libsodium (1.0.19)

(root)/
lib/
libsodium.so.26.1.0
<stdin>:	file format elf64-x86-64
architecture: x86_64
start address: 0x0000000000000000

Program Header:
    LOAD off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**12
         filesz 0x000000000000d9b0 memsz 0x000000000000d9b0 flags r--
    LOAD off    0x000000000000e000 vaddr 0x000000000000e000 paddr 0x000000000000e000 align 2**12
         filesz 0x0000000000052ca9 memsz 0x0000000000052ca9 flags r-x
    LOAD off    0x0000000000061000 vaddr 0x0000000000061000 paddr 0x0000000000061000 align 2**12
         filesz 0x00000000000125a0 memsz 0x00000000000125a0 flags r--
    LOAD off    0x00000000000738a0 vaddr 0x00000000000748a0 paddr 0x00000000000748a0 align 2**12
         filesz 0x0000000000000ef0 memsz 0x0000000000000fd0 flags rw-
 DYNAMIC off    0x00000000000738b0 vaddr 0x00000000000748b0 paddr 0x00000000000748b0 align 2**3
         filesz 0x0000000000000210 memsz 0x0000000000000210 flags rw-
    NOTE off    0x0000000000073570 vaddr 0x0000000000073570 paddr 0x0000000000073570 align 2**3
         filesz 0x0000000000000030 memsz 0x0000000000000030 flags r--
    TLS off    0x00000000000738a0 vaddr 0x00000000000748a0 paddr 0x00000000000748a0 align 2**4
         filesz 0x0000000000000000 memsz 0x0000000000000238 flags r--
   PROPERTY off    0x0000000000073570 vaddr 0x0000000000073570 paddr 0x0000000000073570 align 2**3
         filesz 0x0000000000000030 memsz 0x0000000000000030 flags r--
EH_FRAME off    0x0000000000069f80 vaddr 0x0000000000069f80 paddr 0x0000000000069f80 align 2**2
         filesz 0x0000000000001aec memsz 0x0000000000001aec flags r--
   STACK off    0x0000000000000000 vaddr 0x0000000000000000 paddr 0x0000000000000000 align 2**4
         filesz 0x0000000000000000 memsz 0x0000000000000000 flags rw-
   RELRO off    0x00000000000738a0 vaddr 0x00000000000748a0 paddr 0x00000000000748a0 align 2**0
         filesz 0x0000000000000760 memsz 0x0000000000000760 flags r--

Dynamic Section:
  NEEDED       libc.so.6
  NEEDED       ld-linux-x86-64.so.2
  SONAME       libsodium.so.26
  INIT         0x000000000000e000
  FINI         0x0000000000060ca0
  INIT_ARRAY   0x00000000000748a0
  INIT_ARRAYSZ 0x0000000000000008
  FINI_ARRAY   0x00000000000748a8
  FINI_ARRAYSZ 0x0000000000000008
  HASH         0x00000000000002a8
  GNU_HASH     0x00000000000015a8
  STRTAB       0x0000000000006ae0
  SYMTAB       0x0000000000002a00
  STRSZ        0x00000000000053c0
  SYMENT       0x0000000000000018
  PLTGOT       0x0000000000074ac0
  PLTRELSZ     0x0000000000000eb8
  PLTREL       0x0000000000000007
  JMPREL       0x000000000000caf8
  RELA         0x000000000000c498
  RELASZ       0x0000000000000660
  RELAENT      0x0000000000000018
  BIND_NOW     0x0000000000000000
  FLAGS_1      0x0000000000000001
  VERNEED      0x000000000000c408
  VERNEEDNUM   0x0000000000000002
  VERSYM       0x000000000000bea0
  RELACOUNT    0x000000000000003e

Version References:
  required from ld-linux-x86-64.so.2:
    0x0d696913 0x00 05 GLIBC_2.3
  required from libc.so.6:
    0x069691b3 0x00 08 GLIBC_2.33
    0x06969194 0x00 07 GLIBC_2.14
    0x09691974 0x00 06 GLIBC_2.3.4
    0x0d696914 0x00 04 GLIBC_2.4
    0x06969185 0x00 03 GLIBC_2.25
    0x09691a75 0x00 02 GLIBC_2.2.5

Sections:
Idx Name               Size     VMA              Type
  0                    00000000 0000000000000000 
  1 .hash              000012fc 00000000000002a8 
  2 .gnu.hash          00001458 00000000000015a8 
  3 .dynsym            000040e0 0000000000002a00 
  4 .dynstr            000053c0 0000000000006ae0 
  5 .gnu.version       00000568 000000000000bea0 
  6 .gnu.version_r     00000090 000000000000c408 
  7 .rela.dyn          00000660 000000000000c498 
  8 .rela.plt          00000eb8 000000000000caf8 
  9 .init              00000017 000000000000e000 TEXT
 10 .plt               000009e0 000000000000e020 TEXT
 11 .plt.got           00000008 000000000000ea00 TEXT
 12 .text              00052280 000000000000ea20 TEXT
 13 .fini              00000009 0000000000060ca0 TEXT
 14 .rodata            00008f80 0000000000061000 DATA
 15 .eh_frame_hdr      00001aec 0000000000069f80 DATA
 16 .eh_frame          00007b00 000000000006ba70 DATA
 17 .note.gnu.property 00000030 0000000000073570 
 18 .tbss              00000238 00000000000748a0 BSS
 19 .init_array        00000008 00000000000748a0 
 20 .fini_array        00000008 00000000000748a8 
 21 .dynamic           00000210 00000000000748b0 
 22 .got               00000538 0000000000074ac0 DATA
 23 .data              00000790 0000000000075000 DATA
 24 .bss               000000d0 00000000000757a0 BSS
 25 .comment           00000012 0000000000000000 
 26 .debug_aranges     00000080 0000000000000000 DEBUG
 27 .debug_info        00000046 0000000000000000 DEBUG
 28 .debug_abbrev      00000024 0000000000000000 DEBUG
 29 .debug_line        000000c8 0000000000000000 DEBUG
 30 .debug_str         00000063 0000000000000000 DEBUG
 31 .debug_line_str    00000043 0000000000000000 DEBUG
 32 .debug_rnglists    00000042 0000000000000000 DEBUG
 33 .symtab            00006d80 0000000000000000 
 34 .strtab            00007abc 0000000000000000 
 35 .shstrtab          0000014e 0000000000000000 

SYMBOL TABLE:
0000000000000000 l    df *ABS*	0000000000000000 ed25519_ref10.c
0000000000015080 l     F .text	00000000000000b5 fe25519_sub
0000000000015140 l     F .text	00000000000002a5 fe25519_mul
00000000000153f0 l     F .text	00000000000001e5 fe25519_sq
00000000000155e0 l     F .text	000000000000021b fe25519_sq2
0000000000015800 l     F .text	00000000000002ea fe25519_reduce
0000000000015af0 l     F .text	0000000000000104 slide_vartime
0000000000015c00 l     F .text	0000000000000137 ge25519_madd
0000000000015d40 l     F .text	00000000000000de ge25519_p2_dbl
0000000000015e20 l     F .text	0000000000000448 fe25519_pow22523
0000000000016270 l     F .text	0000000000000aeb ge25519_cmov8
0000000000016d60 l     F .text	0000000000000f3a ge25519_cmov8_cached
0000000000017d60 l     F .text	0000000000000334 ristretto255_sqrt_ratio_m1
00000000000692e0 l     O .rodata	0000000000000028 sqrtm1
00000000000180a0 l     F .text	0000000000000547 ristretto255_elligator
0000000000069220 l     O .rodata	0000000000000028 onemsqd
0000000000069360 l     O .rodata	0000000000000028 d
00000000000691e0 l     O .rodata	0000000000000028 sqdmone
00000000000692a0 l     O .rodata	0000000000000028 sqrtadm1
0000000000019770 l     F .text	00000000000009a1 ge25519_elligator2
000000000000ea20 l     F .text	0000000000000005 ge25519_elligator2.cold
0000000000069320 l     O .rodata	0000000000000028 d2
000000000001a440 l     F .text	0000000000000682 ge25519_mul_l
0000000000061520 l     O .rodata	00000000000000fd aslide.2
0000000000068e20 l     O .rodata	00000000000003c0 Bi.4
0000000000061620 l     O .rodata	0000000000007800 base.3
0000000000061500 l     O .rodata	0000000000000020 L.0
0000000000069260 l     O .rodata	0000000000000028 invsqrtamd
0000000000000000 l    df *ABS*	0000000000000000 core.c
00000000000337d0 l     F .text	0000000000000023 sodium_crit_enter.part.0
0000000000069ca0 l     O .rodata	0000000000000012 __PRETTY_FUNCTION__.0
00000000000757e0 l     O .bss	0000000000000028 _sodium_lock
0000000000075808 l     O .bss	0000000000000004 locked
000000000007580c l     O .bss	0000000000000004 initialized
00000000000757c0 l     O .bss	0000000000000008 _misuse_handler
000000000000ea25 l     F .text	0000000000000005 sodium_misuse.cold
0000000000000000 l    df *ABS*	0000000000000000 crtstuff.c
000000000000ea30 l     F .text	0000000000000000 deregister_tm_clones
000000000000ea60 l     F .text	0000000000000000 register_tm_clones
000000000000eaa0 l     F .text	0000000000000000 __do_global_dtors_aux
00000000000757a0 l     O .bss	0000000000000001 completed.0
00000000000748a8 l     O .fini_array	0000000000000000 __do_global_dtors_aux_fini_array_entry
000000000000eae0 l     F .text	0000000000000000 frame_dummy
00000000000748a0 l     O .init_array	0000000000000000 __frame_dummy_init_array_entry
0000000000000000 l    df *ABS*	0000000000000000 aead_aegis128l.c
0000000000075008 l     O .data	0000000000000008 implementation
0000000000000000 l    df *ABS*	0000000000000000 aegis128l_soft.c
000000000000ed20 l     F .text	00000000000001f3 aegis128l_init
000000000000ef20 l     F .text	0000000000000361 aegis128l_mac
000000000000f290 l     F .text	000000000000023a aegis128l_declast
000000000000f4d0 l     F .text	0000000000000c9b decrypt_detached
0000000000010170 l     F .text	0000000000000c15 encrypt_detached
0000000000000000 l    df *ABS*	0000000000000000 aead_aegis256.c
0000000000075020 l     O .data	0000000000000008 implementation
0000000000000000 l    df *ABS*	0000000000000000 aegis256_soft.c
0000000000010fc0 l     F .text	0000000000000229 aegis256_mac
00000000000111f0 l     F .text	00000000000003cc aegis256_init
00000000000115c0 l     F .text	00000000000001a3 aegis256_declast
0000000000011770 l     F .text	000000000000079c decrypt_detached
0000000000011f10 l     F .text	0000000000000886 encrypt_detached
0000000000000000 l    df *ABS*	0000000000000000 aead_aes256gcm.c
0000000000000000 l    df *ABS*	0000000000000000 aead_chacha20poly1305.c
0000000000012810 l     F .text	0000000000000152 crypto_aead_chacha20poly1305_encrypt_detached.localalias
0000000000061370 l     O .rodata	0000000000000010 _pad0
00000000000129d0 l     F .text	0000000000000186 crypto_aead_chacha20poly1305_ietf_encrypt_detached.localalias
0000000000012bd0 l     F .text	0000000000000182 crypto_aead_chacha20poly1305_decrypt_detached.localalias
0000000000012dd0 l     F .text	00000000000001b6 crypto_aead_chacha20poly1305_ietf_decrypt_detached.localalias
0000000000000000 l    df *ABS*	0000000000000000 aead_xchacha20poly1305.c
0000000000061380 l     O .rodata	0000000000000010 _pad0
00000000000130c0 l     F .text	00000000000001c6 crypto_aead_xchacha20poly1305_ietf_encrypt_detached.localalias
00000000000132f0 l     F .text	00000000000001f4 crypto_aead_xchacha20poly1305_ietf_decrypt_detached.localalias
0000000000000000 l    df *ABS*	0000000000000000 crypto_auth.c
0000000000000000 l    df *ABS*	0000000000000000 auth_hmacsha256.c
0000000000013660 l     F .text	000000000000042c crypto_auth_hmacsha256_init.localalias
0000000000000000 l    df *ABS*	0000000000000000 auth_hmacsha512.c
0000000000013d00 l     F .text	00000000000005a9 crypto_auth_hmacsha512_init.localalias
0000000000000000 l    df *ABS*	0000000000000000 auth_hmacsha512256.c
0000000000014590 l     F .text	0000000000000091 crypto_auth_hmacsha512256.localalias
0000000000000000 l    df *ABS*	0000000000000000 crypto_box.c
0000000000000000 l    df *ABS*	0000000000000000 crypto_box_easy.c
0000000000000000 l    df *ABS*	0000000000000000 crypto_box_seal.c
0000000000014ad0 l     F .text	000000000000009b _crypto_box_seal_nonce.isra.0
0000000000000000 l    df *ABS*	0000000000000000 box_curve25519xsalsa20poly1305.c
00000000000614e0 l     O .rodata	0000000000000010 zero.0
0000000000000000 l    df *ABS*	0000000000000000 core_hchacha20.c
0000000000000000 l    df *ABS*	0000000000000000 core_hsalsa20_ref2.c
0000000000000000 l    df *ABS*	0000000000000000 core_hsalsa20.c
0000000000000000 l    df *ABS*	0000000000000000 core_salsa_ref.c
0000000000021860 l     F .text	00000000000003a3 crypto_core_salsa
0000000000000000 l    df *ABS*	0000000000000000 softaes.c
0000000000021d00 l     F .text	00000000000003a7 _encrypt
0000000000000000 l    df *ABS*	0000000000000000 crypto_generichash.c
0000000000000000 l    df *ABS*	0000000000000000 generichash_blake2.c
0000000000000000 l    df *ABS*	0000000000000000 blake2b-compress-ref.c
0000000000000000 l    df *ABS*	0000000000000000 blake2b-ref.c
0000000000075440 l     O .data	0000000000000008 blake2b_compress
0000000000069710 l     O .rodata	000000000000000e __PRETTY_FUNCTION__.0
0000000000000000 l    df *ABS*	0000000000000000 generichash_blake2b.c
0000000000069720 l     O .rodata	0000000000000021 __PRETTY_FUNCTION__.0
0000000000000000 l    df *ABS*	0000000000000000 crypto_hash.c
0000000000000000 l    df *ABS*	0000000000000000 hash_sha256.c
0000000000000000 l    df *ABS*	0000000000000000 hash_sha256_cp.c
00000000000249d0 l     F .text	0000000000000b86 SHA256_Transform
00000000000697c0 l     O .rodata	0000000000000100 Krnd
0000000000025560 l     F .text	0000000000000566 crypto_hash_sha256_update.part.0
0000000000069780 l     O .rodata	0000000000000040 PAD
0000000000025b20 l     F .text	0000000000000278 crypto_hash_sha256_final.localalias
0000000000069760 l     O .rodata	0000000000000020 sha256_initial_state.0
0000000000000000 l    df *ABS*	0000000000000000 hash_sha512.c
0000000000000000 l    df *ABS*	0000000000000000 hash_sha512_cp.c
0000000000025e40 l     F .text	0000000000000dd6 SHA512_Transform
0000000000069980 l     O .rodata	0000000000000280 Krnd
0000000000026c20 l     F .text	0000000000000696 crypto_hash_sha512_update.part.0
0000000000069900 l     O .rodata	0000000000000080 PAD
0000000000027320 l     F .text	000000000000039d crypto_hash_sha512_final.localalias
00000000000698c0 l     O .rodata	0000000000000040 sha512_initial_state.0
0000000000000000 l    df *ABS*	0000000000000000 kdf_blake2b.c
0000000000000000 l    df *ABS*	0000000000000000 crypto_kdf.c
0000000000000000 l    df *ABS*	0000000000000000 kdf_hkdf_sha256.c
0000000000000000 l    df *ABS*	0000000000000000 kdf_hkdf_sha512.c
0000000000000000 l    df *ABS*	0000000000000000 crypto_kx.c
0000000000000000 l    df *ABS*	0000000000000000 crypto_onetimeauth.c
0000000000000000 l    df *ABS*	0000000000000000 onetimeauth_poly1305.c
0000000000075448 l     O .data	0000000000000008 implementation
0000000000000000 l    df *ABS*	0000000000000000 poly1305_donna.c
00000000000285d0 l     F .text	00000000000001af poly1305_blocks
0000000000028780 l     F .text	0000000000000077 crypto_onetimeauth_poly1305_donna_init
0000000000028800 l     F .text	000000000000013d poly1305_blocks.constprop.0
0000000000028940 l     F .text	0000000000000216 poly1305_finish
0000000000028b60 l     F .text	0000000000000010 crypto_onetimeauth_poly1305_donna_final
0000000000028b70 l     F .text	0000000000000122 crypto_onetimeauth_poly1305_donna
0000000000028ca0 l     F .text	0000000000000564 crypto_onetimeauth_poly1305_donna_update
0000000000029210 l     F .text	0000000000000145 crypto_onetimeauth_poly1305_donna_verify
0000000000000000 l    df *ABS*	0000000000000000 argon2-core.c
0000000000029360 l     F .text	0000000000000080 argon2_free_instance
00000000000293e0 l     F .text	0000000000000174 argon2_fill_first_blocks
0000000000075488 l     O .data	0000000000000008 fill_segment
0000000000000000 l    df *ABS*	0000000000000000 argon2-encoding.c
0000000000000000 l    df *ABS*	0000000000000000 argon2-fill-block-ref.c
000000000002ac20 l     F .text	00000000000008b7 fill_block
000000000002b4e0 l     F .text	00000000000008ff fill_block_with_xor
000000000002bde0 l     F .text	000000000000013d generate_addresses
0000000000000000 l    df *ABS*	0000000000000000 argon2.c
0000000000000000 l    df *ABS*	0000000000000000 blake2b-long.c
0000000000000000 l    df *ABS*	0000000000000000 pwhash_argon2i.c
0000000000000000 l    df *ABS*	0000000000000000 pwhash_argon2id.c
0000000000000000 l    df *ABS*	0000000000000000 crypto_pwhash.c
0000000000000000 l    df *ABS*	0000000000000000 crypto_scalarmult.c
0000000000000000 l    df *ABS*	0000000000000000 x25519_ref10.c
000000000002dd70 l     F .text	00000000000000b5 fe25519_sub
000000000002de30 l     F .text	00000000000002a5 fe25519_mul
000000000002e0e0 l     F .text	00000000000001e5 fe25519_sq
000000000002e2d0 l     F .text	0000000000000106 crypto_scalarmult_curve25519_ref10_base
000000000002e3e0 l     F .text	00000000000008aa crypto_scalarmult_curve25519_ref10.part.0
000000000002ec90 l     F .text	000000000000046b crypto_scalarmult_curve25519_ref10
0000000000000000 l    df *ABS*	0000000000000000 scalarmult_curve25519.c
00000000000754a0 l     O .data	0000000000000008 implementation
0000000000000000 l    df *ABS*	0000000000000000 crypto_secretbox.c
0000000000000000 l    df *ABS*	0000000000000000 crypto_secretbox_easy.c
000000000002f260 l     F .text	0000000000000350 crypto_secretbox_detached.localalias
000000000002f5e0 l     F .text	00000000000002f4 crypto_secretbox_open_detached.localalias
0000000000000000 l    df *ABS*	0000000000000000 secretbox_xsalsa20poly1305.c
0000000000000000 l    df *ABS*	0000000000000000 secretstream_xchacha20poly1305.c
000000000002fb30 l     F .text	000000000000008e crypto_secretstream_xchacha20poly1305_rekey.localalias
0000000000069c00 l     O .rodata	0000000000000010 _pad0
0000000000000000 l    df *ABS*	0000000000000000 crypto_shorthash.c
0000000000000000 l    df *ABS*	0000000000000000 shorthash_siphash24.c
0000000000000000 l    df *ABS*	0000000000000000 shorthash_siphash24_ref.c
0000000000000000 l    df *ABS*	0000000000000000 crypto_sign.c
0000000000000000 l    df *ABS*	0000000000000000 sign_ed25519.c
0000000000000000 l    df *ABS*	0000000000000000 keypair.c
0000000000000000 l    df *ABS*	0000000000000000 open.c
0000000000000000 l    df *ABS*	0000000000000000 sign.c
0000000000069c40 l     O .rodata	0000000000000022 DOM2PREFIX.0
0000000000000000 l    df *ABS*	0000000000000000 stream_chacha20.c
00000000000754a8 l     O .data	0000000000000008 implementation
0000000000000000 l    df *ABS*	0000000000000000 chacha20_ref.c
00000000000314c0 l     F .text	00000000000007bc chacha20_encrypt_bytes.part.0
0000000000031c80 l     F .text	0000000000000083 stream_ietf_ext_ref
0000000000031d10 l     F .text	000000000000007d stream_ref
0000000000031d90 l     F .text	00000000000000c0 stream_ietf_ext_ref_xor_ic
0000000000031e50 l     F .text	0000000000000089 stream_ref_xor_ic
0000000000000000 l    df *ABS*	0000000000000000 crypto_stream.c
0000000000000000 l    df *ABS*	0000000000000000 stream_salsa20.c
00000000000754e0 l     O .data	0000000000000008 implementation
0000000000000000 l    df *ABS*	0000000000000000 stream_xsalsa20.c
0000000000000000 l    df *ABS*	0000000000000000 verify.c
0000000000000000 l    df *ABS*	0000000000000000 randombytes.c
0000000000032470 l     F .text	0000000000000021 randombytes_init_if_needed.part.0
00000000000757a8 l     O .bss	0000000000000008 implementation
0000000000069c68 l     O .rodata	000000000000000c nonce.0
0000000000000000 l    df *ABS*	0000000000000000 codecs.c
0000000000069c80 l     O .rodata	0000000000000012 __PRETTY_FUNCTION__.0
0000000000000000 l    df *ABS*	0000000000000000 runtime.c
0000000000075820 l     O .bss	0000000000000034 _cpu_features
0000000000000000 l    df *ABS*	0000000000000000 utils.c
00000000000754e8 l     O .data	0000000000000008 page_size
0000000000075860 l     O .bss	0000000000000010 canary
0000000000069cb8 l     O .rodata	000000000000000f __PRETTY_FUNCTION__.0
0000000000034060 l     F .text	0000000000000174 sodium_malloc.localalias
0000000000000000 l    df *ABS*	0000000000000000 version.c
0000000000000000 l    df *ABS*	0000000000000000 libsodium_la-salsa20_xmm6-asm.o
00000000000358ab l       .text	0000000000000000 ._done
00000000000347ca l       .text	0000000000000000 ._start
00000000000354dd l       .text	0000000000000000 ._bytesbetween1and255
0000000000034950 l       .text	0000000000000000 ._bytesatleast256
0000000000034a80 l       .text	0000000000000000 ._mainloop1
00000000000354f7 l       .text	0000000000000000 ._nocopy
0000000000035530 l       .text	0000000000000000 ._mainloop2
00000000000358ed l       .text	0000000000000000 ._bytesatleast65
00000000000358ab l       .text	0000000000000000 ._bytesatleast64
0000000000000000 l    df *ABS*	0000000000000000 salsa20_xmm6.c
0000000000000000 l    df *ABS*	0000000000000000 curve25519_sandy2x.c
0000000000035900 l     F .text	00000000000001c5 crypto_scalarmult_curve25519_sandy2x
0000000000000000 l    df *ABS*	0000000000000000 fe51_invert.c
0000000000000000 l    df *ABS*	0000000000000000 fe_frombytes_sandy2x.c
0000000000000000 l    df *ABS*	0000000000000000 libsodium_la-sandy2x.o
0000000000075510 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_v0_0
0000000000075520 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_v1_0
0000000000075530 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_v2_1
0000000000075540 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_v9_0
0000000000075550 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_v9_9
0000000000075560 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_v19_19
0000000000075570 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_v38_1
0000000000075580 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_v38_38
0000000000075590 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_v121666_121666
00000000000755a0 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_m25
00000000000755b0 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_m26
00000000000755c0 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_subc0
00000000000755d0 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_subc2
00000000000755e0 l       .data	0000000000000000 crypto_scalarmult_curve25519_sandy2x_REDMASK51
0000000000036140 l       .text	0000000000000000 ._loop
0000000000036340 l       .text	0000000000000000 ._reduceloop
0000000000036850 l       .text	0000000000000000 ._ladder_small_loop
00000000000368c0 l       .text	0000000000000000 ._ladder_loop
0000000000000000 l    df *ABS*	0000000000000000 box_curve25519xchacha20poly1305.c
0000000000069cd0 l     O .rodata	0000000000000010 zero.0
0000000000000000 l    df *ABS*	0000000000000000 box_seal_curve25519xchacha20poly1305.c
0000000000038cf0 l     F .text	000000000000009b _crypto_box_curve25519xchacha20poly1305_seal_nonce.isra.0
0000000000000000 l    df *ABS*	0000000000000000 core_ed25519.c
0000000000000000 l    df *ABS*	0000000000000000 core_ristretto255.c
0000000000000000 l    df *ABS*	0000000000000000 crypto_scrypt-common.c
0000000000000000 l    df *ABS*	0000000000000000 scrypt_platform.c
0000000000000000 l    df *ABS*	0000000000000000 pbkdf2-sha256.c
0000000000000000 l    df *ABS*	0000000000000000 pwhash_scryptsalsa208sha256.c
0000000000000000 l    df *ABS*	0000000000000000 pwhash_scryptsalsa208sha256_nosse.c
000000000003ac00 l     F .text	00000000000002de salsa20_8
000000000003aee0 l     F .text	00000000000001a3 blockmix_salsa8
0000000000000000 l    df *ABS*	0000000000000000 scalarmult_ed25519_ref10.c
000000000003b530 l     F .text	000000000000018e _crypto_scalarmult_ed25519
000000000003b6c0 l     F .text	0000000000000126 _crypto_scalarmult_ed25519_base
0000000000000000 l    df *ABS*	0000000000000000 scalarmult_ristretto255_ref10.c
0000000000000000 l    df *ABS*	0000000000000000 secretbox_xchacha20poly1305.c
000000000003b9b0 l     F .text	0000000000000350 crypto_secretbox_xchacha20poly1305_detached.localalias
000000000003bd30 l     F .text	00000000000002d1 crypto_secretbox_xchacha20poly1305_open_detached.localalias
0000000000000000 l    df *ABS*	0000000000000000 shorthash_siphashx24.c
0000000000000000 l    df *ABS*	0000000000000000 shorthash_siphashx24_ref.c
0000000000000000 l    df *ABS*	0000000000000000 obsolete.c
0000000000000000 l    df *ABS*	0000000000000000 stream_salsa2012_ref.c
0000000000000000 l    df *ABS*	0000000000000000 stream_salsa2012.c
0000000000000000 l    df *ABS*	0000000000000000 stream_salsa208_ref.c
0000000000000000 l    df *ABS*	0000000000000000 stream_salsa208.c
0000000000000000 l    df *ABS*	0000000000000000 stream_xchacha20.c
0000000000000000 l    df *ABS*	0000000000000000 randombytes_sysrandom.c
000000000003d6e0 l     F .text	0000000000000008 randombytes_sysrandom_implementation_name
000000000003d6f0 l     F .text	0000000000000057 randombytes_sysrandom_close
00000000000755e8 l     O .data	000000000000000c stream
000000000003d750 l     F .text	000000000000013f randombytes_sysrandom_random_dev_open
0000000000075600 l     O .data	0000000000000018 devices.0
000000000003d890 l     F .text	00000000000000a6 randombytes_linux_getrandom
0000000000069d10 l     O .rodata	000000000000001c __PRETTY_FUNCTION__.3
000000000003d940 l     F .text	000000000000019e randombytes_sysrandom_buf
0000000000069d00 l     O .rodata	000000000000000a __PRETTY_FUNCTION__.1
000000000003dae0 l     F .text	000000000000001c randombytes_sysrandom
000000000003db00 l     F .text	00000000000000a0 randombytes_sysrandom_stir
0000000000000000 l    df *ABS*	0000000000000000 aegis128l_aesni.c
000000000003dba0 l     F .text	000000000000023f aegis128l_mac
000000000003dde0 l     F .text	0000000000000144 aegis128l_declast
000000000003df30 l     F .text	00000000000006ee decrypt_detached
000000000003e620 l     F .text	000000000000079d encrypt_detached
0000000000000000 l    df *ABS*	0000000000000000 aegis256_aesni.c
000000000003edc0 l     F .text	0000000000000274 aegis256_init
000000000003f040 l     F .text	00000000000001b1 aegis256_mac
000000000003f200 l     F .text	0000000000000109 aegis256_declast
000000000003f310 l     F .text	0000000000000531 encrypt_detached
000000000003f850 l     F .text	00000000000004ac decrypt_detached
0000000000000000 l    df *ABS*	0000000000000000 aead_aes256gcm_aesni.c
000000000003fd00 l     F .text	0000000000002c3c aes_gcm_decrypt_generic.constprop.0
0000000000042940 l     F .text	000000000000382f aes_gcm_encrypt_generic.constprop.0
0000000000046170 l     F .text	0000000000000655 crypto_aead_aes256gcm_beforenm.localalias
00000000000468e0 l     F .text	000000000000014f crypto_aead_aes256gcm_encrypt_detached.localalias
0000000000000000 l    df *ABS*	0000000000000000 aegis128l_armcrypto.c
0000000000000000 l    df *ABS*	0000000000000000 aegis256_armcrypto.c
0000000000000000 l    df *ABS*	0000000000000000 aead_aes256gcm_armcrypto.c
0000000000000000 l    df *ABS*	0000000000000000 poly1305_sse2.c
000000000004e910 l     F .text	0000000000000e5f poly1305_blocks
000000000004f770 l     F .text	000000000000041b crypto_onetimeauth_poly1305_sse2_update
000000000004fb90 l     F .text	0000000000000310 poly1305_init_ext
000000000004fea0 l     F .text	0000000000000012 crypto_onetimeauth_poly1305_sse2_init
000000000004fec0 l     F .text	00000000000001fe poly1305_finish_ext
00000000000500c0 l     F .text	0000000000000021 crypto_onetimeauth_poly1305_sse2_final
00000000000500f0 l     F .text	0000000000000098 crypto_onetimeauth_poly1305_sse2
0000000000050190 l     F .text	00000000000000a8 crypto_onetimeauth_poly1305_sse2_verify
0000000000000000 l    df *ABS*	0000000000000000 pwhash_scryptsalsa208sha256_sse.c
0000000000050240 l     F .text	00000000000014d0 blockmix_salsa8
0000000000051710 l     F .text	0000000000001580 blockmix_salsa8_xor
0000000000000000 l    df *ABS*	0000000000000000 blake2b-compress-ssse3.c
0000000000000000 l    df *ABS*	0000000000000000 argon2-fill-block-ssse3.c
0000000000055e80 l     F .text	0000000000000737 fill_block_with_xor
0000000000000000 l    df *ABS*	0000000000000000 chacha20_dolbeau-ssse3.c
0000000000057080 l     F .text	0000000000000eb1 chacha20_encrypt_bytes.part.0
0000000000057f40 l     F .text	0000000000000083 stream_ietf_ext_ref
0000000000057fd0 l     F .text	000000000000007d stream_ref
0000000000058050 l     F .text	00000000000000c0 stream_ietf_ext_ref_xor_ic
0000000000058110 l     F .text	0000000000000089 stream_ref_xor_ic
0000000000000000 l    df *ABS*	0000000000000000 blake2b-compress-sse41.c
0000000000000000 l    df *ABS*	0000000000000000 blake2b-compress-avx2.c
0000000000000000 l    df *ABS*	0000000000000000 argon2-fill-block-avx2.c
000000000005a850 l     F .text	00000000000005a6 fill_block_with_xor
0000000000000000 l    df *ABS*	0000000000000000 chacha20_dolbeau-avx2.c
000000000005b7f0 l     F .text	0000000000001680 chacha20_encrypt_bytes.part.0
000000000005ce70 l     F .text	0000000000000089 stream_ietf_ext_ref
000000000005cf00 l     F .text	0000000000000083 stream_ref
000000000005cf90 l     F .text	000000000000007f stream_ietf_ext_ref_xor_ic
000000000005d010 l     F .text	0000000000000088 stream_ref_xor_ic
0000000000000000 l    df *ABS*	0000000000000000 salsa20_xmm6int-avx2.c
000000000005d0a0 l     F .text	0000000000001919 salsa20_encrypt_bytes.part.0
000000000005e9c0 l     F .text	00000000000000b4 stream_avx2
000000000005ea80 l     F .text	00000000000000c4 stream_avx2_xor_ic
0000000000000000 l    df *ABS*	0000000000000000 argon2-fill-block-avx512f.c
000000000005eb50 l     F .text	0000000000000b82 fill_block_with_xor
0000000000000000 l    df *ABS*	0000000000000000 randombytes_internal_random.c
0000000000060650 l     F .text	0000000000000008 randombytes_internal_implementation_name
0000000000060660 l     F .text	000000000000002b randombytes_internal_random_close
0000000000075710 l     O .data	0000000000000018 global
0000000000000000 l       .tbss	0000000000000238 stream
0000000000060690 l     F .text	00000000000002e2 randombytes_internal_random_stir
0000000000075740 l     O .data	0000000000000018 devices.3
0000000000069f20 l     O .rodata	0000000000000021 __PRETTY_FUNCTION__.5
0000000000069ee0 l     O .rodata	0000000000000021 __PRETTY_FUNCTION__.4
0000000000060980 l     F .text	0000000000000107 randombytes_internal_random_buf
0000000000069f60 l     O .rodata	0000000000000020 __PRETTY_FUNCTION__.6
0000000000060a90 l     F .text	0000000000000210 randombytes_internal_random
0000000000069ec0 l     O .rodata	000000000000001c __PRETTY_FUNCTION__.0
0000000000000000 l    df *ABS*	0000000000000000 crtstuff.c
000000000007356c l     O .eh_frame	0000000000000000 __FRAME_END__
0000000000000000 l    df *ABS*	0000000000000000 
000000000002f190 l     F .text	0000000000000030 _crypto_scalarmult_curve25519_pick_best_implementation
000000000003a1a0 l     F .text	0000000000000033 escrypt_free_local
00000000000346e0 l     F .text	0000000000000000 stream_salsa20_xmm6
0000000000039be0 l     F .text	000000000000022a escrypt_r
0000000000020620 l     F .text	00000000000001ce ge25519_from_hash
00000000000541e0 l     F .text	0000000000001c9c blake2b_compress_ssse3
000000000003b090 l     F .text	0000000000000496 escrypt_kdf_nosse
0000000000036300 l     F .text	0000000000000000 crypto_scalarmult_curve25519_sandy2x_fe51_pack
000000000002ce70 l     F .text	00000000000002cf blake2b_long
0000000000033920 l     F .text	0000000000000026 sodium_crit_leave
0000000000035e60 l     F .text	0000000000000000 _crypto_scalarmult_curve25519_sandy2x_fe51_mul
00000000000338e0 l     F .text	0000000000000032 sodium_crit_enter
000000000001b340 l     F .text	0000000000000806 ge25519_scalarmult
0000000000024600 l     F .text	00000000000000aa blake2b
0000000000036600 l     F .text	0000000000000000 _crypto_scalarmult_curve25519_sandy2x_ladder
00000000000565c0 l     F .text	0000000000000ab9 argon2_fill_segment_ssse3
000000000002c960 l     F .text	00000000000001a4 argon2id_hash_encoded
00000000000754f0 l     O .data	0000000000000010 crypto_stream_salsa20_xmm6_implementation
0000000000029560 l     F .text	0000000000000152 argon2_finalize
000000000000ece0 l     F .text	0000000000000031 _crypto_aead_aegis128l_pick_best_implementation
0000000000075500 l     O .data	0000000000000010 crypto_scalarmult_curve25519_sandy2x_implementation
0000000000023d20 l     F .text	00000000000000a1 blake2b_init
000000000005f6e0 l     F .text	0000000000000f66 argon2_fill_segment_avx512f
0000000000020c20 l     F .text	000000000000059b ristretto255_p3_tobytes
0000000000029bb0 l     F .text	0000000000000472 argon2_decode_string
000000000002c640 l     F .text	00000000000001a4 argon2i_hash_encoded
000000000001f430 l     F .text	000000000000054b sc25519_invert
0000000000024780 l     F .text	0000000000000071 blake2b_pick_best_implementation
00000000000754c0 l     O .data	0000000000000020 crypto_stream_chacha20_ref_implementation
0000000000060ca0 l     F .fini	0000000000000000 _fini
0000000000033a20 l     F .text	0000000000000152 _sodium_runtime_get_cpu_features
000000000002ce50 l     F .text	000000000000000a argon2i_verify
0000000000035ad0 l     F .text	00000000000001bd crypto_scalarmult_curve25519_sandy2x_fe51_invert
0000000000036600 l     F .text	0000000000000000 crypto_scalarmult_curve25519_sandy2x_ladder
0000000000033d20 l     F .text	0000000000000001 _sodium_dummy_symbol_to_prevent_compare_lto
00000000000285a0 l     F .text	0000000000000030 _crypto_onetimeauth_poly1305_pick_best_implementation
00000000000211c0 l     F .text	0000000000000184 ristretto255_from_hash
000000000002bf20 l     F .text	0000000000000450 argon2_fill_segment_ref
0000000000033fa0 l     F .text	000000000000004e _sodium_alloc_init
0000000000030d70 l     F .text	0000000000000174 _crypto_sign_ed25519_verify_detached
0000000000075700 l     O .data	0000000000000010 crypto_stream_salsa20_xmm6int_avx2_implementation
00000000000185f0 l     F .text	000000000000044c fe25519_invert
0000000000029b30 l     F .text	0000000000000071 _crypto_pwhash_argon2_pick_best_implementation
000000000001dc70 l     F .text	00000000000017bf sc25519_muladd
00000000000296c0 l     F .text	0000000000000066 argon2_fill_memory_blocks
00000000000313a0 l     F .text	000000000000000a crypto_stream_chacha20_ietf_ext
000000000001bff0 l     F .text	0000000000000148 ge25519_is_on_curve
0000000000031470 l     F .text	000000000000004e _crypto_stream_chacha20_pick_best_implementation
000000000001c140 l     F .text	000000000000006c ge25519_is_on_main_subgroup
0000000000017ca0 l     F .text	000000000000004c fe25519_frombytes
000000000002cc80 l     F .text	00000000000001cb argon2_verify
0000000000024970 l     F .text	0000000000000005 _crypto_generichash_blake2b_pick_best_implementation
000000000001bb50 l     F .text	0000000000000491 ge25519_scalarmult_base
0000000000019190 l     F .text	00000000000002de ge25519_p1p1_to_p2
0000000000035e60 l     F .text	0000000000000000 crypto_scalarmult_curve25519_sandy2x_fe51_mul
0000000000075000 l     O .data	0000000000000000 __dso_handle
0000000000023ff0 l     F .text	000000000000019e blake2b_init_key
000000000001f980 l     F .text	0000000000000bb6 sc25519_reduce
0000000000059ba0 l     F .text	0000000000000ca9 blake2b_compress_avx2
0000000000023ec0 l     F .text	000000000000012a blake2b_update
0000000000020540 l     F .text	0000000000000050 sc25519_is_canonical
0000000000023be0 l     F .text	0000000000000139 blake2b_init_param
000000000002c370 l     F .text	00000000000000d4 argon2_ctx
00000000000360e0 l     F .text	0000000000000000 _crypto_scalarmult_curve25519_sandy2x_fe51_nsquare
000000000001aad0 l     F .text	00000000000000ab ge25519_tobytes
0000000000075490 l     O .data	0000000000000010 crypto_scalarmult_curve25519_ref10_implementation
00000000000399f0 l     F .text	00000000000001e3 escrypt_parse_setting
0000000000035c90 l     F .text	00000000000001ce crypto_scalarmult_curve25519_sandy2x_fe_frombytes
0000000000030f90 l     F .text	000000000000003a _crypto_sign_ed25519_ref10_hinit
000000000002cb10 l     F .text	0000000000000170 argon2id_hash_raw
0000000000018a40 l     F .text	0000000000000148 ge25519_add
0000000000020590 l     F .text	0000000000000083 ge25519_from_uniform
00000000000220b0 l     F .text	0000000000000119 softaes_block_encrypt
00000000000581a0 l     F .text	00000000000019fa blake2b_compress_sse41
000000000003a0e0 l     F .text	0000000000000056 escrypt_alloc_region
0000000000018ee0 l     F .text	00000000000002a4 ge25519_frombytes_negate_vartime
0000000000075460 l     O .data	0000000000000028 crypto_onetimeauth_poly1305_donna_implementation
0000000000039e10 l     F .text	0000000000000215 escrypt_gensalt_r
000000000001a2f0 l     F .text	0000000000000147 ge25519_sub
0000000000034760 l     F .text	0000000000000000 _stream_salsa20_xmm6_xor_ic
0000000000075660 l     O .data	0000000000000010 aegis256_aesni_implementation
0000000000075030 l     O .data	0000000000000010 aegis256_soft_implementation
000000000003a180 l     F .text	0000000000000012 escrypt_init_local
000000000002c7f0 l     F .text	0000000000000170 argon2i_hash_raw
0000000000010f80 l     F .text	0000000000000031 _crypto_aead_aegis256_pick_best_implementation
0000000000030fd0 l     F .text	000000000000028e _crypto_sign_ed25519_detached
00000000000207f0 l     F .text	0000000000000421 ristretto255_frombytes
000000000003a1e0 l     F .text	000000000000037f escrypt_PBKDF2_SHA256
0000000000052c90 l     F .text	0000000000001548 escrypt_kdf_sse
0000000000024190 l     F .text	0000000000000218 blake2b_init_key_salt_personal
00000000000748b0 l     O .dynamic	0000000000000000 _DYNAMIC
0000000000017cf0 l     F .text	000000000000006b fe25519_tobytes
0000000000031fd0 l     F .text	0000000000000030 _crypto_stream_salsa20_pick_best_implementation
00000000000243b0 l     F .text	0000000000000243 blake2b_final
000000000001c1b0 l     F .text	000000000000003b ge25519_is_canonical
0000000000034760 l     F .text	0000000000000000 stream_salsa20_xmm6_xor_ic
000000000002a030 l     F .text	0000000000000be7 argon2_encode_string
00000000000756c0 l     O .data	0000000000000020 crypto_stream_chacha20_dolbeau_ssse3_implementation
0000000000075040 l     O .data	0000000000000400 _aes_lut
0000000000018b90 l     F .text	000000000000034e ge25519_frombytes
0000000000075680 l     O .data	0000000000000028 crypto_onetimeauth_poly1305_sse2_implementation
000000000003a140 l     F .text	0000000000000033 escrypt_free_region
000000000001a240 l     F .text	00000000000000ab ge25519_p3_tobytes
00000000000346e0 l     F .text	0000000000000000 _stream_salsa20_xmm6
000000000005ae00 l     F .text	00000000000009ef argon2_fill_segment_avx2
0000000000023dd0 l     F .text	00000000000000ed blake2b_init_salt_personal
0000000000069f80 l       .eh_frame_hdr	0000000000000000 __GNU_EH_FRAME_HDR
0000000000075790 l     O .data	0000000000000000 __TMC_END__
0000000000074ac0 l     O .got	0000000000000000 _GLOBAL_OFFSET_TABLE_
0000000000033cb0 l     F .text	0000000000000001 _sodium_dummy_symbol_to_prevent_memcmp_lto
0000000000029730 l     F .text	0000000000000100 argon2_validate_inputs
000000000001a120 l     F .text	000000000000011a ge25519_p3_to_cached
0000000000033c40 l     F .text	0000000000000001 _sodium_dummy_symbol_to_prevent_memzero_lto
000000000002c450 l     F .text	00000000000001e6 argon2_hash
00000000000360e0 l     F .text	0000000000000000 crypto_scalarmult_curve25519_sandy2x_fe51_nsquare
0000000000019470 l     F .text	00000000000002f1 ge25519_p1p1_to_p3
000000000002ce60 l     F .text	000000000000000a argon2id_verify
000000000001ab80 l     F .text	00000000000007ba ge25519_double_scalarmult_vartime
000000000001c660 l     F .text	0000000000001606 sc25519_mul
0000000000075650 l     O .data	0000000000000010 aegis128l_aesni_implementation
000000000000e000 l     F .init	0000000000000000 _init
0000000000075010 l     O .data	0000000000000010 aegis128l_soft_implementation
00000000000756e0 l     O .data	0000000000000020 crypto_stream_chacha20_dolbeau_avx2_implementation
00000000000246b0 l     F .text	00000000000000c2 blake2b_salt_personal
000000000001c1f0 l     F .text	000000000000046c ge25519_has_small_order
00000000000313b0 l     F .text	000000000000000a crypto_stream_chacha20_ietf_ext_xor_ic
0000000000022340 l     F .text	00000000000018a0 blake2b_compress_ref
0000000000036300 l     F .text	0000000000000000 _crypto_scalarmult_curve25519_sandy2x_fe51_pack
0000000000029830 l     F .text	00000000000002fc argon2_initialize
0000000000039820 g     F .text	00000000000000a7 crypto_core_ristretto255_sub
000000000002d7a0 g     F .text	0000000000000006 crypto_pwhash_argon2id_opslimit_moderate
0000000000021350 g     F .text	0000000000000214 crypto_core_hchacha20
000000000003c3e0 g     F .text	0000000000000065 crypto_sign_edwards25519sha512batch_keypair
0000000000027880 g     F .text	0000000000000005 crypto_kdf_derive_from_key
0000000000000000       F *UND*	0000000000000000 munlock@GLIBC_2.2.5
000000000002f910 g     F .text	0000000000000042 crypto_secretbox_xsalsa20poly1305
0000000000038810 g     F .text	000000000000002a crypto_box_curve25519xchacha20poly1305_keypair
0000000000030810 g     F .text	00000000000000d3 crypto_sign_ed25519_keypair
000000000002fa30 g     F .text	0000000000000006 crypto_secretbox_xsalsa20poly1305_noncebytes
0000000000030f00 g     F .text	000000000000008c crypto_sign_ed25519_open
0000000000031310 g     F .text	0000000000000006 crypto_stream_chacha20_noncebytes
0000000000013560 g     F .text	0000000000000006 crypto_aead_xchacha20poly1305_ietf_keybytes
0000000000033f10 g     F .text	0000000000000089 sodium_sub
0000000000030190 g     F .text	0000000000000006 crypto_secretstream_xchacha20poly1305_headerbytes
0000000000038ed0 g     F .text	0000000000000084 crypto_box_curve25519xchacha20poly1305_seal_open
00000000000215a0 g     F .text	0000000000000006 crypto_core_hchacha20_constbytes
000000000000eb10 g     F .text	0000000000000006 crypto_aead_aegis128l_npubbytes
000000000003a570 g     F .text	000000000000000b crypto_pwhash_scryptsalsa208sha256_bytes_max
0000000000031350 g     F .text	000000000000000b crypto_stream_chacha20_ietf_messagebytes_max
000000000002dd40 g     F .text	0000000000000005 crypto_scalarmult
0000000000022220 g     F .text	0000000000000006 crypto_generichash_keybytes
000000000002db70 g     F .text	0000000000000006 crypto_pwhash_memlimit_sensitive
000000000002faa0 g     F .text	000000000000004f crypto_secretstream_xchacha20poly1305_init_push
0000000000000000       F *UND*	0000000000000000 raise@GLIBC_2.2.5
0000000000000000       F *UND*	0000000000000000 free@GLIBC_2.2.5
0000000000038c80 g     F .text	0000000000000006 crypto_box_curve25519xchacha20poly1305_seedbytes
0000000000028590 g     F .text	000000000000000a crypto_onetimeauth_poly1305_keygen
0000000000033be0  w    F .text	0000000000000007 sodium_runtime_has_avx
000000000002db40 g     F .text	0000000000000006 crypto_pwhash_opslimit_moderate
0000000000031340 g     F .text	0000000000000006 crypto_stream_chacha20_ietf_noncebytes
0000000000033e00 g     F .text	0000000000000071 sodium_increment
0000000000034020 g     F .text	0000000000000039 sodium_munlock
000000000002d250 g     F .text	0000000000000006 crypto_pwhash_argon2i_memlimit_sensitive
0000000000013050 g     F .text	000000000000000a crypto_aead_chacha20poly1305_ietf_keygen
000000000002fa70 g     F .text	0000000000000008 crypto_secretbox_xsalsa20poly1305_messagebytes_max
0000000000028040 g     F .text	0000000000000006 crypto_kdf_hkdf_sha512_keybytes
000000000002d1d0 g     F .text	0000000000000006 crypto_pwhash_argon2i_opslimit_max
00000000000301b0 g     F .text	000000000000000b crypto_secretstream_xchacha20poly1305_messagebytes_max
0000000000031300 g     F .text	0000000000000006 crypto_stream_chacha20_keybytes
0000000000033e80 g     F .text	0000000000000081 sodium_add
00000000000248c0 g     F .text	0000000000000066 crypto_generichash_blake2b_init_salt_personal
0000000000028530 g     F .text	000000000000000a crypto_onetimeauth_poly1305_init
0000000000000000       F *UND*	0000000000000000 abort@GLIBC_2.2.5
000000000003c0a0 g     F .text	0000000000000340 crypto_shorthash_siphashx24
00000000000301d0 g     F .text	0000000000000006 crypto_secretstream_xchacha20poly1305_tag_push
0000000000021c90 g     F .text	0000000000000006 crypto_core_salsa2012_keybytes
0000000000033d30 g     F .text	000000000000008a sodium_compare
0000000000000000       F *UND*	0000000000000000 __errno_location@GLIBC_2.2.5
0000000000000000       F *UND*	0000000000000000 mlock@GLIBC_2.2.5
00000000000135b0 g     F .text	000000000000000a crypto_aead_xchacha20poly1305_ietf_keygen
0000000000039950 g     F .text	0000000000000005 crypto_core_ristretto255_scalar_negate
000000000002db30 g     F .text	0000000000000006 crypto_pwhash_memlimit_interactive
000000000002da40 g     F .text	0000000000000006 crypto_pwhash_alg_argon2i13
0000000000000000       F *UND*	0000000000000000 strncmp@GLIBC_2.2.5
0000000000000000  w      *UND*	0000000000000000 _ITM_deregisterTMCloneTable
0000000000039700 g     F .text	0000000000000006 crypto_core_ed25519_nonreducedscalarbytes
000000000002d1c0 g     F .text	0000000000000006 crypto_pwhash_argon2i_opslimit_min
0000000000025b00 g     F .text	0000000000000020 crypto_hash_sha256_update
0000000000022250 g     F .text	0000000000000005 crypto_generichash
00000000000325a0 g     F .text	00000000000000c1 randombytes_uniform
0000000000010dd0 g     F .text	000000000000000b crypto_aead_aegis256_messagebytes_max
00000000000146d0 g     F .text	0000000000000006 crypto_box_beforenmbytes
0000000000046170 g     F .text	0000000000000655 crypto_aead_aes256gcm_beforenm
0000000000013610 g     F .text	000000000000000a crypto_auth_keygen
000000000002db60 g     F .text	0000000000000006 crypto_pwhash_opslimit_sensitive
0000000000014710 g     F .text	0000000000000006 crypto_box_macbytes
0000000000021ca0 g     F .text	0000000000000006 crypto_core_salsa2012_constbytes
0000000000024860 g     F .text	0000000000000056 crypto_generichash_blake2b_init
0000000000031f50 g     F .text	0000000000000006 crypto_stream_salsa20_keybytes
0000000000028070 g     F .text	0000000000000035 crypto_kx_seed_keypair
000000000000eb00 g     F .text	0000000000000003 crypto_aead_aegis128l_nsecbytes
0000000000031450 g     F .text	000000000000000a crypto_stream_chacha20_ietf_keygen
00000000000399b0 g     F .text	0000000000000006 crypto_core_ristretto255_bytes
0000000000013070 g     F .text	0000000000000006 crypto_aead_chacha20poly1305_npubbytes
000000000003d0e0 g     F .text	0000000000000407 crypto_stream_salsa208_xor
0000000000027d60 g     F .text	000000000000000a crypto_kdf_hkdf_sha512_keygen
000000000002d240 g     F .text	0000000000000006 crypto_pwhash_argon2i_opslimit_sensitive
000000000003d560 g     F .text	0000000000000068 crypto_stream_xchacha20
0000000000027840 g     F .text	0000000000000006 crypto_kdf_bytes_min
0000000000032530 g     F .text	0000000000000065 randombytes_stir
00000000000278e0 g     F .text	0000000000000082 crypto_kdf_hkdf_sha256_extract
0000000000033950 g     F .text	0000000000000048 sodium_misuse
000000000003a640 g     F .text	0000000000000006 crypto_pwhash_scryptsalsa208sha256_memlimit_sensitive
000000000002f260 g     F .text	0000000000000350 crypto_secretbox_detached
00000000000313e0 g     F .text	0000000000000036 crypto_stream_chacha20_ietf_xor_ic
000000000002fb30 g     F .text	000000000000008e crypto_secretstream_xchacha20poly1305_rekey
0000000000015010 g     F .text	0000000000000006 crypto_box_curve25519xsalsa20poly1305_secretkeybytes
0000000000032340 g     F .text	0000000000000129 crypto_verify_64
00000000000308f0 g     F .text	00000000000003fa crypto_sign_ed25519_pk_to_curve25519
0000000000025b20 g     F .text	0000000000000278 crypto_hash_sha256_final
0000000000024930 g     F .text	0000000000000005 crypto_generichash_blake2b_update
0000000000014590 g     F .text	0000000000000091 crypto_auth_hmacsha512256
0000000000028500 g     F .text	000000000000000a crypto_onetimeauth_keygen
0000000000028490 g     F .text	0000000000000006 crypto_onetimeauth_keybytes
0000000000024990 g     F .text	0000000000000005 crypto_hash
0000000000013630 g     F .text	0000000000000006 crypto_auth_hmacsha256_keybytes
0000000000038f60 g     F .text	0000000000000006 crypto_box_curve25519xchacha20poly1305_sealbytes
0000000000027c50 g     F .text	0000000000000006 crypto_kdf_hkdf_sha256_keybytes
000000000003a5b0 g     F .text	0000000000000006 crypto_pwhash_scryptsalsa208sha256_strbytes
0000000000013650 g     F .text	000000000000000a crypto_auth_hmacsha256_keygen
0000000000013660 g     F .text	000000000000042c crypto_auth_hmacsha256_init
0000000000014510 g     F .text	000000000000000a crypto_auth_hmacsha512256_keygen
0000000000030500 g     F .text	0000000000000006 crypto_sign_bytes
0000000000031370 g     F .text	000000000000000a crypto_stream_chacha20_xor_ic
0000000000033b90  w    F .text	0000000000000007 sodium_runtime_has_armcrypto
00000000000399a0 g     F .text	0000000000000005 crypto_core_ristretto255_scalar_reduce
0000000000000000       F *UND*	0000000000000000 fcntl@GLIBC_2.2.5
00000000000468e0 g     F .text	000000000000014f crypto_aead_aes256gcm_encrypt_detached
000000000003c060 g     F .text	0000000000000006 crypto_secretbox_xchacha20poly1305_macbytes
00000000000345e0 g     F .text	00000000000000aa sodium_unpad
000000000002dd60 g     F .text	0000000000000006 crypto_scalarmult_scalarbytes
0000000000013620 g     F .text	0000000000000006 crypto_auth_hmacsha256_bytes
0000000000038bb0 g     F .text	00000000000000cc crypto_box_curve25519xchacha20poly1305_open_easy
00000000000130b0 g     F .text	000000000000000a crypto_aead_chacha20poly1305_keygen
00000000000391f0 g     F .text	0000000000000038 crypto_core_ed25519_scalar_random
000000000000ebc0 g     F .text	000000000000007e crypto_aead_aegis128l_decrypt
000000000002fa60 g     F .text	0000000000000006 crypto_secretbox_xsalsa20poly1305_macbytes
0000000000000000       F *UND*	0000000000000000 getpid@GLIBC_2.2.5
0000000000010f40 g     F .text	0000000000000036 crypto_aead_aegis256_decrypt_detached
0000000000021590 g     F .text	0000000000000006 crypto_core_hchacha20_keybytes
00000000000326f0 g     F .text	0000000000000024 randombytes_buf_deterministic
0000000000030560 g     F .text	0000000000000005 crypto_sign_seed_keypair
0000000000039180 g     F .text	0000000000000010 crypto_core_ed25519_from_uniform
0000000000028470 g     F .text	0000000000000006 crypto_onetimeauth_statebytes
00000000000346c0 g     F .text	0000000000000003 sodium_library_minimal
0000000000031fc0 g     F .text	000000000000000a crypto_stream_salsa20_keygen
0000000000033c60 g     F .text	0000000000000046 sodium_stackzero
00000000000135e0 g     F .text	0000000000000008 crypto_auth_primitive
0000000000039250 g     F .text	00000000000000b7 crypto_core_ed25519_scalar_negate
0000000000030ef0 g     F .text	0000000000000008 crypto_sign_ed25519_verify_detached
000000000003b850 g     F .text	00000000000000ab crypto_scalarmult_ristretto255
0000000000022240 g     F .text	0000000000000006 crypto_generichash_statebytes
0000000000021c50 g     F .text	0000000000000006 crypto_core_salsa20_constbytes
0000000000000000       F *UND*	0000000000000000 getentropy@GLIBC_2.25
000000000002d200 g     F .text	0000000000000006 crypto_pwhash_argon2i_opslimit_interactive
00000000000346a0 g     F .text	0000000000000006 sodium_library_version_major
0000000000014e00 g     F .text	000000000000006c crypto_box_curve25519xsalsa20poly1305_beforenm
0000000000014890 g     F .text	00000000000000a1 crypto_box_easy
00000000000249c0 g     F .text	0000000000000006 crypto_hash_sha256_statebytes
0000000000028560 g     F .text	0000000000000006 crypto_onetimeauth_poly1305_bytes
000000000003b810 g     F .text	000000000000000a crypto_scalarmult_ed25519_base
0000000000028430 g     F .text	0000000000000006 crypto_kx_secretkeybytes
0000000000034520 g     F .text	00000000000000b7 sodium_pad
0000000000033c50 g     F .text	000000000000000c sodium_memzero
000000000003a5e0 g     F .text	0000000000000006 crypto_pwhash_scryptsalsa208sha256_opslimit_max
0000000000033b80  w    F .text	0000000000000007 sodium_runtime_has_neon
0000000000013040 g     F .text	000000000000000b crypto_aead_chacha20poly1305_ietf_messagebytes_max
00000000000278c0 g     F .text	000000000000001a crypto_kdf_hkdf_sha256_extract_final
00000000000146f0 g     F .text	0000000000000006 crypto_box_zerobytes
0000000000014630 g     F .text	0000000000000063 crypto_auth_hmacsha512256_verify
0000000000033c10  w    F .text	0000000000000007 sodium_runtime_has_pclmul
0000000000030600 g     F .text	0000000000000006 crypto_sign_ed25519ph_statebytes
000000000002f1c0 g     F .text	0000000000000006 crypto_secretbox_keybytes
000000000002f200 g     F .text	0000000000000006 crypto_secretbox_macbytes
0000000000013be0 g     F .text	00000000000000d4 crypto_auth_hmacsha256_verify
0000000000015050 g     F .text	0000000000000006 crypto_box_curve25519xsalsa20poly1305_boxzerobytes
00000000000127f0 g     F .text	000000000000000b crypto_aead_aes256gcm_messagebytes_max
0000000000031460 g     F .text	000000000000000a crypto_stream_chacha20_keygen
000000000003c620 g     F .text	00000000000001cc crypto_sign_edwards25519sha512batch_open
0000000000000000       F *UND*	0000000000000000 strlen@GLIBC_2.2.5
000000000002d730 g     F .text	0000000000000008 crypto_pwhash_argon2id_strprefix
000000000002d210 g     F .text	0000000000000006 crypto_pwhash_argon2i_memlimit_interactive
0000000000028450 g     F .text	0000000000000006 crypto_kx_sessionkeybytes
0000000000039650 g     F .text	0000000000000005 crypto_core_ed25519_scalar_mul
0000000000024980 g     F .text	0000000000000006 crypto_hash_bytes
0000000000038990 g     F .text	0000000000000027 crypto_box_curve25519xchacha20poly1305_easy_afternm
0000000000039930 g     F .text	0000000000000005 crypto_core_ristretto255_scalar_random
0000000000013590 g     F .text	0000000000000006 crypto_aead_xchacha20poly1305_ietf_abytes
0000000000000000       F *UND*	0000000000000000 __stack_chk_fail@GLIBC_2.4
00000000000388c0 g     F .text	00000000000000c4 crypto_box_curve25519xchacha20poly1305_detached
0000000000031f70 g     F .text	0000000000000008 crypto_stream_salsa20_messagebytes_max
0000000000033ff0 g     F .text	0000000000000027 sodium_mlock
0000000000000000       F *UND*	0000000000000000 mmap@GLIBC_2.2.5
000000000003d5d0 g     F .text	000000000000007c crypto_stream_xchacha20_xor_ic
0000000000032210 g     F .text	0000000000000072 crypto_verify_16
000000000003b9a0 g     F .text	0000000000000006 crypto_scalarmult_ristretto255_scalarbytes
0000000000039940 g     F .text	0000000000000005 crypto_core_ristretto255_scalar_invert
000000000000eb30 g     F .text	000000000000000b crypto_aead_aegis128l_messagebytes_max
0000000000024940 g     F .text	000000000000002e crypto_generichash_blake2b_final
0000000000027c60 g     F .text	0000000000000003 crypto_kdf_hkdf_sha256_bytes_min
0000000000013020 g     F .text	0000000000000003 crypto_aead_chacha20poly1305_ietf_nsecbytes
0000000000039720 g     F .text	0000000000000006 crypto_core_ed25519_hashbytes
0000000000000000       F *UND*	0000000000000000 strchr@GLIBC_2.2.5
00000000000130c0 g     F .text	00000000000001c6 crypto_aead_xchacha20poly1305_ietf_encrypt_detached
00000000000144e0 g     F .text	0000000000000006 crypto_auth_hmacsha512256_bytes
0000000000021cd0 g     F .text	0000000000000006 crypto_core_salsa208_inputbytes
00000000000305a0 g     F .text	0000000000000005 crypto_sign_detached
0000000000021850 g     F .text	0000000000000006 crypto_core_hsalsa20_constbytes
0000000000027c70 g     F .text	0000000000000006 crypto_kdf_hkdf_sha256_bytes_max
0000000000038aa0 g     F .text	0000000000000005 crypto_box_curve25519xchacha20poly1305_open_detached_afternm
000000000002d710 g     F .text	0000000000000006 crypto_pwhash_argon2id_saltbytes
0000000000014860 g     F .text	0000000000000027 crypto_box_easy_afternm
00000000000313c0 g     F .text	000000000000001f crypto_stream_chacha20_ietf
0000000000038ca0 g     F .text	0000000000000006 crypto_box_curve25519xchacha20poly1305_secretkeybytes
0000000000030260 g     F .text	0000000000000006 crypto_shorthash_siphash24_keybytes
000000000003d530 g     F .text	0000000000000006 crypto_stream_xchacha20_keybytes
00000000000398d0 g     F .text	0000000000000010 crypto_core_ristretto255_from_hash
0000000000027c80 g     F .text	0000000000000006 crypto_kdf_hkdf_sha256_statebytes
0000000000030cf0 g     F .text	0000000000000079 crypto_sign_ed25519_sk_to_curve25519
0000000000013aa0 g     F .text	0000000000000075 crypto_auth_hmacsha256_final
0000000000033bd0  w    F .text	0000000000000007 sodium_runtime_has_sse41
0000000000030510 g     F .text	0000000000000006 crypto_sign_seedbytes
0000000000015030 g     F .text	0000000000000006 crypto_box_curve25519xsalsa20poly1305_noncebytes
0000000000000000       F *UND*	0000000000000000 strrchr@GLIBC_2.2.5
00000000000284e0 g     F .text	0000000000000005 crypto_onetimeauth_final
0000000000032000 g     F .text	0000000000000079 crypto_stream_xsalsa20
0000000000034060 g     F .text	0000000000000174 sodium_malloc
0000000000013580 g     F .text	0000000000000003 crypto_aead_xchacha20poly1305_ietf_nsecbytes
00000000000301e0 g     F .text	0000000000000006 crypto_secretstream_xchacha20poly1305_tag_rekey
0000000000030570 g     F .text	0000000000000005 crypto_sign_keypair
000000000003a650 g     F .text	0000000000000174 crypto_pwhash_scryptsalsa208sha256
00000000000344a0 g     F .text	0000000000000038 sodium_mprotect_readonly
0000000000027ca0 g     F .text	0000000000000005 crypto_kdf_hkdf_sha512_extract_update
0000000000000000       F *UND*	0000000000000000 gettimeofday@GLIBC_2.2.5
0000000000039660 g     F .text	0000000000000085 crypto_core_ed25519_scalar_reduce
000000000002db20 g     F .text	0000000000000006 crypto_pwhash_opslimit_interactive
0000000000034690 g     F .text	0000000000000008 sodium_version_string
000000000002dac0 g     F .text	0000000000000006 crypto_pwhash_strbytes
0000000000000000       F *UND*	0000000000000000 __assert_fail@GLIBC_2.2.5
000000000002d720 g     F .text	0000000000000006 crypto_pwhash_argon2id_strbytes
0000000000021580 g     F .text	0000000000000006 crypto_core_hchacha20_inputbytes
0000000000030680 g     F .text	0000000000000019 crypto_sign_ed25519_sk_to_pk
000000000003c7f0 g     F .text	000000000000024a crypto_stream_salsa2012
000000000002dbd0 g     F .text	0000000000000005 crypto_pwhash_str
00000000000221f0 g     F .text	0000000000000006 crypto_generichash_bytes
000000000002fa50 g     F .text	0000000000000006 crypto_secretbox_xsalsa20poly1305_boxzerobytes
000000000003d510 g     F .text	0000000000000008 crypto_stream_salsa208_messagebytes_max
000000000002db10 g     F .text	000000000000000b crypto_pwhash_memlimit_max
0000000000021c10 g     F .text	000000000000000e crypto_core_salsa20
0000000000031f80 g     F .text	0000000000000009 crypto_stream_salsa20
000000000003c450 g     F .text	00000000000001c5 crypto_sign_edwards25519sha512batch
0000000000000000       F *UND*	0000000000000000 memset@GLIBC_2.2.5
00000000000280b0 g     F .text	000000000000002a crypto_kx_keypair
0000000000014a20 g     F .text	00000000000000a4 crypto_box_open_easy
000000000003d540 g     F .text	0000000000000006 crypto_stream_xchacha20_noncebytes
00000000000142c0 g     F .text	0000000000000078 crypto_auth_hmacsha512_final
000000000000eb40 g     F .text	000000000000000a crypto_aead_aegis128l_keygen
0000000000028440 g     F .text	0000000000000006 crypto_kx_seedbytes
00000000000390b0 g     F .text	00000000000000c7 crypto_core_ed25519_sub
000000000002dc10 g     F .text	000000000000007d crypto_pwhash_str_verify
000000000003a630 g     F .text	0000000000000006 crypto_pwhash_scryptsalsa208sha256_opslimit_sensitive
00000000000321a0 g     F .text	0000000000000006 crypto_stream_xsalsa20_keybytes
0000000000030240 g     F .text	000000000000000a crypto_shorthash_keygen
0000000000013cc0 g     F .text	0000000000000006 crypto_auth_hmacsha512_bytes
0000000000022310 g     F .text	0000000000000006 crypto_generichash_blake2b_personalbytes
000000000002d9f0 g     F .text	000000000000004d crypto_pwhash_argon2id_str_verify
0000000000013060 g     F .text	0000000000000006 crypto_aead_chacha20poly1305_keybytes
000000000002d6f0 g     F .text	0000000000000003 crypto_pwhash_argon2id_passwd_min
000000000002f250 g     F .text	000000000000000a crypto_secretbox_keygen
0000000000038cc0 g     F .text	0000000000000006 crypto_box_curve25519xchacha20poly1305_noncebytes
0000000000000000       F *UND*	0000000000000000 close@GLIBC_2.2.5
0000000000027cb0 g     F .text	000000000000001a crypto_kdf_hkdf_sha512_extract_final
000000000002d220 g     F .text	0000000000000006 crypto_pwhash_argon2i_opslimit_moderate
00000000000135f0 g     F .text	0000000000000005 crypto_auth
000000000002db00 g     F .text	0000000000000006 crypto_pwhash_memlimit_min
0000000000032760 g     F .text	0000000000000075 randombytes
0000000000033bb0  w    F .text	0000000000000007 sodium_runtime_has_sse3
0000000000032c90 g     F .text	00000000000004a6 sodium_bin2base64
000000000003d520 g     F .text	000000000000000a crypto_stream_salsa208_keygen
00000000000324f0 g     F .text	000000000000003e randombytes_random
000000000003a5a0 g     F .text	0000000000000006 crypto_pwhash_scryptsalsa208sha256_saltbytes
0000000000021c30 g     F .text	0000000000000006 crypto_core_salsa20_inputbytes
0000000000030790 g     F .text	0000000000000080 crypto_sign_ed25519_seed_keypair
000000000002da50 g     F .text	0000000000000006 crypto_pwhash_alg_argon2id13
0000000000032730 g     F .text	0000000000000023 randombytes_close
000000000002d700 g     F .text	0000000000000006 crypto_pwhash_argon2id_passwd_max
0000000000038d90 g     F .text	000000000000013d crypto_box_curve25519xchacha20poly1305_seal
0000000000021c20 g     F .text	0000000000000006 crypto_core_salsa20_outputbytes
00000000000391a0 g     F .text	0000000000000050 crypto_core_ed25519_random
00000000000305f0 g     F .text	0000000000000005 crypto_sign_final_verify
000000000002d780 g     F .text	0000000000000006 crypto_pwhash_argon2id_opslimit_interactive
00000000000276c0 g     F .text	000000000000009a crypto_hash_sha512
00000000000142b0 g     F .text	0000000000000010 crypto_auth_hmacsha512_update
0000000000034460 g     F .text	0000000000000035 sodium_mprotect_noaccess
000000000003b7f0 g     F .text	000000000000000a crypto_scalarmult_ed25519
00000000000321f0 g     F .text	0000000000000006 crypto_verify_32_bytes
000000000003d650 g     F .text	0000000000000075 crypto_stream_xchacha20_xor
000000000003d500 g     F .text	0000000000000006 crypto_stream_salsa208_noncebytes
0000000000010ee0 g     F .text	0000000000000054 crypto_aead_aegis256_encrypt_detached
0000000000000000       F *UND*	0000000000000000 read@GLIBC_2.2.5
00000000000222c0 g     F .text	0000000000000006 crypto_generichash_blake2b_bytes
000000000002dae0 g     F .text	0000000000000006 crypto_pwhash_opslimit_min
000000000003ce50 g     F .text	0000000000000006 crypto_stream_salsa2012_keybytes
000000000000eaf0 g     F .text	0000000000000006 crypto_aead_aegis128l_keybytes
0000000000038790 g     F .text	0000000000000079 crypto_box_curve25519xchacha20poly1305_seed_keypair
000000000003a9d0 g     F .text	00000000000000fc crypto_pwhash_scryptsalsa208sha256_str_verify
000000000002f1f0 g     F .text	0000000000000006 crypto_secretbox_boxzerobytes
0000000000000000       F *UND*	0000000000000000 __tls_get_addr@GLIBC_2.3
0000000000031420 g     F .text	0000000000000028 crypto_stream_chacha20_ietf_xor
00000000000394d0 g     F .text	0000000000000172 crypto_core_ed25519_scalar_sub
000000000004a9d0 g     F .text	0000000000001f6e crypto_aead_aes256gcm_decrypt_detached
000000000002daf0 g     F .text	0000000000000006 crypto_pwhash_opslimit_max
0000000000021840 g     F .text	0000000000000006 crypto_core_hsalsa20_keybytes
0000000000014e80 g     F .text	0000000000000005 crypto_box_curve25519xsalsa20poly1305_open_afternm
00000000000389c0 g     F .text	00000000000000d1 crypto_box_curve25519xchacha20poly1305_easy
0000000000032720 g     F .text	0000000000000006 randombytes_seedbytes
0000000000021cf0 g     F .text	0000000000000006 crypto_core_salsa208_constbytes
0000000000046b80 g     F .text	0000000000001f0b crypto_aead_aes256gcm_decrypt_detached_afternm
0000000000014700 g     F .text	0000000000000006 crypto_box_boxzerobytes
0000000000039740 g     F .text	0000000000000022 crypto_core_ristretto255_is_valid_point
000000000003b830 g     F .text	0000000000000006 crypto_scalarmult_ed25519_bytes
0000000000027c90 g     F .text	0000000000000005 crypto_kdf_hkdf_sha512_extract_init
0000000000022290 g     F .text	000000000000000a crypto_generichash_keygen
00000000000222f0 g     F .text	0000000000000006 crypto_generichash_blake2b_keybytes
00000000000135a0 g     F .text	0000000000000008 crypto_aead_xchacha20poly1305_ietf_messagebytes_max
0000000000021830 g     F .text	0000000000000006 crypto_core_hsalsa20_inputbytes
0000000000034220 g     F .text	0000000000000235 sodium_free
0000000000000000       F *UND*	0000000000000000 calloc@GLIBC_2.2.5
0000000000028540 g     F .text	000000000000000a crypto_onetimeauth_poly1305_update
0000000000030630 g     F .text	0000000000000006 crypto_sign_ed25519_publickeybytes
000000000002d7d0 g     F .text	0000000000000006 crypto_pwhash_argon2id_memlimit_sensitive
0000000000012dd0 g     F .text	00000000000001b6 crypto_aead_chacha20poly1305_ietf_decrypt_detached
000000000002fe90 g     F .text	00000000000002d3 crypto_secretstream_xchacha20poly1305_pull
00000000000301a0 g     F .text	0000000000000006 crypto_secretstream_xchacha20poly1305_keybytes
00000000000284b0 g     F .text	0000000000000005 crypto_onetimeauth_verify
00000000000127c0 g     F .text	0000000000000006 crypto_aead_aes256gcm_npubbytes
0000000000039310 g     F .text	00000000000000bc crypto_core_ed25519_scalar_complement
000000000003bd00 g     F .text	0000000000000027 crypto_secretbox_xchacha20poly1305_easy
000000000002f960 g     F .text	00000000000000b9 crypto_secretbox_xsalsa20poly1305_open
0000000000013290 g     F .text	0000000000000059 crypto_aead_xchacha20poly1305_ietf_encrypt
0000000000027cd0 g     F .text	0000000000000082 crypto_kdf_hkdf_sha512_extract
0000000000030220 g     F .text	0000000000000008 crypto_shorthash_primitive
0000000000027980 g     F .text	00000000000002c3 crypto_kdf_hkdf_sha256_expand
0000000000033bc0  w    F .text	0000000000000007 sodium_runtime_has_ssse3
00000000000388b0 g     F .text	0000000000000005 crypto_box_curve25519xchacha20poly1305_detached_afternm
000000000002dc90 g     F .text	000000000000007d crypto_pwhash_str_needs_rehash
0000000000033c00  w    F .text	0000000000000007 sodium_runtime_has_avx512f
000000000000eb20 g     F .text	0000000000000006 crypto_aead_aegis128l_abytes
000000000002f8e0 g     F .text	000000000000002e crypto_secretbox_open_easy
0000000000012800 g     F .text	000000000000000a crypto_aead_aes256gcm_keygen
0000000000022280 g     F .text	0000000000000005 crypto_generichash_final
00000000000305b0 g     F .text	0000000000000005 crypto_sign_verify_detached
0000000000000000       F *UND*	0000000000000000 __memcpy_chk@GLIBC_2.3.4
0000000000021c60 g     F .text	000000000000000e crypto_core_salsa2012
0000000000013010 g     F .text	0000000000000006 crypto_aead_chacha20poly1305_ietf_npubbytes
0000000000031f60 g     F .text	0000000000000006 crypto_stream_salsa20_noncebytes
0000000000021c40 g     F .text	0000000000000006 crypto_core_salsa20_keybytes
000000000002d1e0 g     F .text	0000000000000006 crypto_pwhash_argon2i_memlimit_min
0000000000028580 g     F .text	0000000000000006 crypto_onetimeauth_poly1305_statebytes
00000000000284d0 g     F .text	0000000000000005 crypto_onetimeauth_update
00000000000127b0 g     F .text	0000000000000003 crypto_aead_aes256gcm_nsecbytes
00000000000222a0 g     F .text	0000000000000006 crypto_generichash_blake2b_bytes_min
0000000000024830 g     F .text	000000000000002e crypto_generichash_blake2b_salt_personal
0000000000030550 g     F .text	0000000000000008 crypto_sign_primitive
0000000000027300 g     F .text	0000000000000020 crypto_hash_sha512_update
00000000000127d0 g     F .text	0000000000000006 crypto_aead_aes256gcm_abytes
00000000000222b0 g     F .text	0000000000000006 crypto_generichash_blake2b_bytes_max
0000000000000000  w      *UND*	0000000000000000 __gmon_start__
000000000002db80 g     F .text	0000000000000049 crypto_pwhash
000000000003b820 g     F .text	0000000000000007 crypto_scalarmult_ed25519_base_noclamp
0000000000030730 g     F .text	0000000000000060 crypto_sign_ed25519ph_final_verify
00000000000284c0 g     F .text	0000000000000005 crypto_onetimeauth_init
000000000002f230 g     F .text	0000000000000005 crypto_secretbox
0000000000033140 g     F .text	0000000000000684 sodium_base642bin
000000000002da90 g     F .text	0000000000000003 crypto_pwhash_passwd_min
00000000000305c0 g     F .text	0000000000000005 crypto_sign_init
0000000000014cb0 g     F .text	0000000000000084 crypto_box_seal_open
00000000000324b0 g     F .text	000000000000003d randombytes_implementation_name
0000000000046a30 g     F .text	000000000000004e crypto_aead_aes256gcm_encrypt
000000000003a030 g     F .text	00000000000000af crypto_pwhash_scryptsalsa208sha256_ll
0000000000075620 g     O .data	0000000000000030 randombytes_sysrandom_implementation
000000000002fa80 g     F .text	000000000000000a crypto_secretbox_xsalsa20poly1305_keygen
0000000000000000       F *UND*	0000000000000000 memcpy@GLIBC_2.14
00000000000398e0 g     F .text	0000000000000050 crypto_core_ristretto255_random
0000000000022330 g     F .text	000000000000000a crypto_generichash_blake2b_keygen
00000000000129d0 g     F .text	0000000000000186 crypto_aead_chacha20poly1305_ietf_encrypt_detached
00000000000280e0 g     F .text	000000000000019d crypto_kx_client_session_keys
0000000000032080 g     F .text	000000000000008d crypto_stream_xsalsa20_xor_ic
000000000002fa20 g     F .text	0000000000000006 crypto_secretbox_xsalsa20poly1305_keybytes
00000000000147b0 g     F .text	0000000000000005 crypto_box_detached_afternm
0000000000032290 g     F .text	00000000000000af crypto_verify_32
0000000000014f40 g     F .text	00000000000000ac crypto_box_curve25519xsalsa20poly1305_open
0000000000039770 g     F .text	00000000000000a7 crypto_core_ristretto255_add
0000000000030270 g     F .text	000000000000027c crypto_shorthash_siphash24
00000000000146c0 g     F .text	0000000000000006 crypto_box_secretkeybytes
000000000000eb50 g     F .text	0000000000000066 crypto_aead_aegis128l_encrypt
0000000000038f70 g     F .text	0000000000000064 crypto_core_ed25519_is_valid_point
0000000000014ff0 g     F .text	0000000000000006 crypto_box_curve25519xsalsa20poly1305_seedbytes
0000000000014500 g     F .text	0000000000000006 crypto_auth_hmacsha512256_statebytes
0000000000038cd0 g     F .text	0000000000000006 crypto_box_curve25519xchacha20poly1305_macbytes
0000000000028550 g     F .text	000000000000000a crypto_onetimeauth_poly1305_final
000000000002faf0 g     F .text	000000000000003a crypto_secretstream_xchacha20poly1305_init_pull
0000000000013b20 g     F .text	00000000000000b2 crypto_auth_hmacsha256
0000000000027970 g     F .text	000000000000000a crypto_kdf_hkdf_sha256_keygen
0000000000048a90 g     F .text	0000000000001f3d crypto_aead_aes256gcm_decrypt_afternm
000000000002d470 g     F .text	000000000000004d crypto_pwhash_argon2i_str_verify
0000000000031270 g     F .text	000000000000008a crypto_sign_ed25519
00000000000135c0 g     F .text	0000000000000006 crypto_auth_bytes
0000000000025e20 g     F .text	0000000000000006 crypto_hash_sha512_bytes
000000000002d1a0 g     F .text	0000000000000006 crypto_pwhash_argon2i_strbytes
000000000002dd10 g     F .text	0000000000000008 crypto_pwhash_primitive
0000000000014750 g     F .text	0000000000000005 crypto_box_keypair
0000000000030660 g     F .text	0000000000000015 crypto_sign_ed25519_sk_to_seed
0000000000030230 g     F .text	0000000000000005 crypto_shorthash
000000000002d140 g     F .text	0000000000000006 crypto_pwhash_argon2i_alg_argon2i13
00000000000146b0 g     F .text	0000000000000006 crypto_box_publickeybytes
0000000000028510 g     F .text	0000000000000009 crypto_onetimeauth_poly1305
000000000002f5b0 g     F .text	0000000000000027 crypto_secretbox_easy
00000000000127e0 g     F .text	0000000000000006 crypto_aead_aes256gcm_statebytes
000000000002f210 g     F .text	0000000000000008 crypto_secretbox_messagebytes_max
000000000000ec40 g     F .text	0000000000000054 crypto_aead_aegis128l_encrypt_detached
0000000000000000       F *UND*	0000000000000000 pthread_mutex_unlock@GLIBC_2.2.5
0000000000013d00 g     F .text	00000000000005a9 crypto_auth_hmacsha512_init
000000000002da60 g     F .text	0000000000000006 crypto_pwhash_alg_default
0000000000038ab0 g     F .text	00000000000000c4 crypto_box_curve25519xchacha20poly1305_open_detached
000000000002d7e0 g     F .text	00000000000000e5 crypto_pwhash_argon2id
0000000000000000       F *UND*	0000000000000000 malloc@GLIBC_2.2.5
00000000000327e0 g     F .text	000000000000028a sodium_bin2hex
00000000000339a0 g     F .text	0000000000000077 sodium_set_misuse_handler
0000000000038b80 g     F .text	000000000000002e crypto_box_curve25519xchacha20poly1305_open_easy_afternm
00000000000146e0 g     F .text	0000000000000006 crypto_box_noncebytes
000000000003a7d0 g     F .text	00000000000001f8 crypto_pwhash_scryptsalsa208sha256_str
0000000000031f20 g     F .text	0000000000000005 crypto_stream
000000000003b840 g     F .text	0000000000000006 crypto_scalarmult_ed25519_scalarbytes
000000000003ca40 g     F .text	0000000000000407 crypto_stream_salsa2012_xor
0000000000033bf0  w    F .text	0000000000000007 sodium_runtime_has_avx2
0000000000014950 g     F .text	000000000000009c crypto_box_open_detached
0000000000027780 g     F .text	0000000000000006 crypto_kdf_blake2b_contextbytes
00000000000135d0 g     F .text	0000000000000006 crypto_auth_keybytes
000000000003bd30 g     F .text	00000000000002d1 crypto_secretbox_xchacha20poly1305_open_detached
00000000000249b0 g     F .text	0000000000000006 crypto_hash_sha256_bytes
0000000000030620 g     F .text	0000000000000006 crypto_sign_ed25519_seedbytes
0000000000039990 g     F .text	0000000000000005 crypto_core_ristretto255_scalar_mul
0000000000030650 g     F .text	0000000000000008 crypto_sign_ed25519_messagebytes_max
00000000000130a0 g     F .text	0000000000000008 crypto_aead_chacha20poly1305_messagebytes_max
0000000000030520 g     F .text	0000000000000006 crypto_sign_publickeybytes
00000000000305d0 g     F .text	0000000000000005 crypto_sign_update
000000000002d5c0 g     F .text	00000000000000f2 crypto_pwhash_argon2id_str_needs_rehash
0000000000013600 g     F .text	0000000000000005 crypto_auth_verify
0000000000021ce0 g     F .text	0000000000000006 crypto_core_salsa208_keybytes
00000000000284a0 g     F .text	0000000000000005 crypto_onetimeauth
0000000000039970 g     F .text	0000000000000005 crypto_core_ristretto255_scalar_add
0000000000039730 g     F .text	0000000000000006 crypto_core_ed25519_scalarbytes
0000000000015020 g     F .text	0000000000000006 crypto_box_curve25519xsalsa20poly1305_beforenmbytes
0000000000010dc0 g     F .text	0000000000000006 crypto_aead_aegis256_abytes
0000000000031320 g     F .text	0000000000000008 crypto_stream_chacha20_messagebytes_max
0000000000030210 g     F .text	0000000000000006 crypto_shorthash_keybytes
0000000000014dd0 g     F .text	000000000000002a crypto_box_curve25519xsalsa20poly1305_keypair
0000000000032670 g     F .text	0000000000000075 randombytes_buf
0000000000027890 g     F .text	000000000000000a crypto_kdf_keygen
0000000000015060 g     F .text	0000000000000006 crypto_box_curve25519xsalsa20poly1305_macbytes
0000000000012d60 g     F .text	0000000000000066 crypto_aead_chacha20poly1305_decrypt
0000000000010de0 g     F .text	000000000000000a crypto_aead_aegis256_keygen
000000000002d790 g     F .text	0000000000000006 crypto_pwhash_argon2id_memlimit_interactive
00000000000284f0 g     F .text	0000000000000008 crypto_onetimeauth_primitive
00000000000321d0 g     F .text	000000000000000a crypto_stream_xsalsa20_keygen
0000000000025ad0 g     F .text	0000000000000022 crypto_hash_sha256_init
00000000000127a0 g     F .text	0000000000000006 crypto_aead_aes256gcm_keybytes
000000000002f100 g     F .text	0000000000000055 crypto_scalarmult_curve25519
000000000000eca0 g     F .text	0000000000000036 crypto_aead_aegis128l_decrypt_detached
00000000000215b0 g     F .text	000000000000026c crypto_core_hsalsa20
000000000003c040 g     F .text	0000000000000006 crypto_secretbox_xchacha20poly1305_keybytes
0000000000021c70 g     F .text	0000000000000006 crypto_core_salsa2012_outputbytes
0000000000039960 g     F .text	0000000000000005 crypto_core_ristretto255_scalar_complement
000000000002da80 g     F .text	0000000000000006 crypto_pwhash_bytes_max
0000000000014730 g     F .text	0000000000000008 crypto_box_primitive
0000000000031fa0 g     F .text	0000000000000013 crypto_stream_salsa20_xor
000000000003ce70 g     F .text	0000000000000008 crypto_stream_salsa2012_messagebytes_max
0000000000039190 g     F .text	0000000000000010 crypto_core_ed25519_from_hash
0000000000038ce0 g     F .text	0000000000000008 crypto_box_curve25519xchacha20poly1305_messagebytes_max
0000000000030180 g     F .text	0000000000000006 crypto_secretstream_xchacha20poly1305_abytes
000000000002d760 g     F .text	0000000000000006 crypto_pwhash_argon2id_memlimit_min
00000000000301c0 g     F .text	0000000000000003 crypto_secretstream_xchacha20poly1305_tag_message
0000000000024800 g     F .text	000000000000002e crypto_generichash_blake2b
0000000000028520 g     F .text	000000000000000a crypto_onetimeauth_poly1305_verify
000000000003a620 g     F .text	0000000000000006 crypto_pwhash_scryptsalsa208sha256_memlimit_interactive
000000000002d770 g     F .text	000000000000000b crypto_pwhash_argon2id_memlimit_max
0000000000010e60 g     F .text	000000000000007e crypto_aead_aegis256_decrypt
0000000000032110 g     F .text	0000000000000086 crypto_stream_xsalsa20_xor
000000000003ce60 g     F .text	0000000000000006 crypto_stream_salsa2012_noncebytes
00000000000393d0 g     F .text	0000000000000100 crypto_core_ed25519_scalar_add
0000000000014530 g     F .text	0000000000000005 crypto_auth_hmacsha512256_update
0000000000014760 g     F .text	0000000000000005 crypto_box_beforenm
0000000000038c90 g     F .text	0000000000000006 crypto_box_curve25519xchacha20poly1305_publickeybytes
000000000002db50 g     F .text	0000000000000006 crypto_pwhash_memlimit_moderate
0000000000031380 g     F .text	0000000000000013 crypto_stream_chacha20_xor
000000000002f240 g     F .text	0000000000000005 crypto_secretbox_open
0000000000031f10 g     F .text	0000000000000008 crypto_stream_primitive
0000000000014d50 g     F .text	0000000000000079 crypto_box_curve25519xsalsa20poly1305_seed_keypair
0000000000013570 g     F .text	0000000000000006 crypto_aead_xchacha20poly1305_ietf_npubbytes
00000000000306a0 g     F .text	0000000000000010 crypto_sign_ed25519ph_init
0000000000028480 g     F .text	0000000000000006 crypto_onetimeauth_bytes
00000000000149f0 g     F .text	000000000000002e crypto_box_open_easy_afternm
0000000000014520 g     F .text	0000000000000005 crypto_auth_hmacsha512256_init
0000000000010db0 g     F .text	0000000000000006 crypto_aead_aegis256_npubbytes
0000000000028050 g     F .text	0000000000000003 crypto_kdf_hkdf_sha512_bytes_min
0000000000014e70 g     F .text	0000000000000005 crypto_box_curve25519xsalsa20poly1305_afternm
0000000000000000       F *UND*	0000000000000000 munmap@GLIBC_2.2.5
0000000000038840 g     F .text	000000000000006c crypto_box_curve25519xchacha20poly1305_beforenm
000000000002d8d0 g     F .text	000000000000011a crypto_pwhash_argon2id_str
000000000003c010 g     F .text	000000000000002e crypto_secretbox_xchacha20poly1305_open_easy
00000000000144f0 g     F .text	0000000000000006 crypto_auth_hmacsha512256_keybytes
00000000000146a0 g     F .text	0000000000000006 crypto_box_seedbytes
0000000000028280 g     F .text	000000000000019d crypto_kx_server_session_keys
000000000002fa40 g     F .text	0000000000000006 crypto_secretbox_xsalsa20poly1305_zerobytes
0000000000033c20  w    F .text	0000000000000007 sodium_runtime_has_aesni
0000000000015040 g     F .text	0000000000000006 crypto_box_curve25519xsalsa20poly1305_zerobytes
0000000000030530 g     F .text	0000000000000006 crypto_sign_secretkeybytes
00000000000305e0 g     F .text	0000000000000005 crypto_sign_final_create
0000000000031f40 g     F .text	000000000000000a crypto_stream_keygen
000000000002daa0 g     F .text	0000000000000006 crypto_pwhash_passwd_max
000000000002d750 g     F .text	0000000000000006 crypto_pwhash_argon2id_opslimit_max
000000000002d740 g     F .text	0000000000000006 crypto_pwhash_argon2id_opslimit_min
0000000000000000       F *UND*	0000000000000000 poll@GLIBC_2.2.5
0000000000012970 g     F .text	0000000000000059 crypto_aead_chacha20poly1305_encrypt
0000000000000000       F *UND*	0000000000000000 madvise@GLIBC_2.2.5
00000000000249a0 g     F .text	0000000000000008 crypto_hash_primitive
0000000000013030 g     F .text	0000000000000006 crypto_aead_chacha20poly1305_ietf_abytes
000000000002d7b0 g     F .text	0000000000000006 crypto_pwhash_argon2id_memlimit_moderate
0000000000010da0 g     F .text	0000000000000003 crypto_aead_aegis256_nsecbytes
000000000003c070 g     F .text	0000000000000008 crypto_secretbox_xchacha20poly1305_messagebytes_max
0000000000000000       F *UND*	0000000000000000 memmove@GLIBC_2.2.5
0000000000013640 g     F .text	0000000000000006 crypto_auth_hmacsha256_statebytes
00000000000341e0 g     F .text	0000000000000036 sodium_allocarray
0000000000027790 g     F .text	0000000000000006 crypto_kdf_blake2b_keybytes
000000000002d4c0 g     F .text	00000000000000f2 crypto_pwhash_argon2i_str_needs_rehash
0000000000030170 g     F .text	0000000000000006 crypto_secretstream_xchacha20poly1305_statebytes
000000000003a5c0 g     F .text	0000000000000008 crypto_pwhash_scryptsalsa208sha256_strprefix
0000000000031f00 g     F .text	0000000000000008 crypto_stream_messagebytes_max
000000000002d230 g     F .text	0000000000000006 crypto_pwhash_argon2i_memlimit_moderate
00000000000304f0 g     F .text	0000000000000006 crypto_sign_statebytes
00000000000321b0 g     F .text	0000000000000006 crypto_stream_xsalsa20_noncebytes
0000000000046a80 g     F .text	00000000000000f4 crypto_aead_aes256gcm_encrypt_afternm
0000000000027870 g     F .text	0000000000000006 crypto_kdf_keybytes
000000000003d6d0 g     F .text	000000000000000a crypto_stream_xchacha20_keygen
00000000000399e0 g     F .text	0000000000000006 crypto_core_ristretto255_scalarbytes
0000000000033c30  w    F .text	0000000000000007 sodium_runtime_has_rdrand
0000000000013cd0 g     F .text	0000000000000006 crypto_auth_hmacsha512_keybytes
0000000000027320 g     F .text	000000000000039d crypto_hash_sha512_final
0000000000032a70 g     F .text	00000000000001bc sodium_hex2bin
0000000000000000       F *UND*	0000000000000000 __explicit_bzero_chk@GLIBC_2.25
000000000002d1f0 g     F .text	000000000000000b crypto_pwhash_argon2i_memlimit_max
00000000000134f0 g     F .text	0000000000000066 crypto_aead_xchacha20poly1305_ietf_decrypt
0000000000025e30 g     F .text	0000000000000006 crypto_hash_sha512_statebytes
0000000000015070 g     F .text	0000000000000008 crypto_box_curve25519xsalsa20poly1305_messagebytes_max
0000000000032c30 g     F .text	000000000000005b sodium_base64_encoded_len
0000000000000000       F *UND*	0000000000000000 mprotect@GLIBC_2.2.5
000000000002dd50 g     F .text	0000000000000006 crypto_scalarmult_bytes
0000000000000000       F *UND*	0000000000000000 open@GLIBC_2.2.5
0000000000038fe0 g     F .text	00000000000000c7 crypto_core_ed25519_add
000000000003a5f0 g     F .text	0000000000000006 crypto_pwhash_scryptsalsa208sha256_memlimit_min
0000000000014b70 g     F .text	000000000000013d crypto_box_seal
000000000002f1d0 g     F .text	0000000000000006 crypto_secretbox_noncebytes
0000000000027d70 g     F .text	00000000000002c6 crypto_kdf_hkdf_sha512_expand
000000000002d1b0 g     F .text	0000000000000008 crypto_pwhash_argon2i_strprefix
0000000000010df0 g     F .text	0000000000000066 crypto_aead_aegis256_encrypt
000000000003b900 g     F .text	0000000000000083 crypto_scalarmult_ristretto255_base
00000000000222d0 g     F .text	0000000000000006 crypto_generichash_blake2b_keybytes_min
000000000002d7c0 g     F .text	0000000000000006 crypto_pwhash_argon2id_opslimit_sensitive
0000000000033cc0 g     F .text	000000000000005e sodium_memcmp
0000000000013000 g     F .text	0000000000000006 crypto_aead_chacha20poly1305_ietf_keybytes
0000000000038cb0 g     F .text	0000000000000006 crypto_box_curve25519xchacha20poly1305_beforenmbytes
00000000000221e0 g     F .text	0000000000000006 crypto_generichash_bytes_max
0000000000000000       F *UND*	0000000000000000 sysconf@GLIBC_2.2.5
0000000000014720 g     F .text	0000000000000008 crypto_box_messagebytes_max
0000000000012810 g     F .text	0000000000000152 crypto_aead_chacha20poly1305_encrypt_detached
000000000003d4f0 g     F .text	0000000000000006 crypto_stream_salsa208_keybytes
0000000000013cf0 g     F .text	000000000000000a crypto_auth_hmacsha512_keygen
000000000002d190 g     F .text	0000000000000006 crypto_pwhash_argon2i_saltbytes
0000000000039710 g     F .text	0000000000000006 crypto_core_ed25519_uniformbytes
000000000002fa90 g     F .text	000000000000000a crypto_secretstream_xchacha20poly1305_keygen
0000000000039230 g     F .text	000000000000001a crypto_core_ed25519_scalar_invert
00000000000396f0 g     F .text	0000000000000006 crypto_core_ed25519_bytes
000000000002d170 g     F .text	0000000000000003 crypto_pwhash_argon2i_passwd_min
000000000003b990 g     F .text	0000000000000006 crypto_scalarmult_ristretto255_bytes
0000000000014340 g     F .text	00000000000000b2 crypto_auth_hmacsha512
00000000000399c0 g     F .text	0000000000000006 crypto_core_ristretto255_nonreducedscalarbytes
000000000003a590 g     F .text	0000000000000008 crypto_pwhash_scryptsalsa208sha256_passwd_max
000000000003a580 g     F .text	0000000000000003 crypto_pwhash_scryptsalsa208sha256_passwd_min
0000000000014940 g     F .text	0000000000000005 crypto_box_open_detached_afternm
000000000003a610 g     F .text	0000000000000006 crypto_pwhash_scryptsalsa208sha256_opslimit_interactive
000000000002da70 g     F .text	0000000000000006 crypto_pwhash_bytes_min
0000000000012f90 g     F .text	0000000000000066 crypto_aead_chacha20poly1305_ietf_decrypt
0000000000028460 g     F .text	0000000000000008 crypto_kx_primitive
000000000002dab0 g     F .text	0000000000000006 crypto_pwhash_saltbytes
0000000000021cb0 g     F .text	000000000000000e crypto_core_salsa208
0000000000075760 g     O .data	0000000000000030 randombytes_internal_implementation
000000000002d180 g     F .text	0000000000000006 crypto_pwhash_argon2i_passwd_max
0000000000030610 g     F .text	0000000000000006 crypto_sign_ed25519_bytes
00000000000277a0 g     F .text	0000000000000087 crypto_kdf_blake2b_derive_from_key
000000000003c080 g     F .text	0000000000000006 crypto_shorthash_siphashx24_bytes
0000000000010d90 g     F .text	0000000000000006 crypto_aead_aegis256_keybytes
000000000003a600 g     F .text	000000000000000b crypto_pwhash_scryptsalsa208sha256_memlimit_max
0000000000028060 g     F .text	0000000000000006 crypto_kdf_hkdf_sha512_bytes_max
000000000003aad0 g     F .text	000000000000012d crypto_pwhash_scryptsalsa208sha256_str_needs_rehash
000000000002dd20 g     F .text	0000000000000008 crypto_scalarmult_primitive
0000000000028420 g     F .text	0000000000000006 crypto_kx_publickeybytes
0000000000030640 g     F .text	0000000000000006 crypto_sign_ed25519_secretkeybytes
00000000000222e0 g     F .text	0000000000000006 crypto_generichash_blake2b_keybytes_max
000000000003ce90 g     F .text	000000000000024a crypto_stream_salsa208
0000000000033ba0  w    F .text	0000000000000007 sodium_runtime_has_sse2
0000000000039980 g     F .text	0000000000000005 crypto_core_ristretto255_scalar_sub
0000000000030200 g     F .text	0000000000000006 crypto_shorthash_bytes
00000000000321e0 g     F .text	0000000000000006 crypto_verify_16_bytes
0000000000013080 g     F .text	0000000000000003 crypto_aead_chacha20poly1305_nsecbytes
0000000000031ef0 g     F .text	0000000000000006 crypto_stream_noncebytes
00000000000399d0 g     F .text	0000000000000006 crypto_core_ristretto255_hashbytes
0000000000000000       F *UND*	0000000000000000 __memset_chk@GLIBC_2.3.4
00000000000301f0 g     F .text	0000000000000006 crypto_secretstream_xchacha20poly1305_tag_final
00000000000321c0 g     F .text	0000000000000008 crypto_stream_xsalsa20_messagebytes_max
0000000000031f90 g     F .text	000000000000000a crypto_stream_salsa20_xor_ic
0000000000027850 g     F .text	0000000000000006 crypto_kdf_bytes_max
00000000000306b0 g     F .text	0000000000000005 crypto_sign_ed25519ph_update
000000000002fbc0 g     F .text	00000000000002ce crypto_secretstream_xchacha20poly1305_push
0000000000027760 g     F .text	0000000000000006 crypto_kdf_blake2b_bytes_min
0000000000014740 g     F .text	0000000000000005 crypto_box_seed_keypair
00000000000278a0 g     F .text	0000000000000005 crypto_kdf_hkdf_sha256_extract_init
0000000000030580 g     F .text	0000000000000005 crypto_sign
0000000000022230 g     F .text	0000000000000008 crypto_generichash_primitive
0000000000021cc0 g     F .text	0000000000000006 crypto_core_salsa208_outputbytes
0000000000030590 g     F .text	0000000000000005 crypto_sign_open
000000000002d260 g     F .text	00000000000000e5 crypto_pwhash_argon2i
000000000002d350 g     F .text	000000000000011a crypto_pwhash_argon2i_str
000000000002dbe0 g     F .text	0000000000000023 crypto_pwhash_str_alg
0000000000014780 g     F .text	0000000000000005 crypto_box_open_afternm
0000000000022260 g     F .text	0000000000000005 crypto_generichash_init
0000000000000000  w      *UND*	0000000000000000 _ITM_registerTMCloneTable
000000000002f220 g     F .text	0000000000000008 crypto_secretbox_primitive
000000000003b9b0 g     F .text	0000000000000350 crypto_secretbox_xchacha20poly1305_detached
0000000000027830 g     F .text	0000000000000008 crypto_kdf_primitive
0000000000022210 g     F .text	0000000000000006 crypto_generichash_keybytes_max
00000000000278b0 g     F .text	0000000000000005 crypto_kdf_hkdf_sha256_extract_update
0000000000028570 g     F .text	0000000000000006 crypto_onetimeauth_poly1305_keybytes
0000000000014790 g     F .text	0000000000000005 crypto_box
000000000002dad0 g     F .text	0000000000000008 crypto_pwhash_strprefix
0000000000022200 g     F .text	0000000000000006 crypto_generichash_keybytes_min
0000000000000000       F *UND*	0000000000000000 getrandom@GLIBC_2.25
0000000000014d40 g     F .text	0000000000000006 crypto_box_sealbytes
000000000002f170 g     F .text	0000000000000006 crypto_scalarmult_curve25519_bytes
0000000000022300 g     F .text	0000000000000006 crypto_generichash_blake2b_saltbytes
0000000000022270 g     F .text	0000000000000005 crypto_generichash_update
0000000000014e90 g     F .text	00000000000000ac crypto_box_curve25519xsalsa20poly1305
0000000000032200 g     F .text	0000000000000006 crypto_verify_64_bytes
0000000000031ee0 g     F .text	0000000000000006 crypto_stream_keybytes
00000000000221d0 g     F .text	0000000000000006 crypto_generichash_bytes_min
00000000000306c0 g     F .text	000000000000006a crypto_sign_ed25519ph_final_create
000000000004c940 g     F .text	0000000000001fab crypto_aead_aes256gcm_decrypt
0000000000021570 g     F .text	0000000000000006 crypto_core_hchacha20_outputbytes
0000000000013ce0 g     F .text	0000000000000006 crypto_auth_hmacsha512_statebytes
000000000002d6d0 g     F .text	0000000000000006 crypto_pwhash_argon2id_bytes_min
00000000000467d0 g     F .text	0000000000000104 crypto_aead_aes256gcm_encrypt_detached_afternm
0000000000030250 g     F .text	0000000000000006 crypto_shorthash_siphash24_bytes
0000000000031260 g     F .text	0000000000000008 crypto_sign_ed25519_detached
000000000002dd30 g     F .text	0000000000000005 crypto_scalarmult_base
000000000002f1e0 g     F .text	0000000000000006 crypto_secretbox_zerobytes
0000000000031330 g     F .text	0000000000000006 crypto_stream_chacha20_ietf_keybytes
0000000000014770 g     F .text	0000000000000005 crypto_box_afternm
000000000004e8f0 g     F .text	0000000000000018 crypto_aead_aes256gcm_is_available
0000000000027860 g     F .text	0000000000000006 crypto_kdf_contextbytes
00000000000147a0 g     F .text	0000000000000005 crypto_box_open
00000000000132f0 g     F .text	00000000000001f4 crypto_aead_xchacha20poly1305_ietf_decrypt_detached
000000000002f160 g     F .text	000000000000000a crypto_scalarmult_curve25519_base
00000000000324a0 g     F .text	000000000000000a randombytes_set_implementation
0000000000000000       F *UND*	0000000000000000 fstat@GLIBC_2.33
0000000000000000  w    F *UND*	0000000000000000 __cxa_finalize@GLIBC_2.2.5
000000000002f180 g     F .text	0000000000000006 crypto_scalarmult_curve25519_scalarbytes
0000000000014400 g     F .text	00000000000000d7 crypto_auth_hmacsha512_verify
0000000000012bd0 g     F .text	0000000000000182 crypto_aead_chacha20poly1305_decrypt_detached
000000000002d6e0 g     F .text	0000000000000006 crypto_pwhash_argon2id_bytes_max
00000000000346b0 g     F .text	0000000000000006 sodium_library_version_minor
0000000000031f30 g     F .text	0000000000000005 crypto_stream_xor
0000000000013090 g     F .text	0000000000000006 crypto_aead_chacha20poly1305_abytes
0000000000021820 g     F .text	0000000000000006 crypto_core_hsalsa20_outputbytes
00000000000272c0 g     F .text	000000000000003a crypto_hash_sha512_init
000000000003a5d0 g     F .text	0000000000000006 crypto_pwhash_scryptsalsa208sha256_opslimit_min
0000000000033800 g     F .text	00000000000000d8 sodium_init
000000000002d160 g     F .text	0000000000000006 crypto_pwhash_argon2i_bytes_max
0000000000027770 g     F .text	0000000000000006 crypto_kdf_blake2b_bytes_max
000000000003b800 g     F .text	0000000000000007 crypto_scalarmult_ed25519_noclamp
0000000000000000       F *UND*	0000000000000000 pthread_mutex_lock@GLIBC_2.2.5
000000000003c090 g     F .text	0000000000000006 crypto_shorthash_siphashx24_keybytes
0000000000030540 g     F .text	0000000000000008 crypto_sign_messagebytes_max
0000000000015000 g     F .text	0000000000000006 crypto_box_curve25519xsalsa20poly1305_publickeybytes
000000000002d6c0 g     F .text	0000000000000006 crypto_pwhash_argon2id_alg_argon2id13
0000000000021c80 g     F .text	0000000000000006 crypto_core_salsa2012_inputbytes
0000000000031360 g     F .text	0000000000000009 crypto_stream_chacha20
000000000003a560 g     F .text	0000000000000006 crypto_pwhash_scryptsalsa208sha256_bytes_min
0000000000025da0 g     F .text	0000000000000074 crypto_hash_sha256
0000000000012b60 g     F .text	0000000000000062 crypto_aead_chacha20poly1305_ietf_encrypt
000000000003d550 g     F .text	0000000000000008 crypto_stream_xchacha20_messagebytes_max
00000000000147c0 g     F .text	000000000000009c crypto_box_detached
00000000000344e0 g     F .text	0000000000000038 sodium_mprotect_readwrite
000000000003ce80 g     F .text	000000000000000a crypto_stream_salsa2012_keygen
0000000000033dc0 g     F .text	0000000000000031 sodium_is_zero
000000000002d150 g     F .text	0000000000000006 crypto_pwhash_argon2i_bytes_min
000000000003c050 g     F .text	0000000000000006 crypto_secretbox_xchacha20poly1305_noncebytes
0000000000014540 g     F .text	000000000000004f crypto_auth_hmacsha512256_final
000000000002f5e0 g     F .text	00000000000002f4 crypto_secretbox_open_detached
0000000000022320 g     F .text	0000000000000006 crypto_generichash_blake2b_statebytes
0000000000013a90 g     F .text	0000000000000010 crypto_auth_hmacsha256_update

DYNAMIC SYMBOL TABLE:
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) munlock
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) raise
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) free
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) abort
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) __errno_location
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) mlock
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) strncmp
0000000000000000  w   D  *UND*	0000000000000000              _ITM_deregisterTMCloneTable
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) fcntl
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) getpid
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.25) getentropy
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) strlen
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.4)  __stack_chk_fail
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) mmap
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) strchr
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) strrchr
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) gettimeofday
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) __assert_fail
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) memset
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) close
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) read
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.3)  __tls_get_addr
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) calloc
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.3.4) __memcpy_chk
0000000000000000  w   D  *UND*	0000000000000000              __gmon_start__
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.14) memcpy
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) pthread_mutex_unlock
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) malloc
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) munmap
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) poll
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) madvise
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) memmove
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.25) __explicit_bzero_chk
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) mprotect
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) open
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) sysconf
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.3.4) __memset_chk
0000000000000000  w   D  *UND*	0000000000000000              _ITM_registerTMCloneTable
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.25) getrandom
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.33) fstat
0000000000000000  w   DF *UND*	0000000000000000 (GLIBC_2.2.5) __cxa_finalize
0000000000000000      DF *UND*	0000000000000000 (GLIBC_2.2.5) pthread_mutex_lock
0000000000028470 g    DF .text	0000000000000006              crypto_onetimeauth_statebytes
00000000000284b0 g    DF .text	0000000000000005              crypto_onetimeauth_verify
000000000003d650 g    DF .text	0000000000000075              crypto_stream_xchacha20_xor
0000000000031f00 g    DF .text	0000000000000008              crypto_stream_messagebytes_max
0000000000039250 g    DF .text	00000000000000b7              crypto_core_ed25519_scalar_negate
0000000000032290 g    DF .text	00000000000000af              crypto_verify_32
00000000000305a0 g    DF .text	0000000000000005              crypto_sign_detached
000000000003c7f0 g    DF .text	000000000000024a              crypto_stream_salsa2012
0000000000034220 g    DF .text	0000000000000235              sodium_free
000000000002dc90 g    DF .text	000000000000007d              crypto_pwhash_str_needs_rehash
00000000000147c0 g    DF .text	000000000000009c              crypto_box_detached
0000000000030190 g    DF .text	0000000000000006              crypto_secretstream_xchacha20poly1305_headerbytes
0000000000013040 g    DF .text	000000000000000b              crypto_aead_chacha20poly1305_ietf_messagebytes_max
00000000000326f0 g    DF .text	0000000000000024              randombytes_buf_deterministic
00000000000221f0 g    DF .text	0000000000000006              crypto_generichash_bytes
000000000002d170 g    DF .text	0000000000000003              crypto_pwhash_argon2i_passwd_min
0000000000028040 g    DF .text	0000000000000006              crypto_kdf_hkdf_sha512_keybytes
00000000000396f0 g    DF .text	0000000000000006              crypto_core_ed25519_bytes
0000000000027c50 g    DF .text	0000000000000006              crypto_kdf_hkdf_sha256_keybytes
000000000003aad0 g    DF .text	000000000000012d              crypto_pwhash_scryptsalsa208sha256_str_needs_rehash
0000000000021840 g    DF .text	0000000000000006              crypto_core_hsalsa20_keybytes
00000000000135d0 g    DF .text	0000000000000006              crypto_auth_keybytes
0000000000028050 g    DF .text	0000000000000003              crypto_kdf_hkdf_sha512_bytes_min
000000000003ce90 g    DF .text	000000000000024a              crypto_stream_salsa208
00000000000127c0 g    DF .text	0000000000000006              crypto_aead_aes256gcm_npubbytes
0000000000031f60 g    DF .text	0000000000000006              crypto_stream_salsa20_noncebytes
0000000000027890 g    DF .text	000000000000000a              crypto_kdf_keygen
000000000002d200 g    DF .text	0000000000000006              crypto_pwhash_argon2i_opslimit_interactive
0000000000014860 g    DF .text	0000000000000027              crypto_box_easy_afternm
0000000000013600 g    DF .text	0000000000000005              crypto_auth_verify
0000000000039770 g    DF .text	00000000000000a7              crypto_core_ristretto255_add
00000000000284f0 g    DF .text	0000000000000008              crypto_onetimeauth_primitive
000000000002d760 g    DF .text	0000000000000006              crypto_pwhash_argon2id_memlimit_min
0000000000038cd0 g    DF .text	0000000000000006              crypto_box_curve25519xchacha20poly1305_macbytes
0000000000030520 g    DF .text	0000000000000006              crypto_sign_publickeybytes
000000000002f160 g    DF .text	000000000000000a              crypto_scalarmult_curve25519_base
000000000002d150 g    DF .text	0000000000000006              crypto_pwhash_argon2i_bytes_min
000000000002d220 g    DF .text	0000000000000006              crypto_pwhash_argon2i_opslimit_moderate
0000000000021c90 g    DF .text	0000000000000006              crypto_core_salsa2012_keybytes
000000000002d740 g    DF .text	0000000000000006              crypto_pwhash_argon2id_opslimit_min
0000000000030570 g    DF .text	0000000000000005              crypto_sign_keypair
0000000000014750 g    DF .text	0000000000000005              crypto_box_keypair
000000000002f5e0 g    DF .text	00000000000002f4              crypto_secretbox_open_detached
000000000002dac0 g    DF .text	0000000000000006              crypto_pwhash_strbytes
000000000002d1f0 g    DF .text	000000000000000b              crypto_pwhash_argon2i_memlimit_max
0000000000021cd0 g    DF .text	0000000000000006              crypto_core_salsa208_inputbytes
00000000000394d0 g    DF .text	0000000000000172              crypto_core_ed25519_scalar_sub
000000000002fa40 g    DF .text	0000000000000006              crypto_secretbox_xsalsa20poly1305_zerobytes
0000000000014790 g    DF .text	0000000000000005              crypto_box
000000000002dd60 g    DF .text	0000000000000006              crypto_scalarmult_scalarbytes
000000000003d5d0 g    DF .text	000000000000007c              crypto_stream_xchacha20_xor_ic
0000000000038c80 g    DF .text	0000000000000006              crypto_box_curve25519xchacha20poly1305_seedbytes
000000000002d7e0 g    DF .text	00000000000000e5              crypto_pwhash_argon2id
000000000003d6d0 g    DF .text	000000000000000a              crypto_stream_xchacha20_keygen
0000000000027cd0 g    DF .text	0000000000000082              crypto_kdf_hkdf_sha512_extract
000000000002fa30 g    DF .text	0000000000000006              crypto_secretbox_xsalsa20poly1305_noncebytes
000000000002d1d0 g    DF .text	0000000000000006              crypto_pwhash_argon2i_opslimit_max
0000000000031300 g    DF .text	0000000000000006              crypto_stream_chacha20_keybytes
0000000000013cc0 g    DF .text	0000000000000006              crypto_auth_hmacsha512_bytes
00000000000305c0 g    DF .text	0000000000000005              crypto_sign_init
00000000000301a0 g    DF .text	0000000000000006              crypto_secretstream_xchacha20poly1305_keybytes
00000000000127a0 g    DF .text	0000000000000006              crypto_aead_aes256gcm_keybytes
0000000000033c60 g    DF .text	0000000000000046              sodium_stackzero
000000000003b850 g    DF .text	00000000000000ab              crypto_scalarmult_ristretto255
0000000000021c10 g    DF .text	000000000000000e              crypto_core_salsa20
000000000002fe90 g    DF .text	00000000000002d3              crypto_secretstream_xchacha20poly1305_pull
0000000000022230 g    DF .text	0000000000000008              crypto_generichash_primitive
0000000000033d30 g    DF .text	000000000000008a              sodium_compare
00000000000325a0 g    DF .text	00000000000000c1              randombytes_uniform
0000000000027870 g    DF .text	0000000000000006              crypto_kdf_keybytes
000000000002da70 g    DF .text	0000000000000006              crypto_pwhash_bytes_min
0000000000025ad0 g    DF .text	0000000000000022              crypto_hash_sha256_init
0000000000033bd0  w   DF .text	0000000000000007              sodium_runtime_has_sse41
0000000000013030 g    DF .text	0000000000000006              crypto_aead_chacha20poly1305_ietf_abytes
000000000002d250 g    DF .text	0000000000000006              crypto_pwhash_argon2i_memlimit_sensitive
000000000002d1b0 g    DF .text	0000000000000008              crypto_pwhash_argon2i_strprefix
000000000002f910 g    DF .text	0000000000000042              crypto_secretbox_xsalsa20poly1305
0000000000014730 g    DF .text	0000000000000008              crypto_box_primitive
0000000000022330 g    DF .text	000000000000000a              crypto_generichash_blake2b_keygen
0000000000031f40 g    DF .text	000000000000000a              crypto_stream_keygen
00000000000127e0 g    DF .text	0000000000000006              crypto_aead_aes256gcm_statebytes
0000000000033140 g    DF .text	0000000000000684              sodium_base642bin
0000000000030170 g    DF .text	0000000000000006              crypto_secretstream_xchacha20poly1305_statebytes
0000000000033be0  w   DF .text	0000000000000007              sodium_runtime_has_avx
00000000000321a0 g    DF .text	0000000000000006              crypto_stream_xsalsa20_keybytes
0000000000038cc0 g    DF .text	0000000000000006              crypto_box_curve25519xchacha20poly1305_noncebytes
0000000000013290 g    DF .text	0000000000000059              crypto_aead_xchacha20poly1305_ietf_encrypt
000000000002da60 g    DF .text	0000000000000006              crypto_pwhash_alg_default
0000000000013070 g    DF .text	0000000000000006              crypto_aead_chacha20poly1305_npubbytes
0000000000028480 g    DF .text	0000000000000006              crypto_onetimeauth_bytes
000000000000eb10 g    DF .text	0000000000000006              crypto_aead_aegis128l_npubbytes
000000000002d7b0 g    DF .text	0000000000000006              crypto_pwhash_argon2id_memlimit_moderate
00000000000284c0 g    DF .text	0000000000000005              crypto_onetimeauth_init
00000000000135b0 g    DF .text	000000000000000a              crypto_aead_xchacha20poly1305_ietf_keygen
0000000000015060 g    DF .text	0000000000000006              crypto_box_curve25519xsalsa20poly1305_macbytes
0000000000021ca0 g    DF .text	0000000000000006              crypto_core_salsa2012_constbytes
0000000000024860 g    DF .text	0000000000000056              crypto_generichash_blake2b_init
0000000000010dc0 g    DF .text	0000000000000006              crypto_aead_aegis256_abytes
000000000003c080 g    DF .text	0000000000000006              crypto_shorthash_siphashx24_bytes
00000000000344a0 g    DF .text	0000000000000038              sodium_mprotect_readonly
0000000000030660 g    DF .text	0000000000000015              crypto_sign_ed25519_sk_to_seed
0000000000025b20 g    DF .text	0000000000000278              crypto_hash_sha256_final
0000000000039980 g    DF .text	0000000000000005              crypto_core_ristretto255_scalar_sub
0000000000033e80 g    DF .text	0000000000000081              sodium_add
0000000000033c20  w   DF .text	0000000000000007              sodium_runtime_has_aesni
00000000000130b0 g    DF .text	000000000000000a              crypto_aead_chacha20poly1305_keygen
0000000000038d90 g    DF .text	000000000000013d              crypto_box_curve25519xchacha20poly1305_seal
00000000000301c0 g    DF .text	0000000000000003              crypto_secretstream_xchacha20poly1305_tag_message
000000000003c070 g    DF .text	0000000000000008              crypto_secretbox_xchacha20poly1305_messagebytes_max
0000000000028590 g    DF .text	000000000000000a              crypto_onetimeauth_poly1305_keygen
0000000000033c50 g    DF .text	000000000000000c              sodium_memzero
000000000002dad0 g    DF .text	0000000000000008              crypto_pwhash_strprefix
0000000000034460 g    DF .text	0000000000000035              sodium_mprotect_noaccess
00000000000284d0 g    DF .text	0000000000000005              crypto_onetimeauth_update
0000000000032c90 g    DF .text	00000000000004a6              sodium_bin2base64
0000000000033c30  w   DF .text	0000000000000007              sodium_runtime_has_rdrand
000000000002d700 g    DF .text	0000000000000006              crypto_pwhash_argon2id_passwd_max
000000000002f260 g    DF .text	0000000000000350              crypto_secretbox_detached
0000000000027300 g    DF .text	0000000000000020              crypto_hash_sha512_update
000000000002d240 g    DF .text	0000000000000006              crypto_pwhash_argon2i_opslimit_sensitive
000000000002daa0 g    DF .text	0000000000000006              crypto_pwhash_passwd_max
0000000000012f90 g    DF .text	0000000000000066              crypto_aead_chacha20poly1305_ietf_decrypt
0000000000022270 g    DF .text	0000000000000005              crypto_generichash_update
0000000000021c70 g    DF .text	0000000000000006              crypto_core_salsa2012_outputbytes
0000000000032110 g    DF .text	0000000000000086              crypto_stream_xsalsa20_xor
0000000000021cc0 g    DF .text	0000000000000006              crypto_core_salsa208_outputbytes
00000000000127f0 g    DF .text	000000000000000b              crypto_aead_aes256gcm_messagebytes_max
0000000000033b90  w   DF .text	0000000000000007              sodium_runtime_has_armcrypto
0000000000024940 g    DF .text	000000000000002e              crypto_generichash_blake2b_final
00000000000130c0 g    DF .text	00000000000001c6              crypto_aead_xchacha20poly1305_ietf_encrypt_detached
000000000002d190 g    DF .text	0000000000000006              crypto_pwhash_argon2i_saltbytes
00000000000278b0 g    DF .text	0000000000000005              crypto_kdf_hkdf_sha256_extract_update
00000000000305f0 g    DF .text	0000000000000005              crypto_sign_final_verify
000000000003a9d0 g    DF .text	00000000000000fc              crypto_pwhash_scryptsalsa208sha256_str_verify
0000000000033bf0  w   DF .text	0000000000000007              sodium_runtime_has_avx2
0000000000032340 g    DF .text	0000000000000129              crypto_verify_64
0000000000028560 g    DF .text	0000000000000006              crypto_onetimeauth_poly1305_bytes
0000000000021850 g    DF .text	0000000000000006              crypto_core_hsalsa20_constbytes
0000000000014e70 g    DF .text	0000000000000005              crypto_box_curve25519xsalsa20poly1305_afternm
00000000000144e0 g    DF .text	0000000000000006              crypto_auth_hmacsha512256_bytes
00000000000399d0 g    DF .text	0000000000000006              crypto_core_ristretto255_hashbytes
0000000000013650 g    DF .text	000000000000000a              crypto_auth_hmacsha256_keygen
0000000000025e30 g    DF .text	0000000000000006              crypto_hash_sha512_statebytes
0000000000039310 g    DF .text	00000000000000bc              crypto_core_ed25519_scalar_complement
0000000000015010 g    DF .text	0000000000000006              crypto_box_curve25519xsalsa20poly1305_secretkeybytes
0000000000027320 g    DF .text	000000000000039d              crypto_hash_sha512_final
000000000002fa60 g    DF .text	0000000000000006              crypto_secretbox_xsalsa20poly1305_macbytes
000000000000eca0 g    DF .text	0000000000000036              crypto_aead_aegis128l_decrypt_detached
000000000003a610 g    DF .text	0000000000000006              crypto_pwhash_scryptsalsa208sha256_opslimit_interactive
0000000000027790 g    DF .text	0000000000000006              crypto_kdf_blake2b_keybytes
0000000000014400 g    DF .text	00000000000000d7              crypto_auth_hmacsha512_verify
000000000003c3e0 g    DF .text	0000000000000065              crypto_sign_edwards25519sha512batch_keypair
000000000000eb50 g    DF .text	0000000000000066              crypto_aead_aegis128l_encrypt
0000000000021820 g    DF .text	0000000000000006              crypto_core_hsalsa20_outputbytes
0000000000014ff0 g    DF .text	0000000000000006              crypto_box_curve25519xsalsa20poly1305_seedbytes
0000000000030620 g    DF .text	0000000000000006              crypto_sign_ed25519_seedbytes
0000000000012970 g    DF .text	0000000000000059              crypto_aead_chacha20poly1305_encrypt
0000000000012dd0 g    DF .text	00000000000001b6              crypto_aead_chacha20poly1305_ietf_decrypt_detached
000000000003a5e0 g    DF .text	0000000000000006              crypto_pwhash_scryptsalsa208sha256_opslimit_max
0000000000015040 g    DF .text	0000000000000006              crypto_box_curve25519xsalsa20poly1305_zerobytes
00000000000306c0 g    DF .text	000000000000006a              crypto_sign_ed25519ph_final_create
00000000000301d0 g    DF .text	0000000000000006              crypto_secretstream_xchacha20poly1305_tag_push
0000000000015070 g    DF .text	0000000000000008              crypto_box_curve25519xsalsa20poly1305_messagebytes_max
000000000002d6e0 g    DF .text	0000000000000006              crypto_pwhash_argon2id_bytes_max
000000000003a570 g    DF .text	000000000000000b              crypto_pwhash_scryptsalsa208sha256_bytes_max
00000000000135a0 g    DF .text	0000000000000008              crypto_aead_xchacha20poly1305_ietf_messagebytes_max
000000000002dab0 g    DF .text	0000000000000006              crypto_pwhash_saltbytes
0000000000013620 g    DF .text	0000000000000006              crypto_auth_hmacsha256_bytes
0000000000027c80 g    DF .text	0000000000000006              crypto_kdf_hkdf_sha256_statebytes
0000000000012800 g    DF .text	000000000000000a              crypto_aead_aes256gcm_keygen
0000000000038bb0 g    DF .text	00000000000000cc              crypto_box_curve25519xchacha20poly1305_open_easy
0000000000021c20 g    DF .text	0000000000000006              crypto_core_salsa20_outputbytes
000000000002fa70 g    DF .text	0000000000000008              crypto_secretbox_xsalsa20poly1305_messagebytes_max
0000000000039950 g    DF .text	0000000000000005              crypto_core_ristretto255_scalar_negate
0000000000014630 g    DF .text	0000000000000063              crypto_auth_hmacsha512256_verify
000000000003a5b0 g    DF .text	0000000000000006              crypto_pwhash_scryptsalsa208sha256_strbytes
0000000000027cb0 g    DF .text	000000000000001a              crypto_kdf_hkdf_sha512_extract_final
0000000000030650 g    DF .text	0000000000000008              crypto_sign_ed25519_messagebytes_max
0000000000031330 g    DF .text	0000000000000006              crypto_stream_chacha20_ietf_keybytes
000000000002db10 g    DF .text	000000000000000b              crypto_pwhash_memlimit_max
00000000000127b0 g    DF .text	0000000000000003              crypto_aead_aes256gcm_nsecbytes
0000000000027860 g    DF .text	0000000000000006              crypto_kdf_contextbytes
0000000000046170 g    DF .text	0000000000000655              crypto_aead_aes256gcm_beforenm
000000000003d4f0 g    DF .text	0000000000000006              crypto_stream_salsa208_keybytes
0000000000038ab0 g    DF .text	00000000000000c4              crypto_box_curve25519xchacha20poly1305_open_detached
00000000000399b0 g    DF .text	0000000000000006              crypto_core_ristretto255_bytes
0000000000015000 g    DF .text	0000000000000006              crypto_box_curve25519xsalsa20poly1305_publickeybytes
00000000000215b0 g    DF .text	000000000000026c              crypto_core_hsalsa20
0000000000022200 g    DF .text	0000000000000006              crypto_generichash_keybytes_min
000000000002daf0 g    DF .text	0000000000000006              crypto_pwhash_opslimit_max
00000000000389c0 g    DF .text	00000000000000d1              crypto_box_curve25519xchacha20poly1305_easy
000000000002faf0 g    DF .text	000000000000003a              crypto_secretstream_xchacha20poly1305_init_pull
0000000000028280 g    DF .text	000000000000019d              crypto_kx_server_session_keys
0000000000027c60 g    DF .text	0000000000000003              crypto_kdf_hkdf_sha256_bytes_min
00000000000399e0 g    DF .text	0000000000000006              crypto_core_ristretto255_scalarbytes
000000000003ce80 g    DF .text	000000000000000a              crypto_stream_salsa2012_keygen
0000000000027840 g    DF .text	0000000000000006              crypto_kdf_bytes_min
0000000000038990 g    DF .text	0000000000000027              crypto_box_curve25519xchacha20poly1305_easy_afternm
0000000000014740 g    DF .text	0000000000000005              crypto_box_seed_keypair
0000000000028070 g    DF .text	0000000000000035              crypto_kx_seed_keypair
0000000000031420 g    DF .text	0000000000000028              crypto_stream_chacha20_ietf_xor
00000000000222b0 g    DF .text	0000000000000006              crypto_generichash_blake2b_bytes_max
0000000000033ba0  w   DF .text	0000000000000007              sodium_runtime_has_sse2
0000000000033bb0  w   DF .text	0000000000000007              sodium_runtime_has_sse3
00000000000305e0 g    DF .text	0000000000000005              crypto_sign_final_create
0000000000038840 g    DF .text	000000000000006c              crypto_box_curve25519xchacha20poly1305_beforenm
00000000000278e0 g    DF .text	0000000000000082              crypto_kdf_hkdf_sha256_extract
0000000000021ce0 g    DF .text	0000000000000006              crypto_core_salsa208_keybytes
000000000002f170 g    DF .text	0000000000000006              crypto_scalarmult_curve25519_bytes
000000000002db40 g    DF .text	0000000000000006              crypto_pwhash_opslimit_moderate
000000000002fa80 g    DF .text	000000000000000a              crypto_secretbox_xsalsa20poly1305_keygen
0000000000031fa0 g    DF .text	0000000000000013              crypto_stream_salsa20_xor
0000000000034520 g    DF .text	00000000000000b7              sodium_pad
000000000002f5b0 g    DF .text	0000000000000027              crypto_secretbox_easy
0000000000046a80 g    DF .text	00000000000000f4              crypto_aead_aes256gcm_encrypt_afternm
00000000000248c0 g    DF .text	0000000000000066              crypto_generichash_blake2b_init_salt_personal
0000000000027d60 g    DF .text	000000000000000a              crypto_kdf_hkdf_sha512_keygen
0000000000021cf0 g    DF .text	0000000000000006              crypto_core_salsa208_constbytes
0000000000014950 g    DF .text	000000000000009c              crypto_box_open_detached
000000000002d780 g    DF .text	0000000000000006              crypto_pwhash_argon2id_opslimit_interactive
00000000000388b0 g    DF .text	0000000000000005              crypto_box_curve25519xchacha20poly1305_detached_afternm
000000000003a580 g    DF .text	0000000000000003              crypto_pwhash_scryptsalsa208sha256_passwd_min
0000000000021cb0 g    DF .text	000000000000000e              crypto_core_salsa208
0000000000010d90 g    DF .text	0000000000000006              crypto_aead_aegis256_keybytes
00000000000301b0 g    DF .text	000000000000000b              crypto_secretstream_xchacha20poly1305_messagebytes_max
0000000000031f80 g    DF .text	0000000000000009              crypto_stream_salsa20
0000000000013010 g    DF .text	0000000000000006              crypto_aead_chacha20poly1305_ietf_npubbytes
0000000000013ce0 g    DF .text	0000000000000006              crypto_auth_hmacsha512_statebytes
000000000002d6c0 g    DF .text	0000000000000006              crypto_pwhash_argon2id_alg_argon2id13
0000000000034020 g    DF .text	0000000000000039              sodium_munlock
000000000003a620 g    DF .text	0000000000000006              crypto_pwhash_scryptsalsa208sha256_memlimit_interactive
0000000000014d50 g    DF .text	0000000000000079              crypto_box_curve25519xsalsa20poly1305_seed_keypair
00000000000468e0 g    DF .text	000000000000014f              crypto_aead_aes256gcm_encrypt_detached
000000000003ce50 g    DF .text	0000000000000006              crypto_stream_salsa2012_keybytes
00000000000399c0 g    DF .text	0000000000000006              crypto_core_ristretto255_nonreducedscalarbytes
0000000000028530 g    DF .text	000000000000000a              crypto_onetimeauth_poly1305_init
0000000000013570 g    DF .text	0000000000000006              crypto_aead_xchacha20poly1305_ietf_npubbytes
0000000000014b70 g    DF .text	000000000000013d              crypto_box_seal
0000000000022240 g    DF .text	0000000000000006              crypto_generichash_statebytes
0000000000032720 g    DF .text	0000000000000006              randombytes_seedbytes
000000000002f180 g    DF .text	0000000000000006              crypto_scalarmult_curve25519_scalarbytes
0000000000013080 g    DF .text	0000000000000003              crypto_aead_chacha20poly1305_nsecbytes
000000000000eb00 g    DF .text	0000000000000003              crypto_aead_aegis128l_nsecbytes
0000000000027c90 g    DF .text	0000000000000005              crypto_kdf_hkdf_sha512_extract_init
00000000000393d0 g    DF .text	0000000000000100              crypto_core_ed25519_scalar_add
0000000000032080 g    DF .text	000000000000008d              crypto_stream_xsalsa20_xor_ic
0000000000027780 g    DF .text	0000000000000006              crypto_kdf_blake2b_contextbytes
00000000000321d0 g    DF .text	000000000000000a              crypto_stream_xsalsa20_keygen
00000000000222d0 g    DF .text	0000000000000006              crypto_generichash_blake2b_keybytes_min
00000000000142b0 g    DF .text	0000000000000010              crypto_auth_hmacsha512_update
00000000000147b0 g    DF .text	0000000000000005              crypto_box_detached_afternm
00000000000324b0 g    DF .text	000000000000003d              randombytes_implementation_name
0000000000010db0 g    DF .text	0000000000000006              crypto_aead_aegis256_npubbytes
000000000002d210 g    DF .text	0000000000000006              crypto_pwhash_argon2i_memlimit_interactive
0000000000046a30 g    DF .text	000000000000004e              crypto_aead_aes256gcm_encrypt
0000000000038c90 g    DF .text	0000000000000006              crypto_box_curve25519xchacha20poly1305_publickeybytes
000000000002d230 g    DF .text	0000000000000006              crypto_pwhash_argon2i_memlimit_moderate
0000000000031ee0 g    DF .text	0000000000000006              crypto_stream_keybytes
000000000003ca40 g    DF .text	0000000000000407              crypto_stream_salsa2012_xor
0000000000013cd0 g    DF .text	0000000000000006              crypto_auth_hmacsha512_keybytes
0000000000014700 g    DF .text	0000000000000006              crypto_box_boxzerobytes
000000000003b830 g    DF .text	0000000000000006              crypto_scalarmult_ed25519_bytes
00000000000280e0 g    DF .text	000000000000019d              crypto_kx_client_session_keys
00000000000272c0 g    DF .text	000000000000003a              crypto_hash_sha512_init
0000000000014e00 g    DF .text	000000000000006c              crypto_box_curve25519xsalsa20poly1305_beforenm
0000000000038ce0 g    DF .text	0000000000000008              crypto_box_curve25519xchacha20poly1305_messagebytes_max
000000000003d560 g    DF .text	0000000000000068              crypto_stream_xchacha20
000000000002d8d0 g    DF .text	000000000000011a              crypto_pwhash_argon2id_str
0000000000030580 g    DF .text	0000000000000005              crypto_sign
00000000000313e0 g    DF .text	0000000000000036              crypto_stream_chacha20_ietf_xor_ic
0000000000030790 g    DF .text	0000000000000080              crypto_sign_ed25519_seed_keypair
0000000000021c60 g    DF .text	000000000000000e              crypto_core_salsa2012
0000000000031450 g    DF .text	000000000000000a              crypto_stream_chacha20_ietf_keygen
000000000003b9b0 g    DF .text	0000000000000350              crypto_secretbox_xchacha20poly1305_detached
0000000000039700 g    DF .text	0000000000000006              crypto_core_ed25519_nonreducedscalarbytes
0000000000032000 g    DF .text	0000000000000079              crypto_stream_xsalsa20
00000000000146e0 g    DF .text	0000000000000006              crypto_box_noncebytes
0000000000039190 g    DF .text	0000000000000010              crypto_core_ed25519_from_hash
0000000000030cf0 g    DF .text	0000000000000079              crypto_sign_ed25519_sk_to_curve25519
0000000000014d40 g    DF .text	0000000000000006              crypto_box_sealbytes
0000000000028430 g    DF .text	0000000000000006              crypto_kx_secretkeybytes
0000000000013590 g    DF .text	0000000000000006              crypto_aead_xchacha20poly1305_ietf_abytes
00000000000341e0 g    DF .text	0000000000000036              sodium_allocarray
0000000000030600 g    DF .text	0000000000000006              crypto_sign_ed25519ph_statebytes
0000000000014530 g    DF .text	0000000000000005              crypto_auth_hmacsha512256_update
0000000000027770 g    DF .text	0000000000000006              crypto_kdf_blake2b_bytes_max
000000000002d260 g    DF .text	00000000000000e5              crypto_pwhash_argon2i
0000000000030680 g    DF .text	0000000000000019              crypto_sign_ed25519_sk_to_pk
0000000000028580 g    DF .text	0000000000000006              crypto_onetimeauth_poly1305_statebytes
0000000000013090 g    DF .text	0000000000000006              crypto_aead_chacha20poly1305_abytes
000000000003a600 g    DF .text	000000000000000b              crypto_pwhash_scryptsalsa208sha256_memlimit_max
00000000000467d0 g    DF .text	0000000000000104              crypto_aead_aes256gcm_encrypt_detached_afternm
0000000000028440 g    DF .text	0000000000000006              crypto_kx_seedbytes
0000000000039720 g    DF .text	0000000000000006              crypto_core_ed25519_hashbytes
0000000000015050 g    DF .text	0000000000000006              crypto_box_curve25519xsalsa20poly1305_boxzerobytes
0000000000048a90 g    DF .text	0000000000001f3d              crypto_aead_aes256gcm_decrypt_afternm
0000000000039710 g    DF .text	0000000000000006              crypto_core_ed25519_uniformbytes
0000000000039970 g    DF .text	0000000000000005              crypto_core_ristretto255_scalar_add
00000000000345e0 g    DF .text	00000000000000aa              sodium_unpad
0000000000030210 g    DF .text	0000000000000006              crypto_shorthash_keybytes
0000000000032a70 g    DF .text	00000000000001bc              sodium_hex2bin
0000000000031f90 g    DF .text	000000000000000a              crypto_stream_salsa20_xor_ic
0000000000031fc0 g    DF .text	000000000000000a              crypto_stream_salsa20_keygen
0000000000039660 g    DF .text	0000000000000085              crypto_core_ed25519_scalar_reduce
00000000000221d0 g    DF .text	0000000000000006              crypto_generichash_bytes_min
0000000000014710 g    DF .text	0000000000000006              crypto_box_macbytes
0000000000033c00  w   DF .text	0000000000000007              sodium_runtime_has_avx512f
0000000000012810 g    DF .text	0000000000000152              crypto_aead_chacha20poly1305_encrypt_detached
0000000000021570 g    DF .text	0000000000000006              crypto_core_hchacha20_outputbytes
0000000000033bc0  w   DF .text	0000000000000007              sodium_runtime_has_ssse3
00000000000132f0 g    DF .text	00000000000001f4              crypto_aead_xchacha20poly1305_ietf_decrypt_detached
0000000000028500 g    DF .text	000000000000000a              crypto_onetimeauth_keygen
0000000000030260 g    DF .text	0000000000000006              crypto_shorthash_siphash24_keybytes
0000000000014dd0 g    DF .text	000000000000002a              crypto_box_curve25519xsalsa20poly1305_keypair
00000000000346a0 g    DF .text	0000000000000006              sodium_library_version_major
0000000000021580 g    DF .text	0000000000000006              crypto_core_hchacha20_inputbytes
00000000000390b0 g    DF .text	00000000000000c7              crypto_core_ed25519_sub
0000000000032530 g    DF .text	0000000000000065              randombytes_stir
0000000000028420 g    DF .text	0000000000000006              crypto_kx_publickeybytes
0000000000012b60 g    DF .text	0000000000000062              crypto_aead_chacha20poly1305_ietf_encrypt
0000000000031f50 g    DF .text	0000000000000006              crypto_stream_salsa20_keybytes
0000000000014890 g    DF .text	00000000000000a1              crypto_box_easy
000000000002f960 g    DF .text	00000000000000b9              crypto_secretbox_xsalsa20poly1305_open
0000000000039230 g    DF .text	000000000000001a              crypto_core_ed25519_scalar_invert
000000000003b820 g    DF .text	0000000000000007              crypto_scalarmult_ed25519_base_noclamp
000000000003b800 g    DF .text	0000000000000007              crypto_scalarmult_ed25519_noclamp
0000000000013000 g    DF .text	0000000000000006              crypto_aead_chacha20poly1305_ietf_keybytes
000000000003c620 g    DF .text	00000000000001cc              crypto_sign_edwards25519sha512batch_open
0000000000030200 g    DF .text	0000000000000006              crypto_shorthash_bytes
000000000002db20 g    DF .text	0000000000000006              crypto_pwhash_opslimit_interactive
0000000000030f00 g    DF .text	000000000000008c              crypto_sign_ed25519_open
000000000002fa90 g    DF .text	000000000000000a              crypto_secretstream_xchacha20poly1305_keygen
0000000000030640 g    DF .text	0000000000000006              crypto_sign_ed25519_secretkeybytes
000000000002d9f0 g    DF .text	000000000000004d              crypto_pwhash_argon2id_str_verify
000000000002dd30 g    DF .text	0000000000000005              crypto_scalarmult_base
0000000000013610 g    DF .text	000000000000000a              crypto_auth_keygen
00000000000391f0 g    DF .text	0000000000000038              crypto_core_ed25519_scalar_random
0000000000028510 g    DF .text	0000000000000009              crypto_onetimeauth_poly1305
000000000003bd30 g    DF .text	00000000000002d1              crypto_secretbox_xchacha20poly1305_open_detached
00000000000249a0 g    DF .text	0000000000000008              crypto_hash_primitive
000000000002d180 g    DF .text	0000000000000006              crypto_pwhash_argon2i_passwd_max
00000000000130a0 g    DF .text	0000000000000008              crypto_aead_chacha20poly1305_messagebytes_max
0000000000030560 g    DF .text	0000000000000005              crypto_sign_seed_keypair
000000000002fa20 g    DF .text	0000000000000006              crypto_secretbox_xsalsa20poly1305_keybytes
0000000000021c30 g    DF .text	0000000000000006              crypto_core_salsa20_inputbytes
0000000000022280 g    DF .text	0000000000000005              crypto_generichash_final
000000000002d1a0 g    DF .text	0000000000000006              crypto_pwhash_argon2i_strbytes
0000000000028060 g    DF .text	0000000000000006              crypto_kdf_hkdf_sha512_bytes_max
000000000002f240 g    DF .text	0000000000000005              crypto_secretbox_open
000000000002fbc0 g    DF .text	00000000000002ce              crypto_secretstream_xchacha20poly1305_push
000000000003d500 g    DF .text	0000000000000006              crypto_stream_salsa208_noncebytes
0000000000031360 g    DF .text	0000000000000009              crypto_stream_chacha20
00000000000127d0 g    DF .text	0000000000000006              crypto_aead_aes256gcm_abytes
0000000000033950 g    DF .text	0000000000000048              sodium_misuse
0000000000038f60 g    DF .text	0000000000000006              crypto_box_curve25519xchacha20poly1305_sealbytes
000000000003a650 g    DF .text	0000000000000174              crypto_pwhash_scryptsalsa208sha256
00000000000222f0 g    DF .text	0000000000000006              crypto_generichash_blake2b_keybytes
0000000000010e60 g    DF .text	000000000000007e              crypto_aead_aegis256_decrypt
00000000000305d0 g    DF .text	0000000000000005              crypto_sign_update
000000000002d770 g    DF .text	000000000000000b              crypto_pwhash_argon2id_memlimit_max
0000000000014520 g    DF .text	0000000000000005              crypto_auth_hmacsha512256_init
0000000000039650 g    DF .text	0000000000000005              crypto_core_ed25519_scalar_mul
0000000000038ca0 g    DF .text	0000000000000006              crypto_box_curve25519xchacha20poly1305_secretkeybytes
000000000002d160 g    DF .text	0000000000000006              crypto_pwhash_argon2i_bytes_max
0000000000031370 g    DF .text	000000000000000a              crypto_stream_chacha20_xor_ic
000000000002d1e0 g    DF .text	0000000000000006              crypto_pwhash_argon2i_memlimit_min
0000000000031460 g    DF .text	000000000000000a              crypto_stream_chacha20_keygen
0000000000014cb0 g    DF .text	0000000000000084              crypto_box_seal_open
000000000003d520 g    DF .text	000000000000000a              crypto_stream_salsa208_keygen
0000000000038790 g    DF .text	0000000000000079              crypto_box_curve25519xchacha20poly1305_seed_keypair
000000000003a7d0 g    DF .text	00000000000001f8              crypto_pwhash_scryptsalsa208sha256_str
000000000002d730 g    DF .text	0000000000000008              crypto_pwhash_argon2id_strprefix
000000000002d750 g    DF .text	0000000000000006              crypto_pwhash_argon2id_opslimit_max
00000000000391a0 g    DF .text	0000000000000050              crypto_core_ed25519_random
00000000000388c0 g    DF .text	00000000000000c4              crypto_box_curve25519xchacha20poly1305_detached
0000000000032760 g    DF .text	0000000000000075              randombytes
00000000000146c0 g    DF .text	0000000000000006              crypto_box_secretkeybytes
0000000000038cb0 g    DF .text	0000000000000006              crypto_box_curve25519xchacha20poly1305_beforenmbytes
000000000002d1c0 g    DF .text	0000000000000006              crypto_pwhash_argon2i_opslimit_min
00000000000284a0 g    DF .text	0000000000000005              crypto_onetimeauth
00000000000301e0 g    DF .text	0000000000000006              crypto_secretstream_xchacha20poly1305_tag_rekey
0000000000030630 g    DF .text	0000000000000006              crypto_sign_ed25519_publickeybytes
00000000000306a0 g    DF .text	0000000000000010              crypto_sign_ed25519ph_init
0000000000030250 g    DF .text	0000000000000006              crypto_shorthash_siphash24_bytes
0000000000010ee0 g    DF .text	0000000000000054              crypto_aead_aegis256_encrypt_detached
00000000000249c0 g    DF .text	0000000000000006              crypto_hash_sha256_statebytes
000000000002dbd0 g    DF .text	0000000000000005              crypto_pwhash_str
000000000003ce70 g    DF .text	0000000000000008              crypto_stream_salsa2012_messagebytes_max
00000000000324a0 g    DF .text	000000000000000a              randombytes_set_implementation
0000000000022220 g    DF .text	0000000000000006              crypto_generichash_keybytes
0000000000014f40 g    DF .text	00000000000000ac              crypto_box_curve25519xsalsa20poly1305_open
000000000003c090 g    DF .text	0000000000000006              crypto_shorthash_siphashx24_keybytes
0000000000013020 g    DF .text	0000000000000003              crypto_aead_chacha20poly1305_ietf_nsecbytes
00000000000144f0 g    DF .text	0000000000000006              crypto_auth_hmacsha512256_keybytes
0000000000027d70 g    DF .text	00000000000002c6              crypto_kdf_hkdf_sha512_expand
0000000000030540 g    DF .text	0000000000000008              crypto_sign_messagebytes_max
0000000000031350 g    DF .text	000000000000000b              crypto_stream_chacha20_ietf_messagebytes_max
000000000002f210 g    DF .text	0000000000000008              crypto_secretbox_messagebytes_max
0000000000028460 g    DF .text	0000000000000008              crypto_kx_primitive
000000000000eb40 g    DF .text	000000000000000a              crypto_aead_aegis128l_keygen
00000000000301f0 g    DF .text	0000000000000006              crypto_secretstream_xchacha20poly1305_tag_final
000000000003c450 g    DF .text	00000000000001c5              crypto_sign_edwards25519sha512batch
000000000000eaf0 g    DF .text	0000000000000006              crypto_aead_aegis128l_keybytes
0000000000027970 g    DF .text	000000000000000a              crypto_kdf_hkdf_sha256_keygen
0000000000013580 g    DF .text	0000000000000003              crypto_aead_xchacha20poly1305_ietf_nsecbytes
00000000000142c0 g    DF .text	0000000000000078              crypto_auth_hmacsha512_final
000000000003c010 g    DF .text	000000000000002e              crypto_secretbox_xchacha20poly1305_open_easy
0000000000013660 g    DF .text	000000000000042c              crypto_auth_hmacsha256_init
0000000000022310 g    DF .text	0000000000000006              crypto_generichash_blake2b_personalbytes
000000000002da80 g    DF .text	0000000000000006              crypto_pwhash_bytes_max
000000000003d550 g    DF .text	0000000000000008              crypto_stream_xchacha20_messagebytes_max
0000000000031f70 g    DF .text	0000000000000008              crypto_stream_salsa20_messagebytes_max
0000000000027ca0 g    DF .text	0000000000000005              crypto_kdf_hkdf_sha512_extract_update
0000000000013630 g    DF .text	0000000000000006              crypto_auth_hmacsha256_keybytes
00000000000249b0 g    DF .text	0000000000000006              crypto_hash_sha256_bytes
00000000000146d0 g    DF .text	0000000000000006              crypto_box_beforenmbytes
00000000000346c0 g    DF .text	0000000000000003              sodium_library_minimal
0000000000030240 g    DF .text	000000000000000a              crypto_shorthash_keygen
0000000000031270 g    DF .text	000000000000008a              crypto_sign_ed25519
0000000000039990 g    DF .text	0000000000000005              crypto_core_ristretto255_scalar_mul
00000000000149f0 g    DF .text	000000000000002e              crypto_box_open_easy_afternm
000000000002dbe0 g    DF .text	0000000000000023              crypto_pwhash_str_alg
0000000000031380 g    DF .text	0000000000000013              crypto_stream_chacha20_xor
0000000000010dd0 g    DF .text	000000000000000b              crypto_aead_aegis256_messagebytes_max
0000000000033ff0 g    DF .text	0000000000000027              sodium_mlock
0000000000010da0 g    DF .text	0000000000000003              crypto_aead_aegis256_nsecbytes
00000000000146b0 g    DF .text	0000000000000006              crypto_box_publickeybytes
0000000000039730 g    DF .text	0000000000000006              crypto_core_ed25519_scalarbytes
000000000004a9d0 g    DF .text	0000000000001f6e              crypto_aead_aes256gcm_decrypt_detached
000000000002f200 g    DF .text	0000000000000006              crypto_secretbox_macbytes
000000000003a630 g    DF .text	0000000000000006              crypto_pwhash_scryptsalsa208sha256_opslimit_sensitive
000000000002d140 g    DF .text	0000000000000006              crypto_pwhash_argon2i_alg_argon2i13
00000000000284e0 g    DF .text	0000000000000005              crypto_onetimeauth_final
0000000000030610 g    DF .text	0000000000000006              crypto_sign_ed25519_bytes
000000000002d710 g    DF .text	0000000000000006              crypto_pwhash_argon2id_saltbytes
00000000000280b0 g    DF .text	000000000000002a              crypto_kx_keypair
000000000003d540 g    DF .text	0000000000000006              crypto_stream_xchacha20_noncebytes
0000000000013b20 g    DF .text	00000000000000b2              crypto_auth_hmacsha256
0000000000030510 g    DF .text	0000000000000006              crypto_sign_seedbytes
0000000000075620 g    DO .data	0000000000000030              randombytes_sysrandom_implementation
00000000000346b0 g    DF .text	0000000000000006              sodium_library_version_minor
000000000002d6f0 g    DF .text	0000000000000003              crypto_pwhash_argon2id_passwd_min
0000000000014340 g    DF .text	00000000000000b2              crypto_auth_hmacsha512
000000000002da90 g    DF .text	0000000000000003              crypto_pwhash_passwd_min
00000000000135c0 g    DF .text	0000000000000006              crypto_auth_bytes
00000000000222c0 g    DF .text	0000000000000006              crypto_generichash_blake2b_bytes
000000000003b7f0 g    DF .text	000000000000000a              crypto_scalarmult_ed25519
0000000000025b00 g    DF .text	0000000000000020              crypto_hash_sha256_update
0000000000024980 g    DF .text	0000000000000006              crypto_hash_bytes
000000000002f100 g    DF .text	0000000000000055              crypto_scalarmult_curve25519
0000000000038ed0 g    DF .text	0000000000000084              crypto_box_curve25519xchacha20poly1305_seal_open
0000000000031320 g    DF .text	0000000000000008              crypto_stream_chacha20_messagebytes_max
0000000000022320 g    DF .text	0000000000000006              crypto_generichash_blake2b_statebytes
0000000000028520 g    DF .text	000000000000000a              crypto_onetimeauth_poly1305_verify
0000000000014720 g    DF .text	0000000000000008              crypto_box_messagebytes_max
0000000000024990 g    DF .text	0000000000000005              crypto_hash
0000000000025e20 g    DF .text	0000000000000006              crypto_hash_sha512_bytes
0000000000032670 g    DF .text	0000000000000075              randombytes_buf
0000000000012d60 g    DF .text	0000000000000066              crypto_aead_chacha20poly1305_decrypt
00000000000321f0 g    DF .text	0000000000000006              crypto_verify_32_bytes
000000000002d790 g    DF .text	0000000000000006              crypto_pwhash_argon2id_memlimit_interactive
0000000000013cf0 g    DF .text	000000000000000a              crypto_auth_hmacsha512_keygen
00000000000147a0 g    DF .text	0000000000000005              crypto_box_open
0000000000021350 g    DF .text	0000000000000214              crypto_core_hchacha20
00000000000278c0 g    DF .text	000000000000001a              crypto_kdf_hkdf_sha256_extract_final
0000000000024800 g    DF .text	000000000000002e              crypto_generichash_blake2b
0000000000039180 g    DF .text	0000000000000010              crypto_core_ed25519_from_uniform
0000000000022300 g    DF .text	0000000000000006              crypto_generichash_blake2b_saltbytes
0000000000030500 g    DF .text	0000000000000006              crypto_sign_bytes
0000000000034060 g    DF .text	0000000000000174              sodium_malloc
0000000000022290 g    DF .text	000000000000000a              crypto_generichash_keygen
0000000000028550 g    DF .text	000000000000000a              crypto_onetimeauth_poly1305_final
000000000004e8f0 g    DF .text	0000000000000018              crypto_aead_aes256gcm_is_available
00000000000135f0 g    DF .text	0000000000000005              crypto_auth
0000000000038f70 g    DF .text	0000000000000064              crypto_core_ed25519_is_valid_point
000000000002faa0 g    DF .text	000000000000004f              crypto_secretstream_xchacha20poly1305_init_push
0000000000030ef0 g    DF .text	0000000000000008              crypto_sign_ed25519_verify_detached
00000000000321c0 g    DF .text	0000000000000008              crypto_stream_xsalsa20_messagebytes_max
0000000000013be0 g    DF .text	00000000000000d4              crypto_auth_hmacsha256_verify
0000000000014540 g    DF .text	000000000000004f              crypto_auth_hmacsha512256_final
000000000003a5d0 g    DF .text	0000000000000006              crypto_pwhash_scryptsalsa208sha256_opslimit_min
000000000002f1f0 g    DF .text	0000000000000006              crypto_secretbox_boxzerobytes
000000000002dd40 g    DF .text	0000000000000005              crypto_scalarmult
00000000000399a0 g    DF .text	0000000000000005              crypto_core_ristretto255_scalar_reduce
000000000002d6d0 g    DF .text	0000000000000006              crypto_pwhash_argon2id_bytes_min
000000000003a560 g    DF .text	0000000000000006              crypto_pwhash_scryptsalsa208sha256_bytes_min
0000000000030270 g    DF .text	000000000000027c              crypto_shorthash_siphash24
000000000002dd50 g    DF .text	0000000000000006              crypto_scalarmult_bytes
0000000000039820 g    DF .text	00000000000000a7              crypto_core_ristretto255_sub
00000000000215a0 g    DF .text	0000000000000006              crypto_core_hchacha20_constbytes
0000000000015030 g    DF .text	0000000000000006              crypto_box_curve25519xsalsa20poly1305_noncebytes
0000000000014760 g    DF .text	0000000000000005              crypto_box_beforenm
0000000000033cc0 g    DF .text	000000000000005e              sodium_memcmp
00000000000306b0 g    DF .text	0000000000000005              crypto_sign_ed25519ph_update
000000000002dc10 g    DF .text	000000000000007d              crypto_pwhash_str_verify
0000000000014510 g    DF .text	000000000000000a              crypto_auth_hmacsha512256_keygen
000000000002db70 g    DF .text	0000000000000006              crypto_pwhash_memlimit_sensitive
00000000000146f0 g    DF .text	0000000000000006              crypto_box_zerobytes
000000000003b9a0 g    DF .text	0000000000000006              crypto_scalarmult_ristretto255_scalarbytes
0000000000039940 g    DF .text	0000000000000005              crypto_core_ristretto255_scalar_invert
000000000002db00 g    DF .text	0000000000000006              crypto_pwhash_memlimit_min
0000000000075760 g    DO .data	0000000000000030              randombytes_internal_implementation
0000000000013560 g    DF .text	0000000000000006              crypto_aead_xchacha20poly1305_ietf_keybytes
0000000000012bd0 g    DF .text	0000000000000182              crypto_aead_chacha20poly1305_decrypt_detached
00000000000344e0 g    DF .text	0000000000000038              sodium_mprotect_readwrite
000000000003ce60 g    DF .text	0000000000000006              crypto_stream_salsa2012_noncebytes
0000000000031340 g    DF .text	0000000000000006              crypto_stream_chacha20_ietf_noncebytes
0000000000033dc0 g    DF .text	0000000000000031              sodium_is_zero
0000000000013aa0 g    DF .text	0000000000000075              crypto_auth_hmacsha256_final
000000000002dae0 g    DF .text	0000000000000006              crypto_pwhash_opslimit_min
000000000003d0e0 g    DF .text	0000000000000407              crypto_stream_salsa208_xor
0000000000033c10  w   DF .text	0000000000000007              sodium_runtime_has_pclmul
000000000002da50 g    DF .text	0000000000000006              crypto_pwhash_alg_argon2id13
000000000002f8e0 g    DF .text	000000000000002e              crypto_secretbox_open_easy
000000000002dd20 g    DF .text	0000000000000008              crypto_scalarmult_primitive
0000000000014770 g    DF .text	0000000000000005              crypto_box_afternm
000000000003c050 g    DF .text	0000000000000006              crypto_secretbox_xchacha20poly1305_noncebytes
0000000000039930 g    DF .text	0000000000000005              crypto_core_ristretto255_scalar_random
0000000000021c50 g    DF .text	0000000000000006              crypto_core_salsa20_constbytes
000000000002db80 g    DF .text	0000000000000049              crypto_pwhash
0000000000031f10 g    DF .text	0000000000000008              crypto_stream_primitive
000000000002d7a0 g    DF .text	0000000000000006              crypto_pwhash_argon2id_opslimit_moderate
0000000000038fe0 g    DF .text	00000000000000c7              crypto_core_ed25519_add
0000000000046b80 g    DF .text	0000000000001f0b              crypto_aead_aes256gcm_decrypt_detached_afternm
0000000000027880 g    DF .text	0000000000000005              crypto_kdf_derive_from_key
00000000000313c0 g    DF .text	000000000000001f              crypto_stream_chacha20_ietf
00000000000222a0 g    DF .text	0000000000000006              crypto_generichash_blake2b_bytes_min
0000000000028570 g    DF .text	0000000000000006              crypto_onetimeauth_poly1305_keybytes
0000000000022210 g    DF .text	0000000000000006              crypto_generichash_keybytes_max
000000000003a5c0 g    DF .text	0000000000000008              crypto_pwhash_scryptsalsa208sha256_strprefix
000000000003a640 g    DF .text	0000000000000006              crypto_pwhash_scryptsalsa208sha256_memlimit_sensitive
0000000000027c70 g    DF .text	0000000000000006              crypto_kdf_hkdf_sha256_bytes_max
0000000000030180 g    DF .text	0000000000000006              crypto_secretstream_xchacha20poly1305_abytes
0000000000039960 g    DF .text	0000000000000005              crypto_core_ristretto255_scalar_complement
0000000000024930 g    DF .text	0000000000000005              crypto_generichash_blake2b_update
0000000000030550 g    DF .text	0000000000000008              crypto_sign_primitive
000000000002d7c0 g    DF .text	0000000000000006              crypto_pwhash_argon2id_opslimit_sensitive
0000000000014590 g    DF .text	0000000000000091              crypto_auth_hmacsha512256
0000000000028450 g    DF .text	0000000000000006              crypto_kx_sessionkeybytes
0000000000032c30 g    DF .text	000000000000005b              sodium_base64_encoded_len
0000000000027850 g    DF .text	0000000000000006              crypto_kdf_bytes_max
000000000002db60 g    DF .text	0000000000000006              crypto_pwhash_opslimit_sensitive
0000000000031f20 g    DF .text	0000000000000005              crypto_stream
00000000000134f0 g    DF .text	0000000000000066              crypto_aead_xchacha20poly1305_ietf_decrypt
0000000000031ef0 g    DF .text	0000000000000006              crypto_stream_noncebytes
0000000000013050 g    DF .text	000000000000000a              crypto_aead_chacha20poly1305_ietf_keygen
0000000000031f30 g    DF .text	0000000000000005              crypto_stream_xor
000000000002d4c0 g    DF .text	00000000000000f2              crypto_pwhash_argon2i_str_needs_rehash
000000000003b900 g    DF .text	0000000000000083              crypto_scalarmult_ristretto255_base
000000000002fa50 g    DF .text	0000000000000006              crypto_secretbox_xsalsa20poly1305_boxzerobytes
00000000000321e0 g    DF .text	0000000000000006              crypto_verify_16_bytes
000000000003d530 g    DF .text	0000000000000006              crypto_stream_xchacha20_keybytes
00000000000327e0 g    DF .text	000000000000028a              sodium_bin2hex
0000000000014780 g    DF .text	0000000000000005              crypto_box_open_afternm
000000000002f1e0 g    DF .text	0000000000000006              crypto_secretbox_zerobytes
000000000002f250 g    DF .text	000000000000000a              crypto_secretbox_keygen
000000000003b810 g    DF .text	000000000000000a              crypto_scalarmult_ed25519_base
00000000000339a0 g    DF .text	0000000000000077              sodium_set_misuse_handler
0000000000033f10 g    DF .text	0000000000000089              sodium_sub
000000000003b840 g    DF .text	0000000000000006              crypto_scalarmult_ed25519_scalarbytes
000000000003a590 g    DF .text	0000000000000008              crypto_pwhash_scryptsalsa208sha256_passwd_max
0000000000028540 g    DF .text	000000000000000a              crypto_onetimeauth_poly1305_update
0000000000014500 g    DF .text	0000000000000006              crypto_auth_hmacsha512256_statebytes
0000000000033800 g    DF .text	00000000000000d8              sodium_init
0000000000010de0 g    DF .text	000000000000000a              crypto_aead_aegis256_keygen
0000000000010df0 g    DF .text	0000000000000066              crypto_aead_aegis256_encrypt
000000000004c940 g    DF .text	0000000000001fab              crypto_aead_aes256gcm_decrypt
0000000000032730 g    DF .text	0000000000000023              randombytes_close
000000000002d470 g    DF .text	000000000000004d              crypto_pwhash_argon2i_str_verify
0000000000022250 g    DF .text	0000000000000005              crypto_generichash
0000000000030590 g    DF .text	0000000000000005              crypto_sign_open
0000000000010f40 g    DF .text	0000000000000036              crypto_aead_aegis256_decrypt_detached
000000000002f230 g    DF .text	0000000000000005              crypto_secretbox
0000000000027980 g    DF .text	00000000000002c3              crypto_kdf_hkdf_sha256_expand
0000000000024830 g    DF .text	000000000000002e              crypto_generichash_blake2b_salt_personal
000000000002db30 g    DF .text	0000000000000006              crypto_pwhash_memlimit_interactive
0000000000038b80 g    DF .text	000000000000002e              crypto_box_curve25519xchacha20poly1305_open_easy_afternm
0000000000032200 g    DF .text	0000000000000006              crypto_verify_64_bytes
000000000003a5a0 g    DF .text	0000000000000006              crypto_pwhash_scryptsalsa208sha256_saltbytes
0000000000022260 g    DF .text	0000000000000005              crypto_generichash_init
000000000002fb30 g    DF .text	000000000000008e              crypto_secretstream_xchacha20poly1305_rekey
0000000000030220 g    DF .text	0000000000000008              crypto_shorthash_primitive
00000000000321b0 g    DF .text	0000000000000006              crypto_stream_xsalsa20_noncebytes
000000000003c060 g    DF .text	0000000000000006              crypto_secretbox_xchacha20poly1305_macbytes
0000000000032210 g    DF .text	0000000000000072              crypto_verify_16
0000000000033e00 g    DF .text	0000000000000071              sodium_increment
000000000002db50 g    DF .text	0000000000000006              crypto_pwhash_memlimit_moderate
000000000002f1d0 g    DF .text	0000000000000006              crypto_secretbox_noncebytes
000000000000eb20 g    DF .text	0000000000000006              crypto_aead_aegis128l_abytes
0000000000014e80 g    DF .text	0000000000000005              crypto_box_curve25519xsalsa20poly1305_open_afternm
00000000000278a0 g    DF .text	0000000000000005              crypto_kdf_hkdf_sha256_extract_init
0000000000021c80 g    DF .text	0000000000000006              crypto_core_salsa2012_inputbytes
00000000000324f0 g    DF .text	000000000000003e              randombytes_random
000000000003a030 g    DF .text	00000000000000af              crypto_pwhash_scryptsalsa208sha256_ll
0000000000013a90 g    DF .text	0000000000000010              crypto_auth_hmacsha256_update
00000000000222e0 g    DF .text	0000000000000006              crypto_generichash_blake2b_keybytes_max
0000000000021c40 g    DF .text	0000000000000006              crypto_core_salsa20_keybytes
0000000000014940 g    DF .text	0000000000000005              crypto_box_open_detached_afternm
0000000000030730 g    DF .text	0000000000000060              crypto_sign_ed25519ph_final_verify
00000000000398e0 g    DF .text	0000000000000050              crypto_core_ristretto255_random
0000000000033b80  w   DF .text	0000000000000007              sodium_runtime_has_neon
000000000003bd00 g    DF .text	0000000000000027              crypto_secretbox_xchacha20poly1305_easy
000000000003c0a0 g    DF .text	0000000000000340              crypto_shorthash_siphashx24
0000000000014a20 g    DF .text	00000000000000a4              crypto_box_open_easy
000000000002d5c0 g    DF .text	00000000000000f2              crypto_pwhash_argon2id_str_needs_rehash
0000000000015020 g    DF .text	0000000000000006              crypto_box_curve25519xsalsa20poly1305_beforenmbytes
0000000000013d00 g    DF .text	00000000000005a9              crypto_auth_hmacsha512_init
000000000000ebc0 g    DF .text	000000000000007e              crypto_aead_aegis128l_decrypt
0000000000038aa0 g    DF .text	0000000000000005              crypto_box_curve25519xchacha20poly1305_open_detached_afternm
0000000000028490 g    DF .text	0000000000000006              crypto_onetimeauth_keybytes
0000000000030230 g    DF .text	0000000000000005              crypto_shorthash
00000000000304f0 g    DF .text	0000000000000006              crypto_sign_statebytes
0000000000027760 g    DF .text	0000000000000006              crypto_kdf_blake2b_bytes_min
00000000000305b0 g    DF .text	0000000000000005              crypto_sign_verify_detached
000000000000ec40 g    DF .text	0000000000000054              crypto_aead_aegis128l_encrypt_detached
0000000000034690 g    DF .text	0000000000000008              sodium_version_string
0000000000027830 g    DF .text	0000000000000008              crypto_kdf_primitive
0000000000030810 g    DF .text	00000000000000d3              crypto_sign_ed25519_keypair
0000000000013060 g    DF .text	0000000000000006              crypto_aead_chacha20poly1305_keybytes
000000000003a5f0 g    DF .text	0000000000000006              crypto_pwhash_scryptsalsa208sha256_memlimit_min
0000000000021590 g    DF .text	0000000000000006              crypto_core_hchacha20_keybytes
0000000000021830 g    DF .text	0000000000000006              crypto_core_hsalsa20_inputbytes
00000000000398d0 g    DF .text	0000000000000010              crypto_core_ristretto255_from_hash
000000000003b990 g    DF .text	0000000000000006              crypto_scalarmult_ristretto255_bytes
00000000000308f0 g    DF .text	00000000000003fa              crypto_sign_ed25519_pk_to_curve25519
00000000000129d0 g    DF .text	0000000000000186              crypto_aead_chacha20poly1305_ietf_encrypt_detached
0000000000013640 g    DF .text	0000000000000006              crypto_auth_hmacsha256_statebytes
000000000003d510 g    DF .text	0000000000000008              crypto_stream_salsa208_messagebytes_max
000000000002dd10 g    DF .text	0000000000000008              crypto_pwhash_primitive
000000000002f1c0 g    DF .text	0000000000000006              crypto_secretbox_keybytes
00000000000135e0 g    DF .text	0000000000000008              crypto_auth_primitive
000000000002d7d0 g    DF .text	0000000000000006              crypto_pwhash_argon2id_memlimit_sensitive
00000000000146a0 g    DF .text	0000000000000006              crypto_box_seedbytes
000000000002d350 g    DF .text	000000000000011a              crypto_pwhash_argon2i_str
0000000000031260 g    DF .text	0000000000000008              crypto_sign_ed25519_detached
0000000000039740 g    DF .text	0000000000000022              crypto_core_ristretto255_is_valid_point
000000000003c040 g    DF .text	0000000000000006              crypto_secretbox_xchacha20poly1305_keybytes
00000000000277a0 g    DF .text	0000000000000087              crypto_kdf_blake2b_derive_from_key
0000000000025da0 g    DF .text	0000000000000074              crypto_hash_sha256
0000000000031310 g    DF .text	0000000000000006              crypto_stream_chacha20_noncebytes
000000000002f220 g    DF .text	0000000000000008              crypto_secretbox_primitive
0000000000030530 g    DF .text	0000000000000006              crypto_sign_secretkeybytes
0000000000014e90 g    DF .text	00000000000000ac              crypto_box_curve25519xsalsa20poly1305
000000000000eb30 g    DF .text	000000000000000b              crypto_aead_aegis128l_messagebytes_max
00000000000276c0 g    DF .text	000000000000009a              crypto_hash_sha512
00000000000221e0 g    DF .text	0000000000000006              crypto_generichash_bytes_max
000000000002da40 g    DF .text	0000000000000006              crypto_pwhash_alg_argon2i13
0000000000038810 g    DF .text	000000000000002a              crypto_box_curve25519xchacha20poly1305_keypair
000000000002d720 g    DF .text	0000000000000006              crypto_pwhash_argon2id_strbytes

DYNAMIC RELOCATION RECORDS
OFFSET           TYPE                     VALUE
00000000000748a0 R_X86_64_RELATIVE        *ABS*+0xeae0
00000000000748a8 R_X86_64_RELATIVE        *ABS*+0xeaa0
0000000000075000 R_X86_64_RELATIVE        *ABS*+0x75000
0000000000075008 R_X86_64_RELATIVE        *ABS*+0x75010
0000000000075010 R_X86_64_RELATIVE        *ABS*+0x10170
0000000000075018 R_X86_64_RELATIVE        *ABS*+0xf4d0
0000000000075020 R_X86_64_RELATIVE        *ABS*+0x75030
0000000000075030 R_X86_64_RELATIVE        *ABS*+0x11f10
0000000000075038 R_X86_64_RELATIVE        *ABS*+0x11770
0000000000075440 R_X86_64_RELATIVE        *ABS*+0x22340
0000000000075448 R_X86_64_RELATIVE        *ABS*+0x75460
0000000000075460 R_X86_64_RELATIVE        *ABS*+0x28b70
0000000000075468 R_X86_64_RELATIVE        *ABS*+0x29210
0000000000075470 R_X86_64_RELATIVE        *ABS*+0x28780
0000000000075478 R_X86_64_RELATIVE        *ABS*+0x28ca0
0000000000075480 R_X86_64_RELATIVE        *ABS*+0x28b60
0000000000075488 R_X86_64_RELATIVE        *ABS*+0x2bf20
0000000000075490 R_X86_64_RELATIVE        *ABS*+0x2ec90
0000000000075498 R_X86_64_RELATIVE        *ABS*+0x2e2d0
00000000000754a0 R_X86_64_RELATIVE        *ABS*+0x75490
00000000000754a8 R_X86_64_RELATIVE        *ABS*+0x754c0
00000000000754c0 R_X86_64_RELATIVE        *ABS*+0x31d10
00000000000754c8 R_X86_64_RELATIVE        *ABS*+0x31c80
00000000000754d0 R_X86_64_RELATIVE        *ABS*+0x31e50
00000000000754d8 R_X86_64_RELATIVE        *ABS*+0x31d90
00000000000754e0 R_X86_64_RELATIVE        *ABS*+0x754f0
00000000000754f0 R_X86_64_RELATIVE        *ABS*+0x346e0
00000000000754f8 R_X86_64_RELATIVE        *ABS*+0x34760
0000000000075500 R_X86_64_RELATIVE        *ABS*+0x35900
0000000000075600 R_X86_64_RELATIVE        *ABS*+0x6149b
0000000000075608 R_X86_64_RELATIVE        *ABS*+0x61464
0000000000075620 R_X86_64_RELATIVE        *ABS*+0x3d6e0
0000000000075628 R_X86_64_RELATIVE        *ABS*+0x3dae0
0000000000075630 R_X86_64_RELATIVE        *ABS*+0x3db00
0000000000075640 R_X86_64_RELATIVE        *ABS*+0x3d940
0000000000075648 R_X86_64_RELATIVE        *ABS*+0x3d6f0
0000000000075650 R_X86_64_RELATIVE        *ABS*+0x3e620
0000000000075658 R_X86_64_RELATIVE        *ABS*+0x3df30
0000000000075660 R_X86_64_RELATIVE        *ABS*+0x3f310
0000000000075668 R_X86_64_RELATIVE        *ABS*+0x3f850
0000000000075680 R_X86_64_RELATIVE        *ABS*+0x500f0
0000000000075688 R_X86_64_RELATIVE        *ABS*+0x50190
0000000000075690 R_X86_64_RELATIVE        *ABS*+0x4fea0
0000000000075698 R_X86_64_RELATIVE        *ABS*+0x4f770
00000000000756a0 R_X86_64_RELATIVE        *ABS*+0x500c0
00000000000756c0 R_X86_64_RELATIVE        *ABS*+0x57fd0
00000000000756c8 R_X86_64_RELATIVE        *ABS*+0x57f40
00000000000756d0 R_X86_64_RELATIVE        *ABS*+0x58110
00000000000756d8 R_X86_64_RELATIVE        *ABS*+0x58050
00000000000756e0 R_X86_64_RELATIVE        *ABS*+0x5cf00
00000000000756e8 R_X86_64_RELATIVE        *ABS*+0x5ce70
00000000000756f0 R_X86_64_RELATIVE        *ABS*+0x5d010
00000000000756f8 R_X86_64_RELATIVE        *ABS*+0x5cf90
0000000000075700 R_X86_64_RELATIVE        *ABS*+0x5e9c0
0000000000075708 R_X86_64_RELATIVE        *ABS*+0x5ea80
0000000000075740 R_X86_64_RELATIVE        *ABS*+0x6149b
0000000000075748 R_X86_64_RELATIVE        *ABS*+0x61464
0000000000075760 R_X86_64_RELATIVE        *ABS*+0x60650
0000000000075768 R_X86_64_RELATIVE        *ABS*+0x60a90
0000000000075770 R_X86_64_RELATIVE        *ABS*+0x60690
0000000000075780 R_X86_64_RELATIVE        *ABS*+0x60980
0000000000075788 R_X86_64_RELATIVE        *ABS*+0x60660
0000000000074fc0 R_X86_64_DTPMOD64        *ABS*
0000000000074fd0 R_X86_64_GLOB_DAT        _ITM_deregisterTMCloneTable
0000000000074fd8 R_X86_64_GLOB_DAT        __gmon_start__
0000000000074fe0 R_X86_64_GLOB_DAT        randombytes_sysrandom_implementation
0000000000074fe8 R_X86_64_GLOB_DAT        _ITM_registerTMCloneTable
0000000000074ff0 R_X86_64_GLOB_DAT        __cxa_finalize
0000000000074ad8 R_X86_64_JUMP_SLOT       crypto_core_hchacha20
0000000000074ae0 R_X86_64_JUMP_SLOT       munlock
0000000000074ae8 R_X86_64_JUMP_SLOT       crypto_secretbox_xsalsa20poly1305
0000000000074af0 R_X86_64_JUMP_SLOT       crypto_box_curve25519xchacha20poly1305_keypair
0000000000074af8 R_X86_64_JUMP_SLOT       crypto_sign_ed25519_keypair
0000000000074b00 R_X86_64_JUMP_SLOT       crypto_sign_ed25519_open
0000000000074b08 R_X86_64_JUMP_SLOT       sodium_sub
0000000000074b10 R_X86_64_JUMP_SLOT       crypto_scalarmult
0000000000074b18 R_X86_64_JUMP_SLOT       raise
0000000000074b20 R_X86_64_JUMP_SLOT       free
0000000000074b28 R_X86_64_JUMP_SLOT       sodium_runtime_has_avx
0000000000074b30 R_X86_64_JUMP_SLOT       sodium_increment
0000000000074b38 R_X86_64_JUMP_SLOT       sodium_add
0000000000074b40 R_X86_64_JUMP_SLOT       crypto_onetimeauth_poly1305_init
0000000000074b48 R_X86_64_JUMP_SLOT       abort
0000000000074b50 R_X86_64_JUMP_SLOT       __errno_location
0000000000074b58 R_X86_64_JUMP_SLOT       mlock
0000000000074b60 R_X86_64_JUMP_SLOT       strncmp
0000000000074b68 R_X86_64_JUMP_SLOT       crypto_hash_sha256_update
0000000000074b70 R_X86_64_JUMP_SLOT       crypto_generichash
0000000000074b78 R_X86_64_JUMP_SLOT       crypto_generichash_blake2b_init
0000000000074b80 R_X86_64_JUMP_SLOT       randombytes_stir
0000000000074b88 R_X86_64_JUMP_SLOT       sodium_misuse
0000000000074b90 R_X86_64_JUMP_SLOT       crypto_secretbox_detached
0000000000074b98 R_X86_64_JUMP_SLOT       crypto_stream_chacha20_ietf_xor_ic
0000000000074ba0 R_X86_64_JUMP_SLOT       crypto_verify_64
0000000000074ba8 R_X86_64_JUMP_SLOT       crypto_hash_sha256_final
0000000000074bb0 R_X86_64_JUMP_SLOT       crypto_generichash_blake2b_update
0000000000074bb8 R_X86_64_JUMP_SLOT       crypto_auth_hmacsha512256
0000000000074bc0 R_X86_64_JUMP_SLOT       crypto_auth_hmacsha256_init
0000000000074bc8 R_X86_64_JUMP_SLOT       crypto_stream_chacha20_xor_ic
0000000000074bd0 R_X86_64_JUMP_SLOT       fcntl
0000000000074bd8 R_X86_64_JUMP_SLOT       crypto_box_curve25519xchacha20poly1305_open_easy
0000000000074be0 R_X86_64_JUMP_SLOT       crypto_core_ed25519_scalar_random
0000000000074be8 R_X86_64_JUMP_SLOT       getpid
0000000000074bf0 R_X86_64_JUMP_SLOT       crypto_core_ed25519_scalar_negate
0000000000074bf8 R_X86_64_JUMP_SLOT       crypto_sign_ed25519_verify_detached
0000000000074c00 R_X86_64_JUMP_SLOT       getentropy
0000000000074c08 R_X86_64_JUMP_SLOT       crypto_box_curve25519xsalsa20poly1305_beforenm
0000000000074c10 R_X86_64_JUMP_SLOT       crypto_box_easy
0000000000074c18 R_X86_64_JUMP_SLOT       sodium_memzero
0000000000074c20 R_X86_64_JUMP_SLOT       crypto_auth_hmacsha512256_verify
0000000000074c28 R_X86_64_JUMP_SLOT       sodium_runtime_has_pclmul
0000000000074c30 R_X86_64_JUMP_SLOT       strlen
0000000000074c38 R_X86_64_JUMP_SLOT       __stack_chk_fail
0000000000074c40 R_X86_64_JUMP_SLOT       mmap
0000000000074c48 R_X86_64_JUMP_SLOT       crypto_verify_16
0000000000074c50 R_X86_64_JUMP_SLOT       crypto_generichash_blake2b_final
0000000000074c58 R_X86_64_JUMP_SLOT       strchr
0000000000074c60 R_X86_64_JUMP_SLOT       crypto_stream_chacha20_ietf
0000000000074c68 R_X86_64_JUMP_SLOT       crypto_auth_hmacsha256_final
0000000000074c70 R_X86_64_JUMP_SLOT       sodium_runtime_has_sse41
0000000000074c78 R_X86_64_JUMP_SLOT       strrchr
0000000000074c80 R_X86_64_JUMP_SLOT       crypto_stream_xsalsa20
0000000000074c88 R_X86_64_JUMP_SLOT       gettimeofday
0000000000074c90 R_X86_64_JUMP_SLOT       crypto_core_ed25519_scalar_reduce
0000000000074c98 R_X86_64_JUMP_SLOT       __assert_fail
0000000000074ca0 R_X86_64_JUMP_SLOT       crypto_stream_salsa20
0000000000074ca8 R_X86_64_JUMP_SLOT       memset
0000000000074cb0 R_X86_64_JUMP_SLOT       crypto_box_open_easy
0000000000074cb8 R_X86_64_JUMP_SLOT       crypto_auth_hmacsha512_final
0000000000074cc0 R_X86_64_JUMP_SLOT       crypto_pwhash_argon2id_str_verify
0000000000074cc8 R_X86_64_JUMP_SLOT       close
0000000000074cd0 R_X86_64_JUMP_SLOT       sodium_bin2base64
0000000000074cd8 R_X86_64_JUMP_SLOT       crypto_sign_ed25519_seed_keypair
0000000000074ce0 R_X86_64_JUMP_SLOT       crypto_hash_sha512
0000000000074ce8 R_X86_64_JUMP_SLOT       crypto_auth_hmacsha512_update
0000000000074cf0 R_X86_64_JUMP_SLOT       read
0000000000074cf8 R_X86_64_JUMP_SLOT       __tls_get_addr
0000000000074d00 R_X86_64_JUMP_SLOT       crypto_stream_chacha20_ietf_xor
0000000000074d08 R_X86_64_JUMP_SLOT       crypto_core_ed25519_scalar_sub
0000000000074d10 R_X86_64_JUMP_SLOT       crypto_box_curve25519xsalsa20poly1305_open_afternm
0000000000074d18 R_X86_64_JUMP_SLOT       crypto_box_curve25519xchacha20poly1305_easy
0000000000074d20 R_X86_64_JUMP_SLOT       calloc
0000000000074d28 R_X86_64_JUMP_SLOT       crypto_onetimeauth_poly1305_update
0000000000074d30 R_X86_64_JUMP_SLOT       crypto_core_ed25519_scalar_complement
0000000000074d38 R_X86_64_JUMP_SLOT       crypto_secretbox_xsalsa20poly1305_open
0000000000074d40 R_X86_64_JUMP_SLOT       sodium_runtime_has_ssse3
0000000000074d48 R_X86_64_JUMP_SLOT       sodium_runtime_has_avx512f
0000000000074d50 R_X86_64_JUMP_SLOT       crypto_generichash_final
0000000000074d58 R_X86_64_JUMP_SLOT       __memcpy_chk
0000000000074d60 R_X86_64_JUMP_SLOT       crypto_core_salsa2012
0000000000074d68 R_X86_64_JUMP_SLOT       crypto_generichash_blake2b_salt_personal
0000000000074d70 R_X86_64_JUMP_SLOT       crypto_hash_sha512_update
0000000000074d78 R_X86_64_JUMP_SLOT       crypto_sign_ed25519ph_final_verify
0000000000074d80 R_X86_64_JUMP_SLOT       sodium_base642bin
0000000000074d88 R_X86_64_JUMP_SLOT       crypto_pwhash_scryptsalsa208sha256_ll
0000000000074d90 R_X86_64_JUMP_SLOT       memcpy
0000000000074d98 R_X86_64_JUMP_SLOT       crypto_verify_32
0000000000074da0 R_X86_64_JUMP_SLOT       crypto_box_curve25519xsalsa20poly1305_open
0000000000074da8 R_X86_64_JUMP_SLOT       crypto_shorthash_siphash24
0000000000074db0 R_X86_64_JUMP_SLOT       crypto_onetimeauth_poly1305_final
0000000000074db8 R_X86_64_JUMP_SLOT       crypto_pwhash_argon2i_str_verify
0000000000074dc0 R_X86_64_JUMP_SLOT       crypto_sign_ed25519
0000000000074dc8 R_X86_64_JUMP_SLOT       crypto_box_keypair
0000000000074dd0 R_X86_64_JUMP_SLOT       crypto_onetimeauth_poly1305
0000000000074dd8 R_X86_64_JUMP_SLOT       pthread_mutex_unlock
0000000000074de0 R_X86_64_JUMP_SLOT       crypto_auth_hmacsha512_init
0000000000074de8 R_X86_64_JUMP_SLOT       crypto_pwhash_argon2id
0000000000074df0 R_X86_64_JUMP_SLOT       malloc
0000000000074df8 R_X86_64_JUMP_SLOT       sodium_runtime_has_avx2
0000000000074e00 R_X86_64_JUMP_SLOT       crypto_secretbox_xchacha20poly1305_open_detached
0000000000074e08 R_X86_64_JUMP_SLOT       crypto_pwhash_argon2id_str_needs_rehash
0000000000074e10 R_X86_64_JUMP_SLOT       crypto_box_curve25519xsalsa20poly1305_keypair
0000000000074e18 R_X86_64_JUMP_SLOT       randombytes_buf
0000000000074e20 R_X86_64_JUMP_SLOT       crypto_hash_sha256_init
0000000000074e28 R_X86_64_JUMP_SLOT       crypto_scalarmult_curve25519
0000000000074e30 R_X86_64_JUMP_SLOT       crypto_core_hsalsa20
0000000000074e38 R_X86_64_JUMP_SLOT       crypto_stream_salsa20_xor
0000000000074e40 R_X86_64_JUMP_SLOT       crypto_generichash_blake2b
0000000000074e48 R_X86_64_JUMP_SLOT       crypto_onetimeauth_poly1305_verify
0000000000074e50 R_X86_64_JUMP_SLOT       crypto_stream_xsalsa20_xor
0000000000074e58 R_X86_64_JUMP_SLOT       crypto_core_ed25519_scalar_add
0000000000074e60 R_X86_64_JUMP_SLOT       crypto_box_beforenm
0000000000074e68 R_X86_64_JUMP_SLOT       crypto_stream_chacha20_xor
0000000000074e70 R_X86_64_JUMP_SLOT       crypto_box_curve25519xsalsa20poly1305_seed_keypair
0000000000074e78 R_X86_64_JUMP_SLOT       crypto_sign_ed25519ph_init
0000000000074e80 R_X86_64_JUMP_SLOT       crypto_box_curve25519xsalsa20poly1305_afternm
0000000000074e88 R_X86_64_JUMP_SLOT       munmap
0000000000074e90 R_X86_64_JUMP_SLOT       crypto_pwhash_argon2id_str
0000000000074e98 R_X86_64_JUMP_SLOT       sodium_runtime_has_aesni
0000000000074ea0 R_X86_64_JUMP_SLOT       poll
0000000000074ea8 R_X86_64_JUMP_SLOT       madvise
0000000000074eb0 R_X86_64_JUMP_SLOT       memmove
0000000000074eb8 R_X86_64_JUMP_SLOT       crypto_pwhash_argon2i_str_needs_rehash
0000000000074ec0 R_X86_64_JUMP_SLOT       sodium_runtime_has_rdrand
0000000000074ec8 R_X86_64_JUMP_SLOT       crypto_hash_sha512_final
0000000000074ed0 R_X86_64_JUMP_SLOT       __explicit_bzero_chk
0000000000074ed8 R_X86_64_JUMP_SLOT       mprotect
0000000000074ee0 R_X86_64_JUMP_SLOT       open
0000000000074ee8 R_X86_64_JUMP_SLOT       sodium_memcmp
0000000000074ef0 R_X86_64_JUMP_SLOT       sysconf
0000000000074ef8 R_X86_64_JUMP_SLOT       crypto_core_ed25519_scalar_invert
0000000000074f00 R_X86_64_JUMP_SLOT       crypto_core_salsa208
0000000000074f08 R_X86_64_JUMP_SLOT       crypto_kdf_blake2b_derive_from_key
0000000000074f10 R_X86_64_JUMP_SLOT       sodium_runtime_has_sse2
0000000000074f18 R_X86_64_JUMP_SLOT       __memset_chk
0000000000074f20 R_X86_64_JUMP_SLOT       crypto_stream_salsa20_xor_ic
0000000000074f28 R_X86_64_JUMP_SLOT       crypto_sign_ed25519ph_update
0000000000074f30 R_X86_64_JUMP_SLOT       crypto_pwhash_argon2i
0000000000074f38 R_X86_64_JUMP_SLOT       crypto_pwhash_argon2i_str
0000000000074f40 R_X86_64_JUMP_SLOT       crypto_generichash_init
0000000000074f48 R_X86_64_JUMP_SLOT       crypto_secretbox_xchacha20poly1305_detached
0000000000074f50 R_X86_64_JUMP_SLOT       getrandom
0000000000074f58 R_X86_64_JUMP_SLOT       crypto_generichash_update
0000000000074f60 R_X86_64_JUMP_SLOT       crypto_box_curve25519xsalsa20poly1305
0000000000074f68 R_X86_64_JUMP_SLOT       crypto_sign_ed25519ph_final_create
0000000000074f70 R_X86_64_JUMP_SLOT       crypto_sign_ed25519_detached
0000000000074f78 R_X86_64_JUMP_SLOT       crypto_scalarmult_base
0000000000074f80 R_X86_64_JUMP_SLOT       crypto_scalarmult_curve25519_base
0000000000074f88 R_X86_64_JUMP_SLOT       fstat
0000000000074f90 R_X86_64_JUMP_SLOT       crypto_hash_sha512_init
0000000000074f98 R_X86_64_JUMP_SLOT       pthread_mutex_lock
0000000000074fa0 R_X86_64_JUMP_SLOT       crypto_stream_chacha20
0000000000074fa8 R_X86_64_JUMP_SLOT       sodium_is_zero
0000000000074fb0 R_X86_64_JUMP_SLOT       crypto_secretbox_open_detached
0000000000074fb8 R_X86_64_JUMP_SLOT       crypto_auth_hmacsha256_update
Contents of section .hash:
 02a8 09020000 b4020000 53010000 ad000000  ........S.......
 02b8 d0010000 23000000 10000000 00020000  ....#...........
 02c8 00000000 00000000 00000000 71020000  ............q...
 02d8 a4020000 73010000 00000000 2f020000  ....s......./...
 02e8 00000000 35000000 0e020000 ac020000  ....5...........
 02f8 01010000 d0000000 1a010000 59010000  ............Y...
 0308 00000000 15000000 1c000000 00000000  ................
 0318 00000000 00000000 9f010000 00000000  ................
 0328 98000000 2e020000 a8010000 fe010000  ................
 0338 7f010000 00000000 65010000 00000000  ........e.......
 0348 37010000 ee000000 a7020000 55000000  7...........U...
 0358 b5000000 3d000000 c1010000 c5000000  ....=...........
 0368 db010000 00000000 c4000000 aa020000  ................
 0378 00000000 39020000 7a020000 8b020000  ....9...z.......
 0388 00000000 88020000 6e020000 69010000  ........n...i...
 0398 ae000000 08000000 00000000 e9000000  ................
 03a8 87020000 00000000 00000000 57020000  ............W...
 03b8 b0010000 00000000 22010000 8e000000  ........".......
 03c8 e8000000 00000000 f6010000 00000000  ................
 03d8 ce010000 92000000 17020000 e2010000  ................
 03e8 9c020000 00000000 49020000 00000000  ........I.......
 03f8 6d020000 29010000 00000000 00000000  m...)...........
 0408 98010000 2a000000 a7000000 87000000  ....*...........
 0418 de010000 00000000 4a020000 00000000  ........J.......
 0428 8d010000 cd010000 71000000 94000000  ........q.......
 0438 bd000000 e7000000 00000000 9f020000  ................
 0448 0f010000 47010000 6e010000 76020000  ....G...n...v...
 0458 c9010000 00000000 19020000 00000000  ................
 0468 20000000 30020000 9d010000 02010000   ...0...........
 0478 58010000 24000000 2b010000 c1000000  X...$...+.......
 0488 96010000 13000000 3a000000 f1000000  ........:.......
 0498 c5010000 00000000 ef010000 00000000  ................
 04a8 4d010000 0b020000 00000000 00000000  M...............
 04b8 97000000 6b000000 00000000 00000000  ....k...........
 04c8 15020000 d8010000 40010000 00000000  ........@.......
 04d8 df010000 48010000 00000000 86020000  ....H...........
 04e8 cb010000 af010000 51020000 7e020000  ........Q...~...
 04f8 00000000 00000000 00000000 72010000  ............r...
 0508 99000000 95000000 00000000 7a000000  ............z...
 0518 60000000 43000000 cd000000 fb000000  `...C...........
 0528 44000000 38010000 00000000 8f020000  D...8...........
 0538 25020000 00000000 b6010000 ba010000  %...............
 0548 a5000000 da010000 a0010000 d4000000  ................
 0558 00000000 3c000000 6c020000 f1010000  ....<...l.......
 0568 00000000 81000000 8a010000 00000000  ................
 0578 4d020000 b2010000 00000000 21020000  M...........!...
 0588 df000000 00000000 39000000 55010000  ........9...U...
 0598 45010000 68010000 00000000 70010000  E...h.......p...
 05a8 7c000000 00000000 00000000 00000000  |...............
 05b8 00000000 f8010000 07020000 f9010000  ................
 05c8 76010000 7a010000 2e000000 c9000000  v...z...........
 05d8 0d010000 01020000 51010000 3b020000  ........Q...;...
 05e8 00000000 00000000 e9010000 6f010000  ............o...
 05f8 10020000 e5000000 80020000 b1000000  ................
 0608 00000000 8a000000 48000000 80000000  ........H.......
 0618 33020000 00000000 9a010000 e8010000  3...............
 0628 25000000 00000000 00000000 00000000  %...............
 0638 9e000000 00000000 8e020000 5c020000  ............\...
 0648 7f000000 e0000000 5b020000 2c010000  ........[...,...
 0658 00000000 fa000000 4f000000 56000000  ........O...V...
 0668 79010000 5b000000 24010000 ed010000  y...[...$.......
 0678 4b020000 00000000 29000000 d4010000  K.......).......
 0688 00000000 00000000 03020000 00000000  ................
 0698 2f010000 5f020000 cf000000 49010000  /..._.......I...
 06a8 00000000 ac010000 08020000 87010000  ................
 06b8 d6010000 a6000000 34000000 3e000000  ........4...>...
 06c8 3f010000 00000000 b7010000 5b010000  ?...........[...
 06d8 dd010000 8d000000 bd010000 00000000  ................
 06e8 7d010000 5d000000 85000000 77010000  }...].......w...
 06f8 18010000 f9000000 ec010000 67020000  ............g...
 0708 58020000 41020000 9d020000 47000000  X...A.......G...
 0718 00000000 24020000 9a020000 00000000  ....$...........
 0728 79020000 00000000 00000000 00000000  y...............
 0738 05020000 7e010000 00000000 00000000  ....~...........
 0748 a1020000 96000000 00000000 84000000  ................
 0758 f7000000 52010000 f3010000 f3000000  ....R...........
 0768 b5010000 49000000 00000000 2d000000  ....I.......-...
 0778 1e000000 a9020000 85010000 3e010000  ............>...
 0788 3d010000 a2020000 40000000 00000000  =.......@.......
 0798 09000000 f5010000 fc010000 00000000  ................
 07a8 d5010000 e7010000 6f020000 f0010000  ........o.......
 07b8 00000000 be000000 8d020000 0e010000  ................
 07c8 99010000 74000000 00000000 84020000  ....t...........
 07d8 1d000000 3a020000 aa010000 9e020000  ....:...........
 07e8 00000000 55020000 30000000 00000000  ....U...0.......
 07f8 37020000 1c010000 a1000000 d6000000  7...............
 0808 00000000 73000000 38020000 4e000000  ....s...8...N...
 0818 00000000 3c010000 80010000 68000000  ....<.......h...
 0828 00000000 20020000 3a010000 e6000000  .... ...:.......
 0838 17010000 33000000 fd000000 3f020000  ....3.......?...
 0848 00000000 a9010000 be010000 27000000  ............'...
 0858 eb000000 59000000 88010000 01000000  ....Y...........
 0868 2d010000 dc010000 ad020000 ab020000  -...............
 0878 c3010000 1f010000 1a000000 4c010000  ............L...
 0888 00000000 00000000 00000000 2e010000  ................
 0898 93020000 33010000 76000000 00000000  ....3...v.......
 08a8 00000000 ae010000 70020000 00000000  ........p.......
 08b8 8a020000 4d000000 3c020000 00000000  ....M...<.......
 08c8 de000000 26010000 5c010000 00000000  ....&...\.......
 08d8 af020000 f8000000 a2010000 93000000  ................
 08e8 61010000 3f000000 b1020000 16020000  a...?...........
 08f8 28000000 46010000 00000000 bc010000  (...F...........
 0908 82020000 26020000 7d020000 b9010000  ....&...}.......
 0918 00000000 00000000 00000000 18000000  ................
 0928 65020000 00000000 6d000000 26000000  e.......m...&...
 0938 12020000 0a020000 00000000 ee010000  ................
 0948 00000000 1b010000 ce000000 e6010000  ................
 0958 75020000 93010000 54010000 58000000  u.......T...X...
 0968 05010000 17000000 d5000000 21000000  ............!...
 0978 00000000 57010000 00000000 1d010000  ....W...........
 0988 1e010000 5f010000 02000000 00000000  ...._...........
 0998 4b000000 dc000000 6a010000 00000000  K.......j.......
 09a8 0f020000 f4010000 ab010000 39010000  ............9...
 09b8 79000000 00000000 32010000 44010000  y.......2...D...
 09c8 2a010000 00000000 c3000000 00000000  *...............
 09d8 a3010000 00000000 42000000 a3020000  ........B.......
 09e8 6d010000 a8020000 5d020000 00000000  m.......].......
 09f8 07000000 4f010000 00000000 00000000  ....O...........
 0a08 ed000000 00000000 c6000000 c7000000  ................
 0a18 41000000 0d020000 81010000 00000000  A...............
 0a28 00000000 00000000 b4000000 d1000000  ................
 0a38 45000000 15010000 00000000 cb000000  E...............
 0a48 22000000 6b010000 dd000000 89000000  "...k...........
 0a58 60010000 00000000 98020000 e2000000  `...............
 0a68 6a020000 5a020000 9b010000 54020000  j...Z.......T...
 0a78 f6000000 00000000 c0000000 a4000000  ................
 0a88 63020000 35020000 23020000 d9010000  c...5...#.......
 0a98 00000000 b1010000 a8000000 00000000  ................
 0aa8 22020000 00000000 09010000 8f000000  "...............
 0ab8 70000000 00000000 86010000 28020000  p...........(...
 0ac8 bf010000 b7000000 e3010000 00000000  ................
 0ad8 00000000 00000000 00000000 00000000  ................
 0ae8 00000000 00000000 00000000 62000000  ............b...
 0af8 29020000 00000000 00000000 00000000  )...............
 0b08 0b000000 00000000 00000000 fd010000  ................
 0b18 00000000 bb000000 4a010000 00000000  ........J.......
 0b28 00000000 cc010000 1b020000 00000000  ................
 0b38 ac000000 28010000 00000000 82010000  ....(...........
 0b48 00000000 1c020000 2c000000 2f000000  ........,.../...
 0b58 00000000 9b020000 92020000 4f020000  ............O...
 0b68 00000000 5f000000 00000000 00000000  ...._...........
 0b78 bb010000 4c020000 00000000 00000000  ....L...........
 0b88 00000000 a0000000 00000000 00000000  ................
 0b98 00000000 00000000 1e020000 00000000  ................
 0ba8 ec000000 00000000 00000000 00000000  ................
 0bb8 da000000 00000000 00000000 cf010000  ................
 0bc8 00000000 00000000 c7010000 00000000  ................
 0bd8 00000000 8e010000 50000000 00000000  ........P.......
 0be8 00000000 00000000 00000000 99020000  ................
 0bf8 94020000 5a010000 6f000000 00000000  ....Z...o.......
 0c08 21010000 a4010000 00000000 00000000  !...............
 0c18 00000000 00000000 00000000 1f020000  ................
 0c28 12010000 5e000000 04020000 00000000  ....^...........
 0c38 89010000 07010000 34020000 00000000  ........4.......
 0c48 6a000000 00000000 00000000 00000000  j...............
 0c58 00000000 00000000 00000000 00000000  ................
 0c68 27020000 a0020000 a7010000 00000000  '...............
 0c78 2b000000 00000000 00000000 b2020000  +...............
 0c88 00000000 00000000 06000000 43010000  ............C...
 0c98 57000000 00000000 64000000 66000000  W.......d...f...
 0ca8 00000000 45020000 00000000 12000000  ....E...........
 0cb8 00000000 32020000 c8010000 00000000  ....2...........
 0cc8 00000000 00000000 00000000 66010000  ............f...
 0cd8 83000000 d3000000 00000000 7b020000  ............{...
 0ce8 00000000 5a000000 d7010000 00000000  ....Z...........
 0cf8 00000000 00000000 00000000 00000000  ................
 0d08 04010000 00000000 00000000 00000000  ................
 0d18 00000000 00000000 c8000000 00000000  ................
 0d28 00000000 34010000 b4010000 00000000  ....4...........
 0d38 00000000 69000000 00000000 00000000  ....i...........
 0d48 1a020000 00000000 00000000 00000000  ................
 0d58 00000000 00000000 0c000000 00000000  ................
 0d68 00000000 00000000 00000000 40020000  ............@...
 0d78 00000000 00000000 00000000 8c020000  ................
 0d88 64010000 65000000 e4000000 f2010000  d...e...........
 0d98 db000000 00000000 00000000 00000000  ................
 0da8 00000000 00000000 00000000 00000000  ................
 0db8 20010000 00000000 00000000 91020000   ...............
 0dc8 00000000 00000000 78000000 af000000  ........x.......
 0dd8 03010000 00000000 b6000000 00000000  ................
 0de8 00000000 00000000 e0010000 00000000  ................
 0df8 ca010000 53000000 00000000 00000000  ....S...........
 0e08 00000000 00000000 00000000 00000000  ................
 0e18 00000000 00000000 00000000 00000000  ................
 0e28 75010000 00000000 00000000 00000000  u...............
 0e38 00000000 00000000 00000000 fa010000  ................
 0e48 90000000 83020000 06020000 23010000  ............#...
 0e58 36000000 00000000 00000000 00000000  6...............
 0e68 47020000 4b010000 62020000 00000000  G...K...b.......
 0e78 9d000000 81020000 9e010000 00000000  ................
 0e88 00000000 61020000 00000000 0b010000  ....a...........
 0e98 09020000 00000000 00000000 8b010000  ................
 0ea8 00000000 00000000 00000000 00000000  ................
 0eb8 00000000 00000000 f4000000 00000000  ................
 0ec8 16000000 00000000 00000000 00000000  ................
 0ed8 52000000 00000000 00000000 00000000  R...............
 0ee8 b3010000 f2000000 3e020000 00000000  ........>.......
 0ef8 31010000 00000000 00000000 00000000  1...............
 0f08 50010000 78010000 00000000 00000000  P...x...........
 0f18 0d000000 00000000 00000000 eb010000  ................
 0f28 ca000000 00000000 66020000 67010000  ........f...g...
 0f38 3b000000 00000000 00000000 a3000000  ;...............
 0f48 cc000000 00000000 e3000000 6c000000  ............l...
 0f58 00000000 67000000 00000000 00000000  ....g...........
 0f68 9b000000 00000000 ff010000 13010000  ................
 0f78 b3020000 00000000 00000000 9a000000  ................
 0f88 0c010000 10010000 00000000 00000000  ................
 0f98 00000000 92010000 00000000 00000000  ................
 0fa8 00000000 c4010000 7c010000 00000000  ........|.......
 0fb8 00000000 90020000 00000000 97010000  ................
 0fc8 00000000 00000000 a2000000 00000000  ................
 0fd8 fb010000 00000000 00000000 00000000  ................
 0fe8 b8010000 00000000 00000000 11010000  ................
 0ff8 00000000 fc000000 05000000 46020000  ............F...
 1008 6b020000 42010000 00000000 ff000000  k...B...........
 1018 00000000 00000000 00000000 00000000  ................
 1028 00000000 1b000000 00000000 25010000  ............%...
 1038 00000000 7e000000 00000000 00000000  ....~...........
 1048 3b010000 b0020000 00000000 00000000  ;...............
 1058 a9000000 00000000 00000000 00000000  ................
 1068 64020000 00000000 00000000 00000000  d...............
 1078 86000000 52020000 00000000 00000000  ....R...........
 1088 46000000 f7010000 a6020000 2d020000  F...........-...
 1098 36010000 d2000000 00000000 00000000  6...............
 10a8 00000000 00000000 1f000000 00000000  ................
 10b8 a6010000 00000000 00000000 84010000  ................
 10c8 37000000 8f010000 42020000 00000000  7.......B.......
 10d8 00000000 00000000 00000000 00000000  ................
 10e8 73020000 11000000 77000000 9f000000  s.......w.......
 10f8 00000000 a5020000 00000000 00000000  ................
 1108 48020000 00000000 aa000000 62010000  H...........b...
 1118 61000000 8b000000 00000000 c2010000  a...............
 1128 00000000 36020000 e1000000 56020000  ....6.......V...
 1138 00000000 d3010000 00000000 00000000  ................
 1148 03000000 00000000 95020000 00000000  ................
 1158 00000000 00000000 00000000 00000000  ................
 1168 00000000 b8000000 00000000 16010000  ................
 1178 0e000000 00000000 00000000 88000000  ................
 1188 ef000000 53020000 00000000 00000000  ....S...........
 1198 b0000000 00000000 00000000 c2000000  ................
 11a8 91010000 5e020000 00000000 00000000  ....^...........
 11b8 d7000000 51000000 7d000000 00000000  ....Q...}.......
 11c8 83010000 00000000 00000000 00000000  ................
 11d8 ea010000 00000000 00000000 e1010000  ................
 11e8 00010000 00000000 00000000 00000000  ................
 11f8 89020000 00000000 13020000 00000000  ................
 1208 00000000 00000000 0f000000 00000000  ................
 1218 e4010000 00000000 00000000 32000000  ............2...
 1228 11020000 b2000000 00000000 00000000  ................
 1238 00000000 00000000 8c010000 00000000  ................
 1248 00000000 00000000 00000000 69020000  ............i...
 1258 00000000 7c020000 00000000 00000000  ....|...........
 1268 56010000 00000000 1d020000 00000000  V...............
 1278 00000000 00000000 00000000 00000000  ................
 1288 00000000 9c010000 43020000 7f020000  ........C.......
 1298 00000000 00000000 d2010000 3d020000  ............=...
 12a8 00000000 00000000 00000000 00000000  ................
 12b8 b9000000 00000000 00000000 54000000  ............T...
 12c8 00000000 00000000 00000000 00000000  ................
 12d8 00000000 00000000 00000000 00000000  ................
 12e8 6e000000 00000000 00000000 2b020000  n...........+...
 12f8 00000000 4a000000 4e020000 0a000000  ....J...N.......
 1308 59020000 00000000 31020000 00000000  Y.......1.......
 1318 00000000 d1010000 00000000 00000000  ................
 1328 14020000 a1010000 02020000 bf000000  ................
 1338 00000000 00000000 00000000 d8000000  ................
 1348 00000000 00000000 c6010000 00000000  ................
 1358 00000000 00000000 18020000 b3000000  ................
 1368 00000000 60020000 94010000 00000000  ....`...........
 1378 00000000 00000000 00000000 04000000  ................
 1388 00000000 4e010000 bc000000 6c010000  ....N.......l...
 1398 00000000 00000000 63010000 00000000  ........c.......
 13a8 90010000 d9000000 00000000 38000000  ............8...
 13b8 00000000 00000000 4c000000 fe000000  ........L.......
 13c8 00000000 00000000 06010000 9c000000  ................
 13d8 00000000 00000000 19000000 00000000  ................
 13e8 00000000 ba000000 5e010000 74020000  ........^...t...
 13f8 00000000 41010000 75000000 00000000  ....A...u.......
 1408 00000000 00000000 c0010000 00000000  ................
 1418 50020000 00000000 00000000 f5000000  P...............
 1428 00000000 31000000 00000000 00000000  ....1...........
 1438 00000000 00000000 ab000000 78020000  ............x...
 1448 00000000 00000000 77020000 19010000  ........w.......
 1458 8c000000 00000000 30010000 00000000  ........0.......
 1468 0a010000 00000000 5d010000 00000000  ........].......
 1478 00000000 00000000 2c020000 7b000000  ........,...{...
 1488 00000000 00000000 00000000 74010000  ............t...
 1498 2a020000 00000000 7b010000 00000000  *.......{.......
 14a8 97020000 00000000 00000000 14000000  ................
 14b8 08010000 96020000 00000000 0c020000  ................
 14c8 00000000 27010000 f0000000 00000000  ....'...........
 14d8 72020000 00000000 a5010000 ad010000  r...............
 14e8 00000000 44020000 00000000 00000000  ....D...........
 14f8 5c000000 00000000 00000000 00000000  \...............
 1508 00000000 00000000 00000000 00000000  ................
 1518 00000000 00000000 e5010000 00000000  ................
 1528 00000000 95010000 00000000 00000000  ................
 1538 00000000 ea000000 00000000 68020000  ............h...
 1548 00000000 00000000 00000000 00000000  ................
 1558 00000000 00000000 72000000 71010000  ........r...q...
 1568 00000000 14010000 00000000 00000000  ................
 1578 91000000 00000000 82000000 00000000  ................
 1588 85020000 35010000 ae020000 00000000  ....5...........
 1598 63000000 00000000 00000000           c...........
Contents of section .gnu.hash:
 15a8 09020000 2b000000 40000000 0c000000  ....+...@.......
 15b8 61450250 0b40244c b0911808 84246318  aE.P.@$L.....$c.
 15c8 80002701 3a005629 bc000624 2c04076c  ..'.:.V)...$,..l
 15d8 680e0041 040df080 e4881824 04cd2182  h..A.......$..!.
 15e8 00400348 27305008 22280008 5a01c870  .@.H'0P."(..Z..p
 15f8 052905a1 40014003 22c90080 0228c100  .)..@.@."....(..
 1608 590c0420 38831220 23400308 00090280  Y.. 8.. #@......
 1618 47470010 24885031 0a22824f 02080d2c  GG..$.P1.".O...,
 1628 91042000 20800208 a0066c93 4253133c  .. . .....l.BS.<
 1638 0048365c 88802020 7800280a 8a0b0c11  .H6\..  x.(.....
 1648 03909034 0a89a482 27460000 26c02990  ...4....'F..&.).
 1658 c05e0110 318a93b8 400185a0 6686c088  .^..1...@...f...
 1668 281c6489 08455406 86542050 000040c1  (.d..ET..T P..@.
 1678 0820bc04 1005f004 2b000148 1c108000  . ......+..H....
 1688 91295980 11800c08 9809205a 06602a03  .)Y....... Z.`*.
 1698 b0213008 84388884 c4041004 01000154  .!0..8.........T
 16a8 63174f50 d000c908 0080947e 24420568  c.OP.......~$B.h
 16b8 0090cd05 00111210 9cec1001 a0a90100  ................
 16c8 348ab200 b00086a2 870b070e 1c208186  4............ ..
 16d8 06852010 11003041 b293c826 800a1202  .. ...0A...&....
 16e8 4051c002 5a96aeae 44045124 d1c8901c  @Q..Z...D.Q$....
 16f8 42028823 1811000c 2864cc12 00dd0202  B..#....(d......
 1708 0a02a020 22223062 b0610280 800ac002  ... ""0b.a......
 1718 02869707 84611912 02040050 851950c8  .....a.....P..P.
 1728 90268c80 203d9e40 b5440008 005802a4  .&.. =.@.D...X..
 1738 0544401e 314cc018 12010221 c04101d0  .D@.1L.....!.A..
 1748 62b42524 13142984 02d0000c 40404300  b.%$..).....@@C.
 1758 00a20120 84604a25 50834940 18190010  ... .`J%P.I@....
 1768 11090211 d2210642 02100101 60c70739  .....!.B....`..9
 1778 09192941 20400008 8205c400 190a8004  ..)A @..........
 1788 09001414 2c845101 00463109 2790206a  ....,.Q..F1.'. j
 1798 225f06d8 08434483 4c014024 130323c4  "_...CD.L.@$..#.
 17a8 0485b5e6 271bc1a1 0ca09800 0b004112  ....'.........A.
 17b8 2b000000 2d000000 2f000000 31000000  +...-.../...1...
 17c8 36000000 00000000 00000000 38000000  6...........8...
 17d8 3b000000 3c000000 3d000000 3f000000  ;...<...=...?...
 17e8 00000000 42000000 43000000 00000000  ....B...C.......
 17f8 00000000 45000000 00000000 46000000  ....E.......F...
 1808 47000000 48000000 49000000 00000000  G...H...I.......
 1818 4c000000 4f000000 00000000 00000000  L...O...........
 1828 00000000 50000000 51000000 52000000  ....P...Q...R...
 1838 53000000 55000000 00000000 56000000  S...U.......V...
 1848 00000000 00000000 00000000 57000000  ............W...
 1858 58000000 00000000 59000000 00000000  X.......Y.......
 1868 5c000000 5e000000 61000000 00000000  \...^...a.......
 1878 62000000 64000000 67000000 68000000  b...d...g...h...
 1888 69000000 6a000000 6e000000 71000000  i...j...n...q...
 1898 72000000 73000000 75000000 77000000  r...s...u...w...
 18a8 00000000 00000000 79000000 7a000000  ........y...z...
 18b8 7b000000 7c000000 00000000 7e000000  {...|.......~...
 18c8 83000000 84000000 85000000 87000000  ................
 18d8 00000000 88000000 89000000 00000000  ................
 18e8 8a000000 8c000000 8e000000 90000000  ................
 18f8 00000000 91000000 92000000 94000000  ................
 1908 95000000 96000000 97000000 00000000  ................
 1918 98000000 9b000000 9d000000 00000000  ................
 1928 9f000000 a0000000 a2000000 a4000000  ................
 1938 a5000000 a6000000 a9000000 00000000  ................
 1948 00000000 aa000000 af000000 b2000000  ................
 1958 b3000000 00000000 b4000000 00000000  ................
 1968 b6000000 b8000000 00000000 ba000000  ................
 1978 bb000000 bd000000 00000000 00000000  ................
 1988 00000000 c0000000 c2000000 c3000000  ................
 1998 c4000000 c5000000 00000000 00000000  ................
 19a8 00000000 c8000000 c9000000 cb000000  ................
 19b8 cc000000 cf000000 00000000 d1000000  ................
 19c8 00000000 d2000000 00000000 00000000  ................
 19d8 d5000000 00000000 00000000 d7000000  ................
 19e8 da000000 de000000 e0000000 e1000000  ................
 19f8 00000000 e3000000 e4000000 e6000000  ................
 1a08 e7000000 00000000 e8000000 eb000000  ................
 1a18 ec000000 00000000 ed000000 00000000  ................
 1a28 00000000 ee000000 ef000000 00000000  ................
 1a38 f2000000 f6000000 00000000 f8000000  ................
 1a48 f9000000 fa000000 fc000000 ff000000  ................
 1a58 00010000 01010000 02010000 00000000  ................
 1a68 04010000 00000000 05010000 00000000  ................
 1a78 06010000 07010000 08010000 00000000  ................
 1a88 00000000 00000000 0b010000 0c010000  ................
 1a98 0d010000 10010000 00000000 13010000  ................
 1aa8 00000000 15010000 16010000 17010000  ................
 1ab8 00000000 19010000 00000000 1c010000  ................
 1ac8 00000000 1d010000 1e010000 00000000  ................
 1ad8 1f010000 20010000 21010000 00000000  .... ...!.......
 1ae8 00000000 00000000 24010000 26010000  ........$...&...
 1af8 28010000 2d010000 2f010000 00000000  (...-.../.......
 1b08 31010000 33010000 35010000 37010000  1...3...5...7...
 1b18 38010000 3b010000 3d010000 00000000  8...;...=.......
 1b28 3f010000 41010000 43010000 44010000  ?...A...C...D...
 1b38 45010000 46010000 00000000 00000000  E...F...........
 1b48 47010000 00000000 49010000 00000000  G.......I.......
 1b58 4a010000 4c010000 4d010000 4f010000  J...L...M...O...
 1b68 50010000 51010000 53010000 54010000  P...Q...S...T...
 1b78 00000000 00000000 55010000 56010000  ........U...V...
 1b88 58010000 59010000 5b010000 5c010000  X...Y...[...\...
 1b98 00000000 00000000 60010000 62010000  ........`...b...
 1ba8 65010000 66010000 67010000 00000000  e...f...g.......
 1bb8 68010000 6b010000 00000000 6f010000  h...k.......o...
 1bc8 00000000 00000000 00000000 70010000  ............p...
 1bd8 71010000 00000000 72010000 00000000  q.......r.......
 1be8 74010000 75010000 78010000 00000000  t...u...x.......
 1bf8 7a010000 00000000 7c010000 80010000  z.......|.......
 1c08 81010000 82010000 83010000 00000000  ................
 1c18 87010000 89010000 8a010000 8b010000  ................
 1c28 8c010000 00000000 8e010000 8f010000  ................
 1c38 91010000 92010000 93010000 94010000  ................
 1c48 96010000 97010000 99010000 9b010000  ................
 1c58 9c010000 00000000 9e010000 00000000  ................
 1c68 a0010000 a1010000 a5010000 a7010000  ................
 1c78 a9010000 00000000 ab010000 ac010000  ................
 1c88 b0010000 00000000 b1010000 b3010000  ................
 1c98 b7010000 ba010000 bb010000 bc010000  ................
 1ca8 00000000 00000000 bf010000 00000000  ................
 1cb8 c0010000 00000000 c2010000 c6010000  ................
 1cc8 00000000 00000000 c7010000 00000000  ................
 1cd8 c8010000 c9010000 ca010000 00000000  ................
 1ce8 00000000 d1010000 d2010000 d5010000  ................
 1cf8 d7010000 d8010000 da010000 00000000  ................
 1d08 db010000 dd010000 de010000 00000000  ................
 1d18 e1010000 00000000 e4010000 e5010000  ................
 1d28 e6010000 00000000 00000000 e8010000  ................
 1d38 00000000 00000000 e9010000 ea010000  ................
 1d48 ec010000 ed010000 f0010000 f1010000  ................
 1d58 00000000 f2010000 f3010000 00000000  ................
 1d68 f4010000 f6010000 00000000 00000000  ................
 1d78 f8010000 f9010000 fa010000 fc010000  ................
 1d88 00000000 fd010000 ff010000 01020000  ................
 1d98 04020000 06020000 08020000 09020000  ................
 1da8 0b020000 0c020000 0d020000 10020000  ................
 1db8 11020000 13020000 16020000 00000000  ................
 1dc8 00000000 19020000 1a020000 1b020000  ................
 1dd8 00000000 00000000 1e020000 1f020000  ................
 1de8 21020000 00000000 00000000 00000000  !...............
 1df8 00000000 24020000 25020000 26020000  ....$...%...&...
 1e08 27020000 29020000 00000000 2b020000  '...).......+...
 1e18 2d020000 30020000 31020000 33020000  -...0...1...3...
 1e28 34020000 36020000 37020000 3b020000  4...6...7...;...
 1e38 3c020000 00000000 3d020000 3e020000  <.......=...>...
 1e48 40020000 41020000 00000000 00000000  @...A...........
 1e58 44020000 45020000 00000000 48020000  D...E.......H...
 1e68 4c020000 4e020000 4f020000 00000000  L...N...O.......
 1e78 50020000 51020000 00000000 52020000  P...Q.......R...
 1e88 00000000 00000000 54020000 56020000  ........T...V...
 1e98 00000000 57020000 00000000 00000000  ....W...........
 1ea8 00000000 59020000 00000000 5c020000  ....Y.......\...
 1eb8 5f020000 00000000 00000000 61020000  _...........a...
 1ec8 62020000 00000000 64020000 66020000  b.......d...f...
 1ed8 68020000 6a020000 6c020000 6d020000  h...j...l...m...
 1ee8 6f020000 72020000 74020000 77020000  o...r...t...w...
 1ef8 00000000 78020000 00000000 7b020000  ....x.......{...
 1f08 7d020000 7e020000 7f020000 80020000  }...~...........
 1f18 81020000 83020000 84020000 00000000  ................
 1f28 00000000 85020000 89020000 8a020000  ................
 1f38 00000000 00000000 8c020000 00000000  ................
 1f48 90020000 91020000 92020000 94020000  ................
 1f58 96020000 00000000 97020000 00000000  ................
 1f68 00000000 00000000 00000000 98020000  ................
 1f78 99020000 9b020000 00000000 9d020000  ................
 1f88 9e020000 a0020000 a1020000 a3020000  ................
 1f98 00000000 a4020000 a6020000 00000000  ................
 1fa8 a7020000 00000000 aa020000 ac020000  ................
 1fb8 ad020000 ae020000 b1020000 b2020000  ................
 1fc8 00000000 00000000 00000000 00000000  ................
 1fd8 00000000 0ec8ded1 7d8c597d ba45bfb3  ........}.Y}.E..
 1fe8 8107c919 644d08a7 3fb0a793 06c5848b  ....dM..?.......
 1ff8 08810a92 b69fd12f 701ca090 1f6f33ed  ......./p....o3.
 2008 84cd79e5 2d5779ce fcf9de13 0c88593d  ..y.-Wy.......Y=
 2018 b53c077f d973a895 435fd369 3c756b28  .<...s..C_.i<uk(
 2028 1bc76aa9 3a26d560 46414971 b3eb1f2d  ..j.:&.`FAIq...-
 2038 ff41c259 3646cd54 ff04bc9b 9db71f5d  .A.Y6F.T.......]
 2048 0f05bebb ab7f7564 ebebd247 4013fe60  ......ud...G@..`
 2058 000eed10 453a05ab 4e7a6d8d e408b79a  ....E:..Nzm.....
 2068 a1845ef6 8b35c206 61a367fa d52e2e55  ..^..5..a.g....U
 2078 992527e0 6a9117ab 83580dae 77e2d02e  .%'.j....X..w...
 2088 6fd8e453 43caba79 91481164 fa20fa6b  o..SC..y.H.d. .k
 2098 14a6da1e cf546b14 f8767c40 85c59cb5  .....Tk..v|@....
 20a8 1e511044 44c68a04 85b89896 83952753  .Q.DD.........'S
 20b8 261b2d0f 97b5dcae 180ca221 a8dae14d  &.-........!...M
 20c8 09b59ba3 c5367772 6baa7417 8b0da4db  .....6wrk.t.....
 20d8 e8c32e1d 02e1b52d d0baee45 df272d8c  .......-...E.'-.
 20e8 1ce06fd4 cc656fd2 a9b29c23 398b0152  ..o..eo....#9..R
 20f8 f5f38d50 42333fec e549ebc0 f681c274  ...PB3?..I.....t
 2108 a7e761a5 2e00f2c6 07f57ed6 1b1b2420  ..a.......~...$ 
 2118 b3695891 638d72ce a4d11a1c fd9349f4  .iX.c.r.......I.
 2128 c2302c6f 0ca62132 108b7a45 98af4d26  .0,o..!2..zE..M&
 2138 47f1a035 f1e20497 2fad27eb dae92248  G..5..../.'..."H
 2148 b31d3b00 db273b64 b7d479b1 cba550d1  ..;..';d..y...P.
 2158 5281e2ae 6b83a55c fc8d1adf 4d003794  R...k..\....M.7.
 2168 c05258c7 a310a943 4b7e1362 570559ea  .RX....CK~.bW.Y.
 2178 fee5917d 2310f2ea d91d7f5e 1b24cd1a  ...}#......^.$..
 2188 3561f87d a361a344 56ff8399 3436e8be  5a.}.a.DV...46..
 2198 573da1f0 508cfe17 cba3c37b c40bd036  W=..P......{...6
 21a8 0fecc870 bb19227e 04bfa539 ff752051  ...p.."~...9.u Q
 21b8 8a5f8ae9 47473132 d7d7b3ca 69da3014  ._..GG12....i.0.
 21c8 bc99494f b6203bd1 930eb3cc 6d266200  ..IO. ;.....m&b.
 21d8 d42fac50 a0fc1cf1 4a1ebc28 7afbdf56  ./.P....J..(z..V
 21e8 cbf4c2f3 528d76bb e6da3c22 3549b254  ....R.v...<"5I.T
 21f8 a3b0a793 7bc77397 f8e52440 bfefb96f  ....{.s...$@...o
 2208 46bd0aae 431f9fac 8adc8d94 439401d1  F...C.......C...
 2218 2556a9bd 88672faf c58a98da a4183f5c  %V...g/.......?\
 2228 ca09328d 891721e4 1a34aa96 57695937  ..2...!..4..WiY7
 2238 2fe42d44 8355e934 0393d808 1aec5804  /.-D.U.4......X.
 2248 2a71bb4e db1cfc73 496c1ec1 10ee390e  *q.N...sIl....9.
 2258 d9d71d36 19f239ea 6eb1a662 e26f6f2e  ...6..9.n..b.oo.
 2268 116237f7 46af7334 85075f6c 2b511fa2  .b7.F.s4.._l+Q..
 2278 2ece5cd5 b45447f8 dfd6b25f f8b804b0  ..\..TG...._....
 2288 fb49591a be8d24d8 a0b0df6d 959f9e9c  .IY...$....m....
 2298 1a08d198 8cb7dbc2 d477899a e1def377  .........w.....w
 22a8 92f5959f 6b21444c 6525bac5 c853b99d  ....k!DLe%...S..
 22b8 8d2b359f 7999bc6d 7ed5ed98 417926f6  .+5.y..m~...Ay&.
 22c8 0b5e190d 59a8540e e4e0b7d4 2868c51a  .^..Y.T.....(h..
 22d8 654d367f 9d14fcc1 b7194318 9540b335  eM6.......C..@.5
 22e8 2b2c3caf a2049c79 34b5b89e c3ab3f60  +,<....y4.....?`
 22f8 fcdf18ae a8c9ae3d 629eaec4 d118bc54  .......=b......T
 2308 d018bc54 b3860890 c5ea68a2 497e2da5  ...T......h.I~-.
 2318 cacb86fb 8d463cc2 10383d07 b08f6248  .....F<..8=...bH
 2328 3f59c93e 6b25927d 85f80060 ad3b9d11  ?Y.>k%.}...`.;..
 2338 00c90d36 0b619bc1 892fd64d d1b212eb  ...6.a.../.M....
 2348 1338f95d 359562ba ae0ee862 9a0172e4  .8.]5.b....b..r.
 2358 45543c30 c5fb73ca 0721fe19 183e643d  ET<0..s..!...>d=
 2368 6a9ae70f 1174eee5 0e5445e4 3489eb1d  j....t...TE.4...
 2378 c76ac72a 303dbfbc f986a86e 3d539ef4  .j.*0=.....n=S..
 2388 a72807b7 70210624 93671e68 ac1d22b5  .(..p!.$.g.h..".
 2398 f4291cbb 23c4014c 25be7b8e 0fc5993f  .)..#..L%.{....?
 23a8 f70cb32c 39d2f96b 018f4c9d d60faf1d  ...,9..k..L.....
 23b8 0082487e cb5e7ad1 a480c335 2bc3dd4d  ..H~.^z....5+..M
 23c8 128b4dd6 312b8a86 ba7688f5 a0f6a69b  ..M.1+...v......
 23d8 c4a09942 2eacbe7a 8146ca48 c0023ca6  ...B...z.F.H..<.
 23e8 b3c9645c 5c514b5f 3178dd3c 8478c371  ..d\\QK_1x.<.x.q
 23f8 0fdd15d8 40164ce6 67884a64 822f5953  ....@.L.g.Jd./YS
 2408 5d71943d b725dfa1 147784f5 3822e13a  ]q.=.%...w..8".:
 2418 4734b272 126a80d6 63164c83 fe026d65  G4.r.j..c.L...me
 2428 7fec8646 c64bc4d1 9300d1c3 ac9ad7a4  ...F.K..........
 2438 f9a8f9c9 fdfdb24c 3d2cf099 3f77ac11  .......L=,..?w..
 2448 a3599f51 e2b6089b 57b3594e c10d6917  .Y.Q....W.YN..i.
 2458 5cec3a09 db311365 5d75f546 bc0218d9  \.:..1.e]u.F....
 2468 3d8317cc 6f65c2d1 87d2e924 6210d329  =...oe.....$b..)
 2478 43c71359 237763e0 97b658ea 4d03132b  C..Y#wc...X.M..+
 2488 c8786b6a c58aa43e 895a1ae7 884d16c8  .xkj...>.Z...M..
 2498 a99d5bb0 afa3ecdf 44a111e0 20a99897  ..[.....D... ...
 24a8 aa04a440 a71d2981 24753fec a11c045f  ...@..).$u?...._
 24b8 8a9bb463 fcd16498 67608b6f 27d7c022  ...c..d.g`.o'.."
 24c8 25c5b723 059f60d0 0ee0e29e b60faa93  %..#..`.........
 24d8 4182ac2c 94739026 9eab1668 be2c7560  A..,.s.&...h.,u`
 24e8 49a9099c ef1c6fba 3583536d 2daa2bc9  I.....o.5.Sm-.+.
 24f8 2cc8ef94 7ff102d7 5d0ffb65 d4c501d2  ,.......]..e....
 2508 f678c46f 39bf942c f0e6763d 375c5e27  .x.o9..,..v=7\^'
 2518 f8fa2d2e b17018b0 945e2ea5 94844a3c  ..-..p...^....J<
 2528 00637c63 b73b077f e7ed4684 abb599d1  .c|c.;....F.....
 2538 bddff5ea f8b6a95e ee09993d a0fc2061  .......^...=.. a
 2548 b5ea1f2d 44b20660 b5bbee45 f79a6ed0  ...-D..`...E..n.
 2558 0bf5b695 632e2948 eaa9717a 23a3d022  ....c.)H..qz#.."
 2568 fbf7aca0 a6ed47b9 ef9ecbae 79347c15  ......G.....y4|.
 2578 473905ab f39470a0 7e07fa6b 0d8fa2fb  G9....p.~..k....
 2588 8d34c206 0c022439 41cbba79 0cf51f1a  .4....$9A..y....
 2598 a3d2bdc9 81a7bc3d 4ae1829a 138e449e  .......=J.....D.
 25a8 2a15d795 9b2427e0 dd36dcc7 28488f9a  *....$'..6..(H..
 25b8 0c8dd793 42d3bb23 6bfbef0a 94b6dcae  ....B..#k.......
 25c8 490d25a3 4e2898b7 f3d08b73 6e1aa364  I.%.N(.....sn..d
 25d8 d5ce7e59 0bb09b90 e8828a20 4895da9b  ..~Y....... H...
 25e8 f83f3cf4 fdb04794 35a08f8b 64ef4b18  .?<...G.5...d.K.
 25f8 75303d93 4c19db34 2e83d027 0837efb4  u0=.L..4...'.7..
 2608 47746239 e0ffb4f3 448ce4a4 810308bd  Gtb9....D.......
 2618 6165e392 f93fc1b6 7a83257c aee502d9  ae...?..z.%|....
 2628 31c57438 a5fc7c1b 8c5c214e 954e5bb0  1.t8..|..\!N.N[.
 2638 da28d05b 62ab64d2 3a8a0152 93cff2ce  .(.[b.d.:..R....
 2648 9779a1cb a53bc941 17cb27ef 67fcd361  .y...;.A..'.g..a
 2658 c2144688 f0636150 fa69f8ca 8413bfd5  ..F..caP.i......
 2668 daeb58ea dc33c102 3bbc6986 438f14d3  ..X..3..;.i.C...
 2678 44993ed4 8a22812a 6506017e fce4b26a  D.>..".*e..~...j
 2688 99d077eb 873b07f3 2af1832c 858b3207  ..w..;..*..,..2.
 2698 091a484f 102f67eb 6b705411 ff285547  ..HO./g.kpT..(UG
 26a8 7c802c90 fa8d336b 496e5598 dc69b553  |.,...3kInU..i.S
 26b8 b0db3e18 334bc522 b91a227e 837a5598  ..>.3K.".."~.zU.
 26c8 44483132 bd5a2b75 bf7addf0 0b926b6e  DH12.Z+u.z....kn
 26d8 22daf9c7 afa97a8b 67cbd56a cccc9422  ".....z.g..j..."
 26e8 1a56f53a 9f8f2332 49f028b3 5fb6c5f7  .V.:..#2I.(._...
 26f8 09fdd8a1 e30859da e813f79f 71720312  ......Y.....qr..
 2708 a4301208 bfa9c397 6578b41d 5f651c68  .0......ex.._e.h
 2718 aed239ec 116040c8 d9ee33da ce0ed584  ..9..`@...3.....
 2728 5365cc14 1ce09916 6de8dc79 28d221fc  Se......m..y(.!.
 2738 5c49b397 57be9a56 967bd5a1 8f5fc571  \I..W..V.{..._.q
 2748 464e367f c92835f3 0fa499c0 7ccd32ae  FN6..(5.....|.2.
 2758 293f4aae 0fef390e 43248f3a 3c0df53d  )?J...9.C$.:<..=
 2768 e4003377 0f6337f7 45b07334 6e6a4564  ..3w.c7.E.s4njEd
 2778 e3103713 0262fe60 1cac7c0d 8d85d60e  ..7..b.`..|.....
 2788 ba110df5 54b0257a 5f8bf235 7d1486f1  ....T.%z_..5}...
 2798 a3aef982 86ac4a1c b442fe1c 25867252  ......J..B..%.rR
 27a8 850ce162 90f6959f cffcc8a5 8482f2f6  ...b............
 27b8 0003ec76 4993f5b2 237d264a 0b6fa7d3  ...vI...#}&J.o..
 27c8 f124aaaa 10509cd5 e3e1b7d4 36362515  .$...P......66%.
 27d8 016c096c 1c6f9f41 770bea31 3444c1b4  .l.l.o.Aw..14D..
 27e8 dae73bae 0bd4a350 efd3ef76 f09d6e48  ..;....P...v..nH
 27f8 b1ac3d90 8997bcf0 e414e47f 455060d0  ..=.........EP`.
 2808 93774bf3 9236ffb8 f0139e35 609faec4  .wK..6.....5`...
 2818 e3d0310a 5ba7540e 616213d3 f1ad6a92  ..1.[.T.ab....j.
 2828 b8184318 7dd03a58 e10fca1b 5a233338  ..C.}.:X....Z#38
 2838 ee07fb3e 8f01951e 61eb6377 dab2b122  ...>....a.cw..."
 2848 c8be75f5 a5039c79 188a1291 90670c97  ..u....y.....g..
 2858 2e0555c4 ab3eb633 5ef274d8 49ed5d8f  ..U..>.3^.t.I.].
 2868 a1e191e5 c3f5fb8b bd78259a e7797763  .........x%..ywc
 2878 908d599f c5e46679 6af978e4 5b8fbaf7  ..Y...fyj.x.[...
 2888 b78e6b72 c4110edb 538482ff be34927d  ..kr....S....4.}
 2898 c6a052b1 b10de862 960793b1 26a72765  ..R....b....&.'e
 28a8 6934d32f 7636a4f6 5949c410 374cae39  i4./v6..YI..7L.9
 28b8 c210197a ed085c3e a699bb3f 47079fa3  ...z..\>...?G...
 28c8 60aee3c6 f57972c8 2c9bc82b 2f2f65b4  `....yr.,..+//e.
 28d8 0a81c59f 0547e0ff c928cc66 34769184  .....G...(.f4v..
 28e8 f91e0ebc 347be103 d0128446 77b563d0  ....4{.....Fw.c.
 28f8 88482a76 01b0a793 baccba81 dc409487  .H*v.........@..
 2908 2d2d0a04 e7bc597b 70b800af da383282  --....Y{p....82.
 2918 5d9a1dc5 6cb270df 93dc2879 cbe49cac  ]...l.p...(y....
 2928 cd5d7ad1 3380e038 dd275ad6 b8f8a715  .]z.3..8.'Z.....
 2938 b97445da e320b954 e3501668 e6e1f3ec  .tE.. .T.P.h....
 2948 d0be2d57 a432c484 67b4c5a3 f71158e3  ..-W.2..g.....X.
 2958 18abf0d2 85a7b0a5 164afa22 d8a8fb29  .........J."...)
 2968 bcffabc1 55b4594e fb5ec7ff 750bea56  ....U.YN.^..u..V
 2978 f0ebac9a d388dc25 386db73e e5976efa  .......%8m.>..n.
 2988 bb0318d9 5f137da4 01ff5f56 4e4d864b  ...._.}..._VNM.K
 2998 cfdb870b 0a293880 f36dd68a 0f89705f  .....)8..m....p_
 29a8 8ea99a75 690f42fe 43b83abb 0eeb1a29  ...ui.B.C.:....)
 29b8 fb23cda9 f55639eb d816029d 951a2093  .#...V9....... .
 29c8 6d2a8913 a00fe104 c46302fd c1a53821  m*.......c....8!
 29d8 82ce95a1 ad413bb1 2bf7bf53 b347c645  .....A;.+..S.G.E
 29e8 aef48c9a fcb13821 b1a2ecdf 39af8830  ......8!....9..0
 29f8 6ab45df1 a5892451                    j.]...$Q
Contents of section .dynsym:
 2a00 00000000 00000000 00000000 00000000  ................
 2a10 00000000 00000000 a63d0000 12000000  .........=......
 2a20 00000000 00000000 00000000 00000000  ................
 2a30 e33d0000 12000000 00000000 00000000  .=..............
 2a40 00000000 00000000 de3d0000 12000000  .........=......
 2a50 00000000 00000000 00000000 00000000  ................
 2a60 9a150000 12000000 00000000 00000000  ................
 2a70 00000000 00000000 651d0000 12000000  ........e.......
 2a80 00000000 00000000 00000000 00000000  ................
 2a90 913d0000 12000000 00000000 00000000  .=..............
 2aa0 00000000 00000000 9b230000 12000000  .........#......
 2ab0 00000000 00000000 00000000 00000000  ................
 2ac0 10000000 20000000 00000000 00000000  .... ...........
 2ad0 00000000 00000000 67510000 12000000  ........gQ......
 2ae0 00000000 00000000 00000000 00000000  ................
 2af0 0e530000 12000000 00000000 00000000  .S..............
 2b00 00000000 00000000 15530000 12000000  .........S......
 2b10 00000000 00000000 00000000 00000000  ................
 2b20 a3230000 12000000 00000000 00000000  .#..............
 2b30 00000000 00000000 15020000 12000000  ................
 2b40 00000000 00000000 00000000 00000000  ................
 2b50 7b230000 12000000 00000000 00000000  {#..............
 2b60 00000000 00000000 473c0000 12000000  ........G<......
 2b70 00000000 00000000 00000000 00000000  ................
 2b80 0b480000 12000000 00000000 00000000  .H..............
 2b90 00000000 00000000 01530000 12000000  .........S......
 2ba0 00000000 00000000 00000000 00000000  ................
 2bb0 681b0000 12000000 00000000 00000000  h...............
 2bc0 00000000 00000000 ed010000 12000000  ................
 2bd0 00000000 00000000 00000000 00000000  ................
 2be0 173c0000 12000000 00000000 00000000  .<..............
 2bf0 00000000 00000000 77510000 12000000  ........wQ......
 2c00 00000000 00000000 00000000 00000000  ................
 2c10 f2520000 12000000 00000000 00000000  .R..............
 2c20 00000000 00000000 cf260000 12000000  .........&......
 2c30 00000000 00000000 00000000 00000000  ................
 2c40 f4010000 12000000 00000000 00000000  ................
 2c50 00000000 00000000 01000000 20000000  ............ ...
 2c60 00000000 00000000 00000000 00000000  ................
 2c70 0e020000 12000000 00000000 00000000  ................
 2c80 00000000 00000000 873c0000 12000000  .........<......
 2c90 00000000 00000000 00000000 00000000  ................
 2ca0 b53d0000 12000000 00000000 00000000  .=..............
 2cb0 00000000 00000000 74230000 12000000  ........t#......
 2cc0 00000000 00000000 00000000 00000000  ................
 2cd0 5c510000 12000000 00000000 00000000  \Q..............
 2ce0 00000000 00000000 973d0000 12000000  .........=......
 2cf0 00000000 00000000 00000000 00000000  ................
 2d00 472e0000 12000000 00000000 00000000  G...............
 2d10 00000000 00000000 373d0000 12000000  ........7=......
 2d20 00000000 00000000 00000000 00000000  ................
 2d30 bc3d0000 12000000 00000000 00000000  .=..............
 2d40 00000000 00000000 8c110000 12000000  ................
 2d50 00000000 00000000 00000000 00000000  ................
 2d60 823d0000 12000000 00000000 00000000  .=..............
 2d70 00000000 00000000 01020000 12000000  ................
 2d80 00000000 00000000 00000000 00000000  ................
 2d90 2c000000 20000000 00000000 00000000  ,... ...........
 2da0 00000000 00000000 6d510000 12000000  ........mQ......
 2db0 00000000 00000000 00000000 00000000  ................
 2dc0 61510000 12000000 00000000 00000000  aQ..............
 2dd0 00000000 00000000 46000000 22000000  ........F..."...
 2de0 00000000 00000000 00000000 00000000  ................
 2df0 743c0000 12000000 00000000 00000000  t<..............
 2e00 00000000 00000000 8a210000 12000c00  .........!......
 2e10 70840200 00000000 06000000 00000000  p...............
 2e20 0c220000 12000c00 b0840200 00000000  ."..............
 2e30 05000000 00000000 21510000 12000c00  ........!Q......
 2e40 50d60300 00000000 75000000 00000000  P.......u.......
 2e50 60390000 12000c00 001f0300 00000000  `9..............
 2e60 08000000 00000000 33440000 12000c00  ........3D......
 2e70 50920300 00000000 b7000000 00000000  P...............
 2e80 26020000 12000c00 90220300 00000000  &........"......
 2e90 af000000 00000000 61350000 12000c00  ........a5......
 2ea0 a0050300 00000000 05000000 00000000  ................
 2eb0 034f0000 12000c00 f0c70300 00000000  .O..............
 2ec0 4a020000 00000000 d73d0000 12000c00  J........=......
 2ed0 20420300 00000000 35020000 00000000   B......5.......
 2ee0 6d2c0000 12000c00 90dc0200 00000000  m,..............
 2ef0 7d000000 00000000 c7110000 12000c00  }...............
 2f00 c0470100 00000000 9c000000 00000000  .G..............
 2f10 d7310000 12000c00 90010300 00000000  .1..............
 2f20 06000000 00000000 5e070000 12000c00  ........^.......
 2f30 40300100 00000000 0b000000 00000000  @0..............
 2f40 d73b0000 12000c00 f0260300 00000000  .;.......&......
 2f50 24000000 00000000 98180000 12000c00  $...............
 2f60 f0210200 00000000 06000000 00000000  .!..............
 2f70 32240000 12000c00 70d10200 00000000  2$......p.......
 2f80 03000000 00000000 26200000 12000c00  ........& ......
 2f90 40800200 00000000 06000000 00000000  @...............
 2fa0 fa440000 12000c00 f0960300 00000000  .D..............
 2fb0 06000000 00000000 d81e0000 12000c00  ................
 2fc0 507c0200 00000000 06000000 00000000  P|..............
 2fd0 894b0000 12000c00 d0aa0300 00000000  .K..............
 2fe0 2d010000 00000000 64160000 12000c00  -.......d.......
 2ff0 40180200 00000000 06000000 00000000  @...............
 3000 980a0000 12000c00 d0350100 00000000  .........5......
 3010 06000000 00000000 46200000 12000c00  ........F ......
 3020 50800200 00000000 03000000 00000000  P...............
 3030 c34f0000 12000c00 90ce0300 00000000  .O..............
 3040 4a020000 00000000 c7030000 12000c00  J...............
 3050 c0270100 00000000 06000000 00000000  .'..............
 3060 eb390000 12000c00 601f0300 00000000  .9......`.......
 3070 06000000 00000000 fc1d0000 12000c00  ................
 3080 90780200 00000000 0a000000 00000000  .x..............
 3090 5f250000 12000c00 00d20200 00000000  _%..............
 30a0 06000000 00000000 db110000 12000c00  ................
 30b0 60480100 00000000 27000000 00000000  `H......'.......
 30c0 e90a0000 12000c00 00360100 00000000  .........6......
 30d0 05000000 00000000 c5450000 12000c00  .........E......
 30e0 70970300 00000000 a7000000 00000000  p...............
 30f0 94220000 12000c00 f0840200 00000000  ."..............
 3100 08000000 00000000 54280000 12000c00  ........T(......
 3110 60d70200 00000000 06000000 00000000  `...............
 3120 4c420000 12000c00 d08c0300 00000000  LB..............
 3130 06000000 00000000 44340000 12000c00  ........D4......
 3140 20050300 00000000 06000000 00000000   ...............
 3150 26130000 12000c00 60f10200 00000000  &.......`.......
 3160 0a000000 00000000 f2230000 12000c00  .........#......
 3170 50d10200 00000000 06000000 00000000  P...............
 3180 b5250000 12000c00 20d20200 00000000  .%...... .......
 3190 06000000 00000000 8a170000 12000c00  ................
 31a0 901c0200 00000000 06000000 00000000  ................
 31b0 0c280000 12000c00 40d70200 00000000  .(......@.......
 31c0 06000000 00000000 e7340000 12000c00  .........4......
 31d0 70050300 00000000 05000000 00000000  p...............
 31e0 15100000 12000c00 50470100 00000000  ........PG......
 31f0 05000000 00000000 24120000 12000c00  ........$.......
 3200 e0f50200 00000000 f4020000 00000000  ................
 3210 bb2a0000 12000c00 c0da0200 00000000  .*..............
 3220 06000000 00000000 3c250000 12000c00  ........<%......
 3230 f0d10200 00000000 0b000000 00000000  ................
 3240 00180000 12000c00 d01c0200 00000000  ................
 3250 06000000 00000000 9a440000 12000c00  .........D......
 3260 d0940300 00000000 72010000 00000000  ........r.......
 3270 572f0000 12000c00 40fa0200 00000000  W/......@.......
 3280 06000000 00000000 25110000 12000c00  ........%.......
 3290 90470100 00000000 05000000 00000000  .G..............
 32a0 d82c0000 12000c00 60dd0200 00000000  .,......`.......
 32b0 06000000 00000000 02510000 12000c00  .........Q......
 32c0 d0d50300 00000000 7c000000 00000000  ........|.......
 32d0 48410000 12000c00 808c0300 00000000  HA..............
 32e0 06000000 00000000 9a290000 12000c00  .........)......
 32f0 e0d70200 00000000 e5000000 00000000  ................
 3300 3d510000 12000c00 d0d60300 00000000  =Q..............
 3310 0a000000 00000000 cb1f0000 12000c00  ................
 3320 d07c0200 00000000 82000000 00000000  .|..............
 3330 2a2f0000 12000c00 30fa0200 00000000  */......0.......
 3340 06000000 00000000 f6240000 12000c00  .........$......
 3350 d0d10200 00000000 06000000 00000000  ................
 3360 f1370000 12000c00 00130300 00000000  .7..............
 3370 06000000 00000000 920c0000 12000c00  ................
 3380 c03c0100 00000000 06000000 00000000  .<..............
 3390 d3350000 12000c00 c0050300 00000000  .5..............
 33a0 05000000 00000000 09320000 12000c00  .........2......
 33b0 a0010300 00000000 06000000 00000000  ................
 33c0 88030000 12000c00 a0270100 00000000  .........'......
 33d0 06000000 00000000 4c3d0000 12000c00  ........L=......
 33e0 603c0300 00000000 46000000 00000000  `<......F.......
 33f0 854c0000 12000c00 50b80300 00000000  .L......P.......
 3400 ab000000 00000000 a2160000 12000c00  ................
 3410 101c0200 00000000 0e000000 00000000  ................
 3420 4e310000 12000c00 90fe0200 00000000  N1..............
 3430 d3020000 00000000 0d190000 12000c00  ................
 3440 30220200 00000000 08000000 00000000  0"..............
 3450 5d3d0000 12000c00 303d0300 00000000  ]=......0=......
 3460 8a000000 00000000 c33b0000 12000c00  .........;......
 3470 a0250300 00000000 c1000000 00000000  .%..............
 3480 cd1d0000 12000c00 70780200 00000000  ........px......
 3490 06000000 00000000 412a0000 12000c00  ........A*......
 34a0 70da0200 00000000 06000000 00000000  p...............
 34b0 c90b0000 12000c00 d05a0200 00000000  .........Z......
 34c0 22000000 00000000 8e1b0000 22000c00  "..........."...
 34d0 d03b0300 00000000 07000000 00000000  .;..............
 34e0 35070000 12000c00 30300100 00000000  5.......00......
 34f0 06000000 00000000 2e260000 12000c00  .........&......
 3500 50d20200 00000000 06000000 00000000  P...............
 3510 b3240000 12000c00 b0d10200 00000000  .$..............
 3520 08000000 00000000 7a130000 12000c00  ........z.......
 3530 10f90200 00000000 42000000 00000000  ........B.......
 3540 b50f0000 12000c00 30470100 00000000  ........0G......
 3550 08000000 00000000 461b0000 12000c00  ........F.......
 3560 30230200 00000000 0a000000 00000000  0#..............
 3570 b7390000 12000c00 401f0300 00000000  .9......@.......
 3580 0a000000 00000000 04040000 12000c00  ................
 3590 e0270100 00000000 06000000 00000000  .'..............
 35a0 aa230000 12000c00 40310300 00000000  .#......@1......
 35b0 84060000 00000000 79310000 12000c00  ........y1......
 35c0 70010300 00000000 06000000 00000000  p...............
 35d0 d6010000 22000c00 e03b0300 00000000  ...."....;......
 35e0 07000000 00000000 6e3a0000 12000c00  ........n:......
 35f0 a0210300 00000000 06000000 00000000  .!..............
 3600 1a420000 12000c00 c08c0300 00000000  .B..............
 3610 06000000 00000000 ee080000 12000c00  ................
 3620 90320100 00000000 59000000 00000000  .2......Y.......
 3630 272a0000 12000c00 60da0200 00000000  '*......`.......
 3640 06000000 00000000 e0070000 12000c00  ................
 3650 70300100 00000000 06000000 00000000  p0..............
 3660 a8210000 12000c00 80840200 00000000  .!..............
 3670 06000000 00000000 94000000 12000c00  ................
 3680 10eb0000 00000000 06000000 00000000  ................
 3690 1d290000 12000c00 b0d70200 00000000  .)..............
 36a0 06000000 00000000 49220000 12000c00  ........I"......
 36b0 c0840200 00000000 05000000 00000000  ................
 36c0 5c0a0000 12000c00 b0350100 00000000  \........5......
 36d0 0a000000 00000000 25150000 12000c00  ........%.......
 36e0 60500100 00000000 06000000 00000000  `P..............
 36f0 a9170000 12000c00 a01c0200 00000000  ................
 3700 06000000 00000000 76190000 12000c00  ........v.......
 3710 60480200 00000000 56000000 00000000  `H......V.......
 3720 a4020000 12000c00 c00d0100 00000000  ................
 3730 06000000 00000000 274e0000 12000c00  ........'N......
 3740 80c00300 00000000 06000000 00000000  ................
 3750 023e0000 12000c00 a0440300 00000000  .>.......D......
 3760 38000000 00000000 6b370000 12000c00  8.......k7......
 3770 60060300 00000000 15000000 00000000  `...............
 3780 fb0b0000 12000c00 205b0200 00000000  ........ [......
 3790 78020000 00000000 06470000 12000c00  x........G......
 37a0 80990300 00000000 05000000 00000000  ................
 37b0 6c3d0000 12000c00 803e0300 00000000  l=.......>......
 37c0 81000000 00000000 bd010000 22000c00  ............"...
 37d0 203c0300 00000000 07000000 00000000   <..............
 37e0 80080000 12000c00 b0300100 00000000  .........0......
 37f0 0a000000 00000000 b4420000 12000c00  .........B......
 3800 908d0300 00000000 3d010000 00000000  ........=.......
 3810 6f320000 12000c00 c0010300 00000000  o2..............
 3820 03000000 00000000 f34d0000 12000c00  .........M......
 3830 70c00300 00000000 08000000 00000000  p...............
 3840 39230000 12000c00 90850200 00000000  9#..............
 3850 0a000000 00000000 cf040000 12000c00  ................
 3860 503c0300 00000000 0c000000 00000000  P<..............
 3870 d22a0000 12000c00 d0da0200 00000000  .*..............
 3880 08000000 00000000 e93d0000 12000c00  .........=......
 3890 60440300 00000000 35000000 00000000  `D......5.......
 38a0 61220000 12000c00 d0840200 00000000  a"..............
 38b0 05000000 00000000 bc230000 12000c00  .........#......
 38c0 902c0300 00000000 a6040000 00000000  .,..............
 38d0 1d3d0000 22000c00 303c0300 00000000  .=.."...0<......
 38e0 07000000 00000000 88270000 12000c00  .........'......
 38f0 00d70200 00000000 06000000 00000000  ................
 3900 ad110000 12000c00 60f20200 00000000  ........`.......
 3910 50030000 00000000 430d0000 12000c00  P.......C.......
 3920 00730200 00000000 20000000 00000000  .s...... .......
 3930 05260000 12000c00 40d20200 00000000  .&......@.......
 3940 06000000 00000000 8a2a0000 12000c00  .........*......
 3950 a0da0200 00000000 06000000 00000000  ................
 3960 88060000 12000c00 902f0100 00000000  ........./......
 3970 66000000 00000000 a6120000 12000c00  f...............
 3980 70220200 00000000 05000000 00000000  p"..............
 3990 47170000 12000c00 701c0200 00000000  G.......p.......
 39a0 06000000 00000000 cd2e0000 12000c00  ................
 39b0 10210300 00000000 86000000 00000000  .!..............
 39c0 df170000 12000c00 c01c0200 00000000  ................
 39d0 06000000 00000000 25040000 12000c00  ........%.......
 39e0 f0270100 00000000 0b000000 00000000  .'..............
 39f0 ce3c0000 22000c00 903b0300 00000000  .<.."....;......
 3a00 07000000 00000000 b8190000 12000c00  ................
 3a10 40490200 00000000 2e000000 00000000  @I..............
 3a20 a4080000 12000c00 c0300100 00000000  .........0......
 3a30 c6010000 00000000 74240000 12000c00  ........t$......
 3a40 90d10200 00000000 06000000 00000000  ................
 3a50 321e0000 12000c00 b0780200 00000000  2........x......
 3a60 05000000 00000000 6b360000 12000c00  ........k6......
 3a70 f0050300 00000000 05000000 00000000  ................
 3a80 5b4b0000 12000c00 d0a90300 00000000  [K..............
 3a90 fc000000 00000000 761b0000 22000c00  ........v..."...
 3aa0 f03b0300 00000000 07000000 00000000  .;..............
 3ab0 e60d0000 12000c00 40230300 00000000  ........@#......
 3ac0 29010000 00000000 cb220000 12000c00  )........"......
 3ad0 60850200 00000000 06000000 00000000  `...............
 3ae0 82160000 12000c00 50180200 00000000  ........P.......
 3af0 06000000 00000000 ac100000 12000c00  ................
 3b00 704e0100 00000000 05000000 00000000  pN..............
 3b10 f70d0000 12000c00 e0440100 00000000  .........D......
 3b20 06000000 00000000 c3470000 12000c00  .........G......
 3b30 d0990300 00000000 06000000 00000000  ................
 3b40 8f0b0000 12000c00 50360100 00000000  ........P6......
 3b50 0a000000 00000000 ae1c0000 12000c00  ................
 3b60 305e0200 00000000 06000000 00000000  0^..............
 3b70 55440000 12000c00 10930300 00000000  UD..............
 3b80 bc000000 00000000 28140000 12000c00  ........(.......
 3b90 10500100 00000000 06000000 00000000  .P..............
 3ba0 5d0d0000 12000c00 20730200 00000000  ]....... s......
 3bb0 9d030000 00000000 b22f0000 12000c00  ........./......
 3bc0 60fa0200 00000000 06000000 00000000  `...............
 3bd0 96010000 12000c00 a0ec0000 00000000  ................
 3be0 36000000 00000000 354a0000 12000c00  6.......5J......
 3bf0 10a60300 00000000 06000000 00000000  ................
 3c00 261d0000 12000c00 90770200 00000000  &........w......
 3c10 06000000 00000000 c80d0000 12000c00  ................
 3c20 00440100 00000000 d7000000 00000000  .D..............
 3c30 8a4e0000 12000c00 e0c30300 00000000  .N..............
 3c40 65000000 00000000 25010000 12000c00  e.......%.......
 3c50 50eb0000 00000000 66000000 00000000  P.......f.......
 3c60 23160000 12000c00 20180200 00000000  #....... .......
 3c70 06000000 00000000 c3130000 12000c00  ................
 3c80 f04f0100 00000000 06000000 00000000  .O..............
 3c90 e2360000 12000c00 20060300 00000000  .6...... .......
 3ca0 06000000 00000000 41050000 12000c00  ........A.......
 3cb0 70290100 00000000 59000000 00000000  p)......Y.......
 3cc0 55060000 12000c00 d02d0100 00000000  U........-......
 3cd0 b6010000 00000000 a5490000 12000c00  .........I......
 3ce0 e0a50300 00000000 06000000 00000000  ................
 3cf0 c2140000 12000c00 40500100 00000000  ........@P......
 3d00 06000000 00000000 48360000 12000c00  ........H6......
 3d10 c0060300 00000000 6a000000 00000000  ........j.......
 3d20 a1320000 12000c00 d0010300 00000000  .2..............
 3d30 06000000 00000000 54150000 12000c00  ........T.......
 3d40 70500100 00000000 08000000 00000000  pP..............
 3d50 45270000 12000c00 e0d60200 00000000  E'..............
 3d60 06000000 00000000 66480000 12000c00  ........fH......
 3d70 70a50300 00000000 0b000000 00000000  p...............
 3d80 280a0000 12000c00 a0350100 00000000  (........5......
 3d90 08000000 00000000 a32a0000 12000c00  .........*......
 3da0 b0da0200 00000000 06000000 00000000  ................
 3db0 300b0000 12000c00 20360100 00000000  0....... 6......
 3dc0 06000000 00000000 3a1f0000 12000c00  ........:.......
 3dd0 807c0200 00000000 06000000 00000000  .|..............
 3de0 4c040000 12000c00 00280100 00000000  L........(......
 3df0 0a000000 00000000 17410000 12000c00  .........A......
 3e00 b08b0300 00000000 cc000000 00000000  ................
 3e10 b6160000 12000c00 201c0200 00000000  ........ .......
 3e20 06000000 00000000 dd2f0000 12000c00  ........./......
 3e30 70fa0200 00000000 08000000 00000000  p...............
 3e40 90460000 12000c00 50990300 00000000  .F......P.......
 3e50 05000000 00000000 fc0a0000 12000c00  ................
 3e60 30460100 00000000 63000000 00000000  0F......c.......
 3e70 1c490000 12000c00 b0a50300 00000000  .I..............
 3e80 06000000 00000000 a61f0000 12000c00  ................
 3e90 b07c0200 00000000 1a000000 00000000  .|..............
 3ea0 46370000 12000c00 50060300 00000000  F7......P.......
 3eb0 08000000 00000000 5b380000 12000c00  ........[8......
 3ec0 30130300 00000000 06000000 00000000  0...............
 3ed0 3b2b0000 12000c00 10db0200 00000000  ;+..............
 3ee0 0b000000 00000000 a7030000 12000c00  ................
 3ef0 b0270100 00000000 03000000 00000000  .'..............
 3f00 b51d0000 12000c00 60780200 00000000  ........`x......
 3f10 06000000 00000000 7c510000 12000c00  ........|Q......
 3f20 70610400 00000000 55060000 00000000  pa......U.......
 3f30 f54f0000 12000c00 f0d40300 00000000  .O..............
 3f40 06000000 00000000 a9400000 12000c00  .........@......
 3f50 b08a0300 00000000 c4000000 00000000  ................
 3f60 75470000 12000c00 b0990300 00000000  uG..............
 3f70 06000000 00000000 f3130000 12000c00  ................
 3f80 00500100 00000000 06000000 00000000  .P..............
 3f90 65130000 12000c00 b0150200 00000000  e...............
 3fa0 6c020000 00000000 b1180000 12000c00  l...............
 3fb0 00220200 00000000 06000000 00000000  ."..............
 3fc0 052b0000 12000c00 f0da0200 00000000  .+..............
 3fd0 06000000 00000000 0f400000 12000c00  .........@......
 3fe0 c0890300 00000000 d1000000 00000000  ................
 3ff0 96300000 12000c00 f0fa0200 00000000  .0..............
 4000 3a000000 00000000 f8200000 12000c00  :........ ......
 4010 80820200 00000000 9d010000 00000000  ................
 4020 f81e0000 12000c00 607c0200 00000000  ........`|......
 4030 03000000 00000000 e6470000 12000c00  .........G......
 4040 e0990300 00000000 06000000 00000000  ................
 4050 a44f0000 12000c00 80ce0300 00000000  .O..............
 4060 0a000000 00000000 8b1d0000 12000c00  ................
 4070 40780200 00000000 06000000 00000000  @x..............
 4080 db3f0000 12000c00 90890300 00000000  .?..............
 4090 27000000 00000000 ca0f0000 12000c00  '...............
 40a0 40470100 00000000 05000000 00000000  @G..............
 40b0 88200000 12000c00 70800200 00000000  . ......p.......
 40c0 35000000 00000000 f2300000 12000c00  5........0......
 40d0 20140300 00000000 28000000 00000000   .......(.......
 40e0 181a0000 12000c00 b0220200 00000000  ........."......
 40f0 06000000 00000000 5c230000 22000c00  ........\#.."...
 4100 a03b0300 00000000 07000000 00000000  .;..............
 4110 eb3c0000 22000c00 b03b0300 00000000  .<.."....;......
 4120 07000000 00000000 2f360000 12000c00  ......../6......
 4130 e0050300 00000000 05000000 00000000  ................
 4140 173f0000 12000c00 40880300 00000000  .?......@.......
 4150 6c000000 00000000 7d1e0000 12000c00  l.......}.......
 4160 e0780200 00000000 82000000 00000000  .x..............
 4170 20180000 12000c00 e01c0200 00000000   ...............
 4180 06000000 00000000 f62c0000 12000c00  .........,......
 4190 70f10200 00000000 06000000 00000000  p...............
 41a0 9c2b0000 12000c00 40db0200 00000000  .+......@.......
 41b0 06000000 00000000 10300000 12000c00  .........0......
 41c0 80fa0200 00000000 0a000000 00000000  ................
 41d0 4f2e0000 12000c00 a01f0300 00000000  O...............
 41e0 13000000 00000000 353e0000 12000c00  ........5>......
 41f0 20450300 00000000 b7000000 00000000   E..............
 4200 862e0000 12000c00 b0f50200 00000000  ................
 4210 27000000 00000000 0f520000 12000c00  '........R......
 4220 806a0400 00000000 f4000000 00000000  .j..............
 4230 e91b0000 12000c00 c0480200 00000000  .........H......
 4240 66000000 00000000 ea1f0000 12000c00  f...............
 4250 607d0200 00000000 0a000000 00000000  `}..............
 4260 3e180000 12000c00 f01c0200 00000000  >...............
 4270 06000000 00000000 43120000 12000c00  ........C.......
 4280 50490100 00000000 9c000000 00000000  PI..............
 4290 9c280000 12000c00 80d70200 00000000  .(..............
 42a0 06000000 00000000 473f0000 12000c00  ........G?......
 42b0 b0880300 00000000 05000000 00000000  ................
 42c0 93480000 12000c00 80a50300 00000000  .H..............
 42d0 03000000 00000000 ca170000 12000c00  ................
 42e0 b01c0200 00000000 0e000000 00000000  ................
 42f0 48020000 12000c00 900d0100 00000000  H...............
 4300 06000000 00000000 38320000 12000c00  ........82......
 4310 b0010300 00000000 0b000000 00000000  ................
 4320 9c2e0000 12000c00 801f0300 00000000  ................
 4330 09000000 00000000 dd060000 12000c00  ................
 4340 10300100 00000000 06000000 00000000  .0..............
 4350 cf0c0000 12000c00 e03c0100 00000000  .........<......
 4360 06000000 00000000 fe260000 12000c00  .........&......
 4370 c0d60200 00000000 06000000 00000000  ................
 4380 9f3d0000 12000c00 20400300 00000000  .=...... @......
 4390 39000000 00000000 6d4a0000 12000c00  9.......mJ......
 43a0 20a60300 00000000 06000000 00000000   ...............
 43b0 e20f0000 12000c00 504d0100 00000000  ........PM......
 43c0 79000000 00000000 ca510000 12000c00  y........Q......
 43d0 e0680400 00000000 4f010000 00000000  .h......O.......
 43e0 374f0000 12000c00 50ce0300 00000000  7O......P.......
 43f0 06000000 00000000 94470000 12000c00  .........G......
 4400 c0990300 00000000 06000000 00000000  ................
 4410 ae040000 12000c00 30850200 00000000  ........0.......
 4420 0a000000 00000000 a4090000 12000c00  ................
 4430 70350100 00000000 06000000 00000000  p5..............
 4440 d9120000 12000c00 704b0100 00000000  ........pK......
 4450 3d010000 00000000 2a190000 12000c00  =.......*.......
 4460 40220200 00000000 06000000 00000000  @"..............
 4470 f53b0000 12000c00 20270300 00000000  .;...... '......
 4480 06000000 00000000 192d0000 12000c00  .........-......
 4490 80f10200 00000000 06000000 00000000  ................
 44a0 07080000 12000c00 80300100 00000000  .........0......
 44b0 03000000 00000000 74000000 12000c00  ........t.......
 44c0 00eb0000 00000000 03000000 00000000  ................
 44d0 5c1f0000 12000c00 907c0200 00000000  \........|......
 44e0 05000000 00000000 7b440000 12000c00  ........{D......
 44f0 d0930300 00000000 00010000 00000000  ................
 4500 503a0000 12000c00 80200300 00000000  P:....... ......
 4510 8d000000 00000000 061d0000 12000c00  ................
 4520 80770200 00000000 06000000 00000000  .w..............
 4530 d83a0000 12000c00 d0210300 00000000  .:.......!......
 4540 0a000000 00000000 5e1a0000 12000c00  ........^.......
 4550 d0220200 00000000 06000000 00000000  ."..............
 4560 760d0000 12000c00 b0420100 00000000  v........B......
 4570 10000000 00000000 91110000 12000c00  ................
 4580 b0470100 00000000 05000000 00000000  .G..............
 4590 7f3b0000 12000c00 b0240300 00000000  .;.......$......
 45a0 3d000000 00000000 85020000 12000c00  =...............
 45b0 b00d0100 00000000 06000000 00000000  ................
 45c0 8a250000 12000c00 10d20200 00000000  .%..............
 45d0 06000000 00000000 f1510000 12000c00  .........Q......
 45e0 306a0400 00000000 4e000000 00000000  0j......N.......
 45f0 79410000 12000c00 908c0300 00000000  yA..............
 4600 06000000 00000000 dd250000 12000c00  .........%......
 4610 30d20200 00000000 06000000 00000000  0...............
 4620 30390000 12000c00 e01e0300 00000000  09..............
 4630 06000000 00000000 1b4f0000 12000c00  .........O......
 4640 40ca0300 00000000 07040000 00000000  @...............
 4650 af0c0000 12000c00 d03c0100 00000000  .........<......
 4660 06000000 00000000 6d0f0000 12000c00  ........m.......
 4670 00470100 00000000 06000000 00000000  .G..............
 4680 3f4c0000 12000c00 30b80300 00000000  ?L......0.......
 4690 06000000 00000000 c8200000 12000c00  ......... ......
 46a0 e0800200 00000000 9d010000 00000000  ................
 46b0 2b0d0000 12000c00 c0720200 00000000  +........r......
 46c0 3a000000 00000000 6a100000 12000c00  :.......j.......
 46d0 004e0100 00000000 6c000000 00000000  .N......l.......
 46e0 7c420000 12000c00 e08c0300 00000000  |B..............
 46f0 08000000 00000000 ea500000 12000c00  .........P......
 4700 60d50300 00000000 68000000 00000000  `.......h.......
 4710 b1290000 12000c00 d0d80200 00000000  .)..............
 4720 1a010000 00000000 17350000 12000c00  .........5......
 4730 80050300 00000000 05000000 00000000  ................
 4740 b5050000 12000c00 e0130300 00000000  ................
 4750 36000000 00000000 c6340000 12000c00  6........4......
 4760 90070300 00000000 80000000 00000000  ................
 4770 31170000 12000c00 601c0200 00000000  1.......`.......
 4780 0e000000 00000000 ef380000 12000c00  .........8......
 4790 50140300 00000000 0a000000 00000000  P...............
 47a0 7f3f0000 12000c00 b0b90300 00000000  .?..............
 47b0 50030000 00000000 14450000 12000c00  P........E......
 47c0 00970300 00000000 06000000 00000000  ................
 47d0 e82e0000 12000c00 00200300 00000000  ......... ......
 47e0 79000000 00000000 420f0000 12000c00  y.......B.......
 47f0 e0460100 00000000 06000000 00000000  .F..............
 4800 b6430000 12000c00 90910300 00000000  .C..............
 4810 10000000 00000000 cc370000 12000c00  .........7......
 4820 f00c0300 00000000 79000000 00000000  ........y.......
 4830 fe120000 12000c00 404d0100 00000000  ........@M......
 4840 06000000 00000000 2f210000 12000c00  ......../!......
 4850 30840200 00000000 06000000 00000000  0...............
 4860 fe090000 12000c00 90350100 00000000  .........5......
 4870 06000000 00000000 c53d0000 12000c00  .........=......
 4880 e0410300 00000000 36000000 00000000  .A......6.......
 4890 a7360000 12000c00 00060300 00000000  .6..............
 48a0 06000000 00000000 9f0e0000 12000c00  ................
 48b0 30450100 00000000 05000000 00000000  0E..............
 48c0 e91c0000 12000c00 70770200 00000000  ........pw......
 48d0 06000000 00000000 57260000 12000c00  ........W&......
 48e0 60d20200 00000000 e5000000 00000000  `...............
 48f0 8a370000 12000c00 80060300 00000000  .7..............
 4900 19000000 00000000 12230000 12000c00  .........#......
 4910 80850200 00000000 06000000 00000000  ................
 4920 2e080000 12000c00 90300100 00000000  .........0......
 4930 06000000 00000000 054a0000 12000c00  .........J......
 4940 00a60300 00000000 0b000000 00000000  ................
 4950 9b510000 12000c00 d0670400 00000000  .Q.......g......
 4960 04010000 00000000 48210000 12000c00  ........H!......
 4970 40840200 00000000 06000000 00000000  @...............
 4980 5f450000 12000c00 20970300 00000000  _E...... .......
 4990 06000000 00000000 f2140000 12000c00  ................
 49a0 50500100 00000000 06000000 00000000  PP..............
 49b0 64520000 12000c00 908a0400 00000000  dR..............
 49c0 3d1f0000 00000000 3e450000 12000c00  =.......>E......
 49d0 10970300 00000000 06000000 00000000  ................
 49e0 e2460000 12000c00 70990300 00000000  .F......p.......
 49f0 05000000 00000000 403e0000 12000c00  ........@>......
 4a00 e0450300 00000000 aa000000 00000000  .E..............
 4a10 47330000 12000c00 10020300 00000000  G3..............
 4a20 06000000 00000000 383c0000 12000c00  ........8<......
 4a30 702a0300 00000000 bc010000 00000000  p*..............
 4a40 692e0000 12000c00 901f0300 00000000  i...............
 4a50 0a000000 00000000 333a0000 12000c00  ........3:......
 4a60 c01f0300 00000000 0a000000 00000000  ................
 4a70 d8440000 12000c00 60960300 00000000  .D......`.......
 4a80 85000000 00000000 5e180000 12000c00  ........^.......
 4a90 d0210200 00000000 06000000 00000000  .!..............
 4aa0 850f0000 12000c00 10470100 00000000  .........G......
 4ab0 06000000 00000000 80230000 22000c00  .........#.."...
 4ac0 003c0300 00000000 07000000 00000000  .<..............
 4ad0 69040000 12000c00 10280100 00000000  i........(......
 4ae0 52010000 00000000 a0150000 12000c00  R...............
 4af0 70150200 00000000 06000000 00000000  p...............
 4b00 a71b0000 22000c00 c03b0300 00000000  ...."....;......
 4b10 07000000 00000000 19090000 12000c00  ................
 4b20 f0320100 00000000 f4010000 00000000  .2..............
 4b30 b1220000 12000c00 00850200 00000000  ."..............
 4b40 0a000000 00000000 e1330000 12000c00  .........3......
 4b50 60020300 00000000 06000000 00000000  `...............
 4b60 28100000 12000c00 d04d0100 00000000  (........M......
 4b70 2a000000 00000000 633e0000 12000c00  *.......c>......
 4b80 a0460300 00000000 06000000 00000000  .F..............
 4b90 c2150000 12000c00 80150200 00000000  ................
 4ba0 06000000 00000000 7d430000 12000c00  ........}C......
 4bb0 b0900300 00000000 c7000000 00000000  ................
 4bc0 b23b0000 12000c00 30250300 00000000  .;......0%......
 4bd0 65000000 00000000 16210000 12000c00  e........!......
 4be0 20840200 00000000 06000000 00000000   ...............
 4bf0 d8050000 12000c00 602b0100 00000000  ........`+......
 4c00 62000000 00000000 cc390000 12000c00  b........9......
 4c10 501f0300 00000000 06000000 00000000  P...............
 4c20 f3110000 12000c00 90480100 00000000  .........H......
 4c30 a1000000 00000000 9c130000 12000c00  ................
 4c40 60f90200 00000000 b9000000 00000000  `...............
 4c50 11440000 12000c00 30920300 00000000  .D......0.......
 4c60 1a000000 00000000 184c0000 12000c00  .........L......
 4c70 20b80300 00000000 07000000 00000000   ...............
 4c80 d74b0000 12000c00 00b80300 00000000  .K..............
 4c90 07000000 00000000 b2060000 12000c00  ................
 4ca0 00300100 00000000 06000000 00000000  .0..............
 4cb0 da4e0000 12000c00 20c60300 00000000  .N...... .......
 4cc0 cc010000 00000000 30330000 12000c00  ........03......
 4cd0 00020300 00000000 06000000 00000000  ................
 4ce0 562b0000 12000c00 20db0200 00000000  V+...... .......
 4cf0 06000000 00000000 48350000 12000c00  ........H5......
 4d00 000f0300 00000000 8c000000 00000000  ................
 4d10 39300000 12000c00 90fa0200 00000000  90..............
 4d20 0a000000 00000000 23370000 12000c00  ........#7......
 4d30 40060300 00000000 06000000 00000000  @...............
 4d40 cc290000 12000c00 f0d90200 00000000  .)..............
 4d50 4d000000 00000000 9f200000 12000c00  M........ ......
 4d60 30dd0200 00000000 05000000 00000000  0...............
 4d70 1d0b0000 12000c00 10360100 00000000  .........6......
 4d80 0a000000 00000000 ef430000 12000c00  .........C......
 4d90 f0910300 00000000 38000000 00000000  ........8.......
 4da0 f0210000 12000c00 10850200 00000000  .!..............
 4db0 09000000 00000000 78400000 12000c00  ........x@......
 4dc0 30bd0300 00000000 d1020000 00000000  0...............
 4dd0 351c0000 12000c00 a0490200 00000000  5........I......
 4de0 08000000 00000000 53240000 12000c00  ........S$......
 4df0 80d10200 00000000 06000000 00000000  ................
 4e00 52080000 12000c00 a0300100 00000000  R........0......
 4e10 08000000 00000000 ad340000 12000c00  .........4......
 4e20 60050300 00000000 05000000 00000000  `...............
 4e30 ff2e0000 12000c00 20fa0200 00000000  ........ .......
 4e40 06000000 00000000 d6160000 12000c00  ................
 4e50 301c0200 00000000 06000000 00000000  0...............
 4e60 c0120000 12000c00 80220200 00000000  ........."......
 4e70 05000000 00000000 94240000 12000c00  .........$......
 4e80 a0d10200 00000000 06000000 00000000  ................
 4e90 67200000 12000c00 60800200 00000000  g ......`.......
 4ea0 06000000 00000000 192e0000 12000c00  ................
 4eb0 40f20200 00000000 05000000 00000000  @...............
 4ec0 12310000 12000c00 c0fb0200 00000000  .1..............
 4ed0 ce020000 00000000 15500000 12000c00  .........P......
 4ee0 00d50300 00000000 06000000 00000000  ................
 4ef0 97040000 12000c00 60130300 00000000  ........`.......
 4f00 09000000 00000000 e7030000 12000c00  ................
 4f10 d0270100 00000000 06000000 00000000  .'..............
 4f20 43010000 12000c00 50390300 00000000  C.......P9......
 4f30 48000000 00000000 11430000 12000c00  H........C......
 4f40 608f0300 00000000 06000000 00000000  `...............
 4f50 114b0000 12000c00 50a60300 00000000  .K......P.......
 4f60 74010000 00000000 ae1a0000 12000c00  t...............
 4f70 f0220200 00000000 06000000 00000000  ."..............
 4f80 1f030000 12000c00 600e0100 00000000  ........`.......
 4f90 7e000000 00000000 ff350000 12000c00  ~........5......
 4fa0 d0050300 00000000 05000000 00000000  ................
 4fb0 78280000 12000c00 70d70200 00000000  x(......p.......
 4fc0 0b000000 00000000 800e0000 12000c00  ................
 4fd0 20450100 00000000 05000000 00000000   E..............
 4fe0 b9440000 12000c00 50960300 00000000  .D......P.......
 4ff0 05000000 00000000 af410000 12000c00  .........A......
 5000 a08c0300 00000000 06000000 00000000  ................
 5010 12240000 12000c00 60d10200 00000000  .$......`.......
 5020 06000000 00000000 01050000 12000c00  ................
 5030 70130300 00000000 0a000000 00000000  p...............
 5040 19250000 12000c00 e0d10200 00000000  .%..............
 5050 06000000 00000000 12390000 12000c00  .........9......
 5060 60140300 00000000 0a000000 00000000  `...............
 5070 e9120000 12000c00 b04c0100 00000000  .........L......
 5080 84000000 00000000 5f500000 12000c00  ........_P......
 5090 20d50300 00000000 0a000000 00000000   ...............
 50a0 b43e0000 12000c00 90870300 00000000  .>..............
 50b0 79000000 00000000 344b0000 12000c00  y.......4K......
 50c0 d0a70300 00000000 f8010000 00000000  ................
 50d0 eb270000 12000c00 30d70200 00000000  .'......0.......
 50e0 08000000 00000000 30280000 12000c00  ........0(......
 50f0 50d70200 00000000 06000000 00000000  P...............
 5100 d4430000 12000c00 a0910300 00000000  .C..............
 5110 50000000 00000000 ab3f0000 12000c00  P........?......
 5120 c0880300 00000000 c4000000 00000000  ................
 5130 1d3c0000 12000c00 60270300 00000000  .<......`'......
 5140 75000000 00000000 0f0f0000 12000c00  u...............
 5150 c0460100 00000000 06000000 00000000  .F..............
 5160 e5410000 12000c00 b08c0300 00000000  .A..............
 5170 06000000 00000000 d3240000 12000c00  .........$......
 5180 c0d10200 00000000 06000000 00000000  ................
 5190 dd210000 12000c00 a0840200 00000000  .!..............
 51a0 05000000 00000000 d0320000 12000c00  .........2......
 51b0 e0010300 00000000 06000000 00000000  ................
 51c0 00370000 12000c00 30060300 00000000  .7......0.......
 51d0 06000000 00000000 e4350000 12000c00  .........5......
 51e0 a0060300 00000000 10000000 00000000  ................
 51f0 c0330000 12000c00 50020300 00000000  .3......P.......
 5200 06000000 00000000 3c030000 12000c00  ........<.......
 5210 e00e0100 00000000 54000000 00000000  ........T.......
 5220 641c0000 12000c00 c0490200 00000000  d........I......
 5230 06000000 00000000 2c2c0000 12000c00  ........,,......
 5240 d0db0200 00000000 05000000 00000000  ................
 5250 7b4f0000 12000c00 70ce0300 00000000  {O......p.......
 5260 08000000 00000000 603b0000 12000c00  ........`;......
 5270 a0240300 00000000 0a000000 00000000  .$..............
 5280 f1180000 12000c00 20220200 00000000  ........ "......
 5290 06000000 00000000 66110000 12000c00  ........f.......
 52a0 404f0100 00000000 ac000000 00000000  @O..............
 52b0 494e0000 12000c00 90c00300 00000000  IN..............
 52c0 06000000 00000000 09070000 12000c00  ................
 52d0 20300100 00000000 03000000 00000000   0..............
 52e0 170e0000 12000c00 f0440100 00000000  .........D......
 52f0 06000000 00000000 08200000 12000c00  ......... ......
 5300 707d0200 00000000 c6020000 00000000  p}..............
 5310 7a340000 12000c00 40050300 00000000  z4......@.......
 5320 08000000 00000000 a7380000 12000c00  .........8......
 5330 50130300 00000000 0b000000 00000000  P...............
 5340 cb2d0000 12000c00 10f20200 00000000  .-..............
 5350 08000000 00000000 76210000 12000c00  ........v!......
 5360 60840200 00000000 08000000 00000000  `...............
 5370 f8000000 12000c00 40eb0000 00000000  ........@.......
 5380 0a000000 00000000 00330000 12000c00  .........3......
 5390 f0010300 00000000 06000000 00000000  ................
 53a0 b64e0000 12000c00 50c40300 00000000  .N......P.......
 53b0 c5010000 00000000 55000000 12000c00  ........U.......
 53c0 f0ea0000 00000000 06000000 00000000  ................
 53d0 9c1e0000 12000c00 70790200 00000000  ........py......
 53e0 0a000000 00000000 d1090000 12000c00  ................
 53f0 80350100 00000000 03000000 00000000  .5..............
 5400 940d0000 12000c00 c0420100 00000000  .........B......
 5410 78000000 00000000 404d0000 12000c00  x.......@M......
 5420 10c00300 00000000 2e000000 00000000  ................
 5430 ad0b0000 12000c00 60360100 00000000  ........`6......
 5440 2c040000 00000000 f71a0000 12000c00  ,...............
 5450 10230200 00000000 06000000 00000000  .#..............
 5460 592a0000 12000c00 80da0200 00000000  Y*..............
 5470 06000000 00000000 c1500000 12000c00  .........P......
 5480 50d50300 00000000 08000000 00000000  P...............
 5490 0c3a0000 12000c00 701f0300 00000000  .:......p.......
 54a0 08000000 00000000 801f0000 12000c00  ................
 54b0 a07c0200 00000000 05000000 00000000  .|..............
 54c0 4d0b0000 12000c00 30360100 00000000  M.......06......
 54d0 06000000 00000000 4b1c0000 12000c00  ........K.......
 54e0 b0490200 00000000 06000000 00000000  .I..............
 54f0 290f0000 12000c00 d0460100 00000000  )........F......
 5500 06000000 00000000 9d3e0000 12000c00  .........>......
 5510 c0460300 00000000 03000000 00000000  .F..............
 5520 a8330000 12000c00 40020300 00000000  .3......@.......
 5530 0a000000 00000000 23350000 12000c00  ........#5......
 5540 70120300 00000000 8a000000 00000000  p...............
 5550 2a470000 12000c00 90990300 00000000  *G..............
 5560 05000000 00000000 5c120000 12000c00  ........\.......
 5570 f0490100 00000000 2e000000 00000000  .I..............
 5580 3e2c0000 12000c00 e0db0200 00000000  >,..............
 5590 23000000 00000000 d4380000 12000c00  #........8......
 55a0 80130300 00000000 13000000 00000000  ................
 55b0 c0020000 12000c00 d00d0100 00000000  ................
 55c0 0b000000 00000000 8a3d0000 12000c00  .........=......
 55d0 f03f0300 00000000 27000000 00000000  .?......'.......
 55e0 66020000 12000c00 a00d0100 00000000  f...............
 55f0 03000000 00000000 f50e0000 12000c00  ................
 5600 b0460100 00000000 06000000 00000000  .F..............
 5610 7d450000 12000c00 30970300 00000000  }E......0.......
 5620 06000000 00000000 8a520000 12000c00  .........R......
 5630 d0a90400 00000000 6e1f0000 00000000  ........n.......
 5640 b12d0000 12000c00 00f20200 00000000  .-..............
 5650 06000000 00000000 a54a0000 12000c00  .........J......
 5660 30a60300 00000000 06000000 00000000  0...............
 5670 ce230000 12000c00 40d10200 00000000  .#......@.......
 5680 06000000 00000000 7b220000 12000c00  ........{"......
 5690 e0840200 00000000 05000000 00000000  ................
 56a0 c8360000 12000c00 10060300 00000000  .6..............
 56b0 06000000 00000000 aa270000 12000c00  .........'......
 56c0 10d70200 00000000 06000000 00000000  ................
 56d0 b6200000 12000c00 b0800200 00000000  . ..............
 56e0 2a000000 00000000 9e500000 12000c00  *........P......
 56f0 40d50300 00000000 06000000 00000000  @...............
 5700 4f0c0000 12000c00 203b0100 00000000  O....... ;......
 5710 b2000000 00000000 2e340000 12000c00  .........4......
 5720 10050300 00000000 06000000 00000000  ................
 5730 3b3b0000 11001700 20560700 00000000  ;;...... V......
 5740 30000000 00000000 803e0000 12000c00  0........>......
 5750 b0460300 00000000 06000000 00000000  .F..............
 5760 66270000 12000c00 f0d60200 00000000  f'..............
 5770 03000000 00000000 b10d0000 12000c00  ................
 5780 40430100 00000000 b2000000 00000000  @C..............
 5790 712a0000 12000c00 90da0200 00000000  q*..............
 57a0 03000000 00000000 860a0000 12000c00  ................
 57b0 c0350100 00000000 06000000 00000000  .5..............
 57c0 3d1a0000 12000c00 c0220200 00000000  =........"......
 57d0 06000000 00000000 bd4b0000 12000c00  .........K......
 57e0 f0b70300 00000000 0a000000 00000000  ................
 57f0 e10b0000 12000c00 005b0200 00000000  .........[......
 5800 20000000 00000000 171c0000 12000c00   ...............
 5810 80490200 00000000 06000000 00000000  .I..............
 5820 48130000 12000c00 00f10200 00000000  H...............
 5830 55000000 00000000 e0420000 12000c00  U........B......
 5840 d08e0300 00000000 84000000 00000000  ................
 5850 33380000 12000c00 20130300 00000000  38...... .......
 5860 08000000 00000000 201b0000 12000c00  ........ .......
 5870 20230200 00000000 06000000 00000000   #..............
 5880 26220000 12000c00 20850200 00000000  &"...... .......
 5890 0a000000 00000000 990f0000 12000c00  ................
 58a0 20470100 00000000 08000000 00000000   G..............
 58b0 291c0000 12000c00 90490200 00000000  )........I......
 58c0 05000000 00000000 951c0000 12000c00  ................
 58d0 205e0200 00000000 06000000 00000000   ^..............
 58e0 15010000 12000c00 70260300 00000000  ........p&......
 58f0 75000000 00000000 30060000 12000c00  u.......0.......
 5900 602d0100 00000000 66000000 00000000  `-......f.......
 5910 0d3b0000 12000c00 f0210300 00000000  .;.......!......
 5920 06000000 00000000 c8280000 12000c00  .........(......
 5930 90d70200 00000000 06000000 00000000  ................
 5940 f10c0000 12000c00 f03c0100 00000000  .........<......
 5950 0a000000 00000000 56110000 12000c00  ........V.......
 5960 a0470100 00000000 05000000 00000000  .G..............
 5970 d8080000 12000c00 50130200 00000000  ........P.......
 5980 14020000 00000000 581e0000 12000c00  ........X.......
 5990 c0780200 00000000 1a000000 00000000  .x..............
 59a0 5b190000 12000c00 00480200 00000000  [........H......
 59b0 2e000000 00000000 95430000 12000c00  .........C......
 59c0 80910300 00000000 10000000 00000000  ................
 59d0 d21a0000 12000c00 00230200 00000000  .........#......
 59e0 06000000 00000000 1c340000 12000c00  .........4......
 59f0 00050300 00000000 06000000 00000000  ................
 5a00 ae3d0000 12000c00 60400300 00000000  .=......`@......
 5a10 74010000 00000000 d9190000 12000c00  t...............
 5a20 90220200 00000000 0a000000 00000000  ."..............
 5a30 1f050000 12000c00 50850200 00000000  ........P.......
 5a40 0a000000 00000000 cf520000 12000c00  .........R......
 5a50 f0e80400 00000000 18000000 00000000  ................
 5a60 c30a0000 12000c00 f0350100 00000000  .........5......
 5a70 05000000 00000000 42430000 12000c00  ........BC......
 5a80 708f0300 00000000 64000000 00000000  p.......d.......
 5a90 66300000 12000c00 a0fa0200 00000000  f0..............
 5aa0 4f000000 00000000 af350000 12000c00  O........5......
 5ab0 f00e0300 00000000 08000000 00000000  ................
 5ac0 b03a0000 12000c00 c0210300 00000000  .:.......!......
 5ad0 08000000 00000000 660c0000 12000c00  ........f.......
 5ae0 e03b0100 00000000 d4000000 00000000  .;..............
 5af0 c00e0000 12000c00 40450100 00000000  ........@E......
 5b00 4f000000 00000000 75490000 12000c00  O.......uI......
 5b10 d0a50300 00000000 06000000 00000000  ................
 5b20 932d0000 12000c00 f0f10200 00000000  .-..............
 5b30 06000000 00000000 e6200000 12000c00  ......... ......
 5b40 40dd0200 00000000 05000000 00000000  @...............
 5b50 4e470000 12000c00 a0990300 00000000  NG..............
 5b60 05000000 00000000 24270000 12000c00  ........$'......
 5b70 d0d60200 00000000 06000000 00000000  ................
 5b80 39480000 12000c00 60a50300 00000000  9H......`.......
 5b90 06000000 00000000 8d330000 12000c00  .........3......
 5ba0 70020300 00000000 7c020000 00000000  p.......|.......
 5bb0 c02c0000 12000c00 50dd0200 00000000  .,......P.......
 5bc0 06000000 00000000 e2450000 12000c00  .........E......
 5bd0 20980300 00000000 a7000000 00000000   ...............
 5be0 02160000 12000c00 a0150200 00000000  ................
 5bf0 06000000 00000000 91140000 12000c00  ................
 5c00 30500100 00000000 06000000 00000000  0P..............
 5c10 56100000 12000c00 60470100 00000000  V.......`G......
 5c20 05000000 00000000 840c0000 12000c00  ................
 5c30 c03c0300 00000000 5e000000 00000000  .<......^.......
 5c40 12360000 12000c00 b0060300 00000000  .6..............
 5c50 05000000 00000000 542c0000 12000c00  ........T,......
 5c60 10dc0200 00000000 7d000000 00000000  ........}.......
 5c70 5f0e0000 12000c00 10450100 00000000  _........E......
 5c80 0a000000 00000000 fd2b0000 12000c00  .........+......
 5c90 70db0200 00000000 06000000 00000000  p...............
 5ca0 580f0000 12000c00 f0460100 00000000  X........F......
 5cb0 06000000 00000000 ed4c0000 12000c00  .........L......
 5cc0 a0b90300 00000000 06000000 00000000  ................
 5cd0 69460000 12000c00 40990300 00000000  iF......@.......
 5ce0 05000000 00000000 202b0000 12000c00  ........ +......
 5cf0 00db0200 00000000 06000000 00000000  ................
 5d00 20530000 11001700 60570700 00000000   S......`W......
 5d10 30000000 00000000 78090000 12000c00  0.......x.......
 5d20 60350100 00000000 06000000 00000000  `5..............
 5d30 02060000 12000c00 d02b0100 00000000  .........+......
 5d40 82010000 00000000 1b3e0000 12000c00  .........>......
 5d50 e0440300 00000000 38000000 00000000  .D......8.......
 5d60 584f0000 12000c00 60ce0300 00000000  XO......`.......
 5d70 06000000 00000000 80380000 12000c00  .........8......
 5d80 40130300 00000000 06000000 00000000  @...............
 5d90 8b150000 12000c00 c03d0300 00000000  .........=......
 5da0 31000000 00000000 320c0000 12000c00  1.......2.......
 5db0 a03a0100 00000000 75000000 00000000  .:......u.......
 5dc0 ea2a0000 12000c00 e0da0200 00000000  .*..............
 5dd0 06000000 00000000 da4f0000 12000c00  .........O......
 5de0 e0d00300 00000000 07040000 00000000  ................
 5df0 033d0000 22000c00 103c0300 00000000  .=.."....<......
 5e00 07000000 00000000 0a2a0000 12000c00  .........*......
 5e10 50da0200 00000000 06000000 00000000  P...............
 5e20 b22e0000 12000c00 e0f80200 00000000  ................
 5e30 2e000000 00000000 a42c0000 12000c00  .........,......
 5e40 20dd0200 00000000 08000000 00000000   ...............
 5e50 99100000 12000c00 70470100 00000000  ........pG......
 5e60 05000000 00000000 994d0000 12000c00  .........M......
 5e70 50c00300 00000000 06000000 00000000  P...............
 5e80 42460000 12000c00 30990300 00000000  BF......0.......
 5e90 05000000 00000000 12170000 12000c00  ................
 5ea0 501c0200 00000000 06000000 00000000  P...............
 5eb0 1e2c0000 12000c00 80db0200 00000000  .,..............
 5ec0 49000000 00000000 7f390000 12000c00  I........9......
 5ed0 101f0300 00000000 08000000 00000000  ................
 5ee0 f4280000 12000c00 a0d70200 00000000  .(..............
 5ef0 06000000 00000000 65430000 12000c00  ........eC......
 5f00 e08f0300 00000000 c7000000 00000000  ................
 5f10 35520000 12000c00 806b0400 00000000  5R.......k......
 5f20 0b1f0000 00000000 e11d0000 12000c00  ................
 5f30 80780200 00000000 05000000 00000000  .x..............
 5f40 99050000 12000c00 c0130300 00000000  ................
 5f50 1f000000 00000000 f3190000 12000c00  ................
 5f60 a0220200 00000000 06000000 00000000  ."..............
 5f70 ed220000 12000c00 70850200 00000000  ."......p.......
 5f80 06000000 00000000 d1180000 12000c00  ................
 5f90 10220200 00000000 06000000 00000000  ."..............
 5fa0 48490000 12000c00 c0a50300 00000000  HI..............
 5fb0 08000000 00000000 db4a0000 12000c00  .........J......
 5fc0 40a60300 00000000 06000000 00000000  @...............
 5fd0 191f0000 12000c00 707c0200 00000000  ........p|......
 5fe0 06000000 00000000 aa310000 12000c00  .........1......
 5ff0 80010300 00000000 06000000 00000000  ................
 6000 b7460000 12000c00 60990300 00000000  .F......`.......
 6010 05000000 00000000 96190000 12000c00  ................
 6020 30490200 00000000 05000000 00000000  0I..............
 6030 97340000 12000c00 50050300 00000000  .4......P.......
 6040 08000000 00000000 46290000 12000c00  ........F)......
 6050 c0d70200 00000000 06000000 00000000  ................
 6060 cf0a0000 12000c00 90450100 00000000  .........E......
 6070 91000000 00000000 5c210000 12000c00  ........\!......
 6080 50840200 00000000 06000000 00000000  P...............
 6090 4e3c0000 12000c00 302c0300 00000000  N<......0,......
 60a0 5b000000 00000000 a01d0000 12000c00  [...............
 60b0 50780200 00000000 06000000 00000000  Px..............
 60c0 dc2b0000 12000c00 60db0200 00000000  .+......`.......
 60d0 06000000 00000000 97390000 12000c00  .........9......
 60e0 201f0300 00000000 05000000 00000000   ...............
 60f0 4d090000 12000c00 f0340100 00000000  M........4......
 6100 66000000 00000000 47390000 12000c00  f.......G9......
 6110 f01e0300 00000000 06000000 00000000  ................
 6120 91070000 12000c00 50300100 00000000  ........P0......
 6130 0a000000 00000000 a5390000 12000c00  .........9......
 6140 301f0300 00000000 05000000 00000000  0...............
 6150 a8260000 12000c00 c0d40200 00000000  .&..............
 6160 f2000000 00000000 a44c0000 12000c00  .........L......
 6170 00b90300 00000000 83000000 00000000  ................
 6180 832f0000 12000c00 50fa0200 00000000  ./......P.......
 6190 06000000 00000000 f63a0000 12000c00  .........:......
 61a0 e0210300 00000000 06000000 00000000  .!..............
 61b0 7d500000 12000c00 30d50300 00000000  }P......0.......
 61c0 06000000 00000000 293c0000 12000c00  ........)<......
 61d0 e0270300 00000000 8a020000 00000000  .'..............
 61e0 da100000 12000c00 80470100 00000000  .........G......
 61f0 05000000 00000000 782d0000 12000c00  ........x-......
 6200 e0f10200 00000000 06000000 00000000  ................
 6210 2f2e0000 12000c00 50f20200 00000000  /.......P.......
 6220 0a000000 00000000 f94b0000 12000c00  .........K......
 6230 10b80300 00000000 0a000000 00000000  ................
 6240 9c3c0000 12000c00 a0390300 00000000  .<.......9......
 6250 77000000 00000000 773d0000 12000c00  w.......w=......
 6260 103f0300 00000000 89000000 00000000  .?..............
 6270 5f4c0000 12000c00 40b80300 00000000  _L......@.......
 6280 06000000 00000000 c1480000 12000c00  .........H......
 6290 90a50300 00000000 08000000 00000000  ................
 62a0 de040000 12000c00 40850200 00000000  ........@.......
 62b0 0a000000 00000000 3a0e0000 12000c00  ........:.......
 62c0 00450100 00000000 06000000 00000000  .E..............
 62d0 683c0000 12000c00 00380300 00000000  h<.......8......
 62e0 d8000000 00000000 e6020000 12000c00  ................
 62f0 e00d0100 00000000 0a000000 00000000  ................
 6300 02030000 12000c00 f00d0100 00000000  ................
 6310 66000000 00000000 b1520000 12000c00  f........R......
 6320 40c90400 00000000 ab1f0000 00000000  @...............
 6330 0b3c0000 12000c00 30270300 00000000  .<......0'......
 6340 23000000 00000000 87260000 12000c00  #........&......
 6350 70d40200 00000000 4d000000 00000000  p.......M.......
 6360 48190000 12000c00 50220200 00000000  H.......P"......
 6370 05000000 00000000 37350000 12000c00  ........75......
 6380 90050300 00000000 05000000 00000000  ................
 6390 62030000 12000c00 400f0100 00000000  b.......@.......
 63a0 36000000 00000000 082e0000 12000c00  6...............
 63b0 30f20200 00000000 05000000 00000000  0...............
 63c0 ba1e0000 12000c00 80790200 00000000  .........y......
 63d0 c3020000 00000000 c01b0000 12000c00  ................
 63e0 30480200 00000000 2e000000 00000000  0H..............
 63f0 792b0000 12000c00 30db0200 00000000  y+......0.......
 6400 06000000 00000000 de400000 12000c00  .........@......
 6410 808b0300 00000000 2e000000 00000000  ................
 6420 243b0000 12000c00 00220300 00000000  $;......."......
 6430 06000000 00000000 ef480000 12000c00  .........H......
 6440 a0a50300 00000000 06000000 00000000  ................
 6450 8e120000 12000c00 60220200 00000000  ........`"......
 6460 05000000 00000000 c6300000 12000c00  .........0......
 6470 30fb0200 00000000 8e000000 00000000  0...............
 6480 61330000 12000c00 20020300 00000000  a3...... .......
 6490 08000000 00000000 8e3a0000 12000c00  .........:......
 64a0 b0210300 00000000 06000000 00000000  .!..............
 64b0 c74d0000 12000c00 60c00300 00000000  .M......`.......
 64c0 06000000 00000000 37020000 12000c00  ........7.......
 64d0 10220300 00000000 72000000 00000000  ."......r.......
 64e0 3d310000 12000c00 003e0300 00000000  =1.......>......
 64f0 71000000 00000000 bc2b0000 12000c00  q........+......
 6500 50db0200 00000000 06000000 00000000  P...............
 6510 5c2d0000 12000c00 d0f10200 00000000  \-..............
 6520 06000000 00000000 b4000000 12000c00  ................
 6530 20eb0000 00000000 06000000 00000000   ...............
 6540 f2100000 12000c00 804e0100 00000000  .........N......
 6550 05000000 00000000 0e1e0000 12000c00  ................
 6560 a0780200 00000000 05000000 00000000  .x..............
 6570 69170000 12000c00 801c0200 00000000  i...............
 6580 06000000 00000000 9f3b0000 12000c00  .........;......
 6590 f0240300 00000000 3e000000 00000000  .$......>.......
 65a0 13480000 12000c00 30a00300 00000000  .H......0.......
 65b0 af000000 00000000 140c0000 12000c00  ................
 65c0 903a0100 00000000 10000000 00000000  .:..............
 65d0 861a0000 12000c00 e0220200 00000000  ........."......
 65e0 06000000 00000000 f5160000 12000c00  ................
 65f0 401c0200 00000000 06000000 00000000  @...............
 6600 03120000 12000c00 40490100 00000000  ........@I......
 6610 05000000 00000000 84360000 12000c00  .........6......
 6620 30070300 00000000 60000000 00000000  0.......`.......
 6630 22460000 12000c00 e0980300 00000000  "F..............
 6640 50000000 00000000 b63c0000 22000c00  P........<.."...
 6650 803b0300 00000000 07000000 00000000  .;..............
 6660 184d0000 12000c00 00bd0300 00000000  .M..............
 6670 27000000 00000000 6e4e0000 12000c00  '.......nN......
 6680 a0c00300 00000000 40030000 00000000  ........@.......
 6690 79120000 12000c00 204a0100 00000000  y....... J......
 66a0 a4000000 00000000 d6260000 12000c00  .........&......
 66b0 c0d50200 00000000 f2000000 00000000  ................
 66c0 5d140000 12000c00 20500100 00000000  ]....... P......
 66d0 06000000 00000000 0f0d0000 12000c00  ................
 66e0 003d0100 00000000 a9050000 00000000  .=..............
 66f0 51010000 12000c00 c0eb0000 00000000  Q...............
 6700 7e000000 00000000 3b400000 12000c00  ~.......;@......
 6710 a08a0300 00000000 05000000 00000000  ................
 6720 c1210000 12000c00 90840200 00000000  .!..............
 6730 06000000 00000000 7c330000 12000c00  ........|3......
 6740 30020300 00000000 05000000 00000000  0...............
 6750 05340000 12000c00 f0040300 00000000  .4..............
 6760 06000000 00000000 cc1c0000 12000c00  ................
 6770 60770200 00000000 06000000 00000000  `w..............
 6780 93350000 12000c00 b0050300 00000000  .5..............
 6790 05000000 00000000 6f010000 12000c00  ........o.......
 67a0 40ec0000 00000000 54000000 00000000  @.......T.......
 67b0 4d3e0000 12000c00 90460300 00000000  M>.......F......
 67c0 08000000 00000000 761d0000 12000c00  ........v.......
 67d0 30780200 00000000 08000000 00000000  0x..............
 67e0 fb340000 12000c00 10080300 00000000  .4..............
 67f0 d3000000 00000000 ba070000 12000c00  ................
 6800 60300100 00000000 06000000 00000000  `0..............
 6810 d5490000 12000c00 f0a50300 00000000  .I..............
 6820 06000000 00000000 e3150000 12000c00  ................
 6830 90150200 00000000 06000000 00000000  ................
 6840 44160000 12000c00 30180200 00000000  D.......0.......
 6850 06000000 00000000 ff450000 12000c00  .........E......
 6860 d0980300 00000000 10000000 00000000  ................
 6870 c84c0000 12000c00 90b90300 00000000  .L..............
 6880 06000000 00000000 a7370000 12000c00  .........7......
 6890 f0080300 00000000 fa030000 00000000  ................
 68a0 66050000 12000c00 d0290100 00000000  f........)......
 68b0 86010000 00000000 6d0b0000 12000c00  ........m.......
 68c0 40360100 00000000 06000000 00000000  @6..............
 68d0 37500000 12000c00 10d50300 00000000  7P..............
 68e0 08000000 00000000 8c2c0000 12000c00  .........,......
 68f0 10dd0200 00000000 08000000 00000000  ................
 6900 422d0000 12000c00 c0f10200 00000000  B-..............
 6910 06000000 00000000 ad0a0000 12000c00  ................
 6920 e0350100 00000000 08000000 00000000  .5..............
 6930 70290000 12000c00 d0d70200 00000000  p)..............
 6940 06000000 00000000 e00e0000 12000c00  ................
 6950 a0460100 00000000 06000000 00000000  .F..............
 6960 6d260000 12000c00 50d30200 00000000  m&......P.......
 6970 1a010000 00000000 76350000 12000c00  ........v5......
 6980 60120300 00000000 08000000 00000000  `...............
 6990 9d450000 12000c00 40970300 00000000  .E......@.......
 69a0 22000000 00000000 6d4d0000 12000c00  ".......mM......
 69b0 40c00300 00000000 06000000 00000000  @...............
 69c0 421d0000 12000c00 a0770200 00000000  B........w......
 69d0 87000000 00000000 821c0000 12000c00  ................
 69e0 a05d0200 00000000 74000000 00000000  .]......t.......
 69f0 11380000 12000c00 10130300 00000000  .8..............
 6a00 06000000 00000000 ed2d0000 12000c00  .........-......
 6a10 20f20200 00000000 08000000 00000000   ...............
 6a20 5f340000 12000c00 30050300 00000000  _4......0.......
 6a30 06000000 00000000 30110000 12000c00  ........0.......
 6a40 904e0100 00000000 ac000000 00000000  .N..............
 6a50 d1000000 12000c00 30eb0000 00000000  ........0.......
 6a60 0b000000 00000000 13130000 12000c00  ................
 6a70 c0760200 00000000 9a000000 00000000  .v..............
 6a80 7b180000 12000c00 e0210200 00000000  {........!......
 6a90 06000000 00000000 ee290000 12000c00  .........)......
 6aa0 40da0200 00000000 06000000 00000000  @...............
 6ab0 e83e0000 12000c00 10880300 00000000  .>..............
 6ac0 2a000000 00000000 cb270000 12000c00  *........'......
 6ad0 20d70200 00000000 06000000 00000000   ...............
Contents of section .dynstr:
 6ae0 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
 6af0 5f49544d 5f646572 65676973 74657254  _ITM_deregisterT
 6b00 4d436c6f 6e655461 626c6500 5f49544d  MCloneTable._ITM
 6b10 5f726567 69737465 72544d43 6c6f6e65  _registerTMClone
 6b20 5461626c 65005f5f 6378615f 66696e61  Table.__cxa_fina
 6b30 6c697a65 00637279 70746f5f 61656164  lize.crypto_aead
 6b40 5f616567 69733132 386c5f6b 65796279  _aegis128l_keyby
 6b50 74657300 63727970 746f5f61 6561645f  tes.crypto_aead_
 6b60 61656769 73313238 6c5f6e73 65636279  aegis128l_nsecby
 6b70 74657300 63727970 746f5f61 6561645f  tes.crypto_aead_
 6b80 61656769 73313238 6c5f6e70 75626279  aegis128l_npubby
 6b90 74657300 63727970 746f5f61 6561645f  tes.crypto_aead_
 6ba0 61656769 73313238 6c5f6162 79746573  aegis128l_abytes
 6bb0 00637279 70746f5f 61656164 5f616567  .crypto_aead_aeg
 6bc0 69733132 386c5f6d 65737361 67656279  is128l_messageby
 6bd0 7465735f 6d617800 63727970 746f5f61  tes_max.crypto_a
 6be0 6561645f 61656769 73313238 6c5f6b65  ead_aegis128l_ke
 6bf0 7967656e 0072616e 646f6d62 79746573  ygen.randombytes
 6c00 5f627566 00637279 70746f5f 61656164  _buf.crypto_aead
 6c10 5f616567 69733132 386c5f65 6e637279  _aegis128l_encry
 6c20 70740073 6f646975 6d5f6d69 73757365  pt.sodium_misuse
 6c30 00637279 70746f5f 61656164 5f616567  .crypto_aead_aeg
 6c40 69733132 386c5f64 65637279 70740063  is128l_decrypt.c
 6c50 72797074 6f5f6165 61645f61 65676973  rypto_aead_aegis
 6c60 3132386c 5f656e63 72797074 5f646574  128l_encrypt_det
 6c70 61636865 64006372 7970746f 5f616561  ached.crypto_aea
 6c80 645f6165 67697331 32386c5f 64656372  d_aegis128l_decr
 6c90 7970745f 64657461 63686564 00736f64  ypt_detached.sod
 6ca0 69756d5f 72756e74 696d655f 6861735f  ium_runtime_has_
 6cb0 6165736e 6900736f 6469756d 5f72756e  aesni.sodium_run
 6cc0 74696d65 5f686173 5f617678 006d656d  time_has_avx.mem
 6cd0 73657400 5f5f6d65 6d637079 5f63686b  set.__memcpy_chk
 6ce0 005f5f6d 656d7365 745f6368 6b006d65  .__memset_chk.me
 6cf0 6d637079 005f5f73 7461636b 5f63686b  mcpy.__stack_chk
 6d00 5f666169 6c006372 7970746f 5f766572  _fail.crypto_ver
 6d10 6966795f 33320063 72797074 6f5f7665  ify_32.crypto_ve
 6d20 72696679 5f313600 63727970 746f5f61  rify_16.crypto_a
 6d30 6561645f 61656769 73323536 5f6b6579  ead_aegis256_key
 6d40 62797465 73006372 7970746f 5f616561  bytes.crypto_aea
 6d50 645f6165 67697332 35365f6e 73656362  d_aegis256_nsecb
 6d60 79746573 00637279 70746f5f 61656164  ytes.crypto_aead
 6d70 5f616567 69733235 365f6e70 75626279  _aegis256_npubby
 6d80 74657300 63727970 746f5f61 6561645f  tes.crypto_aead_
 6d90 61656769 73323536 5f616279 74657300  aegis256_abytes.
 6da0 63727970 746f5f61 6561645f 61656769  crypto_aead_aegi
 6db0 73323536 5f6d6573 73616765 62797465  s256_messagebyte
 6dc0 735f6d61 78006372 7970746f 5f616561  s_max.crypto_aea
 6dd0 645f6165 67697332 35365f6b 65796765  d_aegis256_keyge
 6de0 6e006372 7970746f 5f616561 645f6165  n.crypto_aead_ae
 6df0 67697332 35365f65 6e637279 70740063  gis256_encrypt.c
 6e00 72797074 6f5f6165 61645f61 65676973  rypto_aead_aegis
 6e10 3235365f 64656372 79707400 63727970  256_decrypt.cryp
 6e20 746f5f61 6561645f 61656769 73323536  to_aead_aegis256
 6e30 5f656e63 72797074 5f646574 61636865  _encrypt_detache
 6e40 64006372 7970746f 5f616561 645f6165  d.crypto_aead_ae
 6e50 67697332 35365f64 65637279 70745f64  gis256_decrypt_d
 6e60 65746163 68656400 63727970 746f5f61  etached.crypto_a
 6e70 6561645f 61657332 35366763 6d5f6b65  ead_aes256gcm_ke
 6e80 79627974 65730063 72797074 6f5f6165  ybytes.crypto_ae
 6e90 61645f61 65733235 3667636d 5f6e7365  ad_aes256gcm_nse
 6ea0 63627974 65730063 72797074 6f5f6165  cbytes.crypto_ae
 6eb0 61645f61 65733235 3667636d 5f6e7075  ad_aes256gcm_npu
 6ec0 62627974 65730063 72797074 6f5f6165  bbytes.crypto_ae
 6ed0 61645f61 65733235 3667636d 5f616279  ad_aes256gcm_aby
 6ee0 74657300 63727970 746f5f61 6561645f  tes.crypto_aead_
 6ef0 61657332 35366763 6d5f7374 61746562  aes256gcm_stateb
 6f00 79746573 00637279 70746f5f 61656164  ytes.crypto_aead
 6f10 5f616573 32353667 636d5f6d 65737361  _aes256gcm_messa
 6f20 67656279 7465735f 6d617800 63727970  gebytes_max.cryp
 6f30 746f5f61 6561645f 61657332 35366763  to_aead_aes256gc
 6f40 6d5f6b65 7967656e 00637279 70746f5f  m_keygen.crypto_
 6f50 61656164 5f636861 63686132 30706f6c  aead_chacha20pol
 6f60 79313330 355f656e 63727970 745f6465  y1305_encrypt_de
 6f70 74616368 65640063 72797074 6f5f7374  tached.crypto_st
 6f80 7265616d 5f636861 63686132 30006372  ream_chacha20.cr
 6f90 7970746f 5f6f6e65 74696d65 61757468  ypto_onetimeauth
 6fa0 5f706f6c 79313330 355f696e 69740073  _poly1305_init.s
 6fb0 6f646975 6d5f6d65 6d7a6572 6f006372  odium_memzero.cr
 6fc0 7970746f 5f6f6e65 74696d65 61757468  ypto_onetimeauth
 6fd0 5f706f6c 79313330 355f7570 64617465  _poly1305_update
 6fe0 00637279 70746f5f 73747265 616d5f63  .crypto_stream_c
 6ff0 68616368 6132305f 786f725f 69630063  hacha20_xor_ic.c
 7000 72797074 6f5f6f6e 6574696d 65617574  rypto_onetimeaut
 7010 685f706f 6c793133 30355f66 696e616c  h_poly1305_final
 7020 00637279 70746f5f 61656164 5f636861  .crypto_aead_cha
 7030 63686132 30706f6c 79313330 355f656e  cha20poly1305_en
 7040 63727970 74006372 7970746f 5f616561  crypt.crypto_aea
 7050 645f6368 61636861 3230706f 6c793133  d_chacha20poly13
 7060 30355f69 6574665f 656e6372 7970745f  05_ietf_encrypt_
 7070 64657461 63686564 00637279 70746f5f  detached.crypto_
 7080 73747265 616d5f63 68616368 6132305f  stream_chacha20_
 7090 69657466 00637279 70746f5f 73747265  ietf.crypto_stre
 70a0 616d5f63 68616368 6132305f 69657466  am_chacha20_ietf
 70b0 5f786f72 5f696300 63727970 746f5f61  _xor_ic.crypto_a
 70c0 6561645f 63686163 68613230 706f6c79  ead_chacha20poly
 70d0 31333035 5f696574 665f656e 63727970  1305_ietf_encryp
 70e0 74006372 7970746f 5f616561 645f6368  t.crypto_aead_ch
 70f0 61636861 3230706f 6c793133 30355f64  acha20poly1305_d
 7100 65637279 70745f64 65746163 68656400  ecrypt_detached.
 7110 63727970 746f5f61 6561645f 63686163  crypto_aead_chac
 7120 68613230 706f6c79 31333035 5f646563  ha20poly1305_dec
 7130 72797074 00637279 70746f5f 61656164  rypt.crypto_aead
 7140 5f636861 63686132 30706f6c 79313330  _chacha20poly130
 7150 355f6965 74665f64 65637279 70745f64  5_ietf_decrypt_d
 7160 65746163 68656400 63727970 746f5f61  etached.crypto_a
 7170 6561645f 63686163 68613230 706f6c79  ead_chacha20poly
 7180 31333035 5f696574 665f6465 63727970  1305_ietf_decryp
 7190 74006372 7970746f 5f616561 645f6368  t.crypto_aead_ch
 71a0 61636861 3230706f 6c793133 30355f69  acha20poly1305_i
 71b0 6574665f 6b657962 79746573 00637279  etf_keybytes.cry
 71c0 70746f5f 61656164 5f636861 63686132  pto_aead_chacha2
 71d0 30706f6c 79313330 355f6965 74665f6e  0poly1305_ietf_n
 71e0 70756262 79746573 00637279 70746f5f  pubbytes.crypto_
 71f0 61656164 5f636861 63686132 30706f6c  aead_chacha20pol
 7200 79313330 355f6965 74665f6e 73656362  y1305_ietf_nsecb
 7210 79746573 00637279 70746f5f 61656164  ytes.crypto_aead
 7220 5f636861 63686132 30706f6c 79313330  _chacha20poly130
 7230 355f6965 74665f61 62797465 73006372  5_ietf_abytes.cr
 7240 7970746f 5f616561 645f6368 61636861  ypto_aead_chacha
 7250 3230706f 6c793133 30355f69 6574665f  20poly1305_ietf_
 7260 6d657373 61676562 79746573 5f6d6178  messagebytes_max
 7270 00637279 70746f5f 61656164 5f636861  .crypto_aead_cha
 7280 63686132 30706f6c 79313330 355f6965  cha20poly1305_ie
 7290 74665f6b 65796765 6e006372 7970746f  tf_keygen.crypto
 72a0 5f616561 645f6368 61636861 3230706f  _aead_chacha20po
 72b0 6c793133 30355f6b 65796279 74657300  ly1305_keybytes.
 72c0 63727970 746f5f61 6561645f 63686163  crypto_aead_chac
 72d0 68613230 706f6c79 31333035 5f6e7075  ha20poly1305_npu
 72e0 62627974 65730063 72797074 6f5f6165  bbytes.crypto_ae
 72f0 61645f63 68616368 61323070 6f6c7931  ad_chacha20poly1
 7300 3330355f 6e736563 62797465 73006372  305_nsecbytes.cr
 7310 7970746f 5f616561 645f6368 61636861  ypto_aead_chacha
 7320 3230706f 6c793133 30355f61 62797465  20poly1305_abyte
 7330 73006372 7970746f 5f616561 645f6368  s.crypto_aead_ch
 7340 61636861 3230706f 6c793133 30355f6d  acha20poly1305_m
 7350 65737361 67656279 7465735f 6d617800  essagebytes_max.
 7360 63727970 746f5f61 6561645f 63686163  crypto_aead_chac
 7370 68613230 706f6c79 31333035 5f6b6579  ha20poly1305_key
 7380 67656e00 63727970 746f5f61 6561645f  gen.crypto_aead_
 7390 78636861 63686132 30706f6c 79313330  xchacha20poly130
 73a0 355f6965 74665f65 6e637279 70745f64  5_ietf_encrypt_d
 73b0 65746163 68656400 63727970 746f5f63  etached.crypto_c
 73c0 6f72655f 68636861 63686132 30006372  ore_hchacha20.cr
 73d0 7970746f 5f616561 645f7863 68616368  ypto_aead_xchach
 73e0 61323070 6f6c7931 3330355f 69657466  a20poly1305_ietf
 73f0 5f656e63 72797074 00637279 70746f5f  _encrypt.crypto_
 7400 61656164 5f786368 61636861 3230706f  aead_xchacha20po
 7410 6c793133 30355f69 6574665f 64656372  ly1305_ietf_decr
 7420 7970745f 64657461 63686564 00637279  ypt_detached.cry
 7430 70746f5f 61656164 5f786368 61636861  pto_aead_xchacha
 7440 3230706f 6c793133 30355f69 6574665f  20poly1305_ietf_
 7450 64656372 79707400 63727970 746f5f61  decrypt.crypto_a
 7460 6561645f 78636861 63686132 30706f6c  ead_xchacha20pol
 7470 79313330 355f6965 74665f6b 65796279  y1305_ietf_keyby
 7480 74657300 63727970 746f5f61 6561645f  tes.crypto_aead_
 7490 78636861 63686132 30706f6c 79313330  xchacha20poly130
 74a0 355f6965 74665f6e 70756262 79746573  5_ietf_npubbytes
 74b0 00637279 70746f5f 61656164 5f786368  .crypto_aead_xch
 74c0 61636861 3230706f 6c793133 30355f69  acha20poly1305_i
 74d0 6574665f 6e736563 62797465 73006372  etf_nsecbytes.cr
 74e0 7970746f 5f616561 645f7863 68616368  ypto_aead_xchach
 74f0 61323070 6f6c7931 3330355f 69657466  a20poly1305_ietf
 7500 5f616279 74657300 63727970 746f5f61  _abytes.crypto_a
 7510 6561645f 78636861 63686132 30706f6c  ead_xchacha20pol
 7520 79313330 355f6965 74665f6d 65737361  y1305_ietf_messa
 7530 67656279 7465735f 6d617800 63727970  gebytes_max.cryp
 7540 746f5f61 6561645f 78636861 63686132  to_aead_xchacha2
 7550 30706f6c 79313330 355f6965 74665f6b  0poly1305_ietf_k
 7560 65796765 6e006372 7970746f 5f617574  eygen.crypto_aut
 7570 685f6279 74657300 63727970 746f5f61  h_bytes.crypto_a
 7580 7574685f 6b657962 79746573 00637279  uth_keybytes.cry
 7590 70746f5f 61757468 5f707269 6d697469  pto_auth_primiti
 75a0 76650063 72797074 6f5f6175 74680063  ve.crypto_auth.c
 75b0 72797074 6f5f6175 74685f68 6d616373  rypto_auth_hmacs
 75c0 68613531 32323536 00637279 70746f5f  ha512256.crypto_
 75d0 61757468 5f766572 69667900 63727970  auth_verify.cryp
 75e0 746f5f61 7574685f 686d6163 73686135  to_auth_hmacsha5
 75f0 31323235 365f7665 72696679 00637279  12256_verify.cry
 7600 70746f5f 61757468 5f6b6579 67656e00  pto_auth_keygen.
 7610 63727970 746f5f61 7574685f 686d6163  crypto_auth_hmac
 7620 73686132 35365f62 79746573 00637279  sha256_bytes.cry
 7630 70746f5f 61757468 5f686d61 63736861  pto_auth_hmacsha
 7640 3235365f 6b657962 79746573 00637279  256_keybytes.cry
 7650 70746f5f 61757468 5f686d61 63736861  pto_auth_hmacsha
 7660 3235365f 73746174 65627974 65730063  256_statebytes.c
 7670 72797074 6f5f6175 74685f68 6d616373  rypto_auth_hmacs
 7680 68613235 365f6b65 7967656e 00637279  ha256_keygen.cry
 7690 70746f5f 61757468 5f686d61 63736861  pto_auth_hmacsha
 76a0 3235365f 696e6974 00637279 70746f5f  256_init.crypto_
 76b0 68617368 5f736861 3235365f 696e6974  hash_sha256_init
 76c0 00637279 70746f5f 68617368 5f736861  .crypto_hash_sha
 76d0 3235365f 75706461 74650063 72797074  256_update.crypt
 76e0 6f5f6861 73685f73 68613235 365f6669  o_hash_sha256_fi
 76f0 6e616c00 63727970 746f5f61 7574685f  nal.crypto_auth_
 7700 686d6163 73686132 35365f75 70646174  hmacsha256_updat
 7710 65006372 7970746f 5f617574 685f686d  e.crypto_auth_hm
 7720 61637368 61323536 5f66696e 616c0063  acsha256_final.c
 7730 72797074 6f5f6175 74685f68 6d616373  rypto_auth_hmacs
 7740 68613235 36006372 7970746f 5f617574  ha256.crypto_aut
 7750 685f686d 61637368 61323536 5f766572  h_hmacsha256_ver
 7760 69667900 736f6469 756d5f6d 656d636d  ify.sodium_memcm
 7770 70006372 7970746f 5f617574 685f686d  p.crypto_auth_hm
 7780 61637368 61353132 5f627974 65730063  acsha512_bytes.c
 7790 72797074 6f5f6175 74685f68 6d616373  rypto_auth_hmacs
 77a0 68613531 325f6b65 79627974 65730063  ha512_keybytes.c
 77b0 72797074 6f5f6175 74685f68 6d616373  rypto_auth_hmacs
 77c0 68613531 325f7374 61746562 79746573  ha512_statebytes
 77d0 00637279 70746f5f 61757468 5f686d61  .crypto_auth_hma
 77e0 63736861 3531325f 6b657967 656e0063  csha512_keygen.c
 77f0 72797074 6f5f6175 74685f68 6d616373  rypto_auth_hmacs
 7800 68613531 325f696e 69740063 72797074  ha512_init.crypt
 7810 6f5f6861 73685f73 68613531 325f696e  o_hash_sha512_in
 7820 69740063 72797074 6f5f6861 73685f73  it.crypto_hash_s
 7830 68613531 325f7570 64617465 00637279  ha512_update.cry
 7840 70746f5f 68617368 5f736861 3531325f  pto_hash_sha512_
 7850 66696e61 6c006372 7970746f 5f617574  final.crypto_aut
 7860 685f686d 61637368 61353132 5f757064  h_hmacsha512_upd
 7870 61746500 63727970 746f5f61 7574685f  ate.crypto_auth_
 7880 686d6163 73686135 31325f66 696e616c  hmacsha512_final
 7890 00637279 70746f5f 61757468 5f686d61  .crypto_auth_hma
 78a0 63736861 35313200 63727970 746f5f61  csha512.crypto_a
 78b0 7574685f 686d6163 73686135 31325f76  uth_hmacsha512_v
 78c0 65726966 79006372 7970746f 5f766572  erify.crypto_ver
 78d0 6966795f 36340063 72797074 6f5f6175  ify_64.crypto_au
 78e0 74685f68 6d616373 68613531 32323536  th_hmacsha512256
 78f0 5f627974 65730063 72797074 6f5f6175  _bytes.crypto_au
 7900 74685f68 6d616373 68613531 32323536  th_hmacsha512256
 7910 5f6b6579 62797465 73006372 7970746f  _keybytes.crypto
 7920 5f617574 685f686d 61637368 61353132  _auth_hmacsha512
 7930 3235365f 73746174 65627974 65730063  256_statebytes.c
 7940 72797074 6f5f6175 74685f68 6d616373  rypto_auth_hmacs
 7950 68613531 32323536 5f6b6579 67656e00  ha512256_keygen.
 7960 63727970 746f5f61 7574685f 686d6163  crypto_auth_hmac
 7970 73686135 31323235 365f696e 69740063  sha512256_init.c
 7980 72797074 6f5f6175 74685f68 6d616373  rypto_auth_hmacs
 7990 68613531 32323536 5f757064 61746500  ha512256_update.
 79a0 63727970 746f5f61 7574685f 686d6163  crypto_auth_hmac
 79b0 73686135 31323235 365f6669 6e616c00  sha512256_final.
 79c0 63727970 746f5f62 6f785f73 65656462  crypto_box_seedb
 79d0 79746573 00637279 70746f5f 626f785f  ytes.crypto_box_
 79e0 7075626c 69636b65 79627974 65730063  publickeybytes.c
 79f0 72797074 6f5f626f 785f7365 63726574  rypto_box_secret
 7a00 6b657962 79746573 00637279 70746f5f  keybytes.crypto_
 7a10 626f785f 6265666f 72656e6d 62797465  box_beforenmbyte
 7a20 73006372 7970746f 5f626f78 5f6e6f6e  s.crypto_box_non
 7a30 63656279 74657300 63727970 746f5f62  cebytes.crypto_b
 7a40 6f785f7a 65726f62 79746573 00637279  ox_zerobytes.cry
 7a50 70746f5f 626f785f 626f787a 65726f62  pto_box_boxzerob
 7a60 79746573 00637279 70746f5f 626f785f  ytes.crypto_box_
 7a70 6d616362 79746573 00637279 70746f5f  macbytes.crypto_
 7a80 626f785f 6d657373 61676562 79746573  box_messagebytes
 7a90 5f6d6178 00637279 70746f5f 626f785f  _max.crypto_box_
 7aa0 7072696d 69746976 65006372 7970746f  primitive.crypto
 7ab0 5f626f78 5f736565 645f6b65 79706169  _box_seed_keypai
 7ac0 72006372 7970746f 5f626f78 5f637572  r.crypto_box_cur
 7ad0 76653235 35313978 73616c73 61323070  ve25519xsalsa20p
 7ae0 6f6c7931 3330355f 73656564 5f6b6579  oly1305_seed_key
 7af0 70616972 00637279 70746f5f 626f785f  pair.crypto_box_
 7b00 6b657970 61697200 63727970 746f5f62  keypair.crypto_b
 7b10 6f785f63 75727665 32353531 39787361  ox_curve25519xsa
 7b20 6c736132 30706f6c 79313330 355f6b65  lsa20poly1305_ke
 7b30 79706169 72006372 7970746f 5f626f78  ypair.crypto_box
 7b40 5f626566 6f72656e 6d006372 7970746f  _beforenm.crypto
 7b50 5f626f78 5f637572 76653235 35313978  _box_curve25519x
 7b60 73616c73 61323070 6f6c7931 3330355f  salsa20poly1305_
 7b70 6265666f 72656e6d 00637279 70746f5f  beforenm.crypto_
 7b80 626f785f 61667465 726e6d00 63727970  box_afternm.cryp
 7b90 746f5f62 6f785f63 75727665 32353531  to_box_curve2551
 7ba0 39787361 6c736132 30706f6c 79313330  9xsalsa20poly130
 7bb0 355f6166 7465726e 6d006372 7970746f  5_afternm.crypto
 7bc0 5f626f78 5f6f7065 6e5f6166 7465726e  _box_open_aftern
 7bd0 6d006372 7970746f 5f626f78 5f637572  m.crypto_box_cur
 7be0 76653235 35313978 73616c73 61323070  ve25519xsalsa20p
 7bf0 6f6c7931 3330355f 6f70656e 5f616674  oly1305_open_aft
 7c00 65726e6d 00637279 70746f5f 626f7800  ernm.crypto_box.
 7c10 63727970 746f5f62 6f785f63 75727665  crypto_box_curve
 7c20 32353531 39787361 6c736132 30706f6c  25519xsalsa20pol
 7c30 79313330 35006372 7970746f 5f626f78  y1305.crypto_box
 7c40 5f6f7065 6e006372 7970746f 5f626f78  _open.crypto_box
 7c50 5f637572 76653235 35313978 73616c73  _curve25519xsals
 7c60 61323070 6f6c7931 3330355f 6f70656e  a20poly1305_open
 7c70 00637279 70746f5f 626f785f 64657461  .crypto_box_deta
 7c80 63686564 5f616674 65726e6d 00637279  ched_afternm.cry
 7c90 70746f5f 73656372 6574626f 785f6465  pto_secretbox_de
 7ca0 74616368 65640063 72797074 6f5f626f  tached.crypto_bo
 7cb0 785f6465 74616368 65640063 72797074  x_detached.crypt
 7cc0 6f5f626f 785f6561 73795f61 66746572  o_box_easy_after
 7cd0 6e6d0063 72797074 6f5f626f 785f6561  nm.crypto_box_ea
 7ce0 73790063 72797074 6f5f626f 785f6f70  sy.crypto_box_op
 7cf0 656e5f64 65746163 6865645f 61667465  en_detached_afte
 7d00 726e6d00 63727970 746f5f73 65637265  rnm.crypto_secre
 7d10 74626f78 5f6f7065 6e5f6465 74616368  tbox_open_detach
 7d20 65640063 72797074 6f5f626f 785f6f70  ed.crypto_box_op
 7d30 656e5f64 65746163 68656400 63727970  en_detached.cryp
 7d40 746f5f62 6f785f6f 70656e5f 65617379  to_box_open_easy
 7d50 5f616674 65726e6d 00637279 70746f5f  _afternm.crypto_
 7d60 626f785f 6f70656e 5f656173 79006372  box_open_easy.cr
 7d70 7970746f 5f67656e 65726963 68617368  ypto_generichash
 7d80 5f696e69 74006372 7970746f 5f67656e  _init.crypto_gen
 7d90 65726963 68617368 5f757064 61746500  erichash_update.
 7da0 63727970 746f5f67 656e6572 69636861  crypto_genericha
 7db0 73685f66 696e616c 00637279 70746f5f  sh_final.crypto_
 7dc0 626f785f 7365616c 00637279 70746f5f  box_seal.crypto_
 7dd0 626f785f 7365616c 5f6f7065 6e006372  box_seal_open.cr
 7de0 7970746f 5f626f78 5f736561 6c627974  ypto_box_sealbyt
 7df0 65730063 72797074 6f5f6861 73685f73  es.crypto_hash_s
 7e00 68613531 32006372 7970746f 5f736361  ha512.crypto_sca
 7e10 6c61726d 756c745f 63757276 65323535  larmult_curve255
 7e20 31395f62 61736500 63727970 746f5f73  19_base.crypto_s
 7e30 63616c61 726d756c 745f6375 72766532  calarmult_curve2
 7e40 35353139 00637279 70746f5f 636f7265  5519.crypto_core
 7e50 5f687361 6c736132 30006372 7970746f  _hsalsa20.crypto
 7e60 5f736563 72657462 6f785f78 73616c73  _secretbox_xsals
 7e70 61323070 6f6c7931 33303500 63727970  a20poly1305.cryp
 7e80 746f5f73 65637265 74626f78 5f787361  to_secretbox_xsa
 7e90 6c736132 30706f6c 79313330 355f6f70  lsa20poly1305_op
 7ea0 656e0063 72797074 6f5f626f 785f6375  en.crypto_box_cu
 7eb0 72766532 35353139 7873616c 73613230  rve25519xsalsa20
 7ec0 706f6c79 31333035 5f736565 64627974  poly1305_seedbyt
 7ed0 65730063 72797074 6f5f626f 785f6375  es.crypto_box_cu
 7ee0 72766532 35353139 7873616c 73613230  rve25519xsalsa20
 7ef0 706f6c79 31333035 5f707562 6c69636b  poly1305_publick
 7f00 65796279 74657300 63727970 746f5f62  eybytes.crypto_b
 7f10 6f785f63 75727665 32353531 39787361  ox_curve25519xsa
 7f20 6c736132 30706f6c 79313330 355f7365  lsa20poly1305_se
 7f30 63726574 6b657962 79746573 00637279  cretkeybytes.cry
 7f40 70746f5f 626f785f 63757276 65323535  pto_box_curve255
 7f50 31397873 616c7361 3230706f 6c793133  19xsalsa20poly13
 7f60 30355f62 65666f72 656e6d62 79746573  05_beforenmbytes
 7f70 00637279 70746f5f 626f785f 63757276  .crypto_box_curv
 7f80 65323535 31397873 616c7361 3230706f  e25519xsalsa20po
 7f90 6c793133 30355f6e 6f6e6365 62797465  ly1305_noncebyte
 7fa0 73006372 7970746f 5f626f78 5f637572  s.crypto_box_cur
 7fb0 76653235 35313978 73616c73 61323070  ve25519xsalsa20p
 7fc0 6f6c7931 3330355f 7a65726f 62797465  oly1305_zerobyte
 7fd0 73006372 7970746f 5f626f78 5f637572  s.crypto_box_cur
 7fe0 76653235 35313978 73616c73 61323070  ve25519xsalsa20p
 7ff0 6f6c7931 3330355f 626f787a 65726f62  oly1305_boxzerob
 8000 79746573 00637279 70746f5f 626f785f  ytes.crypto_box_
 8010 63757276 65323535 31397873 616c7361  curve25519xsalsa
 8020 3230706f 6c793133 30355f6d 61636279  20poly1305_macby
 8030 74657300 63727970 746f5f62 6f785f63  tes.crypto_box_c
 8040 75727665 32353531 39787361 6c736132  urve25519xsalsa2
 8050 30706f6c 79313330 355f6d65 73736167  0poly1305_messag
 8060 65627974 65735f6d 61780073 6f646975  ebytes_max.sodiu
 8070 6d5f6973 5f7a6572 6f006162 6f727400  m_is_zero.abort.
 8080 63727970 746f5f63 6f72655f 68636861  crypto_core_hcha
 8090 63686132 305f6f75 74707574 62797465  cha20_outputbyte
 80a0 73006372 7970746f 5f636f72 655f6863  s.crypto_core_hc
 80b0 68616368 6132305f 696e7075 74627974  hacha20_inputbyt
 80c0 65730063 72797074 6f5f636f 72655f68  es.crypto_core_h
 80d0 63686163 68613230 5f6b6579 62797465  chacha20_keybyte
 80e0 73006372 7970746f 5f636f72 655f6863  s.crypto_core_hc
 80f0 68616368 6132305f 636f6e73 74627974  hacha20_constbyt
 8100 65730063 72797074 6f5f636f 72655f68  es.crypto_core_h
 8110 73616c73 6132305f 6f757470 75746279  salsa20_outputby
 8120 74657300 63727970 746f5f63 6f72655f  tes.crypto_core_
 8130 6873616c 73613230 5f696e70 75746279  hsalsa20_inputby
 8140 74657300 63727970 746f5f63 6f72655f  tes.crypto_core_
 8150 6873616c 73613230 5f6b6579 62797465  hsalsa20_keybyte
 8160 73006372 7970746f 5f636f72 655f6873  s.crypto_core_hs
 8170 616c7361 32305f63 6f6e7374 62797465  alsa20_constbyte
 8180 73006372 7970746f 5f636f72 655f7361  s.crypto_core_sa
 8190 6c736132 30006372 7970746f 5f636f72  lsa20.crypto_cor
 81a0 655f7361 6c736132 305f6f75 74707574  e_salsa20_output
 81b0 62797465 73006372 7970746f 5f636f72  bytes.crypto_cor
 81c0 655f7361 6c736132 305f696e 70757462  e_salsa20_inputb
 81d0 79746573 00637279 70746f5f 636f7265  ytes.crypto_core
 81e0 5f73616c 73613230 5f6b6579 62797465  _salsa20_keybyte
 81f0 73006372 7970746f 5f636f72 655f7361  s.crypto_core_sa
 8200 6c736132 305f636f 6e737462 79746573  lsa20_constbytes
 8210 00637279 70746f5f 636f7265 5f73616c  .crypto_core_sal
 8220 73613230 31320063 72797074 6f5f636f  sa2012.crypto_co
 8230 72655f73 616c7361 32303132 5f6f7574  re_salsa2012_out
 8240 70757462 79746573 00637279 70746f5f  putbytes.crypto_
 8250 636f7265 5f73616c 73613230 31325f69  core_salsa2012_i
 8260 6e707574 62797465 73006372 7970746f  nputbytes.crypto
 8270 5f636f72 655f7361 6c736132 3031325f  _core_salsa2012_
 8280 6b657962 79746573 00637279 70746f5f  keybytes.crypto_
 8290 636f7265 5f73616c 73613230 31325f63  core_salsa2012_c
 82a0 6f6e7374 62797465 73006372 7970746f  onstbytes.crypto
 82b0 5f636f72 655f7361 6c736132 30380063  _core_salsa208.c
 82c0 72797074 6f5f636f 72655f73 616c7361  rypto_core_salsa
 82d0 3230385f 6f757470 75746279 74657300  208_outputbytes.
 82e0 63727970 746f5f63 6f72655f 73616c73  crypto_core_sals
 82f0 61323038 5f696e70 75746279 74657300  a208_inputbytes.
 8300 63727970 746f5f63 6f72655f 73616c73  crypto_core_sals
 8310 61323038 5f6b6579 62797465 73006372  a208_keybytes.cr
 8320 7970746f 5f636f72 655f7361 6c736132  ypto_core_salsa2
 8330 30385f63 6f6e7374 62797465 73006372  08_constbytes.cr
 8340 7970746f 5f67656e 65726963 68617368  ypto_generichash
 8350 5f627974 65735f6d 696e0063 72797074  _bytes_min.crypt
 8360 6f5f6765 6e657269 63686173 685f6279  o_generichash_by
 8370 7465735f 6d617800 63727970 746f5f67  tes_max.crypto_g
 8380 656e6572 69636861 73685f62 79746573  enerichash_bytes
 8390 00637279 70746f5f 67656e65 72696368  .crypto_generich
 83a0 6173685f 6b657962 79746573 5f6d696e  ash_keybytes_min
 83b0 00637279 70746f5f 67656e65 72696368  .crypto_generich
 83c0 6173685f 6b657962 79746573 5f6d6178  ash_keybytes_max
 83d0 00637279 70746f5f 67656e65 72696368  .crypto_generich
 83e0 6173685f 6b657962 79746573 00637279  ash_keybytes.cry
 83f0 70746f5f 67656e65 72696368 6173685f  pto_generichash_
 8400 7072696d 69746976 65006372 7970746f  primitive.crypto
 8410 5f67656e 65726963 68617368 5f737461  _generichash_sta
 8420 74656279 74657300 63727970 746f5f67  tebytes.crypto_g
 8430 656e6572 69636861 73680063 72797074  enerichash.crypt
 8440 6f5f6765 6e657269 63686173 685f626c  o_generichash_bl
 8450 616b6532 62006372 7970746f 5f67656e  ake2b.crypto_gen
 8460 65726963 68617368 5f626c61 6b653262  erichash_blake2b
 8470 5f696e69 74006372 7970746f 5f67656e  _init.crypto_gen
 8480 65726963 68617368 5f626c61 6b653262  erichash_blake2b
 8490 5f757064 61746500 63727970 746f5f67  _update.crypto_g
 84a0 656e6572 69636861 73685f62 6c616b65  enerichash_blake
 84b0 32625f66 696e616c 00637279 70746f5f  2b_final.crypto_
 84c0 67656e65 72696368 6173685f 6b657967  generichash_keyg
 84d0 656e0063 72797074 6f5f6765 6e657269  en.crypto_generi
 84e0 63686173 685f626c 616b6532 625f6279  chash_blake2b_by
 84f0 7465735f 6d696e00 63727970 746f5f67  tes_min.crypto_g
 8500 656e6572 69636861 73685f62 6c616b65  enerichash_blake
 8510 32625f62 79746573 5f6d6178 00637279  2b_bytes_max.cry
 8520 70746f5f 67656e65 72696368 6173685f  pto_generichash_
 8530 626c616b 6532625f 62797465 73006372  blake2b_bytes.cr
 8540 7970746f 5f67656e 65726963 68617368  ypto_generichash
 8550 5f626c61 6b653262 5f6b6579 62797465  _blake2b_keybyte
 8560 735f6d69 6e006372 7970746f 5f67656e  s_min.crypto_gen
 8570 65726963 68617368 5f626c61 6b653262  erichash_blake2b
 8580 5f6b6579 62797465 735f6d61 78006372  _keybytes_max.cr
 8590 7970746f 5f67656e 65726963 68617368  ypto_generichash
 85a0 5f626c61 6b653262 5f6b6579 62797465  _blake2b_keybyte
 85b0 73006372 7970746f 5f67656e 65726963  s.crypto_generic
 85c0 68617368 5f626c61 6b653262 5f73616c  hash_blake2b_sal
 85d0 74627974 65730063 72797074 6f5f6765  tbytes.crypto_ge
 85e0 6e657269 63686173 685f626c 616b6532  nerichash_blake2
 85f0 625f7065 72736f6e 616c6279 74657300  b_personalbytes.
 8600 63727970 746f5f67 656e6572 69636861  crypto_genericha
 8610 73685f62 6c616b65 32625f73 74617465  sh_blake2b_state
 8620 62797465 73006372 7970746f 5f67656e  bytes.crypto_gen
 8630 65726963 68617368 5f626c61 6b653262  erichash_blake2b
 8640 5f6b6579 67656e00 5f5f6173 73657274  _keygen.__assert
 8650 5f666169 6c00736f 6469756d 5f72756e  _fail.sodium_run
 8660 74696d65 5f686173 5f617678 3200736f  time_has_avx2.so
 8670 6469756d 5f72756e 74696d65 5f686173  dium_runtime_has
 8680 5f737365 34310073 6f646975 6d5f7275  _sse41.sodium_ru
 8690 6e74696d 655f6861 735f7373 73653300  ntime_has_ssse3.
 86a0 63727970 746f5f67 656e6572 69636861  crypto_genericha
 86b0 73685f62 6c616b65 32625f73 616c745f  sh_blake2b_salt_
 86c0 70657273 6f6e616c 00637279 70746f5f  personal.crypto_
 86d0 67656e65 72696368 6173685f 626c616b  generichash_blak
 86e0 6532625f 696e6974 5f73616c 745f7065  e2b_init_salt_pe
 86f0 72736f6e 616c0063 72797074 6f5f6861  rsonal.crypto_ha
 8700 73685f62 79746573 00637279 70746f5f  sh_bytes.crypto_
 8710 68617368 00637279 70746f5f 68617368  hash.crypto_hash
 8720 5f707269 6d697469 76650063 72797074  _primitive.crypt
 8730 6f5f6861 73685f73 68613235 365f6279  o_hash_sha256_by
 8740 74657300 63727970 746f5f68 6173685f  tes.crypto_hash_
 8750 73686132 35365f73 74617465 62797465  sha256_statebyte
 8760 73006372 7970746f 5f686173 685f7368  s.crypto_hash_sh
 8770 61323536 00637279 70746f5f 68617368  a256.crypto_hash
 8780 5f736861 3531325f 62797465 73006372  _sha512_bytes.cr
 8790 7970746f 5f686173 685f7368 61353132  ypto_hash_sha512
 87a0 5f737461 74656279 74657300 63727970  _statebytes.cryp
 87b0 746f5f6b 64665f62 6c616b65 32625f62  to_kdf_blake2b_b
 87c0 79746573 5f6d696e 00637279 70746f5f  ytes_min.crypto_
 87d0 6b64665f 626c616b 6532625f 62797465  kdf_blake2b_byte
 87e0 735f6d61 78006372 7970746f 5f6b6466  s_max.crypto_kdf
 87f0 5f626c61 6b653262 5f636f6e 74657874  _blake2b_context
 8800 62797465 73006372 7970746f 5f6b6466  bytes.crypto_kdf
 8810 5f626c61 6b653262 5f6b6579 62797465  _blake2b_keybyte
 8820 73006372 7970746f 5f6b6466 5f626c61  s.crypto_kdf_bla
 8830 6b653262 5f646572 6976655f 66726f6d  ke2b_derive_from
 8840 5f6b6579 005f5f65 72726e6f 5f6c6f63  _key.__errno_loc
 8850 6174696f 6e006372 7970746f 5f6b6466  ation.crypto_kdf
 8860 5f707269 6d697469 76650063 72797074  _primitive.crypt
 8870 6f5f6b64 665f6279 7465735f 6d696e00  o_kdf_bytes_min.
 8880 63727970 746f5f6b 64665f62 79746573  crypto_kdf_bytes
 8890 5f6d6178 00637279 70746f5f 6b64665f  _max.crypto_kdf_
 88a0 636f6e74 65787462 79746573 00637279  contextbytes.cry
 88b0 70746f5f 6b64665f 6b657962 79746573  pto_kdf_keybytes
 88c0 00637279 70746f5f 6b64665f 64657269  .crypto_kdf_deri
 88d0 76655f66 726f6d5f 6b657900 63727970  ve_from_key.cryp
 88e0 746f5f6b 64665f6b 65796765 6e006372  to_kdf_keygen.cr
 88f0 7970746f 5f6b6466 5f686b64 665f7368  ypto_kdf_hkdf_sh
 8900 61323536 5f657874 72616374 5f696e69  a256_extract_ini
 8910 74006372 7970746f 5f6b6466 5f686b64  t.crypto_kdf_hkd
 8920 665f7368 61323536 5f657874 72616374  f_sha256_extract
 8930 5f757064 61746500 63727970 746f5f6b  _update.crypto_k
 8940 64665f68 6b64665f 73686132 35365f65  df_hkdf_sha256_e
 8950 78747261 63745f66 696e616c 00637279  xtract_final.cry
 8960 70746f5f 6b64665f 686b6466 5f736861  pto_kdf_hkdf_sha
 8970 3235365f 65787472 61637400 63727970  256_extract.cryp
 8980 746f5f6b 64665f68 6b64665f 73686132  to_kdf_hkdf_sha2
 8990 35365f6b 65796765 6e006372 7970746f  56_keygen.crypto
 89a0 5f6b6466 5f686b64 665f7368 61323536  _kdf_hkdf_sha256
 89b0 5f657870 616e6400 63727970 746f5f6b  _expand.crypto_k
 89c0 64665f68 6b64665f 73686132 35365f6b  df_hkdf_sha256_k
 89d0 65796279 74657300 63727970 746f5f6b  eybytes.crypto_k
 89e0 64665f68 6b64665f 73686132 35365f62  df_hkdf_sha256_b
 89f0 79746573 5f6d696e 00637279 70746f5f  ytes_min.crypto_
 8a00 6b64665f 686b6466 5f736861 3235365f  kdf_hkdf_sha256_
 8a10 62797465 735f6d61 78006372 7970746f  bytes_max.crypto
 8a20 5f6b6466 5f686b64 665f7368 61323536  _kdf_hkdf_sha256
 8a30 5f737461 74656279 74657300 63727970  _statebytes.cryp
 8a40 746f5f6b 64665f68 6b64665f 73686135  to_kdf_hkdf_sha5
 8a50 31325f65 78747261 63745f69 6e697400  12_extract_init.
 8a60 63727970 746f5f6b 64665f68 6b64665f  crypto_kdf_hkdf_
 8a70 73686135 31325f65 78747261 63745f75  sha512_extract_u
 8a80 70646174 65006372 7970746f 5f6b6466  pdate.crypto_kdf
 8a90 5f686b64 665f7368 61353132 5f657874  _hkdf_sha512_ext
 8aa0 72616374 5f66696e 616c0063 72797074  ract_final.crypt
 8ab0 6f5f6b64 665f686b 64665f73 68613531  o_kdf_hkdf_sha51
 8ac0 325f6578 74726163 74006372 7970746f  2_extract.crypto
 8ad0 5f6b6466 5f686b64 665f7368 61353132  _kdf_hkdf_sha512
 8ae0 5f6b6579 67656e00 63727970 746f5f6b  _keygen.crypto_k
 8af0 64665f68 6b64665f 73686135 31325f65  df_hkdf_sha512_e
 8b00 7870616e 64006372 7970746f 5f6b6466  xpand.crypto_kdf
 8b10 5f686b64 665f7368 61353132 5f6b6579  _hkdf_sha512_key
 8b20 62797465 73006372 7970746f 5f6b6466  bytes.crypto_kdf
 8b30 5f686b64 665f7368 61353132 5f627974  _hkdf_sha512_byt
 8b40 65735f6d 696e0063 72797074 6f5f6b64  es_min.crypto_kd
 8b50 665f686b 64665f73 68613531 325f6279  f_hkdf_sha512_by
 8b60 7465735f 6d617800 63727970 746f5f6b  tes_max.crypto_k
 8b70 785f7365 65645f6b 65797061 69720063  x_seed_keypair.c
 8b80 72797074 6f5f7363 616c6172 6d756c74  rypto_scalarmult
 8b90 5f626173 65006372 7970746f 5f6b785f  _base.crypto_kx_
 8ba0 6b657970 61697200 63727970 746f5f6b  keypair.crypto_k
 8bb0 785f636c 69656e74 5f736573 73696f6e  x_client_session
 8bc0 5f6b6579 73006372 7970746f 5f736361  _keys.crypto_sca
 8bd0 6c61726d 756c7400 63727970 746f5f6b  larmult.crypto_k
 8be0 785f7365 72766572 5f736573 73696f6e  x_server_session
 8bf0 5f6b6579 73006372 7970746f 5f6b785f  _keys.crypto_kx_
 8c00 7075626c 69636b65 79627974 65730063  publickeybytes.c
 8c10 72797074 6f5f6b78 5f736563 7265746b  rypto_kx_secretk
 8c20 65796279 74657300 63727970 746f5f6b  eybytes.crypto_k
 8c30 785f7365 65646279 74657300 63727970  x_seedbytes.cryp
 8c40 746f5f6b 785f7365 7373696f 6e6b6579  to_kx_sessionkey
 8c50 62797465 73006372 7970746f 5f6b785f  bytes.crypto_kx_
 8c60 7072696d 69746976 65006372 7970746f  primitive.crypto
 8c70 5f6f6e65 74696d65 61757468 5f737461  _onetimeauth_sta
 8c80 74656279 74657300 63727970 746f5f6f  tebytes.crypto_o
 8c90 6e657469 6d656175 74685f62 79746573  netimeauth_bytes
 8ca0 00637279 70746f5f 6f6e6574 696d6561  .crypto_onetimea
 8cb0 7574685f 6b657962 79746573 00637279  uth_keybytes.cry
 8cc0 70746f5f 6f6e6574 696d6561 75746800  pto_onetimeauth.
 8cd0 63727970 746f5f6f 6e657469 6d656175  crypto_onetimeau
 8ce0 74685f70 6f6c7931 33303500 63727970  th_poly1305.cryp
 8cf0 746f5f6f 6e657469 6d656175 74685f76  to_onetimeauth_v
 8d00 65726966 79006372 7970746f 5f6f6e65  erify.crypto_one
 8d10 74696d65 61757468 5f706f6c 79313330  timeauth_poly130
 8d20 355f7665 72696679 00637279 70746f5f  5_verify.crypto_
 8d30 6f6e6574 696d6561 7574685f 696e6974  onetimeauth_init
 8d40 00637279 70746f5f 6f6e6574 696d6561  .crypto_onetimea
 8d50 7574685f 75706461 74650063 72797074  uth_update.crypt
 8d60 6f5f6f6e 6574696d 65617574 685f6669  o_onetimeauth_fi
 8d70 6e616c00 63727970 746f5f6f 6e657469  nal.crypto_oneti
 8d80 6d656175 74685f70 72696d69 74697665  meauth_primitive
 8d90 00637279 70746f5f 6f6e6574 696d6561  .crypto_onetimea
 8da0 7574685f 6b657967 656e0063 72797074  uth_keygen.crypt
 8db0 6f5f6f6e 6574696d 65617574 685f706f  o_onetimeauth_po
 8dc0 6c793133 30355f62 79746573 00637279  ly1305_bytes.cry
 8dd0 70746f5f 6f6e6574 696d6561 7574685f  pto_onetimeauth_
 8de0 706f6c79 31333035 5f6b6579 62797465  poly1305_keybyte
 8df0 73006372 7970746f 5f6f6e65 74696d65  s.crypto_onetime
 8e00 61757468 5f706f6c 79313330 355f7374  auth_poly1305_st
 8e10 61746562 79746573 00637279 70746f5f  atebytes.crypto_
 8e20 6f6e6574 696d6561 7574685f 706f6c79  onetimeauth_poly
 8e30 31333035 5f6b6579 67656e00 736f6469  1305_keygen.sodi
 8e40 756d5f72 756e7469 6d655f68 61735f73  um_runtime_has_s
 8e50 73653200 6d756e6d 6170006d 6d617000  se2.munmap.mmap.
 8e60 736f6469 756d5f72 756e7469 6d655f68  sodium_runtime_h
 8e70 61735f61 76783531 32660073 74726e63  as_avx512f.strnc
 8e80 6d700073 74726c65 6e00736f 6469756d  mp.strlen.sodium
 8e90 5f626173 65363432 62696e00 736f6469  _base642bin.sodi
 8ea0 756d5f62 696e3262 61736536 34006372  um_bin2base64.cr
 8eb0 7970746f 5f707768 6173685f 6172676f  ypto_pwhash_argo
 8ec0 6e32695f 616c675f 6172676f 6e326931  n2i_alg_argon2i1
 8ed0 33006372 7970746f 5f707768 6173685f  3.crypto_pwhash_
 8ee0 6172676f 6e32695f 62797465 735f6d69  argon2i_bytes_mi
 8ef0 6e006372 7970746f 5f707768 6173685f  n.crypto_pwhash_
 8f00 6172676f 6e32695f 62797465 735f6d61  argon2i_bytes_ma
 8f10 78006372 7970746f 5f707768 6173685f  x.crypto_pwhash_
 8f20 6172676f 6e32695f 70617373 77645f6d  argon2i_passwd_m
 8f30 696e0063 72797074 6f5f7077 68617368  in.crypto_pwhash
 8f40 5f617267 6f6e3269 5f706173 7377645f  _argon2i_passwd_
 8f50 6d617800 63727970 746f5f70 77686173  max.crypto_pwhas
 8f60 685f6172 676f6e32 695f7361 6c746279  h_argon2i_saltby
 8f70 74657300 63727970 746f5f70 77686173  tes.crypto_pwhas
 8f80 685f6172 676f6e32 695f7374 72627974  h_argon2i_strbyt
 8f90 65730063 72797074 6f5f7077 68617368  es.crypto_pwhash
 8fa0 5f617267 6f6e3269 5f737472 70726566  _argon2i_strpref
 8fb0 69780063 72797074 6f5f7077 68617368  ix.crypto_pwhash
 8fc0 5f617267 6f6e3269 5f6f7073 6c696d69  _argon2i_opslimi
 8fd0 745f6d69 6e006372 7970746f 5f707768  t_min.crypto_pwh
 8fe0 6173685f 6172676f 6e32695f 6f70736c  ash_argon2i_opsl
 8ff0 696d6974 5f6d6178 00637279 70746f5f  imit_max.crypto_
 9000 70776861 73685f61 72676f6e 32695f6d  pwhash_argon2i_m
 9010 656d6c69 6d69745f 6d696e00 63727970  emlimit_min.cryp
 9020 746f5f70 77686173 685f6172 676f6e32  to_pwhash_argon2
 9030 695f6d65 6d6c696d 69745f6d 61780063  i_memlimit_max.c
 9040 72797074 6f5f7077 68617368 5f617267  rypto_pwhash_arg
 9050 6f6e3269 5f6f7073 6c696d69 745f696e  on2i_opslimit_in
 9060 74657261 63746976 65006372 7970746f  teractive.crypto
 9070 5f707768 6173685f 6172676f 6e32695f  _pwhash_argon2i_
 9080 6d656d6c 696d6974 5f696e74 65726163  memlimit_interac
 9090 74697665 00637279 70746f5f 70776861  tive.crypto_pwha
 90a0 73685f61 72676f6e 32695f6f 70736c69  sh_argon2i_opsli
 90b0 6d69745f 6d6f6465 72617465 00637279  mit_moderate.cry
 90c0 70746f5f 70776861 73685f61 72676f6e  pto_pwhash_argon
 90d0 32695f6d 656d6c69 6d69745f 6d6f6465  2i_memlimit_mode
 90e0 72617465 00637279 70746f5f 70776861  rate.crypto_pwha
 90f0 73685f61 72676f6e 32695f6f 70736c69  sh_argon2i_opsli
 9100 6d69745f 73656e73 69746976 65006372  mit_sensitive.cr
 9110 7970746f 5f707768 6173685f 6172676f  ypto_pwhash_argo
 9120 6e32695f 6d656d6c 696d6974 5f73656e  n2i_memlimit_sen
 9130 73697469 76650063 72797074 6f5f7077  sitive.crypto_pw
 9140 68617368 5f617267 6f6e3269 00637279  hash_argon2i.cry
 9150 70746f5f 70776861 73685f61 72676f6e  pto_pwhash_argon
 9160 32695f73 74720063 72797074 6f5f7077  2i_str.crypto_pw
 9170 68617368 5f617267 6f6e3269 5f737472  hash_argon2i_str
 9180 5f766572 69667900 63727970 746f5f70  _verify.crypto_p
 9190 77686173 685f6172 676f6e32 695f7374  whash_argon2i_st
 91a0 725f6e65 6564735f 72656861 73680063  r_needs_rehash.c
 91b0 616c6c6f 63006372 7970746f 5f707768  alloc.crypto_pwh
 91c0 6173685f 6172676f 6e326964 5f737472  ash_argon2id_str
 91d0 5f6e6565 64735f72 65686173 68006372  _needs_rehash.cr
 91e0 7970746f 5f707768 6173685f 6172676f  ypto_pwhash_argo
 91f0 6e326964 5f616c67 5f617267 6f6e3269  n2id_alg_argon2i
 9200 64313300 63727970 746f5f70 77686173  d13.crypto_pwhas
 9210 685f6172 676f6e32 69645f62 79746573  h_argon2id_bytes
 9220 5f6d696e 00637279 70746f5f 70776861  _min.crypto_pwha
 9230 73685f61 72676f6e 3269645f 62797465  sh_argon2id_byte
 9240 735f6d61 78006372 7970746f 5f707768  s_max.crypto_pwh
 9250 6173685f 6172676f 6e326964 5f706173  ash_argon2id_pas
 9260 7377645f 6d696e00 63727970 746f5f70  swd_min.crypto_p
 9270 77686173 685f6172 676f6e32 69645f70  whash_argon2id_p
 9280 61737377 645f6d61 78006372 7970746f  asswd_max.crypto
 9290 5f707768 6173685f 6172676f 6e326964  _pwhash_argon2id
 92a0 5f73616c 74627974 65730063 72797074  _saltbytes.crypt
 92b0 6f5f7077 68617368 5f617267 6f6e3269  o_pwhash_argon2i
 92c0 645f7374 72627974 65730063 72797074  d_strbytes.crypt
 92d0 6f5f7077 68617368 5f617267 6f6e3269  o_pwhash_argon2i
 92e0 645f7374 72707265 66697800 63727970  d_strprefix.cryp
 92f0 746f5f70 77686173 685f6172 676f6e32  to_pwhash_argon2
 9300 69645f6f 70736c69 6d69745f 6d696e00  id_opslimit_min.
 9310 63727970 746f5f70 77686173 685f6172  crypto_pwhash_ar
 9320 676f6e32 69645f6f 70736c69 6d69745f  gon2id_opslimit_
 9330 6d617800 63727970 746f5f70 77686173  max.crypto_pwhas
 9340 685f6172 676f6e32 69645f6d 656d6c69  h_argon2id_memli
 9350 6d69745f 6d696e00 63727970 746f5f70  mit_min.crypto_p
 9360 77686173 685f6172 676f6e32 69645f6d  whash_argon2id_m
 9370 656d6c69 6d69745f 6d617800 63727970  emlimit_max.cryp
 9380 746f5f70 77686173 685f6172 676f6e32  to_pwhash_argon2
 9390 69645f6f 70736c69 6d69745f 696e7465  id_opslimit_inte
 93a0 72616374 69766500 63727970 746f5f70  ractive.crypto_p
 93b0 77686173 685f6172 676f6e32 69645f6d  whash_argon2id_m
 93c0 656d6c69 6d69745f 696e7465 72616374  emlimit_interact
 93d0 69766500 63727970 746f5f70 77686173  ive.crypto_pwhas
 93e0 685f6172 676f6e32 69645f6f 70736c69  h_argon2id_opsli
 93f0 6d69745f 6d6f6465 72617465 00637279  mit_moderate.cry
 9400 70746f5f 70776861 73685f61 72676f6e  pto_pwhash_argon
 9410 3269645f 6d656d6c 696d6974 5f6d6f64  2id_memlimit_mod
 9420 65726174 65006372 7970746f 5f707768  erate.crypto_pwh
 9430 6173685f 6172676f 6e326964 5f6f7073  ash_argon2id_ops
 9440 6c696d69 745f7365 6e736974 69766500  limit_sensitive.
 9450 63727970 746f5f70 77686173 685f6172  crypto_pwhash_ar
 9460 676f6e32 69645f6d 656d6c69 6d69745f  gon2id_memlimit_
 9470 73656e73 69746976 65006372 7970746f  sensitive.crypto
 9480 5f707768 6173685f 6172676f 6e326964  _pwhash_argon2id
 9490 00637279 70746f5f 70776861 73685f61  .crypto_pwhash_a
 94a0 72676f6e 3269645f 73747200 63727970  rgon2id_str.cryp
 94b0 746f5f70 77686173 685f6172 676f6e32  to_pwhash_argon2
 94c0 69645f73 74725f76 65726966 79006372  id_str_verify.cr
 94d0 7970746f 5f707768 6173685f 616c675f  ypto_pwhash_alg_
 94e0 6172676f 6e326931 33006372 7970746f  argon2i13.crypto
 94f0 5f707768 6173685f 616c675f 6172676f  _pwhash_alg_argo
 9500 6e326964 31330063 72797074 6f5f7077  n2id13.crypto_pw
 9510 68617368 5f616c67 5f646566 61756c74  hash_alg_default
 9520 00637279 70746f5f 70776861 73685f62  .crypto_pwhash_b
 9530 79746573 5f6d696e 00637279 70746f5f  ytes_min.crypto_
 9540 70776861 73685f62 79746573 5f6d6178  pwhash_bytes_max
 9550 00637279 70746f5f 70776861 73685f70  .crypto_pwhash_p
 9560 61737377 645f6d69 6e006372 7970746f  asswd_min.crypto
 9570 5f707768 6173685f 70617373 77645f6d  _pwhash_passwd_m
 9580 61780063 72797074 6f5f7077 68617368  ax.crypto_pwhash
 9590 5f73616c 74627974 65730063 72797074  _saltbytes.crypt
 95a0 6f5f7077 68617368 5f737472 62797465  o_pwhash_strbyte
 95b0 73006372 7970746f 5f707768 6173685f  s.crypto_pwhash_
 95c0 73747270 72656669 78006372 7970746f  strprefix.crypto
 95d0 5f707768 6173685f 6f70736c 696d6974  _pwhash_opslimit
 95e0 5f6d696e 00637279 70746f5f 70776861  _min.crypto_pwha
 95f0 73685f6f 70736c69 6d69745f 6d617800  sh_opslimit_max.
 9600 63727970 746f5f70 77686173 685f6d65  crypto_pwhash_me
 9610 6d6c696d 69745f6d 696e0063 72797074  mlimit_min.crypt
 9620 6f5f7077 68617368 5f6d656d 6c696d69  o_pwhash_memlimi
 9630 745f6d61 78006372 7970746f 5f707768  t_max.crypto_pwh
 9640 6173685f 6f70736c 696d6974 5f696e74  ash_opslimit_int
 9650 65726163 74697665 00637279 70746f5f  eractive.crypto_
 9660 70776861 73685f6d 656d6c69 6d69745f  pwhash_memlimit_
 9670 696e7465 72616374 69766500 63727970  interactive.cryp
 9680 746f5f70 77686173 685f6f70 736c696d  to_pwhash_opslim
 9690 69745f6d 6f646572 61746500 63727970  it_moderate.cryp
 96a0 746f5f70 77686173 685f6d65 6d6c696d  to_pwhash_memlim
 96b0 69745f6d 6f646572 61746500 63727970  it_moderate.cryp
 96c0 746f5f70 77686173 685f6f70 736c696d  to_pwhash_opslim
 96d0 69745f73 656e7369 74697665 00637279  it_sensitive.cry
 96e0 70746f5f 70776861 73685f6d 656d6c69  pto_pwhash_memli
 96f0 6d69745f 73656e73 69746976 65006372  mit_sensitive.cr
 9700 7970746f 5f707768 61736800 63727970  ypto_pwhash.cryp
 9710 746f5f70 77686173 685f7374 72006372  to_pwhash_str.cr
 9720 7970746f 5f707768 6173685f 7374725f  ypto_pwhash_str_
 9730 616c6700 63727970 746f5f70 77686173  alg.crypto_pwhas
 9740 685f7374 725f7665 72696679 00637279  h_str_verify.cry
 9750 70746f5f 70776861 73685f73 74725f6e  pto_pwhash_str_n
 9760 65656473 5f726568 61736800 63727970  eeds_rehash.cryp
 9770 746f5f70 77686173 685f7072 696d6974  to_pwhash_primit
 9780 69766500 63727970 746f5f73 63616c61  ive.crypto_scala
 9790 726d756c 745f7072 696d6974 69766500  rmult_primitive.
 97a0 63727970 746f5f73 63616c61 726d756c  crypto_scalarmul
 97b0 745f6279 74657300 63727970 746f5f73  t_bytes.crypto_s
 97c0 63616c61 726d756c 745f7363 616c6172  calarmult_scalar
 97d0 62797465 73006372 7970746f 5f736361  bytes.crypto_sca
 97e0 6c61726d 756c745f 63757276 65323535  larmult_curve255
 97f0 31395f62 79746573 00637279 70746f5f  19_bytes.crypto_
 9800 7363616c 61726d75 6c745f63 75727665  scalarmult_curve
 9810 32353531 395f7363 616c6172 62797465  25519_scalarbyte
 9820 73006372 7970746f 5f736563 72657462  s.crypto_secretb
 9830 6f785f6b 65796279 74657300 63727970  ox_keybytes.cryp
 9840 746f5f73 65637265 74626f78 5f6e6f6e  to_secretbox_non
 9850 63656279 74657300 63727970 746f5f73  cebytes.crypto_s
 9860 65637265 74626f78 5f7a6572 6f627974  ecretbox_zerobyt
 9870 65730063 72797074 6f5f7365 63726574  es.crypto_secret
 9880 626f785f 626f787a 65726f62 79746573  box_boxzerobytes
 9890 00637279 70746f5f 73656372 6574626f  .crypto_secretbo
 98a0 785f6d61 63627974 65730063 72797074  x_macbytes.crypt
 98b0 6f5f7365 63726574 626f785f 6d657373  o_secretbox_mess
 98c0 61676562 79746573 5f6d6178 00637279  agebytes_max.cry
 98d0 70746f5f 73656372 6574626f 785f7072  pto_secretbox_pr
 98e0 696d6974 69766500 63727970 746f5f73  imitive.crypto_s
 98f0 65637265 74626f78 00637279 70746f5f  ecretbox.crypto_
 9900 73656372 6574626f 785f6f70 656e0063  secretbox_open.c
 9910 72797074 6f5f7365 63726574 626f785f  rypto_secretbox_
 9920 6b657967 656e006d 656d6d6f 76650063  keygen.memmove.c
 9930 72797074 6f5f7374 7265616d 5f73616c  rypto_stream_sal
 9940 73613230 5f786f72 00637279 70746f5f  sa20_xor.crypto_
 9950 73747265 616d5f73 616c7361 32305f78  stream_salsa20_x
 9960 6f725f69 63006372 7970746f 5f736563  or_ic.crypto_sec
 9970 72657462 6f785f65 61737900 63727970  retbox_easy.cryp
 9980 746f5f73 74726561 6d5f7361 6c736132  to_stream_salsa2
 9990 30006372 7970746f 5f736563 72657462  0.crypto_secretb
 99a0 6f785f6f 70656e5f 65617379 00637279  ox_open_easy.cry
 99b0 70746f5f 73747265 616d5f78 73616c73  pto_stream_xsals
 99c0 6132305f 786f7200 63727970 746f5f73  a20_xor.crypto_s
 99d0 74726561 6d5f7873 616c7361 32300063  tream_xsalsa20.c
 99e0 72797074 6f5f7365 63726574 626f785f  rypto_secretbox_
 99f0 7873616c 73613230 706f6c79 31333035  xsalsa20poly1305
 9a00 5f6b6579 62797465 73006372 7970746f  _keybytes.crypto
 9a10 5f736563 72657462 6f785f78 73616c73  _secretbox_xsals
 9a20 61323070 6f6c7931 3330355f 6e6f6e63  a20poly1305_nonc
 9a30 65627974 65730063 72797074 6f5f7365  ebytes.crypto_se
 9a40 63726574 626f785f 7873616c 73613230  cretbox_xsalsa20
 9a50 706f6c79 31333035 5f7a6572 6f627974  poly1305_zerobyt
 9a60 65730063 72797074 6f5f7365 63726574  es.crypto_secret
 9a70 626f785f 7873616c 73613230 706f6c79  box_xsalsa20poly
 9a80 31333035 5f626f78 7a65726f 62797465  1305_boxzerobyte
 9a90 73006372 7970746f 5f736563 72657462  s.crypto_secretb
 9aa0 6f785f78 73616c73 61323070 6f6c7931  ox_xsalsa20poly1
 9ab0 3330355f 6d616362 79746573 00637279  305_macbytes.cry
 9ac0 70746f5f 73656372 6574626f 785f7873  pto_secretbox_xs
 9ad0 616c7361 3230706f 6c793133 30355f6d  alsa20poly1305_m
 9ae0 65737361 67656279 7465735f 6d617800  essagebytes_max.
 9af0 63727970 746f5f73 65637265 74626f78  crypto_secretbox
 9b00 5f787361 6c736132 30706f6c 79313330  _xsalsa20poly130
 9b10 355f6b65 7967656e 00637279 70746f5f  5_keygen.crypto_
 9b20 73656372 65747374 7265616d 5f786368  secretstream_xch
 9b30 61636861 3230706f 6c793133 30355f6b  acha20poly1305_k
 9b40 65796765 6e006372 7970746f 5f736563  eygen.crypto_sec
 9b50 72657473 74726561 6d5f7863 68616368  retstream_xchach
 9b60 61323070 6f6c7931 3330355f 696e6974  a20poly1305_init
 9b70 5f707573 68006372 7970746f 5f736563  _push.crypto_sec
 9b80 72657473 74726561 6d5f7863 68616368  retstream_xchach
 9b90 61323070 6f6c7931 3330355f 696e6974  a20poly1305_init
 9ba0 5f70756c 6c006372 7970746f 5f736563  _pull.crypto_sec
 9bb0 72657473 74726561 6d5f7863 68616368  retstream_xchach
 9bc0 61323070 6f6c7931 3330355f 72656b65  a20poly1305_reke
 9bd0 79006372 7970746f 5f737472 65616d5f  y.crypto_stream_
 9be0 63686163 68613230 5f696574 665f786f  chacha20_ietf_xo
 9bf0 72006372 7970746f 5f736563 72657473  r.crypto_secrets
 9c00 74726561 6d5f7863 68616368 61323070  tream_xchacha20p
 9c10 6f6c7931 3330355f 70757368 00736f64  oly1305_push.sod
 9c20 69756d5f 696e6372 656d656e 74006372  ium_increment.cr
 9c30 7970746f 5f736563 72657473 74726561  ypto_secretstrea
 9c40 6d5f7863 68616368 61323070 6f6c7931  m_xchacha20poly1
 9c50 3330355f 70756c6c 00637279 70746f5f  305_pull.crypto_
 9c60 73656372 65747374 7265616d 5f786368  secretstream_xch
 9c70 61636861 3230706f 6c793133 30355f73  acha20poly1305_s
 9c80 74617465 62797465 73006372 7970746f  tatebytes.crypto
 9c90 5f736563 72657473 74726561 6d5f7863  _secretstream_xc
 9ca0 68616368 61323070 6f6c7931 3330355f  hacha20poly1305_
 9cb0 61627974 65730063 72797074 6f5f7365  abytes.crypto_se
 9cc0 63726574 73747265 616d5f78 63686163  cretstream_xchac
 9cd0 68613230 706f6c79 31333035 5f686561  ha20poly1305_hea
 9ce0 64657262 79746573 00637279 70746f5f  derbytes.crypto_
 9cf0 73656372 65747374 7265616d 5f786368  secretstream_xch
 9d00 61636861 3230706f 6c793133 30355f6b  acha20poly1305_k
 9d10 65796279 74657300 63727970 746f5f73  eybytes.crypto_s
 9d20 65637265 74737472 65616d5f 78636861  ecretstream_xcha
 9d30 63686132 30706f6c 79313330 355f6d65  cha20poly1305_me
 9d40 73736167 65627974 65735f6d 61780063  ssagebytes_max.c
 9d50 72797074 6f5f7365 63726574 73747265  rypto_secretstre
 9d60 616d5f78 63686163 68613230 706f6c79  am_xchacha20poly
 9d70 31333035 5f746167 5f6d6573 73616765  1305_tag_message
 9d80 00637279 70746f5f 73656372 65747374  .crypto_secretst
 9d90 7265616d 5f786368 61636861 3230706f  ream_xchacha20po
 9da0 6c793133 30355f74 61675f70 75736800  ly1305_tag_push.
 9db0 63727970 746f5f73 65637265 74737472  crypto_secretstr
 9dc0 65616d5f 78636861 63686132 30706f6c  eam_xchacha20pol
 9dd0 79313330 355f7461 675f7265 6b657900  y1305_tag_rekey.
 9de0 63727970 746f5f73 65637265 74737472  crypto_secretstr
 9df0 65616d5f 78636861 63686132 30706f6c  eam_xchacha20pol
 9e00 79313330 355f7461 675f6669 6e616c00  y1305_tag_final.
 9e10 63727970 746f5f73 686f7274 68617368  crypto_shorthash
 9e20 5f627974 65730063 72797074 6f5f7368  _bytes.crypto_sh
 9e30 6f727468 6173685f 6b657962 79746573  orthash_keybytes
 9e40 00637279 70746f5f 73686f72 74686173  .crypto_shorthas
 9e50 685f7072 696d6974 69766500 63727970  h_primitive.cryp
 9e60 746f5f73 686f7274 68617368 00637279  to_shorthash.cry
 9e70 70746f5f 73686f72 74686173 685f7369  pto_shorthash_si
 9e80 70686173 68323400 63727970 746f5f73  phash24.crypto_s
 9e90 686f7274 68617368 5f6b6579 67656e00  horthash_keygen.
 9ea0 63727970 746f5f73 686f7274 68617368  crypto_shorthash
 9eb0 5f736970 68617368 32345f62 79746573  _siphash24_bytes
 9ec0 00637279 70746f5f 73686f72 74686173  .crypto_shorthas
 9ed0 685f7369 70686173 6832345f 6b657962  h_siphash24_keyb
 9ee0 79746573 00637279 70746f5f 7369676e  ytes.crypto_sign
 9ef0 5f737461 74656279 74657300 63727970  _statebytes.cryp
 9f00 746f5f73 69676e5f 62797465 73006372  to_sign_bytes.cr
 9f10 7970746f 5f736967 6e5f7365 65646279  ypto_sign_seedby
 9f20 74657300 63727970 746f5f73 69676e5f  tes.crypto_sign_
 9f30 7075626c 69636b65 79627974 65730063  publickeybytes.c
 9f40 72797074 6f5f7369 676e5f73 65637265  rypto_sign_secre
 9f50 746b6579 62797465 73006372 7970746f  tkeybytes.crypto
 9f60 5f736967 6e5f6d65 73736167 65627974  _sign_messagebyt
 9f70 65735f6d 61780063 72797074 6f5f7369  es_max.crypto_si
 9f80 676e5f70 72696d69 74697665 00637279  gn_primitive.cry
 9f90 70746f5f 7369676e 5f736565 645f6b65  pto_sign_seed_ke
 9fa0 79706169 72006372 7970746f 5f736967  ypair.crypto_sig
 9fb0 6e5f6564 32353531 395f7365 65645f6b  n_ed25519_seed_k
 9fc0 65797061 69720063 72797074 6f5f7369  eypair.crypto_si
 9fd0 676e5f6b 65797061 69720063 72797074  gn_keypair.crypt
 9fe0 6f5f7369 676e5f65 64323535 31395f6b  o_sign_ed25519_k
 9ff0 65797061 69720063 72797074 6f5f7369  eypair.crypto_si
 a000 676e0063 72797074 6f5f7369 676e5f65  gn.crypto_sign_e
 a010 64323535 31390063 72797074 6f5f7369  d25519.crypto_si
 a020 676e5f6f 70656e00 63727970 746f5f73  gn_open.crypto_s
 a030 69676e5f 65643235 3531395f 6f70656e  ign_ed25519_open
 a040 00637279 70746f5f 7369676e 5f646574  .crypto_sign_det
 a050 61636865 64006372 7970746f 5f736967  ached.crypto_sig
 a060 6e5f6564 32353531 395f6465 74616368  n_ed25519_detach
 a070 65640063 72797074 6f5f7369 676e5f76  ed.crypto_sign_v
 a080 65726966 795f6465 74616368 65640063  erify_detached.c
 a090 72797074 6f5f7369 676e5f65 64323535  rypto_sign_ed255
 a0a0 31395f76 65726966 795f6465 74616368  19_verify_detach
 a0b0 65640063 72797074 6f5f7369 676e5f69  ed.crypto_sign_i
 a0c0 6e697400 63727970 746f5f73 69676e5f  nit.crypto_sign_
 a0d0 65643235 35313970 685f696e 69740063  ed25519ph_init.c
 a0e0 72797074 6f5f7369 676e5f75 70646174  rypto_sign_updat
 a0f0 65006372 7970746f 5f736967 6e5f6564  e.crypto_sign_ed
 a100 32353531 3970685f 75706461 74650063  25519ph_update.c
 a110 72797074 6f5f7369 676e5f66 696e616c  rypto_sign_final
 a120 5f637265 61746500 63727970 746f5f73  _create.crypto_s
 a130 69676e5f 65643235 35313970 685f6669  ign_ed25519ph_fi
 a140 6e616c5f 63726561 74650063 72797074  nal_create.crypt
 a150 6f5f7369 676e5f66 696e616c 5f766572  o_sign_final_ver
 a160 69667900 63727970 746f5f73 69676e5f  ify.crypto_sign_
 a170 65643235 35313970 685f6669 6e616c5f  ed25519ph_final_
 a180 76657269 66790063 72797074 6f5f7369  verify.crypto_si
 a190 676e5f65 64323535 31397068 5f737461  gn_ed25519ph_sta
 a1a0 74656279 74657300 63727970 746f5f73  tebytes.crypto_s
 a1b0 69676e5f 65643235 3531395f 62797465  ign_ed25519_byte
 a1c0 73006372 7970746f 5f736967 6e5f6564  s.crypto_sign_ed
 a1d0 32353531 395f7365 65646279 74657300  25519_seedbytes.
 a1e0 63727970 746f5f73 69676e5f 65643235  crypto_sign_ed25
 a1f0 3531395f 7075626c 69636b65 79627974  519_publickeybyt
 a200 65730063 72797074 6f5f7369 676e5f65  es.crypto_sign_e
 a210 64323535 31395f73 65637265 746b6579  d25519_secretkey
 a220 62797465 73006372 7970746f 5f736967  bytes.crypto_sig
 a230 6e5f6564 32353531 395f6d65 73736167  n_ed25519_messag
 a240 65627974 65735f6d 61780063 72797074  ebytes_max.crypt
 a250 6f5f7369 676e5f65 64323535 31395f73  o_sign_ed25519_s
 a260 6b5f746f 5f736565 64006372 7970746f  k_to_seed.crypto
 a270 5f736967 6e5f6564 32353531 395f736b  _sign_ed25519_sk
 a280 5f746f5f 706b0063 72797074 6f5f7369  _to_pk.crypto_si
 a290 676e5f65 64323535 31395f70 6b5f746f  gn_ed25519_pk_to
 a2a0 5f637572 76653235 35313900 63727970  _curve25519.cryp
 a2b0 746f5f73 69676e5f 65643235 3531395f  to_sign_ed25519_
 a2c0 736b5f74 6f5f6375 72766532 35353139  sk_to_curve25519
 a2d0 00637279 70746f5f 73747265 616d5f63  .crypto_stream_c
 a2e0 68616368 6132305f 6b657962 79746573  hacha20_keybytes
 a2f0 00637279 70746f5f 73747265 616d5f63  .crypto_stream_c
 a300 68616368 6132305f 6e6f6e63 65627974  hacha20_noncebyt
 a310 65730063 72797074 6f5f7374 7265616d  es.crypto_stream
 a320 5f636861 63686132 305f6d65 73736167  _chacha20_messag
 a330 65627974 65735f6d 61780063 72797074  ebytes_max.crypt
 a340 6f5f7374 7265616d 5f636861 63686132  o_stream_chacha2
 a350 305f6965 74665f6b 65796279 74657300  0_ietf_keybytes.
 a360 63727970 746f5f73 74726561 6d5f6368  crypto_stream_ch
 a370 61636861 32305f69 6574665f 6e6f6e63  acha20_ietf_nonc
 a380 65627974 65730063 72797074 6f5f7374  ebytes.crypto_st
 a390 7265616d 5f636861 63686132 305f6965  ream_chacha20_ie
 a3a0 74665f6d 65737361 67656279 7465735f  tf_messagebytes_
 a3b0 6d617800 63727970 746f5f73 74726561  max.crypto_strea
 a3c0 6d5f6368 61636861 32305f78 6f720063  m_chacha20_xor.c
 a3d0 72797074 6f5f7374 7265616d 5f636861  rypto_stream_cha
 a3e0 63686132 305f6965 74665f6b 65796765  cha20_ietf_keyge
 a3f0 6e006372 7970746f 5f737472 65616d5f  n.crypto_stream_
 a400 63686163 68613230 5f6b6579 67656e00  chacha20_keygen.
 a410 63727970 746f5f73 74726561 6d5f6b65  crypto_stream_ke
 a420 79627974 65730063 72797074 6f5f7374  ybytes.crypto_st
 a430 7265616d 5f6e6f6e 63656279 74657300  ream_noncebytes.
 a440 63727970 746f5f73 74726561 6d5f6d65  crypto_stream_me
 a450 73736167 65627974 65735f6d 61780063  ssagebytes_max.c
 a460 72797074 6f5f7374 7265616d 5f707269  rypto_stream_pri
 a470 6d697469 76650063 72797074 6f5f7374  mitive.crypto_st
 a480 7265616d 00637279 70746f5f 73747265  ream.crypto_stre
 a490 616d5f78 6f720063 72797074 6f5f7374  am_xor.crypto_st
 a4a0 7265616d 5f6b6579 67656e00 63727970  ream_keygen.cryp
 a4b0 746f5f73 74726561 6d5f7361 6c736132  to_stream_salsa2
 a4c0 305f6b65 79627974 65730063 72797074  0_keybytes.crypt
 a4d0 6f5f7374 7265616d 5f73616c 73613230  o_stream_salsa20
 a4e0 5f6e6f6e 63656279 74657300 63727970  _noncebytes.cryp
 a4f0 746f5f73 74726561 6d5f7361 6c736132  to_stream_salsa2
 a500 305f6d65 73736167 65627974 65735f6d  0_messagebytes_m
 a510 61780063 72797074 6f5f7374 7265616d  ax.crypto_stream
 a520 5f73616c 73613230 5f6b6579 67656e00  _salsa20_keygen.
 a530 63727970 746f5f73 74726561 6d5f7873  crypto_stream_xs
 a540 616c7361 32305f78 6f725f69 63006372  alsa20_xor_ic.cr
 a550 7970746f 5f737472 65616d5f 7873616c  ypto_stream_xsal
 a560 73613230 5f6b6579 62797465 73006372  sa20_keybytes.cr
 a570 7970746f 5f737472 65616d5f 7873616c  ypto_stream_xsal
 a580 73613230 5f6e6f6e 63656279 74657300  sa20_noncebytes.
 a590 63727970 746f5f73 74726561 6d5f7873  crypto_stream_xs
 a5a0 616c7361 32305f6d 65737361 67656279  alsa20_messageby
 a5b0 7465735f 6d617800 63727970 746f5f73  tes_max.crypto_s
 a5c0 74726561 6d5f7873 616c7361 32305f6b  tream_xsalsa20_k
 a5d0 65796765 6e006372 7970746f 5f766572  eygen.crypto_ver
 a5e0 6966795f 31365f62 79746573 00637279  ify_16_bytes.cry
 a5f0 70746f5f 76657269 66795f33 325f6279  pto_verify_32_by
 a600 74657300 63727970 746f5f76 65726966  tes.crypto_verif
 a610 795f3634 5f627974 65730072 616e646f  y_64_bytes.rando
 a620 6d627974 65735f73 79737261 6e646f6d  mbytes_sysrandom
 a630 5f696d70 6c656d65 6e746174 696f6e00  _implementation.
 a640 72616e64 6f6d6279 7465735f 7365745f  randombytes_set_
 a650 696d706c 656d656e 74617469 6f6e0072  implementation.r
 a660 616e646f 6d627974 65735f69 6d706c65  andombytes_imple
 a670 6d656e74 6174696f 6e5f6e61 6d650072  mentation_name.r
 a680 616e646f 6d627974 65735f72 616e646f  andombytes_rando
 a690 6d007261 6e646f6d 62797465 735f7374  m.randombytes_st
 a6a0 69720072 616e646f 6d627974 65735f75  ir.randombytes_u
 a6b0 6e69666f 726d0072 616e646f 6d627974  niform.randombyt
 a6c0 65735f62 75665f64 65746572 6d696e69  es_buf_determini
 a6d0 73746963 0072616e 646f6d62 79746573  stic.randombytes
 a6e0 5f736565 64627974 65730072 616e646f  _seedbytes.rando
 a6f0 6d627974 65735f63 6c6f7365 0072616e  mbytes_close.ran
 a700 646f6d62 79746573 00736f64 69756d5f  dombytes.sodium_
 a710 62696e32 68657800 736f6469 756d5f68  bin2hex.sodium_h
 a720 65783262 696e0073 74726368 7200736f  ex2bin.strchr.so
 a730 6469756d 5f626173 6536345f 656e636f  dium_base64_enco
 a740 6465645f 6c656e00 736f6469 756d5f69  ded_len.sodium_i
 a750 6e697400 70746872 6561645f 6d757465  nit.pthread_mute
 a760 785f6c6f 636b0070 74687265 61645f6d  x_lock.pthread_m
 a770 75746578 5f756e6c 6f636b00 736f6469  utex_unlock.sodi
 a780 756d5f73 65745f6d 69737573 655f6861  um_set_misuse_ha
 a790 6e646c65 7200736f 6469756d 5f72756e  ndler.sodium_run
 a7a0 74696d65 5f686173 5f6e656f 6e00736f  time_has_neon.so
 a7b0 6469756d 5f72756e 74696d65 5f686173  dium_runtime_has
 a7c0 5f61726d 63727970 746f0073 6f646975  _armcrypto.sodiu
 a7d0 6d5f7275 6e74696d 655f6861 735f7373  m_runtime_has_ss
 a7e0 65330073 6f646975 6d5f7275 6e74696d  e3.sodium_runtim
 a7f0 655f6861 735f7063 6c6d756c 00736f64  e_has_pclmul.sod
 a800 69756d5f 72756e74 696d655f 6861735f  ium_runtime_has_
 a810 72647261 6e64005f 5f657870 6c696369  rdrand.__explici
 a820 745f627a 65726f5f 63686b00 736f6469  t_bzero_chk.sodi
 a830 756d5f73 7461636b 7a65726f 00736f64  um_stackzero.sod
 a840 69756d5f 636f6d70 61726500 736f6469  ium_compare.sodi
 a850 756d5f61 64640073 6f646975 6d5f7375  um_add.sodium_su
 a860 62007379 73636f6e 6600736f 6469756d  b.sysconf.sodium
 a870 5f6d6c6f 636b006d 61647669 73650073  _mlock.madvise.s
 a880 6f646975 6d5f6d75 6e6c6f63 6b00736f  odium_munlock.so
 a890 6469756d 5f6d616c 6c6f6300 6d70726f  dium_malloc.mpro
 a8a0 74656374 00736f64 69756d5f 616c6c6f  tect.sodium_allo
 a8b0 63617272 61790073 6f646975 6d5f6672  carray.sodium_fr
 a8c0 65650072 61697365 00736f64 69756d5f  ee.raise.sodium_
 a8d0 6d70726f 74656374 5f6e6f61 63636573  mprotect_noacces
 a8e0 7300736f 6469756d 5f6d7072 6f746563  s.sodium_mprotec
 a8f0 745f7265 61646f6e 6c790073 6f646975  t_readonly.sodiu
 a900 6d5f6d70 726f7465 63745f72 65616477  m_mprotect_readw
 a910 72697465 00736f64 69756d5f 70616400  rite.sodium_pad.
 a920 736f6469 756d5f75 6e706164 00736f64  sodium_unpad.sod
 a930 69756d5f 76657273 696f6e5f 73747269  ium_version_stri
 a940 6e670073 6f646975 6d5f6c69 62726172  ng.sodium_librar
 a950 795f7665 7273696f 6e5f6d61 6a6f7200  y_version_major.
 a960 736f6469 756d5f6c 69627261 72795f76  sodium_library_v
 a970 65727369 6f6e5f6d 696e6f72 00736f64  ersion_minor.sod
 a980 69756d5f 6c696272 6172795f 6d696e69  ium_library_mini
 a990 6d616c00 63727970 746f5f62 6f785f63  mal.crypto_box_c
 a9a0 75727665 32353531 39786368 61636861  urve25519xchacha
 a9b0 3230706f 6c793133 30355f73 6565645f  20poly1305_seed_
 a9c0 6b657970 61697200 63727970 746f5f62  keypair.crypto_b
 a9d0 6f785f63 75727665 32353531 39786368  ox_curve25519xch
 a9e0 61636861 3230706f 6c793133 30355f6b  acha20poly1305_k
 a9f0 65797061 69720063 72797074 6f5f626f  eypair.crypto_bo
 aa00 785f6375 72766532 35353139 78636861  x_curve25519xcha
 aa10 63686132 30706f6c 79313330 355f6265  cha20poly1305_be
 aa20 666f7265 6e6d0063 72797074 6f5f626f  forenm.crypto_bo
 aa30 785f6375 72766532 35353139 78636861  x_curve25519xcha
 aa40 63686132 30706f6c 79313330 355f6465  cha20poly1305_de
 aa50 74616368 65645f61 66746572 6e6d0063  tached_afternm.c
 aa60 72797074 6f5f7365 63726574 626f785f  rypto_secretbox_
 aa70 78636861 63686132 30706f6c 79313330  xchacha20poly130
 aa80 355f6465 74616368 65640063 72797074  5_detached.crypt
 aa90 6f5f626f 785f6375 72766532 35353139  o_box_curve25519
 aaa0 78636861 63686132 30706f6c 79313330  xchacha20poly130
 aab0 355f6465 74616368 65640063 72797074  5_detached.crypt
 aac0 6f5f626f 785f6375 72766532 35353139  o_box_curve25519
 aad0 78636861 63686132 30706f6c 79313330  xchacha20poly130
 aae0 355f6561 73795f61 66746572 6e6d0063  5_easy_afternm.c
 aaf0 72797074 6f5f626f 785f6375 72766532  rypto_box_curve2
 ab00 35353139 78636861 63686132 30706f6c  5519xchacha20pol
 ab10 79313330 355f6561 73790063 72797074  y1305_easy.crypt
 ab20 6f5f626f 785f6375 72766532 35353139  o_box_curve25519
 ab30 78636861 63686132 30706f6c 79313330  xchacha20poly130
 ab40 355f6f70 656e5f64 65746163 6865645f  5_open_detached_
 ab50 61667465 726e6d00 63727970 746f5f73  afternm.crypto_s
 ab60 65637265 74626f78 5f786368 61636861  ecretbox_xchacha
 ab70 3230706f 6c793133 30355f6f 70656e5f  20poly1305_open_
 ab80 64657461 63686564 00637279 70746f5f  detached.crypto_
 ab90 626f785f 63757276 65323535 31397863  box_curve25519xc
 aba0 68616368 61323070 6f6c7931 3330355f  hacha20poly1305_
 abb0 6f70656e 5f646574 61636865 64006372  open_detached.cr
 abc0 7970746f 5f626f78 5f637572 76653235  ypto_box_curve25
 abd0 35313978 63686163 68613230 706f6c79  519xchacha20poly
 abe0 31333035 5f6f7065 6e5f6561 73795f61  1305_open_easy_a
 abf0 66746572 6e6d0063 72797074 6f5f626f  fternm.crypto_bo
 ac00 785f6375 72766532 35353139 78636861  x_curve25519xcha
 ac10 63686132 30706f6c 79313330 355f6f70  cha20poly1305_op
 ac20 656e5f65 61737900 63727970 746f5f62  en_easy.crypto_b
 ac30 6f785f63 75727665 32353531 39786368  ox_curve25519xch
 ac40 61636861 3230706f 6c793133 30355f73  acha20poly1305_s
 ac50 65656462 79746573 00637279 70746f5f  eedbytes.crypto_
 ac60 626f785f 63757276 65323535 31397863  box_curve25519xc
 ac70 68616368 61323070 6f6c7931 3330355f  hacha20poly1305_
 ac80 7075626c 69636b65 79627974 65730063  publickeybytes.c
 ac90 72797074 6f5f626f 785f6375 72766532  rypto_box_curve2
 aca0 35353139 78636861 63686132 30706f6c  5519xchacha20pol
 acb0 79313330 355f7365 63726574 6b657962  y1305_secretkeyb
 acc0 79746573 00637279 70746f5f 626f785f  ytes.crypto_box_
 acd0 63757276 65323535 31397863 68616368  curve25519xchach
 ace0 61323070 6f6c7931 3330355f 6265666f  a20poly1305_befo
 acf0 72656e6d 62797465 73006372 7970746f  renmbytes.crypto
 ad00 5f626f78 5f637572 76653235 35313978  _box_curve25519x
 ad10 63686163 68613230 706f6c79 31333035  chacha20poly1305
 ad20 5f6e6f6e 63656279 74657300 63727970  _noncebytes.cryp
 ad30 746f5f62 6f785f63 75727665 32353531  to_box_curve2551
 ad40 39786368 61636861 3230706f 6c793133  9xchacha20poly13
 ad50 30355f6d 61636279 74657300 63727970  05_macbytes.cryp
 ad60 746f5f62 6f785f63 75727665 32353531  to_box_curve2551
 ad70 39786368 61636861 3230706f 6c793133  9xchacha20poly13
 ad80 30355f6d 65737361 67656279 7465735f  05_messagebytes_
 ad90 6d617800 63727970 746f5f62 6f785f63  max.crypto_box_c
 ada0 75727665 32353531 39786368 61636861  urve25519xchacha
 adb0 3230706f 6c793133 30355f73 65616c00  20poly1305_seal.
 adc0 63727970 746f5f62 6f785f63 75727665  crypto_box_curve
 add0 32353531 39786368 61636861 3230706f  25519xchacha20po
 ade0 6c793133 30355f73 65616c5f 6f70656e  ly1305_seal_open
 adf0 00637279 70746f5f 626f785f 63757276  .crypto_box_curv
 ae00 65323535 31397863 68616368 61323070  e25519xchacha20p
 ae10 6f6c7931 3330355f 7365616c 62797465  oly1305_sealbyte
 ae20 73006372 7970746f 5f636f72 655f6564  s.crypto_core_ed
 ae30 32353531 395f6973 5f76616c 69645f70  25519_is_valid_p
 ae40 6f696e74 00637279 70746f5f 636f7265  oint.crypto_core
 ae50 5f656432 35353139 5f616464 00637279  _ed25519_add.cry
 ae60 70746f5f 636f7265 5f656432 35353139  pto_core_ed25519
 ae70 5f737562 00637279 70746f5f 636f7265  _sub.crypto_core
 ae80 5f656432 35353139 5f66726f 6d5f756e  _ed25519_from_un
 ae90 69666f72 6d006372 7970746f 5f636f72  iform.crypto_cor
 aea0 655f6564 32353531 395f6672 6f6d5f68  e_ed25519_from_h
 aeb0 61736800 63727970 746f5f63 6f72655f  ash.crypto_core_
 aec0 65643235 3531395f 72616e64 6f6d0063  ed25519_random.c
 aed0 72797074 6f5f636f 72655f65 64323535  rypto_core_ed255
 aee0 31395f73 63616c61 725f7261 6e646f6d  19_scalar_random
 aef0 00637279 70746f5f 636f7265 5f656432  .crypto_core_ed2
 af00 35353139 5f736361 6c61725f 696e7665  5519_scalar_inve
 af10 72740063 72797074 6f5f636f 72655f65  rt.crypto_core_e
 af20 64323535 31395f73 63616c61 725f6e65  d25519_scalar_ne
 af30 67617465 00637279 70746f5f 636f7265  gate.crypto_core
 af40 5f656432 35353139 5f736361 6c61725f  _ed25519_scalar_
 af50 636f6d70 6c656d65 6e740063 72797074  complement.crypt
 af60 6f5f636f 72655f65 64323535 31395f73  o_core_ed25519_s
 af70 63616c61 725f6164 64006372 7970746f  calar_add.crypto
 af80 5f636f72 655f6564 32353531 395f7363  _core_ed25519_sc
 af90 616c6172 5f737562 00637279 70746f5f  alar_sub.crypto_
 afa0 636f7265 5f656432 35353139 5f736361  core_ed25519_sca
 afb0 6c61725f 6d756c00 63727970 746f5f63  lar_mul.crypto_c
 afc0 6f72655f 65643235 3531395f 7363616c  ore_ed25519_scal
 afd0 61725f72 65647563 65006372 7970746f  ar_reduce.crypto
 afe0 5f636f72 655f6564 32353531 395f6279  _core_ed25519_by
 aff0 74657300 63727970 746f5f63 6f72655f  tes.crypto_core_
 b000 65643235 3531395f 6e6f6e72 65647563  ed25519_nonreduc
 b010 65647363 616c6172 62797465 73006372  edscalarbytes.cr
 b020 7970746f 5f636f72 655f6564 32353531  ypto_core_ed2551
 b030 395f756e 69666f72 6d627974 65730063  9_uniformbytes.c
 b040 72797074 6f5f636f 72655f65 64323535  rypto_core_ed255
 b050 31395f68 61736862 79746573 00637279  19_hashbytes.cry
 b060 70746f5f 636f7265 5f656432 35353139  pto_core_ed25519
 b070 5f736361 6c617262 79746573 00637279  _scalarbytes.cry
 b080 70746f5f 636f7265 5f726973 74726574  pto_core_ristret
 b090 746f3235 355f6973 5f76616c 69645f70  to255_is_valid_p
 b0a0 6f696e74 00637279 70746f5f 636f7265  oint.crypto_core
 b0b0 5f726973 74726574 746f3235 355f6164  _ristretto255_ad
 b0c0 64006372 7970746f 5f636f72 655f7269  d.crypto_core_ri
 b0d0 73747265 74746f32 35355f73 75620063  stretto255_sub.c
 b0e0 72797074 6f5f636f 72655f72 69737472  rypto_core_ristr
 b0f0 6574746f 3235355f 66726f6d 5f686173  etto255_from_has
 b100 68006372 7970746f 5f636f72 655f7269  h.crypto_core_ri
 b110 73747265 74746f32 35355f72 616e646f  stretto255_rando
 b120 6d006372 7970746f 5f636f72 655f7269  m.crypto_core_ri
 b130 73747265 74746f32 35355f73 63616c61  stretto255_scala
 b140 725f7261 6e646f6d 00637279 70746f5f  r_random.crypto_
 b150 636f7265 5f726973 74726574 746f3235  core_ristretto25
 b160 355f7363 616c6172 5f696e76 65727400  5_scalar_invert.
 b170 63727970 746f5f63 6f72655f 72697374  crypto_core_rist
 b180 72657474 6f323535 5f736361 6c61725f  retto255_scalar_
 b190 6e656761 74650063 72797074 6f5f636f  negate.crypto_co
 b1a0 72655f72 69737472 6574746f 3235355f  re_ristretto255_
 b1b0 7363616c 61725f63 6f6d706c 656d656e  scalar_complemen
 b1c0 74006372 7970746f 5f636f72 655f7269  t.crypto_core_ri
 b1d0 73747265 74746f32 35355f73 63616c61  stretto255_scala
 b1e0 725f6164 64006372 7970746f 5f636f72  r_add.crypto_cor
 b1f0 655f7269 73747265 74746f32 35355f73  e_ristretto255_s
 b200 63616c61 725f7375 62006372 7970746f  calar_sub.crypto
 b210 5f636f72 655f7269 73747265 74746f32  _core_ristretto2
 b220 35355f73 63616c61 725f6d75 6c006372  55_scalar_mul.cr
 b230 7970746f 5f636f72 655f7269 73747265  ypto_core_ristre
 b240 74746f32 35355f73 63616c61 725f7265  tto255_scalar_re
 b250 64756365 00637279 70746f5f 636f7265  duce.crypto_core
 b260 5f726973 74726574 746f3235 355f6279  _ristretto255_by
 b270 74657300 63727970 746f5f63 6f72655f  tes.crypto_core_
 b280 72697374 72657474 6f323535 5f6e6f6e  ristretto255_non
 b290 72656475 63656473 63616c61 72627974  reducedscalarbyt
 b2a0 65730063 72797074 6f5f636f 72655f72  es.crypto_core_r
 b2b0 69737472 6574746f 3235355f 68617368  istretto255_hash
 b2c0 62797465 73006372 7970746f 5f636f72  bytes.crypto_cor
 b2d0 655f7269 73747265 74746f32 35355f73  e_ristretto255_s
 b2e0 63616c61 72627974 65730073 74727263  calarbytes.strrc
 b2f0 68720063 72797074 6f5f7077 68617368  hr.crypto_pwhash
 b300 5f736372 79707473 616c7361 32303873  _scryptsalsa208s
 b310 68613235 365f6c6c 00637279 70746f5f  ha256_ll.crypto_
 b320 70776861 73685f73 63727970 7473616c  pwhash_scryptsal
 b330 73613230 38736861 3235365f 62797465  sa208sha256_byte
 b340 735f6d69 6e006372 7970746f 5f707768  s_min.crypto_pwh
 b350 6173685f 73637279 70747361 6c736132  ash_scryptsalsa2
 b360 30387368 61323536 5f627974 65735f6d  08sha256_bytes_m
 b370 61780063 72797074 6f5f7077 68617368  ax.crypto_pwhash
 b380 5f736372 79707473 616c7361 32303873  _scryptsalsa208s
 b390 68613235 365f7061 73737764 5f6d696e  ha256_passwd_min
 b3a0 00637279 70746f5f 70776861 73685f73  .crypto_pwhash_s
 b3b0 63727970 7473616c 73613230 38736861  cryptsalsa208sha
 b3c0 3235365f 70617373 77645f6d 61780063  256_passwd_max.c
 b3d0 72797074 6f5f7077 68617368 5f736372  rypto_pwhash_scr
 b3e0 79707473 616c7361 32303873 68613235  yptsalsa208sha25
 b3f0 365f7361 6c746279 74657300 63727970  6_saltbytes.cryp
 b400 746f5f70 77686173 685f7363 72797074  to_pwhash_scrypt
 b410 73616c73 61323038 73686132 35365f73  salsa208sha256_s
 b420 74726279 74657300 63727970 746f5f70  trbytes.crypto_p
 b430 77686173 685f7363 72797074 73616c73  whash_scryptsals
 b440 61323038 73686132 35365f73 74727072  a208sha256_strpr
 b450 65666978 00637279 70746f5f 70776861  efix.crypto_pwha
 b460 73685f73 63727970 7473616c 73613230  sh_scryptsalsa20
 b470 38736861 3235365f 6f70736c 696d6974  8sha256_opslimit
 b480 5f6d696e 00637279 70746f5f 70776861  _min.crypto_pwha
 b490 73685f73 63727970 7473616c 73613230  sh_scryptsalsa20
 b4a0 38736861 3235365f 6f70736c 696d6974  8sha256_opslimit
 b4b0 5f6d6178 00637279 70746f5f 70776861  _max.crypto_pwha
 b4c0 73685f73 63727970 7473616c 73613230  sh_scryptsalsa20
 b4d0 38736861 3235365f 6d656d6c 696d6974  8sha256_memlimit
 b4e0 5f6d696e 00637279 70746f5f 70776861  _min.crypto_pwha
 b4f0 73685f73 63727970 7473616c 73613230  sh_scryptsalsa20
 b500 38736861 3235365f 6d656d6c 696d6974  8sha256_memlimit
 b510 5f6d6178 00637279 70746f5f 70776861  _max.crypto_pwha
 b520 73685f73 63727970 7473616c 73613230  sh_scryptsalsa20
 b530 38736861 3235365f 6f70736c 696d6974  8sha256_opslimit
 b540 5f696e74 65726163 74697665 00637279  _interactive.cry
 b550 70746f5f 70776861 73685f73 63727970  pto_pwhash_scryp
 b560 7473616c 73613230 38736861 3235365f  tsalsa208sha256_
 b570 6d656d6c 696d6974 5f696e74 65726163  memlimit_interac
 b580 74697665 00637279 70746f5f 70776861  tive.crypto_pwha
 b590 73685f73 63727970 7473616c 73613230  sh_scryptsalsa20
 b5a0 38736861 3235365f 6f70736c 696d6974  8sha256_opslimit
 b5b0 5f73656e 73697469 76650063 72797074  _sensitive.crypt
 b5c0 6f5f7077 68617368 5f736372 79707473  o_pwhash_scrypts
 b5d0 616c7361 32303873 68613235 365f6d65  alsa208sha256_me
 b5e0 6d6c696d 69745f73 656e7369 74697665  mlimit_sensitive
 b5f0 00637279 70746f5f 70776861 73685f73  .crypto_pwhash_s
 b600 63727970 7473616c 73613230 38736861  cryptsalsa208sha
 b610 32353600 63727970 746f5f70 77686173  256.crypto_pwhas
 b620 685f7363 72797074 73616c73 61323038  h_scryptsalsa208
 b630 73686132 35365f73 74720063 72797074  sha256_str.crypt
 b640 6f5f7077 68617368 5f736372 79707473  o_pwhash_scrypts
 b650 616c7361 32303873 68613235 365f7374  alsa208sha256_st
 b660 725f7665 72696679 00637279 70746f5f  r_verify.crypto_
 b670 70776861 73685f73 63727970 7473616c  pwhash_scryptsal
 b680 73613230 38736861 3235365f 7374725f  sa208sha256_str_
 b690 6e656564 735f7265 68617368 00637279  needs_rehash.cry
 b6a0 70746f5f 7363616c 61726d75 6c745f65  pto_scalarmult_e
 b6b0 64323535 31390063 72797074 6f5f7363  d25519.crypto_sc
 b6c0 616c6172 6d756c74 5f656432 35353139  alarmult_ed25519
 b6d0 5f6e6f63 6c616d70 00637279 70746f5f  _noclamp.crypto_
 b6e0 7363616c 61726d75 6c745f65 64323535  scalarmult_ed255
 b6f0 31395f62 61736500 63727970 746f5f73  19_base.crypto_s
 b700 63616c61 726d756c 745f6564 32353531  calarmult_ed2551
 b710 395f6261 73655f6e 6f636c61 6d700063  9_base_noclamp.c
 b720 72797074 6f5f7363 616c6172 6d756c74  rypto_scalarmult
 b730 5f656432 35353139 5f627974 65730063  _ed25519_bytes.c
 b740 72797074 6f5f7363 616c6172 6d756c74  rypto_scalarmult
 b750 5f656432 35353139 5f736361 6c617262  _ed25519_scalarb
 b760 79746573 00637279 70746f5f 7363616c  ytes.crypto_scal
 b770 61726d75 6c745f72 69737472 6574746f  armult_ristretto
 b780 32353500 63727970 746f5f73 63616c61  255.crypto_scala
 b790 726d756c 745f7269 73747265 74746f32  rmult_ristretto2
 b7a0 35355f62 61736500 63727970 746f5f73  55_base.crypto_s
 b7b0 63616c61 726d756c 745f7269 73747265  calarmult_ristre
 b7c0 74746f32 35355f62 79746573 00637279  tto255_bytes.cry
 b7d0 70746f5f 7363616c 61726d75 6c745f72  pto_scalarmult_r
 b7e0 69737472 6574746f 3235355f 7363616c  istretto255_scal
 b7f0 61726279 74657300 63727970 746f5f73  arbytes.crypto_s
 b800 65637265 74626f78 5f786368 61636861  ecretbox_xchacha
 b810 3230706f 6c793133 30355f65 61737900  20poly1305_easy.
 b820 63727970 746f5f73 65637265 74626f78  crypto_secretbox
 b830 5f786368 61636861 3230706f 6c793133  _xchacha20poly13
 b840 30355f6f 70656e5f 65617379 00637279  05_open_easy.cry
 b850 70746f5f 73656372 6574626f 785f7863  pto_secretbox_xc
 b860 68616368 61323070 6f6c7931 3330355f  hacha20poly1305_
 b870 6b657962 79746573 00637279 70746f5f  keybytes.crypto_
 b880 73656372 6574626f 785f7863 68616368  secretbox_xchach
 b890 61323070 6f6c7931 3330355f 6e6f6e63  a20poly1305_nonc
 b8a0 65627974 65730063 72797074 6f5f7365  ebytes.crypto_se
 b8b0 63726574 626f785f 78636861 63686132  cretbox_xchacha2
 b8c0 30706f6c 79313330 355f6d61 63627974  0poly1305_macbyt
 b8d0 65730063 72797074 6f5f7365 63726574  es.crypto_secret
 b8e0 626f785f 78636861 63686132 30706f6c  box_xchacha20pol
 b8f0 79313330 355f6d65 73736167 65627974  y1305_messagebyt
 b900 65735f6d 61780063 72797074 6f5f7368  es_max.crypto_sh
 b910 6f727468 6173685f 73697068 61736878  orthash_siphashx
 b920 32345f62 79746573 00637279 70746f5f  24_bytes.crypto_
 b930 73686f72 74686173 685f7369 70686173  shorthash_siphas
 b940 68783234 5f6b6579 62797465 73006372  hx24_keybytes.cr
 b950 7970746f 5f73686f 72746861 73685f73  ypto_shorthash_s
 b960 69706861 73687832 34006372 7970746f  iphashx24.crypto
 b970 5f736967 6e5f6564 77617264 73323535  _sign_edwards255
 b980 31397368 61353132 62617463 685f6b65  19sha512batch_ke
 b990 79706169 72006372 7970746f 5f736967  ypair.crypto_sig
 b9a0 6e5f6564 77617264 73323535 31397368  n_edwards25519sh
 b9b0 61353132 62617463 68006372 7970746f  a512batch.crypto
 b9c0 5f736967 6e5f6564 77617264 73323535  _sign_edwards255
 b9d0 31397368 61353132 62617463 685f6f70  19sha512batch_op
 b9e0 656e0063 72797074 6f5f7374 7265616d  en.crypto_stream
 b9f0 5f73616c 73613230 31320063 72797074  _salsa2012.crypt
 ba00 6f5f7374 7265616d 5f73616c 73613230  o_stream_salsa20
 ba10 31325f78 6f720063 72797074 6f5f7374  12_xor.crypto_st
 ba20 7265616d 5f73616c 73613230 31325f6b  ream_salsa2012_k
 ba30 65796279 74657300 63727970 746f5f73  eybytes.crypto_s
 ba40 74726561 6d5f7361 6c736132 3031325f  tream_salsa2012_
 ba50 6e6f6e63 65627974 65730063 72797074  noncebytes.crypt
 ba60 6f5f7374 7265616d 5f73616c 73613230  o_stream_salsa20
 ba70 31325f6d 65737361 67656279 7465735f  12_messagebytes_
 ba80 6d617800 63727970 746f5f73 74726561  max.crypto_strea
 ba90 6d5f7361 6c736132 3031325f 6b657967  m_salsa2012_keyg
 baa0 656e0063 72797074 6f5f7374 7265616d  en.crypto_stream
 bab0 5f73616c 73613230 38006372 7970746f  _salsa208.crypto
 bac0 5f737472 65616d5f 73616c73 61323038  _stream_salsa208
 bad0 5f786f72 00637279 70746f5f 73747265  _xor.crypto_stre
 bae0 616d5f73 616c7361 3230385f 6b657962  am_salsa208_keyb
 baf0 79746573 00637279 70746f5f 73747265  ytes.crypto_stre
 bb00 616d5f73 616c7361 3230385f 6e6f6e63  am_salsa208_nonc
 bb10 65627974 65730063 72797074 6f5f7374  ebytes.crypto_st
 bb20 7265616d 5f73616c 73613230 385f6d65  ream_salsa208_me
 bb30 73736167 65627974 65735f6d 61780063  ssagebytes_max.c
 bb40 72797074 6f5f7374 7265616d 5f73616c  rypto_stream_sal
 bb50 73613230 385f6b65 7967656e 00637279  sa208_keygen.cry
 bb60 70746f5f 73747265 616d5f78 63686163  pto_stream_xchac
 bb70 68613230 5f6b6579 62797465 73006372  ha20_keybytes.cr
 bb80 7970746f 5f737472 65616d5f 78636861  ypto_stream_xcha
 bb90 63686132 305f6e6f 6e636562 79746573  cha20_noncebytes
 bba0 00637279 70746f5f 73747265 616d5f78  .crypto_stream_x
 bbb0 63686163 68613230 5f6d6573 73616765  chacha20_message
 bbc0 62797465 735f6d61 78006372 7970746f  bytes_max.crypto
 bbd0 5f737472 65616d5f 78636861 63686132  _stream_xchacha2
 bbe0 30006372 7970746f 5f737472 65616d5f  0.crypto_stream_
 bbf0 78636861 63686132 305f786f 725f6963  xchacha20_xor_ic
 bc00 00637279 70746f5f 73747265 616d5f78  .crypto_stream_x
 bc10 63686163 68613230 5f786f72 00637279  chacha20_xor.cry
 bc20 70746f5f 73747265 616d5f78 63686163  pto_stream_xchac
 bc30 68613230 5f6b6579 67656e00 706f6c6c  ha20_keygen.poll
 bc40 00667374 61740066 636e746c 00676574  .fstat.fcntl.get
 bc50 72616e64 6f6d0072 65616400 63727970  random.read.cryp
 bc60 746f5f61 6561645f 61657332 35366763  to_aead_aes256gc
 bc70 6d5f6265 666f7265 6e6d0063 72797074  m_beforenm.crypt
 bc80 6f5f6165 61645f61 65733235 3667636d  o_aead_aes256gcm
 bc90 5f656e63 72797074 5f646574 61636865  _encrypt_detache
 bca0 645f6166 7465726e 6d006372 7970746f  d_afternm.crypto
 bcb0 5f616561 645f6165 73323536 67636d5f  _aead_aes256gcm_
 bcc0 656e6372 7970745f 64657461 63686564  encrypt_detached
 bcd0 00637279 70746f5f 61656164 5f616573  .crypto_aead_aes
 bce0 32353667 636d5f65 6e637279 70740063  256gcm_encrypt.c
 bcf0 72797074 6f5f6165 61645f61 65733235  rypto_aead_aes25
 bd00 3667636d 5f656e63 72797074 5f616674  6gcm_encrypt_aft
 bd10 65726e6d 00637279 70746f5f 61656164  ernm.crypto_aead
 bd20 5f616573 32353667 636d5f64 65637279  _aes256gcm_decry
 bd30 70745f64 65746163 6865645f 61667465  pt_detached_afte
 bd40 726e6d00 63727970 746f5f61 6561645f  rnm.crypto_aead_
 bd50 61657332 35366763 6d5f6465 63727970  aes256gcm_decryp
 bd60 745f6166 7465726e 6d006372 7970746f  t_afternm.crypto
 bd70 5f616561 645f6165 73323536 67636d5f  _aead_aes256gcm_
 bd80 64656372 7970745f 64657461 63686564  decrypt_detached
 bd90 00637279 70746f5f 61656164 5f616573  .crypto_aead_aes
 bda0 32353667 636d5f64 65637279 70740063  256gcm_decrypt.c
 bdb0 72797074 6f5f6165 61645f61 65733235  rypto_aead_aes25
 bdc0 3667636d 5f69735f 61766169 6c61626c  6gcm_is_availabl
 bdd0 65005f5f 746c735f 6765745f 61646472  e.__tls_get_addr
 bde0 00676574 74696d65 6f666461 79006765  .gettimeofday.ge
 bdf0 74706964 00676574 656e7472 6f707900  tpid.getentropy.
 be00 72616e64 6f6d6279 7465735f 696e7465  randombytes_inte
 be10 726e616c 5f696d70 6c656d65 6e746174  rnal_implementat
 be20 696f6e00 6c696263 2e736f2e 36006c64  ion.libc.so.6.ld
 be30 2d6c696e 75782d78 38362d36 342e736f  -linux-x86-64.so
 be40 2e32006c 6962736f 6469756d 2e736f2e  .2.libsodium.so.
 be50 32360047 4c494243 5f322e33 00474c49  26.GLIBC_2.3.GLI
 be60 42435f32 2e333300 474c4942 435f322e  BC_2.33.GLIBC_2.
 be70 31340047 4c494243 5f322e33 2e340047  14.GLIBC_2.3.4.G
 be80 4c494243 5f322e34 00474c49 42435f32  LIBC_2.4.GLIBC_2
 be90 2e323500 474c4942 435f322e 322e3500  .25.GLIBC_2.2.5.
Contents of section .gnu.version:
 bea0 00000200 02000200 02000200 02000200  ................
 beb0 01000200 02000300 02000400 02000200  ................
 bec0 02000200 02000200 02000200 05000200  ................
 bed0 06000100 07000200 02000200 02000200  ................
 bee0 02000300 02000200 02000600 01000300  ................
 bef0 08000200 02000100 01000100 01000100  ................
 bf00 01000100 01000100 01000100 01000100  ................
 bf10 01000100 01000100 01000100 01000100  ................
 bf20 01000100 01000100 01000100 01000100  ................
 bf30 01000100 01000100 01000100 01000100  ................
 bf40 01000100 01000100 01000100 01000100  ................
 bf50 01000100 01000100 01000100 01000100  ................
 bf60 01000100 01000100 01000100 01000100  ................
 bf70 01000100 01000100 01000100 01000100  ................
 bf80 01000100 01000100 01000100 01000100  ................
 bf90 01000100 01000100 01000100 01000100  ................
 bfa0 01000100 01000100 01000100 01000100  ................
 bfb0 01000100 01000100 01000100 01000100  ................
 bfc0 01000100 01000100 01000100 01000100  ................
 bfd0 01000100 01000100 01000100 01000100  ................
 bfe0 01000100 01000100 01000100 01000100  ................
 bff0 01000100 01000100 01000100 01000100  ................
 c000 01000100 01000100 01000100 01000100  ................
 c010 01000100 01000100 01000100 01000100  ................
 c020 01000100 01000100 01000100 01000100  ................
 c030 01000100 01000100 01000100 01000100  ................
 c040 01000100 01000100 01000100 01000100  ................
 c050 01000100 01000100 01000100 01000100  ................
 c060 01000100 01000100 01000100 01000100  ................
 c070 01000100 01000100 01000100 01000100  ................
 c080 01000100 01000100 01000100 01000100  ................
 c090 01000100 01000100 01000100 01000100  ................
 c0a0 01000100 01000100 01000100 01000100  ................
 c0b0 01000100 01000100 01000100 01000100  ................
 c0c0 01000100 01000100 01000100 01000100  ................
 c0d0 01000100 01000100 01000100 01000100  ................
 c0e0 01000100 01000100 01000100 01000100  ................
 c0f0 01000100 01000100 01000100 01000100  ................
 c100 01000100 01000100 01000100 01000100  ................
 c110 01000100 01000100 01000100 01000100  ................
 c120 01000100 01000100 01000100 01000100  ................
 c130 01000100 01000100 01000100 01000100  ................
 c140 01000100 01000100 01000100 01000100  ................
 c150 01000100 01000100 01000100 01000100  ................
 c160 01000100 01000100 01000100 01000100  ................
 c170 01000100 01000100 01000100 01000100  ................
 c180 01000100 01000100 01000100 01000100  ................
 c190 01000100 01000100 01000100 01000100  ................
 c1a0 01000100 01000100 01000100 01000100  ................
 c1b0 01000100 01000100 01000100 01000100  ................
 c1c0 01000100 01000100 01000100 01000100  ................
 c1d0 01000100 01000100 01000100 01000100  ................
 c1e0 01000100 01000100 01000100 01000100  ................
 c1f0 01000100 01000100 01000100 01000100  ................
 c200 01000100 01000100 01000100 01000100  ................
 c210 01000100 01000100 01000100 01000100  ................
 c220 01000100 01000100 01000100 01000100  ................
 c230 01000100 01000100 01000100 01000100  ................
 c240 01000100 01000100 01000100 01000100  ................
 c250 01000100 01000100 01000100 01000100  ................
 c260 01000100 01000100 01000100 01000100  ................
 c270 01000100 01000100 01000100 01000100  ................
 c280 01000100 01000100 01000100 01000100  ................
 c290 01000100 01000100 01000100 01000100  ................
 c2a0 01000100 01000100 01000100 01000100  ................
 c2b0 01000100 01000100 01000100 01000100  ................
 c2c0 01000100 01000100 01000100 01000100  ................
 c2d0 01000100 01000100 01000100 01000100  ................
 c2e0 01000100 01000100 01000100 01000100  ................
 c2f0 01000100 01000100 01000100 01000100  ................
 c300 01000100 01000100 01000100 01000100  ................
 c310 01000100 01000100 01000100 01000100  ................
 c320 01000100 01000100 01000100 01000100  ................
 c330 01000100 01000100 01000100 01000100  ................
 c340 01000100 01000100 01000100 01000100  ................
 c350 01000100 01000100 01000100 01000100  ................
 c360 01000100 01000100 01000100 01000100  ................
 c370 01000100 01000100 01000100 01000100  ................
 c380 01000100 01000100 01000100 01000100  ................
 c390 01000100 01000100 01000100 01000100  ................
 c3a0 01000100 01000100 01000100 01000100  ................
 c3b0 01000100 01000100 01000100 01000100  ................
 c3c0 01000100 01000100 01000100 01000100  ................
 c3d0 01000100 01000100 01000100 01000100  ................
 c3e0 01000100 01000100 01000100 01000100  ................
 c3f0 01000100 01000100 01000100 01000100  ................
 c400 01000100 01000100                    ........
Contents of section .gnu.version_r:
 c408 01000100 4e530000 10000000 20000000  ....NS...... ...
 c418 1369690d 00000500 73530000 00000000  .ii.....sS......
 c428 01000600 44530000 10000000 00000000  ....DS..........
 c438 b3919606 00000800 7d530000 10000000  ........}S......
 c448 94919606 00000700 88530000 10000000  .........S......
 c458 74196909 00000600 93530000 10000000  t.i......S......
 c468 1469690d 00000400 9f530000 10000000  .ii......S......
 c478 85919606 00000300 a9530000 10000000  .........S......
 c488 751a6909 00000200 b4530000 00000000  u.i......S......
Contents of section .rela.dyn:
 c498 a0480700 00000000 08000000 00000000  .H..............
 c4a8 e0ea0000 00000000 a8480700 00000000  .........H......
 c4b8 08000000 00000000 a0ea0000 00000000  ................
 c4c8 00500700 00000000 08000000 00000000  .P..............
 c4d8 00500700 00000000 08500700 00000000  .P.......P......
 c4e8 08000000 00000000 10500700 00000000  .........P......
 c4f8 10500700 00000000 08000000 00000000  .P..............
 c508 70010100 00000000 18500700 00000000  p........P......
 c518 08000000 00000000 d0f40000 00000000  ................
 c528 20500700 00000000 08000000 00000000   P..............
 c538 30500700 00000000 30500700 00000000  0P......0P......
 c548 08000000 00000000 101f0100 00000000  ................
 c558 38500700 00000000 08000000 00000000  8P..............
 c568 70170100 00000000 40540700 00000000  p.......@T......
 c578 08000000 00000000 40230200 00000000  ........@#......
 c588 48540700 00000000 08000000 00000000  HT..............
 c598 60540700 00000000 60540700 00000000  `T......`T......
 c5a8 08000000 00000000 708b0200 00000000  ........p.......
 c5b8 68540700 00000000 08000000 00000000  hT..............
 c5c8 10920200 00000000 70540700 00000000  ........pT......
 c5d8 08000000 00000000 80870200 00000000  ................
 c5e8 78540700 00000000 08000000 00000000  xT..............
 c5f8 a08c0200 00000000 80540700 00000000  .........T......
 c608 08000000 00000000 608b0200 00000000  ........`.......
 c618 88540700 00000000 08000000 00000000  .T..............
 c628 20bf0200 00000000 90540700 00000000   ........T......
 c638 08000000 00000000 90ec0200 00000000  ................
 c648 98540700 00000000 08000000 00000000  .T..............
 c658 d0e20200 00000000 a0540700 00000000  .........T......
 c668 08000000 00000000 90540700 00000000  .........T......
 c678 a8540700 00000000 08000000 00000000  .T..............
 c688 c0540700 00000000 c0540700 00000000  .T.......T......
 c698 08000000 00000000 101d0300 00000000  ................
 c6a8 c8540700 00000000 08000000 00000000  .T..............
 c6b8 801c0300 00000000 d0540700 00000000  .........T......
 c6c8 08000000 00000000 501e0300 00000000  ........P.......
 c6d8 d8540700 00000000 08000000 00000000  .T..............
 c6e8 901d0300 00000000 e0540700 00000000  .........T......
 c6f8 08000000 00000000 f0540700 00000000  .........T......
 c708 f0540700 00000000 08000000 00000000  .T..............
 c718 e0460300 00000000 f8540700 00000000  .F.......T......
 c728 08000000 00000000 60470300 00000000  ........`G......
 c738 00550700 00000000 08000000 00000000  .U..............
 c748 00590300 00000000 00560700 00000000  .Y.......V......
 c758 08000000 00000000 9b140600 00000000  ................
 c768 08560700 00000000 08000000 00000000  .V..............
 c778 64140600 00000000 20560700 00000000  d....... V......
 c788 08000000 00000000 e0d60300 00000000  ................
 c798 28560700 00000000 08000000 00000000  (V..............
 c7a8 e0da0300 00000000 30560700 00000000  ........0V......
 c7b8 08000000 00000000 00db0300 00000000  ................
 c7c8 40560700 00000000 08000000 00000000  @V..............
 c7d8 40d90300 00000000 48560700 00000000  @.......HV......
 c7e8 08000000 00000000 f0d60300 00000000  ................
 c7f8 50560700 00000000 08000000 00000000  PV..............
 c808 20e60300 00000000 58560700 00000000   .......XV......
 c818 08000000 00000000 30df0300 00000000  ........0.......
 c828 60560700 00000000 08000000 00000000  `V..............
 c838 10f30300 00000000 68560700 00000000  ........hV......
 c848 08000000 00000000 50f80300 00000000  ........P.......
 c858 80560700 00000000 08000000 00000000  .V..............
 c868 f0000500 00000000 88560700 00000000  .........V......
 c878 08000000 00000000 90010500 00000000  ................
 c888 90560700 00000000 08000000 00000000  .V..............
 c898 a0fe0400 00000000 98560700 00000000  .........V......
 c8a8 08000000 00000000 70f70400 00000000  ........p.......
 c8b8 a0560700 00000000 08000000 00000000  .V..............
 c8c8 c0000500 00000000 c0560700 00000000  .........V......
 c8d8 08000000 00000000 d07f0500 00000000  ................
 c8e8 c8560700 00000000 08000000 00000000  .V..............
 c8f8 407f0500 00000000 d0560700 00000000  @........V......
 c908 08000000 00000000 10810500 00000000  ................
 c918 d8560700 00000000 08000000 00000000  .V..............
 c928 50800500 00000000 e0560700 00000000  P........V......
 c938 08000000 00000000 00cf0500 00000000  ................
 c948 e8560700 00000000 08000000 00000000  .V..............
 c958 70ce0500 00000000 f0560700 00000000  p........V......
 c968 08000000 00000000 10d00500 00000000  ................
 c978 f8560700 00000000 08000000 00000000  .V..............
 c988 90cf0500 00000000 00570700 00000000  .........W......
 c998 08000000 00000000 c0e90500 00000000  ................
 c9a8 08570700 00000000 08000000 00000000  .W..............
 c9b8 80ea0500 00000000 40570700 00000000  ........@W......
 c9c8 08000000 00000000 9b140600 00000000  ................
 c9d8 48570700 00000000 08000000 00000000  HW..............
 c9e8 64140600 00000000 60570700 00000000  d.......`W......
 c9f8 08000000 00000000 50060600 00000000  ........P.......
 ca08 68570700 00000000 08000000 00000000  hW..............
 ca18 900a0600 00000000 70570700 00000000  ........pW......
 ca28 08000000 00000000 90060600 00000000  ................
 ca38 80570700 00000000 08000000 00000000  .W..............
 ca48 80090600 00000000 88570700 00000000  .........W......
 ca58 08000000 00000000 60060600 00000000  ........`.......
 ca68 c04f0700 00000000 10000000 00000000  .O..............
 ca78 00000000 00000000 d04f0700 00000000  .........O......
 ca88 06000000 08000000 00000000 00000000  ................
 ca98 d84f0700 00000000 06000000 19000000  .O..............
 caa8 00000000 00000000 e04f0700 00000000  .........O......
 cab8 06000000 e2010000 00000000 00000000  ................
 cac8 e84f0700 00000000 06000000 26000000  .O..........&...
 cad8 00000000 00000000 f04f0700 00000000  .........O......
 cae8 06000000 29000000 00000000 00000000  ....)...........
Contents of section .rela.plt:
 caf8 d84a0700 00000000 07000000 fa010000  .J..............
 cb08 00000000 00000000 e04a0700 00000000  .........J......
 cb18 07000000 01000000 00000000 00000000  ................
 cb28 e84a0700 00000000 07000000 77000000  .J..........w...
 cb38 00000000 00000000 f04a0700 00000000  .........J......
 cb48 07000000 b2020000 00000000 00000000  ................
 cb58 f84a0700 00000000 07000000 94020000  .J..............
 cb68 00000000 00000000 004b0700 00000000  .........K......
 cb78 07000000 75010000 00000000 00000000  ....u...........
 cb88 084b0700 00000000 07000000 59020000  .K..........Y...
 cb98 00000000 00000000 104b0700 00000000  .........K......
 cba8 07000000 0d020000 00000000 00000000  ................
 cbb8 184b0700 00000000 07000000 02000000  .K..............
 cbc8 00000000 00000000 204b0700 00000000  ........ K......
 cbd8 07000000 03000000 00000000 00000000  ................
 cbe8 284b0700 00000000 07000000 7e000000  (K..........~...
 cbf8 00000000 00000000 304b0700 00000000  ........0K......
 cc08 07000000 74020000 00000000 00000000  ....t...........
 cc18 384b0700 00000000 07000000 92000000  8K..............
 cc28 00000000 00000000 404b0700 00000000  ........@K......
 cc38 07000000 16010000 00000000 00000000  ................
 cc48 484b0700 00000000 07000000 04000000  HK..............
 cc58 00000000 00000000 504b0700 00000000  ........PK......
 cc68 07000000 05000000 00000000 00000000  ................
 cc78 584b0700 00000000 07000000 06000000  XK..............
 cc88 00000000 00000000 604b0700 00000000  ........`K......
 cc98 07000000 07000000 00000000 00000000  ................
 cca8 684b0700 00000000 07000000 ea010000  hK..............
 ccb8 00000000 00000000 704b0700 00000000  ........pK......
 ccc8 07000000 64020000 00000000 00000000  ....d...........
 ccd8 784b0700 00000000 07000000 8b000000  xK..............
 cce8 00000000 00000000 804b0700 00000000  .........K......
 ccf8 07000000 68010000 00000000 00000000  ....h...........
 cd08 884b0700 00000000 07000000 8c010000  .K..............
 cd18 00000000 00000000 904b0700 00000000  .........K......
 cd28 07000000 a0000000 00000000 00000000  ................
 cd38 984b0700 00000000 07000000 38010000  .K..........8...
 cd48 00000000 00000000 a04b0700 00000000  .........K......
 cd58 07000000 b2000000 00000000 00000000  ................
 cd68 a84b0700 00000000 07000000 90000000  .K..............
 cd78 00000000 00000000 b04b0700 00000000  .........K......
 cd88 07000000 41020000 00000000 00000000  ....A...........
 cd98 b84b0700 00000000 07000000 44020000  .K..........D...
 cda8 00000000 00000000 c04b0700 00000000  .........K......
 cdb8 07000000 c2010000 00000000 00000000  ................
 cdc8 c84b0700 00000000 07000000 97010000  .K..............
 cdd8 00000000 00000000 d04b0700 00000000  .........K......
 cde8 07000000 09000000 00000000 00000000  ................
 cdf8 d84b0700 00000000 07000000 d5000000  .K..............
 ce08 00000000 00000000 e04b0700 00000000  .........K......
 ce18 07000000 7b010000 00000000 00000000  ....{...........
 ce28 e84b0700 00000000 07000000 0a000000  .K..............
 ce38 00000000 00000000 f04b0700 00000000  .........K......
 ce48 07000000 2f000000 00000000 00000000  ..../...........
 ce58 f84b0700 00000000 07000000 07020000  .K..............
 ce68 00000000 00000000 004c0700 00000000  .........L......
 ce78 07000000 0b000000 00000000 00000000  ................
 ce88 084c0700 00000000 07000000 33010000  .L..........3...
 ce98 00000000 00000000 104c0700 00000000  .........L......
 cea8 07000000 6c010000 00000000 00000000  ....l...........
 ceb8 184c0700 00000000 07000000 99000000  .L..............
 cec8 00000000 00000000 204c0700 00000000  ........ L......
 ced8 07000000 d9000000 00000000 00000000  ................
 cee8 284c0700 00000000 07000000 2a020000  (L..........*...
 cef8 00000000 00000000 304c0700 00000000  ........0L......
 cf08 07000000 0c000000 00000000 00000000  ................
 cf18 384c0700 00000000 07000000 0d000000  8L..............
 cf28 00000000 00000000 404c0700 00000000  ........@L......
 cf38 07000000 0e000000 00000000 00000000  ................
 cf48 484c0700 00000000 07000000 73020000  HL..........s...
 cf58 00000000 00000000 504c0700 00000000  ........PL......
 cf68 07000000 ab000000 00000000 00000000  ................
 cf78 584c0700 00000000 07000000 0f000000  XL..............
 cf88 00000000 00000000 604c0700 00000000  ........`L......
 cf98 07000000 38020000 00000000 00000000  ....8...........
 cfa8 684c0700 00000000 07000000 27020000  hL..........'...
 cfb8 00000000 00000000 704c0700 00000000  ........pL......
 cfc8 07000000 73000000 00000000 00000000  ....s...........
 cfd8 784c0700 00000000 07000000 10000000  xL..............
 cfe8 00000000 00000000 804c0700 00000000  .........L......
 cff8 07000000 3e010000 00000000 00000000  ....>...........
 d008 884c0700 00000000 07000000 11000000  .L..............
 d018 00000000 00000000 904c0700 00000000  .........L......
 d028 07000000 5a010000 00000000 00000000  ....Z...........
 d038 984c0700 00000000 07000000 12000000  .L..............
 d048 00000000 00000000 a04c0700 00000000  .........L......
 d058 07000000 0c010000 00000000 00000000  ................
 d068 a84c0700 00000000 07000000 13000000  .L..............
 d078 00000000 00000000 b04c0700 00000000  .........L......
 d088 07000000 86020000 00000000 00000000  ................
 d098 b84c0700 00000000 07000000 c0010000  .L..............
 d0a8 00000000 00000000 c04c0700 00000000  .........L......
 d0b8 07000000 78010000 00000000 00000000  ....x...........
 d0c8 c84c0700 00000000 07000000 14000000  .L..............
 d0d8 00000000 00000000 d04c0700 00000000  .........L......
 d0e8 07000000 9d000000 00000000 00000000  ................
 d0f8 d84c0700 00000000 07000000 39010000  .L..........9...
 d108 00000000 00000000 e04c0700 00000000  .........L......
 d118 07000000 af020000 00000000 00000000  ................
 d128 e84c0700 00000000 07000000 24010000  .L..........$...
 d138 00000000 00000000 f04c0700 00000000  .........L......
 d148 07000000 15000000 00000000 00000000  ................
 d158 f84c0700 00000000 07000000 16000000  .L..............
 d168 00000000 00000000 004d0700 00000000  .........M......
 d178 07000000 f3000000 00000000 00000000  ................
 d188 084d0700 00000000 07000000 59000000  .M..........Y...
 d198 00000000 00000000 104d0700 00000000  .........M......
 d1a8 07000000 78020000 00000000 00000000  ....x...........
 d1b8 184d0700 00000000 07000000 e9000000  .M..............
 d1c8 00000000 00000000 204d0700 00000000  ........ M......
 d1d8 07000000 17000000 00000000 00000000  ................
 d1e8 284d0700 00000000 07000000 5c020000  (M..........\...
 d1f8 00000000 00000000 304d0700 00000000  ........0M......
 d208 07000000 ba000000 00000000 00000000  ................
 d218 384d0700 00000000 07000000 6d010000  8M..........m...
 d228 00000000 00000000 404d0700 00000000  ........@M......
 d238 07000000 60010000 00000000 00000000  ....`...........
 d248 484d0700 00000000 07000000 5d010000  HM..........]...
 d258 00000000 00000000 504d0700 00000000  ........PM......
 d268 07000000 84010000 00000000 00000000  ................
 d278 584d0700 00000000 07000000 18000000  XM..............
 d288 00000000 00000000 604d0700 00000000  ........`M......
 d298 07000000 3a010000 00000000 00000000  ....:...........
 d2a8 684d0700 00000000 07000000 69020000  hM..........i...
 d2b8 00000000 00000000 704d0700 00000000  ........pM......
 d2c8 07000000 a1000000 00000000 00000000  ................
 d2d8 784d0700 00000000 07000000 81020000  xM..............
 d2e8 00000000 00000000 804d0700 00000000  .........M......
 d2f8 07000000 7c000000 00000000 00000000  ....|...........
 d308 884d0700 00000000 07000000 7c020000  .M..........|...
 d318 00000000 00000000 904d0700 00000000  .........M......
 d328 07000000 1a000000 00000000 00000000  ................
 d338 984d0700 00000000 07000000 30000000  .M..........0...
 d348 00000000 00000000 a04d0700 00000000  .........M......
 d358 07000000 b1010000 00000000 00000000  ................
 d368 a84d0700 00000000 07000000 11020000  .M..............
 d378 00000000 00000000 b04d0700 00000000  .........M......
 d388 07000000 02020000 00000000 00000000  ................
 d398 b84d0700 00000000 07000000 63020000  .M..........c...
 d3a8 00000000 00000000 c04d0700 00000000  .........M......
 d3b8 07000000 cd010000 00000000 00000000  ................
 d3c8 c84d0700 00000000 07000000 54000000  .M..........T...
 d3d8 00000000 00000000 d04d0700 00000000  .........M......
 d3e8 07000000 7c010000 00000000 00000000  ....|...........
 d3f8 d84d0700 00000000 07000000 1b000000  .M..............
 d408 00000000 00000000 e04d0700 00000000  .........M......
 d418 07000000 89020000 00000000 00000000  ................
 d428 e84d0700 00000000 07000000 5f000000  .M.........._...
 d438 00000000 00000000 f04d0700 00000000  .........M......
 d448 07000000 1c000000 00000000 00000000  ................
 d458 f84d0700 00000000 07000000 b1000000  .M..............
 d468 00000000 00000000 004e0700 00000000  .........N......
 d478 07000000 7d010000 00000000 00000000  ....}...........
 d488 084e0700 00000000 07000000 87020000  .N..............
 d498 00000000 00000000 104e0700 00000000  .........N......
 d4a8 07000000 64010000 00000000 00000000  ....d...........
 d4b8 184e0700 00000000 07000000 f4010000  .N..............
 d4c8 00000000 00000000 204e0700 00000000  ........ N......
 d4d8 07000000 72000000 00000000 00000000  ....r...........
 d4e8 284e0700 00000000 07000000 ec010000  (N..............
 d4f8 00000000 00000000 304e0700 00000000  ........0N......
 d508 07000000 e6000000 00000000 00000000  ................
 d518 384e0700 00000000 07000000 fe000000  8N..............
 d528 00000000 00000000 404e0700 00000000  ........@N......
 d538 07000000 fc010000 00000000 00000000  ................
 d548 484e0700 00000000 07000000 f0010000  HN..............
 d558 00000000 00000000 504e0700 00000000  ........PN......
 d568 07000000 a7000000 00000000 00000000  ................
 d578 584e0700 00000000 07000000 1f010000  XN..............
 d588 00000000 00000000 604e0700 00000000  ........`N......
 d598 07000000 16020000 00000000 00000000  ................
 d5a8 684e0700 00000000 07000000 d1010000  hN..............
 d5b8 00000000 00000000 704e0700 00000000  ........pN......
 d5c8 07000000 12010000 00000000 00000000  ................
 d5d8 784e0700 00000000 07000000 a9010000  xN..............
 d5e8 00000000 00000000 804e0700 00000000  .........N......
 d5f8 07000000 b5000000 00000000 00000000  ................
 d608 884e0700 00000000 07000000 1d000000  .N..............
 d618 00000000 00000000 904e0700 00000000  .........N......
 d628 07000000 36010000 00000000 00000000  ....6...........
 d638 984e0700 00000000 07000000 93000000  .N..............
 d648 00000000 00000000 a04e0700 00000000  .........N......
 d658 07000000 1e000000 00000000 00000000  ................
 d668 a84e0700 00000000 07000000 1f000000  .N..............
 d678 00000000 00000000 b04e0700 00000000  .........N......
 d688 07000000 20000000 00000000 00000000  .... ...........
 d698 b84e0700 00000000 07000000 4e020000  .N..........N...
 d6a8 00000000 00000000 c04e0700 00000000  .........N......
 d6b8 07000000 9e000000 00000000 00000000  ................
 d6c8 c84e0700 00000000 07000000 bc000000  .N..............
 d6d8 00000000 00000000 d04e0700 00000000  .........N......
 d6e8 07000000 21000000 00000000 00000000  ....!...........
 d6f8 d84e0700 00000000 07000000 22000000  .N.........."...
 d708 00000000 00000000 e04e0700 00000000  .........N......
 d718 07000000 23000000 00000000 00000000  ....#...........
 d728 e84e0700 00000000 07000000 17020000  .N..............
 d738 00000000 00000000 f04e0700 00000000  .........N......
 d748 07000000 24000000 00000000 00000000  ....$...........
 d758 f84e0700 00000000 07000000 6e010000  .N..........n...
 d768 00000000 00000000 004f0700 00000000  .........O......
 d778 07000000 09010000 00000000 00000000  ................
 d788 084f0700 00000000 07000000 a8020000  .O..............
 d798 00000000 00000000 104f0700 00000000  .........O......
 d7a8 07000000 f5000000 00000000 00000000  ................
 d7b8 184f0700 00000000 07000000 25000000  .O..........%...
 d7c8 00000000 00000000 204f0700 00000000  ........ O......
 d7d8 07000000 58010000 00000000 00000000  ....X...........
 d7e8 284f0700 00000000 07000000 18020000  (O..............
 d7f8 00000000 00000000 304f0700 00000000  ........0O......
 d808 07000000 49010000 00000000 00000000  ....I...........
 d818 384f0700 00000000 07000000 a4020000  8O..............
 d828 00000000 00000000 404f0700 00000000  ........@O......
 d838 07000000 6e020000 00000000 00000000  ....n...........
 d848 484f0700 00000000 07000000 3c010000  HO..........<...
 d858 00000000 00000000 504f0700 00000000  ........PO......
 d868 07000000 27000000 00000000 00000000  ....'...........
 d878 584f0700 00000000 07000000 a5000000  XO..............
 d888 00000000 00000000 604f0700 00000000  ........`O......
 d898 07000000 ad020000 00000000 00000000  ................
 d8a8 684f0700 00000000 07000000 cb000000  hO..............
 d8b8 00000000 00000000 704f0700 00000000  ........pO......
 d8c8 07000000 a5020000 00000000 00000000  ................
 d8d8 784f0700 00000000 07000000 79010000  xO..........y...
 d8e8 00000000 00000000 804f0700 00000000  .........O......
 d8f8 07000000 4e000000 00000000 00000000  ....N...........
 d908 884f0700 00000000 07000000 28000000  .O..........(...
 d918 00000000 00000000 904f0700 00000000  .........O......
 d928 07000000 32010000 00000000 00000000  ....2...........
 d938 984f0700 00000000 07000000 2a000000  .O..........*...
 d948 00000000 00000000 a04f0700 00000000  .........O......
 d958 07000000 8a010000 00000000 00000000  ................
 d968 a84f0700 00000000 07000000 26020000  .O..........&...
 d978 00000000 00000000 b04f0700 00000000  .........O......
 d988 07000000 55000000 00000000 00000000  ....U...........
 d998 b84f0700 00000000 07000000 7d020000  .O..........}...
 d9a8 00000000 00000000                    ........
Contents of section .init:
 e000 4883ec08 488b05cd 6f060048 85c07402  H...H...o..H..t.
 e010 ffd04883 c408c3                      ..H....
Contents of section .plt:
 e020 ff35a26a 0600ff25 a46a0600 0f1f4000  .5.j...%.j....@.
 e030 ff25a26a 06006800 000000e9 e0ffffff  .%.j..h.........
 e040 ff259a6a 06006801 000000e9 d0ffffff  .%.j..h.........
 e050 ff25926a 06006802 000000e9 c0ffffff  .%.j..h.........
 e060 ff258a6a 06006803 000000e9 b0ffffff  .%.j..h.........
 e070 ff25826a 06006804 000000e9 a0ffffff  .%.j..h.........
 e080 ff257a6a 06006805 000000e9 90ffffff  .%zj..h.........
 e090 ff25726a 06006806 000000e9 80ffffff  .%rj..h.........
 e0a0 ff256a6a 06006807 000000e9 70ffffff  .%jj..h.....p...
 e0b0 ff25626a 06006808 000000e9 60ffffff  .%bj..h.....`...
 e0c0 ff255a6a 06006809 000000e9 50ffffff  .%Zj..h.....P...
 e0d0 ff25526a 0600680a 000000e9 40ffffff  .%Rj..h.....@...
 e0e0 ff254a6a 0600680b 000000e9 30ffffff  .%Jj..h.....0...
 e0f0 ff25426a 0600680c 000000e9 20ffffff  .%Bj..h..... ...
 e100 ff253a6a 0600680d 000000e9 10ffffff  .%:j..h.........
 e110 ff25326a 0600680e 000000e9 00ffffff  .%2j..h.........
 e120 ff252a6a 0600680f 000000e9 f0feffff  .%*j..h.........
 e130 ff25226a 06006810 000000e9 e0feffff  .%"j..h.........
 e140 ff251a6a 06006811 000000e9 d0feffff  .%.j..h.........
 e150 ff25126a 06006812 000000e9 c0feffff  .%.j..h.........
 e160 ff250a6a 06006813 000000e9 b0feffff  .%.j..h.........
 e170 ff25026a 06006814 000000e9 a0feffff  .%.j..h.........
 e180 ff25fa69 06006815 000000e9 90feffff  .%.i..h.........
 e190 ff25f269 06006816 000000e9 80feffff  .%.i..h.........
 e1a0 ff25ea69 06006817 000000e9 70feffff  .%.i..h.....p...
 e1b0 ff25e269 06006818 000000e9 60feffff  .%.i..h.....`...
 e1c0 ff25da69 06006819 000000e9 50feffff  .%.i..h.....P...
 e1d0 ff25d269 0600681a 000000e9 40feffff  .%.i..h.....@...
 e1e0 ff25ca69 0600681b 000000e9 30feffff  .%.i..h.....0...
 e1f0 ff25c269 0600681c 000000e9 20feffff  .%.i..h..... ...
 e200 ff25ba69 0600681d 000000e9 10feffff  .%.i..h.........
 e210 ff25b269 0600681e 000000e9 00feffff  .%.i..h.........
 e220 ff25aa69 0600681f 000000e9 f0fdffff  .%.i..h.........
 e230 ff25a269 06006820 000000e9 e0fdffff  .%.i..h ........
 e240 ff259a69 06006821 000000e9 d0fdffff  .%.i..h!........
 e250 ff259269 06006822 000000e9 c0fdffff  .%.i..h"........
 e260 ff258a69 06006823 000000e9 b0fdffff  .%.i..h#........
 e270 ff258269 06006824 000000e9 a0fdffff  .%.i..h$........
 e280 ff257a69 06006825 000000e9 90fdffff  .%zi..h%........
 e290 ff257269 06006826 000000e9 80fdffff  .%ri..h&........
 e2a0 ff256a69 06006827 000000e9 70fdffff  .%ji..h'....p...
 e2b0 ff256269 06006828 000000e9 60fdffff  .%bi..h(....`...
 e2c0 ff255a69 06006829 000000e9 50fdffff  .%Zi..h)....P...
 e2d0 ff255269 0600682a 000000e9 40fdffff  .%Ri..h*....@...
 e2e0 ff254a69 0600682b 000000e9 30fdffff  .%Ji..h+....0...
 e2f0 ff254269 0600682c 000000e9 20fdffff  .%Bi..h,.... ...
 e300 ff253a69 0600682d 000000e9 10fdffff  .%:i..h-........
 e310 ff253269 0600682e 000000e9 00fdffff  .%2i..h.........
 e320 ff252a69 0600682f 000000e9 f0fcffff  .%*i..h/........
 e330 ff252269 06006830 000000e9 e0fcffff  .%"i..h0........
 e340 ff251a69 06006831 000000e9 d0fcffff  .%.i..h1........
 e350 ff251269 06006832 000000e9 c0fcffff  .%.i..h2........
 e360 ff250a69 06006833 000000e9 b0fcffff  .%.i..h3........
 e370 ff250269 06006834 000000e9 a0fcffff  .%.i..h4........
 e380 ff25fa68 06006835 000000e9 90fcffff  .%.h..h5........
 e390 ff25f268 06006836 000000e9 80fcffff  .%.h..h6........
 e3a0 ff25ea68 06006837 000000e9 70fcffff  .%.h..h7....p...
 e3b0 ff25e268 06006838 000000e9 60fcffff  .%.h..h8....`...
 e3c0 ff25da68 06006839 000000e9 50fcffff  .%.h..h9....P...
 e3d0 ff25d268 0600683a 000000e9 40fcffff  .%.h..h:....@...
 e3e0 ff25ca68 0600683b 000000e9 30fcffff  .%.h..h;....0...
 e3f0 ff25c268 0600683c 000000e9 20fcffff  .%.h..h<.... ...
 e400 ff25ba68 0600683d 000000e9 10fcffff  .%.h..h=........
 e410 ff25b268 0600683e 000000e9 00fcffff  .%.h..h>........
 e420 ff25aa68 0600683f 000000e9 f0fbffff  .%.h..h?........
 e430 ff25a268 06006840 000000e9 e0fbffff  .%.h..h@........
 e440 ff259a68 06006841 000000e9 d0fbffff  .%.h..hA........
 e450 ff259268 06006842 000000e9 c0fbffff  .%.h..hB........
 e460 ff258a68 06006843 000000e9 b0fbffff  .%.h..hC........
 e470 ff258268 06006844 000000e9 a0fbffff  .%.h..hD........
 e480 ff257a68 06006845 000000e9 90fbffff  .%zh..hE........
 e490 ff257268 06006846 000000e9 80fbffff  .%rh..hF........
 e4a0 ff256a68 06006847 000000e9 70fbffff  .%jh..hG....p...
 e4b0 ff256268 06006848 000000e9 60fbffff  .%bh..hH....`...
 e4c0 ff255a68 06006849 000000e9 50fbffff  .%Zh..hI....P...
 e4d0 ff255268 0600684a 000000e9 40fbffff  .%Rh..hJ....@...
 e4e0 ff254a68 0600684b 000000e9 30fbffff  .%Jh..hK....0...
 e4f0 ff254268 0600684c 000000e9 20fbffff  .%Bh..hL.... ...
 e500 ff253a68 0600684d 000000e9 10fbffff  .%:h..hM........
 e510 ff253268 0600684e 000000e9 00fbffff  .%2h..hN........
 e520 ff252a68 0600684f 000000e9 f0faffff  .%*h..hO........
 e530 ff252268 06006850 000000e9 e0faffff  .%"h..hP........
 e540 ff251a68 06006851 000000e9 d0faffff  .%.h..hQ........
 e550 ff251268 06006852 000000e9 c0faffff  .%.h..hR........
 e560 ff250a68 06006853 000000e9 b0faffff  .%.h..hS........
 e570 ff250268 06006854 000000e9 a0faffff  .%.h..hT........
 e580 ff25fa67 06006855 000000e9 90faffff  .%.g..hU........
 e590 ff25f267 06006856 000000e9 80faffff  .%.g..hV........
 e5a0 ff25ea67 06006857 000000e9 70faffff  .%.g..hW....p...
 e5b0 ff25e267 06006858 000000e9 60faffff  .%.g..hX....`...
 e5c0 ff25da67 06006859 000000e9 50faffff  .%.g..hY....P...
 e5d0 ff25d267 0600685a 000000e9 40faffff  .%.g..hZ....@...
 e5e0 ff25ca67 0600685b 000000e9 30faffff  .%.g..h[....0...
 e5f0 ff25c267 0600685c 000000e9 20faffff  .%.g..h\.... ...
 e600 ff25ba67 0600685d 000000e9 10faffff  .%.g..h]........
 e610 ff25b267 0600685e 000000e9 00faffff  .%.g..h^........
 e620 ff25aa67 0600685f 000000e9 f0f9ffff  .%.g..h_........
 e630 ff25a267 06006860 000000e9 e0f9ffff  .%.g..h`........
 e640 ff259a67 06006861 000000e9 d0f9ffff  .%.g..ha........
 e650 ff259267 06006862 000000e9 c0f9ffff  .%.g..hb........
 e660 ff258a67 06006863 000000e9 b0f9ffff  .%.g..hc........
 e670 ff258267 06006864 000000e9 a0f9ffff  .%.g..hd........
 e680 ff257a67 06006865 000000e9 90f9ffff  .%zg..he........
 e690 ff257267 06006866 000000e9 80f9ffff  .%rg..hf........
 e6a0 ff256a67 06006867 000000e9 70f9ffff  .%jg..hg....p...
 e6b0 ff256267 06006868 000000e9 60f9ffff  .%bg..hh....`...
 e6c0 ff255a67 06006869 000000e9 50f9ffff  .%Zg..hi....P...
 e6d0 ff255267 0600686a 000000e9 40f9ffff  .%Rg..hj....@...
 e6e0 ff254a67 0600686b 000000e9 30f9ffff  .%Jg..hk....0...
 e6f0 ff254267 0600686c 000000e9 20f9ffff  .%Bg..hl.... ...
 e700 ff253a67 0600686d 000000e9 10f9ffff  .%:g..hm........
 e710 ff253267 0600686e 000000e9 00f9ffff  .%2g..hn........
 e720 ff252a67 0600686f 000000e9 f0f8ffff  .%*g..ho........
 e730 ff252267 06006870 000000e9 e0f8ffff  .%"g..hp........
 e740 ff251a67 06006871 000000e9 d0f8ffff  .%.g..hq........
 e750 ff251267 06006872 000000e9 c0f8ffff  .%.g..hr........
 e760 ff250a67 06006873 000000e9 b0f8ffff  .%.g..hs........
 e770 ff250267 06006874 000000e9 a0f8ffff  .%.g..ht........
 e780 ff25fa66 06006875 000000e9 90f8ffff  .%.f..hu........
 e790 ff25f266 06006876 000000e9 80f8ffff  .%.f..hv........
 e7a0 ff25ea66 06006877 000000e9 70f8ffff  .%.f..hw....p...
 e7b0 ff25e266 06006878 000000e9 60f8ffff  .%.f..hx....`...
 e7c0 ff25da66 06006879 000000e9 50f8ffff  .%.f..hy....P...
 e7d0 ff25d266 0600687a 000000e9 40f8ffff  .%.f..hz....@...
 e7e0 ff25ca66 0600687b 000000e9 30f8ffff  .%.f..h{....0...
 e7f0 ff25c266 0600687c 000000e9 20f8ffff  .%.f..h|.... ...
 e800 ff25ba66 0600687d 000000e9 10f8ffff  .%.f..h}........
 e810 ff25b266 0600687e 000000e9 00f8ffff  .%.f..h~........
 e820 ff25aa66 0600687f 000000e9 f0f7ffff  .%.f..h.........
 e830 ff25a266 06006880 000000e9 e0f7ffff  .%.f..h.........
 e840 ff259a66 06006881 000000e9 d0f7ffff  .%.f..h.........
 e850 ff259266 06006882 000000e9 c0f7ffff  .%.f..h.........
 e860 ff258a66 06006883 000000e9 b0f7ffff  .%.f..h.........
 e870 ff258266 06006884 000000e9 a0f7ffff  .%.f..h.........
 e880 ff257a66 06006885 000000e9 90f7ffff  .%zf..h.........
 e890 ff257266 06006886 000000e9 80f7ffff  .%rf..h.........
 e8a0 ff256a66 06006887 000000e9 70f7ffff  .%jf..h.....p...
 e8b0 ff256266 06006888 000000e9 60f7ffff  .%bf..h.....`...
 e8c0 ff255a66 06006889 000000e9 50f7ffff  .%Zf..h.....P...
 e8d0 ff255266 0600688a 000000e9 40f7ffff  .%Rf..h.....@...
 e8e0 ff254a66 0600688b 000000e9 30f7ffff  .%Jf..h.....0...
 e8f0 ff254266 0600688c 000000e9 20f7ffff  .%Bf..h..... ...
 e900 ff253a66 0600688d 000000e9 10f7ffff  .%:f..h.........
 e910 ff253266 0600688e 000000e9 00f7ffff  .%2f..h.........
 e920 ff252a66 0600688f 000000e9 f0f6ffff  .%*f..h.........
 e930 ff252266 06006890 000000e9 e0f6ffff  .%"f..h.........
 e940 ff251a66 06006891 000000e9 d0f6ffff  .%.f..h.........
 e950 ff251266 06006892 000000e9 c0f6ffff  .%.f..h.........
 e960 ff250a66 06006893 000000e9 b0f6ffff  .%.f..h.........
 e970 ff250266 06006894 000000e9 a0f6ffff  .%.f..h.........
 e980 ff25fa65 06006895 000000e9 90f6ffff  .%.e..h.........
 e990 ff25f265 06006896 000000e9 80f6ffff  .%.e..h.........
 e9a0 ff25ea65 06006897 000000e9 70f6ffff  .%.e..h.....p...
 e9b0 ff25e265 06006898 000000e9 60f6ffff  .%.e..h.....`...
 e9c0 ff25da65 06006899 000000e9 50f6ffff  .%.e..h.....P...
 e9d0 ff25d265 0600689a 000000e9 40f6ffff  .%.e..h.....@...
 e9e0 ff25ca65 0600689b 000000e9 30f6ffff  .%.e..h.....0...
 e9f0 ff25c265 0600689c 000000e9 20f6ffff  .%.e..h..... ...
Contents of section .plt.got:
 ea00 ff25ea65 06006690                    .%.e..f.
Contents of section .text:
 ea20 e8ebf6ff ffe8e6f6 ffff660f 1f440000  ..........f..D..
 ea30 488d3d59 6d060048 8d05526d 06004839  H.=Ym..H..Rm..H9
 ea40 f8741548 8b058665 06004885 c07409ff  .t.H...e..H..t..
 ea50 e00f1f80 00000000 c30f1f80 00000000  ................
 ea60 488d3d29 6d060048 8d35226d 06004829  H.=)m..H.5"m..H)
 ea70 fe4889f0 48c1ee3f 48c1f803 4801c648  .H..H..?H...H..H
 ea80 d1fe7414 488b055d 65060048 85c07408  ..t.H..]e..H..t.
 ea90 ffe0660f 1f440000 c30f1f80 00000000  ..f..D..........
 eaa0 f30f1efa 803df56c 06000075 2b554883  .....=.l...u+UH.
 eab0 3d3a6506 00004889 e5740c48 8b3d3e65  =:e...H..t.H.=>e
 eac0 0600e839 ffffffe8 64ffffff c605cd6c  ...9....d......l
 ead0 0600015d c30f1f00 c30f1f80 00000000  ...]............
 eae0 f30f1efa e977ffff ff0f1f80 00000000  .....w..........
 eaf0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 eb00 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 eb10 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 eb20 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 eb30 48b8ffff ffffffff ff1fc30f 1f440000  H............D..
 eb40 be100000 00e966fb ffff660f 1f440000  ......f...f..D..
 eb50 554889c8 4889f548 8d340f53 4c09c848  UH..H..H.4.SL..H
 eb60 83ec0848 c1e83d75 484883ec 08488b05  ...H..=uHH...H..
 eb70 94640600 4889cbff 742438ff 74243841  .d..H...t$8.t$8A
 eb80 514d89c1 4989c848 89d1ba20 000000ff  QM..I..H... ....
 eb90 104883c4 204885ed 74104883 c32031d2  .H.. H..t.H.. 1.
 eba0 85c0480f 45da4889 5d004883 c4085b5d  ..H.E.H.].H...[]
 ebb0 c3e8daf5 ffff662e 0f1f8400 00000000  ......f.........
 ebc0 554889f5 534883ec 08488b44 24204983  UH..SH...H.D$ I.
 ebd0 f81f765c 498d58e0 4889ce48 baffffff  ..v\I.X.H..H....
 ebe0 ffffffff 1f488d0c 194839da 72424839  .....H...H9.rBH9
 ebf0 c2723d48 83ec0841 b8200000 004889da  .r=H...A. ...H..
 ec00 ff742438 ff742438 50488b05 f8630600  .t$8.t$8PH...c..
 ec10 ff500848 83c42048 85ed740c 31d285c0  .P.H.. H..t.1...
 ec20 480f45da 48895d00 4883c408 5b5dc390  H.E.H.].H...[]..
 ec30 b8ffffff ff31db48 85ed75e8 ebea6690  .....1.H..u...f.
 ec40 534989ca 4c8b5c24 20488b4c 2410488b  SI..L.\$ H.L$.H.
 ec50 5c242848 85d27407 48c70220 0000004c  \$(H..t.H.. ...L
 ec60 89c04809 c848c1e8 3d752448 8b059663  ..H..H..=u$H...c
 ec70 06004889 4c2410ba 20000000 4c89d148  ..H.L$.. ...L..H
 ec80 895c2420 4c895c24 185b488b 00ffe0e8  .\$ L.\$.[H.....
 ec90 fcf4ffff 66662e0f 1f840000 00000090  ....ff..........
 eca0 488b4424 084889d6 4889ca4c 89c14809  H.D$.H..H..L..H.
 ecb0 d048c1e8 3d751948 8b054a63 060041b8  .H..=u.H..Jc..A.
 ecc0 20000000 488b4008 ffe0660f 1f440000   ...H.@...f..D..
 ecd0 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 ece0 53488d05 28630600 48890519 630600e8  SH..(c..H...c...
 ecf0 bcfaffff 89c3e8d5 f3ffff85 c3740e48  .............t.H
 ed00 8d054a69 06004889 05fb6206 0031c05b  ..Ji..H...b..1.[
 ed10 c3662e0f 1f840000 0000000f 1f440000  .f...........D..
 ed20 4157488d 42704989 d74c8d4a 6041564c  AWH.BpI..L.J`AVL
 ed30 8d721041 554c8d6a 2041544c 8d623055  .r.AUL.j ATL.b0U
 ed40 488d6a40 53488d5a 504883ec 68f30f6f  H.j@SH.ZPH..h..o
 ed50 3ff30f6f 16660f6f 05b32205 00660f6f  ?..o.f.o.."..f.o
 ed60 1d9b2205 00488944 2408660f 6fcfc744  .."..H.D$.f.o..D
 ed70 244c0a00 0000660f efcb0f29 54243066  $L....f....)T$0f
 ed80 0fefd70f 1142100f 11423066 0fefc70f  .....B...B0f....
 ed90 297c2450 0f11120f 115a200f 1152400f  )|$P.....Z ..R@.
 eda0 114a500f 1142600f 114a700f 1f440000  .JP..B`..Jp..D..
 edb0 498b4770 498b4f78 4c894c24 40498b39  I.GpI.OxL.L$@I.9
 edc0 498b7108 48894424 20488b44 24084889  I.q.H.D$ H.D$.H.
 edd0 4c2428f3 0f6f200f 29642410 488b4c24  L$(..o .)d$.H.L$
 ede0 18488b54 2410e8c5 32010048 8b4c2408  .H.T$...2..H.L$.
 edf0 4c8b4c24 40488901 48895108 498b4908  L.L$@H..H.Q.I.I.
 ee00 488b3b48 8b73084c 894c2410 498b11e8  H.;H.s.L.L$.I...
 ee10 9c320100 4c8b4c24 10498901 49895108  .2..L.L$.I..I.Q.
 ee20 488b7d00 488b7508 488b4b08 4c894c24  H.}.H.u.H.K.L.L$
 ee30 40488b13 e8773201 00488903 48895308  @H...w2..H..H.S.
 ee40 498b3c24 498b7424 08488b4d 08488b55  I.<$I.t$.H.M.H.U
 ee50 00e85a32 01004889 45004889 5508498b  ..Z2..H.E.H.U.I.
 ee60 7d00498b 7508498b 4c240849 8b1424e8  }.I.u.I.L$.I..$.
 ee70 3c320100 49890424 49895424 08498b3e  <2..I..$I.T$.I.>
 ee80 498b7608 498b4d08 498b5500 e81f3201  I.v.I.M.I.U...2.
 ee90 00498945 00498955 08498b3f 498b7708  .I.E.I.U.I.?I.w.
 eea0 498b4e08 498b16e8 04320100 488b7c24  I.N.I....2..H.|$
 eeb0 20488b74 24284989 06498956 08498b17   H.t$(I..I.V.I..
 eec0 498b4f08 e8e73101 00836c24 4c014c8b  I.O...1...l$L.L.
 eed0 4c244048 89442410 48895424 18660f6f  L$@H.D$.H.T$.f.o
 eee0 44241066 0fef4424 30410f11 07f3410f  D$.f..D$0A....A.
 eef0 6f474066 0fef4424 50410f11 47400f85  oG@f..D$PA..G@..
 ef00 acfeffff 4883c468 5b5d415c 415d415e  ....H..h[]A\A]A^
 ef10 415fc366 662e0f1f 84000000 00006690  A_.ff.........f.
 ef20 415748c1 e2034d8d 48604156 66480f6e  AWH...M.H`AVfH.n
 ef30 c24d8d70 104d89cf 41554d8d 68204154  .M.p.M..AUM.h AT
 ef40 4d8d6050 55498d68 4053488d 1ccd0000  M.`PUI.h@SH.....
 ef50 00004889 d148c1e9 2066480f 6ecb4881  ..H..H.. fH.n.H.
 ef60 ec880000 00f3410f 6f702048 894c2448  ......A.op H.L$H
 ef70 4889d948 895c2468 418b5824 48c1e920  H..H.\$hA.X$H.. 
 ef80 48894c24 50895c24 7c418b58 280f1644  H.L$P.\$|A.X(..D
 ef90 2448c744 24700700 0000895c 2478418b  $H.D$p.....\$xA.
 efa0 582c0f16 4c245048 897c2458 0fc6c188  X,..L$PH.|$X....
 efb0 660fefc6 48897424 60895c24 74498d58  f...H.t$`.\$tI.X
 efc0 7048895c 2408498d 58300f29 44243090  pH.\$.I.X0.)D$0.
 efd0 498b4070 498b4878 4c894424 40498b3f  I.@pI.HxL.D$@I.?
 efe0 498b7708 48894424 20488b44 24084889  I.w.H.D$ H.D$.H.
 eff0 4c2428f3 0f6f280f 296c2410 488b4c24  L$(..o(.)l$.H.L$
 f000 18488b54 2410e8a5 30010048 8b4c2408  .H.T$...0..H.L$.
 f010 48890148 89510849 8b3c2449 8b742408  H..H.Q.I.<$I.t$.
 f020 498b4f08 498b17e8 84300100 49890749  I.O.I....0..I..I
 f030 89570848 8b7d0048 8b750849 8b4c2408  .W.H.}.H.u.I.L$.
 f040 498b1424 e8673001 00498904 24498954  I..$.g0..I..$I.T
 f050 2408488b 3b488b73 08488b4d 08488b55  $.H.;H.s.H.M.H.U
 f060 00e84a30 01004889 45004889 5508498b  ..J0..H.E.H.U.I.
 f070 7d00498b 7508488b 4b08488b 13e82e30  }.I.u.H.K.H....0
 f080 01004889 03488953 08498b3e 498b7608  ..H..H.S.I.>I.v.
 f090 498b4d08 498b5500 e8133001 004c8b44  I.M.I.U...0..L.D
 f0a0 24404989 45004989 5508498b 38498b70  $@I.E.I.U.I.8I.p
 f0b0 08498b4e 084c8944 2410498b 16e8ee2f  .I.N.L.D$.I..../
 f0c0 01004c8b 44241048 8b7c2420 49890648  ..L.D$.H.|$ I..H
 f0d0 8b742428 49895608 498b4808 498b104c  .t$(I.V.I.H.I..L
 f0e0 89442420 e8c72f01 004c8b44 2420660f  .D$ ../..L.D$ f.
 f0f0 6f642430 836c2470 01660f6f cc660f6f  od$0.l$p.f.o.f.o
 f100 dc458b50 44418b48 4c488954 2418f341  .E.PDA.HLH.T$..A
 f110 0f6f5040 48894424 10660f6f 44241066  .oP@H.D$.f.oD$.f
 f120 0fefda41 8b504866 0fefc841 0f115840  ...A.PHf...A..X@
 f130 410f1108 0f8596fe ffff488b 44246048  A.........H.D$`H
 f140 8b7c2458 4883f810 0f848200 00004883  .|$XH.........H.
 f150 f820741c 4881c488 00000048 89c231f6  . t.H......H..1.
 f160 5b5d415c 415d415e 415fe961 f2ffff90  []A\A]A^A_.a....
 f170 f3410f6f 7820f341 0f6f4030 660fefc7  .A.ox .A.o@0f...
 f180 f3410f6f 7810660f efcf660f efc10f11  .A.ox.f...f.....
 f190 07f3410f 6f4040f3 410f6f78 50f3410f  ..A.o@@.A.oxP.A.
 f1a0 6f4860f3 410f6f50 70660fef c7660fef  oH`.A.oPpf...f..
 f1b0 ca660fef c10f1147 104881c4 88000000  .f.....G.H......
 f1c0 5b5d415c 415d415e 415fc30f 1f440000  []A\A]A^A_...D..
 f1d0 660f7ec8 418b7050 41337060 f30f10c2  f.~.A.pPA3p`....
 f1e0 41337030 41337020 660fefc4 41337010  A3p0A3p f...A3p.
 f1f0 8b5c2448 31c6418b 40544133 485c660f  .\$H1.A.@TA3H\f.
 f200 6ede8b74 247c4431 d0413340 64413340  n..t$|D1.A3@dA3@
 f210 3431de41 33402441 33401431 c6418b40  41.A3@$A3@.1.A.@
 f220 588b5c24 6831d08b 54247841 33406841  X.\$h1..T$xA3@hA
 f230 33403841 33402831 da413340 188b5c24  3@8A3@(1.A3@..\$
 f240 5031d041 8b506c66 0f6ec831 ca8b4c24  P1.A.Plf.n.1..L$
 f250 74413350 3c413350 2c413350 1c31d931  tA3P<A3P,A3P.1.1
 f260 ca660f6e fa660f62 cf660f6e fe660f62  .f.n.f.b.f.n.f.b
 f270 df660f6c d9660fef c30f1107 e938ffff  .f.l.f.......8..
 f280 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 f290 4157660f efc04156 41554154 4989fc55  AWf...AVAUATI..U
 f2a0 4889d553 4889cbb9 20000000 4881ec88  H..SH... ...H...
 f2b0 00000064 488b0425 28000000 48894424  ...dH..%(...H.D$
 f2c0 7831c04c 8d6c2450 0f294424 504c89ef  x1.L.l$P.)D$PL..
 f2d0 0f294424 60e856f2 fffff30f 6f5b60f3  .)D$`.V.....o[`.
 f2e0 0f6f4370 ba200000 00f30f6f 6320f30f  .oCp. .....oc ..
 f2f0 6f4b5048 29ea31f6 660fdbc3 f30f6f53  oKPH).1.f.....oS
 f300 104c8d43 304889d1 660fef44 2460660f  .L.C0H..f..D$`f.
 f310 efcc4c8d 4b404c89 44244066 0fefd34c  ..L.K@L.D$@f...L
 f320 8d53504c 8d5b604c 894c2438 660fefc1  .SPL.[`L.L$8f...
 f330 f30f6f4b 30498d7c 2d004c89 14244c89  ..oK0I.|-.L..$L.
 f340 5c244866 0fdbcc66 0fef4c24 500f2944  \$Hf...f..L$P.)D
 f350 2460660f efca0f29 4c2450e8 50f5ffff  $`f....)L$P.P...
 f360 4889ea4c 89e74c89 eee832f2 ffff4c8b  H..L..L...2...L.
 f370 5c24484c 8b637048 8b6b7866 0f6f4424  \$HL.cpH.kxf.oD$
 f380 50660f6f 4c246049 8b73084c 89e2488b  Pf.oL$`I.s.L..H.
 f390 7b604889 e90f2944 24200f29 4c2410e8  {`H...)D$ .)L$..
 f3a0 0c2d0100 4c8b1424 488b7b50 48895378  .-..L..$H.{PH.Sx
 f3b0 488b4b68 48894370 488b5360 498b7208  H.KhH.CpH.S`I.r.
 f3c0 e8eb2c01 004c8b4c 2438488b 7b404889  ..,..L.L$8H.{@H.
 f3d0 5368488b 4b584889 4360488b 5350498b  ShH.KXH.C`H.SPI.
 f3e0 7108e8c9 2c01004c 8b442440 488b7b30  q...,..L.D$@H.{0
 f3f0 48895358 488b4b48 48894350 488b5340  H.SXH.KHH.CPH.S@
 f400 498b7008 e8a72c01 00488b7b 20488b73  I.p...,..H.{ H.s
 f410 28488953 48488b4b 38488943 40488b53  (H.SHH.K8H.C@H.S
 f420 30e88a2c 0100488b 7b10488b 73184889  0..,..H.{.H.s.H.
 f430 5338488b 4b284889 4330488b 5320e86d  S8H.K(H.C0H.S .m
 f440 2c010048 8b3b488b 73084889 5328488b  ,..H.;H.s.H.S(H.
 f450 4b184889 4320488b 5310e851 2c010048  K.H.C H.S..Q,..H
 f460 8b4b084c 89e74889 ee488953 18488b13  .K.L..H..H.S.H..
 f470 48894310 e8372c01 00660f6f 44242066  H.C..7,..f.oD$ f
 f480 0f6f4c24 10488904 24488954 2408660f  .oL$.H..$H.T$.f.
 f490 ef04240f 1103f30f 6f434066 0fefc10f  ..$.....oC@f....
 f4a0 11434048 8b442478 64482b04 25280000  .C@H.D$xdH+.%(..
 f4b0 00751248 81c48800 00005b5d 415c415d  .u.H......[]A\A]
 f4c0 415e415f c3e826ee ffff660f 1f440000  A^A_..&...f..D..
 f4d0 554889e5 41574156 41554154 4d89cc53  UH..AWAVAUATM..S
 f4e0 4889fb48 83e4e048 81ecc001 00004c8b  H..H...H......L.
 f4f0 6d10488b 7d204889 74244048 8b751848  m.H.} H.t$@H.u.H
 f500 89542448 488d9424 c0000000 48894c24  .T$HH..$....H.L$
 f510 284c8944 24386448 8b042528 00000048  (L.D$8dH..%(...H
 f520 898424b8 01000031 c0488954 2430e8ed  ..$....1.H.T$0..
 f530 f7ffff49 83fd1f0f 86f30b00 0041be20  ...I.........A. 
 f540 00000048 899c2480 0000004c 89e34c89  ...H..$....L..L.
 f550 6424704d 89f4662e 0f1f8400 00000000  d$pM..f.........
 f560 4c8bbc24 30010000 f30f6f0b 4883c320  L..$0.....o.H.. 
 f570 4c8bb424 38010000 f30f6f43 f0488bbc  L..$8.....oC.H..
 f580 24200100 00488bb4 24280100 004c89fa  $ ...H..$(...L..
 f590 0f298c24 90000000 4c89f10f 298424a0  .).$....L...).$.
 f5a0 000000e8 082b0100 488b8c24 28010000  .....+..H..$(...
 f5b0 488bbc24 10010000 48899424 38010000  H..$....H..$8...
 f5c0 488bb424 18010000 488b9424 20010000  H..$....H..$ ...
 f5d0 48898424 30010000 e8d32a01 00488b8c  H..$0.....*..H..
 f5e0 24180100 00488bbc 24000100 00488994  $....H..$....H..
 f5f0 24280100 00488bb4 24080100 00488b94  $(...H..$....H..
 f600 24100100 00488984 24200100 00e89e2a  $....H..$ .....*
 f610 0100488b 8c240801 0000488b bc24f000  ..H..$....H..$..
 f620 00004889 94241801 0000488b b424f800  ..H..$....H..$..
 f630 0000488b 94240001 00004889 84241001  ..H..$....H..$..
 f640 0000e869 2a010048 8b8c24f8 00000048  ...i*..H..$....H
 f650 8bbc24e0 00000048 89942408 01000048  ..$....H..$....H
 f660 8bb424e8 00000048 8b9424f0 00000048  ..$....H..$....H
 f670 89842400 010000e8 342a0100 488b8c24  ..$.....4*..H..$
 f680 e8000000 488bbc24 d0000000 48899424  ....H..$....H..$
 f690 f8000000 488bb424 d8000000 488b9424  ....H..$....H..$
 f6a0 e0000000 48898424 f0000000 e8ff2901  ....H..$......).
 f6b0 00488b8c 24d80000 00488bbc 24c00000  .H..$....H..$...
 f6c0 00488994 24e80000 00488bb4 24c80000  .H..$....H..$...
 f6d0 00488b94 24d00000 00488984 24e00000  .H..$....H..$...
 f6e0 00e8ca29 0100488b 8c24c800 00004c89  ...)..H..$....L.
 f6f0 ff4c89f6 48899424 d8000000 488b9424  .L..H..$....H..$
 f700 c0000000 48898424 d0000000 e89f2901  ....H..$......).
 f710 00660f6f 8c249000 0000660f 6f8424a0  .f.o.$....f.o.$.
 f720 00000048 898424b0 0000004c 89e04983  ...H..$....L..I.
 f730 c420660f ef842400 01000048 899424b8  . f...$....H..$.
 f740 00000066 0fef8c24 b0000000 0f298424  ...f...$.....).$
 f750 00010000 0f298c24 c0000000 4d39e50f  .....).$....M9..
 f760 83fbfdff ff488b9c 24800000 004c8b64  .....H..$....L.d
 f770 24704c89 e983e11f 0f85ba03 0000488b  $pL...........H.
 f780 54244883 e21f4885 db0f84ff 05000048  T$H...H........H
 f790 837c2448 1f4c8b64 244041bf 20000000  .|$H.L.d$@A. ...
 f7a0 0f869109 00004889 5424204c 896d1049  ......H.T$ L.m.I
 f7b0 89dd4c89 e30f1f00 f30f6f2b f30f6f5b  ..L.......o+..o[
 f7c0 104883c3 20660f6f 8c24e000 0000660f  .H.. f.o.$....f.
 f7d0 6fa42410 01000066 0f6f8424 20010000  o.$....f.o.$ ...
 f7e0 4c8ba424 30010000 0f296c24 60660fef  L..$0....)l$`f..
 f7f0 e14c8bb4 24380100 00660fdb 8c24f000  .L..$8...f...$..
 f800 00000f29 9c249000 0000660f 6fb424d0  ...).$....f.o.$.
 f810 00000048 8bbc2420 0100004c 89e20f29  ...H..$ ...L...)
 f820 a424a000 0000660f 6fd1488b b4242801  .$....f.o.H..$(.
 f830 00004c89 f10f294c 2450660f eff0660f  ..L...)L$Pf...f.
 f840 efd5660f db842430 01000066 0fefd60f  ..f...$0...f....
 f850 29742470 430f1154 3de0660f 6fd0660f  )t$pC..T=.f.o.f.
 f860 efd30f29 84248000 0000660f efd4430f  ...).$....f...C.
 f870 11543df0 e8372801 00488b8c 24280100  .T=..7(..H..$(..
 f880 00488bbc 24100100 00488994 24380100  .H..$....H..$8..
 f890 00488bb4 24180100 00488b94 24200100  .H..$....H..$ ..
 f8a0 00488984 24300100 00e80228 0100488b  .H..$0.....(..H.
 f8b0 8c241801 0000488b bc240001 00004889  .$....H..$....H.
 f8c0 94242801 0000488b b4240801 0000488b  .$(...H..$....H.
 f8d0 94241001 00004889 84242001 0000e8cd  .$....H..$ .....
 f8e0 27010048 8b8c2408 01000048 8bbc24f0  '..H..$....H..$.
 f8f0 00000048 89942418 01000048 8bb424f8  ...H..$....H..$.
 f900 00000048 8b942400 01000048 89842410  ...H..$....H..$.
 f910 010000e8 98270100 488b8c24 f8000000  .....'..H..$....
 f920 488bbc24 e0000000 48899424 08010000  H..$....H..$....
 f930 488bb424 e8000000 488b9424 f0000000  H..$....H..$....
 f940 48898424 00010000 e8632701 00488b8c  H..$.....c'..H..
 f950 24e80000 00488bbc 24d00000 00488994  $....H..$....H..
 f960 24f80000 00488bb4 24d80000 00488b94  $....H..$....H..
 f970 24e00000 00488984 24f00000 00e82e27  $....H..$......'
 f980 0100488b 8c24d800 0000488b bc24c000  ..H..$....H..$..
 f990 00004889 9424e800 0000488b b424c800  ..H..$....H..$..
 f9a0 0000488b 9424d000 00004889 8424e000  ..H..$....H..$..
 f9b0 0000e8f9 26010048 8b8c24c8 0000004c  ....&..H..$....L
 f9c0 89e74c89 f6488994 24d80000 00488b94  ..L..H..$....H..
 f9d0 24c00000 00488984 24d00000 00e8ce26  $....H..$......&
 f9e0 0100660f 6f4c2450 660f6f74 24704c89  ..f.oL$Pf.ot$pL.
 f9f0 ff488984 24b00000 00660f6f 6c246049  .H..$....f.ol$`I
 fa00 83c72048 899424b8 00000066 0f6f8424  .. H..$....f.o.$
 fa10 80000000 660fef8c 24b00000 00660fef  ....f...$....f..
 fa20 84240001 0000660f 6fa424a0 00000066  .$....f.o.$....f
 fa30 0f6f9c24 90000000 660fefce 660fefc4  .o.$....f...f...
 fa40 660fefcd 660fefc3 0f298c24 c0000000  f...f....).$....
 fa50 0f298424 00010000 4c397c24 480f8355  .).$....L9|$H..U
 fa60 fdffff48 8b542420 4c89eb4c 8b6d1048  ...H.T$ L..L.m.H
 fa70 85d20f85 a0000000 4c8b7424 384c8dbc  ........L.t$8L..
 fa80 24900100 004c8b44 24304c89 ea488b4c  $....L.D$0L..H.L
 fa90 24484c89 ff4c89f6 e883f4ff ff4983fe  $HL..L.......I..
 faa0 100f84f9 05000048 837c2438 200f8595  .......H.|$8 ...
 fab0 06000048 8b742428 4c89ffe8 f0eaffff  ...H.t$(L.......
 fac0 85c04189 c50f95c0 4885db74 0484c075  ..A.....H..t...u
 fad0 2f488b84 24b80100 0064482b 04252800  /H..$....dH+.%(.
 fae0 00000f85 7e060000 488d65d8 4489e85b  ....~...H.e.D..[
 faf0 415c415d 415e415f 5dc3660f 1f440000  A\A]A^A_].f..D..
 fb00 488b5424 4831f648 89dfe8c1 e8ffffeb  H.T$H1.H........
 fb10 c00f1f80 00000000 48017c24 404801df  ........H.|$@H..
 fb20 488b4c24 30488b74 2440e861 f7ffffe9  H.L$0H.t$@.a....
 fb30 44ffffff 0f1f4000 660fefc0 488dbc24  D.....@.f...H..$
 fb40 40010000 4c01e00f 29842440 01000048  @...L...).$@...H
 fb50 89fe4889 c20f2984 24500100 0083f908  ..H...).$P......
 fb60 0f83a205 000031c0 f6c1040f 857f0500  ......1.........
 fb70 00f6c102 0f855605 000083e1 010f853d  ......V........=
 fb80 0500004c 8ba42430 0100004c 8bbc2438  ...L..$0...L..$8
 fb90 01000048 8bbc2420 01000048 8bb42428  ...H..$ ...H..$(
 fba0 01000066 0f6f8c24 40010000 4c89f94c  ...f.o.$@...L..L
 fbb0 89e2660f 6f842450 0100000f 298c2490  ..f.o.$P....).$.
 fbc0 0000000f 298424a0 000000e8 e0240100  ....).$......$..
 fbd0 488b8c24 28010000 488bbc24 10010000  H..$(...H..$....
 fbe0 48899424 38010000 488bb424 18010000  H..$8...H..$....
 fbf0 488b9424 20010000 48898424 30010000  H..$ ...H..$0...
 fc00 e8ab2401 00488b8c 24180100 00488bbc  ..$..H..$....H..
 fc10 24000100 00488994 24280100 00488bb4  $....H..$(...H..
 fc20 24080100 00488b94 24100100 00488984  $....H..$....H..
 fc30 24200100 00e87624 0100488b 8c240801  $ ....v$..H..$..
 fc40 0000488b bc24f000 00004889 94241801  ..H..$....H..$..
 fc50 0000488b b424f800 0000488b 94240001  ..H..$....H..$..
 fc60 00004889 84241001 0000e841 24010048  ..H..$.....A$..H
 fc70 8b8c24f8 00000048 8bbc24e0 00000048  ..$....H..$....H
 fc80 89942408 01000048 8bb424e8 00000048  ..$....H..$....H
 fc90 8b9424f0 00000048 89842400 010000e8  ..$....H..$.....
 fca0 0c240100 488b8c24 e8000000 488bbc24  .$..H..$....H..$
 fcb0 d0000000 48899424 f8000000 488bb424  ....H..$....H..$
 fcc0 d8000000 488b9424 e0000000 48898424  ....H..$....H..$
 fcd0 f0000000 e8d72301 00488b8c 24d80000  ......#..H..$...
 fce0 00488bbc 24c00000 00488994 24e80000  .H..$....H..$...
 fcf0 00488bb4 24c80000 00488b94 24d00000  .H..$....H..$...
 fd00 00488984 24e00000 00e8a223 0100488b  .H..$......#..H.
 fd10 8c24c800 00004c89 e74c89fe 48899424  .$....L..L..H..$
 fd20 d8000000 488b9424 c0000000 48898424  ....H..$....H..$
 fd30 d0000000 e8772301 00660f6f 8c249000  .....w#..f.o.$..
 fd40 0000660f 6f8424a0 00000048 899424b8  ..f.o.$....H..$.
 fd50 00000048 8b542448 48898424 b0000000  ...H.T$HH..$....
 fd60 660fef84 24000100 00660fef 8c24b000  f...$....f...$..
 fd70 000083e2 1f0f2984 24000100 000f298c  ......).$.....).
 fd80 24c00000 004885db 0f8501fa ffff4883  $....H........H.
 fd90 7c24481f 4c8b7424 4041bc20 0000000f  |$H.L.t$@A. ....
 fda0 86b30300 00488954 24204889 5c24184c  .....H.T$ H.\$.L
 fdb0 89e34c8b 6424484c 896d104d 89f56690  ..L.d$HL.m.M..f.
 fdc0 f3410f6f 6d00f341 0f6f5d10 4983c520  .A.om..A.o].I.. 
 fdd0 660f6f8c 24e00000 00660f6f a4241001  f.o.$....f.o.$..
 fde0 0000660f 6f842420 0100004c 8bb42430  ..f.o.$ ...L..$0
 fdf0 0100000f 296c2460 660fefe1 4c8bbc24  ....)l$`f...L..$
 fe00 38010000 660fdb8c 24f00000 000f299c  8...f...$.....).
 fe10 24900000 00660f6f b424d000 0000488b  $....f.o.$....H.
 fe20 bc242001 00004c89 f20f29a4 24a00000  .$ ...L...).$...
 fe30 00660f6f d1488bb4 24280100 004c89f9  .f.o.H..$(...L..
 fe40 0f294c24 50660fef f0660fef d5660fdb  .)L$Pf...f...f..
 fe50 84243001 0000660f efd60f29 7424700f  .$0...f....)t$p.
 fe60 29942460 01000066 0f6fd066 0fefd30f  ).$`...f.o.f....
 fe70 29842480 00000066 0fefd40f 29942470  ).$....f....).$p
 fe80 010000e8 28220100 488b8c24 28010000  ....("..H..$(...
 fe90 488bbc24 10010000 48899424 38010000  H..$....H..$8...
 fea0 488bb424 18010000 488b9424 20010000  H..$....H..$ ...
 feb0 48898424 30010000 e8f32101 00488b8c  H..$0.....!..H..
 fec0 24180100 00488bbc 24000100 00488994  $....H..$....H..
 fed0 24280100 00488bb4 24080100 00488b94  $(...H..$....H..
 fee0 24100100 00488984 24200100 00e8be21  $....H..$ .....!
 fef0 0100488b 8c240801 0000488b bc24f000  ..H..$....H..$..
 ff00 00004889 94241801 0000488b b424f800  ..H..$....H..$..
 ff10 0000488b 94240001 00004889 84241001  ..H..$....H..$..
 ff20 0000e889 21010048 8b8c24f8 00000048  ....!..H..$....H
 ff30 8bbc24e0 00000048 89942408 01000048  ..$....H..$....H
 ff40 8bb424e8 00000048 8b9424f0 00000048  ..$....H..$....H
 ff50 89842400 010000e8 54210100 488b8c24  ..$.....T!..H..$
 ff60 e8000000 488bbc24 d0000000 48899424  ....H..$....H..$
 ff70 f8000000 488bb424 d8000000 488b9424  ....H..$....H..$
 ff80 e0000000 48898424 f0000000 e81f2101  ....H..$......!.
 ff90 00488b8c 24d80000 00488bbc 24c00000  .H..$....H..$...
 ffa0 00488994 24e80000 00488bb4 24c80000  .H..$....H..$...
 ffb0 00488b94 24d00000 00488984 24e00000  .H..$....H..$...
 ffc0 00e8ea20 0100488b 8c24c800 00004c89  ... ..H..$....L.
 ffd0 f74c89fe 48899424 d8000000 488b9424  .L..H..$....H..$
 ffe0 c0000000 48898424 d0000000 e8bf2001  ....H..$...... .
 fff0 00660f6f 4c245066 0f6f7424 70488984  .f.oL$Pf.ot$pH..
 10000 24b00000 00660f6f 6c246048 89d84883  $....f.ol$`H..H.
 10010 c3204889 9424b800 0000660f 6f842480  . H..$....f.o.$.
 10020 00000066 0fef8c24 b0000000 660fef84  ...f...$....f...
 10030 24000100 00660f6f a424a000 0000660f  $....f.o.$....f.
 10040 6f9c2490 00000066 0fefce66 0fefc466  o.$....f...f...f
 10050 0fefcd66 0fefc30f 298c24c0 0000000f  ...f....).$.....
 10060 29842400 01000049 39dc0f83 50fdffff  ).$....I9...P...
 10070 488b5424 20488b5c 24184c8b 6d104885  H.T$ H.\$.L.m.H.
 10080 d20f84f1 f9ffff48 01442440 488dbc24  .......H.D$@H..$
 10090 60010000 e987faff ff0f1f80 00000000  `...............
 100a0 488b7424 284c89ff e863e2ff ff85c041  H.t$(L...c.....A
 100b0 89c50f95 c0e90efa ffff660f 1f440000  ..........f..D..
 100c0 0fb61402 881406e9 b7faffff 0f1f4000  ..............@.
 100d0 0fb73c02 66893c06 4883c002 83e1010f  ..<.f.<.H.......
 100e0 849efaff ffebd966 0f1f8400 00000000  .......f........
 100f0 8b028906 b8040000 00f6c102 0f8478fa  ..............x.
 10100 ffffebcc 0f1f4000 4189c931 d24183e1  ......@.A..1.A..
 10110 f889d683 c2084c8b 04304c89 04374439  ......L..0L..7D9
 10120 ca72ee48 8d341748 01c2e937 faffff90  .r.H.4.H...7....
 10130 31c0e93b f6ffff48 85d20f84 38f9ffff  1..;...H....8...
 10140 4889dfe9 d8f9ffff b8010000 0041bdff  H............A..
 10150 ffffffe9 70f9ffff 4885d20f 852bffff  ....p...H....+..
 10160 ffe912f9 ffffe885 e1ffff0f 1f440000  .............D..
 10170 554889e5 41574156 41554154 4d89cc53  UH..AWAVAUATM..S
 10180 4889fb48 83e4e048 81ec6001 00004c8b  H..H...H..`...L.
 10190 6d10488b 7d204889 74244048 8b751848  m.H.} H.t$@H.u.H
 101a0 89542428 488d9424 80000000 48894c24  .T$(H..$....H.L$
 101b0 304c8944 24486448 8b042528 00000048  0L.D$HdH..%(...H
 101c0 89842458 01000031 c0488954 2420e84d  ..$X...1.H.T$ .M
 101d0 ebffff49 83fd1f0f 86830b00 004c8964  ...I.........L.d
 101e0 241041be 20000000 48895c24 184c89f3  $.A. ...H.\$.L..
 101f0 4c8bbc24 f0000000 4c8bb424 f8000000  L..$....L..$....
 10200 4983c420 f3410f6f 4c24e0f3 410f6f44  I.. .A.oL$..A.oD
 10210 24f0488b bc24e000 0000488b b424e800  $.H..$....H..$..
 10220 00004c89 f14c89fa 0f294c24 500f2944  ..L..L...)L$P.)D
 10230 2460e879 1e010048 8b8c24e8 00000048  $`.y...H..$....H
 10240 8bbc24d0 00000048 899424f8 00000048  ..$....H..$....H
 10250 8bb424d8 00000048 8b9424e0 00000048  ..$....H..$....H
 10260 898424f0 000000e8 441e0100 488b8c24  ..$.....D...H..$
 10270 d8000000 488bbc24 c0000000 48899424  ....H..$....H..$
 10280 e8000000 488bb424 c8000000 488b9424  ....H..$....H..$
 10290 d0000000 48898424 e0000000 e80f1e01  ....H..$........
 102a0 00488b8c 24c80000 00488bbc 24b00000  .H..$....H..$...
 102b0 00488994 24d80000 00488bb4 24b80000  .H..$....H..$...
 102c0 00488b94 24c00000 00488984 24d00000  .H..$....H..$...
 102d0 00e8da1d 0100488b 8c24b800 0000488b  ......H..$....H.
 102e0 bc24a000 00004889 9424c800 0000488b  .$....H..$....H.
 102f0 b424a800 0000488b 9424b000 00004889  .$....H..$....H.
 10300 8424c000 0000e8a5 1d010048 8b8c24a8  .$.........H..$.
 10310 00000048 8bbc2490 00000048 899424b8  ...H..$....H..$.
 10320 00000048 8bb42498 00000048 8b9424a0  ...H..$....H..$.
 10330 00000048 898424b0 000000e8 701d0100  ...H..$.....p...
 10340 488b8c24 98000000 488bbc24 80000000  H..$....H..$....
 10350 48899424 a8000000 488bb424 88000000  H..$....H..$....
 10360 488b9424 90000000 48898424 a0000000  H..$....H..$....
 10370 e83b1d01 00488b8c 24880000 004c89ff  .;...H..$....L..
 10380 4c89f648 89942498 00000048 8b942480  L..H..$....H..$.
 10390 00000048 89842490 000000e8 101d0100  ...H..$.........
 103a0 660f6f4c 2450660f 6f442460 660fef84  f.oL$Pf.oD$`f...
 103b0 24c00000 00488944 24704889 d84883c3  $....H.D$pH..H..
 103c0 20488954 2478660f ef4c2470 0f298424   H.T$xf..L$p.).$
 103d0 c0000000 0f298c24 80000000 4939dd0f  .....).$....I9..
 103e0 830bfeff ff488b5c 24184c8b 6424104c  .....H.\$.L.d$.L
 103f0 89e983e1 1f0f85d5 02000048 837c2448  ...........H.|$H
 10400 1f0f8605 0500004c 8b642430 4c896d10  .......L.d$0L.m.
 10410 41be2000 00004d89 e54989dc 0f1f4000  A. ...M..I....@.
 10420 660f6f84 24a00000 00f3410f 6f5d0049  f.o.$.....A.o].I
 10430 83c52066 0f6fac24 d0000000 f3410f6f  .. f.o.$.....A.o
 10440 55f0660f 6fa424e0 00000048 8b9c24f0  U.f.o.$....H..$.
 10450 0000000f 295c2460 660f6f8c 24f00000  ....)\$`f.o.$...
 10460 00660fef e8660fdb 8424b000 00000f29  .f...f...$.....)
 10470 5424504c 8bbc24f8 00000048 8bbc24e0  T$PL..$....H..$.
 10480 00000048 89da660f dbcc660f efc3488b  ...H..f...f...H.
 10490 b424e800 0000660f efa42490 00000066  .$....f...$....f
 104a0 0fefca4c 89f9660f efcd660f efc4430f  ...L..f...f...C.
 104b0 114434e0 430f114c 34f0e8f1 1b010048  .D4.C..L4......H
 104c0 8b8c24e8 00000048 8bbc24d0 00000048  ..$....H..$....H
 104d0 899424f8 00000048 8bb424d8 00000048  ..$....H..$....H
 104e0 8b9424e0 00000048 898424f0 000000e8  ..$....H..$.....
 104f0 bc1b0100 488b8c24 d8000000 488bbc24  ....H..$....H..$
 10500 c0000000 48899424 e8000000 488bb424  ....H..$....H..$
 10510 c8000000 488b9424 d0000000 48898424  ....H..$....H..$
 10520 e0000000 e8871b01 00488b8c 24c80000  .........H..$...
 10530 00488bbc 24b00000 00488994 24d80000  .H..$....H..$...
 10540 00488bb4 24b80000 00488b94 24c00000  .H..$....H..$...
 10550 00488984 24d00000 00e8521b 0100488b  .H..$.....R...H.
 10560 8c24b800 0000488b bc24a000 00004889  .$....H..$....H.
 10570 9424c800 0000488b b424a800 0000488b  .$....H..$....H.
 10580 9424b000 00004889 8424c000 0000e81d  .$....H..$......
 10590 1b010048 8b8c24a8 00000048 8bbc2490  ...H..$....H..$.
 105a0 00000048 899424b8 00000048 8bb42498  ...H..$....H..$.
 105b0 00000048 8b9424a0 00000048 898424b0  ...H..$....H..$.
 105c0 000000e8 e81a0100 488b8c24 98000000  ........H..$....
 105d0 488bbc24 80000000 48899424 a8000000  H..$....H..$....
 105e0 488bb424 88000000 488b9424 90000000  H..$....H..$....
 105f0 48898424 a0000000 e8b31a01 00488b8c  H..$.........H..
 10600 24880000 004889df 4c89fe48 89942498  $....H..L..H..$.
 10610 00000048 8b942480 00000048 89842490  ...H..$....H..$.
 10620 000000e8 881a0100 660f6f5c 2460660f  ........f.o\$`f.
 10630 6f542450 4d89f148 89442470 4983c620  oT$PM..H.D$pI.. 
 10640 660fef94 24c00000 00488954 2478660f  f...$....H.T$xf.
 10650 ef5c2470 0f299424 c0000000 0f299c24  .\$p.).$.....).$
 10660 80000000 4c397424 480f83b1 fdffff4c  ....L9t$H......L
 10670 8b742448 4c8b6d10 4c89e341 83e61f0f  .t$HL.m.L..A....
 10680 859b0200 004c8b44 2420488b 4c24484c  .....L.D$ H.L$HL
 10690 89ea488b 74242848 8b7c2440 e87fe8ff  ..H.t$(H.|$@....
 106a0 ff488b84 24580100 0064482b 04252800  .H..$X...dH+.%(.
 106b0 00000f85 c8060000 488d65d8 31c05b41  ........H.e.1.[A
 106c0 5c415d41 5e415f5d c30f1f80 00000000  \A]A^A_]........
 106d0 660fefc0 488dbc24 00010000 4c01e00f  f...H..$....L...
 106e0 29842400 01000048 89fe4889 c20f2984  ).$....H..H...).
 106f0 24100100 0083f908 0f833206 000031c0  $.........2...1.
 10700 f6c1040f 85e70500 00f6c102 0f85c605  ................
 10710 000083e1 010f85ad 0500004c 8ba424f0  ...........L..$.
 10720 0000004c 8bb424f8 00000048 8bbc24e0  ...L..$....H..$.
 10730 00000048 8bb424e8 00000066 0f6f8c24  ...H..$....f.o.$
 10740 00010000 4c89f14c 89e2660f 6f842410  ....L..L..f.o.$.
 10750 0100000f 294c2450 0f294424 60e84e19  ....)L$P.)D$`.N.
 10760 0100488b 8c24e800 0000488b bc24d000  ..H..$....H..$..
 10770 00004889 9424f800 0000488b b424d800  ..H..$....H..$..
 10780 0000488b 9424e000 00004889 8424f000  ..H..$....H..$..
 10790 0000e819 19010048 8b8c24d8 00000048  .......H..$....H
 107a0 8bbc24c0 00000048 899424e8 00000048  ..$....H..$....H
 107b0 8bb424c8 00000048 8b9424d0 00000048  ..$....H..$....H
 107c0 898424e0 000000e8 e4180100 488b8c24  ..$.........H..$
 107d0 c8000000 488bbc24 b0000000 48899424  ....H..$....H..$
 107e0 d8000000 488bb424 b8000000 488b9424  ....H..$....H..$
 107f0 c0000000 48898424 d0000000 e8af1801  ....H..$........
 10800 00488b8c 24b80000 00488bbc 24a00000  .H..$....H..$...
 10810 00488994 24c80000 00488bb4 24a80000  .H..$....H..$...
 10820 00488b94 24b00000 00488984 24c00000  .H..$....H..$...
 10830 00e87a18 0100488b 8c24a800 0000488b  ..z...H..$....H.
 10840 bc249000 00004889 9424b800 0000488b  .$....H..$....H.
 10850 b4249800 0000488b 9424a000 00004889  .$....H..$....H.
 10860 8424b000 0000e845 18010048 8b8c2498  .$.....E...H..$.
 10870 00000048 8bbc2480 00000048 899424a8  ...H..$....H..$.
 10880 00000048 8bb42488 00000048 8b942490  ...H..$....H..$.
 10890 00000048 898424a0 000000e8 10180100  ...H..$.........
 108a0 488b8c24 88000000 4c89e74c 89f64889  H..$....L..L..H.
 108b0 94249800 0000488b 94248000 00004889  .$....H..$....H.
 108c0 84249000 0000e8e5 17010066 0f6f4c24  .$.........f.oL$
 108d0 50660f6f 44246048 89442470 48837c24  Pf.oD$`H.D$pH.|$
 108e0 481f660f ef8424c0 00000048 89542478  H.f...$....H.T$x
 108f0 660fef4c 24700f29 8424c000 00000f29  f..L$p.).$.....)
 10900 8c248000 00000f87 fbfaffff 4c8b7424  .$..........L.t$
 10910 484531c9 4183e61f 0f8467fd ffff6690  HE1.A.....g...f.
 10920 488b4c24 30660fef c0488db4 24000100  H.L$0f...H..$...
 10930 000f2984 24000100 004889f7 4c01c90f  ..).$....H..L...
 10940 29842410 01000048 89c84183 fe080f83  ).$....H..A.....
 10950 b4030000 31d241f6 c6040f85 50030000  ....1.A.....P...
 10960 41f6c602 0f852603 000041f6 c6010f85  A.....&...A.....
 10970 0c030000 660f6f94 24100100 004c894c  ....f.o.$....L.L
 10980 24184c8b 9424f000 00004c8b 8424f800  $.L..$....L..$..
 10990 0000660f 6fa424e0 00000066 0f6fc266  ..f.o.$....f.o.f
 109a0 0f6f8c24 f0000000 0f295424 30660fef  .o.$.....)T$0f..
 109b0 8424d000 00004c89 c14c89d2 660f6f9c  .$....L..L..f.o.
 109c0 24000100 00660fdb cc488bbc 24e00000  $....f...H..$...
 109d0 004c8954 2460660f ef8c24a0 00000066  .L.T$`f...$....f
 109e0 0fefe30f 295c2450 488bb424 e8000000  ....)\$PH..$....
 109f0 4c894424 70660fef c8660f6f 8424a000  L.D$pf...f.o.$..
 10a00 0000660f db8424b0 00000066 0fef8424  ..f...$....f...$
 10a10 90000000 0f298c24 30010000 660fefc4  .....).$0...f...
 10a20 0f298424 20010000 e8831601 00488b8c  .).$ ........H..
 10a30 24e80000 00488bbc 24d00000 00488994  $....H..$....H..
 10a40 24f80000 00488bb4 24d80000 00488b94  $....H..$....H..
 10a50 24e00000 00488984 24f00000 00e84e16  $....H..$.....N.
 10a60 0100488b 8c24d800 0000488b bc24c000  ..H..$....H..$..
 10a70 00004889 9424e800 0000488b b424c800  ..H..$....H..$..
 10a80 0000488b 9424d000 00004889 8424e000  ..H..$....H..$..
 10a90 0000e819 16010048 8b8c24c8 00000048  .......H..$....H
 10aa0 8bbc24b0 00000048 899424d8 00000048  ..$....H..$....H
 10ab0 8bb424b8 00000048 8b9424c0 00000048  ..$....H..$....H
 10ac0 898424d0 000000e8 e4150100 488b8c24  ..$.........H..$
 10ad0 b8000000 488bbc24 a0000000 48899424  ....H..$....H..$
 10ae0 c8000000 488bb424 a8000000 488b9424  ....H..$....H..$
 10af0 b0000000 48898424 c0000000 e8af1501  ....H..$........
 10b00 00488b8c 24a80000 00488bbc 24900000  .H..$....H..$...
 10b10 00488994 24b80000 00488bb4 24980000  .H..$....H..$...
 10b20 00488b94 24a00000 00488984 24b00000  .H..$....H..$...
 10b30 00e87a15 0100488b 8c249800 0000488b  ..z...H..$....H.
 10b40 bc248000 00004889 9424a800 0000488b  .$....H..$....H.
 10b50 b4248800 0000488b 94249000 00004889  .$....H..$....H.
 10b60 8424a000 0000e845 15010048 8b7c2460  .$.....E...H.|$`
 10b70 488b7424 70488994 24980000 00488b8c  H.t$pH..$....H..
 10b80 24880000 00488b94 24800000 00488984  $....H..$....H..
 10b90 24900000 00e81615 0100660f 6f5c2450  $.........f.o\$P
 10ba0 660f6f54 24304889 4424704c 8b4c2418  f.oT$0H.D$pL.L$.
 10bb0 488d8424 20010000 660fef94 24c00000  H..$ ...f...$...
 10bc0 00488954 2478660f ef5c2470 4901d90f  .H.T$xf..\$pI...
 10bd0 299424c0 0000000f 299c2480 00000041  ).$.....).$....A
 10be0 83fe0872 5b488b94 24200100 00498d49  ...r[H..$ ...I.I
 10bf0 084883e1 f8498911 4a8b5430 f84b8954  .H...I..J.T0.K.T
 10c00 0ef84929 c94501ce 4c29c841 83e6f848  ..I).E..L).A...H
 10c10 89c24183 fe080f82 69faffff 4183e6f8  ..A.....i...A...
 10c20 31c089c6 83c00848 8b3c3248 893c3144  1......H.<2H.<1D
 10c30 39f072ee e94cfaff ff0f1f80 00000000  9.r..L..........
 10c40 41f6c604 0f851d01 00004585 f60f8432  A.........E....2
 10c50 faffff0f b6942420 01000041 881141f6  ......$ ...A..A.
 10c60 c6020f84 1dfaffff 420fb744 30fe6643  ........B..D0.fC
 10c70 89440efe e90cfaff ff0f1f80 00000000  .D..............
 10c80 0fb60410 880417e9 e8fcffff 0f1f4000  ..............@.
 10c90 0fb70c10 66890c17 4883c202 41f6c601  ....f...H...A...
 10ca0 0f84cefc ffffebd8 0f1f8400 00000000  ................
 10cb0 8b108917 ba040000 0041f6c6 020f84a7  .........A......
 10cc0 fcffffeb cb0f1f00 0fb61402 881406e9  ................
 10cd0 47faffff 0f1f4000 0fb73c02 66893c06  G.....@...<.f.<.
 10ce0 4883c002 83e1010f 842efaff ffebd990  H...............
 10cf0 8b028906 b8040000 00f6c102 0f8410fa  ................
 10d00 ffffebd4 0f1f4000 4589f031 c04183e0  ......@.E..1.A..
 10d10 f889c283 c008488b 3c114889 3c164439  ......H.<.H.<.D9
 10d20 c072ee48 8d3c0648 01c8e925 fcffff90  .r.H.<.H...%....
 10d30 4189c931 d24183e1 f889d683 c2084c8b  A..1.A........L.
 10d40 04304c89 04374439 ca72ee48 8d341748  .0L..7D9.r.H.4.H
 10d50 01c2e9a7 f9ffff66 0f1f8400 00000000  .......f........
 10d60 31c0e988 f6ffff8b 94242001 00004189  1........$ ...A.
 10d70 11428b44 30fc4389 440efce9 05f9ffff  .B.D0.C.D.......
 10d80 e86bd5ff ff662e0f 1f840000 00000090  .k...f..........
 10d90 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 10da0 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 10db0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 10dc0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 10dd0 48b8ffff ffffffff ff1fc30f 1f440000  H............D..
 10de0 be200000 00e9c6d8 ffff660f 1f440000  . ........f..D..
 10df0 554889c8 4889f548 8d340f53 4c09c848  UH..H..H.4.SL..H
 10e00 83ec0848 c1e83d75 484883ec 08488b05  ...H..=uHH...H..
 10e10 0c420600 4889cbff 742438ff 74243841  .B..H...t$8.t$8A
 10e20 514d89c1 4989c848 89d1ba20 000000ff  QM..I..H... ....
 10e30 104883c4 204885ed 74104883 c32031d2  .H.. H..t.H.. 1.
 10e40 85c0480f 45da4889 5d004883 c4085b5d  ..H.E.H.].H...[]
 10e50 c3e83ad3 ffff662e 0f1f8400 00000000  ..:...f.........
 10e60 554889f5 534883ec 08488b44 24204983  UH..SH...H.D$ I.
 10e70 f81f765c 498d58e0 4889ce48 baffffff  ..v\I.X.H..H....
 10e80 ffffffff 1f488d0c 194839da 72424839  .....H...H9.rBH9
 10e90 c2723d48 83ec0841 b8200000 004889da  .r=H...A. ...H..
 10ea0 ff742438 ff742438 50488b05 70410600  .t$8.t$8PH..pA..
 10eb0 ff500848 83c42048 85ed740c 31d285c0  .P.H.. H..t.1...
 10ec0 480f45da 48895d00 4883c408 5b5dc390  H.E.H.].H...[]..
 10ed0 b8ffffff ff31db48 85ed75e8 ebea6690  .....1.H..u...f.
 10ee0 534989ca 4c8b5c24 20488b4c 2410488b  SI..L.\$ H.L$.H.
 10ef0 5c242848 85d27407 48c70220 0000004c  \$(H..t.H.. ...L
 10f00 89c04809 c848c1e8 3d752448 8b050e41  ..H..H..=u$H...A
 10f10 06004889 4c2410ba 20000000 4c89d148  ..H.L$.. ...L..H
 10f20 895c2420 4c895c24 185b488b 00ffe0e8  .\$ L.\$.[H.....
 10f30 5cd2ffff 66662e0f 1f840000 00000090  \...ff..........
 10f40 488b4424 084889d6 4889ca4c 89c14809  H.D$.H..H..L..H.
 10f50 d048c1e8 3d751948 8b05c240 060041b8  .H..=u.H...@..A.
 10f60 20000000 488b4008 ffe0660f 1f440000   ...H.@...f..D..
 10f70 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 10f80 53488d05 a8400600 48890591 400600e8  SH...@..H...@...
 10f90 1cd8ffff 89c3e835 d1ffff85 c3740e48  .......5.....t.H
 10fa0 8d05ba46 06004889 05734006 0031c05b  ...F..H..s@..1.[
 10fb0 c3662e0f 1f840000 0000000f 1f440000  .f...........D..
 10fc0 48c1e203 415748c1 e1034d8d 78504889  H...AWH...M.xPH.
 10fd0 d0415666 480f6ec2 66480f6e c9415548  .AVfH.n.fH.n.AUH
 10fe0 c1e8204d 89c54d8d 70404154 66480f6e  .. M..M.p@ATfH.n
 10ff0 e04889c8 4d8d6030 5548c1e8 20660f6c  .H..M.`0UH.. f.l
 11000 c4498d68 20536648 0f6ee849 8d581066  .I.h SfH.n.I.X.f
 11010 0f6ccd0f c6c18848 83ec48f3 410f6f70  .l.....H..H.A.op
 11020 3048897c 24384889 74243066 0fefc6c7  0H.|$8H.t$0f....
 11030 44241c07 0000000f 29442420 0f1f4000  D$......)D$ ..@.
 11040 498b4d58 498b4550 498b3e49 8b760848  I.MXI.EPI.>I.v.H
 11050 894c2410 498b1749 8b4f0848 890424e8  .L$.I..I.O.H..$.
 11060 4c100100 49890749 89570849 8b3c2449  L...I..I.W.I.<$I
 11070 8b742408 498b4e08 498b16e8 30100100  .t$.I.N.I...0...
 11080 49890649 89560848 8b7d0048 8b750849  I..I.V.H.}.H.u.I
 11090 8b4c2408 498b1424 e8131001 00498904  .L$.I..$.....I..
 110a0 24498954 2408488b 3b488b73 08488b4d  $I.T$.H.;H.s.H.M
 110b0 08488b55 00e8f60f 01004889 45004889  .H.U......H.E.H.
 110c0 5508498b 7d00498b 7508488b 4b08488b  U.I.}.I.u.H.K.H.
 110d0 13e8da0f 0100488b 3c24488b 74241048  ......H.<$H.t$.H
 110e0 89034889 5308498b 5500498b 4d08e8bd  ..H.S.I.U.I.M...
 110f0 0f010083 6c241c01 48890424 48895424  ....l$..H..$H.T$
 11100 08660f6f 0424660f ef442420 410f1145  .f.o.$f..D$ A..E
 11110 000f8529 ffffff48 837c2430 100f847d  ...)...H.|$0...}
 11120 00000048 837c2430 20742548 8b542430  ...H.|$0 t%H.T$0
 11130 488b7c24 384883c4 4831f65b 5d415c41  H.|$8H..H1.[]A\A
 11140 5d415e41 5fe986d2 ffff660f 1f440000  ]A^A_.....f..D..
 11150 f3410f6f 7d20f341 0f6f4d10 488b4424  .A.o} .A.oM.H.D$
 11160 38660fef cf660fef c10f1100 f3410f6f  8f...f.......A.o
 11170 4550f341 0f6f7d40 f3410f6f 4d30660f  EP.A.o}@.A.oM0f.
 11180 efc7660f efc10f11 40104883 c4485b5d  ..f.....@.H..H[]
 11190 415c415d 415e415f c30f1f80 00000000  A\A]A^A_........
 111a0 f3410f6f 7d30f341 0f6f4d20 f3410f6f  .A.o}0.A.oM .A.o
 111b0 5540488b 44243866 0fefcff3 410f6f7d  U@H.D$8f....A.o}
 111c0 50660fef d7660fef caf3410f 6f551066  Pf...f....A.oU.f
 111d0 0fefc266 0fefc10f 11004883 c4485b5d  ...f......H..H[]
 111e0 415c415d 415e415f c30f1f80 00000000  A\A]A^A_........
 111f0 41574c8d 7a304156 4c8d7210 41554c8d  AWL.z0AVL.r.AUL.
 11200 6a204154 4c8d6250 55488d6a 40534889  j ATL.bPUH.j@SH.
 11210 d34883ec 68f30f6f 37f30f6f 0ef30f6f  .H..h..o7..o...o
 11220 4610f30f 6f7f10c7 44245c04 00000066  F...o...D$\....f
 11230 0fefce0f 29742410 660f6fd0 0f110a66  ....)t$.f.o....f
 11240 0f6f05c9 fd04000f 294c2430 660f6f0d  .o......)L$0f.o.
 11250 acfd0400 660fefd7 0f114220 660fefc7  ....f.....B f...
 11260 0f114a30 660fefce 0f297c24 200f2954  ..J0f....)|$ .)T
 11270 24400f11 52100f11 4a400f11 4250488b  $@..R...J@..BPH.
 11280 4b58488b 4350488b 7d00488b 75084889  KXH.CPH.}.H.u.H.
 11290 4c245049 8b142449 8b4c2408 48890424  L$PI..$I.L$.H..$
 112a0 e80b0e01 00498904 24498954 2408498b  .....I..$I.T$.I.
 112b0 3f498b77 08488b4d 08488b55 00e8ee0d  ?I.w.H.M.H.U....
 112c0 01004889 45004889 5508498b 7d00498b  ..H.E.H.U.I.}.I.
 112d0 7508498b 4f08498b 17e8d20d 01004989  u.I.O.I.......I.
 112e0 07498957 08498b3e 498b7608 498b4d08  .I.W.I.>I.v.I.M.
 112f0 498b5500 e8b70d01 00498945 00498955  I.U......I.E.I.U
 11300 08488b3b 488b7308 498b4e08 498b16e8  .H.;H.s.I.N.I...
 11310 9c0d0100 488b3c24 488b7424 50498906  ....H.<$H.t$PI..
 11320 49895608 488b4b08 488b13e8 800d0100  I.V.H.K.H.......
 11330 488b4b58 48890424 488b4350 48895424  H.KXH..$H.CPH.T$
 11340 08660f6f 0424660f ef442410 48894c24  .f.o.$f..D$.H.L$
 11350 50488904 240f1103 488b7d00 488b7508  PH..$...H.}.H.u.
 11360 498b4c24 08498b14 24e8420d 01004989  I.L$.I..$.B...I.
 11370 04244989 54240849 8b3f498b 7708488b  .$I.T$.I.?I.w.H.
 11380 4d08488b 5500e825 0d010048 89450048  M.H.U..%...H.E.H
 11390 89550849 8b7d0049 8b750849 8b4f0849  .U.I.}.I.u.I.O.I
 113a0 8b17e809 0d010049 89074989 5708498b  .......I..I.W.I.
 113b0 3e498b76 08498b4d 08498b55 00e8ee0c  >I.v.I.M.I.U....
 113c0 01004989 45004989 5508488b 3b488b73  ..I.E.I.U.H.;H.s
 113d0 08498b4e 08498b16 e8d30c01 00488b3c  .I.N.I.......H.<
 113e0 24488b74 24504989 06498956 08488b4b  $H.t$PI..I.V.H.K
 113f0 08488b13 e8b70c01 00488b4b 58488904  .H.......H.KXH..
 11400 24488b43 50488954 2408660f 6f042466  $H.CPH.T$.f.o.$f
 11410 0fef4424 2048894c 24504889 04240f11  ..D$ H.L$PH..$..
 11420 03488b7d 00488b75 08498b4c 2408498b  .H.}.H.u.I.L$.I.
 11430 1424e879 0c010049 89042449 89542408  .$.y...I..$I.T$.
 11440 498b3f49 8b770848 8b4d0848 8b5500e8  I.?I.w.H.M.H.U..
 11450 5c0c0100 48894500 48895508 498b7d00  \...H.E.H.U.I.}.
 11460 498b7508 498b4f08 498b17e8 400c0100  I.u.I.O.I...@...
 11470 49890749 89570849 8b3e498b 7608498b  I..I.W.I.>I.v.I.
 11480 4d08498b 5500e825 0c010049 89450049  M.I.U..%...I.E.I
 11490 89550848 8b3b488b 7308498b 4e08498b  .U.H.;H.s.I.N.I.
 114a0 16e80a0c 0100488b 3c24488b 74245049  ......H.<$H.t$PI
 114b0 89064989 5608488b 4b08488b 13e8ee0b  ..I.V.H.K.H.....
 114c0 0100488b 4b584889 0424488b 43504889  ..H.KXH..$H.CPH.
 114d0 54240866 0f6f0424 660fef44 24304889  T$.f.o.$f..D$0H.
 114e0 4c245048 8904240f 1103488b 7d00488b  L$PH..$...H.}.H.
 114f0 7508498b 4c240849 8b1424e8 b00b0100  u.I.L$.I..$.....
 11500 49890424 49895424 08498b3f 498b7708  I..$I.T$.I.?I.w.
 11510 488b4d08 488b5500 e8930b01 00488945  H.M.H.U......H.E
 11520 00488955 08498b7d 00498b75 08498b4f  .H.U.I.}.I.u.I.O
 11530 08498b17 e8770b01 00498907 49895708  .I...w...I..I.W.
 11540 498b3e49 8b760849 8b4d0849 8b5500e8  I.>I.v.I.M.I.U..
 11550 5c0b0100 49894500 49895508 488b3b48  \...I.E.I.U.H.;H
 11560 8b730849 8b4e0849 8b16e841 0b010048  .s.I.N.I...A...H
 11570 8b3c2448 8b742450 49890649 89560848  .<$H.t$PI..I.V.H
 11580 8b13488b 4b08e825 0b010083 6c245c01  ..H.K..%....l$\.
 11590 48890424 48895424 08660f6f 0424660f  H..$H.T$.f.o.$f.
 115a0 ef442440 0f11030f 85d1fcff ff4883c4  .D$@.........H..
 115b0 685b5d41 5c415d41 5e415fc3 0f1f4000  h[]A\A]A^A_...@.
 115c0 4157660f efc04156 41554154 4989fc55  AWf...AVAUATI..U
 115d0 4889d553 4889cbb9 10000000 4883ec58  H..SH.......H..X
 115e0 64488b04 25280000 00488944 244831c0  dH..%(...H.D$H1.
 115f0 4c8d6c24 300f2944 24304c89 efe82ecf  L.l$0.)D$0L.....
 11600 fffff30f 6f5340f3 0f6f4b50 ba100000  ....oS@..oKP....
 11610 00f30f6f 4310660f ef442430 4829ea31  ...oC.f..D$0H).1
 11620 f6660fef caf30f6f 5b304c8d 43304889  .f.....o[0L.C0H.
 11630 d1660fef c1f30f6f 4b204c8d 4b404c89  .f.....oK L.K@L.
 11640 0424498d 7c2d004c 894c2428 660fdbcb  .$I.|-.L.L$(f...
 11650 660fefc1 0f294424 30e852d2 ffff4889  f....)D$0.R...H.
 11660 ea4c89e7 4c89eee8 34cfffff 4c8b4c24  .L..L...4...L.L$
 11670 284c8b63 50488b6b 58660f6f 44243049  (L.cPH.kXf.oD$0I
 11680 8b710848 8b7b404c 89e24889 e90f2944  .q.H.{@L..H...)D
 11690 2410e819 0a01004c 8b042448 8b7b3048  $......L..$H.{0H
 116a0 89535848 8b4b4848 89435048 8b534049  .SXH.KHH.CPH.S@I
 116b0 8b7008e8 f8090100 488b7b20 488b7328  .p......H.{ H.s(
 116c0 48895348 488b4b38 48894340 488b5330  H.SHH.K8H.C@H.S0
 116d0 e8db0901 00488b7b 10488b73 18488953  .....H.{.H.s.H.S
 116e0 38488b4b 28488943 30488b53 20e8be09  8H.K(H.C0H.S ...
 116f0 0100488b 3b488b73 08488953 28488b4b  ..H.;H.s.H.S(H.K
 11700 18488943 20488b53 10e8a209 0100488b  .H.C H.S......H.
 11710 4b084c89 e74889ee 48895318 488b1348  K.L..H..H.S.H..H
 11720 894310e8 88090100 660f6f44 24104889  .C......f.oD$.H.
 11730 04244889 54240866 0fef0424 0f110348  .$H.T$.f...$...H
 11740 8b442448 64482b04 25280000 00750f48  .D$HdH+.%(...u.H
 11750 83c4585b 5d415c41 5d415e41 5fc3e88d  ..X[]A\A]A^A_...
 11760 cbffff66 662e0f1f 84000000 00006690  ...ff.........f.
 11770 41574156 41554d89 cd415449 89f45553  AWAVAUM..ATI..US
 11780 4889d348 81ecf800 00004889 7c242048  H..H......H.|$ H
 11790 8bb42438 01000048 8d542440 48894c24  ..$8...H.T$@H.L$
 117a0 38488bbc 24400100 004c8944 24286448  8H..$@...L.D$(dH
 117b0 8b042528 00000048 898424e8 00000031  ..%(...H..$....1
 117c0 c0488954 2430e825 faffff48 83bc2430  .H.T$0.%...H..$0
 117d0 0100000f 0f86f606 000041bf 10000000  ..........A.....
 117e0 4c8bb424 90000000 488bac24 98000000  L..$....H..$....
 117f0 f3430f6f 443df048 8bbc2480 00000048  .C.oD=.H..$....H
 11800 8bb42488 00000048 89e94c89 f20f2944  ..$....H..L...)D
 11810 2410e899 08010048 8b7c2470 488b7424  $......H.|$pH.t$
 11820 78488994 24980000 00488b8c 24880000  xH..$....H..$...
 11830 00488b94 24800000 00488984 24900000  .H..$....H..$...
 11840 00e86a08 0100488b 4c247848 8b7c2460  ..j...H.L$xH.|$`
 11850 48899424 88000000 488b7424 68488b54  H..$....H.t$hH.T
 11860 24704889 84248000 0000e841 08010048  $pH..$.....A...H
 11870 8b4c2468 488b7c24 50488954 2478488b  .L$hH.|$PH.T$xH.
 11880 74245848 8b542460 48894424 70e81e08  t$XH.T$`H.D$p...
 11890 0100488b 4c245848 8b7c2440 48895424  ..H.L$XH.|$@H.T$
 118a0 68488b74 2448488b 54245048 89442460  hH.t$HH.T$PH.D$`
 118b0 e8fb0701 00488b4c 24484c89 f74889ee  .....H.L$HL..H..
 118c0 48895424 58488b54 24404889 442450e8  H.T$XH.T$@H.D$P.
 118d0 dc070100 660f6f44 24104889 04244c89  ....f.oD$.H..$L.
 118e0 f84983c7 10488954 2408660f ef04240f  .I...H.T$.f...$.
 118f0 29442440 4c39bc24 30010000 0f83defe  )D$@L9.$0.......
 11900 ffff488b 8c243001 000083e1 0f0f854d  ..H..$0........M
 11910 02000049 89de41bd 10000000 4183e60f  ...I..A.....A...
 11920 48837c24 20000f84 94030000 4883fb0f  H.|$ .......H...
 11930 0f86a105 0000662e 0f1f8400 00000000  ......f.........
 11940 660f6f44 2470660f db442460 660f6f8c  f.oD$pf..D$`f.o.
 11950 24800000 00660fef 44245066 0fef8c24  $....f..D$Pf...$
 11960 90000000 f3430f6f 542cf048 8bac2490  .....C.oT,.H..$.
 11970 0000004c 8bbc2498 00000066 0fefc148  ...L..$....f...H
 11980 8b442420 488bbc24 80000000 660fefc2  .D$ H..$....f...
 11990 488bb424 88000000 4c89f948 89ea420f  H..$....L..H..B.
 119a0 114428f0 0f294424 10e80207 0100488b  .D(..)D$......H.
 119b0 7c247048 8b742478 48899424 98000000  |$pH.t$xH..$....
 119c0 488b8c24 88000000 488b9424 80000000  H..$....H..$....
 119d0 48898424 90000000 e8d30601 00488b4c  H..$.........H.L
 119e0 2478488b 7c246048 89942488 00000048  $xH.|$`H..$....H
 119f0 8b742468 488b5424 70488984 24800000  .t$hH.T$pH..$...
 11a00 00e8aa06 0100488b 4c246848 8b7c2450  ......H.L$hH.|$P
 11a10 48895424 78488b74 2458488b 54246048  H.T$xH.t$XH.T$`H
 11a20 89442470 e8870601 00488b4c 2458488b  .D$p.....H.L$XH.
 11a30 7c244048 89542468 488b7424 48488b54  |$@H.T$hH.t$HH.T
 11a40 24504889 442460e8 64060100 488b4c24  $PH.D$`.d...H.L$
 11a50 484889ef 4c89fe48 89542458 488b5424  HH..L..H.T$XH.T$
 11a60 40488944 2450e845 06010066 0f6f4424  @H.D$P.E...f.oD$
 11a70 104c89ef 4983c510 48890424 48895424  .L..I...H..$H.T$
 11a80 08660fef 04240f29 4424404c 39eb0f83  .f...$.)D$@L9...
 11a90 acfeffff 4d85f60f 85a30000 004c8b74  ....M........L.t
 11aa0 24284c8b 44243048 89d94c8d a424c000  $(L.D$0H..L..$..
 11ab0 0000488b 94243001 00004c89 e74c89f6  ..H..$0...L..L..
 11ac0 e8fbf4ff ff4983fe 100f8471 03000048  .....I.....q...H
 11ad0 837c2428 200f850f 04000048 8b742438  .|$( ......H.t$8
 11ae0 4c89e7e8 c8caffff 85c089c5 0f95c048  L..............H
 11af0 8b4c2420 4885c974 0484c075 33488b84  .L$ H..t...u3H..
 11b00 24e80000 0064482b 04252800 00000f85  $....dH+.%(.....
 11b10 f3030000 4881c4f8 00000089 e85b5d41  ....H........[]A
 11b20 5c415d41 5e415fc3 0f1f8400 00000000  \A]A^A_.........
 11b30 4889da31 f64889cf e893c8ff ffebbe90  H..1.H..........
 11b40 488b4424 204901fc 4801c748 8b4c2430  H.D$ I..H..H.L$0
 11b50 4c89f24c 89e6e865 faffffe9 3dffffff  L..L...e....=...
 11b60 488dbc24 a0000000 660fefc0 4c01e80f  H..$....f...L...
 11b70 298424a0 00000048 89fe4889 c283f908  ).$....H..H.....
 11b80 0f832203 000031c0 f6c1040f 85ff0200  .."...1.........
 11b90 00f6c102 0f85d602 000083e1 010f85bd  ................
 11ba0 0200004c 8b842490 0000004c 8bac2498  ...L..$....L..$.
 11bb0 00000048 8bbc2480 00000048 8bb42488  ...H..$....H..$.
 11bc0 00000066 0f6f8424 a0000000 4c89c24c  ...f.o.$....L..L
 11bd0 89e94c89 04240f29 442410e8 d0040100  ..L..$.)D$......
 11be0 488b7c24 70488b74 24784889 94249800  H.|$pH.t$xH..$..
 11bf0 0000488b 8c248800 0000488b 94248000  ..H..$....H..$..
 11c00 00004889 84249000 0000e8a1 04010048  ..H..$.........H
 11c10 8b4c2478 488b7c24 60488994 24880000  .L$xH.|$`H..$...
 11c20 00488b74 2468488b 54247048 89842480  .H.t$hH.T$pH..$.
 11c30 000000e8 78040100 488b4c24 68488b7c  ....x...H.L$hH.|
 11c40 24504889 54247848 8b742458 488b5424  $PH.T$xH.t$XH.T$
 11c50 60488944 2470e855 04010048 8b4c2458  `H.D$p.U...H.L$X
 11c60 488b7c24 40488954 2468488b 74244848  H.|$@H.T$hH.t$HH
 11c70 8b542450 48894424 60e83204 0100488b  .T$PH.D$`.2...H.
 11c80 3c24488b 4c24484c 89ee4889 54245848  <$H.L$HL..H.T$XH
 11c90 8b542440 48894424 50e81204 0100660f  .T$@H.D$P.....f.
 11ca0 6f442410 48890424 48895424 08660fef  oD$.H..$H.T$.f..
 11cb0 04240f29 442440e9 57fcffff 0f1f4000  .$.)D$@.W.....@.
 11cc0 4883fb0f 0f862f02 0000660f 1f440000  H...../...f..D..
 11cd0 660f6f44 2470660f db442460 660f6f8c  f.oD$pf..D$`f.o.
 11ce0 24800000 00660fef 44245066 0fef8c24  $....f..D$Pf...$
 11cf0 90000000 f3430f6f 5c2cf04c 8b942490  .....C.o\,.L..$.
 11d00 0000004c 8bbc2498 00000066 0fefc148  ...L..$....f...H
 11d10 8bbc2480 00000048 8bb42488 00000066  ..$....H..$....f
 11d20 0fefc34c 89d24c89 f94c8914 240f2984  ...L..L..L..$.).
 11d30 24b00000 000f2944 2410e871 03010048  $.....)D$..q...H
 11d40 8b7c2470 488b7424 78488994 24980000  .|$pH.t$xH..$...
 11d50 00488b8c 24880000 00488b94 24800000  .H..$....H..$...
 11d60 00488984 24900000 00e84203 0100488b  .H..$.....B...H.
 11d70 4c247848 8b7c2460 48899424 88000000  L$xH.|$`H..$....
 11d80 488b7424 68488b54 24704889 84248000  H.t$hH.T$pH..$..
 11d90 0000e819 03010048 8b4c2468 488b7c24  .......H.L$hH.|$
 11da0 50488954 2478488b 74245848 8b542460  PH.T$xH.t$XH.T$`
 11db0 48894424 70e8f602 0100488b 4c245848  H.D$p.....H.L$XH
 11dc0 8b7c2440 48895424 68488b74 2448488b  .|$@H.T$hH.t$HH.
 11dd0 54245048 89442460 e8d30201 00488b3c  T$PH.D$`.....H.<
 11de0 24488b4c 24484c89 fe488954 2458488b  $H.L$HL..H.T$XH.
 11df0 54244048 89442450 e8b30201 00660f6f  T$@H.D$P.....f.o
 11e00 44241048 8904244c 89e84983 c5104889  D$.H..$L..I...H.
 11e10 54240866 0fef0424 0f294424 404c39eb  T$.f...$.)D$@L9.
 11e20 0f83aafe ffff4901 c44d85f6 0f846bfc  ......I..M....k.
 11e30 ffff488d bc24b000 0000e90c fdffff90  ..H..$..........
 11e40 488b7424 384c89e7 e8c3c4ff ff85c089  H.t$8L..........
 11e50 c50f95c0 e996fcff ff0f1f80 00000000  ................
 11e60 0fb61402 881406e9 37fdffff 0f1f4000  ........7.....@.
 11e70 0fb73c02 66893c06 4883c002 83e1010f  ..<.f.<.H.......
 11e80 841efdff ffebd966 0f1f8400 00000000  .......f........
 11e90 8b028906 b8040000 00f6c102 0f84f8fc  ................
 11ea0 ffffebcc 0f1f4000 4189c931 d24183e1  ......@.A..1.A..
 11eb0 f889d683 c2084c8b 04304c89 04374439  ......L..0L..7D9
 11ec0 ca72ee48 8d341748 01c2e9b7 fcffff90  .r.H.4.H........
 11ed0 31c0e92b faffff4d 85f60f84 bdfbffff  1..+...M........
 11ee0 488b7c24 20e961fc ffffb801 000000bd  H.|$ .a.........
 11ef0 ffffffff e9f6fbff ff4d85f6 0f8530ff  .........M....0.
 11f00 ffffe996 fbffffe8 e4c3ffff 0f1f4000  ..............@.
 11f10 41574156 4d89ce41 554989cd 41545553  AWAVM..AUI..ATUS
 11f20 4c89c348 81ece800 00004889 7c242848  L..H......H.|$(H
 11f30 8bbc2430 01000048 89742430 488bb424  ..$0...H.t$0H..$
 11f40 28010000 48895424 38488d54 24506448  (...H.T$8H.T$PdH
 11f50 8b042528 00000048 898424d8 00000031  ..%(...H..$....1
 11f60 c0488954 2440e885 f2ffff48 83bc2420  .H.T$@.....H..$ 
 11f70 0100000f 0f86f607 000041bf 10000000  ..........A.....
 11f80 4c8ba424 a0000000 488bac24 a8000000  L..$....H..$....
 11f90 f3430f6f 443ef048 8bbc2490 00000048  .C.oD>.H..$....H
 11fa0 8bb42498 00000048 89e94c89 e20f2944  ..$....H..L...)D
 11fb0 2410e8f9 00010048 8b8c2498 00000048  $......H..$....H
 11fc0 8bbc2480 00000048 899424a8 00000048  ..$....H..$....H
 11fd0 8bb42488 00000048 8b942490 00000048  ..$....H..$....H
 11fe0 898424a0 000000e8 c4000100 488b7c24  ..$.........H.|$
 11ff0 70488b74 24784889 94249800 0000488b  pH.t$xH..$....H.
 12000 8c248800 0000488b 94248000 00004889  .$....H..$....H.
 12010 84249000 0000e895 00010048 8b4c2478  .$.........H.L$x
 12020 488b7c24 60488994 24880000 00488b74  H.|$`H..$....H.t
 12030 2468488b 54247048 89842480 000000e8  $hH.T$pH..$.....
 12040 6c000100 488b4c24 68488b7c 24504889  l...H.L$hH.|$PH.
 12050 54247848 8b742458 488b5424 60488944  T$xH.t$XH.T$`H.D
 12060 2470e849 00010048 8b4c2458 4c89e748  $p.I...H.L$XL..H
 12070 89ee4889 54246848 8b542450 48894424  ..H.T$hH.T$PH.D$
 12080 60e82a00 0100660f 6f442410 48890424  `.*...f.oD$.H..$
 12090 4c89f849 83c71048 89542408 660fef04  L..I...H.T$.f...
 120a0 240f2944 24504c39 bc242001 00000f83  $.)D$PL9.$ .....
 120b0 ccfeffff 488b8c24 20010000 83e10f0f  ....H..$ .......
 120c0 85db0100 004883fb 0f0f8644 03000041  .....H.....D...A
 120d0 be100000 000f1f00 660f6f84 24800000  ........f.o.$...
 120e0 00660fdb 44247066 0f6f9424 90000000  .f..D$pf.o.$....
 120f0 660fef44 2460660f ef9424a0 000000f3  f..D$`f...$.....
 12100 430f6f4c 35f0488b ac24a000 00004c8b  C.oL5.H..$....L.
 12110 bc24a800 0000660f efc2488b 44242848  .$....f...H.D$(H
 12120 8bbc2490 0000000f 294c2410 660fefc1  ..$.....)L$.f...
 12130 488bb424 98000000 4c89f948 89ea420f  H..$....L..H..B.
 12140 114430f0 e867ff00 00488b8c 24980000  .D0..g...H..$...
 12150 00488bbc 24800000 00488994 24a80000  .H..$....H..$...
 12160 00488bb4 24880000 00488b94 24900000  .H..$....H..$...
 12170 00488984 24a00000 00e832ff 0000488b  .H..$.....2...H.
 12180 7c247048 8b742478 48899424 98000000  |$pH.t$xH..$....
 12190 488b8c24 88000000 488b9424 80000000  H..$....H..$....
 121a0 48898424 90000000 e803ff00 00488b4c  H..$.........H.L
 121b0 2478488b 7c246048 89942488 00000048  $xH.|$`H..$....H
 121c0 8b742468 488b5424 70488984 24800000  .t$hH.T$pH..$...
 121d0 00e8dafe 0000488b 4c246848 8b7c2450  ......H.L$hH.|$P
 121e0 48895424 78488b74 2458488b 54246048  H.T$xH.t$XH.T$`H
 121f0 89442470 e8b7fe00 00488b4c 24584889  .D$p.....H.L$XH.
 12200 ef4c89fe 48895424 68488b54 24504889  .L..H.T$hH.T$PH.
 12210 442460e8 98fe0000 660f6f4c 24104d89  D$`.....f.oL$.M.
 12220 f04983c6 10488904 24488954 2408660f  .I...H..$H.T$.f.
 12230 ef0c240f 294c2450 4c39f30f 8397feff  ..$.)L$PL9......
 12240 ff4989de 4183e60f 0f85da01 00004c8b  .I..A.........L.
 12250 44244048 8b942420 01000048 89d9488b  D$@H..$ ...H..H.
 12260 74243848 8b7c2430 e853edff ff488b84  t$8H.|$0.S...H..
 12270 24d80000 0064482b 04252800 00000f85  $....dH+.%(.....
 12280 0d050000 4881c4e8 00000031 c05b5d41  ....H......1.[]A
 12290 5c415d41 5e415fc3 0f1f8400 00000000  \A]A^A_.........
 122a0 488dbc24 b0000000 660fefc0 4c01f00f  H..$....f...L...
 122b0 298424b0 00000048 89fe4889 c283f908  ).$....H..H.....
 122c0 0f837a04 000031c0 f6c1040f 852f0400  ..z...1....../..
 122d0 00f6c102 0f850e04 000083e1 010f85f5  ................
 122e0 0300004c 8b8424a0 0000004c 8bb424a8  ...L..$....L..$.
 122f0 00000048 8bbc2490 00000048 8bb42498  ...H..$....H..$.
 12300 00000066 0f6f8424 b0000000 4c89c24c  ...f.o.$....L..L
 12310 89f14c89 04240f29 442410e8 90fd0000  ..L..$.)D$......
 12320 488b8c24 98000000 488bbc24 80000000  H..$....H..$....
 12330 48899424 a8000000 488bb424 88000000  H..$....H..$....
 12340 488b9424 90000000 48898424 a0000000  H..$....H..$....
 12350 e85bfd00 00488b7c 2470488b 74247848  .[...H.|$pH.t$xH
 12360 89942498 00000048 8b8c2488 00000048  ..$....H..$....H
 12370 8b942480 00000048 89842490 000000e8  ..$....H..$.....
 12380 2cfd0000 488b4c24 78488b7c 24604889  ,...H.L$xH.|$`H.
 12390 94248800 0000488b 74246848 8b542470  .$....H.t$hH.T$p
 123a0 48898424 80000000 e803fd00 00488b4c  H..$.........H.L
 123b0 2468488b 7c245048 89542478 488b7424  $hH.|$PH.T$xH.t$
 123c0 58488b54 24604889 442470e8 e0fc0000  XH.T$`H.D$p.....
 123d0 488b3c24 488b4c24 584c89f6 48895424  H.<$H.L$XL..H.T$
 123e0 68488b54 24504889 442460e8 c0fc0000  hH.T$PH.D$`.....
 123f0 660f6f44 24104889 04244889 54240866  f.oD$.H..$H.T$.f
 12400 0fef0424 0f294424 504883fb 0f0f87bc  ...$.)D$PH......
 12410 fcffff49 89de4531 c04183e6 0f0f842b  ...I..E1.A.....+
 12420 feffff0f 1f440000 488d8c24 b0000000  .....D..H..$....
 12430 660fefc0 4d01c50f 298424b0 00000048  f...M...).$....H
 12440 89ce4c89 e84183fe 080f83c9 02000031  ..L..A.........1
 12450 d241f6c6 040f8565 02000041 f6c6020f  .A.....e...A....
 12460 853b0200 0041f6c6 010f8521 02000066  .;...A.....!...f
 12470 0f6f8c24 b0000000 660f6f44 24604c89  .o.$....f.oD$`L.
 12480 4424484c 8b8c24a0 0000004c 8bac24a8  D$HL..$....L..$.
 12490 00000066 0f6fd148 8bbc2490 00000066  ...f.o.H..$....f
 124a0 0fef9424 a0000000 0f294c24 10660fef  ...$.....)L$.f..
 124b0 84249000 00004c89 ca4c89e9 4c890c24  .$....L..L..L..$
 124c0 488bb424 98000000 660fefc2 660f6f94  H..$....f...f.o.
 124d0 24800000 00660fdb 54247066 0fefc20f  $....f..T$pf....
 124e0 298424c0 000000e8 c4fb0000 488b8c24  ).$.........H..$
 124f0 98000000 488bbc24 80000000 48899424  ....H..$....H..$
 12500 a8000000 488bb424 88000000 488b9424  ....H..$....H..$
 12510 90000000 48898424 a0000000 e88ffb00  ....H..$........
 12520 00488b7c 2470488b 74247848 89942498  .H.|$pH.t$xH..$.
 12530 00000048 8b8c2488 00000048 8b942480  ...H..$....H..$.
 12540 00000048 89842490 000000e8 60fb0000  ...H..$.....`...
 12550 488b4c24 78488b7c 24604889 94248800  H.L$xH.|$`H..$..
 12560 0000488b 74246848 8b542470 48898424  ..H.t$hH.T$pH..$
 12570 80000000 e837fb00 00488b4c 2468488b  .....7...H.L$hH.
 12580 7c245048 89542478 488b7424 58488b54  |$PH.T$xH.t$XH.T
 12590 24604889 442470e8 14fb0000 488b3c24  $`H.D$p.....H.<$
 125a0 488b4c24 584c89ee 48895424 68488b54  H.L$XL..H.T$hH.T
 125b0 24504889 442460e8 f4fa0000 660f6f4c  $PH.D$`.....f.oL
 125c0 24104c8b 64242848 8904244c 8b442448  $.L.d$(H..$L.D$H
 125d0 488d8424 c0000000 48895424 08660fef  H..$....H.T$.f..
 125e0 0c244d01 c40f294c 24504183 fe087260  .$M...)L$PA...r`
 125f0 488b9424 c0000000 498d7424 084883e6  H..$....I.t$.H..
 12600 f8498914 244a8b54 30f84b89 5426f849  .I..$J.T0.K.T&.I
 12610 29f44501 e64c29e0 4183e6f8 4889c241  ).E..L).A...H..A
 12620 83fe080f 8225fcff ff4183e6 f831c089  .....%...A...1..
 12630 c183c008 488b3c0a 48893c0e 4439f072  ....H.<.H.<.D9.r
 12640 eee908fc ffff662e 0f1f8400 00000000  ......f.........
 12650 41f6c604 0f851d01 00004585 f60f84eb  A.........E.....
 12660 fbffff0f b69424c0 00000041 88142441  ......$....A..$A
 12670 f6c6020f 84d5fbff ff420fb7 4430fe66  .........B..D0.f
 12680 43894426 fee9c4fb ffff660f 1f440000  C.D&......f..D..
 12690 0fb60410 880416e9 d3fdffff 0f1f4000  ..............@.
 126a0 0fb70c10 66890c16 4883c202 41f6c601  ....f...H...A...
 126b0 0f84b9fd ffffebd8 0f1f8400 00000000  ................
 126c0 8b108916 ba040000 0041f6c6 020f8492  .........A......
 126d0 fdffffeb cb0f1f00 0fb61402 881406e9  ................
 126e0 fffbffff 0f1f4000 0fb73c02 66893c06  ......@...<.f.<.
 126f0 4883c002 83e1010f 84e6fbff ffebd990  H...............
 12700 8b028906 b8040000 00f6c102 0f84c8fb  ................
 12710 ffffebd4 0f1f4000 4489f731 c083e7f8  ......@.D..1....
 12720 89c283c0 08498b74 15004889 341139f8  .....I.t..H.4.9.
 12730 72ee488d 34014c01 e8e911fd ffff6690  r.H.4.L.......f.
 12740 4189c931 d24183e1 f889d683 c2084c8b  A..1.A........L.
 12750 04304c89 04374439 ca72ee48 8d341748  .0L..7D9.r.H.4.H
 12760 01c2e95f fbffff66 0f1f8400 00000000  ..._...f........
 12770 31c0e93d f9ffff8b 9424c000 00004189  1..=.....$....A.
 12780 1424428b 4430fc43 894426fc e9bdfaff  .$B.D0.C.D&.....
 12790 ffe85abb ffff662e 0f1f8400 00000000  ..Z...f.........
 127a0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 127b0 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 127c0 b80c0000 00c3662e 0f1f8400 00000000  ......f.........
 127d0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 127e0 b8000200 00c3662e 0f1f8400 00000000  ......f.........
 127f0 48b8e0ff ffff0f00 0000c30f 1f440000  H............D..
 12800 be200000 00e9a6be ffff660f 1f440000  . ........f..D..
 12810 41574156 4d89ce41 554989d5 41544989  AWAVM..AUI..ATI.
 12820 fc554c89 c5534881 ec880100 00488934  .UL..SH......H.4
 12830 244c8d7c 2430488d 5c24704c 8b9c24d0  $L.|$0H.\$pL..$.
 12840 0100004c 8b8c24d8 01000048 894c2408  ...L..$....H.L$.
 12850 be400000 004c89ff 4c89da4c 89c96448  .@...L..L..L..dH
 12860 8b042528 00000048 89842478 01000031  ..%(...H..$x...1
 12870 c04c895c 24104c89 4c2418e8 40c1ffff  .L.\$.L.L$..@...
 12880 4c89fe48 89dfe875 b8ffffbe 40000000  L..H...u....@...
 12890 4c89ffe8 18baffff 488b9424 c0010000  L.......H..$....
 128a0 4c89f648 89df4c8d 742428e8 20bcffff  L..H..L.t$(. ...
 128b0 ba080000 004c89f6 4889df48 8b8424c0  .....L..H..H..$.
 128c0 01000048 89442428 e803bcff ff4c8b4c  ...H.D$(.....L.L
 128d0 24184889 ea4c89e7 488b4c24 10488b74  $.H..L..H.L$.H.t
 128e0 240841b8 01000000 e823b9ff ff4889ea  $.A......#...H..
 128f0 4c89e648 89dfe8d5 bbffffba 08000000  L..H............
 12900 4c89f648 89df4889 6c2428e8 c0bbffff  L..H..H.l$(.....
 12910 488b3424 4889dfe8 c4bcffff be000100  H.4$H...........
 12920 004889df e887b9ff ff4d85ed 740849c7  .H.......M..t.I.
 12930 45001000 0000488b 84247801 00006448  E.....H..$x...dH
 12940 2b042528 00000075 144881c4 88010000  +.%(...u.H......
 12950 31c05b5d 415c415d 415e415f c3e88eb9  1.[]A\A]A^A_....
 12960 ffff6666 2e0f1f84 00000000 000f1f00  ..ff............
 12970 55534883 ec084883 f9ef7748 ff742430  USH...H...wH.t$0
 12980 4889f548 89cb488d 340fff74 2430ff74  H..H..H.4..t$0.t
 12990 24304151 4d89c149 89c84889 d131d2e8  $0AQM..I..H..1..
 129a0 6cfeffff 4883c420 4885ed74 104883c3  l...H.. H..t.H..
 129b0 1031d285 c0480f45 da48895d 004883c4  .1...H.E.H.].H..
 129c0 085b5dc3 e8c7b7ff ff0f1f80 00000000  .[].............
 129d0 41574156 4d89ce41 554989d5 41544989  AWAVM..AUI..ATI.
 129e0 fc554c89 c5534881 ec880100 00488934  .UL..SH......H.4
 129f0 244c8d7c 2430488d 5c24704c 8b9c24d0  $L.|$0H.\$pL..$.
 12a00 0100004c 8b8c24d8 01000048 894c2408  ...L..$....H.L$.
 12a10 be400000 004c89ff 4c89da4c 89c96448  .@...L..L..L..dH
 12a20 8b042528 00000048 89842478 01000031  ..%(...H..$x...1
 12a30 c04c895c 24104c89 4c2418e8 00b9ffff  .L.\$.L.L$......
 12a40 4c89fe48 89dfe8b5 b6ffffbe 40000000  L..H........@...
 12a50 4c89ffe8 58b8ffff 488b9424 c0010000  L...X...H..$....
 12a60 4c89f648 89df4c8d 3503e904 00e85eba  L..H..L.5.....^.
 12a70 ffff488b 9424c001 00004c89 f64889df  ..H..$....L..H..
 12a80 48f7da83 e20fe845 baffff4c 8b4c2418  H......E...L.L$.
 12a90 4c89e748 89ea488b 4c241048 8b742408  L..H..H.L$.H.t$.
 12aa0 41b80100 0000e805 b7ffff4c 89e64889  A..........L..H.
 12ab0 ea4889df e817baff ff4889ea 4c89f648  .H.......H..L..H
 12ac0 89df48f7 da4c8d64 242883e2 0fe8feb9  ..H..L.d$(......
 12ad0 ffffba08 0000004c 89e64889 df488b84  .......L..H..H..
 12ae0 24c00100 00488944 2428e8e1 b9ffffba  $....H.D$(......
 12af0 08000000 4c89e648 89df4889 6c2428e8  ....L..H..H.l$(.
 12b00 ccb9ffff 488b3424 4889dfe8 d0baffff  ....H.4$H.......
 12b10 be000100 004889df e893b7ff ff4d85ed  .....H.......M..
 12b20 740849c7 45001000 0000488b 84247801  t.I.E.....H..$x.
 12b30 00006448 2b042528 00000075 144881c4  ..dH+.%(...u.H..
 12b40 88010000 31c05b5d 415c415d 415e415f  ....1.[]A\A]A^A_
 12b50 c3e89ab7 ffff662e 0f1f8400 00000000  ......f.........
 12b60 48b8c0ff ffff3f00 00005553 4883ec08  H.....?...USH...
 12b70 4839c872 48ff7424 304889f5 4889cb48  H9.rH.t$0H..H..H
 12b80 8d340fff 742430ff 74243041 514d89c1  .4..t$0.t$0AQM..
 12b90 4989c848 89d131d2 e833feff ff4883c4  I..H..1..3...H..
 12ba0 204885ed 74104883 c31031d2 85c0480f   H..t.H...1...H.
 12bb0 45da4889 5d004883 c4085b5d c3e8ceb5  E.H.].H...[]....
 12bc0 ffff6666 2e0f1f84 00000000 000f1f00  ..ff............
 12bd0 4157be40 00000041 564d89ce 41554989  AW.@...AVM..AUI.
 12be0 fd415449 89d45548 89cd5348 81ec9801  .ATI..UH..SH....
 12bf0 00004c8b 9c24d801 00004c89 4424084c  ..L..$....L.D$.L
 12c00 8d7c2440 488d9c24 80000000 4c8b8c24  .|$@H..$....L..$
 12c10 e0010000 4c89ff4c 89da6448 8b042528  ....L..L..dH..%(
 12c20 00000048 89842488 01000031 c04c89c9  ...H..$....1.L..
 12c30 4c894c24 184c895c 2410e881 bdffff48  L.L$.L.\$......H
 12c40 89df4c89 fee8b6b4 ffffbe40 0000004c  ..L........@...L
 12c50 89ffe859 b6ffff48 8b9424d0 0100004c  ...Y...H..$....L
 12c60 89f64889 df4c8d74 2428e861 b8ffff4c  ..H..L.t$(.a...L
 12c70 89f64889 dfba0800 0000488b 8424d001  ..H.......H..$..
 12c80 00004889 442428e8 44b8ffff 4889df48  ..H.D$(.D...H..H
 12c90 89ea4c89 e6e836b8 ffffba08 0000004c  ..L...6........L
 12ca0 89f64889 df4c8d74 24304889 6c2428e8  ..H..L.t$0H.l$(.
 12cb0 1cb8ffff 4889df4c 89f6e821 b9ffff48  ....H..L...!...H
 12cc0 89dfbe00 010000e8 e4b5ffff 488b7424  ............H.t$
 12cd0 084c89f7 e837b6ff ffbe1000 00004c89  .L...7........L.
 12ce0 f789c3e8 c8b5ffff 4d85ed74 2585db4c  ........M..t%..L
 12cf0 8b5c2410 4c8b4c24 18753e41 b8010000  .\$.L.L$.u>A....
 12d00 004c89d9 4889ea4c 89e64c89 efe8feb4  .L..H..L..L.....
 12d10 ffff488b 84248801 00006448 2b042528  ..H..$....dH+.%(
 12d20 00000075 284881c4 98010000 89d85b5d  ...u(H........[]
 12d30 415c415d 415e415f c34889ea 31f64c89  A\A]A^A_.H..1.L.
 12d40 efbbffff ffffe885 b6ffffeb c5e89eb5  ................
 12d50 ffff6666 2e0f1f84 00000000 000f1f00  ..ff............
 12d60 554889f5 534883ec 084983f8 0f764948  UH..SH...I...vIH
 12d70 83ec0849 8d58f048 89d64889 caff7424  ...I.X.H..H...t$
 12d80 384c8d04 194889d9 ff742438 ff742438  8L...H...t$8.t$8
 12d90 e83bfeff ff4883c4 204885ed 740c31d2  .;...H.. H..t.1.
 12da0 85c0480f 45da4889 5d004883 c4085b5d  ..H.E.H.].H...[]
 12db0 c30f1f80 00000000 b8ffffff ff31db48  .............1.H
 12dc0 85f675e2 ebe4662e 0f1f8400 00000000  ..u...f.........
 12dd0 4157be40 00000041 564d89ce 41554989  AW.@...AVM..AUI.
 12de0 fd415449 89d45548 89cd5348 81ec9801  .ATI..UH..SH....
 12df0 00004c8b 9c24d801 00004c89 4424084c  ..L..$....L.D$.L
 12e00 8d7c2440 488d9c24 80000000 4c8b8c24  .|$@H..$....L..$
 12e10 e0010000 4c89ff4c 89da6448 8b042528  ....L..L..dH..%(
 12e20 00000048 89842488 01000031 c04c89c9  ...H..$....1.L..
 12e30 4c894c24 184c895c 2410e801 b5ffff48  L.L$.L.\$......H
 12e40 89df4c89 fee8b6b2 ffffbe40 0000004c  ..L........@...L
 12e50 89ffe859 b4ffff48 8b9424d0 0100004c  ...Y...H..$....L
 12e60 89f64889 df4c8d35 04e50400 e85fb6ff  ..H..L.5....._..
 12e70 ff488b94 24d00100 004c89f6 4889df48  .H..$....L..H..H
 12e80 f7da83e2 0fe846b6 ffff4889 df4889ea  ......F...H..H..
 12e90 4c89e6e8 38b6ffff 4889ea4c 89f64889  L...8...H..L..H.
 12ea0 df48f7da 4c8d7424 2883e20f e81fb6ff  .H..L.t$(.......
 12eb0 ff4c89f6 4889dfba 08000000 488b8424  .L..H.......H..$
 12ec0 d0010000 48894424 28e802b6 ffffba08  ....H.D$(.......
 12ed0 0000004c 89f64889 df4c8d74 24304889  ...L..H..L.t$0H.
 12ee0 6c2428e8 e8b5ffff 4889df4c 89f6e8ed  l$(.....H..L....
 12ef0 b6ffff48 89dfbe00 010000e8 b0b3ffff  ...H............
 12f00 488b7424 084c89f7 e803b4ff ffbe1000  H.t$.L..........
 12f10 00004c89 f789c3e8 94b3ffff 4d85ed74  ..L.........M..t
 12f20 2585db4c 8b5c2410 4c8b4c24 18753e41  %..L.\$.L.L$.u>A
 12f30 b8010000 004c89d9 4889ea4c 89e64c89  .....L..H..L..L.
 12f40 efe86ab2 ffff488b 84248801 00006448  ..j...H..$....dH
 12f50 2b042528 00000075 284881c4 98010000  +.%(...u(H......
 12f60 89d85b5d 415c415d 415e415f c34889ea  ..[]A\A]A^A_.H..
 12f70 31f64c89 efbbffff ffffe851 b4ffffeb  1.L........Q....
 12f80 c5e86ab3 ffff662e 0f1f8400 00000000  ..j...f.........
 12f90 554889f5 534883ec 084983f8 0f764948  UH..SH...I...vIH
 12fa0 83ec0849 8d58f048 89d64889 caff7424  ...I.X.H..H...t$
 12fb0 384c8d04 194889d9 ff742438 ff742438  8L...H...t$8.t$8
 12fc0 e80bfeff ff4883c4 204885ed 740c31d2  .....H.. H..t.1.
 12fd0 85c0480f 45da4889 5d004883 c4085b5d  ..H.E.H.].H...[]
 12fe0 c30f1f80 00000000 b8ffffff ff31db48  .............1.H
 12ff0 85f675e2 ebe4662e 0f1f8400 00000000  ..u...f.........
 13000 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 13010 b80c0000 00c3662e 0f1f8400 00000000  ......f.........
 13020 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 13030 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 13040 48b8c0ff ffff3f00 0000c30f 1f440000  H.....?......D..
 13050 be200000 00e956b6 ffff660f 1f440000  . ....V...f..D..
 13060 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 13070 b8080000 00c3662e 0f1f8400 00000000  ......f.........
 13080 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 13090 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 130a0 48c7c0ef ffffffc3 0f1f8400 00000000  H...............
 130b0 be200000 00e9f6b5 ffff660f 1f440000  . ........f..D..
 130c0 41574156 4d89ce41 554989fd 4154554c  AWAVM..AUI..ATUL
 130d0 89c55348 81ecb801 00004889 34244c8d  ..SH......H.4$L.
 130e0 6424404c 8d7c2460 488b9c24 00020000  d$@L.|$`H..$....
 130f0 48895424 18488b94 24080200 004c89e7  H.T$.H..$....L..
 13100 48894c24 084889de 31c96448 8b042528  H.L$.H..1.dH..%(
 13110 00000048 898424a8 01000031 c0c74424  ...H..$....1..D$
 13120 3c000000 0048c744 24340000 0000e8fd  <....H.D$4......
 13130 aeffff4c 8d5c2434 4c89e14c 89ff488b  ...L.\$4L..L..H.
 13140 43104c89 dabe4000 0000488d 9c24a000  C.L...@...H..$..
 13150 00004c89 5c241048 89442438 e83fe201  ..L.\$.H.D$8.?..
 13160 004c89fe 4889dfe8 94afffff be400000  .L..H........@..
 13170 004c89ff e837b1ff ff488b94 24f00100  .L...7...H..$...
 13180 004c89f6 4889df4c 8d35f2e1 0400e83d  .L..H..L.5.....=
 13190 b3ffff48 8b9424f0 0100004c 89f64889  ...H..$....L..H.
 131a0 df48f7da 83e20fe8 24b3ffff 488b4c24  .H......$...H.L$
 131b0 104d89e1 4c89ef48 8b742408 41b80100  .M..L..H.t$.A...
 131c0 00004889 eae8e6e1 01004c89 ee4889ea  ..H.......L..H..
 131d0 4889dfe8 f8b2ffff 4889ea4c 89f64889  H.......H..L..H.
 131e0 df48f7da 4c8d6c24 2c83e20f e8dfb2ff  .H..L.l$,.......
 131f0 ffba0800 00004c89 ee4889df 488b8424  ......L..H..H..$
 13200 f0010000 48894424 2ce8c2b2 ffffba08  ....H.D$,.......
 13210 0000004c 89ee4889 df48896c 242ce8ad  ...L..H..H.l$,..
 13220 b2ffff48 8b342448 89dfe8b1 b3ffffbe  ...H.4$H........
 13230 00010000 4889dfe8 74b0ffff 4c8b5424  ....H...t...L.T$
 13240 184d85d2 740749c7 02100000 00be2000  .M..t.I....... .
 13250 00004c89 e7e856b0 ffff488b 8424a801  ..L...V...H..$..
 13260 00006448 2b042528 00000075 144881c4  ..dH+.%(...u.H..
 13270 b8010000 31c05b5d 415c415d 415e415f  ....1.[]A\A]A^A_
 13280 c3e86ab0 ffff662e 0f1f8400 00000000  ..j...f.........
 13290 55534883 ec084883 f9ef7748 ff742430  USH...H...wH.t$0
 132a0 4889f548 89cb488d 340fff74 2430ff74  H..H..H.4..t$0.t
 132b0 24304151 4d89c149 89c84889 d131d2e8  $0AQM..I..H..1..
 132c0 fcfdffff 4883c420 4885ed74 104883c3  ....H.. H..t.H..
 132d0 1031d285 c0480f45 da48895d 004883c4  .1...H.E.H.].H..
 132e0 085b5dc3 e8a7aeff ff0f1f80 00000000  .[].............
 132f0 41574156 4d89ce41 554989d5 41545548  AWAVM..AUI..ATUH
 13300 89cd31c9 534881ec c8010000 4c894424  ..1.SH......L.D$
 13310 08488b9c 24080200 004c8d64 24504c8d  .H..$....L.d$PL.
 13320 7c247048 897c2410 488b9424 10020000  |$pH.|$.H..$....
 13330 4c89e748 89de6448 8b042528 00000048  L..H..dH..%(...H
 13340 898424b8 01000031 c0c74424 3c000000  ..$....1..D$<...
 13350 0048c744 24340000 0000e8d1 acffff4c  .H.D$4.........L
 13360 8d5c2434 4c89e14c 89ff488b 43104c89  .\$4L..L..H.C.L.
 13370 dabe4000 0000488d 9c24b000 00004c89  ..@...H..$....L.
 13380 5c241848 89442438 e813e001 004889df  \$.H.D$8.....H..
 13390 4c89fee8 68adffff be400000 004c89ff  L...h....@...L..
 133a0 e80bafff ff488b94 24000200 004c89f6  .....H..$....L..
 133b0 4889df4c 8d35c6df 0400e811 b1ffff48  H..L.5.........H
 133c0 8b942400 0200004c 89f64889 df48f7da  ..$....L..H..H..
 133d0 83e20fe8 f8b0ffff 4889df48 89ea4c89  ........H..H..L.
 133e0 eee8eab0 ffff4889 ea4c89f6 4889df48  ......H..L..H..H
 133f0 f7da4c8d 74242c83 e20fe8d1 b0ffff4c  ..L.t$,........L
 13400 89f64889 dfba0800 0000488b 84240002  ..H.......H..$..
 13410 00004889 44242ce8 b4b0ffff ba080000  ..H.D$,.........
 13420 004c89f6 4889df4c 8d742440 48896c24  .L..H..L.t$@H.l$
 13430 2ce89ab0 ffff4889 df4c89f6 e89fb1ff  ,.....H..L......
 13440 ff4889df be000100 00e862ae ffff488b  .H........b...H.
 13450 7424084c 89f7e8b5 aeffffbe 10000000  t$.L............
 13460 4c89f789 c3e846ae ffff4c8b 5424104d  L.....F...L.T$.M
 13470 85d27423 85db4c8b 5c241875 4e4d89e1  ..t#..L.\$.uNM..
 13480 41b80100 00004c89 d94889ea 4c89ee4c  A.....L..H..L..L
 13490 89d7e819 df0100be 20000000 4c89e7e8  ........ ...L...
 134a0 0caeffff 488b8424 b8010000 64482b04  ....H..$....dH+.
 134b0 25280000 00752848 81c4c801 000089d8  %(...u(H........
 134c0 5b5d415c 415d415e 415fc348 89ea31f6  []A\A]A^A_.H..1.
 134d0 4c89d7bb ffffffff e8f3aeff ffebb8e8  L...............
 134e0 0caeffff 66662e0f 1f840000 00000090  ....ff..........
 134f0 554889f5 534883ec 084983f8 0f764948  UH..SH...I...vIH
 13500 83ec0849 8d58f048 89d64889 caff7424  ...I.X.H..H...t$
 13510 384c8d04 194889d9 ff742438 ff742438  8L...H...t$8.t$8
 13520 e8cbfdff ff4883c4 204885ed 740c31d2  .....H.. H..t.1.
 13530 85c0480f 45da4889 5d004883 c4085b5d  ..H.E.H.].H...[]
 13540 c30f1f80 00000000 b8ffffff ff31db48  .............1.H
 13550 85f675e2 ebe4662e 0f1f8400 00000000  ..u...f.........
 13560 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 13570 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 13580 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 13590 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 135a0 48c7c0ef ffffffc3 0f1f8400 00000000  H...............
 135b0 be200000 00e9f6b0 ffff660f 1f440000  . ........f..D..
 135c0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 135d0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 135e0 488d05a9 dd0400c3 0f1f8400 00000000  H...............
 135f0 e9fbabff ff66662e 0f1f8400 00000000  .....ff.........
 13600 e9bbacff ff66662e 0f1f8400 00000000  .....ff.........
 13610 be200000 00e996b0 ffff660f 1f440000  . ........f..D..
 13620 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 13630 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 13640 b8d00000 00c3662e 0f1f8400 00000000  ......f.........
 13650 be200000 00e956b0 ffff660f 1f440000  . ....V...f..D..
 13660 41564155 41544989 fc554889 f5534889  AVAUATI..UH..SH.
 13670 d34883ec 7064488b 04252800 00004889  .H..pdH..%(...H.
 13680 44246831 c04883fa 400f8721 030000e8  D$h1.H..@..!....
 13690 2cb0ffff 660f6f05 84d90400 4c8d6c24  ,...f.o.....L.l$
 136a0 200f2944 24200f29 4424300f 29442440   .)D$ .)D$0.)D$@
 136b0 0f294424 504885db 0f848203 00004883  .)D$PH........H.
 136c0 fb0f0f86 58030000 f30f6f45 004889d8  ....X.....oE.H..
 136d0 660fef44 24204989 e648c1e8 040f2944  f..D$ I..H....)D
 136e0 24204883 f8017443 488d5510 f30f6f02  $ H...tCH.U...o.
 136f0 660fef44 24300f29 44243048 83f80274  f..D$0.)D$0H...t
 13700 2af30f6f 4520660f ef442440 0f294424  *..oE f..D$@.)D$
 13710 404883f8 040f8515 030000f3 0f6f4530  @H...........oE0
 13720 660fef44 24500f29 44245048 c1e00448  f..D$P.)D$PH...H
 13730 39d80f84 ab000000 4889da48 29c2488d  9.......H..H).H.
 13740 4aff4883 f9067626 498d4c05 00f30f7e  J.H...v&I.L....~
 13750 4c0500f3 0f7e0166 0fefc166 0fd60148  L....~.f...f...H
 13760 89d14883 e1f84801 c883e207 74750fb6  ..H...H.....tu..
 13770 54050030 54042048 8d500148 39da7363  T..0T. H.P.H9.sc
 13780 0fb64c05 01304c14 20488d50 024839da  ..L..0L. H.P.H9.
 13790 73510fb6 4c050230 4c142048 8d500348  sQ..L..0L. H.P.H
 137a0 39da733f 0fb64c05 03304c14 20488d50  9.s?..L..0L. H.P
 137b0 044839da 732d0fb6 4c050430 4c142048  .H9.s-..L..0L. H
 137c0 8d500548 39da731b 0fb64c05 05304c14  .P.H9.s...L..0L.
 137d0 20488d50 064839da 73090fb6 44050630   H.P.H9.s...D..0
 137e0 4414204c 89e7ba40 0000004c 89ee4983  D. L...@...L..I.
 137f0 c468e859 a9ffff4c 89e7e8c1 aeffff66  .h.Y...L.......f
 13800 0f6f0529 d8040048 8d43ff0f 29442420  .o.)...H.C..)D$ 
 13810 0f294424 300f2944 24400f29 44245048  .)D$0.)D$@.)D$PH
 13820 83f80e0f 86570200 00f30f6f 4d004889  .....W.....oM.H.
 13830 d848c1e8 04660fef c80f294c 24204883  .H...f....)L$ H.
 13840 f8010f84 88000000 f30f6f4d 10660fef  ..........oM.f..
 13850 c80f294c 24304883 f8027474 f30f6f4d  ..)L$0H...tt..oM
 13860 20660fef c80f294c 24404883 f8047560   f....)L$@H...u`
 13870 f30f6f4d 30660fef c10f2944 2450ba40  ..oM0f....)D$P.@
 13880 0000004c 89ee4c89 e7e8c2a8 ffffbe40  ...L..L........@
 13890 0000004c 89efe815 aaffffbe 20000000  ...L........ ...
 138a0 4c89f7e8 08aaffff 488b4424 6864482b  L.......H.D$hdH+
 138b0 04252800 00000f85 cb010000 4883c470  .%(.........H..p
 138c0 31c05b5d 415c415d 415ec30f 1f440000  1.[]A\A]A^...D..
 138d0 4889d948 83e1f0f6 c30f74a2 4889d848  H..H......t.H..H
 138e0 29c8488d 50ff4883 fa067629 498d540d  ).H.P.H...v)I.T.
 138f0 00f30f7e 4c0d00f3 0f7e0266 0fefc166  ...~L....~.f...f
 13900 0fd60248 89c24883 e2f84801 d1a8070f  ...H..H...H.....
 13910 8469ffff ff0fb644 0d003044 0c20488d  .i.....D..0D. H.
 13920 41014839 d80f8353 ffffff0f b6540d01  A.H9...S.....T..
 13930 30540420 488d4102 4839d80f 833dffff  0T. H.A.H9...=..
 13940 ff0fb654 0d023054 0420488d 41034839  ...T..0T. H.A.H9
 13950 d80f8327 ffffff0f b6540d03 30540420  ...'.....T..0T. 
 13960 488d4104 4839d80f 8311ffff ff0fb654  H.A.H9.........T
 13970 0d043054 0420488d 41054839 d80f83fb  ..0T. H.A.H9....
 13980 feffff0f b6540d05 30540420 488d4106  .....T..0T. H.A.
 13990 4839d80f 83e5feff ff0fb654 0d063054  H9.........T..0T
 139a0 0420e9d7 feffff66 0f1f8400 00000000  . .....f........
 139b0 e80badff ff4989e6 4889da48 89ee4c89  .....I..H..H..L.
 139c0 e7bb2000 00004c8d 6c24204c 89f5e87d  .. ...L.l$ L...}
 139d0 a7ffff4c 89f64c89 e7e8f2a7 ffff4c89  ...L..L.......L.
 139e0 e7e8daac ffff488d 542410b8 02000000  ......H.T$......
 139f0 660f6f05 28d60400 0f294424 300f2944  f.o.(....)D$0.)D
 13a00 24400f29 44245066 0fef0424 0f294424  $@.)D$Pf...$.)D$
 13a10 20e9d6fc ffff662e 0f1f8400 00000000   .....f.........
 13a20 31c04989 e6e90efd ffff660f 1f440000  1.I.......f..D..
 13a30 b8030000 00e9f1fc ffff660f 1f440000  ..........f..D..
 13a40 4c89e7ba 40000000 4c89ee49 83c468e8  L...@...L..I..h.
 13a50 fca6ffff 4c89e749 89e6e861 acffff66  ....L..I...a...f
 13a60 0f6f05c9 d504000f 29442420 0f294424  .o......)D$ .)D$
 13a70 300f2944 24400f29 442450e9 fefdffff  0.)D$@.)D$P.....
 13a80 31c9e955 feffffe8 64a8ffff 0f1f4000  1..U....d.....@.
 13a90 4883ec08 e8b7a6ff ff31c048 83c408c3  H........1.H....
 13aa0 41544989 f4555348 89fb4883 c3684883  ATI..USH..H..hH.
 13ab0 ec306448 8b042528 00000048 89442428  .0dH..%(...H.D$(
 13ac0 31c04889 e54889ee e803a7ff ffba2000  1.H..H........ .
 13ad0 00004889 ee4889df e873a6ff ff4c89e6  ..H..H...s...L..
 13ae0 4889dfe8 e8a6ffff be200000 004889ef  H........ ...H..
 13af0 e8bba7ff ff488b44 24286448 2b042528  .....H.D$(dH+.%(
 13b00 00000075 0b4883c4 3031c05b 5d415cc3  ...u.H..01.[]A\.
 13b10 e8dba7ff ff66662e 0f1f8400 00000000  .....ff.........
 13b20 41554989 d5ba2000 00004154 554889fd  AUI... ...ATUH..
 13b30 534889f3 4889ce48 81ec0801 00006448  SH..H..H......dH
 13b40 8b042528 00000048 898424f8 00000031  ..%(...H..$....1
 13b50 c04c8d64 24204c89 e7e802fb ffff4c89  .L.d$ L.......L.
 13b60 ea4889de 4c89e7e8 e4a5ffff 4889e34c  .H..L.......H..L
 13b70 89e74c8d a4248800 00004889 dee84ea6  ..L..$....H...N.
 13b80 ffffba20 00000048 89de4c89 e7e8bea5  ... ...H..L.....
 13b90 ffff4889 ee4c89e7 e833a6ff ffbe2000  ..H..L...3.... .
 13ba0 00004889 dfe806a7 ffff488b 8424f800  ..H.......H..$..
 13bb0 00006448 2b042528 00000075 104881c4  ..dH+.%(...u.H..
 13bc0 08010000 31c05b5d 415c415d c3e81ea7  ....1.[]A\A]....
 13bd0 ffff6666 2e0f1f84 00000000 000f1f00  ..ff............
 13be0 41554989 d5ba2000 00004154 554889fd  AUI... ...ATUH..
 13bf0 534889f3 4889ce48 81ec2801 00006448  SH..H..H..(...dH
 13c00 8b042528 00000048 89842418 01000031  ..%(...H..$....1
 13c10 c04c8d64 24404c89 e7e842fa ffff4c89  .L.d$@L...B...L.
 13c20 ea4889de 4c89e748 8d5c2420 4c8dac24  .H..L..H.\$ L..$
 13c30 a8000000 e817a5ff ff4889de 4c89e749  .........H..L..I
 13c40 89e4e889 a5ffffba 20000000 4889de4c  ........ ...H..L
 13c50 89efe8f9 a4ffff4c 89e64c89 efe86ea5  .......L..L...n.
 13c60 ffff4889 dfbe2000 0000e841 a6ffff4c  ..H... ....A...L
 13c70 89e64889 efe836a9 ffffba20 00000048  ..H...6.... ...H
 13c80 89ee4c89 e789c3e8 c4abffff 09d8488b  ..L...........H.
 13c90 94241801 00006448 2b142528 00000075  .$....dH+.%(...u
 13ca0 0e4881c4 28010000 5b5d415c 415dc3e8  .H..(...[]A\A]..
 13cb0 3ca6ffff 662e0f1f 84000000 00006690  <...f.........f.
 13cc0 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 13cd0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 13ce0 b8a00100 00c3662e 0f1f8400 00000000  ......f.........
 13cf0 be200000 00e9b6a9 ffff660f 1f440000  . ........f..D..
 13d00 41564155 4989d541 544989fc 55534889  AVAUI..ATI..USH.
 13d10 f34881ec d0000000 64488b04 25280000  .H......dH..%(..
 13d20 00488984 24c80000 0031c048 81fa8000  .H..$....1.H....
 13d30 00000f87 58040000 e863acff ff660f6f  ....X....c...f.o
 13d40 05dbd204 004c8d74 24400f29 4424400f  .....L.t$@.)D$@.
 13d50 29442450 0f294424 600f2944 24700f29  )D$P.)D$`.)D$p.)
 13d60 84248000 00000f29 84249000 00000f29  .$.....).$.....)
 13d70 8424a000 00000f29 8424b000 00004d85  .$.....).$....M.
 13d80 ed0f84a9 04000049 83fd0f0f 868f0400  .......I........
 13d90 00f30f6f 034c89e8 660fef44 24404889  ...o.L..f..D$@H.
 13da0 e548c1e8 040f2944 24404883 f8010f84  .H....)D$@H.....
 13db0 bb000000 488d5310 f30f6f02 660fef44  ....H.S...o.f..D
 13dc0 24500f29 44245048 83f8020f 849e0000  $P.)D$PH........
 13dd0 00f30f6f 4320660f ef442460 0f294424  ...oC f..D$`.)D$
 13de0 604883f8 030f8484 000000f3 0f6f4330  `H...........oC0
 13df0 660fef44 24700f29 44247048 83f80474  f..D$p.)D$pH...t
 13e00 6ef30f6f 4340660f ef842480 0000000f  n..oC@f...$.....
 13e10 29842480 00000048 83f80574 52f30f6f  ).$....H...tR..o
 13e20 4350660f ef842490 0000000f 29842490  CPf...$.....).$.
 13e30 00000048 83f80674 36f30f6f 4360660f  ...H...t6..oC`f.
 13e40 ef8424a0 0000000f 298424a0 00000048  ..$.....).$....H
 13e50 83f8080f 85410400 00f30f6f 4370660f  .....A.....oCpf.
 13e60 ef8424b0 0000000f 298424b0 00000048  ..$.....).$....H
 13e70 c1e0044c 39e80f84 a8000000 4c89ea48  ...L9.......L..H
 13e80 29c2488d 4aff4883 f9067624 498d0c06  ).H.J.H...v$I...
 13e90 f30f7e0c 03f30f7e 01660fef c1660fd6  ..~....~.f...f..
 13ea0 014889d1 4883e1f8 4801c883 e2077474  .H..H...H.....tt
 13eb0 0fb61403 30540440 488d5001 4c39ea73  ....0T.@H.P.L9.s
 13ec0 630fb64c 0301304c 1440488d 50024c39  c..L..0L.@H.P.L9
 13ed0 ea73510f b64c0302 304c1440 488d5003  .sQ..L..0L.@H.P.
 13ee0 4c39ea73 3f0fb64c 0303304c 1440488d  L9.s?..L..0L.@H.
 13ef0 50044c39 ea732d0f b64c0304 304c1440  P.L9.s-..L..0L.@
 13f00 488d5005 4c39ea73 1b0fb64c 0305304c  H.P.L9.s...L..0L
 13f10 1440488d 50064c39 ea73090f b6440306  .@H.P.L9.s...D..
 13f20 30441440 4c89e7ba 80000000 4c89f649  0D.@L.......L..I
 13f30 81c4d000 0000e825 a6ffff4c 89e7e85d  .......%...L...]
 13f40 aaffff66 0f6f05e5 d0040049 8d45ff0f  ...f.o.....I.E..
 13f50 29442440 0f294424 500f2944 24600f29  )D$@.)D$P.)D$`.)
 13f60 4424700f 29842480 0000000f 29842490  D$p.).$.....).$.
 13f70 0000000f 298424a0 0000000f 298424b0  ....).$.....).$.
 13f80 00000048 83f80e0f 86060300 00f30f6f  ...H...........o
 13f90 0b4c89e8 48c1e804 660fefc8 0f294c24  .L..H...f....)L$
 13fa0 404883f8 010f8405 010000f3 0f6f4b10  @H...........oK.
 13fb0 660fefc8 0f294c24 504883f8 020f84ed  f....)L$PH......
 13fc0 000000f3 0f6f4b20 660fefc8 0f294c24  .....oK f....)L$
 13fd0 604883f8 030f84d5 000000f3 0f6f4b30  `H...........oK0
 13fe0 660fefc8 0f294c24 704883f8 040f84bd  f....)L$pH......
 13ff0 000000f3 0f6f4b40 660fefc8 0f298c24  .....oK@f....).$
 14000 80000000 4883f805 0f84a200 0000f30f  ....H...........
 14010 6f4b5066 0fefc80f 298c2490 00000048  oKPf....).$....H
 14020 83f8060f 84870000 00f30f6f 4b60660f  ...........oK`f.
 14030 efc80f29 8c24a000 00004883 f8087570  ...).$....H...up
 14040 f30f6f4b 70660fef c10f2984 24b00000  ..oKpf....).$...
 14050 000f1f80 00000000 ba800000 004c89f6  .............L..
 14060 4c89e7e8 f8a4ffff be800000 004c89f7  L............L..
 14070 e83ba2ff ffbe4000 00004889 efe82ea2  .;....@...H.....
 14080 ffff488b 8424c800 00006448 2b042528  ..H..$....dH+.%(
 14090 0000000f 850b0200 004881c4 d0000000  .........H......
 140a0 31c05b5d 415c415d 415ec30f 1f440000  1.[]A\A]A^...D..
 140b0 4c89e848 83e0f041 f6c50f74 9b4c89ea  L..H...A...t.L..
 140c0 4829c248 8d4aff48 83f90676 28498d0c  H).H.J.H...v(I..
 140d0 06f30f7e 0c03f30f 7e01660f efc1660f  ...~....~.f...f.
 140e0 d6014889 d14883e1 f84801c8 83e2070f  ..H..H...H......
 140f0 8463ffff ff0fb614 03305404 40488d50  .c.......0T.@H.P
 14100 014c39ea 0f834eff ffff0fb6 4c030130  .L9...N.....L..0
 14110 4c144048 8d50024c 39ea0f83 38ffffff  L.@H.P.L9...8...
 14120 0fb64c03 02304c14 40488d50 034c39ea  ..L..0L.@H.P.L9.
 14130 0f8322ff ffff0fb6 4c030330 4c144048  ..".....L..0L.@H
 14140 8d50044c 39ea0f83 0cffffff 0fb64c03  .P.L9.........L.
 14150 04304c14 40488d50 054c39ea 0f83f6fe  .0L.@H.P.L9.....
 14160 ffff0fb6 4c030530 4c144048 8d50064c  ....L..0L.@H.P.L
 14170 39ea0f83 e0feffff 0fb64403 06304414  9.........D..0D.
 14180 40e9d2fe ffff662e 0f1f8400 00000000  @.....f.........
 14190 e80ba8ff ff4889e5 4c89ea48 89de4c89  .....H..L..H..L.
 141a0 e741bd40 0000004c 8d742440 4889ebe8  .A.@...L.t$@H...
 141b0 aca3ffff 4889ee4c 89e7e851 a6ffff4c  ....H..L...Q...L
 141c0 89e7e8d9 a7ffff48 8d542410 b8040000  .......H.T$.....
 141d0 00660f6f 0547ce04 000f2944 24500f29  .f.o.G....)D$P.)
 141e0 4424600f 29442470 0f298424 80000000  D$`.)D$p.).$....
 141f0 0f298424 90000000 0f298424 a0000000  .).$.....).$....
 14200 0f298424 b0000000 660fef04 240f2944  .).$....f...$.)D
 14210 2440e9a1 fbffff66 0f1f8400 00000000  $@.....f........
 14220 31c04889 e5e952fc ffff660f 1f440000  1.H...R...f..D..
 14230 4c89e7ba 80000000 4c89f648 89e5e81d  L.......L..H....
 14240 a3ffff49 81c4d000 00004c89 e7e84ea7  ...I......L...N.
 14250 ffff660f 6f05d6cd 04000f29 4424400f  ..f.o......)D$@.
 14260 29442450 0f294424 600f2944 24700f29  )D$P.)D$`.)D$p.)
 14270 84248000 00000f29 84249000 00000f29  .$.....).$.....)
 14280 8424a000 00000f29 8424b000 0000e9c5  .$.....).$......
 14290 fdffff31 c0e923fe ffffb807 000000e9  ...1..#.........
 142a0 cbfbffff e847a0ff ff0f1f80 00000000  .....G..........
 142b0 4883ec08 e8a7a2ff ff31c048 83c408c3  H........1.H....
 142c0 41544989 f4555348 89fb4881 c3d00000  ATI..USH..H.....
 142d0 004883ec 5064488b 04252800 00004889  .H..PdH..%(...H.
 142e0 44244831 c04889e5 4889eee8 20a5ffff  D$H1.H..H... ...
 142f0 ba400000 004889ee 4889dfe8 60a2ffff  .@...H..H...`...
 14300 4c89e648 89dfe805 a5ffffbe 40000000  L..H........@...
 14310 4889efe8 989fffff 488b4424 4864482b  H.......H.D$HdH+
 14320 04252800 0000750b 4883c450 31c05b5d  .%(...u.H..P1.[]
 14330 415cc3e8 b89fffff 0f1f8400 00000000  A\..............
 14340 41554989 d5ba2000 00004154 554889fd  AUI... ...ATUH..
 14350 534889f3 4889ce48 81ecf801 00006448  SH..H..H......dH
 14360 8b042528 00000048 898424e8 01000031  ..%(...H..$....1
 14370 c04c8d64 24404c89 e7e882f9 ffff4c89  .L.d$@L.......L.
 14380 ea4889de 4c89e7e8 d4a1ffff 4889e34c  .H..L.......H..L
 14390 89e74c8d a4241001 00004889 dee86ea4  ..L..$....H...n.
 143a0 ffffba40 00000048 89de4c89 e7e8aea1  ...@...H..L.....
 143b0 ffff4889 ee4c89e7 e853a4ff ffbe4000  ..H..L...S....@.
 143c0 00004889 dfe8e69e ffff488b 8424e801  ..H.......H..$..
 143d0 00006448 2b042528 00000075 104881c4  ..dH+.%(...u.H..
 143e0 f8010000 31c05b5d 415c415d c3e8fe9e  ....1.[]A\A]....
 143f0 ffff6666 2e0f1f84 00000000 000f1f00  ..ff............
 14400 41554989 d5ba2000 00004154 554889fd  AUI... ...ATUH..
 14410 534889f3 4889ce48 81ec3802 00006448  SH..H..H..8...dH
 14420 8b042528 00000048 89842428 02000031  ..%(...H..$(...1
 14430 c04c8da4 24800000 004c89e7 e8bff8ff  .L..$....L......
 14440 ff4c89ea 4889de4c 89e7488d 5c24404c  .L..H..L..H.\$@L
 14450 8dac2450 010000e8 04a1ffff 4889de4c  ..$P........H..L
 14460 89e74989 e4e8a6a3 ffffba40 00000048  ..I........@...H
 14470 89de4c89 efe8e6a0 ffff4c89 e64c89ef  ..L.......L..L..
 14480 e88ba3ff ff4889df be400000 00e81e9e  .....H...@......
 14490 ffff4c89 e64889ef e8239dff ffba4000  ..L..H...#....@.
 144a0 00004889 ee4c89e7 89c3e8a1 a3ffff09  ..H..L..........
 144b0 d8488b94 24280200 0064482b 14252800  .H..$(...dH+.%(.
 144c0 0000750e 4881c438 0200005b 5d415c41  ..u.H..8...[]A\A
 144d0 5dc3e819 9effff66 0f1f8400 00000000  ]......f........
 144e0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 144f0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 14500 b8a00100 00c3662e 0f1f8400 00000000  ......f.........
 14510 be200000 00e996a1 ffff660f 1f440000  . ........f..D..
 14520 e91ba1ff ff66662e 0f1f8400 00000000  .....ff.........
 14530 e91b9fff ff66662e 0f1f8400 00000000  .....ff.........
 14540 534889f3 4883ec50 64488b04 25280000  SH..H..PdH..%(..
 14550 00488944 244831c0 4889e6e8 909effff  .H.D$H1.H.......
 14560 660f6f04 24660f6f 4c24100f 11030f11  f.o.$f.oL$......
 14570 4b10488b 44244864 482b0425 28000000  K.H.D$HdH+.%(...
 14580 75084883 c45031c0 5bc3e861 9dffff90  u.H..P1.[..a....
 14590 41554989 d5ba2000 00004154 4989f448  AUI... ...ATI..H
 145a0 89ce5553 4889fb48 81ecf801 00006448  ..USH..H......dH
 145b0 8b042528 00000048 898424e8 01000031  ..%(...H..$....1
 145c0 c0488d6c 24404889 efe872a0 ffff4c89  .H.l$@H...r...L.
 145d0 ea4c89e6 4889efe8 749effff 4889e648  .L..H...t...H..H
 145e0 89efe809 9effff66 0f6f0424 660f6f4c  .......f.o.$f.oL
 145f0 24100f11 030f114b 10488b84 24e80100  $......K.H..$...
 14600 0064482b 04252800 00007510 4881c4f8  .dH+.%(...u.H...
 14610 01000031 c05b5d41 5c415dc3 e8cf9cff  ...1.[]A\A].....
 14620 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 14630 41545548 89fd5348 83ec3064 488b0425  ATUH..SH..0dH..%
 14640 28000000 48894424 2831c049 89e44c89  (...H.D$(1.I..L.
 14650 e7e83aff ffff4c89 e64889ef e84f9fff  ..:...L..H...O..
 14660 ffba2000 00004889 ee4c89e7 89c3e8dd  .. ...H..L......
 14670 a1ffff09 d8488b54 24286448 2b142528  .....H.T$(dH+.%(
 14680 00000075 094883c4 305b5d41 5cc3e85d  ...u.H..0[]A\..]
 14690 9cffff66 2e0f1f84 00000000 000f1f00  ...f............
 146a0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 146b0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 146c0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 146d0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 146e0 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 146f0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 14700 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 14710 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 14720 48c7c0ef ffffffc3 0f1f8400 00000000  H...............
 14730 488d0567 cc0400c3 0f1f8400 00000000  H..g............
 14740 e91ba0ff ff66662e 0f1f8400 00000000  .....ff.........
 14750 e94b9fff ff66662e 0f1f8400 00000000  .K...ff.........
 14760 e92b9bff ff66662e 0f1f8400 00000000  .+...ff.........
 14770 e90ba0ff ff66662e 0f1f8400 00000000  .....ff.........
 14780 e91b9dff ff66662e 0f1f8400 00000000  .....ff.........
 14790 e9aba1ff ff66662e 0f1f8400 00000000  .....ff.........
 147a0 e91b9eff ff662e0f 1f840000 00000090  .....f..........
 147b0 e9eb99ff ff66662e 0f1f8400 00000000  .....ff.........
 147c0 41574d89 c7415641 554989cd 41544989  AWM..AVAUI..ATI.
 147d0 d4554889 f54c89ce 534889fb 4883ec38  .UH..L..SH..H..8
 147e0 64488b04 25280000 00488944 242831c0  dH..%(...H.D$(1.
 147f0 4989e648 8b542470 4c89f7e8 409fffff  I..H.T$pL...@...
 14800 85c0754c 4889df48 89ee4d89 f14d89f8  ..uLH..H..M..M..
 14810 4c89e94c 89e2e885 99ffffbe 20000000  L..L........ ...
 14820 4c89f789 c3e8869a ffff488b 44242864  L.........H.D$(d
 14830 482b0425 28000000 751d4883 c43889d8  H+.%(...u.H..8..
 14840 5b5d415c 415d415e 415fc30f 1f440000  []A\A]A^A_...D..
 14850 bbffffff ffebd3e8 949affff 0f1f4000  ..............@.
 14860 4883faef 771b488d 47104d89 c14989c8  H...w.H.G.M..I..
 14870 4889d148 89f24889 fe4889c7 e91f99ff  H..H..H..H......
 14880 ff50e809 99ffff66 0f1f8400 00000000  .P.....f........
 14890 41574156 41554154 55534889 d34883ec  AWAVAUATUSH..H..
 148a0 3864488b 04252800 00004889 44242831  8dH..%(...H.D$(1
 148b0 c04883fa ef777049 89e64889 fd4989f4  .H...wpI..H..I..
 148c0 4c89ca4c 8d7f104c 89c64c89 f74989cd  L..L...L..L..I..
 148d0 e86b9eff ff85c075 474889d9 4889ee4c  .k.....uGH..H..L
 148e0 89ff4d89 f14d89e8 4c89e2e8 b098ffff  ..M..M..L.......
 148f0 be200000 004c89f7 89c3e8b1 99ffff48  . ...L.........H
 14900 8b442428 64482b04 25280000 00751d48  .D$(dH+.%(...u.H
 14910 83c43889 d85b5d41 5c415d41 5e415fc3  ..8..[]A\A]A^A_.
 14920 bbffffff ffebd8e8 6498ffff e8bf99ff  ........d.......
 14930 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 14940 e99ba0ff ff66662e 0f1f8400 00000000  .....ff.........
 14950 41574d89 c7415641 554989cd 41544989  AWM..AVAUI..ATI.
 14960 d4554889 f54c89ce 534889fb 4883ec38  .UH..L..SH..H..8
 14970 64488b04 25280000 00488944 242831c0  dH..%(...H.D$(1.
 14980 4989e648 8b542470 4c89f7e8 b09dffff  I..H.T$pL.......
 14990 85c0754c 4889df48 89ee4d89 f14d89f8  ..uLH..H..M..M..
 149a0 4c89e94c 89e2e835 a0ffffbe 20000000  L..L...5.... ...
 149b0 4c89f789 c3e8f698 ffff488b 44242864  L.........H.D$(d
 149c0 482b0425 28000000 751d4883 c43889d8  H+.%(...u.H..8..
 149d0 5b5d415c 415d415e 415fc30f 1f440000  []A\A]A^A_...D..
 149e0 bbffffff ffebd3e8 0499ffff 0f1f4000  ..............@.
 149f0 4889c84d 89c14883 fa0f761c 4c8d5610  H..M..H...v.L.V.
 14a00 488d4af0 4989c048 89f24c89 d6e9ce9f  H.J.I..H..L.....
 14a10 ffff660f 1f440000 b8ffffff ffc36690  ..f..D........f.
 14a20 41574889 d0415641 554989cd 41545553  AWH..AVAUI..ATUS
 14a30 4883ec38 64488b0c 25280000 0048894c  H..8dH..%(...H.L
 14a40 242831c9 4883fa0f 766e4989 e64889f5  $(1.H...vnI..H..
 14a50 4989fc4c 89c64c89 ca488d58 f04c8d7d  I..L..L..H.X.L.}
 14a60 104c89f7 e8d79cff ff85c075 4b4889d9  .L.........uKH..
 14a70 4c89fe4c 89e74d89 f14d89e8 4889eae8  L..L..M..M..H...
 14a80 5c9fffff be200000 004c89f7 89c3e81d  \.... ...L......
 14a90 98ffff48 8b442428 64482b04 25280000  ...H.D$(dH+.%(..
 14aa0 00751c48 83c43889 d85b5d41 5c415d41  .u.H..8..[]A\A]A
 14ab0 5e415fc3 0f1f4000 bbffffff ffebd4e8  ^A_...@.........
 14ac0 2c98ffff 662e0f1f 84000000 00006690  ,...f.........f.
 14ad0 55b91800 00004889 e5415649 89f631f6  U.....H..AVI..1.
 14ae0 41554989 d531d241 544989fc 534883e4  AUI..1.ATI..SH..
 14af0 c04881ec c0010000 64488b04 25280000  .H......dH..%(..
 14b00 00488984 24b80100 0031c048 89e34889  .H..$....1.H..H.
 14b10 dfe8ea9d ffffba20 0000004c 89f64889  ....... ...L..H.
 14b20 dfe80a9e ffffba20 0000004c 89ee4889  ....... ...L..H.
 14b30 dfe8fa9d ffffba18 0000004c 89e64889  ...........L..H.
 14b40 dfe8da99 ffff488b 8424b801 00006448  ......H..$....dH
 14b50 2b042528 00000075 0d488d65 e05b415c  +.%(...u.H.e.[A\
 14b60 415d415e 5dc3e885 97ffff0f 1f440000  A]A^]........D..
 14b70 554889e5 41574989 cf415641 55415453  UH..AWI..AVAUATS
 14b80 4889fb48 83e4c048 81ec4002 00004889  H..H...H..@...H.
 14b90 7424184c 8d742460 4c8d6c24 40488954  t$.L.t$`L.l$@H.T
 14ba0 24104c89 f64c89ef 64488b04 25280000  $.L..L..dH..%(..
 14bb0 00488984 24380200 0031c0e8 509affff  .H..$8...1..P...
 14bc0 85c00f85 d8000000 4c8da424 80000000  ........L..$....
 14bd0 b9180000 0031d231 f64c89e7 e81f9dff  .....1.1.L......
 14be0 ff4c89e7 ba200000 004c89ee e83f9dff  .L... ...L...?..
 14bf0 ff4c89fe 4c89e74c 897c2408 ba200000  .L..L..L.|$.. ..
 14c00 004c8d7c 2420e825 9dffff4c 89e7ba18  .L.|$ .%...L....
 14c10 0000004c 89fee805 99ffff4c 8b442408  ...L.......L.D$.
 14c20 4d89f14c 89f9488b 54241048 8b742418  M..L..H.T$.H.t$.
 14c30 488d7b20 e86796ff ff660f6f 442440be  H.{ .g...f.oD$@.
 14c40 20000000 4c89f766 0f6f4c24 504189c4   ...L..f.oL$PA..
 14c50 0f11030f 114b10e8 5496ffff be200000  .....K..T.... ..
 14c60 004c89ef e84796ff ffbe1800 00004c89  .L...G........L.
 14c70 ffe83a96 ffff488b 84243802 00006448  ..:...H..$8...dH
 14c80 2b042528 00000075 1f488d65 d84489e0  +.%(...u.H.e.D..
 14c90 5b415c41 5d415e41 5f5dc30f 1f440000  [A\A]A^A_]...D..
 14ca0 41bcffff ffffebce e84396ff ff0f1f00  A........C......
 14cb0 41564155 41545553 4889d348 83ec2064  AVAUATUSH..H.. d
 14cc0 488b0425 28000000 48894424 1831c048  H..%(...H.D$.1.H
 14cd0 83fa2f76 534989e5 4889f548 89ca4d89  ../vSI..H..H..M.
 14ce0 c64989fc 4c89efe8 e4fdffff 488d53e0  .I..L.......H.S.
 14cf0 488d7520 4d89f149 89e84c89 e94c89e7  H.u M..I..L..L..
 14d00 e8db96ff ff488b54 24186448 2b142528  .....H.T$.dH+.%(
 14d10 00000075 1a4883c4 205b5d41 5c415d41  ...u.H.. []A\A]A
 14d20 5ec3660f 1f440000 b8ffffff ffebd6e8  ^.f..D..........
 14d30 bc95ffff 66662e0f 1f840000 00000090  ....ff..........
 14d40 b8300000 00c3662e 0f1f8400 00000000  .0....f.........
 14d50 41545548 89fd5348 89f34889 d6ba2000  ATUH..SH..H... .
 14d60 00004883 ec506448 8b042528 00000048  ..H..PdH..%(...H
 14d70 89442448 31c04989 e44c89e7 e8bf96ff  .D$H1.I..L......
 14d80 ff660f6f 0424be40 0000004c 89e7660f  .f.o.$.@...L..f.
 14d90 6f4c2410 0f11030f 114b10e8 1095ffff  oL$......K......
 14da0 4889de48 89efe8d5 9bffff48 8b542448  H..H.......H.T$H
 14db0 64482b14 25280000 00750948 83c4505b  dH+.%(...u.H..P[
 14dc0 5d415cc3 e82795ff ff0f1f80 00000000  ]A\..'..........
 14dd0 554889fd 534889f3 be200000 004889df  UH..SH... ...H..
 14de0 4883ec08 e8c798ff ff4883c4 084889de  H........H...H..
 14df0 4889ef5b 5de9869b ffff660f 1f440000  H..[].....f..D..
 14e00 554889f0 4889d653 4889fb48 83ec3864  UH..H..SH..H..8d
 14e10 488b1425 28000000 48895424 2831d248  H..%(...H.T$(1.H
 14e20 89e54889 c24889ef e8a398ff ff85c075  ..H..H.........u
 14e30 2f31c948 89ea488d 35a3c604 004889df  /1.H..H.5....H..
 14e40 e89b98ff ff488b54 24286448 2b142528  .....H.T$(dH+.%(
 14e50 00000075 124883c4 385b5dc3 0f1f4000  ...u.H..8[]...@.
 14e60 b8ffffff ffebdee8 8494ffff 0f1f4000  ..............@.
 14e70 e9db91ff ff66662e 0f1f8400 00000000  .....ff.........
 14e80 e96b96ff ff66662e 0f1f8400 00000000  .k...ff.........
 14e90 41574156 41554989 cd415449 89d44c89  AWAVAUI..ATI..L.
 14ea0 c2554889 f54c89ce 534889fb 4883ec58  .UH..L..SH..H..X
 14eb0 64488b04 25280000 00488944 244831c0  dH..%(...H.D$H1.
 14ec0 4c8d7c24 204c89ff e80398ff ff85c075  L.|$ L.........u
 14ed0 5f4989e6 31c9488d 3503c604 004c89fa  _I..1.H.5....L..
 14ee0 4c89f7e8 f897ffff 85c07544 4889df48  L.........uDH..H
 14ef0 89ee4d89 f04c89e9 4c89e2e8 5091ffff  ..M..L..L...P...
 14f00 be200000 004c89f7 89c3e8a1 93ffff48  . ...L.........H
 14f10 8b442448 64482b04 25280000 00751848  .D$HdH+.%(...u.H
 14f20 83c45889 d85b5d41 5c415d41 5e415fc3  ..X..[]A\A]A^A_.
 14f30 bbffffff ffebd8e8 b493ffff 0f1f4000  ..............@.
 14f40 41574156 41554989 cd415449 89d44c89  AWAVAUI..ATI..L.
 14f50 c2554889 f54c89ce 534889fb 4883ec58  .UH..L..SH..H..X
 14f60 64488b04 25280000 00488944 244831c0  dH..%(...H.D$H1.
 14f70 4c8d7c24 204c89ff e85397ff ff85c075  L.|$ L...S.....u
 14f80 5f4989e6 31c9488d 3553c504 004c89fa  _I..1.H.5S...L..
 14f90 4c89f7e8 4897ffff 85c07544 4889df48  L...H.....uDH..H
 14fa0 89ee4d89 f04c89e9 4c89e2e8 4095ffff  ..M..L..L...@...
 14fb0 be200000 004c89f7 89c3e8f1 92ffff48  . ...L.........H
 14fc0 8b442448 64482b04 25280000 00751848  .D$HdH+.%(...u.H
 14fd0 83c45889 d85b5d41 5c415d41 5e415fc3  ..X..[]A\A]A^A_.
 14fe0 bbffffff ffebd8e8 0493ffff 0f1f4000  ..............@.
 14ff0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 15000 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 15010 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 15020 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 15030 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 15040 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 15050 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 15060 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 15070 48c7c0ef ffffffc3 0f1f8400 00000000  H...............
 15080 48b8ffff ffffffff 0700534c 8b1a4d89  H.........SL..M.
 15090 d849c1e8 334c0342 084c89c1 4d89c248  .I..3L.B.L..M..H
 150a0 c1e93348 034a1049 21c24989 c84821c1  ..3H.J.I!.I..H!.
 150b0 49c1e833 4c034218 4989c94c 89c14921  I..3L.B.I..L..I!
 150c0 c048c1e9 3348034a 2048bada ffffffff  .H..3H.J H......
 150d0 ff0f0048 03164889 cb48c1e9 334821c3  ...H..H..H..3H!.
 150e0 4c21d84c 8b5e0848 29c248b8 feffffff  L!.L.^.H).H.....
 150f0 ffff0f00 4901c34d 29d34c8b 56104901  ....I..M).L.V.I.
 15100 c24d29ca 4c8b4e18 4901c148 03462048  .M).L.N.I..H.F H
 15110 8d34c94c 895f0848 8d0c7148 29d84d29  .4.L._.H..qH).M)
 15120 c14c8957 104829ca 4c894f18 5b488917  .L.W.H).L.O.[H..
 15130 48894720 c366662e 0f1f8400 00000000  H.G .ff.........
 15140 41574156 41554154 554889fd 53488b7e  AWAVAUATUH..SH.~
 15150 10488b42 084c8b76 184c8b4e 20488b4e  .H.B.L.v.L.N H.N
 15160 084c8b26 4c8b7a18 48894424 c0488d04  .L.&L.z.H.D$.H..
 15170 ff488b32 4c8b6a20 4c894c24 f0488b5a  .H.2L.j L.L$.H.Z
 15180 10488d14 474b8d04 f6488954 24d8498d  .H..GK...H.T$.I.
 15190 14464b8d 04c94889 5c24e849 8d1c414c  .FK...H.\$.I..AL
 151a0 89e04889 5424c848 f7e64989 c2488d04  ..H.T$.H..I..H..
 151b0 c94989d3 4c8d0441 4c89c049 f7e54989  .I..L..AL..I..I.
 151c0 c0488b44 24d84989 d149f7e7 4901c048  .H.D$.I..I..I..H
 151d0 8b4424c8 4911d14d 01d04d11 d948f764  .D$.I..M..M..H.d
 151e0 24e84901 c0488b44 24c04911 d148f7e3  $.I..H.D$.I..H..
 151f0 4c01c049 89c2488b 4424c04c 11ca4989  L..I..H.D$.L..I.
 15200 d349f7e4 4989c048 89f04989 d148f7e1  .I..I..H..I..H..
 15210 4901c048 8b4424d8 4911d149 f7e54901  I..H.D$.I..I..I.
 15220 c0488b44 24c84911 d149f7e7 4901c048  .H.D$.I..I..I..H
 15230 8b4424e8 4911d148 f7e34c01 c0488944  .D$.I..H..L..H.D
 15240 24d8488b 4424e84c 11ca4889 5424e049  $.H.D$.L..H.T$.I
 15250 f7e44989 c0488b44 24c04989 d148f7e1  ..I..H.D$.I..H..
 15260 4901c048 89f04911 d148f7e7 4901c048  I..H..I..H..I..H
 15270 8b4424c8 4911d149 f7e54901 c04c89f8  .D$.I..I..I..L..
 15280 4911d148 f7e34c01 c04c11ca 48894424  I..H..L..L..H.D$
 15290 c84c89e0 48895424 d049f7e7 4989c048  .L..H.T$.I..I..H
 152a0 8b4424e8 4989d148 f7e14901 c0488b44  .D$.I..H..I..H.D
 152b0 24c04911 d148f7e7 4901c048 89f04911  $.I..H..I..H..I.
 152c0 d149f7e6 4901c048 89d84911 d149f7e5  .I..I..H..I..I..
 152d0 4901c04c 89e04911 d149f7e5 4989c44c  I..L..I..I..I..L
 152e0 89f84989 d548f7e1 4889c148 8b4424e8  ..I..H..H..H.D$.
 152f0 4889d34c 01e14c11 eb48f7e7 4801c148  H..L..L..H..H..H
 15300 8b4424c0 4811d349 f7e64801 c1488b44  .D$.H..I..H..H.D
 15310 24f04811 d348f7e6 4c89de4d 89d34801  $.H..H..L..M..H.
 15320 c848b9ff ffffffff ff070048 11da4c89  .H.........H..L.
 15330 d34921cb 480facf3 3348c1ee 334889f7  .I!.H...3H..3H..
 15340 4889de48 037424d8 48137c24 e04989f2  H..H.t$.H.|$.I..
 15350 480facfe 334921ca 48c1ef33 48037424  H...3I!.H..3H.t$
 15360 c848137c 24d04889 f3480fac fe334821  .H.|$.H..H...3H!
 15370 cb48c1ef 334c01c6 4c11cf49 89f6480f  .H..3L..L..I..H.
 15380 acfe3348 c1ef3348 01f04c89 f64811fa  ..3H..3H..L..H..
 15390 4989c448 21ce480f acd03348 89751848  I..H!.H...3H.u.H
 153a0 8d14c048 8d3c504c 89e04c01 df4821c8  ...H.<PL..L..H!.
 153b0 4889fa48 21cf4889 452048c1 ea334889  H..H!.H.E H..3H.
 153c0 7d004c01 d24889d7 48c1ea33 4801da48  }.L..H..H..3H..H
 153d0 21cf4889 7d084889 55105b5d 415c415d  !.H.}.H.U.[]A\A]
 153e0 415e415f c366662e 0f1f8400 00000000  A^A_.ff.........
 153f0 41574156 41554154 554889fd 534c8b46  AWAVAUATUH..SL.F
 15400 08488b7e 10488b4e 184b8d04 004c8b0e  .H.~.H.N.K...L..
 15410 488b7620 48894424 e0488d04 ff4c8d14  H.v H.D$.H...L..
 15420 474b8d04 c04d8d24 404d01d2 4b8d1c09  GK...M.$@M..K...
 15430 4d01e44c 89e048f7 e64989c4 4c89d049  M..L..H..I..L..I
 15440 89d548f7 e14901c4 4c89c849 11d549f7  ..H..I..L..I..I.
 15450 e14d89e6 4d89ef49 01c64889 d84911d7  .M..M..I..H..I..
 15460 49f7e049 89c44c89 d04989d5 48f7e649  I..I..L..I..H..I
 15470 01c4488d 04c94c8d 0c414911 d54c89c8  ..H...L..AI..L..
 15480 4f8d1409 48f7e149 01c44c89 d04911d5  O...H..I..L..I..
 15490 48f7e649 89c24889 d84989d3 48f7e749  H..I..H..I..H..I
 154a0 01c24c89 c04911d3 49f7e049 89c04989  ..L..I..I..I..I.
 154b0 d14889c8 4d01d04d 11d948f7 e34c8944  .H..M..M..H..L.D
 154c0 24e84c89 4c24f049 89c0488b 4424e049  $.L.L$.I..H.D$.I
 154d0 89d148f7 e74901c0 488d04f6 488d0446  ..H..I..H...H..F
 154e0 4911d148 f7e64901 c04889f0 4c89f649  I..H..I..H..L..I
 154f0 11d148f7 e34989c2 488b4424 e04989d3  ..H..I..H.D$.I..
 15500 48f7e148 89c14889 d34889f8 4c01d14c  H..H..H..H..L..L
 15510 11db48f7 e74d89f3 4c89ff48 01c848b9  ..H..M..L..H..H.
 15520 ffffffff ffff0700 4811da4c 0facfe33  ........H..L...3
 15530 4921cb48 c1ef334c 01e64c11 ef4989f2  I!.H..3L..L..I..
 15540 4921ca48 0facfe33 48c1ef33 48037424  I!.H...3H..3H.t$
 15550 e848137c 24f04889 f3480fac fe334821  .H.|$.H..H...3H!
 15560 cb48c1ef 334c01c6 4c11cf49 89f6480f  .H..3L..L..I..H.
 15570 acfe3348 c1ef3348 01f04c89 f64811fa  ..3H..3H..L..H..
 15580 4989c448 21ce480f acd03348 89751848  I..H!.H...3H.u.H
 15590 8d14c048 8d3c504c 89e04c01 df4821c8  ...H.<PL..L..H!.
 155a0 4889fa48 21cf4889 452048c1 ea334889  H..H!.H.E H..3H.
 155b0 7d004c01 d24889d7 48c1ea33 4801da48  }.L..H..H..3H..H
 155c0 21cf4889 7d084889 55105b5d 415c415d  !.H.}.H.U.[]A\A]
 155d0 415e415f c366662e 0f1f8400 00000000  A^A_.ff.........
 155e0 41574156 41554989 fd415455 53488b7e  AWAVAUI..ATUSH.~
 155f0 104c8b46 08488b4e 18488d04 ff4c8b0e  .L.F.H.N.H...L..
 15600 488b7620 4c8d1447 4b8d04c0 4d8d3440  H.v L..GK...M.4@
 15610 4d01d24b 8d1c094d 01f64b8d 2c004c89  M..K...M..K.,.L.
 15620 f048f7e6 4989c64c 89d04989 d748f7e1  .H..I..L..I..H..
 15630 4901c64c 89c84911 d749f7e1 4901c648  I..L..I..I..I..H
 15640 89d84911 d749f7e0 4c897424 d84c897c  ..I..I..L.t$.L.|
 15650 24e04989 c64c89d0 4989d748 f7e64901  $.I..L..I..H..I.
 15660 c6488d04 c94c8d0c 414911d7 4c89c84f  .H...L..AI..L..O
 15670 8d140948 f7e14901 c64c89d0 4911d748  ...H..I..L..I..H
 15680 f7e64989 c24889d8 4989d348 f7e74901  ..I..H..I..H..I.
 15690 c24c89c0 4911d349 f7e04989 c04989d1  .L..I..I..I..I..
 156a0 4889c84d 01d04d11 d948f7e3 4c894424  H..M..M..H..L.D$
 156b0 e84c894c 24f04989 c04889f8 4989d148  .L.L$.I..H..I..H
 156c0 f7e54901 c0488d04 f6488d04 464911d1  ..I..H...H..FI..
 156d0 48f7e649 01c04889 f0488b74 24d84911  H..I..H..H.t$.I.
 156e0 d148f7e3 4989c248 89c84989 d348f7e5  .H..I..H..I..H..
 156f0 48bdffff ffffffff 07004889 c14889d3  H.........H..H..
 15700 4889f84c 01d14c8b 5424e84c 11db48f7  H..L..L.T$.L..H.
 15710 e7488b7c 24e04c8b 5c24f048 01c84811  .H.|$.L.\$.H..H.
 15720 da480fa4 f7014801 f64d0fa4 f7014989  .H....H..M....I.
 15730 f44d01f6 480facfe 334d0fa4 d3014921  .M..H...3M....I!
 15740 ec4d01d2 4d0fa4c1 01480fa4 c2014d01  .M..M....H....M.
 15750 c04801c0 48c1ef33 4c01f64c 11ff4889  .H..H..3L..L..H.
 15760 f1480fac fe334821 e948c1ef 334c01d6  .H...3H!.H..3L..
 15770 4c11df49 89f2480f acfe3349 21ea48c1  L..I..H...3I!.H.
 15780 ef334c01 c64c11cf 4989f648 0facfe33  .3L..L..I..H...3
 15790 48c1ef33 4801f04c 89f64811 fa488944  H..3H..L..H..H.D
 157a0 24d84821 ee480fac d0334889 5424e048  $.H!.H...3H.T$.H
 157b0 8d14c049 89751848 8d3c5048 8b4424d8  ...I.u.H.<PH.D$.
 157c0 4c01e748 89fa4821 e84821ef 48c1ea33  L..H..H!.H!.H..3
 157d0 49897d00 4801ca49 89452048 89d148c1  I.}.H..I.E H..H.
 157e0 ea334821 e94c01d2 49894d08 49895510  .3H!.L..I.M.I.U.
 157f0 5b5d415c 415d415e 415fc30f 1f440000  []A\A]A^A_...D..
 15800 415731d2 41564155 41545548 89fd534c  AW1.AVAUATUH..SL
 15810 8b364c89 f0480fac d03348c1 ea334803  .6L..H...3H..3H.
 15820 46084883 d2004989 c24989d3 490facd2  F.H...I..I..I...
 15830 3349c1eb 334c0356 104983d3 004d89d0  3I..3L.V.I...M..
 15840 4d89d94d 0facd833 49c1e933 4c034618  M..M...3I..3L.F.
 15850 4983d100 4d89c44d 89cd4d0f accc3349  I...M..M..M...3I
 15860 c1ed334c 03662049 83d5004c 89e14c0f  ..3L.f I...L..L.
 15870 ace9334c 89eb48c1 eb334889 ce4889df  ..3L..H..3H..H..
 15880 48c1e602 480fa4cf 024801ce 4811df48  H...H....H..H..H
 15890 0fa4f702 48c1e602 4829ce48 b9ffffff  ....H...H).H....
 158a0 ffffff07 004819df 4921ce48 89f14c01  .....H..I!.H..L.
 158b0 f14889fb 49beffff ffffffff 07004883  .H..I.........H.
 158c0 d3004531 ff4c21f0 4c21fa48 89c64889  ..E1.L!.L!.H..H.
 158d0 c84889d7 4889da48 0facd033 48c1ea33  .H..H..H...3H..3
 158e0 4801f048 11fa4889 c64d21f2 4d21fb48  H..H..H..M!.M!.H
 158f0 89d7480f acfe3348 c1ef334c 01d64d89  ..H...3H..3L..M.
 15900 c24c11df 4989f04d 89cb4d21 f24989f9  .L..I..M..M!.I..
 15910 4d21fb4d 0facc833 49c1e933 4d01d04d  M!.M...3I..3M..M
 15920 11d94d89 c24d21f4 4d21fd4d 89cb4d0f  ..M..M!.M!.M..M.
 15930 acda3349 c1eb334d 01d44d11 dd4d89e2  ..3I..3M..M..M..
 15940 4d89eb4d 0facda33 49f7da4c 21f14531  M..M...3I..L!.E1
 15950 db4c21fb 4183e213 4883c113 4883d300  .L!.A...H...H...
 15960 4c01d14c 11db4c21 f04c21fa 4989c249  L..L..L!.L!.I..I
 15970 89d34889 c84889da 480facd0 3348c1ea  ..H..H..H...3H..
 15980 334901c2 4911d34c 89d04c21 f64c21ff  3I..I..L..L!.L!.
 15990 4c89da48 0facd033 48c1ea33 4801c648  L..H...3H..3H..H
 159a0 11d74889 f04d21f0 48897424 d84d21f9  ..H..M!.H.t$.M!.
 159b0 480facf8 334889fa 4c89c648 897c24e0  H...3H..L..H.|$.
 159c0 48c1ea33 4c89cf48 01c64811 d74989f0  H..3L..H..H..I..
 159d0 4d21f44d 21fd490f acf83349 89f94889  M!.M!.I...3I..H.
 159e0 7424e849 c1e9334d 01c44889 7c24f04d  t$.I..3M..H.|$.M
 159f0 11cd4c89 e64c0fac ee334889 f048f7d8  ..L..L...3H..H..
 15a00 4c21f14c 21fb4531 c94989c0 4889ce31  L!.L!.E1.I..H..1
 15a10 d24889df 48b8edff ffffffff 07004183  .H..H.........A.
 15a20 e0134c89 d14c89db 4801c648 8b4424d8  ..L..L..H..H.D$.
 15a30 4c8b5c24 f04811d7 4c01c648 8b5424e0  L.\$.H..L..H.T$.
 15a40 4c11cf4c 21f14c21 fb4989f1 4c01f149  L..L!.L!.I..L..I
 15a50 89fa4c11 fb490fac f93349c1 ea334c01  ..L..I...3I..3L.
 15a60 c94c11d3 4c21f04c 21fa4989 c94c01f0  .L..L!.L!.I..L..
 15a70 4989da4c 11fa490f acd93349 c1ea334c  I..L..I...3I..3L
 15a80 01c84c11 d24c8b54 24e84d21 fb4989c0  ..L..L.T$.M!.I..
 15a90 4989d14d 21f24d01 f24d11fb 4d0facc8  I..M!.M..M..M...
 15aa0 3349c1e9 334d01d0 4d11d94c 21f04d21  3I..3M..M..L!.M!
 15ab0 f44c21f6 48894510 4c89c04c 21f14c21  .L!.H.E.L..L!.L!
 15ac0 f04d01f4 4d0facc8 33488975 004d01e0  .M..M...3H.u.M..
 15ad0 48894d08 4d21f048 8945184c 8945205b  H.M.M!.H.E.L.E [
 15ae0 5d415c41 5d415e41 5fc3660f 1f440000  ]A\A]A^A_.f..D..
 15af0 5531c053 0f1f4000 89c289c1 c1fa0383  U1.S..@.........
 15b00 e1074863 d20fb614 16d3fa83 e2018814  ..Hc............
 15b10 074883c0 01483d00 01000075 db488d77  .H...H=....u.H.w
 15b20 014531c9 41bb0101 0000bbff 000000eb  .E1.A...........
 15b30 1b0f1f80 00000000 4883c601 4181f800  ........H...A...
 15b40 0100000f 84a80000 004589c1 807eff00  .........E...~..
 15b50 458d4101 74e24181 f8000100 000f848e  E.A.t.A.........
 15b60 00000045 89da4889 f2b90100 00004529  ...E..H.......E)
 15b70 c2eb1d0f 1f440000 40886eff c6020083  .....D..@.n.....
 15b80 c10183f9 07746148 83c20144 39d17458  .....taH...D9.tX
 15b90 0fbe0284 c074e80f be7effd3 e08d2c07  .....t...~....,.
 15ba0 83fd0f7e d329c783 fff17c3c 89d84088  ...~.)....|<..@.
 15bb0 7eff4429 c829c848 8d7c0201 4889d0eb  ~.D).).H.|..H...
 15bc0 130f1f80 00000000 c6000048 83c00148  ...........H...H
 15bd0 39c774ab 80380075 ef83c101 c6000183  9.t..8.u........
 15be0 f90775a3 0f1f4000 4883c601 e958ffff  ..u...@.H....X..
 15bf0 ff5b5dc3 66662e0f 1f840000 00000090  .[].ff..........
 15c00 41574156 41554c8d 6f284154 4989d455  AWAVAUL.o(ATI..U
 15c10 4889f548 8d762853 4889fb48 89ea4c8d  H..H.v(SH..H..L.
 15c20 7b504c8d 73784883 ec38f30f 6f66e8f3  {PL.sxH..8..of..
 15c30 0f6f6ed8 f30f6f46 10488b46 f8f30f6f  .on...oF.H.F...o
 15c40 0e480346 20488947 20660fd4 c4660fd4  .H.F H.G f...f..
 15c50 cd0f1147 100f110f 4c89efe8 20f4ffff  ...G....L... ...
 15c60 4c89e248 89de4c89 ffe8d2f4 ffff498d  L..H..L.......I.
 15c70 5424284c 89ee4c89 efe8c2f4 ffff488d  T$(L..L.......H.
 15c80 5578498d 7424504c 89f7e8b1 f4fffff3  UxI.t$PL........
 15c90 0f6f4550 4c89ea4c 89fef30f 6f4d6048  .oEPL..L....oM`H
 15ca0 8b6d7048 89df660f 73f00166 0f73f101  .mpH..f.s..f.s..
 15cb0 4801ed0f 29042448 896c2420 0f294c24  H...).$H.l$ .)L$
 15cc0 10e8baf3 fffff30f 6f5360f3 0f6f7338  ........oS`..os8
 15cd0 4889e648 8b4370f3 0f6f5b50 4c89f24c  H..H.Cp..o[PL..L
 15ce0 89f7f30f 6f7b2848 03ab9800 0000660f  ....o{(H......f.
 15cf0 d4d6f30f 6fa38800 0000f30f 6f6b7848  ....o.......okxH
 15d00 896b7048 01434866 0fd4df66 0fd4cc66  .kpH.CHf...f...f
 15d10 0fd4c50f 115b280f 1153380f 1143500f  .....[(..S8..CP.
 15d20 114b60e8 58f3ffff 4883c438 5b5d415c  .K`.X...H..8[]A\
 15d30 415d415e 415fc366 0f1f8400 00000000  A]A^A_.f........
 15d40 41564155 41545548 89f55348 89fb4c8d  AVAUATUH..SH..L.
 15d50 63504c8d 6b784c8d 73284883 ec30e88d  cPL.kxL.s(H..0..
 15d60 f6ffff48 8d75284c 89e7e881 f6ffff48  ...H.u(L.......H
 15d70 8d75504c 89efe865 f8fffff3 0f6f4510  .uPL...e.....oE.
 15d80 f30f6f5d 384c89f6 488b4548 f30f6f4d  ..o]8L..H.EH..oM
 15d90 00f30f6f 55284803 4520660f d4c34889  ...oU(H.E f...H.
 15da0 e5488943 484889ef 660fd4ca 0f114338  .H.CHH..f.....C8
 15db0 0f114b28 e837f6ff ff488b43 20f30f6f  ..K(.7...H.C ..o
 15dc0 2b4889da 48034370 f30f6f43 604c89e6  +H..H.Cp..oC`L..
 15dd0 4c89e7f3 0f6f6310 f30f6f4b 50488943  L....oc...oKPH.C
 15de0 48660fd4 c4660fd4 cd0f114b 280f1143  Hf...f.....K(..C
 15df0 38e88af2 ffff4c89 f24889ee 4889dfe8  8.....L..H..H...
 15e00 7cf2ffff 4883c430 4c89e24c 89ee5b4c  |...H..0L..L..[L
 15e10 89ef5d41 5c415d41 5ee962f2 ffff6690  ..]A\A]A^.b...f.
 15e20 41574156 4989f641 55415455 bd040000  AWAVI..AUATU....
 15e30 00534889 fb4881ec e8000000 4c8d6424  .SH..H......L.d$
 15e40 50488974 24384c89 e7e8a2f5 ffff488d  PH.t$8L.......H.
 15e50 84248000 00004c89 e64989c5 4889c748  .$....L..I..H..H
 15e60 89442428 e887f5ff ff4c89ee 4c89efe8  .D$(.....L..L...
 15e70 7cf5ffff 4c89ea4c 89f64c89 efe8bef2  |...L..L..L.....
 15e80 ffff4c89 ea4c89e6 4c89e7e8 b0f2ffff  ..L..L..L.......
 15e90 4c89e64c 89e7e855 f5ffff4c 89e24c89  L..L...U...L..L.
 15ea0 ee4c89e7 e897f2ff ff4c89e6 4c89efe8  .L.......L..L...
 15eb0 3cf5ffff 4c89ee4c 89efe831 f5ffff83  <...L..L...1....
 15ec0 ed0175f0 4c8b6c24 284c89e2 4c89e7bd  ..u.L.l$(L..L...
 15ed0 09000000 4c89eee8 64f2ffff 4c89e64c  ....L...d...L..L
 15ee0 89efe809 f5ffff66 0f1f8400 00000000  .......f........
 15ef0 4c89ee4c 89efe8f5 f4ffff83 ed0175f0  L..L..........u.
 15f00 4c8b7424 284c89e2 488dac24 b0000000  L.t$(L..H..$....
 15f10 41bd1300 00004c89 f64c89f7 e81ff2ff  A.....L..L......
 15f20 ff4c89f6 4889ef48 896c2430 e8bff4ff  .L..H..H.l$0....
 15f30 ff0f1f80 00000000 4889ee48 89efe8ad  ........H..H....
 15f40 f4ffff41 83ed0175 ef488b6c 2428488b  ...A...u.H.l$(H.
 15f50 74243041 bd0a0000 004889ea 4889efe8  t$0A.....H..H...
 15f60 dcf1ffff 0f1f4000 4889ee48 89efe87d  ......@.H..H...}
 15f70 f4ffff41 83ed0175 ef488b6c 24284c89  ...A...u.H.l$(L.
 15f80 e24c89e7 41bd3100 00004889 eee8aef1  .L..A.1...H.....
 15f90 ffff4c89 e64889ef e853f4ff ff0f1f00  ..L..H...S......
 15fa0 4889ee48 89efe845 f4ffff41 83ed0175  H..H...E...A...u
 15fb0 ef4c8b74 24284c89 e248bdff ffffffff  .L.t$(L..H......
 15fc0 ff07004c 89f64c89 f7e872f1 ffff488b  ...L..L...r...H.
 15fd0 7c24304c 89f6e815 f4ffff48 895c2440  |$0L.......H.\$@
 15fe0 b8630000 004c8b8c 24b00000 004c8b84  .c...L..$....L..
 15ff0 24b80000 004c8bbc 24c00000 004c8964  $....L..$....L.d
 16000 24484189 c44c8bb4 24c80000 004c8bac  $HA..L..$....L..
 16010 24d00000 000f1f00 4b8d04ff 4b8d3409  $.......K...K.4.
 16020 498d0c47 4b8d04c0 4d8d1440 4801c94b  I..GK...M..@H..K
 16030 8d3c004d 01d24c89 d049f7e5 4989c248  .<.M..L..I..I..H
 16040 89c84989 d349f7e6 4901c24c 89c84911  ..I..I..I..L..I.
 16050 d349f7e1 4901c248 89f04911 d349f7e0  .I..I..H..I..I..
 16060 4c891424 4c895c24 084989c2 4889c849  L..$L.\$.I..H..I
 16070 89d349f7 e54889c1 4b8d04f6 4889d34d  ..I..H..K...H..M
 16080 8d0c464c 01d14c89 c84c11db 49f7e648  ..FL..L..L..I..H
 16090 01c84b8d 0c094811 da488944 24104889  ..K...H..H.D$.H.
 160a0 c8488954 241849f7 e54889c1 4889f048  .H.T$.I..H..H..H
 160b0 89d349f7 e74801c1 4c89c048 11d349f7  ..I..H..L..H..I.
 160c0 e04989c0 4989d14c 89f04901 c84911d9  .I..I..L..I..I..
 160d0 48f7e64d 89c24d89 cb4889c1 4c89f848  H..M..M..H..L..H
 160e0 89d348f7 e74801c1 4b8d44ed 00498d44  ..H..H..K.D..I.D
 160f0 45004811 d349f7e5 4801c14c 89e84811  E.H..I..H..L..H.
 16100 d348f7e6 488b3424 4989c04c 89f04989  .H..H.4$I..L..I.
 16110 d148f7e7 488b7c24 084901c0 4c89f849  .H..H.|$.I..L..I
 16120 11d149f7 e74c01c0 4c11ca49 89f1480f  ..I..L..L..I..H.
 16130 acfe3349 21e948c1 ef334803 74241048  ..3I!.H..3H.t$.H
 16140 137c2418 4989f048 0facfe33 4921e848  .|$.I..H...3I!.H
 16150 c1ef334c 01d64c11 df4989f2 480facfe  ..3L..L..I..H...
 16160 334921ea 48c1ef33 4801ce48 11df4989  3I!.H..3H..H..I.
 16170 f6480fac fe334921 ee48c1ef 334801c6  .H...3I!.H..3H..
 16180 4811d749 89f5480f acfe3349 21ed488d  H..I..H...3I!.H.
 16190 04f64c8d 3c464d01 cf4d89f9 49c1ef33  ..L.<FM..M..I..3
 161a0 4d01c749 21e94d89 f849c1ef 334921e8  M..I!.M..I..3I!.
 161b0 4d01d741 83ec010f 855bfeff ff4c89ac  M..A.....[...L..
 161c0 24d00000 004c8b6c 2428bd32 00000048  $....L.l$(.2...H
 161d0 8b742430 4c898c24 b0000000 4c89ea4c  .t$0L..$....L..L
 161e0 89ef488b 5c24404c 8b642448 4c898424  ..H.\$@L.d$HL..$
 161f0 b8000000 4c89bc24 c0000000 4c89b424  ....L..$....L..$
 16200 c8000000 e837efff ff0f1f80 00000000  .....7..........
 16210 4c89ee4c 89efe8d5 f1ffff83 ed0175f0  L..L..........u.
 16220 488b7424 284c89e2 4c89e7e8 10efffff  H.t$(L..L.......
 16230 4c89e64c 89e7e8b5 f1ffff4c 89e64c89  L..L.......L..L.
 16240 e7e8aaf1 ffff488b 5424384c 89e64889  ......H.T$8L..H.
 16250 dfe8eaee ffff4881 c4e80000 005b5d41  ......H......[]A
 16260 5c415d41 5e415fc3 0f1f8400 00000000  \A]A^A_.........
 16270 4157480f beca4889 f0660fef c0415641  AWH...H..f...AVA
 16280 55415455 534889fb 4889cf48 c1ff3f48  UATUSH..H..H..?H
 16290 81ec3801 00000f11 43084889 4c243048  ..8.....C.H.L$0H
 162a0 89f921d1 0f114318 f7d948c7 03010000  ..!...C...H.....
 162b0 008d0c4a 48c74328 01000000 488d5350  ...JH.C(....H.SP
 162c0 89ce48c7 43700000 000083f6 010f1143  ..H.Cp.........C
 162d0 30400fb6 f60f1143 4083ee01 0f114350  0@.....C@.....CP
 162e0 c1ee1f0f 1143604c 8b78084c 8b58104c  .....C`L.x.L.X.L
 162f0 8b50184c 8b482041 89f44889 54243849  .P.L.H A..H.T$8I
 16300 f7dcba01 00000088 0c244d21 e34d21e2  .........$M!.M!.
 16310 4d21e14d 21e74889 d183e601 480f4508  M!.M!.H.....H.E.
 16320 4c897b08 4c895b10 48890b4c 8953184c  L.{.L.[.H..L.S.L
 16330 894b204c 8b403048 8b78384c 8b704048  .K L.@0H.x8L.p@H
 16340 8b68484d 21e04d21 e64c21e7 4c21e540  .hHM!.M!.L!.L!.@
 16350 84f6480f 4550284c 89433048 897b3848  ..H.EP(L.C0H.{8H
 16360 8953284c 89734048 896b4848 8b707048  .S(L.s@H.kHH.ppH
 16370 0f447370 4c8b6860 4c897424 084c8b60  .DspL.h`L.t$.L.`
 16380 684c8b70 5848896c 2410488b 68504c0f  hL.pXH.l$.H.hPL.
 16390 44735848 8973704c 0f446b60 4c0f4463  DsXH.spL.Dk`L.Dc
 163a0 68488974 24480fb6 3424480f 446b504c  hH.t$H..4$H.DkPL
 163b0 8973584c 89636883 f6024889 6b504c89  .sXL.ch...H.kPL.
 163c0 6b60400f b6f64c89 6c24284c 8ba88000  k`@...L.l$(L....
 163d0 000083ee 014c8974 2420c1ee 1f4c8bb0  .....L.t$ ...L..
 163e0 88000000 4c896424 404084f6 4c896c24  ....L.d$@@..L.l$
 163f0 184c8ba8 90000000 4d0f44f3 4c8ba098  .L......M.D.L...
 16400 00000048 0f454878 4c0f457c 24184d0f  ...H.EHxL.E|$.M.
 16410 44ea4c89 73104d0f 44e14889 0b4c897b  D.L.s.M.D.H..L.{
 16420 084c896b 184c8963 204c8b90 b0000000  .L.k.L.c L......
 16430 488bb0c0 0000004c 8b98a800 0000480f  H......L......H.
 16440 4590a000 00004c8b 88b80000 00490f45  E.....L......I.E
 16450 fa4c0f44 4c24084d 0f44d849 89f04c0f  .L.DL$.M.D.I..L.
 16460 44442410 48895328 4c895b30 48897b38  DD$.H.S(L.[0H.{8
 16470 4c894b40 4c894348 480f45a8 c8000000  L.K@L.CHH.E.....
 16480 488bb0e8 0000004c 894c2408 4c8b88d0  H......L.L$.L...
 16490 0000004c 0f444c24 2048897c 24184c89  ...L.DL$ H.|$.L.
 164a0 44241048 8bb8e000 00004989 f24c8b80  D$.H......I..L..
 164b0 d8000000 4c894c24 2048896b 504c894b  ....L.L$ H.kPL.K
 164c0 580fb634 244c0f44 44242848 0f447c24  X..4$L.DD$(H.D|$
 164d0 404c0f44 54244883 f603400f b6f64c89  @L.DT$H...@...L.
 164e0 436083ee 0148897b 684c8953 70c1ee1f  C`...H.{hL.Sp...
 164f0 4c8b8800 0100004c 89442428 4c8b8008  L......L.D$(L...
 16500 01000040 84f64889 7c244048 8bb81001  ...@..H.|$@H....
 16510 00004d0f 45f14c89 5424484c 8b90f800  ..M.E.L.T$HL....
 16520 00004d0f 45e8480f 4588f000 00004c0f  ..M.E.H.E.....L.
 16530 45e74c89 73104d0f 44d74c89 6b184889  E.L.s.M.D.L.k.H.
 16540 0b4c8953 084c8963 204c8b88 20010000  .L.S.L.c L.. ...
 16550 4c8b8028 01000048 0f459018 0100004d  L..(...H.E.....M
 16560 0f45d948 8bb83001 0000480f 447c2408  .E.H..0...H.D|$.
 16570 4d89c74c 0f447c24 18488bb0 38010000  M..L.D|$.H..8...
 16580 48895328 4c895b30 4c897c24 184c897b  H.S(L.[0L.|$.L.{
 16590 3848897c 24504889 7b40480f 44742410  8H.|$PH.{@H.Dt$.
 165a0 48897348 4c8b8848 0100004c 8b805001  H.sHL..H...L..P.
 165b0 0000480f 45a84001 00004889 7424104d  ..H.E.@...H.t$.M
 165c0 89cf4c0f 447c2420 488bb858 01000048  ..L.D|$ H..X...H
 165d0 8bb06001 00004889 6b504c89 7b584c89  ..`...H.kPL.{XL.
 165e0 7c24204d 89c74c0f 447c2428 4c897b60  |$ M..L.D|$(L.{`
 165f0 4c897c24 284989ff 4c0f447c 24404c89  L.|$(I..L.D|$@L.
 16600 7b684c89 7c24404c 8b7c2448 4c0f45fe  {hL.|$@L.|$HL.E.
 16610 0fb63424 83f6044c 897b704c 8b807001  ..4$...L.{pL..p.
 16620 0000400f b6f64c8b 88780100 00488bb8  ..@...L..x...H..
 16630 88010000 83ee014c 89442408 4c8b8080  .......L.D$.L...
 16640 010000c1 ee1f4084 f6480f45 88680100  ......@..H.E.h..
 16650 004c0f45 5424084d 0f45f14d 0f45e84c  .L.ET$.M.E.M.E.L
 16660 0f45e748 890b4c89 5424084c 8953084c  .E.H..L.T$.L.S.L
 16670 8973104c 896b184c 8963204c 8b889801  .s.L.k.L.c L....
 16680 0000480f 45909001 00004c8b 80a00100  ..H.E.....L.....
 16690 00488bb8 a8010000 4c0f4444 24184d0f  .H......L.DD$.M.
 166a0 45d9488b b0b00100 00480f44 7c245048  E.H......H.D|$PH
 166b0 89532848 0f447424 104c895b 304c8943  .S(H.Dt$.L.[0L.C
 166c0 3848897b 40488973 484c8b88 c0010000  8H.{@H.sHL......
 166d0 4c894424 184c8b80 c8010000 48897424  L.D$.L......H.t$
 166e0 104d89ca 488bb0d8 0100004c 0f445424  .M..H......L.DT$
 166f0 20480f45 a8b80100 0048897c 24484c0f   H.E.....H.|$HL.
 16700 45fe488b b8d00100 00480f44 7c24404c  E.H......H.D|$@L
 16710 89542420 4c895358 4d89c24c 0f445424  .T$ L.SXM..L.DT$
 16720 2848896b 504c8954 24284c89 53604889  (H.kPL.T$(L.S`H.
 16730 7c244048 897b684c 897b700f b634244c  |$@H.{hL.{p..4$L
 16740 8b88f001 00004c8b 80f80100 0083f605  ......L.........
 16750 488bb800 0200004c 8b90e801 0000400f  H......L......@.
 16760 b6f683ee 01c1ee1f 4084f648 0f4588e0  ........@..H.E..
 16770 0100004c 0f445424 084d0f45 f14d0f45  ...L.DT$.M.E.M.E
 16780 e84c0f45 e748890b 4c895308 4c897310  .L.E.H..L.S.L.s.
 16790 4c896b18 4c896320 4c8b8810 02000048  L.k.L.c L......H
 167a0 8bb82002 0000488b b0280200 00480f44  .. ...H..(...H.D
 167b0 7c244848 0f459008 0200004d 0f45d94c  |$HH.E.....M.E.L
 167c0 8b801802 00004c0f 44442418 48897b40  ......L.DD$.H.{@
 167d0 48897c24 484889f7 480f447c 24104889  H.|$HH..H.D|$.H.
 167e0 53284c89 5b304c89 43384889 7b484c8b  S(L.[0L.C8H.{HL.
 167f0 88380200 004c895c 24084c89 4424184c  .8...L.\$.L.D$.L
 16800 8b804002 00004d89 cb48897c 2410488b  ..@...M..H.|$.H.
 16810 b8480200 00488bb0 50020000 4c0f445c  .H...H..P...L.D\
 16820 2420480f 45a83002 0000480f 447c2440  $ H.E.0...H.D|$@
 16830 4c0f45fe 0fb63424 4c895b58 4c895c24  L.E...4$L.[XL.\$
 16840 204d89c3 4c0f445c 242883f6 0648896b   M..L.D\$(...H.k
 16850 50400fb6 f64c897b 7083ee01 4c895b60  P@...L.{p...L.[`
 16860 48897b68 c1ee1f4c 8b886802 00004c8b  H.{h...L..h...L.
 16870 80700200 004c895c 24284084 f64c8b98  .p...L.\$(@..L..
 16880 60020000 48897c24 404d0f45 f1488bb8  `...H.|$@M.E.H..
 16890 78020000 480f4588 58020000 4d0f45e8  x...H.E.X...M.E.
 168a0 4d0f45d3 4c897310 4c8b5c24 084c0f45  M.E.L.s.L.\$.L.E
 168b0 e748890b 4c895308 4c896b18 4c896320  .H..L.S.L.k.L.c 
 168c0 4c8b8888 02000048 0f459080 0200004c  L......H.E.....L
 168d0 8b809002 00004c89 5424504d 0f45d948  ......L.T$PM.E.H
 168e0 8bb89802 0000488b b0a00200 00488953  ......H......H.S
 168f0 284c895b 304c0f44 44241848 0f447c24  (L.[0L.DD$.H.D|$
 16900 48480f44 7424104c 89433848 897b4048  HH.Dt$.L.C8H.{@H
 16910 8973484c 8b88b002 00004889 74241048  .sHL......H.t$.H
 16920 8bb0c802 00004c89 4424084d 89ca4c8b  ......L.D$.M..L.
 16930 80b80200 004c0f44 5424204c 0f45fe0f  .....L.DT$ L.E..
 16940 b6342448 897c2418 480f45a8 a8020000  .4$H.|$.H.E.....
 16950 488bb8c0 0200004c 89542420 480f447c  H......L.T$ H.D|
 16960 24404c89 53584d89 c24c0f44 54242883  $@L.SXM..L.DT$(.
 16970 f607400f b6f64889 6b5083ee 014c897b  ..@...H.kP...L.{
 16980 70c1ee1f 4c895360 4084f648 897b6848  p...L.S`@..H.{hH
 16990 0f4588d0 0200004c 8b88e002 00004c8b  .E.....L......L.
 169a0 80e80200 0048897c 2440488b b8f00200  .....H.|$@H.....
 169b0 004c8954 24284d0f 45f14d0f 45e84c8b  .L.T$(M.E.M.E.L.
 169c0 90d80200 0048890b 4c0f45e7 4c0f4454  .....H..L.E.L.DT
 169d0 24504c89 73104c89 53084c89 6b184c89  $PL.s.L.S.L.k.L.
 169e0 63204c8b 88000300 00488bb0 18030000  c L......H......
 169f0 480f4590 f8020000 4c8b8008 03000048  H.E.....L......H
 16a00 8bb81003 00004d0f 45d94c0f 44442408  ......M.E.L.DD$.
 16a10 480f447c 24184989 f1488953 284c0f44  H.D|$.I..H.S(L.D
 16a20 4c24104c 895b304c 89433848 897b404c  L$.L.[0L.C8H.{@L
 16a30 894b4848 8bb04003 00004c89 4424504c  .KHH..@...L.D$PL
 16a40 8b803003 0000480f 45a82003 00004c0f  ..0...H.E. ...L.
 16a50 45fe4c89 5c244848 897c2458 4d89c348  E.L.\$HH.|$XM..H
 16a60 8bb83803 00004c0f 445c2428 4c894c24  ..8...L.D\$(L.L$
 16a70 604c8b88 28030000 4c0f444c 24204889  `L..(...L.DL$ H.
 16a80 6b504c89 5c24684c 894b584c 895b6049  kPL.\$hL.KXL.[`I
 16a90 89fb4c89 ff4c0f44 5c24404c 897b7044  ..L..L.D\$@L.{pD
 16aa0 0fb63c24 4c895b68 488bb060 03000041  ..<$L.[hH..`...A
 16ab0 83f7084c 8b805803 00004c89 5c244045  ...L..X...L.\$@E
 16ac0 0fb6ff4c 8b985003 00004889 74240841  ...L..P...H.t$.A
 16ad0 83ef0148 8bb06803 000041c1 ef1f4584  ...H..h...A...E.
 16ae0 ff480f45 88480300 004c0f45 6c24084d  .H.E.H...L.El$.M
 16af0 0f45d34d 0f45f04c 8b5c2448 4c0f45e6  .E.M.E.L.\$HL.E.
 16b00 48890b4c 8953084c 8973104c 896b184c  H..L.S.L.s.L.k.L
 16b10 89632048 8bb07803 0000480f 45907003  .c H..x...H.E.p.
 16b20 00004889 4c24704c 0f45de48 8b888003  ..H.L$pL.E.H....
 16b30 00004c89 5424784c 8934244c 895c2420  ..L.T$xL.4$L.\$ 
 16b40 4889ce4c 896c2408 4c8ba888 0300004c  H..L.l$.L......L
 16b50 89642410 4c8ba090 03000048 89542418  .d$.L......H.T$.
 16b60 4c895b30 48895328 480f4474 24504c0f  L.[0H.S(H.Dt$PL.
 16b70 446c2458 4c0f4464 246048c7 8424a000  Dl$XL.Dd$`H..$..
 16b80 00000000 00004889 7338488b 5424384c  ......H.s8H.T$8L
 16b90 896b404c 8963484c 8b80a003 00004c8b  .k@L.cHL......L.
 16ba0 b0b80300 00480f45 a8980300 00488974  .....H.E.....H.t
 16bb0 2428488d b4248000 00004d0f 44c1488b  $(H..$....M.D.H.
 16bc0 88a80300 004c8bb8 b0030000 0f298424  .....L.......).$
 16bd0 80000000 480f444c 24684c0f 447c2440  ....H.DL$hL.D|$@
 16be0 4c0f44f7 48896b50 4c894358 48894b60  L.D.H.kPL.CXH.K`
 16bf0 488dbc24 00010000 4c897b68 4c897370  H..$....L.{hL.sp
 16c00 4c894424 5048894c 24480f29 84249000  L.D$PH.L$H.).$..
 16c10 0000e869 e4ffff48 8b4c2470 488b5424  ...i...H.L$pH.T$
 16c20 18488b44 24304c8b 44247849 89cb488b  .H.D$0L.D$xI..H.
 16c30 7c242048 8b742428 48c1f83f 4931d34d  |$ H.t$(H..?I1.M
 16c40 89c24889 ca4921c3 4931fa4c 8b0c2448  ..H..I!.I1.L..$H
 16c50 8b7c2408 4c31da49 21c2488b 4c244848  .|$.L1.I!.H.L$HH
 16c60 89134c89 c24931f1 4c31ef4c 31d24921  ..L..I1.L1.L1.I!
 16c70 c14821c7 488b7424 10488953 08488b14  .H!.H.t$.H.S.H..
 16c80 244931fd 4c31e64c 8b442450 4c896b40  $I1.L1.L.D$PL.k@
 16c90 4c31ca48 21c64889 5310488b 54240849  L1.H!.H.S.H.T$.I
 16ca0 31f44c89 63484831 fa488bbc 24100100  1.L.cHH1.H..$...
 16cb0 00488953 18488b54 24104831 cf4831f2  .H.S.H.T$.H1.H1.
 16cc0 488bb424 18010000 4821c748 89532048  H..$....H!.H.S H
 16cd0 8b542418 4c31fe4c 31da4889 5328488b  .T$.L1.L1.H.S(H.
 16ce0 5424204c 31d24c8b 94240001 00004889  T$ L1.L..$....H.
 16cf0 5330488b 54242849 31ea4c31 ca4c8b8c  S0H.T$(I1.L1.L..
 16d00 24080100 004921c2 48895338 488b9424  $....I!.H.S8H..$
 16d10 20010000 4931ea4d 31c14c89 53504921   ...I1.M1.L.SPI!
 16d20 c14c31f2 4d31c848 31f94889 4b604889  .L1.M1.H1.H.K`H.
 16d30 f14821c1 4821d04c 8943584c 31f94c31  .H!.H!.L.CXL1.L1
 16d40 f048894b 68488943 704881c4 38010000  .H.KhH.CpH..8...
 16d50 5b5d415c 415d415e 415fc30f 1f440000  []A\A]A^A_...D..
 16d60 4889f048 0fbef241 57660fef c0415648  H..H...AWf...AVH
 16d70 89f14155 48c1f93f 415421d1 55f7d953  ..AUH..?AT!.U..S
 16d80 4889fb48 8d7f7848 81ec7801 000048c7  H..H..xH..x...H.
 16d90 47880100 00004889 7424388d 344aba01  G.....H.t$8.4J..
 16da0 00000041 89f00f11 47904889 d14183f0  ...A....G.H..A..
 16db0 010f1147 a0450fb6 c048c747 b0010000  ...G.E...H.G....
 16dc0 004183e8 010f1147 b841c1e8 1f0f1147  .A.....G.A.....G
 16dd0 c848c747 d8010000 000f1147 e00f1147  .H.G.......G...G
 16de0 f048c783 98000000 00000000 0f114378  .H............Cx
 16df0 0f118388 00000048 8b68084c 8b58104c  .......H.h.L.X.L
 16e00 8b50184c 8b482048 897c2440 4489c748  .P.L.H H.|$@D..H
 16e10 f7df4088 74240848 89d64921 fb4921fa  ..@.t$.H..I!.I!.
 16e20 4921f948 21fd4183 e001480f 45304889  I!.H!.A...H.E0H.
 16e30 6b084c89 5b104889 334c8953 184c894b  k.L.[.H.3L.S.L.K
 16e40 204c8b70 304c8b78 384c8b68 404c8b60   L.p0L.x8L.h@L.`
 16e50 484921fe 4921ff49 21fd4c89 74243049  HI!.I!.I!.L.t$0I
 16e60 21fc4584 c0480f45 48284c89 7c24484c  !.E..H.EH(L.|$HL
 16e70 89733048 894b284c 897b384c 896b404c  .s0H.K(L.{8L.k@L
 16e80 8963484c 8b70584c 8b78604c 896c2450  .cHL.pXL.x`L.l$P
 16e90 4c896424 584c8b68 684921fe 4c8b6070  L.d$XL.hhI!.L.`p
 16ea0 4921ff4c 89742410 4921fd4c 897c2418  I!.L.t$.I!.L.|$.
 16eb0 4921fc45 84c0480f 4550504c 896c2420  I!.E..H.EPPL.l$ 
 16ec0 4c897b60 48895350 4c897358 4c896b68  L.{`H.SPL.sXL.kh
 16ed0 4c896370 4c8bb080 0000004c 89642428  L.cpL......L.d$(
 16ee0 4c8ba888 0000004c 8ba09000 00004c8b  L......L......L.
 16ef0 80980000 00488b78 784c0f44 83980000  .....H.xxL.D....
 16f00 004c0f44 b3800000 004c0f44 ab880000  .L.D.....L.D....
 16f10 004c8983 98000000 4d89c744 0fb64424  .L......M..D..D$
 16f20 084c0f44 a3900000 00480f44 7b784c89  .L.D.....H.D{xL.
 16f30 b3800000 004183f0 024c89ab 88000000  .....A...L......
 16f40 48897b78 450fb6c0 4c89a390 00000041  H.{xE...L......A
 16f50 83e8014c 89742468 4c8bb0a8 00000041  ...L.t$hL......A
 16f60 c1e81f4c 896c2470 4c8ba8b8 00000045  ...L.l$pL......E
 16f70 84c04c89 7424604c 8bb0b000 00004c89  ..L.t$`L......L.
 16f80 6424784c 8ba0c000 00004d0f 44ea480f  d$xL......M.D.H.
 16f90 45b0a000 0000480f 456c2460 4d0f44f3  E.....H.El$`M.D.
 16fa0 4d0f44e1 4c896b18 48893348 896b084c  M.D.L.k.H.3H.k.L
 16fb0 8973104c 8963204c 8b98d000 00004889  .s.L.c L......H.
 16fc0 6c24604c 8b90d800 00004c8b 88e00000  l$`L......L.....
 16fd0 004c8b80 e8000000 4c89dd48 0f4588c8  .L......L..H.E..
 16fe0 00000048 0f446c24 304c0f44 5424484c  ...H.Dl$0L.DT$HL
 16ff0 0f444c24 504c0f44 44245848 894b2848  .DL$PL.DD$XH.K(H
 17000 896b304c 8953384c 894b404c 8943484c  .k0L.S8L.K@L.CHL
 17010 8b98f800 0000480f 4590f000 00004889  ......H.E.....H.
 17020 6c24304c 89542448 4c89dd4c 8b900001  l$0L.T$HL..L....
 17030 0000480f 446c2410 4c0f4454 24184c89  ..H.Dl$.L.DT$.L.
 17040 4c24504c 89442458 4c8b8808 0100004c  L$PL.D$XL......L
 17050 8b801001 00004c0f 444c2420 48895350  ......L.DL$ H.SP
 17060 4c0f4444 24284889 6c241048 896b584c  L.DD$(H.l$.H.kXL
 17070 89542418 4c895360 4c894c24 204c894b  .T$.L.S`L.L$ L.K
 17080 684c8944 24284c89 43704c8b 98200100  hL.D$(L.CpL.. ..
 17090 004c8b80 38010000 480f45b8 18010000  .L..8...H.E.....
 170a0 4c8b9028 0100004c 8b883001 00004c89  L..(...L..0...L.
 170b0 dd4d0f45 f8440fb6 44240848 897b7848  .M.E.D..D$.H.{xH
 170c0 0f446c24 684c0f44 5424704c 0f444c24  .Dl$hL.DT$pL.DL$
 170d0 784183f0 034c89bb 98000000 450fb6c0  xA...L......E...
 170e0 4889ab80 00000041 83e8014c 89938800  H......A...L....
 170f0 00004c89 8b900000 0041c1e8 1f4c8b98  ..L......A...L..
 17100 50010000 4c895424 704c8b90 58010000  P...L.T$pL..X...
 17110 4584c04c 894c2478 4c8b8860 0100004d  E..L.L$xL..`...M
 17120 0f45f348 0f45b040 0100004d 0f45ea48  .E.H.E.@...M.E.H
 17130 896c2468 4d0f45e1 488ba848 0100004c  .l$hM.E.H..H...L
 17140 89731048 0f446c24 60488933 4c896b18  .s.H.Dl$`H.3L.k.
 17150 48896b08 4c896320 4c8b9870 0100004c  H.k.L.c L..p...L
 17160 8b907801 00004c8b 88800100 004c8964  ..x...L......L.d
 17170 24604c8b 80880100 004d89dc 4c0f4464  $`L......M..L.Dd
 17180 2430480f 45886801 00004c89 6424304c  $0H.E.h...L.d$0L
 17190 8963304d 89d44c0f 44642448 48894b28  .c0M..L.Dd$HH.K(
 171a0 4c896338 4c896424 484d89cc 4c0f4464  L.c8L.d$HM..L.Dd
 171b0 24504c89 63404c89 6424504d 89c44c0f  $PL.c@L.d$PM..L.
 171c0 44642458 4c896348 4c8b9898 01000048  Dd$XL.cHL......H
 171d0 0f459090 0100004c 8b90a001 00004c89  .E.....L......L.
 171e0 6424584c 0f445424 184c8b88 a8010000  d$XL.DT$.L......
 171f0 4d89dc4c 0f444c24 204c0f44 6424104c  M..L.DL$ L.Dd$.L
 17200 8b80b001 00004c0f 44442428 48895350  ......L.DD$(H.SP
 17210 4c896424 104c8963 584c8954 24184c89  L.d$.L.cXL.T$.L.
 17220 53604c89 4c24204c 894b684c 89442428  S`L.L$ L.KhL.D$(
 17230 4c894370 4c8b80d8 0100004c 8b98c001  L.CpL......L....
 17240 0000480f 45b8b801 00004d0f 45f8440f  ..H.E.....M.E.D.
 17250 b6442408 4c8b90c8 0100004c 8b88d001  .D$.L......L....
 17260 00004c0f 44542470 4d89dc48 897b784c  ..L.DT$pM..H.{xL
 17270 0f446424 684c0f44 4c247841 83f0044c  .Dd$hL.DL$xA...L
 17280 89bb9800 0000450f b6c04c89 93880000  ......E...L.....
 17290 004183e8 014c89a3 80000000 4c898b90  .A...L......L...
 172a0 00000041 c1e81f4c 8b98f001 00004c89  ...A...L......L.
 172b0 6424684c 8ba0e801 00004584 c04c8954  d$hL......E..L.T
 172c0 24704c8b 90f80100 004d0f45 f3490f45  $pL......M.E.I.E
 172d0 ec4c894c 24784c8b 6424604c 8b880002  .L.L$xL.d$`L....
 172e0 0000480f 45b0e001 00004d0f 45ea4c89  ..H.E.....M.E.L.
 172f0 73104889 6b084d0f 45e14889 334c896b  s.H.k.M.E.H.3L.k
 17300 184c8963 204c8b98 10020000 4c8b9018  .L.c L......L...
 17310 0200004c 8b882002 00004889 ac248000  ...L.. ...H..$..
 17320 00004c8b 80280200 004c89dd 480f446c  ..L..(...L..H.Dl
 17330 2430480f 45880802 00004c0f 44442458  $0H.E.....L.DD$X
 17340 48896b30 48896c24 304c89d5 480f446c  H.k0H.l$0L..H.Dl
 17350 24484889 4b284889 6b384889 6c24484c  $HH.K(H.k8H.l$HL
 17360 89cd480f 446c2450 4c894348 48896b40  ..H.Dl$PL.CHH.k@
 17370 4c8b9838 02000048 0f459030 0200004c  L..8...H.E.0...L
 17380 8b904002 00004889 6c24504c 0f445424  ..@...H.l$PL.DT$
 17390 184c8b88 48020000 4c894424 584c89dd  .L..H...L.D$XL..
 173a0 4c0f444c 2420480f 446c2410 4c8b8050  L.DL$ H.Dl$.L..P
 173b0 0200004c 0f444424 28488953 5048896c  ...L.DD$(H.SPH.l
 173c0 24104889 6b584c89 5424184c 8953604c  $.H.kXL.T$.L.S`L
 173d0 894c2420 4c894b68 4c894424 284c8943  .L$ L.KhL.D$(L.C
 173e0 704c8b80 78020000 4c8b9860 02000048  pL..x...L..`...H
 173f0 0f45b858 0200004d 0f45f844 0fb64424  .E.X...M.E.D..D$
 17400 084c8b90 68020000 4c8b8870 0200004c  .L..h...L..p...L
 17410 0f445424 704c89dd 48897b78 480f446c  .DT$pL..H.{xH.Dl
 17420 24684c0f 444c2478 4183f005 4c89bb98  $hL.DL$xA...L...
 17430 00000045 0fb6c04c 89938800 00004889  ...E...L......H.
 17440 ab800000 004183e8 014c898b 90000000  .....A...L......
 17450 41c1e81f 4c8b9890 02000048 896c2460  A...L......H.l$`
 17460 488ba888 02000045 84c04c89 5424684c  H......E..L.T$hL
 17470 8b909802 00004d0f 45f34c89 4c247049  ......M.E.L.L$pI
 17480 89e84c8b 88a00200 00488bac 24800000  ..L......H..$...
 17490 00480f45 b0800200 004d0f45 ea4c8973  .H.E.....M.E.L.s
 174a0 104d0f45 e1490f45 e8488933 4c896b18  .M.E.I.E.H.3L.k.
 174b0 48896b08 4c896320 4c8b98b0 0200004c  H.k.L.c L......L
 174c0 8b90b802 00004c8b 88c00200 004c8964  ......L......L.d
 174d0 24784c8b 80c80200 004d89dc 4c0f4464  $xL......M..L.Dd
 174e0 2430480f 4588a802 00004c89 6424304c  $0H.E.....L.d$0L
 174f0 8963304d 89d44c0f 44642448 48894b28  .c0M..L.Dd$HH.K(
 17500 4c896338 4c896424 484d89cc 4c0f4464  L.c8L.d$HM..L.Dd
 17510 24504c89 63404c89 6424504d 89c44c0f  $PL.c@L.d$PM..L.
 17520 44642458 4c896348 4c8b98d8 02000048  Dd$XL.cHL......H
 17530 0f4590d0 0200004c 8b90e002 00004c89  .E.....L......L.
 17540 6424584c 0f445424 184c8b88 e8020000  d$XL.DT$.L......
 17550 4d89dc4c 0f444c24 204c0f44 6424104c  M..L.DL$ L.Dd$.L
 17560 8b80f002 00004c0f 44442428 48895350  ......L.DD$(H.SP
 17570 4c896424 104c8963 584c8954 24184c89  L.d$.L.cXL.T$.L.
 17580 53604c89 4c24204c 894b684c 89442428  S`L.L$ L.KhL.D$(
 17590 4c894370 4c8b8018 0300004c 8b980003  L.CpL......L....
 175a0 0000480f 45b8f802 00004d0f 45f8440f  ..H.E.....M.E.D.
 175b0 b6442408 4c8b9008 0300004c 8b881003  .D$.L......L....
 175c0 00004c0f 44542468 4d89dc48 897b784c  ..L.DT$hM..H.{xL
 175d0 0f446424 604c0f44 4c247041 83f0064c  .Dd$`L.DL$pA...L
 175e0 89bb9800 0000450f b6c04c89 93880000  ......E...L.....
 175f0 004183e8 014c89a3 80000000 4c898b90  .A...L......L...
 17600 00000041 c1e81f4c 8b983003 00004c89  ...A...L..0...L.
 17610 6424604c 8ba02803 00004584 c04c8954  d$`L..(...E..L.T
 17620 24684c8b 90380300 004d0f45 f3490f45  $hL..8...M.E.I.E
 17630 ec4c894c 24704c8b 6424784c 8b884003  .L.L$pL.d$xL..@.
 17640 0000480f 45b02003 00004d0f 45ea4c89  ..H.E. ...M.E.L.
 17650 73104889 6b084d0f 45e14889 334c896b  s.H.k.M.E.H.3L.k
 17660 184c8963 204c8b98 50030000 4c8b9058  .L.c L..P...L..X
 17670 0300004c 8b886003 00004889 b4248000  ...L..`...H..$..
 17680 00004c8b 80680300 004c89de 480f4474  ..L..h...L..H.Dt
 17690 2430480f 45884803 00004889 74243048  $0H.E.H...H.t$0H
 176a0 8973304c 89d6480f 44742448 48894b28  .s0L..H.Dt$HH.K(
 176b0 48897338 48897424 484c89ce 480f4474  H.s8H.t$HL..H.Dt
 176c0 24504889 73404889 7424504c 89c6480f  $PH.s@H.t$PL..H.
 176d0 44742458 48897348 4c8b9878 03000048  Dt$XH.sHL..x...H
 176e0 0f459070 0300004c 8b908003 00004889  .E.p...L......H.
 176f0 7424584c 0f445424 184c8b88 88030000  t$XL.DT$.L......
 17700 4c89de4c 0f444c24 20480f44 7424104c  L..L.DL$ H.Dt$.L
 17710 8b809003 00004c0f 44442428 48895350  ......L.DD$(H.SP
 17720 48897424 10488973 584c8954 24184c89  H.t$.H.sXL.T$.L.
 17730 53604c89 4c24204c 894b684c 89442428  S`L.L$ L.KhL.D$(
 17740 4c894370 4c8b80b8 03000048 0f45b898  L.CpL......H.E..
 17750 0300004c 8b98a003 00004d0f 45f84c8b  ...L......M.E.L.
 17760 90a80300 004c8b88 b0030000 4c0f4454  .....L......L.DT
 17770 24684c0f 444c2470 4c89de48 897b784c  $hL.DL$pL..H.{xL
 17780 89bb9800 0000480f 44742460 4c897c24  ......H.Dt$`L.|$
 17790 78440fb6 7c240848 89b38000 00004183  xD..|$.H......A.
 177a0 f7074c89 93880000 00450fb6 ff4c898b  ..L......E...L..
 177b0 90000000 4c8b98c8 03000041 83ef014c  ....L......A...L
 177c0 8b80e003 00004c89 5424684c 894c2470  ......L.T$hL.L$p
 177d0 4c8b90d0 03000041 c1ef1f4c 8b88d803  L......A...L....
 177e0 00004584 ff4989ef 48897424 604d0f45  ..E..I..H.t$`M.E
 177f0 fb4d0f45 f24d0f45 e0488bb4 24800000  .M.E.M.E.H..$...
 17800 004d0f45 e9480f45 b0c00300 004c897b  .M.E.H.E.....L.{
 17810 084c8973 10488933 4c896b18 4c896320  .L.s.H.3L.k.L.c 
 17820 4c8b98f0 0300004c 8b90f803 00004c8b  L......L......L.
 17830 88000400 004c89dd 4c8b8008 04000048  .....L..L......H
 17840 0f446c24 30480f45 88e80300 004c0f44  .Dl$0H.E.....L.D
 17850 4c24504c 0f444424 5848896b 3048896c  L$PL.DD$XH.k0H.l
 17860 24304c89 d5480f44 6c244848 894b2848  $0L..H.Dl$HH.K(H
 17870 896b384c 894b404c 8943484c 8b981804  .k8L.K@L.CHL....
 17880 00004c8b 90200400 004c0f44 5424184c  ..L.. ...L.DT$.L
 17890 894c2450 4c8b8828 04000048 0f459010  .L$PL..(...H.E..
 178a0 04000048 896c2448 4c89dd4c 89442458  ...H.l$HL..L.D$X
 178b0 480f446c 24104c8b 80300400 004c8994  H.Dl$.L..0...L..
 178c0 24880000 004c0f44 4424284c 8953604d  $....L.DD$(L.S`M
 178d0 89ca4c0f 44542420 48895350 4889ac24  ..L.DT$ H.SPH..$
 178e0 80000000 48896b58 4c899424 90000000  ....H.kXL..$....
 178f0 4c895368 4c898424 98000000 4c894370  L.ShL..$....L.Cp
 17900 4c8b9050 0400004c 0f445424 70480f45  L..P...L.DT$pH.E
 17910 b8380400 00488ba8 40040000 4c8b8058  .8...H..@...L..X
 17920 0400004c 8b984804 00004c0f 445c2468  ...L..H...L.D\$h
 17930 4c895424 684989f9 4c899390 0000004c  L.T$hI..L......L
 17940 8b542478 48897b78 4889ef0f b66c2408  .T$xH.{xH....l$.
 17950 480f447c 24604d0f 45d04c89 9b880000  H.D|$`M.E.L.....
 17960 0083f508 4c899398 00000040 0fb6ed48  ....L......@...H
 17970 89bb8000 00004c8b 80700400 0083ed01  ......L..p......
 17980 48897c24 60488bb8 68040000 c1ed1f4c  H.|$`H..h......L
 17990 89442410 4c8b8078 04000040 84ed4889  .D$.L..x...@..H.
 179a0 7c240848 8bb88004 00004c0f 457c2408  |$.H......L.E|$.
 179b0 480f45b0 60040000 4d0f45e8 4c0f4574  H.E.`...M.E.L.Et
 179c0 24104c0f 45e74889 74247048 89334c89  $.L.E.H.t$pH.3L.
 179d0 7c24784c 897b084c 89742408 4c897310  |$xL.{.L.t$.L.s.
 179e0 4c896c24 104c896b 184c8963 20488bb0  L.l$.L.k.L.c H..
 179f0 98040000 480f4588 88040000 488bb890  ....H.E.....H...
 17a00 0400004c 89642418 480f447c 24304c8b  ...L.d$.H.D|$0L.
 17a10 a0a00400 004989f0 4c0f4464 24504c0f  .....I..L.Dd$PL.
 17a20 44442448 48894c24 20488ba8 a8040000  DD$HH.L$ H......
 17a30 480f446c 24584889 4b284c89 63404889  H.Dl$XH.K(L.c@H.
 17a40 6b484889 7b304c89 4338480f 4590b004  kHH.{0L.C8H.E...
 17a50 0000488b b0c80400 0048897c 2428480f  ..H......H.|$(H.
 17a60 44b42490 00000048 8bb8c004 00004c89  D.$....H......L.
 17a70 44243048 0f44bc24 88000000 4c8b80b8  D$0H.D.$....L...
 17a80 0400004c 0f448424 80000000 488b88d0  ...L.D.$....H...
 17a90 04000048 89535048 897b6048 8dbc2448  ...H.SPH.{`H..$H
 17aa0 0100004c 89435848 89736848 8db424a0  ...L.CXH.shH..$.
 17ab0 00000048 0f448c24 98000000 488b5424  ...H.D.$....H.T$
 17ac0 400f2984 24a00000 0048894b 704c8bb8  @.).$....H.KpL..
 17ad0 e8040000 4c8ba8f8 0400004c 0f4588d8  ....L......L.E..
 17ae0 04000048 c78424c0 00000000 0000004d  ...H..$........M
 17af0 0f44fb48 8b88e004 00004c8b b0f00400  .D.H......L.....
 17b00 000f2984 24b00000 00480f44 4c24604c  ..).$....H.DL$`L
 17b10 0f447424 684d0f44 ea4c894b 784c89bb  .Dt$hM.D.L.KxL..
 17b20 88000000 48898b80 0000004c 89b39000  ....H......L....
 17b30 00004c89 ab980000 004c894c 24504889  ..L......L.L$PH.
 17b40 4c2448e8 38d5ffff 4c8b4424 78488b4c  L$H.8...L.D$xH.L
 17b50 2470488b 7c242848 8b442438 488b5424  $pH.|$(H.D$8H.T$
 17b60 204d89c2 4989cb48 8b742430 48c1f83f   M..I..H.t$0H..?
 17b70 4931fa4c 8b4c2408 488b7c24 104921c2  I1.L.L$.H.|$.I!.
 17b80 4931d34c 89c24c8b 4424504c 31d24931  I1.L..L.D$PL1.I1
 17b90 f14c31e7 488b7424 18488953 08488b54  .L1.H.t$.H.S.H.T
 17ba0 24084921 c14821c7 4831ee49 21c34931  $.I!.H!.H1.I!.I1
 17bb0 fc4c31ca 4821c64c 31d94c89 63404889  .L1.H!.L1.L.c@H.
 17bc0 5310488b 54241048 31f54889 0b488b4c  S.H.T$.H1.H..H.L
 17bd0 24484831 fa488bbc 24580100 0048896b  $HH1.H..$X...H.k
 17be0 48488953 18488b54 24184c31 ff4831f2  HH.S.H.T$.L1.H1.
 17bf0 488bb424 60010000 48895320 488b5424  H..$`...H.S H.T$
 17c00 204c31f6 4c31da48 89532848 8b542428   L1.L1.H.S(H.T$(
 17c10 4c31d24c 8b942448 01000048 89533048  L1.L..$H...H.S0H
 17c20 8b542430 4d31c24c 31ca4c8b 8c245001  .T$0M1.L1.L..$P.
 17c30 00004921 c24d31d0 48895338 488b9424  ..I!.M1.H.S8H..$
 17c40 68010000 4931c94c 89437849 21c14c31  h...I1.L.CxI!.L1
 17c50 ea4c31c9 48898b80 00000048 89f94821  .L1.H......H..H!
 17c60 c14c31f9 48898b88 00000048 89f14821  .L1.H......H..H!
 17c70 c14821d0 4c31f14c 31e84889 8b900000  .H!.L1.L1.H.....
 17c80 00488983 98000000 4881c478 0100005b  .H......H..x...[
 17c90 5d415c41 5d415e41 5fc3660f 1f440000  ]A\A]A^A_.f..D..
 17ca0 4c8b4e06 4c8b460c 48b8ffff ffffffff  L.N.L.F.H.......
 17cb0 0700488b 4e13488b 561849c1 e90349c1  ..H.N.H.V.I...I.
 17cc0 e80648d1 e948c1ea 0c4921c1 4921c048  ..H..H...I!.I!.H
 17cd0 21c14821 c2482306 4c894f08 4889074c  !.H!.H#.L.O.H..L
 17ce0 89471048 894f1848 895720c3 0f1f4000  .G.H.O.H.W ...@.
 17cf0 534889fb 4883ec30 4889e7e8 00dbffff  SH..H..0H.......
 17d00 488b7424 18488b4c 2420488b 54240848  H.t$.H.L$ H.T$.H
 17d10 8b442410 4889f748 c1e10c48 c1ef2748  .D$.H..H...H..'H
 17d20 c1e61948 09f94889 d748c1ea 0d48c1e7  ...H..H..H...H..
 17d30 33480b3c 2448894b 1848893b 4889c748  3H.<$H.K.H.;H..H
 17d40 c1e81a48 c1e72648 09f04809 fa488943  ...H..&H..H..H.C
 17d50 10488953 084883c4 305bc30f 1f440000  .H.S.H..0[...D..
 17d60 41574c8d 3d771505 00415641 55415449  AWL.=w...AVAUATI
 17d70 89d45548 89f54889 d6534889 fb4881ec  ..UH..H..SH..H..
 17d80 d8010000 64488b04 25280000 00488984  ....dH..%(...H..
 17d90 24c80100 0031c04c 8d6c2420 4c8db424  $....1.L.l$ L..$
 17da0 80000000 4c89efe8 44d6ffff 4c89e24c  ....L...D...L..L
 17db0 89ee4c89 efe886d3 ffff4c89 ee4889df  ..L.......L..H..
 17dc0 e82bd6ff ff4c89e2 4889de48 89dfe86d  .+...L..H..H...m
 17dd0 d3ffff48 89ea4889 de4889df e85fd3ff  ...H..H..H..._..
 17de0 ff4889de 4889dfe8 34e0ffff 4c89ea48  .H..H...4...L..H
 17df0 89de4889 dfe846d3 ffff4c8d 6c245048  ..H...F...L.l$PH
 17e00 89ea4889 de4889df e833d3ff ff4c89ef  ..H..H...3...L..
 17e10 4889dee8 d8d5ffff 4c89e24c 89ee4c89  H.......L..L..L.
 17e20 efe81ad3 ffff4889 ea4c89ee 4c89f7e8  ......H..L..L...
 17e30 4cd2ffff 4c8b6424 70660f6f 4c245048  L...L.d$pf.oL$PH
 17e40 8d8c24e0 00000066 0f6f4424 60488b45  ..$....f.oD$`H.E
 17e50 204889cf 4c89faf3 0f6f5510 f30f6f5d   H..L....oU...o]
 17e60 004889ee 48894c24 084c01e0 660fd4d0  .H..H.L$.L..f...
 17e70 660fd4d9 48898424 d0000000 0f299c24  f...H..$.....).$
 17e80 b0000000 0f299424 c0000000 e8afd2ff  .....).$........
 17e90 ff4c01a4 24000100 004c89f6 4c8da424  .L..$....L..L..$
 17ea0 a0010000 660fd484 24f00000 004c89e7  ....f...$....L..
 17eb0 660fd48c 24e00000 000f2984 24f00000  f...$.....).$...
 17ec0 000f298c 24e00000 00e822fe ffff4c89  ..).$....."...L.
 17ed0 e7be2000 0000e8f5 6affff4c 89e7488d  .. .....j..L..H.
 17ee0 b424b000 00004189 c6e802fe ffff4c89  .$....A.......L.
 17ef0 e7be2000 0000e8d5 6affff48 8b742408  .. .....j..H.t$.
 17f00 4c89e741 89c5e8e5 fdffff4c 89e7be20  L..A.......L... 
 17f10 000000e8 b86affff 4c89fa48 89de660f  .....j..L..H..f.
 17f20 efc089c5 488dbc24 10010000 e80fd2ff  ....H..$........
 17f30 ff89e848 8b2b4c8b 5b08488b 8c241001  ...H.+L.[.H..$..
 17f40 00004c8b 53104409 e8488b7b 18488b53  ..L.S.D..H.{.H.S
 17f50 2048f7d8 4c8bbc24 18010000 4c8b8c24   H..L..$....L..$
 17f60 20010000 4831e94c 8b842428 01000048   ...H1.L..$(...H
 17f70 8bb42430 01000048 21c14d31 d14d31df  ..$0...H!.M1.M1.
 17f80 4831e948 31d64931 f84921c7 4921c149  H1.H1.I1.I!.I!.I
 17f90 21c04821 f04d31d1 4d31df49 31f84831  !.H!.M1.M1.I1.H1
 17fa0 d048890b 4c89e74c 894b1048 89de4889  .H..L..L.K.H..H.
 17fb0 c54c8943 18488943 204c897b 0848894c  .L.C.H.C L.{.H.L
 17fc0 24184c89 4c24104c 89442408 e81ffdff  $.L.L$.L.D$.....
 17fd0 ff488db4 24700100 004889da 440fb6a4  .H..$p...H..D...
 17fe0 24a00100 00488dbc 24400100 000f2984  $....H..$@....).
 17ff0 24700100 004183e4 010f2984 24800100  $p...A....).$...
 18000 0048c784 24900100 00000000 00e86ed0  .H..$.........n.
 18010 ffff4584 e4488b4c 24184489 e8480f45  ..E..H.L$.D..H.E
 18020 8c244001 00004c8b 4c24104c 0f45bc24  .$@...L.L$.L.E.$
 18030 48010000 4c8b4424 084c0f45 8c245001  H...L.D$.L.E.$P.
 18040 00004889 0b4c0f45 84245801 00004c89  ..H..L.E.$X...L.
 18050 7b08480f 45ac2460 0100004c 894b1044  {.H.E.$`...L.K.D
 18060 09f04c89 43184889 6b20488b 9424c801  ..L.C.H.k H..$..
 18070 00006448 2b142528 00000075 124881c4  ..dH+.%(...u.H..
 18080 d8010000 5b5d415c 415d415e 415fc3e8  ....[]A\A]A^A_..
 18090 5c62ffff 66662e0f 1f840000 00000090  \b..ff..........
 180a0 4157660f efc04156 41554154 554889fd  AWf...AVAUATUH..
 180b0 534881ec 28030000 4c8db424 e0000000  SH..(...L..$....
 180c0 4c8dbc24 d0010000 64488b04 25280000  L..$....dH..%(..
 180d0 00488984 24180300 0031c04c 89f7488d  .H..$....1.L..H.
 180e0 8424b000 00000f11 8424b800 00004889  .$.......$....H.
 180f0 04244c8d ac24c002 00004c8d a4240002  .$L..$....L..$..
 18100 00000f11 8424c800 00004889 74241848  .....$....H.t$.H
 18110 c78424b0 00000001 000000e8 d0d2ffff  ..$.............
 18120 4c89f24c 89f7488d 35b31105 00e80ed0  L..L..H.5.......
 18130 ffff488b 8c24e000 00004c89 fe4c89ff  ..H..$....L..L..
 18140 488b9c24 00010000 488d15d1 100500f3  H..$....H.......
 18150 0f7e9424 f0000000 660f6fa4 24e00000  .~.$....f.o.$...
 18160 004883c1 01660f6f ac24f000 00006648  .H...f.o.$....fH
 18170 0f6ec90f 169424f8 00000048 899c24f0  .n....$....H..$.
 18180 0100000f 168c24e8 0000000f 299424e0  ......$.....).$.
 18190 0100000f 298c24d0 010000e8 a0cfffff  ....).$.........
 181a0 488d4424 504c89ee 0f114424 584889c2  H.D$PL....D$XH..
 181b0 4889c70f 11442468 0f298424 c0020000  H....D$h.).$....
 181c0 0f298424 d0020000 48894424 0848c744  .).$....H.D$.H.D
 181d0 24500100 000048c7 8424e002 00000000  $P....H..$......
 181e0 0000e899 ceffff4c 89f64c89 e70f2964  .......L..L...)d
 181f0 2420660f 6f0d468e 0400660f 6f354e8e  $ f.o.F...f.o5N.
 18200 040048b8 ffb6e2ce 36200500 488d154d  ..H.....6 ..H..M
 18210 11050048 01d80f29 6c243066 0fd4cc66  ...H...)l$0f...f
 18220 0fd4f548 89842430 0100000f 298c2410  ...H..$0....).$.
 18230 0100000f 29b42420 010000e8 00cfffff  ....).$ ........
 18240 488b7424 084c89e7 4c89e2e8 30ceffff  H.t$.L..L...0...
 18250 4c89e648 8d942410 010000e8 e0ceffff  L..H..$.........
 18260 488d8424 40010000 4c89e24c 89fe4889  H..$@...L..L..H.
 18270 c74c8dbc 24700100 00488944 2410e8dd  .L..$p...H.D$...
 18280 faffff48 8b542418 4c89ff66 0fefc048  ...H.T$.L..f...H
 18290 8b742410 8944244c e8a3ceff ff4c89fe  .t$..D$L.....L..
 182a0 488dbc24 f0020000 e843faff ff488d84  H..$.....C...H..
 182b0 24900200 004c89fa 4c89ee0f b68c24f0  $....L..L.....$.
 182c0 02000048 89c74889 4424400f 298424c0  ...H..H.D$@.).$.
 182d0 02000088 4c24180f 298424d0 02000048  ....L$..).$....H
 182e0 c78424e0 02000000 000000e8 90cdffff  ..$.............
 182f0 0fb64c24 184c89fa 4c89ff48 8b842490  ..L$.L..L..H..$.
 18300 0200004c 89ee0f29 8424c002 000083e1  ...L...).$......
 18310 010f2984 24d00200 0048c784 24e00200  ..).$....H..$...
 18320 00000000 0084c948 0f448424 70010000  .......H.D.$p...
 18330 48898424 70010000 488b8424 98020000  H..$p...H..$....
 18340 480f4484 24780100 00488984 24780100  H.D.$x...H..$x..
 18350 00488b84 24a00200 00480f44 84248001  .H..$....H.D.$..
 18360 00004889 84248001 0000488b 8424a802  ..H..$....H..$..
 18370 0000480f 44842488 01000048 89842488  ..H.D.$....H..$.
 18380 01000048 8b8424b0 02000048 0f448424  ...H..$....H.D.$
 18390 90010000 48898424 90010000 e8dfccff  ....H..$........
 183a0 ff448b44 244cb801 0000004c 89f6488b  .D.D$L.....L..H.
 183b0 94246001 0000660f 6f542420 4c8db424  .$`...f.oT$ L..$
 183c0 30020000 4c8bbc24 90010000 4429c066  0...L..$....D).f
 183d0 0fef5424 50660f6f bc244001 000048f7  ..T$Pf.o.$@...H.
 183e0 d8660fef bc247001 00004931 d766480f  .f...$p...I1.fH.
 183f0 6ed8660f 6f842450 01000066 0fef8424  n.f.o.$P...f...$
 18400 80010000 4921c766 0f6cdb66 0f6fcf66  ....I!.f.l.f.o.f
 18410 0fdbd366 0fdbcb66 0fdbc349 31d7488b  ...f...f...I1.H.
 18420 54247066 0fef5424 504c89bc 24600100  T$pf..T$PL..$`..
 18430 004d01ff 660fef8c 24400100 00660fef  .M..f...$@...f..
 18440 84245001 00004831 d30f2954 2450660f  .$P...H1..)T$Pf.
 18450 6f542430 660fef54 24604821 c30f298c  oT$0f..T$`H!..).
 18460 24400100 00660f73 f1014831 d3660fdb  $@...f.s..H1.f..
 18470 d3488b14 24660fef 54246048 895c2470  .H..$f..T$`H.\$p
 18480 488d9c24 80000000 4889df0f 29842450  H..$....H...).$P
 18490 01000066 0f73f001 0f295424 60e8decb  ...f.s...)T$`...
 184a0 ffff488b 54240848 89dee891 ccffff48  ..H.T$.H.......H
 184b0 89de4889 df488d15 240d0500 e87fccff  ..H..H..$.......
 184c0 ff4c89e2 4889de48 89dfe8b1 cbffff4c  .L..H..H.......L
 184d0 89e24c89 f64c89f7 4c8da424 60020000  ..L..L..L..$`...
 184e0 0f298c24 30020000 0f298424 40020000  .).$0....).$@...
 184f0 4c89bc24 50020000 e843ccff ff488d15  L..$P....C...H..
 18500 9c0d0500 4889de4c 89e7e831 ccffff48  ....H..L...1...H
 18510 8d9c24a0 01000048 8b742410 4889dfe8  ..$....H.t$.H...
 18520 ccceffff 4889da48 8b5c2440 488b3424  ....H..H.\$@H.4$
 18530 4889dfe8 48cbffff 4c89ea4c 89f64889  H...H...L..L..H.
 18540 ef488b84 24a00100 00f30f7e 8c24b001  .H..$......~.$..
 18550 00004883 c0010f16 8c24b801 00006648  ..H......$....fH
 18560 0f6ec048 8b8424c0 0100000f 298c24d0  .n.H..$.....).$.
 18570 0200000f 168424a8 01000048 898424e0  ......$....H..$.
 18580 0200000f 298424c0 020000e8 b0cbffff  ....).$.........
 18590 488d7d28 4c89e248 89dee8a1 cbffff48  H.}(L..H.......H
 185a0 8d7d504c 89ea4c89 e6e892cb ffff488d  .}PL..L.......H.
 185b0 7d784889 da4c89f6 e883cbff ff488b84  }xH..L.......H..
 185c0 24180300 0064482b 04252800 00007512  $....dH+.%(...u.
 185d0 4881c428 0300005b 5d415c41 5d415e41  H..(...[]A\A]A^A
 185e0 5fc3e809 5dffff66 0f1f8400 00000000  _...]..f........
 185f0 41574156 41554154 55bd0400 00005348  AWAVAUATU.....SH
 18600 89f34881 ec180100 004c8d74 24504c8d  ..H......L.t$PL.
 18610 a4248000 00004889 7c24304c 89f74c89  .$....H.|$0L..L.
 18620 742438e8 c8cdffff 4c89f64c 89e7e8bd  t$8.....L..L....
 18630 cdffff4c 89e64c89 e7e8b2cd ffff4889  ...L..L.......H.
 18640 de4c89e2 4c89e7e8 f4caffff 4c89e24c  .L..L.......L..L
 18650 89f64c89 f7e8e6ca ffff488d 8424b000  ..L.......H..$..
 18660 00004c89 f64889c3 4889c748 89442428  ..L..H..H..H.D$(
 18670 e87bcdff ff4889da 4c89e64c 89e7e8bd  .{...H..L..L....
 18680 caffff4c 89e64889 dfe862cd ffff4889  ...L..H...b...H.
 18690 de4889df e857cdff ff83ed01 75f0488b  .H...W......u.H.
 186a0 5c24284c 89e24c89 e7bd0900 00004889  \$(L..L.......H.
 186b0 dee88aca ffff4c89 e64889df e82fcdff  ......L..H.../..
 186c0 ff0f1f80 00000000 4889de48 89dfe81d  ........H..H....
 186d0 cdffff83 ed0175f0 4c8b7424 284c89e2  ......u.L.t$(L..
 186e0 488d9c24 e0000000 41bd1300 00004c89  H..$....A.....L.
 186f0 f64c89f7 e847caff ff4c89f6 4889dfe8  .L...G...L..H...
 18700 ecccffff 0f1f4000 4889de48 89dfe8dd  ......@.H..H....
 18710 ccffff41 83ed0175 ef488b6c 24284889  ...A...u.H.l$(H.
 18720 de41bd0a 00000048 89ea4889 efe80eca  .A.....H..H.....
 18730 ffff660f 1f440000 4889ee48 89efe8ad  ..f..D..H..H....
 18740 ccffff41 83ed0175 ef488b6c 24284c89  ...A...u.H.l$(L.
 18750 e24c89e7 41bd3100 00004889 eee8dec9  .L..A.1...H.....
 18760 ffff4c89 e64889ef e883ccff ff0f1f00  ..L..H..........
 18770 4889ee48 89efe875 ccffff41 83ed0175  H..H...u...A...u
 18780 ef4c8b74 24284c89 e248bdff ffffffff  .L.t$(L..H......
 18790 ff07004c 89f64c89 f7e8a2c9 ffff4c89  ...L..L.......L.
 187a0 f64889df e847ccff ff48895c 2440b863  .H...G...H.\$@.c
 187b0 0000004c 8b8c24e0 0000004c 8b8424e8  ...L..$....L..$.
 187c0 0000004c 8bbc24f0 0000004c 89642448  ...L..$....L.d$H
 187d0 4189c44c 8bb424f8 0000004c 8bac2400  A..L..$....L..$.
 187e0 0100000f 1f440000 4b8d04ff 4b8d3409  .....D..K...K.4.
 187f0 498d0c47 4b8d04c0 4d8d1440 4801c94b  I..GK...M..@H..K
 18800 8d3c004d 01d24c89 d049f7e5 4989c248  .<.M..L..I..I..H
 18810 89c84989 d349f7e6 4901c24c 89c84911  ..I..I..I..L..I.
 18820 d349f7e1 4901c248 89f04911 d349f7e0  .I..I..H..I..I..
 18830 4c891424 4c895c24 084989c2 4889c849  L..$L.\$.I..H..I
 18840 89d349f7 e54889c1 4b8d04f6 4889d34d  ..I..H..K...H..M
 18850 8d0c464c 01d14c89 c84c11db 49f7e648  ..FL..L..L..I..H
 18860 01c84b8d 0c094811 da488944 24104889  ..K...H..H.D$.H.
 18870 c8488954 241849f7 e54889c1 4889f048  .H.T$.I..H..H..H
 18880 89d349f7 e74801c1 4c89c048 11d349f7  ..I..H..L..H..I.
 18890 e04989c0 4989d14c 89f04901 c84911d9  .I..I..L..I..I..
 188a0 48f7e64d 89c24d89 cb4889c1 4c89f848  H..M..M..H..L..H
 188b0 89d348f7 e74801c1 4b8d44ed 00498d44  ..H..H..K.D..I.D
 188c0 45004811 d349f7e5 4801c14c 89e84811  E.H..I..H..L..H.
 188d0 d348f7e6 488b3424 4989c04c 89f04989  .H..H.4$I..L..I.
 188e0 d148f7e7 488b7c24 084901c0 4c89f849  .H..H.|$.I..L..I
 188f0 11d149f7 e74c01c0 4c11ca49 89f1480f  ..I..L..L..I..H.
 18900 acfe3349 21e948c1 ef334803 74241048  ..3I!.H..3H.t$.H
 18910 137c2418 4989f048 0facfe33 4921e848  .|$.I..H...3I!.H
 18920 c1ef334c 01d64c11 df4989f2 480facfe  ..3L..L..I..H...
 18930 334921ea 48c1ef33 4801ce48 11df4989  3I!.H..3H..H..I.
 18940 f6480fac fe334921 ee48c1ef 334801c6  .H...3I!.H..3H..
 18950 4811d749 89f5480f acfe3349 21ed488d  H..I..H...3I!.H.
 18960 04f64c8d 3c464d01 cf4d89f9 49c1ef33  ..L.<FM..M..I..3
 18970 4d01c749 21e94d89 f849c1ef 334921e8  M..I!.M..I..3I!.
 18980 4d01d741 83ec010f 855bfeff ff488b5c  M..A.....[...H.\
 18990 2440488b 5424284c 898c24e0 000000bd  $@H.T$(L..$.....
 189a0 32000000 4c898424 e8000000 4c8b6424  2...L..$....L.d$
 189b0 484889de 4889d74c 89bc24f0 00000048  HH..H..L..$....H
 189c0 89d34c89 b424f800 00004c89 ac240001  ..L..$....L..$..
 189d0 0000e869 c7ffff66 0f1f8400 00000000  ...i...f........
 189e0 4889de48 89dfe805 caffff83 ed0175f0  H..H..........u.
 189f0 488b7424 284c89e2 4c89e7bb 05000000  H.t$(L..L.......
 18a00 e83bc7ff ff0f1f00 4c89e64c 89e7e8dd  .;......L..L....
 18a10 c9ffff83 eb0175f0 488b5424 38488b7c  ......u.H.T$8H.|
 18a20 24304c89 e6e816c7 ffff4881 c4180100  $0L.......H.....
 18a30 005b5d41 5c415d41 5e415fc3 0f1f4000  .[]A\A]A^A_...@.
 18a40 41574156 41554c8d 6f284154 4989d455  AWAVAUL.o(ATI..U
 18a50 4889f548 8d762853 4889fb48 89ea4c8d  H..H.v(SH..H..L.
 18a60 7b504c8d 73784883 ec38f30f 6f66e8f3  {PL.sxH..8..of..
 18a70 0f6f6ed8 f30f6f46 10488b46 f8f30f6f  .on...oF.H.F...o
 18a80 0e480346 20488947 20660fd4 c4660fd4  .H.F H.G f...f..
 18a90 cd0f1147 100f110f 4c89efe8 e0c5ffff  ...G....L.......
 18aa0 4c89e248 89de4c89 ffe892c6 ffff498d  L..H..L.......I.
 18ab0 5424284c 89ee4c89 efe882c6 ffff488d  T$(L..L.......H.
 18ac0 5578498d 7424784c 89f7e871 c6ffff49  UxI.t$xL...q...I
 18ad0 8d542450 488d7550 4889dfe8 60c6ffff  .T$PH.uPH...`...
 18ae0 488b4320 f30f6f03 4c89eaf3 0f6f4b10  H.C ..o.L....oK.
 18af0 4c89fe48 89df488d 2c00660f 73f00166  L..H..H.,.f.s..f
 18b00 0f73f101 48896c24 200f2904 240f294c  .s..H.l$ .).$.)L
 18b10 2410e869 c5fffff3 0f6f5360 f30f6f73  $..i.....oS`..os
 18b20 384889e6 488b4370 f30f6f5b 504c89f2  8H..H.Cp..o[PL..
 18b30 4c89f7f3 0f6f7b28 4803ab98 00000066  L....o{(H......f
 18b40 0fd4d6f3 0f6fa388 000000f3 0f6f6b78  .....o.......okx
 18b50 48896b70 48014348 660fd4df 660fd4cc  H.kpH.CHf...f...
 18b60 660fd4c5 0f115b28 0f115338 0f114350  f.....[(..S8..CP
 18b70 0f114b60 e807c5ff ff4883c4 385b5d41  ..K`.....H..8[]A
 18b80 5c415d41 5e415fc3 0f1f8400 00000000  \A]A^A_.........
 18b90 41574989 f0660fef c0415641 55415455  AWI..f...AVAUATU
 18ba0 534889fb 4881ece8 01000049 8b481349  SH..H......I.H.I
 18bb0 8b501864 488b0425 28000000 48898424  .P.dH..%(...H..$
 18bc0 d8010000 31c0488b 7e06488b 760c488d  ....1.H.~.H.v.H.
 18bd0 6c243048 d1e948c1 ea0c48b8 ffffffff  l$0H..H...H.....
 18be0 ffff0700 4c8d6c24 6048c1ef 0348c1ee  ....L.l$`H...H..
 18bf0 064821c1 4821c248 21c74821 c6492300  .H!.H!.H!.H!.I#.
 18c00 48894b40 48894328 488d4328 4c8da424  H.K@H.C(H.C(L..$
 18c10 90000000 48897b30 4889ef48 89733848  ....H.{0H..H.s8H
 18c20 89c64889 534848c7 43500100 00000f11  ..H.SHH.CP......
 18c30 43580f11 43684c89 44242848 89442408  CX..ChL.D$(H.D$.
 18c40 e8abc7ff ff4889ee 4c89ef48 8d150e07  .....H..L..H....
 18c50 0500e8e9 c4ffff48 89ee4889 ef488d53  .......H..H..H.S
 18c60 50e81ac4 ffff4c89 ea4889ee 4889df48  P.....L..H..H..H
 18c70 83442460 01e8c6c4 ffff4889 de4889df  .D$`......H..H..
 18c80 e89bd1ff ff4889da 4889ee48 89dfe8ad  .....H..H..H....
 18c90 c4ffff4c 89e74889 dee852c7 ffff4c89  ...L..H...R...L.
 18ca0 ea4c89e6 4c89e7e8 94c4ffff 4889ea48  .L..L.......H..H
 18cb0 8dbc24c0 0000004c 89e6e8c1 c3ffff4c  ..$....L.......L
 18cc0 8da424b0 01000066 0f6f5424 30660f6f  ..$....f.oT$0f.o
 18cd0 8c24a000 0000660f d44c2440 4889fe48  .$....f..L$@H..H
 18ce0 8b442450 4c89e766 0fd49424 90000000  .D$PL..f...$....
 18cf0 48038424 b0000000 0f298c24 00010000  H..$.....).$....
 18d00 0f299424 f0000000 48898424 10010000  .).$....H..$....
 18d10 e8dbefff ffbe2000 00004c89 e7e8ae5c  ...... ...L....\
 18d20 ffff488d b424f000 00004c89 e74189c5  ..H..$....L..A..
 18d30 e8bbefff ffbe2000 00004c89 e7e88e5c  ...... ...L....\
 18d40 ffff488d bc245001 00004889 de660fef  ..H..$P...H..f..
 18d50 c0488d15 88050500 89c5e8e1 c3ffff4c  .H.............L
 18d60 8b1b4c8b 4b20ba01 0000004c 8b530848  ..L.K .....L.S.H
 18d70 8b7b1044 29ea48c7 8424a001 00000000  .{.D).H..$......
 18d80 0000488b 84245001 000048f7 da488b4b  ..H..$P...H..H.K
 18d90 180f2984 24800100 004c8bbc 24580100  ..).$....L..$X..
 18da0 004c8bb4 24600100 000f2984 24900100  .L..$`....).$...
 18db0 00488bb4 24700100 004c31d8 4d31d749  .H..$p...L1.M1.I
 18dc0 31fe4833 8c246801 00004821 d04c31ce  1.H3.$h...H!.L1.
 18dd0 4921d749 21d64821 d14821f2 4d31d74c  I!.I!.H!.H!.M1.L
 18de0 31d84833 4b184989 d24931fe 48890348  1.H3K.I..I1.H..H
 18df0 89da4d31 ca48894b 18488db4 24800100  ..M1.H.K.H..$...
 18e00 00488dbc 24200100 004c8953 204c897b  .H..$ ...L.S L.{
 18e10 084c8973 10488944 24204889 4c24184c  .L.s.H.D$ H.L$.L
 18e20 89542410 e857c2ff ff4889de 4c89e7e8  .T$..W...H..L...
 18e30 bceeffff 4c8b4424 28488b4c 24184889  ....L.D$(H.L$.H.
 18e40 de0fb684 24b00100 004c8b54 2410488d  ....$....L.T$.H.
 18e50 7b78410f b6501f83 e001c0ea 0730c248  {xA..P.......0.H
 18e60 8b442420 488b5424 08480f45 84242001  .D$ H.T$.H.E.$ .
 18e70 00004c0f 45bc2428 0100004c 0f45b424  ..L.E.$(...L.E.$
 18e80 30010000 480f458c 24380100 004c0f45  0...H.E.$8...L.E
 18e90 94244001 00004889 034409ed 4c897b08  .$@...H..D..L.{.
 18ea0 4c897310 48894b18 4c895320 e88fc2ff  L.s.H.K.L.S ....
 18eb0 ff488b94 24d80100 0064482b 14252800  .H..$....dH+.%(.
 18ec0 00007515 4881c4e8 0100008d 45ff5b5d  ..u.H.......E.[]
 18ed0 415c415d 415e415f c3e81254 ffff6690  A\A]A^A_...T..f.
 18ee0 4157660f efc04156 41554154 554889f5  AWf...AVAUATUH..
 18ef0 534889fb 4c8d7b28 4881ec88 01000048  SH..L.{(H......H
 18f00 8b7e0648 8b4d1348 8b760c48 8b551849  .~.H.M.H.v.H.U.I
 18f10 89e44c8d 6c243064 488b0425 28000000  ..L.l$0dH..%(...
 18f20 48898424 78010000 31c048c1 ef0348d1  H..$x...1.H...H.
 18f30 e94c8d74 246048b8 ffffffff ffff0700  .L.t$`H.........
 18f40 48c1ee06 48c1ea0c 4821c148 21c74821  H...H...H!.H!.H!
 18f50 c64821c2 48234500 48894b40 48894328  .H!.H#E.H.K@H.C(
 18f60 48897b30 4c89e748 8973384c 89fe4889  H.{0L..H.s8L..H.
 18f70 534848c7 43500100 00000f11 43580f11  SHH.CP......CX..
 18f80 4368e869 c4ffff4c 89e6488d 15cf0305  Ch.i...L..H.....
 18f90 004c89ef e8a7c1ff ff488d53 504c89e6  .L.......H.SPL..
 18fa0 4c89e7e8 d8c0ffff 4c89f74c 89ee4883  L.......L..L..H.
 18fb0 44243001 e837c4ff ff4c89ea 4c89f64c  D$0..7...L..L..L
 18fc0 89f7e879 c1ffff4c 89f64889 dfe81ec4  ...y...L..H.....
 18fd0 ffff4c89 ea4889de 4889dfe8 60c1ffff  ..L..H..H...`...
 18fe0 4c89e248 89de4889 dfe852c1 ffff4889  L..H..H...R...H.
 18ff0 de4889df e827ceff ff4c89f2 4889de48  .H...'...L..H..H
 19000 89dfe839 c1ffff4c 89e24889 de4889df  ...9...L..H..H..
 19010 e82bc1ff ff4c8db4 24900000 004889de  .+...L..$....H..
 19020 4c89f7e8 c8c3ffff 4c89ea4c 89f64c89  L.......L..L..L.
 19030 f7e80ac1 ffff488d bc24c000 00004c89  ......H..$....L.
 19040 e24c89f6 e837c0ff ff4c8da4 24500100  .L...7...L..$P..
 19050 004889fe 4c89e7e8 94ecffff be200000  .H..L........ ..
 19060 004c89e7 e86759ff ff85c075 79660f6f  .L...gY....uyf.o
 19070 0c24488b 4424204c 89e7488d b424f000  .$H.D$ L..H..$..
 19080 0000660f 6f8424a0 00000066 0fd44424  ..f.o.$....f..D$
 19090 10660fd4 8c249000 00004803 8424b000  .f...$....H..$..
 190a0 00004889 84241001 00000f29 8c24f000  ..H..$.....).$..
 190b0 00000f29 84240001 0000e831 ecffffbe  ...).$.....1....
 190c0 20000000 4c89e7e8 0459ffff 85c00f84   ...L....Y......
 190d0 a4000000 488d1505 02050048 89de4889  ....H......H..H.
 190e0 dfe85ac0 ffff4889 de4c89e7 e8ffebff  ..Z...H..L......
 190f0 ff0fb684 24500100 000fb655 1f83e001  ....$P.....U....
 19100 c0ea0738 c2743948 8d7b784c 89fa4889  ...8.t9H.{xL..H.
 19110 dee82ac0 ffff31c0 488b9424 78010000  ..*...1.H..$x...
 19120 64482b14 25280000 00755448 81c48801  dH+.%(...uTH....
 19130 00005b5d 415c415d 415e415f c30f1f00  ..[]A\A]A^A_....
 19140 660fefc0 488db424 20010000 4889da48  f...H..$ ...H..H
 19150 89df48c7 84244001 00000000 00000f29  ..H..$@........)
 19160 84242001 00000f29 84243001 0000e80d  .$ ....).$0.....
 19170 bfffffeb 920f1f00 b8ffffff ffeb99e8  ................
 19180 6c51ffff 66662e0f 1f840000 00000090  lQ..ff..........
 19190 41574156 41554154 4989fc55 534889f3  AWAVAUATI..USH..
 191a0 4883ec28 4c8b6e10 4c8b7618 488b4e08  H..(L.n.L.v.H.N.
 191b0 4c8b3e4b 8d44ed00 488b5320 498d7c45  L.>K.D..H.S I.|E
 191c0 004b8d04 f6498d34 46488b43 20488d04  .K...I.4FH.C H..
 191d0 c0488d2c 424c89f8 48f76378 4989c248  .H.,BL..H.cxI..H
 191e0 8d04c949 89d34c8d 0c414c89 c848f7a3  ...I..L..AL..H..
 191f0 98000000 4989c049 89d14889 f848f7a3  ....I..I..H..H..
 19200 90000000 4901c048 89f04911 d14d01d0  ....I..H..I..M..
 19210 4d11d948 f7a38800 00004901 c04889e8  M..H......I..H..
 19220 4911d148 f7a38000 00004c01 c04c11ca  I..H......L..L..
 19230 48890424 4c89f848 89542408 48f7a380  H..$L..H.T$.H...
 19240 00000049 89c04989 d14889c8 48f76378  ...I..I..H..H.cx
 19250 4901c048 89f84911 d148f7a3 98000000  I..H..I..H......
 19260 4901c048 89f04911 d148f7a3 90000000  I..H..I..H......
 19270 4901c048 89e84911 d148f7a3 88000000  I..H..I..H......
 19280 4c01c04c 11ca4889 4424104c 89f84889  L..L..H.D$.L..H.
 19290 54241848 f7a38800 00004989 c24989d3  T$.H......I..I..
 192a0 4889c848 f7a38000 00004901 c24c89e8  H..H......I..L..
 192b0 4911d348 f7637849 01c24889 f04911d3  I..H.cxI..H..I..
 192c0 48f7a398 00000048 89c64889 d74889e8  H......H..H..H..
 192d0 4c01d64c 11df48f7 a3900000 004989c2  L..L..H......I..
 192e0 4989d34c 89f84901 f24911fb 48f7a390  I..L..I..I..H...
 192f0 00000049 89c04989 d14889c8 48f7a388  ...I..I..H..H...
 19300 00000049 01c04c89 e84911d1 48f7a380  ...I..L..I..H...
 19310 00000049 01c04c89 f04911d1 48f76378  ...I..L..I..H.cx
 19320 4901c048 89e84911 d148f7a3 98000000  I..H..I..H......
 19330 4901c04c 89f84911 d148f7a3 98000000  I..L..I..H......
 19340 4889c648 89d74889 c848b9ff ffffffff  H..H..H..H......
 19350 ff070048 f7a39000 00004801 c64c89e8  ...H......H..L..
 19360 4811d748 f7a38800 00004801 c64c89f0  H..H......H..L..
 19370 4811d748 f7a38000 00004801 c6488b43  H..H......H..H.C
 19380 784811d7 48f76320 4801f048 8b342448  xH..H.c H..H.4$H
 19390 11fa488b 7c240848 89f54821 cd480fac  ..H.|$.H..H!.H..
 193a0 fe3348c1 ef334803 74241048 137c2418  .3H..3H.t$.H.|$.
 193b0 4989f548 0facfe33 4921cd48 c1ef334c  I..H...3I!.H..3L
 193c0 01d64c11 df4989f2 480facfe 334921ca  ..L..I..H...3I!.
 193d0 48c1ef33 4c01c64c 11cf4989 f04989f9  H..3L..L..I..I..
 193e0 490facf8 33498d7c 242849c1 e9334901  I...3I.|$(I..3I.
 193f0 c04911d1 4c89c048 21ce4921 c84c0fac  .I..L..H!.I!.L..
 19400 c8334989 74241848 8d732848 8d14c04d  .3I.t$.H.s(H...M
 19410 89442420 488d1450 4801ea48 8d6b5048  .D$ H..PH..H.kPH
 19420 89d04821 ca48c1e8 33498914 244c01e8  ..H!.H..3I..$L..
 19430 4889c248 c1e83348 21ca4c01 d0498954  H..H..3H!.L..I.T
 19440 24084889 ea498944 2410e8f1 bcffff48  $.H..I.D$......H
 19450 83c42848 8d537848 89ee5b49 8d7c2450  ..(H.SxH..[I.|$P
 19460 5d415c41 5d415e41 5fe9d2bc ffff6690  ]A\A]A^A_.....f.
 19470 41574156 41554154 4989fc55 534889f3  AWAVAUATI..USH..
 19480 4883ec28 4c8b6e10 4c8b7618 488b4e08  H..(L.n.L.v.H.N.
 19490 4c8b3e4b 8d44ed00 488b5320 498d7c45  L.>K.D..H.S I.|E
 194a0 004b8d04 f6498d34 46488b43 20488d04  .K...I.4FH.C H..
 194b0 c0488d2c 424c89f8 48f76378 4989c248  .H.,BL..H.cxI..H
 194c0 8d04c949 89d34c8d 0c414c89 c848f7a3  ...I..L..AL..H..
 194d0 98000000 4989c049 89d14889 f848f7a3  ....I..I..H..H..
 194e0 90000000 4901c048 89f04911 d14d01d0  ....I..H..I..M..
 194f0 4d11d948 f7a38800 00004901 c04889e8  M..H......I..H..
 19500 4911d148 f7a38000 00004c01 c04c11ca  I..H......L..L..
 19510 48890424 4c89f848 89542408 48f7a380  H..$L..H.T$.H...
 19520 00000049 89c04989 d14889c8 48f76378  ...I..I..H..H.cx
 19530 4901c048 89f84911 d148f7a3 98000000  I..H..I..H......
 19540 4901c048 89f04911 d148f7a3 90000000  I..H..I..H......
 19550 4901c048 89e84911 d148f7a3 88000000  I..H..I..H......
 19560 4c01c04c 11ca4889 4424104c 89f84889  L..L..H.D$.L..H.
 19570 54241848 f7a38800 00004989 c24989d3  T$.H......I..I..
 19580 4889c848 f7a38000 00004901 c24c89e8  H..H......I..L..
 19590 4911d348 f7637849 01c24889 f04911d3  I..H.cxI..H..I..
 195a0 48f7a398 00000048 89c64889 d74889e8  H......H..H..H..
 195b0 4c01d64c 11df48f7 a3900000 004989c2  L..L..H......I..
 195c0 4989d34c 89f84901 f24911fb 48f7a390  I..L..I..I..H...
 195d0 00000049 89c04989 d14889c8 48f7a388  ...I..I..H..H...
 195e0 00000049 01c04c89 e84911d1 48f7a380  ...I..L..I..H...
 195f0 00000049 01c04c89 f04911d1 48f76378  ...I..L..I..H.cx
 19600 4901c048 89e84911 d148f7a3 98000000  I..H..I..H......
 19610 4901c04c 89f84911 d148f7a3 98000000  I..L..I..H......
 19620 4889c648 89d74889 c848b9ff ffffffff  H..H..H..H......
 19630 ff070048 f7a39000 00004801 c64c89e8  ...H......H..L..
 19640 4811d748 f7a38800 00004801 c64c89f0  H..H......H..L..
 19650 4811d748 f7a38000 00004801 c6488b43  H..H......H..H.C
 19660 784811d7 48f76320 4801f048 8b342448  xH..H.c H..H.4$H
 19670 11fa488b 7c240848 89f54821 cd480fac  ..H.|$.H..H!.H..
 19680 fe3348c1 ef334803 74241048 137c2418  .3H..3H.t$.H.|$.
 19690 4989f548 0facfe33 4921cd48 c1ef334c  I..H...3I!.H..3L
 196a0 01d64c11 df4989f2 480facfe 334921ca  ..L..I..H...3I!.
 196b0 48c1ef33 4c01c64c 11cf4989 f04989f9  H..3L..L..I..I..
 196c0 490facf8 33498d7c 242849c1 e9334901  I...3I.|$(I..3I.
 196d0 c04911d1 4c89c048 21ce4921 c84c0fac  .I..L..H!.I!.L..
 196e0 c8334989 74241848 8d14c04d 89442420  .3I.t$.H...M.D$ 
 196f0 488d1450 4801ea48 8d6b2848 89d04821  H..PH..H.k(H..H!
 19700 ca4889ee 48c1e833 49891424 4c01e84c  .H..H..3I..$L..L
 19710 8d6b5048 89c248c1 e8334821 ca4c01d0  .kPH..H..3H!.L..
 19720 49895424 084c89ea 49894424 10e80eba  I.T$.L..I.D$....
 19730 ffff488d 5378498d 7c24504c 89eee8fd  ..H.SxI.|$PL....
 19740 b9ffff48 83c42848 89ea4889 de498d7c  ...H..(H..H..I.|
 19750 24785b5d 415c415d 415e415f e9dfb9ff  $x[]A\A]A^A_....
 19760 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 19770 4157660f efc04156 41554154 5548bdff  AWf...AVAUATUH..
 19780 ffffffff ff070053 4881ec68 04000089  .......SH..h....
 19790 54244c48 8d9c2490 0000004c 8dbc2490  T$LH..$....L..$.
 197a0 03000048 897c2418 4889df64 488b0425  ...H.|$.H..dH..%
 197b0 28000000 48898424 58040000 31c0e81d  (...H..$X...1...
 197c0 beffff48 89de4889 dfbb066d 07004883  ...H..H....m..H.
 197d0 84249000 000001e8 14eeffff 4889d848  .$..........H..H
 197e0 f7a42490 00000048 c78424b0 03000000  ..$....H..$.....
 197f0 0000000f 29842490 0300000f 298424a0  ....).$.....).$.
 19800 03000048 89c1480f acd03348 c1ea3349  ...H..H...3H..3I
 19810 89c44889 d84821e9 4989d548 f7a42498  ..H..H!.I..H..$.
 19820 00000049 01c44889 d84911d5 48f7a424  ...I..H..I..H..$
 19830 a0000000 4d89e24d 89eb4d0f acea3349  ....M..M..M...3I
 19840 c1eb3349 01c24889 d84911d3 48f7a424  ..3I..H..I..H..$
 19850 a8000000 4d89d04d 89d94d0f acd83349  ....M..M..M...3I
 19860 c1e93349 01c04889 d84911d1 48f7a424  ..3I..H..I..H..$
 19870 b0000000 4c89c64c 89cf4c0f acce3348  ....L..L..L...3H
 19880 c1ef3348 01c64811 d74889f0 4821ee49  ..3H..H..H..H!.I
 19890 21ea480f acf83349 21e8488d bc24c000  !.H...3I!.H..$..
 198a0 00004921 ec488d14 c04889b4 24e00000  ..I!.H...H..$...
 198b0 004c89fe 4989fe48 8d045048 89fa4c89  .L..I..H..PH..L.
 198c0 9424d000 00004801 c84c8984 24d80000  .$....H..L..$...
 198d0 00488984 24c00000 004c89a4 24c80000  .H..$....L..$...
 198e0 0048897c 2430e895 b7ffff48 8d8424f0  .H.|$0.....H..$.
 198f0 00000048 89fe4989 c54889c7 48894424  ...H..I..H..H.D$
 19900 58e8eaba ffff4c89 ea4c89f6 488dbc24  X.....L..L..H..$
 19910 20010000 e827b8ff ff488b84 24d00000   ....'...H..$...
 19920 00488b94 24d80000 00488bb4 24e00000  .H..$....H..$...
 19930 00488b8c 24c80000 00488904 244889d8  .H..$....H..$H..
 19940 4c8bb424 c0000000 48895424 0848f7a4  L..$....H.T$.H..
 19950 24f00000 00488974 24104889 4c244049  $....H.t$.H.L$@I
 19960 89c24889 44242049 89d34889 d8488954  ..H.D$ I..H..H.T
 19970 2428490f acd23349 c1eb3348 f7a424f8  $(I...3I..3H..$.
 19980 0000004c 89742438 4901c248 89d84911  ...L.t$8I..H..I.
 19990 d348f7a4 24000100 004d89d0 4d89d94d  .H..$....M..M..M
 199a0 0facd833 49c1e933 4901c048 89d84911  ...3I..3I..H..I.
 199b0 d148f7a4 24080100 004c89c6 4c89cf4c  .H..$....L..L..L
 199c0 0facce33 48c1ef33 4801c648 89d8488d  ...3H..3H..H..H.
 199d0 5c246048 11d748f7 a4241001 00004989  \$`H..H..$....I.
 199e0 f4490fac fc334989 fd49c1ed 334c01e0  .I...3I..I..3L..
 199f0 4c8da424 10020000 4c11ea49 21ea4921  L..$....L..I!.I!
 19a00 e84821ee 48038c24 28010000 4889c748  .H!.H..$(...H..H
 19a10 0facd033 4901ca48 8b0c2448 21ef488d  ...3I..H..$H!.H.
 19a20 14c04803 8c243001 0000488d 04504889  ..H..$0...H..PH.
 19a30 da4c8954 24684901 c8488b4c 24084803  .L.T$hI..H.L$.H.
 19a40 8c243801 00004801 ce488b4c 24104803  .$8...H..H.L$.H.
 19a50 8c244001 00004c89 44247048 01f9488b  .$@...L.D$pH..H.
 19a60 bc242001 00004889 74247848 89de4889  .$ ...H.t$xH..H.
 19a70 8c248000 00004c01 f74c8b74 24204921  .$....L..L.t$ I!
 19a80 ee488dac 24500100 004901fe 4889ef49  .H..$P...I..H..I
 19a90 01c64c89 7424604c 8db42480 010000e8  ..L.t$`L..$.....
 19aa0 9cb6ffff 4889ea48 89de4c89 f7488d9c  ....H..H..L..H..
 19ab0 24b00100 00bd0a00 0000e881 b6ffff48  $..............H
 19ac0 89df4c89 f6e826b9 ffff4889 de4889df  ..L...&...H..H..
 19ad0 e81bb9ff ff488d84 24e00100 004889da  .....H..$....H..
 19ae0 4c89f648 89c34889 c7488944 2450e84d  L..H..H..H.D$P.M
 19af0 b6ffff48 89de4c89 e7e8f2b8 ffff4c89  ...H..L.......L.
 19b00 e64c89e7 e8e7b8ff ff4c89e6 4c89e7e8  .L.......L..L...
 19b10 dcb8ffff 4c89e64c 89e7e8d1 b8ffff48  ....L..L.......H
 19b20 8d842440 0200004c 89e24889 de4889c7  ..$@...L..H..H..
 19b30 488d9c24 70020000 48894424 20e8feb5  H..$p...H.D$ ...
 19b40 ffff488b 84246002 00004889 de4889df  ..H..$`...H..H..
 19b50 660f6f94 24400200 00660f6f 9c245002  f.o.$@...f.o.$P.
 19b60 00004889 84249002 00000f29 94247002  ..H..$.....).$p.
 19b70 00000f29 9c248002 0000e871 b8ffff48  ...).$.....q...H
 19b80 89de4889 dfe866b8 ffff4c89 f24889de  ..H...f...L..H..
 19b90 4889dfe8 a8b5ffff 488b8424 90020000  H.......H..$....
 19ba0 660f6fa4 24700200 00660f6f ac248002  f.o.$p...f.o.$..
 19bb0 00004889 84241003 00000f29 a424f002  ..H..$.....).$..
 19bc0 00000f29 ac240003 0000660f 1f440000  ...).$....f..D..
 19bd0 4889de48 89dfe815 b8ffff83 ed0175f0  H..H..........u.
 19be0 4c8dac24 f0020000 4889de48 89dfbd0a  L..$....H..H....
 19bf0 0000004c 89eae845 b5ffff0f 1f440000  ...L...E.....D..
 19c00 4889de48 89dfe8e5 b7ffff83 ed0175f0  H..H..........u.
 19c10 4c89ea48 89de4889 dfbd1e00 0000e81d  L..H..H.........
 19c20 b5ffff48 8b842490 02000066 0f6fb424  ...H..$....f.o.$
 19c30 70020000 660f6fbc 24800200 00488984  p...f.o.$....H..
 19c40 24b00300 000f29b4 24900300 000f29bc  $.....).$.....).
 19c50 24a00300 000f1f00 4889de48 89dfe88d  $.......H..H....
 19c60 b7ffff83 ed0175f0 4c89fa48 89de4889  ......u.L..H..H.
 19c70 dfbd3c00 0000e8c5 b4ffff48 8b842490  ..<........H..$.
 19c80 02000066 0f6f9424 70020000 660f6f9c  ...f.o.$p...f.o.
 19c90 24800200 00488984 24b00300 000f2994  $....H..$.....).
 19ca0 24900300 000f299c 24a00300 000f1f00  $.....).$.......
 19cb0 4889de48 89dfe835 b7ffff83 ed0175f0  H..H...5......u.
 19cc0 4c89fa48 89de4889 dfbd7800 0000e86d  L..H..H...x....m
 19cd0 b4ffff48 8b842490 02000066 0f6fa424  ...H..$....f.o.$
 19ce0 70020000 660f6fac 24800200 00488984  p...f.o.$....H..
 19cf0 24b00300 000f29a4 24900300 000f29ac  $.....).$.....).
 19d00 24a00300 000f1f00 4889de48 89dfe8dd  $.......H..H....
 19d10 b6ffff83 ed0175f0 4c89fa48 89de4889  ......u.L..H..H.
 19d20 dfbd0a00 0000e815 b4ffff0f 1f440000  .............D..
 19d30 4889de48 89dfe8b5 b6ffff83 ed0175f0  H..H..........u.
 19d40 4c89ea48 89de660f efc04889 dfe8eeb3  L..H..f...H.....
 19d50 ffff4889 de4889df e893b6ff ff4889de  ..H..H.......H..
 19d60 4889dfe8 88b6ffff 4889de48 89dfe87d  H.......H..H...}
 19d70 b6ffff4c 89f24889 de4889df e8bfb3ff  ...L..H..H......
 19d80 ff4c8db4 24300400 004889de 4889dfe8  .L..$0...H..H...
 19d90 5cb6ffff 4889de4c 89f7e851 dfffff0f  \...H..L...Q....
 19da0 b6ac2431 04000048 8b542430 4c89fe48  ..$1...H.T$0L..H
 19db0 8b7c2450 0f298424 90030000 0f298424  .|$P.).$.....).$
 19dc0 a0030000 48c78424 b0030000 00000000  ....H..$........
 19dd0 e8abb2ff ff83e501 488b4424 38480f45  ........H.D$8H.E
 19de0 8424e001 0000488b 7c243040 0fb6ed48  .$....H.|$0@...H
 19df0 8b542458 0f118424 f8000000 48898424  .T$X...$....H..$
 19e00 c0000000 488b4424 40480f45 8424e801  ....H.D$@H.E.$..
 19e10 00004889 fe0f1184 24080100 00488984  ..H.....$....H..
 19e20 24c80000 00488b04 24480f45 8424f001  $....H..$H.E.$..
 19e30 00004889 8424d000 0000488b 44240848  ..H..$....H.D$.H
 19e40 0f458424 f8010000 48898424 d8000000  .E.$....H..$....
 19e50 488b4424 10480f45 84240002 000048f7  H.D$.H.E.$....H.
 19e60 dd81e506 6d070048 898424e0 00000048  ....m..H..$....H
 19e70 89ac24f0 000000e8 04b2ffff 488b8424  ..$.........H..$
 19e80 c0000000 4c89e248 89fef30f 7e8c24d0  ....L..H....~.$.
 19e90 0000000f 11842418 0200004c 89ef4883  ......$....L..H.
 19ea0 c0010f11 84242802 00006648 0f6ec048  .....$(...fH.n.H
 19eb0 8b8424e0 0000000f 168c24d8 00000048  ..$.......$....H
 19ec0 c7842410 02000001 0000000f 168424c8  ..$...........$.
 19ed0 0000000f 298c2450 02000048 89842460  ....).$P...H..$`
 19ee0 0200000f 29842440 020000e8 90b1ffff  ....).$@........
 19ef0 488b7424 204889df e8f3e6ff ff4889da  H.t$ H.......H..
 19f00 4c89ee4c 89ffe835 b2ffff48 8b6c2418  L..L...5...H.l$.
 19f10 4c89fe48 89efe8d5 ddffff0f b64c244c  L..H.........L$L
 19f20 084d1f48 89ee4c89 efe862ec ffff85c0  .M.H..L...b.....
 19f30 0f85ea4a ffff488b 84241003 00004c89  ...J..H..$....L.
 19f40 ff4889de f30f6f94 24180300 00f30f6f  .H....o.$......o
 19f50 9c242803 0000660f 6fa42440 0300004c  .$(...f.o.$@...L
 19f60 8da42408 04000048 8dac24e0 03000048  ..$....H..$....H
 19f70 89842490 02000048 8b842438 03000066  ..$....H..$8...f
 19f80 0f6fac24 50030000 0f119424 98020000  .o.$P......$....
 19f90 660f6fb4 24f00200 00488984 24b80200  f.o.$....H..$...
 19fa0 00488b84 24600300 00660f6f bc240003  .H..$`...f.o.$..
 19fb0 00000f11 9c24a802 00004889 8424e002  .....$....H..$..
 19fc0 00000f29 a424c002 00000f29 ac24d002  ...).$.....).$..
 19fd0 00000f29 b4247002 00000f29 bc248002  ...).$p....).$..
 19fe0 0000e859 bdffff4c 89fe4c89 e24889df  ...Y...L..L..H..
 19ff0 e84bb1ff ff4c8d84 24b80300 00488d8c  .K...L..$....H..
 1a000 24980200 004889ea 4c89c648 89cf4c89  $....H..L..H..L.
 1a010 44241048 894c2408 e823b1ff ff488d84  D$.H.L$..#...H..
 1a020 24c00200 004c89e2 4889ee48 89c74889  $....L..H..H..H.
 1a030 0424e809 b1ffff4c 89ff4889 dee8febc  .$.....L..H.....
 1a040 ffff4c89 fe4c89e2 4889dfe8 f0b0ffff  ..L..L..H.......
 1a050 488b7424 10488b7c 24084889 eae8deb0  H.t$.H.|$.H.....
 1a060 ffff488b 3c244c89 e24889ee e8cfb0ff  ..H.<$L..H......
 1a070 ff4c89ff 4889dee8 c4bcffff 4c89fe4c  .L..H.......L..L
 1a080 89efe8e9 f3ffff48 8b6c2420 488db424  .......H.l$ H..$
 1a090 40030000 4889efe8 54e5ffff 4889ea4c  @...H...T...H..L
 1a0a0 89ee4889 dfe896b0 ffff4889 ea4c89ff  ..H.......H..L..
 1a0b0 488db424 18030000 e883b0ff ff4c89fe  H..$.........L..
 1a0c0 4c8b7c24 184c89ff e823dcff ff4889de  L.|$.L...#...H..
 1a0d0 4c89f7e8 18dcffff 0fb68424 30040000  L..........$0...
 1a0e0 c1e00741 30471f48 8b842458 04000064  ...A0G.H..$X...d
 1a0f0 482b0425 28000000 75124881 c4680400  H+.%(...u.H..h..
 1a100 005b5d41 5c415d41 5e415fc3 e8df41ff  .[]A\A]A^A_...A.
 1a110 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 1a120 554883c6 784883c7 7853f30f 6f46c0f3  UH..xH..xS..oF..
 1a130 0f6f5698 f30f6f4e 88f30f6f 5eb0488b  .oV...oN...o^.H.
 1a140 46a8660f d4c24803 46d0660f d4cb4889  F.f...H.F.f...H.
 1a150 47a848b8 ffffffff ffff0700 0f114f88  G.H...........O.
 1a160 0f114798 4c8b5688 488b6eb8 4c89d248  ..G.L.V.H.n.L..H
 1a170 c1ea3348 03569048 89d14821 c248c1e9  ..3H.V.H..H!.H..
 1a180 3348034e 984989d3 4889ca48 21c148c1  3H.N.I..H..H!.H.
 1a190 ea334803 56a04989 c94889d1 4821c248  .3H.V.I..H..H!.H
 1a1a0 c1e93348 034ea849 89d048ba daffffff  ..3H.N.I..H.....
 1a1b0 ffff0f00 4889cb48 0356b048 c1e93348  ....H..H.V.H..3H
 1a1c0 21c34c21 d04c8b56 c04829c2 48b8feff  !.L!.L.V.H).H...
 1a1d0 ffffffff 0f004901 c24801c5 4d29ca4c  ......I..H..M).L
 1a1e0 8b4ec84c 29dd4901 c1480346 d048896f  .N.L).I..H.F.H.o
 1a1f0 b84d29c1 4c8d04c9 4829d84c 8957c04a  .M).L...H).L.W.J
 1a200 8d0c414c 894fc848 29ca4889 47d04889  ..AL.O.H).H.G.H.
 1a210 57b0f30f 6f66d80f 1167d8f3 0f6f6ee8  W...of...g...on.
 1a220 0f116fe8 488b56f8 488957f8 488d15ed  ..o.H.V.H.W.H...
 1a230 f004005b 5de906af ffff660f 1f440000  ...[].....f..D..
 1a240 41554154 554889fd 534889f3 4883c650  AUATUH..SH..H..P
 1a250 4881ecc8 00000064 488b0425 28000000  H......dH..%(...
 1a260 48898424 b8000000 31c04c8d 6424604c  H..$....1.L.d$`L
 1a270 8d6c2430 4c89e7e8 74e3ffff 4889de4c  .l$0L...t...H..L
 1a280 89e24c89 efe8b6ae ffff488d 73284889  ..L.......H.s(H.
 1a290 e34c89e2 4889dfe8 a4aeffff 4889de48  .L..H.......H..H
 1a2a0 89efe849 daffff48 8dbc2490 0000004c  ...I...H..$....L
 1a2b0 89eee839 daffff0f b6842490 000000c1  ...9......$.....
 1a2c0 e0073045 1f488b84 24b80000 0064482b  ..0E.H..$....dH+
 1a2d0 04252800 0000750e 4881c4c8 0000005b  .%(...u.H......[
 1a2e0 5d415c41 5dc3e805 40ffff0f 1f440000  ]A\A]...@....D..
 1a2f0 41574156 41554c8d 6f284154 4989d455  AWAVAUL.o(ATI..U
 1a300 4889f548 8d762853 4889fb48 89ea4c8d  H..H.v(SH..H..L.
 1a310 73504c8d 7b784883 ec38f30f 6f66e8f3  sPL.{xH..8..of..
 1a320 0f6f6ed8 f30f6f46 10488b46 f8f30f6f  .on...oF.H.F...o
 1a330 0e480346 20488947 20660fd4 c4660fd4  .H.F H.G f...f..
 1a340 cd0f1147 100f110f 4c89efe8 30adffff  ...G....L...0...
 1a350 498d5424 284889de 4c89f7e8 e0adffff  I.T$(H..L.......
 1a360 4c89e24c 89ee4c89 efe8d2ad ffff488d  L..L..L.......H.
 1a370 5578498d 7424784c 89ffe8c1 adffff49  UxI.t$xL.......I
 1a380 8d542450 488d7550 4889dfe8 b0adffff  .T$PH.uPH.......
 1a390 488b4320 f30f6f03 4c89eaf3 0f6f4b10  H.C ..o.L....oK.
 1a3a0 4c89f648 89df488d 2c00660f 73f00166  L..H..H.,.f.s..f
 1a3b0 0f73f101 48896c24 200f2904 240f294c  .s..H.l$ .).$.)L
 1a3c0 2410e8b9 acfffff3 0f6f7338 488b4370  $........os8H.Cp
 1a3d0 4889e6f3 0f6f7b28 f30f6f53 604c89fa  H....o{(..oS`L..
 1a3e0 4c89f7f3 0f6f5b50 48014348 660fd4d6  L....o[PH.CHf...
 1a3f0 660fd4df 0f115338 0f115b28 e87facff  f.....S8..[(....
 1a400 fff30f6f a3880000 00f30f6f 6b784801  ...o.......okxH.
 1a410 ab980000 00660fd4 cc660fd4 c50f1143  .....f...f.....C
 1a420 780f118b 88000000 4883c438 5b5d415c  x.......H..8[]A\
 1a430 415d415e 415fc366 0f1f8400 00000000  A]A^A_.f........
 1a440 41574989 ff415641 55415455 534889f3  AWI..AVAUATUSH..
 1a450 4881ecb8 07000048 8d8424b0 0200004c  H......H..$....L
 1a460 8dac2410 02000048 89c74889 4424484c  ..$....H..H.D$HL
 1a470 8da42448 01000048 8dac2420 010000e8  ..$H...H..$ ....
 1a480 9cfcffff f30f6f3b 488b5320 4c89eef3  ......o;H.S L...
 1a490 0f6f4360 488d8c24 60020000 488d8424  .oC`H..$`...H..$
 1a4a0 38020000 0f29bc24 10020000 f30f6f7b  8....).$......o{
 1a4b0 104c8db4 24f80000 00488994 24300200  .L..$....H..$0..
 1a4c0 00488b53 480f29bc 24200200 00f30f6f  .H.SH.).$ .....o
 1a4d0 7b284889 94245802 0000488b 53700f11  {(H..$X...H.Sp..
 1a4e0 bc243802 0000f30f 6f7b380f 29842470  .$8.....o{8.).$p
 1a4f0 0200000f 11bc2448 020000f3 0f6f7b50  ......$H.....o{P
 1a500 488d9c24 d0000000 4889df48 894c2408  H..$....H..H.L$.
 1a510 0f29bc24 60020000 48890424 48899424  .).$`...H..$H..$
 1a520 80020000 e817b8ff ff4c89ef 4c89e248  .........L..L..H
 1a530 89dee809 acffff48 8b3c2448 89ea4c89  .......H.<$H..L.
 1a540 f6e8faab ffff488b 7c24084c 89e24889  ......H.|$.L..H.
 1a550 eee8eaab ffff488d bc248802 00004c89  ......H..$....L.
 1a560 f24889de e8d7abff ff488b54 24484c89  .H.......H.T$HL.
 1a570 ee4889df e8c7e4ff ff488d84 24700100  .H.......H..$p..
 1a580 004c89e2 4889de48 89c74889 0424e8ad  .L..H..H..H..$..
 1a590 abffff48 8d8c2498 01000048 89ea4c89  ...H..$....H..L.
 1a5a0 f64889cf 48894c24 30e892ab ffff488d  .H..H.L$0.....H.
 1a5b0 b424c001 00004c89 e24989f0 4889ee4c  .$....L..I..H..L
 1a5c0 89c74c89 442438e8 74abffff 488db424  ..L.D$8.t...H..$
 1a5d0 e8010000 4c89f249 89f14889 de4c89cf  ....L..I..H..L..
 1a5e0 4c894c24 40e856ab ffff488d 94245003  L.L$@.V...H..$P.
 1a5f0 0000488b 34244889 d7488954 2408e81d  ..H.4$H..H.T$...
 1a600 fbffff48 8b542408 4c89ee48 89dfe82d  ...H.T$.L..H...-
 1a610 e4ffff48 8b3c244c 89e24889 dee81eab  ...H.<$L..H.....
 1a620 ffff488b 7c243048 89ea4c89 f6e80eab  ..H.|$0H..L.....
 1a630 ffff488b 7c24384c 89e24889 eee8feaa  ..H.|$8L..H.....
 1a640 ffff488b 7c24404c 89f24889 dee8eeaa  ..H.|$@L..H.....
 1a650 ffff488d 9424f003 0000488b 34244889  ..H..$....H.4$H.
 1a660 d7488954 2408e8b5 faffff48 8b542408  .H.T$......H.T$.
 1a670 4c89ee48 89dfe8c5 e3ffff48 8b3c244c  L..H.......H.<$L
 1a680 89e24889 dee8b6aa ffff488b 7c243048  ..H.......H.|$0H
 1a690 89ea4c89 f6e8a6aa ffff488b 7c24384c  ..L.......H.|$8L
 1a6a0 89e24889 eee896aa ffff488b 7c24404c  ..H.......H.|$@L
 1a6b0 89f24889 dee886aa ffff488d 94249004  ..H.......H..$..
 1a6c0 0000488b 34244889 d7488954 2408e84d  ..H.4$H..H.T$..M
 1a6d0 faffff48 8b542408 4c89ee48 89dfe85d  ...H.T$.L..H...]
 1a6e0 e3ffff48 8b3c244c 89e24889 dee84eaa  ...H.<$L..H...N.
 1a6f0 ffff488b 7c243048 89ea4c89 f6e83eaa  ..H.|$0H..L...>.
 1a700 ffff488b 7c24384c 89e24889 eee82eaa  ..H.|$8L..H.....
 1a710 ffff488b 7c24404c 89f24889 dee81eaa  ..H.|$@L..H.....
 1a720 ffff488d 94243005 0000488b 34244889  ..H..$0...H.4$H.
 1a730 d7488954 2408e8e5 f9ffff48 8b542408  .H.T$......H.T$.
 1a740 4c89ee48 89dfe8f5 e2ffff48 8b3c244c  L..H.......H.<$L
 1a750 89e24889 dee8e6a9 ffff488b 7c243048  ..H.......H.|$0H
 1a760 89ea4c89 f6e8d6a9 ffff488b 7c24384c  ..L.......H.|$8L
 1a770 89e24889 eee8c6a9 ffff488b 7c24404c  ..H.......H.|$@L
 1a780 89f24889 dee8b6a9 ffff488d 9424d005  ..H.......H..$..
 1a790 0000488b 34244889 d7488954 2408e87d  ..H.4$H..H.T$..}
 1a7a0 f9ffff48 8b542408 4c89ee48 89dfe88d  ...H.T$.L..H....
 1a7b0 e2ffff48 8b3c244c 89e24889 dee87ea9  ...H.<$L..H...~.
 1a7c0 ffff488b 7c243048 89ea4c89 f6e86ea9  ..H.|$0H..L...n.
 1a7d0 ffff488b 7c24384c 89e24889 eee85ea9  ..H.|$8L..H...^.
 1a7e0 ffff488b 7c24404c 89f24889 dee84ea9  ..H.|$@L..H...N.
 1a7f0 ffff488d 94247006 0000488b 34244889  ..H..$p...H.4$H.
 1a800 d7488954 2408e815 f9ffff48 8b542408  .H.T$......H.T$.
 1a810 4c89ee48 89dfe825 e2ffff4c 8b2c244c  L..H...%...L.,$L
 1a820 89e24889 de4c89ef e813a9ff ff488b7c  ..H..L.......H.|
 1a830 24304889 ea4c89f6 e803a9ff ff488b7c  $0H..L.......H.|
 1a840 24384c89 e24889ee e8f3a8ff ff488b7c  $8L..H.......H.|
 1a850 24404c89 f24889de e8e3a8ff ff4c89ee  $@L..H.......L..
 1a860 488dbc24 10070000 4c8d2dad 6d0400e8  H..$....L.-.m...
 1a870 acf8ffff 488d4424 50660fef c0498d77  ....H.D$Pf...I.w
 1a880 78488944 2410498d 47284889 44241849  xH.D$.I.G(H.D$.I
 1a890 8d475049 c7472000 00000049 c7472801  .GPI.G ....I.G(.
 1a8a0 00000049 c7475001 00000049 c7879800  ...I.GP....I....
 1a8b0 00000000 00004889 44240848 89742420  ......H.D$.H.t$ 
 1a8c0 410f1107 410f1147 10410f11 4730410f  A...A..G.A..G0A.
 1a8d0 11474041 0f114758 410f1147 68410f11  .G@A..GXA..GhA..
 1a8e0 4778410f 11878800 0000eb5f 0f1f4000  GxA........_..@.
 1a8f0 0f854a01 00004c89 e24889de 4c89ffe8  ..J...L..H..L...
 1a900 3ca8ffff 488b7c24 184889ea 4c89f6e8  <...H.|$.H..L...
 1a910 2ca8ffff 488b7c24 084c89e2 4889eee8  ,...H.|$.L..H...
 1a920 1ca8ffff 488b7c24 204c89f2 4889dee8  ....H.|$ L..H...
 1a930 0ca8ffff 488d05e5 6b040049 8d55ff4c  ....H...k..I.U.L
 1a940 39e80f84 68010000 4989d549 8b5720f3  9...h...I..I.W .
 1a950 410f6f0f 4889dff3 410f6f57 10f3410f  A.o.H...A.oW..A.
 1a960 6f5f28f3 410f6f67 38488b74 24104889  o_(.A.og8H.t$.H.
 1a970 54247049 8b5748f3 410f6f6f 500f294c  T$pI.WH.A.ooP.)L
 1a980 2450f341 0f6f7760 0f295424 60488994  $P.A.ow`.)T$`H..
 1a990 24980000 00498b57 700f115c 24784889  $....I.Wp..\$xH.
 1a9a0 9424c000 00000f11 a4248800 00000f29  .$.......$.....)
 1a9b0 ac24a000 00000f29 b424b000 0000e87d  .$.....).$.....}
 1a9c0 b3ffff41 0fb64d00 84c90f8e 20ffffff  ...A..M..... ...
 1a9d0 488b3c24 4c89e248 89de884c 242fe85d  H.<$L..H...L$/.]
 1a9e0 a7ffff48 8b7c2430 4889ea4c 89f6e84d  ...H.|$0H..L...M
 1a9f0 a7ffff48 8b7c2438 4c89e248 89eee83d  ...H.|$8L..H...=
 1aa00 a7ffff48 8b7c2440 4c89f248 89dee82d  ...H.|$@L..H...-
 1aa10 a7ffff0f b64c242f 488b4424 484889df  .....L$/H.D$HH..
 1aa20 488b3424 d0f9480f bec9488d 148948c1  H.4$..H...H...H.
 1aa30 e2054801 c2e806e0 ffffe9b7 feffff90  ..H.............
 1aa40 488b3c24 4c89e248 89de884c 242fe8ed  H.<$L..H...L$/..
 1aa50 a6ffff48 8b7c2430 4889ea4c 89f6e8dd  ...H.|$0H..L....
 1aa60 a6ffff48 8b7c2438 4c89e248 89eee8cd  ...H.|$8L..H....
 1aa70 a6ffff48 8b7c2440 4c89f248 89dee8bd  ...H.|$@L..H....
 1aa80 a6ffff0f be54242f 488b4424 484889df  .....T$/H.D$HH..
 1aa90 488b3424 f7dad1fa 4863d248 8d149248  H.4$....Hc.H...H
 1aaa0 c1e20548 01c2e845 f8ffffe9 46feffff  ...H...E....F...
 1aab0 4881c4b8 0700005b 5d415c41 5d415e41  H......[]A\A]A^A
 1aac0 5fc36666 2e0f1f84 00000000 000f1f00  _.ff............
 1aad0 41554154 554889fd 534889f3 4883c650  AUATUH..SH..H..P
 1aae0 4881ecc8 00000064 488b0425 28000000  H......dH..%(...
 1aaf0 48898424 b8000000 31c04989 e44c8d6c  H..$....1.I..L.l
 1ab00 24304c89 e7e8e6da ffff4889 de4c89e2  $0L.......H..L..
 1ab10 4c89efe8 28a6ffff 488d7328 488d5c24  L...(...H.s(H.\$
 1ab20 604c89e2 4889dfe8 14a6ffff 4889de48  `L..H.......H..H
 1ab30 89efe8b9 d1ffff48 8dbc2490 0000004c  .......H..$....L
 1ab40 89eee8a9 d1ffff0f b6842490 000000c1  ..........$.....
 1ab50 e0073045 1f488b84 24b80000 0064482b  ..0E.H..$....dH+
 1ab60 04252800 0000750e 4881c4c8 0000005b  .%(...u.H......[
 1ab70 5d415c41 5dc3e875 37ffff0f 1f440000  ]A\A]..u7....D..
 1ab80 41574156 41554154 554889d5 534889cb  AWAVAUATUH..SH..
 1ab90 4881ec78 09000048 897c2438 4c8dbc24  H..x...H.|$8L..$
 1aba0 60070000 4c8db424 60020000 4c89ff4c  `...L..$`...L..L
 1abb0 8dac24f8 0000004c 8da424d0 00000064  ..$....L..$....d
 1abc0 488b1425 28000000 48899424 68090000  H..%(...H..$h...
 1abd0 31d2e819 afffff48 8d8c2460 08000048  1......H..$`...H
 1abe0 89de488d 9c24c001 00004889 cf48894c  ..H..$....H..H.L
 1abf0 2430e8f9 aeffff48 89ee4c89 f74c8974  $0.....H..L..L.t
 1ac00 2448e819 f5ffff48 8b5520f3 0f6f7500  $H.....H.U ..ou.
 1ac10 4889def3 0f6f7d10 f30f6f65 50488994  H....o}...oePH..
 1ac20 24e00100 00488b55 48f30f6f 6d600f29  $....H.UH..om`.)
 1ac30 b424c001 0000f30f 6f752848 89942408  .$......ou(H..$.
 1ac40 02000048 8b55700f 29bc24d0 010000f3  ...H.Up.).$.....
 1ac50 0f6f7d38 488dac24 80000000 4889ef0f  .o}8H..$....H...
 1ac60 29a42410 0200000f 29ac2420 0200000f  ).$.....).$ ....
 1ac70 11b424e8 0100000f 11bc24f8 01000048  ..$.......$....H
 1ac80 89942430 020000e8 b4b0ffff 4889df48  ..$0........H..H
 1ac90 89eee8d9 e7ffff4c 89f24889 de4889ef  .......L..H..H..
 1aca0 e89bddff ff488d84 24200100 004c89ea  .....H..$ ...L..
 1acb0 4889ee48 89c74889 4424084c 8db424a8  H..H..H.D$.L..$.
 1acc0 000000e8 78a4ffff 488d8c24 48010000  ....x...H..$H...
 1acd0 4c89e24c 89f64889 cf48894c 2418e85d  L..L..H..H.L$..]
 1ace0 a4ffff48 8db42470 0100004c 89ea4989  ...H..$p...L..I.
 1acf0 f04c89e6 4c89c74c 89442428 e83fa4ff  .L..L..L.D$(.?..
 1ad00 ff488db4 24980100 004c89f2 4989f148  .H..$....L..I..H
 1ad10 89ee4c89 cf4c894c 2420e821 a4ffff48  ..L..L.L$ .!...H
 1ad20 8d942400 03000048 8b742408 4889d748  ..$....H.t$.H..H
 1ad30 89542410 e8e7f3ff ff488b54 24104889  .T$......H.T$.H.
 1ad40 de4889ef e8f7dcff ff488b7c 24084889  .H.......H.|$.H.
 1ad50 eee81ae7 ffff488d 9424a003 0000488b  ......H..$....H.
 1ad60 74240848 89d74889 542410e8 b0f3ffff  t$.H..H.T$......
 1ad70 488b5424 104889de 4889efe8 c0dcffff  H.T$.H..H.......
 1ad80 488b7c24 084c89ea 4889eee8 b0a3ffff  H.|$.L..H.......
 1ad90 488b7c24 184c89e2 4c89f6e8 a0a3ffff  H.|$.L..L.......
 1ada0 488b7c24 284c89ea 4c89e6e8 90a3ffff  H.|$(L..L.......
 1adb0 488b7c24 204c89f2 4889eee8 80a3ffff  H.|$ L..H.......
 1adc0 488d9424 40040000 488b7424 084889d7  H..$@...H.t$.H..
 1add0 48895424 10e846f3 ffff488b 54241048  H.T$..F...H.T$.H
 1ade0 89de4889 efe856dc ffff488b 7c240848  ..H...V...H.|$.H
 1adf0 89eee879 e6ffff48 8d9424e0 04000048  ...y...H..$....H
 1ae00 8b742408 4889d748 89542410 e80ff3ff  .t$.H..H.T$.....
 1ae10 ff488b54 24104889 de4889ef e81fdcff  .H.T$.H..H......
 1ae20 ff488b7c 24084889 eee842e6 ffff488d  .H.|$.H...B...H.
 1ae30 94248005 0000488b 74240848 89d74889  .$....H.t$.H..H.
 1ae40 542410e8 d8f2ffff 488b5424 104889de  T$......H.T$.H..
 1ae50 4889efe8 e8dbffff 488b7c24 084889ee  H.......H.|$.H..
 1ae60 e80be6ff ff488d94 24200600 00488b74  .....H..$ ...H.t
 1ae70 24084889 d7488954 2410e8a1 f2ffff48  $.H..H.T$......H
 1ae80 8b542410 4889de48 89efe8b1 dbffff48  .T$.H..H.......H
 1ae90 8b5c2408 4c89ea48 89ee4889 dfe89ea2  .\$.L..H..H.....
 1aea0 ffff488b 7c24184c 89e24c89 f6e88ea2  ..H.|$.L..L.....
 1aeb0 ffff488b 7c24284c 89ea4c89 e6e87ea2  ..H.|$(L..L...~.
 1aec0 ffff488b 7c24204c 89f24889 eee86ea2  ..H.|$ L..H...n.
 1aed0 ffff4889 de488dbc 24c00600 00bbff00  ..H..H..$.......
 1aee0 0000e839 f2ffff48 8b442438 660fefc0  ...9...H.D$8f...
 1aef0 488b4c24 3048c740 20000000 0048c740  H.L$0H.@ ....H.@
 1af00 28010000 0048c740 50010000 000f1100  (....H.@P.......
 1af10 0f114010 0f114030 0f114040 0f114058  ..@...@0..@@..@X
 1af20 0f114068 eb1a662e 0f1f8400 00000000  ..@h..f.........
 1af30 803c1900 75114883 eb010f82 d0030000  .<..u.H.........
 1af40 41803c1f 0074e948 8d482848 89442410  A.<..t.H.H(H.D$.
 1af50 48894c24 30488d48 5048894c 2438eb57  H.L$0H.HPH.L$8.W
 1af60 0f856201 0000440f b6bc0c60 08000045  ..b...D....`...E
 1af70 84ff0f8f dd000000 0f85c201 0000488b  ..............H.
 1af80 7c24104c 89ea4889 eee8b2a1 ffff488b  |$.L..H.......H.
 1af90 7c24304c 89e24c89 f6e8a2a1 ffff488b  |$0L..L.......H.
 1afa0 7c24384c 89ea4c89 e6e892a1 ffff83eb  |$8L..L.........
 1afb0 010f8259 03000048 8b742410 4889efe8  ...Y...H.t$.H...
 1afc0 7cadffff 4863cb44 0fb6bc0c 60070000  |...Hc.D....`...
 1afd0 4584ff7e 8b488b7c 24084c89 ea4889ee  E..~.H.|$.L..H..
 1afe0 48894c24 4041d0ff e853a1ff ff488b7c  H.L$@A...S...H.|
 1aff0 24184c89 e24c89f6 4d0fbeff e83fa1ff  $.L..L..M....?..
 1b000 ff488b7c 24284c89 ea4c89e6 e82fa1ff  .H.|$(L..L.../..
 1b010 ff488b7c 24204c89 f24889ee e81fa1ff  .H.|$ L..H......
 1b020 ff488b44 24484b8d 14bf4889 ef488b74  .H.D$HK...H..H.t
 1b030 240848c1 e2054801 c2e802da ffff488b  $.H...H.......H.
 1b040 4c244044 0fb6bc0c 60080000 4584ff0f  L$@D....`...E...
 1b050 8e23ffff ff488b7c 24084c89 ea4889ee  .#...H.|$.L..H..
 1b060 41d0ff4d 0fbeffe8 d4a0ffff 488b7c24  A..M........H.|$
 1b070 184c89e2 4c89f6e8 c4a0ffff 488b7c24  .L..L.......H.|$
 1b080 284c89ea 4c89e6e8 b4a0ffff 488b7c24  (L..L.......H.|$
 1b090 204c89f2 4889eee8 a4a0ffff 4c89f848   L..H.......L..H
 1b0a0 8b742408 4889ef48 c1e00448 8d0d6edd  .t$.H..H...H..n.
 1b0b0 04004c29 f8488d14 c1e842ab ffffe9bb  ..L).H....B.....
 1b0c0 feffff0f 1f440000 488b7c24 084c89ea  .....D..H.|$.L..
 1b0d0 4889ee48 894c2440 e863a0ff ff488b7c  H..H.L$@.c...H.|
 1b0e0 24184c89 e24c89f6 e853a0ff ff488b7c  $.L..L...S...H.|
 1b0f0 24284c89 ea4c89e6 e843a0ff ff488b7c  $(L..L...C...H.|
 1b100 24204c89 f24889ee e833a0ff ff410fbe  $ L..H...3...A..
 1b110 c7488b74 24084889 eff7d8d1 f8489848  .H.t$.H......H.H
 1b120 8d148048 8b442448 48c1e205 4801c2e8  ...H.D$HH...H...
 1b130 bcf1ffff 488b4c24 40e928fe ffff6690  ....H.L$@.(...f.
 1b140 488b7c24 084c89ea 4889eee8 f09fffff  H.|$.L..H.......
 1b150 488b7c24 184c89e2 4c89f6e8 e09fffff  H.|$.L..L.......
 1b160 488b7c24 284c89ea 4c89e6e8 d09fffff  H.|$(L..L.......
 1b170 488b7c24 204c89f2 4889eee8 c09fffff  H.|$ L..H.......
 1b180 488b5424 08488b74 24184c89 f7f30f6f  H.T$.H.t$.L....o
 1b190 84245801 0000488b 84244001 0000660f  .$X...H..$@...f.
 1b1a0 d4842430 01000048 03842468 010000f3  ..$0...H..$h....
 1b1b0 0f6f8c24 48010000 48898424 a0000000  .o.$H...H..$....
 1b1c0 660fd48c 24200100 000f2984 24900000  f...$ ....).$...
 1b1d0 000f298c 24800000 00e8a29e ffff410f  ..).$.........A.
 1b1e0 bec74889 ee4c89e7 f7d8d1f8 48984989  ..H..L......H.I.
 1b1f0 c749c1e7 044929c7 488d0521 dc040049  .I...I).H..!...I
 1b200 c1e7034a 8d543828 e8339fff ff488d05  ...J.T8(.3...H..
 1b210 0cdc0400 4c89f64c 89f7498d 1407e81d  ....L..L..I.....
 1b220 9fffff48 8d05f6db 0400488b 5424204c  ...H......H.T$ L
 1b230 89ef4a8d 743850e8 049fffff 4c89f24c  ..J.t8P.....L..L
 1b240 89e64889 ef488b84 24900100 00660f6f  ..H..H..$....f.o
 1b250 84247001 0000660f 6f8c2480 0100004c  .$p...f.o.$....L
 1b260 8d3c0066 0f73f001 660f73f1 010f2944  .<.f.s..f.s...)D
 1b270 24500f29 4c24604c 897c2470 e8ff9dff  $P.)L$`L.|$p....
 1b280 ff488d74 24504c89 ea4c89e7 f30f6f94  .H.t$PL..L....o.
 1b290 24b80000 00488b84 24f00000 00f30f6f  $....H..$......o
 1b2a0 9c24a800 00004801 8424c800 0000660f  .$....H..$....f.
 1b2b0 d49424e0 00000066 0fd49c24 d0000000  ..$....f...$....
 1b2c0 0f119424 b8000000 0f119c24 a8000000  ...$.......$....
 1b2d0 e8ab9dff ff4c01bc 24180100 00f30f6f  .....L..$......o
 1b2e0 a4240801 0000f30f 6fac24f8 00000066  .$......o.$....f
 1b2f0 0fd4cc66 0fd4c50f 118c2408 0100000f  ...f......$.....
 1b300 118424f8 000000e9 72fcffff 0f1f4000  ..$.....r.....@.
 1b310 488b8424 68090000 64482b04 25280000  H..$h...dH+.%(..
 1b320 00751248 81c47809 00005b5d 415c415d  .u.H..x...[]A\A]
 1b330 415e415f c3e8b62f ffff660f 1f440000  A^A_.../..f..D..
 1b340 41574156 41554154 554889f5 4889d653  AWAVAUATUH..H..S
 1b350 4889d348 81ec3810 00004889 7c24104c  H..H..8...H.|$.L
 1b360 8dbc2440 0a00004c 8da42480 0100004c  ..$@...L..$....L
 1b370 8dac24e0 0500004c 8db42460 08000064  ..$....L..$`...d
 1b380 488b0425 28000000 48898424 28100000  H..%(...H..$(...
 1b390 31c0488d 8424e00a 00004889 c7488944  1.H..$....H..H.D
 1b3a0 2428e879 edffff48 8b4320f3 0f6f234c  $(.y...H.C ..o#L
 1b3b0 89fef30f 6f6b10f3 0f6f7328 4c89e748  ....ok...os(L..H
 1b3c0 89842460 0a000048 8b4348f3 0f6f7b38  ..$`...H.CH..o{8
 1b3d0 0f29a424 400a0000 f30f6f63 50488984  .).$@.....ocPH..
 1b3e0 24880a00 00488b43 700f29ac 24500a00  $....H.Cp.).$P..
 1b3f0 00f30f6f 6b604889 8424b00a 00000f29  ...ok`H..$.....)
 1b400 a424900a 00000f29 ac24a00a 00000f11  .$.....).$......
 1b410 b424680a 00000f11 bc24780a 0000e81d  .$h......$x.....
 1b420 a9ffff4c 89e64c89 ef4c8da4 24800b00  ...L..L..L..$...
 1b430 00e83ae0 ffff4c89 ee4c89e7 4c8dac24  ..:...L..L..L..$
 1b440 20020000 e8d7ecff ff4c89e2 4889de4c   ........L..H..L
 1b450 89efe8e9 d5ffff4c 8da42480 0600004c  .......L..$....L
 1b460 89ee4c8d ac242007 00004c89 e7e8fedf  ..L..$ ...L.....
 1b470 ffff4c89 e6488dbc 24200c00 004c8da4  ..L..H..$ ...L..
 1b480 24c00200 00e896ec ffff488b 84240006  $.........H..$..
 1b490 00004c89 fe4c89e7 660f6fb4 24e00500  ..L..L..f.o.$...
 1b4a0 00660f6f bc24f005 00004889 8424600a  .f.o.$....H..$`.
 1b4b0 0000488b 84242806 0000f30f 6fa42408  ..H..$(.....o.$.
 1b4c0 0600000f 29b42440 0a0000f3 0f6fac24  ....).$@.....o.$
 1b4d0 18060000 660f6fb4 24300600 00488984  ....f.o.$0...H..
 1b4e0 24880a00 000f29bc 24500a00 00488b84  $.....).$P...H..
 1b4f0 24500600 00660f6f bc244006 00000f11  $P...f.o.$@.....
 1b500 a424680a 00004889 8424b00a 00000f11  .$h...H..$......
 1b510 ac24780a 00000f29 b424900a 00000f29  .$x....).$.....)
 1b520 bc24a00a 0000e815 a8ffff4c 89e64c89  .$.........L..L.
 1b530 ef4c8da4 24c00c00 00e832df ffff4c89  .L..$.....2...L.
 1b540 ee4c89e7 4c8dac24 60030000 e8cfebff  .L..L..$`.......
 1b550 ff4c89e2 4889de4c 89efe8e1 d4ffff4c  .L..H..L.......L
 1b560 8da424c0 0700004c 89ee4c8d ac242804  ..$....L..L..$(.
 1b570 00004c89 e7e8f6de ffff4c89 e6488dbc  ..L.......L..H..
 1b580 24600d00 004c8da4 24000400 00e88eeb  $`...L..$.......
 1b590 ffff4c89 fe4c89e7 4c897c24 18488b84  ..L..L..L.|$.H..
 1b5a0 24a00600 00660f6f 9c248006 00004c8d  $....f.o.$....L.
 1b5b0 bc245004 0000660f 6fa42490 060000f3  .$P...f.o.$.....
 1b5c0 0f6fac24 a8060000 48898424 600a0000  .o.$....H..$`...
 1b5d0 488b8424 c8060000 f30f6fb4 24b80600  H..$......o.$...
 1b5e0 000f299c 24400a00 00660f6f bc24d006  ..).$@...f.o.$..
 1b5f0 0000660f 6f9c24e0 06000048 89842488  ..f.o.$....H..$.
 1b600 0a000048 8b8424f0 0600000f 29a42450  ...H..$.....).$P
 1b610 0a00000f 11ac2468 0a00000f 299c24a0  ......$h....).$.
 1b620 0a00000f 11b42478 0a00000f 29bc2490  ......$x....).$.
 1b630 0a000048 898424b0 0a0000e8 00a7ffff  ...H..$.........
 1b640 488d8424 78040000 4c89e64c 89f74889  H..$x...L..L..H.
 1b650 c2488944 2408e8e5 9affff4c 89fa4c89  .H.D$......L..L.
 1b660 ee488dbc 24880800 00e8d29a ffff488b  .H..$.........H.
 1b670 5424084c 89fe488d bc24b008 00004c8d  T$.L..H..$....L.
 1b680 bc24b805 0000e8b5 9affff4c 89ea4c89  .$.........L..L.
 1b690 e64c8dac 24000e00 00488dbc 24d80800  .L..$....H..$...
 1b6a0 004c8da4 24a00400 00e8929a ffff4c89  .L..$.........L.
 1b6b0 f64c89ef 4c8db424 90050000 e85feaff  .L..L..$....._..
 1b6c0 ff4c89ea 4889de4c 89e7488d 9c240009  .L..H..L..H..$..
 1b6d0 00004c8d ac246805 0000e861 d3ffff4c  ..L..$h....a...L
 1b6e0 89e64889 df4c8da4 24a00900 00e87edd  ..H..L..$.....~.
 1b6f0 ffff4889 de488dbc 24a00e00 00488d9c  ..H..H..$....H..
 1b700 24400500 00e816ea ffff488b 84244007  $@........H..$@.
 1b710 0000488b 74241848 89df660f 6fa42420  ..H.t$.H..f.o.$ 
 1b720 07000066 0f6f9c24 70070000 48898424  ...f.o.$p...H..$
 1b730 600a0000 488b8424 68070000 660f6fac  `...H..$h...f.o.
 1b740 24300700 000f29a4 24400a00 00f30f6f  $0....).$@.....o
 1b750 b4244807 0000660f 6fa42480 07000048  .$H...f.o.$....H
 1b760 89842488 0a000048 8b842490 0700000f  ..$....H..$.....
 1b770 299c2490 0a0000f3 0f6fbc24 58070000  ).$......o.$X...
 1b780 0f29ac24 500a0000 48898424 b00a0000  .).$P...H..$....
 1b790 0f29a424 a00a0000 0f11b424 680a0000  .).$.......$h...
 1b7a0 0f11bc24 780a0000 e893a5ff ff4c89fa  ...$x........L..
 1b7b0 4889de4c 89e7e885 99ffff48 8dbc24c8  H..L.......H..$.
 1b7c0 0900004c 89f24c89 eee87299 ffff488d  ...L..L...r...H.
 1b7d0 bc24f009 00004c89 fa4c89f6 e85f99ff  .$....L..L..._..
 1b7e0 ff4c89ea 488dbc24 180a0000 4889dee8  .L..H..$....H...
 1b7f0 4c99ffff 488dbc24 400f0000 4c89e6e8  L...H..$@...L...
 1b800 1ce9ffff f30f6f4d 0031ff66 0f6f054d  ......oM.1.f.o.M
 1b810 580400f3 0f6f5500 488db424 e00f0000  X....oU.H..$....
 1b820 4c8b4424 10488d84 241f1000 00660f71  L.D$.H..$....f.q
 1b830 d1044889 f2660fdb c8660fdb d0660f6f  ..H..f...f...f.o
 1b840 da660f68 d10f2994 24f00f00 00f30f6f  .f.h..).$......o
 1b850 5510660f 60d90f29 9c24e00f 0000660f  U.f.`..).$....f.
 1b860 6fca660f 71d20466 0fdbc866 0fdbc266  o.f.q..f...f...f
 1b870 0f6fd166 0f68c866 0f60d00f 298c2410  .o.f.h.f.`..).$.
 1b880 1000000f 29942400 1000000f 1f440000  ....).$......D..
 1b890 0fb60a48 83c20101 f9448d49 084489cf  ...H.....D.I.D..
 1b8a0 4183e1f0 4429c940 c0ff0488 4aff4839  A...D).@....J.H9
 1b8b0 d075dd0f 29442450 498d4878 488d9424  .u..)D$PI.HxH..$
 1b8c0 b0000000 40027c24 5f488954 2408498d  ....@.|$_H.T$.I.
 1b8d0 5028660f efc04c8d bc248800 00004889  P(f...L..$....H.
 1b8e0 54243849 8d505048 8d9c24e0 00000040  T$8I.PPH..$....@
 1b8f0 88bc241f 1000004c 8da42458 0100004c  ..$....L..$X...L
 1b900 8d6c2460 49c74020 00000000 488dac24  .l$`I.@ ....H..$
 1b910 30010000 4c8db424 08010000 49c74028  0...L..$....I.@(
 1b920 01000000 49c74050 01000000 49c78098  ....I.@P....I...
 1b930 00000000 00000048 89542430 48897424  .......H.T$0H.t$
 1b940 4048894c 24484c89 4424204c 897c2410  @H.L$HL.D$ L.|$.
 1b950 4989c741 0f110041 0f114010 410f1140  I..A...A..@.A..@
 1b960 30410f11 4040410f 11405841 0f114068  0A..@@A..@XA..@h
 1b970 410f1140 78410f11 80880000 000f1f00  A..@xA..........
 1b980 410fbe17 488b7424 284983ef 01488b7c  A...H.t$(I...H.|
 1b990 2418e8c9 b3ffff48 8b542418 488b7424  $......H.T$.H.t$
 1b9a0 204889df e897d0ff ff4c89e2 4889de4c   H.......L..H..L
 1b9b0 89efe889 97ffff48 8b7c2410 4889ea4c  .......H.|$.H..L
 1b9c0 89f6e879 97ffff48 8b7c2408 4c89e248  ...y...H.|$.L..H
 1b9d0 89eee869 97ffff4c 89ee4889 dfe85ea3  ...i...L..H...^.
 1b9e0 ffff4c89 e24889de 4c89efe8 5097ffff  ..L..H..L...P...
 1b9f0 488b7c24 104889ea 4c89f6e8 4097ffff  H.|$.H..L...@...
 1ba00 488b7c24 084c89e2 4889eee8 3097ffff  H.|$.L..H...0...
 1ba10 4c89ee48 89dfe825 a3ffff4c 89e24889  L..H...%...L..H.
 1ba20 de4c89ef e81797ff ff488b7c 24104889  .L.......H.|$.H.
 1ba30 ea4c89f6 e80797ff ff488b7c 24084c89  .L.......H.|$.L.
 1ba40 e24889ee e8f796ff ff4c89ee 4889dfe8  .H.......L..H...
 1ba50 eca2ffff 4c89e248 89de4c89 efe8de96  ....L..H..L.....
 1ba60 ffff488b 7c241048 89ea4c89 f6e8ce96  ..H.|$.H..L.....
 1ba70 ffff488b 7c24084c 89e24889 eee8be96  ..H.|$.L..H.....
 1ba80 ffff4c89 ee4889df e8b3a2ff ff488b7c  ..L..H.......H.|
 1ba90 24204c89 e24889de e8a396ff ff488b7c  $ L..H.......H.|
 1baa0 24384889 ea4c89f6 e89396ff ff488b7c  $8H..L.......H.|
 1bab0 24304c89 e24889ee e88396ff ff488b7c  $0L..H.......H.|
 1bac0 24484c89 f24889de e87396ff ff488b44  $HL..H...s...H.D
 1bad0 24404939 c70f85a5 feffff4c 8b7c2418  $@I9.......L.|$.
 1bae0 4c8b4424 200fbe94 24e00f00 00488b74  L.D$ ...$....H.t
 1baf0 24284c89 ff4c8944 2408e861 b2ffff48  $(L..L.D$..a...H
 1bb00 8b742408 4889df4c 89fae831 cfffff48  .t$.H..L...1...H
 1bb10 8b7c2408 4889dee8 54d9ffff 488b8424  .|$.H...T...H..$
 1bb20 28100000 64482b04 25280000 00751248  (...dH+.%(...u.H
 1bb30 81c43810 00005b5d 415c415d 415e415f  ..8...[]A\A]A^A_
 1bb40 c3e8aa27 ffff662e 0f1f8400 00000000  ...'..f.........
 1bb50 41574989 ff415641 55415455 534881ec  AWI..AVAUATUSH..
 1bb60 58020000 f30f6f0e f30f6f16 660f6f05  X.....o...o.f.o.
 1bb70 ec540400 488dbc24 3f020000 64488b04  .T..H..$?...dH..
 1bb80 25280000 00488984 24480200 0031c066  %(...H..$H...1.f
 1bb90 0f71d104 488d8424 00020000 660fdbc8  .q..H..$....f...
 1bba0 660fdbd0 48894424 38660f6f da660f68  f...H.D$8f.o.f.h
 1bbb0 d10f2994 24100200 00f30f6f 5610660f  ..).$......oV.f.
 1bbc0 60d931f6 0f299c24 00020000 660f6fca  `.1..).$....f.o.
 1bbd0 660f71d2 04660fdb c8660fdb c2660f6f  f.q..f...f...f.o
 1bbe0 d1660f68 c8660f60 d00f298c 24300200  .f.h.f.`..).$0..
 1bbf0 000f2994 24200200 000f1f80 00000000  ..).$ ..........
 1bc00 0fb61048 83c00101 f28d4a08 89ce83e1  ...H......J.....
 1bc10 f029ca40 c0fe0488 50ff4839 f875e149  .).@....P.H9.u.I
 1bc20 8d4f280f 29442450 40027424 5f498d47  .O(.)D$P@.t$_I.G
 1bc30 7848894c 2410498d 4f50660f efc0488d  xH.L$.I.OPf...H.
 1bc40 ac24b001 00004088 b4243f02 00004c8d  .$....@..$?...L.
 1bc50 74246048 8d9c2460 01000049 c7472000  t$`H..$`...I.G .
 1bc60 0000004c 8da424d8 0100004c 8dac2488  ...L..$....L..$.
 1bc70 01000049 c7472801 00000049 c7475001  ...I.G(....I.GP.
 1bc80 00000049 c7879800 00000000 00004889  ...I..........H.
 1bc90 0c244889 442428b8 01000000 48896c24  .$H.D$(.....H.l$
 1bca0 304889c5 410f1107 410f1147 10410f11  0H..A...A..G.A..
 1bcb0 4730410f 11474041 0f114758 410f1147  G0A..G@A..GXA..G
 1bcc0 68410f11 4778410f 11878800 00006690  hA..GxA.......f.
 1bcd0 89ea488b 4424384c 89f7d1fa 4863d20f  ..H.D$8L....Hc..
 1bce0 be0c2848 8d053659 04004883 c5024889  ..(H..6Y..H...H.
 1bcf0 d648c1e6 044829d6 89ca48c1 e6064801  .H...H)...H...H.
 1bd00 c6e86aa5 ffff4c89 f24c89fe 4889dfe8  ..j...L..L..H...
 1bd10 ec9effff 4c89e248 89de4c89 ffe81e94  ....L..H..L.....
 1bd20 ffff488b 54243048 8b7c2410 4c89eee8  ..H.T$0H.|$.L...
 1bd30 0c94ffff 488b7424 30488b3c 244c89e2  ....H.t$0H.<$L..
 1bd40 e8fb93ff ff488b7c 24284c89 ea4889de  .....H.|$(L..H..
 1bd50 e8eb93ff ff4883fd 410f8571 ffffff49  .....H..A..q...I
 1bd60 8b472048 8b7c2410 488d8c24 e0000000  .G H.|$.H..$....
 1bd70 488d9424 30010000 488b3424 f3410f6f  H..$0...H.4$.A.o
 1bd80 77284889 54244848 89842400 01000048  w(H.T$HH..$....H
 1bd90 8d842408 010000f3 410f6f6f 10f30f6f  ..$.....A.oo...o
 1bda0 7f10f341 0f6f2748 89442440 488b4720  ...A.o'H.D$@H.G 
 1bdb0 0f11b424 08010000 f30f6f76 100f29ac  ...$......ov..).
 1bdc0 24f00000 00f3410f 6f6f5048 8b6c2430  $.....A.ooPH.l$0
 1bdd0 48898424 28010000 488b4620 0f297c24  H..$(...H.F .)|$
 1bde0 100f2934 2448897c 24104889 df488934  ..)4$H.|$.H..H.4
 1bdf0 244889ce 48898424 50010000 48894c24  $H..H..$P...H.L$
 1be00 300f29a4 24e00000 000f29ac 24300100  0.).$.....).$0..
 1be10 000f11bc 24180100 000f29b4 24400100  ....$.....).$@..
 1be20 00e81a9f ffff488b 7c24304c 89e24889  ......H.|$0L..H.
 1be30 dee80a93 ffff488b 7c244048 89ea4c89  ......H.|$@H..L.
 1be40 eee8fa92 ffff488b 7c24484c 89e24889  ......H.|$HL..H.
 1be50 eee8ea92 ffff488b 74243048 89dfe8dd  ......H.t$0H....
 1be60 9effff48 8b7c2430 4c89e248 89dee8cd  ...H.|$0L..H....
 1be70 92ffff48 8b7c2440 4889ea4c 89eee8bd  ...H.|$@H..L....
 1be80 92ffff48 8b7c2448 4c89e248 89eee8ad  ...H.|$HL..H....
 1be90 92ffff48 8b742430 4889dfe8 a09effff  ...H.t$0H.......
 1bea0 488b7c24 304c89e2 4889dee8 9092ffff  H.|$0L..H.......
 1beb0 488b7c24 404889ea 4c89eee8 8092ffff  H.|$@H..L.......
 1bec0 488b7c24 484c89e2 4889eee8 7092ffff  H.|$HL..H...p...
 1bed0 488b7424 304889df e8639eff ff4c89e2  H.t$0H...c...L..
 1bee0 4889de4c 89ffe855 92ffff48 8b7c2410  H..L...U...H.|$.
 1bef0 4889ea4c 89eee845 92ffff48 8b3c2448  H..L...E...H.<$H
 1bf00 89ee4c89 e2e83692 ffff488b 7c24284c  ..L...6...H.|$(L
 1bf10 89ea4889 dee82692 ffff31c0 48896c24  ..H...&...1.H.l$
 1bf20 304889c5 0f1f4000 89ea488b 4424384c  0H....@...H.D$8L
 1bf30 89f7d1fa 4863d20f be0c2848 8d05de56  ....Hc....(H...V
 1bf40 04004883 c5024889 d648c1e6 044829d6  ..H...H..H...H).
 1bf50 89ca48c1 e6064801 c6e812a3 ffff4c89  ..H...H.......L.
 1bf60 f24c89fe 4889dfe8 949cffff 4c89e248  .L..H.......L..H
 1bf70 89de4c89 ffe8c691 ffff488b 54243048  ..L.......H.T$0H
 1bf80 8b7c2410 4c89eee8 b491ffff 488b7424  .|$.L.......H.t$
 1bf90 30488b3c 244c89e2 e8a391ff ff488b7c  0H.<$L.......H.|
 1bfa0 24284c89 ea4889de e89391ff ff4883fd  $(L..H.......H..
 1bfb0 400f8571 ffffff48 8b842448 02000064  @..q...H..$H...d
 1bfc0 482b0425 28000000 75124881 c4580200  H+.%(...u.H..X..
 1bfd0 005b5d41 5c415d41 5e415fc3 e80f23ff  .[]A\A]A^A_...#.
 1bfe0 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 1bff0 41564889 fe415541 54555348 89fb4881  AVH..AUATUSH..H.
 1c000 ec500100 0064488b 04252800 00004889  .P...dH..%(...H.
 1c010 84244801 000031c0 4989e44c 8d6c2430  .$H...1.I..L.l$0
 1c020 4c8d7424 604c89e7 488dac24 f0000000  L.t$`L..H..$....
 1c030 e8bb93ff ff488d73 284c89ef e8af93ff  .....H.s(L......
 1c040 ff488d73 504c89f7 488d9c24 c0000000  .H.sPL..H..$....
 1c050 e89b93ff ff4889df 4c89e24c 89eee81d  .....H..L..L....
 1c060 90ffff4c 89f24889 dee8d290 ffff4889  ...L..H.......H.
 1c070 ef4c89ea 4c89e6e8 c490ffff 488d15dd  .L..L.......H...
 1c080 d2040048 89ee4889 efe8b290 ffff488d  ...H..H.......H.
 1c090 bc249000 00004c89 f6e85293 ffff4889  .$....L...R...H.
 1c0a0 ea4889de 4889df48 8dac2420 01000048  .H..H..H..$ ...H
 1c0b0 8b8424b0 00000066 0f6f8424 00010000  ..$....f.o.$....
 1c0c0 660f6f8c 24f00000 00480184 24100100  f.o.$....H..$...
 1c0d0 00660fd4 8424a000 0000660f d48c2490  .f...$....f...$.
 1c0e0 0000000f 29842400 0100000f 298c24f0  ....).$.....).$.
 1c0f0 000000e8 888fffff 4889de48 89efe8ed  ........H..H....
 1c100 bbffffbe 20000000 4889efe8 c028ffff  .... ...H....(..
 1c110 488b9424 48010000 64482b14 25280000  H..$H...dH+.%(..
 1c120 00751048 81c45001 00005b5d 415c415d  .u.H..P...[]A\A]
 1c130 415ec3e8 b821ffff 0f1f8400 00000000  A^...!..........
 1c140 554889fe 534881ec d8000000 64488b04  UH..SH......dH..
 1c150 25280000 00488984 24c80000 0031c048  %(...H..$....1.H
 1c160 89e5488d 9c24a000 00004889 efe8cee2  ..H..$....H.....
 1c170 ffff4889 ee4889df e873bbff ffbe2000  ..H..H...s.... .
 1c180 00004889 dfe84628 ffff488b 9424c800  ..H...F(..H..$..
 1c190 00006448 2b142528 00000075 0a4881c4  ..dH+.%(...u.H..
 1c1a0 d8000000 5b5dc3e8 4421ffff 0f1f4000  ....[]..D!....@.
 1c1b0 0fb64f1f 488d471e f7d183e1 7f0f1f00  ..O.H.G.........
 1c1c0 0fb61048 83e801f7 d209d148 39c775f0  ...H.......H9.u.
 1c1d0 0fb6c10f b60fbaec 00000083 e801c1e8  ................
 1c1e0 0829ca20 f0f7d083 e001c30f 1f440000  .). .........D..
 1c1f0 4989fb41 57660f6f 35734e04 00415666  I..AWf.o5sN..AVf
 1c200 0f6f2d79 4e040041 55660f6f 257f4e04  .o-yN..AUf.o%.N.
 1c210 00415466 0f6f1d85 4e040055 660f6f15  .ATf.o..N..Uf.o.
 1c220 8c4e0400 53410fb6 4319450f b6731845  .N..SA..C.E..s.E
 1c230 0fb67b1a 450fb66b 1b450fb6 631c410f  ..{.E..k.E..c.A.
 1c240 b66b1d41 0fb65b1e 44887c24 eb410fb6  .k.A..[.D.|$.A..
 1c250 531f4189 c3f30f6f 07884424 ee4509f3  S.A....o..D$.E..
 1c260 660f6f0d 584e0400 f30f7e7f 104509fb  f.o.XN....~..E..
 1c270 660feff0 660fefe8 83e27f45 09eb660f  f...f......E..f.
 1c280 efe0660f efd88854 24ec660f efd0660f  ..f....T$.f...f.
 1c290 efc86644 0f6fc045 09e34109 eb660f73  ..fD.o.E..A..f.s
 1c2a0 d8084109 db66410f ebc04109 d3660feb  ..A..fA...A..f..
 1c2b0 c744885c 24ed4189 c366480f 7ec1660f  .D.\$.A..fH.~.f.
 1c2c0 6fc64521 f3660f73 de084521 fb4189d7  o.E!.f.s..E!.A..
 1c2d0 660febf0 83f20545 21eb660f 6fc54183  f......E!.f.o.A.
 1c2e0 f77f660f 73dd0845 21e3660f ebe8660f  ..f.s..E!.f...f.
 1c2f0 ebf7f30f 7e058ed0 04004121 eb660fd6  ....~.....A!.f..
 1c300 7424f041 21db660f efc741f7 d3660feb  t$.A!.f...A..f..
 1c310 e8660f6f c4660f73 dc084509 fb66490f  .f.o.f.s..E..fI.
 1c320 7eea660f ebe04589 f744885c 24ef4189  ~.f...E..D.\$.A.
 1c330 c34183f7 b14489e8 f30f7e05 50d00400  .A...D....~.P...
 1c340 4183f338 83f08845 09fb440f b67c24eb  A..8...E..D..|$.
 1c350 660fefc7 4183f702 660febe0 f30f7e05  f...A...f.....~.
 1c360 444d0400 4509df41 89c36649 0f7ee189  DM..E..A..fI.~..
 1c370 e84509fb 4589e766 0f6fe383 f0534183  .E..E..f.o...SA.
 1c380 f76d660f 73db0866 0fefc745 09df4189  .mf.s..f...E..A.
 1c390 c3660feb dc4509fb 4189df66 0febd841  .f...E..A..f...A
 1c3a0 83f7fc66 490f7ed8 660f6fda 660f73da  ...fI.~.f.o.f.s.
 1c3b0 084509df 4189d366 0febd34c 89d24509  .E..A..f...L..E.
 1c3c0 fb4d89d7 660febd0 4509d366 480f7ed7  .M..f...E..fH.~.
 1c3d0 660f6fd1 660f73d9 084489d8 660febca  f.o.f.s..D..f...
 1c3e0 08f049c1 ef104183 f64e4183 f5774189  ..I...A..NA..wA.
 1c3f0 c34c89d0 4183f492 83f5ac45 09fb4d89  .L..A......E..M.
 1c400 d748c1e8 2083f303 49c1ef18 660febc8  .H.. ...I...f...
 1c410 4509df49 89c36648 0f7ece4c 89d04509  E..I..fH.~.L..E.
 1c420 fb4d89d7 48c1e830 49c1ef28 49c1ea38  .M..H..0I..(I..8
 1c430 4509df49 89c34509 fb4509d3 450fb6d3  E..I..E..E..E...
 1c440 440fb65c 24ee0fb6 4424eb0f b65424ec  D..\$...D$...T$.
 1c450 4183ea01 4183f3c7 83f0fd45 09f383f2  A...A......E....
 1c460 7a440fb6 7424ef44 09d84189 d34c89ca  zD..t$.D..A..L..
 1c470 4409e844 09e009e8 09d84c89 cb4409d8  D..D......L..D..
 1c480 48c1eb10 4409c808 f04c89c2 09d84c89  H...D....L....L.
 1c490 cb48c1eb 1809d84c 89cb48c1 eb2009d8  .H.....L..H.. ..
 1c4a0 4c89cb48 c1eb2809 d84c89cb 49c1e938  L..H..(..L..I..8
 1c4b0 48c1eb30 09d84409 c84d89c1 4509f10f  H..0..D..M..E...
 1c4c0 b6c083e8 014489cb 08f34409 d04d89c2  .....D....D..M..
 1c4d0 4889fa49 c1ea1041 89d94509 d14d89c2  H..I...A..E..M..
 1c4e0 49c1ea18 4509d14d 89c249c1 ea204509  I...E..M..I.. E.
 1c4f0 d14d89c2 49c1ea28 4509d14d 89c249c1  .M..I..(E..M..I.
 1c500 e83849c1 ea304509 d14509c8 4989f945  .8I..0E..E..I..E
 1c510 0fb6c049 c1e91041 83e80144 09c04989  ...I...A...D..I.
 1c520 f84509f0 4489c308 f34889f2 4189d845  .E..D....H..A..E
 1c530 09c84989 f949c1e9 184509c8 4989f949  ..I..I...E..I..I
 1c540 c1e92045 09c84989 f949c1e9 284509c8  .. E..I..I..(E..
 1c550 4989f948 c1ef3849 c1e93045 09c84409  I..H..8I..0E..D.
 1c560 c74989f0 400fb6ff 49c1e810 83ef0109  .I..@...I.......
 1c570 f84889f7 4409f789 fb08f30f b65424ed  .H..D........T$.
 1c580 89df4409 c74989f0 49c1e818 4409c749  ..D..I..I...D..I
 1c590 89f049c1 e8204409 c74989f0 49c1e828  ..I.. D..I..I..(
 1c5a0 4409c749 89f048c1 ee3849c1 e8304409  D..I..H..8I..0D.
 1c5b0 c709fe48 89cf400f b6f648c1 ef1083ee  ...H..@...H.....
 1c5c0 0109f048 89ce09d6 89f308eb 89de6648  ...H..........fH
 1c5d0 0f7ef309 fe4889cf 48c1ef18 09fe4889  .~...H..H.....H.
 1c5e0 cf48c1ef 2009fe48 89cf48c1 ef2809fe  .H.. ..H..H..(..
 1c5f0 4889cf48 c1e93848 c1ef3009 fe4889df  H..H..8H..0..H..
 1c600 09f148c1 ef100fb6 c98d71ff 4889d909  ..H.......q.H...
 1c610 d14889da 08f948c1 ea3809f9 4889df48  .H....H..8..H..H
 1c620 c1ef1809 f94889df 48c1ef20 09f94889  .....H..H.. ..H.
 1c630 df48c1ef 2809f948 89df5b5d 48c1ef30  .H..(..H..[]H..0
 1c640 415c415d 09f9415e 415f09ca 89f10fb6  A\A]..A^A_......
 1c650 d283ea01 09d109c8 c1e81fc3 0f1f4000  ..............@.
 1c660 41574889 f0415641 554989d5 41545553  AWH..AVAUI..ATUS
 1c670 4883ec58 0fb65001 0fb64802 0fb63644  H..X..P...H...6D
 1c680 8b600748 897c2450 48c1e110 48c1e208  .`.H.|$PH...H...
 1c690 8b680a0f b6781748 09ca0fb6 480749c1  .h...x.H....H.I.
 1c6a0 ec074809 f20fb670 0f48c1ed 044181e4  ..H....p.H...A..
 1c6b0 ffff1f00 81e2ffff 1f0048c1 e11081e5  ..........H.....
 1c6c0 ffff1f00 4989d78b 500248c1 e61048c1  ....I...P.H...H.
 1c6d0 ea0581e2 ffff1f00 48895424 b00fb650  ........H.T$...P
 1c6e0 0648c1e2 084809ca 0fb64805 4809ca0f  .H...H....H.H...
 1c6f0 b6480e48 c1ea0248 c1e10881 e2ffff1f  .H.H...H........
 1c700 004809f1 0fb6700d 4809f10f b6701448  .H....p.H....p.H
 1c710 d1e981e1 ffff1f00 48c1e610 48894c24  ........H...H.L$
 1c720 c08b480f 48c1e906 81e1ffff 1f004889  ..H.H.........H.
 1c730 4c24d00f b6481348 c1e10848 09f10fb6  L$...H.H...H....
 1c740 70124809 f10fb670 154889cb 0fb64816  p.H....p.H....H.
 1c750 48c1eb03 48c1e108 48c1e710 48895c24  H...H...H...H.\$
 1c760 b84809f9 4809f149 89c94181 e1ffff1f  .H..H..I..A.....
 1c770 004c894c 24c88b48 170fb670 1c418b5d  .L.L$..H...p.A.]
 1c780 0748c1e9 05450fb6 4d17450f b6751548  .H...E..M.E..u.H
 1c790 c1e61049 89c80fb6 481b48c1 eb0781e3  ...I....H.H.....
 1c7a0 ffff1f00 4181e0ff ff1f0045 8b550f48  ....A......E.U.H
 1c7b0 c1e1084c 894424d8 450fb645 144809f1  ...L.D$.E..E.H..
 1c7c0 0fb6701a 8b401c48 09f148c1 e807410f  ..p..@.H..H...A.
 1c7d0 b6750048 c1e90248 894424e8 410fb645  .u.H...H.D$.A..E
 1c7e0 014989cb 410fb64d 0248c1e0 084181e3  .I..A..M.H...A..
 1c7f0 ffff1f00 48c1e110 4c895c24 e0458b5d  ....H...L.\$.E.]
 1c800 0a4809c8 410fb64d 074809f0 410fb675  .H..A..M.H..A..u
 1c810 0e49c1eb 0425ffff 1f0048c1 e1104181  .I...%....H...A.
 1c820 e3ffff1f 00488944 2488418b 450248c1  .....H.D$.A.E.H.
 1c830 e60848c1 e80525ff ff1f0048 89442490  ..H...%....H.D$.
 1c840 410fb645 0648c1e0 084809c1 410fb645  A..E.H...H..A..E
 1c850 054809c1 410fb645 0f48c1e9 0248c1e0  .H..A..E.H...H..
 1c860 1081e1ff ff1f0048 09f0410f b6750d49  .......H..A..u.I
 1c870 c1e01049 c1e11049 c1ea0648 09f0410f  ...I...I...H..A.
 1c880 b6751341 81e2ffff 1f004c89 5424a048  .u.A......L.T$.H
 1c890 d1e848c1 e60825ff ff1f0049 09f0410f  ..H...%....I..A.
 1c8a0 b6751249 09f0410f b6751649 c1e80348  .u.I..A..u.I...H
 1c8b0 c1e6084c 09ce458b 4d174c09 f6450fb6  ...L..E.M.L..E..
 1c8c0 751c81e6 ffff1f00 49c1e905 4889f741  u.......I...H..A
 1c8d0 0fb6751b 49c1e610 4c8b5424 884c897c  ..u.I...L.T$.L.|
 1c8e0 24a84181 e1ffff1f 0048c1e6 084c09f6  $.A......H...L..
 1c8f0 450fb675 1a458b6d 1c4c09f6 4d89fe49  E..u.E.m.L..M..I
 1c900 c1ed0748 c1ee024d 0faff24c 8b542490  ...H...M...L.T$.
 1c910 81e6ffff 1f004c0f aff94889 74249848  ......L...H.t$.H
 1c920 8b7424b0 4c897424 f04989f6 4d0faff2  .t$.L.t$.I..M...
 1c930 4c8b5424 884c0faf d24d01fe 4989f74d  L.T$.L...M..I..M
 1c940 01d64c8b 5424884c 897424f8 4c8b7424  ..L.T$.L.t$.L.t$
 1c950 a84c0faf f34c0faf f94d0faf d44d01f7  .L...L...M...M..
 1c960 4d89d64c 8b542490 4d01fe4d 89d74c0f  M..L.T$.M..M..L.
 1c970 affa4d01 fe4989f7 4c893424 4d89d64c  ..M..I..L.4$M..L
 1c980 8b542488 4c0faffb 4d0faff4 4c0fafd5  .T$.L...M...L...
 1c990 4d01fe4d 89d74989 d24d01f7 4c8b7424  M..M..I..M..L.t$
 1c9a0 a84c0faf d14d0faf f34d01fe 4989f748  .L...M...M..I..H
 1c9b0 8b7424a8 4d0faffb 4f8d1416 4c895424  .t$.M...O...L.T$
 1c9c0 084c8b54 24904c0f afd54d89 fe4d89d7  .L.T$.L...M..M..
 1c9d0 4c8b5424 884d01f7 4989f64c 0faff04d  L.T$.M..I..L...M
 1c9e0 01fe4d89 e74c0faf f94d01f7 4989d64c  ..M..L...M..I..L
 1c9f0 0faff34d 01fe4c8b 7c24c04d 0faffa4d  ...M..L.|$.M...M
 1ca00 01fe4c89 7424104d 89e64c0f aff34d89  ..L.t$.M..L...M.
 1ca10 f74c8b74 24d04d0f aff24989 ea4d01fe  .L.t$.M...I..M..
 1ca20 4989f748 8b7424a0 4c0faffe 488b7424  I..H.t$.L...H.t$
 1ca30 b04d01f7 4989f64c 0faff04d 01fe4c0f  .M..I..L...M..L.
 1ca40 afd14d89 d74c8b54 24904d01 f74989d6  ..M..L.T$.M..I..
 1ca50 4d0faff3 4d01fe4c 8b7c24c0 4d0faffa  M...M..L.|$.M...
 1ca60 4d01fe49 89f7488b 7424a04c 89742418  M..I..H.t$.L.t$.
 1ca70 4c0faffe 488b7424 d04d89fe 4d89e74d  L...H.t$.M..M..M
 1ca80 0faffb4d 01f74989 ee4c0faf f34d01fe  ...M..I..L...M..
 1ca90 4989f74d 0faffa4d 01f74c8b 7424a84d  I..M...M..L.t$.M
 1caa0 0faff04d 01fe4c8b 7c24b84c 8b542488  ...M..L.|$.L.T$.
 1cab0 4d0faffa 4d01f749 89d64c0f aff04d01  M...M..I..L...M.
 1cac0 fe4c8b7c 24c04c0f aff94f8d 143e4c8b  .L.|$.L...O..>L.
 1cad0 7c24b049 89ee4d0f aff34c89 5424204c  |$.I..M...L.T$ L
 1cae0 8b542490 4d0faff8 4d01fe4c 8b7c24a8  .T$.M...M..L.|$.
 1caf0 4c0fafff 4d01f74d 89e64c0f aff04d01  L...M..M..L...M.
 1cb00 fe4c8b7c 24b84d0f affa4c8b 5424884d  .L.|$.M...L.T$.M
 1cb10 01f74989 f6488b74 24a04c0f aff14d01  ..I..H.t$.L...M.
 1cb20 fe4c8b7c 24c84d0f affa4d01 f74989d6  .L.|$.M...M..I..
 1cb30 4c0faff6 4d01fe4c 8b7c24c0 4c0faffb  L...M..L.|$.L...
 1cb40 4f8d143e 4c8b7c24 d04d89e6 4c0faff6  O..>L.|$.M..L...
 1cb50 488b7424 b04c8954 24284c0f affb4c8b  H.t$.L.T$(L...L.
 1cb60 5424884d 01f74989 f64c0faf f74d01fe  T$.M..I..L...M..
 1cb70 4c8b7c24 d84d0faf fa4989ea 4c0fafd0  L.|$.M...I..L...
 1cb80 4d01f74c 8b7424a8 4d0faff1 4d01fe4d  M..L.t$.M...M..M
 1cb90 89d74c8b 5424904d 01f74c8b 7424b84c  ..L.T$.M..L.t$.L
 1cba0 0faff14d 01fe4c8b 7c24c84d 0faffa4d  ...M..L.|$.M...M
 1cbb0 01f74d89 c64c0faf f24d01fe 4c8b7c24  ..M..L...M..L.|$
 1cbc0 c04d0faf fb4d01f7 4989ee4c 897c2430  .M...M..I..L.|$0
 1cbd0 4989f748 8b7424a0 4d0faff9 4c0faff6  I..H.t$.M...L...
 1cbe0 488b7424 a84d01fe 4c8b7c24 d04d0faf  H.t$.M..L.|$.M..
 1cbf0 fb4d01f7 4c8b7424 d84d0faf f24d89c2  .M..L.t$.M...M..
 1cc00 4d0fafd4 4d01fe4d 89d74c8b 5424984d  M...M..M..L.T$.M
 1cc10 01f74989 f64d0faf f24989d2 4c0fafd7  ..I..M...I..L...
 1cc20 4d01fe4c 8b7c24b8 4c0faffb 4d01f74c  M..L.|$.L...M..L
 1cc30 8b7424c8 4c0faff1 4d01fe4d 89d74d01  .t$.L...M..M..M.
 1cc40 f74c8b74 24c04c0f aff04d01 fe4c8b7c  .L.t$.L...M..L.|
 1cc50 24e04c8b 5424884d 0faffa4f 8d143e4d  $.L.T$.M...O..>M
 1cc60 89e74c0f afff4c89 5424384c 8b542488  ..L...L.T$8L.T$.
 1cc70 4d89fe4d 89c74c0f affd4d01 f74c8b74  M..M..L...M..L.t
 1cc80 24e84d0f aff24c8b 5424984d 01fe4989  $.M...L.T$.M..I.
 1cc90 f7488b74 24b04d0f affd4d01 f74989f6  .H.t$.M...M..I..
 1cca0 4d0faff2 4c8b5424 a04d01fe 4c8b7c24  M...L.T$.M..L.|$
 1ccb0 b84d0faf fb4d01f7 4c8b7424 d04c0faf  .M...M..L.t$.L..
 1ccc0 f04d01fe 4c8b7c24 d84c0faf f94d01f7  .M..L.|$.L...M..
 1ccd0 4c8b7424 c84c0faf f34d01fe 4989d74d  L.t$.L...M..I..M
 1cce0 0faff94d 01f74c8b 7424c04d 0faff24c  ...M..L.t$.M...L
 1ccf0 8b542490 4d01fe4c 8b7c24e0 4d0faffa  .T$.M..L.|$.M...
 1cd00 4d01f74d 89e64c89 7c244049 89f74d0f  M..M..L.|$@I..M.
 1cd10 aff1488b 7424d04d 0faffd4d 01fe4c8b  ..H.t$.M...M..L.
 1cd20 7c24e84d 0faffa4c 8b5424a0 4d01f749  |$.M...L.T$.M..I
 1cd30 89f64d0f aff24c8b 5424b84c 895424d0  ..M...L.T$.L.T$.
 1cd40 4d01fe4c 8b7c24d8 4c0faffb 4d01f749  M..L.|$.L...M..I
 1cd50 89ee4c0f aff74d01 fe4c8b7c 24c84d0f  ..L...M..L.|$.M.
 1cd60 affb4d01 f74d89d6 4c8b5424 984c0faf  ..M..M..L.T$.L..
 1cd70 f04d01fe 4989d74d 0faffa4d 01f74c8b  .M..I..M...M..L.
 1cd80 7424c04d 0faff04d 01fe4c8b 7c24e04c  t$.M...M..L.|$.L
 1cd90 0faff94d 01fe4989 ef4c8974 24484c8b  ...M..I..L.t$HL.
 1cda0 7424d84d 0faff94d 0faff34d 01fe4989  t$.M...M...M..I.
 1cdb0 f74d0faf f84d01f7 4d89e64d 0faff24c  .M...M..M..M...L
 1cdc0 8b5424a0 4d01fe4c 8b7c24d0 4d0faffa  .T$.M..L.|$.M...
 1cdd0 4c8b5424 e84d01f7 4c8b7424 c84c0faf  L.T$.M..L.t$.L..
 1cde0 f0490faf ca490faf d54d01fe 4d0fafe5  .I...I...M..M...
 1cdf0 4c01f14c 8b7424c0 4c8b7c24 e04801ca  L..L.t$.L.|$.H..
 1ce00 4c89f148 0fafcf48 01ca4c89 f9480faf  L..H...H..L..H..
 1ce10 cb490faf da4801ca 48895424 c04889f2  .I...H..H.T$.H..
 1ce20 4c01e34c 8b6424a0 480fafd7 4889d148  L..L.d$.H...H..H
 1ce30 89ea4801 d9488b5c 2498490f afed480f  ..H..H.\$.I...H.
 1ce40 afd34889 f34801ca 488b4c24 c8490faf  ..H..H..H.L$.I..
 1ce50 cc4c8b64 24d84c0f afe04801 d1488b54  .L.d$.L...H..H.T
 1ce60 24b8490f afd04801 ca4c89e1 4d89f448  $.I...H..L..M..H
 1ce70 01d14c89 f24c8b74 24c8490f afd14801  ..L..L.t$.I...H.
 1ce80 ca4c89f9 490fafcb 4d0fafda 4c8d3c0a  .L..I...M...L.<.
 1ce90 4889f248 8b7424d8 490fafd1 4801ea48  H..H.t$.I...H..H
 1cea0 89f54901 d3488b54 24a0480f afea4889  ..I..H.T$.H...H.
 1ceb0 e9488b6c 24984c01 d94c8b5c 24b84c89  .H.l$.L..L.\$.L.
 1cec0 da480faf d74801ca 4c89f149 0fafc848  .H...H..L..I...H
 1ced0 01d14c89 e2480faf d54889dd 4d0fafe5  ..L..H...H..M...
 1cee0 4801ca48 8b4c24e0 480fafc8 490fafc2  H..H.L$.H...I...
 1cef0 4801ca48 8b4c2498 48895424 c84889da  H..H.L$.H.T$.H..
 1cf00 4c89db48 0fafd148 89d14c89 f2480faf  L..H...H..L..H..
 1cf10 d74801ca 4889f149 0fafc848 01d14c89  .H..H..I...H..L.
 1cf20 da490faf d14801ca 488b4c24 e04801d0  .I...H..H.L$.H..
 1cf30 4c01e04c 8b6424a0 4889ca49 0fafd44c  L..L.d$.H..I...L
 1cf40 8d1c1048 89e84c89 d54d89e2 490fafc5  ...H..L..M..I...
 1cf50 4889da49 89f44c0f afd54901 c24889f0  H..I..L...I..H..
 1cf60 480fafc7 4c01d049 89da488b 5c249848  H...L..I..H.\$.H
 1cf70 0fafd348 89eb4801 c24c89f0 490fafc1  ...H..H..L..I...
 1cf80 4801d048 89ca490f afd04801 d04c89f2  H..H..I...H..L..
 1cf90 48894424 d04889f0 490fafc1 4c0fafc5  H.D$.H..I...L...
 1cfa0 4c89f549 0fafed4d 0fafe549 01c04c89  L..I...M...I..L.
 1cfb0 d04c8b54 2488490f afc54901 c0488b44  .L.T$.I...I..H.D
 1cfc0 2498480f afd04889 c8480faf c7480faf  $.H...H..H...H..
 1cfd0 fb4c01c2 4989c848 89f1488b 74249848  .L..I..H..H.t$.H
 1cfe0 01c24c89 c0480faf ce490faf c14c0faf  ..L..H...I...L..
 1cff0 cb4801e9 488b2c24 4801cf48 8b4c24a8  .H..H.,$H..H.L$.
 1d000 4801f84d 01e14889 4424d84c 89c04d0f  H..M..H.D$.L..M.
 1d010 afc5480f afc6480f aff34c0f afeb488b  ..H...H...L...H.
 1d020 5c24f049 01c14d8d 24304c8b 44249048  \$.I..M.$0L.D$.H
 1d030 8b7424b0 488d8300 00100048 c1f8154c  .t$.H......H...L
 1d040 896424e0 490faff2 490fafc8 4c8b4424  .d$.I...I...L.D$
 1d050 f84801f1 4801c148 c1e01548 29c3498d  .H..H..H...H).I.
 1d060 80000010 0048c1f8 1548895c 24884c8d  .....H...H.\$.L.
 1d070 74050048 c1e01549 29c04c89 4424904c  t..H...I).L.D$.L
 1d080 8b542408 488b6c24 10488b74 2418498d  .T$.H.l$.H.t$.I.
 1d090 82000010 00488b7c 24284c8b 44243048  .....H.|$(L.D$0H
 1d0a0 c1f8154c 8d640500 48c1e015 488b6c24  ...L.d..H...H.l$
 1d0b0 204929c2 488d8600 00100048 c1f8154c   I).H......H...L
 1d0c0 89542498 4c8b5424 384801c5 48c1e015  .T$.L.T$8H..H...
 1d0d0 4829c648 89f84805 00001000 48897424  H).H..H.....H.t$
 1d0e0 a0488b74 244848c1 f815498d 1c0048c1  .H.t$HH...I...H.
 1d0f0 e0154c8b 44244048 29c74c89 d0480500  ..L.D$@H).L..H..
 1d100 00100048 897c24a8 488b7c24 c048c1f8  ...H.|$.H.|$.H..
 1d110 154901c0 48c1e015 4929c248 89f04805  .I..H...I).H..H.
 1d120 00001000 4c895424 b048c1f8 154c8d14  ....L.T$.H...L..
 1d130 0748c1e0 15488b7c 24c84829 c6498d87  .H...H.|$.H).I..
 1d140 00001000 48c1f815 48897424 b8488d34  ....H...H.t$.H.4
 1d150 0748c1e0 154929c7 498d8300 0010004c  .H...I).I......L
 1d160 897c24c0 4c8b7c24 d048c1f8 15498d3c  .|$.L.|$.H...I.<
 1d170 0748c1e0 154929c3 488b4424 d84c895c  .H...I).H.D$.L.\
 1d180 24c84c8d 9a000010 0049c1fb 154c01d8  $.L......I...L..
 1d190 49c1e315 4c29da4d 8d990000 10004889  I...L).M......H.
 1d1a0 5424d048 8b5424e0 49c1fb15 4c01da49  T$.H.T$.I...L..I
 1d1b0 c1e3154d 29d94c89 4c24d84d 8d8d0000  ...M).L.L$.M....
 1d1c0 100049c1 f9154d89 cb49c1e3 154d29dd  ..I...M..I...M).
 1d1d0 4c8d9900 0010004d 89ef4c8b 6c249049  L......M..L.l$.I
 1d1e0 c1fb154d 01dd49c1 e3154c29 d94c8b5c  ...M..I...L).L.\
 1d1f0 24984c89 6c24f848 894c2490 498d8e00  $.L.l$.H.L$.I...
 1d200 00100048 c1f9154d 8d2c0b48 c1e1154c  ...H...M.,.H...L
 1d210 8b5c24a0 4929ce49 8d8c2400 0010004c  .\$.I).I..$....L
 1d220 892c244d 89e548c1 f9154c89 7424984c  .,$M..H...L.t$.L
 1d230 8da60000 10004d8d 340b48c1 e11549c1  ......M.4.H...I.
 1d240 fc154929 cd488d8d 00001000 48c1f915  ..I).H......H...
 1d250 4c896c24 a04989dd 4989cb49 c1e3154c  L.l$.I..I..I...L
 1d260 29dd4c8d 9b000010 00498d98 00001000  ).L......I......
 1d270 49c1fb15 48c1fb15 48896c24 e04c895c  I...H...H.l$.L.\
 1d280 240849c1 e315488b 6c24d04d 29dd4989  $.I...H.l$.M).I.
 1d290 db49c1e3 154c896c 24e84d29 d84c8944  .I...L.l$.M).L.D
 1d2a0 24f04d8d 82000010 0049c1f8 154d89c3  $.M......I...M..
 1d2b0 49c1e315 4d29da4d 89d54d89 e249c1e2  I...M).M..M..I..
 1d2c0 154c29d6 4c8d9700 00100049 c1fa154c  .L).L......I...L
 1d2d0 01d549c1 e2154c29 d74c8b54 24d84889  ..I...L).L.T$.H.
 1d2e0 7c24d048 8db80000 100048c1 ff154901  |$.H......H...I.
 1d2f0 fa48c1e7 154829f8 488dba00 00100048  .H...H).H......H
 1d300 c1ff154d 8d1c3f48 c1e7154c 8b7c24c8  ...M..?H...L.|$.
 1d310 4829fa49 69f98390 f5ff4c01 ff4d8d3c  H).Ii.....L..M.<
 1d320 3c4d69e3 8390f5ff 4969f9d1 1502004c  <Mi.....Ii.....L
 1d330 01e74c8d 24374969 f953c6f0 ff4c8964  ..L.$7Ii.S...L.d
 1d340 24c84c8b 6424c049 69f3d115 02004801  $.L.d$.Ii.....H.
 1d350 fe4869fa 8390f5ff 4801fe49 69fb53c6  .Hi.....H..Ii.S.
 1d360 f0ff4c01 e64901f0 4969f167 fb090048  ..L..I..Ii.g...H
 1d370 01f74969 f28390f5 ff4801fe 4869fad1  ..Ii.....H..Hi..
 1d380 15020048 01fe4969 fb67fb09 004e8d24  ...H..Ii.g...N.$
 1d390 2e4969f1 182d0700 4c896424 c04c8b64  .Ii..-..L.d$.L.d
 1d3a0 24e04801 f74969f2 d1150200 4c69ed13  $.H..Ii.....Li..
 1d3b0 2c0a0048 01fe4869 fa53c6f0 ff4d01f5  ,..H..Hi.S...M..
 1d3c0 4c8b7424 e84801f7 4869f083 90f5ff48  L.t$.H..Hi.....H
 1d3d0 01f7488b 7424b848 01df4869 dd182d07  ..H.t$.H..Hi..-.
 1d3e0 004801f7 4869f013 2c0a0048 01de4969  .H..Hi..,..H..Ii
 1d3f0 da132c0a 004c01e6 4c8b6424 a84801d9  ..,..L..L.d$.H..
 1d400 4869d818 2d07004c 01e14c69 e567fb09  Hi..-..L..Li.g..
 1d410 004801d9 4969da18 2d070049 01cc4869  .H..Ii..-..I..Hi
 1d420 ca132c0a 004801cb 4869c867 fb090048  ..,..H..Hi.g...H
 1d430 01d94869 dd53c6f0 ff4801d9 4969db13  ..Hi.S...H..Ii..
 1d440 2c0a004c 01f14d69 f267fb09 004c01f3  ,..L..Mi.g...L..
 1d450 4c8b7424 084d69c9 132c0a00 4d69db18  L.t$.Mi..,..Mi..
 1d460 2d07004c 01f34c69 f2182d07 004d69d2  -..L..Li..-..Mi.
 1d470 53c6f0ff 4869d267 fb09004d 01cb4901  S...Hi.g...M..I.
 1d480 de4869d8 53c6f0ff 4869c0d1 1502004d  .Hi.S...Hi.....M
 1d490 01da4c8b 5c24c84c 01d24d89 ea4c01f3  ..L.\$.L..M..L..
 1d4a0 4c69f5d1 15020048 69ed8390 f5ff4801  Li.....Hi.....H.
 1d4b0 d0488b54 24f04c01 f34c8b74 24b04801  .H.T$.L..L.t$.H.
 1d4c0 e84801c2 498d8500 0010004c 01f348c1  .H..I......L..H.
 1d4d0 f8154889 dd4c8d0c 0648c1e0 15488b74  ..H..L...H...H.t
 1d4e0 24c04929 c2498d84 24000010 004d8da9  $.I).I..$....M..
 1d4f0 00001000 48c1f815 4c895424 a84801c1  ....H...L.T$.H..
 1d500 48c1e015 4929c448 8d830000 100048c1  H...I).H......H.
 1d510 f8154801 c248c1e0 154829c5 488d8700  ..H..H...H).H...
 1d520 00100048 c1f81548 01c648c1 e0154829  ...H...H..H...H)
 1d530 c7498d80 00001000 48c1f815 4d8d1403  .I......H...M...
 1d540 48c1e015 4c8b5c24 d04929c0 498d8700  H...L.\$.I).I...
 1d550 00100048 c1f81549 01c348c1 e0154929  ...H...I..H...I)
 1d560 c74969db 132c0a00 4c89e849 81e50000  .Ii..,..L..I....
 1d570 e0ff4d29 e94c8da9 00001000 48c1f815  ..M).L......H...
 1d580 4c894c24 b04d89e9 4981e500 00e0ff4c  L.L$.M..I......L
 1d590 29e94c8d aa000010 0049c1f9 1549c1fd  ).L......I...I..
 1d5a0 154c01ef 49c1e515 4c29ea4d 8daa0000  .L..I...L).M....
 1d5b0 10004889 5424b848 8d960000 100049c1  ..H.T$.H......I.
 1d5c0 fd1548c1 fa154901 d048c1e2 154829d6  ..H...I..H...H).
 1d5d0 4b8d142f 49c1e515 4d29ea4c 8b6c24a0  K../I...M).L.l$.
 1d5e0 4c01eb4d 69eb53c6 f0ff4901 c54d01e5  L..Mi.S...I..M..
 1d5f0 4969c383 90f5ff4c 69e28390 f5ff4c69  Ii.....Li.....Li
 1d600 f2182d07 004c01c8 4d69cbd1 15020048  ..-..L..Mi.....H
 1d610 01e84869 ead11502 004901de 4969db18  ..Hi.....I..Ii..
 1d620 2d07004d 01e14c69 e2132c0a 004c01ed  -..M..Li..,..L..
 1d630 4d8d3c09 488b0c24 4c8b6c24 a84d69db  M.<.H..$L.l$.Mi.
 1d640 67fb0900 4901cc49 69c867fb 09004c01  g...I..Ii.g...L.
 1d650 eb4c8b6c 24b04d69 ca8390f5 ff4901cc  .L.l$.Mi.....I..
 1d660 4969c853 c6f0ff49 01e9488b 6c249049  Ii.S...I..H.l$.I
 1d670 01ce4869 ca67fb09 004869d2 53c6f0ff  ..Hi.g...Hi.S...
 1d680 4801d949 69d8d115 02004c01 ea4901d3  H..Ii.....L..I..
 1d690 4801cb49 69ca53c6 f0ff4801 cb4969c8  H..Ii.S...H..Ii.
 1d6a0 8390f5ff 4c01d949 69d2d115 02004c69  ....L..Ii.....Li
 1d6b0 df132c0a 004d69e8 132c0a00 4801ca48  ..,..Mi..,..H..H
 1d6c0 69ce8390 f5ff4d69 c0182d07 004801d9  i.....Mi..-..H..
 1d6d0 488b5c24 884901db 4869df18 2d070048  H.\$.I..Hi..-..H
 1d6e0 01eb4869 ee132c0a 004801dd 488b5c24  ..Hi..,..H..H.\$
 1d6f0 f84901dd 4869df67 fb09004c 01eb4c69  .I..Hi.g...L..Li
 1d700 ee182d07 004901dd 488b5c24 984901d8  ..-..I..H.\$.I..
 1d710 4969da13 2c0a004c 01c34c69 c753c6f0  Ii..,..L..Li.S..
 1d720 ff4901d8 4869de67 fb09004c 01c34d69  .I..Hi.g...L..Mi
 1d730 c2182d07 004d69d2 67fb0900 4d01c44c  ..-..Mi.g...M..L
 1d740 69c7d115 02004d01 e04c69e6 53c6f0ff  i.....M..Li.S...
 1d750 4d01c44d 01f24d8d 81000010 004869ff  M..M..M......Hi.
 1d760 8390f5ff 49c1f815 4869f6d1 15020049  ....I...Hi.....I
 1d770 01fa498d bb000010 0048c1ff 154c01d6  ..I......H...L..
 1d780 4c8d9000 00100048 01fd48c1 e7154929  L......H..H...I)
 1d790 fb498dbd 00001000 49c1fa15 48c1ff15  .I......I...H...
 1d7a0 4801fb48 c1e71549 29fd498d bc240000  H..H...I).I..$..
 1d7b0 100048c1 ff154801 fe48c1e7 154929fc  ..H...H..H...I).
 1d7c0 488db900 00100048 c1ff1548 01fa48c1  H......H...H..H.
 1d7d0 e7154829 f94b8d3c 0749c1e0 154d29c1  ..H).K.<.I...M).
 1d7e0 4c8b4424 b84d01d0 49c1e215 4c29d04c  L.D$.M..I...L).L
 1d7f0 8d950000 10004d89 d74981e2 0000e0ff  ......M..I......
 1d800 4c29d54c 8d930000 100049c1 ff154d89  L).L......I...M.
 1d810 d648896c 2488498d a8000010 0049c1fe  .H.l$.I......I..
 1d820 154981e2 0000e0ff 4c29d34c 8d960000  .I......L).L....
 1d830 100049c1 fa154c01 d149c1e2 154c29d6  ..I...L..I...L).
 1d840 4c8d9200 00100049 c1fa154d 01d149c1  L......I...M..I.
 1d850 e2154c29 d24c8d97 00001000 49c1fa15  ..L).L......I...
 1d860 4c01d049 c1e2154c 29d74989 ea4881e5  L..I...L).I..H..
 1d870 0000e0ff 49c1fa15 4929e849 69ea132c  ....I...I).Ii..,
 1d880 0a004c01 dd4d69da 67fb0900 4d01fb4c  ..L..Mi.g...M..L
 1d890 8b7c2488 4d01eb4d 69ea53c6 f0ff4c01  .|$.M..Mi.S...L.
 1d8a0 eb4d69ea d1150200 4d01f54d 01ec4d69  .Mi.....M..M..Mi
 1d8b0 ea8390f5 ff4d69d2 182d0700 4c01ee49  .....Mi..-..L..I
 1d8c0 89ed49c1 fd154d01 ea4d01fa 49c1e515  ..I...M..M..I...
 1d8d0 4c29ed4d 89d549c1 fd154d01 eb49c1e5  L).M..I...M..I..
 1d8e0 154d29ea 4d89dd49 c1fd154c 01eb49c1  .M).M..I...L..I.
 1d8f0 e5154d29 eb4989dd 49c1fd15 4d01ec49  ..M).I..I...M..I
 1d900 c1e5154d 89e64c29 eb49c1fe 154e8d2c  ...M..L).I...N.,
 1d910 3649c1e6 154d29f4 4d89ee49 c1fe154c  6I...M).M..I...L
 1d920 01f149c1 e6154889 ce4d29f5 48c1fe15  ..I...H..M).H...
 1d930 4801f248 c1e61548 29f14889 d648c1fe  H..H...H).H..H..
 1d940 154901f1 48c1e615 4829f24c 89ce48c1  .I..H...H).L..H.
 1d950 fe154801 f748c1e6 154929f1 4889fe48  ..H..H...I).H..H
 1d960 c1fe1548 01f048c1 e6154829 f74889c6  ...H..H...H).H..
 1d970 48c1fe15 4901f048 c1e61548 29f04c89  H...I..H...H).L.
 1d980 c64181e0 ffff1f00 48c1fe15 4c69fe67  .A......H...Li.g
 1d990 fb09004c 69f6132c 0a004d01 df4c69de  ...Li..,..M..Li.
 1d9a0 53c6f0ff 4c01f54c 69f6182d 07004901  S...L..Li..-..I.
 1d9b0 db4889eb 4d01d648 c1fb154c 69d6d115  .H..M..H...Li...
 1d9c0 02004901 de48c1e3 154869f6 8390f5ff  ..I..H...Hi.....
 1d9d0 4829dd4c 89f348c1 fb154d01 e24901df  H).L..H...M..I..
 1d9e0 48c1e315 4c01ee49 89dc4c89 f34d89fd  H...L..I..L..M..
 1d9f0 4c29e34d 89fc49c1 fc154d01 e349c1e4  L).M..I...M..I..
 1da00 154d29e5 4d89dc49 c1fc154c 896c2490  .M).M..I...L.l$.
 1da10 4d01e249 c1e4154d 89e54d89 dc4d29ec  M..I...M..M..M).
 1da20 4d89d549 c1fd154c 01ee49c1 e5154889  M..I...L..I...H.
 1da30 7424884c 89d64c29 ee488974 2498488b  t$.L..L).H.t$.H.
 1da40 74248849 89f549c1 fd154c01 e949c1e5  t$.I..I...L..I..
 1da50 154c29ee 4989cd49 c1fd1548 897424a0  .L).I..I...H.t$.
 1da60 4889ce4c 01ea49c1 e5154c29 ee4989d5  H..L..I...L).I..
 1da70 49c1fd15 48897424 a84889d6 4d01e949  I...H.t$.H..M..I
 1da80 c1e5154c 29ee4d89 cd49c1fd 15488974  ...L).M..I...H.t
 1da90 24b04c01 ef49c1e5 154d29e9 4c894c24  $.L..I...M).L.L$
 1daa0 b84989f9 49c1f915 4c01c849 c1e1154d  .I..I...L..I...M
 1dab0 89cd4989 f94889c6 4d29e949 89c549c1  ..I..H..M).I..I.
 1dac0 fd1541c1 e60541c1 e7024d01 e849c1e5  ..A...A...M..I..
 1dad0 1541c1e3 074c29ee 41c1e204 4989f548  .A...L).A...I..H
 1dae0 8b742450 c1e10666 892e48c1 fd104109  .t$P...f..H...A.
 1daf0 ee4889dd 48c1fd03 44887602 4989f640  .H..H...D.v.I..@
 1db00 886e0348 89dd48c1 fb1348c1 fd0b4109  .n.H..H...H...A.
 1db10 df40886e 04488b6c 24904488 7e054889  .@.n.H.l$.D.~.H.
 1db20 eb48c1fb 06885e06 4889eb48 c1fb0e41  .H....^.H..H...A
 1db30 09db4488 5e074d89 e349d1fb 44885e08  ..D.^.M..I..D.^.
 1db40 4d89e349 c1fc1145 09e249c1 fb094488  M..I...E..I...D.
 1db50 5e094c8b 5c24a044 88560a48 8b742498  ^.L.\$.D.V.H.t$.
 1db60 4989f249 c1fa0445 88560b49 89f248c1  I..I...E.V.I..H.
 1db70 fe1449c1 fa0c4588 560c4989 f20fb674  ..I...E.V.I....t
 1db80 248801f6 4409d64d 89da49c1 fb0f4188  $...D..M..I...A.
 1db90 760d488b 7424a844 09d949c1 fa074188  v.H.t$.D..I...A.
 1dba0 4e0f4889 f1458856 0e48c1f9 0241884e  N.H..E.V.H...A.N
 1dbb0 104889f1 48c1f90a 48c1fe12 c1e20341  .H..H...H......A
 1dbc0 884e11c1 e70509f2 c1e00241 88561248  .N.........A.V.H
 1dbd0 8b7424b0 4889f248 c1fe0d48 c1fa0541  .t$.H..H...H...A
 1dbe0 88761441 88561348 8b5424b8 66418956  .v.A.V.H.T$.fA.V
 1dbf0 1548c1fa 1009d74c 89ca48c1 fa034188  .H.....L..H...A.
 1dc00 7e174188 56184c89 ca49c1f9 134409c8  ~.A.V.L..I...D..
 1dc10 48c1fa0b 4188461a 4c89e848 c1f80641  H...A.F.L..H...A
 1dc20 88561944 89c24188 461b4c89 e8c1e207  .V.D..A.F.L.....
 1dc30 48c1f80e 09d04188 461c4c89 c048d1f8  H.....A.F.L..H..
 1dc40 4188461d 4c89c049 c1f81148 c1f80945  A.F.L..I...H...E
 1dc50 88461f41 88461e48 83c4585b 5d415c41  .F.A.F.H..X[]A\A
 1dc60 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 1dc70 41574889 f04889ce 41564155 41545553  AWH..H..AVAUATUS
 1dc80 4883ec58 440fb640 010fb608 440fb648  H..XD..@....D..H
 1dc90 0f448b60 0248897c 24504889 d70fb650  .D.`.H.|$PH....P
 1dca0 0249c1e0 088b6807 49c1e110 440fb650  .I....h.I...D..P
 1dcb0 1749c1ec 0548c1e2 1048c1ed 074181e4  .I...H...H...A..
 1dcc0 ffff1f00 4909d00f b6500681 e5ffff1f  ....I....P......
 1dcd0 004909c8 0fb64807 48c1e208 4181e0ff  .I....H.H...A...
 1dce0 ff1f0048 c1e11048 09ca0fb6 48054809  ...H...H....H.H.
 1dcf0 ca8b480a 48c1ea02 48c1e904 81e2ffff  ..H.H...H.......
 1dd00 1f0081e1 ffff1f00 48895424 8848894c  ........H.T$.H.L
 1dd10 24b00fb6 480e48c1 e1084c09 c9440fb6  $...H.H...L..D..
 1dd20 480d4c09 c9440fb6 481448d1 e981e1ff  H.L..D..H.H.....
 1dd30 ff1f0049 c1e11048 894c24d0 8b480f48  ...I...H.L$..H.H
 1dd40 c1e90648 89cb0fb6 481381e3 ffff1f00  ...H....H.......
 1dd50 48c1e108 48895c24 d84c09c9 440fb648  H...H.\$.L..D..H
 1dd60 124c09c9 440fb648 154989cf 0fb64816  .L..D..H.I....H.
 1dd70 49c1ef03 48c1e108 49c1e210 4c897c24  I...H...I...L.|$
 1dd80 f04c09d1 4c09c949 89cb4181 e3ffff1f  .L..L..I..A.....
 1dd90 004c895c 24c88b48 17440fb6 481b8b5f  .L.\$..H.D..H.._
 1dda0 0248c1e9 05448b5f 07440fb6 6f0e49c1  .H...D._.D..o.I.
 1ddb0 e1084989 ce0fb648 1c48c1eb 0549c1eb  ..I....H.H...I..
 1ddc0 0749c1e5 0881e3ff ff1f0041 81e6ffff  .I.........A....
 1ddd0 1f0048c1 e1104c89 7424e044 0fb67713  ..H...L.t$.D..w.
 1dde0 4181e3ff ff1f004c 09c9440f b6481a8b  A......L..D..H..
 1ddf0 401c440f b67f154c 09c94989 c20fb647  @.D....L..I....G
 1de00 0148c1e9 0249c1ea 074989c9 0fb64f02  .H...I...I....O.
 1de10 4c895424 e848c1e0 08440fb6 174181e1  L.T$.H...D...A..
 1de20 ffff1f00 48c1e110 4c894c24 f84809c8  ....H...L.L$.H..
 1de30 0fb64f07 4c09d044 8b570a49 89c10fb6  ..O.L..D.W.I....
 1de40 470648c1 e11049c1 ea044181 e1ffff1f  G.H...I...A.....
 1de50 0048c1e0 084181e2 ffff1f00 4809c10f  .H...A......H...
 1de60 b647054c 895424a0 4809c10f b6470f48  .G.L.T$.H....G.H
 1de70 c1e90248 c1e01081 e1ffff1f 004c09e8  ...H.........L..
 1de80 440fb66f 0d49c1e6 084c09e8 448b6f0f  D..o.I...L..D.o.
 1de90 48d1e825 ffff1f00 49c1ed06 48894424  H..%....I...H.D$
 1dea0 904c89e8 440fb66f 1425ffff 1f0049c1  .L..D..o.%....I.
 1deb0 e5104d09 f5440fb6 77124d09 f5440fb6  ..M..D..w.M..D..
 1dec0 77174d89 ea440fb6 6f1649c1 e61049c1  w.M..D..o.I...I.
 1ded0 ea0349c1 e5084d09 f54d09fd 4d89ef44  ..I...M..M..M..D
 1dee0 8b6f1741 81e7ffff 1f0049c1 ed054c89  .o.A......I...L.
 1def0 7c24a84d 89ee4181 e6ffff1f 004c8974  |$.M..A......L.t
 1df00 24b8440f b6771b44 0fb66f1c 0fb61649  $.D..w.D..o....I
 1df10 c1e60849 c1e5104d 09f5440f b6771a8b  ...I...M..D..w..
 1df20 7f1c48c1 ef074d09 f54c8b74 24a04889  ..H...M..L.t$.H.
 1df30 7c24980f b67e1549 c1ed024d 89ef440f  |$...~.I...M..D.
 1df40 b66e0248 897c2440 0fb67e01 4181e7ff  .n.H.|$@..~.A...
 1df50 ff1f0049 c1e51048 c1e7084c 09ef4d89  ...I...H...L..M.
 1df60 c54d0faf e94809d7 81e7ffff 1f004c01  .M...H........L.
 1df70 ef4d89e5 48893c24 8b7e0248 c1ef054d  .M..H.<$.~.H...M
 1df80 0fafe981 e7ffff1f 004c01ef 4d89c54c  .........L..M..L
 1df90 0fafeb4a 8d142f44 0fb66e06 0fb67e07  ...J../D..n...~.
 1dfa0 48895424 08488b54 248849c1 e50848c1  H.T$.H.T$.I...H.
 1dfb0 e7104c09 ef440fb6 6e054c09 ef4d89e5  ..L..D..n.L..M..
 1dfc0 4c0fafeb 48c1ef02 81e7ffff 1f004901  L...H.........I.
 1dfd0 fd4c89c7 480faff9 4c01ef49 89d54d0f  .L..H...L..I..M.
 1dfe0 afe94c01 ef4989ed 48897c24 108b7e07  ..L..I..H.|$..~.
 1dff0 4d0fafe9 48c1ef07 81e7ffff 1f004c01  M...H.........L.
 1e000 ef4d89c5 4d0fafeb 4901fd4c 89e7480f  .M..M...I..L..H.
 1e010 aff94c01 ef4989d5 4c0fafeb 4a8d142f  ..L..I..L...J../
 1e020 4c89e744 8b6e0a48 89542418 4889ea49  L..D.n.H.T$.H..I
 1e030 0faffb48 0fafd349 c1ed0441 81e5ffff  ...H...I...A....
 1e040 1f004801 d74c89c2 4c01ef4c 8b6c24b0  ..H..L..L..L.l$.
 1e050 4d0fafe9 490fafd6 4901fd48 89d7488b  M...I...I..H..H.
 1e060 5424884c 01ef440f b66e0e48 0fafd149  T$.L..D..n.H...I
 1e070 c1e50848 01d74c89 e248897c 24200fb6  ...H..L..H.|$ ..
 1e080 7e0f490f afd64c8b 74249048 c1e7104c  ~.I...L.t$.H...L
 1e090 09ef440f b66e0d4c 09ef4c8b 6c24b048  ..D..n.L..L.l$.H
 1e0a0 d1ef81e7 ffff1f00 4c0fafeb 4801d74c  ........L...H..L
 1e0b0 89c2490f afd64901 fd4889d7 4889ea48  ..I...I..H..H..H
 1e0c0 0fafd14c 01ef4989 d5488b54 24884901  ...L..I..H.T$.I.
 1e0d0 fd490faf d34889d7 4c01ef4c 8b6c24d0  .I...H..L..L.l$.
 1e0e0 4d0fafe9 4a8d142f 48895424 284889ea  M...J../H.T$(H..
 1e0f0 8b7e0f49 0fafd348 894424c0 48c1ef06  .~.I...H.D$.H...
 1e100 81e7ffff 1f004989 d54c89e2 4901fd48  ......I..L..I..H
 1e110 8b7c24d8 490fafd6 4c8b7424 a0490faf  .|$.I...L.t$.I..
 1e120 f94c01ef 4989c54d 0fafe849 01fd4889  .L..I..M...I..H.
 1e130 d7488b54 24884c01 ef4c8b6c 24b0490f  .H.T$.L..L.l$.I.
 1e140 afc4490f afd64c0f afe94901 fd4889d7  ..I...L...I..H..
 1e150 4889ea4c 01ef4c8b 6c24d049 0fafd64c  H..L..L.l$.I...L
 1e160 8b742490 4c0fafeb 4c01ef44 0fb66e13  .t$.L...L..D..n.
 1e170 48897c24 300fb67e 1449c1e5 0848c1e7  H.|$0..~.I...H..
 1e180 104c09ef 440fb66e 124c09ef 4989c548  .L..D..n.L..I..H
 1e190 8b4424f0 48c1ef03 4901d548 8b542488  .D$.H...I..H.T$.
 1e1a0 4901fd48 8b7c24b0 490fafd6 490faffb  I..H.|$.I...I...
 1e1b0 4c01ef4c 8b6c24d8 4c0fafeb 4901fd4c  L..L.l$.L...I..L
 1e1c0 89d7490f aff84c01 ef4989c5 4d0fafe9  ..I...L..I..M...
 1e1d0 4901fd48 89d74c01 ef4c8b6c 24d04c0f  I..H..L..L.l$.L.
 1e1e0 afe94a8d 142f0fb6 7e16440f b66e1748  ..J../..~.D..n.H
 1e1f0 89542438 488b5424 4049c1e5 1048c1e7  .T$8H.T$@I...H..
 1e200 084c09ef 4c8b6c24 b04809d7 488b5424  .L..L.l$.H..H.T$
 1e210 a081e7ff ff1f004c 0fafea48 89ea490f  .......L...H..I.
 1e220 afd64c8b 7424d848 0fafc349 01fd4c89  ..L.t$.H...I..L.
 1e230 d7490faf fc4c01ef 4c8b6c24 a84d0faf  .I...L..L.l$.M..
 1e240 e84901fd 4889d748 8b542488 4c01ef49  .I..H..H.T$.L..I
 1e250 89c5488b 4424c849 01fd4c89 f7490faf  ..H.D$.I..L..I..
 1e260 c1480faf f94c01ef 4989c548 8b4424c0  .H...L..I..H.D$.
 1e270 4901fd48 89c7480f affa488b 5424d04c  I..H..H...H.T$.L
 1e280 01ef4989 d54d0faf eb4c01ef 448b6e17  ..I..M...L..D.n.
 1e290 48897c24 404889c7 4c89f049 0fafc349  H.|$@H..L..I...I
 1e2a0 c1ed0548 0faffd41 81e5ffff 1f004801  ...H...A......H.
 1e2b0 c74c01ef 4c8b6c24 a84d0faf ec4c01ef  .L..L.l$.M...L..
 1e2c0 4c8b6c24 e0488b44 24b84c8b 7424904d  L.l$.H.D$.L.t$.M
 1e2d0 0fafe949 01fd4889 c7490faf f84c01ef  ...I..H..I...L..
 1e2e0 4c8b6c24 b04d0faf ee4c8b74 24884901  L.l$.M...L.t$.I.
 1e2f0 fd488b7c 24f0480f aff9490f afc44c01  .H.|$.H...I...L.
 1e300 ef4c8b6c 24c84c0f afeb4901 fd4c89d7  .L.l$.L...I..L..
 1e310 490faffe 4c8b7424 a04c01ef 4989d54d  I...L.t$.L..I..M
 1e320 0fafee4a 8d142f44 0fb66e1c 0fb67e1b  ...J../D..n...~.
 1e330 48895424 484c89c2 49c1e510 48c1e708  H.T$HL..I...H...
 1e340 490fafd7 4c09ef44 0fb66e1a 8b761c4c  I...L..D..n..v.L
 1e350 09ef4989 c5488b44 24c048c1 ef0281e7  ..I..H.D$.H.....
 1e360 ffff1f00 4901fd48 8b7c24b0 480faff8  ....I..H.|$.H...
 1e370 488b4424 d8490faf c64c8b74 24904c01  H.D$.I...L.t$.L.
 1e380 ef4989c5 488b4424 f04901fd 488b7c24  .I..H.D$.I..H.|$
 1e390 e0480faf fb4c01ef 4d89d54c 0fafed49  .H...L..M..L...I
 1e3a0 01fd4889 d7488b54 24884c01 ef4989c5  ..H..H.T$.L..I..
 1e3b0 4d0fafeb 4901fd48 8b7c24c8 480faff9  M...I..H.|$.H...
 1e3c0 4c01ef4c 8b6c24a8 4c0fafea 488b5424  L..L.l$.L...H.T$
 1e3d0 d04c8954 24d04901 fd4889d7 490faffe  .L.T$.I..H..I...
 1e3e0 4c01ef4c 8b6c24f8 48c1ee07 4d0fafe9  L..L.l$.H...M...
 1e3f0 4901fd48 8b7c24b0 4c896c24 f04c8b6c  I..H.|$.L.l$.L.l
 1e400 24a8490f affa4c0f afed4c01 ef4c8b6c  $.I...L...L..L.l
 1e410 24e84801 fe4d0faf cd4989c5 4901f148  $.H..M...I..I..H
 1e420 8b742498 4c0fafc6 4c89e649 0faff74d  .t$.L...L..I...M
 1e430 01c84c01 c64c8b44 24a0490f afc04c8b  ..L..L.D$.I...L.
 1e440 4424d848 89c74801 f74c89c6 490faff6  D$.H..H..L..I...
 1e450 4c8b7424 e0488b44 24c84c8b 5424884d  L.t$.H.D$.L.T$.M
 1e460 89f14c0f afc94801 fe4c89cf 4c8b4c24  ..L...H..L..L.L$
 1e470 b84801f7 4889c64d 0fafca4c 8b5424c0  .H..H..M...L.T$.
 1e480 490faff3 4801fe4c 89cf4989 d14801f7  I...H..L..I..H..
 1e490 4889d648 8b5424a0 490faff2 4801fe48  H..H.T$.I...H..H
 1e4a0 8b7c24f8 480faffb 4801fe48 897424d8  .|$.H...H..H.t$.
 1e4b0 488b7424 984c0faf e6488b74 24b8480f  H.t$.L...H.t$.H.
 1e4c0 aff54c01 e64c8b64 24e8490f afdc4d89  ..L..L.d$.I...M.
 1e4d0 c44801f3 4c89c64d 89f04c8b 74249049  .H..L..M..L.t$.I
 1e4e0 0faff24c 8b5424d0 4d0fafc3 4801de48  ...L.T$.M...H..H
 1e4f0 8b5c24b0 4c89c74c 8b4424a8 4801f748  .\$.L..L.D$.H..H
 1e500 89de490f aff04801 fe4889c7 4c89e848  ..I...H..H..L..H
 1e510 0faffa48 8b542488 490fafd7 4801f74c  ...H.T$.I...H..L
 1e520 89ee4c8b 6c24f849 0faff64c 0fafe948  ..L.l$.I...L...H
 1e530 01fe4889 d7488b54 24a04801 f74c89ce  ..H..H.T$.H..L..
 1e540 490faff2 4801fe48 89df4e8d 042e4c8b  I...H..H..N...L.
 1e550 6c24e048 8b7424b8 4c0fafea 4889ea48  l$.H.t$.L...H..H
 1e560 0faffe49 0fafd74c 89ee4d89 e54801fe  ...I...L..M..H..
 1e570 4c89e74d 89cc490f affa4c8b 5424c048  L..M..I...L.T$.H
 1e580 01f74889 d6488b54 24984801 fe4889c7  ..H..H.T$.H..H..
 1e590 490faffa 4c8b5424 a84801f7 488b7424  I...L.T$.H..H.t$
 1e5a0 c8490faf f64c8b74 24e8490f afce4801  .I...L.t$.I...H.
 1e5b0 fe488b7c 24f84801 f1488b74 2488480f  .H.|$.H..H.t$.H.
 1e5c0 aff24889 f2488b74 24e04801 ca4c89c9  ..H..H.t$.H..L..
 1e5d0 490fafca 4801ca48 89f9490f afcb4d0f  I...H..H..I...M.
 1e5e0 afde4c8d 0c0a488b 4c249848 89da490f  ..L...H.L$.H..I.
 1e5f0 afd7480f afe94c89 e9490faf ca4c8b54  ..H...L..I...L.T
 1e600 24c04901 eb488b6c 24c84c01 d94c8b5c  $.I..H.l$.L..L.\
 1e610 24d04c8b 74249048 01ca4889 e9490faf  $.L.t$.H..H..I..
 1e620 ca4c8b54 24b84801 d14889c2 490fafd3  .L.T$.H..H..I...
 1e630 4d89e348 01ca4889 f1490faf ce4801d1  M..H..H..I...H..
 1e640 4c89e249 89fc490f afd24801 ca4889f9  L..I..I...H..H..
 1e650 488b7c24 a0480faf cf4801d1 488b5424  H.|$.H...H..H.T$
 1e660 e848894c 24c8488b 4c249848 0fafd94c  .H.L$.H.L$.H...L
 1e670 89e9490f afca4989 fa488b7c 24d04c0f  ..I...I..H.|$.L.
 1e680 afd24889 c24801d9 4889f349 01ca4889  ..H..H..H..I..H.
 1e690 f1488b74 24c0480f afce4c01 d14c8b54  .H.t$.H...L..L.T
 1e6a0 24a8490f afd24801 ca4889e9 480fafcf  $.I...H..H..H...
 1e6b0 4801d14c 89da490f afd74801 ca4c89e1  H..L..I...H..L..
 1e6c0 490fafce 4c8b7424 e84801d1 4889ea48  I...L.t$.H..H..H
 1e6d0 894c24c0 4c89e949 0fafd249 89da490f  .L$.L..I...I..I.
 1e6e0 afcf4801 ca4889d9 4889c348 0fafcf48  ..H..H..H..H...H
 1e6f0 01d14889 c2488b44 24b8480f afd0488b  ..H..H.D$.H...H.
 1e700 44249049 0fafc648 01ca488b 4c249848  D$.I...H..H.L$.H
 1e710 01d04c0f afd94c89 e2480faf d64c0faf  ..L...L..H...L..
 1e720 e94c89d1 4c01d84c 8b5c24a8 4801d048  .L..L..L.\$.H..H
 1e730 89f24c89 d6490faf d6490faf cb4c01ea  ..L..I...I...L..
 1e740 4c8b6c24 b84801ca 4889d949 0fafcf48  L.l$.H..H..I...H
 1e750 01d14889 ea490faf d54801ca 4c89e148  ..H..I...H..L..H
 1e760 0fafcf48 01d14c89 d248894c 24d04889  ...H..L..H.L$.H.
 1e770 f9490faf d5490faf ce4801d1 488b5424  .I...I...H..H.T$
 1e780 98480faf da4889da 488b5c24 984801ca  .H...H..H.\$.H..
 1e790 4889e949 0fafcf48 01d1480f afeb4c89  H..I...H..H...L.
 1e7a0 e2488b5c 2498490f afd3490f aff74d0f  .H.\$.I...I...M.
 1e7b0 afde4801 d14c0faf d34889ea 4c89f348  ..H..L...H..L..H
 1e7c0 01f2488b 6c24084c 89de4801 d64c89e2  ..H.l$.L..H..L..
 1e7d0 490fafd5 4d0fafee 4c8d1c16 4c89e649  I...M...L...L..I
 1e7e0 0faff74c 89ea4c89 5c24e04c 8b5c2420  ...L..L.\$.L.\$ 
 1e7f0 4c01d24d 0faffe4c 8b742410 4c8b5424  L..M...L.t$.L.T$
 1e800 284801f2 488b7424 984c0faf e6488b74  (H..H.t$.L...H.t
 1e810 2498480f afde4d01 e74989dd 488b1c24  $.H...M..I..H..$
 1e820 488db300 00100048 c1fe154c 8d643500  H......H...L.d5.
 1e830 48c1e615 488b6c24 184829f3 498db600  H...H.l$.H).I...
 1e840 00100048 c1fe1548 895c2488 4801f548  ...H...H.\$.H..H
 1e850 c1e61549 29f6498d b3000010 0048c1fe  ...I).I......H..
 1e860 154c8974 2490498d 1c3248c1 e6154929  .L.t$.I..2H...I)
 1e870 f34c895c 24984c8b 5424304c 8b5c2438  .L.\$.L.T$0L.\$8
 1e880 488b7c24 40498db2 00001000 4c8b7424  H.|$@I......L.t$
 1e890 f048c1fe 154901f3 48c1e615 4929f248  .H...I..H...I).H
 1e8a0 8db70000 10004c89 5424a04c 8b542448  ......L.T$.L.T$H
 1e8b0 48c1fe15 4901f248 c1e61548 29f7498d  H...I..H...H).I.
 1e8c0 b6000010 0048897c 24a8488b 7c24d848  .....H.|$.H.|$.H
 1e8d0 c1fe1548 01f748c1 e6154929 f6498db0  ...H..H...I).I..
 1e8e0 00001000 48c1fe15 4c897424 b04c8b74  ....H...L.t$.L.t
 1e8f0 24c84901 f148c1e6 154929f0 488b7424  $.I..H...I).H.t$
 1e900 c04c8944 24b84d89 f04981c0 00001000  .L.D$.M..I......
 1e910 49c1f815 4c01c649 c1e0154d 29c64c8b  I...L..I...M).L.
 1e920 4424d04c 897424c0 4c8db000 00100049  D$.L.t$.L......I
 1e930 c1fe154d 01f049c1 e6154c29 f04c8db1  ...M..I...L).L..
 1e940 00001000 48894424 c8488b44 24e049c1  ....H.D$.H.D$.I.
 1e950 fe154c01 f049c1e6 154c29f1 48894c24  ..L..I...L).H.L$
 1e960 d0488d8a 00001000 48c1f915 4d8d340f  .H......H...M.4.
 1e970 48c1e115 4d89ef48 29ca4889 5424d849  H...M..H).H.T$.I
 1e980 8d950000 10004c8b 6c249048 c1fa1548  ......L.l$.H...H
 1e990 89d148c1 e1154929 cf498d8c 24000010  ..H...I).I..$...
 1e9a0 0048c1f9 154901cd 48c1e115 4929cc48  .H...I..H...I).H
 1e9b0 8d8d0000 10004c89 2c244c89 6424904c  ......L.,$L.d$.L
 1e9c0 8b642498 48c1f915 4901cc48 c1e11548  .d$.H...I..H...H
 1e9d0 29cd488d 8b000010 004c8964 24084d8d  ).H......L.d$.M.
 1e9e0 a1000010 0048c1f9 1548896c 249849c1  .....H...H.l$.I.
 1e9f0 fc154989 cd49c1e5 154c89ed 4989dd49  ..I..I...L..I..I
 1ea00 8d9b0000 100048c1 fb154929 ed4889dd  ......H...I).H..
 1ea10 4c896c24 e048c1e5 154929eb 488b6c24  L.l$.H...I).H.l$
 1ea20 d04c895c 24e84d8d 9a000010 0049c1fb  .L.\$.M......I..
 1ea30 154c895c 241049c1 e3154d29 da4c8d9f  .L.\$.I...M).L..
 1ea40 00001000 49c1fb15 4c895424 f04d89da  ....I...L.T$.M..
 1ea50 49c1e215 4c29d748 897c24f8 4c89e748  I...L).H.|$.L..H
 1ea60 c1e71549 29f9488d be000010 0048c1ff  ...I).H......H..
 1ea70 154d89cd 4989f949 c1e1154c 29ce4d8d  .M..I..I...L).M.
 1ea80 88000010 0049c1f9 154c01cd 49c1e115  .....I...L..I...
 1ea90 4d29c84c 8b4c24d8 4c894424 d04c8d80  M).L.L$.L.D$.L..
 1eaa0 00001000 49c1f815 4d01c149 c1e0154c  ....I...M..I...L
 1eab0 29c04d8d 86000010 0049c1f8 154f8d14  ).M......I...O..
 1eac0 0749c1e0 154c8b7c 24c84d29 c64c69c2  .I...L.|$.M).Li.
 1ead0 8390f5ff 4d01f84e 8d3c074d 69c28390  ....M..N.<.Mi...
 1eae0 f5ff4869 fad11502 004c01c7 4c8d0437  ..Hi.....L..L..7
 1eaf0 4869f253 c6f0ff4c 894424c8 4c8b4424  Hi.S...L.D$.L.D$
 1eb00 c04969fa d1150200 4801f749 69f68390  .Ii.....H..Ii...
 1eb10 f5ff4801 f74869f2 67fb0900 4c01c74d  ..H..Hi.g...L..M
 1eb20 69c253c6 f0ff4c01 e74c8b64 24b84901  i.S...L..L.d$.I.
 1eb30 f04969f1 8390f5ff 4c01c64d 69c6d115  .Ii.....L..Mi...
 1eb40 02004c01 c64e8d04 2e4c8b6c 24f04c89  ..L..N...L.l$.L.
 1eb50 4424c048 69f2182d 07004d69 c267fb09  D$.Hi..-..Mi.g..
 1eb60 004901f0 4969f1d1 1502004c 01c64d69  .I..Ii.....L..Mi
 1eb70 c653c6f0 ff4901f0 4869f083 90f5ff49  .S...I..Hi.....I
 1eb80 01f0488b 7424a04d 01d84c69 d8182d07  ..H.t$.M..Li..-.
 1eb90 004d01e0 4c69e513 2c0a0049 01f44869  .M..Li..,..I..Hi
 1eba0 f5182d07 004901cc 4869c813 2c0a0048  ..-..I..Hi..,..H
 1ebb0 01f1488b 7424e848 01f14969 f1132c0a  ..H.t$.H..Ii..,.
 1ebc0 004801de 4969d918 2d070049 01f34869  .H..Ii..-..I..Hi
 1ebd0 f567fb09 004901f3 488b7424 a84901f3  .g...I..H.t$.I..
 1ebe0 4969f613 2c0a0048 01f34869 f067fb09  Ii..,..H..Hi.g..
 1ebf0 004801de 4869dd53 c6f0ff48 01de4969  .H..Hi.S...H..Ii
 1ec00 d967fb09 004c01ee 4d69ea13 2c0a004c  .g...L..Mi..,..L
 1ec10 01eb4d69 ee182d07 004c01eb 4c8b6c24  ..Mi..-..L..L.l$
 1ec20 104901dd 4869d853 c6f0ff4c 01eb4c69  .I..Hi.S...L..Li
 1ec30 edd11502 004869d2 132c0a00 4d69d218  .....Hi..,..Mi..
 1ec40 2d07004d 69c953c6 f0ff4c01 eb4c8b6c  -..Mi.S...L..L.l
 1ec50 24b04d69 f667fb09 004901d2 4869c0d1  $.Mi.g...I..Hi..
 1ec60 15020048 8b5424f8 4c01eb4d 01d14869  ...H.T$.L..M..Hi
 1ec70 ed8390f5 ff4d89da 4989dd4d 01ce4c8b  .....M..I..M..L.
 1ec80 4c24c84c 01f04d89 e64801e8 4801c249  L$.L..M..H..H..I
 1ec90 8d842400 00100048 c1f81548 01c148c1  ..$....H...H..H.
 1eca0 e0154929 c6498d83 00001000 48c1f815  ..I).I......H...
 1ecb0 4c897424 a0488d2c 0648c1e0 15488b74  L.t$.H.,.H...H.t
 1ecc0 24c04929 c2488d83 00001000 4c8da500  $.I).H......L...
 1ecd0 00100048 c1f8154c 895424a8 488d9900  ...H...L.T$.H...
 1ece0 00100048 01c248c1 e0154929 c5498d80  ...H..H...I).I..
 1ecf0 00001000 48c1f815 4801c648 c1e01549  ....H...H..H...I
 1ed00 29c0488d 87000010 0048c1f8 154d8d14  ).H......H...M..
 1ed10 0148c1e0 154c8b4c 24d04829 c7498d87  .H...L.L$.H).I..
 1ed20 00001000 48c1f815 4901c148 c1e01549  ....H...I..H...I
 1ed30 29c74d69 f1132c0a 004889d8 4881e300  ).Mi..,..H..H...
 1ed40 00e0ff4d 89fb4d89 e74829d9 4981e400  ...M..M..H).I...
 1ed50 00e0ff49 c1ff1548 c1f8154c 89fb4989  ...I...H...L..I.
 1ed60 ef488daa 00001000 48c1fd15 4d29e749  .H......H...M).I
 1ed70 01e848c1 e5154d69 e1182d07 004829ea  ..H...Mi..-..H).
 1ed80 498daa00 00100048 895424b0 488d9600  I......H.T$.H...
 1ed90 00100048 c1fd1548 c1fa1548 01d748c1  ...H...H...H..H.
 1eda0 e2154829 d6498d14 2b4c8b5c 24e048c1  ..H).I..+L.\$.H.
 1edb0 e5154929 ea488b6c 24084d01 de4c8b5c  ..I).H.l$.M..L.\
 1edc0 24a04d01 dc4d69d9 53c6f0ff 4901c348  $.M..Mi.S...I..H
 1edd0 8b4424a8 4901c349 69c18390 f5ff4801  .D$.I..Ii.....H.
 1ede0 d84c01e8 4c69ea13 2c0a0048 69da67fb  .L..Li..,..Hi.g.
 1edf0 09004901 ed4869ea 182d0700 4c01e34c  ..I..Hi..-..L..L
 1ee00 69e253c6 f0ff4c01 f54d69f2 67fb0900  i.S...L..Mi.g...
 1ee10 4901cc49 69c967fb 09004d69 c9d11502  I..Ii.g...Mi....
 1ee20 004901ee 488b6c24 904c01e1 4c69e2d1  .I..H.l$.L..Li..
 1ee30 15020048 69d28390 f5ff4d01 e34d69e2  ...Hi.....M..Mi.
 1ee40 182d0700 4901d149 69d253c6 f0ff4d01  .-..I..Ii.S...M.
 1ee50 cf4d69ca d1150200 4d01ec48 01da488b  .Mi.....M..H..H.
 1ee60 5c24884c 01c94d69 ca8390f5 ff4d01d9  \$.L..Mi.....M..
 1ee70 4c69dfd1 15020049 01d34869 d78390f5  Li.....I..Hi....
 1ee80 ff4801ca 4869ce83 90f5ff4c 01d94d69  .H..Hi.....L..Mi
 1ee90 d8132c0a 004c69ef 132c0a00 4d69d213  ..,..Li..,..Mi..
 1eea0 2c0a0049 01db4969 d8182d07 004801eb  ,..I..Ii..-..H..
 1eeb0 4869ee13 2c0a0048 01dd488b 1c244901  Hi..,..H..H..$I.
 1eec0 dd4969d8 67fb0900 4c01eb4c 69ee182d  .Ii.g...L..Li..-
 1eed0 07004901 dd4869df 182d0700 4901da48  ..I..Hi..-..I..H
 1eee0 8b5c2498 4901da49 69d853c6 f0ff4901  .\$.I..Ii.S...I.
 1eef0 da4869de 67fb0900 4c01d34c 69d767fb  .Hi.g...L..Li.g.
 1ef00 09004869 ff53c6f0 ff4d01d4 4d69d0d1  ..Hi.S...M..Mi..
 1ef10 1502004d 69c08390 f5ff4c01 f74d01e2  ...Mi.....L..M..
 1ef20 4c69e653 c6f0ff48 69f6d115 02004c01  Li.S...Hi.....L.
 1ef30 c74d8d81 00001000 4d01d44c 8d900000  .M......M..L....
 1ef40 10004801 fe498dbb 00001000 48c1ff15  ..H..I......H...
 1ef50 49c1f815 4801fd48 c1e71549 29fb498d  I...H..H...I).I.
 1ef60 bd000010 0049c1fa 1548c1ff 154801fb  .....I...H...H..
 1ef70 48c1e715 4929fd49 8dbc2400 00100048  H...I).I..$....H
 1ef80 c1ff1548 01fe48c1 e7154929 fc488db9  ...H..H...I).H..
 1ef90 00001000 48c1ff15 4801fa48 c1e71548  ....H...H..H...H
 1efa0 29f94b8d 3c074c8b 7c24b049 c1e0154d  ).K.<.L.|$.I...M
 1efb0 29c14f8d 041749c1 e2154c29 d04c8d95  ).O...I...L).L..
 1efc0 00001000 4d89d749 81e20000 e0ff4c29  ....M..I......L)
 1efd0 d54c8d93 00001000 49c1ff15 4d89d649  .L......I...M..I
 1efe0 81e20000 e0ff4889 6c248849 8da80000  ......H.l$.I....
 1eff0 10004c29 d34c8d96 00001000 49c1fe15  ..L).L......I...
 1f000 49c1fa15 4c01d149 c1e2154c 29d64c8d  I...L..I...L).L.
 1f010 92000010 0049c1fa 154d01d1 49c1e215  .....I...M..I...
 1f020 4c29d24c 8d970000 100049c1 fa154c01  L).L......I...L.
 1f030 d049c1e2 154c29d7 4989ea48 81e50000  .I...L).I..H....
 1f040 e0ff49c1 fa154929 e84969ea 132c0a00  ..I...I).Ii..,..
 1f050 4c01dd4d 69da67fb 09004d01 fb4c8b7c  L..Mi.g...M..L.|
 1f060 24884d01 eb4d69ea 53c6f0ff 4c01eb4d  $.M..Mi.S...L..M
 1f070 69ead115 02004d01 f54d01ec 4d69ea83  i.....M..M..Mi..
 1f080 90f5ff4d 69d2182d 07004c01 ee4989ed  ...Mi..-..L..I..
 1f090 49c1fd15 4d01ea49 c1e5154d 01fa4c29  I...M..I...M..L)
 1f0a0 ed4d89d5 49c1fd15 4d01eb49 c1e5154d  .M..I...M..I...M
 1f0b0 29ea4d89 dd49c1fd 154c01eb 49c1e515  ).M..I...L..I...
 1f0c0 4d29eb49 89dd49c1 fd154d01 ec49c1e5  M).I..I...M..I..
 1f0d0 154d89e6 4c29eb49 c1fe154e 8d2c3649  .M..L).I...N.,6I
 1f0e0 c1e6154d 29f44d89 ee49c1fe 154c01f1  ...M).M..I...L..
 1f0f0 49c1e615 4889ce4d 29f548c1 fe154801  I...H..M).H...H.
 1f100 f248c1e6 154829f1 4889d648 c1fe1549  .H...H).H..H...I
 1f110 01f148c1 e6154829 f24c89ce 48c1fe15  ..H...H).L..H...
 1f120 4801f748 c1e61549 29f14889 fe48c1fe  H..H...I).H..H..
 1f130 154801f0 48c1e615 4829f748 89c648c1  .H..H...H).H..H.
 1f140 fe154901 f048c1e6 154829f0 4c89c641  ..I..H...H).L..A
 1f150 81e0ffff 1f0048c1 fe154c69 fe67fb09  ......H...Li.g..
 1f160 004c69f6 132c0a00 4d01df4c 69de53c6  .Li..,..M..Li.S.
 1f170 f0ff4c01 f54c69f6 182d0700 4901db48  ..L..Li..-..I..H
 1f180 89eb4d01 d648c1fb 154c69d6 d1150200  ..M..H...Li.....
 1f190 4901de48 c1e31548 69f68390 f5ff4829  I..H...Hi.....H)
 1f1a0 dd4c89f3 48c1fb15 4d01e249 01df48c1  .L..H...M..I..H.
 1f1b0 e3154c01 ee4989dc 4c89f34d 89fd4c29  ..L..I..L..M..L)
 1f1c0 e34d89fc 49c1fc15 4d01e349 c1e4154d  .M..I...M..I...M
 1f1d0 29e54d89 dc49c1fc 154c896c 24904d01  ).M..I...L.l$.M.
 1f1e0 e249c1e4 154d89e5 4d89dc41 c1e6054d  .I...M..M..A...M
 1f1f0 29ec4d89 d549c1fd 154c01ee 49c1e515  ).M..I...L..I...
 1f200 48897424 884c89d6 4c29ee48 89742498  H.t$.L..L).H.t$.
 1f210 488b7424 884989f5 49c1fd15 4c01e949  H.t$.I..I...L..I
 1f220 c1e5154c 29ee4989 cd49c1fd 15488974  ...L).I..I...H.t
 1f230 24a04889 ce4c01ea 49c1e515 4c29ee49  $.H..L..I...L).I
 1f240 89d549c1 fd154889 7424a848 89d64d01  ..I...H.t$.H..M.
 1f250 e949c1e5 154c29ee 4d89cd49 c1fd1548  .I...L).M..I...H
 1f260 897424b0 4c01ef49 c1e5154d 29e94c89  .t$.L..I...M).L.
 1f270 4c24b849 89f949c1 f9154c01 c849c1e1  L$.I..I...L..I..
 1f280 154d89cd 4989f948 89c64d29 e94989c5  .M..I..H..M).I..
 1f290 49c1fd15 4d01e849 c1e5154c 29ee4989  I...M..I...L).I.
 1f2a0 f5488b74 24506689 2e48c1fd 104109ee  .H.t$Pf..H...A..
 1f2b0 4889dd41 c1e70248 c1fd0341 c1e30744  H..A...H...A...D
 1f2c0 88760249 89f64088 6e0341c1 e2044889  .v.I..@.n.A...H.
 1f2d0 dd48c1fb 1348c1fd 0b4109df c1e10640  .H...H...A.....@
 1f2e0 886e0448 8b6c2490 c1e20344 887e054c  .n.H.l$....D.~.L
 1f2f0 8b7c24a0 4889eb48 c1fb0688 5e064889  .|$.H..H....^.H.
 1f300 eb48c1fb 0e4109db 4889f344 885e074d  .H...A..H..D.^.M
 1f310 89e349d1 fb44885e 084d89e3 49c1fc11  ..I..D.^.M..I...
 1f320 4509e249 c1fb0944 88560a44 885e0948  E..I...D.V.D.^.H
 1f330 8b742498 4989f249 c1fa0445 88560b49  .t$.I..I...E.V.I
 1f340 89f248c1 fe1449c1 fa0c4588 560c4989  ..H...I...E.V.I.
 1f350 f20fb674 248801f6 4409d641 88760d48  ...t$...D..A.v.H
 1f360 8b7424a8 4d89fe49 c1ff0f44 09f949c1  .t$.M..I...D..I.
 1f370 fe07884b 0f4889f1 48c1f902 4488730e  ...K.H..H...D.s.
 1f380 884b1048 89f148c1 f90a884b 114889f1  .K.H..H....K.H..
 1f390 48c1f912 09ca488b 4c24b088 53124889  H.....H.L$..S.H.
 1f3a0 ca48c1fa 05885313 4889ca48 c1fa0d88  .H....S.H..H....
 1f3b0 5314488b 5424b866 89531548 c1fa10c1  S.H.T$.f.S.H....
 1f3c0 e70509d7 4c89cac1 e00248c1 fa034088  ....L.....H...@.
 1f3d0 7b178853 184c89ca 49c1f913 4409c848  {..S.L..I...D..H
 1f3e0 c1fa0b88 431a4c89 e848c1f8 06885319  ....C.L..H....S.
 1f3f0 4489c288 431b4c89 e8c1e207 48c1f80e  D...C.L.....H...
 1f400 09d08843 1c4c89c0 48d1f888 431d4c89  ...C.L..H...C.L.
 1f410 c049c1f8 1148c1f8 09448843 1f88431e  .I...H...D.C..C.
 1f420 4883c458 5b5d415c 415d415e 415fc390  H..X[]A\A]A^A_..
 1f430 41574989 ff415641 55415449 89f45553  AWI..AVAUATI..US
 1f440 4881ec48 03000064 488b1425 28000000  H..H...dH..%(...
 1f450 48899424 38030000 31d24c8d 74245048  H..$8...1.L.t$PH
 1f460 89f2488d 5c24704c 89f74c89 7424484c  ..H.\$pL..L.t$HL
 1f470 8dac2470 010000e8 e4d1ffff 488d8424  ..$p........H..$
 1f480 30020000 4c89f24c 89e64889 c54889c7  0...L..L..H..H..
 1f490 e8cbd1ff ff4889ea 4c89e648 89df4889  .....H..L..H..H.
 1f4a0 2c24488d ac249000 0000e8b1 d1ffff48  ,$H..$.........H
 1f4b0 89da4889 de4889ef e8a3d1ff ff4889ea  ..H..H.......H..
 1f4c0 4c89f64c 89efe895 d1ffff4c 89ea4c89  L..L.......L..L.
 1f4d0 e64c896c 24084c8d b424d001 00004c8d  .L.l$.L..$....L.
 1f4e0 a424b000 00004c89 f74c8dac 24d00000  .$....L..L..$...
 1f4f0 00e86ad1 ffff4889 ea4889ee 4c89e7e8  ..j...H..H..L...
 1f500 5cd1ffff 4c89f24c 89f64c89 74241048  \...L..L..L.t$.H
 1f510 8dac24f0 0100004c 8db424f0 00000048  ..$....L..$....H
 1f520 89efe839 d1ffff48 8b742408 4889ea4c  ...9...H.t$.H..L
 1f530 89efe829 d1ffff48 8d8c2450 01000048  ...)...H..$P...H
 1f540 89ea4c89 e64889cf 48894c24 28e80ed1  ..L..H..H.L$(...
 1f550 ffff4c89 ea4c89ee 4c89f7e8 00d1ffff  ..L..L..L.......
 1f560 4c8dac24 90010000 4c89f24c 89e64c89  L..$....L..L..L.
 1f570 efe8ead0 ffff488d 8424b001 0000488b  ......H..$....H.
 1f580 34244c89 ea4889c7 48890424 e8cfd0ff  4$L..H..H..$....
 1f590 ff488d8c 24500200 00488b14 244c89e6  .H..$P...H..$L..
 1f5a0 4889cf49 89cc4889 4c2440e8 b0d0ffff  H..I..H.L$@.....
 1f5b0 488d8c24 70020000 4c89e248 89de4889  H..$p...L..H..H.
 1f5c0 cf4989cc 48894c24 18e892d0 ffff488d  .I..H.L$......H.
 1f5d0 8c24b002 00004c89 e24889de 4889cf48  .$....L..H..H..H
 1f5e0 894c2438 e877d0ff ff488d8c 24100100  .L$8.w...H..$...
 1f5f0 00488b14 244c89f6 4989cc48 89cf4889  .H..$L..I..H..H.
 1f600 4c24304c 8db42430 010000e8 50d0ffff  L$0L..$0....P...
 1f610 4c89e248 89de4c89 f7e842d0 ffff4c8d  L..H..L...B...L.
 1f620 a4241002 0000488b 7424284c 89f24c89  .$....H.t$(L..L.
 1f630 e74c8964 2420e825 d0ffff48 8d842490  .L.d$ .%...H..$.
 1f640 0200004c 89e24889 ee4889c7 488dac24  ...L..H..H..H..$
 1f650 d0020000 48894424 284c8da4 24f00200  ....H.D$(L..$...
 1f660 00e8facf ffff4c89 ee4c89f2 4889efe8  ......L..L..H...
 1f670 eccfffff 4889de48 89ea4c89 e7e8decf  ....H..H..L.....
 1f680 ffff488b 7424084c 89e2488d 9c241003  ..H.t$.L..H..$..
 1f690 00004889 df41bd7e 000000e8 c0cfffff  ..H..A.~........
 1f6a0 488b7424 104889da 4c89ffe8 b0cfffff  H.t$.H..L.......
 1f6b0 4c89fa4c 89fe4c89 ffe8a2cf ffff4183  L..L..L.......A.
 1f6c0 ed0175ec 488b1424 4c89fe4c 89ff41bd  ..u.H..$L..L..A.
 1f6d0 09000000 e887cfff ff0f1f80 00000000  ................
 1f6e0 4c89fa4c 89fe4c89 ffe872cf ffff4183  L..L..L...r...A.
 1f6f0 ed0175ec 488b5424 484c89fe 4c89ff41  ..u.H.T$HL..L..A
 1f700 bd070000 00e856cf ffff4889 da4c89fe  ......V...H..L..
 1f710 4c89ffe8 48cfffff 0f1f8400 00000000  L...H...........
 1f720 4c89fa4c 89fe4c89 ffe832cf ffff4183  L..L..L...2...A.
 1f730 ed0175ec 488b5424 184c89fe 4c89ff41  ..u.H.T$.L..L..A
 1f740 bd090000 00e816cf ffff660f 1f440000  ..........f..D..
 1f750 4c89fa4c 89fe4c89 ffe802cf ffff4183  L..L..L.......A.
 1f760 ed0175ec 4889da4c 89fe4c89 ff41bd0b  ..u.H..L..L..A..
 1f770 000000e8 e8ceffff 0f1f8400 00000000  ................
 1f780 4c89fa4c 89fe4c89 ffe8d2ce ffff4183  L..L..L.......A.
 1f790 ed0175ec 488b5424 204c89fe 4c89ff41  ..u.H.T$ L..L..A
 1f7a0 bd080000 00e8b6ce ffff660f 1f440000  ..........f..D..
 1f7b0 4c89fa4c 89fe4c89 ffe8a2ce ffff4183  L..L..L.......A.
 1f7c0 ed0175ec 4889ea4c 89fe4c89 ffbd0900  ..u.H..L..L.....
 1f7d0 0000e889 ceffff66 0f1f8400 00000000  .......f........
 1f7e0 4c89fa4c 89fe4c89 ffe872ce ffff83ed  L..L..L...r.....
 1f7f0 0175ed48 8b542438 4c89fe4c 89ffbd06  .u.H.T$8L..L....
 1f800 000000e8 58ceffff 0f1f8400 00000000  ....X...........
 1f810 4c89fa4c 89fe4c89 ffe842ce ffff83ed  L..L..L...B.....
 1f820 0175ed48 8b542410 4c89fe4c 89ffbd0e  .u.H.T$.L..L....
 1f830 000000e8 28ceffff 0f1f8400 00000000  ....(...........
 1f840 4c89fa4c 89fe4c89 ffe812ce ffff83ed  L..L..L.........
 1f850 0175ed48 8b542430 4c89fe4c 89ffbd0a  .u.H.T$0L..L....
 1f860 000000e8 f8cdffff 0f1f8400 00000000  ................
 1f870 4c89fa4c 89fe4c89 ffe8e2cd ffff83ed  L..L..L.........
 1f880 0175ed48 8b542440 4c89fe4c 89ffbd09  .u.H.T$@L..L....
 1f890 000000e8 c8cdffff 0f1f8400 00000000  ................
 1f8a0 4c89fa4c 89fe4c89 ffe8b2cd ffff83ed  L..L..L.........
 1f8b0 0175ed4c 89f24c89 fe4c89ff bd0a0000  .u.L..L..L......
 1f8c0 00e89acd ffff662e 0f1f8400 00000000  ......f.........
 1f8d0 4c89fa4c 89fe4c89 ffe882cd ffff83ed  L..L..L.........
 1f8e0 0175ed48 89da4c89 fe4c89ff bb080000  .u.H..L..L......
 1f8f0 00e86acd ffff662e 0f1f8400 00000000  ..j...f.........
 1f900 4c89fa4c 89fe4c89 ffe852cd ffff83eb  L..L..L...R.....
 1f910 0175ed48 8b542428 4c89fe4c 89ffbb08  .u.H.T$(L..L....
 1f920 000000e8 38cdffff 0f1f8400 00000000  ....8...........
 1f930 4c89fa4c 89fe4c89 ffe822cd ffff83eb  L..L..L...".....
 1f940 0175ed4c 89e24c89 fe4c89ff e80fcdff  .u.L..L..L......
 1f950 ff488b84 24380300 0064482b 04252800  .H..$8...dH+.%(.
 1f960 00007512 4881c448 0300005b 5d415c41  ..u.H..H...[]A\A
 1f970 5d415e41 5fc3e875 e9feff0f 1f440000  ]A^A_..u.....D..
 1f980 41574889 f8440fb6 402b448b 580f4156  AWH..D..@+D.X.AV
 1f990 4155440f b6681541 5449c1e0 0849c1eb  AUD..h.ATI...I..
 1f9a0 06558b68 244181e3 ffff1f00 530fb657  .U.h$A......S..W
 1f9b0 010fb64f 020fb637 48c1ed06 48c1e208  ...O...7H...H...
 1f9c0 8b581f81 e5ffff1f 0048c1e1 104809ca  .X.......H...H..
 1f9d0 0fb64f07 48c1eb04 4809f281 e3ffff1f  ..O.H...H.......
 1f9e0 0081e2ff ff1f0048 c1e11048 895424c0  .......H...H.T$.
 1f9f0 0fb65706 48c1e208 4809ca0f b64f0548  ..W.H...H....O.H
 1fa00 09ca0fb6 480f48c1 ea024889 d78b500a  ....H.H...H...P.
 1fa10 48c1e110 81e7ffff 1f0048c1 ea044889  H.........H...H.
 1fa20 7c24c848 89d60fb6 500e81e6 ffff1f00  |$.H....P.......
 1fa30 48c1e208 48897424 d04809ca 0fb6480d  H...H.t$.H....H.
 1fa40 4809ca48 d1ea81e2 ffff1f00 48895424  H..H........H.T$
 1fa50 d88b501c 48c1ea07 4889d10f b6502c81  ..P.H...H....P,.
 1fa60 e1ffff1f 0048894c 24b048c1 e2100fb6  .....H.L$.H.....
 1fa70 482a4909 d08b502c 4909c841 81e0ffff  H*I...P,I..A....
 1fa80 1f0048c1 ea054989 d10fb650 304181e1  ..H...I....P0A..
 1fa90 ffff1f00 4c894c24 b80fb648 3148c1e2  ....L.L$...H1H..
 1faa0 08448b50 3c440fb6 483848c1 e1108b70  .D.P<D..H8H....p
 1fab0 318b7834 49c1ea03 4809ca0f b6482f49  1.x4I...H....H/I
 1fac0 c1e1084d 69e28390 f5ff48c1 ee0748c1  ...Mi.....H...H.
 1fad0 ef044809 ca0fb648 3981e6ff ff1f0081  ..H....H9.......
 1fae0 e7ffff1f 0048c1ea 0248c1e1 104f8d3c  .....H...H...O.<
 1faf0 04440fb6 6028440f b640294c 09c9440f  .D..`(D..@)L..D.
 1fb00 b6483781 e2ffff1f 004c897c 24e049c1  .H7......L.|$.I.
 1fb10 e40849c1 e0104c09 c9448b48 394d09e0  ..I...L..D.H9M..
 1fb20 440fb660 2748d1e9 49c1e906 4d09e081  D..`'H..I...M...
 1fb30 e1ffff1f 004181e1 ffff1f00 4d69e2d1  .....A......Mi..
 1fb40 15020049 c1e8034d 69f18390 f5ff4d01  ...I...Mi.....M.
 1fb50 f44d01e0 4c894424 e84d69c2 53c6f0ff  .M..L.D$.Mi.S...
 1fb60 4c01c54d 69c1d115 02004d69 e153c6f0  L..Mi.....Mi.S..
 1fb70 ff4901e8 4869e983 90f5ff49 01e80fb6  .I..Hi.....I....
 1fb80 68234c89 4424f044 0fb64024 48c1e508  h#L.D$.D..@$H...
 1fb90 49c1e010 4909e80f b6682249 09e84869  I...I....h"I..Hi
 1fba0 ef8390f5 ff49d1e8 4181e0ff ff1f004c  .....I..A......L
 1fbb0 01e54d69 e267fb09 004c01e5 440fb660  ..Mi.g...L..D..`
 1fbc0 174c01c5 4c69c1d1 1502004d 8d34284d  .L..Li.....M.4(M
 1fbd0 69c2182d 07004c89 7424f84c 69f2132c  i..-..L.t$.Li..,
 1fbe0 0a004901 d84969d9 67fb0900 4d01de44  ..I..Ii.g...M..D
 1fbf0 0fb65814 4c01c34c 69c7d115 020049c1  ..X.L..Li.....I.
 1fc00 e3104901 d84869de 8390f5ff 4c01c34c  ..I..Hi.....L..L
 1fc10 69c153c6 f0ff4901 d80fb658 1348c1e3  i.S...I....X.H..
 1fc20 084909db 0fb65812 4869ee13 2c0a0049  .I....X.Hi..,..I
 1fc30 c1e41049 09db0fb6 581649c1 eb034c01  ...I....X.I...L.
 1fc40 dd48c1e3 084c69da 182d0700 4c09e34c  .H...Li..-..L..L
 1fc50 69e6182d 07004c09 eb4c69ea 67fb0900  i..-..L..Li.g...
 1fc60 4c01dd49 89db4869 df132c0a 004181e3  L..I..Hi..,..A..
 1fc70 ffff1f00 4c01e34c 69e667fb 09004c01  ....L..Li.g...L.
 1fc80 db4c69df 182d0700 4901dd8b 581748c1  .Li..-..I...X.H.
 1fc90 eb054d01 e3440fb6 601b81e3 ffff1f00  ..M..D..`.......
 1fca0 4901db48 69d9132c 0a0049c1 e4084901  I..Hi..,..I...I.
 1fcb0 db4869da 53c6f0ff 4c01db44 0fb6581c  .Hi.S...L..D..X.
 1fcc0 49c1e310 4d09e344 0fb6601a 4d09e349  I...M..D..`.M..I
 1fcd0 c1eb024d 69f9132c 0a004c69 e767fb09  ...Mi..,..Li.g..
 1fce0 004181e3 ffff1f00 4d69d213 2c0a004d  .A......Mi..,..M
 1fcf0 69c9182d 07004d01 fc4c69fe 53c6f0ff  i..-..M..Li.S...
 1fd00 4869ff53 c6f0ff48 69f6d115 02004d01  Hi.S...Hi.....M.
 1fd10 fc4d01dc 4c69d918 2d070048 69c967fb  .M..Li..-..Hi.g.
 1fd20 09004d01 e34c69e2 d1150200 4869d283  ..M..Li.....Hi..
 1fd30 90f5ff4d 01e34c8b 6424b04d 01e24d01  ...M..L.d$.M..M.
 1fd40 d14c01cf 4c8b4c24 f04801fe 4801f148  .L..L.L$.H..H..H
 1fd50 01ca498d 8e000010 0048c1f9 154801cd  ..I......H...H..
 1fd60 48c1e115 4929ce49 8d8d0000 100048c1  H...I).I......H.
 1fd70 f9154801 cb48c1e1 154929cd 498d8b00  ..H..H...I).I...
 1fd80 00100048 c1f9154d 89ef4c8b 6c24f848  ...H...M..L.l$.H
 1fd90 01ca48c1 e1154929 cb498d88 00001000  ..H...I).I......
 1fda0 48c1f915 4c895c24 b04c8b54 24e8498d  H...L.\$.L.T$.I.
 1fdb0 740d0048 c1e1154c 8b5c24e0 4929c849  t..H...L.\$.I).I
 1fdc0 8d890000 100048c1 f915498d 3c0a48c1  ......H...I.<.H.
 1fdd0 e1154929 c9488b4c 24b84d89 ca4d8d8b  ..I).H.L$.M..M..
 1fde0 00001000 49c1f915 4c01c949 c1e1154d  ....I...L..I...M
 1fdf0 29cb4c8d 8d000010 0049c1f9 154d89dc  ).L......I...M..
 1fe00 4d89cd49 c1e5154c 29ed4989 ed488dab  M..I...L).I..H..
 1fe10 00001000 4989eb48 81e50000 e0ff4829  ....I..H......H)
 1fe20 eb488daa 00001000 49c1fb15 48c1fd15  .H......I...H...
 1fe30 4901e848 c1e51548 29ea4889 5424b848  I..H...H).H.T$.H
 1fe40 8d960000 100048c1 fa154901 d248c1e2  ......H...I..H..
 1fe50 154829d6 488d9700 00100048 c1fa1549  .H).H......H...I
 1fe60 8d2c1448 c1e2154c 8b6424d8 4829d748  .,.H...L.d$.H).H
 1fe70 69d1132c 0a004901 d44869d1 53c6f0ff  i..,..I..Hi.S...
 1fe80 4c896424 d84c69e5 8390f5ff 4c01ca4e  L.d$.Li.....L..N
 1fe90 8d0c3a4c 8b7c24d0 4869d183 90f5ff4c  ..:L.|$.Hi.....L
 1fea0 01da4c8b 5c24b04c 01da4c69 ddd11502  ..L.\$.L..Li....
 1feb0 004d01cb 4c69c9d1 1502004d 01e14901  .M..Li.....M..I.
 1fec0 d94869d9 182d0700 4c894c24 b04c69cf  .Hi..-..L.L$.Li.
 1fed0 8390f5ff 4869c967 fb09004c 01f34d01  ....Hi.g...L..M.
 1fee0 d94c69dd 67fb0900 4901db49 69dad115  .Li.g...I..Ii...
 1fef0 02004c01 db4c69df 53c6f0ff 4901db48  ..L..Li.S...I..H
 1ff00 69dd53c6 f0ff4801 d94969da 8390f5ff  i.S...H..Ii.....
 1ff10 4c01e948 01d94869 dfd11502 004801d9  L..H..Hi.....H..
 1ff20 488b5c24 c048894c 24e04869 ce8390f5  H.\$.H.L$.Hi....
 1ff30 ff4c01d9 4d69d813 2c0a004d 69e0182d  .L..Mi..,..Mi..-
 1ff40 07004d69 ea132c0a 004901db 8b58024d  ..Mi..,..I...X.M
 1ff50 69f2182d 070048c1 eb0581e3 ffff1f00  i..-..H.........
 1ff60 4c01e34c 69e6132c 0a004901 dc488b5c  L..Li..,..I..H.\
 1ff70 24c84901 dd4969d8 67fb0900 4c01eb4c  $.I..Ii.g...L..L
 1ff80 69ee182d 07004901 dd8b5807 48c1eb07  i..-..I...X.H...
 1ff90 81e3ffff 1f004901 de4869df 132c0a00  ......I..Hi..,..
 1ffa0 4c01f34d 69f053c6 f0ff4901 de4869de  L..Mi.S...I..Hi.
 1ffb0 67fb0900 4c01f34c 69f5132c 0a004d01  g...L..Li..,..M.
 1ffc0 fe4d69fa 67fb0900 4d01f74c 69f7182d  .Mi.g...M..Li..-
 1ffd0 07004d01 fe4d69f8 d1150200 4d01f74c  ..M..Mi.....M..L
 1ffe0 69f653c6 f0ff4869 ed182d07 004d69d2  i.S...Hi..-..Mi.
 1fff0 53c6f0ff 4d01fe4c 8b7c24d8 4869ff67  S...M..L.|$.Hi.g
 20000 fb09004d 69c08390 f5ff4c01 fd4869f6  ...Mi.....L..Hi.
 20010 d1150200 4c8b7c24 b84901ea 4c01d74d  ....L.|$.I..L..M
 20020 8d910000 10004c01 c74c8b44 24e049c1  ......L..L.D$.I.
 20030 fa154801 fe498dbb 00001000 48c1ff15  ..H..I......H...
 20040 4901fc48 c1e71549 29fb498d bd000010  I..H...I).I.....
 20050 0048c1ff 154801fb 48c1e715 4929fd49  .H...H..H...I).I
 20060 8dbe0000 100048c1 ff154801 fe48c1e7  ......H...H..H..
 20070 154929fe 488db900 00100048 c1ff1549  .I).H......H...I
 20080 01f848c1 e7154829 f9488b7c 24b04c01  ..H...H).H.|$.L.
 20090 d749c1e2 154d29d1 4c8d9200 00100049  .I...M).L......I
 200a0 c1fa154b 8d2c1749 c1e2154c 29d24d8d  ...K.,.I...L).M.
 200b0 94240000 10004d89 d74981e2 0000e0ff  .$....M..I......
 200c0 4d29d44c 8d930000 100049c1 ff154c89  M).L......I...L.
 200d0 6424b04d 89d44981 e20000e0 ff4c29d3  d$.M..I......L).
 200e0 4c8d9600 00100049 c1fc1549 c1fa154c  L......I...I...L
 200f0 896424b8 4c8da500 0010004c 01d149c1  .d$.L......L..I.
 20100 e2154c29 d64d8d90 00001000 49c1fa15  ..L).M......I...
 20110 4d01d149 c1e2154d 29d04c8d 97000010  M..I...M).L.....
 20120 0049c1fa 154c01d2 49c1e215 4c29d74d  .I...L..I...L).M
 20130 89e24981 e40000e0 ff49c1fa 154c29e5  ..I......I...L).
 20140 4d69e213 2c0a004d 01dc4d69 da67fb09  Mi..,..M..Mi.g..
 20150 004d01fb 4c8b7c24 b84d01eb 4d69ea53  .M..L.|$.M..Mi.S
 20160 c6f0ff49 01dd4969 dad11502 004c01fb  ...I..Ii.....L..
 20170 4c8b7c24 b04c01f3 4d69f283 90f5ff4d  L.|$.L..Mi.....M
 20180 69d2182d 07004c01 f64d89e6 49c1fe15  i..-..L..M..I...
 20190 4d01f249 c1e6154d 01fa4d29 f44d89d6  M..I...M..M).M..
 201a0 49c1fe15 4d01f349 c1e6154d 29f24d89  I...M..I...M).M.
 201b0 de49c1fe 154d01f5 49c1e615 4d29f34d  .I...M..I...M).M
 201c0 89ee49c1 fe154c01 f349c1e6 154989df  ..I...L..I...I..
 201d0 4d29f549 c1ff154e 8d343e49 c1e7154c  M).I...N.4>I...L
 201e0 29fb4d89 f749c1ff 154c01f9 49c1e715  ).M..I...L..I...
 201f0 4889ce4d 29fe48c1 fe154901 f048c1e6  H..M).H...I..H..
 20200 154829f1 4c89c648 c1fe1549 01f148c1  .H).L..H...I..H.
 20210 e6154929 f04c89ce 48c1fe15 4801f748  ..I).L..H...H..H
 20220 c1e61549 29f14889 fe48c1fe 154801f2  ...I).H..H...H..
 20230 48c1e615 4829f748 89d648c1 fe154801  H...H).H..H...H.
 20240 f548c1e6 154829f2 4889ee81 e5ffff1f  .H...H).H.......
 20250 0048c1fe 1548896c 24c04869 ee132c0a  .H...H.l$.Hi..,.
 20260 00488954 24b84c69 fe67fb09 004c01e5  .H.T$.Li.g...L..
 20270 4c69e618 2d07004d 01df4c69 de53c6f0  Li..-..M..Li.S..
 20280 ff4d01d4 4c69d6d1 15020048 69f68390  .M..Li.....Hi...
 20290 f5ff4d01 eb4901da 4889eb48 c1fb154c  ..M..I..H..H...L
 202a0 01f6498d 141c48c1 e3154829 dd4889d3  ..I...H...H).H..
 202b0 48895424 b048c1fb 154989ec 4901df48  H.T$.H...I..I..H
 202c0 c1e31549 89dd4889 d34c89fa 4c29eb4d  ...I..H..L..L).M
 202d0 89fd49c1 fd154d01 eb49c1e5 154c29ea  ..I...M..I...L).
 202e0 4d89dd49 c1fd1548 895424c8 4d89ee4d  M..I...H.T$.M..M
 202f0 01ea4d89 dd49c1e6 154c89d2 4d29f54d  ..M..I...L..M).M
 20300 89d649c1 fe154c01 f649c1e6 154c29f2  ..I...L..I...L).
 20310 4989f649 c1fe1548 895424d0 4889f24c  I..I...H.T$.H..L
 20320 01f149c1 e6154c29 f24989ce 49c1fe15  ..I...L).I..I...
 20330 48895424 d84889ca 4d01f049 c1e6154c  H.T$.H..M..I...L
 20340 29f24d89 c649c1fe 15488954 24e04c89  ).M..I...H.T$.L.
 20350 c24d01f1 49c1e615 4c29f24d 89ce49c1  .M..I...L).M..I.
 20360 fe154889 5424e848 8b5424b8 4c01f749  ..H.T$.H.T$.L..I
 20370 c1e61501 f641c1e7 024d29f1 4989fe41  .....A...M).I..A
 20380 c1e30749 c1fe154c 894c24f0 41c1e204  ...I...L.L$.A...
 20390 4d89f14c 01f24989 fe49c1e1 154889d5  M..L..I..I...H..
 203a0 4d29ce4c 897424b8 4c8b4c24 c04989d6  M).L.t$.L.L$.I..
 203b0 49c1fe15 66448920 4d01f149 c1e6154c  I...fD. M..I...L
 203c0 29f54989 ee4c89e5 440fb664 24b048c1  ).I..L..D..d$.H.
 203d0 fd1041c1 e4054109 ec4889dd 48c1fd03  ..A...A..H..H...
 203e0 44886002 40886803 4889dd48 c1fb1341  D.`.@.h.H..H...A
 203f0 09df48c1 fd0b488b 5c24d044 8878054c  ..H...H.\$.D.x.L
 20400 8b7c24c8 40886804 4c89fd49 c1ff0e45  .|$.@.h.L..I...E
 20410 09fb48c1 fd064488 58074d89 eb49d1fb  ..H...D.X.M..I..
 20420 40886806 44885808 4d89eb49 c1fd1145  @.h.D.X.M..I...E
 20430 09ea49c1 fb094488 500a4989 da49c1fa  ..I...D.P.I..I..
 20440 04448858 09448850 0b4989da 48c1fb14  .D.X.D.P.I..H...
 20450 09de488b 5c24d849 c1fa0c40 88700d48  ..H.\$.I...@.p.H
 20460 8b7424e0 4989df44 88500c49 c1ff0748  .t$.I..D.P.I...H
 20470 c1fb0fc1 e10641c1 e0034488 780ec1e7  ......A...D.x...
 20480 0509d9c1 e2028848 0f4889f1 48c1f902  .......H.H..H...
 20490 88481048 89f148c1 fe124109 f0488b74  .H.H..H...A..H.t
 204a0 24e848c1 f90a8848 114889f1 48c1fe0d  $.H....H.H..H...
 204b0 44884012 48c1f905 40887014 88481348  D.@.H...@.p..H.H
 204c0 8b4c24f0 66894815 48c1f910 09cf4088  .L$.f.H.H.....@.
 204d0 7817488b 7c24b848 89f948c1 f9038848  x.H.|$.H..H....H
 204e0 184889f9 48c1ff13 48c1f90b 09fa8848  .H..H...H......H
 204f0 194489c9 5b88501a 4c89f2c1 e1075d48  .D..[.P.L.....]H
 20500 c1fa0641 5c415d88 501b4c89 f2415e48  ...A\A].P.L..A^H
 20510 c1fa0e41 5f09ca88 501c4c89 ca48d1fa  ...A_...P.L..H..
 20520 88501d4c 89ca49c1 f91148c1 fa094488  .P.L..I...H...D.
 20530 481f8850 1ec3662e 0f1f8400 00000000  H..P..f.........
 20540 53b91f00 0000bb01 00000045 31c04c8d  S..........E1.L.
 20550 15ab0f04 000f1f00 450fb60c 0a0fb604  ........E.......
 20560 0f89da41 89c34429 c84489ce 20e24189  ...A..D).D.. .A.
 20570 d14489da 31f24509 c80fb6d2 83ea01c1  .D..1.E.........
 20580 fa0821d3 4883e901 73ce410f b6c05bc3  ..!.H...s.A...[.
 20590 4883ec38 f30f6f06 0f1107f3 0f6f4e10  H..8..o......oN.
 205a0 4c8b4f06 0f114f10 0fb6571f 488b7713  L.O...O...W.H.w.
 205b0 49c1e903 4c8b470c 89d048d1 ee81e280  I...L.G...H.....
 205c0 00000083 e07f49c1 e8068847 1f488b4f  ......I....G.H.O
 205d0 1848b8ff ffffffff ff070048 21c64921  .H.........H!.I!
 205e0 c14921c0 48c1e90c 48897424 184889e6  .I!.H...H.t$.H..
 205f0 4821c148 23074c89 4c240848 8904244c  H!.H#.L.L$.H..$L
 20600 89442410 48894c24 20e86291 ffff4883  .D$.H.L$ .b...H.
 20610 c438c366 662e0f1f 84000000 00006690  .8.ff.........f.
 20620 41544989 f0488d56 1f554889 fd534881  ATI..H.V.UH..SH.
 20630 ecb00000 000fb61e 64488b04 25280000  ........dH..%(..
 20640 00488984 24a80000 0031c048 8d7c2460  .H..$....1.H.|$`
 20650 488db424 80000000 83e3800f 1f440000  H..$.........D..
 20660 0fb64a20 4883ea01 880c070f b64a0188  ..J H........J..
 20670 0c064883 c0014883 f82075e4 488b7424  ..H...H.. u.H.t$
 20680 6c488b54 247348b8 ffffffff ffff0700  lH.T$sH.........
 20690 4989e44c 8b4c2466 8064247f 7f48c1ee  I..L.L$f.d$..H..
 206a0 0648d1ea 80a4249f 0000007f 488b4c24  .H....$.....H.L$
 206b0 7849c1e9 034821c6 4821c248 8b7c2460  xI...H!.H!.H.|$`
 206c0 4921c148 89742410 48c1e90c 4c8b9424  I!.H.t$.H...L..$
 206d0 86000000 4c894c24 08488bb4 24930000  ....L.L$.H..$...
 206e0 004821c7 4821c148 89542418 4c8b8c24  .H!.H!.H.T$.L..$
 206f0 8c000000 49c1ea03 488b9424 98000000  ....I...H..$....
 20700 48d1ee49 21c249c1 e9064821 c64c8954  H..I!.I...H!.L.T
 20710 243848c1 ea0c4921 c1488974 24484c89  $8H...I!.H.t$HL.
 20720 e64821c2 48238424 80000000 4c894c24  .H!.H#.$....L.L$
 20730 40488944 2430410f b6402066 0f6f4c24  @H.D$0A..@ f.oL$
 20740 30c0e807 660f6fc1 0fb6c066 0f73f002  0...f.o....f.s..
 20750 f7d8660f d4c183e0 13660f73 f0024801  ..f......f.s..H.
 20760 f84c89e7 660ffbc1 48890424 660f6f4c  .L..f...H..$f.oL
 20770 2440488d 04d2660f 73f00166 0fd40424  $@H...f.s..f...$
 20780 488d0442 488d0441 0f290424 660f6fc1  H..BH..A.).$f.o.
 20790 660f73f0 02488944 2420660f d4c1660f  f.s..H.D$ f...f.
 207a0 73f00266 0ffbc166 0f73f001 660fd444  s..f...f.s..f..D
 207b0 24100f29 442410e8 4450ffff 0fb6d34c  $..)D$..DP.....L
 207c0 89e64889 efe8a68f ffff488b 8424a800  ..H.......H..$..
 207d0 00006448 2b042528 00000075 0c4881c4  ..dH+.%(...u.H..
 207e0 b0000000 5b5d415c c3e802db feff6690  ....[]A\......f.
 207f0 41574156 41554154 55534889 fb4881ec  AWAVAUATUSH..H..
 20800 a8020000 0fb67e1f 64488b04 25280000  ......~.dH..%(..
 20810 00488984 24980200 0031c048 8d461e89  .H..$....1.H.F..
 20820 f9f7d183 e17f662e 0f1f8400 00000000  ......f.........
 20830 0fb61048 83e801f7 d209d148 39f075f0  ...H.......H9.u.
 20840 440fb600 0fb6d1b9 ec000000 40c0ef07  D...........@...
 20850 83ea01c1 ea084429 c14409c7 20ea09fa  ......D).D.. ...
 20860 83e2010f 859c0300 00488b78 0c488b70  .........H.x.H.p
 20870 13660fef c048baff ffffffff ff07004c  .f...H.........L
 20880 8b400648 8b48184c 8dbc2490 00000048  .@.H.H.L..$....H
 20890 8dac24c0 00000048 c1ef0648 d1ee4c8d  ..$....H...H..L.
 208a0 b424f000 00004c8d ac245001 000049c1  .$....L..$P...I.
 208b0 e8034821 d74821d6 48c1e90c 4821d149  ..H!.H!.H...H!.I
 208c0 21d04889 bc24a000 00004823 104889ef  !.H..$....H#.H..
 208d0 4889b424 a8000000 4c89fe4c 8da424b0  H..$....L..L..$.
 208e0 01000048 898c24b0 0000004c 89842498  ...H..$....L..$.
 208f0 00000048 89942490 000000e8 f04affff  ...H..$......J..
 20900 4889ea4c 89f64c89 f70f1184 24f80000  H..L..L.....$...
 20910 00488dac 24800100 000f1184 24080100  .H..$.......$...
 20920 0048c784 24f00000 00010000 00e84e47  .H..$.........NG
 20930 ffff4c89 ef4c89f6 e8b34aff ff488b84  ..L..L....J..H..
 20940 24c00000 004c8d8c 24200100 004889ef  $....L..$ ...H..
 20950 f30f7e94 24d00000 004c89ce 4c894c24  ..~.$....L..L.L$
 20960 084883c0 0166480f 6ec8488b 8424e000  .H...fH.n.H..$..
 20970 00000f16 9424d800 00000f16 8c24c800  .....$.......$..
 20980 00000f29 94243001 00004889 84244001  ...).$0...H..$@.
 20990 00000f29 8c242001 0000e851 4affff4c  ...).$ ....QJ..L
 209a0 89ea4c89 e7488d35 b4890400 e88f47ff  ..L..H.5......G.
 209b0 ff4c89e7 4c89e24c 8d6c2430 4c8d8424  .L..L..L.l$0L..$
 209c0 40020000 0f298424 40020000 4c89c64c  @....).$@...L..L
 209d0 89442428 0f298424 50020000 48c78424  .D$(.).$P...H..$
 209e0 60020000 00000000 e89346ff ff4889ea  `.........F..H..
 209f0 4c89e6e8 8846ffff 488d8424 e0010000  L....F..H..$....
 20a00 4889ea4c 89e64889 c7488904 24488d6b  H..L..H..H..$H.k
 20a10 28e82a47 ffff488b 14244c89 ef488d74  (.*G..H..$L..H.t
 20a20 24600f11 4424680f 11442478 48c74424  $`..D$h..D$xH.D$
 20a30 60010000 00e82673 ffff488b 5424084c  `.....&s..H.T$.L
 20a40 89ee4889 df894424 24660fef c0e8ee46  ..H...D$$f.....F
 20a50 ffff4889 da4c89ee 4889efe8 e046ffff  ..H..L..H....F..
 20a60 4c89e248 89ee4889 efe8d246 ffff4c89  L..H..H....F..L.
 20a70 fa4889de 4889dfe8 c446ffff 488b0348  .H..H....F..H..H
 20a80 8b7b2048 89de4c8d ac247002 00004c8d  .{ H..L..$p...L.
 20a90 1c00488b 43084c8d 243f4c89 ef4c891b  ..H.C.L.$?L..L..
 20aa0 4c8d1400 488b4310 4c896320 4c895308  L...H.C.L.c L.S.
 20ab0 4c8d0c00 488b4318 4c895c24 184c894b  L...H.C.L.\$.L.K
 20ac0 104801c0 4c895424 10488943 184c894c  .H..L.T$.H.C.L.L
 20ad0 24084889 0424e815 72ffff48 8b742428  $.H..$..r..H.t$(
 20ae0 4889da44 0fb6bc24 70020000 488dbc24  H..D...$p...H..$
 20af0 10020000 0f298424 40020000 4183e701  .....).$@...A...
 20b00 0f298424 50020000 48c78424 60020000  .).$P...H..$`...
 20b10 00000000 e86745ff ff4584ff 4c8b5c24  .....gE..E..L.\$
 20b20 184889ea 4c8b5424 104c8b4c 24084c89  .H..L.T$.L.L$.L.
 20b30 f64889ef 4c0f45a4 24300200 00488b04  .H..L.E.$0...H..
 20b40 244c0f45 9c241002 00004c0f 45942418  $L.E.$....L.E.$.
 20b50 0200004c 0f458c24 20020000 4c896320  ...L.E.$ ...L.c 
 20b60 480f4584 24280200 004c891b 4c8d6378  H.E.$(...L..L.cx
 20b70 4c895308 4c894b10 48894318 e8bf45ff  L.S.L.K.H.C...E.
 20b80 ff4889ea 0f114358 4889de48 c7435001  .H....CXH..H.CP.
 20b90 0000004c 89e70f11 4368e8a1 45ffff4c  ...L....Ch..E..L
 20ba0 89e64c89 efe84671 ffff4889 ee4c89ef  ..L...Fq..H..L..
 20bb0 0fb69c24 70020000 e83371ff ffbe2000  ...$p....3q... .
 20bc0 00004c89 efe806de feff8b4c 242483e3  ..L........L$$..
 20bd0 0189c2b8 01000000 29c809da 09d0f7d8  ........).......
 20be0 488b9424 98020000 64482b14 25280000  H..$....dH+.%(..
 20bf0 00751948 81c4a802 00005b5d 415c415d  .u.H......[]A\A]
 20c00 415e415f c3b8ffff ffffebd4 e8dfd6fe  A^A_............
 20c10 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 20c20 41574c8d 46504156 41554c8d 6e284154  AWL.FPAVAUL.n(AT
 20c30 4c89ea55 4889f553 4881ec28 040000f3  L..UH..SH..(....
 20c40 0f6f5638 f30f6f5e 28f30f6f 46604889  .oV8..o^(..oF`H.
 20c50 3c24488d 9c241002 0000488d bc246003  <$H..$....H..$`.
 20c60 0000f30f 6f4e504c 8dbc2440 0200004c  ....oNPL..$@...L
 20c70 8da42470 02000066 0fd4c24c 8db424f0  ..$p...f...L..$.
 20c80 00000064 488b0425 28000000 48898424  ...dH..%(...H..$
 20c90 18040000 31c0660f d4cb488b 46484803  ....1.f...H.FHH.
 20ca0 46704c89 c64c8944 24284889 84243002  FpL..L.D$(H..$0.
 20cb0 00000f29 8c241002 00000f29 84242002  ...).$.....).$ .
 20cc0 0000660f efc0e8b5 43ffff48 89fa4889  ..f.....C..H..H.
 20cd0 de4889df e86744ff ff4c89ea 4889ee4c  .H...gD..L..H..L
 20ce0 89ffe859 44ffff4c 89fe4c89 e7e8fe46  ...YD..L..L....F
 20cf0 ffff4c89 e24889de 4c89e7e8 4044ffff  ..L..H..L...@D..
 20d00 4c89e24c 89f74c8d 64243048 8db42480  L..L..L.d$0H..$.
 20d10 0100000f 11842488 0100000f 11842498  ......$.......$.
 20d20 01000048 c7842480 01000001 000000e8  ...H..$.........
 20d30 2c70ffff 4889da4c 89f64c89 e7e8fe43  ,p..H..L..L....C
 20d40 ffff488d 5c24604c 89fa4c89 f64889df  ..H.\$`L..L..H..
 20d50 4c8db424 30030000 4c8d7d78 e8df43ff  L..$0...L.}x..C.
 20d60 ff4889da 4c89e64c 89f7e8d1 43ffff4c  .H..L..L....C..L
 20d70 89fa4c89 f64c89f7 e8c343ff ff488d1d  ..L..L....C..H..
 20d80 5c850400 4889ee66 0fefc048 89da488d  \...H..f...H..H.
 20d90 bc242001 0000e8a5 43ffff48 89da4c89  .$ .....C..H..L.
 20da0 ee488dbc 24500100 00e89243 ffff488d  .H..$P.....C..H.
 20db0 9c24e001 00004c89 e6488dbc 24c00000  .$....L..H..$...
 20dc0 00488d15 98840400 4c8da424 f0030000  .H......L..$....
 20dd0 e86b43ff ff4c89f2 4c89fe48 89dfe85d  .kC..L..L..H...]
 20de0 43ffff48 89de4c89 e7e8026f fffff30f  C..H..L....o....
 20df0 6f650048 8b451048 8db424a0 0200000f  oe.H.E.H..$.....
 20e00 b68c24f0 030000f3 0f6f6d10 0f29a424  ..$......om..).$
 20e10 a0020000 f30f6f75 28f30f6f 7d3883e1  ......ou(..o}8..
 20e20 01660f6f 5424604c 8b7d380f 29ac24b0  .f.oT$`L.}8.).$.
 20e30 02000084 c9488bbc 24500100 00480f45  .....H..$P...H.E
 20e40 84246001 00000f29 b424d002 0000480f  .$`....).$....H.
 20e50 44bc24a0 02000066 0f6f5c24 700f29bc  D.$....f.o\$p.).
 20e60 24e00200 00488984 24b00200 00488b84  $....H..$....H..
 20e70 24680100 00480f44 8424b802 00004889  $h...H.D.$....H.
 20e80 bc24a002 00004c8b 8c242001 0000488b  .$....L..$ ...H.
 20e90 bc245801 00000f29 94249000 0000480f  .$X....).$....H.
 20ea0 44bc24a8 02000048 898424b8 0200004c  D.$....H..$....L
 20eb0 0f448c24 d0020000 488b8424 70010000  .D.$....H..$p...
 20ec0 0f299c24 a0000000 480f4445 204889bc  .).$....H.DE H..
 20ed0 24a80200 00488b54 24704889 8424c002  $....H.T$pH..$..
 20ee0 00004c89 8c24d002 0000488b 8c24c000  ..L..$....H..$..
 20ef0 0000480f 459424d0 00000048 8b842428  ..H.E.$....H..$(
 20f00 0100004c 894c2420 4c8bac24 38010000  ...L.L$ L..$8...
 20f10 488b9c24 40010000 48899424 a0000000  H..$@...H..$....
 20f20 480f445d 48488dac 24000300 00488b94  H.D]HH..$....H..
 20f30 24d80000 004889ef 480f4494 24a80000  $....H..H.D.$...
 20f40 00480f44 8c249000 0000480f 448424d8  .H.D.$....H.D.$.
 20f50 02000048 899c24f0 02000048 899424a8  ...H..$....H..$.
 20f60 00000048 8b9424e0 00000048 0f449424  ...H..$....H.D.$
 20f70 80000000 48898c24 90000000 4c0f45bc  ....H..$....L.E.
 20f80 24300100 00488b8c 24c80000 00488984  $0...H..$....H..
 20f90 24d80200 00480f44 8c249800 00004889  $....H.D.$....H.
 20fa0 9424b000 00004c89 f24c0f44 ac24e802  .$....L..L.D.$..
 20fb0 00004889 44241848 898c2498 0000004c  ..H.D$.H..$....L
 20fc0 89bc24e0 0200004c 89ac24e8 020000e8  ..$....L..$.....
 20fd0 6c41ffff 4889ee4c 89e7488d ac249003  lA..H..L..H..$..
 20fe0 0000e809 6dffff4c 8d9424c0 03000048  ....m..L..$....H
 20ff0 89ef440f b6b424f0 0300004c 89d6488d  ..D...$....L..H.
 21000 9424d002 00004c89 54240841 83e60148  .$....L.T$.A...H
 21010 89542410 48c78424 e0030000 00000000  .T$.H..$........
 21020 0f298424 c0030000 0f298424 d0030000  .).$.....).$....
 21030 e84b40ff ff4584f6 4c8b4c24 20480f45  .K@..E..L.L$ H.E
 21040 9c24b003 00004c0f 458c2490 03000048  .$....L.E.$....H
 21050 8b442418 4c0f45bc 24a00300 0048899c  .D$.L.E.$....H..
 21060 24f00200 00488d9c 24b00100 00488b54  $....H..$....H.T
 21070 2410488b 74242848 89df4c89 8c24d002  $.H.t$(H..L..$..
 21080 0000480f 45842498 0300004c 89bc24e0  ..H.E.$....L..$.
 21090 0200004c 0f45ac24 a8030000 48898424  ...L.E.$....H..$
 210a0 d8020000 4c89ac24 e8020000 e8cf3fff  ....L..$......?.
 210b0 ff4889da 488db424 90000000 e87f40ff  .H..H..$......@.
 210c0 ff4c89e7 4889dee8 246cffff 488b7424  .L..H...$l..H.t$
 210d0 084889ef 4889da44 0fb6a424 f0030000  .H..H..D...$....
 210e0 0f298424 c0030000 48c78424 e0030000  .).$....H..$....
 210f0 00000000 4183e401 0f298424 d0030000  ....A....).$....
 21100 e87b3fff ff4584e4 488b3c24 4889de48  .{?..E..H.<$H..H
 21110 8b842490 03000048 0f448424 b0010000  ..$....H.D.$....
 21120 48898424 b0010000 488b8424 98030000  H..$....H..$....
 21130 480f4484 24b80100 00488984 24b80100  H.D.$....H..$...
 21140 00488b84 24a00300 00480f44 8424c001  .H..$....H.D.$..
 21150 00004889 8424c001 0000488b 8424a803  ..H..$....H..$..
 21160 0000480f 448424c8 01000048 898424c8  ..H.D.$....H..$.
 21170 01000048 8b8424b0 03000048 0f448424  ...H..$....H.D.$
 21180 d0010000 48898424 d0010000 e85f6bff  ....H..$....._k.
 21190 ff488b84 24180400 0064482b 04252800  .H..$....dH+.%(.
 211a0 00007512 4881c428 0400005b 5d415c41  ..u.H..(...[]A\A
 211b0 5d415e41 5fc3e835 d1feff0f 1f440000  ]A^A_..5.....D..
 211c0 48b8ffff ffffffff 07004157 4889f241  H.........AWH..A
 211d0 56415541 54555348 89fb4881 ec880300  VAUATUSH..H.....
 211e0 004c8b46 06488b7e 0c488b76 134c8b0a  .L.F.H.~.H.v.L..
 211f0 4c8da424 a0010000 488dac24 40020000  L..$....H..$@...
 21200 488b4a18 48c1ef06 49c1e803 4c8d6c24  H.J.H...I...L.l$
 21210 6048d1ee 4821c749 21c04921 c14821c6  `H..H!.I!.I!.H!.
 21220 48c1e90c 48897c24 10488b7a 2c488974  H...H.|$.H.z,H.t
 21230 24184821 c1488b72 334c8dbc 24780100  $.H!.H.r3L..$x..
 21240 0048c1ef 064c890c 244c8db4 24500100  .H...L..$L..$P..
 21250 004c8944 24084c8b 422648d1 ee4821c7  .L.D$.L.B&H..H!.
 21260 48894c24 20488b4a 384821c6 49c1e803  H.L$ H.J8H!.I...
 21270 48897c24 404c89e7 48c1e90c 4921c048  H.|$@L..H...I!.H
 21280 89742448 4889e648 21c14823 42204c89  .t$HH..H!.H#B L.
 21290 44243848 89442430 48894c24 50e8fe6d  D$8H.D$0H.L$P..m
 212a0 ffff488d 74243048 89efe8f1 6dffff48  ..H.t$0H....m..H
 212b0 89ee4c89 ef488dac 24000100 00e85e8e  ..L..H..$.....^.
 212c0 ffff4c89 ea4c89e6 4889ef4c 8da424e0  ..L..L..H..L..$.
 212d0 0200004c 8dac2428 010000e8 6077ffff  ...L..$(....`w..
 212e0 4c89fa48 89ee4c89 e7e8523e ffff488d  L..H..L...R>..H.
 212f0 bc240803 00004c89 f24c89ee e83f3eff  .$....L..L...?>.
 21300 ff488dbc 24300300 004c89fa 4c89f6e8  .H..$0...L..L...
 21310 2c3effff 488dbc24 58030000 4c89ea48  ,>..H..$X...L..H
 21320 89eee819 3effff4c 89e64889 dfe8eef8  ....>..L..H.....
 21330 ffff4881 c4880300 005b5d41 5c415d41  ..H......[]A\A]A
 21340 5e415fc3 662e0f1f 84000000 00006690  ^A_.f.........f.
 21350 41574889 d0415641 55415449 89f45553  AWH..AVAUATI..US
 21360 48897c24 f84885c9 0f84da01 0000448b  H.|$.H........D.
 21370 29448b49 04448b41 088b790c 8b288b58  )D.I.D.A..y..(.X
 21380 04c74424 f40a0000 008b7008 448b780c  ..D$......p.D.x.
 21390 448b5810 448b5014 448b7018 8b401c41  D.X.D.P.D.p..@.A
 213a0 8b0c2441 8b542404 894424e8 418b4424  ..$A.T$..D$.A.D$
 213b0 08458b64 240c662e 0f1f8400 00000000  .E.d$.f.........
 213c0 4101ed41 01d94101 f04431e9 4431ca44  A..A..A..D1.D1.D
 213d0 31c0c1c1 10c1c210 4101cb41 01d2c1c0  1.......A..A....
 213e0 104431dd 4431d341 01c6c1c5 0cc1c30c  .D1.D1.A........
 213f0 4431f641 01ed4101 d9c1c60c 4431e944  D1.A..A.....D1.D
 21400 31ca4101 f0c1c108 c1c20844 31c04101  1.A........D1.A.
 21410 cb4101d2 4431dd44 31d34489 5424f0c1  .A..D1.D1.D.T$..
 21420 c507c1c3 0744895c 24ecc1c0 084401ff  .....D.\$....D..
 21430 4101dd41 31fc4101 c64589e2 448b6424  A..A1.A..E..D.d$
 21440 e84431f6 41c1c210 c1c60745 01d44101  .D1.A......E..A.
 21450 f14531e7 4589e344 31c941c1 c70cc1c1  .E1.E..D1.A.....
 21460 104401ff 4131fa41 c1c20845 01d34531  .D..A1.A...E..E1
 21470 ea41c1c2 104531df 4101cb45 01d641c1  .A...E1.A..E..A.
 21480 c7074431 f3c1c30c 4101dd45 31ea4589  ..D1....A..E1.E.
 21490 d4448b54 24f041c1 c4084501 e64431f3  .D.T$.A...E..D1.
 214a0 c1c30744 31de4501 f801efc1 c60c4431  ...D1.E.......D1
 214b0 c231f8c1 c2104101 f1c1c010 4431c941  .1....A.....D1.A
 214c0 01c2c1c1 084431d5 4101cbc1 c50c4431  .....D1.A.....D1
 214d0 de44895c 24e8448b 5c24ec01 ef31f8c1  .D.\$.D.\$...1..
 214e0 c6074101 d3c1c008 4531df41 01c241c1  ..A.....E1.A..A.
 214f0 c70c4431 d54501f8 c1c50744 31c2c1c2  ..D1.E.....D1...
 21500 084101d3 4531df41 c1c70783 6c24f401  .A..E1.A....l$..
 21510 0f85aafe ffff488b 5c24f889 431831c0  ......H.\$..C.1.
 21520 44892b44 894b0444 89430889 7b0c894b  D.+D.K.D.C..{..K
 21530 10895314 4489631c 5b5d415c 415d415e  ..S.D.c.[]A\A]A^
 21540 415fc30f 1f440000 bf746520 6b41b832  A_...D...te kA.2
 21550 2d627941 b96e6420 3341bd65 787061e9  -byA.nd 3A.expa.
 21560 18feffff 66662e0f 1f840000 00000090  ....ff..........
 21570 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 21580 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 21590 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 215a0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 215b0 41574889 f04889d6 41564155 41545553  AWH..H..AVAUATUS
 215c0 4885c90f 84370200 00448b21 448b6904  H....7...D.!D.i.
 215d0 8b590844 8b410c8b 4e048b6e 0c48897c  .Y.D.A..N..n.H.|
 215e0 24f84589 ea448b4e 1c448b3e c74424f4  $.E..D.N.D.>.D$.
 215f0 0a000000 8b561444 8b761889 4c24e48b  .....V.D.v..L$..
 21600 4e08448b 580c4489 cf894c24 e08b4e10  N.D.X.D...L$..N.
 21610 4589dd8b 30894c24 e84489c1 4189e889  E...0.L$.D..A...
 21620 7424dc8b 70048974 24d88b70 088b4424  t$..p..t$..p..D$
 21630 e80f1f80 00000000 428d2c22 478d1c3a  ........B.,"G..:
 21640 c1c50741 c1c30744 31c54531 eb468d44  ...A...D1.E1.F.D
 21650 250041c1 c0094131 f0428d74 05004489  %.A...A1.B.t..D.
 21660 4424e8c1 c60d31d6 438d1413 458d0430  D$....1.C...E..0
 21670 c1c20989 7424ec44 31f241c1 c80e4531  ....t$.D1.A...E1
 21680 e0458d24 13895424 f041c1c4 0d4531fc  .E.$..T$.A...E1.
 21690 448b7c24 e4468d2c 228b5424 dc41c1cd  D.|$.F.,".T$.A..
 216a0 0e448d0c 134531d5 41c1c107 4131f946  .D...E1.A...A1.F
 216b0 8d140b41 c1c20945 31fa448b 7c24e047  ...A...E1.D.|$.G
 216c0 8d341141 c1c60d41 31d68d14 01c1c207  .4.A...A1.......
 216d0 438d3c32 4431fa44 8b7c24d8 c1cf0e8d  C.<2D1.D.|$.....
 216e0 341131df c1c60944 31fe458d 3c108d1c  4.1....D1.E.<...
 216f0 32c1c30d 31c38d04 1ec1c80e 31c141c1  2...1.......1.A.
 21700 c7074531 e7438d04 38c1c009 4431d041  ..E1.C..8...D1.A
 21710 89c28944 24e4418d 0407c1c0 0d31d045  ...D$.A......1.E
 21720 8d240289 4424e042 8d442d00 c1c00741  .$..D$.B.D-....A
 21730 c1cc0e44 31f04531 c4448b74 24ec89c2  ...D1.E1.D.t$...
 21740 894424dc 418d4405 00c1c009 31f0448d  .D$.A.D.....1.D.
 21750 04028944 24d8418d 140941c1 c00dc1c2  ...D$.A...A.....
 21760 074131e8 4431f246 8d140041 8d043bc1  .A1.D1.F...A..;.
 21770 c00741c1 ca0e448d 341131d8 8b5c24e8  ..A...D.4.1..\$.
 21780 4531ea41 c1c6098d 3407c1c6 0931de44  E1.A....4....1.D
 21790 8d2c3041 c1c50d45 31dd428d 1c2ec1cb  .,0A...E1.B.....
 217a0 0e31fb8b 7c24f041 31fe428d 3c32c1c7  .1..|$.A1.B.<2..
 217b0 0d4431cf 458d0c3e 41c1c90e 4431c983  .D1.E..>A...D1..
 217c0 6c24f401 0f856efe ffff488b 7c24f88b  l$....n...H.|$..
 217d0 4424dc89 47108b44 24d84489 27894714  D$..G..D$.D.'.G.
 217e0 31c04489 5704895f 08894f0c 89771844  1.D.W.._..O..w.D
 217f0 896f1c5b 5d415c41 5d415e41 5fc36690  .o.[]A\A]A^A_.f.
 21800 41b87465 206bbb32 2d627941 bd6e6420  A.te k.2-byA.nd 
 21810 3341bc65 787061e9 bbfdffff 0f1f4000  3A.expa.......@.
 21820 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 21830 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 21840 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 21850 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 21860 41574889 f0415641 55415455 53448944  AWH..AVAUATUSD.D
 21870 24b44885 c90f8465 0300008b 7104448b  $.H....e....q.D.
 21880 01897424 b88b7108 897424bc 8b710c89  ..t$..q..t$..q..
 21890 7424c044 8b12448b 7204c744 24940000  t$.D..D.r..D$...
 218a0 0000448b 7a088b5a 10448b62 148b4804  ..D.z..Z.D.b..H.
 218b0 44897424 9c448b68 0c8b6a0c 44897c24  D.t$.D.h..j.D.|$
 218c0 c4448b4a 188b3044 896424d0 8b521c44  .D.J..0D.d$..R.D
 218d0 8b580889 5c24cc8b 4424c089 4c24e089  .X..\$..D$..L$..
 218e0 5424d889 4424ac89 d04489e2 448b6424  T$..D$...D..D.d$
 218f0 bc44896c 24e8895c 24a88b5c 24b84489  .D.l$..\$..\$.D.
 21900 6424a445 89c4894c 24984489 7c24a045  d$.E...L$.D.|$.E
 21910 89d7896c 24c84489 4c24d489 7424dc44  ...l$.D.L$..t$.D
 21920 895c24e4 44894424 ec4589e8 8b4c24ac  .\$.D.D$.E...L$.
 21930 4189d548 897c24f8 8b5424a4 8b7c24a8  A..H.|$..T$..|$.
 21940 44895424 f04189ea 44897424 f44189c6  D.T$.A..D.t$.A..
 21950 438d6c25 00c1c507 4431d542 8d442500  C.l%....D1.B.D%.
 21960 c1c00944 31d84189 c28d4405 00c1c00d  ...D1.A...D.....
 21970 44895424 a44431e8 468d2c3b 41c1c507  D.T$.D1.F.,;A...
 21980 4101c289 4424a845 31c541c1 ca0e418d  A...D$.E1.A...A.
 21990 441d0045 31e2c1c0 094431c8 458d6405  D..E1....D1.E.d.
 219a0 00894424 ac41c1c4 0d4531fc 448b7c24  ..D$.A...E1.D.|$
 219b0 a0468d04 208d0432 c1c00741 c1c80e44  .F.. ..2...A...D
 219c0 31f04131 d88b5c24 9c448d1c 0241c1c3  1.A1..\$.D...A..
 219d0 094131db 428d1c18 c1c30d31 f3418d34  .A1.B......1.A.4
 219e0 1bc1ce0e 31f28d34 0fc1c607 4431fe44  ....1..4....D1.D
 219f0 8b7c2498 448d0c0e 41c1c109 4531f945  .|$.D...A...E1.E
 21a00 8d3c3246 8d340e41 c1c60d41 31fe438d  .<2F.4.A...A1.C.
 21a10 3c31c1cf 0e31cf41 c1c70745 31e7897c  <1...1.A...E1..|
 21a20 24b0438d 0c3ac1c1 094189cc 4531dc43  $.C..:...A..E1.C
 21a30 8d0c2745 89e34489 64249cc1 c10d4189  ..'E..D.d$....A.
 21a40 cc4131f4 428d7405 00c1c607 44896424  .A1.B.t.....D.d$
 21a50 a0478d24 2331de41 c1cc0e41 8d0c3045  .G.$#1.A...A..0E
 21a60 31d4c1c1 0989cb41 8d4c1500 4431cbc1  1......A.L..D1..
 21a70 c107448d 141e89cf 8b4c24a4 895c2498  ..D......L$..\$.
 21a80 4431f741 c1c20d44 8b7424a8 4131ea44  D1.A...D.t$.A1.D
 21a90 8d1c3a8b 6c24b044 01d341c1 c3094131  ..:.l$.D..A...A1
 21aa0 cbc1cb0e 4431c346 8d041f41 c1c00d45  ....D1.F...A...E
 21ab0 31e8448d 2c2841c1 c507438d 0c03c1c9  1.D.,(A...C.....
 21ac0 0e4531f5 31ca468d 4c2d008b 4c24ac41  .E1.1.F.L-..L$.A
 21ad0 c1c10941 31c9478d 740d0041 c1c60d41  ...A1.G.t..A...A
 21ae0 31c6438d 0c31c1c9 0e834424 94028b44  1.C..1....D$...D
 21af0 249431e9 394424b4 0f8f52fe ffff8954  $.1.9D$...R....T
 21b00 24a44489 ea4589c5 448b4424 ec897c24  $.D..E..D.D$..|$
 21b10 a84489d5 488b7c24 f84489f0 448b5424  .D..H.|$.D..D.T$
 21b20 f0448b74 24f4894c 24ac438d 0c20890f  .D.t$..L$.C.. ..
 21b30 438d0c3a 448b7c24 9c894f04 8b4c24c4  C..:D.|$..O..L$.
 21b40 4501fe44 8b7c24a0 44897708 4401f989  E..D.|$.D.w.D...
 21b50 4f0c8b4c 24c801e9 894f108b 4c24b801  O..L$....O..L$..
 21b60 d98b5c24 dc894f14 01de8b5c 24e08977  ..\$..O....\$..w
 21b70 188b7424 9801de8b 5c24a489 771c8b74  ..t$....\$..w..t
 21b80 24e44101 f38b7424 e844895f 204101f5  $.A...t$.D._ A..
 21b90 8b7424bc 44896f24 01de8b5c 24a88977  .t$.D.o$...\$..w
 21ba0 288b7424 cc01de89 772c8b74 24d001d6  (.t$....w,.t$...
 21bb0 8b5424d4 89773044 01ca8957 348b5424  .T$..w0D...W4.T$
 21bc0 d801c28b 4424c089 57388b54 24ac01d0  ....D$..W8.T$...
 21bd0 89473c5b 5d415c41 5d415e41 5fc36690  .G<[]A\A]A^A_.f.
 21be0 c74424c0 7465206b 41b86578 7061c744  .D$.te kA.expa.D
 21bf0 24bc322d 6279c744 24b86e64 2033e990  $.2-by.D$.nd 3..
 21c00 fcffff66 662e0f1f 84000000 00006690  ...ff.........f.
 21c10 41b81400 0000e845 fcffff31 c0c36690  A......E...1..f.
 21c20 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 21c30 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 21c40 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 21c50 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 21c60 41b80c00 0000e8f5 fbffff31 c0c36690  A..........1..f.
 21c70 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 21c80 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 21c90 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 21ca0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 21cb0 41b80800 0000e8a5 fbffff31 c0c36690  A..........1..f.
 21cc0 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 21cd0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 21ce0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 21cf0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 21d00 554889c8 4889e541 57415641 55415453  UH..H..AWAVAUATS
 21d10 4883e4c0 4881ec08 04000048 897c24c8  H...H......H.|$.
 21d20 48894c24 b0660f6e 0f660f6e 16488954  H.L$.f.n.f.n.H.T
 21d30 24b8660f 6e1a660f 6e204889 7424c066  $.f.n.f.n H.t$.f
 21d40 0f6e0569 76040066 0fdbc866 0fdbd066  .n.iv..f...f...f
 21d50 0fdbd866 0f7ecb66 0f7ed166 0f7eda0f  ...f.~.f.~.f.~..
 21d60 b6fb660f dbc489de 48893c24 0fb6f966  ..f.....H.<$...f
 21d70 0f7ec0c1 ee104889 7c24f80f b6fa4189  .~....H.|$....A.
 21d80 c348897c 24f00fb6 f841c1eb 1048897c  .H.|$....A...H.|
 21d90 24e80fb6 ffc1eb18 450fb6db 4989ff0f  $.......E...I...
 21da0 b6fd440f b6d34989 fe0fb6fe 488d5c24  ..D...I.....H.\$
 21db0 484989fd 0fb6fcc1 e8184989 fc400fb6  HI........I..@..
 21dc0 fe89cec1 e918c1ee 1048897c 24e0440f  .........H.|$.D.
 21dd0 b6c9488d 0d673205 00400fb6 fe89d6c1  ..H..g2..@......
 21de0 ea18c1ee 1048897c 24d8440f b6c231d2  .....H.|$.D...1.
 21df0 400fb6fe 488d7424 08488974 24a84889  @...H.t$.H.t$.H.
 21e00 7c24d00f b6f84889 f00f1f80 00000000  |$....H.........
 21e10 488b3424 4883c004 4809d68b 34b18970  H.4$H...H...4..p
 21e20 fc488b74 24f84809 d68b34b1 89703c48  .H.t$.H...4..p<H
 21e30 8b7424f0 4809d68b 34b18970 7c488b74  .t$.H...4..p|H.t
 21e40 24e84809 d68b34b1 89b0bc00 00004c89  $.H...4.......L.
 21e50 fe4809d6 8b34b189 b0fc0000 004c89f6  .H...4.......L..
 21e60 4809d68b 34b189b0 3c010000 4c89ee48  H...4...<...L..H
 21e70 09d68b34 b189b07c 0100004c 89e64809  ...4...|...L..H.
 21e80 d68b34b1 89b0bc01 0000488b 7424e048  ..4.......H.t$.H
 21e90 09d68b34 b189b0fc 01000048 8b7424d8  ...4.......H.t$.
 21ea0 4809d68b 34b189b0 3c020000 488b7424  H...4...<...H.t$
 21eb0 d04809d6 8b34b189 b07c0200 004c89de  .H...4...|...L..
 21ec0 4809d68b 34b189b0 bc020000 4c89d648  H...4.......L..H
 21ed0 09d68b34 b189b0fc 0200004c 89ce4809  ...4.......L..H.
 21ee0 d68b34b1 89b03c03 00004c89 c64809d6  ..4...<...L..H..
 21ef0 8b34b189 b07c0300 004889fe 4809d648  .4...|...H..H..H
 21f00 83c2108b 34b189b0 bc030000 4839d80f  ....4.......H9..
 21f10 85fbfeff ff488b74 24a8488b 5c24b84c  .....H.t$.H.\$.L
 21f20 8b7424b0 4c8b7c24 c84c8b5c 24c00fb6  .t$.L.|$.L.\$...
 21f30 4301450f b60ec0e8 0483e00f 8bb48488  C.E.............
 21f40 01000041 0fb64601 c0e804c1 c61083e0  ...A..F.........
 21f50 0f8b8484 c8010000 c1c80831 c6410fb6  ...........1.A..
 21f60 4701c0e8 0483e00f 33b48408 01000041  G.......3......A
 21f70 0fb64301 c0e80483 e00f448b 94844801  ..C.......D...H.
 21f80 00000fb6 4302c0e8 0441c1c2 0883e00f  ....C....A......
 21f90 8b948488 02000041 0fb64602 c0e804c1  .......A..F.....
 21fa0 c21083e0 0f8b8484 c8020000 c1c80831  ...............1
 21fb0 c2410fb6 4702c0e8 0483e00f 33948408  .A..G.......3...
 21fc0 02000041 0fb64302 c0e80483 e00f8bbc  ...A..C.........
 21fd0 84480200 000fb643 03c0e804 c1c70883  .H.....C........
 21fe0 e00f8b8c 84880300 00410fb6 4603c0e8  .........A..F...
 21ff0 04c1c110 83e00f8b 8484c803 0000c1c8  ................
 22000 0831c141 0fb64703 41c0e904 4431d641  .1.A..G.A...D1.A
 22010 83e10f48 c1e62031 fac0e804 83e00f33  ...H.. 1.......3
 22020 8c840803 0000410f b6430388 0424c0e8  ......A..C...$..
 22030 0483e00f 448b8484 48030000 0fb603c0  ....D...H.......
 22040 e80441c1 c00883e0 0f4431c1 8b848488  ..A......D1.....
 22050 00000046 8b8c8cc8 00000048 c1e12048  ...F.......H.. H
 22060 09ca41c1 c908c1c0 104431c8 450fb60f  ..A......D1.E...
 22070 41c0e904 4183e10f 4233448c 08450fb6  A...A...B3D..E..
 22080 0b41c0e9 044183e1 0f468b4c 8c48488d  .A...A...F.L.HH.
 22090 65d841c1 c1084431 c85b415c 4809f041  e.A...D1.[A\H..A
 220a0 5d415e41 5f5dc366 0f1f8400 00000000  ]A^A_].f........
 220b0 554889f0 4889fe48 c1ee2048 89e55348  UH..H..H.. H..SH
 220c0 89fb0fb6 f84189d9 41c1e910 4883e4c0  .....A..A...H...
 220d0 450fb6c9 4881ec40 01000048 894c2438  E...H..@...H.L$8
 220e0 4889c148 c1e92048 89542430 660f6f6c  H..H.. H.T$0f.ol
 220f0 24300fb6 d14189c8 88a42481 000000c1  $0...A....$.....
 22100 e20841c1 e81088ac 24820000 0009fa40  ..A.....$......@
 22110 0fb6fe45 0fb6c0c1 e918c1e2 0888bc24  ...E...........$
 22120 83000000 09fa0fb6 fbc1e208 09fa89c7  ................
 22130 c1e81889 542440c1 e0084889 f2c1ee18  ....T$@...H.....
 22140 88b42480 000000c1 ea1009f0 c1ef100f  ..$.............
 22150 b6d2400f b6ff0fa4 d808488d b4248000  ..@.......H..$..
 22160 0000c1e2 08c1e008 4409ca09 c8488d8c  ........D....H..
 22170 24000100 00c1e208 89842400 01000044  $.........$....D
 22180 09c2c1e2 0809fa48 8d7c2440 899424c0  .......H.|$@..$.
 22190 00000048 8d9424c0 000000e8 60fbffff  ...H..$.....`...
 221a0 488b5df8 48894424 30488954 2438660f  H.].H.D$0H.T$8f.
 221b0 6f442430 660fefc5 0f294424 30488b44  oD$0f....)D$0H.D
 221c0 2430488b 542438c9 c30f1f80 00000000  $0H.T$8.........
 221d0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 221e0 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 221f0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 22200 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 22210 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 22220 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 22230 488d05a3 f10300c3 0f1f8400 00000000  H...............
 22240 b8800100 00c3662e 0f1f8400 00000000  ......f.........
 22250 e9abc4fe ff66662e 0f1f8400 00000000  .....ff.........
 22260 e90bbffe ff66662e 0f1f8400 00000000  .....ff.........
 22270 e96bbffe ff66662e 0f1f8400 00000000  .k...ff.........
 22280 e99bc0fe ff66662e 0f1f8400 00000000  .....ff.........
 22290 be200000 00e916c4 feff660f 1f440000  . ........f..D..
 222a0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 222b0 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 222c0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 222d0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 222e0 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 222f0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 22300 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 22310 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 22320 b8800100 00c3662e 0f1f8400 00000000  ......f.........
 22330 be200000 00e976c3 feff660f 1f440000  . ....v...f..D..
 22340 41574156 415549bd 08c9bcf3 67e6096a  AWAVAUI.....g..j
 22350 415449bc 3ba7ca84 85ae67bb 55534881  ATI.;.....g.USH.
 22360 ec200100 00f30f6f 0e488b46 40f30f6f  . .....o.H.F@..o
 22370 5610f30f 6f5e20f3 0f6f6630 f30f6f6e  V...o^ ..of0..on
 22380 400f294c 2418488b 5e50f30f 6f765048  @.)L$.H.^P..ovPH
 22390 89442488 488b5660 f30f6f7e 600f2954  .D$.H.V`..o~`.)T
 223a0 2428f30f 6f4e7048 8b0e4889 5c24a048  $(..oNpH..H.\$.H
 223b0 89fb4c8b 56104c8b 7e204889 5424b84c  ..L.V.L.~ H.T$.L
 223c0 8b76300f 295c2438 0f296424 480f296c  .v0.)\$8.)d$H.)l
 223d0 24580f29 7424680f 297c2478 0f298c24  $X.)t$h.)|$x.).$
 223e0 88000000 f30f6f17 4c8b8424 88000000  ......o.L..$....
 223f0 f30f6f67 10f30f6f 77204c89 5424c00f  ..og...ow L.T$..
 22400 295424a8 4c8b4c24 a84c8b5f 400f2964  )T$.L.L$.L._@.)d
 22410 24a8488b 7348488b 6b504c89 4424d84c  $.H.sHH.kPL.D$.L
 22420 8b4424a8 0f297424 a8488b54 24a8f30f  .D$..)t$.H.T$...
 22430 6f4f300f 29942498 00000049 01d10f29  oO0.).$....I...)
 22440 4c24a848 8b4424a8 4901c948 894c24a8  L$.H.D$.I..H.L$.
 22450 48b9d182 e6ad7f52 0e514d31 cb4c034c  H......R.QM1.L.L
 22460 24204901 c00f29b4 24b80000 004c89df  $ I...).$....L..
 22470 4c8b9c24 a0000000 4c897c24 c84831cf  L..$....L.|$.H1.
 22480 0f298c24 c8000000 48b91f6c 3e2b8c68  .).$....H..l>+.h
 22490 059b48c1 c7200f29 a424a800 00004901  ..H.. .).$....I.
 224a0 fd4c31ea 48c1ca18 4901d14c 31cf48c1  .L1.H...I..L1.H.
 224b0 cf104901 fd48897c 24e04c31 ea48d1c2  ..I..H.|$.L1.H..
 224c0 48895424 e8488b94 24c00000 004901d3  H.T$.H..$....I..
 224d0 4d01d349 ba6bbd41 fbabd983 1f4c31de  M..I.k.A.....L1.
 224e0 4c035c24 304831ce 48c1c620 4901f44c  L.\$0H1.H.. I..L
 224f0 31e248c1 ca184901 d34c31de 48c1ce10  1.H...I..L1.H...
 22500 4901f44c 31e248d1 c24d01f8 4989df48  I..L1.H..M..I..H
 22510 8b9c24d0 0000004c 31c54c03 44244048  ..$....L1.L.D$@H
 22520 89e948bd 2bf894fe 72f36e3c 4c31d14c  ..H.+...r.n<L1.L
 22530 8b9424b0 00000049 8b7f584c 897424d0  ..$....I..XL.t$.
 22540 4c897c24 1048c1c1 204901da 4801cd4d  L.|$.H.. I..H..M
 22550 01f24831 e849be79 217e1319 cde05b4c  ..H1.I.y!~....[L
 22560 31d748c1 c8184c03 54245049 89ff4901  1.H...L.T$PI..I.
 22570 c0488b7c 24884d31 f74c31c1 49bef136  .H.|$.M1.L1.I..6
 22580 1d5f3af5 4fa549c1 c72048c1 c9104901  ._:.O.I.. H...I.
 22590 f94d01fe 4801cd49 01d14c31 f34831e8  .M..H..I..L1.H1.
 225a0 48c1cb18 48d1c049 01da4d31 d749c1cf  H...H..I..M1.I..
 225b0 104d01fe 4d31cf4c 31f348d1 c349c1c7  .M..M1.L1.H..I..
 225c0 204c034c 24604c01 fd4831ea 48c1ca18   L.L$`L..H1.H...
 225d0 4901d14d 31cf4c89 ff4c8b7c 24b848c1  I..M1.L..L.|$.H.
 225e0 cf104889 7c24f048 01fd488b 7c24a04d  ..H.|$.H..H.|$.M
 225f0 01f84901 d84831ea 4c8b7c24 e84901fb  ..I..H1.L.|$.I..
 22600 488b7c24 e04c31c6 48d1c249 01c348c1  H.|$.L1.H..I..H.
 22610 c6204c31 df4c035c 24704901 f548c1c7  . L1.L.\$pI..H..
 22620 204c31eb 4901fe48 c1cb184c 31f048c1   L1.I..H...L1.H.
 22630 c8184901 c34c31df 48c1cf10 4901fe4c  ..I..L1.H...I..L
 22640 31f048d1 c04c0384 24800000 004901d8  1.H..L..$....I..
 22650 4c894424 e04c31c6 4c8b4424 d848c1ce  L.D$.L1.L.D$.H..
 22660 104d01c2 4d01c149 01f54c8b 4424a04d  .M..M..I..L.D$.M
 22670 01fa4c31 eb4c31d1 4c039424 90000000  ..L1.L1.L..$....
 22680 48d1c348 c1c12049 01cc4d31 e749c1cf  H..H.. I..M1.I..
 22690 184d01fa 4c31d148 c1c91049 01cc4d31  .M..L1.H...I..M1
 226a0 e749d1c7 4d01f94c 31cf4d01 c148c1c7  .I..M..L1.M..H..
 226b0 204901fd 4d31ef49 c1cf184d 01f94c31   I..M1.I...M..L1
 226c0 cf48c1cf 104901fd 4c039424 80000000  .H...I..L..$....
 226d0 4d31ef4d 89f84c8b 7c24c849 d1c04c89  M1.M..L.|$.I..L.
 226e0 4424e84d 01fb4c8b 4424e04c 03442460  D$.M..L.D$.L.D$`
 226f0 4901d34c 8b7c2488 4901c04c 31de4c31  I..L.|$.I..L1.L1
 22700 c148c1c6 204d01fb 4c038424 90000000  .H.. M..L..$....
 22710 48c1c120 4901f448 01cd4c31 e24831e8  H.. I..H..L1.H1.
 22720 48c1ca18 48c1c818 4901d349 01c04c31  H...H...I..I..L1
 22730 de4c31c1 48c1ce10 48c1c910 4901f448  .L1.H...H...I..H
 22740 897424f8 488b7424 f04801cd 4c31e248  .t$.H.t$.H..L1.H
 22750 31e848d1 c248d1c0 4901da4c 034c2420  1.H..H..I..L.L$ 
 22760 4c31d649 01d14989 f7488b74 24d049c1  L1.I..I..H.t$.I.
 22770 c7204d01 fe4901f2 488b7424 b84c31f3  . M..I..H.t$.L1.
 22780 48c1cb18 4901da4d 31d749c1 cf104d01  H...I..M1.I...M.
 22790 fe4d31cf 4901f148 8b7424a8 49c1c720  .M1.I..H.t$.I.. 
 227a0 4c31f34c 01fd4901 f3488b74 24c048d1  L1.L..I..H.t$.H.
 227b0 c34831ea 4901c348 c1ca184c 31df4901  .H1.I..H...L1.I.
 227c0 d148c1c7 204d31cf 4901fe49 c1cf104c  .H.. M1.I..I...L
 227d0 01fd4831 ea48d1c2 4c31f049 01f348c1  ..H1.H..L1.I..H.
 227e0 c8184901 c34c31df 48c1cf10 4901fe4c  ..I..L1.H...I..L
 227f0 897424e0 488b7424 f84c31f0 4c034424  .t$.H.t$.L1.L.D$
 22800 704c8b74 24e848d1 c04901d8 4c035424  pL.t$.H..I..L.T$
 22810 404c31c6 4d01f24c 03442450 48c1c620  @L1.M..L.D$PH.. 
 22820 4c31d14c 03542430 4901f548 c1c1204c  L1.L.T$0I..H.. L
 22830 31eb4901 cc48c1cb 184d31e6 4901d849  1.I..H...M1.I..I
 22840 c1ce184c 31c64d01 f248c1ce 104901f5  ...L1.M..H...I..
 22850 4c31eb48 d1c34c31 d14c034c 247048c1  L1.H..L1.L.L$pH.
 22860 c9104901 cc4d31e6 49d1c64d 01f14c31  ..I..M1.I..M..L1
 22870 cf48c1c7 2048897c 24e84901 fd488b7c  .H.. H.|$.I..H.|
 22880 24884d31 ee49c1ce 184901f9 488b7c24  $.M1.I...I..H.|$
 22890 e84d01f1 4c31cf48 c1cf1049 01fd4d31  .M..L1.H...I..M1
 228a0 ee49d1c6 4c897424 e84c8b74 24b84d01  .I..L.t$.L.t$.M.
 228b0 f34c8b74 24a84901 d34c31de 4d01f34c  .L.t$.I..L1.M..L
 228c0 8b7424c0 48c1c620 4901f44c 31e248c1  .t$.H.. I..L1.H.
 228d0 ca184901 d34c31de 48c1ce10 4901f44c  ..I..L1.H...I..L
 228e0 31e248d1 c24c0344 24404c03 94249000  1.H..L.D$@L..$..
 228f0 00004901 c04901da 4c31c14d 01f04d31  ..I..I..L1.M..M1
 22900 d74c0394 24800000 0048c1c1 2049c1c7  .L..$....H.. I..
 22910 204801cd 4831e848 c1c81849 01c04c31   H..H1.H...I..L1
 22920 c148c1c9 1048894c 24f04801 cd488b4c  .H...H.L$.H..H.L
 22930 24e04831 e84e8d34 39488b4c 24a048d1  $.H1.N.49H.L$.H.
 22940 c04c31f3 48c1cb18 4901c948 8b4c24d8  .L1.H...I..H.L$.
 22950 4901da49 01d14d31 d749c1cf 104d01fe  I..I..M1.I...M..
 22960 4d31cf4c 31f349c1 c72048d1 c34c01fd  M1.L1.I.. H..L..
 22970 4901c94c 035c2430 4831ea49 01c34c03  I..L.\$0H1.I..L.
 22980 44245048 8b4c24f0 48c1ca18 4c31df49  D$PH.L$.H...L1.I
 22990 01d84901 d148c1c7 204c31c6 4c034424  ..I..H.. L1.L.D$
 229a0 204d31cf 4901fe48 c1c62049 c1cf104c   M1.I..H.. I...L
 229b0 31f04901 f54c01fd 48c1c818 4c31eb48  1.I..L..H...L1.H
 229c0 31ea48c1 cb1848d1 c24901d8 48895424  1.H...H..I..H.T$
 229d0 f8488b54 24d04901 d34901c3 4c31df48  .H.T$.I..I..L1.H
 229e0 c1cf1049 8d143e48 895424e0 4831d048  ...I..>H.T$.H1.H
 229f0 8b5424e8 48d1c04c 31c64c03 5424604c  .T$.H..L1.L.T$`L
 22a00 034c2450 4901d248 c1ce104c 31d14901  .L$PI..H...L1.I.
 22a10 f548c1c1 204c31eb 4901cc48 d1c34c31  .H.. L1.I..H..L1
 22a20 e24989d6 488b5424 c849c1ce 184901d2  .I..H.T$.I...I..
 22a30 4d01f24c 31d148c1 c9104901 cc4d31e6  M..L1.H...I..M1.
 22a40 49d1c64d 01f14c31 cf4c034c 246048c1  I..M..L1.L.L$`H.
 22a50 c7204901 fd4d31ee 49c1ce18 4d01f14c  . I..M1.I...M..L
 22a60 31cf48c1 cf104901 fd4d31ee 4c89f24c  1.H...I..M1.L..L
 22a70 8b7424b8 48d1c24c 035c2430 4c038424  .t$.H..L.\$0L..$
 22a80 80000000 48895424 e8488b54 24f84901  ....H.T$.H.T$.I.
 22a90 c04c31c1 4d01f04c 03542470 4901d348  .L1.M..L.T$pI..H
 22aa0 c1c12049 01da4c31 de4801cd 4c035c24  .. I..L1.H..L.\$
 22ab0 204d31d7 48c1c620 4831e849 01f448c1   M1.H.. H1.I..H.
 22ac0 c8184c31 e24901c0 48c1ca18 4c31c149  ..L1.I..H...L1.I
 22ad0 01d348c1 c9104c31 de4801cd 48894c24  ..H...L1.H..H.L$
 22ae0 f0488b4c 24e048c1 ce104831 e84901f4  .H.L$.H...H1.I..
 22af0 48d1c04c 31e248d1 c249c1c7 204c035c  H..L1.H..I.. L.\
 22b00 24404e8d 3439488b 4c24d849 01c34c31  $@N.49H.L$.I..L1
 22b10 f34c31df 48c1cb18 4901ca48 8b4c24c0  .L1.H...I..H.L$.
 22b20 48c1c720 4901da4d 31d74901 c9488b4c  H.. I..M1.I..H.L
 22b30 24d04901 d149c1cf 104d01fe 4d31cf49  $.I..I...M..M1.I
 22b40 01c9488b 4c24a049 c1c7204c 31f34901  ..H.L$.I.. L1.I.
 22b50 fe4c01fd 4c31f049 01cb48d1 c34831ea  .L..L1.I..H..H1.
 22b60 48c1c818 488b4c24 f048c1ca 184901d1  H...H.L$.H...I..
 22b70 4d31cf49 c1cf104c 01fd4831 ea48d1c2  M1.I...L..H1.H..
 22b80 4901c34c 03942490 0000004c 31df4889  I..L..$....L1.H.
 22b90 5424f848 c1cf1049 8d143e4c 8b7424a8  T$.H...I..>L.t$.
 22ba0 48895424 e04831d0 488b5424 c848d1c0  H.T$.H1.H.T$.H..
 22bb0 4901d048 8b5424e8 4901d849 01d24c31  I..H.T$.I..I..L1
 22bc0 c64d01f0 4c31d148 c1c62048 c1c12049  .M..L1.H.. H.. I
 22bd0 01f54901 cc4c31eb 4c31e248 c1cb1849  ..I..L1.L1.H...I
 22be0 89d6488b 54248849 01d849c1 ce184c31  ..H.T$.I..I...L1
 22bf0 c64901d2 48c1ce10 488b5424 a84d01f2  .I..H...H.T$.M..
 22c00 4901f54c 31d14c31 eb48c1c9 1048d1c3  I..L1.L1.H...H..
 22c10 4901cc4d 31e649d1 c64c034c 24604c03  I..M1.I..L.L$`L.
 22c20 5c24404d 01f14c31 cf4901d1 48c1c720  \$@M..L1.I..H.. 
 22c30 4901fd4d 31ee49c1 ce184d01 f14c31cf  I..M1.I...M..L1.
 22c40 48c1cf10 4901fd4d 31ee4c89 f24c8b74  H...I..M1.L..L.t
 22c50 24c048d1 c2488914 24488b54 24f84d01  $.H..H..$H.T$.M.
 22c60 f04901c0 4c8b7424 c84901d3 4c31c14c  .I..L.t$.I..L1.L
 22c70 31de4c03 5c245048 c1c62049 01f44c31  1.L.\$PH.. I..L1
 22c80 e248c1ca 184901d3 4c31de48 c1ce1049  .H...I..L1.H...I
 22c90 01f44c31 e248d1c2 48c1c120 4d01f048  ..L1.H..H.. M..H
 22ca0 01cd4831 e848c1c8 184901c0 4c894424  ..H1.H...I..L.D$
 22cb0 e84c8b74 24a04c31 c14c8b44 24e048c1  .L.t$.L1.L.D$.H.
 22cc0 c9104d01 f24801cd 4901da48 31e84d31  ..M..H..I..H1.M1
 22cd0 d74c0394 24900000 0048d1c0 49c1c720  .L..$....H..I.. 
 22ce0 4f8d3438 4c8b4424 d84c31f3 48c1cb18  O.48L.D$.L1.H...
 22cf0 4d01c149 01da4901 d14d31d7 49c1cf10  M..I..I..M1.I...
 22d00 4d01fe4d 31cf4c03 4c242049 c1c7204c  M..M1.L.L$ I.. L
 22d10 31f34c01 fd48d1c3 4831ea48 c1ca1849  1.L..H..H1.H...I
 22d20 01d14c03 5c247049 01c34d31 cf49c1cf  ..L.\$pI..M1.I..
 22d30 104c31df 4c01fd48 c1c72048 896c24e0  .L1.L..H.. H.l$.
 22d40 4901fe48 31ea488b 6c24b84c 31f048d1  I..H1.H.l$.L1.H.
 22d50 c248c1c8 184901eb 488b6c24 d04901c3  .H...I..H.l$.I..
 22d60 4c31df48 c1cf104d 8d043e4c 894424f0  L1.H...M..>L.D$.
 22d70 4c31c04c 8b4424e8 48d1c049 01e8488b  L1.L.D$.H..I..H.
 22d80 6c248849 01d84c31 c64901e8 488b2c24  l$.I..L1.I..H.,$
 22d90 48c1c620 4901f54c 31eb48c1 cb184901  H.. I..L1.H...I.
 22da0 d84c31c6 48c1ce10 4901f54c 31eb48d1  .L1.H...I..L1.H.
 22db0 c34c0354 24304901 ea4c31d1 4c039424  .L.T$0I..L1.L..$
 22dc0 80000000 48c1c120 4901cc4c 31e54989  ....H.. I..L1.I.
 22dd0 ee488b6c 24c049c1 ce184d01 f24901e9  .H.l$.I...M..I..
 22de0 488b6c24 b84c31d1 48c1c910 4901cc4d  H.l$.L1.H...I..M
 22df0 31e649d1 c64d01f1 4c31cf49 01e9488b  1.I..M..L1.I..H.
 22e00 6c24d048 c1c72049 01fd4901 eb488b6c  l$.H.. I..I..H.l
 22e10 24e04d31 ee4901d3 49c1ce18 4c31de4d  $.M1.I..I...L1.M
 22e20 01f14c31 cf48c1cf 104901fd 4d31ee49  ..L1.H...I..M1.I
 22e30 d1c648c1 c6204c89 7424e84c 8b7424a0  ..H.. L.t$.L.t$.
 22e40 4901f44c 31e24d01 f34c8b74 24a848c1  I..L1.M..L.t$.H.
 22e50 ca184901 d34d01f0 4c31de49 01c048c1  ..I..M..L1.I..H.
 22e60 ce104c31 c14c0344 24704901 f448c1c1  ..L1.L.D$pI..H..
 22e70 204c31e2 4801cd48 d1c24831 e848c1c8   L1.H..H..H1.H..
 22e80 184901c0 4c31c148 c1c91048 01cd4889  .I..L1.H...H..H.
 22e90 4c24f848 8b4c2488 4831e849 01ca488b  L$.H.L$.H1.I..H.
 22ea0 4c24f048 d1c04901 da4d31d7 4c035424  L$.H..I..M1.L.T$
 22eb0 3049c1c7 204e8d34 39488b4c 24c84c31  0I.. N.49H.L$.L1
 22ec0 f348c1cb 184901da 4c035c24 504901c9  .H...I..L.\$PI..
 22ed0 4d31d749 01d14901 c349c1cf 104c31df  M1.I..I..I...L1.
 22ee0 4c035c24 404d01fe 4d31cf48 c1c7204c  L.\$@M..M1.H.. L
 22ef0 038c2480 00000049 c1c7204c 31f34901  ..$....I.. L1.I.
 22f00 fe4c01fd 4c31f048 d1c34831 ea48c1c8  .L..L1.H..H1.H..
 22f10 1848c1ca 184901c3 4901d14c 31df4d31  .H...I..I..L1.M1
 22f20 cf48c1cf 1049c1cf 10498d0c 3e4c01fd  .H...I...I..>L..
 22f30 4831c848 894c24e0 4831ea48 d1c248d1  H1.H.L$.H1.H..H.
 22f40 c04c0384 24900000 00488b4c 24d84901  .L..$....H.L$.I.
 22f50 d84c0354 24204c31 c64901c8 488b4c24  .L.T$ L1.I..H.L$
 22f60 f848c1c6 204901f5 4c31eb48 c1cb1849  .H.. I..L1.H...I
 22f70 01d84c31 c648c1ce 10488974 24f04901  ..L1.H...H.t$.I.
 22f80 f5488b74 24e84c31 eb4901f2 48d1c34c  .H.t$.L1.I..H..L
 22f90 31d14c03 54246048 c1c12049 01cc4c31  1.L.T$`H.. I..L1
 22fa0 e64989f6 488b7424 b849c1ce 184d01f2  .I..H.t$.I...M..
 22fb0 4901f14c 31d148c1 c9104901 cc4d31e6  I..L1.H...I..M1.
 22fc0 49d1c64d 01f14c31 cf48c1c7 204c034c  I..M..L1.H.. L.L
 22fd0 24404c03 5c242049 01fd4901 d34d31ee  $@L.\$ I..I..M1.
 22fe0 49c1ce18 4d01f14c 31cf48c1 cf104901  I...M..L1.H...I.
 22ff0 fd4d31ee 4c89f64c 8b7424d8 48d1c648  .M1.L..L.t$.H..H
 23000 897424e8 488b7424 f04d01f0 4901c04c  .t$.H.t$.M..I..L
 23010 31de4c03 9c249000 00004c31 c148c1c6  1.L..$....L1.H..
 23020 2048c1c1 204901f4 4801cd4c 31e24831   H.. I..H..L1.H1
 23030 e848c1ca 1848c1c8 184901d3 4c31de48  .H...H...I..L1.H
 23040 c1ce1049 01f44c31 e248d1c2 4c038424  ...I..L1.H..L..$
 23050 80000000 4901c04c 31c148c1 c9104889  ....I..L1.H...H.
 23060 4c24f048 01cd488b 4c24c848 31e84901  L$.H..H.L$.H1.I.
 23070 ca488b4c 24e048d1 c04901da 4d31d749  .H.L$.H..I..M1.I
 23080 c1c7204e 8d343948 8b4c24a0 4c31f348  .. N.49H.L$.L1.H
 23090 c1cb1849 01ca488b 4c24a849 01da4d31  ...I..H.L$.I..M1
 230a0 d74901c9 488b4c24 d04901d1 49c1cf10  .I..H.L$.I..I...
 230b0 4d01fe4d 31cf4c03 4c245049 c1c7204c  M..M1.L.L$PI.. L
 230c0 31f34c01 fd48d1c3 4831ea48 c1ca1849  1.L..H..H1.H...I
 230d0 01d14d31 cf49c1cf 104c01fd 4831ea49  ..M1.I...L..H1.I
 230e0 01cb4c03 44246048 8b4c24f0 4901c349  ..L.D$`H.L$.I..I
 230f0 01d848d1 c24c31df 4c035c24 304c31c6  ..H..L1.L.\$0L1.
 23100 48c1c720 48c1c620 4901fe49 01f54c31  H.. H.. I..I..L1
 23110 f04c31eb 48c1c818 48c1cb18 4901c34c  .L1.H...H...I..L
 23120 31df48c1 cf104901 fe4c8974 24e04c31  1.H...I..L.t$.L1
 23130 f04c8b74 24c048d1 c04d01f0 4c8b7424  .L.t$.H..M..L.t$
 23140 884901d8 4c31c64d 01f24c8b 7424e848  .I..L1.M..L.t$.H
 23150 c1ce1049 01f54d01 f24c31eb 48d1c34c  ...I..M..L1.H..L
 23160 31d14c03 5424704c 038c2480 00000048  1.L.T$pL..$....H
 23170 c1c12049 01cc4d31 e649c1ce 184d01f2  .. I..M1.I...M..
 23180 4c31d148 c1c91049 01cc4d31 e649d1c6  L1.H...I..M1.I..
 23190 4d01f14c 31cf4c03 4c247048 c1c72049  M..L1.L.L$pH.. I
 231a0 01fd4d31 ee49c1ce 184d01f1 4c31cf48  ..M1.I...M..L1.H
 231b0 c1cf1049 01fd4d31 ee49d1c6 4c897424  ...I..M1.I..L.t$
 231c0 e84c035c 24504901 d34c8b74 24d84c31  .L.\$PI..L.t$.L1
 231d0 de48c1c6 204901f4 4c31e248 c1ca184d  .H.. I..L1.H...M
 231e0 01f34c03 54243049 01d34901 da4c31de  ..L.T$0I..I..L1.
 231f0 4d31d74c 03542460 48c1ce10 49c1c720  M1.L.T$`H...I.. 
 23200 48897424 f04901f4 488b7424 b84c31e2  H.t$.I..H.t$.L1.
 23210 4901f048 8b7424e0 48d1c249 01c04c31  I..H.t$.H..I..L1
 23220 c14e8d34 3e4c0344 2420488b 7424a848  .N.4>L.D$ H.t$.H
 23230 c1c1204c 31f34801 cd48c1cb 184831e8  .. L1.H..H...H1.
 23240 4901da48 c1c8184d 31d74901 c049c1cf  I..H...M1.I..I..
 23250 104c31c1 48c1c910 4801cd48 31e848d1  .L1.H...H..H1.H.
 23260 c04d01fe 4c034c24 404c039c 24900000  .M..L.L$@L..$...
 23270 004901d1 4901c34c 31f34d31 cf4c31df  .I..I..L1.M1.L1.
 23280 4901f148 8b7424c8 49c1c720 48c1c720  I..H.t$.I.. H.. 
 23290 4c01fd49 01fe4901 f348d1c3 4831ea4c  L..I..I..H..H1.L
 232a0 31f0488b 7424f048 c1ca1848 c1c81849  1.H.t$.H...H...I
 232b0 01d14901 c34d31cf 4c31df49 c1cf1048  ..I..M1.L1.I...H
 232c0 c1cf104c 01fd4831 ea48d1c2 48895424  ...L..H1.H..H.T$
 232d0 f8498d14 3e4c8b74 24d04889 5424e048  .I..>L.t$.H.T$.H
 232e0 31d0488b 54248848 d1c04901 d0488b54  1.H.T$.H..I..H.T
 232f0 24e84901 d84c31c6 4d01f04c 8b7424c0  $.I..L1.M..L.t$.
 23300 48c1c620 4d01f249 01f54901 d24c31eb  H.. M..I..I..L1.
 23310 4c31d148 c1cb1848 c1c12049 01d84901  L1.H...H.. I..I.
 23320 cc4c31c6 4c31e248 c1ce1049 89d6488b  .L1.L1.H...I..H.
 23330 5424a049 01f549c1 ce184c31 eb4901d2  T$.I..I...L1.I..
 23340 488b5424 d048d1c3 4d01f24c 31d14901  H.T$.H..M..L1.I.
 23350 d148c1c9 104901cc 4d31e649 d1c64d01  .H...I..M1.I..M.
 23360 f14c31cf 48c1c720 4901fd4d 31ee49c1  .L1.H.. I..M1.I.
 23370 ce184c03 8c249000 00004c03 4424704d  ..L..$....L.D$pM
 23380 01f14901 c04c31cf 4c31c14c 03442430  ..I..L1.L1.L.D$0
 23390 48c1cf10 48c1c120 4901fd48 01cd4d31  H...H.. I..H..M1
 233a0 ee4831e8 4c89f24c 8b7424d8 48c1c818  .H1.L..L.t$.H...
 233b0 48d1c249 01c04889 5424e848 8b5424f8  H..I..H.T$.H.T$.
 233c0 4d01f34c 31c14c8b 7424a849 01d34c31  M..L1.L.t$.I..L1
 233d0 de4c035c 246048c1 c6204901 f44c31e2  .L.\$`H.. I..L1.
 233e0 48c1ca18 4901d34c 31de48c1 ce104901  H...I..L1.H...I.
 233f0 f44c31e2 48d1c248 c1c9104d 01f24901  .L1.H..H...M..I.
 23400 da4801cd 48894c24 f0488b4c 24e04d31  .H..H.L$.H.L$.M1
 23410 d74831e8 49c1c720 48d1c04e 8d343948  .H1.I.. H..N.49H
 23420 8b4c2488 4c31f348 c1cb1849 01ca488b  .L$.L1.H...I..H.
 23430 4c24b84c 039c2480 00000049 01da4d31  L$.L..$....I..M1
 23440 d74901c9 488b4c24 c04901d1 49c1cf10  .I..H.L$.I..I...
 23450 4d01fe4d 31cf4901 c949c1c7 204c31f3  M..M1.I..I.. L1.
 23460 4c01fd48 d1c34831 ea48c1ca 184901d1  L..H..H1.H...I..
 23470 4d31cf49 c1cf104c 01fd4831 ea48d1c2  M1.I...L..H1.H..
 23480 4901c34c 03442420 4c31df49 01d84c03  I..L.D$ L1.I..L.
 23490 5c245048 895424f8 48c1c720 488b5424  \$PH.T$.H.. H.T$
 234a0 c84c31c6 4901fe48 c1c6204c 31f04901  .L1.I..H.. L1.I.
 234b0 f54901d0 488b5424 a048c1c8 184c31eb  .I..H.T$.H...L1.
 234c0 4901c348 c1cb1849 01d24c31 df4901d8  I..H...I..L1.I..
 234d0 48c1cf10 4c31c649 8d0c3e4c 8b7424e8  H...L1.I..>L.t$.
 234e0 48c1ce10 48894c24 e04831c8 488b4c24  H...H.L$.H1.H.L$
 234f0 f04901f5 4d01f24c 31eb48d1 c04c31d1  .I..M..L1.H..L1.
 23500 48d1c348 c1c12049 01cc4d31 e649c1ce  H..H.. I..M1.I..
 23510 184c0354 24404901 d1488b54 24c04d01  .L.T$@I..H.T$.M.
 23520 f24c31d1 48c1c910 4901cc4d 31e649d1  .L1.H...I..M1.I.
 23530 c64d01f1 4c31cf49 01d1488b 5424f848  .M..L1.I..H.T$.H
 23540 c1c72049 01fd4d31 ee49c1ce 184d01f1  .. I..M1.I...M..
 23550 4c31cf48 c1cf1049 01fd4d31 ee49d1c6  L1.H...I..M1.I..
 23560 4c897424 e84c8b74 24884d01 f34c8b74  L.t$.L.t$.M..L.t
 23570 24c84901 d34c31de 4d01f34c 8b7424d0  $.I..L1.M..L.t$.
 23580 48c1c620 4901f44c 31e248c1 ca184901  H.. I..L1.H...I.
 23590 d34c31de 48c1ce10 4c034424 504c0354  .L1.H...L.D$PL.T
 235a0 24204901 c04901da 4901f44c 31c14d31  $ I..I..I..L1.M1
 235b0 d74d01f0 4c8b7424 e048c1c1 2049c1c7  .M..L.t$.H.. I..
 235c0 204c0354 24404c31 e24801cd 4d01fe48   L.T$@L1.H..M..H
 235d0 d1c24831 e84c31f3 48c1c818 48c1cb18  ..H1.L1.H...H...
 235e0 4901c049 01da4c31 c14d31d7 48c1c910  I..I..L1.M1.H...
 235f0 49c1cf10 4801cd4d 01fe4831 e84c31f3  I...H..M..H1.L1.
 23600 48d1c048 d1c34c03 8c249000 00004c03  H..H..L..$....L.
 23610 5c246049 01d14901 c34c0344 24304d31  \$`I..I..L.D$0M1
 23620 cf4c034c 24704c31 df4901d8 49c1c720  .L.L$pL1.I..I.. 
 23630 48c1c720 4c31c64c 01fd4901 fe48c1c6  H.. L1.L..I..H..
 23640 204831ea 4c31f049 01f548c1 ca1848c1   H1.L1.I..H...H.
 23650 c8184901 d14d31cf 49c1cf10 4c01fd4c  ..I..M1.I...L..L
 23660 897c24f8 4c8b7c24 d84831ea 4d01fb48  .|$.L.|$.H1.M..H
 23670 d1c24901 c34c31df 48c1cf10 4d8d3c3e  ..I..L1.H...M.<>
 23680 4c897c24 e04c31f8 4c8b7c24 b848d1c0  L.|$.L1.L.|$.H..
 23690 4c31eb4c 03942480 0000004d 01f848c1  L1.L..$....M..H.
 236a0 cb184d8d 34184c8b 4424e84c 8b7c24a8  ..M.4.L.D$.L.|$.
 236b0 4c31f64d 01c24d01 f948c1ce 104c31d1  L1.M..M..H...L1.
 236c0 4d01fa49 01f548c1 c1204c31 eb4901cc  M..I..H.. L1.I..
 236d0 48d1c34d 31e049c1 c8184d01 c24c31d1  H..M1.I...M..L1.
 236e0 48c1c910 4901cc4d 31e049d1 c04d01c1  H...I..M1.I..M..
 236f0 4c31cf4c 034c2420 48c1c720 4901fd4d  L1.L.L$ H.. I..M
 23700 31e849c1 c8184d01 c14d89c7 4c31cf48  1.I...M..M..L1.H
 23710 c1cf1049 89f8498d 7c3d0048 897c24e8  ...I..I.|=.H.|$.
 23720 4931ff48 8b7c24c0 4d89fd49 01fb49d1  I1.H.|$.M..I..I.
 23730 c54901d3 4c31de4c 035c2430 48c1c620  .I..L1.L.\$0H.. 
 23740 4901f44c 31e248c1 ca184901 d34c31de  I..L1.H...I..L1.
 23750 48c1ce10 4889f749 8d343448 897424f0  H...H..I.44H.t$.
 23760 4831f248 8b7424c8 48d1c249 01f64901  H1.H.t$.H..I..I.
 23770 c64c31f1 4c037424 4048c1c1 204801cd  .L1.L.t$@H.. H..
 23780 4831e848 c1c81849 01c64c31 f14989cc  H1.H...I..L1.I..
 23790 49c1cc10 4c01e54c 89e64831 e84989c4  I...L..L..H1.I..
 237a0 488b4424 f849d1c4 4c892424 4c8b6424  H.D$.I..L.$$L.d$
 237b0 d04d01e2 4901da4c 31d04c03 54245048  .M..I..L1.L.T$PH
 237c0 89c1488b 4424e048 c1c1204c 8d24084c  ..H.D$.H.. L.$.L
 237d0 31e348c1 cb18498d 041a4831 c1488944  1.H...I...H1.H.D
 237e0 24e048c1 c9104d8d 140c4c31 d348d1c3  $.H...M...L1.H..
 237f0 4889d848 8b5c2488 4901d949 01d14c31  H..H.\$.I..I..L1
 23800 c94c034c 246048c1 c1204801 cd4889cb  .L.L$`H.. H..H..
 23810 4831ea48 c1ca184d 8d241148 89d14c31  H1.H...M.$.H..L1
 23820 e34989d9 49c1c910 4e8d7c0d 004c894c  .I..I...N.|..L.L
 23830 24084c8b 4c24a048 8b2c244c 31f94d01  $.L.L$.H.,$L1.M.
 23840 cb48d1c1 4c8b4c24 e04901eb 4d31d84c  .H..L.L$.I..M1.L
 23850 035c2470 49c1c020 4d01c24c 31d54889  .\$pI.. M..L1.H.
 23860 ea48c1ca 18498d1c 134931d8 49c1c810  .H...I...I1.I...
 23870 4f8d1c02 4c8b5424 e84c895c 24f84c31  O...L.T$.L.\$.L1
 23880 da4c8b5c 24b848d1 c24d01f3 4c8b7424  .L.\$.H..M..L.t$
 23890 d84901c3 4c89f54c 31df4c03 9c248000  .I..L..L1.L..$..
 238a0 00004d01 f44c01cd 4c8b4c24 f048c1c7  ..M..L..L.L$.H..
 238b0 204c8b74 24a04c01 ed4901fa 4831ee48   L.t$.L..I..H1.H
 238c0 03ac2490 0000004c 31d048c1 c62048c1  ..$....L1.H.. H.
 238d0 c8184901 f14901c3 4d31cd4c 31df49c1  ..I..I..M1.L1.I.
 238e0 cd1848c1 cf104c01 ed4901fa 4831ee4c  ..H...L..I..H1.L
 238f0 31d048c1 ce1048d1 c04901f1 4d31cd49  1.H...H..I..M1.I
 23900 d1c54d01 ec4d31e0 49c1c020 4d01f44c  ..M..M1.I.. M..L
 23910 8b7424c8 4d01c24d 31d54c01 f34c8b74  .t$.M..M1.L..L.t
 23920 248849c1 cd184801 cb4d01ec 4831df4c  $.I...H..M..H1.L
 23930 01f34d31 e048c1c7 2049c1c8 104901f9  ..M1.H.. I...I..
 23940 4d01c24c 31c94d31 d548c1c9 1849d1c5  M..L1.M1.H...I..
 23950 4801cb4c 896c24a0 4c035c24 604831df  H..L.l$.L.\$`H1.
 23960 4901d348 c1cf104c 8b7424f8 4c31de49  I..H...L.t$.L1.I
 23970 01f948c1 c6204c31 c94901f7 48d1c14c  ..H.. L1.I..H..L
 23980 31fa48c1 ca184c03 9c249000 00004803  1.H...L..$....H.
 23990 ac248000 00004901 d34989ed 488b6c24  .$....I..I..H.l$
 239a0 084c0364 24204c31 de4901c5 4901cc48  .L.d$ L1.I..I..H
 239b0 c1ce104c 31ed4901 f748c1c5 204c31fa  ...L1.I..H.. L1.
 239c0 4901ee48 d1c24c31 f0488954 2488488b  I..H..L1.H.T$.H.
 239d0 5424d048 c1c81849 01d5488b 5424b849  T$.H...I..H.T$.I
 239e0 01c54c31 ed48c1cd 104901ee 4c31e549  ..L1.H...I..L1.I
 239f0 01d448c1 c5204c31 f04901ef 48d1c04c  ..H.. L1.I..H..L
 23a00 31f948c1 c9184901 cc4c89a4 24980000  1.H...I..L..$...
 23a10 004931ec 49c1cc10 4d01e74c 89a42410  .I1.I...M..L..$.
 23a20 0100004c 89bc24e8 00000049 31cf488b  ...L..$....I1.H.
 23a30 4c24a849 d1c74801 d9488b5c 24884c89  L$.I..H..H.\$.L.
 23a40 bc24c000 00004801 d94931c8 49c1c020  .$....H..I1.I.. 
 23a50 4d01c64c 31f34889 da488b5c 24c048c1  M..L1.H..H.\$.H.
 23a60 ca184801 d94801d1 48898c24 a0000000  ..H..H..H..$....
 23a70 4c31c148 c1c91049 01ce4889 8c24f800  L1.H...I..H..$..
 23a80 00004c89 b424f000 00004931 d6488b54  ..L..$....I1.H.T
 23a90 247049d1 c64c01da 4c89b424 c8000000  $pI..L..L..$....
 23aa0 4801c248 31d74803 54245048 c1c72049  H..H1.H.T$PH.. I
 23ab0 01fa4c31 d048c1c8 184801c2 48899424  ..L1.H...H..H..$
 23ac0 a8000000 4831fa48 8b7c24a0 48c1ca10  ....H1.H.|$.H...
 23ad0 4901d248 89942400 0100004c 899424d8  I..H..$....L..$.
 23ae0 00000049 31c2488b 44244049 d1c24c01  ...I1.H.D$@I..L.
 23af0 e84c8994 24d00000 004801f8 4831c648  .L..$....H..H1.H
 23b00 03442430 48c1c620 4901f14c 31cf4889  .D$0H.. I..L1.H.
 23b10 fa48c1ca 184801d0 48898424 b0000000  .H...H..H..$....
 23b20 4831f048 c1c81049 01c14889 84240801  H1.H...I..H..$..
 23b30 00004c89 8c24e000 00004931 d149d1c1  ..L..$....I1.I..
 23b40 4c898c24 b8000000 488b4424 10660f6f  L..$....H.D$.f.o
 23b50 8424d800 0000660f ef842498 000000f3  .$....f...$.....
 23b60 0f6f18f3 0f6f6810 f30f6f78 20f30f6f  .o...oh...ox ..o
 23b70 5030660f efc30f11 00660f6f 8424e800  P0f......f.o.$..
 23b80 0000660f ef8424a8 0000000f 29542488  ..f...$.....)T$.
 23b90 660fefc5 0f114010 660f6f84 24b80000  f.....@.f.o.$...
 23ba0 00660fef 8424f800 0000660f efc70f11  .f...$....f.....
 23bb0 4020660f 6f8424c8 00000066 0fef8424  @ f.o.$....f...$
 23bc0 08010000 660fefc2 0f114030 4881c420  ....f.....@0H.. 
 23bd0 01000031 c05b5d41 5c415d41 5e415fc3  ...1.[]A\A]A^A_.
 23be0 660f6f05 e8d40300 660f6f1d f0d40300  f.o.....f.o.....
 23bf0 48c74740 00000000 4889fa66 0f6f15ed  H.G@....H..f.o..
 23c00 d4030066 0f6f0df5 d4030048 8d7f4889  ...f.o.....H..H.
 23c10 d00f1147 b80f115f c80f1157 d80f114f  ...G..._...W...O
 23c20 e848c787 19010000 00000000 4883e7f8  .H..........H...
 23c30 29f88d88 69010000 31c0c1e9 03f348ab  )...i...1.....H.
 23c40 4889f048 f7d04801 d04883f8 0e7639f3  H..H..H..H...v9.
 23c50 0f6f2631 c0660fef c40f1102 f30f6f46  .o&1.f........oF
 23c60 10660fef c30f1142 10f30f6f 4620660f  .f.....B...oF f.
 23c70 efc20f11 4220f30f 6f463066 0fefc10f  ....B ..oF0f....
 23c80 114230c3 0f1f4000 48b808c9 bcf367e6  .B0...@.H.....g.
 23c90 096a4833 06488902 48b83ba7 ca8485ae  .jH3.H..H.;.....
 23ca0 67bb4833 46084889 420848b8 2bf894fe  g.H3F.H.B.H.+...
 23cb0 72f36e3c 48334610 48894210 48b8f136  r.n<H3F.H.B.H..6
 23cc0 1d5f3af5 4fa54833 46184889 421848b8  ._:.O.H3F.H.B.H.
 23cd0 d182e6ad 7f520e51 48334620 48894220  .....R.QH3F H.B 
 23ce0 48b81f6c 3e2b8c68 059b4833 46284889  H..l>+.h..H3F(H.
 23cf0 422848b8 6bbd41fb abd9831f 48334630  B(H.k.A.....H3F0
 23d00 48894230 48b87921 7e1319cd e05b4833  H.B0H.y!~....[H3
 23d10 46384889 423831c0 c30f1f80 00000000  F8H.B81.........
 23d20 8d46ff48 83ec483c 3f0f878d 00000066  .F.H..H<?......f
 23d30 0f6f05a9 d30300b8 01010000 4889fa40  .o..........H..@
 23d40 88342466 89442402 488d7f48 89d00f11  .4$f.D$.H..H....
 23d50 47c8660f 6f0596d3 0300c644 2401000f  G.f.o......D$...
 23d60 1147d866 0f6f0595 d30300c7 44240400  .G.f.o......D$..
 23d70 00000048 c7442408 00000000 0f1147e8  ...H.D$.......G.
 23d80 660f6f05 48d30300 48c747f8 00000000  f.o.H...H.G.....
 23d90 48c78719 01000000 00000048 83e7f829  H..........H...)
 23da0 f88d8869 01000031 c0c1e903 f348ab66  ...i...1.....H.f
 23db0 0fef0424 0f110248 83c448c3 e8cfa3fe  ...$...H..H.....
 23dc0 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 23dd0 8d46ff48 83ec483c 3f0f87d9 00000040  .F.H..H<?......@
 23de0 88342449 89f848c7 44240100 01010048  .4$I..H.D$.....H
 23df0 c7442409 00000000 4885d20f 84970000  .D$.....H.......
 23e00 00f30f6f 0a0f294c 24204885 c90f8497  ...o..)L$ H.....
 23e10 000000f3 0f6f110f 29542430 498d7848  .....o..)T$0I.xH
 23e20 4489c066 0f6f05b5 d2030049 c7404000  D..f.o.....I.@@.
 23e30 00000049 c7806101 00000000 00004883  ...I..a.......H.
 23e40 e7f829f8 410f1140 10660f6f 057fd203  ..).A..@.f.o....
 23e50 008d8869 01000031 c0c1e903 f348ab66  ...i...1.....H.f
 23e60 0fef0424 410f1100 660f6f05 80d20300  ...$A...f.o.....
 23e70 660fef44 2420410f 11402066 0f6f057d  f..D$ A..@ f.o.}
 23e80 d2030066 0fef4424 30410f11 40304883  ...f..D$0A..@0H.
 23e90 c448c30f 1f440000 660fefc0 0f294424  .H...D..f....)D$
 23ea0 204885c9 0f8569ff ffff660f efc00f29   H....i...f....)
 23eb0 442430e9 64ffffff e8d3a2fe ff0f1f00  D$0.d...........
 23ec0 4885d20f 841e0100 00415741 564989d6  H........AWAVI..
 23ed0 41554989 f5415455 488d6f60 534889fb  AUI..ATUH.o`SH..
 23ee0 4883ec08 4c8bbf60 010000e9 bd000000  H...L..`........
 23ef0 4c89ee4c 89e24f8d b43700ff ffffe89d  L..L..O..7......
 23f00 a6feff48 8b434048 8b534848 89ee4c01  ...H.C@H.SHH..L.
 23f10 a3600100 004889df 48058000 00004883  .`...H..H.....H.
 23f20 d2004889 43404d01 e5488953 48ff150d  ..H.C@M..H.SH...
 23f30 150500f3 0f6f83e0 0000000f 114500f3  .....o.......E..
 23f40 0f6f8bf0 0000000f 114d10f3 0f6f9300  .o.......M...o..
 23f50 0100000f 115520f3 0f6f9b10 0100000f  .....U ..o......
 23f60 115d30f3 0f6fa320 0100000f 116540f3  .]0..o. .....e@.
 23f70 0f6fab30 0100000f 116d50f3 0f6fb340  .o.0.....mP..o.@
 23f80 0100000f 117560f3 0f6fbb50 0100000f  .....u`..o.P....
 23f90 117d7048 8b836001 00004883 c0804889  .}pH..`...H...H.
 23fa0 83600100 004d85f6 742c4989 c741bc00  .`...M..t,I..A..
 23fb0 0100004a 8d7c3d00 4d29fc4d 39f40f82  ...J.|=.M).M9...
 23fc0 2cffffff 4c89f24c 89eee8d1 a5feff4c  ,...L..L.......L
 23fd0 01b36001 00004883 c40831c0 5b5d415c  ..`...H...1.[]A\
 23fe0 415d415e 415fc331 c0c3660f 1f440000  A]A^A_.1..f..D..
 23ff0 534881ec d0000000 64488b04 25280000  SH......dH..%(..
 24000 00488984 24c80000 0031c08d 46ff3c3f  .H..$....1..F.<?
 24010 0f876e01 00008d41 ff4989d1 89ca3c3f  ..n....A.I....<?
 24020 0f875e01 00004d85 c90f8455 01000066  ..^...M....U...f
 24030 0f6f05a9 d00300b8 01010000 40883424  .o..........@.4$
 24040 4989f888 4c240148 8d7f4844 89c1488d  I...L$.H..HD..H.
 24050 5c24400f 1147c848 89de660f 6f058ed0  \$@..G.H..f.o...
 24060 03006689 44240231 c00f1147 d8660f6f  ..f.D$.1...G.f.o
 24070 058bd003 00c74424 04000000 0048c744  ......D$.....H.D
 24080 24080000 00000f11 47e8660f 6f053ed0  $.......G.f.o.>.
 24090 030048c7 47f80000 000048c7 87190100  ..H.G.....H.....
 240a0 00000000 004883e7 f829f981 c1690100  .....H...)...i..
 240b0 00c1e903 f348abb9 10000000 4889dff3  .....H......H...
 240c0 48ab0fb6 c24c89ca 660fef04 24410f11  H....L..f...$A..
 240d0 0083f808 0f838600 000031c9 a8047570  ..........1...up
 240e0 a8027554 a8017540 4889de4c 89c7ba80  ..uT..u@H..L....
 240f0 000000e8 c8fdffff be800000 004889df  .............H..
 24100 e8aba1fe ff488b84 24c80000 0064482b  .....H..$....dH+
 24110 04252800 00007571 4881c4d0 00000031  .%(...uqH......1
 24120 c05bc30f 1f440000 0fb6040a 88040eeb  .[...D..........
 24130 b70f1f80 00000000 0fb73c0a 66893c0e  ..........<.f.<.
 24140 4883c102 a80174a0 ebde660f 1f440000  H.....t...f..D..
 24150 8b0a890e b9040000 00a80274 87ebd990  ...........t....
 24160 89c731d2 83e7f889 d183c208 498b3409  ..1.........I.4.
 24170 4889340b 39fa72ef 488d3413 4c01cae9  H.4.9.r.H.4.L...
 24180 56ffffff e807a0fe ffe862a1 feff6690  V.........b...f.
 24190 534989fa 89f74881 ecd00000 0064488b  SI....H......dH.
 241a0 04252800 00004889 8424c800 000031c0  .%(...H..$....1.
 241b0 8d46ff3c 3f0f87e3 0100008d 41ff4889  .F.<?.......A.H.
 241c0 d689ca3c 3f0f87d3 01000048 85f60f84  ...<?......H....
 241d0 ca010000 48c74424 12000000 0040883c  ....H.D$.....@.<
 241e0 24884c24 0148c744 24020101 000048c7  $.L$.H.D$.....H.
 241f0 44240a00 00000048 c7442418 00000000  D$.....H.D$.....
 24200 4d85c00f 84870100 00f3410f 6f080f29  M.........A.o..)
 24210 4c24204d 85c90f84 64010000 f3410f6f  L$ M....d....A.o
 24220 110f2954 2430498d 7a484489 d1488d5c  ..)T$0I.zHD..H.\
 24230 244031c0 4883e7f8 660f6f05 a0ce0300  $@1.H...f.o.....
 24240 49c74240 00000000 49c78261 01000000  I.B@....I..a....
 24250 00000029 f981c169 01000041 0f114210  ...)...i...A..B.
 24260 660f6f05 68ce0300 c1e903f3 48abb910  f.o.h.......H...
 24270 00000048 89dff348 ab0fb6c2 4889df48  ...H...H....H..H
 24280 89f2660f ef042441 0f110266 0f6f055d  ..f...$A...f.o.]
 24290 ce030066 0fef4424 20410f11 4220660f  ...f..D$ A..B f.
 242a0 6f055ace 0300660f ef442430 410f1142  o.Z...f..D$0A..B
 242b0 3083f808 0f839600 000031c9 a8047578  0.........1...ux
 242c0 a802755c a8017548 4889de4c 89d7ba80  ..u\..uHH..L....
 242d0 000000e8 e8fbffff be800000 004889df  .............H..
 242e0 e8cb9ffe ff488b84 24c80000 0064482b  .....H..$....dH+
 242f0 04252800 00000f85 a7000000 4881c4d0  .%(.........H...
 24300 00000031 c05bc366 0f1f8400 00000000  ...1.[.f........
 24310 0fb6040a 88040feb af0f1f80 00000000  ................
 24320 0fb7340a 6689340f 4883c102 a8017498  ..4.f.4.H.....t.
 24330 ebde660f 1f440000 8b0a890f b9040000  ..f..D..........
 24340 00a8020f 847bffff ffebd50f 1f440000  .....{.......D..
 24350 4189c031 d24183e0 f889d183 c208488b  A..1.A........H.
 24360 3c0e4889 3c0b4439 c272ee48 8d3c1348  <.H.<.D9.r.H.<.H
 24370 01f2e943 ffffff66 0f1f8400 00000000  ...C...f........
 24380 660fefc0 0f294424 30e998fe ffff6690  f....)D$0.....f.
 24390 660fefc0 0f294424 20e975fe ffffe8ed  f....)D$ .u.....
 243a0 9dfeffe8 489ffeff 0f1f8400 00000000  ....H...........
 243b0 41554154 55534883 ec586448 8b042528  AUATUSH..XdH..%(
 243c0 00000048 89442448 31c08d42 ff3c3f0f  ...H.D$H1..B.<?.
 243d0 87fa0100 0048837f 50004889 fb0f85dd  .....H..P.H.....
 243e0 01000048 8bbf6001 000089d5 488b4348  ...H..`.....H.CH
 243f0 4989f548 8b0d4610 0500488b 53404c8d  I..H..F...H.S@L.
 24400 63604881 ff800000 00765548 924c8d63  c`H......vUH.L.c
 24410 604889df 48058000 00004c89 e64883d2  `H..H.....L..H..
 24420 00488943 40488953 48ffd148 8b836001  .H.C@H.SH..H..`.
 24430 0000488d 50804889 93600100 004881fa  ..H.P.H..`...H..
 24440 80000000 0f878a01 00004c89 e7488db3  ..........L..H..
 24450 e0000000 e847a1fe ff488bbb 60010000  .....G...H..`...
 24460 488b4340 488b5348 4801f848 83d20080  H.C@H.SHH..H....
 24470 bb680100 00004889 43404889 53487408  .h....H.C@H.SHt.
 24480 48c74358 ffffffff 48c74350 ffffffff  H.CX....H.CP....
 24490 ba000100 0031f648 29fa4c01 e7e82e9f  .....1.H).L.....
 244a0 feff4c89 e64889df ff15920f 0500f30f  ..L..H..........
 244b0 6f03400f b6c54889 e2f30f6f 4b10f30f  o.@...H....oK...
 244c0 6f5320f3 0f6f5b30 0f290424 0f294c24  oS ..o[0.).$.)L$
 244d0 100f2954 24200f29 5c243083 f8087360  ..)T$ .)\$0...s`
 244e0 a8040f85 a8000000 85c07410 0fb60c24  ..........t....$
 244f0 41884d00 a8020f85 ac000000 be400000  A.M..........@..
 24500 004889df e8a79dfe ffbe0001 00004c89  .H............L.
 24510 e7e89a9d feff31c0 488b5424 4864482b  ......1.H.T$HdH+
 24520 14252800 00000f85 9e000000 4883c458  .%(.........H..X
 24530 5b5d415c 415dc366 0f1f8400 00000000  []A\A].f........
 24540 488b0c24 498d7d08 4883e7f8 49894d00  H..$I.}.H...I.M.
 24550 488b4c02 f849894c 05f84929 fd4889d1  H.L..I.L..I).H..
 24560 4401e84c 29e983e0 f883f808 728e83e0  D..L).......r...
 24570 f831d289 d683c208 4c8b0431 4c890437  .1......L..1L..7
 24580 39c272ef e973ffff ff0f1f80 00000000  9.r..s..........
 24590 8b0c2441 894d008b 5402fc41 895405fc  ..$A.M..T..A.T..
 245a0 e957ffff ff0f1f00 0fb75402 fe664189  .W........T..fA.
 245b0 5405fee9 44ffffff 0f1f8400 00000000  T...D...........
 245c0 b8ffffff ffe94eff ffffe821 9dfeffe8  ......N....!....
 245d0 bc9bfeff 488d0d35 510400ba 32010000  ....H..5Q...2...
 245e0 488d35d1 4d040048 8d3d2a4e 0400e8bd  H.5.M..H.=*N....
 245f0 9dfeff66 662e0f1f 84000000 00006690  ...ff.........f.
 24600 554889e5 41574d89 c7415641 554989f5  UH..AWM..AVAUI..
 24610 41544989 fc534883 e4c04881 ec800100  ATI..SH...H.....
 24620 004885f6 75054d85 c0757a4d 85e47475  .H..u.M..uzM..tu
 24630 8d41ff3c 3f776e48 85d27505 4584c975  .A.<?wnH..u.E..u
 24640 644180f9 40775e0f b6d94584 c9754149  dA..@w^...E..uAI
 24650 89e689de 4c89f7e8 c4f6ffff 85c07845  ....L.........xE
 24660 4c89fa4c 89ee4c89 f7e852f8 ffff89da  L..L..L...R.....
 24670 4c89e64c 89f7e835 fdffff48 8d65d831  L..L...5...H.e.1
 24680 c05b415c 415d415e 415f5dc3 0f1f4000  .[A\A]A^A_]...@.
 24690 4989e641 0fb6c989 de4c89f7 e84ff9ff  I..A.....L...O..
 246a0 ff85c079 bbe8e69a feff660f 1f440000  ...y......f..D..
 246b0 554889e5 41574156 4d89c641 554989fd  UH..AWAVM..AUI..
 246c0 41544989 f4534883 e4c04881 ec800100  ATI..SH...H.....
 246d0 004885f6 75094d85 c00f858e 0000004d  .H..u.M........M
 246e0 85ed0f84 85000000 8d41ff3c 3f777e48  .........A.<?w~H
 246f0 85d27505 4584c975 744180f9 40776e0f  ..u.E..utA..@wn.
 24700 b6d94584 c9754949 89e7488b 4d18488b  ..E..uII..H.M.H.
 24710 551089de 4c89ffe8 b4f6ffff 85c0784d  U...L.........xM
 24720 4c89f24c 89e64c89 ffe892f7 ffff89da  L..L..L.........
 24730 4c89ee4c 89ffe875 fcffff48 8d65d831  L..L...u...H.e.1
 24740 c05b415c 415d415e 415f5dc3 0f1f4000  .[A\A]A^A_]...@.
 24750 410fb6c9 4989e74c 8b4d184c 8b451089  A...I..L.M.L.E..
 24760 de4c89ff e827faff ff85c079 b3e81e9a  .L...'.....y....
 24770 feff6666 2e0f1f84 00000000 000f1f00  ..ff............
 24780 4883ec08 e8e79efe ff85c074 1b488d05  H..........t.H..
 24790 0c540300 488905a5 0c050031 c04883c4  .T..H......1.H..
 247a0 08c3660f 1f440000 e8b39bfe ff85c075  ..f..D.........u
 247b0 1fe84a9d feff85c0 752e488d 057fdbff  ..J.....u.H.....
 247c0 ff488905 780c0500 31c04883 c408c390  .H..x...1.H.....
 247d0 488d05c9 39030048 8905620c 050031c0  H...9..H..b...1.
 247e0 4883c408 c30f1f00 488d05f1 f90200eb  H.......H.......
 247f0 a3662e0f 1f840000 0000000f 1f440000  .f...........D..
 24800 4889f048 89d64c89 c24c8d40 ff4983f8  H..H..L..L.@.I..
 24810 3f771549 83f94077 0f4989c8 89c1e9dd  ?w.I..@w.I......
 24820 fdffff0f 1f440000 b8ffffff ffc36690  .....D........f.
 24830 4889f048 89d64c89 c24c8d40 ff4983f8  H..H..L..L.@.I..
 24840 3f771549 83f94077 0f4989c8 89c1e95d  ?w.I..@w.I.....]
 24850 feffff0f 1f440000 b8ffffff ffc36690  .....D........f.
 24860 4889f048 8d71ff48 83fe3f77 434883fa  H..H.q.H..?wCH..
 24870 40773d48 83ec0889 ce4885c0 74224885  @w=H.....H..t"H.
 24880 d2741d89 d14889c2 e863f7ff fff7d819  .t...H...c......
 24890 c04883c4 08c3662e 0f1f8400 00000000  .H....f.........
 248a0 e87bf4ff fff7d819 c04883c4 08c36690  .{.......H....f.
 248b0 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 248c0 4889d048 8d51ff48 83fa3f77 534883f8  H..H.Q.H..?wSH..
 248d0 40774d49 89fa4889 f74883ec 084889ce  @wMI..H..H...H..
 248e0 4885ff74 1b4885c0 74164889 fa89c14c  H..t.H..t.H....L
 248f0 89d7e899 f8fffff7 d819c048 83c408c3  ...........H....
 24900 4c89c94c 89c24c89 d7e8c2f4 fffff7d8  L..L..L.........
 24910 19c04883 c408c366 0f1f8400 00000000  ..H....f........
 24920 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 24930 e98bf5ff ff66662e 0f1f8400 00000000  .....ff.........
 24940 4881faff 00000077 05e962fa ffff5048  H......w..b...PH
 24950 8d0dca4d 0400ba6b 00000048 8d35d64a  ...M...k...H.5.J
 24960 0400488d 3d50ca03 00e8429a feff6690  ..H.=P....B...f.
 24970 e90bfeff ff662e0f 1f840000 00000090  .....f..........
 24980 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 24990 e9ab9afe ff66662e 0f1f8400 00000000  .....ff.........
 249a0 488d0526 ca0300c3 0f1f8400 00000000  H..&............
 249b0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 249c0 b8680000 00c3662e 0f1f8400 00000000  .h....f.........
 249d0 41574889 d04989cf 41564989 c641554c  AWH..I..AVI..AUL
 249e0 8d2dda4d 04004154 55538b16 0fca8910  .-.M..ATUS......
 249f0 8b56040f ca895004 8b56080f ca895008  .V....P..V....P.
 24a00 8b560c0f ca89500c 8b56100f ca895010  .V....P..V....P.
 24a10 8b56140f ca895014 8b56180f ca895018  .V....P..V....P.
 24a20 8b561c0f ca89501c 8b56200f ca895020  .V....P..V ...P 
 24a30 8b56240f ca895024 8b56280f ca895028  .V$...P$.V(...P(
 24a40 8b562c0f ca89502c 8b56300f ca895030  .V,...P,.V0...P0
 24a50 8b563448 897c24f0 0fca8950 348b5638  .V4H.|$....P4.V8
 24a60 0fca8950 388b563c 0fca8950 3cf30f6f  ...P8.V<...P<..o
 24a70 0f0f1109 f30f6f57 100f1151 10418b4f  ......oW...Q.A.O
 24a80 10418b7f 14418b77 18458b07 89ca89c8  .A...A.w.E......
 24a90 458b4f04 458b5708 c1c80bc1 ca064489  E.O.E.W.......D.
 24aa0 c3458b5f 0c31c289 c8c1cb0d 4489cdc1  .E._.1......D...
 24ab0 c0074421 d531c289 f831f021 c831f001  ..D!.1...1.!.1..
 24ac0 c24489c0 4103571c 410316c1 c8024103  .D..A.W.A.....A.
 24ad0 550031d8 4489c341 01d3c1c3 0a45895f  U.1.D..A.....E._
 24ae0 0c31d844 89cb4409 d34421c3 09eb4489  .1.D..D..D!...D.
 24af0 c501d844 89db01d0 c1cb0b41 89471c41  ...D.......A.G.A
 24b00 8b550441 03560401 f289ce31 fe4421de  .U.A.V.....1.D!.
 24b10 31fe01f2 4489dec1 ce0631de 4489db44  1...D.....1.D..D
 24b20 21cdc1c3 0731de89 c301f289 c6c1cb0d  !....1..........
 24b30 c1ce0241 01d231de 89c34589 5708c1c3  ...A..1...E.W...
 24b40 0a31de44 89c34409 cb21c309 eb4489c5  .1.D..D..!...D..
 24b50 01de4489 d301d6c1 cb0b4189 7718418b  ..D.......A.w.A.
 24b60 55084103 560801d7 89ca4431 da4421d2  U.A.V.....D1.D!.
 24b70 31ca01d7 4489d2c1 ca0631da 4489d3c1  1...D.....1.D...
 24b80 c30731da 89f301d7 89f2c1cb 0dc1ca02  ..1.............
 24b90 4101f931 da89f345 894f04c1 c30a21c5  A..1...E.O....!.
 24ba0 31da4489 c309c321 f309eb89 c501da44  1.D....!.......D
 24bb0 89cb21f5 01fac1cb 0b418957 14418b7d  ..!......A.W.A.}
 24bc0 0c41037e 0c01cf44 89d94431 d14421c9  .A.~...D..D1.D!.
 24bd0 4431d901 cf4489c9 c1c90631 d94489cb  D1...D.....1.D..
 24be0 c1c30731 d989d301 cf89d1c1 cb0dc1c9  ...1............
 24bf0 024101f8 31d989d3 458907c1 c30a31d9  .A..1...E.....1.
 24c00 89c309f3 21d309eb 89f501d9 4489c301  ....!.......D...
 24c10 f941894f 10418b7d 1041037e 10c1cb0b  .A.O.A.}.A.~....
 24c20 21d54101 fb4489d7 4431cf44 21c74431  !.A..D..D1.D!.D1
 24c30 d74101fb 4489c7c1 cf0631df 4489c3c1  .A..D.....1.D...
 24c40 c30731df 89cb4101 fb89cfc1 cb0dc1cf  ..1...A.........
 24c50 024401d8 31df89cb 4189471c c1c30a31  .D..1...A.G....1
 24c60 df89f309 d321cb09 eb89d501 df89c344  .....!.........D
 24c70 01dfc1cb 0b41897f 0c458b5d 1445035e  .....A...E.].E.^
 24c80 144501d3 4589ca45 31c24121 c24531ca  .E..E..E1.A!.E1.
 24c90 4501d341 89c241c1 ca064131 da89c321  E..A..A...A1...!
 24ca0 cdc1c307 4131da89 fb4501d3 c1cb0d46  ....A1...E.....F
 24cb0 8d141e89 fec1ce02 45895718 31de89fb  ........E.W.1...
 24cc0 c1c30a31 de89d309 cb21fb09 eb89cd01  ...1.....!......
 24cd0 de4489d3 4401dec1 cb0b4189 7708458b  .D..D.....A.w.E.
 24ce0 5d184503 5e184501 cb4589c1 4131c145  ].E.^.E..E..A1.E
 24cf0 21d14531 c14501cb 4589d141 c1c90641  !.E1.E..E..A...A
 24d00 31d94489 d3c1c307 4131d989 f34501cb  1.D.....A1...E..
 24d10 c1cb0d46 8d0c1a89 f2c1ca02 45894f14  ...F........E.O.
 24d20 31da89f3 c1c30a31 da89cb09 fb21fd21  1......1.....!.!
 24d30 f309eb89 fd01da44 89cb21f5 4401dac1  .......D..!.D...
 24d40 cb0b4189 5704458b 5d1c4503 5e1c4501  ..A.W.E.].E.^.E.
 24d50 d84189c3 4531d345 21cb4131 c34501d8  .A..E1.E!.A1.E..
 24d60 4589cb41 c1cb0641 31db4489 cbc1c307  E..A...A1.D.....
 24d70 4131db89 d34501d8 c1cb0d46 8d1c0189  A1...E.....F....
 24d80 d1c1c902 45895f10 31d989d3 c1c30a31  ....E._.1......1
 24d90 d989fb09 f321d309 eb89f501 d94489db  .....!.......D..
 24da0 4401c141 890f458b 45204503 46204401  D..A..E.E E.F D.
 24db0 c04589d0 4531c845 21d8c1cb 0b21d545  .E..E1.E!....!.E
 24dc0 31d04401 c04589d8 41c1c806 4131d844  1.D..E..A...A1.D
 24dd0 89dbc1c3 074131d8 89cb4401 c04189c8  .....A1...D..A..
 24de0 c1cb0d41 c1c80201 c74131d8 89cb4189  ...A.....A1...A.
 24df0 7f0cc1c3 0a4131d8 89f309d3 21cb09eb  .....A1.....!...
 24e00 89d54101 d84101c0 4489c844 31d84589  ..A..A..D..D1.E.
 24e10 471c418b 5d2421f8 41035e24 4431c844  G.A.]$!.A.^$D1.D
 24e20 01d34189 fa01c389 f841c1ca 0bc1c806  ..A......A......
 24e30 4431d041 89fa41c1 c2074431 d001c344  D1.A..A...D1...D
 24e40 89c021cd 448d141e 4489c6c1 c802c1ce  ..!.D...D.......
 24e50 0d458957 0831f044 89c6c1c6 0a31f089  .E.W.1.D.....1..
 24e60 d609ce44 21c609ee 89cd01f0 4421c501  ...D!.......D!..
 24e70 d84489d3 41894718 418b7528 c1cb0b41  .D..A.G.A.u(...A
 24e80 03762844 01ce4589 d94131f9 4521d145  .v(D..E..A1.E!.E
 24e90 31d94401 ce4589d1 41c1c906 4131d944  1.D..E..A...A1.D
 24ea0 89d3c1c3 074131d9 89c34401 cec1cb0d  .....A1...D.....
 24eb0 448d0c32 89c2c1ca 0245894f 0431da89  D..2.....E.O.1..
 24ec0 c3c1c30a 31da89cb 4409c321 c309eb44  ....1...D..!...D
 24ed0 89c501da 4489cb21 c501f2c1 cb0b4189  ....D..!......A.
 24ee0 5714418b 752c4103 762c4401 de4189fb  W.A.u,A.v,D..A..
 24ef0 4531d345 21cb4131 fb4401de 4589cb41  E1.E!.A1.D..E..A
 24f00 c1cb0641 31db4489 cbc1c307 4131db89  ...A1.D.....A1..
 24f10 d34401de c1cb0d44 8d1c3189 d1c1c902  .D.....D..1.....
 24f20 45891f31 d989d3c1 c30a31d9 4489c309  E..1......1.D...
 24f30 c321d309 eb89c501 d94489db 01f14189  .!.......D....A.
 24f40 4f10418b 75304103 763001f7 4489d644  O.A.u0A.v0..D..D
 24f50 31ce4421 de4431d6 01f74489 dec1ce06  1.D!.D1...D.....
 24f60 c1cb0b21 d531de44 89dbc1c3 0731de89  ...!.1.D.....1..
 24f70 cb01f789 cec1cb0d c1ce0241 01f831de  ...........A..1.
 24f80 89cb4589 471cc1c3 0a31de89 c309d321  ..E.G....1.....!
 24f90 cb09eb89 d501de44 89c301fe c1cb0b41  .......D.......A
 24fa0 89770c41 8b7d3441 037e3441 01fa4489  .w.A.}4A.~4A..D.
 24fb0 cf4431df 4421c744 31cf4101 fa4489c7  .D1.D!.D1.A..D..
 24fc0 c1cf0631 df4489c3 c1c30731 df89f341  ...1.D.....1...A
 24fd0 01fa89f7 4401d0c1 cf02c1cb 0d21cd41  ....D........!.A
 24fe0 89471831 df89f3c1 c30a31df 89d309cb  .G.1......1.....
 24ff0 21f309eb 89cd01df 21f54401 d74189c2  !.......!.D..A..
 25000 41897f08 418b5d38 41c1ca0b 41035e38  A...A.]8A...A.^8
 25010 4401cb45 89d94531 c14121c1 4531d944  D..E..E1.A!.E1.D
 25020 01cb4189 c141c1c9 064531d1 4189c241  ..A..A...E1.A..A
 25030 c1c20745 31d14401 cb4189f9 448d141a  ...E1.D..A..D...
 25040 89fa41c1 c902c1ca 0d458957 144131d1  ..A......E.W.A1.
 25050 89fac1c2 0a4131d1 89ca09f2 21fa09ea  .....A1.....!...
 25060 4101d141 01d94431 c04983c6 4045894f  A..A..D1.I..@E.O
 25070 044421d0 418b553c 410356fc 4431c045  .D!.A.U<A.V.D1.E
 25080 89d04401 da41c1c8 0b01d044 89d2c1ca  ..D..A.....D....
 25090 064131d0 4489d2c1 c2074431 c201c244  .A1.D.....D1...D
 250a0 89c801d1 c1c80241 894f1044 89c9c1c9  .......A.O.D....
 250b0 0d31c844 89c9c1c1 0a31c889 f121fe09  .1.D.....1...!..
 250c0 f94421c9 09f101c8 488d0db1 47040001  .D!.....H...G...
 250d0 d0418907 4c39e90f 84f30300 00418b5e  .A..L9.......A.^
 250e0 f8418b4e c4418b7e c889d889 da89cec1  .A.N.A.~........
 250f0 c20fc1c0 0d31d089 dac1ce07 c1ea0a31  .....1.........1
 25100 d0418b56 e4410356 c001d089 cac1c20e  .A.V.A.V........
 25110 31f289ce 41034ee8 c1ee0331 f2418b76  1...A.N....1.A.v
 25120 fc01d041 8b56fcc1 c60f4189 c0418906  ...A.V....A..A..
 25130 c1c20d41 c1c00f31 f2418b76 fcc1ee0a  ...A...1.A.v....
 25140 31f289fe 01ca89f9 c1ce07c1 c10e31f1  1.............1.
 25150 89fe4103 7eecc1ee 0331f189 c6c1c60d  ..A.~....1......
 25160 01ca418b 4ecc4431 c64189c0 4189d141  ..A.N.D1.A..A..A
 25170 89d341c1 e80a4189 56044431 c64189c8  ..A...A.V.D1.A..
 25180 01fe89cf 41c1c807 c1c70e41 c1c10d44  ....A......A...D
 25190 31c74189 c841c1eb 0a41034e f041c1e8  1.A..A...A.N.A..
 251a0 034431c7 4189d041 c1c00f01 fe418b7e  .D1.A..A.....A.~
 251b0 d04531c8 4189f141 89f24189 760841c1  .E1.A..A..A.v.A.
 251c0 c10d4531 c34189f8 41c1ea0a 4101cb89  ..E1.A..A...A...
 251d0 f941c1c8 07c1c10e 4131c889 f941037e  .A......A1...A.~
 251e0 f4c1e903 4131c841 8b4ed445 01c34189  ....A1.A.N.E..A.
 251f0 f041c1c0 0f45895e 0c4531c8 4589d945  .A...E.^.E1.E..E
 25200 31c24189 c84101fa 89cf41c1 c807c1c7  1.A..A....A.....
 25210 0e4131f8 89cfc1ef 034131f8 418b7ed8  .A1......A1.A.~.
 25220 4501c245 89d841c1 c10d01d9 41c1c00f  E..E..A.....A...
 25230 4489d545 89561045 31c84589 d9c1c50d  D..E.V.E1.E.....
 25240 41c1e90a 4531c141 89f84101 c989f941  A...E1.A..A....A
 25250 c1c807c1 c10e4431 c14189f8 41037efc  ......D1.A..A.~.
 25260 41c1e803 4431c145 89d041c1 c00f4101  A...D1.E..A...A.
 25270 c9418b4e dc4431c5 4589d045 89cc4589  .A.N.D1.E..E..E.
 25280 4e1441c1 e80a41c1 c40d4131 e889cd41  N.A...A...A1...A
 25290 01f889cf c1cd07c1 c70e31ef 89cdc1ed  ..........1.....
 252a0 0331ef41 8b6ee041 01f84489 cfc1c70f  .1.A.n.A..D.....
 252b0 45894618 4131fc44 89cfc1ef 0a4431e7  E.F.A1.D.....D1.
 252c0 01c14189 ec01ea01 cf89e941 c1cc0741  ..A........A...A
 252d0 0376e4c1 c10e4431 e14189ec 418b6ee4  .v....D1.A..A.n.
 252e0 41c1ec03 4431e145 89c4c1c5 0e01cf44  A...D1.E.......D
 252f0 89c141c1 c40fc1c1 0d41897e 1c4431e1  ..A......A.~.D1.
 25300 4589c441 c1ec0a44 31e101d1 418b56e4  E..A...D1...A.V.
 25310 c1ca0731 d5418b56 e4c1ea03 31d589fa  ...1.A.V....1...
 25320 01e989fd c1c20dc1 c50f4189 4e2031ea  ..........A.N 1.
 25330 89fdc1ed 0a31ea41 8b6ee801 f2418b76  .....1.A.n...A.v
 25340 e8c1cd07 c1c60e31 ee418b6e e8c1ed03  .......1.A.n....
 25350 31ee89cd 45035ee8 01f289ce c1c50fc1  1...E.^.........
 25360 c60d4189 562431ee 89cdc1ed 0a31ee41  ..A.V$1......1.A
 25370 8b6eec41 01f3418b 76ecc1cd 07c1c60e  .n.A..A.v.......
 25380 31ee418b 6eecc1ed 0331ee89 d54401de  1.A.n....1...D..
 25390 4189d3c1 c50f41c1 c30dc1ea 0a418976  A.....A......A.v
 253a0 284131eb 4131d341 8b56ec44 01d2458b  (A1.A1.A.V.D..E.
 253b0 56f04101 d3418b56 f041c1ca 07c1c20e  V.A..A.V.A......
 253c0 4431d245 8b56f041 c1ea0344 31d24189  D1.E.V.A...D1.A.
 253d0 f24401da 4189f341 c1c20d41 c1c30fc1  .D..A..A...A....
 253e0 ee0a4189 562c4531 da4431d6 45034ef0  ..A.V,E1.D1.E.N.
 253f0 458b56f4 4401ce45 8b4ef445 0346f441  E.V.D..E.N.E.F.A
 25400 c1c20e41 c1c90745 31d1458b 56f441c1  ...A...E1.E.V.A.
 25410 ea034531 d14189d2 4401ce41 89d141c1  ..E1.A..D..A..A.
 25420 c20d41c1 c10fc1ea 0a418976 304531d1  ..A......A.v0E1.
 25430 4431ca41 89d94401 c24189d8 41c1c10e  D1.A..D..A..A...
 25440 41c1c807 4531c841 89d901fb 418b7efc  A...E1.A....A.~.
 25450 41c1e903 4531c841 89f1c1cf 074401c2  A...E1.A.....D..
 25460 4189f041 c1c10d41 c1c00fc1 ee0a4189  A..A...A......A.
 25470 56344531 c84431c6 458b46fc 01de41c1  V4E1.D1.E.F...A.
 25480 c00e4431 c7458b46 fc41c1e8 0341034e  ..D1.E.F.A...A.N
 25490 fc4983c5 404431c7 01fe89d7 41897638  .I..@D1.....A.v8
 254a0 89d6c1c7 0dc1c60f c1ea0a31 fe31f289  ...........1.1..
 254b0 c601ca89 c1c1c60e c1c907c1 e80331f1  ..............1.
 254c0 31c801c2 4189563c e9b0f5ff ff0f1f00  1...A.V<........
 254d0 488b7c24 f0498d4f 044889fa 4829ca48  H.|$.I.O.H..H).H
 254e0 83fa0876 33f3410f 6f07f30f 6f1ff30f  ...v3.A.o...o...
 254f0 6f671066 0ffec30f 1107f341 0f6f4710  og.f.......A.oG.
 25500 660ffec4 0f114710 5b5d415c 415d415e  f.....G.[]A\A]A^
 25510 415fc30f 1f440000 0107418b 47040147  A_...D....A.G..G
 25520 04418b47 08014708 418b470c 01470c41  .A.G..G.A.G..G.A
 25530 8b471001 4710418b 47140147 14418b47  .G..G.A.G..G.A.G
 25540 18014718 418b471c 01471c5b 5d415c41  ..G.A.G..G.[]A\A
 25550 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 25560 415741bf 40000000 41564989 d6415541  AWA.@...AVI..AUA
 25570 54554889 fd534889 f34881ec 38010000  TUH..SH..H..8...
 25580 488b4720 4989c148 8d04d049 c1e90348  H.G I..H...I...H
 25590 89472041 83e13f4d 29cf4c39 fa0f828d  .G A..?M).L9....
 255a0 030000ba 3f000000 4c29ca48 83fa060f  ....?...L).H....
 255b0 867b0200 00498d71 28488d43 01488d0c  .{...I.q(H.C.H..
 255c0 374889cf 4829c731 c04883ff 0e0f87f5  7H..H).1.H......
 255d0 0000004a 8d4c0d00 0f1f8400 00000000  ...J.L..........
 255e0 0fb61403 88540128 4883c001 4939c775  .....T.(H...I9.u
 255f0 ef488d45 284c8d64 24104889 ef4c890c  .H.E(L.d$.H..L..
 25600 244c89e2 4889c648 89442408 4c01fb4c  $L..H..H.D$.L..L
 25610 8dac2410 0100004c 89e9e8b1 f3ffff4c  ..$....L.......L
 25620 8b0c244f 8d7c31c0 4983ff3f 0f866e04  ..$O.|1.I..?..n.
 25630 0000498d 47c04883 e0c04c8d 74034090  ..I.G.H...L.t.@.
 25640 4889de4c 89e94c89 e24889ef e87ff3ff  H..L..L..H......
 25650 ff4883c3 404c39f3 75e64183 e73f4d85  .H..@L9.u.A..?M.
 25660 ff743f49 8d57ff48 83fa060f 86cf0100  .t?I.W.H........
 25670 00488b4c 2408498d 46014829 c131c048  .H.L$.I.F.H).1.H
 25680 83f90e0f 87970000 000f1f80 00000000  ................
 25690 410fb614 06885405 284883c0 014939c7  A.....T.(H...I9.
 256a0 75eebe20 0100004c 89e7e801 8cfeff48  u.. ...L.......H
 256b0 81c43801 00005b5d 415c415d 415e415f  ..8...[]A\A]A^A_
 256c0 c30f1f80 00000000 4883fa0e 0f86d603  ........H.......
 256d0 0000f30f 6f034c89 f848c1e8 040f1101  ....o.L..H......
 256e0 4883f801 0f846601 0000f30f 6f53100f  H.....f.....oS..
 256f0 11511048 83f8020f 84530100 00f30f6f  .Q.H.....S.....o
 25700 63200f11 61204883 f8040f85 40010000  c ..a H.....@...
 25710 f30f6f7b 300f1179 30e9d3fe ffff6690  ..o{0..y0.....f.
 25720 4883fa0e 0f868803 0000f341 0f6f0e4c  H..........A.o.L
 25730 89f848c1 e8040f11 4d284883 f801741a  ..H.....M(H...t.
 25740 f3410f6f 5e100f11 5d384883 f803750a  .A.o^...]8H...u.
 25750 f3410f6f 6e200f11 6d484c89 f84883e0  .A.on ..mHL..H..
 25760 f041f6c7 0f0f8437 ffffff4c 89fa4829  .A.....7...L..H)
 25770 c2488d4a ff4883f9 06761c49 8b0c0648  .H.J.H...v.I...H
 25780 894c0528 4889d148 83e1f848 01c883e2  .L.(H..H...H....
 25790 070f840b ffffff41 0fb61406 88540528  .......A.....T.(
 257a0 488d5001 4c39fa0f 83f5feff ff410fb6  H.P.L9.......A..
 257b0 4c060148 8d500288 4c05294c 39fa0f83  L..H.P..L.)L9...
 257c0 defeffff 410fb64c 0602488d 5003884c  ....A..L..H.P..L
 257d0 052a4c39 fa0f83c7 feffff41 0fb64c06  .*L9.......A..L.
 257e0 03488d50 04884c05 2b4c39fa 0f83b0fe  .H.P..L.+L9.....
 257f0 ffff410f b64c0604 488d5005 884c052c  ..A..L..H.P..L.,
 25800 4c39fa0f 8399feff ff410fb6 4c060548  L9.......A..L..H
 25810 8d500688 4c052d4c 39fa0f83 82feffff  .P..L.-L9.......
 25820 410fb644 06068844 1528e973 feffff90  A..D...D.(.s....
 25830 31c0e99c fdffff66 0f1f8400 00000000  1......f........
 25840 31c0e949 feffff66 0f1f8400 00000000  1..I...f........
 25850 4c89f848 83e0f041 f6c70f0f 8490fdff  L..H...A........
 25860 ff4c89fa 4829c248 8d4aff48 83f90676  .L..H).H.J.H...v
 25870 20488b3c 03488d4c 05004889 3c314889   H.<.H.L..H.<1H.
 25880 d14883e1 f84801c8 83e2070f 8460fdff  .H...H.......`..
 25890 ff0fb60c 034a8d54 0d00884c 1028488d  .....J.T...L.(H.
 258a0 48014c39 f90f8346 fdffff0f b6740301  H.L9...F.....t..
 258b0 488d4802 40887410 294c39f9 0f832ffd  H.H.@.t.)L9.../.
 258c0 ffff0fb6 74030248 8d480340 8874102a  ....t..H.H.@.t.*
 258d0 4c39f90f 8318fdff ff0fb674 0303488d  L9.........t..H.
 258e0 48044088 74102b4c 39f90f83 01fdffff  H.@.t.+L9.......
 258f0 0fb67403 04488d48 05408874 102c4c39  ..t..H.H.@.t.,L9
 25900 f90f83ea fcffff0f b6740305 488d4806  .........t..H.H.
 25910 40887410 2d4c39f9 0f83d3fc ffff0fb6  @.t.-L9.........
 25920 44030688 441128e9 c5fcffff 0f1f4000  D...D.(.......@.
 25930 4885d20f 8476fdff ff488d4a ff4883f9  H....v...H.J.H..
 25940 060f8649 0100004a 8d540f28 488d4601  ...I...J.T.(H.F.
 25950 4889d648 29c631c0 4883fe0e 77224a8d  H..H).1.H...w"J.
 25960 4c0d000f 1f440000 0fb61403 88540128  L....D.......T.(
 25970 4883c001 4939c675 efe931fd ffff6690  H...I9.u..1...f.
 25980 4883f90e 0f863201 0000f30f 6f334c89  H.....2.....o3L.
 25990 f048c1e8 040f1132 4883f801 7418f30f  .H.....2H...t...
 259a0 6f7b100f 117a1048 83f80375 09f30f6f  o{...z.H...u...o
 259b0 73200f11 72204c89 f04883e0 f041f6c6  s ..r L..H...A..
 259c0 0f0f84e8 fcffff4c 89f14829 c1488d71  .......L..H).H.q
 259d0 ff4883fe 06761b48 8b340348 89340248  .H...v.H.4.H.4.H
 259e0 89ca4883 e2f84801 d083e107 0f84bdfc  ..H...H.........
 259f0 ffff0fb6 14034901 e9428854 0828488d  ......I..B.T.(H.
 25a00 50014c39 f20f83a4 fcffff0f b64c0301  P.L9.........L..
 25a10 488d5002 42884c08 294c39f2 0f838dfc  H.P.B.L.)L9.....
 25a20 ffff0fb6 4c030248 8d500342 884c082a  ....L..H.P.B.L.*
 25a30 4c39f20f 8376fcff ff0fb64c 0303488d  L9...v.....L..H.
 25a40 50044288 4c082b4c 39f20f83 5ffcffff  P.B.L.+L9..._...
 25a50 0fb64c03 04488d50 0542884c 082c4c39  ..L..H.P.B.L.,L9
 25a60 f20f8348 fcffff0f b64c0305 488d5006  ...H.....L..H.P.
 25a70 42884c08 2d4c39f2 0f8331fc ffff0fb6  B.L.-L9...1.....
 25a80 44030642 88440a28 e922fcff ff0f1f00  D..B.D.(."......
 25a90 31c0e9c7 feffff66 0f1f8400 00000000  1......f........
 25aa0 4989dee9 b6fbffff 4c89fa31 c0e9bffd  I.......L..1....
 25ab0 ffff4c89 fa31c0e9 bffcffff 4c89f131  ..L..1......L..1
 25ac0 c0e911ff ffff662e 0f1f8400 00000000  ......f.........
 25ad0 660f6f05 38b60300 48c74720 00000000  f.o.8...H.G ....
 25ae0 31c00f11 07660f6f 0533b603 000f1147  1....f.o.3.....G
 25af0 10c36666 2e0f1f84 00000000 000f1f00  ..ff............
 25b00 4885d275 0b31c0c3 0f1f8400 00000000  H..u.1..........
 25b10 4883ec08 e847faff ff31c048 83c408c3  H....G...1.H....
 25b20 41564155 41545548 89f55348 89fb4881  AVAUATUH..SH..H.
 25b30 ec200100 00488b57 204889d0 48c1e803  . ...H.W H..H...
 25b40 83e03f83 f8370f86 2c010000 ba400000  ..?..7..,....@..
 25b50 008d4828 29c24801 f9488d05 203c0400  ..H().H..H.. <..
 25b60 83fa080f 82c70100 00488b35 103c0400  .........H.5.<..
 25b70 48893189 d6488b7c 30f84889 7c31f848  H.1..H.|0.H.|1.H
 25b80 8d790848 83e7f848 29f901ca 4829c883  .y.H...H)...H)..
 25b90 e2f84889 c683fa08 721683e2 f831c089  ..H.....r....1..
 25ba0 c183c008 4c8b040e 4c89040f 39d072ef  ....L...L...9.r.
 25bb0 4c8d6b28 4989e44c 8db42400 01000048  L.k(I..L..$....H
 25bc0 89df4c89 e24c89f1 4c89eee8 00eeffff  ..L..L..L.......
 25bd0 660fefc0 0f114328 49c74530 00000000  f.....C(I.E0....
 25be0 410f1145 10410f11 4520488b 5320480f  A..E.A..E H.S H.
 25bf0 ca488953 604c89f1 4c89e24c 89ee4889  .H.S`L..L..L..H.
 25c00 dfe8caed ffff8b03 4c89e7be 20010000  ........L... ...
 25c10 0fc88945 008b4304 0fc88945 048b4308  ...E..C....E..C.
 25c20 0fc88945 088b430c 0fc88945 0c8b4310  ...E..C....E..C.
 25c30 0fc88945 108b4314 0fc88945 148b4318  ...E..C....E..C.
 25c40 0fc88945 188b431c 0fc88945 1ce85e86  ...E..C....E..^.
 25c50 feff4889 dfbe6800 0000e851 86feff48  ..H...h....Q...H
 25c60 81c42001 000031c0 5b5d415c 415d415e  .. ...1.[]A\A]A^
 25c70 c30f1f80 00000000 b9380000 008d7028  .........8....p(
 25c80 29c14801 fe488d05 f43a0400 83f90872  ).H..H...:.....r
 25c90 5f488b3d e83a0400 48893e89 cf4c8b44  _H.=.:..H.>..L.D
 25ca0 38f84c89 443ef84c 8d460849 83e0f84c  8.L.D>.L.F.I...L
 25cb0 29c601f1 4829f083 e1f84889 c783f908  )...H)....H.....
 25cc0 721683e1 f831c089 c683c008 4c8b0c37  r....1......L..7
 25cd0 4d890c30 39c872ef 4c8d6b28 4989e44c  M..09.r.L.k(I..L
 25ce0 8db42400 010000e9 02ffffff 0f1f4000  ..$...........@.
 25cf0 f6c10475 6a85c974 df0fb63d 803a0400  ...uj..t...=.:..
 25d00 4c8d6b28 4989e44c 8db42400 01000040  L.k(I..L..$....@
 25d10 883ef6c1 020f84d3 feffff0f b74408fe  .>...........D..
 25d20 6689440e fee9c4fe ffff660f 1f440000  f.D.......f..D..
 25d30 f6c20475 4e85d20f 8473feff ff0fb635  ...uN....s.....5
 25d40 3c3a0400 408831f6 c2020f84 60feffff  <:..@.1.....`...
 25d50 0fb74410 fe668944 11fee951 feffff8b  ..D..f.D...Q....
 25d60 3d1b3a04 008b4408 fc4c8d6b 284989e4  =.:...D..L.k(I..
 25d70 4c8db424 00010000 893e8944 0efce96b  L..$.....>.D...k
 25d80 feffff8b 35f73904 008b4410 fc893189  ....5.9...D...1.
 25d90 4411fce9 18feffff 0f1f8400 00000000  D...............
 25da0 55534889 fb4883ec 78660f6f 05af3904  USH..H..xf.o..9.
 25db0 00660f6f 0db73904 0064488b 04252800  .f.o..9..dH..%(.
 25dc0 00004889 44246831 c04889e5 48c74424  ..H.D$h1.H..H.D$
 25dd0 20000000 000f2904 240f294c 24104885   .....).$.)L$.H.
 25de0 d2740848 89efe875 f7ffff48 89de4889  .t.H...u...H..H.
 25df0 efe82afd ffff488b 44246864 482b0425  ..*...H.D$hdH+.%
 25e00 28000000 75094883 c47831c0 5b5dc3e8  (...u.H..x1.[]..
 25e10 dc84feff 662e0f1f 84000000 00006690  ....f.........f.
 25e20 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 25e30 b8d00000 00c3662e 0f1f8400 00000000  ......f.........
 25e40 41574889 d04c8d05 343b0400 41564989  AWH..L..4;..AVI.
 25e50 c7480580 02000041 554989cd 41545553  .H.....AUI..ATUS
 25e60 488b1648 0fca4889 9080fdff ff488b56  H..H..H......H.V
 25e70 08480fca 48899088 fdffff48 8b561048  .H..H......H.V.H
 25e80 0fca4889 9090fdff ff488b56 18480fca  ..H......H.V.H..
 25e90 48899098 fdffff48 8b562048 0fca4889  H......H.V H..H.
 25ea0 90a0fdff ff488b56 28480fca 488990a8  .....H.V(H..H...
 25eb0 fdffff48 8b563048 0fca4889 90b0fdff  ...H.V0H..H.....
 25ec0 ff488b56 38480fca 488990b8 fdffff48  .H.V8H..H......H
 25ed0 8b564048 0fca4889 90c0fdff ff488b56  .V@H..H......H.V
 25ee0 48480fca 488990c8 fdffff48 8b565048  HH..H......H.VPH
 25ef0 0fca4889 90d0fdff ff488b56 58480fca  ..H......H.VXH..
 25f00 488990d8 fdffff48 8b566048 0fca4889  H......H.V`H..H.
 25f10 90e0fdff ff488b56 6848897c 24f0480f  .....H.VhH.|$.H.
 25f20 ca488990 e8fdffff 488b5670 480fca48  .H......H.VpH..H
 25f30 8990f0fd ffff488b 5678480f ca488990  ......H.VxH..H..
 25f40 f8fdffff f30f6f37 48894424 e80f1131  ......o7H.D$...1
 25f50 f30f6f7f 100f1179 10f30f6f 77200f11  ..o....y...ow ..
 25f60 7120f30f 6f7f300f 11793049 8b6d2049  q ..o.0..y0I.m I
 25f70 8b4d284d 8b5d304d 8b4d0848 89ea4889  .M(M.]0M.M.H..H.
 25f80 e84d8b55 10498b5d 1848c1c8 1248c1ca  .M.U.I.].H...H..
 25f90 0e4d89cc 4831c248 89e84d21 d448c1c0  .M..H1.H..M!.H..
 25fa0 174831c2 4889c84c 31d84821 e84c31d8  .H1.H..L1.H!.L1.
 25fb0 4801c249 8b450049 03553849 03174903  H..I.E.I.U8I..I.
 25fc0 104889c7 4889c648 01d348c1 c61e48c1  .H..H..H..H...H.
 25fd0 cf1c4989 5d184831 f74889c6 48c1c619  ..I.].H1.H..H...
 25fe0 4831f74c 89ce4c09 d64821c6 4c09e649  H1.L..L..H!.L..I
 25ff0 89c44801 f74889ee 4801d748 31ce4989  ..H..H..H..H1.I.
 26000 7d384821 de498b50 08490357 084831ce  }8H!.I.P.I.W.H1.
 26010 4c01da49 89db4801 f24889de 49c1cb12  L..I..H..H..I...
 26020 48c1ce0e 4c31de49 89db4d21 cc49c1c3  H...L1.I..M!.I..
 26030 174c31de 4989fb48 01f24889 fe49c1c3  .L1.I..H..H..I..
 26040 1e48c1ce 1c4901d2 4c31de49 89fb4d89  .H...I..L1.I..M.
 26050 551049c1 c3194c31 de4989c3 4d09cb49  U.I...L1.I..M..I
 26060 21fb4d09 e34989c4 4c01de4d 89d34801  !.M..I..L..M..H.
 26070 d649c1cb 12498975 30498b50 10490357  .I...I.u0I.P.I.W
 26080 104801ca 4889e948 31d94c21 d14831e9  .H..H..H1.L!.H1.
 26090 4801ca4c 89d148c1 c90e4c31 d94d89d3  H..L..H...L1.M..
 260a0 49c1c317 4c31d949 89f34801 ca4889f1  I...L1.I..H..H..
 260b0 49c1c31e 48c1c91c 4901d14c 31d94989  I...H...I..L1.I.
 260c0 f34d894d 0849c1c3 194921fc 4c31d949  .M.M.I...I!.L1.I
 260d0 89c34909 fb4921f3 4d09e349 89fc4c01  ..I..I!.M..I..L.
 260e0 d94921f4 4801d148 89da4c31 d249894d  .I!.H..H..L1.I.M
 260f0 284d8b58 184c21ca 4d035f18 4831da49  (M.X.L!.M._.H1.I
 26100 01eb4c89 cd4901d3 4c89ca48 c1cd1248  ..L..I..L..H...H
 26110 c1ca0e48 31ea4c89 cd48c1c5 174831ea  ...H1.L..H...H1.
 26120 4889cd49 01d34889 ca48c1c5 1e48c1ca  H..I..H..H...H..
 26130 1c4c01d8 4831ea48 89cd4989 450048c1  .L..H1.H..I.E.H.
 26140 c5194831 ea4889fd 4809f548 21cd4c09  ..H1.H..H..H!.L.
 26150 e54989f4 4801ea48 89c54c01 da498955  .I..H..H..L..I.U
 26160 204d8b58 204d035f 2048c1cd 124921cc   M.X M._ H...I!.
 26170 4901db4c 89d34c31 cb4821c3 4c31d349  I..L..L1.H!.L1.I
 26180 01db4889 c348c1cb 0e4831eb 4889c548  ..H..H...H1.H..H
 26190 c1c51748 31eb4889 d54901db 4889d348  ...H1.H..I..H..H
 261a0 c1c51e48 c1cb1c4c 01df4831 eb4889d5  ...H...L..H1.H..
 261b0 49897d38 48c1c519 4831eb48 89f54809  I.}8H...H1.H..H.
 261c0 cd4821d5 4c09e549 89cc4801 eb4889fd  .H!.L..I..H..H..
 261d0 4c01db48 c1cd1249 895d184d 8b58284d  L..H...I.].M.X(M
 261e0 035f284d 01da4d89 cb4931c3 4921fb4d  ._(M..M..I1.I!.M
 261f0 31cb4d01 da4989fb 49c1cb0e 4931eb48  1.M..I..I...I1.H
 26200 89fd4921 d448c1c5 174931eb 4889dd4d  ..I!.H...I1.H..M
 26210 01da4989 db48c1c5 1e49c1cb 1c4c01d6  ..I..H...I...L..
 26220 4931eb48 89dd4989 753048c1 c5194931  I1.H..I.u0H...I1
 26230 eb4889cd 4809d548 21dd4c09 e54989d4  .H..H..H!.L..I..
 26240 4901eb48 89f54d01 d348c1cd 124d895d  I..H..M..H...M.]
 26250 104d8b50 304d0357 304d01d1 4989c249  .M.P0M.W0M..I..I
 26260 31fa4921 f24931c2 4d01d149 89f249c1  1.I!.I1.M..I..I.
 26270 ca0e4931 ea4889f5 48c1c517 4931ea4c  ..I1.H..H...I1.L
 26280 89dd4d01 d14d89da 48c1c51e 49c1ca1c  ..M..M..H...I...
 26290 4c01c949 31ea4c89 dd49894d 2848c1c5  L..I1.L..I.M(H..
 262a0 194921dc 4931ea48 89d54809 dd4c21dd  .I!.I1.H..H..L!.
 262b0 4c09e549 89dc4901 ea4889cd 4d21dc4d  L..I..I..H..M!.M
 262c0 01ca48c1 cd124d89 55084d8b 48384d03  ..H...M.U.M.H8M.
 262d0 4f384c01 c84989f9 4931f149 21c94931  O8L..I..I1.I!.I1
 262e0 f94c01c8 4989c949 c1c90e49 31e94889  .L..I..I...I1.H.
 262f0 cd48c1c5 174931e9 4c01c84d 89d1488d  .H...I1.L..M..H.
 26300 2c024c89 d249c1c9 1c48c1c2 1e49896d  ,.L..I...H...I.m
 26310 204931d1 4c89d248 c1c21949 31d14889   I1.L..H...I1.H.
 26320 da4c09da 4c21d24c 09e24d89 dc4901d1  .L..L!.L..M..I..
 26330 4889f249 01c14d89 4d00498b 40404903  H..I..M.M.I.@@I.
 26340 47404801 f84831ca 4889ef4d 21d44821  G@H..H1.H..M!.H!
 26350 ea48c1cf 124831f2 4801d048 89ea48c1  .H...H1.H..H..H.
 26360 ca0e4831 fa4889ef 48c1c717 4831fa4c  ..H1.H..H...H1.L
 26370 89cf4801 d04c89ca 48c1cf1c 48c1c21e  ..H..L..H...H...
 26380 4801c348 31d74c89 ca49895d 1848c1c2  H..H1.L..I.].H..
 26390 194831d7 4c89da4c 09d24c21 ca4c09e2  .H1.L..L..L!.L..
 263a0 4d89d448 01d74801 c74889c8 4831e849  M..H..H..H..H1.I
 263b0 897d3849 8b504848 21d84903 57484831  .}8I.PHH!.I.WHH1
 263c0 c84801f2 4889de48 01c24889 d848c1ce  .H..H..H..H..H..
 263d0 1248c1c8 0e4831f0 4889de48 c1c6174d  .H...H1.H..H...M
 263e0 21cc4831 f04889fe 4801c248 89f848c1  !.H1.H..H..H..H.
 263f0 c61e48c1 c81c4901 d34831f0 4889fe4d  ..H...I..H1.H..M
 26400 895d1048 c1c61948 31f04c89 d64c09ce  .].H...H1.L..L..
 26410 4821fe4c 09e64d89 cc4801f0 4c89de48  H!.L..M..H..L..H
 26420 01d048c1 ce124989 4530498b 50504903  ..H...I.E0I.PPI.
 26430 57504801 d14889ea 4831da4c 21da4831  WPH..H..H1.L!.H1
 26440 ea4801d1 4c89da48 c1ca0e48 31f24c89  .H..L..H...H1.L.
 26450 de48c1c6 174831f2 4889c648 01d14889  .H...H1.H..H..H.
 26460 c248c1c6 1e48c1ca 1c4901ca 4831f248  .H...H...I..H1.H
 26470 89c64d89 550848c1 c6194831 f24c89ce  ..M.U.H...H1.L..
 26480 4921fc48 09fe4821 c64c09e6 4989fc48  I!.H..H!.L..I..H
 26490 01f24921 c44801ca 4889d94c 31d94989  ..I!.H..H..L1.I.
 264a0 5528498b 70584c21 d1490377 584801ee  U(I.pXL!.I.wXH..
 264b0 4831d94c 89d54801 ce4c89d1 48c1cd12  H1.L..H..L..H...
 264c0 48c1c90e 4831e94c 89d548c1 c5174831  H...H1.L..H...H1
 264d0 e94889d5 4801ce48 89d148c1 c51e48c1  .H..H..H..H...H.
 264e0 c91c4901 f14831e9 4889d54d 894d0048  ..I..H1.H..M.M.H
 264f0 c1c51948 31e94889 fd4809c5 4821d54c  ...H1.H..H..H!.L
 26500 09e54989 c44801e9 4c89cd48 01f14989  ..I..H..L..H..I.
 26510 4d20498b 70604903 77604801 f34c89de  M I.p`I.w`H..L..
 26520 48c1cd12 4921d44c 31d64c21 ce4c31de  H...I!.L1.L!.L1.
 26530 4801f34c 89ce48c1 ce0e4831 ee4c89cd  H..L..H...H1.L..
 26540 48c1c517 4831ee48 89cd4801 f34889ce  H...H1.H..H..H..
 26550 48c1c51e 48c1ce1c 4801df48 31ee4889  H...H...H..H1.H.
 26560 cd49897d 3848c1c5 194831ee 4889c548  .I.}8H...H1.H..H
 26570 09d54821 cd4c09e5 4989d448 01ee4889  ..H!.L..I..H..H.
 26580 fd4801de 48c1cd12 49897518 498b5868  .H..H...I.u.I.Xh
 26590 49035f68 4c01db4d 89d34d31 cb4921fb  I._hL..M..M1.I!.
 265a0 4d31d34c 01db4989 fb49c1cb 0e4931eb  M1.L..I..I...I1.
 265b0 4889fd48 c1c51749 21cc4931 eb4889f5  H..H...I!.I1.H..
 265c0 4c01db49 89f348c1 c51e49c1 cb1c4801  L..I..H...I...H.
 265d0 d84931eb 4889f549 89453048 c1c51949  .I1.H..I.E0H...I
 265e0 31eb4889 d54809cd 4821f54c 09e54989  1.H..H..H!.L..I.
 265f0 cc4901eb 4889c549 01db48c1 cd124d89  .I..H..I..H...M.
 26600 5d10498b 58704903 5f704901 da4c89cb  ].I.XpI._pI..L..
 26610 4831fb48 21c34c31 cb4901da 4889c348  H1.H!.L1.I..H..H
 26620 c1cb0e48 31eb4889 c548c1c5 174831eb  ...H1.H..H...H1.
 26630 4c89dd49 01da4c89 db48c1c5 1e48c1cb  L..I..L..H...H..
 26640 1c4c01d2 4831eb4c 89dd4989 552848c1  .L..H1.L..I.U(H.
 26650 c5194831 eb4889cd 4921f448 31f84809  ..H1.H..I!.H1.H.
 26660 f54821d0 4983ef80 4c21dd48 31f84889  .H!.I...L!.H1.H.
 26670 d74c09e5 48c1cf0e 4801eb49 01da4d89  .L..H...H..I..M.
 26680 5508498b 58784903 5ff84901 d94c01c8  U.I.XxI._.I..L..
 26690 4989d148 c1c21749 c1c9124c 31cf4831  I..H...I...L1.H1
 266a0 fa4801c2 4c89d048 01d148c1 c81c4989  .H..L..H..H...I.
 266b0 4d204c89 d148c1c1 1e4831c8 4c89d148  M L..H...H1.L..H
 266c0 c1c11948 31c84889 f14c21de 4c09d94c  ...H1.H..L!.L..L
 266d0 21d14809 f14801c8 4801d049 83e88049  !.H..H..H..I...I
 266e0 8945004c 397c24e8 0f847a04 0000f341  .E.L9|$...z....A
 266f0 0f6f4f88 f3410f6f 57f0f341 0f6f6fc8  .oO..A.oW..A.oo.
 26700 498b5fd8 660f6fc1 660f6fd9 660f6fe1  I._.f.o.f.o.f.o.
 26710 498b4798 660f73f3 38660f73 d008660f  I.G.f.s.8f.s..f.
 26720 ebc3660f 73f43f66 0f6fd948 89c6660f  ..f.s.?f.o.H..f.
 26730 73d30166 0f73d107 48c1ce08 660febdc  s..f.s..H...f...
 26740 660f6fe2 660fefc3 660f73f4 2d660f6f  f.o.f...f.s.-f.o
 26750 da660fef c1660f73 f303660f 6fca660f  .f...f.s..f.o.f.
 26760 73d13d66 0febcb66 0f6fda66 0f73d313  s.=f...f.o.f.s..
 26770 660f73d2 06660feb dc660fef cb660fef  f.s..f...f...f..
 26780 ca660fd4 c1f3410f 7e4f8041 0f164f88  .f....A.~O.A..O.
 26790 660fd4cd 660fd4c1 66490f7e c3410f11  f...f...fI.~.A..
 267a0 07498b6f 084c89da 4c89d948 c1c91348  .I.o.L..L..H...H
 267b0 c1c20348 89ef4989 ea48c1cf 134831ca  ...H..I..H...H1.
 267c0 4c89d949 c1ea0648 c1e90648 31ca498b  L..I...H...H1.I.
 267d0 4f904801 d94801ca 4889c148 d1c94831  O.H..H..H..H..H1
 267e0 f14889c6 490347e0 48c1ee07 4831f148  .H..I.G.H...H1.H
 267f0 89ee48c1 c6034801 ca498b4f a04831fe  ..H...H..I.O.H1.
 26800 4889d749 89d14989 571048c1 cf134931  H..I..I.W.H...I1
 26810 f24889ce 49c1e906 4901c248 89c848c1  .H..I...I..H..H.
 26820 ce0848d1 c84831c6 4889c849 034fe848  ..H..H1.H..I.O.H
 26830 c1e80748 31c6498b 47a84901 f24889d6  ...H1.I.G.I..H..
 26840 48c1c603 4d895718 4831fe4c 89d74931  H...M.W.H1.L..I1
 26850 f14889c6 4901c948 89c148c1 ce0848d1  .H..I..H..H...H.
 26860 c948c1cf 134831ce 4889c149 0347f048  .H...H1.H..I.G.H
 26870 c1e90748 31ce498b 4fb04901 f14c89d6  ...H1.I.O.I..L..
 26880 48c1c603 4d89cc4d 894f2048 31fe4c89  H...M..M.O H1.L.
 26890 d749c1c4 0348c1ef 064831f7 4889ce48  .I...H...H1.H..H
 268a0 01c74889 c848c1ce 0848d1c8 4831c648  ..H..H...H..H1.H
 268b0 89c84903 4ff848c1 e8074831 c6498b47  ..I.O.H...H1.I.G
 268c0 b84801f7 4c89ce48 c1ce1349 89fe4989  .H..L..H...I..I.
 268d0 7f284931 f44c89ce 48c1ee06 4c31e649  .(I1.L..H...L1.I
 268e0 89c44801 ce4889c1 49c1cc08 48d1c949  ..H..H..I...H..I
 268f0 31cc4889 c148c1e9 074931cc 4889f94c  1.H..H...I1.H..L
 26900 01e648c1 c9134d8b 67c04c01 d849c1c6  ..H...M.g.L..I..
 26910 03498977 304931ce 4889f94c 01e548c1  .I.w0I1.H..L..H.
 26920 e9064c31 f14d89e6 4801c14c 89e049d1  ..L1.M..H..L..I.
 26930 ce48c1c8 084c31f0 4d89e64d 8b67c849  .H...L1.M..M.g.I
 26940 c1ee074c 31f04989 f649c1cc 084801c1  ...L1.I..I...H..
 26950 4889f049 c1ce1348 c1c00349 894f384c  H..I...H...I.O8L
 26960 31f04989 f649c1ee 064c31f0 4801e849  1.I..I...L1.H..I
 26970 8b6fc848 d1cd4931 ec498b6f c848c1ed  .o.H..I1.I.o.H..
 26980 074931ec 4889cd4c 01e04989 cc48c1c5  .I1.H..L..I..H..
 26990 0349c1cc 13498947 404c31e5 4989cc49  .I...I.G@L1.I..I
 269a0 c1ec064c 31e54903 57c84d8b 67d04801  ...L1.I.W.M.g.H.
 269b0 ea498b6f d049d1cc 48c1cd08 4c31e54d  .I.o.I..H...L1.M
 269c0 8b67d04d 0357d049 c1ec074c 31e54989  .g.M.W.I...L1.I.
 269d0 c44801ea 4889c549 c1c40348 c1cd1349  .H..H..I...H...I
 269e0 89574849 31ec4889 c548c1ed 064c31e5  .WHI1.H..H...L1.
 269f0 4989dc4c 01d54989 da49d1cc 49c1ca08  I..L..I..I..I...
 26a00 4d31e249 89dc4c01 cb4d8b4f e049c1ec  M1.I..L..M.O.I..
 26a10 074d31e2 4989d449 d1c94901 ea4889d5  .M1.I..I..I..H..
 26a20 49c1cc13 48c1c503 48c1ea06 4d895750  I...H...H...M.WP
 26a30 4c31e548 31d5498b 57e04801 dd4c89d3  L1.H1.I.W.H..L..
 26a40 48c1ca08 4c31ca4d 8b4fe049 c1e9074c  H...L1.M.O.I...L
 26a50 31ca4d89 d148c1cb 1349037f e049c1c1  1.M..H...I...I..
 26a60 0349c1ea 064801ea 490377e8 4931d949  .I...H..I.w.I1.I
 26a70 8957584d 31d14d8b 57e84c01 cf4d8b4f  .WXM1.M.W.L..M.O
 26a80 e849d1ca 49c1c908 4d31d14d 8b57e849  .I..I...M1.M.W.I
 26a90 c1ea074d 31d14989 d24901f9 4889d749  ...M1.I..I..H..I
 26aa0 c1ca1348 c1c70348 c1ea064d 894f604c  ...H...H...M.O`L
 26ab0 31d74831 d7498b57 f04801f7 498b77f0  1.H1.I.W.H..I.w.
 26ac0 48d1ca48 c1ce0848 31f2498b 77f048c1  H..H...H1.I.w.H.
 26ad0 ee074831 f24c89ce 4801d74c 89ca48c1  ..H1.L..H..L..H.
 26ae0 c60348c1 ca1349c1 e9064989 7f684831  ..H...I...I..hH1
 26af0 f24931d1 49034ff0 498b57f8 4901c949  .I1.I.O.I.W.I..I
 26b00 8b4ff849 0347f848 d1ca48c1 c9084831  .O.I.G.H..H...H1
 26b10 ca498b4f f848c1e9 074831ca 4889f949  .I.O.H...H1.H..I
 26b20 01d14889 fa48c1c1 0348c1ca 1348c1ef  ..H..H...H...H..
 26b30 064d894f 704831ca 4c89d948 31d74c89  .M.OpH1.L..H1.L.
 26b40 da48c1c9 0848d1ca 49c1eb07 4801f848  .H...H..I...H..H
 26b50 31ca4c31 da4c8d1c 104d895f 78e909f4  1.L1.L...M._x...
 26b60 ffff660f 1f440000 488b7c24 f0498d55  ..f..D..H.|$.I.U
 26b70 084839d7 745af341 0f6f4500 f30f6f37  .H9.tZ.A.oE...o7
 26b80 f30f6f7f 10660fd4 c6f30f6f 77200f11  ..o..f.....ow ..
 26b90 07f3410f 6f451066 0fd4c7f3 0f6f7f30  ..A.oE.f.....o.0
 26ba0 0f114710 f3410f6f 4520660f d4c60f11  ..G..A.oE f.....
 26bb0 4720f341 0f6f4530 660fd4c7 0f114730  G .A.oE0f.....G0
 26bc0 5b5d415c 415d415e 415fc30f 1f440000  []A\A]A^A_...D..
 26bd0 4c01d049 01451049 89450849 8b451049  L..I.E.I.E.I.E.I
 26be0 01451849 8b451849 01452049 8b452049  .E.I.E.I.E I.E I
 26bf0 01452849 8b452849 01453049 8b453049  .E(I.E(I.E0I.E0I
 26c00 01453849 8b453849 0145405b 5d415c41  .E8I.E8I.E@[]A\A
 26c10 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 26c20 41574889 d1415649 89d648c1 e2034155  AWH..AVI..H...AU
 26c30 48c1e93d 41545548 89fd5348 89f34881  H..=ATUH..SH..H.
 26c40 ecd80200 00488b47 484989c1 49c1e903  .....H.GHI..I...
 26c50 4183e17f 4801d048 8947480f 823f0400  A...H..H.GH..?..
 26c60 0041bf80 00000048 014f404d 29cf4d39  .A.....H.O@M).M9
 26c70 fe0f8299 04000049 8d4fff48 83f9060f  .......I.O.H....
 26c80 861b0300 004a8d54 0d50488d 43014889  .....J.T.PH.C.H.
 26c90 d64829c6 31c04883 fe0e0f87 f8000000  .H).1.H.........
 26ca0 4a8d4c0d 000f1f00 0fb61403 88540150  J.L..........T.P
 26cb0 4883c001 4939c775 ef488d45 504c8d64  H...I9.u.H.EPL.d
 26cc0 24104889 ef4c890c 244c89e2 4889c648  $.H..L..$L..H..H
 26cd0 89442408 4c01fb4c 8dac2490 0200004c  .D$.L..L..$....L
 26ce0 89e9e859 f1ffff4c 8b0c244f 8d7c3180  ...Y...L..$O.|1.
 26cf0 4983ff7f 0f869605 0000498d 47804883  I.........I.G.H.
 26d00 e0804c8d b4038000 0000660f 1f440000  ..L.......f..D..
 26d10 4889de4c 89e94c89 e24889ef e81ff1ff  H..L..L..H......
 26d20 ff4883eb 804c39f3 75e64183 e77f4d85  .H...L9.u.A...M.
 26d30 ff743f49 8d57ff48 83fa060f 866f0200  .t?I.W.H.....o..
 26d40 00488b4c 2408498d 46014829 c131c048  .H.L$.I.F.H).1.H
 26d50 83f90e0f 87e70000 000f1f80 00000000  ................
 26d60 410fb614 06885405 504883c0 014939c7  A.....T.PH...I9.
 26d70 75eebec0 0200004c 89e7e831 75feff48  u......L...1u..H
 26d80 81c4d802 00005b5d 415c415d 415e415f  ......[]A\A]A^A_
 26d90 c30f1f80 00000000 4883f90e 0f86f604  ........H.......
 26da0 0000f30f 6f034c89 f848c1e8 040f1102  ....o.L..H......
 26db0 4883f801 0f840602 0000f30f 6f53100f  H...........oS..
 26dc0 11521048 83f8020f 84f30100 00f30f6f  .R.H...........o
 26dd0 63200f11 62204883 f8030f84 e0010000  c ..b H.........
 26de0 f30f6f73 300f1172 304883f8 040f84cd  ..os0..r0H......
 26df0 010000f3 0f6f7b40 0f117a40 4883f805  .....o{@..z@H...
 26e00 0f84ba01 0000f30f 6f63500f 11625048  ........ocP..bPH
 26e10 83f8060f 84a70100 00f30f6f 7b600f11  ...........o{`..
 26e20 7a604883 f8080f85 94010000 f30f6f6b  z`H...........ok
 26e30 700f116a 70e97ffe ffff660f 1f440000  p..jp.....f..D..
 26e40 4883fa0e 0f865804 0000f341 0f6f0e4c  H.....X....A.o.L
 26e50 89f848c1 e8040f11 4d504883 f8017466  ..H.....MPH...tf
 26e60 f3410f6f 5e100f11 5d604883 f8027456  .A.o^...]`H...tV
 26e70 f3410f6f 6e200f11 6d704883 f8037446  .A.on ..mpH...tF
 26e80 f3410f6f 7e300f11 bd800000 004883f8  .A.o~0.......H..
 26e90 047433f3 410f6f6e 400f11ad 90000000  .t3.A.on@.......
 26ea0 4883f805 7420f341 0f6f5650 0f1195a0  H...t .A.oVP....
 26eb0 00000048 83f80775 0df3410f 6f46600f  ...H...u..A.oF`.
 26ec0 1185b000 00004c89 f84883e0 f041f6c7  ......L..H...A..
 26ed0 0f0f849b feffff4c 89fa4829 c2488d4a  .......L..H).H.J
 26ee0 ff4883f9 06761c49 8b0c0648 894c0550  .H...v.I...H.L.P
 26ef0 4889d148 83e1f848 01c883e2 070f846f  H..H...H.......o
 26f00 feffff41 0fb61406 88540550 488d5001  ...A.....T.PH.P.
 26f10 4c39fa0f 8359feff ff410fb6 4c060148  L9...Y...A..L..H
 26f20 8d500288 4c05514c 39fa0f83 42feffff  .P..L.QL9...B...
 26f30 410fb64c 0602488d 5003884c 05524c39  A..L..H.P..L.RL9
 26f40 fa0f832b feffff41 0fb64c06 03488d50  ...+...A..L..H.P
 26f50 04884c05 534c39fa 0f8314fe ffff410f  ..L.SL9.......A.
 26f60 b64c0604 488d5005 884c0554 4c39fa0f  .L..H.P..L.TL9..
 26f70 83fdfdff ff410fb6 4c060548 8d500688  .....A..L..H.P..
 26f80 4c05554c 39fa0f83 e6fdffff 410fb644  L.UL9.......A..D
 26f90 06068844 1550e9d7 fdffff0f 1f440000  ...D.P.......D..
 26fa0 31c0e9f9 fcffff66 0f1f8400 00000000  1......f........
 26fb0 31c0e9a9 fdffff66 0f1f8400 00000000  1......f........
 26fc0 4c89f848 83e0f041 f6c70f0f 84e8fcff  L..H...A........
 26fd0 ff4c89f9 4829c148 8d71ff48 83fe0676  .L..H).H.q.H...v
 26fe0 1b488b34 03488934 024889ca 4883e2f8  .H.4.H.4.H..H...
 26ff0 4801d083 e1070f84 bdfcffff 0fb60c03  H...............
 27000 4a8d540d 00884c10 50488d48 014c39f9  J.T...L.PH.H.L9.
 27010 0f83a3fc ffff0fb6 74030148 8d480240  ........t..H.H.@
 27020 88741051 4c39f90f 838cfcff ff0fb674  .t.QL9.........t
 27030 0302488d 48034088 7410524c 39f90f83  ..H.H.@.t.RL9...
 27040 75fcffff 0fb67403 03488d48 04408874  u.....t..H.H.@.t
 27050 10534c39 f90f835e fcffff0f b6740304  .SL9...^.....t..
 27060 488d4805 40887410 544c39f9 0f8347fc  H.H.@.t.TL9...G.
 27070 ffff0fb6 74030548 8d480640 88741055  ....t..H.H.@.t.U
 27080 4c39f90f 8330fcff ff0fb644 03068844  L9...0.....D...D
 27090 1150e922 fcffff66 0f1f8400 00000000  .P."...f........
 270a0 488b4740 41bf8000 00004d29 cf488d44  H.G@A.....M).H.D
 270b0 01014889 47404d39 fe0f83b8 fbffff49  ..H.G@M9.......I
 270c0 8d4eff48 83f9060f 86b30100 004a8d54  .N.H.........J.T
 270d0 0d50488d 43014889 d64829c6 31c04883  .PH.C.H..H).1.H.
 270e0 fe0e774c 4a8d4c0d 000f1f80 00000000  ..wLJ.L.........
 270f0 0fb61403 88540150 4883c001 4939c675  .....T.PH...I9.u
 27100 efe979fc ffff662e 0f1f8400 00000000  ..y...f.........
 27110 4d85f60f 8466fcff ff498d4e ff4883f9  M....f...I.N.H..
 27120 0677aae9 58010000 0f1f8400 00000000  .w..X...........
 27130 4883f90e 0f867201 0000f30f 6f334c89  H.....r.....o3L.
 27140 f048c1e8 040f1132 4883f801 7454f30f  .H.....2H...tT..
 27150 6f5b100f 115a1048 83f80274 45f30f6f  o[...Z.H...tE..o
 27160 4b200f11 4a204883 f8037436 f30f6f73  K ..J H...t6..os
 27170 300f1172 304883f8 047427f3 0f6f6340  0..r0H...t'..oc@
 27180 0f116240 4883f805 7418f30f 6f5b500f  ..b@H...t...o[P.
 27190 115a5048 83f80775 09f30f6f 53600f11  .ZPH...u...oS`..
 271a0 52604c89 f04883e0 f041f6c6 0f0f84cc  R`L..H...A......
 271b0 fbffff4c 89f14829 c1488d71 ff4883fe  ...L..H).H.q.H..
 271c0 06761b48 8b340348 89340248 89ca4883  .v.H.4.H.4.H..H.
 271d0 e2f84801 d083e107 0f84a1fb ffff0fb6  ..H.............
 271e0 14034901 e9428854 0850488d 50014c39  ..I..B.T.PH.P.L9
 271f0 f20f8388 fbffff0f b64c0301 488d5002  .........L..H.P.
 27200 42884c08 514c39f2 0f8371fb ffff0fb6  B.L.QL9...q.....
 27210 4c030248 8d500342 884c0852 4c39f20f  L..H.P.B.L.RL9..
 27220 835afbff ff0fb64c 0303488d 50044288  .Z.....L..H.P.B.
 27230 4c08534c 39f20f83 43fbffff 0fb64c03  L.SL9...C.....L.
 27240 04488d50 0542884c 08544c39 f20f832c  .H.P.B.L.TL9...,
 27250 fbffff0f b64c0305 488d5006 42884c08  .....L..H.P.B.L.
 27260 554c39f2 0f8315fb ffff0fb6 44030642  UL9.........D..B
 27270 88440a50 e906fbff ff0f1f80 00000000  .D.P............
 27280 31c0e95d feffff66 0f1f8400 00000000  1..]...f........
 27290 4989dee9 96faffff 4c89f931 c0e93ffd  I.......L..1..?.
 272a0 ffff4c89 fa31c0e9 3bfcffff 4c89f131  ..L..1..;...L..1
 272b0 c0e90dff ffff662e 0f1f8400 00000000  ......f.........
 272c0 660fefc0 31c00f11 4740660f 6f05fe9d  f...1...G@f.o...
 272d0 03000f11 07660f6f 05039e03 000f1147  .....f.o.......G
 272e0 10660f6f 05079e03 000f1147 20660f6f  .f.o.......G f.o
 272f0 050b9e03 000f1147 30c3660f 1f440000  .......G0.f..D..
 27300 4885d275 0b31c0c3 0f1f8400 00000000  H..u.1..........
 27310 4883ec08 e807f9ff ff31c048 83c408c3  H........1.H....
 27320 41574156 41554154 554889f5 534889fb  AWAVAUATUH..SH..
 27330 4881ecf8 02000048 8b474848 c1e80383  H......H.GHH....
 27340 e07f8d48 504801f9 83f86f76 7bba8000  ...HPH....ov{...
 27350 000029c2 488d05a5 25040083 fa080f83  ..).H...%.......
 27360 ac020000 f6c2040f 853b0300 0085d20f  .........;......
 27370 85eb0200 004c8d73 504c8d64 24304889  .....L.sPL.d$0H.
 27380 df4c8dac 24b00200 004c89e2 4c89f64c  .L..$....L..L..L
 27390 89e9e8a9 eaffff48 8d7b584c 89f131c0  .......H.{XL..1.
 273a0 4883e7f8 48c74350 00000000 48c783b8  H...H.CP....H...
 273b0 00000000 00000048 29f983c1 70c1e903  .......H)...p...
 273c0 f348abeb 5b0f1f00 ba700000 00488d35  .H..[....p...H.5
 273d0 2c250400 29c283fa 080f82e9 01000048  ,%..)..........H
 273e0 8b051a25 04004889 0189d048 8b7c06f8  ...%..H....H.|..
 273f0 48897c01 f8488d79 084883e7 f84829f9  H.|..H.y.H...H).
 27400 4829ce01 d189cac1 ea0389d1 f348a54c  H)...........H.L
 27410 8d73504c 8d642430 4c8dac24 b0020000  .sPL.d$0L..$....
 27420 488b5348 488b4b40 4889d048 89d64989  H.SHH.K@H..H..I.
 27430 cb4989ca 48c1e828 48c1ee20 4989c949  .I..H..(H.. I..I
 27440 89c84889 04244889 d049c1eb 104889cf  ..H..$H..I...H..
 27450 48897424 1848c1e8 184889d6 450fb6db  H.t$.H...H..E...
 27460 48894424 2048c1ee 100fb6c1 49c1ea18  H.D$ H......I...
 27470 48897424 2848c1e0 080fb6f5 450fb6d2  H.t$(H......E...
 27480 49c1e920 4809f049 c1e8280f b6f648c1  I.. H..I..(...H.
 27490 e008450f b6c9450f b6c048c1 ef304c09  ..E...E...H..0L.
 274a0 d84989d7 48c1e008 49c1ef30 4c09d048  .I..H...I..0L..H
 274b0 c1e0084c 09c848c1 e0084c09 c0440fb6  ...L..H...L..D..
 274c0 c74889c7 0fb6c248 c1e00848 c1e70848  .H.....H...H...H
 274d0 09f00fb6 7424284c 09c748c1 e0084809  ....t$(L..H...H.
 274e0 f00fb674 242048c1 e0084809 f00fb674  ...t$ H...H....t
 274f0 241848c1 e0084809 f00fb634 2448c1e0  $.H...H....4$H..
 27500 084809f0 410fb6f7 48c1e008 480fa4cf  .H..A...H...H...
 27510 084c89e9 4809f048 893c244c 89f64889  .L..H..H.<$L..H.
 27520 df480fa4 d0084c89 e2488944 2408660f  .H....L..H.D$.f.
 27530 6f04240f 1183c000 0000e801 e9ffff48  o.$............H
 27540 8b034c89 e7bec002 0000480f c8488945  ..L.......H..H.E
 27550 00488b43 08480fc8 48894508 488b4310  .H.C.H..H.E.H.C.
 27560 480fc848 89451048 8b431848 0fc84889  H..H.E.H.C.H..H.
 27570 4518488b 4320480f c8488945 20488b43  E.H.C H..H.E H.C
 27580 28480fc8 48894528 488b4330 480fc848  (H..H.E(H.C0H..H
 27590 89453048 8b433848 0fc84889 4538e80d  .E0H.C8H..H.E8..
 275a0 6dfeff48 89dfbed0 000000e8 006dfeff  m..H.........m..
 275b0 4881c4f8 02000031 c05b5d41 5c415d41  H......1.[]A\A]A
 275c0 5e415fc3 0f1f4000 f6c2040f 85b10000  ^A_...@.........
 275d0 0085d20f 8436feff ff0fb605 20230400  .....6...... #..
 275e0 4c8d7750 4c8d6424 304c8dac 24b00200  L.wPL.d$0L..$...
 275f0 008801f6 c2020f84 24feffff 0fb74416  ........$.....D.
 27600 fe668944 11fee915 feffff0f 1f440000  .f.D.........D..
 27610 488b35e9 22040048 893189d6 488b7c30  H.5."..H.1..H.|0
 27620 f848897c 31f8488d 79084883 e7f84829  .H.|1.H.y.H...H)
 27630 f901ca48 29c883e2 f84889c6 83fa080f  ...H)....H......
 27640 8230fdff ff83e2f8 31c089c1 83c0084c  .0......1......L
 27650 8b040e4c 89040f39 d072efe9 15fdffff  ...L...9.r......
 27660 0fb63599 22040040 8831f6c2 020f8402  ..5."..@.1......
 27670 fdffff0f b74410fe 66894411 fee9f3fc  .....D..f.D.....
 27680 ffff8b05 78220400 4c8d7750 4c8d6424  ....x"..L.wPL.d$
 27690 304c8dac 24b00200 0089018b 4416fc89  0L..$.......D...
 276a0 4411fce9 78fdffff 8b355222 04008b44  D...x....5R"...D
 276b0 10fc8931 894411fc e9b8fcff ff0f1f00  ...1.D..........
 276c0 55660fef c0534889 fb4881ec e8000000  Uf...SH..H......
 276d0 660f6f0d e8210400 660f6f15 f0210400  f.o..!..f.o..!..
 276e0 64488b04 25280000 00488984 24d80000  dH..%(...H..$...
 276f0 0031c066 0f6f1de5 2104000f 29442440  .1.f.o..!...)D$@
 27700 4889e566 0f6f25e5 2104000f 290c240f  H..f.o%.!...).$.
 27710 29542410 0f295c24 200f2964 24304885  )T$..)\$ .)d$0H.
 27720 d2740848 89efe8f5 f4ffff48 89de4889  .t.H.......H..H.
 27730 efe8eafb ffff488b 8424d800 00006448  ......H..$....dH
 27740 2b042528 00000075 0c4881c4 e8000000  +.%(...u.H......
 27750 31c05b5d c3e8966b feff660f 1f440000  1.[]...k..f..D..
 27760 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 27770 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 27780 b8080000 00c3662e 0f1f8400 00000000  ......f.........
 27790 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 277a0 4883ec38 64488b04 25280000 00488944  H..8dH..%(...H.D
 277b0 2428488b 01488954 241048c7 44240800  $(H..H.T$.H.D$..
 277c0 00000048 c7442418 00000000 48890424  ...H.D$.....H..$
 277d0 488d46f0 4883f830 77364889 e1488d54  H.F.H..0w6H..H.T
 277e0 241041b9 20000000 5131c952 31d2e85d  $.A. ...Q1.R1..]
 277f0 6dfeff5a 59488b54 24286448 2b142528  m..ZYH.T$(dH+.%(
 27800 00000075 1d4883c4 38c3660f 1f440000  ...u.H..8.f..D..
 27810 e80b69fe ffc70016 000000b8 ffffffff  ..i.............
 27820 ebd3e8c9 6afeff66 0f1f8400 00000000  ....j..f........
 27830 488d05a3 9b0300c3 0f1f8400 00000000  H...............
 27840 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 27850 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 27860 b8080000 00c3662e 0f1f8400 00000000  ......f.........
 27870 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 27880 e90b70fe ff66662e 0f1f8400 00000000  ..p..ff.........
 27890 be200000 00e9166e feff660f 1f440000  . .....n..f..D..
 278a0 e95b69fe ff66662e 0f1f8400 00000000  .[i..ff.........
 278b0 e93b71fe ff66662e 0f1f8400 00000000  .;q..ff.........
 278c0 534889fb e8876afe ff4889df be080000  SH....j..H......
 278d0 00e8da69 feff31c0 5bc3660f 1f440000  ...i..1.[.f..D..
 278e0 41554d89 c5415449 89cc5548 89fd5348  AUM..ATI..UH..SH
 278f0 81ece800 00006448 8b042528 00000048  ......dH..%(...H
 27900 898424d8 00000031 c04889e3 4889dfe8  ..$....1.H..H...
 27910 ec68feff 4c89ea4c 89e64889 dfe8ce70  .h..L..L..H....p
 27920 feff4889 ee4889df e8236afe ffbe0800  ..H..H...#j.....
 27930 00004889 dfe87669 feff488b 8424d800  ..H...vi..H..$..
 27940 00006448 2b042528 00000075 104881c4  ..dH+.%(...u.H..
 27950 e8000000 31c05b5d 415c415d c3e88e69  ....1.[]A\A]...i
 27960 feff6666 2e0f1f84 00000000 000f1f00  ..ff............
 27970 be200000 00e9366d feff660f 1f440000  . ....6m..f..D..
 27980 41574156 41554154 55534881 ec480100  AWAVAUATUSH..H..
 27990 0048897c 24186448 8b042528 00000048  .H.|$.dH..%(...H
 279a0 89842438 01000031 c0c64424 3f014881  ..$8...1..D$?.H.
 279b0 fee01f00 000f8755 02000048 89f04989  .......U...H..I.
 279c0 d54989ce 4d89c483 e01f4889 44242048  .I..M.....H.D$ H
 279d0 83fe1f0f 86ef0100 00488d46 e0488d5f  .........H.F.H._
 279e0 e0488944 24284883 e0e0488d 6c24604c  .H.D$(H...H.l$`L
 279f0 8d7c243f 4801f848 89442410 b8200000  .|$?H..H.D$.. ..
 27a00 004829f8 48894424 080f1f80 00000000  .H).H.D$........
 27a10 ba200000 004c89e6 4889efe8 e067feff  . ...L..H....g..
 27a20 488b4424 084801d8 7410ba20 00000048  H.D$.H..t.. ...H
 27a30 89de4889 efe8b66f feff4c89 f24c89ee  ..H....o..L..L..
 27a40 4889ef48 83c320e8 a46ffeff ba010000  H..H.. ..o......
 27a50 004c89fe 4889efe8 946ffeff 4889de48  .L..H....o..H..H
 27a60 89efe8e9 68feff48 8b442410 8044243f  ....h..H.D$..D$?
 27a70 014839c3 759a4883 7c242000 7542bed0  .H9.u.H.|$ .uB..
 27a80 00000048 89efe825 68feff31 c0488b94  ...H...%h..1.H..
 27a90 24380100 0064482b 14252800 00000f85  $8...dH+.%(.....
 27aa0 9a010000 4881c448 0100005b 5d415c41  ....H..H...[]A\A
 27ab0 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 27ac0 4c89e648 8b5c2428 ba200000 004889ef  L..H.\$(. ...H..
 27ad0 e82b67fe ff4c8b64 2418ba20 00000048  .+g..L.d$.. ...H
 27ae0 89ef4883 e3e0498d 341ce801 6ffeff49  ..H...I.4...o..I
 27af0 8d441c20 48894424 184c89f2 4c89ee48  .D. H.D$.L..L..H
 27b00 8d5c2440 4889efe8 e46efeff ba010000  .\$@H....n......
 27b10 004c89fe 4889efe8 d46efeff 4889de48  .L..H....n..H..H
 27b20 89efe829 68feff48 8b442420 83f80873  ...)h..H.D$ ...s
 27b30 3fa8040f 85ba0000 004889c1 85c07415  ?........H....t.
 27b40 0fb64424 40488b54 24188802 f6c1020f  ..D$@H.T$.......
 27b50 85d00000 00be2000 00004889 dfe84e67  ...... ...H...Ng
 27b60 feffe917 ffffff66 0f1f8400 00000000  .......f........
 27b70 488b4c24 18488b44 24404989 d8488901  H.L$.H.D$@I..H..
 27b80 488b5424 20488d71 084883e6 f8488b44  H.T$ H.q.H...H.D
 27b90 13f84889 4411f848 29f14889 c84929c8  ..H.D..H).H..I).
 27ba0 01d083e0 f883f808 72ab83e0 f831d289  ........r....1..
 27bb0 d183c208 498b3c08 48893c0e 39c272ef  ....I.<.H.<.9.r.
 27bc0 eb93660f 1f440000 48837c24 2000488d  ..f..D..H.|$ .H.
 27bd0 6c24600f 84a5feff ffba2000 00004c89  l$`....... ...L.
 27be0 c64c8d7c 243f4889 efe81266 feffe906  .L.|$?H....f....
 27bf0 ffffff8b 44244048 8b4c2418 8901488b  ....D$@H.L$...H.
 27c00 5424208b 4413fc89 4411fce9 45ffffff  T$ .D...D...E...
 27c10 e80b65fe ffc70016 000000b8 ffffffff  ..e.............
 27c20 e968feff ff488b4c 2420488b 5424180f  .h...H.L$ H.T$..
 27c30 b7440bfe 6689440a fee917ff ffffe8ad  .D..f.D.........
 27c40 66feff66 662e0f1f 84000000 00006690  f..ff.........f.
 27c50 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 27c60 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 27c70 b8e01f00 00c3662e 0f1f8400 00000000  ......f.........
 27c80 b8d00000 00c3662e 0f1f8400 00000000  ......f.........
 27c90 e9ab69fe ff66662e 0f1f8400 00000000  ..i..ff.........
 27ca0 e9ab67fe ff66662e 0f1f8400 00000000  ..g..ff.........
 27cb0 534889fb e83767fe ff4889df be080000  SH...7g..H......
 27cc0 00e8ea65 feff31c0 5bc3660f 1f440000  ...e..1.[.f..D..
 27cd0 41554d89 c5415449 89cc5548 89fd5348  AUM..ATI..UH..SH
 27ce0 81ecb801 00006448 8b042528 00000048  ......dH..%(...H
 27cf0 898424a8 01000031 c04889e3 4889dfe8  ..$....1.H..H...
 27d00 3c69feff 4c89ea4c 89e64889 dfe83e67  <i..L..L..H...>g
 27d10 feff4889 ee4889df e8d366fe ffbe0800  ..H..H....f.....
 27d20 00004889 dfe88665 feff488b 8424a801  ..H....e..H..$..
 27d30 00006448 2b042528 00000075 104881c4  ..dH+.%(...u.H..
 27d40 b8010000 31c05b5d 415c415d c3e89e65  ....1.[]A\A]...e
 27d50 feff6666 2e0f1f84 00000000 000f1f00  ..ff............
 27d60 be400000 00e94669 feff660f 1f440000  .@....Fi..f..D..
 27d70 41574156 41554154 55534881 ec380200  AWAVAUATUSH..8..
 27d80 0048897c 24186448 8b042528 00000048  .H.|$.dH..%(...H
 27d90 89842428 02000031 c0c64424 3f014881  ..$(...1..D$?.H.
 27da0 fec03f00 000f8758 02000048 89f04989  ..?....X...H..I.
 27db0 d54989ce 4d89c483 e03f4889 44242048  .I..M....?H.D$ H
 27dc0 83fe3f0f 86ef0100 00488d46 c0488d5f  ..?......H.F.H._
 27dd0 c0488944 24284883 e0c04c8d 7c243f48  .H.D$(H...L.|$?H
 27de0 8dac2480 00000048 01f84889 442410b8  ..$....H..H.D$..
 27df0 40000000 4829f848 89442408 0f1f4000  @...H).H.D$...@.
 27e00 ba400000 004c89e6 4889efe8 3068feff  .@...L..H...0h..
 27e10 488b4424 084801d8 7410ba40 00000048  H.D$.H..t..@...H
 27e20 89de4889 efe82666 feff4c89 f24c89ee  ..H...&f..L..L..
 27e30 4889ef48 83c340e8 1466feff ba010000  H..H..@..f......
 27e40 004c89fe 4889efe8 0466feff 4889de48  .L..H....f..H..H
 27e50 89efe899 65feff48 8b442410 8044243f  ....e..H.D$..D$?
 27e60 014839c3 759a4883 7c242000 7542bea0  .H9.u.H.|$ .uB..
 27e70 01000048 89efe835 64feff31 c0488b94  ...H...5d..1.H..
 27e80 24280200 0064482b 14252800 00000f85  $(...dH+.%(.....
 27e90 9d010000 4881c438 0200005b 5d415c41  ....H..8...[]A\A
 27ea0 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 27eb0 4c89e648 8b5c2428 ba400000 004889ef  L..H.\$(.@...H..
 27ec0 e87b67fe ff4c8b64 2418ba40 00000048  .{g..L.d$..@...H
 27ed0 89ef4883 e3c0498d 341ce871 65feff49  ..H...I.4..qe..I
 27ee0 8d441c40 48894424 184c89f2 4c89ee48  .D.@H.D$.L..L..H
 27ef0 8d5c2440 4889efe8 5465feff ba010000  .\$@H...Te......
 27f00 004c89fe 4889efe8 4465feff 4889de48  .L..H...De..H..H
 27f10 89efe8d9 64feff48 8b442420 83f80873  ....d..H.D$ ...s
 27f20 3fa8040f 85bd0000 004889c1 85c07415  ?........H....t.
 27f30 0fb64424 40488b54 24188802 f6c1020f  ..D$@H.T$.......
 27f40 85d30000 00be4000 00004889 dfe85e63  ......@...H...^c
 27f50 feffe917 ffffff66 0f1f8400 00000000  .......f........
 27f60 488b4c24 18488b44 24404989 d8488901  H.L$.H.D$@I..H..
 27f70 488b5424 20488d71 084883e6 f8488b44  H.T$ H.q.H...H.D
 27f80 13f84889 4411f848 29f14889 c84929c8  ..H.D..H).H..I).
 27f90 01d083e0 f883f808 72ab83e0 f831d289  ........r....1..
 27fa0 d183c208 498b3c08 48893c0e 39c272ef  ....I.<.H.<.9.r.
 27fb0 eb93660f 1f440000 48837c24 2000488d  ..f..D..H.|$ .H.
 27fc0 ac248000 00000f84 a2feffff ba400000  .$...........@..
 27fd0 004c89c6 4c8d7c24 3f4889ef e85f66fe  .L..L.|$?H..._f.
 27fe0 ffe903ff ffff8b44 2440488b 4c241889  .......D$@H.L$..
 27ff0 01488b54 24208b44 13fc8944 11fce942  .H.T$ .D...D...B
 28000 ffffffe8 1861feff c7001600 0000b8ff  .....a..........
 28010 ffffffe9 65feffff 488b4c24 20488b54  ....e...H.L$ H.T
 28020 24180fb7 440bfe66 89440afe e914ffff  $...D..f.D......
 28030 ffe8ba62 feff662e 0f1f8400 00000000  ...b..f.........
 28040 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 28050 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 28060 b8c03f00 00c3662e 0f1f8400 00000000  ..?...f.........
 28070 554531c9 4889fd45 31c05348 89f3b920  UE1.H..E1.SH... 
 28080 000000be 20000000 4889df48 83ec08e8  .... ...H..H....
 28090 cc60feff 4883c408 4889de48 89ef5b5d  .`..H...H..H..[]
 280a0 e9cb68fe ff66662e 0f1f8400 00000000  ..h..ff.........
 280b0 554889fd 534889f3 be200000 004889df  UH..SH... ...H..
 280c0 4883ec08 e8e765fe ff4883c4 084889de  H.....e..H...H..
 280d0 4889ef5b 5de99668 feff660f 1f440000  H..[]..h..f..D..
 280e0 554889e5 41574156 41554989 f54889ce  UH..AWAVAUI..H..
 280f0 41544d89 c4534883 e4c04881 ec400200  ATM..SH...H..@..
 28100 00488954 24106448 8b042528 00000048  .H.T$.dH..%(...H
 28110 89842438 02000031 c04885ff 0f841001  ..$8...1.H......
 28120 00004d85 ed4989fe 4c0f44ef 4c8d7c24  ..M..I..L.D.L.|$
 28130 204c89e2 4c89ffe8 645ffeff 8944241c   L..L...d_...D$.
 28140 85c00f85 26010000 488d9c24 80000000  ....&...H..$....
 28150 b9400000 0031d231 f64889df e89f67fe  .@...1.1.H....g.
 28160 ffba2000 00004c89 fe4889df e8bf67fe  .. ...L..H....g.
 28170 ffbe2000 00004c89 ffe83261 feff488b  .. ...L...2a..H.
 28180 742410ba 20000000 4889dfe8 a067feff  t$.. ...H....g..
 28190 4c89e6ba 20000000 4889dfe8 9067feff  L... ...H....g..
 281a0 4c8d6424 40ba4000 00004889 df4c89e6  L.d$@.@...H..L..
 281b0 e86b63fe ffbe8001 00004889 dfe8ee60  .kc.......H....`
 281c0 feff498d 46204939 c5730949 8d452049  ..I.F I9.s.I.E I
 281d0 39c67274 660f6f44 2440660f 6f4c2450  9.rtf.oD$@f.oL$P
 281e0 660f6f54 2460660f 6f5c2470 410f1106  f.oT$`f.o\$pA...
 281f0 410f114e 10410f11 5500410f 115d10be  A..N.A..U.A..]..
 28200 40000000 4c89e7e8 a460feff 488b8424  @...L....`..H..$
 28210 38020000 64482b04 25280000 0075598b  8...dH+.%(...uY.
 28220 44241c48 8d65d85b 415c415d 415e415f  D$.H.e.[A\A]A^A_
 28230 5dc34d89 ee4d85ed 0f85eefe ffffe84d  ].M..M.........M
 28240 5ffeff0f 1f440000 31c0488d 4c246090  _....D..1.H.L$`.
 28250 410fb614 04418814 060fb614 01418854  A....A.......A.T
 28260 05004883 c0014883 f82075e4 eb91c744  ..H...H.. u....D
 28270 241cffff ffffeb94 e87360fe ff0f1f00  $........s`.....
 28280 554889e5 41574156 41554989 f54889ce  UH..AWAVAUI..H..
 28290 41544d89 c4534883 e4c04881 ec400200  ATM..SH...H..@..
 282a0 00488954 24106448 8b042528 00000048  .H.T$.dH..%(...H
 282b0 89842438 02000031 c04885ff 0f841001  ..$8...1.H......
 282c0 00004d85 ed4989fe 4c0f44ef 4c8d7c24  ..M..I..L.D.L.|$
 282d0 204c89e2 4c89ffe8 c45dfeff 8944241c   L..L....]...D$.
 282e0 85c00f85 26010000 488d9c24 80000000  ....&...H..$....
 282f0 b9400000 0031d231 f64889df e8ff65fe  .@...1.1.H....e.
 28300 ffba2000 00004c89 fe4889df e81f66fe  .. ...L..H....f.
 28310 ffbe2000 00004c89 ffe8925f feff4c89  .. ...L...._..L.
 28320 e6ba2000 00004889 dfe80266 feff488b  .. ...H....f..H.
 28330 742410ba 20000000 4889df4c 8d642440  t$.. ...H..L.d$@
 28340 e8eb65fe ffba4000 00004c89 e64889df  ..e...@...L..H..
 28350 e8cb61fe ffbe8001 00004889 dfe84e5f  ..a.......H...N_
 28360 feff498d 45204939 c6730949 8d462049  ..I.E I9.s.I.F I
 28370 39c57274 660f6f44 2440660f 6f4c2450  9.rtf.oD$@f.oL$P
 28380 660f6f54 2460660f 6f5c2470 410f1145  f.oT$`f.o\$pA..E
 28390 00410f11 4d10410f 1116410f 115e10be  .A..M.A...A..^..
 283a0 40000000 4c89e7e8 045ffeff 488b8424  @...L...._..H..$
 283b0 38020000 64482b04 25280000 0075598b  8...dH+.%(...uY.
 283c0 44241c48 8d65d85b 415c415d 415e415f  D$.H.e.[A\A]A^A_
 283d0 5dc34d89 ee4d85ed 0f85eefe ffffe8ad  ].M..M..........
 283e0 5dfeff0f 1f440000 31c0488d 4c246090  ]....D..1.H.L$`.
 283f0 410fb614 04418854 05000fb6 14014188  A....A.T......A.
 28400 14064883 c0014883 f82075e4 eb91c744  ..H...H.. u....D
 28410 241cffff ffffeb94 e8d35efe ff0f1f00  $.........^.....
 28420 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 28430 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 28440 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 28450 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 28460 488d056d 8f0300c3 0f1f8400 00000000  H..m............
 28470 b8000100 00c3662e 0f1f8400 00000000  ......f.........
 28480 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 28490 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 284a0 e97b61fe ff66662e 0f1f8400 00000000  .{a..ff.........
 284b0 e95b62fe ff66662e 0f1f8400 00000000  .[b..ff.........
 284c0 e93b5cfe ff66662e 0f1f8400 00000000  .;\..ff.........
 284d0 e9fb5ffe ff66662e 0f1f8400 00000000  .._..ff.........
 284e0 e9fb60fe ff66662e 0f1f8400 00000000  ..`..ff.........
 284f0 488d05b9 8e0300c3 0f1f8400 00000000  H...............
 28500 be200000 00e9a661 feff660f 1f440000  . .....a..f..D..
 28510 488b0531 cf0400ff 200f1f80 00000000  H..1.... .......
 28520 488b0521 cf0400ff 6008660f 1f440000  H..!....`.f..D..
 28530 488b0511 cf0400ff 6010660f 1f440000  H.......`.f..D..
 28540 488b0501 cf0400ff 6018660f 1f440000  H.......`.f..D..
 28550 488b05f1 ce0400ff 6020660f 1f440000  H.......` f..D..
 28560 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 28570 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 28580 b8000100 00c3662e 0f1f8400 00000000  ......f.........
 28590 be200000 00e91661 feff660f 1f440000  . .....a..f..D..
 285a0 4883ec08 488d05b5 ce040048 890596ce  H...H......H....
 285b0 0400e8e9 62feff85 c0740e48 8d05bed0  ....b....t.H....
 285c0 04004889 057fce04 0031c048 83c408c3  ..H......1.H....
 285d0 415731c0 4989f141 56415541 545548bd  AW1.I..AVAUATUH.
 285e0 ffffffff ff0f0000 53488b4f 08807f58  ........SH.O...X
 285f0 004c8b7f 104989cd 488d0c89 0f94c048  .L...I..H......H
 28600 83ea1048 c1e10248 83e2f04c 8b571848  ...H...H...L.W.H
 28610 8b772048 894c24e0 4b8d0cbf 48c1e028  .w H.L$.K...H..(
 28620 488b1f48 c1e1024c 897c24c8 48894c24  H..H...L.|$.H.L$
 28630 e8498d4c 11104889 f248894c 24d84889  .I.L..H..H.L$.H.
 28640 4424d048 8b472848 897c24f0 4c89cf4d  D$.H.G(H.|$.L..M
 28650 89d1660f 1f440000 488b4f08 4c8b074c  ..f..D..H.O.L..L
 28660 8b5c24e8 4889ce4d 89c248c1 e9184c0f  .\$.H..M..H...L.
 28670 a4c61449 21ea4821 ee4d01ca 4801d648  ...I!.H!.M..H..H
 28680 8b5424d0 4809d148 01c14c89 d048f7e3  .T$.H..H..L..H..
 28690 4989c64c 89d84989 d748f7e6 4989c048  I..L..I..H..I..H
 286a0 8b4424e0 4989d148 f7e14901 c04c89e8  .D$.I..H..I..L..
 286b0 4911d14d 01c64d11 cf49f7e2 4d89f449  I..M..M..I..M..I
 286c0 89c04889 f04989d1 48f7e349 01c04c89  ..H..I..H..I..L.
 286d0 d84911d1 48f7e149 01c04c89 d04911d1  .I..H..I..L..I..
 286e0 48f76424 c84989c2 4889f049 89d349f7  H.d$.I..H..I..I.
 286f0 e54901c2 4889c848 8b4c24d8 4911d348  .I..H..H.L$.I..H
 28700 f7e34c01 d04c11da 4d0facfe 2c4921ec  ..L..L..M...,I!.
 28710 4531db4d 89f24d01 c24d11cb 4c89d64d  E1.M..M..M..L..M
 28720 0facda2c 4821ee45 31db4901 c248b8ff  ...,H!.E1.I..H..
 28730 ffffffff 03000049 11d34c21 d04883c7  .......I..L!.H..
 28740 104d0fac da2a4b8d 14924c01 e24989d1  .M...*K...L..I..
 28750 48c1ea2c 4921e948 01f24839 cf0f85f5  H..,I!.H..H9....
 28760 feffff48 8b7c24f0 4c894f18 48895720  ...H.|$.L.O.H.W 
 28770 48894728 5b5d415c 415d415e 415fc390  H.G([]A\A]A^A_..
 28780 4889f848 8b3e488b 4e08660f efc048ba  H..H.>H.N.f...H.
 28790 ffffff0f fc0f0000 48c74028 00000000  ........H.@(....
 287a0 4821fa0f 11401848 89104889 ca48c1e9  H!...@.H..H..H..
 287b0 18480fa4 fa1448bf ffffc0ff ff0f0000  .H....H.........
 287c0 4821fa48 89500848 ba0ffcff ff0f0000  H!.H.P.H........
 287d0 004821d1 48894810 488b5610 48895030  .H!.H.H.H.V.H.P0
 287e0 488b5618 48c74040 00000000 48895038  H.V.H.@@....H.P8
 287f0 c6405800 31c0c366 0f1f8400 00000000  .@X.1..f........
 28800 41574889 f9415641 55415455 48bdffff  AWH..AVAUATUH...
 28810 ffffff0f 0000534c 8b571048 8b5e084c  ......SL.W.H.^.L
 28820 8b4f084b 8d04924c 8d1c8500 00000048  .O.K...L.......H
 28830 8b064989 d8490fa4 c0144989 c431c049  ..I..I....I..1.I
 28840 21ec4921 e84c0367 184c0347 20807f58  !.I!.L.g.L.G ..X
 28850 000f94c0 480facc3 184c89e0 48035f28  ....H....L..H._(
 28860 48f72748 89c64c89 c04889d7 49f7e348  H.'H..L..H..I..H
 28870 01c64b8d 04894811 d748c1e0 0248f7e3  ..K...H..H...H..
 28880 4801c64c 89e04811 d749f7e1 4989c649  H..L..H..I..I..I
 28890 89d74c89 c048f721 4901c64c 89d84911  ..L..H.!I..L..I.
 288a0 d748f7e3 4901c64c 89e04911 d749f7e2  .H..I..L..I..I..
 288b0 4989c44c 89c04989 d549f7e1 4989c049  I..L..I..I..I..I
 288c0 89d14889 d84889f3 4d01e04d 11e948f7  ..H..H..M..M..H.
 288d0 214901c0 4911d148 0facfe2c 4821eb31  !I..I..H...,H!.1
 288e0 ff4c01f6 4c11ff48 89f04989 f231d248  .L..L..H..I..1.H
 288f0 0facf82c 4921ea4c 01c04c11 ca4989c3  ...,I!.L..L..I..
 28900 480facd0 2a488d14 804c89d8 4801da5b  H...*H...L..H..[
 28910 4821d548 c1ea2c4c 01d24889 69185d48  H!.H..,L..H.i.]H
 28920 89512041 5c48baff ffffffff 03000048  .Q A\H.........H
 28930 21d0415d 415e4889 4128415f c30f1f00  !.A]A^H.A(A_....
 28940 41554154 554889fd 534889f3 4883ec08  AUATUH..SH..H...
 28950 488b5740 4885d274 47488d42 01c64417  H.W@H..tGH.B..D.
 28960 48014883 f80f7728 b80f0000 004829d0  H.H...w(.....H).
 28970 488d5417 4931ff83 f8080f83 60010000  H.T.I1......`...
 28980 a8040f85 b9010000 85c00f85 98010000  ................
 28990 c6455801 488d7548 4889efe8 60feffff  .EX.H.uHH...`...
 289a0 488b5520 4c8b6d30 48b8ffff ffffff0f  H.U L.m0H.......
 289b0 000049b9 ffffffff ff030000 4889d148  ..I.........H..H
 289c0 c1ea2c48 03552848 89d748c1 ea2a4821  ..,H.U(H..H..*H!
 289d0 c1488d14 92480355 184c21cf 4889d648  .H...H.U.L!.H..H
 289e0 c1ea2c48 01ca4821 c64889d1 48c1ea2c  ..,H..H!.H..H..,
 289f0 4801fa48 21c14921 d148c1ea 2a488d14  H..H!.I!.H..*H..
 28a00 924801f2 4889d748 c1ea2c48 21c74801  .H..H..H..,H!.H.
 28a10 ca48b900 00000000 fcffff48 8d77054c  .H.........H.w.L
 28a20 01c94989 f449c1ec 2c4901d4 4d89e049  ..I..I..,I..M..I
 28a30 c1e82c4c 01c14989 ca4989c8 49c1ea3f  ..,L..I..I..I..?
 28a40 49c1f83f 4983ea01 4c21c74c 21c24c21  I..?I...L!.L!.L!
 28a50 d64d21d4 4989d34c 89ea4821 c64809fe  .M!.I..L..H!.H..
 28a60 4d21c14c 8b453848 21c24801 f24921c4  M!.L.E8H!.H..I!.
 28a70 4c21d14c 89c64d09 dc4889d7 48c1ea2c  L!.L..M..H..H..,
 28a80 4c0fa4ee 144821c7 4c09c949 c1e81848  L....H!.L..I...H
 28a90 21c64c01 c14c01e6 4801f248 21d048c1  !.L..L..H..H!.H.
 28aa0 ea2c4889 c648c1e0 2c4801ca 48c1ee14  .,H..H..,H..H...
 28ab0 4809f848 c1e21848 89ef4889 034889f0  H..H...H..H..H..
 28ac0 be600000 004809d0 48894308 4883c408  .`...H..H.C.H...
 28ad0 5b5d415c 415de9d5 57feff0f 1f440000  []A\A]..W....D..
 28ae0 89c148c7 02000000 0048c744 0af80000  ..H......H.D....
 28af0 0000488d 4a084883 e1f84829 ca01d083  ..H.J.H...H)....
 28b00 e0f883f8 080f8285 feffff83 e0f831d2  ..............1.
 28b10 89d683c2 0848893c 3139c272 f3e96efe  .....H.<19.r..n.
 28b20 ffff660f 1f440000 c60200a8 020f845d  ..f..D.........]
 28b30 feffff89 c031c966 894c02fe e94ffeff  .....1.f.L...O..
 28b40 ff89c0c7 02000000 00c74402 fc000000  ..........D.....
 28b50 00e93afe ffff662e 0f1f8400 00000000  ..:...f.........
 28b60 4883ec08 e8d7fdff ff31c048 83c408c3  H........1.H....
 28b70 55660fef c04889e5 41574156 41554989  Uf...H..AWAVAUI.
 28b80 f5415449 89fc5348 89d34883 e4c04883  .ATI..SH..H...H.
 28b90 c480488b 31488b51 0864488b 04252800  ..H.1H.Q.dH..%(.
 28ba0 00004889 44247831 c0f30f6f 4910c644  ..H.D$x1...oI..D
 28bb0 24580049 89e648b8 ffffff0f fc0f0000  $X.I..H.........
 28bc0 0f114424 184821f0 0f294c24 30488904  ..D$.H!..)L$0H..
 28bd0 244889d0 48c1ea18 48c74424 28000000  $H..H...H.D$(...
 28be0 00480fa4 f01448be ffffc0ff ff0f0000  .H....H.........
 28bf0 48c74424 40000000 004821f0 48894424  H.D$@....H!.H.D$
 28c00 0848b80f fcffff0f 00000048 21c24889  .H.........H!.H.
 28c10 54241048 83fb0f77 574885db 75324c89  T$.H...wWH..u2L.
 28c20 e64c89f7 e817fdff ff488b44 24786448  .L.......H.D$xdH
 28c30 2b042528 00000075 54488d65 d831c05b  +.%(...uTH.e.1.[
 28c40 415c415d 415e415f 5dc3660f 1f440000  A\A]A^A_].f..D..
 28c50 488d7c24 484889da 4c89eee8 4059feff  H.|$HH..L...@Y..
 28c60 48895c24 40ebb766 0f1f8400 00000000  H.\$@..f........
 28c70 4989df4c 89ee4c89 f74983e7 f04c89fa  I..L..L..I...L..
 28c80 4d01fd4c 29fbe845 f9ffffeb 8ce85e56  M..L)..E......^V
 28c90 feff6666 2e0f1f84 00000000 000f1f00  ..ff............
 28ca0 41554154 4989f455 4889d553 4889fb48  AUATI..UH..SH..H
 28cb0 83ec0848 8b4f4048 85c90f84 82010000  ...H.O@H........
 28cc0 b8100000 004829c8 4839d048 0f47c248  .....H).H9.H.G.H
 28cd0 85c00f84 30010000 488d50ff 4883fa06  ....0...H.P.H...
 28ce0 0f86aa04 0000488d 71484d8d 4c240148  ......H.qHM.L$.H
 28cf0 8d3c3749 89f84d29 c84983f8 0e0f87a5  .<7I..M).I......
 28d00 02000041 0fb61424 88540b48 410fb654  ...A...$.T.HA..T
 28d10 24018854 0b49410f b6542402 88540b4a  $..T.IA..T$..T.J
 28d20 4883f803 0f84de00 0000410f b6542403  H.........A..T$.
 28d30 88540b4b 4883f804 0f84ca00 0000410f  .T.KH.........A.
 28d40 b6542404 88540b4c 4883f805 0f84b600  .T$..T.LH.......
 28d50 0000410f b6542405 88540b4d 4883f806  ..A..T$..T.MH...
 28d60 0f84a200 0000410f b6542406 88540b4e  ......A..T$..T.N
 28d70 4883f807 0f848e00 0000410f b6542407  H.........A..T$.
 28d80 88540b4f 4883f808 747e410f b6542408  .T.OH...t~A..T$.
 28d90 88540b50 4883f809 746e410f b6542409  .T.PH...tnA..T$.
 28da0 88540b51 4883f80a 745e410f b654240a  .T.QH...t^A..T$.
 28db0 88540b52 4883f80b 744e410f b654240b  .T.RH...tNA..T$.
 28dc0 88540b53 4883f80c 743e410f b654240c  .T.SH...t>A..T$.
 28dd0 88540b54 4883f80d 742e410f b654240d  .T.TH...t.A..T$.
 28de0 88540b55 4883f80e 741e410f b654240e  .T.UH...t.A..T$.
 28df0 88540b56 4883f80f 740e410f b654240f  .T.VH...t.A..T$.
 28e00 88540b57 0f1f4000 4801c148 894b4048  .T.W..@.H..H.K@H
 28e10 83f90f77 134883c4 0831c05b 5d415c41  ...w.H...1.[]A\A
 28e20 5dc3660f 1f440000 488d7348 4889df48  ].f..D..H.sHH..H
 28e30 29c54901 c4e8c6f9 ffff48c7 43400000  ).I.......H.C@..
 28e40 00004883 fd0f0f87 2c010000 4885ed74  ..H.....,...H..t
 28e50 c4488d45 ff4883f8 060f8661 03000048  .H.E.H.....a...H
 28e60 89da4c29 e24883c2 474883fa 0e0f872d  ..L).H..GH.....-
 28e70 02000041 0fb60424 88434841 0fb64424  ...A...$.CHA..D$
 28e80 01884349 410fb644 24028843 4a4883fd  ..CIA..D$..CJH..
 28e90 030f84cd 00000041 0fb64424 0388434b  .......A..D$..CK
 28ea0 4883fd04 0f84ba00 0000410f b6442404  H.........A..D$.
 28eb0 88434c48 83fd050f 84a70000 00410fb6  .CLH.........A..
 28ec0 44240588 434d4883 fd060f84 94000000  D$..CMH.........
 28ed0 410fb644 24068843 4e4883fd 070f8481  A..D$..CNH......
 28ee0 00000041 0fb64424 0788434f 4883fd08  ...A..D$..COH...
 28ef0 7472410f b6442408 88435048 83fd0974  trA..D$..CPH...t
 28f00 63410fb6 44240988 43514883 fd0a7454  cA..D$..CQH...tT
 28f10 410fb644 240a8843 524883fd 0b744541  A..D$..CRH...tEA
 28f20 0fb64424 0b884353 4883fd0c 7436410f  ..D$..CSH...t6A.
 28f30 b644240c 88435448 83fd0d74 27410fb6  .D$..CTH...t'A..
 28f40 44240d88 43554883 fd0e7418 410fb644  D$..CUH...t.A..D
 28f50 240e8843 564883fd 0f740941 0fb64424  $..CVH...t.A..D$
 28f60 0f884357 48896b40 4883c408 31c05b5d  ..CWH.k@H...1.[]
 28f70 415c415d c30f1f00 4989ed4c 89e64889  A\A]....I..L..H.
 28f80 df4983e5 f04c89ea 4c29ed4d 01ece83d  .I...L..L).M...=
 28f90 f6ffff48 85ed0f84 79feffff e9b0feff  ...H....y.......
 28fa0 ff0f1f80 00000000 4883fa0e 0f863e02  ........H.....>.
 28fb0 0000f341 0f6f0424 4889c248 83e2f00f  ...A.o.$H..H....
 28fc0 1107a80f 0f843efe ffff4889 c74829d7  ......>...H..H).
 28fd0 4c8d47ff 4983f806 761f4d8b 0c144c8d  L.G.I...v.M...L.
 28fe0 04134d89 0c304889 fe4883e6 f84801f2  ..M..0H..H...H..
 28ff0 83e7070f 840ffeff ff410fb6 3c14488d  .........A..<.H.
 29000 340b4088 7c324848 8d7a0148 39c70f83  4.@.|2HH.z.H9...
 29010 f4fdffff 450fb644 1401488d 7a024488  ....E..D..H.z.D.
 29020 44324948 39c70f83 dcfdffff 450fb644  D2IH9.......E..D
 29030 1402488d 7a034488 44324a48 39c70f83  ..H.z.D.D2JH9...
 29040 c4fdffff 450fb644 1403488d 7a044488  ....E..D..H.z.D.
 29050 44324b48 39c70f83 acfdffff 450fb644  D2KH9.......E..D
 29060 1404488d 7a054488 44324c48 39c70f83  ..H.z.D.D2LH9...
 29070 94fdffff 450fb644 1405488d 7a064488  ....E..D..H.z.D.
 29080 44324d48 39c70f83 7cfdffff 410fb654  D2MH9...|...A..T
 29090 14068854 3748e96d fdffff0f 1f440000  ...T7H.m.....D..
 290a0 4883f80e 0f865001 0000f341 0f6f0c24  H.....P....A.o.$
 290b0 4889e848 83e0f00f 114b4840 f6c50f0f  H..H.....KH@....
 290c0 849ffeff ff4889ea 4829c248 8d4aff48  .....H..H).H.J.H
 290d0 83f90676 1c498b0c 0448894c 03484889  ...v.I...H.L.HH.
 290e0 d14883e1 f84801c8 83e2070f 8473feff  .H...H.......s..
 290f0 ff410fb6 14048854 0348488d 50014839  .A.....T.HH.P.H9
 29100 ea0f835d feffff41 0fb64c04 01488d50  ...]...A..L..H.P
 29110 02884c03 494839ea 0f8346fe ffff410f  ..L.IH9...F...A.
 29120 b64c0402 488d5003 884c034a 4839ea0f  .L..H.P..L.JH9..
 29130 832ffeff ff410fb6 4c040348 8d500488  ./...A..L..H.P..
 29140 4c034b48 39ea0f83 18feffff 410fb64c  L.KH9.......A..L
 29150 0404488d 5005884c 034c4839 ea0f8301  ..H.P..L.LH9....
 29160 feffff41 0fb64c04 05488d50 06884c03  ...A..L..H.P..L.
 29170 4d4839ea 0f83eafd ffff410f b6440406  MH9.......A..D..
 29180 88441348 e9dbfdff ff0f1f80 00000000  .D.H............
 29190 0fb61688 540f4848 83f8010f 8467fcff  ....T.HH.....g..
 291a0 ff0fb656 0188540f 494883f8 020f8563  ...V..T.IH.....c
 291b0 fbffffe9 50fcffff 0f1f8400 00000000  ....P...........
 291c0 410fb604 24884348 4883fd01 0f8492fd  A...$.CHH.......
 291d0 ffff410f b6442401 88434948 83fd020f  ..A..D$..CIH....
 291e0 859ffcff ffe97afd ffff660f 1f440000  ......z...f..D..
 291f0 4889c731 d2e9e0fd ffff4889 ea31c0e9  H..1......H..1..
 29200 d1feffff 66662e0f 1f840000 00000090  ....ff..........
 29210 55660fef c04889e5 41574156 41554989  Uf...H..AWAVAUI.
 29220 f5415449 89d45348 89fb4883 e4c04881  .ATI..SH..H...H.
 29230 ecc00000 00488b31 488b5108 64488b04  .....H.1H.Q.dH..
 29240 25280000 00488984 24b80000 0031c0f3  %(...H..$....1..
 29250 0f6f4910 c6842498 00000000 48b8ffff  .oI...$.....H...
 29260 ff0ffc0f 00004821 f00f1144 24584c8d  ......H!...D$XL.
 29270 74244048 89442440 4889d048 c1ea1848  t$@H.D$@H..H...H
 29280 0fa4f014 0f294c24 7048beff ffc0ffff  .....)L$pH......
 29290 0f000048 c7442468 00000000 4821f048  ...H.D$h....H!.H
 292a0 89442448 48b80ffc ffff0f00 000048c7  .D$HH.........H.
 292b0 84248000 00000000 00004821 c2488954  .$........H!.H.T
 292c0 24504983 fc0f7768 4d85e475 434c8d64  $PI...whM..uCL.d
 292d0 24304c89 f74c89e6 e863f6ff ff4c89e6  $0L..L...c...L..
 292e0 4889dfe8 2850feff 488b9424 b8000000  H...(P..H..$....
 292f0 64482b14 25280000 00755548 8d65d85b  dH+.%(...uUH.e.[
 29300 415c415d 415e415f 5dc3660f 1f440000  A\A]A^A_].f..D..
 29310 488dbc24 88000000 4c89e24c 89eee87d  H..$....L..L...}
 29320 52feff4c 89a42480 000000eb a00f1f00  R..L..$.........
 29330 4d89e74c 89ee4c89 f74983e7 f04c89fa  M..L..L..I...L..
 29340 4d01fd4d 29fce885 f2ffffe9 78ffffff  M..M).......x...
 29350 e89b4ffe ff662e0f 1f840000 00000090  ..O..f..........
 29360 55534889 fb4883ec 0883e604 742d488b  USH..H......t-H.
 29370 074885c0 74108b77 18488b78 0848c1e6  .H..t..w.H.x.H..
 29380 0ae82a4f feff488b 7b084885 ff74108b  ..*O..H.{.H..t..
 29390 731c48c1 e603e815 4ffeff48 8b7b08e8  s.H.....O..H.{..
 293a0 1c4dfeff 488b2b48 c7430800 00000048  .M..H.+H.C.....H
 293b0 85ed7416 488b7d00 4885ff74 0d488b75  ..t.H.}.H..t.H.u
 293c0 10e8ca53 feff85c0 75084889 efe8ee4c  ...S....u.H....L
 293d0 feff48c7 03000000 004883c4 085b5dc3  ..H......H...[].
 293e0 41564155 41545553 4881ec10 04000064  AVAUATUSH......d
 293f0 488b0425 28000000 48898424 08040000  H..%(...H..$....
 29400 31c08b46 244889e3 85c00f84 d3000000  1..F$H..........
 29410 4989fe49 89f54531 e44889e3 488d6c24  I..I..E1.H..H.l$
 29420 08458966 444c89f2 b9480000 004889df  .E.fDL...H...H..
 29430 41c74640 00000000 be000400 00e82e3a  A.F@...........:
 29440 00004489 e2410faf 5520498b 450048c1  ..D..A..U I.E.H.
 29450 e20a4803 500831c0 4839ea0f 84b70000  ..H.P.1.H9......
 29460 000f1f80 00000000 660f6f04 030f1104  ........f.o.....
 29470 024883c0 10483d00 04000075 eb4c89f2  .H...H=....u.L..
 29480 b9480000 00be0004 00004889 df41c746  .H........H..A.F
 29490 40010000 00e8d639 0000418b 5520498b  @......9..A.U I.
 294a0 4500410f afd483c2 0148c1e2 0a480350  E.A......H...H.P
 294b0 0831c048 39ea0f84 7c000000 0f1f4000  .1.H9...|.....@.
 294c0 660f6f0c 030f110c 024883c0 10483d00  f.o......H...H=.
 294d0 04000075 eb4183c4 01453b65 240f823e  ...u.A...E;e$..>
 294e0 ffffffbe 00040000 4889dfe8 c04dfeff  ........H....M..
 294f0 488b8424 08040000 64482b04 25280000  H..$....dH+.%(..
 29500 00754c48 81c41004 00005b5d 415c415d  .uLH......[]A\A]
 29510 415ec30f 1f440000 488b1403 48895405  A^...D..H...H.T.
 29520 004883c0 08483d00 04000075 ebe94bff  .H...H=....u..K.
 29530 ffff660f 1f440000 488b1403 48895405  ..f..D..H...H.T.
 29540 004883c0 08483d00 04000075 ebeb86e8  .H...H=....u....
 29550 9c4dfeff 66662e0f 1f840000 00000090  .M..ff..........
 29560 41545553 4881ec10 08000064 488b0425  ATUSH......dH..%
 29570 28000000 48898424 08080000 31c04885  (...H..$....1.H.
 29580 ff740848 89f34885 f6752348 8b842408  .t.H..H..u#H..$.
 29590 08000064 482b0425 28000000 0f850b01  ...dH+.%(.......
 295a0 00004881 c4100800 005b5d41 5cc34c8b  ..H......[]A\.L.
 295b0 1e8b4620 4989e148 89fd448b 6324b980  ..F I..H..D.c$..
 295c0 0000004c 89cf4c8d 84240004 0000498b  ...L..L..$....I.
 295d0 53084989 c248c1e0 0a488db4 0200fcff  S.I..H...H......
 295e0 fff348a5 4183fc01 7657438d 7c12ffbe  ..H.A...vWC.|...
 295f0 01000000 4c8d8424 00040000 498b4b08  ....L..$....I.K.
 29600 89f883c6 0148c1e0 0a488d14 01488d44  .....H...H...H.D
 29610 01084939 c14c89c8 747e660f 1f440000  ..I9.L..t~f..D..
 29620 f30f6f02 660fef00 4883c010 4883c210  ..o.f...H...H...
 29630 0f2940f0 4c39c075 e74401d7 4439e675  .)@.L9.u.D..D9.u
 29640 bb4c89c7 4c89ceb9 80000000 f348a58b  .L..L........H..
 29650 7508488b 7d00b900 0400004c 8da42400  u.H.}......L..$.
 29660 0400004c 89e2e805 38000048 89e7be00  ...L....8..H....
 29670 040000e8 384cfeff 4c89e7be 00040000  ....8L..L.......
 29680 e82b4cfe ff8b755c 4889dfe8 d0fcffff  .+L...u\H.......
 29690 e9f6feff ff0f1f00 488b0a48 31084883  ........H..H1.H.
 296a0 c0084883 c2084939 c075edeb 8ce83e4c  ..H...I9.u....>L
 296b0 feff6666 2e0f1f84 00000000 000f1f00  ..ff............
 296c0 4885ff74 60415645 31f64155 41544989  H..t`AVE1.AUATI.
 296d0 fc55538b 472489f3 85c07440 4588f585  .US.G$....t@E...
 296e0 c0743931 ed0f1f00 4889e889 db4589ed  .t91....H....E..
 296f0 4c89e748 c1e0204c 89ea83c5 014809c3  L..H.. L.....H..
 29700 4889deff 157fbd04 00418b44 242439c5  H........A.D$$9.
 29710 72d64183 c6014183 fe0475c0 5b5d415c  r.A...A...u.[]A\
 29720 415d415e c3c3662e 0f1f8400 00000000  A]A^..f.........
 29730 4885ff0f 84e50000 0048833f 000f84e1  H........H.?....
 29740 00000083 7f080f0f 86b30000 0048837f  .............H..
 29750 10007464 48837f20 008b4728 746a83f8  ..tdH.. ..G(tj..
 29760 070f86c3 00000048 837f3000 746a4883  .......H..0.tjH.
 29770 7f400074 738b4754 85c00f84 86000000  .@.ts.GT........
 29780 3dffffff 000f8781 0000008b 575083fa  =...........WP..
 29790 077665c1 e00339c2 725e8b47 4c85c074  .ve...9.r^.GL..t
 297a0 718b4758 85c07470 3d000000 0119c0f7  q.GX..tp=.......
 297b0 d083e0e3 c30f1f00 8b771885 f67495b8  .........w...t..
 297c0 eeffffff c30f1f00 83f80119 c083e00d  ................
 297d0 83e813c3 0f1f4000 8b4f3885 c9748fb8  ......@..O8..t..
 297e0 ecffffff c30f1f00 8b574885 d27486b8  .........WH..t..
 297f0 ebffffff c30f1f00 b8f2ffff ffc36690  ..............f.
 29800 b8feffff ffc3b8f0 ffffffc3 b8efffff  ................
 29810 ffc3b8f4 ffffffc3 b8e4ffff ffc3b8e7  ................
 29820 ffffffc3 b8ffffff ffc3b8fa ffffffc3  ................
 29830 554889e5 41574156 41554154 534883e4  UH..AWAVAUATSH..
 29840 c04881ec 40020000 64488b04 25280000  .H..@...dH..%(..
 29850 00488984 24380200 0031c048 85ff0f84  .H..$8...1.H....
 29860 bc020000 4889f348 85f60f84 b0020000  ....H..H........
 29870 4989fc8b 7f1c48c1 e703e8e1 4dfeff49  I.....H.....M..I
 29880 89442408 4885c00f 848a0200 00458b6c  .D$.H........E.l
 29890 24184c89 e849c1e5 0a85c00f 846b0200  $.L..I.......k..
 298a0 00bf1800 0000e8b5 4dfeff49 89042448  ........M..I..$H
 298b0 85c00f84 54020000 660fefc0 ba030000  ....T...f.......
 298c0 004531c9 4c89ee0f 110041b8 ffffffff  .E1.L.....A.....
 298d0 b9228000 0031ffe8 244afeff 488d50ff  ."...1..$J..H.P.
 298e0 4883fafd 0f871102 0000498b 1424b940  H.........I..$.@
 298f0 00000031 f64c8d74 242c4889 02498b14  ...1.L.t$,H..I..
 29900 24488942 08498b04 2431d24c 8968104c  $H.B.I..$1.L.h.L
 29910 8dac2480 00000045 8b7c242c 4c89efe8  ..$....E.|$,L...
 29920 4c48feff 8b4354ba 04000000 4c89f64c  LH...CT.....L..L
 29930 89ef8944 242ce8a5 48feff8b 4308ba04  ...D$,..H...C...
 29940 0000004c 89f64c89 ef894424 2ce88e48  ...L..L...D$,..H
 29950 feff8b43 50ba0400 00004c89 f64c89ef  ...CP.....L..L..
 29960 8944242c e87748fe ff8b434c ba040000  .D$,.wH...CL....
 29970 004c89f6 4c89ef89 44242ce8 6048feff  .L..L...D$,.`H..
 29980 ba040000 004c89f6 4c89efc7 44242c13  .....L..L...D$,.
 29990 000000e8 4848feff ba040000 004c89f6  ....HH.......L..
 299a0 4c89ef44 897c242c e83348fe ff8b4318  L..D.|$,.3H...C.
 299b0 4c89f6ba 04000000 4c89ef89 44242ce8  L.......L...D$,.
 299c0 1c48feff 488b7310 4885f674 2b8b5318  .H..H.s.H..t+.S.
 299d0 4c89efe8 0848feff f6435c01 741a8b73  L....H...C\.t..s
 299e0 18488b7b 10e8c648 feffc743 18000000  .H.{...H...C....
 299f0 000f1f80 00000000 8b43284c 89f6ba04  .........C(L....
 29a00 0000004c 89ef8944 242ce8d1 47feff48  ...L...D$,..G..H
 29a10 8b732048 85f6740b 8b53284c 89efe8bd  .s H..t..S(L....
 29a20 47feff8b 43384c89 f6ba0400 00004c89  G...C8L.......L.
 29a30 ef894424 2ce8a647 feff488b 73304885  ..D$,..G..H.s0H.
 29a40 f6742d8b 53384c89 efe89247 fefff643  .t-.S8L....G...C
 29a50 5c02741c 8b733848 8b7b30e8 5048feff  \.t..s8H.{0.PH..
 29a60 c7433800 00000066 0f1f8400 00000000  .C8....f........
 29a70 8b43484c 89f6ba04 0000004c 89ef8944  .CHL.......L...D
 29a80 242ce859 47feff48 8b734048 85f6740b  $,.YG..H.s@H..t.
 29a90 8b53484c 89efe845 47feff48 8d5c2430  .SHL...EG..H.\$0
 29aa0 ba400000 004c89ef 4889dee8 7048feff  .@...L..H...pH..
 29ab0 488d7c24 70be0800 0000e8f1 47feff4c  H.|$p.......G..L
 29ac0 89e64889 dfe816f9 ffffbe48 00000048  ..H........H...H
 29ad0 89dfe8d9 47feff31 c0488b94 24380200  ....G..1.H..$8..
 29ae0 0064482b 14252800 0000753b 488d65d8  .dH+.%(...u;H.e.
 29af0 5b415c41 5d415e41 5f5dc349 8b3c24e8  [A\A]A^A_].I.<$.
 29b00 bc45feff 49c70424 00000000 8b735c4c  .E..I..$.....s\L
 29b10 89e7e849 f8ffffb8 eaffffff ebbb6690  ...I..........f.
 29b20 b8e7ffff ffebb2e8 c447feff 0f1f4000  .........G....@.
 29b30 4883ec08 e8d749fe ff85c074 1b488d05  H.....I....t.H..
 29b40 9c5b0300 4889053d b9040031 c04883c4  .[..H..=...1.H..
 29b50 08c3660f 1f440000 e8134bfe ff85c075  ..f..D....K....u
 29b60 1fe89a49 feff85c0 752e488d 05af2300  ...I....u.H...#.
 29b70 00488905 10b90400 31c04883 c408c390  .H......1.H.....
 29b80 488d0579 12030048 8905fab8 040031c0  H..y...H......1.
 29b90 4883c408 c30f1f00 488d0521 ca0200eb  H.......H..!....
 29ba0 a3662e0f 1f840000 0000000f 1f440000  .f...........D..
 29bb0 41574156 41554989 f5415449 89fc5553  AWAVAUI..ATI..US
 29bc0 4883ec28 8b6f288b 5f08c747 28000000  H..(.o(._..G(...
 29bd0 00c74708 00000000 83fa0274 4b83fa01  ..G........tK...
 29be0 0f853204 0000ba08 00000048 8d35fa77  ..2........H.5.w
 29bf0 03004c89 efe84645 feff85c0 7512498d  ..L...FE....u.I.
 29c00 7d08803f 24750980 7f017674 430f1f00  }..?$u....vtC...
 29c10 b8e0ffff ff4883c4 285b5d41 5c415d41  .....H..([]A\A]A
 29c20 5e415fc3 0f1f4000 ba090000 00488d35  ^A_...@......H.5
 29c30 ae770300 4c89efe8 0445feff 85c075d0  .w..L....E....u.
 29c40 498d7d09 ebbc662e 0f1f8400 00000000  I.}...f.........
 29c50 807f023d 75ba0fbe 47034c8d 4f034189  ...=u...G.L.O.A.
 29c60 c083e830 83f80977 a749ba99 99999999  ...0...w.I......
 29c70 9999194c 89c94531 edeb0d0f 1f440000  ...L..E1.....D..
 29c80 4d39ea72 8b4c89d9 4b8d54ad 00489831  M9.r.L..K.T..H.1
 29c90 f64801d2 4801c240 0f92c60f 826fffff  .H..H..@.....o..
 29ca0 ff0fbe41 014989d5 4c8d5901 83e83083  ...A.I..L.Y...0.
 29cb0 f80976cc 4d39d90f 8453ffff ff4180f8  ..v.M9...S...A..
 29cc0 300f8409 03000048 89d048c1 e8200f85  0......H..H.. ..
 29cd0 3cffffff 83fa130f 853b0300 0041803b  <........;...A.;
 29ce0 240f8529 ffffff41 807b016d 0f851eff  $..)...A.{.m....
 29cf0 ffff4180 7b023d0f 8513ffff ff410fbe  ..A.{.=......A..
 29d00 43034c8d 490489c7 83e83083 f8090f87  C.L.I.....0.....
 29d10 fcfeffff 49ba9999 99999999 99194c89  ....I.........L.
 29d20 caeb110f 1f440000 4939f20f 82dffeff  .....D..I9......
 29d30 ff4c89ea 488d34b6 48984801 f64801c6  .L..H.4.H.H..H..
 29d40 410f92c0 4989f345 0fb6c00f 82bffeff  A...I..E........
 29d50 ff0fbe42 014c8d6a 0183e830 83f80976  ...B.L.j...0...v
 29d60 c74d39e9 0f84a6fe ffff4080 ff300f84  .M9.......@..0..
 29d70 6e020000 4c89d848 c1e8200f 858ffeff  n...L..H.. .....
 29d80 ff45895c 24504180 7d002c0f 857ffeff  .E.\$PA.}.,.....
 29d90 ff41807d 01740f85 74feffff 41807d02  .A.}.t..t...A.}.
 29da0 3d0f8569 feffff41 0fbe4503 488d4a04  =..i...A..E.H.J.
 29db0 4189c183 e83083f8 090f8751 feffff49  A....0.....Q...I
 29dc0 ba999999 99999999 194889ce eb0e6690  .........H....f.
 29dd0 4d39c20f 8237feff ff4c89de 4b8d3c80  M9...7...L..K.<.
 29de0 48984801 ff4801c7 4989fd40 0f92c740  H.H..H..I..@...@
 29df0 0fb6ff0f 8217feff ff0fbe46 014d89e8  ...........F.M..
 29e00 4c8d5e01 83e83083 f80976c4 4c39d90f  L.^...0...v.L9..
 29e10 84fbfdff ff4180f9 300f84d5 0100004c  .....A..0......L
 29e20 89e848c1 e8200f85 e4fdffff 45896c24  ..H.. ......E.l$
 29e30 4c41803b 2c0f85d5 fdffff41 807b0170  LA.;,......A.{.p
 29e40 0f85cafd ffff4180 7b023d0f 85bffdff  ......A.{.=.....
 29e50 ff410fbe 43034c8d 4e044189 c083e830  .A..C.L.N.A....0
 29e60 83f8090f 87a7fdff ff49ba99 99999999  .........I......
 29e70 9999194c 89caeb14 0f1f8400 00000000  ...L............
 29e80 4939fa0f 8287fdff ff4c89da 488d0cbf  I9.......L..H...
 29e90 48984801 c94801c1 0f8272fd ffff0fbe  H.H..H....r.....
 29ea0 42014889 cf4c8d5a 0183e830 83f80976  B.H..L.Z...0...v
 29eb0 cf4d39d9 0f8456fd ffff4180 f8300f84  .M9...V...A..0..
 29ec0 42010000 41bdffff ffff4939 cd0f823d  B...A.....I9...=
 29ed0 fdffff66 0f6ec966 0f70c1e0 66410fd6  ...f.n.f.p..fA..
 29ee0 44245441 803b240f 8523fdff ff4883c2  D$TA.;$..#...H..
 29ef0 0248896c 24104c8d 74241048 89d74889  .H.l$.L.t$.H..H.
 29f00 542408e8 d843feff 498b7c24 206a0348  T$...C..I.|$ j.H
 29f10 89ee4889 c14d89f1 4531c04c 8d7c2420  ..H..M..E1.L.|$ 
 29f20 4157488b 542418e8 5446feff 5e5f85c0  AWH.T$..TF..^_..
 29f30 0f85dafc ffff488b 44241049 39c50f82  ......H.D$.I9...
 29f40 ccfcffff 488b5424 18418944 2428803a  ....H.T$.A.D$(.:
 29f50 240f85b9 fcffff48 8d6a0148 895c2410  $......H.j.H.\$.
 29f60 4889efe8 7843feff 498b3c24 6a034889  H...xC..I.<$j.H.
 29f70 ea415748 89c14d89 f14531c0 4889dee8  .AWH..M..E1.H...
 29f80 fc45feff 5a5985c0 0f8582fc ffff488b  .E..ZY........H.
 29f90 44241049 39c50f82 74fcffff 41894424  D$.I9...t...A.D$
 29fa0 084c89e7 488b5c24 18e882f7 ffff85c0  .L..H.\$........
 29fb0 0f855ffc ffff803b 000f8551 fcffff48  .._....;...Q...H
 29fc0 83c4285b 5d415c41 5d415e41 5fc36690  ..([]A\A]A^A_.f.
 29fd0 4883c704 4939fb0f 84eafcff ffe92efc  H...I9..........
 29fe0 ffff4883 c1054939 cd0f8485 fdffffe9  ..H...I9........
 29ff0 1cfcffff 4883c205 4939d30f 841efeff  ....H...I9......
 2a000 ffe90afc ffff4883 c6054939 f30f84b1  ......H...I9....
 2a010 feffffe9 f8fbffff b8e6ffff ffe9f3fb  ................
 2a020 ffff6666 2e0f1f84 00000000 000f1f00  ..ff............
 2a030 41574156 41554154 4989d455 534883ec  AWAVAUATI..USH..
 2a040 3864488b 04252800 00004889 44242831  8dH..%(...H.D$(1
 2a050 c083f901 0f846607 000083f9 020f858d  ......f.........
 2a060 09000048 83fe0c0f 86830900 0048b824  ...H.........H.$
 2a070 6172676f 6e326948 8d5f0c48 8d6ef448  argon2iH._.H.n.H
 2a080 890748b8 6e326964 24763d00 48894705  ..H.n2id$v=.H.G.
 2a090 4c89e7e8 98f6ffff 4189c585 c00f85ef  L.......A.......
 2a0a0 060000be 31390000 c644241f 00668974  ....19...D$..f.t
 2a0b0 241d4883 fd020f86 34090000 b9313900  $.H.....4....19.
 2a0c0 00488d45 fec64302 0066890b 4883f803  .H.E..C..f..H...
 2a0d0 0f861a09 0000c743 02246d3d 00418b44  .......C.$m=.A.D
 2a0e0 24504883 c3054883 ed05becd cccccc48  $PH...H........H
 2a0f0 89c1480f afc689ca 48c1e823 8d3c8001  ..H.....H..#.<..
 2a100 ff29fa83 c2308854 241c83f9 090f86f5  .)...0.T$.......
 2a110 08000089 c2480faf d648c1ea 238d3c92  .....H...H..#.<.
 2a120 01ff29f8 83c03088 44241b83 f9630f86  ..)...0.D$...c..
 2a130 04090000 89d0480f afc648c1 e8238d3c  ......H...H..#.<
 2a140 8001ff29 fa83c230 8854241a 81f9e703  ...)...0.T$.....
 2a150 00000f86 fe080000 89c2480f afd648c1  ..........H...H.
 2a160 ea238d3c 9201ff29 f883c030 88442419  .#.<...)...0.D$.
 2a170 81f90f27 00000f86 7f080000 89d0480f  ...'..........H.
 2a180 afc648c1 e8238d3c 8001ff29 fa83c230  ..H..#.<...)...0
 2a190 88542418 81f99f86 01000f86 e8080000  .T$.............
 2a1a0 89c2480f afd648c1 ea234889 d78d1492  ..H...H..#H.....
 2a1b0 01d229d0 83c03088 44241781 f93f420f  ..)...0.D$...?B.
 2a1c0 000f86df 08000089 f8480faf c648c1e8  .........H...H..
 2a1d0 238d1480 4889c689 f801d229 d083c030  #...H......)...0
 2a1e0 88442416 81f97f96 98000f86 d4080000  .D$.............
 2a1f0 89f241b8 cdcccccc 89f0490f afd048c1  ..A.......I...H.
 2a200 ea238d3c 9201ff29 f883c030 88442415  .#.<...)...0.D$.
 2a210 81f9ffe0 f5050f86 f2080000 89d0490f  ..............I.
 2a220 afc048c1 e8238d34 8001f629 f283c230  ..H..#.4...)...0
 2a230 88542414 81f9ffc9 9a3b0f86 47090000  .T$......;..G...
 2a240 83c03031 c9884424 13bf0a00 00004c8d  ..01..D$......L.
 2a250 7424134c 8d7c241d 4829cf4c 01f183ff  t$.L.|$.H).L....
 2a260 080f8389 05000040 f6c7040f 85670800  .......@.....g..
 2a270 0085ff74 110fb601 8844241d 40f6c702  ...t.....D$.@...
 2a280 0f851f09 0000c644 3c1d004c 89ffe84d  .......D<..L...M
 2a290 40feff48 89c74839 e80f8351 07000048  @..H..H9...Q...H
 2a2a0 8d400183 f8080f83 94050000 a8040f85  .@..............
 2a2b0 44080000 85c0740f 0fb65424 1d8813a8  D.....t...T$....
 2a2c0 020f8502 09000048 29fd488d 143b4883  .......H).H..;H.
 2a2d0 fd030f86 18070000 c7022c74 3d00418b  ..........,t=.A.
 2a2e0 44244c48 8d5a0348 83ed03bf cdcccccc  D$LH.Z.H........
 2a2f0 4889c648 0fafc789 f148c1e8 23448d04  H..H.....H..#D..
 2a300 804501c0 4429c183 c130884c 241c83fe  .E..D)...0.L$...
 2a310 090f8601 07000089 c1480faf cf48c1e9  .........H...H..
 2a320 23448d04 894501c0 4429c083 c0308844  #D...E..D)...0.D
 2a330 241b83fe 630f8607 07000089 c8480faf  $...c........H..
 2a340 c748c1e8 23448d04 804501c0 4429c183  .H..#D...E..D)..
 2a350 c130884c 241a81fe e7030000 0f86fe06  .0.L$...........
 2a360 00004189 c04c0faf c749c1e8 23438d0c  ..A..L...I..#C..
 2a370 8001c929 c883c030 88442419 81fe0f27  ...)...0.D$....'
 2a380 00000f86 ec060000 4489c048 0fafc748  ........D..H...H
 2a390 c1e82344 8d0c8048 89c14489 c04501c9  ..#D...H..D..E..
 2a3a0 4429c883 c0308844 241881fe 9f860100  D)...0.D$.......
 2a3b0 0f86dc06 000089c8 480fafc7 48c1e823  ........H...H..#
 2a3c0 448d0480 4989c189 c84501c0 4429c083  D...I....E..D)..
 2a3d0 c0308844 241781fe 3f420f00 0f86ce06  .0.D$...?B......
 2a3e0 00004489 c8480faf c748c1e8 238d0c80  ..D..H...H..#...
 2a3f0 4989c044 89c801c9 29c883c0 30884424  I..D....)...0.D$
 2a400 1681fe7f 9698000f 86c10600 004489c1  .............D..
 2a410 4489c048 0fafcf48 c1e92344 8d0c8945  D..H...H..#D...E
 2a420 01c94429 c883c030 88442415 81feffe0  ..D)...0.D$.....
 2a430 f5050f86 f6060000 89c8480f afc748c1  ..........H...H.
 2a440 e8238d3c 8001ff29 f983c130 884c2414  .#.<...)...0.L$.
 2a450 81feffc9 9a3b0f86 35070000 83c03088  .....;..5.....0.
 2a460 44241331 c0bf0a00 0000498d 0c064829  D$.1......I...H)
 2a470 c783ff08 0f831e04 000040f6 c7040f85  ..........@.....
 2a480 94060000 85ff7411 0fb60188 44241d40  ......t.....D$.@
 2a490 f6c7020f 851e0700 00c6443c 1d004c89  ..........D<..L.
 2a4a0 ff488954 2408e835 3efeff48 89c64839  .H.T$..5>..H..H9
 2a4b0 e80f8339 05000048 8d400148 8b542408  ...9...H.@.H.T$.
 2a4c0 83f8080f 83270400 00a8040f 85670600  .....'.......g..
 2a4d0 0085c074 100fb64c 241d884a 03a8020f  ...t...L$..J....
 2a4e0 85090700 004829f5 488d0c33 4883fd03  .....H).H..3H...
 2a4f0 0f86fa04 0000c701 2c703d00 418b4424  ........,p=.A.D$
 2a500 54488d59 034883ed 03bfcdcc cccc4889  TH.Y.H........H.
 2a510 c6480faf c789f248 c1e82344 8d048045  .H.....H..#D...E
 2a520 01c04429 c283c230 8854241c 83fe090f  ..D)...0.T$.....
 2a530 86f30400 0089c248 0fafd748 c1ea2344  .......H...H..#D
 2a540 8d049245 01c04429 c083c030 8844241b  ...E..D)...0.D$.
 2a550 83fe630f 86f30400 0089d048 0fafc748  ..c........H...H
 2a560 c1e82344 8d048045 01c04429 c283c230  ..#D...E..D)...0
 2a570 8854241a 81fee703 00000f86 ea040000  .T$.............
 2a580 4189c04c 0fafc749 c1e82343 8d148001  A..L...I..#C....
 2a590 d229d083 c0308844 241981fe 0f270000  .)...0.D$....'..
 2a5a0 0f86d804 00004489 c0480faf c748c1e8  ......D..H...H..
 2a5b0 23448d0c 804889c2 4489c045 01c94429  #D...H..D..E..D)
 2a5c0 c883c030 88442418 81fe9f86 01000f86  ...0.D$.........
 2a5d0 c8040000 89d0480f afc748c1 e823448d  ......H...H..#D.
 2a5e0 04804989 c189d045 01c04429 c083c030  ..I....E..D)...0
 2a5f0 88442417 81fe3f42 0f000f86 ba040000  .D$...?B........
 2a600 4489c848 0fafc748 c1e8238d 14804989  D..H...H..#...I.
 2a610 c04489c8 01d229d0 83c03088 44241681  .D....)...0.D$..
 2a620 fe7f9698 000f86c3 04000044 89c24489  ...........D..D.
 2a630 c0480faf d748c1ea 23448d0c 924501c9  .H...H..#D...E..
 2a640 4429c883 c0308844 241581fe ffe0f505  D)...0.D$.......
 2a650 0f861005 000089d0 480fafc7 48c1e823  ........H...H..#
 2a660 8d3c8001 ff29fa83 c2308854 241481fe  .<...)...0.T$...
 2a670 ffc99a3b 0f862105 000083c0 3031f688  ...;..!.....01..
 2a680 44241341 b80a0000 004929f0 4c01f641  D$.A.....I).L..A
 2a690 83f8080f 83af0200 0041f6c0 040f85ac  .........A......
 2a6a0 04000045 85c07411 0fb60688 44241d41  ...E..t.....D$.A
 2a6b0 f6c0020f 85220500 004c89ff 48894c24  ....."...L..H.L$
 2a6c0 0842c644 041d00e8 143cfeff 4889c748  .B.D.....<..H..H
 2a6d0 39e80f83 18030000 488d5001 488b4c24  9.......H.P.H.L$
 2a6e0 0883fa08 0f83ae02 0000f6c2 040f857d  ...............}
 2a6f0 04000085 d274110f b644241d 884103f6  .....t...D$..A..
 2a700 c2020f85 f8040000 4829fd48 01fb4883  ........H).H..H.
 2a710 fd010f84 d8020000 ba240000 004883c3  .........$...H..
 2a720 014883ed 0141b803 00000066 8953ff41  .H...A.....f.S.A
 2a730 8b4c2428 4889ee48 89df498b 542420e8  .L$(H..H..I.T$ .
 2a740 dc3cfeff 4885c00f 84a30200 004889df  .<..H........H..
 2a750 e88b3bfe ff4829c5 4801c348 83fd010f  ..;..H).H..H....
 2a760 868b0200 00b82400 0000488d 75ff488d  ......$...H.u.H.
 2a770 7b0141b8 03000000 66890341 8b4c2408  {.A.....f..A.L$.
 2a780 498b1424 e8973cfe ff4885c0 0f845e02  I..$..<..H....^.
 2a790 0000488b 44242864 482b0425 28000000  ..H.D$(dH+.%(...
 2a7a0 0f856c04 00004883 c4384489 e85b5d41  ..l...H..8D..[]A
 2a7b0 5c415d41 5e415fc3 0f1f8400 00000000  \A]A^A_.........
 2a7c0 4883fe0b 0f862602 0000c747 0824763d  H.....&....G.$v=
 2a7d0 00488d5f 0b488d6e f548b824 6172676f  .H._.H.n.H.$argo
 2a7e0 6e326948 8907e9a5 f8ffff0f 1f440000  n2iH.........D..
 2a7f0 488b014c 8d4c2420 48894424 1d89f848  H..L.L$ H.D$...H
 2a800 8b5401f8 49895407 f84c89f8 4c29c848  .T..I.T..L..L).H
 2a810 29c101f8 83e0f883 f8080f82 66faffff  )...........f...
 2a820 83e0f831 d289d683 c2084c8b 04314d89  ...1......L..1M.
 2a830 043139c2 72efe94b faffff0f 1f440000  .19.r..K.....D..
 2a840 488b5424 1d488d73 084d89f9 4883e6f8  H.T$.H.s.M..H...
 2a850 48891389 c2498b4c 17f84889 4c13f848  H....I.L..H.L..H
 2a860 89da4829 f201d049 29d183e0 f883f808  ..H)...I).......
 2a870 0f8251fa ffff83e0 f831d289 d183c208  ..Q......1......
 2a880 4d8b0409 4c89040e 39c272ef e936faff  M...L...9.r..6..
 2a890 ff0f1f80 00000000 488b014c 8d442420  ........H..L.D$ 
 2a8a0 48894424 1d89f848 8b7401f8 49897407  H.D$...H.t..I.t.
 2a8b0 f84c89f8 4c29c048 29c101f8 83e0f849  .L..L).H)......I
 2a8c0 89c983f8 080f82ce fbffff83 e0f831c9  ..............1.
 2a8d0 89ce83c1 084d8b14 314d8914 3039c172  .....M..1M..09.r
 2a8e0 efe9b3fb ffff662e 0f1f8400 00000000  ......f.........
 2a8f0 488b4c24 1d488d7b 084d89f9 4883e7f8  H.L$.H.{.M..H...
 2a900 48894a03 89c2498b 4c17f848 894c13f8  H.J...I.L..H.L..
 2a910 4889da48 29fa01d0 4929d183 e0f883f8  H..H)...I)......
 2a920 080f82be fbffff83 e0f831d2 89d183c2  ..........1.....
 2a930 084d8b04 094c8904 0f39c272 efe9a3fb  .M...L...9.r....
 2a940 ffff660f 1f440000 488b064c 8d4c2420  ..f..D..H..L.L$ 
 2a950 48894424 1d4489c0 488b5406 f8498954  H.D$.D..H.T..I.T
 2a960 07f84c89 f84c29c8 4829c644 01c083e0  ..L..L).H).D....
 2a970 f883f808 0f823ffd ffff83e0 f831d289  ......?......1..
 2a980 d783c208 4c8b143e 4d891439 39c272ef  ....L..>M..99.r.
 2a990 e924fdff ff0f1f00 488b4424 1d4c8d43  .$......H.D$.L.C
 2a9a0 084983e0 f8488941 0389d049 8b4c07f8  .I...H.A...I.L..
 2a9b0 48894c03 f84889d9 4c89f84c 29c101ca  H.L..H..L..L)...
 2a9c0 4829c883 e2f883fa 080f8239 fdffff83  H).........9....
 2a9d0 e2f831c9 89ce83c1 084c8b0c 304d890c  ..1......L..0M..
 2a9e0 3039d172 efe91efd ffff660f 1f440000  09.r......f..D..
 2a9f0 41bde1ff ffffe997 fdffffb9 06000000  A...............
 2aa00 e944f8ff ff0f1f00 b9090000 00e937f8  .D............7.
 2aa10 ffff660f 1f440000 b8090000 00e943fa  ..f..D........C.
 2aa20 ffff660f 1f440000 be090000 00e951fc  ..f..D........Q.
 2aa30 ffff660f 1f440000 b9080000 00e907f8  ..f..D..........
 2aa40 ffffb808 000000e9 19faffff be080000  ................
 2aa50 00e92dfc ffffb907 000000e9 e9f7ffff  ..-.............
 2aa60 b8070000 00e9fbf9 ffffbe07 000000e9  ................
 2aa70 0ffcffff b8060000 00e9e7f9 ffffbe06  ................
 2aa80 000000e9 fbfbffff b9050000 00e9b7f7  ................
 2aa90 ffffb805 000000e9 c9f9ffff be050000  ................
 2aaa0 00e9ddfb ffffb904 000000e9 99f7ffff  ................
 2aab0 b8040000 00e9abf9 ffffbe04 000000e9  ................
 2aac0 bffbffff b9030000 00e97bf7 ffffb803  ..........{.....
 2aad0 000000e9 8df9ffff 8b018944 241d89f8  ...........D$...
 2aae0 8b5401fc 41895407 fce998f7 ffffbe03  .T..A.T.........
 2aaf0 000000e9 8bfbffff 8b54241d 89c08913  .........T$.....
 2ab00 418b5407 fc895403 fce9b9f7 ffffb902  A.T...T.........
 2ab10 000000e9 31f7ffff 8b018944 241d89f8  ....1......D$...
 2ab20 8b4c01fc 41894c07 fce96bf9 ffffb802  .L..A.L...k.....
 2ab30 000000e9 2df9ffff 8b4c241d 89c0894a  ....-....L$....J
 2ab40 03418b54 07fc8954 03fce996 f9ffff8b  .A.T...T........
 2ab50 06894424 1d4489c0 8b5406fc 41895407  ..D$.D...T..A.T.
 2ab60 fce953fb ffffbe02 000000e9 13fbffff  ..S.............
 2ab70 8b44241d 89d28941 03418b44 17fc8944  .D$....A.A.D...D
 2ab80 13fce981 fbffffb9 01000000 e9b8f6ff  ................
 2ab90 ffb80100 0000e9ca f8ffffbe 01000000  ................
 2aba0 e9defaff ff89f80f b75401fe 66418954  .........T..fA.T
 2abb0 07fee9cf f6ffff89 f80fb74c 01fe6641  ...........L..fA
 2abc0 894c07fe e9d0f8ff ff89c041 0fb75407  .L.........A..T.
 2abd0 fe668954 03fee9ec f6ffff44 89c00fb7  .f.T.......D....
 2abe0 5406fe66 41895407 fee9cbfa ffff89c0  T..fA.T.........
 2abf0 410fb754 07fe6689 5403fee9 e5f8ffff  A..T..f.T.......
 2ac00 89d2410f b74417fe 66894413 fee9f6fa  ..A..D..f.D.....
 2ac10 ffffe8d9 36feff66 0f1f8400 00000000  ....6..f........
 2ac20 41574889 f8b98000 00004156 41554154  AWH.......AVAUAT
 2ac30 554889d5 4889c253 4881ecd0 0700004c  UH..H..SH......L
 2ac40 8d5c24c8 4c89df4c 895c24b8 4c89d8f3  .\$.L..L.\$.L...
 2ac50 48a5488d 8c24c803 00004889 4c24a890  H.H..$....H.L$..
 2ac60 f30f6f02 660fef00 4883c010 4883c210  ..o.f...H...H...
 2ac70 0f2940f0 4839c175 e7488b7c 24a8b980  .)@.H9.u.H.|$...
 2ac80 0000004c 89de4d89 def348a5 48896c24  ...L..M...H.H.l$
 2ac90 b04c895c 24c0662e 0f1f8400 00000000  .L.\$.f.........
 2aca0 498b4620 498b164d 8b46604d 8b5e7089  I.F I..M.F`M.^p.
 2acb0 c689d148 01c2480f afce488d 0c4a498b  ...H..H...H..JI.
 2acc0 56404931 c849c1c0 2089d644 89c74c01  V@I1.I.. ..D..L.
 2acd0 c2480faf f7488d14 7289ce48 31d048c1  .H...H..r..H1.H.
 2ace0 c81889c7 4801c148 0faff74c 8d247189  ....H..H...L.$q.
 2acf0 d14d31e0 49c1c810 4489c64c 01c2480f  .M1.I...D..L..H.
 2ad00 afce4c8d 3c4a498b 4e284c31 f84c897c  ..L.<JI.N(L1.L.|
 2ad10 24a048d1 c089ce48 89442498 498b4608  $.H....H.D$.I.F.
 2ad20 89c24801 c8480faf d6488d34 50498b56  ..H..H...H.4PI.V
 2ad30 68498b46 484831f2 89c748c1 c2204189  hI.FHH1...H.. A.
 2ad40 d14801d0 490faff9 488d0478 89f74831  .H..I...H..x..H1
 2ad50 c148c1c9 184189c9 4801ce49 0faff948  .H...A..H..I...H
 2ad60 8d1c7e48 31da48c1 ca104889 d789c289  ..~H1.H...H.....
 2ad70 fe4801f8 48897c24 90480faf d6488d34  .H..H.|$.H...H.4
 2ad80 50498b46 104831f1 48897424 88498b76  PI.F.H1.H.t$.I.v
 2ad90 3089c748 d1c189f2 480fafd7 4801f048  0..H....H...H..H
 2ada0 8d145049 8b465049 31d34c89 df4189c2  ..PI.FPI1.L..A..
 2adb0 48c1c720 4189f948 01f84d0f afca4189  H.. A..H..M...A.
 2adc0 d24a8d04 484831c6 48c1ce18 4189f148  .J..HH1.H...A..H
 2add0 01f24d0f afca4e8d 144a4189 c14c31d7  ..M...N..JA..L1.
 2ade0 48c1cf10 89fa4801 f8490faf d1488d2c  H.....H..I...H.,
 2adf0 50498b46 38498b56 184831ee 4189d341  PI.F8I.V.H1.A..A
 2ae00 89c14801 c248d1c6 4d0fafcb 4d8b5e58  ..H..H..M...M.^X
 2ae10 4589df4e 8d0c4a49 8b56784c 31ca48c1  E..N..JI.VxL1.H.
 2ae20 c2204189 d54901d3 4d0fafef 4f8d1c6b  . A..I..M...O..k
 2ae30 4589cd4c 31d848c1 c8184189 c74901c1  E..L1.H...A..I..
 2ae40 4d0fafef 4f8d0c69 4589dd4c 31ca48c1  M...O..iE..L1.H.
 2ae50 ca104189 d74901d3 4d0fafef 4189cf4f  ..A..I..M...A..O
 2ae60 8d1c6b45 89e54c31 d848d1c0 4d0fafef  ..kE..L1.H..M...
 2ae70 4901cc4f 8d246c41 89ed4c31 e248c1c2  I..O.$lA..L1.H..
 2ae80 204189d7 4801d54d 0fafef4a 8d6c6d00   A..H..M...J.lm.
 2ae90 4589e548 31e948c1 c9184189 cf4901cc  E..H1.H...A..I..
 2aea0 4d0fafef 4c8b7c24 a04f8d24 6c4189ed  M...L.|$.O.$lA..
 2aeb0 4c31e24d 892648c1 ca104189 d44801d5  L1.M.&H...A..H..
 2aec0 49895678 4d0fafe5 4a8d5465 004831d1  I.VxM...J.Te.H1.
 2aed0 49895650 89da4801 f348d1c1 49894e28  I.VP..H..H..I.N(
 2aee0 89f1480f afd14489 d9488d14 534931d0  ..H...D..H..SI1.
 2aef0 49c1c020 4489c34d 01c3480f afcb498d  I.. D..M..H...I.
 2af00 0c4b4189 d34831ce 48c1ce18 89f34801  .KA..H1.H.....H.
 2af10 f24c0faf db4a8d14 5a4189cb 4931d049  .L...J..ZA..I1.I
 2af20 89560849 c1c81044 89c24c01 c14d8946  .V.I...D..L..M.F
 2af30 60490faf d3488d14 514489d1 49895658  `I...H..QD..I.VX
 2af40 4831d689 c248d1c6 480fafd1 4901c244  H1...H..H...I..D
 2af50 89f94989 76304983 ee80498d 3452488b  ..I.v0I...I.4RH.
 2af60 54249041 89f24831 f248c1c2 204189d0  T$.A..H1.H.. A..
 2af70 4c0fafc1 4a8d0c3a 4a8d0c41 4831c848  L...J..:J..AH1.H
 2af80 c1c81841 89c04801 c64d0faf c24a8d34  ...A..H..M...J.4
 2af90 464189c8 4831f249 89769048 c1ca1089  FA..H1.I.v.H....
 2afa0 d64801d1 498956e8 490faff0 488d1471  .H..I.V.I...H..q
 2afb0 498956c0 4831d048 8b5c2498 4489ca48  I.V.H1.H.\$.D..H
 2afc0 d1c0488b 74248849 8946b889 d84901d9  ..H.t$.I.F...I..
 2afd0 480fafc2 498d0c41 89f04831 cf4189c8  H...I..A..H1.A..
 2afe0 48c1c720 89fa480f afd0488d 0437488d  H.. ..H...H..7H.
 2aff0 14504889 d84831d0 48c1c818 89c64801  .PH..H1.H.....H.
 2b000 c1490faf f0488d0c 7189d648 31cf4989  .I...H..q..H1.I.
 2b010 4e9848c1 cf1089f9 4801fa49 897ef048  N.H.....H..I.~.H
 2b020 0fafce48 8d144a48 31d04989 56c848d1  ...H..JH1.I.V.H.
 2b030 c0498946 a0488b44 24a84939 c60f855d  .I.F.H.D$.I9...]
 2b040 fcffff4c 8b5c24c0 488b6c24 b0498d83  ...L.\$.H.l$.I..
 2b050 80000000 48894424 b0488b44 24b84889  ....H.D$.H.D$.H.
 2b060 6c24b80f 1f440000 488b9000 01000048  l$...D..H......H
 2b070 8b084c8b 80000300 0089d789 ce4801d1  ..L..........H..
 2b080 480faff7 488d3471 488b8800 02000049  H...H.4qH......I
 2b090 31f049c1 c02089cf 4589c14c 01c1490f  1.I.. ..E..L..I.
 2b0a0 aff9488d 0c7989f7 4831ca48 c1ca1841  ..H..y..H1.H...A
 2b0b0 89d14801 d6490faf f94c8d2c 7e89ce4d  ..H..I...L.,~..M
 2b0c0 31e849c1 c8104489 c74c01c1 480faff7  1.I...D..L..H...
 2b0d0 4c8d3c71 488bb008 0100004c 31fa4c89  L.<qH......L1.L.
 2b0e0 7c24a048 d1c289f7 48895424 98488b50  |$.H....H.T$.H.P
 2b0f0 0889d148 01f2480f afcf488d 3c4a488b  ...H..H...H.<JH.
 2b100 88080300 00488b90 08020000 4831f941  .....H......H1.A
 2b110 89d148c1 c1204189 ca4801ca 4d0fafca  ..H.. A..H..M...
 2b120 4a8d144a 4189f948 31d648c1 ce184189  J..JA..H1.H...A.
 2b130 f24801f7 4d0fafca 4a8d2c4f 4831e948  .H..M...J.,OH1.H
 2b140 c1c91049 89cf89d1 4489ff4c 01fa4c89  ...I....D..L..L.
 2b150 7c249048 0fafcf4c 8d144a48 8b888001  |$.H...L..JH....
 2b160 0000488b 90800000 004c31d6 4c895424  ..H......L1.L.T$
 2b170 884189d1 89cf48d1 c6490faf f94801ca  .A....H..I...H..
 2b180 4c8d0c7a 488bb880 03000048 8b908002  L..zH......H....
 2b190 00004c31 cf4189d3 48c1c720 4189fa48  ..L1.A..H.. A..H
 2b1a0 01fa4d0f afd34589 cb4a8d14 524831d1  ..M...E..J..RH1.
 2b1b0 48c1c918 4189ca49 01c94d0f afd34f8d  H...A..I..M...O.
 2b1c0 1c514189 d24c31df 48c1cf10 4189f948  .QA..L1.H...A..H
 2b1d0 01fa4d0f afca4e8d 244a488b 90880100  ..M...N.$JH.....
 2b1e0 004c8b88 88000000 4c31e144 89cb4189  .L......L1.D..A.
 2b1f0 d24901d1 48d1c14c 0fafd348 8b988802  .I..H..L...H....
 2b200 00004189 df4f8d14 514c8b88 88030000  ..A..O..QL......
 2b210 4d31d149 c1c12045 89ce4c01 cb4d0faf  M1.I.. E..L..M..
 2b220 f74589d7 4a8d1c73 4831da48 c1ca1841  .E..J..sH1.H...A
 2b230 89d64901 d24d0faf f74189df 4f8d1472  ..I..M...A..O..r
 2b240 4d31d149 c1c91045 89ce4c01 cb4d0faf  M1.I...E..L..M..
 2b250 f74589ef 4a8d1c73 4189f648 31da48d1  .E..J..sA..H1.H.
 2b260 c24d0faf f74901f5 4589e74f 8d6c7500  .M...I..E..O.lu.
 2b270 4d31e949 c1c12045 89ce4d01 cc4d0faf  M1.I.. E..M..M..
 2b280 f74589ef 4f8d2474 4c31e648 c1ce1841  .E..O.$tL1.H...A
 2b290 89f64901 f54d0faf f74c8b7c 24a04f8d  ..I..M...L.|$.O.
 2b2a0 6c75004d 31e94c89 284589e5 49c1c910  lu.M1.L.(E..I...
 2b2b0 4589ce4c 89888803 00004d01 e14d0faf  E..L......M..M..
 2b2c0 ee4f8d0c 694c8988 80020000 4931f189  .O..iL......I1..
 2b2d0 ce49d1c1 4c898808 01000041 89e94801  .I..L......A..H.
 2b2e0 cd490faf f1488d74 750089dd 4931f049  .I...H.tu...I1.I
 2b2f0 c1c02045 89c14c01 c34c0faf cd89f54e  .. E..L..L.....N
 2b300 8d0c4b4c 31c948c1 c91889cb 4801ce48  ..KL1.H.....H..H
 2b310 0fafdd48 8d345e48 8970084c 31c64589  ...H.4^H.p.L1.E.
 2b320 c848c1ce 1089f348 89b00003 00004c01  .H.....H......L.
 2b330 ce4589f9 4c0fafc3 4a8d3446 4889b088  .E..L...J.4FH...
 2b340 02000048 31ce4489 d948d1c6 4889b080  ...H1.D..H..H...
 2b350 01000089 d6480faf ce4901d3 488b7424  .....H...I..H.t$
 2b360 904883c0 10498d0c 4b4831ce 48c1c620  .H...I..KH1.H.. 
 2b370 4189f04d 0fafc84e 8d043e4f 8d044841  A..M...N..>O..HA
 2b380 89c94c31 c248c1ca 184189d3 4801d14d  ..L1.H...A..H..M
 2b390 0fafcb4a 8d0c4948 89487048 31f14489  ...J..IH.HpH1.D.
 2b3a0 c648c1c9 104189c9 488988f8 0200004c  .H...A..H......L
 2b3b0 01c1490f aff1488d 0c714889 88f00100  ..I...H..qH.....
 2b3c0 00488b5c 24984831 d14489d2 48d1c148  .H.\$.H1.D..H..H
 2b3d0 89887801 000089d9 4901da48 0fafd149  ..x.....I..H...I
 2b3e0 8d14524c 8b542488 4831d748 c1c72044  ..RL.T$.H1.H.. D
 2b3f0 89d689f9 480faff1 4a8d0c17 4c8d0471  ....H...J...L..q
 2b400 89d64c31 c34889d9 48c1c918 4189c948  ..L1.H..H...A..H
 2b410 01ca490f aff1488d 14724489 c6488950  ..I...H..rD..H.P
 2b420 784831fa 48c1ca10 89d74889 90700300  xH1.H.....H..p..
 2b430 004c01c2 480faff7 488d1472 488990f8  .L..H...H..rH...
 2b440 01000048 31ca48d1 c2488990 f0000000  ...H1.H..H......
 2b450 48394424 b00f850d fcffff48 8b6c24b8  H9D$.......H.l$.
 2b460 488b8424 c8030000 4c8b5c24 c0488945  H..$....L.\$.H.E
 2b470 00488b84 24c00700 00488d7d 084883e7  .H..$....H.}.H..
 2b480 f8488985 f8030000 4889e848 8b7424a8  .H......H..H.t$.
 2b490 4829f848 29c60500 040000c1 e80389c1  H).H)...........
 2b4a0 31c0f348 a50f1f00 f30f6f44 05006641  1..H......oD..fA
 2b4b0 0fef0403 0f114405 004883c0 10483d00  ......D..H...H=.
 2b4c0 04000075 e34881c4 d0070000 5b5d415c  ...u.H......[]A\
 2b4d0 415d415e 415fc366 0f1f8400 00000000  A]A^A_.f........
 2b4e0 41574889 f8b98000 00004156 41554154  AWH.......AVAUAT
 2b4f0 554889d5 4889c253 4881ece0 0700004c  UH..H..SH......L
 2b500 8d5c24d8 4c8d9424 d8030000 4c89df4c  .\$.L..$....L..L
 2b510 895c24b8 4c89d8f3 48a54c89 5424b090  .\$.L...H.L.T$..
 2b520 f30f6f02 660fef00 4883c010 4883c210  ..o.f...H...H...
 2b530 0f2940f0 4939c275 e74c89d7 b9800000  .)@.I9.u.L......
 2b540 004c89de 4889eaf3 48a54c8d 9424d803  .L..H...H.L..$..
 2b550 0000488d 8c24d807 00004c89 d00f1f00  ..H..$....L.....
 2b560 f30f6f02 660fef00 4883c010 4883c210  ..o.f...H...H...
 2b570 0f2940f0 4839c175 e748896c 24c04d89  .)@.H9.u.H.l$.M.
 2b580 de4c895c 24c84c89 5424d00f 1f440000  .L.\$.L.T$...D..
 2b590 498b4620 498b164d 8b46604d 8b567089  I.F I..M.F`M.Vp.
 2b5a0 c689d148 01c2480f afce488d 0c4a498b  ...H..H...H..JI.
 2b5b0 56404931 c849c1c0 2089d644 89c74c01  V@I1.I.. ..D..L.
 2b5c0 c2480faf f7488d14 7289ce48 31d048c1  .H...H..r..H1.H.
 2b5d0 c81889c7 4801c148 0faff74c 8d247189  ....H..H...L.$q.
 2b5e0 d14d31e0 49c1c810 4489c64c 01c2480f  .M1.I...D..L..H.
 2b5f0 afce4c8d 3c4a498b 4e284c31 f84c897c  ..L.<JI.N(L1.L.|
 2b600 24a848d1 c089ce48 894424a0 498b4608  $.H....H.D$.I.F.
 2b610 89c24801 c8480faf d6488d34 50498b56  ..H..H...H.4PI.V
 2b620 68498b46 484831f2 89c748c1 c2204189  hI.FHH1...H.. A.
 2b630 d14801d0 490faff9 488d0478 89f74831  .H..I...H..x..H1
 2b640 c148c1c9 184189c9 4801ce49 0faff948  .H...A..H..I...H
 2b650 8d1c7e48 31da48c1 ca104889 d789c289  ..~H1.H...H.....
 2b660 fe4801f8 48897c24 98480faf d6488d34  .H..H.|$.H...H.4
 2b670 50498b46 104831f1 48897424 90498b76  PI.F.H1.H.t$.I.v
 2b680 3089c748 d1c189f2 480fafd7 4801f048  0..H....H...H..H
 2b690 8d145049 8b465049 31d24c89 d74189c2  ..PI.FPI1.L..A..
 2b6a0 48c1c720 4189f948 01f84d0f afca4189  H.. A..H..M...A.
 2b6b0 d24a8d04 484831c6 48c1ce18 4189f148  .J..HH1.H...A..H
 2b6c0 01f24d0f afca4e8d 144a4189 c14c31d7  ..M...N..JA..L1.
 2b6d0 48c1cf10 89fa4801 f8490faf d1488d2c  H.....H..I...H.,
 2b6e0 50498b46 38498b56 184831ee 4189d341  PI.F8I.V.H1.A..A
 2b6f0 89c14801 c248d1c6 4d0fafcb 4d8b5e58  ..H..H..M...M.^X
 2b700 4589df4e 8d0c4a49 8b56784c 31ca48c1  E..N..JI.VxL1.H.
 2b710 c2204189 d54901d3 4d0fafef 4589cf4f  . A..I..M...E..O
 2b720 8d1c6b4c 31d848c1 c8184189 c54901c1  ..kL1.H...A..I..
 2b730 4d0fafef 4f8d0c69 4589dd4c 31ca48c1  M...O..iE..L1.H.
 2b740 ca104189 d74901d3 4d0fafef 4189cf4f  ..A..I..M...A..O
 2b750 8d1c6b45 89e54c31 d848d1c0 4d0fafef  ..kE..L1.H..M...
 2b760 4901cc4f 8d246c41 89ed4c31 e248c1c2  I..O.$lA..L1.H..
 2b770 204189d7 4801d54d 0fafef4a 8d6c6d00   A..H..M...J.lm.
 2b780 4589e548 31e948c1 c9184189 cf4901cc  E..H1.H...A..I..
 2b790 4d0fafef 4c8b7c24 a84f8d24 6c4189ed  M...L.|$.O.$lA..
 2b7a0 4c31e24d 892648c1 ca104189 d44801d5  L1.M.&H...A..H..
 2b7b0 49895678 4d0fafe5 4a8d5465 004831d1  I.VxM...J.Te.H1.
 2b7c0 49895650 89da4801 f348d1c1 49894e28  I.VP..H..H..I.N(
 2b7d0 89f1480f afd14489 d9488d14 534931d0  ..H...D..H..SI1.
 2b7e0 49c1c020 4489c34d 01c3480f afcb498d  I.. D..M..H...I.
 2b7f0 0c4b4189 d34831ce 48c1ce18 89f34801  .KA..H1.H.....H.
 2b800 f24c0faf db4a8d14 5a4189cb 4931d049  .L...J..ZA..I1.I
 2b810 89560849 c1c81044 89c24c01 c14d8946  .V.I...D..L..M.F
 2b820 60490faf d3488d14 514489d1 49895658  `I...H..QD..I.VX
 2b830 4831d689 c248d1c6 480fafd1 4901c244  H1...H..H...I..D
 2b840 89f94989 76304983 ee80498d 3452488b  ..I.v0I...I.4RH.
 2b850 54249841 89f24831 f248c1c2 204189d0  T$.A..H1.H.. A..
 2b860 4c0fafc1 4a8d0c3a 4a8d0c41 4831c848  L...J..:J..AH1.H
 2b870 c1c81841 89c04801 c64d0faf c24a8d34  ...A..H..M...J.4
 2b880 464189c8 4831f249 89769048 c1ca1089  FA..H1.I.v.H....
 2b890 d64801d1 498956e8 490faff0 488d1471  .H..I.V.I...H..q
 2b8a0 498956c0 4831d048 8b5c24a0 4489ca48  I.V.H1.H.\$.D..H
 2b8b0 d1c0488b 74249049 8946b889 d84901d9  ..H.t$.I.F...I..
 2b8c0 480fafc2 498d0c41 89f04831 cf4189c8  H...I..A..H1.A..
 2b8d0 48c1c720 89fa480f afd0488d 0437488d  H.. ..H...H..7H.
 2b8e0 14504889 d84831d0 48c1c818 89c64801  .PH..H1.H.....H.
 2b8f0 c1490faf f0488d0c 7189d648 31cf4989  .I...H..q..H1.I.
 2b900 4e9848c1 cf1089f9 4801fa49 897ef048  N.H.....H..I.~.H
 2b910 0fafce48 8d144a48 31d04989 56c848d1  ...H..JH1.I.V.H.
 2b920 c0498946 a0488b44 24b04939 c60f855d  .I.F.H.D$.I9...]
 2b930 fcffff4c 8b5c24c8 488b6c24 c04c8b54  ...L.\$.H.l$.L.T
 2b940 24d0498d 83800000 004c895c 24c04889  $.I......L.\$.H.
 2b950 4424b048 8b4424b8 4c895424 c848896c  D$.H.D$.L.T$.H.l
 2b960 24b8660f 1f440000 488b9000 01000048  $.f..D..H......H
 2b970 8b084c8b 80000300 0089d789 ce4801d1  ..L..........H..
 2b980 480faff7 488d3471 488b8800 02000049  H...H.4qH......I
 2b990 31f049c1 c02089cf 4589c14c 01c1490f  1.I.. ..E..L..I.
 2b9a0 aff9488d 0c7989f7 4831ca48 c1ca1841  ..H..y..H1.H...A
 2b9b0 89d14801 d6490faf f94c8d2c 7e89ce4d  ..H..I...L.,~..M
 2b9c0 31e849c1 c8104489 c74c01c1 480faff7  1.I...D..L..H...
 2b9d0 4c8d3c71 488bb008 0100004c 31fa4c89  L.<qH......L1.L.
 2b9e0 7c24a848 d1c289f7 48895424 a0488b50  |$.H....H.T$.H.P
 2b9f0 0889d148 01f2480f afcf488d 3c4a488b  ...H..H...H.<JH.
 2ba00 88080300 00488b90 08020000 4831f941  .....H......H1.A
 2ba10 89d148c1 c1204189 ca4801ca 4d0fafca  ..H.. A..H..M...
 2ba20 4a8d144a 4189f948 31d648c1 ce184189  J..JA..H1.H...A.
 2ba30 f24801f7 4d0fafca 4a8d2c4f 4831e948  .H..M...J.,OH1.H
 2ba40 c1c91049 89cf89d1 4489ff4c 01fa4c89  ...I....D..L..L.
 2ba50 7c249848 0fafcf4c 8d1c4a48 8b888001  |$.H...L..JH....
 2ba60 0000488b 90800000 004c31de 4c895c24  ..H......L1.L.\$
 2ba70 904189d1 89cf48d1 c6490faf f94801ca  .A....H..I...H..
 2ba80 4c8d0c7a 488bb880 03000048 8b908002  L..zH......H....
 2ba90 00004c31 cf4189d3 48c1c720 4189fa48  ..L1.A..H.. A..H
 2baa0 01fa4d0f afd34589 cb4a8d14 524831d1  ..M...E..J..RH1.
 2bab0 48c1c918 4189ca49 01c94d0f afd34f8d  H...A..I..M...O.
 2bac0 1c514189 d24c31df 48c1cf10 4189f948  .QA..L1.H...A..H
 2bad0 01fa4d0f afca4e8d 244a488b 90880100  ..M...N.$JH.....
 2bae0 004c8b88 88000000 4c31e144 89cb4189  .L......L1.D..A.
 2baf0 d24901d1 48d1c14c 0fafd348 8b988802  .I..H..L...H....
 2bb00 00004189 df4f8d14 514c8b88 88030000  ..A..O..QL......
 2bb10 4d31d149 c1c12045 89ce4c01 cb4d0faf  M1.I.. E..L..M..
 2bb20 f74589d7 4a8d1c73 4831da48 c1ca1841  .E..J..sH1.H...A
 2bb30 89d64901 d24d0faf f74189df 4f8d1472  ..I..M...A..O..r
 2bb40 4d31d149 c1c91045 89ce4c01 cb4d0faf  M1.I...E..L..M..
 2bb50 f74589ef 4a8d1c73 4189f648 31da48d1  .E..J..sA..H1.H.
 2bb60 c24d0faf f74901f5 4589e74f 8d6c7500  .M...I..E..O.lu.
 2bb70 4d31e949 c1c12045 89ce4d01 cc4d0faf  M1.I.. E..M..M..
 2bb80 f74589ef 4f8d2474 4c31e648 c1ce1841  .E..O.$tL1.H...A
 2bb90 89f64901 f54d0faf f74c8b7c 24a84f8d  ..I..M...L.|$.O.
 2bba0 6c75004d 31e94c89 284589e5 49c1c910  lu.M1.L.(E..I...
 2bbb0 4589ce4c 89888803 00004d01 e14d0faf  E..L......M..M..
 2bbc0 ee4f8d0c 694c8988 80020000 4931f189  .O..iL......I1..
 2bbd0 ce49d1c1 4c898808 01000041 89e94801  .I..L......A..H.
 2bbe0 cd490faf f1488d74 750089dd 4931f049  .I...H.tu...I1.I
 2bbf0 c1c02045 89c14c01 c34c0faf cd89f54e  .. E..L..L.....N
 2bc00 8d0c4b4c 31c948c1 c91889cb 4801ce48  ..KL1.H.....H..H
 2bc10 0fafdd48 8d345e48 8970084c 31c64589  ...H.4^H.p.L1.E.
 2bc20 c848c1ce 1089f348 89b00003 00004c01  .H.....H......L.
 2bc30 ce4589f9 4c0fafc3 4a8d3446 4889b088  .E..L...J.4FH...
 2bc40 02000048 31ce4489 d948d1c6 4889b080  ...H1.D..H..H...
 2bc50 01000089 d6480faf ce4901d3 488b7424  .....H...I..H.t$
 2bc60 984883c0 10498d0c 4b4831ce 48c1c620  .H...I..KH1.H.. 
 2bc70 4189f04d 0fafc84e 8d043e4f 8d044841  A..M...N..>O..HA
 2bc80 89c94c31 c248c1ca 184189d3 4801d14d  ..L1.H...A..H..M
 2bc90 0fafcb4a 8d0c4948 89487048 31f14489  ...J..IH.HpH1.D.
 2bca0 c648c1c9 104189c9 488988f8 0200004c  .H...A..H......L
 2bcb0 01c1490f aff1488d 0c714889 88f00100  ..I...H..qH.....
 2bcc0 00488b5c 24a04831 d14489d2 48d1c14c  .H.\$.H1.D..H..L
 2bcd0 8b5c2490 48898878 01000089 d94901da  .\$.H..x.....I..
 2bce0 480fafd1 4489de49 8d145248 31d74189  H...D..I..RH1.A.
 2bcf0 d048c1c7 2089f948 0faff14a 8d0c1f48  .H.. ..H...J...H
 2bd00 8d347148 31f34889 d948c1c9 184189c9  .4qH1.H..H...A..
 2bd10 4801ca4d 0fafc14a 8d144248 89507848  H..M...J..BH.PxH
 2bd20 31fa89f7 48c1ca10 4189d048 89907003  1...H...A..H..p.
 2bd30 00004801 f2490faf f8488d14 7a488990  ..H..I...H..zH..
 2bd40 f8010000 4831ca48 d1c24889 90f00000  ....H1.H..H.....
 2bd50 00483944 24b00f85 0cfcffff 488b6c24  .H9D$.......H.l$
 2bd60 b8488b84 24d80300 004c8b54 24c84c8b  .H..$....L.T$.L.
 2bd70 5c24c048 89450048 8b8424d0 07000048  \$.H.E.H..$....H
 2bd80 8d7d0848 83e7f84c 89d64889 85f80300  .}.H...L..H.....
 2bd90 004889e8 4829f848 29c60500 040000c1  .H..H).H).......
 2bda0 e80389c1 31c0f348 a50f1f80 00000000  ....1..H........
 2bdb0 f30f6f44 05006641 0fef0403 0f114405  ..oD..fA......D.
 2bdc0 004883c0 10483d00 04000075 e34881c4  .H...H=....u.H..
 2bdd0 e0070000 5b5d415c 415d415e 415fc390  ....[]A\A]A^A_..
 2bde0 415731c0 b9800000 00415641 55415455  AW1......AVAUATU
 2bdf0 4889fd53 4881ec18 1000004c 8d6c2410  H..SH......L.l$.
 2be00 4c8d8424 10040000 4c89eff3 48abb980  L..$....L...H...
 2be10 0000004c 89c7f348 ab4885ed 74788b06  ...L...H.H..tx..
 2be20 48898424 10040000 8b460448 89842418  H..$.....F.H..$.
 2be30 0400000f b6460848 89842420 0400008b  .....F.H..$ ....
 2be40 45184889 84242804 00008b45 10488984  E.H..$(....E.H..
 2be50 24300400 008b452c 48898424 38040000  $0....E,H..$8...
 2be60 8b451c85 c0742f49 89d631db 4c8da424  .E...t/I..1.L..$
 2be70 100c0000 0f1f4000 89d883e0 7f743189  ......@......t1.
 2be80 c0488b84 c4100800 00498904 de4883c3  .H.......I...H..
 2be90 013b5d1c 72e24881 c4181000 005b5d41  .;].r.H......[]A
 2bea0 5c415d41 5e415fc3 0f1f8400 00000000  \A]A^A_.........
 2beb0 31c04c8d bc241008 00004c89 e74c89c6  1.L..$....L..L..
 2bec0 b9800000 004c89e2 4c894424 08f348ab  .....L..L.D$..H.
 2bed0 b9800000 004c89ff 48838424 40040000  .....L..H..$@...
 2bee0 01f348ab 4c89efe8 f4f5ffff 4c89fa4c  ..H.L.......L..L
 2bef0 89e64c89 efe8e6f5 ffff488b 84241008  ..L.......H..$..
 2bf00 00004c8b 44240849 8904de48 83c3013b  ..L.D$.I...H...;
 2bf10 5d1c0f82 60ffffff e979ffff ff0f1f00  ]...`....y......
 2bf20 41574156 41554154 55534883 ec284889  AWAVAUATUSH..(H.
 2bf30 74241048 89542418 4885ff0f 84870100  t$.H.T$.H.......
 2bf40 00837f2c 02448b74 24104989 fc440fb6  ...,.D.t$.I..D..
 2bf50 7c24184c 8b47080f 84830200 004c89c2  |$.L.G.......L..
 2bf60 488d7424 104c8904 2431ede8 70feffff  H.t$.L..$1..p...
 2bf70 4585f64c 8b042441 b9010000 000f848d  E..L..$A........
 2bf80 0200008b 7c241441 8b4c2420 450fb6df  ....|$.A.L$ E...
 2bf90 31d2418b 74241c44 89d889fb 0fafc60f  1.A.t$.D........
 2bfa0 afd901c3 01eb89d8 448d6bff f7f18d44  ........D.k....D
 2bfb0 0bff85d2 440f44e8 39f50f83 08010000  ....D.D.9.......
 2bfc0 89f84889 04244585 f60f8561 02000045  ..H..$E....a...E
 2bfd0 85c90f85 08010000 4589ee4d 89e54189  ........E..M..A.
 2bfe0 ec89dd44 89dbeb6f 0f1f8400 00000000  ...D...o........
 2bff0 4c8b1c24 418d5424 ff89f84c 0fafd989  L..$A.T$...L....
 2c000 ef448964 241c480f afc048c1 e70a4183  .D.d$.H...H...A.
 2c010 c40183c5 014c01d7 4889c689 d048c1ee  .....L..H....H..
 2c020 20480faf f08d42ff 31d248c1 ee204829   H....B.1.H.. H)
 2c030 f048f7f1 4c01da48 c1e20a49 8d341248  .H..L..H...I.4.H
 2c040 89fa4c89 c7e8d6eb ffff418b 751c4139  ..L.......A.u.A9
 2c050 f4737541 8b4d2089 e831d245 89f04183  .suA.M ..1.E..A.
 2c060 c601f7f1 83fa0175 07448d45 ff4189ee  .......u.D.E.A..
 2c070 498b4500 49c1e00a 418b5524 4c8b5008  I.E.I...A.U$L.P.
 2c080 4d01d049 8b384584 ff0f8461 ffffff48  M..I.8E....a...H
 2c090 89f80faf f34189d1 31d248c1 e82049f7  .....A..1.H.. I.
 2c0a0 f1488b04 244989d3 428d5426 ff4939c3  .H..$I..B.T&.I9.
 2c0b0 0f8443ff ffff4183 fc0183de 0089f2e9  ..C...A.........
 2c0c0 35ffffff 0f1f4000 4883c428 5b5d415c  5.....@.H..([]A\
 2c0d0 415d415e 415fc366 0f1f8400 00000000  A]A^A_.f........
 2c0e0 89e84489 5c24084d 8d34c04c 89e04189  ..D.\$.M.4.L..A.
 2c0f0 ec4c89f5 4589ee49 89c5eb74 0f1f4000  .L..E..I...t..@.
 2c100 4c8b1c24 418d4424 ff89ff89 c683e801  L..$A.D$........
 2c110 44896424 1c480faf ff4183c4 014883c5  D.d$.H...A...H..
 2c120 0848c1ef 204889fa 89df83c3 01480faf  .H.. H.......H..
 2c130 d648c1e7 0a4c01d7 48c1ea20 4829d031  .H...L..H.. H).1
 2c140 d248f7f1 490fafcb 488d340a 4889fa4c  .H..I...H.4.H..L
 2c150 89c748c1 e60a498d 3432e8c1 eaffff41  ..H...I.42.....A
 2c160 8b751c41 39f40f83 5cffffff 418b4d20  .u.A9...\...A.M 
 2c170 89d831d2 4589f041 83c601f7 f183fa01  ..1.E..A........
 2c180 7507448d 43ff4189 de498b45 0049c1e0  u.D.C.A..I.E.I..
 2c190 0a488b7d 00418b55 244c8b50 084d01d0  .H.}.A.U$L.P.M..
 2c1a0 4584ff0f 8457ffff ff4889f8 4189d131  E....W...H..A..1
 2c1b0 d248c1e8 2049f7f1 8b442408 0faff041  .H.. I...D$....A
 2c1c0 83fc0141 8d4434ff 83de0049 89d3488b  ...A.D4....I..H.
 2c1d0 14244939 d30f45c6 e92cffff ff0f1f00  .$I9..E..,......
 2c1e0 4531c931 ed4585f6 0f8595fd ffff4180  E1.1.E........A.
 2c1f0 ff017722 4c89c248 8d742410 4c890424  ..w"L..H.t$.L..$
 2c200 e8dbfbff ff4c8b04 240f1f80 00000000  .....L..$.......
 2c210 41b90100 000031ed 4584ff40 0f94c501  A.....1.E..@....
 2c220 ede95dfd ffff662e 0f1f8400 00000000  ..]...f.........
 2c230 89e84180 ff034d8d 34c0418d 4301410f  ..A...M.4.A.C.A.
 2c240 95c78944 240c4c89 e04189ec 89dd4488  ...D$.L..A....D.
 2c250 7c240844 89eb4589 cf4989c5 e9a60000  |$.D..E..I......
 2c260 000f1f80 00000000 4d8b0645 8b4d244c  ........M..E.M$L
 2c270 89c031d2 44896424 1c48c1e8 2049f7f1  ..1.D.d$.H.. I..
 2c280 488b0424 4989d148 39c20f85 d0000000  H..$I..H9.......
 2c290 428d4421 ff29f044 89c24189 c083e801  B.D!.).D..A.....
 2c2a0 480fafd2 48c1ea20 490fafd0 4189e849  H...H.. I...A..I
 2c2b0 c1e00a4d 01d848c1 ea204829 d0807c24  ...M..H.. H)..|$
 2c2c0 0800747c 8b54240c 0faff231 d24801f0  ..t|.T$....1.H..
 2c2d0 48f7f149 0fafc948 8d340a48 c1e60a49  H..I...H.4.H...I
 2c2e0 8d34334c 89c24183 c40183c5 014983c6  .43L..A......I..
 2c2f0 08e8eaf1 ffff418b 751c4139 f40f83c5  ......A.u.A9....
 2c300 fdffff41 8b4d2089 e831d289 df83c301  ...A.M ..1......
 2c310 f7f183fa 0175058d 7dff89eb 498b4500  .....u..}...I.E.
 2c320 48c1e70a 4c8b5808 4c01df45 85ff0f85  H...L.X.L..E....
 2c330 34ffffff 4c8b07e9 2fffffff 0f1f4000  4...L.../.....@.
 2c340 31d24c0f afc948f7 f14901d1 49c1e10a  1.L...H..I..I...
 2c350 4b8d340b eb8d662e 0f1f8400 00000000  K.4...f.........
 2c360 89c829f0 4183fc01 83d800e9 27ffffff  ..).A.......'...
 2c370 41554154 554889fd 5389f348 83ec48e8  AUATUH..S..H..H.
 2c380 acd3ffff 4189c485 c00f859f 0000008d  ....A...........
 2c390 43ff83f8 010f87a1 0000008b 75548b55  C...........uT.U
 2c3a0 504989e5 895c242c 4c89ef48 c7042400  PI...\$,L..H..$.
 2c3b0 0000008d 04f50000 00008d0c b5000000  ................
 2c3c0 00897424 244889ee 39d0c744 2414ffff  ..t$$H..9..D$...
 2c3d0 ffff0f42 c231d2f7 f18b554c 89542410  ...B.1....UL.T$.
 2c3e0 0fafc889 44241cc1 e0028944 24208b45  ....D$.....D$ .E
 2c3f0 58894c24 18894424 28e832d4 ffff4189  X.L$..D$(.2...A.
 2c400 c485c075 298b4424 1031db85 c0741490  ...u).D$.1...t..
 2c410 89de4c89 ef83c301 e8a3d2ff ff3b5c24  ..L..........;\$
 2c420 1072ed4c 89ee4889 efe832d1 ffff4883  .r.L..H...2...H.
 2c430 c4484489 e05b5d41 5c415dc3 41bce6ff  .HD..[]A\A].A...
 2c440 ffffebea 66662e0f 1f840000 00000090  ....ff..........
 2c450 41574989 cf41564d 89ce4155 4189d541  AWI..AVM..AUA..A
 2c460 544d89c4 55534883 ec784883 bc24b800  TM..USH..xH..$..
 2c470 00000089 7c240889 74240c48 8bac24c0  ....|$..t$.H..$.
 2c480 00000074 10488bbc 24b80000 004889ee  ...t.H..$....H..
 2c490 e81b22fe ffb8ffff ffff4c39 e00f826d  ..".......L9...m
 2c4a0 01000048 39e80f82 74010000 483b8424  ...H9...t...H;.$
 2c4b0 b0000000 0f824e01 00004889 efe89e21  ......N...H....!
 2c4c0 feff4889 c34885c0 0f845d01 00004889  ..H..H....]...H.
 2c4d0 4424108b 8424b000 00004489 6c24648b  D$...$....D.l$d.
 2c4e0 b424d800 00008944 24388b44 24084489  .$.....D$8.D$.D.
 2c4f0 6c24684c 8d6c2410 8944245c 8b44240c  l$hL.l$..D$\.D$.
 2c500 4c89ef44 89642428 896c2418 4c897c24  L..D.d$(.l$.L.|$
 2c510 204c8974 243048c7 44244000 000000c7   L.t$0H.D$@.....
 2c520 44244800 00000048 c7442450 00000000  D$H....H.D$P....
 2c530 c7442458 00000000 89442460 c744246c  .D$X.....D$`.D$l
 2c540 00000000 e827feff ff4189c4 85c07534  .....'...A....u4
 2c550 4883bc24 c8000000 00740b48 83bc24d0  H..$.....t.H..$.
 2c560 00000000 754a4883 bc24b800 00000074  ....uJH..$.....t
 2c570 13488bbc 24b80000 004889ea 4889dee8  .H..$....H..H...
 2c580 1c20feff 4889df48 89eee821 1dfeff48  . ..H..H...!...H
 2c590 89dfe829 1bfeff48 83c47844 89e05b5d  ...)...H..xD..[]
 2c5a0 415c415d 415e415f c30f1f80 00000000  A\A]A^A_........
 2c5b0 8b8c24d8 00000048 8bb424d0 0000004c  ..$....H..$....L
 2c5c0 89ea488b bc24c800 0000e861 daffff85  ..H..$.....a....
 2c5d0 c0749348 89ee4889 df41bce1 ffffffe8  .t.H..H..A......
 2c5e0 cc1cfeff 488bb424 d0000000 488bbc24  ....H..$....H..$
 2c5f0 c8000000 e8b71cfe ff4889df e8bf1afe  .........H......
 2c600 ffeb940f 1f440000 41bcf9ff ffffeb87  .....D..A.......
 2c610 41bcfbff ffffe97c ffffff0f 1f440000  A......|.....D..
 2c620 41bcfdff ffffe96c ffffff41 bceaffff  A......l...A....
 2c630 ffe961ff ffff662e 0f1f8400 00000000  ..a...f.........
 2c640 4157b8ff ffffff41 56415541 54555348  AW.....AVAUATUSH
 2c650 83ec7848 894c2408 4c8bac24 b8000000  ..xH.L$.L..$....
 2c660 4c890c24 4c39c00f 82530100 004c39e8  L..$L9...S...L9.
 2c670 0f825a01 0000483b 8424b000 00000f82  ..Z...H;.$......
 2c680 2c010000 4189ff4c 89ef4189 f64189d4  ,...A..L..A..A..
 2c690 4c89c5e8 c81ffeff 4889c348 85c00f84  L.......H..H....
 2c6a0 36010000 48894424 10488b4c 2408be01  6...H.D$.H.L$...
 2c6b0 0000004c 8b0c2444 89642464 44896424  ...L..$D.d$dD.d$
 2c6c0 688b8424 b0000000 4c8d6424 104c89e7  h..$....L.d$.L..
 2c6d0 896c2428 44896c24 1848894c 24204c89  .l$(D.l$.H.L$ L.
 2c6e0 4c243089 44243848 c7442440 00000000  L$0.D$8H.D$@....
 2c6f0 c7442448 00000000 48c74424 50000000  .D$H....H.D$P...
 2c700 00c74424 58000000 0044897c 245c4489  ..D$X....D.|$\D.
 2c710 742460c7 44246c00 000000e8 50fcffff  t$`.D$l.....P...
 2c720 89c585c0 75164883 bc24c000 00000074  ....u.H..$.....t
 2c730 0b4883bc 24c80000 00007524 4889df4c  .H..$.....u$H..L
 2c740 89eee869 1bfeff48 89dfe871 19feff48  ...i...H...q...H
 2c750 83c47889 e85b5d41 5c415d41 5e415fc3  ..x..[]A\A]A^A_.
 2c760 488bb424 c8000000 488bbc24 c0000000  H..$....H..$....
 2c770 b9010000 004c89e2 e8b3d8ff ff85c074  .....L.........t
 2c780 bb4c89ee 4889dfbd e1ffffff e81f1bfe  .L..H...........
 2c790 ff488bb4 24c80000 00488bbc 24c00000  .H..$....H..$...
 2c7a0 00e80a1b feff4889 dfe81219 feffeb9f  ......H.........
 2c7b0 bdf9ffff ffeb9866 0f1f8400 00000000  .......f........
 2c7c0 bdfbffff ffeb8866 0f1f8400 00000000  .......f........
 2c7d0 bdfdffff ffe975ff ffffbdea ffffffe9  ......u.........
 2c7e0 6bffffff 66662e0f 1f840000 00000090  k...ff..........
 2c7f0 41574989 cf41564d 89ce4155 4189d541  AWI..AVM..AUA..A
 2c800 544d89c4 55534883 ec784883 bc24b800  TM..USH..xH..$..
 2c810 00000089 7c240889 74240c48 8bac24c0  ....|$..t$.H..$.
 2c820 00000074 10488bbc 24b80000 004889ee  ...t.H..$....H..
 2c830 e87b1efe ffb8ffff ffff4c39 e00f82fd  .{........L9....
 2c840 00000048 39e80f82 04010000 483b8424  ...H9.......H;.$
 2c850 b0000000 0f82d600 00004889 efe8fe1d  ..........H.....
 2c860 feff4889 c34885c0 0f84ea00 00004889  ..H..H........H.
 2c870 44241048 8d7c2410 be010000 008b8424  D$.H.|$........$
 2c880 b0000000 44896424 28894424 388b4424  ....D.d$(.D$8.D$
 2c890 08896c24 18894424 5c8b4424 0c4c897c  ..l$..D$\.D$.L.|
 2c8a0 24204c89 74243048 c7442440 00000000  $ L.t$0H.D$@....
 2c8b0 c7442448 00000000 48c74424 50000000  .D$H....H.D$P...
 2c8c0 00c74424 58000000 00894424 6044896c  ..D$X.....D$`D.l
 2c8d0 24644489 6c2468c7 44246c00 000000e8  $dD.l$h.D$l.....
 2c8e0 8cfaffff 4189c485 c0751e48 83bc24b8  ....A....u.H..$.
 2c8f0 00000000 7413488b bc24b800 00004889  ....t.H..$....H.
 2c900 ea4889de e8971cfe ff4889df 4889eee8  .H.......H..H...
 2c910 9c19feff 4889dfe8 a417feff 4883c478  ....H.......H..x
 2c920 4489e05b 5d415c41 5d415e41 5fc36690  D..[]A\A]A^A_.f.
 2c930 41bcf9ff ffffebe4 0f1f8400 00000000  A...............
 2c940 41bcfbff ffffebd4 0f1f8400 00000000  A...............
 2c950 41bcfdff ffffebc4 41bceaff ffffebbc  A.......A.......
 2c960 4157b8ff ffffff41 56415541 54555348  AW.....AVAUATUSH
 2c970 83ec7848 894c2408 4c8bac24 b8000000  ..xH.L$.L..$....
 2c980 4c890c24 4c39c00f 82530100 004c39e8  L..$L9...S...L9.
 2c990 0f825a01 0000483b 8424b000 00000f82  ..Z...H;.$......
 2c9a0 2c010000 4189ff4c 89ef4189 f64189d4  ,...A..L..A..A..
 2c9b0 4c89c5e8 a81cfeff 4889c348 85c00f84  L.......H..H....
 2c9c0 36010000 48894424 10488b4c 2408be02  6...H.D$.H.L$...
 2c9d0 0000004c 8b0c2444 89642464 44896424  ...L..$D.d$dD.d$
 2c9e0 688b8424 b0000000 4c8d6424 104c89e7  h..$....L.d$.L..
 2c9f0 896c2428 44896c24 1848894c 24204c89  .l$(D.l$.H.L$ L.
 2ca00 4c243089 44243848 c7442440 00000000  L$0.D$8H.D$@....
 2ca10 c7442448 00000000 48c74424 50000000  .D$H....H.D$P...
 2ca20 00c74424 58000000 0044897c 245c4489  ..D$X....D.|$\D.
 2ca30 742460c7 44246c00 000000e8 30f9ffff  t$`.D$l.....0...
 2ca40 89c585c0 75164883 bc24c000 00000074  ....u.H..$.....t
 2ca50 0b4883bc 24c80000 00007524 4889df4c  .H..$.....u$H..L
 2ca60 89eee849 18feff48 89dfe851 16feff48  ...I...H...Q...H
 2ca70 83c47889 e85b5d41 5c415d41 5e415fc3  ..x..[]A\A]A^A_.
 2ca80 488bb424 c8000000 488bbc24 c0000000  H..$....H..$....
 2ca90 b9020000 004c89e2 e893d5ff ff85c074  .....L.........t
 2caa0 bb4c89ee 4889dfbd e1ffffff e8ff17fe  .L..H...........
 2cab0 ff488bb4 24c80000 00488bbc 24c00000  .H..$....H..$...
 2cac0 00e8ea17 feff4889 dfe8f215 feffeb9f  ......H.........
 2cad0 bdf9ffff ffeb9866 0f1f8400 00000000  .......f........
 2cae0 bdfbffff ffeb8866 0f1f8400 00000000  .......f........
 2caf0 bdfdffff ffe975ff ffffbdea ffffffe9  ......u.........
 2cb00 6bffffff 66662e0f 1f840000 00000090  k...ff..........
 2cb10 41574989 cf41564d 89ce4155 4189d541  AWI..AVM..AUA..A
 2cb20 544d89c4 55534883 ec784883 bc24b800  TM..USH..xH..$..
 2cb30 00000089 7c240889 74240c48 8bac24c0  ....|$..t$.H..$.
 2cb40 00000074 10488bbc 24b80000 004889ee  ...t.H..$....H..
 2cb50 e85b1bfe ffb8ffff ffff4c39 e00f82fd  .[........L9....
 2cb60 00000048 39e80f82 04010000 483b8424  ...H9.......H;.$
 2cb70 b0000000 0f82d600 00004889 efe8de1a  ..........H.....
 2cb80 feff4889 c34885c0 0f84ea00 00004889  ..H..H........H.
 2cb90 44241048 8d7c2410 be020000 008b8424  D$.H.|$........$
 2cba0 b0000000 44896424 28894424 388b4424  ....D.d$(.D$8.D$
 2cbb0 08896c24 18894424 5c8b4424 0c4c897c  ..l$..D$\.D$.L.|
 2cbc0 24204c89 74243048 c7442440 00000000  $ L.t$0H.D$@....
 2cbd0 c7442448 00000000 48c74424 50000000  .D$H....H.D$P...
 2cbe0 00c74424 58000000 00894424 6044896c  ..D$X.....D$`D.l
 2cbf0 24644489 6c2468c7 44246c00 000000e8  $dD.l$h.D$l.....
 2cc00 6cf7ffff 4189c485 c0751e48 83bc24b8  l...A....u.H..$.
 2cc10 00000000 7413488b bc24b800 00004889  ....t.H..$....H.
 2cc20 ea4889de e87719fe ff4889df 4889eee8  .H...w...H..H...
 2cc30 7c16feff 4889dfe8 8414feff 4883c478  |...H.......H..x
 2cc40 4489e05b 5d415c41 5d415e41 5fc36690  D..[]A\A]A^A_.f.
 2cc50 41bcf9ff ffffebe4 0f1f8400 00000000  A...............
 2cc60 41bcfbff ffffebd4 0f1f8400 00000000  A...............
 2cc70 41bcfdff ffffebc4 41bceaff ffffebbc  A.......A.......
 2cc80 415731c0 41564189 ceb90c00 00004155  AW1.AVA.......AU
 2cc90 41545548 89fd5348 81ec8800 00004c8d  ATUH..SH......L.
 2cca0 7c242048 89742410 4c89ff48 89542418  |$ H.t$.L..H.T$.
 2ccb0 f348ab48 89efe825 16feff48 89c348c1  .H.H...%...H..H.
 2ccc0 e8200f85 58010000 4889df89 5c246889  . ..X...H...\$h.
 2ccd0 5c244889 5c2428e8 8419feff 4889df48  \$H.\$(.....H..H
 2cce0 89442460 4989c5e8 7419feff 4889df49  .D$`I...t...H..I
 2ccf0 89c44889 442440e8 6419feff 4d85e448  ..H.D$@.d...M..H
 2cd00 89c24889 4424200f 94c04885 d2488954  ..H.D$ ...H..H.T
 2cd10 24080f94 c108c80f 850a0100 004d85ed  $............M..
 2cd20 0f840101 00004889 dfe83219 feff4889  ......H...2...H.
 2cd30 c34885c0 0f84ed00 00004889 ee4489f2  .H........H..D..
 2cd40 4c89ffe8 68ceffff 89c585c0 0f85a600  L...h...........
 2cd50 00004156 6a006a00 8b442440 50538b44  ..AVj.j..D$@PS.D
 2cd60 2470504c 8b4c2470 4c8b4424 48488b4c  $pPL.L$pL.D$HH.L
 2cd70 24408b94 24a80000 008bb424 a0000000  $@..$......$....
 2cd80 8bbc249c 000000e8 c4f6ffff 488bbc24  ..$.........H..$
 2cd90 90000000 4883c430 89c5e821 13feff48  ....H..0...!...H
 2cda0 8b7c2440 e81713fe ff85ed74 2b4889df  .|$@.......t+H..
 2cdb0 e80b13fe ff488b7c 2420e801 13feff48  .....H.|$ .....H
 2cdc0 81c48800 000089e8 5b5d415c 415d415e  ........[]A\A]A^
 2cdd0 415fc30f 1f440000 8b542428 488b7424  A_...D...T$(H.t$
 2cde0 204889df e8671afe fff7d819 ed83e5dd   H...g..........
 2cdf0 ebbb660f 1f440000 488b7c24 60e8be12  ..f..D..H.|$`...
 2ce00 feff488b 7c2440e8 b412feff 488b7c24  ..H.|$@.....H.|$
 2ce10 20e8aa12 feff4889 dfe8a212 feffeb9f   .....H.........
 2ce20 bddeffff ffeb984c 89efbdea ffffffe8  .......L........
 2ce30 8c12feff 4c89e7e8 8412feff 488b7c24  ....L.......H.|$
 2ce40 08e87a12 feffe974 ffffff0f 1f440000  ..z....t.....D..
 2ce50 b9010000 00e926fe ffff660f 1f440000  ......&...f..D..
 2ce60 b9020000 00e916fe ffff660f 1f440000  ..........f..D..
 2ce70 554889e5 41574156 41554154 534883e4  UH..AWAVAUATSH..
 2ce80 c04881ec 80020000 48894c24 2864488b  .H......H.L$(dH.
 2ce90 04252800 00004889 84247802 00004889  .%(...H..$x...H.
 2cea0 f048c1e8 200f8575 02000089 74243c49  .H.. ..u....t$<I
 2ceb0 89fc4989 f74989d6 4c8dac24 c0000000  ..I..I..L..$....
 2cec0 4883fe40 0f878e00 00004889 f131d231  H..@......H..1.1
 2ced0 f64c89ef e89712fe ff89c385 c0784148  .L...........xAH
 2cee0 8d74243c ba040000 004c89ef e8ef12fe  .t$<.....L......
 2cef0 ff89c385 c0782948 8b542428 4c89f64c  .....x)H.T$(L..L
 2cf00 89efe8d9 12feff89 c385c078 134c89fa  ...........x.L..
 2cf10 4c89e64c 89efe805 14feff89 c30f1f00  L..L............
 2cf20 be800100 004c89ef e88313fe ff488b84  .....L.......H..
 2cf30 24780200 0064482b 04252800 00000f85  $x...dH+.%(.....
 2cf40 f6010000 488d65d8 89d85b41 5c415d41  ....H.e...[A\A]A
 2cf50 5e415f5d c30f1f00 b9400000 0031d231  ^A_].....@...1.1
 2cf60 f64c89ef e80712fe ff89c385 c078b148  .L...........x.H
 2cf70 8d74243c ba040000 004c89ef e85f12fe  .t$<.....L..._..
 2cf80 ff89c385 c0789948 8b542428 4c89f64c  .....x.H.T$(L..L
 2cf90 89efe849 12feff89 c385c078 834c8d74  ...I.......x.L.t
 2cfa0 2440ba40 0000004c 89ef4c89 f6e86e13  $@.@...L..L...n.
 2cfb0 feff89c3 85c00f88 64ffffff 660f6f74  ........d...f.ot
 2cfc0 2440660f 6f7c2450 4183ef20 4983c420  $@f.o|$PA.. I.. 
 2cfd0 488d8424 80000000 410f1174 24e0410f  H..$....A..t$.A.
 2cfe0 117c24f0 48894424 284183ff 40772ee9  .|$.H.D$(A..@w..
 2cff0 8c000000 0f1f4000 66410f6f 2666410f  ......@.fA.o&fA.
 2d000 6f6e1041 83ef2049 83c42041 0f116424  on.A.. I.. A..d$
 2d010 e0410f11 6c24f041 83ff4076 63660f6f  .A..l$.A..@vcf.o
 2d020 44244066 0f6f4c24 504531c9 4531c066  D$@f.oL$PE1.E1.f
 2d030 0f6f5424 60660f6f 5c2470b9 40000000  .oT$`f.o\$p.@...
 2d040 4c89f748 8b542428 be400000 000f2984  L..H.T$(.@....).
 2d050 24800000 000f298c 24900000 000f2994  $.....).$.....).
 2d060 24a00000 000f299c 24b00000 00e88e16  $.....).$.......
 2d070 feff89c3 85c07980 e9a3feff ff0f1f00  ......y.........
 2d080 660f6f74 24404489 fe4531c9 4531c066  f.ot$@D..E1.E1.f
 2d090 0f6f7c24 50488b54 2428b940 0000004c  .o|$PH.T$(.@...L
 2d0a0 89f70f29 b4248000 0000660f 6f742460  ...).$....f.ot$`
 2d0b0 0f29bc24 90000000 660f6f7c 24704889  .).$....f.o|$pH.
 2d0c0 7424280f 29b424a0 0000000f 29bc24b0  t$(.).$.....).$.
 2d0d0 000000e8 2816feff 89c385c0 0f883efe  ....(.........>.
 2d0e0 ffff488b 44244049 8d7c2408 4883e7f8  ..H.D$@I.|$.H...
 2d0f0 49890424 488b7424 28498b44 36f84989  I..$H.t$(I.D6.I.
 2d100 4434f849 29fc4c89 f6438d0c 274c29e6  D4.I).L..C..'L).
 2d110 c1e903f3 48a5e905 feffff0f 1f440000  ....H........D..
 2d120 c744243c 00000000 bbffffff ff4c8dac  .D$<.........L..
 2d130 24c00000 00e9e6fd ffffe8b1 11feff90  $...............
 2d140 b8010000 00c3662e 0f1f8400 00000000  ......f.........
 2d150 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 2d160 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 2d170 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 2d180 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 2d190 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 2d1a0 b8800000 00c3662e 0f1f8400 00000000  ......f.........
 2d1b0 488d053e 420300c3 0f1f8400 00000000  H..>B...........
 2d1c0 b8030000 00c3662e 0f1f8400 00000000  ......f.........
 2d1d0 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 2d1e0 b8002000 00c3662e 0f1f8400 00000000  .. ...f.........
 2d1f0 48b800fc ffffff03 0000c30f 1f440000  H............D..
 2d200 b8040000 00c3662e 0f1f8400 00000000  ......f.........
 2d210 b8000000 02c3662e 0f1f8400 00000000  ......f.........
 2d220 b8060000 00c3662e 0f1f8400 00000000  ......f.........
 2d230 b8000000 08c3662e 0f1f8400 00000000  ......f.........
 2d240 b8080000 00c3662e 0f1f8400 00000000  ......f.........
 2d250 b8000000 20c3662e 0f1f8400 00000000  .... .f.........
 2d260 41574989 d74889f2 41564989 ce41554d  AWI..H..AVI..AUM
 2d270 89c54154 554889f5 31f6534c 89cb4883  ..ATUH..1.SL..H.
 2d280 ec084c8b 642440e8 4411feff 4989c2b8  ..L.d$@.D...I...
 2d290 ffffffff 4839e80f 829b0000 004883fd  ....H9.......H..
 2d2a0 0f767d4c 89f24809 da4839d0 0f828600  .v}L..H..H9.....
 2d2b0 000048b8 00fcffff ff030000 4c39e072  ..H.........L9.r
 2d2c0 774883fb 02765949 81fcff1f 00007650  wH...vYI......vP
 2d2d0 4d39fa74 4b837c24 48017544 4883ec08  M9.tK.|$H.uDH...
 2d2e0 4c89e64d 89e94d89 f05548c1 ee0a4c89  L..M..M..UH...L.
 2d2f0 f9ba0100 00004152 89df6a10 e8eff4ff  ......AR..j.....
 2d300 ff4883c4 20f7d819 c04883c4 085b5d41  .H.. ....H...[]A
 2d310 5c415d41 5e415fc3 0f1f8400 00000000  \A]A^A_.........
 2d320 e8fb0dfe ffc70016 000000b8 ffffffff  ................
 2d330 ebd7660f 1f440000 e8e30dfe ffc7001b  ..f..D..........
 2d340 000000eb e666662e 0f1f8400 00000000  .....ff.........
 2d350 41574156 41554989 cd415449 89fc4883  AWAVAUI..ATI..H.
 2d360 c708554c 89e15348 83ec2864 488b0425  ..UL..SH..(dH..%
 2d370 28000000 48894424 1831c048 c747f800  (...H.D$.1.H.G..
 2d380 00000048 c7477000 00000048 83e7f848  ...H.Gp....H...H
 2d390 29f983e9 80c1e903 f348ab48 89d04c09  )........H.H..L.
 2d3a0 e848c1e8 200f8595 00000048 b800fcff  .H.. ......H....
 2d3b0 ffff0300 004c89c3 4c39c00f 827f0000  .....L..L9......
 2d3c0 004983fd 020f868d 00000049 81f8ff1f  .I.........I....
 2d3d0 00000f86 80000000 4989e748 89f5be10  ........I..H....
 2d3e0 00000049 89d64c89 ff48c1eb 0ae8be12  ...I..L..H......
 2d3f0 feff6880 0000004d 89f94d89 f0415448  ..h....M..M..ATH
 2d400 89e9ba01 00000089 de6a2044 89ef6a10  .........j D..j.
 2d410 e82bf2ff ff4c89fc f7d819c0 488b5424  .+...L......H.T$
 2d420 1864482b 14252800 00007539 4883c428  .dH+.%(...u9H..(
 2d430 5b5d415c 415d415e 415fc30f 1f440000  []A\A]A^A_...D..
 2d440 e8db0cfe ffc7001b 000000b8 ffffffff  ................
 2d450 ebca660f 1f440000 e8c30cfe ffc70016  ..f..D..........
 2d460 000000eb e6e8860e feff660f 1f440000  ..........f..D..
 2d470 4889d048 83ec0848 c1e82075 33e8cef9  H..H...H.. u3...
 2d480 ffff85c0 750a4883 c408c30f 1f440000  ....u.H......D..
 2d490 83f8dd75 0be8860c feffc700 16000000  ...u............
 2d4a0 b8ffffff ffebdf66 0f1f8400 00000000  .......f........
 2d4b0 e86b0cfe ffc7001b 000000eb e30f1f00  .k..............
 2d4c0 41574156 41554989 f5415449 89d45548  AWAVAUI..ATI..UH
 2d4d0 89fd5348 83ec68e8 040efeff 4c89e148  ..SH..h.....L..H
 2d4e0 89c34c89 e848c1e8 200f95c0 48c1e92a  ..L..H.. ...H..*
 2d4f0 0f95c208 d0750648 83fb7f76 23e81e0c  .....u.H...v#...
 2d500 feffc700 16000000 83cbff48 83c46889  ...........H..h.
 2d510 d85b5d41 5c415d41 5e415fc3 0f1f4000  .[]A\A]A^A_...@.
 2d520 4989e731 c0b90c00 0000be01 0000004c  I..1...........L
 2d530 89fff348 ab4889df e8830ffe ff4989c6  ...H.H.......I..
 2d540 4885c074 c3ba0100 00004889 ee4c89ff  H..t......H..L..
 2d550 48894424 20488944 24104889 0424895c  H.D$ H.D$.H..$.\
 2d560 2428895c 2418895c 2408e841 c6ffff85  $(.\$..\$..A....
 2d570 c0752dbb 01000000 44396c24 4c751131  .u-.....D9l$Lu.1
 2d580 db49c1ec 0a443964 24500f95 c30f1f00  .I...D9d$P......
 2d590 4c89f7e8 280bfeff e96effff ff0f1f00  L...(....n......
 2d5a0 e87b0bfe ffbbffff ffffc700 16000000  .{..............
 2d5b0 ebde6666 2e0f1f84 00000000 000f1f00  ..ff............
 2d5c0 41574156 41554989 f5415449 89d45548  AWAVAUI..ATI..UH
 2d5d0 89fd5348 83ec68e8 040dfeff 4c89e148  ..SH..h.....L..H
 2d5e0 89c34c89 e848c1e8 200f95c0 48c1e92a  ..L..H.. ...H..*
 2d5f0 0f95c208 d0750648 83fb7f76 23e81e0b  .....u.H...v#...
 2d600 feffc700 16000000 83cbff48 83c46889  ...........H..h.
 2d610 d85b5d41 5c415d41 5e415fc3 0f1f4000  .[]A\A]A^A_...@.
 2d620 4989e731 c0b90c00 0000be01 0000004c  I..1...........L
 2d630 89fff348 ab4889df e8830efe ff4989c6  ...H.H.......I..
 2d640 4885c074 c3ba0200 00004889 ee4c89ff  H..t......H..L..
 2d650 48894424 20488944 24104889 0424895c  H.D$ H.D$.H..$.\
 2d660 2428895c 2418895c 2408e841 c5ffff85  $(.\$..\$..A....
 2d670 c0752dbb 01000000 44396c24 4c751131  .u-.....D9l$Lu.1
 2d680 db49c1ec 0a443964 24500f95 c30f1f00  .I...D9d$P......
 2d690 4c89f7e8 280afeff e96effff ff0f1f00  L...(....n......
 2d6a0 e87b0afe ffbbffff ffffc700 16000000  .{..............
 2d6b0 ebde662e 0f1f8400 00000000 0f1f4000  ..f...........@.
 2d6c0 b8020000 00c3662e 0f1f8400 00000000  ......f.........
 2d6d0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 2d6e0 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 2d6f0 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 2d700 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 2d710 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 2d720 b8800000 00c3662e 0f1f8400 00000000  ......f.........
 2d730 488d05c8 3c0300c3 0f1f8400 00000000  H...<...........
 2d740 b8010000 00c3662e 0f1f8400 00000000  ......f.........
 2d750 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 2d760 b8002000 00c3662e 0f1f8400 00000000  .. ...f.........
 2d770 48b800fc ffffff03 0000c30f 1f440000  H............D..
 2d780 b8020000 00c3662e 0f1f8400 00000000  ......f.........
 2d790 b8000000 04c3662e 0f1f8400 00000000  ......f.........
 2d7a0 b8030000 00c3662e 0f1f8400 00000000  ......f.........
 2d7b0 b8000000 10c3662e 0f1f8400 00000000  ......f.........
 2d7c0 b8040000 00c3662e 0f1f8400 00000000  ......f.........
 2d7d0 b8000000 40c3662e 0f1f8400 00000000  ....@.f.........
 2d7e0 41574989 d74889f2 41564989 ce41554d  AWI..H..AVI..AUM
 2d7f0 89c54154 554889f5 31f6534c 89cb4883  ..ATUH..1.SL..H.
 2d800 ec084c8b 642440e8 c40bfeff 4989c2b8  ..L.d$@.....I...
 2d810 ffffffff 4839e80f 829b0000 004883fd  ....H9.......H..
 2d820 0f767d4c 89f24809 da4839d0 0f828600  .v}L..H..H9.....
 2d830 000048b8 00fcffff ff030000 4c39e072  ..H.........L9.r
 2d840 774885db 745a4981 fcff1f00 0076514d  wH..tZI......vQM
 2d850 39fa744c 837c2448 02754548 83ec084c  9.tL.|$H.uEH...L
 2d860 89e64d89 e94d89f0 5548c1ee 0a4c89f9  ..M..M..UH...L..
 2d870 ba010000 00415289 df6a10e8 90f2ffff  .....AR..j......
 2d880 4883c420 f7d819c0 4883c408 5b5d415c  H.. ....H...[]A\
 2d890 415d415e 415fc366 0f1f8400 00000000  A]A^A_.f........
 2d8a0 e87b08fe ffc70016 000000b8 ffffffff  .{..............
 2d8b0 ebd6660f 1f440000 e86308fe ffc7001b  ..f..D...c......
 2d8c0 000000eb e666662e 0f1f8400 00000000  .....ff.........
 2d8d0 41574156 41554989 cd415449 89fc4883  AWAVAUI..ATI..H.
 2d8e0 c708554c 89e15348 83ec2864 488b0425  ..UL..SH..(dH..%
 2d8f0 28000000 48894424 1831c048 c747f800  (...H.D$.1.H.G..
 2d900 00000048 c7477000 00000048 83e7f848  ...H.Gp....H...H
 2d910 29f983e9 80c1e903 f348ab48 89d04c09  )........H.H..L.
 2d920 e848c1e8 200f8595 00000048 b800fcff  .H.. ......H....
 2d930 ffff0300 004c89c3 4c39c00f 827f0000  .....L..L9......
 2d940 004d85ed 0f848e00 00004981 f8ff1f00  .M........I.....
 2d950 000f8681 00000049 89e74889 f5be1000  .......I..H.....
 2d960 00004989 d64c89ff 48c1eb0a e83f0dfe  ..I..L..H....?..
 2d970 ff688000 00004d89 f94d89f0 41544889  .h....M..M..ATH.
 2d980 e9ba0100 000089de 6a204489 ef6a10e8  ........j D..j..
 2d990 ccefffff 4c89fcf7 d819c048 8b542418  ....L......H.T$.
 2d9a0 64482b14 25280000 00753a48 83c4285b  dH+.%(...u:H..([
 2d9b0 5d415c41 5d415e41 5fc3660f 1f440000  ]A\A]A^A_.f..D..
 2d9c0 e85b07fe ffc7001b 000000b8 ffffffff  .[..............
 2d9d0 ebc9660f 1f440000 e84307fe ffc70016  ..f..D...C......
 2d9e0 000000eb e6e80609 feff660f 1f440000  ..........f..D..
 2d9f0 4889d048 83ec0848 c1e82075 33e85ef4  H..H...H.. u3.^.
 2da00 ffff85c0 750a4883 c408c30f 1f440000  ....u.H......D..
 2da10 83f8dd75 0be80607 feffc700 16000000  ...u............
 2da20 b8ffffff ffebdf66 0f1f8400 00000000  .......f........
 2da30 e8eb06fe ffc7001b 000000eb e30f1f00  ................
 2da40 b8010000 00c3662e 0f1f8400 00000000  ......f.........
 2da50 b8020000 00c3662e 0f1f8400 00000000  ......f.........
 2da60 b8020000 00c3662e 0f1f8400 00000000  ......f.........
 2da70 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 2da80 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 2da90 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 2daa0 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 2dab0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 2dac0 b8800000 00c3662e 0f1f8400 00000000  ......f.........
 2dad0 488d0528 390300c3 0f1f8400 00000000  H..(9...........
 2dae0 b8010000 00c3662e 0f1f8400 00000000  ......f.........
 2daf0 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 2db00 b8002000 00c3662e 0f1f8400 00000000  .. ...f.........
 2db10 48b800fc ffffff03 0000c30f 1f440000  H............D..
 2db20 b8020000 00c3662e 0f1f8400 00000000  ......f.........
 2db30 b8000000 04c3662e 0f1f8400 00000000  ......f.........
 2db40 b8030000 00c3662e 0f1f8400 00000000  ......f.........
 2db50 b8000000 10c3662e 0f1f8400 00000000  ......f.........
 2db60 b8040000 00c3662e 0f1f8400 00000000  ......f.........
 2db70 b8000000 40c3662e 0f1f8400 00000000  ....@.f.........
 2db80 4883ec08 8b442418 83f80174 3383f802  H....D$....t3...
 2db90 741ee889 05feffc7 00160000 00b8ffff  t...............
 2dba0 ffff4883 c408c366 0f1f8400 00000000  ..H....f........
 2dbb0 4883c408 e9970afe ff0f1f80 00000000  H...............
 2dbc0 4883c408 e9170dfe ff0f1f80 00000000  H...............
 2dbd0 e9cb0bfe ff66662e 0f1f8400 00000000  .....ff.........
 2dbe0 4183f901 74124183 f9027511 e9af0bfe  A...t.A...u.....
 2dbf0 ff0f1f80 00000000 e9f30cfe ff50e88d  .............P..
 2dc00 05feff66 662e0f1f 84000000 00006690  ...ff.........f.
 2dc10 41544989 f4488d35 e3370300 554889d5  ATI..H.5.7..UH..
 2dc20 ba0a0000 00534889 fbe81205 feff85c0  .....SH.........
 2dc30 742eba09 00000048 8d35b737 03004889  t......H.5.7..H.
 2dc40 dfe8fa04 feff85c0 752e4889 ea4c89e6  ........u.H..L..
 2dc50 4889df5b 5d415ce9 9409feff 0f1f4000  H..[]A\.......@.
 2dc60 4889ea4c 89e64889 df5b5d41 5ce98e07  H..L..H..[]A\...
 2dc70 feff660f 1f440000 e8a304fe ffc70016  ..f..D..........
 2dc80 000000b8 ffffffff 5b5d415c c30f1f00  ........[]A\....
 2dc90 41544989 f4488d35 63370300 554889d5  ATI..H.5c7..UH..
 2dca0 ba0a0000 00534889 fbe89204 feff85c0  .....SH.........
 2dcb0 742eba09 00000048 8d353737 03004889  t......H.577..H.
 2dcc0 dfe87a04 feff85c0 752e4889 ea4c89e6  ..z.....u.H..L..
 2dcd0 4889df5b 5d415ce9 140bfeff 0f1f4000  H..[]A\.......@.
 2dce0 4889ea4c 89e64889 df5b5d41 5ce99e09  H..L..H..[]A\...
 2dcf0 feff660f 1f440000 e82304fe ffc70016  ..f..D...#......
 2dd00 000000b8 ffffffff 5b5d415c c30f1f00  ........[]A\....
 2dd10 488d05d6 360300c3 0f1f8400 00000000  H...6...........
 2dd20 488d05e3 360300c3 0f1f8400 00000000  H...6...........
 2dd30 e94b0cfe ff66662e 0f1f8400 00000000  .K...ff.........
 2dd40 e98b09fe ff66662e 0f1f8400 00000000  .....ff.........
 2dd50 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 2dd60 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 2dd70 48b8ffff ffffffff 0700534c 8b1a4d89  H.........SL..M.
 2dd80 d849c1e8 334c0342 084c89c1 4d89c248  .I..3L.B.L..M..H
 2dd90 c1e93348 034a1049 21c24989 c84821c1  ..3H.J.I!.I..H!.
 2dda0 49c1e833 4c034218 4989c94c 89c14921  I..3L.B.I..L..I!
 2ddb0 c048c1e9 3348034a 2048bada ffffffff  .H..3H.J H......
 2ddc0 ff0f0048 03164889 cb48c1e9 334821c3  ...H..H..H..3H!.
 2ddd0 4c21d84c 8b5e0848 29c248b8 feffffff  L!.L.^.H).H.....
 2dde0 ffff0f00 4901c34d 29d34c8b 56104901  ....I..M).L.V.I.
 2ddf0 c24d29ca 4c8b4e18 4901c148 03462048  .M).L.N.I..H.F H
 2de00 8d34c94c 895f0848 8d0c7148 29d84d29  .4.L._.H..qH).M)
 2de10 c14c8957 104829ca 4c894f18 5b488917  .L.W.H).L.O.[H..
 2de20 48894720 c366662e 0f1f8400 00000000  H.G .ff.........
 2de30 41574156 41554154 554889fd 53488b7e  AWAVAUATUH..SH.~
 2de40 10488b42 084c8b76 184c8b4e 20488b4e  .H.B.L.v.L.N H.N
 2de50 084c8b26 4c8b7a18 48894424 c0488d04  .L.&L.z.H.D$.H..
 2de60 ff488b32 4c8b6a20 4c894c24 f0488b5a  .H.2L.j L.L$.H.Z
 2de70 10488d14 474b8d04 f6488954 24d8498d  .H..GK...H.T$.I.
 2de80 14464b8d 04c94889 5c24e849 8d1c414c  .FK...H.\$.I..AL
 2de90 89e04889 5424c848 f7e64989 c2488d04  ..H.T$.H..I..H..
 2dea0 c94989d3 4c8d0441 4c89c049 f7e54989  .I..L..AL..I..I.
 2deb0 c0488b44 24d84989 d149f7e7 4901c048  .H.D$.I..I..I..H
 2dec0 8b4424c8 4911d14d 01d04d11 d948f764  .D$.I..M..M..H.d
 2ded0 24e84901 c0488b44 24c04911 d148f7e3  $.I..H.D$.I..H..
 2dee0 4c01c049 89c2488b 4424c04c 11ca4989  L..I..H.D$.L..I.
 2def0 d349f7e4 4989c048 89f04989 d148f7e1  .I..I..H..I..H..
 2df00 4901c048 8b4424d8 4911d149 f7e54901  I..H.D$.I..I..I.
 2df10 c0488b44 24c84911 d149f7e7 4901c048  .H.D$.I..I..I..H
 2df20 8b4424e8 4911d148 f7e34c01 c0488944  .D$.I..H..L..H.D
 2df30 24d8488b 4424e84c 11ca4889 5424e049  $.H.D$.L..H.T$.I
 2df40 f7e44989 c0488b44 24c04989 d148f7e1  ..I..H.D$.I..H..
 2df50 4901c048 89f04911 d148f7e7 4901c048  I..H..I..H..I..H
 2df60 8b4424c8 4911d149 f7e54901 c04c89f8  .D$.I..I..I..L..
 2df70 4911d148 f7e34c01 c04c11ca 48894424  I..H..L..L..H.D$
 2df80 c84c89e0 48895424 d049f7e7 4989c048  .L..H.T$.I..I..H
 2df90 8b4424e8 4989d148 f7e14901 c0488b44  .D$.I..H..I..H.D
 2dfa0 24c04911 d148f7e7 4901c048 89f04911  $.I..H..I..H..I.
 2dfb0 d149f7e6 4901c048 89d84911 d149f7e5  .I..I..H..I..I..
 2dfc0 4901c04c 89e04911 d149f7e5 4989c44c  I..L..I..I..I..L
 2dfd0 89f84989 d548f7e1 4889c148 8b4424e8  ..I..H..H..H.D$.
 2dfe0 4889d34c 01e14c11 eb48f7e7 4801c148  H..L..L..H..H..H
 2dff0 8b4424c0 4811d349 f7e64801 c1488b44  .D$.H..I..H..H.D
 2e000 24f04811 d348f7e6 4c89de4d 89d34801  $.H..H..L..M..H.
 2e010 c848b9ff ffffffff ff070048 11da4c89  .H.........H..L.
 2e020 d34921cb 480facf3 3348c1ee 334889f7  .I!.H...3H..3H..
 2e030 4889de48 037424d8 48137c24 e04989f2  H..H.t$.H.|$.I..
 2e040 480facfe 334921ca 48c1ef33 48037424  H...3I!.H..3H.t$
 2e050 c848137c 24d04889 f3480fac fe334821  .H.|$.H..H...3H!
 2e060 cb48c1ef 334c01c6 4c11cf49 89f6480f  .H..3L..L..I..H.
 2e070 acfe3348 c1ef3348 01f04c89 f64811fa  ..3H..3H..L..H..
 2e080 4989c448 21ce480f acd03348 89751848  I..H!.H...3H.u.H
 2e090 8d14c048 8d3c504c 89e04c01 df4821c8  ...H.<PL..L..H!.
 2e0a0 4889fa48 21cf4889 452048c1 ea334889  H..H!.H.E H..3H.
 2e0b0 7d004c01 d24889d7 48c1ea33 4801da48  }.L..H..H..3H..H
 2e0c0 21cf4889 7d084889 55105b5d 415c415d  !.H.}.H.U.[]A\A]
 2e0d0 415e415f c366662e 0f1f8400 00000000  A^A_.ff.........
 2e0e0 41574156 41554154 554889fd 534c8b46  AWAVAUATUH..SL.F
 2e0f0 08488b7e 10488b4e 184b8d04 004c8b0e  .H.~.H.N.K...L..
 2e100 488b7620 48894424 e0488d04 ff4c8d14  H.v H.D$.H...L..
 2e110 474b8d04 c04d8d24 404d01d2 4b8d1c09  GK...M.$@M..K...
 2e120 4d01e44c 89e048f7 e64989c4 4c89d049  M..L..H..I..L..I
 2e130 89d548f7 e14901c4 4c89c849 11d549f7  ..H..I..L..I..I.
 2e140 e14d89e6 4d89ef49 01c64889 d84911d7  .M..M..I..H..I..
 2e150 49f7e049 89c44c89 d04989d5 48f7e649  I..I..L..I..H..I
 2e160 01c4488d 04c94c8d 0c414911 d54c89c8  ..H...L..AI..L..
 2e170 4f8d1409 48f7e149 01c44c89 d04911d5  O...H..I..L..I..
 2e180 48f7e649 89c24889 d84989d3 48f7e749  H..I..H..I..H..I
 2e190 01c24c89 c04911d3 49f7e049 89c04989  ..L..I..I..I..I.
 2e1a0 d14889c8 4d01d04d 11d948f7 e34c8944  .H..M..M..H..L.D
 2e1b0 24e84c89 4c24f049 89c0488b 4424e049  $.L.L$.I..H.D$.I
 2e1c0 89d148f7 e74901c0 488d04f6 488d0446  ..H..I..H...H..F
 2e1d0 4911d148 f7e64901 c04889f0 4c89f649  I..H..I..H..L..I
 2e1e0 11d148f7 e34989c2 488b4424 e04989d3  ..H..I..H.D$.I..
 2e1f0 48f7e148 89c14889 d34889f8 4c01d14c  H..H..H..H..L..L
 2e200 11db48f7 e74d89f3 4c89ff48 01c848b9  ..H..M..L..H..H.
 2e210 ffffffff ffff0700 4811da4c 0facfe33  ........H..L...3
 2e220 4921cb48 c1ef334c 01e64c11 ef4989f2  I!.H..3L..L..I..
 2e230 4921ca48 0facfe33 48c1ef33 48037424  I!.H...3H..3H.t$
 2e240 e848137c 24f04889 f3480fac fe334821  .H.|$.H..H...3H!
 2e250 cb48c1ef 334c01c6 4c11cf49 89f6480f  .H..3L..L..I..H.
 2e260 acfe3348 c1ef3348 01f04c89 f64811fa  ..3H..3H..L..H..
 2e270 4989c448 21ce480f acd03348 89751848  I..H!.H...3H.u.H
 2e280 8d14c048 8d3c504c 89e04c01 df4821c8  ...H.<PL..L..H!.
 2e290 4889fa48 21cf4889 452048c1 ea334889  H..H!.H.E H..3H.
 2e2a0 7d004c01 d24889d7 48c1ea33 4801da48  }.L..H..H..3H..H
 2e2b0 21cf4889 7d084889 55105b5d 415c415d  !.H.}.H.U.[]A\A]
 2e2c0 415e415f c366662e 0f1f8400 00000000  A^A_.ff.........
 2e2d0 4154488d 56014889 f8554829 d0534889  ATH.V.H..UH).SH.
 2e2e0 fb4881ec 30010000 4883f80e 0f86c400  .H..0...H.......
 2e2f0 0000f30f 6f160f11 17f30f6f 5e100f11  ....o......o^...
 2e300 5f100fb6 431f8023 f84889de 488d6c24  _...C..#.H..H.l$
 2e310 60488dbc 24900000 004989e4 83e07f83  `H..$....I......
 2e320 c8408843 1fe826d8 feff488d 9424b800  .@.C..&...H..$..
 2e330 00004889 eff30f6f 8424c800 0000488b  ..H....o.$....H.
 2e340 8424d800 0000488d b424e000 0000660f  .$....H..$....f.
 2e350 d48424f0 000000f3 0f6f8c24 b8000000  ..$......o.$....
 2e360 48038424 00010000 660fd48c 24e00000  H..$....f...$...
 2e370 00488944 24500f29 4424400f 294c2430  .H.D$P.)D$@.)L$0
 2e380 e8ebf9ff ff4889ee e863a2fe ff488d74  .....H...c...H.t
 2e390 24304889 ea4c89e7 e893faff ff4c89e6  $0H..L.......L..
 2e3a0 4889dfe8 4899feff 4881c430 01000031  H...H...H..0...1
 2e3b0 c05b5d41 5cc331c0 0f1f8400 00000000  .[]A\.1.........
 2e3c0 0fb61406 88140348 83c00148 83f82075  .......H...H.. u
 2e3d0 efe92cff ffff662e 0f1f8400 00000000  ..,...f.........
 2e3e0 41574889 f04889d6 4531ff41 564531f6  AWH..H..E1.AVE1.
 2e3f0 41554531 ed415445 31e45553 4889fb48  AUE1.ATE1.USH..H
 2e400 81ec6802 0000f30f 6f5810f3 0f6f1064  ..h.....oX...o.d
 2e410 488b1425 28000000 48899424 58020000  H..%(...H..$X...
 2e420 31d2488d bc24e000 0000488d ac244001  1.H..$....H..$@.
 2e430 00000f29 9c244002 00000fb6 84244f02  ...).$@......$O.
 2e440 00004889 bc24d000 000083e0 7f0f2994  ..H..$........).
 2e450 24300200 0083c840 80a42430 020000f8  $0.....@..$0....
 2e460 8884244f 020000e8 3498feff 4531c945  ..$O....4...E1.E
 2e470 31db4c89 7c243066 0f6fa424 e0000000  1.L.|$0f.o.$....
 2e480 31f631d2 4531d248 8dbc24a0 01000048  1.1.E1.H..$....H
 2e490 8b842400 01000066 0f6fac24 f0000000  ..$....f.o.$....
 2e4a0 48899c24 d8000000 48897c24 184531c0  H..$....H.|$.E1.
 2e4b0 4c89db48 8dbc2470 01000048 897c2448  L..H..$p...H.|$H
 2e4c0 488dbc24 d0010000 48897c24 20488dbc  H..$....H.|$ H..
 2e4d0 24100100 00488984 24900100 00b80100  $....H..$.......
 2e4e0 00004889 7c244048 8dbc2400 02000048  ..H.|$@H..$....H
 2e4f0 897c2410 4889c74c 89e048c7 44246000  .|$.H..L..H.D$`.
 2e500 00000048 c7442428 00000000 48c74424  ...H.D$(....H.D$
 2e510 50010000 00c74424 0cfe0000 004c898c  P.....D$.....L..
 2e520 24b80000 004c89b4 24880000 000f29a4  $....L..$.....).
 2e530 24700100 000f29ac 24800100 00e9a200  $p....).$.......
 2e540 0000660f 1f440000 488b8c24 28010000  ..f..D..H..$(...
 2e550 488b8424 48010000 488bbc24 c0010000  H..$H...H..$....
 2e560 488b9c24 40010000 48898c24 88000000  H..$@...H..$....
 2e570 488b8c24 30010000 48898424 b8000000  H..$0...H..$....
 2e580 488b8424 a0010000 48894c24 304c8b94  H..$....H.L$0L..
 2e590 24500100 00488944 24504c8b 9c245801  $P...H.D$PL..$X.
 2e5a0 00004889 7c24604c 8bac2460 01000048  ..H.|$`L..$`...H
 2e5b0 8b8424a8 0100004c 8bbc24b0 0100004c  ..$....L..$....L
 2e5c0 8bb424b8 01000048 8bbc2410 01000048  ..$....H..$....H
 2e5d0 8b942418 01000048 8bb42420 01000044  ..$....H..$ ...D
 2e5e0 8b442428 448b6424 0c4489e1 c1f90348  .D$(D.d$.D.....H
 2e5f0 63c9440f b68c0c30 02000044 89e183e1  c.D....0...D....
 2e600 0741d3f9 488b8c24 70010000 4183e101  .A..H..$p...A...
 2e610 4589cc4c 8b8c2478 01000044 89642428  E..L..$x...D.d$(
 2e620 4989d444 32442428 4989f84c 0f45c14d  I..D2D$(I..L.E.M
 2e630 0f45e148 0f45cf4c 0f45ca4c 89442470  .E.H.E.L.E.L.D$p
 2e640 4c898424 10010000 4c8b8424 88000000  L..$....L..$....
 2e650 4c896424 784c89a4 24180100 004989f4  L.d$xL..$....I..
 2e660 4c0f45a4 24800100 00480f44 b4248001  L.E.$....H.D.$..
 2e670 00004889 8c249800 00004c89 a4248000  ..H..$....L..$..
 2e680 00004c89 a4242001 00004d89 c44c0f45  ..L..$ ...M..L.E
 2e690 a4248801 00004c0f 44842488 01000048  .$....L.D.$....H
 2e6a0 898c2470 0100004c 89d14c89 a4248800  ..$p...L..L..$..
 2e6b0 0000490f 45cf4d0f 45fa4c89 a4242801  ..I.E.M.E.L..$(.
 2e6c0 00004c8b 6424304c 0f45a424 90010000  ..L.d$0L.E.$....
 2e6d0 4c898424 b0000000 4c898424 88010000  L..$....L..$....
 2e6e0 4c89a424 90000000 4c89a424 30010000  L..$....L..$0...
 2e6f0 4c8b6424 304c898c 24a00000 004c898c  L.d$0L..$....L..
 2e700 24780100 004889b4 24a80000 004889b4  $x...H..$....H..
 2e710 24800100 004c0f44 a4249001 0000488b  $....L.D.$....H.
 2e720 bc24b800 0000488b 74245048 898c2450  .$....H.t$PH..$P
 2e730 01000048 898c24c8 0000004c 89d94989  ...H..$....L..I.
 2e740 f9490f45 ce4889f2 4d0f45f3 4c0f45c8  .I.E.H..M.E.L.E.
 2e750 480f44d3 4c89a424 90010000 48898c24  H.D.L..$....H..$
 2e760 58010000 480f45c7 480f44de 488b7c24  X...H.E.H.D.H.|$
 2e770 204c894c 2450488b 7424484c 898c2448   L.L$PH.t$HL..$H
 2e780 0100004c 8b4c2460 48898c24 c0000000  ...L.L$`H..$....
 2e790 4c89c948 89542430 490f44cd 4d0f44e9  L..H.T$0I.D.M.D.
 2e7a0 48894424 60488994 24400100 00488b54  H.D$`H..$@...H.T
 2e7b0 24184889 8c246001 00004889 8c24b800  $.H..$`...H..$..
 2e7c0 00004889 8424a801 00004889 9c24a001  ..H..$....H..$..
 2e7d0 00004c89 bc24b001 00004c89 b424b801  ..L..$....L..$..
 2e7e0 00004c89 ac24c001 00004d01 e5e87ef5  ..L..$....M...~.
 2e7f0 ffff488b 74244048 8b7c2410 4889eae8  ..H.t$@H.|$.H...
 2e800 6cf5ffff 4c8b5424 304c8b44 24704c89  l...L.T$0L.D$pL.
 2e810 ac246001 00004c8b 4c247848 8b8c24b8  .$`...L.L$xH..$.
 2e820 0000004f 8d1c0248 8b842488 0000004c  ...O...H..$....L
 2e830 8b6c2440 4c899c24 10010000 4c8b5c24  .l$@L..$....L.\$
 2e840 504c8b84 24c00000 004c89ea 4f8d140b  PL..$....L..O...
 2e850 4c8b9c24 80000000 4c8b8c24 c8000000  L..$....L..$....
 2e860 4901c048 8b442460 4c899424 18010000  I..H.D$`L..$....
 2e870 4d01d94c 8b9c2490 0000004c 89842428  M..L..$....L..$(
 2e880 0100004c 898c2420 0100004c 01d94c8b  ...L..$ ...L..L.
 2e890 9c249800 00004889 8c243001 00004c01  .$....H..$0...L.
 2e8a0 db4c8b9c 24a00000 0048899c 24400100  .L..$....H..$@..
 2e8b0 004c01d8 4c8b9c24 a8000000 48898424  .L..L..$....H..$
 2e8c0 48010000 488b8424 b0000000 4d01df49  H...H..$....M..I
 2e8d0 01c64c89 bc245001 00004c8b 7c24204c  ..L..$P...L.|$ L
 2e8e0 89b42458 0100004c 8b742418 4c89fe4c  ..$X...L.t$.L..L
 2e8f0 89f7e839 f5ffff48 8b5c2410 4889ee48  ...9...H.\$.H..H
 2e900 89ef4889 dae826f5 ffff4889 de4c89ff  ..H...&...H..L..
 2e910 e8cbf7ff ff4c89ee 4889dfe8 c0f7ffff  .....L..H.......
 2e920 4c89f648 89ea4889 ef660f6f 84245001  L..H..H..f.o.$P.
 2e930 0000488b 84246001 00004c89 74241866  ..H..$`...L.t$.f
 2e940 0fd48424 b0010000 48038424 c0010000  ...$....H..$....
 2e950 660f6f8c 24a00100 00488984 24900100  f.o.$....H..$...
 2e960 00660fd4 8c244001 00000f29 84248001  .f...$@....).$..
 2e970 00000f29 8c247001 0000e8f1 f3ffff4c  ...).$p........L
 2e980 89fa4889 de4c89ef e8a3f4ff ff4c89fa  ..H..L.......L..
 2e990 4889de48 89df4c89 7c242048 895c2410  H..H..L.|$ H.\$.
 2e9a0 e8cbf3ff ff4889ee 4889efe8 30f7ffff  .....H..H...0...
 2e9b0 41b842db 01004c89 c048f7a4 24000200  A.B...L..H..$...
 2e9c0 004889c1 48894424 304889d3 4c89c048  .H..H.D$0H..L..H
 2e9d0 0facd133 48895424 3848c1eb 3348f7a4  ...3H.T$8H..3H..
 2e9e0 24080200 004801c8 4811da48 89c34889  $....H..H..H..H.
 2e9f0 4424504c 89c0480f acd33348 89542458  D$PL..H...3H.T$X
 2ea00 4889d648 f7a42410 02000048 c1ee3349  H..H..$....H..3I
 2ea10 89de4989 f74901c6 4c89c049 11d748f7  ..I..I..L..I..H.
 2ea20 a4241802 00004d89 f44d89fd 4d0facfc  .$....M..M..M...
 2ea30 3349c1ed 334901c4 4911d54c 89e04c89  3I..3I..I..L..L.
 2ea40 ea4c0fac e83348c1 ea334889 c64c89c0  .L...3H..3H..L..
 2ea50 4889d748 f7a42420 02000048 01f04889  H..H..$ ...H..H.
 2ea60 44246048 8b442448 4811fa48 89542468  D$`H.D$HH..H.T$h
 2ea70 4889c648 89c7e865 f6ffff48 8b442460  H..H...e...H.D$`
 2ea80 488b5424 6849baff ffffffff ff07004d  H.T$hI.........M
 2ea90 89d3488b 4c243048 8b5c2450 4d21d649  ..H.L$0H.\$PM!.I
 2eaa0 21c3480f acd03348 8b7c2418 4d21d448  !.H...3H.|$.M!.H
 2eab0 8bb424d0 00000048 8d14c04c 21d14c21  ..$....H...L!.L!
 2eac0 d3488d04 504889ea 4c019c24 f0010000  .H..PH..L..$....
 2ead0 4801c848 019c24d8 01000048 018424d0  H..H..$....H..$.
 2eae0 0100004c 01b424e0 0100004c 01a424e8  ...L..$....L..$.
 2eaf0 010000e8 38f3ffff 488b5424 20488b74  ....8...H.T$ H.t
 2eb00 24104889 efe826f3 ffff836c 240c018b  $.H...&....l$...
 2eb10 4c240c83 f9ff0f85 2cfaffff 807c2428  L$......,....|$(
 2eb20 00488b84 24700100 004889ee 4889ef48  .H..$p...H..H..H
 2eb30 0f448424 10010000 488b9c24 d8000000  .D.$....H..$....
 2eb40 48898424 10010000 488b8424 78010000  H..$....H..$x...
 2eb50 480f4484 24180100 00488984 24180100  H.D.$....H..$...
 2eb60 00488b84 24800100 00480f44 84242001  .H..$....H.D.$ .
 2eb70 00004889 84242001 0000488b 84248801  ..H..$ ...H..$..
 2eb80 0000480f 44842428 01000048 89842428  ..H.D.$(...H..$(
 2eb90 01000048 8b842490 01000048 0f448424  ...H..$....H.D.$
 2eba0 30010000 48898424 30010000 488b8424  0...H..$0...H..$
 2ebb0 a0010000 480f4484 24400100 00488984  ....H.D.$@...H..
 2ebc0 24400100 00488b84 24a80100 00480f44  $@...H..$....H.D
 2ebd0 84244801 00004889 84244801 0000488b  .$H...H..$H...H.
 2ebe0 8424b001 0000480f 44842450 01000048  .$....H.D.$P...H
 2ebf0 89842450 01000048 8b8424b8 01000048  ..$P...H..$....H
 2ec00 0f448424 58010000 48898424 58010000  .D.$X...H..$X...
 2ec10 488b8424 c0010000 480f4484 24600100  H..$....H.D.$`..
 2ec20 00488984 24600100 00e8c299 feff4c8b  .H..$`........L.
 2ec30 7c244048 89ea4c89 fe4c89ff e8eff1ff  |$@H..L..L......
 2ec40 ff4c89fe 4889dfe8 a490feff 488dbc24  .L..H.......H..$
 2ec50 30020000 be200000 00e852f6 fdff488b  0.... ....R...H.
 2ec60 84245802 00006448 2b042528 00000075  .$X...dH+.%(...u
 2ec70 144881c4 68020000 31c05b5d 415c415d  .H..h...1.[]A\A]
 2ec80 415e415f c3e866f6 fdff660f 1f440000  A^A_..f...f..D..
 2ec90 4157660f 6f3dd623 03004156 660f6f35  AWf.o=.#..AVf.o5
 2eca0 8c240300 4155660f 6f2d9224 03004154  .$..AUf.o-.$..AT
 2ecb0 660f6f25 e8230300 55660f6f 1def2303  f.o%.#..Uf.o..#.
 2ecc0 0053660f 6f15f623 03004889 d3f30f6f  .Sf.o..#..H....o
 2ecd0 02f30f7e 4a10440f b66a1a44 0fb6621b  ...~J.D..j.D..b.
 2ece0 660feff8 660feff0 660fefe8 0fb64318  f...f...f.....C.
 2ecf0 660fefe0 660fefd8 660fefd0 0a431966  f...f...f....C.f
 2ed00 440f6fc0 660f73d8 08488974 24f04409  D.o.f.s..H.t$.D.
 2ed10 e866410f ebc00fb6 521c440f b6731f44  .fA.....R.D..s.D
 2ed20 09e0660f ebc14889 7c24e866 480f7ec6  ..f...H.|$.fH.~.
 2ed30 660f6fc7 660f73df 0809d066 0febf866  f.o.f.s....f...f
 2ed40 0f6fc666 0f73de08 0a431d66 0febf041  .o.f.s...C.f...A
 2ed50 83e67f66 0febf90a 431ef30f 7e0536a6  ...f....C...~.6.
 2ed60 03004409 f04489f5 660fd67c 24e08844  ..D..D..f..|$..D
 2ed70 24de0fb6 431883f5 7f660fef c1224319  $...C....f..."C.
 2ed80 660febf0 660f6fc5 660f73dd 084421e8  f...f.o.f.s..D!.
 2ed90 660febe8 4421e066 490f7ef2 f30f7e05  f...D!.fI.~...~.
 2eda0 fca50300 21d02243 1d660fef c1660feb  ....!."C.f...f..
 2edb0 e8f30f7e 05ef2203 0022431e f7d0440f  ...~..".."C...D.
 2edc0 b67b1866 490f7eeb 09e80fb6 6b19660f  .{.fI.~.....k.f.
 2edd0 efc8660f 6fc44183 f7d88844 24df4c89  ..f.o.A....D$.L.
 2ede0 d8660f73 dc0883f5 22660feb e0660f6f  .f.s...."f...f.o
 2edf0 c3660f73 db084409 fd660feb e1660feb  .f.s..D..f...f..
 2ee00 d84589ef 4183f74e 66490f7e e1660feb  .E..A..NfI.~.f..
 2ee10 d94109ef 66490f7e d8660f6f c24489e5  .A..fI.~.f.o.D..
 2ee20 83f5dd66 0f73da08 4409fd41 89d7660f  ...f.s..D..A..f.
 2ee30 ebd04183 f7d0660f ebd14109 ef0fb66b  ..A...f...A....k
 2ee40 1d66480f 7ed783f5 9f4409fd 440fb67b  .fH.~....D..D..{
 2ee50 1e4183f7 114109ef 4489f583 f5574409  .A...A..D....WD.
 2ee60 fd4d89df 4409dd89 e908e149 c1ef1041  .M..D......I...A
 2ee70 83f50541 83f41689 cd83f25f 4c89d044  ...A......._L..D
 2ee80 09fd4d89 df49c1ef 184109ef 4c89dd48  ..M..I...A..L..H
 2ee90 c1ed2044 09fd4d89 df49c1ef 284109ef  .. D..M..I..(A..
 2eea0 4c89dd49 c1eb3848 c1ed3044 09fd440f  L..I..8H..0D..D.
 2eeb0 b67b1944 09dd440f b65b1841 83f76240  .{.D..D..[.A..b@
 2eec0 0fb6ed41 83f38683 ed014509 fb4509f3  ...A......E..E..
 2eed0 440fb674 24df4509 dd440fb6 5b1d4509  D..t$.E..D..[.E.
 2eee0 ec4183f3 494409e2 4409da44 0fb65b1e  .A..ID..D..D..[.
 2eef0 4183f3b8 4409da4d 89d34409 d249c1eb  A...D..M..D..I..
 2ef00 1008e24c 89c84409 da4d89d3 49c1eb18  ...L..D..M..I...
 2ef10 4409da4d 89d349c1 eb204409 da4d89d3  D..M..I.. D..M..
 2ef20 49c1eb28 4409da4d 89d349c1 ea3849c1  I..(D..M..I..8I.
 2ef30 eb304409 da4d89cb 4409d24d 89ca49c1  .0D..M..D..M..I.
 2ef40 eb104509 f20fb6d2 4489d183 ea0108e1  ..E.....D.......
 2ef50 09ea4c89 c04189ca 4509da4d 89cb49c1  ..L..A..E..M..I.
 2ef60 eb184509 da4d89cb 49c1eb20 4509da4d  ..E..M..I.. E..M
 2ef70 89cb49c1 eb284509 da4d89cb 49c1e938  ..I..(E..M..I..8
 2ef80 49c1eb30 4509da45 09d14d89 c2450fb6  I..0E..E..M..E..
 2ef90 c949c1ea 104183e9 014409ca 4d89c145  .I...A...D..M..E
 2efa0 09f14489 c908e144 89f0440f b67424de  ..D....D..D..t$.
 2efb0 4189c948 89f94509 d14d89c2 49c1ea18  A..H..E..M..I...
 2efc0 09f84509 d14d89c2 08e84889 f149c1ea  ..E..M....H..I..
 2efd0 204509d1 4d89c249 c1ea2845 09d14d89   E..M..I..(E..M.
 2efe0 c249c1e8 3849c1ea 304509d1 4509c845  .I..8I..0E..E..E
 2eff0 0fb6c041 83e80144 09c24989 f849c1e8  ...A...D..I..I..
 2f000 104409c0 4989f849 c1e81844 09c04989  .D..I..I...D..I.
 2f010 f849c1e8 204409c0 4989f849 c1e82844  .I.. D..I..I..(D
 2f020 09c04989 f848c1ef 3849c1e8 304409c0  ..I..H..8I..0D..
 2f030 09f80fb6 c083e801 09d04889 f24409f2  ..........H..D..
 2f040 4189c166 480f7ef8 08ea48c1 e91009ca  A..fH.~...H.....
 2f050 4889f148 c1e91809 ca4889f1 48c1e920  H..H.....H..H.. 
 2f060 09ca4889 f148c1e9 2809ca48 89f148c1  ..H..H..(..H..H.
 2f070 ee3848c1 e93009ca 09f24889 c64409f6  .8H..0....H..D..
 2f080 0fb6d289 f183ea01 08e189ce 4889c148  ............H..H
 2f090 c1e91009 ce4889c1 48c1e918 09ce4889  .....H..H.....H.
 2f0a0 c148c1e9 2009ce48 89c148c1 e92809ce  .H.. ..H..H..(..
 2f0b0 4889c148 c1e93009 ce4889c1 48c1e938  H..H..0..H..H..8
 2f0c0 09f10fb6 c983e901 09ca4409 ca781c48  ..........D..x.H
 2f0d0 8b7424f0 488b7c24 e84889da 5b5d415c  .t$.H.|$.H..[]A\
 2f0e0 415d415e 415fe9f5 f2ffff5b b8ffffff  A]A^A_.....[....
 2f0f0 ff5d415c 415d415e 415fc30f 1f440000  .]A\A]A^A_...D..
 2f100 534889fb 4883ec10 488b0591 630400c6  SH..H...H...c...
 2f110 44240f00 ff1085c0 75344889 df488d53  D$......u4H..H.S
 2f120 200f1f80 00000000 0fb64424 0f4883c7   .........D$.H..
 2f130 010a47ff 8844240f 4839fa75 eb0fb644  ..G..D$.H9.u...D
 2f140 240f83e8 01c1f81f 4883c410 5bc3b8ff  $.......H...[...
 2f150 ffffffeb f366662e 0f1f8400 00000000  .....ff.........
 2f160 488d0529 630400ff 6008660f 1f440000  H..)c...`.f..D..
 2f170 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 2f180 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 2f190 4883ec08 488d05f5 62040048 8905fe62  H...H...b..H...b
 2f1a0 0400e829 effdff85 c0740e48 8d054e63  ...).....t.H..Nc
 2f1b0 04004889 05e76204 0031c048 83c408c3  ..H...b..1.H....
 2f1c0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 2f1d0 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 2f1e0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 2f1f0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 2f200 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 2f210 48c7c0ef ffffffc3 0f1f8400 00000000  H...............
 2f220 488d0581 210300c3 0f1f8400 00000000  H...!...........
 2f230 e91beefd ff66662e 0f1f8400 00000000  .....ff.........
 2f240 e9abf2fd ff66662e 0f1f8400 00000000  .....ff.........
 2f250 be200000 00e956f4 fdff660f 1f440000  . ....V...f..D..
 2f260 41574156 4989d64c 89ca4155 41544d89  AWAVI..L..AUATM.
 2f270 c4554889 cd31c953 4889fb48 81ec9801  .UH..1.SH..H....
 2f280 00004889 74241048 8d7c2420 4c89c664  ..H.t$.H.|$ L..d
 2f290 488b0425 28000000 48898424 88010000  H..%(...H..$....
 2f2a0 31c04889 3c24e835 f4fdff49 39de0f83  1.H.<$.5...I9...
 2f2b0 ac010000 4889d84c 29f04839 e80f83b1  ....H..L).H9....
 2f2c0 01000048 89ea4c89 f64889df 4989dee8  ...H..L..H..I...
 2f2d0 0cf5fdff 41b92000 0000498d 44241066  ....A. ...I.D$.f
 2f2e0 0fefc04c 39cd4889 4424084c 8d6c2440  ...L9.H.D$.L.l$@
 2f2f0 4c0f46cd 0f294424 400f2944 24504d89  L.F..)D$@.)D$PM.
 2f300 cf498d51 204c8d5c 24604489 fe4c89f0  .I.Q L.\$`D..L..
 2f310 4c89df41 83ff080f 83530200 0031c940  L..A.....S...1.@
 2f320 f6c6040f 852f0200 0040f6c6 020f8505  ...../...@......
 2f330 02000083 e6010f85 ec010000 4c8b0424  ............L..$
 2f340 488b4c24 084c89ee 4c89ef4c 8da42480  H.L$.L..L..L..$.
 2f350 0000004c 895c2418 e893f3fd ff4c89ee  ...L.\$......L..
 2f360 4c89e7e8 98edfdff 4183ff08 4c8b5c24  L.......A...L.\$
 2f370 184489f8 0f827601 0000488b 44246048  .D....v...H.D$`H
 2f380 8d730848 83e6f848 89034489 f8498b54  .s.H...H..D..I.T
 2f390 03f84889 5403f848 89d84829 f04929c3  ..H.T..H..H).I).
 2f3a0 4401f883 e0f883f8 08721683 e0f831d2  D........r....1.
 2f3b0 89d183c2 08498b3c 0b48893c 0e39c272  .....I.<.H.<.9.r
 2f3c0 efbe4000 00004c89 efe8e2ee fdff4939  ..@...L.......I9
 2f3d0 ef732248 89ea4c8b 0c24488b 4c24084b  .s"H..L..$H.L$.K
 2f3e0 8d343e4c 29fa4a8d 3c3b41b8 01000000  .4>L).J.<;A.....
 2f3f0 e8cbf4fd ff488b3c 24be2000 0000e8ad  .....H.<$. .....
 2f400 eefdff48 89ea4889 de4c89e7 e8bff0fd  ...H..H..L......
 2f410 ff488b74 24104c89 e7e8c2f1 fdffbe00  .H.t$.L.........
 2f420 0100004c 89e7e885 eefdff48 8b842488  ...L.......H..$.
 2f430 01000064 482b0425 28000000 0f856901  ...dH+.%(.....i.
 2f440 00004881 c4980100 0031c05b 5d415c41  ..H......1.[]A\A
 2f450 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 2f460 4c39f373 0f4c89f0 4829d848 39e80f82  L9.s.L..H).H9...
 2f470 4ffeffff 41b92000 0000660f efc0498d  O...A. ...f...I.
 2f480 4424104c 39cd4889 4424084c 8d6c2440  D$.L9.H.D$.L.l$@
 2f490 4c0f46cd 0f294424 400f2944 24504d89  L.F..)D$@.)D$PM.
 2f4a0 cf498d51 204885ed 0f8557fe ffff4c8b  .I.Q H....W...L.
 2f4b0 04244889 c1ba2000 00004c89 ee4c89ef  .$H... ...L..L..
 2f4c0 4c8da424 80000000 e823f2fd ff4c89ee  L..$.....#...L..
 2f4d0 4c89e7e8 28ecfdff be400000 004c89ef  L...(....@...L..
 2f4e0 e8cbedfd ffe90bff ffff660f 1f440000  ..........f..D..
 2f4f0 41f6c704 0f859d00 000085c0 0f84bffe  A...............
 2f500 ffff0fb6 54246088 13a8020f 84b0feff  ....T$`.........
 2f510 ff410fb7 5403fe66 895403fe e9a0feff  .A..T..f.T......
 2f520 ff0f1f80 00000000 0fb60408 88040fe9  ................
 2f530 08feffff 0f1f4000 440fb704 08664489  ......@.D....fD.
 2f540 040f4883 c10283e6 010f84ed fdffffeb  ..H.............
 2f550 d70f1f80 00000000 8b08890f b9040000  ................
 2f560 0040f6c6 020f84c8 fdffffeb cb0f1f00  .@..............
 2f570 4589f831 c04183e0 f889c183 c008498b  E..1.A........I.
 2f580 3c0e4989 3c0b4439 c072ee49 8d3c034c  <.I.<.D9.r.I.<.L
 2f590 01f0e986 fdffff8b 54246089 13418b54  ........T$`..A.T
 2f5a0 03fc8954 03fce916 feffffe8 40edfdff  ...T........@...
 2f5b0 4883faef 771b488d 47104d89 c14989c8  H...w.H.G.M..I..
 2f5c0 4889d148 89f24889 fe4889c7 e98ffcff  H..H..H..H......
 2f5d0 ff50e8b9 ebfdff66 0f1f8400 00000000  .P.....f........
 2f5e0 41574989 ff415641 554d89c5 41544989  AWI..AVAUM..ATI.
 2f5f0 cc31c955 4889f54c 89c65348 89d34c89  .1.UH..L..SH..L.
 2f600 ca4881ec 98000000 64488b04 25280000  .H......dH..%(..
 2f610 00488984 24880000 0031c048 8d442420  .H..$....1.H.D$ 
 2f620 4c8d7424 404889c7 48890424 e8aff0fd  L.t$@H..H..$....
 2f630 ff498d45 10488b0c 244c89f7 4889c2be  .I.E.H..$L..H...
 2f640 20000000 48894424 10e872ed fdff4c89   ...H.D$..r...L.
 2f650 f14c89e2 4889ee48 89dfe8b1 f0fdff89  .L..H..H........
 2f660 44240c85 c00f8549 0200004d 85ff0f84  D$.....I...M....
 2f670 05010000 41b92000 00004d39 cc4d0f46  ....A. ...M9.M.F
 2f680 cc4d89cd 4939ef0f 83230100 004889e8  .M..I9...#...H..
 2f690 4c29f84c 39e00f83 28010000 4889ee4c  L).L9...(...H..L
 2f6a0 89e24c89 ff4c89fd e833f1fd ff4d85e4  ..L..L...3...M..
 2f6b0 bb010000 004c8d5c 24604889 e8490f45  .....L.\$`H..I.E
 2f6c0 dd4c89d9 83fb080f 83830100 0031d2f6  .L...........1..
 2f6d0 c3047409 8b108911 ba040000 00f6c302  ..t.............
 2f6e0 740c0fb7 34106689 34114883 c202f6c3  t...4.f.4.H.....
 2f6f0 0174070f b6041088 04114c8b 0424488b  .t........L..$H.
 2f700 4c241049 8d55204c 89f64c89 f74c895c  L$.I.U L..L..L.\
 2f710 2418e8d9 effdff83 fb084c8b 5c24180f  $.........L.\$..
 2f720 83db0000 00f6c304 0f856e01 000085db  ..........n.....
 2f730 0f854201 0000be40 0000004c 89f7e86d  ..B....@...L...m
 2f740 ebfdff4d 39e57323 4c89e24c 8b0c2448  ...M9.s#L..L..$H
 2f750 8b4c2410 4b8d3c2f 4c29ea4a 8d742d00  .L$.K.</L).J.t-.
 2f760 41b80100 0000e855 f1fdff48 8b3c24be  A......U...H.<$.
 2f770 20000000 e837ebfd ff488b84 24880000   ....7...H..$...
 2f780 0064482b 04252800 00000f85 3f010000  .dH+.%(.....?...
 2f790 8b44240c 4881c498 0000005b 5d415c41  .D$.H......[]A\A
 2f7a0 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 2f7b0 4c39fd73 0f4c89f8 4829e84c 39e00f82  L9.s.L..H).L9...
 2f7c0 d8feffff 4d85e40f 85e0feff ff4c8b04  ....M........L..
 2f7d0 24488b4c 24104c89 f64c89f7 ba200000  $H.L$.L..L... ..
 2f7e0 00e80aef fdffbe40 0000004c 89f7e8bd  .......@...L....
 2f7f0 eafdffe9 73ffffff 0f1f8400 00000000  ....s...........
 2f800 488b4424 60498d4f 084883e1 f8498907  H.D$`I.O.H...I..
 2f810 89d8498b 5403f849 895407f8 4c89f848  ..I.T..I.T..L..H
 2f820 29c801c3 4929c383 e3f883fb 080f8203  )...I)..........
 2f830 ffffff83 e3f831c0 89c283c0 08498b34  ......1......I.4
 2f840 13488934 1139d872 efe9e8fe ffff6690  .H.4.9.r......f.
 2f850 89de31c0 83e6f889 c283c008 488b4c15  ..1.........H.L.
 2f860 0049890c 1339f072 ee498d0c 034801e8  .I...9.r.I...H..
 2f870 e958feff ff0f1f00 0fb64424 60418807  .X........D$`A..
 2f880 f6c3020f 84adfeff ff89db41 0fb7441b  ...........A..D.
 2f890 fe664189 441ffee9 9afeffff 8b442460  .fA.D........D$`
 2f8a0 89db4189 07418b44 1bfc4189 441ffce9  ..A..A.D..A.D...
 2f8b0 82feffff 488b3c24 be200000 00e8eee9  ....H.<$. ......
 2f8c0 fdffc744 240cffff ffffe9aa feffffe8  ...D$...........
 2f8d0 1ceafdff 66662e0f 1f840000 00000090  ....ff..........
 2f8e0 4889c84d 89c14883 fa0f761c 4c8d5610  H..M..H...v.L.V.
 2f8f0 488d4af0 4989c048 89f24c89 d6e9defc  H.J.I..H..L.....
 2f900 ffff660f 1f440000 b8ffffff ffc36690  ..f..D........f.
 2f910 4883fa1f 76365548 89fd5348 89d34883  H...v6UH..SH..H.
 2f920 ec08e8f9 edfdff48 8d53e048 8d752048  .......H.S.H.u H
 2f930 89e9488d 7d10e8e5 ecfdff66 0fefc031  ..H.}......f...1
 2f940 c00f1145 004883c4 085b5dc3 b8ffffff  ...E.H...[].....
 2f950 ffc36666 2e0f1f84 00000000 000f1f00  ..ff............
 2f960 41574156 41554154 55534883 ec386448  AWAVAUATUSH..8dH
 2f970 8b042528 00000048 89442428 31c04883  ..%(...H.D$(1.H.
 2f980 fa1f0f86 84000000 4989e749 89cd4989  ........I..I..I.
 2f990 f44c89c1 4889d3be 20000000 4c89ea48  .L..H... ...L..H
 2f9a0 89fd4c89 ff4d89c6 e8d3e9fd ff4c89f9  ..L..M.......L..
 2f9b0 488d53e0 498d7424 20498d7c 2410e84d  H.S.I.t$ I.|$..M
 2f9c0 edfdff41 89c785c0 75424d89 f04c89e9  ...A....uBM..L..
 2f9d0 4889da4c 89e64889 efe842ed fdff660f  H..L..H...B...f.
 2f9e0 efc00f11 45000f11 4510488b 44242864  ....E...E.H.D$(d
 2f9f0 482b0425 28000000 751a4883 c4384489  H+.%(...u.H..8D.
 2fa00 f85b5d41 5c415d41 5e415fc3 41bfffff  .[]A\A]A^A_.A...
 2fa10 ffffebd6 e8d7e8fd ff0f1f80 00000000  ................
 2fa20 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 2fa30 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 2fa40 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 2fa50 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 2fa60 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 2fa70 48c7c0ef ffffffc3 0f1f8400 00000000  H...............
 2fa80 be200000 00e926ec fdff660f 1f440000  . ....&...f..D..
 2fa90 be200000 00e916ec fdff660f 1f440000  . ........f..D..
 2faa0 41544989 d4554889 f5be1800 00005348  ATI..UH.......SH
 2fab0 89fb4889 efe8f6eb fdff4c89 e24889ee  ..H.......L..H..
 2fac0 4889df31 c9e866e5 fdff31c0 c6432300  H..1..f...1..C#.
 2fad0 66894321 c6432001 488b4510 48c7432c  f.C!.C .H.E.H.C,
 2fae0 00000000 48894324 31c05b5d 415cc390  ....H.C$1.[]A\..
 2faf0 5531c948 89f55348 89fb4883 ec08e82d  U1.H..SH..H....-
 2fb00 e5fdff31 c0c64323 00668943 21c64320  ...1..C#.f.C!.C 
 2fb10 01488b45 1048c743 2c000000 00488943  .H.E.H.C,....H.C
 2fb20 244883c4 0831c05b 5dc3660f 1f440000  $H...1.[].f..D..
 2fb30 534889fb ba280000 00488d4b 204989d8  SH...(...H.K I..
 2fb40 4883ec30 f30f6f03 f30f6f4b 1064488b  H..0..o...oK.dH.
 2fb50 04252800 00004889 44242831 c04889e7  .%(...H.D$(1.H..
 2fb60 488b4324 4889fe0f 29042448 89442420  H.C$H...).$H.D$ 
 2fb70 0f294c24 10e806e9 fdff488b 44242066  .)L$......H.D$ f
 2fb80 0f6f1424 c6432300 660f6f5c 2410c643  .o.$.C#.f.o\$..C
 2fb90 20014889 432431c0 66894321 0f11130f   .H.C$1.f.C!....
 2fba0 115b1048 8b442428 64482b04 25280000  .[.H.D$(dH+.%(..
 2fbb0 00750648 83c4305b c3e832e7 fdff6690  .u.H..0[..2...f.
 2fbc0 41574989 f34d89cf 41564989 fe415549  AWI..M..AVI..AUI
 2fbd0 89d54154 55534c89 c34881ec 88010000  ..ATUSL..H......
 2fbe0 8b8424c8 01000048 894c2410 8944240c  ..$....H.L$..D$.
 2fbf0 64488b04 25280000 00488984 24780100  dH..%(...H..$x..
 2fc00 0031c048 85d27407 48c70200 00000048  .1.H..t.H......H
 2fc10 b880ffff ff3f0000 004839d8 0f826702  .....?...H9...g.
 2fc20 00004c8d 64243049 8d46204c 89f1be40  ..L.d$0I.F L...@
 2fc30 00000048 8d6c2470 4889c24c 89e74c89  ...H.l$pH..L..L.
 2fc40 5c241848 890424e8 f4e6fdff 4c89e648  \$.H..$.....L..H
 2fc50 89efe8a9 e4fdff4c 89e7be40 000000e8  .......L...@....
 2fc60 4ce6fdff 488b9424 c0010000 4c89fe48  L...H..$....L..H
 2fc70 89ef4c8d 3d879f03 00e852e8 fdff488b  ..L.=.....R...H.
 2fc80 8c24c001 00004c89 fe4889ef 48f7d948  .$....L..H..H..H
 2fc90 89ca83e2 0fe836e8 fdff0fb6 4c240c4d  ......6.....L$.M
 2fca0 89f14c89 e6660fef c041b801 0000004c  ..L..f...A.....L
 2fcb0 89e7ba40 00000088 4c243048 8b0c240f  ...@....L$0H..$.
 2fcc0 11442451 0f114424 310f1144 24410f11  .D$Q..D$1..D$A..
 2fcd0 442460e8 d8e4fdff 4c89e6ba 40000000  D$`.....L...@...
 2fce0 4889efe8 e8e7fdff 4c8b5c24 184d89f1  H.......L.\$.M..
 2fcf0 4889da0f b6442430 488b0c24 41b80200  H....D$0H..$A...
 2fd00 00004d8d 6301488b 74241041 88034c89  ..M.c.H.t$.A..L.
 2fd10 e7e89ae4 fdff4c89 e64889da 4889efe8  ......L..H..H...
 2fd20 ace7fdff 4889da4c 89fe4889 ef83e20f  ....H..L..H.....
 2fd30 4c8d7c24 284901dc e893e7fd ffba0800  L.|$(I..........
 2fd40 00004c89 fe4889ef 488b8424 c0010000  ..L..H..H..$....
 2fd50 48894424 28e876e7 fdffba08 0000004c  H.D$(.v........L
 2fd60 89fe4889 ef488d43 40488944 2428e85d  ..H..H.C@H.D$(.]
 2fd70 e7fdff4c 89e64889 efe862e8 fdffbe00  ...L..H...b.....
 2fd80 01000048 89efe825 e5fdff4c 8b5c2418  ...H...%...L.\$.
 2fd90 498d4624 498d541b 024829d0 4883f806  I.F$I.T..H).H...
 2fda0 0f868a00 0000f341 0f7e441b 01f3410f  .......A.~D...A.
 2fdb0 7e4e2466 0fefc166 410fd646 24488b3c  ~N$f...fA..F$H.<
 2fdc0 24be0400 0000e815 e3fdfff6 44240c02  $...........D$..
 2fdd0 74464c89 f7e856fd ffff4d85 ed740848  tFL...V...M..t.H
 2fde0 83c31149 895d0048 8b842478 01000064  ...I.].H..$x...d
 2fdf0 482b0425 28000000 0f858600 00004881  H+.%(.........H.
 2fe00 c4880100 0031c05b 5d415c41 5d415e41  .....1.[]A\A]A^A
 2fe10 5fc3660f 1f440000 488b3c24 be040000  _.f..D..H.<$....
 2fe20 00e8aaeb fdff85c0 75a8ebae 0f1f4000  ........u.....@.
 2fe30 410fb604 24413046 24410fb6 44240141  A...$A0F$A..D$.A
 2fe40 30462541 0fb64424 02413046 26410fb6  0F%A..D$.A0F&A..
 2fe50 44240341 30462741 0fb64424 04413046  D$.A0F'A..D$.A0F
 2fe60 28410fb6 44240541 30462941 0fb64424  (A..D$.A0F)A..D$
 2fe70 06413046 2a410fb6 44240741 30462be9  .A0F*A..D$.A0F+.
 2fe80 39ffffff e867e4fd ffe802e3 fdff6690  9....g........f.
 2fe90 41574d89 ca4989cf 41564155 4989fd41  AWM..I..AVAUI..A
 2fea0 544d89c4 55534881 eca80100 00488b84  TM..USH......H..
 2feb0 24e00100 00488974 24184889 54242048  $....H.t$.H.T$ H
 2fec0 89442410 64488b04 25280000 00488984  .D$.dH..%(...H..
 2fed0 24980100 0031c048 85d27407 48c70200  $....1.H..t.H...
 2fee0 0000004d 85ff7404 41c607ff 4983fa10  ...M..t.A...I...
 2fef0 0f865c02 000048b8 80ffffff 3f000000  ..\...H.....?...
 2ff00 4d8d72ef 4c39f00f 824c0200 00488d6c  M.r.L9...L...H.l
 2ff10 2450498d 45204c89 e94983c4 014889c2  $PI.E L..I...H..
 2ff20 4889efbe 40000000 4c895424 28488d9c  H...@...L.T$(H..
 2ff30 24900000 00488944 2408e801 e4fdff48  $....H.D$......H
 2ff40 89ee4889 dfe8b6e1 fdff4889 efbe4000  ..H.......H...@.
 2ff50 0000e859 e3fdff48 8b9424e8 01000048  ...Y...H..$....H
 2ff60 8b742410 4889dfe8 64e5fdff 488b8424  .t$.H...d...H..$
 2ff70 e8010000 4c8d1d85 9c030048 89df4c89  ....L......H..L.
 2ff80 de48f7d8 4889c283 e20fe841 e5fdff48  .H..H......A...H
 2ff90 8b4c2408 4d89e948 89ee410f b64424ff  .L$.M..H..A..D$.
 2ffa0 660fefc0 41b80100 00004889 efba4000  f...A.....H...@.
 2ffb0 00000f11 4424710f 11442451 0f114424  ....D$q..D$Q..D$
 2ffc0 610f1184 24800000 00884424 50e8dee1  a...$.....D$P...
 2ffd0 fdff0fb6 44245048 89ee4889 dfba4000  ....D$PH..H...@.
 2ffe0 0000488d 6c243888 44241041 0fb64424  ..H.l$8.D$.A..D$
 2fff0 ff884424 50e8d6e4 fdff4889 df4c89f2  ..D$P.....H..L..
 30000 4c89e6e8 c8e4fdff 4c8d1df1 9b03004c  L.......L......L
 30010 89f24889 df4c89de 83e20fe8 b0e4fdff  ..H..L..........
 30020 4889ee48 89dfba08 00000048 8b8424e8  H..H.......H..$.
 30030 01000048 89442438 e893e4fd ff4c8b54  ...H.D$8.....L.T
 30040 24284889 ee4889df ba080000 00488d6c  $(H..H.......H.l
 30050 24404983 c22f4c89 542438e8 70e4fdff  $@I../L.T$8.p...
 30060 4889df48 89eee875 e5fdff48 89dfbe00  H..H...u...H....
 30070 010000e8 38e2fdff 4b8d3434 ba100000  ....8...K.44....
 30080 004889ef e8c7e7fd ff89c385 c00f85b2  .H..............
 30090 00000048 8b6c2408 488b7c24 184c89e6  ...H.l$.H.|$.L..
 300a0 4d89e941 b8020000 004c89f2 4889e9e8  M..A.....L..H...
 300b0 fce0fdff f3410f7e 4524be04 00000048  .....A.~E$.....H
 300c0 89eff30f 7e4c2440 660fefc1 66410fd6  ....~L$@f...fA..
 300d0 4524e809 e0fdfff6 44241002 74524c89  E$......D$..tRL.
 300e0 efe84afa ffff488b 44242048 85c07403  ..J...H.D$ H..t.
 300f0 4c89304d 85ff7408 0fb64424 10418807  L.0M..t...D$.A..
 30100 488b8424 98010000 64482b04 25280000  H..$....dH+.%(..
 30110 00754b48 81c4a801 000089d8 5b5d415c  .uKH........[]A\
 30120 415d415e 415fc366 0f1f8400 00000000  A]A^A_.f........
 30130 488b7c24 08be0400 0000e891 e8fdff85  H.|$............
 30140 c0759beb a1be1000 00004889 efe85ee1  .u........H...^.
 30150 fdffbbff ffffffeb a7e832e0 fdffe88d  ..........2.....
 30160 e1fdff66 662e0f1f 84000000 00006690  ...ff.........f.
 30170 b8340000 00c3662e 0f1f8400 00000000  .4....f.........
 30180 b8110000 00c3662e 0f1f8400 00000000  ......f.........
 30190 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 301a0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 301b0 48b880ff ffff3f00 0000c30f 1f440000  H.....?......D..
 301c0 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 301d0 b8010000 00c3662e 0f1f8400 00000000  ......f.........
 301e0 b8020000 00c3662e 0f1f8400 00000000  ......f.........
 301f0 b8030000 00c3662e 0f1f8400 00000000  ......f.........
 30200 b8080000 00c3662e 0f1f8400 00000000  ......f.........
 30210 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 30220 488d05ee 110300c3 0f1f8400 00000000  H...............
 30230 e99be3fd ff66662e 0f1f8400 00000000  .....ff.........
 30240 be100000 00e966e4 fdff660f 1f440000  ......f...f..D..
 30250 b8080000 00c3662e 0f1f8400 00000000  ......f.........
 30260 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 30270 4989d253 488b1949 89f0488b 49084983  I..SH..I..H.I.I.
 30280 e2f84189 d348c1e2 3849b96d 6f646e61  ..A..H..8I.modna
 30290 726f6449 01f24183 e30748be 73657479  rodI..A...H.sety
 302a0 62646574 48b86172 656e6567 796c4831  bdetH.arenegylH1
 302b0 ce4c31c9 49b97565 7370656d 6f734831  .L1.I.uespemosH1
 302c0 d84c31cb 4d39d074 790f1f80 00000000  .L1.M9.ty.......
 302d0 4d8b0848 01cb48c1 c10d4983 c0084831  M..H..H...I...H1
 302e0 d948c1c3 204c31ce 4801f048 c1c61048  .H.. L1.H..H...H
 302f0 31c64801 c848c1c1 114801f3 48c1c615  1.H..H...H..H...
 30300 4831c148 31de48c1 c0204801 cb4801f0  H1.H1.H.. H..H..
 30310 48c1c10d 48c1c610 4831d948 c1c32048  H...H...H1.H.. H
 30320 31c64801 c848c1c1 114801f3 48c1c615  1.H..H...H..H...
 30330 4831c148 31de48c1 c0204c31 cb4d39c2  H1.H1.H.. L1.M9.
 30340 758e4c8d 0dc79803 004f6304 994d01c8  u.L......Oc..M..
 30350 41ffe00f 1f440000 450fb642 0649c1e0  A....D..E..B.I..
 30360 304c09c2 450fb642 0549c1e0 284c09c2  0L..E..B.I..(L..
 30370 450fb642 0449c1e0 204c09c2 450fb642  E..B.I.. L..E..B
 30380 0349c1e0 184c09c2 450fb642 0249c1e0  .I...L..E..B.I..
 30390 104c09c2 450fb642 0149c1e0 084c09c2  .L..E..B.I...L..
 303a0 450fb602 4c09c248 31d64801 cb48c1c1  E...L..H1.H..H..
 303b0 0d4801f0 48c1c610 4831d948 31c648c1  .H..H...H1.H1.H.
 303c0 c3204801 f348c1c6 154831de 4989f048  . H..H...H1.I..H
 303d0 8d340148 89c848c1 c0114831 f048c1c6  .4.H..H...H1.H..
 303e0 20488d0c 0348c1c0 0d5b4831 c848c1c1   H...H...[H1.H..
 303f0 204989c9 498d0c30 4c89c648 c1c61048   I..I..0L..H...H
 30400 31ce4801 c148c1c0 114e8d04 0e4831c8  1.H..H...N...H1.
 30410 48c1c615 4c31c248 c1c1204c 31c64801  H...L1.H.. L1.H.
 30420 c248c1c0 0d80f1ff 4831d048 c1c22049  .H......H1.H.. I
 30430 89d0488d 140e4889 f148c1c1 104831d1  ..H...H..H...H1.
 30440 4801c248 c1c0114a 8d340148 c1c11548  H..H...J.4.H...H
 30450 31d048c1 c2204831 f14801c6 48c1c00d  1.H.. H1.H..H...
 30460 4801ca48 c1c11048 31f04831 d148c1c6  H..H...H1.H1.H..
 30470 204801c2 4801ce48 c1c01148 c1c11548   H..H..H...H...H
 30480 31d048c1 c2204831 f14801c6 48c1c00d  1.H.. H1.H..H...
 30490 4801ca48 c1c11048 31f04831 d148c1c6  H..H...H1.H1.H..
 304a0 204801c2 4801ce48 c1c11548 31f148c1   H..H..H...H1.H.
 304b0 c0114831 d048c1c2 204801c6 4801ca48  ..H1.H.. H..H..H
 304c0 c1c00d48 c1c11048 31f04831 d1488d34  ...H...H1.H1.H.4
 304d0 1048c1c0 1148c1c1 154831f1 48c1c620  .H...H...H1.H.. 
 304e0 4831c848 31f04889 0731c0c3 0f1f4000  H1.H1.H..1....@.
 304f0 b8d00000 00c3662e 0f1f8400 00000000  ......f.........
 30500 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 30510 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 30520 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 30530 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 30540 48c7c0bf ffffffc3 0f1f8400 00000000  H...............
 30550 488d05c8 0e0300c3 0f1f8400 00000000  H...............
 30560 e9cbdefd ff66662e 0f1f8400 00000000  .....ff.........
 30570 e9fbdafd ff66662e 0f1f8400 00000000  .....ff.........
 30580 e97be0fd ff66662e 0f1f8400 00000000  .{...ff.........
 30590 e9ebdafd ff66662e 0f1f8400 00000000  .....ff.........
 305a0 e9bbe3fd ff66662e 0f1f8400 00000000  .....ff.........
 305b0 e9bbdcfd ff66662e 0f1f8400 00000000  .....ff.........
 305c0 e9abe1fd ff66662e 0f1f8400 00000000  .....ff.........
 305d0 e9fbe2fd ff66662e 0f1f8400 00000000  .....ff.........
 305e0 e96be3fd ff66662e 0f1f8400 00000000  .k...ff.........
 305f0 e97bdffd ff662e0f 1f840000 00000090  .{...f..........
 30600 b8d00000 00c3662e 0f1f8400 00000000  ......f.........
 30610 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 30620 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 30630 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 30640 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 30650 48c7c0bf ffffffc3 0f1f8400 00000000  H...............
 30660 4883ec08 ba200000 00e872e1 fdff31c0  H.... ....r...1.
 30670 4883c408 c366662e 0f1f8400 00000000  H....ff.........
 30680 4883ec08 4883c620 ba200000 00e84ee1  H...H.. . ....N.
 30690 fdff31c0 4883c408 c30f1f80 00000000  ..1.H...........
 306a0 4883ec08 e8f7e2fd ff31c048 83c408c3  H........1.H....
 306b0 e9abdefd ff66662e 0f1f8400 00000000  .....ff.........
 306c0 41554154 4989cc55 4889d553 4889f348  AUATI..UH..SH..H
 306d0 83ec5864 488b0425 28000000 48894424  ..XdH..%(...H.D$
 306e0 4831c049 89e54c89 eee822e1 fdff4c89  H1.I..L..."...L.
 306f0 ea4d89e0 b9400000 0041b901 00000048  .M...@...A.....H
 30700 89ee4889 dfe8c608 0000488b 54244864  ..H.......H.T$Hd
 30710 482b1425 28000000 750b4883 c4585b5d  H+.%(...u.H..X[]
 30720 415c415d c3e8c6db fdff660f 1f440000  A\A]......f..D..
 30730 41545548 89d55348 89f34883 ec506448  ATUH..SH..H..PdH
 30740 8b042528 00000048 89442448 31c04989  ..%(...H.D$H1.I.
 30750 e44c89e6 e8b7e0fd ffba4000 00004889  .L........@...H.
 30760 e94c89e6 41b80100 00004889 dfe8fe05  .L..A.....H.....
 30770 0000488b 54244864 482b1425 28000000  ..H.T$HdH+.%(...
 30780 75094883 c4505b5d 415cc3e8 60dbfdff  u.H..P[]A\..`...
 30790 41554154 4989d4ba 20000000 554889fd  AUATI... ...UH..
 307a0 534889f3 4c89e648 89df4881 eca80000  SH..L..H..H.....
 307b0 00e88adc fdff0fb6 431f8023 f84989e5  ........C..#.I..
 307c0 4889de4c 89ef83e0 7f83c840 88431fe8  H..L.......@.C..
 307d0 7cb3feff 4c89ee48 89efe861 9afeff4c  |...L..H...a...L
 307e0 89e64889 dfba2000 0000e8f1 dffdff48  ..H... ........H
 307f0 8d7b2048 89eeba20 000000e8 e0dffdff  .{ H... ........
 30800 4881c4a8 00000031 c05b5d41 5c415dc3  H......1.[]A\A].
 30810 41554154 554889fd 534889f3 be200000  AUATUH..SH... ..
 30820 004881ec d8000000 64488b04 25280000  .H......dH..%(..
 30830 00488984 24c80000 0031c04c 8da424a0  .H..$....1.L..$.
 30840 00000049 89e54c89 e7e862de fdffba20  ...I..L...b.... 
 30850 0000004c 89e64889 dfe8e2db fdff0fb6  ...L..H.........
 30860 431f8023 f84889de 4c89ef83 e07f83c8  C..#.H..L.......
 30870 4088431f e8d7b2fe ff4c89ee 4889efe8  @.C......L..H...
 30880 bc99feff 488d7b20 4889ee66 0f6f8424  ....H.{ H..f.o.$
 30890 a0000000 660f6f8c 24b00000 00ba2000  ....f.o.$..... .
 308a0 00000f11 030f114b 10e832df fdffbe20  .......K..2.... 
 308b0 0000004c 89e7e8f5 d9fdff48 8b8424c8  ...L.......H..$.
 308c0 00000064 482b0425 28000000 75104881  ...dH+.%(...u.H.
 308d0 c4d80000 0031c05b 5d415c41 5dc3e80d  .....1.[]A\A]...
 308e0 dafdff66 662e0f1f 84000000 00006690  ...ff.........f.
 308f0 41574156 41554154 55534889 f34881ec  AWAVAUATUSH..H..
 30900 38010000 48897c24 184889f7 e8dfb8fe  8...H.|$.H......
 30910 ff85c00f 85c70300 00488dac 24900000  .........H..$...
 30920 004889de 4889efe8 b485feff 89442414  .H..H........D$.
 30930 85c00f85 a8030000 4889efe8 00b8feff  ........H.......
 30940 85c00f84 98030000 488b8424 b8000000  ........H..$....
 30950 4c8b8c24 c8000000 48bbffff ffffffff  L..$....H.......
 30960 070049b8 dbffffff ffff0f00 4c8b9424  ..I.........L..$
 30970 d8000000 4889c249 89c34883 c00148c1  ....H..I..H...H.
 30980 ea334803 9424c000 00004921 db4c8954  .3H..$....I!.L.T
 30990 24504889 d74d29d8 66480f6e c04821da  $PH..M).fH.n.H!.
 309a0 48c1ef33 0f168424 c0000000 4c01cf0f  H..3...$....L...
 309b0 29442430 66490f6e c14889fe 4821df0f  )D$0fI.n.H..H!..
 309c0 168424d0 00000048 c1ee3348 03b424d0  ..$....H..3H..$.
 309d0 0000000f 29442440 4889f148 21de48c1  ....)D$@H..H!.H.
 309e0 e9334c01 d14989cb 4821d949 c1eb334b  .3L..I..H!.I..3K
 309f0 8d2cdb4d 8d1c6b4d 29d84c89 44246049  .,.M..kM).L.D$`I
 30a00 89d048ba feffffff ffff0f00 4989d34d  ..H.........I..M
 30a10 29c34989 d04929f8 4889d748 29ca4c89  ).I..I).H..H).L.
 30a20 5c246848 29f74c89 44247048 897c2478  \$hH).L.D$pH.|$x
 30a30 488d7c24 604889fe 48899424 80000000  H.|$`H..H..$....
 30a40 e8ab7bfe ff4c8b64 24404c8b 6c244848  ..{..L.d$@L.l$HH
 30a50 8b4c2450 4c8b7424 304b8d04 e4488b6c  .L$PL.t$0K...H.l
 30a60 2460488b 74243849 8d04444c 8bbc2480  $`H.t$8I..DL..$.
 30a70 00000048 8904244b 8d44ed00 498d7c45  ...H..$K.D..I.|E
 30a80 00488d04 c9488d0c 414c89f0 48f7e549  .H...H..AL..H..I
 30a90 89c2488d 04f64989 d34c8d0c 464c89c8  ..H...I..L..FL..
 30aa0 49f7e749 89c04989 d1488b04 2448f764  I..I..I..H..$H.d
 30ab0 24784901 c04889f8 4911d14d 01d04d11  $xI..H..I..M..M.
 30ac0 d948f764 24704901 c04889c8 4911d148  .H.d$pI..H..I..H
 30ad0 f7642468 4c01c04c 11ca4989 c24c89f0  .d$hL..L..I..L..
 30ae0 4989d348 f7642468 4989c048 89e84989  I..H.d$hI..H..I.
 30af0 d148f7e6 4901c048 8b042449 11d149f7  .H..I..H..$I..I.
 30b00 e74901c0 4889f849 11d148f7 64247849  .I..H..I..H.d$xI
 30b10 01c04889 c84911d1 48f76424 704c01c0  ..H..I..H.d$pL..
 30b20 4c11ca48 8904244c 89f04889 54240848  L..H..$L..H.T$.H
 30b30 f7642470 4989c049 89d14889 f048f764  .d$pI..I..H..H.d
 30b40 24684901 c04889e8 4911d149 f7e44901  $hI..H..I..I..I.
 30b50 c04889f8 4911d149 f7e74901 c04889c8  .H..I..I..I..H..
 30b60 4911d148 f7642478 4c01c04c 11ca4889  I..H.d$xL..L..H.
 30b70 4424204c 89f04889 54242848 f7642478  D$ L..H.T$(H.d$x
 30b80 4989c049 89d14889 f048f764 24704901  I..I..H..H.d$pI.
 30b90 c04c89e0 4911d148 f7642468 4901c048  .L..I..H.d$hI..H
 30ba0 89e84911 d149f7e5 4901c048 89c84911  ..I..I..I..H..I.
 30bb0 d149f7e7 4901c04c 89f04911 d149f7e7  .I..I..L..I..I..
 30bc0 4989c649 89d74889 f048f764 24784889  I..I..H..H.d$xH.
 30bd0 c64889d7 4c89e04c 01f64c11 ff48f764  .H..L..L..L..H.d
 30be0 24704801 c64c89e8 4811d748 f7642468  $pH..L..H..H.d$h
 30bf0 4801c648 89e84c89 dd4811d7 48f76424  H..H..L..H..H.d$
 30c00 504801f0 4811fa4c 89d748c1 ed334921  PH..H..L..H..3I!
 30c10 da4c0fac df334889 fe480334 244889ef  .L...3H..H.4$H..
 30c20 48137c24 084889f1 480facfe 334821d9  H.|$.H..H...3H!.
 30c30 48c1ef33 48037424 2048137c 24284989  H..3H.t$ H.|$(I.
 30c40 f3480fac fe334921 db48c1ef 334c01c6  .H...3I!.H..3L..
 30c50 4c11cf49 89f6480f acfe3348 c1ef3348  L..I..H...3H..3H
 30c60 01f04c89 f64811fa 4989c448 21de480f  ..L..H..I..H!.H.
 30c70 acd03348 89742448 488d7424 30488d14  ..3H.t$HH.t$0H..
 30c80 c0488d3c 504c89e0 4c01d748 21d84889  .H.<PL..L..H!.H.
 30c90 fa4821df 48894424 5048c1ea 3348897c  .H!.H.D$PH..3H.|
 30ca0 2430488b 7c241848 01ca4889 d148c1ea  $0H.|$.H..H..H..
 30cb0 334821d9 4c01da48 894c2438 48895424  3H!.L..H.L$8H.T$
 30cc0 40e82a70 feff8b44 24144881 c4380100  @.*p...D$.H..8..
 30cd0 005b5d41 5c415d41 5e415fc3 0f1f4000  .[]A\A]A^A_...@.
 30ce0 c7442414 ffffffff ebdc660f 1f440000  .D$.......f..D..
 30cf0 55ba2000 00005348 89fb4883 ec586448  U. ...SH..H..XdH
 30d00 8b042528 00000048 89442448 31c04889  ..%(...H.D$H1.H.
 30d10 e54889ef e827d7fd ff0fb644 241f8024  .H...'.....D$..$
 30d20 24f84889 ef660f6f 0424be40 00000083  $.H..f.o.$.@....
 30d30 e07f83c8 400f1103 8844241f 660f6f4c  ....@....D$.f.oL
 30d40 24100f11 4b10e865 d5fdff48 8b442448  $...K..e...H.D$H
 30d50 64482b04 25280000 00750948 83c45831  dH+.%(...u.H..X1
 30d60 c05b5dc3 e887d5fd ff0f1f80 00000000  .[].............
 30d70 41574156 4c8d7720 41554589 c5415455  AWAVL.w AUE..ATU
 30d80 4889cd53 4889fb4c 89f74881 ec780200  H..SH..L..H..x..
 30d90 00488934 24488954 24086448 8b042528  .H.4$H.T$.dH..%(
 30da0 00000048 89842468 02000031 c0e88ef7  ...H..$h...1....
 30db0 feff85c0 0f841e01 00004889 dfe82eb4  ..........H.....
 30dc0 feff85c0 0f850e01 00004889 efe8deb3  ..........H.....
 30dd0 feff85c0 0f84fe00 00004889 efe80eb4  ..........H.....
 30de0 feff85c0 0f85ee00 00004c8d bc249000  ..........L..$..
 30df0 00004889 ee4c89ff e8e380fe ff85c00f  ..H..L..........
 30e00 85d30000 004c8da4 24900100 004489ee  .....L..$....D..
 30e10 4c8d6c24 104c89e7 e8730100 004c89e7  L.l$.L...s...L..
 30e20 ba200000 004889de e833d7fd ff4889ee  . ...H...3...H..
 30e30 4c89e7ba 20000000 e823d7fd ff488b54  L... ....#...H.T
 30e40 2408488b 34244c89 e7488dac 24500100  $.H.4$L..H..$P..
 30e50 00e80ad7 fdff4889 ee4c89e7 4c8da424  ......H..L..L..$
 30e60 30010000 e8a7d9fd ff4889ef e80febfe  0........H......
 30e70 ff4c89f1 4c89fa48 89ee4c89 efe8fe9c  .L..L..H..L.....
 30e80 feff4c89 ee4c89e7 e8439cfe ff4889de  ..L..L...C...H..
 30e90 4c89e7e8 18d7fdff ba200000 004c89e6  L........ ...L..
 30ea0 4889df89 c5e8a6d9 fdff09e8 488b9424  H...........H..$
 30eb0 68020000 64482b14 25280000 00752048  h...dH+.%(...u H
 30ec0 81c47802 00005b5d 415c415d 415e415f  ..x...[]A\A]A^A_
 30ed0 c30f1f80 00000000 b8ffffff ffebcde8  ................
 30ee0 0cd4fdff 66662e0f 1f840000 00000090  ....ff..........
 30ef0 4531c0e9 78feffff 0f1f8400 00000000  E1..x...........
 30f00 41564889 c8415541 54554889 f5534883  AVH..AUATUH..SH.
 30f10 f93f7664 4c8d68c0 4c8d7240 4c89c149  .?vdL.h.L.r@L..I
 30f20 89fc4531 c04889d7 4c89f64c 89eae83d  ..E1.H..L..L...=
 30f30 feffff89 c385c075 274885ed 74044c89  .......u'H..t.L.
 30f40 6d004d85 e4740e4c 89ea4c89 f64c89e7  m.M..t.L..L..L..
 30f50 e88bd8fd ff89d85b 5d415c41 5d415ec3  .......[]A\A]A^.
 30f60 4d85e474 134c89ea 31f64c89 e7e85ed4  M..t.L..1.L...^.
 30f70 fdff660f 1f440000 4885ed74 0848c745  ..f..D..H..t.H.E
 30f80 00000000 00bbffff ffffebc9 0f1f4000  ..............@.
 30f90 5589f553 4889fb48 83ec08e8 00dafdff  U..SH..H........
 30fa0 85ed750c 4883c408 5b5dc30f 1f440000  ..u.H...[]...D..
 30fb0 4883c408 4889dfba 22000000 5b488d35  H...H..."...[H.5
 30fc0 7c8c0300 5de996d5 fdff660f 1f440000  |...].....f..D..
 30fd0 41574589 cf415649 89f64155 4989cd41  AWE..AVI..AUI..A
 30fe0 544d89c4 554889fd 534881ec 68020000  TM..UH..SH..h...
 30ff0 48895424 10488d9c 24800100 004889df  H.T$.H..$....H..
 31000 64488b04 25280000 00488984 24580200  dH..%(...H..$X..
 31010 0031c0e8 88d9fdff 498d4424 20488944  .1......I.D$ H.D
 31020 2418488d 45204889 44240845 85ff0f85  $.H.E H.D$.E....
 31030 5c010000 4c8dbc24 c0000000 4c89e6ba  \...L..$....L...
 31040 20000000 4c89ff4c 8da42400 010000e8   ...L..L..$.....
 31050 ecd3fdff 488db424 e0000000 ba200000  ....H..$..... ..
 31060 004889df e8f7d4fd ff488b74 24104c89  .H.......H.t$.L.
 31070 ea4889df e8e7d4fd ff4c89e6 4889dfe8  .H.......L..H...
 31080 8cd7fdff 488b7424 18488b7c 2408ba20  ....H.t$.H.|$.. 
 31090 000000e8 48d7fdff 4c89e7e8 e0e8feff  ....H...L.......
 310a0 488d4424 204c89e6 4889c748 89442418  H.D$ L..H..H.D$.
 310b0 e89baafe ff488b74 24184889 efe87e91  .....H.t$.H...~.
 310c0 feff4889 dfe8d6d8 fdff4889 eeba4000  ..H.......H...@.
 310d0 00004889 dfe886d4 fdff488b 7424104c  ..H.......H.t$.L
 310e0 89ea4889 df488dac 24400100 00e86ed4  ..H..H..$@....n.
 310f0 fdff4889 ee4889df e813d7fd ff4889ef  ..H..H.......H..
 31100 e87be8fe ff488b7c 24084c89 e14c89fa  .{...H.|$.L..L..
 31110 0fb68424 df000000 4889ee80 a424c000  ...$....H....$..
 31120 0000f883 e07f83c8 40888424 df000000  ........@..$....
 31130 e83bcbfe ffbe4000 00004c89 ffe86ed1  .;....@...L...n.
 31140 fdffbe40 0000004c 89e7e861 d1fdff4d  ...@...L...a...M
 31150 85f67407 49c70640 00000048 8b842458  ..t.I..@...H..$X
 31160 02000064 482b0425 28000000 0f85e700  ...dH+.%(.......
 31170 00004881 c4680200 0031c05b 5d415c41  ..H..h...1.[]A\A
 31180 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 31190 488d0da9 8a030048 89dfba22 00000048  H......H..."...H
 311a0 89ce4c8d bc24c000 0000e8b1 d3fdff4c  ..L..$.........L
 311b0 89e64c89 ffba2000 0000e881 d2fdff48  ..L... ........H
 311c0 8db424e0 00000048 89dfba20 000000e8  ..$....H... ....
 311d0 8cd3fdff 488b7424 104c89ea 4889df4c  ....H.t$.L..H..L
 311e0 8da42400 010000e8 74d3fdff 4c89e648  ..$.....t...L..H
 311f0 89dfe819 d6fdff48 8b742418 488b7c24  .......H.t$.H.|$
 31200 08ba2000 0000e8d5 d5fdff4c 89e7e86d  .. ........L...m
 31210 e7feff48 8d442420 4c89e648 89c74889  ...H.D$ L..H..H.
 31220 442418e8 28a9feff 488b7424 184889ef  D$..(...H.t$.H..
 31230 e80b90fe ff4889df e863d7fd ff488d0d  .....H...c...H..
 31240 fc890300 ba220000 004889df 4889cee8  ....."...H..H...
 31250 0cd3fdff e971feff ffe892d0 fdff6690  .....q........f.
 31260 4531c9e9 68fdffff 0f1f8400 00000000  E1..h...........
 31270 41554d89 c5415449 89f44889 d64889ca  AUM..ATI..H..H..
 31280 554889fd 4883c740 534889cb 4883ec18  UH..H..@SH..H...
 31290 e84bd5fd ff4531c9 488d7424 084d89e8  .K...E1.H.t$.M..
 312a0 4889d948 89c24889 efe822fd ffff85c0  H..H..H...".....
 312b0 75264883 7c240840 751e4d85 e4740848  u&H.|$.@u.M..t.H
 312c0 83c34049 891c2448 83c4185b 5d415c41  ..@I..$H...[]A\A
 312d0 5dc3660f 1f440000 4d85e474 0849c704  ].f..D..M..t.I..
 312e0 24000000 00488d53 4031f648 89efe8dd  $....H.S@1.H....
 312f0 d0fdffb8 ffffffff ebcd660f 1f440000  ..........f..D..
 31300 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 31310 b8080000 00c3662e 0f1f8400 00000000  ......f.........
 31320 48c7c0ff ffffffc3 0f1f8400 00000000  H...............
 31330 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 31340 b80c0000 00c3662e 0f1f8400 00000000  ......f.........
 31350 48b80000 00004000 0000c30f 1f440000  H.....@......D..
 31360 488b0541 410400ff 200f1f80 00000000  H..AA... .......
 31370 488b0531 410400ff 6010660f 1f440000  H..1A...`.f..D..
 31380 488b0521 4104004d 89c14531 c0488b40  H..!A..M..E1.H.@
 31390 10ffe066 662e0f1f 84000000 00006690  ...ff.........f.
 313a0 488b0501 410400ff 6008660f 1f440000  H...A...`.f..D..
 313b0 488b05f1 400400ff 6018660f 1f440000  H...@...`.f..D..
 313c0 48b80000 00004000 00004839 f0720a48  H.....@...H9.r.H
 313d0 8b05d240 0400ff60 0850e8b1 cdfdff90  ...@...`.P......
 313e0 48b80000 00000100 00004989 cb4589c2  H.........I..E..
 313f0 488d4a3f 48c1e906 4829c84c 39d07210  H.J?H...H).L9.r.
 31400 488b05a1 4004004c 89d9488b 4018ffe0  H...@..L..H.@...
 31410 50e87acd fdff662e 0f1f8400 00000000  P.z...f.........
 31420 48b80000 00004000 00004839 d0721348  H.....@...H9.r.H
 31430 8b057240 04004d89 c14531c0 488b4018  ..r@..M..E1.H.@.
 31440 ffe050e8 48cdfdff 0f1f8400 00000000  ..P.H...........
 31450 be200000 00e956d2 fdff660f 1f440000  . ....V...f..D..
 31460 be200000 00e946d2 fdff660f 1f440000  . ....F...f..D..
 31470 4883ec08 488d0545 40040048 89052640  H...H..E@..H..&@
 31480 0400e8e9 d1fdff85 c0741548 8d054e42  .........t.H..NB
 31490 04004889 050f4004 0031c048 83c408c3  ..H...@..1.H....
 314a0 e85bd0fd ff85c074 f0488d05 10420400  .[.....t.H...B..
 314b0 488905f1 3f040031 c04883c4 08c36690  H...?..1.H....f.
 314c0 4157660f efd24156 41554154 55534881  AWf...AVAUATUSH.
 314d0 ecf80000 00f30f7e 0f488954 24384889  .......~.H.T$8H.
 314e0 ca488974 2428660f 70f1e564 488b0425  .H.t$(f.p..dH..%
 314f0 28000000 48898424 e8000000 31c08b47  (...H..$....1..G
 31500 08660f7e 74247466 0f7e8c24 88000000  .f.~t$tf.~.$....
 31510 89442444 8b470c89 4424488b 47108944  .D$D.G..D$H.G..D
 31520 244c8b47 14894424 508b4718 89442454  $L.G..D$P.G..D$T
 31530 8b471c89 4424588b 47208944 245c8b47  .G..D$X.G .D$\.G
 31540 24894424 608b4728 89442464 8b472c8b  $.D$`.G(.D$d.G,.
 31550 4f304889 54243089 4424688b 47344883  O0H.T$0.D$h.G4H.
 31560 7c24303f 894c2424 89442440 8b473848  |$0?.L$$.D$@.G8H
 31570 c7842480 00000000 00000089 44246c8b  ..$.........D$l.
 31580 473c898c 248c0000 00894424 70488d84  G<..$.....D$pH..
 31590 24a00000 00488944 24784889 bc249000  $....H.D$xH..$..
 315a0 00004889 94249800 00000f86 19030000  ..H..$..........
 315b0 8b442458 c7442420 0a000000 8b6c2468  .D$X.D$ .....l$h
 315c0 448b7c24 70448b4c 2448448b 6c246489  D.|$pD.L$HD.l$d.
 315d0 04248b7c 24548b44 246c448b 5c244444  .$.|$T.D$lD.\$DD
 315e0 8b442460 8b542440 8b742450 448b6424  .D$`.T$@.t$PD.d$
 315f0 74448b54 245c8b4c 24248b5c 244c448b  tD.T$\.L$$.\$LD.
 31600 b4248800 0000662e 0f1f8400 00000000  .$....f.........
 31610 4101f441 01de4101 fb4431e2 4431f144  A..A..A..D1.D1.D
 31620 31d8c1c2 10c1c110 4101d041 01cac1c0  1.......A..A....
 31630 104431c6 4431d341 01c5c1c6 0cc1c30c  .D1.D1.A........
 31640 4431ef41 01f44101 dec1c70c 4431e244  D1.A..A.....D1.D
 31650 31f14101 fbc1c208 c1c10844 31d84101  1.A........D1.A.
 31660 d04101ca 4431c644 8944241c 448b0424  .A..D1.D.D$.D..$
 31670 4431d3c1 c307c1c6 07448954 2410c1c0  D1.......D.T$...
 31680 084501c1 4101f645 31cf4101 c54589fa  .E..A..E1.A..E..
 31690 4431ef41 c1c210c1 c7074401 d54101fc  D1.A......D..A..
 316a0 4131e844 31e141c1 c00cc1c1 104501c1  A1.D1.A......E..
 316b0 4531ca41 c1c20844 01d54531 f241c1c2  E1.A...D..E1.A..
 316c0 104131e8 01cd4501 d541c1c0 074431ee  .A1...E..A...D1.
 316d0 c1c60c41 01f64531 f24589d7 448b5424  ...A..E1.E..D.T$
 316e0 1041c1c7 084501fd 4431eec1 c60731ef  .A...E..D1....1.
 316f0 4501c341 01d94431 da4431c8 c1c70cc1  E..A..D1.D1.....
 31700 c210c1c0 104101fc 4101d244 31e14531  .....A..A..D1.E1
 31710 d0c1c108 41c1c00c 01cd4501 c331ef44  ....A.....E..1.D
 31720 31dac1c7 07c1c208 4101d245 31d041c1  1.......A..E1.A.
 31730 c0074489 0424448b 44241c41 01c04431  ..D..$D.D$.A..D1
 31740 c3c1c30c 4101d944 31c8c1c0 084101c0  ....A..D1....A..
 31750 4431c3c1 c307836c 2420010f 85affeff  D1.....l$ ......
 31760 ff894424 108b4424 4466410f 6ec66641  ..D$..D$DfA.n.fA
 31770 0f6edc4c 8b742428 660f62c3 4101c38b  .n.L.t$(f.b.A...
 31780 44244866 0ffec144 895c241c 448b1c24  D$Hf...D.\$.D..$
 31790 4101c18b 44244c45 334e0c01 c38b4424  A...D$LE3N....D$
 317a0 5041335e 1001c68b 44245441 33761401  PA3^....D$TA3v..
 317b0 c78b4424 5841337e 184101c3 8b44245c  ..D$XA3~.A...D$\
 317c0 44891c24 448b5c24 244101c2 8b442460  D..$D.\$$A...D$`
 317d0 448b2424 4401d944 8b5c2440 4533661c  D.$$D..D.\$@E3f.
 317e0 4101c08b 44246444 01da448b 5c241041  A...D$dD..D.\$.A
 317f0 01c58b44 246801c5 8b44246c 4101c344  ...D$h...D$lA..D
 31800 89d8448b 5c247045 01df4c8b 5c24284d  ..D.\$pE..L.\$(M
 31810 8b1b4c89 5c241044 8b5c241c f30f7e64  ..L.\$.D.\$...~d
 31820 24104533 5e084533 56204533 46244533  $.E3^.E3V E3F$E3
 31830 6e284133 6e2c660f efc44133 4e304133  n(A3n,f...A3N0A3
 31840 56344133 46384533 7e3c8344 24240144  V4A3F8E3~<.D$$.D
 31850 8b742424 4183fe01 4c8b7424 38835424  .t$$A...L.t$8.T$
 31860 40004883 7c243040 45895e08 45894e0c  @.H.|$0@E.^.E.N.
 31870 41895e10 41897614 41897e18 4589661c  A.^.A.v.A.~.E.f.
 31880 45895620 45894624 45896e28 41896e2c  E.V E.F$E.n(A.n,
 31890 41894e30 41895634 41894638 45897e3c  A.N0A.V4A.F8E.~<
 318a0 66410fd6 060f8696 00000048 836c2430  fA.........H.l$0
 318b0 40488344 24384048 83442428 4048837c  @H.D$8@H.D$(@H.|
 318c0 24303f0f 87e7fcff ff488b7c 2430488b  $0?......H.|$0H.
 318d0 5c247848 8d57ff0f 29130f29 53100f29  \$xH.W..)..)S..)
 318e0 53200f29 53304883 fa060f86 3e020000  S .)S0H.....>...
 318f0 488b7424 28488d46 014829c3 31c04883  H.t$(H.F.H).1.H.
 31900 fb0e0f87 e4000000 4889f948 8b7c2478  ........H..H.|$x
 31910 0fb61406 88140748 83c00148 39c175f0  .......H...H9.u.
 31920 488b4424 38488984 24800000 00488b44  H.D$8H..$....H.D
 31930 24784889 44243848 89442428 e96ffcff  $xH.D$8H.D$(.o..
 31940 ff488b94 24980000 008b8c24 8c000000  .H..$......$....
 31950 488bbc24 90000000 488d42ff 4889c648  H..$....H.B.H..H
 31960 83e0c048 c1ee0648 29c28d74 31014883  ...H...H)..t1.H.
 31970 fa407445 89d14d89 f183fa07 0f86d302  .@tE..M.........
 31980 0000488b 9c248000 0000498d 46014989  ..H..$....I.F.I.
 31990 d84929c0 31c04983 f80e0f87 a2010000  .I).1.I.........
 319a0 4989d80f 1f440000 410fb614 01418814  I....D..A....A..
 319b0 004883c0 0139c872 ef8b4424 40897730  .H...9.r..D$@.w0
 319c0 89473448 8b8424e8 00000064 482b0425  .G4H..$....dH+.%
 319d0 28000000 0f859d02 00004881 c4f80000  (.........H.....
 319e0 005b5d41 5c415d41 5e415fc3 4883fa0e  .[]A\A]A^A_.H...
 319f0 0f866e02 0000f30f 6f3e4889 f848c1e8  ..n.....o>H..H..
 31a00 040f293c 240f29bc 24a00000 004883f8  ..)<$.).$....H..
 31a10 017428f3 0f6f7610 0f293424 0f29b424  .t(..ov..)4$.).$
 31a20 b0000000 4883f803 7511f30f 6f76200f  ....H...u...ov .
 31a30 2934240f 29b424c0 00000048 8b5c2430  )4$.).$....H.\$0
 31a40 4889d848 83e0f089 c2f6c30f 0f84cefe  H..H............
 31a50 ffff4889 d94829c1 488d71ff 4883fe06  ..H..H).H.q.H...
 31a60 7626488b 74242848 8b340648 89b404a0  v&H.t$(H.4.H....
 31a70 00000048 89ce4883 e6f84801 f001f283  ...H..H...H.....
 31a80 e1070f84 98feffff 488b5c24 28488b7c  ........H.\$(H.|
 31a90 24300fb6 0c0389d0 888c04a0 0000008d  $0..............
 31aa0 42014839 f80f8375 feffff0f b60c0388  B.H9...u........
 31ab0 8c04a000 00008d42 024839f8 0f835efe  .......B.H9...^.
 31ac0 ffff0fb6 0c03888c 04a00000 008d4203  ..............B.
 31ad0 4839f80f 8347feff ff0fb60c 03888c04  H9...G..........
 31ae0 a0000000 8d420448 39f80f83 30feffff  .....B.H9...0...
 31af0 0fb60c03 888c04a0 0000008d 42054839  ............B.H9
 31b00 f80f8319 feffff0f b60c0388 8c04a000  ................
 31b10 00008d42 064839f8 0f8302fe ffff0fb6  ...B.H9.........
 31b20 14038894 04a00000 00e9f2fd ffff4889  ..............H.
 31b30 f9488b74 2428488b 7c247831 c0e9cefd  .H.t$(H.|$x1....
 31b40 ffff83fa 0f0f8625 010000c1 e9044989  .......%......I.
 31b50 d848c1e1 040f1f00 f3410f6f 2c01410f  .H.......A.o,.A.
 31b60 112c0048 83c01048 39c875ec 89d183e1  .,.H...H9.u.....
 31b70 f0894c24 20f6c20f 0f843bfe ffff89d0  ..L$ .....;.....
 31b80 29c88d48 ff83f906 762f8b4c 24204c8b  )..H....v/.L$ L.
 31b90 7c24384d 8b040f4c 8bbc2480 00000048  |$8M...L..$....H
 31ba0 89cb4d89 040f89c1 83e1f801 cb895c24  ..M...........\$
 31bb0 20a8070f 8400feff ff8b4424 204c8b7c   .........D$ L.|
 31bc0 24384c8b 8c248000 0000410f b60c0748  $8L..$....A....H
 31bd0 89c34188 0c018d40 0139d00f 83d8fdff  ..A....@.9......
 31be0 ff410fb6 0c074188 0c018d43 0239d00f  .A....A....C.9..
 31bf0 83c4fdff ff410fb6 0c074188 0c018d43  .....A....A....C
 31c00 0339d00f 83b0fdff ff410fb6 0c074188  .9.......A....A.
 31c10 0c018d43 0439d00f 839cfdff ff410fb6  ...C.9.......A..
 31c20 0c074188 0c018d43 0539d00f 8388fdff  ..A....C.9......
 31c30 ff410fb6 0c074188 0c0189d8 83c00639  .A....A........9
 31c40 d00f8372 fdffff41 0fb61407 41881401  ...r...A....A...
 31c50 e964fdff ff4c8b84 24800000 0031c0e9  .d...L..$....1..
 31c60 44fdffff 4889f931 c031d2e9 f2fdffff  D...H..1.1......
 31c70 89d0e913 ffffffe8 74c6fdff 0f1f4000  ........t.....@.
 31c80 4885f675 0b31c0c3 0f1f8400 00000000  H..u.1..........
 31c90 55534889 f34883ec 488b0266 0f6f05ad  USH..H..H..f.o..
 31ca0 f40200f3 0f6f0948 89e5c744 24300000  .....o.H...D$0..
 31cb0 00008944 2434488b 42044889 f231f60f  ...D$4H.B.H..1..
 31cc0 290424f3 0f6f4110 0f294c24 100f2944  ).$..oA..)L$..)D
 31cd0 24204889 442438e8 f4c6fdff 4889d948  $ H.D$8.....H..H
 31ce0 89ef4889 c64889c2 e8d3f7ff ff4889ef  ..H..H.......H..
 31cf0 be400000 00e8b6c5 fdff4883 c44831c0  .@........H..H1.
 31d00 5b5dc366 662e0f1f 84000000 00006690  [].ff.........f.
 31d10 4885f675 0b31c0c3 0f1f8400 00000000  H..u.1..........
 31d20 55534889 f34883ec 48660f6f 051ff402  USH..H..Hf.o....
 31d30 00f30f6f 0948c744 24300000 0000488b  ...o.H.D$0....H.
 31d40 024889f2 31f60f29 0424f30f 6f411048  .H..1..).$..oA.H
 31d50 89e50f29 4c24100f 29442420 48894424  ...)L$..)D$ H.D$
 31d60 38e86ac6 fdff4889 d94889ef 4889c648  8.j...H..H..H..H
 31d70 89c2e849 f7ffff48 89efbe40 000000e8  ...I...H...@....
 31d80 2cc5fdff 4883c448 31c05b5d c30f1f00  ,...H..H1.[]....
 31d90 4885d275 0b31c0c3 0f1f8400 00000000  H..u.1..........
 31da0 5366410f 6ed84883 ec406641 0f6e611c  SfA.n.H..@fA.na.
 31db0 66410f6e 4910660f 6f0592f3 02006641  fA.nI.f.o.....fA
 31dc0 0f6e6914 4889e366 0f6e7108 660f6e51  .ni.H..f.nq.f.nQ
 31dd0 040f2904 2466410f 6e411866 0f62cd66  ..).$fA.nA.f.b.f
 31de0 410f6e79 0c660f62 d6660f62 c466410f  A.ny.f.b.f.b.fA.
 31df0 6e610466 0f6cc866 0f6e0148 89d14889  na.f.l.f.n.H..H.
 31e00 fa4889df 0f294c24 20660f62 d8660f6f  .H...)L$ f.b.f.o
 31e10 c366410f 6e590866 0f6cc266 410f6e11  .fA.nY.f.l.fA.n.
 31e20 660f62df 0f294424 30660f62 d4660f6c  f.b..)D$0f.b.f.l
 31e30 d30f2954 2410e885 f6ffff48 89dfbe40  ..)T$......H...@
 31e40 000000e8 68c4fdff 4883c440 31c05bc3  ....h...H..@1.[.
 31e50 4885d275 0b31c0c3 0f1f8400 00000000  H..u.1..........
 31e60 534889d0 4c89c248 c1ea2066 0f6ee248  SH..L..H.. f.n.H
 31e70 89fa4883 ec40660f 6f05d2f2 0200660f  ..H..@f.o.....f.
 31e80 6e590466 0f6e0948 89e3f341 0f6f1148  nY.f.n.H...A.o.H
 31e90 89c10f29 0424f341 0f6f4110 4889df66  ...).$.A.oA.H..f
 31ea0 0f62cb0f 29542410 0f294424 2066410f  .b..)T$..)D$ fA.
 31eb0 6ec0660f 62c4660f 6cc10f29 442430e8  n.f.b.f.l..)D$0.
 31ec0 fcf5ffff 4889dfbe 40000000 e8dfc3fd  ....H...@.......
 31ed0 ff4883c4 4031c05b c30f1f80 00000000  .H..@1.[........
 31ee0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 31ef0 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 31f00 48c7c0ff ffffffc3 0f1f8400 00000000  H...............
 31f10 488d0510 f50200c3 0f1f8400 00000000  H...............
 31f20 e95bc4fd ff66662e 0f1f8400 00000000  .[...ff.........
 31f30 e9ebc7fd ff66662e 0f1f8400 00000000  .....ff.........
 31f40 be200000 00e966c7 fdff660f 1f440000  . ....f...f..D..
 31f50 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 31f60 b8080000 00c3662e 0f1f8400 00000000  ......f.........
 31f70 48c7c0ff ffffffc3 0f1f8400 00000000  H...............
 31f80 488b0559 350400ff 200f1f80 00000000  H..Y5... .......
 31f90 488b0549 350400ff 6008660f 1f440000  H..I5...`.f..D..
 31fa0 488b0539 3504004d 89c14531 c0488b40  H..95..M..E1.H.@
 31fb0 08ffe066 662e0f1f 84000000 00006690  ...ff.........f.
 31fc0 be200000 00e9e6c6 fdff660f 1f440000  . ........f..D..
 31fd0 4883ec08 488d0515 35040048 8905fe34  H...H...5..H...4
 31fe0 0400e889 c6fdff85 c0740e48 8d050e37  .........t.H...7
 31ff0 04004889 05e73404 0031c048 83c408c3  ..H...4..1.H....
 32000 41554989 f5415449 89fc5553 4889d348  AUI..ATI..USH..H
 32010 89ca31c9 4889de48 83ec3864 488b0425  ..1.H..H..8dH..%
 32020 28000000 48894424 2831c048 89e54889  (...H.D$(1.H..H.
 32030 efe8aac6 fdff488d 53104c89 ee4c89e7  ......H.S.L..L..
 32040 4889e9e8 78c3fdff be200000 004889ef  H...x.... ...H..
 32050 89c3e859 c2fdff48 8b442428 64482b04  ...Y...H.D$(dH+.
 32060 25280000 00750d48 83c43889 d85b5d41  %(...u.H..8..[]A
 32070 5c415dc3 e877c2fd ff0f1f80 00000000  \A]..w..........
 32080 41574d89 c7415649 89d64c89 ca415549  AWM..AVI..L..AUI
 32090 89f54154 4989fc55 534889cb 31c94889  ..ATI..USH..1.H.
 320a0 de4883ec 3864488b 04252800 00004889  .H..8dH..%(...H.
 320b0 44242831 c04889e5 4889efe8 20c6fdff  D$(1.H..H... ...
 320c0 488d4b10 4c89ee4c 89e74989 e94d89f8  H.K.L..L..I..M..
 320d0 4c89f2e8 e8c7fdff be200000 004889ef  L........ ...H..
 320e0 89c3e8c9 c1fdff48 8b442428 64482b04  .......H.D$(dH+.
 320f0 25280000 00751148 83c43889 d85b5d41  %(...u.H..8..[]A
 32100 5c415d41 5e415fc3 e8e3c1fd ff0f1f00  \A]A^A_.........
 32110 41564155 4989d54c 89c24154 4989f455  AVAUI..L..ATI..U
 32120 4889fd53 4889cb31 c94889de 4883ec30  H..SH..1.H..H..0
 32130 64488b04 25280000 00488944 242831c0  dH..%(...H.D$(1.
 32140 4989e64c 89f7e895 c5fdff48 8d4b1045  I..L.......H.K.E
 32150 31c04c89 e64889ef 4d89f14c 89eae85d  1.L..H..M..L...]
 32160 c7fdffbe 20000000 4c89f789 c3e83ec1  .... ...L.....>.
 32170 fdff488b 44242864 482b0425 28000000  ..H.D$(dH+.%(...
 32180 750f4883 c43089d8 5b5d415c 415d415e  u.H..0..[]A\A]A^
 32190 c3e85ac1 fdff662e 0f1f8400 00000000  ..Z...f.........
 321a0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 321b0 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 321c0 48c7c0ff ffffffc3 0f1f8400 00000000  H...............
 321d0 be200000 00e9d6c4 fdff660f 1f440000  . ........f..D..
 321e0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 321f0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 32200 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 32210 48897c24 b8488974 24c0488b 4424b8f3  H.|$.H.t$.H.D$..
 32220 0f6f000f 294424c8 488b4424 c0f30f6f  .o..)D$.H.D$...o
 32230 000f2944 24d8660f 6f4c24d8 660f6f44  ..)D$.f.oL$.f.oD
 32240 24c8660f efc1660f efc90f29 4424e866  $.f...f....)D$.f
 32250 0f6f4424 e8660f76 c1660fd7 c0660fef  .oD$.f.v.f...f..
 32260 c0894424 b40f2944 24c80f29 4424d80f  ..D$..)D$..)D$..
 32270 294424e8 8b4424b4 83c001c1 e81083e8  )D$..D$.........
 32280 01c36666 2e0f1f84 00000000 000f1f00  ..ff............
 32290 48897c24 b8488974 24c0488b 4424b8f3  H.|$.H.t$.H.D$..
 322a0 0f6f000f 294424c8 488b4424 c0f30f6f  .o..)D$.H.D$...o
 322b0 000f2944 24d8660f 6f4c24d8 660f6f44  ..)D$.f.oL$.f.oD
 322c0 24c8660f efc10f29 4424e848 8b4424b8  $.f....)D$.H.D$.
 322d0 f30f6f40 100f2944 24c8488b 4424c0f3  ..o@..)D$.H.D$..
 322e0 0f6f4010 0f294424 d8660f6f 5424d866  .o@..)D$.f.oT$.f
 322f0 0f6f4424 c8660f6f 4c24e866 0fefc266  .oD$.f.oL$.f...f
 32300 0febc166 0fefc90f 294424e8 660f6f44  ...f....)D$.f.oD
 32310 24e8660f 76c1660f d7c0660f efc08944  $.f.v.f...f....D
 32320 24b40f29 4424c80f 294424d8 0f294424  $..)D$..)D$..)D$
 32330 e88b4424 b483c001 c1e81083 e801c390  ..D$............
 32340 48897c24 b8488974 24c0488b 4424b8f3  H.|$.H.t$.H.D$..
 32350 0f6f000f 294424c8 488b4424 c0f30f6f  .o..)D$.H.D$...o
 32360 000f2944 24d8660f 6f4c24d8 660f6f44  ..)D$.f.oL$.f.oD
 32370 24c8660f efc10f29 4424e848 8b4424b8  $.f....)D$.H.D$.
 32380 f30f6f40 100f2944 24c8488b 4424c0f3  ..o@..)D$.H.D$..
 32390 0f6f4010 0f294424 d8660f6f 5424d866  .o@..)D$.f.oT$.f
 323a0 0f6f4424 c8660f6f 4c24e866 0fefc266  .oD$.f.oL$.f...f
 323b0 0febc10f 294424e8 488b4424 b8f30f6f  ....)D$.H.D$...o
 323c0 40200f29 4424c848 8b4424c0 f30f6f40  @ .)D$.H.D$...o@
 323d0 200f2944 24d8660f 6f5424d8 660f6f44   .)D$.f.oT$.f.oD
 323e0 24c8660f 6f4c24e8 660fefc2 660febc1  $.f.oL$.f...f...
 323f0 0f294424 e8488b44 24b8f30f 6f40300f  .)D$.H.D$...o@0.
 32400 294424c8 488b4424 c0f30f6f 40300f29  )D$.H.D$...o@0.)
 32410 4424d866 0f6f5424 d8660f6f 4424c866  D$.f.oT$.f.oD$.f
 32420 0f6f4c24 e8660fef c2660feb c1660fef  .oL$.f...f...f..
 32430 c90f2944 24e8660f 6f4424e8 660f76c1  ..)D$.f.oD$.f.v.
 32440 660fd7c0 660fefc0 894424b4 0f294424  f...f....D$..)D$
 32450 c80f2944 24d80f29 4424e88b 4424b483  ..)D$..)D$..D$..
 32460 c001c1e8 1083e801 c30f1f80 00000000  ................
 32470 488b0569 2b040048 89052a33 0400488b  H..i+..H..*3..H.
 32480 40104885 c07409ff e00f1f80 00000000  @.H..t..........
 32490 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 324a0 48893d01 33040031 c0c3660f 1f440000  H.=.3..1..f..D..
 324b0 488b05f1 32040048 85c07404 ff206690  H...2..H..t.. f.
 324c0 488b0519 2b040048 8b501048 8905d632  H...+..H.P.H...2
 324d0 04004885 d274e548 83ec08ff d2488b05  ..H..t.H.....H..
 324e0 c4320400 488b0048 83c408ff e00f1f00  .2..H..H........
 324f0 488b05b1 32040048 85c07404 ff600890  H...2..H..t..`..
 32500 488b05d9 2a040048 8b501048 89059632  H...*..H.P.H...2
 32510 04004885 d274e548 83ec08ff d2488b05  ..H..t.H.....H..
 32520 84320400 488b4008 4883c408 ffe06690  .2..H.@.H.....f.
 32530 488b0571 32040048 85c0741c 488b4010  H..q2..H..t.H.@.
 32540 4885c074 0bffe066 0f1f8400 00000000  H..t...f........
 32550 c30f1f80 00000000 488b0581 2a040048  ........H...*..H
 32560 89054232 0400488b 40104885 c074e148  ..B2..H.@.H..t.H
 32570 83ec08ff d0488b05 2c320400 488b4010  .....H..,2..H.@.
 32580 4885c074 0b4883c4 08ffe00f 1f440000  H..t.H.......D..
 32590 4883c408 c366662e 0f1f8400 00000000  H....ff.........
 325a0 555389fb 4883ec08 488b0df9 31040048  US..H...H...1..H
 325b0 85c90f84 80000000 488b4118 4885c074  ........H.A.H..t
 325c0 0f4883c4 0889df5b 5dffe00f 1f440000  .H.....[]....D..
 325d0 31d283fb 01765589 d831d2f7 d8f7f389  1....vU..1......
 325e0 d5eb130f 1f440000 ff510839 e8733948  .....D...Q.9.s9H
 325f0 8b0db231 04004885 c975ed48 8b0dde29  ...1..H..u.H...)
 32600 0400488b 41104889 0d9b3104 004885c0  ..H.A.H...1..H..
 32610 74d6ffd0 488b0d8d 310400ff 510839e8  t...H...1...Q.9.
 32620 72cd660f 1f440000 31d2f7f3 4883c408  r.f..D..1...H...
 32630 89d05b5d c30f1f00 488b0da1 29040048  ..[]....H...)..H
 32640 8b411048 890d5e31 04004885 c00f8465  .A.H..^1..H....e
 32650 ffffffff d0488b0d 4c310400 e957ffff  .....H..L1...W..
 32660 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 32670 48833d30 31040000 741e4885 f6741148  H.=01...t.H..t.H
 32680 8b052231 0400ff60 200f1f80 00000000  .."1...` .......
 32690 c30f1f80 00000000 488b0541 29040048  ........H..A)..H
 326a0 89050231 0400488b 40104885 c074cb48  ...1..H.@.H..t.H
 326b0 83ec1848 89742408 48893c24 ffd0488b  ...H.t$.H.<$..H.
 326c0 74240848 8b3c2448 85f67414 488b05d5  t$.H.<$H..t.H...
 326d0 30040048 8b402048 83c418ff e00f1f00  0..H.@ H........
 326e0 4883c418 c366662e 0f1f8400 00000000  H....ff.........
 326f0 48b80000 00004000 00004839 f0720f48  H.....@...H9.r.H
 32700 89d1488d 155f7503 00e932bc fdff50e8  ..H.._u...2...P.
 32710 7cbafdff 66662e0f 1f840000 00000090  |...ff..........
 32720 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 32730 488b0571 30040048 85c07414 488b4028  H..q0..H..t.H.@(
 32740 4885c074 0bffe066 0f1f8400 00000000  H..t...f........
 32750 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 32760 48833d40 30040000 741e4885 f6741148  H.=@0...t.H..t.H
 32770 8b053230 0400ff60 200f1f80 00000000  ..20...` .......
 32780 c30f1f80 00000000 488b0551 28040048  ........H..Q(..H
 32790 89051230 0400488b 40104885 c074cb48  ...0..H.@.H..t.H
 327a0 83ec1848 89742408 48893c24 ffd0488b  ...H.t$.H.<$..H.
 327b0 74240848 8b3c2448 85f67414 488b05e5  t$.H.<$H..t.H...
 327c0 2f040048 8b402048 83c418ff e00f1f00  /..H.@ H........
 327d0 4883c418 c3662e0f 1f840000 00000090  H....f..........
 327e0 48b8feff ffffffff ff7f4839 c80f8271  H.........H9...q
 327f0 02000048 8d040948 39f00f83 64020000  ...H...H9...d...
 32800 4889fe48 85c9747d 4989d048 8d51ff48  H..H..t}I..H.Q.H
 32810 83fa0e0f 863f0200 00498d14 08488d34  .....?...I...H.4
 32820 074839d7 736a4531 c94939f0 73626690  .H9.sjE1.I9.sbf.
 32830 430fb604 0889c241 89c283e0 0f83e80a  C......A........
 32840 83e20f41 c0ea04c1 e80883e0 d98d4402  ...A..........D.
 32850 57410fb6 d283ea0a 0fb6c0c1 ea08c1e0  WA..............
 32860 0883e2d9 458d5412 57450fb6 d24409d0  ....E.T.WE...D..
 32870 4288044f 0fb6c442 88444f01 4983c101  B..O...B.DO.I...
 32880 4c39c975 abc60600 4889f8c3 0f1f4000  L9.u....H.....@.
 32890 4989c966 0f6f3dc5 e7020066 0f6f25bd  I..f.o=....f.o%.
 328a0 e8020031 c0660f6f 1dc3e802 00660f6f  ...1.f.o.....f.o
 328b0 35cbe802 004983e1 f0660fef d2660f6f  5....I...f...f.o
 328c0 2dcbe802 000f1f00 f3450f6f 0c00f345  -........E.o...E
 328d0 0f6f0400 66440fdb cf66410f 71d00466  .o..fD...fA.q..f
 328e0 410f6fc1 66410f6f c966440f dbc7660f  A.o.fA.o.fD...f.
 328f0 60c2660f 68ca6644 0ffccd66 0ffdc466  `.f.h.fD...f...f
 32900 0ffdcc66 0f71d008 660f71d1 08660fdb  ...f.q..f.q..f..
 32910 cb660fdb c3660f67 c166410f 6fc8660f  .f...f.g.fA.o.f.
 32920 dbc6660f 60ca6641 0ffcc166 450f6fc8  ..f.`.fA...fE.o.
 32930 660ffdcc 66440f68 ca660f71 d1086644  f...fD.h.f.q..fD
 32940 0ffcc566 440ffdcc 660fdbcb 66410f71  ...fD...f...fA.q
 32950 d1086644 0fdbcb66 410f67c9 660fdbce  ..fD...fA.g.f...
 32960 66410ffc c866440f 6fc0660f 68c26644  fA...fD.o.f.h.fD
 32970 0f6fc966 440f60c2 660f68ca 66410f71  .o.fD.`.f.h.fA.q
 32980 f008660f 71f00866 440f60ca 66450feb  ..f.q..fD.`.fE..
 32990 c1660feb c166440f 6fcb660f 6fcb6645  .f...fD.o.f.o.fE
 329a0 0fdbc866 0fdbc866 0f71d008 66440f67  ...f...f.q..fD.g
 329b0 c966410f 6fc8660f dbc3660f 71d10866  .fA.o.f...f.q..f
 329c0 0fdbcb66 0f67c866 410f6fc1 660f60c1  ...f.g.fA.o.f.`.
 329d0 66440f68 c90f1104 47440f11 4c471048  fD.h....GD..LG.H
 329e0 83c01049 39c10f85 dcfeffff 4c39c90f  ...I9.......L9..
 329f0 8490feff ff0f1f00 430fb604 0889c241  ........C......A
 32a00 89c283e0 0f83e80a 83e20f41 c0ea04c1  ...........A....
 32a10 e80883e0 d98d4402 57410fb6 d283ea0a  ......D.WA......
 32a20 0fb6c0c1 ea08c1e0 0883e2d9 458d5412  ............E.T.
 32a30 57450fb6 d24409d0 4288044f 0fb6c442  WE...D..B..O...B
 32a40 88444f01 4983c101 4939c972 abc60600  .DO.I...I9.r....
 32a50 4889f8c3 0f1f4000 4531c948 8d3407e9  H.....@.E1.H.4..
 32a60 ccfdffff 50e826b7 fdff660f 1f440000  ....P.&...f..D..
 32a70 41574156 41554154 4989d455 534883ec  AWAVAUATI..USH..
 32a80 2848897c 24184889 34244c89 4c241048  (H.|$.H.4$L.L$.H
 32a90 85c90f84 74010000 c644240f 00bb0100  ....t....D$.....
 32aa0 00004531 c94531f6 4c89c549 89cf410f  ..E1.E1.L..I..A.
 32ab0 b6741cff 4c8d6bff 89f189f7 83e1df83  .t..L.k.........
 32ac0 f73083e9 37400fb6 d7440fb6 d983ea0a  .0..7@...D......
 32ad0 418d43f6 4183eb10 c1ea0844 31d8c1e8  A.C.A......D1...
 32ae0 084189c2 4108d275 374885ed 0f84e600  .A..A..u7H......
 32af0 00004584 c90f85dd 00000048 89efe82d  ..E........H...-
 32b00 b8fdff48 85c07458 4531c948 8d43014c  ...H..tXE1.H.C.L
 32b10 39fb0f83 98000000 4889c3eb 910f1f00  9.......H.......
 32b20 21c1488b 042421d7 09cf4939 c60f83b5  !.H..$!...I9....
 32b30 00000045 84c97510 c1e70440 887c240f  ...E..u....@.|$.
 32b40 41f7d1eb c60f1f00 488b4424 18400a7c  A.......H.D$.@.|
 32b50 240f4288 3c304983 c601ebe4 0f1f4000  $.B.<0I.......@.
 32b60 4c89ed4d 89fd4883 7c246000 742a4901  L..M..H.|$`.t*I.
 32b70 ec488b74 24604c89 26488b5c 24104885  .H.t$`L.&H.\$.H.
 32b80 db74034c 89334883 c4285b5d 415c415d  .t.L.3H..([]A\A]
 32b90 415e415f c30f1f00 4939ed74 dce87eb5  A^A_....I9.t..~.
 32ba0 fdffc700 16000000 b8ffffff ffebca90  ................
 32bb0 4d89fd45 84c9746a e863b5fd ffc70016  M..E..tj.c......
 32bc0 00000048 8d6bffb8 ffffffff 4531f6eb  ...H.k......E1..
 32bd0 950f1f80 00000000 4c89ed4d 89fd4889  ........L..M..H.
 32be0 ebebd00f 1f440000 44880c24 4c89ed4d  .....D..D..$L..M
 32bf0 89fde829 b5fdff44 0fb60c24 c7002200  ...)...D...$..".
 32c00 00004584 c974c048 89ebebb1 4531f631  ..E..t.H....E1.1
 32c10 c048837c 2460000f 8554ffff ffe957ff  .H.|$`...T....W.
 32c20 ffff4889 dd31c0e9 3affffff 0f1f4000  ..H..1..:.....@.
 32c30 89f083e0 f983f801 754b48b8 abaaaaaa  ........uKH.....
 32c40 aaaaaaaa c1e61e48 f7e7c1fe 1f48d1ea  .......H.....H..
 32c50 488d0452 4829c7b8 03000000 4829f848  H..RH)......H).H
 32c60 21c6b804 00000048 29f04889 c14889f8  !......H).H..H..
 32c70 48d1e848 09f883e0 0148f7d8 4821c848  H..H.....H..H!.H
 32c80 8d449001 c350e805 b5fdff0f 1f440000  .D...P.......D..
 32c90 41574489 c0415683 e0f94155 41545553  AWD..AV...AUATUS
 32ca0 4883ec08 83f8010f 85640400 0048b8ab  H........d...H..
 32cb0 aaaaaaaa aaaaaa48 89f54889 d64889fb  .......H..H..H..
 32cc0 48f7e148 89cf48d1 ea488d04 524c8d24  H..H..H..H..RL.$
 32cd0 95000000 004889ca 4829c20f 842f0200  .....H..H).../..
 32ce0 0041f6c0 020f8515 04000049 83c40449  .A.........I...I
 32cf0 39ec0f83 19040000 4183e004 0f842602  9.......A.....&.
 32d00 00004c8d 2c3e4989 f04531c9 31ff31c9  ..L.,>I..E1.1.1.
 32d10 e97e0000 000f1f00 4489c849 83c00148  .~......D..I...H
 32d20 83c70283 e03f448d 58cc8d50 c241c1eb  .....?D.X..P.A..
 32d30 088d48fc c1ea088d 70e621ca 4489d9c1  ..H.....p.!.D...
 32d40 ee08f7d1 21ca8d48 474421d9 4189f341  ....!..HGD!.A..A
 32d50 f7d34421 d94531db 09ca8d48 4121f109  ..D!.E1....HA!..
 32d60 ca89c183 f03f83f1 3ef7d80f b6d2f7d9  .....?..>.......
 32d70 c1e808c1 e908f7d0 f7d183e0 5f83e12d  ............_..-
 32d80 09c109ca 31c94288 14134d39 c50f849f  ....1.B...M9....
 32d90 00000041 0fb60041 c1e10848 83c1024c  ...A...A...H...L
 32da0 8d570141 89cb4101 c14489c8 d3e883e0  .W.A..A..D......
 32db0 3f448d78 cc8d50c2 41c1ef08 8d70fcc1  ?D.x..P.A....p..
 32dc0 ea08448d 70e621f2 4489fe41 c1ee08f7  ..D.p.!.D..A....
 32dd0 d621f28d 70474421 fe4589f7 41f7d744  .!..pGD!.E..A..D
 32de0 21fe09f2 8d704144 21f609f2 89c683f0  !....pAD!.......
 32df0 3f83f63e f7d80fb6 d2f7dec1 e808c1ee  ?..>............
 32e00 08f7d0f7 d683e05f 83e62d09 c609f288  ......._..-.....
 32e10 143b4883 f9050f87 fcfeffff 4889f849  .;H.........H..I
 32e20 83c0014c 89d74989 c24d39c5 0f8561ff  ...L..I..M9...a.
 32e30 ffff4885 c90f849a 020000b9 06000000  ..H.............
 32e40 4429d941 d3e14183 e13f418d 71cc418d  D).A..A..?A.q.A.
 32e50 51c2c1ee 08418d41 fcc1ea08 418d49e6  Q....A.A....A.I.
 32e60 21c289f0 c1e908f7 d021c241 8d414721  !........!.A.AG!
 32e70 f089cef7 d621f009 c2418d41 4121c809  .....!...A.AA!..
 32e80 c24489c8 83f03e0f b6d2f7d8 c1e808f7  .D....>.........
 32e90 d083e02d 89c14489 c883f03f f7d8c1e8  ...-..D....?....
 32ea0 08f7d083 e05f09c8 09c28814 3b498d7a  ....._......;I.z
 32eb0 024939fc 0f822402 00004c39 e70f836b  .I9...$...L9...k
 32ec0 0200004c 89e2be3d 00000048 29fa4801  ...L...=...H).H.
 32ed0 dfe8fab4 fdff498d 44240148 89ea4a8d  ......I.D$.H..J.
 32ee0 3c234c29 e24839c5 b8010000 00480f42  <#L).H9......H.B
 32ef0 d031f6e8 d8b4fdff 4883c408 4889d85b  .1......H...H..[
 32f00 5d415c41 5d415e41 5fc3660f 1f440000  ]A\A]A^A_.f..D..
 32f10 4939ec0f 83f80100 004183e0 040f85fd  I9.......A......
 32f20 01000048 85c97492 4c8d2c3e 4989f045  ...H..t.L.,>I..E
 32f30 31c931ff 31c9e980 0000000f 1f440000  1.1.1........D..
 32f40 4489c849 83c00148 83c70283 e03f448d  D..I...H.....?D.
 32f50 58cc8d50 c241c1eb 088d48fc c1ea088d  X..P.A....H.....
 32f60 70e621ca 4489d9c1 ee08f7d1 21ca8d48  p.!.D.......!..H
 32f70 474421d9 4189f341 f7d34421 d94531db  GD!.A..A..D!.E1.
 32f80 09ca8d48 4121f109 ca89c183 f03f83f1  ...HA!.......?..
 32f90 3ef7d80f b6d2f7d9 c1e808c1 e908f7d0  >...............
 32fa0 f7d183e0 2f83e12b 09c109ca 31c94288  ..../..+....1.B.
 32fb0 14134d39 c50f849f 00000041 0fb60041  ..M9.......A...A
 32fc0 c1e10848 83c1024c 8d570141 89cb4101  ...H...L.W.A..A.
 32fd0 c14489c8 d3e883e0 3f448d78 cc8d50c2  .D......?D.x..P.
 32fe0 41c1ef08 8d70fcc1 ea08448d 70e621f2  A....p....D.p.!.
 32ff0 4489fe41 c1ee08f7 d621f28d 70474421  D..A.....!..pGD!
 33000 fe4589f7 41f7d744 21fe09f2 8d704144  .E..A..D!....pAD
 33010 21f609f2 89c683f0 3f83f63e f7d80fb6  !.......?..>....
 33020 d2f7dec1 e808c1ee 08f7d0f7 d683e02f  .............../
 33030 83e62b09 c609f288 143b4883 f9050f87  ..+......;H.....
 33040 fcfeffff 4889f849 83c0014c 89d74989  ....H..I...L..I.
 33050 c24d39c5 0f8561ff ffff4885 c97476b9  .M9...a...H..tv.
 33060 06000000 4429d941 d3e14183 e13f418d  ....D).A..A..?A.
 33070 71cc418d 51c2c1ee 08418d41 fcc1ea08  q.A.Q....A.A....
 33080 418d49e6 21c289f0 c1e908f7 d021c241  A.I.!........!.A
 33090 8d414721 f089cef7 d621f009 c2418d41  .AG!.....!...A.A
 330a0 4121c809 c24489c8 83f03e0f b6d2f7d8  A!...D....>.....
 330b0 c1e808f7 d083e02b 89c14489 c883f03f  .......+..D....?
 330c0 f7d8c1e8 08f7d083 e02f09c8 09c28814  ........./......
 330d0 3b498d7a 024939fc 0f83dcfd ffff488d  ;I.z.I9.......H.
 330e0 0d9b6b03 00bae700 0000488d 35af6303  ..k.......H.5.c.
 330f0 00488d3d 38e30200 e8b3b2fd ff0f1f00  .H.=8...........
 33100 48d1ea4d 8d641402 4939ec0f 82e7fbff  H..M.d..I9......
 33110 ffe87ab0 fdff662e 0f1f8400 00000000  ..z...f.........
 33120 4885c90f 85d9fbff ffe98cfd ffff4989  H.............I.
 33130 fce9a0fd ffff662e 0f1f8400 00000000  ......f.........
 33140 41574156 41554154 55534883 ec388b44  AWAVAUATUSH..8.D
 33150 24784889 7c241848 89742410 83e0f94c  $xH.|$.H.t$....L
 33160 89442408 83f8010f 85520600 008b4424  .D$......R....D$
 33170 784989d6 4989cf4c 89ce83e0 044885c9  xI..I..L.....H..
 33180 0f848404 000085c0 0f85b201 00004883  ..............H.
 33190 7c240800 0f84a604 000031d2 48897424  |$........1.H.t$
 331a0 28bb0100 000031ed 4531e441 ba7a0000  (.....1.E1.A.z..
 331b0 0041b95a 00000049 89d541b8 39000000  .A.Z...I..A.9...
 331c0 eb4d660f 1f440000 c1e50601 cd498d4c  .Mf..D.......I.L
 331d0 24064883 f9077624 488b4424 10498d4c  $.H...v$H.D$.I.L
 331e0 24fe4939 c50f8387 03000048 8b542418  $.I9.......H.T$.
 331f0 89e8d3e8 4288042a 4983c501 4989cc48  ....B..*I...I..H
 33200 8d43014c 39fb0f83 fc020000 4889c341  .C.L9.......H..A
 33210 0fbe7c1e ff4489d0 488d53ff 8d4f9f29  ..|..D..H.S..O.)
 33220 f8448d5f bf89fe09 c88d4fb9 83f641c1  .D._......O...A.
 33230 e808400f bef6f7d0 f7de21c8 4489c9c1  ..@.......!.D...
 33240 ee0829f9 4409d9c1 e908f7d1 4421d944  ..).D.......D!.D
 33250 8d5fd009 c14489c0 29f84409 d8448d5f  ._...D..).D..D._
 33260 04c1e808 f7d04421 d84189fb 09c189f8  ......D!.A......
 33270 4183f32b 83f02f45 0fbedb0f b6c90fbe  A..+../E........
 33280 c041f7db f7d841c1 eb08c1e8 0841f7d3  .A....A......A..
 33290 f7d04183 e33e83e0 3f4409d8 09c889c1  ..A..>..?D......
 332a0 f7d9c1e9 08f7d121 f10fb6c9 09c181f9  .......!........
 332b0 ff000000 0f850eff ffff89fe 488b7c24  ............H.|$
 332c0 08488954 2420e865 b0fdff48 8b542420  .H.T$ .e...H.T$ 
 332d0 41ba7a00 000041b9 5a000000 4885c041  A.z...A.Z...H..A
 332e0 b8390000 000f8514 ffffff48 89d0488b  .9.........H..H.
 332f0 7424284c 89ea4989 c5b8ffff ffff4983  t$(L..I.......I.
 33300 fc040f86 b1010000 31d24883 7c247000  ........1.H.|$p.
 33310 0f84ba01 0000488b 5c24704d 01f54c89  ......H.\$pM..L.
 33320 2b4885f6 74034889 164883c4 385b5d41  +H..t.H..H..8[]A
 33330 5c415d41 5e415fc3 0f1f8400 00000000  \A]A^A_.........
 33340 31d24889 742428bb 01000000 31ed4531  1.H.t$(.....1.E1
 33350 e441ba7a 00000041 b95a0000 004989d5  .A.z...A.Z...I..
 33360 41b83900 0000eb4f 0f1f8400 00000000  A.9....O........
 33370 c1e50601 cd498d4c 24064883 f9077624  .....I.L$.H...v$
 33380 488b4424 10498d4c 24fe4939 c50f83df  H.D$.I.L$.I9....
 33390 01000048 8b542418 89e8d3e8 4288042a  ...H.T$.....B..*
 333a0 4983c501 4989cc48 8d43014c 39fb0f83  I...I..H.C.L9...
 333b0 54010000 4889c341 0fbe7c1e ff4489d1  T...H..A..|..D..
 333c0 488d53ff 29f98d47 9f448d5f bf89fe09  H.S.)..G.D._....
 333d0 c88d4fb9 83f641c1 e808400f bef6f7d0  ..O...A...@.....
 333e0 f7de21c8 4489c9c1 ee0829f9 4409d9c1  ..!.D.....).D...
 333f0 e908f7d1 4421d945 89c309c1 4129fb8d  ....D!.E....A)..
 33400 47d04409 d8448d5f 04c1e808 f7d04421  G.D..D._......D!
 33410 d84189fb 09c189f8 4183f35f 83f02d45  .A......A.._..-E
 33420 0fbedb0f b6c90fbe c041f7db f7d841c1  .........A....A.
 33430 eb08c1e8 0841f7d3 f7d04183 e33f83e0  .....A....A..?..
 33440 3e4409d8 09c889c1 f7d9c1e9 08f7d121  >D.............!
 33450 f10fb6c9 09c181f9 ff000000 0f850eff  ................
 33460 ffff488b 44240848 85c00f84 7bfeffff  ..H.D$.H....{...
 33470 89fe4889 c7488954 2420e8b1 aefdff41  ..H..H.T$ .....A
 33480 ba7a0000 0041b95a 00000041 b8390000  .z...A.Z...A.9..
 33490 004885c0 0f850dff ffff488b 44242048  .H........H.D$ H
 334a0 8b742428 4c89ea49 89c5b8ff ffffff49  .t$(L..I.......I
 334b0 83fc040f 874ffeff ff4489e1 d3e0f7d0  .....O...D......
 334c0 85e87454 b8ffffff ffe93afe ffff6690  ..tT......:...f.
 334d0 4d39ef0f 8448feff ff488974 24104889  M9...H...H.t$.H.
 334e0 542408e8 38acfdff 488b7424 10488b54  T$..8...H.t$.H.T
 334f0 2408c700 16000000 b8ffffff ffe91ffe  $...............
 33500 ffff660f 1f440000 488b7424 284c89ea  ..f..D..H.t$(L..
 33510 4989ddeb 950f1f00 8b442478 83e00274  I........D$x...t
 33520 7a31c048 837c2408 000f84db fdffff4d  z1.H.|$........M
 33530 39fd0f83 01010000 488b5c24 084889d5  9.......H.\$.H..
 33540 4989f4eb 100f1f00 4983c501 4d39fd0f  I.......I...M9..
 33550 83de0000 00430fbe 342e4889 dfe8cead  .....C..4.H.....
 33560 fdff4885 c075e148 89ea4c89 e6e998fd  ..H..u.H..L.....
 33570 ffff488b 74242849 89d54889 742408e8  ..H.t$(I..H.t$..
 33580 9cabfdff 31d2c700 22000000 b8ffffff  ....1...".......
 33590 ff488b74 2408e96f fdffff49 d1ec7481  .H.t$..o...I..t.
 335a0 4d39fd73 d5488b5c 24084885 db0f84e8  M9.s.H.\$.H.....
 335b0 01000049 83c50148 89542410 4c89ed49  ...I...H.T$.L..I
 335c0 89f5eb25 0f1f4000 4889dfe8 60adfdff  ...%..@.H...`...
 335d0 4885c00f 848f0100 00488d45 014c39fd  H........H.E.L9.
 335e0 0f836d01 00004889 c5410fbe 742eff83  ..m...H..A..t...
 335f0 fe3d75d4 4983ec01 75df4c89 ee488b54  .=u.I...u.L..H.T
 33600 24104989 ede925ff ffff8b44 247883e0  $.I...%....D$x..
 33610 020f8447 01000031 d231c048 837c2470  ...G...1.1.H.|$p
 33620 000f84fa fcffff45 31ed31d2 31c0e9e3  .......E1.1.1...
 33630 fcffff48 89ea4c89 e631c0e9 cafcffff  ...H..L..1......
 33640 4531ed31 ed31d245 31e441ba 7a000000  E1.1.1.E1.A.z...
 33650 41bb5a00 0000bb39 000000eb 32488b44  A.Z....9....2H.D
 33660 24104983 ec024839 c20f830b ffffff48  $.I...H9.......H
 33670 8b7c2418 89e84489 e1d3e888 04174883  .|$...D.......H.
 33680 c2014983 c5014d39 ef0f8404 01000047  ..I...M9.......G
 33690 0fbe042e 4589d141 8d409f45 29c1418d  ....E..A.@.E).A.
 336a0 48bf4489 c74109c1 418d40b9 41c1e908  H.D..A..A.@.A...
 336b0 41f7d141 21c14489 d84429c0 09c8c1e8  A..A!.D..D).....
 336c0 08f7d021 c8418d48 d04409c8 4189d945  ...!.A.H.D..A..E
 336d0 29c14183 c0044409 c9c1e908 f7d14421  ).A...D.......D!
 336e0 c109c889 f9440fb6 c089f883 f12f83f7  .....D......./..
 336f0 4183f02b 0fbec940 0fbeff0f bec0f7d9  A..+...@........
 33700 f7dfc1e9 08f7d8c1 ef08c1e8 08f7d1f7  ................
 33710 d083e13f 83e03e09 c84409c0 89c1f7d9  ...?..>..D......
 33720 c1e908f7 d121f90f b6c909c8 3dff0000  .....!......=...
 33730 000f8473 fdffffc1 e50601c5 498d4424  ...s........I.D$
 33740 064883f8 070f8712 ffffff49 89c4e92f  .H.........I.../
 33750 ffffff4c 89ee4989 ede91cfe ffff4531  ...L..I.......E1
 33760 ed31d2e9 a2fbffff 4c89ee49 89ed4983  .1......L..I..I.
 33770 ed014889 742408e8 a4a9fdff 488b7424  ..H.t$......H.t$
 33780 0831d2c7 00160000 00b8ffff ffffe977  .1.............w
 33790 fbffff4c 89fbe975 fdffff4d 01eceb16  ...L...u...M....
 337a0 4983c501 4d39e50f 845dfbff ff4d39fd  I...M9...]...M9.
 337b0 0f83c4fd ffff4380 3c2e3d75 b5ebe1e8  ......C.<.=u....
 337c0 cca9fdff 662e0f1f 84000000 00006690  ....f.........f.
 337d0 4883ec08 488d0dc5 640300ba 79000000  H...H...d...y...
 337e0 488d3501 5d030048 8d3d55dc 0200e8bd  H.5.]..H.=U.....
 337f0 abfdff66 662e0f1f 84000000 00006690  ...ff.........f.
 33800 53488d1d d81f0400 4889dfe8 a0b1fdff  SH......H.......
 33810 85c0754c 8b05ee1f 040085c0 0f85b100  ..uL............
 33820 0000c705 dc1f0400 01000000 8b05da1f  ................
 33830 040085c0 743a8b05 cc1f0400 85c07420  ....t:........t 
 33840 c705be1f 04000000 00004889 dfe8dead  ..........H.....
 33850 fdff85c0 750ab801 0000005b c30f1f00  ....u......[....
 33860 b8ffffff ff5bc366 0f1f8400 00000000  .....[.f........
 33870 e8ab0100 00e806a9 fdffe821 070000e8  ...........!....
 33880 ac62ffff e8e710ff ffe8124d ffffe8fd  .b.........M....
 33890 b8ffffe8 d8dbffff e833e7ff ffe83eb4  .........3....>.
 338a0 fdffe8d9 d6fdffc7 055b1f04 00010000  .........[......
 338b0 008b0551 1f040085 c074a5c7 05431f04  ...Q.....t...C..
 338c0 00000000 004889df e863adfd ff5bf7d8  .....H...c...[..
 338d0 19c0c3e8 f8feffff 0f1f8400 00000000  ................
 338e0 4883ec08 488d3df5 1e0400e8 c0b0fdff  H...H.=.........
 338f0 85c07514 8b150e1f 040085d2 750fc705  ..u.........u...
 33900 001f0400 01000000 4883c408 c3e8befe  ........H.......
 33910 ffff6666 2e0f1f84 00000000 000f1f00  ..ff............
 33920 8b05e21e 040085c0 7416488d 3daf1e04  ........t.H.=...
 33930 00c705cd 1e040000 000000e9 f0acfdff  ................
 33940 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 33950 4883ec08 8b05ae1e 040085c0 7416488d  H...........t.H.
 33960 3d7b1e04 00c70599 1e040000 000000e8  ={..............
 33970 bcacfdff e867ffff ff85c00f 85a4b0fd  .....g..........
 33980 ff488b05 381e0400 4885c00f 8494b0fd  .H..8...H.......
 33990 ffffd0e9 8db0fdff 0f1f8400 00000000  ................
 339a0 55488d2d 381e0400 534889fb 4889ef48  UH.-8...SH..H..H
 339b0 83ec08e8 f8affdff 85c07414 4883c408  ..........t.H...
 339c0 b8ffffff ff5b5dc3 0f1f8400 00000000  .....[].........
 339d0 8b05321e 040085c0 7538c705 241e0400  ..2.....u8..$...
 339e0 01000000 8b051e1e 04004889 1dcf1d04  ..........H.....
 339f0 0085c074 c7c70509 1e040000 00000048  ...t...........H
 33a00 89efe829 acfdfff7 d819c048 83c4085b  ...).......H...[
 33a10 5dc3e8b9 fdffff66 0f1f8400 00000000  ]......f........
 33a20 48c705f9 1d040000 00000031 ff89f889  H..........1....
 33a30 f94887de 0fa24887 de85c00f 84270100  .H....H......'..
 33a40 00b80100 000089f9 4987d80f a24987d8  ........I....I..
 33a50 89c889ce 4189c8c1 ea1ac1e8 09c1e913  ....A...........
 33a60 83e20141 83e00183 e001660f 6ec26641  ...A......f.n.fA
 33a70 0f6ed883 e101660f 6ec8660f 6ed1660f  .n....f.n.f.n.f.
 33a80 62c389f0 c705ae1d 04000000 0000660f  b.............f.
 33a90 62caf7d0 660f6cc1 0f11058d 1d0400a9  b...f.l.........
 33aa0 0000001c 744248c7 058f1d04 00000000  ....tBH.........
 33ab0 0089f0d1 e883e001 89058a1d 040089f0  ................
 33ac0 c1ee1e83 e601c1e8 19893581 1d040083  ..........5.....
 33ad0 e0018905 741d0400 31c0c705 3c1d0400  ....t...1...<...
 33ae0 01000000 c30f1f00 89f90f01 d04189c1  .............A..
 33af0 f7d0a806 75b041b8 07000000 48c70535  ....u.A.....H..5
 33b00 1d040001 00000044 89c04987 da0fa249  .......D..I....I
 33b10 87dac705 281d0400 00000000 31c04183  ....(.......1.A.
 33b20 e2200f95 c0890515 1d040074 844489c0  . .........t.D..
 33b30 89f94887 df0fa248 87df81e7 00000100  ..H....H........
 33b40 0f846bff ffff41f7 d14181e1 e0000000  ..k...A..A......
 33b50 0f855bff ffffc705 e41c0400 01000000  ..[.............
 33b60 e94cffff ff0f1f00 b8ffffff ffe968ff  .L............h.
 33b70 ffff6666 2e0f1f84 00000000 000f1f00  ..ff............
 33b80 8b059e1c 0400c366 0f1f8400 00000000  .......f........
 33b90 8b05921c 0400c366 0f1f8400 00000000  .......f........
 33ba0 8b05861c 0400c366 0f1f8400 00000000  .......f........
 33bb0 8b057a1c 0400c366 0f1f8400 00000000  ..z....f........
 33bc0 8b056e1c 0400c366 0f1f8400 00000000  ..n....f........
 33bd0 8b05621c 0400c366 0f1f8400 00000000  ..b....f........
 33be0 8b05561c 0400c366 0f1f8400 00000000  ..V....f........
 33bf0 8b054a1c 0400c366 0f1f8400 00000000  ..J....f........
 33c00 8b053e1c 0400c366 0f1f8400 00000000  ..>....f........
 33c10 8b05321c 0400c366 0f1f8400 00000000  ..2....f........
 33c20 8b05261c 0400c366 0f1f8400 00000000  ..&....f........
 33c30 8b051a1c 0400c366 0f1f8400 00000000  .......f........
 33c40 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 33c50 48c7c2ff ffffffe9 c4abfdff 0f1f4000  H.............@.
 33c60 554889fe 4889fa48 89e54883 ec106448  UH..H..H..H...dH
 33c70 8b042528 00000048 8945f831 c0488d47  ..%(...H.E.1.H.G
 33c80 0f4883e0 f04829c4 4889e7e8 90abfdff  .H...H).H.......
 33c90 488b45f8 64482b04 25280000 007502c9  H.E.dH+.%(...u..
 33ca0 c3e84aa6 fdff662e 0f1f8400 00000000  ..J...f.........
 33cb0 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 33cc0 41544989 f4554889 fd534889 d34883ec  ATI..UH..SH..H..
 33cd0 10c64424 0f00e8d5 ffffff48 85db7427  ..D$.......H..t'
 33ce0 31c9660f 1f440000 440fb644 240f0fb6  1.f..D..D..D$...
 33cf0 440d0041 32040c48 83c10144 09c08844  D..A2..H...D...D
 33d00 240f4839 cb75e10f b644240f 4883c410  $.H9.u...D$.H...
 33d10 5b5d83e8 01415cc1 e81f83e8 01c36690  []...A\.......f.
 33d20 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 33d30 41544989 f4554889 fd534889 d34883ec  ATI..UH..SH..H..
 33d40 10c64424 0e00c644 240f01e8 d0ffffff  ..D$...D$.......
 33d50 4885db74 470f1f00 4883eb01 0fb65424  H..tG...H.....T$
 33d60 0f0fb67c 240e440f b6441d00 410fb60c  ...|$.D..D..A...
 33d70 1c4489c0 89ce4429 c120ea31 f009fa0f  .D....D). .1....
 33d80 b6c08854 240e83e8 010fb654 240fc1e8  ...T$......T$...
 33d90 0821d088 44240f48 85db75bc 0fb64c24  .!..D$.H..u...L$
 33da0 0e0fb644 240e0fb6 54240f48 83c4108d  ...D$...T$.H....
 33db0 4401ff5b 5d01d041 5cc3660f 1f440000  D..[]..A\.f..D..
 33dc0 c64424ff 004885f6 741b4801 fe0f1f00  .D$..H..t.H.....
 33dd0 0fb64424 ff4883c7 010a47ff 884424ff  ..D$.H....G..D$.
 33de0 4839fe75 eb0fb644 24ff83e8 01c1e81f  H9.u...D$.......
 33df0 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 33e00 4883fe0c 743a4883 fe18744c 4883fe08  H...t:H...tLH...
 33e10 743e488d 0c37b801 00000048 85f67450  t>H..7.....H..tP
 33e20 0fb61748 83c70148 01d08847 ff48c1e8  ...H...H...G.H..
 33e30 084839f9 75eac366 0f1f8400 00000000  .H9.u..f........
 33e40 4831c031 d2f94811 07115708 c30f1f00  H1.1..H...W.....
 33e50 48ff07c3 0f1f4000 48c7c001 00000048  H.....@.H......H
 33e60 31d24801 07481157 08481157 10c36690  1.H..H.W.H.W..f.
 33e70 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 33e80 4883fa0c 74424883 fa187454 4883fa08  H...tBH...tTH...
 33e90 744631c9 31c04885 d274650f 1f440000  tF1.1.H..te..D..
 33ea0 440fb604 07440fb6 0c064d01 c84c01c1  D....D....M..L..
 33eb0 880c0748 83c00148 c1e90848 39c275e0  ...H...H...H9.u.
 33ec0 c30f1f80 00000000 488b068b 56084801  ........H...V.H.
 33ed0 07115708 c30f1f00 488b0648 0107c390  ..W.....H..H....
 33ee0 488b0648 8b560848 8b4e1048 01074811  H..H.V.H.N.H..H.
 33ef0 57084811 4f10c366 0f1f8400 00000000  W.H.O..f........
 33f00 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 33f10 4883fa40 743a31c9 4531c048 85d27478  H..@t:1.E1.H..tx
 33f20 0fb6040f 440fb60c 0e4c29c8 4c29c088  ....D....L).L)..
 33f30 040f48c1 e8084883 c10183e0 014989c0  ..H...H......I..
 33f40 4839ca75 dbc3662e 0f1f8400 00000000  H9.u..f.........
 33f50 53488b06 488b5608 488b4e10 4c8b4618  SH..H.V.H.N.L.F.
 33f60 4c8b4e20 4c8b5628 4c8b5e30 488b5e38  L.N L.V(L.^0H.^8
 33f70 48290748 19570848 194f104c 1947184c  H).H.W.H.O.L.G.L
 33f80 194f204c 1957284c 195f3048 195f385b  .O L.W(L._0H._8[
 33f90 c30f1f80 00000000 c30f1f80 00000000  ................
 33fa0 4883ec08 bf1e0000 00e8b2a8 fdff4885  H.............H.
 33fb0 c07e2d48 89052e15 04004883 f80f7629  .~-H......H...v)
 33fc0 be100000 00488d3d 94180400 e8dfa6fd  .....H.=........
 33fd0 ff31c048 83c408c3 0f1f8400 00000000  .1.H............
 33fe0 488b0501 150400eb d1e8a2a1 fdff6690  H.............f.
 33ff0 55ba1000 00004889 f5534889 fb4883ec  U.....H..SH..H..
 34000 08e8caa7 fdff4883 c4084889 ee4889df  ......H...H..H..
 34010 5b5de919 a1fdff66 0f1f8400 00000000  [].....f........
 34020 5548c7c2 ffffffff 4889f553 4889fb48  UH......H..SH..H
 34030 83ec08e8 e8a7fdff 4889ee48 89dfba11  ........H..H....
 34040 000000e8 88a7fdff 4883c408 4889ee48  ........H...H..H
 34050 89df5b5d e9e79ffd ff0f1f80 00000000  ..[]............
 34060 41574156 41554154 55534883 ec28488b  AWAVAUATUSH..(H.
 34070 1d731404 00488d04 9d000000 0048f7d0  .s...H.......H..
 34080 4839c70f 83170100 004883fb 100f861d  H9.......H......
 34090 01000048 89d8488d 6c3b0f4c 8d341b49  ...H..H.l;.L.4.I
 340a0 89ff48f7 d84a8d34 334c8d6f 104531c9  ..H..J.43L.o.E1.
 340b0 4821c531 ff41b8ff ffffffb9 22000000  H!.1.A......"...
 340c0 4801eeba 03000000 48894424 08e82ea2  H.......H.D$....
 340d0 fdff4883 f8ff0f84 cf000000 4885c00f  ..H.........H...
 340e0 84c60000 004e8d24 30488d3c 1831d248  .....N.$0H.<.1.H
 340f0 89de4889 442418e8 34a7fdff 498d3c2c  ..H.D$..4...I.<,
 34100 31d24889 dee826a7 fdffba10 00000048  1.H...&........H
 34110 89ee4c89 e7e8b6a6 fdff4889 ee4c89e7  ..L.......H..L..
 34120 e80ba0fd ff4989e8 488b4c24 184889de  .....I..H.L$.H..
 34130 660f6f05 28170400 4d29e8ba 01000000  f.o.(...M)......
 34140 4d01e048 89cf410f 11004d8d 68104889  M..H..A...M.h.H.
 34150 294c8944 2410e8d5 a6fdff4c 8b442410  )L.D$......L.D$.
 34160 4c234424 084d39c6 73464d39 c475464d  L#D$.M9.sFM9.uFM
 34170 85ed7410 4c89fabe db000000 4c89efe8  ..t.L.......L...
 34180 4ca2fdff 4883c428 4c89e85b 5d415c41  L...H..(L..[]A\A
 34190 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 341a0 e87b9ffd ffc7000c 00000045 31edebd4  .{.........E1...
 341b0 e8db9ffd ff488d0d fc5a0300 ba750200  .....H...Z...u..
 341c0 00488d35 68530300 488d3da9 530300e8  .H.5hS..H.=.S...
 341d0 dca1fdff 66662e0f 1f840000 00000090  ....ff..........
 341e0 4885ff74 1148c7c0 ffffffff 31d248f7  H..t.H......1.H.
 341f0 f74839c6 730a480f affee961 feffff90  .H9.s.H....a....
 34200 4883ec08 e8179ffd ffc7000c 00000031  H..............1
 34210 c04883c4 08c3662e 0f1f8400 00000000  .H....f.........
 34220 4885ff0f 84170200 0041574c 8d7ff041  H........AWL...A
 34230 56415541 54555348 89fb4883 ec18488b  VAUATUSH..H...H.
 34240 2da31204 004989ec 488d442d 0049f7dc  -....I..H.D-.I..
 34250 4d21fc4c 39e00f83 e5010000 4d89e648  M!.L9.......M..H
 34260 01c5ba03 00000049 29c64d8b 2e4c89f7  .......I).M..L..
 34270 4c01ed48 89eee8b5 a5fdffba 10000000  L..H............
 34280 4c89ff48 8d35d615 0400c644 240f00e8  L..H.5.....D$...
 34290 1cfaffff 0fb65424 0f0fb605 c0150400  ......T$........
 342a0 3243f009 d0884424 0f0fb654 240f0fb6  2C....D$...T$...
 342b0 43f13205 a9150400 09d08844 240f0fb6  C.2........D$...
 342c0 54240f0f b643f232 05951504 0009d088  T$...C.2........
 342d0 44240f0f b654240f 0fb643f3 32058115  D$...T$...C.2...
 342e0 040009d0 8844240f 0fb65424 0f0fb643  .....D$...T$...C
 342f0 f432056d 15040009 d0884424 0f0fb654  .2.m......D$...T
 34300 240f0fb6 43f53205 59150400 09d08844  $...C.2.Y......D
 34310 240f0fb6 54240f0f b643f632 05451504  $...T$...C.2.E..
 34320 0009d088 44240f0f b654240f 0fb643f7  ....D$...T$...C.
 34330 32053115 040009d0 8844240f 0fb65424  2.1......D$...T$
 34340 0f0fb643 f832051d 15040009 d0884424  ...C.2........D$
 34350 0f0fb654 240f0fb6 43f93205 09150400  ...T$...C.2.....
 34360 09d08844 240f0fb6 54240f0f b643fa32  ...D$...T$...C.2
 34370 05f51404 0009d088 44240f0f b654240f  ........D$...T$.
 34380 0fb643fb 3205e114 040009d0 8844240f  ..C.2........D$.
 34390 0fb65424 0f0fb643 fc3205cd 14040009  ..T$...C.2......
 343a0 d0884424 0f0fb654 240f0fb6 43fd3205  ..D$...T$...C.2.
 343b0 b9140400 09d08844 240f0fb6 54240f0f  .......D$...T$..
 343c0 b643fe32 05a51404 0009d088 44240f0f  .C.2........D$..
 343d0 b654240f 0fb643ff 32059114 040009d0  .T$...C.2.......
 343e0 8844240f 0fb64424 0f83e801 f6c40174  .D$...D$.......t
 343f0 554c89ee 4c89e748 c7c2ffff ffffe81d  UL..L..H........
 34400 a4fdff4c 89ee4c89 e7ba1100 0000e8bd  ...L..L.........
 34410 a3fdff4c 89ee4c89 e7e8229c fdff4883  ...L..L..."...H.
 34420 c4184889 ee4c89f7 5b5d415c 415d415e  ..H..L..[]A\A]A^
 34430 415fe959 a3fdff66 0f1f8400 00000000  A_.Y...f........
 34440 c3e84a9d fdffbf0b 000000e8 609cfdff  ..J.........`...
 34450 e8bb9cfd ff66662e 0f1f8400 00000000  .....ff.........
 34460 488b0581 10040048 89fa4883 ea104889  H......H..H...H.
 34470 c74801c0 48f7df48 21d74839 f8731048  .H..H..H!.H9.s.H
 34480 89fa4829 c2488b32 31d2e9a1 a3fdff50  ..H).H.21......P
 34490 e8fb9cfd ff66662e 0f1f8400 00000000  .....ff.........
 344a0 488b0541 10040048 89fa4883 ea104889  H..A...H..H...H.
 344b0 c74801c0 48f7df48 21d74839 f8731348  .H..H..H!.H9.s.H
 344c0 89fa4829 c2488b32 ba010000 00e95ea3  ..H).H.2......^.
 344d0 fdff50e8 b89cfdff 0f1f8400 00000000  ..P.............
 344e0 488b0501 10040048 89fa4883 ea104889  H......H..H...H.
 344f0 c74801c0 48f7df48 21d74839 f8731348  .H..H..H!.H9.s.H
 34500 89fa4829 c2488b32 ba030000 00e91ea3  ..H).H.2........
 34510 fdff50e8 789cfdff 0f1f8400 00000000  ..P.x...........
 34520 4885c90f 84a30000 004989cb 4c8d49ff  H........I..L.I.
 34530 4889d149 89fa4883 ec184889 f748f7d1  H..I..H...H..H..
 34540 4889d64d 85cb7478 4889d031 d249f7f3  H..M..txH..1.I..
 34550 4929d149 39c9737a 498d0431 4c39c073  I).I9.szI..1L9.s
 34560 644d85d2 7407488d 50014989 12c64424  dM..t.H.P.I...D$
 34570 0f004c8d 04074c29 df4801c7 4c89c290  ..L...L).H..L...
 34580 4c89c00f b64c240f 220a4829 d04883ea  L....L$.".H).H..
 34590 014c31c8 4883e801 48c1e838 89c683e6  .L1.H...H..8....
 345a0 8009f188 4a010fb6 4c240f09 c8884424  ....J...L$....D$
 345b0 0f4839d7 75ca31c0 4883c418 c30f1f00  .H9.u.1.H.......
 345c0 4921c9eb 8eb8ffff ffffebec b8ffffff  I!..............
 345d0 ffc3e8b9 9bfdff66 0f1f8400 00000000  .......f........
 345e0 55488d41 ff5348c7 4424f800 00000048  UH.A.SH.D$.....H
 345f0 39d00f83 8b000000 4889d04c 8d1c1649  9.......H..L...I
 34600 89f84989 d24829c8 31ff4c8d 0c064c89  ..I..H).1.L...L.
 34610 de31c00f 1f440000 488b4c24 f80fb65e  .1...D..H.L$...^
 34620 ff400fb6 d74c89dd 83ea0148 29f54883  .@...L.....H).H.
 34630 ee014883 e90109df 4821ca8d 4b80488b  ..H.....H!..K.H.
 34640 5c24f80f b6c983e9 014821ca 48c1ea08  \$.......H!.H...
 34650 83e20148 89d109d0 48f7d948 21e94809  ...H....H..H!.H.
 34660 d948894c 24f84939 f175ad48 8b5424f8  .H.L$.I9.u.H.T$.
 34670 0fb6c083 e8014929 d24983ea 014d8910  ......I).I...M..
 34680 5b5dc3b8 ffffffff ebf6660f 1f440000  []........f..D..
 34690 488d05b8 cd0200c3 0f1f8400 00000000  H...............
 346a0 b81a0000 00c3662e 0f1f8400 00000000  ......f.........
 346b0 b8010000 00c3662e 0f1f8400 00000000  ......f.........
 346c0 31c0c366 2e0f1f84 00000000 00662e0f  1..f.........f..
 346d0 1f840000 00000066 0f1f8400 00000000  .......f........
 346e0 4989e349 83e31f49 81c30002 00004c29  I..I...I......L)
 346f0 dc4c899c 24a00100 004c89a4 24a80100  .L..$....L..$...
 34700 004c89ac 24b00100 004c89b4 24b80100  .L..$....L..$...
 34710 004c89bc 24c00100 0048899c 24c80100  .L..$....H..$...
 34720 004889ac 24d00100 004989f1 4889ff48  .H..$....I..H..H
 34730 89fe4889 d24989ca 4983f900 0f866911  ..H..I..I.....i.
 34740 000048c7 c0000000 004c89c9 f3aa4c29  ..H......L....L)
 34750 cf48c784 24d80100 00000000 00eb6b90  .H..$.........k.
 34760 4989e349 83e31f49 81c30002 00004c29  I..I...I......L)
 34770 dc4c899c 24a00100 004c89a4 24a80100  .L..$....L..$...
 34780 004c89ac 24b00100 004c89b4 24b80100  .L..$....L..$...
 34790 004c89bc 24c00100 0048899c 24c80100  .L..$....H..$...
 347a0 004889ac 24d00100 004889ff 4889f64d  .H..$....H..H..M
 347b0 89ca4c89 8424d801 00004989 d14889ca  ..L..$....I..H..
 347c0 4983f900 0f86e110 0000418b 4a14458b  I.........A.J.E.
 347d0 028b0245 8b5a1089 4c244044 89442444  ...E.Z..L$@D.D$D
 347e0 89442448 44895c24 4c458b42 18418b42  .D$HD.\$LE.B.A.B
 347f0 048b5204 488b8c24 d8010000 894c2450  ..R.H..$.....L$P
 34800 44894424 54894424 58895424 5c418b52  D.D$T.D$X.T$\A.R
 34810 0c48c1e9 20458b42 1c418b42 08895424  .H.. E.B.A.B..T$
 34820 60894c24 64448944 24688944 246c48c7  `.L$dD.D$h.D$lH.
 34830 c2657870 6148c7c1 6e642033 49c7c032  .expaH..nd 3I..2
 34840 2d627948 c7c07465 206b8954 2470894c  -byH..te k.T$p.L
 34850 24744489 44247889 44247c49 81f90001  $tD.D$x.D$|I....
 34860 00000f82 750c0000 660f6f44 2470660f  ....u...f.oD$pf.
 34870 70c85566 0f70d0aa 660f70d8 ff660f70  p.Uf.p..f.p..f.p
 34880 c000660f 7f8c2480 00000066 0f7f9424  ..f...$....f...$
 34890 90000000 660f7f9c 24a00000 00660f7f  ....f...$....f..
 348a0 8424b000 0000660f 6f442440 660f70c8  .$....f.oD$@f.p.
 348b0 aa660f70 d0ff660f 70d80066 0f70c055  .f.p..f.p..f.p.U
 348c0 660f7f8c 24c00000 00660f7f 9424d000  f...$....f...$..
 348d0 0000660f 7f9c24e0 00000066 0f7f8424  ..f...$....f...$
 348e0 f0000000 660f6f44 2450660f 70c8ff66  ....f.oD$Pf.p..f
 348f0 0f70d055 660f70c0 aa660f7f 8c240001  .p.Uf.p..f...$..
 34900 0000660f 7f942410 01000066 0f7f8424  ..f...$....f...$
 34910 20010000 660f6f44 2460660f 70c80066   ...f.oD$`f.p..f
 34920 0f70d0aa 660f70c0 ff660f7f 8c243001  .p..f.p..f...$0.
 34930 0000660f 7f942440 01000066 0f7f8424  ..f...$@...f...$
 34940 50010000 66662e0f 1f840000 00000090  P...ff..........
 34950 488b9424 d8010000 4889d148 c1e92089  H..$....H..H.. .
 34960 94246001 0000898c 24700100 004883c2  .$`.....$p...H..
 34970 014889d1 48c1e920 89942464 01000089  .H..H.. ..$d....
 34980 8c247401 00004883 c2014889 d148c1e9  .$t...H...H..H..
 34990 20899424 68010000 898c2478 01000048   ..$h.....$x...H
 349a0 83c20148 89d148c1 e9208994 246c0100  ...H..H.. ..$l..
 349b0 00898c24 7c010000 4883c201 4889d148  ...$|...H...H..H
 349c0 c1e92089 54245089 4c246448 899424d8  .. .T$P.L$dH..$.
 349d0 0100004c 898c24e0 01000048 c7c21400  ...L..$....H....
 349e0 0000660f 6f842480 00000066 0f6f8c24  ..f.o.$....f.o.$
 349f0 90000000 660f6f94 24a00000 00660f6f  ....f.o.$....f.o
 34a00 9c244001 0000660f 6fa42450 01000066  .$@...f.o.$P...f
 34a10 0f6fac24 c0000000 660f6fb4 24d00000  .o.$....f.o.$...
 34a20 00660f6f bc24f000 00006644 0f6f8424  .f.o.$....fD.o.$
 34a30 00010000 66440f6f 8c241001 00006644  ....fD.o.$....fD
 34a40 0f6f9424 20010000 66440f6f 9c247001  .o.$ ...fD.o.$p.
 34a50 00006644 0f6fa424 b0000000 66440f6f  ..fD.o.$....fD.o
 34a60 ac24e000 00006644 0f6fb424 30010000  .$....fD.o.$0...
 34a70 66440f6f bc246001 0000660f 1f440000  fD.o.$`...f..D..
 34a80 660f7f8c 24800100 00660f7f 94249001  f...$....f...$..
 34a90 00006641 0f6fcd66 410ffecc 660f6fd1  ..fA.o.fA...f.o.
 34aa0 660f72f1 0766440f eff1660f 72d21966  f.r..fD...f.r..f
 34ab0 440feff2 660f6fcf 660ffec8 660f6fd1  D...f.o.f...f.o.
 34ac0 660f72f1 0766440f efd9660f 72d21966  f.r..fD...f.r..f
 34ad0 440fefda 66410f6f cc66410f fece660f  D...fA.o.fA...f.
 34ae0 6fd1660f 72f10966 440feff9 660f72d2  o.f.r..fD...f.r.
 34af0 1766440f effa660f 6fc86641 0ffecb66  .fD...f.o.fA...f
 34b00 0f6fd166 0f72f109 66440fef c9660f72  .o.f.r..fD...f.r
 34b10 d2176644 0fefca66 410f6fce 66410ffe  ..fD...fA.o.fA..
 34b20 cf660f6f d1660f72 f10d6644 0fefe966  .f.o.f.r..fD...f
 34b30 0f72d213 66440fef ea66410f 6fcb6641  .r..fD...fA.o.fA
 34b40 0ffec966 0f6fd166 0f72f10d 660feff9  ...f.o.f.r..f...
 34b50 660f72d2 13660fef fa66410f 6fcf6641  f.r..f...fA.o.fA
 34b60 0ffecd66 0f6fd166 0f72f112 66440fef  ...f.o.f.r..fD..
 34b70 e1660f72 d20e6644 0fefe266 0f6f8c24  .f.r..fD...f.o.$
 34b80 80010000 66440f7f a4248001 00006641  ....fD...$....fA
 34b90 0f6fd166 0ffed766 440f6fe2 660f72f2  .o.f...fD.o.f.r.
 34ba0 12660fef c266410f 72d40e66 410fefc4  .f...fA.r..fA...
 34bb0 660f6fd5 660ffed1 66440f6f e2660f72  f.o.f...fD.o.f.r
 34bc0 f207660f efda6641 0f72d419 66410fef  ..f...fA.r..fA..
 34bd0 dc660f6f 94249001 0000660f 7f842490  .f.o.$....f...$.
 34be0 01000066 0f6fc666 0ffec266 440f6fe0  ...f.o.f...fD.o.
 34bf0 660f72f0 07660fef e066410f 72d41966  f.r..f...fA.r..f
 34c00 410fefe4 660f6fc1 660ffec3 66440f6f  A...f.o.f...fD.o
 34c10 e0660f72 f0096644 0fefd066 410f72d4  .f.r..fD...fA.r.
 34c20 1766450f efd4660f 6fc2660f fec46644  .fE...f.o.f...fD
 34c30 0f6fe066 0f72f009 66440fef c066410f  .o.f.r..fD...fA.
 34c40 72d41766 450fefc4 660f6fc3 66410ffe  r..fE...f.o.fA..
 34c50 c266440f 6fe0660f 72f00d66 0fefe866  .fD.o.f.r..f...f
 34c60 410f72d4 1366410f efec660f 6fc46641  A.r..fA...f.o.fA
 34c70 0ffec066 440f6fe0 660f72f0 0d660fef  ...fD.o.f.r..f..
 34c80 f066410f 72d41366 410feff4 66410f6f  .fA.r..fA...fA.o
 34c90 c2660ffe c566440f 6fe0660f 72f01266  .f...fD.o.f.r..f
 34ca0 0fefc866 410f72d4 0e66410f efcc660f  ...fA.r..fA...f.
 34cb0 6f842480 01000066 0f7f8c24 80010000  o.$....f...$....
 34cc0 660f6fcc 660ffec8 66440f6f e1660f72  f.o.f...fD.o.f.r
 34cd0 f107660f eff96641 0f72d419 66410fef  ..f...fA.r..fA..
 34ce0 fc66410f 6fc8660f fece6644 0f6fe166  .fA.o.f...fD.o.f
 34cf0 0f72f112 660fefd1 66410f72 d40e6641  .r..f...fA.r..fA
 34d00 0fefd466 440f6fa4 24900100 00660f7f  ...fD.o.$....f..
 34d10 94249001 00006641 0f6fce66 410ffecc  .$....fA.o.fA...
 34d20 660f6fd1 660f72f1 07660fef e9660f72  f.o.f.r..f...f.r
 34d30 d219660f efea660f 6fc8660f fecf660f  ..f...f.o.f...f.
 34d40 6fd1660f 72f10966 440fefd1 660f72d2  o.f.r..fD...f.r.
 34d50 1766440f efd26641 0f6fcc66 0ffecd66  .fD...fA.o.f...f
 34d60 0f6fd166 0f72f109 66440fef c1660f72  .o.f.r..fD...f.r
 34d70 d2176644 0fefc266 0f6fcf66 410ffeca  ..fD...f.o.fA...
 34d80 660f6fd1 660f72f1 0d660fef e1660f72  f.o.f.r..f...f.r
 34d90 d213660f efe2660f 6fcd6641 0ffec866  ..f...f.o.fA...f
 34da0 0f6fd166 0f72f10d 66440fef f1660f72  .o.f.r..fD...f.r
 34db0 d2136644 0feff266 410f6fca 660ffecc  ..fD...fA.o.f...
 34dc0 660f6fd1 660f72f1 12660fef c1660f72  f.o.f.r..f...f.r
 34dd0 d20e660f efc2660f 6f8c2480 01000066  ..f...f.o.$....f
 34de0 0f7f8424 80010000 66410f6f c066410f  ...$....fA.o.fA.
 34df0 fec6660f 6fd0660f 72f01266 440fefe0  ..f.o.f.r..fD...
 34e00 660f72d2 0e66440f efe26641 0f6fc366  f.r..fD...fA.o.f
 34e10 0ffec166 0f6fd066 0f72f007 660feff0  ...f.o.f.r..f...
 34e20 660f72d2 19660fef f2660f6f 94249001  f.r..f...f.o.$..
 34e30 00006644 0f7fa424 90010000 660f6fc3  ..fD...$....f.o.
 34e40 660ffec2 66440f6f e0660f72 f0076644  f...fD.o.f.r..fD
 34e50 0fefe866 410f72d4 1966450f efec660f  ...fA.r..fE...f.
 34e60 6fc1660f fec66644 0f6fe066 0f72f009  o.f...fD.o.f.r..
 34e70 66440fef f866410f 72d41766 450feffc  fD...fA.r..fE...
 34e80 660f6fc2 66410ffe c566440f 6fe0660f  f.o.fA...fD.o.f.
 34e90 72f00966 440fefc8 66410f72 d4176645  r..fD...fA.r..fE
 34ea0 0fefcc66 0f6fc666 410ffec7 66440f6f  ...f.o.fA...fD.o
 34eb0 e0660f72 f00d6644 0fefd866 410f72d4  .f.r..fD...fA.r.
 34ec0 1366450f efdc6641 0f6fc566 410ffec1  .fE...fA.o.fA...
 34ed0 66440f6f e0660f72 f00d660f efd86641  fD.o.f.r..f...fA
 34ee0 0f72d413 66410fef dc66410f 6fc76641  .r..fA...fA.o.fA
 34ef0 0ffec366 440f6fe0 660f72f0 12660fef  ...fD.o.f.r..f..
 34f00 c866410f 72d40e66 410fefcc 66410f6f  .fA.r..fA...fA.o
 34f10 c1660ffe c366440f 6fe0660f 72f01266  .f...fD.o.f.r..f
 34f20 0fefd066 410f72d4 0e66410f efd46644  ...fA.r..fA...fD
 34f30 0f6fa424 80010000 660f6f84 24900100  .o.$....f.o.$...
 34f40 004883ea 020f8735 fbffff66 440ffea4  .H.....5...fD...
 34f50 24b00000 00660ffe bc24f000 00006644  $....f...$....fD
 34f60 0ffe9424 20010000 660ffea4 24500100  ...$ ...f...$P..
 34f70 00664c0f 7ee26648 0f7ef966 4d0f7ed0  .fL.~.fH.~.fM.~.
 34f80 66490f7e e166450f 70e43966 0f70ff39  fI.~.fE.p.9f.p.9
 34f90 66450f70 d239660f 70e43933 16334e04  fE.p.9f.p.93.3N.
 34fa0 44334608 44334e0c 8917894f 04448947  D3F.D3N....O.D.G
 34fb0 0844894f 0c664c0f 7ee26648 0f7ef966  .D.O.fL.~.fH.~.f
 34fc0 4d0f7ed0 66490f7e e166450f 70e43966  M.~.fI.~.fE.p.9f
 34fd0 0f70ff39 66450f70 d239660f 70e43933  .p.9fE.p.9f.p.93
 34fe0 5640334e 44443346 4844334e 4c895740  V@3NDD3FHD3NL.W@
 34ff0 894f4444 89474844 894f4c66 4c0f7ee2  .ODD.GHD.OLfL.~.
 35000 66480f7e f9664d0f 7ed06649 0f7ee166  fH.~.fM.~.fI.~.f
 35010 450f70e4 39660f70 ff396645 0f70d239  E.p.9f.p.9fE.p.9
 35020 660f70e4 39339680 00000033 8e840000  f.p.93.....3....
 35030 00443386 88000000 44338e8c 00000089  .D3.....D3......
 35040 97800000 00898f84 00000044 89878800  ...........D....
 35050 00004489 8f8c0000 00664c0f 7ee26648  ..D......fL.~.fH
 35060 0f7ef966 4d0f7ed0 66490f7e e13396c0  .~.fM.~.fI.~.3..
 35070 00000033 8ec40000 00443386 c8000000  ...3.....D3.....
 35080 44338ecc 00000089 97c00000 00898fc4  D3..............
 35090 00000044 8987c800 00004489 8fcc0000  ...D......D.....
 350a0 0066440f feb42430 01000066 0ffe8424  .fD...$0...f...$
 350b0 80000000 660ffeac 24c00000 0066440f  ....f...$....fD.
 350c0 fe842400 01000066 4c0f7ef2 66480f7e  ..$....fL.~.fH.~
 350d0 c166490f 7ee8664d 0f7ec166 450f70f6  .fI.~.fM.~.fE.p.
 350e0 39660f70 c039660f 70ed3966 450f70c0  9f.p.9f.p.9fE.p.
 350f0 39335610 334e1444 33461844 334e1c89  93V.3N.D3F.D3N..
 35100 5710894f 14448947 1844894f 1c664c0f  W..O.D.G.D.O.fL.
 35110 7ef26648 0f7ec166 490f7ee8 664d0f7e  ~.fH.~.fI.~.fM.~
 35120 c166450f 70f63966 0f70c039 660f70ed  .fE.p.9f.p.9f.p.
 35130 3966450f 70c03933 5650334e 54443346  9fE.p.93VP3NTD3F
 35140 5844334e 5c895750 894f5444 89475844  XD3N\.WP.OTD.GXD
 35150 894f5c66 4c0f7ef2 66480f7e c166490f  .O\fL.~.fH.~.fI.
 35160 7ee8664d 0f7ec166 450f70f6 39660f70  ~.fM.~.fE.p.9f.p
 35170 c039660f 70ed3966 450f70c0 39339690  .9f.p.9fE.p.93..
 35180 00000033 8e940000 00443386 98000000  ...3.....D3.....
 35190 44338e9c 00000089 97900000 00898f94  D3..............
 351a0 00000044 89879800 00004489 8f9c0000  ...D......D.....
 351b0 00664c0f 7ef26648 0f7ec166 490f7ee8  .fL.~.fH.~.fI.~.
 351c0 664d0f7e c13396d0 00000033 8ed40000  fM.~.3.....3....
 351d0 00443386 d8000000 44338edc 00000089  .D3.....D3......
 351e0 97d00000 00898fd4 00000044 8987d800  ...........D....
 351f0 00004489 8fdc0000 0066440f febc2460  ..D......fD...$`
 35200 01000066 440ffe9c 24700100 00660ffe  ...fD...$p...f..
 35210 8c249000 0000660f feb424d0 00000066  .$....f...$....f
 35220 4c0f7efa 664c0f7e d966490f 7ec86649  L.~.fL.~.fI.~.fI
 35230 0f7ef166 450f70ff 3966450f 70db3966  .~.fE.p.9fE.p.9f
 35240 0f70c939 660f70f6 39335620 334e2444  .p.9f.p.93V 3N$D
 35250 33462844 334e2c89 5720894f 24448947  3F(D3N,.W .O$D.G
 35260 2844894f 2c664c0f 7efa664c 0f7ed966  (D.O,fL.~.fL.~.f
 35270 490f7ec8 66490f7e f166450f 70ff3966  I.~.fI.~.fE.p.9f
 35280 450f70db 39660f70 c939660f 70f63933  E.p.9f.p.9f.p.93
 35290 5660334e 64443346 6844334e 6c895760  V`3NdD3FhD3Nl.W`
 352a0 894f6444 89476844 894f6c66 4c0f7efa  .OdD.GhD.OlfL.~.
 352b0 664c0f7e d966490f 7ec86649 0f7ef166  fL.~.fI.~.fI.~.f
 352c0 450f70ff 3966450f 70db3966 0f70c939  E.p.9fE.p.9f.p.9
 352d0 660f70f6 393396a0 00000033 8ea40000  f.p.93.....3....
 352e0 00443386 a8000000 44338eac 00000089  .D3.....D3......
 352f0 97a00000 00898fa4 00000044 8987a800  ...........D....
 35300 00004489 8fac0000 00664c0f 7efa664c  ..D......fL.~.fL
 35310 0f7ed966 490f7ec8 66490f7e f13396e0  .~.fI.~.fI.~.3..
 35320 00000033 8ee40000 00443386 e8000000  ...3.....D3.....
 35330 44338eec 00000089 97e00000 00898fe4  D3..............
 35340 00000044 8987e800 00004489 8fec0000  ...D......D.....
 35350 0066440f feac24e0 00000066 440ffe8c  .fD...$....fD...
 35360 24100100 00660ffe 9c244001 0000660f  $....f...$@...f.
 35370 fe9424a0 00000066 4c0f7eea 664c0f7e  ..$....fL.~.fL.~
 35380 c966490f 7ed86649 0f7ed166 450f70ed  .fI.~.fI.~.fE.p.
 35390 3966450f 70c93966 0f70db39 660f70d2  9fE.p.9f.p.9f.p.
 353a0 39335630 334e3444 33463844 334e3c89  93V03N4D3F8D3N<.
 353b0 5730894f 34448947 3844894f 3c664c0f  W0.O4D.G8D.O<fL.
 353c0 7eea664c 0f7ec966 490f7ed8 66490f7e  ~.fL.~.fI.~.fI.~
 353d0 d166450f 70ed3966 450f70c9 39660f70  .fE.p.9fE.p.9f.p
 353e0 db39660f 70d23933 5670334e 74443346  .9f.p.93Vp3NtD3F
 353f0 7844334e 7c895770 894f7444 89477844  xD3N|.Wp.OtD.GxD
 35400 894f7c66 4c0f7eea 664c0f7e c966490f  .O|fL.~.fL.~.fI.
 35410 7ed86649 0f7ed166 450f70ed 3966450f  ~.fI.~.fE.p.9fE.
 35420 70c93966 0f70db39 660f70d2 393396b0  p.9f.p.9f.p.93..
 35430 00000033 8eb40000 00443386 b8000000  ...3.....D3.....
 35440 44338ebc 00000089 97b00000 00898fb4  D3..............
 35450 00000044 8987b800 00004489 8fbc0000  ...D......D.....
 35460 00664c0f 7eea664c 0f7ec966 490f7ed8  .fL.~.fL.~.fI.~.
 35470 66490f7e d13396f0 00000033 8ef40000  fI.~.3.....3....
 35480 00443386 f8000000 44338efc 00000089  .D3.....D3......
 35490 97f00000 00898ff4 00000044 8987f800  ...........D....
 354a0 00004489 8ffc0000 004c8b8c 24e00100  ..D......L..$...
 354b0 004981e9 00010000 4881c600 01000048  .I......H......H
 354c0 81c70001 00004981 f9000100 000f837d  ......I........}
 354d0 f4ffff49 83f9000f 86ce0300 004983f9  ...I.........I..
 354e0 40731448 89fa488d 3c244c89 c9f3a448  @s.H..H.<$L....H
 354f0 8d3c2448 8d34244c 898c24e0 01000066  .<$H.4$L..$....f
 35500 0f6f4424 70660f6f 4c244066 0f6f5424  .oD$pf.oL$@f.oT$
 35510 50660f6f 5c246066 0f6fe148 c7c11400  Pf.o\$`f.o.H....
 35520 00006666 2e0f1f84 00000000 000f1f00  ..ff............
 35530 660ffee0 660f6fe8 660f6ff4 660f72f4  f...f.o.f.o.f.r.
 35540 07660f72 d619660f efdc660f efde660f  .f.r..f...f...f.
 35550 feeb660f 6fe3660f 6ff5660f 72f50966  ..f.o.f.o.f.r..f
 35560 0f72d617 660fefd5 660f70db 93660fef  .r..f...f.p..f..
 35570 d6660ffe e2660f6f ea660f6f f4660f72  .f...f.o.f.o.f.r
 35580 f40d660f 72d61366 0fefcc66 0f70d24e  ..f.r..f...f.p.N
 35590 660fefce 660ffee9 660f6fe3 660f6ff5  f...f...f.o.f.o.
 355a0 660f72f5 12660f72 d60e660f efc5660f  f.r..f.r..f...f.
 355b0 70c93966 0fefc666 0ffee066 0f6fe866  p.9f...f...f.o.f
 355c0 0f6ff466 0f72f407 660f72d6 19660fef  .o.f.r..f.r..f..
 355d0 cc660fef ce660ffe e9660f6f e1660f6f  .f...f...f.o.f.o
 355e0 f5660f72 f509660f 72d61766 0fefd566  .f.r..f.r..f...f
 355f0 0f70c993 660fefd6 660ffee2 660f6fea  .p..f...f...f.o.
 35600 660f6ff4 660f72f4 0d660f72 d613660f  f.o.f.r..f.r..f.
 35610 efdc660f 70d24e66 0fefde66 0ffeeb66  ..f.p.Nf...f...f
 35620 0f6fe166 0f6ff566 0f72f512 660f72d6  .o.f.o.f.r..f.r.
 35630 0e660fef c5660f70 db39660f efc6660f  .f...f.p.9f...f.
 35640 fee0660f 6fe8660f 6ff4660f 72f40766  ..f.o.f.o.f.r..f
 35650 0f72d619 660fefdc 660fefde 660ffeeb  .r..f...f...f...
 35660 660f6fe3 660f6ff5 660f72f5 09660f72  f.o.f.o.f.r..f.r
 35670 d617660f efd5660f 70db9366 0fefd666  ..f...f.p..f...f
 35680 0ffee266 0f6fea66 0f6ff466 0f72f40d  ...f.o.f.o.f.r..
 35690 660f72d6 13660fef cc660f70 d24e660f  f.r..f...f.p.Nf.
 356a0 efce660f fee9660f 6fe3660f 6ff5660f  ..f...f.o.f.o.f.
 356b0 72f51266 0f72d60e 660fefc5 660f70c9  r..f.r..f...f.p.
 356c0 39660fef c6660ffe e0660f6f e8660f6f  9f...f...f.o.f.o
 356d0 f4660f72 f407660f 72d61966 0fefcc66  .f.r..f.r..f...f
 356e0 0fefce66 0ffee966 0f6fe166 0f6ff566  ...f...f.o.f.o.f
 356f0 0f72f509 660f72d6 17660fef d5660f70  .r..f.r..f...f.p
 35700 c993660f efd6660f fee2660f 6fea660f  ..f...f...f.o.f.
 35710 6ff4660f 72f40d66 0f72d613 660fefdc  o.f.r..f.r..f...
 35720 660f70d2 4e660fef de4883e9 04660ffe  f.p.Nf...H...f..
 35730 eb660f6f e1660f6f f5660f72 f512660f  .f.o.f.o.f.r..f.
 35740 efff660f 72d60e66 0fefc566 0f70db39  ..f.r..f...f.p.9
 35750 660fefc6 0f87d6fd ffff660f fe442470  f.........f..D$p
 35760 660ffe4c 2440660f fe542450 660ffe5c  f..L$@f..T$Pf..\
 35770 24606648 0f7ec166 490f7ec8 66490f7e  $`fH.~.fI.~.fI.~
 35780 d166480f 7ed8660f 70c03966 0f70c939  .fH.~.f.p.9f.p.9
 35790 660f70d2 39660f70 db39330e 44334630  f.p.9f.p.93.D3F0
 357a0 44334e20 33461089 0f448947 3044894f  D3N 3F...D.G0D.O
 357b0 20894710 66480f7e c166490f 7ec86649   .G.fH.~.fI.~.fI
 357c0 0f7ed166 480f7ed8 660f70c0 39660f70  .~.fH.~.f.p.9f.p
 357d0 c939660f 70d23966 0f70db39 334e1444  .9f.p.9f.p.93N.D
 357e0 33460444 334e3433 4624894f 14448947  3F.D3N43F$.O.D.G
 357f0 0444894f 34894724 66480f7e c166490f  .D.O4.G$fH.~.fI.
 35800 7ec86649 0f7ed166 480f7ed8 660f70c0  ~.fI.~.fH.~.f.p.
 35810 39660f70 c939660f 70d23966 0f70db39  9f.p.9f.p.9f.p.9
 35820 334e2844 33461844 334e0833 4638894f  3N(D3F.D3N.3F8.O
 35830 28448947 1844894f 08894738 66480f7e  (D.G.D.O..G8fH.~
 35840 c166490f 7ec86649 0f7ed166 480f7ed8  .fI.~.fI.~.fH.~.
 35850 334e3c44 33462c44 334e1c33 460c894f  3N<D3F,D3N.3F..O
 35860 3c448947 2c44894f 1c89470c 4c8b8c24  <D.G,D.O..G.L..$
 35870 e0010000 488b8c24 d8010000 4883c101  ....H..$....H...
 35880 4989c849 c1e82089 4c245044 89442464  I..I.. .L$PD.D$d
 35890 48898c24 d8010000 4983f940 774f730b  H..$....I..@wOs.
 358a0 4889fe48 89d74c89 c9f3a44c 8b9c24a0  H..H..L....L..$.
 358b0 0100004c 8ba424a8 0100004c 8bac24b0  ...L..$....L..$.
 358c0 0100004c 8bb424b8 0100004c 8bbc24c0  ...L..$....L..$.
 358d0 01000048 8b9c24c8 01000048 8bac24d0  ...H..$....H..$.
 358e0 0100004c 01dc4831 c04889f2 c34983e9  ...L..H1.H...I..
 358f0 404883c7 404883c6 40e9dffb ffff6690  @H..@H..@.....f.
 35900 41554889 f04889d6 41545553 4889fb48  AUH..H..ATUSH..H
 35910 81ec8801 0000f30f 6f6010f3 0f6f1864  ........o`...o.d
 35920 488b1425 28000000 48899424 78010000  H..%(...H..$x...
 35930 31d2488d 6c24604c 8d642430 0f29a424  1.H.l$`L.d$0.).$
 35940 60010000 0fb68424 6f010000 4889ef4c  `......$o...H..L
 35950 8dac2450 0100000f 299c2450 01000083  ..$P....).$P....
 35960 e07f80a4 24500100 00f883c8 40888424  ....$P......@..$
 35970 6f010000 e8170300 004889ef 4c89ee48  o........H..L..H
 35980 89e5e879 0c000048 8b842448 0100004c  ...y...H..$H...L
 35990 89e64c89 e7660f6f 94240001 0000660f  ..L..f.o.$....f.
 359a0 6f8c2420 01000048 c1e01a48 03842440  o.$ ...H...H..$@
 359b0 01000066 0f6fc248 89442450 660f6d84  ...f.o.H.D$Pf.m.
 359c0 24100100 00660f6c 94241001 0000488b  $....f.l.$....H.
 359d0 8424f800 0000660f 73f01a66 0fd4c248  .$....f.s..f...H
 359e0 c1e01a48 038424f0 00000066 0f6f9424  ...H..$....f.o.$
 359f0 b0000000 0f294424 30660f6f c1660f6d  .....)D$0f.o.f.m
 35a00 84243001 0000660f 6c8c2430 01000048  .$0...f.l.$0...H
 35a10 89442420 660f73f0 1a660fd4 c1660f6f  .D$ f.s..f...f.o
 35a20 8c24d000 00000f29 44244066 0f6fc266  .$.....)D$@f.o.f
 35a30 0f6d8424 c0000000 660f6c94 24c00000  .m.$....f.l.$...
 35a40 00660f73 f01a660f d4c20f29 0424660f  .f.s..f....).$f.
 35a50 6fc1660f 6d8424e0 00000066 0f6c8c24  o.f.m.$....f.l.$
 35a60 e0000000 660f73f0 1a660fd4 c10f2944  ....f.s..f....)D
 35a70 2410e859 0000004c 89e24889 ee4889ef  $..Y...L..H..H..
 35a80 e8db0300 004889ee 4889dfe8 70080000  .....H..H...p...
 35a90 be200000 004c89ef e81388fd ff488b84  . ...L.......H..
 35aa0 24780100 0064482b 04252800 00007510  $x...dH+.%(...u.
 35ab0 4881c488 01000031 c05b5d41 5c415dc3  H......1.[]A\A].
 35ac0 e82b88fd ff662e0f 1f840000 00000090  .+...f..........
 35ad0 4157ba01 00000041 56415549 89fd4154  AW.....AVAUI..AT
 35ae0 554889f5 534881ec b8010000 4989e74c  UH..SH......I..L
 35af0 8d642430 4c8d7424 60488d9c 24800100  .d$0L.t$`H..$...
 35b00 004c89ff e8d70500 004c89fe 4889dfba  .L.......L..H...
 35b10 01000000 e8c70500 004889de 4889dfba  .........H..H...
 35b20 01000000 e8b70500 004889ea 4889de4c  .........H..H..L
 35b30 89e7e829 0300004c 89fa4c89 e64c89f7  ...)...L..L..L..
 35b40 e81b0300 004c89f6 4889dfba 01000000  .....L..H.......
 35b50 e88b0500 00488dac 24900000 004c89e2  .....H..$....L..
 35b60 4889de48 89ef4c8d a424c000 0000e8ed  H..H..L..$......
 35b70 02000048 89ee4889 dfba0500 0000e85d  ...H..H........]
 35b80 05000048 89ea4889 de4c89e7 e8cf0200  ...H..H..L......
 35b90 004c89e6 4889dfba 0a000000 e83f0500  .L..H........?..
 35ba0 00488dac 24f00000 004c89e2 4889de48  .H..$....L..H..H
 35bb0 89efe8a9 02000048 89ee4889 dfba1400  .......H..H.....
 35bc0 0000e819 05000048 89ea4889 de4889df  .......H..H..H..
 35bd0 e88b0200 004889de 4889dfba 0a000000  .....H..H.......
 35be0 e8fb0400 00488dac 24200100 004c89e2  .....H..$ ...L..
 35bf0 4889de48 89ef4c8d a4245001 0000e85d  H..H..L..$P....]
 35c00 02000048 89ee4889 dfba3200 0000e8cd  ...H..H...2.....
 35c10 04000048 89ea4889 de4c89e7 e83f0200  ...H..H..L...?..
 35c20 004c89e6 4889dfba 64000000 e8af0400  .L..H...d.......
 35c30 004c89e2 4889de48 89dfe821 02000048  .L..H..H...!...H
 35c40 89de4889 dfba3200 0000e891 04000048  ..H...2........H
 35c50 89ea4889 de4889df e8030200 004889de  ..H..H.......H..
 35c60 4889dfba 05000000 e8730400 004c89f2  H........s...L..
 35c70 4889de4c 89efe8e5 01000048 81c4b801  H..L.......H....
 35c80 00005b5d 415c415d 415e415f c30f1f00  ..[]A\A]A^A_....
 35c90 41564889 f04889f9 41554154 5553448b  AVH..H..AUATUSD.
 35ca0 260fb67e 040fb656 050fb676 06440fb6  &..~...V...v.D..
 35cb0 580848c1 e2080fb6 580e440f b6400a48  X.H.....X.D..@.H
 35cc0 c1e61049 c1e30844 0fb65015 8b681048  ...I...D..P..h.H
 35cd0 09f20fb6 700948c1 e308440f b6481748  ....p.H...D..H.H
 35ce0 09fa0fb6 780749c1 e208440f b6701c48  ....x.I...D..p.H
 35cf0 c1e61049 89d549c1 e6104909 f30fb670  ...I..I...I....p
 35d00 0c49c1e5 064909fb 0fb6780b 48c1e610  .I...I....x.H...
 35d10 49c1e305 48c1e708 4809f70f b6700f4c  I...H...H....p.L
 35d20 09c7440f b6400d48 c1e61048 c1e70348  ..D..@.H...H...H
 35d30 09f30fb6 70164c09 c3440fb6 401448c1  ....p.L..D..@.H.
 35d40 e6104909 f20fb670 184d09c2 440fb640  ..I....p.M..D..@
 35d50 1948c1e6 0849c1e2 0749c1e0 104c09c6  .H...I...I...L..
 35d60 440fb640 1a4c09ce 440fb648 1b48c1e6  D..@.L..D..H.H..
 35d70 0549c1e1 084d09f1 440fb670 1d4d09c1  .I...M..D..p.M..
 35d80 440fb640 1f0fb640 1e48c1ea 1349c1e1  D..@...@.H...I..
 35d90 044181e5 ffffff01 48c1e008 49c1e010  .A......H...I...
 35da0 4909c04a 8d041a89 ea4989fb 48c1ea19  I..J.....I..H...
 35db0 4d09f048 c1ef1941 81e3ffff ff014c01  M..H...A......L.
 35dc0 d24989f2 81e5ffff ff0149c1 e00249c1  .I........I...I.
 35dd0 ea194181 e0fcffff 0181e6ff ffff014d  ..A............M
 35de0 01ca4589 e14181e1 ffffff03 4589ce45  ..E..A......E..E
 35df0 89e149c1 e91a4c89 314d01e9 4c894908  ..I...L.1M..L.I.
 35e00 4989c148 c1e81a4c 01d84181 e1ffffff  I..H...L..A.....
 35e10 03488941 18488d04 9f5b4889 412089e8  .H.A.H...[H.A ..
 35e20 5d488941 284889d0 48c1ea1a 415c25ff  ]H.A(H..H...A\%.
 35e30 ffff0348 01f2415d 4c894910 48894130  ...H..A]L.I.H.A0
 35e40 4c89d049 c1ea1a41 5e25ffff ff034d01  L..I...A^%....M.
 35e50 c2488951 38488941 404c8951 48c36690  .H.Q8H.A@L.QH.f.
 35e60 4989e349 83e31f49 83c3604c 29dc4c89  I..I...I..`L).L.
 35e70 1c244c89 6424084c 896c2410 4c897424  .$L.d$.L.l$.L.t$
 35e80 184c897c 24204889 5c242848 896c2430  .L.|$ H.\$(H.l$0
 35e90 48897c24 384889d1 488b5618 486bc213  H.|$8H..H.V.Hk..
 35ea0 48894424 4048f761 104989c0 4989d148  H.D$@H.a.I..I..H
 35eb0 8b562048 6bc21348 89442448 48f76108  .V Hk..H.D$HH.a.
 35ec0 4901c049 11d1488b 0648f721 4901c049  I..I..H..H.!I..I
 35ed0 11d1488b 0648f761 084989c2 4989d348  ..H..H.a.I..I..H
 35ee0 8b0648f7 61104989 c44989d5 488b0648  ..H.a.I..I..H..H
 35ef0 f7611849 89c64989 d7488b06 48f76120  .a.I..I..H..H.a 
 35f00 4889c348 89d5488b 460848f7 214901c2  H..H..H.F.H.!I..
 35f10 4911d348 8b460848 f7610849 01c44911  I..H.F.H.a.I..I.
 35f20 d5488b46 0848f761 104901c6 4911d748  .H.F.H.a.I..I..H
 35f30 8b460848 f7611848 01c34811 d5488b56  .F.H.a.H..H..H.V
 35f40 08486bc2 1348f761 204901c0 4911d148  .Hk..H.a I..I..H
 35f50 8b461048 f7214901 c44911d5 488b4610  .F.H.!I..I..H.F.
 35f60 48f76108 4901c649 11d7488b 461048f7  H.a.I..I..H.F.H.
 35f70 61104801 c34811d5 488b5610 486bc213  a.H..H..H.V.Hk..
 35f80 48f76118 4901c049 11d1488b 5610486b  H.a.I..I..H.V.Hk
 35f90 c21348f7 61204901 c24911d3 488b4618  ..H.a I..I..H.F.
 35fa0 48f72149 01c64911 d7488b46 1848f761  H.!I..I..H.F.H.a
 35fb0 084801c3 4811d548 8b442440 48f76118  .H..H..H.D$@H.a.
 35fc0 4901c249 11d3488b 44244048 f7612049  I..I..H.D$@H.a I
 35fd0 01c44911 d5488b46 2048f721 4801c348  ..I..H.F H.!H..H
 35fe0 11d5488b 44244848 f7611049 01c24911  ..H.D$HH.a.I..I.
 35ff0 d3488b44 244848f7 61184901 c44911d5  .H.D$HH.a.I..I..
 36000 488b4424 4848f761 204901c6 4911d748  H.D$HH.a I..I..H
 36010 8b35caf5 03004d0f a4c10d49 21f04d0f  .5....M....I!.M.
 36020 a4d30d49 21f24d01 ca4d0fa4 e50d4921  ...I!.M..M....I!
 36030 f44d01dc 4d0fa4f7 0d4921f6 4d01ee48  .M..M....I!.M..H
 36040 0fa4dd0d 4821f34c 01fb486b d5134901  ....H!.L..Hk..I.
 36050 d04c89c2 48c1ea33 4c01d248 89d148c1  .L..H..3L..H..H.
 36060 ea334921 f04c01e2 4989d148 c1ea3348  .3I!.L..I..H..3H
 36070 21f14c01 f24889d0 48c1ea33 4921f148  !.L..H..H..3I!.H
 36080 01da4989 d248c1ea 334821f0 486bd213  ..I..H..3H!.Hk..
 36090 4901d049 21f24c89 0748894f 084c894f  I..I!.L..H.O.L.O
 360a0 10488947 184c8957 204c8b1c 244c8b64  .H.G.L.W L..$L.d
 360b0 24084c8b 6c24104c 8b742418 4c8b7c24  $.L.l$.L.t$.L.|$
 360c0 20488b5c 2428488b 6c24304c 01dc4889   H.\$(H.l$0L..H.
 360d0 f84889f2 c366662e 0f1f8400 00000000  .H...ff.........
 360e0 4989e349 83e31f49 83c3404c 29dc4c89  I..I...I..@L).L.
 360f0 1c244c89 6424084c 896c2410 4c897424  .$L.d$.L.l$.L.t$
 36100 184c897c 24204889 5c242848 896c2430  .L.|$ H.\$(H.l$0
 36110 488b0e4c 8b46084c 8b4e1048 8b461848  H..L.F.L.N.H.F.H
 36120 8b76204c 894f1048 89471848 89772048  .v L.O.H.G.H.w H
 36130 89d66666 2e0f1f84 00000000 000f1f00  ..ff............
 36140 4883ee01 4889c848 f7e14801 c94989c1  H...H..H..H..I..
 36150 4989d248 89c849f7 e04989c3 4989d448  I..H..I..I..I..H
 36160 89c848f7 67104989 c54989d6 4889c848  ..H.g.I..I..H..H
 36170 f7671849 89c74889 d34889c8 48f76720  .g.I..H..H..H.g 
 36180 4889c148 89d54c89 c049f7e0 4d01c049  H..H..L..I..M..I
 36190 01c54911 d64c89c0 48f76710 4901c748  ..I..L..H.g.I..H
 361a0 11d34c89 c04d6bc0 1348f767 184801c1  ..L..Mk..H.g.H..
 361b0 4811d54c 89c048f7 67204901 c14911d2  H..L..H.g I..I..
 361c0 488b4710 48f76710 4801c148 11d5480f  H.G.H.g.H..H..H.
 361d0 a4cd0d48 8b471048 6bc02648 f7671849  ...H.G.Hk.&H.g.I
 361e0 01c14911 d24d0fa4 ca0d488b 4710486b  ..I..M....H.G.Hk
 361f0 c02648f7 67204901 c34911d4 488b4718  .&H.g I..I..H.G.
 36200 486bc013 48f76718 4901c349 11d44d0f  Hk..H.g.I..I..M.
 36210 a4dc0d48 8b471848 6bc02648 f7672049  ...H.G.Hk.&H.g I
 36220 01c54911 d64d0fa4 ee0d488b 4720486b  ..I..M....H.G Hk
 36230 c01348f7 67204901 c74811d3 4c0fa4fb  ..H.g I..H..L...
 36240 0d488b15 98f30300 4821d148 01d94921  .H......H!.H..I!
 36250 d14921d3 4d01d349 21d54d01 e54921d7  .I!.M..I!.M..I!.
 36260 4d01f748 6bed134d 8d0c294c 89c849c1  M..Hk..M..)L..I.
 36270 e9334d01 d94821d0 4d89c849 c1e9334d  .3M..H!.M..I..3M
 36280 01e94921 d04d89ca 49c1e933 4d01f949  ..I!.M..I..3M..I
 36290 21d24c89 57104d89 ca49c1e9 334901c9  !.L.W.M..I..3I..
 362a0 4921d24c 8957184d 89ca49c1 e9334d6b  I!.L.W.M..I..3Mk
 362b0 c9134a8d 0c084921 d24c8957 204883fe  ..J...I!.L.W H..
 362c0 000f8579 feffff48 890f4c89 47084c8b  ...y...H..L.G.L.
 362d0 1c244c8b 6424084c 8b6c2410 4c8b7424  .$L.d$.L.l$.L.t$
 362e0 184c8b7c 2420488b 5c242848 8b6c2430  .L.|$ H.\$(H.l$0
 362f0 4c01dcc3 66662e0f 1f840000 00000090  L...ff..........
 36300 4989e349 83e31f49 83c3204c 29dc4c89  I..I...I.. L).L.
 36310 1c244c89 64240848 8b16488b 4e084c8b  .$L.d$.H..H.N.L.
 36320 46104c8b 4e18488b 7620488b 05aff203  F.L.N.H.v H.....
 36330 004c8d50 ee49c7c3 03000000 0f1f4000  .L.P.I........@.
 36340 4989d449 c1ec3348 21c24c01 e14989cc  I..I..3H!.L..I..
 36350 49c1ec33 4821c14d 01e04d89 c449c1ec  I..3H!.M..M..I..
 36360 334921c0 4d01e14d 89cc49c1 ec334921  3I!.M..M..I..3I!
 36370 c14c01e6 4989f449 c1ec3348 21c64d6b  .L..I..I..3H!.Mk
 36380 e4134c01 e24983eb 0177b549 c7c40100  ..L..I...w.I....
 36390 00004c39 d24d0f4c e34839c1 4d0f45e3  ..L9.M.L.H9.M.E.
 363a0 4939c04d 0f45e349 39c14d0f 45e34839  I9.M.E.I9.M.E.H9
 363b0 c64d0f45 e349f7dc 4c21e04d 21e24c29  .M.E.I..L!.M!.L)
 363c0 d24829c1 4929c049 29c14829 c64889d0  .H).I).I).H).H..
 363d0 25ff0000 00880748 89d048c1 e80825ff  %......H..H...%.
 363e0 00000088 47014889 d048c1e8 1025ff00  ....G.H..H...%..
 363f0 00008847 024889d0 48c1e818 25ff0000  ...G.H..H...%...
 36400 00884703 4889d048 c1e82025 ff000000  ..G.H..H.. %....
 36410 88470448 89d048c1 e82825ff 00000088  .G.H..H..(%.....
 36420 47054889 d248c1ea 304889c8 48c1e003  G.H..H..0H..H...
 36430 25f80000 004831d0 88470648 89ca48c1  %....H1..G.H..H.
 36440 ea0581e2 ff000000 88570748 89ca48c1  .........W.H..H.
 36450 ea0d81e2 ff000000 88570848 89ca48c1  .........W.H..H.
 36460 ea1581e2 ff000000 88570948 89ca48c1  .........W.H..H.
 36470 ea1d81e2 ff000000 88570a48 89ca48c1  .........W.H..H.
 36480 ea2581e2 ff000000 88570b48 89ca48c1  .%.......W.H..H.
 36490 ea2d4c89 c148c1e1 0681e1c0 00000048  .-L..H.........H
 364a0 31d1884f 0c4c89c2 48c1ea02 81e2ff00  1..O.L..H.......
 364b0 00008857 0d4c89c2 48c1ea0a 81e2ff00  ...W.L..H.......
 364c0 00008857 0e4c89c2 48c1ea12 81e2ff00  ...W.L..H.......
 364d0 00008857 0f4c89c2 48c1ea1a 81e2ff00  ...W.L..H.......
 364e0 00008857 104c89c2 48c1ea22 81e2ff00  ...W.L..H.."....
 364f0 00008857 114c89c2 48c1ea2a 8857124c  ...W.L..H..*.W.L
 36500 89c248c1 ea324c89 c948d1e1 81e1fe00  ..H..2L..H......
 36510 00004831 d1884f13 4c89ca48 c1ea0781  ..H1..O.L..H....
 36520 e2ff0000 00885714 4c89ca48 c1ea0f81  ......W.L..H....
 36530 e2ff0000 00885715 4c89ca48 c1ea1781  ......W.L..H....
 36540 e2ff0000 00885716 4c89ca48 c1ea1f81  ......W.L..H....
 36550 e2ff0000 00885717 4c89ca48 c1ea2781  ......W.L..H..'.
 36560 e2ff0000 00885718 4c89ca48 c1ea2f48  ......W.L..H../H
 36570 89f148c1 e10481e1 f0000000 4831d188  ..H.........H1..
 36580 4f194889 f248c1ea 0481e2ff 00000088  O.H..H..........
 36590 571a4889 f248c1ea 0c81e2ff 00000088  W.H..H..........
 365a0 571b4889 f248c1ea 1481e2ff 00000088  W.H..H..........
 365b0 571c4889 f248c1ea 1c81e2ff 00000088  W.H..H..........
 365c0 571d4889 f248c1ea 2481e2ff 00000088  W.H..H..$.......
 365d0 571e4889 f648c1ee 2c408877 1f4c8b1c  W.H..H..,@.w.L..
 365e0 244c8b64 24084c01 dcc36666 2e0f1f84  $L.d$.L...ff....
 365f0 00000000 0066662e 0f1f8400 00000000  .....ff.........
 36600 4989e349 83e31f49 81c34007 00004c29  I..I...I..@...L)
 36610 dc4c899c 24200700 004c89a4 24280700  .L..$ ...L..$(..
 36620 004c89ac 24300700 004c89b4 24380700  .L..$0...L..$8..
 36630 00c5f96f 05d7ee03 00c5f96f 0ddfee03  ...o.......o....
 36640 00c5fa6f 17c5f97f 1424c5fa 6f5710c5  ...o.....$..oW..
 36650 f97f5424 10c5fa6f 5720c5f9 7f542420  ..T$...oW ...T$ 
 36660 c5fa6f57 30c5f97f 542430c5 fa6f5740  ..oW0...T$0..oW@
 36670 c5f97f54 2440c5f9 7f4c2450 c5f97f44  ...T$@...L$P...D
 36680 2460c5f9 7f442470 c5f97f84 24800000  $`...D$p....$...
 36690 00c5f97f 84249000 0000c5f9 6fc1c5f1  .....$......o...
 366a0 efc9c5e9 efd2c5e1 efdbc5d9 efe4c5d1  ................
 366b0 efedc5c9 eff6c5c1 efffc441 39efc0c4  ...........A9...
 366c0 4131efc9 c57a6f17 c5797f94 24a00000  A1...zo..y..$...
 366d0 00c57a6f 5710c579 7f9424b0 000000c5  ..zoW..y..$.....
 366e0 29f41579 ee0300c5 797f9424 c0000000  )..y....y..$....
 366f0 c57a6f57 20c5797f 9424d000 0000c529  .zoW .y..$.....)
 36700 f4155aee 0300c579 7f9424e0 000000c5  ..Z....y..$.....
 36710 7a6f5730 c5797f94 24f00000 00c529f4  zoW0.y..$.....).
 36720 153bee03 00c5797f 94240001 0000c57a  .;....y..$.....z
 36730 6f5740c5 797f9424 10010000 c529f415  oW@.y..$.....)..
 36740 1cee0300 c5797f94 24200100 00c57a6f  .....y..$ ....zo
 36750 5708c529 f415d6ed 0300c579 7f942430  W..).......y..$0
 36760 010000c5 29f415f5 ed0300c5 797f9424  ....).......y..$
 36770 40010000 c57a6f57 18c529f4 15afed03  @....zoW..).....
 36780 00c5797f 94245001 0000c529 f415ceed  ..y..$P....)....
 36790 0300c579 7f942460 010000c5 7a6f5728  ...y..$`....zoW(
 367a0 c529f415 88ed0300 c5797f94 24700100  .).......y..$p..
 367b0 00c529f4 15a7ed03 00c5797f 94248001  ..).......y..$..
 367c0 0000c57a 6f5738c5 29f41561 ed0300c5  ...zoW8.)..a....
 367d0 797f9424 90010000 c529f415 80ed0300  y..$.....)......
 367e0 c5797f94 24a00100 00c57a6f 17c57a6f  .y..$.....zo..zo
 367f0 5f40c443 290cd30c c4417970 d202c529  _@.C)....Ayp...)
 36800 f4156aed 0300c579 7f9424b0 01000048  ..j....y..$....H
 36810 8b16488b 4e084c8b 46104c8b 4e18480f  ..H.N.L.F.L.N.H.
 36820 acca014c 0facc101 4d0facc8 0149d1e9  ...L....M....I..
 36830 48331648 334e084c 3346104c 334e1848  H3.H3N.L3F.L3N.H
 36840 8db42420 03000048 c7c04000 00006690  ..$ ...H..@...f.
 36850 4989d249 89cb4d89 c44d89cd 48d1ea48  I..I..M..M..H..H
 36860 d1e949d1 e849d1e9 4183e201 4183e301  ..I..I..A...A...
 36870 4183e401 4183e501 49f7da49 f7db49f7  A...A...I..I..I.
 36880 dc49f7dd 44891644 899e0001 00004489  .I..D..D......D.
 36890 a6000200 004489ae 00030000 4883c604  .....D......H...
 368a0 4883e801 75aa48c7 c2ff0000 004881c6  H...u.H......H..
 368b0 f8020000 66662e0f 1f840000 00000090  ....ff..........
 368c0 4883ea01 c4627918 164883ee 04c5796f  H....by..H....yo
 368d0 1c24c579 6f642450 c44179ef ebc44111  .$.yod$P.Ay...A.
 368e0 dbeac4c1 79efc5c4 4121efdd c44171ef  ....y...A!...Aq.
 368f0 ecc44111 dbeac4c1 71efcdc4 4119efe5  ..A.....q...A...
 36900 c5796f6c 2410c579 6f742460 c44169ef  .yol$..yot$`.Ai.
 36910 fdc44101 dbfac4c1 69efd7c4 4111efef  ..A.....i...A...
 36920 c44161ef fec44101 dbfac4c1 61efdfc4  .Aa...A.....a...
 36930 4109eff7 c5797f2c 24c5797f 742410c5  A....y.,$.y.t$..
 36940 796f6c24 20c5796f 742470c4 4159effd  yol$ .yot$p.AY..
 36950 c44101db fac4c159 efe7c441 11efefc4  .A.....Y...A....
 36960 4151effe c44101db fac4c151 efefc441  AQ...A.....Q...A
 36970 09eff7c5 797f6c24 20c5797f 742450c5  ....y.l$ .y.t$P.
 36980 796f6c24 30c5796f b4248000 0000c441  yol$0.yo.$.....A
 36990 49effdc4 4101dbfa c4c149ef f7c44111  I...A.....I...A.
 369a0 efefc441 41effec4 4101dbfa c4c141ef  ...AA...A.....A.
 369b0 ffc44109 eff7c579 7f6c2430 c5797f74  ..A....y.l$0.y.t
 369c0 2460c579 6f6c2440 c5796fb4 24900000  $`.yol$@.yo.$...
 369d0 00c44139 effdc441 01dbfac4 4139efc7  ..A9...A....A9..
 369e0 c44111ef efc44131 effec441 01dbfac4  .A....A1...A....
 369f0 4131efcf c44109ef f7c5797f 6c2440c5  A1...A....y.l$@.
 36a00 797f7424 70c521d4 15b3eb03 00c44129  y.t$p.!.......A)
 36a10 fbd4c441 21d4dcc4 41216de2 c441216c  ...A!...A!m..A!l
 36a20 d2c579d4 d9c5f9d4 0593eb03 00c5f9fb  ..y.............
 36a30 c1c4c179 6dcbc4c1 796cc3c5 29f4d8c5  ...ym...yl..)...
 36a40 29f4e9c5 f97f8c24 80000000 c5f1d4c9  )......$........
 36a50 c519f4f0 c5f97f84 24900000 00c44111  ........$.....A.
 36a60 d4eec599 f4c1c5f9 7f8c24c0 010000c5  ..........$.....
 36a70 e9d4cbc5 e9d41555 eb0300c5 e9fbd3c5  .......U........
 36a80 e96dd9c5 e96cc9c5 a9f4d1c5 f9d4c2c5  .m...l..........
 36a90 a9f4d3c5 f97f9c24 d0010000 c5e1d4db  .......$........
 36aa0 c519f4f1 c5f97f8c 24e00100 00c4c169  ........$......i
 36ab0 d4d6c599 f4cbc5f9 7f9c24f0 010000c5  ..........$.....
 36ac0 d9d4ddc5 d9d42505 eb0300c5 d9fbe5c5  ......%.........
 36ad0 d96debc5 d96cdbc5 a9f4e3c5 f1d4ccc5  .m...l..........
 36ae0 a9f4e5c5 f97fac24 00020000 c5d1d4ed  .......$........
 36af0 c519f4f3 c5f97f9c 24100200 00c4c159  ........$......Y
 36b00 d4e6c5c9 d4dfc5c9 d435c2ea 0300c5c9  .........5......
 36b10 fbf7c5c9 6dfbc5c9 6cdbc5a9 f4f3c519  ....m...l.......
 36b20 f4f5c5f9 7fac2420 020000c5 d1f42d2d  ......$ ......--
 36b30 ea0300c5 f97fac24 30020000 c4c149d4  .......$0.....I.
 36b40 f6c5a9f4 efc5f97f bc244002 0000c5c1  .........$@.....
 36b50 d4ffc519 f4f3c5f9 7f9c2450 020000c4  ..........$P....
 36b60 c151d4ee c5e1f41d f4e90300 c5f97f9c  .Q..............
 36b70 24600200 00c4c139 d4d9c539 d4054eea  $`.....9...9..N.
 36b80 0300c441 39fbc1c5 396dcbc5 b96cdbc5  ...A9...9m...l..
 36b90 f97f9c24 70020000 c519f4c7 c5f97fbc  ...$p...........
 36ba0 24800200 00c5c1f4 3db3e903 00c5f97f  $.......=.......
 36bb0 bc249002 0000c5a9 f4fbc539 d4c7c4c1  .$.........9....
 36bc0 29f4f9c5 797f8c24 a0020000 c44131d4  )...y..$.....A1.
 36bd0 c9c519f4 d3c4c141 d4fac5e1 f41d7ee9  .......A......~.
 36be0 0300c5f9 7f9c24b0 020000c5 19f4256d  ......$.......%m
 36bf0 e90300c4 c119f4d9 c5797f8c 24c00200  .........y..$...
 36c00 00c521d4 dbc5f96f 1c24c579 6f4c2410  ..!....o.$.yoL$.
 36c10 c561d415 b8e90300 c44129fb d1c4c161  .a.......A)....a
 36c20 d4d9c441 616dcac4 c1616cda c561f494  ...Aam...al..a..
 36c30 24900000 00c4c179 d4c2c561 f4942480  $......y...a..$.
 36c40 000000c4 c169d4d2 c561f494 24e00100  .....i...a..$...
 36c50 00c4c171 d4cac561 f49424d0 010000c4  ...q...a..$.....
 36c60 c159d4e2 c561f494 24100200 00c4c149  .Y...a..$......I
 36c70 d4f2c561 f4942400 020000c4 c151d4ea  ...a..$......Q..
 36c80 c561f494 24500200 00c44139 d4c2c561  .a..$P....A9...a
 36c90 f4942440 020000c4 c141d4fa c5e1f41d  ..$@.....A......
 36ca0 bce80300 c561f494 24700200 00c44121  .....a..$p....A!
 36cb0 d4dac5e1 f49c24a0 020000c5 11d4ebc5  ......$.........
 36cc0 b1f49c24 90000000 c5e9d4d3 c5b1f49c  ...$............
 36cd0 24c00100 00c5f1d4 cbc5b1f4 9c24e001  $............$..
 36ce0 0000c5d9 d4e3c5b1 f49c24f0 010000c5  ..........$.....
 36cf0 c9d4f3c5 b1f49c24 10020000 c5d1d4eb  .......$........
 36d00 c5b1f49c 24200200 00c539d4 c3c5b1f4  ....$ ....9.....
 36d10 9c245002 0000c5c1 d4fbc531 f40d3ee8  .$P........1..>.
 36d20 0300c5b1 f49c2480 020000c5 21d4dbc5  ......$.....!...
 36d30 b1f49c24 70020000 c511d4eb c531f48c  ...$p........1..
 36d40 24c00200 00c4c179 d4c1c5f9 6f5c2420  $......y....o\$ 
 36d50 c5796f4c 2450c561 d41572e8 0300c441  .yoL$P.a..r....A
 36d60 29fbd1c4 c161d4d9 c441616d cac4c161  )....a...Aam...a
 36d70 6cdac561 f4942490 000000c4 c171d4ca  l..a..$......q..
 36d80 c561f494 24800000 00c4c159 d4e2c561  .a..$......Y...a
 36d90 f49424e0 010000c4 c149d4f2 c561f494  ..$......I...a..
 36da0 24d00100 00c4c151 d4eac561 f4942410  $......Q...a..$.
 36db0 020000c4 4139d4c2 c561f494 24000200  ....A9...a..$...
 36dc0 00c4c141 d4fac5e1 f41d92e7 0300c561  ...A...........a
 36dd0 f4942450 020000c4 4121d4da c561f494  ..$P....A!...a..
 36de0 24400200 00c44111 d4eac561 f4942470  $@....A....a..$p
 36df0 020000c4 c179d4c2 c5e1f49c 24a00200  .....y......$...
 36e00 00c5e9d4 d3c5b1f4 9c249000 0000c5d9  .........$......
 36e10 d4e3c5b1 f49c24c0 010000c5 c9d4f3c5  ......$.........
 36e20 b1f49c24 e0010000 c5d1d4eb c5b1f49c  ...$............
 36e30 24f00100 00c539d4 c3c5b1f4 9c241002  $.....9......$..
 36e40 0000c5c1 d4fbc531 f40d12e7 0300c5b1  .......1........
 36e50 f49c2420 020000c5 21d4dbc5 b1f49c24  ..$ ....!......$
 36e60 50020000 c511d4eb c5b1f49c 24800200  P...........$...
 36e70 00c5f9d4 c3c5b1f4 9c247002 0000c5e9  .........$p.....
 36e80 d4d3c531 f48c24c0 020000c4 c171d4c9  ...1..$......q..
 36e90 c5f96f5c 2430c579 6f4c2460 c561d415  ..o\$0.yoL$`.a..
 36ea0 2ce70300 c44129fb d1c4c161 d4d9c441  ,....A)....a...A
 36eb0 616dcac4 c1616cda c561f494 24900000  am...al..a..$...
 36ec0 00c4c149 d4f2c561 f4942480 000000c4  ...I...a..$.....
 36ed0 c151d4ea c561f494 24e00100 00c44139  .Q...a..$.....A9
 36ee0 d4c2c561 f49424d0 010000c4 c141d4fa  ...a..$......A..
 36ef0 c5e1f41d 68e60300 c561f494 24100200  ....h....a..$...
 36f00 00c44121 d4dac561 f4942400 020000c4  ..A!...a..$.....
 36f10 4111d4ea c561f494 24500200 00c4c179  A....a..$P.....y
 36f20 d4c2c561 f4942440 020000c4 c169d4d2  ...a..$@.....i..
 36f30 c561f494 24700200 00c4c171 d4cac5e1  .a..$p.....q....
 36f40 f49c24a0 020000c5 d9d4e3c5 b1f49c24  ..$............$
 36f50 90000000 c5d1d4eb c5b1f49c 24c00100  ............$...
 36f60 00c539d4 c3c5b1f4 9c24e001 0000c5c1  ..9......$......
 36f70 d4fbc531 f40de6e5 0300c5b1 f49c24f0  ...1..........$.
 36f80 010000c5 21d4dbc5 b1f49c24 10020000  ....!......$....
 36f90 c511d4eb c5b1f49c 24200200 00c5f9d4  ........$ ......
 36fa0 c3c5b1f4 9c245002 0000c5e9 d4d3c5b1  .....$P.........
 36fb0 f49c2480 020000c5 f1d4cbc5 b1f49c24  ..$............$
 36fc0 70020000 c5d9d4e3 c531f48c 24c00200  p........1..$...
 36fd0 00c4c149 d4f1c5f9 6f5c2440 c5796f4c  ...I....o\$@.yoL
 36fe0 2470c561 d415e6e5 0300c441 29fbd1c4  $p.a.......A)...
 36ff0 c161d4d9 c441616d cac4c161 6cdac561  .a...Aam...al..a
 37000 f4942490 000000c4 4139d4c2 c561f494  ..$.....A9...a..
 37010 24800000 00c4c141 d4fac5e1 f41d3ee5  $......A......>.
 37020 0300c561 f49424e0 010000c4 4121d4da  ...a..$.....A!..
 37030 c561f494 24d00100 00c44111 d4eac561  .a..$.....A....a
 37040 f4942410 020000c4 c179d4c2 c561f494  ..$......y...a..
 37050 24000200 00c4c169 d4d2c561 f4942450  $......i...a..$P
 37060 020000c4 c171d4ca c561f494 24400200  .....q...a..$@..
 37070 00c4c159 d4e2c561 f4942470 020000c4  ...Y...a..$p....
 37080 c149d4f2 c5e1f49c 24a00200 00c5d1d4  .I......$.......
 37090 ebc5b1f4 9c249000 0000c5c1 d4fbc531  .....$.........1
 370a0 f40dbae4 0300c5b1 f49c24c0 010000c5  ..........$.....
 370b0 21d4dbc5 b1f49c24 e0010000 c511d4eb  !......$........
 370c0 c5b1f49c 24f00100 00c5f9d4 c3c5b1f4  ....$...........
 370d0 9c241002 0000c5e9 d4d3c5b1 f49c2420  .$............$ 
 370e0 020000c5 f1d4cbc5 b1f49c24 50020000  ...........$P...
 370f0 c5d9d4e3 c5b1f49c 24800200 00c5c9d4  ........$.......
 37100 f3c5b1f4 9c247002 0000c5d1 d4ebc531  .....$p........1
 37110 f48c24c0 020000c4 4139d4c1 c5e173d4  ..$.....A9....s.
 37120 19c5c9d4 f3c5d9db 2573e403 00c4c161  ........%s.....a
 37130 73d31ac5 11d4ebc5 21db1d71 e40300c5  s.......!..q....
 37140 e173d61a c5d1d4eb c5c9db35 60e40300  .s.........5`...
 37150 c4c16173 d519c5f9 d4c3c511 db2d3ee4  ..as.........->.
 37160 0300c5e1 73d519c5 39d4c3c5 d1db2d2d  ....s...9.....--
 37170 e40300c5 e173d01a c5e9d4d3 c5f9db05  .....s..........
 37180 2ce40300 c4c16173 d01ac5c1 d4fbc539  ,.....as.......9
 37190 db051ae4 0300c5e1 73d219c5 f1d4cbc5  ........s.......
 371a0 e9db15f9 e30300c5 e173d719 c5b173f3  .........s....s.
 371b0 04c521d4 dbc5e173 f301c531 d4cbc441  ..!....s...1...A
 371c0 21d4d9c5 c1db3dd5 e30300c5 e173d11a  !.....=......s..
 371d0 c5d9d4e3 c5f1db0d d4e30300 c4c16173  ..............as
 371e0 d31ac511 d4ebc521 db1dc2e3 0300c5e1  .......!........
 371f0 73d419c5 c9d4f3c5 d9db25a1 e30300c4  s.........%.....
 37200 c1216cdd c441216d cdc531d4 15afe303  .!l..A!m..1.....
 37210 00c529fb d3c4c161 d4d9c529 6dcbc529  ..)....a...)m..)
 37220 6cd3c4c1 29f4dac4 4129d4d2 c44129f4  l...)...A)...A).
 37230 d9c5796c e2c5f96d c2c5f9d4 158fe303  ..yl...m........
 37240 00c4c169 fbd4c519 d4e0c4c1 696dc4c4  ...i........im..
 37250 c1696cd4 c529f4e2 c44131d4 e9c44131  .il..)...A1...A1
 37260 f4cdc441 19d4e1c5 29f4c8c5 11f4f2c4  ...A....).......
 37270 4131d4ce c5716cf4 c5f16dcc c5f1d425  A1...ql...m....%
 37280 4ce30300 c4c159fb e6c509d4 f1c4c159  L.....Y........Y
 37290 6dcec4c1 596ce6c5 f97f0c24 c5f1d4c9  m...Yl.....$....
 372a0 c5f97f4c 2410c5f1 f40db2e2 0300c5f9  ...L$...........
 372b0 7f4c2420 c5a9f4cc c569f4f2 c4c171d4  .L$ .....i....q.
 372c0 cec529f4 3424c511 f4fcc441 09d4f7c5  ..).4$.....A....
 372d0 496cfdc5 c96dedc5 d1d435f1 e20300c4  Il...m....5.....
 372e0 c149fbf7 c501d4fd c4c1496d efc4c149  .I........Im...I
 372f0 6cf7c5f9 7f742430 c5c9f435 60e20300  l....t$0...5`...
 37300 c5f97f74 2440c5f9 7f6c2450 c5d1f42d  ...t$@...l$P...-
 37310 6ce20300 c5f97f6c 2460c5a9 f46c2430  l......l$`...l$0
 37320 c5f9d4f0 c5f9f4c6 c5d1d4e8 c5a9f444  ...............D
 37330 2450c549 f4fcc4c1 79d4c7c5 11f4fec4  $P.I....y.......
 37340 c171d4cf c569f4fe c44109d4 f7c5396c  .q...i...A....9l
 37350 ffc5b96d ffc541d4 0573e203 00c44139  ...m..A..s....A9
 37360 fbc7c501 d4ffc4c1 396dffc4 41396cc7  ........9m..A9l.
 37370 c5797f44 2470c539 f405e2e1 0300c579  .y.D$p.9.......y
 37380 7f8424c0 010000c5 29f44424 70c529f4  ..$.....).D$p.).
 37390 d7c541f4 3de7e103 00c4c141 f4ffc539  ..A.=......A...9
 373a0 d4c7c4c1 11f4ffc5 e1d4dfc4 c169f4ff  .............i..
 373b0 c521d4df c591f47c 2450c5c1 d4ffc539  .!.....|$P.....9
 373c0 d4c7c591 f47c2410 c5d1d4ef c591f47c  .....|$........|
 373d0 2430c5f9 d4c7c591 f47c2470 c529d4d7  $0.......|$p.)..
 373e0 c4c149f4 ffc519d4 e7c4c159 f4ffc531  ..I........Y...1
 373f0 d4cfc5e9 d4d2c5e9 f4fcc5d1 d4efc5e9  ................
 37400 f4bc24c0 010000c5 e1d4dfc5 c9f4bc24  ..$............$
 37410 c0010000 c521d4df c5e9f43c 24c5f9d4  .....!.....<$...
 37420 c7c5e9f4 7c2430c5 39d4c7c5 e9f45424  ....|$0.9.....T$
 37430 50c529d4 d2c5d9f4 542460c5 21d4dac5  P.).....T$`.!...
 37440 d9f4d4c5 39d4c2c5 d9d4d4c5 e9f4a424  ....9..........$
 37450 c0010000 c519d4e4 c581f464 2410c5f1  ...........d$...
 37460 d4ccc581 f4642430 c509d4f4 c5c9f464  .....d$0.......d
 37470 2460c5e1 d4dcc5f9 6f642410 c5d9f4a4  $`......od$.....
 37480 24c00100 00c531d4 ccc5c9f4 642410c5  $.....1.....d$..
 37490 39d4c4c5 c9f46424 30c529d4 d4c581f4  9.....d$0.).....
 374a0 642450c5 d9d4e4c5 d1d4ecc5 81f46424  d$P...........d$
 374b0 70c5f9d4 c4c5f96f 642430c5 d9d4e4c5  p......od$0.....
 374c0 d9f4a424 c0010000 c5f1d4cc c5f96f64  ...$..........od
 374d0 2450c5d9 d4e4c5d9 f4a424c0 010000c5  $P........$.....
 374e0 09d4f4c5 e9f46424 40c5e1d4 dcc5f96f  ......d$@......o
 374f0 642410c5 d9f46424 40c521d4 dcc5f96f  d$....d$@.!....o
 37500 642410c5 d9f46424 60c519d4 e4c5f96f  d$....d$`......o
 37510 642430c5 d9f46424 60c531d4 ccc5e9f4  d$0...d$`.1.....
 37520 1424c529 d4d2c5f9 6f542420 c5e9f414  .$.)....oT$ ....
 37530 24c5e1d4 dac5f96f 542440c5 e9f45424  $......oT$@...T$
 37540 30c519d4 e2c5f96f 542460c5 e9f45424  0......oT$`...T$
 37550 50c5f1d4 cac5f96f 9424c001 0000c5e9  P......o.$......
 37560 f4542470 c5d1d4ea c5e973d3 1ac521d4  .T$p......s...!.
 37570 dac5e1db 1d37e003 00c4c169 73d619c5  .....7.....is...
 37580 d1d4eac5 09db3515 e00300c4 c16973d3  ......5......is.
 37590 19c519d4 e2c521db 1d03e003 00c5e973  ......!........s
 375a0 d51ac5f9 d4c2c5d1 db2d02e0 0300c4c1  .........-......
 375b0 6973d41a c531d4ca c519db25 f0df0300  is...1.....%....
 375c0 c5e973d0 19c539d4 c2c5f9db 05cfdf03  ..s...9.........
 375d0 00c4c169 73d119c5 f1d4cac5 31db0dbd  ...is.......1...
 375e0 df0300c4 c16973d0 1ac529d4 d2c539db  .....is...)...9.
 375f0 05bbdf03 00c5e973 d11ac509 d4f2c5f1  .......s........
 37600 db0daadf 0300c4c1 6973d219 c5d973f2  ........is....s.
 37610 04c5e1d4 dac5e973 f201c5d9 d4e2c5e1  .......s........
 37620 d4dcc529 db1576df 0300c4c1 6973d619  ...)..v.....is..
 37630 c5d1d4ea c509db35 64df0300 c5e973d3  .......5d.....s.
 37640 1ac521d4 dac5e1db 1d63df03 00c4c161  ..!......c.....a
 37650 6dd3c5f9 7f1424c5 f970d300 c4c17970  m.....$..p....yp
 37660 db00c5e9 f4a424a0 000000c5 e1f4b424  ......$........$
 37670 b0010000 c5d9d4e6 c5e9f4b4 24b00000  ............$...
 37680 00c5e1f4 bc243001 0000c5c9 d4f7c5e9  .....$0.........
 37690 f4bc24d0 000000c5 61f49c24 50010000  ..$.....a..$P...
 376a0 c4c141d4 fbc569f4 9c24f000 0000c561  ..A...i..$.....a
 376b0 f4ac2470 010000c4 4121d4dd c5e9f494  ..$p....A!......
 376c0 24100100 00c5e1f4 9c249001 0000c5e9  $........$......
 376d0 d4d3c4c1 196dd9c5 f97f5c24 10c4c179  .....m....\$...y
 376e0 70dc00c4 417970c9 00c561f4 a4242001  p...Ayp...a..$ .
 376f0 0000c4c1 59d4e4c5 31f4a424 a0010000  ....Y...1..$....
 37700 c4c159d4 e4c561f4 a424a000 0000c4c1  ..Y...a..$......
 37710 49d4f4c5 31f4a424 b0010000 c4c149d4  I...1..$......I.
 37720 f4c561f4 a424b000 0000c4c1 41d4fcc5  ..a..$......A...
 37730 31f4a424 30010000 c4c141d4 fcc561f4  1..$0.....A...a.
 37740 a424d000 0000c441 21d4dcc5 31f4a424  .$.....A!...1..$
 37750 50010000 c44121d4 dcc5e1f4 9c24f000  P....A!......$..
 37760 0000c5e9 d4d3c5b1 f49c2470 010000c5  ..........$p....
 37770 e9d4d3c4 c1716dde c5f97f5c 2420c5f9  .....qm....\$ ..
 37780 70c900c4 c17970de 00c571f4 8c240001  p....yp...q..$..
 37790 0000c4c1 59d4e1c5 61f48c24 80010000  ....Y...a..$....
 377a0 c4c159d4 e1c571f4 8c242001 0000c4c1  ..Y...q..$ .....
 377b0 49d4f1c5 61f48c24 a0010000 c4c149d4  I...a..$......I.
 377c0 f1c571f4 8c24a000 0000c4c1 41d4f9c5  ..q..$......A...
 377d0 61f48c24 b0010000 c4c141d4 f9c571f4  a..$......A...q.
 377e0 8c24b000 0000c441 21d4d9c5 61f48c24  .$.....A!...a..$
 377f0 30010000 c44121d4 d9c5f1f4 8c24d000  0....A!......$..
 37800 0000c5e9 d4d1c5e1 f48c2450 010000c5  ..........$P....
 37810 e9d4d1c5 d16dc8c5 f97f4c24 30c5f970  .....m....L$0..p
 37820 cd00c5f9 70c000c5 f1f49c24 e0000000  ....p......$....
 37830 c5d9d4e3 c5f9f49c 24600100 00c5d9d4  ........$`......
 37840 e3c5f1f4 9c240001 0000c5c9 d4f3c5f9  .....$..........
 37850 f49c2480 010000c5 c9d4f3c5 f1f49c24  ..$............$
 37860 20010000 c5c1d4fb c5f9f49c 24a00100   ...........$...
 37870 00c5c1d4 fbc5f1f4 9c24a000 0000c521  .........$.....!
 37880 d4dbc5f9 f49c24b0 010000c5 21d4dbc5  ......$.....!...
 37890 f1f48c24 b0000000 c5e9d4d1 c5f9f484  ...$............
 378a0 24300100 00c5e9d4 d0c4c139 6dc2c5f9  $0.........9m...
 378b0 7f442440 c4c17970 c000c4c1 7970ca00  .D$@..yp....yp..
 378c0 c5f9f49c 24c00000 00c5d9d4 e3c5f1f4  ....$...........
 378d0 9c244001 0000c5d9 d4e3c5f9 f49c24e0  .$@...........$.
 378e0 000000c5 c9d4f3c5 f1f49c24 60010000  ...........$`...
 378f0 c5c9d4f3 c5f9f49c 24000100 00c5c1d4  ........$.......
 37900 fbc5f1f4 9c248001 0000c5c1 d4fbc5f9  .....$..........
 37910 f49c2420 010000c5 21d4dbc5 f1f49c24  ..$ ....!......$
 37920 a0010000 c521d4db c5f9f484 24a00000  .....!......$...
 37930 00c5e9d4 d0c5f1f4 8424b001 0000c5e9  .........$......
 37940 d4d0c5f9 7f642450 c5f97f74 2460c5f9  .....d$P...t$`..
 37950 7f7c2470 c5797f9c 24c00100 00c5f97f  .|$p.y..$.......
 37960 9424f001 0000c5f9 6f842490 000000c5  .$......o.$.....
 37970 f9f4c8c5 f9d4c0c5 f96f9424 80000000  .........o.$....
 37980 c5f9f4da c5f96fa4 24e00100 00c5f9f4  ......o.$.......
 37990 ecc5f96f b424d001 0000c5f9 f4fec579  ...o.$.........y
 379a0 6f842410 020000c4 4179f4c8 c579f494  o.$.....Ay...y..
 379b0 24000200 00c579f4 9c245002 0000c579  $.....y..$P....y
 379c0 f4a42440 020000c5 79f4ac24 70020000  ..$@....y..$p...
 379d0 c5796fb4 24a00200 00c4c179 f4c6c509  .yo.$......y....
 379e0 f43d9adb 0300c441 09f4f7c4 4111d4ee  .=.....A....A...
 379f0 c549d4f6 c4c149f4 f6c521d4 dec5e9d4  .I....I...!.....
 37a00 f2c5e9f4 d6c5d1d4 eac4c149 f4d7c5f1  ...........I....
 37a10 d4cac4c1 59f4d7c5 e1d4dac5 c9f49424  ....Y..........$
 37a20 20020000 c521d4da c5c9f494 24500200   ....!......$P..
 37a30 00c519d4 e2c5c9f4 94248002 0000c511  .........$......
 37a40 d4eac5c9 f4942470 020000c5 f9d4c2c5  ......$p........
 37a50 c9f4d4c5 c1d4fac4 c149f4d6 c531d4ca  .........I...1..
 37a60 c4c149f4 d0c529d4 d2c4c109 f4d7c5d1  ..I...).........
 37a70 d4eac4c1 39f4d7c5 c1d4fac5 d9f4d4c5  ....9...........
 37a80 31d4cac4 c159f4d6 c529d4d2 c5d9d4d4  1....Y...)......
 37a90 c4c169f4 e0c521d4 dcc5e9f4 a424b002  ..i...!......$..
 37aa0 0000c5f1 d4ccc589 f4a424b0 020000c5  ..........$.....
 37ab0 e1d4dcc5 e9f4a424 00020000 c519d4e4  .......$........
 37ac0 c5e9f4a4 24500200 00c511d4 ecc5e9f4  ....$P..........
 37ad0 94244002 0000c5f9 d4c2c5b9 f4942490  .$@...........$.
 37ae0 020000c5 e1d4dac4 c109f4d0 c519d4e2  ................
 37af0 c4c139f4 d0c511d4 eac4c139 d4d0c5e9  ..9........9....
 37b00 f4a424b0 020000c5 d1d4ecc5 81f4a424  ..$............$
 37b10 20020000 c531d4cc c581f4a4 24500200   ....1......$P..
 37b20 00c529d4 d4c589f4 a4249002 0000c5f1  ..)......$......
 37b30 d4ccc5f9 6fa42420 020000c5 d9f4a424  ....o.$ .......$
 37b40 b0020000 c5c1d4fc c589f4a4 24200200  ............$ ..
 37b50 00c511d4 ecc589f4 a4245002 0000c5f9  .........$P.....
 37b60 d4c4c581 f4a42480 020000c5 21d4dcc5  ......$.....!...
 37b70 81f4a424 70020000 c519d4e4 c5f96fa4  ...$p.........o.
 37b80 24500200 00c5d9d4 e4c5d9f4 a424b002  $P...........$..
 37b90 0000c531 d4ccc5e9 f4a42460 020000c5  ...1......$`....
 37ba0 f1d4ccc5 f96fa424 20020000 c5d9f4a4  .....o.$ .......
 37bb0 24600200 00c5e1d4 dcc5f96f a4242002  $`.........o.$ .
 37bc0 0000c5d9 f4a42490 020000c5 d1d4ecc5  ......$.........
 37bd0 f96fa424 50020000 c5d9f4a4 24900200  .o.$P.......$...
 37be0 00c5c1d4 fcc5f96f a4248002 0000c5d9  .......o.$......
 37bf0 f4a424b0 020000c5 29d4d4c5 e9f49424  ..$.....)......$
 37c00 00020000 c5f9d4c2 c5f96f94 24300200  ..........o.$0..
 37c10 00c5e9f4 94240002 0000c5f1 d4cac5f9  .....$..........
 37c20 6f942460 020000c5 e9f49424 50020000  o.$`.......$P...
 37c30 c5d1d4ea c5f96f94 24900200 00c5e9f4  ......o.$.......
 37c40 94244002 0000c531 d4cac5f9 6f9424b0  .$@....1....o.$.
 37c50 020000c5 e9f49424 70020000 c521d4da  .......$p....!..
 37c60 c5e973d1 1ac5e1d4 dac5f1db 0d3fd903  ..s..........?..
 37c70 00c4c169 73d219c5 21d4dac5 29db151d  ...is...!...)...
 37c80 d90300c5 e973d319 c5d1d4ea c5e1db1d  .....s..........
 37c90 0cd90300 c4c16973 d31ac519 d4e2c521  ......is.......!
 37ca0 db1d0ad9 0300c5e9 73d51ac5 c1d4fac5  ........s.......
 37cb0 d1db2df9 d80300c4 c16973d4 19c511d4  ..-......is.....
 37cc0 eac519db 25d7d803 00c5e973 d719c531  ....%......s...1
 37cd0 d4cac5c1 db3dc6d8 0300c4c1 6973d51a  .....=......is..
 37ce0 c5f9d4c2 c511db2d c4d80300 c4c16973  .......-......is
 37cf0 d11ac529 d4d2c531 db0db2d8 0300c5e9  ...)...1........
 37d00 73d019c5 d973f204 c5f1d4ca c5e973f2  s....s........s.
 37d10 01c5d9d4 e2c5f1d4 ccc5f9db 057fd803  ................
 37d20 00c4c169 73d219c5 21d4dac5 29db156d  ...is...!...)..m
 37d30 d80300c5 e973d11a c5e1d4da c5f1db0d  .....s..........
 37d40 6cd80300 c5f16dd3 c5f16ccb c5f97f8c  l.....m...l.....
 37d50 24d00100 00c5e9d4 1d63d803 00c5e1fb  $........c......
 37d60 d9c5e96d cbc5e96c d3c5f97f 9424e001  ...m...l.....$..
 37d70 0000c5f9 7f8c2400 020000c5 f173f101  ......$......s..
 37d80 c5f97f8c 24100200 00c5e1f4 1dffd703  ....$...........
 37d90 00c5f96f 4c2450c5 e16cd1c5 e16dc9c5  ...oL$P..l...m..
 37da0 d16ddfc5 d16ce7c5 f97fa424 20020000  .m...l.....$ ...
 37db0 c5e1d42d 18d80300 c5d1fbec c5e16de5  ...-..........m.
 37dc0 c5e16cdd c5f97f9c 24300200 00c5f97f  ..l.....$0......
 37dd0 a4244002 0000c5d9 73f401c5 f97fa424  .$@.....s......$
 37de0 50020000 c5d1f42d a4d70300 c5f96f5c  P......-......o\
 37df0 2460c5d1 6ce3c5d1 6ddbc4c1 316deac4  $`..l...m...1m..
 37e00 c1316cf2 c5f97fb4 24600200 00c5d1d4  .1l.....$`......
 37e10 3dbbd703 00c5c1fb fec5d16d f7c5d16c  =..........m...l
 37e20 efc5f97f ac247002 0000c5f9 7fb42480  .....$p.......$.
 37e30 020000c5 c973f601 c5f97fb4 24900200  .....s......$...
 37e40 00c5c1f4 3d47d703 00c5f96f 6c2470c5  ....=G.....ol$p.
 37e50 c16cf5c5 c16dedc4 c1216dfc c441216c  .l...m...!m..A!l
 37e60 c4c5797f 8424a002 0000c541 d40d5ed7  ..y..$.....A..^.
 37e70 0300c441 31fbc8c4 41416dc1 c4c1416c  ...A1...AAm...Al
 37e80 f9c5f97f bc24b002 0000c579 7f8424c0  .....$.....y..$.
 37e90 020000c4 c13973f0 01c5797f 8424d002  .....9s...y..$..
 37ea0 0000c531 f40de6d6 0300c5f9 6fbc24c0  ...1........o.$.
 37eb0 010000c5 316cc7c5 b16dffc5 116dc8c5  ....1l...m...m..
 37ec0 916cc0c5 f97f8424 c0010000 c531d415  .l.....$.....1..
 37ed0 fcd60300 c529fbd0 c4c1316d c2c44131  .....)....1m..A1
 37ee0 6ccac579 7f8c24e0 020000c5 f97f8424  l..y..$........$
 37ef0 f0020000 c5f973f0 01c5f97f 84240003  ......s......$..
 37f00 0000c529 f41586d6 0300c5f9 6f8424f0  ...)........o.$.
 37f10 010000c5 296cc8c5 a96dc0c5 a973d21a  ....)l...m...s..
 37f20 c4c171d4 cac5e9db 1583d603 00c5a973  ..q............s
 37f30 d519c441 39d4c2c5 d1db2d61 d60300c5  ...A9.....-a....
 37f40 a973d119 c4c159d4 e2c5f1db 0d4fd603  .s....Y......O..
 37f50 00c4c129 73d01ac4 c141d4fa c539db05  ...)s....A...9..
 37f60 4cd60300 c5a973d4 1ac4c161 d4dac5d9  L.....s....a....
 37f70 db253ad6 0300c5a9 73d719c4 4131d4ca  .%:.....s...A1..
 37f80 c5c1db3d 18d60300 c5a973d3 19c4c149  ...=......s....I
 37f90 d4f2c5e1 db1d06d6 0300c4c1 2973d11a  ............)s..
 37fa0 c4c179d4 c2c531db 0d03d603 00c5a973  ..y...1........s
 37fb0 d61ac4c1 51d4eac5 c9db35f1 d50300c5  ....Q.....5.....
 37fc0 a973d019 c4c12173 f204c4c1 69d4d2c4  .s....!s....i...
 37fd0 c12973f2 01c44121 d4dac4c1 69d4d3c5  .)s...A!....i...
 37fe0 f9db05b9 d50300c5 a973d519 c44139d4  .........s...A9.
 37ff0 c2c5d1db 2da7d503 00c5a973 d21ac4c1  ....-......s....
 38000 71d4cac5 e9db15a5 d50300c5 696dd1c5  q...........im..
 38010 797f5424 50c5e96c c9c5d96d d3c5f97f  y.T$P..l...m....
 38020 542460c5 d96cd3c5 c96dddc5 f97f5c24  T$`..l...m....\$
 38030 70c5c96c ddc5b96d e7c5f97f a4248000  p..l...m.....$..
 38040 0000c5b9 6ce7c5b1 6de8c5f9 7fac2490  ....l...m.....$.
 38050 000000c5 b16cc0c5 f96fac24 d0010000  .....l...o.$....
 38060 c5f1d4cd c5d16cf1 c5d16dc9 c5c9f4ac  ......l...m.....
 38070 24000200 00c5f1f4 bc24e001 0000c5d1  $........$......
 38080 d4efc5c9 f4bc2430 020000c5 71f48424  ......$0....q..$
 38090 10020000 c4c141d4 f8c549f4 84244002  ......A...I..$@.
 380a0 0000c571 f48c2430 020000c4 4139d4c1  ...q..$0....A9..
 380b0 c549f48c 24700200 00c571f4 94245002  .I..$p....q..$P.
 380c0 0000c441 31d4cac5 49f49424 80020000  ...A1...I..$....
 380d0 c571f49c 24700200 00c44129 d4d3c549  .q..$p....A)...I
 380e0 f49c24b0 020000c5 71f4a424 90020000  ..$.....q..$....
 380f0 c44121d4 dcc549f4 a424c002 0000c571  .A!...I..$.....q
 38100 f4ac24b0 020000c4 4119d4e5 c549f4ac  ..$.....A....I..
 38110 24e00200 00c571f4 b424d002 0000c441  $.....q..$.....A
 38120 11d4eec5 49f4b424 f0020000 c571f4bc  ....I..$.....q..
 38130 24e00200 00c44109 d4f7c5c9 f4b424e0  $.....A.......$.
 38140 010000c5 f1f40d15 d40300c5 f1f48c24  ...............$
 38150 00030000 c5c9d4f1 c5f96f8c 24200200  ..........o.$ ..
 38160 00c5e9d4 d1c5716c fac5f16d cac581f4  ......ql...m....
 38170 9424e001 0000c5c1 d4fac581 f4942400  .$............$.
 38180 020000c5 39d4c2c5 81f49424 30020000  ....9......$0...
 38190 c531d4ca c581f494 24400200 00c529d4  .1......$@....).
 381a0 d2c581f4 94247002 0000c521 d4dac581  .....$p....!....
 381b0 f4942480 020000c5 19d4e2c5 81f49424  ..$............$
 381c0 b0020000 c511d4ea c581f494 24c00200  ............$...
 381d0 00c509d4 f2c501f4 3d83d303 00c581f4  ........=.......
 381e0 9424e002 0000c5c9 d4f2c501 f4bc24f0  .$............$.
 381f0 020000c4 c151d4ef c5f1f494 24e00100  .....Q......$...
 38200 00c539d4 c2c5f1f4 94241002 0000c531  ..9......$.....1
 38210 d4cac5f1 f4942430 020000c5 29d4d2c5  ......$0....)...
 38220 f1f49424 50020000 c521d4da c5f1f494  ...$P....!......
 38230 24700200 00c519d4 e2c5f1f4 94249002  $p...........$..
 38240 0000c511 d4eac5f1 f49424b0 020000c5  ..........$.....
 38250 09d4f2c5 f1f40d05 d30300c5 f1f49424  ...............$
 38260 d0020000 c5c9d4f2 c5f1f494 24e00200  ............$...
 38270 00c5d1d4 eac5f1f4 8c240003 0000c5c1  .........$......
 38280 d4f9c5f9 6f8c2460 020000c5 e1d4d9c5  ....o.$`........
 38290 f16cd3c5 f16dcbc5 e9f49c24 e0010000  .l...m.....$....
 382a0 c531d4cb c5e9f49c 24000200 00c529d4  .1......$.....).
 382b0 d3c5e9f4 9c243002 0000c521 d4dbc5e9  .....$0....!....
 382c0 f49c2440 020000c5 19d4e3c5 e9f49c24  ..$@...........$
 382d0 70020000 c511d4eb c5e9f49c 24800200  p...........$...
 382e0 00c509d4 f3c5e9f4 1573d203 00c5e9f4  .........s......
 382f0 9c24b002 0000c5c9 d4f3c5e9 f49c24c0  .$............$.
 38300 020000c5 d1d4ebc5 e9f49c24 e0020000  ...........$....
 38310 c5c1d4fb c5e9f494 24f00200 00c539d4  ........$.....9.
 38320 c2c5f1f4 9424e001 0000c529 d4d2c5f1  .....$.....)....
 38330 f4942410 020000c5 21d4dac5 f1f49424  ..$.....!......$
 38340 30020000 c519d4e2 c5f1f494 24500200  0...........$P..
 38350 00c511d4 eac5f1f4 94247002 0000c509  .........$p.....
 38360 d4f2c5f1 f40df6d1 0300c5f1 f4942490  ..............$.
 38370 020000c5 c9d4f2c5 f1f49424 b0020000  ...........$....
 38380 c5d1d4ea c5f1f494 24d00200 00c5c1d4  ........$.......
 38390 fac5f1f4 9424e002 0000c539 d4c2c5f1  .....$.....9....
 383a0 f48c2400 030000c5 31d4c9c5 f96f8c24  ..$.....1....o.$
 383b0 a0020000 c5d9d4e1 c5f16cd4 c5f16dcc  ..........l...m.
 383c0 c5e9f49c 24e00100 00c521d4 dbc5e9f4  ....$.....!.....
 383d0 9c240002 0000c519 d4e3c5e9 f49c2430  .$............$0
 383e0 020000c5 11d4ebc5 e9f49c24 40020000  ...........$@...
 383f0 c509d4f3 c5e9f415 64d10300 c5e9f49c  ........d.......
 38400 24700200 00c5c9d4 f3c5e9f4 9c248002  $p...........$..
 38410 0000c5d1 d4ebc5e9 f49c24b0 020000c5  ..........$.....
 38420 c1d4fbc5 e9f49c24 c0020000 c539d4c3  .......$.....9..
 38430 c5e9f49c 24e00200 00c531d4 cbc5e9f4  ....$.....1.....
 38440 9424f002 0000c529 d4d2c5f1 f49424e0  .$.....)......$.
 38450 010000c5 19d4e2c5 f1f49424 10020000  ...........$....
 38460 c511d4ea c5f1f494 24300200 00c509d4  ........$0......
 38470 f2c5f1f4 0de7d003 00c5f1f4 94245002  .............$P.
 38480 0000c5c9 d4f2c5f1 f4942470 020000c5  ..........$p....
 38490 d1d4eac5 f1f49424 90020000 c5c1d4fa  .......$........
 384a0 c5f1f494 24b00200 00c539d4 c2c5f1f4  ....$.....9.....
 384b0 9424d002 0000c531 d4cac5f1 f49424e0  .$.....1......$.
 384c0 020000c5 29d4d2c5 f1f48c24 00030000  ....)......$....
 384d0 c521d4d9 c5f96f8c 24c00100 00c5f9d4  .!....o.$.......
 384e0 c1c5f16c d0c5f16d c0c5e9f4 8c24e001  ...l...m.....$..
 384f0 0000c511 d4e9c5e9 f48c2400 020000c5  ..........$.....
 38500 09d4f1c5 e9f41555 d00300c5 e9f48c24  .......U.......$
 38510 30020000 c5c9d4f1 c5e9f48c 24400200  0...........$@..
 38520 00c5d1d4 e9c5e9f4 8c247002 0000c5c1  .........$p.....
 38530 d4f9c5e9 f48c2480 020000c5 39d4c1c5  ......$.....9...
 38540 e9f48c24 b0020000 c531d4c9 c5e9f48c  ...$.....1......
 38550 24c00200 00c529d4 d1c5e9f4 8c24e002  $.....)......$..
 38560 0000c521 d4d9c5e9 f49424f0 020000c5  ...!......$.....
 38570 19d4e2c5 f9f48c24 e0010000 c509d4f1  .......$........
 38580 c5f9f405 d8cf0300 c5f9f48c 24100200  ............$...
 38590 00c5c9d4 f1c5f9f4 8c243002 0000c5d1  .........$0.....
 385a0 d4e9c5f9 f48c2450 020000c5 c1d4f9c5  ......$P........
 385b0 f9f48c24 70020000 c539d4c1 c5f9f48c  ...$p....9......
 385c0 24900200 00c531d4 c9c5f9f4 8c24b002  $.....1......$..
 385d0 0000c529 d4d1c5f9 f48c24d0 020000c5  ...)......$.....
 385e0 21d4d9c5 f9f48c24 e0020000 c519d4e1  !......$........
 385f0 c5f9f484 24000300 00c511d4 e8c5f973  ....$..........s
 38600 d61ac5d1 d4e8c5c9 db35a2cf 0300c4c1  .........5......
 38610 7973d219 c521d4d8 c529db15 80cf0300  ys...!...)......
 38620 c5f973d5 19c5c1d4 f8c5d1db 2d6fcf03  ..s.........-o..
 38630 00c4c179 73d31ac5 19d4e0c5 21db1d6d  ...ys.......!..m
 38640 cf0300c5 f973d71a c539d4c0 c5c1db3d  .....s...9.....=
 38650 5ccf0300 c4c17973 d419c511 d4e8c519  \.....ys........
 38660 db253acf 0300c4c1 7973d019 c531d4c8  .%:.....ys...1..
 38670 c539db05 28cf0300 c4c17973 d51ac509  .9..(.....ys....
 38680 d4f0c511 db2d26cf 0300c4c1 7973d11a  .....-&.....ys..
 38690 c529d4d0 c531db0d 14cf0300 c4c17973  .)...1........ys
 386a0 d619c5f1 73f004c5 c9d4f0c5 f973f001  ....s........s..
 386b0 c5f1d4c8 c5c9d4f1 c509db35 e0ce0300  ...........5....
 386c0 c4c17973 d219c521 d4d8c529 db15cece  ..ys...!...)....
 386d0 0300c5f9 73d61ac5 d1d4e8c5 c9db35cd  ....s.........5.
 386e0 ce0300c5 c96dcdc5 c96cc5c4 c1416dd8  .....m...l...Am.
 386f0 c4c1416c d0c4c131 6deac4c1 316ce2c4  ..Al...1m...1l..
 38700 c1216dfc c4c1216c f4c44111 6dcec441  .!m...!l..A.m..A
 38710 116cc648 83fa000f 85a3e1ff ffc5fa7f  .l.H............
 38720 8fa00000 00c5fa7f 4750c5fa 7f9fb000  ........GP......
 38730 0000c5fa 7f5760c5 fa7fafc0 000000c5  .....W`.........
 38740 fa7f6770 c5fa7fbf d0000000 c5fa7fb7  ..gp............
 38750 80000000 c57a7f8f e0000000 c57a7f87  .....z.......z..
 38760 90000000 4c8b9c24 20070000 4c8ba424  ....L..$ ...L..$
 38770 28070000 4c8bac24 30070000 4c8bb424  (...L..$0...L..$
 38780 38070000 4c01dcc3 0f1f8400 00000000  8...L...........
 38790 41545548 89fd5348 89f34889 d6ba2000  ATUH..SH..H... .
 387a0 00004883 ec506448 8b042528 00000048  ..H..PdH..%(...H
 387b0 89442448 31c04989 e44c89e7 e87f5cfd  .D$H1.I..L....\.
 387c0 ff660f6f 0424be40 0000004c 89e7660f  .f.o.$.@...L..f.
 387d0 6f4c2410 0f11030f 114b10e8 d05afdff  oL$......K...Z..
 387e0 4889de48 89efe895 61fdff48 8b542448  H..H....a..H.T$H
 387f0 64482b14 25280000 00750948 83c4505b  dH+.%(...u.H..P[
 38800 5d415cc3 e8e75afd ff0f1f80 00000000  ]A\...Z.........
 38810 554889fd 534889f3 be200000 004889df  UH..SH... ...H..
 38820 4883ec08 e8875efd ff4883c4 084889de  H.....^..H...H..
 38830 4889ef5b 5de94661 fdff660f 1f440000  H..[].Fa..f..D..
 38840 554889f0 4889d653 4889fb48 83ec3864  UH..H..SH..H..8d
 38850 488b1425 28000000 48895424 2831d248  H..%(...H.T$(1.H
 38860 89e54889 c24889ef e8635efd ff85c075  ..H..H...c^....u
 38870 2f31c948 89ea488d 35531403 004889df  /1.H..H.5S...H..
 38880 e8ab57fd ff488b54 24286448 2b142528  ..W..H.T$(dH+.%(
 38890 00000075 124883c4 385b5dc3 0f1f4000  ...u.H..8[]...@.
 388a0 b8ffffff ffebdee8 445afdff 0f1f4000  ........DZ....@.
 388b0 e95b60fd ff66662e 0f1f8400 00000000  .[`..ff.........
 388c0 41574156 4d89c641 554989cd 41544989  AWAVM..AUI..ATI.
 388d0 d44c89ca 554889f5 534883ec 6848897c  .L..UH..SH..hH.|
 388e0 2408488d 5c243048 8bb424a0 00000048  $.H.\$0H..$....H
 388f0 89df6448 8b042528 00000048 89442458  ..dH..%(...H.D$X
 38900 31c0e8c9 5dfdff85 c0756d4c 8d7c2410  1...]....umL.|$.
 38910 31c94889 da488d35 b4130300 4c89ffe8  1.H..H.5....L...
 38920 0c57fdff 85c07550 488b7c24 084889ee  .W....uPH.|$.H..
 38930 4d89f94d 89f04c89 e94c89e2 e8cf5ffd  M..M..L..L...._.
 38940 ffbe2000 00004c89 ff89c3e8 6059fdff  .. ...L.....`Y..
 38950 488b4424 5864482b 04252800 0000751f  H.D$XdH+.%(...u.
 38960 4883c468 89d85b5d 415c415d 415e415f  H..h..[]A\A]A^A_
 38970 c30f1f80 00000000 bbffffff ffebd1e8  ................
 38980 6c59fdff 66662e0f 1f840000 00000090  lY..ff..........
 38990 4883faef 771b488d 47104d89 c14989c8  H...w.H.G.M..I..
 389a0 4889d148 89f24889 fe4889c7 e95f5ffd  H..H..H..H...__.
 389b0 ff50e8d9 57fdff66 0f1f8400 00000000  .P..W..f........
 389c0 41574156 41554154 55534889 d34883ec  AWAVAUATUSH..H..
 389d0 6864488b 04252800 00004889 44245831  hdH..%(...H.D$X1
 389e0 c04883fa ef0f879c 0000004c 8d742430  .H.........L.t$0
 389f0 488d4710 4889fd49 89f44c89 c24c89ce  H.G.H..I..L..L..
 38a00 4c89f748 89442408 4989cde8 c05cfdff  L..H.D$.I....\..
 38a10 85c0756c 4c8d7c24 1031c94c 89f2488d  ..ulL.|$.1.L..H.
 38a20 35ab1203 004c89ff e80356fd ff85c075  5....L....V....u
 38a30 4f488b7c 24084889 d94889ee 4d89f94d  OH.|$.H..H..M..M
 38a40 89e84c89 e2e8c65e fdffbe20 0000004c  ..L....^... ...L
 38a50 89ff89c3 e85758fd ff488b44 24586448  .....WX..H.D$XdH
 38a60 2b042528 00000075 234883c4 6889d85b  +.%(...u#H..h..[
 38a70 5d415c41 5d415e41 5fc3660f 1f440000  ]A\A]A^A_.f..D..
 38a80 bbffffff ffebd2e8 0457fdff e85f58fd  .........W..._X.
 38a90 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 38aa0 e9db5bfd ff66662e 0f1f8400 00000000  ..[..ff.........
 38ab0 41574156 4d89c641 554989cd 41544989  AWAVM..AUI..ATI.
 38ac0 d44c89ca 554889f5 534883ec 6848897c  .L..UH..SH..hH.|
 38ad0 2408488d 5c243048 8bb424a0 00000048  $.H.\$0H..$....H
 38ae0 89df6448 8b042528 00000048 89442458  ..dH..%(...H.D$X
 38af0 31c0e8d9 5bfdff85 c0756d4c 8d7c2410  1...[....umL.|$.
 38b00 31c94889 da488d35 c4110300 4c89ffe8  1.H..H.5....L...
 38b10 1c55fdff 85c07550 488b7c24 084889ee  .U....uPH.|$.H..
 38b20 4d89f94d 89f04c89 e94c89e2 e84f5bfd  M..M..L..L...O[.
 38b30 ffbe2000 00004c89 ff89c3e8 7057fdff  .. ...L.....pW..
 38b40 488b4424 5864482b 04252800 0000751f  H.D$XdH+.%(...u.
 38b50 4883c468 89d85b5d 415c415d 415e415f  H..h..[]A\A]A^A_
 38b60 c30f1f80 00000000 bbffffff ffebd1e8  ................
 38b70 7c57fdff 66662e0f 1f840000 00000090  |W..ff..........
 38b80 4889c84d 89c14883 fa0f761c 4c8d5610  H..M..H...v.L.V.
 38b90 488d4af0 4989c048 89f24c89 d6e9de5a  H.J.I..H..L....Z
 38ba0 fdff660f 1f440000 b8ffffff ffc36690  ..f..D........f.
 38bb0 41574889 d0415641 554989cd 41545553  AWH..AVAUI..ATUS
 38bc0 4883ec68 64488b0c 25280000 0048894c  H..hdH..%(...H.L
 38bd0 245831c9 4883fa0f 0f869200 0000488d  $X1.H.........H.
 38be0 5c243048 89f54883 e8104989 fc4c89c2  \$0H..H...I..L..
 38bf0 4c89ce48 89df4889 4424084c 8d7510e8  L..H..H.D$.L.u..
 38c00 cc5afdff 85c07568 4c8d7c24 1031c948  .Z....uhL.|$.1.H
 38c10 89da488d 35b71003 004c89ff e80f54fd  ..H.5....L....T.
 38c20 ff85c075 4b488b4c 24084c89 f64c89e7  ...uKH.L$.L..L..
 38c30 4d89f94d 89e84889 eae8425a fdffbe20  M..M..H...BZ... 
 38c40 0000004c 89ff89c3 e86356fd ff488b44  ...L.....cV..H.D
 38c50 24586448 2b042528 00000075 1a4883c4  $XdH+.%(...u.H..
 38c60 6889d85b 5d415c41 5d415e41 5fc36690  h..[]A\A]A^A_.f.
 38c70 bbffffff ffebd6e8 7456fdff 0f1f4000  ........tV....@.
 38c80 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 38c90 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 38ca0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 38cb0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 38cc0 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 38cd0 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 38ce0 48c7c0ef ffffffc3 0f1f8400 00000000  H...............
 38cf0 55b91800 00004889 e5415649 89f631f6  U.....H..AVI..1.
 38d00 41554989 d531d241 544989fc 534883e4  AUI..1.ATI..SH..
 38d10 c04881ec c0010000 64488b04 25280000  .H......dH..%(..
 38d20 00488984 24b80100 0031c048 89e34889  .H..$....1.H..H.
 38d30 dfe8ca5b fdffba20 0000004c 89f64889  ...[... ...L..H.
 38d40 dfe8ea5b fdffba20 0000004c 89ee4889  ...[... ...L..H.
 38d50 dfe8da5b fdffba18 0000004c 89e64889  ...[.......L..H.
 38d60 dfe8ba57 fdff488b 8424b801 00006448  ...W..H..$....dH
 38d70 2b042528 00000075 0d488d65 e05b415c  +.%(...u.H.e.[A\
 38d80 415d415e 5dc3e865 55fdff0f 1f440000  A]A^]..eU....D..
 38d90 554889e5 41574989 cf415641 55415453  UH..AWI..AVAUATS
 38da0 4889fb48 83e4c048 81ec4002 00004889  H..H...H..@...H.
 38db0 7424184c 8d742460 4c8d6c24 40488954  t$.L.t$`L.l$@H.T
 38dc0 24104c89 f64c89ef 64488b04 25280000  $.L..L..dH..%(..
 38dd0 00488984 24380200 0031c0e8 8052fdff  .H..$8...1...R..
 38de0 85c00f85 d8000000 4c8da424 80000000  ........L..$....
 38df0 b9180000 0031d231 f64c89e7 e8ff5afd  .....1.1.L....Z.
 38e00 ff4c89e7 ba200000 004c89ee e81f5bfd  .L... ...L....[.
 38e10 ff4c89fe 4c89e74c 897c2408 ba200000  .L..L..L.|$.. ..
 38e20 004c8d7c 2420e805 5bfdff4c 89e7ba18  .L.|$ ..[..L....
 38e30 0000004c 89fee8e5 56fdff4c 8b442408  ...L....V..L.D$.
 38e40 4d89f14c 89f9488b 54241048 8b742418  M..L..H.T$.H.t$.
 38e50 488d7b20 e85756fd ff660f6f 442440be  H.{ .WV..f.oD$@.
 38e60 20000000 4c89f766 0f6f4c24 504189c4   ...L..f.oL$PA..
 38e70 0f11030f 114b10e8 3454fdff be200000  .....K..4T... ..
 38e80 004c89ef e82754fd ffbe1800 00004c89  .L...'T.......L.
 38e90 ffe81a54 fdff488b 84243802 00006448  ...T..H..$8...dH
 38ea0 2b042528 00000075 1f488d65 d84489e0  +.%(...u.H.e.D..
 38eb0 5b415c41 5d415e41 5f5dc30f 1f440000  [A\A]A^A_]...D..
 38ec0 41bcffff ffffebce e82354fd ff0f1f00  A........#T.....
 38ed0 41564155 41545553 4889d348 83ec2064  AVAUATUSH..H.. d
 38ee0 488b0425 28000000 48894424 1831c048  H..%(...H.D$.1.H
 38ef0 83fa2f76 534989e5 4889f548 89ca4d89  ../vSI..H..H..M.
 38f00 c64989fc 4c89efe8 e4fdffff 488d53e0  .I..L.......H.S.
 38f10 488d7520 4d89f149 89e84c89 e94c89e7  H.u M..I..L..L..
 38f20 e80b53fd ff488b54 24186448 2b142528  ..S..H.T$.dH+.%(
 38f30 00000075 1a4883c4 205b5d41 5c415d41  ...u.H.. []A\A]A
 38f40 5ec3660f 1f440000 b8ffffff ffebd6e8  ^.f..D..........
 38f50 9c53fdff 66662e0f 1f840000 00000090  .S..ff..........
 38f60 b8300000 00c3662e 0f1f8400 00000000  .0....f.........
 38f70 55534889 fb4881ec a8000000 e82f32fe  USH..H......./2.
 38f80 ff85c075 1331c048 81c4a800 00005b5d  ...u.1.H......[]
 38f90 c30f1f80 00000000 4889dfe8 5032feff  ........H...P2..
 38fa0 85c075e1 4889e548 89de4889 efe8defb  ..u.H..H..H.....
 38fb0 fdff85c0 75cf4889 efe83230 feff85c0  ....u.H...20....
 38fc0 74c34889 efe87631 feff85c0 0f95c00f  t.H...v1........
 38fd0 b6c0ebb3 66662e0f 1f840000 00000090  ....ff..........
 38fe0 41564155 41545548 89fd5348 89d34881  AVAUATUH..SH..H.
 38ff0 ec200300 004989e4 4c89e7e8 90fbfdff  . ...I..L.......
 39000 85c00f85 98000000 4c89e7e8 e02ffeff  ........L..../..
 39010 85c00f84 88000000 4c8dac24 a0000000  ........L..$....
 39020 4889de4c 89efe865 fbfdff89 c385c075  H..L...e.......u
 39030 6f4c89ef e8b72ffe ff85c074 634c8db4  oL..../....tcL..
 39040 24800200 004c89ee 4c8dac24 e0010000  $....L..L..$....
 39050 4c89f7e8 c810feff 4c89e64c 89f24c89  L.......L..L..L.
 39060 efe8daf9 fdff4c8d a4244001 00004c89  ......L..$@...L.
 39070 ee4c89e7 e8f703fe ff4c89e6 4889efe8  .L.......L..H...
 39080 bc11feff 4881c420 03000089 d85b5d41  ....H.. .....[]A
 39090 5c415d41 5ec3662e 0f1f8400 00000000  \A]A^.f.........
 390a0 bbffffff ffebdd66 0f1f8400 00000000  .......f........
 390b0 41564155 41545548 89fd5348 89d34881  AVAUATUH..SH..H.
 390c0 ec200300 004989e4 4c89e7e8 c0fafdff  . ...I..L.......
 390d0 85c00f85 98000000 4c89e7e8 102ffeff  ........L..../..
 390e0 85c00f84 88000000 4c8dac24 a0000000  ........L..$....
 390f0 4889de4c 89efe895 fafdff89 c385c075  H..L...........u
 39100 6f4c89ef e8e72efe ff85c074 634c8db4  oL.........tcL..
 39110 24800200 004c89ee 4c8dac24 e0010000  $....L..L..$....
 39120 4c89f7e8 f80ffeff 4c89e64c 89f24c89  L.......L..L..L.
 39130 efe8ba11 feff4c8d a4244001 00004c89  ......L..$@...L.
 39140 ee4c89e7 e82703fe ff4c89e6 4889efe8  .L...'...L..H...
 39150 ec10feff 4881c420 03000089 d85b5d41  ....H.. .....[]A
 39160 5c415d41 5ec3662e 0f1f8400 00000000  \A]A^.f.........
 39170 bbffffff ffebdd66 0f1f8400 00000000  .......f........
 39180 4883ec08 e80774fe ff31c048 83c408c3  H.....t..1.H....
 39190 4883ec08 e88774fe ff31c048 83c408c3  H.....t..1.H....
 391a0 55be2000 00005348 89fb4883 ec386448  U. ...SH..H..8dH
 391b0 8b042528 00000048 89442428 31c04889  ..%(...H.D$(1.H.
 391c0 e54889ef e8e754fd ff4889ee 4889dfe8  .H....T..H..H...
 391d0 bc73feff 488b4424 2864482b 04252800  .s..H.D$(dH+.%(.
 391e0 00007507 4883c438 5b5dc3e8 0051fdff  ..u.H..8[]...Q..
 391f0 534889fb 0f1f4000 4889dfbe 20000000  SH....@.H... ...
 39200 e8ab54fd ff80631f 1f4889df e82f73fe  ..T...c..H.../s.
 39210 ff85c074 e3be2000 00004889 dfe8ae57  ...t.. ...H....W
 39220 fdff85c0 75d25bc3 0f1f8400 00000000  ....u.[.........
 39230 534889f3 e8f761fe ff4889df be200000  SH....a..H... ..
 39240 00e88a57 fdff5bf7 d8c3660f 1f440000  ...W..[...f..D..
 39250 55660fef c0ba4000 00005348 89fb4881  Uf....@...SH..H.
 39260 ec980000 00f30f6f 0ef30f6f 56106448  .......o...oV.dH
 39270 8b042528 00000048 89842488 00000031  ..%(...H..$....1
 39280 c00f2904 24488d44 24404889 e50f2944  ..).$H.D$@H...)D
 39290 24104889 c64889ef 0f294424 600f2944  $.H..H...)D$`.)D
 392a0 2470660f 6f05f67e 02000f29 4c24400f  $pf.o..~...)L$@.
 392b0 29442420 660f6f05 f47e0200 0f295424  )D$ f.o..~...)T$
 392c0 500f2944 2430e8c5 4dfdff48 89efe8ad  P.)D$0..M..H....
 392d0 66feff66 0f6f1c24 660f6f64 24100f11  f..f.o.$f.od$...
 392e0 1b0f1163 10488b84 24880000 0064482b  ...c.H..$....dH+
 392f0 04252800 0000750a 4881c498 0000005b  .%(...u.H......[
 39300 5dc3e8e9 4ffdff66 0f1f8400 00000000  ]...O..f........
 39310 55660fef c0ba4000 00005348 89fb4881  Uf....@...SH..H.
 39320 ec980000 00f30f6f 0ef30f6f 56106448  .......o...oV.dH
 39330 8b042528 00000048 89842488 00000031  ..%(...H..$....1
 39340 c00f1144 2401488d 44244048 89e50f11  ...D$.H.D$@H....
 39350 44241048 89c64889 ef0f2944 24600f29  D$.H..H...)D$`.)
 39360 44247066 0f6f0535 7e02000f 294c2440  D$pf.o.5~...)L$@
 39370 0f294424 20660f6f 05337e02 000f2954  .)D$ f.o.3~...)T
 39380 24500f29 442430c6 042401e8 004dfdff  $P.)D$0..$...M..
 39390 4889efe8 e865feff 660f6f1c 24660f6f  H....e..f.o.$f.o
 393a0 6424100f 111b0f11 6310488b 84248800  d$......c.H..$..
 393b0 00006448 2b042528 00000075 0a4881c4  ..dH+.%(...u.H..
 393c0 98000000 5b5dc3e8 244ffdff 0f1f4000  ....[]..$O....@.
 393d0 55660fef c0534889 fb4881ec d8000000  Uf...SH..H......
 393e0 f30f6f56 10f30f6f 1a64488b 04252800  ..oV...o.dH..%(.
 393f0 00004889 8424c800 000031c0 f30f6f0e  ..H..$....1...o.
 39400 f30f6f62 10488d44 24404889 c64889e7  ..ob.H.D$@H..H..
 39410 ba200000 000f2954 24100f29 5c244048  . ....)T$..)\$@H
 39420 8dac2480 0000000f 29442420 0f294424  ..$.....)D$ .)D$
 39430 300f2944 24600f29 4424700f 290c240f  0.)D$`.)D$p.).$.
 39440 29642450 e8a74cfd ff660f6f 2c244889  )d$P..L..f.o,$H.
 39450 ef660f6f 74241066 0f6f7c24 20660f6f  .f.ot$.f.o|$ f.o
 39460 4c24300f 29ac2480 0000000f 29b42490  L$0.).$.....).$.
 39470 0000000f 29bc24a0 0000000f 298c24b0  ....).$.....).$.
 39480 000000e8 f864feff be400000 004889ef  .....d...@...H..
 39490 660f6f94 24800000 00660f6f 9c249000  f.o.$....f.o.$..
 394a0 00000f11 130f115b 10e8024e fdff488b  .......[...N..H.
 394b0 8424c800 00006448 2b042528 00000075  .$....dH+.%(...u
 394c0 0a4881c4 d8000000 5b5dc3e8 204efdff  .H......[].. N..
 394d0 4155660f efc04154 554889f5 534889fb  AUf...ATUH..SH..
 394e0 4881ecf8 000000f3 0f6f1266 0f6f0dad  H........o.f.o..
 394f0 7c020064 488b0425 28000000 48898424  |..dH..%(...H..$
 39500 e8000000 31c0f30f 6f5a104c 8d6c2460  ....1...oZ.L.l$`
 39510 4c8da424 a0000000 ba400000 004c89e6  L..$.....@...L..
 39520 4c89ef0f 29442460 0f298c24 80000000  L...)D$`.).$....
 39530 660f6f0d 787c0200 0f299424 a0000000  f.o.x|...).$....
 39540 0f298c24 90000000 0f299c24 b0000000  .).$.....).$....
 39550 0f294424 700f2984 24c00000 000f2984  .)D$p.).$.....).
 39560 24d00000 00e8264b fdff4c89 efe80e64  $.....&K..L....d
 39570 fefff30f 6f6500f3 0f6f6d10 4c89ee66  ....oe...om.L..f
 39580 0fefc048 8d7c2420 ba200000 000f2964  ...H.|$ . ....)d
 39590 24200f29 6c24300f 29442440 0f294424  $ .)l$0.)D$@.)D$
 395a0 500f2984 24800000 000f2984 24900000  P.).$.....).$...
 395b0 00e83a4b fdff660f 6f742420 4c89e766  ..:K..f.ot$ L..f
 395c0 0f6f7c24 30660f6f 54244066 0f6f5c24  .o|$0f.oT$@f.o\$
 395d0 500f29b4 24a00000 000f29bc 24b00000  P.).$.....).$...
 395e0 000f2994 24c00000 000f299c 24d00000  ..).$.....).$...
 395f0 00e88a63 feffbe40 0000004c 89e7660f  ...c...@...L..f.
 39600 6fa424a0 00000066 0f6fac24 b0000000  o.$....f.o.$....
 39610 0f11230f 116b10e8 944cfdff 488b8424  ..#..k...L..H..$
 39620 e8000000 64482b04 25280000 00750e48  ....dH+.%(...u.H
 39630 81c4f800 00005b5d 415c415d c3e8ae4c  ......[]A\A]...L
 39640 fdff6666 2e0f1f84 00000000 000f1f00  ..ff............
 39650 e90b30fe ff66662e 0f1f8400 00000000  ..0..ff.........
 39660 55534889 fb4883ec 58f30f6f 06f30f6f  USH..H..X..o...o
 39670 4e106448 8b042528 00000048 89442448  N.dH..%(...H.D$H
 39680 31c0f30f 6f5620f3 0f6f5e30 4889e548  1...oV ..o^0H..H
 39690 89ef0f29 04240f29 4c24100f 29542420  ...).$.)L$..)T$ 
 396a0 0f295c24 30e8d662 feff660f 6f2424be  .)\$0..b..f.o$$.
 396b0 40000000 4889ef66 0f6f6c24 100f1123  @...H..f.ol$...#
 396c0 0f116b10 e8e74bfd ff488b44 24486448  ..k...K..H.D$HdH
 396d0 2b042528 00000075 074883c4 585b5dc3  +.%(...u.H..X[].
 396e0 e80b4cfd ff66662e 0f1f8400 00000000  ..L..ff.........
 396f0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 39700 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 39710 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 39720 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 39730 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 39740 4881eca8 00000048 89fe4889 e7e89e70  H......H..H....p
 39750 feff85c0 0f94c048 81c4a800 00000fb6  .......H........
 39760 c0c36666 2e0f1f84 00000000 000f1f00  ..ff............
 39770 41564155 41545548 89fd5348 89d34881  AVAUATUH..SH..H.
 39780 ec200300 004989e4 4c89e7e8 6070feff  . ...I..L...`p..
 39790 85c0757c 4c8dac24 a0000000 4889de4c  ..u|L..$....H..L
 397a0 89efe849 70feff89 c385c075 634c8db4  ...Ip......ucL..
 397b0 24800200 004c89ee 4c8dac24 e0010000  $....L..L..$....
 397c0 4c89f7e8 5809feff 4c89e64c 89f24c89  L...X...L..L..L.
 397d0 efe86af2 fdff4c8d a4244001 00004c89  ..j...L..$@...L.
 397e0 ee4c89e7 e887fcfd ff4c89e6 4889efe8  .L.......L..H...
 397f0 2c74feff 4881c420 03000089 d85b5d41  ,t..H.. .....[]A
 39800 5c415d41 5ec3662e 0f1f8400 00000000  \A]A^.f.........
 39810 bbffffff ffebdd66 0f1f8400 00000000  .......f........
 39820 41564155 41545548 89fd5348 89d34881  AVAUATUH..SH..H.
 39830 ec200300 004989e4 4c89e7e8 b06ffeff  . ...I..L....o..
 39840 85c0757c 4c8dac24 a0000000 4889de4c  ..u|L..$....H..L
 39850 89efe899 6ffeff89 c385c075 634c8db4  ....o......ucL..
 39860 24800200 004c89ee 4c8dac24 e0010000  $....L..L..$....
 39870 4c89f7e8 a808feff 4c89e64c 89f24c89  L.......L..L..L.
 39880 efe86a0a feff4c8d a4244001 00004c89  ..j...L..$@...L.
 39890 ee4c89e7 e8d7fbfd ff4c89e6 4889efe8  .L.......L..H...
 398a0 7c73feff 4881c420 03000089 d85b5d41  |s..H.. .....[]A
 398b0 5c415d41 5ec3662e 0f1f8400 00000000  \A]A^.f.........
 398c0 bbffffff ffebdd66 0f1f8400 00000000  .......f........
 398d0 4883ec08 e8e778fe ff31c048 83c408c3  H.....x..1.H....
 398e0 55be4000 00005348 89fb4883 ec586448  U.@...SH..H..XdH
 398f0 8b042528 00000048 89442448 31c04889  ..%(...H.D$H1.H.
 39900 e54889ef e8a74dfd ff4889ee 4889dfe8  .H....M..H..H...
 39910 ac78feff 488b4424 4864482b 04252800  .x..H.D$HdH+.%(.
 39920 00007507 4883c458 5b5dc3e8 c049fdff  ..u.H..X[]...I..
 39930 e90b49fd ff66662e 0f1f8400 00000000  ..I..ff.........
 39940 e92b4ffd ff66662e 0f1f8400 00000000  .+O..ff.........
 39950 e90b49fd ff66662e 0f1f8400 00000000  ..I..ff.........
 39960 e97b4bfd ff66662e 0f1f8400 00000000  .{K..ff.........
 39970 e9bb4dfd ff66662e 0f1f8400 00000000  ..M..ff.........
 39980 e90b4bfd ff66662e 0f1f8400 00000000  ..K..ff.........
 39990 e9cb2cfe ff66662e 0f1f8400 00000000  ..,..ff.........
 399a0 e9fb49fd ff66662e 0f1f8400 00000000  ..I..ff.........
 399b0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 399c0 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 399d0 b8400000 00c3662e 0f1f8400 00000000  .@....f.........
 399e0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 399f0 803f240f 85d70100 00415741 56415541  .?$......AWAVAUA
 39a00 54555348 89fb4883 ec08807f 01370f85  TUSH..H......7..
 39a10 91010000 807f0224 0f858701 00004989  .......$......I.
 39a20 f4488d2d 90fb0200 4989d649 89cd0fb6  .H.-....I..I....
 39a30 77034889 efe8f648 fdff4885 c00f8479  w.H....H..H....y
 39a40 01000048 29e84889 ef418904 240fb673  ...H).H..A..$..s
 39a50 04e8da48 fdff4989 c44885c0 0f843c01  ...H..I..H....<.
 39a60 00000fb6 73054889 ef4929ec e8bf48fd  ....s.H..I)...H.
 39a70 ff4885c0 0f842401 00004829 e80fb673  .H....$...H)...s
 39a80 064889ef c1e00641 09c4e8a1 48fdff48  .H.....A....H..H
 39a90 85c00f84 06010000 4829e80f b6730748  ........H)...s.H
 39aa0 89efc1e0 0c4409e0 4189c7e8 8048fdff  .....D..A....H..
 39ab0 4885c00f 84e50000 004829e8 0fb67308  H........H)...s.
 39ac0 4889ef49 89c441c1 e4124509 fce85e48  H..I..A...E...^H
 39ad0 fdff4885 c00f84c3 00000048 29e8c1e0  ..H........H)...
 39ae0 184409e0 41890648 83fbf70f 84b40000  .D..A..H........
 39af0 000fb673 094889ef e83348fd ff4989c6  ...s.H...3H..I..
 39b00 4885c00f 84a70000 000fb673 0a4889ef  H..........s.H..
 39b10 4929eee8 1848fdff 4885c00f 848f0000  I)...H..H.......
 39b20 004829e8 0fb6730b 4889ef49 89c441c1  .H)...s.H..I..A.
 39b30 e4064509 f4e8f647 fdff4885 c0747148  ..E....G..H..tqH
 39b40 29e80fb6 730c4889 ef4989c6 41c1e60c  )...s.H..I..A...
 39b50 4509e6e8 d847fdff 4885c074 534829e8  E....G..H..tSH).
 39b60 0fb6730d 4889ef49 89c4e8c1 47fdff41  ..s.H..I....G..A
 39b70 c1e41245 09f44889 c24885c0 74324829  ...E..H..H..t2H)
 39b80 ea488d43 0ec1e218 4409e241 89550048  .H.C....D..A.U.H
 39b90 83c4085b 5d415c41 5d415e41 5fc341c7  ...[]A\A]A^A_.A.
 39ba0 06000000 0031c0eb e60f1f80 00000000  .....1..........
 39bb0 41c74500 00000000 31c0ebd3 41c70424  A.E.....1...A..$
 39bc0 00000000 31c0ebc7 0f1f8400 00000000  ....1...........
 39bd0 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 39be0 41574156 41554989 cd415455 4c89cd53  AWAVAUI..ATUL..S
 39bf0 4c89c348 83ec7848 897c2408 48897424  L..H..xH.|$.H.t$
 39c00 10488954 24186448 8b042528 00000048  .H.T$.dH..%(...H
 39c10 89442468 31c04d85 c0740b4c 89ce4c89  .D$h1.M..t.L..L.
 39c20 c7e88a4a fdff488d 4c243c48 8d542438  ...J..H.L$<H.T$8
 39c30 4c89ef48 8d742434 e8b3fdff ff4989c6  L..H.t$4.....I..
 39c40 4885c00f 846c0100 008b4424 34be2400  H....l....D$4.$.
 39c50 00004c89 f74d89f4 4d29ec89 442424e8  ..L..M..M)..D$$.
 39c60 0c47fdff 4989c048 85c00f84 85010000  .G..I..H........
 39c70 4d29f04d 01c4498d 44242d48 39c50f82  M).M..I.D$-H9...
 39c80 31010000 4c39c04c 89442428 0f822301  1...L9.L.D$(..#.
 39c90 0000e809 4cfdff4c 8b442428 85c00f85  ....L..L.D$(....
 39ca0 f4000000 488d05e5 1300006a 2041b901  ....H......j A..
 39cb0 0000004c 8d7c2448 41578b4c 244c518b  ...L.|$HAW.L$LQ.
 39cc0 4c245051 0fb64c24 44488b54 2438488b  L$PQ..L$DH.T$8H.
 39cd0 74243048 8b7c2428 49d3e14c 89f1ffd0  t$0H.|$(I..L....
 39ce0 4883c420 85c00f85 c9000000 4c89e248  H.. ........L..H
 39cf0 89df4901 dc4c89ee e8a348fd ff4d8d5c  ..I..L....H..M.\
 39d00 24014989 e931d24c 89d841c6 04242448  $.I..1.L..A..$$H
 39d10 8d7c243f 4c8d059d f8020048 29d84929  .|$?L......H).I)
 39d20 c10f1f80 00000000 31c931c0 0f1f4000  ........1.1...@.
 39d30 4883c201 0fb63417 d3e683c1 0809f083  H.....4.........
 39d40 f9177706 4883fa1f 76e64d85 c974594f  ..w.H...v.M..tYO
 39d50 8d340b4d 89dc31f6 eb0b660f 1f440000  .4.M..1...f..D..
 39d60 4d39f474 434189c5 4983c401 83c606c1  M9.tCA..I.......
 39d70 e8064183 e53f470f b62c2845 886c24ff  ..A..?G..,(E.l$.
 39d80 39ce72dc 4c89e04c 29d84929 c14883fa  9.r.L..L).I).H..
 39d90 2074434d 89e3eb90 488d05f1 8e0100e9   tCM....H.......
 39da0 07ffffff 0f1f4000 be200000 004c89ff  ......@.. ...L..
 39db0 e8fb44fd ff31c048 8b542468 64482b14  ..D..1.H.T$hdH+.
 39dc0 25280000 00753e48 83c4785b 5d415c41  %(...u>H..x[]A\A
 39dd0 5d415e41 5fc3be20 0000004c 89ff4801  ]A^A_.. ...L..H.
 39de0 dde8ca44 fdff4939 ec73ca41 c6042400  ...D..I9.s.A..$.
 39df0 4889d8eb c24c89f7 e8e344fd ff4989c0  H....L....D..I..
 39e00 e96efeff ffe8e644 fdff660f 1f440000  .n.....D..f..D..
 39e10 48b8abaa aaaaaaaa aaaa4189 fb89d741  H.........A....A
 39e20 564a8d14 c5050000 00415549 89ca48f7  VJ.......AUI..H.
 39e30 e2415455 53488b5c 243048c1 ea02488d  .ATUSH.\$0H...H.
 39e40 420f4839 c30f92c0 4c39c20f 92c208d0  B.H9....L9......
 39e50 0f85aa01 00004183 fb3f0f87 a0010000  ......A..?......
 39e60 89f089fa 480fafc2 483dffff ff3f0f87  ....H...H=...?..
 39e70 8c010000 b8243700 0031d241 c6410224  .....$7..1.A.A.$
 39e80 66418901 4489d84c 8d1d2af7 0200418a  fA..D..L..*...A.
 39e90 140389f0 83e03f41 0fb60403 88c689f0  ......?A........
 39ea0 c1e80666 41895103 83e03f41 0fb60403  ...fA.Q...?A....
 39eb0 41884105 89f0c1e8 0c83e03f 410fb604  A.A........?A...
 39ec0 03418841 0689f0c1 ee18c1e8 1283e63f  .A.A...........?
 39ed0 83e03f41 0fb60403 41884107 410fb604  ..?A....A.A.A...
 39ee0 33418841 084983f9 f70f8411 01000048  3A.A.I.........H
 39ef0 89d84883 e8090f84 04010000 89fa83e2  ..H.............
 39f00 3f410fb6 14134188 510989fa c1ea0648  ?A....A.Q......H
 39f10 83f8010f 84e70000 0083e23f 410fb614  ...........?A...
 39f20 13418851 0a89fac1 ea0c4883 f8020f84  .A.Q......H.....
 39f30 cc000000 83e23f41 0fb61413 4188510b  ......?A....A.Q.
 39f40 89fac1ea 124883f8 030f84b1 00000083  .....H..........
 39f50 e23fc1ef 18410fb6 14134188 510c4883  .?...A....A.Q.H.
 39f60 f8040f84 98000000 83e73f4d 89cc410f  ..........?M..A.
 39f70 b6043b41 88410d49 83c40e0f 847f0000  ..;A.A.I........
 39f80 00488d6b f24d85c0 0f847d00 000031d2  .H.k.M....}...1.
 39f90 31c931c0 0f1f4000 4883c201 410fb674  1.1...@.H...A..t
 39fa0 12ffd3e6 83c10809 f083f917 77054c39  ............w.L9
 39fb0 c272e548 85ed7448 4d8d342c 4c89e631  .r.H..tHM.4,L..1
 39fc0 ffeb0a0f 1f440000 4939f674 334189c5  .....D..I9.t3A..
 39fd0 4883c601 83c706c1 e8064183 e53f470f  H.........A..?G.
 39fe0 b62c2b44 886eff39 cf72dd48 89f04c29  .,+D.n.9.r.H..L)
 39ff0 e04829c5 4c39c273 154989f4 eb926690  .H).L9.s.I....f.
 3a000 5b31c05d 415c415d 415ec34c 89e64c01  [1.]A\A]A^.L..L.
 3a010 cb4839de 73eac606 004c89c8 5b5d415c  .H9.s....L..[]A\
 3a020 415d415e c366662e 0f1f8400 00000000  A]A^.ff.........
 3a030 41574156 4589ce41 554d89c5 41544989  AWAVE..AUM..ATI.
 3a040 cc554889 d5534889 f34883ec 384c8d7c  .UH..SH..H..8L.|
 3a050 24104889 7c24084c 89ffe821 01000085  $.H.|$.L...!....
 3a060 c07575e8 3848fdff 85c0755c 4c8d151d  .uu.8H....u\L...
 3a070 100000ff b4248000 00004889 da4c89ff  .....$....H..L..
 3a080 4d89e9ff b4248000 00004d89 e04889e9  M....$....M..H..
 3a090 8b842480 00000050 4156488b 74242841  ..$....PAVH.t$(A
 3a0a0 ffd24c89 ff89c348 83c420e8 f0000000  ..L....H.. .....
 3a0b0 85c07524 4883c438 89d85b5d 415c415d  ..u$H..8..[]A\A]
 3a0c0 415e415f c30f1f00 4c8d15c1 8b0100eb  A^A_....L.......
 3a0d0 a20f1f80 00000000 bbffffff ffebd590  ................
 3a0e0 554531c9 4889fd41 b8ffffff ff5331ff  UE1.H..A.....S1.
 3a0f0 b9228000 00ba0300 00004889 f34883ec  ."........H..H..
 3a100 08e8fa41 fdff4883 f8ff7424 31d24885  ...A..H...t$1.H.
 3a110 c0480f44 da488945 00488945 0848895d  .H.D.H.E.H.E.H.]
 3a120 104883c4 085b5dc3 0f1f8400 00000000  .H...[].........
 3a130 31c031db ebdf662e 0f1f8400 00000000  1.1...f.........
 3a140 534889fb 488b3f48 85ff740d 488b7310  SH..H.?H..t.H.s.
 3a150 e83b46fd ff85c075 13660fef c048c743  .;F....u.f...H.C
 3a160 10000000 0031c00f 11035bc3 b8ffffff  .....1....[.....
 3a170 ff5bc366 662e0f1f 84000000 00006690  .[.ff.........f.
 3a180 660fefc0 48c74710 00000000 31c00f11  f...H.G.....1...
 3a190 07c36666 2e0f1f84 00000000 000f1f00  ..ff............
 3a1a0 534889fb 488b3f48 85ff740d 488b7310  SH..H.?H..t.H.s.
 3a1b0 e8db45fd ff85c075 13660fef c048c743  ..E....u.f...H.C
 3a1c0 10000000 0031c00f 11035bc3 b8ffffff  .....1....[.....
 3a1d0 ff5bc366 2e0f1f84 00000000 000f1f00  .[.f............
 3a1e0 41574156 41554154 55534881 ec480200  AWAVAUATUSH..H..
 3a1f0 0048894c 24084c8b bc248002 00006448  .H.L$.L..$....dH
 3a200 8b042528 00000048 89842438 02000048  ..%(...H..$8...H
 3a210 b8e0ffff ff1f0000 004c39f8 0f823803  .........L9...8.
 3a220 00004889 d54989fd 4889f249 89f6488d  ..H..I..H..I..H.
 3a230 84249000 00004889 fe4d89c4 4c89cb48  .$....H..M..L..H
 3a240 89c74889 442438e8 b43ffdff 488b5424  ..H.D$8..?..H.T$
 3a250 08488b7c 24384889 eee89247 fdff4d85  .H.|$8H....G..M.
 3a260 ff0f8441 02000049 8d47ff49 89d8488d  ...A...I.G.I..H.
 3a270 6c245048 c7442408 01000000 48c1e805  l$PH.D$.....H...
 3a280 488d9c24 60010000 4c8d4c24 704883c0  H..$`...L.L$pH..
 3a290 02488944 2420488d 44244c48 89442428  .H.D$ H.D$LH.D$(
 3a2a0 4b8d0438 48894424 30660f6f 8c249000  K..8H.D$0f.o.$..
 3a2b0 00008b44 24084889 dfba0400 0000660f  ...D$.H.......f.
 3a2c0 6f9424a0 00000048 8b742428 4c894c24  o.$....H.t$(L.L$
 3a2d0 18660f6f 9c24b000 00004c89 4424100f  .f.o.$....L.D$..
 3a2e0 c8660f6f a424c000 00008944 244c660f  .f.o.$.....D$Lf.
 3a2f0 6fac24d0 0000000f 298c2460 01000066  o.$.....).$`...f
 3a300 0f6fb424 e0000000 660f6fbc 24f00000  .o.$....f.o.$...
 3a310 000f2994 24700100 00660f6f 8c240001  ..).$p...f.o.$..
 3a320 0000660f 6f942410 0100000f 299c2480  ..f.o.$.....).$.
 3a330 01000066 0f6f9c24 20010000 0f29a424  ...f.o.$ ....).$
 3a340 90010000 660f6fa4 24300100 000f29ac  ....f.o.$0....).
 3a350 24a00100 00660f6f ac244001 00000f29  $....f.o.$@....)
 3a360 b424b001 0000660f 6fb42450 0100000f  .$....f.o.$P....
 3a370 29bc24c0 0100000f 298c24d0 0100000f  ).$.....).$.....
 3a380 299424e0 0100000f 299c24f0 0100000f  ).$.....).$.....
 3a390 29a42400 0200000f 29ac2410 0200000f  ).$.....).$.....
 3a3a0 29b42420 020000e8 4446fdff 4889ee48  ).$ ....DF..H..H
 3a3b0 89dfe899 3ffdff66 0f6f7c24 50660f6f  ....?..f.o|$Pf.o
 3a3c0 4c246049 83fc014c 8b442410 4c8b4c24  L$`I...L.D$.L.L$
 3a3d0 180f297c 24700f29 8c248000 00007674  ..)|$p.).$....vt
 3a3e0 41bf0200 0000662e 0f1f8400 00000000  A.....f.........
 3a3f0 4c89f24c 89ee4889 df4983c7 01e8fe3d  L..L..H..I.....=
 3a400 fdffba20 00000048 89ee4889 dfe8de45  ... ...H..H....E
 3a410 fdff4889 ee4889df e8333ffd ff660f6f  ..H..H...3?..f.o
 3a420 44247066 0fef4424 500f2944 2470660f  D$pf..D$P.)D$pf.
 3a430 6f842480 00000066 0fef4424 600f2984  o.$....f..D$`.).
 3a440 24800000 004d39fc 73a64c8b 4424104c  $....M9.s.L.D$.L
 3a450 8b4c2418 488b5424 30b82000 00004c29  .L$.H.T$0. ...L)
 3a460 c24839c2 480f47d0 89d083fa 08737183  .H9.H.G......sq.
 3a470 e2040f85 b7000000 85c0740f 410fb611  ..........t.A...
 3a480 418810a8 020f85b9 00000048 83442408  A..........H.D$.
 3a490 01488b4c 24204983 c020488b 44240848  .H.L$ I.. H.D$.H
 3a4a0 39c80f85 01feffff 488b7c24 38bed000  9.......H.|$8...
 3a4b0 0000e8f9 3dfdff48 8b842438 02000064  ....=..H..$8...d
 3a4c0 482b0425 28000000 0f858700 00004881  H+.%(.........H.
 3a4d0 c4480200 005b5d41 5c415d41 5e415fc3  .H...[]A\A]A^A_.
 3a4e0 498b014c 89ce4989 0089d049 8b4c01f8  I..L..I....I.L..
 3a4f0 49894c00 f8498d48 084c89c0 4883e1f8  I.L..I.H.L..H...
 3a500 4829c848 29c601d0 83e0f883 f8080f82  H).H)...........
 3a510 77ffffff 83e0f831 d289d783 c2084c8b  w......1......L.
 3a520 143e4c89 143939c2 72efe95c ffffff41  .>L..99.r..\...A
 3a530 8b114189 10418b54 01fc4189 5400fce9  ..A..A.T..A.T...
 3a540 47ffffff 410fb754 01fe6641 895400fe  G...A..T..fA.T..
 3a550 e936ffff ffe8963d fdffe831 3cfdff90  .6.....=...1<...
 3a560 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 3a570 48b8e0ff ffff1f00 0000c30f 1f440000  H............D..
 3a580 31c0c366 662e0f1f 84000000 00006690  1..ff.........f.
 3a590 48c7c0ff ffffffc3 0f1f8400 00000000  H...............
 3a5a0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 3a5b0 b8660000 00c3662e 0f1f8400 00000000  .f....f.........
 3a5c0 488d058f 6e0200c3 0f1f8400 00000000  H...n...........
 3a5d0 b8008000 00c3662e 0f1f8400 00000000  ......f.........
 3a5e0 b8ffffff ffc3662e 0f1f8400 00000000  ......f.........
 3a5f0 b8000000 01c3662e 0f1f8400 00000000  ......f.........
 3a600 48b80000 00001000 0000c30f 1f440000  H............D..
 3a610 b8000008 00c3662e 0f1f8400 00000000  ......f.........
 3a620 b8000000 01c3662e 0f1f8400 00000000  ......f.........
 3a630 b8000000 02c3662e 0f1f8400 00000000  ......f.........
 3a640 b8000000 40c3662e 0f1f8400 00000000  ....@.f.........
 3a650 41574989 d74889f2 41564155 4d89c541  AWI..H..AVAUM..A
 3a660 544989cc 554889f5 31f6534c 89cb4883  TI..UH..1.SL..H.
 3a670 ec084c8b 742440e8 543dfdff 4889c748  ..L.t$@.T=..H..H
 3a680 b8e0ffff ff1f0000 004839e8 0f822501  .........H9...%.
 3a690 00004883 fd0f0f86 f0000000 b8008000  ..H.............
 3a6a0 004839c3 480f43c3 4989c14c 89f048c1  .H9.H.C.I..L..H.
 3a6b0 e8054939 c1737949 c1e906b9 01000000  ..I9.syI........
 3a6c0 ba010000 00eb1466 0f1f8400 00000000  .......f........
 3a6d0 4889d048 d3e04939 c1720883 c10183f9  H..H..I9.r......
 3a6e0 3f75ed41 b9010000 004c39ff 0f849a00  ?u.A.....L9.....
 3a6f0 00004883 ec0841b8 01000000 4c89ea4c  ..H...A.....L..L
 3a700 89e65549 d3e0b920 00000057 4c89ff41  ..UI... ...WL..A
 3a710 5141b908 000000e8 743efdff 4883c420  QA......t>..H.. 
 3a720 4883c408 5b5d415c 415d415e 415fc390  H...[]A\A]A^A_..
 3a730 4c89f6b9 01000000 ba010000 0048c1ee  L............H..
 3a740 0b4981fe ff0f0000 7711eb52 0f1f4000  .I......w..R..@.
 3a750 4889d048 d3e04839 c6721583 c10183f9  H..H..H9.r......
 3a760 3f75ed45 31c9eb81 0f1f8400 00000000  ?u.E1...........
 3a770 49c1e902 b8ffffff 3f49d3e9 4939c14c  I.......?I..I9.L
 3a780 0f47c841 c1e903e9 5dffffff e88f39fd  .G.A....].....9.
 3a790 ffc70016 000000b8 ffffffff eb8249c1  ..............I.
 3a7a0 e903b8ff ffff3f49 39c14c0f 47c841c1  ......?I9.L.G.A.
 3a7b0 e903e932 ffffffe8 6439fdff c7001b00  ...2....d9......
 3a7c0 0000ebd3 66662e0f 1f840000 00000090  ....ff..........
 3a7d0 41574156 4989fe48 83c70841 55415449  AWAVI..H...AUATI
 3a7e0 89d44889 ca4c89f1 554889f5 534881ec  ..H..L..UH..SH..
 3a7f0 a8000000 64488b04 25280000 00488984  ....dH..%(...H..
 3a800 24980000 0031c048 c747f800 00000048  $....1.H.G.....H
 3a810 c7475600 00000048 83e7f848 29f983c1  .GV....H...H)...
 3a820 66c1e903 f348abb8 00800000 4839c248  f....H......H9.H
 3a830 0f43c24c 89c248c1 ea054839 d072614c  .C.L..H...H9.raL
 3a840 89c7bb01 000000be 01000000 48c1ef0b  ............H...
 3a850 4981f8ff 0f000077 3048c1e8 03baffff  I......w0H......
 3a860 ff3f4839 d0480f47 c24189c5 41c1ed03  .?H9.H.G.A..A...
 3a870 eb59660f 1f440000 4889f289 d948d3e2  .Yf..D..H....H..
 3a880 4839d70f 82f70000 0083c301 83fb3f75  H9............?u
 3a890 e74531ed eb35662e 0f1f8400 00000000  .E1..5f.........
 3a8a0 48c1e806 bb010000 00be0100 0000eb0d  H...............
 3a8b0 4889f289 d948d3e2 4839d072 0883c301  H....H..H9.r....
 3a8c0 83fb3f75 eb41bd01 00000048 8d4c2430  ..?u.A.....H.L$0
 3a8d0 be200000 004c8d7c 24504889 cf48894c  . ...L.|$PH..H.L
 3a8e0 2408e8c9 3dfdff48 83ec0844 89ea4d89  $...=..H...D..M.
 3a8f0 f96a3a48 8b4c2418 41b82000 000089df  .j:H.L$.A. .....
 3a900 be080000 00e806f5 ffff5a59 4885c00f  ..........ZYH...
 3a910 848a0000 004c8d6c 24104c89 efe85ef8  .....L.l$.L...^.
 3a920 ffff89c3 85c00f85 7e000000 4c89ef41  ........~...L..A
 3a930 b9660000 004d89f0 4c89f94c 89e24889  .f...M..L..L..H.
 3a940 eee89af2 ffff4c89 ef4885c0 7463e84d  ......L..H..tc.M
 3a950 f8ffff48 8b842498 00000064 482b0425  ...H..$....dH+.%
 3a960 28000000 755d4881 c4a80000 0089d85b  (...u]H........[
 3a970 5d415c41 5d415e41 5fc3660f 1f440000  ]A\A]A^A_.f..D..
 3a980 48c1e802 48d3e849 89c5b8ff ffff3f49  H...H..I......?I
 3a990 39c54c0f 47e841c1 ed03e92c ffffffe8  9.L.G.A....,....
 3a9a0 7c37fdff c7001600 0000bbff ffffffeb  |7..............
 3a9b0 a2e8eaf7 ffffe865 37fdffc7 00160000  .......e7.......
 3a9c0 00ebe7e8 2839fdff 0f1f8400 00000000  ....(9..........
 3a9d0 41564155 4989d541 544989f4 55534889  AVAUI..ATI..USH.
 3a9e0 fb4881ec 90000000 64488b04 25280000  .H......dH..%(..
 3a9f0 00488984 24880000 0031c0eb 110f1f00  .H..$....1......
 3aa00 4883c001 4883f866 0f84b200 0000803c  H...H..f.......<
 3aa10 030075ec 4883f865 0f85a200 00004989  ..u.H..e......I.
 3aa20 e64c89f7 e857f7ff ff85c00f 858f0000  .L...W..........
 3aa30 00488d6c 242031c0 b90c0000 004c89ea  .H.l$ 1......L..
 3aa40 4889ef41 b9660000 004989e8 4c89e6f3  H..A.f...I..L...
 3aa50 48ab31c0 4889d9c7 07000000 00668947  H.1.H........f.G
 3aa60 044c89f7 e877f1ff ff4c89f7 4885c074  .L...w...L..H..t
 3aa70 49e82af7 ffff4889 de4889ef ba660000  I.*...H..H...f..
 3aa80 00e8ca3d fdffbe66 00000048 89ef89c3  ...=...f...H....
 3aa90 e81b38fd ff488b84 24880000 0064482b  ..8..H..$....dH+
 3aaa0 04252800 0000751f 4881c490 00000089  .%(...u.H.......
 3aab0 d85b5d41 5c415d41 5ec3e8e1 f6ffff90  .[]A\A]A^.......
 3aac0 bbffffff ffebcee8 2438fdff 0f1f4000  ........$8....@.
 3aad0 55b80080 00005348 83ec1848 39c6480f  U.....SH...H9.H.
 3aae0 42f04889 d048c1e8 054839c6 0f829e00  B.H..H...H9.....
 3aaf0 00004989 d1bb0100 000041b8 01000000  ..I.......A.....
 3ab00 49c1e90b 4881faff 0f000077 2448c1ee  I...H......w$H..
 3ab10 03e9d100 0000662e 0f1f8400 00000000  ......f.........
 3ab20 4c89c089 d948d3e0 4939c10f 82af0000  L....H..I9......
 3ab30 0083c301 83fb3f75 e731ed31 c0eb0b90  ......?u.1.1....
 3ab40 4883c001 4883f866 7476803c 070075f0  H...H..ftv.<..u.
 3ab50 4883f865 756a488d 4c240848 8d54240c  H..eujH.L$.H.T$.
 3ab60 488d7424 04e886ee ffff4885 c07451b8  H.t$......H..tQ.
 3ab70 01000000 395c2404 7556837c 240c0875  ....9\$.uV.|$..u
 3ab80 4f31c039 6c24080f 95c0eb44 0f1f4000  O1.9l$.....D..@.
 3ab90 48c1ee06 bb010000 00ba0100 0000eb0d  H...............
 3aba0 4889d089 d948d3e0 4839c672 0883c301  H....H..H9.r....
 3abb0 83fb3f75 ebbd0100 0000e97c ffffff90  ..?u.......|....
 3abc0 e85b35fd ffc70016 000000b8 ffffffff  .[5.............
 3abd0 4883c418 5b5dc366 0f1f8400 00000000  H...[].f........
 3abe0 48c1ee02 48d3eeb8 ffffff3f 4839c648  H...H......?H9.H
 3abf0 0f47f089 f5c1ed03 e93effff ff0f1f00  .G.......>......
 3ac00 41574889 f9415641 55415455 53f30f6f  AWH..AVAUATUS..o
 3ac10 0ff30f6f 5f20f30f 6f5710f3 0f6f6730  ...o_ ..oW...og0
 3ac20 8b6f100f 294c24b8 8b4424c0 448b270f  .o..)L$..D$.D.'.
 3ac30 295c24d8 448b4424 e48b7720 0f296424  )\$.D.D$..w .)d$
 3ac40 e88b5730 448b5c24 dc0f2954 24c8448b  ..W0D.\$..)T$.D.
 3ac50 4c24f044 8b6c24cc 448b7c24 bc448b74  L$.D.l$.D.|$.D.t
 3ac60 24ec8944 248c8b44 24c48b5c 24e04489  $..D$..D$..\$.D.
 3ac70 44249845 89ca8b7c 24d08944 24908b44  D$.E...|$..D$..D
 3ac80 24f4448b 4424d448 894c24b0 4489d948  $.D.D$.H.L$.D..H
 3ac90 c74424a8 04000000 44894424 944189e8  .D$.....D.D$.A..
 3aca0 428d2c22 478d1c2f c1c50741 c1c30744  B.,"G../...A...D
 3acb0 8d0c3b44 31c54131 cb41c1c1 07468d44  ..;D1.A1.A...F.D
 3acc0 25004531 d141c1c0 09458d14 194131f0  %.E1.A...E...A1.
 3acd0 41c1c209 428d7405 00448944 249cc1c6  A...B.t..D.D$...
 3ace0 0d31d643 8d142b45 8d0430c1 c2098974  .1.C..+E..0....t
 3acf0 24a04431 f241c1c8 0e4531e0 458d2413  $.D1.A...E1.E.$.
 3ad00 895424a4 41c1c40d 4531fc44 8b7c248c  .T$.A...E1.D.|$.
 3ad10 428d0c22 4531fac1 c90e448b 7c249844  B.."E1....D.|$.D
 3ad20 31e9478d 2c1141c1 c50d4131 fd428d3c  1.G.,.A...A1.B.<
 3ad30 38438d14 2ac1c707 c1ca0e31 da8b5c24  8C..*......1..\$
 3ad40 9031df8b 5c24948d 3407c1c6 0931de8d  .1..\$..4....1..
 3ad50 1c37c1c3 0d4431fb 458d3c38 448d341e  .7...D1.E.<8D.4.
 3ad60 41c1ce0e 4431f041 c1c70744 8b7424a0  A...D1.A...D.t$.
 3ad70 4531e747 8d243841 c1c40945 31d4478d  E1.G.$8A...E1.G.
 3ad80 14274489 64248c41 c1c20d41 31fa8d7c  .'D.d$.A...A1..|
 3ad90 0d00478d 2414c1c7 07448954 24904431  ..G.$....D.T$.D1
 3ada0 ef41c1cc 0e4531c4 448d0439 41c1c009  .A...E1.D..9A...
 3adb0 4131f045 89c24489 44249446 8d040741  A1.E..D.D$.F...A
 3adc0 c1c00d41 31e8478d 2c0241c1 cd0e4131  ...A1.G.,.A...A1
 3add0 cd418d0c 13c1c107 31d98b5c 249c8d34  .A......1..\$..4
 3ade0 0a894c24 98c1c609 31de01f1 c1c10d44  ..L$....1......D
 3adf0 31d9448b 5c24a48d 1c0ec1cb 0e31d341  1.D.\$.......1.A
 3ae00 8d1401c1 c2074431 f2448d34 1041c1c6  ......D1.D.4.A..
 3ae10 094531de 468d1432 41c1c20d 4531ca47  .E1.F..2A...E1.G
 3ae20 8d0c1641 c1c90e44 31c84883 6c24a801  ...A...D1.H.l$..
 3ae30 0f856afe ffff4489 7c24bc44 8b7c248c  ..j...D.|$.D.|$.
 3ae40 4189cb48 8b4c24b0 897c24d0 44897c24  A..H.L$..|$.D.|$
 3ae50 c0448b7c 24908b7c 2494f30f 6f014489  .D.|$..|$...o.D.
 3ae60 6424b844 897c24c4 660ffe44 24b8897c  d$.D.|$.f..D$..|
 3ae70 24d48b7c 24984489 4424c844 896c24cc  $..|$.D.D$.D.l$.
 3ae80 0f1101f3 0f6f4110 660ffe44 24c8897c  .....oA.f..D$..|
 3ae90 24e48974 24d84489 5c24dc89 5c24e00f  $..t$.D.\$..\$..
 3aea0 114110f3 0f6f4120 660ffe44 24d88954  .A...oA f..D$..T
 3aeb0 24e84489 7424ec44 895424f0 894424f4  $.D.t$.D.T$..D$.
 3aec0 0f114120 f30f6f41 30660ffe 4424e80f  ..A ..oA0f..D$..
 3aed0 1141305b 5d415c41 5d415e41 5fc36690  .A0[]A\A]A^A_.f.
 3aee0 41574889 c8415648 c1e00749 89ce4155  AWH..AVH...I..AU
 3aef0 488d4407 c0415455 534883ec 08f30f6f  H.D..ATUSH.....o
 3af00 000f1102 f30f6f48 100f114a 10f30f6f  ......oH...J...o
 3af10 50200f11 5220f30f 6f58300f 115a304d  P ..R ..oX0..Z0M
 3af20 01f60f84 4c010000 4989cd48 89fd4889  ....L...I..H..H.
 3af30 d34989f4 49c1e506 4531ff0f 1f440000  .I..I...E1...D..
 3af40 8b450031 034889df 8b450431 43048b45  .E.1.H...E.1C..E
 3af50 08314308 8b450c31 430c8b45 10314310  .1C..E.1C..E.1C.
 3af60 8b451431 43148b45 18314318 8b451c31  .E.1C..E.1C..E.1
 3af70 431c8b45 20314320 8b452431 43248b45  C..E 1C .E$1C$.E
 3af80 28314328 8b452c31 432c8b45 30314330  (1C(.E,1C,.E01C0
 3af90 8b453431 43348b45 38314338 8b453c31  .E41C4.E81C8.E<1
 3afa0 433ce859 fcfffff3 0f6f0348 89df410f  C<.Y.....o.H..A.
 3afb0 110424f3 0f6f4b10 410f114c 2410f30f  ..$..oK.A..L$...
 3afc0 6f532041 0f115424 20f30f6f 5b30410f  oS A..T$ ..o[0A.
 3afd0 115c2430 8b454031 038b4544 3143048b  .\$0.E@1..ED1C..
 3afe0 45483143 088b454c 31430c8b 45503143  EH1C..EL1C..EP1C
 3aff0 108b4554 3143148b 45583143 188b455c  ..ET1C..EX1C..E\
 3b000 31431c8b 45603143 208b4564 3143248b  1C..E`1C .Ed1C$.
 3b010 45683143 288b456c 31432c8b 45703143  Eh1C(.El1C,.Ep1C
 3b020 308b4574 3143348b 45783143 388b457c  0.Et1C4.Ex1C8.E|
 3b030 31433c49 83c70248 83ed80e8 c0fbffff  1C<I...H........
 3b040 f30f6f23 4b8d4425 004983c4 400f1120  ..o#K.D%.I..@.. 
 3b050 f30f6f6b 100f1168 10f30f6f 73200f11  ..ok...h...os ..
 3b060 7020f30f 6f7b300f 1178304d 39f70f82  p ..o{0..x0M9...
 3b070 ccfeffff 4883c408 5b5d415c 415d415e  ....H...[]A\A]A^
 3b080 415fc366 662e0f1f 84000000 00006690  A_.ff.........f.
 3b090 48b8e0ff ffff1f00 00004157 41564155  H.........AWAVAU
 3b0a0 41545553 4881eca8 00000048 89b42488  ATUSH......H..$.
 3b0b0 0000008b ac24e000 00004889 94249000  .....$....H..$..
 3b0c0 00008bb4 24e80000 004c894c 2420483b  ....$....L.L$ H;
 3b0d0 8424f800 00000f82 30040000 4889e848  .$......0...H..H
 3b0e0 0fafc648 89442470 483dffff ff3f0f87  ...H.D$pH=...?..
 3b0f0 18040000 4c89c848 c1e8200f 850b0400  ....L..H.. .....
 3b100 004989ce 498d49ff 48894c24 304c85c9  .I..I.I.H.L$0L..
 3b110 0f85e403 00004983 f9010f86 da030000  ......I.........
 3b120 4885ed0f 84d10300 004885f6 0f84c803  H........H......
 3b130 000048b9 ffffffff ffffff01 31d24889  ..H.........1.H.
 3b140 c848f7f6 4839e80f 82cc0300 004889c8  .H..H9.......H..
 3b150 31d2488b 4c242048 f7f54839 c80f82b6  1.H.L$ H..H9....
 3b160 03000048 89c8488b 5c247048 0fafc548  ...H..H.\$pH...H
 3b170 c1e30748 89442410 48c1e007 4989c448  ...H.D$.H...I..H
 3b180 89d84c01 e00f828e 03000048 89ea48c1  ..L........H..H.
 3b190 e2084883 c2404801 d00f827a 03000049  ..H..@H....z...I
 3b1a0 89fd4d89 c7483947 10732848 89442408  ..M..H9G.s(H.D$.
 3b1b0 e88befff ff85c00f 85480300 00488b74  .........H...H.t
 3b1c0 24084c89 efe816ef ffff4885 c00f8432  $.L.......H....2
 3b1d0 0300004d 8b5d0848 83ec084c 89f94c89  ...M.].H...L..L.
 3b1e0 f241b801 00000049 89ed498d 041b4d89  .A.....I..I...M.
 3b1f0 d949c1e5 07488984 24800000 004901c4  .I...H..$....I..
 3b200 53488bb4 24a00000 00488bbc 24980000  SH..$....H..$...
 3b210 004c895c 2428e8c5 efffff48 89e8488b  .L.\$(.....H..H.
 3b220 5424204c 8b5c2428 48c1e007 498d0c04  T$ L.\$(H...I...
 3b230 48894424 684d89df 488d3c01 4883e840  H.D$hM..H.<.H..@
 3b240 48897c24 18498d3c 044801c8 48894424  H.|$.I.<.H..H.D$
 3b250 50488b84 24800000 0048897c 24484801  PH..$....H.|$HH.
 3b260 c24889d6 4c8d4c15 0048f7de 49c1e107  .H..L.L..H..I...
 3b270 48c1e607 4f8d340b 4929f748 8d7eff49  H...O.4.I).H.~.I
 3b280 8d470148 89842490 00000048 8d340741  .G.H..$....H.4.A
 3b290 584d89f8 41594d89 f74d89ee 4989cdc7  XM..AYM..M..I...
 3b2a0 44244c00 00000048 89742450 48899c24  D$L....H.t$PH..$
 3b2b0 98000000 4c895c24 2848897c 24606690  ....L.\$(H.|$`f.
 3b2c0 31d2f30f 6f1c1641 0f111c10 4883c210  1...o..A....H...
 3b2d0 4939d675 ed488b5c 24784c89 44246845  I9.u.H.\$xL.D$hE
 3b2e0 31d24c89 7424184c 8b742458 4c897c24  1.L.t$.L.t$XL.|$
 3b2f0 104989df 4c89d366 0f1f8400 00000000  .I..L..f........
 3b300 4c89ff4c 89f24c89 e64d01f7 e88f32fd  L..L..L..M....2.
 3b310 ff488b54 24084889 e94c89ee 4c89e748  .H.T$.H..L..L..H
 3b320 83c302e8 b8fbffff 4c89ff4c 89f24c89  ........L..L..L.
 3b330 eee86a32 fdff488b 54240848 89e94c89  ..j2..H.T$.H..L.
 3b340 e64c89ef 4d01f7e8 94fbffff 488b4424  .L..M.......H.D$
 3b350 204839c3 72aa4c8b 7424184c 8b442468   H9.r.L.t$.L.D$h
 3b360 4c896c24 1831db4c 8b7c2410 4c896424  L.l$.1.L.|$.L.d$
 3b370 104d89f4 4c8b7424 704d89c5 0f1f4000  .M..L.t$pM....@.
 3b380 488b4424 38488b54 24304823 10488b44  H.D$8H.T$0H#.H.D
 3b390 2428480f afd54c01 f248c1e2 074801c2  $(H...L..H...H..
 3b3a0 31c0f341 0f6f4405 00f30f6f 0c02660f  1..A.oD....o..f.
 3b3b0 efc1410f 11440500 4883c010 4c39e075  ..A..D..H...L9.u
 3b3c0 e1488b54 2408488b 74241848 89e9488b  .H.T$.H.t$.H..H.
 3b3d0 7c2410e8 08fbffff 488b4424 40488b54  |$......H.D$@H.T
 3b3e0 24304823 10488b44 2428480f afd54c01  $0H#.H.D$(H...L.
 3b3f0 f248c1e2 074801c2 31c0f341 0f6f0407  .H...H..1..A.o..
 3b400 f30f6f14 02660fef c2410f11 04074883  ..o..f...A....H.
 3b410 c0104c39 e075e348 8b542408 488b7424  ..L9.u.H.T$.H.t$
 3b420 104889e9 4883c302 488b7c24 18e8aefa  .H..H...H.|$....
 3b430 ffff488b 44242048 39c30f82 40ffffff  ..H.D$ H9...@...
 3b440 4d89e64d 89e84c8b 6424104c 8b6c2418  M..M..L.d$.L.l$.
 3b450 488b7424 5031d2f3 410f6f24 100f1124  H.t$P1..A.o$...$
 3b460 164883c2 104c39f2 75ed8344 244c0148  .H...L9.u..D$L.H
 3b470 8b7c2458 8b44244c 48017c24 603b8424  .|$X.D$LH.|$`;.$
 3b480 e8000000 731d488b 84248000 0000488b  ....s.H..$....H.
 3b490 4c246048 01c84889 44245048 89c6e91d  L$`H..H.D$PH....
 3b4a0 feffff4c 8b5c2428 4883ec08 488b9c24  ...L.\$(H...H..$
 3b4b0 a0000000 41b80100 0000ffb4 24000100  ....A.......$...
 3b4c0 004c8b8c 24000100 00488bb4 24a00000  .L..$....H..$...
 3b4d0 004c89da 4889d948 8bbc2498 000000e8  .L..H..H..$.....
 3b4e0 fcecffff 5831c05a 4881c4a8 0000005b  ....X1.ZH......[
 3b4f0 5d415c41 5d415e41 5fc3e821 2cfdffc7  ]A\A]A^A_..!,...
 3b500 00160000 00b8ffff ffffebdc e80f2cfd  ..............,.
 3b510 ffc7001b 000000eb ece8022c fdffc700  ...........,....
 3b520 0c000000 ebdf662e 0f1f8400 00000000  ......f.........
 3b530 41564989 d6415541 89cd4154 554889fd  AVI..AUA..ATUH..
 3b540 4889d753 4889f348 81ec4001 0000e85d  H..SH..H..@....]
 3b550 0cfeff85 c00f845c 0100004c 89f7e88d  .......\...L....
 3b560 0cfeff85 c00f854c 0100004c 8da424a0  .......L...L..$.
 3b570 0000004c 89f64c89 e7e812d6 fdff85c0  ...L..L.........
 3b580 0f853101 00004c89 e7e8b20b feff85c0  ..1...L.........
 3b590 0f842101 0000488d 53014889 e84829d0  ..!...H.S.H..H).
 3b5a0 4883f80e 0f86f200 0000f30f 6f130f11  H...........o...
 3b5b0 5500f30f 6f5b100f 115d100f b6451f45  U...o[...]...E.E
 3b5c0 85ed0f85 c8000000 83e07f49 89e54c89  ...........I..L.
 3b5d0 e24889ee 88451f4c 89efe861 fdfdff4c  .H...E.L...a...L
 3b5e0 89ee4889 efe856ec fdfff30f 7e4d01f3  ..H...V.....~M..
 3b5f0 0f7e4509 0fb64500 0fb64d1f 660febc1  .~E...E...M.f...
 3b600 f30f7e4d 1183e17f 83f0010a 45190a45  ..~M........E..E
 3b610 1a660feb c10a451b 0a451c0a 451d0a45  .f....E..E..E..E
 3b620 1e66480f 7ec209c8 4889d109 d048c1e9  .fH.~...H....H..
 3b630 1008f009 c84889d1 48c1e918 09c84889  .....H..H.....H.
 3b640 d148c1e9 2009c848 89d148c1 e92809c8  .H.. ..H..H..(..
 3b650 4889d148 c1ea3848 c1e93009 c809d00f  H..H..8H..0.....
 3b660 b6c083e8 01f6c401 754dbe20 00000048  ........uM. ...H
 3b670 89dfe859 33fdfff7 d819c048 81c44001  ...Y3......H..@.
 3b680 00005b5d 415c415d 415ec30f 1f440000  ..[]A\A]A^...D..
 3b690 806500f8 83c840e9 2cffffff 31c06690  .e....@.,...1.f.
 3b6a0 0fb61403 88540500 4883c001 4883f820  .....T..H...H.. 
 3b6b0 75eee904 ffffffb8 ffffffff ebbd6690  u.............f.
 3b6c0 4154488d 4e014889 f8554829 c84889fd  ATH.N.H..UH).H..
 3b6d0 534889f3 4881eca0 00000048 83f80e0f  SH..H......H....
 3b6e0 86db0000 00f30f6f 160f1117 f30f6f5e  .......o......o^
 3b6f0 100f115f 100fb645 1f85d274 07806500  ..._...E...t..e.
 3b700 f883c840 83e07f49 89e44889 ee88451f  ...@...I..H...E.
 3b710 4c89e7e8 3804feff 4c89e648 89efe81d  L...8...L..H....
 3b720 ebfdfff3 0f7e4d01 f30f7e45 090fb645  .....~M...~E...E
 3b730 000fb64d 1f660feb c1f30f7e 4d1183e1  ...M.f.....~M...
 3b740 7f83f001 0a45190a 451a660f ebc10a45  .....E..E.f....E
 3b750 1b0a451c 0a451d0a 451e6648 0f7ec209  ..E..E..E.fH.~..
 3b760 c84889d1 09d048c1 e91008f0 09c84889  .H....H.......H.
 3b770 d148c1e9 1809c848 89d148c1 e92009c8  .H.....H..H.. ..
 3b780 4889d148 c1e92809 c84889d1 48c1ea38  H..H..(..H..H..8
 3b790 48c1e930 09c809d0 0fb6c083 e801f6c4  H..0............
 3b7a0 01753cbe 20000000 4889dfe8 2032fdff  .u<. ...H... 2..
 3b7b0 f7d819c0 4881c4a0 0000005b 5d415cc3  ....H......[]A\.
 3b7c0 31c0660f 1f440000 0fb60c03 884c0500  1.f..D.......L..
 3b7d0 4883c001 4883f820 75eee916 ffffffb8  H...H.. u.......
 3b7e0 ffffffff ebce662e 0f1f8400 00000000  ......f.........
 3b7f0 b9010000 00e936fd ffff660f 1f440000  ......6...f..D..
 3b800 31c9e929 fdffff66 0f1f8400 00000000  1..)...f........
 3b810 ba010000 00e9a6fe ffff660f 1f440000  ..........f..D..
 3b820 31d2e999 feffff66 0f1f8400 00000000  1......f........
 3b830 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 3b840 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 3b850 41545548 89f54889 d6534889 fb4881ec  ATUH..H..SH..H..
 3b860 40010000 4c8da424 a0000000 4c89e7e8  @...L..$....L...
 3b870 7c4ffeff 85c0757c 488d5501 4889d848  |O....u|H.U.H..H
 3b880 29d04883 f80e764e f30f6f45 000f1103  ).H...vN..oE....
 3b890 f30f6f4d 100f114b 1080631f 7f4889e5  ..oM...K..c..H..
 3b8a0 4c89e248 89de4889 efe892fa fdff4889  L..H..H.......H.
 3b8b0 ee4889df e86753fe ffbe2000 00004889  .H...gS... ...H.
 3b8c0 dfe80a31 fdfff7d8 19c04881 c4400100  ...1......H..@..
 3b8d0 005b5d41 5cc331c0 0f1f8400 00000000  .[]A\.1.........
 3b8e0 0fb65405 00881403 4883c001 4883f820  ..T.....H...H.. 
 3b8f0 75eeeba5 b8ffffff ffebcf0f 1f440000  u............D..
 3b900 55488d56 014889f8 534829d0 4889fb48  UH.V.H..SH).H..H
 3b910 81eca800 00004883 f80e7648 f30f6f06  ......H...vH..o.
 3b920 0f1107f3 0f6f4e10 0f114f10 80631f7f  .....oN...O..c..
 3b930 4889e548 89de4889 efe81202 feff4889  H..H..H.......H.
 3b940 ee4889df e8d752fe ff4889df be200000  .H....R..H... ..
 3b950 00e87a30 fdfff7d8 19c04881 c4a80000  ..z0......H.....
 3b960 005b5dc3 31c0662e 0f1f8400 00000000  .[].1.f.........
 3b970 0fb61406 88140348 83c00148 83f82075  .......H...H.. u
 3b980 efeba966 662e0f1f 84000000 00006690  ...ff.........f.
 3b990 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 3b9a0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 3b9b0 41574156 4989d64c 89ca4155 41544d89  AWAVI..L..AUATM.
 3b9c0 c4554889 cd31c953 4889fb48 81ec9801  .UH..1.SH..H....
 3b9d0 00004889 74241048 8d7c2420 4c89c664  ..H.t$.H.|$ L..d
 3b9e0 488b0425 28000000 48898424 88010000  H..%(...H..$....
 3b9f0 31c04889 3c24e835 26fdff49 39de0f83  1.H.<$.5&..I9...
 3ba00 ac010000 4889d84c 29f04839 e80f83b1  ....H..L).H9....
 3ba10 01000048 89ea4c89 f64889df 4989dee8  ...H..L..H..I...
 3ba20 bc2dfdff 41b92000 0000498d 44241066  .-..A. ...I.D$.f
 3ba30 0fefc04c 39cd4889 4424084c 8d6c2440  ...L9.H.D$.L.l$@
 3ba40 4c0f46cd 0f294424 400f2944 24504d89  L.F..)D$@.)D$PM.
 3ba50 cf498d51 204c8d5c 24604489 fe4c89f0  .I.Q L.\$`D..L..
 3ba60 4c89df41 83ff080f 83530200 0031c940  L..A.....S...1.@
 3ba70 f6c6040f 852f0200 0040f6c6 020f8505  ...../...@......
 3ba80 02000083 e6010f85 ec010000 4c8b0424  ............L..$
 3ba90 488b4c24 084c89ee 4c89ef4c 8da42480  H.L$.L..L..L..$.
 3baa0 0000004c 895c2418 e8a32cfd ff4c89ee  ...L.\$...,..L..
 3bab0 4c89e7e8 4826fdff 4183ff08 4c8b5c24  L...H&..A...L.\$
 3bac0 184489f8 0f827601 0000488b 44246048  .D....v...H.D$`H
 3bad0 8d730848 83e6f848 89034489 f8498b54  .s.H...H..D..I.T
 3bae0 03f84889 5403f848 89d84829 f04929c3  ..H.T..H..H).I).
 3baf0 4401f883 e0f883f8 08721683 e0f831d2  D........r....1.
 3bb00 89d183c2 08498b3c 0b48893c 0e39c272  .....I.<.H.<.9.r
 3bb10 efbe4000 00004c89 efe89227 fdff4939  ..@...L....'..I9
 3bb20 ef732248 89ea4c8b 0c24488b 4c24084b  .s"H..L..$H.L$.K
 3bb30 8d343e4c 29fa4a8d 3c3b41b8 01000000  .4>L).J.<;A.....
 3bb40 e8cb26fd ff488b3c 24be2000 0000e85d  ..&..H.<$. ....]
 3bb50 27fdff48 89ea4889 de4c89e7 e86f29fd  '..H..H..L...o).
 3bb60 ff488b74 24104c89 e7e8722a fdffbe00  .H.t$.L...r*....
 3bb70 0100004c 89e7e835 27fdff48 8b842488  ...L...5'..H..$.
 3bb80 01000064 482b0425 28000000 0f856901  ...dH+.%(.....i.
 3bb90 00004881 c4980100 0031c05b 5d415c41  ..H......1.[]A\A
 3bba0 5d415e41 5fc3662e 0f1f8400 00000000  ]A^A_.f.........
 3bbb0 4c39f373 0f4c89f0 4829d848 39e80f82  L9.s.L..H).H9...
 3bbc0 4ffeffff 41b92000 0000660f efc0498d  O...A. ...f...I.
 3bbd0 4424104c 39cd4889 4424084c 8d6c2440  D$.L9.H.D$.L.l$@
 3bbe0 4c0f46cd 0f294424 400f2944 24504d89  L.F..)D$@.)D$PM.
 3bbf0 cf498d51 204885ed 0f8557fe ffff4c8b  .I.Q H....W...L.
 3bc00 04244889 c1ba2000 00004c89 ee4c89ef  .$H... ...L..L..
 3bc10 4c8da424 80000000 e8332bfd ff4c89ee  L..$.....3+..L..
 3bc20 4c89e7e8 d824fdff be400000 004c89ef  L....$...@...L..
 3bc30 e87b26fd ffe90bff ffff660f 1f440000  .{&.......f..D..
 3bc40 41f6c704 0f859d00 000085c0 0f84bffe  A...............
 3bc50 ffff0fb6 54246088 13a8020f 84b0feff  ....T$`.........
 3bc60 ff410fb7 5403fe66 895403fe e9a0feff  .A..T..f.T......
 3bc70 ff0f1f80 00000000 0fb60408 88040fe9  ................
 3bc80 08feffff 0f1f4000 440fb704 08664489  ......@.D....fD.
 3bc90 040f4883 c10283e6 010f84ed fdffffeb  ..H.............
 3bca0 d70f1f80 00000000 8b08890f b9040000  ................
 3bcb0 0040f6c6 020f84c8 fdffffeb cb0f1f00  .@..............
 3bcc0 4589f831 c04183e0 f889c183 c008498b  E..1.A........I.
 3bcd0 3c0e4989 3c0b4439 c072ee49 8d3c034c  <.I.<.D9.r.I.<.L
 3bce0 01f0e986 fdffff8b 54246089 13418b54  ........T$`..A.T
 3bcf0 03fc8954 03fce916 feffffe8 f025fdff  ...T.........%..
 3bd00 4883faef 771b488d 47104d89 c14989c8  H...w.H.G.M..I..
 3bd10 4889d148 89f24889 fe4889c7 e98ffcff  H..H..H..H......
 3bd20 ff50e869 24fdff66 0f1f8400 00000000  .P.i$..f........
 3bd30 41574989 ff415641 554d89c5 41544989  AWI..AVAUM..ATI.
 3bd40 cc31c955 4889f54c 89c65348 89d34c89  .1.UH..L..SH..L.
 3bd50 ca4881ec 98000000 64488b04 25280000  .H......dH..%(..
 3bd60 00488984 24880000 0031c04c 8d742420  .H..$....1.L.t$ 
 3bd70 4c89f7e8 b822fdff 488d4424 40498d55  L...."..H.D$@I.U
 3bd80 104c89f1 4989c5be 20000000 4889c748  .L..I... ...H..H
 3bd90 89142448 89442408 e8232cfd ff4c89e9  ..$H.D$..#,..L..
 3bda0 4c89e248 89ee4889 dfe86229 fdff85c0  L..H..H...b)....
 3bdb0 0f852e02 00004189 c54d85ff 0f840601  ......A..M......
 3bdc0 000041b9 20000000 4d39cc4d 0f46cc49  ..A. ...M9.M.F.I
 3bdd0 39ef0f83 20010000 4889e84c 29f84c39  9... ...H..L).L9
 3bde0 e00f8325 01000048 89ee4c89 e24c89ff  ...%...H..L..L..
 3bdf0 4c894c24 10e8e629 fdff4c8b 4c24104c  L.L$...)..L.L$.L
 3be00 89fd4d85 e4bb0100 00004c8d 5c246048  ..M.......L.\$`H
 3be10 89e8490f 45d94c89 d983fb08 0f835e01  ..I.E.L.......^.
 3be20 000031d2 f6c30474 098b1089 11ba0400  ..1....t........
 3be30 0000f6c3 02740c0f b7341066 89341148  .....t...4.f.4.H
 3be40 83c202f6 c3017407 0fb60410 88041148  ......t........H
 3be50 8b7c2408 488b0c24 498d5120 4d89f04c  .|$.H..$I.Q M..L
 3be60 895c2418 4889fe4c 894c2410 e8df28fd  .\$.H..L.L$...(.
 3be70 ff83fb08 4c8b4c24 104c8b5c 24180f83  ....L.L$.L.\$...
 3be80 ac000000 f6c3040f 853f0100 0085db0f  .........?......
 3be90 85130100 004d39e1 73214c89 e2488b0c  .....M9.s!L..H..
 3bea0 244a8d74 0d004b8d 3c0f4c29 ca41b801  $J.t..K.<.L).A..
 3beb0 0000004d 89f1e855 23fdffbe 20000000  ...M...U#... ...
 3bec0 4c89f7e8 e823fdff 488b8424 88000000  L....#..H..$....
 3bed0 64482b04 25280000 000f851d 01000048  dH+.%(.........H
 3bee0 81c49800 00004489 e85b5d41 5c415d41  ......D..[]A\A]A
 3bef0 5e415fc3 0f1f4000 4c39fd73 0f4c89f8  ^A_...@.L9.s.L..
 3bf00 4829e84c 39e00f82 dbfeffff 4d85e40f  H).L9.......M...
 3bf10 85edfeff ff488b7c 2408488b 0c244d89  .....H.|$.H..$M.
 3bf20 f0ba2000 00004889 fee82228 fdffeb8b  .. ...H..."(....
 3bf30 488b4424 60498d4f 084883e1 f8498907  H.D$`I.O.H...I..
 3bf40 89d8498b 5403f849 895407f8 4c89f848  ..I.T..I.T..L..H
 3bf50 29c801c3 4929c383 e3f883fb 080f8232  )...I).........2
 3bf60 ffffff83 e3f831c0 89c283c0 08498b34  ......1......I.4
 3bf70 13488934 1139d872 efe917ff ffff6690  .H.4.9.r......f.
 3bf80 89de31c0 83e6f889 c283c008 488b4c15  ..1.........H.L.
 3bf90 0049890c 1339f072 ee498d0c 034801e8  .I...9.r.I...H..
 3bfa0 e97dfeff ff0f1f00 0fb64424 60418807  .}........D$`A..
 3bfb0 f6c3020f 84dcfeff ff89db41 0fb7441b  ...........A..D.
 3bfc0 fe664189 441ffee9 c9feffff 8b442460  .fA.D........D$`
 3bfd0 89db4189 07418b44 1bfc4189 441ffce9  ..A..A.D..A.D...
 3bfe0 b1feffff be200000 004c89f7 41bdffff  ..... ...L..A...
 3bff0 ffffe8b9 22fdffe9 ccfeffff e8ef22fd  ....".........".
 3c000 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 3c010 4889c84d 89c14883 fa0f761c 4c8d5610  H..M..H...v.L.V.
 3c020 488d4af0 4989c048 89f24c89 d6e9fefc  H.J.I..H..L.....
 3c030 ffff660f 1f440000 b8ffffff ffc36690  ..f..D........f.
 3c040 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 3c050 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 3c060 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 3c070 48c7c0ef ffffffc3 0f1f8400 00000000  H...............
 3c080 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 3c090 b8100000 00c3662e 0f1f8400 00000000  ......f.........
 3c0a0 4989d253 488b4108 4989f049 83e2f848  I..SH.A.I..I...H
 3c0b0 8b194189 d348c1e2 3849b983 6f646e61  ..A..H..8I..odna
 3c0c0 726f6449 01f24183 e30748be 73657479  rodI..A...H.sety
 3c0d0 62646574 48b96172 656e6567 796c4831  bdetH.arenegylH1
 3c0e0 c64c31c8 49b97565 7370656d 6f734831  .L1.I.uespemosH1
 3c0f0 d94c31cb 4d39d074 790f1f80 00000000  .L1.M9.ty.......
 3c100 4d8b0848 01c348c1 c00d4983 c0084831  M..H..H...I...H1
 3c110 d848c1c3 204c31ce 4801f148 c1c61048  .H.. L1.H..H...H
 3c120 31ce4801 c148c1c0 114801f3 48c1c615  1.H..H...H..H...
 3c130 4831c848 31de48c1 c1204801 c34801f1  H1.H1.H.. H..H..
 3c140 48c1c00d 48c1c610 4831d848 c1c32048  H...H...H1.H.. H
 3c150 31ce4801 c148c1c0 114801f3 48c1c615  1.H..H...H..H...
 3c160 4831c848 31de48c1 c1204c31 cb4d39c2  H1.H1.H.. L1.M9.
 3c170 758e4c8d 0d67db02 004f6304 994d01c8  u.L..g...Oc..M..
 3c180 41ffe00f 1f440000 450fb642 0649c1e0  A....D..E..B.I..
 3c190 304c09c2 450fb642 0549c1e0 284c09c2  0L..E..B.I..(L..
 3c1a0 450fb642 0449c1e0 204c09c2 450fb642  E..B.I.. L..E..B
 3c1b0 0349c1e0 184c09c2 450fb642 0249c1e0  .I...L..E..B.I..
 3c1c0 104c09c2 450fb642 0149c1e0 084c09c2  .L..E..B.I...L..
 3c1d0 450fb602 4c09c248 31d64c8d 040348c1  E...L..H1.L...H.
 3c1e0 c00d4801 f14c89c3 48c1c610 4c31c048  ..H..L..H...L1.H
 3c1f0 31ce48c1 c3204801 c14c8d04 3348c1c0  1.H.. H..L..3H..
 3c200 1148c1c6 155b4c31 c64831c8 48c1c120  .H...[L1.H1.H.. 
 3c210 4901c048 01f148c1 c00d48c1 c6104c31  I..H..H...H...L1
 3c220 c049c1c0 204831ce 4801c148 c1c01149  .I.. H1.H..H...I
 3c230 01f04831 c848c1c6 154c31c2 48c1c120  ..H1.H...L1.H.. 
 3c240 4c31c648 01c248c1 c00d80f1 ee4831d0  L1.H..H......H1.
 3c250 48c1c220 4989d048 8d140e48 c1c61048  H.. I..H...H...H
 3c260 31d64801 c248c1c0 114a8d0c 0648c1c6  1.H..H...J...H..
 3c270 154831d0 48c1c220 4989f049 31c84801  .H1.H.. I..I1.H.
 3c280 c148c1c0 0d4c01c2 49c1c010 4831c849  .H...L..I...H1.I
 3c290 31d048c1 c1204801 c24c01c1 48c1c011  1.H.. H..L..H...
 3c2a0 49c1c015 4831d048 c1c22049 31c84801  I...H1.H.. I1.H.
 3c2b0 c148c1c0 0d4c01c2 49c1c010 4831c849  .H...L..I...H1.I
 3c2c0 31d048c1 c1204c01 c149c1c0 154931c8  1.H.. L..I...I1.
 3c2d0 4801c248 c1c01148 31d048c1 c2204801  H..H...H1.H.. H.
 3c2e0 c14c01c2 48c1c00d 49c1c010 4831c848  .L..H...I...H1.H
 3c2f0 c1c12049 31d04801 c248c1c0 114c01c1  .. I1.H..H...L..
 3c300 49c1c015 4831d04c 89c648c1 c2204931  I...H1.L..H.. I1
 3c310 c034dd48 31ce4931 d04801c1 48c1c00d  .4.H1.I1.H..H...
 3c320 4801f248 c1c61048 31c84c89 074831d6  H..H...H1.L..H1.
 3c330 48c1c120 4801f148 c1c61548 31ce4801  H.. H..H...H1.H.
 3c340 c248c1c0 114831d0 48c1c220 4801c148  .H...H1.H.. H..H
 3c350 01f248c1 c00d48c1 c6104831 c848c1c1  ..H...H...H1.H..
 3c360 204831d6 4801c248 c1c01148 01f148c1   H1.H..H...H..H.
 3c370 c6154831 d04831ce 48c1c220 4801c148  ..H1.H1.H.. H..H
 3c380 01f248c1 c00d48c1 c6104831 c848c1c1  ..H...H...H1.H..
 3c390 204831d6 4801c248 c1c01148 01f148c1   H1.H..H...H..H.
 3c3a0 c6154831 d04831ce 48c1c220 4801c148  ..H1.H1.H.. H..H
 3c3b0 01f248c1 c00d48c1 c6104831 c84831d6  ..H...H...H1.H1.
 3c3c0 488d0c10 48c1c011 48c1c615 4831ce48  H...H...H...H1.H
 3c3d0 c1c12048 31f04831 c8488947 0831c0c3  .. H1.H1.H.G.1..
 3c3e0 41545548 89fd5348 89f3be20 00000048  ATUH..SH... ...H
 3c3f0 89df4881 eca00000 00e8b222 fdffba20  ..H........"... 
 3c400 00000048 89de4889 dfe83220 fdff0fb6  ...H..H...2 ....
 3c410 431f8023 f84989e4 4889de4c 89e783e0  C..#.I..H..L....
 3c420 7f83c840 88431fe8 24f7fdff 4c89e648  ...@.C..$...L..H
 3c430 89efe809 defdff48 81c4a000 000031c0  .......H......1.
 3c440 5b5d415c c366662e 0f1f8400 00000000  []A\.ff.........
 3c450 41574989 d7415641 554d89c5 41544989  AWI..AVAUM..ATI.
 3c460 fc555348 89cb4881 ec080300 00488974  .USH..H......H.t
 3c470 2418488d ac242002 00004c8d b424e001  $.H..$ ...L..$..
 3c480 00004889 ef64488b 04252800 00004889  ..H..dH..%(...H.
 3c490 8424f802 000031c0 e80325fd ff498d75  .$....1...%..I.u
 3c4a0 20ba2000 00004889 efe8b220 fdff4889   . ...H.... ..H.
 3c4b0 da4c89fe 4c893c24 4889ef4c 8dbc2460  .L..L.<$H..L..$`
 3c4c0 010000e8 9820fdff 4c89fe48 89efe83d  ..... ..L..H...=
 3c4d0 23fdff48 8d442420 4c89ee48 89c74889  #..H.D$ L..H..H.
 3c4e0 442408e8 68f6fdff 4c8d8424 00020000  D$..h...L..$....
 3c4f0 488b7424 084c89c7 4c894424 10e83edd  H.t$.L..L.D$..>.
 3c500 fdff4c89 ffe87634 feff488d 8424c000  ..L...v4..H..$..
 3c510 00004c89 fe4889c7 48894424 08e82ef6  ..L..H..H.D$....
 3c520 fdff488b 7424084c 89f7e811 ddfdff48  ..H.t$.L.......H
 3c530 89efe869 24fdff4c 89f6ba20 00000048  ...i$..L... ...H
 3c540 89efe819 20fdff48 8b342448 89da4889  .... ..H.4$H..H.
 3c550 ef4c8db4 24a00100 00e80220 fdff4c89  .L..$...... ..L.
 3c560 f64889ef e8a722fd ff4c89f7 e80f34fe  .H...."..L....4.
 3c570 ff488b7c 24104c89 e94c89fa 4c89f6e8  .H.|$.L..L..L...
 3c580 ec16feff be400000 004c89f7 e81f1dfd  .....@...L......
 3c590 ff488b34 244889da 498d7c24 20e83e22  .H.4$H..I.|$ .>"
 3c5a0 fdff4c8b 54241849 8d441c20 660f6f84  ..L.T$.I.D. f.o.
 3c5b0 24e00100 00660f6f 8c24f001 00004883  $....f.o.$....H.
 3c5c0 c340660f 6f942400 02000066 0f6f9c24  .@f.o.$....f.o.$
 3c5d0 10020000 410f1104 24410f11 4c24100f  ....A...$A..L$..
 3c5e0 11100f11 58104989 1a488b84 24f80200  ....X.I..H..$...
 3c5f0 0064482b 04252800 00007514 4881c408  .dH+.%(...u.H...
 3c600 03000031 c05b5d41 5c415d41 5e415fc3  ...1.[]A\A]A^A_.
 3c610 e8db1cfd ff66662e 0f1f8400 00000000  .....ff.........
 3c620 41574156 4c8d71c0 41554154 55534881  AWAVL.q.AUATUSH.
 3c630 ec580400 0048897c 24086448 8b042528  .X...H.|$.dH..%(
 3c640 00000048 89842448 04000031 c048c706  ...H..$H...1.H..
 3c650 00000000 4983febf 0f878201 0000807c  ....I..........|
 3c660 0aff1f48 89d54889 cb0f8771 0100004c  ...H..H....q...L
 3c670 89c74989 f44d89c5 e873fbfd ff85c00f  ..I..M...s......
 3c680 855b0100 004c8dbc 24e00100 004c89ee  .[...L..$....L..
 3c690 4c89ffe8 48c8fdff 85c00f85 40010000  L...H.......@...
 3c6a0 4889efe8 48fbfdff 85c00f85 30010000  H...H.......0...
 3c6b0 4c8dac24 80020000 4889ee4c 89efe81d  L..$....H..L....
 3c6c0 c8fdff85 c00f8515 01000048 8d8c24a0  ...........H..$.
 3c6d0 0000004c 89fe4883 eb204889 cf4c8dbc  ...L..H.. H..L..
 3c6e0 24000400 0048894c 2418e831 dafdff48  $....H.L$..1...H
 3c6f0 89da4889 ee4c89ff e8431dfd ff4c89ff  ..H..L...C...L..
 3c700 e87b32fe ff488d84 24200300 004c89fe  .{2..H..$ ...L..
 3c710 4c89ea48 89c74889 4424104c 8dbc2440  L..H..H.D$.L..$@
 3c720 010000e8 18ecfdff 488b5424 18488b74  ........H.T$.H.t
 3c730 24104c89 ffe806c3 fdff488d 4424204c  $.L.......H.D$ L
 3c740 89fe4c8d bc24c003 00004889 c7488944  ..L..$....H..H.D
 3c750 2410e839 cafdff48 8b742410 4c89ffe8  $..9...H.t$.L...
 3c760 6ce3fdff 488d741d 004c89ef 488d9c24  l...H.t..L..H..$
 3c770 e0030000 808424df 03000080 e8cff3fd  ......$.........
 3c780 ff4889df 4c89eee8 b4dafdff 4889de4c  .H..L.......H..L
 3c790 89ffe819 1efdff89 c385c075 434d8934  ...........uCM.4
 3c7a0 24488b7c 2408488d 75204c89 f2e82e20  $H.|$.H.u L.... 
 3c7b0 fdff488b 84244804 00006448 2b042528  ..H..$H...dH+.%(
 3c7c0 00000075 224881c4 58040000 89d85b5d  ...u"H..X.....[]
 3c7d0 415c415d 415e415f c30f1f80 00000000  A\A]A^A_........
 3c7e0 bbffffff ffebcbe8 041bfdff 0f1f4000  ..............@.
 3c7f0 41564155 41545553 4883c480 64488b04  AVAUATUSH...dH..
 3c800 25280000 00488944 247831c0 4885f60f  %(...H.D$x1.H...
 3c810 84440100 00f30f6f 01f30f6f 49104989  .D.....o...oI.I.
 3c820 fe4889f3 48c74424 08000000 00488b02  .H..H.D$.....H..
 3c830 0f294424 10488904 240f294c 24204883  .)D$.H..$.)L$ H.
 3c840 fe3f0f86 34010000 488d46c0 4c8d6424  .?..4...H.F.L.d$
 3c850 104989e5 4883e0c0 488d6c07 400f1f00  .I..H...H.l.@...
 3c860 31c94c89 f74c89e2 4c89eee8 d01cfdff  1.L..L..L.......
 3c870 0fb64424 080fb64c 24090fb6 74240a0f  ..D$...L$...t$..
 3c880 b67c240b 89c283c0 01440fb6 44240c44  .|$......D..D$.D
 3c890 0fb64c24 0dc1e808 440fb654 240e83c2  ..L$....D..T$...
 3c8a0 0101c10f b6d289c8 0fb6c9c1 e80801c6  ................
 3c8b0 89f0400f b6f6c1e8 0801c789 f8400fb6  ..@..........@..
 3c8c0 ffc1e808 4101c044 89c0450f b6c0c1e8  ....A..D..E.....
 3c8d0 084101c1 4489c845 0fb6c9c1 e8084101  .A..D..E......A.
 3c8e0 c24489d0 450fb6d2 c1e80802 44240f0f  .D..E.......D$..
 3c8f0 b6c048c1 e0084c09 d048c1e0 084c09c8  ..H...L..H...L..
 3c900 48c1e008 4c09c048 c1e00848 09f848c1  H...L..H...H..H.
 3c910 e0084809 f048c1e0 084809c8 48c1e008  ..H..H...H..H...
 3c920 4809d049 83c64048 89442408 4939ee0f  H..I..@H.D$.I9..
 3c930 852bffff ff4c8d74 243083e3 3f7548be  .+...L.t$0..?uH.
 3c940 40000000 4c89f7e8 6419fdff be200000  @...L...d.... ..
 3c950 004c89e7 e85719fd ff488b44 24786448  .L...W...H.D$xdH
 3c960 2b042528 0000000f 85c80000 004883ec  +.%(.........H..
 3c970 8031c05b 5d415c41 5d415ec3 4889fd4c  .1.[]A\A]A^.H..L
 3c980 8d642410 4989e54c 8d742430 31c94c89  .d$.I..L.t$01.L.
 3c990 e24c89ee 4c89f7e8 a41bfdff 89d883fb  .L..L...........
 3c9a0 08725048 8b442430 488d7508 4d89f048  .rPH.D$0H.u.M..H
 3c9b0 83e6f848 89450089 d8498b54 06f84889  ...H.E...I.T..H.
 3c9c0 5405f848 29f58d04 2b4929e8 83e0f883  T..H)...+I).....
 3c9d0 f8080f82 67ffffff 83e0f831 d289d183  ....g......1....
 3c9e0 c208498b 3c084889 3c0e39c2 72efe94c  ..I.<.H.<.9.r..L
 3c9f0 ffffff83 e3047528 85c00f84 3fffffff  ......u(....?...
 3ca00 0fb65424 30885500 a8020f84 2fffffff  ..T$0.U...../...
 3ca10 410fb754 06fe6689 5405fee9 1fffffff  A..T..f.T.......
 3ca20 8b542430 89550041 8b5406fc 895405fc  .T$0.U.A.T...T..
 3ca30 e90affff ffe8b618 fdff660f 1f440000  ..........f..D..
 3ca40 41574156 41554154 55534881 eca80000  AWAVAUATUSH.....
 3ca50 0064488b 04252800 00004889 84249800  .dH..%(...H..$..
 3ca60 000031c0 4885d20f 84100200 00f3410f  ..1.H.........A.
 3ca70 6f10488b 014889fb 4989f7f3 410f6f58  o.H..H..I...A.oX
 3ca80 104989d3 4c8d6c24 3048c744 24280000  .I..L.l$0H.D$(..
 3ca90 00004889 4424204c 8d742420 4c8d6424  ..H.D$ L.t$ L.d$
 3caa0 500f2954 24300f29 5c244048 83fa3f0f  P.)T$0.)\$@H..?.
 3cab0 86f60100 00488d42 c04c8d64 24504889  .....H.B.L.d$PH.
 3cac0 74241048 83e0c04d 89e74889 54241849  t$.H...M..H.T$.I
 3cad0 89f44c8d 50404c8d 6c24304a 8d04174c  ..L.P@L.l$0J...L
 3cae0 89542408 4c8d7424 204889c5 e9140100  .T$.L.t$ H......
 3caf0 000f1f80 00000000 f3410f6f 0424660f  .........A.o.$f.
 3cb00 ef442450 0f1103f3 410f6f44 2410660f  .D$P....A.oD$.f.
 3cb10 ef442460 0f114310 f3410f6f 44242066  .D$`..C..A.oD$ f
 3cb20 0fef4424 700f1143 20f3410f 6f442430  ..D$p..C .A.oD$0
 3cb30 660fef84 24800000 000f1143 300fb644  f...$......C0..D
 3cb40 24280fb6 4c242948 83c34049 83c4400f  $(..L$)H..@I..@.
 3cb50 b674242a 440fb644 242b89c2 83c00144  .t$*D..D$+.....D
 3cb60 0fb64c24 2c440fb6 54242dc1 e808440f  ..L$,D..T$-...D.
 3cb70 b65c242e 83c20101 c10fb6d2 89c80fb6  .\$.............
 3cb80 c9c1e808 01c689f0 400fb6f6 c1e80841  ........@......A
 3cb90 01c04489 c0450fb6 c0c1e808 4101c144  ..D..E......A..D
 3cba0 89c8450f b6c9c1e8 084101c2 4489d045  ..E......A..D..E
 3cbb0 0fb6d2c1 e8084101 c34489d8 450fb6db  ......A..D..E...
 3cbc0 c1e80802 44242f0f b6c048c1 e0084c09  ....D$/...H...L.
 3cbd0 d848c1e0 084c09d0 48c1e008 4c09c848  .H...L..H...L..H
 3cbe0 c1e0084c 09c048c1 e0084809 f048c1e0  ...L..H...H..H..
 3cbf0 084809c8 48c1e008 4809d048 89442428  .H..H...H..H.D$(
 3cc00 4839dd74 464c89ea 31c94c89 f64c89ff  H9.tFL..1.L..L..
 3cc10 e82b19fd ff498d54 24014889 d84829d0  .+...I.T$.H..H).
 3cc20 4883f80e 0f87cefe ffff31c0 0f1f4000  H.........1...@.
 3cc30 410fb614 04413214 07881403 4883c001  A....A2.....H...
 3cc40 4883f840 75eae9f2 feffff4c 8b5c2418  H..@u......L.\$.
 3cc50 4d89fc4c 8b542408 4c8b7c24 104183e3  M..L.T$.L.|$.A..
 3cc60 3f7545be 40000000 4c89e7e8 4016fdff  ?uE.@...L...@...
 3cc70 be200000 004c89ef e83316fd ff488b84  . ...L...3...H..
 3cc80 24980000 0064482b 04252800 00000f85  $....dH+.%(.....
 3cc90 ae010000 4881c4a8 00000031 c05b5d41  ....H......1.[]A
 3cca0 5c415d41 5e415fc3 4d01d74c 89ea31c9  \A]A^A_.M..L..1.
 3ccb0 4c89f64c 89e74c89 5c2408e8 8018fdff  L..L..L.\$......
 3ccc0 4c8b5c24 084489da 4183fb07 0f866201  L.\$.D..A.....b.
 3ccd0 0000498d 47014889 d94829c1 31c04883  ..I.G.H..H).1.H.
 3cce0 f90e7719 410fb60c 0441320c 07880c03  ..w.A....A2.....
 3ccf0 4883c001 39d072ec e966ffff ff4983fb  H...9.r..f...I..
 3cd00 0f0f8634 010000f3 410f6f07 4489d866  ...4....A.o.D..f
 3cd10 0fef4424 50c1e804 0f110383 f8017425  ..D$P.........t%
 3cd20 f3410f6f 4710660f ef442460 0f114310  .A.oG.f..D$`..C.
 3cd30 83f80375 10f3410f 6f472066 0fef4424  ...u..A.oG f..D$
 3cd40 700f1143 2089d083 e0f0f6c2 0f0f8410  p..C ...........
 3cd50 ffffff41 89d34129 c3418d4b ff83f906  ...A..A).A.K....
 3cd60 762989c1 f3410f7e 040ff30f 7e4c0c50  v)...A.~....~L.P
 3cd70 660fefc1 660fd604 0b4489d9 83e1f801  f...f....D......
 3cd80 c84183e3 070f84d8 feffff89 c1410fb6  .A...........A..
 3cd90 340f4032 740c5040 88340b8d 480139d1  4.@2t.P@.4..H.9.
 3cda0 0f83bdfe ffff410f b6340f40 32740c50  ......A..4.@2t.P
 3cdb0 4088340b 8d480239 d10f83a4 feffff41  @.4..H.9.......A
 3cdc0 0fb6340f 4032740c 50408834 0b8d4803  ..4.@2t.P@.4..H.
 3cdd0 39d10f83 8bfeffff 410fb634 0f403274  9.......A..4.@2t
 3cde0 0c504088 340b8d48 0439d10f 8372feff  .P@.4..H.9...r..
 3cdf0 ff410fb6 340f4032 740c5040 88340b8d  .A..4.@2t.P@.4..
 3ce00 480539d1 0f8359fe ffff410f b6340f83  H.9...Y...A..4..
 3ce10 c0064032 740c5040 88340b39 d00f8340  ..@2t.P@.4.9...@
 3ce20 feffff41 0fb61407 32540450 881403e9  ...A....2T.P....
 3ce30 2ffeffff 31c0e9a9 feffff31 c0e920ff  /...1......1.. .
 3ce40 ffffe8a9 14fdff66 0f1f8400 00000000  .......f........
 3ce50 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 3ce60 b8080000 00c3662e 0f1f8400 00000000  ......f.........
 3ce70 48c7c0ff ffffffc3 0f1f8400 00000000  H...............
 3ce80 be200000 00e92618 fdff660f 1f440000  . ....&...f..D..
 3ce90 41564155 41545553 4883c480 64488b04  AVAUATUSH...dH..
 3cea0 25280000 00488944 247831c0 4885f60f  %(...H.D$x1.H...
 3ceb0 84440100 00f30f6f 01f30f6f 49104989  .D.....o...oI.I.
 3cec0 fe4889f3 48c74424 08000000 00488b02  .H..H.D$.....H..
 3ced0 0f294424 10488904 240f294c 24204883  .)D$.H..$.)L$ H.
 3cee0 fe3f0f86 34010000 488d46c0 4c8d6424  .?..4...H.F.L.d$
 3cef0 104989e5 4883e0c0 488d6c07 400f1f00  .I..H...H.l.@...
 3cf00 31c94c89 f74c89e2 4c89eee8 7019fdff  1.L..L..L...p...
 3cf10 0fb64424 080fb64c 24090fb6 74240a0f  ..D$...L$...t$..
 3cf20 b67c240b 89c283c0 01440fb6 44240c44  .|$......D..D$.D
 3cf30 0fb64c24 0dc1e808 440fb654 240e83c2  ..L$....D..T$...
 3cf40 0101c10f b6d289c8 0fb6c9c1 e80801c6  ................
 3cf50 89f0400f b6f6c1e8 0801c789 f8400fb6  ..@..........@..
 3cf60 ffc1e808 4101c044 89c0450f b6c0c1e8  ....A..D..E.....
 3cf70 084101c1 4489c845 0fb6c9c1 e8084101  .A..D..E......A.
 3cf80 c24489d0 450fb6d2 c1e80802 44240f0f  .D..E.......D$..
 3cf90 b6c048c1 e0084c09 d048c1e0 084c09c8  ..H...L..H...L..
 3cfa0 48c1e008 4c09c048 c1e00848 09f848c1  H...L..H...H..H.
 3cfb0 e0084809 f048c1e0 084809c8 48c1e008  ..H..H...H..H...
 3cfc0 4809d049 83c64048 89442408 4939ee0f  H..I..@H.D$.I9..
 3cfd0 852bffff ff4c8d74 243083e3 3f7548be  .+...L.t$0..?uH.
 3cfe0 40000000 4c89f7e8 c412fdff be200000  @...L........ ..
 3cff0 004c89e7 e8b712fd ff488b44 24786448  .L.......H.D$xdH
 3d000 2b042528 0000000f 85c80000 004883ec  +.%(.........H..
 3d010 8031c05b 5d415c41 5d415ec3 4889fd4c  .1.[]A\A]A^.H..L
 3d020 8d642410 4989e54c 8d742430 31c94c89  .d$.I..L.t$01.L.
 3d030 e24c89ee 4c89f7e8 4418fdff 89d883fb  .L..L...D.......
 3d040 08725048 8b442430 488d7508 4d89f048  .rPH.D$0H.u.M..H
 3d050 83e6f848 89450089 d8498b54 06f84889  ...H.E...I.T..H.
 3d060 5405f848 29f58d04 2b4929e8 83e0f883  T..H)...+I).....
 3d070 f8080f82 67ffffff 83e0f831 d289d183  ....g......1....
 3d080 c208498b 3c084889 3c0e39c2 72efe94c  ..I.<.H.<.9.r..L
 3d090 ffffff83 e3047528 85c00f84 3fffffff  ......u(....?...
 3d0a0 0fb65424 30885500 a8020f84 2fffffff  ..T$0.U...../...
 3d0b0 410fb754 06fe6689 5405fee9 1fffffff  A..T..f.T.......
 3d0c0 8b542430 89550041 8b5406fc 895405fc  .T$0.U.A.T...T..
 3d0d0 e90affff ffe81612 fdff660f 1f440000  ..........f..D..
 3d0e0 41574156 41554154 55534881 eca80000  AWAVAUATUSH.....
 3d0f0 0064488b 04252800 00004889 84249800  .dH..%(...H..$..
 3d100 000031c0 4885d20f 84100200 00f3410f  ..1.H.........A.
 3d110 6f10488b 014889fb 4989f7f3 410f6f58  o.H..H..I...A.oX
 3d120 104989d3 4c8d6c24 3048c744 24280000  .I..L.l$0H.D$(..
 3d130 00004889 4424204c 8d742420 4c8d6424  ..H.D$ L.t$ L.d$
 3d140 500f2954 24300f29 5c244048 83fa3f0f  P.)T$0.)\$@H..?.
 3d150 86f60100 00488d42 c04c8d64 24504889  .....H.B.L.d$PH.
 3d160 74241048 83e0c04d 89e74889 54241849  t$.H...M..H.T$.I
 3d170 89f44c8d 50404c8d 6c24304a 8d04174c  ..L.P@L.l$0J...L
 3d180 89542408 4c8d7424 204889c5 e9140100  .T$.L.t$ H......
 3d190 000f1f80 00000000 f3410f6f 0424660f  .........A.o.$f.
 3d1a0 ef442450 0f1103f3 410f6f44 2410660f  .D$P....A.oD$.f.
 3d1b0 ef442460 0f114310 f3410f6f 44242066  .D$`..C..A.oD$ f
 3d1c0 0fef4424 700f1143 20f3410f 6f442430  ..D$p..C .A.oD$0
 3d1d0 660fef84 24800000 000f1143 300fb644  f...$......C0..D
 3d1e0 24280fb6 4c242948 83c34049 83c4400f  $(..L$)H..@I..@.
 3d1f0 b674242a 440fb644 242b89c2 83c00144  .t$*D..D$+.....D
 3d200 0fb64c24 2c440fb6 54242dc1 e808440f  ..L$,D..T$-...D.
 3d210 b65c242e 83c20101 c10fb6d2 89c80fb6  .\$.............
 3d220 c9c1e808 01c689f0 400fb6f6 c1e80841  ........@......A
 3d230 01c04489 c0450fb6 c0c1e808 4101c144  ..D..E......A..D
 3d240 89c8450f b6c9c1e8 084101c2 4489d045  ..E......A..D..E
 3d250 0fb6d2c1 e8084101 c34489d8 450fb6db  ......A..D..E...
 3d260 c1e80802 44242f0f b6c048c1 e0084c09  ....D$/...H...L.
 3d270 d848c1e0 084c09d0 48c1e008 4c09c848  .H...L..H...L..H
 3d280 c1e0084c 09c048c1 e0084809 f048c1e0  ...L..H...H..H..
 3d290 084809c8 48c1e008 4809d048 89442428  .H..H...H..H.D$(
 3d2a0 4839dd74 464c89ea 31c94c89 f64c89ff  H9.tFL..1.L..L..
 3d2b0 e8cb15fd ff498d54 24014889 d84829d0  .....I.T$.H..H).
 3d2c0 4883f80e 0f87cefe ffff31c0 0f1f4000  H.........1...@.
 3d2d0 410fb614 04413214 07881403 4883c001  A....A2.....H...
 3d2e0 4883f840 75eae9f2 feffff4c 8b5c2418  H..@u......L.\$.
 3d2f0 4d89fc4c 8b542408 4c8b7c24 104183e3  M..L.T$.L.|$.A..
 3d300 3f7545be 40000000 4c89e7e8 a00ffdff  ?uE.@...L.......
 3d310 be200000 004c89ef e8930ffd ff488b84  . ...L.......H..
 3d320 24980000 0064482b 04252800 00000f85  $....dH+.%(.....
 3d330 ae010000 4881c4a8 00000031 c05b5d41  ....H......1.[]A
 3d340 5c415d41 5e415fc3 4d01d74c 89ea31c9  \A]A^A_.M..L..1.
 3d350 4c89f64c 89e74c89 5c2408e8 2015fdff  L..L..L.\$.. ...
 3d360 4c8b5c24 084489da 4183fb07 0f866201  L.\$.D..A.....b.
 3d370 0000498d 47014889 d94829c1 31c04883  ..I.G.H..H).1.H.
 3d380 f90e7719 410fb60c 0441320c 07880c03  ..w.A....A2.....
 3d390 4883c001 39d072ec e966ffff ff4983fb  H...9.r..f...I..
 3d3a0 0f0f8634 010000f3 410f6f07 4489d866  ...4....A.o.D..f
 3d3b0 0fef4424 50c1e804 0f110383 f8017425  ..D$P.........t%
 3d3c0 f3410f6f 4710660f ef442460 0f114310  .A.oG.f..D$`..C.
 3d3d0 83f80375 10f3410f 6f472066 0fef4424  ...u..A.oG f..D$
 3d3e0 700f1143 2089d083 e0f0f6c2 0f0f8410  p..C ...........
 3d3f0 ffffff41 89d34129 c3418d4b ff83f906  ...A..A).A.K....
 3d400 762989c1 f3410f7e 040ff30f 7e4c0c50  v)...A.~....~L.P
 3d410 660fefc1 660fd604 0b4489d9 83e1f801  f...f....D......
 3d420 c84183e3 070f84d8 feffff89 c1410fb6  .A...........A..
 3d430 340f4032 740c5040 88340b8d 480139d1  4.@2t.P@.4..H.9.
 3d440 0f83bdfe ffff410f b6340f40 32740c50  ......A..4.@2t.P
 3d450 4088340b 8d480239 d10f83a4 feffff41  @.4..H.9.......A
 3d460 0fb6340f 4032740c 50408834 0b8d4803  ..4.@2t.P@.4..H.
 3d470 39d10f83 8bfeffff 410fb634 0f403274  9.......A..4.@2t
 3d480 0c504088 340b8d48 0439d10f 8372feff  .P@.4..H.9...r..
 3d490 ff410fb6 340f4032 740c5040 88340b8d  .A..4.@2t.P@.4..
 3d4a0 480539d1 0f8359fe ffff410f b6340f83  H.9...Y...A..4..
 3d4b0 c0064032 740c5040 88340b39 d00f8340  ..@2t.P@.4.9...@
 3d4c0 feffff41 0fb61407 32540450 881403e9  ...A....2T.P....
 3d4d0 2ffeffff 31c0e9a9 feffff31 c0e920ff  /...1......1.. .
 3d4e0 ffffe809 0efdff66 0f1f8400 00000000  .......f........
 3d4f0 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 3d500 b8080000 00c3662e 0f1f8400 00000000  ......f.........
 3d510 48c7c0ff ffffffc3 0f1f8400 00000000  H...............
 3d520 be200000 00e98611 fdff660f 1f440000  . ........f..D..
 3d530 b8200000 00c3662e 0f1f8400 00000000  . ....f.........
 3d540 b8180000 00c3662e 0f1f8400 00000000  ......f.........
 3d550 48c7c0ff ffffffc3 0f1f8400 00000000  H...............
 3d560 41554154 4989f455 4889fd53 4889d348  AUATI..UH..SH..H
 3d570 89ca31c9 4889de48 83ec3864 488b0425  ..1.H..H..8dH..%
 3d580 28000000 48894424 2831c049 89e54c89  (...H.D$(1.I..L.
 3d590 efe89a0a fdff488d 53104c89 e94c89e6  ......H.S.L..L..
 3d5a0 4889efe8 1814fdff 488b5424 2864482b  H.......H.T$(dH+
 3d5b0 14252800 0000750b 4883c438 5b5d415c  .%(...u.H..8[]A\
 3d5c0 415dc3e8 280dfdff 0f1f8400 00000000  A]..(...........
 3d5d0 41574156 4d89c641 554989d5 4c89ca41  AWAVM..AUI..L..A
 3d5e0 544989f4 554889fd 534889cb 31c94889  TI..UH..SH..1.H.
 3d5f0 de4883ec 3864488b 04252800 00004889  .H..8dH..%(...H.
 3d600 44242831 c04989e7 4c89ffe8 200afdff  D$(1.I..L... ...
 3d610 4c89ea48 8d4b104d 89f94d89 f04c89e6  L..H.K.M..M..L..
 3d620 4889efe8 e80bfdff 488b5424 2864482b  H.......H.T$(dH+
 3d630 14252800 0000750f 4883c438 5b5d415c  .%(...u.H..8[]A\
 3d640 415d415e 415fc3e8 a40cfdff 0f1f4000  A]A^A_........@.
 3d650 41564155 4989d54c 89c24154 4989f455  AVAUI..L..ATI..U
 3d660 4889fd53 4889cb31 c94889de 4883ec30  H..SH..1.H..H..0
 3d670 64488b04 25280000 00488944 242831c0  dH..%(...H.D$(1.
 3d680 4989e64c 89f7e8a5 09fdff45 31c04c89  I..L.......E1.L.
 3d690 ea488d4b 104d89f1 4c89e648 89efe86d  .H.K.M..L..H...m
 3d6a0 0bfdff48 8b542428 64482b14 25280000  ...H.T$(dH+.%(..
 3d6b0 00750d48 83c4305b 5d415c41 5d415ec3  .u.H..0[]A\A]A^.
 3d6c0 e82b0cfd ff66662e 0f1f8400 00000000  .+...ff.........
 3d6d0 be200000 00e9d60f fdff660f 1f440000  . ........f..D..
 3d6e0 488d0573 3d0200c3 0f1f8400 00000000  H..s=...........
 3d6f0 8b3df27e 030083ff ff75158b 0def7e03  .=.~.....u....~.
 3d700 0031d2b8 ffffffff 85c90f45 c2c36690  .1.........E..f.
 3d710 4883ec08 e8f70cfd ff85c075 23488b15  H..........u#H..
 3d720 84bc0200 488915bd 7e03008b 35bf7e03  ....H...~...5.~.
 3d730 0031d285 f60f45c2 4883c408 c30f1f00  .1....E.H.......
 3d740 b8ffffff ffebe466 0f1f8400 00000000  .......f........
 3d750 415431f6 31c0488d 3d073d02 00555348  AT1.1.H.=.=..USH
 3d760 81ec9000 0000e8d5 10fdff83 f8ff7470  ..............tp
 3d770 89042489 c54889e3 c7442404 01000000  ..$..H...D$.....
 3d780 baffffff ffbe0100 00004889 dfe82e10  ..........H.....
 3d790 fdff85c0 793ae885 09fdff8b 0083f804  ....y:..........
 3d7a0 74de83f8 0b74d989 efe8620c fdffe86d  t....t....b....m
 3d7b0 09fdffc7 00050000 004881c4 90000000  .........H......
 3d7c0 bbffffff ff89d85b 5d415cc3 0f1f4000  .......[]A\...@.
 3d7d0 83f80175 d289efe8 340cfdff 85c075d9  ...u....4.....u.
 3d7e0 488b3d19 7e030048 8d2d127e 03004989  H.=.~..H.-.~..I.
 3d7f0 e4eb370f 1f440000 4c89e689 c7e88e11  ..7..D..L.......
 3d800 fdff85c0 75108b44 24182500 f000003d  ....u..D$.%....=
 3d810 00200000 744a89df e8f30bfd ff488b7d  . ..tJ.......H.}
 3d820 084883c5 084885ff 742631f6 31c0e80d  .H...H..t&1.1...
 3d830 10fdff89 c383f8ff 75bee8e1 08fdff83  ........u.......
 3d840 380475d9 488b7d00 4885ff75 dd0f1f00  8.u.H.}.H..u....
 3d850 e8cb08fd ffc70005 000000e9 59ffffff  ............Y...
 3d860 89dfbe01 00000031 c0e8b209 fdff89df  .......1........
 3d870 be020000 0083c801 89c231c0 e89f09fd  ..........1.....
 3d880 ff4881c4 90000000 89d85b5d 415cc390  .H........[]A\..
 3d890 41554989 f5415449 89fc55bd 00010000  AUI..ATI..U.....
 3d8a0 534883ec 084881fe ff000000 77124885  SH...H......w.H.
 3d8b0 f674644c 89ed662e 0f1f8400 00000000  .tdL..f.........
 3d8c0 31d24889 ee4c89e7 e85310fd ff4889c3  1.H..L...S...H..
 3d8d0 85c07911 e84708fd ff8b0083 f80474e0  ..y..G........t.
 3d8e0 83f80b74 db39eb75 114901ec 4929ed74  ...t.9.u.I..I).t
 3d8f0 194c39ed 490f47ed ebc64883 c408b8ff  .L9.I.G...H.....
 3d900 ffffff5b 5d415c41 5dc34883 c40831c0  ...[]A\A].H...1.
 3d910 5b5d415c 415dc348 8d0df2c3 0200baf8  []A\A].H........
 3d920 00000048 8d35d6bc 0200488d 3d3f3b02  ...H.5....H.=?;.
 3d930 00e87a0a fdff662e 0f1f8400 00000000  ..z...f.........
 3d940 41564155 4989fd41 54555348 89f34883  AVAUI..ATUSH..H.
 3d950 ec208b0d 947c0300 64488b04 25280000  . ...|..dH..%(..
 3d960 00488944 241831c0 85c90f84 a0000000  .H.D$.1.........
 3d970 8b157a7c 030085d2 0f85c300 0000448b  ..z|..........D.
 3d980 25637c03 004183fc ff747648 85db0f84  %c|..A...tvH....
 3d990 2b010000 4989de0f 88030100 004c89ed  +...I........L..
 3d9a0 4889da48 89ee4489 e7e8b20a fdff4885  H..H..D.......H.
 3d9b0 c0783d74 084801c5 4829c375 e34c29ed  .x=t.H..H).u.L).
 3d9c0 4939ee75 3c488b44 24186448 2b042528  I9.u<H.D$.dH+.%(
 3d9d0 0000000f 85c20000 004883c4 205b5d41  .........H.. []A
 3d9e0 5c415d41 5ec3662e 0f1f8400 00000000  \A]A^.f.........
 3d9f0 e82b07fd ff8b0083 f80474a4 83f80b74  .+........t....t
 3da00 9fe88a07 fdff662e 0f1f8400 00000000  ......f.........
 3da10 e80b07fd ff4889e7 be100000 00448b30  .....H.......D.0
 3da20 4889c5e8 68feffff 85c07534 48b80100  H...h.....u4H...
 3da30 00000100 00004489 75004889 05ab7b03  ......D.u.H...{.
 3da40 004889de 4c89efe8 44feffff 85c00f84  .H..L...D.......
 3da50 71ffffff ebab662e 0f1f8400 00000000  q.....f.........
 3da60 c705867b 03000000 0000e8e1 fcffff89  ...{............
 3da70 05737b03 004189c4 83f8ff74 848b056d  .s{..A.....t...m
 3da80 7b030044 897500c7 055b7b03 00010000  {..D.u...[{.....
 3da90 0085c00f 84f2feff ffeba6e8 5008fdff  ............P...
 3daa0 488d0d59 c20200ba 85000000 488d354d  H..Y........H.5M
 3dab0 bb020048 8d3dcf39 0200e8f1 08fdff48  ...H.=.9.......H
 3dac0 8d0d3ac2 0200ba84 00000048 8d352ebb  ..:........H.5..
 3dad0 0200488d 3d9d3902 00e8d208 fdff6690  ..H.=.9.......f.
 3dae0 4883ec18 be040000 00488d7c 240ce84d  H........H.|$..M
 3daf0 feffff8b 44240c48 83c418c3 0f1f4000  ....D$.H......@.
 3db00 55534883 ec286448 8b042528 00000048  USH..(dH..%(...H
 3db10 89442418 31c08b05 d07a0300 85c07420  .D$.1....z....t 
 3db20 488b4424 1864482b 04252800 00007566  H.D$.dH+.%(...uf
 3db30 4883c428 5b5dc366 0f1f8400 00000000  H..([].f........
 3db40 e8db05fd ff4889e7 be100000 008b2848  .....H........(H
 3db50 89c3e839 fdffff85 c0751dc7 058b7a03  ...9.....u....z.
 3db60 00010000 00892bc7 057b7a03 00010000  ......+..{z.....
 3db70 00ebad0f 1f440000 c7056e7a 03000000  .....D....nz....
 3db80 0000e8c9 fbffff89 055b7a03 0083f8ff  .........[z.....
 3db90 7409892b ebd1e855 07fdffe8 f005fdff  t..+...U........
 3dba0 c4c1796f 7060c4c1 796f6830 48c1e103  ..yop`..yoh0H...
 3dbb0 488d04d5 00000000 c4c1796f 6020c4e1  H.........yo` ..
 3dbc0 f96ec8c4 c249dc78 70c4c179 6f7050c4  .n...I.xp..yopP.
 3dbd0 e3f122c9 01c5f1ef ccc4c249 dc5860c4  .."........I.X`.
 3dbe0 c1796f70 40c4c249 dc5050c4 e251dcc6  .yop@..I.PP..Q..
 3dbf0 c4e259dc edc4c179 6f7010c5 f9efc1c4  ..Y....yop......
 3dc00 e249dce4 c4c1796f 30c44249 dc4010c4  .I....yo0.BI.@..
 3dc10 c1796f70 70c44249 dc08c4e2 61dcf7c4  .yopp.BI....a...
 3dc20 e269dcdb c531efc9 c4e279dc d2c4e251  .i...1....y....Q
 3dc30 dcc0c4c2 41dcf9c4 e259dced c5f9efc1  ....A....Y......
 3dc40 c5c1eff9 c4e239dc e4c44231 dcc0c462  ......9...B1...b
 3dc50 61dccec4 e269dcdb c4e249dc f7c4e279  a....i....I....y
 3dc60 dcd2c4e2 51dcc0c5 49efd1c4 e259dced  ....Q...I....Y..
 3dc70 c5f9efc1 c4e239dc e4c4c261 dcf1c442  ......9....a...B
 3dc80 41dcc0c4 4231dcca c4e269dc fbc4e279  A...B1....i....y
 3dc90 dcdac4e2 51dcc0c4 e259dcd5 c531efc9  ....Q....Y...1..
 3dca0 c5f9efc1 c4e239dc ecc4e241 dce6c442  ......9....A...B
 3dcb0 29dcc0c4 c249dcf1 c46279dc d3c4e269  )....I...by....i
 3dcc0 dcc0c5c9 eff1c4e2 51dcd2c5 f9efc1c4  ........Q.......
 3dcd0 e261dcff c4e239dc edc44231 dcc0c4e2  .a....9...B1....
 3dce0 41dcdcc4 e229dcff c4e259dc e6c44279  A....)....Y...By
 3dcf0 dcd2c4e2 69dcc0c5 d9efe1c4 e251dcd2  ....i........Q..
 3dd00 c5f9efc1 c4e239dc edc44249 dcc0c4e2  ......9...BI....
 3dd10 41dcf3c4 e229dcff c4e261dc dcc44279  A....)....a...By
 3dd20 dcd2c4e2 69dcc0c4 c1797f70 70c4e251  ....i....y.pp..Q
 3dd30 dcd2c4e2 39dcedc4 4259dcc0 c4c1797f  ....9...BY....y.
 3dd40 7860c5f1 efe3c5f1 efc8c441 797f5050  x`.........Ay.PP
 3dd50 c4c1797f 5030c4c1 797f6820 c441797f  ..y.P0..y.h .Ay.
 3dd60 4010c4c1 797f20c4 c1797f48 404883fe  @...y. ..y.H@H..
 3dd70 10744d48 83fe2075 37c5e9ef d5c539ef  .tMH.. u7.....9.
 3dd80 c4c4c169 efd0c5fa 7f17c4c1 796f5850  ...i........yoXP
 3dd90 c4c161ef 4040c4c1 796f5870 c4c161ef  ..a.@@..yoXp..a.
 3dda0 4860c5f9 efc1c5fa 7f4710c3 0f1f4000  H`.......G....@.
 3ddb0 4889f231 f6e91606 fdff660f 1f440000  H..1......f..D..
 3ddc0 c5e1efd8 c4c141ef fac5e9ef d5c5c1ef  ......A.........
 3ddd0 fac4c161 efd8c5c1 efc3c5fa 7f07c390  ...a............
 3dde0 4155c5f9 efc04154 4989fc55 4889d553  AU....ATI..UH..S
 3ddf0 4889cbb9 20000000 4883ec38 64488b04  H... ...H..8dH..
 3de00 25280000 00488944 242831c0 4989e5c5  %(...H.D$(1.I...
 3de10 f97f0424 4c89efc5 f97f4424 10e80e07  ...$L.....D$....
 3de20 fdffc5f9 6f5360c5 f96f4320 ba200000  ....oS`..oC . ..
 3de30 00c5f9ef 5b50c5e9 db4b7048 29ea31f6  ....[P...KpH).1.
 3de40 c5e9ef53 10c5f9db 4330498d 7c2d0048  ...S....C0I.|-.H
 3de50 89d1c5f1 ef4c2410 c5f9ef04 24c5f1ef  .....L$.....$...
 3de60 cbc5f9ef c2c5f97f 0424c5f9 7f4c2410  .........$...L$.
 3de70 e83b0afd ff4889ea 4c89ee4c 89e7e81d  .;...H..L..L....
 3de80 07fdffc5 f96f6360 c5f96f4b 70c5f96f  .....oc`..oKp..o
 3de90 6b50c5f9 6f7340c4 e259dcc1 c5f96f7b  kP..os@..Y....o{
 3dea0 30c5f96f 5b20c5f9 7f4370c4 e251dcc4  0..o[ ...Cp..Q..
 3deb0 c5f96f63 10c5f97f 4360c4e2 49dcc5c5  ..oc....C`..I...
 3dec0 f96f2bc4 e261dcd7 c5f97f43 50c4e241  .o+..a.....CP..A
 3ded0 dcc6c5f9 ef442410 c5f97f53 30c4e271  .....D$....S0..q
 3dee0 dccdc4e2 59dcd3c5 f1ef0c24 c5f97f53  ....Y......$...S
 3def0 20c4e251 dcd4c5f9 7f5310c5 f97f0bc5   ..Q.....S......
 3df00 f97f4340 488b4424 2864482b 04252800  ..C@H.D$(dH+.%(.
 3df10 0000750b 4883c438 5b5d415c 415dc3e8  ..u.H..8[]A\A]..
 3df20 cc03fdff 66662e0f 1f840000 00000090  ....ff..........
 3df30 554889e5 41574156 4d89c641 554989d5  UH..AWAVM..AUI..
 3df40 41544989 fc534889 cb4883e4 e04881ec  ATI..SH..H...H..
 3df50 20010000 c5f96f2d b4300200 4c8b7d10   .....o-.0..L.}.
 3df60 64488b04 25280000 00488984 24180100  dH..%(...H..$...
 3df70 00488b45 20c5796f 05833002 00c4e239  .H.E .yo..0....9
 3df80 dcf5c5fa 6f08488b 4518c5fa 6f10c4c1  ....o.H.E...o...
 3df90 71efd8c5 f1efe5c4 4251dcc0 c46259dc  q.......BQ...bY.
 3dfa0 dbc4e261 dce4c571 efcac442 59dcd3c4  ...a...q...BY...
 3dfb0 e231dcfb c4c251dc c1c4c261 dcd9c5e1  .1....Q....a....
 3dfc0 efdac5f9 efc1c4e2 41dce4c4 6221dcdb  ........A...b!..
 3dfd0 c4e279dc ffc4e249 dcc0c4e2 31dcedc4  ..y....I....1...
 3dfe0 e239dcf6 c521efda c5f9efc1 c44251dc  .9...!.......BQ.
 3dff0 c0c44259 dccac4e2 41dce4c4 4229dcd3  ..BY....A...B)..
 3e000 c4e279dc ffc4e249 dcc0c529 efd2c4e2  ..y....I...)....
 3e010 39dcf6c4 e261dced c5f9efc1 c4c251dc  9....a........Q.
 3e020 d8c44259 dcc1c4e2 41dce4c4 4231dcca  ..BY....A...B1..
 3e030 c4e279dc ffc4e249 dcc0c531 efcac4e2  ..y....I...1....
 3e040 61dcf6c4 e221dced c5f9efc1 c4e251dc  a....!........Q.
 3e050 dbc4e229 dcedc442 59dcd0c4 e241dce4  ...)...BY....A..
 3e060 c44239dc c1c4e279 dcffc4e2 49dcc0c5  .B9....y....I...
 3e070 39efc2c4 e261dcf6 c5f9efc1 c4e251dc  9....a........Q.
 3e080 dbc4e231 dcedc442 59dccac4 e241dce4  ...1...BY....A..
 3e090 c44229dc d0c4e279 dcffc4e2 49dcc0c5  .B)....y....I...
 3e0a0 29efd2c4 e261dcf6 c5f9efc1 c4e251dc  )....a........Q.
 3e0b0 dbc4e239 dcedc442 59dcc1c4 e241dce4  ...9...BY....A..
 3e0c0 c44231dc cac4e279 dcffc4e2 49dcc0c5  .B1....y....I...
 3e0d0 31efcac4 e261dcf6 c5f9efc1 c4e251dc  1....a........Q.
 3e0e0 dbc4e229 dcedc442 59dcd0c4 e241dce4  ...)...BY....A..
 3e0f0 c44239dc c1c4e279 dcffc4e2 49dcc0c5  .B9....y....I...
 3e100 39efc2c4 e261dcf6 c5f9efc1 c4e251dc  9....a........Q.
 3e110 dbc4e231 dcedc442 59dccac4 e241dce4  ...1...BY....A..
 3e120 c44229dc d0c4e279 dcffc4e2 49dcc0c5  .B)....y....I...
 3e130 29efd2c4 e261dcf6 c5f9efc1 c4e251dc  )....a........Q.
 3e140 dbc4e239 dcedc442 59dcc1c4 e241dce4  ...9...BY....A..
 3e150 c44231dc cac4e279 dcffc579 7f842490  .B1....y...y..$.
 3e160 000000c4 e249dcc0 c5b1efd2 c4e261dc  .....I........a.
 3e170 f6c5f97f a4248000 0000c4e2 51dcdbc5  .....$......Q...
 3e180 f9efc1c4 e229dced c5f97f7c 2470c5f9  .....).....|$p..
 3e190 7f742450 c5f97f5c 2440c5f9 7f6c2430  .t$P...\$@...l$0
 3e1a0 c5f97f54 2420c5f9 7f442460 4983ff1f  ...T$ ...D$`I...
 3e1b0 0f863604 0000b820 0000000f 1f440000  ..6.... .....D..
 3e1c0 c5797fc1 4889c2c4 4259dcc0 c4e271dc  .y..H...BY....q.
 3e1d0 cac4e241 dce4c4e2 79dcffc4 e249dcc0  ...A....y....I..
 3e1e0 c4e261dc f6c4c179 ef4401f0 c4e251dc  ..a....y.D....Q.
 3e1f0 dbc4e269 dcedc4c1 71ef5401 e0488d40  ...i....q.T..H.@
 3e200 204939c7 73bac579 7f842490 000000c5   I9.s..y..$.....
 3e210 f97fa424 80000000 c5f97f7c 2470c5f9  ...$.......|$p..
 3e220 7f742450 c5f97f5c 2440c5f9 7f6c2430  .t$P...\$@...l$0
 3e230 c5f97f54 2420c5f9 7f442460 4c89f983  ...T$ ...D$`L...
 3e240 e11f0f85 98010000 4c89eab8 20000000  ........L... ...
 3e250 83e21f4d 85e40f84 59020000 4983fd1f  ...M....Y...I...
 3e260 0f868d03 0000662e 0f1f8400 00000000  ......f.........
 3e270 c549dbcb c5d1efcc c541efd3 4889c7c5  .I.......A..H...
 3e280 31ef4c06 e0c531ef c9c5b9db ccc5f1ef  1.L...1.........
 3e290 4c06f0c4 417a7f4c 04e0c4c1 71efcac4  L...Az.L....q...
 3e2a0 41796fd0 c44259dc c0c4c17a 7f4c04f0  Ayo..BY....z.L..
 3e2b0 c4e241dc e44883c0 20c4e279 dcffc4e2  ..A..H.. ..y....
 3e2c0 49dcc0c4 e261dcf6 c4e251dc dbc4e269  I....a....Q....i
 3e2d0 dcedc4e2 29dcd2c5 f9efc1c4 c169efd1  ....)........i..
 3e2e0 4939c573 8bc5797f 84249000 00004c8d  I9.s..y..$....L.
 3e2f0 442420c5 f97fa424 80000000 c5f97f7c  D$ ....$.......|
 3e300 2470c5f9 7f742450 c5f97f5c 2440c5f9  $p...t$P...\$@..
 3e310 7f6c2430 c5f97f54 2420c5f9 7f442460  .l$0...T$ ...D$`
 3e320 4885d275 7b488dbc 24f00000 004c89e9  H..u{H..$....L..
 3e330 4c89fa4c 89f64889 7c2418e8 60f8ffff  L..L..H.|$..`...
 3e340 4983fe10 488b7c24 180f84e9 01000049  I...H.|$.......I
 3e350 83fe200f 85b10200 004889de e84f02fd  .. ......H...O..
 3e360 ff85c089 c30f95c0 4d85e474 0484c075  ........M..t...u
 3e370 5f488b84 24180100 0064482b 04252800  _H..$....dH+.%(.
 3e380 00000f85 91020000 488d65d8 89d85b41  ........H.e...[A
 3e390 5c415d41 5e415f5d c30f1f80 00000000  \A]A^A_]........
 3e3a0 4801fe4c 01e74d85 e40f8419 0200004c  H..L..M........L
 3e3b0 8d442420 4c89c14c 89442418 e81ffaff  .D$ L..L.D$.....
 3e3c0 ff4c8b44 2418e95a ffffff0f 1f440000  .L.D$..Z.....D..
 3e3d0 4c89ea31 f64c89e7 e8f3fffc ffeb9290  L..1.L..........
 3e3e0 c5f1efc9 488dbc24 a0000000 4901d1c5  ....H..$....I...
 3e3f0 f97f8c24 a0000000 4989f84c 89c8c5f9  ...$....I..L....
 3e400 7f8c24b0 00000083 f9080f83 88010000  ..$.............
 3e410 31d2f6c1 040f8565 010000f6 c1020f85  1......e........
 3e420 3c010000 83e1010f 85230100 00c4c259  <........#.....Y
 3e430 dcc8c4e2 41dce4c4 e279dcff 4c89eac4  ....A....y..L...
 3e440 e249dcc0 c4e261dc f6c4e251 dcdbc5f9  .I....a....Q....
 3e450 7f8c2490 000000c4 e269dced c4e239dc  ..$......i....9.
 3e460 d283e21f c5f97fa4 24800000 00c5f97f  ........$.......
 3e470 7c2470c5 796fc1b8 20000000 c5e9ef94  |$p.yo.. .......
 3e480 24a00000 00c5f9ef 8424b000 0000c5f9  $........$......
 3e490 7f742450 c5f97f5c 2440c5f9 7f6c2430  .t$P...\$@...l$0
 3e4a0 c5f97f54 2420c5f9 7f442460 4d85e40f  ...T$ ...D$`M...
 3e4b0 85a7fdff ff4983fd 1f0f8600 01000090  .....I..........
 3e4c0 c549dbcb c5d1efcc c541efd3 4889c7c5  .I.......A..H...
 3e4d0 31ef4c06 e0c531ef c9c5b9db ccc5f1ef  1.L...1.........
 3e4e0 4c06f048 8d4020c4 c171efca c441796f  L..H.@ ..q...Ayo
 3e4f0 d0c44259 dcc0c4e2 41dce4c4 e279dcff  ..BY....A....y..
 3e500 c4e249dc c0c4e261 dcf6c4e2 51dcdbc4  ..I....a....Q...
 3e510 e269dced c4e229dc d2c5f9ef c1c4c169  .i....)........i
 3e520 efd14939 c57399c5 f97f8c24 d0000000  ..I9.s.....$....
 3e530 e9b0fdff ff0f1f00 4889dee8 d0fdfcff  ........H.......
 3e540 85c089c3 0f95c0e9 1cfeffff 0f1f4000  ..............@.
 3e550 0fb60410 41880410 e9d0feff ff0f1f00  ....A...........
 3e560 0fb73c10 6641893c 104883c2 0283e101  ..<.fA.<.H......
 3e570 0f84b7fe ffffebd8 0f1f8400 00000000  ................
 3e580 8b104189 10ba0400 0000f6c1 020f8491  ..A.............
 3e590 feffffeb cb0f1f00 4189ca31 c04183e2  ........A..1.A..
 3e5a0 f889c283 c0084d8b 04114c89 04174439  ......M...L...D9
 3e5b0 d072ee4c 8d04074c 01c8e951 feffff48  .r.L...L...Q...H
 3e5c0 85d2743c 0f1f4000 4c8d4424 20488dbc  ..t<..@.L.D$ H..
 3e5d0 24c00000 004c89c1 4c894424 18e8fef7  $....L..L.D$....
 3e5e0 ffff4c8b 442418e9 39fdffff 31d2e949  ..L.D$..9...1..I
 3e5f0 fcffff48 85d27408 4c89e7e9 affdffff  ...H..t.L.......
 3e600 4c8d4424 20e91bfd ffffb801 000000bb  L.D$ ...........
 3e610 ffffffff e94ffdff ffe8d2fc fcff6690  .....O........f.
 3e620 554989f2 4889d648 89ca4c89 c14889e5  UI..H..H..L..H..
 3e630 41564155 41545348 83e4e048 81ece000  AVAUATSH...H....
 3e640 0000c579 6f0dc629 02004c8b 5d106448  ...yo..)..L.].dH
 3e650 8b042528 00000048 898424d8 00000048  ..%(...H..$....H
 3e660 8b4520c5 f96f3d95 290200c4 c241dcd9  .E ..o=.)....A..
 3e670 c5fa6f28 488b4518 c57a6f18 c5d1efcf  ..o(H.E..zo.....
 3e680 c44151ef d1c4e231 dcffc462 29dcc1c4  .AQ....1...b)...
 3e690 4271dcd2 c4c151ef d3c4e269 dce1c4e2  Bq....Q....i....
 3e6a0 31dcc2c4 e271dcca c4c171ef cbc5f9ef  1....q....q.....
 3e6b0 c5c44269 dcc9c4c2 29dcd0c4 4259dcd2  ..Bi....)...BY..
 3e6c0 c46239dc c1c4e279 dce4c4e2 61dcc0c4  .b9....y....a...
 3e6d0 4139efc3 c4e241dc dbc5f9ef c5c4e231  A9....A........1
 3e6e0 dcffc4e2 29dcf2c4 4259dcd2 c4c269dc  ....)...BY....i.
 3e6f0 d0c4e279 dce4c4e2 61dcc0c4 c169efd3  ...y....a....i..
 3e700 c4e241dc dbc44271 dcc9c5f9 efc5c4e2  ..A...Bq........
 3e710 31dccfc4 e229dcfe c44259dc d2c4e249  1....)...BY....I
 3e720 dcf2c4e2 79dce4c4 e261dcc0 c44239dc  ....y....a...B9.
 3e730 c9c4e271 dcdbc4c1 49eff3c5 f9efc5c4  ...q....I.......
 3e740 e231dcc9 c44269dc c9c4e229 dcd7c442  .1...Bi....)...B
 3e750 59dcd2c4 e241dcfe c4e279dc e4c4e261  Y....A....y....a
 3e760 dcc0c4c1 41effbc4 e271dcdb c5f9efc5  ....A....q......
 3e770 c4e231dc c9c44249 dcc9c4e2 29dcf2c4  ..1...BI....)...
 3e780 4259dcd2 c4e269dc d7c4e279 dce4c4e2  BY....i....y....
 3e790 61dcc0c4 c169efd3 c4e271dc dbc5f9ef  a....i....q.....
 3e7a0 c5c4e231 dcc9c442 41dcc9c4 e229dcfe  ...1...BA....)..
 3e7b0 c44259dc d2c4e249 dcf2c4e2 79dce4c4  .BY....I....y...
 3e7c0 e261dcc0 c4c149ef f3c4e271 dcdbc5f9  .a....I....q....
 3e7d0 efc5c4e2 31dcc9c4 4269dcc9 c4e229dc  ....1...Bi....).
 3e7e0 d7c44259 dcd2c4e2 79dce4c4 e261dcc0  ..BY....y....a..
 3e7f0 c4e271dc dbc4e231 dcc9c442 49dcc9c4  ..q....1...BI...
 3e800 e241dcf6 c5f9efc5 c4c149ef f3c46229  .A........I...b)
 3e810 dcc2c442 59dcd2c4 e269dcd6 c4e279dc  ...BY....i....y.
 3e820 e4c4e261 dcc0c4c1 69efd3c4 e271dcdb  ...a....i....q..
 3e830 c5f9efc5 c4e231dc c9c4c229 dcf8c442  ......1....)...B
 3e840 49dcc9c4 4259dcd2 c46239dc c2c4e279  I...BY...b9....y
 3e850 dce4c5f9 7f7c2470 c4e261dc c0c4e231  .....|$p..a....1
 3e860 dcf1c441 39efc3c5 797f5424 60c4e271  ...A9...y.T$`..q
 3e870 dcdbc442 69dcc9c5 f9efc5c5 f97f6424  ...Bi.........d$
 3e880 50c5f97f 5c2430c5 f97f7424 20c5797f  P...\$0...t$ .y.
 3e890 4c2410c5 797f0424 c5f97f44 24404983  L$..y..$...D$@I.
 3e8a0 fb1f0f86 f0040000 b8200000 000f1f00  ......... ......
 3e8b0 c5f96fcf 4989c0c4 e229dcff c4c271dc  ..o.I....)....q.
 3e8c0 c8c44259 dcd2c4e2 79dce4c4 e261dcc0  ..BY....y....a..
 3e8d0 c4e249dc dbc4c179 ef4401f0 c4e231dc  ..I....y.D....1.
 3e8e0 f6c44239 dcc9c441 71ef4401 e0488d40  ..B9...Aq.D..H.@
 3e8f0 204939c3 73bac5f9 7f7c2470 c5797f54   I9.s....|$p.y.T
 3e900 2460c5f9 7f642450 c5f97f5c 2430c5f9  $`...d$P...\$0..
 3e910 7f742420 c5797f4c 2410c579 7f0424c5  .t$ .y.L$..y..$.
 3e920 f97f4424 404c89db 83e31f0f 85ff0000  ..D$@L..........
 3e930 004883f9 1f0f86ba 010000b8 20000000  .H.......... ...
 3e940 c5fa6f54 02e0c5e1 dbeec441 31efda49  ..oT.......A1..I
 3e950 89c0c5fa 6f4c02f0 c5d1efea c4c151ef  ....oL........Q.
 3e960 ebc559ef dec5fa7f 6c07e0c4 c141dbea  ..Y.....l....A..
 3e970 c5d1efe9 c4c151ef ebc5fa7f 6c07f0c5  ......Q.....l...
 3e980 f96fef48 8d4020c4 e229dcff c4c251dc  .o.H.@ ..)....Q.
 3e990 e8c44259 dcd2c4e2 79dce4c4 e261dcc0  ..BY....y....a..
 3e9a0 c4e249dc dbc4e231 dcf6c5f9 efc1c442  ..I....1.......B
 3e9b0 39dcc9c5 51efc248 39c17384 4989c9c5  9...Q..H9.s.I...
 3e9c0 f97f7c24 70c5797f 542460c5 f97f6424  ..|$p.y.T$`...d$
 3e9d0 50c5f97f 5c2430c5 f97f7424 20c5797f  P...\$0...t$ .y.
 3e9e0 4c2410c5 797f0424 c5f97f44 24404183  L$..y..$...D$@A.
 3e9f0 e11f0f85 10010000 4989e04c 89da4c89  ........I..L..L.
 3ea00 d7e89af1 ffff488b 8424d800 00006448  ......H..$....dH
 3ea10 2b042528 0000000f 859b0300 00488d65  +.%(.........H.e
 3ea20 e031c05b 415c415d 415e5dc3 0f1f4000  .1.[A\A]A^]...@.
 3ea30 c5f1efc9 4c8da424 80000000 4d01c1c5  ....L..$....M...
 3ea40 f97f8c24 80000000 4d89e54c 89c8c5f9  ...$....M..L....
 3ea50 7f8c2490 00000083 fb080f83 10030000  ..$.............
 3ea60 4531c0f6 c3040f85 b4020000 f6c3020f  E1..............
 3ea70 858b0200 0083e301 0f857202 0000c4e2  ..........r.....
 3ea80 29dccfc4 4259dcd2 c4e279dc e4c4e261  )...BY....y....a
 3ea90 dcc0c4e2 49dcdbc5 f9ef8424 90000000  ....I......$....
 3eaa0 c5f97f4c 2470c4e2 31dcf6c4 4239dcc9  ...L$p..1...B9..
 3eab0 c44241dc c0c5797f 542460c5 39ef8424  .BA...y.T$`.9..$
 3eac0 80000000 c5f97f64 2450c5f9 6ff9c5f9  .......d$P..o...
 3ead0 7f5c2430 c5f97f74 2420c579 7f4c2410  .\$0...t$ .y.L$.
 3eae0 c5797f04 24c5f97f 44244048 83f91f0f  .y..$...D$@H....
 3eaf0 8746feff ff4989c9 4531c041 83e11f0f  .F...I..E1.A....
 3eb00 84f3feff ff0f1f00 c5f1efc9 4c8da424  ............L..$
 3eb10 80000000 4c01c2c5 f97f8c24 80000000  ....L......$....
 3eb20 4c89e348 89d0c5f9 7f8c2490 00000041  L..H......$....A
 3eb30 83f9080f 83070200 0031d241 f6c1040f  .........1.A....
 3eb40 85930100 0041f6c1 020f8569 01000041  .....A.....i...A
 3eb50 f6c1010f 854f0100 00c5e1db cec4c131  .....O.........1
 3eb60 efd2c5f1 ef8c2480 0000004a 8d040748  ......$....J...H
 3eb70 8d9424a0 000000c5 f1efcac5 d9efd6c5  ..$.............
 3eb80 f97f8c24 a0000000 c4c141db cac5f1ef  ...$......A.....
 3eb90 8c249000 0000c5f1 efcac4c2 59dcd2c4  .$..........Y...
 3eba0 e279dce4 c5f97f8c 24b00000 00c4e229  .y......$......)
 3ebb0 dccfc4e2 61dcc0c5 f9ef8424 90000000  ....a......$....
 3ebc0 c5f97f4c 2470c4e2 31dccec4 e249dcdb  ...L$p..1....I..
 3ebd0 c5f97f4c 2420c4c2 41dcc8c5 f1ef8c24  ...L$ ..A......$
 3ebe0 80000000 c5f97f54 2460c4c2 39dcd1c5  .......T$`..9...
 3ebf0 f97f6424 50c5f97f 5c2430c5 f97f5424  ..d$P...\$0...T$
 3ec00 10c5f97f 0c24c5f9 7f442440 4183f908  .....$...D$@A...
 3ec10 7256488b bc24a000 00004c8d 40084983  rVH..$....L.@.I.
 3ec20 e0f84889 384a8b7c 0af84989 7c01f84c  ..H.8J.|..I.|..L
 3ec30 29c04101 c14829c2 4183e1f8 4183f908  ).A..H).A...A...
 3ec40 0f82b2fd ffff4183 e1f831c0 89c783c0  ......A...1.....
 3ec50 08488b1c 3a49891c 384439c8 72eee995  .H..:I..8D9.r...
 3ec60 fdffff0f 1f440000 41f6c104 0f852e01  .....D..A.......
 3ec70 00004585 c90f847d fdffff0f b6bc24a0  ..E....}......$.
 3ec80 00000040 883841f6 c1020f84 68fdffff  ...@.8A.....h...
 3ec90 420fb754 0afe6641 895401fe e957fdff  B..T..fA.T...W..
 3eca0 ff0f1f80 00000000 0fb60410 880413e9  ................
 3ecb0 a5feffff 0f1f4000 440fb724 10664489  ......@.D..$.fD.
 3ecc0 24134883 c20241f6 c1010f84 89feffff  $.H...A.........
 3ecd0 ebd6660f 1f440000 8b108913 ba040000  ..f..D..........
 3ece0 0041f6c1 020f8464 feffffeb cb0f1f00  .A.....d........
 3ecf0 420fb604 00438844 0500e97f fdffff90  B....C.D........
 3ed00 460fb70c 00664789 4c050049 83c00283  F....fG.L..I....
 3ed10 e3010f84 66fdffff ebd6660f 1f440000  ....f.....f..D..
 3ed20 448b0045 89450041 b8040000 00f6c302  D..E.E.A........
 3ed30 0f843ffd ffffebc8 0f1f8400 00000000  ..?.............
 3ed40 4589ce31 c04183e6 f889c383 c0084c8b  E..1.A........L.
 3ed50 2c1a4d89 2c1c4439 f072ee49 8d1c0448  ,.M.,.D9.r.I...H
 3ed60 01d0e9d2 fdffff66 0f1f8400 00000000  .......f........
 3ed70 4189de31 c04183e6 f84189c0 83c0084f  A..1.A...A.....O
 3ed80 8b2c014f 892c0444 39f072ed 4d8d2c04  .,.O.,.D9.r.M.,.
 3ed90 4c01c8e9 c8fcffff 4531c0e9 85fbffff  L.......E1......
 3eda0 8bbc24a0 00000089 38428b54 0afc4189  ..$.....8B.T..A.
 3edb0 5401fce9 40fcffff e833f5fc ff0f1f00  T...@....3......
 3edc0 c57a6f17 c57a6f4f 10c5f96f 1d2f2202  .zo..zoO...o./".
 3edd0 00c5f96f 05372202 00c529ef 06c5b1ef  ...o.7"...).....
 3ede0 7610c5a9 efe3c5b1 efd0c462 79dcdbc4  v..........by...
 3edf0 e259dcca c4c269dc d0c4e261 dce4c4c1  .Y....i....a....
 3ee00 69efd2c4 e249dcd8 c4e259dc c1c4e271  i....I....Y....q
 3ee10 dccac4e2 21dce4c4 6239dce6 c4c171ef  ....!...b9....q.
 3ee20 c9c44261 dcdbc4e2 19dcdbc4 4269dce4  ..Ba........Bi..
 3ee30 c4e259dc d0c4e279 dcc1c4e2 21dce4c4  ..Y....y....!...
 3ee40 c179efc0 c44261dc dbc4e219 dcdbc442  .y...Ba........B
 3ee50 71dce4c4 e259dcca c4e269dc d0c4e221  q....Y....i....!
 3ee60 dce4c442 61dcdbc5 e9efd6c4 e219dcdb  ...Ba...........
 3ee70 c44279dc e4c4e259 dcc1c4e2 71dccac4  .By....Y....q...
 3ee80 e221dce4 c4c171ef cac44261 dcdbc4e2  .!....q...Ba....
 3ee90 19dcdbc4 4269dce4 c4e259dc d0c4e279  ....Bi....Y....y
 3eea0 dcc1c4e2 21dce4c4 c179efc1 c44261dc  ....!....y...Ba.
 3eeb0 dbc4e219 dcdbc442 71dce4c4 e259dcca  .......Bq....Y..
 3eec0 c4e269dc d0c4e221 dce4c442 61dcdbc4  ..i....!...Ba...
 3eed0 c169efd0 c4e219dc dbc44279 dce4c4e2  .i........By....
 3eee0 59dcc1c4 e271dcca c4e221dc e4c5f1ef  Y....q....!.....
 3eef0 cec4e259 dce8c442 61dcdbc4 e279dcc1  ...Y...Ba....y..
 3ef00 c4e219dc dbc4e221 dce4c4c1 79efc2c4  .......!....y...
 3ef10 e259dcfd c44269dc e4c44261 dcdbc4e2  .Y...Bi...Ba....
 3ef20 51dce8c4 e219dcd3 c4c151ef e9c4e221  Q.........Q....!
 3ef30 dcdcc442 71dce4c4 e261dce7 c44269dc  ...Bq....a...Bi.
 3ef40 dbc4e241 dcfdc4e2 19dccac4 c141eff8  ...A.........A..
 3ef50 c44279dc e4c4e221 dcdbc4c2 71dcd3c4  .By....!....q...
 3ef60 c251dcc4 c4e261dc ecc4e259 dce7c4e2  .Q....a....Y....
 3ef70 69dcdbc5 d9efe6c4 e219dcc9 c4e271dc  i.............q.
 3ef80 d2c4e279 dcc9c4e2 41dcc0c4 e261dcfd  ...y....A....a..
 3ef90 c4e251dc ecc4e269 dcdbc4c1 51efeac4  ..Q....i....Q...
 3efa0 e271dcd2 c4e279dc c9c4e259 dcc0c4e2  .q....y....Y....
 3efb0 61dce7c4 e241dcfd c4e269dc dbc4c141  a....A....i....A
 3efc0 eff9c4e2 71dcd2c4 e279dcc9 c4e251dc  ....q....y....Q.
 3efd0 c0c4e261 dcecc4e2 59dce7c4 e269dcdb  ...a....Y....i..
 3efe0 c4e271dc d2c4c159 efe0c4e2 79dcc9c4  ..q....Y....y...
 3eff0 e241dcc0 c4e261dc fdc4e251 dcecc4e2  .A....a....Q....
 3f000 69dcdbc5 d1efeec4 e271dcd2 c4e279dc  i........q....y.
 3f010 c9c5f97f 7a50c4e2 59dcc0c5 f97f5a40  ....zP..Y.....Z@
 3f020 c5f97f52 30c5f97f 4a20c5f9 7f4210c5  ...R0...J ...B..
 3f030 f97f2ac3 66662e0f 1f840000 00000090  ..*.ff..........
 3f040 c4c1796f 4030c4c1 796f6840 48c1e103  ..yo@0..yoh@H...
 3f050 488d04d5 00000000 c4e1f96e d0c4c179  H..........n...y
 3f060 6f30c4c2 51dc7850 c4e279dc e5c4c179  o0..Q.xP..y....y
 3f070 6f6820c4 e3e922d1 01c5e9ef d0c4e251  oh ..."........Q
 3f080 dcc0c4c1 796f6810 c4c251dc 4820c4e2  ....yoh...Q.H ..
 3f090 49dcddc4 c1796f68 50c4e251 dcf6c4e2  I....yohP..Q....
 3f0a0 59dcefc4 e279dce4 c5c9eff2 c4e271dc  Y....y........q.
 3f0b0 c0c4e261 dcc9c4e2 41dcfec4 e249dcdb  ...a....A....I..
 3f0c0 c4e259dc f5c5c1ef fac4e279 dce4c4e2  ..Y........y....
 3f0d0 71dcc0c4 e251dcef c4e261dc c9c4e241  q....Q....a....A
 3f0e0 dcdbc5d1 efeac4e2 59dcfec4 e279dce4  ........Y....y..
 3f0f0 c4e249dc f5c4e271 dcc0c4e2 61dcc9c5  ..I....q....a...
 3f100 c9eff2c4 e251dcdb c4e259dc efc4e241  .....Q....Y....A
 3f110 dcfec4e2 79dce4c4 e271dcc0 c5c1effa  ....y....q......
 3f120 c4e261dc c9c4e249 dcdbc4e2 59dcf5c4  ..a....I....Y...
 3f130 e251dcef c4e279dc e4c5d1ef eac4e271  .Q....y........q
 3f140 dcc0c4e2 61dcc9c4 e241dcdb c4e259dc  ....a....A....Y.
 3f150 fec4e249 dcf5c4e2 79dce4c5 c9eff2c4  ...I....y.......
 3f160 e271dcc0 c4c1797f 7850c4e2 61dcc9c4  .q....y.xP..a...
 3f170 e251dcdb c4c1797f 6040c4c1 797f4030  .Q....y.`@..y.@0
 3f180 c4c1797f 4820c4c1 797f5810 c4c1797f  ..y.H ..y.X...y.
 3f190 304883fe 10744148 83fe2075 2bc5f1ef  0H...tAH.. u+...
 3f1a0 cbc5f1ef cec5fa7f 0fc4c179 6f5050c4  ...........yoPP.
 3f1b0 c169ef40 40c4c179 ef4030c5 fa7f4710  .i.@@..y.@0...G.
 3f1c0 c30f1f80 00000000 4889f231 f6e9fef1  ........H..1....
 3f1d0 fcff660f 1f440000 c5f9efc1 c5c1effc  ..f..D..........
 3f1e0 c5e1efde c5f9efc7 c5f9efc3 c5fa7f07  ................
 3f1f0 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 3f200 4155c5f9 efc04154 4989fc55 4889d553  AU....ATI..UH..S
 3f210 4889cbb9 10000000 4883ec28 64488b04  H.......H..(dH..
 3f220 25280000 00488944 241831c0 4989e5c5  %(...H.D$.1.I...
 3f230 f97f0424 4c89efe8 f4f2fcff c5f96f53  ...$L.........oS
 3f240 10c5f96f 5b40ba10 000000c5 e9ef0424  ...o[@.........$
 3f250 c5e1ef4b 504829ea 31f6c5f9 6f632048  ...KPH).1...oc H
 3f260 89d1498d 7c2d00c5 f9efc1c5 d9db4b30  ..I.|-........K0
 3f270 c5f9efc1 c5f97f04 24e832f6 fcff4889  ........$.2...H.
 3f280 ea4c89ee 4c89e7e8 14f3fcff c5f96f43  .L..L.........oC
 3f290 50c5f96f 6b40c5f9 6f7330c5 f96f7b20  P..ok@..os0..o{ 
 3f2a0 c4e251dc c8c5f96f 5310c5f9 6f1bc5f9  ..Q....oS...o...
 3f2b0 7f4b50c4 e249dccd c5f97f4b 40c4e241  .KP..I.....K@..A
 3f2c0 dccec4e2 79dcc3c5 f9ef0424 c5f97f4b  ....y......$...K
 3f2d0 30c4e269 dccfc5f9 7f4b20c4 e261dcca  0..i.....K ..a..
 3f2e0 c5f97f4b 10c5f97f 03488b44 24186448  ...K.....H.D$.dH
 3f2f0 2b042528 00000075 0b4883c4 285b5d41  +.%(...u.H..([]A
 3f300 5c415dc3 e8e7effc ff0f1f80 00000000  \A].............
 3f310 41564989 fb415541 544989cc 4c89c155  AVI..AUATI..L..U
 3f320 4889d553 4889f348 81ec9000 00004c8b  H..SH..H......L.
 3f330 9424c000 00004989 e0488bb4 24c80000  .$....I..H..$...
 3f340 0064488b 04252800 00004889 84248800  .dH..%(...H..$..
 3f350 000031c0 488bbc24 d0000000 4c89c2e8  ..1.H..$....L...
 3f360 5cfaffff 4983fa0f 0f86b204 0000c5f9  \...I...........
 3f370 6f6c2450 c5f96f64 2440b810 000000c5  ol$P..od$@......
 3f380 f96f5c24 30c5f96f 542420c5 f96f4c24  .o\$0..oT$ ..oL$
 3f390 10c5f96f 0424662e 0f1f8400 00000000  ...o.$f.........
 3f3a0 c5f96ff5 4889c2c4 e259dced c4e261dc  ..o.H....Y....a.
 3f3b0 e4c4e269 dcdbc4e2 71dcd2c4 e279dcc9  ...i....q....y..
 3f3c0 c4e249dc c0c4c179 ef4401f0 488d4010  ..I....y.D..H.@.
 3f3d0 4939c273 cbc5f97f 6c2450c5 f97f6424  I9.s....l$P...d$
 3f3e0 40c5f97f 5c2430c5 f97f5424 20c5f97f  @...\$0...T$ ...
 3f3f0 4c2410c5 f97f0424 4c89d683 e60f0f85  L$.....$L.......
 3f400 fc000000 4883f90f 0f86ae01 0000c5f9  ....H...........
 3f410 6f742450 c5f96f6c 2440b810 000000c5  ot$P..ol$@......
 3f420 f96f5424 10c5f96f 642430c5 f96f5c24  .oT$...od$0..o\$
 3f430 20c5f96f 0c24662e 0f1f8400 00000000   ..o.$f.........
 3f440 c4c17a6f 7c04f0c5 e1dbc4c5 49efc548  ..zo|.......I..H
 3f450 89c2c5f9 efc7c4c1 79efc0c5 f9efc2c4  ........y.......
 3f460 c17a7f44 03f0c5f9 6fc6488d 4010c4e2  .z.D....o.H.@...
 3f470 51dcf6c4 e259dced c4e261dc e4c4e269  Q....Y....a....i
 3f480 dcdbc4e2 71dcd2c4 e279dcc9 c5f1efcf  ....q....y......
 3f490 4839c173 ab4889c8 c5f97f74 2450c5f9  H9.s.H.....t$P..
 3f4a0 7f6c2440 c5f97f64 2430c5f9 7f5c2420  .l$@...d$0...\$ 
 3f4b0 c5f97f54 2410c5f9 7f0c2483 e00f0f85  ...T$.....$.....
 3f4c0 0c010000 4c89d248 89ee4889 dfe86efb  ....L..H..H...n.
 3f4d0 ffff488b 84248800 00006448 2b042528  ..H..$....dH+.%(
 3f4e0 0000000f 85530300 004881c4 90000000  .....S...H......
 3f4f0 31c05b5d 415c415d 415ec30f 1f440000  1.[]A\A]A^...D..
 3f500 488d7c24 60c5f9ef c04901d1 c5f97f44  H.|$`....I.....D
 3f510 24604989 fd4c89c8 83fe080f 83cf0200  $`I..L..........
 3f520 0031d240 f6c6040f 85730200 0040f6c6  .1.@.....s...@..
 3f530 020f8549 02000083 e6010f85 28020000  ...I........(...
 3f540 c5f96f44 2450c5f9 6f7c2440 c4e241dc  ..oD$P..o|$@..A.
 3f550 c8c5f96f 7c2430c5 f97f4c24 50c4e241  ...o|$0...L$P..A
 3f560 dc4c2440 c5f96f7c 2420c5f9 7f4c2440  .L$@..o|$ ...L$@
 3f570 c4e241dc 4c2430c5 f96f7c24 10c5f97f  ..A.L$0..o|$....
 3f580 4c2430c4 e241dc4c 2420c5f9 6f3c24c5  L$0..A.L$ ..o<$.
 3f590 f97f4c24 20c4e279 dcc7c5f9 ef442460  ..L$ ..y.....D$`
 3f5a0 c4e241dc 4c2410c5 f97f4c24 10c5f97f  ..A.L$....L$....
 3f5b0 04244883 f90f0f87 52feffff 4889c831  .$H.....R...H..1
 3f5c0 d283e00f 0f84fafe ffff660f 1f440000  ..........f..D..
 3f5d0 4c8d4c24 60c5f9ef c04901d4 c5f97f44  L.L$`....I.....D
 3f5e0 24604d89 cd4c89e6 83f8080f 83cf0100  $`M..L..........
 3f5f0 0031ffa8 040f8555 010000a8 020f852d  .1.....U.......-
 3f600 010000a8 010f8515 010000c5 f96f6424  .............od$
 3f610 40c5f96f 4c241049 01d3488d 542470c5  @..oL$.I..H.T$p.
 3f620 f96f4424 50c5f96f 5c2430c5 f96f5424  .oD$P..o\$0..oT$
 3f630 20c5f9ef 6c2460c5 d9eff1c5 f96f3c24   ...l$`......o<$
 3f640 c5d1efee c5e9dbf3 c5d1efee c5f97f6c  ...............l
 3f650 2470c4e2 59dce8c4 e279dcc7 c5f9ef44  $p..Y....y.....D
 3f660 2460c4e2 61dce4c4 e269dcdb c4e271dc  $`..a....i....q.
 3f670 d2c5f97f 6c2450c4 e241dcc9 c5f97f64  ....l$P..A.....d
 3f680 2440c5f9 7f5c2430 c5f97f54 2420c5f9  $@...\$0...T$ ..
 3f690 7f4c2410 c5f97f04 2483f808 7252488b  .L$.....$...rRH.
 3f6a0 7424704d 8d4b0849 83e1f849 8933488b  t$pM.K.I...I.3H.
 3f6b0 7402f84a 897418f8 4d29cb48 89d64401  t..J.t..M).H..D.
 3f6c0 d84c29de 83e0f883 f8080f82 f4fdffff  .L).............
 3f6d0 83e0f831 d289d783 c2084c8b 1c3e4d89  ...1......L..>M.
 3f6e0 1c3939c2 72efe9d9 fdffff0f 1f440000  .99.r........D..
 3f6f0 a8040f85 2f010000 85c00f84 c4fdffff  ..../...........
 3f700 0fb67424 70418833 a8020f84 b4fdffff  ..t$pA.3........
 3f710 0fb75402 fe664289 5418fee9 a4fdffff  ..T..fB.T.......
 3f720 0fb6343e 4188743d 00e9ddfe ffff6690  ..4>A.t=......f.
 3f730 440fb70c 3e664589 4c3d0048 83c702a8  D...>fE.L=.H....
 3f740 010f84c4 feffffeb d70f1f80 00000000  ................
 3f750 8b3e4189 7d00bf04 000000a8 020f84a0  .>A.}...........
 3f760 feffffeb cb0f1f00 0fb60410 41884415  ............A.D.
 3f770 00e9cafd ffff662e 0f1f8400 00000000  ......f.........
 3f780 0fb73c10 6641897c 15004883 c20283e6  ..<.fA.|..H.....
 3f790 010f84a9 fdffffeb cf0f1f80 00000000  ................
 3f7a0 8b104189 5500ba04 00000040 f6c6020f  ..A.U......@....
 3f7b0 8482fdff ffebc966 0f1f8400 00000000  .......f........
 3f7c0 4189c631 f64183e6 f889f783 c6084d8b  A..1.A........M.
 3f7d0 2c3c4d89 2c394439 f672ee4d 8d2c314c  ,<M.,9D9.r.M.,1L
 3f7e0 01e6e90a feffff66 0f1f8400 00000000  .......f........
 3f7f0 4189f631 c04183e6 f889c283 c0084d8b  A..1.A........M.
 3f800 2c114c89 2c174439 f072ee4c 8d2c074c  ,.L.,.D9.r.L.,.L
 3f810 01c8e90a fdffff66 0f1f8400 00000000  .......f........
 3f820 31d2e9d1 fbffff8b 74247041 89338b54  1.......t$pA.3.T
 3f830 02fc4289 5418fce9 88fcffff e8afeafc  ..B.T...........
 3f840 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 3f850 41574989 f2415649 89fe4155 41544989  AWI..AVI..AUATI.
 3f860 cc554c89 c5534889 d34881ec c8000000  .UL..SH..H......
 3f870 4c8bbc24 00010000 4c8d6c24 10488bb4  L..$....L.l$.H..
 3f880 24080100 0064488b 04252800 00004889  $....dH..%(...H.
 3f890 8424b800 000031c0 488bbc24 10010000  .$....1.H..$....
 3f8a0 4c89eae8 18f5ffff 4983ff0f 0f861e04  L.......I.......
 3f8b0 0000c5f9 6f6c2460 c5f96f64 2450b810  ....ol$`..od$P..
 3f8c0 000000c5 f96f5c24 40c5f96f 542430c5  .....o\$@..oT$0.
 3f8d0 f96f4c24 20c5f96f 4424100f 1f440000  .oL$ ..oD$...D..
 3f8e0 c5f96ff5 4889c2c4 e259dced c4e261dc  ..o.H....Y....a.
 3f8f0 e4c4e269 dcdbc4e2 71dcd2c4 e279dcc9  ...i....q....y..
 3f900 c4e249dc c0c4c179 ef4401f0 488d4010  ..I....y.D..H.@.
 3f910 4939c773 cbc5f97f 6c2460c5 f97f6424  I9.s....l$`...d$
 3f920 50c5f97f 5c2440c5 f97f5424 30c5f97f  P...\$@...T$0...
 3f930 4c2420c5 f97f4424 104c89f9 83e10f0f  L$ ...D$.L......
 3f940 857b0100 004889de 83e60f4d 85f60f84  .{...H.....M....
 3f950 2d020000 4883fb0f 0f867903 0000c5f9  -...H.....y.....
 3f960 6f742460 c5f96f6c 2450b810 000000c5  ot$`..ol$P......
 3f970 f96f5424 20c5f96f 642440c5 f96f5c24  .oT$ ..od$@..o\$
 3f980 30c5f96f 4c241066 0f1f8400 00000000  0..oL$.f........
 3f990 c5e1dbc4 c4c179ef 4402f0c5 c9effd48  ......y.D......H
 3f9a0 89c7c5f9 efc7c5f9 6ffec4e2 51dcf6c5  ........o...Q...
 3f9b0 f9efc2c4 e259dced c4e261dc e4c4c17a  .....Y....a....z
 3f9c0 7f4406f0 c4e269dc db4883c0 10c4e271  .D....i..H.....q
 3f9d0 dcd2c4e2 41dcc9c5 f1efc848 39c373b0  ....A......H9.s.
 3f9e0 c5f97f74 2460c5f9 7f6c2450 c5f97f64  ...t$`...l$P...d
 3f9f0 2440c5f9 7f5c2430 c5f97f54 2420c5f9  $@...\$0...T$ ..
 3fa00 7f4c2410 4885f60f 85930000 004d89e8  .L$.H........M..
 3fa10 4889d94c 89fa4889 ee488dbc 24900000  H..L..H..H..$...
 3fa20 0048897c 2408e815 f6ffff48 83fd1048  .H.|$......H...H
 3fa30 8b7c2408 0f840e02 00004883 fd200f85  .|$.......H.. ..
 3fa40 a4020000 4c89e6e8 64ebfcff 85c089c5  ....L...d.......
 3fa50 0f95c04d 85f67404 84c07534 488b8424  ...M..t...u4H..$
 3fa60 b8000000 64482b04 25280000 000f8584  ....dH+.%(......
 3fa70 02000048 81c4c800 000089e8 5b5d415c  ...H........[]A\
 3fa80 415d415e 415fc366 0f1f8400 00000000  A]A^A_.f........
 3fa90 4889da31 f64c89f7 e833e9fc ffebbd90  H..1.L...3......
 3faa0 4901fa4c 01f74889 f24c89e9 4c89d6e8  I..L..H..L..L...
 3fab0 4cf7ffff e954ffff ff0f1f80 00000000  L....T..........
 3fac0 488d7424 70c5f9ef c04901d1 c5f97f44  H.t$p....I.....D
 3fad0 24704889 f74c89c8 83f9080f 83c70100  $pH..L..........
 3fae0 0031d2f6 c1040f85 a4010000 f6c1020f  .1..............
 3faf0 857b0100 0083e101 0f856201 0000c5f9  .{........b.....
 3fb00 6f442460 c5f96f7c 24504889 de83e60f  oD$`..o|$PH.....
 3fb10 c4e241dc c8c5f96f 7c2440c5 f97f4c24  ..A....o|$@...L$
 3fb20 60c4e241 dc4c2450 c5f96f7c 2430c5f9  `..A.L$P..o|$0..
 3fb30 7f4c2450 c4e241dc 4c2440c5 f96f7c24  .L$P..A.L$@..o|$
 3fb40 20c5f97f 4c2440c4 e241dc4c 2430c5f9   ...L$@..A.L$0..
 3fb50 6f7c2410 c5f97f4c 2430c4e2 79dcc7c5  o|$....L$0..y...
 3fb60 f9ef4424 70c4e241 dc4c2420 c5f97f4c  ..D$p..A.L$ ...L
 3fb70 2420c5f9 7f442410 4d85f60f 85d3fdff  $ ...D$.M.......
 3fb80 ff4883fb 0f0f86a3 000000c5 f96f6c24  .H...........ol$
 3fb90 60c5f96f 642450b8 10000000 c5f96f4c  `..od$P.......oL
 3fba0 2420c5f9 6f5c2440 c5f96f54 2430c5f9  $ ..o\$@..oT$0..
 3fbb0 6f7c2410 0f1f4000 c5f96fc5 c5796fc9  o|$...@...o..yo.
 3fbc0 c551efc4 4889c2c4 e279dcc7 c5e9dbf3  .Q..H....y......
 3fbd0 c4c149ef 7402f048 83c010c4 c179efc1  ..I.t..H.....y..
 3fbe0 c4e259dc edc4e261 dce4c4c1 79efc0c4  ..Y....a....y...
 3fbf0 e269dcdb c4e271dc d2c4e241 dcc9c5f9  .i....q....A....
 3fc00 effe4839 c373b1c5 f97f6c24 604901d2  ..H9.s....l$`I..
 3fc10 c5f97f64 2450c5f9 7f5c2440 c5f97f54  ...d$P...\$@...T
 3fc20 2430c5f9 7f4c2420 c5f97f7c 2410488d  $0...L$ ...|$.H.
 3fc30 bc248000 00004885 f60f8567 feffffe9  .$....H....g....
 3fc40 c9fdffff 0f1f4000 4c89e6e8 c0e6fcff  ......@.L.......
 3fc50 85c089c5 0f95c0e9 f7fdffff 0f1f4000  ..............@.
 3fc60 0fb60410 880417e9 92feffff 0f1f4000  ..............@.
 3fc70 0fb73410 66893417 4883c202 83e1010f  ..4.f.4.H.......
 3fc80 8479feff ffebd966 0f1f8400 00000000  .y.....f........
 3fc90 8b108917 ba040000 00f6c102 0f8453fe  ..............S.
 3fca0 ffffebcc 0f1f4000 4189c831 c04183e0  ......@.A..1.A..
 3fcb0 f889c283 c008498b 3c114889 3c164439  ......I.<.H.<.D9
 3fcc0 c072ee48 8d3c064c 01c8e912 feffff90  .r.H.<.L........
 3fcd0 31d2e962 fcffff48 85f60f84 2dfdffff  1..b...H....-...
 3fce0 4c89f7e9 befdffff b8010000 00bdffff  L...............
 3fcf0 ffffe95c fdffffe8 f4e5fcff 0f1f4000  ...\..........@.
 3fd00 41574c89 c04989d7 41564d89 ce415549  AWL..I..AVM..AUI
 3fd10 89cd4154 4989f455 534889fb 4881ecf8  ..ATI..USH..H...
 3fd20 0300004c 8b842430 04000048 8b8c2438  ...L..$0...H..$8
 3fd30 04000064 488b1425 28000000 48899424  ...dH..%(...H..$
 3fd40 e8030000 31d2488b b4244004 00004d85  ....1.H..$@...M.
 3fd50 c0740948 85c90f85 741e0000 c5796f1d  .t.H....t....yo.
 3fd60 5c140200 c5796f3d 64140200 c5f96f3e  \....yo=d.....o>
 3fd70 c4424100 e34981fe df000000 0f86042b  .BA..I.........+
 3fd80 0000c5f9 6f3de612 02004889 c24c89ef  ....o=....H..L..
 3fd90 41b8e000 0000c579 7fbc24b0 030000c5  A......y..$.....
 3fda0 f97f3c24 c5f96f3d 34140200 c5f97f7c  ..<$..o=4......|
 3fdb0 2410c5f9 6f3d3614 0200c5f9 7f7c2420  $...o=6......|$ 
 3fdc0 c5f96f3d 38140200 c5f97f7c 2430c5f9  ..o=8......|$0..
 3fdd0 6f3d3a14 0200c5f9 7f7c2440 c5f96f3d  o=:......|$@..o=
 3fde0 3c140200 c5f97f7c 2450c5f9 6f3d3e14  <......|$P..o=>.
 3fdf0 0200c5f9 7f7c2460 c599d444 2440c57a  .....|$`...D$@.z
 3fe00 6f7210c4 c21900fb 4c89c5c5 f97f7c24  or......L.....|$
 3fe10 70c599d4 2424c599 d45c2410 4881c2e0  p...$$...\$.H...
 3fe20 000000c4 c27900eb c599d444 2450c599  .....y.....D$P..
 3fe30 d4542420 4881c7e0 000000c5 99d44c24  .T$ H.........L$
 3fe40 30c4c259 00e3c4c2 6100dbc4 c27900f3  0..Y....a....y..
 3fe50 c5fa6f82 20ffffff c4c26900 d34d8d80  ..o. .....i..M..
 3fe60 e0000000 c5f97fb4 24800000 00c4c271  ........$......q
 3fe70 00cbc5f9 6fb3c001 0000c4c2 7900c3c4  ....o.......y...
 3fe80 c179ef04 24c46379 44d611c4 637944ee  .y..$.cyD...cyD.
 3fe90 00c46379 44ce10c5 797fac24 a0000000  ..cyD...y..$....
 3fea0 c4637944 fe01c5f9 6fb3b001 0000c4c2  .cyD....o.......
 3feb0 0900c3c5 7a6faa40 ffffffc5 797f8c24  ....zo.@....y..$
 3fec0 b0000000 c4637944 c611c463 7944ce00  .....cyD...cyD..
 3fed0 c5797f94 24900000 00c5797f 8424d000  .y..$.....y..$..
 3fee0 0000c463 7944c610 c4e37944 c601c5f9  ...cyD....yD....
 3fef0 6fb3a001 0000c5f9 7f842400 010000c4  o.........$.....
 3ff00 c21100c3 c4637944 d600c4e3 7944fe11  .....cyD....yD..
 3ff10 c5797f8c 24e00000 00c46379 44ce10c5  .y..$.....cyD...
 3ff20 797f9424 20010000 c4e37944 f601c57a  y..$ .....yD...z
 3ff30 6f9250ff ffffc5f9 7fb42440 010000c5  o.P.......$@....
 3ff40 f96fb390 010000c5 797fbc24 c0000000  .o......y..$....
 3ff50 c4c22900 c3c5797f 8424f000 0000c463  ..)...y..$.....c
 3ff60 7944fe00 c4637944 c611c579 7f8c2430  yD...cyD...y..$0
 3ff70 010000c4 637944ce 10c4e379 44f601c5  ....cyD....yD...
 3ff80 f97fbc24 10010000 c5797f84 24500100  ...$.....y..$P..
 3ff90 00c5797f bc246001 0000c579 7f8c2470  ..y..$`....y..$p
 3ffa0 010000c5 f97fb424 80010000 c57a6f8a  .......$.....zo.
 3ffb0 60ffffff c5f96fb3 80010000 c4c23100  `.....o.......1.
 3ffc0 c3c46379 44c611c4 637944fe 00c4e379  ..cyD...cyD....y
 3ffd0 44fe10c5 797f8424 90010000 c4e37944  D...y..$......yD
 3ffe0 f601c57a 6f8270ff ffffc5f9 7fb424c0  ...zo.p.......$.
 3fff0 010000c5 f96fb370 010000c5 f97fbc24  .....o.p.......$
 40000 b0010000 c4c23900 c3c5797f bc24a001  ......9...y..$..
 40010 0000c4e3 7944fe11 c4637944 fe00c5f9  ....yD...cyD....
 40020 7fbc24d0 010000c5 fa6f7a80 c5797fbc  ..$......oz..y..
 40030 24e00100 00c46379 44fe10c4 e37944c6  $.....cyD....yD.
 40040 01c5f96f b3600100 00c5f97f 84240002  ...o.`.......$..
 40050 0000c4c2 4100c3c5 797fbc24 f0010000  ....A...y..$....
 40060 c4637944 fe11c579 7fbc2410 020000c4  .cyD...y..$.....
 40070 637944fe 00c5797f bc242002 0000c463  cyD...y..$ ....c
 40080 7944fe10 c4e37944 f601c5f9 6f03c579  yD....yD....o..y
 40090 7fbc2430 020000c5 796f7b10 c5f9efe4  ..$0....yo{.....
 400a0 c5f9efdb c5f9efd2 c5f97fb4 24400200  ............$@..
 400b0 00c5f9ef c9c5f9ef 742470c5 f9efedc4  ........t$p.....
 400c0 c259dce7 c4c261dc dfc4c269 dcd7c4c2  .Y....a....i....
 400d0 49dcf7c4 c271dccf c4c251dc efc5f9ef  I....q....Q.....
 400e0 84248000 0000c4c2 79dcc7c5 796f7b20  .$......y...yo{ 
 400f0 c4c249dc f7c4c259 dce7c4c2 61dcdfc4  ..I....Y....a...
 40100 c269dcd7 c4c271dc cfc4c251 dcefc4c2  .i....q....Q....
 40110 79dcc7c5 796f7b30 c4c249dc f7c4c259  y...yo{0..I....Y
 40120 dce7c4c2 61dcdfc4 c269dcd7 c4c271dc  ....a....i....q.
 40130 cfc4c251 dcefc4c2 79dcc7c5 796f7b40  ...Q....y...yo{@
 40140 c4c249dc f7c4c259 dce7c4c2 61dcdfc4  ..I....Y....a...
 40150 c269dcd7 c4c271dc cfc4c251 dcefc4c2  .i....q....Q....
 40160 79dcc7c5 796f7b50 c4c249dc f7c4c259  y...yo{P..I....Y
 40170 dce7c4c2 61dcdfc4 c269dcd7 c4c271dc  ....a....i....q.
 40180 cfc4c251 dcefc4c2 79dcc7c5 796f7b60  ...Q....y...yo{`
 40190 c4c249dc f7c4c259 dce7c4c2 61dcdfc4  ..I....Y....a...
 401a0 c269dcd7 c4c271dc cfc4c251 dcefc4c2  .i....q....Q....
 401b0 79dcc7c5 796f7b70 c4c249dc f7c4c259  y...yo{p..I....Y
 401c0 dce7c4c2 61dcdfc4 c269dcd7 c4c271dc  ....a....i....q.
 401d0 cfc4c251 dcefc4c2 79dcc7c5 796fbb80  ...Q....y...yo..
 401e0 000000c4 c249dcf7 c4c259dc e7c4c261  .....I....Y....a
 401f0 dcdfc4c2 69dcd7c4 c271dccf c4c251dc  ....i....q....Q.
 40200 efc4c279 dcc7c579 6fbb9000 0000c4c2  ...y...yo.......
 40210 49dcf7c4 c259dce7 c4c261dc dfc4c269  I....Y....a....i
 40220 dcd7c4c2 71dccfc4 c251dcef c4c279dc  ....q....Q....y.
 40230 c7c5796f bba00000 00c4c249 dcf7c4c2  ..yo.......I....
 40240 59dce7c4 c261dcdf c4c269dc d7c4c271  Y....a....i....q
 40250 dccfc4c2 51dcefc4 c279dcc7 c5796fbb  ....Q....y...yo.
 40260 b0000000 c4c249dc f7c4c259 dce7c4c2  ......I....Y....
 40270 61dcdfc4 c269dcd7 c4c271dc cfc4c251  a....i....q....Q
 40280 dcefc4c2 79dcc7c5 796fbbc0 000000c4  ....y...yo......
 40290 c249dcf7 c4c259dc e7c4c261 dcdfc4c2  .I....Y....a....
 402a0 69dcd7c4 c271dccf c4c251dc efc4c279  i....q....Q....y
 402b0 dcc7c579 6fbbd000 0000c4c2 49dcf7c4  ...yo.......I...
 402c0 c259dce7 c4c261dc dfc4c269 dcd7c4c2  .Y....a....i....
 402d0 71dccfc4 c251dcef c4c279dc c7c5796f  q....Q....y...yo
 402e0 bbe00000 00c4c279 ddc7c4c2 49ddf7c4  .......y....I...
 402f0 c269ddd7 c5f9efc7 c4c169ef d2c4c259  .i........i....Y
 40300 dde7c4c1 59efe6c4 c261dddf c4c271dd  ....Y....a....q.
 40310 cfc5c9ef b220ffff ffc5fa7f 4780c4c1  ..... ......G...
 40320 61efddc4 c171efc9 c599d444 2460c5fa  a....q.....D$`..
 40330 7f9750ff ffffc4c2 51ddefc5 fa7fa730  ..P.....Q......0
 40340 ffffffc4 c151efe8 c4c27900 d3c599d4  .....Q....y.....
 40350 05eb0e02 00c5fa7f 9f40ffff ffc5f97f  .........@......
 40360 542470c4 c27900e3 c599d405 e00e0200  T$p..y..........
 40370 c5fa7fb7 20ffffff c5fa7faf 70ffffff  .... .......p...
 40380 c4c27900 dbc599d4 05d30e02 00c5fa7f  ..y.............
 40390 8f60ffff ffc5f96f 8b500100 00c5f97f  .`.....o.P......
 403a0 a4248000 0000c5f9 7f9c2450 020000c4  .$........$P....
 403b0 427900f3 c599d405 b40e0200 c5797fb4  By...........y..
 403c0 24600200 00c57a6f 7290c4c2 7900d3c5  $`....zor...y...
 403d0 99d405a9 0e0200c5 f97f9424 70020000  ...........$p...
 403e0 c4c27900 e3c599d4 05a30e02 00c519d4  ..y.............
 403f0 25ab0e02 00c5f97f a4248002 0000c4c2  %........$......
 40400 7900dbc4 c20900c3 c4637944 f111c4e3  y........cyD....
 40410 7944d100 c4e37944 e110c5f9 7f9c2490  yD....yD......$.
 40420 020000c5 797fb424 a0020000 c4e37944  ....y..$......yD
 40430 d901c5f9 7f9424b0 020000c5 f97fa424  ......$........$
 40440 c0020000 c5f97f9c 24d00200 00c5f96f  ........$......o
 40450 8b400100 00c57a6f 6aa0c5fa 6f5ab0c5  .@....zoj...oZ..
 40460 fa6f6ad0 c5796fbc 24c00000 00c4c211  .oj..yo.$.......
 40470 00c3c501 efbc24b0 000000c4 637944e9  ......$.....cyD.
 40480 11c46379 44f100c4 c26100fb c4e37944  ..cyD....a....yD
 40490 d110c4e3 7944e101 c5f96f83 30010000  ....yD....o.0...
 404a0 c5797fac 24e00200 00c57a6f 6ac0c5f9  .y..$.....zoj...
 404b0 6f8bf000 0000c579 7fb424f0 020000c4  o......y..$.....
 404c0 e34144d8 11c46341 44d000c4 634144c0  .AD...cAD...cAD.
 404d0 10c5f97f 94240003 0000c4e3 4144f801  .....$......AD..
 404e0 c4c21100 f3c4c251 00d3c5f9 6f832001  .......Q....o. .
 404f0 0000c579 7f942430 030000c5 7a6f52f0  ...y..$0....zoR.
 40500 c4634944 f000c463 4944e811 c5f97fa4  .cID...cID......
 40510 24100300 00c5797f b4245003 0000c463  $.....y..$P....c
 40520 4944f010 c4e34944 f001c5f9 6f831001  ID....ID....o...
 40530 0000c5f9 7f9c2420 030000c5 fa6f5ae0  ......$ .....oZ.
 40540 c539efc6 c4e36944 e000c4e3 6944e811  .9....iD....iD..
 40550 c44139ef c6c5797f ac244003 0000c5f9  .A9...y..$@.....
 40560 7fa42470 030000c4 636944e8 10c4c229  ..$p....ciD....)
 40570 00e3c4e3 6944d001 c5f96f83 00010000  ....iD....o.....
 40580 c4635944 d111c4c1 69efd5c5 f97fac24  .cYD....i......$
 40590 60030000 c5797f94 24900300 00c4c261  `....y..$......a
 405a0 00ebc463 5944d100 c4e35144 d811c463  ...cYD....QD...c
 405b0 5144c800 c5797f94 24a00300 00c46359  QD...y..$.....cY
 405c0 44d110c5 f97f9c24 80030000 c4e35944  D......$......YD
 405d0 e101c4e3 5144d810 c4e35144 e801c5f9  ....QD....QD....
 405e0 6f842400 010000c5 e9efd5c5 e1efdcc5  o.$.............
 405f0 f9ef8c24 f0000000 c5f96f84 24400100  ...$......o.$@..
 40600 00c4c161 efdac501 eff9c5f9 ef8c2430  ...a..........$0
 40610 010000c5 f1ef8c24 80010000 c5f96f84  .......$......o.
 40620 24c00100 00c5f96f ac24e000 0000c5f9  $......o.$......
 40630 6fb42460 010000c5 01eff9c5 f9ef8c24  o.$`...........$
 40640 70010000 c5f1ef8c 24b00100 00c5f96f  p.......$......o
 40650 84240002 0000c5c9 efa42420 010000c5  .$........$ ....
 40660 f96fb424 e0010000 c501eff9 c5f9ef8c  .o.$............
 40670 24f00100 00c5f1ef 8c244002 0000c5f9  $........$@.....
 40680 6f8424d0 020000c5 01eff9c5 f9ef8c24  o.$............$
 40690 30020000 c5f1ef8c 24c00200 00c5f96f  0.......$......o
 406a0 8424f002 0000c581 efc9c579 6fbc2410  .$.........yo.$.
 406b0 030000c5 01efbc24 00030000 c501efff  .......$........
 406c0 c5f96fbc 24b00300 00c4c171 efcfc4c1  ..o.$......q....
 406d0 71efc8c5 f1efcac5 f1efcbc5 d1ef9c24  q..............$
 406e0 a0000000 c5f96fac 24500100 00c5e973  ......o.$P.....s
 406f0 d908c5f1 73f908c5 e1efdcc5 c9efa424  ....s..........$
 40700 a0010000 c5d9efa4 24200200 00c5e1ef  ........$ ......
 40710 dcc5f9ef a424b002 0000c5d9 efa42430  .....$........$0
 40720 030000c5 f96f8424 70030000 c5e1efdc  .....o.$p.......
 40730 c5f9efa4 24500300 00c5f1ef 8424a003  ....$P.......$..
 40740 0000c4c1 59efe1c5 e1efdcc5 d1efa424  ....Y..........$
 40750 10010000 c5e1efc0 c4e37944 cf00c5f9  ..........yD....
 40760 70c04ec5 f1efc0c4 e37944cf 00c5f970  p.N......yD....p
 40770 c04ec5f9 6fbc24d0 000000c5 c1ef9c24  .N..o.$........$
 40780 90000000 c5f96fbc 24d00100 00c5e1ef  ......o.$.......
 40790 dcc5c1ef a4249001 0000c5d9 efa42410  .....$........$.
 407a0 020000c5 f96fac24 e0020000 c5f96fbc  .....o.$......o.
 407b0 24600300 00c5e9ef 94249003 0000c5e1  $`.......$......
 407c0 efdcc5d1 efa424a0 020000c5 d9efa424  ......$........$
 407d0 20030000 c5e9efd0 c5e1efdc c5c1efa4   ...............
 407e0 24400300 00c5d9ef a4248003 0000c5e1  $@.......$......
 407f0 efdcc5e1 efdac5e1 efd9c4c1 797f1c24  ............y..$
 40800 c5f96f4b 10c5f96f 03c5f9ef 9c248000  ..oK...o.....$..
 40810 0000c5f9 ef542470 c5f9efa4 24500200  .....T$p....$P..
 40820 00c5f9ef ac246002 0000c5f9 efb42470  .....$`.......$p
 40830 020000c4 e269dcd1 c4e261dc d9c5f9ef  .....i....a.....
 40840 bc248002 0000c4e2 59dce1c4 e251dce9  .$......Y....Q..
 40850 c5f9ef84 24900200 00c4e249 dcf1c4e2  ....$......I....
 40860 41dcf9c4 e279dcc1 c5f96f4b 20c4e269  A....y....oK ..i
 40870 dcd1c4e2 61dcd9c4 e259dce1 c4e251dc  ....a....Y....Q.
 40880 e9c4e249 dcf1c4e2 41dcf9c4 e279dcc1  ...I....A....y..
 40890 c5f96f4b 30c4e269 dcd1c4e2 61dcd9c4  ..oK0..i....a...
 408a0 e259dce1 c4e251dc e9c4e249 dcf1c4e2  .Y....Q....I....
 408b0 41dcf9c4 e279dcc1 c5f96f4b 40c4e269  A....y....oK@..i
 408c0 dcd1c4e2 61dcd9c4 e259dce1 c4e251dc  ....a....Y....Q.
 408d0 e9c4e249 dcf1c4e2 41dcf9c4 e279dcc1  ...I....A....y..
 408e0 c5f96f4b 50c4e269 dcd1c4e2 61dcd9c4  ..oKP..i....a...
 408f0 e259dce1 c4e251dc e9c4e249 dcf1c4e2  .Y....Q....I....
 40900 41dcf9c4 e279dcc1 c5f96f4b 60c4e269  A....y....oK`..i
 40910 dcd1c4e2 61dcd9c4 e259dce1 c4e251dc  ....a....Y....Q.
 40920 e9c4e249 dcf1c4e2 41dcf9c4 e279dcc1  ...I....A....y..
 40930 c5f96f4b 70c4e269 dcd1c4e2 61dcd9c4  ..oKp..i....a...
 40940 e259dce1 c4e251dc e9c4e249 dcf1c4e2  .Y....Q....I....
 40950 41dcf9c4 e279dcc1 c5f96f8b 80000000  A....y....o.....
 40960 c4e269dc d1c4e261 dcd9c4e2 59dce1c4  ..i....a....Y...
 40970 e251dce9 c4e249dc f1c4e241 dcf9c4e2  .Q....I....A....
 40980 79dcc1c5 f96f8b90 000000c4 e269dcd1  y....o.......i..
 40990 c4e261dc d9c4e259 dce1c4e2 51dce9c4  ..a....Y....Q...
 409a0 e249dcf1 c4e241dc f9c4e279 dcc1c5f9  .I....A....y....
 409b0 6f8ba000 0000c4e2 69dcd1c4 e261dcd9  o.......i....a..
 409c0 c4e259dc e1c4e251 dce9c4e2 49dcf1c4  ..Y....Q....I...
 409d0 e241dcf9 c4e279dc c1c5f96f 8bb00000  .A....y....o....
 409e0 00c4e269 dcd1c4e2 61dcd9c4 e259dce1  ...i....a....Y..
 409f0 c4e251dc e9c4e249 dcf1c4e2 41dcf9c4  ..Q....I....A...
 40a00 e279dcc1 c5f96f8b c0000000 c4e269dc  .y....o.......i.
 40a10 d1c4e261 dcd9c4e2 59dce1c4 e251dce9  ...a....Y....Q..
 40a20 c4e249dc f1c4e241 dcf9c4e2 79dcc1c5  ..I....A....y...
 40a30 f96f8bd0 000000c4 e269dcd1 c4e261dc  .o.......i....a.
 40a40 d9c4e259 dce1c4e2 51dce9c4 e249dcf1  ...Y....Q....I..
 40a50 c4e241dc f9c4e279 dcc1c5f9 6f8be000  ..A....y....o...
 40a60 0000c4e2 69ddd1c4 e261ddd9 c4e259dd  ....i....a....Y.
 40a70 e1c5e1ef 5aa0c5d9 ef62b0c4 e251dde9  ....Z....b...Q..
 40a80 c4e249dd f1c5d1ef 6ac0c4e2 41ddf9c5  ..I.....j...A...
 40a90 c9ef72d0 c5c1ef7a e0c4e279 ddc1c5e9  ..r....z...y....
 40aa0 ef5290c5 f9ef42f0 c5fa7f5f a0c5fa7f  .R....B...._....
 40ab0 67b0c5fa 7f5790c5 fa7f6fc0 c5fa7f77  g....W....o....w
 40ac0 d0c5fa7f 7fe0c5fa 7f47f04d 39c60f83  .........G.M9...
 40ad0 24f3ffff c5796fbc 24b00300 00488d55  $....yo.$....H.U
 40ae0 704c8d4d 404c8d45 20488d7d 104939d6  pL.M@L.E H.}.I9.
 40af0 0f82d706 0000c5f9 6f3d7205 02004c89  ........o=r...L.
 40b00 bc24e001 00004889 8c243804 0000c5f9  .$....H..$8.....
 40b10 7f3c24c5 f96f3dc5 060200c5 f97f7c24  .<$..o=.......|$
 40b20 10c5f96f 3dc70602 00c5f97f 7c2420c5  ...o=.......|$ .
 40b30 f96f3dc9 060200c5 f97f7c24 30c5f96f  .o=.......|$0..o
 40b40 3dcb0602 00c5f97f 7c2440c5 f96f3dcd  =.......|$@..o=.
 40b50 060200c5 f97f7c24 50c5f96f 3dcf0602  ......|$P..o=...
 40b60 00c5f97f 7c2460c5 99d40424 488d0c28  ....|$`....$H..(
 40b70 c4c21900 fb4c8d7c 28104c8d 5c2820c5  .....L.|(.L.\( .
 40b80 f97f7c24 70c4c279 00ebc599 d4442410  ..|$p..y.....D$.
 40b90 c4417a6f 374c8d54 2830c5f9 7fac2480  .Azo7L.T(0....$.
 40ba0 0000004c 8d4c2840 4c8d4428 50c4c279  ...L.L(@L.D(P..y
 40bb0 00f3c599 d4442420 488d7c28 604c01ed  .....D$ H.|(`L..
 40bc0 c5f97fb4 24900000 00c4c17a 6f33c4c2  ....$......zo3..
 40bd0 7900d3c5 99d44424 30c5f97f 9424a000  y.....D$0....$..
 40be0 0000c5f9 6f934001 0000c4c2 7900e3c5  ....o.@.....y...
 40bf0 99d44424 40c5f97f a424b000 0000c4c2  ..D$@....$......
 40c00 7900dbc5 99d44424 50c519d4 642460c5  y.....D$P...d$`.
 40c10 f97f9c24 c0000000 c4c27900 cbc5fa6f  ...$......y....o
 40c20 01c5f97f 8c24d000 0000c5f9 6f8b5001  .....$......o.P.
 40c30 0000c4c2 7900c3c4 c179ef04 24c46379  ....y....y..$.cy
 40c40 44c911c4 637944e9 00c46379 44c110c5  D...cyD...cyD...
 40c50 797f8424 00010000 c4e37944 c101c4c2  y..$......yD....
 40c60 0900cbc4 e37144fa 00c46371 44f211c4  .....qD...cqD...
 40c70 e37144ea 01c5797f 8c24e000 0000c5f9  .qD...y..$......
 40c80 7fbc2420 010000c4 e37144fa 10c5f96f  ..$ .....qD....o
 40c90 93300100 00c4c249 00cbc579 7fac24f0  .0.....I...y..$.
 40ca0 000000c4 637144c2 01c4e371 44f211c4  ....cqD....qD...
 40cb0 e37144e2 00c5797f b4241001 0000c5f9  .qD...y..$......
 40cc0 7fac2430 010000c4 e37144da 10c5f96f  ..$0.....qD....o
 40cd0 8b200100 00c5f97f b4244001 0000c5f9  . .......$@.....
 40ce0 7fa42450 010000c5 f97f9c24 60010000  ..$P.......$`...
 40cf0 c5797f84 24700100 00c4c17a 6f12c4c1  .y..$p.....zo...
 40d00 7a6f31c5 c1efbc24 30010000 c5f9ef84  zo1....$0.......
 40d10 24000100 00c4c269 00ebc4c2 4900dbc4  $......i....I...
 40d20 e35144d1 11c46351 44c900c4 635144f1  .QD...cQD...cQD.
 40d30 10c4e351 44e901c5 f9efc7c5 f96f8b10  ...QD........o..
 40d40 010000c5 797f8c24 90010000 c5f97f94  ....y..$........
 40d50 24800100 00c4417a 6f08c5b9 efbc2460  $.....Azo.....$`
 40d60 010000c4 e36144f1 11c4e361 44d100c5  .....aD....aD...
 40d70 797fb424 a0010000 c4636144 f110c4e3  y..$.....caD....
 40d80 6144d901 c5f96f8b 00010000 c5c1effd  aD....o.........
 40d90 c5f97f94 24c00100 00c4c231 00d3c5f9  ....$......1....
 40da0 efc7c5f9 7fb424b0 010000c5 e1ef9c24  ......$........$
 40db0 a0010000 c4636944 c900c463 6944e910  .....ciD...ciD..
 40dc0 c4e36944 f111c5f9 6fbc2420 010000c4  ..iD....o.$ ....
 40dd0 e36944d1 01c5fa6f 0fc5797f 8c24d001  .iD....o..y..$..
 40de0 0000c4c1 61efdec4 c169efd5 c5f9efc3  ....a....i......
 40df0 c5796f84 24900100 00c5c1ef 9c24f000  .yo.$........$..
 40e00 0000c579 6fac2410 010000c4 c27100e3  ...yo.$......q..
 40e10 c5c9efb4 24b00100 00c4e359 448bf000  ....$......YD...
 40e20 000000c4 63594493 f0000000 10c46359  ....cYD.......cY
 40e30 448bf000 000011c4 e35944a3 f0000000  D........YD.....
 40e40 01c4c149 eff1c5e9 efd4c5b9 efa42450  ...I..........$P
 40e50 010000c5 f9efc2c4 c179efc2 c5e1efdc  .........y......
 40e60 c5796f94 24d00100 00c529ef 8424c001  .yo.$.....)..$..
 40e70 0000c5e9 73d808c5 f973f808 c4c161ef  ....s....s....a.
 40e80 d8c5f1ef c0c5e1ef c0c591ef 9c24e000  .............$..
 40e90 0000c579 6fac2480 010000c5 91efa424  ...yo.$........$
 40ea0 40010000 c4c37944 cf00c5f9 70c04ec5  @.....yD....p.N.
 40eb0 f1efc0c4 c37944cf 00c5f970 c04ec5e1  .....yD....p.N..
 40ec0 efdcc5e9 efd0c5e1 efdec5e9 efd1c5e1  ................
 40ed0 efdac4c1 797f1c24 c5f96f03 c5f96f4b  ....y..$..o...oK
 40ee0 10c5f9ef 9c248000 0000c5f9 ef542470  .....$.......T$p
 40ef0 c5f9efa4 24900000 00c5f9ef ac24a000  ....$........$..
 40f00 0000c5f9 efb424b0 000000c4 e269dcd1  ......$......i..
 40f10 c4e261dc d9c5f9ef bc24c000 0000c4e2  ..a......$......
 40f20 59dce1c4 e251dce9 c5f9ef84 24d00000  Y....Q......$...
 40f30 00c4e249 dcf1c4e2 41dcf9c4 e279dcc1  ...I....A....y..
 40f40 c5f96f4b 20c4e269 dcd1c4e2 61dcd9c4  ..oK ..i....a...
 40f50 e259dce1 c4e251dc e9c4e249 dcf1c4e2  .Y....Q....I....
 40f60 41dcf9c4 e279dcc1 c5f96f4b 30c4e269  A....y....oK0..i
 40f70 dcd1c4e2 61dcd9c4 e259dce1 c4e251dc  ....a....Y....Q.
 40f80 e9c4e249 dcf1c4e2 41dcf9c4 e279dcc1  ...I....A....y..
 40f90 c5f96f4b 40c4e269 dcd1c4e2 61dcd9c4  ..oK@..i....a...
 40fa0 e259dce1 c4e251dc e9c4e249 dcf1c4e2  .Y....Q....I....
 40fb0 41dcf9c4 e279dcc1 c5f96f4b 50c4e269  A....y....oKP..i
 40fc0 dcd1c4e2 61dcd9c4 e259dce1 c4e251dc  ....a....Y....Q.
 40fd0 e9c4e249 dcf1c4e2 41dcf9c4 e279dcc1  ...I....A....y..
 40fe0 c5f96f4b 60c4e269 dcd1c4e2 61dcd9c4  ..oK`..i....a...
 40ff0 e259dce1 c4e251dc e9c4e249 dcf1c4e2  .Y....Q....I....
 41000 41dcf9c4 e279dcc1 c5f96f4b 70c4e269  A....y....oKp..i
 41010 dcd1c4e2 61dcd9c4 e259dce1 c4e251dc  ....a....Y....Q.
 41020 e9c4e249 dcf1c4e2 41dcf9c4 e279dcc1  ...I....A....y..
 41030 c5f96f8b 80000000 c4e269dc d1c4e261  ..o.......i....a
 41040 dcd9c4e2 59dce1c4 e251dce9 c4e249dc  ....Y....Q....I.
 41050 f1c4e241 dcf9c4e2 79dcc1c5 f96f8b90  ...A....y....o..
 41060 000000c4 e269dcd1 c4e261dc d9c4e259  .....i....a....Y
 41070 dce1c4e2 51dce9c4 e249dcf1 c4e241dc  ....Q....I....A.
 41080 f9c4e279 dcc1c5f9 6f8ba000 0000c4e2  ...y....o.......
 41090 69dcd1c4 e261dcd9 c4e259dc e1c4e251  i....a....Y....Q
 410a0 dce9c4e2 49dcf1c4 e241dcf9 c4e279dc  ....I....A....y.
 410b0 c1c5f96f 8bb00000 00c4e269 dcd1c4e2  ...o.......i....
 410c0 61dcd9c4 e259dce1 c4e251dc e9c4e249  a....Y....Q....I
 410d0 dcf1c4e2 41dcf9c4 e279dcc1 c5f96f8b  ....A....y....o.
 410e0 c0000000 c4e269dc d1c4e261 dcd9c4e2  ......i....a....
 410f0 59dce1c4 e251dce9 c4e249dc f1c4e241  Y....Q....I....A
 41100 dcf9c4e2 79dcc1c5 f96f8bd0 000000c4  ....y....o......
 41110 e269dcd1 c4e261dc d9c4e259 dce1c4e2  .i....a....Y....
 41120 51dce9c4 e249dcf1 c4e241dc f9c4e279  Q....I....A....y
 41130 dcc1c5f9 6f8be000 0000c4e2 69ddd1c4  ....o.......i...
 41140 e261ddd9 c5e9ef11 c4c161ef 1fc4e259  .a........a....Y
 41150 dde1c4e2 51dde9c4 c159ef23 c4c151ef  ....Q....Y.#..Q.
 41160 2ac4e249 ddf1c4e2 41ddf9c4 c149ef31  *..I....A....I.1
 41170 c4c141ef 38c4e279 ddc1c5f9 ef07c5fa  ..A.8..y........
 41180 7f5500c5 fa7f5d10 c5fa7f65 20c5fa7f  .U....]....e ...
 41190 6d30c5fa 7f7540c5 fa7f7d50 c5fa7f45  m0...u@...}P...E
 411a0 604889d5 488d5270 4939d60f 83b6f9ff  `H..H.RpI9......
 411b0 ff4c8bbc 24e00100 00488b8c 24380400  .L..$....H..$8..
 411c0 004c8d4d 404c8d45 20488d7d 104d39ce  .L.M@L.E H.}.M9.
 411d0 0f82ea03 0000c5f9 6f3d92fe 0100c5f9  ........o=......
 411e0 7f3c24c5 f96f3df5 ff0100c5 f97f7c24  .<$..o=.......|$
 411f0 10c5f96f 3df7ff01 00c5f97f 7c2420c5  ...o=.......|$ .
 41200 f96f3df9 ff0100c5 f97f7c24 30c599d4  .o=.......|$0...
 41210 0c24c4c2 1900fb4c 8d1428c5 f97f7c24  .$.....L..(...|$
 41220 40c4c17a 6f3a4c8d 44281048 8d7c2820  @..zo:L.D(.H.|( 
 41230 c4427100 cbc599d4 4c2410c4 c17a6f10  .Bq.....L$...zo.
 41240 488d5428 30c4c241 00dbc4c1 61ef1c24  H.T(0..A....a..$
 41250 c4427100 c3c599d4 4c2420c4 c26900d3  .Bq.....L$ ..i..
 41260 c519d464 2430c4c2 7100f3c5 f96f8b20  ...d$0..q....o. 
 41270 010000c4 e36144f9 11c4e361 44e900c4  .....aD....aD...
 41280 636144e9 10c4e361 44d901c5 f96f8b10  caD....aD....o..
 41290 010000c5 f97f6c24 60c5fa6f 2fc4c161  ......l$`..o/..a
 412a0 efddc5f9 7f7c2450 c4636944 f100c463  .....|$P.ciD...c
 412b0 6944d111 c4c25100 e3c5797f b4248000  iD....Q...y..$..
 412c0 0000c463 6944f110 c4e36944 d101c5f9  ...ciD....iD....
 412d0 6f8b0001 0000c579 7f542470 c4c169ef  o......y.T$p..i.
 412e0 d6c46359 44d100c4 e35944e9 11c5e9ef  ..cYD....YD.....
 412f0 d3c5f96f 9c248000 0000c579 7f9424a0  ...o.$.....y..$.
 41300 000000c4 635944d1 10c4e359 44e101c5  ....cYD....YD...
 41310 fa6f0ac5 f97fac24 90000000 c4c159ef  .o.....$......Y.
 41320 e2c5e1ef 5c2460c4 c27100cb c5e9efd4  ....\$`..q......
 41330 c5f96f64 2470c5d9 ef642450 c4e37144  ..od$p...d$P..qD
 41340 83f00000 0010c4e3 7144abf0 00000011  ........qD......
 41350 c4e37144 bbf00000 0000c4e3 71448bf0  ..qD........qD..
 41360 00000001 c5c1efbc 24a00000 00c5d1ef  ........$.......
 41370 ac249000 0000c5f1 efc8c5e9 efc9c5e1  .$..............
 41380 efdfc5d9 efe5c5f9 6f7c2440 c5e973d9  ........o|$@..s.
 41390 08c5f173 f908c5e1 efc9c4c3 7144df00  ...s........qD..
 413a0 c5f970c9 4ec5e1ef c9c4c371 44df00c5  ..p.N......qD...
 413b0 f970c94e c5e9efc9 c5f1efcb c5d9efe1  .p.N............
 413c0 c4c1797f 2424c5c1 ef03c4e2 79dc4310  ..y.$$......y.C.
 413d0 c4e279dc 4320c4e2 79dc4330 c4e279dc  ..y.C ..y.C0..y.
 413e0 4340c4e2 79dc4350 c4e279dc 4360c4e2  C@..y.CP..y.C`..
 413f0 79dc4370 c4e279dc 83800000 00c4e279  y.Cp..y........y
 41400 dc839000 0000c4e2 79dc83a0 000000c4  ........y.......
 41410 e279dc83 b0000000 c4e279dc 83c00000  .y........y.....
 41420 00c4e279 dc83d000 0000c4e2 79dd83e0  ...y........y...
 41430 000000c4 c179ef02 c4c17a7f 442d00c5  .....y....z.D-..
 41440 b1ef03c4 e279dc43 10c4e279 dc4320c4  .....y.C...y.C .
 41450 e279dc43 30c4e279 dc4340c4 e279dc43  .y.C0..y.C@..y.C
 41460 50c4e279 dc4360c4 e279dc43 70c4e279  P..y.C`..y.Cp..y
 41470 dc838000 0000c4e2 79dc8390 000000c4  ........y.......
 41480 e279dc83 a0000000 c4e279dc 83b00000  .y........y.....
 41490 00c4e279 dc83c000 0000c4e2 79dc83d0  ...y........y...
 414a0 000000c4 e279dd83 e0000000 c4c179ef  .....y........y.
 414b0 00c4c17a 7f442d10 c5b9ef03 c4e279dc  ...z.D-.......y.
 414c0 4310c4e2 79dc4320 c4e279dc 4330c4e2  C...y.C ..y.C0..
 414d0 79dc4340 c4e279dc 4350c4e2 79dc4360  y.C@..y.CP..y.C`
 414e0 c4e279dc 4370c4e2 79dc8380 000000c4  ..y.Cp..y.......
 414f0 e279dc83 90000000 c4e279dc 83a00000  .y........y.....
 41500 00c4e279 dc83b000 0000c4e2 79dc83c0  ...y........y...
 41510 000000c4 e279dc83 d0000000 c4e279dd  .....y........y.
 41520 83e00000 00c5f9ef 07c4c17a 7f442d20  ...........z.D- 
 41530 c5c9ef03 c4e279dc 4310c4e2 79dc4320  ......y.C...y.C 
 41540 c4e279dc 4330c4e2 79dc4340 c4e279dc  ..y.C0..y.C@..y.
 41550 4350c4e2 79dc4360 c4e279dc 4370c4e2  CP..y.C`..y.Cp..
 41560 79dc8380 000000c4 e279dc83 90000000  y........y......
 41570 c4e279dc 83a00000 00c4e279 dc83b000  ..y........y....
 41580 0000c4e2 79dc83c0 000000c4 e279dc83  ....y........y..
 41590 d0000000 c4e279dd 83e00000 00c5f9ef  ......y.........
 415a0 02c4c17a 7f442d30 4c89cd4d 8d49404d  ...z.D-0L..M.I@M
 415b0 39ce0f83 55fcffff 4c8d4520 488d7d10  9...U...L.E H.}.
 415c0 4d39c60f 82da0100 00c5f96f 0d9ffa01  M9.........o....
 415d0 00c5f96f 1507fc01 00488d3c 28488d54  ...o.....H.<(H.T
 415e0 2810c5f9 6fab0001 0000c579 6fb3f000  (...o......yo...
 415f0 0000c5fa 6f3fc4c2 1900dbc5 99d4c1c5  ....o?..........
 41600 19d4e2c4 c27900c3 c4c24100 e3c5fa6f  .....y....A....o
 41610 3ac4c159 ef2424c4 635944c5 00c4e359  :..Y.$$.cYD....Y
 41620 44f511c4 635944ed 10c4e359 44ed01c4  D...cYD....YD...
 41630 c24100e3 c4435944 ce10c4c3 5944fe11  .A...CYD....YD..
 41640 c4435944 d600c4c3 5944e601 c4c151ef  .CYD....YD....Q.
 41650 edc4c159 efe1c5d1 efecc4c1 39efe2c5  ...Y........9...
 41660 b173dd08 c5d173fd 08c5d9ef e5c4c359  .s....s........Y
 41670 44ef00c5 f970e44e c5d1efe4 c5f970ec  D....p.N......p.
 41680 4ec44359 44c700c5 c9efe7c5 31efcdc4  N.CYD.......1...
 41690 c159efe1 c4c159ef e0c4c179 7f2424c5  .Y....Y....y.$$.
 416a0 e1ef1bc4 e261dc5b 10c4e261 dc5b20c4  .....a.[...a.[ .
 416b0 e261dc5b 30c4e261 dc5b40c4 e261dc5b  .a.[0..a.[@..a.[
 416c0 50c4e261 dc5b60c4 e261dc5b 70c4e261  P..a.[`..a.[p..a
 416d0 dc9b8000 0000c4e2 61dc9b90 000000c4  ........a.......
 416e0 e261dc9b a0000000 c4e261dc 9bb00000  .a........a.....
 416f0 00c4e261 dc9bc000 0000c4e2 61dc9bd0  ...a........a...
 41700 000000c4 e261dd9b e0000000 c5e1ef1f  .....a..........
 41710 c4c17a7f 5c2d00c5 f9ef03c4 e279dc43  ..z.\-.......y.C
 41720 10c4e279 dc4320c4 e279dc43 30c4e279  ...y.C ..y.C0..y
 41730 dc4340c4 e279dc43 50c4e279 dc4360c4  .C@..y.CP..y.C`.
 41740 e279dc43 70c4e279 dc838000 0000c4e2  .y.Cp..y........
 41750 79dc8390 000000c4 e279dc83 a0000000  y........y......
 41760 c4e279dc 83b00000 00c4e279 dc83c000  ..y........y....
 41770 0000c4e2 79dc83d0 000000c4 e279dd83  ....y........y..
 41780 e0000000 c5f9ef02 c4c17a7f 442d104c  ..........z.D-.L
 41790 89c54d8d 40204d39 c60f833a feffff48  ..M.@ M9...:...H
 417a0 8d7d10c5 f96f3dc5 f80100c5 f97f3c24  .}...o=.......<$
 417b0 c5f96fcf 4c39f70f 83020100 00488d14  ..o.L9.......H..
 417c0 28c5f96f a3f00000 00c5fa6f 3ac4c241  (..o.......o:..A
 417d0 00c3c4c1 79ef0424 c4e37944 ec10c4e3  ....y..$..yD....
 417e0 7944dc11 c4e37944 d400c4e3 7944c401  yD....yD....yD..
 417f0 c5f9efc5 c5d173d8 08c5f973 f808c5e9  ......s....s....
 41800 efd0c4c3 6944c700 c5f970d2 4ec5f9ef  ....iD....p.N...
 41810 c2c5e1ef d5c4c379 44e700c5 f970c04e  .......yD....p.N
 41820 c5d9efc0 c5e9efc0 c4c1797f 0424c4c2  ..........y..$..
 41830 1900c3c5 f9ef03c5 19d4e1c4 e279dc43  .............y.C
 41840 10c4e279 dc4320c4 e279dc43 30c4e279  ...y.C ..y.C0..y
 41850 dc4340c4 e279dc43 50c4e279 dc4360c4  .C@..y.CP..y.C`.
 41860 e279dc43 70c4e279 dc838000 0000c4e2  .y.Cp..y........
 41870 79dc8390 000000c4 e279dc83 a0000000  y........y......
 41880 c4e279dc 83b00000 00c4e279 dc83c000  ..y........y....
 41890 0000c4e2 79dc83d0 000000c4 e279dd83  ....y........y..
 418a0 e0000000 c5f9ef02 c4c17a7f 442d0048  ..........z.D-.H
 418b0 89fd4883 c7104c39 f70f82fe feffffc7  ..H...L9........
 418c0 460c0000 0001c5f9 6f0648c1 e1034c89  F.......o.H...L.
 418d0 f2c5f9ef 034a8d3c f5000000 00c5797f  .....J.<......y.
 418e0 642450c4 e1f96ecf c4e279dc 4310c4e3  d$P...n...y.C...
 418f0 f122c901 c4e279dc 4320c4c2 7100cbc4  ."....y.C ..q...
 41900 e279dc43 30c5f97f 4c2440c4 e279dc43  .y.C0...L$@..y.C
 41910 40c4e279 dc4350c4 e279dc43 60c4e279  @..y.CP..y.C`..y
 41920 dc4370c4 e279dc83 80000000 c4e279dc  .Cp..y........y.
 41930 83900000 00c4e279 dc83a000 0000c4e2  .......y........
 41940 79dc83b0 000000c4 e279dc83 c0000000  y........y......
 41950 c4e279dc 83d00000 00c4e279 dd83e000  ..y........y....
 41960 0000c4c1 7a7f07c4 c27100c3 4829ea0f  ....z....q..H)..
 41970 84a80e00 00488d8c 24c00300 00488d34  .....H..$....H.4
 41980 28488914 244889cf c5797f7c 2430c579  (H..$H...y.|$0.y
 41990 7f5c2420 c5f97f44 2410e801 ccfcff48  .\$ ...D$......H
 419a0 8b1424c5 f96f4424 10c5796f 5c2420c5  ..$..oD$..yo\$ .
 419b0 796f7c24 304889c1 4883fa0f c5f96f4c  yo|$0H..H.....oL
 419c0 2440c579 6f642450 77544889 e8488d34  $@.yod$PwTH..H.4
 419d0 114531c0 4c29f048 83c01083 f8080f82  .E1.L).H........
 419e0 bf010000 89c748c7 06000000 0048c744  ......H......H.D
 419f0 3ef80000 0000488d 7e084883 e7f84829  >.....H.~.H...H)
 41a00 fe01f083 e0f883f8 08721383 e0f831f6  .........r....1.
 41a10 4189f183 c6084e89 040f39c6 72f2c5f9  A.....N...9.r...
 41a20 6f930001 0000498d 7c2d0048 89cec5f9  o.....I.|-.H....
 41a30 6fbc24c0 030000c5 f97f8c24 d0030000  o.$........$....
 41a40 c4c24100 cbc4c171 ef0c24c5 797f1c24  ..A....q..$.y..$
 41a50 c4e37144 da11c4e3 7144ea00 c4637144  ..qD....qD...cqD
 41a60 c210c4e3 7144ca01 c5f96f93 f0000000  ....qD....o.....
 41a70 c4e37944 e211c4e3 7944f200 c4e37944  ..yD....yD....yD
 41a80 fa10c4e3 7944d201 c4c171ef c0c5d1ef  ....yD....q.....
 41a90 cec5e9ef d7c5f9ef c2c5e973 d808c5f9  ...........s....
 41aa0 73f808c5 f1efc0c4 c37944cf 00c5f970  s........yD....p
 41ab0 c04ec5f1 efc0c5f9 70c84ec4 c37944ef  .N......p.N..yD.
 41ac0 00c5e1ef c4c5e9ef c9c5f9ef c1c5f9ef  ................
 41ad0 c5c4c179 7f0424c4 c21900c3 c5f9ef03  ...y..$.........
 41ae0 c4e279dc 4310c4e2 79dc4320 c4e279dc  ..y.C...y.C ..y.
 41af0 4330c4e2 79dc4340 c4e279dc 4350c4e2  C0..y.C@..y.CP..
 41b00 79dc4360 c4e279dc 4370c4e2 79dc8380  y.C`..y.Cp..y...
 41b10 000000c4 e279dc83 90000000 c4e279dc  .....y........y.
 41b20 83a00000 00c4e279 dc83b000 0000c4e2  .......y........
 41b30 79dc83c0 000000c4 e279dc83 d0000000  y........y......
 41b40 c4e279dd 83e00000 00c5f9ef 8424c003  ..y..........$..
 41b50 0000c5f9 7f8424c0 030000e8 40cafcff  ......$.....@...
 41b60 c4c1796f 0424c579 6f1c24c4 c27900c3  ..yo.$.yo.$..y..
 41b70 c4c179ef 07c4c17a 7f07488b 8424e803  ..y....z..H..$..
 41b80 00006448 2b042528 0000000f 85a60d00  ..dH+.%(........
 41b90 004881c4 f8030000 5b5d415c 415d415e  .H......[]A\A]A^
 41ba0 415fc3a8 040f854f 0d000085 c00f846b  A_.....O.......k
 41bb0 feffffc6 0600a802 0f8460fe ffff89c0  ..........`.....
 41bc0 31ff6689 7c06fee9 52feffff 0f1f4000  1.f.|...R.....@.
 41bd0 4989c949 83e1f049 81f9df00 00000f86  I..I...I........
 41be0 2b0d0000 c4c1796f 0424c579 6f1dcef5  +.....yo.$.yo...
 41bf0 01004c89 c741bae0 000000c5 796f3dcd  ..L..A......yo=.
 41c00 f50100c5 fa6f3fc5 f96fabc0 0100004c  .....o?..o.....L
 41c10 89d24d8d 92e00000 00c5fa6f 5710c5fa  ..M........oW...
 41c20 6f672048 81c7e000 0000c4c2 4100cbc5  og H........A...
 41c30 7a6f8750 ffffffc5 f9efc1c5 f96f8bb0  zo.P.........o..
 41c40 010000c4 e37944fd 11c4e379 44f500c4  .....yD....yD...
 41c50 637944e5 10c4e379 44ed01c4 c26900c3  cyD....yD....i..
 41c60 c5f97f3c 24c4e379 44d111c4 e37944d9  ...<$..yD....yD.
 41c70 00c46379 44e910c5 f97f7424 10c4e379  ..cyD.....t$...y
 41c80 44c101c5 f96f8ba0 010000c5 f97f5424  D....o........T$
 41c90 20c4c259 00d3c5f9 7f5c2430 c5f96fb3   ..Y.....\$0..o.
 41ca0 70010000 c4c151ef ecc4e369 44e111c4  p.....Q....iD...
 41cb0 636944c9 00c46369 44d110c5 f97f4424  ciD...ciD.....D$
 41cc0 40c4e369 44d101c5 f96f8b90 010000c5  @..iD....o......
 41cd0 f97f6424 50c4c239 00e3c579 7f4c2460  ..d$P..9...y.L$`
 41ce0 c4c169ef d2c46359 44c111c4 635944f1  ..i...cYD...cYD.
 41cf0 00c4e359 44f910c5 797f4424 70c4e359  ...YD...y.D$p..Y
 41d00 44e101c5 7a6f8760 ffffffc5 f96f8b80  D...zo.`.....o..
 41d10 010000c5 797fb424 80000000 c5e9efd4  ....y..$........
 41d20 c4c23900 dbc46361 44c111c4 636144f1  ..9...caD...caD.
 41d30 00c46361 44c910c5 797f8424 90000000  ..caD...y..$....
 41d40 c4e36144 d901c5fa 6f8f70ff ffffc579  ..aD....o.p....y
 41d50 7fb424a0 000000c5 c1effbc4 c27100cb  ..$..........q..
 41d60 c4c141ef f9c46371 44c611c4 637144f6  ..A...cqD...cqD.
 41d70 00c5797f 8424b000 0000c463 7144c610  ..y..$.....cqD..
 41d80 c4e37144 ce01c5fa 6f7780c5 797fb424  ..qD....ow..y..$
 41d90 c0000000 c4c171ef c8c5796f b3600100  ......q...yo.`..
 41da0 00c4c249 00f3c4c3 4944c611 c5f97f84  ...I....ID......
 41db0 24d00000 00c4c349 44c600c5 f97f8424  $......ID......$
 41dc0 e0000000 c4c34944 c610c4c3 4944f601  ......ID....ID..
 41dd0 c5796fb3 50010000 c5f97fb4 24000100  .yo.P.......$...
 41de0 00c5f97f 8424f000 0000c5fa 6f4790c4  .....$......oG..
 41df0 c27900f3 c4c34944 c611c5f9 7f842410  .y....ID......$.
 41e00 010000c4 c34944c6 00c5f97f 84242001  .....ID......$ .
 41e10 0000c4c3 4944c610 c4c34944 f601c579  ....ID....ID...y
 41e20 6fb34001 0000c5f9 7fb42440 010000c5  o.@.......$@....
 41e30 fa6f77a0 c5f97f84 24300100 00c4c249  .ow.....$0.....I
 41e40 00f3c4c3 4944c611 c5f97f84 24500100  ....ID......$P..
 41e50 00c4c349 44c600c5 f97f8424 60010000  ...ID......$`...
 41e60 c4c34944 c610c443 4944f601 c5fa6f77  ..ID...CID....ow
 41e70 b0c5797f b4248001 0000c579 6fb33001  ..y..$.....yo.0.
 41e80 0000c5f9 7f842470 010000c4 c24900f3  ......$p.....I..
 41e90 c4c34944 c611c5f9 7f842490 010000c4  ..ID......$.....
 41ea0 c34944c6 00c5f97f 8424a001 0000c4c3  .ID......$......
 41eb0 4944c610 c4c34944 f601c579 6fb32001  ID....ID...yo. .
 41ec0 0000c5f9 7fb424c0 010000c5 fa6f77c0  ......$......ow.
 41ed0 c5f97f84 24b00100 00c4c249 00f3c4c3  ....$......I....
 41ee0 4944c611 c5f97f84 24d00100 00c4c349  ID......$......I
 41ef0 44c600c5 f97f8424 e0010000 c4c34944  D......$......ID
 41f00 c610c443 4944f601 c5fa6f77 d0c5797f  ...CID....ow..y.
 41f10 b4240002 0000c579 6fb31001 0000c5f9  .$.....yo.......
 41f20 7f8424f0 010000c4 c24900f3 c4c34944  ..$......I....ID
 41f30 c611c5f9 7f842410 020000c4 c34944c6  ......$......ID.
 41f40 00c5f97f 84242002 0000c4c3 4944c610  .....$ .....ID..
 41f50 c4c34944 f601c579 6fb30001 0000c5f9  ..ID...yo.......
 41f60 7fb42440 020000c5 fa6f77e0 c5f97f84  ..$@.....ow.....
 41f70 24300200 00c4c249 00f3c4c3 4944c611  $0.....I....ID..
 41f80 c5f97f84 24500200 00c4c349 44c600c5  ....$P.....ID...
 41f90 f97f8424 60020000 c4c34944 c610c443  ...$`.....ID...C
 41fa0 4944f601 c5fa6f77 f0c5f97f 84247002  ID....ow.....$p.
 41fb0 0000c5f9 6f5c2430 c5f1ef8c 24000100  ....o\$0....$...
 41fc0 00c5796f 8c24c000 0000c4c2 4900f3c5  ..yo.$......I...
 41fd0 796fa424 60010000 c4e34944 83f00000  yo.$`.....ID....
 41fe0 0011c5f9 7f842480 020000c4 e3494483  ......$......ID.
 41ff0 f0000000 00c5f97f 84249002 0000c4e3  .........$......
 42000 494483f0 00000010 c4e34944 b3f00000  ID........ID....
 42010 0001c5f9 7f8424a0 020000c5 91ef4424  ......$.......D$
 42020 40c5796f ac244001 0000c5f9 efc5c5f9  @.yo.$@.........
 42030 efc2c5e1 ef542410 c5f9efc7 c5f9efc1  .....T$.........
 42040 c591ef8c 24f00000 00c5f1ef 8c243001  ....$........$0.
 42050 0000c579 6fac2480 010000c5 f9efc1c5  ...yo.$.........
 42060 91ef8c24 70010000 c5f1ef8c 24c00100  ...$p.......$...
 42070 00c5796f ac240002 0000c5f9 efc1c591  ..yo.$..........
 42080 ef8c24b0 010000c5 f1ef8c24 f0010000  ..$........$....
 42090 c5796fac 24400200 00c5f9ef c1c591ef  .yo.$@..........
 420a0 8c243002 0000c4c1 71efcec5 f9efc1c5  .$0.....q.......
 420b0 c9ef8c24 70020000 c5f1ef8c 24a00200  ...$p.......$...
 420c0 00c5f9ef c1c5f96f 8c248000 0000c5f1  .......o.$......
 420d0 ef4c2460 c5d973d8 08c5f973 f808c5f1  .L$`..s....s....
 420e0 efcac5b1 ef9424a0 000000c5 e9ef9424  ......$........$
 420f0 e0000000 c5f1efca c599ef94 24200100  ............$ ..
 42100 00c5f96f 5c2470c5 e9ef9424 a0010000  ...o\$p....$....
 42110 c5f96f6c 2420c579 6fa42420 020000c5  ..ol$ .yo.$ ....
 42120 f96fbc24 b0000000 c5f9ef84 24900200  .o.$........$...
 42130 00c5f1ef cac599ef 9424e001 0000c5e9  .........$......
 42140 ef942460 020000c5 f1efcac5 e1ef5424  ..$`..........T$
 42150 50c5d1ef 1c24c5f9 6fac2450 010000c5  P....$..o.$P....
 42160 f1efc0c5 e9efd3c4 c37944cf 00c5f970  .........yD....p
 42170 c04ec5c1 ef9c2490 000000c5 f1efc0c5  .N....$.........
 42180 e1ef9c24 d0000000 c4c37944 cf00c5f9  ...$......yD....
 42190 70c04ec5 e9efd3c5 d1ef9c24 10010000  p.N........$....
 421a0 c5e1ef9c 24900100 00c5f96f ac241002  ....$......o.$..
 421b0 0000c5e9 efd3c5d1 ef9c24d0 010000c5  ..........$.....
 421c0 e1ef9c24 50020000 c5e9efd3 c5d9ef9c  ...$P...........
 421d0 24800200 00c5e1ef c0c5e9ef c0c5f9ef  $...............
 421e0 c1c4c179 7f04244d 39d10f83 13faffff  ...y..$M9.......
 421f0 4c8d5a70 4c8d5240 488d7a20 4d39d90f  L.ZpL.R@H.z M9..
 42200 82ab0200 00c4c179 6f0c24c4 c17a6f3c  .......yo.$..zo<
 42210 10c5f96f 83500100 00c4c17a 6f741010  ...o.P.....zot..
 42220 c4c17a6f 641020c4 c24100d3 c4417a6f  ..zod. ..A...Azo
 42230 541030c5 f1efcac4 c24900db c4e37144  T.0......I....qD
 42240 f811c4e3 7144e800 c4637144 f010c4e3  ....qD...cqD....
 42250 7144c001 c5f96f8b 40010000 c5f97f3c  qD....o.@......<
 42260 24c5f97f 6c2410c4 c179efc6 c4e36144  $...l$...y....aD
 42270 f111c4e3 6144d100 c4636144 e910c4e3  ....aD...caD....
 42280 6144d901 c5f96f8b 30010000 c5f97f54  aD....o.0......T
 42290 2430c4c2 5900d3c5 f97f7424 20c4c229  $0..Y.....t$ ..)
 422a0 00f3c4c1 61efddc4 e36944e1 11c46369  ....a....iD...ci
 422b0 44c900c4 636944e1 10c4e369 44d101c5  D...ciD....iD...
 422c0 f96f8b20 010000c5 f97f6424 40c5f9ef  .o. ......d$@...
 422d0 c3c5f96f a3000100 00c5797f 4c2450c4  ...o......y.L$P.
 422e0 c169efd4 c4634944 d111c463 4944c100  .i...cID...cID..
 422f0 c4e34944 f910c579 7f542460 c4417a6f  ..ID...y.T$`.Azo
 42300 541040c4 e34944f1 01c5f96f 8b100100  T.@..ID....o....
 42310 00c5797f 442470c5 e9efd6c4 c22900eb  ..y.D$p......)..
 42320 c5f9efc2 c4635144 d111c463 5144c100  .....cQD...cQD..
 42330 c5797f94 24800000 00c46351 44d110c4  .y..$.....cQD...
 42340 e35144e9 01c4c17a 6f4c1050 c5797f84  .QD....zoL.P.y..
 42350 24900000 00c5c1ef fdc4c271 00cbc4c1  $..........q....
 42360 41effac4 637144cc 11c46371 44c400c5  A...cqD...cqD...
 42370 f9efc7c5 797f8c24 a0000000 c4637144  ....y..$.....cqD
 42380 cc10c4e3 7144cc01 c4c17a6f 641060c5  ....qD....zod.`.
 42390 797f8c24 c0000000 4c89da4d 8d5b70c5  y..$....L..M.[p.
 423a0 f1ef8c24 c0000000 c5797f84 24b00000  ...$.....y..$...
 423b0 00c4c259 00e3c463 59448bf0 00000000  ...Y...cYD......
 423c0 c4635944 83f00000 0011c579 7f8c24d0  .cYD.......y..$.
 423d0 000000c4 6359448b f0000000 10c4e359  ....cYD........Y
 423e0 44a3f000 000001c5 f96f5424 30c5f1ef  D........oT$0...
 423f0 ccc5e9ef 542410c5 f96f5c24 70c5e1ef  ....T$...o\$p...
 42400 5c2450c5 f9efc1c5 796fa424 b0000000  \$P.....yo.$....
 42410 c4c179ef c9c5f96f 7c2460c5 f96f6c24  ..y....o|$`..ol$
 42420 20c5e9ef d3c5f973 d908c5c1 ef642440   ......s.....d$@
 42430 c5f96fbc 24a00000 00c599ef 9c249000  ..o.$........$..
 42440 0000c5f1 73f908c5 f1ef8c24 d0000000  ....s......$....
 42450 c5e9efd3 c5e9efc9 c4c37144 d700c5f9  ..........qD....
 42460 70c94ec5 e9efc9c5 d1ef1424 c4c37144  p.N........$..qD
 42470 df00c5f9 70c94ec5 e9efd4c5 f9efc9c5  ....p.N.........
 42480 c1efa424 80000000 c5f1efcb c4c159ef  ...$..........Y.
 42490 e0c5e9ef d4c5e9ef c9c4c179 7f0c244d  ...........y..$M
 424a0 39d90f83 63fdffff 4c8d5240 488d7a20  9...c...L.R@H.z 
 424b0 4d39d10f 825b0100 00c4c179 6f0c24c4  M9...[.....yo.$.
 424c0 c17a6f3c 10c5f96f 83200100 00c4c17a  .zo<...o. .....z
 424d0 6f741020 c4c24100 d3c4c17a 6f7c1010  ot. ..A....zo|..
 424e0 c5f1efd2 c4c24900 dbc4e369 44e811c4  ......I....iD...
 424f0 e36944c8 00c46369 44f010c4 e36944c0  .iD...ciD....iD.
 42500 01c5f96f 93100100 00c4c241 00e3c4c1  ...o.......A....
 42510 79efc6c4 e35944fa 11c46359 44ca00c4  y....YD...cYD...
 42520 635944ea 10c4e359 44e201c5 f96f9300  cYD....YD....o..
 42530 010000c4 c171efc9 c4c159ef e5c4e361  .....q....Y....a
 42540 44f211c4 636144e2 10c5f9ef c4c5f97f  D...caD.........
 42550 3424c4e3 6144f200 c4e36144 da01c4c1  4$..aD....aD....
 42560 7a6f5410 30c4c161 efdc4c89 d24d8d52  zoT.0..a..L..M.R
 42570 40c4c269 00d3c5f9 efc3c463 694493f0  @..i.......ciD..
 42580 00000011 c4636944 83f00000 0000c579  .....ciD.......y
 42590 7f542410 c4c149ef f0c46369 4493f000  .T$...I...ciD...
 425a0 000010c4 e3694493 f0000000 01c4c169  .....iD........i
 425b0 efd2c5f1 efcec5f9 efd2c5f9 73da08c5  ............s...
 425c0 e973fa08 c5f1efca c4c37144 d700c5f9  .s........qD....
 425d0 70c94ec5 e9efc9c5 d1efd7c5 f96f7c24  p.N..........o|$
 425e0 10c5c1ef 1c24c4c3 7144e700 c5f970c9  .....$..qD....p.
 425f0 4ec5f9ef c9c5e9ef d3c5f1ef ccc5e9ef  N...............
 42600 c9c4c179 7f0c244d 39d10f83 affeffff  ...y..$M9.......
 42610 488d7a20 4939f90f 82c00000 00c4c179  H.z I9.........y
 42620 6f0424c4 c17a6f3c 10c5f96f 8b000100  o.$..zo<...o....
 42630 00c5f96f abf00000 00c4c241 00d3c5f9  ...o.......A....
 42640 efc2c4e3 7944d111 c4e37944 d900c463  ....yD....yD...c
 42650 7944c110 c4e37944 c101c4c1 7a6f4c10  yD....yD....zoL.
 42660 104889fa 4883c720 c4c179ef c0c4c271  .H..H.. ..y....q
 42670 00cbc4e3 7144e511 c4e37144 f500c4e3  ....qD....qD....
 42680 7144fd10 c4e37144 cd01c5e9 efd4c5f1  qD....qD........
 42690 efcfc5f9 efc1c5e1 efcec5d1 73d808c5  ............s...
 426a0 f973f808 c5f1efc0 c4c37944 cf00c5f9  .s........yD....
 426b0 70c04ec5 f1efc8c4 c37144c7 00c5f970  p.N......qD....p
 426c0 c94ec5d1 efc9c5e9 efc9c5f1 efc0c4c1  .N..............
 426d0 797f0424 4939f90f 8346ffff ff4c39ca  y..$I9...F...L9.
 426e0 736fc4c1 7a6f0410 c5f96f9b f0000000  so..zo....o.....
 426f0 c4c27900 c3c4c179 ef0424c4 e37944e3  ..y....y..$..yD.
 42700 10c4e379 44d311c4 e37944cb 00c4e379  ...yD....yD....y
 42710 44c301c5 f9efc4c5 d973d808 c5f973f8  D........s....s.
 42720 08c5f1ef c8c4c371 44c700c5 f970c94e  .......qD....p.N
 42730 c5f9efc1 c5e9efcc c4c37944 df00c5f9  ..........yD....
 42740 70c04ec5 e1efc0c5 f1efc0c4 c1797f04  p.N..........y..
 42750 244989ca 4183e20f 0f840ed6 ffff4d01  $I..A.........M.
 42760 c1488dbc 24c00300 00c5f9ef c0c5f97f  .H..$...........
 42770 8424c003 00004989 f84c89ca 4183fa08  .$....I..L..A...
 42780 0f834c01 000031ff 41f6c204 0f853101  ..L...1.A.....1.
 42790 000041f6 c2020f85 14010000 4183e201  ..A.........A...
 427a0 0f85fd00 0000c5f9 6fbc24c0 030000c5  ........o.$.....
 427b0 f96f9bf0 000000c4 c24100c3 c4c179ef  .o.......A....y.
 427c0 0424c4e3 7944e310 c4e37944 d311c4e3  .$..yD....yD....
 427d0 7944cb00 c4e37944 c301c5f9 efc4c5d9  yD....yD........
 427e0 73d808c5 f973f808 c5f1efc8 c4c37144  s....s........qD
 427f0 c700c5f9 70c94ec5 f9efc1c5 e9efccc4  ....p.N.........
 42800 c37944df 00c5f970 c04ec5e1 efc0c5f1  .yD....p.N......
 42810 efc0c4c1 797f0424 e94fd5ff ffc5f96f  ....y..$.O.....o
 42820 9bf00000 00c4c179 ef0424c4 e37944d3  .......y..$..yD.
 42830 00c4e379 44cb11c4 e37944e3 10c4e379  ...yD....yD....y
 42840 44c301c5 f9efc4c5 e173d808 c5f973f8  D........s....s.
 42850 08c5e9ef c0c5f1ef cbc4c379 44d700c5  ...........yD...
 42860 f970c04e c5e9efd0 c4c36944 c700c5f9  .p.N......iD....
 42870 70d24ec5 f9efc2c5 f1efc0c4 c1797f04  p.N..........y..
 42880 24e9e5f2 ffffbf10 00000041 b8200000  $..........A. ..
 42890 0041b940 00000031 edba7000 0000e94a  .A.@...1..p....J
 428a0 e2ffff0f b6143a41 881438e9 f6feffff  ......:A..8.....
 428b0 440fb70c 3a664589 0c384883 c702e9d9  D...:fE..8H.....
 428c0 feffff8b 3a418938 bf040000 00e9c0fe  ....:A.8........
 428d0 ffff4589 d331d241 83e3f841 89d083c2  ..E..1.A...A....
 428e0 084b8b2c 014a892c 074439da 72ed4c8d  .K.,.J.,.D9.r.L.
 428f0 04174c01 cae98cfe ffff89c0 c7060000  ..L.............
 42900 0000c744 06fc0000 0000e90f f1ffffc5  ...D............
 42910 796f1da9 e80100c5 796f3db1 e8010031  yo......yo=....1
 42920 d2bf2000 000041ba 40000000 41bb7000  .. ...A.@...A.p.
 42930 0000e9c5 f8ffffe8 b4b9fcff 0f1f4000  ..............@.
 42940 41574d89 cf415649 89ce4155 4989d541  AWM..AVI..AUI..A
 42950 54554889 f54c89c6 534889fb 4881ecf8  TUH..L..SH..H...
 42960 0300004c 8b842430 04000048 8b8c2438  ...L..$0...H..$8
 42970 04000064 488b0425 28000000 48898424  ...dH..%(...H..$
 42980 e8030000 31c0488b bc244004 00004d85  ....1.H..$@...M.
 42990 c0740948 85c90f85 3a2a0000 c5f96f25  .t.H....:*....o%
 429a0 2ce80100 c5796f3d 14e80100 c5f97f24  ,....yo=.......$
 429b0 24c5f96f 37c4c249 00c74981 ffdf0000  $..o7..I..I.....
 429c0 000f872e 170000c5 796fd84c 89f84531  ........yo.L..E1
 429d0 e44883f8 6f0f8617 0d0000c5 f96f5b10  .H..o........o[.
 429e0 c4c22100 e74b8d04 26c5f96f 3d7fe601  ..!..K..&..o=...
 429f0 00c5f96f 3507e801 004d8d54 24704d8d  ...o5....M.T$pM.
 42a00 8424e000 0000c5a1 d4d7c5f9 7f7c2410  .$...........|$.
 42a10 4a8d1416 c5f96f3d c4e70100 c5a1d4c6  J.....o=........
 42a20 c5f97f74 2440c4c2 6900d7c5 f96f35dd  ...t$@..i....o5.
 42a30 e70100c5 a1d4cfc5 f97f7c24 20c5f96f  ..........|$ ..o
 42a40 3dabe701 00c5f97f 742450c4 c27100cf  =.......t$P..q..
 42a50 c5a1d4ef c5f97f7c 2430c4c2 7900ffc5  .......|$0..y...
 42a60 a1d4c6c5 f96f35b5 e70100c4 427900c7  .....o5.....By..
 42a70 c4c25100 efc5a1d4 c6c5f97f 742460c5  ..Q.........t$`.
 42a80 f96f35a9 e70100c4 427900cf c5f96f03  .o5.....By....o.
 42a90 c5f97f74 2470c521 d4dec5f9 efedc5f9  ...t$p.!........
 42aa0 efe4c5f9 efd2c4e2 51dcf3c5 f9efefc5  ........Q.......
 42ab0 f9efc9c4 e251dcfb c4c179ef e8c4c179  .....Q....y....y
 42ac0 efc1c4e2 59dce3c4 e269dcd3 c4e271dc  ....Y....i....q.
 42ad0 cbc4e251 dcebc4e2 79dcdbc5 f96f4320  ...Q....y....oC 
 42ae0 c441796f d3c4e259 dce0c4e2 69dcd0c4  .Ayo...Y....i...
 42af0 e271dcc8 c4e249dc f0c4e241 dcf8c4e2  .q....I....A....
 42b00 51dce8c4 e261dcd8 c5f96f43 30c4e259  Q....a....oC0..Y
 42b10 dce0c4e2 69dcd0c4 e271dcc8 c4e249dc  ....i....q....I.
 42b20 f0c4e241 dcf8c4e2 51dce8c4 e261dcd8  ...A....Q....a..
 42b30 c5f96f43 40c4e259 dce0c4e2 69dcd0c4  ..oC@..Y....i...
 42b40 e271dcc8 c4e249dc f0c4e241 dcf8c4e2  .q....I....A....
 42b50 51dce8c4 e261dcd8 c5f96f43 50c4e259  Q....a....oCP..Y
 42b60 dce0c4e2 69dcd0c4 e271dcc8 c4e249dc  ....i....q....I.
 42b70 f0c4e241 dcf8c4e2 51dce8c4 e261dcd8  ...A....Q....a..
 42b80 c5f96f43 60c4e259 dce0c4e2 69dcd0c4  ..oC`..Y....i...
 42b90 e271dcc8 c4e249dc f0c4e241 dcf8c4e2  .q....I....A....
 42ba0 51dce8c4 e261dcd8 c5f96f43 70c4e259  Q....a....oCp..Y
 42bb0 dce0c4e2 69dcd0c4 e271dcc8 c4e249dc  ....i....q....I.
 42bc0 f0c4e241 dcf8c4e2 51dce8c4 e261dcd8  ...A....Q....a..
 42bd0 c5f96f83 80000000 c4e259dc e0c4e269  ..o.......Y....i
 42be0 dcd0c4e2 71dcc8c4 e249dcf0 c4e241dc  ....q....I....A.
 42bf0 f8c4e251 dce8c4e2 61dcd8c5 f96f8390  ...Q....a....o..
 42c00 000000c4 e259dce0 c4e269dc d0c4e271  .....Y....i....q
 42c10 dcc8c4e2 49dcf0c4 e241dcf8 c4e251dc  ....I....A....Q.
 42c20 e8c4e261 dcd8c5f9 6f83a000 0000c4e2  ...a....o.......
 42c30 59dce0c4 e269dcd0 c4e271dc c8c4e249  Y....i....q....I
 42c40 dcf0c4e2 41dcf8c4 e251dce8 c4e261dc  ....A....Q....a.
 42c50 d8c5f96f 83b00000 00c4e259 dce0c4e2  ...o.......Y....
 42c60 69dcd0c4 e271dcc8 c4e249dc f0c4e241  i....q....I....A
 42c70 dcf8c4e2 51dce8c4 e261dcd8 c5f96f83  ....Q....a....o.
 42c80 c0000000 c4e261dc d8c4e259 dce0c4e2  ......a....Y....
 42c90 69dcd0c4 e271dcc8 c4e249dc f0c4e241  i....q....I....A
 42ca0 dcf8c4e2 51dce8c5 f96f83d0 000000c4  ....Q....o......
 42cb0 e259dce0 c4e241dc f8c46261 dcc0c4e2  .Y....A...ba....
 42cc0 69dcd0c4 e271dcc8 c4e249dc f0c4e251  i....q....I....Q
 42cd0 dce8c5f9 6f83e000 0000c4e2 59ddd8c4  ....o.......Y...
 42ce0 e269ddd0 c4a161ef 1c26c4a1 69ef5426  .i....a..&..i.T&
 42cf0 10c4e271 ddc8c5f9 7f9c2450 030000c5  ...q......$P....
 42d00 f97f9424 60030000 c4a171ef 4c2620c5  ...$`.....q.L& .
 42d10 f97f8c24 70030000 c4e249dd c8c4a171  ...$p.....I....q
 42d20 ef4c2630 c5f97f8c 24800300 00c4e241  .L&0....$......A
 42d30 ddc8c4a1 71ef4c26 40c5f97f 8c249003  ....q.L&@....$..
 42d40 0000c4e2 51ddc8c4 e239ddc0 c4a171ef  ....Q....9....q.
 42d50 4c2650c4 a179ef44 2660c5f9 7f8c24a0  L&P..y.D&`....$.
 42d60 030000c5 f97f8424 b0030000 c5fa7f18  .......$........
 42d70 c5f96fa4 24600300 00c5fa7f 6010c5f9  ..o.$`......`...
 42d80 6fa42470 030000c5 fa7f6020 c5f96fbc  o.$p......` ..o.
 42d90 24800300 00c5fa7f 7830c5f9 6fa42490  $.......x0..o.$.
 42da0 030000c5 fa7f6040 c5f96fbc 24a00300  ......`@..o.$...
 42db0 00c5fa7f 7850c5f9 6fa424b0 030000c5  ....xP..o.$.....
 42dc0 fa7f6060 4b8d0416 4d39c70f 82db3200  ..``K...M9....2.
 42dd0 00c5a9d4 742410c5 a9d46c24 204d89c4  ....t$....l$ M..
 42de0 4989c2c5 a9d46424 30c5a9d4 5c2440c4  I.....d$0...\$@.
 42df0 c22900ff 4883c070 c5a9d44c 2450c529  .)..H..p...L$P.)
 42e00 d4442460 c4c24900 f74883c2 70c5f96f  .D$`..I..H..p..o
 42e10 03c5f96f 5310c4c2 5100efc4 c25900e7  ...oS...Q....Y..
 42e20 c4423900 c7c4c261 00dfc4c2 7100cfc5  .B9....a....q...
 42e30 f9efffc5 f9eff6c5 f9efedc5 f9efe4c5  ................
 42e40 f9efdbc5 f9efc9c4 c179efc0 c4e241dc  .........y....A.
 42e50 fac4e249 dcf2c4e2 51dceac4 e259dce2  ...I....Q....Y..
 42e60 c4e261dc dac4e271 dccac4e2 79dcc2c5  ..a....q....y...
 42e70 f96f5320 4d8d4070 c529d454 2470c4e2  .oS M.@p.).T$p..
 42e80 41dcfac4 e249dcf2 c4e251dc eac4e259  A....I....Q....Y
 42e90 dce2c4e2 61dcdac4 e271dcca c4e279dc  ....a....q....y.
 42ea0 c2c5f96f 5330c4e2 41dcfac4 e249dcf2  ...oS0..A....I..
 42eb0 c4e251dc eac4e259 dce2c4e2 61dcdac4  ..Q....Y....a...
 42ec0 e271dcca c4e279dc c2c5f96f 5340c4e2  .q....y....oS@..
 42ed0 41dcfac4 e249dcf2 c4e251dc eac4e259  A....I....Q....Y
 42ee0 dce2c4e2 61dcdac4 e271dcca c4e279dc  ....a....q....y.
 42ef0 c2c5f96f 5350c4e2 41dcfac4 e249dcf2  ...oSP..A....I..
 42f00 c4e251dc eac4e259 dce2c4e2 61dcdac4  ..Q....Y....a...
 42f10 e271dcca c4e279dc c2c5f96f 5360c4e2  .q....y....oS`..
 42f20 41dcfac4 e249dcf2 c4e251dc eac4e259  A....I....Q....Y
 42f30 dce2c4e2 61dcdac4 e271dcca c4e279dc  ....a....q....y.
 42f40 c2c5f96f 5370c4e2 41dcfac4 e249dcf2  ...oSp..A....I..
 42f50 c4e251dc eac4e259 dce2c4e2 61dcdac4  ..Q....Y....a...
 42f60 e271dcca c4e279dc c2c5f96f 93800000  .q....y....o....
 42f70 00c4e241 dcfac4e2 49dcf2c4 e251dcea  ...A....I....Q..
 42f80 c4e259dc e2c4e261 dcdac4e2 71dccac4  ..Y....a....q...
 42f90 e279dcc2 c5f96f93 90000000 c4e241dc  .y....o.......A.
 42fa0 fac4e249 dcf2c4e2 51dceac4 e259dce2  ...I....Q....Y..
 42fb0 c4e261dc dac4e271 dccac4e2 79dcc2c5  ..a....q....y...
 42fc0 f96f93a0 000000c4 e241dcfa c4e249dc  .o.......A....I.
 42fd0 f2c4e251 dceac4e2 59dce2c4 e261dcda  ...Q....Y....a..
 42fe0 c4e271dc cac4e279 dcc2c5f9 6f93b000  ..q....y....o...
 42ff0 0000c4e2 41dcfac4 e249dcf2 c4e251dc  ....A....I....Q.
 43000 eac4e259 dce2c4e2 61dcdac4 e271dcca  ...Y....a....q..
 43010 c4e279dc c2c5f96f 93c00000 00c4e241  ..y....o.......A
 43020 dcfac4e2 49dcf2c4 e251dcea c4e259dc  ....I....Q....Y.
 43030 e2c4e261 dcdac4e2 71dccac4 e279dcc2  ...a....q....y..
 43040 c5f96f93 d0000000 c4e241dc fac4e249  ..o.......A....I
 43050 dcf2c4e2 51dceac4 e259dce2 c4e261dc  ....Q....Y....a.
 43060 dac4e271 dccac4e2 79dcc2c5 f96f93e0  ...q....y....o..
 43070 000000c4 e241ddfa c4e249dd f2c5c1ef  .....A....I.....
 43080 7a90c5c9 ef72a0c4 e251ddea c4e259dd  z....r...Q....Y.
 43090 e2c5d1ef 6ab0c5d9 ef62c0c4 e261ddda  ....j....b...a..
 430a0 c5f97fbc 24900100 00c561ef 62d0c4e2  ....$.....a.b...
 430b0 71ddcac4 e279ddc2 c5f97fb4 24a00100  q....y......$...
 430c0 00c5f97f ac24b001 0000c571 ef6ae0c5  .....$.....q.j..
 430d0 f97fa424 c0010000 c579ef72 f0c5fa6f  ...$.....y.r...o
 430e0 9830ffff ffc5fa7f 60c0c5fa 6fa020ff  .0......`...o. .
 430f0 ffffc5fa 7f7890c4 c26100df c5fa7f70  .....x...a.....p
 43100 a0c4c259 00c7c5fa 7f68b0c5 7a7f60d0  ...Y.....h..z.`.
 43110 c57a7f68 e0c57a7f 70f0c5f9 6f8b5001  .z.h..z.p...o.P.
 43120 0000c5f9 ef4500c4 e37944e1 11c4e379  .....E...yD....y
 43130 44f900c4 e37944f1 10c5f97f b424a000  D....yD......$..
 43140 0000c4e3 7944c101 c5f96f8b 40010000  ....yD....o.@...
 43150 c5f97fbc 24900000 00c4e361 44e911c4  ....$......aD...
 43160 e36144d1 00c46361 44c910c5 f97fa424  .aD...caD......$
 43170 80000000 c5f97fac 24b00000 00c4e361  ........$......a
 43180 44d901c5 fa6fa840 ffffffc5 f96f8b30  D....o.@.....o.0
 43190 010000c5 797f8c24 d0000000 c57a6f88  ....y..$.....zo.
 431a0 50ffffff c5fa6fa0 60ffffff c5f97f94  P.....o.`.......
 431b0 24c00000 00c4c251 00f7c4e3 4944e911  $......Q....ID..
 431c0 c4e34944 d100c4e3 4944f910 c5f97fac  ..ID....ID......
 431d0 24e00000 00c4e349 44f101c5 f96f8b20  $......ID....o. 
 431e0 010000c4 c23100ef c5f97f94 24f00000  .....1......$...
 431f0 00c5c1ef fec46351 44c911c4 e35144d1  ......cQD....QD.
 43200 10c5797f 8c240001 0000c463 5144c900  ..y..$.....cQD..
 43210 c4e35144 e901c5f9 6f8b1001 0000c5f9  ..QD....o.......
 43220 7f942410 010000c4 c25900d7 c5c1effd  ..$......Y......
 43230 c4e36944 e111c5f9 7fa42420 010000c4  ..iD......$ ....
 43240 e36944e1 00c5f97f a4243001 0000c4e3  .iD......$0.....
 43250 6944e110 c4e36944 d101c5f9 7fa42440  iD....iD......$@
 43260 010000c5 f96fa300 010000c5 fa6f8870  .....o.......o.p
 43270 ffffffc5 e1ef9c24 d0000000 c5f9ef84  .......$........
 43280 24a00000 00c5e9ef 94241001 0000c4c2  $........$......
 43290 7100cfc5 e9ef9424 40010000 c4637144  q......$@....cqD
 432a0 dc10c463 7144c411 c5f9efc3 c5f96f9c  ...cqD........o.
 432b0 24c00000 00c5797f 9c246001 0000c57a  $.....y..$`....z
 432c0 6f5880c5 f9efc7c5 31ef8c24 f0000000  oX......1..$....
 432d0 c5797f84 24500100 00c46371 44c400c4  .y..$P....cqD...
 432e0 e37144cc 01c5f1ef 8c246001 0000c4c2  .qD......$`.....
 432f0 2100e7c5 f9efc2c5 e1ef9424 90000000  !..........$....
 43300 c5f96f9c 24300100 00c46359 449bf000  ..o.$0....cYD...
 43310 000011c5 f96fb424 b0000000 c5f96fbc  .....o.$......o.
 43320 24500100 00c5797f 9c247001 0000c4c1  $P....y..$p.....
 43330 61efd8c4 c169efd1 c4635944 9bf00000  a....i...cYD....
 43340 0000c579 7f9c2480 010000c5 e9efd3c4  ...y..$.........
 43350 6359449b f0000000 10c4e359 44a3f000  cYD........YD...
 43360 000001c5 c9ef9c24 80000000 c5f1efcc  .......$........
 43370 c5f96f24 24c5f9ef c1c4c179 efc3c5f1  ..o$$......y....
 43380 73d808c5 f973f808 c5f9ef84 24800100  s....s......$...
 43390 00c5e9ef c0c4e379 44d400c5 f970c04e  .......yD....p.N
 433a0 c5e9efc0 c4e37944 d400c5f9 70c04ec5  ......yD....p.N.
 433b0 f96fa424 00010000 c5d9efa4 24e00000  .o.$........$...
 433c0 00c5f1ef c8c5e1ef dcc5f1ef cac5c1ef  ................
 433d0 a4242001 0000c5d9 efa42470 010000c5  .$ .......$p....
 433e0 e1efdcc5 e1efd9c5 f97f5d00 4d39c70f  ..........].M9..
 433f0 83dcf9ff ffc5797f efc44179 6fcec441  ......y...Ayo..A
 43400 796fdac5 796fac24 c0010000 c5796fd7  yo..yo.$.....yo.
 43410 c4417a7f 6240498d 442490c5 796fb424  .Az.b@I.D$..yo.$
 43420 b0010000 c5f96fbc 24900100 00c4417a  ......o.$.....Az
 43430 7f6a30c5 f96fa424 a0010000 c4417a7f  .j0..o.$.....Az.
 43440 7220c4c1 7a7f3ac4 c17a7f62 10c4417a  r ..z.:..z.b..Az
 43450 7f5250c4 417a7f4a 60c5f97f 5d00c4c1  .RP.Az.J`...]...
 43460 7a6f3c06 c5f96f83 50010000 c4c17a6f  zo<...o.P.....zo
 43470 740610c4 417a6f6c 0630c4c2 4100cfc5  t...Azol.0..A...
 43480 e1efd9c5 f96f8b40 010000c4 c24900f7  .....o.@.....I..
 43490 c4e36144 e011c4e3 6144f800 c4636144  ..aD....aD...caD
 434a0 e010c4e3 6144c001 c4c17a6f 5c0620c4  ....aD....zo\. .
 434b0 e34944e9 11c46349 44f100c4 634944c9  .ID...cID...cID.
 434c0 10c4e349 44f101c4 c179efc4 c5f96f8b  ...ID....y....o.
 434d0 30010000 c5f97f6c 2430c4c2 6100efc5  0......l$0..a...
 434e0 31efcec4 e35144d9 11c4e351 44d100c4  1....QD....QD...
 434f0 c179efc1 c5f97f64 2410c463 5144c110  .y.....d$..cQD..
 43500 c4e35144 e901c5f9 6f8b2001 0000c4c2  ..QD....o. .....
 43510 1100e7c5 f97f5c24 40c539ef c5c46359  ......\$@.9...cY
 43520 44e911c4 635944d1 00c4e359 44d910c5  D...cYD....YD...
 43530 f97f5424 50c4e359 44e101c4 c17a6f4c  ..T$P..YD....zoL
 43540 0640c5f9 6f931001 0000c5f9 7f9c2480  .@..o.........$.
 43550 000000c5 797f5424 70c4c17a 6f5c0650  ....y.T$p..zo\.P
 43560 c539efc4 c4c27100 cfc5797f 6c2460c4  .9....q...y.l$`.
 43570 c179efc0 c4637144 d200c463 7144ea11  .y...cqD...cqD..
 43580 c4c26100 dfc5f97f 7c2420c5 797f9424  ..a.....|$ .y..$
 43590 a0000000 c4637144 d210c4e3 7144ca01  .....cqD....qD..
 435a0 c5f96f93 00010000 c5797fac 24900000  ..o......y..$...
 435b0 00c5f1ef 8c248000 0000c4e3 6144fa00  .....$......aD..
 435c0 c4636144 ea11c5f9 7fbc24c0 000000c4  .caD......$.....
 435d0 e36144fa 10c4e361 44da01c4 c17a6f54  .aD....aD....zoT
 435e0 0660c579 7fac24b0 000000c4 c171efca  .`.y..$......q..
 435f0 c5c1effb c4c26900 d7c5f9ef c1c46369  ......i.......ci
 43600 44abf000 000011c5 797fac24 d0000000  D.......y..$....
 43610 c4636944 abf00000 0000c579 7fac24e0  .ciD.......y..$.
 43620 000000c4 636944ab f0000000 10c4e369  ....ciD........i
 43630 4493f000 000001c5 09ef7424 20c5c1ef  D.........t$ ...
 43640 fac5f96f 742470c5 c9ef5424 50c5f9ef  ...ot$p...T$P...
 43650 c7c5f96f 2424c5f9 6f7c2430 c4c179ef  ...o$$..o|$0..y.
 43660 c5c589ef d2c5f96f b424c000 0000c5c9  .......o.$......
 43670 ef9c24a0 000000c5 f173d808 c5f973f8  ..$......s....s.
 43680 08c5f9ef 8424e000 0000c5e9 efd3c5e9  .....$..........
 43690 efc0c4e3 7944d400 c5f970c0 4ec5e9ef  ....yD....p.N...
 436a0 d0c5c1ef 442410c5 f96f7c24 60c4e369  ....D$...o|$`..i
 436b0 44dc00c5 c1ef6424 40c5f970 d24ec5f1  D.....d$@..p.N..
 436c0 efcac5f9 efc4c5f1 efcbc5f9 6fa424b0  ............o.$.
 436d0 000000c5 d9efa424 90000000 c5d9efa4  .......$........
 436e0 24d00000 00c5f9ef c4c5f9ef c1c5f97f  $...............
 436f0 4500498d 44244049 39c70f82 de030000  E.I.D$@I9.......
 43700 c5f96f35 68d90100 c5f96f25 d0da0100  ..o5h.....o%....
 43710 4b8d1426 c5f97f74 2410c5f9 6f35ceda  K..&...t$...o5..
 43720 0100c5f9 7f642420 c5f96f25 d0da0100  .....d$ ..o%....
 43730 c5f97f74 2430c5f9 7f642440 0f1f4000  ...t$0...d$@..@.
 43740 c4422100 e7c519ef 234989c4 4989d0c5  .B!.....#I..I...
 43750 21d45424 10c521d4 4c242048 83c240c4  !.T$..!.L$ H..@.
 43760 6219dc63 10c521d4 442430c5 21d45c24  b..c..!.D$0.!.\$
 43770 40c46219 dc6320c4 422900d7 c4423100  @.b..c .B)...B1.
 43780 cfc46219 dc6330c4 423900c7 c46219dc  ..b..c0.B9...b..
 43790 6340c462 19dc6350 c46219dc 6360c462  c@.b..cP.b..c`.b
 437a0 19dc6370 c46219dc a3800000 00c46219  ..cp.b........b.
 437b0 dca39000 0000c462 19dca3a0 000000c4  .......b........
 437c0 6219dca3 b0000000 c46219dc a3c00000  b........b......
 437d0 00c46219 dca3d000 0000c462 19dda3e0  ..b........b....
 437e0 000000c5 19ef6406 c0c57a7f 62c0c529  ......d...z.b..)
 437f0 ef13c4c2 1900c7c4 6229dc53 10c46229  ........b).S..b)
 43800 dc5320c4 6229dc53 30c46229 dc5340c4  .S .b).S0.b).S@.
 43810 6229dc53 50c46229 dc5360c4 6229dc53  b).SP.b).S`.b).S
 43820 70c46229 dc938000 0000c462 29dc9390  p.b).......b)...
 43830 000000c4 6229dc93 a0000000 c46229dc  ....b).......b).
 43840 93b00000 00c46229 dc93c000 0000c462  ......b).......b
 43850 29dc93d0 000000c4 6229dd93 e0000000  ).......b)......
 43860 c529ef54 06d0c57a 7f52d0c5 31ef0bc4  .).T...z.R..1...
 43870 c22900df c46231dc 4b10c462 31dc4b20  .)...b1.K..b1.K 
 43880 c46231dc 4b30c462 31dc4b40 c46231dc  .b1.K0.b1.K@.b1.
 43890 4b50c462 31dc4b60 c46231dc 4b70c462  KP.b1.K`.b1.Kp.b
 438a0 31dc8b80 000000c4 6231dc8b 90000000  1.......b1......
 438b0 c46231dc 8ba00000 00c46231 dc8bb000  .b1.......b1....
 438c0 0000c462 31dc8bc0 000000c4 6231dc8b  ...b1.......b1..
 438d0 d0000000 c46231dd 8be00000 00c531ef  .....b1.......1.
 438e0 4c06e0c5 7a7f4ae0 c539ef03 c46239dc  L...z.J..9...b9.
 438f0 4310c462 39dc4320 c46239dc 4330c462  C..b9.C .b9.C0.b
 43900 39dc4340 c46239dc 4350c462 39dc4360  9.C@.b9.CP.b9.C`
 43910 c46239dc 4370c462 39dc8380 000000c4  .b9.Cp.b9.......
 43920 6239dc83 90000000 c46239dc 83a00000  b9.......b9.....
 43930 00c46239 dc83b000 0000c462 39dc83c0  ..b9.......b9...
 43940 000000c4 6239dc83 d0000000 c46239dd  ....b9.......b9.
 43950 83e00000 00c539ef 4406f048 8d4040c5  ......9.D..H.@@.
 43960 7a7f42f0 c5f96f8b 20010000 c5f9ef45  z.B...o. ......E
 43970 00c4e379 44e111c4 e37944f9 00c46379  ...yD....yD...cy
 43980 44f110c4 e37944c1 01c5f96f 8b100100  D....yD....o....
 43990 00c5f97f 642450c5 f97f7c24 60c4c179  ....d$P...|$`..y
 439a0 efc6c4e3 6144f111 c4e36144 d100c463  ....aD....aD...c
 439b0 6144e910 c4e36144 d901c5f9 6f8b0001  aD....aD....o...
 439c0 0000c5f9 7f942480 000000c4 c23100d7  ......$......1..
 439d0 c4c161ef ddc5f97f 742470c4 e36944e9  ..a.....t$p..iD.
 439e0 00c4e369 44f910c4 e36944e1 11c4e369  ...iD....iD....i
 439f0 44d101c4 c23900cf c5f9efc3 c5f97fac  D....9..........
 43a00 24900000 00c4e371 44abf000 000011c5  $......qD.......
 43a10 e9efd7c4 e37144b3 f0000000 10c5f96f  .....qD........o
 43a20 9c248000 0000c5f9 7fac24a0 000000c5  .$........$.....
 43a30 f9efc2c5 e1ef5424 60c4e371 44abf000  ......T$`..qD...
 43a40 000000c4 e371448b f0000000 01c5f96f  .....qD........o
 43a50 3c24c5d1 efac2490 000000c5 d9efa424  <$....$........$
 43a60 a0000000 c5f1efce c5f96f74 2470c5f9  ..........ot$p..
 43a70 efc9c5e9 efd5c5f9 73d908c5 f173f908  ........s....s..
 43a80 c5e9efc9 c4e37144 df00c5f9 70c94ec5  ......qD....p.N.
 43a90 e1efc9c5 c9ef5c24 50c4e371 44d700c5  ......\$P..qD...
 43aa0 f970c94e c5f9efc1 c5e1efdc c5f9efc2  .p.N............
 43ab0 c5e1efe8 c5f97f6d 004939c7 0f837efc  .......m.I9...~.
 43ac0 ffffc441 7a7f20c4 417a7f50 10c4417a  ...Az. .Az.P..Az
 43ad0 7f4820c4 417a7f40 30c5f97f 6d00498d  .H .Az.@0...m.I.
 43ae0 44242049 39c70f82 e8010000 c5f96f25  D$ I9.........o%
 43af0 7cd50100 c5f96f2d e4d60100 4b8d1426  |.....o-....K..&
 43b00 c5f96f1c 240f1f00 c4c22100 cfc5f1ef  ..o.$.....!.....
 43b10 0bc5a1d4 c44989c4 c4c27900 c74989d0  .....I....y..I..
 43b20 c521d4dd 4883c220 c4e271dc 4b10c4e2  .!..H.. ..q.K...
 43b30 71dc4b20 c4e271dc 4b30c4e2 71dc4b40  q.K ..q.K0..q.K@
 43b40 c4e271dc 4b50c4e2 71dc4b60 c4e271dc  ..q.KP..q.K`..q.
 43b50 4b70c4e2 71dc8b80 000000c4 e271dc8b  Kp..q........q..
 43b60 90000000 c4e271dc 8ba00000 00c4e271  ......q........q
 43b70 dc8bb000 0000c4e2 71dc8bc0 000000c4  ........q.......
 43b80 e271dc8b d0000000 c4e271dd 8be00000  .q........q.....
 43b90 00c5f1ef 4c06e0c5 fa7f4ae0 c5f9ef03  ....L.....J.....
 43ba0 c4c27100 f7c4e279 dc4310c4 e279dc43  ..q....y.C...y.C
 43bb0 20c4e279 dc4330c4 e279dc43 40c4e279   ..y.C0..y.C@..y
 43bc0 dc4350c4 e279dc43 60c4e279 dc4370c4  .CP..y.C`..y.Cp.
 43bd0 e279dc83 80000000 c4e279dc 83900000  .y........y.....
 43be0 00c4e279 dc83a000 0000c4e2 79dc83b0  ...y........y...
 43bf0 000000c4 e279dc83 c0000000 c4e279dc  .....y........y.
 43c00 83d00000 00c4e279 dd83e000 0000c5f9  .......y........
 43c10 ef4406f0 488d4020 c5fa7f42 f0c5c9ef  .D..H.@ ...B....
 43c20 7500c442 7900cfc5 f96f9300 010000c5  u..By....o......
 43c30 796fb3f0 000000c4 634944d2 00c4e349  yo......cID....I
 43c40 44fa11c4 634944ea 10c44331 44c611c4  D...cID...C1D...
 43c50 e34944f2 01c44331 44e610c4 c33144d6  .ID...C1D....1D.
 43c60 00c44331 44ce01c4 c149eff5 c44131ef  ..C1D....I...A1.
 43c70 ccc4c169 efd2c4c1 49eff1c5 b173de08  ...i....I....s..
 43c80 c5c973fe 08c5e9ef d6c4e369 44f300c5  ..s........iD...
 43c90 f970d24e c5c9efd2 c5f970f2 4ec46369  .p.N......p.N.ci
 43ca0 44d300c4 c141efd0 c531efce c4c169ef  D....A...1....i.
 43cb0 d1c4c169 efd2c5f9 7f550049 39c70f83  ...i.....U.I9...
 43cc0 44feffff c4c17a7f 08c4c17a 7f4010c5  D.....z....z.@..
 43cd0 f97f5500 c5f96f3d 94d30100 498d4424  ..U...o=....I.D$
 43ce0 10c5f97f 7c24104c 39f80f83 0a010000  ....|$.L9.......
 43cf0 c5f96f0c 24c5f96f d70f1f80 00000000  ..o.$..o........
 43d00 c4c22100 c7c5f9ef 03c521d4 da4989c4  ..!.......!..I..
 43d10 c4e279dc 4310c4e2 79dc4320 c4e279dc  ..y.C...y.C ..y.
 43d20 4330c4e2 79dc4340 c4e279dc 4350c4e2  C0..y.C@..y.CP..
 43d30 79dc4360 c4e279dc 4370c4e2 79dc8380  y.C`..y.Cp..y...
 43d40 000000c4 e279dc83 90000000 c4e279dc  .....y........y.
 43d50 83a00000 00c4e279 dc83b000 0000c4e2  .......y........
 43d60 79dc83c0 000000c4 e279dc83 d0000000  y........y......
 43d70 c4e279dd 83e00000 00c5f9ef 4406f0c4  ..y.........D...
 43d80 c17a7f44 06f0c4c2 7900c7c5 f9ef4500  .z.D....y.....E.
 43d90 c5f96fab f0000000 4883c010 c4e37944  ..o.....H.....yD
 43da0 f510c4e3 7944e511 c4e37944 dd00c4e3  ....yD....yD....
 43db0 7944c501 c5f9efc6 c5c973d8 08c5f973  yD........s....s
 43dc0 f808c5e1 efd8c4e3 6144c100 c5f970db  ........aD....p.
 43dd0 4ec5f9ef c3c5d9ef dec4e379 44e900c5  N..........yD...
 43de0 f970c04e c5d1efc0 c5e1efc0 c5f97f45  .p.N...........E
 43df0 004c39f8 0f8206ff ffffc747 0c000000  .L9........G....
 43e00 01c5f96f 0748c1e1 034c89fa c5f9ef03  ...o.H...L......
 43e10 4a8d04fd 00000000 c5797f5c 2410c4e1  J........y.\$...
 43e20 f96ec8c4 e279dc43 10c4e3f1 22c901c4  .n...y.C...."...
 43e30 e279dc43 20c4c271 00cfc4e2 79dc4330  .y.C ..q....y.C0
 43e40 c5f97f4c 2420c4e2 79dc4340 c4e279dc  ...L$ ..y.C@..y.
 43e50 4350c4e2 79dc4360 c4e279dc 4370c4e2  CP..y.C`..y.Cp..
 43e60 79dc8380 000000c4 e279dc83 90000000  y........y......
 43e70 c4e279dc 83a00000 00c4e279 dc83b000  ..y........y....
 43e80 0000c4e2 79dc83c0 000000c4 e279dc83  ....y........y..
 43e90 d0000000 c4e279dd 83e00000 00c4c17a  ......y........z
 43ea0 7f45004c 29e20f84 94210000 488d8c24  .E.L)....!..H..$
 43eb0 c0030000 4c01e648 89542440 4889cfc5  ....L..H.T$@H...
 43ec0 797f7c24 50c5f97f 4c2430e8 d0a6fcff  y.|$P...L$0.....
 43ed0 c5796f7c 2450c579 6f5c2410 c5f96f4c  .yo|$P.yo\$...oL
 43ee0 2430488b 54244048 89c1c4c2 2100c7c5  $0H.T$@H....!...
 43ef0 f9ef03c5 f97f8c24 d0030000 c4e279dc  .......$......y.
 43f00 4310c4e2 79dc4320 c4e279dc 4330c4e2  C...y.C ..y.C0..
 43f10 79dc4340 c4e279dc 4350c4e2 79dc4360  y.C@..y.CP..y.C`
 43f20 c4e279dc 4370c4e2 79dc8380 000000c4  ..y.Cp..y.......
 43f30 e279dc83 90000000 c4e279dc 83a00000  .y........y.....
 43f40 00c4e279 dc83b000 0000c4e2 79dc83c0  ...y........y...
 43f50 000000c4 e279dc83 d0000000 c4e279dd  .....y........y.
 43f60 83e00000 00c5f9ef a424c003 0000c5f9  .........$......
 43f70 7f642430 c5f97fa4 24c00300 004883fa  .d$0....$....H..
 43f80 0f77724c 89e0488d 34114531 c04c29f8  .wrL..H.4.E1.L).
 43f90 4883c010 83f8080f 82792000 0089c748  H........y ....H
 43fa0 c7060000 000048c7 443ef800 00000048  ......H.D>.....H
 43fb0 8d7e0848 83e7f848 29fe01f0 83e0f883  .~.H...H).......
 43fc0 f8087213 83e0f831 f64189f1 83c6084e  ..r....1.A.....N
 43fd0 89040f39 c672f2c5 f96fa424 c0030000  ...9.r...o.$....
 43fe0 c5f97f64 2430c5f9 6fa424d0 030000c5  ...d$0..o.$.....
 43ff0 f97f6424 204b8d3c 264889ce c5797f7c  ..d$ K.<&H...y.|
 44000 2410e899 a5fcffc5 f96f6424 30c5796f  $........od$0.yo
 44010 7c2410c5 f96f8b00 010000c5 f96fabf0  |$...o.......o..
 44020 000000c4 c25900c7 c5f96f64 2420c5f9  .....Y....od$ ..
 44030 ef4500c4 e37944d1 00c4e379 44d911c4  .E...yD....yD...
 44040 637944c1 10c4e379 44c101c4 c25900cf  cyD....yD....Y..
 44050 c4e37144 f500c4e3 7144e511 c4e37144  ..qD....qD....qD
 44060 fd10c4e3 7144cd01 c4c179ef c0c5f1ef  ....qD....y.....
 44070 cfc5f9ef c1c5e9ef cec5f96f 3424c5d1  ...........o4$..
 44080 73d808c5 f973f808 c5f1efc0 c4e37944  s....s........yD
 44090 ce00c5f9 70c04ec5 f1efc0c5 f970c84e  ....p.N......p.N
 440a0 c4e37944 d600c5e1 efc4c5d1 efc9c5f9  ..yD............
 440b0 efc1c5f9 efc2c5f9 7f4500c4 c27900c7  .........E...y..
 440c0 c4c179ef 4500c4c1 7a7f4500 488b8424  ..y.E...z.E.H..$
 440d0 e8030000 64482b04 25280000 000f8587  ....dH+.%(......
 440e0 20000048 81c4f803 00005b5d 415c415d   ..H......[]A\A]
 440f0 415e415f c3c5f96f 3573cf01 00c5f96f  A^A_...o5s.....o
 44100 3ddbd001 00c4c279 00e7c5f9 d4d6c5f9  =......y........
 44110 7f742410 c5f9d4cf c5f96f35 d0d00100  .t$.......o5....
 44120 c5f97f7c 2420c4c2 6900d7c4 c27100cf  ...|$ ..i....q..
 44130 c5f96f3d c8d00100 c5f9d4ee c5f97f74  ..o=...........t
 44140 2430c5f9 6f35c6d0 0100c5f9 d4dfc5f9  $0..o5..........
 44150 7f7c2440 c4c25100 efc4c261 00ffc5f9  .|$@..Q....a....
 44160 7f742450 c5f9d4de c5f96f35 b0d00100  .t$P......o5....
 44170 c4426100 c7c5f97f 742460c5 f9d4dec5  .Ba.....t$`.....
 44180 f96f35a9 d00100c4 426100cf c5f96f5b  .o5.....Ba....o[
 44190 10c579d4 dec5f96f 03c5f97f 742470c5  ..y....o....t$p.
 441a0 f9efedc5 f9efe4c5 f9efd2c4 e251dcf3  .............Q..
 441b0 c5f9efef c5f9efc9 c4e251dc fbc4c179  ..........Q....y
 441c0 efe8c4c1 79efc1c4 e259dce3 c4e269dc  ....y....Y....i.
 441d0 d3c4e271 dccbc4e2 51dcebc4 e279dcdb  ...q....Q....y..
 441e0 c5f96f43 20c4e259 dce0c4e2 69dcd0c4  ..oC ..Y....i...
 441f0 e271dcc8 c4e249dc f0c4e241 dcf8c4e2  .q....I....A....
 44200 51dce8c4 e261dcd8 c5f96f43 30c4e259  Q....a....oC0..Y
 44210 dce0c4e2 69dcd0c4 e271dcc8 c4e249dc  ....i....q....I.
 44220 f0c4e241 dcf8c4e2 51dce8c4 e261dcd8  ...A....Q....a..
 44230 c5f96f43 40c4e259 dce0c4e2 69dcd0c4  ..oC@..Y....i...
 44240 e271dcc8 c4e249dc f0c4e241 dcf8c4e2  .q....I....A....
 44250 51dce8c4 e261dcd8 c5f96f43 50c4e259  Q....a....oCP..Y
 44260 dce0c4e2 69dcd0c4 e271dcc8 c4e249dc  ....i....q....I.
 44270 f0c4e241 dcf8c4e2 51dce8c4 e261dcd8  ...A....Q....a..
 44280 c5f96f43 60c4e259 dce0c4e2 69dcd0c4  ..oC`..Y....i...
 44290 e271dcc8 c4e249dc f0c4e241 dcf8c4e2  .q....I....A....
 442a0 51dce8c4 e261dcd8 c5f96f43 70c4e259  Q....a....oCp..Y
 442b0 dce0c4e2 69dcd0c4 e271dcc8 c4e249dc  ....i....q....I.
 442c0 f0c4e241 dcf8c4e2 51dce8c4 e261dcd8  ...A....Q....a..
 442d0 c5f96f83 80000000 c4e259dc e0c4e269  ..o.......Y....i
 442e0 dcd0c4e2 71dcc8c4 e249dcf0 c4e241dc  ....q....I....A.
 442f0 f8c4e251 dce8c4e2 61dcd8c5 f96f8390  ...Q....a....o..
 44300 000000c4 e259dce0 c4e269dc d0c4e271  .....Y....i....q
 44310 dcc8c4e2 49dcf0c4 e241dcf8 c4e251dc  ....I....A....Q.
 44320 e8c4e261 dcd8c5f9 6f83a000 0000c4e2  ...a....o.......
 44330 59dce0c4 e269dcd0 c4e271dc c8c4e249  Y....i....q....I
 44340 dcf0c4e2 41dcf8c4 e251dce8 c4e261dc  ....A....Q....a.
 44350 d8c5f96f 83b00000 00c4e259 dce0c4e2  ...o.......Y....
 44360 69dcd0c4 e271dcc8 c4e249dc f0c4e241  i....q....I....A
 44370 dcf8c4e2 51dce8c4 e261dcd8 c5f96f83  ....Q....a....o.
 44380 c0000000 c4e251dc e8c4e261 dcd8c4e2  ......Q....a....
 44390 59dce0c4 e269dcd0 c4e271dc c8c4e249  Y....i....q....I
 443a0 dcf0c4e2 41dcf8c5 f96f83d0 000000c4  ....A....o......
 443b0 6251dcc0 c46261dc c8c4e259 dce0c4e2  bQ...ba....Y....
 443c0 69dcd0c4 e271dcc8 c4e249dc f0c4e241  i....q....I....A
 443d0 dcf8c5f9 6f83e000 0000c4e2 59dde0c4  ....o.......Y...
 443e0 e269ddd0 c5d9ef2e c5e9ef66 10c4e271  .i.........f...q
 443f0 ddc8c4e2 49ddf0c5 f97fac24 50030000  ....I......$P...
 44400 c4e241dd d0c5f97f a4246003 0000c5f1  ..A......$`.....
 44410 ef5e20c5 c9ef7630 c4e239dd c8c5e9ef  .^ ...v0..9.....
 44420 5640c5f1 ef4e50c4 e231ddc0 c5f97f9c  V@...NP..1......
 44430 24700300 00c5f9ef 4660c5f9 7fb42480  $p......F`....$.
 44440 030000c5 f97f9424 90030000 c5f97f8c  .......$........
 44450 24a00300 00c5f97f 8424b003 0000c4c1  $........$......
 44460 7a7f2ec4 c17a7f66 10c4c17a 7f5e20c4  z....z.f...z.^ .
 44470 c17a7f76 30c4c17a 7f5640c4 c17a7f4e  .z.v0..z.V@..z.N
 44480 50c4c17a 7f466049 81ff4f01 00000f86  P..z.F`I..O.....
 44490 281c0000 4c89f048 8d96e000 000041b8  (...L..H......A.
 444a0 50010000 c5a1d45c 2410c5a1 d4542420  P......\$....T$ 
 444b0 0f1812c4 c22100e7 c5a1d44c 2430c521  .....!.....L$0.!
 444c0 d4442440 0f185240 0f185270 c5a1d474  .D$@..R@..Rp...t
 444d0 2450c5a1 d46c2460 c4c26100 df0f1892  $P...l$`..a.....
 444e0 b0000000 c5f96f03 c5f96f7b 10c4c269  ......o...o{...i
 444f0 00d74d89 c4c4c271 00cfc442 3900c7c4  ..M....q...B9...
 44500 c24900f7 4805e000 0000c4c2 5100efc5  .I..H.......Q...
 44510 f9efe4c5 f9efdb48 81c2e000 0000c5f9  .......H........
 44520 efd2c5f9 efc9c441 79efc0c5 f9eff6c5  .......Ay.......
 44530 f9efedc4 6239dcc7 c4e259dc e7c4e261  ....b9....Y....a
 44540 dcdfc4e2 69dcd7c4 e271dccf c4e249dc  ....i....q....I.
 44550 f7c4e251 dcefc5f9 6f7b204d 8d80e000  ...Q....o{ M....
 44560 0000c4e2 39dcc7c4 e259dce7 c4e261dc  ....9....Y....a.
 44570 dfc4e269 dcd7c4e2 71dccfc4 e249dcf7  ...i....q....I..
 44580 c4e251dc efc5f96f 7b30c4e2 59dce7c4  ..Q....o{0..Y...
 44590 e261dcdf c4e269dc d7c4e271 dccfc4e2  .a....i....q....
 445a0 79dcc7c4 e249dcf7 c4e251dc efc5f96f  y....I....Q....o
 445b0 7b40c4e2 59dce7c4 e261dcdf c4e269dc  {@..Y....a....i.
 445c0 d7c4e271 dccfc4e2 79dcc7c4 e249dcf7  ...q....y....I..
 445d0 c4e251dc efc5f96f 7b50c4e2 59dce7c4  ..Q....o{P..Y...
 445e0 e261dcdf c4e269dc d7c4e271 dccfc4e2  .a....i....q....
 445f0 79dcc7c4 e249dcf7 c4e251dc efc5f96f  y....I....Q....o
 44600 7b60c4e2 59dce7c4 e261dcdf c4e269dc  {`..Y....a....i.
 44610 d7c4e271 dccfc4e2 79dcc7c4 e249dcf7  ...q....y....I..
 44620 c4e251dc efc5f96f 7b70c4e2 59dce7c4  ..Q....o{p..Y...
 44630 e261dcdf c4e269dc d7c4e271 dccfc4e2  .a....i....q....
 44640 79dcc7c4 e249dcf7 c4e251dc efc5f96f  y....I....Q....o
 44650 bb800000 00c4e259 dce7c4e2 61dcdfc4  .......Y....a...
 44660 e269dcd7 c4e271dc cfc4e279 dcc7c4e2  .i....q....y....
 44670 49dcf7c4 e251dcef c5f96fbb 90000000  I....Q....o.....
 44680 c4e259dc e7c4e261 dcdfc4e2 69dcd7c4  ..Y....a....i...
 44690 e271dccf c4e279dc c7c4e249 dcf7c4e2  .q....y....I....
 446a0 51dcefc5 f96fbba0 000000c4 e259dce7  Q....o.......Y..
 446b0 c4e261dc dfc4e269 dcd7c4e2 71dccfc4  ..a....i....q...
 446c0 e279dcc7 c4e249dc f7c4e251 dcefc5f9  .y....I....Q....
 446d0 6fbbb000 0000c4e2 59dce7c4 e261dcdf  o.......Y....a..
 446e0 c4e269dc d7c4e271 dccfc4e2 79dcc7c4  ..i....q....y...
 446f0 e249dcf7 c4e251dc efc5f96f bbc00000  .I....Q....o....
 44700 00c4e259 dce7c4e2 61dcdfc4 e269dcd7  ...Y....a....i..
 44710 c4e271dc cfc4e279 dcc7c4e2 49dcf7c4  ..q....y....I...
 44720 e251dcef c5f96fbb d0000000 c4e259dc  .Q....o.......Y.
 44730 e7c4e261 dcdfc4e2 69dcd7c4 e271dccf  ...a....i....q..
 44740 c4e279dc c7c4e249 dcf7c4e2 51dcefc5  ..y....I....Q...
 44750 f96fbbe0 000000c4 e259dde7 c4e261dd  .o.......Y....a.
 44760 dfc4e269 ddd7c4e2 71ddcfc4 e279ddc7  ...i....q....y..
 44770 c4e249dd f7c5e1ef 9ac0feff ffc5e9ef  ..I.............
 44780 92d0feff ffc4e251 ddefc5f1 ef8ae0fe  .......Q........
 44790 ffffc5f9 ef82f0fe ffffc5d9 efa2b0fe  ................
 447a0 ffffc5d1 efba10ff ffffc5c9 efb200ff  ................
 447b0 ffffc5fa 7f58a0c4 c26100df c5fa7f60  .....X...a.....`
 447c0 90c4c259 00e7c5fa 7f50b0c4 c26900d7  ...Y.....P...i..
 447d0 c5fa7f48 c0c4c271 00cfc5fa 7f40d0c5  ...H...q.....@..
 447e0 fa6fa820 ffffffc4 c27900c7 c5fa7f78  .o. .....y.....x
 447f0 f0c5fa7f 70e0c4c2 5100efc5 d1ef6d00  ....p...Q.....m.
 44800 c5f97fb4 24800000 00c5f96f b3c00100  ....$......o....
 44810 00c5f97f bc249000 0000c463 5144f611  .....$.....cQD..
 44820 c4635144 e600c463 5144ee10 c5797fac  .cQD...cQD...y..
 44830 24c00000 00c46351 44c601c5 fa6fa830  $.....cQD....o.0
 44840 ffffffc5 f96fb3b0 010000c5 797fb424  .....o......y..$
 44850 a0000000 c5797fa4 24b00000 00c4c251  .....y..$......Q
 44860 00efc463 5144ce11 c4635144 ee00c463  ...cQD...cQD...c
 44870 5144d610 c5797f84 24d00000 00c5797f  QD...y..$.....y.
 44880 8c24e000 0000c4e3 5144ee01 c5f96fb3  .$......QD....o.
 44890 a0010000 c5f97fac 24100100 00c5fa6f  ........$......o
 448a0 a840ffff ffc5797f ac24f000 0000c579  .@....y..$.....y
 448b0 7f942400 010000c4 c25100ef c4635144  ..$......Q...cQD
 448c0 ce11c463 5144f600 c4635144 e610c579  ...cQD...cQD...y
 448d0 7fb42430 010000c4 e35144ee 01c5f96f  ..$0.....QD....o
 448e0 b3900100 00c5f97f ac245001 0000c5fa  .........$P.....
 448f0 6fa850ff ffffc579 7f8c2420 010000c5  o.P....y..$ ....
 44900 797fa424 40010000 c4c25100 efc46351  y..$@.....Q...cQ
 44910 44ee11c4 635144c6 00c46351 44f610c5  D...cQD...cQD...
 44920 797fac24 60010000 c4e35144 ee01c5f9  y..$`.....QD....
 44930 6fb38001 0000c579 7f842470 010000c5  o......y..$p....
 44940 797fb424 80010000 c5f97fac 24900100  y..$........$...
 44950 00c5fa6f a860ffff ffc57a6f 8070ffff  ...o.`....zo.p..
 44960 ffc521d4 15d7c801 00c4c251 00efc463  ..!........Q...c
 44970 5144e611 c4635144 ee00c463 5144ce10  QD...cQD...cQD..
 44980 c4e35144 ee01c442 2900d7c5 f96fb370  ..QD...B)....o.p
 44990 010000c5 797f8c24 c0010000 c5f97fac  ....y..$........
 449a0 24d00100 00c4c239 00efc463 5144c611  $......9...cQD..
 449b0 c4e35144 fe00c463 5144f610 c5797fa4  ..QD...cQD...y..
 449c0 24a00100 00c4e351 44f601c5 fa6f6880  $......QD....oh.
 449d0 c5797f84 24e00100 00c521d4 642470c5  .y..$.....!.d$p.
 449e0 f97fb424 10020000 c5f96fb3 60010000  ...$......o.`...
 449f0 c4c25100 efc44219 00e7c579 7fac24b0  ..Q...B....y..$.
 44a00 010000c4 635144ce 00c46351 44c610c4  ....cQD...cQD...
 44a10 635144ee 11c5f97f bc24f001 0000c4e3  cQD......$......
 44a20 5144ee01 c5a1d43d 44c80100 c5a1d435  QD.....=D......5
 44a30 4cc80100 c5797fb4 24000200 00c5797f  L....y..$.....y.
 44a40 8c243002 0000c521 d43542c8 0100c521  .$0....!.5B....!
 44a50 d40dfac7 0100c579 7f842440 020000c4  .......y..$@....
 44a60 c24100ff c4c24900 f7c521d4 05efc701  .A....I...!.....
 44a70 00c5f97f ac245002 0000c5f9 6f2bc442  .....$P.....o+.B
 44a80 0900f7c4 423100cf c5797fac 24200200  ....B1...y..$ ..
 44a90 00c44239 00c7c579 6f6b10c5 21d41dfd  ..B9...yok..!...
 44aa0 c70100c4 4151efe4 c44151ef d2c44151  ....AQ...AQ...AQ
 44ab0 efc9c441 51efc0c5 d1efffc5 d1eff6c4  ...AQ...........
 44ac0 c151efee c44219dc e5c44229 dcd5c442  .Q...B....B)...B
 44ad0 31dccdc4 4239dcc5 c4c241dc fdc4c249  1...B9....A....I
 44ae0 dcf5c4c2 51dcedc5 796f6b20 c44219dc  ....Q...yok .B..
 44af0 e5c44229 dcd5c442 31dccdc4 4239dcc5  ..B)...B1...B9..
 44b00 c4c241dc fdc4c249 dcf5c4c2 51dcedc5  ..A....I....Q...
 44b10 796f6b30 c44219dc e5c44229 dcd5c442  yok0.B....B)...B
 44b20 31dccdc4 4239dcc5 c4c241dc fdc4c249  1...B9....A....I
 44b30 dcf5c4c2 51dcedc5 796f6b40 c44219dc  ....Q...yok@.B..
 44b40 e5c44229 dcd5c442 31dccdc4 4239dcc5  ..B)...B1...B9..
 44b50 c4c241dc fdc4c249 dcf5c4c2 51dcedc5  ..A....I....Q...
 44b60 796f6b50 c44219dc e5c44229 dcd5c442  yokP.B....B)...B
 44b70 31dccdc4 4239dcc5 c4c241dc fdc4c249  1...B9....A....I
 44b80 dcf5c4c2 51dcedc5 796f6b60 c44219dc  ....Q...yok`.B..
 44b90 e5c44229 dcd5c442 31dccdc4 4239dcc5  ..B)...B1...B9..
 44ba0 c4c241dc fdc4c249 dcf5c4c2 51dcedc5  ..A....I....Q...
 44bb0 796f6b70 c44219dc e5c44229 dcd5c442  yokp.B....B)...B
 44bc0 31dccdc4 4239dcc5 c4c241dc fdc4c249  1...B9....A....I
 44bd0 dcf5c4c2 51dcedc5 796fab80 000000c4  ....Q...yo......
 44be0 4219dce5 c44229dc d5c44231 dccdc442  B....B)...B1...B
 44bf0 39dcc5c4 c241dcfd c4c249dc f5c4c251  9....A....I....Q
 44c00 dcedc579 6fab9000 0000c442 19dce5c4  ...yo......B....
 44c10 4229dcd5 c44231dc cdc44239 dcc5c4c2  B)...B1...B9....
 44c20 41dcfdc4 c249dcf5 c4c251dc edc5796f  A....I....Q...yo
 44c30 aba00000 00c44219 dce5c442 29dcd5c4  ......B....B)...
 44c40 4231dccd c44239dc c5c4c241 dcfdc4c2  B1...B9....A....
 44c50 49dcf5c4 c251dced c5796fab b0000000  I....Q...yo.....
 44c60 c44219dc e5c44229 dcd5c442 31dccdc4  .B....B)...B1...
 44c70 4239dcc5 c4c241dc fdc4c249 dcf5c4c2  B9....A....I....
 44c80 51dcedc5 796fabc0 000000c4 4219dce5  Q...yo......B...
 44c90 c44229dc d5c44231 dccdc442 39dcc5c4  .B)...B1...B9...
 44ca0 c241dcfd c4c249dc f5c4c251 dcedc579  .A....I....Q...y
 44cb0 6fabd000 0000c442 19dce5c4 4229dcd5  o......B....B)..
 44cc0 c44231dc cdc44239 dcc5c4c2 41dcfdc4  .B1...B9....A...
 44cd0 c249dcf5 c4c251dc edc5796f abe00000  .I....Q...yo....
 44ce0 00c44219 dde5c442 29ddd5c4 4231ddcd  ..B....B)...B1..
 44cf0 c44239dd c5c4c241 ddfdc4c2 49ddf5c5  .B9....A....I...
 44d00 29ef9230 ffffffc5 31ef8a40 ffffffc4  )..0....1..@....
 44d10 c251dded c539ef82 50ffffff c5c1efba  .Q...9..P.......
 44d20 60ffffff c5c9efb2 70ffffff c5d1ef6a  `.......p......j
 44d30 80c519ef a220ffff ffc57a7f 5010c57a  ..... ....z.P..z
 44d40 7f4820c5 7a7f20c5 7a7f4030 c5fa7f78  .H .z. .z.@0...x
 44d50 40c5fa7f 7050c5fa 7f6860c5 f96fab50  @...pP...h`..o.P
 44d60 010000c4 635944e5 00c46359 44f511c4  ....cYD...cYD...
 44d70 635944ed 10c5797f a4247002 0000c463  cYD...y..$p....c
 44d80 5944e501 c5f96fa3 40010000 c5797fb4  YD....o.@....y..
 44d90 24600200 00c4e361 44ec11c4 636144cc  $`.....aD...caD.
 44da0 00c46361 44c410c5 f97fac24 80020000  ..caD......$....
 44db0 c4636144 f401c5f9 6f9b3001 0000c579  .caD....o.0....y
 44dc0 7f8c2490 020000c4 e36944e3 11c4e369  ..$......iD....i
 44dd0 44eb01c5 797f8424 a0020000 c5f97fa4  D...y..$........
 44de0 24b00200 00c4e369 44e300c5 796f83f0  $......iD...yo..
 44df0 000000c5 19efa424 40020000 c5f97fa4  .......$@.......
 44e00 24c00200 00c4e369 44e310c5 f96f9320  $......iD....o. 
 44e10 010000c5 09efb424 a0020000 c5f97fa4  .......$........
 44e20 24d00200 00c44119 efe5c4e3 7144da11  $.....A.....qD..
 44e30 c4e37144 f210c4e3 7144e201 c5f97f9c  ..qD....qD......
 44e40 24e00200 00c4e371 44da00c5 f96f8b10  $......qD....o..
 44e50 010000c5 09eff5c5 f97f9c24 f0020000  ...........$....
 44e60 c4e37944 d111c4e3 7944f910 c5f97f94  ..yD....yD......
 44e70 24000300 00c4e379 44d100c4 e37944c9  $......yD....yD.
 44e80 01c5f96f 84241001 0000c5f9 7f8c2420  ...o.$........$ 
 44e90 030000c5 f96f8c24 80000000 c5f97f94  .....o.$........
 44ea0 24100300 00c5f96f 93000100 00c4c271  $......o.......q
 44eb0 00dfc4e3 6144ca11 c5f97f8c 24800000  ....aD......$...
 44ec0 00c4e361 44ca00c5 f97f8c24 30030000  ...aD......$0...
 44ed0 c4e36144 ca10c4e3 6144da01 c5f96f94  ..aD....aD....o.
 44ee0 24900000 00c4c269 00d7c443 6944c811  $......i...CiD..
 44ef0 c4436944 d000c579 7f8c2490 000000c4  .CiD...y..$.....
 44f00 436944c8 10c4c369 44d001c5 796f8424  CiD....iD...yo.$
 44f10 d0000000 c5797f94 24400300 00c5f1ef  .....y..$@......
 44f20 cac579ef 94240001 0000c539 ef8424c0  ..y..$.....9..$.
 44f30 000000c4 c171efc9 c44139ef c2c5796f  .....q...A9...yo
 44f40 94245001 0000c529 ef942440 010000c5  .$P....)..$@....
 44f50 29ef9424 90010000 c44139ef c2c5796f  )..$.....A9...yo
 44f60 9424d001 0000c529 ef942480 010000c5  .$.....)..$.....
 44f70 29ef9424 c0010000 c44139ef c2c5796f  )..$.....A9...yo
 44f80 94241002 0000c529 ef942400 020000c5  .$.....)..$.....
 44f90 29ef9424 50020000 c5d9efa4 24d00200  )..$P.......$...
 44fa0 00c5c1ef 84242003 0000c5f9 6fbc24f0  .....$ .....o.$.
 44fb0 000000c5 c1ef9424 b0000000 c44139ef  .......$.....A9.
 44fc0 c2c5d9ef e6c5f96f bc247001 0000c5f9  .......o.$p.....
 44fd0 efc3c441 39efc4c5 c1ef9c24 30010000  ...A9......$0...
 44fe0 c5f96fbc 24f00100 00c5f96f b4249002  ..o.$......o.$..
 44ff0 0000c441 39efc6c5 796f9424 10030000  ...A9...yo.$....
 45000 c5e9efd3 c539efc4 c5f96f24 24c5c1ef  .....9....o$$...
 45010 9c24b001 0000c5e1 ef9c2430 020000c5  .$........$0....
 45020 39efc0c5 f96fbc24 00030000 c5b9efc1  9....o.$........
 45030 c5e9efd3 c5f173d8 08c5c9ef 9c247002  ......s......$p.
 45040 0000c5e1 ef9c24c0 020000c5 f973f808  ......$......s..
 45050 c5f9ef84 24400300 00c5f1ef 8c249000  ....$@.......$..
 45060 0000c5e9 efd3c5a9 ef9c24f0 020000c5  ..........$.....
 45070 e1ef9c24 30030000 c5e9efd3 c5e9efc0  ...$0...........
 45080 c4e37944 d400c5f9 70c04ec5 e9efc0c4  ..yD....p.N.....
 45090 e37944d4 00c5f970 c04ec5f9 6fa424e0  .yD....p.N..o.$.
 450a0 000000c5 d9ef9c24 a0000000 c5f96fa4  .......$......o.
 450b0 24600100 00c5f1ef c0c5d9ef a4242001  $`...........$ .
 450c0 0000c5e1 efdcc5f9 6fa424e0 010000c5  ........o.$.....
 450d0 d9efa424 a0010000 c5d9efa4 24200200  ...$........$ ..
 450e0 00c5e1ef dcc5f96f a4248002 0000c5d9  .......o.$......
 450f0 efa42460 020000c5 d9efa424 b0020000  ..$`.......$....
 45100 c5e1efdc c5c1efa4 24e00200 00c5d9ef  ........$.......
 45110 a4248000 0000c5e1 efdcc5e1 efc0c5f9  .$..............
 45120 efd2c5f9 7f55004d 39c70f83 74f3ffff  .....U.M9...t...
 45130 498d4424 90498d14 06c5fa6f 0ac4c17a  I.D$.I.....o...z
 45140 6f740610 c4c17a6f 5c0620c5 f96f8350  ot....zo\. ..o.P
 45150 010000c4 c27100cf c4c24900 f7c4417a  .....q....I...Az
 45160 6f6c0630 c5e9efd1 c5f96f8b 40010000  ol.0......o.@...
 45170 c4e36944 e011c4e3 6944f800 c4636944  ..iD....iD...ciD
 45180 e010c4e3 4944e911 c4634944 f100c463  ....ID...cID...c
 45190 4944c910 c5f97f64 2410c4e3 4944f101  ID.....d$...ID..
 451a0 c5f97f6c 2430c4c2 6100efc5 f96f8b30  ...l$0..a....o.0
 451b0 010000c4 e36944c0 01c4c211 00e7c5f9  .....iD.........
 451c0 7f7c2420 c531efce c4e35144 d911c4e3  .|$ .1....QD....
 451d0 5144d100 c4635144 c110c4e3 5144e901  QD...cQD....QD..
 451e0 c5f96f8b 20010000 c5f97f5c 2440c4c1  ..o. ......\$@..
 451f0 79efc4c5 f97f5424 50c539ef c5c4c179  y.....T$P.9....y
 45200 efc1c5f9 6f931001 0000c463 5944e911  ....o......cYD..
 45210 c4635944 d100c4e3 5944d910 c4e35944  .cYD....YD....YD
 45220 e101c4c1 7a6f4c06 40c5f97f 9c248000  ....zoL.@....$..
 45230 0000c4c1 7a6f5c06 50c5797f 542470c5  ....zo\.P.y.T$p.
 45240 39efc4c4 c27100cf c5797f6c 2460c4c2  9....q...y.l$`..
 45250 6100dfc4 c179efc0 c4637144 d200c463  a....y...cqD...c
 45260 7144ea11 c5797f94 24a00000 00c46371  qD...y..$.....cq
 45270 44d210c4 e37144ca 01c5f96f 93000100  D....qD....o....
 45280 00c5797f ac249000 0000c5f1 ef8c2480  ..y..$........$.
 45290 000000c4 e36144fa 00c46361 44ea11c5  .....aD...caD...
 452a0 f97fbc24 c0000000 c4e36144 fa10c4e3  ...$......aD....
 452b0 6144da01 c4c17a6f 540660c5 797fac24  aD....zoT.`.y..$
 452c0 b0000000 c4c171ef cac5c1ef fb4c89f8  ......q......L..
 452d0 c4c26900 d7c5f9ef c14c29e0 c4636944  ..i......L)..ciD
 452e0 abf00000 0011c579 7fac24d0 000000c4  .......y..$.....
 452f0 636944ab f0000000 00c5797f ac24e000  ciD.......y..$..
 45300 0000c463 6944abf0 00000010 c4e36944  ...ciD........iD
 45310 93f00000 0001c509 ef742420 c5c1effa  .........t$ ....
 45320 c5f96f74 2470c5c9 ef542450 c5f9efc7  ..ot$p...T$P....
 45330 c5f96f24 24c5f96f 7c2430c4 c179efc5  ..o$$..o|$0..y..
 45340 c589efd2 c5f96fb4 24c00000 00c5c9ef  ......o.$.......
 45350 9c24a000 0000c5f1 73d808c5 f973f808  .$......s....s..
 45360 c5f9ef84 24e00000 00c5e9ef d3c5e9ef  ....$...........
 45370 c0c4e379 44d400c5 f970c04e c5e9efd0  ...yD....p.N....
 45380 c5c1ef44 2410c5f9 6f7c2460 c4e36944  ...D$...o|$`..iD
 45390 dc00c5c1 ef642440 c5f970d2 4ec5f1ef  .....d$@..p.N...
 453a0 cac5f9ef c4c5f1ef cbc5f96f a424b000  ...........o.$..
 453b0 0000c5d9 efa42490 000000c5 d9efa424  ......$........$
 453c0 d0000000 c5f9efc4 c5f9efc1 c5f97f45  ...............E
 453d0 00e9fbd5 ffff4989 ca4983e2 f04981fa  ......I..I...I..
 453e0 df000000 0f863e0d 0000c5f9 6f25debd  ......>.....o%..
 453f0 0100c5f9 6f45004c 89c241bb e0000000  ....oE.L..A.....
 45400 c5796f3d b8bd0100 c5f97f24 24c5fa6f  .yo=.......$$..o
 45410 22c5f96f b3c00100 004c89d8 4d8d9be0  "..o.....L..M...
 45420 000000c5 fa6f5a10 c5fa6f52 204881c2  .....oZ...oR H..
 45430 e0000000 c4c25900 cfc57a6f 9250ffff  ......Y...zo.P..
 45440 ffc57a6f 8260ffff ffc5f9ef c1c5f96f  ..zo.`.........o
 45450 8bb00100 00c4c269 00d7c4e3 7944e611  .......i....yD..
 45460 c4e37944 fe00c463 7944ee10 c4e37944  ..yD...cyD....yD
 45470 f601c4c2 6100c7c5 f97f7c24 20c4e379  ....a.....|$ ..y
 45480 44d911c4 e37944e9 00c46379 44f110c5  D....yD...cyD...
 45490 f97f6424 10c4e379 44c101c5 f97f6c24  ..d$...yD.....l$
 454a0 40c4c149 eff5c5f9 6f8ba001 0000c4c2  @..I....o.......
 454b0 2900efc4 c23900e7 c5f97f5c 2430c4c1  )....9.....\$0..
 454c0 79efc6c4 636944e1 00c46369 44d911c5  y...ciD...ciD...
 454d0 f9efc6c5 797f6424 60c46369 44e110c4  ....y.d$`.ciD...
 454e0 e36944d1 01c5f96f 8b900100 00c5797f  .iD....o......y.
 454f0 5c2450c4 c169efd4 c4635144 d111c463  \$P..i...cQD...c
 45500 5144c900 c4e35144 f910c4e3 5144e901  QD....QD....QD..
 45510 c5797f54 2470c5f9 6f8b8001 0000c579  .y.T$p..o......y
 45520 7f8c2480 000000c5 e9efd5c4 635944c1  ..$.........cYD.
 45530 11c4e359 44d900c4 635944d9 10c4e359  ...YD...cYD....Y
 45540 44e101c5 fa6f8a70 ffffffc5 f9efc2c5  D....o.p........
 45550 f97f9c24 a0000000 c5f96f9b 70010000  ...$......o.p...
 45560 c5c1effc c5797f84 24900000 00c5796f  .....y..$.....yo
 45570 83600100 00c4c271 00cfc4c1 41effbc4  .`.....q....A...
 45580 637144d3 11c46371 44cb00c5 f9efc7c5  cqD...cqD.......
 45590 797f9424 b0000000 c4637144 d310c4e3  y..$.....cqD....
 455a0 7144cb01 c5fa6f5a 80c5797f 8c24c000  qD....oZ..y..$..
 455b0 0000c4c1 71efcac4 c26100df c4436144  ....q....a...CaD
 455c0 c811c579 7f8c24d0 000000c4 436144c8  ...y..$.....CaD.
 455d0 00c5797f 8c24e000 0000c443 6144c810  ..y..$.....CaD..
 455e0 c4c36144 d801c579 6f835001 0000c5f9  ..aD...yo.P.....
 455f0 7f9c2400 010000c5 fa6f5a90 c5797f8c  ..$......oZ..y..
 45600 24f00000 00c4c261 00dfc443 6144c811  $......a...CaD..
 45610 c5797f8c 24100100 00c44361 44c800c5  .y..$.....CaD...
 45620 797f8c24 20010000 c4436144 c810c443  y..$ ....CaD...C
 45630 6144c001 c5fa6f5a a0c5797f 84244001  aD....oZ..y..$@.
 45640 0000c579 6f834001 0000c579 7f8c2430  ...yo.@....y..$0
 45650 010000c4 c26100df c4436144 c811c579  .....a...CaD...y
 45660 7f8c2450 010000c4 436144c8 00c5797f  ..$P....CaD...y.
 45670 8c246001 0000c443 6144c810 c4c36144  .$`....CaD....aD
 45680 d801c579 6f833001 0000c5f9 7f9c2480  ...yo.0.......$.
 45690 010000c5 fa6f5ab0 c5797f8c 24700100  .....oZ..y..$p..
 456a0 00c4c261 00dfc443 6144c811 c5797f8c  ...a...CaD...y..
 456b0 24900100 00c44361 44c800c5 797f8c24  $.....CaD...y..$
 456c0 a0010000 c4436144 c810c443 6144c001  .....CaD...CaD..
 456d0 c5fa6f5a c0c5797f 8424c001 0000c579  ..oZ..y..$.....y
 456e0 6f832001 0000c579 7f8c24b0 010000c4  o. ....y..$.....
 456f0 c26100df c4436144 c811c579 7f8c24d0  .a...CaD...y..$.
 45700 010000c4 436144c8 00c5797f 8c24e001  ....CaD...y..$..
 45710 0000c443 6144c810 c4c36144 d801c579  ...CaD....aD...y
 45720 6f831001 0000c5f9 7f9c2400 020000c5  o.........$.....
 45730 fa6f5ad0 c5797f8c 24f00100 00c4c261  .oZ..y..$......a
 45740 00dfc443 6144c811 c5797f8c 24100200  ...CaD...y..$...
 45750 00c44361 44c800c5 797f8c24 20020000  ..CaD...y..$ ...
 45760 c4436144 c810c443 6144c001 c5fa6f5a  .CaD...CaD....oZ
 45770 e0c5797f 84244002 0000c579 6f830001  ..y..$@....yo...
 45780 0000c579 7f8c2430 020000c4 c26100df  ...y..$0.....a..
 45790 c4436144 c811c579 7f8c2450 020000c4  .CaD...y..$P....
 457a0 436144c8 00c5797f 8c246002 0000c443  CaD...y..$`....C
 457b0 6144c810 c4436144 c001c579 7f8c2470  aD...CaD...y..$p
 457c0 020000c5 fa6f5af0 c5f1ef8c 24000100  .....oZ.....$...
 457d0 00c5f96f b4244001 0000c5f9 6f6c2440  ...o.$@.....ol$@
 457e0 c5f9efc1 c4c26100 dfc5c9ef 8c24f000  ......a......$..
 457f0 0000c579 6fac2480 010000c5 f1ef8c24  ...yo.$........$
 45800 30010000 c5f96fb4 24000200 00c46361  0.....o.$.....ca
 45810 448bf000 000011c5 797f8c24 80020000  D.......y..$....
 45820 c4636144 8bf00000 0000c5f9 6f942480  .caD........o.$.
 45830 000000c5 e9ef5424 60c5797f 8c249002  ......T$`.y..$..
 45840 0000c5f9 efc1c591 ef8c2470 010000c5  ..........$p....
 45850 f1ef8c24 c0010000 c5796fac 24400200  ...$.....yo.$@..
 45860 00c46361 448bf000 000010c4 e361449b  ..caD........aD.
 45870 f0000000 01c5796f b424c000 0000c5f9  ......yo.$......
 45880 efc1c5c9 ef8c24b0 010000c5 f1ef8c24  ......$........$
 45890 f0010000 c5f9efc1 c591ef8c 24300200  ............$0..
 458a0 00c4c171 efc8c5f9 efc1c5e1 ef8c2470  ...q..........$p
 458b0 020000c5 d1ef5c24 20c5e9ef d3c4c171  ......\$ ......q
 458c0 efc9c589 ef9c24a0 000000c5 796fb424  ......$.....yo.$
 458d0 60010000 c5e1ef9c 24e00000 00c5f9ef  `.......$.......
 458e0 c1c5f173 d808c5f9 73f808c5 e9efd3c5  ...s....s.......
 458f0 89ef9c24 20010000 c5e1ef9c 24a00100  ...$ .......$...
 45900 00c5796f b4242002 0000c5e9 efd3c589  ..yo.$ .........
 45910 ef9c24e0 010000c5 e1ef9c24 60020000  ..$........$`...
 45920 c5f9ef84 24900200 00c5f96f 2424c5e9  ....$......o$$..
 45930 efd3c5f9 6f7c2470 c5f96f74 2430c5e9  ....o|$p..ot$0..
 45940 efc0c5c1 ef5c2450 c5f1ef8c 24800200  .....\$P....$...
 45950 00c4e379 44d400c5 f970c04e c5e9efc0  ...yD....p.N....
 45960 c4e37944 d400c5c9 ef642410 c5f970c0  ..yD.....d$...p.
 45970 4ec5f1ef c0c5e1ef dcc5f96f a424b000  N..........o.$..
 45980 0000c5d9 efa42490 000000c5 d9efa424  ......$........$
 45990 d0000000 c5e1efdc c5f96fa4 24500100  ..........o.$P..
 459a0 00c5d9ef a4241001 0000c5d9 efa42490  .....$........$.
 459b0 010000c5 e1efdcc5 f96fa424 10020000  .........o.$....
 459c0 c5d9efa4 24d00100 00c5d9ef a4245002  ....$........$P.
 459d0 0000c5e1 efdcc5e1 efc0c5f9 efc2c5f9  ................
 459e0 7f45004d 39da0f83 21faffff 4c8d6070  .E.M9...!...L.`p
 459f0 4c8d5840 488d5020 4d39e20f 82a40200  L.X@H.P M9......
 45a00 00c5f96f 4500c4c1 7a6f2400 c5f96fab  ...oE...zo$...o.
 45a10 50010000 c4c17a6f 7c0010c5 f96f9330  P.....zo|....o.0
 45a20 010000c4 c25900cf c4417a6f 440030c5  .....Y...AzoD.0.
 45a30 f9efc1c5 f96f8b40 010000c4 e37944e5  .....o.@.....yD.
 45a40 11c4e379 44f500c4 637944ed 10c4e379  ...yD...cyD....y
 45a50 44ed01c4 c24100c7 c5f97f64 2410c4c2  D....A.....d$...
 45a60 3900e7c4 e37944f9 11c4e379 44d900c4  9....yD....yD...
 45a70 637944f1 10c5f97f 742420c4 e37944c1  cyD.....t$ ..yD.
 45a80 01c5f97f 5c2440c4 c151efed c4c17a6f  ....\$@..Q....zo
 45a90 4c0020c4 c179efc6 c5f97f7c 2430c4c2  L. ..y.....|$0..
 45aa0 7100cfc5 f9efc5c4 637144da 11c46371  q.......cqD...cq
 45ab0 44e200c4 637144d2 10c4e371 44d201c5  D...cqD....qD...
 45ac0 f96f8b20 010000c5 797f5424 70c5f97f  .o. ....y.T$p...
 45ad0 94248000 0000c4c1 7a6f5400 40c5796f  .$......zoT.@.yo
 45ae0 ac248000 0000c463 5944c111 c4635944  .$.....cYD...cYD
 45af0 c900c4e3 5944f110 c5797f64 2460c4e3  ....YD...y.d$`..
 45b00 5944e101 c4c26900 dfc5f96f 8b100100  YD....i....o....
 45b10 00c5797f 5c2450c5 797f8424 90000000  ..y.\$P.y..$....
 45b20 c591ef6c 2470c4e3 6144d111 c4636144  ...l$p..aD...caD
 45b30 d100c463 6144e110 c5797f8c 24a00000  ...caD...y..$...
 45b40 00c4e361 44d901c4 c17a6f4c 0050c5f9  ...aD....zoL.P..
 45b50 7f9424c0 000000c5 f96f9300 010000c5  ..$......o......
 45b60 f97fb424 b0000000 c5d1efec c4c27100  ...$..........q.
 45b70 cfc5f9ef c5c5797f 9424d000 0000c463  ......y..$.....c
 45b80 7144c211 c4637144 ca00c463 7144da10  qD...cqD...cqD..
 45b90 c4e37144 ca01c4c1 7a6f5400 604c89e0  ..qD....zoT.`L..
 45ba0 4d8d6424 70c4c171 efcbc4c2 6900d7c4  M.d$p..q....i...
 45bb0 e36944b3 f0000000 11c4e369 44bbf000  .iD........iD...
 45bc0 000000c4 63694493 f0000000 10c4e369  ....ciD........i
 45bd0 4493f000 000001c5 e1ef9c24 b0000000  D..........$....
 45be0 c5f96f24 24c5f96f ac249000 0000c5f1  ..o$$..o.$......
 45bf0 efcac4c1 61efdcc5 f9efc3c5 f96f5c24  ....a........o\$
 45c00 40c5e1ef 542420c5 f96f9c24 a0000000  @...T$ ..o.$....
 45c10 c5e1ef5c 2460c5f9 efc1c4c1 79efc2c5  ...\$`......y...
 45c20 e9efd3c5 f173d808 c5b1ef9c 24d00000  .....s......$...
 45c30 00c5f973 f808c5e9 efd3c5c1 eff8c5e9  ...s............
 45c40 efc7c5f9 6f7c2430 c4e37944 d400c5f9  ....o|$0..yD....
 45c50 70c04ec5 e9efd0c5 d1ef4424 50c4e369  p.N.......D$P..i
 45c60 44dc00c5 c1ef6424 10c5f970 d24ec5f1  D.....d$...p.N..
 45c70 efcac5f9 efc4c5f1 efcbc5b9 efa424c0  ..............$.
 45c80 000000c5 d9efe6c5 f9efc4c5 f9efc1c5  ................
 45c90 f97f4500 4d39e20f 8369fdff ff4c8d58  ..E.M9...i...L.X
 45ca0 40488d50 204d39da 0f825501 0000c5f9  @H.P M9...U.....
 45cb0 6f4500c4 c17a6f24 00c5f96f ab200100  oE...zo$...o. ..
 45cc0 00c4c17a 6f540020 c5f96f9b 00010000  ...zoT. ..o.....
 45cd0 c4c25900 cfc4c17a 6f640010 c5f9efc1  ..Y....zod......
 45ce0 c5f96f8b 10010000 c4e37944 f511c4e3  ..o.......yD....
 45cf0 7944fd00 c4637944 ed10c4e3 7944ed01  yD...cyD....yD..
 45d00 c4c25900 c7c4e379 44e111c4 637944c9  ..Y....yD...cyD.
 45d10 00c46379 44f110c5 f97f6424 10c4c269  ..cyD.....d$...i
 45d20 00e7c4c1 51efedc4 c141eff9 c4e35944  ....Q....A....YD
 45d30 d300c463 5944e310 c4e37944 c101c4e3  ...cYD....yD....
 45d40 5944cb11 c4e35944 e301c4c1 79efc6c4  YD....YD....y...
 45d50 c17a6f5c 0030c4c1 59efe4c5 f9efc5c5  .zo\.0..Y.......
 45d60 c9ef7424 104c89d8 c4c26100 dfc5f9ef  ..t$.L....a.....
 45d70 c44d8d5b 40c46361 4483f000 000011c4  .M.[@.caD.......
 45d80 63614493 f0000000 00c46361 449bf000  caD.......caD...
 45d90 000010c4 e361449b f0000000 01c4c161  .....aD........a
 45da0 efdbc5f9 efc3c5d9 73f808c5 e173d808  ........s....s..
 45db0 c4c169ef c2c5f9ef c7c5f9ef c4c5f96f  ..i............o
 45dc0 2424c4e3 7944d400 c5f970c0 4ec5e9ef  $$..yD....p.N...
 45dd0 c0c5f970 d04ec4e3 7944e400 c4c171ef  ...p.N..yD....q.
 45de0 c0c5e1ef cac5f9ef c6c5f1ef ccc5f9ef  ................
 45df0 c1c5f97f 45004d39 da0f83b4 feffff48  ....E.M9.......H
 45e00 8d502049 39d20f82 c4000000 c5f96f45  .P I9.........oE
 45e10 00c5f96f 1424c4c1 7a6f3400 c5f96f8b  ...o.$..zo4...o.
 45e20 00010000 c4c24900 dfc5f96f b3f00000  ......I....o....
 45e30 00c5f9ef c3c4e379 44d911c4 e37944e1  .......yD....yD.
 45e40 00c46379 44c110c4 e37944c1 01c4c17a  ..cyD....yD....z
 45e50 6f4c0010 4889d048 83c220c4 c179efc0  oL..H..H.. ..y..
 45e60 c4c27100 cfc4e371 44ee11c4 e37144fe  ..q....qD....qD.
 45e70 00c46371 44ce10c4 e37144ce 01c5d9ef  ..cqD....qD.....
 45e80 e7c5e1ef ddc4c171 efc9c5f1 efc8c5f9  .......q........
 45e90 73d908c5 f173f908 c5d9efc9 c4e37144  s....s........qD
 45ea0 e200c5f9 70c94ec5 d9efc9c4 e37144e2  ....p.N......qD.
 45eb0 00c5f970 c94ec5f9 efc1c5f9 efc3c5f9  ...p.N..........
 45ec0 efc4c5f9 7f450049 39d20f83 46ffffff  .....E.I9...F...
 45ed0 4c39d073 72c4c17a 6f0400c5 f96f93f0  L9.sr..zo....o..
 45ee0 000000c5 f96f3424 c4c27900 c7c5f9ef  .....o4$..y.....
 45ef0 4500c4e3 7944da11 c4e37944 ca00c4e3  E...yD....yD....
 45f00 7944e210 c4e37944 c201c5f9 efc4c5e9  yD....yD........
 45f10 73d808c5 f973f808 c5f1efc8 c4e37144  s....s........qD
 45f20 c600c5f9 70c94ec5 f9efc1c4 e37944ce  ....p.N......yD.
 45f30 00c5f970 c04ec5f1 efc0c5e1 efcac5f9  ...p.N..........
 45f40 efc1c5f9 7f450049 89cb4183 e30f0f84  .....E.I..A.....
 45f50 5dcaffff 4d01c248 8d9424c0 030000c5  ]...M..H..$.....
 45f60 f9efc0c5 f97f8424 c0030000 4989d04c  .......$....I..L
 45f70 89d04183 fb080f83 84010000 31d241f6  ..A.........1.A.
 45f80 c3040f85 69010000 41f6c302 0f854c01  ....i...A.....L.
 45f90 00004183 e3010f85 35010000 c5f96fbc  ..A.....5.....o.
 45fa0 24c00300 00c5f96f 93f00000 00c4c241  $......o.......A
 45fb0 00c7c5f9 ef4500c5 f96f3c24 c4e37944  .....E...o<$..yD
 45fc0 da11c4e3 7944ca00 c4e37944 e210c4e3  ....yD....yD....
 45fd0 7944c201 c5f9efc4 c5e973d8 08c5f973  yD........s....s
 45fe0 f808c5f1 efc8c4e3 7144c700 c5f970c9  ........qD....p.
 45ff0 4ec5f9ef c1c4e379 44cf00c5 f970c04e  N......yD....p.N
 46000 c5f1efc0 c5e1efca c5f9efc1 c5f97f45  ...............E
 46010 00e99bc9 ffffa804 0f853701 000085c0  ..........7.....
 46020 0f84b1df ffffc606 00a8020f 84a6dfff  ................
 46030 ff89c031 ff66897c 06fee998 dfffff90  ...1.f.|........
 46040 c5f96f9b f0000000 c4c27100 c7c5f9ef  ..o.......q.....
 46050 4500c4e3 7944d300 c4e37944 e310c4e3  E...yD....yD....
 46060 7944cb11 c4e37944 c301c5f9 efc4c5f9  yD....yD........
 46070 6f2424c5 e173d808 c5f973f8 08c5e9ef  o$$..s....s.....
 46080 c0c5f1ef cbc4e379 44d400c5 f970c04e  .......yD....p.N
 46090 c5e9efd0 c4e36944 c400c5f9 70d24ec5  ......iD....p.N.
 460a0 f9efc2c5 f1efc0e9 0ae0ffff 4c89e0c5  ............L...
 460b0 f96f5d00 4d89d4e9 a2d3ffff c5f96f55  .o].M.........oU
 460c0 004c89f2 31c041bc 70000000 e968f0ff  .L..1.A.p....h..
 460d0 ff0fb604 10418804 10e9befe ffff440f  .....A........D.
 460e0 b7141066 45891410 4883c202 e9a1feff  ...fE...H.......
 460f0 ff8b1041 8910ba04 000000e9 88feffff  ...A............
 46100 4589dc31 c04183e4 f84189c0 83c0084f  E..1.A...A.....O
 46110 8b0c024e 890c0244 39e072ed 4c8d0402  ...N...D9.r.L...
 46120 4c01d0e9 54feffff c5f96f25 a0b00100  L...T.....o%....
 46130 c5796f3d 88b00100 31c0ba20 00000041  .yo=....1.. ...A
 46140 bb400000 0041bc70 000000c5 f97f2424  .@...A.p......$$
 46150 e9a3f8ff ff89c0c7 06000000 00c74406  ..............D.
 46160 fc000000 00e96dde ffffe881 81fcff90  ......m.........
 46170 c5fa6f06 c57a6f6e 1031c0c5 f173f804  ..o..zon.1...s..
 46180 c4c379df d501c5f9 7f07c5f9 efc9c5f9  ..y.............
 46190 70d2ffc4 c279dcc5 c5797f6f 10c5a173  p....y...y.o...s
 461a0 f908c521 efdac521 efd9c4c1 7173fd04  ...!...!....qs..
 461b0 c591efc9 c4c379df d301c4c2 79dcc3c5  ......y.....y...
 461c0 797f5f20 c5a973f9 08c5f970 d2aac529  y._ ..s....p...)
 461d0 efd2c529 efd1c4c1 7173fb04 c5a1efc9  ...)....qs......
 461e0 c4c379df d202c4c2 79dcc2c5 797f5730  ..y.....y...y.W0
 461f0 c5b173f9 08c5f970 d2ffc531 efcac531  ..s....p...1...1
 46200 efc9c4c1 7173fa04 c5a9efc9 c4c379df  ....qs........y.
 46210 d102c4c2 79dcc1c5 797f4f40 c5b973f9  ....y...y.O@..s.
 46220 08c5f970 d2aac539 efc2c539 efc1c4c1  ...p...9...9....
 46230 7173f904 c5b1efc9 c4c379df d004c4c2  qs........y.....
 46240 79dcc0c5 797f4750 c5c173f9 08c5f970  y...y.GP..s....p
 46250 d2ffc5c1 effac5c1 eff9c4c1 7173f804  ............qs..
 46260 c5b9efc9 c4e379df d704c4e2 79dcc7c5  ......y.....y...
 46270 f97f7f60 c5c973f9 08c5f970 d2aac5c9  ...`..s....p....
 46280 eff2c5c9 eff1c5f1 73ff04c5 c1efc9c4  ........s.......
 46290 e379dfd6 08c4e279 dcc6c5f9 7f7770c5  .y.....y.....wp.
 462a0 d173f908 c5f970d2 ffc5d1ef eac5d1ef  .s....p.........
 462b0 e9c5f173 fe04c5c9 efc9c4e3 79dfd508  ...s........y...
 462c0 c4e279dc c5c5f97f af800000 00c5d973  ..y............s
 462d0 f908c5f9 70d2aac5 d9efe2c5 d9efe1c5  ....p...........
 462e0 f173fd04 c5d1efc9 c4e379df d410c4e2  .s........y.....
 462f0 79dcc4c5 f97fa790 000000c5 e173f908  y............s..
 46300 c5f970d2 ffc5e1ef dac5e1ef d9c5f173  ..p............s
 46310 fc04c5d9 efc9c463 79dfe310 c4e279dc  .......cy.....y.
 46320 c3c5f97f 9fa00000 00c5e973 f908c441  ...........s...A
 46330 7970e4aa c5f96f25 94ae0100 c4c169ef  yp....o%......i.
 46340 d4c59973 fb04c5e9 efd1c441 61efe4c5  ...s.......Aa...
 46350 e1efdbc4 6379dff2 20c4c171 73fc08c4  ....cy.. ..qs...
 46360 e279dcc2 c5f97f97 b0000000 c4417970  .y...........Ayp
 46370 f6ffc4c1 71efcec5 8973fa04 c4c171ef  ....q....s....q.
 46380 ccc44169 eff6c463 79dff920 c4c11973  ..Ai...cy.. ...s
 46390 fe08c4e2 79dcc1c5 f97f8fc0 000000c4  ....y...........
 463a0 417970ff aac44119 efe7c441 19effec5  Ayp...A....A....
 463b0 8973f904 c5797f7c 24e8c441 71eff6c5  .s...y.|$..Aq...
 463c0 797fbfd0 000000c4 4379dfff 40c4c119  y.......Cy..@...
 463d0 73fe08c4 e279dc44 24e8c441 7970ffff  s....y.D$..Ayp..
 463e0 c44101ef fcc44101 eff6c4c2 79ddc6c5  .A....A.....y...
 463f0 797fb7e0 000000c4 e2790005 c0ad0100  y........y......
 46400 c5f173d0 3fc5e1fb d9c5f173 f808c5f1  ..s.?......s....
 46410 73d13fc5 f973f001 c5f970db ffc5e1db  s.?..s....p.....
 46420 1d8bae01 00c5f9eb c1c5e1ef d8c4e361  ...............a
 46430 44d300c4 e36144c3 11c5f97f 9ff00000  D....aD.........
 46440 00c4e369 44cc00c5 f970d24e c5f1efca  ...iD....p.N....
 46450 c4e37144 d400c5f9 70c94ec5 e9efc9c5  ..qD....p.N.....
 46460 f9efc1c4 e37944f3 01c4e379 44d310c4  .....yD....yD...
 46470 e37944eb 00c5f97f 87000100 00c5e9ef  .yD.............
 46480 d6c4e379 44cb11c5 c973da08 c5e973fa  ...yD....s....s.
 46490 08c5d1ef eac5f1ef cec4e351 44d400c5  ...........QD...
 464a0 f970ed4e c5e9efd5 c4e36944 ec00c5f9  .p.N......iD....
 464b0 70d24ec5 d1efd2c4 e37944e8 00c4e379  p.N......yD....y
 464c0 44c011c5 f1efcac4 e35144d4 00c5f970  D........QD....p
 464d0 ed4ec5e9 efd5c5f9 7f8f1001 0000c4e3  .N..............
 464e0 6944ec00 c5f970d2 4ec5d1ef d2c5f9ef  iD....p.N.......
 464f0 c2c4e379 44fb01c4 e37944d3 10c4e379  ...yD....yD....y
 46500 44eb00c5 f97f8720 010000c5 e9efd7c4  D...... ........
 46510 e37944f3 11c5c173 da08c5e9 73fa08c5  .yD....s....s...
 46520 d1efeac5 c9eff7c4 e35144d4 00c5f970  .........QD....p
 46530 ed4ec5e9 efd5c4e3 6944ec00 c5f970d2  .N......iD....p.
 46540 4ec5d1ef d2c4e371 44e900c4 e37144c9  N......qD....qD.
 46550 11c5c9ef f2c4e351 44d400c5 f970ed4e  .......QD....p.N
 46560 c5e9efd5 c5f97fb7 30010000 c4e36944  ........0.....iD
 46570 ec00c5f9 70d24ec5 d1efd2c5 f1efcac4  ....p.N.........
 46580 637144c3 10c4e371 44d301c4 e37144fb  cqD....qD....qD.
 46590 00c5f97f 8f400100 00c4c169 efd0c4e3  .....@.....i....
 465a0 7144eb11 c5b973da 08c5e973 fa08c5c1  qD....s....s....
 465b0 effac4c1 51efe8c4 e34144d4 00c5f970  ....Q....AD....p
 465c0 ff4ec5e9 efd7c4e3 6944fc00 c5f970d2  .N......iD....p.
 465d0 4ec5c1ef d2c4e379 44f800c5 d1efeac4  N......yD.......
 465e0 e37944d0 11c4e341 44c400c5 f970ff4e  .yD....AD....p.N
 465f0 c5f97faf 50010000 c5f9efc7 c4e37944  ....P.........yD
 46600 fc00c5f9 70c04ec5 c1efc0c5 e9efd0c4  ....p.N.........
 46610 e36944fb 11c4e369 44c300c4 636944c3  .iD....iD...ciD.
 46620 10c5f97f 97600100 00c4e369 44d301c4  .....`.....iD...
 46630 c169efd0 c5b173da 08c5e973 fa08c5f9  .i....s....s....
 46640 efd2c4e3 6944c400 c5f970d2 4ec5f9ef  ....iD....p.N...
 46650 c2c4c141 efd1c4e3 4944fe00 c4637944  ...A....ID...cyD
 46660 c400c5f9 70c04ec5 b9efc0c5 e9efc0c4  ....p.N.........
 46670 e34144d4 00c5f970 ff4ec5e9 efd7c5f9  .AD....p.N......
 46680 7f877001 0000c4e3 4944c611 c4e36944  ..p.....ID....iD
 46690 f400c5f9 70d24ec5 c9efd2c5 f9efc2c4  ....p.N.........
 466a0 e37944f3 11c4e379 44fb10c5 f97f8780  .yD....yD.......
 466b0 010000c4 e37944d3 00c4e379 44c301c5  .....yD....yD...
 466c0 f9efc7c5 b973d808 c5f973f8 08c5e9ef  .....s....s.....
 466d0 d0c4e369 44c400c5 f970d24e c5f9efc2  ...iD....p.N....
 466e0 c4c149ef d0c4e379 44fc00c5 f970c04e  ..I....yD....p.N
 466f0 c5c1efc0 c5e9efc0 c4e37144 d100c4e3  ..........qD....
 46700 7144c911 c5f97f87 90010000 c4e36944  qD............iD
 46710 c400c5f9 70d24ec5 f9efc2c4 e37944d4  ....p.N......yD.
 46720 00c5f970 c04ec5e9 efc0c5f1 efc8c4e3  ...p.N..........
 46730 7144d311 c4e37144 c300c4e3 7144f310  qD....qD....qD..
 46740 c5f97f8f a0010000 c4e37144 cb01c5f1  ..........qD....
 46750 efcec5c9 73d908c5 f173f908 c5f9efc9  ....s....s......
 46760 c4e37144 c400c5f9 70c94ec5 f9efc1c5  ..qD....p.N.....
 46770 e9efcec4 e37944dc 00c5f970 c04ec5e1  .....yD....p.N..
 46780 efc0c5f1 efc0c5f9 7f87b001 0000c4e3  ................
 46790 5144c500 c4e35144 ed11c4e3 7944cc00  QD....QD....yD..
 467a0 c5f970c0 4ec5f1ef c8c4e371 44c400c5  ..p.N......qD...
 467b0 f970c94e c5f9efc1 c5f9efc5 c5f97f87  .p.N............
 467c0 c0010000 c366662e 0f1f8400 00000000  .....ff.........
 467d0 554989ca 534889d3 4c89c248 83ec3864  UI..SH..L..H..8d
 467e0 488b0c25 28000000 48894c24 2831c948  H..%(...H.L$(1.H
 467f0 8b442450 4c8b4424 604c8b5c 24684885  .D$PL.D$`L.\$hH.
 46800 db740748 c7030000 0000483d 1fffffff  .t.H......H=....
 46810 0f878a00 000048b9 d0ffffff 0f000000  ......H.........
 46820 4839d172 7b488d48 0f48c1e9 044839c8  H9.r{H.H.H...H9.
 46830 726e488d 4a0f48c1 e9044839 ca726149  rnH.J.H...H9.raI
 46840 8b28458b 4008c5f9 efc0c744 241c0000  .(E.@......D$...
 46850 0002c5f9 7f042448 8d4c2410 48896c24  ......$H.L$.H.l$
 46860 104889e5 4883ec08 44894424 204d89d0  .H..H...D.D$ M..
 46870 514889f9 4c89df50 41514989 d14889f2  QH..L..PAQI..H..
 46880 4889eee8 b8c0ffff 4889ec48 85db7407  H.......H..H..t.
 46890 48c70310 00000031 c0eb1d0f 1f440000  H......1.....D..
 468a0 c5f96f05 18aa0100 c5fa7f06 31f6e81d  ..o.........1...
 468b0 7bfcffb8 ffffffff 488b5424 2864482b  {.......H.T$(dH+
 468c0 14252800 00007507 4883c438 5b5dc3e8  .%(...u.H..8[]..
 468d0 1c7afcff 66662e0f 1f840000 00000090  .z..ff..........
 468e0 41544989 f34989fa 0f181755 0f181141  ATI..I.....U...A
 468f0 0f181153 4889d34c 89c24881 ec300200  ...SH..L..H..0..
 46900 0064488b 04252800 00004889 84242802  .dH..%(...H..$(.
 46910 000031c0 488d6c24 20488bb4 24680200  ..1.H.l$ H..$h..
 46920 004c8b84 24500200 004889ef 4c8ba424  .L..$P...H..L..$
 46930 60020000 e837f8ff ff4885db 740748c7  `....7...H..t.H.
 46940 03000000 004981f8 1fffffff 0f878e00  .....I..........
 46950 000048b8 d0ffffff 0f000000 4839d072  ..H.........H9.r
 46960 7f498d40 0f48c1e8 044939c0 7272488d  .I.@.H...I9.rrH.
 46970 420f48c1 e8044839 c2726549 8b3424c5  B.H...H9.reI.4$.
 46980 f9efc048 8d442410 4889efc7 44241c00  ...H.D$.H...D$..
 46990 00000248 89742410 418b7424 08c5f97f  ...H.t$.A.t$....
 469a0 04248974 24184889 e64883ec 08504150  .$.t$.H..H...PAP
 469b0 4989c84c 89d14151 4989d14c 89dae87d  I..L..AQI..L...}
 469c0 bfffff48 83c42048 85db7407 48c70310  ...H.. H..t.H...
 469d0 00000031 dbeb2566 0f1f8400 00000000  ...1..%f........
 469e0 c5f96f05 d8a80100 31f64c89 d7bbffff  ..o.....1.L.....
 469f0 ffffc4c1 7a7f03e8 d479fcff be000200  ....z....y......
 46a00 004889ef e8a778fc ff488b84 24280200  .H....x..H..$(..
 46a10 0064482b 04252800 0000750e 4881c430  .dH+.%(...u.H..0
 46a20 02000089 d85b5d41 5cc3e8c1 78fcff90  .....[]A\...x...
 46a30 554889f5 488d340f 534889cb 4883ec08  UH..H.4.SH..H...
 46a40 ff742430 ff742430 ff742430 41514d89  .t$0.t$0.t$0AQM.
 46a50 c14989c8 4889d131 d2e882fe ffff4883  .I..H..1......H.
 46a60 c4204885 ed741048 83c31031 d285c048  . H..t.H...1...H
 46a70 0f45da48 895d0048 83c4085b 5dc36690  .E.H.].H...[].f.
 46a80 554889f5 534889cb 488d341f 4883ec38  UH..SH..H.4.H..8
 46a90 64488b04 25280000 00488944 242831c0  dH..%(...H.D$(1.
 46aa0 488b4c24 584c8b54 24604981 f91fffff  H.L$XL.T$`I.....
 46ab0 ff777d48 b8d0ffff ff0f0000 004839d8  .w}H.........H9.
 46ac0 726e498d 410f48c1 e8044939 c1726148  rnI.A.H...I9.raH
 46ad0 8d430f48 c1e80448 39c37254 488b01c5  .C.H...H9.rTH...
 46ae0 f9efc04c 8d5c2410 c744241c 00000002  ...L.\$..D$.....
 46af0 c5f97f04 24488944 24108b41 084889f9  ....$H.D$..A.H..
 46b00 4c89d789 44241848 89e04883 ec084153  L...D$.H..H...AS
 46b10 41514989 d9415049 89d04889 f24889c6  AQI..API..H..H..
 46b20 e81bbeff ff4883c4 2031c0eb 1e0f1f00  .....H.. 1......
 46b30 c5f96f05 88a70100 4889dac5 fa7f0631  ..o.....H......1
 46b40 f6e88a78 fcffb8ff ffffff48 85ed7408  ...x.......H..t.
 46b50 4883c310 48895d00 488b5424 2864482b  H...H.].H.T$(dH+
 46b60 14252800 00007507 4883c438 5b5dc3e8  .%(...u.H..8[]..
 46b70 7c77fcff 66662e0f 1f840000 00000090  |w..ff..........
 46b80 49bad0ff ffff0f00 00004156 4889d041  I.........AVH..A
 46b90 554d89c5 41545548 89fd5348 89cb4881  UM..ATUH..SH..H.
 46ba0 ece00300 00488b8c 24100400 004c8b9c  .....H..$....L..
 46bb0 24180400 0064488b 14252800 00004889  $....dH..%(...H.
 46bc0 9424d803 000031d2 488d530f 488bbc24  .$....1.H.S.H..$
 46bd0 20040000 488d710f 48c1ea04 48c1ee04   ...H.q.H...H...
 46be0 4881f91f ffffff49 89d00f97 c24939da  H......I.....I9.
 46bf0 410f92c2 4409d248 85ed0f84 c0000000  A...D..H........
 46c00 84d20f85 581c0000 4839f10f 824f1c00  ....X...H9...O..
 46c10 004c39c3 0f82461c 0000498b 33c5f9ef  .L9...F...I.3...
 46c20 c04989c0 c78424bc 03000000 00000248  .I....$........H
 46c30 8d9424b0 0300004c 8da424c0 030000c5  ..$....L..$.....
 46c40 f97f8424 a0030000 4889b424 b0030000  ...$....H..$....
 46c50 418b7308 89b424b8 03000048 8db424a0  A.s...$....H..$.
 46c60 03000048 83ec0852 4c89e251 4889e941  ...H...RL..QH..A
 46c70 514989d9 e88790ff ff4883c4 204c89e6  QI.......H.. L..
 46c80 4c89efe8 8876fcff 4189c685 c00f85a7  L....v..A.......
 46c90 1b000048 8b8424d8 03000064 482b0425  ...H..$....dH+.%
 46ca0 28000000 0f85dc1d 00004881 c4e00300  (.........H.....
 46cb0 004489f0 5b5d415c 415d415e c30f1f00  .D..[]A\A]A^....
 46cc0 41beffff ffff84d2 75c94839 f10f828d  A.......u.H9....
 46cd0 1b00004c 39c30f82 841b0000 498b1349  ...L9.......I..I
 46ce0 89c8c784 24bc0300 00000000 024983e0  ....$........I..
 46cf0 f0488994 24b00300 00418b53 08899424  .H..$....A.S...$
 46d00 b8030000 4981f8df 0000000f 86251d00  ....I........%..
 46d10 00c5f96f b7700100 00c5f96f bfc00100  ...o.p.....o....
 46d20 004c89ce 41bae000 0000c579 6fb70001  .L..A......yo...
 46d30 0000c579 6faff000 0000c5f9 efc0c579  ...yo..........y
 46d40 6f258aa4 0100c5f9 6fa78001 0000c5f9  o%......o.......
 46d50 7fb42430 030000c5 f96fb760 010000c5  ..$0.....o.`....
 46d60 796fbf10 010000c4 41796fd6 c5f97fbc  yo......Ayo.....
 46d70 24000300 00c5f96f bfb00100 00c5796f  $......o......yo
 46d80 1d3ba401 00c5796f f4c5797f a424f002  .;....yo..y..$..
 46d90 0000c5f9 7fb42440 030000c5 f96fb750  ......$@.....o.P
 46da0 010000c4 41796fe5 c441796f cfc5f97f  ....Ayo..Ayo....
 46db0 bc241003 0000c5f9 6fbfa001 0000c5f9  .$......o.......
 46dc0 7fb42450 030000c5 f96fb740 010000c5  ..$P.....o.@....
 46dd0 f97fbc24 20030000 c5f96fbf 90010000  ...$ .....o.....
 46de0 c5f97fb4 24600300 00c5f96f b7300100  ....$`.....o.0..
 46df0 00c5796f efc5f97f b4247003 0000c5f9  ..yo.....$p.....
 46e00 6fb72001 0000c5f9 7fb42480 03000090  o. .......$.....
 46e10 c5fa6f1e c5fa6f76 104c89d2 4d8d92e0  ..o...ov.L..M...
 46e20 000000c5 f96fbc24 00030000 c57a6f46  .....o.$.....zoF
 46e30 204881c6 e0000000 c4c26100 cbc5f9ef   H........a.....
 46e40 c9c4c249 00c3c4e3 7144ef11 c4e37144  ...I....qD....qD
 46e50 e700c463 7144ff10 c5f97f2c 24c4e371  ...cqD.....,$..q
 46e60 44ff01c5 f96fac24 10030000 c5f97f7c  D....o.$.......|
 46e70 2420c5f9 6fbc2420 030000c4 e37944f5  $ ..o.$ .....yD.
 46e80 11c4e379 44cd10c5 f97f6424 10c4e379  ...yD.....d$...y
 46e90 44d500c5 f97f7424 30c5fa6f b650ffff  D.....t$0..o.P..
 46ea0 ffc4e379 44c501c5 f97f4c24 50c4c239  ...yD.....L$P..9
 46eb0 00cbc463 7144c711 c4e37144 e700c4e3  ...cqD....qD....
 46ec0 7144df10 c5f97f54 2440c4e3 7144cf01  qD.....T$@..qD..
 46ed0 c5fa6fbe 60ffffff c5f97f64 2470c5f9  ..o.`......d$p..
 46ee0 7f8c2490 000000c4 c24900cb c4c37144  ..$......I....qD
 46ef0 f511c4c3 7144ed00 c4c37144 e510c5f9  ....qD....qD....
 46f00 7f9c2480 000000c4 c37144dd 01c4c241  ..$......qD....A
 46f10 00cbc5f9 7fb424a0 000000c5 f97fa424  ......$........$
 46f20 c0000000 c4c37144 f600c5fa 6fa670ff  ......qD....o.p.
 46f30 ffffc4c3 7144fe11 c5f97fb4 24f00000  ....qD......$...
 46f40 00c5f96f b4243003 0000c579 7f442460  ...o.$0....y.D$`
 46f50 c4437144 c610c5f9 7fac24b0 000000c4  .CqD......$.....
 46f60 c37144ee 01c4c259 00cbc4e3 7144e611  .qD....Y....qD..
 46f70 c4e37144 d600c579 7f842400 010000c4  ..qD...y..$.....
 46f80 637144c6 10c5f97f bc24e000 0000c4e3  cqD......$......
 46f90 7144f601 c5f97fac 24100100 00c5f97f  qD......$.......
 46fa0 a4242001 0000c5f9 7f942430 010000c5  .$ .......$0....
 46fb0 797f8424 40010000 c5f97fb4 24500100  y..$@.......$P..
 46fc0 00c5f97f 9c24d000 0000c5fa 6f5e80c5  .....$......o^..
 46fd0 f96fac24 40030000 c5fa6f56 90c4c261  .o.$@.....oV...a
 46fe0 00cbc4e3 7144fd10 c4e37144 f501c4e3  ....qD....qD....
 46ff0 7144e511 c5f97fbc 24800100 00c4e371  qD......$......q
 47000 44dd00c5 f96fbc24 50030000 c4c26900  D....o.$P.....i.
 47010 cbc5f97f b4249001 0000c5fa 6f76a0c5  .....$......ov..
 47020 f96fac24 70030000 c4e37144 d711c463  .o.$p.....qD...c
 47030 7144c700 c5f97fa4 24600100 00c4e371  qD......$`.....q
 47040 44e710c5 f97f9424 a0010000 c4c24900  D......$......I.
 47050 d3c5f96f b4246003 0000c4e3 7144ff01  ...o.$`.....qD..
 47060 c5797f84 24b00100 00c5f97f a424c001  .y..$........$..
 47070 0000c463 6944c611 c4e36944 e600c579  ...ciD....iD...y
 47080 7f8424e0 010000c4 636944c6 10c4e369  ..$.....ciD....i
 47090 44d601c5 fa6f76b0 c5f97fbc 24d00100  D....ov.....$...
 470a0 00c5f97f a424f001 0000c4c2 4900fbc4  .....$......I...
 470b0 e34144f5 11c4e341 44e500c5 797f8424  .AD....AD...y..$
 470c0 00020000 c4634144 c510c5f9 7fa42420  .....cAD......$ 
 470d0 020000c4 e34144fd 01c5fa6f 6ec0c5f9  .....AD....on...
 470e0 6fa42480 030000c5 f97fb424 10020000  o.$........$....
 470f0 c5f97f9c 24700100 00c4c251 00f3c4e3  ....$p.....Q....
 47100 4944ec11 c4e34944 dc00c5f9 7fac2430  ID....ID......$0
 47110 020000c4 e34944ec 10c4e349 44f401c5  .....ID....ID...
 47120 fa6f66d0 c5f97f9c 24400200 00c5fa6f  .of.....$@.....o
 47130 5ee0c539 efc6c5f9 7fac2450 020000c4  ^..9......$P....
 47140 c25900cb c4c37144 e111c4c3 7144e910  .Y....qD....qD..
 47150 c5f97fa4 24600200 00c4c371 44e100c5  ....$`.....qD...
 47160 f97fa424 70020000 c4c37144 e101c5f9  ...$p.....qD....
 47170 7fac2480 020000c4 c26100eb c5f97fa4  ..$......a......
 47180 24900200 00c4c351 44e211c4 c35144da  $......QD....QD.
 47190 00c5f97f a424a002 0000c5fa 6f66f0c5  .....$......of..
 471a0 01ef7c24 20c5e9ef 94240002 0000c5f9  ..|$ ....$......
 471b0 ef442450 c5f97f9c 24b00200 00c4c351  .D$P....$......Q
 471c0 44da10c4 c25900e3 c4c35144 ea01c539  D....Y....QD...9
 471d0 ef842450 020000c5 f96fb424 90020000  ..$P.....o.$....
 471e0 c4c35944 cc11c4c1 79efc7c5 e9efd7c5  ..YD....y.......
 471f0 f97f8c24 c0020000 c4c35944 cc00c5f9  ...$......YD....
 47200 7f8c24d0 020000c4 c35944cc 10c4c359  ..$......YD....Y
 47210 44e401c5 f97f8c24 e0020000 c5e1efdc  D......$........
 47220 c5f96f8c 24900000 00c571ef bc248000  ..o.$.....q..$..
 47230 0000c501 efbc24d0 000000c5 c9ef8c24  ......$........$
 47240 80020000 c5e1ef9c 24e00200 00c4c179  ........$......y
 47250 efc7c5f1 efcdc579 6fbc2410 010000c5  .......yo.$.....
 47260 01efbc24 c0000000 c501efbc 24000100  ...$........$...
 47270 00c4c179 efc7c579 6fbc2450 010000c5  ...y...yo.$P....
 47280 01efbc24 40010000 c501efbc 24900100  ...$@.......$...
 47290 00c4c179 efc7c579 6fbc24d0 010000c5  ...y...yo.$.....
 472a0 01efbc24 80010000 c501efbc 24c00100  ...$........$...
 472b0 00c4c179 efc7c579 6fbc24b0 000000c5  ...y...yo.$.....
 472c0 f9efc2c5 f96f5424 40c5e9ef 542410c4  .....oT$@...T$..
 472d0 c179efc0 c5f9efc1 c5f9efcb c581ef44  .y.............D
 472e0 2470c579 6fbc2430 010000c5 d973d908  $p.yo.$0.....s..
 472f0 c5f173f9 08c5f9ef c2c581ef 9424f000  ..s..........$..
 47300 0000c5e9 ef942470 010000c5 796fbc24  ......$p....yo.$
 47310 f0010000 c5f9efc2 c581ef94 24b00100  ............$...
 47320 00c5e9ef 94242002 0000c579 6fbc2470  .....$ ....yo.$p
 47330 020000c5 f1ef8c24 d0020000 c5f96fbc  .......$......o.
 47340 24f00200 00c5f9ef c2c581ef 94244002  $............$@.
 47350 0000c5e9 ef9424b0 020000c5 f96fac24  ......$......o.$
 47360 20010000 c5f9efc2 c5f96f94 24a00000   .........o.$...
 47370 00c5e9ef 542460c5 f9efc9c4 e37144c7  ....T$`......qD.
 47380 00c5f970 c94ec5f9 efc9c4e3 7144df00  ...p.N......qD..
 47390 c5f96f7c 2430c5c1 ef0424c5 f970c94e  ..o|$0....$..p.N
 473a0 c5f96fbc 24e00100 00c5e9ef d0c5d1ef  ..o.$...........
 473b0 8424e000 0000c5f9 ef842460 010000c5  .$........$`....
 473c0 e9efd0c5 c1ef8424 a0010000 c5f9ef84  .......$........
 473d0 24100200 00c5f96f bc246002 0000c5e9  $......o.$`.....
 473e0 efc0c5c1 ef942430 020000c5 e9ef9424  ......$0.......$
 473f0 a0020000 c5f9efc2 c5d9ef94 24c00200  ............$...
 47400 00c5e9ef d1c5f9ef c2c5f9ef c3c5f96f  ...............o
 47410 c84d39d0 0f83f6f9 ffffc441 796fec4c  .M9........Ayo.L
 47420 8d5a704c 8d5240c5 796fa424 f0020000  .ZpL.R@.yo.$....
 47430 488d7220 4d39d80f 82220300 00c5f96f  H.r M9...".....o
 47440 bf500100 00c5796f 97100100 00c5797f  .P....yo......y.
 47450 a4242001 0000c579 6fbf3001 0000c579  .$ ....yo.0....y
 47460 6fb72001 0000c579 6f8f0001 0000c579  o. ....yo......y
 47470 7fd4c5f9 7fbc2430 010000c5 f96fbf40  ......$0.....o.@
 47480 010000c5 f97fa424 40010000 c441796f  .......$@....Ayo
 47490 e6c44179 6ff7c441 796fd1c5 796fff90  ..Ayo..Ayo..yo..
 474a0 c4c17a6f 3c11c4c1 7a6f7411 10c4c241  ..zo<...zot....A
 474b0 00cbc5f9 6fbc2430 010000c5 f9efc1c4  ....o.$0........
 474c0 c17a6f4c 1120c4e3 7944ef11 c4e37944  .zoL. ..yD....yD
 474d0 e700c463 7944c710 c4e37944 ff01c4c2  ...cyD....yD....
 474e0 4900c3c5 f97f2c24 c4c17a6f 6c1130c4  I.....,$..zol.0.
 474f0 c37944df 11c4c379 44f700c4 c37944d7  .yD....yD....yD.
 47500 10c5f97f 642410c5 f97f5c24 30c4c271  ....d$....\$0..q
 47510 00dbc4c1 7a6f6411 40c4c379 44c701c5  ....zod.@..yD...
 47520 f97f5424 50c4c361 44d600c4 c36144ce  ..T$P..aD....aD.
 47530 11c5f9ef 442450c5 f97f7424 40c4c251  ....D$P...t$@..Q
 47540 00f3c4c3 4944ec00 c5f97f54 2470c5f9  ....ID.....T$p..
 47550 6f942440 010000c5 f97fac24 a0000000  o.$@.......$....
 47560 c4c25900 ebc4e351 44e211c5 f97f4c24  ..Y....QD.....L$
 47570 60c4c361 44ce10c4 c36144de 01c5f97f  `..aD....aD.....
 47580 a424b000 0000c5f9 6fe2c4e3 5144d200  .$......o...QD..
 47590 c5f97f8c 24800000 00c4e351 44cc10c4  ....$......QD...
 475a0 e35144ec 01c4c17a 6f641150 c5e1ef9c  .QD....zod.P....
 475b0 24800000 00c5f97f 7c2420c4 c34944fc  $.......|$ ..ID.
 475c0 11c539ef 442420c5 f97f9424 c0000000  ..9.D$ ....$....
 475d0 c4c25900 d3c4c369 44e211c4 c179efc0  ..Y....iD....y..
 475e0 c5f97f8c 24d00000 00c4c369 44ca00c5  ....$......iD...
 475f0 f97fa424 e0000000 c4c36944 e210c4c3  ...$......iD....
 47600 6944d201 c5f97fa4 24000100 00c4c17a  iD......$......z
 47610 6f641160 c5e9ef94 24000100 004c89da  od.`....$....L..
 47620 c5f97fbc 24900000 00c4c349 44fc10c4  ....$......ID...
 47630 c34944f4 014d8d5b 70c4c259 00e3c5e1  .ID..M.[p..Y....
 47640 efdec5c1 effdc5f9 7f8c24f0 000000c4  ..........$.....
 47650 c35944cd 11c44359 44cd10c5 f9efc3c5  .YD...CYD.......
 47660 c1efbc24 d0000000 c5f97f8c 24100100  ...$........$...
 47670 00c4c359 44cd00c4 c35944e5 01c5f96f  ...YD....YD....o
 47680 9c24a000 0000c5e9 efd4c5f9 6f742440  .$..........ot$@
 47690 c5f9efc7 c5c9ef64 2410c5e1 ef5c2470  .......d$....\$p
 476a0 c5f9efc2 c5f96f7c 2430c5f9 6fb424f0  ......o|$0..o.$.
 476b0 000000c4 c179efc1 c5e1efdc c5c9efa4  .....y..........
 476c0 24c00000 00c5f96f ac24e000 0000c5e9  $......o.$......
 476d0 73d808c5 f973f808 c5e1efdc c5f1efc8  s....s..........
 476e0 c5e1efc9 c5f96f9c 24200100 00c4e371  ......o.$ .....q
 476f0 44c300c5 f970c94e c5f9efc9 c5f96f84  D....p.N......o.
 47700 24900000 00c4e371 44e300c5 f9ef5c24  $......qD.....\$
 47710 60c5c1ef 0424c5f9 70c94ec5 e1efc0c5  `....$..p.N.....
 47720 e9efd1c5 d1ef9c24 b0000000 c5e1ef9c  .......$........
 47730 24100100 00c5e9ef d4c5f9ef c3c5f9ef  $...............
 47740 c2c5f96f c84d39d8 0f8352fd ffffc579  ...o.M9...R....y
 47750 6fa42420 0100004c 8d524048 8d72204d  o.$ ...L.R@H.r M
 47760 39d00f82 63010000 c5796f97 20010000  9...c....yo. ...
 47770 c5796f8f 10010000 c5796f87 00010000  .yo......yo.....
 47780 c4c17a6f 2c11c4c1 7a6f5c11 10c4c251  ..zo,...zo\....Q
 47790 00cbc5f9 efc1c4c3 7944ea00 c4c37944  ........yD....yD
 477a0 fa11c443 7944f210 c5f97f6c 2410c4c3  ...CyD.....l$...
 477b0 7944ea01 c4c26100 c3c4c17a 6f5c1120  yD....a....zo\. 
 477c0 c4c37944 f100c4c3 7944c911 c4437944  ..yD....yD...CyD
 477d0 f910c5f9 7f3c24c4 c26100e3 c4c37944  .....<$..a....yD
 477e0 c101c4c1 51efeec5 f97f7424 20c4c359  ....Q.....t$ ..Y
 477f0 44d811c4 c35944d0 00c4c359 44f810c5  D....YD....YD...
 47800 f97f5c24 30c4c359 44e001c4 c179efc7  ..\$0..YD....y..
 47810 c4c17a6f 5c1130c5 d9efe7c5 f9efc5c5  ..zo\.0.........
 47820 f1ef0c24 4c89d2c4 c26100db c5f97f54  ...$L....a.....T
 47830 2440c5f9 efc44d8d 5240c4c3 6144d511  $@....M.R@..aD..
 47840 c4c36144 f510c5f9 7f542450 c4c36144  ..aD.....T$P..aD
 47850 d500c4c3 6144dd01 c5e9ef54 2440c5e1  ....aD.....T$@..
 47860 efdec5f9 6f742420 c5c9ef64 2410c5f9  ....ot$ ...d$...
 47870 efc3c5f9 6f742450 c5e173d8 08c5f973  ....ot$P..s....s
 47880 f808c5e9 efd4c5e9 efd0c4c3 6944c400  ............iD..
 47890 c5f970d2 4ec5f9ef c2c4c379 44e400c5  ..p.N......yD...
 478a0 f970d04e c5c9ef44 2430c5e1 efdac5f9  .p.N...D$0......
 478b0 efc1c5e1 efdcc5f9 efc3c5f9 6fc84d39  ............o.M9
 478c0 d00f83b9 feffff48 8d722049 39f00f82  .......H.r I9...
 478d0 b4000000 c5f96f97 00010000 0f1f4000  ......o.......@.
 478e0 c4c17a6f 3c11c4c2 4100cbc5 f9efc1c4  ..zo<...A.......
 478f0 c17a6f4c 11104889 f24883c6 20c4e379  .zoL..H..H.. ..y
 47900 44da11c4 e37944e2 00c4e379 44fa10c4  D....yD....yD...
 47910 c27100cb c4e37944 c201c4c3 7144ed11  .q....yD....qD..
 47920 c4c37144 f500c443 7144c510 c4c37144  ..qD...CqD....qD
 47930 cd01c5f9 efc7c5d9 efe6c4c1 71efc8c5  ............q...
 47940 e1efddc5 f1efc8c5 f973d908 c5f173f9  .........s....s.
 47950 08c5d9ef e1c4c359 44cc00c5 f970e44e  .......YD....p.N
 47960 c5f1efcc c4c37144 e400c5f9 70c94ec5  ......qD....p.N.
 47970 f9efc1c5 f9efc3c5 f9efc4c5 f96fc849  .............o.I
 47980 39f00f83 58ffffff 4c39c273 63c4c17a  9...X...L9.sc..z
 47990 6f0411c4 c27900c3 c5f1efc0 c4c37944  o....y........yD
 479a0 d510c4c3 7944dd11 c4c37944 cd00c4c3  ....yD....yD....
 479b0 7944c501 c5f9efc2 c5d973d8 08c5f973  yD........s....s
 479c0 f808c5f1 efc8c4c3 7144c400 c5f970c9  ........qD....p.
 479d0 4ec5f9ef c1c5e1ef ccc4c379 44d400c5  N..........yD...
 479e0 f970c04e c5e9efc0 c5f1efc8 c5f96fc1  .p.N..........o.
 479f0 4889ce48 8dac24c0 03000083 e60f0f85  H..H..$.........
 47a00 670e0000 4989d849 83e0f049 81f8df00  g...I..I...I....
 47a10 00000f86 56100000 c5f96fbf c0010000  ....V.....o.....
 47a20 c5796fb7 20010000 c5797fa4 24200300  .yo. ....y..$ ..
 47a30 004889c6 c5796f97 10010000 c5796f8f  .H...yo......yo.
 47a40 00010000 41b9e000 0000c5f9 6fa75001  ....A.......o.P.
 47a50 0000c5f9 6fb74001 0000c5f9 7fbc2430  ....o.@.......$0
 47a60 030000c5 f96fbfb0 010000c5 796fbf30  .....o......yo.0
 47a70 010000c4 41796fc2 c441796f d6c5796f  ....Ayo..Ayo..yo
 47a80 f4c5f97f bc249003 0000c441 796fe7c5  .....$.....Ayo..
 47a90 f96fbfa0 010000c5 f97fbc24 80030000  .o.........$....
 47aa0 c5f96fbf 90010000 c5f97fbc 24700300  ..o.........$p..
 47ab0 00c5f96f bf800100 00c5f97f bc246003  ...o.........$`.
 47ac0 0000c5f9 6fbf7001 0000c5f9 7fbc2450  ....o.p.......$P
 47ad0 030000c5 f96fbf60 010000c5 f97fbc24  .....o.`.......$
 47ae0 40030000 c5797fcf c441796f cdc5796f  @....y...Ayo..yo
 47af0 ee0f1f80 00000000 c5fa6f2e 4c89cac5  ..........o.L...
 47b00 f96fb424 30030000 4d8d89e0 00000048  .o.$0...M......H
 47b10 81c6e000 0000c4c2 5100cbc5 f9efc9c4  ........Q.......
 47b20 e37144ee 11c4e371 44e600c4 e37144de  .qD....qD....qD.
 47b30 10c4e371 44ce01c5 fa6fb630 ffffffc5  ...qD....o.0....
 47b40 f97f2c24 c5f96fac 24900300 00c5f97f  ..,$..o.$.......
 47b50 5c2420c5 fa6f9e40 ffffffc4 c24900c3  \$ ..o.@.....I..
 47b60 c5f97f64 2410c4e3 7944f511 c4637944  ...d$...yD...cyD
 47b70 fd10c4e3 7944d500 c5f97f4c 2430c5f9  ....yD.....L$0..
 47b80 7f742440 c5f96fb4 24800300 00c5797f  .t$@..o.$.....y.
 47b90 7c2460c4 637944fd 01c4c261 00c3c4e3  |$`.cyD....a....
 47ba0 7944de11 c4e37944 e600c5f9 7f542450  yD....yD.....T$P
 47bb0 c5f97f5c 2470c4e3 7944de10 c4e37944  ...\$p..yD....yD
 47bc0 c601c5fa 6fb650ff ffffc5f9 7f9c2490  ....o.P.......$.
 47bd0 000000c5 f96f9c24 70030000 c5f97f84  .....o.$p.......
 47be0 24a00000 00c4c249 00c3c4e3 7944f311  $......I....yD..
 47bf0 c4e37944 d300c4e3 7944eb10 c5f97fa4  ..yD....yD......
 47c00 24800000 00c5f96f a4246003 0000c4e3  $......o.$`.....
 47c10 7944c301 c5fa6f9e 60ffffff c5f97f94  yD....o.`.......
 47c20 24c00000 00c5f97f 8424e000 0000c5fa  $........$......
 47c30 6f9670ff ffffc5f9 7fb424b0 000000c4  o.p.......$.....
 47c40 c26100c3 c4e37944 dc11c4e3 7944f410  .a....yD....yD..
 47c50 c5f97fac 24d00000 00c5f96f ac245003  ....$......o.$P.
 47c60 0000c5f9 7f9c24f0 000000c4 e37944dc  ......$......yD.
 47c70 00c4e379 44c401c5 f97f8424 20010000  ...yD......$ ...
 47c80 c4c26900 c3c4e379 44d511c4 e37944e5  ..i....yD....yD.
 47c90 00c5f97f 9c240001 0000c4e3 7944dd10  .....$......yD..
 47ca0 c5f97fb4 24100100 00c4e379 44c501c5  ....$......yD...
 47cb0 f97f9424 30010000 c5f97fa4 24400100  ...$0.......$@..
 47cc0 00c5fa6f 6e80c5f9 6fb42440 030000c5  ...on...o.$@....
 47cd0 f97f8424 60010000 c5f97f9c 24500100  ...$`.......$P..
 47ce0 00c4c251 00c3c4e3 7944de10 c4e37944  ...Q....yD....yD
 47cf0 ee11c4e3 7944d600 c5f97f9c 24900100  ....yD......$...
 47d00 00c5fa6f 5ea0c4e3 7944c601 c5fa6f76  ...o^...yD....ov
 47d10 90c5f97f 8424a001 0000c4c2 6100e3c4  .....$......a...
 47d20 c24900c3 c5f97fac 24700100 00c4c359  .I......$p.....Y
 47d30 44dd11c4 c37944f6 11c4c379 44ee10c5  D....yD....yD...
 47d40 f97f9424 80010000 c5f97f9c 24f00100  ...$........$...
 47d50 00c5fa6f 5eb0c4c3 7944d600 c4c37944  ...o^...yD....yD
 47d60 c601c5f9 7fb424b0 010000c5 f97f8424  ......$........$
 47d70 e0010000 c4c26100 f3c4c359 44c510c5  ......a....YD...
 47d80 f97f8424 10020000 c4c34944 dc11c4c3  ...$......ID....
 47d90 4944c410 c5f97f9c 24200200 00c5fa6f  ID......$ .....o
 47da0 5ec0c5f9 7f9424c0 010000c4 c35944d5  ^.....$......YD.
 47db0 00c4c359 44e501c5 f97f8424 40020000  ...YD......$@...
 47dc0 c4c26100 dbc5f97f 94240002 0000c4c3  ..a......$......
 47dd0 6144c200 c4c34944 d400c4c3 4944f401  aD....ID....ID..
 47de0 c5f97f84 24600200 00c5fa6f 46d0c5f9  ....$`.....oF...
 47df0 7f942430 020000c4 c36144d2 11c5f97f  ..$0.....aD.....
 47e00 ac24d001 0000c4c3 6144ea10 c4c36144  .$......aD....aD
 47e10 da01c5f9 7f942450 020000c4 c27900d3  ......$P.....y..
 47e20 c5f97fac 24700200 00c4c369 44e800c4  ....$p.....iD...
 47e30 c36944c0 11c5f97f ac249002 0000c5fa  .iD......$......
 47e40 6f6ee0c5 f97f8424 80020000 c4c36944  on.....$......iD
 47e50 c010c4c3 6944d001 c5f97f84 24a00200  ....iD......$...
 47e60 00c4c251 00ebc4e3 5144c711 c5f97f84  ...Q....QD......
 47e70 24b00200 00c4e351 44c700c5 f97f8424  $......QD......$
 47e80 c0020000 c4e35144 c710c4e3 5144ef01  ......QD....QD..
 47e90 c5f97f84 24d00200 00c5fa6f 46f0c501  ....$......oF...
 47ea0 ef7c2460 c5d9efa4 24100200 00c5e1ef  .|$`....$.......
 47eb0 9c244002 0000c5e9 ef9424a0 020000c4  .$@.......$.....
 47ec0 c27900cb c5e1ef9c 24700200 00c4c371  .y......$p.....q
 47ed0 44c111c5 d9efe6c5 f97f8424 e0020000  D..........$....
 47ee0 c4c37144 c100c5e9 efd5c5f9 7f8424f0  ..qD..........$.
 47ef0 020000c4 c37144c1 10c5f97f 84240003  .....qD......$..
 47f00 0000c4c3 7144c101 c5f96f4c 2430c5f9  ....qD....oL$0..
 47f10 7f842410 030000c5 f1ef4424 20c4c179  ..$.......D$ ..y
 47f20 efc7c579 6fbc24a0 000000c5 01efbc24  ...yo.$........$
 47f30 90000000 c501efbc 24e00000 00c4c179  ........$......y
 47f40 efc7c579 6fbc2420 010000c5 01efbc24  ...yo.$ .......$
 47f50 d0000000 c501efbc 24100100 00c4c179  ........$......y
 47f60 efc7c579 6fbc2460 010000c5 01efbc24  ...yo.$`.......$
 47f70 50010000 c501efbc 24a00100 00c4c179  P.......$......y
 47f80 efc7c579 6fbc24e0 010000c5 01efbc24  ...yo.$........$
 47f90 90010000 c501efbc 24d00100 00c4c179  ........$......y
 47fa0 efc7c579 6fbc2440 010000c5 f9efc4c5  ...yo.$@........
 47fb0 f9efc3c5 f96f9c24 10030000 c5e1ef8c  .....o.$........
 47fc0 24d00200 00c5f1ef 8c240003 0000c5f9  $........$......
 47fd0 efc2c5f9 6f542450 c5f9efc9 c5e9ef44  ....oT$P.......D
 47fe0 2410c5f9 6f9424c0 000000c5 e9ef9424  $...o.$........$
 47ff0 80000000 c5e173d9 08c5f173 f908c5f9  ......s....s....
 48000 efc2c581 ef942400 010000c5 f96f7424  ......$......ot$
 48010 40c5e9ef 94248001 0000c579 6fbc2400  @....$.....yo.$.
 48020 020000c5 f1ef8c24 f0020000 c5f96fa4  .......$......o.
 48030 24200300 00c5f96f ac24f001 0000c5f9  $ .....o.$......
 48040 efc2c581 ef9424c0 010000c5 e9ef9424  ......$........$
 48050 30020000 c5796fbc 24900200 00c5f9ef  0....yo.$.......
 48060 c2c581ef 94246002 0000c5e9 ef9424c0  .....$`.......$.
 48070 020000c5 f9efc2c5 c9ef1424 c5f96fb4  ...........$..o.
 48080 24b00000 00c5f9ef c9c4e371 44c400c5  $..........qD...
 48090 f970c94e c5f9efc9 c5c9ef44 2470c5f9  .p.N.......D$p..
 480a0 6fb42430 010000c4 e37144e4 00c5f970  o.$0.....qD....p
 480b0 c94ec5e9 efd0c5c9 ef8424f0 000000c5  .N........$.....
 480c0 f9ef8424 70010000 c5f96fb4 24800200  ...$p.....o.$...
 480d0 00c5e9ef d0c5d1ef 8424b001 0000c5f9  .........$......
 480e0 ef842420 020000c5 e9efc0c5 c9ef9424  ..$ ...........$
 480f0 50020000 c5e9ef94 24b00200 00c5f9ef  P.......$.......
 48100 c2c5e1ef 9424e002 0000c5e9 efd1c5f9  .....$..........
 48110 efc2c5f9 efc4c5f9 6fc84d39 c80f83d5  ........o.M9....
 48120 f9ffffc4 41796fe9 4c8d5270 4c8d4a40  ....Ayo.L.RpL.J@
 48130 c5796fa4 24200300 00488d72 204d39d0  .yo.$ ...H.r M9.
 48140 0f823103 0000c579 6fbf4001 0000c579  ..1....yo.@....y
 48150 6fb73001 0000c579 7fa42450 010000c5  o.0....y..$P....
 48160 796f9720 010000c5 796f8f10 010000c5  yo. ....yo......
 48170 f96fbf50 010000c5 796f8700 010000c4  .o.P....yo......
 48180 41796fe1 c441796f cfc44179 6ffec5f9  Ayo..Ayo..Ayo...
 48190 7fbc2460 010000c4 41796ff2 c441796f  ..$`....Ayo..Ayo
 481a0 d00f1f80 00000000 c5fa6f3c 10c5fa6f  ..........o<...o
 481b0 741010c4 c24100cb c5f96fbc 24600100  t....A....o.$`..
 481c0 00c5f9ef c1c4e379 44cf01c4 e37944e7  .......yD....yD.
 481d0 11c4e379 44df10c5 f97f4c24 30c4c249  ...yD.....L$0..I
 481e0 00cbc4e3 7944ef00 c4437144 c100c4c3  ....yD...CqD....
 481f0 7144f111 c5f97f24 24c4c371 44d101c5  qD.....$$..qD...
 48200 797f4424 50c44371 44c110c5 fa6f4c10  y.D$P.CqD....oL.
 48210 20c5f97f 542460c5 39ef4424 60c4c271   ...T$`.9.D$`..q
 48220 00e3c5f9 7f742440 c4c35944 cf11c4c3  .....t$@..YD....
 48230 5944f700 c4c35944 d710c5f9 7f5c2420  YD....YD.....\$ 
 48240 c5f97f4c 2470c5fa 6f4c1030 c4c35944  ...L$p..oL.0..YD
 48250 e701c5f9 7fb42480 000000c5 f97f9424  ......$........$
 48260 90000000 c4c27100 f3c5fa6f 541040c4  ......q....oT.@.
 48270 c34944de 10c4c349 44ce11c5 f97f6c24  .ID....ID.....l$
 48280 10c4c349 44fe00c5 f97f9c24 c0000000  ...ID......$....
 48290 c4c26900 dbc4c349 44f601c5 f97f8c24  ..i....ID......$
 482a0 a0000000 c4c36144 cc00c4c3 6144d411  ......aD....aD..
 482b0 c5f97f8c 24e00000 00c5fa6f 4c1050c5  ....$......oL.P.
 482c0 f97f9424 d0000000 c4c36144 d410c4c3  ...$......aD....
 482d0 6144dc01 c5f97f94 24f00000 00c4c271  aD......$......q
 482e0 00d3c4c3 6944ea10 c4c36944 ca11c5f9  ....iD....iD....
 482f0 7fbc24b0 000000c4 c36944fa 00c5f97f  ..$......iD.....
 48300 ac241001 0000c5fa 6f6c1060 4c89d2c4  .$......ol.`L...
 48310 c36944d2 01c5f97f 8c240001 00004d8d  .iD......$....M.
 48320 5270c4c2 5100ebc4 c35144cd 11c4c351  Rp..Q....QD....Q
 48330 44c510c5 f97f8c24 20010000 c4c35144  D......$ .....QD
 48340 cd00c4c3 5144ed01 c5f97f8c 24300100  ....QD......$0..
 48350 00c5f96f 4c2430c5 f97f8424 40010000  ...oL$0....$@...
 48360 c5f1ef44 2420c5d9 efa42490 000000c5  ...D$ ....$.....
 48370 e1ef9c24 c0000000 c5e9ef94 24100100  ...$........$...
 48380 00c5e1ef 9c24f000 0000c4c1 79efc0c5  .....$......y...
 48390 d9efe6c5 796f4424 50c5f9ef c4c5e9ef  ....yoD$P.......
 483a0 d5c5c1ef bc24e000 0000c5f9 6fac24a0  .....$......o.$.
 483b0 000000c5 f9efc3c5 b9ef5c24 10c5796f  ..........\$..yo
 483c0 8424b000 0000c5b9 efa42480 000000c5  .$........$.....
 483d0 f9efc2c5 f9ef8424 40010000 c5e1efdc  .......$@.......
 483e0 c5e973d8 08c5f973 f808c5e1 efdfc5f9  ..s....s........
 483f0 ef8c2430 010000c5 f96fbc24 50010000  ..$0.....o.$P...
 48400 c5e1efc9 c5f96f5c 2440c5e1 ef1c24c4  ......o\$@....$.
 48410 e37144c7 00c5f970 c94ec5f9 efc9c5d1  .qD....p.N......
 48420 ef442470 c4e37144 e700c5f9 70c94ec5  .D$p..qD....p.N.
 48430 e1efc0c5 e9efd1c5 f96f9c24 00010000  .........o.$....
 48440 c5e1ef9c 24d00000 00c5e1ef 9c242001  ....$........$ .
 48450 0000c5e9 efd4c5f9 efc3c5f9 efc2c5f9  ................
 48460 6fc84d39 d00f833d fdffffc5 796fe74c  o.M9...=....yo.L
 48470 8d4a4048 8d72204d 39c80f82 67010000  .J@H.r M9...g...
 48480 c5796fb7 20010000 c5796f97 10010000  .yo. ....yo.....
 48490 c5796f8f 00010000 0f1f8400 00000000  .yo.............
 484a0 c5fa6f3c 10c5fa6f 5c1010c4 c24100cb  ..o<...o\....A..
 484b0 c4c26100 dbc5f9ef c1c5fa6f 4c1020c4  ..a........oL. .
 484c0 c36144d2 00c4c361 44ea11c5 f97f5424  .aD....aD.....T$
 484d0 30c4c379 44fe11c4 c37944e6 00c44379  0..yD....yD...Cy
 484e0 44fe10c4 c27100d3 c4c36144 f210c5f9  D....q....aD....
 484f0 7f3c24c4 c36144da 01c4c369 44c911c4  .<$..aD....iD...
 48500 436944c1 00c4c379 44c601c5 f97f6424  CiD....yD.....d$
 48510 10c5f97f 4c2440c5 fa6f4c10 30c5c9ef  ....L$@..oL.0...
 48520 f3c4c179 efc7c579 7f442450 c4436944  ...y...y.D$P.CiD
 48530 c110c5f9 efc64c89 cac4c271 00cbc4c3  ......L....q....
 48540 6944d101 c5f97f6c 2420c5f9 6f5c2430  iD.....l$ ..o\$0
 48550 c4c37144 e511c4c3 7144ed00 c4c37144  ..qD....qD....qD
 48560 fd10c5f9 6f742420 c4c169ef d0c4c371  ....ot$ ..i....q
 48570 44cd01c5 d1ef6c24 50c5f9ef c2c5f1ef  D.....l$P.......
 48580 cfc5d9ef 642440c5 f9efc14d 8d4940c5  ....d$@....M.I@.
 48590 f173d808 c5e973f8 08c5e1ef 442410c5  .s....s.....D$..
 485a0 f9efc5c5 f9efc2c4 c37944d4 00c5f970  .........yD....p
 485b0 c04ec5e9 efc0c5c9 ef1424c4 c37944dc  .N........$..yD.
 485c0 00c5f970 c04ec5f1 efc0c5e9 efd4c5f9  ...p.N..........
 485d0 efc3c5e9 efc0c5f9 6fc84d39 c80f83bd  ........o.M9....
 485e0 feffff48 8d722049 39f00f82 b6000000  ...H.r I9.......
 485f0 c5f96f9f 00010000 0f1f8400 00000000  ..o.............
 48600 c5fa6f3c 10c5fa6f 74101048 89f24883  ..o<...ot..H..H.
 48610 c620c4c2 4100cbc4 c24900f3 c5f9efc1  . ..A....I......
 48620 c4c34944 ed11c4c3 4944fd00 c4e37944  ..ID....ID....yD
 48630 cb00c4e3 7944e311 c4637944 c310c4c3  ....yD...cyD....
 48640 4944d510 c4e37944 c301c4c3 4944f501  ID....yD....ID..
 48650 c5e9efd6 c4c179ef c0c5d9ef e5c5e9ef  ......y.........
 48660 c0c5c973 d808c5e9 73f808c5 f1efc7c5  ...s....s.......
 48670 f9efc2c4 c37944cc 00c5f970 c04ec5f1  .....yD....p.N..
 48680 efc8c4c3 7144c400 c5f970c9 4ec5c9ef  ....qD....p.N...
 48690 f1c5d9ef e6c5d9ef c0c5f96f c84939f0  ...........o.I9.
 486a0 0f835aff ffff4c39 c2735ec5 fa6f0410  ..Z...L9.s^..o..
 486b0 c4c27900 c3c5f1ef c0c4c379 44d510c4  ..y........yD...
 486c0 c37944dd 11c4c379 44cd00c4 c37944c5  .yD....yD....yD.
 486d0 01c5f9ef c2c5d973 d808c5f9 73f808c5  .......s....s...
 486e0 f1efc8c4 c37144c4 00c5f970 c94ec5f9  .....qD....p.N..
 486f0 efc1c5e1 efccc4c3 7944d400 c5f970c0  ........yD....p.
 48700 4ec5e9ef c0c5f1ef c84889da 83e20f0f  N........H......
 48710 85170200 00c68424 bf030000 01488d04  .......$.....H..
 48720 dd000000 0048c1e1 034889ee c5f96fbc  .....H...H....o.
 48730 24b00300 00c5c1ef 17c4e1f9 6ec0c4e3  $...........n...
 48740 f922c101 c4e269dc 5710c4c2 7900c3c4  ."....i.W...y...
 48750 e269dc57 20c4c279 00c3c4e2 69dc5730  .i.W ..y....i.W0
 48760 c5f1efc8 c4e269dc 5740c4c3 7144e500  ......i.W@..qD..
 48770 c4c37144 dd11c4c3 7144c510 c4e269dc  ..qD....qD....i.
 48780 5750c4c3 7144cd01 c4e269dc 5760c5f1  WP..qD....i.W`..
 48790 efc0c5d1 73d808c5 f973f808 c4e269dc  ....s....s....i.
 487a0 5770c4e2 69dc9780 000000c5 d9efc0c4  Wp..i...........
 487b0 e269dc97 90000000 c4c37944 cc00c5f9  .i........yD....
 487c0 70c04ec4 e269dc97 a0000000 c5f1efc8  p.N..i..........
 487d0 c4c37144 c400c5f9 70e14ec4 e269dc97  ..qD....p.N..i..
 487e0 b0000000 c4e269dc 97c00000 00c5e1ef  ......i.........
 487f0 cdc5f9ef c4c4e269 dc97d000 0000c5f1  .......i........
 48800 efc0c4e2 69dd97e0 000000c4 c27900c3  ....i........y..
 48810 4c89efc5 e9efd0c5 f97f9424 c0030000  L..........$....
 48820 e8eb5afc ffbe1000 00004889 ef4189c6  ..Z.......H..A..
 48830 e87b5afc ffe959e4 ffffbe10 0000004c  .{Z...Y........L
 48840 89e7e869 5afcff48 89dabed0 00000048  ...iZ..H.......H
 48850 89efe879 5bfcff66 0f1f8400 00000000  ...y[..f........
 48860 41beffff ffffe928 e4ffff4d 01c8c5f9  A......(...M....
 48870 efc04989 e9c5f97f 8424c003 00004c89  ..I......$....L.
 48880 c283fe08 0f838201 00004531 c040f6c6  ..........E1.@..
 48890 04740c44 8b024589 0141b804 00000040  .t.D..E..A.....@
 488a0 f6c60274 0e460fb7 14026647 89140149  ...t.F....fG...I
 488b0 83c00283 e6017409 420fb614 02438814  ......t.B....C..
 488c0 01c5f96f bc24c003 0000c4c2 4100c3c5  ...o.$......A...
 488d0 f1efc0c4 c37944d5 10c4c379 44dd11c4  .....yD....yD...
 488e0 c37944cd 00c4c379 44c501c5 f9efc2c5  .yD....yD.......
 488f0 d973d808 c5f973f8 08c5f1ef c8c4c371  .s....s........q
 48900 44c400c5 f970c94e c5f9efc1 c5e1efcc  D....p.N........
 48910 c4c37944 d400c5f9 70c04ec5 e9efc0c5  ..yD....p.N.....
 48920 f1efc8c5 f96fc1e9 d8f0ffff c5f9efc0  .....o..........
 48930 4901c049 89e9c5f9 7f8424c0 0300004c  I..I......$....L
 48940 89c083fa 080f8398 00000031 f6f6c204  ...........1....
 48950 740a8b30 418931be 04000000 f6c20274  t..0A.1........t
 48960 0e440fb7 04306645 89043148 83c60283  .D...0fE..1H....
 48970 e2017408 0fb60430 41880431 c5f96fbc  ..t....0A..1..o.
 48980 24c00300 00c4c241 00c3c5f1 efc0c4c3  $......A........
 48990 7944d510 c4c37944 dd11c4c3 7944cd00  yD....yD....yD..
 489a0 c4c37944 c501c5f9 efc2c5d9 73d808c5  ..yD........s...
 489b0 f973f808 c5f1efc8 c4c37144 c400c5f9  .s........qD....
 489c0 70c94ec5 f9efc1c5 e1efccc4 c37944d4  p.N..........yD.
 489d0 00c5f970 c04ec5e9 efc0c5f1 efc8e932  ...p.N.........2
 489e0 fdffff41 89d231c0 4183e2f8 89c683c0  ...A..1.A.......
 489f0 084d8b0c 304c894c 35004439 d072ed4c  .M..0L.L5.D9.r.L
 48a00 8d4c0500 4c01c0e9 3fffffff 4189f331  .L..L...?...A..1
 48a10 d24183e3 f84189d1 83c2084f 8b14084e  .A...A.....O...N
 48a20 89540d00 4439da72 ec4c8d4c 15004c01  .T..D9.r.L.L..L.
 48a30 c2e954fe ffffc5f1 efc9be20 00000031  ..T........ ...1
 48a40 d2c5796f aff00000 0041ba40 00000041  ..yo.....A.@...A
 48a50 bb700000 00c5f96f c1c5796f 1d5f8701  .p.....o..yo._..
 48a60 00c5796f 25678701 00e9c6e9 ffffbe20  ..yo%g......... 
 48a70 00000041 b9400000 0041ba70 00000031  ...A.@...A.p...1
 48a80 d2e9b7f6 ffffe865 58fcff0f 1f440000  .......eX....D..
 48a90 41564889 c8415541 544989fc 554889f5  AVH..AUATI..UH..
 48aa0 534881ec e0030000 64488b0c 25280000  SH......dH..%(..
 48ab0 0048898c 24d80300 0031c948 8bb42410  .H..$....1.H..$.
 48ac0 0400004c 8b942418 04000048 8bbc2420  ...L..$....H..$ 
 48ad0 04000049 83f80f0f 86030100 00498d58  ...I.........I.X
 48ae0 f04983e8 01488d4e 0f4c89ca 4d89c548  .I...H.N.L..M..H
 48af0 c1e9044c 8d341849 c1ed0448 81fe1fff  ...L.4.I...H....
 48b00 ffff4989 cb0f97c1 4881fb1f ffffff41  ..I.....H......A
 48b10 0f97c144 09c94d85 e40f84b1 00000084  ...D..M.........
 48b20 c90f85b9 0000004c 39de0f82 b0000000  .......L9.......
 48b30 4c39eb0f 82a70000 0048b9df ffffff0f  L9.......H......
 48b40 0000004c 39c10f82 94000000 4d8b02c5  ...L9.......M...
 48b50 f9efc049 89d9c784 24bc0300 00000000  ...I....$.......
 48b60 02488d8c 24b00300 004c8dac 24c00300  .H..$....L..$...
 48b70 00c5f97f 8424a003 00004c89 8424b003  .....$....L..$..
 48b80 0000458b 42084c8d 9424a003 00004883  ..E.B.L..$....H.
 48b90 ec084489 8424c003 00004989 c0514c89  ..D..$....I..QL.
 48ba0 e1564c89 d6524c89 eae85271 ffff4883  .VL..RL...Rq..H.
 48bb0 c4204c89 ee4c89f7 e85357fc ff85c00f  . L..L...SW.....
 48bc0 85e11d00 004885ed 742631c0 eb1e6690  .....H..t&1...f.
 48bd0 84c9750c 4c39de72 074c39eb 73526690  ..u.L9.r.L9.sRf.
 48be0 b8ffffff ff31db48 85ed7434 48895d00  .....1.H..t4H.].
 48bf0 488b9424 d8030000 64482b14 25280000  H..$....dH+.%(..
 48c00 000f85c1 1d000048 81c4e003 00005b5d  .......H......[]
 48c10 415c415d 415ec366 0f1f8400 00000000  A\A]A^.f........
 48c20 b8ffffff ffebc966 0f1f8400 00000000  .......f........
 48c30 48b9dfff ffff0f00 00004c39 c172a149  H.........L9.r.I
 48c40 8b0a4989 f1c78424 bc030000 00000002  ..I....$........
 48c50 4983e1f0 48898c24 b0030000 418b4a08  I...H..$....A.J.
 48c60 898c24b8 03000049 81f9df00 00000f86  ..$....I........
 48c70 e11c0000 c5f96fb7 70010000 c5f96fbf  ......o.p.....o.
 48c80 c0010000 4989d041 bae00000 00c5796f  ....I..A......yo
 48c90 b7000100 00c5796f aff00000 00c5f9ef  ......yo........
 48ca0 c0c5796f 25278501 00c5f96f 9f800100  ..yo%'.....o....
 48cb0 00c5f97f b4243003 0000c5f9 6fb76001  .....$0.....o.`.
 48cc0 0000c579 6fbf1001 0000c441 796fd6c5  ...yo......Ayo..
 48cd0 f97fbc24 00030000 c5f96fbf b0010000  ...$......o.....
 48ce0 c5796f1d d8840100 c5796ff3 c5797fa4  .yo......yo..y..
 48cf0 24f00200 00c5f97f b4244003 0000c5f9  $........$@.....
 48d00 6fb75001 0000c441 796fe5c4 41796fcf  o.P....Ayo..Ayo.
 48d10 c5f97fbc 24100300 00c5f96f bfa00100  ....$......o....
 48d20 00c5f97f b4245003 0000c5f9 6fb74001  .....$P.....o.@.
 48d30 0000c5f9 7fbc2420 030000c5 f96fbf90  ......$ .....o..
 48d40 010000c5 f97fb424 60030000 c5f96fb7  .......$`.....o.
 48d50 30010000 c5796fef c5f97fb4 24700300  0....yo.....$p..
 48d60 00c5f96f b7200100 00c5f97f b4248003  ...o. .......$..
 48d70 0000660f 1f440000 c4c17a6f 38c4c17a  ..f..D....zo8..z
 48d80 6f60104c 89d14d8d 92e00000 00c4417a  o`.L..M.......Az
 48d90 6f402049 81c0e000 0000c4c2 4100cbc5  o@ I........A...
 48da0 f96fbc24 00030000 c5f9efc9 c4c25900  .o.$..........Y.
 48db0 c3c4e371 44ef01c4 e37144f7 00c4e371  ...qD....qD....q
 48dc0 44df11c5 f97f6c24 20c46371 44ff10c5  D.....l$ .cqD...
 48dd0 f96fac24 10030000 c5f97f74 2410c5f9  .o.$.......t$...
 48de0 6fb42420 030000c4 e37944e5 11c4e379  o.$ .....yD....y
 48df0 44cd10c5 f97f1c24 c4e37944 d500c5f9  D......$..yD....
 48e00 7f642430 c4e37944 c501c4c1 7a6fa050  .d$0..yD....zo.P
 48e10 ffffffc5 f97f4c24 50c4c239 00cbc463  ......L$P..9...c
 48e20 7144c611 c4e37144 de00c4e3 7144fe10  qD....qD....qD..
 48e30 c5f97f54 2440c4e3 7144ce01 c5f97f5c  ...T$@..qD.....\
 48e40 2470c4c1 7a6fb070 ffffffc5 f97f8c24  $p..zo.p.......$
 48e50 90000000 c4c25900 cbc4c371 44e511c4  ......Y....qD...
 48e60 c37144d5 00c5f97f bc248000 0000c4c3  .qD......$......
 48e70 7144fd01 c5f97fa4 24a00000 00c4c371  qD......$......q
 48e80 44dd10c4 c17a6fa0 60ffffff c5f97fbc  D....zo.`.......
 48e90 24d00000 00c5f96f bc243003 0000c4c2  $......o.$0.....
 48ea0 5900cbc5 797f4424 60c4c371 44e611c4  Y...y.D$`..qD...
 48eb0 437144c6 10c5f97f 9424b000 0000c4c3  CqD......$......
 48ec0 7144d600 c5f97f9c 24c00000 00c4c371  qD......$......q
 48ed0 44de01c4 c24900cb c4e37144 f711c4e3  D....I....qD....
 48ee0 7144ef00 c5f97fa4 24e00000 00c4e371  qD......$......q
 48ef0 44e710c5 797f8424 00010000 c4637144  D...y..$.....cqD
 48f00 c701c5f9 7f9424f0 000000c5 f97fb424  ......$........$
 48f10 20010000 c5f97fac 24300100 00c5f97f   .......$0......
 48f20 a4244001 0000c579 7f842450 010000c5  .$@....y..$P....
 48f30 f97f9c24 10010000 c4c17a6f 5880c5f9  ...$......zoX...
 48f40 6fac2440 030000c5 f96fb424 50030000  o.$@.....o.$P...
 48f50 c4c17a6f 5090c4c2 6100cbc4 e37144fd  ..zoP...a....qD.
 48f60 11c4e371 44dd00c4 e37144e5 10c5f97f  ...qD....qD.....
 48f70 bc246001 0000c4e3 7144ed01 c4c26900  .$`.....qD....i.
 48f80 cbc5f96f bc246003 0000c5f9 7fac2490  ...o.$`.......$.
 48f90 010000c4 c17a6f68 a0c4e371 44d611c4  .....zoh...qD...
 48fa0 637144c6 00c5f97f 9424a001 0000c5f9  cqD......$......
 48fb0 7fa42480 010000c4 c25100d3 c4e36944  ..$......Q....iD
 48fc0 ef11c4e3 6944e700 c5797f84 24b00100  ....iD...y..$...
 48fd0 00c46369 44c710c5 f97fac24 e0010000  ..ciD......$....
 48fe0 c4c17a6f 68b0c4e3 6944d701 c5797f84  ..zoh...iD...y..
 48ff0 24000200 00c5f97f a424f001 0000c4c2  $........$......
 49000 5100fbc5 f96fac24 70030000 c5f97f9c  Q....o.$p.......
 49010 24700100 00c4e371 44de10c4 e37144f6  $p.....qD....qD.
 49020 01c46341 44c500c4 e34144e5 11c5f97f  ..cAD....AD.....
 49030 b424d001 0000c579 7f842420 020000c4  .$.....y..$ ....
 49040 634144c5 10c4e341 44fd01c4 c17a6f68  cAD....AD....zoh
 49050 c0c5f97f a4241002 0000c5f9 6fa42480  .....$......o.$.
 49060 030000c5 f97f9c24 c0010000 c4c25100  .......$......Q.
 49070 f3c4e349 44dc00c4 e34944ec 11c5f97f  ...ID....ID.....
 49080 9c244002 0000c4e3 4944dc10 c4e34944  .$@.....ID....ID
 49090 f401c4c1 7a6f60d0 c5f97f9c 24500200  ....zo`.....$P..
 490a0 00c4c17a 6f58e0c5 39efc6c5 f97fac24  ...zoX..9......$
 490b0 30020000 c4c25900 cbc4c371 44e111c4  0.....Y....qD...
 490c0 c37144e9 00c5f97f a4246002 0000c4c3  .qD......$`.....
 490d0 7144e110 c5f97fac 24700200 00c4c261  qD......$p.....a
 490e0 00ebc5f9 7fa42480 020000c4 c37144e1  ......$......qD.
 490f0 01c4c351 44da11c5 f97fa424 90020000  ...QD......$....
 49100 c4c35144 e200c5f9 7f9c24a0 020000c5  ..QD......$.....
 49110 01ef7c24 20c5f9ef 442450c4 c35144da  ..|$ ...D$P..QD.
 49120 10c5f97f a424b002 0000c4c1 7a6f60f0  .....$......zo`.
 49130 c5e9ef94 24000200 00c4c351 44ea01c5  ....$......QD...
 49140 39ef8424 50020000 c4c179ef c7c4c259  9..$P.....y....Y
 49150 00e3c5e9 efd7c4c3 5944cc11 c5f97f8c  ........YD......
 49160 24c00200 00c4c359 44cc00c5 f97f8c24  $......YD......$
 49170 d0020000 c4c35944 cc10c4c3 5944e401  ......YD....YD..
 49180 c5f97f8c 24e00200 00c5e1ef dcc5f96f  ....$..........o
 49190 8c249000 0000c571 efbc2480 000000c5  .$.....q..$.....
 491a0 01efbc24 d0000000 c5e1ef9c 24e00200  ...$........$...
 491b0 00c4c179 efc7c579 6fbc2410 010000c5  ...y...yo.$.....
 491c0 01efbc24 c0000000 c501efbc 24000100  ...$........$...
 491d0 00c4c179 efc7c579 6fbc2450 010000c5  ...y...yo.$P....
 491e0 01efbc24 40010000 c501efbc 24900100  ...$@.......$...
 491f0 00c4c179 efc7c579 6fbc24d0 010000c5  ...y...yo.$.....
 49200 01efbc24 80010000 c501efbc 24c00100  ...$........$...
 49210 00c4c179 efc7c579 6fbc24b0 000000c5  ...y...yo.$.....
 49220 f9efc2c5 f96f9424 90020000 c5e9ef8c  .....o.$........
 49230 24800200 00c4c179 efc0c5f1 efcdc5f9  $......y........
 49240 6f6c2440 c5d1ef54 2410c5f9 efc1c5f9  ol$@...T$.......
 49250 efcbc581 ef442470 c5796fbc 24300100  .....D$p.yo.$0..
 49260 00c5f96f 9c24f001 0000c5d9 73d908c5  ...o.$......s...
 49270 f173f908 c5f9efc2 c581ef94 24f00000  .s..........$...
 49280 00c5e9ef 94247001 0000c5f9 efc2c5e1  .....$p.........
 49290 ef9424b0 010000c5 f96f7424 30c5e9ef  ..$......ot$0...
 492a0 94242002 0000c5f1 ef8c24d0 020000c5  .$ .......$.....
 492b0 f96fbc24 f0020000 c5f96fac 24a00000  .o.$......o.$...
 492c0 00c5f9ef c2c5f96f 94247002 0000c5e9  .......o.$p.....
 492d0 ef942440 020000c5 e9ef9424 b0020000  ..$@.......$....
 492e0 c5f9efc2 c5d1ef54 2460c5f9 efc9c4e3  .......T$`......
 492f0 7144c700 c5f970c9 4ec5f9ef c9c5c9ef  qD....p.N.......
 49300 0424c5f9 6fb42420 010000c4 e37144df  .$..o.$ .....qD.
 49310 00c5f970 c94ec5f9 6fbc2460 020000c5  ...p.N..o.$`....
 49320 e9efd0c5 c9ef8424 e0000000 c5f9ef84  .......$........
 49330 24600100 00c5f96f b424e001 0000c5e9  $`.....o.$......
 49340 efd0c5c9 ef8424a0 010000c5 f9ef8424  ......$........$
 49350 10020000 c5e9efc0 c5c1ef94 24300200  ............$0..
 49360 00c5e9ef 9424a002 0000c5f9 efc2c5d9  .....$..........
 49370 ef9424c0 020000c5 e9efd1c5 f9efc2c5  ..$.............
 49380 f9efc3c5 f96fc84d 39d10f83 e8f9ffff  .....o.M9.......
 49390 c441796f ec4c8d59 704c8d51 40c5796f  .Ayo.L.YpL.Q@.yo
 493a0 a424f002 00004c8d 41204d39 d90f821d  .$....L.A M9....
 493b0 030000c5 f96fbf50 010000c5 796f9710  .....o.P....yo..
 493c0 010000c5 797fa424 20010000 c5796fbf  ....y..$ ....yo.
 493d0 30010000 c5796fb7 20010000 c5796f8f  0....yo. ....yo.
 493e0 00010000 c5797fd3 c5f97fbc 24300100  .....y......$0..
 493f0 00c5f96f bf400100 00c5f97f 9c244001  ...o.@.......$@.
 49400 0000c441 796fe6c4 41796ff7 c441796f  ...Ayo..Ayo..Ayo
 49410 d1c5796f ff0f1f00 c5fa6f3c 0ac5fa6f  ..yo......o<...o
 49420 640a10c5 f96fb424 30010000 c4c24100  d....o.$0.....A.
 49430 cbc5f9ef c1c4e379 44de11c4 e37944ee  .......yD....yD.
 49440 00c46379 44c610c5 f97f1c24 c5fa6f5c  ..cyD......$..o\
 49450 0a20c4e3 7944f601 c4c25900 c3c4c379  . ..yD....Y....y
 49460 44d700c4 c37944e7 11c4c379 44cf10c5  D....yD....yD...
 49470 f97f6c24 10c4c261 00dbc5f9 7f542440  ..l$...a.....T$@
 49480 c4c37944 c701c4c3 6144d610 c5f97f64  ..yD....aD.....d
 49490 2430c4c3 6144e600 c4c36144 fe11c5f9  $0..aD....aD....
 494a0 7f942480 000000c5 fa6f540a 40c4c361  ..$......oT.@..a
 494b0 44de01c5 e1ef9c24 80000000 c5f97f4c  D......$.......L
 494c0 2450c5fa 6f4c0a30 c5f9ef44 2450c5f9  $P..oL.0...D$P..
 494d0 7f642470 c4c26900 ebc5f96f a4244001  .d$p..i....o.$@.
 494e0 0000c5f9 7f742420 c4c27100 f3c539ef  .....t$ ..q...9.
 494f0 442420c4 e35144d4 11c4c349 44cc11c5  D$ ..QD....ID...
 49500 f97f7c24 60c4c349 44fc00c5 f97f9424  ..|$`..ID......$
 49510 b0000000 c5f96fd4 c4c179ef c0c5f97f  ......o...y.....
 49520 8c249000 0000c4e3 5144cc00 c4e35144  .$......QD....QD
 49530 e410c4e3 5144ea01 c5f97fa4 24d00000  ....QD......$...
 49540 00c5fa6f 540a50c5 f97f8c24 c0000000  ...oT.P....$....
 49550 c5f97fbc 24a00000 00c4c269 00d3c4c3  ....$......i....
 49560 4944fc10 c4c34944 f401c4c3 6944e200  ID....ID....iD..
 49570 c4c36944 ca11c5e1 efdec5f9 7fa424f0  ..iD..........$.
 49580 000000c5 fa6f640a 60c5c1ef fdc5f9ef  .....od.`.......
 49590 c3c5f97f 8c24e000 0000c4c3 6944ca10  .....$......iD..
 495a0 c4c36944 d2014c89 d9c4c259 00e34d8d  ..iD..L....Y..M.
 495b0 5b70c5c1 efbc24d0 000000c5 f97f8c24  [p....$........$
 495c0 00010000 c4c35944 cd11c443 5944cd10  ......YD...CYD..
 495d0 c5e9ef94 24000100 00c5f97f 8c241001  ....$........$..
 495e0 0000c4c3 5944cd00 c4c35944 e501c5f9  ....YD....YD....
 495f0 6f9c24a0 000000c5 e9efd4c5 f9efc7c5  o.$.............
 49600 e1ef5c24 70c5796f 442440c5 b9ef6424  ..\$p.yoD$@...d$
 49610 10c5f9ef c2c5f96f b424f000 0000c5f9  .......o.$......
 49620 6fbc2420 010000c4 c179efc1 c5e1efdc  o.$ .....y......
 49630 c5e973d8 08c5c9ef a424c000 0000c5f9  ..s......$......
 49640 6f742430 c5f973f8 08c5e1ef dcc5f1ef  ot$0..s.........
 49650 c8c5e1ef c9c4e371 44c700c5 f970c94e  .......qD....p.N
 49660 c5f9efc9 c5f96f84 24900000 00c5f9ef  ......o.$.......
 49670 5c2460c5 c9ef0424 c4e37144 e700c5f9  \$`....$..qD....
 49680 70c94ec5 f96fbc24 e0000000 c5e9efd1  p.N..o.$........
 49690 c5e1efc0 c5e9efd4 c5c1ef9c 24b00000  ............$...
 496a0 00c5e1ef 9c241001 0000c5f9 efc3c5f9  .....$..........
 496b0 efc2c5f9 6fc84d39 d90f8359 fdffffc5  ....o.M9...Y....
 496c0 796fa424 20010000 4c8d5140 4c8d4120  yo.$ ...L.Q@L.A 
 496d0 4d39d10f 82660100 00c5796f 97200100  M9...f....yo. ..
 496e0 00c5796f 8f100100 00c5796f 87000100  ..yo......yo....
 496f0 000f1f80 00000000 c5fa6f1c 0ac5fa6f  ..........o....o
 49700 640a10c5 fa6f540a 20c4c261 00cbc5f9  d....oT. ..a....
 49710 efc1c4c3 7944da11 c4c37944 f200c443  ....yD....yD...C
 49720 7944f210 c4c37944 ea01c4c2 5900c3c5  yD....yD....Y...
 49730 f97f1c24 c4c37944 e100c4c3 7944c911  ...$..yD....yD..
 49740 c4437944 f910c5f9 7f742410 c5f97f64  .CyD.....t$....d
 49750 2420c4c2 6900e3c4 c37944c1 01c4c151  $ ..i....yD....Q
 49760 efeec4c3 5944d800 c4c35944 d011c4c3  ....YD....YD....
 49770 5944f810 c5f97f5c 2440c5fa 6f5c0a30  YD.....\$@..o\.0
 49780 c4c179ef c7c4c359 44e001c5 f9efc5c5  ..y....YD.......
 49790 d9efe7c5 f1ef0c24 4c89d1c4 c26100db  .......$L....a..
 497a0 c5f97f54 2430c5f9 efc44d8d 5240c4c3  ...T$0....M.R@..
 497b0 6144d511 c4c36144 f510c5f9 6f6c2420  aD....aD....ol$ 
 497c0 c5d1ef64 2410c5f9 7f542450 c4c36144  ...d$....T$P..aD
 497d0 d500c4c3 6144dd01 c5e9ef54 2440c5e1  ....aD.....T$@..
 497e0 efdec5f9 6f6c2450 c5f9efc3 c5e9efd4  ....ol$P........
 497f0 c5e173d8 08c5f973 f808c5e9 efd0c4c3  ..s....s........
 49800 6944c400 c5f970d2 4ec5f9ef c2c4c379  iD....p.N......y
 49810 44e400c5 f970d04e c5d1ef44 2430c5e1  D....p.N...D$0..
 49820 efdac5f9 efc1c5e1 efdcc5f9 efc3c5f9  ................
 49830 6fc84d39 d10f83bd feffff4c 8d41204d  o.M9.......L.A M
 49840 39c10f82 ae000000 c5f96f97 00010000  9.........o.....
 49850 c5fa6f3c 0ac4c241 00cbc5f9 efc1c5fa  ..o<...A........
 49860 6f4c0a10 4c89c149 83c020c4 e37944da  oL..L..I.. ..yD.
 49870 11c4e379 44e200c4 e37944fa 10c4c271  ...yD....yD....q
 49880 00cbc4e3 7944c201 c4c37144 ed11c4c3  ....yD....qD....
 49890 7144f500 c4437144 c510c4c3 7144cd01  qD...CqD....qD..
 498a0 c5f9efc7 c5d9efe6 c4c171ef c8c5e1ef  ..........q.....
 498b0 ddc5f1ef c8c5f973 d908c5f1 73f908c5  .......s....s...
 498c0 d9efe1c4 c35944cc 00c5f970 e44ec5f1  .....YD....p.N..
 498d0 efccc4c3 7144e400 c5f970c9 4ec5f9ef  ....qD....p.N...
 498e0 c1c5f9ef c3c5f9ef c4c5f96f c84d39c1  ...........o.M9.
 498f0 0f835aff ffff4c39 c97362c5 fa6f040a  ..Z...L9.sb..o..
 49900 c4c27900 c3c5f1ef c0c4c379 44d510c4  ..y........yD...
 49910 c37944dd 11c4c379 44cd00c4 c37944c5  .yD....yD....yD.
 49920 01c5f9ef c2c5d973 d808c5f9 73f808c5  .......s....s...
 49930 f1efc8c4 c37144c4 00c5f970 c94ec5f9  .....qD....p.N..
 49940 efc1c5e1 efccc4c3 7944d400 c5f970c0  ........yD....p.
 49950 4ec5e9ef c0c5f1ef c8c5f96f c14889f1  N..........o.H..
 49960 4c8da424 c0030000 83e10f0f 851f0e00  L..$............
 49970 004989d8 4983e0f0 4981f8df 0000000f  .I..I...I.......
 49980 86091000 00c5f96f bfc00100 00c5796f  .......o......yo
 49990 b7200100 00c5797f a4242003 00004889  . ....y..$ ...H.
 499a0 c1c5796f 97100100 00c5796f 8f000100  ..yo......yo....
 499b0 0041b9e0 000000c5 f96f9f50 010000c5  .A.......o.P....
 499c0 f96fb740 010000c5 f97fbc24 30030000  .o.@.......$0...
 499d0 c5f96fbf b0010000 c5796fbf 30010000  ..o......yo.0...
 499e0 c441796f c2c44179 6fd6c579 6ff3c5f9  .Ayo..Ayo..yo...
 499f0 7fbc2490 030000c4 41796fe7 c5f96fbf  ..$.....Ayo...o.
 49a00 a0010000 c5f97fbc 24800300 00c5f96f  ........$......o
 49a10 bf900100 00c5f97f bc247003 0000c5f9  .........$p.....
 49a20 6fbf8001 0000c5f9 7fbc2460 030000c5  o.........$`....
 49a30 f96fbf70 010000c5 f97fbc24 50030000  .o.p.......$P...
 49a40 c5f96fbf 60010000 c5f97fbc 24400300  ..o.`.......$@..
 49a50 00c5797f cfc44179 6fcdc579 6fee6690  ..y...Ayo..yo.f.
 49a60 c5fa6f19 4c89ca4d 8d89e000 0000c5f9  ..o.L..M........
 49a70 6fac2430 030000c5 f96fb424 90030000  o.$0.....o.$....
 49a80 4881c1e0 000000c4 c26100cb c5f9efc9  H........a......
 49a90 c4e37144 dd11c4e3 7144e500 c4e37144  ..qD....qD....qD
 49aa0 d510c4e3 7144cd01 c5fa6fa9 30ffffff  ....qD....o.0...
 49ab0 c5f97f1c 24c5f97f 642410c5 f96fa424  ....$...d$...o.$
 49ac0 80030000 c4c25100 c3c5f97f 542420c5  ......Q.....T$ .
 49ad0 fa6f9150 ffffffc4 637944fe 00c4e379  .o.P....cyD....y
 49ae0 44ee11c4 e37944de 10c5f97f 4c2430c5  D....yD.....L$0.
 49af0 797f7c24 50c46379 44fe01c5 fa6fb140  y.|$P.cyD....o.@
 49b00 ffffffc5 f97f5c24 60c4c249 00c3c5f9  ......\$`..I....
 49b10 7f6c2440 c4e37944 dc00c4e3 7944f411  .l$@..yD....yD..
 49b20 c4e37944 ec10c5f9 7f9c2480 000000c4  ..yD......$.....
 49b30 e37944c4 01c5f96f 9c247003 0000c5f9  .yD....o.$p.....
 49b40 7f8424a0 000000c4 c26900c3 c4e37944  ..$......i....yD
 49b50 d311c4e3 7944e310 c5f97f74 2470c4e3  ....yD.....t$p..
 49b60 7944f300 c5f97fac 24900000 00c4e379  yD......$......y
 49b70 44c301c5 fa6f9960 ffffffc5 f96fac24  D....o.`.....o.$
 49b80 60030000 c5f97f84 24e00000 00c5f97f  `.......$.......
 49b90 9424b000 0000c4c2 6100c3c4 e37944dd  .$......a....yD.
 49ba0 11c4e379 44d500c5 f97fb424 c0000000  ...yD......$....
 49bb0 c5f96fb4 24500300 00c5f97f 9c24f000  ..o.$P.......$..
 49bc0 0000c4e3 7944dd10 c4e37944 c501c5fa  ....yD....yD....
 49bd0 6fa970ff ffffc5f9 7f842420 010000c5  o.p.......$ ....
 49be0 f97f9424 00010000 c4c25100 c3c4e379  ...$......Q....y
 49bf0 44ee11c4 e37944d6 00c5f97f a424d000  D....yD......$..
 49c00 0000c5f9 7f9c2410 010000c4 e37944de  ......$......yD.
 49c10 10c4e379 44c601c5 f97fac24 30010000  ...yD......$0...
 49c20 c5f97f94 24400100 00c5fa6f 7180c5f9  ....$@.....oq...
 49c30 6fa42440 030000c5 f97f8424 60010000  o.$@.......$`...
 49c40 c5fa6f69 90c5f97f 9c245001 0000c4c2  ..oi.....$P.....
 49c50 4900c3c4 e37944f4 11c4e379 44d400c4  I....yD....yD...
 49c60 e37944dc 10c5f97f 9c249001 0000c4e3  .yD......$......
 49c70 7944c401 c5fa6f59 a0c5f97f 8424a001  yD....oY.....$..
 49c80 0000c4c2 5100c3c4 c37944ee 11c4c379  ....Q....yD....y
 49c90 44e600c5 f97f9424 80010000 c4c37944  D......$......yD
 49ca0 d610c5f9 7fa424c0 010000c4 c37944c6  ......$......yD.
 49cb0 01c4c261 00e3c5f9 7f8424e0 010000c5  ...a......$.....
 49cc0 fa6f41b0 c4c35944 dd00c5f9 7fb42470  .oA...YD......$p
 49cd0 010000c4 c35944f5 11c5f97f 9424d001  .....YD......$..
 49ce0 0000c4c3 5944d510 c4c35944 e501c5f9  ....YD....YD....
 49cf0 7fb424f0 010000c4 c27900f3 c5f97f94  ..$......y......
 49d00 24100200 00c5fa6f 51c0c4c3 4944c411  $......oQ...ID..
 49d10 c5f97f9c 24000200 00c4c349 44dc00c5  ....$......ID...
 49d20 f97f9c24 30020000 c4c26900 dbc5f97f  ...$0.....i.....
 49d30 84242002 0000c4c3 6144c200 c4c36144  .$ .....aD....aD
 49d40 d211c5f9 7f842460 020000c5 fa6f41d0  ......$`.....oA.
 49d50 c5f97fac 24b00100 00c4c349 44ec10c4  ....$......ID...
 49d60 c34944f4 01c5f97f ac244002 0000c4c3  .ID......$@.....
 49d70 6144ea10 c4c36144 da01c5f9 7f942450  aD....aD......$P
 49d80 020000c4 c27900d3 c5f97fac 24700200  .....y......$p..
 49d90 00c4c369 44e800c4 c36944c0 11c5f97f  ...iD....iD.....
 49da0 ac249002 0000c5fa 6f69e0c5 f97f8424  .$......oi.....$
 49db0 80020000 c4c36944 c010c4c3 6944d001  ......iD....iD..
 49dc0 c5f97f84 24a00200 00c4c251 00ebc4e3  ....$......Q....
 49dd0 5144c711 c5f97f84 24b00200 00c4e351  QD......$......Q
 49de0 44c700c5 f97f8424 c0020000 c4e35144  D......$......QD
 49df0 c710c4e3 5144ef01 c5f97f84 24d00200  ....QD......$...
 49e00 00c5fa6f 41f0c501 ef7c2460 c5d9efa4  ...oA....|$`....
 49e10 24100200 00c5e1ef 9c244002 0000c5e9  $........$@.....
 49e20 ef9424a0 020000c4 c27900cb c5e1ef9c  ..$......y......
 49e30 24700200 00c4c371 44c111c5 d9efe6c5  $p.....qD.......
 49e40 f97f8424 e0020000 c4c37144 c100c5e9  ...$......qD....
 49e50 efd5c5f9 7f8424f0 020000c4 c37144c1  ......$......qD.
 49e60 10c5f97f 84240003 0000c4c3 7144c101  .....$......qD..
 49e70 c5f96f4c 2430c5f9 7f842410 030000c5  ..oL$0....$.....
 49e80 f1ef4424 20c4c179 efc7c579 6fbc24a0  ..D$ ..y...yo.$.
 49e90 000000c5 01efbc24 90000000 c501efbc  .......$........
 49ea0 24e00000 00c4c179 efc7c579 6fbc2420  $......y...yo.$ 
 49eb0 010000c5 01efbc24 d0000000 c501efbc  .......$........
 49ec0 24100100 00c4c179 efc7c579 6fbc2460  $......y...yo.$`
 49ed0 010000c5 01efbc24 50010000 c501efbc  .......$P.......
 49ee0 24a00100 00c4c179 efc7c579 6fbc24e0  $......y...yo.$.
 49ef0 010000c5 01efbc24 90010000 c501efbc  .......$........
 49f00 24d00100 00c4c179 efc7c579 6fbc24c0  $......y...yo.$.
 49f10 000000c5 f9efc4c5 f9efc3c5 f96f9c24  .............o.$
 49f20 10030000 c5e1ef8c 24d00200 00c5f1ef  ........$.......
 49f30 8c240003 0000c5f9 efc2c5f9 6f542450  .$..........oT$P
 49f40 c5f9efc9 c5e9ef44 2410c581 ef942480  .......D$.....$.
 49f50 000000c5 796fbc24 40010000 c5e173d9  ....yo.$@.....s.
 49f60 08c5f173 f908c5f9 efc2c581 ef942400  ...s..........$.
 49f70 010000c5 e9ef9424 80010000 c5796fbc  .......$.....yo.
 49f80 24000200 00c5f1ef 8c24f002 0000c5f9  $........$......
 49f90 6fac2420 030000c5 f9efc2c5 81ef9424  o.$ ...........$
 49fa0 c0010000 c5e9ef94 24300200 00c5796f  ........$0....yo
 49fb0 bc249002 0000c5f9 6fb424f0 010000c5  .$......o.$.....
 49fc0 f9efc2c5 81ef9424 60020000 c5e9ef94  .......$`.......
 49fd0 24c00200 00c5f9ef c2c5f9ef c9c4e371  $..............q
 49fe0 44c500c5 f970c94e c5f9efc9 c4e37144  D....p.N......qD
 49ff0 e500c5f9 6f6c2440 c5d1ef14 24c5f970  ....ol$@....$..p
 4a000 c94ec5f9 6fac24b0 000000c5 d1ef4424  .N..o.$.......D$
 4a010 70c5f96f ac243001 0000c5e9 efd0c5d1  p..o.$0.........
 4a020 ef8424f0 000000c5 f9ef8424 70010000  ..$........$p...
 4a030 c5e9efd0 c5c9ef84 24b00100 00c5f9ef  ........$.......
 4a040 84242002 0000c5f9 6fb42480 020000c5  .$ .....o.$.....
 4a050 e9efc0c5 c9ef9424 50020000 c5e9ef94  .......$P.......
 4a060 24b00200 00c5f9ef c2c5e1ef 9424e002  $............$..
 4a070 0000c5e9 efd1c5f9 efc2c5f9 efc4c5f9  ................
 4a080 6fc84d39 c80f83d5 f9ffffc4 41796fe9  o.M9........Ayo.
 4a090 4c8d5270 4c8d4a40 c5796fa4 24200300  L.RpL.J@.yo.$ ..
 4a0a0 00488d4a 204d39d0 0f820d03 0000c579  .H.J M9........y
 4a0b0 6fbf4001 0000c579 6fb73001 0000c579  o.@....yo.0....y
 4a0c0 7fa42420 010000c5 796f9720 010000c5  ..$ ....yo. ....
 4a0d0 f96fbf50 010000c5 796f8f10 010000c5  .o.P....yo......
 4a0e0 796f8700 010000c5 797fbc24 40010000  yo......y..$@...
 4a0f0 c441796f fec5f97f bc243001 0000c441  .Ayo.....$0....A
 4a100 796ff2c4 41796fe1 c441796f d00f1f00  yo..Ayo..Ayo....
 4a110 c5fa6f3c 10c5fa6f 641010c4 c24100cb  ..o<...od....A..
 4a120 c5f96fbc 24300100 00c5f9ef c1c4c259  ..o.$0.........Y
 4a130 00cbc4e3 7944df11 c4e37944 f700c4e3  ....yD....yD....
 4a140 7944ef10 c4e37944 c701c5f9 7f1c24c5  yD....yD......$.
 4a150 f96fbc24 40010000 c5f97f74 2410c4e3  .o.$@......t$...
 4a160 7144e711 c4e37144 d700c463 7144c710  qD....qD...cqD..
 4a170 c5f97f6c 2420c4e3 7144cf01 c5fa6f7c  ...l$ ..qD....o|
 4a180 1020c5f9 7f642430 c5f9ef44 2420c5f9  . ...d$0...D$ ..
 4a190 7f4c2450 c5fa6f4c 1030c539 ef442450  .L$P..oL.0.9.D$P
 4a1a0 c4c24100 e3c5f97f 542440c4 c35944d7  ..A.....T$@..YD.
 4a1b0 10c4c271 00f3c4c3 5944df00 c5f97f5c  ...q....YD.....\
 4a1c0 2470c4c3 4944de10 c4c34944 ce11c4c3  $p..ID....ID....
 4a1d0 5944ff11 c4c35944 e701c5f9 7f7c2460  YD....YD.....|$`
 4a1e0 c4c179ef c0c4c349 44fe00c5 f97f9424  ..y....ID......$
 4a1f0 80000000 c5fa6f54 1040c5d9 efa42480  ......oT.@....$.
 4a200 000000c4 c34944f6 01c5f97f 9c24b000  .....ID......$..
 4a210 0000c4c2 6900dbc5 d9efe6c5 f97f8c24  ....i..........$
 4a220 90000000 c4c36144 d411c4c3 6144ec10  ......aD....aD..
 4a230 c4c36144 cc00c5f9 7fbc24a0 000000c5  ..aD......$.....
 4a240 f97f9424 c0000000 c5fa6f54 1050c4c3  ...$......oT.P..
 4a250 6144dc01 c5e1ef9c 24b00000 00c5f97f  aD......$.......
 4a260 ac24e000 0000c5f9 efc4c5e1 ef9c24e0  .$............$.
 4a270 000000c5 f97f8c24 d0000000 c4c26900  .......$......i.
 4a280 d3c4c369 44ea10c4 c36944ca 11c4c369  ...iD....iD....i
 4a290 44fa00c5 f97fac24 00010000 c5fa6f6c  D......$......ol
 4a2a0 1060c5f9 efc34c89 d2c5f97f 8c24f000  .`....L......$..
 4a2b0 0000c4c3 6944d201 4d8d5270 c4c25100  ....iD..M.Rp..Q.
 4a2c0 ebc4c351 44cd11c4 435144cd 10c5f97f  ...QD...CQD.....
 4a2d0 8c241001 0000c4c3 5144cd00 c5e9ef94  .$......QD......
 4a2e0 24000100 00c4c351 44ed01c5 f96fb424  $......QD....o.$
 4a2f0 a0000000 c5c9ef64 2470c5e9 efd5c5f9  .......d$p......
 4a300 6f6c2440 c5d1ef5c 2410c5f9 efc2c5f9  ol$@...\$.......
 4a310 6f742430 c5c1efbc 24d00000 00c4c179  ot$0....$......y
 4a320 efc1c5e1 efdcc5e9 73d808c5 f973f808  ........s....s..
 4a330 c5e1efdf c5f96fbc 24200100 00c5f1ef  ......o.$ ......
 4a340 c8c5e1ef c9c4e371 44c700c5 f970c94e  .......qD....p.N
 4a350 c5f9efc9 c5f96f84 24900000 00c5f9ef  ......o.$.......
 4a360 5c2460c5 c9ef0424 c4e37144 e700c5f9  \$`....$..qD....
 4a370 70c94ec5 e9efd1c5 e1efc0c5 e9efd4c5  p.N.............
 4a380 f96f9c24 f0000000 c5e1ef9c 24c00000  .o.$........$...
 4a390 00c5e1ef 9c241001 0000c5f9 efc3c5f9  .....$..........
 4a3a0 efc2c5f9 6fc84d39 d00f8361 fdffffc5  ....o.M9...a....
 4a3b0 796fe74c 8d4a4048 8d4a204d 39c80f82  yo.L.J@H.J M9...
 4a3c0 63010000 c5796fb7 20010000 c5796f97  c....yo. ....yo.
 4a3d0 10010000 c5796f8f 00010000 0f1f4000  .....yo.......@.
 4a3e0 c5fa6f3c 10c5fa6f 641020c5 fa6f7410  ..o<...od. ..ot.
 4a3f0 10c4c241 00cbc4c2 5900d3c5 f9efc1c4  ...A....Y.......
 4a400 c36944c9 00c4c369 44e111c4 c37944de  .iD....iD....yD.
 4a410 00c5f97f 4c2450c5 fa6f4c10 304c89ca  ....L$P..oL.0L..
 4a420 c5f97f5c 2410c4c2 4900db4d 8d4940c4  ...\$...I..M.I@.
 4a430 c37944fe 11c4c361 44f211c4 c36144ea  .yD....aD....aD.
 4a440 00c4c271 00cbc5f9 7f3c24c4 437944fe  ...q.....<$.CyD.
 4a450 10c5f97f 742420c4 c37944c6 01c4c361  ....t$ ..yD....a
 4a460 44f210c4 c36144da 01c44369 44c110c4  D....aD...CiD...
 4a470 c179efc7 c5f97f6c 2430c5c9 eff3c4c3  .y.....l$0......
 4a480 6944d101 c5f97f64 2440c4c3 7144ed00  iD.....d$@..qD..
 4a490 c4c37144 e511c4c3 7144fd10 c5f9efc6  ..qD....qD......
 4a4a0 c5f96f74 2420c4c1 69efd0c4 c37144cd  ..ot$ ..i....qD.
 4a4b0 01c5d1ef 6c2450c5 f9efc2c5 f1efcfc5  ....l$P.........
 4a4c0 d9ef6424 40c5f9ef c1c5f173 d808c5e9  ..d$@......s....
 4a4d0 73f808c5 f96f4424 30c5f9ef 442410c5  s....oD$0...D$..
 4a4e0 f9efc5c5 f9efc2c4 c37944d4 00c5f970  .........yD....p
 4a4f0 c04ec5e9 efc0c5c9 ef1424c4 c37944dc  .N........$..yD.
 4a500 00c5f970 c04ec5f1 efc0c5e9 efd4c5f9  ...p.N..........
 4a510 efc3c5e9 efc0c5f9 6fc84d39 c80f83bd  ........o.M9....
 4a520 feffff48 8d4a2049 39c80f82 b6000000  ...H.J I9.......
 4a530 c5f96f9f 00010000 0f1f8400 00000000  ..o.............
 4a540 c5fa6f3c 10c5fa6f 74101048 89ca4883  ..o<...ot..H..H.
 4a550 c120c4c2 4100cbc4 c24900f3 c5f9efc1  . ..A....I......
 4a560 c4c34944 ed11c4c3 4944fd00 c4e37944  ..ID....ID....yD
 4a570 e311c4e3 7944cb00 c4637944 c310c4c3  ....yD...cyD....
 4a580 4944d510 c4e37944 c301c4c3 4944f501  ID....yD....ID..
 4a590 c4c179ef c0c5e9ef d6c5f1ef cfc5e9ef  ..y.............
 4a5a0 d0c5d9ef e5c5f973 da08c5e9 73fa08c5  .......s....s...
 4a5b0 f1efcac4 c37144d4 00c5f970 c94ec5e9  .....qD....p.N..
 4a5c0 efc9c4c3 7144d400 c5f970c9 4ec5f9ef  ....qD....p.N...
 4a5d0 c1c5f9ef c4c5f9ef c2c5f96f c84939c8  ...........o.I9.
 4a5e0 0f835aff ffff4c39 c2735ec5 fa6f0410  ..Z...L9.s^..o..
 4a5f0 c4c27900 c3c5f1ef c0c4c379 44d510c4  ..y........yD...
 4a600 c37944dd 11c4c379 44cd00c4 c37944c5  .yD....yD....yD.
 4a610 01c5f9ef c2c5d973 d808c5f9 73f808c5  .......s....s...
 4a620 f1efc8c4 c37144c4 00c5f970 c94ec5f9  .....qD....p.N..
 4a630 efc1c5e1 efccc4c3 7944d400 c5f970c0  ........yD....p.
 4a640 4ec5e9ef c0c5f1ef c84889da 83e20f0f  N........H......
 4a650 85fa0100 00c68424 bf030000 01488d04  .......$.....H..
 4a660 dd000000 0048c1e6 03c5f96f bc24b003  .....H.....o.$..
 4a670 0000c5c1 ef17c4e1 f96ec0c4 e3f922c6  .........n....".
 4a680 014c89e6 c4e269dc 5710c4c2 7900c3c4  .L....i.W...y...
 4a690 e269dc57 20c4c279 00c3c4e2 69dc5730  .i.W ..y....i.W0
 4a6a0 c5f1efc8 c4e269dc 5740c4c3 7144e500  ......i.W@..qD..
 4a6b0 c4c37144 dd11c4c3 7144c510 c4e269dc  ..qD....qD....i.
 4a6c0 5750c4c3 7144cd01 c4e269dc 5760c5f1  WP..qD....i.W`..
 4a6d0 efc0c5d1 73d808c5 f973f808 c4e269dc  ....s....s....i.
 4a6e0 5770c4e2 69dc9780 000000c5 d9efc0c4  Wp..i...........
 4a6f0 e269dc97 90000000 c4c37944 cc00c5f9  .i........yD....
 4a700 70c04ec4 e269dc97 a0000000 c5f1efc8  p.N..i..........
 4a710 c4c37144 c400c5f9 70e14ec4 e269dc97  ..qD....p.N..i..
 4a720 b0000000 c4e269dc 97c00000 00c5e1ef  ......i.........
 4a730 cdc5f9ef c4c4e269 dc97d000 0000c5f1  .......i........
 4a740 efc0c4e2 69dd97e0 000000c4 c27900c3  ....i........y..
 4a750 4c89f7c5 e9efd0c5 f97f9424 c0030000  L..........$....
 4a760 e8ab3bfc ffbe1000 00004c89 e7890424  ..;.......L....$
 4a770 e83b3bfc ff4885ed 8b04240f 846fe4ff  .;;..H....$..o..
 4a780 ff85c00f 8441e4ff ff31dbe9 5ce4ffff  .....A...1..\...
 4a790 c5f9efc0 4901d14d 89e2c5f9 7f8424c0  ....I..M......$.
 4a7a0 0300004c 89ca83f9 080f837e 01000045  ...L.......~...E
 4a7b0 31c0f6c1 04740c44 8b024589 0241b804  1....t.D..E..A..
 4a7c0 000000f6 c102740e 460fb70c 02664789  ......t.F....fG.
 4a7d0 0c024983 c00283e1 01740942 0fb61402  ..I......t.B....
 4a7e0 43881402 c5f96fbc 24c00300 00c4c241  C.....o.$......A
 4a7f0 00c3c5f1 efc0c4c3 7944d510 c4c37944  ........yD....yD
 4a800 dd11c4c3 7944cd00 c4c37944 c501c5f9  ....yD....yD....
 4a810 efc2c5d9 73d808c5 f973f808 c5f1efc8  ....s....s......
 4a820 c4c37144 c400c5f9 70c94ec5 f9efc1c5  ..qD....p.N.....
 4a830 e1efccc4 c37944d4 00c5f970 c04ec5e9  .....yD....p.N..
 4a840 efc0c5f1 efc8c5f9 6fc1e922 f1ffffc5  ........o.."....
 4a850 f9efc049 01c04d89 e1c5f97f 8424c003  ...I..M......$..
 4a860 00004c89 c083fa08 0f839800 000031c9  ..L...........1.
 4a870 f6c20474 0a8b0841 8909b904 000000f6  ...t...A........
 4a880 c202740e 440fb704 08664589 04094883  ..t.D....fE...H.
 4a890 c10283e2 0174080f b6040841 880409c5  .....t.....A....
 4a8a0 f96fbc24 c0030000 c4c24100 c3c5f1ef  .o.$......A.....
 4a8b0 c0c4c379 44d510c4 c37944dd 11c4c379  ...yD....yD....y
 4a8c0 44cd00c4 c37944c5 01c5f9ef c2c5d973  D....yD........s
 4a8d0 d808c5f9 73f808c5 f1efc8c4 c37144c4  ....s........qD.
 4a8e0 00c5f970 c94ec5f9 efc1c5e1 efccc4c3  ...p.N..........
 4a8f0 7944d400 c5f970c0 4ec5e9ef c0c5f1ef  yD....p.N.......
 4a900 c8e94ffd ffff4189 d231c041 83e2f889  ..O...A..1.A....
 4a910 c183c008 4d8b0c08 4d890c0c 4439d072  ....M...M...D9.r
 4a920 ee4d8d0c 044c01c0 e941ffff ff4189cb  .M...L...A...A..
 4a930 31d24183 e3f84189 d083c208 4f8b1401  1.A...A.....O...
 4a940 4f891404 4439da72 ed4d8d14 144c01ca  O...D9.r.M...L..
 4a950 e95afeff ffc5f1ef c941b820 00000031  .Z.......A. ...1
 4a960 c9c5796f aff00000 0041ba40 00000041  ..yo.....A.@...A
 4a970 bb700000 00c5f96f c1c5796f 1d3f6801  .p.....o..yo.?h.
 4a980 00c5796f 25476801 00e91cea ffffb920  ..yo%Gh........ 
 4a990 00000041 b9400000 0041ba70 00000031  ...A.@...A.p...1
 4a9a0 d2e9fff6 ffff4c89 efbe1000 0000e8fd  ......L.........
 4a9b0 38fcff48 89dabed0 0000004c 89e7e80d  8..H.......L....
 4a9c0 3afcffe9 18e2ffff e82339fc ff0f1f00  :........#9.....
 4a9d0 41564989 d20f1817 410f1811 49bbd0ff  AVI.....A...I...
 4a9e0 ffff0f00 00004155 410f1812 41544d89  ......AUA...ATM.
 4a9f0 c4554889 fd534889 cb4881ec e0050000  .UH..SH..H......
 4aa00 488b9424 10060000 488bb424 20060000  H..$....H..$ ...
 4aa10 488dbc24 d0030000 64488b04 25280000  H..$....dH..%(..
 4aa20 00488984 24d80500 0031c04c 8b842418  .H..$....1.L..$.
 4aa30 060000e8 38b7ffff 488d4a0f 488d430f  ....8...H.J.H.C.
 4aa40 48c1e804 48c1e904 4881fa1f ffffff48  H...H...H......H
 4aa50 89c60f97 c04939db 410f92c3 4409d848  .....I9.A...D..H
 4aa60 85ed0f84 c0000000 84c00f85 b81c0000  ................
 4aa70 4839ca0f 82af1c00 004839f3 0f82a61c  H9.......H9.....
 4aa80 0000498b 08c5f9ef c0c78424 bc030000  ..I........$....
 4aa90 00000002 488d8424 b0030000 4c8dac24  ....H..$....L..$
 4aaa0 c0030000 488db424 a0030000 c5f97f84  ....H..$........
 4aab0 24a00300 004883ec 0848898c 24b80300  $....H...H..$...
 4aac0 00418b48 084d89d0 898c24c0 03000048  .A.H.M....$....H
 4aad0 89e95052 4c89ea41 514989d9 e81f52ff  ..PRL..AQI....R.
 4aae0 ff4883c4 204c89ee 4c89e7e8 2038fcff  .H.. L..L... 8..
 4aaf0 4189c685 c00f850a 1c000048 8b8424d8  A..........H..$.
 4ab00 05000064 482b0425 28000000 0f85271e  ...dH+.%(.....'.
 4ab10 00004881 c4e00500 004489f0 5b5d415c  ..H......D..[]A\
 4ab20 415d415e c30f1f00 41beffff ffff84c0  A]A^....A.......
 4ab30 75c94839 ca0f82ed 1b000048 39f30f82  u.H9.......H9...
 4ab40 e41b0000 c5796fac 24c00400 00498b00  .....yo.$....I..
 4ab50 4889d6c7 8424bc03 00000000 00024883  H....$........H.
 4ab60 e6f04889 8424b003 0000418b 40088984  ..H..$....A.@...
 4ab70 24b80300 004881fe df000000 0f86711d  $....H........q.
 4ab80 0000c5f9 6fb42440 0500004c 89c9c5f9  ....o.$@...L....
 4ab90 6fbc2490 050000bf e0000000 c5796fb4  o.$..........yo.
 4aba0 24d00400 00c5f9ef c0c5796f 251f6601  $.........yo%.f.
 4abb0 00c5f97f b4243003 0000c5f9 6fb42430  .....$0.....o.$0
 4abc0 050000c5 f96fa424 50050000 c5f97fbc  .....o.$P.......
 4abd0 24000300 00c5796f 1de36501 00c44179  $.....yo..e...Ay
 4abe0 6fd6c5f9 6fbc2480 050000c5 f97fb424  o...o.$........$
 4abf0 40030000 c5796ff4 c5f96fb4 24200500  @....yo...o.$ ..
 4ac00 00c5796f bc24e004 0000c5f9 7fbc2410  ..yo.$........$.
 4ac10 030000c5 f96fbc24 70050000 c5f97fb4  .....o.$p.......
 4ac20 24500300 00c44179 6fcfc5f9 6fb42410  $P....Ayo...o.$.
 4ac30 050000c5 f97fbc24 20030000 c5f96fbc  .......$ .....o.
 4ac40 24600500 00c5f97f b4246003 0000c5f9  $`.......$`.....
 4ac50 6fb42400 050000c5 797fa424 f0020000  o.$.....y..$....
 4ac60 c441796f e5c5796f efc5f97f b4247003  .Ayo..yo.....$p.
 4ac70 0000c5f9 6fb424f0 040000c5 f97fb424  ....o.$........$
 4ac80 80030000 0f1f4000 c5fa6f19 c5fa6f71  ......@...o...oq
 4ac90 104889f8 488dbfe0 000000c5 f96fbc24  .H..H........o.$
 4aca0 00030000 c57a6f41 204881c1 e0000000  .....zoA H......
 4acb0 c4c26100 cbc5f9ef c9c4c249 00c3c4e3  ..a........I....
 4acc0 7144ef11 c4e37144 e700c463 7144ff10  qD....qD...cqD..
 4acd0 c5f97f2c 24c4e371 44ff01c5 f96fac24  ...,$..qD....o.$
 4ace0 10030000 c5f97f7c 2420c5f9 6fbc2420  .......|$ ..o.$ 
 4acf0 030000c4 e37944f5 11c4e379 44cd10c5  .....yD....yD...
 4ad00 f97f6424 10c4e379 44d500c5 f97f7424  ..d$...yD.....t$
 4ad10 30c5fa6f b150ffff ffc4e379 44c501c5  0..o.P.....yD...
 4ad20 f97f4c24 50c4c239 00cbc463 7144c711  ..L$P..9...cqD..
 4ad30 c4e37144 e700c4e3 7144df10 c5f97f54  ..qD....qD.....T
 4ad40 2440c4e3 7144cf01 c5fa6fb9 60ffffff  $@..qD....o.`...
 4ad50 c5f97f64 2470c5f9 7f8c2490 000000c4  ...d$p....$.....
 4ad60 c24900cb c4c37144 f511c4c3 7144ed00  .I....qD....qD..
 4ad70 c4c37144 e510c5f9 7f9c2480 000000c4  ..qD......$.....
 4ad80 c37144dd 01c4c241 00cbc5f9 7fb424a0  .qD....A......$.
 4ad90 000000c5 f97fa424 c0000000 c4c37144  .......$......qD
 4ada0 f600c5fa 6fa170ff ffffc4c3 7144fe11  ....o.p.....qD..
 4adb0 c5f97fb4 24f00000 00c5f96f b4243003  ....$......o.$0.
 4adc0 0000c579 7f442460 c4437144 c610c5f9  ...y.D$`.CqD....
 4add0 7fac24b0 000000c4 c37144ee 01c4c259  ..$......qD....Y
 4ade0 00cbc4e3 7144e611 c4e37144 d600c579  ....qD....qD...y
 4adf0 7f842400 010000c4 637144c6 10c5f97f  ..$.....cqD.....
 4ae00 bc24e000 0000c4e3 7144f601 c5f97fac  .$......qD......
 4ae10 24100100 00c5f97f a4242001 0000c5f9  $........$ .....
 4ae20 7f942430 010000c5 797f8424 40010000  ..$0....y..$@...
 4ae30 c5f97fb4 24500100 00c5f97f 9c24d000  ....$P.......$..
 4ae40 0000c5fa 6f5980c5 f96fac24 40030000  ....oY...o.$@...
 4ae50 c5fa6f51 90c4c261 00cbc4e3 7144fd10  ..oQ...a....qD..
 4ae60 c4e37144 f501c4e3 7144e511 c5f97fbc  ..qD....qD......
 4ae70 24800100 00c4e371 44dd00c5 f96fbc24  $......qD....o.$
 4ae80 50030000 c4c26900 cbc5f97f b4249001  P.....i......$..
 4ae90 0000c5fa 6f71a0c5 f96fac24 70030000  ....oq...o.$p...
 4aea0 c4e37144 d711c463 7144c700 c5f97fa4  ..qD...cqD......
 4aeb0 24600100 00c4e371 44e710c5 f97f9424  $`.....qD......$
 4aec0 a0010000 c4c24900 d3c5f96f b4246003  ......I....o.$`.
 4aed0 0000c4e3 7144ff01 c5797f84 24b00100  ....qD...y..$...
 4aee0 00c5f97f a424c001 0000c463 6944c611  .....$.....ciD..
 4aef0 c4e36944 e600c579 7f8424e0 010000c4  ..iD...y..$.....
 4af00 636944c6 10c4e369 44d601c5 fa6f71b0  ciD....iD....oq.
 4af10 c5f97fbc 24d00100 00c5f97f a424f001  ....$........$..
 4af20 0000c4c2 4900fbc4 e34144f5 11c4e341  ....I....AD....A
 4af30 44e500c5 797f8424 00020000 c4634144  D...y..$.....cAD
 4af40 c510c5f9 7fa42420 020000c4 e34144fd  ......$ .....AD.
 4af50 01c5fa6f 69c0c5f9 6fa42480 030000c5  ...oi...o.$.....
 4af60 f97fb424 10020000 c5f97f9c 24700100  ...$........$p..
 4af70 00c4c251 00f3c4e3 4944ec11 c4e34944  ...Q....ID....ID
 4af80 dc00c5f9 7fac2430 020000c4 e34944ec  ......$0.....ID.
 4af90 10c4e349 44f401c5 fa6f61d0 c5f97f9c  ...ID....oa.....
 4afa0 24400200 00c5fa6f 59e0c539 efc6c5f9  $@.....oY..9....
 4afb0 7fac2450 020000c4 c25900cb c4c37144  ..$P.....Y....qD
 4afc0 e111c4c3 7144e910 c5f97fa4 24600200  ....qD......$`..
 4afd0 00c4c371 44e100c5 f97fa424 70020000  ...qD......$p...
 4afe0 c4c37144 e101c5f9 7fac2480 020000c4  ..qD......$.....
 4aff0 c26100eb c5f97fa4 24900200 00c4c351  .a......$......Q
 4b000 44e211c4 c35144da 00c5f97f a424a002  D....QD......$..
 4b010 0000c5fa 6f61f0c5 01ef7c24 20c5e9ef  ....oa....|$ ...
 4b020 94240002 0000c5f9 ef442450 c5f97f9c  .$.......D$P....
 4b030 24b00200 00c4c351 44da10c4 c25900e3  $......QD....Y..
 4b040 c4c35144 ea01c539 ef842450 020000c5  ..QD...9..$P....
 4b050 f96fb424 90020000 c4c35944 cc11c4c1  .o.$......YD....
 4b060 79efc7c5 e9efd7c5 f97f8c24 c0020000  y..........$....
 4b070 c4c35944 cc00c5f9 7f8c24d0 020000c4  ..YD......$.....
 4b080 c35944cc 10c4c359 44e401c5 f97f8c24  .YD....YD......$
 4b090 e0020000 c5e1efdc c5f96f8c 24900000  ..........o.$...
 4b0a0 00c571ef bc248000 0000c501 efbc24d0  ..q..$........$.
 4b0b0 000000c5 c9ef8c24 80020000 c5e1ef9c  .......$........
 4b0c0 24e00200 00c4c179 efc7c5f1 efcdc579  $......y.......y
 4b0d0 6fbc2410 010000c5 01efbc24 c0000000  o.$........$....
 4b0e0 c501efbc 24000100 00c4c179 efc7c579  ....$......y...y
 4b0f0 6fbc2450 010000c5 01efbc24 40010000  o.$P.......$@...
 4b100 c501efbc 24900100 00c4c179 efc7c579  ....$......y...y
 4b110 6fbc24d0 010000c5 01efbc24 80010000  o.$........$....
 4b120 c501efbc 24c00100 00c4c179 efc7c579  ....$......y...y
 4b130 6fbc24b0 000000c5 f9efc2c5 f96f5424  o.$..........oT$
 4b140 40c5e9ef 542410c4 c179efc0 c5f9efc1  @...T$...y......
 4b150 c5f9efcb c581ef44 2470c579 6fbc2430  .......D$p.yo.$0
 4b160 010000c5 d973d908 c5f173f9 08c5f9ef  .....s....s.....
 4b170 c2c581ef 9424f000 0000c5e9 ef942470  .....$........$p
 4b180 010000c5 796fbc24 f0010000 c5f9efc2  ....yo.$........
 4b190 c581ef94 24b00100 00c5e9ef 94242002  ....$........$ .
 4b1a0 0000c579 6fbc2470 020000c5 f1ef8c24  ...yo.$p.......$
 4b1b0 d0020000 c5f96fbc 24f00200 00c5f9ef  ......o.$.......
 4b1c0 c2c581ef 94244002 0000c5e9 ef9424b0  .....$@.......$.
 4b1d0 020000c5 f96fac24 20010000 c5f9efc2  .....o.$ .......
 4b1e0 c5f96f94 24a00000 00c5e9ef 542460c5  ..o.$.......T$`.
 4b1f0 f9efc9c4 e37144c7 00c5f970 c94ec5f9  .....qD....p.N..
 4b200 efc9c4e3 7144df00 c5f96f7c 2430c5c1  ....qD....o|$0..
 4b210 ef0424c5 f970c94e c5f96fbc 24e00100  ..$..p.N..o.$...
 4b220 00c5e9ef d0c5d1ef 8424e000 0000c5f9  .........$......
 4b230 ef842460 010000c5 e9efd0c5 c1ef8424  ..$`...........$
 4b240 a0010000 c5f9ef84 24100200 00c5f96f  ........$......o
 4b250 bc246002 0000c5e9 efc0c5c1 ef942430  .$`...........$0
 4b260 020000c5 e9ef9424 a0020000 c5f9efc2  .......$........
 4b270 c5d9ef94 24c00200 00c5e9ef d1c5f9ef  ....$...........
 4b280 c2c5f9ef c3c5f96f c84839fe 0f83f6f9  .......o.H9.....
 4b290 ffffc441 796fec4c 8d407048 8d7840c5  ...Ayo.L.@pH.x@.
 4b2a0 796fa424 f0020000 488d4820 4c39c60f  yo.$....H.H L9..
 4b2b0 822a0300 00c5f96f bc242005 0000c579  .*.....o.$ ....y
 4b2c0 6f9424e0 040000c5 797fa424 20010000  o.$.....y..$ ...
 4b2d0 c5796fbc 24000500 00c5796f b424f004  .yo.$.....yo.$..
 4b2e0 0000c579 6f8c24d0 040000c5 797fd4c5  ...yo.$.....y...
 4b2f0 f97fbc24 30010000 c5f96fbc 24100500  ...$0.....o.$...
 4b300 00c5f97f a4244001 0000c441 796fe6c4  .....$@....Ayo..
 4b310 41796ff7 c441796f d1c5796f ff0f1f00  Ayo..Ayo..yo....
 4b320 c4c17a6f 3c01c4c1 7a6f7401 10c4c241  ..zo<...zot....A
 4b330 00cbc5f9 6fbc2430 010000c5 f9efc1c4  ....o.$0........
 4b340 c17a6f4c 0120c4e3 7944ef11 c4e37944  .zoL. ..yD....yD
 4b350 e700c463 7944c710 c4e37944 ff01c4c2  ...cyD....yD....
 4b360 4900c3c5 f97f2c24 c4c17a6f 6c0130c4  I.....,$..zol.0.
 4b370 c37944df 11c4c379 44f700c4 c37944d7  .yD....yD....yD.
 4b380 10c5f97f 642410c5 f97f5c24 30c4c271  ....d$....\$0..q
 4b390 00dbc4c1 7a6f6401 40c4c379 44c701c5  ....zod.@..yD...
 4b3a0 f97f5424 50c4c361 44d600c4 c36144ce  ..T$P..aD....aD.
 4b3b0 11c5f9ef 442450c5 f97f7424 40c4c251  ....D$P...t$@..Q
 4b3c0 00f3c4c3 4944ec00 c5f97f54 2470c5f9  ....ID.....T$p..
 4b3d0 6f942440 010000c5 f97fac24 a0000000  o.$@.......$....
 4b3e0 c4c25900 ebc4e351 44e211c5 f97f4c24  ..Y....QD.....L$
 4b3f0 60c4c361 44ce10c4 c36144de 01c5f97f  `..aD....aD.....
 4b400 a424b000 0000c5f9 6fe2c4e3 5144d200  .$......o...QD..
 4b410 c5f97f8c 24800000 00c4e351 44cc10c4  ....$......QD...
 4b420 e35144ec 01c4c17a 6f640150 c5e1ef9c  .QD....zod.P....
 4b430 24800000 00c5f97f 7c2420c4 c34944fc  $.......|$ ..ID.
 4b440 11c539ef 442420c5 f97f9424 c0000000  ..9.D$ ....$....
 4b450 c4c25900 d3c4c369 44e211c4 c179efc0  ..Y....iD....y..
 4b460 c5f97f8c 24d00000 00c4c369 44ca00c5  ....$......iD...
 4b470 f97fa424 e0000000 c4c36944 e210c4c3  ...$......iD....
 4b480 6944d201 c5f97fa4 24000100 00c4c17a  iD......$......z
 4b490 6f640160 c5e9ef94 24000100 004c89c0  od.`....$....L..
 4b4a0 c5f97fbc 24900000 00c4c349 44fc10c4  ....$......ID...
 4b4b0 c34944f4 014d8d40 70c4c259 00e3c5e1  .ID..M.@p..Y....
 4b4c0 efdec5c1 effdc5f9 7f8c24f0 000000c4  ..........$.....
 4b4d0 c35944cd 11c44359 44cd10c5 f9efc3c5  .YD...CYD.......
 4b4e0 c1efbc24 d0000000 c5f97f8c 24100100  ...$........$...
 4b4f0 00c4c359 44cd00c4 c35944e5 01c5f96f  ...YD....YD....o
 4b500 9c24a000 0000c5e9 efd4c5f9 6f742440  .$..........ot$@
 4b510 c5f9efc7 c5c9ef64 2410c5e1 ef5c2470  .......d$....\$p
 4b520 c5f9efc2 c5f96f7c 2430c5f9 6fb424f0  ......o|$0..o.$.
 4b530 000000c4 c179efc1 c5e1efdc c5c9efa4  .....y..........
 4b540 24c00000 00c5f96f ac24e000 0000c5e9  $......o.$......
 4b550 73d808c5 f973f808 c5e1efdc c5f1efc8  s....s..........
 4b560 c5e1efc9 c5f96f9c 24200100 00c4e371  ......o.$ .....q
 4b570 44c300c5 f970c94e c5f9efc9 c5f96f84  D....p.N......o.
 4b580 24900000 00c4e371 44e300c5 f9ef5c24  $......qD.....\$
 4b590 60c5c1ef 0424c5f9 70c94ec5 e1efc0c5  `....$..p.N.....
 4b5a0 e9efd1c5 d1ef9c24 b0000000 c5e1ef9c  .......$........
 4b5b0 24100100 00c5e9ef d4c5f9ef c3c5f9ef  $...............
 4b5c0 c2c5f96f c84c39c6 0f8352fd ffffc579  ...o.L9...R....y
 4b5d0 6fa42420 01000048 8d784048 8d482048  o.$ ...H.x@H.H H
 4b5e0 39fe0f82 6b010000 c5796f94 24f00400  9...k....yo.$...
 4b5f0 00c5796f 8c24e004 0000c579 6f8424d0  ..yo.$.....yo.$.
 4b600 0400000f 1f440000 c4c17a6f 2c01c4c1  .....D....zo,...
 4b610 7a6f5c01 10c4c251 00cbc5f9 efc1c4c3  zo\....Q........
 4b620 7944ea00 c4c37944 fa11c443 7944f210  yD....yD...CyD..
 4b630 c5f97f6c 2410c4c3 7944ea01 c4c26100  ...l$...yD....a.
 4b640 c3c4c17a 6f5c0120 c4c37944 f100c4c3  ...zo\. ..yD....
 4b650 7944c911 c4437944 f910c5f9 7f3c24c4  yD...CyD.....<$.
 4b660 c26100e3 c4c37944 c101c4c1 51efeec5  .a....yD....Q...
 4b670 f97f7424 20c4c359 44d811c4 c35944d0  ..t$ ..YD....YD.
 4b680 00c4c359 44f810c5 f97f5c24 30c4c359  ...YD.....\$0..Y
 4b690 44e001c4 c179efc7 c4c17a6f 5c0130c5  D....y....zo\.0.
 4b6a0 d9efe7c5 f9efc5c5 f1ef0c24 4889f8c4  ...........$H...
 4b6b0 c26100db c5f97f54 2440c5f9 efc4488d  .a.....T$@....H.
 4b6c0 7f40c4c3 6144d511 c4c36144 f510c5f9  .@..aD....aD....
 4b6d0 7f542450 c4c36144 d500c4c3 6144dd01  .T$P..aD....aD..
 4b6e0 c5e9ef54 2440c5e1 efdec5f9 6f742420  ...T$@......ot$ 
 4b6f0 c5c9ef64 2410c5f9 efc3c5f9 6f742450  ...d$.......ot$P
 4b700 c5e173d8 08c5f973 f808c5e9 efd4c5e9  ..s....s........
 4b710 efd0c4c3 6944c400 c5f970d2 4ec5f9ef  ....iD....p.N...
 4b720 c2c4c379 44e400c5 f970d04e c5c9ef44  ...yD....p.N...D
 4b730 2430c5e1 efdac5f9 efc1c5e1 efdcc5f9  $0..............
 4b740 efc3c5f9 6fc84839 fe0f83b9 feffff48  ....o.H9.......H
 4b750 8d482048 39ce0f82 b4000000 c5f96f94  .H H9.........o.
 4b760 24d00400 000f1f00 c4c17a6f 3c01c4c2  $.........zo<...
 4b770 4100cbc5 f9efc1c4 c17a6f4c 01104889  A........zoL..H.
 4b780 c84883c1 20c4e379 44da11c4 e37944e2  .H.. ..yD....yD.
 4b790 00c4e379 44fa10c4 c27100cb c4e37944  ...yD....q....yD
 4b7a0 c201c4c3 7144ed11 c4c37144 f500c443  ....qD....qD...C
 4b7b0 7144c510 c4c37144 cd01c5f9 efc7c5d9  qD....qD........
 4b7c0 efe6c4c1 71efc8c5 e1efddc5 f1efc8c5  ....q...........
 4b7d0 f973d908 c5f173f9 08c5d9ef e1c4c359  .s....s........Y
 4b7e0 44cc00c5 f970e44e c5f1efcc c4c37144  D....p.N......qD
 4b7f0 e400c5f9 70c94ec5 f9efc1c5 f9efc3c5  ....p.N.........
 4b800 f9efc4c5 f96fc848 39ce0f83 58ffffff  .....o.H9...X...
 4b810 4839f073 63c4c17a 6f0401c4 c27900c3  H9.sc..zo....y..
 4b820 c5f1efc0 c4c37944 d510c4c3 7944dd11  ......yD....yD..
 4b830 c4c37944 cd00c4c3 7944c501 c5f9efc2  ..yD....yD......
 4b840 c5d973d8 08c5f973 f808c5f1 efc8c4c3  ..s....s........
 4b850 7144c400 c5f970c9 4ec5f9ef c1c5e1ef  qD....p.N.......
 4b860 ccc4c379 44d400c5 f970c04e c5e9efc0  ...yD....p.N....
 4b870 c5f1efc8 c5f96fc1 4889d148 8dac24c0  ......o.H..H..$.
 4b880 03000083 e10f0f85 a70e0000 4889de48  ............H..H
 4b890 83e6f048 81fedf00 00000f86 82100000  ...H............
 4b8a0 c5f96fbc 24900500 004c89d1 c5796fb4  ..o.$....L...yo.
 4b8b0 24f00400 00c5797f a4242003 0000c579  $.....y..$ ....y
 4b8c0 6f9424e0 040000bf e0000000 c5796f8c  o.$..........yo.
 4b8d0 24d00400 00c5f97f bc243003 0000c5f9  $........$0.....
 4b8e0 6fbc2480 050000c5 f96fa424 20050000  o.$......o.$ ...
 4b8f0 c5f96fb4 24100500 00c44179 6fc2c441  ..o.$.....Ayo..A
 4b900 796fd6c5 796fbc24 00050000 c5f97fbc  yo..yo.$........
 4b910 24900300 00c5796f f4c5f96f bc247005  $.....yo...o.$p.
 4b920 0000c441 796fe7c5 f97fbc24 80030000  ...Ayo.....$....
 4b930 c5f96fbc 24600500 00c5f97f bc247003  ..o.$`.......$p.
 4b940 0000c5f9 6fbc2450 050000c5 f97fbc24  ....o.$P.......$
 4b950 60030000 c5f96fbc 24400500 00c5f97f  `.....o.$@......
 4b960 bc245003 0000c5f9 6fbc2430 050000c5  .$P.....o.$0....
 4b970 f97fbc24 40030000 c5797fcf c441796f  ...$@....y...Ayo
 4b980 cdc5796f ee0f1f00 c5fa6f29 4889f8c5  ..yo......o)H...
 4b990 f96fb424 30030000 488dbfe0 00000048  .o.$0...H......H
 4b9a0 81c1e000 0000c4c2 5100cbc5 f9efc9c4  ........Q.......
 4b9b0 e37144ee 11c4e371 44e600c4 e37144de  .qD....qD....qD.
 4b9c0 10c4e371 44ce01c5 fa6fb130 ffffffc5  ...qD....o.0....
 4b9d0 f97f2c24 c5f96fac 24900300 00c5f97f  ..,$..o.$.......
 4b9e0 5c2420c5 fa6f9940 ffffffc4 c24900c3  \$ ..o.@.....I..
 4b9f0 c5f97f64 2410c4e3 7944f511 c4637944  ...d$...yD...cyD
 4ba00 fd10c4e3 7944d500 c5f97f4c 2430c5f9  ....yD.....L$0..
 4ba10 7f742440 c5f96fb4 24800300 00c5797f  .t$@..o.$.....y.
 4ba20 7c2460c4 637944fd 01c4c261 00c3c4e3  |$`.cyD....a....
 4ba30 7944de11 c4e37944 e600c5f9 7f542450  yD....yD.....T$P
 4ba40 c5f97f5c 2470c4e3 7944de10 c4e37944  ...\$p..yD....yD
 4ba50 c601c5fa 6fb150ff ffffc5f9 7f9c2490  ....o.P.......$.
 4ba60 000000c5 f96f9c24 70030000 c5f97f84  .....o.$p.......
 4ba70 24a00000 00c4c249 00c3c4e3 7944f311  $......I....yD..
 4ba80 c4e37944 d300c4e3 7944eb10 c5f97fa4  ..yD....yD......
 4ba90 24800000 00c5f96f a4246003 0000c4e3  $......o.$`.....
 4baa0 7944c301 c5fa6f99 60ffffff c5f97f94  yD....o.`.......
 4bab0 24c00000 00c5f97f 8424e000 0000c5fa  $........$......
 4bac0 6f9170ff ffffc5f9 7fb424b0 000000c4  o.p.......$.....
 4bad0 c26100c3 c4e37944 dc11c4e3 7944f410  .a....yD....yD..
 4bae0 c5f97fac 24d00000 00c5f96f ac245003  ....$......o.$P.
 4baf0 0000c5f9 7f9c24f0 000000c4 e37944dc  ......$......yD.
 4bb00 00c4e379 44c401c5 f97f8424 20010000  ...yD......$ ...
 4bb10 c4c26900 c3c4e379 44d511c4 e37944e5  ..i....yD....yD.
 4bb20 00c5f97f 9c240001 0000c4e3 7944dd10  .....$......yD..
 4bb30 c5f97fb4 24100100 00c4e379 44c501c5  ....$......yD...
 4bb40 f97f9424 30010000 c5f97fa4 24400100  ...$0.......$@..
 4bb50 00c5fa6f 6980c5f9 6fb42440 030000c5  ...oi...o.$@....
 4bb60 f97f8424 60010000 c5f97f9c 24500100  ...$`.......$P..
 4bb70 00c4c251 00c3c4e3 7944de10 c4e37944  ...Q....yD....yD
 4bb80 ee11c4e3 7944d600 c5f97f9c 24900100  ....yD......$...
 4bb90 00c5fa6f 59a0c4e3 7944c601 c5fa6f71  ...oY...yD....oq
 4bba0 90c5f97f 8424a001 0000c4c2 6100e3c4  .....$......a...
 4bbb0 c24900c3 c5f97fac 24700100 00c4c359  .I......$p.....Y
 4bbc0 44dd11c4 c37944f6 11c4c379 44ee10c5  D....yD....yD...
 4bbd0 f97f9424 80010000 c5f97f9c 24f00100  ...$........$...
 4bbe0 00c5fa6f 59b0c4c3 7944d600 c4c37944  ...oY...yD....yD
 4bbf0 c601c5f9 7fb424b0 010000c5 f97f8424  ......$........$
 4bc00 e0010000 c4c26100 f3c4c359 44c510c5  ......a....YD...
 4bc10 f97f8424 10020000 c4c34944 dc11c4c3  ...$......ID....
 4bc20 4944c410 c5f97f9c 24200200 00c5fa6f  ID......$ .....o
 4bc30 59c0c5f9 7f9424c0 010000c4 c35944d5  Y.....$......YD.
 4bc40 00c4c359 44e501c5 f97f8424 40020000  ...YD......$@...
 4bc50 c4c26100 dbc5f97f 94240002 0000c4c3  ..a......$......
 4bc60 6144c200 c4c34944 d400c4c3 4944f401  aD....ID....ID..
 4bc70 c5f97f84 24600200 00c5fa6f 41d0c5f9  ....$`.....oA...
 4bc80 7f942430 020000c4 c36144d2 11c5f97f  ..$0.....aD.....
 4bc90 ac24d001 0000c4c3 6144ea10 c4c36144  .$......aD....aD
 4bca0 da01c5f9 7f942450 020000c4 c27900d3  ......$P.....y..
 4bcb0 c5f97fac 24700200 00c4c369 44e800c4  ....$p.....iD...
 4bcc0 c36944c0 11c5f97f ac249002 0000c5fa  .iD......$......
 4bcd0 6f69e0c5 f97f8424 80020000 c4c36944  oi.....$......iD
 4bce0 c010c4c3 6944d001 c5f97f84 24a00200  ....iD......$...
 4bcf0 00c4c251 00ebc4e3 5144c711 c5f97f84  ...Q....QD......
 4bd00 24b00200 00c4e351 44c700c5 f97f8424  $......QD......$
 4bd10 c0020000 c4e35144 c710c4e3 5144ef01  ......QD....QD..
 4bd20 c5f97f84 24d00200 00c5fa6f 41f0c501  ....$......oA...
 4bd30 ef7c2460 c5d9efa4 24100200 00c5e1ef  .|$`....$.......
 4bd40 9c244002 0000c5e9 ef9424a0 020000c4  .$@.......$.....
 4bd50 c27900cb c5e1ef9c 24700200 00c4c371  .y......$p.....q
 4bd60 44c111c5 d9efe6c5 f97f8424 e0020000  D..........$....
 4bd70 c4c37144 c100c5e9 efd5c5f9 7f8424f0  ..qD..........$.
 4bd80 020000c4 c37144c1 10c5f97f 84240003  .....qD......$..
 4bd90 0000c4c3 7144c101 c5f96f4c 2430c5f9  ....qD....oL$0..
 4bda0 7f842410 030000c5 f1ef4424 20c4c179  ..$.......D$ ..y
 4bdb0 efc7c579 6fbc24a0 000000c5 01efbc24  ...yo.$........$
 4bdc0 90000000 c501efbc 24e00000 00c4c179  ........$......y
 4bdd0 efc7c579 6fbc2420 010000c5 01efbc24  ...yo.$ .......$
 4bde0 d0000000 c501efbc 24100100 00c4c179  ........$......y
 4bdf0 efc7c579 6fbc2460 010000c5 01efbc24  ...yo.$`.......$
 4be00 50010000 c501efbc 24a00100 00c4c179  P.......$......y
 4be10 efc7c579 6fbc24e0 010000c5 01efbc24  ...yo.$........$
 4be20 90010000 c501efbc 24d00100 00c4c179  ........$......y
 4be30 efc7c579 6fbc2440 010000c5 f9efc4c5  ...yo.$@........
 4be40 f9efc3c5 f96f9c24 10030000 c5e1ef8c  .....o.$........
 4be50 24d00200 00c5f1ef 8c240003 0000c5f9  $........$......
 4be60 efc2c5f9 6f542450 c5f9efc9 c5e9ef44  ....oT$P.......D
 4be70 2410c5f9 6f9424c0 000000c5 e9ef9424  $...o.$........$
 4be80 80000000 c5e173d9 08c5f173 f908c5f9  ......s....s....
 4be90 efc2c581 ef942400 010000c5 f96f7424  ......$......ot$
 4bea0 40c5e9ef 94248001 0000c579 6fbc2400  @....$.....yo.$.
 4beb0 020000c5 f1ef8c24 f0020000 c5f96fa4  .......$......o.
 4bec0 24200300 00c5f96f ac24f001 0000c5f9  $ .....o.$......
 4bed0 efc2c581 ef9424c0 010000c5 e9ef9424  ......$........$
 4bee0 30020000 c5796fbc 24900200 00c5f9ef  0....yo.$.......
 4bef0 c2c581ef 94246002 0000c5e9 ef9424c0  .....$`.......$.
 4bf00 020000c5 f9efc2c5 c9ef1424 c5f96fb4  ...........$..o.
 4bf10 24b00000 00c5f9ef c9c4e371 44c400c5  $..........qD...
 4bf20 f970c94e c5f9efc9 c5c9ef44 2470c5f9  .p.N.......D$p..
 4bf30 6fb42430 010000c4 e37144e4 00c5f970  o.$0.....qD....p
 4bf40 c94ec5e9 efd0c5c9 ef8424f0 000000c5  .N........$.....
 4bf50 f9ef8424 70010000 c5f96fb4 24800200  ...$p.....o.$...
 4bf60 00c5e9ef d0c5d1ef 8424b001 0000c5f9  .........$......
 4bf70 ef842420 020000c5 e9efc0c5 c9ef9424  ..$ ...........$
 4bf80 50020000 c5e9ef94 24b00200 00c5f9ef  P.......$.......
 4bf90 c2c5e1ef 9424e002 0000c5e9 efd1c5f9  .....$..........
 4bfa0 efc2c5f9 efc4c5f9 6fc84839 fe0f83d5  ........o.H9....
 4bfb0 f9ffffc4 41796fe9 4c8d4070 488d7840  ....Ayo.L.@pH.x@
 4bfc0 c5796fa4 24200300 00488d48 204c39c6  .yo.$ ...H.H L9.
 4bfd0 0f824003 0000c579 6fbc2410 050000c5  ..@....yo.$.....
 4bfe0 796fb424 00050000 c5797fa4 24500100  yo.$.....y..$P..
 4bff0 00c5796f 9424f004 0000c579 6f8c24e0  ..yo.$.....yo.$.
 4c000 040000c5 f96fbc24 20050000 c5796f84  .....o.$ ....yo.
 4c010 24d00400 00c44179 6fe1c441 796fcfc4  $.....Ayo..Ayo..
 4c020 41796ffe c5f97fbc 24600100 00c44179  Ayo.....$`....Ay
 4c030 6ff2c441 796fd066 0f1f8400 00000000  o..Ayo.f........
 4c040 c4c17a6f 3c02c4c1 7a6f7402 10c4c241  ..zo<...zot....A
 4c050 00cbc5f9 6fbc2460 010000c5 f9efc1c4  ....o.$`........
 4c060 e37944cf 01c4e379 44e711c4 e37944df  .yD....yD....yD.
 4c070 10c5f97f 4c2430c4 c24900cb c4e37944  ....L$0..I....yD
 4c080 ef00c443 7144c100 c4c37144 f111c5f9  ...CqD....qD....
 4c090 7f2424c4 c37144d1 01c5797f 442450c4  .$$..qD...y.D$P.
 4c0a0 437144c1 10c4c17a 6f4c0220 c5f97f54  CqD....zoL. ...T
 4c0b0 2460c539 ef442460 c4c27100 e3c5f97f  $`.9.D$`..q.....
 4c0c0 742440c4 c35944cf 11c4c359 44f700c4  t$@..YD....YD...
 4c0d0 c35944d7 10c5f97f 5c2420c5 f97f4c24  .YD.....\$ ...L$
 4c0e0 70c4c17a 6f4c0230 c4c35944 e701c5f9  p..zoL.0..YD....
 4c0f0 7fb42480 000000c5 f97f9424 90000000  ..$........$....
 4c100 c4c27100 f3c4c17a 6f540240 c4c34944  ..q....zoT.@..ID
 4c110 de10c4c3 4944ce11 c5f97f6c 2410c4c3  ....ID.....l$...
 4c120 4944fe00 c5f97f9c 24c00000 00c4c269  ID......$......i
 4c130 00dbc4c3 4944f601 c5f97f8c 24a00000  ....ID......$...
 4c140 00c4c361 44cc00c4 c36144d4 11c5f97f  ...aD....aD.....
 4c150 8c24e000 0000c4c1 7a6f4c02 50c5f97f  .$......zoL.P...
 4c160 9424d000 0000c4c3 6144d410 c4c36144  .$......aD....aD
 4c170 dc01c5f9 7f9424f0 000000c4 c27100d3  ......$......q..
 4c180 c4c36944 ea10c4c3 6944ca11 c5f97fbc  ..iD....iD......
 4c190 24b00000 00c4c369 44fa00c5 f97fac24  $......iD......$
 4c1a0 10010000 c4c17a6f 6c02604c 89c0c4c3  ......zol.`L....
 4c1b0 6944d201 c5f97f8c 24000100 004d8d40  iD......$....M.@
 4c1c0 70c4c251 00ebc4c3 5144cd11 c4c35144  p..Q....QD....QD
 4c1d0 c510c5f9 7f8c2420 010000c4 c35144cd  ......$ .....QD.
 4c1e0 00c4c351 44ed01c5 f97f8c24 30010000  ...QD......$0...
 4c1f0 c5f96f4c 2430c5f9 7f842440 010000c5  ..oL$0....$@....
 4c200 f1ef4424 20c5d9ef a4249000 0000c5e1  ..D$ ....$......
 4c210 ef9c24c0 000000c5 e9ef9424 10010000  ..$........$....
 4c220 c5e1ef9c 24f00000 00c4c179 efc0c5d9  ....$......y....
 4c230 efe6c579 6f442450 c5f9efc4 c5e9efd5  ...yoD$P........
 4c240 c5c1efbc 24e00000 00c5f96f ac24a000  ....$......o.$..
 4c250 0000c5f9 efc3c5b9 ef5c2410 c5796f84  .........\$..yo.
 4c260 24b00000 00c5b9ef a4248000 0000c5f9  $........$......
 4c270 efc2c5f9 ef842440 010000c5 e1efdcc5  ......$@........
 4c280 e973d808 c5f973f8 08c5e1ef dfc5f9ef  .s....s.........
 4c290 8c243001 0000c5f9 6fbc2450 010000c5  .$0.....o.$P....
 4c2a0 e1efc9c5 f96f5c24 40c5e1ef 1c24c4e3  .....o\$@....$..
 4c2b0 7144c700 c5f970c9 4ec5f9ef c9c5d1ef  qD....p.N.......
 4c2c0 442470c4 e37144e7 00c5f970 c94ec5e1  D$p..qD....p.N..
 4c2d0 efc0c5e9 efd1c5f9 6f9c2400 010000c5  ........o.$.....
 4c2e0 e1ef9c24 d0000000 c5e1ef9c 24200100  ...$........$ ..
 4c2f0 00c5e9ef d4c5f9ef c3c5f9ef c2c5f96f  ...............o
 4c300 c84c39c6 0f8336fd ffffc579 6fe7488d  .L9...6....yo.H.
 4c310 7840488d 48204839 fe0f826c 010000c5  x@H.H H9...l....
 4c320 796fb424 f0040000 c5796f94 24e00400  yo.$.....yo.$...
 4c330 00c5796f 8c24d004 0000660f 1f440000  ..yo.$....f..D..
 4c340 c4c17a6f 3c02c4c1 7a6f5c02 10c4c241  ..zo<...zo\....A
 4c350 00cbc4c2 6100dbc5 f9efc1c4 c17a6f4c  ....a........zoL
 4c360 0220c4c3 6144d200 c4c36144 ea11c5f9  . ..aD....aD....
 4c370 7f542430 c4c37944 fe11c4c3 7944e600  .T$0..yD....yD..
 4c380 c4437944 fe10c4c2 7100d3c4 c36144f2  .CyD....q....aD.
 4c390 10c5f97f 3c24c4c3 6144da01 c4c36944  ....<$..aD....iD
 4c3a0 c911c443 6944c100 c4c37944 c601c5f9  ...CiD....yD....
 4c3b0 7f642410 c5f97f4c 2440c4c1 7a6f4c02  .d$....L$@..zoL.
 4c3c0 30c5c9ef f3c4c179 efc7c579 7f442450  0......y...y.D$P
 4c3d0 c4436944 c110c5f9 efc64889 f8c4c271  .CiD......H....q
 4c3e0 00cbc4c3 6944d101 c5f97f6c 2420c5f9  ....iD.....l$ ..
 4c3f0 6f5c2430 c4c37144 e511c4c3 7144ed00  o\$0..qD....qD..
 4c400 c4c37144 fd10c5f9 6f742420 c4c169ef  ..qD....ot$ ..i.
 4c410 d0c4c371 44cd01c5 d1ef6c24 50c5f9ef  ...qD.....l$P...
 4c420 c2c5f1ef cfc5d9ef 642440c5 f9efc148  ........d$@....H
 4c430 8d7f40c5 f173d808 c5e973f8 08c5e1ef  ..@..s....s.....
 4c440 442410c5 f9efc5c5 f9efc2c4 c37944d4  D$...........yD.
 4c450 00c5f970 c04ec5e9 efc0c5c9 ef1424c4  ...p.N........$.
 4c460 c37944dc 00c5f970 c04ec5f1 efc0c5e9  .yD....p.N......
 4c470 efd4c5f9 efc3c5e9 efc0c5f9 6fc84839  ............o.H9
 4c480 fe0f83b9 feffff48 8d482048 39ce0f82  .......H.H H9...
 4c490 b4000000 c5f96f9c 24d00400 000f1f00  ......o.$.......
 4c4a0 c4c17a6f 3c02c4c1 7a6f7402 104889c8  ..zo<...zot..H..
 4c4b0 4883c120 c4c24100 cbc4c249 00f3c5f9  H.. ..A....I....
 4c4c0 efc1c4c3 4944ed11 c4c34944 fd00c4e3  ....ID....ID....
 4c4d0 7944cb00 c4e37944 e311c463 7944c310  yD....yD...cyD..
 4c4e0 c4c34944 d510c4e3 7944c301 c4c34944  ..ID....yD....ID
 4c4f0 f501c5e9 efd6c4c1 79efc0c5 d9efe5c5  ........y.......
 4c500 e9efc0c5 c973d808 c5e973f8 08c5f1ef  .....s....s.....
 4c510 c7c5f9ef c2c4c379 44cc00c5 f970c04e  .......yD....p.N
 4c520 c5f1efc8 c4c37144 c400c5f9 70c94ec5  ......qD....p.N.
 4c530 c9eff1c5 d9efe6c5 d9efc0c5 f96fc848  .............o.H
 4c540 39ce0f83 58ffffff 4839f073 5fc4c17a  9...X...H9.s_..z
 4c550 6f0402c4 c27900c3 c5f1efc0 c4c37944  o....y........yD
 4c560 d510c4c3 7944dd11 c4c37944 cd00c4c3  ....yD....yD....
 4c570 7944c501 c5f9efc2 c5d973d8 08c5f973  yD........s....s
 4c580 f808c5f1 efc8c4c3 7144c400 c5f970c9  ........qD....p.
 4c590 4ec5f9ef c1c5e1ef ccc4c379 44d400c5  N..........yD...
 4c5a0 f970c04e c5e9efc0 c5f1efc8 4889d983  .p.N........H...
 4c5b0 e10f0f85 34020000 c68424bf 03000001  ....4.....$.....
 4c5c0 48c1e203 4889ee4c 89e7c5f9 6fbc24b0  H...H..L....o.$.
 4c5d0 03000048 8d04dd00 000000c5 c1ef9424  ...H...........$
 4c5e0 d0030000 c4e1f96e c0c4e269 dc9424e0  .......n...i..$.
 4c5f0 030000c4 e3f922c2 01c4e269 dc9424f0  ......"....i..$.
 4c600 030000c4 c27900c3 c4e269dc 94240004  .....y....i..$..
 4c610 0000c4c2 7900c3c4 e269dc94 24100400  ....y....i..$...
 4c620 00c5f1ef c8c4c371 44e500c4 c37144dd  .......qD....qD.
 4c630 11c4c371 44c510c4 e269dc94 24200400  ...qD....i..$ ..
 4c640 00c4c371 44cd01c4 e269dc94 24300400  ...qD....i..$0..
 4c650 00c5f1ef c0c4e269 dc942440 040000c5  .......i..$@....
 4c660 d173d808 c4e269dc 94245004 0000c5f9  .s....i..$P.....
 4c670 73f808c4 e269dc94 24600400 00c5d9ef  s....i..$`......
 4c680 c0c4e269 dc942470 040000c4 c37944cc  ...i..$p.....yD.
 4c690 00c5f970 c04ec4e2 69dc9424 80040000  ...p.N..i..$....
 4c6a0 c5f1efc8 c4c37144 c400c5f9 70e14ec4  ......qD....p.N.
 4c6b0 e269dc94 24900400 00c5e1ef cdc5f9ef  .i..$...........
 4c6c0 c4c4e269 dc9424a0 040000c4 e269dd94  ...i..$......i..
 4c6d0 24b00400 00c5f1ef c0c4c279 00c3c5e9  $..........y....
 4c6e0 efd0c5f9 7f9424c0 030000e8 201cfcff  ......$..... ...
 4c6f0 be100000 004889ef 4189c6e8 b01bfcff  .....H..A.......
 4c700 e9f6e3ff ffbe1000 00004c89 efe89e1b  ..........L.....
 4c710 fcff4889 dabed000 00004889 efe8ae1c  ..H.......H.....
 4c720 fcff660f 1f440000 41beffff ffffe9c8  ..f..D..A.......
 4c730 e3ffffc5 f9efc04c 01ce4889 efc5f97f  .......L..H.....
 4c740 8424c003 00004889 f083f908 0f837801  .$....H.......x.
 4c750 000031f6 f6c10474 098b3089 37be0400  ..1....t..0.7...
 4c760 0000f6c1 02740e44 0fb70430 66448904  .....t.D...0fD..
 4c770 374883c6 0283e101 74070fb6 04308804  7H......t....0..
 4c780 37c5f96f bc24c003 0000c4c2 4100c3c5  7..o.$......A...
 4c790 f1efc0c4 c37944d5 10c4c379 44dd11c4  .....yD....yD...
 4c7a0 c37944cd 00c4c379 44c501c5 f9efc2c5  .yD....yD.......
 4c7b0 d973d808 c5f973f8 08c5f1ef c8c4c371  .s....s........q
 4c7c0 44c400c5 f970c94e c5f9efc1 c5e1efcc  D....p.N........
 4c7d0 c4c37944 d400c5f9 70c04ec5 e9efc0c5  ..yD....p.N.....
 4c7e0 f1efc8c5 f96fc1e9 a0f0ffff c5f9efc0  .....o..........
 4c7f0 4c01d648 89efc5f9 7f8424c0 03000048  L..H......$....H
 4c800 89f083f9 080f8396 00000031 f6f6c104  ...........1....
 4c810 74098b30 8937be04 000000f6 c102740e  t..0.7........t.
 4c820 440fb704 30664489 04374883 c60283e1  D...0fD..7H.....
 4c830 0174070f b6043088 0437c5f9 6fbc24c0  .t....0..7..o.$.
 4c840 030000c4 c24100c3 c5f1efc0 c4c37944  .....A........yD
 4c850 d510c4c3 7944dd11 c4c37944 cd00c4c3  ....yD....yD....
 4c860 7944c501 c5f9efc2 c5d973d8 08c5f973  yD........s....s
 4c870 f808c5f1 efc8c4c3 7144c400 c5f970c9  ........qD....p.
 4c880 4ec5f9ef c1c5e1ef ccc4c379 44d400c5  N..........yD...
 4c890 f970c04e c5e9efc0 c5f1efc8 e917fdff  .p.N............
 4c8a0 ff4189c9 31c04183 e1f889c7 83c0084c  .A..1.A........L
 4c8b0 8b043e4c 89443d00 4439c872 ed488d7c  ..>L.D=.D9.r.H.|
 4c8c0 05004801 f0e941ff ffff4189 c931c041  ..H...A...A..1.A
 4c8d0 83e1f889 c783c008 4c8b043e 4c89443d  ........L..>L.D=
 4c8e0 004439c8 72ed488d 7c050048 01f0e95f  .D9.r.H.|..H..._
 4c8f0 feffffc5 f1efc9b9 20000000 bf400000  ........ ....@..
 4c900 0031c0c5 796f1db5 480100c5 796f25bd  .1..yo..H...yo%.
 4c910 48010041 b8700000 00c5f96f c1e98ae9  H..A.p.....o....
 4c920 ffffb920 000000bf 40000000 41b87000  ... ....@...A.p.
 4c930 000031c0 e994f6ff ffe8b219 fcff6690  ..1...........f.
 4c940 41574889 ca0f1817 4c89c941 564989f6  AWH.....L..AVI..
 4c950 0f18120f 18114155 41545553 4889fb48  ......AUATUSH..H
 4c960 81ece805 00004c8d a424d003 0000488b  ......L..$....H.
 4c970 b4243006 00004c8b 8c242006 00006448  .$0...L..$ ...dH
 4c980 8b042528 00000048 898424d8 05000031  ..%(...H..$....1
 4c990 c04c89e7 4c8b9424 28060000 e8cf97ff  .L..L..$(.......
 4c9a0 ff4983f8 0f0f8605 01000049 8d68f049  .I.........I.h.I
 4c9b0 83e80149 8d410f4d 89c348c1 e8044c8d  ...I.A.M..H...L.
 4c9c0 3c2a49c1 eb044981 f91fffff ff4889c7  <*I...I......H..
 4c9d0 0f97c048 81fd1fff ffff400f 97c609f0  ...H......@.....
 4c9e0 4885db0f 84b70000 0084c00f 85bf0000  H...............
 4c9f0 004939f9 0f82b600 00004c39 dd0f82ad  .I9.......L9....
 4ca00 00000048 b8dfffff ff0f0000 004c39c0  ...H.........L9.
 4ca10 0f829a00 0000498b 32c5f9ef c04989d0  ......I.2....I..
 4ca20 4c89e748 8d8424b0 0300004c 8dac24c0  L..H..$....L..$.
 4ca30 030000c5 f97f8424 a0030000 4889b424  .......$....H..$
 4ca40 b0030000 418b7208 4c89eac7 8424bc03  ....A.r.L....$..
 4ca50 00000000 000289b4 24b80300 00488db4  ........$....H..
 4ca60 24a00300 004883ec 08504151 4989e951  $....H...PAQI..Q
 4ca70 4889d9e8 8832ffff 4c89ff48 83c4204c  H....2..L..H.. L
 4ca80 89eee889 18fcff41 89c785c0 0f85321e  .......A......2.
 4ca90 00004d85 f6742945 31ffeb21 0f1f4000  ..M..t)E1..!..@.
 4caa0 84c0750c 4939f972 074c39dd 73626690  ..u.I9.r.L9.sbf.
 4cab0 41bfffff ffff31ed 4d85f674 4349892e  A.....1.M..tCI..
 4cac0 be000200 004c89e7 e8e317fc ff488b84  .....L.......H..
 4cad0 24d80500 0064482b 04252800 00000f85  $....dH+.%(.....
 4cae0 021e0000 4881c4e8 05000044 89f85b5d  ....H......D..[]
 4caf0 415c415d 415e415f c30f1f80 00000000  A\A]A^A_........
 4cb00 41bfffff ffffebb8 0f1f8400 00000000  A...............
 4cb10 48b8dfff ffff0f00 00004c39 c07291c5  H.........L9.r..
 4cb20 796fac24 c0040000 498b024c 89cfc784  yo.$....I..L....
 4cb30 24bc0300 00000000 024883e7 f0488984  $........H...H..
 4cb40 24b00300 00418b42 08898424 b8030000  $....A.B...$....
 4cb50 4881ffdf 0000000f 86201d00 00c5f96f  H........ .....o
 4cb60 b4244005 00004889 cec5f96f bc249005  .$@...H....o.$..
 4cb70 000041b8 e0000000 c5796fb4 24d00400  ..A......yo.$...
 4cb80 00c5f9ef c0c5796f 25434601 00c5f97f  ......yo%CF.....
 4cb90 b4243003 0000c5f9 6fb42430 050000c5  .$0.....o.$0....
 4cba0 f96f9c24 50050000 c5f97fbc 24000300  .o.$P.......$...
 4cbb0 00c5796f 1d074601 00c44179 6fd6c5f9  ..yo..F...Ayo...
 4cbc0 6fbc2480 050000c5 f97fb424 40030000  o.$........$@...
 4cbd0 c5796ff3 c5f96fb4 24200500 00c5796f  .yo...o.$ ....yo
 4cbe0 bc24e004 0000c5f9 7fbc2410 030000c5  .$........$.....
 4cbf0 f96fbc24 70050000 c5f97fb4 24500300  .o.$p.......$P..
 4cc00 00c44179 6fcfc5f9 6fb42410 050000c5  ..Ayo...o.$.....
 4cc10 f97fbc24 20030000 c5f96fbc 24600500  ...$ .....o.$`..
 4cc20 00c5f97f b4246003 0000c5f9 6fb42400  .....$`.....o.$.
 4cc30 050000c5 797fa424 f0020000 c441796f  ....y..$.....Ayo
 4cc40 e5c5796f efc5f97f b4247003 0000c5f9  ..yo.....$p.....
 4cc50 6fb424f0 040000c5 f97fb424 80030000  o.$........$....
 4cc60 c5fa6f3e c5fa6f66 104c89c0 4d8d80e0  ..o>..of.L..M...
 4cc70 000000c5 7a6f4620 4881c6e0 000000c4  ....zoF H.......
 4cc80 c24100cb c5f96fbc 24000300 00c5f9ef  .A....o.$.......
 4cc90 c9c4c259 00c3c4e3 7144ef01 c4e37144  ...Y....qD....qD
 4cca0 f700c4e3 7144df11 c5f97f6c 2420c463  ....qD.....l$ .c
 4ccb0 7144ff10 c5f96fac 24100300 00c5f97f  qD....o.$.......
 4ccc0 742410c5 f96fb424 20030000 c4e37944  t$...o.$ .....yD
 4ccd0 e511c4e3 7944cd10 c5f97f1c 24c4e379  ....yD......$..y
 4cce0 44d500c5 f97f6424 30c5fa6f a650ffff  D.....d$0..o.P..
 4ccf0 ffc4e379 44c501c5 f97f4c24 50c4c239  ...yD.....L$P..9
 4cd00 00cbc463 7144c611 c4e37144 de00c4e3  ...cqD....qD....
 4cd10 7144fe10 c5f97f54 2440c4e3 7144ce01  qD.....T$@..qD..
 4cd20 c5fa6fb6 70ffffff c5f97fbc 24800000  ..o.p.......$...
 4cd30 00c5f97f 8c249000 0000c4c2 5900cbc4  .....$......Y...
 4cd40 c37144e5 11c4c371 44fd01c4 c37144d5  .qD....qD....qD.
 4cd50 00c5f97f 5c2470c5 f97fa424 a0000000  ....\$p....$....
 4cd60 c5fa6fa6 60ffffff c4c37144 dd10c5f9  ..o.`.....qD....
 4cd70 7fbc24d0 000000c5 f96fbc24 30030000  ..$......o.$0...
 4cd80 c4c25900 cbc5797f 442460c4 c37144e6  ..Y...y.D$`..qD.
 4cd90 11c44371 44c610c5 f97f9424 b0000000  ..CqD......$....
 4cda0 c4c37144 d600c5f9 7f9c24c0 000000c4  ..qD......$.....
 4cdb0 c37144de 01c4c249 00cbc4e3 7144f711  .qD....I....qD..
 4cdc0 c4e37144 ef00c5f9 7fa424e0 000000c4  ..qD......$.....
 4cdd0 e37144e7 10c5797f 84240001 0000c463  .qD...y..$.....c
 4cde0 7144c701 c5f97f94 24f00000 00c5f97f  qD......$.......
 4cdf0 b4242001 0000c5f9 7fac2430 010000c5  .$ .......$0....
 4ce00 f97fa424 40010000 c5797f84 24500100  ...$@....y..$P..
 4ce10 00c5f97f 9c241001 0000c5fa 6f5e80c5  .....$......o^..
 4ce20 f96fac24 40030000 c5f96fb4 24500300  .o.$@.....o.$P..
 4ce30 00c5fa6f 5690c4c2 6100cbc4 e37144fd  ...oV...a....qD.
 4ce40 11c4e371 44dd00c4 e37144e5 10c5f97f  ...qD....qD.....
 4ce50 bc246001 0000c4e3 7144ed01 c4c26900  .$`.....qD....i.
 4ce60 cbc5f96f bc246003 0000c5f9 7fac2490  ...o.$`.......$.
 4ce70 010000c5 fa6f6ea0 c4e37144 d611c463  .....on...qD...c
 4ce80 7144c600 c5f97f94 24a00100 00c5f97f  qD......$.......
 4ce90 a4248001 0000c4c2 5100d3c4 e36944ef  .$......Q....iD.
 4cea0 11c4e369 44e700c5 797f8424 b0010000  ...iD...y..$....
 4ceb0 c4636944 c710c5f9 7fac24e0 010000c5  .ciD......$.....
 4cec0 fa6f6eb0 c4e36944 d701c579 7f842400  .on...iD...y..$.
 4ced0 020000c5 f97fa424 f0010000 c4c25100  .......$......Q.
 4cee0 fbc5f96f ac247003 0000c5f9 7f9c2470  ...o.$p.......$p
 4cef0 010000c4 e37144de 10c4e371 44f601c4  .....qD....qD...
 4cf00 634144c5 00c4e341 44e511c5 f97fb424  cAD....AD......$
 4cf10 d0010000 c5797f84 24200200 00c46341  .....y..$ ....cA
 4cf20 44c510c4 e34144fd 01c5fa6f 6ec0c5f9  D....AD....on...
 4cf30 7fa42410 020000c5 f96fa424 80030000  ..$......o.$....
 4cf40 c5f97f9c 24c00100 00c4c251 00f3c4e3  ....$......Q....
 4cf50 4944dc00 c4e34944 ec11c5f9 7f9c2440  ID....ID......$@
 4cf60 020000c4 e34944dc 10c4e349 44f401c5  .....ID....ID...
 4cf70 fa6f66d0 c5f97f9c 24500200 00c5fa6f  .of.....$P.....o
 4cf80 5ee0c539 efc6c5f9 7fac2430 020000c4  ^..9......$0....
 4cf90 c25900cb c4c37144 e111c4c3 7144e900  .Y....qD....qD..
 4cfa0 c5f97fa4 24600200 00c4c371 44e110c5  ....$`.....qD...
 4cfb0 f97fac24 70020000 c4c26100 ebc5f97f  ...$p.....a.....
 4cfc0 a4248002 0000c4c3 7144e101 c4c35144  .$......qD....QD
 4cfd0 da11c5f9 7fa42490 020000c4 c35144e2  ......$......QD.
 4cfe0 00c5f97f 9c24a002 0000c501 ef7c2420  .....$.......|$ 
 4cff0 c5f9ef44 2450c4c3 5144da10 c5f97fa4  ...D$P..QD......
 4d000 24b00200 00c5fa6f 66f0c5e9 ef942400  $......of.....$.
 4d010 020000c4 c35144ea 01c539ef 84245002  .....QD...9..$P.
 4d020 0000c4c1 79efc7c4 c25900e3 c5e9efd7  ....y....Y......
 4d030 c4c35944 cc11c5f9 7f8c24c0 020000c4  ..YD......$.....
 4d040 c35944cc 00c5f97f 8c24d002 0000c4c3  .YD......$......
 4d050 5944cc10 c4c35944 e401c5f9 7f8c24e0  YD....YD......$.
 4d060 020000c5 e1efdcc5 f96f8c24 90000000  .........o.$....
 4d070 c571efbc 24800000 00c501ef bc24d000  .q..$........$..
 4d080 0000c5e1 ef9c24e0 020000c4 c179efc7  ......$......y..
 4d090 c5796fbc 24100100 00c501ef bc24c000  .yo.$........$..
 4d0a0 0000c501 efbc2400 010000c4 c179efc7  ......$......y..
 4d0b0 c5796fbc 24500100 00c501ef bc244001  .yo.$P.......$@.
 4d0c0 0000c501 efbc2490 010000c4 c179efc7  ......$......y..
 4d0d0 c5796fbc 24d00100 00c501ef bc248001  .yo.$........$..
 4d0e0 0000c501 efbc24c0 010000c4 c179efc7  ......$......y..
 4d0f0 c5796fbc 24b00000 00c5f9ef c2c5f96f  .yo.$..........o
 4d100 94249002 0000c5e9 ef8c2480 020000c4  .$........$.....
 4d110 c179efc0 c5f1efcd c5f96f6c 2440c5d1  .y........ol$@..
 4d120 ef542410 c5f9efc1 c5f9efcb c581ef44  .T$............D
 4d130 2470c579 6fbc2430 010000c5 f96f9c24  $p.yo.$0.....o.$
 4d140 f0010000 c5d973d9 08c5f173 f908c5f9  ......s....s....
 4d150 efc2c581 ef9424f0 000000c5 e9ef9424  ......$........$
 4d160 70010000 c5f9efc2 c5e1ef94 24b00100  p...........$...
 4d170 00c5f96f 742430c5 e9ef9424 20020000  ...ot$0....$ ...
 4d180 c5f1ef8c 24d00200 00c5f96f bc24f002  ....$......o.$..
 4d190 0000c5f9 6fac24a0 000000c5 f9efc2c5  ....o.$.........
 4d1a0 f96f9424 70020000 c5e9ef94 24400200  .o.$p.......$@..
 4d1b0 00c5e9ef 9424b002 0000c5f9 efc2c5d1  .....$..........
 4d1c0 ef542460 c5f9efc9 c4e37144 c700c5f9  .T$`......qD....
 4d1d0 70c94ec5 f9efc9c5 c9ef0424 c5f96fb4  p.N........$..o.
 4d1e0 24200100 00c4e371 44df00c5 f970c94e  $ .....qD....p.N
 4d1f0 c5f96fbc 24600200 00c5e9ef d0c5c9ef  ..o.$`..........
 4d200 8424e000 0000c5f9 ef842460 010000c5  .$........$`....
 4d210 f96fb424 e0010000 c5e9efd0 c5c9ef84  .o.$............
 4d220 24a00100 00c5f9ef 84241002 0000c5e9  $........$......
 4d230 efc0c5c1 ef942430 020000c5 e9ef9424  ......$0.......$
 4d240 a0020000 c5f9efc2 c5d9ef94 24c00200  ............$...
 4d250 00c5e9ef d1c5f9ef c2c5f9ef c3c5f96f  ...............o
 4d260 c84c39c7 0f83f6f9 ffffc441 796fec4c  .L9........Ayo.L
 4d270 8d50704c 8d4040c5 796fa424 f0020000  .PpL.@@.yo.$....
 4d280 488d7020 4c39d70f 82230300 00c5f96f  H.p L9...#.....o
 4d290 bc242005 0000c579 6f9424e0 040000c5  .$ ....yo.$.....
 4d2a0 797fa424 20010000 c5796fbc 24000500  y..$ ....yo.$...
 4d2b0 00c5796f b424f004 0000c579 6f8c24d0  ..yo.$.....yo.$.
 4d2c0 040000c5 797fd3c5 f97fbc24 30010000  ....y......$0...
 4d2d0 c5f96fbc 24100500 00c5f97f 9c244001  ..o.$........$@.
 4d2e0 0000c441 796fe6c4 41796ff7 c441796f  ...Ayo..Ayo..Ayo
 4d2f0 d1c5796f ff0f1f00 c5fa6f3c 01c5fa6f  ..yo......o<...o
 4d300 640110c5 f96fb424 30010000 c4c24100  d....o.$0.....A.
 4d310 cbc5f9ef c1c4e379 44de11c4 e37944ee  .......yD....yD.
 4d320 00c46379 44c610c5 f97f1c24 c5fa6f5c  ..cyD......$..o\
 4d330 0120c4e3 7944f601 c4c25900 c3c4c379  . ..yD....Y....y
 4d340 44d700c4 c37944e7 11c4c379 44cf10c5  D....yD....yD...
 4d350 f97f6c24 10c4c261 00dbc5f9 7f542440  ..l$...a.....T$@
 4d360 c4c37944 c701c4c3 6144d610 c5f97f64  ..yD....aD.....d
 4d370 2430c4c3 6144e600 c4c36144 fe11c5f9  $0..aD....aD....
 4d380 7f942480 000000c5 fa6f5401 40c4c361  ..$......oT.@..a
 4d390 44de01c5 e1ef9c24 80000000 c5f97f4c  D......$.......L
 4d3a0 2450c5fa 6f4c0130 c5f9ef44 2450c5f9  $P..oL.0...D$P..
 4d3b0 7f642470 c4c26900 ebc5f96f a4244001  .d$p..i....o.$@.
 4d3c0 0000c5f9 7f742420 c4c27100 f3c539ef  .....t$ ..q...9.
 4d3d0 442420c4 e35144d4 11c4c349 44cc11c5  D$ ..QD....ID...
 4d3e0 f97f7c24 60c4c349 44fc00c5 f97f9424  ..|$`..ID......$
 4d3f0 b0000000 c5f96fd4 c4c179ef c0c5f97f  ......o...y.....
 4d400 8c249000 0000c4e3 5144cc00 c4e35144  .$......QD....QD
 4d410 e410c4e3 5144ea01 c5f97fa4 24d00000  ....QD......$...
 4d420 00c5fa6f 540150c5 f97f8c24 c0000000  ...oT.P....$....
 4d430 c5f97fbc 24a00000 00c4c269 00d3c4c3  ....$......i....
 4d440 4944fc10 c4c34944 f401c4c3 6944e200  ID....ID....iD..
 4d450 c4c36944 ca11c5e1 efdec5f9 7fa424f0  ..iD..........$.
 4d460 000000c5 fa6f6401 60c5c1ef fdc5f9ef  .....od.`.......
 4d470 c3c5f97f 8c24e000 0000c4c3 6944ca10  .....$......iD..
 4d480 c4c36944 d2014c89 d0c4c259 00e34d8d  ..iD..L....Y..M.
 4d490 5270c5c1 efbc24d0 000000c5 f97f8c24  Rp....$........$
 4d4a0 00010000 c4c35944 cd11c443 5944cd10  ......YD...CYD..
 4d4b0 c5e9ef94 24000100 00c5f97f 8c241001  ....$........$..
 4d4c0 0000c4c3 5944cd00 c4c35944 e501c5f9  ....YD....YD....
 4d4d0 6f9c24a0 000000c5 e9efd4c5 f9efc7c5  o.$.............
 4d4e0 e1ef5c24 70c5796f 442440c5 b9ef6424  ..\$p.yoD$@...d$
 4d4f0 10c5f9ef c2c5f96f b424f000 0000c5f9  .......o.$......
 4d500 6fbc2420 010000c4 c179efc1 c5e1efdc  o.$ .....y......
 4d510 c5e973d8 08c5c9ef a424c000 0000c5f9  ..s......$......
 4d520 6f742430 c5f973f8 08c5e1ef dcc5f1ef  ot$0..s.........
 4d530 c8c5e1ef c9c4e371 44c700c5 f970c94e  .......qD....p.N
 4d540 c5f9efc9 c5f96f84 24900000 00c5f9ef  ......o.$.......
 4d550 5c2460c5 c9ef0424 c4e37144 e700c5f9  \$`....$..qD....
 4d560 70c94ec5 f96fbc24 e0000000 c5e9efd1  p.N..o.$........
 4d570 c5e1efc0 c5e9efd4 c5c1ef9c 24b00000  ............$...
 4d580 00c5e1ef 9c241001 0000c5f9 efc3c5f9  .....$..........
 4d590 efc2c5f9 6fc84c39 d70f8359 fdffffc5  ....o.L9...Y....
 4d5a0 796fa424 20010000 4c8d4040 488d7020  yo.$ ...L.@@H.p 
 4d5b0 4c39c70f 82660100 00c5796f 9424f004  L9...f....yo.$..
 4d5c0 0000c579 6f8c24e0 040000c5 796f8424  ...yo.$.....yo.$
 4d5d0 d0040000 0f1f4000 c5fa6f1c 01c5fa6f  ......@...o....o
 4d5e0 640110c5 fa6f5401 20c4c261 00cbc5f9  d....oT. ..a....
 4d5f0 efc1c4c3 7944da11 c4c37944 f200c443  ....yD....yD...C
 4d600 7944f210 c4c37944 ea01c4c2 5900c3c5  yD....yD....Y...
 4d610 f97f1c24 c4c37944 e100c4c3 7944c911  ...$..yD....yD..
 4d620 c4437944 f910c5f9 7f742410 c5f97f64  .CyD.....t$....d
 4d630 2420c4c2 6900e3c4 c37944c1 01c4c151  $ ..i....yD....Q
 4d640 efeec4c3 5944d800 c4c35944 d011c4c3  ....YD....YD....
 4d650 5944f810 c5f97f5c 2440c5fa 6f5c0130  YD.....\$@..o\.0
 4d660 c4c179ef c7c4c359 44e001c5 f9efc5c5  ..y....YD.......
 4d670 d9efe7c5 f1ef0c24 4c89c0c4 c26100db  .......$L....a..
 4d680 c5f97f54 2430c5f9 efc44d8d 4040c4c3  ...T$0....M.@@..
 4d690 6144d511 c4c36144 f510c5f9 6f6c2420  aD....aD....ol$ 
 4d6a0 c5d1ef64 2410c5f9 7f542450 c4c36144  ...d$....T$P..aD
 4d6b0 d500c4c3 6144dd01 c5e9ef54 2440c5e1  ....aD.....T$@..
 4d6c0 efdec5f9 6f6c2450 c5f9efc3 c5e9efd4  ....ol$P........
 4d6d0 c5e173d8 08c5f973 f808c5e9 efd0c4c3  ..s....s........
 4d6e0 6944c400 c5f970d2 4ec5f9ef c2c4c379  iD....p.N......y
 4d6f0 44e400c5 f970d04e c5d1ef44 2430c5e1  D....p.N...D$0..
 4d700 efdac5f9 efc1c5e1 efdcc5f9 efc3c5f9  ................
 4d710 6fc84c39 c70f83bd feffff48 8d702048  o.L9.......H.p H
 4d720 39f70f82 b6000000 c5f96f94 24d00400  9.........o.$...
 4d730 000f1f80 00000000 c5fa6f3c 01c4c241  ..........o<...A
 4d740 00cbc5f9 efc1c5fa 6f4c0110 4889f048  ........oL..H..H
 4d750 83c620c4 e37944da 11c4e379 44e200c4  .. ..yD....yD...
 4d760 e37944fa 10c4c271 00cbc4e3 7944c201  .yD....q....yD..
 4d770 c4c37144 ed11c4c3 7144f500 c4437144  ..qD....qD...CqD
 4d780 c510c4c3 7144cd01 c5f9efc7 c5d9efe6  ....qD..........
 4d790 c4c171ef c8c5e1ef ddc5f1ef c8c5f973  ..q............s
 4d7a0 d908c5f1 73f908c5 d9efe1c4 c35944cc  ....s........YD.
 4d7b0 00c5f970 e44ec5f1 efccc4c3 7144e400  ...p.N......qD..
 4d7c0 c5f970c9 4ec5f9ef c1c5f9ef c3c5f9ef  ..p.N...........
 4d7d0 c4c5f96f c84839f7 0f835aff ffff4839  ...o.H9...Z...H9
 4d7e0 f87362c5 fa6f0401 c4c27900 c3c5f1ef  .sb..o....y.....
 4d7f0 c0c4c379 44d510c4 c37944dd 11c4c379  ...yD....yD....y
 4d800 44cd00c4 c37944c5 01c5f9ef c2c5d973  D....yD........s
 4d810 d808c5f9 73f808c5 f1efc8c4 c37144c4  ....s........qD.
 4d820 00c5f970 c94ec5f9 efc1c5e1 efccc4c3  ...p.N..........
 4d830 7944d400 c5f970c0 4ec5e9ef c0c5f1ef  yD....p.N.......
 4d840 c8c5f96f c14c89ce 488d9c24 c0030000  ...o.L..H..$....
 4d850 83e60f0f 85670e00 004889ee 4883e6f0  .....g...H..H...
 4d860 4881fedf 0000000f 86401000 00c5f96f  H........@.....o
 4d870 bc249005 00004889 d1c5796f b424f004  .$....H...yo.$..
 4d880 0000c579 7fa42420 030000c5 796f9424  ...y..$ ....yo.$
 4d890 e0040000 bfe00000 00c5796f 8c24d004  ..........yo.$..
 4d8a0 0000c5f9 7fbc2430 030000c5 f96fbc24  ......$0.....o.$
 4d8b0 80050000 c5f96f9c 24200500 00c5f96f  ......o.$ .....o
 4d8c0 b4241005 0000c441 796fc2c4 41796fd6  .$.....Ayo..Ayo.
 4d8d0 c5796fbc 24000500 00c5f97f bc249003  .yo.$........$..
 4d8e0 0000c579 6ff3c5f9 6fbc2470 050000c4  ...yo...o.$p....
 4d8f0 41796fe7 c5f97fbc 24800300 00c5f96f  Ayo.....$......o
 4d900 bc246005 0000c5f9 7fbc2470 030000c5  .$`.......$p....
 4d910 f96fbc24 50050000 c5f97fbc 24600300  .o.$P.......$`..
 4d920 00c5f96f bc244005 0000c5f9 7fbc2450  ...o.$@.......$P
 4d930 030000c5 f96fbc24 30050000 c5f97fbc  .....o.$0.......
 4d940 24400300 00c5797f cfc44179 6fcdc579  $@....y...Ayo..y
 4d950 6fee660f 1f440000 c5fa6f19 4889f848  o.f..D....o.H..H
 4d960 8dbfe000 0000c5f9 6fac2430 030000c5  ........o.$0....
 4d970 f96fb424 90030000 4881c1e0 000000c4  .o.$....H.......
 4d980 c26100cb c5f9efc9 c4e37144 dd11c4e3  .a........qD....
 4d990 7144e500 c4e37144 d510c4e3 7144cd01  qD....qD....qD..
 4d9a0 c5fa6fa9 30ffffff c5f97f1c 24c5f97f  ..o.0.......$...
 4d9b0 642410c5 f96fa424 80030000 c4c25100  d$...o.$......Q.
 4d9c0 c3c5f97f 542420c5 fa6f9150 ffffffc4  ....T$ ..o.P....
 4d9d0 637944fe 00c4e379 44ee11c4 e37944de  cyD....yD....yD.
 4d9e0 10c5f97f 4c2430c5 797f7c24 50c46379  ....L$0.y.|$P.cy
 4d9f0 44fe01c5 fa6fb140 ffffffc5 f97f5c24  D....o.@......\$
 4da00 60c4c249 00c3c5f9 7f6c2440 c4e37944  `..I.....l$@..yD
 4da10 dc00c4e3 7944f411 c4e37944 ec10c5f9  ....yD....yD....
 4da20 7f9c2480 000000c4 e37944c4 01c5f96f  ..$......yD....o
 4da30 9c247003 0000c5f9 7f8424a0 000000c4  .$p.......$.....
 4da40 c26900c3 c4e37944 d311c4e3 7944e310  .i....yD....yD..
 4da50 c5f97f74 2470c4e3 7944f300 c5f97fac  ...t$p..yD......
 4da60 24900000 00c4e379 44c301c5 fa6f9960  $......yD....o.`
 4da70 ffffffc5 f96fac24 60030000 c5f97f84  .....o.$`.......
 4da80 24e00000 00c5f97f 9424b000 0000c4c2  $........$......
 4da90 6100c3c4 e37944dd 11c4e379 44d500c5  a....yD....yD...
 4daa0 f97fb424 c0000000 c5f96fb4 24500300  ...$......o.$P..
 4dab0 00c5f97f 9c24f000 0000c4e3 7944dd10  .....$......yD..
 4dac0 c4e37944 c501c5fa 6fa970ff ffffc5f9  ..yD....o.p.....
 4dad0 7f842420 010000c5 f97f9424 00010000  ..$ .......$....
 4dae0 c4c25100 c3c4e379 44ee11c4 e37944d6  ..Q....yD....yD.
 4daf0 00c5f97f a424d000 0000c5f9 7f9c2410  .....$........$.
 4db00 010000c4 e37944de 10c4e379 44c601c5  .....yD....yD...
 4db10 f97fac24 30010000 c5f97f94 24400100  ...$0.......$@..
 4db20 00c5fa6f 7180c5f9 6fa42440 030000c5  ...oq...o.$@....
 4db30 f97f8424 60010000 c5fa6f69 90c5f97f  ...$`.....oi....
 4db40 9c245001 0000c4c2 4900c3c4 e37944f4  .$P.....I....yD.
 4db50 11c4e379 44d400c4 e37944dc 10c5f97f  ...yD....yD.....
 4db60 9c249001 0000c4e3 7944c401 c5fa6f59  .$......yD....oY
 4db70 a0c5f97f 8424a001 0000c4c2 5100c3c4  .....$......Q...
 4db80 c37944ee 11c4c379 44e600c5 f97f9424  .yD....yD......$
 4db90 80010000 c4c37944 d610c5f9 7fa424c0  ......yD......$.
 4dba0 010000c4 c37944c6 01c4c261 00e3c5f9  .....yD....a....
 4dbb0 7f8424e0 010000c5 fa6f41b0 c4c35944  ..$......oA...YD
 4dbc0 dd00c5f9 7fb42470 010000c4 c35944f5  ......$p.....YD.
 4dbd0 11c5f97f 9424d001 0000c4c3 5944d510  .....$......YD..
 4dbe0 c4c35944 e501c5f9 7fb424f0 010000c4  ..YD......$.....
 4dbf0 c27900f3 c5f97f94 24100200 00c5fa6f  .y......$......o
 4dc00 51c0c4c3 4944c411 c5f97f9c 24000200  Q...ID......$...
 4dc10 00c4c349 44dc00c5 f97f9c24 30020000  ...ID......$0...
 4dc20 c4c26900 dbc5f97f 84242002 0000c4c3  ..i......$ .....
 4dc30 6144c200 c4c36144 d211c5f9 7f842460  aD....aD......$`
 4dc40 020000c5 fa6f41d0 c5f97fac 24b00100  .....oA.....$...
 4dc50 00c4c349 44ec10c4 c34944f4 01c5f97f  ...ID....ID.....
 4dc60 ac244002 0000c4c3 6144ea10 c4c36144  .$@.....aD....aD
 4dc70 da01c5f9 7f942450 020000c4 c27900d3  ......$P.....y..
 4dc80 c5f97fac 24700200 00c4c369 44e800c4  ....$p.....iD...
 4dc90 c36944c0 11c5f97f ac249002 0000c5fa  .iD......$......
 4dca0 6f69e0c5 f97f8424 80020000 c4c36944  oi.....$......iD
 4dcb0 c010c4c3 6944d001 c5f97f84 24a00200  ....iD......$...
 4dcc0 00c4c251 00ebc4e3 5144c711 c5f97f84  ...Q....QD......
 4dcd0 24b00200 00c4e351 44c700c5 f97f8424  $......QD......$
 4dce0 c0020000 c4e35144 c710c4e3 5144ef01  ......QD....QD..
 4dcf0 c5f97f84 24d00200 00c5fa6f 41f0c501  ....$......oA...
 4dd00 ef7c2460 c5d9efa4 24100200 00c5e1ef  .|$`....$.......
 4dd10 9c244002 0000c5e9 ef9424a0 020000c4  .$@.......$.....
 4dd20 c27900cb c5e1ef9c 24700200 00c4c371  .y......$p.....q
 4dd30 44c111c5 d9efe6c5 f97f8424 e0020000  D..........$....
 4dd40 c4c37144 c100c5e9 efd5c5f9 7f8424f0  ..qD..........$.
 4dd50 020000c4 c37144c1 10c5f97f 84240003  .....qD......$..
 4dd60 0000c4c3 7144c101 c5f96f4c 2430c5f9  ....qD....oL$0..
 4dd70 7f842410 030000c5 f1ef4424 20c4c179  ..$.......D$ ..y
 4dd80 efc7c579 6fbc24a0 000000c5 01efbc24  ...yo.$........$
 4dd90 90000000 c501efbc 24e00000 00c4c179  ........$......y
 4dda0 efc7c579 6fbc2420 010000c5 01efbc24  ...yo.$ .......$
 4ddb0 d0000000 c501efbc 24100100 00c4c179  ........$......y
 4ddc0 efc7c579 6fbc2460 010000c5 01efbc24  ...yo.$`.......$
 4ddd0 50010000 c501efbc 24a00100 00c4c179  P.......$......y
 4dde0 efc7c579 6fbc24e0 010000c5 01efbc24  ...yo.$........$
 4ddf0 90010000 c501efbc 24d00100 00c4c179  ........$......y
 4de00 efc7c579 6fbc24c0 000000c5 f9efc4c5  ...yo.$.........
 4de10 f9efc3c5 f96f9c24 10030000 c5e1ef8c  .....o.$........
 4de20 24d00200 00c5f1ef 8c240003 0000c5f9  $........$......
 4de30 efc2c5f9 6f542450 c5f9efc9 c5e9ef44  ....oT$P.......D
 4de40 2410c581 ef942480 000000c5 796fbc24  $.....$.....yo.$
 4de50 40010000 c5e173d9 08c5f173 f908c5f9  @.....s....s....
 4de60 efc2c581 ef942400 010000c5 e9ef9424  ......$........$
 4de70 80010000 c5796fbc 24000200 00c5f1ef  .....yo.$.......
 4de80 8c24f002 0000c5f9 6fac2420 030000c5  .$......o.$ ....
 4de90 f9efc2c5 81ef9424 c0010000 c5e9ef94  .......$........
 4dea0 24300200 00c5796f bc249002 0000c5f9  $0....yo.$......
 4deb0 6fb424f0 010000c5 f9efc2c5 81ef9424  o.$............$
 4dec0 60020000 c5e9ef94 24c00200 00c5f9ef  `.......$.......
 4ded0 c2c5f9ef c9c4e371 44c500c5 f970c94e  .......qD....p.N
 4dee0 c5f9efc9 c4e37144 e500c5f9 6f6c2440  ......qD....ol$@
 4def0 c5d1ef14 24c5f970 c94ec5f9 6fac24b0  ....$..p.N..o.$.
 4df00 000000c5 d1ef4424 70c5f96f ac243001  ......D$p..o.$0.
 4df10 0000c5e9 efd0c5d1 ef8424f0 000000c5  ..........$.....
 4df20 f9ef8424 70010000 c5e9efd0 c5c9ef84  ...$p...........
 4df30 24b00100 00c5f9ef 84242002 0000c5f9  $........$ .....
 4df40 6fb42480 020000c5 e9efc0c5 c9ef9424  o.$............$
 4df50 50020000 c5e9ef94 24b00200 00c5f9ef  P.......$.......
 4df60 c2c5e1ef 9424e002 0000c5e9 efd1c5f9  .....$..........
 4df70 efc2c5f9 efc4c5f9 6fc84839 fe0f83d5  ........o.H9....
 4df80 f9ffffc4 41796fe9 4c8d4070 488d7840  ....Ayo.L.@pH.x@
 4df90 c5796fa4 24200300 00488d48 204c39c6  .yo.$ ...H.H L9.
 4dfa0 0f821503 0000c579 6fbc2410 050000c5  .......yo.$.....
 4dfb0 796fb424 00050000 c5797fa4 24200100  yo.$.....y..$ ..
 4dfc0 00c5796f 9424f004 0000c5f9 6fbc2420  ..yo.$......o.$ 
 4dfd0 050000c5 796f8c24 e0040000 c5796f84  ....yo.$.....yo.
 4dfe0 24d00400 00c5797f bc244001 0000c441  $.....y..$@....A
 4dff0 796ffec5 f97fbc24 30010000 c441796f  yo.....$0....Ayo
 4e000 f2c44179 6fe1c441 796fd00f 1f440000  ..Ayo..Ayo...D..
 4e010 c5fa6f3c 02c5fa6f 640210c4 c24100cb  ..o<...od....A..
 4e020 c5f96fbc 24300100 00c5f9ef c1c4c259  ..o.$0.........Y
 4e030 00cbc4e3 7944df11 c4e37944 f700c4e3  ....yD....yD....
 4e040 7944ef10 c4e37944 c701c5f9 7f1c24c5  yD....yD......$.
 4e050 f96fbc24 40010000 c5f97f74 2410c4e3  .o.$@......t$...
 4e060 7144e711 c4e37144 d700c463 7144c710  qD....qD...cqD..
 4e070 c5f97f6c 2420c4e3 7144cf01 c5fa6f7c  ...l$ ..qD....o|
 4e080 0220c5f9 7f642430 c5f9ef44 2420c5f9  . ...d$0...D$ ..
 4e090 7f4c2450 c5fa6f4c 0230c539 ef442450  .L$P..oL.0.9.D$P
 4e0a0 c4c24100 e3c5f97f 542440c4 c35944d7  ..A.....T$@..YD.
 4e0b0 10c4c271 00f3c4c3 5944df00 c5f97f5c  ...q....YD.....\
 4e0c0 2470c4c3 4944de10 c4c34944 ce11c4c3  $p..ID....ID....
 4e0d0 5944ff11 c4c35944 e701c5f9 7f7c2460  YD....YD.....|$`
 4e0e0 c4c179ef c0c4c349 44fe00c5 f97f9424  ..y....ID......$
 4e0f0 80000000 c5fa6f54 0240c5d9 efa42480  ......oT.@....$.
 4e100 000000c4 c34944f6 01c5f97f 9c24b000  .....ID......$..
 4e110 0000c4c2 6900dbc5 d9efe6c5 f97f8c24  ....i..........$
 4e120 90000000 c4c36144 d411c4c3 6144ec10  ......aD....aD..
 4e130 c4c36144 cc00c5f9 7fbc24a0 000000c5  ..aD......$.....
 4e140 f97f9424 c0000000 c5fa6f54 0250c4c3  ...$......oT.P..
 4e150 6144dc01 c5e1ef9c 24b00000 00c5f97f  aD......$.......
 4e160 ac24e000 0000c5f9 efc4c5e1 ef9c24e0  .$............$.
 4e170 000000c5 f97f8c24 d0000000 c4c26900  .......$......i.
 4e180 d3c4c369 44ea10c4 c36944ca 11c4c369  ...iD....iD....i
 4e190 44fa00c5 f97fac24 00010000 c5fa6f6c  D......$......ol
 4e1a0 0260c5f9 efc34c89 c0c5f97f 8c24f000  .`....L......$..
 4e1b0 0000c4c3 6944d201 4d8d4070 c4c25100  ....iD..M.@p..Q.
 4e1c0 ebc4c351 44cd11c4 435144cd 10c5f97f  ...QD...CQD.....
 4e1d0 8c241001 0000c4c3 5144cd00 c5e9ef94  .$......QD......
 4e1e0 24000100 00c4c351 44ed01c5 f96fb424  $......QD....o.$
 4e1f0 a0000000 c5c9ef64 2470c5e9 efd5c5f9  .......d$p......
 4e200 6f6c2440 c5d1ef5c 2410c5f9 efc2c5f9  ol$@...\$.......
 4e210 6f742430 c5c1efbc 24d00000 00c4c179  ot$0....$......y
 4e220 efc1c5e1 efdcc5e9 73d808c5 f973f808  ........s....s..
 4e230 c5e1efdf c5f96fbc 24200100 00c5f1ef  ......o.$ ......
 4e240 c8c5e1ef c9c4e371 44c700c5 f970c94e  .......qD....p.N
 4e250 c5f9efc9 c5f96f84 24900000 00c5f9ef  ......o.$.......
 4e260 5c2460c5 c9ef0424 c4e37144 e700c5f9  \$`....$..qD....
 4e270 70c94ec5 e9efd1c5 e1efc0c5 e9efd4c5  p.N.............
 4e280 f96f9c24 f0000000 c5e1ef9c 24c00000  .o.$........$...
 4e290 00c5e1ef 9c241001 0000c5f9 efc3c5f9  .....$..........
 4e2a0 efc2c5f9 6fc84c39 c60f8361 fdffffc5  ....o.L9...a....
 4e2b0 796fe748 8d784048 8d482048 39fe0f82  yo.H.x@H.H H9...
 4e2c0 63010000 c5796fb4 24f00400 00c5796f  c....yo.$.....yo
 4e2d0 9424e004 0000c579 6f8c24d0 04000090  .$.....yo.$.....
 4e2e0 c5fa6f3c 02c5fa6f 640220c5 fa6f7402  ..o<...od. ..ot.
 4e2f0 10c4c241 00cbc4c2 5900d3c5 f9efc1c4  ...A....Y.......
 4e300 c36944c9 00c4c369 44e111c4 c37944de  .iD....iD....yD.
 4e310 00c5f97f 4c2450c5 fa6f4c02 304889f8  ....L$P..oL.0H..
 4e320 c5f97f5c 2410c4c2 4900db48 8d7f40c4  ...\$...I..H..@.
 4e330 c37944fe 11c4c361 44f211c4 c36144ea  .yD....aD....aD.
 4e340 00c4c271 00cbc5f9 7f3c24c4 437944fe  ...q.....<$.CyD.
 4e350 10c5f97f 742420c4 c37944c6 01c4c361  ....t$ ..yD....a
 4e360 44f210c4 c36144da 01c44369 44c110c4  D....aD...CiD...
 4e370 c179efc7 c5f97f6c 2430c5c9 eff3c4c3  .y.....l$0......
 4e380 6944d101 c5f97f64 2440c4c3 7144ed00  iD.....d$@..qD..
 4e390 c4c37144 e511c4c3 7144fd10 c5f9efc6  ..qD....qD......
 4e3a0 c5f96f74 2420c4c1 69efd0c4 c37144cd  ..ot$ ..i....qD.
 4e3b0 01c5d1ef 6c2450c5 f9efc2c5 f1efcfc5  ....l$P.........
 4e3c0 d9ef6424 40c5f9ef c1c5f173 d808c5e9  ..d$@......s....
 4e3d0 73f808c5 f96f4424 30c5f9ef 442410c5  s....oD$0...D$..
 4e3e0 f9efc5c5 f9efc2c4 c37944d4 00c5f970  .........yD....p
 4e3f0 c04ec5e9 efc0c5c9 ef1424c4 c37944dc  .N........$..yD.
 4e400 00c5f970 c04ec5f1 efc0c5e9 efd4c5f9  ...p.N..........
 4e410 efc3c5e9 efc0c5f9 6fc84839 fe0f83bd  ........o.H9....
 4e420 feffff48 8d482048 39ce0f82 b6000000  ...H.H H9.......
 4e430 c5f96f9c 24d00400 000f1f80 00000000  ..o.$...........
 4e440 c5fa6f3c 02c5fa6f 74021048 89c84883  ..o<...ot..H..H.
 4e450 c120c4c2 4100cbc4 c24900f3 c5f9efc1  . ..A....I......
 4e460 c4c34944 ed11c4c3 4944fd00 c4e37944  ..ID....ID....yD
 4e470 e311c4e3 7944cb00 c4637944 c310c4c3  ....yD...cyD....
 4e480 4944d510 c4e37944 c301c4c3 4944f501  ID....yD....ID..
 4e490 c4c179ef c0c5e9ef d6c5f1ef cfc5e9ef  ..y.............
 4e4a0 d0c5d9ef e5c5f973 da08c5e9 73fa08c5  .......s....s...
 4e4b0 f1efcac4 c37144d4 00c5f970 c94ec5e9  .....qD....p.N..
 4e4c0 efc9c4c3 7144d400 c5f970c9 4ec5f9ef  ....qD....p.N...
 4e4d0 c1c5f9ef c4c5f9ef c2c5f96f c84839ce  ...........o.H9.
 4e4e0 0f835aff ffff4839 f0735ec5 fa6f0402  ..Z...H9.s^..o..
 4e4f0 c4c27900 c3c5f1ef c0c4c379 44d510c4  ..y........yD...
 4e500 c37944dd 11c4c379 44cd00c4 c37944c5  .yD....yD....yD.
 4e510 01c5f9ef c2c5d973 d808c5f9 73f808c5  .......s....s...
 4e520 f1efc8c4 c37144c4 00c5f970 c94ec5f9  .....qD....p.N..
 4e530 efc1c5e1 efccc4c3 7944d400 c5f970c0  ........yD....p.
 4e540 4ec5e9ef c0c5f1ef c84889e9 83e10f0f  N........H......
 4e550 85270200 00c68424 bf030000 0149c1e1  .'.....$.....I..
 4e560 034c89ff 4889dec5 f96fbc24 b0030000  .L..H....o.$....
 4e570 488d04ed 00000000 c5c1ef94 24d00300  H...........$...
 4e580 00c4e1f9 6ec0c4e2 69dc9424 e0030000  ....n...i..$....
 4e590 c4c3f922 c101c4e2 69dc9424 f0030000  ..."....i..$....
 4e5a0 c4c27900 c3c4e269 dc942400 040000c4  ..y....i..$.....
 4e5b0 c27900c3 c4e269dc 94241004 0000c5f1  .y....i..$......
 4e5c0 efc8c4c3 7144e500 c4c37144 dd11c4c3  ....qD....qD....
 4e5d0 7144c510 c4e269dc 94242004 0000c4c3  qD....i..$ .....
 4e5e0 7144cd01 c4e269dc 94243004 0000c5f1  qD....i..$0.....
 4e5f0 efc0c4e2 69dc9424 40040000 c5d173d8  ....i..$@.....s.
 4e600 08c4e269 dc942450 040000c5 f973f808  ...i..$P.....s..
 4e610 c4e269dc 94246004 0000c5d9 efc0c4e2  ..i..$`.........
 4e620 69dc9424 70040000 c4c37944 cc00c5f9  i..$p.....yD....
 4e630 70c04ec4 e269dc94 24800400 00c5f1ef  p.N..i..$.......
 4e640 c8c4c371 44c400c5 f970e14e c4e269dc  ...qD....p.N..i.
 4e650 94249004 0000c5e1 efcdc5f9 efc4c4e2  .$..............
 4e660 69dc9424 a0040000 c4e269dd 9424b004  i..$......i..$..
 4e670 0000c5f1 efc0c4c2 7900c3c5 e9efd0c5  ........y.......
 4e680 f97f9424 c0030000 e883fcfb ffbe1000  ...$............
 4e690 00004889 df4189c7 e813fcfb ff4d85f6  ..H..A.......M..
 4e6a0 0f841ae4 ffff4585 ff0f84e8 e3ffff31  ......E........1
 4e6b0 ede907e4 ffff662e 0f1f8400 00000000  ......f.........
 4e6c0 c5f9efc0 4801cf49 89d8c5f9 7f8424c0  ....H..I......$.
 4e6d0 03000048 89f883fe 080f8377 01000031  ...H.......w...1
 4e6e0 c940f6c6 04740a8b 08418908 b9040000  .@...t...A......
 4e6f0 0040f6c6 02740d0f b73c0866 41893c08  .@...t...<.fA.<.
 4e700 4883c102 83e60174 080fb604 08418804  H......t.....A..
 4e710 08c5f96f bc24c003 0000c4c2 4100c3c5  ...o.$......A...
 4e720 f1efc0c4 c37944d5 10c4c379 44dd11c4  .....yD....yD...
 4e730 c37944cd 00c4c379 44c501c5 f9efc2c5  .yD....yD.......
 4e740 d973d808 c5f973f8 08c5f1ef c8c4c371  .s....s........q
 4e750 44c400c5 f970c94e c5f9efc1 c5e1efcc  D....p.N........
 4e760 c4c37944 d400c5f9 70c04ec5 e9efc0c5  ..yD....p.N.....
 4e770 f1efc8c5 f96fc1e9 ddf0ffff c5f9efc0  .....o..........
 4e780 4801d648 89dfc5f9 7f8424c0 03000048  H..H......$....H
 4e790 89f083f9 080f8394 00000031 d2f6c104  ...........1....
 4e7a0 74098b10 8917ba04 000000f6 c102740c  t.............t.
 4e7b0 0fb73410 66893417 4883c202 83e10174  ..4.f.4.H......t
 4e7c0 070fb604 10880417 c5f96fbc 24c00300  ..........o.$...
 4e7d0 00c4c241 00c3c5f1 efc0c4c3 7944d510  ...A........yD..
 4e7e0 c4c37944 dd11c4c3 7944cd00 c4c37944  ..yD....yD....yD
 4e7f0 c501c5f9 efc2c5d9 73d808c5 f973f808  ........s....s..
 4e800 c5f1efc8 c4c37144 c400c5f9 70c94ec5  ......qD....p.N.
 4e810 f9efc1c5 e1efccc4 c37944d4 00c5f970  .........yD....p
 4e820 c04ec5e9 efc0c5f1 efc8e926 fdffff41  .N.........&...A
 4e830 89c831c0 4183e0f8 89c283c0 08488b3c  ..1.A........H.<
 4e840 1648893c 134439c0 72ee488d 3c034801  .H.<.D9.r.H.<.H.
 4e850 f0e945ff ffff4189 f231c041 83e2f889  ..E...A..1.A....
 4e860 c183c008 4c8b040f 4c89040b 4439d072  ....L...L...D9.r
 4e870 ee4c8d04 034801f8 e962feff ffc5f1ef  .L...H...b......
 4e880 c9c5796f 1d372901 00be2000 000031c0  ..yo.7)... ...1.
 4e890 41b84000 0000c579 6f253229 010041ba  A.@....yo%2)..A.
 4e8a0 70000000 c5f96fc1 e9d7e9ff ffb92000  p.....o....... .
 4e8b0 0000bf40 00000041 b8700000 0031c0e9  ...@...A.p...1..
 4e8c0 d9f6ffff 4c89efbe 10000000 e8dff9fb  ....L...........
 4e8d0 ff4889ea bed00000 004889df e8effafb  .H.......H......
 4e8e0 ffe9cae1 ffffe805 fafbff0f 1f440000  .............D..
 4e8f0 53e8daf9 fbff89c3 e8b3fefb ff21c3e8  S............!..
 4e900 ccf7fbff 21d85bc3 0f1f8400 00000000  ....!.[.........
 4e910 534889f9 4881ec38 03000066 0f6f05ad  SH..H..8...f.o..
 4e920 29010048 8b47780f 29442488 a804740e  )..H.Gx.)D$...t.
 4e930 660f6fe0 660f73dc 080f2964 2488a808  f.o.f.s...)d$...
 4e940 7409660f efe40f29 642488a8 010f85ed  t.f....)d$......
 4e950 000000f3 0f7e0648 83c80148 83c620f3  .....~.H...H.. .
 4e960 0f7e4ef8 f30f7e66 e8660f6f 356f2901  .~N...~f.f.o5o).
 4e970 004883ea 2066440f 6f256229 01000f16  .H.. fD.o%b)....
 4e980 46f04889 4178660f 6ce1660f 6fc8660f  F.H.Axf.l.f.o.f.
 4e990 dbf0660f 73d11a66 0fdb0d41 29010066  ..f.s..f...A)..f
 4e9a0 0f73d034 660f6fe9 660f6fcc 660f73f1  .s.4f.o.f.o.f.s.
 4e9b0 0c660f73 d428660f eb642488 660febc1  .f.s.(f..d$.f...
 4e9c0 66440fdb e0660f73 d01a660f db050e29  fD...f.s..f....)
 4e9d0 0100a830 0f849600 0000660f 6e7938f3  ...0......f.ny8.
 4e9e0 0f6f5928 0f29bc24 e8010000 a8100f85  .oY(.).$........
 4e9f0 bc0b0000 660f6f3d 74260100 660f6fd3  ....f.o=t&..f.o.
 4ea00 660f6fcb 660f62d7 660f6acf 660f70da  f.o.f.b.f.j.f.p.
 4ea10 fa66440f 70f2500f 299c24f8 01000066  .fD.p.P.).$....f
 4ea20 0f70d950 0f299c24 d8010000 660f70d9  .p.P.).$....f.p.
 4ea30 fa0f299c 24080200 00eb790f 1f440000  ..).$.....y..D..
 4ea40 f30f6f21 660f70f4 50660f70 ecfaf30f  ..o!f.p.Pf.p....
 4ea50 6f611066 440f70e4 50660f70 c4faf30f  oa.fD.p.Pf.p....
 4ea60 6f612066 0f70e450 a8300f85 6affffff  oa f.p.P.0..j...
 4ea70 f30f6f49 3c660f70 d9556644 0f70f100  ..oI<f.p.UfD.p..
 4ea80 0f299c24 f8010000 660f70d9 aa0f299c  .).$....f.p...).
 4ea90 24d80100 00660f70 d9ff0f29 9c240802  $....f.p...).$..
 4eaa0 0000660f 6e594c66 0f70db00 0f299c24  ..f.nYLf.p...).$
 4eab0 e8010000 660f6f9c 24f80100 0066440f  ....f.o.$....fD.
 4eac0 6f8c24d8 01000066 0ff41d21 28010066  o.$....f...!(..f
 4ead0 440ff40d 18280100 660f6fbc 24080200  D....(..f.o.$...
 4eae0 00660f6f 9424e801 0000660f f43dfe27  .f.o.$....f..=.'
 4eaf0 0100660f f415f627 01004883 fa3f0f86  ..f....'..H..?..
 4eb00 d5070000 f30f6f49 50488d42 c00f29bc  ......oIPH.B..).
 4eb10 24880200 004883e0 c00f299c 24c80200  $....H....).$...
 4eb20 0066440f 70e90066 440f70d1 5566440f  .fD.p..fD.p.UfD.
 4eb30 70d9aa0f 299c24f8 02000066 440f70f9  p...).$....fD.p.
 4eb40 ff660f6e 4960440f 29ac2428 02000066  .f.nI`D.).$(...f
 4eb50 440f6f2d 88270100 0f29bc24 18030000  D.o-.'...).$....
 4eb60 488d4406 40660f6f de660f6f fc66440f  H.D.@f.o.f.o.fD.
 4eb70 70c10066 410f6fcf 440f2994 24380200  p..fA.o.D.).$8..
 4eb80 00660ff4 0d672701 00440f29 9c244802  .f...g'..D.).$H.
 4eb90 00000f29 8c249802 00006641 0f6fc866  ...).$....fA.o.f
 4eba0 0ff40d49 27010044 0f29bc24 58020000  ...I'..D.).$X...
 4ebb0 0f298c24 a8020000 66410f6f ca660ff4  .).$....fA.o.f..
 4ebc0 0d2b2701 00440f29 84246802 00000f29  .+'..D.).$h....)
 4ebd0 8c24d802 00006641 0f6fcb66 0ff40d0d  .$....fA.o.f....
 4ebe0 2701000f 29942478 02000044 0f298c24  '...).$x...D.).$
 4ebf0 b8020000 0f298c24 e8020000 440f298c  .....).$....D.).
 4ec00 24080300 000f2994 24280300 00440f29  $.....).$(...D.)
 4ec10 b4241802 0000662e 0f1f8400 00000000  .$....f.........
 4ec20 66440f6f 8c249802 00004883 c640660f  fD.o.$....H..@f.
 4ec30 6fb424e8 02000066 0f6fa424 d8020000  o.$....f.o.$....
 4ec40 66410f6f d1660f6f ce66440f 6fc6660f  fA.o.f.o.fD.o.f.
 4ec50 f4d0660f f4e76641 0f6ff166 410ff4f4  ..f...fA.o.fA...
 4ec60 660ff4c8 66440ff4 c70f2954 24c8660f  f...fD....)T$.f.
 4ec70 6f9424a8 0200000f 29642498 660f6fe2  o.$.....)d$.f.o.
 4ec80 0f297424 e866440f 6fda660f 6fb42428  .)t$.fD.o.f.o.$(
 4ec90 02000066 0ff4e066 440f6ffa 66440f6f  ...f...fD.o.fD.o
 4eca0 d20f294c 24a8660f 6fd66641 0f6fc944  ..)L$.f.o.fA.o.D
 4ecb0 0f294424 b866440f 6f8c2458 02000066  .)D$.fD.o.$X...f
 4ecc0 0ff4d366 0ff4cf66 440ff4df 660ff4fe  ...f...fD...f...
 4ecd0 66450ff4 d466440f f4fd0f29 64241866  fE...fD....)d$.f
 4ece0 0f6fe666 410ff4e4 0f295424 38660f6f  .o.fA....)T$8f.o
 4ecf0 94243802 00000f29 7c242866 0f6ffa44  .$8....)|$(f.o.D
 4ed00 0f295424 0866440f 6fd66641 0ff4fc66  .)T$.fD.o.fA...f
 4ed10 440ff4d0 440f295c 24f86644 0f6fde0f  D...D.)\$.fD.o..
 4ed20 29642458 660ff4c2 66440ff4 dd660f6f  )d$Xf...fD...f.o
 4ed30 a4244802 00000f29 4c24d8f3 0f7e4ec0  .$H....)L$...~N.
 4ed40 66440ff4 e40f164e d066440f 6ff7660f  fD.....N.fD.o.f.
 4ed50 6ffa660f f4d3660f 6ff7660f 6ffc0f29  o.f...f.o.f.o..)
 4ed60 44246866 0ff4f566 0ff4fdf3 0f7e46c8  D$hf...f.....~F.
 4ed70 440f295c 2448440f 29a424a8 00000066  D.)\$HD.).$....f
 4ed80 440f6fe4 66410f6f e1660ff4 e366440f  D.o.fA.o.f...fD.
 4ed90 f4e36641 0ff4e966 440f6fc9 0f295424  ..fA...fD.o..)T$
 4eda0 78f30f7e 56d86641 0f73d11a 0f29b424  x..~V.fA.s...).$
 4edb0 88000000 660f6cc2 0f29bc24 98000000  ....f.l..).$....
 4edc0 0f29a424 c8000000 66410f6f e166440f  .).$....fA.o.fD.
 4edd0 6fc86641 0f73f10c 66410fdb e5440f29  o.fA.s..fA...D.)
 4ede0 a424b800 00006645 0fefe40f 29ac24d8  .$....fE....).$.
 4edf0 000000f3 0f6f76e0 66410f6f e966440f  .....ov.fA.o.fD.
 4ee00 6fc8f30f 6f7ef066 410f73d1 0e660f73  o...o~.fA.s..f.s
 4ee10 d028660f eb442488 66410f6f d166440f  .(f..D$.fA.o.fD.
 4ee20 6fce660f f49c2468 0200000f 299c24e8  o.f...$h....).$.
 4ee30 00000066 440f62cf 660f6af7 660f6fd9  ...fD.b.f.j.f.o.
 4ee40 66450f6f c166450f 62cc6641 0fdbd566  fE.o.fE.b.fA...f
 4ee50 450f6ac4 660f73d3 34440f29 8c24f800  E.j.f.s.4D.).$..
 4ee60 00006644 0f6fce66 450f62cc 66410f6a  ..fD.o.fE.b.fA.j
 4ee70 f4660feb dd66410f 6ff96644 0f6fce66  .f...fA.o.fD.o.f
 4ee80 410fdbdd 660f6fb4 24b80200 00660f73  A...f.o.$....f.s
 4ee90 f70c6641 0f73f112 66410fdb cd0f29bc  ..fA.s..fA....).
 4eea0 24180100 0066410f 73f00666 0f6fbc24  $....fA.s..f.o.$
 4eeb0 c8020000 66440f6f e6440f29 8c242801  ....fD.o.D.).$(.
 4eec0 00006644 0ff4e266 440f6f8c 24880200  ..fD...fD.o.$...
 4eed0 0066440f d47c24e8 440f2984 24080100  .fD..|$.D.).$...
 4eee0 00660ff4 f866440f 6fc66641 0f6fe966  .f...fD.o.fA.o.f
 4eef0 440ff4c0 66410f6f f1660ff4 f0660ff4  D...fA.o.f...f..
 4ef00 eb0f29bc 24380100 0066410f 6ff96644  ..).$8...fA.o.fD
 4ef10 0f6f8c24 f8010000 440f2984 24480100  .o.$....D.).$H..
 4ef20 00660ff4 fa0f29b4 24680100 00660f6f  .f....).$h...f.o
 4ef30 f566410f d4f46645 0f6fe166 440ff4e1  .fA...fE.o.fD...
 4ef40 0f29bc24 58010000 660f6fbc 24780200  .).$X...f.o.$x..
 4ef50 00660f6f ef66440f 6fc7660f f4e86644  .f.o.fD.o.f...fD
 4ef60 0ff4c30f 29ac2478 01000066 0f6fef44  ....).$x...f.o.D
 4ef70 0f298424 88010000 660ff4ec 66440f6f  .).$....f...fD.o
 4ef80 dd660f6f ef660f6f bc241802 0000660f  .f.o.f.o.$....f.
 4ef90 f4ea6641 0fd4f366 0ff4c70f 29ac2498  ..fA...f....).$.
 4efa0 01000066 0f6fea66 410ff4d1 660ff4ef  ...f.o.fA...f...
 4efb0 0f298424 a8010000 660f6fc1 660ff4c7  .).$....f.o.f...
 4efc0 66440f6f c5660f6f ef660f6f fc660ff4  fD.o.f.o.f.o.f..
 4efd0 fd0f2984 24b80100 00660f6f c5660f6f  ..).$....f.o.f.o
 4efe0 eb660ff4 e8660f6f 44249866 0fd44424  .f...f.oD$.f..D$
 4eff0 a866410f d4c76644 0f6f7c24 3866440f  .fA...fD.o|$8fD.
 4f000 d4bc24f8 00000066 440fd4bc 24380100  ..$....fD...$8..
 4f010 0066410f d4c70f29 ac24c801 00006641  .fA....).$....fA
 4f020 0f6fe966 0fd4c666 0ff4eb66 410f6ff4  .o.f...f...fA.o.
 4f030 660fd484 24b80100 0066450f 6fe16644  f...$....fE.o.fD
 4f040 0ff4e466 410fd4e8 440f2964 24986644  ...fA...D.)d$.fD
 4f050 0fd45424 f866440f 6f8c24d8 01000066  ..T$.fD.o.$....f
 4f060 440fd4b4 24980000 0066440f 6f4424b8  D...$....fD.oD$.
 4f070 66450f6f f966410f f4d96644 0fd44424  fE.o.fA...fD..D$
 4f080 c866440f f4fc6645 0fd4d666 440f6fb4  .fD...fE...fD.o.
 4f090 24780100 00660fd4 d366450f 6fdf6645  $x...f...fE.o.fE
 4f0a0 0f6ff966 440f6f8c 24080200 0066410f  .o.fD.o.$....fA.
 4f0b0 d4eb6644 0ff4f966 440f6fd8 66410ff4  ..fD...fD.o.fA..
 4f0c0 e166410f 73d31a66 450f6fe1 66440f6f  .fA.s..fE.o.fD.o
 4f0d0 8c242801 00006644 0fd48c24 c8000000  .$(...fD...$....
 4f0e0 66440ff4 e166410f d4f3660f f48c24e8  fD...fA...f...$.
 4f0f0 01000066 450fd4f1 66450fd4 d666440f  ...fE...fE...fD.
 4f100 d4d5660f 6f6c2448 660fd4d4 660fd46c  ..f.ol$Hf...f..l
 4f110 24086645 0fd4d466 450f6fca 66410fd4  $.fE...fE.o.fA..
 4f120 e866410f 73d11a66 440f6f84 24080100  .fA.s..fD.o.$...
 4f130 0066440f d4442478 66440fd4 84244801  .fD..D$xfD...$H.
 4f140 00006641 0fd4c966 410fd4e8 66440f6f  ..fA...fA...fD.o
 4f150 84248801 00006644 0fd48424 58010000  .$....fD...$X...
 4f160 66440fd4 c7660f6f 7c242866 0fd47c24  fD...f.o|$(f..|$
 4f170 6866410f d4e8660f d4ee660f 6fb424d8  hfA...f...f.o.$.
 4f180 00000066 0fd4b424 a8000000 660f6fdd  ...f...$....f.o.
 4f190 66410fdb ed660fd4 fe660f73 d31a660f  fA...f...f.s..f.
 4f1a0 6fb424a8 01000066 0fd4b424 e8000000  o.$....f...$....
 4f1b0 660fd474 2488660f 6fe36644 0fd4fc66  f..t$.f.o.fD...f
 4f1c0 0fd4fe66 0fd4fa66 0f6f9424 88000000  ...f...f.o.$....
 4f1d0 660fd454 2458660f d4f9660f 6f4c24d8  f..T$Xf...f.oL$.
 4f1e0 660fd44c 2418660f 6fdf6641 0fdbfd66  f..L$.f.o.fA...f
 4f1f0 0fd4ca66 0f73d31a 660f6f94 24180100  ...f.s..f.o.$...
 4f200 00660fd4 9424b800 0000660f d4942468  .f...$....f...$h
 4f210 01000066 0fd4ca66 0f6f9424 c8010000  ...f...f.o.$....
 4f220 660fd494 24980100 00660ff4 1dbf2001  f...$....f.... .
 4f230 00660fd4 54249866 0fd4ca66 0f6fd366  .f..T$.f...f.o.f
 4f240 0f6fd866 410fd4cf 66410f6f c266410f  .o.fA...fA.o.fA.
 4f250 dbdd660f 6fe16641 0fdbc566 0fd4da66  ..f.o.fA...f...f
 4f260 0f73d41a 66410fdb cd660f6f d3660fd4  .s..fA...f.o.f..
 4f270 c466440f 6fe16641 0fdbdd66 0f6fc866  .fD.o.fA...f.o.f
 4f280 0f73d21a 66410fdb c5660f73 d11a660f  .s..fA...f.s..f.
 4f290 d4ea660f d4f94839 c60f8581 f9ffff66  ..f...H9.......f
 4f2a0 0f6ff366 0f6fe783 e23f660f 6f9c24f8  .o.f.o...?f.o.$.
 4f2b0 02000066 0f6fbc24 18030000 660f6f94  ...f.o.$....f.o.
 4f2c0 24280300 0066440f 6fb42418 02000066  $(...fD.o.$....f
 4f2d0 440f6f8c 24080300 004883fa 200f858a  D.o.$....H.. ...
 4f2e0 02000066 440f6fc0 660f6fc8 66440f6f  ...fD.o.f.o.fD.o
 4f2f0 d466450f f4c1660f f4cf6644 0f6fed66  .fE...f...fD.o.f
 4f300 440ff4cc 66440ff4 d766410f f4fc6644  D...fD...fA...fD
 4f310 0ff4ea66 0ff4dc0f 294c24a8 660f6fcc  ...f....)L$.f.o.
 4f320 66410ff4 e6440f29 4c249866 0ff4ca66  fA...D.)L$.f...f
 4f330 440f6fcf 66410f6f fc660ff4 fa660ff4  D.o.fA.o.f...f..
 4f340 d066410f d4d80f29 6424d866 0f6fe666  .fA....)d$.f.o.f
 4f350 410ff4e6 0f294c24 b866410f 6fcd6645  A....)L$.fA.o.fE
 4f360 0f6fee66 410fd4c9 66450ff4 ec66440f  .o.fA...fE...fD.
 4f370 6ffa660f 6fd0660f d4cb6641 0ff4d666  o.f.o.f...fA...f
 4f380 450fd4d7 660fd4cc 0f295424 c8660f6f  E...f....)T$.f.o
 4f390 d566410f f4d66644 0f6fb424 f8010000  .fA...fD.o.$....
 4f3a0 66450f6f c666410f f4c66645 0f6fde66  fE.o.fA...fE.o.f
 4f3b0 440ff4c6 66450ff4 dc660fd4 d7660f6f  D...fE...f...f.o
 4f3c0 7c249866 0fd47c24 a8660fd4 d7660f6f  |$.f..|$.f...f.o
 4f3d0 e0660fd4 6424d866 410f6fd8 66450f6f  .f..d$.fA.o.fE.o
 4f3e0 c666440f 6fb424d8 01000066 440ff4c5  .fD.o.$....fD...
 4f3f0 660fd4d3 66410f6f fe66450f f4e66641  f...fA.o.fE...fA
 4f400 0f6fc666 440f6fb4 24080200 00660ff4  .o.fD.o.$....f..
 4f410 fe660ff4 c566410f f4ee6645 0fd4c566  .f...fA...fE...f
 4f420 450fd4c2 660f6fdf 66410f6f fe66410f  E...f.o.fA.o.fA.
 4f430 d4c3660f f4fe6644 0fd4c366 0f6f5c24  ..f...fD...f.o\$
 4f440 b8660fd4 5c24c866 0ff4b424 e8010000  .f..\$.f...$....
 4f450 66410fd4 ec660fd4 c3660fd4 ec660fd4  fA...f...f...f..
 4f460 ee660fd4 c74885f6 745ef30f 6f7610f3  .f...H..t^..ov..
 4f470 0f6f1e66 0fd46c24 88660f6f e3660f6a  .o.f..l$.f.o.f.j
 4f480 de660f62 e666440f 6fcb660f eff6660f  .f.b.fD.o.f...f.
 4f490 6ffc6644 0f62ce66 0f6ae666 0f62fe66  o.fD.b.f.j.f.b.f
 4f4a0 0f73f406 660f6ade 66410f6f f1660f73  .s..f.j.fA.o.f.s
 4f4b0 f312660f d4cf660f 73f60c66 0fd4d466  ..f...f.s..f...f
 4f4c0 0fd4c366 440fd4c6 660f6fd9 660f6fe0  ...fD...f.o.f.o.
 4f4d0 660fdb0d 081e0100 660f73d3 1a660f73  f.......f.s..f.s
 4f4e0 d41a660f db05f61d 0100660f d4da660f  ..f.......f...f.
 4f4f0 d4e5660f 6fd3660f 6fec660f db1dde1d  ..f.o.f.o.f.....
 4f500 0100660f 73d21a66 0f73d51a 660ff42d  ..f.s..f.s..f..-
 4f510 dc1d0100 660fd4cd 66410fd4 d0660f6f  ....f...fA...f.o
 4f520 e9660fdb 0db71d01 00660f6f fa660fdb  .f.......f.o.f..
 4f530 25ab1d01 00660fdb 15a31d01 00660f73  %....f.......f.s
 4f540 d71a660f 73d51a66 0f6ff166 0fd4c766  ..f.s..f.o.f...f
 4f550 440f6fe2 660fd4eb 660f6fc8 660fdb05  D.o.f...f.o.f...
 4f560 7c1d0100 660f73d1 1a660fd4 e14885f6  |...f.s..f...H..
 4f570 746e6641 0f70cc08 660f70d8 08660f70  tnfA.p..f.p..f.p
 4f580 d608660f 70ed0866 0f6fc166 0f70e408  ..f.p..f.o.f.p..
 4f590 660f6cd5 660f6cc3 660fd661 200f1111  f.l.f.l.f..a ...
 4f5a0 0f114110 4881c438 0300005b c30f1f00  ..A.H..8...[....
 4f5b0 f30f6f49 3c660f6f d1660f6a cb660f62  ..oI<f.o.f.j.f.b
 4f5c0 d3660f6e 594c660f 6cdf0f29 9c24e801  .f.nYLf.l..).$..
 4f5d0 0000e935 f4ffff66 0f1f8400 00000000  ...5...f........
 4f5e0 66440f6f c6660f6f fd66410f 6fdc49bb  fD.o.f.o.fA.o.I.
 4f5f0 ffffffff ff030000 66410f73 d808660f  ........fA.s..f.
 4f600 73df0866 0f6fd066 410fd4f0 660fd4ef  s..f.o.fA...f...
 4f610 660f73db 08660f7e f0660f7e ea66440f  f.s..f.~.f.~.fD.
 4f620 d4e389c6 660f73da 08660f6f cc25ffff  ....f.s..f.o.%..
 4f630 ff03c1ee 1a660f73 d908660f d4c201d6  .....f.s..f.....
 4f640 66440f7e e2660fd4 e14189f2 c1ee1a01  fD.~.f...A......
 4f650 d6660f7e c24181e2 ffffff03 4189f181  .f.~.A......A...
 4f660 e6ffffff 034489d7 41c1ea12 41c1e91a  .....D..A...A...
 4f670 48c1e608 4101d166 0f7ee24c 09d648c1  H...A..f.~.L..H.
 4f680 e71a4589 c841c1e9 1a4809f8 48bfffff  ..E..A...H..H...
 4f690 ffffff0f 00004401 ca4181e0 ffffff03  ......D..A......
 4f6a0 4821f889 d24d89c2 41c1e80a 48c1e210  H!...M..A...H...
 4f6b0 49c1e222 4c09c24c 09d64989 d148c1ea  I.."L..L..I..H..
 4f6c0 2a4821fe 488d1492 4d21d948 01d04989  *H!.H...M!.H..I.
 4f6d0 c048c1e8 2c4801f0 4921f848 89c648c1  .H..,H..I!.H..H.
 4f6e0 e82c4821 fe4c01c8 4921c348 c1e82a48  .,H!.L..I!.H..*H
 4f6f0 8d14804c 01c24889 d348c1ea 2c4821fb  ...L..H..H..,H!.
 4f700 4801f248 be000000 0000fcff ff4c8d43  H..H.........L.C
 4f710 054c01de 4c89c048 c1e82c48 01d04989  .L..L..H..,H..I.
 4f720 c149c1e9 2c4c01ce 4989f249 89f149c1  .I..,L..I..I..I.
 4f730 ea3f49c1 f93f4983 ea014c21 cb4c21ca  .?I..?I...L!.L!.
 4f740 4d21d94d 21d04c21 d04c21d6 4921f848  M!.M!.L!.L!.I!.H
 4f750 21f84c09 ce4909d8 4809d048 8971104c  !.L..I..H..H.q.L
 4f760 89014889 41084881 c4380300 005bc390  ..H.A.H..8...[..
 4f770 41554154 4989fc55 4889d553 4889f348  AUATI..UH..SH..H
 4f780 83ec0848 8bbf8000 00004885 ff0f84ac  ...H......H.....
 4f790 000000ba 20000000 4829fa48 39ea480f  .... ...H).H9.H.
 4f7a0 47d54885 d2744d48 8d72ff48 83fe060f  G.H..tMH.r.H....
 4f7b0 86ab0300 00498d8c 3c880000 00488d43  .....I..<....H.C
 4f7c0 014989c8 4929c031 c04983f8 0e0f870d  .I..I).1.I......
 4f7d0 01000049 8d343c66 0f1f8400 00000000  ...I.4<f........
 4f7e0 0fb60c03 888c0688 00000048 83c00148  ...........H...H
 4f7f0 39c275ec 4801d749 89bc2480 00000048  9.u.H..I..$....H
 4f800 83ff1f77 134883c4 0831c05b 5d415c41  ...w.H...1.[]A\A
 4f810 5dc3660f 1f440000 4829d548 01d34c89  ].f..D..H).H..L.
 4f820 e7ba2000 0000498d b4248800 0000e8dd  .. ...I..$......
 4f830 f0ffff49 c7842480 00000000 00000048  ...I..$........H
 4f840 83fd1f77 6b4885ed 74bb488d 55ff4883  ...wkH..t.H.U.H.
 4f850 fa060f86 18030000 498d8c24 88000000  ........I..$....
 4f860 488d4301 4889ce48 29c631c0 4883fe0e  H.C.H..H).1.H...
 4f870 0f87aa01 0000662e 0f1f8400 00000000  ......f.........
 4f880 0fb61403 41889404 88000000 4883c001  ....A.......H...
 4f890 4839c575 eb4989ac 24800000 004883c4  H9.u.I..$....H..
 4f8a0 0831c05b 5d415c41 5dc3660f 1f440000  .1.[]A\A].f..D..
 4f8b0 4989ed48 89de4c89 e74983e5 e04c89ea  I..H..L..I...L..
 4f8c0 4c29ed4c 01ebe845 f0ffff48 85ed0f84  L).L...E...H....
 4f8d0 31ffffff e971ffff ff0f1f80 00000000  1....q..........
 4f8e0 4883fe0e 0f868d02 0000f30f 6f034889  H...........o.H.
 4f8f0 d048c1e8 040f1101 4883f801 742af30f  .H......H...t*..
 4f900 6f4b100f 11491048 83f80274 1b48c1e0  oK...I.H...t.H..
 4f910 04be2000 0000f30f 6f1c330f 111c3148  .. .....o.3...1H
 4f920 83c61048 39f075ee 4889d048 83e0f0f6  ...H9.u.H..H....
 4f930 c20f0f84 bcfeffff 4889d648 29c64c8d  ........H..H).L.
 4f940 46ff4983 f806761b 4c8b0403 4c890401  F.I...v.L...L...
 4f950 4889f148 83e1f848 01c883e6 070f8491  H..H...H........
 4f960 feffff0f b6340349 8d0c3c40 88b40888  .....4.I..<@....
 4f970 00000048 8d700148 39d60f83 74feffff  ...H.p.H9...t...
 4f980 440fb644 0301488d 70024488 84088900  D..D..H.p.D.....
 4f990 00004839 d60f8359 feffff44 0fb64403  ..H9...Y...D..D.
 4f9a0 02488d70 03448884 088a0000 004839d6  .H.p.D.......H9.
 4f9b0 0f833efe ffff440f b6440303 488d7004  ..>...D..D..H.p.
 4f9c0 44888408 8b000000 4839d60f 8323feff  D.......H9...#..
 4f9d0 ff440fb6 44030448 8d700544 8884088c  .D..D..H.p.D....
 4f9e0 00000048 39d60f83 08feffff 440fb644  ...H9.......D..D
 4f9f0 0305488d 70064488 84088d00 00004839  ..H.p.D.......H9
 4fa00 d60f83ed fdffff0f b6440306 88840e88  .........D......
 4fa10 000000e9 dcfdffff 0f1f8400 00000000  ................
 4fa20 4883fa0e 0f865701 0000f30f 6f134889  H.....W.....o.H.
 4fa30 e848c1e8 04410f11 94248800 00004883  .H...A...$....H.
 4fa40 f801742f f30f6f63 10410f11 a4249800  ..t/..oc.A...$..
 4fa50 00004883 f802741b 48c1e004 ba200000  ..H...t.H.... ..
 4fa60 00f30f6f 2c130f11 2c114883 c2104839  ...o,...,.H...H9
 4fa70 d075ee48 89e84883 e0f040f6 c50f0f84  .u.H..H...@.....
 4fa80 11feffff 4889ea48 29c2488d 4aff4883  ....H..H).H.J.H.
 4fa90 f906761f 488b0c03 49898c04 88000000  ..v.H...I.......
 4faa0 4889d148 83e1f848 01c883e2 070f84e2  H..H...H........
 4fab0 fdffff0f b6140341 88940488 00000048  .......A.......H
 4fac0 8d500148 39ea0f83 c9fdffff 0fb64c03  .P.H9.........L.
 4fad0 01488d50 0241888c 04890000 004839ea  .H.P.A.......H9.
 4fae0 0f83affd ffff0fb6 4c030248 8d500341  ........L..H.P.A
 4faf0 888c048a 00000048 39ea0f83 95fdffff  .......H9.......
 4fb00 0fb64c03 03488d50 0441888c 048b0000  ..L..H.P.A......
 4fb10 004839ea 0f837bfd ffff0fb6 4c030448  .H9...{.....L..H
 4fb20 8d500541 888c048c 00000048 39ea0f83  .P.A.......H9...
 4fb30 61fdffff 0fb64c03 05488d50 0641888c  a.....L..H.P.A..
 4fb40 048d0000 004839ea 0f8347fd ffff0fb6  .....H9...G.....
 4fb50 44030641 88841488 000000e9 35fdffff  D..A........5...
 4fb60 31c0e96c fcffff66 0f1f8400 00000000  1..l...f........
 4fb70 31c0e909 fdffff48 89d631c0 e9c7fdff  1......H..1.....
 4fb80 ff4889ea 31c0e909 ffffff0f 1f440000  .H..1........D..
 4fb90 4885d241 57660fef c048c7c0 ffffffff  H..AWf...H......
 4fba0 41564989 f049b9ff ffff0ffc 0f000041  AVI..I.........A
 4fbb0 55415455 534889d3 480f44d8 0f114720  UATUSH..H.D...G 
 4fbc0 0f11070f 11471048 8b06488b 76084889  .....G.H..H.v.H.
 4fbd0 f14921c1 48c1ee18 480fa4c1 144c89ca  .I!.H...H....L..
 4fbe0 66410f6e c148b8ff ffc0ffff 0f000048  fA.n.H.........H
 4fbf0 21c148c1 ea1a48b8 0ffcffff 0f000000  !.H...H.........
 4fc00 4821c689 c84989ca c1e01249 c1ea2209  H!...I.....I..".
 4fc10 d04889ca 48c1ea08 660f6ee0 4889f066  .H..H...f.n.H..f
 4fc20 480f6eca 89f2660f 62c448c1 e810c1e2  H.n...f.b.H.....
 4fc30 0a894738 4409d266 0f6eda66 0f62cb66  ..G8D..f.n.f.b.f
 4fc40 0f6cc166 0f6f0db5 16010066 0fdbc10f  .l.f.o.....f....
 4fc50 11472849 8b401048 89476849 8b401848  .G(I.@.H.GhI.@.H
 4fc60 89477048 83fb100f 86200200 004c8d14  .GpH..... ...L..
 4fc70 09488d2c b649b8ff ffffffff 0f000048  .H.,.I.........H
 4fc80 c1e5024c 89d04f8d 3c0948f7 e54989c2  ...L..O.<.H..I..
 4fc90 4c89c849 89d349f7 e14901c2 4c89f849  L..I..I..I..L..I
 4fca0 11d348f7 e14d89d6 4d21c649 89c44889  ..H..M..M!.I..H.
 4fcb0 e84989d5 48bdffff ffffff03 000048f7  .I..H.........H.
 4fcc0 e64c01e0 4c8d2436 4c11ea4d 0facda2c  .L..L.$6L..M...,
 4fcd0 49c1eb2c 4901c24c 89e04911 d349f7e1  I..,I..L..I..I..
 4fce0 4d89d74d 21c74989 c44889c8 4989d548  M..M!.I..H..I..H
 4fcf0 f7e14c01 e04c11ea 4d0facda 2c49c1eb  ..L..L..M...,I..
 4fd00 2c4901c2 4911d34c 89d04d0f acda2a48  ,I..I..L..M...*H
 4fd10 21e84b8d 0c924c01 f14989c9 48c1e92c  !.K...L..I..H..,
 4fd20 4c01f94d 21c14889 ce48c1e9 2c4c89ca  L..M!.H..H..,L..
 4fd30 66410f6e c14c21c6 4801c148 c1ea1a89  fA.n.L!.H..H....
 4fd40 f04989f2 c1e01249 c1ea2209 d04889f2  .I.....I.."..H..
 4fd50 48c1ea08 660f6ef0 4889c866 480f6ed2  H...f.n.H..fH.n.
 4fd60 89ca660f 62c648c1 e810c1e2 0a89474c  ..f.b.H.......GL
 4fd70 4409d266 0f6eea66 0f62d566 0f6cc266  D..f.n.f.b.f.l.f
 4fd80 0fdbc10f 11473c48 83fb5f0f 86fc0000  .....G<H.._.....
 4fd90 004c8d14 36488d1c 8948c1e3 024c89d0  .L..6H...H...L..
 4fda0 4f8d3c09 48f7e349 89c24c89 c84989d3  O.<.H..I..L..I..
 4fdb0 49f7e149 01c24c89 f84911d3 48f7e64d  I..I..L..I..H..M
 4fdc0 89d64d21 c64989c4 4889d849 89d548f7  ..M!.I..H..I..H.
 4fdd0 e14c01e0 4c11ea4d 0facda2c 49c1eb2c  .L..L..M...,I..,
 4fde0 4901c249 11d34801 c94d89d4 4889c84d  I..I..H..M..H..M
 4fdf0 21c449f7 e14889c1 4889f048 89d348f7  !.I..H..H..H..H.
 4fe00 e64801c8 4889e948 11da4d0f acda2c49  .H..H..H..M...,I
 4fe10 c1eb2c4c 01d04c11 da4821c1 480facd0  ..,L..L..H!.H...
 4fe20 2a488d04 804c01f0 4889c248 c1e82c4c  *H...L..H..H..,L
 4fe30 01e04c21 c24921c0 48c1e82c 4889d666  ..L!.I!.H..,H..f
 4fe40 0f6ec248 01c84489 c148c1ee 1a4c89c3  .n.H..D..H...L..
 4fe50 c1e11249 c1e82209 f189c648 c1eb08c1  ...I.."....H....
 4fe60 e60a6648 0f6ed348 c1e81044 09c68947  ..fH.n.H...D...G
 4fe70 60660f6e fe660f62 d7660f6e f9660f62  `f.n.f.b.f.n.f.b
 4fe80 c7660f6c c2660fdb c10f1147 50660fef  .f.l.f.....GPf..
 4fe90 c05b5d0f 11477841 5c415d41 5e415fc3  .[]..GxA\A]A^A_.
 4fea0 4883ec08 31d2e8e5 fcffff31 c04883c4  H...1......1.H..
 4feb0 08c36666 2e0f1f84 00000000 000f1f00  ..ff............
 4fec0 554889cd 534889fb 4883ec38 64488b04  UH..SH..H..8dH..
 4fed0 25280000 00488944 2428488b 47784885  %(...H.D$(H.GxH.
 4fee0 d20f85a9 000000a8 010f8581 00000048  ...............H
 4fef0 8b4b0848 8b431048 8b736848 8b7b7048  .K.H.C.H.shH.{pH
 4ff00 89ca48c1 e01848c1 e91448c1 e22c480b  ..H...H...H..,H.
 4ff10 134809c8 4801f248 11f8660f efc00f11  .H..H..H..f.....
 4ff20 030f1143 100f1143 200f1143 300f1143  ...C...C ..C0..C
 4ff30 400f1143 500f1143 600f1143 70488955  @..CP..C`..CpH.U
 4ff40 00488945 08488b44 24286448 2b042528  .H.E.H.D$(dH+.%(
 4ff50 0000000f 85600100 004883c4 384889df  .....`...H..8H..
 4ff60 bea80000 005b5de9 44e3fbff 0f1f4000  .....[].D.....@.
 4ff70 4883c810 48894378 ba200000 0031f648  H...H.Cx. ...1.H
 4ff80 89dfe889 e9ffffe9 63ffffff 0f1f4000  ........c.....@.
 4ff90 660fefc0 0f290424 0f294424 10f6c210  f....).$.)D$....
 4ffa0 757e4889 e74889f9 f6c2080f 858c0000  u~H..H..........
 4ffb0 00f6c204 0f859b00 0000f6c2 020f85aa  ................
 4ffc0 000000f6 c2017406 0fb63640 88314883  ......t...6@.1H.
 4ffd0 fa100f84 b0000000 c6041401 4883fa0f  ............H...
 4ffe0 0f87b200 0000ba08 00000048 09d04889  ...........H..H.
 4fff0 feba2000 00004889 df488943 78e80ee9  .. ...H..H.Cx...
 50000 ffff488b 53784889 d04883c8 2083e201  ..H.SxH..H.. ...
 50010 0f855eff ffffe9d4 feffff0f 1f440000  ..^..........D..
 50020 f30f6f0e 488d4c24 104883c6 104889e7  ..o.H.L$.H...H..
 50030 0f290c24 f6c2080f 8474ffff ff4c8b06  .).$.....t...L..
 50040 4883c108 4883c608 4c8941f8 f6c2040f  H...H...L.A.....
 50050 8465ffff ff448b06 4883c104 4883c604  .e...D..H...H...
 50060 448941fc f6c2020f 8456ffff ff440fb7  D.A......V...D..
 50070 064883c1 024883c6 02664489 41fee940  .H...H...fD.A..@
 50080 ffffff0f 1f440000 ba040000 00e959ff  .....D........Y.
 50090 ffff660f 1f440000 4883c804 4889feba  ..f..D..H...H...
 500a0 20000000 4889df48 894378e8 60e8ffff   ...H..H.Cx.`...
 500b0 488b4378 e92efeff ffe832e2 fbff6690  H.Cx......2...f.
 500c0 4883ec08 488b9780 00000048 89f1488d  H...H......H..H.
 500d0 b7880000 00e8e6fd ffff31c0 4883c408  ..........1.H...
 500e0 c366662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 500f0 554889e5 41574156 41554989 fd415449  UH..AWAVAUI..ATI
 50100 89f44889 ce534889 d34989df 4883e4c0  ..H..SH..I..H...
 50110 4881ecc0 00000064 488b0425 28000000  H......dH..%(...
 50120 48898424 b8000000 31c04989 e64c89f7  H..$....1.I..L..
 50130 e85bfaff ff4983e7 e075354c 89e94889  .[...I...u5L..H.
 50140 da4c89e6 4c89f7e8 74fdffff 488b8424  .L..L...t...H..$
 50150 b8000000 64482b04 25280000 00752448  ....dH+.%(...u$H
 50160 8d65d831 c05b415c 415d415e 415f5dc3  .e.1.[A\A]A^A_].
 50170 4c89e64c 89fa4d01 fc4c29fb e88fe7ff  L..L..M..L).....
 50180 ffebb8e8 68e1fbff 0f1f8400 00000000  ....h...........
 50190 554889e5 41574156 41554989 fd415449  UH..AWAVAUI..ATI
 501a0 89f44889 ce534889 d34989df 4883e4c0  ..H..SH..I..H...
 501b0 4881ec00 01000064 488b0425 28000000  H......dH..%(...
 501c0 48898424 f8000000 31c04c8d 7424404c  H..$....1.L.t$@L
 501d0 89f7e8b9 f9ffff49 83e7e075 434c8d7c  .......I...uCL.|
 501e0 24304889 da4c89e6 4c89f74c 89f9e8cd  $0H..L..L..L....
 501f0 fcffff4c 89fe4c89 efe812e1 fbff488b  ...L..L.......H.
 50200 9424f800 00006448 2b142528 00000075  .$....dH+.%(...u
 50210 22488d65 d85b415c 415d415e 415f5dc3  "H.e.[A\A]A^A_].
 50220 4c89e64c 89fa4d01 fc4c29fb e8dfe6ff  L..L..M..L).....
 50230 ffebaae8 b8e0fbff 0f1f8400 00000000  ................
 50240 4889d055 4989d049 89f148c1 e0075366  H..UI..I..H...Sf
 50250 0f6f4c07 c0660fef 0f660f6f 5407f066  .oL..f...f.oT..f
 50260 0fef5730 660f6fc1 660f6f6c 07d0660f  ..W0f.o.f.ol..f.
 50270 ef6f1066 0ffec266 0f6f6407 e0660fef  .o.f...f.od..f..
 50280 6720660f 6ff0660f 72d01966 0f72f607  g f.o.f.r..f.r..
 50290 660feff0 660feff5 660f6fc6 660ffec1  f...f...f.o.f...
 502a0 660f6ff8 660f72d0 17660f72 f709660f  f.o.f.r..f.r..f.
 502b0 eff8660f effc660f 6fdf6644 0f70d74e  ..f...f.o.fD.p.N
 502c0 660ffede 660f70f6 93660f6f c3660f72  f...f.p..f.o.f.r
 502d0 d3136644 0f6fce66 0f72f00d 660fefc3  ..fD.o.f.r..f...
 502e0 660f6fdf 660fefc2 660ffed8 660f70c0  f.o.f...f...f.p.
 502f0 3966440f 6fc3660f 72d30e66 410f72f0  9fD.o.f.r..fA.r.
 50300 1266440f efc36644 0fefc166 450ffec8  .fD...fD...fE...
 50310 66410f6f d966410f 72d11966 0f72f307  fA.o.fA.r..f.r..
 50320 660fefd8 66410fef d9660f6f c366410f  f...fA...f.o.fA.
 50330 fec0660f 6ff8660f 72d01766 0f72f709  ..f.o.f.r..f.r..
 50340 66410fef fa660fef f866440f 6fcf6644  fA...f...fD.o.fD
 50350 0f70d74e 66440ffe cb660f70 db936641  .p.NfD...f.p..fA
 50360 0f6fc166 410f72d1 13660f72 f00d660f  .o.fA.r..f.r..f.
 50370 efc6660f 6ff76641 0fefc166 0ffef066  ..f.o.fA...f...f
 50380 0f70c039 66440f6f ce660f72 d60e6641  .p.9fD.o.f.r..fA
 50390 0f72f112 66440fef ce66450f efc86644  .r..fD...fE...fD
 503a0 0f6fc366 450ffec1 66410f6f f066410f  .o.fE...fA.o.fA.
 503b0 72d01966 0f72f607 660feff0 66410fef  r..f.r..f...fA..
 503c0 f0660f6f c666410f fec1660f 6ff8660f  .f.o.fA...f.o.f.
 503d0 72d01766 0f72f709 66410fef fa660fef  r..f.r..fA...f..
 503e0 f866440f 6fc76644 0f70d74e 66440ffe  .fD.o.fD.p.NfD..
 503f0 c6660f70 f6936641 0f6fc066 410f72d0  .f.p..fA.o.fA.r.
 50400 13660f72 f00d660f efc3660f 6fdf6641  .f.r..f...f.o.fA
 50410 0fefc066 0ffed866 0f70c039 66440f6f  ...f...f.p.9fD.o
 50420 c3660f72 d30e6641 0f72f012 66440fef  .f.r..fA.r..fD..
 50430 c366450f efc16644 0f6fce66 450ffec8  .fE...fD.o.fE...
 50440 66410f6f d966410f 72d11966 0f72f307  fA.o.fA.r..f.r..
 50450 660fefd8 66410fef d9660f6f c366410f  f...fA...f.o.fA.
 50460 fec0660f 6ff8660f 72d01766 0f72f709  ..f.o.f.r..f.r..
 50470 66410fef fa660fef f866440f 6fcf6644  fA...f...fD.o.fD
 50480 0f70d74e 66440ffe cb660f70 db936641  .p.NfD...f.p..fA
 50490 0f6fc166 410f72d1 13660f72 f00d660f  .o.fA.r..f.r..f.
 504a0 efc6660f 6ff76641 0fefc166 0ffef066  ..f.o.fA...f...f
 504b0 0f70c039 66440f6f ce660f72 d60e6641  .p.9fD.o.f.r..fA
 504c0 0f72f112 66440fef ce66450f efc86644  .r..fD...fE...fD
 504d0 0f6fc366 450ffec1 66410f6f f066410f  .o.fE...fA.o.fA.
 504e0 72d01966 0f72f607 660feff0 66410fef  r..f.r..f...fA..
 504f0 f0660f6f c666410f fec1660f 6ff8660f  .f.o.fA...f.o.f.
 50500 72d01766 0f72f709 66410fef fa660fef  r..f.r..fA...f..
 50510 f866440f 6fc76644 0f70d74e 66440ffe  .fD.o.fD.p.NfD..
 50520 c6660f70 f6936641 0f6fc066 410f72d0  .f.p..fA.o.fA.r.
 50530 13660f72 f00d660f efc3660f 6fdf6641  .f.r..f...f.o.fA
 50540 0fefc066 0ffed866 0f70c039 66440f6f  ...f...f.p.9fD.o
 50550 c3660f72 d30e6641 0f72f012 66440fef  .f.r..fA.r..fD..
 50560 c366450f efc16644 0f6fce66 450ffec8  .fE...fD.o.fE...
 50570 66410f6f d966410f 72d11966 0f72f307  fA.o.fA.r..f.r..
 50580 660fefd8 66410fef d9660f6f c366410f  f...fA...f.o.fA.
 50590 fec0660f 6ff8660f 72d01766 0f72f709  ..f.o.f.r..f.r..
 505a0 66410fef fa660fef f866440f 6fcf6644  fA...f...fD.o.fD
 505b0 0ffecb66 410f6fc1 66410f72 d113660f  ...fA.o.fA.r..f.
 505c0 72f00d66 0fefc666 410fefc1 66440f6f  r..f...fA...fD.o
 505d0 cf66440f fec8660f 70c03966 450f6fd1  .fD...f.p.9fE.o.
 505e0 66410f6f f166440f 70cb9366 410f72f2  fA.o.fD.p..fA.r.
 505f0 12660f72 d60e6641 0feff266 440f70d7  .f.r..fA...fD.p.
 50600 4e66410f eff06645 0f6fc166 440ffec6  NfA...fE.o.fD...
 50610 66410f6f d866410f 72d01966 0f72f307  fA.o.fA.r..f.r..
 50620 660fefd8 66410fef d8660f6f c3660ffe  f...fA...f.o.f..
 50630 c6660f6f f8660f72 d017660f 72f70966  .f.o.f.r..f.r..f
 50640 410feffa 660feff8 66440f6f c766440f  A...f...fD.o.fD.
 50650 70d74e66 440ffec3 660f70db 9366410f  p.NfD...f.p..fA.
 50660 6fc06641 0f72d013 660f72f0 0d66410f  o.fA.r..f.r..fA.
 50670 efc16644 0f6fcf66 410fefc0 66440ffe  ..fD.o.fA...fD..
 50680 c8660f70 c0396645 0f6fc166 410f72d1  .f.p.9fE.o.fA.r.
 50690 0e66410f 72f01266 450fefc1 66440f6f  .fA.r..fE...fD.o
 506a0 cb66440f efc66645 0ffec866 410f6ff1  .fD...fE...fA.o.
 506b0 66410f72 d119660f 72f60766 0feff066  fA.r..f.r..f...f
 506c0 410feff1 660f6fc6 66410ffe c0660f6f  A...f.o.fA...f.o
 506d0 f8660f72 d017660f 72f70966 410feffa  .f.r..f.r..fA...
 506e0 660feff8 66440f6f cf66440f 70d74e66  f...fD.o.fD.p.Nf
 506f0 440ffece 66410f6f c166410f 72d11366  D...fA.o.fA.r..f
 50700 0f72f00d 660fefc3 66410fef c166440f  .r..f...fA...fD.
 50710 6fcf6644 0ffec866 0f70c039 660ffec5  o.fD...f.p.9f...
 50720 66410f6f d966450f 6fd9660f 72f31266  fA.o.fE.o.f.r..f
 50730 410f72d3 0e660f6f f80f2946 1066410f  A.r..f.o..)F.fA.
 50740 6fc26644 0f70ce93 66410fef db660ffe  o.fD.p..fA...f..
 50750 c466410f efd8660f 6ff00f29 46206641  .fA...f.o..)F fA
 50760 0f6fc166 0ffecb66 0ffec266 440f6fc1  .o.f...f...fD.o.
 50770 0f290e66 0f6fe80f 29463049 83e8010f  .).f.o..)F0I....
 50780 846b0f00 0048c1e2 06488d68 c0488d58  .k...H...H.h.H.X
 50790 d04801f2 4c8d58e0 4c8d50f0 488d4e40  .H..L.X.L.P.H.N@
 507a0 488d4740 4889d666 0f1f8400 00000000  H.G@H..f........
 507b0 660f6f20 4883c140 4883e880 4883c240  f.o H..@H...H..@
 507c0 660fef68 b0660fef 78906641 0fefe066  f..h.f..x.fA...f
 507d0 0fef70a0 660f6fc5 660ffec4 660f6fc8  ..p.f.o.f...f.o.
 507e0 660f72d0 19660f72 f107660f 6fd8660f  f.r..f.r..f.o.f.
 507f0 efd9660f 6fcc660f efdf660f fecb660f  ..f.o.f...f...f.
 50800 6fd3660f 70db9366 0f6fc166 0f72d117  o.f.p..f.o.f.r..
 50810 660f72f0 09660fef c8660fef ce660ffe  f.r..f...f...f..
 50820 d166440f 6fc1660f 70c94e66 0f6fc266  .fD.o.f.p.Nf.o.f
 50830 0f72d213 660f72f0 0d660fef d0660fef  .r..f.r..f...f..
 50840 d566440f fec2660f 70d23966 410f6fc0  .fD...f.p.9fA.o.
 50850 66410f72 d00e660f 72f01266 440fefc0  fA.r..f.r..fD...
 50860 660f6fc3 66440fef c466410f fec06644  f.o.fD...fA...fD
 50870 0f6fc866 0f72d019 66410f72 f1076641  .o.f.r..fA.r..fA
 50880 0fefd166 0fefd066 410f6fc0 660ffec2  ...f...fA.o.f...
 50890 66440f6f c8660f72 d0176641 0f72f109  fD.o.f.r..fA.r..
 508a0 66410fef c9660fef c8660f6f c2660f70  fA...f...f.o.f.p
 508b0 d293660f fec16644 0f6fc866 0f72d013  ..f...fD.o.f.r..
 508c0 66410f72 f10d6641 0fefd966 0fefd866  fA.r..fA...f...f
 508d0 0f6fc166 0f70c94e 660ffec3 660f70db  .o.f.p.Nf...f.p.
 508e0 3966440f 6fc8660f 72d00e66 410f72f1  9fD.o.f.r..fA.r.
 508f0 1266410f efc16641 0fefc066 440f6fc2  .fA...fA...fD.o.
 50900 66440ffe c066450f 6fc86641 0f72d019  fD...fE.o.fA.r..
 50910 66410f72 f1076641 0fefd966 410fefd8  fA.r..fA...fA...
 50920 66440f6f c066440f fec36645 0f6fc866  fD.o.fD...fE.o.f
 50930 410f72d0 1766410f 72f10966 410fefc9  A.r..fA.r..fA...
 50940 66410fef c866440f 6fc3660f 70db9366  fA...fD.o.f.p..f
 50950 440ffec1 66450f6f c866410f 72d01366  D...fE.o.fA.r..f
 50960 410f72f1 0d66410f efd16641 0fefd066  A.r..fA...fA...f
 50970 440f6fc1 660f70c9 4e66440f fec2660f  D.o.f.p.NfD...f.
 50980 70d23966 450f6fc8 66410f72 d00e6641  p.9fE.o.fA.r..fA
 50990 0f72f112 66450fef c166440f efc0660f  .r..fE...fD...f.
 509a0 6fc36641 0ffec066 440f6fc8 660f72d0  o.fA...fD.o.f.r.
 509b0 1966410f 72f10766 410fefd1 660fefd0  .fA.r..fA...f...
 509c0 66410f6f c0660ffe c266440f 6fc8660f  fA.o.f...fD.o.f.
 509d0 72d01766 410f72f1 0966410f efc9660f  r..fA.r..fA...f.
 509e0 efc8660f 6fc2660f fec16644 0f6fc866  ..f.o.f...fD.o.f
 509f0 0f72d013 66410f72 f10d6641 0fefd966  .r..fA.r..fA...f
 50a00 440f6fc9 660f70c9 4e660fef d866440f  D.o.f.p.Nf...fD.
 50a10 fecb660f 70db3966 410f6fc1 66410f72  ..f.p.9fA.o.fA.r
 50a20 d10e660f 72f01266 440fefc8 660f70c2  ..f.r..fD...f.p.
 50a30 9366450f efc86644 0f6fc066 450ffec1  .fE...fD.o.fE...
 50a40 66410f6f d066410f 72d01966 0f72f207  fA.o.fA.r..f.r..
 50a50 660fefda 66410fef d866450f 6fc16644  f...fA...fE.o.fD
 50a60 0ffec366 410f6fd0 66410f72 d017660f  ...fA.o.fA.r..f.
 50a70 72f20966 0fefca66 410fefc8 66440f6f  r..f...fA...fD.o
 50a80 c3660f70 db936644 0ffec166 410f6fd0  .f.p..fD...fA.o.
 50a90 66410f72 d013660f 72f20d66 0fefc266  fA.r..f.r..f...f
 50aa0 410fefc0 66440f6f c166440f fec06641  A...fD.o.fD...fA
 50ab0 0f6fd066 410f72d0 0e660f72 f2126644  .o.fA.r..f.r..fD
 50ac0 0fefc266 0f70d14e 660f70c8 3966450f  ...f.p.Nf.p.9fE.
 50ad0 efc1660f 6fc36641 0ffec066 440f6fc8  ..f.o.fA...fD.o.
 50ae0 660f72d0 1966410f 72f10766 410fefc9  f.r..fA.r..fA...
 50af0 660fefc8 66410f6f c0660ffe c166440f  f...fA.o.f...fD.
 50b00 6fc8660f 72d01766 410f72f1 0966410f  o.f.r..fA.r..fA.
 50b10 efd1660f efd0660f 6fc1660f fec26644  ..f...f.o.f...fD
 50b20 0f6fc866 0f72d013 66410f72 f10d6641  .o.f.r..fA.r..fA
 50b30 0fefd966 0fefd866 0f6fc266 0f70d24e  ...f...f.o.f.p.N
 50b40 660ffec3 660f70db 3966440f 6fc8660f  f...f.p.9fD.o.f.
 50b50 72d00e66 410f72f1 1266410f efc16641  r..fA.r..fA...fA
 50b60 0fefc066 440f6fc8 660f70c1 9366440f  ...fD.o.f.p..fD.
 50b70 6fc06645 0ffec166 410f6fc8 66410f72  o.fE...fA.o.fA.r
 50b80 d019660f 72f10766 0fefd966 410fefd8  ..f.r..f...fA...
 50b90 66450f6f c166440f fec36641 0f6fc866  fE.o.fD...fA.o.f
 50ba0 410f72d0 17660f72 f109660f efd16641  A.r..f.r..f...fA
 50bb0 0fefd066 440f6fc3 66440ffe c266410f  ...fD.o.fD...fA.
 50bc0 6fc86641 0f72d013 660f72f1 0d660fef  o.fA.r..f.r..f..
 50bd0 c166410f efc06644 0f6fc266 0f70d24e  .fA...fD.o.f.p.N
 50be0 66440ffe c0660f70 c0396641 0f6fc866  fD...f.p.9fA.o.f
 50bf0 410f72d0 0e660f72 f1126644 0fefc166  A.r..f.r..fD...f
 50c00 0f70cb93 66450fef c1660f6f d966410f  .p..fE...f.o.fA.
 50c10 fed86644 0f6fcb66 0f72d319 66410f72  ..fD.o.f.r..fA.r
 50c20 f1076641 0fefc166 0fefc366 410f6fd8  ..fA...f...fA.o.
 50c30 660ffed8 66440f6f cb660f72 d3176641  f...fD.o.f.r..fA
 50c40 0f72f109 66410fef d1660fef d3660f6f  .r..fA...f...f.o
 50c50 d8660f70 c093660f feda660f fec56644  .f.p..f...f...fD
 50c60 0f6fcb66 0f72d313 0f2942f0 66410f72  .o.f.r...)B.fA.r
 50c70 f10d6641 0fefc966 0fefcb66 0f6fda66  ..fA...f...f.o.f
 50c80 0f70d24e 660ffed9 660f70c9 39660ffe  .p.Nf...f.p.9f..
 50c90 d666440f 6fcb660f 72d30e66 0ffecf0f  .fD.o.f.r..f....
 50ca0 2952e066 410f72f1 120f294a d066410f  )R.fA.r...)J.fA.
 50cb0 efd96641 0fefd866 0ffee30f 2962c066  ..fA...f....)b.f
 50cc0 0fef40f0 660fef60 c0660fef 48d0660f  ..@.f..`.f..H.f.
 50cd0 ef50e066 0f6fd866 0ffedc66 0f6feb66  .P.f.o.f...f.o.f
 50ce0 0f72d319 660f72f5 07660fef dd660f6f  .r..f.r..f...f.o
 50cf0 f3660f6f dc660fef f1660ffe de660f6f  .f.o.f...f...f.o
 50d00 eb660f72 d317660f 72f50966 0fefdd66  .f.r..f.r..f...f
 50d10 0fefda66 440f6fdb 660f6fde 660f70f6  ...fD.o.f.o.f.p.
 50d20 9366410f fedb660f 6feb660f 72d31366  .fA...f.o.f.r..f
 50d30 0f72f50d 660fefdd 66410f6f eb66450f  .r..f...fA.o.fE.
 50d40 70db4e66 0fefd866 0ffeeb66 0f70db39  p.Nf...f...f.p.9
 50d50 660f6ffd 660f72d5 0e660f72 f712660f  f.o.f.r..f.r..f.
 50d60 efef660f 6ffe660f efec660f fefd6644  ..f.o.f...f...fD
 50d70 0f6fc766 0f72d719 66410f72 f0076641  .o.f.r..fA.r..fA
 50d80 0fefd866 0fefdf66 0f6ffd66 0ffefb66  ...f...f.o.f...f
 50d90 440f6fc7 660f72d7 1766410f 72f00966  D.o.f.r..fA.r..f
 50da0 450fefd8 66440fef df660f6f fb66410f  E...fD...f.o.fA.
 50db0 fefb6644 0f6fc766 0f72d713 66410f72  ..fD.o.f.r..fA.r
 50dc0 f00d6641 0feff066 0feff766 410f6ffb  ..fA...f...fA.o.
 50dd0 66450f70 db4e660f fefe660f 70f63966  fE.p.Nf...f.p.9f
 50de0 440f6fc7 660f72d7 0e66410f 72f01266  D.o.f.r..fA.r..f
 50df0 410feff8 660feffd 660f70eb 9366440f  A...f...f.p..fD.
 50e00 6fc56644 0ffec766 410f6fd8 66410f72  o.fD...fA.o.fA.r
 50e10 d019660f 72f30766 0feff366 410feff0  ..f.r..f...fA...
 50e20 66440f6f c766440f fec66641 0f6fd866  fD.o.fD...fA.o.f
 50e30 410f72d0 17660f72 f3096644 0fefdb66  A.r..f.r..fD...f
 50e40 0f6fde66 450fefd8 66410ffe db66450f  .o.fE...fA...fE.
 50e50 6fd36645 0f70db4e 66440f6f c3660f72  o.fE.p.NfD.o.f.r
 50e60 d3136641 0f72f00d 66410fef e8660fef  ..fA.r..fA...f..
 50e70 eb66440f fed5660f 70ed3966 410f6fda  .fD...f.p.9fA.o.
 50e80 66410f72 d20e660f 72f31266 440fefd3  fA.r..f.r..fD...
 50e90 660f70de 9366440f efd7660f 6ff36641  f.p..fD...f.o.fA
 50ea0 0ffef266 0f6ffe66 0f72d619 660f72f7  ...f.o.f.r..f.r.
 50eb0 07660fef ef660fef ee66410f 6ff2660f  .f...f...fA.o.f.
 50ec0 fef5660f 6ffe660f 72d61766 0f72f709  ..f.o.f.r..f.r..
 50ed0 66440fef df66440f efde660f 6ff5660f  fD...fD...f.o.f.
 50ee0 70ed9366 410ffef3 66450f6f cb66450f  p..fA...fE.o.fE.
 50ef0 70db4e66 0f6ffe66 0f72d613 660f72f7  p.Nf.o.f.r..f.r.
 50f00 0d660fef df660fef de66440f fecb660f  .f...f...fD...f.
 50f10 70db3966 410f6ff1 66410f72 d10e660f  p.9fA.o.fA.r..f.
 50f20 72f61266 440fefce 660f6ff5 66450fef  r..fD...f.o.fE..
 50f30 ca66410f fef1660f 6ffe660f 72d61966  .fA...f.o.f.r..f
 50f40 0f72f707 660fefdf 660fefde 66410f6f  .r..f...f...fA.o
 50f50 f1660ffe f3660f6f fe660f72 d617660f  .f...f.o.f.r..f.
 50f60 72f70966 440fefdf 66440fef de660f6f  r..fD...fD...f.o
 50f70 f3660f70 db936641 0ffef366 450f6fc3  .f.p..fA...fE.o.
 50f80 66450f70 db4e660f 6ffe660f 72d61366  fE.p.Nf.o.f.r..f
 50f90 0f72f70d 660fefef 660fefee 66440ffe  .r..f...f...fD..
 50fa0 c5660f70 ed396641 0f6ff066 410f72d0  .f.p.9fA.o.fA.r.
 50fb0 0e660f72 f6126644 0fefc666 0f6ff366  .f.r..fD...f.o.f
 50fc0 450fefc1 66410ffe f0660f6f fe660f72  E...fA...f.o.f.r
 50fd0 d619660f 72f70766 0fefef66 0fefee66  ..f.r..f...f...f
 50fe0 410f6ff0 660ffef5 660f6ffe 660f72d6  A.o.f...f.o.f.r.
 50ff0 17660f72 f7096644 0fefdf66 440fefde  .f.r..fD...fD...
 51000 660f6ff5 660f70ed 9366410f fef3660f  f.o.f.p..fA...f.
 51010 6ffe660f 72d61366 0f72f70d 660fefdf  o.f.r..f.r..f...
 51020 66410f6f fb66450f 70db4e66 0fefde66  fA.o.fE.p.Nf...f
 51030 0ffefb66 0f70db39 660f6ff7 660f72d7  ...f.p.9f.o.f.r.
 51040 0e660f72 f612660f effe660f 6ff56641  .f.r..f...f.o.fA
 51050 0feff866 0ffef766 440f6fc6 660f72d6  ...f...fD.o.f.r.
 51060 1966410f 72f00766 410fefd8 660fefde  .fA.r..fA...f...
 51070 660f6ff7 660ffef3 66440f6f c6660f72  f.o.f...fD.o.f.r
 51080 d6176641 0f72f009 66450fef d866440f  ..fA.r..fE...fD.
 51090 efde660f 6ff36641 0ffef366 440f6fc6  ..f.o.fA...fD.o.
 510a0 660f72d6 1366410f 72f00d66 410fefe8  f.r..fA.r..fA...
 510b0 660fefee 66410f6f f3660ffe f5660f70  f...fA.o.f...f.p
 510c0 ed396644 0f6fc666 0f72d60e 66410f72  .9fD.o.f.r..fA.r
 510d0 f0126641 0feff066 450f70c3 4e660fef  ..fA...fE.p.Nf..
 510e0 f7660f70 fb93660f 6fdf660f fede6644  .f.p..f.o.f...fD
 510f0 0f6fcb66 0f72d319 66410f72 f1076641  .o.f.r..fA.r..fA
 51100 0fefe966 0fefeb66 0f6fde66 0ffedd66  ...f...f.o.f...f
 51110 440f6fdb 660f72d3 1766410f 72f30966  D.o.f.r..fA.r..f
 51120 450fefd8 66440fef db66450f 6fc36644  E...fD...fE.o.fD
 51130 0ffec566 0f70ed93 66410f6f d866410f  ...f.p..fA.o.fA.
 51140 72d01366 0ffec566 0f72f30d 0f2941f0  r..f...f.r...)A.
 51150 660f6fe8 660fefdf 66410fef d866450f  f.o.f...fA...fE.
 51160 6fc36645 0f70db4e 66440ffe c3660f70  o.fE.p.NfD...f.p
 51170 db396644 0ffeda66 410f6ff8 66410f72  .9fD...fA.o.fA.r
 51180 d00e660f fecb440f 2959e066 0f72f712  ..f...D.)Y.f.r..
 51190 0f2949d0 66410fef f8660fef f7660f6f  .)I.fA...f...f.o
 511a0 f9660ffe e666410f 6ff30f29 61c06644  .f...fA.o..)a.fD
 511b0 0f6fc448 39ce0f85 f4f5ffff 4d01c049  .o.H9.......M..I
 511c0 8d400166 420fef2c 17660f6f 1c2f49c1  .@.fB..,.f.o./I.
 511d0 e006660f ef3c1f66 420fef34 1f48c1e0  ..f..<.fB..4.H..
 511e0 0666410f efd8660f 6fc5660f fec3660f  .fA...f.o.f...f.
 511f0 6fc8660f 6fd0660f 72f10766 0f72d219  o.f.o.f.r..f.r..
 51200 660fefd1 660f6fcb 660fefd7 660ffeca  f...f.o.f...f...
 51210 66440f6f ca660f6f d1660f72 d117660f  fD.o.f.o.f.r..f.
 51220 72f20966 0f6fc166 0fefc266 410f6fd1  r..f.o.f...fA.o.
 51230 660fefc6 660ffed0 660f6fe2 660f72d2  f...f...f.o.f.r.
 51240 13660f72 f40d660f 6fca660f efcc660f  .f.r..f.o.f...f.
 51250 6fe0660f 70c04e66 0fefcd66 0ffee166  o.f.p.Nf...f...f
 51260 0f70c939 660f6fd4 660f72d4 0e660f72  .p.9f.o.f.r..f.r
 51270 f2126644 0f6fc466 440fefc2 66410f70  ..fD.o.fD...fA.p
 51280 d1936644 0fefc366 0f6fe266 410ffee0  ..fD...f.o.fA...
 51290 66440f6f cc660f72 d4196641 0f72f107  fD.o.f.r..fA.r..
 512a0 66410fef c9660fef cc66410f 6fe0660f  fA...f...fA.o.f.
 512b0 fee16644 0f6fcc66 0f72d417 66410f72  ..fD.o.f.r..fA.r
 512c0 f1096641 0fefc166 0fefc466 0f6fe166  ..fA...f...f.o.f
 512d0 0f70c993 660ffee0 66440f6f cc660f72  .p..f...fD.o.f.r
 512e0 d4136641 0f72f10d 66410fef d1660fef  ..fA.r..fA...f..
 512f0 d4660f6f e0660f70 c04e660f fee2660f  .f.o.f.p.Nf...f.
 51300 70d23966 440f6fcc 660f72d4 0e66410f  p.9fD.o.f.r..fA.
 51310 72f11266 410fefe1 66410fef e066440f  r..fA...fA...fD.
 51320 6fcc660f 6fe16641 0ffee166 440f6fc4  o.f.o.fA...fD.o.
 51330 660f72d4 1966410f 72f00766 410fefd0  f.r..fA.r..fA...
 51340 660fefd4 66410f6f e1660ffe e266440f  f...fA.o.f...fD.
 51350 6fc4660f 72d41766 410f72f0 0966410f  o.f.r..fA.r..fA.
 51360 efc0660f efc4660f 6fe2660f 70d29366  ..f...f.o.f.p..f
 51370 0ffee066 440f6fc4 660f72d4 1366410f  ...fD.o.f.r..fA.
 51380 72f00d66 410fefc8 660fefcc 660f6fe0  r..fA...f...f.o.
 51390 660f70c0 4e660ffe e1660f70 c9396644  f.p.Nf...f.p.9fD
 513a0 0f6fd466 0f72d40e 66410f72 f2126644  .o.f.r..fA.r..fD
 513b0 0f6fc466 0f6fe266 450fefc2 66450fef  .o.f.o.fE...fE..
 513c0 c166410f fee06644 0f6fcc66 0f72d419  .fA...fD.o.f.r..
 513d0 66410f72 f1076641 0fefc966 0fefcc66  fA.r..fA...f...f
 513e0 410f6fe0 660ffee1 66440f6f cc660f72  A.o.f...fD.o.f.r
 513f0 d4176641 0f72f109 66410fef c1660fef  ..fA.r..fA...f..
 51400 c4660f6f e1660ffe e066440f 6fcc660f  .f.o.f...fD.o.f.
 51410 72d41366 410f72f1 0d66410f efd16644  r..fA.r..fA...fD
 51420 0f6fc866 0f70c04e 660fefd4 66440ffe  .o.f.p.Nf...fD..
 51430 ca660f70 d2396641 0f6fe166 410f72d1  .f.p.9fA.o.fA.r.
 51440 0e660f72 f4126644 0fefcc66 0f70e193  .f.r..fD...f.p..
 51450 66450fef c866440f 6fc46645 0ffec166  fE...fD.o.fE...f
 51460 410f6fc8 66410f72 d019660f 72f10766  A.o.fA.r..f.r..f
 51470 0fefd166 410fefd0 66450f6f c166440f  ...fA...fE.o.fD.
 51480 fec26641 0f6fc866 410f72d0 17660f72  ..fA.o.fA.r..f.r
 51490 f109660f efc16641 0fefc066 440f6fc2  ..f...fA...fD.o.
 514a0 660f70d2 9366440f fec06641 0f6fc866  f.p..fD...fA.o.f
 514b0 410f72d0 13660f72 f10d660f efe16641  A.r..f.r..f...fA
 514c0 0fefe066 440f6fc0 66440ffe c466410f  ...fD.o.fD...fA.
 514d0 6fc86641 0f72d00e 660f72f1 1266440f  o.fA.r..f.r..fD.
 514e0 efc1660f 70c84e66 0f70c439 66450fef  ..f.p.Nf.p.9fE..
 514f0 c1660f6f e266410f fee06644 0f6fcc66  .f.o.fA...fD.o.f
 51500 0f72d419 66410f72 f1076641 0fefc166  .r..fA.r..fA...f
 51510 0fefc466 410f6fe0 660ffee0 66440f6f  ...fA.o.f...fD.o
 51520 cc660f72 d4176641 0f72f109 66410fef  .f.r..fA.r..fA..
 51530 c9660fef cc660f6f e0660ffe e166440f  .f...f.o.f...fD.
 51540 6fcc660f 72d41366 410f72f1 0d66410f  o.f.r..fA.r..fA.
 51550 efd1660f efd4660f 6fe1660f 70c94e66  ..f...f.o.f.p.Nf
 51560 0ffee266 440f6fcc 660f72d4 0e66410f  ...fD.o.f.r..fA.
 51570 72f11266 410fefe1 66410fef e066440f  r..fA...fA...fD.
 51580 6fd4660f 70e23966 0f70d093 66440f6f  o.f.p.9f.p..fD.o
 51590 c266450f fec26641 0f6fc066 410f72d0  .fE...fA.o.fA.r.
 515a0 19660f72 f007660f efe06641 0fefe066  .f.r..f...fA...f
 515b0 450f6fc2 66440ffe c466410f 6fc06641  E.o.fD...fA.o.fA
 515c0 0f72d017 660f72f0 09660fef c866410f  .r..f.r..f...fA.
 515d0 efc86644 0f6fc466 440ffec1 66440f6f  ..fD.o.fD...fD.o
 515e0 c9660f70 c94e6641 0f6fc066 410f72d0  .f.p.NfA.o.fA.r.
 515f0 13660f72 f00d660f efd06641 0fefd066  .f.r..f...fA...f
 51600 440ffeca 660f70d2 3966410f 6fc16641  D...f.p.9fA.o.fA
 51610 0f72d10e 660f72f0 1266450f 6fc16644  .r..f.r..fE.o.fD
 51620 0fefc066 0f70c493 66450fef c2660f6f  ...f.p..fE...f.o
 51630 e066410f fee06644 0f6fcc66 0f72d419  .fA...fD.o.f.r..
 51640 66410f72 f1076641 0fefd166 0fefd466  fA.r..fA...f...f
 51650 410f6fe0 660ffee2 66440f6f cc660f72  A.o.f...fD.o.f.r
 51660 d4176641 0f72f109 66410fef c9660fef  ..fA.r..fA...f..
 51670 cc660f6f e2660f70 d293660f fee1660f  .f.o.f.p..f...f.
 51680 fed56644 0f6fcc66 0f72d413 66410f72  ..fD.o.f.r..fA.r
 51690 f10d6641 0fefc166 0fefc466 0f6fe166  ..fA...f...f.o.f
 516a0 0f70c94e 660ffee0 660f70c0 39660ffe  .p.Nf...f.p.9f..
 516b0 ce66440f 6fcc660f 72d40e66 0ffec766  .fD.o.f.r..f...f
 516c0 410f72f1 1266410f efe16641 0fefe066  A.r..fA...fA...f
 516d0 0ffedc41 0f291c01 430f2944 0150430f  ...A.)..C.)D.PC.
 516e0 294c0160 430f2954 01705b5d c30f1f00  )L.`C.)T.p[]....
 516f0 b8010000 00bb5000 0000bd40 00000041  ......P....@...A
 51700 bb600000 0041ba70 000000e9 b3faffff  .`...A.p........
 51710 4889c841 55660f6f 074989cd 48c1e007  H..AUf.o.I..H...
 51720 41544989 f04989d2 5553660f ef06660f  ATI..I..USf...f.
 51730 6f4c06c0 660fef4c 07c0660f 6f6406d0  oL..f..L..f.od..
 51740 660fef64 07d0660f efc8660f 6f471066  f..d..f...f.oG.f
 51750 0fef4610 660f6f5c 06e0660f ef5c07e0  ..F.f.o\..f..\..
 51760 660fefe0 660f6f47 20660fef 4620660f  f...f.oG f..F f.
 51770 6f5406f0 660fef54 07f0660f efd8660f  oT..f..T..f...f.
 51780 6f473066 0fef4630 660fefd0 660f6fc1  oG0f..F0f...f.o.
 51790 660ffec2 660f6ff0 660f72d0 19660f72  f...f.o.f.r..f.r
 517a0 f607660f eff0660f eff4660f 6fc6660f  ..f...f...f.o.f.
 517b0 fec1660f 6ff8660f 72d01766 0f72f709  ..f.o.f.r..f.r..
 517c0 660feff8 660feffb 660f6fef 66440f70  f...f...f.o.fD.p
 517d0 d74e660f feee660f 70f69366 0f6fc566  .Nf...f.p..f.o.f
 517e0 0f72d513 66440f6f ce660f72 f00d660f  .r..fD.o.f.r..f.
 517f0 efc5660f 6fef660f efc2660f fee8660f  ..f.o.f...f...f.
 51800 70c03966 440f6fc5 660f72d5 0e66410f  p.9fD.o.f.r..fA.
 51810 72f01266 440fefc5 66440fef c166450f  r..fD...fD...fE.
 51820 fec86641 0f6fe966 410f72d1 19660f72  ..fA.o.fA.r..f.r
 51830 f507660f efe86641 0fefe966 0f6fc566  ..f...fA...f.o.f
 51840 410ffec0 660f6ff8 660f72d0 17660f72  A...f.o.f.r..f.r
 51850 f7096641 0feffa66 0feff866 440f6fcf  ..fA...f...fD.o.
 51860 66440f70 d74e6644 0ffecd66 0f70ed93  fD.p.NfD...f.p..
 51870 66410f6f c166410f 72d11366 0f72f00d  fA.o.fA.r..f.r..
 51880 660fefc6 660f6ff7 66410fef c1660ffe  f...f.o.fA...f..
 51890 f0660f70 c0396644 0f6fce66 0f72d60e  .f.p.9fD.o.f.r..
 518a0 66410f72 f1126644 0fefce66 450fefc8  fA.r..fD...fE...
 518b0 66440f6f c566450f fec16641 0f6ff066  fD.o.fE...fA.o.f
 518c0 410f72d0 19660f72 f607660f eff06641  A.r..f.r..f...fA
 518d0 0feff066 0f6fc666 410ffec1 660f6ff8  ...f.o.fA...f.o.
 518e0 660f72d0 17660f72 f7096641 0feffa66  f.r..f.r..fA...f
 518f0 0feff866 440f6fc7 66440f70 d74e6644  ...fD.o.fD.p.NfD
 51900 0ffec666 0f70f693 66410f6f c066410f  ...f.p..fA.o.fA.
 51910 72d01366 0f72f00d 660fefc5 660f6fef  r..f.r..f...f.o.
 51920 66410fef c0660ffe e8660f70 c0396644  fA...f...f.p.9fD
 51930 0f6fc566 0f72d50e 66410f72 f0126644  .o.f.r..fA.r..fD
 51940 0fefc566 450fefc1 66440f6f ce66450f  ...fE...fD.o.fE.
 51950 fec86641 0f6fe966 410f72d1 19660f72  ..fA.o.fA.r..f.r
 51960 f507660f efe86641 0fefe966 0f6fc566  ..f...fA...f.o.f
 51970 410ffec0 660f6ff8 660f72d0 17660f72  A...f.o.f.r..f.r
 51980 f7096641 0feffa66 0feff866 440f6fcf  ..fA...f...fD.o.
 51990 66440f70 d74e6644 0ffecd66 0f70ed93  fD.p.NfD...f.p..
 519a0 66410f6f c166410f 72d11366 0f72f00d  fA.o.fA.r..f.r..
 519b0 660fefc6 660f6ff7 66410fef c1660ffe  f...f.o.fA...f..
 519c0 f0660f70 c0396644 0f6fce66 0f72d60e  .f.p.9fD.o.f.r..
 519d0 66410f72 f1126644 0fefce66 450fefc8  fA.r..fD...fE...
 519e0 66440f6f c566450f fec16641 0f6ff066  fD.o.fE...fA.o.f
 519f0 410f72d0 19660f72 f607660f eff06641  A.r..f.r..f...fA
 51a00 0feff066 0f6fc666 410ffec1 660f6ff8  ...f.o.fA...f.o.
 51a10 660f72d0 17660f72 f7096641 0feffa66  f.r..f.r..fA...f
 51a20 0feff866 440f6fc7 66440f70 d74e6644  ...fD.o.fD.p.NfD
 51a30 0ffec666 0f70f693 66410f6f c066410f  ...f.p..fA.o.fA.
 51a40 72d01366 0f72f00d 660fefc5 660f6fef  r..f.r..f...f.o.
 51a50 66410fef c0660ffe e8660f70 c0396644  fA...f...f.p.9fD
 51a60 0f6fc566 0f72d50e 66410f72 f0126644  .o.f.r..fA.r..fD
 51a70 0fefc566 450fefc1 66440f6f ce66450f  ...fE...fD.o.fE.
 51a80 fec86641 0f6fe966 410f72d1 19660f72  ..fA.o.fA.r..f.r
 51a90 f507660f efe86641 0fefe966 0f6fc566  ..f...fA...f.o.f
 51aa0 410ffec0 660f6ff8 660f72d0 17660f72  A...f.o.f.r..f.r
 51ab0 f7096641 0feffa66 0feff866 440f6fcf  ..fA...f...fD.o.
 51ac0 66440f70 d74e6644 0ffecd66 410f6fc1  fD.p.NfD...fA.o.
 51ad0 66410f72 d113660f 72f00d66 0fefc666  fA.r..f.r..f...f
 51ae0 410fefc1 66440f6f cf66440f fec8660f  A...fD.o.fD...f.
 51af0 70c03966 410f6ff1 66410f72 d10e660f  p.9fA.o.fA.r..f.
 51b00 72f61266 410feff1 66440f70 cd936641  r..fA...fD.p..fA
 51b10 0feff066 450f6fc1 66440ffe c666410f  ...fE.o.fD...fA.
 51b20 6fe86641 0f72d019 660f72f5 07660fef  o.fA.r..f.r..f..
 51b30 e866410f efe8660f 6fc5660f fec6660f  .fA...f.o.f...f.
 51b40 6ff8660f 72d01766 0f72f709 66410fef  o.f.r..f.r..fA..
 51b50 fa660fef f866440f 6fc76644 0f70d74e  .f...fD.o.fD.p.N
 51b60 66440ffe c5660f70 ed936641 0f6fc066  fD...f.p..fA.o.f
 51b70 410f72d0 13660f72 f00d6641 0fefc166  A.r..f.r..fA...f
 51b80 440f6fcf 66410fef c066440f fec8660f  D.o.fA...fD...f.
 51b90 70c03966 450f6fc1 66410f72 d10e6641  p.9fE.o.fA.r..fA
 51ba0 0f72f012 66450fef c166440f 6fcd6644  .r..fE...fD.o.fD
 51bb0 0fefc666 450ffec8 66410f6f f166410f  ...fE...fA.o.fA.
 51bc0 72d11966 0f72f607 660feff0 66410fef  r..f.r..f...fA..
 51bd0 f1660f6f c666410f fec0660f 6ff8660f  .f.o.fA...f.o.f.
 51be0 72d01766 0f72f709 66410fef fa660fef  r..f.r..fA...f..
 51bf0 f866440f 6fcf6644 0ffece66 0f70f693  .fD.o.fD...f.p..
 51c00 66410f6f c166410f 72d11366 0ffef266  fA.o.fA.r..f...f
 51c10 0f72f00d 0f297230 660fefc5 66410fef  .r...)r0f...fA..
 51c20 c166440f 6fcf660f 70ff4e66 440ffec8  .fD.o.f.p.NfD...
 51c30 660f70c0 39660ffe fb66410f 6fe96641  f.p.9f...fA.o.fA
 51c40 0f72d10e 660ffec4 0f297a20 660f72f5  .r..f....)z f.r.
 51c50 12660f6f e00f2942 1066410f efe96641  .f.o..)B.fA...fA
 51c60 0fefe866 440f6fc7 660ffecd 660f6fe9  ...fD.o.f...f.o.
 51c70 0f290a66 0f6fce49 83ed010f 84ef0f00  .).f.o.I........
 51c80 0048c1e1 064c8d60 c0488d68 d04c01d1  .H...L.`.H.h.L..
 51c90 488d58e0 4c8d58f0 488d5740 488d4640  H.X.L.X.H.W@H.F@
 51ca0 4989c949 8d724066 0f1f8400 00000000  I..I.r@f........
 51cb0 660f6f18 660fef1a 4883c640 4883ea80  f.o.f...H..@H...
 51cc0 660f6f70 10660fef 72904883 e8804883  f.op.f..r.H...H.
 51cd0 c140660f efdd660f 6f68a066 0fef6aa0  .@f...f.oh.f..j.
 51ce0 660feff4 660f6f60 b0660fef 62b06641  f...f.o`.f..b.fA
 51cf0 0fefe866 0fefe166 0f6fc466 0ffec366  ...f...f.o.f...f
 51d00 0f6fc866 0f6fd066 0f6fc366 0f72f107  .o.f.o.f.o.f.r..
 51d10 660f72d2 19660fef d1660fef d6660ffe  f.r..f...f...f..
 51d20 c2660f6f c8660f72 d017660f 72f10966  .f.o.f.r..f.r..f
 51d30 0fefc166 0f6fca66 0f70d293 660fefc5  ...f.o.f.p..f...
 51d40 660ffec8 66440f6f c0660f70 c04e660f  f...fD.o.f.p.Nf.
 51d50 6ff9660f 72d11366 0f72f70d 660fefcf  o.f.r..f.r..f...
 51d60 660fefcc 66440ffe c1660f70 c9396641  f...fD...f.p.9fA
 51d70 0f6ff866 410f72d0 0e660f72 f7126644  .o.fA.r..f.r..fD
 51d80 0fefc766 0f6ffa66 440fefc3 66410ffe  ...f.o.fD...fA..
 51d90 f866440f 6fcf660f 72d71966 410f72f1  .fD.o.f.r..fA.r.
 51da0 0766410f efc9660f efcf6641 0f6ff866  .fA...f...fA.o.f
 51db0 0ffef966 440f6fcf 660f72d7 1766410f  ...fD.o.f.r..fA.
 51dc0 72f10966 410fefc1 660fefc7 660f6ff9  r..fA...f...f.o.
 51dd0 660f70c9 93660ffe f866440f 6fcf660f  f.p..f...fD.o.f.
 51de0 72d71366 410f72f1 0d66410f efd1660f  r..fA.r..fA...f.
 51df0 efd7660f 6ff8660f 70c04e66 0ffefa66  ..f.o.f.p.Nf...f
 51e00 0f70d239 66440f6f cf660f72 d70e6641  .p.9fD.o.f.r..fA
 51e10 0f72f112 66410fef f966410f eff86644  .r..fA...fA...fD
 51e20 0f6fc166 440ffec7 66450f6f c866410f  .o.fD...fE.o.fA.
 51e30 72d01966 410f72f1 0766410f efd16641  r..fA.r..fA...fA
 51e40 0fefd066 440f6fc7 66440ffe c266450f  ...fD.o.fD...fE.
 51e50 6fc86641 0f72d017 66410f72 f1096641  o.fA.r..fA.r..fA
 51e60 0fefc166 410fefc0 66440f6f c2660f70  ...fA...fD.o.f.p
 51e70 d2936644 0ffec066 450f6fc8 66410f72  ..fD...fE.o.fA.r
 51e80 d0136641 0f72f10d 66410fef c966410f  ..fA.r..fA...fA.
 51e90 efc86644 0f6fc066 0f70c04e 66440ffe  ..fD.o.f.p.NfD..
 51ea0 c1660f70 c9396645 0f6fc866 410f72d0  .f.p.9fE.o.fA.r.
 51eb0 0e66410f 72f11266 450fefc1 66440fef  .fA.r..fE...fD..
 51ec0 c7660f6f fa66410f fef86644 0f6fcf66  .f.o.fA...fD.o.f
 51ed0 0f72d719 66410f72 f1076641 0fefc966  .r..fA.r..fA...f
 51ee0 0fefcf66 410f6ff8 660ffef9 66440f6f  ...fA.o.f...fD.o
 51ef0 cf660f72 d7176641 0f72f109 66410fef  .f.r..fA.r..fA..
 51f00 c1660fef c7660f6f f9660ffe f866440f  .f...f.o.f...fD.
 51f10 6fcf660f 72d71366 410f72f1 0d66410f  o.f.r..fA.r..fA.
 51f20 efd16644 0f6fc866 0f70c04e 660fefd7  ..fD.o.f.p.Nf...
 51f30 66440ffe ca660f70 d2396641 0f6ff966  fD...f.p.9fA.o.f
 51f40 410f72d1 0e660f72 f7126644 0fefcf66  A.r..f.r..fD...f
 51f50 0f70f993 66450fef c866440f 6fc76645  .p..fE...fD.o.fE
 51f60 0ffec166 410f6fc8 66410f72 d019660f  ...fA.o.fA.r..f.
 51f70 72f10766 0fefd166 410fefd0 66450f6f  r..f...fA...fE.o
 51f80 c166440f fec26641 0f6fc866 410f72d0  .fD...fA.o.fA.r.
 51f90 17660f72 f109660f efc16641 0fefc066  .f.r..f...fA...f
 51fa0 440f6fc2 660f70d2 9366440f fec06641  D.o.f.p..fD...fA
 51fb0 0f6fc866 410f72d0 13660f72 f10d660f  .o.fA.r..f.r..f.
 51fc0 eff96641 0feff866 440f6fc0 66440ffe  ..fA...fD.o.fD..
 51fd0 c766410f 6fc86641 0f72d00e 660f72f1  .fA.o.fA.r..f.r.
 51fe0 1266440f efc1660f 70c84e66 0f70c739  .fD...f.p.Nf.p.9
 51ff0 66450fef c1660f6f fa66410f fef86644  fE...f.o.fA...fD
 52000 0f6fcf66 0f72d719 66410f72 f1076641  .o.f.r..fA.r..fA
 52010 0fefc166 0fefc766 410f6ff8 660ffef8  ...f...fA.o.f...
 52020 66440f6f cf660f72 d7176641 0f72f109  fD.o.f.r..fA.r..
 52030 66410fef c9660fef cf660f6f f8660ffe  fA...f...f.o.f..
 52040 f966440f 6fcf660f 72d71366 410f72f1  .fD.o.f.r..fA.r.
 52050 0d66410f efd1660f efd7660f 6ff9660f  .fA...f...f.o.f.
 52060 70c94e66 0ffefa66 0f70d239 66440f6f  p.Nf...f.p.9fD.o
 52070 cf660f72 d70e6641 0f72f112 66410fef  .f.r..fA.r..fA..
 52080 f966410f eff86644 0f6fcf66 0f70f893  .fA...fD.o.f.p..
 52090 66440f6f c766450f fec16641 0f6fc066  fD.o.fE...fA.o.f
 520a0 410f72d0 19660f72 f007660f efd06641  A.r..f.r..f...fA
 520b0 0fefd066 450f6fc1 66440ffe c266410f  ...fE.o.fD...fA.
 520c0 6fc06641 0f72d017 660f72f0 09660fef  o.fA.r..f.r..f..
 520d0 c866410f efc86644 0f6fc266 440ffec1  .fA...fD.o.fD...
 520e0 66410f6f c066410f 72d01366 0f72f00d  fA.o.fA.r..f.r..
 520f0 660feff8 66410fef f866440f 6fc1660f  f...fA...fD.o.f.
 52100 70c94e66 440ffec7 660f70ff 3966410f  p.NfD...f.p.9fA.
 52110 6fc06641 0f72d00e 660f72f0 1266440f  o.fA.r..f.r..fD.
 52120 efc0660f 70c29366 450fefc1 660f6fd0  ..f.p..fE...f.o.
 52130 66410ffe d066440f 6fca660f 72d21966  fA...fD.o.f.r..f
 52140 410f72f1 0766410f eff9660f effa6641  A.r..fA...f...fA
 52150 0f6fd066 0ffed766 440f6fca 660f72d2  .o.f...fD.o.f.r.
 52160 1766410f 72f10966 410fefc9 660fefca  .fA.r..fA...f...
 52170 660f6fd7 660f70ff 93660ffe d1660ffe  f.o.f.p..f...f..
 52180 fc66440f 6fca660f 72d2130f 2979f066  .fD.o.f.r...)y.f
 52190 410f72f1 0d66410f efc1660f efc2660f  A.r..fA...f...f.
 521a0 6fd1660f 70c94e66 0ffed066 0f70c039  o.f.p.Nf...f.p.9
 521b0 660ffecd 66440f6f ca660f72 d20e660f  f...fD.o.f.r..f.
 521c0 fec60f29 49e06641 0f72f112 0f2941d0  ...)I.fA.r...)A.
 521d0 66410fef d166410f efd0660f fed30f29  fA...fA...f....)
 521e0 51c0660f 6f58c066 0fef5ac0 660f6f60  Q.f.oX.f..Z.f.o`
 521f0 d0660fef 62d0660f efda660f 6f50e066  .f..b.f...f.oP.f
 52200 0fef52e0 660fefe0 660fefd1 660f6f48  ..R.f...f...f.oH
 52210 f0660fef 4af0660f efcf660f 6fc1660f  .f..J.f...f.o.f.
 52220 fec3660f 6fe8660f 72d01966 0f72f507  ..f.o.f.r..f.r..
 52230 660fefc5 660f6fe8 660f6fc3 660fefec  f...f.o.f.o.f...
 52240 660ffec5 660f6ff0 660f72d0 17660f72  f...f.o.f.r..f.r
 52250 f609660f efc6660f efc26644 0f6fd066  ..f...f...fD.o.f
 52260 0f6fc566 0f70ed93 66410ffe c266450f  .o.f.p..fA...fE.
 52270 6fc26645 0f70d24e 660f6ff0 660f72d0  o.fE.p.Nf.o.f.r.
 52280 13660f72 f60d660f efc6660f efc16644  .f.r..f...f...fD
 52290 0ffec066 0f70c039 66410f6f f066410f  ...f.p.9fA.o.fA.
 522a0 72d00e66 0f72f612 66440fef c6660f6f  r..f.r..fD...f.o
 522b0 f566440f efc36641 0ffef066 0f6ffe66  .fD...fA...f.o.f
 522c0 0f72d619 660f72f7 07660fef c7660fef  .r..f.r..f...f..
 522d0 c666410f 6ff0660f fef0660f 6ffe660f  .fA.o.f...f.o.f.
 522e0 72d61766 0f72f709 66440fef d766440f  r..f.r..fD...fD.
 522f0 efd6660f 6ff0660f 70c09366 410ffef2  ..f.o.f.p..fA...
 52300 660f6ffe 660f72d6 13660f72 f70d660f  f.o.f.r..f.r..f.
 52310 efef6641 0f6ffa66 450f70d2 4e660fef  ..fA.o.fE.p.Nf..
 52320 ee660ffe fd660f70 ed39660f 6ff7660f  .f...f.p.9f.o.f.
 52330 72d70e66 0f72f612 660feffe 660f6ff0  r..f.r..f...f.o.
 52340 66410fef f8660ffe f766440f 6fc6660f  fA...f...fD.o.f.
 52350 72d61966 410f72f0 0766410f efe8660f  r..fA.r..fA...f.
 52360 efee660f 6ff7660f fef56644 0f6fc666  ..f.o.f...fD.o.f
 52370 0f72d617 66410f72 f0096645 0fefd066  .r..fA.r..fE...f
 52380 440fefd6 660f6ff5 660f70ed 9366410f  D...f.o.f.p..fA.
 52390 fef26644 0f6fc666 0f72d613 66410f72  ..fD.o.f.r..fA.r
 523a0 f00d6641 0fefc066 0fefc666 410f6ff2  ..fA...f...fA.o.
 523b0 66450f70 d24e660f fef0660f 70c03966  fE.p.Nf...f.p.9f
 523c0 440f6fc6 660f72d6 0e66410f 72f01266  D.o.f.r..fA.r..f
 523d0 410feff0 660feff7 660f6ffd 660ffefe  A...f...f.o.f...
 523e0 66440f6f c7660f72 d7196641 0f72f007  fD.o.f.r..fA.r..
 523f0 66410fef c0660fef c7660f6f fe660ffe  fA...f...f.o.f..
 52400 f866440f 6fc7660f 72d71766 410f72f0  .fD.o.f.r..fA.r.
 52410 0966450f efd06644 0fefd766 0f6ff866  .fE...fD...f.o.f
 52420 0f70c093 66410ffe fa66450f 6fca6645  .p..fA...fE.o.fE
 52430 0f70d24e 66440f6f c7660f72 d7136641  .p.NfD.o.f.r..fA
 52440 0f72f00d 66410fef e8660fef ef66440f  .r..fA...f...fD.
 52450 fecd660f 70ed3966 410f6ff9 66410f72  ..f.p.9fA.o.fA.r
 52460 d10e660f 72f71266 440fefcf 66440fef  ..f.r..fD...fD..
 52470 ce660f6f f066410f fef1660f 6ffe660f  .f.o.fA...f.o.f.
 52480 72d61966 0f72f707 660fefef 660fefee  r..f.r..f...f...
 52490 66410f6f f1660ffe f5660f6f fe660f72  fA.o.f...f.o.f.r
 524a0 d617660f 72f70966 440fefd7 66440fef  ..f.r..fD...fD..
 524b0 d6660f6f f5660f70 ed936641 0ffef266  .f.o.f.p..fA...f
 524c0 450f6fc2 66450f70 d24e660f 6ffe660f  E.o.fE.p.Nf.o.f.
 524d0 72d61366 0f72f70d 660fefc7 660fefc6  r..f.r..f...f...
 524e0 66440ffe c0660f70 c0396641 0f6ff066  fD...f.p.9fA.o.f
 524f0 410f72d0 0e660f72 f6126644 0fefc666  A.r..f.r..fD...f
 52500 0f6ff566 450fefc1 66410ffe f0660f6f  .o.fE...fA...f.o
 52510 fe660f72 d619660f 72f70766 0fefc766  .f.r..f.r..f...f
 52520 0fefc666 410f6ff0 660ffef0 660f6ffe  ...fA.o.f...f.o.
 52530 660f72d6 17660f72 f7096644 0fefd766  f.r..f.r..fD...f
 52540 440fefd6 660f6ff0 660f70c0 9366410f  D...f.o.f.p..fA.
 52550 fef2660f 6ffe660f 72d61366 0f72f70d  ..f.o.f.r..f.r..
 52560 660fefef 66410f6f fa66450f 70d24e66  f...fA.o.fE.p.Nf
 52570 0fefee66 0ffefd66 0f70ed39 660f6ff7  ...f...f.p.9f.o.
 52580 660f72d7 0e660f72 f612660f effe660f  f.r..f.r..f...f.
 52590 6ff06641 0feff866 0ffef766 440f6fc6  o.fA...f...fD.o.
 525a0 660f72d6 1966410f 72f00766 410fefe8  f.r..fA.r..fA...
 525b0 660fefee 660f6ff7 660ffef5 66440f6f  f...f.o.f...fD.o
 525c0 c6660f72 d6176641 0f72f009 66450fef  .f.r..fA.r..fE..
 525d0 d066440f efd6660f 6ff5660f 70ed9366  .fD...f.o.f.p..f
 525e0 410ffef2 66450f70 ca4e6644 0f6fc666  A...fE.p.NfD.o.f
 525f0 0f72d613 66410f72 f00d6641 0fefc066  .r..fA.r..fA...f
 52600 0fefc666 410f6ff2 660ffef0 660f70c0  ...fA.o.f...f.p.
 52610 3966440f 6fc6660f 72d60e66 410f72f0  9fD.o.f.r..fA.r.
 52620 1266410f eff06644 0f6fc566 0feff766  .fA...fD.o.f...f
 52630 440ffec6 66410f6f f866410f 72d01966  D...fA.o.fA.r..f
 52640 0f72f707 660fefc7 66410fef c066440f  .r..f...fA...fD.
 52650 6fd0660f 6fc66641 0ffec266 0f6ff866  o.f.o.fA...f.o.f
 52660 0f72d017 660f72f7 0966410f eff9660f  .r..f.r..fA...f.
 52670 eff86644 0f6fc766 450ffec2 66450f70  ..fD.o.fE...fE.p
 52680 d2936641 0f6fc066 410f72d0 13660f72  ..fA.o.fA.r..f.r
 52690 f00d660f efc56641 0fefc066 440f6fc7  ..f...fA...fD.o.
 526a0 660f70ff 4e66440f fec0660f 70c03966  f.p.NfD...f.p.9f
 526b0 0ffefa66 410f6fe8 66410f72 d00e660f  ...fA.o.fA.r..f.
 526c0 fec40f29 7ee0660f 72f5120f 2946d066  ...)~.f.r...)F.f
 526d0 0f6fe066 410f6fc2 66410fef e8660ffe  .o.fA.o.fA...f..
 526e0 c166440f 6fc7660f efee0f29 46f0660f  .fD.o.f....)F.f.
 526f0 6fc8660f fedd0f29 5ec0660f 6feb4939  o.f....)^.f.o.I9
 52700 f10f85a9 f5ffff4d 01ed498d 45016643  .......M..I.E.fC
 52710 0f6f3418 66420fef 341f48c1 e0066643  .o4.fB..4.H...fC
 52720 0f6f1c20 66420fef 1c27660f eff1660f  .o. fB...'f...f.
 52730 efdd660f 6fc66641 0f6f2c28 660fef2c  ..f.o.fA.o,(f..,
 52740 2f660ffe c3660f6f c8660f6f d0660fef  /f...f.o.f.o.f..
 52750 ec66410f 6f241866 0f72f107 660f72d2  .fA.o$.f.r..f.r.
 52760 19660fef 241f660f efd1660f 6fcb660f  .f..$.f...f.o.f.
 52770 efd56641 0fefe066 0ffeca66 440f6fca  ..fA...f...fD.o.
 52780 660f6fd1 660f72d1 17660f72 f209660f  f.o.f.r..f.r..f.
 52790 6fc1660f efc26641 0f6fd166 0fefc466  o.f...fA.o.f...f
 527a0 0ffed066 0f6ffa66 0f72d213 660f72f7  ...f.o.f.r..f.r.
 527b0 0d660f6f ca660fef cf660f6f f8660f70  .f.o.f...f.o.f.p
 527c0 c04e660f efce660f fef9660f 70c93966  .Nf...f...f.p.9f
 527d0 0f6fd766 0f72d70e 660f72f2 1266440f  .o.f.r..f.r..fD.
 527e0 6fc76644 0fefc266 410f70d1 9366440f  o.fD...fA.p..fD.
 527f0 efc3660f 6ffa6641 0ffef866 440f6fcf  ..f.o.fA...fD.o.
 52800 660f72d7 1966410f 72f10766 410fefc9  f.r..fA.r..fA...
 52810 660fefcf 66410f6f f8660ffe f966440f  f...fA.o.f...fD.
 52820 6fcf660f 72d71766 410f72f1 0966410f  o.f.r..fA.r..fA.
 52830 efc1660f efc7660f 6ff9660f 70c99366  ..f...f.o.f.p..f
 52840 0ffef866 440f6fcf 660f72d7 1366410f  ...fD.o.f.r..fA.
 52850 72f10d66 410fefd1 660fefd7 660f6ff8  r..fA...f...f.o.
 52860 660f70c0 4e660ffe fa660f70 d2396644  f.p.Nf...f.p.9fD
 52870 0f6fcf66 0f72d70e 66410f72 f1126641  .o.f.r..fA.r..fA
 52880 0feff966 410feff8 66440f6f cf660f6f  ...fA...fD.o.f.o
 52890 f966410f fef96644 0f6fc766 0f72d719  .fA...fD.o.f.r..
 528a0 66410f72 f0076641 0fefd066 0fefd766  fA.r..fA...f...f
 528b0 410f6ff9 660ffefa 66440f6f c7660f72  A.o.f...fD.o.f.r
 528c0 d7176641 0f72f009 66410fef c0660fef  ..fA.r..fA...f..
 528d0 c7660f6f fa660f70 d293660f fef86644  .f.o.f.p..f...fD
 528e0 0f6fc766 0f72d713 66410f72 f00d6641  .o.f.r..fA.r..fA
 528f0 0fefc866 0fefcf66 0f6ff866 0f70c04e  ...f...f.o.f.p.N
 52900 660ffef9 660f70c9 3966440f 6fd7660f  f...f.p.9fD.o.f.
 52910 72d70e66 410f72f2 1266440f 6fc7660f  r..fA.r..fD.o.f.
 52920 6ffa6645 0fefc266 450fefc1 66410ffe  o.fE...fE...fA..
 52930 f866440f 6fcf660f 72d71966 410f72f1  .fD.o.f.r..fA.r.
 52940 0766410f efc9660f efcf6641 0f6ff866  .fA...f...fA.o.f
 52950 0ffef966 440f6fcf 660f72d7 1766410f  ...fD.o.f.r..fA.
 52960 72f10966 410fefc1 660fefc7 660f6ff9  r..fA...f...f.o.
 52970 660ffef8 66440f6f cf660f72 d7136641  f...fD.o.f.r..fA
 52980 0f72f10d 66410fef d166440f 6fc8660f  .r..fA...fD.o.f.
 52990 70c04e66 0fefd766 440ffeca 660f70d2  p.Nf...fD...f.p.
 529a0 3966410f 6ff96641 0f72d10e 660f72f7  9fA.o.fA.r..f.r.
 529b0 1266440f efcf660f 70f99366 450fefc8  .fD...f.p..fE...
 529c0 66440f6f c766450f fec16641 0f6fc866  fD.o.fE...fA.o.f
 529d0 410f72d0 19660f72 f107660f efd16641  A.r..f.r..f...fA
 529e0 0fefd066 450f6fc1 66440ffe c266410f  ...fE.o.fD...fA.
 529f0 6fc86641 0f72d017 660f72f1 09660fef  o.fA.r..f.r..f..
 52a00 c166410f efc06644 0f6fc266 0f70d293  .fA...fD.o.f.p..
 52a10 66440ffe c066410f 6fc86641 0f72d013  fD...fA.o.fA.r..
 52a20 660f72f1 0d660fef f966410f eff86644  f.r..f...fA...fD
 52a30 0f6fc066 440ffec7 66410f6f c866410f  .o.fD...fA.o.fA.
 52a40 72d00e66 0f72f112 66440fef c1660f70  r..f.r..fD...f.p
 52a50 c84e660f 70c73966 450fefc1 660f6ffa  .Nf.p.9fE...f.o.
 52a60 66410ffe f866440f 6fcf660f 72d71966  fA...fD.o.f.r..f
 52a70 410f72f1 0766410f efc1660f efc76641  A.r..fA...f...fA
 52a80 0f6ff866 0ffef866 440f6fcf 660f72d7  .o.f...fD.o.f.r.
 52a90 1766410f 72f10966 410fefc9 660fefcf  .fA.r..fA...f...
 52aa0 660f6ff8 660ffef9 66440f6f cf660f72  f.o.f...fD.o.f.r
 52ab0 d7136641 0f72f10d 66410fef d1660fef  ..fA.r..fA...f..
 52ac0 d7660f6f f9660f70 c94e660f fefa6644  .f.o.f.p.Nf...fD
 52ad0 0f6fcf66 0f72d70e 66410f72 f1126641  .o.f.r..fA.r..fA
 52ae0 0feff966 410feff8 66440f6f d7660f70  ...fA...fD.o.f.p
 52af0 fa39660f 70d09366 440f6fc2 66450ffe  .9f.p..fD.o.fE..
 52b00 c266410f 6fc06641 0f72d019 660f72f0  .fA.o.fA.r..f.r.
 52b10 07660fef f866410f eff86645 0f6fc266  .f...fA...fE.o.f
 52b20 440ffec7 66410f6f c066410f 72d01766  D...fA.o.fA.r..f
 52b30 0f72f009 660fefc8 66410fef c866440f  .r..f...fA...fD.
 52b40 6fc76644 0ffec166 440f6fc9 660f70c9  o.fD...fD.o.f.p.
 52b50 4e66410f 6fc06641 0f72d013 660f72f0  NfA.o.fA.r..f.r.
 52b60 0d660fef d066410f efd06644 0ffeca66  .f...fA...fD...f
 52b70 0f70d239 66410f6f c166410f 72d10e66  .p.9fA.o.fA.r..f
 52b80 0f72f012 66450f6f c166440f efc0660f  .r..fE.o.fD...f.
 52b90 70c79366 450fefc2 660f6ff8 66410ffe  p..fE...f.o.fA..
 52ba0 f866440f 6fcf660f 72d71966 410f72f1  .fD.o.f.r..fA.r.
 52bb0 0766410f efd1660f efd76641 0f6ff866  .fA...f...fA.o.f
 52bc0 0ffefa66 440f6fcf 660f72d7 1766410f  ...fD.o.f.r..fA.
 52bd0 72f10966 410fefc9 660fefcf 660f6ffa  r..fA...f...f.o.
 52be0 660f70d2 93660ffe f9660ffe d666440f  f.p..f...f...fD.
 52bf0 6fcf660f 72d71366 410f72f1 0d66410f  o.f.r..fA.r..fA.
 52c00 efc1660f efc7660f 6ff9660f 70c94e66  ..f...f.o.f.p.Nf
 52c10 0ffef866 0f70c039 660ffecc 66440f6f  ...f.p.9f...fD.o
 52c20 cf660f72 d70e660f fec56641 0f72f112  .f.r..f...fA.r..
 52c30 66410fef f966410f eff8660f fedf410f  fA...fA...f...A.
 52c40 291c024c 89e848c1 e006410f 29440250  )..L..H...A.)D.P
 52c50 410f294c 0260410f 29540270 660f7ed8  A.)L.`A.)T.pf.~.
 52c60 5b5d415c 415dc366 0f1f8400 00000000  []A\A].f........
 52c70 b8010000 00bb6000 0000bd50 00000041  ......`....P...A
 52c80 bb700000 0041bc40 000000e9 7efaffff  .p...A.@....~...
 52c90 48b8e0ff ffff1f00 00004157 41564155  H.........AWAVAU
 52ca0 41545553 4881ecf8 00000048 89b424e0  ATUSH......H..$.
 52cb0 0000008b 9c243001 00004889 9424e800  .....$0...H..$..
 52cc0 00008bb4 24380100 004c894c 2450483b  ....$8...L.L$PH;
 52cd0 84244801 00000f82 ef140000 4889d848  .$H.........H..H
 52ce0 0fafc648 89042448 3dffffff 3f0f87d8  ...H..$H=...?...
 52cf0 1400004c 89c848c1 e8200f85 cb140000  ...L..H.. ......
 52d00 498d69ff 4985e90f 85b11400 004983f9  I.i.I........I..
 52d10 010f86a7 14000048 85db0f84 9e140000  .......H........
 52d20 4885f60f 84951400 004989cf 31d248b9  H........I..1.H.
 52d30 ffffffff ffffff01 4889c848 f7f64839  ........H..H..H9
 52d40 d80f826a 14000048 89c831d2 488b4c24  ...j...H..1.H.L$
 52d50 5048f7f3 4839c80f 82541400 00480faf  PH..H9...T...H..
 52d60 cb488b04 2448c1e0 0748894c 241048c1  .H..$H...H.L$.H.
 52d70 e1074889 8424a800 00004989 cd4801c8  ..H..$....I..H..
 52d80 0f822b14 00004889 da48c1e2 084883c2  ..+...H..H...H..
 52d90 404801d0 0f821714 00004989 fc4d89c6  @H........I..M..
 52da0 48394710 0f82d913 00004883 ec08498b  H9G.......H...I.
 52db0 7c24084c 89f14c89 fa488b84 24b00000  |$.L..L..H..$...
 52dc0 0041b801 00000049 89df4989 f949c1e7  .A.....I..I..I..
 52dd0 07504c8d 2407488b b424f800 00004d01  .PL.$.H..$....M.
 52de0 e54f8d34 2f4889bc 24800000 00488bbc  .O.4/H..$....H..
 52df0 24f00000 00e8e673 feff488d 0c1b4b8d  $......s..H...K.
 52e00 743dc048 8bbc2480 00000048 8b8424b8  t=.H..$....H..$.
 52e10 00000048 89b42498 00000048 8b742410  ...H..$....H.t$.
 52e20 4989f848 8d840700 01000048 898424d8  I..H.......H..$.
 52e30 00000048 89d848d1 e848c1e0 08488984  ...H..H..H...H..
 52e40 24c00000 004989c3 4889c848 83e0fc48  $....I..H..H...H
 52e50 898424b0 00000048 8d043648 898424e0  ..$....H..6H..$.
 52e60 00000048 8b442460 4883e803 4889c248  ...H.D$`H...H..H
 52e70 83e0fe48 d1ea4883 c0034883 c201490f  ...H..H...H...I.
 52e80 afc7490f afd74889 8424a000 0000498d  ..I...H..$....I.
 52e90 14544889 9424a800 0000488b 54242048  .TH..$....H.T$ H
 52ea0 01f2488d 420248c1 e007488d 34074889  ..H.B.H...H.4.H.
 52eb0 b424e800 0000488d b40700ff ffff4a8d  .$....H.......J.
 52ec0 041e4889 8424c800 0000488d 04124889  ..H..$....H...H.
 52ed0 8424d000 00004889 c85f83e0 03415948  .$....H.._...AYH
 52ee0 c7442460 00000000 c744245c 00000000  .D$`.....D$\....
 52ef0 48898424 80000000 48897424 78498d80  H..$....H.t$xI..
 52f00 00010000 48894424 684939c4 730e4c39  ....H.D$hI9.s.L9
 52f10 8424c800 00000f87 39110000 4883f903  .$......9...H...
 52f20 0f864f12 0000488b 8424b000 00004c89  ..O...H..$....L.
 52f30 e24a8d34 004c89c0 0f1f8400 00000000  .J.4.L..........
 52f40 f30f6f00 f30f6f70 20480500 01000048  ..o...op H.....H
 52f50 81c20001 0000f344 0f6fa010 fffffff3  .......D.o......
 52f60 0f6f9840 ffffff66 440f6ff8 f30f6f60  .o.@...fD.o...o`
 52f70 a066440f 6ff6f344 0f6f40b0 450fc6fc  .fD.o..D.o@.E...
 52f80 88410fc6 c4ddf344 0f6fa030 fffffff3  .A.....D.o.0....
 52f90 0f6fa860 fffffff3 0f6f4880 66440f6f  .o.`.....oH.fD.o
 52fa0 eb66440f 6fd4f344 0f6f9870 ffffff45  .fD.o..D.o.p...E
 52fb0 0fc6f488 410fc6f4 ddf3440f 6f4890f3  ....A.....D.oH..
 52fc0 440f6fa0 50ffffff 450fc6d0 88410fc6  D.o.P...E....A..
 52fd0 e0ddf30f 6f50c0f3 440f6f40 d0450fc6  ....oP..D.o@.E..
 52fe0 ec88410f c6dcdd66 440f6fe5 f30f6f78  ..A....fD.o...ox
 52ff0 e0450fc6 e388410f c6ebdd66 440f6fd9  .E....A....fD.o.
 53000 410fc6c9 dd450fc6 d9886644 0f6fca41  A....E....fD.o.A
 53010 0fc6d0dd 0f291424 f30f6f50 f0450fc6  .....).$..oP.E..
 53020 c8886644 0f6fc744 0fc6c288 0fc6fadd  ..fD.o.D........
 53030 660f6fd7 66410f6f ff410fc6 fe88450f  f.o.fA.o.A....E.
 53040 c6fedd66 450f6ff5 450fc6ec dd450fc6  ...fE.o.E....E..
 53050 f4886645 0f6fe345 0fc6dadd 440f295c  ..fE.o.E....D.)\
 53060 2410450f c6e28866 450f6fd1 450fc6c8  $.E....fE.o.E...
 53070 dd66440f 6fda450f c6d08866 440f6fc0  .fD.o.E....fD.o.
 53080 0fc6c6dd 440fc6c6 88660f6f f30fc6dd  ....D....f.o....
 53090 dd0fc6f5 88660f6f e90fc6cc dd0fc6ec  .....f.o........
 530a0 88660f6f 24240fc6 e288660f 6f142441  .f.o$$....f.o.$A
 530b0 0fc6d3dd 0f291424 660f6fd7 410fc6fe  .....).$f.o.A...
 530c0 dd66440f 6fdf6641 0f6ffc41 0fc6d688  .fD.o.fA.o.A....
 530d0 450fc6e2 dd410fc6 fa886645 0f6fd044  E....A....fE.o.D
 530e0 0fc6c6dd 66450f6f f066440f 6fc50fc6  ....fE.o.fD.o...
 530f0 ecdd0f29 6c244066 0f6f6c24 10440fc6  ...)l$@f.ol$.D..
 53100 c4886641 0f6fe744 0fc6d688 440f2944  ..fA.o.D....D.)D
 53110 2430410f c6e58866 0f6ff466 410f6fe7  $0A....f.o.fA.o.
 53120 66440f6f 7c243041 0fc6e5dd 66440f6f  fD.o|$0A....fD.o
 53130 ed410fc6 e9dd6644 0f6fc545 0fc6e988  .A....fD.o.E....
 53140 66440f6f c80fc6c3 dd660f6f e8660f6f  fD.o.....f.o.f.o
 53150 0424440f c6cb8866 0f6fd944 0f296424  .$D....f.o.D.)d$
 53160 2066450f 6fe16644 0f6fce0f c6d8880f   fE.o.fD.o......
 53170 c6c8dd66 0f6fc20f c6d7dd0f c6c78866  ...f.o.........f
 53180 410f6ffa 450fc6d7 dd450fc6 cddd410f  A.o.E....E....A.
 53190 c6ff8866 440f6ffe 0f293c24 660f6f74  ...fD.o..)<$f.ot
 531a0 24206641 0f6ffa66 450f6fd4 450fc6fd  $ fA.o.fE.o.E...
 531b0 88440fc6 e3dd6644 0f6f6c24 40440fc6  .D....fD.ol$@D..
 531c0 d3886641 0f6fdb44 0fc6dedd 0fc6de88  ..fA.o.D........
 531d0 66410f6f f6440f29 5c242045 0fc6f5dd  fA.o.D.)\$ E....
 531e0 410fc6f5 8866440f 6fec410f c6e0dd45  A....fD.o.A....E
 531f0 0fc6e888 66440f6f c50fc6e9 dd440f29  ....fD.o.....D.)
 53200 64241044 0fc6c188 660f6fc8 660f6ac2  d$.D....f.o.f.j.
 53210 660f62ca 660f6fd6 66410f6a f666410f  f.b.f.o.fA.j.fA.
 53220 62d66645 0f6ff166 450f62f7 66440f6f  b.fE.o.fE.b.fD.o
 53230 da66410f 6fd76645 0f6ff966 440f6afa  .fA.o.fE.o.fD.j.
 53240 660f6fd5 66410f6a e866410f 62d06644  f.o.fA.j.fA.b.fD
 53250 0f6fe566 0f6feb0f 29542430 66440f6f  .o.f.o..)T$0fD.o
 53260 4c242066 0f6fd366 0f6f1c24 66410f62  L$ f.o.f.o.$fA.b
 53270 d166410f 6ae96644 0f6fcf66 0f6afb66  .fA.j.fD.o.f.j.f
 53280 440f62cb 660f6f5c 24106644 0f6fc766  D.b.f.o\$.fD.o.f
 53290 0f6ffc66 410f6ae5 66410f62 fd66450f  .o.fA.j.fA.b.fE.
 532a0 6fea6644 0f6ad366 440f62eb 660f6fd9  o.fD.j.fD.b.f.o.
 532b0 660f6aca 660f62da 660f6fd0 660f6ac5  f.j.f.b.f.o.f.j.
 532c0 440f292c 24660f62 d566410f 6feb6645  D.),$f.b.fA.o.fE
 532d0 0f6ad966 410f62e9 66450f6f ce66440f  .j.fA.b.fE.o.fD.
 532e0 62cf6644 0f6fed66 0f6fee44 0f294c24  b.fD.o.f.o.D.)L$
 532f0 2066450f 6fce6641 0f62e866 410f6af0   fE.o.fA.b.fA.j.
 53300 66440f6a cf66450f 6fc76641 0f6fff66  fD.j.fE.o.fA.o.f
 53310 440f6f34 2466440f 62c4660f 6afc660f  D.o4$fD.b.f.j.f.
 53320 6f642430 66450f6f fc66450f 62fa0f29  od$0fE.o.fE.b..)
 53330 74241066 0f6ff466 410f6ae6 0f292424  t$.f.o.fA.j..)$$
 53340 66410f6f e766450f 6ffc6644 0f6fe366  fA.o.fE.o.fD.o.f
 53350 450f6afa 66440f6f 54242066 410f62f6  E.j.fD.oT$ fA.b.
 53360 66450f6f f566440f 62f66645 0f62e266  fE.o.fD.b.fE.b.f
 53370 410f6ada 66440f6f d166450f 62d16641  A.j.fD.o.fE.b.fA
 53380 0f6ac966 440f6fca 66450f62 c866410f  .j.fD.o.fE.b.fA.
 53390 6ad06644 0f6fc066 440f62c7 660f6ac7  j.fD.o.fD.b.f.j.
 533a0 66410f6f fd660f6a fe660f6f 34246645  fA.o.f.j.f.o4$fE
 533b0 0f6feb66 440f6ade 66440f62 ee66410f  .o.fD.j.fD.b.fA.
 533c0 6ff36644 0f6fdd66 0f6aec66 440f62dc  o.fD.o.f.j.fD.b.
 533d0 660f6f64 2410440f 291c2466 440f6fdc  f.od$.D.).$fD.o.
 533e0 66410f6a e766450f 62df6645 0f6ffc66  fA.j.fE.b.fE.o.f
 533f0 450f62fe 440f11ba 00ffffff 66450f6f  E.b.D.......fE.o
 53400 fc66450f 6afe6644 0f6ff366 0f6adf0f  .fE.j.fD.o.f.j..
 53410 119a30ff ffff6641 0f6fda66 440f62f7  ..0...fA.o.fD.b.
 53420 660f6f3c 2466410f 62dd6645 0f6ad544  f.o<$fA.b.fE.j.D
 53430 0f11ba10 ffffff0f 119a40ff ffff660f  ..........@...f.
 53440 6fd9660f 6ace0f11 8a70ffff ff66410f  o.f.j....p...fA.
 53450 6fc9660f 62de6644 0f6acf66 0f62cf44  o.f.b.fD.j.f.b.D
 53460 0f11b220 ffffff0f 114a8066 0f6fca66  ... .....J.f.o.f
 53470 0f6ad566 0f62cd44 0f119250 ffffff0f  .j.f.b.D...P....
 53480 114aa066 410f6fc8 66450f6a c366410f  .J.fA.o.fE.j.fA.
 53490 62cb0f11 9a60ffff ff0f114a c0660f6f  b....`.....J.f.o
 534a0 c8660f6a c4660f62 cc440f11 4a900f11  .f.j.f.b.D..J...
 534b0 52b0440f 1142d00f 114ae00f 1142f048  R.D..B...J...B.H
 534c0 39c60f85 78faffff 4883bc24 80000000  9...x...H..$....
 534d0 000f8420 02000048 8bb424a0 00000048  ... ...H..$....H
 534e0 8b442460 488b7c24 70488d14 30488b84  .D$`H.|$pH..0H..
 534f0 24d00000 0048c1e2 064801fa 4801f0f3  $....H...H..H...
 53500 0f7e7a10 f30f7e0a 48c1e006 f30f7e72  .~z...~.H.....~r
 53510 384801f8 4889cff3 0f7e4228 66440f6f  8H..H....~B(fD.o
 53520 c7f30f7e 62084829 f7f30f7e 5218f344  ...~b.H)...~R..D
 53530 0f10c1f3 0f7e6a20 f30f7e5a 3066440f  .....~j ..~Z0fD.
 53540 d6006644 0f6fc6f3 440f10c0 f30f10cb  ..fD.o..D.......
 53550 f30f10c2 66440fd6 40086644 0f6fc5f3  ....fD..@.fD.o..
 53560 440f10c7 660f6ffc 660fd648 30f30f10  D...f.o.f..H0...
 53570 fe660f6f f366440f d64010f3 0f10f566  .f.o.fD..@.....f
 53580 0f6fea66 0fd67818 f30f10ec 660fd670  .o.f..x.....f..p
 53590 20660fd6 6828660f d64038f3 0f7e7a50   f..h(f..@8..~zP
 535a0 f30f7e4a 40f30f7e 7278f30f 7e426866  ..~J@..~rx..~Bhf
 535b0 440f6fc7 f30f7e6a 60f30f7e 6248f344  D.o...~j`..~bH.D
 535c0 0f10c1f3 0f7e5258 f30f7e5a 7066440f  .....~RX..~ZpfD.
 535d0 d6404066 440f6fc6 f3440f10 c0f30f10  .@@fD.o..D......
 535e0 cbf30f10 c266440f d6404866 440f6fc5  .....fD..@HfD.o.
 535f0 f3440f10 c7660f6f fcf30f10 fe660f6f  .D...f.o.....f.o
 53600 f366440f d64050f3 0f10f566 0f6fea66  .fD..@P....f.o.f
 53610 0fd67858 f30f10ec 660fd670 60660fd6  ..xX....f..p`f..
 53620 6868660f d6487066 0fd64078 4883ff02  hhf..Hpf..@xH...
 53630 0f84c100 0000f30f 7eba9000 0000f30f  ........~.......
 53640 7e8a8000 0000f30f 7eb2b800 0000f30f  ~.......~.......
 53650 7e82a800 0000f30f 7eaaa000 00006644  ~.......~.....fD
 53660 0f6fc7f3 0f7ea288 000000f3 0f7e9298  .o...~.......~..
 53670 000000f3 440f10c1 f30f7e9a b0000000  ....D.....~.....
 53680 66440fd6 80800000 0066440f 6fc6f344  fD.......fD.o..D
 53690 0f10c0f3 0f10cbf3 0f10c266 440fd680  ...........fD...
 536a0 88000000 66440f6f c5660fd6 88b00000  ....fD.o.f......
 536b0 00f3440f 10c7660f 6ffc6644 0fd68090  ..D...f.o.fD....
 536c0 000000f3 0f10fe66 0f6ff366 0fd6b898  .......f.o.f....
 536d0 000000f3 0f10f566 0f6fea66 0fd6b0a0  .......f.o.f....
 536e0 000000f3 0f10ec66 0fd6a8a8 00000066  .......f.......f
 536f0 0fd680b8 0000004f 8d0c3c41 ba010000  .......O..<A....
 53700 004883fd 010f84d9 0900004c 8924244c  .H.........L.$$L
 53710 89442430 48894c24 404c896c 24104d89  .D$0H.L$@L.l$.M.
 53720 d54c8974 24204d89 ce0f1f80 00000000  .L.t$ M.........
 53730 4c89f64c 89e74889 da4983c5 02e8feca  L..L..H..I......
 53740 ffff4f8d 24374c89 f74889da 4c89e64f  ..O.$7L..H..L..O
 53750 8d3427e8 e8caffff 4939ed72 d34c8b24  .4'.....I9.r.L.$
 53760 244c8b6c 24104c8b 7424204c 8b442430  $L.l$.L.t$ L.D$0
 53770 488b4c24 40488b84 24900000 00488bbc  H.L$@H..$....H..
 53780 24980000 004c01e0 4889da48 894c2420  $....L..H..H.L$ 
 53790 4889c648 8904244c 89442410 e89fcaff  H..H..$L.D$.....
 537a0 ff488b3c 244889da 4c89eee8 90caffff  .H.<$H..L.......
 537b0 488b8c24 88000000 4531c966 0f6f4130  H..$....E1.f.oA0
 537c0 8b110f29 0424660f 6f042448 891c244c  ...).$f.o.$H..$L
 537d0 89cb660f 73d80466 0f7ec048 c1e02048  ..f.s..f.~.H.. H
 537e0 01d04821 e80f1f00 490fafc7 488b0c24  ..H!....I...H..$
 537f0 4c89f24c 89ef4883 c302498d 3404e80d  L..L..H...I.4...
 53800 dfffff48 8b0c244c 89ea4c89 f789c621  ...H..$L..L....!
 53810 ee490faf f74c01e6 e8f3deff ff488b4c  .I...L.......H.L
 53820 245021e8 4839cb72 bf488b1c 244c8b44  $P!.H9.r.H..$L.D
 53830 2410488b 4c242048 8b7c2468 48397c24  $.H.L$ H.|$hH9|$
 53840 78730e4c 398424d8 0000000f 879e0800  xs.L9.$.........
 53850 004883f9 030f8621 09000048 8b442478  .H.....!...H.D$x
 53860 488bb424 b8000000 4c89c20f 1f440000  H..$....L....D..
 53870 f30f6f00 f30f6f70 20480500 01000048  ..o...op H.....H
 53880 81c20001 0000f344 0f6fa810 fffffff3  .......D.o......
 53890 0f6f9840 ffffff66 440f6ff8 66440f6f  .o.@...fD.o.fD.o
 538a0 f6f3440f 6f9850ff fffff30f 6fa860ff  ..D.o.P.....o.`.
 538b0 ffff450f c6fd8841 0fc6c5dd f30f6f48  ..E....A......oH
 538c0 80f3440f 6fa830ff fffff344 0f6f4890  ..D.o.0....D.oH.
 538d0 66440f6f e5f30f6f 60a0450f c6f58841  fD.o...o`.E....A
 538e0 0fc6f5dd 66440f6f eb410fc6 dbdd450f  ....fD.o.A....E.
 538f0 c6eb88f3 440f6f40 d0f30f6f 50c06644  ....D.o@...oP.fD
 53900 0f6fd4f3 440f6f98 70ffffff f30f6f78  .o..D.o.p.....ox
 53910 e0450fc6 e388410f c6ebdd66 440f6fd9  .E....A....fD.o.
 53920 410fc6c9 dd450fc6 d988f344 0f6f48b0  A....E.....D.oH.
 53930 450fc6d1 88410fc6 e1dd6644 0f6fca41  E....A....fD.o.A
 53940 0fc6d0dd 0f291424 f30f6f50 f0450fc6  .....).$..oP.E..
 53950 c8886644 0f6fc744 0fc6c288 0fc6fadd  ..fD.o.D........
 53960 660f6fd7 66410f6f ff410fc6 fe88450f  f.o.fA.o.A....E.
 53970 c6fedd66 450f6ff5 450fc6ec dd450fc6  ...fE.o.E....E..
 53980 f4886645 0f6fe345 0fc6dadd 440f295c  ..fE.o.E....D.)\
 53990 2410450f c6e28866 450f6fd1 450fc6c8  $.E....fE.o.E...
 539a0 dd66440f 6fda450f c6d08866 440f6fc0  .fD.o.E....fD.o.
 539b0 0fc6c6dd 440fc6c6 88660f6f f30fc6dd  ....D....f.o....
 539c0 dd0fc6f5 88660f6f e90fc6cc dd0fc6ec  .....f.o........
 539d0 88660f6f 24240fc6 e288660f 6f142441  .f.o$$....f.o.$A
 539e0 0fc6d3dd 0f291424 660f6fd7 410fc6fe  .....).$f.o.A...
 539f0 dd66440f 6fdf6641 0f6ffc41 0fc6d688  .fD.o.fA.o.A....
 53a00 450fc6e2 dd410fc6 fa886645 0f6fd044  E....A....fE.o.D
 53a10 0fc6c6dd 66450f6f f066440f 6fc50fc6  ....fE.o.fD.o...
 53a20 ecdd0f29 6c244066 0f6f6c24 10440fc6  ...)l$@f.ol$.D..
 53a30 c4886641 0f6fe744 0fc6d688 440f2944  ..fA.o.D....D.)D
 53a40 2430410f c6e58866 0f6ff466 410f6fe7  $0A....f.o.fA.o.
 53a50 66440f6f f8410fc6 e5dd0fc6 c3dd6644  fD.o.A........fD
 53a60 0f6fed41 0fc6e9dd 66440f6f c5660f6f  .o.A....fD.o.f.o
 53a70 e8660f6f 0424440f c6fb8866 0f6fd944  .f.o.$D....f.o.D
 53a80 0f296424 2066450f 6fe76645 0f6ffa0f  .)d$ fE.o.fE.o..
 53a90 c6d8880f c6c8dd66 0f6fc20f c6d7dd0f  .......f.o......
 53aa0 c6c78866 0f6f7c24 30450fc6 e9886645  ...f.o|$0E....fE
 53ab0 0f6fca66 440f6f54 2440440f c6ffdd44  .o.fD.oT$@D....D
 53ac0 0f293c24 66440f6f fe440fc6 cf88450f  .)<$fD.o.D....E.
 53ad0 c6fd8841 0fc6f5dd 66450f6f ec660f6f  ...A....fE.o.f.o
 53ae0 fe660f6f 74242044 0fc6eb88 440fc6e3  .f.ot$ D....D...
 53af0 dd66410f 6fdb440f 296c2410 66440f6f  .fA.o.D.)l$.fD.o
 53b00 ec410fc6 e0dd0fc6 de88440f c6dedd66  .A........D....f
 53b10 410f6ff6 440f295c 2420410f c6f28866  A.o.D.)\$ A....f
 53b20 440f6fde 66410f6f f6450fc6 e888410f  D.o.fA.o.E....A.
 53b30 c6f2dd66 440f6fd5 0fc6e9dd 66440f6f  ...fD.o.....fD.o
 53b40 f6440fc6 d188660f 6fc8660f 6ac26645  .D....f.o.f.j.fE
 53b50 0f62f366 0f62ca66 0f6fd766 410f6af3  .b.f.b.f.o.fA.j.
 53b60 66410f6a d766440f 6fc76644 0f6fda66  fA.j.fD.o.fD.o.f
 53b70 410f6fd2 66440f6a d5660f62 d5660f6f  A.o.fD.j.f.b.f.o
 53b80 6c242066 450f62c7 660f6f3c 2466440f  l$ fE.b.f.o<$fD.
 53b90 6ffa660f 6fd3660f 6add660f 62d5660f  o.f.o.f.j.f.b.f.
 53ba0 6feb6641 0f6fd966 440f6acf 660f62df  o.fA.o.fD.j.f.b.
 53bb0 660f6ffc 66410f6a e50f291c 24660f6f  f.o.fA.j..).$f.o
 53bc0 5c241066 410f62fd 66450f6f ec0f297c  \$.fA.b.fE.o..)|
 53bd0 24206641 0f6ffe66 440f62eb 66440f6a  $ fA.o.fD.b.fD.j
 53be0 e3660f6f d9660f62 da660f6a ca660f6f  .f.o.f.b.f.j.f.o
 53bf0 d0440f29 64241066 0f62d566 0f6ac566  .D.)d$.f.b.f.j.f
 53c00 0f6f2c24 66440f6f 64242066 440f6af5  .o,$fD.od$ fD.j.
 53c10 660f62fd 660f6fee 66410f6a f166410f  f.b.f.o.fA.j.fA.
 53c20 62e96645 0f6fc80f 29342466 410f6ff7  b.fE.o..)4$fA.o.
 53c30 66450f62 cc66450f 6ac46641 0f62f566  fE.b.fE.j.fA.b.f
 53c40 450f6afd 66450f6f e366440f 6f6c2410  E.j.fE.o.fD.ol$.
 53c50 66440f62 e466440f 6adc6641 0f6fe266  fD.b.fD.j.fA.o.f
 53c60 410f62e5 66450f6a d566440f 6feb6645  A.b.fE.j.fD.o.fE
 53c70 0f62e966 410f6ad9 66440f6f c9440f29  .b.fA.j.fD.o.D.)
 53c80 54241066 450f62c8 66410f6a c866440f  T$.fE.b.fA.j.fD.
 53c90 6fc06645 0f6fd166 440f6fca 66410f6a  o.fE.o.fD.o.fA.j
 53ca0 d466450f 62cc6644 0f6fe766 450f62c3  .fE.b.fD.o.fE.b.
 53cb0 66440f62 e666410f 6ac36645 0f6fde44  fD.b.fA.j.fE.o.D
 53cc0 0f296424 2066440f 6fe5660f 6aec660f  .)d$ fD.o.f.j.f.
 53cd0 6afe6644 0f62e466 0f6f2424 66450f62  j.fD.b.f.o$$fE.b
 53ce0 df66410f 6ff66644 0f6f7424 10440f29  .fA.o.fD.ot$.D.)
 53cf0 5c243066 410f6af7 66450f6f fd66440f  \$0fA.j.fE.o.fD.
 53d00 6fdc6645 0f62de66 410f6ae6 66440f6f  o.fE.b.fA.j.fD.o
 53d10 74242066 450f62fe 440f11ba 00ffffff  t$ fE.b.D.......
 53d20 66450f6f fd66450f 6afe6644 0f6ff366  fE.o.fE.j.fD.o.f
 53d30 0f6adf66 440f62f7 660f6f7c 24300f11  .j.fD.b.f.o|$0..
 53d40 9a30ffff ff66410f 6fda440f 11ba10ff  .0...fA.o.D.....
 53d50 ffff660f 62df6644 0f6ad744 0f11b220  ..f.b.fD.j.D... 
 53d60 ffffff0f 119a40ff ffff660f 6fd9660f  ......@...f.o.f.
 53d70 6ace0f11 8a70ffff ff66410f 6fc9660f  j....p...fA.o.f.
 53d80 62de6645 0f6acc66 410f62cc 440f1192  b.fE.j.fA.b.D...
 53d90 50ffffff 0f114a80 660f6fca 660f6ad5  P.....J.f.o.f.j.
 53da0 660f62cd 0f119a60 ffffff0f 114aa066  f.b....`.....J.f
 53db0 410f6fc8 66450f6a c366410f 62cb440f  A.o.fE.j.fA.b.D.
 53dc0 114a900f 114ac066 0f6fc866 0f6ac466  .J...J.f.o.f.j.f
 53dd0 0f62cc0f 1152b044 0f1142d0 0f114ae0  .b...R.D..B...J.
 53de0 0f1142f0 4839c60f 8583faff ff4883bc  ..B.H9.......H..
 53df0 24800000 00000f84 e7010000 488bb424  $...........H..$
 53e00 a0000000 488b8424 c0000000 488b7c24  ....H..$....H.|$
 53e10 70488d14 06488b44 246048c1 e2064801  pH...H.D$`H...H.
 53e20 fa4801f0 f30f7e7a 30f30f7e 2a48c1e0  .H....~z0..~*H..
 53e30 06f30f7e 72184801 f84889cf f30f7e42  ...~r.H..H....~B
 53e40 0866440f 6fc7f30f 7e5a1048 29f7f30f  .fD.o...~Z.H)...
 53e50 7e4a20f3 0f7e6228 f30f7e52 38f3440f  ~J ..~b(..~R8.D.
 53e60 10c56644 0fd60066 440f6fc6 f30f10eb  ..fD...fD.o.....
 53e70 f30f10d9 f3440f10 c4f30f10 cff30f10  .....D..........
 53e80 e2660fd6 6810f30f 10d0f30f 10c66644  .f..h.........fD
 53e90 0fd64008 660fd660 18660fd6 5820660f  ..@.f..`.f..X f.
 53ea0 d6502866 0fd64830 660fd640 38f30f7e  .P(f..H0f..@8..~
 53eb0 7a70f30f 7e6a40f3 0f7e7258 f30f7e42  zp..~j@..~rX..~B
 53ec0 4866440f 6fc7f30f 7e5a50f3 0f7e4a60  HfD.o...~ZP..~J`
 53ed0 f30f7e62 68f30f7e 5278f344 0f10c566  ..~bh..~Rx.D...f
 53ee0 440fd640 4066440f 6fc6f30f 10ebf30f  D..@@fD.o.......
 53ef0 10d9f344 0f10c4f3 0f10cff3 0f10e266  ...D...........f
 53f00 0fd66850 f30f10d0 f30f10c6 66440fd6  ..hP........fD..
 53f10 4048660f d6605866 0fd65860 660fd650  @Hf..`Xf..X`f..P
 53f20 68660fd6 4870660f d6407848 83ff020f  hf..Hpf..@xH....
 53f30 84ae0000 00f30f7e bab00000 00f30f7e  .......~.......~
 53f40 aa800000 00f30f7e b2980000 00f30f7e  .......~.......~
 53f50 82880000 00f30f7e 9a900000 0066440f  .......~.....fD.
 53f60 6fc7f30f 7e8aa000 0000f30f 7ea2a800  o...~.......~...
 53f70 0000f344 0f10c5f3 0f7e92b8 00000066  ...D.....~.....f
 53f80 440fd680 80000000 66440f6f c6f30f10  D.......fD.o....
 53f90 ebf30f10 d9f3440f 10c4f30f 10cff30f  ......D.........
 53fa0 10e2660f d6a89000 00006644 0fd68088  ..f.......fD....
 53fb0 000000f3 0f10d0f3 0f10c666 0fd6a098  ...........f....
 53fc0 00000066 0fd698a0 00000066 0fd690a8  ...f.......f....
 53fd0 00000066 0fd688b0 00000066 0fd680b8  ...f.......f....
 53fe0 00000083 44245c01 4d01f88b 44245c48  ....D$\.M...D$\H
 53ff0 014c2460 3b842438 0100000f 82fceeff  .L$`;.$8........
 54000 ff4883ec 0841b801 000000ff b4245001  .H...A.......$P.
 54010 00004c8b 8c245001 0000488b 8c24b800  ..L..$P...H..$..
 54020 0000488b 94248000 0000488b b424f800  ..H..$....H..$..
 54030 0000488b bc24f000 0000e8a1 61feff58  ..H..$......a..X
 54040 31c05a48 81c4f800 00005b5d 415c415d  1.ZH......[]A\A]
 54050 415e415f c34c89e2 4c89c031 f60f1f00  A^A_.L..L..1....
 54060 8b384883 c6014883 c0404883 c240897a  .8H...H..@H..@.z
 54070 c08b78d4 897ac48b 78e8897a c88b78fc  ..x..z..x..z..x.
 54080 897acc8b 78d0897a d08b78e4 897ad48b  .z..x..z..x..z..
 54090 78f8897a d88b78cc 897adc8b 78e0897a  x..z..x..z..x..z
 540a0 e08b78f4 897ae48b 78c8897a e88b78dc  ..x..z..x..z..x.
 540b0 897aec8b 78f0897a f08b78c4 897af48b  .z..x..z..x..z..
 540c0 78d8897a f88b78ec 897afc48 39ce7290  x..z..x..z.H9.r.
 540d0 4f8d0c3c 41ba0100 00004883 fd010f85  O..<A.....H.....
 540e0 27f6ffff 4c89f84c 89e7e996 f6ffff4c  '...L..L.......L
 540f0 89c24c89 e831f666 0f1f8400 00000000  ..L..1.f........
 54100 8b384883 c6014883 c0404883 c240897a  .8H...H..@H..@.z
 54110 c08b78c4 897ad48b 78c8897a e88b78cc  ..x..z..x..z..x.
 54120 897afc8b 78d0897a d08b78d4 897ae48b  .z..x..z..x..z..
 54130 78d8897a f88b78dc 897acc8b 78e0897a  x..z..x..z..x..z
 54140 e08b78e4 897af48b 78e8897a c88b78ec  ..x..z..x..z..x.
 54150 897adc8b 78f0897a f08b78f4 897ac48b  .z..x..z..x..z..
 54160 78f8897a d88b78fc 897aec48 39ce7290  x..z..x..z.H9.r.
 54170 e96efeff ff31f6e9 63f3ffff 31f6e981  .n...1..c...1...
 54180 fcffff48 89442420 e8b35ffe ff85c075  ...H.D$ .._....u
 54190 16488b74 24204c89 e7e8425f feff4885  .H.t$ L...B_..H.
 541a0 c00f8503 ecffffb8 ffffffff e992feff  ................
 541b0 ffe86a9f fbffc700 0c000000 ebe9e85d  ..j............]
 541c0 9ffbffc7 00160000 00ebdce8 509ffbff  ............P...
 541d0 c7001b00 0000ebcf 0f1f8400 00000000  ................
 541e0 41574889 fa4889f0 41564155 41545553  AWH..H..AVAUATUS
 541f0 4881eca0 0000004c 8b7e1048 8b3e4c8b  H......L.~.H.>L.
 54200 5620f344 0f6f7220 66490f6e e766480f  V .D.or fI.n.fH.
 54210 6eef488b 7630f344 0f6f6a30 660f6cec  n.H.v0.D.oj0f.l.
 54220 f30f6f22 f30f6f72 5066480f 6ece4c8b  ..o"..orPfH.n.L.
 54230 70180f29 6c24c866 0fef35c1 ce000066  p..)l$.f..5....f
 54240 440fd4f4 66490f6e e24c8b68 284c8b58  D...fI.n.L.h(L.X
 54250 38660f6c e1f30f6f 4a106644 0fd4f5f3  8f.l...oJ.fD....
 54260 0f7e6808 0f296424 d8f30f6f 42206649  .~h..)d$...oB fI
 54270 0f6edef3 0f6f5230 66440fd4 e9f30f6f  .n...oR0fD.....o
 54280 4a40660f 6ffd660f ef0d62ce 00006644  J@f.o.f...b...fD
 54290 0fd4ec66 0f6fe666 0f6cfb66 0f6f352d  ...f.o.f.l.f.o5-
 542a0 ce000066 410fefce 66410fef e5664d0f  ...fA...fA...fM.
 542b0 6ed50f29 7c24e866 0f70c9b1 660f70e4  n..)|$.f.p..f.p.
 542c0 b166490f 6edb660f d4f16644 0f6cd366  .fI.n.f...fD.l.f
 542d0 440fd4f7 66440f6f c6660f6f 35ffcd00  D...fD.o.f.o5...
 542e0 0066450f d4ea6641 0fefc066 0f380005  .fE...fA...f.8..
 542f0 1cd00000 660fd4f4 660fefd6 66440fd4  ....f...f...fD..
 54300 f0660f38 001506d0 0000440f 295424f8  .f.8......D.)T$.
 54310 66440f6f 1507d000 0066410f efce6644  fD.o.....fA...fD
 54320 0fd4ea48 8b684048 8b585066 410f3800  ...H.h@H.XPfA.8.
 54330 ca66410f efe5488b 48604c8b 60706641  .fA...H.H`L.`pfA
 54340 0f3800e2 66440fd4 c14c8b40 484c8b48  .8..fD...L.@HL.H
 54350 58660fd4 f466410f efc0660f 6ffe660f  Xf...fA...f.o.f.
 54360 efd6660f 6ff0660f 73d63f66 0fd4c066  ..f.o.f.s.?f...f
 54370 440f6fe7 660fefc6 660f6ff2 660fd4d2  D.o.f...f.o.f...
 54380 660f73d6 3f66490f 6ed9660f efd6660f  f.s.?fI.n.f...f.
 54390 6ff2660f 3a0ff008 660f3a0f c208660f  o.f.:...f.:...f.
 543a0 6fd46644 0f6fce66 0f3a0fd1 0866480f  o.fD.o.f.:...fH.
 543b0 6ef3660f 3a0fcc08 66480f6e e5660f6c  n.f.:...fH.n.f.l
 543c0 e666490f 6ef40f29 64240866 440f6fdc  .fI.n..)d$.fD.o.
 543d0 66480f6e e1660f6c e666450f d4d96649  fH.n.f.l.fE...fI
 543e0 0f6ef066 450fd4de 66440f6f f40f2964  .n.fE...fD.o..)d
 543f0 2498f30f 7e606866 440fd4f0 488b4078  $...~`hfD...H.@x
 54400 66410fef cb660f6c f366450f d4f5660f  fA...f.l.fE...f.
 54410 70c9b166 0f6ffc0f 29742418 66410fef  p..f.o..)t$.fA..
 54420 d666440f d4e16648 0f6ed866 0f70d2b1  .fD...fH.n.f.p..
 54430 660f6cfb 66450fef cc66440f d4c26644  f.l.fE...fD...fD
 54440 0f6fee66 440f6fff 0f297c24 2866410f  .o.fD.o..)|$(fA.
 54450 efc06649 0f6eda66 440f3800 0dafce00  ..fI.n.fD.8.....
 54460 00660f38 0005a6ce 00006645 0fd4e966  .f.8......fE...f
 54470 440fd4f8 66450fd4 eb66450f 6fdf6641  D...fE...fE.o.fA
 54480 0fefcd66 4c0f6ef9 66450fd4 de66410f  ...fL.n.fE...fA.
 54490 3800ca66 4d0f6ef0 66410fef d366440f  8..fM.n.fA...fD.
 544a0 d4e16644 0f6cf466 410f3800 d266450f  ..fD.l.fA.8..fE.
 544b0 efcc6641 0f6ff444 0f297424 3866440f  ..fA.o.D.)t$8fD.
 544c0 d4c26645 0f6fe166 450fd4c9 66410fef  ..fE.o.fE...fA..
 544d0 c066410f 73d43f66 0f6ff866 0f73d03f  .fA.s.?f.o.f.s.?
 544e0 66450fef cc660fd4 ff66440f 6fe76644  fE...f...fD.o.fD
 544f0 0fefe066 410f6fc1 66410f3a 0fc40866  ...fA.o.fA.:...f
 54500 0f6ff866 410f6fc4 66440f6f e166440f  .o.fA.o.fD.o.fD.
 54510 3a0fe208 660f3a0f d1086649 0f6ecc66  :...f.:...fI.n.f
 54520 0f6ccb66 410f3a0f c1086648 0f6edd66  .l.fA.:...fH.n.f
 54530 440f6fc9 0f294c24 a866440f d4cf6645  D.o..)L$.fD...fE
 54540 0fd4cd66 450f6fee 664c0f6e f066410f  ...fE.o.fL.n.fA.
 54550 efd16644 0fd4e866 450fd4eb 660f70ca  ..fD...fE...f.p.
 54560 b166480f 6ed36644 0fd4c166 450fefe5  .fH.n.fD...fE...
 54570 660f6cd3 66450f70 e4b16641 0feff866  f.l.fE.p..fA...f
 54580 440f6fda 0f295424 b8660f38 003d7ecd  D.o..)T$.f.8.=~.
 54590 00006641 0fd4f466 480f6ede 66440f6c  ..fA...fH.n.fD.l
 545a0 f3660fef c666440f d4df6645 0fd4d966  .f...fD...fE...f
 545b0 450f6fce 660f6fdf 440f2974 2448660f  E.o.f.o.D.)t$Hf.
 545c0 38000549 cd000066 410fefcb 66440fd4  8..I...fA...fD..
 545d0 c866410f 3800ca66 450fd4cd 66440fd4  .fA.8..fE...fD..
 545e0 c166450f efe16641 0fefd866 450f3800  .fE...fA...fE.8.
 545f0 e2660f6f d366410f d4f4660f d4d3660f  .f.o.fA...f...f.
 54600 efc66644 0f6ff066 0f6fc366 480f6edf  ..fD.o.f.o.fH.n.
 54610 660f73d0 3f660fef d066410f 6fc66645  f.s.?f...fA.o.fE
 54620 0fd4f666 0f73d03f 66440fef f066410f  ...f.s.?fD...fA.
 54630 6fc6660f 3a0fc208 66410f3a 0fd60866  o.f.:...fA.:...f
 54640 4d0f6ef1 66440f6f e866410f 6fc4660f  M.n.fD.o.fA.o.f.
 54650 3a0fc108 66410f3a 0fcc0866 0f6ff866  :...fA.:...f.o.f
 54660 0f6fc566 0f6cc366 490f6edd 66440f6f  .o.f.l.fI.n.fD.o
 54670 e066440f 6cf30f29 44245866 0f6fde66  .fD.l..)D$Xf.o.f
 54680 450fd4e5 440f2974 24686644 0fd4f266  E...D.)t$hfD...f
 54690 490f6ef7 66450fd4 e366450f 6fde6644  I.n.fE...fE.o.fD
 546a0 0f6cfe66 410fefcc 66450fd4 d966490f  .l.fA...fE...fI.
 546b0 6ef3440f 297c2478 660f70c1 b166410f  n.D.)|$xf.p..fA.
 546c0 effb660f d4d8660f 70cfb166 440f6fcb  ..f...f.p..fD.o.
 546d0 66410f6f d8660fd4 d9660f6f fb66410f  fA.o.f...f.o.fA.
 546e0 6fdd6645 0f6fef66 410fefd9 660fefd7  o.fE.o.fA...f...
 546f0 660f3800 1517cc00 0066440f 6fc36649  f.8......fD.o.fI
 54700 0f6ede66 440f3800 0503cc00 00660f6c  .n.fD.8......f.l
 54710 f366450f d4e80f29 74248866 450f6ff5  .fE....)t$.fE.o.
 54720 66440f6f ee66450f d4f46644 0fd4ea66  fD.o.fE...fD...f
 54730 410fefc6 66450fd4 eb66410f 3800c266  A...fE...fA.8..f
 54740 410fefcd 66440fd4 c866410f 3800ca66  A...fD...fA.8..f
 54750 450fefc1 660fd4f9 66410f6f d8660fef  E...f...fA.o.f..
 54760 d766450f d4c0660f 73d33f66 440fefc3  .fE...f.s.?fD...
 54770 660f6fda 660fd4d2 660f73d3 3f66440f  f.o.f...f.s.?fD.
 54780 6fe3660f 6fda6641 0fefdc66 440f6fdb  o.f.o.fA...fD.o.
 54790 66410f6f d866410f 3a0fdb08 66450f3a  fA.o.fA.:...fE.:
 547a0 0fd80866 4c0f6ec1 660f6ff3 660f6fd8  ...fL.n.f.o.f.o.
 547b0 660f3a0f d908660f 3a0fc808 66480f6e  f.:...f.:...fH.n
 547c0 c066440f 6fe36649 0f6ed966 410f6cd8  .fD.o.fI.n.fA.l.
 547d0 66440f6f c366490f 6edd660f 6cd86644  fD.o.fI.n.f.l.fD
 547e0 0fd4c666 450fd4c6 660f6fd3 66410fd4  ...fE...f.o.fA..
 547f0 db66440f d4eb6641 0fefc866 0f6fde66  .fD...fA...f.o.f
 54800 0f70c9b1 66450fef e5660fd4 f966450f  .p..fE...f...fE.
 54810 70e4b166 450fd4cc 660fefdf 660f3800  p..fE...f...f.8.
 54820 1debca00 0066450f efd9660f 6fc36641  .....fE...f.o.fA
 54830 0f6fdb66 4c0f6edf 660f3800 1dcfca00  .o.fL.n.f.8.....
 54840 00660f6f f366480f 6edd6641 0f6cdb66  .f.o.fH.n.fA.l.f
 54850 440f6ffb 66490f6e df660f6c dc66440f  D.o.fI.n.f.l.fD.
 54860 d4f86645 0fd4f866 440f6ff3 66410fef  ..fE...fD.o.fA..
 54870 cf66440f d4f66645 0fd4f566 0f6fd966  .fD...fE...f.o.f
 54880 410f3800 da66450f efe66645 0f3800e2  A.8..fE...fE.8..
 54890 66440f6f c3660fd4 fb66410f 6fd96641  fD.o.f...fA.o.fA
 548a0 0fd4dc66 0f6fcb66 0f6fd866 0fefdf66  ...f.o.f.o.f...f
 548b0 440f6feb 660f6fde 66480f6e f0660fef  D.o.f.o.fH.n.f..
 548c0 d966440f 6fcb6641 0f6fdd66 450fd4ed  .fD.o.fA.o.fE...
 548d0 660f73d3 3f66440f efeb6641 0f6fd966  f.s.?fD...fA.o.f
 548e0 450fd4c9 660f73d3 3f66440f efcb6641  E...f.s.?fD...fA
 548f0 0f6fd966 410f3a0f dd086644 0f6fdb66  .o.fA.:...fD.o.f
 54900 410f6fdd 66410f3a 0fd90866 0f6fc366  A.o.fA.:...f.o.f
 54910 410f6fdc 66410f3a 0fd80866 450f3a0f  A.o.fA.:...fE.:.
 54920 c408664d 0f6ee666 440f6fcb 66480f6e  ..fM.n.fD.o.fH.n
 54930 db66410f 6cdc664d 0f6ee066 440f6feb  .fA.l.fM.n.fD.o.
 54940 66490f6e db66410f 6cdc6645 0fd4eb66  fI.n.fA.l.fE...f
 54950 440f6fe3 66450fd4 ef660f6f d866440f  D.o.fE...f.o.fD.
 54960 d4e06645 0fefc566 4c0f6efe 66450fd4  ..fE...fL.n.fE..
 54970 e666450f 70c0b166 450fefcc 66410fd4  .fE.p..fE...fA..
 54980 c866450f 70c9b166 440fefd9 66440f38  .fE.p..fD...fD.8
 54990 001d7ac9 00006641 0fd4f966 0fefdf66  ..z...fA...f...f
 549a0 0f38001d 68c90000 660f6fc3 66490f6e  .8..h...f.o.fI.n
 549b0 dc66410f 6cdf664d 0f6efa66 440f6ff3  .fA.l.fM.n.fD.o.
 549c0 660f6fdd 66410f6c df66450f d4f36645  f.o.fA.l.fE...fE
 549d0 0fd4f566 440f6feb 660f6fd8 66440fd4  ...fD.o.f.o.fD..
 549e0 e866450f efc66645 0fd4ec66 450f3800  .fE...fE...fE.8.
 549f0 c266450f efcd6641 0fd4c866 450f3800  .fE...fA...fE.8.
 54a00 ca66440f efd96641 0fd4f966 0fefdf66  .fD...fA...f...f
 54a10 440f6ffb 66410f6f db66450f d4db660f  D.o.fA.o.fE...f.
 54a20 73d33f66 440f6fe3 66410f6f df66450f  s.?fD.o.fA.o.fE.
 54a30 d4ff6645 0fefe366 0f73d33f 66440fef  ..fE...f.s.?fD..
 54a40 fb66410f 6fdc6641 0f3a0fdf 0866440f  .fA.o.fA.:...fD.
 54a50 6fdb6641 0f6fdf66 440f6f7c 24886641  o.fA.o.fD.o|$.fA
 54a60 0f3a0fdc 08660f6f c366410f 6fd86645  .:...f.o.fA.o.fE
 54a70 0fd4fb66 410f3a0f d9086645 0f3a0fc8  ...fA.:...fE.:..
 54a80 08664d0f 6ec16644 0f6fe366 0f6fdc66  .fM.n.fD.o.f.o.f
 54a90 450fd4fe 66410f6c d866450f efcf6644  E...fA.l.fE...fD
 54aa0 0f6ff366 450f70c1 b1660f6f d866440f  .o.fE.p..f.o.fD.
 54ab0 d4f06641 0fd4f866 450fd4f5 66440fef  ..fA...fE...fD..
 54ac0 df66440f 38001d45 c8000066 450fefe6  .fD.8..E...fE...
 54ad0 66440f6f 4c249866 450f70e4 b166410f  fD.oL$.fE.p..fA.
 54ae0 d4cc660f efd9660f 38001d21 c8000066  ..f...f.8..!...f
 54af0 0f6fc366 490f6ed8 660f6cdd 66440fd4  .o.fI.n.f.l.fD..
 54b00 c866440f 6feb6645 0fd4ce66 0f6fd866  .fD.o.fE...f.o.f
 54b10 450fd4eb 66450fef e166450f d4ef6645  E...fE...fE...fE
 54b20 0f3800e2 66450fef c566410f d4cc6645  .8..fE...fA...fE
 54b30 0f3800c2 660fefd9 66410fd4 f866440f  .8..f...fA...fD.
 54b40 6ffb6644 0fefdf66 410f6fdb 66450fd4  o.fD...fA.o.fE..
 54b50 db660f73 d33f6644 0fefdb66 410f6fdf  .f.s.?fD...fA.o.
 54b60 66450fd4 ff660f73 d33f6644 0feffb66  fE...f.s.?fD...f
 54b70 410f6fdf 66410f3a 0fdb0866 450f3a0f  A.o.fA.:...fE.:.
 54b80 df086644 0f6ff366 410f6fdc 66410f3a  ..fD.o.fA.o.fA.:
 54b90 0fd80866 450f3a0f c408664d 0f6ee566  ...fE.:...fM.n.f
 54ba0 0f6fc366 490f6edf 66410f6c dc66440f  .o.fI.n.fA.l.fD.
 54bb0 6fe36649 0f6eda66 0f6cde66 450fd4e6  o.fI.n.f.l.fE...
 54bc0 66450fd4 e566440f 6feb6641 0fd4db66  fE...fD.o.fA...f
 54bd0 440f6ffb 66450fef c4660f6f d866450f  D.o.fE...f.o.fE.
 54be0 d4f96645 0f70c0b1 66480f6e c366410f  ..fE.p..fH.n.fA.
 54bf0 efdf6641 0fd4c866 440f70cb b166440f  ..fA...fD.p..fD.
 54c00 eff16648 0f6ede66 440f3800 35ffc600  ..fH.n.fD.8.5...
 54c10 00660f6c d866410f d4f90f29 9c248800  .f.l.fA....).$..
 54c20 00006641 0fd4de66 440fefdf 66440f38  ..fA...fD...fD.8
 54c30 001ddac6 0000660f 6ff36648 0f6edf66  ......f.o.fH.n.f
 54c40 410fd4f4 664c0f6e e566410f 6cdc6644  A...fL.n.fA.l.fD
 54c50 0fefc666 440f6fe3 66410fd4 db66450f  ...fD.o.fA...fE.
 54c60 3800c266 440fd4fb 66410fd4 c866450f  8..fD...fA...fE.
 54c70 efcf6644 0feff166 450f3800 ca66410f  ..fD...fE.8..fA.
 54c80 6fde6645 0fd4f666 410fd4f9 660f73d3  o.fE...fA...f.s.
 54c90 3f66440f efdf660f 6fc36641 0f6fde66  ?fD...f.o.fA.o.f
 54ca0 450f6ff3 660fefd8 66450fd4 db66410f  E.o.f...fE...fA.
 54cb0 73d63f66 450fefde 66440f6f f366450f  s.?fE...fD.o.fE.
 54cc0 3a0ff308 66440f3a 0fdb0866 410f6fd8  :...fD.:...fA.o.
 54cd0 66410f3a 0fd90866 450f3a0f c808664d  fA.:...fE.:...fM
 54ce0 0f6ec566 0f6fc366 490f6ed8 66410f6c  .n.f.o.fI.n.fA.l
 54cf0 d866440f 6fc36649 0f6edf66 450fd4c6  .fD.o.fI.n.fE...
 54d00 66440fd4 c666480f 6ef3660f 6cde6645  fD...fH.n.f.l.fE
 54d10 0fefc866 0f6ff366 0f6fd866 450f70c9  ...f.o.f.o.fE.p.
 54d20 b166410f d4f36641 0fd4f966 490f6ec3  .fA...fA...fI.n.
 54d30 66440fd4 fe66440f eff76644 0f380035  fD...fD...fD.8.5
 54d40 ccc50000 66410fef df660f70 f3b16648  ....fA...f.p..fH
 54d50 0f6edf66 0fd4ce66 0f6cd866 490f6ec1  .n.f...f.l.fI.n.
 54d60 66440fef d966410f d4de6644 0f38001d  fD...fA...fD.8..
 54d70 9cc50000 66440fd4 c3660f6f de66450f  ....fD...f.o.fE.
 54d80 d4eb6645 0fefc866 450fd4ef 66450f38  ..fE...fE...fE.8
 54d90 00ca6641 0fefdd66 410fd4f9 66440f6f  ..fA...fA...fD.o
 54da0 fb66440f eff76645 0f3800fa 66410f6f  .fD...fE.8..fA.o
 54db0 de66450f d4f66641 0fd4cf66 0f73d33f  .fE...fA...f.s.?
 54dc0 66440fef d966440f eff36641 0f6fdb66  fD...fD...fA.o.f
 54dd0 450fd4db 660f73d3 3f660f6f f366410f  E...f.s.?f.o.fA.
 54de0 eff3660f 6fde6641 0f3a0fde 0866440f  ..f.o.fA.:...fD.
 54df0 3a0ff608 66440f6f db66410f 6fdf6641  :...fD.o.fA.o.fA
 54e00 0f3a0fd9 0866450f 3a0fcf08 660f6ff3  .:...fE.:...f.o.
 54e10 66490f6e dc660f6c d866490f 6ec66644  fI.n.f.l.fI.n.fD
 54e20 0f6ffb66 480f6ede 66450fd4 fb660f6c  .o.fH.n.fE...f.l
 54e30 d866480f 6ec16645 0fd4c766 440f6ffb  .fH.n.fE...fD.o.
 54e40 660f6fde 66450fd4 fe66450f efc86645  f.o.fE...fE...fE
 54e50 0fd4ef66 450f70f9 b166410f efdd6641  ...fE.p..fA...fA
 54e60 0fd4cf66 0f70f3b1 660f6fdf 66440fef  ...f.p..f.o.fD..
 54e70 d966440f 38001d95 c4000066 0fd4de66  .fD.8......f...f
 54e80 440f6fcb 66440fef f3660f6f dd66440f  D.o.fD...f.o.fD.
 54e90 38003579 c4000066 0f6cd866 480f6ec6  8.5y...f.l.fH.n.
 54ea0 660f6ffb 66480f6e dd66410f d4fb660f  f.o.fH.n.fA...f.
 54eb0 6cdc6644 0fd4c766 0f6ffb66 0f6fde66  l.fD...f.o.f.o.f
 54ec0 410fd4fe 66450fef f866440f d4ef6645  A...fE...fD...fE
 54ed0 0f3800fa 66410fd4 cf66410f efdd6641  .8..fA...fA...fA
 54ee0 0f3800da 66440fef d9660f6f f366440f  .8..fD...f.o.fD.
 54ef0 d4cb6641 0f6fdb66 450feff1 660f73d3  ..fA.o.fE...f.s.
 54f00 3f66450f d4db6644 0fefdb66 410f6fde  ?fE...fD...fA.o.
 54f10 66450fd4 f6660f73 d33f6644 0feff366  fE...f.s.?fD...f
 54f20 410f6fdb 66410f3a 0fde0866 450f3a0f  A.o.fA.:...fE.:.
 54f30 f308660f 6ffb6641 0f6fdf66 450fd4e6  ..f.o.fA.o.fE...
 54f40 660f3a0f de086641 0f3a0ff7 0866450f  f.:...fA.:...fE.
 54f50 d4e56644 0f6fdb66 490f6edf 660f6cd8  ..fD.o.fI.n.f.l.
 54f60 66480f6e c366450f efdc6644 0f6ffb66  fH.n.fE...fD.o.f
 54f70 0f6fde66 450f70db b166440f d4ff6641  .o.fE.p..fD...fA
 54f80 0fd4cb66 450fd4c7 66440fef f166440f  ...fE...fD...fD.
 54f90 38003579 c3000066 410fefd8 66440f70  8.5y...fA...fD.p
 54fa0 ebb16648 0f6ed966 450fd4cd 660f6cd8  ..fH.n.fE...f.l.
 54fb0 66490f6e c366410f eff96644 0f6ffb66  fI.n.fA...fD.o.f
 54fc0 490f6ed9 660f3800 3d43c300 0066440f  I.n.f.8.=C...fD.
 54fd0 d4ff6645 0fd4f866 4d0f6ec6 66410f6c  ..fE...fM.n.fA.l
 54fe0 d866450f efef6644 0f6fc366 450f3800  .fE...fD.o.fE.8.
 54ff0 ea66450f d4c66645 0fd4cd66 450fd4e0  .fE...fE...fE...
 55000 66410fef f966450f efdc660f 6fdf660f  fA...fE...f.o.f.
 55010 d4ff6645 0f3800da 660f73d3 3f66410f  ..fE.8..f.s.?fA.
 55020 d4cb660f effb6644 0feff166 410f6fde  ..f...fD...fA.o.
 55030 66450fd4 f6660f73 d33f6644 0f6fc366  fE...f.s.?fD.o.f
 55040 450fefc6 66410f6f d8660f3a 0fdf0866  E...fA.o.f.:...f
 55050 410f3a0f f8086644 0f6ff366 410f6fdb  A.:...fD.o.fA.o.
 55060 66410f3a 0fdd0866 450f3a0f eb086644  fA.:...fE.:...fD
 55070 0f6fc366 490f6eda 660f6cd8 66490f6e  .o.fI.n.f.l.fI.n
 55080 c566440f 6fdb6648 0f6ed866 0f6cdd66  .fD.o.fH.n.f.l.f
 55090 450fd4de 66450fd4 df66440f 6ffb660f  E...fE...fD.o.f.
 550a0 6fdc6644 0fd4ff66 450fefeb 660f6cd8  o.fD...fE...f.l.
 550b0 66450fd4 e766450f 70edb166 440f6ffb  fE...fE.p..fD.o.
 550c0 66410fd4 cd66450f efc46649 0f6edc66  fA...fE...fI.n.f
 550d0 450f70c0 b166440f eff16649 0f6ec066  E.p..fD...fI.n.f
 550e0 450fd4c8 660f6cd8 66480f6e c366440f  E...f.l.fH.n.fD.
 550f0 38003519 c2000066 410feff9 660f3800  8.5....fA...f.8.
 55100 3d0bc200 0066450f d4fe6645 0fd4df66  =....fE...fE...f
 55110 440f6ffb 66440fd4 ff66450f efeb6645  D.o.fD...fE...fE
 55120 0fd4e766 450f3800 ea66450f efc46641  ...fE.8..fE...fA
 55130 0fd4cd66 410f6fd8 66440fef f166410f  ...fA.o.fD...fA.
 55140 3800da66 440f6ffb 66440fd4 cb66410f  8..fD.o.fD...fA.
 55150 6fde6641 0feff966 0f73d33f 66450fd4  o.fA...f.s.?fE..
 55160 f666440f eff3660f 6fdf660f d4ff660f  .fD...f.o.f...f.
 55170 73d33f66 0feffb66 410f6fde 660f3a0f  s.?f...fA.o.f.:.
 55180 df086641 0f3a0ffe 0866440f 6fc36641  ..fA.:...fD.o.fA
 55190 0f6fdd66 410f3a0f df086645 0f3a0ffd  .o.fA.:...fE.:..
 551a0 0866440f 6ff36648 0f6ed966 0f6cdd66  .fD.o.fH.n.f.l.f
 551b0 440f6feb 660f6fda 66450fd4 e866450f  D.o.f.o.fE...fE.
 551c0 d4dd6644 0f6f6c24 a866450f effb6645  ..fD.ol$.fE...fE
 551d0 0f70ffb1 66440fd4 ef66450f d4cf6645  .p..fD...fE...fE
 551e0 0fd4e566 450fefc1 66450fef f466440f  ...fE...fE...fD.
 551f0 38000519 c1000066 450f70f6 b166410f  8......fE.p..fA.
 55200 d4d86641 0fd4ce66 440fd4db 660f6fdc  ..fA...fD...f.o.
 55210 660feff9 660f6cd8 66450fef fb66480f  f...f.l.fE...fH.
 55220 6ec6660f 38003de5 c0000066 440f6feb  n.f.8.=....fD.o.
 55230 66450f38 00fa6644 0fd4ef66 450fd4cf  fE.8..fD...fE...
 55240 66450fd4 e566450f efc16645 0feff466  fE...fE...fE...f
 55250 410f6fd8 66450fd4 c066450f 3800f266  A.o.fE...fE.8..f
 55260 0f73d33f 66410fd4 ce66440f efc3660f  .s.?fA...fD...f.
 55270 eff9660f 6fdf660f d4ff660f 73d33f66  ..f.o.f...f.s.?f
 55280 0feffb66 0f6fdf66 410f3a0f d8086644  ...f.o.fA.:...fD
 55290 0f3a0fc7 0866440f 6feb6641 0f6fde66  .:...fD.o.fA.o.f
 552a0 410f3a0f df086645 0f3a0ffe 08660f6f  A.:...fE.:...f.o
 552b0 fb66480f 6edf660f 6cd86648 0f6ec566  .fH.n.f.l.fH.n.f
 552c0 440f6ff3 66490f6e d866450f d4f5660f  D.o.fI.n.fE...f.
 552d0 6cd86649 0f6ec166 450fd4de 66440f6f  l.fI.n.fE...fD.o
 552e0 f366490f 6edf6645 0fd4f066 450feffb  .fI.n.fE...fE...
 552f0 660f6cd8 66450fd4 e666450f 70ffb166  f.l.fE...fE.p..f
 55300 490f6ec3 66440f6f 74248866 410fd4cf  I.n.fD.ot$.fA...
 55310 66410fef fc660f70 ffb16644 0fefe966  fA...f.p..fD...f
 55320 440f3800 2de7bf00 0066440f d4cf6645  D.8.-....fD...fE
 55330 0fd4f566 450fefc1 66440f38 0005cebf  ...fE...fD.8....
 55340 00006645 0fd4de66 440f6ff3 66450fd4  ..fE...fD.o.fE..
 55350 f066450f effb6641 0f6fd966 450fd4e6  .fE...fA.o.fE...
 55360 66450f38 00fa6641 0feffc66 410fd4cf  fE.8..fA...fA...
 55370 66410f38 00fa6644 0fefe966 0fd4df66  fA.8..fD...f...f
 55380 440fefc3 66440f6f f366410f 6fdd660f  D...fD.o.fA.o.f.
 55390 73d33f66 450fd4ed 66440fef eb66410f  s.?fE...fD...fA.
 553a0 6fd86645 0fd4c066 0f73d33f 66440fef  o.fE...f.s.?fD..
 553b0 c366410f 6fdd6641 0f3a0fd8 0866450f  .fA.o.fA.:...fE.
 553c0 3a0fc508 66440f6f cb66410f 6fdf660f  :...fD.o.fA.o.f.
 553d0 3a0fdf08 66410f3a 0fff0866 440f6feb  :...fA.:...fD.o.
 553e0 660f6fdc 660f6cd8 66490f6e c666440f  f.o.f.l.fI.n.fD.
 553f0 6ffb6648 0f6ed966 450fd4f9 660f6cd8  o.fH.n.fE...f.l.
 55400 66490f6e c466450f d4df6644 0f6ffb66  fI.n.fE...fD.o.f
 55410 450fd4f8 66410fef fb66450f d4e7660f  E...fA...fE...f.
 55420 70ffb166 450fefec 66440fd4 f766450f  p..fE...fD...fE.
 55430 70edb166 450fefce 66440f38 000dcebe  p..fE...fD.8....
 55440 00006641 0fd4cd66 440fefc1 66410f6f  ..fA...fD...fA.o
 55450 d8660f38 001db6be 00006644 0f6ffb66  .f.8......fD.o.f
 55460 490f6ed9 660f6cd8 66490f6e c066440f  I.n.f.l.fI.n.fD.
 55470 6fc36641 0fd4d966 440fd4db 660f6fdd  o.fA...fD...f.o.
 55480 660f6cd8 66410fef fb66490f 6ec7660f  f.l.fA...fI.n.f.
 55490 6ff36641 0f3800fa 66410fd4 f766440f  o.fA.8..fA...fD.
 554a0 d4f76644 0fd4e666 450fefce 66450fef  ..fD...fE...fE..
 554b0 ec66410f 6fd96645 0fd4c966 450f3800  .fA.o.fE...fE.8.
 554c0 ea660f73 d33f6641 0fd4cd66 440fefcb  .f.s.?fA...fD...
 554d0 66440fef f966410f 6fdf6645 0fd4ff66  fD...fA.o.fE...f
 554e0 0f73d33f 66440fef fb66410f 6fdf6641  .s.?fD...fA.o.fA
 554f0 0f3a0fd9 0866450f 3a0fcf08 660f6ff3  .:...fE.:...f.o.
 55500 66410f6f dd660f3a 0fdf0866 0fd4d666  fA.o.f.:...f...f
 55510 410fd4d3 66440f6f fb66480f 6edd6641  A...fD.o.fH.n.fA
 55520 0f3a0ffd 08660f6c d866490f 6ec2660f  .:...f.l.fI.n.f.
 55530 effa6644 0f6feb66 0f6fde66 0f70ffb1  ..fD.o.f.o.f.p..
 55540 66450fd4 e9660fd4 cf66450f d4ec660f  fE...f...fE...f.
 55550 efd96645 0feffd66 440f6fe3 66480f6e  ..fE...fD.o.fH.n
 55560 df66450f 70dfb166 0f6cd866 450fd4f3  .fE.p..f.l.fE...
 55570 66440f38 002596bd 00006644 0f6ffb66  fD.8.%....fD.o.f
 55580 450fefce 66490f6e c4660f6f 9c248800  E...fI.n.f.o.$..
 55590 00006644 0f38000d 74bd0000 66450fd4  ..fD.8..t...fE..
 555a0 fc66410f d4d76641 0fd4d966 0feffa66  .fA...fA...f...f
 555b0 440fd4eb 66410f38 00fa6645 0fefdd66  D...fA.8..fE...f
 555c0 0fd4cf66 450f3800 da66440f efe16645  ...fE.8..fD...fE
 555d0 0fd4f366 410f6fdc 66450fef ce66450f  ...fA.o.fE...fE.
 555e0 d4e4660f 73d33f66 440f6ffb 66410f6f  ..f.s.?fD.o.fA.o
 555f0 d966450f d4c96645 0feffc66 0f73d33f  .fE...fE...f.s.?
 55600 66440fef cb66410f 6fdf6641 0f3a0fd9  fD...fA.o.fA.:..
 55610 0866450f 3a0fcf08 66440f6f e3660f6f  .fE.:...fD.o.f.o
 55620 df66410f 3a0fdb08 66440f3a 0fdf0866  .fA.:...fD.:...f
 55630 0f6ff366 480f6ede 660f6cd8 66480f6e  .o.fH.n.f.l.fH.n
 55640 c766440f 6ffb6649 0f6ed966 0f6cd866  .fD.o.fI.n.f.l.f
 55650 450fd4fc 660f6fc3 66440fd4 fa660f6f  E...f.o.fD...f.o
 55660 de66410f d4c16645 0fefdf66 480f6ef5  .fA...fE...fH.n.
 55670 66410fd4 c566450f 70dbb166 0fefd866  fA...fE.p..f...f
 55680 440f70eb b166410f 6fde6641 0fd4db66  D.p..fA.o.fA...f
 55690 410fd4cd 660f6ffb 66410f6f dc664d0f  A...f.o.fA.o.fM.
 556a0 6ee0660f efdf6644 0fefc966 440f3800  n.f...fD...fD.8.
 556b0 0d5bbc00 00660f6f d366480f 6ed831c0  .[...f.o.fH.n.1.
 556c0 660f3800 1547bc00 0066410f 6cdc6644  f.8..G...fA.l.fD
 556d0 0f6ff366 0fd4da66 440f6fe3 66490f6e  .o.f...fD.o.fI.n
 556e0 de660f6c de66450f d4e76649 0f6ef366  .f.l.fE...fI.n.f
 556f0 440f6ffb 66450fef dc66450f d4f96645  D.o.fE...fE...fE
 55700 0f3800da 66440fd4 f866410f d4fb6645  .8..fD...fA...fE
 55710 0fefef66 0fefd766 450f3800 ea660f6f  ...f...fE.8..f.o
 55720 da660fd4 d266410f d4cd660f 73d33f66  .f...fA...f.s.?f
 55730 440fefc9 660fefd3 66410f6f d966450f  D...f...fA.o.fE.
 55740 d4c9660f 73d33f66 440fefcb 66410f6f  ..f.s.?fD...fA.o
 55750 d9660f3a 0fda0866 410f3a0f d108660f  .f.:...fA.:...f.
 55760 6fc36641 0f6fdd66 410f3a0f db086645  o.fA.o.fA.:...fE
 55770 0f3a0fdd 0866440f 6fcb6648 0f6ed966  .:...fD.o.fH.n.f
 55780 0f6cdc66 440f6feb 660f6fdd 66440fd4  .l.fD.o.f.o.fD..
 55790 e866450f d4ec664c 0f6ee366 410f6cdc  .fE...fL.n.fA.l.
 557a0 66450fef dd66440f 6fe36645 0f70dbb1  fE...fD.o.fE.p..
 557b0 66490f6e df66410f d4cb6644 0fd4e266  fI.n.fA...fD...f
 557c0 0f6cde66 450fd4e7 660fefc1 66440f6f  .l.fE...f...fD.o
 557d0 fb66450f efcc6649 0f6ef566 490f6eda  .fE...fI.n.fI.n.
 557e0 660f3800 0527bb00 0066450f 70c9b166  f.8..'...fE.p..f
 557f0 0f6cde66 440fd4f8 66410fd4 f966450f  .l.fD...fA...fE.
 55800 d4fd660f efd76644 0f6feb66 0f380015  ..f...fD.o.f.8..
 55810 fcba0000 66450fef df66450f 3800da66  ....fE...fE.8..f
 55820 440fd4ea 66410fd4 cb66450f d4ec660f  D...fA...fE...f.
 55830 efc16645 0fefcd66 0f6fd866 450f3800  ..fE...f.o.fE.8.
 55840 ca660fd4 c0660f73 d33f6641 0fd4f966  .f...f.s.?fA...f
 55850 0f6ff366 0f6fd866 0fefd766 0fefde66  .o.f.o.f...f...f
 55860 440f6fe3 660f6fda 660fd4d2 660f73d3  D.o.f.o.f...f.s.
 55870 3f660fef d366410f 6fdc660f 3a0fda08  ?f...fA.o.f.:...
 55880 66410f3a 0fd40866 0f6fc366 410f6fdb  fA.:...f.o.fA.o.
 55890 66410f3a 0fd90866 450f3a0f cb086644  fA.:...fE.:...fD
 558a0 0f6f5c24 b866440f 6fe36649 0f6edb66  .o\$.fD.o.fI.n.f
 558b0 440fd4d8 660f6cdd 66490f6e ef66450f  D...f.l.fI.n.fE.
 558c0 d4df660f 6ff36649 0f6eda66 450fefcb  ..f.o.fI.n.fE...
 558d0 660fd4f2 660f6ceb 66450f70 c9b16641  f...f.l.fE.p..fA
 558e0 0fd4f566 0f6fdd66 410fd4f9 66440fef  ...f.o.fA...fD..
 558f0 e6664d0f 6efd660f efc76645 0f70e4b1  .fM.n.f...fE.p..
 55900 660f3800 0507ba00 0066410f d4cc660f  f.8......fA...f.
 55910 d4d8660f efd1660f 380015f1 b9000066  ..f...f.8......f
 55920 410fd4db 664c0f6e de66450f 6cdf6644  A...fL.n.fE.l.fD
 55930 0fefcb66 410f6feb 66450f38 00ca6645  ...fA.o.fE.8..fE
 55940 0f6fde66 0fd4ea66 410fd4f9 660fd4ee  .o.f...fA...f...
 55950 660fefc7 66440fef e5660f6f f0660fd4  f...fD...f.o.f..
 55960 c066450f 3800e266 0f73d63f 66410fd4  .fE.8..f.s.?fA..
 55970 cc660fef c6660fef d1660f6f f2660fd4  .f...f...f.o.f..
 55980 d2660f73 d63f660f efd6660f 6ff2660f  .f.s.?f...f.o.f.
 55990 3a0ff008 660f3a0f c2086641 0f6fd466  :...f.:...fA.o.f
 559a0 440fd4de 66410f3a 0fd10866 440fd4db  D...fA.:...fD...
 559b0 66450f3a 0fcc0866 490f6ede 66450fef  fE.:...fI.n.fE..
 559c0 cb660f6c dc664c0f 6ee76645 0f70c9b1  .f.l.fL.n.fE.p..
 559d0 660fd4d8 66410fd4 c9660fd4 dd660fef  f...fA...f...f..
 559e0 f1660fef d3660f38 003522b9 0000660f  .f...f.8.5"...f.
 559f0 70d2b166 440f6f7c 24286644 0f6f6c24  p..fD.o|$(fD.ol$
 55a00 7866440f d4c6660f d4fa6645 0fd4c366  xfD...f...fE...f
 55a10 4c0f6ed9 660fefc7 66450f6c dc66450f  L.n.f...fE.l.fE.
 55a20 efc8660f 380005e5 b8000066 440f6f64  ..f.8......fD.od
 55a30 24586641 0f6fe366 450f3800 ca660fd4  $XfA.o.fE.8..f..
 55a40 e066410f d4c96645 0f6fd966 0fd4e366  .fA...fE.o.f...f
 55a50 0feff166 0fefd466 0f6fde66 0fd4f666  ...f...f.o.f...f
 55a60 410f3800 d2660f73 d33f660f d4fa6644  A.8..f.s.?f...fD
 55a70 0f3a0fda 08660fef f3660fef c766410f  .:...f...f...fA.
 55a80 3a0fd108 66410f6f eb66440f 6f4c24c8  :...fA.o.fD.oL$.
 55a90 660f6fd8 660fd4c0 660f73d3 3f660fef  f.o.f...f.s.?f..
 55aa0 c3660f6f de660f3a 0fd80866 0f3a0fc6  .f.o.f.:...f.:..
 55ab0 0866440f d4cb6641 0f6ff166 440f6f4c  .fD...fA.o.fD.oL
 55ac0 24f86641 0fd4f066 440f6f44 24d8660f  $.fA...fD.oD$.f.
 55ad0 efd66644 0fd4c066 0f70d2b1 66440fd4  ..fD...f.p..fD..
 55ae0 c4660fd4 fa660f6f 6424e866 410fefe8  .f...f.od$.fA...
 55af0 660fefdf 660f3800 1d13b800 00660f70  f...f.8......f.p
 55b00 edb1660f d4cd660f d4e3660f efc1660f  ..f...f...f...f.
 55b10 d4e6660f 380005f5 b7000066 0fefd466  ..f.8......f...f
 55b20 440fd4c8 66410f38 00d26641 0f6ff166  D...fA.8..fA.o.f
 55b30 0fd4fa66 410fd4f0 660fefdf 660fefee  ...fA...f...f...
 55b40 66440f6f c3660fd4 db66410f 3800ea66  fD.o.f...fA.8..f
 55b50 410f73d0 3f660fd4 cd66410f efd8660f  A.s.?f...fA...f.
 55b60 efc16644 0f6fc066 0fd4c066 410f73d0  ..fD.o.f...fA.s.
 55b70 3f66410f efc06644 0f6fc066 440f3a0f  ?fA...fD.o.fD.:.
 55b80 c308660f 3a0fd808 660f6fc5 660f3a0f  ..f.:...f.o.f.:.
 55b90 c208660f 3a0fd508 660f6f6c 24086641  ..f.:...f.ol$.fA
 55ba0 0fd4e866 0fd4ec66 0f6f6424 98660fef  ...f...f.od$.f..
 55bb0 d5660fd4 e3660f70 d2b1660f d4e6660f  .f...f.p..f...f.
 55bc0 d4ca660f 6f742418 660fefc4 66440fef  ..f.ot$.f...fD..
 55bd0 c166440f 38000535 b7000066 0f70c0b1  .fD.8..5...f.p..
 55be0 660fd4f8 66410fd4 f0660fef df660fd4  f...fA...f...f..
 55bf0 f5660f38 001d16b7 0000660f efd66644  .f.8......f...fD
 55c00 0fd4fb66 410f3800 d266410f 6fef660f  ...fA.8..fA.o.f.
 55c10 d4ca660f d4ec6644 0fefc166 0fefc566  ..f...fD...f...f
 55c20 410f6fe0 66450fd4 c066410f 3800c266  A.o.fE...fA.8..f
 55c30 0f73d43f 660fd4f8 66440fef c4660fef  .s.?f...fD...f..
 55c40 df660f6f e3660fd4 db660f73 d43f660f  .f.o.f...f.s.?f.
 55c50 efdc6641 0f6fe066 0f3a0fe3 0866410f  ..fA.o.f.:...fA.
 55c60 3a0fd808 66440f6f c266440f 3a0fc008  :...fD.o.fD.:...
 55c70 660f3a0f c208660f 6f5424a8 660fd4d4  f.:...f.oT$.f...
 55c80 660fd4d6 660f6f74 2438660f efc2660f  f...f.ot$8f...f.
 55c90 d4f3660f 70c0b166 0fd4f566 0fd4f866  ..f.p..f...f...f
 55ca0 0f6f6c24 b866440f efc6660f efe7660f  .ol$.fD...f...f.
 55cb0 38002559 b6000066 450f70c0 b166410f  8.%Y...fE.p..fA.
 55cc0 d4c8660f d4ec660f d4ea660f efd9660f  ..f...f...f...f.
 55cd0 6f542448 660f3800 1d33b600 00660fef  oT$Hf.8..3...f..
 55ce0 c5660fd4 d366410f 3800c266 0fd4d666  .f...fA.8..f...f
 55cf0 0fd4f866 440fefc2 660fefe7 66450f38  ...fD...f...fE.8
 55d00 00c2660f 6ff4660f d4e46641 0fd4c866  ..f.o.f...fA...f
 55d10 0f73d63f 660fefd9 660fefe6 660f6ff3  .s.?f...f...f.o.
 55d20 660fd4db 660f73d6 3f660fef de660f6f  f...f.s.?f...f.o
 55d30 f3660f3a 0ff40866 0f3a0fe3 0866410f  .f.:...f.:...fA.
 55d40 6fd86644 0fd4e666 0f3a0fd8 0866410f  o.fD...f.:...fA.
 55d50 d4ec6644 0f6f6424 6866410f 3a0fc008  ..fD.od$hfA.:...
 55d60 66440f6f 44248866 0fefc566 440fd4e4  fD.oD$.f...fD...
 55d70 660f70c0 b166410f d4d4660f d4c8660f  f.p..fA...f...f.
 55d80 efda660f eff1660f 38003581 b5000066  ..f...f.8.5....f
 55d90 0f70dbb1 660fd4fb 66440fd4 ee660fef  .p..f...fD...f..
 55da0 e766410f d4ed660f 38002561 b5000066  .fA...f.8.%a...f
 55db0 0fefc566 440fd4c4 66410f38 00c26641  ...fD...fA.8..fA
 55dc0 0fd4d066 0fd4c866 0fefda66 0feff166  ...f...f...f...f
 55dd0 410f3800 da66440f 6fc6660f d4f6660f  A.8..fD.o.f...f.
 55de0 d4fb6641 0f73d03f 660fefe7 66410fef  ..fA.s.?f...fA..
 55df0 f066440f 6fc4660f d4e46641 0f73d03f  .fD.o.f...fA.s.?
 55e00 66410fef e066440f 6fc66644 0f3a0fc4  fA...fD.o.fD.:..
 55e10 08660f3a 0fe60866 0f6ff066 0f3a0ff3  .f.:...f.o.f.:..
 55e20 08660f3a 0fd808f3 0f6f0266 410fefd8  .f.:.....o.fA...
 55e30 660feff4 660fefe8 660fefef 0f112af3  f...f...f.....*.
 55e40 0f6f6a10 660fefd5 f30f6f6a 20660fef  .oj.f.....oj f..
 55e50 d1660fef dd0f1152 100f115a 20f30f6f  .f.....R...Z ..o
 55e60 6a30660f eff50f11 72304881 c4a00000  j0f.....r0H.....
 55e70 005b5d41 5c415d41 5e415fc3 0f1f4000  .[]A\A]A^A_...@.
 55e80 4881ec90 03000031 c04c8d44 24886690  H......1.L.D$.f.
 55e90 f30f6f04 06660fef 04070f29 0407f30f  ..o..f.....)....
 55ea0 6f140266 0fefc241 0f290400 4883c010  o..f...A.)..H...
 55eb0 483d0004 000075d8 660f6f15 50b40000  H=....u.f.o.P...
 55ec0 4889f848 89f9660f 6f1d52b4 0000488d  H..H..f.o.R...H.
 55ed0 b7000400 000f1f00 660f6f41 20660f6f  ........f.oA f.o
 55ee0 094883e9 80660f6f 61906644 0f6f41c0  .H...f.oa.fD.oA.
 55ef0 660fd4c8 660f6ff8 660ff479 80660fd4  f...f.o.f..y.f..
 55f00 ff660fd4 f9660f6f 49b0660f 6f69f066  .f...f.oI.f.oi.f
 55f10 440f6fcf 660fd4e1 660f6ff1 660ff471  D.o.f...f.o.f..q
 55f20 90660fd4 f6660fd4 f4660f6f 61e0660f  .f...f...f.oa.f.
 55f30 efee660f efe7660f 70edb166 0f70e4b1  ..f...f.p..f.p..
 55f40 66440f6f d566440f f451d066 450fd4d2  fD.o.fD..Q.fE...
 55f50 66440fd4 c466440f 6fdc6644 0ff459c0  fD...fD.o.fD..Y.
 55f60 66450fd4 db66450f d4d86644 0f6f41d0  fE...fE...fD.oA.
 55f70 66410fef c366440f d4c5660f 3800c266  fA...fD...f.8..f
 55f80 450fd4d0 66440ff4 c866440f 6fc66641  E...fD...fD.o.fA
 55f90 0fefca66 0fd4f866 0f3800ca 66440ff4  ...f...f.8..fD..
 55fa0 c1660fd4 f166450f d4c96644 0fd4cf66  .f...fE...fD...f
 55fb0 410f6ffa 66410fef e166450f d4c0660f  A.o.fA...fE...f.
 55fc0 3800e366 440fd4c6 66410f6f f366440f  8..fD...fA.o.fD.
 55fd0 d4dc660f f4f46641 0fefe866 0f3800eb  ..f...fA...f.8..
 55fe0 660ff4fd 66440fd4 d5660fd4 f666410f  f...fD...f...fA.
 55ff0 d4f3660f efc6660f d4ff6641 0fd4fa66  ..f...f...fA...f
 56000 440f6fd0 660fd4c0 660fefcf 66410f73  D.o.f...f...fA.s
 56010 d23f6641 0fefc266 440f6fd1 660fd4c9  .?fA...fD.o.f...
 56020 66410f73 d23f6644 0fefd166 410f6fca  fA.s.?fD...fA.o.
 56030 660f3a0f c8086641 0f3a0fc2 0866440f  f.:...fA.:...fD.
 56040 6fd56644 0f3a0fd4 08660f3a 0fe50866  o.fD.:...f.:...f
 56050 410f6fe9 660ff4e9 660fd4ed 66440f6f  A.o.f...f...fD.o
 56060 dd66410f 6fe9660f d4e96645 0f6fcb66  .fA.o.f...fE.o.f
 56070 440fd4cd 66410f6f e8660ff4 e866410f  D...fA.o.f...fA.
 56080 efe1660f d4ed6644 0f6fdd66 410f6fe8  ..f...fD.o.fA.o.
 56090 660fd4e8 66440fd4 dd66450f 6fc36644  f...fD...fE.o.fD
 560a0 0f70dcb1 660f6fe7 66410ff4 e366410f  .p..f.o.fA...fA.
 560b0 d4fb6645 0fefd066 450f70d2 b1660f6f  ..fE...fE.p..f.o
 560c0 ec660fd4 ec660f6f e7660f6f fd660fd4  .f...f.o.f.o.f..
 560d0 fc660f6f e666410f d4f26641 0ff4e266  .f.o.fA...fA...f
 560e0 0fefcf66 0f3800ca 660fd4e4 660f6fec  ...f.8..f...f.o.
 560f0 660f6fe6 660f6ff5 66410f6f e966440f  f.o.f.o.fA.o.fD.
 56100 d4c9660f d4f4660f f4e96641 0f6fe066  ..f...f...fA.o.f
 56110 0fefc666 0f3800c2 660ff4e0 66440fd4  ...f.8..f...fD..
 56120 c0660fd4 ed66410f d4e90f29 69806641  .f...fA....)i.fA
 56130 0fefeb66 0fd4e466 0f3800eb 66410fd4  ...f...f.8..fA..
 56140 e066440f 6fc7660f d4fd6644 0ff4c50f  .fD.o.f...fD....
 56150 29619066 410fefe2 660f3800 e366450f  )a.fA...f.8..fE.
 56160 6fc86645 0fd4c866 440f6fc7 66410f6f  o.fE...fD.o.fA.o
 56170 f966410f d4f86644 0f6fc666 0fd4f466  .fA...fD.o.f...f
 56180 440ff4c4 660fefcf 0f2979d0 66450f6f  D...f....)y.fE.o
 56190 c866450f d4c86644 0f6fc666 410f6ff1  .fE...fD.o.fA.o.
 561a0 66410fd4 f066440f 6fc1660f d4c9660f  fA...fD.o.f...f.
 561b0 efc66641 0f73d03f 0f2971c0 66410fef  ..fA.s.?.)q.fA..
 561c0 c866440f 6fc0660f d4c06641 0f73d03f  .fD.o.f...fA.s.?
 561d0 66410fef c066440f 6fc16644 0f3a0fc0  fA...fD.o.fD.:..
 561e0 08660f3a 0fc1080f 2941b066 0f6fc566  .f.:....)A.f.o.f
 561f0 0f3a0fc4 08660f3a 0fe50844 0f2941a0  .:...f.:...D.)A.
 56200 0f2961e0 0f2941f0 4839f10f 85c7fcff  .)a..)A.H9......
 56210 ff488d8f 80000000 0f1f8400 00000000  .H..............
 56220 660f6f80 00010000 660f6f08 4883c010  f.o.....f.o.H...
 56230 660f6f60 70660f6f a8700300 00660fd4  f.o`pf.o.p...f..
 56240 c8660f6f f8660ff4 78f0660f d4ff6644  .f.o.f..x.f...fD
 56250 0f6f80f0 01000066 0fd4f966 0f6f8870  .o.....f...f.o.p
 56260 01000066 440f6fcf 660fd4e1 660f6ff1  ...fD.o.f...f.o.
 56270 660ff470 70660fd4 f6660fd4 f4660f6f  f..ppf...f...f.o
 56280 a0f00200 00660fef ee660fef e7660f70  .....f...f...f.p
 56290 edb1660f 70e4b166 440f6fd5 66440ff4  ..f.p..fD.o.fD..
 562a0 90700200 0066450f d4d26644 0fd4c466  .p...fE...fD...f
 562b0 440f6fdc 66440ff4 98f00100 0066450f  D.o.fD.......fE.
 562c0 d4db6645 0fd4d866 440f6f80 70020000  ..fE...fD.o.p...
 562d0 66410fef c366440f d4c5660f 3800c266  fA...fD...f.8..f
 562e0 450fd4d0 66440ff4 c866440f 6fc66641  E...fD...fD.o.fA
 562f0 0fefca66 0fd4f866 0f3800ca 66440ff4  ...f...f.8..fD..
 56300 c1660fd4 f166450f d4c96644 0fd4cf66  .f...fE...fD...f
 56310 410f6ffa 66410fef e166450f d4c0660f  A.o.fA...fE...f.
 56320 3800e366 440fd4c6 66410f6f f366440f  8..fD...fA.o.fD.
 56330 d4dc660f f4f46641 0fefe866 0f3800eb  ..f...fA...f.8..
 56340 660ff4fd 66440fd4 d5660fd4 f666410f  f...fD...f...fA.
 56350 d4f36644 0f6fdd66 0fefc666 440f3a0f  ..fD.o.f...fD.:.
 56360 dc08660f d4ff6641 0fd4fa66 0f3a0fe5  ..f...fA...f.:..
 56370 0866440f 6fd0660f efcf6641 0f73d23f  .fD.o.f...fA.s.?
 56380 660fd4c0 66410fef c266440f 6fd1660f  f...fA...fD.o.f.
 56390 d4c96641 0f73d23f 66410fef ca66440f  ..fA.s.?fA...fD.
 563a0 6fd16644 0f3a0fd0 08660f3a 0fc10866  o.fD.:...f.:...f
 563b0 410f6fc9 66410ff4 ca660f6f e9660fd4  A.o.fA...f.o.f..
 563c0 e966410f 6fc96641 0fd4ca66 0fd4e966  .fA.o.fA...f...f
 563d0 410f6fc8 660ff4c8 66440f6f cd66410f  A.o.f...fD.o.fA.
 563e0 efe16644 0f70e4b1 660f6fe9 660fd4e9  ..fD.p..f.o.f...
 563f0 66410f6f c8660fd4 c8660fd4 e9660f6f  fA.o.f...f...f.o
 56400 cf66410f d4fc6641 0ff4cc66 440fefdd  .fA...fA...fD...
 56410 66440f6f c566450f 70dbb166 410f6fe9  fD.o.fE.p..fA.o.
 56420 660f6fe1 660fd4e1 660f6fcf 660f6ffc  f.o.f...f.o.f.o.
 56430 660fd4f9 660f6fce 66410fd4 f366410f  f...f.o.fA...fA.
 56440 f4cb660f 6fe1660f d4e1660f 6fce660f  ..f.o.f...f.o.f.
 56450 6ff46641 0f6fe066 0fd4f166 410f6fca  o.fA.o.f...fA.o.
 56460 660fefcf 660fefc6 660f3800 ca660f38  f...f...f.8..f.8
 56470 00c2660f f4e9660f f4e06644 0fd4c966  ..f...f...fD...f
 56480 440fd4c0 660fd4ed 660fd4e4 66410fd4  D...f...f...fA..
 56490 e966410f d4e06644 0f6fc70f 2968f066  .fA...fD.o..)h.f
 564a0 410fefec 660f3800 eb0f2960 7066410f  A...f.8...)`pfA.
 564b0 efe36644 0ff4c566 0fd4fd66 0f3800e3  ..fD...f...f.8..
 564c0 66450f6f c866450f d4c86644 0f6fc766  fE.o.fE...fD.o.f
 564d0 410f6ff9 66410fd4 f866440f 6fc6660f  A.o.fA...fD.o.f.
 564e0 d4f46644 0ff4c466 0fefcf0f 29b87002  ..fD...f....).p.
 564f0 00006645 0f6fc866 450fd4c8 66440f6f  ..fE.o.fE...fD.o
 56500 c666410f 6ff16641 0fd4f066 440f6fc1  .fA.o.fA...fD.o.
 56510 660fd4c9 660fefc6 66410f73 d03f0f29  f...f...fA.s.?.)
 56520 b0f00100 0066410f efc86644 0f6fc066  .....fA...fD.o.f
 56530 0fd4c066 410f73d0 3f66410f efc06644  ...fA.s.?fA...fD
 56540 0f6fc166 440f3a0f c008660f 3a0fc108  .o.fD.:...f.:...
 56550 0f298070 01000066 0f6fc566 0f3a0fc4  .).p...f.o.f.:..
 56560 08660f3a 0fe50844 0f2980f0 0000000f  .f.:...D.)......
 56570 29a0f002 00000f29 80700300 004839c8  )......).p...H9.
 56580 0f859afc ffff31c0 0f1f8400 00000000  ......1.........
 56590 660f6f04 0766410f ef04000f 2904070f  f.o..fA.....)...
 565a0 11040248 83c01048 3d000400 0075e148  ...H...H=....u.H
 565b0 81c49003 0000c366 0f1f8400 00000000  .......f........
 565c0 4885ff0f 84af0a00 00415748 89f04989  H........AWH..I.
 565d0 fa415648 c1e82041 55415455 4889d553  .AVH.. AUATUH..S
 565e0 4889f348 81ec3814 00004889 44242848  H..H..8...H.D$(H
 565f0 8b470888 54241a8b 572c8974 24144889  .G..T$..W,.t$.H.
 56600 44242083 fa020f84 290a0000 4c8d6c24  D$ .....)...L.l$
 56610 3031c0b9 80000000 458b721c 4c89ef4c  01......E.r.L..L
 56620 8dbc2430 0400004c 8d8c2430 0c0000f3  ..$0...L..$0....
 56630 48abb980 0000004c 89fff348 ab89d848  H......L...H...H
 56640 89842430 0400008b 44242848 89842438  ..$0....D$(H..$8
 56650 04000040 0fb6c548 89842440 04000041  ...@...H..$@...A
 56660 8b421848 89842448 04000041 8b421048  .B.H..$H...A.B.H
 56670 89842450 04000089 d0488984 24580400  ..$P.....H..$X..
 56680 004585f6 0f84aa00 00004531 db4c8d8c  .E........E1.L..
 56690 24300c00 004531e4 eb1d89c0 488b44c4  $0...E1.....H.D.
 566a0 30488b7c 24204a89 04df458b 721c4983  0H.|$ J...E.r.I.
 566b0 c3014539 f3737d44 89d883e0 7f75db4c  ..E9.s}D.....u.L
 566c0 89e0b980 0000004c 89cf4c89 fe4c8d84  .......L..L..L..
 566d0 24301000 004c8db4 24300800 00488384  $0...L..$0...H..
 566e0 24600400 0001f348 ab4c89c7 b9800000  $`.....H.L......
 566f0 004c89f2 f348abb9 80000000 4c89ef4c  .L...H......L..L
 56700 89442408 f348abb9 80000000 4c89f7f3  .D$..H......L...
 56710 48ab4c89 cfe866f7 ffff488b 7c24084c  H.L...f...H.|$.L
 56720 89ea4c89 f6e856f7 ffff488b 442430e9  ..L...V...H.D$0.
 56730 6dffffff c7442408 01000000 4531ed85  m....D$.....E1..
 56740 db750d45 31ed4084 ed410f94 c54501ed  .u.E1.@..A...E..
 56750 458b5a20 8b442428 400fb6fd 31d2897c  E.Z .D$(@...1..|
 56760 241c410f affe410f afc34401 e8448d3c  $.A...A...D..D.<
 56770 384c89cf 4489f841 8d4fff41 f7f3438d  8L..D..A.O.A..C.
 56780 441fff85 d20f45c1 b9800000 0089c649  D.....E........I
 56790 8b024989 f448c1e6 0a4c8b40 084c01c6  ..I..H...L.@.L..
 567a0 f348a545 39f50f83 77080000 66440f6f  .H.E9...w...fD.o
 567b0 355bab00 0085db48 8b7c2420 66440f6f  5[.....H.|$ fD.o
 567c0 2d5bab00 000f95c2 4080fd03 8b5c2428  -[......@....\$(
 567d0 0f95c021 c24489e8 488d2cc7 0fb64424  ...!.D..H.,...D$
 567e0 1a885424 1b83c001 89442420 0f1f4000  ..T$.....D$ ..@.
 567f0 4489f831 d241f7f3 4489e041 83c40183  D..1.A..D..A....
 56800 fa017507 418d47ff 4589fc8b 54240885  ..u.A.G.E...T$..
 56810 d20f84a9 07000048 8b4d0041 8b7a2448  .......H.M.A.z$H
 56820 89c831d2 48c1e820 48f7f78b 44241448  ..1.H.. H...D$.H
 56830 89d74889 d685c00f 85130700 00807c24  ..H...........|$
 56840 1a000f85 85070000 418d45ff 4889de89  ........A.E.H...
 56850 c9490faf f389c283 e801480f afc948c1  .I........H...H.
 56860 e920480f afca31d2 48c1e920 4829c849  . H...1.H.. H).I
 56870 f7f331c0 4801f244 89fe48c1 e20a48c1  ..1.H..D..H...H.
 56880 e60a498d 0c104c01 c6488d94 24301000  ..I...L..H..$0..
 56890 000f1f80 00000000 f30f6f04 0166410f  ..........o..fA.
 568a0 ef040141 0f290401 0f290402 4883c010  ...A.)...)..H...
 568b0 483d0004 000075e0 4c89c84c 89c96690  H=....u.L..L..f.
 568c0 660f6f41 20660f6f 094883e9 80660f6f  f.oA f.o.H...f.o
 568d0 5190660f 6f71c066 0fd4c866 0f6fe866  Q.f.oq.f...f.o.f
 568e0 0ff46980 660fd4ed 660fd4e9 660f6f49  ..i.f...f...f.oI
 568f0 b0660f6f 59f0660f 6ffd660f d4d1660f  .f.oY.f.o.f...f.
 56900 6fe1660f f4619066 0fd4e466 0fd4e266  o.f..a.f...f...f
 56910 0f6f51e0 660fefdc 660fefd5 660f70db  .oQ.f...f...f.p.
 56920 b1660f70 d2b16644 0f6fc366 440ff441  .f.p..fD.o.fD..A
 56930 d066450f d4c0660f d4f26644 0f6fca66  .fE...f...fD.o.f
 56940 440ff449 c066450f d4c96644 0fd4ce66  D..I.fE...fD...f
 56950 0f6f71d0 66410fef c1660fd4 f366410f  .oq.fA...f...fA.
 56960 3800c666 440fd4c6 660ff4f8 660f6ff4  8..fD...f...f.o.
 56970 66410fef c8660fd4 e866410f 3800ce66  fA...f...fA.8..f
 56980 0ff4f166 0fd4e166 0fd4ff66 0fd4fd66  ...f...f...f...f
 56990 410f6fe8 660fefd7 660fd4f6 66410f38  A.o.f...f...fA.8
 569a0 00d5660f d4f46641 0f6fe166 440fd4ca  ..f...fA.o.fD...
 569b0 660ff4e2 660fefde 66410f38 00dd660f  f...f...fA.8..f.
 569c0 f4eb6644 0fd4c366 0fd4e466 410fd4e1  ..fD...f...fA...
 569d0 660fefc4 660fd4ed 66410fd4 e866440f  f...f...fA...fD.
 569e0 6fc0660f d4c0660f efcd6641 0f73d03f  o.f...f...fA.s.?
 569f0 66410fef c066440f 6fc1660f d4c96641  fA...fD.o.f...fA
 56a00 0f73d03f 66440fef c166410f 6fc8660f  .s.?fD...fA.o.f.
 56a10 3a0fc808 66410f3a 0fc00866 440f6fc3  :...fA.:...fD.o.
 56a20 66440f3a 0fc20866 0f3a0fd3 08660f6f  fD.:...f.:...f.o
 56a30 df660ff4 d9660fd4 f9660fd4 db66440f  .f...f...f...fD.
 56a40 6fcb660f 6fdf6641 0f6ff966 0fd4fb66  o.f.o.fA.o.f...f
 56a50 0f6fde66 0ff4d866 0fefd766 0fd4db66  .o.f...f...f...f
 56a60 440f6fcb 660f6fde 66410f6f f166440f  D.o.f.o.fA.o.fD.
 56a70 70cab166 0f6fd566 410ff4d1 660fd4d8  p..f.o.fA...f...
 56a80 66410fd4 e9660fd4 f366440f efc66645  fA...f...fD...fE
 56a90 0f70c0b1 660f6fda 660fd4da 660f6fd5  .p..f.o.f...f.o.
 56aa0 660f6feb 660fd4ea 660f6fd4 66410fd4  f.o.f...f.o.fA..
 56ab0 e066410f f4d0660f efcd6641 0f3800ce  .fA...f...fA.8..
 56ac0 660f6fda 660fd4da 660f6fd4 660f6fe3  f.o.f...f.o.f.o.
 56ad0 660f6fdf 660fd4f9 660fd4e2 660ff4d9  f.o.f...f...f...
 56ae0 660f6fd6 660fefc4 66410f38 00c6660f  f.o.f...fA.8..f.
 56af0 f4d0660f d4f0660f d4db660f d4df0f29  ..f...f...f....)
 56b00 59806641 0fefd966 0fd4d266 410f3800  Y.fA...f...fA.8.
 56b10 dd660fd4 d6660f6f f5660fd4 eb660ff4  .f...f.o.f...f..
 56b20 f30f2951 9066410f efd06641 0f3800d5  ..)Q.fA...fA.8..
 56b30 660f6ffe 660fd4fe 660f6ff4 660fd4e2  f.o.f...f.o.f...
 56b40 660ff4f2 660fd4fd 660f6fef 660fefcd  f...f...f.o.f...
 56b50 0f2969d0 660f6ffe 660fd4fe 660f6ff1  .)i.f.o.f...f.o.
 56b60 660fd4c9 660fd4fc 660f73d6 3f660fef  f...f...f.s.?f..
 56b70 c7660fef ce0f2979 c0660f6f f0660fd4  .f....)y.f.o.f..
 56b80 c0660f73 d63f660f efc6660f 6ff1660f  .f.s.?f...f.o.f.
 56b90 3a0ff008 660f3a0f c1080f29 41b0660f  :...f.:....)A.f.
 56ba0 6fc3660f 3a0fc208 660f3a0f d3080f29  o.f.:...f.:....)
 56bb0 71a00f29 51e00f29 41f04839 ca0f85fd  q..)Q..)A.H9....
 56bc0 fcffff49 8d898000 0000660f 1f440000  ...I......f..D..
 56bd0 660f6f80 00010000 660f6f08 4883c010  f.o.....f.o.H...
 56be0 660f6f50 70660f6f b0f00100 00660fd4  f.oPpf.o.....f..
 56bf0 c8660f6f e8660ff4 68f0660f d4ed660f  .f.o.f..h.f...f.
 56c00 d4e9660f 6f887001 0000660f 6f987003  ..f.o.p...f.o.p.
 56c10 0000660f 6ffd660f d4d1660f 6fe1660f  ..f.o.f...f.o.f.
 56c20 f4607066 0fd4e466 0fd4e266 0f6f90f0  .`pf...f...f.o..
 56c30 02000066 0fefdc66 0fefd566 0f70dbb1  ...f...f...f.p..
 56c40 660f70d2 b166440f 6fc36644 0ff48070  f.p..fD.o.fD...p
 56c50 02000066 450fd4c0 660fd4f2 66440f6f  ...fE...f...fD.o
 56c60 ca66440f f488f001 00006645 0fd4c966  .fD.......fE...f
 56c70 440fd4ce 660f6fb0 70020000 66410fef  D...f.o.p...fA..
 56c80 c1660fd4 f366410f 3800c666 440fd4c6  .f...fA.8..fD...
 56c90 660ff4f8 660f6ff4 66410fef c8660fd4  f...f.o.fA...f..
 56ca0 e866410f 3800ce66 0ff4f166 0fd4e166  .fA.8..f...f...f
 56cb0 0fd4ff66 0fd4fd66 410f6fe8 660fefd7  ...f...fA.o.f...
 56cc0 660fd4f6 66410f38 00d5660f d4f46641  f...fA.8..f...fA
 56cd0 0f6fe166 440fd4ca 660ff4e2 660fefde  .o.fD...f...f...
 56ce0 66410f38 00dd660f f4eb6644 0fd4c366  fA.8..f...fD...f
 56cf0 0fd4e466 410fd4e1 66440f6f cb660fef  ...fA...fD.o.f..
 56d00 c466440f 3a0fca08 660fd4ed 66410fd4  .fD.:...f...fA..
 56d10 e8660f3a 0fd30866 440f6fc0 660fefcd  .f.:...fD.o.f...
 56d20 66410f73 d03f660f d4c06641 0fefc066  fA.s.?f...fA...f
 56d30 440f6fc1 660fd4c9 66410f73 d03f6641  D.o.f...fA.s.?fA
 56d40 0fefc866 440f6fc1 66440f3a 0fc00866  ...fD.o.fD.:...f
 56d50 0f3a0fc1 08660f6f cf66410f f4c86641  .:...f.o.fA...fA
 56d60 0fd4f866 0f6fd966 0fd4d966 0f6fcf66  ...f.o.f...f.o.f
 56d70 0f6ffb66 0fd4f966 0f6fce66 0ff4c866  .o.f...f.o.f...f
 56d80 0fefd766 440f70d2 b1660f6f d9660fd4  ...fD.p..f.o.f..
 56d90 d9660f6f ce660fd4 c8660fd4 d9660f6f  .f.o.f...f...f.o
 56da0 cd66410f d4ea6641 0ff4ca66 440fefcb  .fA...fA...fD...
 56db0 660f6ff3 66450f70 c9b1660f 6fdf660f  f.o.fE.p..f.o.f.
 56dc0 6fd1660f d4d1660f 6fcd660f 6fea660f  o.f...f.o.f.o.f.
 56dd0 d4e9660f 6fcc6641 0fd4e166 410ff4c9  ..f.o.fA...fA...
 56de0 660f6fd1 660fd4d1 660f6fcc 660f6fe2  f.o.f...f.o.f.o.
 56df0 660f6fd6 660fd4e1 66410f6f c8660fef  f.o.f...fA.o.f..
 56e00 cd660fef c466410f 3800ce66 410f3800  .f...fA.8..fA.8.
 56e10 c6660ff4 d9660ff4 d0660fd4 f9660fd4  .f...f...f...f..
 56e20 f0660fd4 db660fd4 d2660fd4 df660fd4  .f...f...f...f..
 56e30 d6660f6f f50f2958 f066410f efda6641  .f.o..)X.fA...fA
 56e40 0f3800dd 0f295070 66410fef d1660ff4  .8...)PpfA...f..
 56e50 f3660fd4 eb66410f 3800d566 0fd4f666  .f...fA.8..f...f
 56e60 0fd4ee66 0f6ff466 0fd4e266 0ff4f266  ...f.o.f...f...f
 56e70 0fefcd0f 29a87002 0000660f d4f6660f  ....).p...f...f.
 56e80 d4e6660f 6ff1660f d4c9660f efc4660f  ..f.o.f...f...f.
 56e90 73d63f0f 29a0f001 0000660f efce660f  s.?.).....f...f.
 56ea0 6ff0660f d4c0660f 73d63f66 0fefc666  o.f...f.s.?f...f
 56eb0 0f6ff166 0f3a0ff0 08660f3a 0fc1080f  .o.f.:...f.:....
 56ec0 29807001 0000660f 6fc3660f 3a0fc208  ).p...f.o.f.:...
 56ed0 660f3a0f d3080f29 b0f00000 000f2990  f.:....)......).
 56ee0 f0020000 0f298070 03000048 39c80f85  .....).p...H9...
 56ef0 dcfcffff 31c0662e 0f1f8400 00000000  ....1.f.........
 56f00 66410f6f 0401660f ef040241 0f290401  fA.o..f....A.)..
 56f10 0f110406 4883c010 483d0004 000075e0  ....H...H=....u.
 56f20 458b721c 4183c501 4183c701 4883c508  E.r.A...A...H...
 56f30 4539f50f 83ea0000 00498b02 458b5a20  E9.......I..E.Z 
 56f40 4c8b4008 e9a7f8ff ff0f1f80 00000000  L.@.............
 56f50 4839da0f 85950000 00438d44 1dff4429  H9.......C.D..D)
 56f60 f089c989 c283e801 480fafc9 48c1e920  ........H...H.. 
 56f70 480fafca 48c1e920 4829c880 7c241b00  H...H.. H)..|$..
 56f80 747e8b74 242031d2 4489f948 c1e10a44  t~.t$ 1.D..H...D
 56f90 0faff64c 01c14c01 f049f7f3 4c0fafdf  ...L..L..I..L...
 56fa0 4c01da48 c1e20a49 8d341048 89ca4c89  L..H...I.4.H..L.
 56fb0 cfe8caee ffffe965 ffffff0f 1f440000  .......e.....D..
 56fc0 48c1e00a 498b0c00 e94ef8ff ff8b4424  H...I....N....D$
 56fd0 1c440faf f04183fd 01438d44 35ff4183  .D...A...C.D5.A.
 56fe0 de004839 da410f45 c6e961f8 ffff4489  ..H9.A.E..a...D.
 56ff0 d84429f0 4183fd01 83d800e9 61ffffff  .D).A.......a...
 57000 31d2490f affb49f7 f34889f9 4801d148  1.I...I..H..H..H
 57010 c1e10a49 8d340844 89f948c1 e10a4c01  ...I.4.D..H...L.
 57020 c1eb8848 81c43814 00005b5d 415c415d  ...H..8...[]A\A]
 57030 415e415f c385f675 234080fd 010f86c9  A^A_...u#@......
 57040 f5ffffc7 44240800 00000044 8b771c4c  ....D$.....D.w.L
 57050 8d8c2430 0c0000e9 e7f6ffff c7442408  ..$0.........D$.
 57060 00000000 448b771c 4531ed4c 8d8c2430  ....D.w.E1.L..$0
 57070 0c0000e9 d8f6ffff c30f1f80 00000000  ................
 57080 4881ec38 03000049 89d06448 8b042528  H..8...I..dH..%(
 57090 00000048 89842428 03000031 c04881f9  ...H..$(...1.H..
 570a0 ff000000 0f867409 0000660f 6e37488d  ......t...f.n7H.
 570b0 8100ffff ff30c066 0f70f600 4c8d9000  .....0.f.p..L...
 570c0 0100000f 29b424f0 0100004e 8d0c160f  ....).$....N....
 570d0 29b42410 01000066 0f6e7704 660f70f6  ).$....f.nw.f.p.
 570e0 000f29b4 24000200 000f29b4 24200100  ..).$.....).$ ..
 570f0 00660f6e 7708660f 70f6000f 29b42410  .f.nw.f.p...).$.
 57100 0200000f 29b42430 01000066 0f6e770c  ....).$0...f.nw.
 57110 660f70f6 000f29b4 24200200 000f29b4  f.p...).$ ....).
 57120 24400100 00660f6e 7710660f 70f6000f  $@...f.nw.f.p...
 57130 29b42430 0200000f 29b42450 01000066  ).$0....).$P...f
 57140 0f6e7714 660f70f6 000f29b4 24400200  .nw.f.p...).$@..
 57150 000f29b4 24600100 00660f6e 7718660f  ..).$`...f.nw.f.
 57160 70f6000f 29b42450 0200000f 29b42470  p...).$P....).$p
 57170 01000066 0f6e771c 660f70f6 000f29b4  ...f.nw.f.p...).
 57180 24600200 000f29b4 24800100 00660f6e  $`....).$....f.n
 57190 7720660f 70f6000f 29b42470 0200000f  w f.p...).$p....
 571a0 29b42490 01000066 0f6e7724 660f70f6  ).$....f.nw$f.p.
 571b0 000f29b4 24800200 000f29b4 24a00100  ..).$.....).$...
 571c0 00660f6e 7728660f 70f6000f 29b42490  .f.nw(f.p...).$.
 571d0 0200000f 29b424b0 01000066 0f6e772c  ....).$....f.nw,
 571e0 660f70f6 000f29b4 24a00200 000f29b4  f.p...).$.....).
 571f0 24c00100 00660f6e 7738660f 70f6000f  $....f.nw8f.p...
 57200 29b424b0 0200000f 29b424d0 01000066  ).$.....).$....f
 57210 0f6e773c 660f70f6 000f29b4 24c00200  .nw<f.p...).$...
 57220 000f29b4 24e00100 00660f6f 351fa100  ..).$....f.o5...
 57230 000f29b4 24d00200 00660f6f 351fa100  ..).$....f.o5...
 57240 000f2934 240f1f00 660f6f15 e0a00000  ..)4$...f.o.....
 57250 f20f1247 30488b47 30660f6f 9c242001  ...G0H.G0f.o.$ .
 57260 00006644 0f6f8424 90010000 660fd4d0  ..fD.o.$....f...
 57270 4883c004 660fd405 c4a00000 660f6fa4  H...f.......f.o.
 57280 24d00100 00660f6f bc247001 00004889  $....f.o.$p...H.
 57290 4730b80a 00000066 0f6fc866 0f6ac20f  G0.....f.o.f.j..
 572a0 299c24b0 00000066 440f6f94 24a00100  ).$....fD.o.$...
 572b0 00440f29 8424c000 0000660f 62ca660f  .D.).$....f.b.f.
 572c0 6ff1660f 6ac8660f 62f00f29 8c240001  o.f.j.f.b..).$..
 572d0 0000660f 6fe9660f 6f842450 0100000f  ..f.o.f.o.$P....
 572e0 29b424f0 0000000f 29742410 660f6fd8  ).$.....)t$.f.o.
 572f0 660f6fb4 24c00100 000f29b4 24800000  f.o.$.....).$...
 57300 00660f6f b424e001 00000f29 74246066  .f.o.$.....)t$`f
 57310 0f6fb424 80010000 0f297424 40660f6f  .o.$.....)t$@f.o
 57320 b4244001 00000f29 b424a000 0000660f  .$@....).$....f.
 57330 6fb424b0 0100000f 29742470 660f6fb4  o.$.....)t$pf.o.
 57340 24300100 000f29b4 24900000 00660f6f  $0....).$....f.o
 57350 b4246001 00000f29 74243066 0f6fb424  .$`....)t$0f.o.$
 57360 10010000 0f297424 500f2964 24206644  .....)t$P.)d$ fD
 57370 0f6f8424 d0020000 0f1f8400 00000000  .o.$............
 57380 660f6f4c 2450660f 6f442410 66440f6f  f.oL$Pf.oD$.fD.o
 57390 a424c000 00006644 0f6f3424 660ffecb  .$....fD.o4$f...
 573a0 660f6f64 24206644 0f6f9c24 b0000000  f.od$ fD.o.$....
 573b0 660fefc1 66440f6f 7c247066 440f6fac  f...fD.o|$pfD.o.
 573c0 24a00000 0066410f 3800c066 440ffee0  $....fA.8..fD...
 573d0 66410fef dc660f6f d3660f72 f30c660f  fA...f.o.f.r..f.
 573e0 72d21466 0febda66 0f6f5424 30660ffe  r..f...f.oT$0f..
 573f0 cb660fef c166440f feda660f 6ff06641  .f...fD...f.o.fA
 57400 0fefeb66 410f3800 f666410f 3800e80f  ...fA.8..fA.8...
 57410 29742410 66440ffe 64241066 440ffed5  )t$.fD..d$.fD...
 57420 660f6fb4 24800000 0066410f efd26641  f.o.$....fA...fA
 57430 0fefdc66 0f6fc366 0f72f307 660f72d0  ...f.o.f.r..f.r.
 57440 19660feb d8660f6f c2660f72 f00c660f  .f...f.o.f.r..f.
 57450 72d21466 0febc266 440ffed8 66410fef  r..f...fD...fA..
 57460 eb66440f 6fcd6645 0f3800ce 66450ffe  .fD.o.fE.8..fE..
 57470 d166410f efc2660f 6fd0660f 72f00766  .fA...f.o.f.r..f
 57480 0f72d219 660f6fe8 660febea 660f6f94  .r..f.o.f...f.o.
 57490 24900000 00660ffe cd660ffe d7660fef  $....f...f...f..
 574a0 e266410f 3800e066 440ffefc 66410fef  .fA.8..fD...fA..
 574b0 ff660f6f c7660f72 f70c660f 72d01466  .f.o.f.r..f.r..f
 574c0 0febf866 0ffed766 0fefe266 410f3800  ...f...f...fA.8.
 574d0 e60f2964 24206644 0ffe7c24 20660f6f  ..)d$ fD..|$ f.o
 574e0 64246066 410fefff 660f6fc7 660f72f7  d$`fA...f.o.f.r.
 574f0 07660f72 d019660f ebf8660f 6f442440  .f.r..f...f.oD$@
 57500 66440ffe df66440f fee86641 0fefe566  fD...fD...fA...f
 57510 410f3800 e0660ffe f4660fef c666440f  A.8..f...f...fD.
 57520 6ff0660f 72f00c66 410f72d6 1466410f  o.f.r..fA.r..fA.
 57530 ebc66644 0ffee866 410fefe5 66440ffe  ..fD...fA...fD..
 57540 eb660f38 00242466 0ffef466 0fefe166  .f.8.$$f...f...f
 57550 0fefc666 410f3800 e066440f fefc6644  ...fA.8..fD...fD
 57560 0f6ff066 410f72d6 19660f72 f0076641  .o.fA.r..f.r..fA
 57570 0fefef66 410febc6 66440f6f f566410f  ...fA...fD.o.fA.
 57580 72d61466 0f72f50c 660ffed0 66410feb  r..f.r..f...fA..
 57590 ee66440f 6f342466 440fefca 660ffecd  .fD.o4$fD...f...
 575a0 66450f38 00c8660f efe10f29 4c245066  fE.8..f....)L$Pf
 575b0 450ffee1 66410f38 00e60f29 8c24e000  E...fA.8...).$..
 575c0 00006641 0fefc466 440ffefc 0f29a424  ..fA...fD....).$
 575d0 d0000000 66410fef ef0f2964 2460660f  ....fA....)d$`f.
 575e0 6fcd660f 72f50744 0f297c24 70660f72  o.f.r..D.)|$pf.r
 575f0 d119660f ebe9660f 6f4c2410 0f296c24  ..f...f.oL$..)l$
 57600 3066410f efcb6641 0f3800c8 660ffef1  0fA...fA.8..f...
 57610 660feffe 660f6fef 660f72f7 0c660f72  f...f.o.f.r..f.r
 57620 d514660f ebfd6644 0ffedf44 0f299c24  ..f...fD...D.).$
 57630 b0000000 66410fef cb660f6f e966410f  ....fA...f.o.fA.
 57640 3800ee66 0ffef50f 296c2410 660f6fe5  8..f....)l$.f.o.
 57650 660feffe 0f29b424 80000000 660f6fcf  f....).$....f.o.
 57660 660f72f7 07660f72 d119660f ebf9660f  f.r..f.r..f...f.
 57670 6fc8660f 72d11466 0f72f00c 660febc1  o.f.r..f.r..f...
 57680 660ffed0 66440fef ca0f2994 24900000  f...fD....).$...
 57690 0066450f 3800ce66 450ffee1 66410f6f  .fE.8..fE...fA.o
 576a0 e9440f29 a424c000 00006641 0fefc466  .D.).$....fA...f
 576b0 0f6fc866 0f72f007 660f72d1 19660feb  .o.f.r..f.r..f..
 576c0 c10f2944 2440660f 6f4c2420 66410fef  ..)D$@f.oL$ fA..
 576d0 cd66440f 6ff16641 0f6fca66 450f3800  .fD.o.fA.o.fE.8.
 576e0 f066410f fece660f efd9660f 6fc3660f  .fA...f...f.o.f.
 576f0 72f30c66 0f72d014 660febd8 66440ffe  r..f.r..f...fD..
 57700 eb440f29 ac24a000 00006645 0feff566  .D.).$....fE...f
 57710 440f3800 34246641 0ffece44 0f297424  D.8.4$fA...D.)t$
 57720 20660fef d966440f 6fd1660f 6fc3660f   f...fD.o.f.o.f.
 57730 72f30766 0f72d019 660febd8 83e8010f  r..f.r..f.......
 57740 853bfcff ff440f29 64242066 0f6fc366  .;...D.)d$ f.o.f
 57750 440f6fa4 24e00000 0066440f fea424f0  D.o.$....fD...$.
 57760 01000066 440ffe9c 24000200 000f2974  ...fD...$.....)t
 57770 2410660f 6ff4660f fe942410 02000066  $.f.o.f...$....f
 57780 440ffeac 24200200 0066410f 6fdc660f  D...$ ...fA.o.f.
 57790 fe842430 02000048 81c60001 00006641  ..$0...H......fA
 577a0 0f62db66 0f6fe266 450f6ae3 4881c200  .b.f.o.fE.j.H...
 577b0 01000066 410f62e5 660f6feb 66410f6a  ...fA.b.f.o.fA.j
 577c0 d5660f6c ec660f6d dc66450f 6fc46641  .f.l.f.m.fE.o.fA
 577d0 0f6fe466 440f6dc2 660ffe8c 24800200  .o.fD.m.f...$...
 577e0 00660f6c e2f30f6f 9600ffff ff66440f  .f.l...o.....fD.
 577f0 6fd1660f efd5660f 6f6c2440 660ffeac  o.f...f.ol$@f...
 57800 24600200 000f1192 00ffffff f30f6f96  $`............o.
 57810 40ffffff 660fefd3 660f6f5c 2430660f  @...f...f.o\$0f.
 57820 fe9c2440 0200000f 119240ff fffff30f  ..$@......@.....
 57830 6f568066 0fefd466 0f6fe066 0f6ac30f  oV.f...f.o.f.j..
 57840 115280f3 0f6f56c0 660f62e3 660f6fdc  .R...oV.f.b.f.o.
 57850 66410fef d00f1152 c0660f6f 94245002  fA.....R.f.o.$P.
 57860 0000660f fed7660f 6ffa660f 6ad5660f  ..f...f.o.f.j.f.
 57870 62fd660f 6fe8660f 6dc2660f 6ceaf30f  b.f.o.f.m.f.l...
 57880 6f9610ff ffff660f 6cdf660f 6de7660f  o.....f.l.f.m.f.
 57890 6f7c2420 660ffebc 24700200 00660fef  o|$ f...$p...f..
 578a0 d30f1192 10ffffff f30f6f96 50ffffff  ..........o.P...
 578b0 660f6fcf 66410f6a fa66410f 62ca660f  f.o.fA.j.fA.b.f.
 578c0 efd40f11 9250ffff fff30f6f 5690660f  .....P.....oV.f.
 578d0 efd50f11 5290f30f 6f5ed066 0fefc30f  ....R...o^.f....
 578e0 1142d066 0f6f5424 10660f6f 84249002  .B.f.oT$.f.o.$..
 578f0 0000660f fe9424a0 02000066 0f6fa424  ..f...$....f.o.$
 57900 d0000000 660ffea4 24c00200 0066410f  ....f...$....fA.
 57910 fec7660f 6fd8660f 6ac2660f 62da660f  ..f.o.f.j.f.b.f.
 57920 6fd1660f 6cd3660f 6dcb660f 6fdf660f  o.f.l.f.m.f.o.f.
 57930 6cd8660f 6df8f30f 6f8620ff ffff660f  l.f.m...o. ...f.
 57940 efc2660f 6f9424b0 0200000f 118220ff  ..f.o.$....... .
 57950 fffff30f 6f8660ff ffff6641 0ffed666  ....o.`...fA...f
 57960 0fefc166 0f6fea66 0f6ad466 0f6f8c24  ...f.o.f.j.f.o.$
 57970 00010000 0f118260 fffffff3 0f6f46a0  .......`.....oF.
 57980 660f62ec 66410ffe c9660fef c30f1142  f.b.fA...f.....B
 57990 a0f30f6f 46e0660f efc70f11 42e0660f  ...oF.f.....B.f.
 579a0 6f8424f0 00000066 0ffec6f3 0f6fb630  o.$....f.....o.0
 579b0 ffffff66 0f6fd866 0f6ac166 0f62d966  ...f.o.f.j.f.b.f
 579c0 0f6fe066 0f6dc266 0f6fcb66 0f6ddd66  .o.f.m.f.o.f.m.f
 579d0 0f6ce266 0f6ccd66 0fefce0f 118a30ff  .l.f.l.f......0.
 579e0 fffff30f 6f8e70ff ffff660f efcb0f11  ....o.p...f.....
 579f0 8a70ffff fff30f6f 4eb0660f efcc0f11  .p.....oN.f.....
 57a00 4ab0f30f 6f76f066 0fefc60f 1142f04c  J...ov.f.....B.L
 57a10 39ce0f85 30f8ffff 4d01d00f b6c94989  9...0...M.....I.
 57a20 f14883f9 3f0f86b5 01000048 8d41c066  .H..?......H.A.f
 57a30 0f6f1d19 99000066 0f6f2521 9900004c  .o.....f.o%!...L
 57a40 89c24883 e0c04c8d 50404e8d 0c16f30f  ..H...L.P@N.....
 57a50 6f2ff344 0f6f4710 b80a0000 00f30f6f  o/.D.oG........o
 57a60 7f20f30f 6f773066 410f6fc8 66440f6f  . ..ow0fA.o.fD.o
 57a70 cd66440f 6fdf660f 6fc6660f 1f440000  .fD.o.f.o.f..D..
 57a80 66440ffe c966410f efc1660f 3800c366  fD...fA...f.8..f
 57a90 440ffed8 66410fef cb660f6f d1660f72  D...fA...f.o.f.r
 57aa0 d114660f 72f20c66 0fefca66 440ffec9  ..f.r..f...fD...
 57ab0 66410fef c166450f 70d19366 0f3800c4  fA...fE.p..f.8..
 57ac0 66440ffe d8660f70 c04e6641 0fefcb66  fD...f.p.NfA...f
 57ad0 450f70cb 39660f6f d1660f72 d119660f  E.p.9f.o.f.r..f.
 57ae0 72f20766 0fefd166 410f6fc9 66440ffe  r..f...fA.o.fD..
 57af0 d266410f efc26645 0f6fda66 0f3800c3  .fA...fE.o.f.8..
 57b00 660ffec8 660fefd1 66440f6f ca660f72  f...f...fD.o.f.r
 57b10 d2146641 0f72f10c 66410fef d166440f  ..fA.r..fA...fD.
 57b20 feda6641 0fefc366 450f70d3 39660f38  ..fA...fE.p.9f.8
 57b30 00c46645 0f6fca66 0ffec866 440f70e0  ..fE.o.f...fD.p.
 57b40 4e660fef d166440f 70e99366 410f6fc4  Nf...fD.p..fA.o.
 57b50 660f6fca 660f72d2 1966450f 6fdd660f  f.o.f.r..fE.o.f.
 57b60 72f10766 0fefca83 e8010f85 10ffffff  r..f............
 57b70 f30f6f56 1066410f fec8f30f 6f463066  ..oV.fA.....oF0f
 57b80 440ffed5 f30f6f2e 66440ffe ef66440f  D.....o.fD...fD.
 57b90 fee6660f efd1f30f 6f4e2066 410fefc4  ..f.....oN fA...
 57ba0 66410fef ea0f1152 1066410f efcd0f11  fA.....R.fA.....
 57bb0 2a0f114a 200f1142 308b4730 83c00183  *..J ..B0.G0....
 57bc0 f8018357 34004883 c6404883 c2408947  ...W4.H..@H..@.G
 57bd0 304c39ce 0f8574fe ffff83e1 3f4d01d0  0L9...t.....?M..
 57be0 4885c90f 84b60100 00f30f6f 37f30f6f  H..........o7..o
 57bf0 6f10b80a 000000f3 0f6f6720 f30f6f5f  o........og ..o_
 57c00 30660f6f 15479700 00660f6f cd66440f  0f.o.G...f.o.fD.
 57c10 6fc66644 0f6f2545 97000066 440f6fd4  o.fD.o%E...fD.o.
 57c20 660f6fc3 0f1f4000 66440ffe c166410f  f.o...@.fD...fA.
 57c30 efc0660f 3800c266 440ffed0 66410fef  ..f.8..fD...fA..
 57c40 ca660f6f f9660f72 d114660f 72f70c66  .f.o.f.r..f.r..f
 57c50 0feff966 440ffec7 66410fef c066450f  ...fD...fA...fE.
 57c60 70c89366 410f3800 c466440f fed0660f  p..fA.8..fD...f.
 57c70 70c04e66 410feffa 66450f70 c239660f  p.NfA...fE.p.9f.
 57c80 6fcf660f 72d71966 0f72f107 660fefcf  o.f.r..f.r..f...
 57c90 66410f6f f866440f fec96641 0fefc166  fA.o.fD...fA...f
 57ca0 0f3800c2 660ffef8 660fefcf 66440f6f  .8..f...f...fD.o
 57cb0 e9660f72 d1146641 0f72f50c 66440fef  .f.r..fA.r..fD..
 57cc0 e966410f 6fc96641 0ffecd66 0fefc166  .fA.o.fA...f...f
 57cd0 440f70c9 3966410f 3800c466 450f6fc1  D.p.9fA.8..fE.o.
 57ce0 660ffef8 660f6fcf 660f70f8 4e66440f  f...f.o.f.p.NfD.
 57cf0 efe96644 0f70d993 660f6fc7 66410f6f  ..fD.p..f.o.fA.o
 57d00 cd66410f 72d51966 450f6fd3 660f72f1  .fA.r..fE.o.f.r.
 57d10 0766410f efcd83e8 010f8509 ffffff66  .fA............f
 57d20 440ffece 660ffecd 660ffefb 66440ffe  D...f...f...fD..
 57d30 dc440f29 8c24e002 0000488d 71ff0f29  .D.).$....H.q..)
 57d40 8c24f002 0000440f 299c2400 0300000f  .$....D.).$.....
 57d50 29bc2410 03000048 83fe060f 86ba0100  ).$....H........
 57d60 00498d51 014c89c7 4829d731 d24883ff  .I.Q.L..H).1.H..
 57d70 0e774b48 8dbc24e0 0200000f 1f440000  .wKH..$......D..
 57d80 0fb60417 41320411 41880410 4883c201  ....A2..A...H...
 57d90 4839d175 ebbe4000 0000e811 65fbff48  H9.u..@.....e..H
 57da0 8b842428 03000064 482b0425 28000000  ..$(...dH+.%(...
 57db0 0f857601 00004881 c4380300 00c34883  ..v...H..8....H.
 57dc0 fe0e0f86 5a010000 f3410f6f 014889c8  ....Z....A.o.H..
 57dd0 48c1e804 66410fef c1410f11 004883f8  H...fA...A...H..
 57de0 017425f3 410f6f41 10660fef c1410f11  .t%.A.oA.f...A..
 57df0 40104883 f8037510 f3410f6f 41206641  @.H...u..A.oA fA
 57e00 0fefc341 0f114020 4889ca48 83e2f089  ...A..@ H..H....
 57e10 d0f6c10f 0f84ea00 00004889 ce4829d6  ..........H..H).
 57e20 488d7eff 4883ff06 762ef341 0f7e0411  H.~.H...v..A.~..
 57e30 4889f7f3 0f7e8c14 e0020000 4883e7f8  H....~......H...
 57e40 660fefc1 01f86641 0fd60410 4801fa83  f.....fA....H...
 57e50 e6070f84 ac000000 89c7410f b6341140  ..........A..4.@
 57e60 32b43ce0 02000041 8834108d 50014839  2.<....A.4..P.H9
 57e70 ca0f838d 00000041 0fb63411 4032b414  .......A..4.@2..
 57e80 e0020000 41883410 8d500248 39ca7374  ....A.4..P.H9.st
 57e90 410fb634 114032b4 14e00200 00418834  A..4.@2......A.4
 57ea0 108d5003 4839ca73 5b410fb6 34114032  ..P.H9.s[A..4.@2
 57eb0 b414e002 00004188 34108d50 044839ca  ......A.4..P.H9.
 57ec0 7342410f b6341140 32b414e0 02000041  sBA..4.@2......A
 57ed0 8834108d 50054839 ca732941 0fb63411  .4..P.H9.s)A..4.
 57ee0 83c00640 32b414e0 02000041 88341048  ...@2......A.4.H
 57ef0 39c87310 410fb614 01329404 e0020000  9.s.A....2......
 57f00 41881400 488dbc24 e0020000 be400000  A...H..$.....@..
 57f10 00e89a63 fbffe984 feffff31 d2e951fe  ...c.......1..Q.
 57f20 ffff4889 ce31d2e9 fefeffff e8bf63fb  ..H..1........c.
 57f30 ff66662e 0f1f8400 00000000 0f1f4000  .ff...........@.
 57f40 4885f675 0b31c0c3 0f1f8400 00000000  H..u.1..........
 57f50 55534889 f34883ec 488b0266 0f6f05ed  USH..H..H..f.o..
 57f60 910000f3 0f6f0948 89e5c744 24300000  .....o.H...D$0..
 57f70 00008944 2434488b 42044889 f231f60f  ...D$4H.B.H..1..
 57f80 290424f3 0f6f4110 0f294c24 100f2944  ).$..oA..)L$..)D
 57f90 24204889 442438e8 3464fbff 4889d948  $ H.D$8.4d..H..H
 57fa0 89ef4889 c64889c2 e8d3f0ff ff4889ef  ..H..H.......H..
 57fb0 be400000 00e8f662 fbff4883 c44831c0  .@.....b..H..H1.
 57fc0 5b5dc366 662e0f1f 84000000 00006690  [].ff.........f.
 57fd0 4885f675 0b31c0c3 0f1f8400 00000000  H..u.1..........
 57fe0 55534889 f34883ec 48660f6f 055f9100  USH..H..Hf.o._..
 57ff0 00f30f6f 0948c744 24300000 0000488b  ...o.H.D$0....H.
 58000 024889f2 31f60f29 0424f30f 6f411048  .H..1..).$..oA.H
 58010 89e50f29 4c24100f 29442420 48894424  ...)L$..)D$ H.D$
 58020 38e8aa63 fbff4889 d94889ef 4889c648  8..c..H..H..H..H
 58030 89c2e849 f0ffff48 89efbe40 000000e8  ...I...H...@....
 58040 6c62fbff 4883c448 31c05b5d c30f1f00  lb..H..H1.[]....
 58050 4885d275 0b31c0c3 0f1f8400 00000000  H..u.1..........
 58060 5366410f 6ed84883 ec406641 0f6e611c  SfA.n.H..@fA.na.
 58070 66410f6e 4910660f 6f05d290 00006641  fA.nI.f.o.....fA
 58080 0f6e6914 4889e366 0f6e7108 660f6e51  .ni.H..f.nq.f.nQ
 58090 040f2904 2466410f 6e411866 0f62cd66  ..).$fA.nA.f.b.f
 580a0 410f6e79 0c660f62 d6660f62 c466410f  A.ny.f.b.f.b.fA.
 580b0 6e610466 0f6cc866 0f6e0148 89d14889  na.f.l.f.n.H..H.
 580c0 fa4889df 0f294c24 20660f62 d8660f6f  .H...)L$ f.b.f.o
 580d0 c366410f 6e590866 0f6cc266 410f6e11  .fA.nY.f.l.fA.n.
 580e0 660f62df 0f294424 30660f62 d4660f6c  f.b..)D$0f.b.f.l
 580f0 d30f2954 2410e885 efffff48 89dfbe40  ..)T$......H...@
 58100 000000e8 a861fbff 4883c440 31c05bc3  .....a..H..@1.[.
 58110 4885d275 0b31c0c3 0f1f8400 00000000  H..u.1..........
 58120 534889d0 4c89c248 c1ea2066 0f6ee248  SH..L..H.. f.n.H
 58130 89fa4883 ec40660f 6f051290 0000660f  ..H..@f.o.....f.
 58140 6e590466 0f6e0948 89e3f341 0f6f1148  nY.f.n.H...A.o.H
 58150 89c10f29 0424f341 0f6f4110 4889df66  ...).$.A.oA.H..f
 58160 0f62cb0f 29542410 0f294424 2066410f  .b..)T$..)D$ fA.
 58170 6ec0660f 62c4660f 6cc10f29 442430e8  n.f.b.f.l..)D$0.
 58180 fceeffff 4889dfbe 40000000 e81f61fb  ....H...@.....a.
 58190 ff4883c4 4031c05b c30f1f80 00000000  .H..@1.[........
 581a0 4881ec20 010000f3 0f6f2731 c0f3440f  H.. .....o'1..D.
 581b0 6f5720f3 0f6f3ef3 440f6f7e 10f3440f  oW ..o>.D.o~..D.
 581c0 6f4f3066 440fd4d4 f30f6f67 10660f6f  oO0fD.....og.f.o
 581d0 cff30f6f 4660f344 0f6f6e20 440f297c  ...oF`.D.on D.)|
 581e0 24a86641 0f6ccf66 440fd4cc f30f6f67  $.fA.l.fD.....og
 581f0 40660fef 25f78e00 00f3440f 6f5e3066  @f..%.....D.o^0f
 58200 440fd4d1 0f294424 98660f6f 15bf8e00  D....)D$.f.o....
 58210 0066410f 6fc56641 0fefe2f3 440f6f47  .fA.o.fA....D.oG
 58220 5066440f ef05d68e 00006641 0f6cc366  PfD.......fA.l.f
 58230 0f70e4b1 f30f6f5f 200f298c 24980000  .p....o_ .).$...
 58240 0066440f d4c8660f d4d4f344 0f6f6650  .fD...f....D.ofP
 58250 66440f6f 35b79000 00660f6f ca66450f  fD.o5....f.o.fE.
 58260 efc1660f 6f15768e 00000f29 8424a800  ..f.o.v....).$..
 58270 00006645 0f70c0b1 440f2964 2488660f  ..fE.p..D.)d$.f.
 58280 efd96644 0f6fe766 410fd4d0 66450f6d  ..fD.o.fA...fE.m
 58290 e766450f 6ffd440f 295c24b8 660f6fc2  .fE.o.D.)\$.f.o.
 582a0 f30f6f57 3066410f 3800de66 450f6dfb  ..oW0fA.8..fE.m.
 582b0 66450f6f dff30f6f 7640f30f 6f6e7044  fE.o...ov@..onpD
 582c0 0f29a424 b8000000 660fefd0 66440fd4  .).$....f...fD..
 582d0 e3440f29 bc24c800 00006644 0f6f3d3d  .D.).$....fD.o==
 582e0 90000066 450fd4e2 66410f38 00d66644  ...fE...fA.8..fD
 582f0 0f6fd666 440fd4da 66410fef e466440f  .o.fD...fA...fD.
 58300 6c542488 66450fd4 d966410f 3800e766  lT$.fE...fA.8..f
 58310 0fd4cc66 450fefc3 440f2954 24f86644  ...fE...D.)T$.fD
 58320 0f6f5424 9866450f 3800c766 0fefd90f  .oT$.fE.8..f....
 58330 296c24d8 66410fd4 c066440f 6fcb660f  )l$.fA...fD.o.f.
 58340 d4db440f 296c24c8 660fefd0 66410f73  ..D.)l$.f...fA.s
 58350 d13f6644 0f6cd566 410fefd9 66440f6f  .?fD.l.fA...fD.o
 58360 ca660fd4 d266410f 73d13f66 410fefd1  .f...fA.s.?fA...
 58370 66440f6f ca660f3a 0fd30866 410f3a0f  fD.o.f.:...fA.:.
 58380 d9086645 0f6fc866 440f3a0f cc086641  ..fE.o.fD.:...fA
 58390 0f3a0fe0 0866450f 6fc26644 0f6f5424  .:...fE.o.fD.oT$
 583a0 f8440f29 44240866 440fd4c3 66440fd4  .D.)D$.fD...fD..
 583b0 d266450f d4c36644 0f6fde66 450fd4d4  .fE...fD.o.fE...
 583c0 66440f6f 64249866 450fefc8 66440f6d  fD.od$.fE...fD.m
 583d0 5c248866 410fefe2 66450f70 c9b1660f  \$.fA...fE.p..f.
 583e0 70e4b166 440f6de5 66410fd4 c9440f29  p..fD.m.fA...D.)
 583f0 9c24d800 0000660f d4c4440f 29642418  .$....f...D.)d$.
 58400 66450f6f e3660fef d9660fef d066410f  fE.o.f...f...fA.
 58410 3800de66 410f3800 d666440f d4e26645  8..fA.8..fD...fE
 58420 0fd4e266 440f6f54 24186641 0fefe466  ...fD.oT$.fA...f
 58430 440fd4d3 66410f38 00e76645 0f6fda66  D...fA.8..fE.o.f
 58440 0fd4c466 440f6fd6 66450fd4 d8660fef  ...fD.o.fE...f..
 58450 d066440f 6d542498 66450fef cb66440f  .fD.mT$.fE...fD.
 58460 6fc2660f d4d26645 0f3800cf 66410f73  o.f...fE.8..fA.s
 58470 d03f440f 29542438 66410fd4 c966410f  .?D.)T$8fA...fA.
 58480 efd0660f efd96644 0f6fc266 0f6fd366  ..f...fD.o.f.o.f
 58490 0fd4db66 0f73d23f 660fefda 66410f6f  ...f.s.?f...fA.o
 584a0 d0660f3a 0fd30866 410f3a0f d8086644  .f.:...fA.:...fD
 584b0 0f6fc466 450f3a0f c1086644 0f3a0fcc  .o.fE.:...fD.:..
 584c0 08660f6f e566410f 6ce56644 0f6fd40f  .f.o.fA.l.fD.o..
 584d0 29642428 660f6f64 24386644 0fd4d266  )d$(f.od$8fD...f
 584e0 450fd4d4 660fd4e3 66440f6f 64248866  E...f...fD.od$.f
 584f0 450fefca 66410fd4 e366440f 6f5c24b8  E...fA...fD.o\$.
 58500 66450f70 c9b16644 0fefc466 440f6ce6  fE.p..fD...fD.l.
 58510 66410fd4 c966450f 70c0b144 0f296424  fA...fE.p..D.)d$
 58520 48660fef d166410f d4c06641 0f3800d6  Hf...fA...fA.8..
 58530 660fefd8 66440f3a 0f5c24d8 0866440f  f...fD.:.\$..fD.
 58540 d4e26641 0f3800de 66450fd4 e2440f29  ..fA.8..fE...D.)
 58550 9c24e800 00006645 0fefcc66 440fd4db  .$....fE...fD...
 58560 66440fd4 dc66450f 3800cf66 410fd4c9  fD...fE.8..fA...
 58570 66450fef c366450f 3800c766 0fefd166  fE...fE.8..f...f
 58580 410fd4c0 660f6fe2 660fd4d2 660fefd8  A...f.o.f...f...
 58590 660f73d4 3f660fef d4660f6f e3660fd4  f.s.?f...f.o.f..
 585a0 db660f73 d43f660f efdc660f 6fe3660f  .f.s.?f...f.o.f.
 585b0 3a0fda08 660f3a0f d4086641 0f6fe066  :...f.:...fA.o.f
 585c0 410f3a0f e1086645 0f3a0fc8 0866440f  A.:...fE.:...fD.
 585d0 70c74e66 410f6fe8 66440f6f 4424880f  p.NfA.o.fD.oD$..
 585e0 29ac24f8 00000066 0fd4eb66 450f6dc5  ).$....f...fE.m.
 585f0 66440f6f d5660f6f 6c24d844 0f298424  fD.o.f.ol$.D.).$
 58600 08010000 66440fd4 c266450f d4d46644  ....fD...fE...fD
 58610 0f6f6424 9866450f d4c36644 0f6f5c24  .od$.fE...fD.o\$
 58620 a866450f efca6645 0f70c9b1 66410fef  .fE...fE.p..fA..
 58630 e066450f 6ce36641 0fd4c166 0f70e4b1  .fE.l.fA...f.p..
 58640 440f2964 2458660f efd8660f d4cc6644  D.)d$Xf...f...fD
 58650 0f6f6424 b866410f 3800de66 0fefd166  .od$.fA.8..f...f
 58660 450f6de3 66440f6f 5c245866 410f3800  E.m.fD.o\$XfA.8.
 58670 d6440f29 6424e866 440fd4db 66450fd4  .D.)d$.fD...fE..
 58680 da66450f 6fd46645 0f6fe566 450fefcb  .fE.o.fE.o.fE...
 58690 66440fd4 d266440f 6de56645 0f3800cf  fD...fD.m.fE.8..
 586a0 66450fd4 d0440f29 64246866 440f6fee  fE...D.)d$hfD.o.
 586b0 66410fd4 c166410f efe26644 0f6cef66  fA...fA...fD.l.f
 586c0 0fefd866 410f3800 e766440f 6fc3660f  ...fA.8..fD.o.f.
 586d0 d4cc660f d4db6641 0f73d03f 660fefd1  ..f...fA.s.?f...
 586e0 66410fef d866440f 6fc3660f 6fda660f  fA...fD.o.f.o.f.
 586f0 d4d2660f 73d33f66 0fefd366 410f6fd8  ..f.s.?f...fA.o.
 58700 660f3a0f da086641 0f3a0fd0 0866450f  f.:...fA.:...fE.
 58710 6fc16644 0f3a0fc4 0866410f 3a0fe108  o.fD.:...fA.:...
 58720 66440f6f 4c249866 440f3a0f 4c248808  fD.oL$.fD.:.L$..
 58730 66440fd4 cb66450f d4cb6645 0f6fdc66  fD...fE...fE.o.f
 58740 440fd4da 66410fef e166450f 6fe3660f  D...fA...fE.o.f.
 58750 70e4b166 450f6fdd 66440f6f 6c24a866  p..fE.o.fD.ol$.f
 58760 450fd4e2 660fd4cc 66450fef c4660fef  E...f...fE...f..
 58770 d966440f 3a0e6c24 98f06645 0f70c0b1  .fD.:.l$..fE.p..
 58780 66410f38 00de6645 0f6fd566 440f6f6c  fA.8..fE.o.fD.ol
 58790 24b86641 0fd4c066 440fd4db 66450fd4  $.fA...fD...fE..
 587a0 d9660fef d066410f 3800d666 410fefe3  .f...fA.8..fA...
 587b0 66410f38 00e76644 0fd4d266 440f6fca  fA.8..fD...fD.o.
 587c0 66450fd4 d4660fd4 cc660fef d966450f  fE...f...f...fE.
 587d0 efc26645 0f3800c7 660f6fd3 660fd4db  ..fE.8..f.o.f...
 587e0 66410fd4 c0660f73 d23f6644 0fefc866  fA...f.s.?fD...f
 587f0 0fefda66 440f6fe3 66410f6f d966450f  ...fD.o.fA.o.fE.
 58800 d4c9660f 73d33f66 410f6fd4 66440fef  ..f.s.?fA.o.fD..
 58810 cb66410f 3a0fd108 66410f6f d966450f  .fA.:...fA.o.fE.
 58820 6fc86644 0f3a0fcc 0866410f 3a0fdc08  o.fD.:...fA.:...
 58830 66450f6f e166440f 6f4c2488 66410f3a  fE.o.fD.oL$.fA.:
 58840 0fe00866 450f6fc5 66440f6d c666440f  ...fE.o.fD.m.fD.
 58850 3a0e4c24 a8f06644 0fd4c266 440fd4cb  :.L$..fD...fD...
 58860 66450fd4 c266450f d4cb6645 0fefe066  fE...fE...fE...f
 58870 440f6fdd 66410fef e166450f 70e4b166  D.o.fA...fE.p..f
 58880 450f6cdd 66440f6f 6c24c866 0f70e4b1  E.l.fD.ol$.f.p..
 58890 66410fd4 cc660f6f ef660fd4 c4660fef  fA...f.o.f...f..
 588a0 d166450f 6fd5660f efd86641 0f3800d6  .fE.o.f...fA.8..
 588b0 660f6cee 66410f38 00de6644 0f3a0fd7  f.l.fA.8..fD.:..
 588c0 0866440f d4db6644 0fd4d266 450fd4d9  .fD...fD...fE...
 588d0 66450fd4 d066410f efe36645 0fefe266  fE...fA...fE...f
 588e0 410f3800 e766450f 3800e766 0fd4c466  A.8..fE.8..f...f
 588f0 410fd4cc 660fefd8 660fefd1 66440f6f  A...f...f...fD.o
 58900 cb660fd4 db66410f 73d13f66 410fefd9  .f...fA.s.?fA...
 58910 66440f6f cc66440f 6fc36645 0f3a0fcc  fD.o.fD.o.fE.:..
 58920 08660f6f da660f73 d33f6644 0f3a0fe4  .f.o.f.s.?fD.:..
 58930 08660fd4 d2660f6f 64249866 0fefd366  .f...f.od$.f...f
 58940 410f6fd8 660f6d64 2488660f 3a0fda08  A.o.f.md$.f.:...
 58950 66410f3a 0fd00866 450f6fc1 66440f6f  fA.:...fE.o.fD.o
 58960 4c24e866 0fd4e266 440fd4cb 66410fd4  L$.f...fD...fA..
 58970 e266450f d4cb6644 0f6fde66 440fefc4  .fE...fD.o.fD...
 58980 66450fef e166440f 6ddf6645 0f70c0b1  fE...fD.m.fE.p..
 58990 66450f70 e4b16645 0f6fd366 410fd4c0  fE.p..fE.o.fA...
 589a0 66410fd4 cc660fef d0660fef d966410f  fA...f...f...fA.
 589b0 3800d666 410f3800 de66440f d4d36645  8..fA.8..fD...fE
 589c0 0fd4d166 440f6f4c 24086645 0fefe266  ...fD.oL$.fE...f
 589d0 440fd4ca 66450f38 00e76644 0fd4cc66  D...fE.8..fD...f
 589e0 410fd4cc 66450fef c1660fef d966450f  A...fE...f...fE.
 589f0 3800c766 0f6fe366 0fd4db66 410fd4c0  8..f.o.f...fA...
 58a00 660f73d4 3f660fef d0660fef dc660f6f  f.s.?f...f...f.o
 58a10 e2660fd4 d2660f73 d43f660f efd4660f  .f...f.s.?f...f.
 58a20 6fe2660f 3a0fd308 660f3a0f dc086641  o.f.:...f.:...fA
 58a30 0f6fe066 410f3a0f e4086645 0f3a0fe0  .o.fA.:...fE.:..
 58a40 0866440f 6f4424a8 66450f3a 0ec5f066  .fD.oD$.fE.:...f
 58a50 440f3a0e 6c24d8f0 66440fd4 c266450f  D.:.l$..fD...fE.
 58a60 6fdd6644 0f6feb66 450fd4c2 66450fd4  o.fD.o.fE...fE..
 58a70 eb66440f 6fd56645 0fefe066 450fd4e9  .fD.o.fE...fE...
 58a80 66440f6f 4c24b866 440f6c4c 24886645  fD.oL$.fD.lL$.fE
 58a90 0f70e4b1 66410fef e566410f d4c46641  .p..fA...fA...fA
 58aa0 0f6fe966 0f70e4b1 660fefd0 660fd4cc  .o.f.p..f...f...
 58ab0 66410f38 00d6660f efd9660f d4ea6641  fA.8..f...f...fA
 58ac0 0f3800de 66440fd4 c566410f 6fe86645  .8..fD...fA.o.fE
 58ad0 0f6fc266 440fefe5 66440fd4 c30f29ac  .o.fD...fD....).
 58ae0 24880000 00660f6f 6c24a866 450f3800  $....f.ol$.fE.8.
 58af0 e766450f d4c5660f 6c6c2488 66410fd4  .fE...f.ll$.fA..
 58b00 c466410f efe0440f 29442478 660fefd0  .fA...D.)D$xf...
 58b10 66410f38 00e76644 0f6fc266 0fd4cc66  fA.8..fD.o.f...f
 58b20 0fd4d266 410f73d0 3f660fef d966410f  ...fA.s.?f...fA.
 58b30 efd06644 0f6fc266 0f6fd366 0fd4db66  ..fD.o.f.o.f...f
 58b40 0f73d23f 660fefda 66410f6f d0660f3a  .s.?f...fA.o.f.:
 58b50 0fd30866 410f3a0f d8086645 0f6fc466  ...fA.:...fE.o.f
 58b60 440f3a0f c4086641 0f3a0fe4 0866440f  D.:...fA.:...fD.
 58b70 6fe66644 0f6d6424 c866450f 6fec6644  o.fD.md$.fE.o.fD
 58b80 0f6fe566 0f6fef66 440fd4ea 66440fd4  .o.f.o.fD...fD..
 58b90 e3660f3a 0e6c24b8 f066440f d4ac2488  .f.:.l$..fD...$.
 58ba0 00000066 440fd464 24786641 0fefe566  ...fD..d$xfA...f
 58bb0 450fefc4 660f70e4 b166450f 70c0b166  E...f.p..fE.p..f
 58bc0 0fd4cc66 410fd4c0 660fefd1 660fefd8  ...fA...f...f...
 58bd0 66410f38 00d66641 0f3800de 660fd4ea  fA.8..fA.8..f...
 58be0 66440fd4 db66440f d4ed6645 0fd4dc66  fD...fD...fE...f
 58bf0 410fefe5 66450fef c366410f 3800e766  A...fE...fA.8..f
 58c00 450f3800 c7660fd4 cc66410f d4c0660f  E.8..f...fA...f.
 58c10 efd1660f efd8660f 6fea660f d4d2660f  ..f...f.o.f...f.
 58c20 73d53f66 0fefd566 0f6feb66 0fd4db66  s.?f...f.o.f...f
 58c30 0f73d53f 660fefdd 660f6feb 660f3a0f  .s.?f...f.o.f.:.
 58c40 ea08660f 3a0fd308 66410f6f d8660f3a  ..f.:...fA.o.f.:
 58c50 0fdc0866 410f3a0f e0086644 0f6fe566  ...fA.:...fD.o.f
 58c60 440f6f44 24d8660f 6f6c24b8 66440f3a  D.oD$.f.ol$.fD.:
 58c70 0e442488 f0660f3a 0e6c24a8 f066450f  .D$..f.:.l$..fE.
 58c80 d4c46645 0fd4c566 440f6fed 66440fd4  ..fE...fD.o.fD..
 58c90 ea66410f efe06645 0fd4dd66 0f70e4b1  .fA...fE...f.p..
 58ca0 66440f6f 6c249866 0fd4c466 410fefdb  fD.ol$.f...fA...
 58cb0 66440f3a 0fef0866 0f70dbb1 66440fef  fD.:...f.p..fD..
 58cc0 e0660fd4 cb66450f 3800e666 410f6fed  .f...fE.8..fA.o.
 58cd0 66410fd4 ec660fef d166440f 6fee6644  fA...f...fD.o.fD
 58ce0 0fd4c566 410f3800 d666440f 3a0e6c24  ...fA.8..fD.:.l$
 58cf0 98f06644 0fd4ea66 410fefe0 66450fd4  ..fD...fA...fE..
 58d00 dd66410f 3800e766 0fd4c466 410fefdb  .fA.8..f...fA...
 58d10 660f6fec 66410f38 00df6644 0fefe066  f.o.fA.8..fD...f
 58d20 0fd4cb66 0f3a0feb 0866450f 6fec660f  ...f.:...fE.o.f.
 58d30 efd16641 0f73d53f 66450fd4 e466450f  ..fA.s.?fE...fE.
 58d40 efe5660f 3a0fdc08 66440f6f ea66410f  ..f.:...fD.o.fA.
 58d50 73d53f66 0fd4d266 440fefea 66410f6f  s.?f...fD...fA.o
 58d60 d466410f 3a0fd508 66450f3a 0fec0866  .fA.:...fE.:...f
 58d70 440f6fe5 660f6f6c 24a8660f 6c6c24b8  D.o.f.ol$.f.ll$.
 58d80 66450fd4 d566450f d4d3660f 6fe5660f  fE...fE...f.o.f.
 58d90 6f6c2498 66450fef e2660fd4 e266450f  ol$.fE...f...fE.
 58da0 70e4b166 410fd4e0 66440f6f 44248866  p..fA...fD.oD$.f
 58db0 410fd4c4 660fefdc 66440fef e8660f70  A...f...fD...f.p
 58dc0 dbb16641 0f6ce866 450f3800 ee660fd4  ..fA.l.fE.8..f..
 58dd0 cb66440f 6fdd6644 0f6d4424 a8660fef  .fD.o.fD.mD$.f..
 58de0 d166410f 3800d666 450fd4c5 66440fd4  .fA.8..fE...fD..
 58df0 da66450f d4c26641 0fd4e366 450fefe0  .fE...fA...fE...
 58e00 660fefdc 66450f38 00e76641 0f3800df  f...fE.8..fA.8..
 58e10 66410fd4 c4660fd4 cb66440f efe8660f  fA...f...fD...f.
 58e20 efd1660f 6fea660f d4d2660f 73d53f66  ..f.o.f...f.s.?f
 58e30 0fefd566 410f6fed 66450fd4 ed660f73  ...fA.o.fE...f.s
 58e40 d53f6644 0fefed66 410f6fed 660f3a0f  .?fD...fA.o.f.:.
 58e50 ea086641 0f3a0fd5 0866450f 6fec6644  ..fA.:...fE.o.fD
 58e60 0f3a0feb 0866440f 6fd5660f 6f6c24d8  .:...fD.o.f.ol$.
 58e70 66450f6f dd66440f 6f6c24c8 66410f3a  fE.o.fD.ol$.fA.:
 58e80 0fdc0866 440f3a0e 6c24b8f0 66450f6f  ...fD.:.l$..fE.o
 58e90 e566440f 6fed6645 0fd4e266 440f6def  .fD.o.fE...fD.m.
 58ea0 66440fd4 e466440f d4ea6641 0fefdc66  fD...fD...fA...f
 58eb0 450fd4c5 66440f6f ed660f70 e3b16645  E...fD.o.f.p..fE
 58ec0 0fefd866 440f3a0e eef0660f d4c46641  ...fD.:...f...fA
 58ed0 0f70dbb1 66440f6f 5c249866 440f6d5c  .p..fD.o\$.fD.m\
 58ee0 24c86644 0fefd066 0fd4cb66 450f3800  $.fD...f...fE.8.
 58ef0 d6660fef d166450f d4da6641 0f3800d6  .f...fE...fA.8..
 58f00 66450fd4 dc66440f d4ea6641 0fefe366  fE...fD...fA...f
 58f10 450fd4c5 66410f38 00e76641 0fefd866  E...fA.8..fA...f
 58f20 0fd4c466 410f3800 df66440f efd0660f  ...fA.8..fD...f.
 58f30 d4cb6645 0f6fea66 0fefd166 450fd4d2  ..fE.o.f...fE...
 58f40 66410f73 d53f6645 0fefd566 440f6fea  fA.s.?fE...fD.o.
 58f50 660fd4d2 66410f73 d53f6641 0fefd566  f...fA.s.?fA...f
 58f60 440f6fec 66440f6f e266440f 3a0feb08  D.o.fD.o.fD.:...
 58f70 66410f6f d266410f 3a0fd408 66450f3a  fA.o.fA.:...fE.:
 58f80 0fe20866 450f6fd5 66440f6f 6c249866  ...fE.o.fD.ol$.f
 58f90 0f3a0fdc 0866440f 3a0eeff0 66410f6f  .:...fD.:...fA.o
 58fa0 e566440f 6f6c2488 66440f3a 0f6c2498  .fD.ol$.fD.:.l$.
 58fb0 08660fd4 e266410f d4e36644 0f6f5c24  .f...fA...fD.o\$
 58fc0 28660fef dc66450f d4dc660f 70dbb166  (f...fE...f.p..f
 58fd0 450fd4c3 660fd4cb 66450f6f dd66440f  E...f...fE.o.fD.
 58fe0 6f6c2468 66450fef d0660fef d166450f  ol$hfE...f...fE.
 58ff0 70d2b166 410f3800 d666410f d4c26644  p..fA.8..fA...fD
 59000 0fd4ea66 440fefe0 66410fd4 e566450f  ...fD...fA...fE.
 59010 3800e666 0fefdc66 450fd4dc 66410f38  8..f...fE...fA.8
 59020 00df6645 0fd4c366 0fd4cb66 450fefd0  ..fE...f...fE...
 59030 660fefd1 66450f38 00d76644 0f6fea66  f...fE.8..fD.o.f
 59040 0fd4d266 410fd4c2 66410f73 d53f6644  ...fA...fA.s.?fD
 59050 0fefe066 410fefd5 66450f6f ec66450f  ...fA...fE.o.fE.
 59060 d4e46641 0f73d53f 66450fef e566450f  ..fA.s.?fE...fE.
 59070 6fec6644 0f3a0fea 0866410f 3a0fd408  o.fD.:...fA.:...
 59080 66450f6f dd66450f 6fea6644 0f3a0feb  fE.o.fE.o.fD.:..
 59090 0866410f 3a0fda08 66450f6f e566440f  .fA.:...fE.o.fD.
 590a0 6fef6644 0f6c6c24 b866450f 6fd56644  o.fD.ll$.fE.o.fD
 590b0 0f70ee4e 66450fd4 d366440f d4ea6644  .p.NfE...fD...fD
 590c0 0fd4d466 450fd4c5 66440f6f 6c24a866  ...fE...fD.ol$.f
 590d0 410fefda 66450fef e066440f 3a0e6c24  A...fE...fD.:.l$
 590e0 88f0660f 70e3b166 410f70dc b1660fd4  ..f.p..fA.p..f..
 590f0 c466450f 6fe56644 0f6f6c24 e8660fd4  .fE.o.fD.ol$.f..
 59100 cb66440f efd8660f efd16645 0f3800de  .fD...f...fE.8..
 59110 66410f38 00d66645 0fd4eb66 440fd4e2  fA.8..fE...fD...
 59120 66450fd4 d566450f d4c46641 0fefe266  fE...fE...fA...f
 59130 410fefd8 66410f38 00e76641 0f3800df  A...fA.8..fA.8..
 59140 660fd4c4 660fd4cb 66440fef d8660fef  f...f...fD...f..
 59150 d166450f 6feb6645 0fd4db66 410f73d5  .fE.o.fE...fA.s.
 59160 3f66450f efdd6644 0f6fea66 0fd4d266  ?fE...fD.o.f...f
 59170 410f73d5 3f66410f efd56644 0f6fec66  A.s.?fA...fD.o.f
 59180 440f6fe2 66440f3a 0feb0866 410f6fd3  D.o.fD.:...fA.o.
 59190 66410f3a 0fd40866 450f3a0f e3086645  fA.:...fE.:...fE
 591a0 0f6fdd66 440f6f6c 24986644 0f6d6c24  .o.fD.ol$.fD.ml$
 591b0 b8660f3a 0fdc0866 410f6fe5 66440f6f  .f.:...fA.o.fD.o
 591c0 6c249866 0fd4e266 440f3a0e 6c24a8f0  l$.f...fD.:.l$..
 591d0 66410fd4 e266450f d4ec660f efdc6645  fA...fE...f...fE
 591e0 0fd4c566 0f70dbb1 66440f6f ed66440f  ...f.p..fD.o.fD.
 591f0 3a0f6c24 8808660f d4cb6645 0fefd866  :.l$..f...fE...f
 59200 450f70db b1660fef d166450f 6fd56641  E.p..f...fE.o.fA
 59210 0fd4c366 410f3800 d666410f 6fea6644  ...fA.8..fA.o.fD
 59220 0fefe066 440f6fef 660fd4ea 66450f38  ...fD.o.f...fE.8
 59230 00e66644 0f6dee66 0fd4e566 450fd4ec  ..fD.m.f...fE...
 59240 660fefdc 66450fd4 c566410f 3800df66  f...fE...fA.8..f
 59250 450fefd8 660fd4cb 66450f38 00df660f  E...f...fE.8..f.
 59260 efd16641 0fd4c366 410f6feb 66440f6f  ..fA...fA.o.fD.o
 59270 ea66440f efe0660f d4d26641 0f73d53f  .fD...f...fA.s.?
 59280 660f3a0f eb086641 0fefd566 450f6fec  f.:...fA...fE.o.
 59290 66450fd4 e466410f 73d53f66 410f3a0f  fE...fA.s.?fA.:.
 592a0 db086644 0f6fde66 450fefe5 66440f6c  ..fD.o.fE...fD.l
 592b0 5c24a866 450f6fec 66440f3a 0fea0866  \$.fE.o.fD.:...f
 592c0 410f3a0f d4086644 0f6fe566 410f6feb  A.:...fD.o.fA.o.
 592d0 66440f6f 5c246866 450fd4dd 66440fd4  fD.o\$hfE...fD..
 592e0 dc660f6f e5660f6f ef660fd4 e266410f  .f.o.f.o.f...fA.
 592f0 efdb660f 6c6c24c8 66440fd4 c4660f70  ..f.ll$.fD...f.p
 59300 dbb1660f d4c36645 0fefe066 0f6fe566  ..f...fE...f.o.f
 59310 0f6f6c24 d866450f 70e4b166 440fefe8  .ol$.fE.p..fD...
 59320 66410fd4 cc66450f 3800ee66 0fefd166  fA...fE.8..f...f
 59330 410fd4e5 66410fd4 e366410f 3800d666  A...fA...fA.8..f
 59340 440fd4ca 660fefdc 66450fd4 c866410f  D...f...fE...fA.
 59350 3800df66 0fd4c366 450fefe1 66450f38  8..f...fE...fE.8
 59360 00e76644 0fefe866 410fd4cc 66450f6f  ..fD...fA...fE.o
 59370 c566450f d4ed660f efd16641 0f73d03f  .fE...f...fA.s.?
 59380 66450fef e866440f 6fc2660f d4d26641  fE...fD.o.f...fA
 59390 0f73d03f 66410fef d066450f 6fc56644  .s.?fA...fE.o.fD
 593a0 0f3a0fc2 0866410f 3a0fd508 66440f6f  .:...fA.:...fD.o
 593b0 eb66450f 3a0fec08 66440f3a 0fe30866  .fE.:...fD.:...f
 593c0 0f6f5c24 b866450f 6fdd660f 6cdd660f  .o\$.fE.o.f.l.f.
 593d0 6dee6644 0f6feb66 0f6fdf66 450fd4e8  m.fD.o.f.o.fE...
 593e0 660f3a0f 5c248808 66440fd4 ec660f3a  f.:.\$..fD...f.:
 593f0 0f7424a8 08660f6f e5660fd4 da66450f  .t$..f.o.f...fE.
 59400 efe56641 0fd4d966 450f70e4 b166440f  ..fA...fE.p..fD.
 59410 6fcd660f 6f6c2488 66410fd4 cc66440f  o.f.ol$.fA...fD.
 59420 efdb6645 0f70dbb1 66440fef c166410f  ..fE.p..fD...fA.
 59430 d4c36645 0f3800c6 660fefd0 660f3a0f  ..fE.8..f...f.:.
 59440 ef086645 0fd4c866 450fd4cd 66410f38  ..fE...fE...fA.8
 59450 00d66644 0f6f6c24 b8660fd4 f266450f  ..fD.ol$.f...fE.
 59460 efe1660f d4f36645 0f3800e7 66410fd4  ..f...fE.8..fA..
 59470 cc66440f efde6645 0f3800df 66440fef  .fD...fE.8..fD..
 59480 c166410f d4c36641 0f6fd866 450fd4c0  .fA...fA.o.fE...
 59490 660fefd0 660f73d3 3f66440f efc3660f  f...f.s.?fD...f.
 594a0 6fda660f d4d2660f 73d33f66 0fefd366  o.f...f.s.?f...f
 594b0 0f6fda66 410f3a0f d8086644 0f3a0fc2  .o.fA.:...fD.:..
 594c0 0866410f 6fd36641 0f3a0fd4 0866450f  .fA.o.fA.:...fE.
 594d0 3a0fe308 66440f6f dd660f6f 6c249866  :...fD.o.f.ol$.f
 594e0 450fd4d8 660fd4eb 66410fd4 f366440f  E...f...fA...fD.
 594f0 d4cd660f 6f6c24a8 660fefd6 66450fef  ..f.ol$.f...fE..
 59500 e1660f70 d2b16645 0f70e4b1 66410f3a  .f.p..fE.p..fA.:
 59510 0eedf066 0fd4ca66 410fd4c4 66440f6f  ...f...fA...fD.o
 59520 dd66440f efc1660f efd86645 0f3800c6  .fD...f...fE.8..
 59530 66410f6f ed66410f 3800de66 440fd4db  fA.o.fA.8..fD...
 59540 66450fd4 cb66440f 6f5c24c8 66450fef  fE...fD.o\$.fE..
 59550 e166450f d4d86645 0f3800e7 66410fd4  .fE...fE.8..fA..
 59560 f366410f d4c4660f efd6660f efd86641  .fA...f...f...fA
 59570 0f3800d7 66440f6f da660fd4 ca660f6f  .8..fD.o.f...f.o
 59580 d366440f efc1660f 73d23f66 0fd4db66  .fD...f.s.?f...f
 59590 0fefda66 410f6fd0 66450fd4 c0660f73  ...fA.o.fE...f.s
 595a0 d23f6644 0fefc266 0f6fd366 410f3a0f  .?fD...f.o.fA.:.
 595b0 d0086644 0f3a0fc3 0866410f 6fdc6641  ..fD.:...fA.o.fA
 595c0 0f3a0fdb 0866450f 3a0fdc08 66450f6f  .:...fE.:...fE.o
 595d0 e566440f 6f6c2448 66440f6d e766440f  .fD.ol$HfD.m.fD.
 595e0 d4ea6645 0fd4e066 450fd4e9 66440fd4  ..fE...fE...fD..
 595f0 e666440f 6f4c24c8 660f6f74 24a86645  .fD.oL$.f.ot$.fE
 59600 0fefdd66 410fefdc 66450f70 dbb1660f  ...fA...fE.p..f.
 59610 70dbb166 410f6cf1 66410fd4 cb660fd4  p..fA.l.fA...f..
 59620 c366410f 3a0ee9f0 660fefd1 66440fef  .fA.:...f...fD..
 59630 c066440f 6fcd6641 0f3800d6 66450f38  .fD.o.fA.8..fE.8
 59640 00c6660f d4f26645 0fd4c866 410fd4f5  ..f...fE...fA...
 59650 66450fd4 cc66440f efde6641 0fefd966  fE...fD...fA...f
 59660 450f3800 df66410f 3800df66 410fd4cb  E.8..fA.8..fA...
 59670 660fd4c3 660fefd1 66440fef c0660f6f  f...f...fD...f.o
 59680 ea660fd4 d2660f73 d53f660f efd56641  .f...f.s.?f...fA
 59690 0f6fe866 450fd4c0 660f73d5 3f66440f  .o.fE...f.s.?fD.
 596a0 efc56641 0f6fe866 0f3a0fea 0866410f  ..fA.o.f.:...fA.
 596b0 3a0fd008 66440f6f e5660f6f eb66410f  :...fD.o.f.o.fA.
 596c0 3a0feb08 66440f3a 0fdb0866 0f6f5c24  :...fD.:...f.o\$
 596d0 a866410f d4e46644 0f6fc566 0f6f6c24  .fA...fD.o.f.ol$
 596e0 98660fd4 e6660f6f b4249800 00006644  .f...f.o.$....fD
 596f0 0fefdc66 0f6ddd66 450f70db b1660f6c  ...f.m.fE.p..f.l
 59700 ef660f6f bc24a800 0000660f d4da6641  .f.o.$....f...fA
 59710 0fd4c366 410fd4d9 66440fef e066440f  ...fA...fD...fD.
 59720 efc36645 0f3800e6 66450f70 c0b16645  ..fE.8..fE.p..fE
 59730 0fd4d466 410fd4c8 66440fd4 d4660fef  ...fA...fD...f..
 59740 d166450f efda6641 0f3800d6 66450f38  .fE...fA.8..fE.8
 59750 00df660f d4ea6641 0fd4c366 410f6fe3  ..f...fA...fA.o.
 59760 660fd4eb 66440fef e066440f efc56641  f...fD...fD...fA
 59770 0f6fdc66 450fd4e4 66450f38 00c7660f  .o.fE...fE.8..f.
 59780 73d33f66 410fd4c8 66440fef e3660fef  s.?fA...fD...f..
 59790 d166410f 3a0fe008 660f6fda 66450f3a  .fA.:...f.o.fE.:
 597a0 0fc30866 0fd4d266 440f6f5c 2428660f  ...f...fD.o\$(f.
 597b0 73d33f66 0fefd366 410f6fdc 660f3a0f  s.?f...fA.o.f.:.
 597c0 da086641 0f3a0fd4 08660fd4 f3660fd4  ..fA.:...f...f..
 597d0 fa66410f d4f2660f d4ef6644 0f6f9424  .fA...f...fD.o.$
 597e0 b8000000 660f6fbc 24c80000 0066440f  ....f.o.$....fD.
 597f0 efc6660f efe56645 0f70c0b1 660f70e4  ..f...fE.p..f.p.
 59800 b166410f d4c8660f d4c4660f efd9660f  .fA...f...f...f.
 59810 efd06641 0f3800de 66410f38 00d66644  ..fA.8..fA.8..fD
 59820 0fd4d366 0fd4fa66 410fd4f2 660fd4ef  ...f...fA...f...
 59830 66440f6f 5424f866 440fefc6 660fefe5  fD.oT$.fD...f...
 59840 66450f38 00c76641 0f3800e7 66410fd4  fE.8..fA.8..fA..
 59850 c8660fd4 c4660fef d9660fef d0660f6f  .f...f...f...f.o
 59860 fb660fd4 db660f73 d73f660f efdf660f  .f...f.s.?f...f.
 59870 6ffa660f d4d2660f 73d73f66 0fefd766  o.f...f.s.?f...f
 59880 0f6ffa66 0f3a0ffb 08660f3a 0fda0866  .o.f.:...f.:...f
 59890 0f6fd466 440fd4d7 66410f3a 0fd00866  .o.fD...fA.:...f
 598a0 440f3a0f c4086641 0f6fe266 440f6f54  D.:...fA.o.fD.oT
 598b0 2418660f d4e6660f 6f742408 66440fef  $.f...f.ot$.fD..
 598c0 c4660fd4 f366450f 70c0b166 0fd4f566  .f...fE.p..f...f
 598d0 410fd4c0 660f6fac 24d80000 00660fef  A...f.o.$....f..
 598e0 d6660fef f8660f70 d2b16641 0f3800fe  .f...f.p..fA.8..
 598f0 660fd4ca 660fd4ef 660fefd9 660fd4ec  f...f...f...f...
 59900 66410f38 00de6644 0fefc566 440fd4d3  fA.8..fD...fD...
 59910 66450f38 00c76641 0fd4f266 410fd4c0  fE.8..fA...fA...
 59920 66450f6f c8660fef d6660fef f866410f  fE.o.f...f...fA.
 59930 3800d766 440f6fd7 660fd4ff 660fd4ca  8..fD.o.f...f...
 59940 66410f73 d23f660f efd96644 0f3a0fca  fA.s.?f...fD.:..
 59950 0866410f effa6644 0f6fd366 410f3a0f  .fA...fD.o.fA.:.
 59960 d008660f d4db6641 0f73d23f 66410fef  ..f...fA.s.?fA..
 59970 da66440f 6fd76644 0f3a0fd3 08660f3a  .fD.o.fD.:...f.:
 59980 0fdf0866 410f6ff9 66450fd4 da66410f  ...fA.o.fE...fA.
 59990 6fe26644 0f6f9424 e8000000 66450f6f  o.fD.o.$....fE.o
 599a0 c366440f 6f5c2458 66440fd4 c5660f6f  .fD.o\$XfD...f.o
 599b0 6c243866 410fefd0 660fd4eb 660f70d2  l$8fA...f...f.p.
 599c0 b1660fd4 ee660fd4 ca660f6f 74244866  .f...f...f.ot$Hf
 599d0 0feffd66 0fefe166 0f70ffb1 66410f38  ...f...f.p..fA.8
 599e0 00e6660f d4c7660f d4f4660f efd86641  ..f...f...f...fA
 599f0 0fd4f066 410f3800 de660fef d666440f  ...fA.8..f...fD.
 59a00 d4d36641 0f3800d7 66410fd4 ea660fd4  ..fA.8..fA...f..
 59a10 ca660fef fd660fef e166410f 3800ff66  .f...f...fA.8..f
 59a20 440f6fcc 660fd4e4 660fd4c7 66410f73  D.o.f...f...fA.s
 59a30 d13f660f efd86641 0fefe166 440f6fd3  .?f...fA...fD.o.
 59a40 660fd4db 66410f73 d23f6641 0fefda66  f...fA.s.?fA...f
 59a50 440f6f94 24f80000 0066440f 6fcb6644  D.o.$....fD.o.fD
 59a60 0f3a0fcc 08660f3a 0fe30866 0f6fdf66  .:...f.:...f.o.f
 59a70 0f3a0fda 0866450f d4d16645 0f6fc166  .:...fE...fE.o.f
 59a80 0f3a0fd7 0866410f d4f2660f 6fbc2408  .:...fA...f.o.$.
 59a90 01000066 0fefd666 0fd4fc66 0f70d2b1  ...f...f...f.p..
 59aa0 660fd4ef 660fd4c2 660f6f7c 24e8660f  f...f...f.o|$.f.
 59ab0 efdd6644 0fefc066 0f70dbb1 66450f38  ..fD...f.p..fE.8
 59ac0 00c6660f d4cb6645 0fd4d866 0fefe166  ..f...fE...f...f
 59ad0 410fd4f3 66410f38 00e6660f efd6660f  A...fA.8..f...f.
 59ae0 d4fc6641 0f3800d7 660fd4ef 660fd4c2  ..fA.8..f...f...
 59af0 660fefdd 66440fef c0660fef e866410f  f...fD...f...fA.
 59b00 3800df66 410f6ff8 66450fd4 c0660fd4  8..fA.o.fE...f..
 59b10 cb660f73 d73f660f efe1660f eff1f30f  .f.s.?f...f.....
 59b20 6f0f6644 0fefc766 0f6ffc66 0fd4e466  o.fD...f.o.f...f
 59b30 450f6fc8 660feff1 660f73d7 3f0f1137  E.o.f...f.s.?..7
 59b40 f30f6f77 10660fef e7660f6f fa66440f  ..ow.f...f.o.fD.
 59b50 3a0fcc08 660f3a0f fb08660f efee660f  :...f.:...f...f.
 59b60 3a0fda08 f30f6f77 2066410f efd96641  :.....ow fA...fA
 59b70 0f3a0fe0 080f116f 10660fef def30f6f  .:.....o.f.....o
 59b80 7730660f effc0f11 5f20660f effe0f11  w0f....._ f.....
 59b90 7f304881 c4200100 00c3660f 1f440000  .0H.. ....f..D..
 59ba0 5531c048 89e54883 e4e04881 ece80100  U1.H..H...H.....
 59bb0 00c4e27d 5a7e30c4 627d5a4e 20c4e27d  ...}Z~0.b}ZN ..}
 59bc0 5a7610c4 627d5a16 c5b56cdf c5fe6f4f  Zv..b}Z...l...oO
 59bd0 20c5356d f7c4627d 5a6660c5 ad6cc6c5   .5m..b}Zf`..l..
 59be0 ad6dd6c5 fd7f9c24 c8010000 c5f5d41f  .m.....$........
 59bf0 c4c36d02 d6f0c4e2 7d5a6e70 c4e37d02  ..m.....}Znp..}.
 59c00 a424c801 0000f0c5 fd6f0531 010100c5  .$.......o.1....
 59c10 fd7fa424 a8010000 c5fdef47 40c5e5d4  ...$.......G@...
 59c20 9c24a801 0000c5fd 6f255201 0100c462  .$......o%R....b
 59c30 7d5a4640 c5fd7f94 24880100 00c5fdef  }ZF@....$.......
 59c40 c3c4627d 5a5e50c5 fd70c0b1 c5fdd40d  ..b}Z^P..p......
 59c50 0c010100 c575ef6f 20c44125 6cfcc462  .....u.o .A%l..b
 59c60 1500ecc5 95d49424 88010000 c57d7fbc  .......$.....}..
 59c70 24680100 00c44155 6df8c57d 7f7c2428  $h....AUm..}.|$(
 59c80 c5edd4d3 c5fd6f1d 14010100 c5edefc0  ......o.........
 59c90 c4e3fd00 d293c4e2 7d00c3c5 f5d4c8c4  ........}.......
 59ca0 e3fd00c0 4ec44175 efedc4e3 fd00c939  ....N.Au.......9
 59cb0 c4c10d73 d53fc441 15d4edc4 4115ebee  ...s.?.A....A...
 59cc0 c441556c f0c4630d 02b42468 010000f0  .AUl..c...$h....
 59cd0 c57d7fb4 24480100 00c44125 6df4c5ed  .}..$H....A%m...
 59ce0 d4942448 010000c4 430502f6 f0c4413d  ..$H....C.....A=
 59cf0 6dfcc57d 7fb42428 010000c4 c16dd4d5  m..}..$(.....m..
 59d00 c57d7fbc 24080100 00c5fdef c2c5fd70  .}..$..........p
 59d10 c0b1c5f5 d4c8c441 75efedc4 621500ec  .......Au...b...
 59d20 c515d4b4 24280100 00c50dd4 f2c58def  ....$(..........
 59d30 c0c443fd 00f639c4 e27d00c3 c5f5d4c8  ..C...9..}......
 59d40 c4e3fd00 c04ec441 75efedc4 e3fd00c9  .....N.Au.......
 59d50 93c4c16d 73d53fc4 4115d4ed c515ebea  ...ms.?.A.......
 59d60 c4c1556c d1c5fd7f 542408c4 e36d0294  ..Ul....T$...m..
 59d70 24080100 00f0c5fd 7f9424e8 000000c4  $.........$.....
 59d80 c1256cd0 c50dd4b4 24e80000 00c57d6f  .%l.....$.....}o
 59d90 fac4e345 0fd508c4 410dd4f5 c4e30502  ...E....A.......
 59da0 d2f0c57d 7f7c24e8 c4432502 fa33c4c1  ...}.|$..C%..3..
 59db0 7defc6c5 7d7f7c24 c8c5fd7f 9424c800  }...}.|$.....$..
 59dc0 0000c5fd 70c0b1c5 f5d4c8c4 4175efed  ....p.......Au..
 59dd0 c4621500 ecc595d4 9424c800 0000c4c1  .b.......$......
 59de0 6dd4d6c5 edefc0c4 e3fd00d2 93c4e27d  m..............}
 59df0 00c3c5f5 d4c8c4e3 fd00c04e c44175ef  ...........N.Au.
 59e00 edc4e3fd 00c939c4 c10d73d5 3fc44115  ......9...s.?.A.
 59e10 d4edc441 15ebeec4 41356df2 c4430d02  ...A....A5m..C..
 59e20 f7f0c463 4502fe33 c57d7fb4 24a80000  ...cE..3.}..$...
 59e30 00c4631d 0ff608c5 edd49424 a8000000  ..c........$....
 59e40 c4430d02 f7f0c535 6dfdc4c1 6dd4d5c5  .C.....5m...m...
 59e50 7d7f7c24 68c57d7f b4248800 0000c5fd  }.|$h.}..$......
 59e60 efc2c5fd 70c0b1c5 f5d4c8c4 4175efed  ....p.......Au..
 59e70 c4621500 ecc515d4 b4248800 0000c50d  .b.......$......
 59e80 d4f2c58d efc0c443 fd00f639 c4e27d00  .......C...9..}.
 59e90 c3c5f5d4 c8c4e3fd 00c04ec4 4175efed  ..........N.Au..
 59ea0 c4e3fd00 c993c4c1 6d73d53f c44115d4  ........ms.?.A..
 59eb0 edc515eb eac4c31d 0fd308c4 e36d0254  .............m.T
 59ec0 2468f0c5 0dd4f2c4 c13d6cd2 c4410dd4  $h.......=l..A..
 59ed0 f5c57d6f fac4e31d 02d633c4 c17defc6  ..}o......3..}..
 59ee0 c4e30502 d2f0c57d 7f7c24a8 c54d6dff  .......}.|$..Mm.
 59ef0 c5fd70c0 b1c5f5d4 c8c44175 efedc462  ..p.......Au...b
 59f00 1500ecc5 95d4d2c4 c16dd4d6 c5edefc0  .........m......
 59f10 c4e3fd00 d293c4e2 7d00c3c5 f5d4c8c4  ........}.......
 59f20 e3fd00c0 4ec44175 efedc4e3 fd00c939  ....N.Au.......9
 59f30 c4c10d73 d53fc441 15d4edc4 4115ebee  ...s.?.A....A...
 59f40 c443250f f008c443 0d02f7f0 c5356cfd  .C%....C.....5l.
 59f50 c4c16dd4 d6c4632d 02f733c4 c16dd4d5  ..m...c-..3..m..
 59f60 c4430502 fef0c441 1d6df3c5 fdefc2c5  .C.....A.m......
 59f70 fd70c0b1 c5f5d4c8 c44175ef edc46215  .p.......Au...b.
 59f80 00ecc441 15d4ffc5 05d4fac5 85efc0c4  ...A............
 59f90 43fd00ff 39c4e27d 00c3c5f5 d4c8c4e3  C...9..}........
 59fa0 fd00c04e c44175ef edc4e3fd 00c993c4  ...N.Au.........
 59fb0 c16d73d5 3fc44115 d4edc515 ebeac5c5  .ms.?.A.........
 59fc0 6dd6c4c3 6d02d6f0 c4413d6d f2c505d4  m...m....A=m....
 59fd0 fac44105 d4fdc4c1 7defc7c5 fd70c0b1  ..A.....}....p..
 59fe0 c5f5d4d0 c59d6ccd c4416def edc4630d  ......l..Am...c.
 59ff0 02f1f0c4 621500ec c44115d4 f6c4410d  ....b....A....A.
 5a000 d4f7c441 7d70f94e c58defc0 c443fd00  ...A}p.N.....C..
 5a010 f693c4e2 7d00c3c5 edd4d0c4 e3fd00c0  ....}...........
 5a020 4ec4416d efedc4e3 fd00d239 c4c17573  N.Am.......9..us
 5a030 d53fc441 15d4edc5 15ebe9c4 e34d0fcd  .?.A.........M..
 5a040 08c4c375 02cff0c4 41256cfa c50dd4f1  ...u....A%l.....
 5a050 c57d7f7c 2448c5bd 6ccfc441 4d6cfbc4  .}.|$H..l..AMl..
 5a060 410dd4f5 c4e37502 4c2448f0 c4c17def  A.....u.L$H...}.
 5a070 c6c5fd70 c0b1c5ed d4d0c441 6defedc4  ...p.......Am...
 5a080 621500ec c595d4c9 c4c175d4 cec5f5ef  b.........u.....
 5a090 c0c4e3fd 00c939c4 e27d00c3 c5edd4d0  ......9..}......
 5a0a0 c4e3fd00 c04ec441 6defedc4 e3fd00d2  .....N.Am.......
 5a0b0 93c4c10d 73d53fc4 4115d4ed c44115eb  ....s.?.A....A..
 5a0c0 eec4413d 6df1c443 0d02f7f0 c4435502  ..A=m..C.....CU.
 5a0d0 f933c4c1 75d4cec4 434502f2 33c4c175  .3..u...CE..3..u
 5a0e0 d4cdc443 0d02f7f0 c5fdefc1 c443450f  ...C.........CE.
 5a0f0 fb08c5fd 70c0b1c5 edd4d0c4 416defed  ....p.......Am..
 5a100 c4621500 ecc44115 d4f6c50d d4f1c58d  .b....A.........
 5a110 efc0c443 fd00f693 c4e27d00 c3c5edd4  ...C......}.....
 5a120 d0c4e3fd 00c04ec4 416defed c4e3fd00  ......N.Am......
 5a130 d239c4c1 7573d53f c44115d4 edc515eb  .9..us.?.A......
 5a140 e9c4e355 0fce08c4 c37502cf f0c50dd4  ...U.....u......
 5a150 f1c4c11d 6dcac441 0dd4f5c5 7d6ff9c4  ....m..A....}o..
 5a160 c11d6cc8 c4c17def c6c4e305 02c9f0c5  ..l...}.........
 5a170 7d7f7c24 88c4412d 6cf8c5fd 70c0b1c5  }.|$..A-l...p...
 5a180 edd4d0c4 416defed c4621500 ecc595d4  ....Am...b......
 5a190 c9c4c175 d4cec5f5 efc0c4e3 fd00c939  ...u...........9
 5a1a0 c4e27d00 c3c5edd4 d0c4e3fd 00c04ec4  ..}...........N.
 5a1b0 416defed c4e3fd00 d293c4c1 0d73d53f  Am...........s.?
 5a1c0 c44115d4 edc44115 ebeec54d 6cf7c443  .A....A....Ml..C
 5a1d0 0d02f7f0 c5256dfe c4c175d4 cec44175  .....%m...u...Au
 5a1e0 d4f5c4c1 1d6ccbc4 c17defc6 c4437502  .....l...}...Cu.
 5a1f0 fff0c5fd 70c0b1c5 edd4d0c4 416defed  ....p.......Am..
 5a200 c4621500 ecc44115 d4ffc441 05d4fec5  .b....A....A....
 5a210 456df5c5 85efc8c4 43fd00ff 93c4e275  Em......C......u
 5a220 00cbc5ed d4d1c4e3 fd00c94e c4416def  ...........N.Am.
 5a230 edc4c17d 73d53fc4 4115d4ed c515ebe8  ...}s.?.A.......
 5a240 c4e3fd00 c239c4c3 350fd208 c4c36d02  .....9..5.....m.
 5a250 d6f0c443 550ff108 c505d4fa c5fd6f94  ...CU.........o.
 5a260 24080100 00c44105 d4fdc4c1 75efcfc4  $.....A.....u...
 5a270 436d02f6 f0c5fd70 c9b1c5fd d4c1c441  Cm.....p.......A
 5a280 7defedc4 621500ec c44115d4 f6c4410d  }...b....A....A.
 5a290 d4f7c57d 6f7c2468 c58defc9 c443fd00  ...}o|$h.....C..
 5a2a0 f639c4e2 7500cbc5 fdd4c1c4 e3fd00c9  .9..u...........
 5a2b0 4ec4417d efedc4e3 fd00c093 c4c16d73  N.A}..........ms
 5a2c0 d53fc441 15d4edc5 15ebeac4 c32d02d4  .?.A.........-..
 5a2d0 33c4e36d 02542408 f0c50dd4 f2c4c325  3..m.T$........%
 5a2e0 0fd408c4 410dd4f5 c4e30502 d2f0c57d  ....A..........}
 5a2f0 6f7c24a8 c4c175ef cec5fd70 c9b1c5fd  o|$...u....p....
 5a300 d4c1c441 7defedc4 621500ec c595d4d2  ...A}...b.......
 5a310 c4c16dd4 d6c5edef c9c4e3fd 00d293c4  ..m.............
 5a320 e27500cb c5fdd4c1 c4e3fd00 c94ec441  .u...........N.A
 5a330 7defedc4 e3fd00c0 39c4c10d 73d53fc4  }.......9...s.?.
 5a340 4115d4ed c44115eb eec4633d 02f733c4  A....A....c=..3.
 5a350 430502f6 f0c57d70 fe4ec4c1 6dd4d6c5  C.....}p.N..m...
 5a360 256df7c4 c16dd4d5 c4430d02 f7f0c5f5  %m...m...C......
 5a370 efcac5fd 70c9b1c5 fdd4c1c4 417defed  ....p.......A}..
 5a380 c4621500 ecc44115 d4f6c50d d4f2c58d  .b....A.........
 5a390 efc9c443 fd00f639 c4627500 fbc4c17d  ...C...9.bu....}
 5a3a0 d4c7c443 fd00ff4e c4417def edc4c175  ...C...N.A}....u
 5a3b0 73d53fc4 4115d4ed c595ebd1 c4434d02  s.?.A........CM.
 5a3c0 ec33c4e3 fd00c893 c59d6dc7 c4c37d02  .3........m...}.
 5a3d0 c5f0c443 550feb08 c50dd4f0 c4432d0f  ...CU........C-.
 5a3e0 db08c50d d4f2c441 05effec4 c17d70c7  .......A.....}p.
 5a3f0 b1c4412d 6df8c441 456dd2c5 f5d4c8c4  ..A-m..AEm......
 5a400 431502ef f0c5f5ef d2c4633d 0ffd08c4  C.........c=....
 5a410 e26d00d4 c4416dd4 edc44115 d4eec595  .m...Am...A.....
 5a420 efc0c443 fd00ed93 c4e27d00 c3c5f5d4  ...C......}.....
 5a430 c8c4e3fd 00c04ec5 f5efd2c4 e3fd00c9  ......N.........
 5a440 39c58d73 d23fc5ed d4d2c4c1 6debd6c4  9..s.?......m...
 5a450 633502f6 33c4430d 02f7f0c4 4115d4ee  c5..3.C.....A...
 5a460 c57d6f74 2448c57d 6f7c24c8 c515d4ea  .}ot$H.}o|$.....
 5a470 c4630d02 b424c801 0000f0c4 c17defc5  .c...$.......}..
 5a480 c5fd70c0 b1c5f5d4 c8c5f5ef d2c4e26d  ..p............m
 5a490 00d4c441 6dd4f6c4 410dd4ed c595efc0  ...Am...A.......
 5a4a0 c443fd00 ed39c4e2 7d00c3c5 f5d4c8c4  .C...9..}.......
 5a4b0 e3fd00c0 4ec5f5ef d2c4e3fd 00c993c5  ....N...........
 5a4c0 8d73d23f c5edd4d2 c4c16deb d6c5456c  .s.?......m...El
 5a4d0 f5c4430d 02f3f0c4 633d0fde 08c53d6d  ..C.....c=....=m
 5a4e0 c6c44115 d4eec57d 6f742428 c515d4ea  ..A....}ot$(....
 5a4f0 c4c17def c5c4430d 02dbf0c5 fd70c0b1  ..}...C......p..
 5a500 c463350f f708c5f5 d4c8c5ed efd1c4e2  .c5.............
 5a510 6d00d4c4 416dd4db c44125d4 ddc5a5ef  m...Am...A%.....
 5a520 c0c443fd 00db93c4 e27d00c3 c5f5d4c8  ..C......}......
 5a530 c4e3fd00 c04ec5f5 efd2c4e3 fd00c939  .....N.........9
 5a540 c59573d2 3fc5edd4 d2c4c16d ebd5c57d  ..s.?......m...}
 5a550 6fac2468 010000c4 6315026c 2488f0c4  o.$h....c..l$...
 5a560 4125d4dd c4434d0f e908c525 d4dac443  A%...CM....%...C
 5a570 1502eef0 c4c17def c3c5fd70 c0b1c5f5  ......}....p....
 5a580 d4c8c5ed efd1c4e2 6d00d4c4 416dd4ed  ........m...Am..
 5a590 c44115d4 ebc595ef c0c443fd 00ed39c4  .A........C...9.
 5a5a0 e27d00c3 c5f5d4c8 c4e3fd00 c04ec5f5  .}...........N..
 5a5b0 efd2c4e3 fd00c993 c5a573d2 3fc5edd4  ..........s.?...
 5a5c0 d2c4c16d ebd3c57d 6f5c24e8 c4432502  ...m...}o\$..C%.
 5a5d0 d2f0c441 15d4eac4 414d6cd1 c4633502  ...A....AMl..c5.
 5a5e0 cf33c515 d4eac443 2d02d1f0 c4c17def  .3.....C-.....}.
 5a5f0 c5c5fd70 c0b1c5f5 d4c8c5ed efd1c4e2  ...p............
 5a600 6d00d4c4 416dd4d2 c4412dd4 d5c5adef  m...Am...A-.....
 5a610 c0c443fd 00d293c4 e27d00c3 c5f5d4c8  ..C......}......
 5a620 c4e3fd00 c04ec5f5 efd2c4e3 fd00c939  .....N.........9
 5a630 c5c573d2 3fc5edd4 d2c5edeb d7c59d6d  ..s.?..........m
 5a640 fdc4c155 6cecc4c3 4502f8f0 c4e30502  ...Ul...E.......
 5a650 edf0c52d d4d7c52d d4d2c4c1 7defc2c5  ...-...-....}...
 5a660 fd70c0b1 c5f5d4c8 c5edefd1 c4e26d00  .p............m.
 5a670 d4c5edd4 edc4c155 d4eac5d5 efc0c4e3  .......U........
 5a680 fd00ed39 c5d5d4ac 24a80100 00c4e27d  ...9....$......}
 5a690 00c3c5f5 d4c8c4e3 fd00c04e c5f5efd2  ...........N....
 5a6a0 c4e3fd00 c993c5cd 73d23fc5 edd4d2c5  ........s.?.....
 5a6b0 edebd6c5 d5d4eac5 fdefc5c5 fd70c0b1  .............p..
 5a6c0 c5f5d4c8 c5edefd1 c4e26d00 d4c5edd4  ..........m.....
 5a6d0 b4248801 0000c5cd d4edc5d5 efc0c4e3  .$..............
 5a6e0 fd00ed93 c5d5d4ac 24480100 00c4e27d  ........$H.....}
 5a6f0 00c3c5f5 d4c8c4e3 fd00c04e c5f5efd2  ...........N....
 5a700 c4e3fd00 c939c5cd 73d23fc5 edd4d2c5  .....9..s.?.....
 5a710 edebd6c5 d5d4eac5 fdefc5c5 fd70c0b1  .............p..
 5a720 c5f5d4c8 c5edefd1 c4e26d00 d4c5edd4  ..........m.....
 5a730 b4242801 0000c5cd d4f5c5cd efc0c4e3  .$(.............
 5a740 fd00f639 c5cdd4b4 24e80000 00c4e27d  ...9....$......}
 5a750 00c3c5f5 d4c8c4e3 fd00c04e c5f5efd2  ...........N....
 5a760 c4e3fd00 c993c5d5 73d23fc5 edd4d2c5  ........s.?.....
 5a770 edebd5c5 cdd4f2c5 fdefc6c5 fd70c0b1  .............p..
 5a780 c5f5d4c8 c5edefd1 c4e26d00 d4c5edd4  ..........m.....
 5a790 ac24c800 0000c5d5 d4eec5d5 efc0c4e3  .$..............
 5a7a0 fd00ed93 c5d5d4ac 24a80000 00c4e27d  ........$......}
 5a7b0 00c3c5f5 d4c8c4e3 fd00c04e c5f5efd2  ...........N....
 5a7c0 c4e3fd00 c939c5cd 73d23fc5 edd4d2c5  .....9..s.?.....
 5a7d0 edebd6c5 d5d4eac5 fdefc5c5 fd70c0b1  .............p..
 5a7e0 c5f5d4c8 c5edefd1 c4e26d00 d4c5edd4  ..........m.....
 5a7f0 a4248800 0000c5dd d4e5c5dd efc0c4e3  .$..............
 5a800 fd00e439 c4e27d00 c3c5f5d4 c8c4e3fd  ...9..}.........
 5a810 00c04ec5 fdef4720 c5f5efd2 c4e3fd00  ..N...G ........
 5a820 c993c5e5 73d23fc5 edd4d2c5 f5efccc5  ....s.?.........
 5a830 edebd3c5 f5ef0fc5 edefd0c5 fe7f0fc5  ................
 5a840 fe7f5720 c5f877c9 c30f1f80 00000000  ..W ..w.........
 5a850 5531c048 89e54883 e4e04881 ec880300  U1.H..H...H.....
 5a860 004c8d44 2488662e 0f1f8400 00000000  .L.D$.f.........
 5a870 c5fe6f14 06c5edef 0407c5fd 7f0407c5  ..o.............
 5a880 fdef0402 c4c17d7f 04004883 c020483d  ......}...H.. H=
 5a890 00040000 75dac5fd 6f15e2f4 00004889  ....u...o.....H.
 5a8a0 f84889f9 c5fd6f1d f4f40000 488db700  .H....o.....H...
 5a8b0 040000c5 fd6f4120 c5fdd409 c5fdf421  .....oA .......!
 5a8c0 c5ddd4e4 4881c100 010000c5 ddd4e1c5  ....H...........
 5a8d0 ddefa960 ffffffc5 fd70edb1 c5d5d489  ...`.....p......
 5a8e0 40ffffff c555f481 40ffffff c4413dd4  @....U..@....A=.
 5a8f0 c0c53dd4 c1c5fd6f 49a0c5f5 d47980c5  ..=....oI....y..
 5a900 f5f47180 c5bdefc0 c5cdd4f6 c4e27d00  ..q...........}.
 5a910 c2c5cdd4 f7c54def 61e0c55d f4c8c5dd  ......M.a..]....
 5a920 d4e0c441 7d70e4b1 c59dd479 c0c51df4  ...A}p.....y....
 5a930 51c0c441 2dd4d2c5 2dd4d7c5 adefc9c4  Q..A-...-.......
 5a940 4135d4c9 c4e27500 cac535d4 ccc5b5ef  A5....u...5.....
 5a950 edc4e255 00ebc5bd f4fdc53d d4c5c4e3  ...U.......=....
 5a960 fd00ed93 c5c5d4ff c4c145d4 f8c54df4  ..........E...M.
 5a970 c1c5cdd4 f1c5c5ef c0c4e3fd 00ff4ec5  ..............N.
 5a980 a573d03f c5fdd4c0 c4c17def c3c4e3fd  .s.?......}.....
 5a990 00c039c4 413dd4c0 c53dd4c6 c4c13def  ..9.A=...=....=.
 5a9a0 e4c535f4 e0c4417d d4c9c4e2 5d00e3c5  ..5...A}....]...
 5a9b0 adf4f4c5 2dd4d4c4 e3fd00e4 93c4411d  ....-.........A.
 5a9c0 d4e4c441 1dd4e1c5 cdd4f6c4 c155efec  ...A.........U..
 5a9d0 c4c14dd4 f2c5fd70 edb1c5cd efc9c545  ..M....p.......E
 5a9e0 f4ddc5c5 d4fdc5ad 73d13fc5 f5d4c9c4  ........s.?.....
 5a9f0 e3fd00f6 4ec4c175 efcac4e3 fd00c939  ....N..u.......9
 5aa00 c53df4d1 c44175d4 c0c44125 d4dbc525  .=...Au...A%...%
 5aa10 d4dfc4c1 7defc3c4 e27d00c2 c4412dd4  ....}....}...A-.
 5aa20 d2c4412d d4d0c4c1 5defe2c5 7d70ccb1  ..A-....]...}p..
 5aa30 c59df4e0 c51dd4e0 c4c14df4 f9c4c14d  ..........M....M
 5aa40 d4f1c5dd d4e4c5c5 d4ffc4c1 5dd4e4c5  ............]...
 5aa50 c5d4fec5 fd7fa100 ffffffc5 ddefe5c5  ................
 5aa60 f5efcfc4 e25d00f3 c4e27500 cac525f4  .....]....u...%.
 5aa70 c6c525d4 dec5adf4 e1c52dd4 d1c4413d  ..%.......-...A=
 5aa80 d4c0c5dd d4e4c441 3dd4c3c4 c15dd4e2  .......A=....]..
 5aa90 c5bdefc0 c443fd00 c04ec5fd 7f6180c4  .....C...N...a..
 5aaa0 c15defe1 c5a573d0 3fc5fdd4 c0c4e25d  .]....s.?......]
 5aab0 00ebc4c1 7defc3c5 7d7f8140 ffffffc5  ....}...}..@....
 5aac0 c5f4e5c4 e3fd00c0 93c5fd7f 8120ffff  ............. ..
 5aad0 ffc55dd4 ccc5c5d4 e5c5b5d4 fcc4e3fd  ..].............
 5aae0 00e639c5 c5efc9c5 fd7fa160 ffffffc4  ..9........`....
 5aaf0 e3fd00ff 4ec4e3fd 00e539c5 b573d13f  ....N.....9..s.?
 5ab00 c5f5d4c9 c5fd7f79 c0c4c175 efc9c5fd  .......y...u....
 5ab10 7f61e0c4 e3fd00c9 93c5fd7f 49a04839  .a..........I.H9
 5ab20 f10f858c fdffff48 8d8f8000 0000c5fd  .......H........
 5ab30 6f880001 0000c5f5 d400c5f5 f420c5dd  o............ ..
 5ab40 d4e44883 c020c5dd d4e0c55d ef90e002  ..H.. .....]....
 5ab50 0000c441 7d70d2b1 c5add480 e0010000  ...A}p..........
 5ab60 c5adf4b0 e0010000 c5cdd4f6 c5cdd4f0  ................
 5ab70 c5fd6f80 60010000 c5fdd468 60c57df4  ..o.`......h`.}.
 5ab80 5860c5cd efc9c441 25d4dbc4 e27500ca  X`.....A%....u..
 5ab90 c525d4dd c5a5efb8 60030000 c55df4c1  .%......`....]..
 5aba0 c5fd70ff b1c5c5d4 a8600200 00c545f4  ..p......`....E.
 5abb0 88600200 00c44135 d4c9c535 d4cdc5dd  .`....A5...5....
 5abc0 d4e9c5b5 efc0c441 3dd4c0c4 e27d00c2  .......A=....}..
 5abd0 c53dd4c5 c4c13def e2c4e25d 00e3c5cd  .=....=....]....
 5abe0 f4ecc5cd d4f4c5d5 d4edc5d5 d4eec5a5  ................
 5abf0 f4f0c525 d4d8c5d5 efc9c5ad 73d13fc5  ...%........s.?.
 5ac00 f5d4c9c4 c175efca c5cdd4f6 c4c14dd4  .....u........M.
 5ac10 f3c5cdef ffc4e245 00fbc535 f4dfc535  .......E...5...5
 5ac20 d4cfc463 5d02d7cc c4e35d02 e733c443  ...c].....]..3.C
 5ac30 fd00d2b1 c44125d4 dbc44125 d4d9c5a5  .....A%...A%....
 5ac40 efc0c5b5 73d03fc5 fdd4c0c4 c17defc1  ....s.?......}..
 5ac50 c463fd00 ccb1c463 7502e0cc c4e37502  .c.....cu.....u.
 5ac60 c833c4e3 fd00c9b1 c443fd00 e4b1c5bd  .3.......C......
 5ac70 f4f9c4c1 4df4e4c4 4175d4c0 c59dd4f6  ....M...Au......
 5ac80 c5c5d4ff c5ddd4e4 c4c145d4 f8c5ddd4  ..........E.....
 5ac90 e6c52def d7c535ef ccc4417d 70d2b1c4  ..-...5...A}p...
 5aca0 417d70c9 b1c44125 f4c2c4c1 55f4f1c4  A}p...A%....U...
 5acb0 4125d4da c4c155d4 e9c4413d d4c0c5cd  A%....U...A=....
 5acc0 d4f6c441 3dd4c3c5 cdd4f5c5 bdefc9c4  ...A=...........
 5acd0 e27500c2 c4c14def ccc5c5f4 e8c5c5d4  .u....M.........
 5ace0 f8c4e275 00cac5d5 d4edc5d5 d4efc5fd  ...u............
 5acf0 7f68e0c4 c155efea c55df4d1 c5ddd4e1  .h...U...]......
 5ad00 c4e25500 ebc5bdf4 fdc53dd4 c5c4412d  ..U.......=...A-
 5ad10 d4d2c4c1 5dd4e2c5 fd7f6060 c4c15def  ....].....``..].
 5ad20 e1c5c5d4 ffc4e25d 00e3c4c1 45d4f8c5  .......]....E...
 5ad30 4df4ccc5 cdd4f4c5 c5efc0c5 fd7fb860  M..............`
 5ad40 020000c5 bd73d03f c5fdd4c0 c4c17def  .....s.?......}.
 5ad50 c0c44135 d4c9c4c1 4dd4f1c5 cdefc9c5  ..A5....M.......
 5ad60 fd7fb0e0 010000c5 b573d13f c5f5d4c9  .........s.?....
 5ad70 c4c175ef c9c4637d 02c1ccc4 e37d02c1  ..u...c}.....}..
 5ad80 33c4e3fd 00c0b1c4 c3fd00c8 b1c5fd7f  3...............
 5ad90 80600100 00c4e355 02c433c4 e35502ec  .`.....U..3..U..
 5ada0 ccc4e3fd 00c0b1c4 e3fd00ed b1c5fd7f  ................
 5adb0 88e00000 00c5fd7f 80e00200 00c5fd7f  ................
 5adc0 a8600300 004839c1 0f8560fd ffff31c0  .`...H9...`...1.
 5add0 c5fd6f1c 07c4c165 ef0400c5 fd7f0407  ..o....e........
 5ade0 c5fe7f04 024883c0 20483d00 04000075  .....H.. H=....u
 5adf0 dfc5f877 c9c3662e 0f1f8400 00000000  ...w..f.........
 5ae00 554889e5 41574156 41554154 534883e4  UH..AWAVAUATSH..
 5ae10 e04881ec 40140000 48895424 384885ff  .H..@...H.T$8H..
 5ae20 0f845901 00004889 f0885424 2f8b572c  ..Y...H...T$/.W,
 5ae30 4889fb48 c1e82089 74243049 89f34889  H..H.. .t$0I..H.
 5ae40 44241848 8b470848 89442420 83fa020f  D$.H.G.H.D$ ....
 5ae50 84560900 0031c0b9 80000000 c5f96e53  .V...1........nS
 5ae60 10448b6b 1c4c8da4 24400800 004c8d8c  .D.k.L..$@...L..
 5ae70 24400c00 004c89e7 c4e36922 c201f348  $@...L....i"...H
 5ae80 abb98000 00004c89 cfc4e279 35c0f348  ......L....y5..H
 5ae90 ab4489d8 c5f97f84 24600c00 00488984  .D......$`...H..
 5aea0 24400c00 008b4424 18488984 24480c00  $@....D$.H..$H..
 5aeb0 000fb644 24384889 8424500c 00008b43  ...D$8H..$P....C
 5aec0 18488984 24580c00 004585ed 0f84bc00  .H..$X...E......
 5aed0 00004531 d24c8d7c 2440eb28 0f1f4000  ..E1.L.|$@.(..@.
 5aee0 89c0488b 84c44008 0000488b 7c24204a  ..H...@...H.|$ J
 5aef0 8904d744 8b6b1c49 83c20145 39ea0f83  ...D.k.I...E9...
 5af00 8a000000 4489d083 e07f75d4 31c04c8d  ....D.....u.1.L.
 5af10 b4244004 00004c89 ff4c89ce b9800000  .$@...L..L......
 5af20 004c8dac 24401000 00488384 24700c00  .L..$@...H..$p..
 5af30 0001f348 abb98000 00004c89 f74c89ea  ...H......L..L..
 5af40 f348abb9 80000000 4c89e7f3 48abb980  .H......L...H...
 5af50 0000004c 89eff348 ab4c89ff e8eff8ff  ...L...H.L......
 5af60 ff4c89e2 4c89ee4c 89f7e8e1 f8ffff48  .L..L..L.......H
 5af70 8b842440 080000e9 6effffff c5f87748  ..$@....n.....wH
 5af80 8d65d85b 415c415d 415e415f 5dc3c744  .e.[A\A]A^A_]..D
 5af90 24340100 00004531 ff4585db 750e31c0  $4....E1.E..u.1.
 5afa0 807c2438 000f94c0 448d3c00 448b6320  .|$8....D.<.D.c 
 5afb0 8b442418 31d20fb6 7c243841 0fafc489  .D$.1...|$8A....
 5afc0 7c242841 0faffd44 01f8448d 34384c89  |$(A...D..D.48L.
 5afd0 cf4489f0 418d4eff 41f7f443 8d4426ff  .D..A.N.A..C.D&.
 5afe0 85d20f45 c1b98000 000089c6 488b0349  ...E........H..I
 5aff0 89f048c1 e60a4c8b 50084c01 d6f348a5  ..H...L.P.L...H.
 5b000 4539ef0f 8376ffff ff4585db 488b7c24  E9...v...E..H.|$
 5b010 20c5fd6f 1d67ed00 000f95c2 807c2438   ..o.g.......|$8
 5b020 03c5fd6f 1577ed00 000f95c0 21c28b44  ...o.w......!..D
 5b030 24188854 242e4889 44243844 89f84c8d  $..T$.H.D$8D..L.
 5b040 1cc70fb6 44242f4c 89d74589 c283c001  ....D$/L..E.....
 5b050 89442420 0f1f4000 4489f031 d241f7f4  .D$ ..@.D..1.A..
 5b060 4489d041 83c20183 fa017507 418d46ff  D..A......u.A.F.
 5b070 4589f28b 54243485 d20f84b1 06000049  E...T$4........I
 5b080 8b0b8b73 244889c8 31d248c1 e82048f7  ...s$H..1.H.. H.
 5b090 f68b4424 304989d0 4889d685 c00f85fd  ..D$0I..H.......
 5b0a0 05000080 7c242f00 0f859206 0000488b  ....|$/.......H.
 5b0b0 74243841 8d47ff89 c9490faf f489c283  t$8A.G...I......
 5b0c0 e801480f afc948c1 e920480f afca31d2  ..H...H.. H...1.
 5b0d0 48c1e920 4829c849 f7f431c0 4801f244  H.. H).I..1.H..D
 5b0e0 89f648c1 e20a48c1 e60a488d 0c174801  ..H...H...H...H.
 5b0f0 fe488d94 24401000 000f1f80 00000000  .H..$@..........
 5b100 c5fe6f2c 01c4c155 ef0401c4 c17d7f04  ..o,...U.....}..
 5b110 01c5fd7f 04024883 c020483d 00040000  ......H.. H=....
 5b120 75de4c89 c84c89c9 c5fd6f41 20c5fdd4  u.L..L....oA ...
 5b130 09c5fdf4 21c5ddd4 e44881c1 00010000  ....!....H......
 5b140 c5ddd4e1 c5ddefa9 60ffffff c5fd70ed  ........`.....p.
 5b150 b1c5d5d4 8940ffff ffc555f4 8140ffff  .....@....U..@..
 5b160 ffc4413d d4c0c53d d4c1c5fd 6f49a0c5  ..A=...=....oI..
 5b170 f5d47980 c5f5f471 80c4c17d efc0c5cd  ..y....q...}....
 5b180 d4f6c4e2 7d00c3c5 cdd4f7c5 4def61e0  ....}.......M.a.
 5b190 c55df4c8 c5ddd4e0 c4417d70 e4b1c59d  .].......A}p....
 5b1a0 d479c0c5 1df451c0 c4412dd4 d2c52dd4  .y....Q..A-...-.
 5b1b0 d7c4c175 efcac441 35d4c9c4 e27500cb  ...u...A5....u..
 5b1c0 c535d4cc c5b5efed c4e25500 eac5bdf4  .5........U.....
 5b1d0 fdc53dd4 c5c4e3fd 00ed93c5 c5d4ffc4  ..=.............
 5b1e0 c145d4f8 c54df4c1 c5cdd4f1 c5c5efc0  .E...M..........
 5b1f0 c4e3fd00 ff4ec5a5 73d03fc5 fdd4c0c4  .....N..s.?.....
 5b200 c17defc3 c4e3fd00 c039c441 3dd4c0c5  .}.......9.A=...
 5b210 3dd4c6c4 c13defe4 c535f4e0 c535d4c8  =....=...5...5..
 5b220 c4e25d00 e2c5adf4 f4c52dd4 d4c4e3fd  ..].......-.....
 5b230 00e493c4 411dd4e4 c4411dd4 e1c5cdd4  ....A....A......
 5b240 f6c4c155 efecc4c1 4dd4f2c5 fd70edb1  ...U....M....p..
 5b250 c5cdefc9 c545f4dd c5c5d4fd c5ad73d1  .....E........s.
 5b260 3fc5f5d4 c9c4e3fd 00f64ec4 c175efca  ?.........N..u..
 5b270 c4e3fd00 c939c53d f4d1c53d d4c1c441  .....9.=...=...A
 5b280 25d4dbc5 25d4dfc4 c17defc3 c4e27d00  %...%....}....}.
 5b290 c3c4412d d4d2c441 2dd4d0c4 c15defe2  ..A-...A-....]..
 5b2a0 c57d70cc b1c59df4 e0c51dd4 e0c4c14d  .}p............M
 5b2b0 f4f9c4c1 4dd4f1c5 ddd4e4c5 c5d4ffc4  ....M...........
 5b2c0 c15dd4e4 c5c5d4fe c5fd7fa1 00ffffff  .]..............
 5b2d0 c5ddefe5 c5f5efcf c4e25d00 f2c4e275  ..........]....u
 5b2e0 00cbc525 f4c6c525 d4dec5ad f4e1c52d  ...%...%.......-
 5b2f0 d4d1c441 3dd4c0c5 ddd4e4c4 413dd4c3  ...A=.......A=..
 5b300 c4c15dd4 e2c5bdef c0c443fd 00c04ec5  ..].......C...N.
 5b310 fd7f6180 c4c15def e1c5a573 d03fc5fd  ..a...]....s.?..
 5b320 d4c0c4e2 5d00eac4 c17defc3 c57d7f81  ....]....}...}..
 5b330 40ffffff c5c5f4e5 c4e3fd00 c093c5fd  @...............
 5b340 7f8120ff ffffc55d d4ccc5c5 d4e5c5b5  .. ....]........
 5b350 d4fcc4e3 fd00e639 c5c5efc9 c5fd7fa1  .......9........
 5b360 60ffffff c4e3fd00 ff4ec4e3 fd00e539  `........N.....9
 5b370 c5b573d1 3fc5f5d4 c9c5fd7f 79c0c4c1  ..s.?.......y...
 5b380 75efc9c5 fd7f61e0 c4e3fd00 c993c5fd  u.....a.........
 5b390 7f49a048 39ca0f85 8cfdffff 498d8980  .I.H9.......I...
 5b3a0 000000c5 fd6f8800 010000c5 f5d400c5  .....o..........
 5b3b0 f5f420c5 ddd4e448 83c020c5 ddd4e0c5  .. ....H.. .....
 5b3c0 5def90e0 020000c4 417d70d2 b1c5add4  ].......A}p.....
 5b3d0 80e00100 00c5adf4 b0e00100 00c5cdd4  ................
 5b3e0 f6c5cdd4 f0c5fd6f 80600100 00c5fdd4  .......o.`......
 5b3f0 6860c57d f45860c5 f5efcec4 4125d4db  h`.}.X`.....A%..
 5b400 c4e27500 cbc525d4 ddc5a5ef b8600300  ..u...%......`..
 5b410 00c55df4 c1c5fd70 ffb1c5c5 d4a86002  ..]....p......`.
 5b420 0000c545 f4886002 0000c441 35d4c9c5  ...E..`....A5...
 5b430 35d4cdc5 ddd4e9c4 c17defc1 c4413dd4  5........}...A=.
 5b440 c0c4e27d 00c3c53d d4c5c4c1 3defe2c4  ...}...=....=...
 5b450 e25d00e2 c5cdf4ec c5cdd4f4 c5d5d4ed  .]..............
 5b460 c5d5d4ee c5a5f4f0 c525d4d8 c5d5efc9  .........%......
 5b470 c5ad73d1 3fc5f5d4 c9c4c175 efcac5cd  ..s.?......u....
 5b480 d4f6c4c1 4dd4f3c5 cdefffc4 e24500fa  ....M........E..
 5b490 c535f4df c535d4cf c4635d02 d7ccc4e3  .5...5...c].....
 5b4a0 5d02e733 c443fd00 d2b1c441 25d4dbc4  ]..3.C.....A%...
 5b4b0 4125d4d9 c5a5efc0 c5b573d0 3fc5fdd4  A%........s.?...
 5b4c0 c0c4c17d efc1c463 fd00ccb1 c4637502  ...}...c.....cu.
 5b4d0 e0ccc4e3 7502c833 c4e3fd00 c9b1c443  ....u..3.......C
 5b4e0 fd00e4b1 c5bdf4f9 c4c14df4 e4c53dd4  ..........M...=.
 5b4f0 c1c4c14d d4f4c5c5 d4ffc5dd d4e4c4c1  ...M............
 5b500 45d4f8c5 ddd4e6c5 2defd7c5 35efccc4  E.......-...5...
 5b510 417d70d2 b1c4417d 70c9b1c4 4125f4c2  A}p...A}p...A%..
 5b520 c4c155f4 f1c44125 d4dac4c1 55d4e9c4  ..U...A%....U...
 5b530 413dd4c0 c5cdd4f6 c4413dd4 c3c5cdd4  A=.......A=.....
 5b540 f5c4c175 efc8c4e2 7500c3c5 9defcec5  ...u....u.......
 5b550 c5f4e8c5 c5d4f8c4 e27500cb c5d5d4ed  .........u......
 5b560 c5d5d4ef c5fd7f68 e0c4c155 efeac55d  .......h...U...]
 5b570 f4d1c5dd d4e1c4e2 5500eac5 bdf4fdc5  ........U.......
 5b580 3dd4c5c4 412dd4d2 c4c15dd4 e2c5fd7f  =...A-....].....
 5b590 6060c4c1 5defe1c5 c5d4ffc4 e25d00e2  ``..]........]..
 5b5a0 c4c145d4 f8c54df4 ccc5cdd4 f4c5c5ef  ..E...M.........
 5b5b0 c0c5fd7f b8600200 00c5bd73 d03fc5fd  .....`.....s.?..
 5b5c0 d4c0c4c1 7defc0c4 4135d4c9 c4c14dd4  ....}...A5....M.
 5b5d0 f1c5cdef c9c5fd7f b0e00100 00c5b573  ...............s
 5b5e0 d13fc5f5 d4c9c4c1 75efc9c4 637d02c1  .?......u...c}..
 5b5f0 ccc4e37d 02c133c4 e3fd00c0 b1c4c3fd  ...}..3.........
 5b600 00c8b1c5 fd7f8060 010000c4 e35502c4  .......`.....U..
 5b610 33c4e355 02ecccc4 e3fd00c0 b1c4e3fd  3..U............
 5b620 00edb1c5 fd7f88e0 000000c5 fd7f80e0  ................
 5b630 020000c5 fd7fa860 03000048 39c10f85  .......`...H9...
 5b640 5ffdffff 31c0662e 0f1f8400 00000000  _...1.f.........
 5b650 c4c17d6f 3401c5cd ef0402c4 c17d7f04  ..}o4........}..
 5b660 01c5fe7f 04064883 c020483d 00040000  ......H.. H=....
 5b670 75de448b 6b1c4183 c7014183 c6014983  u.D.k.A...A...I.
 5b680 c3084539 ef0f83f1 f8ffff48 8b03448b  ..E9.......H..D.
 5b690 6320488b 7808e9bd f9ffff0f 1f440000  c H.x........D..
 5b6a0 488b4424 384839c2 0f85c200 0000438d  H.D$8H9.......C.
 5b6b0 4427ff44 29e889c9 89c283e8 01480faf  D'.D)........H..
 5b6c0 c948c1e9 20480faf ca48c1e9 204829c8  .H.. H...H.. H).
 5b6d0 807c242e 000f84ad 0000008b 74242031  .|$.........t$ 1
 5b6e0 d24489f1 48c1e10a 440fafee 4801f94c  .D..H...D...H..L
 5b6f0 01e849f7 f44d0faf e04c01e2 48c1e20a  ..I..M...L..H...
 5b700 488d3417 4889ca4c 89cfc5f8 77e83ef1  H.4.H..L....w.>.
 5b710 ffffc5fd 6f1d66e6 0000c5fd 6f157ee6  ....o.f.....o.~.
 5b720 0000e94b ffffff66 0f1f8400 00000000  ...K...f........
 5b730 48c1e00a 488b0c07 e945f9ff ff0f1f00  H...H....E......
 5b740 8b442428 488b5424 38440faf e84183ff  .D$(H.T$8D...A..
 5b750 01438d44 2fff4183 dd004939 d0410f45  .C.D/.A...I9.A.E
 5b760 c5e951f9 ffff662e 0f1f8400 00000000  ..Q...f.........
 5b770 4489e044 29e84183 ff0183d8 00e934ff  D..D).A.......4.
 5b780 ffff660f 1f440000 31d24d0f afc44489  ..f..D..1.M...D.
 5b790 f149f7f4 48c1e10a 4801f94c 01c248c1  .I..H...H..L..H.
 5b7a0 e20a488d 3417e959 ffffff85 f6752480  ..H.4..Y.....u$.
 5b7b0 7c243801 0f869bf6 ffffc744 24340000  |$8........D$4..
 5b7c0 0000448b 6f1c4c8d 8c24400c 0000e9cb  ..D.o.L..$@.....
 5b7d0 f7ffffc7 44243400 00000044 8b6f1c45  ....D$4....D.o.E
 5b7e0 31ff4c8d 8c24400c 0000e9bd f7ffff90  1.L..$@.........
 5b7f0 554989d0 4889e548 83e4e048 81ec0006  UI..H..H...H....
 5b800 00006448 8b042528 00000048 898424f8  ..dH..%(...H..$.
 5b810 05000031 c04881f9 ff010000 0f861d09  ...1.H..........
 5b820 0000c4e2 7d581748 8d8100fe ffff4825  ....}X.H......H%
 5b830 00feffff c5fd7f94 24a00100 004c8d90  ........$....L..
 5b840 00020000 c5fd7f94 24600300 00c4e27d  ........$`.....}
 5b850 5857044e 8d0c16c5 fd7f9424 80010000  XW.N.......$....
 5b860 c5fd7f94 24400300 00c4e27d 585708c5  ....$@.....}XW..
 5b870 fd7f9424 60010000 c5fd7f94 24200300  ...$`.......$ ..
 5b880 00c4e27d 58570cc5 fd7f9424 40010000  ...}XW.....$@...
 5b890 c5fd7f94 24000300 00c4e27d 585710c5  ....$......}XW..
 5b8a0 fd7f9424 20010000 c5fd7f94 24e00200  ...$ .......$...
 5b8b0 00c4e27d 585714c5 fd7f9424 00010000  ...}XW.....$....
 5b8c0 c5fd7f94 24c00200 00c4e27d 585718c5  ....$......}XW..
 5b8d0 fd7f9424 e0000000 c5fd7f94 24a00200  ...$........$...
 5b8e0 00c4e27d 58571cc5 fd7f9424 c0000000  ...}XW.....$....
 5b8f0 c5fd7f94 24800200 00c4e27d 585720c5  ....$......}XW .
 5b900 fd7f9424 a0000000 c5fd7f94 24600200  ...$........$`..
 5b910 00c4e27d 585724c5 fd7f9424 80000000  ...}XW$....$....
 5b920 c5fd7f94 24400200 00c4e27d 585728c5  ....$@.....}XW(.
 5b930 fd7f5424 60c5fd7f 94242002 0000c4e2  ..T$`....$ .....
 5b940 7d58572c c5fd7f54 2440c5fd 7f942400  }XW,...T$@....$.
 5b950 020000c4 e27d5857 38c5fd7f 542420c5  .....}XW8...T$ .
 5b960 fd7f9424 e0010000 c4e27d58 573cc5fd  ...$......}XW<..
 5b970 7f1424c5 fd7f9424 c0010000 0f1f4000  ..$....$......@.
 5b980 c4e27d59 4730488b 4730c5fd d40d2ee4  ..}YG0H.G0......
 5b990 0000c5fd d40546e4 0000c5fd 6fbc24c0  ......F.....o.$.
 5b9a0 01000048 83c008c5 7d6fb424 a0020000  ...H....}o.$....
 5b9b0 c5fd62d1 c5fd6ac1 48894730 c5fd6f9c  ..b...j.H.G0..o.
 5b9c0 24c00200 00c5ed62 c8c5ed6a c0b80a00  $......b...j....
 5b9d0 0000c5fd 6f1526e4 0000c5fd 7fbc24e0  ....o.&.......$.
 5b9e0 040000c5 fd6fbc24 80020000 c4e26d36  .....o.$......m6
 5b9f0 d1c5fd6f 8c244002 0000c5fd 7fbc2480  ...o.$@.......$.
 5ba00 050000c5 fd6fbc24 00030000 c5fd7f94  .....o.$........
 5ba10 24a00300 00c5fd7f 9424a004 0000c5fd  $........$......
 5ba20 6f15dae3 0000c5fd 7fbc2440 040000c5  o.........$@....
 5ba30 fd6fbc24 e0010000 c4e26d36 d0c5fd6f  .o.$......m6...o
 5ba40 8424e002 0000c5fd 7f942480 030000c5  .$........$.....
 5ba50 fd7f9424 60040000 c5fd6f94 24000200  ...$`.....o.$...
 5ba60 00c5fd7f bc242004 0000c5fd 6fbc2420  .....$ .....o.$ 
 5ba70 030000c5 fd7f9424 00040000 c5fd6f94  .......$......o.
 5ba80 24200200 00c5fd7f bc248004 0000c5fd  $ .......$......
 5ba90 6fbc2440 030000c5 fd7f9424 60050000  o.$@.......$`...
 5baa0 c5fd6f94 24600200 00c5fd7f bc24c004  ..o.$`.......$..
 5bab0 0000c5fd 6fbc2460 030000c5 fd7fbc24  ....o.$`.......$
 5bac0 00050000 0f1f4000 c57dfeac 24000500  ......@..}..$...
 5bad0 00c595ef b424a004 0000c565 fe9424c0  .....$.....e..$.
 5bae0 040000c5 adefbc24 60040000 c50dfe9c  .......$`.......
 5baf0 24800400 00c4e24d 003522e3 0000c525  $......M.5"....%
 5bb00 ef842420 040000c4 e245003d 10e30000  ..$ .....E.=....
 5bb10 c5edfed6 c5fd6fa4 24400400 00c55dfe  ......o.$@....].
 5bb20 a4248005 0000c462 3d0005f1 e20000c5  .$.....b=.......
 5bb30 fdefc2c5 3dfebc24 60050000 c5f5fecf  ....=..$`.......
 5bb40 c5d572d0 14c51def 8c24e004 0000c5e5  ..r......$......
 5bb50 efd9c5fd 72f00cc4 410deff7 c4623500  ....r...A....b5.
 5bb60 0dbbe200 00c5fdeb e5c5d572 d314c5e5  ...........r....
 5bb70 72f30cc5 15feecc5 e5ebc5c4 c15572d6  r............Ur.
 5bb80 14c4c14d eff5c4c1 0d72f60c c52dfed0  ...M.....r...-..
 5bb90 c4e24d00 35a7e200 00c58deb ddc4c145  ..M.5..........E
 5bba0 effac5b5 feac2400 040000c4 e245003d  ......$......E.=
 5bbb0 8ce20000 c525fedb c5fd7fac 24600500  .....%......$`..
 5bbc0 00c4413d efc3c5f5 fecfc5d5 efac2480  ..A=..........$.
 5bbd0 050000c4 623d0005 64e20000 c5fd7f8c  ....b=..d.......
 5bbe0 24800500 00c5fdef 84248005 0000c58d  $........$......
 5bbf0 72d514c5 d572f50c c44105fe f8c4c155  r....r...A.....U
 5bc00 ebeec56d fef6c4c1 65efdfc4 c15defe6  ...m....e....]..
 5bc10 c5f572d0 19c51dfe e5c5ed72 d419c5dd  ..r........r....
 5bc20 72f407c4 4135efcc c5ddebe2 c5fd72f0  r...A5........r.
 5bc30 07c46235 000d06e2 0000c5ed 72d319c5  ..b5........r...
 5bc40 e572f307 c5fdebc1 c5e5ebca c515fee8  .r..............
 5bc50 c51dfee4 c5b5fe94 24600500 00c44135  ........$`....A5
 5bc60 efcdc52d fed1c462 35000db1 e10000c4  ...-...b5.......
 5bc70 c14deff2 c4413def c4c5d5ef eac44105  .M...A=.......A.
 5bc80 fef9c4e2 4d003595 e10000c5 e572d519  ....M.5......r..
 5bc90 c5d572f5 07c5edfe d6c57d7f bc246005  ..r.......}..$`.
 5bca0 0000c5d5 ebebc5f5 efcac5fd ef842460  ..............$`
 5bcb0 050000c4 623d0005 64e10000 c525fedd  ....b=..d....%..
 5bcc0 c4c145ef fbc58572 d014c4e2 45003d4d  ..E....r....E.=M
 5bcd0 e10000c5 fd72f00c c50dfef7 c4c17deb  .....r........}.
 5bce0 c7c57d7f b4244005 0000c585 72d114c5  ..}..$@.....r...
 5bcf0 15fee8c5 d5efac24 40050000 c5f572f1  .......$@.....r.
 5bd00 0cc44135 efcdc5e5 72d514c5 d572f50c  ..A5....r....r..
 5bd10 c4c175eb cfc5d5eb ebc52dfe d1c5bdfe  ..u.......-.....
 5bd20 9c248005 0000c57d 6fbc2460 050000c5  .$.....}o.$`....
 5bd30 7d6ff5c4 c14deff2 c57d7fac 24000500  }o...M...}..$...
 5bd40 00c5fd7f 9c242005 0000c5dd ef9c2420  .....$ .......$ 
 5bd50 050000c4 e24d0035 e4e00000 c57d7fb4  .....M.5.....}..
 5bd60 24800500 00c525fe 9c248005 0000c57d  $.....%..$.....}
 5bd70 7f9424c0 040000c5 d572d314 c5e572f3  ..$......r....r.
 5bd80 0cc5e5eb e5c4c145 effbc4e2 35001dad  .......E....5...
 5bd90 e00000c5 fd7fb424 a0040000 c505fefb  .......$........
 5bda0 c5fd6fec c51dfee4 c5fd7f9c 24c00300  ..o.........$...
 5bdb0 00c4c17d efc7c441 3defc4c5 fd7f9c24  ...}...A=......$
 5bdc0 e0040000 c4e24500 3d73e000 00c4623d  ......E.=s....b=
 5bdd0 000d6ae0 0000c5dd 72d019c5 45fe8424  ..j.....r...E..$
 5bde0 40050000 c57d7f9c 24800400 00c57d7f  @....}..$.....}.
 5bdf0 8c24e003 0000c5fd 72f007c5 7d7f8c24  .$......r...}..$
 5be00 20040000 c5fdebdc c5edfee6 c535fe8c   ............5..
 5be10 24200500 00c5f5ef ccc57d7f c2c5fd7f  $ ........}.....
 5be20 bc246004 0000c57d 7fa42440 040000c5  .$`....}..$@....
 5be30 fd72d119 c5f572f1 07c57d7f bc246005  .r....r...}..$`.
 5be40 0000c575 ebf0c5bd ef842480 050000c5  ...u......$.....
 5be50 fd7fa424 00040000 c5f572d0 19c5fd72  ...$......r....r
 5be60 f007c5fd ebc9c5b5 efc5c5fd 7f8c2480  ..............$.
 5be70 050000c5 d572d019 c5fd72f0 07c57d7f  .....r....r...}.
 5be80 c9c5fdeb c583e801 0f853afc ffffc51d  ..........:.....
 5be90 fea42440 010000c5 7d7fdac4 417d6fdd  ..$@....}...A}o.
 5bea0 c5fd6fac 24c00000 00c52dfe ac248001  ..o.$.....-..$..
 5beb0 0000c505 fe7c2460 c5fd7fbc 24600500  .....|$`....$`..
 5bec0 004881c6 00020000 c525fe9c 24a00100  .H.......%..$...
 5bed0 004881c2 00020000 c56dfe94 24600100  .H.......m..$`..
 5bee0 00c5e5fe 9c240001 0000c5d5 feac2480  .....$........$.
 5bef0 050000c5 fdfe8424 20010000 c4c12562  .......$ .....%b
 5bf00 cdc4c12d 62d4c5fd 6fbc24c0 030000c5  ...-b...o.$.....
 5bf10 0dfeb424 e0000000 c441256a ddc4412d  ...$.....A%j..A-
 5bf20 6ad4c575 6ceac441 256ce2c5 f56dd2c4  j..ul..A%l...m..
 5bf30 41256dd2 c5fd62cb c50d62dd c5fd6ac3  A%m...b...b...j.
 5bf40 c50d6af5 c4c1756c dbc4c175 6dcbc4c1  ..j...ul...um...
 5bf50 7d6ceec4 417d6df6 c4e36d46 c120c4e3  }l..A}m...mF. ..
 5bf60 6d46c931 c5f5ef8e 40ffffff c5fdef86  mF.1....@.......
 5bf70 40feffff c4e31d46 d520c463 1546db20  @......F. .c.F. 
 5bf80 c5edef96 80feffff c4631d46 e531c4e3  .........c.F.1..
 5bf90 1546db31 c51def66 80c4c32d 46ee20c5  .F.1...f...-F. .
 5bfa0 e5ef9e00 ffffffc5 d5efaec0 feffffc4  ................
 5bfb0 432d46f6 31c525ef 9600feff ffc535fe  C-F.1.%.......5.
 5bfc0 8c248000 0000c50d ef76c0c5 fe7f8a40  .$.......v.....@
 5bfd0 ffffffc5 3dfe8424 a0000000 c5ddfe4c  ....=..$.......L
 5bfe0 2440c5fe 7f8240fe ffffc5fe 7f9280fe  $@....@.........
 5bff0 ffffc5fd 6fa42480 030000c5 fe7faac0  ....o.$.........
 5c000 feffffc5 8562d1c4 c13d62c1 c5056af9  .....b...=b...j.
 5c010 c5fe7f9a 00ffffff c4413d6a c1c5fd6c  .........A=j...l
 5c020 cac5fd6d c2c57e7f 9200feff ffc4c13d  ...m..~........=
 5c030 6cd7c441 3d6dffc5 7e7f6280 c57e7f72  l..A=m..~.b..~.r
 5c040 c0c5ddfe a4246005 0000c5c5 fe3c24c5  .....$`......<$.
 5c050 cdfeac24 a0030000 c5fd6f5c 2420c5e5  ...$......o\$ ..
 5c060 fe9c24e0 030000c5 d562f4c5 d56aecc5  ..$......b...j..
 5c070 6562c7c5 e56adfc4 c14d6ce0 c4414d6d  eb...j...Ml..AMm
 5c080 c0c5d56c f3c5d56d dbc4e375 46ec20c4  ...l...m...uF. .
 5c090 e37546e4 31c5d5ef ae20feff ffc5ddef  .uF.1.... ......
 5c0a0 a620ffff ffc4c37d 46c820c4 437d46c0  . .....}F. .C}F.
 5c0b0 31c5f5ef 8e60feff ffc4e36d 46c620c5  1....`.....mF. .
 5c0c0 3def8660 ffffffc5 fdef86a0 feffffc4  =..`............
 5c0d0 e36d46d6 31c4e305 46f320c5 edef56a0  .mF.1...F. ...V.
 5c0e0 c4e30546 db31c5cd efb6e0fe ffffc5e5  ...F.1..........
 5c0f0 ef5ee0c5 fe7faa20 feffffc5 fe7f8a60  .^..... .......`
 5c100 feffffc5 fe7f82a0 feffffc5 fe7fb2e0  ................
 5c110 feffffc5 fe7fa220 ffffffc5 7e7f8260  ....... ....~..`
 5c120 ffffffc5 fe7f52a0 c5fe7f5a e04c39ce  ......R....Z.L9.
 5c130 0f854af8 ffff81e1 ff010000 4d01d048  ..J.........M..H
 5c140 81f9ff00 00000f86 b9070000 c5f96e3f  ..............n?
 5c150 c5f970d7 00c5f96e 7f04c5f9 7f942440  ..p....n......$@
 5c160 030000c5 f97f9424 e0040000 c5f96e57  .......$......nW
 5c170 08c5f970 ff00c5f9 7fbc2480 040000c5  ...p......$.....
 5c180 f970d200 c5f97f94 24200300 00c5f97f  .p......$ ......
 5c190 94244004 0000c5f9 6e570cc5 f970d200  .$@.....nW...p..
 5c1a0 c5f97f94 24000300 00c5f97f 94242004  ....$........$ .
 5c1b0 0000c5f9 6e5710c5 f970d200 c5f97f94  ....nW...p......
 5c1c0 24e00200 00c5f96f c2c5f96e 5714c5f9  $......o...nW...
 5c1d0 70d200c5 f97f9424 c0020000 c5f97f94  p......$........
 5c1e0 24400500 00c5f96e 5718c5f9 70d200c5  $@.....nW...p...
 5c1f0 f97f9424 a0020000 c5f97f94 24200500  ...$........$ ..
 5c200 00c5f96e 571cc5f9 70d200c5 f97f9424  ...nW...p......$
 5c210 80020000 c5f97f94 24000500 00c5f96e  ........$......n
 5c220 5720c5f9 70d200c5 f97f9424 60020000  W ..p......$`...
 5c230 c5796fc2 c5f96e57 24c5f970 d200c5f9  .yo...nW$..p....
 5c240 7f942440 020000c5 f96fcac5 f96e5728  ..$@.....o...nW(
 5c250 c5f970d2 00c5f97f 94242002 0000c5f9  ..p......$ .....
 5c260 7f9424a0 040000c5 f96e572c c5f970d2  ..$......nW,..p.
 5c270 00c5f97f 94240002 0000c5f9 7f942460  .....$........$`
 5c280 040000c5 f96e5738 488b4730 c5796f2d  .....nW8H.G0.yo-
 5c290 8cdb0000 c5796f35 a4db0000 c5797f84  .....yo5.....y..
 5c2a0 24800500 00c5f970 d2004883 c004c5f9  $......p..H.....
 5c2b0 7f8c2460 050000c5 f97f9424 e0010000  ..$`.......$....
 5c2c0 c5f97f94 24000400 00c5f96e 573cc5f9  ....$......nW<..
 5c2d0 7fbc24a0 010000c5 f970d200 c5f97f94  ..$......p......
 5c2e0 24c00100 00c5f97f 9424c004 0000c5fb  $........$......
 5c2f0 125730c5 e9d41df5 da0000c5 e9d415dd  .W0.............
 5c300 da000048 894730b8 0a000000 c5e962e3  ...H.G0.......b.
 5c310 c5e96ad3 c5d962da c5d96ad2 c5f97f9c  ..j...b...j.....
 5c320 24800300 00c5f96f e2c5f97f 94246003  $......o.....$`.
 5c330 0000c5f9 7f9c24e0 0300000f 1f440000  ......$......D..
 5c340 c579fe8c 24e00400 00c5b1ef b424e003  .y..$........$..
 5c350 0000c5f9 6fac2480 040000c5 f96f9c24  ....o.$......o.$
 5c360 40050000 c5796f9c 24200500 00c4c249  @....yo.$ .....I
 5c370 00f5c549 fe842480 050000c5 796f9424  ...I..$.....yo.$
 5c380 40040000 c551fee3 c5796fbc 24000500  @....Q...yo.$...
 5c390 00c4c179 efc0c5e9 72d014c5 f972f00c  ...y....r....r..
 5c3a0 c44129fe d3c5f9eb c2c531fe c8c4c149  .A).......1....I
 5c3b0 eff1c4c2 4900f6c5 b9fed6c5 f97f9424  ....I..........$
 5c3c0 80050000 c5f9ef84 24800500 00c5e972  ........$......r
 5c3d0 d019c5f9 72f007c5 f9ebfac4 c159efd4  ....r........Y..
 5c3e0 c5f97fbc 24c00300 00c4c269 00d5c5e9  ....$......i....
 5c3f0 fe8c2460 050000c5 f1efdbc5 f972d314  ..$`.........r..
 5c400 c5e172f3 0cc5e1eb d8c519fe e3c4c169  ..r............i
 5c410 efd4c4c2 6900d6c5 f1feeac5 f97fac24  ....i..........$
 5c420 60050000 c5e1ef9c 24600500 00c5f972  `.......$`.....r
 5c430 d319c5e1 72f307c5 e1ebd8c5 a9ef8424  ....r..........$
 5c440 00040000 c531fecb c4c27900 c5c5f9fe  .....1....y.....
 5c450 a424a004 0000c4c1 59efcbc5 796f9c24  .$......Y...yo.$
 5c460 20040000 c5d172d1 14c5f172 f10cc5f1   .....r....r....
 5c470 ebcdc441 21fedfc5 21ef8424 c0040000  ...A!...!..$....
 5c480 c529fed1 c4c179ef c2c44239 00c5c5b9  .)....y...B9....
 5c490 febc2460 040000c4 c27900ee c5d9fee5  ..$`.....y......
 5c4a0 c5f1efcc c5f972d1 19c5f172 f107c5f1  ......r....r....
 5c4b0 ebc8c4c1 41efc7c5 8172d014 c5f972f0  ....A....r....r.
 5c4c0 0cc519fe e1c4c179 ebc7c521 fed8c441  .......y...!...A
 5c4d0 39efc3c4 423900c6 c4c141fe f8c44139  9...B9....A...A9
 5c4e0 efc1c442 3900c5c5 f9efc7c4 c159fee0  ...B9........Y..
 5c4f0 c58172d0 19c5e1ef dcc5f972 f007c4c1  ..r........r....
 5c500 79ebc7c5 8172d314 c5e172f3 0cc529fe  y....r....r...).
 5c510 d0c4c161 ebdfc4c1 69efd2c5 31fefbc4  ...a....i...1...
 5c520 c26900d5 c5797fbc 24e00400 00c44139  .i...y..$.....A9
 5c530 efc7c442 3900c6c5 797f8424 c0040000  ...B9...y..$....
 5c540 c4c159fe e0c5f97f a424a003 0000c5e1  ..Y......$......
 5c550 efdcc5f9 7fa424a0 040000c5 d972d319  ......$......r..
 5c560 c5e172f3 07c5e1eb dcc5f97f 9c244005  ..r..........$@.
 5c570 0000c4c1 49efdcc4 c26100dd c5c1fefb  ....I....a......
 5c580 c5f1efcf c5d972d1 14c5f172 f10cc5f1  ......r....r....
 5c590 ebccc519 fee1c579 7fa42480 040000c4  .......y..$.....
 5c5a0 c161efdc c4c26100 dec5f97f 9c24e003  .a....a......$..
 5c5b0 0000c5c1 fefbc5f9 7fbc2460 040000c5  ..........$`....
 5c5c0 f1efcfc5 d972d119 c5f172f1 07c5f1eb  .....r....r.....
 5c5d0 f4c5f97f b4242005 0000c5e9 feb42480  .....$ .......$.
 5c5e0 050000c5 f9efc6c5 f172d014 c5f972f0  .........r....r.
 5c5f0 0cc5f9eb c1c529fe d0c5797f 94244004  ......)...y..$@.
 5c600 0000c4c1 69efd2c4 c26900d6 c5c9fef2  ....i....i......
 5c610 c5f96fe2 c5f97fb4 24800500 00c5f9ef  ..o.....$.......
 5c620 c6c5f172 d019c5f9 72f007c5 79ebc9c5  ...r....r...y...
 5c630 797f8c24 00050000 c5f96f8c 24c00300  y..$......o.$...
 5c640 00c521fe d9c4c151 efebc4c2 5100edc5  ..!....Q....Q...
 5c650 51fe8c24 60050000 c5b1efc1 c5f172d0  Q..$`.........r.
 5c660 14c5f972 f00cc5f9 ebc1c521 fed8c579  ...r.......!...y
 5c670 7f9c2420 040000c4 c151efeb c4c25100  ..$ .....Q....Q.
 5c680 eec5f97f ac240004 0000c531 fecdc579  .....$.....1...y
 5c690 7f8c2460 050000c4 c179efc1 c5f172d0  ..$`.....y....r.
 5c6a0 19c5f972 f007c5f9 ebc183e8 010f858d  ...r............
 5c6b0 fcffffc5 796fefc5 796ff30f b6c9c5f9  ....yo..yo......
 5c6c0 6fbc24a0 010000c5 81fe9c24 40030000  o.$........$@...
 5c6d0 4981c000 010000c5 21fe9c24 00030000  I.......!..$....
 5c6e0 c5797f84 24800500 00c529fe 94242003  .y..$.....)..$ .
 5c6f0 0000c519 fee74881 c6000100 00c5f9fe  ......H.........
 5c700 8424e002 0000c4c1 6162ccc4 c1616adc  .$......ab...aj.
 5c710 c5796fa4 24a00200 00c531fe 8c244002  .yo.$.....1..$@.
 5c720 0000c4c1 2962e3c4 41296ad3 c5f16cfc  ....)b..A)j...l.
 5c730 c5c1efbe 00ffffff c5f16dcc c4c1616c  ..........m...al
 5c740 e2c44161 6dd2c4c1 7a7fb800 ffffffc5  ..Aam...z.......
 5c750 f1ef8e40 ffffffc5 99febc24 20050000  ...@.......$ ...
 5c760 c4c17a7f 8840ffff ffc5d9ef 6680c4c1  ..z..@......f...
 5c770 7a7f6080 c529ef56 c0c5f96f a424c002  z.`..).V...o.$..
 5c780 0000c5d9 fe8c2440 050000c5 f96fa424  ......$@.....o.$
 5c790 80020000 c5d9fea4 24000500 00c4417a  ........$.....Az
 5c7a0 7f50c0c5 f962d9c5 f96ac1c5 4162c4c5  .P...b...j..Ab..
 5c7b0 c16afcc4 c1616cc8 c5f1ef8e 10ffffff  .j...al.........
 5c7c0 c4c1616d d8c5f96c e7c5f96d ffc4c17a  ..am...l...m...z
 5c7d0 7f8810ff ffffc5e1 ef9e50ff ffffc4c1  ..........P.....
 5c7e0 7a7f9850 ffffffc5 d9ef6690 c5c9fe9c  z..P......f.....
 5c7f0 24600200 00c4c17a 7f6090c5 c1ef7ed0  $`.....z.`....~.
 5c800 c4c16162 c9c591fe a4240002 0000c4c1  ..ab.....$......
 5c810 616ad9c4 c17a7f78 d0c5f96f bc24a003  aj...z.x...o.$..
 5c820 0000c5c1 fe842420 020000c5 f962f4c5  ......$ .....b..
 5c830 f96ac4c5 e16ce0c5 f16cfec5 e16dc0c5  .j...l...l...m..
 5c840 c1ef9e20 ffffffc5 f16dcec5 f96fbc24  ... .....m...o.$
 5c850 80030000 c4c17a7f 9820ffff ffc5f1ef  ......z.. ......
 5c860 8e60ffff ffc4c17a 7f8860ff ffffc5d9  .`.....z..`.....
 5c870 ef4ea0c5 e9fea424 60030000 c4c17a7f  .N.....$`.....z.
 5c880 48a0c5f9 ef46e0c5 d1fe8c24 e0010000  H....F.....$....
 5c890 c4c17a7f 40e0c4c1 41fec6c5 f96fbc24  ..z.@...A....o.$
 5c8a0 c0010000 c5c1fe9c 24800500 00c5f962  ........$......b
 5c8b0 d4c5f96a c4c5f162 ebc5f16a cbc5f96c  ...j...b...j...l
 5c8c0 d9c5e96c e5c5f96d c1c5d9ef 8e30ffff  ...l...m.....0..
 5c8d0 ffc5e96d d5c4c17a 7f8830ff ffffc5e9  ...m...z..0.....
 5c8e0 ef8e70ff ffffc4c1 7a7f8870 ffffffc5  ..p.....z..p....
 5c8f0 e1ef4eb0 c4c17a7f 48b0c5f9 ef46f0c4  ..N...z.H....F..
 5c900 c17a7f40 f04989f1 4883f93f 0f866e01  .z.@.I..H..?..n.
 5c910 0000488d 41c0c579 6f2d02d5 0000c579  ..H.A..yo-.....y
 5c920 6f351ad5 00004c89 c24883e0 c04c8d50  o5....L..H...L.P
 5c930 404e8d0c 16c5fa6f 17c5fa6f 6f10b80a  @N.....o...oo...
 5c940 000000c5 fa6f6720 c5fa6f5f 30c5f96f  .....og ..o_0..o
 5c950 cdc5f96f fac5796f ccc5f96f c30f1f00  ...o..yo...o....
 5c960 c5c1fef9 c5f9efc7 c4c27900 c5c531fe  ..........y...1.
 5c970 c8c4c171 efc9c5c9 72f10cc5 f172d114  ...q....r....r..
 5c980 c5c9eff1 c5c1fece c5f9efc1 c57970c1  .............yp.
 5c990 93c4c279 00c6c5b1 fef8c5f9 70c04ec5  ...y........p.N.
 5c9a0 c9eff7c5 7970cf39 c5f172f6 07c5c972  ....yp.9..r....r
 5c9b0 d619c5f1 efcec539 fec1c4c1 79efc0c4  .......9....y...
 5c9c0 c27900c5 c531fec8 c4c171ef c9c5c972  .y...1....q....r
 5c9d0 f10cc5f1 72d114c5 c9eff1c5 b9fecec5  ....r...........
 5c9e0 f9efc1c5 7970c139 c4c27900 c6c5797f  ....yp.9..y...y.
 5c9f0 c7c5b1fe c8c57970 d04ec5c9 eff1c579  ......yp.N.....y
 5ca00 70d993c5 797fd0c5 f172f607 c5c972d6  p...y....r....r.
 5ca10 19c44179 6fcbc5f1 efce83e8 010f853d  ..Ayo..........=
 5ca20 ffffffc5 f1fecdc5 21fedcc5 f1ef4e10  ........!.....N.
 5ca30 c521ef5e 20c529fe d3c539fe c2c529ef  .!.^ .)...9...).
 5ca40 5630c539 ef06c5fa 7f4a10c5 7a7f5a20  V0.9.....J..z.Z 
 5ca50 c57a7f02 c57a7f52 308b4730 83c00183  .z...z.R0.G0....
 5ca60 f8018357 34004883 c6404883 c2408947  ...W4.H..@H..@.G
 5ca70 304c39ce 0f85bbfe ffff4d01 d083e13f  0L9.......M....?
 5ca80 4885c90f 848f0100 00c5fa6f 2fc5fa6f  H..........o/..o
 5ca90 6710b80a 000000c5 fa6f5f20 c5fa6f57  g........o_ ..oW
 5caa0 30c5796f 2d77d300 00c5796f 358fd300  0.yo-w....yo5...
 5cab0 00c5f96f ccc5796f c5c5796f d3c5f96f  ...o..yo..yo...o
 5cac0 fa0f1f80 00000000 c539fec1 c4c141ef  .........9....A.
 5cad0 c0c4c279 00c5c529 fed0c4c1 71efcac5  ...y...)....q...
 5cae0 c972f10c c5f172d1 14c5c9ef f1c539fe  .r....r.......9.
 5caf0 c6c4c179 efc0c441 7970c893 c4c27900  ...y...Ayp....y.
 5cb00 c6c529fe d0c5f970 c04ec4c1 49eff2c4  ..)....p.N..I...
 5cb10 c17970fa 39c5f172 f607c5c9 72d619c5  .yp.9..r....r...
 5cb20 f1efcec5 31fec9c4 c179efc1 c4c27900  ....1....y....y.
 5cb30 c5c5c1fe f8c5f1ef cfc5c972 f10cc5f1  ...........r....
 5cb40 72d114c5 c9eff1c5 b1fecec5 f9efc1c5  r...............
 5cb50 7970c939 c4c27900 c6c44179 6fc1c5c1  yp.9..y...Ayo...
 5cb60 fec8c5f9 70c04ec5 c9eff1c5 7970d993  ....p.N.....yp..
 5cb70 c5f96ff8 c5f172f6 07c5c972 d619c441  ..o...r....r...A
 5cb80 796fd3c5 f1efce83 e8010f85 38ffffff  yo..........8...
 5cb90 c531fecd c5f1fecc c521fedb c5f9fec2  .1.......!......
 5cba0 c5797f8c 24a00500 00c5f97f 8c24b005  .y..$........$..
 5cbb0 0000488d 71ffc579 7f9c24c0 050000c5  ..H.q..y..$.....
 5cbc0 f97f8424 d0050000 4883fe0e 0f867902  ...$....H.....y.
 5cbd0 0000498d 51014c89 c74829d7 31d24883  ..I.Q.L..H).1.H.
 5cbe0 ff1e7750 488dbc24 a0050000 0f1f4000  ..wPH..$......@.
 5cbf0 0fb60417 41320411 41880410 4883c201  ....A2..A...H...
 5cc00 4839d175 ebbe4000 0000c5f8 77e89e16  H9.u..@.....w...
 5cc10 fbffeb07 0f1f4000 c5f87748 8b8424f8  ......@...wH..$.
 5cc20 05000064 482b0425 28000000 0f853902  ...dH+.%(.....9.
 5cc30 0000c9c3 4883fe1e 0f862302 0000c4c1  ....H.....#.....
 5cc40 7e6f39c5 c5ef8424 a0050000 c4c17e7f  ~o9....$......~.
 5cc50 004883f9 200f84d6 01000048 8d41df48  .H.. ......H.A.H
 5cc60 8d71e048 83f80e0f 86e50100 00ba2000  .q.H.......... .
 5cc70 0000b820 000000c4 c17a6f3c 1183c010  ... .....zo<....
 5cc80 c5c1ef84 14a00500 00c4c17a 7f041048  ...........z...H
 5cc90 83c21048 83fe100f 84940100 0089c741  ...H...........A
 5cca0 0fb63411 4032b43c a0050000 41883410  ..4.@2.<....A.4.
 5ccb0 8d500148 39ca0f83 75010000 410fb634  .P.H9...u...A..4
 5ccc0 114032b4 14a00500 00418834 108d5002  .@2......A.4..P.
 5ccd0 4839ca0f 83580100 00410fb6 34114032  H9...X...A..4.@2
 5cce0 b414a005 00004188 34108d50 034839ca  ......A.4..P.H9.
 5ccf0 0f833b01 0000410f b6341140 32b414a0  ..;...A..4.@2...
 5cd00 05000041 8834108d 50044839 ca0f831e  ...A.4..P.H9....
 5cd10 01000041 0fb63411 4032b414 a0050000  ...A..4.@2......
 5cd20 41883410 8d500548 39ca0f83 01010000  A.4..P.H9.......
 5cd30 410fb634 114032b4 14a00500 00418834  A..4.@2......A.4
 5cd40 108d5006 4839ca0f 83e40000 00410fb6  ..P.H9.......A..
 5cd50 34114032 b414a005 00004188 34108d50  4.@2......A.4..P
 5cd60 074839ca 0f83c700 0000410f b6341140  .H9.......A..4.@
 5cd70 32b414a0 05000041 8834108d 50084839  2......A.4..P.H9
 5cd80 ca0f83aa 00000041 0fb63411 4032b414  .......A..4.@2..
 5cd90 a0050000 41883410 8d500948 39ca0f83  ....A.4..P.H9...
 5cda0 8d000000 410fb634 114032b4 14a00500  ....A..4.@2.....
 5cdb0 00418834 108d500a 4839ca73 74410fb6  .A.4..P.H9.stA..
 5cdc0 34114032 b414a005 00004188 34108d50  4.@2......A.4..P
 5cdd0 0b4839ca 735b410f b6341140 32b414a0  .H9.s[A..4.@2...
 5cde0 05000041 8834108d 500c4839 ca734241  ...A.4..P.H9.sBA
 5cdf0 0fb63411 4032b414 a0050000 41883410  ..4.@2......A.4.
 5ce00 8d500d48 39ca7329 410fb634 1183c00e  .P.H9.s)A..4....
 5ce10 4032b414 a0050000 41883410 4839c873  @2......A.4.H9.s
 5ce20 10410fb6 14013294 04a00500 00418814  .A....2......A..
 5ce30 00488dbc 24a00500 00be4000 0000c5f8  .H..$.....@.....
 5ce40 77e86a14 fbffe9d0 fdffff31 d2e992fd  w.j........1....
 5ce50 ffffb820 000000ba 20000000 e93cfeff  ... .... ....<..
 5ce60 ff4889ce 31d2e90c feffffe8 8014fbff  .H..1...........
 5ce70 4885f675 0b31c0c3 0f1f8400 00000000  H..u.1..........
 5ce80 554889e5 41545348 89f34883 e4e04883  UH..ATSH..H...H.
 5ce90 ec408b02 c5fe6f09 c5f96f05 b0420000  .@....o...o..B..
 5cea0 c7442430 00000000 4989e489 44243448  .D$0....I...D$4H
 5ceb0 8b420448 89f231f6 c5f97f04 24488944  .B.H..1.....$H.D
 5cec0 2438c5fe 7f4c2410 c5f877e8 0015fbff  $8...L$...w.....
 5ced0 4889d94c 89e74889 c64889c2 e80fe9ff  H..L..H..H......
 5cee0 ff4c89e7 be400000 00e8c213 fbff488d  .L...@........H.
 5cef0 65f031c0 5b415c5d c30f1f80 00000000  e.1.[A\]........
 5cf00 4885f675 0b31c0c3 0f1f8400 00000000  H..u.1..........
 5cf10 554889e5 41545348 89f34883 e4e04883  UH..ATSH..H...H.
 5cf20 ec40488b 02c5fe6f 094889f2 c5f96f05  .@H....o.H....o.
 5cf30 1c420000 31f64989 e448c744 24300000  .B..1.I..H.D$0..
 5cf40 00004889 442438c5 f97f0424 c5fe7f4c  ..H.D$8....$...L
 5cf50 2410c5f8 77e87614 fbff4889 d94c89e7  $...w.v...H..L..
 5cf60 4889c648 89c2e885 e8ffff4c 89e7be40  H..H.......L...@
 5cf70 000000e8 3813fbff 488d65f0 31c05b41  ....8...H.e.1.[A
 5cf80 5c5dc366 662e0f1f 84000000 00006690  \].ff.........f.
 5cf90 4885d275 0b31c0c3 0f1f8400 00000000  H..u.1..........
 5cfa0 55c4c179 6ed04889 e5534883 e4e04883  U..yn.H..SH...H.
 5cfb0 ec40c5f9 6e6104c4 e3592249 0801c5f9  .@..na...Y"I....
 5cfc0 6f058a41 0000c4c1 7e6f1948 89e3c5f9  o..A....~o.H....
 5cfd0 7f0424c4 e3692201 014889d1 4889fac5  ..$..i"..H..H...
 5cfe0 fe7f5c24 104889df c5f96cc1 c5f97f44  ..\$.H....l....D
 5cff0 2430c5f8 77e8f6e7 ffff4889 dfbe4000  $0..w.....H...@.
 5d000 0000e8a9 12fbff48 8b5df831 c0c9c390  .......H.].1....
 5d010 4885d275 0b31c0c3 0f1f8400 00000000  H..u.1..........
 5d020 554889d0 4c89c2c4 c1796ee0 48c1ea20  UH..L....yn.H.. 
 5d030 4889e553 4883e4e0 4883ec40 c5f96f05  H..SH...H..@..o.
 5d040 0c410000 c5f96e19 c4e36122 490401c4  .A....n...a"I...
 5d050 c17e6f11 4889e348 89c1c5f9 7f0424c4  .~o.H..H......$.
 5d060 e35922c2 014889fa 4889dfc5 f96cc1c5  .Y"..H..H....l..
 5d070 fe7f5424 10c5f97f 442430c5 f877e86d  ..T$....D$0..w.m
 5d080 e7ffff48 89dfbe40 000000e8 2012fbff  ...H...@.... ...
 5d090 488b5df8 31c0c9c3 0f1f8400 00000000  H.].1...........
 5d0a0 554889f0 4989c848 89d64889 e54883e4  UH..I..H..H..H..
 5d0b0 e04881ec c0040000 64488b14 25280000  .H......dH..%(..
 5d0c0 00488994 24b80400 0031d248 81f9ff01  .H..$....1.H....
 5d0d0 00000f86 a1080000 c4e27d58 3f488d91  ..........}X?H..
 5d0e0 00feffff 4889f148 81e200fe ffffc5fd  ....H..H........
 5d0f0 7fbc24a0 0100004c 8d8a0002 0000c5fd  ..$....L........
 5d100 7fbc2460 030000c4 e27d587f 044e8d14  ..$`.....}X..N..
 5d110 08c5fd7f bc248001 0000c5fd 7fbc2440  .....$........$@
 5d120 030000c4 e27d587f 08c5fd7f bc246001  .....}X......$`.
 5d130 0000c5fd 7fbc2420 030000c4 e27d587f  ......$ .....}X.
 5d140 0cc5fd7f bc244001 0000c5fd 7fbc2400  .....$@.......$.
 5d150 030000c4 e27d587f 10c5fd7f bc242001  .....}X......$ .
 5d160 0000c5fd 7fbc24e0 020000c4 e27d587f  ......$......}X.
 5d170 14c5fd7f bc240001 0000c5fd 7fbc24c0  .....$........$.
 5d180 020000c4 e27d587f 18c5fd7f bc24e000  .....}X......$..
 5d190 0000c5fd 7fbc24a0 020000c4 e27d587f  ......$......}X.
 5d1a0 1cc5fd7f bc24c000 0000c5fd 7fbc2480  .....$........$.
 5d1b0 020000c4 e27d587f 24c5fd7f bc24a000  .....}X.$....$..
 5d1c0 0000c5fd 7fbc2460 020000c4 e27d587f  ......$`.....}X.
 5d1d0 28c5fd7f bc248000 0000c5fd 7fbc2440  (....$........$@
 5d1e0 020000c4 e27d587f 2cc5fd7f 7c2460c5  .....}X.,...|$`.
 5d1f0 fd7fbc24 20020000 c4e27d58 7f30c5fd  ...$ .....}X.0..
 5d200 7f7c2440 c5fd7fbc 24000200 00c4e27d  .|$@....$......}
 5d210 587f38c5 fd7f7c24 20c5fd7f bc24e001  X.8...|$ ....$..
 5d220 0000c4e2 7d587f3c c5fd7f3c 24c5fd7f  ....}X.<...<$...
 5d230 bc24c001 0000662e 0f1f8400 00000000  .$....f.........
 5d240 8b573444 8b5f20c5 7d6fac24 20020000  .W4D._ .}o.$ ...
 5d250 c5fd6fa4 24000300 00c57d6f bc248002  ..o.$.....}o.$..
 5d260 000048c1 e220c57d 6fa424e0 010000c5  ..H.. .}o.$.....
 5d270 7d6f8c24 60020000 4c09dac4 417d6ff5  }o.$`...L...A}o.
 5d280 c57d6f94 24400300 00c5fd6f b424c002  .}o.$@.....o.$..
 5d290 0000c4e1 f96efa48 83c208c5 7d6f9c24  .....n.H....}o.$
 5d2a0 00020000 c4e27d59 c7895720 48c1ea20  ......}Y..W H.. 
 5d2b0 c5fdd40d 08cb0000 c5fdd405 20cb0000  ............ ...
 5d2c0 c5fd6f3d 38cb0000 895734ba 0a000000  ..o=8....W4.....
 5d2d0 c5fd6fac 24600300 00c5fd62 d1c5fd6a  ..o.$`.....b...j
 5d2e0 c1c5ed62 c8c5ed6a c0c5fd6f 94244002  ...b...j...o.$@.
 5d2f0 0000c4e2 4536f9c5 fd6f8c24 20030000  ....E6...o.$ ...
 5d300 c5fd7fbc 24a00300 00c5fd6f dfc5fd6f  ....$......o...o
 5d310 3debca00 00c5fd7f 94240004 0000c5fd  =........$......
 5d320 6f9424c0 010000c4 e24536f8 c5fd6f84  o.$......E6...o.
 5d330 24a00200 00c5fd7f 9424e003 0000c5fd  $........$......
 5d340 6f9424e0 020000c5 fd7fbc24 80030000  o.$........$....
 5d350 c57d6fe8 0f1f4000 c5d5fec2 c5bd72f0  .}o...@.......r.
 5d360 07c5fd72 d019c53d efc0c5ad fec6c441  ...r...=.......A
 5d370 3defdbc5 bd72f007 c5fd72d0 19c53def  =....r....r...=.
 5d380 c0c5a5fe c5c5bdef ffc5bd72 f009c5fd  ...........r....
 5d390 72d017c5 3defc0c4 c145fec2 c53defc3  r...=....E...=..
 5d3a0 c5e572f0 09c5fd72 d017c5e5 efd8c4c1  ..r....r........
 5d3b0 25fec0c4 c165efd9 c4417d6f c8c5fd7f  %....e...A}o....
 5d3c0 9c244004 0000c5e5 72f00dc5 fd72d013  .$@.....r....r..
 5d3d0 c57d7f8c 24200400 00c5edef dbc5e5ef  .}..$ ..........
 5d3e0 d0c5fd6f 9c244004 0000c5fd 7f9424c0  ...o.$@.......$.
 5d3f0 030000c5 c5fec3c5 bd72f00d c5fd72d0  .........r....r.
 5d400 13c4414d efc0c53d efc0c5ed fe842420  ..AM...=......$ 
 5d410 040000c5 ed72f012 c5fd72d0 0ec5d5ef  .....r....r.....
 5d420 d2c5edef d0c5bdfe 84244004 0000c5e5  .........$@.....
 5d430 72f012c5 fd72d00e c52defd3 c52defd0  r....r...-...-..
 5d440 c4c175fe c5c5e572 f007c5fd 72d019c5  ..u....r....r...
 5d450 e5efd8c4 4165efe4 c4c15dfe dfc5fd72  ....Ae....]....r
 5d460 f307c5e5 72d319c5 fdefc3c5 9dfed9c5  ....r...........
 5d470 fdef8424 e0030000 c5d572f3 09c5e572  ...$......r....r
 5d480 d317c5fd fef4c5d5 efebc5d5 efac2400  ..............$.
 5d490 040000c5 e572f609 c5cd72d6 17c5e5ef  .....r....r.....
 5d4a0 dec4c155 fef4c4c1 65efdec5 8d72f60d  ...U....e....r..
 5d4b0 c44115ef f6c5cd72 d613c50d eff6c5e5  .A.....r........
 5d4c0 fef0c5b5 72f60dc5 cd72d613 c44105ef  ....r....r...A..
 5d4d0 c9c535ef cec4c155 fef6c595 72f612c5  ..5....U....r...
 5d4e0 cd72d60e c44175ef edc5edfe c8c515ef  .r...Au.........
 5d4f0 fec5cd72 f107c5f5 72d119c5 cdeff1c4  ...r....r.......
 5d500 c165fec9 c4c14def f0c5bd72 f112c441  .e....M....r...A
 5d510 5defc0c5 f572d10e c53defc1 c4c12dfe  ]....r...=....-.
 5d520 cbc5dd72 f107c5f5 72d119c5 ddefe1c5  ...r....r.......
 5d530 cdfecac4 415defee c5dd72f1 09c5f572  ....A]....r....r
 5d540 d117c5dd efe1c4c1 15fecac5 ddefedc5  ................
 5d550 dd72f109 c5fd7fac 24000400 00c5f572  .r......$......r
 5d560 d117c5dd efe1c5cd fecdc55d eff3c5e5  ...........]....
 5d570 72f10dc5 f572d113 c5e5efd9 c5e5efe0  r....r..........
 5d580 c4c10dfe c5c5fd7f a424e003 0000c5f5  .........$......
 5d590 72f00dc5 fd72d013 c5f5efc8 c5ddfec5  r....r..........
 5d5a0 c44175ef dbc5d572 f012c5fd 72d00ec5  .Au....r....r...
 5d5b0 d5efe8c4 c125fec6 c5f572f0 12c5fd72  .....%....r....r
 5d5c0 d00ec5d5 efeac5f5 efc8c4c1 45fec7c4  ............E...
 5d5d0 4175efd2 c57d7ff9 c58572f0 07c5fd72  Au...}....r....r
 5d5e0 d019c5fd 6fe1c505 eff8c4c1 3dfec4c4  ....o.......=...
 5d5f0 4105eff9 c5ed72f0 07c5fd72 d019c5ed  A.....r....r....
 5d600 efd0c585 fec1c5ed ef9424c0 030000c5  ..........$.....
 5d610 e572f009 c5fd72d0 17c5e5ef d8c4c16d  .r....r........m
 5d620 fec0c5e5 ef9c2420 040000c5 b572f009  ......$ .....r..
 5d630 c5fd72d0 17c535ef c8c4c165 fec7c535  ..r...5....e...5
 5d640 ef8c2440 040000c5 f572f00d c5fd72d0  ..$@.....r....r.
 5d650 13c5f5ef c8c5b5fe c2c5f5ef ffc5f572  ...............r
 5d660 f00dc5fd 72d013c5 f5efc8c5 c5fec3c4  ....r...........
 5d670 4175efe4 c5f572f0 12c5fd72 d00ec5f5  Au....r....r....
 5d680 efc8c4c1 1dfec1c5 f5efccc5 dd72f012  .............r..
 5d690 c5fd72d0 0ec5ddef e0c4c15d efe083ea  ..r........]....
 5d6a0 010f85b1 fcffffc5 d5feac24 a0010000  ...........$....
 5d6b0 c525fe5c 2440c5fd 7f8c2420 04000048  .%.\$@....$ ...H
 5d6c0 05000200 00c5cdfe 8c240001 0000c5fd  .........$......
 5d6d0 6f3424c5 fd7fa424 c0030000 4881c100  o4$....$....H...
 5d6e0 020000c5 cdfeb424 e0030000 c5fd6f84  .......$......o.
 5d6f0 24800000 00c57d7f ac244004 0000c441  $.....}..$@....A
 5d700 7d6feec5 fdfe8424 00040000 c5d562e1  }o.....$......b.
 5d710 c5d56ae9 c52dfe94 24800100 00c57d62  ..j..-..$.....}b
 5d720 c6c5fd6a c6c5fd6f b424e000 0000c555  ...j...o.$.....U
 5d730 6cf0c5d5 6de8c4c1 5d6cc8c5 cdfe8424  l...m...]l.....$
 5d740 40040000 c4415d6d c0c4c125 62e2c5fd  @....A]m...%b...
 5d750 7fac2400 040000c5 95fe6c24 60c44125  ..$.......l$`.A%
 5d760 6adac57d 6fac2400 040000c5 fd62f5c5  j..}o.$......b..
 5d770 fd6ac5c5 dd6ceec5 dd6de6c5 a56cf0c5  .j...l...m...l..
 5d780 a56dc0c4 637546d5 20c4e375 46ed31c5  .m..cuF. ..uF.1.
 5d790 2def9000 feffffc5 d5efa800 ffffffc4  -...............
 5d7a0 e33d46cc 20c4e33d 46e431c5 f5ef8840  .=F. ..=F.1....@
 5d7b0 feffffc4 630d46c6 20c5ddef a040ffff  ....c.F. ....@..
 5d7c0 ffc53def 8080feff ffc4630d 46f631c4  ..=.......c.F.1.
 5d7d0 e31546f0 20c50def 7080c4e3 1546c031  ..F. ...p....F.1
 5d7e0 c5cdefb0 c0feffff c5fdef40 c0c5fe7f  ...........@....
 5d7f0 8940feff ffc5fe7f a900ffff ffc5fe7f  .@..............
 5d800 b1c0feff ffc5fe7f a140ffff ffc5fe7f  .........@......
 5d810 41c0c57e 7f9100fe ffffc57e 7f8180fe  A..~.......~....
 5d820 ffffc57e 7f7180c5 c5febc24 80030000  ...~.q.....$....
 5d830 c51dfe64 2420c5e5 fe9c24a0 030000c5  ...d$ ....$.....
 5d840 85fea424 c0000000 c5fd6fac 24600100  ...$......o.$`..
 5d850 00c5d5fe 84242004 0000c535 fe8c24a0  .....$ ....5..$.
 5d860 000000c5 e562cfc5 edfe9424 20010000  .....b.....$ ...
 5d870 c5e56adf c5fd62ec c5fd6ac4 c5fd6fbc  ..j...b...j...o.
 5d880 24400100 00c5c5fe b424c003 0000c5f5  $@.......$......
 5d890 6ce5c5f5 6dedc5e5 6cc8c5e5 6dc0c4c1  l...m...l...m...
 5d8a0 6d62d9c5 9d62fec4 c16d6ad1 c51d6ae6  mb...b...mj...j.
 5d8b0 c5e56cf7 c5e56dff c4c16d6c dcc4416d  ..l...m...ml..Am
 5d8c0 6de4c4e3 5d46d620 c4e35d46 f631c5ed  m...]F. ..]F.1..
 5d8d0 ef9020fe ffffc5cd efb020ff ffffc4e3  .. ....... .....
 5d8e0 5546e720 c4e35546 ff31c5dd efa060fe  UF. ..UF.1....`.
 5d8f0 ffffc4e3 7546eb20 c5c5efb8 60ffffff  ....uF. ....`...
 5d900 c5d5efa8 a0feffff c4e37546 cb31c4c3  ..........uF.1..
 5d910 7d46dc20 c5f5ef48 a0c4437d 46e431c5  }F. ...H..C}F.1.
 5d920 e5ef98e0 feffffc5 1def60e0 c5fe7f91  ..........`.....
 5d930 20feffff c5fe7fa1 60feffff c5fe7fa9   .......`.......
 5d940 a0feffff c5fe7f99 e0feffff c5fe7fb1  ................
 5d950 20ffffff c5fe7fb9 60ffffff c5fe7f49   .......`......I
 5d960 a0c57e7f 61e04c39 d00f85d1 f8ffff41  ..~.a.L9.......A
 5d970 81e0ff01 00004c01 ce4981f8 ff000000  ......L..I......
 5d980 0f866f07 0000c5fa 6f078b57 348b4f20  ..o.....o..W4.O 
 5d990 c5f970f8 5548c1e2 20c5f97f bc242003  ..p.UH.. ....$ .
 5d9a0 0000c579 6fd74809 cac5f970 f8aac5f9  ...yo.H....p....
 5d9b0 7fbc2400 030000c4 e1f96eda 4883c204  ..$.......n.H...
 5d9c0 c5f97fbc 24200400 00c5f970 f8ffc5f9  ....$ .....p....
 5d9d0 7fbc2400 040000c5 f97fbc24 e0020000  ..$........$....
 5d9e0 c5f970f8 00c5fa6f 4710c5f9 7fbc24c0  ..p....oG.....$.
 5d9f0 020000c5 f96fefc5 f970f8aa c5f970e0  .....o...p....p.
 5da00 55c5f97f bc24a002 0000c5f9 6ff4c5f9  U....$......o...
 5da10 7fbc2440 040000c5 f970f8ff c5f97fbc  ..$@.....p......
 5da20 24800200 00c5796f ffc5f970 f800c5fa  $.....yo...p....
 5da30 6f4720c5 f97fbc24 60020000 c5f96fd7  oG ....$`.....o.
 5da40 c5f970f8 ffc57970 f0aa8957 2048c1ea  ..p...yp...W H..
 5da50 20c5f97f bc244002 0000c579 6fefc5f9   ....$@....yo...
 5da60 70f855c5 fa6f4730 c5f97fbc 24200200  p.U..oG0....$ ..
 5da70 00c5796f cfc5f970 f800c579 70c0ff89  ..yo...p...yp...
 5da80 5734ba0a 000000c5 f97fbc24 00020000  W4.........$....
 5da90 c5796fdf c5f970f8 aac5e16c c3c5f9d4  .yo...p....l....
 5daa0 1d4bc300 00c5796f e7c5f9d4 052fc300  .K....yo...../..
 5dab0 00c5f97f bc24e001 0000c579 7f8424c0  .....$.....y..$.
 5dac0 030000c5 797fac24 a0030000 c5f962cb  ....y..$......b.
 5dad0 c5f96ac3 c5796fac 24000400 00c5797f  ..j..yo.$.....y.
 5dae0 b424e003 0000c5f1 62f8c5f9 7fbc2460  .$......b.....$`
 5daf0 030000c5 f96fdfc5 f16af8c5 f97fbc24  .....o...j.....$
 5db00 40030000 c5f97fa4 24c00100 00c5797f  @.......$.....y.
 5db10 b424a001 0000c579 6fb42440 040000c5  .$.....yo.$@....
 5db20 797f8424 80010000 c5796f84 24200400  y..$.....yo.$ ..
 5db30 000f1f80 00000000 c5d1fec2 c5d972f0  ..............r.
 5db40 07c5f972 d019c5d9 efe0c5a9 fec6c4c1  ...r............
 5db50 59efe3c5 f172f007 c5f972d0 19c5f1ef  Y....r....r.....
 5db60 c8c5d9fe c5c5f1ef cfc5c172 f009c5f9  ...........r....
 5db70 72d017c5 c1eff8c4 c171fec2 c5c1effb  r........q......
 5db80 c5e172f0 09c5f97f bc242004 0000c5f9  ..r......$ .....
 5db90 72d017c5 e1efd8c5 d9fec7c4 4161efd9  r...........Aa..
 5dba0 c5e172f0 0dc5e9ef dbc5f972 d013c579  ..r........r...y
 5dbb0 7fdac5f9 7f942400 040000c5 e1efd8c4  ......$.........
 5dbc0 c171fec3 c4c139fe d6c5f97f 9c248003  .q....9......$..
 5dbd0 0000c5a1 72f00dc5 f972d013 c44149ef  ....r....r...AI.
 5dbe0 dbc521ef d8c5e1fe 84242004 0000c5c1  ..!......$ .....
 5dbf0 72f012c5 f972d00e c5d1efff c4c111fe  r....r..........
 5dc00 efc5c1ef f8c5a1fe 84240004 0000c5e1  .........$......
 5dc10 72f012c5 f972d00e c5a9efdb c5e1efd8  r....r..........
 5dc20 c5f972f2 07c5e972 d219c5f9 efc2c5e9  ..r....r........
 5dc30 72f507c4 c179efc4 c5d172d5 19c5e9ef  r....y....r.....
 5dc40 d5c4c179 fee8c5e9 ef9424c0 030000c5  ...y......$.....
 5dc50 b172f509 c5d172d5 17c4c169 fef5c531  .r....r....i...1
 5dc60 efcdc531 ef8c24e0 030000c5 d172f609  ...1..$......r..
 5dc70 c5c972d6 17c5d1ef eec5b1fe f0c5d1ef  ..r.............
 5dc80 ac24a003 0000c5a9 72f60dc5 c972d613  .$......r....r..
 5dc90 c44109ef d2c529ef d6c5d1fe f2c59972  .A....)........r
 5dca0 f60dc5c9 72d613c4 4101efe4 c519efe6  ....r...A.......
 5dcb0 c4c131fe f2c58972 f612c5c9 72d60ec4  ..1....r....r...
 5dcc0 4139efc6 c541fef2 c539efc6 c4c14972  A9...A...9....Ir
 5dcd0 f607c4c1 0972d619 c4c149ef f6c4c149  .....r....I....I
 5dce0 eff3c441 51fedcc4 c10972f3 12c4c121  ...AQ.....r....!
 5dcf0 72d30ec4 4111eff6 c44109ef ebc561fe  r...A....A....a.
 5dd00 dcc5797f ac244004 0000c4c1 1172f307  ..y..$@......r..
 5dd10 c4c12172 d319c441 11efebc4 4111eff2  ..!r...A....A...
 5dd20 c549fed7 c5796fac 24400400 00c4c121  .I...yo.$@.....!
 5dd30 72f209c4 c12972d2 17c44121 efdac441  r....)r...A!...A
 5dd40 21eff9c5 09fecbc5 797fbc24 e0030000  !.......y..$....
 5dd50 c4c12972 f109c4c1 3172d117 c44129ef  ..)r....1r...A).
 5dd60 d1c529ef d5c4c149 feefc579 7f9424a0  ..)....I...y..$.
 5dd70 030000c5 b172f50d c5d172d5 13c531ef  .....r....r...1.
 5dd80 cdc5b1ef eac4c109 fed2c5f9 7fac24c0  ..............$.
 5dd90 030000c5 a172f20d c5e972d2 13c521ef  .....r....r...!.
 5dda0 dac4c151 fed7c521 efdcc5d1 72f212c5  ...Q...!....r...
 5ddb0 e972d20e c5d1efea c4c121fe d2c5a972  .r........!....r
 5ddc0 f212c5e9 72d20ec5 d1efefc5 29efd2c5  ....r.......)...
 5ddd0 b9fed1c5 8172f207 c5e972d2 19c529ef  .....r....r...).
 5dde0 d3c501ef fac4c179 feddc441 01effcc5  .......y...A....
 5ddf0 e972f307 c4c101fe e0c5e172 d319c5e9  .r.........r....
 5de00 efd3c5e1 72f409c5 e9ef9424 80030000  ....r......$....
 5de10 c5d972d4 17c5e1ef dcc5e9fe a4244004  ..r..........$@.
 5de20 0000c5e1 ef9c2420 040000c5 b172f409  ......$ .....r..
 5de30 c5d972d4 17c531ef ccc4c161 fee7c531  ..r...1....a...1
 5de40 ef8c2400 040000c5 c172f40d c5d972d4  ..$......r....r.
 5de50 13c5c1ef fcc5c1ef f9c5b1fe cac59972  ...............r
 5de60 f10dc5f1 72d113c5 19efe1c5 19efe0c5  ....r...........
 5de70 c1fec3c5 f172f012 c5f972d0 0ec5f1ef  .....r....r.....
 5de80 c8c4c119 fec1c591 72f012c5 f972d00e  ........r....r..
 5de90 c44171ef c0c511ef e8c511ef ac244004  .Aq..........$@.
 5dea0 000083ea 010f858d fcffffc5 f96fa424  .............o.$
 5deb0 c0010000 4881c600 010000c5 d1feac24  ....H..........$
 5dec0 c0020000 c5797fb4 24400400 00c5797f  .....y..$@....y.
 5ded0 84242004 0000450f b6c0c579 6f842480  .$ ...E....yo.$.
 5dee0 010000c5 796fb424 a0010000 c5d9fee6  ....yo.$........
 5def0 48050001 0000c5b9 feb424c0 030000c5  H.........$.....
 5df00 797fac24 00040000 c589fe84 24e00300  y..$........$...
 5df10 00c5d162 ccc5d16a ecc5796f ac24a003  ...b...j..yo.$..
 5df20 0000c529 fe942420 030000c5 c1febc24  ...)..$ .......$
 5df30 40030000 c57962c6 c5f96ac6 c4c1716c  @....yb...j...ql
 5df40 e0c5d9ef a000ffff ffc4c171 6dc8c5d1  ...........qm...
 5df50 6cf0c5d1 6dc0c5f9 6fac24a0 020000c5  l...m...o.$.....
 5df60 d1feac24 40040000 c5fa7fa6 00ffffff  ...$@...........
 5df70 c5f1ef88 40ffffff c591fea4 24400200  ....@.......$@..
 5df80 00c5fa7f 8e40ffff ffc5c9ef 7080c5fa  .....@......p...
 5df90 7f7680c5 f9ef40c0 c5d162f4 c5d16aec  .v....@...b...j.
 5dfa0 c5fa7f46 c0c5a1fe 84240002 0000c4c1  ...F.....$......
 5dfb0 7962cac4 c1796ac2 c5f16ce6 c5d9efa0  yb...yj...l.....
 5dfc0 10ffffff c5f16dce c5f96cf5 c5f96ded  ......m...l...m.
 5dfd0 c5fa7fa6 10ffffff c5f1ef88 50ffffff  ............P...
 5dfe0 c5fa7f8e 50ffffff c5c9ef70 90c5fa7f  ....P......p....
 5dff0 7690c5d1 ef68d0c5 fa7f6ed0 c5e1fe9c  v....h....n.....
 5e000 24600300 00c581fe a4248002 0000c5f9  $`.......$......
 5e010 6fac2400 030000c5 d1fe8424 20040000  o.$........$ ...
 5e020 c5e162cf c5e16adf c5f96fbc 24e00200  ..b...j...o.$...
 5e030 00c5f962 ecc5f96a c4c5e16c e0c5f16c  ...b...j...l...l
 5e040 f5c5e16d c0c5c9ef 9820ffff ffc5f16d  ...m..... .....m
 5e050 cdc5fa7f 9e20ffff ffc5f1ef 8860ffff  ..... .......`..
 5e060 ffc5c1fe 9c240004 0000c5fa 7f8e60ff  .....$........`.
 5e070 ffffc5d9 ef48a0c5 b1fea424 20020000  .....H.....$ ...
 5e080 c5fa7f4e a0c5f9ef 40e0c599 fe8c24e0  ...N....@.....$.
 5e090 010000c5 fa7f46e0 c5f162eb c5f16acb  ......F...b...j.
 5e0a0 c5e9fe84 24600200 00c5f962 d4c5f96a  ....$`.....b...j
 5e0b0 c4c5f96c d9c5e96c e5c5f96d c1c5d9ef  ...l...l...m....
 5e0c0 8830ffff ffc5e96d d5c5fa7f 8e30ffff  .0.....m.....0..
 5e0d0 ffc5e9ef 8870ffff ffc5fa7f 8e70ffff  .....p.......p..
 5e0e0 ffc5e1ef 48b0c5fa 7f4eb0c5 f9ef40f0  ....H....N....@.
 5e0f0 c5fa7f46 f04989c1 4983f83f 0f866803  ...F.I..I..?..h.
 5e100 0000498d 50c04883 e2c04c8d 52404889  ..I.P.H...L.R@H.
 5e110 f24e8d0c 10c5fa6f 2fc5fa6f 6710b905  .N.....o/..og...
 5e120 000000c5 fa6f5f20 c5fa6f57 30c5796f  .....o_ ..oW0.yo
 5e130 d5c5796f ccc5f96f fbc5796f ea0f1f00  ..yo...o..yo....
 5e140 c4c129fe c1c5c972 f007c5f9 72d019c5  ..)....r....r...
 5e150 c9eff0c4 c149eff5 c4c149fe cac5b972  .....I....I....r
 5e160 d117c5f9 72f109c5 f970ce93 c4c179ef  ....r....p....y.
 5e170 c0c5f9ef c7c5f9fe fec57970 c04ec5c9  ..........yp.N..
 5e180 72f70dc5 c172d713 c5b1eff6 c5c9eff7  r....r..........
 5e190 c5f9fec6 c5f970f6 39c5c172 f012c5f9  ......p.9..r....
 5e1a0 72d00ec5 a9efffc5 c1eff8c5 f1fec7c5  r...............
 5e1b0 b172f007 c5f972d0 19c4c149 eff1c5c9  .r....r....I....
 5e1c0 eff0c5c9 fec7c5a9 72f009c5 b172d017  ........r....r..
 5e1d0 c5f970c6 93c44139 efc2c441 39efc1c5  ..p...A9...A9...
 5e1e0 b9fef6c4 417970c8 4ec5a972 f60dc5c9  ....Ayp.N..r....
 5e1f0 72d613c4 c171efca c5f1efce c539fec1  r....q.......9..
 5e200 c5f970c9 39c4c149 72f012c4 c13972d0  ..p.9..Ir....9r.
 5e210 0ec44149 efc0c539 efc7c4c1 79fef0c5  ..AI...9....y...
 5e220 c172f607 c5c972d6 19c5f1ef cfc5f1ef  .r....r.........
 5e230 cec4c171 fef0c5a9 72f609c5 c172d617  ...q....r....r..
 5e240 c5f970f1 93c44131 efcac531 efcfc5b1  ..p...A1...1....
 5e250 fec9c4c1 7970f94e c5a972f1 0dc5f172  ....yp.N..r....r
 5e260 d113c4c1 79efc2c5 f9efc1c5 31fec8c5  ....y.......1...
 5e270 f970c039 c4c17172 f112c4c1 3172d10e  .p.9..qr....1r..
 5e280 c4c171ef c9c44171 efc0c4c1 49fec8c5  ..q...Aq....I...
 5e290 b172f107 c5f172d1 19c4c179 efc1c5f9  .r....r....y....
 5e2a0 efc1c441 79fec8c5 7970d893 c4c17172  ...Ay...yp....qr
 5e2b0 f109c4c1 2972d117 c441796f cbc5c1ef  ....)r...Ayo....
 5e2c0 c9c4c171 efcac5f1 fec0c579 70e14ec5  ...q.......yp.N.
 5e2d0 a972f00d c5f972d0 13c5797f e7c4c149  .r....r...y....I
 5e2e0 eff2c5c9 eff0c5f1 fecec5f9 70f639c5  ............p.9.
 5e2f0 a972f112 c5f172d1 0ec5796f eec529ef  .r....r...yo..).
 5e300 d1c44129 efd083e9 010f8531 feffffc5  ..A).......1....
 5e310 19fee3c5 f96e5820 c5c9fef2 c599efcb  .....nX ........
 5e320 c5f96e58 10c5f96e 5030c521 fedcc529  ..nX...nP0.!...)
 5e330 fed5c5c9 efc3c5f9 6e18c5a1 efd2c5f9  ........n.......
 5e340 7e4a20c4 c17970cc 55c5a9ef ebc5f97e  ~J ..yp.U......~
 5e350 5230c4c1 7970d355 c4c17970 da55c5f9  R0..yp.U..yp.U..
 5e360 7e4210c5 f970c655 c5f97e2a c5f96e60  ~B...p.U..~*..n`
 5e370 04c5e9ef d4c5f96e 6034c5f1 efccc5f9  .......n`4......
 5e380 6e6024c5 f9efc4c5 f96e6014 c5f97e52  n`$......n`...~R
 5e390 04c4c179 70d3aac5 e1efdcc5 f97e4a34  ...yp........~J4
 5e3a0 c4c17970 ccaac441 7970dbff c5f97e5a  ..yp...Ayp....~Z
 5e3b0 14c4c179 70daaac4 417970e4 ffc44179  ...yp...Ayp...Ay
 5e3c0 70d2ffc5 f97e4224 c5f970c6 aac5f970  p....~B$..p....p
 5e3d0 f6ffc5f9 6e6018c5 e9efd4c5 f96e6008  ....n`.......n`.
 5e3e0 c5f1efcc c5f96e60 38c5f9ef c4c5f96e  ......n`8......n
 5e3f0 6028c5f9 7e5218c5 e1efdcc5 f97e4a08  `(..~R.......~J.
 5e400 c5f97e5a 28c5f97e 4238c5f9 6e402cc5  ..~Z(..~B8..n@,.
 5e410 21efd8c5 f96e401c c519efe0 c5f96e40  !....n@.......n@
 5e420 0cc5c9ef f0c5f96e 403cc579 7e5a2cc5  .......n@<.y~Z,.
 5e430 29efd0c5 797e621c c5797e52 3cc5f97e  )...y~b..y~R<..~
 5e440 720c8b4f 2083c101 83f90183 57340048  r..O .......W4.H
 5e450 83c04048 83c24089 4f204c39 c80f85b2  ..@H..@.O L9....
 5e460 fcffff4c 01d64183 e03f4d85 c00f840d  ...L..A..?M.....
 5e470 030000c5 fa6f2fc5 fa6f6710 ba050000  .....o/..og.....
 5e480 00c5fa6f 5f20c5fa 6f5730c5 f96ffdc5  ...o_ ..oW0..o..
 5e490 f96ff4c5 796fcbc5 f96fc20f 1f440000  .o..yo...o...D..
 5e4a0 c5c1fece c5b972f1 07c5f172 d119c539  ......r....r...9
 5e4b0 efc1c539 efc0c5b9 fecfc5a9 72d117c5  ...9........r...
 5e4c0 f972f109 c4c17970 c893c4c1 79efc2c4  .r....yp....y...
 5e4d0 4179efc9 c44131fe c0c4c179 72f00dc4  Ay...A1....yr...
 5e4e0 c12972d0 13c44179 70c14ec5 c9efc0c4  .)r...Ayp.N.....
 5e4f0 c179efc2 c531fec8 c5f970f0 39c4c129  .y...1....p.9..)
 5e500 72f112c4 c13172d1 0ec4c141 effac4c1  r....1r....A....
 5e510 41eff9c5 f1fec7c5 b172f007 c5f972d0  A........r....r.
 5e520 19c4c149 eff1c5c9 eff0c5c9 fec7c5a9  ...I............
 5e530 72f009c5 b172d017 c5f970c6 93c44139  r....r....p...A9
 5e540 efc2c441 39efc1c5 b9fef6c4 417970c8  ...A9.......Ayp.
 5e550 4ec5a972 f60dc5c9 72d613c4 c171efca  N..r....r....q..
 5e560 c5f1efce c539fec1 c5f970c9 39c4c149  .....9....p.9..I
 5e570 72f012c4 c13972d0 0ec4c149 eff0c5c9  r....9r....I....
 5e580 eff7c5f9 fefec5b9 72f707c5 c172d719  ........r....r..
 5e590 c4c171ef c8c5f1ef cfc5f1fe fec5a972  ..q............r
 5e5a0 f709c5b9 72d717c5 f970f993 c44131ef  ....r....p...A1.
 5e5b0 cac44131 efc8c5b1 fec9c441 7970c14e  ..A1.......Ayp.N
 5e5c0 c5a972f1 0dc5f172 d113c4c1 79efc2c5  ..r....r....y...
 5e5d0 f9efc1c5 31fec8c5 f970c039 c4c12972  ....1....p.9..)r
 5e5e0 f112c4c1 3172d10e c44129ef d1c529ef  ....1r...A)...).
 5e5f0 d6c4c141 fecac5c9 72f107c5 f172d119  ...A....r....r..
 5e600 c5f9efc6 c5f9efc1 c4c179fe cac57970  ..........y...yp
 5e610 d893c599 72f109c5 b172d117 c5797fde  ....r....r...y..
 5e620 c4c139ef ccc4c171 efc9c5f1 fec0c579  ..9....q.......y
 5e630 70c14ec5 9972f00d c5f972d0 13c44179  p.N..r....r...Ay
 5e640 6fc8c4c1 41effcc5 c1efc0c5 f1fec8c5  o...A...........
 5e650 7970e039 c5c172f1 12c5f172 d10ec579  yp.9..r....r...y
 5e660 7fe0c5c1 eff9c4c1 41effa83 ea010f85  ........A.......
 5e670 2cfeffff c5c1fecd c521fedc c539fec3  ,........!...9..
 5e680 c599fec2 c5f97e8c 24600400 00c4e379  ......~.$`.....y
 5e690 168c2474 04000001 c5797e9c 24900400  ..$t.....y~.$...
 5e6a0 00498d48 ffc46379 169c2464 04000001  .I.H..cy..$d....
 5e6b0 c4637916 84249404 000001c5 797e8424  .cy..$......y~.$
 5e6c0 80040000 c4e37916 84248404 000001c4  ......y..$......
 5e6d0 e379168c 24880400 0002c463 79169c24  .y..$......cy..$
 5e6e0 78040000 02c5f97e 84247004 0000c463  x......~.$p....c
 5e6f0 79168424 68040000 02c4e379 16842498  y..$h......y..$.
 5e700 04000002 c4e37916 8c249c04 000003c4  ......y..$......
 5e710 6379169c 248c0400 0003c463 79168424  cy..$......cy..$
 5e720 7c040000 03c4e379 1684246c 04000003  |......y..$l....
 5e730 4883f90e 0f865a02 0000498d 41014889  H.....Z...I.A.H.
 5e740 f74829c7 31c04883 ff1e7750 488dbc24  .H).1.H...wPH..$
 5e750 60040000 0f1f4000 0fb61407 41321401  `.....@.....A2..
 5e760 88140648 83c00149 39c075ec be400000  ...H...I9.u..@..
 5e770 00c5f877 e837fbfa ffeb080f 1f440000  ...w.7.......D..
 5e780 c5f87748 8b8424b8 04000064 482b0425  ..wH..$....dH+.%
 5e790 28000000 0f851a02 0000c9c3 4883f91e  (...........H...
 5e7a0 0f860402 0000c4c1 7e6f39c5 c5ef8424  ........~o9....$
 5e7b0 60040000 c5fe7f06 4983f820 0f84b801  `.......I.. ....
 5e7c0 0000498d 40df498d 48e04883 f80e0f86  ..I.@.I.H.H.....
 5e7d0 c7010000 b8200000 00ba2000 0000c4c1  ..... .... .....
 5e7e0 7a6f3c01 83c210c5 c1ef8404 60040000  zo<.........`...
 5e7f0 c5fa7f04 064883c0 104883f9 100f8477  .....H...H.....w
 5e800 01000089 d7410fb6 0c01328c 3c600400  .....A....2.<`..
 5e810 00880c06 8d42014c 39c00f83 5a010000  .....B.L9...Z...
 5e820 410fb60c 01328c04 60040000 880c068d  A....2..`.......
 5e830 42024c39 c00f833f 01000041 0fb60c01  B.L9...?...A....
 5e840 328c0460 04000088 0c068d42 034c39c0  2..`.......B.L9.
 5e850 0f832401 0000410f b60c0132 8c046004  ..$...A....2..`.
 5e860 0000880c 068d4204 4c39c00f 83090100  ......B.L9......
 5e870 00410fb6 0c01328c 04600400 00880c06  .A....2..`......
 5e880 8d42054c 39c00f83 ee000000 410fb60c  .B.L9.......A...
 5e890 01328c04 60040000 880c068d 42064c39  .2..`.......B.L9
 5e8a0 c00f83d3 00000041 0fb60c01 328c0460  .......A....2..`
 5e8b0 04000088 0c068d42 074c39c0 0f83b800  .......B.L9.....
 5e8c0 0000410f b60c0132 8c046004 0000880c  ..A....2..`.....
 5e8d0 068d4208 4c39c00f 839d0000 00410fb6  ..B.L9.......A..
 5e8e0 0c01328c 04600400 00880c06 8d42094c  ..2..`.......B.L
 5e8f0 39c00f83 82000000 410fb60c 01328c04  9.......A....2..
 5e900 60040000 880c068d 420a4c39 c0736b41  `.......B.L9.skA
 5e910 0fb60c01 328c0460 04000088 0c068d42  ....2..`.......B
 5e920 0b4c39c0 7354410f b60c0132 8c046004  .L9.sTA....2..`.
 5e930 0000880c 068d420c 4c39c073 3d410fb6  ......B.L9.s=A..
 5e940 0c01328c 04600400 00880c06 8d420d4c  ..2..`.......B.L
 5e950 39c07326 410fb60c 01328c04 60040000  9.s&A....2..`...
 5e960 880c068d 420e4c39 c0730f41 0fb61401  ....B.L9.s.A....
 5e970 32940460 04000088 1406488d bc246004  2..`......H..$`.
 5e980 0000be40 000000c5 f877e821 f9faffe9  ...@.....w.!....
 5e990 effdffff 31c0e9b1 fdffffba 20000000  ....1....... ...
 5e9a0 b8200000 00e959fe ffff4c89 c131c0e9  . ....Y...L..1..
 5e9b0 2afeffff e837f9fa ff0f1f80 00000000  *....7..........
 5e9c0 4885f675 0b31c0c3 0f1f8400 00000000  H..u.1..........
 5e9d0 55534889 f34883ec 488b4104 c5f96e12  USH..H..H.A...n.
 5e9e0 c5f96f05 68270000 c4e36922 49100148  ..o.h'....i"I..H
 5e9f0 89e5c744 24200000 00008944 24288b41  ...D$ .....D$(.A
 5ea00 08c5f96e 5914c5f9 7f0424c4 e3612201  ...nY.....$..a".
 5ea10 01894424 3c8b410c c5f96cc1 c7442434  ..D$<.A...l..D$4
 5ea20 00000000 89442430 8b4118c5 f97f4424  .....D$0.A....D$
 5ea30 10894424 248b411c 89442438 8b420448  ..D$$.A..D$8.B.H
 5ea40 89f231f6 8944242c e883f9fa ff4889d9  ..1..D$,.....H..
 5ea50 4889ef48 89c64889 c2e842e6 ffff4889  H..H..H...B...H.
 5ea60 efbe4000 0000e845 f8faff48 83c44831  ..@....E...H..H1
 5ea70 c05b5dc3 66662e0f 1f840000 00000090  .[].ff..........
 5ea80 4885d275 0b31c0c3 0f1f8400 00000000  H..u.1..........
 5ea90 554889d0 4c89c2c4 c1796ef8 48c1ea20  UH..L....yn.H.. 
 5eaa0 4889e553 4883e4e0 4883ec40 c4c1796e  H..SH...H..@..yn
 5eab0 690cc4c1 796e611c c4c35922 410801c4  i...yna...Y"A...
 5eac0 c1796e71 044889e3 c4e35122 d201c4e3  .ynq.H....Q"....
 5ead0 49224904 01c4c179 6e611448 89fac5e9  I"I....yna.H....
 5eae0 6cd0c5f9 6f056626 0000c5f9 6e194889  l...o.f&....n.H.
 5eaf0 dfc4c361 22591001 c5f97f54 24304889  ...a"Y.....T$0H.
 5eb00 c1c5f97f 0424c4c3 41224118 01c5f96c  .....$..A"A....l
 5eb10 c1c4c359 220901c5 f16ccbc4 e37538c0  ...Y"....l...u8.
 5eb20 01c5fe7f 442410c5 f877e871 e5ffff48  ....D$...w.q...H
 5eb30 89dfbe40 000000e8 74f7faff 488b5df8  ...@....t...H.].
 5eb40 31c0c9c3 662e0f1f 84000000 00006690  1...f.........f.
 5eb50 554889f8 4889f948 89e54883 e4c04881  UH..H..H..H...H.
 5eb60 ec080200 0062f17e 486f2e62 615548ef  .....b.~Ho.baUH.
 5eb70 3762617d 487f3762 f17e486f 7e016261  7ba}H.7b.~Ho~.ba
 5eb80 4548ef67 016261fe 486f2a62 617d487f  EH.g.ba.Ho*ba}H.
 5eb90 67016261 fe486f5a 0162f17e 486f4e02  g.ba.HoZ.b.~HoN.
 5eba0 62617548 ef570262 617d487f 570262f1  bauH.W.ba}H.W.b.
 5ebb0 7e486f56 0362616d 48ef4703 6261fe48  ~HoV.bamH.G.ba.H
 5ebc0 6f4a0262 617d487f 470362f1 7e486f5e  oJ.ba}H.G.b.~Ho^
 5ebd0 0462e165 48ef7704 62e1fe48 6f7a0362  .b.eH.w.b..Hoz.b
 5ebe0 e17d487f 770462f1 7e486f6e 0562e155  .}H.w.b.~Hon.b.U
 5ebf0 48ef6705 62e1fe48 6f6a0462 e17d487f  H.g.b..Hoj.b.}H.
 5ec00 670562f1 7e486f7e 0662e145 48ef5706  g.b.~Ho~.b.EH.W.
 5ec10 62e1fe48 6f5a0562 e17d487f 570662f1  b..HoZ.b.}H.W.b.
 5ec20 fe486f7a 0662f17e 486f4e07 62e17548  .Hoz.b.~HoN.b.uH
 5ec30 ef4f0762 e17d487f 4f0762f1 7e486f56  .O.b.}H.O.b.~HoV
 5ec40 0862e16d 48ef4708 6261fe48 6f7a0762  .b.mH.G.ba.Hoz.b
 5ec50 e17d487f 470862f1 7e486f4e 09627175  .}H.G.b.~HoN.bqu
 5ec60 48ef7f09 6271fe48 6f420862 717d487f  H...bq.HoB.bq}H.
 5ec70 7f0962f1 7e486f56 0a62716d 48ef770a  ..b.~HoV.bqmH.w.
 5ec80 62f1fe48 6f4a0962 717d487f 770a62f1  b..HoJ.bq}H.w.b.
 5ec90 7e486f5e 0b627165 48ef6f0b 62f1fe48  ~Ho^.bqeH.o.b..H
 5eca0 6f6a0a62 717d487f 6f0b62f1 7e486f76  oj.bq}H.o.b.~Hov
 5ecb0 0c62714d 48ef670c 62f1fe48 6f520b62  .bqMH.g.b..HoR.b
 5ecc0 717d487f 670c62f1 7e486f76 0d62714d  q}H.g.b.~Hov.bqM
 5ecd0 48ef5f0d 62f1fe48 6f5a0c62 717d487f  H._.b..HoZ.bq}H.
 5ece0 5f0d62f1 7e486f76 0e62714d 48ef570e  _.b.~Hov.bqMH.W.
 5ecf0 62f1fe48 6f420d62 717d487f 570e62f1  b..HoB.bq}H.W.b.
 5ed00 fe486f72 0e6271fe 486f4e0f 488db700  .Hor.bq.HoN.H...
 5ed10 04000062 713548ef 4f0f6261 7d487fb4  ...bq5H.O.ba}H..
 5ed20 24480100 0062617d 487fa424 08010000  $H...ba}H..$....
 5ed30 62717d48 7f4f0f62 f1fe486f 620f6271  bq}H.O.b..Hob.bq
 5ed40 7d487f8c 24880100 0062f1fd 487fa424  }H..$....b..H..$
 5ed50 c8010000 62617d48 7f9424c8 00000062  ....ba}H..$....b
 5ed60 617d487f 84248800 000062e1 7d487fb4  a}H..$....b.}H..
 5ed70 24480000 0062e17d 487fa424 08000000  $H...b.}H..$....
 5ed80 62e17d48 7f9424c8 ffffff62 f1fd486f  b.}H..$....b..Ho
 5ed90 214881c1 00020000 62e3dd48 4361faee  !H......b..HCa..
 5eda0 62e3dd48 4371fa44 62f1fd48 6f61f962  b..HCq.Db..Hoa.b
 5edb0 63dd4843 51fb4462 e3dd4843 51fbee62  c.HCQ.Db..HCQ..b
 5edc0 f1fd486f 61fc6221 cd40f4c4 6273dd48  ..Hoa.b!.@..bs.H
 5edd0 4349feee 62a1cd40 d4f46263 dd484371  CI..b..@..bc.HCq
 5ede0 fe4462f1 fd486f61 fd6263dd 484361ff  .Db..Hoa.bc.HCa.
 5edf0 4462f3dd 484361ff ee6201bd 40d4c062  Db..HCa..b..@..b
 5ee00 21bd40d4 c662c18d 40f4f162 418d40d4  !.@..b..@..bA.@.
 5ee10 f162a13d 40efd262 b1ed4072 ca2062a1  .b.=@..b..@r. b.
 5ee20 cd40d4f6 6281cd40 d4f662f1 4d40efe4  .@..b..@..b.M@..
 5ee30 62f1dd48 72cc2062 21ad40f4 f26221ad  b..Hr. b!.@..b!.
 5ee40 40d4d262 018d40d4 f662018d 40d4f262  @..b..@..b..@..b
 5ee50 619d40f4 d462619d 40d4e462 a10d40ef  a.@..ba.@..b..@.
 5ee60 e462b1dd 4072c418 6201ad40 d4d26201  .b..@r..b..@..b.
 5ee70 9d40d4e2 62511d40 efc962d1 b54872c1  .@..bQ.@..b..Hr.
 5ee80 186221bd 40f4d462 01dd40d4 c06201ad  .b!.@..b..@..b..
 5ee90 40d4d262 01ad40d4 d06241cd 40f4c162  @..b..@..bA.@..b
 5eea0 a1b548d4 f662a12d 40efd262 b1ed4072  ..H..b.-@..b..@r
 5eeb0 c2106201 bd40d4c0 6221bd40 d4c662f1  ..b..@..b!.@..b.
 5eec0 3d40efe4 62f1dd48 72c41062 a18d40f4  =@..b..Hr..b..@.
 5eed0 f26201ed 40d4f662 a3fd4800 d29362a1  .b..@..b..H...b.
 5eee0 cd40d4f6 6281cd40 d4f66261 9d40f4f4  .@..b..@..ba.@..
 5eef0 6201dd48 d4e462a1 4d40efe4 62f3fd48  b..H..b.M@..b..H
 5ef00 00e49362 a3cd4043 f6b162b1 dd4072cc  ...b..@C..b..@r.
 5ef10 0162018d 40d4f662 018d40d4 f462510d  .b..@..b..@..bQ.
 5ef20 40efc962 038d4043 f6b162d1 b54872c9  @..b..@C..b..Hr.
 5ef30 0162a3fd 4800e439 6221ad40 f4e46201  .b..H..9b!.@..b.
 5ef40 dd40d4d2 6253fd48 00c93962 019d40d4  .@..bS.H..9b..@.
 5ef50 e462019d 40d4e262 41bd40f4 d16201b5  .b..@..bA.@..b..
 5ef60 48d4c062 a11d40ef d262b1ed 4072ca20  H..b..@..b..@r. 
 5ef70 6201ad40 d4d26201 ad40d4d0 62f12d40  b..@..b..@..b.-@
 5ef80 efe462f1 dd4872cc 206221cd 40f4c262  ..b..Hr. b!.@..b
 5ef90 a1cd40d4 f26201bd 40d4c062 21bd40d4  ..@..b..@..b!.@.
 5efa0 c662e18d 40f4f462 618d40d4 f462a13d  .b..@..ba.@..b.=
 5efb0 40efe462 b1dd4072 c41862a1 cd40d4f6  @..b..@r..b..@..
 5efc0 6281cd40 d4f66251 4d40efc9 62d1b548  b..@..bQM@..b..H
 5efd0 72c11862 219d40f4 f46201dd 40d4e462  r..b!.@..b..@..b
 5efe0 018d40d4 f662018d 40d4e462 41ad40f4  ..@..b..@..bA.@.
 5eff0 f16201b5 48d4d262 a11d40ef d262b1ed  .b..H..b..@..b..
 5f000 4072c210 62018d40 d4f66201 8d40d4d2  @r..b..@..b..@..
 5f010 62f12d40 efe462f1 dd4872c4 106221bd  b.-@..b..Hr..b!.
 5f020 40f4f262 01ed40d4 c062a3fd 4800d239  @..b..@..b..H..9
 5f030 62018d40 d4f66201 8d40d4c0 6261cd40  b..@..b..@..ba.@
 5f040 f4f462a1 dd48d4f6 62a13d40 efe462f3  ..b..H..b.=@..b.
 5f050 fd4800e4 396203bd 4043c0b1 62b1dd40  .H..9b..@C..b..@
 5f060 72cc0162 018d40d4 f662a18d 40d4f662  r..b..@..b..@..b
 5f070 514d40ef c962a3cd 4043f6b1 62d1b548  QM@..b..@C..b..H
 5f080 72c90162 a3fd4800 e4936223 9d4043f4  r..b..H...b#.@C.
 5f090 4462239d 4043e4ee 62a3bd40 43e24462  Db#.@C..b..@C.Db
 5f0a0 23bd4043 c2ee6261 fd487f71 f86261fd  #.@C..ba.H.q.ba.
 5f0b0 487f61fa 62e1fd48 7f61f962 61fd487f  H.a.b..H.a.ba.H.
 5f0c0 41fb6253 fd4800c9 9362c3ad 4043d144  A.bS.H...b..@C.D
 5f0d0 6243ad40 43d1ee62 73cd4043 cc4462e3  bC.@C..bs.@C.Db.
 5f0e0 cd4043f4 ee62e1fd 487f51fc 6261fd48  .@C..b..H.Q.ba.H
 5f0f0 7f51fe62 71fd487f 49fd62e1 fd487f71  .Q.bq.H.I.b..H.q
 5f100 ff4839ce 0f8581fc ffff488d 8f800000  .H9.......H.....
 5f110 0062e17d 487f8c24 88ffffff 62f1fd48  .b.}H..$....b..H
 5f120 6f255aad 00006271 fd486f08 4883c040  o%Z...bq.Ho.H..@
 5f130 62e3b548 43700144 6263b548 436001ee  b..HCp.Dbc.HC`..
 5f140 6271fd48 6f480362 e3b54843 48054462  bq.HoH.b..HCH.Db
 5f150 a2dd4836 f662e3b5 48435005 ee6271fd  ..H6.b..HCP..bq.
 5f160 486f4807 6202dd48 36e46263 b5484370  HoH.b..H6.bc.HCp
 5f170 094462a2 dd4836c9 62a2dd48 36d26263  .Db..H6.b..H6.bc
 5f180 b5484350 09ee6271 fd486f48 0b6221cd  .HCP..bq.HoH.b!.
 5f190 40f4c162 a1cd40d4 f162e3b5 4843600d  @..b..@..b..HC`.
 5f1a0 446202dd 4836f662 02dd4836 d26273b5  Db..H6.b..H6.bs.
 5f1b0 4843480d ee62a2dd 4836e462 52dd4836  HCH..b..H6.bR.H6
 5f1c0 c96201bd 40d4c062 21bd40d4 c662a19d  .b..@..b!.@..b..
 5f1d0 40f4f262 219d40d4 e262815d 40efe062  @..b!.@..b.]@..b
 5f1e0 b1dd4072 cc2062a1 cd40d4f6 6281cd40  ..@r. b..@..b..@
 5f1f0 d4f46231 3548efce 62d1b548 72c92062  ..b15H..b..Hr. b
 5f200 218d40f4 e462218d 40d4f462 019d40d4  !.@..b!.@..b..@.
 5f210 e462019d 40d4f662 41ad40f4 e16241ad  .b..@..bA.@..bA.
 5f220 40d4d162 817540ef ce62b1f5 4072c118  @..b.u@..b..@r..
 5f230 62019d40 d4e46201 9d40d4e2 62816d40  b..@..b..@..b.m@
 5f240 efd462b1 ed4072c2 186221bd 40f4d162  ..b..@r..b!.@..b
 5f250 01f540d4 c06201ad 40d4d262 01ad40d4  ..@..b..@..b..@.
 5f260 d06221cd 40f4c262 a1ed40d4 f662815d  .b!.@..b..@..b.]
 5f270 40efe262 b1dd4072 c4106201 bd40d4c0  @..b..@r..b..@..
 5f280 6221bd40 d4c66211 3548efc8 62d1b548  b!.@..b.5H..b..H
 5f290 72c11062 a18d40f4 f46201dd 40d4f662  r..b..@..b..@..b
 5f2a0 a3fd4800 e49362a1 cd40d4f6 6281cd40  ..H...b..@..b..@
 5f2b0 d4f66241 9d40f4f1 6201b548 d4e462a1  ..bA.@..b..H..b.
 5f2c0 7540efce 6253fd48 00c99362 a3cd4043  u@..bS.H...b..@C
 5f2d0 f6b162b1 f54072c9 0162018d 40d4f662  ..b..@r..b..@..b
 5f2e0 018d40d4 f462816d 40efd662 038d4043  ..@..b.m@..b..@C
 5f2f0 f6b162b1 ed4072ca 0162a3fd 4800c939  ..b..@r..b..H..9
 5f300 6221ad40 f4e16201 f540d4d2 62a3fd48  b!.@..b..@..b..H
 5f310 00d23962 019d40d4 e462019d 40d4e262  ..9b..@..b..@..b
 5f320 21bd40f4 d26201ed 40d4c062 815d40ef  !.@..b..@..b.]@.
 5f330 e462b1dd 4072cc20 6201ad40 d4d26201  .b..@r. b..@..b.
 5f340 ad40d4d0 62113548 efca62d1 b54872c9  .@..b.5H..b..Hr.
 5f350 206221cd 40f4c462 a1cd40d4 f46201bd   b!.@..b..@..b..
 5f360 40d4c062 21bd40d4 c662c18d 40f4f162  @..b!.@..b..@..b
 5f370 418d40d4 f1628175 40efc862 b1f54072  A.@..b.u@..b..@r
 5f380 c11862a1 cd40d4f6 6281cd40 d4f662a1  ..b..@..b..@..b.
 5f390 6d40efd6 62b1ed40 72c21862 219d40f4  m@..b..@r..b!.@.
 5f3a0 f16201f5 40d4e462 018d40d4 f662018d  .b..@..b..@..b..
 5f3b0 40d4e462 21ad40f4 f26201ed 40d4d262  @..b!.@..b..@..b
 5f3c0 815d40ef e46202dd 4836e462 b1dd4072  .]@..b..H6.b..@r
 5f3d0 c4106201 8d40d4f6 62018d40 d4d26211  ..b..@..b..@..b.
 5f3e0 3548efca 6202dd48 36d262d1 b54872c1  5H..b..H6.b..Hr.
 5f3f0 106221bd 40f4f462 01dd40d4 c062a3fd  .b!.@..b..@..b..
 5f400 4800e439 62a2dd48 36e46201 8d40d4f6  H..9b..H6.b..@..
 5f410 62018d40 d4c06241 cd40f4f1 62a1b548  b..@..bA.@..b..H
 5f420 d4f66281 7540efc8 6203bd40 43c0b162  ..b.u@..b..@C..b
 5f430 53fd4800 c93962b1 f54072c9 016202dd  S.H..9b..@r..b..
 5f440 4836c062 52dd4836 c962018d 40d4f662  H6.bR.H6.b..@..b
 5f450 a18d40d4 f662039d 4043f244 62039d40  ..@..b..@C.Db..@
 5f460 43e2ee62 a16d40ef d662a3cd 4043f6b1  C..b.m@..b..@C..
 5f470 6261fd48 7f70ff62 b1ed4072 ca0162a3  ba.H.p.b..@r..b.
 5f480 fd4800c9 9362a2dd 4836f662 61fd487f  .H...b..H6.ba.H.
 5f490 600162a2 dd4836c9 62a3fd48 00d29362  `.b..H6.b..H...b
 5f4a0 a2dd4836 d26223f5 4043d244 62a3f540  ..H6.b#.@C.Db..@
 5f4b0 43caee62 e1fd487f 480562a3 bd4043ce  C..b..H.H.b..@C.
 5f4c0 446223bd 4043c6ee 62e1fd48 7f480762  Db#.@C..b..H.H.b
 5f4d0 c3dd4043 c94462c3 dd4043e1 ee6261fd  ..@C.Db..@C..ba.
 5f4e0 487f5003 6261fd48 7f400962 e1fd487f  H.P.ba.H.@.b..H.
 5f4f0 480b62e1 fd487f60 0d4839c8 0f8524fc  H.b..H.`.H9...$.
 5f500 ffff6261 7d486fb4 24480100 0062617d  ..ba}Ho.$H...ba}
 5f510 486fa424 08010000 62e17d48 6fb42448  Ho.$....b.}Ho.$H
 5f520 00000062 e17d486f a4240800 00006263  ...b.}Ho.$....bc
 5f530 0d40252f 9662e17d 486f9424 c8ffffff  .@%/.b.}Ho.$....
 5f540 62617d48 6f9424c8 00000062 61fd487f  ba}Ho.$....ba.H.
 5f550 2f62617d 486f8424 88000000 62e17d48  /ba}Ho.$....b.}H
 5f560 6f8c2488 ffffff62 61fe487f 2a62717d  o.$....ba.H.*bq}
 5f570 486f8c24 88010000 62631d40 255f0196  Ho.$....bc.@%_..
 5f580 6261fd48 7f5f0162 61fe487f 5a016263  ba.H._.ba.H.Z.bc
 5f590 2d40254f 02966261 fd487f4f 026261fe  -@%O..ba.H.O.ba.
 5f5a0 487f4a02 62e33d40 257f0396 62e1fd48  H.J.b.=@%...b..H
 5f5b0 7f7f0362 e1fe487f 7a0362e3 4d40256f  ...b..H.z.b.M@%o
 5f5c0 049662e1 fd487f6f 0462e1fe 487f6a04  ..b..H.o.b..H.j.
 5f5d0 62e35d40 255f0596 62e1fd48 7f5f0562  b.]@%_..b..H._.b
 5f5e0 e1fe487f 5a0562f3 6d40257f 069662f1  ..H.Z.b.m@%...b.
 5f5f0 fd487f7f 0662f1fe 487f7a06 62637540  .H...b..H.z.bcu@
 5f600 257f0796 6261fd48 7f7f0762 61fe487f  %...ba.H...ba.H.
 5f610 7a076273 7d402547 08966271 fd487f47  z.bs}@%G..bq.H.G
 5f620 086271fe 487f4208 62f30548 254f0996  .bq.H.B.b..H%O..
 5f630 62f1fd48 7f4f0962 f1fe487f 4a0962f3  b..H.O.b..H.J.b.
 5f640 0d48256f 0a9662f1 fd487f6f 0a62f1fe  .H%o..b..H.o.b..
 5f650 487f6a0a 62f31548 25570b96 62f1fd48  H.j.b..H%W..b..H
 5f660 7f570b62 f1fe487f 520b62f3 1d48255f  .W.b..H.R.b..H%_
 5f670 0c9662f1 fd487f5f 0c62f1fe 487f5a0c  ..b..H._.b..H.Z.
 5f680 62f32548 25470d96 62f1fd48 7f470d62  b.%H%G..b..H.G.b
 5f690 f1fe487f 420d62f1 7d486f84 24c80100  ..H.B.b.}Ho.$...
 5f6a0 0062f32d 4825770e 9662f1fd 487f770e  .b.-H%w..b..H.w.
 5f6b0 62f1fe48 7f720e62 f3354825 470f9662  b..H.r.b.5H%G..b
 5f6c0 f1fd487f 470f62f1 fe487f42 0fc5f877  ..H.G.b..H.B...w
 5f6d0 c9c36666 2e0f1f84 00000000 000f1f00  ..ff............
 5f6e0 4885ff0f 845c0f00 00554989 d34989f0  H....\...UI..I..
 5f6f0 4989f249 c1e82048 89e54157 4989ff41  I..I.. H..AWI..A
 5f700 56415545 89c54154 534883e4 c04881ec  VAUE..ATSH...H..
 5f710 40140000 4c8b7708 88542433 8b572c89  @...L.w..T$3.W,.
 5f720 74243483 fa020f84 e60e0000 488d9c24  t$4.........H..$
 5f730 40080000 31c0b980 000000c4 c1796e7f  @...1........yn.
 5f740 104889df 458b671c f348ab48 8dbc2440  .H..E.g..H.H..$@
 5f750 0c0000b9 80000000 c4e34122 c2014889  ..........A"..H.
 5f760 7c2420c4 e27935c0 f348ab44 89d0c5f9  |$ ..y5..H.D....
 5f770 7f842460 0c000048 89842440 0c000044  ..$`...H..$@...D
 5f780 89c04889 8424480c 0000410f b6c34889  ..H..$H...A...H.
 5f790 8424500c 0000418b 47184889 8424580c  .$P...A.G.H..$X.
 5f7a0 00004585 e40f84b9 00000048 8d442440  ..E........H.D$@
 5f7b0 4531c948 89442438 eb25660f 1f440000  E1.H.D$8.%f..D..
 5f7c0 89c0488b 84c44008 00004b89 04ce458b  ..H...@...K...E.
 5f7d0 671c4983 c1014539 e10f8385 00000044  g.I...E9.......D
 5f7e0 89c883e0 7f75d948 8b7c2438 31c0488d  .....u.H.|$81.H.
 5f7f0 b4244004 0000b980 0000004c 8da42440  .$@........L..$@
 5f800 10000048 89742428 f348ab48 89f74c89  ...H.t$(.H.H..L.
 5f810 e2b98000 0000f348 abb98000 00004889  .......H......H.
 5f820 df488b74 2420f348 abb98000 00004c89  .H.t$ .H......L.
 5f830 e7488384 24700c00 0001f348 ab488b7c  .H..$p.....H.H.|
 5f840 2438e809 f3ffff48 8b7c2428 4889da4c  $8.....H.|$(H..L
 5f850 89e6e8f9 f2ffff48 8b842440 080000e9  .......H..$@....
 5f860 66ffffff c7442428 01000000 4531c945  f....D$(....E1.E
 5f870 85d2750d 4531c945 84db410f 94c14501  ..u.E1.E..A...E.
 5f880 c9418b77 20410fb6 c331d289 44241c41  .A.w A...1..D$.A
 5f890 0fafc444 0fafc645 01c84101 c04489c0  ...D...E..A..D..
 5f8a0 418d58ff f7f6418d 4430ff85 d20f44d8  A.X...A.D0....D.
 5f8b0 498b0748 8b480889 d848c1e0 0a4801c8  I..H.H...H...H..
 5f8c0 62f1fe48 6f3062f1 fe486f78 0162f1fe  b..Ho0b..Hox.b..
 5f8d0 486f6809 62f1fd48 7f742441 62f1fe48  Hoh.b..H.t$Ab..H
 5f8e0 6f700262 f1fd487f 7c244262 f1fe486f  op.b..H.|$Bb..Ho
 5f8f0 780362f1 fd487f74 244362f1 fe486f70  x.b..H.t$Cb..Hop
 5f900 0462f1fd 487f7c24 4462f1fe 486f7805  .b..H.|$Db..Hox.
 5f910 62f1fd48 7f742445 62f1fe48 6f700662  b..H.t$Eb..Hop.b
 5f920 f1fd487f 7c244662 f1fe486f 780762f1  ..H.|$Fb..Hox.b.
 5f930 fd487f74 244762f1 fe486f70 0862f1fd  .H.t$Gb..Hop.b..
 5f940 487f7c24 4862f1fe 486f780a 62f1fd48  H.|$Hb..Hox.b..H
 5f950 7f742449 62f1fe48 6f700b62 f1fd487f  .t$Ib..Hop.b..H.
 5f960 6c244a62 f1fe486f 680c62f1 fd487f7c  l$Jb..Hoh.b..H.|
 5f970 244b62f1 fe486f78 0d62f1fd 487f6c24  $Kb..Hox.b..H.l$
 5f980 4d62f1fd 487f7424 4c62f1fd 487f7c24  Mb..H.t$Lb..H.|$
 5f990 4e62f1fe 486f700e 62f1fe48 6f680f62  Nb..Hop.b..Hoh.b
 5f9a0 f1fd487f 74244f62 f1fd487f 6c245045  ..H.t$Ob..H.l$PE
 5f9b0 39e10f83 480c0000 4585d248 8dbc2440  9...H...E..H..$@
 5f9c0 10000062 f1fd486f 25b3a400 000f95c0  ...b..Ho%.......
 5f9d0 4180fb03 48897c24 384589eb 0f95c245  A...H.|$8E.....E
 5f9e0 89e521d0 88442420 4489c84d 8d14c60f  ..!..D$ D..M....
 5f9f0 b6442433 83c00189 4424180f 1f440000  .D$3....D$...D..
 5fa00 4489c031 d2f7f689 d883c301 83fa0175  D..1...........u
 5fa10 07418d40 ff4489c3 8b542428 85d20f84  .A.@.D...T$(....
 5fa20 8c0b0000 4d8b2241 8b7f244c 89e031d2  ....M."A..$L..1.
 5fa30 48c1e820 48f7f78b 4424344c 89df4989  H.. H...D$4L..I.
 5fa40 d685c00f 85e70a00 00807c24 3300418d  ..........|$3.A.
 5fa50 51ff741b 8b44241c 410fafc5 01c24d39  Q.t..D$.A.....M9
 5fa60 de740c41 83f9014c 89f783d8 0089c245  .t.A...L.......E
 5fa70 89e44d0f afe44c89 e04189d4 48c1e820  ..M...L..A..H.. 
 5fa80 4c0fafe0 8d42ff31 d249c1ec 204c29e0  L....B.1.I.. L).
 5fa90 48f7f648 0faff748 01f2488d b4244014  H..H...H..H..$@.
 5faa0 000048c1 e20a488d 04114489 c262f17e  ..H...H...D..b.~
 5fab0 486f3862 f17e486f 680148c1 e20a62f1  Ho8b.~Hoh.H...b.
 5fac0 7e486f70 024801d1 62e14548 ef642441  ~Hop.H..b.EH.d$A
 5fad0 62e15548 ef5c2442 62f17e48 6f780362  b.UH.\$Bb.~Hox.b
 5fae0 f17e486f 680462e1 4d48ef54 244362e1  .~Hoh.b.MH.T$Cb.
 5faf0 7d487f64 244162f1 7e486f70 0562e145  }H.d$Ab.~Hop.b.E
 5fb00 48ef4c24 4462e17d 487f5c24 4262f17e  H.L$Db.}H.\$Bb.~
 5fb10 486f7806 62e15548 ef442445 62e17d48  Hox.b.UH.D$Eb.}H
 5fb20 7f542443 62f17e48 6f680762 714d48ef  .T$Cb.~Hoh.bqMH.
 5fb30 7c244662 e17d487f 4c244462 f17e486f  |$Fb.}H.L$Db.~Ho
 5fb40 70086271 4548ef74 244762e1 7d487f44  p.bqEH.t$Gb.}H.D
 5fb50 244562f1 7e486f78 09627155 48ef6c24  $Eb.~Hox.bqUH.l$
 5fb60 4862717d 487f7c24 4662f17e 486f680a  Hbq}H.|$Fb.~Hoh.
 5fb70 62714d48 ef642449 62717d48 7f742447  bqMH.d$Ibq}H.t$G
 5fb80 62714548 ef5c244a 62715548 ef54244b  bqEH.\$JbqUH.T$K
 5fb90 62717d48 7f6c2448 62717d48 7f642449  bq}H.l$Hbq}H.d$I
 5fba0 62717d48 7f5c244a 62717d48 7f54244b  bq}H.\$Jbq}H.T$K
 5fbb0 62f17e48 6f700b62 f17e486f 780c62f1  b.~Hop.b.~Hox.b.
 5fbc0 7e486f68 0d62714d 48ef4c24 4c627145  ~Hoh.bqMH.L$LbqE
 5fbd0 48ef4424 4d62f17e 486f700e 62f15548  H.D$Mb.~Hop.b.UH
 5fbe0 ef7c244e 62f14d48 ef74244f 62717d48  .|$Nb.MH.t$Obq}H
 5fbf0 7f4c244c 62f1fe48 6f680f48 8b442438  .L$Lb..Hoh.H.D$8
 5fc00 62717d48 7f44244d 62f15548 ef6c2450  bq}H.D$Mb.UH.l$P
 5fc10 62f17d48 7f7c244e 62f17d48 7f74244f  b.}H.|$Nb.}H.t$O
 5fc20 4889c262 f17d487f 6c245062 f1fd486f  H..b.}H.l$Pb..Ho
 5fc30 18480500 02000062 f3e54843 50faee62  .H.....b..HCP..b
 5fc40 e3e54843 68fa4462 f1fd486f 40fc62f3  ..HCh.Db..Ho@.b.
 5fc50 fd484348 feee62e3 fd484378 fe4462f1  .HCH..b..HCx.Db.
 5fc60 fd486f58 f962e1d5 40f4f262 63e54843  .HoX.b..@..bc.HC
 5fc70 48fb4462 e1d540d4 ea62f3e5 484358fb  H.Db..@..b..HCX.
 5fc80 ee62f1fd 486f40fd 6263fd48 4340ff44  .b..Ho@.bc.HC@.D
 5fc90 62f3fd48 4340ffee 62a1cd40 d4f662a1  b..HC@..b..@..b.
 5fca0 cd40d4f5 62e1c540 f4e962e1 c540d4f9  .@..b..@..b..@..
 5fcb0 62b16548 efde62f1 e54872cb 2062a1d5  b.eH..b..Hr. b..
 5fcc0 40d4ed62 a1d540d4 ef62b17d 48efc562  @..b..@..b.}H..b
 5fcd0 f1fd4872 c82062e1 b540f4fb 6261b540  ..Hr. b..@..ba.@
 5fce0 d4cb62a1 c540d4ff 6281c540 d4f96261  ..b..@..b..@..ba
 5fcf0 bd40f4c8 6261bd40 d4c062b1 6d48efd7  .@..ba.@..b.mH..
 5fd00 62f1ed48 72c21862 01b540d4 c96201b5  b..Hr..b..@..b..
 5fd10 40d4c862 917548ef c962f1f5 4872c118  @..b.uH..b..Hr..
 5fd20 6261cd40 f4c262a1 ed48d4f6 6201bd40  ba.@..b..H..b..@
 5fd30 d4c062a1 bd40d4f6 6261d540 f4c162a1  ..b..@..ba.@..b.
 5fd40 f548d4ed 62b16548 efde62f1 e54872c3  .H..b.eH..b..Hr.
 5fd50 106201bd 40d4c062 21bd40d4 c562917d  .b..@..b!.@..b.}
 5fd60 48efc062 f1fd4872 c01062e1 c540f4eb  H..b..Hr..b..@..
 5fd70 62a1e548 d4ff62f3 fd4800db 9362a1d5  b..H..b..H...b..
 5fd80 40d4ed62 a1d540d4 ef62e1b5 40f4f862  @..b..@..b..@..b
 5fd90 01fd48d4 c962b16d 48efd562 f3fd4800  ..H..b.mH..b..H.
 5fda0 c09362f1 ed4872ca 0162a1c5 40d4ff62  ..b..Hr..b..@..b
 5fdb0 81c540d4 f96223d5 4043cdb1 62b17548  ..@..b#.@C..b.uH
 5fdc0 efcf62a3 c54043ff b162f1f5 4872c901  ..b..@C..b..Hr..
 5fdd0 62f3fd48 00d23962 e1cd40f4 ea62f3fd  b..H..9b..@..b..
 5fde0 4800c939 6221d540 d4d562a1 ed48d4ee  H..9b!.@..b..H..
 5fdf0 62a1ad40 d4f562e1 bd40f4e9 6201f548  b..@..b..@..b..H
 5fe00 d4c062b1 6548efde 62f1e548 72cb2062  ..b.eH..b..Hr. b
 5fe10 a1d540d4 ed6281d5 40d4e862 b17d48ef  ..@..b..@..b.}H.
 5fe20 c562f1fd 4872c820 6261b540 f4c36261  .b..Hr. ba.@..ba
 5fe30 b540d4cb 6201bd40 d4c06201 bd40d4c1  .@..b..@..b..@..
 5fe40 6261c540 f4c862e1 c540d4f8 62916d48  ba.@..b..@..b.mH
 5fe50 efd062f1 ed4872c2 186201b5 40d4c962  ..b..Hr..b..@..b
 5fe60 21b540d4 cf629175 48efc962 f1f54872  !.@..b.uH..b..Hr
 5fe70 c11862e1 cd40f4fa 62a1ed48 d4f662a1  ..b..@..b..H..b.
 5fe80 c540d4ff 62a1c540 d4fe62e1 d540f4f1  .@..b..@..b..@..
 5fe90 62a1f548 d4ed62b1 6548efdf 62f1e548  b..H..b.eH..b..H
 5fea0 72c31062 a1cd40d4 f662a1cd 40d4f562  r..b..@..b..@..b
 5feb0 b17d48ef c662f1fd 4872c010 62e1bd40  .}H..b..Hr..b..@
 5fec0 f4eb6201 e548d4c0 62f3fd48 00db3962  ..b..H..b..H..9b
 5fed0 a1d540d4 ed6281d5 40d4e862 61b540f4  ..@..b..@..ba.@.
 5fee0 c06201fd 48d4c962 b16d48ef d562a3d5  .b..H..b.mH..b..
 5fef0 4043edb1 62f3fd48 00c03962 f1ed4872  @C..b..H..9b..Hr
 5ff00 ca016201 bd40d4c0 6201bd40 d4c16291  ..b..@..b..@..b.
 5ff10 7548efc8 6203bd40 43c0b162 f1f54872  uH..b..@C..b..Hr
 5ff20 c90162f3 fd4800d2 936263c5 4043ca44  ..b..H...bc.@C.D
 5ff30 62e3c540 43faee62 f3d54043 d34462f1  b..@C..b..@C.Db.
 5ff40 fd487f50 f962e3d5 4043ebee 6261fd48  .H.P.b..@C..ba.H
 5ff50 7f48f862 e1fd487f 78fa62e1 fd487f68  .H.b..H.x.b..H.h
 5ff60 fb62f3fd 4800c993 62f3cd40 43d14462  .b..H...b..@C.Db
 5ff70 e3cd4043 f1ee62f3 bd4043c8 446263bd  ..@C..b..@C.Dbc.
 5ff80 4043c0ee 62f1fd48 7f50fc62 e1fd487f  @C..b..H.P.b..H.
 5ff90 70fe62f1 fd487f48 fd6261fd 487f40ff  p.b..H.H.ba.H.@.
 5ffa0 4839f00f 8582fcff ff488b44 24384883  H9.......H.D$8H.
 5ffb0 e88062f1 fd486f12 4883c240 62f3ed48  ..b..Ho.H..@b..H
 5ffc0 434a0144 62f1fd48 6f5a0362 63ed4843  CJ.Db..HoZ.bc.HC
 5ffd0 4201ee62 f1fd486f 520762f2 dd4836c9  B..b..HoR.b..H6.
 5ffe0 62e3e548 436a0544 6263ed48 434a0944  b..HCj.Dbc.HCJ.D
 5fff0 6202dd48 36c062e3 ed48437a 09ee62f1  b..H6.b..HCz..b.
 60000 fd486f52 0b62a2dd 4836ed62 e3ed4843  .HoR.b..H6.b..HC
 60010 720d4462 02dd4836 c962a2dd 4836ff62  r.Db..H6.b..H6.b
 60020 f3ed4843 420dee62 b1f548f4 d562b1f5  ..HCB..b..H..b..
 60030 48d4cd62 f3e54843 5a05ee62 a2dd4836  H..b..HCZ..b..H6
 60040 f662f2dd 4836c062 f2dd4836 db62f1ed  .b..H6.b..H6.b..
 60050 48d4d262 f1ed48d4 d162f1bd 40f4cb62  H..b..H..b..@..b
 60060 61bd40d4 c362e14d 40eff262 b1cd4072  a.@..b.M@..b..@r
 60070 ce2062f1 f548d4c9 6291f548 d4c862f1  . b..H..b..H..b.
 60080 7d48efc1 62f1fd48 72c82062 21b540f4  }H..b..Hr. b!.@.
 60090 de6221b5 40d4c662 01a540d4 db6201a5  .b!.@..b..@..b..
 600a0 40d4d862 61c540f4 d062e1c5 40d4f862  @..ba.@..b..@..b
 600b0 815540ef eb62b1d5 4072c518 6201ad40  .U@..b..@r..b..@
 600c0 d4d26221 ad40d4d7 62916548 efda62f1  ..b!.@..b.eH..b.
 600d0 e54872c3 186221ed 48f4c562 f1d540d4  .Hr..b!.H..b..@.
 600e0 d26201bd 40d4c062 61bd40d4 c262e1f5  .b..@..ba.@..b..
 600f0 48f4fb62 f1e548d4 c962814d 40eff062  H..b..H..b.M@..b
 60100 b1cd4072 c61062a1 c540d4ff 62e1c540  ..@r..b..@..b..@
 60110 d4f962b1 7d48efc7 62f1fd48 72c01062  ..b.}H..b..Hr..b
 60120 21a540f4 ce6291cd 40d4cb62 23fd4800  !.@..b..@..b#.H.
 60130 de936201 b540d4c9 6261b540 d4c962f1  ..b..@..ba.@..b.
 60140 ad40f4c8 6201fd48 d4d26281 5540efe9  .@..b..H..b.U@..
 60150 62f3fd48 00c09362 b1d54072 cd0162f1  b..H...b..@r..b.
 60160 f548d4c9 6291f548 d4ca6203 b54043d1  .H..b..H..b..@C.
 60170 b162f165 48efd162 f3f54843 c9b162f1  .b.eH..b..HC..b.
 60180 ed4872ca 0162b3fd 4800dd39 62e1bd40  .Hr..b..H..9b..@
 60190 f4f36201 e548d4c0 62f3fd48 00d23962  ..b..H..b..H..9b
 601a0 a1cd40d4 f66281cd 40d4f062 e1c540f4  ..@..b..@..b..@.
 601b0 ea62a1ed 48d4ff62 212540ef de6291a5  .b..H..b!%@..b..
 601c0 4072cb20 62a1d540 d4ed62a1 d540d4ef  @r. b..@..b..@..
 601d0 62a17d48 effd62b1 c54072cf 206201ad  b.}H..b..@r. b..
 601e0 40f4cb62 01ad40d4 d36201b5 40d4c962  @..b..@..b..@..b
 601f0 01b540d4 ca62b1f5 48f4c762 b1f548d4  ..@..b..H..b..H.
 60200 cf629165 48efd962 f1e54872 c31862f1  .b.eH..b..Hr..b.
 60210 fd48d4c0 62f1fd48 d4c162f1 6d48efd0  .H..b..H..b.mH..
 60220 62f1ed48 72c21862 f1cd40f4 cb6221e5  b..Hr..b..@..b!.
 60230 48d4d662 f1f548d4 c96201f5 48d4c262  H..b..H..b..H..b
 60240 f1d540f4 ca62a1ed 48d4ed62 812540ef  ..@..b..H..b.%@.
 60250 f062b1cd 4072c610 62f1f548 d4c962e1  .b..@r..b..H..b.
 60260 d540d4e9 62a14540 effd62a2 dd4836ed  .@..b.E@..b..H6.
 60270 62b1c540 72c71062 b1b540f4 ce6201cd  b..@r..b..@..b..
 60280 40d4c962 a3fd4800 f63962f1 f548d4c9  @..b..H..9b..H..
 60290 6291f548 d4c96221 fd48f4cf 62f1c540  b..H..b!.H..b..@
 602a0 d4c062f1 6548efd9 6263f548 43d1b162  ..b.eH..bc.HC..b
 602b0 92dd4836 c862f1e5 4872cb01 62a3fd48  ..H6.b..Hr..b..H
 602c0 00ff3962 a2dd4836 ff6201b5 40d4c962  ..9b..H6.b..@..b
 602d0 91fd48d4 c162f16d 48efd062 63fd4843  ..H..b.mH..bc.HC
 602e0 c8b162b3 f54843c5 4462f1ed 4872ca01  ..b..HC.Db..Hr..
 602f0 62f3fd48 00db9362 b3f54843 cdee62f1  b..H...b..HC..b.
 60300 fd487f42 ff62f2dd 4836db62 f1fd487f  .H.B.b..H6.b..H.
 60310 4a016292 dd4836ca 62f3fd48 00d29362  J.b..H6.b..H...b
 60320 f2dd4836 d262f3e5 4843c244 62f3e548  ..H6.b..HC.Db..H
 60330 43daee62 f1fd487f 42036292 dd4836c1  C..b..H.B.b..H6.
 60340 62f3f548 43d04462 f3f54843 c8ee62b2  b..HC.Db..HC..b.
 60350 dd4836c6 62f1fd48 7f5a0562 f1fd487f  .H6.b..H.Z.b..H.
 60360 4a0962b3 fd4843cf 4462b3fd 4843c7ee  J.b..HC.Db..HC..
 60370 62f1fd48 7f520762 f1fd487f 4a0b62f1  b..H.R.b..H.J.b.
 60380 fd487f42 0d4839d0 0f8524fc ffff62e1  .H.B.H9...$...b.
 60390 5d40ef64 244162e1 6540ef5c 244262e1  ]@.d$Ab.e@.\$Bb.
 603a0 6d40ef54 244362e1 7540ef4c 24446271  m@.T$Cb.u@.L$Dbq
 603b0 0548ef7c 244662e1 fe487f21 62e17d40  .H.|$Fb..H.!b.}@
 603c0 ef442445 62710d48 ef742447 62e1fe48  .D$Ebq.H.t$Gb..H
 603d0 7f590162 711548ef 6c244862 711d48ef  .Y.bq.H.l$Hbq.H.
 603e0 64244962 712548ef 5c244a62 e1fd487f  d$Ibq%H.\$Jb..H.
 603f0 64244162 712d48ef 54244b62 e1fd487f  d$Abq-H.T$Kb..H.
 60400 5c244262 e1fd487f 54244362 e1fe487f  \$Bb..H.T$Cb..H.
 60410 510262e1 fd487f4c 244462e1 fe487f49  Q.b..H.L$Db..H.I
 60420 0362e1fd 487f4424 4562e1fe 487f4104  .b..H.D$Eb..H.A.
 60430 6271fd48 7f7c2446 6271fe48 7f790562  bq.H.|$Fbq.H.y.b
 60440 71fd487f 74244762 71fe487f 71066271  q.H.t$Gbq.H.q.bq
 60450 fd487f6c 24486271 fe487f69 076271fd  .H.l$Hbq.H.i.bq.
 60460 487f6424 496271fe 487f6108 6271fd48  H.d$Ibq.H.a.bq.H
 60470 7f5c244a 6271fe48 7f590962 71fd487f  .\$Jbq.H.Y.bq.H.
 60480 54244b62 71fe487f 510a6271 3548ef4c  T$Kbq.H.Q.bq5H.L
 60490 244c6271 3d48ef44 244d62f1 4548ef7c  $Lbq=H.D$Mb.EH.|
 604a0 244e62f1 4d48ef74 244f62f1 5548ef6c  $Nb.MH.t$Ob.UH.l
 604b0 24506271 fd487f4c 244c6271 fe487f49  $Pbq.H.L$Lbq.H.I
 604c0 0b6271fd 487f4424 4d6271fe 487f410c  .bq.H.D$Mbq.H.A.
 604d0 62f1fd48 7f7c244e 62f1fe48 7f790d62  b..H.|$Nb..H.y.b
 604e0 f1fd487f 74244f62 f1fe487f 710e62f1  ..H.t$Ob..H.q.b.
 604f0 fd487f6c 245062f1 fe487f69 0f458b6f  .H.l$Pb..H.i.E.o
 60500 1c4183c1 014183c0 014983c2 084539e9  .A...A...I...E9.
 60510 0f83ea00 0000498b 07418b77 20488b48  ......I..A.w H.H
 60520 08e9daf4 ffff662e 0f1f8400 00000000  ......f.........
 60530 4c39da0f 85870000 00418d44 31ff4429  L9.......A.D1.D)
 60540 e84589e4 89c283e8 014d0faf e449c1ec  .E.......M...I..
 60550 20490faf d448c1ea 204829d0 807c2420   I...H.. H)..|$ 
 60560 00747544 89c248c1 e20a4c8d 24118b54  .tuD..H...L.$..T
 60570 2418410f afd54801 d031d248 f7f6490f  $.A...H..1.H..I.
 60580 aff64801 f248c1e2 0a488d34 11488b7c  ..H..H...H.4.H.|
 60590 24384c89 e2c5f877 e8b3e5ff ff62f1fd  $8L....w.....b..
 605a0 486f25d9 980000e9 51ffffff 0f1f4000  Ho%.....Q.....@.
 605b0 48c1e00a 4c8b2401 e96af4ff ff0f1f00  H...L.$..j......
 605c0 89f04429 e84183f9 0183d800 e970ffff  ..D).A.......p..
 605d0 ff0f1f80 00000000 31d24c0f aff648f7  ........1.L...H.
 605e0 f64d89f4 4901d449 c1e40a4a 8d342145  .M..I..I...J.4!E
 605f0 89c449c1 e40a4901 cceb920f 1f440000  ..I...I......D..
 60600 c5f87748 8d65d85b 415c415d 415e415f  ..wH.e.[A\A]A^A_
 60610 5dc385f6 751b4180 fb010f86 0cf1ffff  ]...u.A.........
 60620 c7442428 00000000 448b671c e943f2ff  .D$(....D.g..C..
 60630 ffc74424 28000000 00448b67 1c4531c9  ..D$(....D.g.E1.
 60640 e93cf2ff ffc3662e 0f1f8400 00000000  .<....f.........
 60650 488d0551 0e0000c3 0f1f8400 00000000  H..Q............
 60660 53833db0 50010001 19db488d 3d4f4901  S.=.P.....H.=OI.
 60670 00e8fadd faffbe38 02000048 8db80000  .......8...H....
 60680 0000e829 dcfaff89 d85bc30f 1f440000  ...).....[...D..
 60690 415631f6 41554154 55534881 ecb00000  AV1.AUATUSH.....
 606a0 0064488b 04252800 00004889 8424a800  .dH..%(...H..$..
 606b0 000031c0 4989e54c 89efe8d1 dcfaff85  ..1.I..L........
 606c0 c00f85a3 01000048 8d3df248 0100e89d  .......H.=.H....
 606d0 ddfaff48 691c2440 420f0048 035c2408  ...Hi.$@B..H.\$.
 606e0 488d9000 00000048 899a3002 00004885  H......H..0...H.
 606f0 db0f8438 02000031 c0488d7a 30b94000  ...8...1.H.z0.@.
 60700 000048c7 42080000 0000f348 ab8b05fd  ..H.B......H....
 60710 4f010085 c074598b 1dfb4f01 00e82edb  O....tY...O.....
 60720 faff8905 fc4f0100 85db0f85 99000000  .....O..........
 60730 488d3d89 480100e8 34ddfaff c7800000  H.=.H...4.......
 60740 00000100 0000488b 8424a800 00006448  ......H..$....dH
 60750 2b042528 0000000f 85f10100 004881c4  +.%(.........H..
 60760 b0000000 5b5d415c 415d415e c30f1f00  ....[]A\A]A^....
 60770 e8abd9fa ff448b20 4889c3e8 80e0faff  .....D. H.......
 60780 488dbc24 90000000 be100000 0048c705  H..$.........H..
 60790 804f0100 00000000 8905824f 0100e8dd  .O.........O....
 607a0 dafaff85 c0754944 8923c705 644f0100  .....uID.#..dO..
 607b0 01000000 c705524f 01000100 0000e88d  ......RO........
 607c0 dafaff89 055b4f01 00488d3d f0470100  .....[O..H.=.G..
 607d0 e89bdcfa ffbe2000 0000488d b8100000  ...... ...H.....
 607e0 00e89ada faff85c0 0f8442ff ffffeb7a  ..........B....z
 607f0 8b05224f 01000b05 204f0100 0f855101  .."O.... O....Q.
 60800 000031f6 488d3d59 0c000031 c0e82ee0  ..1.H.=Y...1....
 60810 faff89c5 83f8ff74 67890424 c7442404  .......tg..$.D$.
 60820 01000000 0f1f4000 baffffff ffbe0100  ......@.........
 60830 00004c89 efe886df faff85c0 79328b03  ..L.........y2..
 60840 83f80474 e383f80b 74de89ef e8bfdbfa  ...t....t.......
 60850 ffc70305 00000066 0f1f8400 00000000  .......f........
 60860 c705aa4e 0100ffff ffffe821 d9faff90  ...N.......!....
 60870 83f80175 d589efe8 94dbfaff 85c075e0  ...u..........u.
 60880 488b3db9 4e01004c 8d35b24e 0100eb32  H.=.N..L.5.N...2
 60890 4c89ee89 c7e8f6e0 faff85c0 75108b44  L...........u..D
 608a0 24182500 f000003d 00200000 744289ef  $.%....=. ..tB..
 608b0 e85bdbfa ff498b7e 084983c6 084885ff  .[...I.~.I...H..
 608c0 741e31f6 31c0e875 dffaff89 c583f8ff  t.1.1..u........
 608d0 75be833b 0475de49 8b3e4885 ff75e390  u..;.u.I.>H..u..
 608e0 c7030500 0000e975 ffffff0f 1f440000  .......u.....D..
 608f0 be010000 0089ef31 c0e822d9 faffbe02  .......1..".....
 60900 00000089 ef83c801 89c231c0 e80fd9fa  ..........1.....
 60910 ff448923 8b1dfe4d 0100892d f44d0100  .D.#...M...-.M..
 60920 c705e64d 01000100 0000e9ee fdffff48  ...M...........H
 60930 8d0dea95 0000ba92 01000048 8d35268d  ...........H.5&.
 60940 0000488d 3d680b00 00e862da faffe89d  ..H.=h....b.....
 60950 d9faff48 8d0d8695 0000ba7a 01000048  ...H.......z...H
 60960 8d35028d 0000488d 3d638d00 00e83eda  .5....H.=c....>.
 60970 faff6666 2e0f1f84 00000000 000f1f00  ..ff............
 60980 41544989 fc555348 89f34883 ec10488d  ATI..USH..H...H.
 60990 3d2b4601 00e8d6da faff8b90 00000000  =+F.............
 609a0 85d20f85 a8000000 e8e3fcff ff488d3d  .............H.=
 609b0 0c460100 e8b7dafa ff4889de 4c89e748  .F.......H..L..H
 609c0 8d881000 0000488d 90300200 00488da8  ......H..0...H..
 609d0 00000000 e8e7dffa ff85c00f 85870000  ................
 609e0 00f30f7e 45106648 0f6ecb8b 052f4d01  ...~E.fH.n.../M.
 609f0 00660fef c1660fd6 451085c0 74110fc7  .f...f..E...t...
 60a00 f0894424 0c8b452c 3344240c 89452c48  ..D$..E,3D$..E,H
 60a10 8d3daa45 0100e855 dafaffba 20000000  .=.E...U.... ...
 60a20 48838030 02000001 488db810 00000048  H..0....H......H
 60a30 83c4105b 488d8830 0200005d 4989f848  ...[H..0...]I..H
 60a40 89fe415c e907ddfa ff0f1f80 00000000  ..A\............
 60a50 8b2dce4c 0100e8f5 d7faff39 c50f844a  .-.L.......9...J
 60a60 ffffffe8 28d7faff 488d0df1 940000ba  ....(...H.......
 60a70 40020000 488d35ed 8b000048 8d3d4d0a  @...H.5....H.=M.
 60a80 0000e829 d9faff66 0f1f8400 00000000  ...)...f........
 60a90 41545553 4883ec10 488d3d21 450100e8  ATUSH...H.=!E...
 60aa0 ccd9faff 488b9808 00000048 85db0f85  ....H......H....
 60ab0 25010000 8b900000 000085d2 0f849e01  %...............
 60ac0 00008b2d 5c4c0100 e883d7fa ff39c50f  ...-\L.......9..
 60ad0 85a70100 00488d3d e4440100 e88fd9fa  .....H.=.D......
 60ae0 ffbe0002 0000488d 88100000 00488d90  ......H......H..
 60af0 30020000 488db830 00000048 8da80000  0...H..0...H....
 60b00 0000e8b9 defaff85 c00f8572 0100008b  ...........r....
 60b10 050b4c01 0048c745 08e00100 0085c00f  ..L..H.E........
 60b20 844b0100 000fc7f0 ba0f0000 00894424  .K............D$
 60b30 0c8b452c 3344240c 89452c48 8b450848  ..E,3D$..E,H.E.H
 60b40 83c03048 29c24801 c54883fa 0e0f86dd  ..0H).H..H......
 60b50 00000048 8d3d6644 0100e811 d9fafff3  ...H.=fD........
 60b60 0f6f4500 660fef80 10000000 0f298010  .oE.f........)..
 60b70 000000f3 0f6f4510 660fef80 20000000  .....oE.f... ...
 60b80 0f298020 00000048 8d3d3244 0100e8dd  .). ...H.=2D....
 60b90 d8faff48 c7c1d0ff ffffba20 00000048  ...H....... ...H
 60ba0 8d980000 0000488b 80080000 00488d78  ......H......H.x
 60bb0 304829c1 b8380200 004839c7 480f43c7  0H)..8...H9.H.C.
 60bc0 4801df31 f64801c1 e8e3dcfa ff488383  H..1.H.......H..
 60bd0 30020000 01488b5b 08488d3d e0430100  0....H.[.H.=.C..
 60be0 e88bd8fa ff4c8d63 fc4883c3 2cba0400  .....L.c.H..,...
 60bf0 00004c89 a0080000 00488db8 00000000  ..L......H......
 60c00 b8380200 004801df 4839c348 0f43c38b  .8...H..H9.H.C..
 60c10 2f31f648 89c14c29 e1488d49 d0e88edc  /1.H..L).H.I....
 60c20 faff4883 c41089e8 5b5d415c c30f1f00  ..H.....[]A\....
 60c30 488d3d89 430100e8 34d8faff 0fb6541d  H.=.C...4.....T.
 60c40 00309403 10000000 4883c301 4883fb20  .0......H...H.. 
 60c50 75dee930 ffffff66 0f1f8400 00000000  u..0...f........
 60c60 e82bfaff ffe96bfe ffff660f 1f440000  .+....k...f..D..
 60c70 4881c510 020000e9 d7feffff e80fd5fa  H...............
 60c80 ff488d0d 38920000 ba600200 00488d35  .H..8....`...H.5
 60c90 d4890000 488d3d34 080000e8 10d7faff  ....H.=4........
Contents of section .fini:
 60ca0 4883ec08 4883c408 c3                 H...H....
Contents of section .rodata:
 61000 00010102 0305080d 15223759 90e97962  ........."7Y..yb
 61010 db3d1855 6dc22ff1 20113142 73b528dd  .=.Um./. .1Bs.(.
 61020 36363636 36363636 36363636 36363636  6666666666666666
 61030 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c  \\\\\\\\\\\\\\\\
 61040 a3785913 ca4d0300 bd6e153b 28a80100  .xY..M...n.;(...
 61050 29c00160 a2e70500 bb3ca063 c6390700  )..`.....<.c.9..
 61060 0f0f0f0f 0f0f0f0f 0f0f0f0f 0f0f0f0f  ................
 61070 01000000 00000000 00000000 00000000  ................
 61080 26e8958f c2b227b0 45c3f489 f2ef98f0  &.....'.E.......
 61090 c7176a70 3d4dd84f ba3c0b76 0d10670f  ..jp=M.O.<.v..g.
 610a0 ecffffff ffffffff ffffffff ffffffff  ................
 610b0 edffffff ffffffff ffffffff ffffffff  ................
 610c0 eeffffff ffffffff ffffffff ffffffff  ................
 610d0 08c9bcf3 67e6096a 3ba7ca84 85ae67bb  ....g..j;.....g.
 610e0 2bf894fe 72f36e3c f1361d5f 3af54fa5  +...r.n<.6._:.O.
 610f0 d182e6ad 7f520e51 1f6c3e2b 8c68059b  .....R.Q.l>+.h..
 61100 6bbd41fb abd9831f 79217e13 19cde05b  k.A.....y!~....[
 61110 67e6096a 85ae67bb 72f36e3c 3af54fa5  g..j..g.r.n<:.O.
 61120 7f520e51 8c68059b abd9831f 19cde05b  .R.Q.h.........[
 61130 e0eb7a7c 3b41b8ae 1656e3fa f19fc46a  ..z|;A...V.....j
 61140 5f9c95bc a3508c24 b1d0b155 9c83ef5b  _....P.$...U...[
 61150 65787061 6e642033 322d6279 7465206b  expand 32-byte k
 61160 f6fff6ff f6fff6ff f6fff6ff f6fff6ff  ................
 61170 ff00ff00 ff00ff00 ff00ff00 ff00ff00  ................
 61180 d9d9d9d9 d9d9d9d9 d9d9d9d9 d9d9d9d9  ................
 61190 57575757 57575757 57575757 57575757  WWWWWWWWWWWWWWWW
 611a0 edd3f55c 1a631258 d69cf7a2 def9de14  ...\.c.X........
 611b0 00000000 00000000 00000000 00000010  ................
 611c0 0f0e0d0c 0b0a0908 07060504 03020100  ................
 611d0 00000000 000000c2 00000000 00000000  ................
 611e0 02000000 00000000 00000000 00000000  ................
 611f0 03000000 00000000 00000000 00000000  ................
 61200 04000000 00000000 00000000 00000000  ................
 61210 05000000 00000000 00000000 00000000  ................
 61220 06000000 00000000 00000000 00000000  ................
 61230 07000000 00000000 00000000 00000000  ................
 61240 08000000 00000000 00000000 00000000  ................
 61250 09000000 00000000 00000000 00000000  ................
 61260 0a000000 00000000 00000000 00000000  ................
 61270 0b000000 00000000 00000000 00000000  ................
 61280 0c000000 00000000 00000000 00000000  ................
 61290 0d000000 00000000 00000000 00000000  ................
 612a0 0e000000 00000000 00000000 00000000  ................
 612b0 01000000 00000000 00000000 000000c2  ................
 612c0 d0d0d0d0 d0d0d0d0 d0d0d0d0 d0d0d0d0  ................
 612d0 00000001 00000000 00000001 00000000  ................
 612e0 ffffff03 00000000 ffffff03 00000000  ................
 612f0 05000000 00000000 05000000 00000000  ................
 61300 ffffff03 ffffff03 ffffff03 ffffff03  ................
 61310 03040506 07000102 0b0c0d0e 0f08090a  ................
 61320 02030405 06070001 0a0b0c0d 0e0f0809  ................
 61330 02000000 00000000 03000000 00000000  ................
 61340 00000000 00000000 01000000 00000000  ................
 61350 02030001 06070405 0a0b0809 0e0f0c0d  ................
 61360 03000102 07040506 0b08090a 0f0c0d0e  ................
 61370 00000000 00000000 00000000 00000000  ................
 61380 00000000 00000000 00000000 00000000  ................
 61390 686d6163 73686135 31323235 36006375  hmacsha512256.cu
 613a0 72766532 35353139 7873616c 73613230  rve25519xsalsa20
 613b0 706f6c79 31333035 006f7574 6c656e20  poly1305.outlen 
 613c0 3c3d2055 494e5438 5f4d4158 00736861  <= UINT8_MAX.sha
 613d0 35313200 78323535 3139626c 616b6532  512.x25519blake2
 613e0 62002461 72676f6e 32696400 24617267  b.$argon2id.$arg
 613f0 6f6e3269 00246172 676f6e32 69240024  on2i.$argon2i$.$
 61400 6172676f 6e326964 24006375 72766532  argon2id$.curve2
 61410 35353139 00736970 68617368 32340065  5519.siphash24.e
 61420 64323535 31390078 73616c73 61323000  d25519.xsalsa20.
 61430 6236345f 706f7320 3c3d2062 36345f6c  b64_pos <= b64_l
 61440 656e006c 6f636b65 64203d3d 20300031  en.locked == 0.1
 61450 2e302e31 39002437 24007379 7372616e  .0.19.$7$.sysran
 61460 646f6d00 2f646576 2f72616e 646f6d00  dom./dev/random.
 61470 6368756e 6b5f7369 7a65203e 20287369  chunk_size > (si
 61480 7a655f74 29203055 0073697a 65203c3d  ze_t) 0U.size <=
 61490 20535349 5a455f4d 4158002f 6465762f   SSIZE_MAX./dev/
 614a0 7572616e 646f6d00 696e7465 726e616c  urandom.internal
 614b0 00737472 65616d2e 6e6f6e63 6520213d  .stream.nonce !=
 614c0 20287569 6e743634 5f742920 30550072   (uint64_t) 0U.r
 614d0 6574203d 3d203000 00000000 00000000  et == 0.........
 614e0 00000000 00000000 00000000 00000000  ................
 614f0 00000000 00000000 00000000 00000000  ................
 61500 edd3f55c 1a631258 d69cf7a2 def9de14  ...\.c.X........
 61510 00000000 00000000 00000000 00000010  ................
 61520 0d000000 00ff0000 0000f500 00000000  ................
 61530 00fb0000 00000000 fd000000 00f30000  ................
 61540 00000700 00000000 03000000 00f30000  ................
 61550 00000500 00000000 0000000b 00000000  ................
 61560 000b0000 0000f300 00000000 00fd0000  ................
 61570 000000ff 00000000 03000000 00f50000  ................
 61580 00000000 000f0000 000000ff 00000000  ................
 61590 ff000000 00070000 00000500 00000000  ................
 615a0 00000000 00000000 00000000 00000000  ................
 615b0 00000000 00000000 00000000 00000000  ................
 615c0 00000000 00000000 00000000 00000000  ................
 615d0 00000000 00000000 00000000 00000000  ................
 615e0 00000000 00000000 00000000 00000000  ................
 615f0 00000000 00000000 00000000 00000000  ................
 61600 00000000 00000000 00000000 00000000  ................
 61610 00000000 00000000 00000000 01000000  ................
 61620 853b8cf5 c6930400 f725c381 71df0000  .;.......%..q...
 61630 b74c3e0b 0bf50000 324ca485 93320500  .L>.....2L...2..
 61640 4b3da3d3 f97c0000 3e9140d7 05390000  K=...|..>.@..9..
 61650 a273d617 28ba0000 7ce6f427 283e0200  .s..(...|..'(>..
 61660 341ac2e0 d2330100 818f29f9 d24f0400  4....3....)..O..
 61670 68aa7a87 05120100 79d59358 95790400  h.z.....y..X.y..
 61680 a0679b30 660d0500 eee5be0d 2dd40200  .g.0f.......-...
 61690 c6f089b6 17f10600 d7713c93 fce70400  .........q<.....
 616a0 44b2b6fe 41cf0200 761a7d0a 1c580700  D...A...v.}..X..
 616b0 f0324d53 2d170700 d287fa63 c0900500  .2MS-......c....
 616c0 a8d5b442 60a50100 53d19e15 cc890100  ...B`...S.......
 616d0 04ae3caa deb80500 d8b5114f f0aa0200  ..<........O....
 616e0 929c665a 59bb0600 5f7a9ba5 b3a80200  ..fZY..._z......
 616f0 7f08ef59 b3ab0300 af05dbc4 a8f50400  ...Y............
 61700 0542d007 a8b90500 50ea135b af010700  .B......P..[....
 61710 3097ee4c a8b00500 e45571c9 101d0600  0..L.....Uq.....
 61720 106a09c8 9c050400 4f01a88d 607a0400  .j......O...`z..
 61730 0fa8b9e1 64a10700 65d2fca4 e81f0100  ....d...e.......
 61740 ccaa4f37 b8bc0700 4f4deff4 5a2f0500  ..O7....OM..Z/..
 61750 108df998 40310500 bd557558 91ab0200  ....@1...UuX....
 61760 89d8d00d 3f930600 95424cbb 86430400  ....?....BL..C..
 61770 8c506231 6dcb0300 c6a272b8 68630200  .Pb1m.....r.hc..
 61780 9b2bf16a 82a20500 9f09fc8e b9510300  .+.j.........Q..
 61790 0e05a7a4 bf8f0600 1b979d95 492a0400  ............I*..
 617a0 fd9e461a e5930300 581e3210 e9800600  ..F.....X.2.....
 617b0 bf186805 0a050600 bf32551f cc2a0600  ..h......2U..*..
 617c0 25fac9cc 41810200 83e671f4 614d0200  %...A.....q.aM..
 617d0 5a44c7f4 33790200 09ff76c4 e9fb0300  ZD..3y....v.....
 617e0 424b2e98 6baf0000 e578ba51 12ad0000  BK..k....x.Q....
 617f0 887ceeed ae150700 5335f6cb d0f90700  .|......S5......
 61800 33bba508 44bc0200 4254a0dd eb780000  3...D...BT...x..
 61810 23413512 b1ff0200 2d86f58d ee750300  #A5.....-....u..
 61820 206e14cf 5c940200 bad647a4 c3820100   n..\.....G.....
 61830 f2ef36e5 64290200 5300541f 82920100  ..6.d)..S.T.....
 61840 5c8e789e f1f90200 b5b13ee7 a7540100  \.x.......>..T..
 61850 85822a81 f1db0300 97973fba 17fa0000  ..*.......?.....
 61860 20389cb4 9cf60600 8d85b30d 5a4d0300   8..........ZM..
 61870 bbb396e6 ab3a0400 31711577 ebee0400  .....:..1q.w....
 61880 4107f115 19200100 569c6cda 9c660100  A.... ..V.l..f..
 61890 6d34db32 c05e0400 c32c6abb 571e0500  m4.2.^...,j.W...
 618a0 a48c7d7b b6060000 3329e744 fa840000  ..}{....3).D....
 618b0 8a6f5de5 4e150100 90732e84 5d420400  .o].N....s..]B..
 618c0 17e41ac4 648b0300 714bea02 67320400  ....d...qK..g2..
 618d0 b5306037 34680000 80c3f912 05ef0000  .0`74h..........
 618e0 842551f2 a9f10000 d6f0a991 8e0b0100  .%Q.............
 618f0 bfa34e94 d05c0200 634d1ab8 73560700  ..N..\..cM..sV..
 61900 d4c0d125 b9500100 144129d9 383f0100  ...%.P...A).8?..
 61910 c98392a6 be610400 b12132aa 9a2c0700  .....a...!2..,..
 61920 4df77444 77670200 8580b2e9 b0640000  M.tDwg.......d..
 61930 c9273bf5 4ef00300 31e5d2d5 edd60100  .';.N...1.......
 61940 a2b3b801 c86d0300 305e93d4 a7e00000  .....m..0^......
 61950 7d0dccce b7de0100 2cdd204e a9530000  }.......,. N.S..
 61960 f9a0c6b1 fba90700 8f3edd04 66590700  .........>..fY..
 61970 368b050e 51fc0600 0dccb28d 0c670300  6...Q........g..
 61980 2f33ce99 d8970200 ce1b0676 5e910000  /3.........v^...
 61990 d93492f3 ed5d0700 543c1fab 361c0000  .4...]..T<..6...
 619a0 daf558ee 8ff00000 37d6a013 96e10000  ..X.....7.......
 619b0 e020134a 02a90300 1a91a2c9 d9f50100  . .J............
 619c0 f8fcfa94 79110700 c58de2ca a8d80200  ....y...........
 619d0 870c09b2 b14a0700 c4ecc2c5 07690200  .....J.......i..
 619e0 1d9c2f63 0edd0400 d9a52226 d1ce0200  ../c......"&....
 619f0 da424761 e98d0100 d4b5db6f a99c0700  .BGa.......o....
 61a00 ee009ad4 37dd0600 5e51aa49 54630300  ....7...^Q.ITc..
 61a10 ab5d47d0 78e10300 1297a112 470b0500  .]G.x.......G...
 61a20 adf40f86 c2dc0200 313df0d6 760d0300  ........1=..v...
 61a30 c7e40621 17440400 882dedaf 51120000  ...!.D...-..Q...
 61a40 5a4fed9b fc340500 3452cf39 5ad80500  ZO...4..4R.9Z...
 61a50 64e81271 690c0100 05c85883 a02a0600  d..qi.....X..*..
 61a60 94e14808 446f0400 2bf5a871 b7470400  ..H.Do..+..q.G..
 61a70 1dd36932 ba770300 8050f5ba f93b0000  ..i2.w...P...;..
 61a80 de5fbe7d 27c40300 924cd4af 35a30500  ._.}'....L..5...
 61a90 3e759940 16c10000 23e46f00 87040700  >u.@....#.o.....
 61aa0 6fd6beca 615e0200 046658cc 28e10300  o...a^...fX.(...
 61ab0 e2c78f2e 8b960500 cf61bdd5 a3490000  .........a...I..
 61ac0 e6f61e5b 50160100 6e583486 d7660500  ...[P...nX4..f..
 61ad0 d02f5ac6 85420500 2074f8cc 625e0500  ./Z..B.. t..b^..
 61ae0 4490b161 b96b0400 39207105 34150100  D..a.k..9 q.4...
 61af0 3b79345f ba4f0100 3408c19c 9fa40700  ;y4_.O..4.......
 61b00 c6228a78 13b50200 5b39f26e 4bff0500  .".x....[9.nK...
 61b10 bf07f65a 8eec0200 c3eca5bc 75390300  ...Z........u9..
 61b20 d4f78569 16460700 9ae70a00 39990000  ...i.F......9...
 61b30 7af96479 4c840500 3d5bf9e1 17360100  z.dyL...=[...6..
 61b40 c53fa8ce 29480100 b8ec714e 2f0b0700  .?..)H....qN/...
 61b50 3c64fc8e 14280700 765b9903 3e750000  <d...(..v[..>u..
 61b60 6767abb2 5fbf0500 d73545bc c35f0000  gg.._....5E.._..
 61b70 c295dd97 847b0300 e8ffb4d6 49150600  .....{......I...
 61b80 38d1b12d a2170200 9eb02e06 cfb90000  8..-............
 61b90 58f7e571 9cfd0200 dddeaf52 aeb30000  X..q.......R....
 61ba0 97e41966 a79d0100 8e55d254 06fa0600  ...f.....U.T....
 61bb0 d4415ed2 19820700 51c67574 76730300  .A^.....Q.utvs..
 61bc0 90652414 cb950000 68aca62a d8020000  .e$.....h..*....
 61bd0 5148bc83 f1420400 44060a1c 4f460600  QH...B..D...OF..
 61be0 07097305 59bf0600 d9add140 fd990200  ..s.Y......@....
 61bf0 f7e5049a def20500 591cccba eec00700  ........Y.......
 61c00 0a29f8b1 a1cc0400 8fb1c356 eafb0100  .).........V....
 61c10 8a5b41e1 f1780700 f4c1ef74 58f70600  .[A..x.....tX...
 61c20 7f021940 698a0200 4ddc6ba9 372b0500  ...@i...M.k.7+..
 61c30 35a667cf 21250000 e45e2f77 20670400  5.g.!%...^/w g..
 61c40 22d659f3 c0320600 52e2a32b 09b20200  ".Y..2..R..+....
 61c50 8026117c 25620600 d67c9f3d 75010000  .&.|%b...|.=u...
 61c60 94529d0a 0bee0700 27ca4ceb fb810300  .R......'.L.....
 61c70 9d633e3a 1f840700 5f44c330 ea760600  .c>:...._D.0.v..
 61c80 8213e7a7 00fa0300 34db3d96 2d230100  ........4.=.-#..
 61c90 8d070be7 92560300 1f7a7714 ca470200  .....V...zw..G..
 61ca0 d0fce86b 55db0600 8e04fae2 5f2b0100  ...kU......._+..
 61cb0 921e6fad 267c0300 e57b2271 096a0400  ..o.&|...{"q.j..
 61cc0 4c9b2d0d 2f720400 3ae04e20 46dc0300  L.-./r..:.N F...
 61cd0 6c79203c e9f70600 4de3fc96 c4fb0000  ly <....M.......
 61ce0 3eae7d6b be750500 09e6ce85 15a30400  >.}k.u..........
 61cf0 ff303902 e9370000 12fb966f b7490700  .09..7.....o.I..
 61d00 05aea6ae 04f60200 eb239393 dc370600  .........#...7..
 61d10 478d049b adfd0300 f75a04d4 b0a80000  G........Z......
 61d20 021ef010 ecfc0000 454e24c4 9dd20200  ........EN$.....
 61d30 be47c11b 7b920600 3908ac34 85300000  .G..{...9..4.0..
 61d40 413f0364 36850400 abfe6691 77130400  A?.d6.....f.w...
 61d50 441efe49 a6580500 89ccefae 35460400  D..I.X......5F..
 61d60 baf28748 43ff0100 442d0e22 81f90000  ...HC...D-."....
 61d70 513c18a7 1a900400 f0f81a8c 54b70100  Q<..........T...
 61d80 16813653 8c840700 e93d38e7 641b0000  ..6S.....=8.d...
 61d90 8f7c58b0 fb090100 d126b787 b81b0400  .|X......&......
 61da0 ae91667c 594c0300 c40f99b6 50a10700  ..f|YL......P...
 61db0 7422929d eb2b0500 1a866471 ed0e0700  t"...+....dq....
 61dc0 a9c670e0 71a80000 be464374 447d0000  ..p.q....FCtD}..
 61dd0 1da864a5 b6820200 6b2375f8 80ed0400  ..d.....k#u.....
 61de0 500c451d befb0600 dbfc128c 72eb0400  P.E.........r...
 61df0 8989bc4b 99b50100 60064ca8 7b4b0700  ...K....`.L.{K..
 61e00 b8aecdf1 78560700 0cf1d6b0 06320200  ....xV.......2..
 61e10 5d68f200 73ee0300 18751e84 47790200  ]h..s....u..Gy..
 61e20 7fe8da88 732c0300 e91b97d3 ad140400  ....s,..........
 61e30 f10e2f83 50180000 89fb2c6a 7cd40700  ../.P.....,j|...
 61e40 b7d67d9e e4550200 ba9ed563 218c0300  ..}..U.....c!...
 61e50 4558002a 1f860300 c9aecb4c 1ee10200  EX.*.......L....
 61e60 12792976 15380100 e0d6f08e 14d00200  .y)v.8..........
 61e70 fb87e78d 2a520300 d2f9745e 05ee0200  ....*R....t^....
 61e80 130831f6 38400600 9e4cd358 cf480100  ..1.8@...L.X.H..
 61e90 6d75e49a 7d2f0700 4afc0f69 1e710700  mu..}/..J..i.q..
 61ea0 160d5b35 a2820500 b4b685e8 cfdc0000  ..[5............
 61eb0 eaead4ba fe780200 27f03479 f6920400  .....x..'.4y....
 61ec0 d4285581 d0de0700 12661a51 61840500  .(U......f.Qa...
 61ed0 4415de50 2eea0500 dbd5eba1 2fff0300  D..P......../...
 61ee0 6639938c 1f680200 35169321 05840300  f9...h..5..!....
 61ef0 5286304a f1740600 9048a988 9cbd0300  R.0J.t...H......
 61f00 c6e92fd0 4d100400 b86a09db 064e0100  ../.M....j...N..
 61f10 24b0e689 9c210100 dba286d4 ab780200  $....!.......x..
 61f20 20956092 b2400200 caef485a 5b160000   .`..@....HZ[...
 61f30 2a422411 5ebf0200 56ae5667 14730600  *B$.^...V.Vg.s..
 61f40 30e8879a d94a0100 fd80b065 caea0100  0....J.....e....
 61f50 f5fa0ab0 63c80200 766a84a0 74a40000  ....c...vj..t...
 61f60 321e98ef a5990000 e6bf4b3c aea80200  2.........K<....
 61f70 2c8314af 345c0400 ecff9b7d b6910500  ,...4\.....}....
 61f80 5db5189f 71b30100 37d3838c 31540700  ]...q...7...1T..
 61f90 979791b7 177c0200 619b0884 b0450100  .....|..a....E..
 61fa0 010367f8 b4890400 fa9bb480 1c0d0700  ..g.............
 61fb0 2546917d 7ed50300 45e56521 72c00300  %F.}~...E.e!r...
 61fc0 4fe01938 b9e50500 f7a87cec 02de0300  O..8......|.....
 61fd0 ef92eb3a 2d100200 463a0cd5 228c0600  ...:-...F:.."...
 61fe0 4e898593 a82e0400 8cf355bf 9e5f0700  N.........U.._..
 61ff0 cb96a4bb 5f9f0400 2e579c1e 8c620500  ...._....W...b..
 62000 ab22e808 b1980500 1a3629ae 8f5d0500  .".......6)..]..
 62010 287ba9d1 c8ad0000 7586286c 1a6a0000  ({......u.(l.j..
 62020 d4cf5b8a 109a0400 12667d8e 8c170600  ..[......f}.....
 62030 75037173 34f00100 98604a61 493a0700  u.qs4....`JaI:..
 62040 a6bfdc86 4a600500 b664177c d4d10000  ....J`...d.|....
 62050 512e6a31 081c0000 4550c945 dbb30200  Q.j1....EP.E....
 62060 0c308d81 4f630100 74e29fe8 89090200  .0..Oc..t.......
 62070 2eecea85 8b270400 cee27b65 59ef0000  .....'....{eY...
 62080 70875869 d12f0700 300b2605 b2e90200  p.Xi./..0.&.....
 62090 59700f95 b9300700 7fcc2d3a fd770700  Yp...0....-:.w..
 620a0 324912fb a9940500 f015ca80 8e1f0000  2I..............
 620b0 6932ec3c d1140700 67cad0d1 3e400000  i2.<....g...>@..
 620c0 52c54e87 352d0300 29b9f18d 04f30100  R.N.5-..).......
 620d0 239b173b d7000300 0b7da3e5 7be60600  #..;.....}..{...
 620e0 03833054 74bd0500 2a79e715 21930400  ..0Tt...*y..!...
 620f0 b830b9bb b9570400 2632198b 5d8f0600  .0...W..&2..]...
 62100 56d41e8f 4e160400 7f0623b1 7dbb0500  V...N.....#.}...
 62110 c24cb228 95d10200 f32f30b8 66ac0400  .L.(...../0.f...
 62120 51adfdd9 c8010700 27375b5c b3c10600  Q.......'7[\....
 62130 0a380780 a7330100 be62cac6 67f40100  .8...3...b..g...
 62140 2cc15d2a 23c40200 87b013c0 1d550700  ,.]*#........U..
 62150 cd3bb011 0c690000 0e8fd5a6 dc400700  .;...i.......@..
 62160 3c437804 578c0200 63a47328 50d80100  <Cx.W...c.s(P...
 62170 9cd4de7e 1e640700 71f54cd5 edec0100  ...~.d..q.L.....
 62180 b0c25652 3fc00200 4ececf52 07ee0000  ..VR?...N..R....
 62190 e9fb1681 dd600600 ebff0f13 67510500  .....`......gQ..
 621a0 5c9585b8 82c60100 ea63a95f d2610100  \........c._.a..
 621b0 7da4537b 75180700 212f0f8b e1190600  }.S{u...!/......
 621c0 04ecc1e4 dffb0500 92bb1ec8 98d70500  ................
 621d0 6bd9db8b 46990600 4819a96a e63d0500  k...F...H..j.=..
 621e0 1b9b591a f8450000 934121bd a8f70300  ..Y..E...A!.....
 621f0 1a3312a4 4d1d0700 a2c4e6c4 e1930200  .3..M...........
 62200 cffedaf4 462f0700 a3f7defa 8f940200  ....F/..........
 62210 04bcf3fd cd1e0100 25edfe8f e9c20300  ........%.......
 62220 0539479a 21250500 e1125192 4b130600  .9G.!%....Q.K...
 62230 ed06b42b 94bb0600 e2ddc045 c4700000  ...+.......E.p..
 62240 a3d7c422 d8110400 32f047c4 05b60500  ..."....2.G.....
 62250 4cf0e7f0 c6fe0100 7d472c69 bcce0300  L.......}G,i....
 62260 5ea9196a 98770000 0f8b77a1 aaea0600  ^..j.w....w.....
 62270 abc54cef 2ff10200 897cc420 59800500  ..L./....|. Y...
 62280 2c97f971 47920100 40c09fdf bd8b0300  ,..qG...@.......
 62290 81b29200 00f70100 eb8aeadc 764a0200  ............vJ..
 622a0 40c7c0df b2220500 48e18034 19e80700  @...."..H..4....
 622b0 b94143a0 d93f0300 bc208a67 63c80300  .AC..?... .gc...
 622c0 438a51b2 07e60500 14cf96a5 1c430400  C.Q..........C..
 622d0 0514807c da150000 b5108f6f 9b3c0000  ...|.......o.<..
 622e0 17409322 69340000 57e43931 f3010200  .@."i4..W.91....
 622f0 1818df6c 8f1d0300 164b144b 6cf80100  ...l.....K.Kl...
 62300 9d3ed7b8 75980300 b3a7ffd9 f0fb0200  .>..u...........
 62310 ddccb6ca 7a060500 519d0308 6b7f0200  ....z...Q...k...
 62320 aadf0080 2f800400 25c562a0 92960000  ..../...%.b.....
 62330 17580791 eaba0100 602486a8 cb970300  .X......`$......
 62340 e77913c8 fbc30500 022f5e25 bc1b0400  .y......./^%....
 62350 50869956 f7a30600 427ce0d4 7f290100  P..V....B|...)..
 62360 1c1e2c02 b4710700 b25959f0 93300100  ..,..q...YY..0..
 62370 18c62e2f 35bd0100 86ea889b 78750000  .../5.......xu..
 62380 b948ea17 111d0600 e6660732 9d330200  .H.......f.2.3..
 62390 a72f3a51 86d90500 0f1be199 3a3f0600  ./:Q........:?..
 623a0 6db2d6cf 0e8a0200 8f8de135 683b0500  m..........5h;..
 623b0 71992189 a1310300 af72759d 3a2f0100  q.!..1...ru.:/..
 623c0 cac453e9 000d0100 8a2f6f11 df030600  ..S....../o.....
 623d0 88e0e076 c23d0300 9a64ff19 96ac0100  ...v.=...d......
 623e0 c6804ffb 456f0600 a2feb9ee 38cc0300  ..O.Eo......8...
 623f0 1fdb7072 64070100 c80d74ea f1100700  ..prd.....t.....
 62400 df3bb8c6 67110300 68104b52 42380300  .;..g...h.KRB8..
 62410 45fe309d d37d0700 d0a04121 43890100  E.0..}....A!C...
 62420 25c2b84e fe880000 8bf04163 43120600  %..N......AcC...
 62430 38262d1a e3490300 6cb1a67f 7a130000  8&-..I..l...z...
 62440 dc7e7792 ae810600 51dcf8c5 bf220200  .~w.....Q...."..
 62450 908d17a3 2a520100 8d894e87 db410500  ....*R....N..A..
 62460 331b84fb 802d0600 97fa27f0 6e3e0000  3....-....'.n>..
 62470 e833969e 3ca00700 efe50923 be6e0400  .3..<......#.n..
 62480 38496169 532f0000 8705a2ad e5560300  8IaiS/.......V..
 62490 02f96b9f c81b0100 dbc81964 74360000  ..k........dt6..
 624a0 4352500f e75f0400 911495c8 20490200  CRP.._...... I..
 624b0 5e4c9461 ec070100 1fc017e0 52270700  ^L.a........R'..
 624c0 7ae9a2dd b7220100 a257dbf6 19660100  z...."...W...f..
 624d0 8c0b0c96 a6750000 491be4c5 e1dd0600  .....u..I.......
 624e0 41a36d51 3f2e0400 9ee7a8fd 036a0100  A.mQ?........j..
 624f0 390e3a62 d1280400 fd08a301 444a0700  9.:b.(......DJ..
 62500 098155b9 d46e0000 6788a0f6 f1460700  ..U..n..g....F..
 62510 21236f5c 6f630400 d30bd692 15d80100  !#o\oc..........
 62520 e8c5857b 9fb60500 ec505617 2d7a0100  ...{.....PV.-z..
 62530 9ec1bf6d 3ecc0400 0ebe7338 1d3e0700  ...m>.....s8.>..
 62540 f80a1bd5 f6a50300 5fac0da6 56870600  ........_...V...
 62550 26ec8a7b 755d0500 bd805ff4 3d380300  &..{u]...._.=8..
 62560 a6969f8c 3f780600 cd9e78a7 34020200  ....?x....x.4...
 62570 52b27871 b60d0200 da0e2cda a33a0700  R.xq......,..:..
 62580 d3701cc0 45900700 59102515 7bb30100  .p..E...Y.%.{...
 62590 fecf5323 68cd0700 f3f4ac68 60cd0500  ..S#h......h`...
 625a0 cc747afc 9a070300 b4640b65 97800500  .tz......d.e....
 625b0 994e9cac ab7f0400 cdb2b253 02ef0300  .N.........S....
 625c0 b6fa87d8 5ba40100 7cc16d07 48570600  ....[...|.m.HW..
 625d0 a811aa00 80b90500 740908c9 eca10400  ........t.......
 625e0 c0bd6388 8c830200 3050464a cfb00300  ..c.....0PFJ....
 625f0 2d7af5ae b8220000 ad25e977 06ad0200  -z..."...%.w....
 62600 7a45d767 41090400 826a608a cb1d0200  zE.gA....j`.....
 62610 ba3177be fa000500 513311c3 53cc0700  .1w.....Q3..S...
 62620 810d08fe 65cf0700 a11b0166 d9c50300  ....e......f....
 62630 f6c6f6db 40d80500 c89f9d8c 46040000  ....@.......F...
 62640 8c6b7954 85da0500 25009570 beb80300  .kyT....%..p....
 62650 09a6a62d 89d50600 314a1908 3dbc0000  ...-....1J..=...
 62660 8be19f30 0d380600 0deeb82c 3cd70400  ...0.8.....,<...
 62670 b6c0baad 82b80600 be4cdddd ab6e0300  .........L...n..
 62680 19ac3262 27a40300 cb7e44db 72c10000  ..2b'....~D.r...
 62690 7fa7b705 c5f80300 103f7ff9 57a80600  .........?..W...
 626a0 3ae07f56 c0fc0400 1a4e829e 0c770000  :..V.....N...w..
 626b0 fa84708a 2c430200 68a9a83c f77b0400  ..p.,C..h..<.{..
 626c0 67282676 91630100 ce10804f dfe80500  g(&v.c.....O....
 626d0 de16ea7c 17ff0100 fdb5b545 9ad90100  ...|.......E....
 626e0 ec99244f 67230500 13261826 faf80000  ..$Og#...&.&....
 626f0 988c0498 738f0500 0015d44f 269f0300  ....s......O&...
 62700 e17b09fe ab4a0300 333a2503 fc3b0400  .{...J..3:%..;..
 62710 f3b791fe c79b0200 164a84e4 61a70000  .........J..a...
 62720 5fc37212 625c0600 9ce2e7db 17340500  _.r.b\.......4..
 62730 f5947382 73450500 dd50f6a6 ee650500  ..s.sE...P...e..
 62740 49c78d74 50200400 89884673 2d710100  I..tP ....Fs-q..
 62750 dd9331ce f8890300 e57c17b8 24d40200  ..1......|..$...
 62760 cd40340d fa730000 979ed40c 02390100  .@4..s.......9..
 62770 ce19ab00 982f0200 acfd6e9a dd9f0200  ...../....n.....
 62780 402828a9 94c60700 3a4be4ee cdf70600  @((.....:K......
 62790 c35cb207 325a0500 8c59384d 1a170400  .\..2Z...Y8M....
 627a0 cbf89e3e 8a360200 0bace208 aa540400  ...>.6.......T..
 627b0 00a78f3f 92900400 2f58a49e aa720300  ...?..../X...r..
 627c0 6247d66c 413f0100 8c4cc999 aa580700  bG.lA?...L...X..
 627d0 44ff0017 00f60500 bd018c48 4e690700  D..........HNi..
 627e0 d6ee48e9 fdd50000 bd74a54f 21080500  ..H......t.O!...
 627f0 d603d053 bb150200 c3a82c79 9e170100  ...S......,y....
 62800 a240c86a e9a00100 b63abbe2 93230200  .@.j.....:...#..
 62810 cb864c8a 75a70300 4bfed63e 15690200  ..L.u...K..>.i..
 62820 4098f8ae 232a0700 9c699952 be520000  @...#*...i.R.R..
 62830 162313ef e5a50300 bafac60e 962f0200  .#.........../..
 62840 7650ae93 f6110100 90ca94aa bfe30300  vP..............
 62850 87b87694 79450400 79484612 094a0200  ..v.yE..yHF..J..
 62860 7fdef815 fdd90500 1e52d7ee 2a4d0400  .........R..*M..
 62870 e4a7c2d2 65080500 40ea3852 5b700200  ....e...@.8R[p..
 62880 973b5db2 706c0400 b97ea47f 18bc0300  .;].pl...~......
 62890 7f72636d d3080400 6260a6f6 f8fa0500  .rcm....b`......
 628a0 6bdea82d 89bb0200 e6e2c7f0 d4690700  k..-.........i..
 628b0 fbf81459 f3320300 0cc286ea 15010700  ...Y.2..........
 628c0 a8ad24da 886d0100 df2a6622 06980100  ..$..m...*f"....
 628d0 9d5a19bc eb010500 fb06e91c d8500400  .Z...........P..
 628e0 3f74ae1c 96d80400 0eba7d8c c3bd0600  ?t........}.....
 628f0 63b4e1a7 b4d30700 f3ade2de 4b840000  c...........K...
 62900 ab639627 adcb0400 755220a6 a1b60300  .c.'....uR .....
 62910 cf6dd091 27e80200 873ca9ca 723d0200  .m..'....<..r=..
 62920 f4aa68ab b7f00500 4563bad4 25de0200  ..h.....Ec..%...
 62930 cd1fd7a0 24900100 1a105f11 655f0100  ....$....._.e_..
 62940 08971467 90e90400 afa5cbd1 d8190100  ...g............
 62950 0720fece fbd70700 9490c2f3 c55d0400  . ...........]..
 62960 af79b520 52450300 8a061e63 c1700000  .y. RE.....c.p..
 62970 219b0e63 c06b0200 8dcd6d19 cdf90400  !..c.k....m.....
 62980 01286b26 6a1e0700 5ddfe273 ae9a0000  .(k&j...]..s....
 62990 a3b119b2 d80d0400 0dde1745 fb460500  ...........E.F..
 629a0 757be835 54970500 68377b6a d8970200  u{.5T...h7{j....
 629b0 32634c2f 5a830400 6041435f 30700000  2cL/Z...`AC_0p..
 629c0 ae564e01 dd830100 a0874308 ddcc0700  .VN.......C.....
 629d0 93cc6067 18840400 61335365 56430700  ..`g....a3SeVC..
 629e0 01b83663 682f0000 3143f646 54220500  ..6ch/..1C.FT"..
 629f0 0c1948a8 3c590300 1704266d 2c420600  ..H.<Y....&m,B..
 62a00 94bb1748 90120200 f554b8de 19a30500  ...H.....T......
 62a10 7dda60e0 d4a90700 0c1dd60e bd280400  }.`..........(..
 62a20 a79a845e 9a180300 42b2591f bbac0600  ...^....B.Y.....
 62a30 0c635347 eff60700 a92d2a29 46f30100  .cSG.....-*)F...
 62a40 d6a28d30 98730200 5324700a 4c0e0100  ...0.s..S$p.L...
 62a50 34d77ba3 afda0400 61893edc 6b9f0400  4.{.....a.>.k...
 62a60 e6daecdc fffe0100 c3925494 c2720500  ..........T..r..
 62a70 13d45e43 288d0300 58289919 4f060400  ..^C(...X(..O...
 62a80 cd43f5be 0f680700 3c8dd583 ddaa0100  .C...h..<.......
 62a90 c3e8eb7a 59690200 be30cdd6 45c70700  ...zYi...0..E...
 62aa0 ef78df55 777c0200 a37f9333 68770100  .x.Uw|.....3hw..
 62ab0 55184416 51400500 bc058c49 85f90700  U.D.Q@.....I....
 62ac0 6363bf0f 52150600 6ada74bf e9b90000  cc..R...j.t.....
 62ad0 69112008 83fe0400 43de2761 f7730100  i. .....C.'a.s..
 62ae0 b169cd53 260f0300 17e10b9f 88ce0100  .i.S&...........
 62af0 09075194 6a6f0300 b4160072 48f20700  ..Q.jo.....rH...
 62b00 91cfe1d1 1e820100 1fa370c4 2e6c0700  ..........p..l..
 62b10 850cc1aa 38c90000 417179ed 641b0400  ....8...Aqy.d...
 62b20 6d5e18c1 b1be0100 070f6090 54ed0100  m^........`.T...
 62b30 4796153f 27f10200 c00ba755 d78b0000  G..?'......U....
 62b40 09e65c88 3a9e0400 d65a1b88 85650100  ..\.:....Z...e..
 62b50 5e4fd368 75c20300 5fdc7e99 c18a0300  ^O.hu..._.~.....
 62b60 111ee08a 7cfc0100 e7e87355 4d090200  ....|.....sUM...
 62b70 d249f5bb 3cca0500 4341c5ec 20f90400  .I..<...CA.. ...
 62b80 b685ad72 e5d90500 3bb151a7 17b50600  ...r....;.Q.....
 62b90 cc80b170 d3cf0000 1af4d125 79370500  ...p.......%y7..
 62ba0 a2086056 564e0300 9efecbd9 fc2d0200  ..`VVN.......-..
 62bb0 a1e03b10 b4590400 dd2a2d3f 4b9a0500  ..;..Y...*-?K...
 62bc0 eb8ebbc8 34d70700 094a59be 3c390200  ....4....JY.<9..
 62bd0 de4c8277 98fe0000 d90c0dc3 e0d20300  .L.w............
 62be0 bb716668 97f50300 9939b67e 58aa0000  .qfh.....9.~X...
 62bf0 19c692b5 c7e30000 8c44056c 91b20600  .........D.l....
 62c00 3b91ba0a d1340300 dbcf81b5 cd450000  ;....4.......E..
 62c10 368f3a55 e0e30500 b2ff1e04 b30b0500  6.:U............
 62c20 00ff07f3 03c30400 0045d90d 58030400  .........E..X...
 62c30 3f65927d f78d0400 ea49b3e3 9f8a0300  ?e.}.....I......
 62c40 e1af0a85 89ea0000 6a70ab51 b1160400  ........jp.Q....
 62c50 858cb217 d63b0200 615a7de7 2ee70600  .....;..aZ}.....
 62c60 de4d17ff 72a90100 0fc67363 63e20300  .M..r.....scc...
 62c70 abb2788f 1bd60000 b036c1e9 efd70000  ..x......6......
 62c80 d50a6489 1cab0100 971ff4ae 825f0500  ..d.........._..
 62c90 0ded17f3 57690400 7e2774af a2910100  ....Wi..~'t.....
 62ca0 fb0e464f 432b0600 fcd3fac0 c6940200  ..FOC+..........
 62cb0 0f4c7b93 68830600 5b871029 f8c90500  .L{.h...[..)....
 62cc0 4505e0db e7370200 31143cc5 4bf70600  E....7..1.<.K...
 62cd0 c2d9bb5d 0ec40100 975cae9c fbc80600  ...].....\......
 62ce0 dab7e15c 5c840400 ccb550e4 e0e20700  ...\\.....P.....
 62cf0 30b40167 ed750500 2600a27f e1d30400  0..g.u..&.......
 62d00 53428c88 fc910700 c18a0799 baf10200  SB..............
 62d10 15119b69 fa1a0700 d6503b47 1c3c0200  ...i.....P;G.<..
 62d20 481de21d 67e70300 e8a14755 fa260300  H...g.....GU.&..
 62d30 d9af5fc2 4d0e0500 898fc7fb 31070000  .._.M.......1...
 62d40 1db65339 9b6f0600 b9cc3c28 f4550500  ..S9.o....<(.U..
 62d50 e76019fb 67dd0700 d4feafa1 07470100  .`..g........G..
 62d60 1c2b9c2e 14210000 8018f848 18c70000  .+...!.....H....
 62d70 863c23d8 d94b0400 3058fe8e 57e80600  .<#..K..0X..W...
 62d80 b541706d 5b040400 157e34f3 d6c40400  .Apm[....~4.....
 62d90 70198f98 fcdd0400 e165a33e 17f60400  p........e.>....
 62da0 8845aef9 da450600 3b62db63 37d40700  .E...E..;b.c7...
 62db0 f9880a50 f98b0300 c91f7dc1 cfec0700  ...P......}.....
 62dc0 1e838207 28ca0400 d6d7b17d 33b80700  ....(......}3...
 62dd0 fb9538ef 6d110500 477eaada fd930100  ..8.m...G~......
 62de0 6f87e837 3cc90200 fa83c528 1a430300  o..7<......(.C..
 62df0 79d88bda 49900400 1cc17a40 a8b40400  y...I.....z@....
 62e00 d4f0eb99 fba60600 c623e4b6 b5220100  .........#..."..
 62e10 d6ddf1df 501e0200 c0754e32 763d0700  ....P....uN2v=..
 62e20 8e419554 48880500 5e2cf4a9 fd360100  .A.TH...^,...6..
 62e30 eb550856 bbc10600 48ad137e 121f0700  .U.V....H..~....
 62e40 ec5a9004 b3c60500 c79b888e 6b750300  .Z..........ku..
 62e50 89314a91 765f0700 d1bd05a3 b1df0400  .1J.v_..........
 62e60 291f8105 ffb30300 2ed93c28 62ed0600  ).........<(b...
 62e70 e152ec43 155d0600 8dbe1035 18220000  .R.C.].....5."..
 62e80 7f7a3043 01710200 abf38bb4 8fd80300  .z0C.q..........
 62e90 7a8fc14e eb490200 5f29ff5d 11360100  z..N.I.._).].6..
 62ea0 04d41f44 7c380100 142dad5e 38660700  ...D|8...-.^8f..
 62eb0 5e09068b 4f190000 623b82f6 78840000  ^...O...b;..x...
 62ec0 0873d389 86010600 06b817ce 71a00600  .s..........q...
 62ed0 f88a9787 d1c30300 ba7682c8 e1af0700  .........v......
 62ee0 68adc881 f21d0500 5d24a4bd 06490600  h.......]$...I..
 62ef0 edf1aa26 1b170300 d1478ab2 d8b70500  ...&.....G......
 62f00 c1349e14 eec20200 53fc9a62 f5760700  .4......S..b.v..
 62f10 a949fc50 eaf40100 244433a6 14c50600  .I.P....$D3.....
 62f20 a84c5697 90310700 253523bc 4e840100  .LV..1..%5#.N...
 62f30 e1eefd43 451d0200 d21bffaa 27ad0100  ...CE.......'...
 62f40 08cf7348 fd210200 4163153a 4f200200  ..sH.!..Ac.:O ..
 62f50 64a46540 41370500 83cfed3b 0c3c0400  d.e@A7.....;.<..
 62f60 20a66e70 7e550500 24b96f59 aa8d0400   .np~U..$.oY....
 62f70 93974cc8 5d1d0600 9ec24030 e87d0400  ..L.].....@0.}..
 62f80 e70765b2 de890100 9a47dcfa e6d40400  ..e......G......
 62f90 a7e8a07f 838c0500 c79ca55c 668e0200  ...........\f...
 62fa0 d90d9415 c7650100 951ca13a 5f780000  .....e.....:_x..
 62fb0 6984e3d7 987b0500 84adcc6f dd760600  i....{.....o.v..
 62fc0 5890fc96 85680100 9f6103d4 6a6f0600  X....h...a..jo..
 62fd0 ef7277a8 59d70400 a4be7361 6e850700  .rw.Y.....san...
 62fe0 576a2c3f f7c40100 84347cfc 6e700600  Wj,?.....4|.np..
 62ff0 6d36ec39 78980600 267fcf95 1f730000  m6.9x...&....s..
 63000 bce4bc8e 75ae0300 f6dab7ad 59040700  ....u.......Y...
 63010 bba05f30 bd4f0200 cfa175cc 980a0400  .._0.O....u.....
 63020 33750a22 e18c0700 97c1e110 7a210600  3u."........z!..
 63030 64bfd180 ac950700 b32bb491 49db0100  d........+..I...
 63040 7243995b 60690400 589a5c71 e3310600  rC.[`i..X.\q.1..
 63050 8f72cfef cfe90700 21ce4828 16fe0500  .r......!.H(....
 63060 08b27c5d 2d850100 0fe55cbe 0f0d0600  ..|]-.....\.....
 63070 757be346 e2a10500 90d5ff05 ee1a0500  u{.F............
 63080 da773604 4cb40200 1a9694e1 4f210100  .w6.L.......O!..
 63090 cbe9a939 aee10000 f7f926b5 c8430500  ...9......&..C..
 630a0 1de96780 49190100 17c96f44 9d780400  ..g.I.....oD.x..
 630b0 8eb74e07 ab870400 43e38c5e 3bd30100  ..N.....C..^;...
 630c0 461beb9f 413e0100 a4e65d56 1f720200  F...A>....]V.r..
 630d0 9abbf2ee 520c0600 116dae7c c2c50300  ....R....m.|....
 630e0 056e9591 946a0300 a61d13c9 ba240100  .n...j.......$..
 630f0 5d2b20de f7b60300 669b8d24 770d0700  ]+ .....f..$w...
 63100 f18bfd3b bc890500 6b41a36a 3ef90600  ...;....kA.j>...
 63110 48aec1d6 a3c00400 6a580b26 87550500  H.......jX.&.U..
 63120 fccc12c3 c90b0100 5ba0c23e 4be80200  ........[..>K...
 63130 51153cf0 a29d0600 7ba66146 173a0200  Q.<.....{.aF.:..
 63140 38f289a2 bc090200 6f973abd 55370600  8.......o.:.U7..
 63150 b7acf197 18100700 b8077bb7 2cd80300  ..........{.,...
 63160 f569773d 08840600 07ce2d47 282b0500  .iw=......-G(+..
 63170 527c7351 37760200 5308d12a 3ea00700  R|sQ7v..S..*>...
 63180 ab36adc6 dc130200 d6bdd540 e2a60100  .6.........@....
 63190 dffef8fc 4fc20700 16bc481c ccd80000  ....O.....H.....
 631a0 a919b46e d3020400 52a0148c f6ce0700  ...n....R.......
 631b0 39d1c25b 25f10000 6a1831d4 e7730300  9..[%...j.1..s..
 631c0 16ada7d8 2d0c0700 137eedb8 7d960400  ....-....~..}...
 631d0 3a522fd0 ee5a0100 bc94d091 95140600  :R/..Z..........
 631e0 0670c104 f2720600 536a8113 862b0300  .p...r..Sj...+..
 631f0 0eec6f9f 50940100 acac31ca d8280500  ..o.P.....1..(..
 63200 fab9b873 6d820700 b3f9e099 cb4a0200  ...sm........J..
 63210 483936c6 fae00200 64cd48e4 bef70700  H96.....d.H.....
 63220 3c0fda10 0fe10400 e920abb9 6c930300  <........ ..l...
 63230 d06cea4f fca00700 a435c715 92170400  .l.O.....5......
 63240 34cd6b28 b9330600 959cdbba b3ca0600  4.k(.3..........
 63250 fabddf7e 384e0700 d90f8ac5 13430100  ...~8N.......C..
 63260 1c246256 a81f0300 2aeddcd7 e7940000  .$bV....*.......
 63270 8e118e73 fa680000 2bee5f0a 641b0400  ...s.h..+._.d...
 63280 d419f09d 70bb0600 99cd304a 34000700  ....p.....0J4...
 63290 f422362e 426c0200 f0b5056a 06f30000  ."6.Bl.....j....
 632a0 a680048f 44e20400 95f0dbe0 cd440200  ....D........D..
 632b0 52992a31 b24b0200 6b5cf8f5 2a0c0000  R.*1.K..k\..*...
 632c0 3f88f24c 9f600000 13caa1b5 6ee80600  ?..L.`......n...
 632d0 d1ccefa2 448b0600 b5fe9faf d2d10000  ....D...........
 632e0 c367de32 17ed0000 35162969 c3080300  .g.2....5.)i....
 632f0 50d2f248 f33e0300 bba1a15e 47040000  P..H.>.....^G...
 63300 88e171e8 e3fe0000 df1e6232 a18a0200  ..q.......b2....
 63310 3b35af4c 242b0400 8ae0c24c 066b0600  ;5.L$+.....L.k..
 63320 d3bd0c02 20bb0600 31857179 cd6a0100  .... ...1.qy.j..
 63330 adb68778 c5c60100 2b59d71f f2ab0500  ...x....+Y......
 63340 7a865312 d40b0500 51312771 0b800300  z.S.....Q1'q....
 63350 6181b134 ed640100 3d1d9b2d af720700  a..4.d..=..-.r..
 63360 5b4e8b44 86d40600 a8188ddd 58ce0200  [N.D........X...
 63370 8b3c5067 9f840100 02936bef e0230100  .<Pg......k..#..
 63380 9ae62f19 4cd90600 0f69a222 52470500  ../.L....i."RG..
 63390 b3b8869d 78930600 dc69fbbd c3f50100  ....x....i......
 633a0 3f0761fc a08d0700 943a0c68 f1800700  ?.a......:.h....
 633b0 53d4fc3c 5da30200 f8ddc7cd e5050000  S..<]...........
 633c0 24ac7880 88ee0600 386b314b aa540000  $.x.....8k1K.T..
 633d0 6ac62be5 285d0100 7ecb5103 1e0e0300  j.+.(]..~.Q.....
 633e0 8c1fb174 2f0a0300 03ded70c 129d0300  ...t/...........
 633f0 b156b2ee 5dd20200 b87c2619 8d460000  .V..]....|&..F..
 63400 f9fbb5a9 dc8c0300 e2a12c5c b0bb0100  ..........,\....
 63410 33958e75 15b00300 dab76a0a 61340100  3..u......j.a4..
 63420 15f5d177 e7650200 a5391e4c f5f10000  ...w.e...9.L....
 63430 46265295 1bf00200 6dde9ddb d8fd0400  F&R.....m.......
 63440 cc97ba8c 87540600 feb0f68d c78e0300  .....T..........
 63450 226aa3be ae3c0100 6a5f4ee5 c6eb0500  "j...<..j_N.....
 63460 b80e3d90 04280300 0db2a2db 2f100200  ..=..(....../...
 63470 a1e65c05 05e40600 d332a535 4a020500  ..\......2.5J...
 63480 9df2da54 90f60100 d58b7a0d 1d5d0100  ...T......z..]..
 63490 cb9eb25d 72ad0000 856f059b 0cbc0700  ...]r....o......
 634a0 d8fffabf fe1c0500 49f54de9 bb4a0400  ........I.M..J..
 634b0 2131e3d7 bbec0700 992330f5 75f60400  !1.......#0.u...
 634c0 57244e83 b1670200 88bb78c3 19ae0600  W$N..g....x.....
 634d0 12d5d95e 7b450700 fb053d78 0d280300  ...^{E....=x.(..
 634e0 031ab7ff fcae0400 1e171504 36360500  ............66..
 634f0 65780709 33310200 bcaf3443 44510200  ex..31....4CDQ..
 63500 e8563785 c3b00200 862a2ab7 cbbc0000  .V7......**.....
 63510 9612fe50 4c5e0500 0dc3ef13 dd5f0000  ...PL^......._..
 63520 eee580c3 c6c00100 a862fbe3 1de10300  .........b......
 63530 f30891d6 8f670600 c8a9b1ea 2f960600  .....g....../...
 63540 0ba3b98f a2ac0600 989f1bca b76d0500  .............m..
 63550 dd187049 589f0300 6b9db50a 4f020400  ..pIX...k...O...
 63560 c2636863 31fa0600 b0427ea6 e50a0100  .chc1....B~.....
 63570 31da1ff0 bb7a0200 bc4fe6b9 a7800300  1....z...O......
 63580 d4ea0821 2ed40200 9375530f 0d7b0100  ...!.....uS..{..
 63590 2e84c9c0 63620100 a439457e 82ab0400  ....cb...9E~....
 635a0 3ad743db 0d370600 23b4793a bf200400  :.C..7..#.y:. ..
 635b0 9bd2df94 15130500 fe528de9 27a60300  .........R..'...
 635c0 61568541 40150100 84839fd0 75910100  aV.A@.......u...
 635d0 2d8d8b60 b2760600 472b5b1c 65ba0000  -..`.v..G+[.e...
 635e0 27107063 23860500 dbc619c2 d6c40000  '.pc#...........
 635f0 de5886ff 3df00000 cfc0a9ff d2450700  .X..=........E..
 63600 6a4ed321 57df0600 060c7a76 2ff30400  jN.!W.....zv/...
 63610 206ec7ea abd50100 e4e104e1 e91c0400   n..............
 63620 dcc154be 156e0000 bdc8c92b 1e5a0200  ..T..n.....+.Z..
 63630 ea37b0f3 c8040100 986ca96f 57050400  .7.......l.oW...
 63640 6f87e388 6ae80200 cf60b9ce 23ae0100  o...j....`..#...
 63650 4a993219 875d0200 6e0b563b d6b90600  J.2..]..n.V;....
 63660 72d4c814 28df0200 eda40ae2 befb0000  r...(...........
 63670 ec781286 ed8d0500 a8c9c2b6 a85b0300  .x...........[..
 63680 bf85318b a5de0100 bebb23cd 55b40400  ..1.......#.U...
 63690 f88348c0 19ec0500 d531b596 a68b0000  ..H......1......
 636a0 5cc566f2 93370700 023bc9a9 88b90000  \.f..7...;......
 636b0 db2523a3 0e9b0000 5e7cc171 ae7c0300  .%#.....^|.q.|..
 636c0 5f4885de 39ff0200 7ac5efc3 ee3e0500  _H..9...z....>..
 636d0 fd2e02e9 9ffa0200 5481132c c7990600  ........T..,....
 636e0 f81fbd1e 752a0700 cf47493b 63200100  ....u*...GI;c ..
 636f0 0a101249 47310500 57d0c0f7 cdaf0500  ...IG1..W.......
 63700 ed8d781b e7a90700 880c3b8f 70ef0500  ..x.......;.p...
 63710 93b33cbe 33740000 42006191 78980400  ..<.3t..B.a.x...
 63720 72015d7f 9d9d0700 c49e3b01 93c20300  r.].......;.....
 63730 caca395f b8c20000 594d9ba9 305d0300  ..9_....YM..0]..
 63740 f497e95c c0440100 ef7f348a 0b960400  ...\.D....4.....
 63750 f7745df1 11da0100 adfec019 ac4f0500  .t]..........O..
 63760 6dafe7ed 73d80200 81f95d4e e1020200  m...s.....]N....
 63770 4cb53ebc 02ea0200 643588b2 75880300  L.>.....d5..u...
 63780 dde93a51 8c290100 0016a018 36540000  ..:Q.)......6T..
 63790 09343743 64310200 af223b50 95de0500  .47Cd1...";P....
 637a0 dfe2ea1b 20990600 7a73ff49 58db0300  .... ...zs.IX...
 637b0 fa074765 73e70200 c1234c97 f4bd0200  ..Ges....#L.....
 637c0 bd61d2c8 b9b30400 28bca9b2 e86a0200  .a......(....j..
 637d0 515c1610 82060300 79d06233 44b10400  Q\......y.b3D...
 637e0 cb9c521c e9540400 cf72bfc6 984c0200  ..R..T...r...L..
 637f0 9ad8c394 65480000 3cfad7a3 13ae0700  ....eH..<.......
 63800 66af8e41 38700100 7a1f6eb6 c7b70400  f..A8p..z.n.....
 63810 98d9ef85 a1be0400 f8551071 bcfa0400  .........U.q....
 63820 38fe3678 9ffb0100 a62d7546 f4820500  8.6x.....-uF....
 63830 e44c3220 d37b0100 c6987811 89140500  .L2 .{....x.....
 63840 0b41a092 4d680100 a7c5780f d9e40600  .A..Mh....x.....
 63850 28dabcc4 a1c20000 4569bd69 48810400  (.......Ei.iH...
 63860 b85da491 c3b70700 41b635ac 16730500  .]......A.5..s..
 63870 6a09e91d e3410600 4d310ab3 a9a60500  j....A..M1......
 63880 47041f6f d0c70500 493a0bf8 70db0700  G..o....I:..p...
 63890 789ac83e 4acb0600 7d3981ad e83b0400  x..>J...}9...;..
 638a0 646f1cbd 58c50700 3d4696d3 24150400  do..X...=F..$...
 638b0 1d1a9e44 6b580100 8aed4a90 7ef10200  ...DkX....J.~...
 638c0 8e3c1d86 d2e10700 baafa05c 4a400000  .<.........\J@..
 638d0 d16f412a 1b9e0400 576c310b 6a1c0500  .oA*....Wl1.j...
 638e0 dc1bd79e a5750500 1eec1f1a 024c0700  .....u.......L..
 638f0 8e7f6e51 27950300 d643a70a 07400700  ..nQ'....C...@..
 63900 8311ddcb 646b0100 43eb327b 4b3f0200  ....dk..C.2{K?..
 63910 b33582a5 ab190300 d9addcbf 95630400  .5...........c..
 63920 9c9a5d1a 2ddb0700 2f42850b 209a0700  ..].-.../B.. ...
 63930 16dd71aa bf550300 aa785fea 770b0000  ..q..U...x_.w...
 63940 2d829ea2 79650700 f234b452 13b50400  -...ye...4.R....
 63950 67261cd0 7b320100 a1c8603b d7340400  g&..{2....`;.4..
 63960 ba4394a8 dae00300 77a2b24b 512c0000  .C......w..KQ,..
 63970 172ac049 7e8e0600 b6e86f34 95570400  .*.I~.....o4.W..
 63980 46358f6c 30890000 f6882f6b 9fd80600  F5.l0...../k....
 63990 5be0c94d 383a0400 45b6f18b dad50300  [..M8:..E.......
 639a0 096d6aa9 d6de0700 4d2fee4f 49c30600  .mj.....M/.OI...
 639b0 d46b8b9c 982c0000 48159620 09160100  .k...,..H.. ....
 639c0 cd4d9b36 16560000 476fac86 abec0400  .M.6.V..Go......
 639d0 b200d785 00c60300 eafc0de1 3e210000  ............>!..
 639e0 6e1e49d7 37f60200 aacfda29 69160500  n.I.7......)i...
 639f0 89f6316b 82900100 7d4a6967 55f50400  ..1k....}JigU...
 63a00 22e5b1f7 f4050700 9856bc25 e1510300  "........V.%.Q..
 63a10 be7bf61a 469b0400 963a2c71 15590700  .{..F....:,q.Y..
 63a20 0d0c58ef 679a0600 fccf70ef 384d0500  ..X.g.....p.8M..
 63a30 e27c6ed0 82f10700 2275218e 724b0500  .|n....."u!.rK..
 63a40 28011b97 909a0600 a363a9f2 401a0500  (........c..@...
 63a50 bfa612ac e90b0100 c5413204 cc4a0400  .........A2..J..
 63a60 ec6801ab 648e0400 4f6fa8b8 bda20200  .h..d...Oo......
 63a70 29692d6b 3b340700 a3e98caa 04d80100  )i-k;4..........
 63a80 e943c3c8 4a7d0600 77577a4f bb6b0500  .C..J}..wWzO.k..
 63a90 8f237c62 30920200 fbd72c12 1aad0500  .#|b0.....,.....
 63aa0 64e3506e a5de0000 d72a31c8 d1560500  d.Pn.....*1..V..
 63ab0 21e81bb1 56670000 3eb07b7e 14620400  !...Vg..>.{~.b..
 63ac0 e0bf3e74 19650200 b52a6859 fc820700  ..>t.e...*hY....
 63ad0 c7c88ce3 ab970000 82398d0c e3400700  .........9...@..
 63ae0 fd82467f b4c20700 1cdcc7b8 91cd0500  ..F.............
 63af0 83e5f990 a77f0700 24d8d1c6 c6460700  ........$....F..
 63b00 a42da57e 87c90100 8961a883 7bb30200  .-.~.....a..{...
 63b10 a50d3149 af330700 fb041c16 815e0200  ..1I.3.......^..
 63b20 e8be344a e1770500 2bd74dbd bece0600  ..4J.w..+.M.....
 63b30 9f3242e4 c1400300 3fa9d1ff 47230300  .2B..@..?...G#..
 63b40 e0bb2c25 894a0100 09b08f4b 30050700  ..,%.J.....K0...
 63b50 0a3ba761 ac680200 1cbebe34 f2060200  .;.a.h.....4....
 63b60 e8ebcba7 03b40500 35419ff0 60a10700  ........5A..`...
 63b70 78fd96ee a70f0600 c66e294d 351d0500  x........n)M5...
 63b80 c7163ba6 f5cb0700 140ccfb3 0bf50200  ..;.............
 63b90 5ac6ca85 b3fe0100 3516cae0 98130200  Z.......5.......
 63ba0 0156b7b4 f9aa0000 f344aeb5 916b0200  .V.......D...k..
 63bb0 c8b17a8d 80de0600 b0305567 69a70600  ..z......0Ugi...
 63bc0 f7984e28 fbbb0100 f3332b38 8a050500  ..N(.....3+8....
 63bd0 3e911618 a9750100 e88a6bb9 cdf60400  >....u....k.....
 63be0 d281dac9 47730100 235ad9d9 3eaa0500  ....Gs..#Z..>...
 63bf0 6165d9c7 e9770700 accc06f0 588e0200  ae...w......X...
 63c00 49ac2cbb bb410500 ec4c9982 32e60300  I.,..A...L..2...
 63c10 95e8e514 7ea00400 9ba477c4 cd580300  ....~.....w..X..
 63c20 81e402fe 88cc0300 6be3f4b7 aa210700  ........k....!..
 63c30 539946c9 8c400000 fa4ad8ae f70a0500  S.F..@...J......
 63c40 99f90d98 cb120400 dc29eed8 8de70500  .........)......
 63c50 5d578cf6 df710100 49eff6d2 5d010200  ]W...q..I...]...
 63c60 13d391c3 baf00300 e55bf615 01de0700  .........[......
 63c70 c94d3621 2c240400 9860a664 5bb70600  .M6!,$...`.d[...
 63c80 85c00201 3c030000 bdae6b31 1a920100  ....<.....k1....
 63c90 8bc1f3d9 9aad0200 eb9a3338 16ec0500  ..........38....
 63ca0 3ba85965 3b700500 12d6054d 9ffa0300  ;.Ye;p.....M....
 63cb0 2c06cade 49b00700 fc70b8df 7e2f0200  ,...I....p..~/..
 63cc0 28b177d6 ee690500 afa5b0dc 37090300  (.w..i......7...
 63cd0 1bea789c 03580700 3a271ef4 8d450600  ..x..X..:'...E..
 63ce0 83444435 7ae30300 997bd2b7 fd610600  .DD5z....{...a..
 63cf0 e421d61d 76170300 89610230 3c320700  .!..v....a.0<2..
 63d00 5029bccc 3d090600 4b038460 beee0600  P)..=...K..`....
 63d10 7b8d0af7 01cf0600 0a67c654 1ab40000  {........g.T....
 63d20 db55bb99 4bc80600 47b6980c 18e30600  .U..K...G.......
 63d30 6d70e085 859a0300 fe6326e7 7c160300  mp.......c&.|...
 63d40 9742dbec 143d0600 b870f9dc 21be0400  .B...=...p..!...
 63d50 7a8284a0 1e7d0500 71b028a1 e7b60200  z....}..q.(.....
 63d60 cf5d7511 75b20500 650593c2 84850000  .]u.u...e.......
 63d70 59416fda 7b8c0600 7bd9dd99 e9630300  YAo.{...{....c..
 63d80 c6ae4be2 dc480000 e305ec95 57b70200  ..K..H......W...
 63d90 c96ddac5 a4bf0300 1e379e65 c8aa0100  .m.......7.e....
 63da0 9b6fbc79 f9310200 c41fee35 c1430000  .o.y.1.....5.C..
 63db0 d5f21999 1ca10200 cdba5dc2 4c330600  ..........].L3..
 63dc0 da00b417 da950200 a09386b7 e98e0400  ................
 63dd0 c6f32acc 4bde0100 86eba311 c41f0600  ..*.K...........
 63de0 c02ec19a d13e0500 e004b8c6 db090200  .....>..........
 63df0 9287b0a9 bf790000 4542d5a2 80ed0100  .....y..EB......
 63e00 795e2ac7 fe0e0700 2d822ad4 51210400  y^*.....-.*.Q!..
 63e10 e831d6b6 ebb50100 064759b1 4fef0100  .1.......GY.O...
 63e20 f40d30da 513a0000 721c562b b5670400  ..0.Q:..r.V+.g..
 63e30 90e51002 92d50400 8596789e 76ca0000  ..........x.v...
 63e40 1748687f c7380000 ec7b165b e65e0600  .Hh..8...{.[.^..
 63e50 a950b819 da520000 29646565 86400000  .P...R..)dee.@..
 63e60 4c9a6f59 39ab0700 bfa0a492 ee750500  L.oY9........u..
 63e70 01d8a40a 45bc0600 a80b3b77 a6f40400  ....E.....;w....
 63e80 48bc0e0b 1b240600 15931d4f 9c0d0400  H....$.....O....
 63e90 f582e3e7 a1000200 cf2f188a 90800000  ........./......
 63ea0 98bab713 29530000 c385c378 cfdc0300  ....)S.....x....
 63eb0 a9ab5edd 02800600 3fcd1271 4e3d0400  ..^.....?..qN=..
 63ec0 c53af9ea 67b90500 310a58ca ac600300  .:..g...1.X..`..
 63ed0 62f2c6d5 5fc60100 abecc215 7f1c0700  b..._...........
 63ee0 e45126a5 ec500000 ea68e660 76390400  .Q&..P...h.`v9..
 63ef0 f5f29256 a7c20700 ef666c7e 9eb20300  ...V.....fl~....
 63f00 9adabc58 a62b0700 1a13fa09 1c150600  ...X.+..........
 63f10 9c0c3f45 de1a0300 68787307 eedf0300  ..?E....hxs.....
 63f20 11d4a7f7 ec110600 f664bd6c 7e630200  .........d.l~c..
 63f30 8fc5216c eeb00400 965df0fd 0d5c0500  ..!l.....]...\..
 63f40 5e47cf9d 56050400 bb987427 5c5c0000  ^G..V.....t'\\..
 63f50 89c35dd9 88850100 f000a84f f2fe0100  ..]........O....
 63f60 866b9730 f5af0200 5a84c048 5ad80000  .k.0....Z..HZ...
 63f70 e0423696 eb960700 26b6c450 ee0b0600  .B6.....&..P....
 63f80 40836cfe 05800200 9631a71a fb530600  @.l......1...S..
 63f90 fa0683ec fa070600 54523ec8 5ee80400  ........TR>.^...
 63fa0 fd840590 569f0000 86fc9292 d4440500  ....V........D..
 63fb0 88865234 9fba0700 5d2db40f a2840200  ..R4....]-......
 63fc0 fe6f70d9 2c650300 b3e6ddad 7bfd0600  .op.,e......{...
 63fd0 16f33029 472e0700 27762ad3 35f60300  ..0)G...'v*.5...
 63fe0 fe00deac eccb0000 36a9ea41 11410300  ........6..A.A..
 63ff0 94cbf342 1e1c0200 06fe00f0 e7fe0100  ...B............
 64000 4f088197 8c200500 d224dca1 68640100  O.... ...$..hd..
 64010 a840c50a 78bf0700 0153d7ce 7ea60100  .@..x....S..~...
 64020 3a73c2e8 d2a90500 e5f7db03 da050300  :s..............
 64030 caaeb799 86220100 c96b93b2 232a0100  ....."...k..#*..
 64040 e9e66aa5 bda10200 40e01e05 940f0000  ..j.....@.......
 64050 5397af07 bb930700 fdfad4ec b6e70100  S...............
 64060 43fb6015 7b2c0000 b75fcc34 67290200  C.`.{,..._.4g)..
 64070 40dd25fd 7f7b0400 b230d3c3 236b0500  @.%..{...0..#k..
 64080 a6d160e3 08760300 2e72c8f3 e00a0100  ..`..v...r......
 64090 37b618b6 d9860000 abbee8c7 797d0000  7...........y}..
 640a0 12dd08bc 9cfb0300 ff7053d8 3d5c0700  .........pS.=\..
 640b0 ac1928fe 067f0400 ed1592ab 06db0500  ..(.............
 640c0 64ea350a 52c30100 59c06b21 406f0000  d.5.R...Y.k!@o..
 640d0 b5d90f9b 57a20300 8cec7e40 261c0700  ....W.....~@&...
 640e0 0b4fb54a da2a0700 126db6c3 50870300  .O.J.*...m..P...
 640f0 4aa3cbbc a6530200 1a703304 07270400  J....S...p3..'..
 64100 0e87f958 8e0b0200 cc00db61 c8370300  ...X.......a.7..
 64110 eed07557 d0c30100 1ae52294 40f10600  ..uW......".@...
 64120 252dcebe 6b850700 1c032fa7 80330100  %-..k...../..3..
 64130 baf3a780 103e0400 04337d2c 1e620000  .....>...3},.b..
 64140 f3f0dbb0 96170600 f5d6329c 2f3c0700  ..........2./<..
 64150 be7e53d1 8eaa0600 f43818c9 924e0700  .~S......8...N..
 64160 0210ca89 e5d80500 8d835982 cc600000  ..........Y..`..
 64170 f3955bf3 d3380000 23a943c2 78600500  ..[..8..#.C.x`..
 64180 b21b2493 32de0200 3abd9760 7d000000  ..$.2...:..`}...
 64190 4ba94208 951d0700 17d8c7e5 116b0400  K.B..........k..
 641a0 0d4fcbbe 8b470500 5d1c0a4b 05c30700  .O...G..]..K....
 641b0 cbc18377 3d580100 c7289dcc 04470300  ...w=X...(...G..
 641c0 00f2b198 e5de0300 9e6d7498 1c6e0100  .........mt..n..
 641d0 dfaf9570 0b050400 553ce864 80950400  ...p....U<.d....
 641e0 e17aa25d efa20600 9d9d2ee0 ac8a0200  .z.]............
 641f0 e8f065e9 59240000 330915d3 64b80700  ..e.Y$..3...d...
 64200 d81ee8f2 a5520200 0de86650 26940000  .....R....fP&...
 64210 a5618d91 0fa60000 de0ff3f7 4b440000  .a..........KD..
 64220 063ceda9 0dc40100 3b84bd70 c1790000  .<......;..p.y..
 64230 56d0d5c0 50cd0600 ba79e76a 60b70500  V...P....y.j`...
 64240 a1dd6b22 bd0f0700 f91f3953 1e660500  ..k"......9S.f..
 64250 b817730d 8c760600 ff6ffa64 e4ec0600  ..s..v...o.d....
 64260 a060a4bc 40cc0300 0c8dfb0a a9e30600  .`..@...........
 64270 2812a1bc 1a800500 9fac345e c0de0600  (.........4^....
 64280 b3c155f1 e5250600 9632726f 2ff30400  ..U..%...2ro/...
 64290 ceef0501 98ac0500 36ee5e16 617a0100  ........6.^.az..
 642a0 d5dc4de1 45140500 55a4be2b ab470100  ..M.E...U..+.G..
 642b0 263125f2 40f20100 894e319e dec30000  &1%.@....N1.....
 642c0 5fa4fca4 a51e0200 fde48600 992e0100  _...............
 642d0 5149143b 4b2b0000 ea6a9677 89680500  QI.;K+...j.w.h..
 642e0 fd9f396e 178e0100 8b93b45e 5ce40200  ..9n.......^\...
 642f0 29391ef3 86310100 2ebbdf7f b3960400  )9...1..........
 64300 213e5f9d 43c20300 4d6a7efe 606e0100  !>_.C...Mj~.`n..
 64310 1d629b88 efd70400 e9d3053f 2e7b0700  .b.........?.{..
 64320 a4b0dd12 9c630000 b37acd90 04180600  .....c...z......
 64330 7c469782 91f30300 ac8117be 68450700  |F..........hE..
 64340 95e05251 197a0000 dec42e9c c5a90700  ..RQ.z..........
 64350 2d65799e f0e90700 862df222 e4a30600  -ey......-."....
 64360 8b6c833b 8eae0200 32adc75f 793b0600  .l.;....2.._y;..
 64370 c85f9e38 028f0600 067587bc f1590000  ._.8.....u...Y..
 64380 ec0c410e 99040500 e2aefed0 d79b0000  ..A.............
 64390 f032d083 fee80300 3cd1efe8 8d4c0000  .2......<....L..
 643a0 0e21e606 7cc60100 6a147f8f 37830100  .!..|...j...7...
 643b0 89d2aece 52430600 58629a89 602d0200  ....RC..Xb..`-..
 643c0 94a27005 b9150300 f125a908 e10c0600  ..p......%......
 643d0 09c95312 f6ef0600 b0702d0e ef030000  ..S......p-.....
 643e0 c4fa97b7 a35b0700 96d1cd70 c0db0100  .....[.....p....
 643f0 474c53b1 8f6d0100 2afa8381 49000500  GLS..m..*...I...
 64400 75de23c4 592f0700 7977b807 4d900000  u.#.Y/..yw..M...
 64410 b940f948 662d0200 863e87a1 a5970100  .@.Hf-...>......
 64420 bc541ac4 e4070200 d0d64b3b 0b360500  .T........K;.6..
 64430 72afebac 0a240600 9c91badd d41f0600  r....$..........
 64440 9956b591 e9d80700 6cc73c47 311b0600  .V......l.<G1...
 64450 d631e631 96030700 ddc1fb43 213e0400  .1.1.......C!>..
 64460 a095a25b 9c740400 065f4bfa 46790300  ...[.t..._K.Fy..
 64470 f1515aab c5240700 f3d39d78 33560600  .QZ..$.....x3V..
 64480 40db38f2 da6b0500 b23b9dc1 6cd30000  @.8..k...;..l...
 64490 6222d770 44ec0600 aea91870 3d850600  b".pD......p=...
 644a0 ebc8c24d 3eaa0300 e5e10715 a33a0000  ...M>........:..
 644b0 eb3335f5 e3b90200 c506a827 d7ad0200  .35........'....
 644c0 a315cec8 55690500 0e290a07 4f8c0100  ....Ui...)..O...
 644d0 4137d886 4ad20100 1fced4ff 48760400  A7..J.......Hv..
 644e0 9d9e8391 950a0600 ab1781f3 d5240400  .............$..
 644f0 0ec11269 c42c0400 b4aec91d 263b0400  ...i.,......&;..
 64500 6413956c 8b3d0100 2a638f7e 01c00400  d..l.=..*c.~....
 64510 c4f9539e 553e0500 ea6e8846 01b20400  ..S.U>...n.F....
 64520 4029245e 4d2b0000 bb79bb88 191e0300  @)$^M+...y......
 64530 abbcb346 2fb80700 417b82ce a8f70000  ...F/...A{......
 64540 30711716 58e10500 76b2f55c 05260300  0q..X...v..\.&..
 64550 f28dd128 cb550100 9416a19c 0dc30000  ...(.U..........
 64560 1931ab27 0e090200 b6497a4e 62080200  .1.'.....IzNb...
 64570 d3e59a80 6c7a0200 54693dc4 0a270400  ....lz..Ti=..'..
 64580 a55956d9 4ced0200 f92875b3 0d5c0700  .YV.L....(u..\..
 64590 34922cfd bccc0200 c2d80336 50210200  4.,........6P!..
 645a0 88b10d1f cdeb0600 74117d4b eb4c0700  ........t.}K.L..
 645b0 5c4fdf68 61d50700 8ad16f17 79bf0000  \O.ha.....o.y...
 645c0 0af64f17 67cb0200 d0e10b39 f9cd0600  ..O.g......9....
 645d0 3d2b7e9c 518e0000 8108a5d2 c3530200  =+~.Q........S..
 645e0 3d338e44 411b0200 0f89734b dfb10700  =3.DA.....sK....
 645f0 8cf5f807 18220600 e58b3a81 92fa0300  ....."....:.....
 64600 72558dc3 98da0600 8f465455 d91e0000  rU.......FTU....
 64610 2e355d24 98860600 24a2b2b3 e0f20200  .5]$....$.......
 64620 921c2ca2 6ac50000 78b2f139 ecfd0500  ..,.j...x..9....
 64630 06f1c7f5 0ac90400 c58f65f2 ce1f0600  ..........e.....
 64640 7a18182a 855d0100 76fb9ab5 db700200  z..*.]..v....p..
 64650 ab92cf0b 12db0700 8740715d a2e70000  .........@q]....
 64660 f0da73c4 f46c0400 408149f1 a76e0400  ..s..l..@.I..n..
 64670 27840a69 25070700 fb79f0e9 3aa70000  '..i%....y..:...
 64680 2bc66144 92dd0200 ccd850ae 5a060100  +.aD......P.Z...
 64690 f9e5c49e ed250500 4c686006 d2220000  .....%..Lh`.."..
 646a0 687b3970 2b970700 65f9d358 39a00700  h{9p+...e..X9...
 646b0 b54ed1bc 87930200 570d20df 25450400  .N......W. .%E..
 646c0 8543e94c f9d70200 b7ec70c1 000d0600  .C.L......p.....
 646d0 f0d8f303 058b0300 cef1648e 199a0600  ..........d.....
 646e0 edcac5dc 34440100 207c669f 90c70200  ....4D.. |f.....
 646f0 76b51f9d 831a0600 76bbca00 38f20400  v.......v...8...
 64700 7f26bd97 265b0200 bc781ad9 e0b20200  .&..&[...x......
 64710 0cf2cc12 0a990300 22261fe1 c2410100  ........"&...A..
 64720 2033a5fa cedf0000 3a49926a 9e360700   3......:I.j.6..
 64730 64689813 fb3f0700 ac13f7b8 2b280300  dh...?......+(..
 64740 ef97f278 ed9c0400 ef1d6627 70690600  ...x......f'pi..
 64750 e454db83 06420100 d05accc1 6fbb0600  .T...B...Z..o...
 64760 9d6691d5 c8320500 336ca84d 79af0100  .f...2..3l.My...
 64770 d3246dd8 e9e00000 081d16b4 831e0300  .$m.............
 64780 97d19d24 1ebd0000 8f562018 cb0b0000  ...$.....V .....
 64790 d4308871 b1ea0200 e6976981 fd960300  .0.q......i.....
 647a0 8a50bfbe 630b0600 4f2b069e 12c70000  .P..c...O+......
 647b0 fd125b41 26e50100 3d9227fd a0610400  ..[A&...=.'..a..
 647c0 b7a570f6 ad8b0100 50d562eb f15c0500  ..p.....P.b..\..
 647d0 528cf57d e3b50600 0ec68639 f3bc0300  R..}.......9....
 647e0 e7ea5c83 b84f0400 a4718ec1 de990000  ..\..O...q......
 647f0 a02ba6ba 6fa50100 583dc265 10100100  .+..o...X=.e....
 64800 0f8b3390 12aa0500 21742e9e 7e150300  ..3.....!t..~...
 64810 89d41720 71ea0000 89704556 a6690600  ... q....pEV.i..
 64820 ecc99d5c 506b0600 8752e386 ef740700  ...\Pk...R...t..
 64830 5e95c044 d9d10400 202bd739 4c2e0500  ^..D.... +.9L...
 64840 589c7936 483c0100 80d08b5d 6afb0400  X.y6H<.....]j...
 64850 9b580849 e38a0500 13af7b97 4d950300  .X.I......{.M...
 64860 dc417459 ea130400 5b8edc87 dc0b0500  .AtY....[.......
 64870 b9e1b35a 465d0200 4728ec27 fef80000  ...ZF]..G(.'....
 64880 064ff0db e6d60200 76321bfc 8c030300  .O......v2......
 64890 7b633ac9 806f0600 11e1df6e 83370500  {c:..o.....n.7..
 648a0 0d2c7b35 02be0200 f8d4c858 eedc0600  .,{5.......X....
 648b0 92611d58 32d70200 fd254744 56dd0100  .a.X2....%GDV...
 648c0 9ac8ba08 00e60700 52187c38 5c3d0200  ........R.|8\=..
 648d0 a833f5f1 5d9e0700 cff0c5f1 f9e60200  .3..]...........
 648e0 303af650 a4a30300 7d126233 f87f0400  0:.P....}.b3....
 648f0 f4b182af 398e0000 ab7df22e 32880400  ....9....}..2...
 64900 a4a1a238 37970100 f7192291 45e60000  ...87.....".E...
 64910 274639d8 312f0700 f100a294 d27b0000  'F9.1/.......{..
 64920 c674e200 be650600 8b36b6f1 e83d0400  .t...e...6...=..
 64930 9a3a39d9 c8180300 98d31dab 299e0600  .:9.........)...
 64940 ac6bc7b3 85060300 5948f237 cf650500  .k......YH.7.e..
 64950 f9fe8ec2 2a7b0500 5059321c a4090500  ....*{..PY2.....
 64960 19feff2a 035d0400 4ede6c9b e42f0100  ...*.]..N.l../..
 64970 f17c32bc 63160200 ddf1694c 5e8a0100  .|2.c.....iL^...
 64980 d5a179c6 c7240200 e925f9a6 dc6e0000  ..y..$...%...n..
 64990 b877e663 838c0600 cffbe425 fa0c0600  .w.c.......%....
 649a0 4e400976 c1c40100 118a3202 ff5b0000  N@.v......2..[..
 649b0 e412c50d dda00100 10cd5fbf 94080100  .........._.....
 649c0 379c3f01 49290500 c73547ba 0ff50100  7.?.I)...5G.....
 649d0 1ae0de7c 27760500 0be0ca23 70130200  ...|'v.....#p...
 649e0 c626eb99 355a0100 3c2b5121 72680000  .&..5Z..<+Q!rh..
 649f0 e924083a cb530200 a4a23fcc b8800700  .$.:.S....?.....
 64a00 5f304f23 bc8a0300 de03c1bb 80a20700  _0O#............
 64a10 fe5d6936 a8980300 1a8a5241 afd00300  .]i6......RA....
 64a20 1b272687 41ff0500 4095b613 e8470300  .'&.A...@....G..
 64a30 bb3c1cc2 64680700 a874cddb 49e00100  .<..dh...t..I...
 64a40 9c74930f d6b40500 0c0acab8 4d9d0200  .t..........M...
 64a50 9ddb8917 0c080600 31a71eef 7cbe0400  ........1...|...
 64a60 80809d76 0df40200 03a6444c 7d5f0300  ...v......DL}_..
 64a70 965ac23d a0060100 d0533333 af0a0500  .Z.=.....S33....
 64a80 35bb3c61 9ab50400 769ae1c0 df230200  5.<a....v....#..
 64a90 64c5b22b 1e7d0700 cb5210a5 38ab0400  d..+.}...R..8...
 64aa0 9cc0dd5f efd10700 d9dab9eb eabe0700  ..._............
 64ab0 fbaca00b d3580000 90aeb5ea 92cd0500  .....X..........
 64ac0 d24eb06b 1c040300 93d56867 252b0400  .N.k......hg%+..
 64ad0 4f7b4259 84e80200 01076376 382b0000  O{BY......cv8+..
 64ae0 e5ea05d4 78480300 8a08dc1a dd9c0200  ....xH..........
 64af0 48e156d9 f9f20200 fec165ad e6b30600  H.V.......e.....
 64b00 5d9eb772 09b00500 af5d4c23 8d3d0500  ]..r.....]L#.=..
 64b10 494081d6 bb040100 63f17fd6 5f9a0500  I@......c..._...
 64b20 2b35d0ea 98a90300 9aafa45f c9830000  +5........._....
 64b30 6f2601fc dbfa0600 72b00fa2 f2040200  o&......r.......
 64b40 67edf168 31fd0000 3e4a78e7 0dbb0100  g..h1...>Jx.....
 64b50 7704b278 cb4b0300 82212e6e a2a40000  w..x.K...!.n....
 64b60 a79270c5 8cbe0500 79b0eb30 3d3b0400  ..p.....y..0=;..
 64b70 0219c6a5 ac570300 5524d6c5 70b50500  .....W..U$..p...
 64b80 c7181e9e b20f0300 91277cb1 0f570200  .........'|..W..
 64b90 5a24b80b 55a90600 25231a0a f2110500  Z$..U...%#......
 64ba0 ee9b23d7 24930200 c41675c3 3c340300  ..#.$.....u.<4..
 64bb0 18e01df9 c5410200 7515b62c 7f360200  .....A..u..,.6..
 64bc0 df874dc0 9ac30600 bde5d78b 95d40600  ..M.............
 64bd0 32158a63 f4660500 3030a55e b6dc0300  2..c.f..00.^....
 64be0 aa6cde40 29170000 1b45672e 5b040600  .l.@)....Eg.[...
 64bf0 b3fc3e46 076c0500 916efe6b 8b720000  ..>F.l...n.k.r..
 64c00 dffcd5ed 20840000 ce10f404 4ec30000  .... .......N...
 64c10 6ba0d0c0 ed440300 6d4dd886 54e40600  k....D..mM..T...
 64c20 f56338cb 2e4e0400 b81d324f 654d0000  .c8..N....2OeM..
 64c30 4afa6283 ab200700 bfd9cd47 439c0200  J.b.. .....GC...
 64c40 63845fad 98e70000 fe0bcb8b f1fe0400  c._.............
 64c50 76c1fb3e a5d90000 d5b5bddd 16c10500  v..>............
 64c60 cfaba5bb b4d10600 7a53a548 8ad20400  ........zS.H....
 64c70 990b045b 8e6b0500 918961f2 a4a70400  ...[.k....a.....
 64c80 4b2a37af 91b20300 9844fe28 300e0600  K*7......D.(0...
 64c90 096a4fca 7b260200 43b242c2 ee190700  .jO.{&..C.B.....
 64ca0 0e3e2214 63a90400 955fb15f 02180700  .>".c...._._....
 64cb0 94fe7183 6b8d0600 7cd9f748 44800300  ..q.k...|..HD...
 64cc0 804278fe 66240400 31ddcdc4 501b0100  .Bx.f$..1...P...
 64cd0 d6ffa408 44270000 dd34dbae 82d30700  ....D'...4......
 64ce0 5d38cec9 cf0a0400 1e5ba499 bb280600  ]8.......[...(..
 64cf0 bce6dce4 bcf40400 6f0b9dc4 6e610200  ........o...na..
 64d00 1ce66284 5df90100 c659919b 3ead0100  ..b.]....Y..>...
 64d10 f94da075 a49b0700 951556ee 2c040300  .M.u......V.,...
 64d20 842524e2 5ace0700 e3d453b1 5ed20200  .%$.Z.....S.^...
 64d30 c9a99bd0 f3a80300 8eeb040d 69f30000  ............i...
 64d40 c0714bd1 cd3f0700 41ac9b44 79700600  .qK..?..A..Dyp..
 64d50 4f482146 9cb70500 8d6b15f2 69100600  OH!F.....k..i...
 64d60 af103b57 26eb0000 cea9c940 e7890300  ..;W&......@....
 64d70 28ac0e57 f6780500 37399c33 f2440600  (..W.x..79.3.D..
 64d80 2c6c95b7 476e0600 d0551ffe 32480300  ,l..Gn...U..2H..
 64d90 63625d5e 425c0200 ceb9dc34 aeb30400  cb]^B\.....4....
 64da0 9fac151a 697c0400 0c405d6e e0180300  ....i|...@]n....
 64db0 b13ef8d9 22c40300 a6659437 45150600  .>.."....e.7E...
 64dc0 6eded7f1 a6060600 e70761c4 c0f10400  n.........a.....
 64dd0 d8e5fbdc b1290200 27137b0a c6ac0300  .....)..'.{.....
 64de0 84549108 9a530600 194abb14 d4db0400  .T...S...J......
 64df0 b8dbf149 08930700 f0ca66a4 c5290300  ...I......f..)..
 64e00 9beb4f54 24c80600 9b01ef20 53f60000  ..OT$...... S...
 64e10 73f7d2c3 741f0200 3abd088d b8240000  s...t...:....$..
 64e20 514105cf 78e60600 7c742e27 31360400  QA..x...|t.'16..
 64e30 d15cac4a 5e1c0100 c6e0fdca b1d10600  .\.J^...........
 64e40 903a306a c7620400 9bff3c69 4eca0300  .:0j.b....<iN...
 64e50 fd8657d4 2c950300 30c3de7b bcca0400  ..W.,...0..{....
 64e60 89d2783f 8f780700 11f8b309 28940500  ..x?.x......(...
 64e70 9cc2f877 32970500 67fec53b f9100000  ...w2...g..;....
 64e80 b2ac6581 49ee0700 2e0a9c08 24960600  ..e.I.......$...
 64e90 7304e7c8 5f070000 13231dab 843e0100  s..._....#...>..
 64ea0 3b95f6ed 0bc10200 c821033f b9390600  ;........!.?.9..
 64eb0 c3a11191 e3080500 7a2f910e 12900200  ........z/......
 64ec0 43aeac64 f4cb0100 576157e9 73530100  C..d....WaW.sS..
 64ed0 605bc893 f4ed0000 13417684 d2c40700  `[.......Av.....
 64ee0 ecac06bf fefe0700 0041827a fb9a0300  .........A.z....
 64ef0 65fde747 8eb40100 fa1d4dc5 004c0000  e..G......M..L..
 64f00 685a9b59 58810400 d9d541bc 75fd0100  hZ.YX.....A.u...
 64f10 3c5da91f fcd90200 11ba0ef2 27da0700  <]..........'...
 64f20 d419302e b9030400 f85c468b 812f0200  ..0......\F../..
 64f30 b809ff1d 90420300 cd83c65d 591f0300  .....B.....]Y...
 64f40 82d65f74 577a0300 1726ab12 bb550300  .._tWz...&...U..
 64f50 18738c5a c7da0100 603442d5 79b60300  .s.Z....`4B.y...
 64f60 0e40b6b7 fcb80600 9d5fbe83 37c70600  .@......._..7...
 64f70 2a058eaf 8e510700 f4bb9374 cc640600  *....Q.....t.d..
 64f80 e3741876 943d0300 13f69617 9e170000  .t.v.=..........
 64f90 7d86e235 05890100 ec822113 b8f90000  }..5......!.....
 64fa0 326c7f1b c4590000 91145306 879e0700  2l...Y....S.....
 64fb0 82b53c64 47c70600 e494d40a 0ce20200  ..<dG...........
 64fc0 75b1bb71 387c0400 b06650c8 505d0600  u..q8|...fP.P]..
 64fd0 7c1f3653 74160600 12b38b81 a36b0000  |.6St........k..
 64fe0 2275aa9b f2af0600 488dce02 ea8f0000  "u......H.......
 64ff0 484fec71 97530400 28caad8b 31b90700  HO.q.S..(...1...
 65000 c516e0af 190f0700 238d60b1 7bee0400  ........#.`.{...
 65010 696457b8 890b0000 d0eade68 76dd0500  idW........hv...
 65020 4970a40b 6d090400 14912197 59270600  Ip..m.....!.Y'..
 65030 aee6678a da9b0200 5df7749a 82730400  ..g.....].t..s..
 65040 c90239ad 3a530100 7be4116b e0dd0100  ..9.:S..{..k....
 65050 770b93d1 be840700 67c8b992 0ac80100  w.......g.......
 65060 4d4ed4b4 68c60600 18c47946 75da0200  MN..h.....yFu...
 65070 5a10be31 4c160300 5fef982b ac1f0100  Z..1L..._..+....
 65080 569277af 1a5a0300 3c83c484 86070200  V.w..Z..<.......
 65090 0c82787a 21cf0000 69e7d2e7 24500600  ..xz!...i...$P..
 650a0 2aa8ddef b53b0200 c6d332b6 d49f0100  *....;....2.....
 650b0 a4f85460 1a410700 b475b118 3de50200  ..T`.A...u..=...
 650c0 f34a2054 723e0300 c5c4a1d5 d7bc0300  .J Tr>..........
 650d0 0f5df62a c2c70400 c3582487 9aec0100  .].*.....X$.....
 650e0 6dc89db9 329d0500 aca9225e 07ac0600  m...2....."^....
 650f0 71331120 920b0300 6e9638a6 d97f0200  q3. ....n.8.....
 65100 13b84f57 36c10700 9b50a200 d4a40600  ..OW6....P......
 65110 1c975610 79410000 5c076e86 d5550600  ..V.yA..\.n..U..
 65120 f84de6f3 2b300200 d67c5c8a d8ad0300  .M..+0...|\.....
 65130 46303959 d4980200 b8903dcb fe0b0300  F09Y......=.....
 65140 d6f83dea b8d90300 79155196 0e900300  ..=.....y.Q.....
 65150 6a401a13 a11b0600 f2dc35b6 70570100  j@........5.pW..
 65160 7195f783 cd9e0500 bd7f0b1c 46db0200  q...........F...
 65170 5f3481a9 423a0700 79c8cc9f 92490200  _4..B:..y....I..
 65180 29909516 f1a00000 7a34b1d7 4f970500  ).......z4..O...
 65190 aded081c cce00100 131fadf8 bd730600  .............s..
 651a0 8ebdcb10 03620500 d685e277 f4b50600  .....b.....w....
 651b0 c86c32ec 91ed0400 fda30375 53d60600  .l2........uS...
 651c0 d5883976 d3260600 ce58366f 84ec0700  ..9v.&...X6o....
 651d0 43d63449 43930100 51aa5e44 a2d40000  C.4IC...Q.^D....
 651e0 e06fe78a 70d00700 e1c7c3b6 47980300  .o..p.......G...
 651f0 d9d9a4a2 76760300 c72ea21d 3f8f0600  ....vv......?...
 65200 6b73a239 80ed0600 753c4ce0 7e620200  ks.9....u<L.~b..
 65210 d1e747a6 90ea0600 b9993372 afda0600  ..G.......3r....
 65220 a28eadac bf040300 078b107d 91020500  ...........}....
 65230 0fdda66c 17430000 841d2c8f 15d50500  ...l.C....,.....
 65240 3beb589e 44b50200 47be3deb 62750200  ;.X.D...G.=.bu..
 65250 e70b17b4 d7910200 e1a8df67 cad10500  ...........g....
 65260 a298f261 80a80200 7d62719e 4e300100  ...a....}bq.N0..
 65270 fe9cdc6a d2140000 136fa11b 69f10700  ...j.....o..i...
 65280 ac6ef028 18e70500 fcfff007 ed490300  .n.(.........I..
 65290 ddc2d7e2 8d460400 ce0763f8 c6d80200  .....F....c.....
 652a0 730985a1 6b280600 d44484b0 dce90500  s...k(...D......
 652b0 b2623354 6aa90100 4732e627 64da0500  .b3Tj...G2.'d...
 652c0 9e461994 5e350300 378aeab8 7b840100  .F..^5..7...{...
 652d0 719bcf88 65fe0100 226bdbd2 c9b10600  q...e..."k......
 652e0 4bb4ffc6 e7cc0600 ca22acde 88c60400  K........"......
 652f0 5203ffc3 75f70600 bb19e43e 60650500  R...u......>`e..
 65300 461cc656 44540600 f279feab 298f0500  F..VDT...y..)...
 65310 f6cd0e71 bf640200 6b892785 c5080700  ...q.d..k.'.....
 65320 9433c5e6 ea2c0400 6a2be821 1b380400  .3...,..j+.!.8..
 65330 b4854172 93af0600 683ee78d abcf0600  ..Ar....h>......
 65340 21bdd4ce efe60300 be0d5009 66050000  !.........P.f...
 65350 df85ad24 781b0700 417f4a9c 62770500  ...$x...A.J.bw..
 65360 88a8c609 45020000 44662eb1 6a690200  ....E...Df..ji..
 65370 d8804b7f a2cc0000 9e111bf1 c1c70000  ..K.............
 65380 eccab05b f2010700 13c1be7c d9f60000  ...[.......|....
 65390 a3937cfb 97ce0400 1b28115a 83390100  ..|......(.Z.9..
 653a0 5691da7a 90280700 550905bc a5200700  V..z.(..U.... ..
 653b0 ed6c61e4 f8b00000 75b80fb5 c4d30100  .la.....u.......
 653c0 9801dc73 96f20200 fa0f83f1 b0f40500  ...s............
 653d0 40dcfb2b c9e00200 355a809b 43090700  @..+....5Z..C...
 653e0 87817f55 48ec0600 2c3aa11b 4d8a0000  ...UH...,:..M...
 653f0 aef90b8a 34760000 ef44b1cb b9e90000  ....4v...D......
 65400 eebeb15d d59b0600 bd31f747 4ee10600  ...].....1.GN...
 65410 ac0e2747 5ea30100 8edf7854 226f0600  ..'G^.....xT"o..
 65420 d3cf9141 d4660300 ad2057fb 8fd40200  ...A.f... W.....
 65430 77dfa121 7f7b0500 4506baff 0e550500  w..!.{..E....U..
 65440 31a99840 6aec0500 37f3b34e 10210200  1..@j...7..N.!..
 65450 148cbcf2 43170400 c77387ad b0960700  ....C....s......
 65460 9b68bb5c ee9f0200 3487175c 66220100  .h.\....4..\f"..
 65470 93c56b4e 7a160400 ee8fcef8 65260600  ..kNz.......e&..
 65480 5798c51a 109d0200 fc9fa5bb 3bd90400  W...........;...
 65490 173f3797 787b0100 edb70c37 334b0300  .?7.x{.....73K..
 654a0 0027f676 289d0300 876c1dcd ce010000  .'.v(....l......
 654b0 75767411 1af00700 9081a1a5 0d350200  uvt..........5..
 654c0 5225e2b7 8b930700 ccd68186 ee910500  R%..............
 654d0 b879eab4 b09d0300 4208380f 22020200  .y......B.8."...
 654e0 ace042ba 76f20200 e6dfe2c6 6f170100  ..B.v.......o...
 654f0 b80e7749 89e20000 727b1488 9e550500  ..wI....r{...U..
 65500 30ef636e 1e5e0300 6fffa79a 105b0300  0.cn.^..o....[..
 65510 90264fe5 a3f60100 9b619c5b d06c0700  .&O......a.[.l..
 65520 951690b0 54960600 277fb710 37a50700  ....T...'...7...
 65530 7581d2a7 1e9a0700 d577c6a4 c38f0000  u........w......
 65540 ea3407d3 99c10400 14cc9acb 22c60600  .4.........."...
 65550 16020355 0a660500 fb119f19 f1680000  ...U.f.......h..
 65560 906b11d0 faf20400 38b63bb7 1dd90400  .k......8.;.....
 65570 c5128153 825f0500 de159827 5ad80600  ...S._.....'Z...
 65580 f99ccdb0 b7400700 4e94f295 19450300  .....@..N....E..
 65590 544eae94 41b20600 9788edfd 0a230200  TN..A........#..
 655a0 71507d61 12340200 9b96350f d3d50300  qP}a.4....5.....
 655b0 ef72494a 48450400 7c7dea9f d0fc0200  .rIJHE..|}......
 655c0 2ad29e6b 12960200 b2052a01 71a10400  *..k......*.q...
 655d0 23554dc7 92db0100 894260ca 890b0100  #UM......B`.....
 655e0 6ef0455a be410100 a7aeec8b b3ad0500  n.EZ.A..........
 655f0 bbf241db 46fd0300 39ceb5bb 88d40600  ..A.F...9.......
 65600 d4f09e1d 2d7d0100 9c281897 49470100  ....-}...(..IG..
 65610 abc7e467 8aa40000 e3af4b54 bc0f0300  ...g......KT....
 65620 8ae55f31 01c70000 757b578d 870b0200  .._1....u{W.....
 65630 6a3e3f07 18af0200 fe240d42 ea3a0300  j>?......$.B.:..
 65640 94fff48b 00980200 1e96db71 91530300  ...........q.S..
 65650 5cc63cf6 14220700 c9293bf4 b9b70500  \.<.."...);.....
 65660 b3a3ee31 ea490100 09165813 77be0400  ...1.I....X.w...
 65670 985e3960 79d80200 54a155c8 4af20100  .^9`y...T.U.J...
 65680 93a60753 407f0300 9cb6f26c e6e50200  ...S@......l....
 65690 539cae66 42d80500 b953e87d ebe40500  S..fB....S.}....
 656a0 1c17588c f4fd0500 aa05958e 32080600  ..X.........2...
 656b0 9ac41d84 82210200 07231d89 96ec0300  .....!...#......
 656c0 032ef2ff 63f30200 39aee239 a70b0000  ....c...9..9....
 656d0 26bb88ea f5260400 c8757fe7 92300300  &....&...u...0..
 656e0 e719d840 39a50100 1386814f 2e130100  ...@9......O....
 656f0 8d517dde 97220700 d690875c de980600  .Q}..".....\....
 65700 25eb5b54 b8680200 dffe968b 64d20600  %.[T.h......d...
 65710 7cb01dad 88790400 d77ae6a3 83320000  |....y...z...2..
 65720 39b90cbe c71d0400 04091066 6cb10100  9..........fl...
 65730 6dc6cb20 4ca20000 8186e4ef e9a20400  m.. L...........
 65740 71628496 125e0000 50452c24 c8bb0700  qb...^..PE,$....
 65750 b7353b10 069a0500 3320f34a 7e230700  .5;.....3 .J~#..
 65760 7a53b31a 42260700 8c25385d f28c0700  zS..B&...%8]....
 65770 5a499c2d b3ee0200 50972f77 259e0700  ZI.-....P./w%...
 65780 23bf3b83 47d70600 49d7d516 d8cd0600  #.;.G...I.......
 65790 9836c1c9 009c0300 689d4831 8e6b0600  .6......h.H1.k..
 657a0 b5e2107e 85730500 7214aa16 e83b0100  ...~.s..r....;..
 657b0 f84badd3 64190400 ffb37620 b5060000  .K..d.....v ....
 657c0 2d08ceb9 167e0300 b93e8557 2f880100  -....~...>.W/...
 657d0 c51fd0ac 9ed20700 15e7b559 6ae70200  ...........Yj...
 657e0 f7a96195 2ede0700 1c78959d e1cf0000  ..a......x......
 657f0 3c451c62 cc120300 7c07dae6 ac450100  <E.b....|....E..
 65800 b8e99cef 2b910000 76bc4334 7ed50400  ....+...v.C4~...
 65810 cb5ea5b6 f4d40000 ce3b73bb b0eb0700  .^.......;s.....
 65820 49052005 6aba0700 6920e2e4 edf60400  I. .j...i ......
 65830 02a6f10a a9b20600 0ad8b25b 24f30300  ...........[$...
 65840 fd6ef320 f7e50000 6dc060cf ccb90300  .n. ....m.`.....
 65850 2679f323 e3840000 c276822c 81650400  &y.#.....v.,.e..
 65860 971ee69a fcf40300 242dfaeb 07bc0300  ........$-......
 65870 a0d45cb5 44b70300 f32157b2 53250700  ..\.D....!W.S%..
 65880 d3129d4e 8ffd0500 d962102a b2be0300  ...N.....b.*....
 65890 a8c9823b 06a70600 ed97c15d a3a50000  ...;.......]....
 658a0 ef3da506 0cc80300 16cbb1c2 325b0000  .=..........2[..
 658b0 9581d57a 2ca40400 ff9e797e 66c80500  ...z,.....y~f...
 658c0 a150c874 5e2e0000 9a864e61 dbf00300  .P.t^.....Na....
 658d0 306785a4 71170300 fda84dd2 cc5e0000  0g..q.....M..^..
 658e0 1879f0fd bb800500 6a3c8786 35e70700  .y......j<..5...
 658f0 3ef977df ed4c0700 71b4376a 55b50300  >.w..L..q.7jU...
 65900 82d44de1 24c50000 56c69674 45830200  ..M.$...V..tE...
 65910 45cdb6cf 6bad0000 1424b0e8 d1750300  E...k....$...u..
 65920 33a7279d 07fc0400 0dc5860c 448b0400  3.'.........D...
 65930 863bca9c 92390100 2fdf4ce4 f2f80000  .;...9../.L.....
 65940 b2a67b11 32840600 3cae2b0c 17410200  ..{.2...<.+..A..
 65950 7f2fbf89 b0380100 39ea34fd 5ba00400  ./...8..9.4.[...
 65960 f55e924c 91030200 3c4ee0ff 7f490700  .^.L....<N...I..
 65970 98afec7c 56240100 b473c40a 86ab0100  ...|V$...s......
 65980 ffa7867c 22c00500 7744c2bf 121b0700  ...|"...wD......
 65990 7530a873 a5060000 70c86629 61f80300  u0.s....p.f)a...
 659a0 138d0436 fafc0000 83b3bb33 716e0600  ...6.......3qn..
 659b0 7656a4a8 424b0600 cf859a4f 6eea0400  vV..BK.....On...
 659c0 a178e8ee 576f0200 de0d2a78 c90c0200  .x..Wo....*x....
 659d0 b3aa7030 4e5d0600 36775431 8ebc0700  ..p0N]..6wT1....
 659e0 982d43b1 bf9e0000 36976777 aa040500  .-C.....6.gw....
 659f0 b1ef8756 d52c0300 95612f5e 8f440400  ...V.,...a/^.D..
 65a00 4503469d 91680500 271aade0 c2340000  E.F..h..'....4..
 65a10 a3dbd943 19040400 ddaa6ca2 43770100  ...C......l.Cw..
 65a20 64c9f956 918c0400 d09a1e8d 27ef0700  d..V........'...
 65a30 01bda78e e50c0000 0d802914 932d0100  ..........)..-..
 65a40 96cceb43 baee0000 78f89553 dd840300  ...C....x..S....
 65a50 72d2351a 33df0100 0ef74afd ec070200  r.5.3.....J.....
 65a60 4368971d 0a420100 4f5937d3 99770600  Ch...B..OY7..w..
 65a70 18608f54 47160000 45f17855 ce7f0500  .`.TG...E.xU....
 65a80 712a140c 22090000 9a351423 f9b40100  q*.."....5.#....
 65a90 b16698a4 30300700 79260be9 2b440200  .f..00..y&..+D..
 65aa0 cf7d94d8 d37b0700 282055c1 55fb0100  .}...{..( U.U...
 65ab0 a2f9561d 19ff0500 51091589 9d100400  ..V.....Q.......
 65ac0 cb472d2d bd250200 ea3be780 c07c0500  .G--.%...;...|..
 65ad0 cb1f7275 10d70600 32f1a772 b5390200  ..ru....2..r.9..
 65ae0 68902dac 33d40600 3370a430 f92b0700  h.-.3...3p.0.+..
 65af0 ad0ea2f4 ac4f0600 2a40b9a2 f7650300  .....O..*@...e..
 65b00 f358a726 c5200000 89cc42f0 59ef0100  .X.&. ....B.Y...
 65b10 26dd7649 c2b10300 7262b15c 661d0300  &.vI....rb.\f...
 65b20 57c570e4 56860200 2c60a5e0 cf520400  W.p.V...,`...R..
 65b30 bcdbd89e f8340000 f38e8d94 8f3b0700  .....4.......;..
 65b40 abca23d3 c1860700 516e26a9 d43b0400  ..#.....Qn&..;..
 65b50 135361c4 ac2a0000 df777864 a0f70000  .Sa..*...wxd....
 65b60 d4f0930f cce10400 9011ef26 47ec0700  ...........&G...
 65b70 f812f58b d5bd0300 b804b3d7 b7cf0400  ................
 65b80 12ef8997 c2990600 50bc21e3 ea3b0600  ........P.!..;..
 65b90 35bbad40 c3250300 f62be4a1 e1620500  5..@.%...+...b..
 65ba0 d334c4cb d4b10500 fe759bb8 6c3d0400  .4.......u..l=..
 65bb0 560e905b 8d330300 531a537d 328d0300  V..[.3..S.S}2...
 65bc0 9f1bd561 5cb20100 7590b322 464b0100  ...a\...u.."FK..
 65bd0 269f0acc 15260300 dfb69cb9 11770500  &....&.......w..
 65be0 383ce914 9ca60500 99c5a480 89e80600  8<..............
 65bf0 92852571 8ff90200 01a7544f 44ae0200  ..%q......TOD...
 65c00 c2c5fb7a 39150600 fbf8f383 770d0600  ...z9.......w...
 65c10 ba86c45f 67aa0200 14769e2e 06d80100  ..._g....v......
 65c20 569e0fb5 4ca70400 920164c2 d1310500  V...L.....d..1..
 65c30 d27f6c9d 3dc00000 c1106615 cd7c0500  ..l.=.....f..|..
 65c40 6a809d24 aea60300 5a7c90a9 85da0200  j..$....Z|......
 65c50 af4cec21 37b20600 a23a68a4 d3d20400  .L.!7....:h.....
 65c60 effd0e87 c6f90700 25ef8ace b8980200  ........%.......
 65c70 de65210a ea720200 6fd03eef 79810600  .e!..r..o.>.y...
 65c80 1eacfec0 b9e20400 bb631b0b 29ee0300  .........c..)...
 65c90 7d3a8071 62ba0600 b20cf7ef 53790200  }:.qb.......Sy..
 65ca0 52c50eae 224f0500 24272ea9 3d9f0200  R..."O..$'..=...
 65cb0 18bd220c ca420200 ced50484 8a4b0300  .."..B.......K..
 65cc0 35336983 b5ec0600 4db8dfbf 76ec0300  53i.....M...v...
 65cd0 4fa056cf 95c80200 524dd549 51350600  O.V.....RM.IQ5..
 65ce0 e165d4bd 621d0700 f55ef7b1 dab50500  .e..b....^......
 65cf0 a5b9be0c d6e20100 57fe5d17 c2270500  ........W.]..'..
 65d00 1ff58f2b 8a9e0500 b2621262 33c30100  ...+.....b.b3...
 65d10 80df78d3 28cc0300 a68c96f4 41210700  ..x.(.......A!..
 65d20 0d6ddb6b 69070400 fbfc2fb2 71d20500  .m.ki...../.q...
 65d30 72317f31 5f4d0700 81cad967 54e50700  r1.1_M.....gT...
 65d40 0df58631 65a50600 f12de6ec 88b10600  ...1e....-......
 65d50 71498436 6dc60400 9d7e54c4 bcae0400  qI.6m....~T.....
 65d60 10b65473 9e8d0000 68c16d0b 756b0200  ..Ts....h.m.uk..
 65d70 c9ac011e 88620100 a5011df3 6d960700  .....b......m...
 65d80 1d9adc9d bd730100 c9016d27 1b070000  .....s....m'....
 65d90 5e028e91 d8b00000 ebe29ea7 ee5b0700  ^............[..
 65da0 b84d0984 29c90300 dba395bf 8fd80500  .M..)...........
 65db0 df7258fe 1e0f0000 6a251823 87da0500  .rX.....j%.#....
 65dc0 60596381 eb9c0500 64c79376 f38c0100  `Yc.....d..v....
 65dd0 ea193bd1 1c6e0000 53035b9e 62af0300  ..;..n..S.[.b...
 65de0 e5e888a0 f1040200 2ea8ee9c fc0e0100  ................
 65df0 4ba32f3c 86890500 37d8a8a1 a6f30700  K./<....7.......
 65e00 236f166f 51ad0000 1ac8576d f5630200  #o.oQ.....Wm.c..
 65e10 ca384638 22340100 500aaff1 1f330100  .8F8"4..P....3..
 65e20 166e5203 06080300 0b803d5d 39440600  .nR.......=]9D..
 65e30 fcdebe3d 20b90200 55a356e6 8cb10400  ...= ...U.V.....
 65e40 2c18bc66 343f0000 13e5d2de 0f0d0300  ,..f4?..........
 65e50 5047b868 1e970400 96f37997 cc2c0500  PG.h......y..,..
 65e60 c85582ae 04e90300 3993f346 aeec0400  .U......9..F....
 65e70 581c3584 50610400 b33312f2 1a4d0100  X.5.Pa...3...M..
 65e80 0b9cb389 19de0100 9e6f6fdc 69260500  .........oo.i&..
 65e90 c73f8cb2 34340400 99c00242 21a90000  .?..44.....B!...
 65ea0 2ea0b9ae c0190000 92d79569 c0a20100  ...........i....
 65eb0 441c57b1 cb640600 b280fa36 07ff0600  D.W..d.....6....
 65ec0 a55c89d2 a0bc0300 bf01cc9e b68e0000  .\..............
 65ed0 8df32d91 c8b40500 0ef2c28b 7fea0500  ..-.............
 65ee0 afafca16 e5200100 28df3840 8bea0400  ..... ..(.8@....
 65ef0 a4625d3c bc310000 1e084c0f fed90700  .b]<.1....L.....
 65f00 2cf26714 d53e0400 09d11e0c cce60100  ,.g..>..........
 65f10 f1e8daed 1d630500 02d2caf1 0a460500  .....c.......F..
 65f20 5d65d09d 91b40000 4cc1187d 69c40700  ]e......L..}i...
 65f30 a4a2bb90 c8310200 ca420593 e04c0200  .....1...B...L..
 65f40 850bf3fd 55a10700 f987d4e5 c6c60100  ....U...........
 65f50 5adc4b13 e14b0200 326f3270 59400100  Z.K..K..2o2pY@..
 65f60 f424738a 92490500 06c106fd f5900000  .$s..I..........
 65f70 fd431e02 b1ab0600 a011d7fa bc320200  .C...........2..
 65f80 377f043c c1a50300 6da0283c 4e1d0400  7..<....m.(<N...
 65f90 2e1aee63 a7320600 4d5ebdff 4bfa0600  ...c.2..M^..K...
 65fa0 9247baa6 35fd0500 e89de91d 5eb50700  .G..5.......^...
 65fb0 cf0dec6d b6910400 a164dad0 8e4a0000  ...m.....d...J..
 65fc0 be6e0945 fcec0500 b288b493 eeed0500  .n.E............
 65fd0 8fbc511a c1b30500 18700b8b 6bcf0400  ..Q......p..k...
 65fe0 a732eac7 3db10500 1e1373db c28f0100  .2..=.....s.....
 65ff0 e3578f1f 65e30700 65a95f05 56560200  .W..e...e._.VV..
 66000 ee850c8d 338f0000 bd731a99 21a80300  ....3....s..!...
 66010 70588f41 e63b0000 f09eac8e c1dd0100  pX.A.;..........
 66020 c28d999e e04c0500 78b02ea8 d4300500  .....L..x....0..
 66030 9ebf9a6c 45730100 ad0d1015 20890700  ...lEs...... ...
 66040 cbfe9540 e13e0300 64097ad6 95ad0600  ...@.>..d.z.....
 66050 fbcb007e 3edb0000 2548f9e1 30360400  ...~>...%H..06..
 66060 09406b6a 95d10400 e0b5f82d fe130200  .@kj.......-....
 66070 e69111a4 e35c0000 7701f153 a75e0600  .....\..w..S.^..
 66080 636309e2 3efc0600 ac676db9 36ec0700  cc..>....gm.6...
 66090 b158076a ec100500 092102df 87ed0000  .X.j.....!......
 660a0 1a1e92c1 4e2a0000 5f79cff1 62610000  ....N*.._y..ba..
 660b0 b95efeca dd240300 183246e0 d5180000  .^...$...2F.....
 660c0 8e429290 8be70700 67c0deb5 126d0300  .B......g....m..
 660d0 a2b8243b 9a250600 9c0b17f4 b5880100  ..$;.%..........
 660e0 eb5de1de c0810600 4574f365 e6df0400  .]......Et.e....
 660f0 802711c5 43d10300 57451579 91270500  .'..C...WE.y.'..
 66100 4d424107 8f9f0300 3d9257b3 6e5e0400  MBA.....=.W.n^..
 66110 6f74db5e 9b2c0400 82ba8578 51ef0200  ot.^.,.....xQ...
 66120 512f5b30 fbbf0600 dd12d7b2 12b10500  Q/[0............
 66130 e2e44f97 74570300 a3e3967a f84a0000  ..O.tW.....z.J..
 66140 a0b30b29 68790500 dcae588c 4e970700  ...)hy....X.N...
 66150 c6883408 7e750700 8bbce72a c6010600  ..4.~u.....*....
 66160 74abecc2 70530400 3a14ab8f b7f10200  t...pS..:.......
 66170 01e1200a 43b80200 e3fe881d 9ea40100  .. .C...........
 66180 964dce47 bb8b0300 37d484ba e7f00100  .M.G....7.......
 66190 aac25de3 43dc0700 18973e27 5c2a0000  ..].C.....>'\*..
 661a0 4f8bb2df c92b0300 1adbd5f8 f48d0400  O....+..........
 661b0 8f026c97 874c0500 502dd881 fb440000  ..l..L..P-...D..
 661c0 c3d97d88 65660600 b2b06a0a 76290600  ..}.ef....j.v)..
 661d0 6c3e24c7 e6810400 77fc4670 e3970000  l>$.....w.Fp....
 661e0 cc586701 72ef0700 d9e307a9 c5180700  .Xg.r...........
 661f0 3b386b8c c9b90300 dccc5e25 ed060000  ;8k.......^%....
 66200 599a2238 65970600 0dc3f923 98f70700  Y."8e......#....
 66210 ba87f568 f01f0400 53cd1b19 0ac00100  ...h....S.......
 66220 259e209c 6fb50700 beaacc5f 1e780300  %. .o......_.x..
 66230 6dc03104 9b4a0600 e813b5a3 39d20400  m.1..J......9...
 66240 66101bf5 23970200 c3d904cf f4420600  f...#........B..
 66250 7a9ba05a 09da0400 4d783d37 e0a40000  z..Z....Mx=7....
 66260 19297d5b a1d60300 d6a54650 a71a0400  .)}[......FP....
 66270 dad3c21e 75910600 c42167ab 38360200  ....u....!g.86..
 66280 83e1acd0 a7710000 3144e120 52350400  .....q..1D. R5..
 66290 8139282a 36e10000 549635d8 7c750200  .9(*6...T.5.|u..
 662a0 900db17a cde90200 751776cf 9bc60700  ...z....u.v.....
 662b0 0bba87c8 aa2d0700 60da5dac f4b70000  .....-..`.].....
 662c0 a498042c dabd0300 600118aa 674e0700  ...,....`...gN..
 662d0 a76e14c7 bcc30200 5f29e804 ebd70000  .n......_)......
 662e0 fea06f1e eaa50400 606c435c 635e0400  ..o.....`lC\c^..
 662f0 8bd1d4a8 f48e0200 ca2a32a7 a9f50600  .........*2.....
 66300 be44d9a3 ebd40100 e5dcf315 0f100000  .D..............
 66310 2578360e 701a0600 233dab92 22920500  %x6.p...#=.."...
 66320 d3e80e68 b92a0000 c5c6412f 0c000100  ...h.*....A/....
 66330 747173df 9f210000 e77d127f 72140300  tqs..!...}..r...
 66340 1eb8237d 27e50700 7a142e1a e2940400  ..#}'...z.......
 66350 9a0de5dd 858a0400 f43d4934 f7c10100  .........=I4....
 66360 89688664 db7b0400 ec8e8f04 7d9a0500  .h.d.{......}...
 66370 6ba4be6c d7b50600 2225781e 17410100  k..l...."%x..A..
 66380 1f7cda26 6d800600 b99ac71b 1df30300  .|.&m...........
 66390 68519f45 209f0000 d33dc069 b86f0100  hQ.E ....=.i.o..
 663a0 94d90cec 6c550700 0a51b703 9aeb0500  ....lU...Q......
 663b0 71cb91dd d10a0500 478ab480 57aa0100  q.......G...W...
 663c0 7752683f 33ae0000 6209b633 97190600  wRh?3...b..3....
 663d0 1165267c 159b0600 caf193f8 40470600  .e&|........@G..
 663e0 84f6fb08 a43a0000 0df7b838 1ef80300  .....:.....8....
 663f0 24c8175f 357f0300 5b813453 e87a0000  $.._5...[.4S.z..
 66400 8fe4d2dd abe30700 e5451fbe ea1e0600  .........E......
 66410 edcd342d 3ead0000 feafd97e cc0f0100  ..4->......~....
 66420 f26fe9b0 8c240400 e2725111 1c310400  .o...$...rQ..1..
 66430 2569bf1c d4c90400 504f10fc 10050500  %i......PO......
 66440 9d246e33 c50f0400 e12dfb39 66380300  .$n3.....-.9f8..
 66450 787bd171 f8bb0700 04807e6b 795f0700  x{.q......~ky_..
 66460 a10fbf58 c1270100 74b951ae c48f0200  ...X.'..t.Q.....
 66470 d4dbd2bf 896e0200 cf6576a0 22e10400  .....n...ev."...
 66480 c3053420 b1ca0700 7d169d47 82ed0400  ..4 ....}..G....
 66490 a279982e 427c0100 c3fec846 598a0200  .y..B|.....FY...
 664a0 772b912e b33a0500 a5e09fa0 4db40700  w+...:......M...
 664b0 f47ed087 ef540300 75d9c560 22b50300  .~...T..u..`"...
 664c0 dc1f1736 689d0700 bbd440f1 94d90700  ...6h.....@.....
 664d0 54185604 c4b60100 9253202d d9020300  T.V......S -....
 664e0 77f1e0e4 b66f0400 b76552ad 97340500  w....o...eR..4..
 664f0 fc8613a0 dbeb0100 3c6ab30c 2f300000  ........<j../0..
 66500 6d42ebf5 c5ed0000 3d28a4bc a2c10300  mB......=(......
 66510 022fbbc7 30340200 c28bb51b eaa30100  ./..04..........
 66520 615cde63 57260700 caf1763b 5d0e0100  a\.cW&....v;]...
 66530 678eda53 d6bf0300 8a2ac83e 95840500  g..S.....*.>....
 66540 7b70a78f 285e0500 811d93c3 5f390500  {p..(^......_9..
 66550 cb6113c5 465b0400 e4e37f8a dd4d0500  .a..F[.......M..
 66560 d319c641 ccce0200 914dac62 653a0400  ...A.....M.be:..
 66570 d9bda7ac a5ef0400 2221f3ae c0c10500  ........"!......
 66580 a17f4f31 bf2a0000 28158a9e d1910300  ..O1.*..(.......
 66590 c75f8913 faa20600 91a5eadd 8e9d0000  ._..............
 665a0 b7dc36fa 7b170200 8fdb79fa bc1b0000  ..6.{.....y.....
 665b0 e16636eb 4bd80300 0422811d 920c0200  .f6.K...."......
 665c0 ce323b3d 84dd0200 abd88793 61ae0400  .2;=........a...
 665d0 83fb5b98 447e0100 22cc26c6 324e0500  ..[.D~..".&.2N..
 665e0 1881f32f 41960000 6a241ad6 41b20600  .../A...j$..A...
 665f0 43bae5ab 85560700 2ea34453 aaf60300  C....V....DS....
 66600 bb110f68 83960600 aa23f681 354c0000  ...h.....#..5L..
 66610 a5cb7558 af010700 f37bb191 0da00100  ..uX.....{......
 66620 b2f261eb 33090600 d24d2ae9 3f190500  ..a.3....M*.?...
 66630 3ef450a5 95d90300 3d883ab9 6f550300  >.P.....=.:.oU..
 66640 0e3b629b 52350100 fe832ee2 bc160700  .;b.R5..........
 66650 b83eb830 013d0300 acafd0ba 2a950000  .>.0.=......*...
 66660 8a1bd34e f6090300 0a5951a0 2e970500  ...N.....YQ.....
 66670 18d5d1ad d7db0000 1e23e223 f8190100  .........#.#....
 66680 e27d5e6e d6510400 38f87099 c3000500  .}^n.Q..8.p.....
 66690 a35ca681 5b9b0700 11788fdc 20ac0400  .\..[....x.. ...
 666a0 fa01f5a9 89950200 4a6b6ad2 10d80400  ........Jkj.....
 666b0 59b2960d e0ed0500 f30559c9 e9f70400  Y.........Y.....
 666c0 fe995235 3d440000 39ee5a7d 7d9b0300  ..R5=D..9.Z}}...
 666d0 ec342f9a 51920600 78cf2449 40e40600  .4/.Q...x.$I@...
 666e0 4a144aec 2e940100 2e308157 bc4b0700  J.J......0.W.K..
 666f0 4cec81bb 35310700 3c48611b 67ef0700  L...51..<Ha.g...
 66700 29d7cc14 46260700 38e692ad 93190300  )...F&..8.......
 66710 924923ae 19530400 b54fd247 9d210200  .I#..S...O.G.!..
 66720 f66cb088 44f00400 124a729e aa3a0500  .l..D....Jr..:..
 66730 9cef1453 a6a00200 3a791c3c cd1a0600  ...S....:y.<....
 66740 e67987b7 468b0500 f27abeac 9a360300  .y..F....z...6..
 66750 d4743074 b0090500 a1deb639 dc550000  .t0t.......9.U..
 66760 c227f9f7 7f930700 b6a5c614 fac20000  .'..............
 66770 7cd06ddb bd560500 08d179c1 acf60600  |.m..V....y.....
 66780 c2478621 6ecf0400 b65b8dc2 7c220100  .G.!n....[..|"..
 66790 2376f5bf e98e0700 3a891f24 b28c0200  #v......:..$....
 667a0 72673c1e 545b0200 a20a7107 a3210100  rg<.T[....q..!..
 667b0 c98374c7 3e710100 cbfad572 05f70600  ..t.>q.....r....
 667c0 81ff224e f35e0200 8811144f 944d0500  .."N.^.....O.M..
 667d0 d3cea694 bb270500 974a039f 5e5d0300  .....'...J..^]..
 667e0 9bbc8597 06260100 f04f85c7 4e470500  .....&...O..NG..
 667f0 ca48a302 a3960200 0ea4c776 fc330300  .H.........v.3..
 66800 2e485b99 2a990500 c72a0007 c78d0700  .H[.*....*......
 66810 4117d094 63930500 17ef1a28 a4fb0400  A...c......(....
 66820 7a0ab269 90b80600 77dbc7b5 8cfa0200  z..i....w.......
 66830 10a82a98 e6180700 1b1a1af8 959e0300  ..*.............
 66840 fb6c64f3 94e70500 39768a30 3d470000  .ld.....9v.0=G..
 66850 0d227062 41a00200 25d0698b 245f0700  ."pbA...%.i.$_..
 66860 276a6516 bccb0100 2867e2d6 ffb90500  'je.....(g......
 66870 3ea73a10 c23b0200 059e5803 26790600  >.:..;....X.&y..
 66880 5d599298 db480200 082dad3c a5060000  ]Y...H...-.<....
 66890 73baf750 010d0200 43e0fd3b f7020100  s..P....C..;....
 668a0 9a1c51b5 e0da0400 56d4e0ff 7f250500  ..Q.....V....%..
 668b0 8021ebd1 08410500 faae9b0f cc960000  .!...A..........
 668c0 eaa45d72 bdf60300 c645577f abb90000  ..]r.....EW.....
 668d0 631dd2f8 f0ca0500 2bea08a4 bede0700  c.......+.......
 668e0 166d8993 db9e0000 c0a55ed2 97650300  .m........^..e..
 668f0 ac586010 7b8d0500 69ee0bd2 f8cd0300  .X`.{...i.......
 66900 5e0165b7 4c0a0000 c97c7c33 32680300  ^.e.L....||32h..
 66910 0da69dc1 ecb70700 9bfa7ca7 514a0600  ..........|.QJ..
 66920 b50dca70 f49c0200 d998086e 0bb60400  ...p.......n....
 66930 c7e6ffdd 045d0500 5cbf61c6 ed3b0000  .....]..\.a..;..
 66940 0d695c69 3c370200 18cf0d52 c8c00400  .i\i<7.....R....
 66950 b994744b af840300 2522a28e 4aab0400  ..tK....%"..J...
 66960 431760d7 5a230400 f5758907 0dcb0000  C.`.Z#...u......
 66970 4b0c533e 31920200 09a52491 bb8d0300  K.S>1.....$.....
 66980 f1115a65 d0500300 06df0c2b cee70000  ..Ze.P.....+....
 66990 f9704bd9 dffe0600 d4bf4597 3f380200  .pK.......E.?8..
 669a0 01c3c427 aebe0400 3f3f6a41 a45a0700  ...'....??jA.Z..
 669b0 ceae3861 25150600 a3858cc4 3a640400  ..8a%.......:d..
 669c0 92b83527 8c870600 77d8f423 35a50300  ..5'....w..#5...
 669d0 9dee8bed 04a50300 46fbd8a5 e0660600  ........F....f..
 669e0 0dcb7048 4ef60300 57656db1 48150600  ..pHN...Wem.H...
 669f0 f3963577 61a20700 3a5d275f 4d720700  ..5wa...:]'_Mr..
 66a00 4d510d81 bcf00700 a0137273 ad9d0400  MQ........rs....
 66a10 7510d3e5 de450700 e2db7f5e a5b10700  u....E.....^....
 66a20 a16e178f 98ba0500 5aecdd07 a9d30100  .n......Z.......
 66a30 6f13f426 a46b0000 20b70606 fcca0300  o..&.k.. .......
 66a40 da9c35a2 f0180500 a7ec6fe4 e5fa0500  ..5.......o.....
 66a50 ed8ecfdb f8d10000 dc81d03e 31930600  ...........>1...
 66a60 42179066 a3b00500 7ecaa42c 870c0400  B..f....~..,....
 66a70 019e0094 80f10600 bf314ab4 11000000  .........1J.....
 66a80 5ca70a6a 691f0600 ca42ad57 0a8b0300  \..ji....B.W....
 66a90 c9fd06b7 9ae50100 cdbf6ed4 08130000  ..........n.....
 66aa0 51282d8a 983d0600 0c6cc63f 6ca00700  Q(-..=...l.?l...
 66ab0 fb47bac1 bac90100 8e0375c5 35390200  .G........u.59..
 66ac0 139cc571 bdf00300 35e816d9 48ac0300  ...q....5...H...
 66ad0 2e23bdaf 53070200 0260d01e bb1f0700  .#..S....`......
 66ae0 3aafa447 ae9c0300 c2d9340b 7c330000  :..G......4.|3..
 66af0 8a36b252 ad3f0300 e8cf22c4 d0c80400  .6.R.?....".....
 66b00 a5715927 b4600700 3dad1cbc 95da0300  .qY'.`..=.......
 66b10 76735bff 51f10000 a790cb5c 35cc0300  vs[.Q......\5...
 66b20 161ee4c5 c6490600 80aae6ee 67060600  .....I......g...
 66b30 90e12b18 9d170400 79697e56 d9530600  ..+.....yi~V.S..
 66b40 6d259a42 0f6c0100 31913e90 43940600  m%.B.l..1.>.C...
 66b50 36ddf9c6 4a6f0100 5392e212 49ea0200  6...Jo..S...I...
 66b60 5dd2683e 64b40200 e7ba26f4 ea310600  ].h>d.....&..1..
 66b70 e80d70a3 b9750100 fb48aa00 5f7c0700  ..p..u...H.._|..
 66b80 1703ca85 77910300 9993c7b2 a95a0000  ....w........Z..
 66b90 f865f6c7 f2310400 9ffe66da 10040100  .e...1....f.....
 66ba0 7dd6b4dc 824d0200 2d75170e fee60300  }....M..-u......
 66bb0 8fb0cb1e deda0400 91eab148 96590500  ...........H.Y..
 66bc0 197b8f85 44630200 c05a294a 3df40500  .{..Dc...Z)J=...
 66bd0 d4ac525c a7420200 100d2280 44930500  ..R\.B....".D...
 66be0 5312f915 47b00700 c6bae6c4 80c20600  S...G...........
 66bf0 6e7661b3 a3ad0300 4f3b5c12 e52f0400  nva.....O;\../..
 66c00 22ac4a4d d8110100 de7ca5cf 0a8d0400  ".JM.....|......
 66c10 43aef6ac 28bd0500 7d90568f ab6f0100  C...(...}.V..o..
 66c20 f2d51812 b1ac0700 dbb42320 e01f0400  ..........# ....
 66c30 652f5cbf 379b0500 71e6ab7d e4260700  e/\.7...q..}.&..
 66c40 c1f646e7 45ec0200 8646c753 0e580600  ..F.E....F.S.X..
 66c50 743f6704 a1ed0500 d3361319 34620100  t?g......6..4b..
 66c60 4086f31f d69c0100 a91bb4c4 c6600000  @............`..
 66c70 6f36a70c f75c0700 1e016cf1 a8180100  o6...\....l.....
 66c80 b903a207 57a20400 f67f26f6 de990400  ....W.....&.....
 66c90 3c770881 856e0700 29cbddc5 ca930600  <w...n..).......
 66ca0 f49f0ad0 11030000 055dcdfe fdcd0200  .........]......
 66cb0 6aedf653 8a660700 5625142e ba030300  j..S.f..V%......
 66cc0 0909c184 05880300 1d260a00 20fe0400  .........&.. ...
 66cd0 e448d296 18720500 4edad0a1 91500500  .H...r..N....P..
 66ce0 0b05c1c7 bff60400 bea92ecd 4e4e0600  ............NN..
 66cf0 70be8bf2 b17e0000 034bfc5a 933c0000  p....~...K.Z.<..
 66d00 ae1b18fd 17550600 6d81762c 77e50300  .....U..m.v,w...
 66d10 8a894096 18190000 9974de84 2aed0100  ..@......t..*...
 66d20 c1634fd7 ed780500 3d0c2b49 c6760200  .cO..x..=.+I.v..
 66d30 2e93bf40 fc9b0000 0b331ff1 e8880500  ...@.....3......
 66d40 6ec24d69 6ed10300 8c2890b5 2aec0300  n.Min....(..*...
 66d50 cbd132ae 093a0100 e4b45ab8 1ee80300  ..2..:....Z.....
 66d60 1fae3ca4 ac7a0000 746352d7 052f0600  ..<..z..tcR../..
 66d70 baadc666 bfe10000 b97bd8e4 7bd20000  ...f.....{..{...
 66d80 34b45d23 276c0500 372da60e 6e2e0700  4.]#'l..7-..n...
 66d90 39e86ed0 4c670500 fc00a225 5cdd0200  9.n.Lg.....%\...
 66da0 7e882c79 e9d50300 55bcab4d 72190300  ~.,y....U..Mr...
 66db0 00086878 7cb90200 dde634dd dfaf0700  ..hx|.....4.....
 66dc0 88ae358b 54300700 34e3d6a1 4b090300  ..5.T0..4...K...
 66dd0 0b30e3a7 26e10600 c5fbfcae c0890000  .0..&...........
 66de0 8365831f a1ee0200 84877d27 a2850500  .e........}'....
 66df0 eeb8a8cb a3510500 86d8e22b 42b60300  .....Q.....+B...
 66e00 bc899641 e1300600 55a9a707 3b650400  ...A.0..U...;e..
 66e10 db11b443 34040300 6289d433 825f0200  ...C4...b..3._..
 66e20 31f4af04 8fbd0600 12639afd 07f90400  1........c......
 66e30 9bd237c7 d30f0400 f90e9578 62650700  ..7........xbe..
 66e40 9dcf86ea a3730000 2e9cfbab e2e00600  .....s..........
 66e50 ee33ea38 2a0e0600 18fef329 240b0300  .3.8*......)$...
 66e60 3f614b48 bf8b0200 c0c81fd5 59cf0300  ?aKH........Y...
 66e70 1847ded6 a0a00700 4bb76f3e 3a5c0500  .G......K.o>:\..
 66e80 d54f885f 13530300 841b8c0a 16f40300  .O._.S..........
 66e90 7c6c136f 5c2f0100 4cde37a2 dbfe0000  |l.o\/..L.7.....
 66ea0 44abbfce bc790700 09694d3f a9ae0300  D....y...iM?....
 66eb0 8f1858b3 9ce70100 8181e0f5 d8530100  ..X..........S..
 66ec0 fd2edbbb 33850000 31941296 97140100  ....3...1.......
 66ed0 43861636 6e7a0100 1f9dd352 ab780400  C..6nz.....R.x..
 66ee0 f1e3f7ee c3360400 26001fc2 d3ff0700  .....6..&.......
 66ef0 a92d0af2 7be70300 de7284fc bf180400  .-..{....r......
 66f00 b3a3b351 795d0600 59d15292 d3a40600  ...Qy]..Y.R.....
 66f10 d4ec0059 e3900700 867797bf 25070300  ...Y.....w..%...
 66f20 53a03516 5c0a0100 12a211a4 876d0100  S.5.\........m..
 66f30 83054ed5 e2d50400 745f3fb3 d7e50200  ..N.....t_?.....
 66f40 bf7e883f dea50300 b73961bd 24ef0600  .~.?.....9a.$...
 66f50 a6a577b5 90f90100 15620642 5a7e0500  ..w......b.BZ~..
 66f60 77369844 8ba10100 8f6f1ede 52e60300  w6.D.....o..R...
 66f70 ebd82ee0 2b530600 385f16c8 878f0200  ....+S..8_......
 66f80 d6f7e81b ad4e0400 66f4314f 9d750500  .....N..f.1O.u..
 66f90 4379f449 81370000 294f2be3 3b9f0600  Cy.I.7..)O+.;...
 66fa0 d63415fe 82580400 e46f3c94 29990400  .4...X...o<.)...
 66fb0 155b5472 70340400 c5e7d7ce 6b220300  .[Trp4......k"..
 66fc0 df89ed4c 133a0000 5f40ce43 f8dc0700  ...L.:.._@.C....
 66fd0 d6837975 5d340100 cdcc3442 f5220200  ..yu]4....4B."..
 66fe0 b4db8a3d 4a780100 cc2b8cee be6e0300  ...=Jx...+...n..
 66ff0 6f628f5b fe880600 c032474a 48d60000  ob.[.....2GJH...
 67000 922d53c6 4ab90700 0f855487 1b770500  .-S.J.....T..w..
 67010 c86114df d98d0400 7132e787 96730600  .a......q2...s..
 67020 c01a0cc8 9dcc0500 cdd48614 67830600  ............g...
 67030 73815e1a 5f6f0700 4adff9f5 d3d50600  s.^._o..J.......
 67040 e7d7688f 0bda0700 a6755638 14200000  ..h......uV8. ..
 67050 ef1d3db5 5f150600 7c92892e a37e0300  ..=._...|....~..
 67060 2ea8f568 a6590000 dcd4a1ab 15610400  ...h.Y.......a..
 67070 76dab5c3 53190700 817ad333 22640600  v...S....z.3"d..
 67080 bdb17680 65c90200 ff1030e6 81a50500  ..v.e.....0.....
 67090 7436e887 f8a50500 b943a6a0 d3280600  t6.......C...(..
 670a0 d2930c64 d81c0000 2c0fd7ca b0b70000  ...d....,.......
 670b0 be4481a9 4d860300 1c5d2dae 373e0400  .D..M....]-.7>..
 670c0 113da170 cf010300 ec9118ba a1a60200  .=.p............
 670d0 e03a3ffb 91f20200 52ea4b81 7b1a0200  .:?.....R.K.{...
 670e0 d1446e65 9b660300 33e1a6ed 063f0600  .Dne.f..3....?..
 670f0 0f075827 34330200 75c09c45 e0980000  ..X'43..u..E....
 67100 1b7c6cad 5edf0400 5efdd46c 1ea20600  .|l.^...^..l....
 67110 e3b29966 12290100 e83d60a2 11ee0000  ...f.)...=`.....
 67120 214cc7f5 c20a0600 0868192a 199b0500  !L.......h.*....
 67130 e80170b0 71530400 5fe64630 0a170600  ..p.qS.._.F0....
 67140 389ea446 1a400500 a8c46155 dd0a0200  8..F.@....aU....
 67150 469edeed b4ab0700 5f191a9f bf860500  F......._.......
 67160 0b79f85e 8d080300 dbb4fc26 218c0300  .y.^.......&!...
 67170 c3e349e1 ba850600 30e9a401 d6bc0000  ..I.....0.......
 67180 520e7903 fbea0000 1dae750f 5e800000  R.y.......u.^...
 67190 280a8659 cc640400 ef0bb0b7 e5480200  (..Y.d.......H..
 671a0 758fef75 96d90500 35544c34 e34a0400  u..u....5TL4.J..
 671b0 2f044837 c1550500 c0324275 41d00400  /.H7.U...2BuA...
 671c0 07698630 b4210500 399cfb40 8e300300  .i.0.!..9..@.0..
 671d0 2ca075c6 ac090300 ee43a5bb b9890200  ,.u......C......
 671e0 9e53282e 59ab0300 3ad8cdab 824d0600  .S(.Y...:....M..
 671f0 27e372c1 8ec70300 46f9b721 522d0600  '.r.....F..!R-..
 67200 3c7af73a 26d40500 b0ae8922 dd3f0200  <z.:&......".?..
 67210 ecb97ef7 64dc0700 2c403883 d21b0000  ..~.d...,@8.....
 67220 223938a5 294f0100 6d93d018 9c290400  "98.)O..m....)..
 67230 498a4183 41910500 d5ae21c7 182a0500  I.A.A.....!..*..
 67240 6d9782ba 51b10200 54c74bde efc00500  m...Q...T.K.....
 67250 f5d7b225 dc7e0100 ee1b08a6 36730300  ...%.~......6s..
 67260 c3e58788 31b50700 e15b1a49 6d9f0400  ....1....[.Im...
 67270 e0bec765 23e70500 3eb3082f 06390300  ...e#...>../.9..
 67280 b2cf57e6 f3bb0400 67596ef5 f77a0600  ..W.....gYn..z..
 67290 8fd69e7f d6db0400 34b75c55 200b0700  ........4.\U ...
 672a0 7f217145 07fc0300 eb6a2b9b d2a00300  .!qE.....j+.....
 672b0 9de5ddcc 78640000 fadd1b05 4d5e0500  ....xd......M^..
 672c0 4e7bc404 117f0700 4c2c1155 c5130100  N{......L,.U....
 672d0 cab7f903 51530700 08219a1d ed400100  ....QS...!...@..
 672e0 afc23b33 22250000 64a0f498 43e30000  ..;3"%..d...C...
 672f0 28194b3e 090b0300 1203c87e 7ece0100  (.K>.......~~...
 67300 848ff7bd 75e50400 39ed0b19 7a1f0600  ....u...9...z...
 67310 79a36ced adf80600 e8bdce3e d9220500  y.l........>."..
 67320 cff6e045 f0240000 a1cf2634 b66d0100  ...E.$....&4.m..
 67330 d80fd31f 3ab90100 62a36853 40e50500  ....:...b.hS@...
 67340 9ab2b7fd 3d120000 683c5256 43340400  ....=...h<RVC4..
 67350 5fee2179 529a0700 7e813ecb fc4b0700  _.!yR...~.>..K..
 67360 3d8dec72 de800700 7227f400 f3ea0700  =..r....r'......
 67370 e34c3588 51450500 accb3d4a cadc0400  .L5.QE....=J....
 67380 cbebbfd0 14d30300 582bd36a fcde0100  ........X+.j....
 67390 bce79a08 45850200 5cc1a0e9 8fe30100  ....E...\.......
 673a0 7b37e2e0 46200100 85a80a56 1c720600  {7..F .....V.r..
 673b0 281967bf 28eb0000 a79551ef 1abe0300  (.g.(.....Q.....
 673c0 ebb5bd62 2ff20600 493052b8 68970300  ...b/...I0R.h...
 673d0 bdfdfbc8 94330400 d28dbf01 d2670400  .....3.......g..
 673e0 a9e77a56 bdf40600 83b71793 c85a0600  ..zV.........Z..
 673f0 3289fd20 3b7d0000 16693208 f2000000  2.. ;}...i2.....
 67400 84a35b5a 9cef0200 ad4fef74 9a910600  ..[Z.....O.t....
 67410 bf521461 d49e0500 ef09ea04 ec910600  .R.a............
 67420 84e90027 cbcb0300 3cbaf5c4 431c0700  ...'....<...C...
 67430 cd749efa f66d0500 df56cfe4 959c0700  .t...m...V......
 67440 e209c63b 64be0700 78e8d92a c1490100  ...;d...x..*.I..
 67450 5f0c39ca 58a70500 94dc611d 8b910000  _.9.X.....a.....
 67460 9cd10c26 50d30000 d9b4374e aba20700  ...&P.....7N....
 67470 d7145473 ea1f0200 9d637f02 38a70000  ..Ts.....c..8...
 67480 952446d9 10270700 567400aa af5a0200  .$F..'..Vt...Z..
 67490 1ba3ea28 1fd20200 d05f00ea 71760100  ...(....._..qv..
 674a0 b73e4b24 aedb0200 cce1ff57 2f4a0700  .>K$.......W/J..
 674b0 01730873 30bc0100 349c01f4 57ec0700  .s.s0...4...W...
 674c0 24a51f2e 084e0300 6a1235a6 8c690200  $....N..j.5..i..
 674d0 0ed93d5e 2f700500 c7c5704a 9a1c0300  ..=^/p....pJ....
 674e0 24fc78aa a5360100 017b9f3b 2f990100  $.x..6...{.;/...
 674f0 a3afc4b0 04c00300 78bab032 88310500  ........x..2.1..
 67500 ec7cf19f 4bf20600 c760e030 7fa40000  .|..K....`.0....
 67510 d0c80d54 84830500 ae9cc4dc 43fb0100  ...T........C...
 67520 2bb8f406 ac460100 55739ed8 00b50400  +....F..Us......
 67530 128a721c 1e350300 e32f9369 9f0b0100  ..r..5.../.i....
 67540 fdd11cd0 3fb40600 f30e763e 58420700  ....?.....v>XB..
 67550 b8163257 c13d0700 4a71d7fd 48ae0400  ..2W.=..Jq..H...
 67560 03e1138a 5ff80400 0dffd6b2 20340700  ...._....... 4..
 67570 44c59746 4b5d0700 f4f8f7ff e11b0100  D..FK]..........
 67580 e1f75768 e1190100 d5f55c34 148a0300  ..Wh......\4....
 67590 2fb50571 8da60500 061e859e cbf60400  /..q............
 675a0 e5951847 c4780200 e4643dce cdef0700  ...G.x...d=.....
 675b0 4c4b5c45 6d4f0600 4ba3fe32 56db0300  LK\EmO..K..2V...
 675c0 d5259882 b1900100 c9253251 d3e70000  .%.......%2Q....
 675d0 aeabb7e3 2bc10100 a69c1e78 77870500  ....+......xw...
 675e0 f25d49ea 97910500 d8d95df7 2bee0600  .]I.......].+...
 675f0 8dbe34eb 2cc70600 c75e34cc c9790600  ..4.,....^4..y..
 67600 a49868f9 8d890700 759df4ad 21430000  ..h.....u...!C..
 67610 ae5ae5e4 19600100 9c205df2 c54f0700  .Z...`... ]..O..
 67620 0ded9d93 6a560400 b7e016e7 63600600  ....jV......c`..
 67630 704d1fdc af5e0400 edb1cccf 24460600  pM...^......$F..
 67640 c1b67280 ab570200 0a6f6725 07120000  ..r..W...og%....
 67650 ee8e4ed0 18a00400 6dd5a5ee 3cf70300  ..N.....m...<...
 67660 2bd74580 85010400 302dcae0 e5590400  +.E.....0-...Y..
 67670 ea8b3019 b7880400 b5321b0d 4a6f0500  ..0......2..Jo..
 67680 2d3680bc eea50500 c68d4e0a d1bf0700  -6........N.....
 67690 f4366736 99c80700 015cf9ea bb5e0500  .6g6.....\...^..
 676a0 8a3f9060 b06d0400 21661289 58600200  .?.`.m..!f..X`..
 676b0 42e576c6 3c8e0100 90a995d9 79600200  B.v.<.......y`..
 676c0 b2087921 7c4a0000 5a65e603 76dc0100  ..y!|J..Ze..v...
 676d0 44240ba1 dfde0000 04ff6083 a6040700  D$........`.....
 676e0 3e8bde3c ccce0300 ff640f47 d51c0200  >..<.....d.G....
 676f0 8939958d c1ab0600 15e6e4c2 d04a0500  .9...........J..
 67700 2a522bb8 d5670300 c77d3db8 f4d30000  *R+..g...}=.....
 67710 8dc5db4c 7f060300 377969da 52040200  ...L....7yi.R...
 67720 a977aa2b cb2e0600 7428b6af 36280700  .w.+....t(..6(..
 67730 40b29420 3caf0000 7a357f29 85c20000  @.. <...z5.)....
 67740 e3d68056 2dcc0700 635607d5 13190600  ...V-...cV......
 67750 3d2b1561 52790500 bd3cfaba dba10700  =+.aRy...<......
 67760 d58825c5 31ad0500 5c686441 3a5f0400  ..%.1...\hdA:_..
 67770 6d969a91 9fe50200 da31321a 362d0600  m........12.6-..
 67780 b8014e00 84520600 601de93b 53560600  ..N..R..`..;SV..
 67790 9fa8006c 01ae0600 051c132a bcdd0300  ...l.......*....
 677a0 14bb9627 a2570200 753e44fb 60f30600  ...'.W..u>D.`...
 677b0 eaea2072 e4800600 180cf1a5 f2fc0200  .. r............
 677c0 20838db3 7fee0500 4bc55ece f90f0400   .......K.^.....
 677d0 5bb361e2 85710500 a9700e54 54e20300  [.a..q...p.TT...
 677e0 f8e30340 81b50100 4bc04a31 68890700  ...@....K.J1h...
 677f0 8e6a4441 cbfd0500 712aff26 69280500  .jDA....q*.&i(..
 67800 f6b396e2 31f20000 9346c857 a3840600  ....1....F.W....
 67810 a0bcc933 061d0600 df73fcf8 bc280300  ...3.....s...(..
 67820 b495ff06 deb40300 a511ba27 a40a0300  ...........'....
 67830 9c6ddabf 31ee0500 6780dfc2 3ab20500  .m..1...g...:...
 67840 6625dbff 35490400 6e6c176d 012f0100  f%..5I..nl.m./..
 67850 aef5160f b0fb0400 2a40998d b7fa0300  ........*@......
 67860 ed7a84fd 65e90600 7b5280ee 53b90200  .z..e...{R..S...
 67870 5ab3b1cd 5b5f0500 663ca23f 0b3a0400  Z...[_..f<.?.:..
 67880 0a828b38 076e0700 5dd99dbb 9b9b0700  ...8.n..].......
 67890 74739f8e ae7d0100 33da0261 f7190700  ts...}..3..a....
 678a0 8bca802a 7c110500 36095db6 661a0400  ...*|...6.].f...
 678b0 cbac6014 81ba0100 c226316a 40550300  ..`......&1j@U..
 678c0 767d7218 190d0500 0e8e490b eae50600  v}r.......I.....
 678d0 f2143206 b6a30000 d29f8c15 5f060500  ..2........._...
 678e0 5499420c fb690100 10eeecd9 ed9a0500  T.B..i..........
 678f0 021885eb 16990300 38c55c55 17790500  ........8.\U.y..
 67900 4f8ae539 1f980300 de6fe66d a5df0500  O..9.....o.m....
 67910 08590709 88050000 944a85cb d8d30600  .Y.......J......
 67920 e3b170e9 f4b20500 c1cbed52 440f0300  ..p........RD...
 67930 930a2359 758a0300 1fa38bde 1c2c0500  ..#Yu........,..
 67940 3d5a74d4 f2a40200 8aa2d442 9d7e0000  =Zt........B.~..
 67950 cd5a7083 c08d0300 409775c5 82270500  .Zp.....@.u..'..
 67960 ad90d997 333f0500 154de8c7 39a90300  ....3?...M..9...
 67970 e0397e22 c4340200 f293a5a1 d9320600  .9~".4.......2..
 67980 a7840ced 11fd0100 e15727ed b3210000  .........W'..!..
 67990 c6c18fe5 1d3e0700 ab1646c8 10d10500  .....>....F.....
 679a0 64af28df a7a50300 a6cb07b8 156b0300  d.(..........k..
 679b0 d7fe1a9e 8af70300 1f8f602c 9ca50000  ..........`,....
 679c0 b781cb8e dd2b0500 d47e8448 4fb20000  .....+...~.HO...
 679d0 c7ea1b51 bed40200 9b5b9ed9 a4bd0600  ...Q.....[......
 679e0 014e9196 697e0100 80cf7fce f0b10700  .N..i~..........
 679f0 81544774 cf4f0300 98aacf78 ab1d0300  .TGt.O.....x....
 67a00 b7545e6e 21e30400 89b67339 82490200  .T^n!.....s9.I..
 67a10 8588e484 49580200 37fb4230 9a110000  ....IX..7.B0....
 67a20 ca679778 4ce00700 32b8cf28 1b670100  .g.xL...2..(.g..
 67a30 37c5e1a2 7ee50700 414144ef aafb0100  7...~...AAD.....
 67a40 a6df64c1 bdd30300 7d17c2e8 9cd80200  ..d.....}.......
 67a50 f42c18ba 12cd0600 97769ac1 8a0a0200  .,.......v......
 67a60 d972ccb2 fa390500 20de1e8f 086c0500  .r...9.. ....l..
 67a70 028ff324 ac5f0300 03ab9761 5cd70700  ...$._.....a\...
 67a80 a72fa4c2 4b3e0300 4581b410 cdc70100  ./..K>..E.......
 67a90 903548ea b7380000 176ea810 113d0500  .5H..8...n...=..
 67aa0 6d465fb6 6e410600 20ce5f23 a61c0400  mF_.nA.. ._#....
 67ab0 12bb998a fcc30500 0891b9c6 74960000  ............t...
 67ac0 f86f3199 21f80600 e9f3a9f1 545d0000  .o1.!.......T]..
 67ad0 4a27bdd0 c5bc0300 add5d2b8 84b20500  J'..............
 67ae0 9e962510 e3e50600 22620663 0efb0400  ..%....."b.c....
 67af0 60e64797 f5300100 1ad4ec8f 86410000  `.G..0.......A..
 67b00 c63b928c 5e100300 38183dd4 8a050300  .;..^...8.=.....
 67b10 fb93e587 f5620400 2d36cea7 4bd90300  .....b..-6..K...
 67b20 b76726b5 f9300300 0af0e048 5ad40500  .g&..0.....HZ...
 67b30 8d9a7814 518f0000 d06376e5 fd0f0400  ..x.Q....cv.....
 67b40 4706c2d4 45140700 7c0f1768 3e650200  G...E...|..h>e..
 67b50 d65ec5e3 de4c0600 3dfe4efa 49650200  .^...L..=.N.Ie..
 67b60 6e663faf 49850600 68bbd441 299e0000  nf?.I...h..A)...
 67b70 3cff5d1f 31e80200 d2fb1ff9 9e420600  <.].1........B..
 67b80 e32c13fe 0da10300 d6f96b1e 465a0500  .,........k.FZ..
 67b90 832eb0f4 ee8e0700 cf168c64 4fd30100  ...........dO...
 67ba0 3251ba2a ea7f0000 1e40c61d 6e920100  2Q.*.....@..n...
 67bb0 a0ce17ea 8a4e0700 0fbc3ff8 43c70000  .....N....?.C...
 67bc0 5554bfc4 03cb0700 987e91a9 8b8a0600  UT.......~......
 67bd0 e561d801 1dfa0100 ab94dfd1 00ac0400  .a..............
 67be0 1b27bd01 21ba0300 afc4b988 89570700  .'..!........W..
 67bf0 7e9ff489 bff20000 a0e98ed1 ce3f0700  ~............?..
 67c00 3298597d 94550000 9019a42a fe460300  2.Y}.U.....*.F..
 67c10 5b197980 4c160000 27ba7bfb cc990700  [.y.L...'.{.....
 67c20 5ca7c63b 56730700 b39c1363 08e90100  \..;Vs.....c....
 67c30 d6a0d907 b4f80400 694f92ca 248e0500  ........iO..$...
 67c40 5664e7bb 46a20700 64b801b7 26f40100  Vd..F...d...&...
 67c50 5225a191 c8350600 2fde8ed3 eb6a0200  R%...5../....j..
 67c60 05aeddfa c86d0600 8637a041 7d1c0200  .....m...7.A}...
 67c70 7efab3b1 6bb70000 011c9141 4c260100  ~...k......AL&..
 67c80 f9bd8445 f4020700 de8ec61f 513c0400  ...E........Q<..
 67c90 f935ed3a 2c480000 1bd37152 afe10400  .5.:,H....qR....
 67ca0 9b93927f f9c10000 17c16d95 887a0100  ..........m..z..
 67cb0 c79df95e 00ee0600 cc31b272 91aa0400  ...^.....1.r....
 67cc0 2a77eb61 ddb60700 c7d201ab f9ab0000  *w.a............
 67cd0 e60a6387 02880300 dbed5b04 ca2e0300  ..c.......[.....
 67ce0 d0325f36 437f0500 f6bf59b6 a93f0500  .2_6C.....Y..?..
 67cf0 923df350 e8c10500 f5f6b99a 11ec0100  .=.P............
 67d00 e963e66d 6ff10700 c6de16cb d6a70700  .c.mo...........
 67d10 d2f1eabc e9030700 55548894 e9c80400  ........UT......
 67d20 82ad9cda b5cc0400 75e910c6 6b590300  ........u...kY..
 67d30 5e9fdb0d 0ca80700 614c5c3e d9980300  ^.......aL\>....
 67d40 f2e3e7d2 607c0700 70387651 10060400  ....`|..p8vQ....
 67d50 aad2ece0 c47b0600 b973131f 94bb0200  .....{...s......
 67d60 302c00c9 c9990600 f348e233 67d10300  0,.......H.3g...
 67d70 89e34be1 b7e20000 4a78f6da 0d2c0400  ..K.....Jx...,..
 67d80 5078c61f ea890500 91f1ddb5 093b0500  Px...........;..
 67d90 ccf14659 23a70600 60be2fbb 9cb90600  ..FY#...`./.....
 67da0 625c48d6 a5d30600 c023e966 94830400  b\H......#.f....
 67db0 ddfcc630 af1c0500 c754ac18 9af90200  ...0.....T......
 67dc0 6fee6196 a3980300 e3cd401e 33840300  o.a.......@.3...
 67dd0 a619dec4 15cd0400 8e9f189c e22a0100  .............*..
 67de0 0ae07476 42a70300 c1747e4f 2f140600  ..tvB....t~O/...
 67df0 153a8c31 93cc0400 e71e2bac 1bd50600  .:.1......+.....
 67e00 3f3892a2 4a500500 cf010d1f cbc00600  ?8..JP..........
 67e10 33d5f59e 46870100 bf473788 38710200  3...F....G7.8q..
 67e20 e8903ae5 2af50200 ba8e95fe 14fd0500  ..:.*...........
 67e30 8ecb93bf 5efe0200 88e7cb8a da260200  ....^........&..
 67e40 a17efba2 83080100 44cf4278 70940000  .~......D.Bxp...
 67e50 5d7260f9 73dd0700 2cab4528 df2d0400  ]r`.s...,.E(.-..
 67e60 bb7632fd 4f210600 46521a18 8d0b0000  .v2.O!..FR......
 67e70 20eb79d5 a6680200 4786e526 ff930000   .y..h..G..&....
 67e80 29980568 fe240500 21b67ce4 755b0600  )..h.$..!.|.u[..
 67e90 19ccd5a5 b05e0100 5a9d92b3 09520000  .....^..Z....R..
 67ea0 476bc8cb 9bf50200 01c391b6 60d50100  Gk..........`...
 67eb0 08cee3fc baf50700 6c801416 56cd0400  ........l...V...
 67ec0 88b17061 8b580400 8210d0e3 55aa0200  ..pa.X......U...
 67ed0 5f131799 427d0400 70f07aa0 cfea0300  _...B}..p.z.....
 67ee0 446eb446 abde0100 df6ca43b 3fa50700  Dn.F.....l.;?...
 67ef0 1ae5e242 8b450500 4f44070c e6920100  ...B.E..OD......
 67f00 aa1da243 88ae0500 38150b91 21d70600  ...C....8...!...
 67f10 7e41a695 1a320300 68a7a804 903e0100  ~A...2..h....>..
 67f20 7f873b19 c9000600 65770d8a 1b1c0200  ..;.....ew......
 67f30 a28eb37f 92790300 1be0db79 760d0700  .....y.....yv...
 67f40 e98d8940 60f40500 dbce2f83 45880500  ...@`...../.E...
 67f50 736e0c7f cd350100 5be3e8df fb3f0500  sn...5..[....?..
 67f60 5be5065e 192f0200 ce4b81e8 37390700  [..^./...K..79..
 67f70 8df47b29 16710300 2097060d 9e5a0400  ..{).q.. ....Z..
 67f80 ec44a71a f75a0200 a3ab8acb f01a0400  .D...Z..........
 67f90 5e1d894e 8acf0200 a26bd017 7e480500  ^..N.....k..~H..
 67fa0 96652d03 2a870300 e04893c0 285e0600  .e-.*....H..(^..
 67fb0 c240ceb2 6b7b0200 6a1d89f2 f7a60700  .@..k{..j.......
 67fc0 670f1107 87fd0300 b22da916 876f0200  g........-...o..
 67fd0 2730751b aacd0100 6126b558 be040500  '0u.....a&.X....
 67fe0 5282e5d6 9b040200 49ef9a6a 8dfd0100  R.......I..j....
 67ff0 a16f21b7 67cb0700 82b9c353 ff7a0600  .o!.g......S.z..
 68000 2896da10 a60e0200 5954fcad 1a010600  (.......YT......
 68010 90f8cb02 c8d00600 7b4c55ed bf410100  ........{LU..A..
 68020 6342ef67 b6db0600 dc7e8526 318f0500  cB.g.....~.&1...
 68030 4093778b e19c0600 3cf895cf 6d920700  @.w.....<...m...
 68040 ec2b0e12 252e0400 15faf16d e93d0600  .+..%......m.=..
 68050 ccf9f350 6bf00400 2fb6b0c1 5cfc0600  ...Pk.../...\...
 68060 cb7998b2 28550700 3d5a12d2 8f9a0700  .y..(U..=Z......
 68070 b86a744b 8d7c0200 0c21023f 89f80000  .jtK.|...!.?....
 68080 1057aeb3 96550100 ca24517e 16310700  .W...U...$Q~.1..
 68090 3fe1bbe8 387b0100 56902f94 5bd50300  ?...8{..V./.[...
 680a0 3f91be95 149c0000 6dfb1a24 4eaa0300  ?.......m..$N...
 680b0 a279913f d2390700 c4e8b9db fa320600  .y.?.9.......2..
 680c0 480cfe2b 52c80700 a95aef83 09ed0600  H..+R....Z......
 680d0 f4b58776 23d20000 f505332a bf380100  ...v#.....3*.8..
 680e0 9865d824 5df40100 fe6021ad 4b270500  .e.$]....`!.K'..
 680f0 2ad1581d 04b60100 7a68e4a6 ca2f0300  *.X.....zh.../..
 68100 dfcc8727 73a40700 40067f7c 421e0100  ...'s...@..|B...
 68110 648c5f38 59360000 fb6b76d9 eaf40500  d._8Y6...kv.....
 68120 00266c33 f6460700 f59a7dc5 8d6e0500  .&l3.F....}..n..
 68130 784fbe17 beb30500 4b2ff88c 92bf0300  xO......K/......
 68140 116f0a60 552e0500 d6ebef9c 7e620400  .o.`U.......~b..
 68150 1c976cab 45f30200 e9e7636e 28530600  ..l.E.....cn(S..
 68160 ad238ab7 61100500 0145b5ac 99490100  .#..a....E...I..
 68170 66ed0770 91b40700 dda253dd 281b0400  f..p......S.(...
 68180 86ea875f e87b0300 415ea8d2 e34b0700  ..._.{..A^...K..
 68190 a66cc9fa 87be0100 cd08fe20 36d00100  .l......... 6...
 681a0 64b084ab 5cfb0500 b0858277 3e510200  d...\......w>Q..
 681b0 43e02531 38570400 3d226eb5 a3bd0600  C.%18W..="n.....
 681c0 4f846f37 ba220100 54e5b4a2 cd320200  O.o7."..T....2..
 681d0 40f80fa3 2b420000 f5437b66 e7510700  @...+B...C{f.Q..
 681e0 3e5fda55 17260600 8eb652bf 702c0000  >_.U.&....R.p,..
 681f0 e1728d45 bf320500 9cb596e7 960f0400  .r.E.2..........
 68200 a39d6f9d f72e0200 77cabe67 ab010500  ..o.....w..g....
 68210 43eb3f7e 69b00600 bb2f0b5d 4bec0700  C.?~i..../.]K...
 68220 50545910 e9000200 5e710571 05420700  PTY.....^q.q.B..
 68230 600f5322 70f00200 ef09a4f0 34630200  `.S"p.......4c..
 68240 c0a362df 4af00000 d9b68bb4 ede00500  ..b.J...........
 68250 03c0fba4 4ac30700 24ac5c4e 4ed70700  ....J...$.\NN...
 68260 b24134f4 37cc0100 b9aecec9 f1560600  .A4.7........V..
 68270 ec5aadac 1c030700 576c71d0 8c300100  .Z......Wlq..0..
 68280 42199473 131c0400 96f172f7 46a30300  B..s......r.F...
 68290 4f32c75c 5a560700 114a24d5 a01c0000  O2.\ZV...J$.....
 682a0 13874167 b0160100 aeed558c 7da50000  ..Ag......U.}...
 682b0 0338109c 80c60600 c86adae2 12510500  .8.......j...Q..
 682c0 5aba3d0a 3d360600 0cf4a68b c9190300  Z.=.=6..........
 682d0 c76ea303 4be80200 7ceff6b9 11590000  .n..K...|....Y..
 682e0 efea2e51 f3ac0100 692a6939 98630200  ...Q....i*i9.c..
 682f0 07058334 a2690600 d403060c 928b0600  ...4.i..........
 68300 b2641c9d ef550500 bb0edff5 83990300  .d...U..........
 68310 26989589 25ea0100 d6cd0387 63ce0600  &...%.......c...
 68320 05858978 16310600 70a29acf ceb30600  ...x.1..p.......
 68330 08bd733b ba700700 d486e1f7 75140100  ..s;.p......u...
 68340 bc2b89c9 1b250000 5accff9b ab4e0200  .+...%..Z....N..
 68350 173813de f4750600 1db3da3b d9f60700  .8...u.....;....
 68360 25d4bfa5 acf30100 60971c1c 52fa0200  %.......`...R...
 68370 cdf927ce 80210600 d32c880b 450f0600  ..'..!...,..E...
 68380 fc82176b 03520400 c58176b0 952d0000  ...k.R....v..-..
 68390 b20592f9 1c900500 b4ec5e6e 68900200  ..........^nh...
 683a0 4c1670df 993d0100 cac0e521 c35e0300  L.p..=.....!.^..
 683b0 2940f437 e33a0100 a72d3f81 8e000400  )@.7.:...-?.....
 683c0 3a0c8e2f 27400600 da5ee5e9 6dc00100  :../'@...^..m...
 683d0 aa696dff 402b0500 fa7f3709 881b0300  .im.@+....7.....
 683e0 2c4cd15c 62360500 d1172e25 af160500  ,L.\b6.....%....
 683f0 2bd3e7f8 96800700 e2c43ea3 d67a0700  +.........>..z..
 68400 21d311dc c5170700 e4239855 14a10400  !........#.U....
 68410 b1e2a150 ce060300 dbc2fea1 38cf0400  ...P........8...
 68420 e75cfa0d 65aa0200 1594f1a8 16490500  .\..e........I..
 68430 7812e76f c90d0000 b83ee684 275f0500  x..o.....>..'_..
 68440 9160a2d3 ca730300 adbbdd89 fba80600  .`...s..........
 68450 377ed9d5 358c0700 b22cef74 366e0600  7~..5....,.t6n..
 68460 8fdd53ac 47430300 2a11a5ed 47150200  ..S.GC..*...G...
 68470 7cf5c982 4d630400 52d6a668 92240400  |...Mc..R..h.$..
 68480 f72f7f68 6d330600 a0d9264e 4ffe0400  ./.hm3....&NO...
 68490 4154943d 0f040000 d38659fd 39e90500  AT.=......Y.9...
 684a0 df9b0147 212a0100 b29cd0e7 66c40400  ...G!*......f...
 684b0 dd03d295 5bfa0600 54a234a3 50350600  ....[...T.4.P5..
 684c0 497b5472 45580200 77131c81 585c0700  I{TrEX..w...X\..
 684d0 1b17cc37 c6d30400 e3347d74 303d0300  ...7.....4}t0=..
 684e0 d7a7faba 929a0300 37cf69b5 edd60700  ........7.i.....
 684f0 a02cdca5 94010600 a6105e74 59af0500  .,........^tY...
 68500 7548003e f5a80700 78af7d2c a6ee0300  uH.>....x.},....
 68510 4e2793e6 13c70400 a4b36e7a 1bed0600  N'........nz....
 68520 158e7d69 ce2a0600 75b02a29 b8660200  ..}i.*..u.*).f..
 68530 9c5c66a0 36840600 7c1020e8 17d30600  .\f.6...|. .....
 68540 caa32c5d 81900000 a19914eb f13f0000  ..,].........?..
 68550 19e350f0 60390200 1116c969 36370500  ..P.`9.....i67..
 68560 273f2f20 e8350200 8017b62e 9f4c0400  '?/ .5.......L..
 68570 03701d5b 90300600 d1ea74d2 c8fc0400  .p.[.0....t.....
 68580 78ab687f 6e7b0100 57520e9a ab140000  x.h.n{..WR......
 68590 a58b7f56 39990000 823c422a 7bb40400  ...V9....<B*{...
 685a0 2dc47ae5 d7880600 878f675a 4bcb0100  -.z.......gZK...
 685b0 e707a0a2 62aa0400 6e2df638 0e1e0600  ....b...n-.8....
 685c0 8247cc8f 882f0000 001cf283 2b560700  .G.../......+V..
 685d0 f62ed8d2 0fdc0200 6cfc4a39 6bc00400  ........l.J9k...
 685e0 cc36f64b 1b930400 782332d0 602b0700  .6.K....x#2.`+..
 685f0 258b81c6 27510200 43e78da7 bc300300  %...'Q..C....0..
 68600 4e741911 84ff0600 0593e4e8 60c50200  Nt..........`...
 68610 7aa5e5ef 4f250700 dfa760c5 e27a0600  z...O%....`..z..
 68620 f169b3e1 1bc30300 7242cbf9 93bc0000  .i......rB......
 68630 2d1873db f9f80300 c4e1baea 35b20200  -.s.........5...
 68640 1a552987 bfdd0200 d5e79710 ec1c0400  .U).............
 68650 ee8a9408 4d860400 1ef68d43 37d20500  ....M......C7...
 68660 67701f60 85b20200 53d7e6ba bc5d0200  gp.`....S....]..
 68670 2d263411 b6300300 8a806da2 d7190600  -&4..0....m.....
 68680 f2beadc2 b3c30300 527fec9e 7c870600  ........R...|...
 68690 6db6e1eb b9be0300 87f291cd 446b0200  m...........Dk..
 686a0 83037362 93f20700 369c4551 79fd0700  ..sb....6.EQy...
 686b0 e7492d51 4c500700 5fc53b7e ed870000  .I-QLP.._.;~....
 686c0 26c74901 b1de0700 7574388f 47480000  &.I.....ut8.GH..
 686d0 3e8a67d9 97930600 f376c956 817c0600  >.g......v.V.|..
 686e0 6c228955 4deb0200 0ac1c1e6 09c70200  l".UM...........
 686f0 7aee6687 6aaf0200 6cd9a179 aa8a0000  z.f.j...l..y....
 68700 b02f9bd5 922f0400 079c0040 2c750100  ./.../.....@,u..
 68710 ce62ffe9 688e0000 f9f2b80a d5090500  .b..h...........
 68720 e5e57b24 abb80100 86e4b2e6 b2d90500  ..{$............
 68730 39139a47 a5fa0400 718f73bd 13cb0400  9..G....q.s.....
 68740 ad30c14b 0a500500 9586937a a1270100  .0.K.P.....z.'..
 68750 6de334fa 262a0000 28cc1e2e d1840500  m.4.&*..(.......
 68760 a3eb7ef8 f3f10200 4ab615e5 758c0400  ..~.....J...u...
 68770 f01e0752 695b0700 06549642 6dd40500  ...Ri[...T.Bm...
 68780 9f9f9806 61740700 e20a3c35 1e9a0100  ....at....<5....
 68790 bdbd96d5 cd720100 841688df 1d730000  .....r.......s..
 687a0 15814fd6 26040100 daa3a9d8 4f1a0700  ..O.&.......O...
 687b0 6a269039 bd360700 c305faba 60750400  j&.9.6......`u..
 687c0 a32fccab dc180400 8286cfce 91590300  ./...........Y..
 687d0 608c4ba9 71430200 c3201cb1 46150400  `.K.qC... ..F...
 687e0 b4b33493 502d0300 aa70ae2c 106c0100  ..4.P-...p.,.l..
 687f0 45f41bd5 0d720100 2198af2f 66ae0500  E....r..!../f...
 68800 fa872b5a 29120400 c6ea93e2 61520500  ..+Z).......aR..
 68810 cc659b75 26640000 486a11ae 65020400  .e.u&d..Hj..e...
 68820 bce5ba04 23c00600 ad95d1b8 0b760000  ....#........v..
 68830 e9d67ef5 889b0100 39a30419 bfcd0400  ..~.....9.......
 68840 2c4f4ecd 492b0400 d9091977 2e1a0700  ,ON.I+.....w....
 68850 d252bb3e 154e0100 8a81e6cd 171a0600  .R.>.N..........
 68860 27881034 ad3d0500 b6555cc5 322b0300  '..4.=...U\.2+..
 68870 a347935f 16f90200 ac33bce9 4bb30600  .G._.....3..K...
 68880 d3f27165 65690400 3f426fce 61aa0000  ..qeei..?Bo.a...
 68890 a1271bd7 40f90300 6ad1739d f1850100  .'..@...j.s.....
 688a0 dde6627b 9c1b0000 b2c0783a 642f0700  ..b{......x:d/..
 688b0 7b9e4fc0 45de0300 5cfa308d d6060700  {.O.E...\.0.....
 688c0 242f8e3e f6960600 2d92f018 2c010200  $/.>....-...,...
 688d0 299dc85a e5550300 0171ec14 b4e80300  )..Z.U...q......
 688e0 900c527c b09d0300 e1ef779b 1ef40600  ..R|......w.....
 688f0 bae484b7 f58a0000 4b2ccc89 d2140300  ........K,......
 68900 4ebcf1e2 50340200 f4922f39 93cd0000  N...P4..../9....
 68910 7d6b946a 0c370100 98fd5a1d 3c420600  }k.j.7....Z.<B..
 68920 33251f88 dc990400 06c57664 f24e0300  3%........vd.N..
 68930 971474d2 07d10400 b3fd6ebd c4460300  ..t.......n..F..
 68940 a16311d7 792b0300 6ab3fced d9f80500  .c..y+..j.......
 68950 9039bfdc e8e60100 0af38a34 4f970700  .9.........4O...
 68960 7c9cf14e 72e60600 e213bcef a5800400  |..Nr...........
 68970 1f22ce42 e44c0100 cc1625a7 80890100  .".B.L....%.....
 68980 7766b80d f8720000 6e52da1f 33030700  wf...r..nR..3...
 68990 c89176d4 314b0200 71206201 0be70100  ..v.1K..q b.....
 689a0 6aa1f8b5 63f10100 17d41a34 af6a0500  j...c......4.j..
 689b0 f730d835 96980700 7bcb0076 a27a0400  .0.5....{..v.z..
 689c0 c3f815c0 ed1e0400 4a85ef27 8dcf0700  ........J..'....
 689d0 f9934658 e3890200 a709b357 784a0000  ..FX.......WxJ..
 689e0 da4dd185 b5450500 e121b3e3 d0e40400  .M...E...!......
 689f0 40acd2e3 1f450700 8da9ee78 f6660600  @....E.....x.f..
 68a00 adfe6786 85380000 8d4ce6c3 2dd20400  ..g..8...L..-...
 68a10 0f3ad4a0 5e270700 f7ccd77d 13810600  .:..^'.....}....
 68a20 389ab7ba 9ce70100 6aa68944 212a0200  8.......j..D!*..
 68a30 a52b339c 2ff60000 395f3bd6 89650400  .+3./...9_;..e..
 68a40 963fec79 f9ea0700 a8b97215 e8eb0400  .?.y......r.....
 68a50 4a69615d 7f1b0200 7163a301 fac00100  Jia]....qc......
 68a60 506a938c 0e2b0000 21cdb658 3bb80600  Pj...+..!..X;...
 68a70 8026e7d3 d87e0300 622a9fdb 37a00000  .&...~..b*..7...
 68a80 bcd2b119 54000400 ff3d9422 b6040600  ....T....=."....
 68a90 581a74f6 99c80100 fb32f2e2 19020600  X.t......2......
 68aa0 cbf9a792 ae5f0300 cab1f314 36fa0000  ....._......6...
 68ab0 f082beb9 bdfe0300 00149295 48e70500  ............H...
 68ac0 06278238 ea530500 8cc8cf24 7ca10500  .'.8.S.....$|...
 68ad0 0af4ae18 a2fb0100 94017b3e 04570600  ..........{>.W..
 68ae0 e7e9ef55 1bc10500 fb74a0c6 7b730700  ...U.....t..{s..
 68af0 cc55e31c e4ea0000 76f73fd1 35c50600  .U......v.?.5...
 68b00 3ef5c8fa 48940400 6a35e8c6 744f0300  >...H...j5..tO..
 68b10 a2db0706 78ad0000 b63eb67e 3a210700  ....x....>.~:!..
 68b20 868caaac e3920300 af358a3e e9340500  .........5.>.4..
 68b30 97c902fd 108b0000 051eb8ac c26a0200  .............j..
 68b40 793bce98 8c9d0000 ac504dfe 175e0200  y;.......PM..^..
 68b50 a721f176 f57f0700 2b72fcb0 f9e50400  .!.v....+r......
 68b60 c8280d9b 946f0400 26ef175d e6cd0400  .(...o..&..]....
 68b70 9896f828 a8bb0600 76f6041e d79b0000  ...(....v.......
 68b80 45a1f241 c85a0200 713882ac 7ea40100  E..A.Z..q8..~...
 68b90 1a586cc3 a8a80100 fba94214 75550200  .Xl.......B.uU..
 68ba0 0139fe90 66bc0100 5abc5a2f 13140300  .9..f...Z.Z/....
 68bb0 28d53251 83110600 578ab48e 4bf20500  (.2Q....W...K...
 68bc0 b7f6f704 d5590500 fd66d2f6 e7910000  .....Y...f......
 68bd0 897303ef 60600300 86121dec 88870100  .s..``..........
 68be0 b08e471c 44870200 bd54336a ea230100  ..G.D....T3j.#..
 68bf0 d554ebb3 78830300 ee948fa7 aad40400  .T..x...........
 68c00 4da775e8 02a00400 7cb16713 850b0100  M.u.....|.g.....
 68c10 e307582d b11a0000 962de341 90180500  ..X-.....-.A....
 68c20 3102092b 065b0000 8fb7e766 17c90000  1..+.[.....f....
 68c30 ec38a155 0faa0000 8a912c1e 96a30400  .8.U......,.....
 68c40 1e3f23f3 44d60700 64c0029e 9fc60100  .?#.D...d.......
 68c50 986826e5 e56a0300 798bd3da c18f0000  .h&..j..y.......
 68c60 41bdd9ea ce8a0600 a0bbe6f8 e03b0400  A............;..
 68c70 3b4e61fc df8f0600 e03b5bab 1de90400  ;Na......;[.....
 68c80 f02f21c9 d4b10300 dbb13fce 6bcd0200  ./!.......?.k...
 68c90 10c2d7f3 0ec90400 168781a0 f5960400  ................
 68ca0 b839c28c f89c0700 dbf86c30 9ccb0200  .9........l0....
 68cb0 8f505b0d 76950500 902702fd ebcb0200  .P[.v....'......
 68cc0 0511ec2a 82b80000 ccbc26d2 cfd10400  ...*......&.....
 68cd0 be7149fa b2150500 1545f55d 2ccb0200  .qI......E.],...
 68ce0 9763aa04 e1bf0100 256c99ff 94140100  .c......%l......
 68cf0 00583e62 51420600 be44e0c5 9fd40000  .X>bQB...D......
 68d00 29cbed43 fa090700 ca2afd63 8c5d0200  )..C.....*.c.]..
 68d10 61fddf29 cdc50400 05af48eb c02e0300  a..)......H.....
 68d20 7cb7f991 938f0100 810ccf9e 020f0700  |...............
 68d30 b9b0105e aaaf0200 4d255583 e01d0600  ...^....M%U.....
 68d40 8dc2e37d 58eb0000 d5bb7d9f bbf00400  ...}X.....}.....
 68d50 bd742a5a ca4e0400 333eed2e b3070300  .t*Z.N..3>......
 68d60 c2e83cb0 8a740600 bc10b89a 0d7c0500  ..<..t.......|..
 68d70 8ce924a2 642c0400 14c3a6d8 d5b70000  ..$.d,..........
 68d80 43d5957b 32480400 baa4e381 66140000  C..{2H......f...
 68d90 0c4ec3ad 14870300 308e290e 6ff20400  .N......0.).o...
 68da0 dec71245 22720200 fc75a942 8abb0300  ...E"r...u.B....
 68db0 ef176bb4 d5f20600 e5703122 a9b60700  ..k......p1"....
 68dc0 e6b7e33f 71530000 c26b7ffd 35970100  ...?qS...k..5...
 68dd0 2e34c549 af920400 57035adf 5c360200  .4.I....W.Z.\6..
 68de0 60bbffa7 38210300 fe4646d1 f7a10200  `...8!...FF.....
 68df0 cc448af1 5d1b0100 6642c842 d0900300  .D..]...fB.B....
 68e00 75dc8f2a e3ef0100 3812aee7 5e920600  u..*....8...^...
 68e10 32e8d081 92af0400 f81d1911 f9fe0000  2...............
 68e20 853b8cf5 c6930400 f725c381 71df0000  .;.......%..q...
 68e30 b74c3e0b 0bf50000 324ca485 93320500  .L>.....2L...2..
 68e40 4b3da3d3 f97c0000 3e9140d7 05390000  K=...|..>.@..9..
 68e50 a273d617 28ba0000 7ce6f427 283e0200  .s..(...|..'(>..
 68e60 341ac2e0 d2330100 818f29f9 d24f0400  4....3....)..O..
 68e70 68aa7a87 05120100 79d59358 95790400  h.z.....y..X.y..
 68e80 a0679b30 660d0500 eee5be0d 2dd40200  .g.0f.......-...
 68e90 c6f089b6 17f10600 3097ee4c a8b00500  ........0..L....
 68ea0 e45571c9 101d0600 106a09c8 9c050400  .Uq......j......
 68eb0 4f01a88d 607a0400 0fa8b9e1 64a10700  O...`z......d...
 68ec0 65d2fca4 e81f0100 ccaa4f37 b8bc0700  e.........O7....
 68ed0 4f4deff4 5a2f0500 108df998 40310500  OM..Z/......@1..
 68ee0 bd557558 91ab0200 89d8d00d 3f930600  .UuX........?...
 68ef0 95424cbb 86430400 8c506231 6dcb0300  .BL..C...Pb1m...
 68f00 c6a272b8 68630200 9b2bf16a 82a20500  ..r.hc...+.j....
 68f10 33bba508 44bc0200 4254a0dd eb780000  3...D...BT...x..
 68f20 23413512 b1ff0200 2d86f58d ee750300  #A5.....-....u..
 68f30 206e14cf 5c940200 bad647a4 c3820100   n..\.....G.....
 68f40 f2ef36e5 64290200 5300541f 82920100  ..6.d)..S.T.....
 68f50 5c8e789e f1f90200 b5b13ee7 a7540100  \.x.......>..T..
 68f60 85822a81 f1db0300 97973fba 17fa0000  ..*.......?.....
 68f70 20389cb4 9cf60600 8d85b30d 5a4d0300   8..........ZM..
 68f80 bbb396e6 ab3a0400 bfa34e94 d05c0200  .....:....N..\..
 68f90 634d1ab8 73560700 d4c0d125 b9500100  cM..sV.....%.P..
 68fa0 144129d9 383f0100 c98392a6 be610400  .A).8?.......a..
 68fb0 b12132aa 9a2c0700 4df77444 77670200  .!2..,..M.tDwg..
 68fc0 8580b2e9 b0640000 c9273bf5 4ef00300  .....d...';.N...
 68fd0 31e5d2d5 edd60100 a2b3b801 c86d0300  1............m..
 68fe0 305e93d4 a7e00000 7d0dccce b7de0100  0^......}.......
 68ff0 2cdd204e a9530000 f9a0c6b1 fba90700  ,. N.S..........
 69000 2f63a8a6 8a670600 65b3d888 37ea0500  /c...g..e...7...
 69010 794299d6 d61b0200 e3e41959 e7ac0700  yB.........Y....
 69020 d7ad38d3 9e4b0300 64809d03 7e210600  ..8..K..d...~!..
 69030 6d7e3308 a4de0600 06826212 c17a0500  m~3.......b..z..
 69040 7304e365 cb470600 c9ad1fa5 059c0400  s..e.G..........
 69050 1baf4590 bfe80400 d6e0453a e3140500  ..E.......E:....
 69060 0ffe8b5b 3c530700 c9147e7b 55830500  ...[<S....~{U...
 69070 08b02120 173c0700 de2a808a 84000700  ..! .<...*......
 69080 f7e5c405 46e00100 fb67971b d0c00500  ....F....g......
 69090 8b38429f 88d70700 d84625ae 5a270400  .8B......F%.Z'..
 690a0 48438649 025b0700 2b267010 e12e0500  HC.I.[..+&p.....
 690b0 cd5afb54 ae370200 b5aa3ad0 d1bf0300  .Z.T.7....:.....
 690c0 5c9d0298 b58a0100 e98960fd c52c0300  \.........`..,..
 690d0 059b945c 50260400 d27a0c88 186a0400  ...\P&...z...j..
 690e0 dacc8818 22a40400 df532b52 65dc0300  ...."....S+Re...
 690f0 6d7f00a2 22c20000 ee77db9b b7560300  m..."....w...V..
 69100 ce12fe1e e81e0400 7d0907bd a9200100  ........}.... ..
 69110 6f34ec7e fd340200 93bf7f32 3b010700  o4.~.4.....2;...
 69120 0d6aeded 6e330100 aff3bba2 65b50200  .j..n3......e...
 69130 55195989 ce530200 0276d182 78260000  U.Y..S...v..x&..
 69140 78a32e73 19a10000 6c2a8eba f13b0600  x..s....l*...;..
 69150 9adf90cc 949f0600 48fc9b77 d1310400  ........H..w.1..
 69160 97a0da6f ba970400 a0eacf13 03cc0600  ...o............
 69170 99a48d84 13a30100 0a231942 53cb0700  .........#.BS...
 69180 60fddede 96950300 de127f91 221e0600  `..........."...
 69190 0bcf8c46 86cd0300 81c01a22 53850400  ...F......."S...
 691a0 6e0a4e4b 46c90600 03041884 ba5f0700  n.NKF........_..
 691b0 058d21d4 5c3b0400 16b5d09b 2f760200  ..!.\;....../v..
 691c0 b3cbddfb e7c60100 bde2acc3 09590700  .............Y..
 691d0 c93e2d97 01210400 4dae1012 d6110500  .>-..!..M.......
 691e0 204ded44 aa5a0500 352633c3 03960500   M.D.Z..5&3.....
 691f0 28794aaf 3b6d0200 a997696e a6200100  (yJ.;m....in. ..
 69200 c266af37 8b960500 00000000 00000000  .f.7............
 69210 00000000 00000000 00000000 00000000  ................
 69220 76c15f94 c1090400 4ffca1c6 ab190700  v._.....O.......
 69230 8406b290 7fc30100 dfee55ca cc6b0000  ..........U..k..
 69240 3e2b8b2a 07290000 00000000 00000000  >+.*.)..........
 69250 00000000 00000000 00000000 00000000  ................
 69260 ea405d80 aafd0000 39d3572e 48eb0200  .@].....9.W.H...
 69270 58bc7402 61070000 ffc83d61 0b510600  X.t.a.....=a.Q..
 69280 fffa5c90 c8860700 00000000 00000000  ..\.............
 69290 00000000 00000000 00000000 00000000  ................
 692a0 1b2e7b49 a0f60700 d2af970a 6f830100  ..{I........o...
 692b0 3876bef6 47d70700 98647e9e 07560400  8v..G....d~..V..
 692c0 34b8f21b 93760300 00000000 00000000  4....v..........
 692d0 00000000 00000000 00000000 00000000  ................
 692e0 b0a00e4a 271b0600 9d188ffc a5d50000  ...J'...........
 692f0 600cbd9c 5eef0700 9e4c80a6 95850700  `...^....L......
 69300 1dfc0448 32b80200 00000000 00000000  ...H2...........
 69310 00000000 00000000 00000000 00000000  ................
 69320 59f1b226 949b0600 7add2a76 50500300  Y..&....z.*vPP..
 69330 528003c0 44cf0300 777940c7 8c730600  R...D...wy@..s..
 69340 ff6dc59d 6d400200 00000000 00000000  .m..m@..........
 69350 00000000 00000000 00000000 00000000  ................
 69360 a3785913 ca4d0300 bd6e153b 28a80100  .xY..M...n.;(...
 69370 29c00160 a2e70500 bb3ca063 c6390700  )..`.....<.c.9..
 69380 ffb6e2ce 36200500 d5dfac05 d3c63339  ....6 ........39
 69390 2a2053fa 2c39ccc6 da098deb 9c32b1fd  * S.,9.......2..
 693a0 04445cc4 581c8e86 ffffffff 00000000  .D\.X...........
 693b0 0f0f0f0f 00000000 2f62622e 646f776e  ......../bb.down
 693c0 6c6f6164 2f736f75 7263652f 6c696273  load/source/libs
 693d0 6f646975 6d2d7374 61626c65 2f737263  odium-stable/src
 693e0 2f6c6962 736f6469 756d2f63 72797074  /libsodium/crypt
 693f0 6f5f6765 6e657269 63686173 682f626c  o_generichash/bl
 69400 616b6532 622f7265 662f626c 616b6532  ake2b/ref/blake2
 69410 622d7265 662e6300 532d3e62 75666c65  b-ref.c.S->bufle
 69420 6e203c3d 20424c41 4b453242 5f424c4f  n <= BLAKE2B_BLO
 69430 434b4259 54455300 2f62622e 646f776e  CKBYTES./bb.down
 69440 6c6f6164 2f736f75 7263652f 6c696273  load/source/libs
 69450 6f646975 6d2d7374 61626c65 2f737263  odium-stable/src
 69460 2f6c6962 736f6469 756d2f63 72797074  /libsodium/crypt
 69470 6f5f6765 6e657269 63686173 682f626c  o_generichash/bl
 69480 616b6532 622f7265 662f6765 6e657269  ake2b/ref/generi
 69490 63686173 685f626c 616b6532 622e6300  chash_blake2b.c.
 694a0 2f62622e 646f776e 6c6f6164 2f736f75  /bb.download/sou
 694b0 7263652f 6c696273 6f646975 6d2d7374  rce/libsodium-st
 694c0 61626c65 2f737263 2f6c6962 736f6469  able/src/libsodi
 694d0 756d2f73 6f646975 6d2f636f 64656373  um/sodium/codecs
 694e0 2e630000 00000000 2f62622e 646f776e  .c....../bb.down
 694f0 6c6f6164 2f736f75 7263652f 6c696273  load/source/libs
 69500 6f646975 6d2d7374 61626c65 2f737263  odium-stable/src
 69510 2f6c6962 736f6469 756d2f73 6f646975  /libsodium/sodiu
 69520 6d2f636f 72652e63 00000000 00000000  m/core.c........
 69530 2f62622e 646f776e 6c6f6164 2f736f75  /bb.download/sou
 69540 7263652f 6c696273 6f646975 6d2d7374  rce/libsodium-st
 69550 61626c65 2f737263 2f6c6962 736f6469  able/src/libsodi
 69560 756d2f73 6f646975 6d2f7574 696c732e  um/sodium/utils.
 69570 63000000 00000000 5f756e70 726f7465  c......._unprote
 69580 63746564 5f707472 5f66726f 6d5f7573  cted_ptr_from_us
 69590 65725f70 74722875 7365725f 70747229  er_ptr(user_ptr)
 695a0 203d3d20 756e7072 6f746563 7465645f   == unprotected_
 695b0 70747200 00000000 2e2f3031 32333435  ptr....../012345
 695c0 36373839 41424344 45464748 494a4b4c  6789ABCDEFGHIJKL
 695d0 4d4e4f50 51525354 55565758 595a6162  MNOPQRSTUVWXYZab
 695e0 63646566 6768696a 6b6c6d6e 6f707172  cdefghijklmnopqr
 695f0 73747576 7778797a 00000000 00000000  stuvwxyz........
 69600 2f62622e 646f776e 6c6f6164 2f736f75  /bb.download/sou
 69610 7263652f 6c696273 6f646975 6d2d7374  rce/libsodium-st
 69620 61626c65 2f737263 2f6c6962 736f6469  able/src/libsodi
 69630 756d2f72 616e646f 6d627974 65732f73  um/randombytes/s
 69640 79737261 6e646f6d 2f72616e 646f6d62  ysrandom/randomb
 69650 79746573 5f737973 72616e64 6f6d2e63  ytes_sysrandom.c
 69660 00000000 00000000 2f62622e 646f776e  ......../bb.down
 69670 6c6f6164 2f736f75 7263652f 6c696273  load/source/libs
 69680 6f646975 6d2d7374 61626c65 2f737263  odium-stable/src
 69690 2f6c6962 736f6469 756d2f72 616e646f  /libsodium/rando
 696a0 6d627974 65732f69 6e746572 6e616c2f  mbytes/internal/
 696b0 72616e64 6f6d6279 7465735f 696e7465  randombytes_inte
 696c0 726e616c 5f72616e 646f6d2e 63000000  rnal_random.c...
 696d0 28676c6f 62616c2e 67657465 6e74726f  (global.getentro
 696e0 70795f61 7661696c 61626c65 207c2067  py_available | g
 696f0 6c6f6261 6c2e6765 7472616e 646f6d5f  lobal.getrandom_
 69700 61766169 6c61626c 6529203d 3d203000  available) == 0.
 69710 626c616b 6532625f 66696e61 6c000000  blake2b_final...
 69720 63727970 746f5f67 656e6572 69636861  crypto_genericha
 69730 73685f62 6c616b65 32625f66 696e616c  sh_blake2b_final
 69740 00000000 00000000 00000000 00000000  ................
 69750 00000000 00000000 00000000 00000000  ................
 69760 67e6096a 85ae67bb 72f36e3c 3af54fa5  g..j..g.r.n<:.O.
 69770 7f520e51 8c68059b abd9831f 19cde05b  .R.Q.h.........[
 69780 80000000 00000000 00000000 00000000  ................
 69790 00000000 00000000 00000000 00000000  ................
 697a0 00000000 00000000 00000000 00000000  ................
 697b0 00000000 00000000 00000000 00000000  ................
 697c0 982f8a42 91443771 cffbc0b5 a5dbb5e9  ./.B.D7q........
 697d0 5bc25639 f111f159 a4823f92 d55e1cab  [.V9...Y..?..^..
 697e0 98aa07d8 015b8312 be853124 c37d0c55  .....[....1$.}.U
 697f0 745dbe72 feb1de80 a706dc9b 74f19bc1  t].r........t...
 69800 c1699be4 8647beef c69dc10f cca10c24  .i...G.........$
 69810 6f2ce92d aa84744a dca9b05c da88f976  o,.-..tJ...\...v
 69820 52513e98 6dc631a8 c82703b0 c77f59bf  RQ>.m.1..'....Y.
 69830 f30be0c6 4791a7d5 5163ca06 67292914  ....G...Qc..g)).
 69840 850ab727 38211b2e fc6d2c4d 130d3853  ...'8!...m,M..8S
 69850 54730a65 bb0a6a76 2ec9c281 852c7292  Ts.e..jv.....,r.
 69860 a1e8bfa2 4b661aa8 708b4bc2 a3516cc7  ....Kf..p.K..Ql.
 69870 19e892d1 240699d6 85350ef4 70a06a10  ....$....5..p.j.
 69880 16c1a419 086c371e 4c774827 b5bcb034  .....l7.LwH'...4
 69890 b30c1c39 4aaad84e 4fca9c5b f36f2e68  ...9J..NO..[.o.h
 698a0 ee828f74 6f63a578 1478c884 0802c78c  ...toc.x.x......
 698b0 faffbe90 eb6c50a4 f7a3f9be f27871c6  .....lP......xq.
 698c0 08c9bcf3 67e6096a 3ba7ca84 85ae67bb  ....g..j;.....g.
 698d0 2bf894fe 72f36e3c f1361d5f 3af54fa5  +...r.n<.6._:.O.
 698e0 d182e6ad 7f520e51 1f6c3e2b 8c68059b  .....R.Q.l>+.h..
 698f0 6bbd41fb abd9831f 79217e13 19cde05b  k.A.....y!~....[
 69900 80000000 00000000 00000000 00000000  ................
 69910 00000000 00000000 00000000 00000000  ................
 69920 00000000 00000000 00000000 00000000  ................
 69930 00000000 00000000 00000000 00000000  ................
 69940 00000000 00000000 00000000 00000000  ................
 69950 00000000 00000000 00000000 00000000  ................
 69960 00000000 00000000 00000000 00000000  ................
 69970 00000000 00000000 00000000 00000000  ................
 69980 22ae28d7 982f8a42 cd65ef23 91443771  ".(../.B.e.#.D7q
 69990 2f3b4dec cffbc0b5 bcdb8981 a5dbb5e9  /;M.............
 699a0 38b548f3 5bc25639 19d005b6 f111f159  8.H.[.V9.......Y
 699b0 9b4f19af a4823f92 18816dda d55e1cab  .O....?...m..^..
 699c0 420203a3 98aa07d8 be6f7045 015b8312  B........opE.[..
 699d0 8cb2e44e be853124 e2b4ffd5 c37d0c55  ...N..1$.....}.U
 699e0 6f897bf2 745dbe72 b196163b feb1de80  o.{.t].r...;....
 699f0 3512c725 a706dc9b 942669cf 74f19bc1  5..%.....&i.t...
 69a00 d24af19e c1699be4 e3254f38 8647beef  .J...i...%O8.G..
 69a10 b5d58c8b c69dc10f 659cac77 cca10c24  ........e..w...$
 69a20 75022b59 6f2ce92d 83e4a66e aa84744a  u.+Yo,.-...n..tJ
 69a30 d4fb41bd dca9b05c b5531183 da88f976  ..A....\.S.....v
 69a40 abdf66ee 52513e98 1032b42d 6dc631a8  ..f.RQ>..2.-m.1.
 69a50 3f21fb98 c82703b0 e40eefbe c77f59bf  ?!...'........Y.
 69a60 c28fa83d f30be0c6 25a70a93 4791a7d5  ...=....%...G...
 69a70 6f8203e0 5163ca06 706e0e0a 67292914  o...Qc..pn..g)).
 69a80 fc2fd246 850ab727 26c9265c 38211b2e  ./.F...'&.&\8!..
 69a90 ed2ac45a fc6d2c4d dfb3959d 130d3853  .*.Z.m,M......8S
 69aa0 de63af8b 54730a65 a8b2773c bb0a6a76  .c..Ts.e..w<..jv
 69ab0 e6aeed47 2ec9c281 3b358214 852c7292  ...G....;5...,r.
 69ac0 6403f14c a1e8bfa2 013042bc 4b661aa8  d..L.....0B.Kf..
 69ad0 9197f8d0 708b4bc2 30be5406 a3516cc7  ....p.K.0.T..Ql.
 69ae0 1852efd6 19e892d1 10a96555 240699d6  .R........eU$...
 69af0 2a207157 85350ef4 b8d1bb32 70a06a10  * qW.5.....2p.j.
 69b00 c8d0d2b8 16c1a419 53ab4151 086c371e  ........S.AQ.l7.
 69b10 99eb8edf 4c774827 a8489be1 b5bcb034  ....LwH'.H.....4
 69b20 635ac9c5 b30c1c39 cb8a41e3 4aaad84e  cZ.....9..A.J..N
 69b30 73e36377 4fca9c5b a3b8b2d6 f36f2e68  s.cwO..[.....o.h
 69b40 fcb2ef5d ee828f74 602f1743 6f63a578  ...]...t`/.Coc.x
 69b50 72abf0a1 1478c884 ec39641a 0802c78c  r....x...9d.....
 69b60 281e6323 faffbe90 e9bd82de eb6c50a4  (.c#.........lP.
 69b70 1579c6b2 f7a3f9be 2b5372e3 f27871c6  .y......+Sr..xq.
 69b80 9c6126ea ce3e27ca 07c2c021 c7b886d1  .a&..>'....!....
 69b90 1eebe0cd d67ddaea 78d16eee 7f4f7df5  .....}..x.n..O}.
 69ba0 ba6f1772 aa67f006 a698c8a2 c57d630a  .o.r.g.......}c.
 69bb0 ae0df9be 04983f11 1b471c13 350b711b  ......?..G..5.q.
 69bc0 847d0423 f577db28 9324c740 7babca32  .}.#.w.(.$.@{..2
 69bd0 bcbec915 0abe9e3c 4c0d109c c4671d43  .......<L....g.C
 69be0 b6423ecb bed4c54c 2a7e65fc 9c297f59  .B>....L*~e..).Y
 69bf0 ecfad63a ab6fcb5f 1758474a 8c19446c  ...:.o._.XGJ..Dl
 69c00 00000000 00000000 00000000 00000000  ................
 69c10 9767fcff 9067fcff 8467fcff 7867fcff  .g...g...g..xg..
 69c20 6c67fcff 6067fcff 5467fcff 4867fcff  lg..`g..Tg..Hg..
 69c30 00000000 00000000 00000000 00000000  ................
 69c40 53696745 64323535 3139206e 6f204564  SigEd25519 no Ed
 69c50 32353531 3920636f 6c6c6973 696f6e73  25519 collisions
 69c60 01000000 00000000 4c696273 6f646975  ........Libsodiu
 69c70 6d445247 00000000 00000000 00000000  mDRG............
 69c80 736f6469 756d5f62 696e3262 61736536  sodium_bin2base6
 69c90 34000000 00000000 00000000 00000000  4...............
 69ca0 736f6469 756d5f63 7269745f 656e7465  sodium_crit_ente
 69cb0 72000000 00000000 5f736f64 69756d5f  r......._sodium_
 69cc0 6d616c6c 6f630000 00000000 00000000  malloc..........
 69cd0 00000000 00000000 00000000 00000000  ................
 69ce0 f724fdff f024fdff e424fdff d824fdff  .$...$...$...$..
 69cf0 cc24fdff c024fdff b424fdff a824fdff  .$...$...$...$..
 69d00 73616665 5f726561 64000000 00000000  safe_read.......
 69d10 72616e64 6f6d6279 7465735f 6c696e75  randombytes_linu
 69d20 785f6765 7472616e 646f6d00 00000000  x_getrandom.....
 69d30 00000000 00000000 00000000 00000000  ................
 69d40 d182e6ad 7f520e51 1f6c3e2b 8c68059b  .....R.Q.l>+.h..
 69d50 6bbd41fb abd9831f 79217e13 19cde05b  k.A.....y!~....[
 69d60 08c9bcf3 67e6096a 3ba7ca84 85ae67bb  ....g..j;.....g.
 69d70 2bf894fe 72f36e3c f1361d5f 3af54fa5  +...r.n<.6._:.O.
 69d80 03040506 07000102 0b0c0d0e 0f08090a  ................
 69d90 03040506 07000102 0b0c0d0e 0f08090a  ................
 69da0 02030405 06070001 0a0b0c0d 0e0f0809  ................
 69db0 02030405 06070001 0a0b0c0d 0e0f0809  ................
 69dc0 04000000 00000000 05000000 00000000  ................
 69dd0 06000000 00000000 07000000 00000000  ................
 69de0 00000000 00000000 01000000 00000000  ................
 69df0 02000000 00000000 03000000 00000000  ................
 69e00 00000000 01000000 04000000 05000000  ................
 69e10 02000000 03000000 06000000 07000000  ................
 69e20 02030001 06070405 0a0b0809 0e0f0c0d  ................
 69e30 02030001 06070405 0a0b0809 0e0f0c0d  ................
 69e40 03000102 07040506 0b08090a 0f0c0d0e  ................
 69e50 03000102 07040506 0b08090a 0f0c0d0e  ................
 69e60 00000000 00000000 00000000 00000000  ................
 69e70 00000000 00000000 00000000 00000000  ................
 69e80 00000000 00000000 01000000 00000000  ................
 69e90 04000000 00000000 05000000 00000000  ................
 69ea0 02000000 00000000 03000000 00000000  ................
 69eb0 06000000 00000000 07000000 00000000  ................
 69ec0 72616e64 6f6d6279 7465735f 696e7465  randombytes_inte
 69ed0 726e616c 5f72616e 646f6d00 00000000  rnal_random.....
 69ee0 72616e64 6f6d6279 7465735f 696e7465  randombytes_inte
 69ef0 726e616c 5f72616e 646f6d5f 696e6974  rnal_random_init
 69f00 00000000 00000000 00000000 00000000  ................
 69f10 00000000 00000000 00000000 00000000  ................
 69f20 72616e64 6f6d6279 7465735f 696e7465  randombytes_inte
 69f30 726e616c 5f72616e 646f6d5f 73746972  rnal_random_stir
 69f40 00000000 00000000 00000000 00000000  ................
 69f50 00000000 00000000 00000000 00000000  ................
 69f60 72616e64 6f6d6279 7465735f 696e7465  randombytes_inte
 69f70 726e616c 5f72616e 646f6d5f 62756600  rnal_random_buf.
Contents of section .eh_frame_hdr:
 69f80 011b033b ec1a0000 5c030000 a040faff  ...;....\....@..
 69f90 081b0000 804afaff 301b0000 a04afaff  .....J..0....J..
 69fa0 b4350000 a54afaff 846f0000 704bfaff  .5...J...o..pK..
 69fb0 481b0000 804bfaff 5c1b0000 904bfaff  H....K..\....K..
 69fc0 701b0000 a04bfaff 841b0000 b04bfaff  p....K.......K..
 69fd0 981b0000 c04bfaff ac1b0000 d04bfaff  .....K.......K..
 69fe0 c01b0000 404cfaff fc1b0000 c04cfaff  ....@L.......L..
 69ff0 381c0000 204dfaff 581c0000 604dfaff  8... M..X...`M..
 6a000 6c1c0000 a04dfaff 881c0000 a04ffaff  l....M.......O..
 6a010 d41c0000 1053faff 3c1d0000 5055faff  .....S..<...PU..
 6a020 8c1d0000 f061faff bc1d0000 106efaff  .....a.......n..
 6a030 f01d0000 206efaff 041e0000 306efaff  .... n......0n..
 6a040 181e0000 406efaff 2c1e0000 506efaff  ....@n..,...Pn..
 6a050 401e0000 606efaff 541e0000 706efaff  @...`n..T...pn..
 6a060 681e0000 e06efaff a41e0000 606ffaff  h....n......`o..
 6a070 e01e0000 c06ffaff 001f0000 0070faff  .....o.......p..
 6a080 141f0000 4070faff 301f0000 7072faff  ....@p..0...pr..
 6a090 ac1f0000 4076faff f81f0000 f077faff  ....@v.......w..
 6a0a0 48200000 907ffaff 98200000 2088faff  H ....... .. ...
 6a0b0 e8200000 3088faff fc200000 4088faff  . ..0.... ..@...
 6a0c0 10210000 5088faff 24210000 6088faff  .!..P...$!..`...
 6a0d0 38210000 7088faff 4c210000 8088faff  8!..p...L!......
 6a0e0 60210000 9088faff 78210000 f089faff  `!......x!......
 6a0f0 c8210000 508afaff 04220000 e08bfaff  .!..P...."......
 6a100 54220000 508cfaff 90220000 e08dfaff  T"..P...."......
 6a110 e0220000 508efaff 1c230000 1090faff  ."..P....#......
 6a120 6c230000 8090faff a8230000 9090faff  l#.......#......
 6a130 bc230000 a090faff d0230000 b090faff  .#.......#......
 6a140 e4230000 c090faff f8230000 d090faff  .#.......#......
 6a150 0c240000 e090faff 20240000 f090faff  .$...... $......
 6a160 34240000 0091faff 48240000 1091faff  4$......H$......
 6a170 5c240000 2091faff 70240000 3091faff  \$.. ...p$..0...
 6a180 84240000 4091faff 98240000 1093faff  .$..@....$......
 6a190 e8240000 7093faff 24250000 7095faff  .$..p...$%..p...
 6a1a0 74250000 e095faff b0250000 f095faff  t%.......%......
 6a1b0 c4250000 0096faff d8250000 1096faff  .%.......%......
 6a1c0 ec250000 2096faff 00260000 3096faff  .%.. ....&..0...
 6a1d0 14260000 4096faff 28260000 5096faff  .&..@...(&..P...
 6a1e0 3c260000 6096faff 50260000 7096faff  <&..`...P&..p...
 6a1f0 64260000 8096faff 78260000 9096faff  d&......x&......
 6a200 8c260000 a096faff a0260000 b096faff  .&.......&......
 6a210 b4260000 c096faff c8260000 d096faff  .&.......&......
 6a220 dc260000 e096faff f0260000 109bfaff  .&.......&......
 6a230 38270000 209bfaff 50270000 a09bfaff  8'.. ...P'......
 6a240 84270000 609cfaff c0270000 409dfaff  .'..`....'..@...
 6a250 00280000 509dfaff 14280000 609dfaff  .(..P....(..`...
 6a260 28280000 709dfaff 3c280000 809dfaff  ((..p...<(......
 6a270 50280000 30a3faff 98280000 40a3faff  P(..0....(..@...
 6a280 b0280000 c0a3faff e4280000 80a4faff  .(.......(......
 6a290 20290000 60a5faff 60290000 70a5faff   )..`...`)..p...
 6a2a0 74290000 80a5faff 88290000 90a5faff  t).......)......
 6a2b0 9c290000 a0a5faff b0290000 b0a5faff  .).......)......
 6a2c0 c4290000 c0a5faff d8290000 10a6faff  .).......)......
 6a2d0 fc290000 b0a6faff 382a0000 20a7faff  .)......8*.. ...
 6a2e0 702a0000 30a7faff 842a0000 40a7faff  p*..0....*..@...
 6a2f0 982a0000 50a7faff ac2a0000 60a7faff  .*..P....*..`...
 6a300 c02a0000 70a7faff d42a0000 80a7faff  .*..p....*......
 6a310 e82a0000 90a7faff fc2a0000 a0a7faff  .*.......*......
 6a320 102b0000 b0a7faff 242b0000 c0a7faff  .+......$+......
 6a330 382b0000 d0a7faff 4c2b0000 e0a7faff  8+......L+......
 6a340 602b0000 f0a7faff 742b0000 00a8faff  `+......t+......
 6a350 882b0000 10a8faff 9c2b0000 20a8faff  .+.......+.. ...
 6a360 b02b0000 30a8faff c82b0000 40a8faff  .+..0....+..@...
 6a370 dc2b0000 e0a8faff 282c0000 10a9faff  .+......(,......
 6a380 3c2c0000 c0a9faff 882c0000 d0a9faff  <,.......,......
 6a390 9c2c0000 70aafaff e82c0000 a0aafaff  .,..p....,......
 6a3a0 fc2c0000 50abfaff 482d0000 f0abfaff  .,..P...H-......
 6a3b0 782d0000 30adfaff a82d0000 c0adfaff  x-..0....-......
 6a3c0 ec2d0000 d0adfaff 002e0000 50aefaff  .-..........P...
 6a3d0 342e0000 80aefaff 5c2e0000 f0aefaff  4.......\.......
 6a3e0 882e0000 00affaff 9c2e0000 10affaff  ................
 6a3f0 b02e0000 c0affaff fc2e0000 70b0faff  ............p...
 6a400 482f0000 80b0faff 5c2f0000 90b0faff  H/......\/......
 6a410 702f0000 a0b0faff 842f0000 b0b0faff  p/......./......
 6a420 982f0000 c0b0faff ac2f0000 d0b0faff  ./......./......
 6a430 c02f0000 e0b0faff d42f0000 f0b0faff  ./......./......
 6a440 e82f0000 00b1faff 00300000 c0b1faff  ./.......0......
 6a450 1c300000 70b4faff 60300000 60b6faff  .0..p...`0..`...
 6a460 a4300000 80b8faff e8300000 70bbfaff  .0.......0..p...
 6a470 2c310000 80bcfaff 50310000 c0bdfaff  ,1......P1......
 6a480 9c310000 a0befaff dc310000 f0c2faff  .1.......1......
 6a490 28320000 e0cdfaff 74320000 20ddfaff  (2......t2.. ...
 6a4a0 c0320000 70ddfaff d4320000 e0ddfaff  .2..p....2......
 6a4b0 f4320000 20e1faff 44330000 70e6faff  .2.. ...D3..p...
 6a4c0 94330000 c0eafaff e0330000 10ecfaff  .3.......3......
 6a4d0 2c340000 60effaff 7c340000 10f2faff  ,4..`...|4......
 6a4e0 cc340000 f0f4faff 18350000 f0f7faff  .4.......5......
 6a4f0 64350000 a001fbff d4350000 c002fbff  d5.......5......
 6a500 f8350000 7003fbff 34360000 c004fbff  .5..p...46......
 6a510 80360000 500bfbff cc360000 000cfbff  .6..P....6......
 6a520 08370000 c013fbff 58370000 d01bfbff  .7......X7......
 6a530 a8370000 7020fbff f8370000 c021fbff  .7..p ...7...!..
 6a540 40380000 3022fbff 6c380000 7022fbff  @8..0"..l8..p"..
 6a550 80380000 e026fbff c4380000 f03cfbff  .8...&...8...<..
 6a560 10390000 b054fbff 5c390000 005afbff  .9...T..\9...Z..
 6a570 ac390000 c065fbff f0390000 1066fbff  .9...e...9...f..
 6a580 0c3a0000 a066fbff 243a0000 7068fbff  .:...f..$:..ph..
 6a590 5c3a0000 a06cfbff ac3a0000 4072fbff  \:...l...:..@r..
 6a5a0 fc3a0000 d073fbff 483b0000 f075fbff  .:...s..H;...u..
 6a5b0 903b0000 0076fbff a43b0000 1076fbff  .;...v...;...v..
 6a5c0 b83b0000 2076fbff cc3b0000 3076fbff  .;.. v...;..0v..
 6a5d0 e03b0000 a078fbff 283c0000 b078fbff  .;...x..(<...x..
 6a5e0 3c3c0000 c078fbff 503c0000 d078fbff  <<...x..P<...x..
 6a5f0 643c0000 e078fbff 783c0000 907cfbff  d<...x..x<...|..
 6a600 c03c0000 a07cfbff d43c0000 b07cfbff  .<...|...<...|..
 6a610 e83c0000 c07cfbff fc3c0000 d07cfbff  .<...|...<...|..
 6a620 103d0000 e07cfbff 243d0000 f07cfbff  .=...|..$=...|..
 6a630 383d0000 007dfbff 4c3d0000 107dfbff  8=...}..L=...}..
 6a640 603d0000 207dfbff 743d0000 307dfbff  `=.. }..t=..0}..
 6a650 883d0000 407dfbff 9c3d0000 507dfbff  .=..@}...=..P}..
 6a660 b03d0000 607dfbff c43d0000 707dfbff  .=..`}...=..p}..
 6a670 d83d0000 807dfbff f03d0000 3081fbff  .=...}...=..0...
 6a680 1c3e0000 5082fbff 403e0000 6082fbff  .>..P...@>..`...
 6a690 543e0000 7082fbff 683e0000 8082fbff  T>..p...h>......
 6a6a0 7c3e0000 9082fbff 903e0000 a082fbff  |>.......>......
 6a6b0 a43e0000 b082fbff b83e0000 c082fbff  .>.......>......
 6a6c0 cc3e0000 d082fbff e03e0000 e082fbff  .>.......>......
 6a6d0 f43e0000 f082fbff 083f0000 0083fbff  .>.......?......
 6a6e0 1c3f0000 1083fbff 303f0000 2083fbff  .?......0?.. ...
 6a6f0 483f0000 3083fbff 5c3f0000 4083fbff  H?..0...\?..@...
 6a700 703f0000 5083fbff 843f0000 6083fbff  p?..P....?..`...
 6a710 983f0000 7083fbff ac3f0000 8083fbff  .?..p....?......
 6a720 c03f0000 9083fbff d43f0000 a083fbff  .?.......?......
 6a730 e83f0000 b083fbff fc3f0000 c083fbff  .?.......?......
 6a740 10400000 609cfbff 60400000 a09dfbff  .@..`...`@......
 6a750 74400000 509efbff 90400000 409ffbff  t@..P....@..@...
 6a760 ac400000 70a0fbff fc400000 10a2fbff  .@..p....@......
 6a770 24410000 30a4fbff 4c410000 80a6fbff  $A..0...LA......
 6a780 8c410000 30a7fbff bc410000 00a8fbff  .A..0....A......
 6a790 ec410000 80a8fbff 18420000 b0a8fbff  .A.......B......
 6a7a0 2c420000 e0a8fbff 40420000 40a9fbff  ,B......@B..@...
 6a7b0 60420000 b0a9fbff 80420000 c0a9fbff  `B.......B......
 6a7c0 94420000 f0a9fbff a8420000 00aafbff  .B.......B......
 6a7d0 c0420000 10aafbff d4420000 20aafbff  .B.......B.. ...
 6a7e0 e8420000 30aafbff 00430000 40aafbff  .B..0....C..@...
 6a7f0 14430000 50aafbff 28430000 e0b5fbff  .C..P...(C......
 6a800 80430000 50bbfbff d0430000 80bbfbff  .C..P....C......
 6a810 e4430000 a0bbfbff fc430000 20befbff  .C.......C.. ...
 6a820 44440000 a0befbff 70440000 b0befbff  DD......pD......
 6a830 84440000 c0befbff 98440000 a0ccfbff  .D.......D......
 6a840 f0440000 40d3fbff 40450000 80d3fbff  .D..@...@E......
 6a850 54450000 a0d3fbff 6c450000 40d7fbff  TE......lE..@...
 6a860 bc450000 e0d7fbff e8450000 f0d7fbff  .E.......E......
 6a870 fc450000 00d8fbff 10460000 10d8fbff  .E.......F......
 6a880 24460000 20d8fbff 38460000 b0d8fbff  $F.. ...8F......
 6a890 60460000 c0d8fbff 74460000 d0d8fbff  `F......tF......
 6a8a0 88460000 e0d8fbff 9c460000 f0d8fbff  .F.......F......
 6a8b0 b0460000 00d9fbff c4460000 10d9fbff  .F.......F......
 6a8c0 d8460000 20d9fbff f0460000 30d9fbff  .F.. ....F..0...
 6a8d0 04470000 40d9fbff 18470000 60d9fbff  .G..@....G..`...
 6a8e0 34470000 f0d9fbff 70470000 00dafbff  4G......pG......
 6a8f0 84470000 d0dcfbff d4470000 e0dcfbff  .G.......G......
 6a900 e8470000 f0dcfbff fc470000 00ddfbff  .G.......G......
 6a910 10480000 10ddfbff 28480000 20ddfbff  .H......(H.. ...
 6a920 3c480000 30ddfbff 50480000 50ddfbff  <H..0...PH..P...
 6a930 6c480000 e0ddfbff a8480000 f0ddfbff  lH.......H......
 6a940 bc480000 c0e0fbff 0c490000 d0e0fbff  .H.......I......
 6a950 20490000 e0e0fbff 34490000 f0e0fbff   I......4I......
 6a960 48490000 30e1fbff 70490000 60e1fbff  HI..0...pI..`...
 6a970 98490000 00e3fbff c8490000 a0e4fbff  .I.......I......
 6a980 f8490000 b0e4fbff 0c4a0000 c0e4fbff  .I.......J......
 6a990 204a0000 d0e4fbff 344a0000 e0e4fbff   J......4J......
 6a9a0 484a0000 f0e4fbff 604a0000 00e5fbff  HJ......`J......
 6a9b0 744a0000 10e5fbff 884a0000 20e5fbff  tJ.......J.. ...
 6a9c0 9c4a0000 30e5fbff b04a0000 40e5fbff  .J..0....J..@...
 6a9d0 c44a0000 50e5fbff d84a0000 60e5fbff  .J..P....J..`...
 6a9e0 ec4a0000 70e5fbff 004b0000 80e5fbff  .J..p....K......
 6a9f0 144b0000 90e5fbff 284b0000 a0e5fbff  .K......(K......
 6aa00 3c4b0000 b0e5fbff 504b0000 c0e5fbff  <K......PK......
 6aa10 644b0000 d0e5fbff 784b0000 e0e5fbff  dK......xK......
 6aa20 8c4b0000 f0e5fbff a04b0000 00e6fbff  .K.......K......
 6aa30 b44b0000 10e6fbff c84b0000 20e6fbff  .K.......K.. ...
 6aa40 dc4b0000 50e6fbff f84b0000 00e8fbff  .K..P....K......
 6aa50 3c4c0000 80e8fbff 504c0000 c0e9fbff  <L......PL......
 6aa60 944c0000 e0ebfbff d04c0000 f0ebfbff  .L.......L......
 6aa70 e84c0000 20edfbff 184d0000 90f2fbff  .L.. ....M......
 6aa80 684d0000 e0f3fbff 984d0000 60f4fbff  hM.......M..`...
 6aa90 c04d0000 e0f5fbff 084e0000 40f7fbff  .M.......N..@...
 6aaa0 3c4e0000 b0f7fbff 7c4e0000 b0f8fbff  <N......|N......
 6aab0 904e0000 b0fbfbff c04e0000 30fcfbff  .N.......N..0...
 6aac0 e84e0000 b000fcff 684f0000 a00cfcff  .N......hO......
 6aad0 b84f0000 6015fcff 04500000 601efcff  .O..`....P..`...
 6aae0 50500000 a01ffcff 9c500000 f023fcff  PP.......P...#..
 6aaf0 e8500000 d024fcff 24510000 c026fcff  .P...$..$Q...&..
 6ab00 74510000 7028fcff c4510000 e029fcff  tQ..p(...Q...)..
 6ab10 14520000 902bfcff 64520000 002dfcff  .R...+..dR...-..
 6ab20 b4520000 d02efcff 1c530000 e02efcff  .R.......S......
 6ab30 30530000 f02efcff 48530000 c031fcff  0S......HS...1..
 6ab40 78530000 d031fcff 8c530000 e031fcff  xS...1...S...1..
 6ab50 a0530000 f031fcff b4530000 0032fcff  .S...1...S...2..
 6ab60 c8530000 1032fcff dc530000 2032fcff  .S...2...S.. 2..
 6ab70 f0530000 3032fcff 04540000 4032fcff  .S..02...T..@2..
 6ab80 18540000 5032fcff 2c540000 6032fcff  .T..P2..,T..`2..
 6ab90 40540000 7032fcff 54540000 8032fcff  @T..p2..TT...2..
 6aba0 68540000 9032fcff 7c540000 a032fcff  hT...2..|T...2..
 6abb0 90540000 b032fcff a4540000 c032fcff  .T...2...T...2..
 6abc0 b8540000 d032fcff cc540000 e032fcff  .T...2...T...2..
 6abd0 e0540000 d033fcff 3c550000 f034fcff  .T...3..<U...4..
 6abe0 98550000 4035fcff b4550000 4036fcff  .U..@5...U..@6..
 6abf0 00560000 4037fcff 50560000 5037fcff  .V..@7..PV..P7..
 6ac00 64560000 6037fcff 78560000 7037fcff  dV..`7..xV..p7..
 6ac10 8c560000 8037fcff a0560000 9037fcff  .V...7...V...7..
 6ac20 b4560000 a037fcff c8560000 b037fcff  .V...7...V...7..
 6ac30 dc560000 c037fcff f0560000 d037fcff  .V...7...V...7..
 6ac40 04570000 e037fcff 18570000 f037fcff  .W...7...W...7..
 6ac50 2c570000 0038fcff 40570000 1038fcff  ,W...8..@W...8..
 6ac60 54570000 2038fcff 68570000 3038fcff  TW.. 8..hW..08..
 6ac70 7c570000 4038fcff 90570000 5038fcff  |W..@8...W..P8..
 6ac80 a4570000 6038fcff b8570000 5039fcff  .W..`8...W..P9..
 6ac90 14580000 703afcff 70580000 c03afcff  .X..p:..pX...:..
 6aca0 90580000 d03afcff a4580000 e03afcff  .X...:...X...:..
 6acb0 b8580000 f03afcff cc580000 003bfcff  .X...:...X...;..
 6acc0 e0580000 103bfcff f4580000 203bfcff  .X...;...X.. ;..
 6acd0 08590000 303bfcff 1c590000 403bfcff  .Y..0;...Y..@;..
 6ace0 30590000 503bfcff 44590000 603bfcff  0Y..P;..DY..`;..
 6acf0 58590000 703bfcff 6c590000 803bfcff  XY..p;..lY...;..
 6ad00 80590000 903bfcff 94590000 a03bfcff  .Y...;...Y...;..
 6ad10 a8590000 b03bfcff bc590000 c03bfcff  .Y...;...Y...;..
 6ad20 d0590000 d03bfcff e4590000 e03bfcff  .Y...;...Y...;..
 6ad30 f8590000 f03bfcff 0c5a0000 003cfcff  .Y...;...Z...<..
 6ad40 205a0000 503cfcff 445a0000 603cfcff   Z..P<..DZ..`<..
 6ad50 585a0000 903cfcff 6c5a0000 103dfcff  XZ...<..lZ...=..
 6ad60 b05a0000 903dfcff f45a0000 a03dfcff  .Z...=...Z...=..
 6ad70 085b0000 b03dfcff 1c5b0000 c03dfcff  .[...=...[...=..
 6ad80 305b0000 d03dfcff 445b0000 e03dfcff  0[...=..D[...=..
 6ad90 585b0000 f03dfcff 705b0000 b03efcff  X[...=..p[...>..
 6ada0 8c5b0000 6041fcff d05b0000 5043fcff  .[..`A...[..PC..
 6adb0 145c0000 6044fcff 485c0000 104dfcff  .\..`D..H\...M..
 6adc0 985c0000 8051fcff f05c0000 e051fcff  .\...Q...\...Q..
 6add0 145d0000 f051fcff 285d0000 0052fcff  .]...Q..(]...R..
 6ade0 3c5d0000 1052fcff 505d0000 4052fcff  <]...R..P]..@R..
 6adf0 685d0000 5052fcff 7c5d0000 6052fcff  h]..PR..|]..`R..
 6ae00 905d0000 7052fcff a45d0000 8052fcff  .]..pR...]...R..
 6ae10 b85d0000 9052fcff cc5d0000 a052fcff  .]...R...]...R..
 6ae20 e05d0000 b052fcff f45d0000 c052fcff  .]...R...]...R..
 6ae30 085e0000 d052fcff 1c5e0000 e052fcff  .^...R...^...R..
 6ae40 305e0000 3056fcff 805e0000 6056fcff  0^..0V...^..`V..
 6ae50 945e0000 6059fcff e45e0000 9059fcff  .^..`Y...^...Y..
 6ae60 f85e0000 e059fcff 245f0000 a05afcff  .^...Y..$_...Z..
 6ae70 705f0000 b05afcff 845f0000 c05afcff  p_...Z..._...Z..
 6ae80 985f0000 d05afcff ac5f0000 e05afcff  ._...Z..._...Z..
 6ae90 c05f0000 f05afcff d45f0000 005bfcff  ._...Z..._...[..
 6aea0 e85f0000 105bfcff 00600000 205bfcff  ._...[...`.. [..
 6aeb0 14600000 705bfcff 40600000 b05bfcff  .`..p[..@`...[..
 6aec0 68600000 405cfcff 8c600000 105ffcff  h`..@\...`..._..
 6aed0 dc600000 f061fcff 2c610000 0062fcff  .`...a..,a...b..
 6aee0 40610000 1062fcff 54610000 2062fcff  @a...b..Ta.. b..
 6aef0 68610000 3062fcff 7c610000 4062fcff  ha..0b..|a..@b..
 6af00 90610000 5062fcff a4610000 6062fcff  .a..Pb...a..`b..
 6af10 b8610000 7062fcff cc610000 8062fcff  .a..pb...a...b..
 6af20 e0610000 9062fcff f4610000 a062fcff  .a...b...a...b..
 6af30 08620000 b062fcff 1c620000 c062fcff  .b...b...b...b..
 6af40 30620000 d062fcff 48620000 e062fcff  0b...b..Hb...b..
 6af50 5c620000 f062fcff 70620000 7065fcff  \b...b..pb..pe..
 6af60 90620000 8065fcff a4620000 9065fcff  .b...e...b...e..
 6af70 b8620000 a065fcff cc620000 b065fcff  .b...e...b...e..
 6af80 e0620000 c065fcff f4620000 d065fcff  .b...e...b...e..
 6af90 08630000 e065fcff 1c630000 f065fcff  .c...e...c...e..
 6afa0 30630000 0066fcff 44630000 1066fcff  0c...f..Dc...f..
 6afb0 58630000 2066fcff 6c630000 3066fcff  Xc.. f..lc..0f..
 6afc0 80630000 4066fcff 94630000 5066fcff  .c..@f...c..Pf..
 6afd0 a8630000 6066fcff bc630000 7066fcff  .c..`f...c..pf..
 6afe0 d0630000 8066fcff e8630000 9066fcff  .c...f...c...f..
 6aff0 fc630000 a066fcff 10640000 b066fcff  .c...f...d...f..
 6b000 24640000 c066fcff 38640000 d066fcff  $d...f..8d...f..
 6b010 4c640000 e066fcff 60640000 0067fcff  Ld...f..`d...g..
 6b020 78640000 2067fcff 90640000 3067fcff  xd.. g...d..0g..
 6b030 a8640000 4067fcff bc640000 b067fcff  .d..@g...d...g..
 6b040 f8640000 1068fcff 30650000 9068fcff  .d...h..0e...h..
 6b050 6c650000 7069fcff a8650000 706dfcff  le..pi...e..pm..
 6b060 f8650000 f06dfcff 28660000 706ffcff  .e...m..(f..po..
 6b070 78660000 806ffcff 8c660000 1070fcff  xf...o...f...p..
 6b080 d0660000 5070fcff 04670000 e072fcff  .f..Pp...g...r..
 6b090 54670000 f072fcff 68670000 8073fcff  Tg...r..hg...s..
 6b0a0 a8670000 9073fcff bc670000 a073fcff  .g...s...g...s..
 6b0b0 d0670000 b073fcff e4670000 c073fcff  .g...s...g...s..
 6b0c0 f8670000 d073fcff 0c680000 e073fcff  .g...s...h...s..
 6b0d0 20680000 f073fcff 34680000 0074fcff   h...s..4h...t..
 6b0e0 48680000 2074fcff 5c680000 3074fcff  Hh.. t..\h..0t..
 6b0f0 70680000 4074fcff 84680000 6074fcff  ph..@t...h..`t..
 6b100 98680000 a074fcff ac680000 d074fcff  .h...t...h...t..
 6b110 c0680000 e074fcff d4680000 f074fcff  .h...t...h...t..
 6b120 e8680000 4075fcff 08690000 007dfcff  .h..@u...i...}..
 6b130 58690000 907dfcff 80690000 107efcff  Xi...}...i...~..
 6b140 a8690000 d07efcff c8690000 607ffcff  .i...~...i..`...
 6b150 e8690000 707ffcff fc690000 807ffcff  .i..p....i......
 6b160 106a0000 907ffcff 246a0000 a07ffcff  .j......$j......
 6b170 386a0000 b07ffcff 4c6a0000 c07ffcff  8j......Lj......
 6b180 606a0000 d07ffcff 786a0000 e07ffcff  `j......xj......
 6b190 8c6a0000 f07ffcff a06a0000 0080fcff  .j.......j......
 6b1a0 b46a0000 1080fcff c86a0000 2080fcff  .j.......j.. ...
 6b1b0 dc6a0000 4080fcff f06a0000 5080fcff  .j..@....j..P...
 6b1c0 046b0000 8080fcff 206b0000 0081fcff  .k...... k......
 6b1d0 5c6b0000 9081fcff a86b0000 2082fcff  \k.......k.. ...
 6b1e0 ec6b0000 3082fcff 006c0000 4082fcff  .k..0....l..@...
 6b1f0 146c0000 5082fcff 286c0000 6082fcff  .l..P...(l..`...
 6b200 406c0000 7082fcff 546c0000 8082fcff  @l..p...Tl......
 6b210 686c0000 9082fcff 7c6c0000 1083fcff  hl......|l......
 6b220 906c0000 c083fcff a46c0000 f084fcff  .l.......l......
 6b230 b86c0000 2085fcff cc6c0000 3085fcff  .l.. ....l..0...
 6b240 e06c0000 7085fcff f86c0000 b085fcff  .l..p....l......
 6b250 106d0000 2086fcff 306d0000 f086fcff  .m.. ...0m......
 6b260 686d0000 7087fcff 886d0000 a087fcff  hm..p....m......
 6b270 9c6d0000 b087fcff b06d0000 e087fcff  .m.......m......
 6b280 c46d0000 6088fcff e86d0000 f08afcff  .m..`....m......
 6b290 006e0000 b08cfcff 4c6e0000 108dfcff  .n......Ln......
 6b2a0 646e0000 c091fcff b06e0000 5098fcff  dn.......n..P...
 6b2b0 006f0000 8098fcff 146f0000 6099fcff  .o.......o..`...
 6b2c0 406f0000 a099fcff 5c6f0000 d099fcff  @o......\o......
 6b2d0 706f0000 209afcff 986f0000 a09afcff  po.. ....o......
 6b2e0 d06f0000 009cfcff e46f0000 109cfcff  .o.......o......
 6b2f0 f86f0000 209cfcff 0c700000 309cfcff  .o.. ....p..0...
 6b300 20700000 409cfcff 34700000 509cfcff   p..@...4p..P...
 6b310 48700000 609cfcff 5c700000 709cfcff  Hp..`...\p..p...
 6b320 70700000 809cfcff 84700000 909cfcff  pp.......p......
 6b330 98700000 a09cfcff ac700000 b09cfcff  .p.......p......
 6b340 c0700000 c09cfcff d8700000 d09cfcff  .p.......p......
 6b350 ec700000 e09cfcff 00710000 309dfcff  .p.......q..0...
 6b360 20710000 409dfcff 34710000 a09dfcff   q..@...4q......
 6b370 64710000 b09dfcff 78710000 409efcff  dq......xq..@...
 6b380 a8710000 809efcff bc710000 009ffcff  .q.......q......
 6b390 d0710000 909ffcff e4710000 20a0fcff  .q.......q.. ...
 6b3a0 00720000 70a0fcff 1c720000 a0a0fcff  .r..p....r......
 6b3b0 44720000 e0a0fcff 6c720000 60a2fcff  Dr......lr..`...
 6b3c0 b8720000 a0a2fcff d0720000 e0a4fcff  .r.......r......
 6b3d0 30730000 20a5fcff 44730000 60a5fcff  0s.. ...Ds..`...
 6b3e0 58730000 a0a5fcff 6c730000 60a6fcff  Xs......ls..`...
 6b3f0 90730000 10a7fcff b8730000 20a7fcff  .s.......s.. ...
 6b400 cc730000 30a7fcff e0730000 40a7fcff  .s..0....s..@...
 6b410 f4730000 80b9fcff 08740000 50bbfcff  .s.......t..P...
 6b420 48740000 10bdfcff 98740000 10e8fcff  Ht.......t......
 6b430 d8740000 90e8fcff 0c750000 c0e8fcff  .t.......u......
 6b440 34750000 30e9fcff 60750000 40e9fcff  4u..0...`u..@...
 6b450 74750000 10eafcff c0750000 40eafcff  tu.......u..@...
 6b460 d4750000 20ebfcff 20760000 30ebfcff  .u.. ... v..0...
 6b470 34760000 00ecfcff 80760000 30ecfcff  4v.......v..0...
 6b480 94760000 00edfcff e0760000 10edfcff  .v.......v......
 6b490 f4760000 20edfcff 08770000 30edfcff  .v.. ....w..0...
 6b4a0 1c770000 40edfcff 30770000 50edfcff  .w..@...0w..P...
 6b4b0 44770000 60edfcff 58770000 70edfcff  Dw..`...Xw..p...
 6b4c0 70770000 10eefcff a0770000 50effcff  pw.......w..P...
 6b4d0 d0770000 e0effcff 14780000 f0effcff  .w.......x......
 6b4e0 28780000 60f0fcff 54780000 30f1fcff  (x..`...Tx..0...
 6b4f0 98780000 00f2fcff dc780000 10f2fcff  .x.......x......
 6b500 f4780000 20f2fcff 0c790000 70f2fcff  .x.. ....y..p...
 6b510 38790000 b0f2fcff 54790000 d0f2fcff  8y......Ty......
 6b520 70790000 90f3fcff 9c790000 50f4fcff  py.......y..P...
 6b530 c8790000 50f5fcff f4790000 d0f6fcff  .y..P....y......
 6b540 347a0000 e0f6fcff 487a0000 70f7fcff  4z......Hz..p...
 6b550 747a0000 80f7fcff 887a0000 90f7fcff  tz.......z......
 6b560 9c7a0000 a0f7fcff b07a0000 b0f7fcff  .z.......z......
 6b570 c47a0000 c0f7fcff d87a0000 f0f7fcff  .z.......z......
 6b580 f07a0000 a0f8fcff 347b0000 50f9fcff  .z......4{..P...
 6b590 787b0000 60f9fcff 907b0000 b0f9fcff  x{..`....{......
 6b5a0 bc7b0000 c0f9fcff d07b0000 d0f9fcff  .{.......{......
 6b5b0 e47b0000 e0f9fcff f87b0000 f0f9fcff  .{.......{......
 6b5c0 0c7c0000 00fafcff 207c0000 10fafcff  .|...... |......
 6b5d0 347c0000 20fafcff 487c0000 30fafcff  4|.. ...H|..0...
 6b5e0 5c7c0000 40fafcff 707c0000 50fafcff  \|..@...p|..P...
 6b5f0 847c0000 60fafcff 987c0000 70fafcff  .|..`....|..p...
 6b600 b07c0000 60fcfcff 087d0000 90fefcff  .|..`....}......
 6b610 6c7d0000 b000fdff bc7d0000 6001fdff  l}.......}..`...
 6b620 187e0000 c001fdff 447e0000 0002fdff  .~......D~......
 6b630 647e0000 2002fdff 787e0000 6002fdff  d~.. ...x~..`...
 6b640 987e0000 e005fdff e87e0000 f005fdff  .~.......~......
 6b650 fc7e0000 0006fdff 107f0000 1006fdff  .~..............
 6b660 247f0000 2006fdff 387f0000 3006fdff  $... ...8...0...
 6b670 4c7f0000 4006fdff 607f0000 5006fdff  L...@...`...P...
 6b680 747f0000 6006fdff 887f0000 7006fdff  t...`.......p...
 6b690 9c7f0000 8006fdff b07f0000 9006fdff  ................
 6b6a0 c47f0000 a006fdff d87f0000 b006fdff  ................
 6b6b0 ec7f0000 c006fdff 00800000 d006fdff  ................
 6b6c0 14800000 5008fdff 70800000 500afdff  ....P...p...P...
 6b6d0 d0800000 500bfdff 14810000 800cfdff  ....P...........
 6b6e0 40810000 600ffdff 84810000 1011fdff  @...`...........
 6b6f0 d0810000 b015fdff 40820000 4017fdff  ........@...@...
 6b700 88820000 7018fdff bc820000 8018fdff  ....p...........
 6b710 d0820000 9018fdff e4820000 a018fdff  ................
 6b720 f8820000 b018fdff 0c830000 c018fdff  ................
 6b730 20830000 d018fdff 38830000 8019fdff   .......8.......
 6b740 6c830000 101afdff 98830000 201afdff  l........... ...
 6b750 ac830000 301afdff c0830000 801dfdff  ....0...........
 6b760 10840000 b01dfdff 24840000 9020fdff  ........$.... ..
 6b770 74840000 c020fdff 88840000 d020fdff  t.... ....... ..
 6b780 9c840000 e020fdff b0840000 f020fdff  ..... ....... ..
 6b790 c4840000 0021fdff d8840000 1021fdff  .....!.......!..
 6b7a0 ec840000 2021fdff 00850000 6024fdff  .... !......`$..
 6b7b0 20850000 d024fdff 54850000 a026fdff   ....$..T....&..
 6b7c0 a4850000 7028fdff f8850000 c02afdff  ....p(.......*..
 6b7d0 40860000 d02efdff 90860000 e02efdff  @...............
 6b7e0 a4860000 f02efdff b8860000 002ffdff  ............./..
 6b7f0 cc860000 102ffdff e0860000 6031fdff  ...../......`1..
 6b800 28870000 7035fdff 78870000 8035fdff  (...p5..x....5..
 6b810 8c870000 9035fdff a0870000 a035fdff  .....5.......5..
 6b820 b4870000 b035fdff c8870000 c035fdff  .....5.......5..
 6b830 dc870000 d035fdff f0870000 e035fdff  .....5.......5..
 6b840 04880000 5036fdff 40880000 d036fdff  ....P6..@....6..
 6b850 8c880000 5037fdff d0880000 6037fdff  ....P7......`7..
 6b860 e8880000 7037fdff fc880000 d037fdff  ....p7.......7..
 6b870 18890000 1039fdff 5c890000 c039fdff  .....9..\....9..
 6b880 ac890000 603bfdff f0890000 803bfdff  ....`;.......;..
 6b890 088a0000 203cfdff 388a0000 603efdff  .... <..8...`>..
 6b8a0 4c8a0000 b03ffdff 888a0000 a046fdff  L....?.......F..
 6b8b0 b88a0000 404efdff e88a0000 c050fdff  ....@N.......P..
 6b8c0 fc8a0000 8052fdff 108b0000 9053fdff  .....R.......S..
 6b8d0 4c8b0000 d058fdff 948b0000 805dfdff  L....X.......]..
 6b8e0 e88b0000 c089fdff 388c0000 f0c1fdff  ........8.......
 6b8f0 888c0000 50c8fdff 9c8c0000 60c9fdff  ....P.......`...
 6b900 d88c0000 b0cafdff 248d0000 00cbfdff  ........$.......
 6b910 5c8d0000 00ccfdff 988d0000 10ebfdff  \...............
 6b920 f08d0000 500afeff 4c8e0000 c029feff  ....P...L....)..
 6b930 a48e0000 7049feff 088f0000 9049feff  ....pI.......I..
 6b940 288f0000 f057feff 588f0000 105cfeff  (....W..X....\..
 6b950 a88f0000 205ffeff ec8f0000 405ffeff  .... _......@_..
 6b960 04900000 4061feff 30900000 7061feff  ....@a..0...pa..
 6b970 48900000 1062feff 78900000 c062feff  H....b..x....b..
 6b980 a8900000 9077feff d0900000 108dfeff  .....w..........
 6b990 08910000 60a2feff 80910000 00bffeff  ....`...........
 6b9a0 d0910000 40c6feff ec910000 00d1feff  ....@...........
 6b9b0 48920000 c0dffeff 68920000 50e0feff  H.......h...P...
 6b9c0 90920000 d0e0feff b8920000 90e1feff  ................
 6b9d0 d8920000 20e2feff f8920000 20fcfeff  .... ....... ...
 6b9e0 18930000 d008ffff 38930000 800effff  ........8.......
 6b9f0 58930000 7018ffff 88930000 f02effff  X...p...........
 6ba00 ac930000 802fffff d0930000 1030ffff  ...../.......0..
 6ba10 f4930000 9030ffff 18940000 2031ffff  .....0...... 1..
 6ba20 40940000 404affff 64940000 004bffff  @...@J..d....K..
 6ba30 8c940000 d04bffff b0940000 6057ffff  .....K......`W..
 6ba40 d0940000 d066ffff 10950000 e066ffff  .....f.......f..
 6ba50 24950000 1067ffff 40950000 006affff  $....g..@....j..
 6ba60 84950000 106bffff b8950000           .....k......
Contents of section .eh_frame:
 6ba70 14000000 00000000 017a5200 01781001  .........zR..x..
 6ba80 1b0c0708 90010000 24000000 1c000000  ........$.......
 6ba90 9025faff e0090000 000e1046 0e184a0f  .%.........F..J.
 6baa0 0b770880 003f1a3b 2a332422 00000000  .w...?.;*3$"....
 6bab0 14000000 44000000 482ffaff 08000000  ....D...H/......
 6bac0 00000000 00000000 10000000 5c000000  ............\...
 6bad0 2030faff 06000000 00000000 10000000   0..............
 6bae0 70000000 1c30faff 03000000 00000000  p....0..........
 6baf0 10000000 84000000 1830faff 06000000  .........0......
 6bb00 00000000 10000000 98000000 1430faff  .............0..
 6bb10 06000000 00000000 10000000 ac000000  ................
 6bb20 1030faff 0b000000 00000000 10000000  .0..............
 6bb30 c0000000 0c30faff 0a000000 00000000  .....0..........
 6bb40 38000000 d4000000 0830faff 66000000  8........0..f...
 6bb50 00410e10 86024b0e 18830347 0e204a0e  .A....K....G. J.
 6bb60 284e0e30 440e3842 0e40540e 20590a0e  (N.0D.8B.@T. Y..
 6bb70 18410e10 410e0841 0b000000 38000000  .A..A..A....8...
 6bb80 10010000 3c30faff 7e000000 00410e10  ....<0..~....A..
 6bb90 8602440e 18830344 0e206e0e 284d0e30  ..D....D. n.(M.0
 6bba0 440e3841 0e404e0e 20550a0e 18410e10  D.8A.@N. U...A..
 6bbb0 410e0842 0b000000 1c000000 4c010000  A..B........L...
 6bbc0 8030faff 54000000 00410e10 83020249  .0..T....A.....I
 6bbd0 0a0e0845 0b000000 10000000 6c010000  ...E........l...
 6bbe0 c030faff 36000000 00000000 18000000  .0..6...........
 6bbf0 80010000 ec30faff 31000000 00410e10  .....0..1....A..
 6bc00 83026f0e 08000000 48000000 9c010000  ..o.....H.......
 6bc10 1031faff f3010000 00420e10 8f024d0e  .1.......B....M.
 6bc20 188e0346 0e208d04 460e288c 05450e30  ...F. ..F.(..E.0
 6bc30 8606450e 38830748 0ea00103 bb010e38  ..E.8..H.......8
 6bc40 410e3041 0e28420e 20420e18 420e1042  A.0A.(B. B..B..B
 6bc50 0e080000 64000000 e8010000 c432faff  ....d........2..
 6bc60 61030000 00420e10 8f024a0e 188e034e  a....B....J....N
 6bc70 0e208d04 460e288c 05450e30 8606450e  . ..F.(..E.0..E.
 6bc80 3883075b 0ec00103 f6010a0e 38460e30  8..[........8F.0
 6bc90 410e2842 0e20420e 18420e10 420e0846  A.(B. B..B..B..F
 6bca0 0b02500a 0e38410e 30410e28 420e2042  ..P..8A.0A.(B. B
 6bcb0 0e18420e 10420e08 460b0000 4c000000  ..B..B..F...L...
 6bcc0 50020000 cc35faff 3a020000 00420e10  P....5..:....B..
 6bcd0 8f02460e 188e0342 0e208d04 420e288c  ..F....B. ..B.(.
 6bce0 05440e30 8606440e 3883074f 0ec00103  .D.0..D.8..O....
 6bcf0 07020a0e 38410e30 410e2842 0e20420e  ....8A.0A.(B. B.
 6bd00 18420e10 420e0841 0b000000 2c000000  .B..B..A....,...
 6bd10 a0020000 bc37faff 9b0c0000 00410e10  .....7.......A..
 6bd20 8602430d 06488f03 8e048d05 8c064483  ..C..H........D.
 6bd30 07031906 0a0c0708 470b0000 30000000  ........G...0...
 6bd40 d0020000 2c44faff 150c0000 00410e10  ....,D.......A..
 6bd50 8602430d 06488f03 8e048d05 8c064483  ..C..H........D.
 6bd60 07034805 0a0c0708 480b0000 00000000  ..H.....H.......
 6bd70 10000000 04030000 1850faff 06000000  .........P......
 6bd80 00000000 10000000 18030000 1450faff  .............P..
 6bd90 03000000 00000000 10000000 2c030000  ............,...
 6bda0 1050faff 06000000 00000000 10000000  .P..............
 6bdb0 40030000 0c50faff 06000000 00000000  @....P..........
 6bdc0 10000000 54030000 0850faff 0b000000  ....T....P......
 6bdd0 00000000 10000000 68030000 0450faff  ........h....P..
 6bde0 0a000000 00000000 38000000 7c030000  ........8...|...
 6bdf0 0050faff 66000000 00410e10 86024b0e  .P..f....A....K.
 6be00 18830347 0e204a0e 284e0e30 440e3842  ...G. J.(N.0D.8B
 6be10 0e40540e 20590a0e 18410e10 410e0841  .@T. Y...A..A..A
 6be20 0b000000 38000000 b8030000 3450faff  ....8.......4P..
 6be30 7e000000 00410e10 8602440e 18830344  ~....A....D....D
 6be40 0e206e0e 284d0e30 440e3841 0e404e0e  . n.(M.0D.8A.@N.
 6be50 20550a0e 18410e10 410e0842 0b000000   U...A..A..B....
 6be60 1c000000 f4030000 7850faff 54000000  ........xP..T...
 6be70 00410e10 83020249 0a0e0845 0b000000  .A.....I...E....
 6be80 10000000 14040000 b850faff 36000000  .........P..6...
 6be90 00000000 18000000 28040000 e450faff  ........(....P..
 6bea0 31000000 00410e10 83026f0e 08000000  1....A....o.....
 6beb0 78000000 44040000 0851faff 29020000  x...D....Q..)...
 6bec0 00460e10 8f024d0e 188e034c 0e208d04  .F....M....L. ..
 6bed0 4d0e288c 054d0e30 86064d0e 38830755  M.(..M.0..M.8..U
 6bee0 0e800103 1e010a0e 38430e30 410e2842  ........8C.0A.(B
 6bef0 0e20420e 18420e10 420e084b 0b7e0a0e  . B..B..B..K.~..
 6bf00 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 6bf10 420e0848 0b7e0e38 410e3041 0e28420e  B..H.~.8A.0A.(B.
 6bf20 20420e18 420e1042 0e080000 48000000   B..B..B....H...
 6bf30 c0040000 bc52faff cc030000 00420e10  .....R.......B..
 6bf40 8f02460e 188e0346 0e208d04 460e288c  ..F....F. ..F.(.
 6bf50 05450e30 8606450e 38830747 0ea00103  .E.0..E.8..G....
 6bf60 9c030e38 410e3041 0e28420e 20420e18  ...8A.0A.(B. B..
 6bf70 420e1042 0e080000 4c000000 0c050000  B..B....L.......
 6bf80 4056faff a3010000 00420e10 8f02460e  @V.......B....F.
 6bf90 188e0342 0e208d04 420e288c 05440e30  ...B. ..B.(..D.0
 6bfa0 8606440e 3883074c 0e900103 73010a0e  ..D.8..L....s...
 6bfb0 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 6bfc0 420e0841 0b000000 4c000000 5c050000  B..A....L...\...
 6bfd0 a057faff 9c070000 00420e10 8f02420e  .W.......B....B.
 6bfe0 188e0342 0e208d04 450e288c 05440e30  ...B. ..E.(..D.0
 6bff0 8606410e 3883074a 0eb00203 91030a0e  ..A.8..J........
 6c000 38430e30 410e2842 0e20420e 18420e10  8C.0A.(B. B..B..
 6c010 420e0849 0b000000 4c000000 ac050000  B..I....L.......
 6c020 f05efaff 86080000 00420e10 8f02420e  .^.......B....B.
 6c030 188e0345 0e208d04 450e288c 05410e30  ...E. ..E.(..A.0
 6c040 8606410e 3883074a 0ea00203 61030a0e  ..A.8..J....a...
 6c050 38430e30 410e2842 0e20420e 18420e10  8C.0A.(B. B..B..
 6c060 420e0849 0b000000 10000000 fc050000  B..I............
 6c070 3067faff 06000000 00000000 10000000  0g..............
 6c080 10060000 2c67faff 03000000 00000000  ....,g..........
 6c090 10000000 24060000 2867faff 06000000  ....$...(g......
 6c0a0 00000000 10000000 38060000 2467faff  ........8...$g..
 6c0b0 06000000 00000000 10000000 4c060000  ............L...
 6c0c0 2067faff 06000000 00000000 10000000   g..............
 6c0d0 60060000 1c67faff 0b000000 00000000  `....g..........
 6c0e0 14000000 74060000 1867faff 0a000000  ....t....g......
 6c0f0 00000000 00000000 4c000000 8c060000  ........L.......
 6c100 1067faff 52010000 00420e10 8f02420e  .g..R....B....B.
 6c110 188e0345 0e208d04 450e288c 05440e30  ...E. ..E.(..D.0
 6c120 8606440e 38830747 0ec00303 23010a0e  ..D.8..G....#...
 6c130 38430e30 410e2842 0e20420e 18420e10  8C.0A.(B. B..B..
 6c140 420e0841 0b000000 38000000 dc060000  B..A....8.......
 6c150 2068faff 59000000 00410e10 8602410e   h..Y....A....A.
 6c160 18830344 0e204a0e 284e0e30 440e3842  ...D. J.(N.0D.8B
 6c170 0e40540e 20590a0e 18410e10 410e0841  .@T. Y...A..A..A
 6c180 0b000000 4c000000 18070000 4468faff  ....L.......Dh..
 6c190 86010000 00420e10 8f02420e 188e0345  .....B....B....E
 6c1a0 0e208d04 450e288c 05440e30 8606440e  . ..E.(..D.0..D.
 6c1b0 38830747 0ec00303 57010a0e 38430e30  8..G....W...8C.0
 6c1c0 410e2842 0e20420e 18420e10 420e0841  A.(B. B..B..B..A
 6c1d0 0b000000 38000000 68070000 8469faff  ....8...h....i..
 6c1e0 62000000 004b0e10 8602410e 18830344  b....K....A....D
 6c1f0 0e20490e 284e0e30 440e3842 0e40540e  . I.(N.0D.8B.@T.
 6c200 20590a0e 18410e10 410e0841 0b000000   Y...A..A..A....
 6c210 4c000000 a4070000 b869faff 82010000  L........i......
 6c220 00420e10 8f02470e 188e0345 0e208d04  .B....G....E. ..
 6c230 450e288c 05440e30 8606440e 38830747  E.(..D.0..D.8..G
 6c240 0ed00303 3a010a0e 38430e30 410e2842  ....:...8C.0A.(B
 6c250 0e20420e 18420e10 420e0841 0b000000  . B..B..B..A....
 6c260 38000000 f4070000 f86afaff 66000000  8........j..f...
 6c270 00410e10 8602440e 18830344 0e204a0e  .A....D....D. J.
 6c280 284e0e30 4b0e3844 0e40490e 20550a0e  (N.0K.8D.@I. U..
 6c290 18410e10 410e0848 0b000000 4c000000  .A..A..H....L...
 6c2a0 30080000 2c6bfaff b6010000 00420e10  0...,k.......B..
 6c2b0 8f02470e 188e0345 0e208d04 450e288c  ..G....E. ..E.(.
 6c2c0 05440e30 8606440e 38830747 0ed00303  .D.0..D.8..G....
 6c2d0 6e010a0e 38430e30 410e2842 0e20420e  n...8C.0A.(B. B.
 6c2e0 18420e10 420e0841 0b000000 38000000  .B..B..A....8...
 6c2f0 80080000 9c6cfaff 66000000 00410e10  .....l..f....A..
 6c300 8602440e 18830344 0e204a0e 284e0e30  ..D....D. J.(N.0
 6c310 4b0e3844 0e40490e 20550a0e 18410e10  K.8D.@I. U...A..
 6c320 410e0848 0b000000 10000000 bc080000  A..H............
 6c330 d06cfaff 06000000 00000000 10000000  .l..............
 6c340 d0080000 cc6cfaff 06000000 00000000  .....l..........
 6c350 10000000 e4080000 c86cfaff 03000000  .........l......
 6c360 00000000 10000000 f8080000 c46cfaff  .............l..
 6c370 06000000 00000000 10000000 0c090000  ................
 6c380 c06cfaff 0b000000 00000000 10000000  .l..............
 6c390 20090000 bc6cfaff 0a000000 00000000   ....l..........
 6c3a0 10000000 34090000 b86cfaff 06000000  ....4....l......
 6c3b0 00000000 10000000 48090000 b46cfaff  ........H....l..
 6c3c0 06000000 00000000 10000000 5c090000  ............\...
 6c3d0 b06cfaff 03000000 00000000 10000000  .l..............
 6c3e0 70090000 ac6cfaff 06000000 00000000  p....l..........
 6c3f0 10000000 84090000 a86cfaff 08000000  .........l......
 6c400 00000000 10000000 98090000 a46cfaff  .............l..
 6c410 0a000000 00000000 4c000000 ac090000  ........L.......
 6c420 a06cfaff c6010000 00420e10 8f02420e  .l.......B....B.
 6c430 188e0345 0e208d04 450e288c 05410e30  ...E. ..E.(..A.0
 6c440 8606440e 38830747 0ef00303 9a010a0e  ..D.8..G........
 6c450 38430e30 410e2842 0e20420e 18420e10  8C.0A.(B. B..B..
 6c460 420e0841 0b000000 38000000 fc090000  B..A....8.......
 6c470 206efaff 59000000 00410e10 8602410e   n..Y....A....A.
 6c480 18830344 0e204a0e 284e0e30 440e3842  ...D. J.(N.0D.8B
 6c490 0e40540e 20590a0e 18410e10 410e0841  .@T. Y...A..A..A
 6c4a0 0b000000 4c000000 380a0000 446efaff  ....L...8...Dn..
 6c4b0 f4010000 00420e10 8f02420e 188e0345  .....B....B....E
 6c4c0 0e208d04 450e288c 05410e30 8606460e  . ..E.(..A.0..F.
 6c4d0 38830747 0e800403 b2010a0e 38430e30  8..G........8C.0
 6c4e0 410e2842 0e20420e 18420e10 420e0841  A.(B. B..B..B..A
 6c4f0 0b000000 38000000 880a0000 f46ffaff  ....8........o..
 6c500 66000000 00410e10 8602440e 18830344  f....A....D....D
 6c510 0e204a0e 284e0e30 4b0e3844 0e40490e  . J.(N.0K.8D.@I.
 6c520 20550a0e 18410e10 410e0848 0b000000   U...A..A..H....
 6c530 10000000 c40a0000 2870faff 06000000  ........(p......
 6c540 00000000 10000000 d80a0000 2470faff  ............$p..
 6c550 06000000 00000000 10000000 ec0a0000  ................
 6c560 2070faff 03000000 00000000 10000000   p..............
 6c570 000b0000 1c70faff 06000000 00000000  .....p..........
 6c580 10000000 140b0000 1870faff 08000000  .........p......
 6c590 00000000 10000000 280b0000 1470faff  ........(....p..
 6c5a0 0a000000 00000000 10000000 3c0b0000  ............<...
 6c5b0 1070faff 06000000 00000000 10000000  .p..............
 6c5c0 500b0000 0c70faff 06000000 00000000  P....p..........
 6c5d0 10000000 640b0000 0870faff 08000000  ....d....p......
 6c5e0 00000000 10000000 780b0000 0470faff  ........x....p..
 6c5f0 05000000 00000000 10000000 8c0b0000  ................
 6c600 0070faff 05000000 00000000 10000000  .p..............
 6c610 a00b0000 fc6ffaff 0a000000 00000000  .....o..........
 6c620 10000000 b40b0000 f86ffaff 06000000  .........o......
 6c630 00000000 10000000 c80b0000 f46ffaff  .............o..
 6c640 06000000 00000000 10000000 dc0b0000  ................
 6c650 f06ffaff 06000000 00000000 10000000  .o..............
 6c660 f00b0000 ec6ffaff 0a000000 00000000  .....o..........
 6c670 44000000 040c0000 e86ffaff 2c040000  D........o..,...
 6c680 00420e10 8e02420e 188d0342 0e208c04  .B....B....B. ..
 6c690 440e2886 05440e30 8306470e a001034b  D.(..D.0..G....K
 6c6a0 020a0e30 430e2841 0e20420e 18420e10  ...0C.(A. B..B..
 6c6b0 420e0846 0b000000 14000000 4c0c0000  B..F........L...
 6c6c0 d073faff 10000000 00440e10 4b0e0800  .s.......D..K...
 6c6d0 30000000 640c0000 c873faff 75000000  0...d....s..u...
 6c6e0 00420e10 8c02440e 18860341 0e208304  .B....D....A. ..
 6c6f0 4b0e5002 570a0e20 430e1841 0e10420e  K.P.W.. C..A..B.
 6c700 08410b00 38000000 980c0000 1474faff  .A..8........t..
 6c710 b2000000 00420e10 8d024a0e 188c0341  .....B....J....A
 6c720 0e208604 440e2883 054d0eb0 0202860a  . ..D.(..M......
 6c730 0e28430e 20410e18 420e1042 0e08410b  .(C. A..B..B..A.
 6c740 3c000000 d40c0000 9874faff d4000000  <........t......
 6c750 00420e10 8d024a0e 188c0341 0e208604  .B....J....A. ..
 6c760 440e2883 054d0ed0 0202aa0a 0e28410e  D.(..M.......(A.
 6c770 20410e18 420e1042 0e08410b 00000000   A..B..B..A.....
 6c780 10000000 140d0000 3875faff 06000000  ........8u......
 6c790 00000000 10000000 280d0000 3475faff  ........(...4u..
 6c7a0 06000000 00000000 10000000 3c0d0000  ............<...
 6c7b0 3075faff 06000000 00000000 10000000  0u..............
 6c7c0 500d0000 2c75faff 0a000000 00000000  P...,u..........
 6c7d0 44000000 640d0000 2875faff a9050000  D...d...(u......
 6c7e0 00420e10 8e02420e 188d0345 0e208c04  .B....B....E. ..
 6c7f0 440e2886 05410e30 83064a0e 80020388  D.(..A.0..J.....
 6c800 030a0e30 430e2841 0e20420e 18420e10  ...0C.(A. B..B..
 6c810 420e0846 0b000000 14000000 ac0d0000  B..F............
 6c820 907afaff 10000000 00440e10 4b0e0800  .z.......D..K...
 6c830 30000000 c40d0000 887afaff 78000000  0........z..x...
 6c840 00420e10 8c02440e 18860341 0e208304  .B....D....A. ..
 6c850 4e0e7002 570a0e20 430e1841 0e10420e  N.p.W.. C..A..B.
 6c860 08410b00 38000000 f80d0000 d47afaff  .A..8........z..
 6c870 b2000000 00420e10 8d024a0e 188c0341  .....B....J....A
 6c880 0e208604 440e2883 054d0ea0 0402860a  . ..D.(..M......
 6c890 0e28430e 20410e18 420e1042 0e08410b  .(C. A..B..B..A.
 6c8a0 3c000000 340e0000 587bfaff d7000000  <...4...X{......
 6c8b0 00420e10 8d024a0e 188c0341 0e208604  .B....J....A. ..
 6c8c0 440e2883 054d0ee0 0402ad0a 0e28410e  D.(..M.......(A.
 6c8d0 20410e18 420e1042 0e08410b 00000000   A..B..B..A.....
 6c8e0 10000000 740e0000 f87bfaff 06000000  ....t....{......
 6c8f0 00000000 10000000 880e0000 f47bfaff  .............{..
 6c900 06000000 00000000 10000000 9c0e0000  ................
 6c910 f07bfaff 06000000 00000000 10000000  .{..............
 6c920 b00e0000 ec7bfaff 0a000000 00000000  .....{..........
 6c930 10000000 c40e0000 e87bfaff 05000000  .........{......
 6c940 00000000 10000000 d80e0000 e47bfaff  .............{..
 6c950 05000000 00000000 20000000 ec0e0000  ........ .......
 6c960 e07bfaff 4f000000 00410e10 8302470e  .{..O....A....G.
 6c970 607e0a0e 10430e08 410b0000 38000000  `~...C..A...8...
 6c980 100f0000 0c7cfaff 91000000 00420e10  .....|.......B..
 6c990 8d024a0e 188c0347 0e208604 410e2883  ..J....G. ..A.(.
 6c9a0 054a0ea0 0402650a 0e28430e 20410e18  .J....e..(C. A..
 6c9b0 420e1042 0e08410b 34000000 4c0f0000  B..B..A.4...L...
 6c9c0 707cfaff 63000000 00420e10 8c02410e  p|..c....B....A.
 6c9d0 18860344 0e208304 440e5002 4e0a0e20  ...D. ..D.P.N.. 
 6c9e0 410e1841 0e10420e 08410b00 00000000  A..A..B..A......
 6c9f0 10000000 840f0000 a87cfaff 06000000  .........|......
 6ca00 00000000 10000000 980f0000 a47cfaff  .............|..
 6ca10 06000000 00000000 10000000 ac0f0000  ................
 6ca20 a07cfaff 06000000 00000000 10000000  .|..............
 6ca30 c00f0000 9c7cfaff 06000000 00000000  .....|..........
 6ca40 10000000 d40f0000 987cfaff 06000000  .........|......
 6ca50 00000000 10000000 e80f0000 947cfaff  .............|..
 6ca60 06000000 00000000 10000000 fc0f0000  ................
 6ca70 907cfaff 06000000 00000000 10000000  .|..............
 6ca80 10100000 8c7cfaff 06000000 00000000  .....|..........
 6ca90 10000000 24100000 887cfaff 08000000  ....$....|......
 6caa0 00000000 10000000 38100000 847cfaff  ........8....|..
 6cab0 08000000 00000000 10000000 4c100000  ............L...
 6cac0 807cfaff 05000000 00000000 10000000  .|..............
 6cad0 60100000 7c7cfaff 05000000 00000000  `...||..........
 6cae0 10000000 74100000 787cfaff 05000000  ....t...x|......
 6caf0 00000000 10000000 88100000 747cfaff  ............t|..
 6cb00 05000000 00000000 10000000 9c100000  ................
 6cb10 707cfaff 05000000 00000000 10000000  p|..............
 6cb20 b0100000 6c7cfaff 05000000 00000000  ....l|..........
 6cb30 14000000 c4100000 687cfaff 05000000  ........h|......
 6cb40 00000000 00000000 10000000 dc100000  ................
 6cb50 607cfaff 05000000 00000000 48000000  `|..........H...
 6cb60 f0100000 5c7cfaff 9c000000 00420e10  ....\|.......B..
 6cb70 8f02450e 188e0342 0e208d04 450e288c  ..E....B. ..E.(.
 6cb80 05440e30 8606470e 38830747 0e70025e  .D.0..G.8..G.p.^
 6cb90 0a0e3843 0e30410e 28420e20 420e1842  ..8C.0A.(B. B..B
 6cba0 0e10420e 08460b00 10000000 3c110000  ..B..F......<...
 6cbb0 b07cfaff 27000000 00620e10 48000000  .|..'....b..H...
 6cbc0 50110000 cc7cfaff a1000000 00420e10  P....|.......B..
 6cbd0 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 6cbe0 05410e30 8606410e 38830747 0e700272  .A.0..A.8..G.p.r
 6cbf0 0a0e3843 0e30410e 28420e20 420e1842  ..8C.0A.(B. B..B
 6cc00 0e10420e 08410b00 10000000 9c110000  ..B..A..........
 6cc10 307dfaff 05000000 00000000 48000000  0}..........H...
 6cc20 b0110000 2c7dfaff 9c000000 00420e10  ....,}.......B..
 6cc30 8f02450e 188e0342 0e208d04 450e288c  ..E....B. ..E.(.
 6cc40 05440e30 8606470e 38830747 0e70025e  .D.0..G.8..G.p.^
 6cc50 0a0e3843 0e30410e 28420e20 420e1842  ..8C.0A.(B. B..B
 6cc60 0e10420e 08460b00 10000000 fc110000  ..B..F..........
 6cc70 807dfaff 2e000000 00000000 48000000  .}..........H...
 6cc80 10120000 9c7dfaff a4000000 00420e10  .....}.......B..
 6cc90 8f02450e 188e0342 0e208d04 450e288c  ..E....B. ..E.(.
 6cca0 05410e30 8606410e 38830744 0e700273  .A.0..A.8..D.p.s
 6ccb0 0a0e3843 0e30410e 28420e20 420e1842  ..8C.0A.(B. B..B
 6ccc0 0e10420e 08450b00 2c000000 5c120000  ..B..E..,...\...
 6ccd0 007efaff 9b000000 00410e10 8602480d  .~.......A....H.
 6cce0 06428e03 478d0447 8c054f83 06026d0a  .B..G..G..O...m.
 6ccf0 0c070841 0b000000 2c000000 8c120000  ...A....,.......
 6cd00 707efaff 3d010000 00410e10 8602430d  p~..=....A....C.
 6cd10 06428f03 4a8e048d 058c0683 07031a01  .B..J...........
 6cd20 0a0c0708 460b0000 40000000 bc120000  ....F...@.......
 6cd30 807ffaff 84000000 00420e10 8e02420e  .........B....B.
 6cd40 188d0342 0e208c04 410e2886 05410e30  ...B. ..A.(..A.0
 6cd50 8306470e 50025a0a 0e30410e 28410e20  ..G.P.Z..0A.(A. 
 6cd60 420e1842 0e10420e 08470b00 10000000  B..B..B..G......
 6cd70 00130000 cc7ffaff 06000000 00000000  ................
 6cd80 30000000 14130000 c87ffaff 79000000  0...........y...
 6cd90 00420e10 8c02410e 18860344 0e208304  .B....A....D. ..
 6cda0 4f0e7002 590a0e20 410e1841 0e10420e  O.p.Y.. A..A..B.
 6cdb0 08410b00 24000000 48130000 1480faff  .A..$...H.......
 6cdc0 2a000000 00410e10 8602440e 1883034f  *....A....D....O
 6cdd0 0e20490e 18470e10 410e0800 28000000  . I..G..A...(...
 6cde0 70130000 1c80faff 6c000000 00410e10  p.......l....A..
 6cdf0 8602470e 18830347 0e50024a 0a0e1841  ..G....G.P.J...A
 6ce00 0e10410e 08450b00 10000000 9c130000  ..A..E..........
 6ce10 6080faff 05000000 00000000 10000000  `...............
 6ce20 b0130000 5c80faff 05000000 00000000  ....\...........
 6ce30 48000000 c4130000 5880faff ac000000  H.......X.......
 6ce40 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 6ce50 450e288c 05470e30 8606470e 38830747  E.(..G.0..G.8..G
 6ce60 0e900102 730a0e38 430e3041 0e28420e  ....s..8C.0A.(B.
 6ce70 20420e18 420e1042 0e08410b 48000000   B..B..B..A.H...
 6ce80 10140000 bc80faff ac000000 00420e10  .............B..
 6ce90 8f02420e 188e0342 0e208d04 450e288c  ..B....B. ..E.(.
 6cea0 05470e30 8606470e 38830747 0e900102  .G.0..G.8..G....
 6ceb0 730a0e38 430e3041 0e28420e 20420e18  s..8C.0A.(B. B..
 6cec0 420e1042 0e08410b 10000000 5c140000  B..B..A.....\...
 6ced0 2081faff 06000000 00000000 10000000   ...............
 6cee0 70140000 1c81faff 06000000 00000000  p...............
 6cef0 10000000 84140000 1881faff 06000000  ................
 6cf00 00000000 10000000 98140000 1481faff  ................
 6cf10 06000000 00000000 10000000 ac140000  ................
 6cf20 1081faff 06000000 00000000 10000000  ................
 6cf30 c0140000 0c81faff 06000000 00000000  ................
 6cf40 10000000 d4140000 0881faff 06000000  ................
 6cf50 00000000 10000000 e8140000 0481faff  ................
 6cf60 06000000 00000000 14000000 fc140000  ................
 6cf70 0081faff 08000000 00000000 00000000  ................
 6cf80 18000000 14150000 f880faff b5000000  ................
 6cf90 004b0e10 830202a2 0e080000 40000000  .K..........@...
 6cfa0 30150000 9c81faff a5020000 00420e10  0............B..
 6cfb0 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 6cfc0 05410e30 8606440e 38830703 8e020e30  .A.0..D.8......0
 6cfd0 410e2842 0e20420e 18420e10 420e0800  A.(B. B..B..B...
 6cfe0 40000000 74150000 0884faff e5010000  @...t...........
 6cff0 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 6d000 420e288c 05410e30 8606440e 38830703  B.(..A.0..D.8...
 6d010 ce010e30 410e2842 0e20420e 18420e10  ...0A.(B. B..B..
 6d020 420e0800 40000000 b8150000 b485faff  B...@...........
 6d030 1b020000 00420e10 8f02420e 188e0342  .....B....B....B
 6d040 0e208d04 450e288c 05410e30 8606410e  . ..E.(..A.0..A.
 6d050 38830703 04020e30 410e2842 0e20420e  8......0A.(B. B.
 6d060 18420e10 420e0800 40000000 fc150000  .B..B...@.......
 6d070 9087faff ea020000 00420e10 8f02440e  .........B....D.
 6d080 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 6d090 8606440e 38830703 d1020e30 410e2842  ..D.8......0A.(B
 6d0a0 0e20420e 18420e10 420e0800 20000000  . B..B..B... ...
 6d0b0 40160000 3c8afaff 04010000 00410e10  @...<........A..
 6d0c0 8602430e 18830302 fe0e1041 0e080000  ..C........A....
 6d0d0 48000000 64160000 288bfaff 37010000  H...d...(...7...
 6d0e0 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 6d0f0 460e288c 05440e30 8606480e 38830752  F.(..D.0..H.8..R
 6d100 0e700302 010e3841 0e30410e 28420e20  .p....8A.0A.(B. 
 6d110 420e1842 0e10420e 08000000 3c000000  B..B..B.....<...
 6d120 b0160000 1c8cfaff de000000 00420e10  .............B..
 6d130 8e02420e 188d0342 0e208c04 410e2886  ..B....B. ..A.(.
 6d140 05440e30 8306530e 6002aa0e 30470e28  .D.0..S.`...0G.(
 6d150 440e2042 0e18420e 10420e08 48000000  D. B..B..B..H...
 6d160 f0160000 bc8cfaff 48040000 00420e10  ........H....B..
 6d170 8f02420e 188e0345 0e208d04 420e288c  ..B....E. ..B.(.
 6d180 05410e30 8606460e 3883074a 0ea00203  .A.0..F.8..J....
 6d190 21040e38 410e3041 0e28420e 20420e18  !..8A.0A.(B. B..
 6d1a0 420e1042 0e080000 48000000 3c170000  B..B....H...<...
 6d1b0 c090faff eb0a0000 00420e10 8f024d0e  .........B....M.
 6d1c0 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 6d1d0 8606410e 38830751 0ef00203 ba0a0e38  ..A.8..Q.......8
 6d1e0 410e3041 0e28420e 20420e18 420e1042  A.0A.(B. B..B..B
 6d1f0 0e080000 48000000 88170000 649bfaff  ....H.......d...
 6d200 3a0f0000 00490e10 8f02460e 188e0345  :....I....F....E
 6d210 0e208d04 460e288c 05430e30 8606430e  . ..F.(..C.0..C.
 6d220 3883074e 0eb00303 010f0e38 410e3041  8..N.......8A.0A
 6d230 0e28420e 20420e18 420e1042 0e080000  .(B. B..B..B....
 6d240 10000000 d4170000 58aafaff 4c000000  ........X...L...
 6d250 00000000 1c000000 e8170000 94aafaff  ................
 6d260 6b000000 00410e10 8302470e 4002610e  k....A....G.@.a.
 6d270 10410e08 4c000000 08180000 e4aafaff  .A..L...........
 6d280 34030000 00420e10 8f02490e 188e0342  4....B....I....B
 6d290 0e208d04 420e288c 05440e30 8606470e  . ..B.(..D.0..G.
 6d2a0 3883074a 0e900403 00030a0e 38410e30  8..J........8A.0
 6d2b0 410e2842 0e20420e 18420e10 420e0841  A.(B. B..B..B..A
 6d2c0 0b000000 4c000000 58180000 d4adfaff  ....L...X.......
 6d2d0 47050000 00420e10 8f02460e 188e0342  G....B....F....B
 6d2e0 0e208d04 420e288c 05410e30 8606440e  . ..B.(..A.0..D.
 6d2f0 38830747 0ee00603 1f050a0e 38410e30  8..G........8A.0
 6d300 410e2842 0e20420e 18420e10 420e0841  A.(B. B..B..B..A
 6d310 0b000000 48000000 a8180000 d4b2faff  ....H...........
 6d320 4c040000 00420e10 8f02420e 188e0342  L....B....B....B
 6d330 0e208d04 420e288c 05410e30 8606460e  . ..B.(..A.0..F.
 6d340 3883074a 0ed00203 28040e38 410e3041  8..J....(..8A.0A
 6d350 0e28420e 20420e18 420e1042 0e080000  .(B. B..B..B....
 6d360 48000000 f4180000 d8b6faff 48010000  H...........H...
 6d370 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 6d380 460e288c 05440e30 8606480e 38830752  F.(..D.0..H.8..R
 6d390 0e700313 010e3841 0e30410e 28420e20  .p....8A.0A.(B. 
 6d3a0 420e1842 0e10420e 08000000 4c000000  B..B..B.....L...
 6d3b0 40190000 dcb7faff 4e030000 00420e10  @.......N....B..
 6d3c0 8f02490e 188e0342 0e208d04 420e288c  ..I....B. ..B.(.
 6d3d0 05410e30 8606410e 3883074a 0ea00403  .A.0..A.8..J....
 6d3e0 20030a0e 38440e30 410e2842 0e20420e   ...8D.0A.(B. B.
 6d3f0 18420e10 420e0841 0b000000 4c000000  .B..B..A....L...
 6d400 90190000 dcbafaff a4020000 00420e10  .............B..
 6d410 8f02460e 188e0342 0e208d04 420e288c  ..F....B. ..B.(.
 6d420 05410e30 8606440e 3883074e 0ec00303  .A.0..D.8..N....
 6d430 33020a0e 38410e30 410e2842 0e20420e  3...8A.0A.(B. B.
 6d440 18420e10 420e0844 0b000000 48000000  .B..B..D....H...
 6d450 e0190000 3cbdfaff de020000 00420e10  ....<........B..
 6d460 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 6d470 05440e30 8606410e 38830747 0e6003af  .D.0..A.8..G.`..
 6d480 020e3848 0e30460e 28420e20 420e1842  ..8H.0F.(B. B..B
 6d490 0e10420e 08000000 48000000 2c1a0000  ..B.....H...,...
 6d4a0 d0bffaff f1020000 00420e10 8f02420e  .........B....B.
 6d4b0 188e0342 0e208d04 420e288c 05440e30  ...B. ..B.(..D.0
 6d4c0 8606410e 38830747 0e6003c3 020e384c  ..A.8..G.`....8L
 6d4d0 0e30410e 28420e20 420e1842 0e10420e  .0A.(B. B..B..B.
 6d4e0 08000000 4c000000 781a0000 84c2faff  ....L...x.......
 6d4f0 a1090000 00420e10 8f02460e 188e0342  .....B....F....B
 6d500 0e208d04 420e288c 05410e30 86064b0e  . ..B.(..A.0..K.
 6d510 38830747 0ea00903 72090a0e 38410e30  8..G....r...8A.0
 6d520 410e2842 0e20420e 18420e10 420e0841  A.(B. B..B..B..A
 6d530 0b000000 1c000000 c81a0000 e414faff  ................
 6d540 05000000 000ea009 83078606 8c058d04  ................
 6d550 8e038f02 20000000 e81a0000 c4cbfaff  .... ...........
 6d560 1a010000 00410e10 8602490e 18830303  .....A....I.....
 6d570 0a010e10 410e0800 38000000 0c1b0000  ....A...8.......
 6d580 c0ccfaff ab000000 00420e10 8d02420e  .........B....B.
 6d590 188c0341 0e208604 440e2883 054e0ef0  ...A. ..D.(..N..
 6d5a0 0102880a 0e28410e 20410e18 420e1042  .....(A. A..B..B
 6d5b0 0e08410b 48000000 481b0000 34cdfaff  ..A.H...H...4...
 6d5c0 47010000 00420e10 8f02420e 188e0342  G....B....B....B
 6d5d0 0e208d04 460e288c 05440e30 8606480e  . ..F.(..D.0..H.
 6d5e0 38830752 0e700312 010e3841 0e30410e  8..R.p....8A.0A.
 6d5f0 28420e20 420e1842 0e10420e 08000000  (B. B..B..B.....
 6d600 48000000 941b0000 38cefaff 82060000  H.......8.......
 6d610 00420e10 8f02450e 188e0342 0e208d04  .B....E....B. ..
 6d620 420e288c 05410e30 8606410e 3883074a  B.(..A.0..A.8..J
 6d630 0ef00f03 60060e38 410e3041 0e28420e  ....`..8A.0A.(B.
 6d640 20420e18 420e1042 0e080000 38000000   B..B..B....8...
 6d650 e01b0000 7cd4faff ab000000 00420e10  ....|........B..
 6d660 8d02420e 188c0341 0e208604 440e2883  ..B....A. ..D.(.
 6d670 054e0ef0 0102880a 0e28410e 20410e18  .N.......(A. A..
 6d680 420e1042 0e08410b 4c000000 1c1c0000  B..B..A.L.......
 6d690 f0d4faff ba070000 00420e10 8f02420e  .........B....B.
 6d6a0 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 6d6b0 8606440e 3883074a 0eb01303 93070a0e  ..D.8..J........
 6d6c0 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 6d6d0 420e0841 0b000000 4c000000 6c1c0000  B..A....L...l...
 6d6e0 60dcfaff 06080000 00420e10 8f02420e  `........B....B.
 6d6f0 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 6d700 8606470e 3883074a 0ef02003 dc070a0e  ..G.8..J.. .....
 6d710 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 6d720 420e0841 0b000000 4c000000 bc1c0000  B..A....L.......
 6d730 20e4faff 91040000 00420e10 8f02450e   ........B....E.
 6d740 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 6d750 8606410e 38830747 0e900503 6d040a0e  ..A.8..G....m...
 6d760 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 6d770 420e0841 0b000000 44000000 0c1d0000  B..A....D.......
 6d780 70e8faff 48010000 00420e10 8e02450e  p...H....B....E.
 6d790 188d0342 0e208c04 410e2886 05410e30  ...B. ..A.(..A.0
 6d7a0 83064a0e 80030325 010a0e30 410e2841  ..J....%...0A.(A
 6d7b0 0e20420e 18420e10 420e0841 0b000000  . B..B..B..A....
 6d7c0 28000000 541d0000 78e9faff 6c000000  (...T...x...l...
 6d7d0 00410e10 8602440e 18830347 0ef00102  .A....D....G....
 6d7e0 580a0e18 410e1041 0e08410b 10000000  X...A..A..A.....
 6d7f0 801d0000 bce9faff 3b000000 00000000  ........;.......
 6d800 40000000 941d0000 e8e9faff 6c040000  @...........l...
 6d810 00450e10 8f024a0e 188e034a 0e208d04  .E....J....J. ..
 6d820 4a0e288c 05490e30 8606490e 38830703  J.(..I.0..I.8...
 6d830 16040e30 410e2846 0e20420e 18440e10  ...0A.(F. B..D..
 6d840 420e0800 48000000 d81d0000 14eefaff  B...H...........
 6d850 06160000 00420e10 8f02450e 188e0342  .....B....E....B
 6d860 0e208d04 450e288c 05410e30 8606410e  . ..E.(..A.0..A.
 6d870 38830744 0e900103 e7150e38 410e3041  8..D.......8A.0A
 6d880 0e28420e 20420e18 420e1042 0e080000  .(B. B..B..B....
 6d890 48000000 241e0000 d803fbff bf170000  H...$...........
 6d8a0 00420e10 8f02480e 188e0342 0e208d04  .B....H....B. ..
 6d8b0 420e288c 05410e30 8606410e 38830744  B.(..A.0..A.8..D
 6d8c0 0e900103 a0170e38 410e3041 0e28420e  .......8A.0A.(B.
 6d8d0 20420e18 420e1042 0e080000 4c000000   B..B..B....L...
 6d8e0 701e0000 4c1bfbff 4b050000 00420e10  p...L...K....B..
 6d8f0 8f02450e 188e0342 0e208d04 420e288c  ..E....B. ..B.(.
 6d900 05440e30 8606410e 38830747 0e800703  .D.0..A.8..G....
 6d910 24050a0e 38410e30 410e2842 0e20420e  $...8A.0A.(B. B.
 6d920 18420e10 420e0841 0b000000 40000000  .B..B..A....@...
 6d930 c01e0000 4c20fbff b60b0000 00420e10  ....L .......B..
 6d940 8f024e0e 188e0342 0e208d04 470e288c  ..N....B. ..G.(.
 6d950 05490e30 86064b0e 38830703 480b0e30  .I.0..K.8...H..0
 6d960 4a0e2846 0e20420e 18480e10 460e0800  J.(F. B..H..F...
 6d970 18000000 041f0000 c82bfbff 50000000  .........+..P...
 6d980 00410e10 8302024e 0e080000 14000000  .A.....N........
 6d990 201f0000 fc2bfbff 83000000 00440e40   ....+.......D.@
 6d9a0 027e0e08 34000000 381f0000 742cfbff  .~..4...8...t,..
 6d9b0 ce010000 00420e10 8c02480e 18860344  .....B....H....D
 6d9c0 0e208304 470ed001 03af010a 0e20410e  . ..G........ A.
 6d9d0 18410e10 420e0841 0b000000 4c000000  .A..B..A....L...
 6d9e0 701f0000 0c2efbff 21040000 00420e10  p.......!....B..
 6d9f0 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 6da00 05410e30 8606410e 3883074a 0ee00503  .A.0..A.8..J....
 6da10 f6030a0e 38410e30 410e2842 0e20420e  ....8A.0A.(B. B.
 6da20 18420e10 420e0841 0b000000 4c000000  .B..B..A....L...
 6da30 c01f0000 ec31fbff 9b050000 00420e10  .....1.......B..
 6da40 8f02460e 188e0342 0e208d04 460e288c  ..F....B. ..F.(.
 6da50 05440e30 8606440e 38830747 0ee00803  .D.0..D.8..G....
 6da60 6c050a0e 38410e30 410e2842 0e20420e  l...8A.0A.(B. B.
 6da70 18420e10 420e0841 0b000000 48000000  .B..B..A....H...
 6da80 10200000 3c37fbff 84010000 004c0e10  . ..<7.......L..
 6da90 8f02450e 188e0342 0e208d04 420e288c  ..E....B. ..B.(.
 6daa0 05410e30 8606410e 3883074a 0ec00703  .A.0..A.8..J....
 6dab0 58010e38 410e3041 0e28420e 20420e18  X..8A.0A.(B. B..
 6dac0 420e1042 0e080000 44000000 5c200000  B..B....D...\ ..
 6dad0 8038fbff 14020000 00420e10 8f02450e  .8.......B....E.
 6dae0 188e0342 0e208d04 420e288c 05440e30  ...B. ..B.(..D.0
 6daf0 8606410e 38830703 d9010a0e 30410e28  ..A.8.......0A.(
 6db00 420e2042 0e18420e 10420e08 460b0000  B. B..B..B..F...
 6db10 10000000 a4200000 583afbff 06000000  ..... ..X:......
 6db20 00000000 10000000 b8200000 543afbff  ......... ..T:..
 6db30 06000000 00000000 10000000 cc200000  ............. ..
 6db40 503afbff 06000000 00000000 10000000  P:..............
 6db50 e0200000 4c3afbff 06000000 00000000  . ..L:..........
 6db60 44000000 f4200000 483afbff 6c020000  D.... ..H:..l...
 6db70 00420e10 8f02480e 188e0342 0e208d04  .B....H....B. ..
 6db80 420e288c 05410e30 8606410e 38830703  B.(..A.0..A.8...
 6db90 34020a0e 30410e28 420e2042 0e18420e  4...0A.(B. B..B.
 6dba0 10420e08 430b0000 10000000 3c210000  .B..C.......<!..
 6dbb0 703cfbff 06000000 00000000 10000000  p<..............
 6dbc0 50210000 6c3cfbff 06000000 00000000  P!..l<..........
 6dbd0 10000000 64210000 683cfbff 06000000  ....d!..h<......
 6dbe0 00000000 10000000 78210000 643cfbff  ........x!..d<..
 6dbf0 06000000 00000000 44000000 8c210000  ........D....!..
 6dc00 603cfbff a3030000 00420e10 8f02450e  `<.......B....E.
 6dc10 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 6dc20 8606410e 38830703 67030a0e 30410e28  ..A.8...g...0A.(
 6dc30 420e2042 0e18420e 10420e08 430b0000  B. B..B..B..C...
 6dc40 10000000 d4210000 c83ffbff 0e000000  .....!...?......
 6dc50 00000000 10000000 e8210000 c43ffbff  .........!...?..
 6dc60 06000000 00000000 10000000 fc210000  .............!..
 6dc70 c03ffbff 06000000 00000000 10000000  .?..............
 6dc80 10220000 bc3ffbff 06000000 00000000  ."...?..........
 6dc90 10000000 24220000 b83ffbff 06000000  ....$"...?......
 6dca0 00000000 10000000 38220000 b43ffbff  ........8"...?..
 6dcb0 0e000000 00000000 10000000 4c220000  ............L"..
 6dcc0 b03ffbff 06000000 00000000 10000000  .?..............
 6dcd0 60220000 ac3ffbff 06000000 00000000  `"...?..........
 6dce0 10000000 74220000 a83ffbff 06000000  ....t"...?......
 6dcf0 00000000 10000000 88220000 a43ffbff  ........."...?..
 6dd00 06000000 00000000 10000000 9c220000  ............."..
 6dd10 a03ffbff 0e000000 00000000 10000000  .?..............
 6dd20 b0220000 9c3ffbff 06000000 00000000  ."...?..........
 6dd30 10000000 c4220000 983ffbff 06000000  ....."...?......
 6dd40 00000000 10000000 d8220000 943ffbff  ........."...?..
 6dd50 06000000 00000000 14000000 ec220000  ............."..
 6dd60 903ffbff 06000000 00000000 00000000  .?..............
 6dd70 28000000 04230000 883ffbff a7030000  (....#...?......
 6dd80 00410e10 8602460d 06548f03 8e048d05  .A....F..T......
 6dd90 8c068307 038b030c 07080000 20000000  ............ ...
 6dda0 30230000 0c43fbff 19010000 00410e10  0#...C.......A..
 6ddb0 86024d0d 06418303 0309010c 07080000  ..M..A..........
 6ddc0 10000000 54230000 0844fbff 06000000  ....T#...D......
 6ddd0 00000000 10000000 68230000 0444fbff  ........h#...D..
 6dde0 06000000 00000000 10000000 7c230000  ............|#..
 6ddf0 0044fbff 06000000 00000000 10000000  .D..............
 6de00 90230000 fc43fbff 06000000 00000000  .#...C..........
 6de10 10000000 a4230000 f843fbff 06000000  .....#...C......
 6de20 00000000 10000000 b8230000 f443fbff  .........#...C..
 6de30 06000000 00000000 10000000 cc230000  .............#..
 6de40 f043fbff 08000000 00000000 10000000  .C..............
 6de50 e0230000 ec43fbff 06000000 00000000  .#...C..........
 6de60 10000000 f4230000 e843fbff 05000000  .....#...C......
 6de70 00000000 10000000 08240000 e443fbff  .........$...C..
 6de80 05000000 00000000 10000000 1c240000  .............$..
 6de90 e043fbff 05000000 00000000 10000000  .C..............
 6dea0 30240000 dc43fbff 05000000 00000000  0$...C..........
 6deb0 14000000 44240000 d843fbff 0a000000  ....D$...C......
 6dec0 00000000 00000000 10000000 5c240000  ............\$..
 6ded0 d043fbff 06000000 00000000 10000000  .C..............
 6dee0 70240000 cc43fbff 06000000 00000000  p$...C..........
 6def0 10000000 84240000 c843fbff 06000000  .....$...C......
 6df00 00000000 10000000 98240000 c443fbff  .........$...C..
 6df10 06000000 00000000 10000000 ac240000  .............$..
 6df20 c043fbff 06000000 00000000 10000000  .C..............
 6df30 c0240000 bc43fbff 06000000 00000000  .$...C..........
 6df40 10000000 d4240000 b843fbff 06000000  .....$...C......
 6df50 00000000 10000000 e8240000 b443fbff  .........$...C..
 6df60 06000000 00000000 10000000 fc240000  .............$..
 6df70 b043fbff 06000000 00000000 10000000  .C..............
 6df80 10250000 ac43fbff 0a000000 00000000  .%...C..........
 6df90 4c000000 24250000 a843fbff a0180000  L...$%...C......
 6dfa0 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 6dfb0 4c0e288c 054b0e30 8606410e 38830747  L.(..K.0..A.8..G
 6dfc0 0ed80203 6e180e38 430e3041 0e28420e  ....n..8C.0A.(B.
 6dfd0 20420e18 420e1042 0e080000 00000000   B..B..B........
 6dfe0 10000000 74250000 f85bfbff 39010000  ....t%...[..9...
 6dff0 00000000 18000000 88250000 245dfbff  .........%..$]..
 6e000 a1000000 00470e50 02940a0e 08410b00  .....G.P.....A..
 6e010 18000000 a4250000 b85dfbff ed000000  .....%...]......
 6e020 00470e50 02bb0a0e 08460b00 4c000000  .G.P.....F..L...
 6e030 c0250000 8c5efbff 2a010000 004b0e10  .%...^..*....K..
 6e040 8f02420e 188e0345 0e208d04 450e288c  ..B....E. ..E.(.
 6e050 05410e30 8606450e 38830747 0e4002f6  .A.0..E.8..G.@..
 6e060 0e38430e 30410e28 420e2042 0e18420e  .8C.0A.(B. B..B.
 6e070 10420e08 41c3c6cc cdcecf00 24000000  .B..A.......$...
 6e080 10260000 6c5ffbff 9e010000 00410e10  .&..l_.......A..
 6e090 8302470e e0010327 010a0e10 430e0846  ..G....'....C..F
 6e0a0 0b000000 24000000 38260000 e460fbff  ....$...8&...`..
 6e0b0 18020000 00410e10 83024c0e e0010366  .....A....L....f
 6e0c0 010a0e10 430e084a 0b000000 3c000000  ....C..J....<...
 6e0d0 60260000 dc62fbff 43020000 00420e10  `&...b..C....B..
 6e0e0 8d02420e 188c0341 0e208604 410e2883  ..B....A. ..A.(.
 6e0f0 05440e80 01037601 0a0e2841 0e20410e  .D....v...(A. A.
 6e100 18420e10 420e084a 0b000000 2c000000  .B..B..J....,...
 6e110 a0260000 ec64fbff aa000000 00410e10  .&...d.......A..
 6e120 8602430d 06428f03 478e048d 05458c06  ..C..B..G....E..
 6e130 4f830702 6a0a0c07 08450b00 2c000000  O...j....E..,...
 6e140 d0260000 6c65fbff c2000000 00410e10  .&..le.......A..
 6e150 8602430d 06448f03 8e04458d 05458c06  ..C..D....E..E..
 6e160 4f830702 7a0a0c07 08450b00 28000000  O...z....E..(...
 6e170 00270000 0c66fbff 71000000 00440e10  .'...f..q....D..
 6e180 5d0a0e08 470b660a 0e08420b 540a0e08  ]...G.f...B.T...
 6e190 440b0000 00000000 10000000 2c270000  D...........,'..
 6e1a0 6066fbff 2e000000 00000000 10000000  `f..............
 6e1b0 40270000 7c66fbff 2e000000 00000000  @'..|f..........
 6e1c0 1c000000 54270000 9866fbff 56000000  ....T'...f..V...
 6e1d0 00570e10 5e0a0e08 4b0b4d0e 08000000  .W..^...K.M.....
 6e1e0 1c000000 74270000 d866fbff 66000000  ....t'...f..f...
 6e1f0 005d0e10 620a0e08 410b560e 08000000  .]..b...A.V.....
 6e200 10000000 94270000 2867fbff 05000000  .....'..(g......
 6e210 00000000 10000000 a8270000 2467fbff  .........'..$g..
 6e220 2e000000 004f0e10 14000000 bc270000  .....O.......'..
 6e230 4067fbff 05000000 00000000 00000000  @g..............
 6e240 10000000 d4270000 3867fbff 06000000  .....'..8g......
 6e250 00000000 10000000 e8270000 3467fbff  .........'..4g..
 6e260 05000000 00000000 14000000 fc270000  .............'..
 6e270 3067fbff 08000000 00000000 00000000  0g..............
 6e280 10000000 14280000 2867fbff 06000000  .....(..(g......
 6e290 00000000 10000000 28280000 2467fbff  ........((..$g..
 6e2a0 06000000 00000000 54000000 3c280000  ........T...<(..
 6e2b0 2067fbff 860b0000 00420e10 8f02480e   g.......B....H.
 6e2c0 188e0345 0e208d04 490e288c 05410e30  ...E. ..I.(..A.0
 6e2d0 8606410e 38830703 1f0b0a0e 30410e28  ..A.8.......0A.(
 6e2e0 420e2042 0e18420e 10420e08 460b740e  B. B..B..B..F.t.
 6e2f0 30410e28 420e2042 0e18420e 10420e08  0A.(B. B..B..B..
 6e300 4c000000 94280000 5872fbff 66050000  L....(..Xr..f...
 6e310 00420e10 8f02480e 188e0345 0e208d04  .B....H....E. ..
 6e320 420e288c 05410e30 8606440e 3883074a  B.(..A.0..D.8..J
 6e330 0ef00203 36010a0e 38410e30 410e2842  ....6...8A.0A.(B
 6e340 0e20420e 18420e10 420e0848 0b000000  . B..B..B..H....
 6e350 10000000 e4280000 7877fbff 22000000  .....(..xw.."...
 6e360 00000000 14000000 f8280000 9477fbff  .........(...w..
 6e370 20000000 00540e10 4b0e0800 44000000   ....T..K...D...
 6e380 10290000 9c77fbff 78020000 00420e10  .)...w..x....B..
 6e390 8e02420e 188d0342 0e208c04 410e2886  ..B....B. ..A.(.
 6e3a0 05440e30 83064a0e d0020331 010a0e30  .D.0..J....1...0
 6e3b0 430e2841 0e20420e 18420e10 420e0848  C.(A. B..B..B..H
 6e3c0 0b000000 28000000 58290000 d479fbff  ....(...X)...y..
 6e3d0 74000000 00410e10 8602410e 18830347  t....A....A....G
 6e3e0 0e900102 610a0e18 430e1041 0e08410b  ....a...C..A..A.
 6e3f0 10000000 84290000 287afbff 06000000  .....)..(z......
 6e400 00000000 10000000 98290000 247afbff  .........)..$z..
 6e410 06000000 00000000 54000000 ac290000  ........T....)..
 6e420 207afbff d60d0000 00420e10 8f024c0e   z.......B....L.
 6e430 188e034b 0e208d04 450e288c 05410e30  ...K. ..E.(..A.0
 6e440 8606410e 38830703 610d0a0e 30410e28  ..A.8...a...0A.(
 6e450 420e2042 0e18420e 10420e08 460b7c0e  B. B..B..B..F.|.
 6e460 30410e28 420e2042 0e18420e 10420e08  0A.(B. B..B..B..
 6e470 4c000000 042a0000 a887fbff 96060000  L....*..........
 6e480 00420e10 8f02450e 188e0349 0e208d04  .B....E....I. ..
 6e490 460e288c 05410e30 8606440e 3883074a  F.(..A.0..D.8..J
 6e4a0 0e900603 41010a0e 38410e30 410e2842  ....A...8A.0A.(B
 6e4b0 0e20420e 18420e10 420e0848 0b000000  . B..B..B..H....
 6e4c0 10000000 542a0000 f88dfbff 3a000000  ....T*......:...
 6e4d0 00000000 14000000 682a0000 248efbff  ........h*..$...
 6e4e0 20000000 00540e10 4b0e0800 4c000000   ....T..K...L...
 6e4f0 802a0000 2c8efbff 9d030000 00420e10  .*..,........B..
 6e500 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 6e510 05410e30 8606440e 3883074a 0eb00603  .A.0..D.8..J....
 6e520 80020a0e 38430e30 410e2842 0e20420e  ....8C.0A.(B. B.
 6e530 18420e10 420e0845 0b000000 28000000  .B..B..E....(...
 6e540 d02a0000 7c91fbff 9a000000 00410e10  .*..|........A..
 6e550 8602450e 1883034a 0e800202 800a0e18  ..E....J........
 6e560 430e1041 0e08410b 10000000 fc2a0000  C..A..A......*..
 6e570 f091fbff 06000000 00000000 10000000  ................
 6e580 102b0000 ec91fbff 06000000 00000000  .+..............
 6e590 10000000 242b0000 e891fbff 06000000  ....$+..........
 6e5a0 00000000 10000000 382b0000 e491fbff  ........8+......
 6e5b0 06000000 00000000 24000000 4c2b0000  ........$...L+..
 6e5c0 e091fbff 87000000 00440e40 02450e48  .........D.@.E.H
 6e5d0 430e5048 0e48410e 40540a0e 08470b00  C.PH.HA.@T...G..
 6e5e0 10000000 742b0000 4892fbff 08000000  ....t+..H.......
 6e5f0 00000000 10000000 882b0000 4492fbff  .........+..D...
 6e600 06000000 00000000 10000000 9c2b0000  .............+..
 6e610 4092fbff 06000000 00000000 10000000  @...............
 6e620 b02b0000 3c92fbff 06000000 00000000  .+..<...........
 6e630 10000000 c42b0000 3892fbff 06000000  .....+..8.......
 6e640 00000000 10000000 d82b0000 3492fbff  .........+..4...
 6e650 05000000 00000000 14000000 ec2b0000  .............+..
 6e660 3092fbff 0a000000 00000000 00000000  0...............
 6e670 10000000 042c0000 2892fbff 05000000  .....,..(.......
 6e680 00000000 10000000 182c0000 2492fbff  .........,..$...
 6e690 05000000 00000000 18000000 2c2c0000  ............,,..
 6e6a0 2092fbff 1a000000 00410e10 8302580e   ........A....X.
 6e6b0 08000000 38000000 482c0000 2492fbff  ....8...H,..$...
 6e6c0 82000000 00420e10 8d02450e 188c0344  .....B....E....D
 6e6d0 0e208604 440e2883 05470e90 02025e0a  . ..D.(..G....^.
 6e6e0 0e28430e 20410e18 420e1042 0e08410b  .(C. A..B..B..A.
 6e6f0 10000000 842c0000 7892fbff 0a000000  .....,..x.......
 6e700 00000000 4c000000 982c0000 7492fbff  ....L....,..t...
 6e710 c3020000 00420e10 8f02420e 188e0342  .....B....B....B
 6e720 0e208d04 420e288c 05410e30 8606410e  . ..B.(..A.0..A.
 6e730 38830747 0e800303 1a010a0e 38410e30  8..G........8A.0
 6e740 410e2842 0e20420e 18420e10 420e084b  A.(B. B..B..B..K
 6e750 0b000000 10000000 e82c0000 f494fbff  .........,......
 6e760 06000000 00000000 10000000 fc2c0000  .............,..
 6e770 f094fbff 03000000 00000000 10000000  ................
 6e780 102d0000 ec94fbff 06000000 00000000  .-..............
 6e790 14000000 242d0000 e894fbff 06000000  ....$-..........
 6e7a0 00000000 00000000 10000000 3c2d0000  ............<-..
 6e7b0 e094fbff 05000000 00000000 10000000  ................
 6e7c0 502d0000 dc94fbff 05000000 00000000  P-..............
 6e7d0 18000000 642d0000 d894fbff 1a000000  ....d-..........
 6e7e0 00410e10 8302580e 08000000 38000000  .A....X.....8...
 6e7f0 802d0000 dc94fbff 82000000 00420e10  .-...........B..
 6e800 8d02450e 188c0344 0e208604 440e2883  ..E....D. ..D.(.
 6e810 05470ee0 03025e0a 0e28430e 20410e18  .G....^..(C. A..
 6e820 420e1042 0e08410b 10000000 bc2d0000  B..B..A......-..
 6e830 3095fbff 0a000000 00000000 4c000000  0...........L...
 6e840 d02d0000 2c95fbff c6020000 00420e10  .-..,........B..
 6e850 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 6e860 05410e30 8606410e 38830747 0ef00403  .A.0..A.8..G....
 6e870 1a010a0e 38410e30 410e2842 0e20420e  ....8A.0A.(B. B.
 6e880 18420e10 420e084b 0b000000 10000000  .B..B..K........
 6e890 202e0000 ac97fbff 06000000 00000000   ...............
 6e8a0 10000000 342e0000 a897fbff 03000000  ....4...........
 6e8b0 00000000 10000000 482e0000 a497fbff  ........H.......
 6e8c0 06000000 00000000 24000000 5c2e0000  ........$...\...
 6e8d0 a097fbff 35000000 00410e10 86024a0e  ....5....A....J.
 6e8e0 18830354 0e20490e 18470e10 410e0800  ...T. I..G..A...
 6e8f0 24000000 842e0000 b897fbff 2a000000  $...........*...
 6e900 00410e10 8602440e 1883034f 0e20490e  .A....D....O. I.
 6e910 18470e10 410e0800 2c000000 ac2e0000  .G..A...,.......
 6e920 c097fbff 9d010000 00410e10 8602430d  .........A....C.
 6e930 06468f03 8e048d05 488c064f 83070330  .F......H..O...0
 6e940 010a0c07 08410b00 2c000000 dc2e0000  .....A..,.......
 6e950 3099fbff 9d010000 00410e10 8602430d  0........A....C.
 6e960 06468f03 8e048d05 488c064f 83070330  .F......H..O...0
 6e970 010a0c07 08410b00 10000000 0c2f0000  .....A......./..
 6e980 a09afbff 06000000 00000000 10000000  ................
 6e990 202f0000 9c9afbff 06000000 00000000   /..............
 6e9a0 10000000 342f0000 989afbff 06000000  ....4/..........
 6e9b0 00000000 10000000 482f0000 949afbff  ........H/......
 6e9c0 06000000 00000000 14000000 5c2f0000  ............\/..
 6e9d0 909afbff 08000000 00000000 00000000  ................
 6e9e0 10000000 742f0000 889afbff 06000000  ....t/..........
 6e9f0 00000000 10000000 882f0000 849afbff  ........./......
 6ea00 06000000 00000000 10000000 9c2f0000  ............./..
 6ea10 809afbff 06000000 00000000 10000000  ................
 6ea20 b02f0000 7c9afbff 05000000 00000000  ./..|...........
 6ea30 10000000 c42f0000 789afbff 05000000  ...../..x.......
 6ea40 00000000 10000000 d82f0000 749afbff  ........./..t...
 6ea50 05000000 00000000 10000000 ec2f0000  ............./..
 6ea60 709afbff 05000000 00000000 10000000  p...............
 6ea70 00300000 6c9afbff 05000000 00000000  .0..l...........
 6ea80 10000000 14300000 689afbff 08000000  .....0..h.......
 6ea90 00000000 10000000 28300000 649afbff  ........(0..d...
 6eaa0 0a000000 00000000 10000000 3c300000  ............<0..
 6eab0 609afbff 09000000 00000000 10000000  `...............
 6eac0 50300000 5c9afbff 0a000000 00000000  P0..\...........
 6ead0 10000000 64300000 589afbff 0a000000  ....d0..X.......
 6eae0 00000000 10000000 78300000 549afbff  ........x0..T...
 6eaf0 0a000000 00000000 10000000 8c300000  .............0..
 6eb00 509afbff 0a000000 00000000 10000000  P...............
 6eb10 a0300000 4c9afbff 06000000 00000000  .0..L...........
 6eb20 10000000 b4300000 489afbff 06000000  .....0..H.......
 6eb30 00000000 10000000 c8300000 449afbff  .........0..D...
 6eb40 06000000 00000000 10000000 dc300000  .............0..
 6eb50 409afbff 0a000000 00000000 18000000  @...............
 6eb60 f0300000 3c9afbff 30000000 00440e10  .0..<...0....D..
 6eb70 6b0e0800 00000000 40000000 0c310000  k.......@....1..
 6eb80 509afbff af010000 00420e10 8f02470e  P........B....G.
 6eb90 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 6eba0 86064b0e 38830703 8c010e30 410e2842  ..K.8......0A.(B
 6ebb0 0e20420e 18420e10 420e0800 10000000  . B..B..B.......
 6ebc0 50310000 bc9bfbff 77000000 00000000  P1......w.......
 6ebd0 40000000 64310000 289cfbff 3d010000  @...d1..(...=...
 6ebe0 00420e10 8f02450e 188e0342 0e208d04  .B....E....B. ..
 6ebf0 420e288c 05410e30 86064b0e 38830702  B.(..A.0..K.8...
 6ec00 f90e304f 0e28460e 204f0e18 420e1046  ..0O.(F. O..B..F
 6ec10 0e080000 38000000 a8310000 249dfbff  ....8....1..$...
 6ec20 16020000 00420e10 8d02420e 188c0341  .....B....B....A
 6ec30 0e208604 440e2883 05470e30 0380010a  . ..D.(..G.0....
 6ec40 0e28410e 20410e18 420e1042 0e084a0b  .(A. A..B..B..J.
 6ec50 14000000 e4310000 089ffbff 10000000  .....1..........
 6ec60 00440e10 4b0e0800 2c000000 fc310000  .D..K...,....1..
 6ec70 009ffbff 22010000 00410e10 8602470d  ...."....A....G.
 6ec80 06468f03 8e048d05 458c0644 830702c2  .F......E..D....
 6ec90 0a0c0708 470b0000 4c000000 2c320000  ....G...L...,2..
 6eca0 00a0fbff 64050000 00420e10 8d02420e  ....d....B....B.
 6ecb0 188c0344 0e208604 440e2883 05470e30  ...D. ..D.(..G.0
 6ecc0 0366010a 0e28430e 20410e18 420e1042  .f...(C. A..B..B
 6ecd0 0e08470b 0344010a 0e28430e 20410e18  ..G..D...(C. A..
 6ece0 420e1042 0e08440b 2c000000 7c320000  B..B..D.,...|2..
 6ecf0 20a5fbff 45010000 00410e10 8602470d   ...E....A....G.
 6ed00 06468f03 8e048d05 458c0644 830702e2  .F......E..D....
 6ed10 0a0c0708 470b0000 24000000 ac320000  ....G...$....2..
 6ed20 40a6fbff 80000000 00410e10 8602410e  @........A....A.
 6ed30 18830347 0e200274 0e18410e 10410e08  ...G. .t..A..A..
 6ed40 44000000 d4320000 98a6fbff 74010000  D....2......t...
 6ed50 00420e10 8e02420e 188d0342 0e208c04  .B....B....B. ..
 6ed60 410e2886 05410e30 8306470e c008031b  A.(..A.0..G.....
 6ed70 010a0e30 410e2841 0e20420e 18420e10  ...0A.(A. B..B..
 6ed80 420e0846 0b000000 30000000 1c330000  B..F....0....3..
 6ed90 d0a7fbff 52010000 00420e10 8c02410e  ....R....B....A.
 6eda0 18860341 0e208304 470eb010 7e0a0e20  ...A. ..G...~.. 
 6edb0 410e1841 0e10420e 08410b00 3c000000  A..A..B..A..<...
 6edc0 50330000 fca8fbff 66000000 00470e10  P3......f....G..
 6edd0 8e02450e 188d0342 0e208c04 440e2886  ..E....B. ..D.(.
 6ede0 05410e30 8306024a 0e28410e 20420e18  .A.0...J.(A. B..
 6edf0 420e1042 0e0841c3 c6cccdce 10000000  B..B..A.........
 6ee00 90330000 2ca9fbff 00010000 00000000  .3..,...........
 6ee10 2c000000 a4330000 18aafbff fc020000  ,....3..........
 6ee20 00410e10 8602430d 06548f03 8e048d05  .A....C..T......
 6ee30 8c068307 03b2020a 0c070841 0b000000  ...........A....
 6ee40 24000000 d4330000 e8acfbff 71000000  $....3......q...
 6ee50 00440e10 5d0a0e08 470b660a 0e08420b  .D..]...G.f...B.
 6ee60 540a0e08 440b0000 7c000000 fc330000  T...D...|....3..
 6ee70 40adfbff 72040000 00420e10 8f02420e  @...r....B....B.
 6ee80 188e0342 0e208d04 450e288c 05440e30  ...B. ..E.(..D.0
 6ee90 8606410e 38830744 0e600255 0a0e3841  ..A.8..D.`.U..8A
 6eea0 0e30410e 28420e20 420e1842 0e10420e  .0A.(B. B..B..B.
 6eeb0 08450b03 e7020e68 530e704b 0e68410e  .E.....hS.pK.hA.
 6eec0 6002400e 68450e70 520e6841 0e607d0a  `.@.hE.pR.hA.`}.
 6eed0 0e38410e 30410e28 420e2042 0e18420e  .8A.0A.(B. B..B.
 6eee0 10420e08 430b0000 4c000000 7c340000  .B..C...L...|4..
 6eef0 40b1fbff e70b0000 00420e10 8f02420e  @........B....B.
 6ef00 188e0342 0e208d04 420e288c 05440e30  ...B. ..B.(..D.0
 6ef10 8606410e 38830744 0e700369 070a0e38  ..A.8..D.p.i...8
 6ef20 440e3041 0e28420e 20420e18 420e1042  D.0A.(B. B..B..B
 6ef30 0e08490b 00000000 48000000 cc340000  ..I.....H....4..
 6ef40 e0bcfbff b7080000 00420e10 8f024a0e  .........B....J.
 6ef50 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 6ef60 8606470e 38830747 0e881003 8d080e38  ..G.8..G.......8
 6ef70 410e3041 0e28420e 20420e18 420e1042  A.0A.(B. B..B..B
 6ef80 0e080000 48000000 18350000 54c5fbff  ....H....5..T...
 6ef90 ff080000 00420e10 8f024a0e 188e0342  .....B....J....B
 6efa0 0e208d04 420e288c 05410e30 8606470e  . ..B.(..A.0..G.
 6efb0 38830747 0e981003 d5080e38 410e3041  8..G.......8A.0A
 6efc0 0e28420e 20420e18 420e1042 0e080000  .(B. B..B..B....
 6efd0 48000000 64350000 08cefbff 3d010000  H...d5......=...
 6efe0 00420e10 8f02490e 188e0342 0e208d04  .B....I....B. ..
 6eff0 420e288c 05410e30 8606440e 38830747  B.(..A.0..D.8..G
 6f000 0ed02002 a20a0e38 410e3041 0e28420e  .. ....8A.0A.(B.
 6f010 20420e18 420e1042 0e08490b 48000000   B..B..B..I.H...
 6f020 b0350000 fccefbff 50040000 00420e10  .5......P....B..
 6f030 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 6f040 05410e30 8606410e 38830744 0e60039e  .A.0..A.8..D.`..
 6f050 010a0e38 410e3041 0e28420e 20420e18  ...8A.0A.(B. B..
 6f060 420e1042 0e084a0b 38000000 fc350000  B..B..J.8....5..
 6f070 00d3fbff d4000000 00420e10 8d02420e  .........B....B.
 6f080 188c0341 0e208604 440e2883 05460e70  ...A. ..D.(..F.p
 6f090 02b30a0e 28440e20 410e1842 0e10420e  ....(D. A..B..B.
 6f0a0 08410b00 4c000000 38360000 a4d3fbff  .A..L...86......
 6f0b0 e6010000 00420e10 8f02450e 188e0345  .....B....E....E
 6f0c0 0e208d04 450e288c 05440e30 8606410e  . ..E.(..D.0..A.
 6f0d0 38830744 0eb00103 31010a0e 38440e30  8..D....1...8D.0
 6f0e0 410e2842 0e20420e 18420e10 420e0848  A.(B. B..B..B..H
 6f0f0 0b000000 4c000000 88360000 44d5fbff  ....L....6..D...
 6f100 a4010000 00420e10 8f02470e 188e0342  .....B....G....B
 6f110 0e208d04 420e288c 05410e30 8606410e  . ..B.(..A.0..A.
 6f120 38830744 0eb00103 00010a0e 38430e30  8..D........8C.0
 6f130 410e2842 0e20420e 18420e10 420e0841  A.(B. B..B..B..A
 6f140 0b000000 4c000000 d8360000 a4d6fbff  ....L....6......
 6f150 70010000 00420e10 8f02450e 188e0345  p....B....E....E
 6f160 0e208d04 450e288c 05440e30 8606410e  . ..E.(..D.0..A.
 6f170 38830744 0eb00103 16010a0e 38440e30  8..D........8D.0
 6f180 410e2842 0e20420e 18420e10 420e0843  A.(B. B..B..B..C
 6f190 0b000000 4c000000 28370000 c4d7fbff  ....L...(7......
 6f1a0 a4010000 00420e10 8f02470e 188e0342  .....B....G....B
 6f1b0 0e208d04 420e288c 05410e30 8606410e  . ..B.(..A.0..A.
 6f1c0 38830744 0eb00103 00010a0e 38430e30  8..D........8C.0
 6f1d0 410e2842 0e20420e 18420e10 420e0841  A.(B. B..B..B..A
 6f1e0 0b000000 4c000000 78370000 24d9fbff  ....L...x7..$...
 6f1f0 70010000 00420e10 8f02450e 188e0345  p....B....E....E
 6f200 0e208d04 450e288c 05440e30 8606410e  . ..E.(..D.0..A.
 6f210 38830744 0eb00103 16010a0e 38440e30  8..D........8D.0
 6f220 410e2842 0e20420e 18420e10 420e0843  A.(B. B..B..B..C
 6f230 0b000000 64000000 c8370000 44dafbff  ....d....7..D...
 6f240 cb010000 00420e10 8f02440e 188e034a  .....B....D....J
 6f250 0e208d04 420e288c 05410e30 8606440e  . ..B.(..A.0..D.
 6f260 38830747 0ec00102 b60ec801 420ed001  8..G........B...
 6f270 420ed801 450ee001 410ee801 450ef001  B...E...A...E...
 6f280 750ec001 6e0a0e38 430e3041 0e28420e  u...n..8C.0A.(B.
 6f290 20420e18 420e1042 0e08460b 10000000   B..B..B..F.....
 6f2a0 30380000 acdbfbff 0a000000 00000000  08..............
 6f2b0 14000000 44380000 a8dbfbff 0a000000  ....D8..........
 6f2c0 00000000 00000000 2c000000 5c380000  ........,...\8..
 6f2d0 a0dbfbff cf020000 00410e10 8602430d  .........A....C.
 6f2e0 06548f03 8e048d05 8c068307 02cc0a0c  .T..............
 6f2f0 0708440b 00000000 10000000 8c380000  ..D..........8..
 6f300 40defbff 06000000 00000000 10000000  @...............
 6f310 a0380000 3cdefbff 06000000 00000000  .8..<...........
 6f320 10000000 b4380000 38defbff 06000000  .....8..8.......
 6f330 00000000 10000000 c8380000 34defbff  .........8..4...
 6f340 03000000 00000000 10000000 dc380000  .............8..
 6f350 30defbff 06000000 00000000 10000000  0...............
 6f360 f0380000 2cdefbff 06000000 00000000  .8..,...........
 6f370 10000000 04390000 28defbff 06000000  .....9..(.......
 6f380 00000000 10000000 18390000 24defbff  .........9..$...
 6f390 08000000 00000000 10000000 2c390000  ............,9..
 6f3a0 20defbff 06000000 00000000 10000000   ...............
 6f3b0 40390000 1cdefbff 06000000 00000000  @9..............
 6f3c0 10000000 54390000 18defbff 06000000  ....T9..........
 6f3d0 00000000 10000000 68390000 14defbff  ........h9......
 6f3e0 0b000000 00000000 10000000 7c390000  ............|9..
 6f3f0 10defbff 06000000 00000000 10000000  ................
 6f400 90390000 0cdefbff 06000000 00000000  .9..............
 6f410 10000000 a4390000 08defbff 06000000  .....9..........
 6f420 00000000 10000000 b8390000 04defbff  .........9......
 6f430 06000000 00000000 10000000 cc390000  .............9..
 6f440 00defbff 06000000 00000000 10000000  ................
 6f450 e0390000 fcddfbff 06000000 00000000  .9..............
 6f460 58000000 f4390000 f8ddfbff e5000000  X....9..........
 6f470 00420e10 8f02480e 188e0345 0e208d04  .B....H....E. ..
 6f480 450e288c 05410e30 8606460e 38830747  E.(..A.0..F.8..G
 6f490 0e40025e 0e484a0e 504e0e58 440e6049  .@.^.HJ.PN.XD.`I
 6f4a0 0e40480a 0e38410e 30410e28 420e2042  .@H..8A.0A.(B. B
 6f4b0 0e18420e 10420e08 490b0000 58000000  ..B..B..I...X...
 6f4c0 503a0000 8cdefbff 1a010000 00420e10  P:...........B..
 6f4d0 8f02420e 188e0342 0e208d04 450e288c  ..B....B. ..E.(.
 6f4e0 05480e30 8606440e 38830744 0e60028c  .H.0..D.8..D.`..
 6f4f0 0e68480e 704c0e78 450e8001 480e6058  .hH.pL.xE...H.`X
 6f500 0a0e3841 0e30410e 28420e20 420e1842  ..8A.0A.(B. B..B
 6f510 0e10420e 08460b00 18000000 ac3a0000  ..B..F.......:..
 6f520 50dffbff 4d000000 00470e10 530a0e08  P...M....G..S...
 6f530 460b0000 48000000 c83a0000 84dffbff  F...H....:......
 6f540 f2000000 00420e10 8f02420e 188e0342  .....B....B....B
 6f550 0e208d04 450e288c 05440e30 8606440e  . ..E.(..D.0..D.
 6f560 38830744 0ea00178 0a0e3843 0e30410e  8..D...x..8C.0A.
 6f570 28420e20 420e1842 0e10420e 08450b00  (B. B..B..B..E..
 6f580 4c000000 143b0000 38e0fbff f2000000  L....;..8.......
 6f590 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 6f5a0 450e288c 05440e30 8606440e 38830744  E.(..D.0..D.8..D
 6f5b0 0ea00178 0a0e3843 0e30410e 28420e20  ...x..8C.0A.(B. 
 6f5c0 420e1842 0e10420e 08450b00 00000000  B..B..B..E......
 6f5d0 10000000 643b0000 e8e0fbff 06000000  ....d;..........
 6f5e0 00000000 10000000 783b0000 e4e0fbff  ........x;......
 6f5f0 06000000 00000000 10000000 8c3b0000  .............;..
 6f600 e0e0fbff 06000000 00000000 10000000  ................
 6f610 a03b0000 dce0fbff 03000000 00000000  .;..............
 6f620 10000000 b43b0000 d8e0fbff 06000000  .....;..........
 6f630 00000000 10000000 c83b0000 d4e0fbff  .........;......
 6f640 06000000 00000000 10000000 dc3b0000  .............;..
 6f650 d0e0fbff 06000000 00000000 10000000  ................
 6f660 f03b0000 cce0fbff 08000000 00000000  .;..............
 6f670 10000000 043c0000 c8e0fbff 06000000  .....<..........
 6f680 00000000 10000000 183c0000 c4e0fbff  .........<......
 6f690 06000000 00000000 10000000 2c3c0000  ............,<..
 6f6a0 c0e0fbff 06000000 00000000 10000000  ................
 6f6b0 403c0000 bce0fbff 0b000000 00000000  @<..............
 6f6c0 10000000 543c0000 b8e0fbff 06000000  ....T<..........
 6f6d0 00000000 10000000 683c0000 b4e0fbff  ........h<......
 6f6e0 06000000 00000000 10000000 7c3c0000  ............|<..
 6f6f0 b0e0fbff 06000000 00000000 10000000  ................
 6f700 903c0000 ace0fbff 06000000 00000000  .<..............
 6f710 10000000 a43c0000 a8e0fbff 06000000  .....<..........
 6f720 00000000 10000000 b83c0000 a4e0fbff  .........<......
 6f730 06000000 00000000 58000000 cc3c0000  ........X....<..
 6f740 a0e0fbff e5000000 00420e10 8f02480e  .........B....H.
 6f750 188e0345 0e208d04 450e288c 05410e30  ...E. ..E.(..A.0
 6f760 8606460e 38830747 0e40025d 0e484a0e  ..F.8..G.@.].HJ.
 6f770 504e0e58 440e6049 0e40480a 0e38410e  PN.XD.`I.@H..8A.
 6f780 30410e28 420e2042 0e18420e 10420e08  0A.(B. B..B..B..
 6f790 4a0b0000 58000000 283d0000 34e1fbff  J...X...(=..4...
 6f7a0 1a010000 00420e10 8f02420e 188e0342  .....B....B....B
 6f7b0 0e208d04 450e288c 05480e30 8606440e  . ..E.(..H.0..D.
 6f7c0 38830744 0e60028b 0e68480e 704c0e78  8..D.`...hH.pL.x
 6f7d0 450e8001 480e6058 0a0e3841 0e30410e  E...H.`X..8A.0A.
 6f7e0 28420e20 420e1842 0e10420e 08470b00  (B. B..B..B..G..
 6f7f0 1c000000 843d0000 f8e1fbff 4d000000  .....=......M...
 6f800 00470e10 530a0e08 460b0000 00000000  .G..S...F.......
 6f810 10000000 a43d0000 28e2fbff 06000000  .....=..(.......
 6f820 00000000 10000000 b83d0000 24e2fbff  .........=..$...
 6f830 06000000 00000000 10000000 cc3d0000  .............=..
 6f840 20e2fbff 06000000 00000000 10000000   ...............
 6f850 e03d0000 1ce2fbff 06000000 00000000  .=..............
 6f860 10000000 f43d0000 18e2fbff 06000000  .....=..........
 6f870 00000000 10000000 083e0000 14e2fbff  .........>......
 6f880 03000000 00000000 10000000 1c3e0000  .............>..
 6f890 10e2fbff 06000000 00000000 10000000  ................
 6f8a0 303e0000 0ce2fbff 06000000 00000000  0>..............
 6f8b0 10000000 443e0000 08e2fbff 06000000  ....D>..........
 6f8c0 00000000 10000000 583e0000 04e2fbff  ........X>......
 6f8d0 08000000 00000000 10000000 6c3e0000  ............l>..
 6f8e0 00e2fbff 06000000 00000000 10000000  ................
 6f8f0 803e0000 fce1fbff 06000000 00000000  .>..............
 6f900 10000000 943e0000 f8e1fbff 06000000  .....>..........
 6f910 00000000 10000000 a83e0000 f4e1fbff  .........>......
 6f920 0b000000 00000000 10000000 bc3e0000  .............>..
 6f930 f0e1fbff 06000000 00000000 10000000  ................
 6f940 d03e0000 ece1fbff 06000000 00000000  .>..............
 6f950 10000000 e43e0000 e8e1fbff 06000000  .....>..........
 6f960 00000000 10000000 f83e0000 e4e1fbff  .........>......
 6f970 06000000 00000000 10000000 0c3f0000  .............?..
 6f980 e0e1fbff 06000000 00000000 10000000  ................
 6f990 203f0000 dce1fbff 06000000 00000000   ?..............
 6f9a0 20000000 343f0000 d8e1fbff 49000000   ...4?......I...
 6f9b0 00440e10 620a0e08 4a0b440a 0e084c0b  .D..b...J.D...L.
 6f9c0 440e0800 10000000 583f0000 04e2fbff  D.......X?......
 6f9d0 05000000 00000000 10000000 6c3f0000  ............l?..
 6f9e0 00e2fbff 23000000 005e0e10 40000000  ....#....^..@...
 6f9f0 803f0000 1ce2fbff 7d000000 00420e10  .?......}....B..
 6fa00 8c024b0e 18860349 0e208304 6e0a0e18  ..K....I. ..n...
 6fa10 410e1042 0e08490b 4a0a0e18 410e1042  A..B..I.J...A..B
 6fa20 0e084b0b 510e1841 0e10420e 08000000  ..K.Q..A..B.....
 6fa30 40000000 c43f0000 58e2fbff 7d000000  @....?..X...}...
 6fa40 00420e10 8c024b0e 18860349 0e208304  .B....K....I. ..
 6fa50 6e0a0e18 410e1042 0e08490b 4a0a0e18  n...A..B..I.J...
 6fa60 410e1042 0e084b0b 510e1841 0e10420e  A..B..K.Q..A..B.
 6fa70 08000000 10000000 08400000 94e2fbff  .........@......
 6fa80 08000000 00000000 10000000 1c400000  .............@..
 6fa90 90e2fbff 08000000 00000000 10000000  ................
 6faa0 30400000 8ce2fbff 05000000 00000000  0@..............
 6fab0 10000000 44400000 88e2fbff 05000000  ....D@..........
 6fac0 00000000 10000000 58400000 84e2fbff  ........X@......
 6fad0 06000000 00000000 14000000 6c400000  ............l@..
 6fae0 80e2fbff 06000000 00000000 00000000  ................
 6faf0 18000000 84400000 78e2fbff b5000000  .....@..x.......
 6fb00 004b0e10 830202a2 0e080000 40000000  .K..........@...
 6fb10 a0400000 1ce3fbff a5020000 00420e10  .@...........B..
 6fb20 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 6fb30 05410e30 8606440e 38830703 8e020e30  .A.0..D.8......0
 6fb40 410e2842 0e20420e 18420e10 420e0800  A.(B. B..B..B...
 6fb50 40000000 e4400000 88e5fbff e5010000  @....@..........
 6fb60 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 6fb70 420e288c 05410e30 8606440e 38830703  B.(..A.0..D.8...
 6fb80 ce010e30 410e2842 0e20420e 18420e10  ...0A.(B. B..B..
 6fb90 420e0800 30000000 28410000 34e7fbff  B...0...(A..4...
 6fba0 06010000 00420e10 8c02480e 18860344  .....B....H....D
 6fbb0 0e208304 4a0ed002 02c70a0e 20430e18  . ..J....... C..
 6fbc0 410e1042 0e08410b 4c000000 5c410000  A..B..A.L...\A..
 6fbd0 10e8fbff aa080000 00420e10 8f024b0e  .........B....K.
 6fbe0 188e0345 0e208d04 450e288c 05440e30  ...E. ..E.(..D.0
 6fbf0 8606410e 3883074a 0ea00503 72080a0e  ..A.8..J....r...
 6fc00 38430e30 410e2842 0e20420e 18420e10  8C.0A.(B. B..B..
 6fc10 420e0841 0b000000 54000000 ac410000  B..A....T....A..
 6fc20 70f0fbff 6b040000 00420e10 8f024a0e  p...k....B....J.
 6fc30 188e034a 0e208d04 4a0e288c 05490e30  ...J. ..J.(..I.0
 6fc40 8606490e 38830703 1b040a0e 30410e28  ..I.8.......0A.(
 6fc50 420e2042 0e18420e 10420e08 450b410e  B. B..B..B..E.A.
 6fc60 30460e28 420e2042 0e18420e 10420e08  0F.(B. B..B..B..
 6fc70 20000000 04420000 88f4fbff 55000000   ....B......U...
 6fc80 00410e10 8302470e 2002440a 0e10410e  .A....G. .D...A.
 6fc90 08410b00 10000000 28420000 c4f4fbff  .A......(B......
 6fca0 0a000000 00000000 10000000 3c420000  ............<B..
 6fcb0 c0f4fbff 06000000 00000000 10000000  ................
 6fcc0 50420000 bcf4fbff 06000000 00000000  PB..............
 6fcd0 14000000 64420000 b8f4fbff 30000000  ....dB......0...
 6fce0 00440e10 6b0e0800 10000000 7c420000  .D..k.......|B..
 6fcf0 d0f4fbff 06000000 00000000 10000000  ................
 6fd00 90420000 ccf4fbff 06000000 00000000  .B..............
 6fd10 10000000 a4420000 c8f4fbff 06000000  .....B..........
 6fd20 00000000 10000000 b8420000 c4f4fbff  .........B......
 6fd30 06000000 00000000 10000000 cc420000  .............B..
 6fd40 c0f4fbff 06000000 00000000 10000000  ................
 6fd50 e0420000 bcf4fbff 08000000 00000000  .B..............
 6fd60 10000000 f4420000 b8f4fbff 08000000  .....B..........
 6fd70 00000000 10000000 08430000 b4f4fbff  .........C......
 6fd80 05000000 00000000 10000000 1c430000  .............C..
 6fd90 b0f4fbff 05000000 00000000 10000000  ................
 6fda0 30430000 acf4fbff 0a000000 00000000  0C..............
 6fdb0 4c000000 44430000 a8f4fbff 50030000  L...DC......P...
 6fdc0 00420e10 8f02420e 188e0348 0e208d04  .B....B....H. ..
 6fdd0 420e288c 05440e30 8606460e 3883074a  B.(..D.0..F.8..J
 6fde0 0ed00303 c7010a0e 38430e30 410e2842  ........8C.0A.(B
 6fdf0 0e20420e 18420e10 420e084b 0b000000  . B..B..B..K....
 6fe00 10000000 94430000 a8f7fbff 27000000  .....C......'...
 6fe10 00620e10 4c000000 a8430000 c4f7fbff  .b..L....C......
 6fe20 f4020000 00420e10 8f02450e 188e0342  .....B....E....B
 6fe30 0e208d04 450e288c 05460e30 8606470e  . ..E.(..F.0..G.
 6fe40 3883074d 0ed00103 93010a0e 38410e30  8..M........8A.0
 6fe50 410e2842 0e20420e 18420e10 420e084b  A.(B. B..B..B..K
 6fe60 0b000000 10000000 f8430000 74fafbff  .........C..t...
 6fe70 2e000000 00000000 28000000 0c440000  ........(....D..
 6fe80 90fafbff 42000000 00470e10 8602440e  ....B....G....D.
 6fe90 18830347 0e20670e 18410e10 410e0841  ...G. g..A..A..A
 6fea0 c3c60000 48000000 38440000 b4fafbff  ....H...8D......
 6feb0 b9000000 00420e10 8f02420e 188e0342  .....B....B....B
 6fec0 0e208d04 420e288c 05410e30 8606410e  . ..B.(..A.0..A.
 6fed0 38830744 0e700290 0a0e3844 0e30410e  8..D.p....8D.0A.
 6fee0 28420e20 420e1842 0e10420e 08410b00  (B. B..B..B..A..
 6fef0 10000000 84440000 28fbfbff 06000000  .....D..(.......
 6ff00 00000000 10000000 98440000 24fbfbff  .........D..$...
 6ff10 06000000 00000000 10000000 ac440000  .............D..
 6ff20 20fbfbff 06000000 00000000 10000000   ...............
 6ff30 c0440000 1cfbfbff 06000000 00000000  .D..............
 6ff40 10000000 d4440000 18fbfbff 06000000  .....D..........
 6ff50 00000000 10000000 e8440000 14fbfbff  .........D......
 6ff60 08000000 00000000 14000000 fc440000  .............D..
 6ff70 10fbfbff 0a000000 00000000 00000000  ................
 6ff80 10000000 14450000 08fbfbff 0a000000  .....E..........
 6ff90 00000000 28000000 28450000 04fbfbff  ....(...(E......
 6ffa0 4f000000 00420e10 8c02440e 18860349  O....B....D....I
 6ffb0 0e208304 7c0e1841 0e10420e 08000000  . ..|..A..B.....
 6ffc0 24000000 54450000 28fbfbff 3a000000  $...TE..(...:...
 6ffd0 00410e10 8602460e 18830347 0e20670e  .A....F....G. g.
 6ffe0 18430e10 410e0800 20000000 7c450000  .C..A... ...|E..
 6fff0 40fbfbff 8e000000 00410e10 8302530e  @........A....S.
 70000 4002730a 0e10410e 08410b00 4c000000  @.s...A..A..L...
 70010 a0450000 acfbfbff ce020000 00420e10  .E...........B..
 70020 8f02480e 188e0345 0e208d04 450e288c  ..H....E. ..E.(.
 70030 05410e30 8606410e 3883074a 0ec00303  .A.0..A.8..J....
 70040 25020a0e 38430e30 410e2842 0e20420e  %...8C.0A.(B. B.
 70050 18420e10 420e0847 0b000000 4c000000  .B..B..G....L...
 70060 f0450000 2cfefbff d3020000 00420e10  .E..,........B..
 70070 8f02480e 188e0342 0e208d04 450e288c  ..H....B. ..E.(.
 70080 05440e30 8606410e 38830747 0ee00303  .D.0..A.8..G....
 70090 6d020a0e 38430e30 410e2842 0e20420e  m...8C.0A.(B. B.
 700a0 18420e10 420e084a 0b000000 10000000  .B..B..J........
 700b0 40460000 bc00fcff 06000000 00000000  @F..............
 700c0 10000000 54460000 b800fcff 06000000  ....TF..........
 700d0 00000000 10000000 68460000 b400fcff  ........hF......
 700e0 06000000 00000000 10000000 7c460000  ............|F..
 700f0 b000fcff 06000000 00000000 10000000  ................
 70100 90460000 ac00fcff 0b000000 00000000  .F..............
 70110 10000000 a4460000 a800fcff 03000000  .....F..........
 70120 00000000 10000000 b8460000 a400fcff  .........F......
 70130 06000000 00000000 10000000 cc460000  .............F..
 70140 a000fcff 06000000 00000000 10000000  ................
 70150 e0460000 9c00fcff 06000000 00000000  .F..............
 70160 10000000 f4460000 9800fcff 06000000  .....F..........
 70170 00000000 10000000 08470000 9400fcff  .........G......
 70180 06000000 00000000 10000000 1c470000  .............G..
 70190 9000fcff 08000000 00000000 10000000  ................
 701a0 30470000 8c00fcff 05000000 00000000  0G..............
 701b0 14000000 44470000 8800fcff 0a000000  ....DG..........
 701c0 00000000 00000000 10000000 5c470000  ............\G..
 701d0 8000fcff 06000000 00000000 10000000  ................
 701e0 70470000 7c00fcff 06000000 00000000  pG..|...........
 701f0 1c000000 84470000 7800fcff 7c020000  .....G..x...|...
 70200 00440e10 83020376 010e0800 00000000  .D.....v........
 70210 10000000 a4470000 d802fcff 06000000  .....G..........
 70220 00000000 10000000 b8470000 d402fcff  .........G......
 70230 06000000 00000000 10000000 cc470000  .............G..
 70240 d002fcff 06000000 00000000 10000000  ................
 70250 e0470000 cc02fcff 06000000 00000000  .G..............
 70260 10000000 f4470000 c802fcff 06000000  .....G..........
 70270 00000000 10000000 08480000 c402fcff  .........H......
 70280 08000000 00000000 10000000 1c480000  .............H..
 70290 c002fcff 08000000 00000000 10000000  ................
 702a0 30480000 bc02fcff 05000000 00000000  0H..............
 702b0 10000000 44480000 b802fcff 05000000  ....DH..........
 702c0 00000000 10000000 58480000 b402fcff  ........XH......
 702d0 05000000 00000000 10000000 6c480000  ............lH..
 702e0 b002fcff 05000000 00000000 10000000  ................
 702f0 80480000 ac02fcff 05000000 00000000  .H..............
 70300 10000000 94480000 a802fcff 05000000  .....H..........
 70310 00000000 10000000 a8480000 a402fcff  .........H......
 70320 05000000 00000000 10000000 bc480000  .............H..
 70330 a002fcff 05000000 00000000 10000000  ................
 70340 d0480000 9c02fcff 05000000 00000000  .H..............
 70350 14000000 e4480000 9802fcff 05000000  .....H..........
 70360 00000000 00000000 10000000 fc480000  .............H..
 70370 9002fcff 06000000 00000000 10000000  ................
 70380 10490000 8c02fcff 06000000 00000000  .I..............
 70390 10000000 24490000 8802fcff 06000000  ....$I..........
 703a0 00000000 10000000 38490000 8402fcff  ........8I......
 703b0 06000000 00000000 10000000 4c490000  ............LI..
 703c0 8002fcff 06000000 00000000 10000000  ................
 703d0 60490000 7c02fcff 08000000 00000000  `I..|...........
 703e0 14000000 74490000 7802fcff 15000000  ....tI..x.......
 703f0 00440e10 500e0800 14000000 8c490000  .D..P........I..
 70400 8002fcff 19000000 00440e10 540e0800  .........D..T...
 70410 14000000 a4490000 8802fcff 10000000  .....I..........
 70420 00440e10 4b0e0800 10000000 bc490000  .D..K........I..
 70430 8002fcff 05000000 00000000 38000000  ............8...
 70440 d0490000 7c02fcff 6a000000 00420e10  .I..|...j....B..
 70450 8d02420e 188c0344 0e208604 440e2883  ..B....D. ..D.(.
 70460 05470e80 01024b0a 0e28410e 20410e18  .G....K..(A. A..
 70470 420e1042 0e08410b 34000000 0c4a0000  B..B..A.4....J..
 70480 b002fcff 60000000 00420e10 8c02410e  ....`....B....A.
 70490 18860344 0e208304 470e7002 480a0e20  ...D. ..G.p.H.. 
 704a0 410e1841 0e10420e 08410b00 00000000  A..A..B..A......
 704b0 38000000 444a0000 d802fcff 80000000  8...DJ..........
 704c0 00420e10 8d02420e 188c0349 0e208604  .B....B....I. ..
 704d0 440e2883 05500ed0 0102560e 28430e20  D.(..P....V.(C. 
 704e0 410e1842 0e10420e 08000000 38000000  A..B..B.....8...
 704f0 804a0000 1c03fcff d3000000 00420e10  .J...........B..
 70500 8d02420e 188c0341 0e208604 440e2883  ..B....A. ..D.(.
 70510 054f0e80 0202ad0a 0e28430e 20410e18  .O.......(C. A..
 70520 420e1042 0e08410b 4c000000 bc4a0000  B..B..A.L....J..
 70530 c003fcff fa030000 00420e10 8f02420e  .........B....B.
 70540 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 70550 8606410e 3883074a 0ef00203 cd030a0e  ..A.8..J........
 70560 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 70570 420e0845 0b000000 2c000000 0c4b0000  B..E....,....K..
 70580 7007fcff 79000000 00410e10 8602460e  p...y....A....F.
 70590 18830347 0e700261 0a0e1843 0e10410e  ...G.p.a...C..A.
 705a0 08410b00 00000000 4c000000 3c4b0000  .A......L...<K..
 705b0 c007fcff 74010000 00420e10 8f02420e  ....t....B....B.
 705c0 188e0346 0e208d04 450e288c 05410e30  ...F. ..E.(..A.0
 705d0 8606440e 3883074d 0eb00503 35010a0e  ..D.8..M....5...
 705e0 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 705f0 420e0848 0b000000 10000000 8c4b0000  B..H.........K..
 70600 f008fcff 08000000 00000000 40000000  ............@...
 70610 a04b0000 ec08fcff 8c000000 00420e10  .K...........B..
 70620 8e02450e 188d0342 0e208c04 410e2886  ..E....B. ..A.(.
 70630 05440e30 8306024a 0a0e2841 0e20420e  .D.0...J..(A. B.
 70640 18420e10 420e0841 0b000000 00000000  .B..B..A........
 70650 30000000 e44b0000 3809fcff 3a000000  0....K..8...:...
 70660 00410e10 8602430e 18830347 0e204d0a  .A....C....G. M.
 70670 0e18410e 10410e08 460b440e 18490e10  ..A..A..F.D..I..
 70680 480e0800 4c000000 184c0000 4409fcff  H...L....L..D...
 70690 8e020000 00420e10 8f02450e 188e0345  .....B....E....E
 706a0 0e208d04 450e288c 05440e30 8606440e  . ..E.(..D.0..D.
 706b0 38830747 0ea00503 89010a0e 38430e30  8..G........8C.0
 706c0 410e2842 0e20420e 18420e10 420e084b  A.(B. B..B..B..K
 706d0 0b000000 10000000 684c0000 840bfcff  ........hL......
 706e0 08000000 00000000 3c000000 7c4c0000  ........<...|L..
 706f0 800bfcff 8a000000 00420e10 8d02450e  .........B....E.
 70700 188c034a 0e208604 480e2883 05470e40  ...J. ..H.(..G.@
 70710 7b0a0e28 410e2041 0e18420e 10420e08  {..(A. A..B..B..
 70720 470b0000 00000000 10000000 bc4c0000  G............L..
 70730 d00bfcff 06000000 00000000 10000000  ................
 70740 d04c0000 cc0bfcff 06000000 00000000  .L..............
 70750 10000000 e44c0000 c80bfcff 08000000  .....L..........
 70760 00000000 10000000 f84c0000 c40bfcff  .........L......
 70770 06000000 00000000 10000000 0c4d0000  .............M..
 70780 c00bfcff 06000000 00000000 10000000  ................
 70790 204d0000 bc0bfcff 0b000000 00000000   M..............
 707a0 10000000 344d0000 b80bfcff 09000000  ....4M..........
 707b0 00000000 10000000 484d0000 b40bfcff  ........HM......
 707c0 0a000000 00000000 10000000 5c4d0000  ............\M..
 707d0 b00bfcff 13000000 00000000 10000000  ................
 707e0 704d0000 bc0bfcff 0a000000 00000000  pM..............
 707f0 10000000 844d0000 b80bfcff 0a000000  .....M..........
 70800 00000000 10000000 984d0000 b40bfcff  .........M......
 70810 1f000000 005a0e10 10000000 ac4d0000  .....Z.......M..
 70820 c00bfcff 36000000 00710e10 10000000  ....6....q......
 70830 c04d0000 ec0bfcff 28000000 00630e10  .M......(....c..
 70840 10000000 d44d0000 080cfcff 0a000000  .....M..........
 70850 00000000 10000000 e84d0000 040cfcff  .........M......
 70860 0a000000 00000000 1c000000 fc4d0000  .............M..
 70870 000cfcff 4e000000 00440e10 6b0a0e08  ....N....D..k...
 70880 410b5d0e 08000000 4c000000 1c4e0000  A.].....L....N..
 70890 300cfcff bc070000 00420e10 8f02460e  0........B....F.
 708a0 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 708b0 8606410e 38830747 0eb00203 0c050a0e  ..A.8..G........
 708c0 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 708d0 420e0841 0b000000 24000000 6c4e0000  B..A....$...lN..
 708e0 a013fcff 83000000 00510e10 8602410e  .........Q....A.
 708f0 18830347 0e600265 0e18430e 10410e08  ...G.`.e..C..A..
 70900 24000000 944e0000 0814fcff 7d000000  $....N......}...
 70910 00510e10 8602410e 18830347 0e60025f  .Q....A....G.`._
 70920 0e18430e 10410e08 1c000000 bc4e0000  ..C..A.......N..
 70930 6014fcff c0000000 00510e10 8302490e  `........Q....I.
 70940 5002a20e 10430e08 1c000000 dc4e0000  P....C.......N..
 70950 0015fcff 89000000 00510e10 8302550e  .........Q....U.
 70960 50025f0e 10430e08 10000000 fc4e0000  P._..C.......N..
 70970 7015fcff 06000000 00000000 10000000  p...............
 70980 104f0000 6c15fcff 06000000 00000000  .O..l...........
 70990 10000000 244f0000 6815fcff 08000000  ....$O..h.......
 709a0 00000000 10000000 384f0000 6415fcff  ........8O..d...
 709b0 08000000 00000000 10000000 4c4f0000  ............LO..
 709c0 6015fcff 05000000 00000000 10000000  `...............
 709d0 604f0000 5c15fcff 05000000 00000000  `O..\...........
 709e0 14000000 744f0000 5815fcff 0a000000  ....tO..X.......
 709f0 00000000 00000000 10000000 8c4f0000  .............O..
 70a00 5015fcff 06000000 00000000 10000000  P...............
 70a10 a04f0000 4c15fcff 06000000 00000000  .O..L...........
 70a20 10000000 b44f0000 4815fcff 08000000  .....O..H.......
 70a30 00000000 10000000 c84f0000 4415fcff  .........O..D...
 70a40 09000000 00000000 10000000 dc4f0000  .............O..
 70a50 4015fcff 0a000000 00000000 10000000  @...............
 70a60 f04f0000 3c15fcff 13000000 00000000  .O..<...........
 70a70 10000000 04500000 4815fcff 0a000000  .....P..H.......
 70a80 00000000 18000000 18500000 4415fcff  .........P..D...
 70a90 30000000 00440e10 6b0e0800 00000000  0....D..k.......
 70aa0 38000000 34500000 5815fcff 79000000  8...4P..X...y...
 70ab0 00420e10 8d02450e 188c0344 0e208604  .B....E....D. ..
 70ac0 410e2883 054f0e60 02500a0e 28430e20  A.(..O.`.P..(C. 
 70ad0 410e1842 0e10420e 08410b00 48000000  A..B..B..A..H...
 70ae0 70500000 9c15fcff 8d000000 00420e10  pP...........B..
 70af0 8f02450e 188e0348 0e208d04 450e288c  ..E....H. ..E.(.
 70b00 05440e30 8606410e 3883074c 0e700256  .D.0..A.8..L.p.V
 70b10 0a0e3843 0e30410e 28420e20 420e1842  ..8C.0A.(B. B..B
 70b20 0e10420e 08410b00 40000000 bc500000  ..B..A..@....P..
 70b30 e015fcff 86000000 00420e10 8e02420e  .........B....B.
 70b40 188d0348 0e208c04 440e2886 05440e30  ...H. ..D.(..D.0
 70b50 83064c0e 6002560a 0e30430e 28410e20  ..L.`.V..0C.(A. 
 70b60 420e1842 0e10420e 08410b00 10000000  B..B..B..A......
 70b70 00510000 2c16fcff 06000000 00000000  .Q..,...........
 70b80 10000000 14510000 2816fcff 06000000  .....Q..(.......
 70b90 00000000 10000000 28510000 2416fcff  ........(Q..$...
 70ba0 08000000 00000000 14000000 3c510000  ............<Q..
 70bb0 2016fcff 0a000000 00000000 00000000   ...............
 70bc0 10000000 54510000 1816fcff 06000000  ....TQ..........
 70bd0 00000000 10000000 68510000 1416fcff  ........hQ......
 70be0 06000000 00000000 10000000 7c510000  ............|Q..
 70bf0 1016fcff 06000000 00000000 10000000  ................
 70c00 90510000 0c16fcff 72000000 00000000  .Q......r.......
 70c10 10000000 a4510000 7816fcff af000000  .....Q..x.......
 70c20 00000000 10000000 b8510000 1417fcff  .........Q......
 70c30 29010000 00000000 10000000 cc510000  )............Q..
 70c40 3018fcff 21000000 00000000 10000000  0...!...........
 70c50 e0510000 4c18fcff 0a000000 00000000  .Q..L...........
 70c60 14000000 f4510000 4818fcff 3d000000  .....Q..H...=...
 70c70 006b0e10 500e0800 14000000 0c520000  .k..P........R..
 70c80 7018fcff 3e000000 006b0e10 510e0800  p...>....k..Q...
 70c90 1c000000 24520000 9818fcff 65000000  ....$R......e...
 70ca0 0002430e 10560a0e 08470b44 0e080000  ..C..V...G.D....
 70cb0 34000000 44520000 e818fcff c1000000  4...DR..........
 70cc0 00410e10 8602410e 18830346 0e205d0a  .A....A....F. ].
 70cd0 0e18430e 10410e08 470b0260 0a0e1843  ..C..A..G..`...C
 70ce0 0e10410e 08440b00 1c000000 7c520000  ..A..D......|R..
 70cf0 8019fcff 75000000 0002430e 20680a0e  ....u.....C. h..
 70d00 08450b44 0e080000 10000000 9c520000  .E.D.........R..
 70d10 e019fcff 24000000 005f0e10 10000000  ....$...._......
 70d20 b0520000 fc19fcff 06000000 00000000  .R..............
 70d30 10000000 c4520000 f819fcff 23000000  .....R......#...
 70d40 00000000 20000000 d8520000 141afcff  .... ....R......
 70d50 75000000 0002430e 20680a0e 08450b44  u.....C. h...E.D
 70d60 0e080000 00000000 14000000 fc520000  .............R..
 70d70 701afcff 8a020000 00038502 0e100000  p...............
 70d80 48000000 14530000 e81cfcff bc010000  H....S..........
 70d90 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 70da0 420e288c 05440e30 8606410e 38830744  B.(..D.0..A.8..D
 70db0 0e600309 010a0e38 410e3041 0e28420e  .`.....8A.0A.(B.
 70dc0 20420e18 420e1042 0e08440b 14000000   B..B..B..D.....
 70dd0 60530000 5c1efcff 5b000000 0002560e  `S..\...[.....V.
 70de0 10000000 48000000 78530000 a41efcff  ....H...xS......
 70df0 a6040000 00420e10 8f02450e 188e0345  .....B....E....E
 70e00 0e208d04 420e288c 05410e30 8606410e  . ..B.(..A.0..A.
 70e10 38830744 0e400358 020a0e38 440e3041  8..D.@.X...8D.0A
 70e20 0e28420e 20420e18 420e1042 0e08470b  .(B. B..B..B..G.
 70e30 4c000000 c4530000 0823fcff 84060000  L....S...#......
 70e40 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 70e50 420e288c 05410e30 8606410e 38830744  B.(..A.0..A.8..D
 70e60 0e7003df 010a0e38 410e3041 0e28420e  .p.....8A.0A.(B.
 70e70 20420e18 420e1042 0e08490b 00000000   B..B..B..I.....
 70e80 10000000 14540000 4829fcff 23000000  .....T..H)..#...
 70e90 00440e10 28000000 28540000 6429fcff  .D..(...(T..d)..
 70ea0 d8000000 00410e10 8302025b 0a0e0844  .....A.....[...D
 70eb0 0b460a0e 084a0b02 5e0a0e08 450b0000  .F...J..^...E...
 70ec0 18000000 54540000 182afcff 32000000  ....TT...*..2...
 70ed0 00440e10 680a0e08 410b0000 10000000  .D..h...A.......
 70ee0 70540000 3c2afcff 26000000 00000000  pT..<*..&.......
 70ef0 10000000 84540000 582afcff 48000000  .....T..X*..H...
 70f00 00440e10 10000000 98540000 19dbf9ff  .D.......T......
 70f10 05000000 000e1000 34000000 ac540000  ........4....T..
 70f20 802afcff 77000000 00410e10 8602480e  .*..w....A....H.
 70f30 1883034a 0e204d0a 0e18460e 10410e08  ...J. M...F..A..
 70f40 490b7f0a 0e18410e 10410e08 410b0000  I.....A..A..A...
 70f50 10000000 e4540000 c82afcff 52010000  .....T...*..R...
 70f60 00000000 10000000 f8540000 142cfcff  .........T...,..
 70f70 07000000 00000000 10000000 0c550000  .............U..
 70f80 102cfcff 07000000 00000000 10000000  .,..............
 70f90 20550000 0c2cfcff 07000000 00000000   U...,..........
 70fa0 10000000 34550000 082cfcff 07000000  ....4U...,......
 70fb0 00000000 10000000 48550000 042cfcff  ........HU...,..
 70fc0 07000000 00000000 10000000 5c550000  ............\U..
 70fd0 002cfcff 07000000 00000000 10000000  .,..............
 70fe0 70550000 fc2bfcff 07000000 00000000  pU...+..........
 70ff0 10000000 84550000 f82bfcff 07000000  .....U...+......
 71000 00000000 10000000 98550000 f42bfcff  .........U...+..
 71010 07000000 00000000 10000000 ac550000  .............U..
 71020 f02bfcff 07000000 00000000 10000000  .+..............
 71030 c0550000 ec2bfcff 07000000 00000000  .U...+..........
 71040 14000000 d4550000 e82bfcff 07000000  .....U...+......
 71050 00000000 00000000 10000000 ec550000  .............U..
 71060 e02bfcff 01000000 00000000 10000000  .+..............
 71070 00560000 dc2bfcff 0c000000 00000000  .V...+..........
 71080 1c000000 14560000 d82bfcff 46000000  .....V...+..F...
 71090 00410e10 8602490d 06760a0c 0708410b  .A....I..v....A.
 710a0 10000000 34560000 082cfcff 01000000  ....4V...,......
 710b0 00000000 2c000000 48560000 042cfcff  ....,...HV...,..
 710c0 5e000000 00420e10 8c02440e 18860344  ^....B....D....D
 710d0 0e208304 470e307f 0e20410e 18410e10  . ..G.0.. A..A..
 710e0 450e0800 10000000 78560000 342cfcff  E.......xV..4,..
 710f0 01000000 00000000 2c000000 8c560000  ........,....V..
 71100 302cfcff 8a000000 00420e10 8c02440e  0,.......B....D.
 71110 18860344 0e208304 470e3002 6e0e2045  ...D. ..G.0.n. E
 71120 0e18410e 10440e08 10000000 bc560000  ..A..D.......V..
 71130 902cfcff 31000000 00000000 10000000  .,..1...........
 71140 d0560000 bc2cfcff 71000000 00000000  .V...,..q.......
 71150 10000000 e4560000 282dfcff 81000000  .....V..(-......
 71160 00000000 18000000 f8560000 a42dfcff  .........V...-..
 71170 89000000 0002410e 1083027f 0e0848c3  ......A.......H.
 71180 18000000 14570000 182efcff 4e000000  .....W......N...
 71190 00440e10 730a0e08 490b0000 24000000  .D..s...I...$...
 711a0 30570000 4c2efcff 27000000 00410e10  0W..L...'....A..
 711b0 8602490e 18830347 0e20490e 18470e10  ..I....G. I..G..
 711c0 410e0800 24000000 58570000 542efcff  A...$...XW..T...
 711d0 39000000 00410e10 86024b0e 18830347  9....A....K....G
 711e0 0e20590e 18470e10 410e0800 48000000  . Y..G..A...H...
 711f0 80570000 6c2efcff 74010000 00420e10  .W..l...t....B..
 71200 8f02420e 188e0342 0e208d04 420e288c  ..B....B. ..B.(.
 71210 05410e30 8606410e 38830744 0e60031a  .A.0..A.8..D.`..
 71220 010a0e38 440e3041 0e28420e 20420e18  ...8D.0A.(B. B..
 71230 420e1042 0e084b0b 14000000 cc570000  B..B..K......W..
 71240 a02ffcff 36000000 00640e10 510e0800  ./..6....d..Q...
 71250 5c000000 e4570000 c82ffcff 35020000  \....W.../..5...
 71260 004b0e10 8f02460e 188e0342 0e208d04  .K....F....B. ..
 71270 420e288c 05410e30 8606410e 38830747  B.(..A.0..A.8..G
 71280 0e5003e4 010e3847 c30e3041 c60e2842  .P....8G..0A..(B
 71290 cc0e2042 cd0e1842 ce0e1042 cf0e084f  .. B...B...B...O
 712a0 0e508307 86068c05 8d048e03 8f020000  .P..............
 712b0 10000000 44580000 a831fcff 35000000  ....DX...1..5...
 712c0 00700e10 10000000 58580000 d431fcff  .p......XX...1..
 712d0 38000000 00730e10 10000000 6c580000  8....s......lX..
 712e0 0032fcff 38000000 00730e10 20000000  .2..8....s.. ...
 712f0 80580000 2c32fcff b7000000 005a0e20  .X..,2.......Z. 
 71300 02820a0e 08440b4c 0e08460e 20000000  .....D.L..F. ...
 71310 24000000 a4580000 c832fcff aa000000  $....X...2......
 71320 00410e10 8602450e 18830302 9b0a0e10  .A....E.........
 71330 410e0841 0b000000 10000000 cc580000  A..A.........X..
 71340 5033fcff 08000000 00000000 10000000  P3..............
 71350 e0580000 4c33fcff 06000000 00000000  .X..L3..........
 71360 10000000 f4580000 4833fcff 06000000  .....X..H3......
 71370 00000000 10000000 08590000 4433fcff  .........Y..D3..
 71380 03000000 00000000 3c000000 1c590000  ........<....Y..
 71390 7045fcff c5010000 00420e10 8d02480e  pE.......B....H.
 713a0 188c0341 0e208604 410e2883 054a0eb0  ...A. ..A.(..J..
 713b0 0303a101 0a0e2843 0e20410e 18420e10  ......(C. A..B..
 713c0 420e0841 0b000000 4c000000 5c590000  B..A....L...\Y..
 713d0 0047fcff bd010000 00420e10 8f02470e  .G.......B....G.
 713e0 188e0342 0e208d04 450e288c 05410e30  ...B. ..E.(..A.0
 713f0 8606440e 38830747 0ef00303 96010e38  ..D.8..G.......8
 71400 410e3041 0e28420e 20420e18 420e1042  A.0A.(B. B..B..B
 71410 0e080000 00000000 3c000000 ac590000  ........<....Y..
 71420 7048fcff ce010000 00420e10 8e02480e  pH.......B....H.
 71430 188d0342 0e208c04 410e2886 05410e30  ...B. ..A.(..A.0
 71440 8306037c 010e2847 0e204d0e 184a0e10  ...|..(G. M..J..
 71450 510e0800 00000000 30000000 ec590000  Q.......0....Y..
 71460 3073fcff 79000000 00420e10 8c02410e  0s..y....B....A.
 71470 18860344 0e208304 4f0e7002 590a0e20  ...D. ..O.p.Y.. 
 71480 410e1841 0e10420e 08410b00 24000000  A..A..B..A..$...
 71490 205a0000 7c73fcff 2a000000 00410e10   Z..|s..*....A..
 714a0 8602440e 1883034f 0e20490e 18470e10  ..D....O. I..G..
 714b0 410e0800 28000000 485a0000 8473fcff  A...(...HZ...s..
 714c0 6c000000 00410e10 8602470e 18830347  l....A....G....G
 714d0 0e50024a 0a0e1841 0e10410e 08450b00  .P.J...A..A..E..
 714e0 10000000 745a0000 c873fcff 05000000  ....tZ...s......
 714f0 00000000 48000000 885a0000 c473fcff  ....H....Z...s..
 71500 c4000000 00420e10 8f02420e 188e0345  .....B....B....E
 71510 0e208d04 450e288c 05470e30 8606440e  . ..E.(..G.0..D.
 71520 38830744 0ea00102 870a0e38 430e3041  8..D.......8C.0A
 71530 0e28420e 20420e18 420e1042 0e08480b  .(B. B..B..B..H.
 71540 10000000 d45a0000 4874fcff 27000000  .....Z..Ht..'...
 71550 00620e10 48000000 e85a0000 6474fcff  .b..H....Z..dt..
 71560 d1000000 00420e10 8f02420e 188e0342  .....B....B....B
 71570 0e208d04 420e288c 05410e30 8606410e  . ..B.(..A.0..A.
 71580 38830747 0ea00102 9c0a0e38 430e3041  8..G.......8C.0A
 71590 0e28420e 20420e18 420e1042 0e08470b  .(B. B..B..B..G.
 715a0 10000000 345b0000 f874fcff 05000000  ....4[...t......
 715b0 00000000 48000000 485b0000 f474fcff  ....H...H[...t..
 715c0 c4000000 00420e10 8f02420e 188e0345  .....B....B....E
 715d0 0e208d04 450e288c 05470e30 8606440e  . ..E.(..G.0..D.
 715e0 38830744 0ea00102 870a0e38 430e3041  8..D.......8C.0A
 715f0 0e28420e 20420e18 420e1042 0e08480b  .(B. B..B..B..H.
 71600 10000000 945b0000 7875fcff 2e000000  .....[..xu......
 71610 00000000 48000000 a85b0000 9475fcff  ....H....[...u..
 71620 cc000000 00420e10 8f02450e 188e0342  .....B....E....B
 71630 0e208d04 450e288c 05410e30 8606410e  . ..E.(..A.0..A.
 71640 38830744 0ea00102 9d0a0e38 430e3041  8..D.......8C.0A
 71650 0e28420e 20420e18 420e1042 0e08430b  .(B. B..B..B..C.
 71660 10000000 f45b0000 1876fcff 06000000  .....[...v......
 71670 00000000 10000000 085c0000 1476fcff  .........\...v..
 71680 06000000 00000000 10000000 1c5c0000  .............\..
 71690 1076fcff 06000000 00000000 10000000  .v..............
 716a0 305c0000 0c76fcff 06000000 00000000  0\...v..........
 716b0 10000000 445c0000 0876fcff 06000000  ....D\...v......
 716c0 00000000 10000000 585c0000 0476fcff  ........X\...v..
 716d0 06000000 00000000 14000000 6c5c0000  ............l\..
 716e0 0076fcff 08000000 00000000 00000000  .v..............
 716f0 2c000000 845c0000 f875fcff 9b000000  ,....\...u......
 71700 00410e10 8602480d 06428e03 478d0447  .A....H..B..G..G
 71710 8c054f83 06026d0a 0c070841 0b000000  ..O...m....A....
 71720 2c000000 b45c0000 6876fcff 3d010000  ,....\..hv..=...
 71730 00410e10 8602430d 06428f03 4a8e048d  .A....C..B..J...
 71740 058c0683 07031a01 0a0c0708 460b0000  ............F...
 71750 40000000 e45c0000 7877fcff 84000000  @....\..xw......
 71760 00420e10 8e02420e 188d0342 0e208c04  .B....B....B. ..
 71770 410e2886 05410e30 8306470e 50025a0a  A.(..A.0..G.P.Z.
 71780 0e30410e 28410e20 420e1842 0e10420e  .0A.(A. B..B..B.
 71790 08470b00 10000000 285d0000 c477fcff  .G......(]...w..
 717a0 06000000 00000000 28000000 3c5d0000  ........(...<]..
 717b0 c077fcff 64000000 00410e10 8602410e  .w..d....A....A.
 717c0 1883034a 0ec00152 0a0e1841 0e10410e  ...J...R...A..A.
 717d0 08480b00 40000000 685d0000 0478fcff  .H..@...h]...x..
 717e0 c7000000 00420e10 8e02420e 188d0342  .....B....B....B
 717f0 0e208c04 410e2886 05440e30 83064a0e  . ..A.(..D.0..J.
 71800 d0060296 0a0e3043 0e28410e 20420e18  ......0C.(A. B..
 71810 420e1042 0e084b0b 40000000 ac5d0000  B..B..K.@....]..
 71820 9078fcff c7000000 00420e10 8e02420e  .x.......B....B.
 71830 188d0342 0e208c04 410e2886 05440e30  ...B. ..A.(..D.0
 71840 83064a0e d0060296 0a0e3043 0e28410e  ..J.......0C.(A.
 71850 20420e18 420e1042 0e084b0b 14000000   B..B..B..K.....
 71860 f05d0000 1c79fcff 10000000 00440e10  .]...y.......D..
 71870 4b0e0800 14000000 085e0000 1479fcff  K........^...y..
 71880 10000000 00440e10 4b0e0800 28000000  .....D..K...(...
 71890 205e0000 0c79fcff 50000000 00410e10   ^...y..P....A..
 718a0 8602460e 18830347 0e507a0a 0e18410e  ..F....G.Pz...A.
 718b0 10410e08 410b0000 18000000 4c5e0000  .A..A.......L^..
 718c0 3079fcff 38000000 00410e10 8302760e  0y..8....A....v.
 718d0 08000000 18000000 685e0000 5479fcff  ........h^..Ty..
 718e0 1a000000 00410e10 8302560e 08000000  .....A....V.....
 718f0 28000000 845e0000 5879fcff b7000000  (....^..Xy......
 71900 00410e10 86024a0e 1883034a 0eb00102  .A....J....J....
 71910 9a0a0e18 410e1041 0e08410b 28000000  ....A..A..A.(...
 71920 b05e0000 ec79fcff bc000000 00410e10  .^...y.......A..
 71930 86024a0e 1883034a 0eb00102 9f0a0e18  ..J....J........
 71940 410e1041 0e08410b 28000000 dc5e0000  A..A..A.(....^..
 71950 807afcff 00010000 00410e10 8602450e  .z.......A....E.
 71960 1883034a 0ef00102 e80a0e18 410e1041  ...J........A..A
 71970 0e08410b 3c000000 085f0000 547bfcff  ..A.<...._..T{..
 71980 72010000 00420e10 8d02460e 188c0341  r....B....F....A
 71990 0e208604 440e2883 054a0ea0 02034f01  . ..D.(..J....O.
 719a0 0a0e2841 0e20410e 18420e10 420e0841  ..(A. A..B..B..A
 719b0 0b000000 10000000 485f0000 947cfcff  ........H_...|..
 719c0 05000000 00000000 28000000 5c5f0000  ........(...\_..
 719d0 907cfcff 85000000 00410e10 8602410e  .|.......A....A.
 719e0 18830347 0e700274 0a0e1841 0e10410e  ...G.p.t...A..A.
 719f0 08410b00 10000000 885f0000 f47cfcff  .A......._...|..
 71a00 06000000 00000000 10000000 9c5f0000  ............._..
 71a10 f07cfcff 06000000 00000000 10000000  .|..............
 71a20 b05f0000 ec7cfcff 06000000 00000000  ._...|..........
 71a30 10000000 c45f0000 e87cfcff 06000000  ....._...|......
 71a40 00000000 10000000 d85f0000 e47cfcff  ........._...|..
 71a50 06000000 00000000 14000000 ec5f0000  ............._..
 71a60 e07cfcff 22000000 00470eb0 01570e08  .|.."....G...W..
 71a70 40000000 04600000 f87cfcff a7000000  @....`...|......
 71a80 00420e10 8e02420e 188d0342 0e208c04  .B....B....B. ..
 71a90 410e2886 05440e30 83064a0e d0060276  A.(..D.0..J....v
 71aa0 0a0e3043 0e28410e 20420e18 420e1042  ..0C.(A. B..B..B
 71ab0 0e084b0b 40000000 48600000 647dfcff  ..K.@...H`..d}..
 71ac0 a7000000 00420e10 8e02420e 188d0342  .....B....B....B
 71ad0 0e208c04 410e2886 05440e30 83064a0e  . ..A.(..D.0..J.
 71ae0 d0060276 0a0e3043 0e28410e 20420e18  ...v..0C.(A. B..
 71af0 420e1042 0e084b0b 14000000 8c600000  B..B..K......`..
 71b00 d07dfcff 10000000 00440e10 4b0e0800  .}.......D..K...
 71b10 28000000 a4600000 c87dfcff 50000000  (....`...}..P...
 71b20 00410e10 8602460e 18830347 0e707a0a  .A....F....G.pz.
 71b30 0e18410e 10410e08 410b0000 10000000  ..A..A..A.......
 71b40 d0600000 ec7dfcff 05000000 00000000  .`...}..........
 71b50 10000000 e4600000 e87dfcff 05000000  .....`...}......
 71b60 00000000 10000000 f8600000 e47dfcff  .........`...}..
 71b70 05000000 00000000 10000000 0c610000  .............a..
 71b80 e07dfcff 05000000 00000000 10000000  .}..............
 71b90 20610000 dc7dfcff 05000000 00000000   a...}..........
 71ba0 10000000 34610000 d87dfcff 05000000  ....4a...}......
 71bb0 00000000 10000000 48610000 d47dfcff  ........Ha...}..
 71bc0 05000000 00000000 10000000 5c610000  ............\a..
 71bd0 d07dfcff 05000000 00000000 10000000  .}..............
 71be0 70610000 cc7dfcff 06000000 00000000  pa...}..........
 71bf0 10000000 84610000 c87dfcff 06000000  .....a...}......
 71c00 00000000 10000000 98610000 c47dfcff  .........a...}..
 71c10 06000000 00000000 14000000 ac610000  .............a..
 71c20 c07dfcff 06000000 00000000 00000000  .}..............
 71c30 54000000 c4610000 b87dfcff e3010000  T....a...}......
 71c40 004b0e10 8f02420e 188e0342 0e208d04  .K....B....B. ..
 71c50 420e288c 05410e30 8606410e 38830747  B.(..A.0..A.8..G
 71c60 0e400389 010a0e38 410e3041 0e28420e  .@.....8A.0A.(B.
 71c70 20420e18 420e1042 0e08410b 720e08c3   B..B..B..A.r...
 71c80 c6cccdce cf000000 60000000 1c620000  ........`....b..
 71c90 507ffcff 2a020000 00420e10 8f02420e  P...*....B....B.
 71ca0 188e0342 0e208d04 450e288c 05410e30  ...B. ..E.(..A.0
 71cb0 8606440e 38830747 0eb00102 b60eb801  ..D.8..G........
 71cc0 4d0ec001 450ec801 450ed001 600eb001  M...E...E...`...
 71cd0 02e70a0e 38410e30 410e2842 0e20420e  ....8A.0A.(B. B.
 71ce0 18420e10 420e0841 0b000000 4c000000  .B..B..A....L...
 71cf0 80620000 1c81fcff 15020000 00510e10  .b...........Q..
 71d00 8e024a0e 188d0348 0e208c04 410e2886  ..J....H. ..A.(.
 71d10 05410e30 830603cc 010a0e28 430e2042  .A.0.......(C. B
 71d20 0e18420e 10420e08 410b520e 28410e20  ..B..B..A.R.(A. 
 71d30 420e1842 0e10420e 08000000 58000000  B..B..B.....X...
 71d40 d0620000 ec82fcff af000000 00420e10  .b...........B..
 71d50 8f02420e 188e0345 0e208d04 450e288c  ..B....E. ..E.(.
 71d60 05440e30 8606440e 38830747 0e706d0e  .D.0..D.8..G.pm.
 71d70 78500e80 014e0e88 01420e90 01510e70  xP...N...B...Q.p
 71d80 4d0a0e38 430e3041 0e28420e 20420e18  M..8C.0A.(B. B..
 71d90 420e1042 0e08440b 28000000 2c630000  B..B..D.(...,c..
 71da0 4083fcff 56000000 00410e10 86024d0e  @...V....A....M.
 71db0 18830353 0e20640a 0e18410e 10410e08  ...S. d...A..A..
 71dc0 490b0000 1c000000 58630000 7483fcff  I.......Xc..t...
 71dd0 33000000 00410e10 83026a0a 0e08410b  3....A....j...A.
 71de0 460e0800 10000000 78630000 9483fcff  F.......xc......
 71df0 12000000 00000000 1c000000 8c630000  .............c..
 71e00 a083fcff 33000000 00410e10 83026a0a  ....3....A....j.
 71e10 0e08410b 460e0800 4c000000 ac630000  ..A.F...L....c..
 71e20 c083fcff 7f030000 00420e10 8f02420e  .........B....B.
 71e30 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 71e40 8606410e 38830747 0e800503 e4020a0e  ..A.8..G........
 71e50 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 71e60 420e0841 0b000000 10000000 fc630000  B..A.........c..
 71e70 f086fcff 06000000 00000000 10000000  ................
 71e80 10640000 ec86fcff 0b000000 00000000  .d..............
 71e90 10000000 24640000 e886fcff 03000000  ....$d..........
 71ea0 00000000 10000000 38640000 e486fcff  ........8d......
 71eb0 08000000 00000000 10000000 4c640000  ............Ld..
 71ec0 e086fcff 06000000 00000000 10000000  ................
 71ed0 60640000 dc86fcff 06000000 00000000  `d..............
 71ee0 10000000 74640000 d886fcff 08000000  ....td..........
 71ef0 00000000 10000000 88640000 d486fcff  .........d......
 71f00 06000000 00000000 10000000 9c640000  .............d..
 71f10 d086fcff 06000000 00000000 10000000  ................
 71f20 b0640000 cc86fcff 06000000 00000000  .d..............
 71f30 10000000 c4640000 c886fcff 0b000000  .....d..........
 71f40 00000000 10000000 d8640000 c486fcff  .........d......
 71f50 06000000 00000000 10000000 ec640000  .............d..
 71f60 c086fcff 06000000 00000000 10000000  ................
 71f70 00650000 bc86fcff 06000000 00000000  .e..............
 71f80 10000000 14650000 b886fcff 06000000  .....e..........
 71f90 00000000 58000000 28650000 b486fcff  ....X...(e......
 71fa0 74010000 00420e10 8f02480e 188e0342  t....B....H....B
 71fb0 0e208d04 450e288c 05440e30 8606460e  . ..E.(..D.0..F.
 71fc0 38830747 0e400284 0e484d0e 50490e58  8..G.@...HM.PI.X
 71fd0 450e604f 0e40440a 0e38410e 30410e28  E.`O.@D..8A.0A.(
 71fe0 420e2042 0e18420e 10420e08 420b0000  B. B..B..B..B...
 71ff0 5c000000 84650000 d887fcff f8010000  \....e..........
 72000 00420e10 8f02420e 188e0349 0e208d04  .B....B....I. ..
 72010 420e288c 054a0e30 8606440e 38830747  B.(..J.0..D.8..G
 72020 0ee00102 f70ee801 480ef001 580ee801  ........H...X...
 72030 410ee001 02610a0e 38430e30 410e2842  A....a..8C.0A.(B
 72040 0e20420e 18420e10 420e0847 0b000000  . B..B..B..G....
 72050 40000000 e4650000 7889fcff fc000000  @....e..x.......
 72060 00420e10 8e02420e 188d0345 0e208c04  .B....B....E. ..
 72070 440e2886 05410e30 83064a0e c00102c7  D.(..A.0..J.....
 72080 0a0e3043 0e28410e 20420e18 420e1042  ..0C.(A. B..B..B
 72090 0e08410b 28000000 28660000 348afcff  ..A.(...(f..4...
 720a0 2d010000 00410e10 8602460e 18830344  -....A....F....D
 720b0 0e3002f9 0a0e1841 0e10410e 084a0b00  .0.....A..A..J..
 720c0 40000000 54660000 388bfcff de020000  @...Tf..8.......
 720d0 00420e10 8f02450e 188e0342 0e208d04  .B....E....B. ..
 720e0 420e288c 05410e30 8606410e 38830703  B.(..A.0..A.8...
 720f0 c7020e30 410e2842 0e20420e 18420e10  ...0A.(B. B..B..
 72100 420e0800 48000000 98660000 d48dfcff  B...H....f......
 72110 a3010000 00420e10 8f02450e 188e0349  .....B....E....I
 72120 0e208d04 470e288c 05410e30 8606410e  . ..G.(..A.0..A.
 72130 38830744 0e40037b 010e3841 0e30410e  8..D.@.{..8A.0A.
 72140 28420e20 420e1842 0e10420e 08000000  (B. B..B..B.....
 72150 6c000000 e4660000 388ffcff 96040000  l....f..8.......
 72160 004c0e10 8f02420e 188e0342 0e208d04  .L....B....B. ..
 72170 420e288c 05410e30 8606410e 38830747  B.(..A.0..A.8..G
 72180 0ee00103 30010ee8 01660ef0 0102900e  ....0....f......
 72190 e801450e e0010316 020ee801 550ef001  ..E.........U...
 721a0 640ee801 430ee001 470a0e38 410e3041  d...C...G..8A.0A
 721b0 0e28420e 20420e18 420e1042 0e08410b  .(B. B..B..B..A.
 721c0 44000000 54670000 6893fcff 8e010000  D...Tg..h.......
 721d0 00420e10 8e02450e 188d0345 0e208c04  .B....E....E. ..
 721e0 410e2886 05470e30 83064a0e f0020334  A.(..G.0..J....4
 721f0 010a0e30 410e2841 0e20420e 18420e10  ...0A.(A. B..B..
 72200 420e0846 0b000000 30000000 9c670000  B..F....0....g..
 72210 b094fcff 26010000 00420e10 8c02480e  ....&....B....H.
 72220 18860347 0e208304 4a0ec001 02e00a0e  ...G. ..J.......
 72230 20410e18 410e1042 0e08410b 10000000   A..A..B..A.....
 72240 d0670000 ac95fcff 0a000000 00000000  .g..............
 72250 10000000 e4670000 a895fcff 07000000  .....g..........
 72260 00000000 10000000 f8670000 a495fcff  .........g......
 72270 0a000000 00000000 10000000 0c680000  .............h..
 72280 a095fcff 07000000 00000000 10000000  ................
 72290 20680000 9c95fcff 06000000 00000000   h..............
 722a0 14000000 34680000 9895fcff 06000000  ....4h..........
 722b0 00000000 00000000 30000000 4c680000  ........0...Lh..
 722c0 9095fcff ab000000 00420e10 8c02410e  .........B....A.
 722d0 18860347 0e208304 4a0ee002 026d0a0e  ...G. ..J....m..
 722e0 20410e18 410e1042 0e08410b 28000000   A..A..B..A.(...
 722f0 80680000 0c96fcff 83000000 00410e10  .h...........A..
 72300 8602480e 1883034d 0ec00102 4b0a0e18  ..H....M....K...
 72310 410e1041 0e08410b 10000000 ac680000  A..A..A......h..
 72320 7096fcff 06000000 00000000 10000000  p...............
 72330 c0680000 6c96fcff 06000000 00000000  .h..l...........
 72340 4c000000 d4680000 6896fcff 50030000  L....h..h...P...
 72350 00420e10 8f02420e 188e0348 0e208d04  .B....B....H. ..
 72360 420e288c 05440e30 8606460e 3883074a  B.(..D.0..F.8..J
 72370 0ed00303 c7010a0e 38430e30 410e2842  ........8C.0A.(B
 72380 0e20420e 18420e10 420e084b 0b000000  . B..B..B..K....
 72390 10000000 24690000 6899fcff 27000000  ....$i..h...'...
 723a0 00620e10 4c000000 38690000 8499fcff  .b..L...8i......
 723b0 d1020000 00420e10 8f02450e 188e0342  .....B....E....B
 723c0 0e208d04 450e288c 05460e30 8606470e  . ..E.(..F.0..G.
 723d0 3883074d 0ed00103 8e010a0e 38440e30  8..M........8D.0
 723e0 410e2842 0e20420e 18420e10 420e0845  A.(B. B..B..B..E
 723f0 0b000000 10000000 88690000 149cfcff  .........i......
 72400 2e000000 00000000 10000000 9c690000  .............i..
 72410 309cfcff 06000000 00000000 10000000  0...............
 72420 b0690000 2c9cfcff 06000000 00000000  .i..,...........
 72430 10000000 c4690000 289cfcff 06000000  .....i..(.......
 72440 00000000 10000000 d8690000 249cfcff  .........i..$...
 72450 08000000 00000000 10000000 ec690000  .............i..
 72460 209cfcff 06000000 00000000 10000000   ...............
 72470 006a0000 1c9cfcff 06000000 00000000  .j..............
 72480 1c000000 146a0000 189cfcff 40030000  .....j......@...
 72490 00440e10 83020362 010e0800 00000000  .D.....b........
 724a0 30000000 346a0000 389ffcff 65000000  0...4j..8...e...
 724b0 00420e10 8c02410e 18860344 0e208304  .B....A....D. ..
 724c0 520ec001 02450e20 430e1841 0e10420e  R....E. C..A..B.
 724d0 08000000 4c000000 686a0000 749ffcff  ....L...hj..t...
 724e0 c5010000 00420e10 8f02450e 188e0342  .....B....E....B
 724f0 0e208d04 450e288c 05440e30 8606410e  . ..E.(..D.0..A.
 72500 3883074a 0ec00603 96010a0e 38430e30  8..J........8C.0
 72510 410e2842 0e20420e 18420e10 420e0841  A.(B. B..B..B..A
 72520 0b000000 50000000 b86a0000 f4a0fcff  ....P....j......
 72530 cc010000 00420e10 8f02420e 188e0346  .....B....B....F
 72540 0e208d04 420e288c 05410e30 8606410e  . ..B.(..A.0..A.
 72550 38830747 0e900903 97010a0e 38430e30  8..G........8C.0
 72560 410e2842 0e20420e 18420e10 420e0848  A.(B. B..B..B..H
 72570 0b000000 00000000 44000000 0c6b0000  ........D....k..
 72580 70a2fcff 4a020000 00420e10 8e02420e  p...J....B....B.
 72590 188d0342 0e208c04 410e2886 05410e30  ...B. ..A.(..A.0
 725a0 8306440e b0010375 010a0e30 430e2841  ..D....u...0C.(A
 725b0 0e20420e 18420e10 420e0841 0b000000  . B..B..B..A....
 725c0 4c000000 546b0000 78a4fcff 07040000  L...Tk..x.......
 725d0 00420e10 8f02420e 188e0342 0e208d04  .B....B....B. ..
 725e0 420e288c 05410e30 8606410e 38830747  B.(..A.0..A.8..G
 725f0 0ee00103 4a020a0e 38430e30 410e2842  ....J...8C.0A.(B
 72600 0e20420e 18420e10 420e0841 0b000000  . B..B..B..A....
 72610 10000000 a46b0000 38a8fcff 06000000  .....k..8.......
 72620 00000000 10000000 b86b0000 34a8fcff  .........k..4...
 72630 06000000 00000000 10000000 cc6b0000  .............k..
 72640 30a8fcff 08000000 00000000 10000000  0...............
 72650 e06b0000 2ca8fcff 0a000000 00000000  .k..,...........
 72660 44000000 f46b0000 28a8fcff 4a020000  D....k..(...J...
 72670 00420e10 8e02420e 188d0342 0e208c04  .B....B....B. ..
 72680 410e2886 05410e30 8306440e b0010375  A.(..A.0..D....u
 72690 010a0e30 430e2841 0e20420e 18420e10  ...0C.(A. B..B..
 726a0 420e0841 0b000000 4c000000 3c6c0000  B..A....L...<l..
 726b0 30aafcff 07040000 00420e10 8f02420e  0........B....B.
 726c0 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 726d0 8606410e 38830747 0ee00103 4a020a0e  ..A.8..G....J...
 726e0 38430e30 410e2842 0e20420e 18420e10  8C.0A.(B. B..B..
 726f0 420e0841 0b000000 10000000 8c6c0000  B..A.........l..
 72700 f0adfcff 06000000 00000000 10000000  ................
 72710 a06c0000 ecadfcff 06000000 00000000  .l..............
 72720 10000000 b46c0000 e8adfcff 08000000  .....l..........
 72730 00000000 10000000 c86c0000 e4adfcff  .........l......
 72740 0a000000 00000000 10000000 dc6c0000  .............l..
 72750 e0adfcff 06000000 00000000 10000000  ................
 72760 f06c0000 dcadfcff 06000000 00000000  .l..............
 72770 10000000 046d0000 d8adfcff 08000000  .....m..........
 72780 00000000 38000000 186d0000 d4adfcff  ....8....m......
 72790 68000000 00420e10 8d02420e 188c0344  h....B....B....D
 727a0 0e208604 440e2883 054f0e60 02410a0e  . ..D.(..O.`.A..
 727b0 28410e20 410e1842 0e10420e 08410b00  (A. A..B..B..A..
 727c0 48000000 546d0000 08aefcff 7c000000  H...Tm......|...
 727d0 00420e10 8f02420e 188e0345 0e208d04  .B....B....E. ..
 727e0 480e288c 05440e30 8606440e 3883074c  H.(..D.0..D.8..L
 727f0 0e700247 0a0e3841 0e30410e 28420e20  .p.G..8A.0A.(B. 
 72800 420e1842 0e10420e 08410b00 40000000  B..B..B..A..@...
 72810 a06d0000 3caefcff 75000000 00420e10  .m..<...u....B..
 72820 8e02420e 188d0348 0e208c04 440e2886  ..B....H. ..D.(.
 72830 05440e30 83064c0e 6002470a 0e30410e  .D.0..L.`.G..0A.
 72840 28410e20 420e1842 0e10420e 08410b00  (A. B..B..B..A..
 72850 14000000 e46d0000 78aefcff 0a000000  .....m..x.......
 72860 00000000 00000000 10000000 fc6d0000  .............m..
 72870 70aefcff 08000000 00000000 18000000  p...............
 72880 106e0000 6caefcff 57000000 00640e10  .n..l...W....d..
 72890 680a0e08 440b0000 40000000 2c6e0000  h...D...@...,n..
 728a0 b0aefcff 3f010000 00420e10 8c024c0e  ....?....B....L.
 728b0 18860341 0e208304 470eb001 025a0a0e  ...A. ..G....Z..
 728c0 20480e18 410e1042 0e08450b 02b80e20   H..A..B..E.... 
 728d0 430e1841 0e10420e 08000000 4c000000  C..A..B.....L...
 728e0 706e0000 acaffcff a6000000 00420e10  pn...........B..
 728f0 8d02450e 188c0344 0e208604 460e2883  ..E....D. ..F.(.
 72900 05440e30 02590a0e 28460e20 410e1842  .D.0.Y..(F. A..B
 72910 0e10420e 08410b44 0a0e2843 0e20410e  ..B..A.D..(C. A.
 72920 18420e10 420e0841 0b000000 40000000  .B..B..A....@...
 72930 c06e0000 0cb0fcff 9e010000 00420e10  .n...........B..
 72940 8e02420e 188d0345 0e208c04 410e2886  ..B....E. ..A.(.
 72950 05410e30 8306470e 50028b0a 0e30410e  .A.0..G.P....0A.
 72960 28410e20 420e1842 0e10420e 084b0b00  (A. B..B..B..K..
 72970 14000000 046f0000 68b1fcff 1c000000  .....o..h.......
 72980 00440e20 570e0800 2c000000 1c6f0000  .D. W...,....o..
 72990 70b1fcff a0000000 00410e10 8602410e  p........A....A.
 729a0 18830344 0e406e0a 0e18410e 10410e08  ...D.@n...A..A..
 729b0 4a0b0000 00000000 10000000 4c6f0000  J...........Lo..
 729c0 e0b1fcff 3f020000 00000000 38000000  ....?.......8...
 729d0 606f0000 0cb4fcff 44010000 00420e10  `o......D....B..
 729e0 8d02460e 188c0344 0e208604 440e2883  ..F....D. ..D.(.
 729f0 054c0e60 031c010a 0e28410e 20410e18  .L.`.....(A. A..
 72a00 420e1042 0e08410b 2c000000 9c6f0000  B..B..A.,....o..
 72a10 20b5fcff ee060000 00410e10 8602430d   ........A....C.
 72a20 06448f03 8e04458d 05458c06 44830703  .D....E..E..D...
 72a30 52040a0c 0708480b 2c000000 cc6f0000  R.....H.,....o..
 72a40 e0bbfcff 9d070000 00410e10 86024f0d  .........A....O.
 72a50 06528e03 8d048c05 830603e9 030a0c07  .R..............
 72a60 08450b00 00000000 10000000 fc6f0000  .E...........o..
 72a70 50c3fcff 74020000 00000000 10000000  P...t...........
 72a80 10700000 bcc5fcff b1010000 00000000  .p..............
 72a90 38000000 24700000 68c7fcff 09010000  8...$p..h.......
 72aa0 00420e10 8d02460e 188c0344 0e208604  .B....F....D. ..
 72ab0 440e2883 054c0e50 02e10a0e 28410e20  D.(..L.P....(A. 
 72ac0 410e1842 0e10420e 08410b00 44000000  A..B..B..A..D...
 72ad0 60700000 3cc8fcff 31050000 00420e10  `p..<...1....B..
 72ae0 8e02450e 188d0342 0e208c04 470e2886  ..E....B. ..G.(.
 72af0 05440e30 83064a0e c00103c2 010a0e30  .D.0..J........0
 72b00 430e2841 0e20420e 18420e10 420e0846  C.(A. B..B..B..F
 72b10 0b000000 50000000 a8700000 34cdfcff  ....P....p..4...
 72b20 ac040000 00420e10 8f02450e 188e0345  .....B....E....E
 72b30 0e208d04 420e288c 05440e30 8606440e  . ..B.(..D.0..D.
 72b40 3883074a 0e800203 0a020a0e 38430e30  8..J........8C.0
 72b50 410e2842 0e20420e 18420e10 420e084a  A.(B. B..B..B..J
 72b60 0b000000 00000000 4c000000 fc700000  ........L....p..
 72b70 90d1fcff 3c2c0000 00420e10 8f02480e  ....<,...B....H.
 72b80 188e0345 0e208d04 450e288c 05440e30  ...E. ..E.(..D.0
 72b90 8606410e 3883074a 0eb00803 751e0a0e  ..A.8..J....u...
 72ba0 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 72bb0 420e0841 0b000000 4c000000 4c710000  B..A....L...Lq..
 72bc0 80fdfcff 2f380000 00420e10 8f02450e  ..../8...B....E.
 72bd0 188e0345 0e208d04 450e288c 05410e30  ...E. ..E.(..A.0
 72be0 8606470e 3883074a 0eb00803 87170a0e  ..G.8..J........
 72bf0 38410e30 410e2842 0e20420e 18420e10  8A.0A.(B. B..B..
 72c00 420e0841 0b000000 10000000 9c710000  B..A.........q..
 72c10 6035fdff 55060000 00000000 38000000  `5..U.......8...
 72c20 b0710000 ac3bfdff 04010000 00410e10  .q...;.......A..
 72c30 8602440e 1883034a 0e500289 0e58490e  ..D....J.P...XI.
 72c40 60470e68 420e7051 0e500241 0a0e1841  `G.hB.pQ.P.A...A
 72c50 0e10410e 08410b00 48000000 ec710000  ..A..A..H....q..
 72c60 803cfdff 4f010000 00420e10 8c024a0e  .<..O....B....J.
 72c70 18860348 0e208304 4d0ed004 02ac0ed8  ...H. ..M.......
 72c80 04410ee0 04420ee8 04480ef0 044f0ed0  .A...B...H...O..
 72c90 04025c0a 0e20430e 18410e10 420e0841  ..\.. C..A..B..A
 72ca0 0b000000 34000000 38720000 843dfdff  ....4...8r...=..
 72cb0 4e000000 00410e10 8602480e 18830347  N....A....H....G
 72cc0 0e20440e 28440e30 440e3842 0e40540e  . D.(D.0D.8B.@T.
 72cd0 20590e18 410e1041 0e080000 38000000   Y..A..A....8...
 72ce0 70720000 9c3dfdff f4000000 00410e10  pr...=.......A..
 72cf0 8602440e 1883034b 0e50027e 0e58420e  ..D....K.P.~.XB.
 72d00 60420e68 450e7052 0e500243 0a0e1841  `B.hE.pR.P.C...A
 72d10 0e10410e 08410b00 54000000 ac720000  ..A..A..T....r..
 72d20 603efdff 0b1f0000 004c0e10 8e02450e  `>.......L....E.
 72d30 188d0345 0e208c04 410e2886 05440e30  ...E. ..A.(..D.0
 72d40 83064a0e 900802c2 0e980841 0ea00844  ..J........A...D
 72d50 0ea80845 0eb0084c 0e900874 0a0e3044  ...E...L...t..0D
 72d60 0e28410e 20420e18 420e1042 0e08440b  .(A. B..B..B..D.
 72d70 58000000 04730000 185dfdff 3d1f0000  X....s...]..=...
 72d80 00420e10 8e02450e 188d0342 0e208c04  .B....E....B. ..
 72d90 440e2886 05440e30 8306470e 900802ea  D.(..D.0..G.....
 72da0 0e98084c 0ea00844 0ea80844 0eb0084c  ...L...D...D...L
 72db0 0e900802 5c0a0e30 410e2841 0e20420e  ....\..0A.(A. B.
 72dc0 18420e10 420e084a 0b000000 54000000  .B..B..J....T...
 72dd0 60730000 fc7bfdff 6e1f0000 00420e10  `s...{..n....B..
 72de0 8e02560e 188d0346 0e208c04 440e2886  ..V....F. ..D.(.
 72df0 05440e30 83064a0e 900c02b9 0e980c5a  .D.0..J........Z
 72e00 0ea00c41 0ea80c45 0eb00c4c 0e900c74  ...A...E...L...t
 72e10 0a0e3044 0e28410e 20420e18 420e1042  ..0D.(A. B..B..B
 72e20 0e08440b 60000000 b8730000 149bfdff  ..D.`....s......
 72e30 ab1f0000 00420e10 8f024b0e 188e034b  .....B....K....K
 72e40 0e208d04 420e288c 05410e30 8606410e  . ..B.(..A.0..A.
 72e50 3883074a 0ea00c03 03010ea8 0c410eb0  8..J.........A..
 72e60 0c420eb8 0c440ec0 0c4f0ea0 0c026c0a  .B...D...O....l.
 72e70 0e38440e 30410e28 420e2042 0e18420e  .8D.0A.(B. B..B.
 72e80 10420e08 480b0000 1c000000 1c740000  .B..H........t..
 72e90 60bafdff 18000000 00410e10 8302560e  `........A....V.
 72ea0 08000000 00000000 2c000000 3c740000  ........,...<t..
 72eb0 60bafdff 5f0e0000 00410e10 83024a0e  `..._....A....J.
 72ec0 c8060390 0c0a0e10 410e0844 0b03bd01  ........A..D....
 72ed0 0e10410e 08000000 4c000000 6c740000  ..A.....L...lt..
 72ee0 90c8fdff 1b040000 00420e10 8d02420e  .........B....B.
 72ef0 188c0344 0e208604 440e2883 05470e30  ...D. ..D.(..G.0
 72f00 02860a0e 28430e20 410e1842 0e10420e  ....(C. A..B..B.
 72f10 08470b02 890a0e28 430e2041 0e18420e  .G.....(C. A..B.
 72f20 10420e08 470b0000 40000000 bc740000  .B..G...@....t..
 72f30 60ccfdff 10030000 00450e10 8f024d0e  `........E....M.
 72f40 188e034f 0e208d04 420e288c 05410e30  ...O. ..B.(..A.0
 72f50 8606410e 38830703 dd020e30 410e2846  ..A.8......0A.(F
 72f60 0e20420e 18420e10 420e0800 14000000  . B..B..B.......
 72f70 00750000 2ccffdff 12000000 00440e10  .u..,........D..
 72f80 4d0e0800 28000000 18750000 34cffdff  M...(....u..4...
 72f90 fe010000 00410e10 8602440e 18830347  .....A....D....G
 72fa0 0e500291 0a0e1849 0e10410e 08490b00  .P.....I..A..I..
 72fb0 14000000 44750000 08d1fdff 21000000  ....Du......!...
 72fc0 00440e10 5c0e0800 2c000000 5c750000  .D..\...,...\u..
 72fd0 20d1fdff 98000000 00410e10 8602430d   ........A....C.
 72fe0 06468f03 8e048d05 458c0647 83070269  .F......E..G...i
 72ff0 0a0c0708 410b0000 2c000000 8c750000  ....A...,....u..
 73000 90d1fdff a8000000 00410e10 8602430d  .........A....C.
 73010 06468f03 8e048d05 458c0647 83070279  .F......E..G...y
 73020 0a0c0708 410b0000 24000000 bc750000  ....A...$....u..
 73030 10d2fdff d0140000 00440e10 86024b0e  .........D....K.
 73040 18830303 9c140a0e 10410e08 440b0000  .........A..D...
 73050 34000000 e4750000 b8e6fdff 80150000  4....u..........
 73060 00450e10 8d024d0e 188c0347 0e208604  .E....M....G. ..
 73070 410e2883 05033715 0a0e2041 0e18420e  A.(...7... A..B.
 73080 10420e08 4a0b0000 74000000 1c760000  .B..J...t....v..
 73090 00fcfdff 48150000 004c0e10 8f02420e  ....H....L....B.
 730a0 188e0342 0e208d04 420e288c 05410e30  ...B. ..B.(..A.0
 730b0 8606410e 38830747 0eb00203 03010eb8  ..A.8..G........
 730c0 02640ec0 02030801 0eb80245 0eb00203  .d.........E....
 730d0 26110eb8 024d0ec0 026e0eb8 02430eb0  &....M...n...C..
 730e0 02470a0e 38410e30 410e2842 0e20420e  .G..8A.0A.(B. B.
 730f0 18420e10 420e0841 0b000000 00000000  .B..B..A........
 73100 4c000000 94760000 d810feff 9c1c0000  L....v..........
 73110 00420e10 8f02480e 188e0342 0e208d04  .B....H....B. ..
 73120 420e288c 05410e30 8606410e 38830747  B.(..A.0..A.8..G
 73130 0ed80103 7a1c0e38 410e3041 0e28420e  ....z..8A.0A.(B.
 73140 20420e18 420e1042 0e080000 00000000   B..B..B........
 73150 18000000 e4760000 282dfeff 37070000  .....v..(-..7...
 73160 00470e98 07032f07 0e080000 58000000  .G..../.....X...
 73170 00770000 4c34feff b90a0000 004b0e10  .w..L4.......K..
 73180 8f02480e 188e0346 0e208d04 420e288c  ..H....F. ..B.(.
 73190 05410e30 8606440e 3883074a 0ef02803  .A.0..D.8..J..(.
 731a0 400a0a0e 38410e30 410e2842 0e20420e  @...8A.0A.(B. B.
 731b0 18420e10 420e0841 0b02430e 08c3c6cc  .B..B..A..C.....
 731c0 cdcecf00 00000000 1c000000 5c770000  ............\w..
 731d0 b03efeff b10e0000 00470ec0 0603360d  .>.......G....6.
 731e0 0a0e0841 0b000000 24000000 7c770000  ...A....$...|w..
 731f0 504dfeff 83000000 00510e10 8602410e  PM.......Q....A.
 73200 18830347 0e600265 0e18430e 10410e08  ...G.`.e..C..A..
 73210 24000000 a4770000 b84dfeff 7d000000  $....w...M..}...
 73220 00510e10 8602410e 18830347 0e60025f  .Q....A....G.`._
 73230 0e18430e 10410e08 1c000000 cc770000  ..C..A.......w..
 73240 104efeff c0000000 00510e10 8302490e  .N.......Q....I.
 73250 5002a20e 10430e08 1c000000 ec770000  P....C.......w..
 73260 b04efeff 89000000 00510e10 8302550e  .N.......Q....U.
 73270 50025f0e 10430e08 1c000000 0c780000  P._..C.......x..
 73280 204ffeff fa190000 00470ea8 0203f219   O.......G......
 73290 0e080000 00000000 1c000000 2c780000  ............,x..
 732a0 0069feff a90c0000 00410e10 8602450d  .i.......A....E.
 732b0 0603a20c 0c070800 1c000000 4c780000  ............Lx..
 732c0 9075feff a6050000 00410e10 8602450d  .u.......A....E.
 732d0 06039f05 0c070800 2c000000 6c780000  ........,...lx..
 732e0 207bfeff ef090000 00410e10 8602430d   {.......A....C.
 732f0 06548f03 8e048d05 8c068307 0375010a  .T...........u..
 73300 0c070841 0b000000 20000000 9c780000  ...A.... ....x..
 73310 e084feff 80160000 00410e10 8602460d  .........A....F.
 73320 06033c14 0a0c0708 410b0000 20000000  ..<.....A... ...
 73330 c0780000 3c9bfeff 89000000 00510e10  .x..<........Q..
 73340 8602430d 06438c03 83040271 0c070800  ..C..C.....q....
 73350 20000000 e4780000 a89bfeff 83000000   ....x..........
 73360 00510e10 8602430d 06438c03 8304026b  .Q....C..C.....k
 73370 0c070800 20000000 08790000 149cfeff  .... ....y......
 73380 7f000000 00510e10 8602480d 06498303  .....Q....H..I..
 73390 025c0c07 08000000 24000000 2c790000  .\......$...,y..
 733a0 709cfeff 88000000 00510e10 8602520d  p........Q....R.
 733b0 06498303 025b0c07 08000000 00000000  .I...[..........
 733c0 20000000 54790000 d89cfeff 19190000   ...Ty..........
 733d0 00410e10 86024c0d 0603ee16 0a0c0708  .A....L.........
 733e0 410b0000 24000000 78790000 d4b5feff  A...$...xy......
 733f0 b4000000 00510e10 8602410e 18830347  .....Q....A....G
 73400 0e600296 0e18430e 10410e08 20000000  .`....C..A.. ...
 73410 a0790000 6cb6feff c4000000 00510e10  .y..l........Q..
 73420 8602520d 06498303 02970c07 08000000  ..R..I..........
 73430 1c000000 c4790000 18b7feff 820b0000  .....y..........
 73440 00410e10 8602490d 0603770b 0c070800  .A....I...w.....
 73450 3c000000 e4790000 88c2feff 660f0000  <....y......f...
 73460 004a0e10 8602500d 06428f03 478e048d  .J....P..B..G...
 73470 05518c06 830703fd 0e0a0c07 08410b73  .Q...........A.s
 73480 0c0708c3 c6cccdce cf000000 00000000  ................
 73490 10000000 247a0000 b8d1feff 08000000  ....$z..........
 734a0 00000000 18000000 387a0000 b4d1feff  ........8z......
 734b0 2b000000 00410e10 8302690e 08000000  +....A....i.....
 734c0 40000000 547a0000 c8d1feff e2020000  @...Tz..........
 734d0 00420e10 8e02440e 188d0342 0e208c04  .B....D....B. ..
 734e0 410e2886 05410e30 8306470e e00102c3  A.(..A.0..G.....
 734f0 0a0e3041 0e28410e 20420e18 420e1042  ..0A.(A. B..B..B
 73500 0e08440b 30000000 987a0000 74d4feff  ..D.0....z..t...
 73510 07010000 00420e10 8c02440e 18860341  .....B....D....A
 73520 0e208304 470e3002 a50a0e20 410e1848  . ..G.0.... A..H
 73530 0e10480e 084c0b00 30000000 cc7a0000  ..H..L..0....z..
 73540 50d5feff 10020000 00420e10 8c02410e  P........B....A.
 73550 18860341 0e208304 440e3003 8e010a0e  ...A. ..D.0.....
 73560 20430e18 410e1042 0e08440b 00000000   C..A..B..D.....
Contents of section .note.gnu.property:
 73570 04000000 20000000 05000000 474e5500  .... .......GNU.
 73580 010001c0 04000000 39000000 00000000  ........9.......
 73590 020001c0 04000000 0f000000 00000000  ................
Contents of section .tbss:
<skipping contents of bss section at [748a0, 74ad8)>
Contents of section .init_array:
 748a0 e0ea0000 00000000                    ........
Contents of section .fini_array:
 748a8 a0ea0000 00000000                    ........
Contents of section .dynamic:
 748b0 01000000 00000000 44530000 00000000  ........DS......
 748c0 01000000 00000000 4e530000 00000000  ........NS......
 748d0 0e000000 00000000 63530000 00000000  ........cS......
 748e0 0c000000 00000000 00e00000 00000000  ................
 748f0 0d000000 00000000 a00c0600 00000000  ................
 74900 19000000 00000000 a0480700 00000000  .........H......
 74910 1b000000 00000000 08000000 00000000  ................
 74920 1a000000 00000000 a8480700 00000000  .........H......
 74930 1c000000 00000000 08000000 00000000  ................
 74940 04000000 00000000 a8020000 00000000  ................
 74950 f5feff6f 00000000 a8150000 00000000  ...o............
 74960 05000000 00000000 e06a0000 00000000  .........j......
 74970 06000000 00000000 002a0000 00000000  .........*......
 74980 0a000000 00000000 c0530000 00000000  .........S......
 74990 0b000000 00000000 18000000 00000000  ................
 749a0 03000000 00000000 c04a0700 00000000  .........J......
 749b0 02000000 00000000 b80e0000 00000000  ................
 749c0 14000000 00000000 07000000 00000000  ................
 749d0 17000000 00000000 f8ca0000 00000000  ................
 749e0 07000000 00000000 98c40000 00000000  ................
 749f0 08000000 00000000 60060000 00000000  ........`.......
 74a00 09000000 00000000 18000000 00000000  ................
 74a10 18000000 00000000 00000000 00000000  ................
 74a20 fbffff6f 00000000 01000000 00000000  ...o............
 74a30 feffff6f 00000000 08c40000 00000000  ...o............
 74a40 ffffff6f 00000000 02000000 00000000  ...o............
 74a50 f0ffff6f 00000000 a0be0000 00000000  ...o............
 74a60 f9ffff6f 00000000 3e000000 00000000  ...o....>.......
 74a70 00000000 00000000 00000000 00000000  ................
 74a80 00000000 00000000 00000000 00000000  ................
 74a90 00000000 00000000 00000000 00000000  ................
 74aa0 00000000 00000000 00000000 00000000  ................
 74ab0 00000000 00000000 00000000 00000000  ................
Contents of section .got:
 74ac0 b0480700 00000000 00000000 00000000  .H..............
 74ad0 00000000 00000000 36e00000 00000000  ........6.......
 74ae0 46e00000 00000000 56e00000 00000000  F.......V.......
 74af0 66e00000 00000000 76e00000 00000000  f.......v.......
 74b00 86e00000 00000000 96e00000 00000000  ................
 74b10 a6e00000 00000000 b6e00000 00000000  ................
 74b20 c6e00000 00000000 d6e00000 00000000  ................
 74b30 e6e00000 00000000 f6e00000 00000000  ................
 74b40 06e10000 00000000 16e10000 00000000  ................
 74b50 26e10000 00000000 36e10000 00000000  &.......6.......
 74b60 46e10000 00000000 56e10000 00000000  F.......V.......
 74b70 66e10000 00000000 76e10000 00000000  f.......v.......
 74b80 86e10000 00000000 96e10000 00000000  ................
 74b90 a6e10000 00000000 b6e10000 00000000  ................
 74ba0 c6e10000 00000000 d6e10000 00000000  ................
 74bb0 e6e10000 00000000 f6e10000 00000000  ................
 74bc0 06e20000 00000000 16e20000 00000000  ................
 74bd0 26e20000 00000000 36e20000 00000000  &.......6.......
 74be0 46e20000 00000000 56e20000 00000000  F.......V.......
 74bf0 66e20000 00000000 76e20000 00000000  f.......v.......
 74c00 86e20000 00000000 96e20000 00000000  ................
 74c10 a6e20000 00000000 b6e20000 00000000  ................
 74c20 c6e20000 00000000 d6e20000 00000000  ................
 74c30 e6e20000 00000000 f6e20000 00000000  ................
 74c40 06e30000 00000000 16e30000 00000000  ................
 74c50 26e30000 00000000 36e30000 00000000  &.......6.......
 74c60 46e30000 00000000 56e30000 00000000  F.......V.......
 74c70 66e30000 00000000 76e30000 00000000  f.......v.......
 74c80 86e30000 00000000 96e30000 00000000  ................
 74c90 a6e30000 00000000 b6e30000 00000000  ................
 74ca0 c6e30000 00000000 d6e30000 00000000  ................
 74cb0 e6e30000 00000000 f6e30000 00000000  ................
 74cc0 06e40000 00000000 16e40000 00000000  ................
 74cd0 26e40000 00000000 36e40000 00000000  &.......6.......
 74ce0 46e40000 00000000 56e40000 00000000  F.......V.......
 74cf0 66e40000 00000000 76e40000 00000000  f.......v.......
 74d00 86e40000 00000000 96e40000 00000000  ................
 74d10 a6e40000 00000000 b6e40000 00000000  ................
 74d20 c6e40000 00000000 d6e40000 00000000  ................
 74d30 e6e40000 00000000 f6e40000 00000000  ................
 74d40 06e50000 00000000 16e50000 00000000  ................
 74d50 26e50000 00000000 36e50000 00000000  &.......6.......
 74d60 46e50000 00000000 56e50000 00000000  F.......V.......
 74d70 66e50000 00000000 76e50000 00000000  f.......v.......
 74d80 86e50000 00000000 96e50000 00000000  ................
 74d90 a6e50000 00000000 b6e50000 00000000  ................
 74da0 c6e50000 00000000 d6e50000 00000000  ................
 74db0 e6e50000 00000000 f6e50000 00000000  ................
 74dc0 06e60000 00000000 16e60000 00000000  ................
 74dd0 26e60000 00000000 36e60000 00000000  &.......6.......
 74de0 46e60000 00000000 56e60000 00000000  F.......V.......
 74df0 66e60000 00000000 76e60000 00000000  f.......v.......
 74e00 86e60000 00000000 96e60000 00000000  ................
 74e10 a6e60000 00000000 b6e60000 00000000  ................
 74e20 c6e60000 00000000 d6e60000 00000000  ................
 74e30 e6e60000 00000000 f6e60000 00000000  ................
 74e40 06e70000 00000000 16e70000 00000000  ................
 74e50 26e70000 00000000 36e70000 00000000  &.......6.......
 74e60 46e70000 00000000 56e70000 00000000  F.......V.......
 74e70 66e70000 00000000 76e70000 00000000  f.......v.......
 74e80 86e70000 00000000 96e70000 00000000  ................
 74e90 a6e70000 00000000 b6e70000 00000000  ................
 74ea0 c6e70000 00000000 d6e70000 00000000  ................
 74eb0 e6e70000 00000000 f6e70000 00000000  ................
 74ec0 06e80000 00000000 16e80000 00000000  ................
 74ed0 26e80000 00000000 36e80000 00000000  &.......6.......
 74ee0 46e80000 00000000 56e80000 00000000  F.......V.......
 74ef0 66e80000 00000000 76e80000 00000000  f.......v.......
 74f00 86e80000 00000000 96e80000 00000000  ................
 74f10 a6e80000 00000000 b6e80000 00000000  ................
 74f20 c6e80000 00000000 d6e80000 00000000  ................
 74f30 e6e80000 00000000 f6e80000 00000000  ................
 74f40 06e90000 00000000 16e90000 00000000  ................
 74f50 26e90000 00000000 36e90000 00000000  &.......6.......
 74f60 46e90000 00000000 56e90000 00000000  F.......V.......
 74f70 66e90000 00000000 76e90000 00000000  f.......v.......
 74f80 86e90000 00000000 96e90000 00000000  ................
 74f90 a6e90000 00000000 b6e90000 00000000  ................
 74fa0 c6e90000 00000000 d6e90000 00000000  ................
 74fb0 e6e90000 00000000 f6e90000 00000000  ................
 74fc0 00000000 00000000 00000000 00000000  ................
 74fd0 00000000 00000000 00000000 00000000  ................
 74fe0 00000000 00000000 00000000 00000000  ................
 74ff0 00000000 00000000                    ........
Contents of section .data:
 75000 00500700 00000000 10500700 00000000  .P.......P......
 75010 70010100 00000000 d0f40000 00000000  p...............
 75020 30500700 00000000 00000000 00000000  0P..............
 75030 101f0100 00000000 70170100 00000000  ........p.......
 75040 c66363a5 f87c7c84 ee777799 f67b7b8d  .cc..||..ww..{{.
 75050 fff2f20d d66b6bbd de6f6fb1 91c5c554  .....kk..oo....T
 75060 60303050 02010103 ce6767a9 562b2b7d  `00P.....gg.V++}
 75070 e7fefe19 b5d7d762 4dababe6 ec76769a  .......bM....vv.
 75080 8fcaca45 1f82829d 89c9c940 fa7d7d87  ...E.......@.}}.
 75090 effafa15 b25959eb 8e4747c9 fbf0f00b  .....YY..GG.....
 750a0 41adadec b3d4d467 5fa2a2fd 45afafea  A......g_...E...
 750b0 239c9cbf 53a4a4f7 e4727296 9bc0c05b  #...S....rr....[
 750c0 75b7b7c2 e1fdfd1c 3d9393ae 4c26266a  u.......=...L&&j
 750d0 6c36365a 7e3f3f41 f5f7f702 83cccc4f  l66Z~??A.......O
 750e0 6834345c 51a5a5f4 d1e5e534 f9f1f108  h44\Q......4....
 750f0 e2717193 abd8d873 62313153 2a15153f  .qq....sb11S*..?
 75100 0804040c 95c7c752 46232365 9dc3c35e  .......RF##e...^
 75110 30181828 379696a1 0a05050f 2f9a9ab5  0..(7......./...
 75120 0e070709 24121236 1b80809b dfe2e23d  ....$..6.......=
 75130 cdebeb26 4e272769 7fb2b2cd ea75759f  ...&N''i.....uu.
 75140 1209091b 1d83839e 582c2c74 341a1a2e  ........X,,t4...
 75150 361b1b2d dc6e6eb2 b45a5aee 5ba0a0fb  6..-.nn..ZZ.[...
 75160 a45252f6 763b3b4d b7d6d661 7db3b3ce  .RR.v;;M...a}...
 75170 5229297b dde3e33e 5e2f2f71 13848497  R)){...>^//q....
 75180 a65353f5 b9d1d168 00000000 c1eded2c  .SS....h.......,
 75190 40202060 e3fcfc1f 79b1b1c8 b65b5bed  @  `....y....[[.
 751a0 d46a6abe 8dcbcb46 67bebed9 7239394b  .jj....Fg...r99K
 751b0 944a4ade 984c4cd4 b05858e8 85cfcf4a  .JJ..LL..XX....J
 751c0 bbd0d06b c5efef2a 4faaaae5 edfbfb16  ...k...*O.......
 751d0 864343c5 9a4d4dd7 66333355 11858594  .CC..MM.f33U....
 751e0 8a4545cf e9f9f910 04020206 fe7f7f81  .EE.............
 751f0 a05050f0 783c3c44 259f9fba 4ba8a8e3  .PP.x<<D%...K...
 75200 a25151f3 5da3a3fe 804040c0 058f8f8a  .QQ.]....@@.....
 75210 3f9292ad 219d9dbc 70383848 f1f5f504  ?...!...p88H....
 75220 63bcbcdf 77b6b6c1 afdada75 42212163  c...w......uB!!c
 75230 20101030 e5ffff1a fdf3f30e bfd2d26d   ..0...........m
 75240 81cdcd4c 180c0c14 26131335 c3ecec2f  ...L....&..5.../
 75250 be5f5fe1 359797a2 884444cc 2e171739  .__.5....DD....9
 75260 93c4c457 55a7a7f2 fc7e7e82 7a3d3d47  ...WU....~~.z==G
 75270 c86464ac ba5d5de7 3219192b e6737395  .dd..]].2..+.ss.
 75280 c06060a0 19818198 9e4f4fd1 a3dcdc7f  .``......OO.....
 75290 44222266 542a2a7e 3b9090ab 0b888883  D""fT**~;.......
 752a0 8c4646ca c7eeee29 6bb8b8d3 2814143c  .FF....)k...(..<
 752b0 a7dede79 bc5e5ee2 160b0b1d addbdb76  ...y.^^........v
 752c0 dbe0e03b 64323256 743a3a4e 140a0a1e  ...;d22Vt::N....
 752d0 924949db 0c06060a 4824246c b85c5ce4  .II.....H$$l.\\.
 752e0 9fc2c25d bdd3d36e 43acacef c46262a6  ...]...nC....bb.
 752f0 399191a8 319595a4 d3e4e437 f279798b  9...1......7.yy.
 75300 d5e7e732 8bc8c843 6e373759 da6d6db7  ...2...Cn77Y.mm.
 75310 018d8d8c b1d5d564 9c4e4ed2 49a9a9e0  .......d.NN.I...
 75320 d86c6cb4 ac5656fa f3f4f407 cfeaea25  .ll..VV........%
 75330 ca6565af f47a7a8e 47aeaee9 10080818  .ee..zz.G.......
 75340 6fbabad5 f0787888 4a25256f 5c2e2e72  o....xx.J%%o\..r
 75350 381c1c24 57a6a6f1 73b4b4c7 97c6c651  8..$W...s......Q
 75360 cbe8e823 a1dddd7c e874749c 3e1f1f21  ...#...|.tt.>..!
 75370 964b4bdd 61bdbddc 0d8b8b86 0f8a8a85  .KK.a...........
 75380 e0707090 7c3e3e42 71b5b5c4 cc6666aa  .pp.|>>Bq....ff.
 75390 904848d8 06030305 f7f6f601 1c0e0e12  .HH.............
 753a0 c26161a3 6a35355f ae5757f9 69b9b9d0  .aa.j55_.WW.i...
 753b0 17868691 99c1c158 3a1d1d27 279e9eb9  .......X:..''...
 753c0 d9e1e138 ebf8f813 2b9898b3 22111133  ...8....+..."..3
 753d0 d26969bb a9d9d970 078e8e89 339494a7  .ii....p....3...
 753e0 2d9b9bb6 3c1e1e22 15878792 c9e9e920  -...<.."....... 
 753f0 87cece49 aa5555ff 50282878 a5dfdf7a  ...I.UU.P((x...z
 75400 038c8c8f 59a1a1f8 09898980 1a0d0d17  ....Y...........
 75410 65bfbfda d7e6e631 844242c6 d06868b8  e......1.BB..hh.
 75420 824141c3 299999b0 5a2d2d77 1e0f0f11  .AA.)...Z--w....
 75430 7bb0b0cb a85454fc 6dbbbbd6 2c16163a  {....TT.m...,..:
 75440 40230200 00000000 60540700 00000000  @#......`T......
 75450 00000000 00000000 00000000 00000000  ................
 75460 708b0200 00000000 10920200 00000000  p...............
 75470 80870200 00000000 a08c0200 00000000  ................
 75480 608b0200 00000000 20bf0200 00000000  `....... .......
 75490 90ec0200 00000000 d0e20200 00000000  ................
 754a0 90540700 00000000 c0540700 00000000  .T.......T......
 754b0 00000000 00000000 00000000 00000000  ................
 754c0 101d0300 00000000 801c0300 00000000  ................
 754d0 501e0300 00000000 901d0300 00000000  P...............
 754e0 f0540700 00000000 00000100 00000000  .T..............
 754f0 e0460300 00000000 60470300 00000000  .F......`G......
 75500 00590300 00000000 00000000 00000000  .Y..............
 75510 00000000 00000000 00000000 00000000  ................
 75520 01000000 00000000 00000000 00000000  ................
 75530 02000000 00000000 01000000 00000000  ................
 75540 09000000 00000000 00000000 00000000  ................
 75550 09000000 00000000 09000000 00000000  ................
 75560 13000000 00000000 13000000 00000000  ................
 75570 26000000 00000000 01000000 00000000  &...............
 75580 26000000 00000000 26000000 00000000  &.......&.......
 75590 42db0100 00000000 42db0100 00000000  B.......B.......
 755a0 ffffff01 00000000 ffffff01 00000000  ................
 755b0 ffffff03 00000000 ffffff03 00000000  ................
 755c0 daffff07 00000000 feffff03 00000000  ................
 755d0 feffff07 00000000 feffff03 00000000  ................
 755e0 ffffffff ffff0700 ffffffff 00000000  ................
 755f0 00000000 00000000 00000000 00000000  ................
 75600 9b140600 00000000 64140600 00000000  ........d.......
 75610 00000000 00000000 00000000 00000000  ................
 75620 e0d60300 00000000 e0da0300 00000000  ................
 75630 00db0300 00000000 00000000 00000000  ................
 75640 40d90300 00000000 f0d60300 00000000  @...............
 75650 20e60300 00000000 30df0300 00000000   .......0.......
 75660 10f30300 00000000 50f80300 00000000  ........P.......
 75670 00000000 00000000 00000000 00000000  ................
 75680 f0000500 00000000 90010500 00000000  ................
 75690 a0fe0400 00000000 70f70400 00000000  ........p.......
 756a0 c0000500 00000000 00000000 00000000  ................
 756b0 00000000 00000000 00000000 00000000  ................
 756c0 d07f0500 00000000 407f0500 00000000  ........@.......
 756d0 10810500 00000000 50800500 00000000  ........P.......
 756e0 00cf0500 00000000 70ce0500 00000000  ........p.......
 756f0 10d00500 00000000 90cf0500 00000000  ................
 75700 c0e90500 00000000 80ea0500 00000000  ................
 75710 00000000 ffffffff 00000000 00000000  ................
 75720 00000000 00000000 00000000 00000000  ................
 75730 00000000 00000000 00000000 00000000  ................
 75740 9b140600 00000000 64140600 00000000  ........d.......
 75750 00000000 00000000 00000000 00000000  ................
 75760 50060600 00000000 900a0600 00000000  P...............
 75770 90060600 00000000 00000000 00000000  ................
 75780 80090600 00000000 60060600 00000000  ........`.......
Contents of section .bss:
<skipping contents of bss section at [757a0, 75870)>
Contents of section .comment:
 0000 4743433a 2028474e 55292031 332e322e  GCC: (GNU) 13.2.
 0010 3000                                 0.
Contents of section .debug_aranges:
 0000 3c000000 02000000 00000800 00000000  <...............
 0010 00e00000 00000000 12000000 00000000  ................
 0020 a00c0600 00000000 04000000 00000000  ................
 0030 00000000 00000000 00000000 00000000  ................
 0040 3c000000 02002300 00000800 00000000  <.....#.........
 0050 12e00000 00000000 05000000 00000000  ................
 0060 a40c0600 00000000 05000000 00000000  ................
 0070 00000000 00000000 00000000 00000000  ................
Contents of section .debug_info:
 0000 1f000000 05000108 00000000 01000000  ................
 0010 000c0000 00000000 00190000 003c0000  .............<..
 0020 0001801f 00000005 00010812 00000001  ................
 0030 66000000 2d000000 4a000000 19000000  f...-...J.......
 0040 3c000000 0180                        <.....
Contents of section .debug_abbrev:
 0000 01110010 17551703 0e1b0e25 0e130500  .....U.....%....
 0010 00000111 00101755 17030e1b 0e250e13  .......U.....%..
 0020 05000000                             ....
Contents of section .debug_line:
 0000 62000000 05000800 2e000000 010101fb  b...............
 0010 0e0d0001 01010100 00000100 00010101  ................
 0020 1f020000 00002300 00000201 1f020f02  ......#.........
 0030 35000000 01350000 00010009 0200e000  5....5..........
 0040 00000000 0003c100 014c753d 2f020200  .........Lu=/...
 0050 01010009 02a00c06 00000000 0003d300  ................
 0060 01020400 01015e00 00000500 08002e00  ......^.........
 0070 00000101 01fb0e0d 00010101 01000000  ................
 0080 01000001 01011f02 00000000 23000000  ............#...
 0090 02011f02 0f023c00 0000013c 00000001  ......<....<....
 00a0 00090212 e0000000 00000003 27014b02  ............'.K.
 00b0 01000101 000902a4 0c060000 00000003  ................
 00c0 2b014b02 01000101                    +.K.....
Contents of section .debug_str:
 0000 2e2e2f73 79736465 70732f78 38365f36  ../sysdeps/x86_6
 0010 342f6372 74692e53 002f6262 2e646f77  4/crti.S./bb.dow
 0020 6e6c6f61 642f736f 75726365 2f676c69  nload/source/gli
 0030 62632d32 2e33382f 63737500 474e5520  bc-2.38/csu.GNU 
 0040 41532032 2e34312e 30002e2e 2f737973  AS 2.41.0.../sys
 0050 64657073 2f783836 5f36342f 6372746e  deps/x86_64/crtn
 0060 2e5300                               .S.
Contents of section .debug_line_str:
 0000 2f62622e 646f776e 6c6f6164 2f736f75  /bb.download/sou
 0010 7263652f 676c6962 632d322e 33382f63  rce/glibc-2.38/c
 0020 7375002e 2e2f7379 73646570 732f7838  su.../sysdeps/x8
 0030 365f3634 00637274 692e5300 6372746e  6_64.crti.S.crtn
 0040 2e5300                               .S.
Contents of section .debug_rnglists:
 0000 1d000000 05000800 00000000 0700e000  ................
 0010 00000000 001207a0 0c060000 00000004  ................
 0020 001d0000 00050008 00000000 000712e0  ................
 0030 00000000 00000507 a40c0600 00000000  ................
 0040 0500                                 ..
Contents of section .symtab:
 0000 00000000 00000000 00000000 00000000  ................
 0010 00000000 00000000 ac120000 0400f1ff  ................
 0020 00000000 00000000 00000000 00000000  ................
 0030 01000000 02000c00 80500100 00000000  .........P......
 0040 b5000000 00000000 0d000000 02000c00  ................
 0050 40510100 00000000 a5020000 00000000  @Q..............
 0060 19000000 02000c00 f0530100 00000000  .........S......
 0070 e5010000 00000000 24000000 02000c00  ........$.......
 0080 e0550100 00000000 1b020000 00000000  .U..............
 0090 30000000 02000c00 00580100 00000000  0........X......
 00a0 ea020000 00000000 3f000000 02000c00  ........?.......
 00b0 f05a0100 00000000 04010000 00000000  .Z..............
 00c0 4d000000 02000c00 005c0100 00000000  M........\......
 00d0 37010000 00000000 5a000000 02000c00  7.......Z.......
 00e0 405d0100 00000000 de000000 00000000  @]..............
 00f0 69000000 02000c00 205e0100 00000000  i....... ^......
 0100 48040000 00000000 7a000000 02000c00  H.......z.......
 0110 70620100 00000000 eb0a0000 00000000  pb..............
 0120 88000000 02000c00 606d0100 00000000  ........`m......
 0130 3a0f0000 00000000 9d000000 02000c00  :...............
 0140 607d0100 00000000 34030000 00000000  `}......4.......
 0150 b8000000 01000e00 e0920600 00000000  ................
 0160 28000000 00000000 bf000000 02000c00  (...............
 0170 a0800100 00000000 47050000 00000000  ........G.......
 0180 d6000000 01000e00 20920600 00000000  ........ .......
 0190 28000000 00000000 4c370000 01000e00  (.......L7......
 01a0 60930600 00000000 28000000 00000000  `.......(.......
 01b0 de000000 01000e00 e0910600 00000000  ................
 01c0 28000000 00000000 e6000000 01000e00  (...............
 01d0 a0920600 00000000 28000000 00000000  ........(.......
 01e0 ef000000 02000c00 70970100 00000000  ........p.......
 01f0 a1090000 00000000 02010000 02000c00  ................
 0200 20ea0000 00000000 05000000 00000000   ...............
 0210 1a010000 01000e00 20930600 00000000  ........ .......
 0220 28000000 00000000 1d010000 02000c00  (...............
 0230 40a40100 00000000 82060000 00000000  @...............
 0240 2b010000 01000e00 20150600 00000000  +....... .......
 0250 fd000000 00000000 34010000 01000e00  ........4.......
 0260 208e0600 00000000 c0030000 00000000   ...............
 0270 39010000 01000e00 20160600 00000000  9....... .......
 0280 00780000 00000000 40010000 01000e00  .x......@.......
 0290 00150600 00000000 20000000 00000000  ........ .......
 02a0 44010000 01000e00 60920600 00000000  D.......`.......
 02b0 28000000 00000000 5d090000 0400f1ff  (.......].......
 02c0 00000000 00000000 00000000 00000000  ................
 02d0 4f010000 02000c00 d0370300 00000000  O........7......
 02e0 23000000 00000000 68010000 01000e00  #.......h.......
 02f0 a09c0600 00000000 12000000 00000000  ................
 0300 7e010000 01001800 e0570700 00000000  ~........W......
 0310 28000000 00000000 8b010000 01001800  (...............
 0320 08580700 00000000 04000000 00000000  .X..............
 0330 92010000 01001800 0c580700 00000000  .........X......
 0340 04000000 00000000 b1570000 01001800  .........W......
 0350 c0570700 00000000 08000000 00000000  .W..............
 0360 9e010000 02000c00 25ea0000 00000000  ........%.......
 0370 05000000 00000000 b1010000 0400f1ff  ................
 0380 00000000 00000000 00000000 00000000  ................
 0390 bc010000 02000c00 30ea0000 00000000  ........0.......
 03a0 00000000 00000000 be010000 02000c00  ................
 03b0 60ea0000 00000000 00000000 00000000  `...............
 03c0 d1010000 02000c00 a0ea0000 00000000  ................
 03d0 00000000 00000000 e7010000 01001800  ................
 03e0 a0570700 00000000 01000000 00000000  .W..............
 03f0 f3010000 01001400 a8480700 00000000  .........H......
 0400 00000000 00000000 1a020000 02000c00  ................
 0410 e0ea0000 00000000 00000000 00000000  ................
 0420 26020000 01001300 a0480700 00000000  &........H......
 0430 00000000 00000000 45020000 0400f1ff  ........E.......
 0440 00000000 00000000 00000000 00000000  ................
 0450 20200000 01001700 08500700 00000000    .......P......
 0460 08000000 00000000 56020000 0400f1ff  ........V.......
 0470 00000000 00000000 00000000 00000000  ................
 0480 67020000 02000c00 20ed0000 00000000  g....... .......
 0490 f3010000 00000000 76020000 02000c00  ........v.......
 04a0 20ef0000 00000000 61030000 00000000   .......a.......
 04b0 84020000 02000c00 90f20000 00000000  ................
 04c0 3a020000 00000000 af760000 02000c00  :........v......
 04d0 d0f40000 00000000 9b0c0000 00000000  ................
 04e0 616a0000 02000c00 70010100 00000000  aj......p.......
 04f0 150c0000 00000000 96020000 0400f1ff  ................
 0500 00000000 00000000 00000000 00000000  ................
 0510 20200000 01001700 20500700 00000000    ...... P......
 0520 08000000 00000000 a6020000 0400f1ff  ................
 0530 00000000 00000000 00000000 00000000  ................
 0540 b6020000 02000c00 c00f0100 00000000  ................
 0550 29020000 00000000 c3020000 02000c00  )...............
 0560 f0110100 00000000 cc030000 00000000  ................
 0570 d1020000 02000c00 c0150100 00000000  ................
 0580 a3010000 00000000 af760000 02000c00  .........v......
 0590 70170100 00000000 9c070000 00000000  p...............
 05a0 616a0000 02000c00 101f0100 00000000  aj..............
 05b0 86080000 00000000 e2020000 0400f1ff  ................
 05c0 00000000 00000000 00000000 00000000  ................
 05d0 f3020000 0400f1ff 00000000 00000000  ................
 05e0 00000000 00000000 0b030000 02000c00  ................
 05f0 10280100 00000000 52010000 00000000  .(......R.......
 0600 44030000 01000e00 70130600 00000000  D.......p.......
 0610 10000000 00000000 4a030000 02000c00  ........J.......
 0620 d0290100 00000000 86010000 00000000  .)..............
 0630 88030000 02000c00 d02b0100 00000000  .........+......
 0640 82010000 00000000 c1030000 02000c00  ................
 0650 d02d0100 00000000 b6010000 00000000  .-..............
 0660 ff030000 0400f1ff 00000000 00000000  ................
 0670 00000000 00000000 44030000 01000e00  ........D.......
 0680 80130600 00000000 10000000 00000000  ................
 0690 18040000 02000c00 c0300100 00000000  .........0......
 06a0 c6010000 00000000 57040000 02000c00  ........W.......
 06b0 f0320100 00000000 f4010000 00000000  .2..............
 06c0 96040000 0400f1ff 00000000 00000000  ................
 06d0 00000000 00000000 a4040000 0400f1ff  ................
 06e0 00000000 00000000 00000000 00000000  ................
 06f0 b6040000 02000c00 60360100 00000000  ........`6......
 0700 2c040000 00000000 dd040000 0400f1ff  ,...............
 0710 00000000 00000000 00000000 00000000  ................
 0720 ef040000 02000c00 003d0100 00000000  .........=......
 0730 a9050000 00000000 16050000 0400f1ff  ................
 0740 00000000 00000000 00000000 00000000  ................
 0750 2b050000 02000c00 90450100 00000000  +........E......
 0760 91000000 00000000 50050000 0400f1ff  ........P.......
 0770 00000000 00000000 00000000 00000000  ................
 0780 5d050000 0400f1ff 00000000 00000000  ]...............
 0790 00000000 00000000 6f050000 0400f1ff  ........o.......
 07a0 00000000 00000000 00000000 00000000  ................
 07b0 81050000 02000c00 d04a0100 00000000  .........J......
 07c0 9b000000 00000000 9f050000 0400f1ff  ................
 07d0 00000000 00000000 00000000 00000000  ................
 07e0 c0050000 01000e00 e0140600 00000000  ................
 07f0 10000000 00000000 c7050000 0400f1ff  ................
 0800 00000000 00000000 00000000 00000000  ................
 0810 d8050000 0400f1ff 00000000 00000000  ................
 0820 00000000 00000000 ed050000 0400f1ff  ................
 0830 00000000 00000000 00000000 00000000  ................
 0840 fd050000 0400f1ff 00000000 00000000  ................
 0850 00000000 00000000 0e060000 02000c00  ................
 0860 60180200 00000000 a3030000 00000000  `...............
 0870 20060000 0400f1ff 00000000 00000000   ...............
 0880 00000000 00000000 08640000 02000c00  .........d......
 0890 001d0200 00000000 a7030000 00000000  ................
 08a0 2a060000 0400f1ff 00000000 00000000  *...............
 08b0 00000000 00000000 3f060000 0400f1ff  ........?.......
 08c0 00000000 00000000 00000000 00000000  ................
 08d0 54060000 0400f1ff 00000000 00000000  T...............
 08e0 00000000 00000000 6b060000 0400f1ff  ........k.......
 08f0 00000000 00000000 00000000 00000000  ................
 0900 79060000 01001700 40540700 00000000  y.......@T......
 0910 08000000 00000000 68010000 01000e00  ........h.......
 0920 10970600 00000000 0e000000 00000000  ................
 0930 8a060000 0400f1ff 00000000 00000000  ................
 0940 00000000 00000000 68010000 01000e00  ........h.......
 0950 20970600 00000000 21000000 00000000   .......!.......
 0960 a0060000 0400f1ff 00000000 00000000  ................
 0970 00000000 00000000 ae060000 0400f1ff  ................
 0980 00000000 00000000 00000000 00000000  ................
 0990 bc060000 0400f1ff 00000000 00000000  ................
 09a0 00000000 00000000 cd060000 02000c00  ................
 09b0 d0490200 00000000 860b0000 00000000  .I..............
 09c0 de060000 01000e00 c0970600 00000000  ................
 09d0 00010000 00000000 e3060000 02000c00  ................
 09e0 60550200 00000000 66050000 00000000  `U......f.......
 09f0 04070000 01000e00 80970600 00000000  ................
 0a00 40000000 00000000 08070000 02000c00  @...............
 0a10 205b0200 00000000 78020000 00000000   [......x.......
 0a20 2c070000 01000e00 60970600 00000000  ,.......`.......
 0a30 20000000 00000000 43070000 0400f1ff   .......C.......
 0a40 00000000 00000000 00000000 00000000  ................
 0a50 51070000 0400f1ff 00000000 00000000  Q...............
 0a60 00000000 00000000 62070000 02000c00  ........b.......
 0a70 405e0200 00000000 d60d0000 00000000  @^..............
 0a80 de060000 01000e00 80990600 00000000  ................
 0a90 80020000 00000000 73070000 02000c00  ........s.......
 0aa0 206c0200 00000000 96060000 00000000   l..............
 0ab0 04070000 01000e00 00990600 00000000  ................
 0ac0 80000000 00000000 94070000 02000c00  ................
 0ad0 20730200 00000000 9d030000 00000000   s..............
 0ae0 b8070000 01000e00 c0980600 00000000  ................
 0af0 40000000 00000000 cf070000 0400f1ff  @...............
 0b00 00000000 00000000 00000000 00000000  ................
 0b10 dd070000 0400f1ff 00000000 00000000  ................
 0b20 00000000 00000000 ea070000 0400f1ff  ................
 0b30 00000000 00000000 00000000 00000000  ................
 0b40 fc070000 0400f1ff 00000000 00000000  ................
 0b50 00000000 00000000 0e080000 0400f1ff  ................
 0b60 00000000 00000000 00000000 00000000  ................
 0b70 1a080000 0400f1ff 00000000 00000000  ................
 0b80 00000000 00000000 2f080000 0400f1ff  ......../.......
 0b90 00000000 00000000 00000000 00000000  ................
 0ba0 20200000 01001700 48540700 00000000    ......HT......
 0bb0 08000000 00000000 46080000 0400f1ff  ........F.......
 0bc0 00000000 00000000 00000000 00000000  ................
 0bd0 57080000 02000c00 d0850200 00000000  W...............
 0be0 af010000 00000000 67080000 02000c00  ........g.......
 0bf0 80870200 00000000 77000000 00000000  ........w.......
 0c00 8e080000 02000c00 00880200 00000000  ................
 0c10 3d010000 00000000 aa080000 02000c00  =...............
 0c20 40890200 00000000 16020000 00000000  @...............
 0c30 ba080000 02000c00 608b0200 00000000  ........`.......
 0c40 10000000 00000000 e2080000 02000c00  ................
 0c50 708b0200 00000000 22010000 00000000  p.......".......
 0c60 04090000 02000c00 a08c0200 00000000  ................
 0c70 64050000 00000000 2d090000 02000c00  d.......-.......
 0c80 10920200 00000000 45010000 00000000  ........E.......
 0c90 56090000 0400f1ff 00000000 00000000  V...............
 0ca0 00000000 00000000 64090000 02000c00  ........d.......
 0cb0 60930200 00000000 80000000 00000000  `...............
 0cc0 79090000 02000c00 e0930200 00000000  y...............
 0cd0 74010000 00000000 92090000 01001700  t...............
 0ce0 88540700 00000000 08000000 00000000  .T..............
 0cf0 9f090000 0400f1ff 00000000 00000000  ................
 0d00 00000000 00000000 b1090000 0400f1ff  ................
 0d10 00000000 00000000 00000000 00000000  ................
 0d20 c9090000 02000c00 20ac0200 00000000  ........ .......
 0d30 b7080000 00000000 d4090000 02000c00  ................
 0d40 e0b40200 00000000 ff080000 00000000  ................
 0d50 e8090000 02000c00 e0bd0200 00000000  ................
 0d60 3d010000 00000000 fb090000 0400f1ff  =...............
 0d70 00000000 00000000 00000000 00000000  ................
 0d80 040a0000 0400f1ff 00000000 00000000  ................
 0d90 00000000 00000000 130a0000 0400f1ff  ................
 0da0 00000000 00000000 00000000 00000000  ................
 0db0 240a0000 0400f1ff 00000000 00000000  $...............
 0dc0 00000000 00000000 360a0000 0400f1ff  ........6.......
 0dd0 00000000 00000000 00000000 00000000  ................
 0de0 460a0000 0400f1ff 00000000 00000000  F...............
 0df0 00000000 00000000 5a0a0000 0400f1ff  ........Z.......
 0e00 00000000 00000000 00000000 00000000  ................
 0e10 01000000 02000c00 70dd0200 00000000  ........p.......
 0e20 b5000000 00000000 0d000000 02000c00  ................
 0e30 30de0200 00000000 a5020000 00000000  0...............
 0e40 19000000 02000c00 e0e00200 00000000  ................
 0e50 e5010000 00000000 690a0000 02000c00  ........i.......
 0e60 d0e20200 00000000 06010000 00000000  ................
 0e70 910a0000 02000c00 e0e30200 00000000  ................
 0e80 aa080000 00000000 bb0a0000 02000c00  ................
 0e90 90ec0200 00000000 6b040000 00000000  ........k.......
 0ea0 de0a0000 0400f1ff 00000000 00000000  ................
 0eb0 00000000 00000000 20200000 01001700  ........  ......
 0ec0 a0540700 00000000 08000000 00000000  .T..............
 0ed0 f60a0000 0400f1ff 00000000 00000000  ................
 0ee0 00000000 00000000 090b0000 0400f1ff  ................
 0ef0 00000000 00000000 00000000 00000000  ................
 0f00 210b0000 02000c00 60f20200 00000000  !.......`.......
 0f10 50030000 00000000 460b0000 02000c00  P.......F.......
 0f20 e0f50200 00000000 f4020000 00000000  ................
 0f30 700b0000 0400f1ff 00000000 00000000  p...............
 0f40 00000000 00000000 8d0b0000 0400f1ff  ................
 0f50 00000000 00000000 00000000 00000000  ................
 0f60 ae0b0000 02000c00 30fb0200 00000000  ........0.......
 0f70 8e000000 00000000 44030000 01000e00  ........D.......
 0f80 009c0600 00000000 10000000 00000000  ................
 0f90 e50b0000 0400f1ff 00000000 00000000  ................
 0fa0 00000000 00000000 f80b0000 0400f1ff  ................
 0fb0 00000000 00000000 00000000 00000000  ................
 0fc0 0e0c0000 0400f1ff 00000000 00000000  ................
 0fd0 00000000 00000000 280c0000 0400f1ff  ........(.......
 0fe0 00000000 00000000 00000000 00000000  ................
 0ff0 360c0000 0400f1ff 00000000 00000000  6...............
 1000 00000000 00000000 450c0000 0400f1ff  ........E.......
 1010 00000000 00000000 00000000 00000000  ................
 1020 4f0c0000 0400f1ff 00000000 00000000  O...............
 1030 00000000 00000000 2f0c0000 0400f1ff  ......../.......
 1040 00000000 00000000 00000000 00000000  ................
 1050 560c0000 01000e00 409c0600 00000000  V.......@.......
 1060 22000000 00000000 630c0000 0400f1ff  ".......c.......
 1070 00000000 00000000 00000000 00000000  ................
 1080 20200000 01001700 a8540700 00000000    .......T......
 1090 08000000 00000000 750c0000 0400f1ff  ........u.......
 10a0 00000000 00000000 00000000 00000000  ................
 10b0 840c0000 02000c00 c0140300 00000000  ................
 10c0 bc070000 00000000 a20c0000 02000c00  ................
 10d0 801c0300 00000000 83000000 00000000  ................
 10e0 b60c0000 02000c00 101d0300 00000000  ................
 10f0 7d000000 00000000 c10c0000 02000c00  }...............
 1100 901d0300 00000000 c0000000 00000000  ................
 1110 dc0c0000 02000c00 501e0300 00000000  ........P.......
 1120 89000000 00000000 ee0c0000 0400f1ff  ................
 1130 00000000 00000000 00000000 00000000  ................
 1140 fe0c0000 0400f1ff 00000000 00000000  ................
 1150 00000000 00000000 20200000 01001700  ........  ......
 1160 e0540700 00000000 08000000 00000000  .T..............
 1170 0f0d0000 0400f1ff 00000000 00000000  ................
 1180 00000000 00000000 210d0000 0400f1ff  ........!.......
 1190 00000000 00000000 00000000 00000000  ................
 11a0 2a0d0000 0400f1ff 00000000 00000000  *...............
 11b0 00000000 00000000 380d0000 02000c00  ........8.......
 11c0 70240300 00000000 21000000 00000000  p$......!.......
 11d0 20200000 01001800 a8570700 00000000    .......W......
 11e0 08000000 00000000 5a0d0000 01000e00  ........Z.......
 11f0 689c0600 00000000 0c000000 00000000  h...............
 1200 620d0000 0400f1ff 00000000 00000000  b...............
 1210 00000000 00000000 68010000 01000e00  ........h.......
 1220 809c0600 00000000 12000000 00000000  ................
 1230 6b0d0000 0400f1ff 00000000 00000000  k...............
 1240 00000000 00000000 aa1c0000 01001800  ................
 1250 20580700 00000000 34000000 00000000   X......4.......
 1260 750d0000 0400f1ff 00000000 00000000  u...............
 1270 00000000 00000000 7d0d0000 01001700  ........}.......
 1280 e8540700 00000000 08000000 00000000  .T..............
 1290 870d0000 01001800 60580700 00000000  ........`X......
 12a0 10000000 00000000 68010000 01000e00  ........h.......
 12b0 b89c0600 00000000 0f000000 00000000  ................
 12c0 8e0d0000 02000c00 60400300 00000000  ........`@......
 12d0 74010000 00000000 a70d0000 0400f1ff  t...............
 12e0 00000000 00000000 00000000 00000000  ................
 12f0 b10d0000 0400f1ff 00000000 00000000  ................
 1300 00000000 00000000 d10d0000 00000c00  ................
 1310 ab580300 00000000 00000000 00000000  .X..............
 1320 d80d0000 00000c00 ca470300 00000000  .........G......
 1330 00000000 00000000 e00d0000 00000c00  ................
 1340 dd540300 00000000 00000000 00000000  .T..............
 1350 f60d0000 00000c00 50490300 00000000  ........PI......
 1360 00000000 00000000 080e0000 00000c00  ................
 1370 804a0300 00000000 00000000 00000000  .J..............
 1380 140e0000 00000c00 f7540300 00000000  .........T......
 1390 00000000 00000000 1d0e0000 00000c00  ................
 13a0 30550300 00000000 00000000 00000000  0U..............
 13b0 290e0000 00000c00 ed580300 00000000  )........X......
 13c0 00000000 00000000 3a0e0000 00000c00  ........:.......
 13d0 ab580300 00000000 00000000 00000000  .X..............
 13e0 4b0e0000 0400f1ff 00000000 00000000  K...............
 13f0 00000000 00000000 5a0e0000 0400f1ff  ........Z.......
 1400 00000000 00000000 00000000 00000000  ................
 1410 6f0e0000 02000c00 00590300 00000000  o........Y......
 1420 c5010000 00000000 940e0000 0400f1ff  ................
 1430 00000000 00000000 00000000 00000000  ................
 1440 a20e0000 0400f1ff 00000000 00000000  ................
 1450 00000000 00000000 b90e0000 0400f1ff  ................
 1460 00000000 00000000 00000000 00000000  ................
 1470 d00e0000 00001700 10550700 00000000  .........U......
 1480 00000000 00000000 fa0e0000 00001700  ................
 1490 20550700 00000000 00000000 00000000   U..............
 14a0 240f0000 00001700 30550700 00000000  $.......0U......
 14b0 00000000 00000000 4e0f0000 00001700  ........N.......
 14c0 40550700 00000000 00000000 00000000  @U..............
 14d0 780f0000 00001700 50550700 00000000  x.......PU......
 14e0 00000000 00000000 a20f0000 00001700  ................
 14f0 60550700 00000000 00000000 00000000  `U..............
 1500 ce0f0000 00001700 70550700 00000000  ........pU......
 1510 00000000 00000000 f90f0000 00001700  ................
 1520 80550700 00000000 00000000 00000000  .U..............
 1530 25100000 00001700 90550700 00000000  %........U......
 1540 00000000 00000000 59100000 00001700  ........Y.......
 1550 a0550700 00000000 00000000 00000000  .U..............
 1560 82100000 00001700 b0550700 00000000  .........U......
 1570 00000000 00000000 ab100000 00001700  ................
 1580 c0550700 00000000 00000000 00000000  .U..............
 1590 d6100000 00001700 d0550700 00000000  .........U......
 15a0 00000000 00000000 01110000 00001700  ................
 15b0 e0550700 00000000 00000000 00000000  .U..............
 15c0 30110000 00000c00 40610300 00000000  0.......@a......
 15d0 00000000 00000000 37110000 00000c00  ........7.......
 15e0 40630300 00000000 00000000 00000000  @c..............
 15f0 44110000 00000c00 50680300 00000000  D.......Ph......
 1600 00000000 00000000 58110000 00000c00  ........X.......
 1610 c0680300 00000000 00000000 00000000  .h..............
 1620 66110000 0400f1ff 00000000 00000000  f...............
 1630 00000000 00000000 c0050000 01000e00  ................
 1640 d09c0600 00000000 10000000 00000000  ................
 1650 88110000 0400f1ff 00000000 00000000  ................
 1660 00000000 00000000 af110000 02000c00  ................
 1670 f08c0300 00000000 9b000000 00000000  ................
 1680 e9110000 0400f1ff 00000000 00000000  ................
 1690 00000000 00000000 f8110000 0400f1ff  ................
 16a0 00000000 00000000 00000000 00000000  ................
 16b0 0c120000 0400f1ff 00000000 00000000  ................
 16c0 00000000 00000000 23120000 0400f1ff  ........#.......
 16d0 00000000 00000000 00000000 00000000  ................
 16e0 35120000 0400f1ff 00000000 00000000  5...............
 16f0 00000000 00000000 45120000 0400f1ff  ........E.......
 1700 00000000 00000000 00000000 00000000  ................
 1710 63120000 0400f1ff 00000000 00000000  c...............
 1720 00000000 00000000 87120000 02000c00  ................
 1730 00ac0300 00000000 de020000 00000000  ................
 1740 91120000 02000c00 e0ae0300 00000000  ................
 1750 a3010000 00000000 a1120000 0400f1ff  ................
 1760 00000000 00000000 00000000 00000000  ................
 1770 bc120000 02000c00 30b50300 00000000  ........0.......
 1780 8e010000 00000000 d7120000 02000c00  ................
 1790 c0b60300 00000000 26010000 00000000  ........&.......
 17a0 f7120000 0400f1ff 00000000 00000000  ................
 17b0 00000000 00000000 17130000 0400f1ff  ................
 17c0 00000000 00000000 00000000 00000000  ................
 17d0 35130000 02000c00 b0b90300 00000000  5...............
 17e0 50030000 00000000 6c130000 02000c00  P.......l.......
 17f0 30bd0300 00000000 d1020000 00000000  0...............
 1800 a8130000 0400f1ff 00000000 00000000  ................
 1810 00000000 00000000 bf130000 0400f1ff  ................
 1820 00000000 00000000 00000000 00000000  ................
 1830 da130000 0400f1ff 00000000 00000000  ................
 1840 00000000 00000000 e5130000 0400f1ff  ................
 1850 00000000 00000000 00000000 00000000  ................
 1860 fc130000 0400f1ff 00000000 00000000  ................
 1870 00000000 00000000 0f140000 0400f1ff  ................
 1880 00000000 00000000 00000000 00000000  ................
 1890 25140000 0400f1ff 00000000 00000000  %...............
 18a0 00000000 00000000 37140000 0400f1ff  ........7.......
 18b0 00000000 00000000 00000000 00000000  ................
 18c0 4a140000 0400f1ff 00000000 00000000  J...............
 18d0 00000000 00000000 62140000 02000c00  ........b.......
 18e0 e0d60300 00000000 08000000 00000000  ................
 18f0 8c140000 02000c00 f0d60300 00000000  ................
 1900 57000000 00000000 3e580000 01001700  W.......>X......
 1910 e8550700 00000000 0c000000 00000000  .U..............
 1920 a8140000 02000c00 50d70300 00000000  ........P.......
 1930 3f010000 00000000 ce140000 01001700  ?...............
 1940 00560700 00000000 18000000 00000000  .V..............
 1950 d8140000 02000c00 90d80300 00000000  ................
 1960 a6000000 00000000 f4140000 01000e00  ................
 1970 109d0600 00000000 1c000000 00000000  ................
 1980 0a150000 02000c00 40d90300 00000000  ........@.......
 1990 9e010000 00000000 24150000 01000e00  ........$.......
 19a0 009d0600 00000000 0a000000 00000000  ................
 19b0 3a150000 02000c00 e0da0300 00000000  :...............
 19c0 1c000000 00000000 50150000 02000c00  ........P.......
 19d0 00db0300 00000000 a0000000 00000000  ................
 19e0 6b150000 0400f1ff 00000000 00000000  k...............
 19f0 00000000 00000000 76020000 02000c00  ........v.......
 1a00 a0db0300 00000000 3f020000 00000000  ........?.......
 1a10 84020000 02000c00 e0dd0300 00000000  ................
 1a20 44010000 00000000 af760000 02000c00  D........v......
 1a30 30df0300 00000000 ee060000 00000000  0...............
 1a40 616a0000 02000c00 20e60300 00000000  aj...... .......
 1a50 9d070000 00000000 7d150000 0400f1ff  ........}.......
 1a60 00000000 00000000 00000000 00000000  ................
 1a70 c3020000 02000c00 c0ed0300 00000000  ................
 1a80 74020000 00000000 b6020000 02000c00  t...............
 1a90 40f00300 00000000 b1010000 00000000  @...............
 1aa0 d1020000 02000c00 00f20300 00000000  ................
 1ab0 09010000 00000000 616a0000 02000c00  ........aj......
 1ac0 10f30300 00000000 31050000 00000000  ........1.......
 1ad0 af760000 02000c00 50f80300 00000000  .v......P.......
 1ae0 ac040000 00000000 8e150000 0400f1ff  ................
 1af0 00000000 00000000 00000000 00000000  ................
 1b00 a5150000 02000c00 00fd0300 00000000  ................
 1b10 3c2c0000 00000000 c9150000 02000c00  <,..............
 1b20 40290400 00000000 2f380000 00000000  @)....../8......
 1b30 ed150000 02000c00 70610400 00000000  ........pa......
 1b40 55060000 00000000 17160000 02000c00  U...............
 1b50 e0680400 00000000 4f010000 00000000  .h......O.......
 1b60 49160000 0400f1ff 00000000 00000000  I...............
 1b70 00000000 00000000 5f160000 0400f1ff  ........_.......
 1b80 00000000 00000000 00000000 00000000  ................
 1b90 74160000 0400f1ff 00000000 00000000  t...............
 1ba0 00000000 00000000 8f160000 0400f1ff  ................
 1bb0 00000000 00000000 00000000 00000000  ................
 1bc0 57080000 02000c00 10e90400 00000000  W...............
 1bd0 5f0e0000 00000000 9f160000 02000c00  _...............
 1be0 70f70400 00000000 1b040000 00000000  p...............
 1bf0 c7160000 02000c00 90fb0400 00000000  ................
 1c00 10030000 00000000 d9160000 02000c00  ................
 1c10 a0fe0400 00000000 12000000 00000000  ................
 1c20 ff160000 02000c00 c0fe0400 00000000  ................
 1c30 fe010000 00000000 13170000 02000c00  ................
 1c40 c0000500 00000000 21000000 00000000  ........!.......
 1c50 3a170000 02000c00 f0000500 00000000  :...............
 1c60 98000000 00000000 5b170000 02000c00  ........[.......
 1c70 90010500 00000000 a8000000 00000000  ................
 1c80 83170000 0400f1ff 00000000 00000000  ................
 1c90 00000000 00000000 91120000 02000c00  ................
 1ca0 40020500 00000000 d0140000 00000000  @...............
 1cb0 a5170000 02000c00 10170500 00000000  ................
 1cc0 80150000 00000000 b9170000 0400f1ff  ................
 1cd0 00000000 00000000 00000000 00000000  ................
 1ce0 d2170000 0400f1ff 00000000 00000000  ................
 1cf0 00000000 00000000 d4090000 02000c00  ................
 1d00 805e0500 00000000 37070000 00000000  .^......7.......
 1d10 ec170000 0400f1ff 00000000 00000000  ................
 1d20 00000000 00000000 840c0000 02000c00  ................
 1d30 80700500 00000000 b10e0000 00000000  .p..............
 1d40 a20c0000 02000c00 407f0500 00000000  ........@.......
 1d50 83000000 00000000 b60c0000 02000c00  ................
 1d60 d07f0500 00000000 7d000000 00000000  ........}.......
 1d70 c10c0000 02000c00 50800500 00000000  ........P.......
 1d80 c0000000 00000000 dc0c0000 02000c00  ................
 1d90 10810500 00000000 89000000 00000000  ................
 1da0 05180000 0400f1ff 00000000 00000000  ................
 1db0 00000000 00000000 1e180000 0400f1ff  ................
 1dc0 00000000 00000000 00000000 00000000  ................
 1dd0 36180000 0400f1ff 00000000 00000000  6...............
 1de0 00000000 00000000 d4090000 02000c00  ................
 1df0 50a80500 00000000 a6050000 00000000  P...............
 1e00 4f180000 0400f1ff 00000000 00000000  O...............
 1e10 00000000 00000000 840c0000 02000c00  ................
 1e20 f0b70500 00000000 80160000 00000000  ................
 1e30 a20c0000 02000c00 70ce0500 00000000  ........p.......
 1e40 89000000 00000000 b60c0000 02000c00  ................
 1e50 00cf0500 00000000 83000000 00000000  ................
 1e60 c10c0000 02000c00 90cf0500 00000000  ................
 1e70 7f000000 00000000 dc0c0000 02000c00  ................
 1e80 10d00500 00000000 88000000 00000000  ................
 1e90 67180000 0400f1ff 00000000 00000000  g...............
 1ea0 00000000 00000000 7e180000 02000c00  ........~.......
 1eb0 a0d00500 00000000 19190000 00000000  ................
 1ec0 9b180000 02000c00 c0e90500 00000000  ................
 1ed0 b4000000 00000000 a7180000 02000c00  ................
 1ee0 80ea0500 00000000 c4000000 00000000  ................
 1ef0 ba180000 0400f1ff 00000000 00000000  ................
 1f00 00000000 00000000 d4090000 02000c00  ................
 1f10 50eb0500 00000000 820b0000 00000000  P...............
 1f20 d6180000 0400f1ff 00000000 00000000  ................
 1f30 00000000 00000000 f4180000 02000c00  ................
 1f40 50060600 00000000 08000000 00000000  P...............
 1f50 1d190000 02000c00 60060600 00000000  ........`.......
 1f60 2b000000 00000000 3f190000 01001700  +.......?.......
 1f70 10570700 00000000 18000000 00000000  .W..............
 1f80 3e580000 06001200 00000000 00000000  >X..............
 1f90 38020000 00000000 46190000 02000c00  8.......F.......
 1fa0 90060600 00000000 e2020000 00000000  ................
 1fb0 67190000 01001700 40570700 00000000  g.......@W......
 1fc0 18000000 00000000 71190000 01000e00  ........q.......
 1fd0 209f0600 00000000 21000000 00000000   .......!.......
 1fe0 87190000 01000e00 e09e0600 00000000  ................
 1ff0 21000000 00000000 9d190000 02000c00  !...............
 2000 80090600 00000000 07010000 00000000  ................
 2010 bd190000 01000e00 609f0600 00000000  ........`.......
 2020 20000000 00000000 d3190000 02000c00   ...............
 2030 900a0600 00000000 10020000 00000000  ................
 2040 68010000 01000e00 c09e0600 00000000  h...............
 2050 1c000000 00000000 b1010000 0400f1ff  ................
 2060 00000000 00000000 00000000 00000000  ................
 2070 ef190000 01001000 6c350700 00000000  ........l5......
 2080 00000000 00000000 00000000 0400f1ff  ................
 2090 00000000 00000000 00000000 00000000  ................
 20a0 fd190000 02000c00 90f10200 00000000  ................
 20b0 30000000 00000000 341a0000 02000c00  0.......4.......
 20c0 a0a10300 00000000 33000000 00000000  ........3.......
 20d0 bb230000 02000c00 e0460300 00000000  .#.......F......
 20e0 00000000 00000000 471a0000 02000c00  ........G.......
 20f0 e09b0300 00000000 2a020000 00000000  ........*.......
 2100 511a0000 02000c00 20060200 00000000  Q....... .......
 2110 ce010000 00000000 631a0000 02000c00  ........c.......
 2120 e0410500 00000000 9c1c0000 00000000  .A..............
 2130 7a1a0000 02000c00 90b00300 00000000  z...............
 2140 96040000 00000000 c2250000 02000c00  .........%......
 2150 00630300 00000000 00000000 00000000  .c..............
 2160 8c1a0000 02000c00 70ce0200 00000000  ........p.......
 2170 cf020000 00000000 991a0000 02000c00  ................
 2180 20390300 00000000 26000000 00000000   9......&.......
 2190 ab1a0000 02000c00 605e0300 00000000  ........`^......
 21a0 00000000 00000000 da1a0000 02000c00  ................
 21b0 e0380300 00000000 32000000 00000000  .8......2.......
 21c0 ec1a0000 02000c00 40b30100 00000000  ........@.......
 21d0 06080000 00000000 c85e0000 02000c00  .........^......
 21e0 00460200 00000000 aa000000 00000000  .F..............
 21f0 ff1a0000 02000c00 00660300 00000000  .........f......
 2200 00000000 00000000 2c1b0000 02000c00  ........,.......
 2210 c0650500 00000000 b90a0000 00000000  .e..............
 2220 461b0000 02000c00 60c90200 00000000  F.......`.......
 2230 a4010000 00000000 5c1b0000 01001700  ........\.......
 2240 f0540700 00000000 10000000 00000000  .T..............
 2250 861b0000 02000c00 60950200 00000000  ........`.......
 2260 52010000 00000000 961b0000 02000c00  R...............
 2270 e0ec0000 00000000 31000000 00000000  ........1.......
 2280 c61b0000 01001700 00550700 00000000  .........U......
 2290 10000000 00000000 932e0000 02000c00  ................
 22a0 203d0200 00000000 a1000000 00000000   =..............
 22b0 fa1b0000 02000c00 e0f60500 00000000  ................
 22c0 660f0000 00000000 161c0000 02000c00  f...............
 22d0 200c0200 00000000 9b050000 00000000   ...............
 22e0 2e1c0000 02000c00 b09b0200 00000000  ................
 22f0 72040000 00000000 431c0000 02000c00  r.......C.......
 2300 40c60200 00000000 a4010000 00000000  @...............
 2310 581c0000 02000c00 30f40100 00000000  X.......0.......
 2320 4b050000 00000000 f81e0000 02000c00  K...............
 2330 80470200 00000000 71000000 00000000  .G......q.......
 2340 671c0000 01001700 c0540700 00000000  g........T......
 2350 20000000 00000000 911c0000 02000d00   ...............
 2360 a00c0600 00000000 00000000 00000000  ................
 2370 971c0000 02000c00 203a0300 00000000  ........ :......
 2380 52010000 00000000 b81c0000 02000c00  R...............
 2390 50ce0200 00000000 0a000000 00000000  P...............
 23a0 c71c0000 02000c00 d05a0300 00000000  .........Z......
 23b0 bd010000 00000000 001b0000 02000c00  ................
 23c0 00660300 00000000 00000000 00000000  .f..............
 23d0 f81c0000 02000c00 203d0300 00000000  ........ =......
 23e0 01000000 00000000 241d0000 02000c00  ........$.......
 23f0 a0850200 00000000 30000000 00000000  ........0.......
 2400 4b3e0000 02000c00 c0110200 00000000  K>..............
 2410 84010000 00000000 5a1d0000 02000c00  ........Z.......
 2420 20bf0200 00000000 50040000 00000000   .......P.......
 2430 721d0000 02000c00 a03f0300 00000000  r........?......
 2440 4e000000 00000000 851d0000 02000c00  N...............
 2450 700d0300 00000000 74010000 00000000  p.......t.......
 2460 aa1d0000 01001700 00570700 00000000  .........W......
 2470 10000000 00000000 dc1d0000 02000c00  ................
 2480 f0850100 00000000 4c040000 00000000  ........L.......
 2490 eb1d0000 02000c00 309b0200 00000000  ........0.......
 24a0 71000000 00000000 1a1e0000 02000c00  q...............
 24b0 70dc0100 00000000 bf170000 00000000  p...............
 24c0 291e0000 02000c00 c0960200 00000000  )...............
 24d0 66000000 00000000 431e0000 02000c00  f.......C.......
 24e0 a0130300 00000000 0a000000 00000000  ................
 24f0 631e0000 02000c00 f0bf0100 00000000  c...............
 2500 48010000 00000000 771e0000 02000c00  H.......w.......
 2510 70140300 00000000 4e000000 00000000  p.......N.......
 2520 a81e0000 02000c00 40c10100 00000000  ........@.......
 2530 6c000000 00000000 c41e0000 02000c00  l...............
 2540 a07c0100 00000000 4c000000 00000000  .|......L.......
 2550 d61e0000 02000c00 80cc0200 00000000  ................
 2560 cb010000 00000000 e41e0000 02000c00  ................
 2570 70490200 00000000 05000000 00000000  pI..............
 2580 191f0000 02000c00 50bb0100 00000000  ........P.......
 2590 91040000 00000000 311f0000 02000c00  ........1.......
 25a0 90910100 00000000 de020000 00000000  ................
 25b0 ac1a0000 02000c00 605e0300 00000000  ........`^......
 25c0 00000000 00000000 441f0000 01001700  ........D.......
 25d0 00500700 00000000 00000000 00000000  .P..............
 25e0 511f0000 02000c00 f03f0200 00000000  Q........?......
 25f0 9e010000 00000000 621f0000 02000c00  ........b.......
 2600 80f90100 00000000 b60b0000 00000000  ................
 2610 711f0000 02000c00 a09b0500 00000000  q...............
 2620 a90c0000 00000000 62310000 02000c00  ........b1......
 2630 c03e0200 00000000 2a010000 00000000  .>......*.......
 2640 871f0000 02000c00 40050200 00000000  ........@.......
 2650 50000000 00000000 9c1f0000 02000c00  P...............
 2660 e03b0200 00000000 39010000 00000000  .;......9.......
 2670 af1f0000 02000c00 70c30200 00000000  ........p.......
 2680 d4000000 00000000 ba1f0000 02000c00  ................
 2690 e0600300 00000000 00000000 00000000  .`..............
 26a0 ed1f0000 02000c00 d0aa0100 00000000  ................
 26b0 ab000000 00000000 fd1f0000 01001700  ................
 26c0 90540700 00000000 10000000 00000000  .T..............
 26d0 2f200000 02000c00 f0990300 00000000  / ..............
 26e0 e3010000 00000000 45200000 02000c00  ........E ......
 26f0 905c0300 00000000 ce010000 00000000  .\..............
 2700 77200000 02000c00 900f0300 00000000  w ..............
 2710 3a000000 00000000 98200000 02000c00  :........ ......
 2720 10cb0200 00000000 70010000 00000000  ........p.......
 2730 aa200000 02000c00 408a0100 00000000  . ......@.......
 2740 48010000 00000000 b6200000 02000c00  H........ ......
 2750 90050200 00000000 83000000 00000000  ................
 2760 cb200000 02000c00 b0200200 00000000  . ....... ......
 2770 19010000 00000000 e1200000 02000c00  ......... ......
 2780 a0810500 00000000 fa190000 00000000  ................
 2790 f8200000 02000c00 e0a00300 00000000  . ..............
 27a0 56000000 00000000 0d210000 02000c00  V........!......
 27b0 e08e0100 00000000 a4020000 00000000  ................
 27c0 2e210000 01001700 60540700 00000000  .!......`T......
 27d0 28000000 00000000 5f210000 02000c00  (......._!......
 27e0 109e0300 00000000 15020000 00000000  ................
 27f0 71210000 02000c00 f0a20100 00000000  q!..............
 2800 47010000 00000000 7d210000 02000c00  G.......}!......
 2810 60470300 00000000 00000000 00000000  `G..............
 2820 99210000 01001700 60560700 00000000  .!......`V......
 2830 10000000 00000000 b7210000 01001700  .........!......
 2840 30500700 00000000 10000000 00000000  0P..............
 2850 d4210000 02000c00 80a10300 00000000  .!..............
 2860 12000000 00000000 e7210000 02000c00  .........!......
 2870 f0c70200 00000000 70010000 00000000  ........p.......
 2880 f8210000 02000c00 800f0100 00000000  .!..............
 2890 31000000 00000000 27220000 02000c00  1.......'"......
 28a0 d00f0300 00000000 8e020000 00000000  ................
 28b0 45220000 02000c00 f0070200 00000000  E"..............
 28c0 21040000 00000000 5c220000 02000c00  !.......\"......
 28d0 e0a10300 00000000 7f030000 00000000  ................
 28e0 72220000 02000c00 902c0500 00000000  r".......,......
 28f0 48150000 00000000 82220000 02000c00  H........"......
 2900 90410200 00000000 18020000 00000000  .A..............
 2910 a1220000 01001500 b0480700 00000000  .".......H......
 2920 00000000 00000000 aa220000 02000c00  ........."......
 2930 f07c0100 00000000 6b000000 00000000  .|......k.......
 2940 ba220000 02000c00 d01f0300 00000000  ."..............
 2950 30000000 00000000 dc3b0000 02000c00  0........;......
 2960 b0430200 00000000 43020000 00000000  .C......C.......
 2970 ea220000 02000c00 b0c10100 00000000  ."..............
 2980 3b000000 00000000 7e210000 02000c00  ;.......~!......
 2990 60470300 00000000 00000000 00000000  `G..............
 29a0 ff220000 02000c00 30a00200 00000000  ."......0.......
 29b0 e70b0000 00000000 14230000 01001700  .........#......
 29c0 c0560700 00000000 20000000 00000000  .V...... .......
 29d0 48230000 01001700 40500700 00000000  H#......@P......
 29e0 00040000 00000000 51230000 02000c00  ........Q#......
 29f0 908b0100 00000000 4e030000 00000000  ........N.......
 2a00 63230000 01001700 80560700 00000000  c#.......V......
 2a10 28000000 00000000 93230000 02000c00  (........#......
 2a20 40a10300 00000000 33000000 00000000  @.......3.......
 2a30 a7230000 02000c00 40a20100 00000000  .#......@.......
 2a40 ab000000 00000000 ba230000 02000c00  .........#......
 2a50 e0460300 00000000 00000000 00000000  .F..............
 2a60 cf230000 02000c00 00ae0500 00000000  .#..............
 2a70 ef090000 00000000 752b0000 02000c00  ........u+......
 2a80 d03d0200 00000000 ed000000 00000000  .=..............
 2a90 e8230000 00000f00 809f0600 00000000  .#..............
 2aa0 00000000 00000000 fb230000 01001700  .........#......
 2ab0 90570700 00000000 00000000 00000000  .W..............
 2ac0 07240000 01001600 c04a0700 00000000  .$.......J......
 2ad0 00000000 00000000 1d240000 02000c00  .........$......
 2ae0 b03c0300 00000000 01000000 00000000  .<..............
 2af0 48240000 02000c00 30970200 00000000  H$......0.......
 2b00 00010000 00000000 5f240000 02000c00  ........_$......
 2b10 20a10100 00000000 1a010000 00000000   ...............
 2b20 74240000 02000c00 403c0300 00000000  t$......@<......
 2b30 01000000 00000000 a0240000 02000c00  .........$......
 2b40 50c40200 00000000 e6010000 00000000  P...............
 2b50 bb1f0000 02000c00 e0600300 00000000  .........`......
 2b60 00000000 00000000 ac240000 02000c00  .........$......
 2b70 70940100 00000000 f1020000 00000000  p...............
 2b80 bf240000 02000c00 60ce0200 00000000  .$......`.......
 2b90 0a000000 00000000 cf240000 02000c00  .........$......
 2ba0 80ab0100 00000000 ba070000 00000000  ................
 2bb0 f1240000 02000c00 60c60100 00000000  .$......`.......
 2bc0 06160000 00000000 fd240000 01001700  .........$......
 2bd0 50560700 00000000 10000000 00000000  PV..............
 2be0 67770000 02000900 00e00000 00000000  gw..............
 2bf0 00000000 00000000 1c250000 01001700  .........%......
 2c00 10500700 00000000 10000000 00000000  .P..............
 2c10 3a250000 01001700 e0560700 00000000  :%.......V......
 2c20 20000000 00000000 08500000 02000c00   ........P......
 2c30 b0460200 00000000 c2000000 00000000  .F..............
 2c40 6d250000 02000c00 f0c10100 00000000  m%..............
 2c50 6c040000 00000000 85250000 02000c00  l........%......
 2c60 b0130300 00000000 0a000000 00000000  ................
 2c70 ac250000 02000c00 40230200 00000000  .%......@#......
 2c80 a0180000 00000000 c1250000 02000c00  .........%......
 2c90 00630300 00000000 00000000 00000000  .c..............
 2ca0 f1250000 02000c00 30980200 00000000  .%......0.......
 2cb0 fc020000 00000000 03260000 12000c00  .........&......
 2cc0 20980300 00000000 a7000000 00000000   ...............
 2cd0 20260000 12000c00 a0d70200 00000000   &..............
 2ce0 06000000 00000000 49260000 12000c00  ........I&......
 2cf0 50130200 00000000 14020000 00000000  P...............
 2d00 5f260000 12000c00 e0c30300 00000000  _&..............
 2d10 65000000 00000000 8b260000 12000c00  e........&......
 2d20 80780200 00000000 05000000 00000000  .x..............
 2d30 a6260000 12000000 00000000 00000000  .&..............
 2d40 00000000 00000000 ba260000 12000c00  .........&......
 2d50 10f90200 00000000 42000000 00000000  ........B.......
 2d60 dc260000 12000c00 10880300 00000000  .&..............
 2d70 2a000000 00000000 0b270000 12000c00  *........'......
 2d80 10080300 00000000 d3000000 00000000  ................
 2d90 27270000 12000c00 30fa0200 00000000  ''......0.......
 2da0 06000000 00000000 54270000 12000c00  ........T'......
 2db0 000f0300 00000000 8c000000 00000000  ................
 2dc0 6d270000 12000c00 10130300 00000000  m'..............
 2dd0 06000000 00000000 8f270000 12000c00  .........'......
 2de0 60350100 00000000 06000000 00000000  `5..............
 2df0 bb270000 12000c00 103f0300 00000000  .'.......?......
 2e00 89000000 00000000 c6270000 12000c00  .........'......
 2e10 90010300 00000000 06000000 00000000  ................
 2e20 f8270000 12000c00 d08e0300 00000000  .'..............
 2e30 84000000 00000000 29280000 12000c00  ........)(......
 2e40 a0150200 00000000 06000000 00000000  ................
 2e50 4a280000 12000c00 10eb0000 00000000  J(..............
 2e60 06000000 00000000 6a280000 12000c00  ........j(......
 2e70 70a50300 00000000 0b000000 00000000  p...............
 2e80 97280000 12000c00 50130300 00000000  .(......P.......
 2e90 0b000000 00000000 c4280000 12000c00  .........(......
 2ea0 40dd0200 00000000 05000000 00000000  @...............
 2eb0 d6280000 12000c00 20220200 00000000  .(...... "......
 2ec0 06000000 00000000 f2280000 12000c00  .........(......
 2ed0 70db0200 00000000 06000000 00000000  p...............
 2ee0 13290000 12000c00 a0fa0200 00000000  .)..............
 2ef0 4f000000 00000000 43290000 12000000  O.......C)......
 2f00 00000000 00000000 00000000 00000000  ................
 2f10 55290000 12000000 00000000 00000000  U)..............
 2f20 00000000 00000000 66290000 12000c00  ........f)......
 2f30 808c0300 00000000 06000000 00000000  ................
 2f40 97290000 12000c00 90850200 00000000  .)..............
 2f50 0a000000 00000000 ba290000 22000c00  .........).."...
 2f60 e03b0300 00000000 07000000 00000000  .;..............
 2f70 d1290000 12000c00 40db0200 00000000  .)......@.......
 2f80 06000000 00000000 f1290000 12000c00  .........)......
 2f90 40130300 00000000 06000000 00000000  @...............
 2fa0 182a0000 12000c00 003e0300 00000000  .*.......>......
 2fb0 71000000 00000000 292a0000 12000c00  q.......)*......
 2fc0 20400300 00000000 39000000 00000000   @......9.......
 2fd0 382a0000 12000c00 50d20200 00000000  8*......P.......
 2fe0 06000000 00000000 612a0000 12000c00  ........a*......
 2ff0 50300100 00000000 0a000000 00000000  P0..............
 3000 8a2a0000 12000c00 70fa0200 00000000  .*......p.......
 3010 08000000 00000000 bd2a0000 12000c00  .........*......
 3020 40800200 00000000 06000000 00000000  @...............
 3030 dd2a0000 12000c00 d0d10200 00000000  .*..............
 3040 06000000 00000000 002b0000 12000c00  .........+......
 3050 b0010300 00000000 0b000000 00000000  ................
 3060 372b0000 12000c00 00130300 00000000  7+..............
 3070 06000000 00000000 572b0000 12000c00  ........W+......
 3080 803e0300 00000000 81000000 00000000  .>..............
 3090 622b0000 12000c00 c0480200 00000000  b+.......H......
 30a0 66000000 00000000 902b0000 12000c00  f........+......
 30b0 30850200 00000000 0a000000 00000000  0...............
 30c0 b12b0000 12000000 00000000 00000000  .+..............
 30d0 00000000 00000000 c32b0000 12000c00  .........+......
 30e0 a0c00300 00000000 40030000 00000000  ........@.......
 30f0 df2b0000 12000c00 d0010300 00000000  .+..............
 3100 06000000 00000000 0e2c0000 12000c00  .........,......
 3110 901c0200 00000000 06000000 00000000  ................
 3120 2d2c0000 12000c00 303d0300 00000000  -,......0=......
 3130 8a000000 00000000 3c2c0000 12000000  ........<,......
 3140 00000000 00000000 00000000 00000000  ................
 3150 592c0000 12000000 00000000 00000000  Y,..............
 3160 00000000 00000000 6b2c0000 12000c00  ........k,......
 3170 b0350100 00000000 0a000000 00000000  .5..............
 3180 952c0000 12000c00 50990300 00000000  .,......P.......
 3190 05000000 00000000 bc2c0000 12000c00  .........,......
 31a0 30db0200 00000000 06000000 00000000  0...............
 31b0 df2c0000 12000c00 40da0200 00000000  .,......@.......
 31c0 06000000 00000000 fb2c0000 12000000  .........,......
 31d0 00000000 00000000 00000000 00000000  ................
 31e0 0f2d0000 20000000 00000000 00000000  .-.. ...........
 31f0 00000000 00000000 2b2d0000 12000c00  ........+-......
 3200 00970300 00000000 06000000 00000000  ................
 3210 552d0000 12000c00 c0d10200 00000000  U-..............
 3220 06000000 00000000 782d0000 12000c00  ........x-......
 3230 005b0200 00000000 20000000 00000000  .[...... .......
 3240 922d0000 12000c00 50220200 00000000  .-......P"......
 3250 05000000 00000000 a52d0000 12000c00  .........-......
 3260 a0250300 00000000 c1000000 00000000  .%..............
 3270 b92d0000 12000c00 d00d0100 00000000  .-..............
 3280 0b000000 00000000 df2d0000 12000c00  .........-......
 3290 d0460100 00000000 06000000 00000000  .F..............
 32a0 f82d0000 12000c00 70610400 00000000  .-......pa......
 32b0 55060000 00000000 172e0000 12000c00  U...............
 32c0 10360100 00000000 0a000000 00000000  .6..............
 32d0 2a2e0000 12000c00 60db0200 00000000  *.......`.......
 32e0 06000000 00000000 4b2e0000 12000c00  ........K.......
 32f0 10470100 00000000 06000000 00000000  .G..............
 3300 5f2e0000 12000c00 a01c0200 00000000  _...............
 3310 06000000 00000000 802e0000 12000c00  ................
 3320 60480200 00000000 56000000 00000000  `H......V.......
 3330 a02e0000 12000c00 501f0300 00000000  ........P.......
 3340 06000000 00000000 bf2e0000 12000c00  ................
 3350 70800200 00000000 35000000 00000000  p.......5.......
 3360 d62e0000 12000c00 00eb0000 00000000  ................
 3370 03000000 00000000 f62e0000 12000c00  ................
 3380 50140300 00000000 0a000000 00000000  P...............
 3390 192f0000 12000c00 b0990300 00000000  ./..............
 33a0 06000000 00000000 382f0000 12000c00  ........8/......
 33b0 70300100 00000000 06000000 00000000  p0..............
 33c0 5f2f0000 12000c00 e0d00300 00000000  _/..............
 33d0 07040000 00000000 7a2f0000 12000c00  ........z/......
 33e0 607d0200 00000000 0a000000 00000000  `}..............
 33f0 982f0000 12000c00 40d20200 00000000  ./......@.......
 3400 06000000 00000000 c12f0000 12000c00  ........./......
 3410 60d50300 00000000 68000000 00000000  `.......h.......
 3420 d92f0000 12000c00 40780200 00000000  ./......@x......
 3430 06000000 00000000 ee2f0000 12000c00  ........./......
 3440 30250300 00000000 65000000 00000000  0%......e.......
 3450 ff2f0000 12000c00 e0780200 00000000  ./.......x......
 3460 82000000 00000000 1e300000 12000c00  .........0......
 3470 50390300 00000000 48000000 00000000  P9......H.......
 3480 2c300000 12000c00 40a60300 00000000  ,0......@.......
 3490 06000000 00000000 62300000 12000c00  ........b0......
 34a0 60f20200 00000000 50030000 00000000  `.......P.......
 34b0 7c300000 12000c00 e0130300 00000000  |0..............
 34c0 36000000 00000000 9f300000 12000c00  6........0......
 34d0 30fb0200 00000000 8e000000 00000000  0...............
 34e0 cb300000 12000c00 10500100 00000000  .0.......P......
 34f0 06000000 00000000 00310000 12000c00  .........1......
 3500 40230300 00000000 29010000 00000000  @#......).......
 3510 11310000 12000c00 f0080300 00000000  .1..............
 3520 fa030000 00000000 36310000 12000c00  ........61......
 3530 205b0200 00000000 78020000 00000000   [......x.......
 3540 4f310000 12000c00 30490200 00000000  O1......0I......
 3550 05000000 00000000 71310000 12000c00  ........q1......
 3560 90450100 00000000 91000000 00000000  .E..............
 3570 8b310000 12000c00 00850200 00000000  .1..............
 3580 0a000000 00000000 a5310000 12000c00  .........1......
 3590 90840200 00000000 06000000 00000000  ................
 35a0 c1310000 12000c00 90490200 00000000  .1.......I......
 35b0 05000000 00000000 cd310000 12000c00  .........1......
 35c0 30360100 00000000 06000000 00000000  06..............
 35d0 ed310000 12000c00 608f0300 00000000  .1......`.......
 35e0 06000000 00000000 1e320000 12000c00  .........2......
 35f0 507c0200 00000000 06000000 00000000  P|..............
 3600 3e320000 12000c00 b0a50300 00000000  >2..............
 3610 06000000 00000000 6a320000 12000c00  ........j2......
 3620 50360100 00000000 0a000000 00000000  P6..............
 3630 88320000 12000c00 60360100 00000000  .2......`6......
 3640 2c040000 00000000 a4320000 12000c00  ,........2......
 3650 10450100 00000000 0a000000 00000000  .E..............
 3660 c5320000 12000c00 00050300 00000000  .2..............
 3670 06000000 00000000 d7320000 12000c00  .........2......
 3680 70130300 00000000 0a000000 00000000  p...............
 3690 f5320000 22000c00 903b0300 00000000  .2.."....;......
 36a0 07000000 00000000 12330000 12000c00  .........3......
 36b0 a0990300 00000000 05000000 00000000  ................
 36c0 39330000 12000000 00000000 00000000  93..............
 36d0 00000000 00000000 4b330000 12000c00  ........K3......
 36e0 e0680400 00000000 4f010000 00000000  .h......O.......
 36f0 72330000 12000c00 60c00300 00000000  r3......`.......
 3700 06000000 00000000 9e330000 12000c00  .........3......
 3710 e0450300 00000000 aa000000 00000000  .E..............
 3720 ab330000 12000c00 60dd0200 00000000  .3......`.......
 3730 06000000 00000000 c9330000 12000c00  .........3......
 3740 20360100 00000000 06000000 00000000   6..............
 3750 e6330000 12000c00 b08b0300 00000000  .3..............
 3760 cc000000 00000000 17340000 12000c00  .........4......
 3770 b0300100 00000000 0a000000 00000000  .0..............
 3780 3b340000 12000c00 f0910300 00000000  ;4..............
 3790 38000000 00000000 5d340000 12000c00  8.......]4......
 37a0 c0eb0000 00000000 7e000000 00000000  ........~.......
 37b0 7b340000 12000c00 60fa0200 00000000  {4......`.......
 37c0 06000000 00000000 a6340000 12000000  .........4......
 37d0 00000000 00000000 00000000 00000000  ................
 37e0 b9340000 12000c00 400f0100 00000000  .4......@.......
 37f0 36000000 00000000 df340000 12000c00  6........4......
 3800 90150200 00000000 06000000 00000000  ................
 3810 fe340000 12000c00 f0260300 00000000  .4.......&......
 3820 24000000 00000000 1c350000 12000c00  $........5......
 3830 60050300 00000000 05000000 00000000  `...............
 3840 35350000 12000c00 80910300 00000000  55..............
 3850 10000000 00000000 56350000 12000c00  ........V5......
 3860 70840200 00000000 06000000 00000000  p...............
 3870 74350000 12000c00 c0460300 00000000  t5.......F......
 3880 03000000 00000000 8b350000 12000c00  .........5......
 3890 c01f0300 00000000 0a000000 00000000  ................
 38a0 a8350000 12000c00 603c0300 00000000  .5......`<......
 38b0 46000000 00000000 b9350000 12000c00  F........5......
 38c0 e0350100 00000000 08000000 00000000  .5..............
 38d0 cf350000 12000c00 50920300 00000000  .5......P.......
 38e0 b7000000 00000000 861d0000 12000c00  ................
 38f0 f00e0300 00000000 08000000 00000000  ................
 3900 f1350000 12000c00 50b80300 00000000  .5......P.......
 3910 ab000000 00000000 10360000 12000c00  .........6......
 3920 40220200 00000000 06000000 00000000  @"..............
 3930 2e360000 12000c00 501c0200 00000000  .6......P.......
 3940 06000000 00000000 4d360000 12000000  ........M6......
 3950 00000000 00000000 00000000 00000000  ................
 3960 63360000 12000c00 00d20200 00000000  c6..............
 3970 06000000 00000000 8e360000 12000c00  .........6......
 3980 a0460300 00000000 06000000 00000000  .F..............
 3990 ab360000 12000c00 004e0100 00000000  .6.......N......
 39a0 6c000000 00000000 da360000 12000c00  l........6......
 39b0 90480100 00000000 a1000000 00000000  .H..............
 39c0 ea360000 12000c00 c0490200 00000000  .6.......I......
 39d0 06000000 00000000 08370000 12000c00  .........7......
 39e0 60850200 00000000 06000000 00000000  `...............
 39f0 d8120000 12000c00 10b80300 00000000  ................
 3a00 0a000000 00000000 2a370000 12000c00  ........*7......
 3a10 30840200 00000000 06000000 00000000  0...............
 3a20 43370000 12000c00 20450300 00000000  C7...... E......
 3a30 b7000000 00000000 4e370000 12000c00  ........N7......
 3a40 503c0300 00000000 0c000000 00000000  P<..............
 3a50 5d370000 12000c00 e0a50300 00000000  ]7..............
 3a60 06000000 00000000 8d370000 22000c00  .........7.."...
 3a70 803b0300 00000000 07000000 00000000  .;..............
 3a80 a5370000 12000c00 40300100 00000000  .7......@0......
 3a90 0b000000 00000000 d8370000 12000c00  .........7......
 3aa0 c0780200 00000000 1a000000 00000000  .x..............
 3ab0 fd370000 12000c00 f0460100 00000000  .7.......F......
 3ac0 06000000 00000000 12380000 12000c00  .........8......
 3ad0 30460100 00000000 63000000 00000000  0F......c.......
 3ae0 33380000 22000c00 103c0300 00000000  38.."....<......
 3af0 07000000 00000000 4d380000 12000c00  ........M8......
 3b00 00060300 00000000 06000000 00000000  ................
 3b10 6e380000 12000c00 c0f10200 00000000  n8..............
 3b20 06000000 00000000 88380000 12000c00  .........8......
 3b30 00f20200 00000000 06000000 00000000  ................
 3b40 a2380000 12000c00 e03b0100 00000000  .8.......;......
 3b50 d4000000 00000000 c0380000 12000c00  .........8......
 3b60 50500100 00000000 06000000 00000000  PP..............
 3b70 f3380000 12000c00 f0270100 00000000  .8.......'......
 3b80 0b000000 00000000 1a390000 12000c00  .........9......
 3b90 60140300 00000000 0a000000 00000000  `...............
 3ba0 38390000 12000c00 20c60300 00000000  89...... .......
 3bb0 cc010000 00000000 61390000 12000000  ........a9......
 3bc0 00000000 00000000 00000000 00000000  ................
 3bd0 74390000 12000c00 30d70200 00000000  t9......0.......
 3be0 08000000 00000000 95390000 12000c00  .........9......
 3bf0 10d20200 00000000 06000000 00000000  ................
 3c00 c0390000 12000c00 50840200 00000000  .9......P.......
 3c10 06000000 00000000 da390000 12000c00  .........9......
 3c20 50960300 00000000 05000000 00000000  P...............
 3c30 f9390000 12000c00 80490200 00000000  .9.......I......
 3c40 06000000 00000000 0b3a0000 12000c00  .........:......
 3c50 90890300 00000000 27000000 00000000  ........'.......
 3c60 3f3a0000 12000c00 30990300 00000000  ?:......0.......
 3c70 05000000 00000000 663a0000 12000c00  ........f:......
 3c80 90350100 00000000 06000000 00000000  .5..............
 3c90 903a0000 12000000 00000000 00000000  .:..............
 3ca0 00000000 00000000 ab3a0000 12000c00  .........:......
 3cb0 c0880300 00000000 c4000000 00000000  ................
 3cc0 db3a0000 12000c00 701f0300 00000000  .:......p.......
 3cd0 08000000 00000000 023b0000 12000c00  .........;......
 3ce0 f03f0300 00000000 27000000 00000000  .?......'.......
 3cf0 0f3b0000 12000000 00000000 00000000  .;..............
 3d00 00000000 00000000 203b0000 12000c00  ........ ;......
 3d10 d0d50300 00000000 7c000000 00000000  ........|.......
 3d20 3f3b0000 12000c00 10220300 00000000  ?;......."......
 3d30 72000000 00000000 503b0000 12000c00  r.......P;......
 3d40 a0b90300 00000000 06000000 00000000  ................
 3d50 7b3b0000 12000c00 40990300 00000000  {;......@.......
 3d60 05000000 00000000 a23b0000 12000c00  .........;......
 3d70 30eb0000 00000000 0b000000 00000000  0...............
 3d80 c93b0000 12000c00 40490200 00000000  .;......@I......
 3d90 2e000000 00000000 ea3b0000 12000c00  .........;......
 3da0 607c0200 00000000 03000000 00000000  `|..............
 3db0 0b3c0000 12000c00 20300100 00000000  .<...... 0......
 3dc0 03000000 00000000 373c0000 12000c00  ........7<......
 3dd0 20970300 00000000 06000000 00000000   ...............
 3de0 553c0000 12000000 00000000 00000000  U<..............
 3df0 00000000 00000000 683c0000 12000c00  ........h<......
 3e00 c0300100 00000000 c6010000 00000000  .0..............
 3e10 9c3c0000 12000c00 e0440100 00000000  .<.......D......
 3e20 06000000 00000000 bc3c0000 12000c00  .........<......
 3e30 d01c0200 00000000 06000000 00000000  ................
 3e40 dc3c0000 12000c00 a0050300 00000000  .<..............
 3e50 05000000 00000000 f13c0000 12000c00  .........<......
 3e60 50180200 00000000 06000000 00000000  P...............
 3e70 113d0000 12000c00 707c0200 00000000  .=......p|......
 3e80 06000000 00000000 323d0000 12000c00  ........2=......
 3e90 a08a0300 00000000 05000000 00000000  ................
 3ea0 6f3d0000 12000c00 10d70200 00000000  o=..............
 3eb0 06000000 00000000 903d0000 12000c00  .........=......
 3ec0 60480100 00000000 27000000 00000000  `H......'.......
 3ed0 a83d0000 12000c00 c0130300 00000000  .=..............
 3ee0 1f000000 00000000 c43d0000 12000c00  .........=......
 3ef0 a08c0300 00000000 06000000 00000000  ................
 3f00 fa3d0000 12000c00 60020300 00000000  .=......`.......
 3f10 06000000 00000000 1e3e0000 12000c00  .........>......
 3f20 30d50300 00000000 06000000 00000000  0...............
 3f30 3f3e0000 12000c00 d0980300 00000000  ?>..............
 3f40 10000000 00000000 623e0000 12000c00  ........b>......
 3f50 807c0200 00000000 06000000 00000000  .|..............
 3f60 843e0000 12000c00 f00c0300 00000000  .>..............
 3f70 79000000 00000000 a93e0000 12000c00  y........>......
 3f80 a03a0100 00000000 75000000 00000000  .:......u.......
 3f90 c63e0000 22000c00 d03b0300 00000000  .>.."....;......
 3fa0 07000000 00000000 df3e0000 12000c00  .........>......
 3fb0 10050300 00000000 06000000 00000000  ................
 3fc0 f53e0000 12000c00 30500100 00000000  .>......0P......
 3fd0 06000000 00000000 263f0000 12000000  ........&?......
 3fe0 00000000 00000000 00000000 00000000  ................
 3ff0 3a3f0000 12000c00 e0840200 00000000  :?..............
 4000 05000000 00000000 533f0000 12000c00  ........S?......
 4010 00200300 00000000 79000000 00000000  . ......y.......
 4020 6a3f0000 12000c00 60400300 00000000  j?......`@......
 4030 74010000 00000000 783f0000 12000c00  t.......x?......
 4040 80350100 00000000 03000000 00000000  .5..............
 4050 a53f0000 12000c00 e0010300 00000000  .?..............
 4060 06000000 00000000 d53f0000 12000c00  .........?......
 4070 70050300 00000000 05000000 00000000  p...............
 4080 e93f0000 12000c00 50a60300 00000000  .?......P.......
 4090 74010000 00000000 0c400000 12000c00  t........@......
 40a0 a0440300 00000000 38000000 00000000  .D......8.......
 40b0 25400000 12000c00 a07c0200 00000000  %@.......|......
 40c0 05000000 00000000 4b400000 12000000  ........K@......
 40d0 00000000 00000000 00000000 00000000  ................
 40e0 64400000 12000c00 60960300 00000000  d@......`.......
 40f0 85000000 00000000 86400000 12000c00  .........@......
 4100 20db0200 00000000 06000000 00000000   ...............
 4110 a9400000 12000c00 90460300 00000000  .@.......F......
 4120 08000000 00000000 bf400000 12000c00  .........@......
 4130 c0da0200 00000000 06000000 00000000  ................
 4140 d6400000 12000000 00000000 00000000  .@..............
 4150 00000000 00000000 f0400000 12000c00  .........@......
 4160 20d70200 00000000 06000000 00000000   ...............
 4170 10410000 12000c00 80150200 00000000  .A..............
 4180 06000000 00000000 31410000 12000c00  ........1A......
 4190 80060300 00000000 19000000 00000000  ................
 41a0 4e410000 12000c00 f0c70300 00000000  NA..............
 41b0 4a020000 00000000 66410000 12000c00  J.......fA......
 41c0 d0db0200 00000000 05000000 00000000  ................
 41d0 78410000 12000c00 f0210200 00000000  xA.......!......
 41e0 06000000 00000000 91410000 12000c00  .........A......
 41f0 50fa0200 00000000 06000000 00000000  P...............
 4200 c0410000 12000c00 10d50300 00000000  .A..............
 4210 08000000 00000000 e8410000 12000c00  .........A......
 4220 10db0200 00000000 0b000000 00000000  ................
 4230 03420000 12000c00 101c0200 00000000  .B..............
 4240 0e000000 00000000 17420000 12000c00  .........B......
 4250 801f0300 00000000 09000000 00000000  ................
 4260 2d420000 12000c00 50c40300 00000000  -B......P.......
 4270 c5010000 00000000 51420000 12000000  ........QB......
 4280 00000000 00000000 00000000 00000000  ................
 4290 64420000 12000c00 b0800200 00000000  dB..............
 42a0 2a000000 00000000 76420000 12000c00  *.......vB......
 42b0 204a0100 00000000 a4000000 00000000   J..............
 42c0 8b420000 12000c00 40d50300 00000000  .B......@.......
 42d0 06000000 00000000 ae420000 12000c00  .........B......
 42e0 c0420100 00000000 78000000 00000000  .B......x.......
 42f0 cb420000 12000c00 40eb0000 00000000  .B......@.......
 4300 0a000000 00000000 e8420000 12000c00  .........B......
 4310 40840200 00000000 06000000 00000000  @...............
 4320 fc420000 12000c00 b0900300 00000000  .B..............
 4330 c7000000 00000000 14430000 12000c00  .........C......
 4340 10dc0200 00000000 7d000000 00000000  ........}.......
 4350 2d430000 12000c00 30a60300 00000000  -C......0.......
 4360 06000000 00000000 63430000 12000c00  ........cC......
 4370 a0210300 00000000 06000000 00000000  .!..............
 4380 83430000 12000c00 40020300 00000000  .C......@.......
 4390 0a000000 00000000 9b430000 12000c00  .........C......
 43a0 c03c0100 00000000 06000000 00000000  .<..............
 43b0 b8430000 12000c00 10230200 00000000  .C.......#......
 43c0 06000000 00000000 e1430000 12000c00  .........C......
 43d0 f0d90200 00000000 4d000000 00000000  ........M.......
 43e0 03440000 12000c00 60300100 00000000  .D......`0......
 43f0 06000000 00000000 29440000 12000c00  ........)D......
 4400 f0d60200 00000000 03000000 00000000  ................
 4410 4b440000 12000c00 50f20200 00000000  KD......P.......
 4420 0a000000 00000000 63440000 12000c00  ........cD......
 4430 c08c0300 00000000 06000000 00000000  ................
 4440 95440000 12000000 00000000 00000000  .D..............
 4450 00000000 00000000 a7440000 12000c00  .........D......
 4460 b07c0200 00000000 1a000000 00000000  .|..............
 4470 cc440000 12000c00 20d20200 00000000  .D...... .......
 4480 06000000 00000000 f4440000 12000c00  .........D......
 4490 f0350100 00000000 05000000 00000000  .5..............
 44a0 00450000 12000c00 00db0200 00000000  .E..............
 44b0 06000000 00000000 1b450000 12000c00  .........E......
 44c0 60270300 00000000 75000000 00000000  `'......u.......
 44d0 27450000 22000c00 b03b0300 00000000  'E.."....;......
 44e0 07000000 00000000 3f450000 12000c00  ........?E......
 44f0 902c0300 00000000 a6040000 00000000  .,..............
 4500 51450000 12000c00 20d50300 00000000  QE...... .......
 4510 0a000000 00000000 6f450000 12000c00  ........oE......
 4520 f0240300 00000000 3e000000 00000000  .$......>.......
 4530 82450000 12000c00 a0a50300 00000000  .E..............
 4540 06000000 00000000 af450000 12000c00  .........E......
 4550 301c0200 00000000 06000000 00000000  0...............
 4560 ce450000 12000c00 90070300 00000000  .E..............
 4570 80000000 00000000 ef450000 12000c00  .........E......
 4580 50da0200 00000000 06000000 00000000  P...............
 4590 0c460000 12000c00 30270300 00000000  .F......0'......
 45a0 23000000 00000000 1e460000 12000c00  #........F......
 45b0 00d70200 00000000 06000000 00000000  ................
 45c0 40460000 12000c00 908d0300 00000000  @F..............
 45d0 3d010000 00000000 6c460000 12000c00  =.......lF......
 45e0 201c0200 00000000 06000000 00000000   ...............
 45f0 8c460000 12000c00 a0910300 00000000  .F..............
 4600 50000000 00000000 a7460000 12000c00  P........F......
 4610 f0050300 00000000 05000000 00000000  ................
 4620 c0460000 12000c00 80d70200 00000000  .F..............
 4630 06000000 00000000 ec460000 12000c00  .........F......
 4640 c0760200 00000000 9a000000 00000000  .v..............
 4650 ff460000 12000c00 b0420100 00000000  .F.......B......
 4660 10000000 00000000 1d470000 12000c00  .........G......
 4670 60440300 00000000 35000000 00000000  `D......5.......
 4680 bd120000 12000c00 f0b70300 00000000  ................
 4690 0a000000 00000000 36470000 12000c00  ........6G......
 46a0 f0210300 00000000 06000000 00000000  .!..............
 46b0 4d470000 12000c00 50d60300 00000000  MG......P.......
 46c0 75000000 00000000 69470000 12000c00  u.......iG......
 46d0 00d50300 00000000 06000000 00000000  ................
 46e0 8b470000 12000c00 e00e0100 00000000  .G..............
 46f0 54000000 00000000 b1470000 12000000  T........G......
 4700 00000000 00000000 00000000 00000000  ................
 4710 c2470000 12000c00 c0220200 00000000  .G......."......
 4720 06000000 00000000 e3470000 12000c00  .........G......
 4730 e0da0200 00000000 06000000 00000000  ................
 4740 fe470000 12000c00 50ce0300 00000000  .G......P.......
 4750 06000000 00000000 1f480000 12000c00  .........H......
 4760 f0ea0000 00000000 06000000 00000000  ................
 4770 3e480000 12000c00 90870300 00000000  >H..............
 4780 79000000 00000000 72480000 12000c00  y.......rH......
 4790 d0a90300 00000000 fc000000 00000000  ................
 47a0 a0480000 12000c00 f0f10200 00000000  .H..............
 47b0 06000000 00000000 be480000 12000000  .........H......
 47c0 00000000 00000000 00000000 00000000  ................
 47d0 d7480000 12000c00 20140300 00000000  .H...... .......
 47e0 28000000 00000000 f7480000 12000c00  (........H......
 47f0 d0940300 00000000 72010000 00000000  ........r.......
 4800 16490000 12000c00 d0a90400 00000000  .I..............
 4810 6e1f0000 00000000 3d490000 12000c00  n.......=I......
 4820 f0da0200 00000000 06000000 00000000  ................
 4830 58490000 12000c00 40180200 00000000  XI......@.......
 4840 06000000 00000000 76490000 12000c00  ........vI......
 4850 804e0100 00000000 05000000 00000000  .N..............
 4860 a9490000 12000c00 c0890300 00000000  .I..............
 4870 d1000000 00000000 d5490000 12000c00  .........I......
 4880 20270300 00000000 06000000 00000000   '..............
 4890 eb490000 12000c00 f01c0200 00000000  .I..............
 48a0 06000000 00000000 0b4a0000 12000c00  .........J......
 48b0 806b0400 00000000 0b1f0000 00000000  .k..............
 48c0 3a4a0000 12000c00 00470100 00000000  :J.......G......
 48d0 06000000 00000000 524a0000 12000c00  ........RJ......
 48e0 40970300 00000000 22000000 00000000  @.......".......
 48f0 7a4a0000 12000c00 30b80300 00000000  zJ......0.......
 4900 06000000 00000000 9a4a0000 12000c00  .........J......
 4910 907c0200 00000000 05000000 00000000  .|..............
 4920 be4a0000 12000c00 90220200 00000000  .J......."......
 4930 0a000000 00000000 d84a0000 12000c00  .........J......
 4940 f0220200 00000000 06000000 00000000  ."..............
 4950 fc4a0000 12000c00 a0350100 00000000  .J.......5......
 4960 08000000 00000000 304b0000 12000c00  ........0K......
 4970 30180200 00000000 06000000 00000000  0...............
 4980 504b0000 12000c00 20420300 00000000  PK...... B......
 4990 35020000 00000000 5c4b0000 12000000  5.......\K......
 49a0 00000000 00000000 00000000 00000000  ................
 49b0 6f4b0000 12000c00 40850200 00000000  oK......@.......
 49c0 0a000000 00000000 924b0000 12000c00  .........K......
 49d0 30060300 00000000 06000000 00000000  0...............
 49e0 b54b0000 12000c00 d0d70200 00000000  .K..............
 49f0 06000000 00000000 df4b0000 12000c00  .........K......
 4a00 d02d0100 00000000 b6010000 00000000  .-..............
 4a10 124c0000 12000c00 90fe0200 00000000  .L..............
 4a20 d3020000 00000000 3d4c0000 12000c00  ........=L......
 4a30 a0010300 00000000 06000000 00000000  ................
 4a40 6c4c0000 12000c00 b0840200 00000000  lL..............
 4a50 05000000 00000000 864c0000 12000c00  .........L......
 4a60 c0270100 00000000 06000000 00000000  .'..............
 4a70 a64c0000 12000c00 10930300 00000000  .L..............
 4a80 bc000000 00000000 cc4c0000 12000c00  .........L......
 4a90 00bd0300 00000000 27000000 00000000  ........'.......
 4aa0 f44c0000 12000c00 60f90200 00000000  .L......`.......
 4ab0 b9000000 00000000 1b4d0000 12000c00  .........M......
 4ac0 90320100 00000000 59000000 00000000  .2......Y.......
 4ad0 464d0000 12000c00 d07c0200 00000000  FM.......|......
 4ae0 82000000 00000000 654d0000 12000c00  ........eM......
 4af0 20020300 00000000 08000000 00000000   ...............
 4b00 804d0000 12000c00 80790200 00000000  .M.......y......
 4b10 c3020000 00000000 9e4d0000 22000c00  .........M.."...
 4b20 c03b0300 00000000 07000000 00000000  .;..............
 4b30 b74d0000 12000c00 b0880300 00000000  .M..............
 4b40 05000000 00000000 ef4d0000 12000c00  .........M......
 4b50 90dc0200 00000000 7d000000 00000000  ........}.......
 4b60 0e4e0000 22000c00 003c0300 00000000  .N.."....<......
 4b70 07000000 00000000 294e0000 12000c00  ........)N......
 4b80 20eb0000 00000000 06000000 00000000   ...............
 4b90 464e0000 12000c00 e0f80200 00000000  FN..............
 4ba0 2e000000 00000000 614e0000 12000c00  ........aN......
 4bb0 00280100 00000000 0a000000 00000000  .(..............
 4bc0 7e4e0000 12000c00 80220200 00000000  ~N......."......
 4bd0 05000000 00000000 974e0000 12000c00  .........N......
 4be0 b0050300 00000000 05000000 00000000  ................
 4bf0 b34e0000 12000000 00000000 00000000  .N..............
 4c00 00000000 00000000 cc4e0000 12000c00  .........N......
 4c10 601c0200 00000000 0e000000 00000000  `...............
 4c20 e24e0000 12000c00 10300100 00000000  .N.......0......
 4c30 06000000 00000000 0e4f0000 12000c00  .........O......
 4c40 601f0300 00000000 06000000 00000000  `...............
 4c50 2f4f0000 12000c00 401c0200 00000000  /O......@.......
 4c60 06000000 00000000 4c4f0000 12000c00  ........LO......
 4c70 e0d10200 00000000 06000000 00000000  ................
 4c80 6f4f0000 12000c00 80850200 00000000  oO..............
 4c90 06000000 00000000 964f0000 12000c00  .........O......
 4ca0 d0840200 00000000 05000000 00000000  ................
 4cb0 b04f0000 12000c00 b0270100 00000000  .O.......'......
 4cc0 03000000 00000000 d04f0000 12000c00  .........O......
 4cd0 a0220200 00000000 06000000 00000000  ."..............
 4ce0 f54f0000 12000c00 30480200 00000000  .O......0H......
 4cf0 2e000000 00000000 1e500000 12000c00  .........P......
 4d00 50050300 00000000 08000000 00000000  P...............
 4d10 34500000 12000c00 00730200 00000000  4P.......s......
 4d20 20000000 00000000 4e500000 12000c00   .......NP......
 4d30 d0270100 00000000 06000000 00000000  .'..............
 4d40 6b500000 12000c00 b0220200 00000000  kP......."......
 4d50 06000000 00000000 90500000 20000000  .........P.. ...
 4d60 00000000 00000000 00000000 00000000  ................
 4d70 9f500000 12000c00 80db0200 00000000  .P..............
 4d80 49000000 00000000 ad500000 12000c00  I........P......
 4d90 20b80300 00000000 07000000 00000000   ...............
 4da0 d4500000 12000c00 30070300 00000000  .P......0.......
 4db0 60000000 00000000 f7500000 12000c00  `........P......
 4dc0 c0840200 00000000 05000000 00000000  ................
 4dd0 0f510000 12000c00 30f20200 00000000  .Q......0.......
 4de0 05000000 00000000 20510000 12000c00  ........ Q......
 4df0 40310300 00000000 84060000 00000000  @1..............
 4e00 32510000 12000c00 90da0200 00000000  2Q..............
 4e10 03000000 00000000 4b510000 12000c00  ........KQ......
 4e20 c0050300 00000000 05000000 00000000  ................
 4e30 5c510000 12000c00 b04c0100 00000000  \Q.......L......
 4e40 84000000 00000000 71510000 12000c00  ........qQ......
 4e50 b0240300 00000000 3d000000 00000000  .$......=.......
 4e60 91510000 12000c00 306a0400 00000000  .Q......0j......
 4e70 4e000000 00000000 af510000 12000c00  N........Q......
 4e80 30a00300 00000000 af000000 00000000  0...............
 4e90 d5510000 11001700 20560700 00000000  .Q...... V......
 4ea0 30000000 00000000 fa510000 12000c00  0........Q......
 4eb0 80fa0200 00000000 0a000000 00000000  ................
 4ec0 23520000 12000000 00000000 00000000  #R..............
 4ed0 00000000 00000000 35520000 12000c00  ........5R......
 4ee0 e0980300 00000000 50000000 00000000  ........P.......
 4ef0 55520000 12000c00 30230200 00000000  UR......0#......
 4f00 0a000000 00000000 77520000 12000c00  ........wR......
 4f10 d0290100 00000000 86010000 00000000  .)..............
 4f20 aa520000 12000c00 e0800200 00000000  .R..............
 4f30 9d010000 00000000 c8520000 12000c00  .........R......
 4f40 80200300 00000000 8d000000 00000000  . ..............
 4f50 e6520000 12000c00 20fa0200 00000000  .R...... .......
 4f60 06000000 00000000 11530000 12000c00  .........S......
 4f70 b0470100 00000000 05000000 00000000  .G..............
 4f80 2d530000 12000c00 90220300 00000000  -S......."......
 4f90 af000000 00000000 3e530000 12000c00  ........>S......
 4fa0 404f0100 00000000 ac000000 00000000  @O..............
 4fb0 69530000 12000c00 70970300 00000000  iS......p.......
 4fc0 a7000000 00000000 86530000 12000c00  .........S......
 4fd0 70020300 00000000 7c020000 00000000  p.......|.......
 4fe0 a1530000 12000c00 c0460100 00000000  .S.......F......
 4ff0 06000000 00000000 bb530000 12000c00  .........S......
 5000 50eb0000 00000000 66000000 00000000  P.......f.......
 5010 d9530000 12000c00 708f0300 00000000  .S......p.......
 5020 64000000 00000000 fc530000 12000c00  d........S......
 5030 f04f0100 00000000 06000000 00000000  .O..............
 5040 2c540000 12000c00 00450100 00000000  ,T.......E......
 5050 06000000 00000000 51540000 12000c00  ........QT......
 5060 d08c0300 00000000 06000000 00000000  ................
 5070 81540000 12000c00 50850200 00000000  .T......P.......
 5080 0a000000 00000000 a3540000 12000c00  .........T......
 5090 f0fa0200 00000000 3a000000 00000000  ........:.......
 50a0 d3540000 12000c00 203b0100 00000000  .T...... ;......
 50b0 b2000000 00000000 ea540000 12000c00  .........T......
 50c0 70790200 00000000 0a000000 00000000  py..............
 50d0 08550000 12000c00 908a0400 00000000  .U..............
 50e0 3d1f0000 00000000 2e550000 12000c00  =........U......
 50f0 70d40200 00000000 4d000000 00000000  p.......M.......
 5100 4f550000 12000c00 70120300 00000000  OU......p.......
 5110 8a000000 00000000 63550000 12000c00  ........cU......
 5120 c0350100 00000000 06000000 00000000  .5..............
 5130 75550000 12000c00 205e0200 00000000  uU...... ^......
 5140 06000000 00000000 8e550000 12000c00  .........U......
 5150 a0d10200 00000000 06000000 00000000  ................
 5160 ad550000 12000c00 10dd0200 00000000  .U..............
 5170 08000000 00000000 c5550000 12000c00  .........U......
 5180 50470100 00000000 05000000 00000000  PG..............
 5190 d8550000 12000c00 60060300 00000000  .U......`.......
 51a0 15000000 00000000 f7550000 12000c00  .........U......
 51b0 30020300 00000000 05000000 00000000  0...............
 51c0 08560000 12000c00 40d10200 00000000  .V......@.......
 51d0 06000000 00000000 2c560000 12000c00  ........,V......
 51e0 b0460100 00000000 06000000 00000000  .F..............
 51f0 46560000 12000c00 10850200 00000000  FV..............
 5200 09000000 00000000 62560000 12000c00  ........bV......
 5210 b0f50200 00000000 27000000 00000000  ........'.......
 5220 78560000 12000c00 e0270100 00000000  xV.......'......
 5230 06000000 00000000 99560000 12000c00  .........V......
 5240 10f20200 00000000 08000000 00000000  ................
 5250 bb560000 12000c00 40ec0000 00000000  .V......@.......
 5260 54000000 00000000 e2560000 12000000  T........V......
 5270 00000000 00000000 00000000 00000000  ................
 5280 03570000 12000c00 003d0100 00000000  .W.......=......
 5290 a9050000 00000000 1f570000 12000c00  .........W......
 52a0 60da0200 00000000 06000000 00000000  `...............
 52b0 39570000 12000c00 b08a0300 00000000  9W..............
 52c0 c4000000 00000000 6e570000 12000c00  ........nW......
 52d0 e0d70200 00000000 e5000000 00000000  ................
 52e0 85570000 12000000 00000000 00000000  .W..............
 52f0 00000000 00000000 98570000 12000c00  .........W......
 5300 e0270300 00000000 8a020000 00000000  .'..............
 5310 a7570000 12000c00 a0390300 00000000  .W.......9......
 5320 77000000 00000000 c1570000 12000c00  w........W......
 5330 808b0300 00000000 2e000000 00000000  ................
 5340 fa570000 12000c00 e0460100 00000000  .W.......F......
 5350 06000000 00000000 10580000 12000c00  .........X......
 5360 d0a70300 00000000 f8010000 00000000  ................
 5370 37580000 12000c00 201f0300 00000000  7X...... .......
 5380 05000000 00000000 45580000 12000c00  ........EX......
 5390 40b80300 00000000 06000000 00000000  @...............
 53a0 6b580000 12000c00 40ca0300 00000000  kX......@.......
 53b0 07040000 00000000 87580000 22000c00  .........X.."...
 53c0 f03b0300 00000000 07000000 00000000  .;..............
 53d0 9f580000 12000c00 50490100 00000000  .X......PI......
 53e0 9c000000 00000000 b8580000 12000c00  .........X......
 53f0 80770200 00000000 06000000 00000000  .w..............
 5400 d8580000 12000c00 d0350100 00000000  .X.......5......
 5410 06000000 00000000 ed580000 12000c00  .........X......
 5420 30bd0300 00000000 d1020000 00000000  0...............
 5430 1e590000 12000c00 b0490200 00000000  .Y.......I......
 5440 06000000 00000000 37590000 12000c00  ........7Y......
 5450 20060300 00000000 06000000 00000000   ...............
 5460 55590000 12000c00 90990300 00000000  UY..............
 5470 05000000 00000000 79590000 12000c00  ........yY......
 5480 50060300 00000000 08000000 00000000  P...............
 5490 9e590000 12000c00 a0300100 00000000  .Y.......0......
 54a0 08000000 00000000 cc590000 12000c00  .........Y......
 54b0 20050300 00000000 06000000 00000000   ...............
 54c0 e7590000 12000c00 d0050300 00000000  .Y..............
 54d0 05000000 00000000 fa590000 12000c00  .........Y......
 54e0 c0d50200 00000000 f2000000 00000000  ................
 54f0 225a0000 12000c00 00360100 00000000  "Z.......6......
 5500 05000000 00000000 355a0000 12000c00  ........5Z......
 5510 e01c0200 00000000 06000000 00000000  ................
 5520 535a0000 12000c00 a0840200 00000000  SZ..............
 5530 05000000 00000000 665a0000 12000c00  ........fZ......
 5540 70990300 00000000 05000000 00000000  p...............
 5550 8a5a0000 12000c00 30970300 00000000  .Z......0.......
 5560 06000000 00000000 aa5a0000 12000c00  .........Z......
 5570 20500100 00000000 06000000 00000000   P..............
 5580 de5a0000 12000c00 c00d0100 00000000  .Z..............
 5590 06000000 00000000 fa5a0000 12000c00  .........Z......
 55a0 20130300 00000000 08000000 00000000   ...............
 55b0 225b0000 12000c00 10020300 00000000  "[..............
 55c0 06000000 00000000 3c5b0000 12000c00  ........<[......
 55d0 d04d0100 00000000 2a000000 00000000  .M......*.......
 55e0 6a5b0000 12000c00 70260300 00000000  j[......p&......
 55f0 75000000 00000000 7a5b0000 12000c00  u.......z[......
 5600 90780200 00000000 0a000000 00000000  .x..............
 5610 8c5b0000 12000c00 60500100 00000000  .[......`P......
 5620 06000000 00000000 bb5b0000 12000c00  .........[......
 5630 602d0100 00000000 66000000 00000000  `-......f.......
 5640 e05b0000 12000c00 e00d0100 00000000  .[..............
 5650 0a000000 00000000 fc5b0000 12000c00  .........[......
 5660 90d70200 00000000 06000000 00000000  ................
 5670 285c0000 12000c00 f0840200 00000000  (\..............
 5680 08000000 00000000 455c0000 12000c00  ........E\......
 5690 d0210300 00000000 0a000000 00000000  .!..............
 56a0 635c0000 12000c00 d05a0200 00000000  c\.......Z......
 56b0 22000000 00000000 7b5c0000 12000c00  ".......{\......
 56c0 a0270100 00000000 06000000 00000000  .'..............
 56d0 9a5c0000 12000c00 00f10200 00000000  .\..............
 56e0 55000000 00000000 b75c0000 12000c00  U........\......
 56f0 a0ec0000 00000000 36000000 00000000  ........6.......
 5700 de5c0000 12000c00 b0150200 00000000  .\..............
 5710 6c020000 00000000 f35c0000 12000c00  l........\......
 5720 40c00300 00000000 06000000 00000000  @...............
 5730 1f5d0000 12000c00 701c0200 00000000  .]......p.......
 5740 06000000 00000000 415d0000 12000c00  ........A]......
 5750 60990300 00000000 05000000 00000000  `...............
 5760 6c5d0000 12000c00 80da0200 00000000  l]..............
 5770 06000000 00000000 845d0000 12000c00  .........]......
 5780 30470100 00000000 08000000 00000000  0G..............
 5790 995d0000 12000c00 a01f0300 00000000  .]..............
 57a0 13000000 00000000 b35d0000 12000c00  .........]......
 57b0 70ce0300 00000000 08000000 00000000  p...............
 57c0 dc5d0000 12000c00 90910300 00000000  .]..............
 57d0 10000000 00000000 fa5d0000 12000c00  .........]......
 57e0 e08c0300 00000000 08000000 00000000  ................
 57f0 325e0000 12000c00 80010300 00000000  2^..............
 5800 06000000 00000000 5f5e0000 12000c00  ........_^......
 5810 60d70200 00000000 06000000 00000000  `...............
 5820 835e0000 12000c00 c0010300 00000000  .^..............
 5830 03000000 00000000 b55e0000 12000c00  .........^......
 5840 00480200 00000000 2e000000 00000000  .H..............
 5850 d05e0000 12000c00 20850200 00000000  .^...... .......
 5860 0a000000 00000000 f35e0000 12000c00  .........^......
 5870 20a60300 00000000 06000000 00000000   ...............
 5880 2b5f0000 12000c00 70d70200 00000000  +_......p.......
 5890 0b000000 00000000 4f5f0000 12000c00  ........O_......
 58a0 600e0100 00000000 7e000000 00000000  `.......~.......
 58b0 6c5f0000 12000c00 10210300 00000000  l_.......!......
 58c0 86000000 00000000 875f0000 12000c00  ........._......
 58d0 60ce0300 00000000 06000000 00000000  `...............
 58e0 aa5f0000 12000c00 d0930300 00000000  ._..............
 58f0 00010000 00000000 c95f0000 12000c00  ........._......
 5900 30450100 00000000 05000000 00000000  0E..............
 5910 ea5f0000 12000c00 60470100 00000000  ._......`G......
 5920 05000000 00000000 fe5f0000 12000c00  ........._......
 5930 908c0300 00000000 06000000 00000000  ................
 5940 34600000 12000c00 50db0200 00000000  4`......P.......
 5950 06000000 00000000 54600000 12000c00  ........T`......
 5960 80130300 00000000 13000000 00000000  ................
 5970 6f600000 12000c00 40f20200 00000000  o`......@.......
 5980 05000000 00000000 85600000 12000c00  .........`......
 5990 101f0300 00000000 08000000 00000000  ................
 59a0 9d600000 12000c00 504d0100 00000000  .`......PM......
 59b0 79000000 00000000 d0600000 12000c00  y........`......
 59c0 70350100 00000000 06000000 00000000  p5..............
 59d0 fd600000 12000c00 a0060300 00000000  .`..............
 59e0 10000000 00000000 18610000 12000c00  .........a......
 59f0 80840200 00000000 06000000 00000000  ................
 5a00 31610000 12000c00 f0490100 00000000  1a.......I......
 5a10 2e000000 00000000 4e610000 12000c00  ........Na......
 5a20 20450100 00000000 05000000 00000000   E..............
 5a30 6d610000 12000c00 b00d0100 00000000  ma..............
 5a40 06000000 00000000 8c610000 12000c00  .........a......
 5a50 50800200 00000000 03000000 00000000  P...............
 5a60 ad610000 12000c00 704e0100 00000000  .a......pN......
 5a70 05000000 00000000 db610000 12000000  .........a......
 5a80 00000000 00000000 00000000 00000000  ................
 5a90 ee610000 12000c00 40880300 00000000  .a......@.......
 5aa0 6c000000 00000000 1e620000 12000c00  l........b......
 5ab0 d0d80200 00000000 1a010000 00000000  ................
 5ac0 39620000 12000c00 10c00300 00000000  9b..............
 5ad0 2e000000 00000000 66620000 12000c00  ........fb......
 5ae0 f0440100 00000000 06000000 00000000  .D..............
 5af0 89620000 12000c00 a0460100 00000000  .b.......F......
 5b00 06000000 00000000 9e620000 12000c00  .........b......
 5b10 80820200 00000000 9d010000 00000000  ................
 5b20 bc620000 12000c00 40fa0200 00000000  .b......@.......
 5b30 06000000 00000000 e8620000 22000c00  .........b.."...
 5b40 203c0300 00000000 07000000 00000000   <..............
 5b50 01630000 12000c00 40500100 00000000  .c......@P......
 5b60 06000000 00000000 31630000 12000c00  ........1c......
 5b70 30050300 00000000 06000000 00000000  0...............
 5b80 4c630000 12000c00 e0050300 00000000  Lc..............
 5b90 05000000 00000000 65630000 12000c00  ........ec......
 5ba0 401f0300 00000000 0a000000 00000000  @...............
 5bb0 7a630000 12000c00 a0da0200 00000000  zc..............
 5bc0 06000000 00000000 93630000 12000c00  .........c......
 5bd0 50d70200 00000000 06000000 00000000  P...............
 5be0 b7630000 12000c00 40d70200 00000000  .c......@.......
 5bf0 06000000 00000000 db630000 12000000  .........c......
 5c00 00000000 00000000 00000000 00000000  ................
 5c10 ec630000 12000c00 70290100 00000000  .c......p)......
 5c20 59000000 00000000 11640000 12000000  Y........d......
 5c30 00000000 00000000 00000000 00000000  ................
 5c40 25640000 12000c00 a0490200 00000000  %d.......I......
 5c50 08000000 00000000 3b640000 12000c00  ........;d......
 5c60 30300100 00000000 06000000 00000000  00..............
 5c70 64640000 12000c00 b0d70200 00000000  dd..............
 5c80 06000000 00000000 8d640000 12000c00  .........d......
 5c90 a00d0100 00000000 03000000 00000000  ................
 5ca0 ac640000 12000c00 70c00300 00000000  .d......p.......
 5cb0 08000000 00000000 e0640000 12000000  .........d......
 5cc0 00000000 00000000 00000000 00000000  ................
 5cd0 f4640000 12000c00 40360100 00000000  .d......@6......
 5ce0 06000000 00000000 16650000 12000c00  .........e......
 5cf0 e0410300 00000000 36000000 00000000  .A......6.......
 5d00 28650000 12000c00 90770200 00000000  (e.......w......
 5d10 06000000 00000000 44650000 12000c00  ........De......
 5d20 c0d40200 00000000 f2000000 00000000  ................
 5d30 6b650000 12000c00 70010300 00000000  ke......p.......
 5d40 06000000 00000000 9c650000 12000c00  .........e......
 5d50 c0a50300 00000000 08000000 00000000  ................
 5d60 c9650000 12000c00 001f0300 00000000  .e..............
 5d70 08000000 00000000 e8650000 12000c00  .........e......
 5d80 30d20200 00000000 06000000 00000000  0...............
 5d90 10660000 12000c00 f0040300 00000000  .f..............
 5da0 06000000 00000000 27660000 12000c00  ........'f......
 5db0 b0210300 00000000 06000000 00000000  .!..............
 5dc0 49660000 12000c00 806a0400 00000000  If.......j......
 5dd0 f4000000 00000000 6f660000 12000c00  ........of......
 5de0 70780200 00000000 06000000 00000000  px..............
 5df0 83660000 12000c00 d0d60300 00000000  .f..............
 5e00 0a000000 00000000 a2660000 12000c00  .........f......
 5e10 e0990300 00000000 06000000 00000000  ................
 5e20 c7660000 22000c00 303c0300 00000000  .f.."...0<......
 5e30 07000000 00000000 e1660000 12000c00  .........f......
 5e40 d03c0100 00000000 06000000 00000000  .<..............
 5e50 01670000 12000c00 20730200 00000000  .g...... s......
 5e60 9d030000 00000000 1a670000 12000c00  .........g......
 5e70 702a0300 00000000 bc010000 00000000  p*..............
 5e80 29670000 12000000 00000000 00000000  )g..............
 5e90 00000000 00000000 49670000 12000c00  ........Ig......
 5ea0 f0d10200 00000000 0b000000 00000000  ................
 5eb0 6c670000 12000c00 f0340100 00000000  lg.......4......
 5ec0 66000000 00000000 97670000 12000c00  f........g......
 5ed0 305e0200 00000000 06000000 00000000  0^..............
 5ee0 b5670000 12000c00 70500100 00000000  .g......pP......
 5ef0 08000000 00000000 ec670000 12000c00  .........g......
 5f00 302c0300 00000000 5b000000 00000000  0,......[.......
 5f10 06680000 12000000 00000000 00000000  .h..............
 5f20 00000000 00000000 1b680000 12000c00  .........h......
 5f30 50dd0200 00000000 06000000 00000000  P...............
 5f40 33680000 12000000 00000000 00000000  3h..............
 5f50 00000000 00000000 44680000 12000c00  ........Dh......
 5f60 e08f0300 00000000 c7000000 00000000  ................
 5f70 5c680000 12000c00 f0a50300 00000000  \h..............
 5f80 06000000 00000000 8c680000 12000c00  .........h......
 5f90 704b0100 00000000 3d010000 00000000  pK......=.......
 5fa0 9c680000 12000c00 d0f10200 00000000  .h..............
 5fb0 06000000 00000000 b8680000 12000c00  .........h......
 5fc0 707d0200 00000000 c6020000 00000000  p}..............
 5fd0 d6680000 12000c00 b0d10200 00000000  .h..............
 5fe0 08000000 00000000 f6680000 12000c00  .........h......
 5ff0 f00d0100 00000000 66000000 00000000  ........f.......
 6000 13690000 12000c00 00b90300 00000000  .i..............
 6010 83000000 00000000 37690000 12000c00  ........7i......
 6020 d0220200 00000000 06000000 00000000  ."..............
 6030 5f690000 12000c00 c0d70200 00000000  _i..............
 6040 06000000 00000000 89690000 12000c00  .........i......
 6050 c03c0300 00000000 5e000000 00000000  .<......^.......
 6060 97690000 12000c00 00300100 00000000  .i.......0......
 6070 06000000 00000000 c2690000 12000c00  .........i......
 6080 b08c0300 00000000 06000000 00000000  ................
 6090 f7690000 12000c00 e0210200 00000000  .i.......!......
 60a0 06000000 00000000 146a0000 12000000  .........j......
 60b0 00000000 00000000 00000000 00000000  ................
 60c0 286a0000 12000c00 20470100 00000000  (j...... G......
 60d0 08000000 00000000 446a0000 12000c00  ........Dj......
 60e0 10280100 00000000 52010000 00000000  .(......R.......
 60f0 726a0000 12000c00 f0d40300 00000000  rj..............
 6100 06000000 00000000 926a0000 12000c00  .........j......
 6110 f03c0100 00000000 0a000000 00000000  .<..............
 6120 b06a0000 12000c00 90d10200 00000000  .j..............
 6130 06000000 00000000 d06a0000 12000c00  .........j......
 6140 10970300 00000000 06000000 00000000  ................
 6150 f16a0000 12000c00 90fa0200 00000000  .j..............
 6160 0a000000 00000000 1e6b0000 12000c00  .........k......
 6170 30920300 00000000 1a000000 00000000  0...............
 6180 406b0000 12000c00 f0960300 00000000  @k..............
 6190 06000000 00000000 5a6b0000 12000c00  ........Zk......
 61a0 70d10200 00000000 03000000 00000000  p...............
 61b0 7b6b0000 12000c00 90b90300 00000000  {k..............
 61c0 06000000 00000000 a06b0000 12000c00  .........k......
 61d0 40430100 00000000 b2000000 00000000  @C..............
 61e0 b76b0000 12000c00 c0990300 00000000  .k..............
 61f0 06000000 00000000 e66b0000 12000c00  .........k......
 6200 90a50300 00000000 08000000 00000000  ................
 6210 146c0000 12000c00 80a50300 00000000  .l..............
 6220 03000000 00000000 426c0000 12000c00  ........Bl......
 6230 40490100 00000000 05000000 00000000  @I..............
 6240 636c0000 12000c00 10a60300 00000000  cl..............
 6250 06000000 00000000 9b6c0000 12000c00  .........l......
 6260 70da0200 00000000 06000000 00000000  p...............
 6270 b36c0000 12000c00 902f0100 00000000  .l......./......
 6280 66000000 00000000 dd6c0000 12000c00  f........l......
 6290 60840200 00000000 08000000 00000000  `...............
 62a0 f16c0000 12000c00 b0da0200 00000000  .l..............
 62b0 06000000 00000000 096d0000 12000c00  .........m......
 62c0 b01c0200 00000000 0e000000 00000000  ................
 62d0 1e6d0000 11001700 60570700 00000000  .m......`W......
 62e0 30000000 00000000 426d0000 12000c00  0.......Bm......
 62f0 80d10200 00000000 06000000 00000000  ................
 6300 636d0000 12000c00 10060300 00000000  cm..............
 6310 06000000 00000000 7d6d0000 12000c00  ........}m......
 6320 a0770200 00000000 87000000 00000000  .w..............
 6330 a06d0000 12000c00 80c00300 00000000  .m..............
 6340 06000000 00000000 c26d0000 12000c00  .........m......
 6350 900d0100 00000000 06000000 00000000  ................
 6360 e06d0000 12000c00 00a60300 00000000  .m..............
 6370 0b000000 00000000 106e0000 12000c00  .........n......
 6380 60800200 00000000 06000000 00000000  `...............
 6390 316e0000 12000c00 d0aa0300 00000000  1n..............
 63a0 2d010000 00000000 656e0000 12000c00  -.......en......
 63b0 20dd0200 00000000 08000000 00000000   ...............
 63c0 816e0000 12000c00 20840200 00000000  .n...... .......
 63d0 06000000 00000000 9a6e0000 12000c00  .........n......
 63e0 40060300 00000000 06000000 00000000  @...............
 63f0 bd6e0000 12000c00 e0220200 00000000  .n......."......
 6400 06000000 00000000 e56e0000 12000c00  .........n......
 6410 90ce0300 00000000 4a020000 00000000  ........J.......
 6420 fc6e0000 22000c00 a03b0300 00000000  .n.."....;......
 6430 07000000 00000000 146f0000 12000c00  .........o......
 6440 80990300 00000000 05000000 00000000  ................
 6450 386f0000 12000c00 00020300 00000000  8o..............
 6460 06000000 00000000 4f6f0000 12000c00  ........Oo......
 6470 e0210300 00000000 06000000 00000000  .!..............
 6480 666f0000 12000c00 80300100 00000000  fo.......0......
 6490 03000000 00000000 8d6f0000 12000c00  .........o......
 64a0 f01e0300 00000000 06000000 00000000  ................
 64b0 a66f0000 12000c00 d0990300 00000000  .o..............
 64c0 06000000 00000000 c96f0000 12000000  .........o......
 64d0 00000000 00000000 00000000 00000000  ................
 64e0 e26f0000 12000c00 f0010300 00000000  .o..............
 64f0 06000000 00000000 12700000 12000c00  .........p......
 6500 c0210300 00000000 08000000 00000000  .!..............
 6510 3a700000 12000c00 901f0300 00000000  :p..............
 6520 0a000000 00000000 57700000 12000c00  ........Wp......
 6530 50780200 00000000 06000000 00000000  Px..............
 6540 6c700000 12000c00 b0060300 00000000  lp..............
 6550 05000000 00000000 89700000 12000c00  .........p......
 6560 c0fb0200 00000000 ce020000 00000000  ................
 6570 b4700000 12000c00 60770200 00000000  .p......`w......
 6580 06000000 00000000 d1700000 12000c00  .........p......
 6590 40470100 00000000 05000000 00000000  @G..............
 65a0 e9700000 12000c00 a0780200 00000000  .p.......x......
 65b0 05000000 00000000 0d710000 12000c00  .........q......
 65c0 80050300 00000000 05000000 00000000  ................
 65d0 19710000 12000c00 30220200 00000000  .q......0"......
 65e0 08000000 00000000 36710000 12000c00  ........6q......
 65f0 c01c0200 00000000 06000000 00000000  ................
 6600 57710000 12000c00 90050300 00000000  Wq..............
 6610 05000000 00000000 68710000 12000c00  ........hq......
 6620 60d20200 00000000 e5000000 00000000  `...............
 6630 7e710000 12000c00 50d30200 00000000  ~q......P.......
 6640 1a010000 00000000 98710000 12000c00  .........q......
 6650 e0db0200 00000000 23000000 00000000  ........#.......
 6660 ae710000 12000c00 80470100 00000000  .q.......G......
 6670 05000000 00000000 c6710000 12000c00  .........q......
 6680 60220200 00000000 05000000 00000000  `"..............
 6690 de710000 20000000 00000000 00000000  .q.. ...........
 66a0 00000000 00000000 f8710000 12000c00  .........q......
 66b0 20f20200 00000000 08000000 00000000   ...............
 66c0 13720000 12000c00 b0b90300 00000000  .r..............
 66d0 50030000 00000000 3f720000 12000c00  P.......?r......
 66e0 30780200 00000000 08000000 00000000  0x..............
 66f0 54720000 12000c00 10220200 00000000  Tr......."......
 6700 06000000 00000000 74720000 12000c00  ........tr......
 6710 b0780200 00000000 05000000 00000000  .x..............
 6720 9a720000 12000c00 70850200 00000000  .r......p.......
 6730 06000000 00000000 bf720000 12000c00  .........r......
 6740 90470100 00000000 05000000 00000000  .G..............
 6750 ca720000 12000c00 d0da0200 00000000  .r..............
 6760 08000000 00000000 e2720000 12000c00  .........r......
 6770 00220200 00000000 06000000 00000000  ."..............
 6780 02730000 12000000 00000000 00000000  .s..............
 6790 00000000 00000000 17730000 12000c00  .........s......
 67a0 404d0100 00000000 06000000 00000000  @M..............
 67b0 2c730000 12000c00 70f10200 00000000  ,s......p.......
 67c0 06000000 00000000 4f730000 12000c00  ........Os......
 67d0 00230200 00000000 06000000 00000000  .#..............
 67e0 74730000 12000c00 70220200 00000000  ts......p"......
 67f0 05000000 00000000 8e730000 12000c00  .........s......
 6800 904e0100 00000000 ac000000 00000000  .N..............
 6810 b4730000 12000c00 00220300 00000000  .s......."......
 6820 06000000 00000000 cb730000 12000c00  .........s......
 6830 e01e0300 00000000 06000000 00000000  ................
 6840 e2730000 12000c00 d0210200 00000000  .s.......!......
 6850 06000000 00000000 ff730000 12000c00  .........s......
 6860 c0060300 00000000 6a000000 00000000  ........j.......
 6870 22740000 12000c00 40c90400 00000000  "t......@.......
 6880 ab1f0000 00000000 40740000 12000c00  ........@t......
 6890 70150200 00000000 06000000 00000000  p...............
 68a0 62740000 12000c00 e03c0100 00000000  bt.......<......
 68b0 06000000 00000000 84740000 12000c00  .........t......
 68c0 d0d60200 00000000 06000000 00000000  ................
 68d0 a5740000 12000c00 d0670400 00000000  .t.......g......
 68e0 04010000 00000000 d4740000 12000c00  .........t......
 68f0 50020300 00000000 06000000 00000000  P...............
 6900 28220000 12000c00 60120300 00000000  ("......`.......
 6910 08000000 00000000 f5740000 12000c00  .........t......
 6920 30dd0200 00000000 05000000 00000000  0...............
 6930 0c750000 12000c00 e0f10200 00000000  .u..............
 6940 06000000 00000000 27750000 12000c00  ........'u......
 6950 30130300 00000000 06000000 00000000  0...............
 6960 4c750000 12000c00 70470100 00000000  Lu......pG......
 6970 05000000 00000000 5f750000 12000c00  ........_u......
 6980 f0e80400 00000000 18000000 00000000  ................
 6990 82750000 12000c00 60780200 00000000  .u......`x......
 69a0 06000000 00000000 9a750000 12000c00  .........u......
 69b0 a0470100 00000000 05000000 00000000  .G..............
 69c0 aa750000 12000c00 f0320100 00000000  .u.......2......
 69d0 f4010000 00000000 de750000 12000c00  .........u......
 69e0 60f10200 00000000 0a000000 00000000  `...............
 69f0 00760000 12000c00 a0240300 00000000  .v.......$......
 6a00 0a000000 00000000 1f760000 12000000  .........v......
 6a10 00000000 00000000 00000000 00000000  ................
 6a20 30760000 22000000 00000000 00000000  0v.."...........
 6a30 00000000 00000000 4b760000 12000c00  ........Kv......
 6a40 80f10200 00000000 06000000 00000000  ................
 6a50 74760000 12000c00 00440100 00000000  tv.......D......
 6a60 d7000000 00000000 92760000 12000c00  .........v......
 6a70 d02b0100 00000000 82010000 00000000  .+..............
 6a80 c0760000 12000c00 e0d60200 00000000  .v..............
 6a90 06000000 00000000 e1760000 12000c00  .........v......
 6aa0 b0460300 00000000 06000000 00000000  .F..............
 6ab0 fe760000 12000c00 301f0300 00000000  .v......0.......
 6ac0 05000000 00000000 10770000 12000c00  .........w......
 6ad0 90300100 00000000 06000000 00000000  .0..............
 6ae0 34770000 12000c00 20180200 00000000  4w...... .......
 6af0 06000000 00000000 55770000 12000c00  ........Uw......
 6b00 c0720200 00000000 3a000000 00000000  .r......:.......
 6b10 6d770000 12000c00 d0a50300 00000000  mw..............
 6b20 06000000 00000000 9d770000 12000c00  .........w......
 6b30 00380300 00000000 d8000000 00000000  .8..............
 6b40 a9770000 12000c00 60d10200 00000000  .w......`.......
 6b50 06000000 00000000 c9770000 12000c00  .........w......
 6b60 70770200 00000000 06000000 00000000  pw..............
 6b70 e6770000 12000c00 00b80300 00000000  .w..............
 6b80 07000000 00000000 08780000 12000000  .........x......
 6b90 00000000 00000000 00000000 00000000  ................
 6ba0 27780000 12000c00 90c00300 00000000  'x..............
 6bb0 06000000 00000000 4c780000 12000c00  ........Lx......
 6bc0 40050300 00000000 08000000 00000000  @...............
 6bd0 69780000 12000c00 00500100 00000000  ix.......P......
 6be0 06000000 00000000 9e780000 12000c00  .........x......
 6bf0 c0d60200 00000000 06000000 00000000  ................
 6c00 c4780000 12000c00 801c0200 00000000  .x..............
 6c10 06000000 00000000 e5780000 12000c00  .........x......
 6c20 60130300 00000000 09000000 00000000  `...............
 6c30 fc780000 12000c00 60a50300 00000000  .x......`.......
 6c40 06000000 00000000 29790000 12000c00  ........)y......
 6c50 a05d0200 00000000 74000000 00000000  .]......t.......
 6c60 3c790000 12000c00 602b0100 00000000  <y......`+......
 6c70 62000000 00000000 66790000 12000c00  b.......fy......
 6c80 50d50300 00000000 08000000 00000000  P...............
 6c90 8f790000 12000c00 c0470100 00000000  .y.......G......
 6ca0 9c000000 00000000 a3790000 12000c00  .........y......
 6cb0 e0440300 00000000 38000000 00000000  .D......8.......
 6cc0 bd790000 12000c00 80ce0300 00000000  .y..............
 6cd0 0a000000 00000000 dc790000 12000c00  .........y......
 6ce0 c03d0300 00000000 31000000 00000000  .=......1.......
 6cf0 eb790000 12000c00 50d10200 00000000  .y......P.......
 6d00 06000000 00000000 0b7a0000 12000c00  .........z......
 6d10 50c00300 00000000 06000000 00000000  P...............
 6d20 397a0000 12000c00 40450100 00000000  9z......@E......
 6d30 4f000000 00000000 597a0000 12000c00  O.......Yz......
 6d40 e0f50200 00000000 f4020000 00000000  ................
 6d50 787a0000 12000c00 20230200 00000000  xz...... #......
 6d60 06000000 00000000 9e7a0000 12000c00  .........z......
 6d70 903a0100 00000000 10000000 00000000  .:..............
Contents of section .strtab:
 0000 00666532 35353139 5f737562 00666532  .fe25519_sub.fe2
 0010 35353139 5f6d756c 00666532 35353139  5519_mul.fe25519
 0020 5f737100 66653235 3531395f 73713200  _sq.fe25519_sq2.
 0030 66653235 3531395f 72656475 63650073  fe25519_reduce.s
 0040 6c696465 5f766172 74696d65 00676532  lide_vartime.ge2
 0050 35353139 5f6d6164 64006765 32353531  5519_madd.ge2551
 0060 395f7032 5f64626c 00666532 35353139  9_p2_dbl.fe25519
 0070 5f706f77 32323532 33006765 32353531  _pow22523.ge2551
 0080 395f636d 6f763800 67653235 3531395f  9_cmov8.ge25519_
 0090 636d6f76 385f6361 63686564 00726973  cmov8_cached.ris
 00a0 74726574 746f3235 355f7371 72745f72  tretto255_sqrt_r
 00b0 6174696f 5f6d3100 73717274 6d310072  atio_m1.sqrtm1.r
 00c0 69737472 6574746f 3235355f 656c6c69  istretto255_elli
 00d0 6761746f 72006f6e 656d7371 64007371  gator.onemsqd.sq
 00e0 646d6f6e 65007371 72746164 6d310067  dmone.sqrtadm1.g
 00f0 65323535 31395f65 6c6c6967 61746f72  e25519_elligator
 0100 32006765 32353531 395f656c 6c696761  2.ge25519_elliga
 0110 746f7232 2e636f6c 64006432 00676532  tor2.cold.d2.ge2
 0120 35353139 5f6d756c 5f6c0061 736c6964  5519_mul_l.aslid
 0130 652e3200 42692e34 00626173 652e3300  e.2.Bi.4.base.3.
 0140 4c2e3000 696e7673 71727461 6d640073  L.0.invsqrtamd.s
 0150 6f646975 6d5f6372 69745f65 6e746572  odium_crit_enter
 0160 2e706172 742e3000 5f5f5052 45545459  .part.0.__PRETTY
 0170 5f46554e 4354494f 4e5f5f2e 30005f73  _FUNCTION__.0._s
 0180 6f646975 6d5f6c6f 636b006c 6f636b65  odium_lock.locke
 0190 6400696e 69746961 6c697a65 6400736f  d.initialized.so
 01a0 6469756d 5f6d6973 7573652e 636f6c64  dium_misuse.cold
 01b0 00637274 73747566 662e6300 64657265  .crtstuff.c.dere
 01c0 67697374 65725f74 6d5f636c 6f6e6573  gister_tm_clones
 01d0 005f5f64 6f5f676c 6f62616c 5f64746f  .__do_global_dto
 01e0 72735f61 75780063 6f6d706c 65746564  rs_aux.completed
 01f0 2e30005f 5f646f5f 676c6f62 616c5f64  .0.__do_global_d
 0200 746f7273 5f617578 5f66696e 695f6172  tors_aux_fini_ar
 0210 7261795f 656e7472 79006672 616d655f  ray_entry.frame_
 0220 64756d6d 79005f5f 6672616d 655f6475  dummy.__frame_du
 0230 6d6d795f 696e6974 5f617272 61795f65  mmy_init_array_e
 0240 6e747279 00616561 645f6165 67697331  ntry.aead_aegis1
 0250 32386c2e 63006165 67697331 32386c5f  28l.c.aegis128l_
 0260 736f6674 2e630061 65676973 3132386c  soft.c.aegis128l
 0270 5f696e69 74006165 67697331 32386c5f  _init.aegis128l_
 0280 6d616300 61656769 73313238 6c5f6465  mac.aegis128l_de
 0290 636c6173 74006165 61645f61 65676973  clast.aead_aegis
 02a0 3235362e 63006165 67697332 35365f73  256.c.aegis256_s
 02b0 6f66742e 63006165 67697332 35365f6d  oft.c.aegis256_m
 02c0 61630061 65676973 3235365f 696e6974  ac.aegis256_init
 02d0 00616567 69733235 365f6465 636c6173  .aegis256_declas
 02e0 74006165 61645f61 65733235 3667636d  t.aead_aes256gcm
 02f0 2e630061 6561645f 63686163 68613230  .c.aead_chacha20
 0300 706f6c79 31333035 2e630063 72797074  poly1305.c.crypt
 0310 6f5f6165 61645f63 68616368 61323070  o_aead_chacha20p
 0320 6f6c7931 3330355f 656e6372 7970745f  oly1305_encrypt_
 0330 64657461 63686564 2e6c6f63 616c616c  detached.localal
 0340 69617300 5f706164 30006372 7970746f  ias._pad0.crypto
 0350 5f616561 645f6368 61636861 3230706f  _aead_chacha20po
 0360 6c793133 30355f69 6574665f 656e6372  ly1305_ietf_encr
 0370 7970745f 64657461 63686564 2e6c6f63  ypt_detached.loc
 0380 616c616c 69617300 63727970 746f5f61  alalias.crypto_a
 0390 6561645f 63686163 68613230 706f6c79  ead_chacha20poly
 03a0 31333035 5f646563 72797074 5f646574  1305_decrypt_det
 03b0 61636865 642e6c6f 63616c61 6c696173  ached.localalias
 03c0 00637279 70746f5f 61656164 5f636861  .crypto_aead_cha
 03d0 63686132 30706f6c 79313330 355f6965  cha20poly1305_ie
 03e0 74665f64 65637279 70745f64 65746163  tf_decrypt_detac
 03f0 6865642e 6c6f6361 6c616c69 61730061  hed.localalias.a
 0400 6561645f 78636861 63686132 30706f6c  ead_xchacha20pol
 0410 79313330 352e6300 63727970 746f5f61  y1305.c.crypto_a
 0420 6561645f 78636861 63686132 30706f6c  ead_xchacha20pol
 0430 79313330 355f6965 74665f65 6e637279  y1305_ietf_encry
 0440 70745f64 65746163 6865642e 6c6f6361  pt_detached.loca
 0450 6c616c69 61730063 72797074 6f5f6165  lalias.crypto_ae
 0460 61645f78 63686163 68613230 706f6c79  ad_xchacha20poly
 0470 31333035 5f696574 665f6465 63727970  1305_ietf_decryp
 0480 745f6465 74616368 65642e6c 6f63616c  t_detached.local
 0490 616c6961 73006372 7970746f 5f617574  alias.crypto_aut
 04a0 682e6300 61757468 5f686d61 63736861  h.c.auth_hmacsha
 04b0 3235362e 63006372 7970746f 5f617574  256.c.crypto_aut
 04c0 685f686d 61637368 61323536 5f696e69  h_hmacsha256_ini
 04d0 742e6c6f 63616c61 6c696173 00617574  t.localalias.aut
 04e0 685f686d 61637368 61353132 2e630063  h_hmacsha512.c.c
 04f0 72797074 6f5f6175 74685f68 6d616373  rypto_auth_hmacs
 0500 68613531 325f696e 69742e6c 6f63616c  ha512_init.local
 0510 616c6961 73006175 74685f68 6d616373  alias.auth_hmacs
 0520 68613531 32323536 2e630063 72797074  ha512256.c.crypt
 0530 6f5f6175 74685f68 6d616373 68613531  o_auth_hmacsha51
 0540 32323536 2e6c6f63 616c616c 69617300  2256.localalias.
 0550 63727970 746f5f62 6f782e63 00637279  crypto_box.c.cry
 0560 70746f5f 626f785f 65617379 2e630063  pto_box_easy.c.c
 0570 72797074 6f5f626f 785f7365 616c2e63  rypto_box_seal.c
 0580 005f6372 7970746f 5f626f78 5f736561  ._crypto_box_sea
 0590 6c5f6e6f 6e63652e 69737261 2e300062  l_nonce.isra.0.b
 05a0 6f785f63 75727665 32353531 39787361  ox_curve25519xsa
 05b0 6c736132 30706f6c 79313330 352e6300  lsa20poly1305.c.
 05c0 7a65726f 2e300063 6f72655f 68636861  zero.0.core_hcha
 05d0 63686132 302e6300 636f7265 5f687361  cha20.c.core_hsa
 05e0 6c736132 305f7265 66322e63 00636f72  lsa20_ref2.c.cor
 05f0 655f6873 616c7361 32302e63 00636f72  e_hsalsa20.c.cor
 0600 655f7361 6c73615f 7265662e 63006372  e_salsa_ref.c.cr
 0610 7970746f 5f636f72 655f7361 6c736100  ypto_core_salsa.
 0620 736f6674 6165732e 63006372 7970746f  softaes.c.crypto
 0630 5f67656e 65726963 68617368 2e630067  _generichash.c.g
 0640 656e6572 69636861 73685f62 6c616b65  enerichash_blake
 0650 322e6300 626c616b 6532622d 636f6d70  2.c.blake2b-comp
 0660 72657373 2d726566 2e630062 6c616b65  ress-ref.c.blake
 0670 32622d72 65662e63 00626c61 6b653262  2b-ref.c.blake2b
 0680 5f636f6d 70726573 73006765 6e657269  _compress.generi
 0690 63686173 685f626c 616b6532 622e6300  chash_blake2b.c.
 06a0 63727970 746f5f68 6173682e 63006861  crypto_hash.c.ha
 06b0 73685f73 68613235 362e6300 68617368  sh_sha256.c.hash
 06c0 5f736861 3235365f 63702e63 00534841  _sha256_cp.c.SHA
 06d0 3235365f 5472616e 73666f72 6d004b72  256_Transform.Kr
 06e0 6e640063 72797074 6f5f6861 73685f73  nd.crypto_hash_s
 06f0 68613235 365f7570 64617465 2e706172  ha256_update.par
 0700 742e3000 50414400 63727970 746f5f68  t.0.PAD.crypto_h
 0710 6173685f 73686132 35365f66 696e616c  ash_sha256_final
 0720 2e6c6f63 616c616c 69617300 73686132  .localalias.sha2
 0730 35365f69 6e697469 616c5f73 74617465  56_initial_state
 0740 2e300068 6173685f 73686135 31322e63  .0.hash_sha512.c
 0750 00686173 685f7368 61353132 5f63702e  .hash_sha512_cp.
 0760 63005348 41353132 5f547261 6e73666f  c.SHA512_Transfo
 0770 726d0063 72797074 6f5f6861 73685f73  rm.crypto_hash_s
 0780 68613531 325f7570 64617465 2e706172  ha512_update.par
 0790 742e3000 63727970 746f5f68 6173685f  t.0.crypto_hash_
 07a0 73686135 31325f66 696e616c 2e6c6f63  sha512_final.loc
 07b0 616c616c 69617300 73686135 31325f69  alalias.sha512_i
 07c0 6e697469 616c5f73 74617465 2e30006b  nitial_state.0.k
 07d0 64665f62 6c616b65 32622e63 00637279  df_blake2b.c.cry
 07e0 70746f5f 6b64662e 63006b64 665f686b  pto_kdf.c.kdf_hk
 07f0 64665f73 68613235 362e6300 6b64665f  df_sha256.c.kdf_
 0800 686b6466 5f736861 3531322e 63006372  hkdf_sha512.c.cr
 0810 7970746f 5f6b782e 63006372 7970746f  ypto_kx.c.crypto
 0820 5f6f6e65 74696d65 61757468 2e63006f  _onetimeauth.c.o
 0830 6e657469 6d656175 74685f70 6f6c7931  netimeauth_poly1
 0840 3330352e 6300706f 6c793133 30355f64  305.c.poly1305_d
 0850 6f6e6e61 2e630070 6f6c7931 3330355f  onna.c.poly1305_
 0860 626c6f63 6b730063 72797074 6f5f6f6e  blocks.crypto_on
 0870 6574696d 65617574 685f706f 6c793133  etimeauth_poly13
 0880 30355f64 6f6e6e61 5f696e69 7400706f  05_donna_init.po
 0890 6c793133 30355f62 6c6f636b 732e636f  ly1305_blocks.co
 08a0 6e737470 726f702e 3000706f 6c793133  nstprop.0.poly13
 08b0 30355f66 696e6973 68006372 7970746f  05_finish.crypto
 08c0 5f6f6e65 74696d65 61757468 5f706f6c  _onetimeauth_pol
 08d0 79313330 355f646f 6e6e615f 66696e61  y1305_donna_fina
 08e0 6c006372 7970746f 5f6f6e65 74696d65  l.crypto_onetime
 08f0 61757468 5f706f6c 79313330 355f646f  auth_poly1305_do
 0900 6e6e6100 63727970 746f5f6f 6e657469  nna.crypto_oneti
 0910 6d656175 74685f70 6f6c7931 3330355f  meauth_poly1305_
 0920 646f6e6e 615f7570 64617465 00637279  donna_update.cry
 0930 70746f5f 6f6e6574 696d6561 7574685f  pto_onetimeauth_
 0940 706f6c79 31333035 5f646f6e 6e615f76  poly1305_donna_v
 0950 65726966 79006172 676f6e32 2d636f72  erify.argon2-cor
 0960 652e6300 6172676f 6e325f66 7265655f  e.c.argon2_free_
 0970 696e7374 616e6365 00617267 6f6e325f  instance.argon2_
 0980 66696c6c 5f666972 73745f62 6c6f636b  fill_first_block
 0990 73006669 6c6c5f73 65676d65 6e740061  s.fill_segment.a
 09a0 72676f6e 322d656e 636f6469 6e672e63  rgon2-encoding.c
 09b0 00617267 6f6e322d 66696c6c 2d626c6f  .argon2-fill-blo
 09c0 636b2d72 65662e63 0066696c 6c5f626c  ck-ref.c.fill_bl
 09d0 6f636b00 66696c6c 5f626c6f 636b5f77  ock.fill_block_w
 09e0 6974685f 786f7200 67656e65 72617465  ith_xor.generate
 09f0 5f616464 72657373 65730061 72676f6e  _addresses.argon
 0a00 322e6300 626c616b 6532622d 6c6f6e67  2.c.blake2b-long
 0a10 2e630070 77686173 685f6172 676f6e32  .c.pwhash_argon2
 0a20 692e6300 70776861 73685f61 72676f6e  i.c.pwhash_argon
 0a30 3269642e 63006372 7970746f 5f707768  2id.c.crypto_pwh
 0a40 6173682e 63006372 7970746f 5f736361  ash.c.crypto_sca
 0a50 6c61726d 756c742e 63007832 35353139  larmult.c.x25519
 0a60 5f726566 31302e63 00637279 70746f5f  _ref10.c.crypto_
 0a70 7363616c 61726d75 6c745f63 75727665  scalarmult_curve
 0a80 32353531 395f7265 6631305f 62617365  25519_ref10_base
 0a90 00637279 70746f5f 7363616c 61726d75  .crypto_scalarmu
 0aa0 6c745f63 75727665 32353531 395f7265  lt_curve25519_re
 0ab0 6631302e 70617274 2e300063 72797074  f10.part.0.crypt
 0ac0 6f5f7363 616c6172 6d756c74 5f637572  o_scalarmult_cur
 0ad0 76653235 3531395f 72656631 30007363  ve25519_ref10.sc
 0ae0 616c6172 6d756c74 5f637572 76653235  alarmult_curve25
 0af0 3531392e 63006372 7970746f 5f736563  519.c.crypto_sec
 0b00 72657462 6f782e63 00637279 70746f5f  retbox.c.crypto_
 0b10 73656372 6574626f 785f6561 73792e63  secretbox_easy.c
 0b20 00637279 70746f5f 73656372 6574626f  .crypto_secretbo
 0b30 785f6465 74616368 65642e6c 6f63616c  x_detached.local
 0b40 616c6961 73006372 7970746f 5f736563  alias.crypto_sec
 0b50 72657462 6f785f6f 70656e5f 64657461  retbox_open_deta
 0b60 63686564 2e6c6f63 616c616c 69617300  ched.localalias.
 0b70 73656372 6574626f 785f7873 616c7361  secretbox_xsalsa
 0b80 3230706f 6c793133 30352e63 00736563  20poly1305.c.sec
 0b90 72657473 74726561 6d5f7863 68616368  retstream_xchach
 0ba0 61323070 6f6c7931 3330352e 63006372  a20poly1305.c.cr
 0bb0 7970746f 5f736563 72657473 74726561  ypto_secretstrea
 0bc0 6d5f7863 68616368 61323070 6f6c7931  m_xchacha20poly1
 0bd0 3330355f 72656b65 792e6c6f 63616c61  305_rekey.locala
 0be0 6c696173 00637279 70746f5f 73686f72  lias.crypto_shor
 0bf0 74686173 682e6300 73686f72 74686173  thash.c.shorthas
 0c00 685f7369 70686173 6832342e 63007368  h_siphash24.c.sh
 0c10 6f727468 6173685f 73697068 61736832  orthash_siphash2
 0c20 345f7265 662e6300 63727970 746f5f73  4_ref.c.crypto_s
 0c30 69676e2e 63007369 676e5f65 64323535  ign.c.sign_ed255
 0c40 31392e63 006b6579 70616972 2e63006f  19.c.keypair.c.o
 0c50 70656e2e 6300444f 4d325052 45464958  pen.c.DOM2PREFIX
 0c60 2e300073 74726561 6d5f6368 61636861  .0.stream_chacha
 0c70 32302e63 00636861 63686132 305f7265  20.c.chacha20_re
 0c80 662e6300 63686163 68613230 5f656e63  f.c.chacha20_enc
 0c90 72797074 5f627974 65732e70 6172742e  rypt_bytes.part.
 0ca0 30007374 7265616d 5f696574 665f6578  0.stream_ietf_ex
 0cb0 745f7265 66007374 7265616d 5f726566  t_ref.stream_ref
 0cc0 00737472 65616d5f 69657466 5f657874  .stream_ietf_ext
 0cd0 5f726566 5f786f72 5f696300 73747265  _ref_xor_ic.stre
 0ce0 616d5f72 65665f78 6f725f69 63006372  am_ref_xor_ic.cr
 0cf0 7970746f 5f737472 65616d2e 63007374  ypto_stream.c.st
 0d00 7265616d 5f73616c 73613230 2e630073  ream_salsa20.c.s
 0d10 74726561 6d5f7873 616c7361 32302e63  tream_xsalsa20.c
 0d20 00766572 6966792e 63007261 6e646f6d  .verify.c.random
 0d30 62797465 732e6300 72616e64 6f6d6279  bytes.c.randomby
 0d40 7465735f 696e6974 5f69665f 6e656564  tes_init_if_need
 0d50 65642e70 6172742e 30006e6f 6e63652e  ed.part.0.nonce.
 0d60 3000636f 64656373 2e630072 756e7469  0.codecs.c.runti
 0d70 6d652e63 00757469 6c732e63 00706167  me.c.utils.c.pag
 0d80 655f7369 7a650063 616e6172 7900736f  e_size.canary.so
 0d90 6469756d 5f6d616c 6c6f632e 6c6f6361  dium_malloc.loca
 0da0 6c616c69 61730076 65727369 6f6e2e63  lalias.version.c
 0db0 006c6962 736f6469 756d5f6c 612d7361  .libsodium_la-sa
 0dc0 6c736132 305f786d 6d362d61 736d2e6f  lsa20_xmm6-asm.o
 0dd0 002e5f64 6f6e6500 2e5f7374 61727400  .._done.._start.
 0de0 2e5f6279 74657362 65747765 656e3161  ._bytesbetween1a
 0df0 6e643235 35002e5f 62797465 7361746c  nd255.._bytesatl
 0e00 65617374 32353600 2e5f6d61 696e6c6f  east256.._mainlo
 0e10 6f703100 2e5f6e6f 636f7079 002e5f6d  op1.._nocopy.._m
 0e20 61696e6c 6f6f7032 002e5f62 79746573  ainloop2.._bytes
 0e30 61746c65 61737436 35002e5f 62797465  atleast65.._byte
 0e40 7361746c 65617374 36340073 616c7361  satleast64.salsa
 0e50 32305f78 6d6d362e 63006375 72766532  20_xmm6.c.curve2
 0e60 35353139 5f73616e 64793278 2e630063  5519_sandy2x.c.c
 0e70 72797074 6f5f7363 616c6172 6d756c74  rypto_scalarmult
 0e80 5f637572 76653235 3531395f 73616e64  _curve25519_sand
 0e90 79327800 66653531 5f696e76 6572742e  y2x.fe51_invert.
 0ea0 63006665 5f66726f 6d627974 65735f73  c.fe_frombytes_s
 0eb0 616e6479 32782e63 006c6962 736f6469  andy2x.c.libsodi
 0ec0 756d5f6c 612d7361 6e647932 782e6f00  um_la-sandy2x.o.
 0ed0 63727970 746f5f73 63616c61 726d756c  crypto_scalarmul
 0ee0 745f6375 72766532 35353139 5f73616e  t_curve25519_san
 0ef0 64793278 5f76305f 30006372 7970746f  dy2x_v0_0.crypto
 0f00 5f736361 6c61726d 756c745f 63757276  _scalarmult_curv
 0f10 65323535 31395f73 616e6479 32785f76  e25519_sandy2x_v
 0f20 315f3000 63727970 746f5f73 63616c61  1_0.crypto_scala
 0f30 726d756c 745f6375 72766532 35353139  rmult_curve25519
 0f40 5f73616e 64793278 5f76325f 31006372  _sandy2x_v2_1.cr
 0f50 7970746f 5f736361 6c61726d 756c745f  ypto_scalarmult_
 0f60 63757276 65323535 31395f73 616e6479  curve25519_sandy
 0f70 32785f76 395f3000 63727970 746f5f73  2x_v9_0.crypto_s
 0f80 63616c61 726d756c 745f6375 72766532  calarmult_curve2
 0f90 35353139 5f73616e 64793278 5f76395f  5519_sandy2x_v9_
 0fa0 39006372 7970746f 5f736361 6c61726d  9.crypto_scalarm
 0fb0 756c745f 63757276 65323535 31395f73  ult_curve25519_s
 0fc0 616e6479 32785f76 31395f31 39006372  andy2x_v19_19.cr
 0fd0 7970746f 5f736361 6c61726d 756c745f  ypto_scalarmult_
 0fe0 63757276 65323535 31395f73 616e6479  curve25519_sandy
 0ff0 32785f76 33385f31 00637279 70746f5f  2x_v38_1.crypto_
 1000 7363616c 61726d75 6c745f63 75727665  scalarmult_curve
 1010 32353531 395f7361 6e647932 785f7633  25519_sandy2x_v3
 1020 385f3338 00637279 70746f5f 7363616c  8_38.crypto_scal
 1030 61726d75 6c745f63 75727665 32353531  armult_curve2551
 1040 395f7361 6e647932 785f7631 32313636  9_sandy2x_v12166
 1050 365f3132 31363636 00637279 70746f5f  6_121666.crypto_
 1060 7363616c 61726d75 6c745f63 75727665  scalarmult_curve
 1070 32353531 395f7361 6e647932 785f6d32  25519_sandy2x_m2
 1080 35006372 7970746f 5f736361 6c61726d  5.crypto_scalarm
 1090 756c745f 63757276 65323535 31395f73  ult_curve25519_s
 10a0 616e6479 32785f6d 32360063 72797074  andy2x_m26.crypt
 10b0 6f5f7363 616c6172 6d756c74 5f637572  o_scalarmult_cur
 10c0 76653235 3531395f 73616e64 7932785f  ve25519_sandy2x_
 10d0 73756263 30006372 7970746f 5f736361  subc0.crypto_sca
 10e0 6c61726d 756c745f 63757276 65323535  larmult_curve255
 10f0 31395f73 616e6479 32785f73 75626332  19_sandy2x_subc2
 1100 00637279 70746f5f 7363616c 61726d75  .crypto_scalarmu
 1110 6c745f63 75727665 32353531 395f7361  lt_curve25519_sa
 1120 6e647932 785f5245 444d4153 4b353100  ndy2x_REDMASK51.
 1130 2e5f6c6f 6f70002e 5f726564 7563656c  ._loop.._reducel
 1140 6f6f7000 2e5f6c61 64646572 5f736d61  oop.._ladder_sma
 1150 6c6c5f6c 6f6f7000 2e5f6c61 64646572  ll_loop.._ladder
 1160 5f6c6f6f 7000626f 785f6375 72766532  _loop.box_curve2
 1170 35353139 78636861 63686132 30706f6c  5519xchacha20pol
 1180 79313330 352e6300 626f785f 7365616c  y1305.c.box_seal
 1190 5f637572 76653235 35313978 63686163  _curve25519xchac
 11a0 68613230 706f6c79 31333035 2e63005f  ha20poly1305.c._
 11b0 63727970 746f5f62 6f785f63 75727665  crypto_box_curve
 11c0 32353531 39786368 61636861 3230706f  25519xchacha20po
 11d0 6c793133 30355f73 65616c5f 6e6f6e63  ly1305_seal_nonc
 11e0 652e6973 72612e30 00636f72 655f6564  e.isra.0.core_ed
 11f0 32353531 392e6300 636f7265 5f726973  25519.c.core_ris
 1200 74726574 746f3235 352e6300 63727970  tretto255.c.cryp
 1210 746f5f73 63727970 742d636f 6d6d6f6e  to_scrypt-common
 1220 2e630073 63727970 745f706c 6174666f  .c.scrypt_platfo
 1230 726d2e63 0070626b 6466322d 73686132  rm.c.pbkdf2-sha2
 1240 35362e63 00707768 6173685f 73637279  56.c.pwhash_scry
 1250 70747361 6c736132 30387368 61323536  ptsalsa208sha256
 1260 2e630070 77686173 685f7363 72797074  .c.pwhash_scrypt
 1270 73616c73 61323038 73686132 35365f6e  salsa208sha256_n
 1280 6f737365 2e630073 616c7361 32305f38  osse.c.salsa20_8
 1290 00626c6f 636b6d69 785f7361 6c736138  .blockmix_salsa8
 12a0 00736361 6c61726d 756c745f 65643235  .scalarmult_ed25
 12b0 3531395f 72656631 302e6300 5f637279  519_ref10.c._cry
 12c0 70746f5f 7363616c 61726d75 6c745f65  pto_scalarmult_e
 12d0 64323535 3139005f 63727970 746f5f73  d25519._crypto_s
 12e0 63616c61 726d756c 745f6564 32353531  calarmult_ed2551
 12f0 395f6261 73650073 63616c61 726d756c  9_base.scalarmul
 1300 745f7269 73747265 74746f32 35355f72  t_ristretto255_r
 1310 65663130 2e630073 65637265 74626f78  ef10.c.secretbox
 1320 5f786368 61636861 3230706f 6c793133  _xchacha20poly13
 1330 30352e63 00637279 70746f5f 73656372  05.c.crypto_secr
 1340 6574626f 785f7863 68616368 61323070  etbox_xchacha20p
 1350 6f6c7931 3330355f 64657461 63686564  oly1305_detached
 1360 2e6c6f63 616c616c 69617300 63727970  .localalias.cryp
 1370 746f5f73 65637265 74626f78 5f786368  to_secretbox_xch
 1380 61636861 3230706f 6c793133 30355f6f  acha20poly1305_o
 1390 70656e5f 64657461 63686564 2e6c6f63  pen_detached.loc
 13a0 616c616c 69617300 73686f72 74686173  alalias.shorthas
 13b0 685f7369 70686173 68783234 2e630073  h_siphashx24.c.s
 13c0 686f7274 68617368 5f736970 68617368  horthash_siphash
 13d0 7832345f 7265662e 63006f62 736f6c65  x24_ref.c.obsole
 13e0 74652e63 00737472 65616d5f 73616c73  te.c.stream_sals
 13f0 61323031 325f7265 662e6300 73747265  a2012_ref.c.stre
 1400 616d5f73 616c7361 32303132 2e630073  am_salsa2012.c.s
 1410 74726561 6d5f7361 6c736132 30385f72  tream_salsa208_r
 1420 65662e63 00737472 65616d5f 73616c73  ef.c.stream_sals
 1430 61323038 2e630073 74726561 6d5f7863  a208.c.stream_xc
 1440 68616368 6132302e 63007261 6e646f6d  hacha20.c.random
 1450 62797465 735f7379 7372616e 646f6d2e  bytes_sysrandom.
 1460 63007261 6e646f6d 62797465 735f7379  c.randombytes_sy
 1470 7372616e 646f6d5f 696d706c 656d656e  srandom_implemen
 1480 74617469 6f6e5f6e 616d6500 72616e64  tation_name.rand
 1490 6f6d6279 7465735f 73797372 616e646f  ombytes_sysrando
 14a0 6d5f636c 6f736500 72616e64 6f6d6279  m_close.randomby
 14b0 7465735f 73797372 616e646f 6d5f7261  tes_sysrandom_ra
 14c0 6e646f6d 5f646576 5f6f7065 6e006465  ndom_dev_open.de
 14d0 76696365 732e3000 72616e64 6f6d6279  vices.0.randomby
 14e0 7465735f 6c696e75 785f6765 7472616e  tes_linux_getran
 14f0 646f6d00 5f5f5052 45545459 5f46554e  dom.__PRETTY_FUN
 1500 4354494f 4e5f5f2e 33007261 6e646f6d  CTION__.3.random
 1510 62797465 735f7379 7372616e 646f6d5f  bytes_sysrandom_
 1520 62756600 5f5f5052 45545459 5f46554e  buf.__PRETTY_FUN
 1530 4354494f 4e5f5f2e 31007261 6e646f6d  CTION__.1.random
 1540 62797465 735f7379 7372616e 646f6d00  bytes_sysrandom.
 1550 72616e64 6f6d6279 7465735f 73797372  randombytes_sysr
 1560 616e646f 6d5f7374 69720061 65676973  andom_stir.aegis
 1570 3132386c 5f616573 6e692e63 00616567  128l_aesni.c.aeg
 1580 69733235 365f6165 736e692e 63006165  is256_aesni.c.ae
 1590 61645f61 65733235 3667636d 5f616573  ad_aes256gcm_aes
 15a0 6e692e63 00616573 5f67636d 5f646563  ni.c.aes_gcm_dec
 15b0 72797074 5f67656e 65726963 2e636f6e  rypt_generic.con
 15c0 73747072 6f702e30 00616573 5f67636d  stprop.0.aes_gcm
 15d0 5f656e63 72797074 5f67656e 65726963  _encrypt_generic
 15e0 2e636f6e 73747072 6f702e30 00637279  .constprop.0.cry
 15f0 70746f5f 61656164 5f616573 32353667  pto_aead_aes256g
 1600 636d5f62 65666f72 656e6d2e 6c6f6361  cm_beforenm.loca
 1610 6c616c69 61730063 72797074 6f5f6165  lalias.crypto_ae
 1620 61645f61 65733235 3667636d 5f656e63  ad_aes256gcm_enc
 1630 72797074 5f646574 61636865 642e6c6f  rypt_detached.lo
 1640 63616c61 6c696173 00616567 69733132  calalias.aegis12
 1650 386c5f61 726d6372 7970746f 2e630061  8l_armcrypto.c.a
 1660 65676973 3235365f 61726d63 72797074  egis256_armcrypt
 1670 6f2e6300 61656164 5f616573 32353667  o.c.aead_aes256g
 1680 636d5f61 726d6372 7970746f 2e630070  cm_armcrypto.c.p
 1690 6f6c7931 3330355f 73736532 2e630063  oly1305_sse2.c.c
 16a0 72797074 6f5f6f6e 6574696d 65617574  rypto_onetimeaut
 16b0 685f706f 6c793133 30355f73 7365325f  h_poly1305_sse2_
 16c0 75706461 74650070 6f6c7931 3330355f  update.poly1305_
 16d0 696e6974 5f657874 00637279 70746f5f  init_ext.crypto_
 16e0 6f6e6574 696d6561 7574685f 706f6c79  onetimeauth_poly
 16f0 31333035 5f737365 325f696e 69740070  1305_sse2_init.p
 1700 6f6c7931 3330355f 66696e69 73685f65  oly1305_finish_e
 1710 78740063 72797074 6f5f6f6e 6574696d  xt.crypto_onetim
 1720 65617574 685f706f 6c793133 30355f73  eauth_poly1305_s
 1730 7365325f 66696e61 6c006372 7970746f  se2_final.crypto
 1740 5f6f6e65 74696d65 61757468 5f706f6c  _onetimeauth_pol
 1750 79313330 355f7373 65320063 72797074  y1305_sse2.crypt
 1760 6f5f6f6e 6574696d 65617574 685f706f  o_onetimeauth_po
 1770 6c793133 30355f73 7365325f 76657269  ly1305_sse2_veri
 1780 66790070 77686173 685f7363 72797074  fy.pwhash_scrypt
 1790 73616c73 61323038 73686132 35365f73  salsa208sha256_s
 17a0 73652e63 00626c6f 636b6d69 785f7361  se.c.blockmix_sa
 17b0 6c736138 5f786f72 00626c61 6b653262  lsa8_xor.blake2b
 17c0 2d636f6d 70726573 732d7373 7365332e  -compress-ssse3.
 17d0 63006172 676f6e32 2d66696c 6c2d626c  c.argon2-fill-bl
 17e0 6f636b2d 73737365 332e6300 63686163  ock-ssse3.c.chac
 17f0 68613230 5f646f6c 62656175 2d737373  ha20_dolbeau-sss
 1800 65332e63 00626c61 6b653262 2d636f6d  e3.c.blake2b-com
 1810 70726573 732d7373 6534312e 6300626c  press-sse41.c.bl
 1820 616b6532 622d636f 6d707265 73732d61  ake2b-compress-a
 1830 7678322e 63006172 676f6e32 2d66696c  vx2.c.argon2-fil
 1840 6c2d626c 6f636b2d 61767832 2e630063  l-block-avx2.c.c
 1850 68616368 6132305f 646f6c62 6561752d  hacha20_dolbeau-
 1860 61767832 2e630073 616c7361 32305f78  avx2.c.salsa20_x
 1870 6d6d3669 6e742d61 7678322e 63007361  mm6int-avx2.c.sa
 1880 6c736132 305f656e 63727970 745f6279  lsa20_encrypt_by
 1890 7465732e 70617274 2e300073 74726561  tes.part.0.strea
 18a0 6d5f6176 78320073 74726561 6d5f6176  m_avx2.stream_av
 18b0 78325f78 6f725f69 63006172 676f6e32  x2_xor_ic.argon2
 18c0 2d66696c 6c2d626c 6f636b2d 61767835  -fill-block-avx5
 18d0 3132662e 63007261 6e646f6d 62797465  12f.c.randombyte
 18e0 735f696e 7465726e 616c5f72 616e646f  s_internal_rando
 18f0 6d2e6300 72616e64 6f6d6279 7465735f  m.c.randombytes_
 1900 696e7465 726e616c 5f696d70 6c656d65  internal_impleme
 1910 6e746174 696f6e5f 6e616d65 0072616e  ntation_name.ran
 1920 646f6d62 79746573 5f696e74 65726e61  dombytes_interna
 1930 6c5f7261 6e646f6d 5f636c6f 73650067  l_random_close.g
 1940 6c6f6261 6c007261 6e646f6d 62797465  lobal.randombyte
 1950 735f696e 7465726e 616c5f72 616e646f  s_internal_rando
 1960 6d5f7374 69720064 65766963 65732e33  m_stir.devices.3
 1970 005f5f50 52455454 595f4655 4e435449  .__PRETTY_FUNCTI
 1980 4f4e5f5f 2e35005f 5f505245 5454595f  ON__.5.__PRETTY_
 1990 46554e43 54494f4e 5f5f2e34 0072616e  FUNCTION__.4.ran
 19a0 646f6d62 79746573 5f696e74 65726e61  dombytes_interna
 19b0 6c5f7261 6e646f6d 5f627566 005f5f50  l_random_buf.__P
 19c0 52455454 595f4655 4e435449 4f4e5f5f  RETTY_FUNCTION__
 19d0 2e360072 616e646f 6d627974 65735f69  .6.randombytes_i
 19e0 6e746572 6e616c5f 72616e64 6f6d005f  nternal_random._
 19f0 5f465241 4d455f45 4e445f5f 005f6372  _FRAME_END__._cr
 1a00 7970746f 5f736361 6c61726d 756c745f  ypto_scalarmult_
 1a10 63757276 65323535 31395f70 69636b5f  curve25519_pick_
 1a20 62657374 5f696d70 6c656d65 6e746174  best_implementat
 1a30 696f6e00 65736372 7970745f 66726565  ion.escrypt_free
 1a40 5f6c6f63 616c0065 73637279 70745f72  _local.escrypt_r
 1a50 00676532 35353139 5f66726f 6d5f6861  .ge25519_from_ha
 1a60 73680062 6c616b65 32625f63 6f6d7072  sh.blake2b_compr
 1a70 6573735f 73737365 33006573 63727970  ess_ssse3.escryp
 1a80 745f6b64 665f6e6f 73736500 626c616b  t_kdf_nosse.blak
 1a90 6532625f 6c6f6e67 00736f64 69756d5f  e2b_long.sodium_
 1aa0 63726974 5f6c6561 7665005f 63727970  crit_leave._cryp
 1ab0 746f5f73 63616c61 726d756c 745f6375  to_scalarmult_cu
 1ac0 72766532 35353139 5f73616e 64793278  rve25519_sandy2x
 1ad0 5f666535 315f6d75 6c00736f 6469756d  _fe51_mul.sodium
 1ae0 5f637269 745f656e 74657200 67653235  _crit_enter.ge25
 1af0 3531395f 7363616c 61726d75 6c74005f  519_scalarmult._
 1b00 63727970 746f5f73 63616c61 726d756c  crypto_scalarmul
 1b10 745f6375 72766532 35353139 5f73616e  t_curve25519_san
 1b20 64793278 5f6c6164 64657200 6172676f  dy2x_ladder.argo
 1b30 6e325f66 696c6c5f 7365676d 656e745f  n2_fill_segment_
 1b40 73737365 33006172 676f6e32 69645f68  ssse3.argon2id_h
 1b50 6173685f 656e636f 64656400 63727970  ash_encoded.cryp
 1b60 746f5f73 74726561 6d5f7361 6c736132  to_stream_salsa2
 1b70 305f786d 6d365f69 6d706c65 6d656e74  0_xmm6_implement
 1b80 6174696f 6e006172 676f6e32 5f66696e  ation.argon2_fin
 1b90 616c697a 65005f63 72797074 6f5f6165  alize._crypto_ae
 1ba0 61645f61 65676973 3132386c 5f706963  ad_aegis128l_pic
 1bb0 6b5f6265 73745f69 6d706c65 6d656e74  k_best_implement
 1bc0 6174696f 6e006372 7970746f 5f736361  ation.crypto_sca
 1bd0 6c61726d 756c745f 63757276 65323535  larmult_curve255
 1be0 31395f73 616e6479 32785f69 6d706c65  19_sandy2x_imple
 1bf0 6d656e74 6174696f 6e006172 676f6e32  mentation.argon2
 1c00 5f66696c 6c5f7365 676d656e 745f6176  _fill_segment_av
 1c10 78353132 66007269 73747265 74746f32  x512f.ristretto2
 1c20 35355f70 335f746f 62797465 73006172  55_p3_tobytes.ar
 1c30 676f6e32 5f646563 6f64655f 73747269  gon2_decode_stri
 1c40 6e670061 72676f6e 32695f68 6173685f  ng.argon2i_hash_
 1c50 656e636f 64656400 73633235 3531395f  encoded.sc25519_
 1c60 696e7665 72740063 72797074 6f5f7374  invert.crypto_st
 1c70 7265616d 5f636861 63686132 305f7265  ream_chacha20_re
 1c80 665f696d 706c656d 656e7461 74696f6e  f_implementation
 1c90 005f6669 6e69005f 736f6469 756d5f72  ._fini._sodium_r
 1ca0 756e7469 6d655f67 65745f63 70755f66  untime_get_cpu_f
 1cb0 65617475 72657300 6172676f 6e32695f  eatures.argon2i_
 1cc0 76657269 66790063 72797074 6f5f7363  verify.crypto_sc
 1cd0 616c6172 6d756c74 5f637572 76653235  alarmult_curve25
 1ce0 3531395f 73616e64 7932785f 66653531  519_sandy2x_fe51
 1cf0 5f696e76 65727400 5f736f64 69756d5f  _invert._sodium_
 1d00 64756d6d 795f7379 6d626f6c 5f746f5f  dummy_symbol_to_
 1d10 70726576 656e745f 636f6d70 6172655f  prevent_compare_
 1d20 6c746f00 5f637279 70746f5f 6f6e6574  lto._crypto_onet
 1d30 696d6561 7574685f 706f6c79 31333035  imeauth_poly1305
 1d40 5f706963 6b5f6265 73745f69 6d706c65  _pick_best_imple
 1d50 6d656e74 6174696f 6e006172 676f6e32  mentation.argon2
 1d60 5f66696c 6c5f7365 676d656e 745f7265  _fill_segment_re
 1d70 66005f73 6f646975 6d5f616c 6c6f635f  f._sodium_alloc_
 1d80 696e6974 005f6372 7970746f 5f736967  init._crypto_sig
 1d90 6e5f6564 32353531 395f7665 72696679  n_ed25519_verify
 1da0 5f646574 61636865 64006372 7970746f  _detached.crypto
 1db0 5f737472 65616d5f 73616c73 6132305f  _stream_salsa20_
 1dc0 786d6d36 696e745f 61767832 5f696d70  xmm6int_avx2_imp
 1dd0 6c656d65 6e746174 696f6e00 66653235  lementation.fe25
 1de0 3531395f 696e7665 7274005f 63727970  519_invert._cryp
 1df0 746f5f70 77686173 685f6172 676f6e32  to_pwhash_argon2
 1e00 5f706963 6b5f6265 73745f69 6d706c65  _pick_best_imple
 1e10 6d656e74 6174696f 6e007363 32353531  mentation.sc2551
 1e20 395f6d75 6c616464 00617267 6f6e325f  9_muladd.argon2_
 1e30 66696c6c 5f6d656d 6f72795f 626c6f63  fill_memory_bloc
 1e40 6b730063 72797074 6f5f7374 7265616d  ks.crypto_stream
 1e50 5f636861 63686132 305f6965 74665f65  _chacha20_ietf_e
 1e60 78740067 65323535 31395f69 735f6f6e  xt.ge25519_is_on
 1e70 5f637572 7665005f 63727970 746f5f73  _curve._crypto_s
 1e80 74726561 6d5f6368 61636861 32305f70  tream_chacha20_p
 1e90 69636b5f 62657374 5f696d70 6c656d65  ick_best_impleme
 1ea0 6e746174 696f6e00 67653235 3531395f  ntation.ge25519_
 1eb0 69735f6f 6e5f6d61 696e5f73 75626772  is_on_main_subgr
 1ec0 6f757000 66653235 3531395f 66726f6d  oup.fe25519_from
 1ed0 62797465 73006172 676f6e32 5f766572  bytes.argon2_ver
 1ee0 69667900 5f637279 70746f5f 67656e65  ify._crypto_gene
 1ef0 72696368 6173685f 626c616b 6532625f  richash_blake2b_
 1f00 7069636b 5f626573 745f696d 706c656d  pick_best_implem
 1f10 656e7461 74696f6e 00676532 35353139  entation.ge25519
 1f20 5f736361 6c61726d 756c745f 62617365  _scalarmult_base
 1f30 00676532 35353139 5f703170 315f746f  .ge25519_p1p1_to
 1f40 5f703200 5f5f6473 6f5f6861 6e646c65  _p2.__dso_handle
 1f50 00626c61 6b653262 5f696e69 745f6b65  .blake2b_init_ke
 1f60 79007363 32353531 395f7265 64756365  y.sc25519_reduce
 1f70 00626c61 6b653262 5f636f6d 70726573  .blake2b_compres
 1f80 735f6176 78320073 63323535 31395f69  s_avx2.sc25519_i
 1f90 735f6361 6e6f6e69 63616c00 626c616b  s_canonical.blak
 1fa0 6532625f 696e6974 5f706172 616d0061  e2b_init_param.a
 1fb0 72676f6e 325f6374 78005f63 72797074  rgon2_ctx._crypt
 1fc0 6f5f7363 616c6172 6d756c74 5f637572  o_scalarmult_cur
 1fd0 76653235 3531395f 73616e64 7932785f  ve25519_sandy2x_
 1fe0 66653531 5f6e7371 75617265 00676532  fe51_nsquare.ge2
 1ff0 35353139 5f746f62 79746573 00637279  5519_tobytes.cry
 2000 70746f5f 7363616c 61726d75 6c745f63  pto_scalarmult_c
 2010 75727665 32353531 395f7265 6631305f  urve25519_ref10_
 2020 696d706c 656d656e 74617469 6f6e0065  implementation.e
 2030 73637279 70745f70 61727365 5f736574  scrypt_parse_set
 2040 74696e67 00637279 70746f5f 7363616c  ting.crypto_scal
 2050 61726d75 6c745f63 75727665 32353531  armult_curve2551
 2060 395f7361 6e647932 785f6665 5f66726f  9_sandy2x_fe_fro
 2070 6d627974 6573005f 63727970 746f5f73  mbytes._crypto_s
 2080 69676e5f 65643235 3531395f 72656631  ign_ed25519_ref1
 2090 305f6869 6e697400 6172676f 6e326964  0_hinit.argon2id
 20a0 5f686173 685f7261 77006765 32353531  _hash_raw.ge2551
 20b0 395f6164 64006765 32353531 395f6672  9_add.ge25519_fr
 20c0 6f6d5f75 6e69666f 726d0073 6f667461  om_uniform.softa
 20d0 65735f62 6c6f636b 5f656e63 72797074  es_block_encrypt
 20e0 00626c61 6b653262 5f636f6d 70726573  .blake2b_compres
 20f0 735f7373 65343100 65736372 7970745f  s_sse41.escrypt_
 2100 616c6c6f 635f7265 67696f6e 00676532  alloc_region.ge2
 2110 35353139 5f66726f 6d627974 65735f6e  5519_frombytes_n
 2120 65676174 655f7661 7274696d 65006372  egate_vartime.cr
 2130 7970746f 5f6f6e65 74696d65 61757468  ypto_onetimeauth
 2140 5f706f6c 79313330 355f646f 6e6e615f  _poly1305_donna_
 2150 696d706c 656d656e 74617469 6f6e0065  implementation.e
 2160 73637279 70745f67 656e7361 6c745f72  scrypt_gensalt_r
 2170 00676532 35353139 5f737562 005f7374  .ge25519_sub._st
 2180 7265616d 5f73616c 73613230 5f786d6d  ream_salsa20_xmm
 2190 365f786f 725f6963 00616567 69733235  6_xor_ic.aegis25
 21a0 365f6165 736e695f 696d706c 656d656e  6_aesni_implemen
 21b0 74617469 6f6e0061 65676973 3235365f  tation.aegis256_
 21c0 736f6674 5f696d70 6c656d65 6e746174  soft_implementat
 21d0 696f6e00 65736372 7970745f 696e6974  ion.escrypt_init
 21e0 5f6c6f63 616c0061 72676f6e 32695f68  _local.argon2i_h
 21f0 6173685f 72617700 5f637279 70746f5f  ash_raw._crypto_
 2200 61656164 5f616567 69733235 365f7069  aead_aegis256_pi
 2210 636b5f62 6573745f 696d706c 656d656e  ck_best_implemen
 2220 74617469 6f6e005f 63727970 746f5f73  tation._crypto_s
 2230 69676e5f 65643235 3531395f 64657461  ign_ed25519_deta
 2240 63686564 00726973 74726574 746f3235  ched.ristretto25
 2250 355f6672 6f6d6279 74657300 65736372  5_frombytes.escr
 2260 7970745f 50424b44 46325f53 48413235  ypt_PBKDF2_SHA25
 2270 36006573 63727970 745f6b64 665f7373  6.escrypt_kdf_ss
 2280 6500626c 616b6532 625f696e 69745f6b  e.blake2b_init_k
 2290 65795f73 616c745f 70657273 6f6e616c  ey_salt_personal
 22a0 005f4459 4e414d49 43006665 32353531  ._DYNAMIC.fe2551
 22b0 395f746f 62797465 73005f63 72797074  9_tobytes._crypt
 22c0 6f5f7374 7265616d 5f73616c 73613230  o_stream_salsa20
 22d0 5f706963 6b5f6265 73745f69 6d706c65  _pick_best_imple
 22e0 6d656e74 6174696f 6e006765 32353531  mentation.ge2551
 22f0 395f6973 5f63616e 6f6e6963 616c0061  9_is_canonical.a
 2300 72676f6e 325f656e 636f6465 5f737472  rgon2_encode_str
 2310 696e6700 63727970 746f5f73 74726561  ing.crypto_strea
 2320 6d5f6368 61636861 32305f64 6f6c6265  m_chacha20_dolbe
 2330 61755f73 73736533 5f696d70 6c656d65  au_ssse3_impleme
 2340 6e746174 696f6e00 5f616573 5f6c7574  ntation._aes_lut
 2350 00676532 35353139 5f66726f 6d627974  .ge25519_frombyt
 2360 65730063 72797074 6f5f6f6e 6574696d  es.crypto_onetim
 2370 65617574 685f706f 6c793133 30355f73  eauth_poly1305_s
 2380 7365325f 696d706c 656d656e 74617469  se2_implementati
 2390 6f6e0065 73637279 70745f66 7265655f  on.escrypt_free_
 23a0 72656769 6f6e0067 65323535 31395f70  region.ge25519_p
 23b0 335f746f 62797465 73005f73 74726561  3_tobytes._strea
 23c0 6d5f7361 6c736132 305f786d 6d360061  m_salsa20_xmm6.a
 23d0 72676f6e 325f6669 6c6c5f73 65676d65  rgon2_fill_segme
 23e0 6e745f61 76783200 5f5f474e 555f4548  nt_avx2.__GNU_EH
 23f0 5f465241 4d455f48 4452005f 5f544d43  _FRAME_HDR.__TMC
 2400 5f454e44 5f5f005f 474c4f42 414c5f4f  _END__._GLOBAL_O
 2410 46465345 545f5441 424c455f 005f736f  FFSET_TABLE_._so
 2420 6469756d 5f64756d 6d795f73 796d626f  dium_dummy_symbo
 2430 6c5f746f 5f707265 76656e74 5f6d656d  l_to_prevent_mem
 2440 636d705f 6c746f00 6172676f 6e325f76  cmp_lto.argon2_v
 2450 616c6964 6174655f 696e7075 74730067  alidate_inputs.g
 2460 65323535 31395f70 335f746f 5f636163  e25519_p3_to_cac
 2470 68656400 5f736f64 69756d5f 64756d6d  hed._sodium_dumm
 2480 795f7379 6d626f6c 5f746f5f 70726576  y_symbol_to_prev
 2490 656e745f 6d656d7a 65726f5f 6c746f00  ent_memzero_lto.
 24a0 6172676f 6e325f68 61736800 67653235  argon2_hash.ge25
 24b0 3531395f 70317031 5f746f5f 70330061  519_p1p1_to_p3.a
 24c0 72676f6e 3269645f 76657269 66790067  rgon2id_verify.g
 24d0 65323535 31395f64 6f75626c 655f7363  e25519_double_sc
 24e0 616c6172 6d756c74 5f766172 74696d65  alarmult_vartime
 24f0 00736332 35353139 5f6d756c 00616567  .sc25519_mul.aeg
 2500 69733132 386c5f61 65736e69 5f696d70  is128l_aesni_imp
 2510 6c656d65 6e746174 696f6e00 61656769  lementation.aegi
 2520 73313238 6c5f736f 66745f69 6d706c65  s128l_soft_imple
 2530 6d656e74 6174696f 6e006372 7970746f  mentation.crypto
 2540 5f737472 65616d5f 63686163 68613230  _stream_chacha20
 2550 5f646f6c 62656175 5f617678 325f696d  _dolbeau_avx2_im
 2560 706c656d 656e7461 74696f6e 00676532  plementation.ge2
 2570 35353139 5f686173 5f736d61 6c6c5f6f  5519_has_small_o
 2580 72646572 00637279 70746f5f 73747265  rder.crypto_stre
 2590 616d5f63 68616368 6132305f 69657466  am_chacha20_ietf
 25a0 5f657874 5f786f72 5f696300 626c616b  _ext_xor_ic.blak
 25b0 6532625f 636f6d70 72657373 5f726566  e2b_compress_ref
 25c0 005f6372 7970746f 5f736361 6c61726d  ._crypto_scalarm
 25d0 756c745f 63757276 65323535 31395f73  ult_curve25519_s
 25e0 616e6479 32785f66 6535315f 7061636b  andy2x_fe51_pack
 25f0 00617267 6f6e325f 696e6974 69616c69  .argon2_initiali
 2600 7a650063 72797074 6f5f636f 72655f72  ze.crypto_core_r
 2610 69737472 6574746f 3235355f 73756200  istretto255_sub.
 2620 63727970 746f5f70 77686173 685f6172  crypto_pwhash_ar
 2630 676f6e32 69645f6f 70736c69 6d69745f  gon2id_opslimit_
 2640 6d6f6465 72617465 00637279 70746f5f  moderate.crypto_
 2650 636f7265 5f686368 61636861 32300063  core_hchacha20.c
 2660 72797074 6f5f7369 676e5f65 64776172  rypto_sign_edwar
 2670 64733235 35313973 68613531 32626174  ds25519sha512bat
 2680 63685f6b 65797061 69720063 72797074  ch_keypair.crypt
 2690 6f5f6b64 665f6465 72697665 5f66726f  o_kdf_derive_fro
 26a0 6d5f6b65 79006d75 6e6c6f63 6b40474c  m_key.munlock@GL
 26b0 4942435f 322e322e 35006372 7970746f  IBC_2.2.5.crypto
 26c0 5f736563 72657462 6f785f78 73616c73  _secretbox_xsals
 26d0 61323070 6f6c7931 33303500 63727970  a20poly1305.cryp
 26e0 746f5f62 6f785f63 75727665 32353531  to_box_curve2551
 26f0 39786368 61636861 3230706f 6c793133  9xchacha20poly13
 2700 30355f6b 65797061 69720063 72797074  05_keypair.crypt
 2710 6f5f7369 676e5f65 64323535 31395f6b  o_sign_ed25519_k
 2720 65797061 69720063 72797074 6f5f7365  eypair.crypto_se
 2730 63726574 626f785f 7873616c 73613230  cretbox_xsalsa20
 2740 706f6c79 31333035 5f6e6f6e 63656279  poly1305_nonceby
 2750 74657300 63727970 746f5f73 69676e5f  tes.crypto_sign_
 2760 65643235 3531395f 6f70656e 00637279  ed25519_open.cry
 2770 70746f5f 73747265 616d5f63 68616368  pto_stream_chach
 2780 6132305f 6e6f6e63 65627974 65730063  a20_noncebytes.c
 2790 72797074 6f5f6165 61645f78 63686163  rypto_aead_xchac
 27a0 68613230 706f6c79 31333035 5f696574  ha20poly1305_iet
 27b0 665f6b65 79627974 65730073 6f646975  f_keybytes.sodiu
 27c0 6d5f7375 62006372 7970746f 5f736563  m_sub.crypto_sec
 27d0 72657473 74726561 6d5f7863 68616368  retstream_xchach
 27e0 61323070 6f6c7931 3330355f 68656164  a20poly1305_head
 27f0 65726279 74657300 63727970 746f5f62  erbytes.crypto_b
 2800 6f785f63 75727665 32353531 39786368  ox_curve25519xch
 2810 61636861 3230706f 6c793133 30355f73  acha20poly1305_s
 2820 65616c5f 6f70656e 00637279 70746f5f  eal_open.crypto_
 2830 636f7265 5f686368 61636861 32305f63  core_hchacha20_c
 2840 6f6e7374 62797465 73006372 7970746f  onstbytes.crypto
 2850 5f616561 645f6165 67697331 32386c5f  _aead_aegis128l_
 2860 6e707562 62797465 73006372 7970746f  npubbytes.crypto
 2870 5f707768 6173685f 73637279 70747361  _pwhash_scryptsa
 2880 6c736132 30387368 61323536 5f627974  lsa208sha256_byt
 2890 65735f6d 61780063 72797074 6f5f7374  es_max.crypto_st
 28a0 7265616d 5f636861 63686132 305f6965  ream_chacha20_ie
 28b0 74665f6d 65737361 67656279 7465735f  tf_messagebytes_
 28c0 6d617800 63727970 746f5f73 63616c61  max.crypto_scala
 28d0 726d756c 74006372 7970746f 5f67656e  rmult.crypto_gen
 28e0 65726963 68617368 5f6b6579 62797465  erichash_keybyte
 28f0 73006372 7970746f 5f707768 6173685f  s.crypto_pwhash_
 2900 6d656d6c 696d6974 5f73656e 73697469  memlimit_sensiti
 2910 76650063 72797074 6f5f7365 63726574  ve.crypto_secret
 2920 73747265 616d5f78 63686163 68613230  stream_xchacha20
 2930 706f6c79 31333035 5f696e69 745f7075  poly1305_init_pu
 2940 73680072 61697365 40474c49 42435f32  sh.raise@GLIBC_2
 2950 2e322e35 00667265 6540474c 4942435f  .2.5.free@GLIBC_
 2960 322e322e 35006372 7970746f 5f626f78  2.2.5.crypto_box
 2970 5f637572 76653235 35313978 63686163  _curve25519xchac
 2980 68613230 706f6c79 31333035 5f736565  ha20poly1305_see
 2990 64627974 65730063 72797074 6f5f6f6e  dbytes.crypto_on
 29a0 6574696d 65617574 685f706f 6c793133  etimeauth_poly13
 29b0 30355f6b 65796765 6e00736f 6469756d  05_keygen.sodium
 29c0 5f72756e 74696d65 5f686173 5f617678  _runtime_has_avx
 29d0 00637279 70746f5f 70776861 73685f6f  .crypto_pwhash_o
 29e0 70736c69 6d69745f 6d6f6465 72617465  pslimit_moderate
 29f0 00637279 70746f5f 73747265 616d5f63  .crypto_stream_c
 2a00 68616368 6132305f 69657466 5f6e6f6e  hacha20_ietf_non
 2a10 63656279 74657300 736f6469 756d5f69  cebytes.sodium_i
 2a20 6e637265 6d656e74 00736f64 69756d5f  ncrement.sodium_
 2a30 6d756e6c 6f636b00 63727970 746f5f70  munlock.crypto_p
 2a40 77686173 685f6172 676f6e32 695f6d65  whash_argon2i_me
 2a50 6d6c696d 69745f73 656e7369 74697665  mlimit_sensitive
 2a60 00637279 70746f5f 61656164 5f636861  .crypto_aead_cha
 2a70 63686132 30706f6c 79313330 355f6965  cha20poly1305_ie
 2a80 74665f6b 65796765 6e006372 7970746f  tf_keygen.crypto
 2a90 5f736563 72657462 6f785f78 73616c73  _secretbox_xsals
 2aa0 61323070 6f6c7931 3330355f 6d657373  a20poly1305_mess
 2ab0 61676562 79746573 5f6d6178 00637279  agebytes_max.cry
 2ac0 70746f5f 6b64665f 686b6466 5f736861  pto_kdf_hkdf_sha
 2ad0 3531325f 6b657962 79746573 00637279  512_keybytes.cry
 2ae0 70746f5f 70776861 73685f61 72676f6e  pto_pwhash_argon
 2af0 32695f6f 70736c69 6d69745f 6d617800  2i_opslimit_max.
 2b00 63727970 746f5f73 65637265 74737472  crypto_secretstr
 2b10 65616d5f 78636861 63686132 30706f6c  eam_xchacha20pol
 2b20 79313330 355f6d65 73736167 65627974  y1305_messagebyt
 2b30 65735f6d 61780063 72797074 6f5f7374  es_max.crypto_st
 2b40 7265616d 5f636861 63686132 305f6b65  ream_chacha20_ke
 2b50 79627974 65730073 6f646975 6d5f6164  ybytes.sodium_ad
 2b60 64006372 7970746f 5f67656e 65726963  d.crypto_generic
 2b70 68617368 5f626c61 6b653262 5f696e69  hash_blake2b_ini
 2b80 745f7361 6c745f70 6572736f 6e616c00  t_salt_personal.
 2b90 63727970 746f5f6f 6e657469 6d656175  crypto_onetimeau
 2ba0 74685f70 6f6c7931 3330355f 696e6974  th_poly1305_init
 2bb0 0061626f 72744047 4c494243 5f322e32  .abort@GLIBC_2.2
 2bc0 2e350063 72797074 6f5f7368 6f727468  .5.crypto_shorth
 2bd0 6173685f 73697068 61736878 32340063  ash_siphashx24.c
 2be0 72797074 6f5f7365 63726574 73747265  rypto_secretstre
 2bf0 616d5f78 63686163 68613230 706f6c79  am_xchacha20poly
 2c00 31333035 5f746167 5f707573 68006372  1305_tag_push.cr
 2c10 7970746f 5f636f72 655f7361 6c736132  ypto_core_salsa2
 2c20 3031325f 6b657962 79746573 00736f64  012_keybytes.sod
 2c30 69756d5f 636f6d70 61726500 5f5f6572  ium_compare.__er
 2c40 726e6f5f 6c6f6361 74696f6e 40474c49  rno_location@GLI
 2c50 42435f32 2e322e35 006d6c6f 636b4047  BC_2.2.5.mlock@G
 2c60 4c494243 5f322e32 2e350063 72797074  LIBC_2.2.5.crypt
 2c70 6f5f6165 61645f78 63686163 68613230  o_aead_xchacha20
 2c80 706f6c79 31333035 5f696574 665f6b65  poly1305_ietf_ke
 2c90 7967656e 00637279 70746f5f 636f7265  ygen.crypto_core
 2ca0 5f726973 74726574 746f3235 355f7363  _ristretto255_sc
 2cb0 616c6172 5f6e6567 61746500 63727970  alar_negate.cryp
 2cc0 746f5f70 77686173 685f6d65 6d6c696d  to_pwhash_memlim
 2cd0 69745f69 6e746572 61637469 76650063  it_interactive.c
 2ce0 72797074 6f5f7077 68617368 5f616c67  rypto_pwhash_alg
 2cf0 5f617267 6f6e3269 31330073 74726e63  _argon2i13.strnc
 2d00 6d704047 4c494243 5f322e32 2e35005f  mp@GLIBC_2.2.5._
 2d10 49544d5f 64657265 67697374 6572544d  ITM_deregisterTM
 2d20 436c6f6e 65546162 6c650063 72797074  CloneTable.crypt
 2d30 6f5f636f 72655f65 64323535 31395f6e  o_core_ed25519_n
 2d40 6f6e7265 64756365 64736361 6c617262  onreducedscalarb
 2d50 79746573 00637279 70746f5f 70776861  ytes.crypto_pwha
 2d60 73685f61 72676f6e 32695f6f 70736c69  sh_argon2i_opsli
 2d70 6d69745f 6d696e00 63727970 746f5f68  mit_min.crypto_h
 2d80 6173685f 73686132 35365f75 70646174  ash_sha256_updat
 2d90 65006372 7970746f 5f67656e 65726963  e.crypto_generic
 2da0 68617368 0072616e 646f6d62 79746573  hash.randombytes
 2db0 5f756e69 666f726d 00637279 70746f5f  _uniform.crypto_
 2dc0 61656164 5f616567 69733235 365f6d65  aead_aegis256_me
 2dd0 73736167 65627974 65735f6d 61780063  ssagebytes_max.c
 2de0 72797074 6f5f626f 785f6265 666f7265  rypto_box_before
 2df0 6e6d6279 74657300 63727970 746f5f61  nmbytes.crypto_a
 2e00 6561645f 61657332 35366763 6d5f6265  ead_aes256gcm_be
 2e10 666f7265 6e6d0063 72797074 6f5f6175  forenm.crypto_au
 2e20 74685f6b 65796765 6e006372 7970746f  th_keygen.crypto
 2e30 5f707768 6173685f 6f70736c 696d6974  _pwhash_opslimit
 2e40 5f73656e 73697469 76650063 72797074  _sensitive.crypt
 2e50 6f5f626f 785f6d61 63627974 65730063  o_box_macbytes.c
 2e60 72797074 6f5f636f 72655f73 616c7361  rypto_core_salsa
 2e70 32303132 5f636f6e 73746279 74657300  2012_constbytes.
 2e80 63727970 746f5f67 656e6572 69636861  crypto_genericha
 2e90 73685f62 6c616b65 32625f69 6e697400  sh_blake2b_init.
 2ea0 63727970 746f5f73 74726561 6d5f7361  crypto_stream_sa
 2eb0 6c736132 305f6b65 79627974 65730063  lsa20_keybytes.c
 2ec0 72797074 6f5f6b78 5f736565 645f6b65  rypto_kx_seed_ke
 2ed0 79706169 72006372 7970746f 5f616561  ypair.crypto_aea
 2ee0 645f6165 67697331 32386c5f 6e736563  d_aegis128l_nsec
 2ef0 62797465 73006372 7970746f 5f737472  bytes.crypto_str
 2f00 65616d5f 63686163 68613230 5f696574  eam_chacha20_iet
 2f10 665f6b65 7967656e 00637279 70746f5f  f_keygen.crypto_
 2f20 636f7265 5f726973 74726574 746f3235  core_ristretto25
 2f30 355f6279 74657300 63727970 746f5f61  5_bytes.crypto_a
 2f40 6561645f 63686163 68613230 706f6c79  ead_chacha20poly
 2f50 31333035 5f6e7075 62627974 65730063  1305_npubbytes.c
 2f60 72797074 6f5f7374 7265616d 5f73616c  rypto_stream_sal
 2f70 73613230 385f786f 72006372 7970746f  sa208_xor.crypto
 2f80 5f6b6466 5f686b64 665f7368 61353132  _kdf_hkdf_sha512
 2f90 5f6b6579 67656e00 63727970 746f5f70  _keygen.crypto_p
 2fa0 77686173 685f6172 676f6e32 695f6f70  whash_argon2i_op
 2fb0 736c696d 69745f73 656e7369 74697665  slimit_sensitive
 2fc0 00637279 70746f5f 73747265 616d5f78  .crypto_stream_x
 2fd0 63686163 68613230 00637279 70746f5f  chacha20.crypto_
 2fe0 6b64665f 62797465 735f6d69 6e007261  kdf_bytes_min.ra
 2ff0 6e646f6d 62797465 735f7374 69720063  ndombytes_stir.c
 3000 72797074 6f5f6b64 665f686b 64665f73  rypto_kdf_hkdf_s
 3010 68613235 365f6578 74726163 7400736f  ha256_extract.so
 3020 6469756d 5f6d6973 75736500 63727970  dium_misuse.cryp
 3030 746f5f70 77686173 685f7363 72797074  to_pwhash_scrypt
 3040 73616c73 61323038 73686132 35365f6d  salsa208sha256_m
 3050 656d6c69 6d69745f 73656e73 69746976  emlimit_sensitiv
 3060 65006372 7970746f 5f736563 72657462  e.crypto_secretb
 3070 6f785f64 65746163 68656400 63727970  ox_detached.cryp
 3080 746f5f73 74726561 6d5f6368 61636861  to_stream_chacha
 3090 32305f69 6574665f 786f725f 69630063  20_ietf_xor_ic.c
 30a0 72797074 6f5f7365 63726574 73747265  rypto_secretstre
 30b0 616d5f78 63686163 68613230 706f6c79  am_xchacha20poly
 30c0 31333035 5f72656b 65790063 72797074  1305_rekey.crypt
 30d0 6f5f626f 785f6375 72766532 35353139  o_box_curve25519
 30e0 7873616c 73613230 706f6c79 31333035  xsalsa20poly1305
 30f0 5f736563 7265746b 65796279 74657300  _secretkeybytes.
 3100 63727970 746f5f76 65726966 795f3634  crypto_verify_64
 3110 00637279 70746f5f 7369676e 5f656432  .crypto_sign_ed2
 3120 35353139 5f706b5f 746f5f63 75727665  5519_pk_to_curve
 3130 32353531 39006372 7970746f 5f686173  25519.crypto_has
 3140 685f7368 61323536 5f66696e 616c0063  h_sha256_final.c
 3150 72797074 6f5f6765 6e657269 63686173  rypto_generichas
 3160 685f626c 616b6532 625f7570 64617465  h_blake2b_update
 3170 00637279 70746f5f 61757468 5f686d61  .crypto_auth_hma
 3180 63736861 35313232 35360063 72797074  csha512256.crypt
 3190 6f5f6f6e 6574696d 65617574 685f6b65  o_onetimeauth_ke
 31a0 7967656e 00637279 70746f5f 6f6e6574  ygen.crypto_onet
 31b0 696d6561 7574685f 6b657962 79746573  imeauth_keybytes
 31c0 00637279 70746f5f 68617368 00637279  .crypto_hash.cry
 31d0 70746f5f 61757468 5f686d61 63736861  pto_auth_hmacsha
 31e0 3235365f 6b657962 79746573 00637279  256_keybytes.cry
 31f0 70746f5f 626f785f 63757276 65323535  pto_box_curve255
 3200 31397863 68616368 61323070 6f6c7931  19xchacha20poly1
 3210 3330355f 7365616c 62797465 73006372  305_sealbytes.cr
 3220 7970746f 5f6b6466 5f686b64 665f7368  ypto_kdf_hkdf_sh
 3230 61323536 5f6b6579 62797465 73006372  a256_keybytes.cr
 3240 7970746f 5f707768 6173685f 73637279  ypto_pwhash_scry
 3250 70747361 6c736132 30387368 61323536  ptsalsa208sha256
 3260 5f737472 62797465 73006372 7970746f  _strbytes.crypto
 3270 5f617574 685f686d 61637368 61323536  _auth_hmacsha256
 3280 5f6b6579 67656e00 63727970 746f5f61  _keygen.crypto_a
 3290 7574685f 686d6163 73686132 35365f69  uth_hmacsha256_i
 32a0 6e697400 63727970 746f5f61 7574685f  nit.crypto_auth_
 32b0 686d6163 73686135 31323235 365f6b65  hmacsha512256_ke
 32c0 7967656e 00637279 70746f5f 7369676e  ygen.crypto_sign
 32d0 5f627974 65730063 72797074 6f5f7374  _bytes.crypto_st
 32e0 7265616d 5f636861 63686132 305f786f  ream_chacha20_xo
 32f0 725f6963 00736f64 69756d5f 72756e74  r_ic.sodium_runt
 3300 696d655f 6861735f 61726d63 72797074  ime_has_armcrypt
 3310 6f006372 7970746f 5f636f72 655f7269  o.crypto_core_ri
 3320 73747265 74746f32 35355f73 63616c61  stretto255_scala
 3330 725f7265 64756365 0066636e 746c4047  r_reduce.fcntl@G
 3340 4c494243 5f322e32 2e350063 72797074  LIBC_2.2.5.crypt
 3350 6f5f6165 61645f61 65733235 3667636d  o_aead_aes256gcm
 3360 5f656e63 72797074 5f646574 61636865  _encrypt_detache
 3370 64006372 7970746f 5f736563 72657462  d.crypto_secretb
 3380 6f785f78 63686163 68613230 706f6c79  ox_xchacha20poly
 3390 31333035 5f6d6163 62797465 7300736f  1305_macbytes.so
 33a0 6469756d 5f756e70 61640063 72797074  dium_unpad.crypt
 33b0 6f5f7363 616c6172 6d756c74 5f736361  o_scalarmult_sca
 33c0 6c617262 79746573 00637279 70746f5f  larbytes.crypto_
 33d0 61757468 5f686d61 63736861 3235365f  auth_hmacsha256_
 33e0 62797465 73006372 7970746f 5f626f78  bytes.crypto_box
 33f0 5f637572 76653235 35313978 63686163  _curve25519xchac
 3400 68613230 706f6c79 31333035 5f6f7065  ha20poly1305_ope
 3410 6e5f6561 73790063 72797074 6f5f6165  n_easy.crypto_ae
 3420 61645f63 68616368 61323070 6f6c7931  ad_chacha20poly1
 3430 3330355f 6b657967 656e0063 72797074  305_keygen.crypt
 3440 6f5f636f 72655f65 64323535 31395f73  o_core_ed25519_s
 3450 63616c61 725f7261 6e646f6d 00637279  calar_random.cry
 3460 70746f5f 61656164 5f616567 69733132  pto_aead_aegis12
 3470 386c5f64 65637279 70740063 72797074  8l_decrypt.crypt
 3480 6f5f7365 63726574 626f785f 7873616c  o_secretbox_xsal
 3490 73613230 706f6c79 31333035 5f6d6163  sa20poly1305_mac
 34a0 62797465 73006765 74706964 40474c49  bytes.getpid@GLI
 34b0 42435f32 2e322e35 00637279 70746f5f  BC_2.2.5.crypto_
 34c0 61656164 5f616567 69733235 365f6465  aead_aegis256_de
 34d0 63727970 745f6465 74616368 65640063  crypt_detached.c
 34e0 72797074 6f5f636f 72655f68 63686163  rypto_core_hchac
 34f0 68613230 5f6b6579 62797465 73007261  ha20_keybytes.ra
 3500 6e646f6d 62797465 735f6275 665f6465  ndombytes_buf_de
 3510 7465726d 696e6973 74696300 63727970  terministic.cryp
 3520 746f5f73 69676e5f 73656564 5f6b6579  to_sign_seed_key
 3530 70616972 00637279 70746f5f 636f7265  pair.crypto_core
 3540 5f656432 35353139 5f66726f 6d5f756e  _ed25519_from_un
 3550 69666f72 6d006372 7970746f 5f6f6e65  iform.crypto_one
 3560 74696d65 61757468 5f737461 74656279  timeauth_stateby
 3570 74657300 736f6469 756d5f6c 69627261  tes.sodium_libra
 3580 72795f6d 696e696d 616c0063 72797074  ry_minimal.crypt
 3590 6f5f7374 7265616d 5f73616c 73613230  o_stream_salsa20
 35a0 5f6b6579 67656e00 736f6469 756d5f73  _keygen.sodium_s
 35b0 7461636b 7a65726f 00637279 70746f5f  tackzero.crypto_
 35c0 61757468 5f707269 6d697469 76650063  auth_primitive.c
 35d0 72797074 6f5f636f 72655f65 64323535  rypto_core_ed255
 35e0 31395f73 63616c61 725f6e65 67617465  19_scalar_negate
 35f0 00637279 70746f5f 7363616c 61726d75  .crypto_scalarmu
 3600 6c745f72 69737472 6574746f 32353500  lt_ristretto255.
 3610 63727970 746f5f67 656e6572 69636861  crypto_genericha
 3620 73685f73 74617465 62797465 73006372  sh_statebytes.cr
 3630 7970746f 5f636f72 655f7361 6c736132  ypto_core_salsa2
 3640 305f636f 6e737462 79746573 00676574  0_constbytes.get
 3650 656e7472 6f707940 474c4942 435f322e  entropy@GLIBC_2.
 3660 32350063 72797074 6f5f7077 68617368  25.crypto_pwhash
 3670 5f617267 6f6e3269 5f6f7073 6c696d69  _argon2i_opslimi
 3680 745f696e 74657261 63746976 6500736f  t_interactive.so
 3690 6469756d 5f6c6962 72617279 5f766572  dium_library_ver
 36a0 73696f6e 5f6d616a 6f720063 72797074  sion_major.crypt
 36b0 6f5f626f 785f6375 72766532 35353139  o_box_curve25519
 36c0 7873616c 73613230 706f6c79 31333035  xsalsa20poly1305
 36d0 5f626566 6f72656e 6d006372 7970746f  _beforenm.crypto
 36e0 5f626f78 5f656173 79006372 7970746f  _box_easy.crypto
 36f0 5f686173 685f7368 61323536 5f737461  _hash_sha256_sta
 3700 74656279 74657300 63727970 746f5f6f  tebytes.crypto_o
 3710 6e657469 6d656175 74685f70 6f6c7931  netimeauth_poly1
 3720 3330355f 62797465 73006372 7970746f  305_bytes.crypto
 3730 5f6b785f 73656372 65746b65 79627974  _kx_secretkeybyt
 3740 65730073 6f646975 6d5f7061 6400736f  es.sodium_pad.so
 3750 6469756d 5f6d656d 7a65726f 00637279  dium_memzero.cry
 3760 70746f5f 70776861 73685f73 63727970  pto_pwhash_scryp
 3770 7473616c 73613230 38736861 3235365f  tsalsa208sha256_
 3780 6f70736c 696d6974 5f6d6178 00736f64  opslimit_max.sod
 3790 69756d5f 72756e74 696d655f 6861735f  ium_runtime_has_
 37a0 6e656f6e 00637279 70746f5f 61656164  neon.crypto_aead
 37b0 5f636861 63686132 30706f6c 79313330  _chacha20poly130
 37c0 355f6965 74665f6d 65737361 67656279  5_ietf_messageby
 37d0 7465735f 6d617800 63727970 746f5f6b  tes_max.crypto_k
 37e0 64665f68 6b64665f 73686132 35365f65  df_hkdf_sha256_e
 37f0 78747261 63745f66 696e616c 00637279  xtract_final.cry
 3800 70746f5f 626f785f 7a65726f 62797465  pto_box_zerobyte
 3810 73006372 7970746f 5f617574 685f686d  s.crypto_auth_hm
 3820 61637368 61353132 3235365f 76657269  acsha512256_veri
 3830 66790073 6f646975 6d5f7275 6e74696d  fy.sodium_runtim
 3840 655f6861 735f7063 6c6d756c 00637279  e_has_pclmul.cry
 3850 70746f5f 7369676e 5f656432 35353139  pto_sign_ed25519
 3860 70685f73 74617465 62797465 73006372  ph_statebytes.cr
 3870 7970746f 5f736563 72657462 6f785f6b  ypto_secretbox_k
 3880 65796279 74657300 63727970 746f5f73  eybytes.crypto_s
 3890 65637265 74626f78 5f6d6163 62797465  ecretbox_macbyte
 38a0 73006372 7970746f 5f617574 685f686d  s.crypto_auth_hm
 38b0 61637368 61323536 5f766572 69667900  acsha256_verify.
 38c0 63727970 746f5f62 6f785f63 75727665  crypto_box_curve
 38d0 32353531 39787361 6c736132 30706f6c  25519xsalsa20pol
 38e0 79313330 355f626f 787a6572 6f627974  y1305_boxzerobyt
 38f0 65730063 72797074 6f5f6165 61645f61  es.crypto_aead_a
 3900 65733235 3667636d 5f6d6573 73616765  es256gcm_message
 3910 62797465 735f6d61 78006372 7970746f  bytes_max.crypto
 3920 5f737472 65616d5f 63686163 68613230  _stream_chacha20
 3930 5f6b6579 67656e00 63727970 746f5f73  _keygen.crypto_s
 3940 69676e5f 65647761 72647332 35353139  ign_edwards25519
 3950 73686135 31326261 7463685f 6f70656e  sha512batch_open
 3960 00737472 6c656e40 474c4942 435f322e  .strlen@GLIBC_2.
 3970 322e3500 63727970 746f5f70 77686173  2.5.crypto_pwhas
 3980 685f6172 676f6e32 69645f73 74727072  h_argon2id_strpr
 3990 65666978 00637279 70746f5f 70776861  efix.crypto_pwha
 39a0 73685f61 72676f6e 32695f6d 656d6c69  sh_argon2i_memli
 39b0 6d69745f 696e7465 72616374 69766500  mit_interactive.
 39c0 63727970 746f5f6b 785f7365 7373696f  crypto_kx_sessio
 39d0 6e6b6579 62797465 73006372 7970746f  nkeybytes.crypto
 39e0 5f636f72 655f6564 32353531 395f7363  _core_ed25519_sc
 39f0 616c6172 5f6d756c 00637279 70746f5f  alar_mul.crypto_
 3a00 68617368 5f627974 65730063 72797074  hash_bytes.crypt
 3a10 6f5f626f 785f6375 72766532 35353139  o_box_curve25519
 3a20 78636861 63686132 30706f6c 79313330  xchacha20poly130
 3a30 355f6561 73795f61 66746572 6e6d0063  5_easy_afternm.c
 3a40 72797074 6f5f636f 72655f72 69737472  rypto_core_ristr
 3a50 6574746f 3235355f 7363616c 61725f72  etto255_scalar_r
 3a60 616e646f 6d006372 7970746f 5f616561  andom.crypto_aea
 3a70 645f7863 68616368 61323070 6f6c7931  d_xchacha20poly1
 3a80 3330355f 69657466 5f616279 74657300  305_ietf_abytes.
 3a90 5f5f7374 61636b5f 63686b5f 6661696c  __stack_chk_fail
 3aa0 40474c49 42435f32 2e340063 72797074  @GLIBC_2.4.crypt
 3ab0 6f5f626f 785f6375 72766532 35353139  o_box_curve25519
 3ac0 78636861 63686132 30706f6c 79313330  xchacha20poly130
 3ad0 355f6465 74616368 65640063 72797074  5_detached.crypt
 3ae0 6f5f7374 7265616d 5f73616c 73613230  o_stream_salsa20
 3af0 5f6d6573 73616765 62797465 735f6d61  _messagebytes_ma
 3b00 7800736f 6469756d 5f6d6c6f 636b006d  x.sodium_mlock.m
 3b10 6d617040 474c4942 435f322e 322e3500  map@GLIBC_2.2.5.
 3b20 63727970 746f5f73 74726561 6d5f7863  crypto_stream_xc
 3b30 68616368 6132305f 786f725f 69630063  hacha20_xor_ic.c
 3b40 72797074 6f5f7665 72696679 5f313600  rypto_verify_16.
 3b50 63727970 746f5f73 63616c61 726d756c  crypto_scalarmul
 3b60 745f7269 73747265 74746f32 35355f73  t_ristretto255_s
 3b70 63616c61 72627974 65730063 72797074  calarbytes.crypt
 3b80 6f5f636f 72655f72 69737472 6574746f  o_core_ristretto
 3b90 3235355f 7363616c 61725f69 6e766572  255_scalar_inver
 3ba0 74006372 7970746f 5f616561 645f6165  t.crypto_aead_ae
 3bb0 67697331 32386c5f 6d657373 61676562  gis128l_messageb
 3bc0 79746573 5f6d6178 00637279 70746f5f  ytes_max.crypto_
 3bd0 67656e65 72696368 6173685f 626c616b  generichash_blak
 3be0 6532625f 66696e61 6c006372 7970746f  e2b_final.crypto
 3bf0 5f6b6466 5f686b64 665f7368 61323536  _kdf_hkdf_sha256
 3c00 5f627974 65735f6d 696e0063 72797074  _bytes_min.crypt
 3c10 6f5f6165 61645f63 68616368 61323070  o_aead_chacha20p
 3c20 6f6c7931 3330355f 69657466 5f6e7365  oly1305_ietf_nse
 3c30 63627974 65730063 72797074 6f5f636f  cbytes.crypto_co
 3c40 72655f65 64323535 31395f68 61736862  re_ed25519_hashb
 3c50 79746573 00737472 63687240 474c4942  ytes.strchr@GLIB
 3c60 435f322e 322e3500 63727970 746f5f61  C_2.2.5.crypto_a
 3c70 6561645f 78636861 63686132 30706f6c  ead_xchacha20pol
 3c80 79313330 355f6965 74665f65 6e637279  y1305_ietf_encry
 3c90 70745f64 65746163 68656400 63727970  pt_detached.cryp
 3ca0 746f5f61 7574685f 686d6163 73686135  to_auth_hmacsha5
 3cb0 31323235 365f6279 74657300 63727970  12256_bytes.cryp
 3cc0 746f5f63 6f72655f 73616c73 61323038  to_core_salsa208
 3cd0 5f696e70 75746279 74657300 63727970  _inputbytes.cryp
 3ce0 746f5f73 69676e5f 64657461 63686564  to_sign_detached
 3cf0 00637279 70746f5f 636f7265 5f687361  .crypto_core_hsa
 3d00 6c736132 305f636f 6e737462 79746573  lsa20_constbytes
 3d10 00637279 70746f5f 6b64665f 686b6466  .crypto_kdf_hkdf
 3d20 5f736861 3235365f 62797465 735f6d61  _sha256_bytes_ma
 3d30 78006372 7970746f 5f626f78 5f637572  x.crypto_box_cur
 3d40 76653235 35313978 63686163 68613230  ve25519xchacha20
 3d50 706f6c79 31333035 5f6f7065 6e5f6465  poly1305_open_de
 3d60 74616368 65645f61 66746572 6e6d0063  tached_afternm.c
 3d70 72797074 6f5f7077 68617368 5f617267  rypto_pwhash_arg
 3d80 6f6e3269 645f7361 6c746279 74657300  on2id_saltbytes.
 3d90 63727970 746f5f62 6f785f65 6173795f  crypto_box_easy_
 3da0 61667465 726e6d00 63727970 746f5f73  afternm.crypto_s
 3db0 74726561 6d5f6368 61636861 32305f69  tream_chacha20_i
 3dc0 65746600 63727970 746f5f62 6f785f63  etf.crypto_box_c
 3dd0 75727665 32353531 39786368 61636861  urve25519xchacha
 3de0 3230706f 6c793133 30355f73 65637265  20poly1305_secre
 3df0 746b6579 62797465 73006372 7970746f  tkeybytes.crypto
 3e00 5f73686f 72746861 73685f73 69706861  _shorthash_sipha
 3e10 73683234 5f6b6579 62797465 73006372  sh24_keybytes.cr
 3e20 7970746f 5f737472 65616d5f 78636861  ypto_stream_xcha
 3e30 63686132 305f6b65 79627974 65730063  cha20_keybytes.c
 3e40 72797074 6f5f636f 72655f72 69737472  rypto_core_ristr
 3e50 6574746f 3235355f 66726f6d 5f686173  etto255_from_has
 3e60 68006372 7970746f 5f6b6466 5f686b64  h.crypto_kdf_hkd
 3e70 665f7368 61323536 5f737461 74656279  f_sha256_stateby
 3e80 74657300 63727970 746f5f73 69676e5f  tes.crypto_sign_
 3e90 65643235 3531395f 736b5f74 6f5f6375  ed25519_sk_to_cu
 3ea0 72766532 35353139 00637279 70746f5f  rve25519.crypto_
 3eb0 61757468 5f686d61 63736861 3235365f  auth_hmacsha256_
 3ec0 66696e61 6c00736f 6469756d 5f72756e  final.sodium_run
 3ed0 74696d65 5f686173 5f737365 34310063  time_has_sse41.c
 3ee0 72797074 6f5f7369 676e5f73 65656462  rypto_sign_seedb
 3ef0 79746573 00637279 70746f5f 626f785f  ytes.crypto_box_
 3f00 63757276 65323535 31397873 616c7361  curve25519xsalsa
 3f10 3230706f 6c793133 30355f6e 6f6e6365  20poly1305_nonce
 3f20 62797465 73007374 72726368 7240474c  bytes.strrchr@GL
 3f30 4942435f 322e322e 35006372 7970746f  IBC_2.2.5.crypto
 3f40 5f6f6e65 74696d65 61757468 5f66696e  _onetimeauth_fin
 3f50 616c0063 72797074 6f5f7374 7265616d  al.crypto_stream
 3f60 5f787361 6c736132 3000736f 6469756d  _xsalsa20.sodium
 3f70 5f6d616c 6c6f6300 63727970 746f5f61  _malloc.crypto_a
 3f80 6561645f 78636861 63686132 30706f6c  ead_xchacha20pol
 3f90 79313330 355f6965 74665f6e 73656362  y1305_ietf_nsecb
 3fa0 79746573 00637279 70746f5f 73656372  ytes.crypto_secr
 3fb0 65747374 7265616d 5f786368 61636861  etstream_xchacha
 3fc0 3230706f 6c793133 30355f74 61675f72  20poly1305_tag_r
 3fd0 656b6579 00637279 70746f5f 7369676e  ekey.crypto_sign
 3fe0 5f6b6579 70616972 00637279 70746f5f  _keypair.crypto_
 3ff0 70776861 73685f73 63727970 7473616c  pwhash_scryptsal
 4000 73613230 38736861 32353600 736f6469  sa208sha256.sodi
 4010 756d5f6d 70726f74 6563745f 72656164  um_mprotect_read
 4020 6f6e6c79 00637279 70746f5f 6b64665f  only.crypto_kdf_
 4030 686b6466 5f736861 3531325f 65787472  hkdf_sha512_extr
 4040 6163745f 75706461 74650067 65747469  act_update.getti
 4050 6d656f66 64617940 474c4942 435f322e  meofday@GLIBC_2.
 4060 322e3500 63727970 746f5f63 6f72655f  2.5.crypto_core_
 4070 65643235 3531395f 7363616c 61725f72  ed25519_scalar_r
 4080 65647563 65006372 7970746f 5f707768  educe.crypto_pwh
 4090 6173685f 6f70736c 696d6974 5f696e74  ash_opslimit_int
 40a0 65726163 74697665 00736f64 69756d5f  eractive.sodium_
 40b0 76657273 696f6e5f 73747269 6e670063  version_string.c
 40c0 72797074 6f5f7077 68617368 5f737472  rypto_pwhash_str
 40d0 62797465 73005f5f 61737365 72745f66  bytes.__assert_f
 40e0 61696c40 474c4942 435f322e 322e3500  ail@GLIBC_2.2.5.
 40f0 63727970 746f5f70 77686173 685f6172  crypto_pwhash_ar
 4100 676f6e32 69645f73 74726279 74657300  gon2id_strbytes.
 4110 63727970 746f5f63 6f72655f 68636861  crypto_core_hcha
 4120 63686132 305f696e 70757462 79746573  cha20_inputbytes
 4130 00637279 70746f5f 7369676e 5f656432  .crypto_sign_ed2
 4140 35353139 5f736b5f 746f5f70 6b006372  5519_sk_to_pk.cr
 4150 7970746f 5f737472 65616d5f 73616c73  ypto_stream_sals
 4160 61323031 32006372 7970746f 5f707768  a2012.crypto_pwh
 4170 6173685f 73747200 63727970 746f5f67  ash_str.crypto_g
 4180 656e6572 69636861 73685f62 79746573  enerichash_bytes
 4190 00637279 70746f5f 73656372 6574626f  .crypto_secretbo
 41a0 785f7873 616c7361 3230706f 6c793133  x_xsalsa20poly13
 41b0 30355f62 6f787a65 726f6279 74657300  05_boxzerobytes.
 41c0 63727970 746f5f73 74726561 6d5f7361  crypto_stream_sa
 41d0 6c736132 30385f6d 65737361 67656279  lsa208_messageby
 41e0 7465735f 6d617800 63727970 746f5f70  tes_max.crypto_p
 41f0 77686173 685f6d65 6d6c696d 69745f6d  whash_memlimit_m
 4200 61780063 72797074 6f5f636f 72655f73  ax.crypto_core_s
 4210 616c7361 32300063 72797074 6f5f7374  alsa20.crypto_st
 4220 7265616d 5f73616c 73613230 00637279  ream_salsa20.cry
 4230 70746f5f 7369676e 5f656477 61726473  pto_sign_edwards
 4240 32353531 39736861 35313262 61746368  25519sha512batch
 4250 006d656d 73657440 474c4942 435f322e  .memset@GLIBC_2.
 4260 322e3500 63727970 746f5f6b 785f6b65  2.5.crypto_kx_ke
 4270 79706169 72006372 7970746f 5f626f78  ypair.crypto_box
 4280 5f6f7065 6e5f6561 73790063 72797074  _open_easy.crypt
 4290 6f5f7374 7265616d 5f786368 61636861  o_stream_xchacha
 42a0 32305f6e 6f6e6365 62797465 73006372  20_noncebytes.cr
 42b0 7970746f 5f617574 685f686d 61637368  ypto_auth_hmacsh
 42c0 61353132 5f66696e 616c0063 72797074  a512_final.crypt
 42d0 6f5f6165 61645f61 65676973 3132386c  o_aead_aegis128l
 42e0 5f6b6579 67656e00 63727970 746f5f6b  _keygen.crypto_k
 42f0 785f7365 65646279 74657300 63727970  x_seedbytes.cryp
 4300 746f5f63 6f72655f 65643235 3531395f  to_core_ed25519_
 4310 73756200 63727970 746f5f70 77686173  sub.crypto_pwhas
 4320 685f7374 725f7665 72696679 00637279  h_str_verify.cry
 4330 70746f5f 70776861 73685f73 63727970  pto_pwhash_scryp
 4340 7473616c 73613230 38736861 3235365f  tsalsa208sha256_
 4350 6f70736c 696d6974 5f73656e 73697469  opslimit_sensiti
 4360 76650063 72797074 6f5f7374 7265616d  ve.crypto_stream
 4370 5f787361 6c736132 305f6b65 79627974  _xsalsa20_keybyt
 4380 65730063 72797074 6f5f7368 6f727468  es.crypto_shorth
 4390 6173685f 6b657967 656e0063 72797074  ash_keygen.crypt
 43a0 6f5f6175 74685f68 6d616373 68613531  o_auth_hmacsha51
 43b0 325f6279 74657300 63727970 746f5f67  2_bytes.crypto_g
 43c0 656e6572 69636861 73685f62 6c616b65  enerichash_blake
 43d0 32625f70 6572736f 6e616c62 79746573  2b_personalbytes
 43e0 00637279 70746f5f 70776861 73685f61  .crypto_pwhash_a
 43f0 72676f6e 3269645f 7374725f 76657269  rgon2id_str_veri
 4400 66790063 72797074 6f5f6165 61645f63  fy.crypto_aead_c
 4410 68616368 61323070 6f6c7931 3330355f  hacha20poly1305_
 4420 6b657962 79746573 00637279 70746f5f  keybytes.crypto_
 4430 70776861 73685f61 72676f6e 3269645f  pwhash_argon2id_
 4440 70617373 77645f6d 696e0063 72797074  passwd_min.crypt
 4450 6f5f7365 63726574 626f785f 6b657967  o_secretbox_keyg
 4460 656e0063 72797074 6f5f626f 785f6375  en.crypto_box_cu
 4470 72766532 35353139 78636861 63686132  rve25519xchacha2
 4480 30706f6c 79313330 355f6e6f 6e636562  0poly1305_nonceb
 4490 79746573 00636c6f 73654047 4c494243  ytes.close@GLIBC
 44a0 5f322e32 2e350063 72797074 6f5f6b64  _2.2.5.crypto_kd
 44b0 665f686b 64665f73 68613531 325f6578  f_hkdf_sha512_ex
 44c0 74726163 745f6669 6e616c00 63727970  tract_final.cryp
 44d0 746f5f70 77686173 685f6172 676f6e32  to_pwhash_argon2
 44e0 695f6f70 736c696d 69745f6d 6f646572  i_opslimit_moder
 44f0 61746500 63727970 746f5f61 75746800  ate.crypto_auth.
 4500 63727970 746f5f70 77686173 685f6d65  crypto_pwhash_me
 4510 6d6c696d 69745f6d 696e0072 616e646f  mlimit_min.rando
 4520 6d627974 65730073 6f646975 6d5f7275  mbytes.sodium_ru
 4530 6e74696d 655f6861 735f7373 65330073  ntime_has_sse3.s
 4540 6f646975 6d5f6269 6e326261 73653634  odium_bin2base64
 4550 00637279 70746f5f 73747265 616d5f73  .crypto_stream_s
 4560 616c7361 3230385f 6b657967 656e0072  alsa208_keygen.r
 4570 616e646f 6d627974 65735f72 616e646f  andombytes_rando
 4580 6d006372 7970746f 5f707768 6173685f  m.crypto_pwhash_
 4590 73637279 70747361 6c736132 30387368  scryptsalsa208sh
 45a0 61323536 5f73616c 74627974 65730063  a256_saltbytes.c
 45b0 72797074 6f5f636f 72655f73 616c7361  rypto_core_salsa
 45c0 32305f69 6e707574 62797465 73006372  20_inputbytes.cr
 45d0 7970746f 5f736967 6e5f6564 32353531  ypto_sign_ed2551
 45e0 395f7365 65645f6b 65797061 69720063  9_seed_keypair.c
 45f0 72797074 6f5f7077 68617368 5f616c67  rypto_pwhash_alg
 4600 5f617267 6f6e3269 64313300 72616e64  _argon2id13.rand
 4610 6f6d6279 7465735f 636c6f73 65006372  ombytes_close.cr
 4620 7970746f 5f707768 6173685f 6172676f  ypto_pwhash_argo
 4630 6e326964 5f706173 7377645f 6d617800  n2id_passwd_max.
 4640 63727970 746f5f62 6f785f63 75727665  crypto_box_curve
 4650 32353531 39786368 61636861 3230706f  25519xchacha20po
 4660 6c793133 30355f73 65616c00 63727970  ly1305_seal.cryp
 4670 746f5f63 6f72655f 73616c73 6132305f  to_core_salsa20_
 4680 6f757470 75746279 74657300 63727970  outputbytes.cryp
 4690 746f5f63 6f72655f 65643235 3531395f  to_core_ed25519_
 46a0 72616e64 6f6d0063 72797074 6f5f7369  random.crypto_si
 46b0 676e5f66 696e616c 5f766572 69667900  gn_final_verify.
 46c0 63727970 746f5f70 77686173 685f6172  crypto_pwhash_ar
 46d0 676f6e32 69645f6f 70736c69 6d69745f  gon2id_opslimit_
 46e0 696e7465 72616374 69766500 63727970  interactive.cryp
 46f0 746f5f68 6173685f 73686135 31320063  to_hash_sha512.c
 4700 72797074 6f5f6175 74685f68 6d616373  rypto_auth_hmacs
 4710 68613531 325f7570 64617465 00736f64  ha512_update.sod
 4720 69756d5f 6d70726f 74656374 5f6e6f61  ium_mprotect_noa
 4730 63636573 73006372 7970746f 5f766572  ccess.crypto_ver
 4740 6966795f 33325f62 79746573 00637279  ify_32_bytes.cry
 4750 70746f5f 73747265 616d5f78 63686163  pto_stream_xchac
 4760 68613230 5f786f72 00637279 70746f5f  ha20_xor.crypto_
 4770 73747265 616d5f73 616c7361 3230385f  stream_salsa208_
 4780 6e6f6e63 65627974 65730063 72797074  noncebytes.crypt
 4790 6f5f6165 61645f61 65676973 3235365f  o_aead_aegis256_
 47a0 656e6372 7970745f 64657461 63686564  encrypt_detached
 47b0 00726561 6440474c 4942435f 322e322e  .read@GLIBC_2.2.
 47c0 35006372 7970746f 5f67656e 65726963  5.crypto_generic
 47d0 68617368 5f626c61 6b653262 5f627974  hash_blake2b_byt
 47e0 65730063 72797074 6f5f7077 68617368  es.crypto_pwhash
 47f0 5f6f7073 6c696d69 745f6d69 6e006372  _opslimit_min.cr
 4800 7970746f 5f737472 65616d5f 73616c73  ypto_stream_sals
 4810 61323031 325f6b65 79627974 65730063  a2012_keybytes.c
 4820 72797074 6f5f6165 61645f61 65676973  rypto_aead_aegis
 4830 3132386c 5f6b6579 62797465 73006372  128l_keybytes.cr
 4840 7970746f 5f626f78 5f637572 76653235  ypto_box_curve25
 4850 35313978 63686163 68613230 706f6c79  519xchacha20poly
 4860 31333035 5f736565 645f6b65 79706169  1305_seed_keypai
 4870 72006372 7970746f 5f707768 6173685f  r.crypto_pwhash_
 4880 73637279 70747361 6c736132 30387368  scryptsalsa208sh
 4890 61323536 5f737472 5f766572 69667900  a256_str_verify.
 48a0 63727970 746f5f73 65637265 74626f78  crypto_secretbox
 48b0 5f626f78 7a65726f 62797465 73005f5f  _boxzerobytes.__
 48c0 746c735f 6765745f 61646472 40474c49  tls_get_addr@GLI
 48d0 42435f32 2e330063 72797074 6f5f7374  BC_2.3.crypto_st
 48e0 7265616d 5f636861 63686132 305f6965  ream_chacha20_ie
 48f0 74665f78 6f720063 72797074 6f5f636f  tf_xor.crypto_co
 4900 72655f65 64323535 31395f73 63616c61  re_ed25519_scala
 4910 725f7375 62006372 7970746f 5f616561  r_sub.crypto_aea
 4920 645f6165 73323536 67636d5f 64656372  d_aes256gcm_decr
 4930 7970745f 64657461 63686564 00637279  ypt_detached.cry
 4940 70746f5f 70776861 73685f6f 70736c69  pto_pwhash_opsli
 4950 6d69745f 6d617800 63727970 746f5f63  mit_max.crypto_c
 4960 6f72655f 6873616c 73613230 5f6b6579  ore_hsalsa20_key
 4970 62797465 73006372 7970746f 5f626f78  bytes.crypto_box
 4980 5f637572 76653235 35313978 73616c73  _curve25519xsals
 4990 61323070 6f6c7931 3330355f 6f70656e  a20poly1305_open
 49a0 5f616674 65726e6d 00637279 70746f5f  _afternm.crypto_
 49b0 626f785f 63757276 65323535 31397863  box_curve25519xc
 49c0 68616368 61323070 6f6c7931 3330355f  hacha20poly1305_
 49d0 65617379 0072616e 646f6d62 79746573  easy.randombytes
 49e0 5f736565 64627974 65730063 72797074  _seedbytes.crypt
 49f0 6f5f636f 72655f73 616c7361 3230385f  o_core_salsa208_
 4a00 636f6e73 74627974 65730063 72797074  constbytes.crypt
 4a10 6f5f6165 61645f61 65733235 3667636d  o_aead_aes256gcm
 4a20 5f646563 72797074 5f646574 61636865  _decrypt_detache
 4a30 645f6166 7465726e 6d006372 7970746f  d_afternm.crypto
 4a40 5f626f78 5f626f78 7a65726f 62797465  _box_boxzerobyte
 4a50 73006372 7970746f 5f636f72 655f7269  s.crypto_core_ri
 4a60 73747265 74746f32 35355f69 735f7661  stretto255_is_va
 4a70 6c69645f 706f696e 74006372 7970746f  lid_point.crypto
 4a80 5f736361 6c61726d 756c745f 65643235  _scalarmult_ed25
 4a90 3531395f 62797465 73006372 7970746f  519_bytes.crypto
 4aa0 5f6b6466 5f686b64 665f7368 61353132  _kdf_hkdf_sha512
 4ab0 5f657874 72616374 5f696e69 74006372  _extract_init.cr
 4ac0 7970746f 5f67656e 65726963 68617368  ypto_generichash
 4ad0 5f6b6579 67656e00 63727970 746f5f67  _keygen.crypto_g
 4ae0 656e6572 69636861 73685f62 6c616b65  enerichash_blake
 4af0 32625f6b 65796279 74657300 63727970  2b_keybytes.cryp
 4b00 746f5f61 6561645f 78636861 63686132  to_aead_xchacha2
 4b10 30706f6c 79313330 355f6965 74665f6d  0poly1305_ietf_m
 4b20 65737361 67656279 7465735f 6d617800  essagebytes_max.
 4b30 63727970 746f5f63 6f72655f 6873616c  crypto_core_hsal
 4b40 73613230 5f696e70 75746279 74657300  sa20_inputbytes.
 4b50 736f6469 756d5f66 72656500 63616c6c  sodium_free.call
 4b60 6f634047 4c494243 5f322e32 2e350063  oc@GLIBC_2.2.5.c
 4b70 72797074 6f5f6f6e 6574696d 65617574  rypto_onetimeaut
 4b80 685f706f 6c793133 30355f75 70646174  h_poly1305_updat
 4b90 65006372 7970746f 5f736967 6e5f6564  e.crypto_sign_ed
 4ba0 32353531 395f7075 626c6963 6b657962  25519_publickeyb
 4bb0 79746573 00637279 70746f5f 70776861  ytes.crypto_pwha
 4bc0 73685f61 72676f6e 3269645f 6d656d6c  sh_argon2id_meml
 4bd0 696d6974 5f73656e 73697469 76650063  imit_sensitive.c
 4be0 72797074 6f5f6165 61645f63 68616368  rypto_aead_chach
 4bf0 61323070 6f6c7931 3330355f 69657466  a20poly1305_ietf
 4c00 5f646563 72797074 5f646574 61636865  _decrypt_detache
 4c10 64006372 7970746f 5f736563 72657473  d.crypto_secrets
 4c20 74726561 6d5f7863 68616368 61323070  tream_xchacha20p
 4c30 6f6c7931 3330355f 70756c6c 00637279  oly1305_pull.cry
 4c40 70746f5f 73656372 65747374 7265616d  pto_secretstream
 4c50 5f786368 61636861 3230706f 6c793133  _xchacha20poly13
 4c60 30355f6b 65796279 74657300 63727970  05_keybytes.cryp
 4c70 746f5f6f 6e657469 6d656175 74685f76  to_onetimeauth_v
 4c80 65726966 79006372 7970746f 5f616561  erify.crypto_aea
 4c90 645f6165 73323536 67636d5f 6e707562  d_aes256gcm_npub
 4ca0 62797465 73006372 7970746f 5f636f72  bytes.crypto_cor
 4cb0 655f6564 32353531 395f7363 616c6172  e_ed25519_scalar
 4cc0 5f636f6d 706c656d 656e7400 63727970  _complement.cryp
 4cd0 746f5f73 65637265 74626f78 5f786368  to_secretbox_xch
 4ce0 61636861 3230706f 6c793133 30355f65  acha20poly1305_e
 4cf0 61737900 63727970 746f5f73 65637265  asy.crypto_secre
 4d00 74626f78 5f787361 6c736132 30706f6c  tbox_xsalsa20pol
 4d10 79313330 355f6f70 656e0063 72797074  y1305_open.crypt
 4d20 6f5f6165 61645f78 63686163 68613230  o_aead_xchacha20
 4d30 706f6c79 31333035 5f696574 665f656e  poly1305_ietf_en
 4d40 63727970 74006372 7970746f 5f6b6466  crypt.crypto_kdf
 4d50 5f686b64 665f7368 61353132 5f657874  _hkdf_sha512_ext
 4d60 72616374 00637279 70746f5f 73686f72  ract.crypto_shor
 4d70 74686173 685f7072 696d6974 69766500  thash_primitive.
 4d80 63727970 746f5f6b 64665f68 6b64665f  crypto_kdf_hkdf_
 4d90 73686132 35365f65 7870616e 6400736f  sha256_expand.so
 4da0 6469756d 5f72756e 74696d65 5f686173  dium_runtime_has
 4db0 5f737373 65330063 72797074 6f5f626f  _ssse3.crypto_bo
 4dc0 785f6375 72766532 35353139 78636861  x_curve25519xcha
 4dd0 63686132 30706f6c 79313330 355f6465  cha20poly1305_de
 4de0 74616368 65645f61 66746572 6e6d0063  tached_afternm.c
 4df0 72797074 6f5f7077 68617368 5f737472  rypto_pwhash_str
 4e00 5f6e6565 64735f72 65686173 6800736f  _needs_rehash.so
 4e10 6469756d 5f72756e 74696d65 5f686173  dium_runtime_has
 4e20 5f617678 35313266 00637279 70746f5f  _avx512f.crypto_
 4e30 61656164 5f616567 69733132 386c5f61  aead_aegis128l_a
 4e40 62797465 73006372 7970746f 5f736563  bytes.crypto_sec
 4e50 72657462 6f785f6f 70656e5f 65617379  retbox_open_easy
 4e60 00637279 70746f5f 61656164 5f616573  .crypto_aead_aes
 4e70 32353667 636d5f6b 65796765 6e006372  256gcm_keygen.cr
 4e80 7970746f 5f67656e 65726963 68617368  ypto_generichash
 4e90 5f66696e 616c0063 72797074 6f5f7369  _final.crypto_si
 4ea0 676e5f76 65726966 795f6465 74616368  gn_verify_detach
 4eb0 6564005f 5f6d656d 6370795f 63686b40  ed.__memcpy_chk@
 4ec0 474c4942 435f322e 332e3400 63727970  GLIBC_2.3.4.cryp
 4ed0 746f5f63 6f72655f 73616c73 61323031  to_core_salsa201
 4ee0 32006372 7970746f 5f616561 645f6368  2.crypto_aead_ch
 4ef0 61636861 3230706f 6c793133 30355f69  acha20poly1305_i
 4f00 6574665f 6e707562 62797465 73006372  etf_npubbytes.cr
 4f10 7970746f 5f737472 65616d5f 73616c73  ypto_stream_sals
 4f20 6132305f 6e6f6e63 65627974 65730063  a20_noncebytes.c
 4f30 72797074 6f5f636f 72655f73 616c7361  rypto_core_salsa
 4f40 32305f6b 65796279 74657300 63727970  20_keybytes.cryp
 4f50 746f5f70 77686173 685f6172 676f6e32  to_pwhash_argon2
 4f60 695f6d65 6d6c696d 69745f6d 696e0063  i_memlimit_min.c
 4f70 72797074 6f5f6f6e 6574696d 65617574  rypto_onetimeaut
 4f80 685f706f 6c793133 30355f73 74617465  h_poly1305_state
 4f90 62797465 73006372 7970746f 5f6f6e65  bytes.crypto_one
 4fa0 74696d65 61757468 5f757064 61746500  timeauth_update.
 4fb0 63727970 746f5f61 6561645f 61657332  crypto_aead_aes2
 4fc0 35366763 6d5f6e73 65636279 74657300  56gcm_nsecbytes.
 4fd0 63727970 746f5f67 656e6572 69636861  crypto_genericha
 4fe0 73685f62 6c616b65 32625f62 79746573  sh_blake2b_bytes
 4ff0 5f6d696e 00637279 70746f5f 67656e65  _min.crypto_gene
 5000 72696368 6173685f 626c616b 6532625f  richash_blake2b_
 5010 73616c74 5f706572 736f6e61 6c006372  salt_personal.cr
 5020 7970746f 5f736967 6e5f7072 696d6974  ypto_sign_primit
 5030 69766500 63727970 746f5f68 6173685f  ive.crypto_hash_
 5040 73686135 31325f75 70646174 65006372  sha512_update.cr
 5050 7970746f 5f616561 645f6165 73323536  ypto_aead_aes256
 5060 67636d5f 61627974 65730063 72797074  gcm_abytes.crypt
 5070 6f5f6765 6e657269 63686173 685f626c  o_generichash_bl
 5080 616b6532 625f6279 7465735f 6d617800  ake2b_bytes_max.
 5090 5f5f676d 6f6e5f73 74617274 5f5f0063  __gmon_start__.c
 50a0 72797074 6f5f7077 68617368 00637279  rypto_pwhash.cry
 50b0 70746f5f 7363616c 61726d75 6c745f65  pto_scalarmult_e
 50c0 64323535 31395f62 6173655f 6e6f636c  d25519_base_nocl
 50d0 616d7000 63727970 746f5f73 69676e5f  amp.crypto_sign_
 50e0 65643235 35313970 685f6669 6e616c5f  ed25519ph_final_
 50f0 76657269 66790063 72797074 6f5f6f6e  verify.crypto_on
 5100 6574696d 65617574 685f696e 69740063  etimeauth_init.c
 5110 72797074 6f5f7365 63726574 626f7800  rypto_secretbox.
 5120 736f6469 756d5f62 61736536 34326269  sodium_base642bi
 5130 6e006372 7970746f 5f707768 6173685f  n.crypto_pwhash_
 5140 70617373 77645f6d 696e0063 72797074  passwd_min.crypt
 5150 6f5f7369 676e5f69 6e697400 63727970  o_sign_init.cryp
 5160 746f5f62 6f785f73 65616c5f 6f70656e  to_box_seal_open
 5170 0072616e 646f6d62 79746573 5f696d70  .randombytes_imp
 5180 6c656d65 6e746174 696f6e5f 6e616d65  lementation_name
 5190 00637279 70746f5f 61656164 5f616573  .crypto_aead_aes
 51a0 32353667 636d5f65 6e637279 70740063  256gcm_encrypt.c
 51b0 72797074 6f5f7077 68617368 5f736372  rypto_pwhash_scr
 51c0 79707473 616c7361 32303873 68613235  yptsalsa208sha25
 51d0 365f6c6c 0072616e 646f6d62 79746573  6_ll.randombytes
 51e0 5f737973 72616e64 6f6d5f69 6d706c65  _sysrandom_imple
 51f0 6d656e74 6174696f 6e006372 7970746f  mentation.crypto
 5200 5f736563 72657462 6f785f78 73616c73  _secretbox_xsals
 5210 61323070 6f6c7931 3330355f 6b657967  a20poly1305_keyg
 5220 656e006d 656d6370 7940474c 4942435f  en.memcpy@GLIBC_
 5230 322e3134 00637279 70746f5f 636f7265  2.14.crypto_core
 5240 5f726973 74726574 746f3235 355f7261  _ristretto255_ra
 5250 6e646f6d 00637279 70746f5f 67656e65  ndom.crypto_gene
 5260 72696368 6173685f 626c616b 6532625f  richash_blake2b_
 5270 6b657967 656e0063 72797074 6f5f6165  keygen.crypto_ae
 5280 61645f63 68616368 61323070 6f6c7931  ad_chacha20poly1
 5290 3330355f 69657466 5f656e63 72797074  305_ietf_encrypt
 52a0 5f646574 61636865 64006372 7970746f  _detached.crypto
 52b0 5f6b785f 636c6965 6e745f73 65737369  _kx_client_sessi
 52c0 6f6e5f6b 65797300 63727970 746f5f73  on_keys.crypto_s
 52d0 74726561 6d5f7873 616c7361 32305f78  tream_xsalsa20_x
 52e0 6f725f69 63006372 7970746f 5f736563  or_ic.crypto_sec
 52f0 72657462 6f785f78 73616c73 61323070  retbox_xsalsa20p
 5300 6f6c7931 3330355f 6b657962 79746573  oly1305_keybytes
 5310 00637279 70746f5f 626f785f 64657461  .crypto_box_deta
 5320 63686564 5f616674 65726e6d 00637279  ched_afternm.cry
 5330 70746f5f 76657269 66795f33 32006372  pto_verify_32.cr
 5340 7970746f 5f626f78 5f637572 76653235  ypto_box_curve25
 5350 35313978 73616c73 61323070 6f6c7931  519xsalsa20poly1
 5360 3330355f 6f70656e 00637279 70746f5f  305_open.crypto_
 5370 636f7265 5f726973 74726574 746f3235  core_ristretto25
 5380 355f6164 64006372 7970746f 5f73686f  5_add.crypto_sho
 5390 72746861 73685f73 69706861 73683234  rthash_siphash24
 53a0 00637279 70746f5f 626f785f 73656372  .crypto_box_secr
 53b0 65746b65 79627974 65730063 72797074  etkeybytes.crypt
 53c0 6f5f6165 61645f61 65676973 3132386c  o_aead_aegis128l
 53d0 5f656e63 72797074 00637279 70746f5f  _encrypt.crypto_
 53e0 636f7265 5f656432 35353139 5f69735f  core_ed25519_is_
 53f0 76616c69 645f706f 696e7400 63727970  valid_point.cryp
 5400 746f5f62 6f785f63 75727665 32353531  to_box_curve2551
 5410 39787361 6c736132 30706f6c 79313330  9xsalsa20poly130
 5420 355f7365 65646279 74657300 63727970  5_seedbytes.cryp
 5430 746f5f61 7574685f 686d6163 73686135  to_auth_hmacsha5
 5440 31323235 365f7374 61746562 79746573  12256_statebytes
 5450 00637279 70746f5f 626f785f 63757276  .crypto_box_curv
 5460 65323535 31397863 68616368 61323070  e25519xchacha20p
 5470 6f6c7931 3330355f 6d616362 79746573  oly1305_macbytes
 5480 00637279 70746f5f 6f6e6574 696d6561  .crypto_onetimea
 5490 7574685f 706f6c79 31333035 5f66696e  uth_poly1305_fin
 54a0 616c0063 72797074 6f5f7365 63726574  al.crypto_secret
 54b0 73747265 616d5f78 63686163 68613230  stream_xchacha20
 54c0 706f6c79 31333035 5f696e69 745f7075  poly1305_init_pu
 54d0 6c6c0063 72797074 6f5f6175 74685f68  ll.crypto_auth_h
 54e0 6d616373 68613235 36006372 7970746f  macsha256.crypto
 54f0 5f6b6466 5f686b64 665f7368 61323536  _kdf_hkdf_sha256
 5500 5f6b6579 67656e00 63727970 746f5f61  _keygen.crypto_a
 5510 6561645f 61657332 35366763 6d5f6465  ead_aes256gcm_de
 5520 63727970 745f6166 7465726e 6d006372  crypt_afternm.cr
 5530 7970746f 5f707768 6173685f 6172676f  ypto_pwhash_argo
 5540 6e32695f 7374725f 76657269 66790063  n2i_str_verify.c
 5550 72797074 6f5f7369 676e5f65 64323535  rypto_sign_ed255
 5560 31390063 72797074 6f5f6175 74685f62  19.crypto_auth_b
 5570 79746573 00637279 70746f5f 68617368  ytes.crypto_hash
 5580 5f736861 3531325f 62797465 73006372  _sha512_bytes.cr
 5590 7970746f 5f707768 6173685f 6172676f  ypto_pwhash_argo
 55a0 6e32695f 73747262 79746573 00637279  n2i_strbytes.cry
 55b0 70746f5f 70776861 73685f70 72696d69  pto_pwhash_primi
 55c0 74697665 00637279 70746f5f 626f785f  tive.crypto_box_
 55d0 6b657970 61697200 63727970 746f5f73  keypair.crypto_s
 55e0 69676e5f 65643235 3531395f 736b5f74  ign_ed25519_sk_t
 55f0 6f5f7365 65640063 72797074 6f5f7368  o_seed.crypto_sh
 5600 6f727468 61736800 63727970 746f5f70  orthash.crypto_p
 5610 77686173 685f6172 676f6e32 695f616c  whash_argon2i_al
 5620 675f6172 676f6e32 69313300 63727970  g_argon2i13.cryp
 5630 746f5f62 6f785f70 75626c69 636b6579  to_box_publickey
 5640 62797465 73006372 7970746f 5f6f6e65  bytes.crypto_one
 5650 74696d65 61757468 5f706f6c 79313330  timeauth_poly130
 5660 35006372 7970746f 5f736563 72657462  5.crypto_secretb
 5670 6f785f65 61737900 63727970 746f5f61  ox_easy.crypto_a
 5680 6561645f 61657332 35366763 6d5f7374  ead_aes256gcm_st
 5690 61746562 79746573 00637279 70746f5f  atebytes.crypto_
 56a0 73656372 6574626f 785f6d65 73736167  secretbox_messag
 56b0 65627974 65735f6d 61780063 72797074  ebytes_max.crypt
 56c0 6f5f6165 61645f61 65676973 3132386c  o_aead_aegis128l
 56d0 5f656e63 72797074 5f646574 61636865  _encrypt_detache
 56e0 64007074 68726561 645f6d75 7465785f  d.pthread_mutex_
 56f0 756e6c6f 636b4047 4c494243 5f322e32  unlock@GLIBC_2.2
 5700 2e350063 72797074 6f5f6175 74685f68  .5.crypto_auth_h
 5710 6d616373 68613531 325f696e 69740063  macsha512_init.c
 5720 72797074 6f5f7077 68617368 5f616c67  rypto_pwhash_alg
 5730 5f646566 61756c74 00637279 70746f5f  _default.crypto_
 5740 626f785f 63757276 65323535 31397863  box_curve25519xc
 5750 68616368 61323070 6f6c7931 3330355f  hacha20poly1305_
 5760 6f70656e 5f646574 61636865 64006372  open_detached.cr
 5770 7970746f 5f707768 6173685f 6172676f  ypto_pwhash_argo
 5780 6e326964 006d616c 6c6f6340 474c4942  n2id.malloc@GLIB
 5790 435f322e 322e3500 736f6469 756d5f62  C_2.2.5.sodium_b
 57a0 696e3268 65780073 6f646975 6d5f7365  in2hex.sodium_se
 57b0 745f6d69 73757365 5f68616e 646c6572  t_misuse_handler
 57c0 00637279 70746f5f 626f785f 63757276  .crypto_box_curv
 57d0 65323535 31397863 68616368 61323070  e25519xchacha20p
 57e0 6f6c7931 3330355f 6f70656e 5f656173  oly1305_open_eas
 57f0 795f6166 7465726e 6d006372 7970746f  y_afternm.crypto
 5800 5f626f78 5f6e6f6e 63656279 74657300  _box_noncebytes.
 5810 63727970 746f5f70 77686173 685f7363  crypto_pwhash_sc
 5820 72797074 73616c73 61323038 73686132  ryptsalsa208sha2
 5830 35365f73 74720063 72797074 6f5f7374  56_str.crypto_st
 5840 7265616d 00637279 70746f5f 7363616c  ream.crypto_scal
 5850 61726d75 6c745f65 64323535 31395f73  armult_ed25519_s
 5860 63616c61 72627974 65730063 72797074  calarbytes.crypt
 5870 6f5f7374 7265616d 5f73616c 73613230  o_stream_salsa20
 5880 31325f78 6f720073 6f646975 6d5f7275  12_xor.sodium_ru
 5890 6e74696d 655f6861 735f6176 78320063  ntime_has_avx2.c
 58a0 72797074 6f5f626f 785f6f70 656e5f64  rypto_box_open_d
 58b0 65746163 68656400 63727970 746f5f6b  etached.crypto_k
 58c0 64665f62 6c616b65 32625f63 6f6e7465  df_blake2b_conte
 58d0 78746279 74657300 63727970 746f5f61  xtbytes.crypto_a
 58e0 7574685f 6b657962 79746573 00637279  uth_keybytes.cry
 58f0 70746f5f 73656372 6574626f 785f7863  pto_secretbox_xc
 5900 68616368 61323070 6f6c7931 3330355f  hacha20poly1305_
 5910 6f70656e 5f646574 61636865 64006372  open_detached.cr
 5920 7970746f 5f686173 685f7368 61323536  ypto_hash_sha256
 5930 5f627974 65730063 72797074 6f5f7369  _bytes.crypto_si
 5940 676e5f65 64323535 31395f73 65656462  gn_ed25519_seedb
 5950 79746573 00637279 70746f5f 636f7265  ytes.crypto_core
 5960 5f726973 74726574 746f3235 355f7363  _ristretto255_sc
 5970 616c6172 5f6d756c 00637279 70746f5f  alar_mul.crypto_
 5980 7369676e 5f656432 35353139 5f6d6573  sign_ed25519_mes
 5990 73616765 62797465 735f6d61 78006372  sagebytes_max.cr
 59a0 7970746f 5f616561 645f6368 61636861  ypto_aead_chacha
 59b0 3230706f 6c793133 30355f6d 65737361  20poly1305_messa
 59c0 67656279 7465735f 6d617800 63727970  gebytes_max.cryp
 59d0 746f5f73 69676e5f 7075626c 69636b65  to_sign_publicke
 59e0 79627974 65730063 72797074 6f5f7369  ybytes.crypto_si
 59f0 676e5f75 70646174 65006372 7970746f  gn_update.crypto
 5a00 5f707768 6173685f 6172676f 6e326964  _pwhash_argon2id
 5a10 5f737472 5f6e6565 64735f72 65686173  _str_needs_rehas
 5a20 68006372 7970746f 5f617574 685f7665  h.crypto_auth_ve
 5a30 72696679 00637279 70746f5f 636f7265  rify.crypto_core
 5a40 5f73616c 73613230 385f6b65 79627974  _salsa208_keybyt
 5a50 65730063 72797074 6f5f6f6e 6574696d  es.crypto_onetim
 5a60 65617574 68006372 7970746f 5f636f72  eauth.crypto_cor
 5a70 655f7269 73747265 74746f32 35355f73  e_ristretto255_s
 5a80 63616c61 725f6164 64006372 7970746f  calar_add.crypto
 5a90 5f636f72 655f6564 32353531 395f7363  _core_ed25519_sc
 5aa0 616c6172 62797465 73006372 7970746f  alarbytes.crypto
 5ab0 5f626f78 5f637572 76653235 35313978  _box_curve25519x
 5ac0 73616c73 61323070 6f6c7931 3330355f  salsa20poly1305_
 5ad0 6265666f 72656e6d 62797465 73006372  beforenmbytes.cr
 5ae0 7970746f 5f616561 645f6165 67697332  ypto_aead_aegis2
 5af0 35365f61 62797465 73006372 7970746f  56_abytes.crypto
 5b00 5f737472 65616d5f 63686163 68613230  _stream_chacha20
 5b10 5f6d6573 73616765 62797465 735f6d61  _messagebytes_ma
 5b20 78006372 7970746f 5f73686f 72746861  x.crypto_shortha
 5b30 73685f6b 65796279 74657300 63727970  sh_keybytes.cryp
 5b40 746f5f62 6f785f63 75727665 32353531  to_box_curve2551
 5b50 39787361 6c736132 30706f6c 79313330  9xsalsa20poly130
 5b60 355f6b65 79706169 72007261 6e646f6d  5_keypair.random
 5b70 62797465 735f6275 66006372 7970746f  bytes_buf.crypto
 5b80 5f6b6466 5f6b6579 67656e00 63727970  _kdf_keygen.cryp
 5b90 746f5f62 6f785f63 75727665 32353531  to_box_curve2551
 5ba0 39787361 6c736132 30706f6c 79313330  9xsalsa20poly130
 5bb0 355f6d61 63627974 65730063 72797074  5_macbytes.crypt
 5bc0 6f5f6165 61645f63 68616368 61323070  o_aead_chacha20p
 5bd0 6f6c7931 3330355f 64656372 79707400  oly1305_decrypt.
 5be0 63727970 746f5f61 6561645f 61656769  crypto_aead_aegi
 5bf0 73323536 5f6b6579 67656e00 63727970  s256_keygen.cryp
 5c00 746f5f70 77686173 685f6172 676f6e32  to_pwhash_argon2
 5c10 69645f6d 656d6c69 6d69745f 696e7465  id_memlimit_inte
 5c20 72616374 69766500 63727970 746f5f6f  ractive.crypto_o
 5c30 6e657469 6d656175 74685f70 72696d69  netimeauth_primi
 5c40 74697665 00637279 70746f5f 73747265  tive.crypto_stre
 5c50 616d5f78 73616c73 6132305f 6b657967  am_xsalsa20_keyg
 5c60 656e0063 72797074 6f5f6861 73685f73  en.crypto_hash_s
 5c70 68613235 365f696e 69740063 72797074  ha256_init.crypt
 5c80 6f5f6165 61645f61 65733235 3667636d  o_aead_aes256gcm
 5c90 5f6b6579 62797465 73006372 7970746f  _keybytes.crypto
 5ca0 5f736361 6c61726d 756c745f 63757276  _scalarmult_curv
 5cb0 65323535 31390063 72797074 6f5f6165  e25519.crypto_ae
 5cc0 61645f61 65676973 3132386c 5f646563  ad_aegis128l_dec
 5cd0 72797074 5f646574 61636865 64006372  rypt_detached.cr
 5ce0 7970746f 5f636f72 655f6873 616c7361  ypto_core_hsalsa
 5cf0 32300063 72797074 6f5f7365 63726574  20.crypto_secret
 5d00 626f785f 78636861 63686132 30706f6c  box_xchacha20pol
 5d10 79313330 355f6b65 79627974 65730063  y1305_keybytes.c
 5d20 72797074 6f5f636f 72655f73 616c7361  rypto_core_salsa
 5d30 32303132 5f6f7574 70757462 79746573  2012_outputbytes
 5d40 00637279 70746f5f 636f7265 5f726973  .crypto_core_ris
 5d50 74726574 746f3235 355f7363 616c6172  tretto255_scalar
 5d60 5f636f6d 706c656d 656e7400 63727970  _complement.cryp
 5d70 746f5f70 77686173 685f6279 7465735f  to_pwhash_bytes_
 5d80 6d617800 63727970 746f5f62 6f785f70  max.crypto_box_p
 5d90 72696d69 74697665 00637279 70746f5f  rimitive.crypto_
 5da0 73747265 616d5f73 616c7361 32305f78  stream_salsa20_x
 5db0 6f720063 72797074 6f5f7374 7265616d  or.crypto_stream
 5dc0 5f73616c 73613230 31325f6d 65737361  _salsa2012_messa
 5dd0 67656279 7465735f 6d617800 63727970  gebytes_max.cryp
 5de0 746f5f63 6f72655f 65643235 3531395f  to_core_ed25519_
 5df0 66726f6d 5f686173 68006372 7970746f  from_hash.crypto
 5e00 5f626f78 5f637572 76653235 35313978  _box_curve25519x
 5e10 63686163 68613230 706f6c79 31333035  chacha20poly1305
 5e20 5f6d6573 73616765 62797465 735f6d61  _messagebytes_ma
 5e30 78006372 7970746f 5f736563 72657473  x.crypto_secrets
 5e40 74726561 6d5f7863 68616368 61323070  tream_xchacha20p
 5e50 6f6c7931 3330355f 61627974 65730063  oly1305_abytes.c
 5e60 72797074 6f5f7077 68617368 5f617267  rypto_pwhash_arg
 5e70 6f6e3269 645f6d65 6d6c696d 69745f6d  on2id_memlimit_m
 5e80 696e0063 72797074 6f5f7365 63726574  in.crypto_secret
 5e90 73747265 616d5f78 63686163 68613230  stream_xchacha20
 5ea0 706f6c79 31333035 5f746167 5f6d6573  poly1305_tag_mes
 5eb0 73616765 00637279 70746f5f 67656e65  sage.crypto_gene
 5ec0 72696368 6173685f 626c616b 65326200  richash_blake2b.
 5ed0 63727970 746f5f6f 6e657469 6d656175  crypto_onetimeau
 5ee0 74685f70 6f6c7931 3330355f 76657269  th_poly1305_veri
 5ef0 66790063 72797074 6f5f7077 68617368  fy.crypto_pwhash
 5f00 5f736372 79707473 616c7361 32303873  _scryptsalsa208s
 5f10 68613235 365f6d65 6d6c696d 69745f69  ha256_memlimit_i
 5f20 6e746572 61637469 76650063 72797074  nteractive.crypt
 5f30 6f5f7077 68617368 5f617267 6f6e3269  o_pwhash_argon2i
 5f40 645f6d65 6d6c696d 69745f6d 61780063  d_memlimit_max.c
 5f50 72797074 6f5f6165 61645f61 65676973  rypto_aead_aegis
 5f60 3235365f 64656372 79707400 63727970  256_decrypt.cryp
 5f70 746f5f73 74726561 6d5f7873 616c7361  to_stream_xsalsa
 5f80 32305f78 6f720063 72797074 6f5f7374  20_xor.crypto_st
 5f90 7265616d 5f73616c 73613230 31325f6e  ream_salsa2012_n
 5fa0 6f6e6365 62797465 73006372 7970746f  oncebytes.crypto
 5fb0 5f636f72 655f6564 32353531 395f7363  _core_ed25519_sc
 5fc0 616c6172 5f616464 00637279 70746f5f  alar_add.crypto_
 5fd0 61757468 5f686d61 63736861 35313232  auth_hmacsha5122
 5fe0 35365f75 70646174 65006372 7970746f  56_update.crypto
 5ff0 5f626f78 5f626566 6f72656e 6d006372  _box_beforenm.cr
 6000 7970746f 5f626f78 5f637572 76653235  ypto_box_curve25
 6010 35313978 63686163 68613230 706f6c79  519xchacha20poly
 6020 31333035 5f707562 6c69636b 65796279  1305_publickeyby
 6030 74657300 63727970 746f5f70 77686173  tes.crypto_pwhas
 6040 685f6d65 6d6c696d 69745f6d 6f646572  h_memlimit_moder
 6050 61746500 63727970 746f5f73 74726561  ate.crypto_strea
 6060 6d5f6368 61636861 32305f78 6f720063  m_chacha20_xor.c
 6070 72797074 6f5f7365 63726574 626f785f  rypto_secretbox_
 6080 6f70656e 00637279 70746f5f 73747265  open.crypto_stre
 6090 616d5f70 72696d69 74697665 00637279  am_primitive.cry
 60a0 70746f5f 626f785f 63757276 65323535  pto_box_curve255
 60b0 31397873 616c7361 3230706f 6c793133  19xsalsa20poly13
 60c0 30355f73 6565645f 6b657970 61697200  05_seed_keypair.
 60d0 63727970 746f5f61 6561645f 78636861  crypto_aead_xcha
 60e0 63686132 30706f6c 79313330 355f6965  cha20poly1305_ie
 60f0 74665f6e 70756262 79746573 00637279  tf_npubbytes.cry
 6100 70746f5f 7369676e 5f656432 35353139  pto_sign_ed25519
 6110 70685f69 6e697400 63727970 746f5f6f  ph_init.crypto_o
 6120 6e657469 6d656175 74685f62 79746573  netimeauth_bytes
 6130 00637279 70746f5f 626f785f 6f70656e  .crypto_box_open
 6140 5f656173 795f6166 7465726e 6d006372  _easy_afternm.cr
 6150 7970746f 5f617574 685f686d 61637368  ypto_auth_hmacsh
 6160 61353132 3235365f 696e6974 00637279  a512256_init.cry
 6170 70746f5f 61656164 5f616567 69733235  pto_aead_aegis25
 6180 365f6e70 75626279 74657300 63727970  6_npubbytes.cryp
 6190 746f5f6b 64665f68 6b64665f 73686135  to_kdf_hkdf_sha5
 61a0 31325f62 79746573 5f6d696e 00637279  12_bytes_min.cry
 61b0 70746f5f 626f785f 63757276 65323535  pto_box_curve255
 61c0 31397873 616c7361 3230706f 6c793133  19xsalsa20poly13
 61d0 30355f61 66746572 6e6d006d 756e6d61  05_afternm.munma
 61e0 7040474c 4942435f 322e322e 35006372  p@GLIBC_2.2.5.cr
 61f0 7970746f 5f626f78 5f637572 76653235  ypto_box_curve25
 6200 35313978 63686163 68613230 706f6c79  519xchacha20poly
 6210 31333035 5f626566 6f72656e 6d006372  1305_beforenm.cr
 6220 7970746f 5f707768 6173685f 6172676f  ypto_pwhash_argo
 6230 6e326964 5f737472 00637279 70746f5f  n2id_str.crypto_
 6240 73656372 6574626f 785f7863 68616368  secretbox_xchach
 6250 61323070 6f6c7931 3330355f 6f70656e  a20poly1305_open
 6260 5f656173 79006372 7970746f 5f617574  _easy.crypto_aut
 6270 685f686d 61637368 61353132 3235365f  h_hmacsha512256_
 6280 6b657962 79746573 00637279 70746f5f  keybytes.crypto_
 6290 626f785f 73656564 62797465 73006372  box_seedbytes.cr
 62a0 7970746f 5f6b785f 73657276 65725f73  ypto_kx_server_s
 62b0 65737369 6f6e5f6b 65797300 63727970  ession_keys.cryp
 62c0 746f5f73 65637265 74626f78 5f787361  to_secretbox_xsa
 62d0 6c736132 30706f6c 79313330 355f7a65  lsa20poly1305_ze
 62e0 726f6279 74657300 736f6469 756d5f72  robytes.sodium_r
 62f0 756e7469 6d655f68 61735f61 65736e69  untime_has_aesni
 6300 00637279 70746f5f 626f785f 63757276  .crypto_box_curv
 6310 65323535 31397873 616c7361 3230706f  e25519xsalsa20po
 6320 6c793133 30355f7a 65726f62 79746573  ly1305_zerobytes
 6330 00637279 70746f5f 7369676e 5f736563  .crypto_sign_sec
 6340 7265746b 65796279 74657300 63727970  retkeybytes.cryp
 6350 746f5f73 69676e5f 66696e61 6c5f6372  to_sign_final_cr
 6360 65617465 00637279 70746f5f 73747265  eate.crypto_stre
 6370 616d5f6b 65796765 6e006372 7970746f  am_keygen.crypto
 6380 5f707768 6173685f 70617373 77645f6d  _pwhash_passwd_m
 6390 61780063 72797074 6f5f7077 68617368  ax.crypto_pwhash
 63a0 5f617267 6f6e3269 645f6f70 736c696d  _argon2id_opslim
 63b0 69745f6d 61780063 72797074 6f5f7077  it_max.crypto_pw
 63c0 68617368 5f617267 6f6e3269 645f6f70  hash_argon2id_op
 63d0 736c696d 69745f6d 696e0070 6f6c6c40  slimit_min.poll@
 63e0 474c4942 435f322e 322e3500 63727970  GLIBC_2.2.5.cryp
 63f0 746f5f61 6561645f 63686163 68613230  to_aead_chacha20
 6400 706f6c79 31333035 5f656e63 72797074  poly1305_encrypt
 6410 006d6164 76697365 40474c49 42435f32  .madvise@GLIBC_2
 6420 2e322e35 00637279 70746f5f 68617368  .2.5.crypto_hash
 6430 5f707269 6d697469 76650063 72797074  _primitive.crypt
 6440 6f5f6165 61645f63 68616368 61323070  o_aead_chacha20p
 6450 6f6c7931 3330355f 69657466 5f616279  oly1305_ietf_aby
 6460 74657300 63727970 746f5f70 77686173  tes.crypto_pwhas
 6470 685f6172 676f6e32 69645f6d 656d6c69  h_argon2id_memli
 6480 6d69745f 6d6f6465 72617465 00637279  mit_moderate.cry
 6490 70746f5f 61656164 5f616567 69733235  pto_aead_aegis25
 64a0 365f6e73 65636279 74657300 63727970  6_nsecbytes.cryp
 64b0 746f5f73 65637265 74626f78 5f786368  to_secretbox_xch
 64c0 61636861 3230706f 6c793133 30355f6d  acha20poly1305_m
 64d0 65737361 67656279 7465735f 6d617800  essagebytes_max.
 64e0 6d656d6d 6f766540 474c4942 435f322e  memmove@GLIBC_2.
 64f0 322e3500 63727970 746f5f61 7574685f  2.5.crypto_auth_
 6500 686d6163 73686132 35365f73 74617465  hmacsha256_state
 6510 62797465 7300736f 6469756d 5f616c6c  bytes.sodium_all
 6520 6f636172 72617900 63727970 746f5f6b  ocarray.crypto_k
 6530 64665f62 6c616b65 32625f6b 65796279  df_blake2b_keyby
 6540 74657300 63727970 746f5f70 77686173  tes.crypto_pwhas
 6550 685f6172 676f6e32 695f7374 725f6e65  h_argon2i_str_ne
 6560 6564735f 72656861 73680063 72797074  eds_rehash.crypt
 6570 6f5f7365 63726574 73747265 616d5f78  o_secretstream_x
 6580 63686163 68613230 706f6c79 31333035  chacha20poly1305
 6590 5f737461 74656279 74657300 63727970  _statebytes.cryp
 65a0 746f5f70 77686173 685f7363 72797074  to_pwhash_scrypt
 65b0 73616c73 61323038 73686132 35365f73  salsa208sha256_s
 65c0 74727072 65666978 00637279 70746f5f  trprefix.crypto_
 65d0 73747265 616d5f6d 65737361 67656279  stream_messageby
 65e0 7465735f 6d617800 63727970 746f5f70  tes_max.crypto_p
 65f0 77686173 685f6172 676f6e32 695f6d65  whash_argon2i_me
 6600 6d6c696d 69745f6d 6f646572 61746500  mlimit_moderate.
 6610 63727970 746f5f73 69676e5f 73746174  crypto_sign_stat
 6620 65627974 65730063 72797074 6f5f7374  ebytes.crypto_st
 6630 7265616d 5f787361 6c736132 305f6e6f  ream_xsalsa20_no
 6640 6e636562 79746573 00637279 70746f5f  ncebytes.crypto_
 6650 61656164 5f616573 32353667 636d5f65  aead_aes256gcm_e
 6660 6e637279 70745f61 66746572 6e6d0063  ncrypt_afternm.c
 6670 72797074 6f5f6b64 665f6b65 79627974  rypto_kdf_keybyt
 6680 65730063 72797074 6f5f7374 7265616d  es.crypto_stream
 6690 5f786368 61636861 32305f6b 65796765  _xchacha20_keyge
 66a0 6e006372 7970746f 5f636f72 655f7269  n.crypto_core_ri
 66b0 73747265 74746f32 35355f73 63616c61  stretto255_scala
 66c0 72627974 65730073 6f646975 6d5f7275  rbytes.sodium_ru
 66d0 6e74696d 655f6861 735f7264 72616e64  ntime_has_rdrand
 66e0 00637279 70746f5f 61757468 5f686d61  .crypto_auth_hma
 66f0 63736861 3531325f 6b657962 79746573  csha512_keybytes
 6700 00637279 70746f5f 68617368 5f736861  .crypto_hash_sha
 6710 3531325f 66696e61 6c00736f 6469756d  512_final.sodium
 6720 5f686578 3262696e 005f5f65 78706c69  _hex2bin.__expli
 6730 6369745f 627a6572 6f5f6368 6b40474c  cit_bzero_chk@GL
 6740 4942435f 322e3235 00637279 70746f5f  IBC_2.25.crypto_
 6750 70776861 73685f61 72676f6e 32695f6d  pwhash_argon2i_m
 6760 656d6c69 6d69745f 6d617800 63727970  emlimit_max.cryp
 6770 746f5f61 6561645f 78636861 63686132  to_aead_xchacha2
 6780 30706f6c 79313330 355f6965 74665f64  0poly1305_ietf_d
 6790 65637279 70740063 72797074 6f5f6861  ecrypt.crypto_ha
 67a0 73685f73 68613531 325f7374 61746562  sh_sha512_stateb
 67b0 79746573 00637279 70746f5f 626f785f  ytes.crypto_box_
 67c0 63757276 65323535 31397873 616c7361  curve25519xsalsa
 67d0 3230706f 6c793133 30355f6d 65737361  20poly1305_messa
 67e0 67656279 7465735f 6d617800 736f6469  gebytes_max.sodi
 67f0 756d5f62 61736536 345f656e 636f6465  um_base64_encode
 6800 645f6c65 6e006d70 726f7465 63744047  d_len.mprotect@G
 6810 4c494243 5f322e32 2e350063 72797074  LIBC_2.2.5.crypt
 6820 6f5f7363 616c6172 6d756c74 5f627974  o_scalarmult_byt
 6830 6573006f 70656e40 474c4942 435f322e  es.open@GLIBC_2.
 6840 322e3500 63727970 746f5f63 6f72655f  2.5.crypto_core_
 6850 65643235 3531395f 61646400 63727970  ed25519_add.cryp
 6860 746f5f70 77686173 685f7363 72797074  to_pwhash_scrypt
 6870 73616c73 61323038 73686132 35365f6d  salsa208sha256_m
 6880 656d6c69 6d69745f 6d696e00 63727970  emlimit_min.cryp
 6890 746f5f62 6f785f73 65616c00 63727970  to_box_seal.cryp
 68a0 746f5f73 65637265 74626f78 5f6e6f6e  to_secretbox_non
 68b0 63656279 74657300 63727970 746f5f6b  cebytes.crypto_k
 68c0 64665f68 6b64665f 73686135 31325f65  df_hkdf_sha512_e
 68d0 7870616e 64006372 7970746f 5f707768  xpand.crypto_pwh
 68e0 6173685f 6172676f 6e32695f 73747270  ash_argon2i_strp
 68f0 72656669 78006372 7970746f 5f616561  refix.crypto_aea
 6900 645f6165 67697332 35365f65 6e637279  d_aegis256_encry
 6910 70740063 72797074 6f5f7363 616c6172  pt.crypto_scalar
 6920 6d756c74 5f726973 74726574 746f3235  mult_ristretto25
 6930 355f6261 73650063 72797074 6f5f6765  5_base.crypto_ge
 6940 6e657269 63686173 685f626c 616b6532  nerichash_blake2
 6950 625f6b65 79627974 65735f6d 696e0063  b_keybytes_min.c
 6960 72797074 6f5f7077 68617368 5f617267  rypto_pwhash_arg
 6970 6f6e3269 645f6f70 736c696d 69745f73  on2id_opslimit_s
 6980 656e7369 74697665 00736f64 69756d5f  ensitive.sodium_
 6990 6d656d63 6d700063 72797074 6f5f6165  memcmp.crypto_ae
 69a0 61645f63 68616368 61323070 6f6c7931  ad_chacha20poly1
 69b0 3330355f 69657466 5f6b6579 62797465  305_ietf_keybyte
 69c0 73006372 7970746f 5f626f78 5f637572  s.crypto_box_cur
 69d0 76653235 35313978 63686163 68613230  ve25519xchacha20
 69e0 706f6c79 31333035 5f626566 6f72656e  poly1305_beforen
 69f0 6d627974 65730063 72797074 6f5f6765  mbytes.crypto_ge
 6a00 6e657269 63686173 685f6279 7465735f  nerichash_bytes_
 6a10 6d617800 73797363 6f6e6640 474c4942  max.sysconf@GLIB
 6a20 435f322e 322e3500 63727970 746f5f62  C_2.2.5.crypto_b
 6a30 6f785f6d 65737361 67656279 7465735f  ox_messagebytes_
 6a40 6d617800 63727970 746f5f61 6561645f  max.crypto_aead_
 6a50 63686163 68613230 706f6c79 31333035  chacha20poly1305
 6a60 5f656e63 72797074 5f646574 61636865  _encrypt_detache
 6a70 64006372 7970746f 5f737472 65616d5f  d.crypto_stream_
 6a80 73616c73 61323038 5f6b6579 62797465  salsa208_keybyte
 6a90 73006372 7970746f 5f617574 685f686d  s.crypto_auth_hm
 6aa0 61637368 61353132 5f6b6579 67656e00  acsha512_keygen.
 6ab0 63727970 746f5f70 77686173 685f6172  crypto_pwhash_ar
 6ac0 676f6e32 695f7361 6c746279 74657300  gon2i_saltbytes.
 6ad0 63727970 746f5f63 6f72655f 65643235  crypto_core_ed25
 6ae0 3531395f 756e6966 6f726d62 79746573  519_uniformbytes
 6af0 00637279 70746f5f 73656372 65747374  .crypto_secretst
 6b00 7265616d 5f786368 61636861 3230706f  ream_xchacha20po
 6b10 6c793133 30355f6b 65796765 6e006372  ly1305_keygen.cr
 6b20 7970746f 5f636f72 655f6564 32353531  ypto_core_ed2551
 6b30 395f7363 616c6172 5f696e76 65727400  9_scalar_invert.
 6b40 63727970 746f5f63 6f72655f 65643235  crypto_core_ed25
 6b50 3531395f 62797465 73006372 7970746f  519_bytes.crypto
 6b60 5f707768 6173685f 6172676f 6e32695f  _pwhash_argon2i_
 6b70 70617373 77645f6d 696e0063 72797074  passwd_min.crypt
 6b80 6f5f7363 616c6172 6d756c74 5f726973  o_scalarmult_ris
 6b90 74726574 746f3235 355f6279 74657300  tretto255_bytes.
 6ba0 63727970 746f5f61 7574685f 686d6163  crypto_auth_hmac
 6bb0 73686135 31320063 72797074 6f5f636f  sha512.crypto_co
 6bc0 72655f72 69737472 6574746f 3235355f  re_ristretto255_
 6bd0 6e6f6e72 65647563 65647363 616c6172  nonreducedscalar
 6be0 62797465 73006372 7970746f 5f707768  bytes.crypto_pwh
 6bf0 6173685f 73637279 70747361 6c736132  ash_scryptsalsa2
 6c00 30387368 61323536 5f706173 7377645f  08sha256_passwd_
 6c10 6d617800 63727970 746f5f70 77686173  max.crypto_pwhas
 6c20 685f7363 72797074 73616c73 61323038  h_scryptsalsa208
 6c30 73686132 35365f70 61737377 645f6d69  sha256_passwd_mi
 6c40 6e006372 7970746f 5f626f78 5f6f7065  n.crypto_box_ope
 6c50 6e5f6465 74616368 65645f61 66746572  n_detached_after
 6c60 6e6d0063 72797074 6f5f7077 68617368  nm.crypto_pwhash
 6c70 5f736372 79707473 616c7361 32303873  _scryptsalsa208s
 6c80 68613235 365f6f70 736c696d 69745f69  ha256_opslimit_i
 6c90 6e746572 61637469 76650063 72797074  nteractive.crypt
 6ca0 6f5f7077 68617368 5f627974 65735f6d  o_pwhash_bytes_m
 6cb0 696e0063 72797074 6f5f6165 61645f63  in.crypto_aead_c
 6cc0 68616368 61323070 6f6c7931 3330355f  hacha20poly1305_
 6cd0 69657466 5f646563 72797074 00637279  ietf_decrypt.cry
 6ce0 70746f5f 6b785f70 72696d69 74697665  pto_kx_primitive
 6cf0 00637279 70746f5f 70776861 73685f73  .crypto_pwhash_s
 6d00 616c7462 79746573 00637279 70746f5f  altbytes.crypto_
 6d10 636f7265 5f73616c 73613230 38007261  core_salsa208.ra
 6d20 6e646f6d 62797465 735f696e 7465726e  ndombytes_intern
 6d30 616c5f69 6d706c65 6d656e74 6174696f  al_implementatio
 6d40 6e006372 7970746f 5f707768 6173685f  n.crypto_pwhash_
 6d50 6172676f 6e32695f 70617373 77645f6d  argon2i_passwd_m
 6d60 61780063 72797074 6f5f7369 676e5f65  ax.crypto_sign_e
 6d70 64323535 31395f62 79746573 00637279  d25519_bytes.cry
 6d80 70746f5f 6b64665f 626c616b 6532625f  pto_kdf_blake2b_
 6d90 64657269 76655f66 726f6d5f 6b657900  derive_from_key.
 6da0 63727970 746f5f73 686f7274 68617368  crypto_shorthash
 6db0 5f736970 68617368 7832345f 62797465  _siphashx24_byte
 6dc0 73006372 7970746f 5f616561 645f6165  s.crypto_aead_ae
 6dd0 67697332 35365f6b 65796279 74657300  gis256_keybytes.
 6de0 63727970 746f5f70 77686173 685f7363  crypto_pwhash_sc
 6df0 72797074 73616c73 61323038 73686132  ryptsalsa208sha2
 6e00 35365f6d 656d6c69 6d69745f 6d617800  56_memlimit_max.
 6e10 63727970 746f5f6b 64665f68 6b64665f  crypto_kdf_hkdf_
 6e20 73686135 31325f62 79746573 5f6d6178  sha512_bytes_max
 6e30 00637279 70746f5f 70776861 73685f73  .crypto_pwhash_s
 6e40 63727970 7473616c 73613230 38736861  cryptsalsa208sha
 6e50 3235365f 7374725f 6e656564 735f7265  256_str_needs_re
 6e60 68617368 00637279 70746f5f 7363616c  hash.crypto_scal
 6e70 61726d75 6c745f70 72696d69 74697665  armult_primitive
 6e80 00637279 70746f5f 6b785f70 75626c69  .crypto_kx_publi
 6e90 636b6579 62797465 73006372 7970746f  ckeybytes.crypto
 6ea0 5f736967 6e5f6564 32353531 395f7365  _sign_ed25519_se
 6eb0 63726574 6b657962 79746573 00637279  cretkeybytes.cry
 6ec0 70746f5f 67656e65 72696368 6173685f  pto_generichash_
 6ed0 626c616b 6532625f 6b657962 79746573  blake2b_keybytes
 6ee0 5f6d6178 00637279 70746f5f 73747265  _max.crypto_stre
 6ef0 616d5f73 616c7361 32303800 736f6469  am_salsa208.sodi
 6f00 756d5f72 756e7469 6d655f68 61735f73  um_runtime_has_s
 6f10 73653200 63727970 746f5f63 6f72655f  se2.crypto_core_
 6f20 72697374 72657474 6f323535 5f736361  ristretto255_sca
 6f30 6c61725f 73756200 63727970 746f5f73  lar_sub.crypto_s
 6f40 686f7274 68617368 5f627974 65730063  horthash_bytes.c
 6f50 72797074 6f5f7665 72696679 5f31365f  rypto_verify_16_
 6f60 62797465 73006372 7970746f 5f616561  bytes.crypto_aea
 6f70 645f6368 61636861 3230706f 6c793133  d_chacha20poly13
 6f80 30355f6e 73656362 79746573 00637279  05_nsecbytes.cry
 6f90 70746f5f 73747265 616d5f6e 6f6e6365  pto_stream_nonce
 6fa0 62797465 73006372 7970746f 5f636f72  bytes.crypto_cor
 6fb0 655f7269 73747265 74746f32 35355f68  e_ristretto255_h
 6fc0 61736862 79746573 005f5f6d 656d7365  ashbytes.__memse
 6fd0 745f6368 6b40474c 4942435f 322e332e  t_chk@GLIBC_2.3.
 6fe0 34006372 7970746f 5f736563 72657473  4.crypto_secrets
 6ff0 74726561 6d5f7863 68616368 61323070  tream_xchacha20p
 7000 6f6c7931 3330355f 7461675f 66696e61  oly1305_tag_fina
 7010 6c006372 7970746f 5f737472 65616d5f  l.crypto_stream_
 7020 7873616c 73613230 5f6d6573 73616765  xsalsa20_message
 7030 62797465 735f6d61 78006372 7970746f  bytes_max.crypto
 7040 5f737472 65616d5f 73616c73 6132305f  _stream_salsa20_
 7050 786f725f 69630063 72797074 6f5f6b64  xor_ic.crypto_kd
 7060 665f6279 7465735f 6d617800 63727970  f_bytes_max.cryp
 7070 746f5f73 69676e5f 65643235 35313970  to_sign_ed25519p
 7080 685f7570 64617465 00637279 70746f5f  h_update.crypto_
 7090 73656372 65747374 7265616d 5f786368  secretstream_xch
 70a0 61636861 3230706f 6c793133 30355f70  acha20poly1305_p
 70b0 75736800 63727970 746f5f6b 64665f62  ush.crypto_kdf_b
 70c0 6c616b65 32625f62 79746573 5f6d696e  lake2b_bytes_min
 70d0 00637279 70746f5f 626f785f 73656564  .crypto_box_seed
 70e0 5f6b6579 70616972 00637279 70746f5f  _keypair.crypto_
 70f0 6b64665f 686b6466 5f736861 3235365f  kdf_hkdf_sha256_
 7100 65787472 6163745f 696e6974 00637279  extract_init.cry
 7110 70746f5f 7369676e 00637279 70746f5f  pto_sign.crypto_
 7120 67656e65 72696368 6173685f 7072696d  generichash_prim
 7130 69746976 65006372 7970746f 5f636f72  itive.crypto_cor
 7140 655f7361 6c736132 30385f6f 75747075  e_salsa208_outpu
 7150 74627974 65730063 72797074 6f5f7369  tbytes.crypto_si
 7160 676e5f6f 70656e00 63727970 746f5f70  gn_open.crypto_p
 7170 77686173 685f6172 676f6e32 69006372  whash_argon2i.cr
 7180 7970746f 5f707768 6173685f 6172676f  ypto_pwhash_argo
 7190 6e32695f 73747200 63727970 746f5f70  n2i_str.crypto_p
 71a0 77686173 685f7374 725f616c 67006372  whash_str_alg.cr
 71b0 7970746f 5f626f78 5f6f7065 6e5f6166  ypto_box_open_af
 71c0 7465726e 6d006372 7970746f 5f67656e  ternm.crypto_gen
 71d0 65726963 68617368 5f696e69 74005f49  erichash_init._I
 71e0 544d5f72 65676973 74657254 4d436c6f  TM_registerTMClo
 71f0 6e655461 626c6500 63727970 746f5f73  neTable.crypto_s
 7200 65637265 74626f78 5f707269 6d697469  ecretbox_primiti
 7210 76650063 72797074 6f5f7365 63726574  ve.crypto_secret
 7220 626f785f 78636861 63686132 30706f6c  box_xchacha20pol
 7230 79313330 355f6465 74616368 65640063  y1305_detached.c
 7240 72797074 6f5f6b64 665f7072 696d6974  rypto_kdf_primit
 7250 69766500 63727970 746f5f67 656e6572  ive.crypto_gener
 7260 69636861 73685f6b 65796279 7465735f  ichash_keybytes_
 7270 6d617800 63727970 746f5f6b 64665f68  max.crypto_kdf_h
 7280 6b64665f 73686132 35365f65 78747261  kdf_sha256_extra
 7290 63745f75 70646174 65006372 7970746f  ct_update.crypto
 72a0 5f6f6e65 74696d65 61757468 5f706f6c  _onetimeauth_pol
 72b0 79313330 355f6b65 79627974 65730063  y1305_keybytes.c
 72c0 72797074 6f5f626f 78006372 7970746f  rypto_box.crypto
 72d0 5f707768 6173685f 73747270 72656669  _pwhash_strprefi
 72e0 78006372 7970746f 5f67656e 65726963  x.crypto_generic
 72f0 68617368 5f6b6579 62797465 735f6d69  hash_keybytes_mi
 7300 6e006765 7472616e 646f6d40 474c4942  n.getrandom@GLIB
 7310 435f322e 32350063 72797074 6f5f626f  C_2.25.crypto_bo
 7320 785f7365 616c6279 74657300 63727970  x_sealbytes.cryp
 7330 746f5f73 63616c61 726d756c 745f6375  to_scalarmult_cu
 7340 72766532 35353139 5f627974 65730063  rve25519_bytes.c
 7350 72797074 6f5f6765 6e657269 63686173  rypto_generichas
 7360 685f626c 616b6532 625f7361 6c746279  h_blake2b_saltby
 7370 74657300 63727970 746f5f67 656e6572  tes.crypto_gener
 7380 69636861 73685f75 70646174 65006372  ichash_update.cr
 7390 7970746f 5f626f78 5f637572 76653235  ypto_box_curve25
 73a0 35313978 73616c73 61323070 6f6c7931  519xsalsa20poly1
 73b0 33303500 63727970 746f5f76 65726966  305.crypto_verif
 73c0 795f3634 5f627974 65730063 72797074  y_64_bytes.crypt
 73d0 6f5f7374 7265616d 5f6b6579 62797465  o_stream_keybyte
 73e0 73006372 7970746f 5f67656e 65726963  s.crypto_generic
 73f0 68617368 5f627974 65735f6d 696e0063  hash_bytes_min.c
 7400 72797074 6f5f7369 676e5f65 64323535  rypto_sign_ed255
 7410 31397068 5f66696e 616c5f63 72656174  19ph_final_creat
 7420 65006372 7970746f 5f616561 645f6165  e.crypto_aead_ae
 7430 73323536 67636d5f 64656372 79707400  s256gcm_decrypt.
 7440 63727970 746f5f63 6f72655f 68636861  crypto_core_hcha
 7450 63686132 305f6f75 74707574 62797465  cha20_outputbyte
 7460 73006372 7970746f 5f617574 685f686d  s.crypto_auth_hm
 7470 61637368 61353132 5f737461 74656279  acsha512_stateby
 7480 74657300 63727970 746f5f70 77686173  tes.crypto_pwhas
 7490 685f6172 676f6e32 69645f62 79746573  h_argon2id_bytes
 74a0 5f6d696e 00637279 70746f5f 61656164  _min.crypto_aead
 74b0 5f616573 32353667 636d5f65 6e637279  _aes256gcm_encry
 74c0 70745f64 65746163 6865645f 61667465  pt_detached_afte
 74d0 726e6d00 63727970 746f5f73 686f7274  rnm.crypto_short
 74e0 68617368 5f736970 68617368 32345f62  hash_siphash24_b
 74f0 79746573 00637279 70746f5f 7363616c  ytes.crypto_scal
 7500 61726d75 6c745f62 61736500 63727970  armult_base.cryp
 7510 746f5f73 65637265 74626f78 5f7a6572  to_secretbox_zer
 7520 6f627974 65730063 72797074 6f5f7374  obytes.crypto_st
 7530 7265616d 5f636861 63686132 305f6965  ream_chacha20_ie
 7540 74665f6b 65796279 74657300 63727970  tf_keybytes.cryp
 7550 746f5f62 6f785f61 66746572 6e6d0063  to_box_afternm.c
 7560 72797074 6f5f6165 61645f61 65733235  rypto_aead_aes25
 7570 3667636d 5f69735f 61766169 6c61626c  6gcm_is_availabl
 7580 65006372 7970746f 5f6b6466 5f636f6e  e.crypto_kdf_con
 7590 74657874 62797465 73006372 7970746f  textbytes.crypto
 75a0 5f626f78 5f6f7065 6e006372 7970746f  _box_open.crypto
 75b0 5f616561 645f7863 68616368 61323070  _aead_xchacha20p
 75c0 6f6c7931 3330355f 69657466 5f646563  oly1305_ietf_dec
 75d0 72797074 5f646574 61636865 64006372  rypt_detached.cr
 75e0 7970746f 5f736361 6c61726d 756c745f  ypto_scalarmult_
 75f0 63757276 65323535 31395f62 61736500  curve25519_base.
 7600 72616e64 6f6d6279 7465735f 7365745f  randombytes_set_
 7610 696d706c 656d656e 74617469 6f6e0066  implementation.f
 7620 73746174 40474c49 42435f32 2e333300  stat@GLIBC_2.33.
 7630 5f5f6378 615f6669 6e616c69 7a654047  __cxa_finalize@G
 7640 4c494243 5f322e32 2e350063 72797074  LIBC_2.2.5.crypt
 7650 6f5f7363 616c6172 6d756c74 5f637572  o_scalarmult_cur
 7660 76653235 3531395f 7363616c 61726279  ve25519_scalarby
 7670 74657300 63727970 746f5f61 7574685f  tes.crypto_auth_
 7680 686d6163 73686135 31325f76 65726966  hmacsha512_verif
 7690 79006372 7970746f 5f616561 645f6368  y.crypto_aead_ch
 76a0 61636861 3230706f 6c793133 30355f64  acha20poly1305_d
 76b0 65637279 70745f64 65746163 68656400  ecrypt_detached.
 76c0 63727970 746f5f70 77686173 685f6172  crypto_pwhash_ar
 76d0 676f6e32 69645f62 79746573 5f6d6178  gon2id_bytes_max
 76e0 00736f64 69756d5f 6c696272 6172795f  .sodium_library_
 76f0 76657273 696f6e5f 6d696e6f 72006372  version_minor.cr
 7700 7970746f 5f737472 65616d5f 786f7200  ypto_stream_xor.
 7710 63727970 746f5f61 6561645f 63686163  crypto_aead_chac
 7720 68613230 706f6c79 31333035 5f616279  ha20poly1305_aby
 7730 74657300 63727970 746f5f63 6f72655f  tes.crypto_core_
 7740 6873616c 73613230 5f6f7574 70757462  hsalsa20_outputb
 7750 79746573 00637279 70746f5f 68617368  ytes.crypto_hash
 7760 5f736861 3531325f 696e6974 00637279  _sha512_init.cry
 7770 70746f5f 70776861 73685f73 63727970  pto_pwhash_scryp
 7780 7473616c 73613230 38736861 3235365f  tsalsa208sha256_
 7790 6f70736c 696d6974 5f6d696e 00736f64  opslimit_min.sod
 77a0 69756d5f 696e6974 00637279 70746f5f  ium_init.crypto_
 77b0 70776861 73685f61 72676f6e 32695f62  pwhash_argon2i_b
 77c0 79746573 5f6d6178 00637279 70746f5f  ytes_max.crypto_
 77d0 6b64665f 626c616b 6532625f 62797465  kdf_blake2b_byte
 77e0 735f6d61 78006372 7970746f 5f736361  s_max.crypto_sca
 77f0 6c61726d 756c745f 65643235 3531395f  larmult_ed25519_
 7800 6e6f636c 616d7000 70746872 6561645f  noclamp.pthread_
 7810 6d757465 785f6c6f 636b4047 4c494243  mutex_lock@GLIBC
 7820 5f322e32 2e350063 72797074 6f5f7368  _2.2.5.crypto_sh
 7830 6f727468 6173685f 73697068 61736878  orthash_siphashx
 7840 32345f6b 65796279 74657300 63727970  24_keybytes.cryp
 7850 746f5f73 69676e5f 6d657373 61676562  to_sign_messageb
 7860 79746573 5f6d6178 00637279 70746f5f  ytes_max.crypto_
 7870 626f785f 63757276 65323535 31397873  box_curve25519xs
 7880 616c7361 3230706f 6c793133 30355f70  alsa20poly1305_p
 7890 75626c69 636b6579 62797465 73006372  ublickeybytes.cr
 78a0 7970746f 5f707768 6173685f 6172676f  ypto_pwhash_argo
 78b0 6e326964 5f616c67 5f617267 6f6e3269  n2id_alg_argon2i
 78c0 64313300 63727970 746f5f63 6f72655f  d13.crypto_core_
 78d0 73616c73 61323031 325f696e 70757462  salsa2012_inputb
 78e0 79746573 00637279 70746f5f 73747265  ytes.crypto_stre
 78f0 616d5f63 68616368 61323000 63727970  am_chacha20.cryp
 7900 746f5f70 77686173 685f7363 72797074  to_pwhash_scrypt
 7910 73616c73 61323038 73686132 35365f62  salsa208sha256_b
 7920 79746573 5f6d696e 00637279 70746f5f  ytes_min.crypto_
 7930 68617368 5f736861 32353600 63727970  hash_sha256.cryp
 7940 746f5f61 6561645f 63686163 68613230  to_aead_chacha20
 7950 706f6c79 31333035 5f696574 665f656e  poly1305_ietf_en
 7960 63727970 74006372 7970746f 5f737472  crypt.crypto_str
 7970 65616d5f 78636861 63686132 305f6d65  eam_xchacha20_me
 7980 73736167 65627974 65735f6d 61780063  ssagebytes_max.c
 7990 72797074 6f5f626f 785f6465 74616368  rypto_box_detach
 79a0 65640073 6f646975 6d5f6d70 726f7465  ed.sodium_mprote
 79b0 63745f72 65616477 72697465 00637279  ct_readwrite.cry
 79c0 70746f5f 73747265 616d5f73 616c7361  pto_stream_salsa
 79d0 32303132 5f6b6579 67656e00 736f6469  2012_keygen.sodi
 79e0 756d5f69 735f7a65 726f0063 72797074  um_is_zero.crypt
 79f0 6f5f7077 68617368 5f617267 6f6e3269  o_pwhash_argon2i
 7a00 5f627974 65735f6d 696e0063 72797074  _bytes_min.crypt
 7a10 6f5f7365 63726574 626f785f 78636861  o_secretbox_xcha
 7a20 63686132 30706f6c 79313330 355f6e6f  cha20poly1305_no
 7a30 6e636562 79746573 00637279 70746f5f  ncebytes.crypto_
 7a40 61757468 5f686d61 63736861 35313232  auth_hmacsha5122
 7a50 35365f66 696e616c 00637279 70746f5f  56_final.crypto_
 7a60 73656372 6574626f 785f6f70 656e5f64  secretbox_open_d
 7a70 65746163 68656400 63727970 746f5f67  etached.crypto_g
 7a80 656e6572 69636861 73685f62 6c616b65  enerichash_blake
 7a90 32625f73 74617465 62797465 73006372  2b_statebytes.cr
 7aa0 7970746f 5f617574 685f686d 61637368  ypto_auth_hmacsh
 7ab0 61323536 5f757064 61746500           a256_update.
Contents of section .shstrtab:
 0000 002e7379 6d746162 002e7374 72746162  ..symtab..strtab
 0010 002e7368 73747274 6162002e 676e752e  ..shstrtab..gnu.
 0020 68617368 002e6479 6e73796d 002e6479  hash..dynsym..dy
 0030 6e737472 002e676e 752e7665 7273696f  nstr..gnu.versio
 0040 6e002e67 6e752e76 65727369 6f6e5f72  n..gnu.version_r
 0050 002e7265 6c612e64 796e002e 72656c61  ..rela.dyn..rela
 0060 2e706c74 002e696e 6974002e 706c742e  .plt..init..plt.
 0070 676f7400 2e746578 74002e66 696e6900  got..text..fini.
 0080 2e726f64 61746100 2e65685f 6672616d  .rodata..eh_fram
 0090 655f6864 72002e65 685f6672 616d6500  e_hdr..eh_frame.
 00a0 2e6e6f74 652e676e 752e7072 6f706572  .note.gnu.proper
 00b0 7479002e 74627373 002e696e 69745f61  ty..tbss..init_a
 00c0 72726179 002e6669 6e695f61 72726179  rray..fini_array
 00d0 002e6479 6e616d69 63002e64 61746100  ..dynamic..data.
 00e0 2e627373 002e636f 6d6d656e 74002e64  .bss..comment..d
 00f0 65627567 5f617261 6e676573 002e6465  ebug_aranges..de
 0100 6275675f 696e666f 002e6465 6275675f  bug_info..debug_
 0110 61626272 6576002e 64656275 675f6c69  abbrev..debug_li
 0120 6e65002e 64656275 675f7374 72002e64  ne..debug_str..d
 0130 65627567 5f6c696e 655f7374 72002e64  ebug_line_str..d
 0140 65627567 5f726e67 6c697374 7300      ebug_rnglists.

Disassembly of section .init:

000000000000e000 <_init>:
    e000: 48 83 ec 08                  	subq	$0x8, %rsp
    e004: 48 8b 05 cd 6f 06 00         	movq	0x66fcd(%rip), %rax     # 0x74fd8 <_GLOBAL_OFFSET_TABLE_+0x518>
    e00b: 48 85 c0                     	testq	%rax, %rax
    e00e: 74 02                        	je	0xe012 <_init+0x12>
    e010: ff d0                        	callq	*%rax
    e012: 48 83 c4 08                  	addq	$0x8, %rsp
    e016: c3                           	retq

Disassembly of section .plt:

000000000000e020 <.plt>:
    e020: ff 35 a2 6a 06 00            	pushq	0x66aa2(%rip)           # 0x74ac8 <_GLOBAL_OFFSET_TABLE_+0x8>
    e026: ff 25 a4 6a 06 00            	jmpq	*0x66aa4(%rip)          # 0x74ad0 <_GLOBAL_OFFSET_TABLE_+0x10>
    e02c: 0f 1f 40 00                  	nopl	(%rax)

000000000000e030 <crypto_core_hchacha20@plt>:
    e030: ff 25 a2 6a 06 00            	jmpq	*0x66aa2(%rip)          # 0x74ad8 <_GLOBAL_OFFSET_TABLE_+0x18>
    e036: 68 00 00 00 00               	pushq	$0x0
    e03b: e9 e0 ff ff ff               	jmp	0xe020 <.plt>

000000000000e040 <munlock@plt>:
    e040: ff 25 9a 6a 06 00            	jmpq	*0x66a9a(%rip)          # 0x74ae0 <_GLOBAL_OFFSET_TABLE_+0x20>
    e046: 68 01 00 00 00               	pushq	$0x1
    e04b: e9 d0 ff ff ff               	jmp	0xe020 <.plt>

000000000000e050 <crypto_secretbox_xsalsa20poly1305@plt>:
    e050: ff 25 92 6a 06 00            	jmpq	*0x66a92(%rip)          # 0x74ae8 <_GLOBAL_OFFSET_TABLE_+0x28>
    e056: 68 02 00 00 00               	pushq	$0x2
    e05b: e9 c0 ff ff ff               	jmp	0xe020 <.plt>

000000000000e060 <crypto_box_curve25519xchacha20poly1305_keypair@plt>:
    e060: ff 25 8a 6a 06 00            	jmpq	*0x66a8a(%rip)          # 0x74af0 <_GLOBAL_OFFSET_TABLE_+0x30>
    e066: 68 03 00 00 00               	pushq	$0x3
    e06b: e9 b0 ff ff ff               	jmp	0xe020 <.plt>

000000000000e070 <crypto_sign_ed25519_keypair@plt>:
    e070: ff 25 82 6a 06 00            	jmpq	*0x66a82(%rip)          # 0x74af8 <_GLOBAL_OFFSET_TABLE_+0x38>
    e076: 68 04 00 00 00               	pushq	$0x4
    e07b: e9 a0 ff ff ff               	jmp	0xe020 <.plt>

000000000000e080 <crypto_sign_ed25519_open@plt>:
    e080: ff 25 7a 6a 06 00            	jmpq	*0x66a7a(%rip)          # 0x74b00 <_GLOBAL_OFFSET_TABLE_+0x40>
    e086: 68 05 00 00 00               	pushq	$0x5
    e08b: e9 90 ff ff ff               	jmp	0xe020 <.plt>

000000000000e090 <sodium_sub@plt>:
    e090: ff 25 72 6a 06 00            	jmpq	*0x66a72(%rip)          # 0x74b08 <_GLOBAL_OFFSET_TABLE_+0x48>
    e096: 68 06 00 00 00               	pushq	$0x6
    e09b: e9 80 ff ff ff               	jmp	0xe020 <.plt>

000000000000e0a0 <crypto_scalarmult@plt>:
    e0a0: ff 25 6a 6a 06 00            	jmpq	*0x66a6a(%rip)          # 0x74b10 <_GLOBAL_OFFSET_TABLE_+0x50>
    e0a6: 68 07 00 00 00               	pushq	$0x7
    e0ab: e9 70 ff ff ff               	jmp	0xe020 <.plt>

000000000000e0b0 <raise@plt>:
    e0b0: ff 25 62 6a 06 00            	jmpq	*0x66a62(%rip)          # 0x74b18 <_GLOBAL_OFFSET_TABLE_+0x58>
    e0b6: 68 08 00 00 00               	pushq	$0x8
    e0bb: e9 60 ff ff ff               	jmp	0xe020 <.plt>

000000000000e0c0 <free@plt>:
    e0c0: ff 25 5a 6a 06 00            	jmpq	*0x66a5a(%rip)          # 0x74b20 <_GLOBAL_OFFSET_TABLE_+0x60>
    e0c6: 68 09 00 00 00               	pushq	$0x9
    e0cb: e9 50 ff ff ff               	jmp	0xe020 <.plt>

000000000000e0d0 <sodium_runtime_has_avx@plt>:
    e0d0: ff 25 52 6a 06 00            	jmpq	*0x66a52(%rip)          # 0x74b28 <_GLOBAL_OFFSET_TABLE_+0x68>
    e0d6: 68 0a 00 00 00               	pushq	$0xa
    e0db: e9 40 ff ff ff               	jmp	0xe020 <.plt>

000000000000e0e0 <sodium_increment@plt>:
    e0e0: ff 25 4a 6a 06 00            	jmpq	*0x66a4a(%rip)          # 0x74b30 <_GLOBAL_OFFSET_TABLE_+0x70>
    e0e6: 68 0b 00 00 00               	pushq	$0xb
    e0eb: e9 30 ff ff ff               	jmp	0xe020 <.plt>

000000000000e0f0 <sodium_add@plt>:
    e0f0: ff 25 42 6a 06 00            	jmpq	*0x66a42(%rip)          # 0x74b38 <_GLOBAL_OFFSET_TABLE_+0x78>
    e0f6: 68 0c 00 00 00               	pushq	$0xc
    e0fb: e9 20 ff ff ff               	jmp	0xe020 <.plt>

000000000000e100 <crypto_onetimeauth_poly1305_init@plt>:
    e100: ff 25 3a 6a 06 00            	jmpq	*0x66a3a(%rip)          # 0x74b40 <_GLOBAL_OFFSET_TABLE_+0x80>
    e106: 68 0d 00 00 00               	pushq	$0xd
    e10b: e9 10 ff ff ff               	jmp	0xe020 <.plt>

000000000000e110 <abort@plt>:
    e110: ff 25 32 6a 06 00            	jmpq	*0x66a32(%rip)          # 0x74b48 <_GLOBAL_OFFSET_TABLE_+0x88>
    e116: 68 0e 00 00 00               	pushq	$0xe
    e11b: e9 00 ff ff ff               	jmp	0xe020 <.plt>

000000000000e120 <__errno_location@plt>:
    e120: ff 25 2a 6a 06 00            	jmpq	*0x66a2a(%rip)          # 0x74b50 <_GLOBAL_OFFSET_TABLE_+0x90>
    e126: 68 0f 00 00 00               	pushq	$0xf
    e12b: e9 f0 fe ff ff               	jmp	0xe020 <.plt>

000000000000e130 <mlock@plt>:
    e130: ff 25 22 6a 06 00            	jmpq	*0x66a22(%rip)          # 0x74b58 <_GLOBAL_OFFSET_TABLE_+0x98>
    e136: 68 10 00 00 00               	pushq	$0x10
    e13b: e9 e0 fe ff ff               	jmp	0xe020 <.plt>

000000000000e140 <strncmp@plt>:
    e140: ff 25 1a 6a 06 00            	jmpq	*0x66a1a(%rip)          # 0x74b60 <_GLOBAL_OFFSET_TABLE_+0xa0>
    e146: 68 11 00 00 00               	pushq	$0x11
    e14b: e9 d0 fe ff ff               	jmp	0xe020 <.plt>

000000000000e150 <crypto_hash_sha256_update@plt>:
    e150: ff 25 12 6a 06 00            	jmpq	*0x66a12(%rip)          # 0x74b68 <_GLOBAL_OFFSET_TABLE_+0xa8>
    e156: 68 12 00 00 00               	pushq	$0x12
    e15b: e9 c0 fe ff ff               	jmp	0xe020 <.plt>

000000000000e160 <crypto_generichash@plt>:
    e160: ff 25 0a 6a 06 00            	jmpq	*0x66a0a(%rip)          # 0x74b70 <_GLOBAL_OFFSET_TABLE_+0xb0>
    e166: 68 13 00 00 00               	pushq	$0x13
    e16b: e9 b0 fe ff ff               	jmp	0xe020 <.plt>

000000000000e170 <crypto_generichash_blake2b_init@plt>:
    e170: ff 25 02 6a 06 00            	jmpq	*0x66a02(%rip)          # 0x74b78 <_GLOBAL_OFFSET_TABLE_+0xb8>
    e176: 68 14 00 00 00               	pushq	$0x14
    e17b: e9 a0 fe ff ff               	jmp	0xe020 <.plt>

000000000000e180 <randombytes_stir@plt>:
    e180: ff 25 fa 69 06 00            	jmpq	*0x669fa(%rip)          # 0x74b80 <_GLOBAL_OFFSET_TABLE_+0xc0>
    e186: 68 15 00 00 00               	pushq	$0x15
    e18b: e9 90 fe ff ff               	jmp	0xe020 <.plt>

000000000000e190 <sodium_misuse@plt>:
    e190: ff 25 f2 69 06 00            	jmpq	*0x669f2(%rip)          # 0x74b88 <_GLOBAL_OFFSET_TABLE_+0xc8>
    e196: 68 16 00 00 00               	pushq	$0x16
    e19b: e9 80 fe ff ff               	jmp	0xe020 <.plt>

000000000000e1a0 <crypto_secretbox_detached@plt>:
    e1a0: ff 25 ea 69 06 00            	jmpq	*0x669ea(%rip)          # 0x74b90 <_GLOBAL_OFFSET_TABLE_+0xd0>
    e1a6: 68 17 00 00 00               	pushq	$0x17
    e1ab: e9 70 fe ff ff               	jmp	0xe020 <.plt>

000000000000e1b0 <crypto_stream_chacha20_ietf_xor_ic@plt>:
    e1b0: ff 25 e2 69 06 00            	jmpq	*0x669e2(%rip)          # 0x74b98 <_GLOBAL_OFFSET_TABLE_+0xd8>
    e1b6: 68 18 00 00 00               	pushq	$0x18
    e1bb: e9 60 fe ff ff               	jmp	0xe020 <.plt>

000000000000e1c0 <crypto_verify_64@plt>:
    e1c0: ff 25 da 69 06 00            	jmpq	*0x669da(%rip)          # 0x74ba0 <_GLOBAL_OFFSET_TABLE_+0xe0>
    e1c6: 68 19 00 00 00               	pushq	$0x19
    e1cb: e9 50 fe ff ff               	jmp	0xe020 <.plt>

000000000000e1d0 <crypto_hash_sha256_final@plt>:
    e1d0: ff 25 d2 69 06 00            	jmpq	*0x669d2(%rip)          # 0x74ba8 <_GLOBAL_OFFSET_TABLE_+0xe8>
    e1d6: 68 1a 00 00 00               	pushq	$0x1a
    e1db: e9 40 fe ff ff               	jmp	0xe020 <.plt>

000000000000e1e0 <crypto_generichash_blake2b_update@plt>:
    e1e0: ff 25 ca 69 06 00            	jmpq	*0x669ca(%rip)          # 0x74bb0 <_GLOBAL_OFFSET_TABLE_+0xf0>
    e1e6: 68 1b 00 00 00               	pushq	$0x1b
    e1eb: e9 30 fe ff ff               	jmp	0xe020 <.plt>

000000000000e1f0 <crypto_auth_hmacsha512256@plt>:
    e1f0: ff 25 c2 69 06 00            	jmpq	*0x669c2(%rip)          # 0x74bb8 <_GLOBAL_OFFSET_TABLE_+0xf8>
    e1f6: 68 1c 00 00 00               	pushq	$0x1c
    e1fb: e9 20 fe ff ff               	jmp	0xe020 <.plt>

000000000000e200 <crypto_auth_hmacsha256_init@plt>:
    e200: ff 25 ba 69 06 00            	jmpq	*0x669ba(%rip)          # 0x74bc0 <_GLOBAL_OFFSET_TABLE_+0x100>
    e206: 68 1d 00 00 00               	pushq	$0x1d
    e20b: e9 10 fe ff ff               	jmp	0xe020 <.plt>

000000000000e210 <crypto_stream_chacha20_xor_ic@plt>:
    e210: ff 25 b2 69 06 00            	jmpq	*0x669b2(%rip)          # 0x74bc8 <_GLOBAL_OFFSET_TABLE_+0x108>
    e216: 68 1e 00 00 00               	pushq	$0x1e
    e21b: e9 00 fe ff ff               	jmp	0xe020 <.plt>

000000000000e220 <fcntl@plt>:
    e220: ff 25 aa 69 06 00            	jmpq	*0x669aa(%rip)          # 0x74bd0 <_GLOBAL_OFFSET_TABLE_+0x110>
    e226: 68 1f 00 00 00               	pushq	$0x1f
    e22b: e9 f0 fd ff ff               	jmp	0xe020 <.plt>

000000000000e230 <crypto_box_curve25519xchacha20poly1305_open_easy@plt>:
    e230: ff 25 a2 69 06 00            	jmpq	*0x669a2(%rip)          # 0x74bd8 <_GLOBAL_OFFSET_TABLE_+0x118>
    e236: 68 20 00 00 00               	pushq	$0x20
    e23b: e9 e0 fd ff ff               	jmp	0xe020 <.plt>

000000000000e240 <crypto_core_ed25519_scalar_random@plt>:
    e240: ff 25 9a 69 06 00            	jmpq	*0x6699a(%rip)          # 0x74be0 <_GLOBAL_OFFSET_TABLE_+0x120>
    e246: 68 21 00 00 00               	pushq	$0x21
    e24b: e9 d0 fd ff ff               	jmp	0xe020 <.plt>

000000000000e250 <getpid@plt>:
    e250: ff 25 92 69 06 00            	jmpq	*0x66992(%rip)          # 0x74be8 <_GLOBAL_OFFSET_TABLE_+0x128>
    e256: 68 22 00 00 00               	pushq	$0x22
    e25b: e9 c0 fd ff ff               	jmp	0xe020 <.plt>

000000000000e260 <crypto_core_ed25519_scalar_negate@plt>:
    e260: ff 25 8a 69 06 00            	jmpq	*0x6698a(%rip)          # 0x74bf0 <_GLOBAL_OFFSET_TABLE_+0x130>
    e266: 68 23 00 00 00               	pushq	$0x23
    e26b: e9 b0 fd ff ff               	jmp	0xe020 <.plt>

000000000000e270 <crypto_sign_ed25519_verify_detached@plt>:
    e270: ff 25 82 69 06 00            	jmpq	*0x66982(%rip)          # 0x74bf8 <_GLOBAL_OFFSET_TABLE_+0x138>
    e276: 68 24 00 00 00               	pushq	$0x24
    e27b: e9 a0 fd ff ff               	jmp	0xe020 <.plt>

000000000000e280 <getentropy@plt>:
    e280: ff 25 7a 69 06 00            	jmpq	*0x6697a(%rip)          # 0x74c00 <_GLOBAL_OFFSET_TABLE_+0x140>
    e286: 68 25 00 00 00               	pushq	$0x25
    e28b: e9 90 fd ff ff               	jmp	0xe020 <.plt>

000000000000e290 <crypto_box_curve25519xsalsa20poly1305_beforenm@plt>:
    e290: ff 25 72 69 06 00            	jmpq	*0x66972(%rip)          # 0x74c08 <_GLOBAL_OFFSET_TABLE_+0x148>
    e296: 68 26 00 00 00               	pushq	$0x26
    e29b: e9 80 fd ff ff               	jmp	0xe020 <.plt>

000000000000e2a0 <crypto_box_easy@plt>:
    e2a0: ff 25 6a 69 06 00            	jmpq	*0x6696a(%rip)          # 0x74c10 <_GLOBAL_OFFSET_TABLE_+0x150>
    e2a6: 68 27 00 00 00               	pushq	$0x27
    e2ab: e9 70 fd ff ff               	jmp	0xe020 <.plt>

000000000000e2b0 <sodium_memzero@plt>:
    e2b0: ff 25 62 69 06 00            	jmpq	*0x66962(%rip)          # 0x74c18 <_GLOBAL_OFFSET_TABLE_+0x158>
    e2b6: 68 28 00 00 00               	pushq	$0x28
    e2bb: e9 60 fd ff ff               	jmp	0xe020 <.plt>

000000000000e2c0 <crypto_auth_hmacsha512256_verify@plt>:
    e2c0: ff 25 5a 69 06 00            	jmpq	*0x6695a(%rip)          # 0x74c20 <_GLOBAL_OFFSET_TABLE_+0x160>
    e2c6: 68 29 00 00 00               	pushq	$0x29
    e2cb: e9 50 fd ff ff               	jmp	0xe020 <.plt>

000000000000e2d0 <sodium_runtime_has_pclmul@plt>:
    e2d0: ff 25 52 69 06 00            	jmpq	*0x66952(%rip)          # 0x74c28 <_GLOBAL_OFFSET_TABLE_+0x168>
    e2d6: 68 2a 00 00 00               	pushq	$0x2a
    e2db: e9 40 fd ff ff               	jmp	0xe020 <.plt>

000000000000e2e0 <strlen@plt>:
    e2e0: ff 25 4a 69 06 00            	jmpq	*0x6694a(%rip)          # 0x74c30 <_GLOBAL_OFFSET_TABLE_+0x170>
    e2e6: 68 2b 00 00 00               	pushq	$0x2b
    e2eb: e9 30 fd ff ff               	jmp	0xe020 <.plt>

000000000000e2f0 <__stack_chk_fail@plt>:
    e2f0: ff 25 42 69 06 00            	jmpq	*0x66942(%rip)          # 0x74c38 <_GLOBAL_OFFSET_TABLE_+0x178>
    e2f6: 68 2c 00 00 00               	pushq	$0x2c
    e2fb: e9 20 fd ff ff               	jmp	0xe020 <.plt>

000000000000e300 <mmap@plt>:
    e300: ff 25 3a 69 06 00            	jmpq	*0x6693a(%rip)          # 0x74c40 <_GLOBAL_OFFSET_TABLE_+0x180>
    e306: 68 2d 00 00 00               	pushq	$0x2d
    e30b: e9 10 fd ff ff               	jmp	0xe020 <.plt>

000000000000e310 <crypto_verify_16@plt>:
    e310: ff 25 32 69 06 00            	jmpq	*0x66932(%rip)          # 0x74c48 <_GLOBAL_OFFSET_TABLE_+0x188>
    e316: 68 2e 00 00 00               	pushq	$0x2e
    e31b: e9 00 fd ff ff               	jmp	0xe020 <.plt>

000000000000e320 <crypto_generichash_blake2b_final@plt>:
    e320: ff 25 2a 69 06 00            	jmpq	*0x6692a(%rip)          # 0x74c50 <_GLOBAL_OFFSET_TABLE_+0x190>
    e326: 68 2f 00 00 00               	pushq	$0x2f
    e32b: e9 f0 fc ff ff               	jmp	0xe020 <.plt>

000000000000e330 <strchr@plt>:
    e330: ff 25 22 69 06 00            	jmpq	*0x66922(%rip)          # 0x74c58 <_GLOBAL_OFFSET_TABLE_+0x198>
    e336: 68 30 00 00 00               	pushq	$0x30
    e33b: e9 e0 fc ff ff               	jmp	0xe020 <.plt>

000000000000e340 <crypto_stream_chacha20_ietf@plt>:
    e340: ff 25 1a 69 06 00            	jmpq	*0x6691a(%rip)          # 0x74c60 <_GLOBAL_OFFSET_TABLE_+0x1a0>
    e346: 68 31 00 00 00               	pushq	$0x31
    e34b: e9 d0 fc ff ff               	jmp	0xe020 <.plt>

000000000000e350 <crypto_auth_hmacsha256_final@plt>:
    e350: ff 25 12 69 06 00            	jmpq	*0x66912(%rip)          # 0x74c68 <_GLOBAL_OFFSET_TABLE_+0x1a8>
    e356: 68 32 00 00 00               	pushq	$0x32
    e35b: e9 c0 fc ff ff               	jmp	0xe020 <.plt>

000000000000e360 <sodium_runtime_has_sse41@plt>:
    e360: ff 25 0a 69 06 00            	jmpq	*0x6690a(%rip)          # 0x74c70 <_GLOBAL_OFFSET_TABLE_+0x1b0>
    e366: 68 33 00 00 00               	pushq	$0x33
    e36b: e9 b0 fc ff ff               	jmp	0xe020 <.plt>

000000000000e370 <strrchr@plt>:
    e370: ff 25 02 69 06 00            	jmpq	*0x66902(%rip)          # 0x74c78 <_GLOBAL_OFFSET_TABLE_+0x1b8>
    e376: 68 34 00 00 00               	pushq	$0x34
    e37b: e9 a0 fc ff ff               	jmp	0xe020 <.plt>

000000000000e380 <crypto_stream_xsalsa20@plt>:
    e380: ff 25 fa 68 06 00            	jmpq	*0x668fa(%rip)          # 0x74c80 <_GLOBAL_OFFSET_TABLE_+0x1c0>
    e386: 68 35 00 00 00               	pushq	$0x35
    e38b: e9 90 fc ff ff               	jmp	0xe020 <.plt>

000000000000e390 <gettimeofday@plt>:
    e390: ff 25 f2 68 06 00            	jmpq	*0x668f2(%rip)          # 0x74c88 <_GLOBAL_OFFSET_TABLE_+0x1c8>
    e396: 68 36 00 00 00               	pushq	$0x36
    e39b: e9 80 fc ff ff               	jmp	0xe020 <.plt>

000000000000e3a0 <crypto_core_ed25519_scalar_reduce@plt>:
    e3a0: ff 25 ea 68 06 00            	jmpq	*0x668ea(%rip)          # 0x74c90 <_GLOBAL_OFFSET_TABLE_+0x1d0>
    e3a6: 68 37 00 00 00               	pushq	$0x37
    e3ab: e9 70 fc ff ff               	jmp	0xe020 <.plt>

000000000000e3b0 <__assert_fail@plt>:
    e3b0: ff 25 e2 68 06 00            	jmpq	*0x668e2(%rip)          # 0x74c98 <_GLOBAL_OFFSET_TABLE_+0x1d8>
    e3b6: 68 38 00 00 00               	pushq	$0x38
    e3bb: e9 60 fc ff ff               	jmp	0xe020 <.plt>

000000000000e3c0 <crypto_stream_salsa20@plt>:
    e3c0: ff 25 da 68 06 00            	jmpq	*0x668da(%rip)          # 0x74ca0 <_GLOBAL_OFFSET_TABLE_+0x1e0>
    e3c6: 68 39 00 00 00               	pushq	$0x39
    e3cb: e9 50 fc ff ff               	jmp	0xe020 <.plt>

000000000000e3d0 <memset@plt>:
    e3d0: ff 25 d2 68 06 00            	jmpq	*0x668d2(%rip)          # 0x74ca8 <_GLOBAL_OFFSET_TABLE_+0x1e8>
    e3d6: 68 3a 00 00 00               	pushq	$0x3a
    e3db: e9 40 fc ff ff               	jmp	0xe020 <.plt>

000000000000e3e0 <crypto_box_open_easy@plt>:
    e3e0: ff 25 ca 68 06 00            	jmpq	*0x668ca(%rip)          # 0x74cb0 <_GLOBAL_OFFSET_TABLE_+0x1f0>
    e3e6: 68 3b 00 00 00               	pushq	$0x3b
    e3eb: e9 30 fc ff ff               	jmp	0xe020 <.plt>

000000000000e3f0 <crypto_auth_hmacsha512_final@plt>:
    e3f0: ff 25 c2 68 06 00            	jmpq	*0x668c2(%rip)          # 0x74cb8 <_GLOBAL_OFFSET_TABLE_+0x1f8>
    e3f6: 68 3c 00 00 00               	pushq	$0x3c
    e3fb: e9 20 fc ff ff               	jmp	0xe020 <.plt>

000000000000e400 <crypto_pwhash_argon2id_str_verify@plt>:
    e400: ff 25 ba 68 06 00            	jmpq	*0x668ba(%rip)          # 0x74cc0 <_GLOBAL_OFFSET_TABLE_+0x200>
    e406: 68 3d 00 00 00               	pushq	$0x3d
    e40b: e9 10 fc ff ff               	jmp	0xe020 <.plt>

000000000000e410 <close@plt>:
    e410: ff 25 b2 68 06 00            	jmpq	*0x668b2(%rip)          # 0x74cc8 <_GLOBAL_OFFSET_TABLE_+0x208>
    e416: 68 3e 00 00 00               	pushq	$0x3e
    e41b: e9 00 fc ff ff               	jmp	0xe020 <.plt>

000000000000e420 <sodium_bin2base64@plt>:
    e420: ff 25 aa 68 06 00            	jmpq	*0x668aa(%rip)          # 0x74cd0 <_GLOBAL_OFFSET_TABLE_+0x210>
    e426: 68 3f 00 00 00               	pushq	$0x3f
    e42b: e9 f0 fb ff ff               	jmp	0xe020 <.plt>

000000000000e430 <crypto_sign_ed25519_seed_keypair@plt>:
    e430: ff 25 a2 68 06 00            	jmpq	*0x668a2(%rip)          # 0x74cd8 <_GLOBAL_OFFSET_TABLE_+0x218>
    e436: 68 40 00 00 00               	pushq	$0x40
    e43b: e9 e0 fb ff ff               	jmp	0xe020 <.plt>

000000000000e440 <crypto_hash_sha512@plt>:
    e440: ff 25 9a 68 06 00            	jmpq	*0x6689a(%rip)          # 0x74ce0 <_GLOBAL_OFFSET_TABLE_+0x220>
    e446: 68 41 00 00 00               	pushq	$0x41
    e44b: e9 d0 fb ff ff               	jmp	0xe020 <.plt>

000000000000e450 <crypto_auth_hmacsha512_update@plt>:
    e450: ff 25 92 68 06 00            	jmpq	*0x66892(%rip)          # 0x74ce8 <_GLOBAL_OFFSET_TABLE_+0x228>
    e456: 68 42 00 00 00               	pushq	$0x42
    e45b: e9 c0 fb ff ff               	jmp	0xe020 <.plt>

000000000000e460 <read@plt>:
    e460: ff 25 8a 68 06 00            	jmpq	*0x6688a(%rip)          # 0x74cf0 <_GLOBAL_OFFSET_TABLE_+0x230>
    e466: 68 43 00 00 00               	pushq	$0x43
    e46b: e9 b0 fb ff ff               	jmp	0xe020 <.plt>

000000000000e470 <__tls_get_addr@plt>:
    e470: ff 25 82 68 06 00            	jmpq	*0x66882(%rip)          # 0x74cf8 <_GLOBAL_OFFSET_TABLE_+0x238>
    e476: 68 44 00 00 00               	pushq	$0x44
    e47b: e9 a0 fb ff ff               	jmp	0xe020 <.plt>

000000000000e480 <crypto_stream_chacha20_ietf_xor@plt>:
    e480: ff 25 7a 68 06 00            	jmpq	*0x6687a(%rip)          # 0x74d00 <_GLOBAL_OFFSET_TABLE_+0x240>
    e486: 68 45 00 00 00               	pushq	$0x45
    e48b: e9 90 fb ff ff               	jmp	0xe020 <.plt>

000000000000e490 <crypto_core_ed25519_scalar_sub@plt>:
    e490: ff 25 72 68 06 00            	jmpq	*0x66872(%rip)          # 0x74d08 <_GLOBAL_OFFSET_TABLE_+0x248>
    e496: 68 46 00 00 00               	pushq	$0x46
    e49b: e9 80 fb ff ff               	jmp	0xe020 <.plt>

000000000000e4a0 <crypto_box_curve25519xsalsa20poly1305_open_afternm@plt>:
    e4a0: ff 25 6a 68 06 00            	jmpq	*0x6686a(%rip)          # 0x74d10 <_GLOBAL_OFFSET_TABLE_+0x250>
    e4a6: 68 47 00 00 00               	pushq	$0x47
    e4ab: e9 70 fb ff ff               	jmp	0xe020 <.plt>

000000000000e4b0 <crypto_box_curve25519xchacha20poly1305_easy@plt>:
    e4b0: ff 25 62 68 06 00            	jmpq	*0x66862(%rip)          # 0x74d18 <_GLOBAL_OFFSET_TABLE_+0x258>
    e4b6: 68 48 00 00 00               	pushq	$0x48
    e4bb: e9 60 fb ff ff               	jmp	0xe020 <.plt>

000000000000e4c0 <calloc@plt>:
    e4c0: ff 25 5a 68 06 00            	jmpq	*0x6685a(%rip)          # 0x74d20 <_GLOBAL_OFFSET_TABLE_+0x260>
    e4c6: 68 49 00 00 00               	pushq	$0x49
    e4cb: e9 50 fb ff ff               	jmp	0xe020 <.plt>

000000000000e4d0 <crypto_onetimeauth_poly1305_update@plt>:
    e4d0: ff 25 52 68 06 00            	jmpq	*0x66852(%rip)          # 0x74d28 <_GLOBAL_OFFSET_TABLE_+0x268>
    e4d6: 68 4a 00 00 00               	pushq	$0x4a
    e4db: e9 40 fb ff ff               	jmp	0xe020 <.plt>

000000000000e4e0 <crypto_core_ed25519_scalar_complement@plt>:
    e4e0: ff 25 4a 68 06 00            	jmpq	*0x6684a(%rip)          # 0x74d30 <_GLOBAL_OFFSET_TABLE_+0x270>
    e4e6: 68 4b 00 00 00               	pushq	$0x4b
    e4eb: e9 30 fb ff ff               	jmp	0xe020 <.plt>

000000000000e4f0 <crypto_secretbox_xsalsa20poly1305_open@plt>:
    e4f0: ff 25 42 68 06 00            	jmpq	*0x66842(%rip)          # 0x74d38 <_GLOBAL_OFFSET_TABLE_+0x278>
    e4f6: 68 4c 00 00 00               	pushq	$0x4c
    e4fb: e9 20 fb ff ff               	jmp	0xe020 <.plt>

000000000000e500 <sodium_runtime_has_ssse3@plt>:
    e500: ff 25 3a 68 06 00            	jmpq	*0x6683a(%rip)          # 0x74d40 <_GLOBAL_OFFSET_TABLE_+0x280>
    e506: 68 4d 00 00 00               	pushq	$0x4d
    e50b: e9 10 fb ff ff               	jmp	0xe020 <.plt>

000000000000e510 <sodium_runtime_has_avx512f@plt>:
    e510: ff 25 32 68 06 00            	jmpq	*0x66832(%rip)          # 0x74d48 <_GLOBAL_OFFSET_TABLE_+0x288>
    e516: 68 4e 00 00 00               	pushq	$0x4e
    e51b: e9 00 fb ff ff               	jmp	0xe020 <.plt>

000000000000e520 <crypto_generichash_final@plt>:
    e520: ff 25 2a 68 06 00            	jmpq	*0x6682a(%rip)          # 0x74d50 <_GLOBAL_OFFSET_TABLE_+0x290>
    e526: 68 4f 00 00 00               	pushq	$0x4f
    e52b: e9 f0 fa ff ff               	jmp	0xe020 <.plt>

000000000000e530 <__memcpy_chk@plt>:
    e530: ff 25 22 68 06 00            	jmpq	*0x66822(%rip)          # 0x74d58 <_GLOBAL_OFFSET_TABLE_+0x298>
    e536: 68 50 00 00 00               	pushq	$0x50
    e53b: e9 e0 fa ff ff               	jmp	0xe020 <.plt>

000000000000e540 <crypto_core_salsa2012@plt>:
    e540: ff 25 1a 68 06 00            	jmpq	*0x6681a(%rip)          # 0x74d60 <_GLOBAL_OFFSET_TABLE_+0x2a0>
    e546: 68 51 00 00 00               	pushq	$0x51
    e54b: e9 d0 fa ff ff               	jmp	0xe020 <.plt>

000000000000e550 <crypto_generichash_blake2b_salt_personal@plt>:
    e550: ff 25 12 68 06 00            	jmpq	*0x66812(%rip)          # 0x74d68 <_GLOBAL_OFFSET_TABLE_+0x2a8>
    e556: 68 52 00 00 00               	pushq	$0x52
    e55b: e9 c0 fa ff ff               	jmp	0xe020 <.plt>

000000000000e560 <crypto_hash_sha512_update@plt>:
    e560: ff 25 0a 68 06 00            	jmpq	*0x6680a(%rip)          # 0x74d70 <_GLOBAL_OFFSET_TABLE_+0x2b0>
    e566: 68 53 00 00 00               	pushq	$0x53
    e56b: e9 b0 fa ff ff               	jmp	0xe020 <.plt>

000000000000e570 <crypto_sign_ed25519ph_final_verify@plt>:
    e570: ff 25 02 68 06 00            	jmpq	*0x66802(%rip)          # 0x74d78 <_GLOBAL_OFFSET_TABLE_+0x2b8>
    e576: 68 54 00 00 00               	pushq	$0x54
    e57b: e9 a0 fa ff ff               	jmp	0xe020 <.plt>

000000000000e580 <sodium_base642bin@plt>:
    e580: ff 25 fa 67 06 00            	jmpq	*0x667fa(%rip)          # 0x74d80 <_GLOBAL_OFFSET_TABLE_+0x2c0>
    e586: 68 55 00 00 00               	pushq	$0x55
    e58b: e9 90 fa ff ff               	jmp	0xe020 <.plt>

000000000000e590 <crypto_pwhash_scryptsalsa208sha256_ll@plt>:
    e590: ff 25 f2 67 06 00            	jmpq	*0x667f2(%rip)          # 0x74d88 <_GLOBAL_OFFSET_TABLE_+0x2c8>
    e596: 68 56 00 00 00               	pushq	$0x56
    e59b: e9 80 fa ff ff               	jmp	0xe020 <.plt>

000000000000e5a0 <memcpy@plt>:
    e5a0: ff 25 ea 67 06 00            	jmpq	*0x667ea(%rip)          # 0x74d90 <_GLOBAL_OFFSET_TABLE_+0x2d0>
    e5a6: 68 57 00 00 00               	pushq	$0x57
    e5ab: e9 70 fa ff ff               	jmp	0xe020 <.plt>

000000000000e5b0 <crypto_verify_32@plt>:
    e5b0: ff 25 e2 67 06 00            	jmpq	*0x667e2(%rip)          # 0x74d98 <_GLOBAL_OFFSET_TABLE_+0x2d8>
    e5b6: 68 58 00 00 00               	pushq	$0x58
    e5bb: e9 60 fa ff ff               	jmp	0xe020 <.plt>

000000000000e5c0 <crypto_box_curve25519xsalsa20poly1305_open@plt>:
    e5c0: ff 25 da 67 06 00            	jmpq	*0x667da(%rip)          # 0x74da0 <_GLOBAL_OFFSET_TABLE_+0x2e0>
    e5c6: 68 59 00 00 00               	pushq	$0x59
    e5cb: e9 50 fa ff ff               	jmp	0xe020 <.plt>

000000000000e5d0 <crypto_shorthash_siphash24@plt>:
    e5d0: ff 25 d2 67 06 00            	jmpq	*0x667d2(%rip)          # 0x74da8 <_GLOBAL_OFFSET_TABLE_+0x2e8>
    e5d6: 68 5a 00 00 00               	pushq	$0x5a
    e5db: e9 40 fa ff ff               	jmp	0xe020 <.plt>

000000000000e5e0 <crypto_onetimeauth_poly1305_final@plt>:
    e5e0: ff 25 ca 67 06 00            	jmpq	*0x667ca(%rip)          # 0x74db0 <_GLOBAL_OFFSET_TABLE_+0x2f0>
    e5e6: 68 5b 00 00 00               	pushq	$0x5b
    e5eb: e9 30 fa ff ff               	jmp	0xe020 <.plt>

000000000000e5f0 <crypto_pwhash_argon2i_str_verify@plt>:
    e5f0: ff 25 c2 67 06 00            	jmpq	*0x667c2(%rip)          # 0x74db8 <_GLOBAL_OFFSET_TABLE_+0x2f8>
    e5f6: 68 5c 00 00 00               	pushq	$0x5c
    e5fb: e9 20 fa ff ff               	jmp	0xe020 <.plt>

000000000000e600 <crypto_sign_ed25519@plt>:
    e600: ff 25 ba 67 06 00            	jmpq	*0x667ba(%rip)          # 0x74dc0 <_GLOBAL_OFFSET_TABLE_+0x300>
    e606: 68 5d 00 00 00               	pushq	$0x5d
    e60b: e9 10 fa ff ff               	jmp	0xe020 <.plt>

000000000000e610 <crypto_box_keypair@plt>:
    e610: ff 25 b2 67 06 00            	jmpq	*0x667b2(%rip)          # 0x74dc8 <_GLOBAL_OFFSET_TABLE_+0x308>
    e616: 68 5e 00 00 00               	pushq	$0x5e
    e61b: e9 00 fa ff ff               	jmp	0xe020 <.plt>

000000000000e620 <crypto_onetimeauth_poly1305@plt>:
    e620: ff 25 aa 67 06 00            	jmpq	*0x667aa(%rip)          # 0x74dd0 <_GLOBAL_OFFSET_TABLE_+0x310>
    e626: 68 5f 00 00 00               	pushq	$0x5f
    e62b: e9 f0 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e630 <pthread_mutex_unlock@plt>:
    e630: ff 25 a2 67 06 00            	jmpq	*0x667a2(%rip)          # 0x74dd8 <_GLOBAL_OFFSET_TABLE_+0x318>
    e636: 68 60 00 00 00               	pushq	$0x60
    e63b: e9 e0 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e640 <crypto_auth_hmacsha512_init@plt>:
    e640: ff 25 9a 67 06 00            	jmpq	*0x6679a(%rip)          # 0x74de0 <_GLOBAL_OFFSET_TABLE_+0x320>
    e646: 68 61 00 00 00               	pushq	$0x61
    e64b: e9 d0 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e650 <crypto_pwhash_argon2id@plt>:
    e650: ff 25 92 67 06 00            	jmpq	*0x66792(%rip)          # 0x74de8 <_GLOBAL_OFFSET_TABLE_+0x328>
    e656: 68 62 00 00 00               	pushq	$0x62
    e65b: e9 c0 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e660 <malloc@plt>:
    e660: ff 25 8a 67 06 00            	jmpq	*0x6678a(%rip)          # 0x74df0 <_GLOBAL_OFFSET_TABLE_+0x330>
    e666: 68 63 00 00 00               	pushq	$0x63
    e66b: e9 b0 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e670 <sodium_runtime_has_avx2@plt>:
    e670: ff 25 82 67 06 00            	jmpq	*0x66782(%rip)          # 0x74df8 <_GLOBAL_OFFSET_TABLE_+0x338>
    e676: 68 64 00 00 00               	pushq	$0x64
    e67b: e9 a0 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e680 <crypto_secretbox_xchacha20poly1305_open_detached@plt>:
    e680: ff 25 7a 67 06 00            	jmpq	*0x6677a(%rip)          # 0x74e00 <_GLOBAL_OFFSET_TABLE_+0x340>
    e686: 68 65 00 00 00               	pushq	$0x65
    e68b: e9 90 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e690 <crypto_pwhash_argon2id_str_needs_rehash@plt>:
    e690: ff 25 72 67 06 00            	jmpq	*0x66772(%rip)          # 0x74e08 <_GLOBAL_OFFSET_TABLE_+0x348>
    e696: 68 66 00 00 00               	pushq	$0x66
    e69b: e9 80 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e6a0 <crypto_box_curve25519xsalsa20poly1305_keypair@plt>:
    e6a0: ff 25 6a 67 06 00            	jmpq	*0x6676a(%rip)          # 0x74e10 <_GLOBAL_OFFSET_TABLE_+0x350>
    e6a6: 68 67 00 00 00               	pushq	$0x67
    e6ab: e9 70 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e6b0 <randombytes_buf@plt>:
    e6b0: ff 25 62 67 06 00            	jmpq	*0x66762(%rip)          # 0x74e18 <_GLOBAL_OFFSET_TABLE_+0x358>
    e6b6: 68 68 00 00 00               	pushq	$0x68
    e6bb: e9 60 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e6c0 <crypto_hash_sha256_init@plt>:
    e6c0: ff 25 5a 67 06 00            	jmpq	*0x6675a(%rip)          # 0x74e20 <_GLOBAL_OFFSET_TABLE_+0x360>
    e6c6: 68 69 00 00 00               	pushq	$0x69
    e6cb: e9 50 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e6d0 <crypto_scalarmult_curve25519@plt>:
    e6d0: ff 25 52 67 06 00            	jmpq	*0x66752(%rip)          # 0x74e28 <_GLOBAL_OFFSET_TABLE_+0x368>
    e6d6: 68 6a 00 00 00               	pushq	$0x6a
    e6db: e9 40 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e6e0 <crypto_core_hsalsa20@plt>:
    e6e0: ff 25 4a 67 06 00            	jmpq	*0x6674a(%rip)          # 0x74e30 <_GLOBAL_OFFSET_TABLE_+0x370>
    e6e6: 68 6b 00 00 00               	pushq	$0x6b
    e6eb: e9 30 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e6f0 <crypto_stream_salsa20_xor@plt>:
    e6f0: ff 25 42 67 06 00            	jmpq	*0x66742(%rip)          # 0x74e38 <_GLOBAL_OFFSET_TABLE_+0x378>
    e6f6: 68 6c 00 00 00               	pushq	$0x6c
    e6fb: e9 20 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e700 <crypto_generichash_blake2b@plt>:
    e700: ff 25 3a 67 06 00            	jmpq	*0x6673a(%rip)          # 0x74e40 <_GLOBAL_OFFSET_TABLE_+0x380>
    e706: 68 6d 00 00 00               	pushq	$0x6d
    e70b: e9 10 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e710 <crypto_onetimeauth_poly1305_verify@plt>:
    e710: ff 25 32 67 06 00            	jmpq	*0x66732(%rip)          # 0x74e48 <_GLOBAL_OFFSET_TABLE_+0x388>
    e716: 68 6e 00 00 00               	pushq	$0x6e
    e71b: e9 00 f9 ff ff               	jmp	0xe020 <.plt>

000000000000e720 <crypto_stream_xsalsa20_xor@plt>:
    e720: ff 25 2a 67 06 00            	jmpq	*0x6672a(%rip)          # 0x74e50 <_GLOBAL_OFFSET_TABLE_+0x390>
    e726: 68 6f 00 00 00               	pushq	$0x6f
    e72b: e9 f0 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e730 <crypto_core_ed25519_scalar_add@plt>:
    e730: ff 25 22 67 06 00            	jmpq	*0x66722(%rip)          # 0x74e58 <_GLOBAL_OFFSET_TABLE_+0x398>
    e736: 68 70 00 00 00               	pushq	$0x70
    e73b: e9 e0 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e740 <crypto_box_beforenm@plt>:
    e740: ff 25 1a 67 06 00            	jmpq	*0x6671a(%rip)          # 0x74e60 <_GLOBAL_OFFSET_TABLE_+0x3a0>
    e746: 68 71 00 00 00               	pushq	$0x71
    e74b: e9 d0 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e750 <crypto_stream_chacha20_xor@plt>:
    e750: ff 25 12 67 06 00            	jmpq	*0x66712(%rip)          # 0x74e68 <_GLOBAL_OFFSET_TABLE_+0x3a8>
    e756: 68 72 00 00 00               	pushq	$0x72
    e75b: e9 c0 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e760 <crypto_box_curve25519xsalsa20poly1305_seed_keypair@plt>:
    e760: ff 25 0a 67 06 00            	jmpq	*0x6670a(%rip)          # 0x74e70 <_GLOBAL_OFFSET_TABLE_+0x3b0>
    e766: 68 73 00 00 00               	pushq	$0x73
    e76b: e9 b0 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e770 <crypto_sign_ed25519ph_init@plt>:
    e770: ff 25 02 67 06 00            	jmpq	*0x66702(%rip)          # 0x74e78 <_GLOBAL_OFFSET_TABLE_+0x3b8>
    e776: 68 74 00 00 00               	pushq	$0x74
    e77b: e9 a0 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e780 <crypto_box_curve25519xsalsa20poly1305_afternm@plt>:
    e780: ff 25 fa 66 06 00            	jmpq	*0x666fa(%rip)          # 0x74e80 <_GLOBAL_OFFSET_TABLE_+0x3c0>
    e786: 68 75 00 00 00               	pushq	$0x75
    e78b: e9 90 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e790 <munmap@plt>:
    e790: ff 25 f2 66 06 00            	jmpq	*0x666f2(%rip)          # 0x74e88 <_GLOBAL_OFFSET_TABLE_+0x3c8>
    e796: 68 76 00 00 00               	pushq	$0x76
    e79b: e9 80 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e7a0 <crypto_pwhash_argon2id_str@plt>:
    e7a0: ff 25 ea 66 06 00            	jmpq	*0x666ea(%rip)          # 0x74e90 <_GLOBAL_OFFSET_TABLE_+0x3d0>
    e7a6: 68 77 00 00 00               	pushq	$0x77
    e7ab: e9 70 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e7b0 <sodium_runtime_has_aesni@plt>:
    e7b0: ff 25 e2 66 06 00            	jmpq	*0x666e2(%rip)          # 0x74e98 <_GLOBAL_OFFSET_TABLE_+0x3d8>
    e7b6: 68 78 00 00 00               	pushq	$0x78
    e7bb: e9 60 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e7c0 <poll@plt>:
    e7c0: ff 25 da 66 06 00            	jmpq	*0x666da(%rip)          # 0x74ea0 <_GLOBAL_OFFSET_TABLE_+0x3e0>
    e7c6: 68 79 00 00 00               	pushq	$0x79
    e7cb: e9 50 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e7d0 <madvise@plt>:
    e7d0: ff 25 d2 66 06 00            	jmpq	*0x666d2(%rip)          # 0x74ea8 <_GLOBAL_OFFSET_TABLE_+0x3e8>
    e7d6: 68 7a 00 00 00               	pushq	$0x7a
    e7db: e9 40 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e7e0 <memmove@plt>:
    e7e0: ff 25 ca 66 06 00            	jmpq	*0x666ca(%rip)          # 0x74eb0 <_GLOBAL_OFFSET_TABLE_+0x3f0>
    e7e6: 68 7b 00 00 00               	pushq	$0x7b
    e7eb: e9 30 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e7f0 <crypto_pwhash_argon2i_str_needs_rehash@plt>:
    e7f0: ff 25 c2 66 06 00            	jmpq	*0x666c2(%rip)          # 0x74eb8 <_GLOBAL_OFFSET_TABLE_+0x3f8>
    e7f6: 68 7c 00 00 00               	pushq	$0x7c
    e7fb: e9 20 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e800 <sodium_runtime_has_rdrand@plt>:
    e800: ff 25 ba 66 06 00            	jmpq	*0x666ba(%rip)          # 0x74ec0 <_GLOBAL_OFFSET_TABLE_+0x400>
    e806: 68 7d 00 00 00               	pushq	$0x7d
    e80b: e9 10 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e810 <crypto_hash_sha512_final@plt>:
    e810: ff 25 b2 66 06 00            	jmpq	*0x666b2(%rip)          # 0x74ec8 <_GLOBAL_OFFSET_TABLE_+0x408>
    e816: 68 7e 00 00 00               	pushq	$0x7e
    e81b: e9 00 f8 ff ff               	jmp	0xe020 <.plt>

000000000000e820 <__explicit_bzero_chk@plt>:
    e820: ff 25 aa 66 06 00            	jmpq	*0x666aa(%rip)          # 0x74ed0 <_GLOBAL_OFFSET_TABLE_+0x410>
    e826: 68 7f 00 00 00               	pushq	$0x7f
    e82b: e9 f0 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e830 <mprotect@plt>:
    e830: ff 25 a2 66 06 00            	jmpq	*0x666a2(%rip)          # 0x74ed8 <_GLOBAL_OFFSET_TABLE_+0x418>
    e836: 68 80 00 00 00               	pushq	$0x80
    e83b: e9 e0 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e840 <open@plt>:
    e840: ff 25 9a 66 06 00            	jmpq	*0x6669a(%rip)          # 0x74ee0 <_GLOBAL_OFFSET_TABLE_+0x420>
    e846: 68 81 00 00 00               	pushq	$0x81
    e84b: e9 d0 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e850 <sodium_memcmp@plt>:
    e850: ff 25 92 66 06 00            	jmpq	*0x66692(%rip)          # 0x74ee8 <_GLOBAL_OFFSET_TABLE_+0x428>
    e856: 68 82 00 00 00               	pushq	$0x82
    e85b: e9 c0 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e860 <sysconf@plt>:
    e860: ff 25 8a 66 06 00            	jmpq	*0x6668a(%rip)          # 0x74ef0 <_GLOBAL_OFFSET_TABLE_+0x430>
    e866: 68 83 00 00 00               	pushq	$0x83
    e86b: e9 b0 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e870 <crypto_core_ed25519_scalar_invert@plt>:
    e870: ff 25 82 66 06 00            	jmpq	*0x66682(%rip)          # 0x74ef8 <_GLOBAL_OFFSET_TABLE_+0x438>
    e876: 68 84 00 00 00               	pushq	$0x84
    e87b: e9 a0 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e880 <crypto_core_salsa208@plt>:
    e880: ff 25 7a 66 06 00            	jmpq	*0x6667a(%rip)          # 0x74f00 <_GLOBAL_OFFSET_TABLE_+0x440>
    e886: 68 85 00 00 00               	pushq	$0x85
    e88b: e9 90 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e890 <crypto_kdf_blake2b_derive_from_key@plt>:
    e890: ff 25 72 66 06 00            	jmpq	*0x66672(%rip)          # 0x74f08 <_GLOBAL_OFFSET_TABLE_+0x448>
    e896: 68 86 00 00 00               	pushq	$0x86
    e89b: e9 80 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e8a0 <sodium_runtime_has_sse2@plt>:
    e8a0: ff 25 6a 66 06 00            	jmpq	*0x6666a(%rip)          # 0x74f10 <_GLOBAL_OFFSET_TABLE_+0x450>
    e8a6: 68 87 00 00 00               	pushq	$0x87
    e8ab: e9 70 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e8b0 <__memset_chk@plt>:
    e8b0: ff 25 62 66 06 00            	jmpq	*0x66662(%rip)          # 0x74f18 <_GLOBAL_OFFSET_TABLE_+0x458>
    e8b6: 68 88 00 00 00               	pushq	$0x88
    e8bb: e9 60 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e8c0 <crypto_stream_salsa20_xor_ic@plt>:
    e8c0: ff 25 5a 66 06 00            	jmpq	*0x6665a(%rip)          # 0x74f20 <_GLOBAL_OFFSET_TABLE_+0x460>
    e8c6: 68 89 00 00 00               	pushq	$0x89
    e8cb: e9 50 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e8d0 <crypto_sign_ed25519ph_update@plt>:
    e8d0: ff 25 52 66 06 00            	jmpq	*0x66652(%rip)          # 0x74f28 <_GLOBAL_OFFSET_TABLE_+0x468>
    e8d6: 68 8a 00 00 00               	pushq	$0x8a
    e8db: e9 40 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e8e0 <crypto_pwhash_argon2i@plt>:
    e8e0: ff 25 4a 66 06 00            	jmpq	*0x6664a(%rip)          # 0x74f30 <_GLOBAL_OFFSET_TABLE_+0x470>
    e8e6: 68 8b 00 00 00               	pushq	$0x8b
    e8eb: e9 30 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e8f0 <crypto_pwhash_argon2i_str@plt>:
    e8f0: ff 25 42 66 06 00            	jmpq	*0x66642(%rip)          # 0x74f38 <_GLOBAL_OFFSET_TABLE_+0x478>
    e8f6: 68 8c 00 00 00               	pushq	$0x8c
    e8fb: e9 20 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e900 <crypto_generichash_init@plt>:
    e900: ff 25 3a 66 06 00            	jmpq	*0x6663a(%rip)          # 0x74f40 <_GLOBAL_OFFSET_TABLE_+0x480>
    e906: 68 8d 00 00 00               	pushq	$0x8d
    e90b: e9 10 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e910 <crypto_secretbox_xchacha20poly1305_detached@plt>:
    e910: ff 25 32 66 06 00            	jmpq	*0x66632(%rip)          # 0x74f48 <_GLOBAL_OFFSET_TABLE_+0x488>
    e916: 68 8e 00 00 00               	pushq	$0x8e
    e91b: e9 00 f7 ff ff               	jmp	0xe020 <.plt>

000000000000e920 <getrandom@plt>:
    e920: ff 25 2a 66 06 00            	jmpq	*0x6662a(%rip)          # 0x74f50 <_GLOBAL_OFFSET_TABLE_+0x490>
    e926: 68 8f 00 00 00               	pushq	$0x8f
    e92b: e9 f0 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e930 <crypto_generichash_update@plt>:
    e930: ff 25 22 66 06 00            	jmpq	*0x66622(%rip)          # 0x74f58 <_GLOBAL_OFFSET_TABLE_+0x498>
    e936: 68 90 00 00 00               	pushq	$0x90
    e93b: e9 e0 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e940 <crypto_box_curve25519xsalsa20poly1305@plt>:
    e940: ff 25 1a 66 06 00            	jmpq	*0x6661a(%rip)          # 0x74f60 <_GLOBAL_OFFSET_TABLE_+0x4a0>
    e946: 68 91 00 00 00               	pushq	$0x91
    e94b: e9 d0 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e950 <crypto_sign_ed25519ph_final_create@plt>:
    e950: ff 25 12 66 06 00            	jmpq	*0x66612(%rip)          # 0x74f68 <_GLOBAL_OFFSET_TABLE_+0x4a8>
    e956: 68 92 00 00 00               	pushq	$0x92
    e95b: e9 c0 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e960 <crypto_sign_ed25519_detached@plt>:
    e960: ff 25 0a 66 06 00            	jmpq	*0x6660a(%rip)          # 0x74f70 <_GLOBAL_OFFSET_TABLE_+0x4b0>
    e966: 68 93 00 00 00               	pushq	$0x93
    e96b: e9 b0 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e970 <crypto_scalarmult_base@plt>:
    e970: ff 25 02 66 06 00            	jmpq	*0x66602(%rip)          # 0x74f78 <_GLOBAL_OFFSET_TABLE_+0x4b8>
    e976: 68 94 00 00 00               	pushq	$0x94
    e97b: e9 a0 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e980 <crypto_scalarmult_curve25519_base@plt>:
    e980: ff 25 fa 65 06 00            	jmpq	*0x665fa(%rip)          # 0x74f80 <_GLOBAL_OFFSET_TABLE_+0x4c0>
    e986: 68 95 00 00 00               	pushq	$0x95
    e98b: e9 90 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e990 <fstat@plt>:
    e990: ff 25 f2 65 06 00            	jmpq	*0x665f2(%rip)          # 0x74f88 <_GLOBAL_OFFSET_TABLE_+0x4c8>
    e996: 68 96 00 00 00               	pushq	$0x96
    e99b: e9 80 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e9a0 <crypto_hash_sha512_init@plt>:
    e9a0: ff 25 ea 65 06 00            	jmpq	*0x665ea(%rip)          # 0x74f90 <_GLOBAL_OFFSET_TABLE_+0x4d0>
    e9a6: 68 97 00 00 00               	pushq	$0x97
    e9ab: e9 70 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e9b0 <pthread_mutex_lock@plt>:
    e9b0: ff 25 e2 65 06 00            	jmpq	*0x665e2(%rip)          # 0x74f98 <_GLOBAL_OFFSET_TABLE_+0x4d8>
    e9b6: 68 98 00 00 00               	pushq	$0x98
    e9bb: e9 60 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e9c0 <crypto_stream_chacha20@plt>:
    e9c0: ff 25 da 65 06 00            	jmpq	*0x665da(%rip)          # 0x74fa0 <_GLOBAL_OFFSET_TABLE_+0x4e0>
    e9c6: 68 99 00 00 00               	pushq	$0x99
    e9cb: e9 50 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e9d0 <sodium_is_zero@plt>:
    e9d0: ff 25 d2 65 06 00            	jmpq	*0x665d2(%rip)          # 0x74fa8 <_GLOBAL_OFFSET_TABLE_+0x4e8>
    e9d6: 68 9a 00 00 00               	pushq	$0x9a
    e9db: e9 40 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e9e0 <crypto_secretbox_open_detached@plt>:
    e9e0: ff 25 ca 65 06 00            	jmpq	*0x665ca(%rip)          # 0x74fb0 <_GLOBAL_OFFSET_TABLE_+0x4f0>
    e9e6: 68 9b 00 00 00               	pushq	$0x9b
    e9eb: e9 30 f6 ff ff               	jmp	0xe020 <.plt>

000000000000e9f0 <crypto_auth_hmacsha256_update@plt>:
    e9f0: ff 25 c2 65 06 00            	jmpq	*0x665c2(%rip)          # 0x74fb8 <_GLOBAL_OFFSET_TABLE_+0x4f8>
    e9f6: 68 9c 00 00 00               	pushq	$0x9c
    e9fb: e9 20 f6 ff ff               	jmp	0xe020 <.plt>

Disassembly of section .plt.got:

000000000000ea00 <__cxa_finalize@plt>:
    ea00: ff 25 ea 65 06 00            	jmpq	*0x665ea(%rip)          # 0x74ff0 <_GLOBAL_OFFSET_TABLE_+0x530>
    ea06: 66 90                        	nop

Disassembly of section .text:

000000000000ea20 <ge25519_elligator2.cold>:
    ea20: e8 eb f6 ff ff               	callq	0xe110 <abort@plt>

000000000000ea25 <sodium_misuse.cold>:
    ea25: e8 e6 f6 ff ff               	callq	0xe110 <abort@plt>
    ea2a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000000ea30 <deregister_tm_clones>:
    ea30: 48 8d 3d 59 6d 06 00         	leaq	0x66d59(%rip), %rdi     # 0x75790 <__TMC_END__>
    ea37: 48 8d 05 52 6d 06 00         	leaq	0x66d52(%rip), %rax     # 0x75790 <__TMC_END__>
    ea3e: 48 39 f8                     	cmpq	%rdi, %rax
    ea41: 74 15                        	je	0xea58 <deregister_tm_clones+0x28>
    ea43: 48 8b 05 86 65 06 00         	movq	0x66586(%rip), %rax     # 0x74fd0 <_GLOBAL_OFFSET_TABLE_+0x510>
    ea4a: 48 85 c0                     	testq	%rax, %rax
    ea4d: 74 09                        	je	0xea58 <deregister_tm_clones+0x28>
    ea4f: ff e0                        	jmpq	*%rax
    ea51: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    ea58: c3                           	retq
    ea59: 0f 1f 80 00 00 00 00         	nopl	(%rax)

000000000000ea60 <register_tm_clones>:
    ea60: 48 8d 3d 29 6d 06 00         	leaq	0x66d29(%rip), %rdi     # 0x75790 <__TMC_END__>
    ea67: 48 8d 35 22 6d 06 00         	leaq	0x66d22(%rip), %rsi     # 0x75790 <__TMC_END__>
    ea6e: 48 29 fe                     	subq	%rdi, %rsi
    ea71: 48 89 f0                     	movq	%rsi, %rax
    ea74: 48 c1 ee 3f                  	shrq	$0x3f, %rsi
    ea78: 48 c1 f8 03                  	sarq	$0x3, %rax
    ea7c: 48 01 c6                     	addq	%rax, %rsi
    ea7f: 48 d1 fe                     	sarq	%rsi
    ea82: 74 14                        	je	0xea98 <register_tm_clones+0x38>
    ea84: 48 8b 05 5d 65 06 00         	movq	0x6655d(%rip), %rax     # 0x74fe8 <_GLOBAL_OFFSET_TABLE_+0x528>
    ea8b: 48 85 c0                     	testq	%rax, %rax
    ea8e: 74 08                        	je	0xea98 <register_tm_clones+0x38>
    ea90: ff e0                        	jmpq	*%rax
    ea92: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    ea98: c3                           	retq
    ea99: 0f 1f 80 00 00 00 00         	nopl	(%rax)

000000000000eaa0 <__do_global_dtors_aux>:
    eaa0: f3 0f 1e fa                  	endbr64
    eaa4: 80 3d f5 6c 06 00 00         	cmpb	$0x0, 0x66cf5(%rip)     # 0x757a0 <completed.0>
    eaab: 75 2b                        	jne	0xead8 <__do_global_dtors_aux+0x38>
    eaad: 55                           	pushq	%rbp
    eaae: 48 83 3d 3a 65 06 00 00      	cmpq	$0x0, 0x6653a(%rip)     # 0x74ff0 <_GLOBAL_OFFSET_TABLE_+0x530>
    eab6: 48 89 e5                     	movq	%rsp, %rbp
    eab9: 74 0c                        	je	0xeac7 <__do_global_dtors_aux+0x27>
    eabb: 48 8b 3d 3e 65 06 00         	movq	0x6653e(%rip), %rdi     # 0x75000 <__dso_handle>
    eac2: e8 39 ff ff ff               	callq	0xea00 <__cxa_finalize@plt>
    eac7: e8 64 ff ff ff               	callq	0xea30 <deregister_tm_clones>
    eacc: c6 05 cd 6c 06 00 01         	movb	$0x1, 0x66ccd(%rip)     # 0x757a0 <completed.0>
    ead3: 5d                           	popq	%rbp
    ead4: c3                           	retq
    ead5: 0f 1f 00                     	nopl	(%rax)
    ead8: c3                           	retq
    ead9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

000000000000eae0 <frame_dummy>:
    eae0: f3 0f 1e fa                  	endbr64
    eae4: e9 77 ff ff ff               	jmp	0xea60 <register_tm_clones>
    eae9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

000000000000eaf0 <crypto_aead_aegis128l_keybytes>:
    eaf0: b8 10 00 00 00               	movl	$0x10, %eax
    eaf5: c3                           	retq
    eaf6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000000eb00 <crypto_aead_aegis128l_nsecbytes>:
    eb00: 31 c0                        	xorl	%eax, %eax
    eb02: c3                           	retq
    eb03: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    eb0e: 66 90                        	nop

000000000000eb10 <crypto_aead_aegis128l_npubbytes>:
    eb10: b8 10 00 00 00               	movl	$0x10, %eax
    eb15: c3                           	retq
    eb16: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000000eb20 <crypto_aead_aegis128l_abytes>:
    eb20: b8 20 00 00 00               	movl	$0x20, %eax
    eb25: c3                           	retq
    eb26: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000000eb30 <crypto_aead_aegis128l_messagebytes_max>:
    eb30: 48 b8 ff ff ff ff ff ff ff 1f	movabsq	$0x1fffffffffffffff, %rax # imm = 0x1FFFFFFFFFFFFFFF
    eb3a: c3                           	retq
    eb3b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000000eb40 <crypto_aead_aegis128l_keygen>:
    eb40: be 10 00 00 00               	movl	$0x10, %esi
    eb45: e9 66 fb ff ff               	jmp	0xe6b0 <randombytes_buf@plt>
    eb4a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000000eb50 <crypto_aead_aegis128l_encrypt>:
    eb50: 55                           	pushq	%rbp
    eb51: 48 89 c8                     	movq	%rcx, %rax
    eb54: 48 89 f5                     	movq	%rsi, %rbp
    eb57: 48 8d 34 0f                  	leaq	(%rdi,%rcx), %rsi
    eb5b: 53                           	pushq	%rbx
    eb5c: 4c 09 c8                     	orq	%r9, %rax
    eb5f: 48 83 ec 08                  	subq	$0x8, %rsp
    eb63: 48 c1 e8 3d                  	shrq	$0x3d, %rax
    eb67: 75 48                        	jne	0xebb1 <crypto_aead_aegis128l_encrypt+0x61>
    eb69: 48 83 ec 08                  	subq	$0x8, %rsp
    eb6d: 48 8b 05 94 64 06 00         	movq	0x66494(%rip), %rax     # 0x75008 <implementation>
    eb74: 48 89 cb                     	movq	%rcx, %rbx
    eb77: ff 74 24 38                  	pushq	0x38(%rsp)
    eb7b: ff 74 24 38                  	pushq	0x38(%rsp)
    eb7f: 41 51                        	pushq	%r9
    eb81: 4d 89 c1                     	movq	%r8, %r9
    eb84: 49 89 c8                     	movq	%rcx, %r8
    eb87: 48 89 d1                     	movq	%rdx, %rcx
    eb8a: ba 20 00 00 00               	movl	$0x20, %edx
    eb8f: ff 10                        	callq	*(%rax)
    eb91: 48 83 c4 20                  	addq	$0x20, %rsp
    eb95: 48 85 ed                     	testq	%rbp, %rbp
    eb98: 74 10                        	je	0xebaa <crypto_aead_aegis128l_encrypt+0x5a>
    eb9a: 48 83 c3 20                  	addq	$0x20, %rbx
    eb9e: 31 d2                        	xorl	%edx, %edx
    eba0: 85 c0                        	testl	%eax, %eax
    eba2: 48 0f 45 da                  	cmovneq	%rdx, %rbx
    eba6: 48 89 5d 00                  	movq	%rbx, (%rbp)
    ebaa: 48 83 c4 08                  	addq	$0x8, %rsp
    ebae: 5b                           	popq	%rbx
    ebaf: 5d                           	popq	%rbp
    ebb0: c3                           	retq
    ebb1: e8 da f5 ff ff               	callq	0xe190 <sodium_misuse@plt>
    ebb6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000000ebc0 <crypto_aead_aegis128l_decrypt>:
    ebc0: 55                           	pushq	%rbp
    ebc1: 48 89 f5                     	movq	%rsi, %rbp
    ebc4: 53                           	pushq	%rbx
    ebc5: 48 83 ec 08                  	subq	$0x8, %rsp
    ebc9: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
    ebce: 49 83 f8 1f                  	cmpq	$0x1f, %r8
    ebd2: 76 5c                        	jbe	0xec30 <crypto_aead_aegis128l_decrypt+0x70>
    ebd4: 49 8d 58 e0                  	leaq	-0x20(%r8), %rbx
    ebd8: 48 89 ce                     	movq	%rcx, %rsi
    ebdb: 48 ba ff ff ff ff ff ff ff 1f	movabsq	$0x1fffffffffffffff, %rdx # imm = 0x1FFFFFFFFFFFFFFF
    ebe5: 48 8d 0c 19                  	leaq	(%rcx,%rbx), %rcx
    ebe9: 48 39 da                     	cmpq	%rbx, %rdx
    ebec: 72 42                        	jb	0xec30 <crypto_aead_aegis128l_decrypt+0x70>
    ebee: 48 39 c2                     	cmpq	%rax, %rdx
    ebf1: 72 3d                        	jb	0xec30 <crypto_aead_aegis128l_decrypt+0x70>
    ebf3: 48 83 ec 08                  	subq	$0x8, %rsp
    ebf7: 41 b8 20 00 00 00            	movl	$0x20, %r8d
    ebfd: 48 89 da                     	movq	%rbx, %rdx
    ec00: ff 74 24 38                  	pushq	0x38(%rsp)
    ec04: ff 74 24 38                  	pushq	0x38(%rsp)
    ec08: 50                           	pushq	%rax
    ec09: 48 8b 05 f8 63 06 00         	movq	0x663f8(%rip), %rax     # 0x75008 <implementation>
    ec10: ff 50 08                     	callq	*0x8(%rax)
    ec13: 48 83 c4 20                  	addq	$0x20, %rsp
    ec17: 48 85 ed                     	testq	%rbp, %rbp
    ec1a: 74 0c                        	je	0xec28 <crypto_aead_aegis128l_decrypt+0x68>
    ec1c: 31 d2                        	xorl	%edx, %edx
    ec1e: 85 c0                        	testl	%eax, %eax
    ec20: 48 0f 45 da                  	cmovneq	%rdx, %rbx
    ec24: 48 89 5d 00                  	movq	%rbx, (%rbp)
    ec28: 48 83 c4 08                  	addq	$0x8, %rsp
    ec2c: 5b                           	popq	%rbx
    ec2d: 5d                           	popq	%rbp
    ec2e: c3                           	retq
    ec2f: 90                           	nop
    ec30: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    ec35: 31 db                        	xorl	%ebx, %ebx
    ec37: 48 85 ed                     	testq	%rbp, %rbp
    ec3a: 75 e8                        	jne	0xec24 <crypto_aead_aegis128l_decrypt+0x64>
    ec3c: eb ea                        	jmp	0xec28 <crypto_aead_aegis128l_decrypt+0x68>
    ec3e: 66 90                        	nop

000000000000ec40 <crypto_aead_aegis128l_encrypt_detached>:
    ec40: 53                           	pushq	%rbx
    ec41: 49 89 ca                     	movq	%rcx, %r10
    ec44: 4c 8b 5c 24 20               	movq	0x20(%rsp), %r11
    ec49: 48 8b 4c 24 10               	movq	0x10(%rsp), %rcx
    ec4e: 48 8b 5c 24 28               	movq	0x28(%rsp), %rbx
    ec53: 48 85 d2                     	testq	%rdx, %rdx
    ec56: 74 07                        	je	0xec5f <crypto_aead_aegis128l_encrypt_detached+0x1f>
    ec58: 48 c7 02 20 00 00 00         	movq	$0x20, (%rdx)
    ec5f: 4c 89 c0                     	movq	%r8, %rax
    ec62: 48 09 c8                     	orq	%rcx, %rax
    ec65: 48 c1 e8 3d                  	shrq	$0x3d, %rax
    ec69: 75 24                        	jne	0xec8f <crypto_aead_aegis128l_encrypt_detached+0x4f>
    ec6b: 48 8b 05 96 63 06 00         	movq	0x66396(%rip), %rax     # 0x75008 <implementation>
    ec72: 48 89 4c 24 10               	movq	%rcx, 0x10(%rsp)
    ec77: ba 20 00 00 00               	movl	$0x20, %edx
    ec7c: 4c 89 d1                     	movq	%r10, %rcx
    ec7f: 48 89 5c 24 20               	movq	%rbx, 0x20(%rsp)
    ec84: 4c 89 5c 24 18               	movq	%r11, 0x18(%rsp)
    ec89: 5b                           	popq	%rbx
    ec8a: 48 8b 00                     	movq	(%rax), %rax
    ec8d: ff e0                        	jmpq	*%rax
    ec8f: e8 fc f4 ff ff               	callq	0xe190 <sodium_misuse@plt>
    ec94: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    ec9f: 90                           	nop

000000000000eca0 <crypto_aead_aegis128l_decrypt_detached>:
    eca0: 48 8b 44 24 08               	movq	0x8(%rsp), %rax
    eca5: 48 89 d6                     	movq	%rdx, %rsi
    eca8: 48 89 ca                     	movq	%rcx, %rdx
    ecab: 4c 89 c1                     	movq	%r8, %rcx
    ecae: 48 09 d0                     	orq	%rdx, %rax
    ecb1: 48 c1 e8 3d                  	shrq	$0x3d, %rax
    ecb5: 75 19                        	jne	0xecd0 <crypto_aead_aegis128l_decrypt_detached+0x30>
    ecb7: 48 8b 05 4a 63 06 00         	movq	0x6634a(%rip), %rax     # 0x75008 <implementation>
    ecbe: 41 b8 20 00 00 00            	movl	$0x20, %r8d
    ecc4: 48 8b 40 08                  	movq	0x8(%rax), %rax
    ecc8: ff e0                        	jmpq	*%rax
    ecca: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    ecd0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
    ecd5: c3                           	retq
    ecd6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000000ece0 <_crypto_aead_aegis128l_pick_best_implementation>:
    ece0: 53                           	pushq	%rbx
    ece1: 48 8d 05 28 63 06 00         	leaq	0x66328(%rip), %rax     # 0x75010 <aegis128l_soft_implementation>
    ece8: 48 89 05 19 63 06 00         	movq	%rax, 0x66319(%rip)     # 0x75008 <implementation>
    ecef: e8 bc fa ff ff               	callq	0xe7b0 <sodium_runtime_has_aesni@plt>
    ecf4: 89 c3                        	movl	%eax, %ebx
    ecf6: e8 d5 f3 ff ff               	callq	0xe0d0 <sodium_runtime_has_avx@plt>
    ecfb: 85 c3                        	testl	%eax, %ebx
    ecfd: 74 0e                        	je	0xed0d <_crypto_aead_aegis128l_pick_best_implementation+0x2d>
    ecff: 48 8d 05 4a 69 06 00         	leaq	0x6694a(%rip), %rax     # 0x75650 <aegis128l_aesni_implementation>
    ed06: 48 89 05 fb 62 06 00         	movq	%rax, 0x662fb(%rip)     # 0x75008 <implementation>
    ed0d: 31 c0                        	xorl	%eax, %eax
    ed0f: 5b                           	popq	%rbx
    ed10: c3                           	retq
    ed11: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    ed1b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000000ed20 <aegis128l_init>:
    ed20: 41 57                        	pushq	%r15
    ed22: 48 8d 42 70                  	leaq	0x70(%rdx), %rax
    ed26: 49 89 d7                     	movq	%rdx, %r15
    ed29: 4c 8d 4a 60                  	leaq	0x60(%rdx), %r9
    ed2d: 41 56                        	pushq	%r14
    ed2f: 4c 8d 72 10                  	leaq	0x10(%rdx), %r14
    ed33: 41 55                        	pushq	%r13
    ed35: 4c 8d 6a 20                  	leaq	0x20(%rdx), %r13
    ed39: 41 54                        	pushq	%r12
    ed3b: 4c 8d 62 30                  	leaq	0x30(%rdx), %r12
    ed3f: 55                           	pushq	%rbp
    ed40: 48 8d 6a 40                  	leaq	0x40(%rdx), %rbp
    ed44: 53                           	pushq	%rbx
    ed45: 48 8d 5a 50                  	leaq	0x50(%rdx), %rbx
    ed49: 48 83 ec 68                  	subq	$0x68, %rsp
    ed4d: f3 0f 6f 3f                  	movdqu	(%rdi), %xmm7
    ed51: f3 0f 6f 16                  	movdqu	(%rsi), %xmm2
    ed55: 66 0f 6f 05 b3 22 05 00      	movdqa	0x522b3(%rip), %xmm0    # 0x61010 <sysconf@GLIBC_2.2.5+0x61010>
    ed5d: 66 0f 6f 1d 9b 22 05 00      	movdqa	0x5229b(%rip), %xmm3    # 0x61000 <sysconf@GLIBC_2.2.5+0x61000>
    ed65: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
    ed6a: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
    ed6e: c7 44 24 4c 0a 00 00 00      	movl	$0xa, 0x4c(%rsp)
    ed76: 66 0f ef cb                  	pxor	%xmm3, %xmm1
    ed7a: 0f 29 54 24 30               	movaps	%xmm2, 0x30(%rsp)
    ed7f: 66 0f ef d7                  	pxor	%xmm7, %xmm2
    ed83: 0f 11 42 10                  	movups	%xmm0, 0x10(%rdx)
    ed87: 0f 11 42 30                  	movups	%xmm0, 0x30(%rdx)
    ed8b: 66 0f ef c7                  	pxor	%xmm7, %xmm0
    ed8f: 0f 29 7c 24 50               	movaps	%xmm7, 0x50(%rsp)
    ed94: 0f 11 12                     	movups	%xmm2, (%rdx)
    ed97: 0f 11 5a 20                  	movups	%xmm3, 0x20(%rdx)
    ed9b: 0f 11 52 40                  	movups	%xmm2, 0x40(%rdx)
    ed9f: 0f 11 4a 50                  	movups	%xmm1, 0x50(%rdx)
    eda3: 0f 11 42 60                  	movups	%xmm0, 0x60(%rdx)
    eda7: 0f 11 4a 70                  	movups	%xmm1, 0x70(%rdx)
    edab: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    edb0: 49 8b 47 70                  	movq	0x70(%r15), %rax
    edb4: 49 8b 4f 78                  	movq	0x78(%r15), %rcx
    edb8: 4c 89 4c 24 40               	movq	%r9, 0x40(%rsp)
    edbd: 49 8b 39                     	movq	(%r9), %rdi
    edc0: 49 8b 71 08                  	movq	0x8(%r9), %rsi
    edc4: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
    edc9: 48 8b 44 24 08               	movq	0x8(%rsp), %rax
    edce: 48 89 4c 24 28               	movq	%rcx, 0x28(%rsp)
    edd3: f3 0f 6f 20                  	movdqu	(%rax), %xmm4
    edd7: 0f 29 64 24 10               	movaps	%xmm4, 0x10(%rsp)
    eddc: 48 8b 4c 24 18               	movq	0x18(%rsp), %rcx
    ede1: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
    ede6: e8 c5 32 01 00               	callq	0x220b0 <softaes_block_encrypt>
    edeb: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
    edf0: 4c 8b 4c 24 40               	movq	0x40(%rsp), %r9
    edf5: 48 89 01                     	movq	%rax, (%rcx)
    edf8: 48 89 51 08                  	movq	%rdx, 0x8(%rcx)
    edfc: 49 8b 49 08                  	movq	0x8(%r9), %rcx
    ee00: 48 8b 3b                     	movq	(%rbx), %rdi
    ee03: 48 8b 73 08                  	movq	0x8(%rbx), %rsi
    ee07: 4c 89 4c 24 10               	movq	%r9, 0x10(%rsp)
    ee0c: 49 8b 11                     	movq	(%r9), %rdx
    ee0f: e8 9c 32 01 00               	callq	0x220b0 <softaes_block_encrypt>
    ee14: 4c 8b 4c 24 10               	movq	0x10(%rsp), %r9
    ee19: 49 89 01                     	movq	%rax, (%r9)
    ee1c: 49 89 51 08                  	movq	%rdx, 0x8(%r9)
    ee20: 48 8b 7d 00                  	movq	(%rbp), %rdi
    ee24: 48 8b 75 08                  	movq	0x8(%rbp), %rsi
    ee28: 48 8b 4b 08                  	movq	0x8(%rbx), %rcx
    ee2c: 4c 89 4c 24 40               	movq	%r9, 0x40(%rsp)
    ee31: 48 8b 13                     	movq	(%rbx), %rdx
    ee34: e8 77 32 01 00               	callq	0x220b0 <softaes_block_encrypt>
    ee39: 48 89 03                     	movq	%rax, (%rbx)
    ee3c: 48 89 53 08                  	movq	%rdx, 0x8(%rbx)
    ee40: 49 8b 3c 24                  	movq	(%r12), %rdi
    ee44: 49 8b 74 24 08               	movq	0x8(%r12), %rsi
    ee49: 48 8b 4d 08                  	movq	0x8(%rbp), %rcx
    ee4d: 48 8b 55 00                  	movq	(%rbp), %rdx
    ee51: e8 5a 32 01 00               	callq	0x220b0 <softaes_block_encrypt>
    ee56: 48 89 45 00                  	movq	%rax, (%rbp)
    ee5a: 48 89 55 08                  	movq	%rdx, 0x8(%rbp)
    ee5e: 49 8b 7d 00                  	movq	(%r13), %rdi
    ee62: 49 8b 75 08                  	movq	0x8(%r13), %rsi
    ee66: 49 8b 4c 24 08               	movq	0x8(%r12), %rcx
    ee6b: 49 8b 14 24                  	movq	(%r12), %rdx
    ee6f: e8 3c 32 01 00               	callq	0x220b0 <softaes_block_encrypt>
    ee74: 49 89 04 24                  	movq	%rax, (%r12)
    ee78: 49 89 54 24 08               	movq	%rdx, 0x8(%r12)
    ee7d: 49 8b 3e                     	movq	(%r14), %rdi
    ee80: 49 8b 76 08                  	movq	0x8(%r14), %rsi
    ee84: 49 8b 4d 08                  	movq	0x8(%r13), %rcx
    ee88: 49 8b 55 00                  	movq	(%r13), %rdx
    ee8c: e8 1f 32 01 00               	callq	0x220b0 <softaes_block_encrypt>
    ee91: 49 89 45 00                  	movq	%rax, (%r13)
    ee95: 49 89 55 08                  	movq	%rdx, 0x8(%r13)
    ee99: 49 8b 3f                     	movq	(%r15), %rdi
    ee9c: 49 8b 77 08                  	movq	0x8(%r15), %rsi
    eea0: 49 8b 4e 08                  	movq	0x8(%r14), %rcx
    eea4: 49 8b 16                     	movq	(%r14), %rdx
    eea7: e8 04 32 01 00               	callq	0x220b0 <softaes_block_encrypt>
    eeac: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
    eeb1: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
    eeb6: 49 89 06                     	movq	%rax, (%r14)
    eeb9: 49 89 56 08                  	movq	%rdx, 0x8(%r14)
    eebd: 49 8b 17                     	movq	(%r15), %rdx
    eec0: 49 8b 4f 08                  	movq	0x8(%r15), %rcx
    eec4: e8 e7 31 01 00               	callq	0x220b0 <softaes_block_encrypt>
    eec9: 83 6c 24 4c 01               	subl	$0x1, 0x4c(%rsp)
    eece: 4c 8b 4c 24 40               	movq	0x40(%rsp), %r9
    eed3: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
    eed8: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
    eedd: 66 0f 6f 44 24 10            	movdqa	0x10(%rsp), %xmm0
    eee3: 66 0f ef 44 24 30            	pxor	0x30(%rsp), %xmm0
    eee9: 41 0f 11 07                  	movups	%xmm0, (%r15)
    eeed: f3 41 0f 6f 47 40            	movdqu	0x40(%r15), %xmm0
    eef3: 66 0f ef 44 24 50            	pxor	0x50(%rsp), %xmm0
    eef9: 41 0f 11 47 40               	movups	%xmm0, 0x40(%r15)
    eefe: 0f 85 ac fe ff ff            	jne	0xedb0 <aegis128l_init+0x90>
    ef04: 48 83 c4 68                  	addq	$0x68, %rsp
    ef08: 5b                           	popq	%rbx
    ef09: 5d                           	popq	%rbp
    ef0a: 41 5c                        	popq	%r12
    ef0c: 41 5d                        	popq	%r13
    ef0e: 41 5e                        	popq	%r14
    ef10: 41 5f                        	popq	%r15
    ef12: c3                           	retq
    ef13: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    ef1e: 66 90                        	nop

000000000000ef20 <aegis128l_mac>:
    ef20: 41 57                        	pushq	%r15
    ef22: 48 c1 e2 03                  	shlq	$0x3, %rdx
    ef26: 4d 8d 48 60                  	leaq	0x60(%r8), %r9
    ef2a: 41 56                        	pushq	%r14
    ef2c: 66 48 0f 6e c2               	movq	%rdx, %xmm0
    ef31: 4d 8d 70 10                  	leaq	0x10(%r8), %r14
    ef35: 4d 89 cf                     	movq	%r9, %r15
    ef38: 41 55                        	pushq	%r13
    ef3a: 4d 8d 68 20                  	leaq	0x20(%r8), %r13
    ef3e: 41 54                        	pushq	%r12
    ef40: 4d 8d 60 50                  	leaq	0x50(%r8), %r12
    ef44: 55                           	pushq	%rbp
    ef45: 49 8d 68 40                  	leaq	0x40(%r8), %rbp
    ef49: 53                           	pushq	%rbx
    ef4a: 48 8d 1c cd 00 00 00 00      	leaq	(,%rcx,8), %rbx
    ef52: 48 89 d1                     	movq	%rdx, %rcx
    ef55: 48 c1 e9 20                  	shrq	$0x20, %rcx
    ef59: 66 48 0f 6e cb               	movq	%rbx, %xmm1
    ef5e: 48 81 ec 88 00 00 00         	subq	$0x88, %rsp
    ef65: f3 41 0f 6f 70 20            	movdqu	0x20(%r8), %xmm6
    ef6b: 48 89 4c 24 48               	movq	%rcx, 0x48(%rsp)
    ef70: 48 89 d9                     	movq	%rbx, %rcx
    ef73: 48 89 5c 24 68               	movq	%rbx, 0x68(%rsp)
    ef78: 41 8b 58 24                  	movl	0x24(%r8), %ebx
    ef7c: 48 c1 e9 20                  	shrq	$0x20, %rcx
    ef80: 48 89 4c 24 50               	movq	%rcx, 0x50(%rsp)
    ef85: 89 5c 24 7c                  	movl	%ebx, 0x7c(%rsp)
    ef89: 41 8b 58 28                  	movl	0x28(%r8), %ebx
    ef8d: 0f 16 44 24 48               	movhps	0x48(%rsp), %xmm0       # xmm0 = xmm0[0,1],mem[0,1]
    ef92: c7 44 24 70 07 00 00 00      	movl	$0x7, 0x70(%rsp)
    ef9a: 89 5c 24 78                  	movl	%ebx, 0x78(%rsp)
    ef9e: 41 8b 58 2c                  	movl	0x2c(%r8), %ebx
    efa2: 0f 16 4c 24 50               	movhps	0x50(%rsp), %xmm1       # xmm1 = xmm1[0,1],mem[0,1]
    efa7: 48 89 7c 24 58               	movq	%rdi, 0x58(%rsp)
    efac: 0f c6 c1 88                  	shufps	$0x88, %xmm1, %xmm0     # xmm0 = xmm0[0,2],xmm1[0,2]
    efb0: 66 0f ef c6                  	pxor	%xmm6, %xmm0
    efb4: 48 89 74 24 60               	movq	%rsi, 0x60(%rsp)
    efb9: 89 5c 24 74                  	movl	%ebx, 0x74(%rsp)
    efbd: 49 8d 58 70                  	leaq	0x70(%r8), %rbx
    efc1: 48 89 5c 24 08               	movq	%rbx, 0x8(%rsp)
    efc6: 49 8d 58 30                  	leaq	0x30(%r8), %rbx
    efca: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
    efcf: 90                           	nop
    efd0: 49 8b 40 70                  	movq	0x70(%r8), %rax
    efd4: 49 8b 48 78                  	movq	0x78(%r8), %rcx
    efd8: 4c 89 44 24 40               	movq	%r8, 0x40(%rsp)
    efdd: 49 8b 3f                     	movq	(%r15), %rdi
    efe0: 49 8b 77 08                  	movq	0x8(%r15), %rsi
    efe4: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
    efe9: 48 8b 44 24 08               	movq	0x8(%rsp), %rax
    efee: 48 89 4c 24 28               	movq	%rcx, 0x28(%rsp)
    eff3: f3 0f 6f 28                  	movdqu	(%rax), %xmm5
    eff7: 0f 29 6c 24 10               	movaps	%xmm5, 0x10(%rsp)
    effc: 48 8b 4c 24 18               	movq	0x18(%rsp), %rcx
    f001: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
    f006: e8 a5 30 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f00b: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
    f010: 48 89 01                     	movq	%rax, (%rcx)
    f013: 48 89 51 08                  	movq	%rdx, 0x8(%rcx)
    f017: 49 8b 3c 24                  	movq	(%r12), %rdi
    f01b: 49 8b 74 24 08               	movq	0x8(%r12), %rsi
    f020: 49 8b 4f 08                  	movq	0x8(%r15), %rcx
    f024: 49 8b 17                     	movq	(%r15), %rdx
    f027: e8 84 30 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f02c: 49 89 07                     	movq	%rax, (%r15)
    f02f: 49 89 57 08                  	movq	%rdx, 0x8(%r15)
    f033: 48 8b 7d 00                  	movq	(%rbp), %rdi
    f037: 48 8b 75 08                  	movq	0x8(%rbp), %rsi
    f03b: 49 8b 4c 24 08               	movq	0x8(%r12), %rcx
    f040: 49 8b 14 24                  	movq	(%r12), %rdx
    f044: e8 67 30 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f049: 49 89 04 24                  	movq	%rax, (%r12)
    f04d: 49 89 54 24 08               	movq	%rdx, 0x8(%r12)
    f052: 48 8b 3b                     	movq	(%rbx), %rdi
    f055: 48 8b 73 08                  	movq	0x8(%rbx), %rsi
    f059: 48 8b 4d 08                  	movq	0x8(%rbp), %rcx
    f05d: 48 8b 55 00                  	movq	(%rbp), %rdx
    f061: e8 4a 30 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f066: 48 89 45 00                  	movq	%rax, (%rbp)
    f06a: 48 89 55 08                  	movq	%rdx, 0x8(%rbp)
    f06e: 49 8b 7d 00                  	movq	(%r13), %rdi
    f072: 49 8b 75 08                  	movq	0x8(%r13), %rsi
    f076: 48 8b 4b 08                  	movq	0x8(%rbx), %rcx
    f07a: 48 8b 13                     	movq	(%rbx), %rdx
    f07d: e8 2e 30 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f082: 48 89 03                     	movq	%rax, (%rbx)
    f085: 48 89 53 08                  	movq	%rdx, 0x8(%rbx)
    f089: 49 8b 3e                     	movq	(%r14), %rdi
    f08c: 49 8b 76 08                  	movq	0x8(%r14), %rsi
    f090: 49 8b 4d 08                  	movq	0x8(%r13), %rcx
    f094: 49 8b 55 00                  	movq	(%r13), %rdx
    f098: e8 13 30 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f09d: 4c 8b 44 24 40               	movq	0x40(%rsp), %r8
    f0a2: 49 89 45 00                  	movq	%rax, (%r13)
    f0a6: 49 89 55 08                  	movq	%rdx, 0x8(%r13)
    f0aa: 49 8b 38                     	movq	(%r8), %rdi
    f0ad: 49 8b 70 08                  	movq	0x8(%r8), %rsi
    f0b1: 49 8b 4e 08                  	movq	0x8(%r14), %rcx
    f0b5: 4c 89 44 24 10               	movq	%r8, 0x10(%rsp)
    f0ba: 49 8b 16                     	movq	(%r14), %rdx
    f0bd: e8 ee 2f 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f0c2: 4c 8b 44 24 10               	movq	0x10(%rsp), %r8
    f0c7: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
    f0cc: 49 89 06                     	movq	%rax, (%r14)
    f0cf: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
    f0d4: 49 89 56 08                  	movq	%rdx, 0x8(%r14)
    f0d8: 49 8b 48 08                  	movq	0x8(%r8), %rcx
    f0dc: 49 8b 10                     	movq	(%r8), %rdx
    f0df: 4c 89 44 24 20               	movq	%r8, 0x20(%rsp)
    f0e4: e8 c7 2f 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f0e9: 4c 8b 44 24 20               	movq	0x20(%rsp), %r8
    f0ee: 66 0f 6f 64 24 30            	movdqa	0x30(%rsp), %xmm4
    f0f4: 83 6c 24 70 01               	subl	$0x1, 0x70(%rsp)
    f0f9: 66 0f 6f cc                  	movdqa	%xmm4, %xmm1
    f0fd: 66 0f 6f dc                  	movdqa	%xmm4, %xmm3
    f101: 45 8b 50 44                  	movl	0x44(%r8), %r10d
    f105: 41 8b 48 4c                  	movl	0x4c(%r8), %ecx
    f109: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
    f10e: f3 41 0f 6f 50 40            	movdqu	0x40(%r8), %xmm2
    f114: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
    f119: 66 0f 6f 44 24 10            	movdqa	0x10(%rsp), %xmm0
    f11f: 66 0f ef da                  	pxor	%xmm2, %xmm3
    f123: 41 8b 50 48                  	movl	0x48(%r8), %edx
    f127: 66 0f ef c8                  	pxor	%xmm0, %xmm1
    f12b: 41 0f 11 58 40               	movups	%xmm3, 0x40(%r8)
    f130: 41 0f 11 08                  	movups	%xmm1, (%r8)
    f134: 0f 85 96 fe ff ff            	jne	0xefd0 <aegis128l_mac+0xb0>
    f13a: 48 8b 44 24 60               	movq	0x60(%rsp), %rax
    f13f: 48 8b 7c 24 58               	movq	0x58(%rsp), %rdi
    f144: 48 83 f8 10                  	cmpq	$0x10, %rax
    f148: 0f 84 82 00 00 00            	je	0xf1d0 <aegis128l_mac+0x2b0>
    f14e: 48 83 f8 20                  	cmpq	$0x20, %rax
    f152: 74 1c                        	je	0xf170 <aegis128l_mac+0x250>
    f154: 48 81 c4 88 00 00 00         	addq	$0x88, %rsp
    f15b: 48 89 c2                     	movq	%rax, %rdx
    f15e: 31 f6                        	xorl	%esi, %esi
    f160: 5b                           	popq	%rbx
    f161: 5d                           	popq	%rbp
    f162: 41 5c                        	popq	%r12
    f164: 41 5d                        	popq	%r13
    f166: 41 5e                        	popq	%r14
    f168: 41 5f                        	popq	%r15
    f16a: e9 61 f2 ff ff               	jmp	0xe3d0 <memset@plt>
    f16f: 90                           	nop
    f170: f3 41 0f 6f 78 20            	movdqu	0x20(%r8), %xmm7
    f176: f3 41 0f 6f 40 30            	movdqu	0x30(%r8), %xmm0
    f17c: 66 0f ef c7                  	pxor	%xmm7, %xmm0
    f180: f3 41 0f 6f 78 10            	movdqu	0x10(%r8), %xmm7
    f186: 66 0f ef cf                  	pxor	%xmm7, %xmm1
    f18a: 66 0f ef c1                  	pxor	%xmm1, %xmm0
    f18e: 0f 11 07                     	movups	%xmm0, (%rdi)
    f191: f3 41 0f 6f 40 40            	movdqu	0x40(%r8), %xmm0
    f197: f3 41 0f 6f 78 50            	movdqu	0x50(%r8), %xmm7
    f19d: f3 41 0f 6f 48 60            	movdqu	0x60(%r8), %xmm1
    f1a3: f3 41 0f 6f 50 70            	movdqu	0x70(%r8), %xmm2
    f1a9: 66 0f ef c7                  	pxor	%xmm7, %xmm0
    f1ad: 66 0f ef ca                  	pxor	%xmm2, %xmm1
    f1b1: 66 0f ef c1                  	pxor	%xmm1, %xmm0
    f1b5: 0f 11 47 10                  	movups	%xmm0, 0x10(%rdi)
    f1b9: 48 81 c4 88 00 00 00         	addq	$0x88, %rsp
    f1c0: 5b                           	popq	%rbx
    f1c1: 5d                           	popq	%rbp
    f1c2: 41 5c                        	popq	%r12
    f1c4: 41 5d                        	popq	%r13
    f1c6: 41 5e                        	popq	%r14
    f1c8: 41 5f                        	popq	%r15
    f1ca: c3                           	retq
    f1cb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
    f1d0: 66 0f 7e c8                  	movd	%xmm1, %eax
    f1d4: 41 8b 70 50                  	movl	0x50(%r8), %esi
    f1d8: 41 33 70 60                  	xorl	0x60(%r8), %esi
    f1dc: f3 0f 10 c2                  	movss	%xmm2, %xmm0            # xmm0 = xmm2[0],xmm0[1,2,3]
    f1e0: 41 33 70 30                  	xorl	0x30(%r8), %esi
    f1e4: 41 33 70 20                  	xorl	0x20(%r8), %esi
    f1e8: 66 0f ef c4                  	pxor	%xmm4, %xmm0
    f1ec: 41 33 70 10                  	xorl	0x10(%r8), %esi
    f1f0: 8b 5c 24 48                  	movl	0x48(%rsp), %ebx
    f1f4: 31 c6                        	xorl	%eax, %esi
    f1f6: 41 8b 40 54                  	movl	0x54(%r8), %eax
    f1fa: 41 33 48 5c                  	xorl	0x5c(%r8), %ecx
    f1fe: 66 0f 6e de                  	movd	%esi, %xmm3
    f202: 8b 74 24 7c                  	movl	0x7c(%rsp), %esi
    f206: 44 31 d0                     	xorl	%r10d, %eax
    f209: 41 33 40 64                  	xorl	0x64(%r8), %eax
    f20d: 41 33 40 34                  	xorl	0x34(%r8), %eax
    f211: 31 de                        	xorl	%ebx, %esi
    f213: 41 33 40 24                  	xorl	0x24(%r8), %eax
    f217: 41 33 40 14                  	xorl	0x14(%r8), %eax
    f21b: 31 c6                        	xorl	%eax, %esi
    f21d: 41 8b 40 58                  	movl	0x58(%r8), %eax
    f221: 8b 5c 24 68                  	movl	0x68(%rsp), %ebx
    f225: 31 d0                        	xorl	%edx, %eax
    f227: 8b 54 24 78                  	movl	0x78(%rsp), %edx
    f22b: 41 33 40 68                  	xorl	0x68(%r8), %eax
    f22f: 41 33 40 38                  	xorl	0x38(%r8), %eax
    f233: 41 33 40 28                  	xorl	0x28(%r8), %eax
    f237: 31 da                        	xorl	%ebx, %edx
    f239: 41 33 40 18                  	xorl	0x18(%r8), %eax
    f23d: 8b 5c 24 50                  	movl	0x50(%rsp), %ebx
    f241: 31 d0                        	xorl	%edx, %eax
    f243: 41 8b 50 6c                  	movl	0x6c(%r8), %edx
    f247: 66 0f 6e c8                  	movd	%eax, %xmm1
    f24b: 31 ca                        	xorl	%ecx, %edx
    f24d: 8b 4c 24 74                  	movl	0x74(%rsp), %ecx
    f251: 41 33 50 3c                  	xorl	0x3c(%r8), %edx
    f255: 41 33 50 2c                  	xorl	0x2c(%r8), %edx
    f259: 41 33 50 1c                  	xorl	0x1c(%r8), %edx
    f25d: 31 d9                        	xorl	%ebx, %ecx
    f25f: 31 ca                        	xorl	%ecx, %edx
    f261: 66 0f 6e fa                  	movd	%edx, %xmm7
    f265: 66 0f 62 cf                  	punpckldq	%xmm7, %xmm1    # xmm1 = xmm1[0],xmm7[0],xmm1[1],xmm7[1]
    f269: 66 0f 6e fe                  	movd	%esi, %xmm7
    f26d: 66 0f 62 df                  	punpckldq	%xmm7, %xmm3    # xmm3 = xmm3[0],xmm7[0],xmm3[1],xmm7[1]
    f271: 66 0f 6c d9                  	punpcklqdq	%xmm1, %xmm3    # xmm3 = xmm3[0],xmm1[0]
    f275: 66 0f ef c3                  	pxor	%xmm3, %xmm0
    f279: 0f 11 07                     	movups	%xmm0, (%rdi)
    f27c: e9 38 ff ff ff               	jmp	0xf1b9 <aegis128l_mac+0x299>
    f281: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
    f28c: 0f 1f 40 00                  	nopl	(%rax)

000000000000f290 <aegis128l_declast>:
    f290: 41 57                        	pushq	%r15
    f292: 66 0f ef c0                  	pxor	%xmm0, %xmm0
    f296: 41 56                        	pushq	%r14
    f298: 41 55                        	pushq	%r13
    f29a: 41 54                        	pushq	%r12
    f29c: 49 89 fc                     	movq	%rdi, %r12
    f29f: 55                           	pushq	%rbp
    f2a0: 48 89 d5                     	movq	%rdx, %rbp
    f2a3: 53                           	pushq	%rbx
    f2a4: 48 89 cb                     	movq	%rcx, %rbx
    f2a7: b9 20 00 00 00               	movl	$0x20, %ecx
    f2ac: 48 81 ec 88 00 00 00         	subq	$0x88, %rsp
    f2b3: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
    f2bc: 48 89 44 24 78               	movq	%rax, 0x78(%rsp)
    f2c1: 31 c0                        	xorl	%eax, %eax
    f2c3: 4c 8d 6c 24 50               	leaq	0x50(%rsp), %r13
    f2c8: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
    f2cd: 4c 89 ef                     	movq	%r13, %rdi
    f2d0: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
    f2d5: e8 56 f2 ff ff               	callq	0xe530 <__memcpy_chk@plt>
    f2da: f3 0f 6f 5b 60               	movdqu	0x60(%rbx), %xmm3
    f2df: f3 0f 6f 43 70               	movdqu	0x70(%rbx), %xmm0
    f2e4: ba 20 00 00 00               	movl	$0x20, %edx
    f2e9: f3 0f 6f 63 20               	movdqu	0x20(%rbx), %xmm4
    f2ee: f3 0f 6f 4b 50               	movdqu	0x50(%rbx), %xmm1
    f2f3: 48 29 ea                     	subq	%rbp, %rdx
    f2f6: 31 f6                        	xorl	%esi, %esi
    f2f8: 66 0f db c3                  	pand	%xmm3, %xmm0
    f2fc: f3 0f 6f 53 10               	movdqu	0x10(%rbx), %xmm2
    f301: 4c 8d 43 30                  	leaq	0x30(%rbx), %r8
    f305: 48 89 d1                     	movq	%rdx, %rcx
    f308: 66 0f ef 44 24 60            	pxor	0x60(%rsp), %xmm0
    f30e: 66 0f ef cc                  	pxor	%xmm4, %xmm1
    f312: 4c 8d 4b 40                  	leaq	0x40(%rbx), %r9
    f316: 4c 89 44 24 40               	movq	%r8, 0x40(%rsp)
    f31b: 66 0f ef d3                  	pxor	%xmm3, %xmm2
    f31f: 4c 8d 53 50                  	leaq	0x50(%rbx), %r10
    f323: 4c 8d 5b 60                  	leaq	0x60(%rbx), %r11
    f327: 4c 89 4c 24 38               	movq	%r9, 0x38(%rsp)
    f32c: 66 0f ef c1                  	pxor	%xmm1, %xmm0
    f330: f3 0f 6f 4b 30               	movdqu	0x30(%rbx), %xmm1
    f335: 49 8d 7c 2d 00               	leaq	(%r13,%rbp), %rdi
    f33a: 4c 89 14 24                  	movq	%r10, (%rsp)
    f33e: 4c 89 5c 24 48               	movq	%r11, 0x48(%rsp)
    f343: 66 0f db cc                  	pand	%xmm4, %xmm1
    f347: 66 0f ef 4c 24 50            	pxor	0x50(%rsp), %xmm1
    f34d: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
    f352: 66 0f ef ca                  	pxor	%xmm2, %xmm1
    f356: 0f 29 4c 24 50               	movaps	%xmm1, 0x50(%rsp)
    f35b: e8 50 f5 ff ff               	callq	0xe8b0 <__memset_chk@plt>
    f360: 48 89 ea                     	movq	%rbp, %rdx
    f363: 4c 89 e7                     	movq	%r12, %rdi
    f366: 4c 89 ee                     	movq	%r13, %rsi
    f369: e8 32 f2 ff ff               	callq	0xe5a0 <memcpy@plt>
    f36e: 4c 8b 5c 24 48               	movq	0x48(%rsp), %r11
    f373: 4c 8b 63 70                  	movq	0x70(%rbx), %r12
    f377: 48 8b 6b 78                  	movq	0x78(%rbx), %rbp
    f37b: 66 0f 6f 44 24 50            	movdqa	0x50(%rsp), %xmm0
    f381: 66 0f 6f 4c 24 60            	movdqa	0x60(%rsp), %xmm1
    f387: 49 8b 73 08                  	movq	0x8(%r11), %rsi
    f38b: 4c 89 e2                     	movq	%r12, %rdx
    f38e: 48 8b 7b 60                  	movq	0x60(%rbx), %rdi
    f392: 48 89 e9                     	movq	%rbp, %rcx
    f395: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
    f39a: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
    f39f: e8 0c 2d 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f3a4: 4c 8b 14 24                  	movq	(%rsp), %r10
    f3a8: 48 8b 7b 50                  	movq	0x50(%rbx), %rdi
    f3ac: 48 89 53 78                  	movq	%rdx, 0x78(%rbx)
    f3b0: 48 8b 4b 68                  	movq	0x68(%rbx), %rcx
    f3b4: 48 89 43 70                  	movq	%rax, 0x70(%rbx)
    f3b8: 48 8b 53 60                  	movq	0x60(%rbx), %rdx
    f3bc: 49 8b 72 08                  	movq	0x8(%r10), %rsi
    f3c0: e8 eb 2c 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f3c5: 4c 8b 4c 24 38               	movq	0x38(%rsp), %r9
    f3ca: 48 8b 7b 40                  	movq	0x40(%rbx), %rdi
    f3ce: 48 89 53 68                  	movq	%rdx, 0x68(%rbx)
    f3d2: 48 8b 4b 58                  	movq	0x58(%rbx), %rcx
    f3d6: 48 89 43 60                  	movq	%rax, 0x60(%rbx)
    f3da: 48 8b 53 50                  	movq	0x50(%rbx), %rdx
    f3de: 49 8b 71 08                  	movq	0x8(%r9), %rsi
    f3e2: e8 c9 2c 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f3e7: 4c 8b 44 24 40               	movq	0x40(%rsp), %r8
    f3ec: 48 8b 7b 30                  	movq	0x30(%rbx), %rdi
    f3f0: 48 89 53 58                  	movq	%rdx, 0x58(%rbx)
    f3f4: 48 8b 4b 48                  	movq	0x48(%rbx), %rcx
    f3f8: 48 89 43 50                  	movq	%rax, 0x50(%rbx)
    f3fc: 48 8b 53 40                  	movq	0x40(%rbx), %rdx
    f400: 49 8b 70 08                  	movq	0x8(%r8), %rsi
    f404: e8 a7 2c 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f409: 48 8b 7b 20                  	movq	0x20(%rbx), %rdi
    f40d: 48 8b 73 28                  	movq	0x28(%rbx), %rsi
    f411: 48 89 53 48                  	movq	%rdx, 0x48(%rbx)
    f415: 48 8b 4b 38                  	movq	0x38(%rbx), %rcx
    f419: 48 89 43 40                  	movq	%rax, 0x40(%rbx)
    f41d: 48 8b 53 30                  	movq	0x30(%rbx), %rdx
    f421: e8 8a 2c 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f426: 48 8b 7b 10                  	movq	0x10(%rbx), %rdi
    f42a: 48 8b 73 18                  	movq	0x18(%rbx), %rsi
    f42e: 48 89 53 38                  	movq	%rdx, 0x38(%rbx)
    f432: 48 8b 4b 28                  	movq	0x28(%rbx), %rcx
    f436: 48 89 43 30                  	movq	%rax, 0x30(%rbx)
    f43a: 48 8b 53 20                  	movq	0x20(%rbx), %rdx
    f43e: e8 6d 2c 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f443: 48 8b 3b                     	movq	(%rbx), %rdi
    f446: 48 8b 73 08                  	movq	0x8(%rbx), %rsi
    f44a: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
    f44e: 48 8b 4b 18                  	movq	0x18(%rbx), %rcx
    f452: 48 89 43 20                  	movq	%rax, 0x20(%rbx)
    f456: 48 8b 53 10                  	movq	0x10(%rbx), %rdx
    f45a: e8 51 2c 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f45f: 48 8b 4b 08                  	movq	0x8(%rbx), %rcx
    f463: 4c 89 e7                     	movq	%r12, %rdi
    f466: 48 89 ee                     	movq	%rbp, %rsi
    f469: 48 89 53 18                  	movq	%rdx, 0x18(%rbx)
    f46d: 48 8b 13                     	movq	(%rbx), %rdx
    f470: 48 89 43 10                  	movq	%rax, 0x10(%rbx)
    f474: e8 37 2c 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f479: 66 0f 6f 44 24 20            	movdqa	0x20(%rsp), %xmm0
    f47f: 66 0f 6f 4c 24 10            	movdqa	0x10(%rsp), %xmm1
    f485: 48 89 04 24                  	movq	%rax, (%rsp)
    f489: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
    f48e: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
    f493: 0f 11 03                     	movups	%xmm0, (%rbx)
    f496: f3 0f 6f 43 40               	movdqu	0x40(%rbx), %xmm0
    f49b: 66 0f ef c1                  	pxor	%xmm1, %xmm0
    f49f: 0f 11 43 40                  	movups	%xmm0, 0x40(%rbx)
    f4a3: 48 8b 44 24 78               	movq	0x78(%rsp), %rax
    f4a8: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
    f4b1: 75 12                        	jne	0xf4c5 <aegis128l_declast+0x235>
    f4b3: 48 81 c4 88 00 00 00         	addq	$0x88, %rsp
    f4ba: 5b                           	popq	%rbx
    f4bb: 5d                           	popq	%rbp
    f4bc: 41 5c                        	popq	%r12
    f4be: 41 5d                        	popq	%r13
    f4c0: 41 5e                        	popq	%r14
    f4c2: 41 5f                        	popq	%r15
    f4c4: c3                           	retq
    f4c5: e8 26 ee ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
    f4ca: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000000f4d0 <decrypt_detached>:
    f4d0: 55                           	pushq	%rbp
    f4d1: 48 89 e5                     	movq	%rsp, %rbp
    f4d4: 41 57                        	pushq	%r15
    f4d6: 41 56                        	pushq	%r14
    f4d8: 41 55                        	pushq	%r13
    f4da: 41 54                        	pushq	%r12
    f4dc: 4d 89 cc                     	movq	%r9, %r12
    f4df: 53                           	pushq	%rbx
    f4e0: 48 89 fb                     	movq	%rdi, %rbx
    f4e3: 48 83 e4 e0                  	andq	$-0x20, %rsp
    f4e7: 48 81 ec c0 01 00 00         	subq	$0x1c0, %rsp            # imm = 0x1C0
    f4ee: 4c 8b 6d 10                  	movq	0x10(%rbp), %r13
    f4f2: 48 8b 7d 20                  	movq	0x20(%rbp), %rdi
    f4f6: 48 89 74 24 40               	movq	%rsi, 0x40(%rsp)
    f4fb: 48 8b 75 18                  	movq	0x18(%rbp), %rsi
    f4ff: 48 89 54 24 48               	movq	%rdx, 0x48(%rsp)
    f504: 48 8d 94 24 c0 00 00 00      	leaq	0xc0(%rsp), %rdx
    f50c: 48 89 4c 24 28               	movq	%rcx, 0x28(%rsp)
    f511: 4c 89 44 24 38               	movq	%r8, 0x38(%rsp)
    f516: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
    f51f: 48 89 84 24 b8 01 00 00      	movq	%rax, 0x1b8(%rsp)
    f527: 31 c0                        	xorl	%eax, %eax
    f529: 48 89 54 24 30               	movq	%rdx, 0x30(%rsp)
    f52e: e8 ed f7 ff ff               	callq	0xed20 <aegis128l_init>
    f533: 49 83 fd 1f                  	cmpq	$0x1f, %r13
    f537: 0f 86 f3 0b 00 00            	jbe	0x10130 <decrypt_detached+0xc60>
    f53d: 41 be 20 00 00 00            	movl	$0x20, %r14d
    f543: 48 89 9c 24 80 00 00 00      	movq	%rbx, 0x80(%rsp)
    f54b: 4c 89 e3                     	movq	%r12, %rbx
    f54e: 4c 89 64 24 70               	movq	%r12, 0x70(%rsp)
    f553: 4d 89 f4                     	movq	%r14, %r12
    f556: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
    f560: 4c 8b bc 24 30 01 00 00      	movq	0x130(%rsp), %r15
    f568: f3 0f 6f 0b                  	movdqu	(%rbx), %xmm1
    f56c: 48 83 c3 20                  	addq	$0x20, %rbx
    f570: 4c 8b b4 24 38 01 00 00      	movq	0x138(%rsp), %r14
    f578: f3 0f 6f 43 f0               	movdqu	-0x10(%rbx), %xmm0
    f57d: 48 8b bc 24 20 01 00 00      	movq	0x120(%rsp), %rdi
    f585: 48 8b b4 24 28 01 00 00      	movq	0x128(%rsp), %rsi
    f58d: 4c 89 fa                     	movq	%r15, %rdx
    f590: 0f 29 8c 24 90 00 00 00      	movaps	%xmm1, 0x90(%rsp)
    f598: 4c 89 f1                     	movq	%r14, %rcx
    f59b: 0f 29 84 24 a0 00 00 00      	movaps	%xmm0, 0xa0(%rsp)
    f5a3: e8 08 2b 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f5a8: 48 8b 8c 24 28 01 00 00      	movq	0x128(%rsp), %rcx
    f5b0: 48 8b bc 24 10 01 00 00      	movq	0x110(%rsp), %rdi
    f5b8: 48 89 94 24 38 01 00 00      	movq	%rdx, 0x138(%rsp)
    f5c0: 48 8b b4 24 18 01 00 00      	movq	0x118(%rsp), %rsi
    f5c8: 48 8b 94 24 20 01 00 00      	movq	0x120(%rsp), %rdx
    f5d0: 48 89 84 24 30 01 00 00      	movq	%rax, 0x130(%rsp)
    f5d8: e8 d3 2a 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f5dd: 48 8b 8c 24 18 01 00 00      	movq	0x118(%rsp), %rcx
    f5e5: 48 8b bc 24 00 01 00 00      	movq	0x100(%rsp), %rdi
    f5ed: 48 89 94 24 28 01 00 00      	movq	%rdx, 0x128(%rsp)
    f5f5: 48 8b b4 24 08 01 00 00      	movq	0x108(%rsp), %rsi
    f5fd: 48 8b 94 24 10 01 00 00      	movq	0x110(%rsp), %rdx
    f605: 48 89 84 24 20 01 00 00      	movq	%rax, 0x120(%rsp)
    f60d: e8 9e 2a 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f612: 48 8b 8c 24 08 01 00 00      	movq	0x108(%rsp), %rcx
    f61a: 48 8b bc 24 f0 00 00 00      	movq	0xf0(%rsp), %rdi
    f622: 48 89 94 24 18 01 00 00      	movq	%rdx, 0x118(%rsp)
    f62a: 48 8b b4 24 f8 00 00 00      	movq	0xf8(%rsp), %rsi
    f632: 48 8b 94 24 00 01 00 00      	movq	0x100(%rsp), %rdx
    f63a: 48 89 84 24 10 01 00 00      	movq	%rax, 0x110(%rsp)
    f642: e8 69 2a 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f647: 48 8b 8c 24 f8 00 00 00      	movq	0xf8(%rsp), %rcx
    f64f: 48 8b bc 24 e0 00 00 00      	movq	0xe0(%rsp), %rdi
    f657: 48 89 94 24 08 01 00 00      	movq	%rdx, 0x108(%rsp)
    f65f: 48 8b b4 24 e8 00 00 00      	movq	0xe8(%rsp), %rsi
    f667: 48 8b 94 24 f0 00 00 00      	movq	0xf0(%rsp), %rdx
    f66f: 48 89 84 24 00 01 00 00      	movq	%rax, 0x100(%rsp)
    f677: e8 34 2a 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f67c: 48 8b 8c 24 e8 00 00 00      	movq	0xe8(%rsp), %rcx
    f684: 48 8b bc 24 d0 00 00 00      	movq	0xd0(%rsp), %rdi
    f68c: 48 89 94 24 f8 00 00 00      	movq	%rdx, 0xf8(%rsp)
    f694: 48 8b b4 24 d8 00 00 00      	movq	0xd8(%rsp), %rsi
    f69c: 48 8b 94 24 e0 00 00 00      	movq	0xe0(%rsp), %rdx
    f6a4: 48 89 84 24 f0 00 00 00      	movq	%rax, 0xf0(%rsp)
    f6ac: e8 ff 29 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f6b1: 48 8b 8c 24 d8 00 00 00      	movq	0xd8(%rsp), %rcx
    f6b9: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
    f6c1: 48 89 94 24 e8 00 00 00      	movq	%rdx, 0xe8(%rsp)
    f6c9: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
    f6d1: 48 8b 94 24 d0 00 00 00      	movq	0xd0(%rsp), %rdx
    f6d9: 48 89 84 24 e0 00 00 00      	movq	%rax, 0xe0(%rsp)
    f6e1: e8 ca 29 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f6e6: 48 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %rcx
    f6ee: 4c 89 ff                     	movq	%r15, %rdi
    f6f1: 4c 89 f6                     	movq	%r14, %rsi
    f6f4: 48 89 94 24 d8 00 00 00      	movq	%rdx, 0xd8(%rsp)
    f6fc: 48 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %rdx
    f704: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
    f70c: e8 9f 29 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f711: 66 0f 6f 8c 24 90 00 00 00   	movdqa	0x90(%rsp), %xmm1
    f71a: 66 0f 6f 84 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm0
    f723: 48 89 84 24 b0 00 00 00      	movq	%rax, 0xb0(%rsp)
    f72b: 4c 89 e0                     	movq	%r12, %rax
    f72e: 49 83 c4 20                  	addq	$0x20, %r12
    f732: 66 0f ef 84 24 00 01 00 00   	pxor	0x100(%rsp), %xmm0
    f73b: 48 89 94 24 b8 00 00 00      	movq	%rdx, 0xb8(%rsp)
    f743: 66 0f ef 8c 24 b0 00 00 00   	pxor	0xb0(%rsp), %xmm1
    f74c: 0f 29 84 24 00 01 00 00      	movaps	%xmm0, 0x100(%rsp)
    f754: 0f 29 8c 24 c0 00 00 00      	movaps	%xmm1, 0xc0(%rsp)
    f75c: 4d 39 e5                     	cmpq	%r12, %r13
    f75f: 0f 83 fb fd ff ff            	jae	0xf560 <decrypt_detached+0x90>
    f765: 48 8b 9c 24 80 00 00 00      	movq	0x80(%rsp), %rbx
    f76d: 4c 8b 64 24 70               	movq	0x70(%rsp), %r12
    f772: 4c 89 e9                     	movq	%r13, %rcx
    f775: 83 e1 1f                     	andl	$0x1f, %ecx
    f778: 0f 85 ba 03 00 00            	jne	0xfb38 <decrypt_detached+0x668>
    f77e: 48 8b 54 24 48               	movq	0x48(%rsp), %rdx
    f783: 83 e2 1f                     	andl	$0x1f, %edx
    f786: 48 85 db                     	testq	%rbx, %rbx
    f789: 0f 84 ff 05 00 00            	je	0xfd8e <decrypt_detached+0x8be>
    f78f: 48 83 7c 24 48 1f            	cmpq	$0x1f, 0x48(%rsp)
    f795: 4c 8b 64 24 40               	movq	0x40(%rsp), %r12
    f79a: 41 bf 20 00 00 00            	movl	$0x20, %r15d
    f7a0: 0f 86 91 09 00 00            	jbe	0x10137 <decrypt_detached+0xc67>
    f7a6: 48 89 54 24 20               	movq	%rdx, 0x20(%rsp)
    f7ab: 4c 89 6d 10                  	movq	%r13, 0x10(%rbp)
    f7af: 49 89 dd                     	movq	%rbx, %r13
    f7b2: 4c 89 e3                     	movq	%r12, %rbx
    f7b5: 0f 1f 00                     	nopl	(%rax)
    f7b8: f3 0f 6f 2b                  	movdqu	(%rbx), %xmm5
    f7bc: f3 0f 6f 5b 10               	movdqu	0x10(%rbx), %xmm3
    f7c1: 48 83 c3 20                  	addq	$0x20, %rbx
    f7c5: 66 0f 6f 8c 24 e0 00 00 00   	movdqa	0xe0(%rsp), %xmm1
    f7ce: 66 0f 6f a4 24 10 01 00 00   	movdqa	0x110(%rsp), %xmm4
    f7d7: 66 0f 6f 84 24 20 01 00 00   	movdqa	0x120(%rsp), %xmm0
    f7e0: 4c 8b a4 24 30 01 00 00      	movq	0x130(%rsp), %r12
    f7e8: 0f 29 6c 24 60               	movaps	%xmm5, 0x60(%rsp)
    f7ed: 66 0f ef e1                  	pxor	%xmm1, %xmm4
    f7f1: 4c 8b b4 24 38 01 00 00      	movq	0x138(%rsp), %r14
    f7f9: 66 0f db 8c 24 f0 00 00 00   	pand	0xf0(%rsp), %xmm1
    f802: 0f 29 9c 24 90 00 00 00      	movaps	%xmm3, 0x90(%rsp)
    f80a: 66 0f 6f b4 24 d0 00 00 00   	movdqa	0xd0(%rsp), %xmm6
    f813: 48 8b bc 24 20 01 00 00      	movq	0x120(%rsp), %rdi
    f81b: 4c 89 e2                     	movq	%r12, %rdx
    f81e: 0f 29 a4 24 a0 00 00 00      	movaps	%xmm4, 0xa0(%rsp)
    f826: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
    f82a: 48 8b b4 24 28 01 00 00      	movq	0x128(%rsp), %rsi
    f832: 4c 89 f1                     	movq	%r14, %rcx
    f835: 0f 29 4c 24 50               	movaps	%xmm1, 0x50(%rsp)
    f83a: 66 0f ef f0                  	pxor	%xmm0, %xmm6
    f83e: 66 0f ef d5                  	pxor	%xmm5, %xmm2
    f842: 66 0f db 84 24 30 01 00 00   	pand	0x130(%rsp), %xmm0
    f84b: 66 0f ef d6                  	pxor	%xmm6, %xmm2
    f84f: 0f 29 74 24 70               	movaps	%xmm6, 0x70(%rsp)
    f854: 43 0f 11 54 3d e0            	movups	%xmm2, -0x20(%r13,%r15)
    f85a: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
    f85e: 66 0f ef d3                  	pxor	%xmm3, %xmm2
    f862: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
    f86a: 66 0f ef d4                  	pxor	%xmm4, %xmm2
    f86e: 43 0f 11 54 3d f0            	movups	%xmm2, -0x10(%r13,%r15)
    f874: e8 37 28 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f879: 48 8b 8c 24 28 01 00 00      	movq	0x128(%rsp), %rcx
    f881: 48 8b bc 24 10 01 00 00      	movq	0x110(%rsp), %rdi
    f889: 48 89 94 24 38 01 00 00      	movq	%rdx, 0x138(%rsp)
    f891: 48 8b b4 24 18 01 00 00      	movq	0x118(%rsp), %rsi
    f899: 48 8b 94 24 20 01 00 00      	movq	0x120(%rsp), %rdx
    f8a1: 48 89 84 24 30 01 00 00      	movq	%rax, 0x130(%rsp)
    f8a9: e8 02 28 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f8ae: 48 8b 8c 24 18 01 00 00      	movq	0x118(%rsp), %rcx
    f8b6: 48 8b bc 24 00 01 00 00      	movq	0x100(%rsp), %rdi
    f8be: 48 89 94 24 28 01 00 00      	movq	%rdx, 0x128(%rsp)
    f8c6: 48 8b b4 24 08 01 00 00      	movq	0x108(%rsp), %rsi
    f8ce: 48 8b 94 24 10 01 00 00      	movq	0x110(%rsp), %rdx
    f8d6: 48 89 84 24 20 01 00 00      	movq	%rax, 0x120(%rsp)
    f8de: e8 cd 27 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f8e3: 48 8b 8c 24 08 01 00 00      	movq	0x108(%rsp), %rcx
    f8eb: 48 8b bc 24 f0 00 00 00      	movq	0xf0(%rsp), %rdi
    f8f3: 48 89 94 24 18 01 00 00      	movq	%rdx, 0x118(%rsp)
    f8fb: 48 8b b4 24 f8 00 00 00      	movq	0xf8(%rsp), %rsi
    f903: 48 8b 94 24 00 01 00 00      	movq	0x100(%rsp), %rdx
    f90b: 48 89 84 24 10 01 00 00      	movq	%rax, 0x110(%rsp)
    f913: e8 98 27 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f918: 48 8b 8c 24 f8 00 00 00      	movq	0xf8(%rsp), %rcx
    f920: 48 8b bc 24 e0 00 00 00      	movq	0xe0(%rsp), %rdi
    f928: 48 89 94 24 08 01 00 00      	movq	%rdx, 0x108(%rsp)
    f930: 48 8b b4 24 e8 00 00 00      	movq	0xe8(%rsp), %rsi
    f938: 48 8b 94 24 f0 00 00 00      	movq	0xf0(%rsp), %rdx
    f940: 48 89 84 24 00 01 00 00      	movq	%rax, 0x100(%rsp)
    f948: e8 63 27 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f94d: 48 8b 8c 24 e8 00 00 00      	movq	0xe8(%rsp), %rcx
    f955: 48 8b bc 24 d0 00 00 00      	movq	0xd0(%rsp), %rdi
    f95d: 48 89 94 24 f8 00 00 00      	movq	%rdx, 0xf8(%rsp)
    f965: 48 8b b4 24 d8 00 00 00      	movq	0xd8(%rsp), %rsi
    f96d: 48 8b 94 24 e0 00 00 00      	movq	0xe0(%rsp), %rdx
    f975: 48 89 84 24 f0 00 00 00      	movq	%rax, 0xf0(%rsp)
    f97d: e8 2e 27 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f982: 48 8b 8c 24 d8 00 00 00      	movq	0xd8(%rsp), %rcx
    f98a: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
    f992: 48 89 94 24 e8 00 00 00      	movq	%rdx, 0xe8(%rsp)
    f99a: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
    f9a2: 48 8b 94 24 d0 00 00 00      	movq	0xd0(%rsp), %rdx
    f9aa: 48 89 84 24 e0 00 00 00      	movq	%rax, 0xe0(%rsp)
    f9b2: e8 f9 26 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f9b7: 48 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %rcx
    f9bf: 4c 89 e7                     	movq	%r12, %rdi
    f9c2: 4c 89 f6                     	movq	%r14, %rsi
    f9c5: 48 89 94 24 d8 00 00 00      	movq	%rdx, 0xd8(%rsp)
    f9cd: 48 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %rdx
    f9d5: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
    f9dd: e8 ce 26 01 00               	callq	0x220b0 <softaes_block_encrypt>
    f9e2: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
    f9e8: 66 0f 6f 74 24 70            	movdqa	0x70(%rsp), %xmm6
    f9ee: 4c 89 ff                     	movq	%r15, %rdi
    f9f1: 48 89 84 24 b0 00 00 00      	movq	%rax, 0xb0(%rsp)
    f9f9: 66 0f 6f 6c 24 60            	movdqa	0x60(%rsp), %xmm5
    f9ff: 49 83 c7 20                  	addq	$0x20, %r15
    fa03: 48 89 94 24 b8 00 00 00      	movq	%rdx, 0xb8(%rsp)
    fa0b: 66 0f 6f 84 24 80 00 00 00   	movdqa	0x80(%rsp), %xmm0
    fa14: 66 0f ef 8c 24 b0 00 00 00   	pxor	0xb0(%rsp), %xmm1
    fa1d: 66 0f ef 84 24 00 01 00 00   	pxor	0x100(%rsp), %xmm0
    fa26: 66 0f 6f a4 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm4
    fa2f: 66 0f 6f 9c 24 90 00 00 00   	movdqa	0x90(%rsp), %xmm3
    fa38: 66 0f ef ce                  	pxor	%xmm6, %xmm1
    fa3c: 66 0f ef c4                  	pxor	%xmm4, %xmm0
    fa40: 66 0f ef cd                  	pxor	%xmm5, %xmm1
    fa44: 66 0f ef c3                  	pxor	%xmm3, %xmm0
    fa48: 0f 29 8c 24 c0 00 00 00      	movaps	%xmm1, 0xc0(%rsp)
    fa50: 0f 29 84 24 00 01 00 00      	movaps	%xmm0, 0x100(%rsp)
    fa58: 4c 39 7c 24 48               	cmpq	%r15, 0x48(%rsp)
    fa5d: 0f 83 55 fd ff ff            	jae	0xf7b8 <decrypt_detached+0x2e8>
    fa63: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
    fa68: 4c 89 eb                     	movq	%r13, %rbx
    fa6b: 4c 8b 6d 10                  	movq	0x10(%rbp), %r13
    fa6f: 48 85 d2                     	testq	%rdx, %rdx
    fa72: 0f 85 a0 00 00 00            	jne	0xfb18 <decrypt_detached+0x648>
    fa78: 4c 8b 74 24 38               	movq	0x38(%rsp), %r14
    fa7d: 4c 8d bc 24 90 01 00 00      	leaq	0x190(%rsp), %r15
    fa85: 4c 8b 44 24 30               	movq	0x30(%rsp), %r8
    fa8a: 4c 89 ea                     	movq	%r13, %rdx
    fa8d: 48 8b 4c 24 48               	movq	0x48(%rsp), %rcx
    fa92: 4c 89 ff                     	movq	%r15, %rdi
    fa95: 4c 89 f6                     	movq	%r14, %rsi
    fa98: e8 83 f4 ff ff               	callq	0xef20 <aegis128l_mac>
    fa9d: 49 83 fe 10                  	cmpq	$0x10, %r14
    faa1: 0f 84 f9 05 00 00            	je	0x100a0 <decrypt_detached+0xbd0>
    faa7: 48 83 7c 24 38 20            	cmpq	$0x20, 0x38(%rsp)
    faad: 0f 85 95 06 00 00            	jne	0x10148 <decrypt_detached+0xc78>
    fab3: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
    fab8: 4c 89 ff                     	movq	%r15, %rdi
    fabb: e8 f0 ea ff ff               	callq	0xe5b0 <crypto_verify_32@plt>
    fac0: 85 c0                        	testl	%eax, %eax
    fac2: 41 89 c5                     	movl	%eax, %r13d
    fac5: 0f 95 c0                     	setne	%al
    fac8: 48 85 db                     	testq	%rbx, %rbx
    facb: 74 04                        	je	0xfad1 <decrypt_detached+0x601>
    facd: 84 c0                        	testb	%al, %al
    facf: 75 2f                        	jne	0xfb00 <decrypt_detached+0x630>
    fad1: 48 8b 84 24 b8 01 00 00      	movq	0x1b8(%rsp), %rax
    fad9: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
    fae2: 0f 85 7e 06 00 00            	jne	0x10166 <decrypt_detached+0xc96>
    fae8: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
    faec: 44 89 e8                     	movl	%r13d, %eax
    faef: 5b                           	popq	%rbx
    faf0: 41 5c                        	popq	%r12
    faf2: 41 5d                        	popq	%r13
    faf4: 41 5e                        	popq	%r14
    faf6: 41 5f                        	popq	%r15
    faf8: 5d                           	popq	%rbp
    faf9: c3                           	retq
    fafa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
    fb00: 48 8b 54 24 48               	movq	0x48(%rsp), %rdx
    fb05: 31 f6                        	xorl	%esi, %esi
    fb07: 48 89 df                     	movq	%rbx, %rdi
    fb0a: e8 c1 e8 ff ff               	callq	0xe3d0 <memset@plt>
    fb0f: eb c0                        	jmp	0xfad1 <decrypt_detached+0x601>
    fb11: 0f 1f 80 00 00 00 00         	nopl	(%rax)
    fb18: 48 01 7c 24 40               	addq	%rdi, 0x40(%rsp)
    fb1d: 48 01 df                     	addq	%rbx, %rdi
    fb20: 48 8b 4c 24 30               	movq	0x30(%rsp), %rcx
    fb25: 48 8b 74 24 40               	movq	0x40(%rsp), %rsi
    fb2a: e8 61 f7 ff ff               	callq	0xf290 <aegis128l_declast>
    fb2f: e9 44 ff ff ff               	jmp	0xfa78 <decrypt_detached+0x5a8>
    fb34: 0f 1f 40 00                  	nopl	(%rax)
    fb38: 66 0f ef c0                  	pxor	%xmm0, %xmm0
    fb3c: 48 8d bc 24 40 01 00 00      	leaq	0x140(%rsp), %rdi
    fb44: 4c 01 e0                     	addq	%r12, %rax
    fb47: 0f 29 84 24 40 01 00 00      	movaps	%xmm0, 0x140(%rsp)
    fb4f: 48 89 fe                     	movq	%rdi, %rsi
    fb52: 48 89 c2                     	movq	%rax, %rdx
    fb55: 0f 29 84 24 50 01 00 00      	movaps	%xmm0, 0x150(%rsp)
    fb5d: 83 f9 08                     	cmpl	$0x8, %ecx
    fb60: 0f 83 a2 05 00 00            	jae	0x10108 <decrypt_detached+0xc38>
    fb66: 31 c0                        	xorl	%eax, %eax
    fb68: f6 c1 04                     	testb	$0x4, %cl
    fb6b: 0f 85 7f 05 00 00            	jne	0x100f0 <decrypt_detached+0xc20>
    fb71: f6 c1 02                     	testb	$0x2, %cl
    fb74: 0f 85 56 05 00 00            	jne	0x100d0 <decrypt_detached+0xc00>
    fb7a: 83 e1 01                     	andl	$0x1, %ecx
    fb7d: 0f 85 3d 05 00 00            	jne	0x100c0 <decrypt_detached+0xbf0>
    fb83: 4c 8b a4 24 30 01 00 00      	movq	0x130(%rsp), %r12
    fb8b: 4c 8b bc 24 38 01 00 00      	movq	0x138(%rsp), %r15
    fb93: 48 8b bc 24 20 01 00 00      	movq	0x120(%rsp), %rdi
    fb9b: 48 8b b4 24 28 01 00 00      	movq	0x128(%rsp), %rsi
    fba3: 66 0f 6f 8c 24 40 01 00 00   	movdqa	0x140(%rsp), %xmm1
    fbac: 4c 89 f9                     	movq	%r15, %rcx
    fbaf: 4c 89 e2                     	movq	%r12, %rdx
    fbb2: 66 0f 6f 84 24 50 01 00 00   	movdqa	0x150(%rsp), %xmm0
    fbbb: 0f 29 8c 24 90 00 00 00      	movaps	%xmm1, 0x90(%rsp)
    fbc3: 0f 29 84 24 a0 00 00 00      	movaps	%xmm0, 0xa0(%rsp)
    fbcb: e8 e0 24 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fbd0: 48 8b 8c 24 28 01 00 00      	movq	0x128(%rsp), %rcx
    fbd8: 48 8b bc 24 10 01 00 00      	movq	0x110(%rsp), %rdi
    fbe0: 48 89 94 24 38 01 00 00      	movq	%rdx, 0x138(%rsp)
    fbe8: 48 8b b4 24 18 01 00 00      	movq	0x118(%rsp), %rsi
    fbf0: 48 8b 94 24 20 01 00 00      	movq	0x120(%rsp), %rdx
    fbf8: 48 89 84 24 30 01 00 00      	movq	%rax, 0x130(%rsp)
    fc00: e8 ab 24 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fc05: 48 8b 8c 24 18 01 00 00      	movq	0x118(%rsp), %rcx
    fc0d: 48 8b bc 24 00 01 00 00      	movq	0x100(%rsp), %rdi
    fc15: 48 89 94 24 28 01 00 00      	movq	%rdx, 0x128(%rsp)
    fc1d: 48 8b b4 24 08 01 00 00      	movq	0x108(%rsp), %rsi
    fc25: 48 8b 94 24 10 01 00 00      	movq	0x110(%rsp), %rdx
    fc2d: 48 89 84 24 20 01 00 00      	movq	%rax, 0x120(%rsp)
    fc35: e8 76 24 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fc3a: 48 8b 8c 24 08 01 00 00      	movq	0x108(%rsp), %rcx
    fc42: 48 8b bc 24 f0 00 00 00      	movq	0xf0(%rsp), %rdi
    fc4a: 48 89 94 24 18 01 00 00      	movq	%rdx, 0x118(%rsp)
    fc52: 48 8b b4 24 f8 00 00 00      	movq	0xf8(%rsp), %rsi
    fc5a: 48 8b 94 24 00 01 00 00      	movq	0x100(%rsp), %rdx
    fc62: 48 89 84 24 10 01 00 00      	movq	%rax, 0x110(%rsp)
    fc6a: e8 41 24 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fc6f: 48 8b 8c 24 f8 00 00 00      	movq	0xf8(%rsp), %rcx
    fc77: 48 8b bc 24 e0 00 00 00      	movq	0xe0(%rsp), %rdi
    fc7f: 48 89 94 24 08 01 00 00      	movq	%rdx, 0x108(%rsp)
    fc87: 48 8b b4 24 e8 00 00 00      	movq	0xe8(%rsp), %rsi
    fc8f: 48 8b 94 24 f0 00 00 00      	movq	0xf0(%rsp), %rdx
    fc97: 48 89 84 24 00 01 00 00      	movq	%rax, 0x100(%rsp)
    fc9f: e8 0c 24 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fca4: 48 8b 8c 24 e8 00 00 00      	movq	0xe8(%rsp), %rcx
    fcac: 48 8b bc 24 d0 00 00 00      	movq	0xd0(%rsp), %rdi
    fcb4: 48 89 94 24 f8 00 00 00      	movq	%rdx, 0xf8(%rsp)
    fcbc: 48 8b b4 24 d8 00 00 00      	movq	0xd8(%rsp), %rsi
    fcc4: 48 8b 94 24 e0 00 00 00      	movq	0xe0(%rsp), %rdx
    fccc: 48 89 84 24 f0 00 00 00      	movq	%rax, 0xf0(%rsp)
    fcd4: e8 d7 23 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fcd9: 48 8b 8c 24 d8 00 00 00      	movq	0xd8(%rsp), %rcx
    fce1: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
    fce9: 48 89 94 24 e8 00 00 00      	movq	%rdx, 0xe8(%rsp)
    fcf1: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
    fcf9: 48 8b 94 24 d0 00 00 00      	movq	0xd0(%rsp), %rdx
    fd01: 48 89 84 24 e0 00 00 00      	movq	%rax, 0xe0(%rsp)
    fd09: e8 a2 23 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fd0e: 48 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %rcx
    fd16: 4c 89 e7                     	movq	%r12, %rdi
    fd19: 4c 89 fe                     	movq	%r15, %rsi
    fd1c: 48 89 94 24 d8 00 00 00      	movq	%rdx, 0xd8(%rsp)
    fd24: 48 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %rdx
    fd2c: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
    fd34: e8 77 23 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fd39: 66 0f 6f 8c 24 90 00 00 00   	movdqa	0x90(%rsp), %xmm1
    fd42: 66 0f 6f 84 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm0
    fd4b: 48 89 94 24 b8 00 00 00      	movq	%rdx, 0xb8(%rsp)
    fd53: 48 8b 54 24 48               	movq	0x48(%rsp), %rdx
    fd58: 48 89 84 24 b0 00 00 00      	movq	%rax, 0xb0(%rsp)
    fd60: 66 0f ef 84 24 00 01 00 00   	pxor	0x100(%rsp), %xmm0
    fd69: 66 0f ef 8c 24 b0 00 00 00   	pxor	0xb0(%rsp), %xmm1
    fd72: 83 e2 1f                     	andl	$0x1f, %edx
    fd75: 0f 29 84 24 00 01 00 00      	movaps	%xmm0, 0x100(%rsp)
    fd7d: 0f 29 8c 24 c0 00 00 00      	movaps	%xmm1, 0xc0(%rsp)
    fd85: 48 85 db                     	testq	%rbx, %rbx
    fd88: 0f 85 01 fa ff ff            	jne	0xf78f <decrypt_detached+0x2bf>
    fd8e: 48 83 7c 24 48 1f            	cmpq	$0x1f, 0x48(%rsp)
    fd94: 4c 8b 74 24 40               	movq	0x40(%rsp), %r14
    fd99: 41 bc 20 00 00 00            	movl	$0x20, %r12d
    fd9f: 0f 86 b3 03 00 00            	jbe	0x10158 <decrypt_detached+0xc88>
    fda5: 48 89 54 24 20               	movq	%rdx, 0x20(%rsp)
    fdaa: 48 89 5c 24 18               	movq	%rbx, 0x18(%rsp)
    fdaf: 4c 89 e3                     	movq	%r12, %rbx
    fdb2: 4c 8b 64 24 48               	movq	0x48(%rsp), %r12
    fdb7: 4c 89 6d 10                  	movq	%r13, 0x10(%rbp)
    fdbb: 4d 89 f5                     	movq	%r14, %r13
    fdbe: 66 90                        	nop
    fdc0: f3 41 0f 6f 6d 00            	movdqu	(%r13), %xmm5
    fdc6: f3 41 0f 6f 5d 10            	movdqu	0x10(%r13), %xmm3
    fdcc: 49 83 c5 20                  	addq	$0x20, %r13
    fdd0: 66 0f 6f 8c 24 e0 00 00 00   	movdqa	0xe0(%rsp), %xmm1
    fdd9: 66 0f 6f a4 24 10 01 00 00   	movdqa	0x110(%rsp), %xmm4
    fde2: 66 0f 6f 84 24 20 01 00 00   	movdqa	0x120(%rsp), %xmm0
    fdeb: 4c 8b b4 24 30 01 00 00      	movq	0x130(%rsp), %r14
    fdf3: 0f 29 6c 24 60               	movaps	%xmm5, 0x60(%rsp)
    fdf8: 66 0f ef e1                  	pxor	%xmm1, %xmm4
    fdfc: 4c 8b bc 24 38 01 00 00      	movq	0x138(%rsp), %r15
    fe04: 66 0f db 8c 24 f0 00 00 00   	pand	0xf0(%rsp), %xmm1
    fe0d: 0f 29 9c 24 90 00 00 00      	movaps	%xmm3, 0x90(%rsp)
    fe15: 66 0f 6f b4 24 d0 00 00 00   	movdqa	0xd0(%rsp), %xmm6
    fe1e: 48 8b bc 24 20 01 00 00      	movq	0x120(%rsp), %rdi
    fe26: 4c 89 f2                     	movq	%r14, %rdx
    fe29: 0f 29 a4 24 a0 00 00 00      	movaps	%xmm4, 0xa0(%rsp)
    fe31: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
    fe35: 48 8b b4 24 28 01 00 00      	movq	0x128(%rsp), %rsi
    fe3d: 4c 89 f9                     	movq	%r15, %rcx
    fe40: 0f 29 4c 24 50               	movaps	%xmm1, 0x50(%rsp)
    fe45: 66 0f ef f0                  	pxor	%xmm0, %xmm6
    fe49: 66 0f ef d5                  	pxor	%xmm5, %xmm2
    fe4d: 66 0f db 84 24 30 01 00 00   	pand	0x130(%rsp), %xmm0
    fe56: 66 0f ef d6                  	pxor	%xmm6, %xmm2
    fe5a: 0f 29 74 24 70               	movaps	%xmm6, 0x70(%rsp)
    fe5f: 0f 29 94 24 60 01 00 00      	movaps	%xmm2, 0x160(%rsp)
    fe67: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
    fe6b: 66 0f ef d3                  	pxor	%xmm3, %xmm2
    fe6f: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
    fe77: 66 0f ef d4                  	pxor	%xmm4, %xmm2
    fe7b: 0f 29 94 24 70 01 00 00      	movaps	%xmm2, 0x170(%rsp)
    fe83: e8 28 22 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fe88: 48 8b 8c 24 28 01 00 00      	movq	0x128(%rsp), %rcx
    fe90: 48 8b bc 24 10 01 00 00      	movq	0x110(%rsp), %rdi
    fe98: 48 89 94 24 38 01 00 00      	movq	%rdx, 0x138(%rsp)
    fea0: 48 8b b4 24 18 01 00 00      	movq	0x118(%rsp), %rsi
    fea8: 48 8b 94 24 20 01 00 00      	movq	0x120(%rsp), %rdx
    feb0: 48 89 84 24 30 01 00 00      	movq	%rax, 0x130(%rsp)
    feb8: e8 f3 21 01 00               	callq	0x220b0 <softaes_block_encrypt>
    febd: 48 8b 8c 24 18 01 00 00      	movq	0x118(%rsp), %rcx
    fec5: 48 8b bc 24 00 01 00 00      	movq	0x100(%rsp), %rdi
    fecd: 48 89 94 24 28 01 00 00      	movq	%rdx, 0x128(%rsp)
    fed5: 48 8b b4 24 08 01 00 00      	movq	0x108(%rsp), %rsi
    fedd: 48 8b 94 24 10 01 00 00      	movq	0x110(%rsp), %rdx
    fee5: 48 89 84 24 20 01 00 00      	movq	%rax, 0x120(%rsp)
    feed: e8 be 21 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fef2: 48 8b 8c 24 08 01 00 00      	movq	0x108(%rsp), %rcx
    fefa: 48 8b bc 24 f0 00 00 00      	movq	0xf0(%rsp), %rdi
    ff02: 48 89 94 24 18 01 00 00      	movq	%rdx, 0x118(%rsp)
    ff0a: 48 8b b4 24 f8 00 00 00      	movq	0xf8(%rsp), %rsi
    ff12: 48 8b 94 24 00 01 00 00      	movq	0x100(%rsp), %rdx
    ff1a: 48 89 84 24 10 01 00 00      	movq	%rax, 0x110(%rsp)
    ff22: e8 89 21 01 00               	callq	0x220b0 <softaes_block_encrypt>
    ff27: 48 8b 8c 24 f8 00 00 00      	movq	0xf8(%rsp), %rcx
    ff2f: 48 8b bc 24 e0 00 00 00      	movq	0xe0(%rsp), %rdi
    ff37: 48 89 94 24 08 01 00 00      	movq	%rdx, 0x108(%rsp)
    ff3f: 48 8b b4 24 e8 00 00 00      	movq	0xe8(%rsp), %rsi
    ff47: 48 8b 94 24 f0 00 00 00      	movq	0xf0(%rsp), %rdx
    ff4f: 48 89 84 24 00 01 00 00      	movq	%rax, 0x100(%rsp)
    ff57: e8 54 21 01 00               	callq	0x220b0 <softaes_block_encrypt>
    ff5c: 48 8b 8c 24 e8 00 00 00      	movq	0xe8(%rsp), %rcx
    ff64: 48 8b bc 24 d0 00 00 00      	movq	0xd0(%rsp), %rdi
    ff6c: 48 89 94 24 f8 00 00 00      	movq	%rdx, 0xf8(%rsp)
    ff74: 48 8b b4 24 d8 00 00 00      	movq	0xd8(%rsp), %rsi
    ff7c: 48 8b 94 24 e0 00 00 00      	movq	0xe0(%rsp), %rdx
    ff84: 48 89 84 24 f0 00 00 00      	movq	%rax, 0xf0(%rsp)
    ff8c: e8 1f 21 01 00               	callq	0x220b0 <softaes_block_encrypt>
    ff91: 48 8b 8c 24 d8 00 00 00      	movq	0xd8(%rsp), %rcx
    ff99: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
    ffa1: 48 89 94 24 e8 00 00 00      	movq	%rdx, 0xe8(%rsp)
    ffa9: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
    ffb1: 48 8b 94 24 d0 00 00 00      	movq	0xd0(%rsp), %rdx
    ffb9: 48 89 84 24 e0 00 00 00      	movq	%rax, 0xe0(%rsp)
    ffc1: e8 ea 20 01 00               	callq	0x220b0 <softaes_block_encrypt>
    ffc6: 48 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %rcx
    ffce: 4c 89 f7                     	movq	%r14, %rdi
    ffd1: 4c 89 fe                     	movq	%r15, %rsi
    ffd4: 48 89 94 24 d8 00 00 00      	movq	%rdx, 0xd8(%rsp)
    ffdc: 48 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %rdx
    ffe4: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
    ffec: e8 bf 20 01 00               	callq	0x220b0 <softaes_block_encrypt>
    fff1: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
    fff7: 66 0f 6f 74 24 70            	movdqa	0x70(%rsp), %xmm6
    fffd: 48 89 84 24 b0 00 00 00      	movq	%rax, 0xb0(%rsp)
   10005: 66 0f 6f 6c 24 60            	movdqa	0x60(%rsp), %xmm5
   1000b: 48 89 d8                     	movq	%rbx, %rax
   1000e: 48 83 c3 20                  	addq	$0x20, %rbx
   10012: 48 89 94 24 b8 00 00 00      	movq	%rdx, 0xb8(%rsp)
   1001a: 66 0f 6f 84 24 80 00 00 00   	movdqa	0x80(%rsp), %xmm0
   10023: 66 0f ef 8c 24 b0 00 00 00   	pxor	0xb0(%rsp), %xmm1
   1002c: 66 0f ef 84 24 00 01 00 00   	pxor	0x100(%rsp), %xmm0
   10035: 66 0f 6f a4 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm4
   1003e: 66 0f 6f 9c 24 90 00 00 00   	movdqa	0x90(%rsp), %xmm3
   10047: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   1004b: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   1004f: 66 0f ef cd                  	pxor	%xmm5, %xmm1
   10053: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   10057: 0f 29 8c 24 c0 00 00 00      	movaps	%xmm1, 0xc0(%rsp)
   1005f: 0f 29 84 24 00 01 00 00      	movaps	%xmm0, 0x100(%rsp)
   10067: 49 39 dc                     	cmpq	%rbx, %r12
   1006a: 0f 83 50 fd ff ff            	jae	0xfdc0 <decrypt_detached+0x8f0>
   10070: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   10075: 48 8b 5c 24 18               	movq	0x18(%rsp), %rbx
   1007a: 4c 8b 6d 10                  	movq	0x10(%rbp), %r13
   1007e: 48 85 d2                     	testq	%rdx, %rdx
   10081: 0f 84 f1 f9 ff ff            	je	0xfa78 <decrypt_detached+0x5a8>
   10087: 48 01 44 24 40               	addq	%rax, 0x40(%rsp)
   1008c: 48 8d bc 24 60 01 00 00      	leaq	0x160(%rsp), %rdi
   10094: e9 87 fa ff ff               	jmp	0xfb20 <decrypt_detached+0x650>
   10099: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   100a0: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   100a5: 4c 89 ff                     	movq	%r15, %rdi
   100a8: e8 63 e2 ff ff               	callq	0xe310 <crypto_verify_16@plt>
   100ad: 85 c0                        	testl	%eax, %eax
   100af: 41 89 c5                     	movl	%eax, %r13d
   100b2: 0f 95 c0                     	setne	%al
   100b5: e9 0e fa ff ff               	jmp	0xfac8 <decrypt_detached+0x5f8>
   100ba: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   100c0: 0f b6 14 02                  	movzbl	(%rdx,%rax), %edx
   100c4: 88 14 06                     	movb	%dl, (%rsi,%rax)
   100c7: e9 b7 fa ff ff               	jmp	0xfb83 <decrypt_detached+0x6b3>
   100cc: 0f 1f 40 00                  	nopl	(%rax)
   100d0: 0f b7 3c 02                  	movzwl	(%rdx,%rax), %edi
   100d4: 66 89 3c 06                  	movw	%di, (%rsi,%rax)
   100d8: 48 83 c0 02                  	addq	$0x2, %rax
   100dc: 83 e1 01                     	andl	$0x1, %ecx
   100df: 0f 84 9e fa ff ff            	je	0xfb83 <decrypt_detached+0x6b3>
   100e5: eb d9                        	jmp	0x100c0 <decrypt_detached+0xbf0>
   100e7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   100f0: 8b 02                        	movl	(%rdx), %eax
   100f2: 89 06                        	movl	%eax, (%rsi)
   100f4: b8 04 00 00 00               	movl	$0x4, %eax
   100f9: f6 c1 02                     	testb	$0x2, %cl
   100fc: 0f 84 78 fa ff ff            	je	0xfb7a <decrypt_detached+0x6aa>
   10102: eb cc                        	jmp	0x100d0 <decrypt_detached+0xc00>
   10104: 0f 1f 40 00                  	nopl	(%rax)
   10108: 41 89 c9                     	movl	%ecx, %r9d
   1010b: 31 d2                        	xorl	%edx, %edx
   1010d: 41 83 e1 f8                  	andl	$-0x8, %r9d
   10111: 89 d6                        	movl	%edx, %esi
   10113: 83 c2 08                     	addl	$0x8, %edx
   10116: 4c 8b 04 30                  	movq	(%rax,%rsi), %r8
   1011a: 4c 89 04 37                  	movq	%r8, (%rdi,%rsi)
   1011e: 44 39 ca                     	cmpl	%r9d, %edx
   10121: 72 ee                        	jb	0x10111 <decrypt_detached+0xc41>
   10123: 48 8d 34 17                  	leaq	(%rdi,%rdx), %rsi
   10127: 48 01 c2                     	addq	%rax, %rdx
   1012a: e9 37 fa ff ff               	jmp	0xfb66 <decrypt_detached+0x696>
   1012f: 90                           	nop
   10130: 31 c0                        	xorl	%eax, %eax
   10132: e9 3b f6 ff ff               	jmp	0xf772 <decrypt_detached+0x2a2>
   10137: 48 85 d2                     	testq	%rdx, %rdx
   1013a: 0f 84 38 f9 ff ff            	je	0xfa78 <decrypt_detached+0x5a8>
   10140: 48 89 df                     	movq	%rbx, %rdi
   10143: e9 d8 f9 ff ff               	jmp	0xfb20 <decrypt_detached+0x650>
   10148: b8 01 00 00 00               	movl	$0x1, %eax
   1014d: 41 bd ff ff ff ff            	movl	$0xffffffff, %r13d      # imm = 0xFFFFFFFF
   10153: e9 70 f9 ff ff               	jmp	0xfac8 <decrypt_detached+0x5f8>
   10158: 48 85 d2                     	testq	%rdx, %rdx
   1015b: 0f 85 2b ff ff ff            	jne	0x1008c <decrypt_detached+0xbbc>
   10161: e9 12 f9 ff ff               	jmp	0xfa78 <decrypt_detached+0x5a8>
   10166: e8 85 e1 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1016b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000010170 <encrypt_detached>:
   10170: 55                           	pushq	%rbp
   10171: 48 89 e5                     	movq	%rsp, %rbp
   10174: 41 57                        	pushq	%r15
   10176: 41 56                        	pushq	%r14
   10178: 41 55                        	pushq	%r13
   1017a: 41 54                        	pushq	%r12
   1017c: 4d 89 cc                     	movq	%r9, %r12
   1017f: 53                           	pushq	%rbx
   10180: 48 89 fb                     	movq	%rdi, %rbx
   10183: 48 83 e4 e0                  	andq	$-0x20, %rsp
   10187: 48 81 ec 60 01 00 00         	subq	$0x160, %rsp            # imm = 0x160
   1018e: 4c 8b 6d 10                  	movq	0x10(%rbp), %r13
   10192: 48 8b 7d 20                  	movq	0x20(%rbp), %rdi
   10196: 48 89 74 24 40               	movq	%rsi, 0x40(%rsp)
   1019b: 48 8b 75 18                  	movq	0x18(%rbp), %rsi
   1019f: 48 89 54 24 28               	movq	%rdx, 0x28(%rsp)
   101a4: 48 8d 94 24 80 00 00 00      	leaq	0x80(%rsp), %rdx
   101ac: 48 89 4c 24 30               	movq	%rcx, 0x30(%rsp)
   101b1: 4c 89 44 24 48               	movq	%r8, 0x48(%rsp)
   101b6: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   101bf: 48 89 84 24 58 01 00 00      	movq	%rax, 0x158(%rsp)
   101c7: 31 c0                        	xorl	%eax, %eax
   101c9: 48 89 54 24 20               	movq	%rdx, 0x20(%rsp)
   101ce: e8 4d eb ff ff               	callq	0xed20 <aegis128l_init>
   101d3: 49 83 fd 1f                  	cmpq	$0x1f, %r13
   101d7: 0f 86 83 0b 00 00            	jbe	0x10d60 <encrypt_detached+0xbf0>
   101dd: 4c 89 64 24 10               	movq	%r12, 0x10(%rsp)
   101e2: 41 be 20 00 00 00            	movl	$0x20, %r14d
   101e8: 48 89 5c 24 18               	movq	%rbx, 0x18(%rsp)
   101ed: 4c 89 f3                     	movq	%r14, %rbx
   101f0: 4c 8b bc 24 f0 00 00 00      	movq	0xf0(%rsp), %r15
   101f8: 4c 8b b4 24 f8 00 00 00      	movq	0xf8(%rsp), %r14
   10200: 49 83 c4 20                  	addq	$0x20, %r12
   10204: f3 41 0f 6f 4c 24 e0         	movdqu	-0x20(%r12), %xmm1
   1020b: f3 41 0f 6f 44 24 f0         	movdqu	-0x10(%r12), %xmm0
   10212: 48 8b bc 24 e0 00 00 00      	movq	0xe0(%rsp), %rdi
   1021a: 48 8b b4 24 e8 00 00 00      	movq	0xe8(%rsp), %rsi
   10222: 4c 89 f1                     	movq	%r14, %rcx
   10225: 4c 89 fa                     	movq	%r15, %rdx
   10228: 0f 29 4c 24 50               	movaps	%xmm1, 0x50(%rsp)
   1022d: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   10232: e8 79 1e 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10237: 48 8b 8c 24 e8 00 00 00      	movq	0xe8(%rsp), %rcx
   1023f: 48 8b bc 24 d0 00 00 00      	movq	0xd0(%rsp), %rdi
   10247: 48 89 94 24 f8 00 00 00      	movq	%rdx, 0xf8(%rsp)
   1024f: 48 8b b4 24 d8 00 00 00      	movq	0xd8(%rsp), %rsi
   10257: 48 8b 94 24 e0 00 00 00      	movq	0xe0(%rsp), %rdx
   1025f: 48 89 84 24 f0 00 00 00      	movq	%rax, 0xf0(%rsp)
   10267: e8 44 1e 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1026c: 48 8b 8c 24 d8 00 00 00      	movq	0xd8(%rsp), %rcx
   10274: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
   1027c: 48 89 94 24 e8 00 00 00      	movq	%rdx, 0xe8(%rsp)
   10284: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
   1028c: 48 8b 94 24 d0 00 00 00      	movq	0xd0(%rsp), %rdx
   10294: 48 89 84 24 e0 00 00 00      	movq	%rax, 0xe0(%rsp)
   1029c: e8 0f 1e 01 00               	callq	0x220b0 <softaes_block_encrypt>
   102a1: 48 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %rcx
   102a9: 48 8b bc 24 b0 00 00 00      	movq	0xb0(%rsp), %rdi
   102b1: 48 89 94 24 d8 00 00 00      	movq	%rdx, 0xd8(%rsp)
   102b9: 48 8b b4 24 b8 00 00 00      	movq	0xb8(%rsp), %rsi
   102c1: 48 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %rdx
   102c9: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
   102d1: e8 da 1d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   102d6: 48 8b 8c 24 b8 00 00 00      	movq	0xb8(%rsp), %rcx
   102de: 48 8b bc 24 a0 00 00 00      	movq	0xa0(%rsp), %rdi
   102e6: 48 89 94 24 c8 00 00 00      	movq	%rdx, 0xc8(%rsp)
   102ee: 48 8b b4 24 a8 00 00 00      	movq	0xa8(%rsp), %rsi
   102f6: 48 8b 94 24 b0 00 00 00      	movq	0xb0(%rsp), %rdx
   102fe: 48 89 84 24 c0 00 00 00      	movq	%rax, 0xc0(%rsp)
   10306: e8 a5 1d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1030b: 48 8b 8c 24 a8 00 00 00      	movq	0xa8(%rsp), %rcx
   10313: 48 8b bc 24 90 00 00 00      	movq	0x90(%rsp), %rdi
   1031b: 48 89 94 24 b8 00 00 00      	movq	%rdx, 0xb8(%rsp)
   10323: 48 8b b4 24 98 00 00 00      	movq	0x98(%rsp), %rsi
   1032b: 48 8b 94 24 a0 00 00 00      	movq	0xa0(%rsp), %rdx
   10333: 48 89 84 24 b0 00 00 00      	movq	%rax, 0xb0(%rsp)
   1033b: e8 70 1d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10340: 48 8b 8c 24 98 00 00 00      	movq	0x98(%rsp), %rcx
   10348: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   10350: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   10358: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   10360: 48 8b 94 24 90 00 00 00      	movq	0x90(%rsp), %rdx
   10368: 48 89 84 24 a0 00 00 00      	movq	%rax, 0xa0(%rsp)
   10370: e8 3b 1d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10375: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   1037d: 4c 89 ff                     	movq	%r15, %rdi
   10380: 4c 89 f6                     	movq	%r14, %rsi
   10383: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   1038b: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   10393: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   1039b: e8 10 1d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   103a0: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
   103a6: 66 0f 6f 44 24 60            	movdqa	0x60(%rsp), %xmm0
   103ac: 66 0f ef 84 24 c0 00 00 00   	pxor	0xc0(%rsp), %xmm0
   103b5: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   103ba: 48 89 d8                     	movq	%rbx, %rax
   103bd: 48 83 c3 20                  	addq	$0x20, %rbx
   103c1: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   103c6: 66 0f ef 4c 24 70            	pxor	0x70(%rsp), %xmm1
   103cc: 0f 29 84 24 c0 00 00 00      	movaps	%xmm0, 0xc0(%rsp)
   103d4: 0f 29 8c 24 80 00 00 00      	movaps	%xmm1, 0x80(%rsp)
   103dc: 49 39 dd                     	cmpq	%rbx, %r13
   103df: 0f 83 0b fe ff ff            	jae	0x101f0 <encrypt_detached+0x80>
   103e5: 48 8b 5c 24 18               	movq	0x18(%rsp), %rbx
   103ea: 4c 8b 64 24 10               	movq	0x10(%rsp), %r12
   103ef: 4c 89 e9                     	movq	%r13, %rcx
   103f2: 83 e1 1f                     	andl	$0x1f, %ecx
   103f5: 0f 85 d5 02 00 00            	jne	0x106d0 <encrypt_detached+0x560>
   103fb: 48 83 7c 24 48 1f            	cmpq	$0x1f, 0x48(%rsp)
   10401: 0f 86 05 05 00 00            	jbe	0x1090c <encrypt_detached+0x79c>
   10407: 4c 8b 64 24 30               	movq	0x30(%rsp), %r12
   1040c: 4c 89 6d 10                  	movq	%r13, 0x10(%rbp)
   10410: 41 be 20 00 00 00            	movl	$0x20, %r14d
   10416: 4d 89 e5                     	movq	%r12, %r13
   10419: 49 89 dc                     	movq	%rbx, %r12
   1041c: 0f 1f 40 00                  	nopl	(%rax)
   10420: 66 0f 6f 84 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm0
   10429: f3 41 0f 6f 5d 00            	movdqu	(%r13), %xmm3
   1042f: 49 83 c5 20                  	addq	$0x20, %r13
   10433: 66 0f 6f ac 24 d0 00 00 00   	movdqa	0xd0(%rsp), %xmm5
   1043c: f3 41 0f 6f 55 f0            	movdqu	-0x10(%r13), %xmm2
   10442: 66 0f 6f a4 24 e0 00 00 00   	movdqa	0xe0(%rsp), %xmm4
   1044b: 48 8b 9c 24 f0 00 00 00      	movq	0xf0(%rsp), %rbx
   10453: 0f 29 5c 24 60               	movaps	%xmm3, 0x60(%rsp)
   10458: 66 0f 6f 8c 24 f0 00 00 00   	movdqa	0xf0(%rsp), %xmm1
   10461: 66 0f ef e8                  	pxor	%xmm0, %xmm5
   10465: 66 0f db 84 24 b0 00 00 00   	pand	0xb0(%rsp), %xmm0
   1046e: 0f 29 54 24 50               	movaps	%xmm2, 0x50(%rsp)
   10473: 4c 8b bc 24 f8 00 00 00      	movq	0xf8(%rsp), %r15
   1047b: 48 8b bc 24 e0 00 00 00      	movq	0xe0(%rsp), %rdi
   10483: 48 89 da                     	movq	%rbx, %rdx
   10486: 66 0f db cc                  	pand	%xmm4, %xmm1
   1048a: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   1048e: 48 8b b4 24 e8 00 00 00      	movq	0xe8(%rsp), %rsi
   10496: 66 0f ef a4 24 90 00 00 00   	pxor	0x90(%rsp), %xmm4
   1049f: 66 0f ef ca                  	pxor	%xmm2, %xmm1
   104a3: 4c 89 f9                     	movq	%r15, %rcx
   104a6: 66 0f ef cd                  	pxor	%xmm5, %xmm1
   104aa: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   104ae: 43 0f 11 44 34 e0            	movups	%xmm0, -0x20(%r12,%r14)
   104b4: 43 0f 11 4c 34 f0            	movups	%xmm1, -0x10(%r12,%r14)
   104ba: e8 f1 1b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   104bf: 48 8b 8c 24 e8 00 00 00      	movq	0xe8(%rsp), %rcx
   104c7: 48 8b bc 24 d0 00 00 00      	movq	0xd0(%rsp), %rdi
   104cf: 48 89 94 24 f8 00 00 00      	movq	%rdx, 0xf8(%rsp)
   104d7: 48 8b b4 24 d8 00 00 00      	movq	0xd8(%rsp), %rsi
   104df: 48 8b 94 24 e0 00 00 00      	movq	0xe0(%rsp), %rdx
   104e7: 48 89 84 24 f0 00 00 00      	movq	%rax, 0xf0(%rsp)
   104ef: e8 bc 1b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   104f4: 48 8b 8c 24 d8 00 00 00      	movq	0xd8(%rsp), %rcx
   104fc: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
   10504: 48 89 94 24 e8 00 00 00      	movq	%rdx, 0xe8(%rsp)
   1050c: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
   10514: 48 8b 94 24 d0 00 00 00      	movq	0xd0(%rsp), %rdx
   1051c: 48 89 84 24 e0 00 00 00      	movq	%rax, 0xe0(%rsp)
   10524: e8 87 1b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10529: 48 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %rcx
   10531: 48 8b bc 24 b0 00 00 00      	movq	0xb0(%rsp), %rdi
   10539: 48 89 94 24 d8 00 00 00      	movq	%rdx, 0xd8(%rsp)
   10541: 48 8b b4 24 b8 00 00 00      	movq	0xb8(%rsp), %rsi
   10549: 48 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %rdx
   10551: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
   10559: e8 52 1b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1055e: 48 8b 8c 24 b8 00 00 00      	movq	0xb8(%rsp), %rcx
   10566: 48 8b bc 24 a0 00 00 00      	movq	0xa0(%rsp), %rdi
   1056e: 48 89 94 24 c8 00 00 00      	movq	%rdx, 0xc8(%rsp)
   10576: 48 8b b4 24 a8 00 00 00      	movq	0xa8(%rsp), %rsi
   1057e: 48 8b 94 24 b0 00 00 00      	movq	0xb0(%rsp), %rdx
   10586: 48 89 84 24 c0 00 00 00      	movq	%rax, 0xc0(%rsp)
   1058e: e8 1d 1b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10593: 48 8b 8c 24 a8 00 00 00      	movq	0xa8(%rsp), %rcx
   1059b: 48 8b bc 24 90 00 00 00      	movq	0x90(%rsp), %rdi
   105a3: 48 89 94 24 b8 00 00 00      	movq	%rdx, 0xb8(%rsp)
   105ab: 48 8b b4 24 98 00 00 00      	movq	0x98(%rsp), %rsi
   105b3: 48 8b 94 24 a0 00 00 00      	movq	0xa0(%rsp), %rdx
   105bb: 48 89 84 24 b0 00 00 00      	movq	%rax, 0xb0(%rsp)
   105c3: e8 e8 1a 01 00               	callq	0x220b0 <softaes_block_encrypt>
   105c8: 48 8b 8c 24 98 00 00 00      	movq	0x98(%rsp), %rcx
   105d0: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   105d8: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   105e0: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   105e8: 48 8b 94 24 90 00 00 00      	movq	0x90(%rsp), %rdx
   105f0: 48 89 84 24 a0 00 00 00      	movq	%rax, 0xa0(%rsp)
   105f8: e8 b3 1a 01 00               	callq	0x220b0 <softaes_block_encrypt>
   105fd: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   10605: 48 89 df                     	movq	%rbx, %rdi
   10608: 4c 89 fe                     	movq	%r15, %rsi
   1060b: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   10613: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   1061b: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   10623: e8 88 1a 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10628: 66 0f 6f 5c 24 60            	movdqa	0x60(%rsp), %xmm3
   1062e: 66 0f 6f 54 24 50            	movdqa	0x50(%rsp), %xmm2
   10634: 4d 89 f1                     	movq	%r14, %r9
   10637: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   1063c: 49 83 c6 20                  	addq	$0x20, %r14
   10640: 66 0f ef 94 24 c0 00 00 00   	pxor	0xc0(%rsp), %xmm2
   10649: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   1064e: 66 0f ef 5c 24 70            	pxor	0x70(%rsp), %xmm3
   10654: 0f 29 94 24 c0 00 00 00      	movaps	%xmm2, 0xc0(%rsp)
   1065c: 0f 29 9c 24 80 00 00 00      	movaps	%xmm3, 0x80(%rsp)
   10664: 4c 39 74 24 48               	cmpq	%r14, 0x48(%rsp)
   10669: 0f 83 b1 fd ff ff            	jae	0x10420 <encrypt_detached+0x2b0>
   1066f: 4c 8b 74 24 48               	movq	0x48(%rsp), %r14
   10674: 4c 8b 6d 10                  	movq	0x10(%rbp), %r13
   10678: 4c 89 e3                     	movq	%r12, %rbx
   1067b: 41 83 e6 1f                  	andl	$0x1f, %r14d
   1067f: 0f 85 9b 02 00 00            	jne	0x10920 <encrypt_detached+0x7b0>
   10685: 4c 8b 44 24 20               	movq	0x20(%rsp), %r8
   1068a: 48 8b 4c 24 48               	movq	0x48(%rsp), %rcx
   1068f: 4c 89 ea                     	movq	%r13, %rdx
   10692: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   10697: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1069c: e8 7f e8 ff ff               	callq	0xef20 <aegis128l_mac>
   106a1: 48 8b 84 24 58 01 00 00      	movq	0x158(%rsp), %rax
   106a9: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   106b2: 0f 85 c8 06 00 00            	jne	0x10d80 <encrypt_detached+0xc10>
   106b8: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   106bc: 31 c0                        	xorl	%eax, %eax
   106be: 5b                           	popq	%rbx
   106bf: 41 5c                        	popq	%r12
   106c1: 41 5d                        	popq	%r13
   106c3: 41 5e                        	popq	%r14
   106c5: 41 5f                        	popq	%r15
   106c7: 5d                           	popq	%rbp
   106c8: c3                           	retq
   106c9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   106d0: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   106d4: 48 8d bc 24 00 01 00 00      	leaq	0x100(%rsp), %rdi
   106dc: 4c 01 e0                     	addq	%r12, %rax
   106df: 0f 29 84 24 00 01 00 00      	movaps	%xmm0, 0x100(%rsp)
   106e7: 48 89 fe                     	movq	%rdi, %rsi
   106ea: 48 89 c2                     	movq	%rax, %rdx
   106ed: 0f 29 84 24 10 01 00 00      	movaps	%xmm0, 0x110(%rsp)
   106f5: 83 f9 08                     	cmpl	$0x8, %ecx
   106f8: 0f 83 32 06 00 00            	jae	0x10d30 <encrypt_detached+0xbc0>
   106fe: 31 c0                        	xorl	%eax, %eax
   10700: f6 c1 04                     	testb	$0x4, %cl
   10703: 0f 85 e7 05 00 00            	jne	0x10cf0 <encrypt_detached+0xb80>
   10709: f6 c1 02                     	testb	$0x2, %cl
   1070c: 0f 85 c6 05 00 00            	jne	0x10cd8 <encrypt_detached+0xb68>
   10712: 83 e1 01                     	andl	$0x1, %ecx
   10715: 0f 85 ad 05 00 00            	jne	0x10cc8 <encrypt_detached+0xb58>
   1071b: 4c 8b a4 24 f0 00 00 00      	movq	0xf0(%rsp), %r12
   10723: 4c 8b b4 24 f8 00 00 00      	movq	0xf8(%rsp), %r14
   1072b: 48 8b bc 24 e0 00 00 00      	movq	0xe0(%rsp), %rdi
   10733: 48 8b b4 24 e8 00 00 00      	movq	0xe8(%rsp), %rsi
   1073b: 66 0f 6f 8c 24 00 01 00 00   	movdqa	0x100(%rsp), %xmm1
   10744: 4c 89 f1                     	movq	%r14, %rcx
   10747: 4c 89 e2                     	movq	%r12, %rdx
   1074a: 66 0f 6f 84 24 10 01 00 00   	movdqa	0x110(%rsp), %xmm0
   10753: 0f 29 4c 24 50               	movaps	%xmm1, 0x50(%rsp)
   10758: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   1075d: e8 4e 19 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10762: 48 8b 8c 24 e8 00 00 00      	movq	0xe8(%rsp), %rcx
   1076a: 48 8b bc 24 d0 00 00 00      	movq	0xd0(%rsp), %rdi
   10772: 48 89 94 24 f8 00 00 00      	movq	%rdx, 0xf8(%rsp)
   1077a: 48 8b b4 24 d8 00 00 00      	movq	0xd8(%rsp), %rsi
   10782: 48 8b 94 24 e0 00 00 00      	movq	0xe0(%rsp), %rdx
   1078a: 48 89 84 24 f0 00 00 00      	movq	%rax, 0xf0(%rsp)
   10792: e8 19 19 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10797: 48 8b 8c 24 d8 00 00 00      	movq	0xd8(%rsp), %rcx
   1079f: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
   107a7: 48 89 94 24 e8 00 00 00      	movq	%rdx, 0xe8(%rsp)
   107af: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
   107b7: 48 8b 94 24 d0 00 00 00      	movq	0xd0(%rsp), %rdx
   107bf: 48 89 84 24 e0 00 00 00      	movq	%rax, 0xe0(%rsp)
   107c7: e8 e4 18 01 00               	callq	0x220b0 <softaes_block_encrypt>
   107cc: 48 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %rcx
   107d4: 48 8b bc 24 b0 00 00 00      	movq	0xb0(%rsp), %rdi
   107dc: 48 89 94 24 d8 00 00 00      	movq	%rdx, 0xd8(%rsp)
   107e4: 48 8b b4 24 b8 00 00 00      	movq	0xb8(%rsp), %rsi
   107ec: 48 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %rdx
   107f4: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
   107fc: e8 af 18 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10801: 48 8b 8c 24 b8 00 00 00      	movq	0xb8(%rsp), %rcx
   10809: 48 8b bc 24 a0 00 00 00      	movq	0xa0(%rsp), %rdi
   10811: 48 89 94 24 c8 00 00 00      	movq	%rdx, 0xc8(%rsp)
   10819: 48 8b b4 24 a8 00 00 00      	movq	0xa8(%rsp), %rsi
   10821: 48 8b 94 24 b0 00 00 00      	movq	0xb0(%rsp), %rdx
   10829: 48 89 84 24 c0 00 00 00      	movq	%rax, 0xc0(%rsp)
   10831: e8 7a 18 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10836: 48 8b 8c 24 a8 00 00 00      	movq	0xa8(%rsp), %rcx
   1083e: 48 8b bc 24 90 00 00 00      	movq	0x90(%rsp), %rdi
   10846: 48 89 94 24 b8 00 00 00      	movq	%rdx, 0xb8(%rsp)
   1084e: 48 8b b4 24 98 00 00 00      	movq	0x98(%rsp), %rsi
   10856: 48 8b 94 24 a0 00 00 00      	movq	0xa0(%rsp), %rdx
   1085e: 48 89 84 24 b0 00 00 00      	movq	%rax, 0xb0(%rsp)
   10866: e8 45 18 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1086b: 48 8b 8c 24 98 00 00 00      	movq	0x98(%rsp), %rcx
   10873: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   1087b: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   10883: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   1088b: 48 8b 94 24 90 00 00 00      	movq	0x90(%rsp), %rdx
   10893: 48 89 84 24 a0 00 00 00      	movq	%rax, 0xa0(%rsp)
   1089b: e8 10 18 01 00               	callq	0x220b0 <softaes_block_encrypt>
   108a0: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   108a8: 4c 89 e7                     	movq	%r12, %rdi
   108ab: 4c 89 f6                     	movq	%r14, %rsi
   108ae: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   108b6: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   108be: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   108c6: e8 e5 17 01 00               	callq	0x220b0 <softaes_block_encrypt>
   108cb: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
   108d1: 66 0f 6f 44 24 60            	movdqa	0x60(%rsp), %xmm0
   108d7: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   108dc: 48 83 7c 24 48 1f            	cmpq	$0x1f, 0x48(%rsp)
   108e2: 66 0f ef 84 24 c0 00 00 00   	pxor	0xc0(%rsp), %xmm0
   108eb: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   108f0: 66 0f ef 4c 24 70            	pxor	0x70(%rsp), %xmm1
   108f6: 0f 29 84 24 c0 00 00 00      	movaps	%xmm0, 0xc0(%rsp)
   108fe: 0f 29 8c 24 80 00 00 00      	movaps	%xmm1, 0x80(%rsp)
   10906: 0f 87 fb fa ff ff            	ja	0x10407 <encrypt_detached+0x297>
   1090c: 4c 8b 74 24 48               	movq	0x48(%rsp), %r14
   10911: 45 31 c9                     	xorl	%r9d, %r9d
   10914: 41 83 e6 1f                  	andl	$0x1f, %r14d
   10918: 0f 84 67 fd ff ff            	je	0x10685 <encrypt_detached+0x515>
   1091e: 66 90                        	nop
   10920: 48 8b 4c 24 30               	movq	0x30(%rsp), %rcx
   10925: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   10929: 48 8d b4 24 00 01 00 00      	leaq	0x100(%rsp), %rsi
   10931: 0f 29 84 24 00 01 00 00      	movaps	%xmm0, 0x100(%rsp)
   10939: 48 89 f7                     	movq	%rsi, %rdi
   1093c: 4c 01 c9                     	addq	%r9, %rcx
   1093f: 0f 29 84 24 10 01 00 00      	movaps	%xmm0, 0x110(%rsp)
   10947: 48 89 c8                     	movq	%rcx, %rax
   1094a: 41 83 fe 08                  	cmpl	$0x8, %r14d
   1094e: 0f 83 b4 03 00 00            	jae	0x10d08 <encrypt_detached+0xb98>
   10954: 31 d2                        	xorl	%edx, %edx
   10956: 41 f6 c6 04                  	testb	$0x4, %r14b
   1095a: 0f 85 50 03 00 00            	jne	0x10cb0 <encrypt_detached+0xb40>
   10960: 41 f6 c6 02                  	testb	$0x2, %r14b
   10964: 0f 85 26 03 00 00            	jne	0x10c90 <encrypt_detached+0xb20>
   1096a: 41 f6 c6 01                  	testb	$0x1, %r14b
   1096e: 0f 85 0c 03 00 00            	jne	0x10c80 <encrypt_detached+0xb10>
   10974: 66 0f 6f 94 24 10 01 00 00   	movdqa	0x110(%rsp), %xmm2
   1097d: 4c 89 4c 24 18               	movq	%r9, 0x18(%rsp)
   10982: 4c 8b 94 24 f0 00 00 00      	movq	0xf0(%rsp), %r10
   1098a: 4c 8b 84 24 f8 00 00 00      	movq	0xf8(%rsp), %r8
   10992: 66 0f 6f a4 24 e0 00 00 00   	movdqa	0xe0(%rsp), %xmm4
   1099b: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   1099f: 66 0f 6f 8c 24 f0 00 00 00   	movdqa	0xf0(%rsp), %xmm1
   109a8: 0f 29 54 24 30               	movaps	%xmm2, 0x30(%rsp)
   109ad: 66 0f ef 84 24 d0 00 00 00   	pxor	0xd0(%rsp), %xmm0
   109b6: 4c 89 c1                     	movq	%r8, %rcx
   109b9: 4c 89 d2                     	movq	%r10, %rdx
   109bc: 66 0f 6f 9c 24 00 01 00 00   	movdqa	0x100(%rsp), %xmm3
   109c5: 66 0f db cc                  	pand	%xmm4, %xmm1
   109c9: 48 8b bc 24 e0 00 00 00      	movq	0xe0(%rsp), %rdi
   109d1: 4c 89 54 24 60               	movq	%r10, 0x60(%rsp)
   109d6: 66 0f ef 8c 24 a0 00 00 00   	pxor	0xa0(%rsp), %xmm1
   109df: 66 0f ef e3                  	pxor	%xmm3, %xmm4
   109e3: 0f 29 5c 24 50               	movaps	%xmm3, 0x50(%rsp)
   109e8: 48 8b b4 24 e8 00 00 00      	movq	0xe8(%rsp), %rsi
   109f0: 4c 89 44 24 70               	movq	%r8, 0x70(%rsp)
   109f5: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   109f9: 66 0f 6f 84 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm0
   10a02: 66 0f db 84 24 b0 00 00 00   	pand	0xb0(%rsp), %xmm0
   10a0b: 66 0f ef 84 24 90 00 00 00   	pxor	0x90(%rsp), %xmm0
   10a14: 0f 29 8c 24 30 01 00 00      	movaps	%xmm1, 0x130(%rsp)
   10a1c: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   10a20: 0f 29 84 24 20 01 00 00      	movaps	%xmm0, 0x120(%rsp)
   10a28: e8 83 16 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10a2d: 48 8b 8c 24 e8 00 00 00      	movq	0xe8(%rsp), %rcx
   10a35: 48 8b bc 24 d0 00 00 00      	movq	0xd0(%rsp), %rdi
   10a3d: 48 89 94 24 f8 00 00 00      	movq	%rdx, 0xf8(%rsp)
   10a45: 48 8b b4 24 d8 00 00 00      	movq	0xd8(%rsp), %rsi
   10a4d: 48 8b 94 24 e0 00 00 00      	movq	0xe0(%rsp), %rdx
   10a55: 48 89 84 24 f0 00 00 00      	movq	%rax, 0xf0(%rsp)
   10a5d: e8 4e 16 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10a62: 48 8b 8c 24 d8 00 00 00      	movq	0xd8(%rsp), %rcx
   10a6a: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
   10a72: 48 89 94 24 e8 00 00 00      	movq	%rdx, 0xe8(%rsp)
   10a7a: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
   10a82: 48 8b 94 24 d0 00 00 00      	movq	0xd0(%rsp), %rdx
   10a8a: 48 89 84 24 e0 00 00 00      	movq	%rax, 0xe0(%rsp)
   10a92: e8 19 16 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10a97: 48 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %rcx
   10a9f: 48 8b bc 24 b0 00 00 00      	movq	0xb0(%rsp), %rdi
   10aa7: 48 89 94 24 d8 00 00 00      	movq	%rdx, 0xd8(%rsp)
   10aaf: 48 8b b4 24 b8 00 00 00      	movq	0xb8(%rsp), %rsi
   10ab7: 48 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %rdx
   10abf: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
   10ac7: e8 e4 15 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10acc: 48 8b 8c 24 b8 00 00 00      	movq	0xb8(%rsp), %rcx
   10ad4: 48 8b bc 24 a0 00 00 00      	movq	0xa0(%rsp), %rdi
   10adc: 48 89 94 24 c8 00 00 00      	movq	%rdx, 0xc8(%rsp)
   10ae4: 48 8b b4 24 a8 00 00 00      	movq	0xa8(%rsp), %rsi
   10aec: 48 8b 94 24 b0 00 00 00      	movq	0xb0(%rsp), %rdx
   10af4: 48 89 84 24 c0 00 00 00      	movq	%rax, 0xc0(%rsp)
   10afc: e8 af 15 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10b01: 48 8b 8c 24 a8 00 00 00      	movq	0xa8(%rsp), %rcx
   10b09: 48 8b bc 24 90 00 00 00      	movq	0x90(%rsp), %rdi
   10b11: 48 89 94 24 b8 00 00 00      	movq	%rdx, 0xb8(%rsp)
   10b19: 48 8b b4 24 98 00 00 00      	movq	0x98(%rsp), %rsi
   10b21: 48 8b 94 24 a0 00 00 00      	movq	0xa0(%rsp), %rdx
   10b29: 48 89 84 24 b0 00 00 00      	movq	%rax, 0xb0(%rsp)
   10b31: e8 7a 15 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10b36: 48 8b 8c 24 98 00 00 00      	movq	0x98(%rsp), %rcx
   10b3e: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   10b46: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   10b4e: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   10b56: 48 8b 94 24 90 00 00 00      	movq	0x90(%rsp), %rdx
   10b5e: 48 89 84 24 a0 00 00 00      	movq	%rax, 0xa0(%rsp)
   10b66: e8 45 15 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10b6b: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   10b70: 48 8b 74 24 70               	movq	0x70(%rsp), %rsi
   10b75: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   10b7d: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   10b85: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   10b8d: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   10b95: e8 16 15 01 00               	callq	0x220b0 <softaes_block_encrypt>
   10b9a: 66 0f 6f 5c 24 50            	movdqa	0x50(%rsp), %xmm3
   10ba0: 66 0f 6f 54 24 30            	movdqa	0x30(%rsp), %xmm2
   10ba6: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   10bab: 4c 8b 4c 24 18               	movq	0x18(%rsp), %r9
   10bb0: 48 8d 84 24 20 01 00 00      	leaq	0x120(%rsp), %rax
   10bb8: 66 0f ef 94 24 c0 00 00 00   	pxor	0xc0(%rsp), %xmm2
   10bc1: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   10bc6: 66 0f ef 5c 24 70            	pxor	0x70(%rsp), %xmm3
   10bcc: 49 01 d9                     	addq	%rbx, %r9
   10bcf: 0f 29 94 24 c0 00 00 00      	movaps	%xmm2, 0xc0(%rsp)
   10bd7: 0f 29 9c 24 80 00 00 00      	movaps	%xmm3, 0x80(%rsp)
   10bdf: 41 83 fe 08                  	cmpl	$0x8, %r14d
   10be3: 72 5b                        	jb	0x10c40 <encrypt_detached+0xad0>
   10be5: 48 8b 94 24 20 01 00 00      	movq	0x120(%rsp), %rdx
   10bed: 49 8d 49 08                  	leaq	0x8(%r9), %rcx
   10bf1: 48 83 e1 f8                  	andq	$-0x8, %rcx
   10bf5: 49 89 11                     	movq	%rdx, (%r9)
   10bf8: 4a 8b 54 30 f8               	movq	-0x8(%rax,%r14), %rdx
   10bfd: 4b 89 54 0e f8               	movq	%rdx, -0x8(%r14,%r9)
   10c02: 49 29 c9                     	subq	%rcx, %r9
   10c05: 45 01 ce                     	addl	%r9d, %r14d
   10c08: 4c 29 c8                     	subq	%r9, %rax
   10c0b: 41 83 e6 f8                  	andl	$-0x8, %r14d
   10c0f: 48 89 c2                     	movq	%rax, %rdx
   10c12: 41 83 fe 08                  	cmpl	$0x8, %r14d
   10c16: 0f 82 69 fa ff ff            	jb	0x10685 <encrypt_detached+0x515>
   10c1c: 41 83 e6 f8                  	andl	$-0x8, %r14d
   10c20: 31 c0                        	xorl	%eax, %eax
   10c22: 89 c6                        	movl	%eax, %esi
   10c24: 83 c0 08                     	addl	$0x8, %eax
   10c27: 48 8b 3c 32                  	movq	(%rdx,%rsi), %rdi
   10c2b: 48 89 3c 31                  	movq	%rdi, (%rcx,%rsi)
   10c2f: 44 39 f0                     	cmpl	%r14d, %eax
   10c32: 72 ee                        	jb	0x10c22 <encrypt_detached+0xab2>
   10c34: e9 4c fa ff ff               	jmp	0x10685 <encrypt_detached+0x515>
   10c39: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   10c40: 41 f6 c6 04                  	testb	$0x4, %r14b
   10c44: 0f 85 1d 01 00 00            	jne	0x10d67 <encrypt_detached+0xbf7>
   10c4a: 45 85 f6                     	testl	%r14d, %r14d
   10c4d: 0f 84 32 fa ff ff            	je	0x10685 <encrypt_detached+0x515>
   10c53: 0f b6 94 24 20 01 00 00      	movzbl	0x120(%rsp), %edx
   10c5b: 41 88 11                     	movb	%dl, (%r9)
   10c5e: 41 f6 c6 02                  	testb	$0x2, %r14b
   10c62: 0f 84 1d fa ff ff            	je	0x10685 <encrypt_detached+0x515>
   10c68: 42 0f b7 44 30 fe            	movzwl	-0x2(%rax,%r14), %eax
   10c6e: 66 43 89 44 0e fe            	movw	%ax, -0x2(%r14,%r9)
   10c74: e9 0c fa ff ff               	jmp	0x10685 <encrypt_detached+0x515>
   10c79: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   10c80: 0f b6 04 10                  	movzbl	(%rax,%rdx), %eax
   10c84: 88 04 17                     	movb	%al, (%rdi,%rdx)
   10c87: e9 e8 fc ff ff               	jmp	0x10974 <encrypt_detached+0x804>
   10c8c: 0f 1f 40 00                  	nopl	(%rax)
   10c90: 0f b7 0c 10                  	movzwl	(%rax,%rdx), %ecx
   10c94: 66 89 0c 17                  	movw	%cx, (%rdi,%rdx)
   10c98: 48 83 c2 02                  	addq	$0x2, %rdx
   10c9c: 41 f6 c6 01                  	testb	$0x1, %r14b
   10ca0: 0f 84 ce fc ff ff            	je	0x10974 <encrypt_detached+0x804>
   10ca6: eb d8                        	jmp	0x10c80 <encrypt_detached+0xb10>
   10ca8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   10cb0: 8b 10                        	movl	(%rax), %edx
   10cb2: 89 17                        	movl	%edx, (%rdi)
   10cb4: ba 04 00 00 00               	movl	$0x4, %edx
   10cb9: 41 f6 c6 02                  	testb	$0x2, %r14b
   10cbd: 0f 84 a7 fc ff ff            	je	0x1096a <encrypt_detached+0x7fa>
   10cc3: eb cb                        	jmp	0x10c90 <encrypt_detached+0xb20>
   10cc5: 0f 1f 00                     	nopl	(%rax)
   10cc8: 0f b6 14 02                  	movzbl	(%rdx,%rax), %edx
   10ccc: 88 14 06                     	movb	%dl, (%rsi,%rax)
   10ccf: e9 47 fa ff ff               	jmp	0x1071b <encrypt_detached+0x5ab>
   10cd4: 0f 1f 40 00                  	nopl	(%rax)
   10cd8: 0f b7 3c 02                  	movzwl	(%rdx,%rax), %edi
   10cdc: 66 89 3c 06                  	movw	%di, (%rsi,%rax)
   10ce0: 48 83 c0 02                  	addq	$0x2, %rax
   10ce4: 83 e1 01                     	andl	$0x1, %ecx
   10ce7: 0f 84 2e fa ff ff            	je	0x1071b <encrypt_detached+0x5ab>
   10ced: eb d9                        	jmp	0x10cc8 <encrypt_detached+0xb58>
   10cef: 90                           	nop
   10cf0: 8b 02                        	movl	(%rdx), %eax
   10cf2: 89 06                        	movl	%eax, (%rsi)
   10cf4: b8 04 00 00 00               	movl	$0x4, %eax
   10cf9: f6 c1 02                     	testb	$0x2, %cl
   10cfc: 0f 84 10 fa ff ff            	je	0x10712 <encrypt_detached+0x5a2>
   10d02: eb d4                        	jmp	0x10cd8 <encrypt_detached+0xb68>
   10d04: 0f 1f 40 00                  	nopl	(%rax)
   10d08: 45 89 f0                     	movl	%r14d, %r8d
   10d0b: 31 c0                        	xorl	%eax, %eax
   10d0d: 41 83 e0 f8                  	andl	$-0x8, %r8d
   10d11: 89 c2                        	movl	%eax, %edx
   10d13: 83 c0 08                     	addl	$0x8, %eax
   10d16: 48 8b 3c 11                  	movq	(%rcx,%rdx), %rdi
   10d1a: 48 89 3c 16                  	movq	%rdi, (%rsi,%rdx)
   10d1e: 44 39 c0                     	cmpl	%r8d, %eax
   10d21: 72 ee                        	jb	0x10d11 <encrypt_detached+0xba1>
   10d23: 48 8d 3c 06                  	leaq	(%rsi,%rax), %rdi
   10d27: 48 01 c8                     	addq	%rcx, %rax
   10d2a: e9 25 fc ff ff               	jmp	0x10954 <encrypt_detached+0x7e4>
   10d2f: 90                           	nop
   10d30: 41 89 c9                     	movl	%ecx, %r9d
   10d33: 31 d2                        	xorl	%edx, %edx
   10d35: 41 83 e1 f8                  	andl	$-0x8, %r9d
   10d39: 89 d6                        	movl	%edx, %esi
   10d3b: 83 c2 08                     	addl	$0x8, %edx
   10d3e: 4c 8b 04 30                  	movq	(%rax,%rsi), %r8
   10d42: 4c 89 04 37                  	movq	%r8, (%rdi,%rsi)
   10d46: 44 39 ca                     	cmpl	%r9d, %edx
   10d49: 72 ee                        	jb	0x10d39 <encrypt_detached+0xbc9>
   10d4b: 48 8d 34 17                  	leaq	(%rdi,%rdx), %rsi
   10d4f: 48 01 c2                     	addq	%rax, %rdx
   10d52: e9 a7 f9 ff ff               	jmp	0x106fe <encrypt_detached+0x58e>
   10d57: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   10d60: 31 c0                        	xorl	%eax, %eax
   10d62: e9 88 f6 ff ff               	jmp	0x103ef <encrypt_detached+0x27f>
   10d67: 8b 94 24 20 01 00 00         	movl	0x120(%rsp), %edx
   10d6e: 41 89 11                     	movl	%edx, (%r9)
   10d71: 42 8b 44 30 fc               	movl	-0x4(%rax,%r14), %eax
   10d76: 43 89 44 0e fc               	movl	%eax, -0x4(%r14,%r9)
   10d7b: e9 05 f9 ff ff               	jmp	0x10685 <encrypt_detached+0x515>
   10d80: e8 6b d5 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   10d85: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   10d8f: 90                           	nop

0000000000010d90 <crypto_aead_aegis256_keybytes>:
   10d90: b8 20 00 00 00               	movl	$0x20, %eax
   10d95: c3                           	retq
   10d96: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000010da0 <crypto_aead_aegis256_nsecbytes>:
   10da0: 31 c0                        	xorl	%eax, %eax
   10da2: c3                           	retq
   10da3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   10dae: 66 90                        	nop

0000000000010db0 <crypto_aead_aegis256_npubbytes>:
   10db0: b8 20 00 00 00               	movl	$0x20, %eax
   10db5: c3                           	retq
   10db6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000010dc0 <crypto_aead_aegis256_abytes>:
   10dc0: b8 20 00 00 00               	movl	$0x20, %eax
   10dc5: c3                           	retq
   10dc6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000010dd0 <crypto_aead_aegis256_messagebytes_max>:
   10dd0: 48 b8 ff ff ff ff ff ff ff 1f	movabsq	$0x1fffffffffffffff, %rax # imm = 0x1FFFFFFFFFFFFFFF
   10dda: c3                           	retq
   10ddb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000010de0 <crypto_aead_aegis256_keygen>:
   10de0: be 20 00 00 00               	movl	$0x20, %esi
   10de5: e9 c6 d8 ff ff               	jmp	0xe6b0 <randombytes_buf@plt>
   10dea: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000010df0 <crypto_aead_aegis256_encrypt>:
   10df0: 55                           	pushq	%rbp
   10df1: 48 89 c8                     	movq	%rcx, %rax
   10df4: 48 89 f5                     	movq	%rsi, %rbp
   10df7: 48 8d 34 0f                  	leaq	(%rdi,%rcx), %rsi
   10dfb: 53                           	pushq	%rbx
   10dfc: 4c 09 c8                     	orq	%r9, %rax
   10dff: 48 83 ec 08                  	subq	$0x8, %rsp
   10e03: 48 c1 e8 3d                  	shrq	$0x3d, %rax
   10e07: 75 48                        	jne	0x10e51 <crypto_aead_aegis256_encrypt+0x61>
   10e09: 48 83 ec 08                  	subq	$0x8, %rsp
   10e0d: 48 8b 05 0c 42 06 00         	movq	0x6420c(%rip), %rax     # 0x75020 <implementation>
   10e14: 48 89 cb                     	movq	%rcx, %rbx
   10e17: ff 74 24 38                  	pushq	0x38(%rsp)
   10e1b: ff 74 24 38                  	pushq	0x38(%rsp)
   10e1f: 41 51                        	pushq	%r9
   10e21: 4d 89 c1                     	movq	%r8, %r9
   10e24: 49 89 c8                     	movq	%rcx, %r8
   10e27: 48 89 d1                     	movq	%rdx, %rcx
   10e2a: ba 20 00 00 00               	movl	$0x20, %edx
   10e2f: ff 10                        	callq	*(%rax)
   10e31: 48 83 c4 20                  	addq	$0x20, %rsp
   10e35: 48 85 ed                     	testq	%rbp, %rbp
   10e38: 74 10                        	je	0x10e4a <crypto_aead_aegis256_encrypt+0x5a>
   10e3a: 48 83 c3 20                  	addq	$0x20, %rbx
   10e3e: 31 d2                        	xorl	%edx, %edx
   10e40: 85 c0                        	testl	%eax, %eax
   10e42: 48 0f 45 da                  	cmovneq	%rdx, %rbx
   10e46: 48 89 5d 00                  	movq	%rbx, (%rbp)
   10e4a: 48 83 c4 08                  	addq	$0x8, %rsp
   10e4e: 5b                           	popq	%rbx
   10e4f: 5d                           	popq	%rbp
   10e50: c3                           	retq
   10e51: e8 3a d3 ff ff               	callq	0xe190 <sodium_misuse@plt>
   10e56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000010e60 <crypto_aead_aegis256_decrypt>:
   10e60: 55                           	pushq	%rbp
   10e61: 48 89 f5                     	movq	%rsi, %rbp
   10e64: 53                           	pushq	%rbx
   10e65: 48 83 ec 08                  	subq	$0x8, %rsp
   10e69: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   10e6e: 49 83 f8 1f                  	cmpq	$0x1f, %r8
   10e72: 76 5c                        	jbe	0x10ed0 <crypto_aead_aegis256_decrypt+0x70>
   10e74: 49 8d 58 e0                  	leaq	-0x20(%r8), %rbx
   10e78: 48 89 ce                     	movq	%rcx, %rsi
   10e7b: 48 ba ff ff ff ff ff ff ff 1f	movabsq	$0x1fffffffffffffff, %rdx # imm = 0x1FFFFFFFFFFFFFFF
   10e85: 48 8d 0c 19                  	leaq	(%rcx,%rbx), %rcx
   10e89: 48 39 da                     	cmpq	%rbx, %rdx
   10e8c: 72 42                        	jb	0x10ed0 <crypto_aead_aegis256_decrypt+0x70>
   10e8e: 48 39 c2                     	cmpq	%rax, %rdx
   10e91: 72 3d                        	jb	0x10ed0 <crypto_aead_aegis256_decrypt+0x70>
   10e93: 48 83 ec 08                  	subq	$0x8, %rsp
   10e97: 41 b8 20 00 00 00            	movl	$0x20, %r8d
   10e9d: 48 89 da                     	movq	%rbx, %rdx
   10ea0: ff 74 24 38                  	pushq	0x38(%rsp)
   10ea4: ff 74 24 38                  	pushq	0x38(%rsp)
   10ea8: 50                           	pushq	%rax
   10ea9: 48 8b 05 70 41 06 00         	movq	0x64170(%rip), %rax     # 0x75020 <implementation>
   10eb0: ff 50 08                     	callq	*0x8(%rax)
   10eb3: 48 83 c4 20                  	addq	$0x20, %rsp
   10eb7: 48 85 ed                     	testq	%rbp, %rbp
   10eba: 74 0c                        	je	0x10ec8 <crypto_aead_aegis256_decrypt+0x68>
   10ebc: 31 d2                        	xorl	%edx, %edx
   10ebe: 85 c0                        	testl	%eax, %eax
   10ec0: 48 0f 45 da                  	cmovneq	%rdx, %rbx
   10ec4: 48 89 5d 00                  	movq	%rbx, (%rbp)
   10ec8: 48 83 c4 08                  	addq	$0x8, %rsp
   10ecc: 5b                           	popq	%rbx
   10ecd: 5d                           	popq	%rbp
   10ece: c3                           	retq
   10ecf: 90                           	nop
   10ed0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   10ed5: 31 db                        	xorl	%ebx, %ebx
   10ed7: 48 85 ed                     	testq	%rbp, %rbp
   10eda: 75 e8                        	jne	0x10ec4 <crypto_aead_aegis256_decrypt+0x64>
   10edc: eb ea                        	jmp	0x10ec8 <crypto_aead_aegis256_decrypt+0x68>
   10ede: 66 90                        	nop

0000000000010ee0 <crypto_aead_aegis256_encrypt_detached>:
   10ee0: 53                           	pushq	%rbx
   10ee1: 49 89 ca                     	movq	%rcx, %r10
   10ee4: 4c 8b 5c 24 20               	movq	0x20(%rsp), %r11
   10ee9: 48 8b 4c 24 10               	movq	0x10(%rsp), %rcx
   10eee: 48 8b 5c 24 28               	movq	0x28(%rsp), %rbx
   10ef3: 48 85 d2                     	testq	%rdx, %rdx
   10ef6: 74 07                        	je	0x10eff <crypto_aead_aegis256_encrypt_detached+0x1f>
   10ef8: 48 c7 02 20 00 00 00         	movq	$0x20, (%rdx)
   10eff: 4c 89 c0                     	movq	%r8, %rax
   10f02: 48 09 c8                     	orq	%rcx, %rax
   10f05: 48 c1 e8 3d                  	shrq	$0x3d, %rax
   10f09: 75 24                        	jne	0x10f2f <crypto_aead_aegis256_encrypt_detached+0x4f>
   10f0b: 48 8b 05 0e 41 06 00         	movq	0x6410e(%rip), %rax     # 0x75020 <implementation>
   10f12: 48 89 4c 24 10               	movq	%rcx, 0x10(%rsp)
   10f17: ba 20 00 00 00               	movl	$0x20, %edx
   10f1c: 4c 89 d1                     	movq	%r10, %rcx
   10f1f: 48 89 5c 24 20               	movq	%rbx, 0x20(%rsp)
   10f24: 4c 89 5c 24 18               	movq	%r11, 0x18(%rsp)
   10f29: 5b                           	popq	%rbx
   10f2a: 48 8b 00                     	movq	(%rax), %rax
   10f2d: ff e0                        	jmpq	*%rax
   10f2f: e8 5c d2 ff ff               	callq	0xe190 <sodium_misuse@plt>
   10f34: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   10f3f: 90                           	nop

0000000000010f40 <crypto_aead_aegis256_decrypt_detached>:
   10f40: 48 8b 44 24 08               	movq	0x8(%rsp), %rax
   10f45: 48 89 d6                     	movq	%rdx, %rsi
   10f48: 48 89 ca                     	movq	%rcx, %rdx
   10f4b: 4c 89 c1                     	movq	%r8, %rcx
   10f4e: 48 09 d0                     	orq	%rdx, %rax
   10f51: 48 c1 e8 3d                  	shrq	$0x3d, %rax
   10f55: 75 19                        	jne	0x10f70 <crypto_aead_aegis256_decrypt_detached+0x30>
   10f57: 48 8b 05 c2 40 06 00         	movq	0x640c2(%rip), %rax     # 0x75020 <implementation>
   10f5e: 41 b8 20 00 00 00            	movl	$0x20, %r8d
   10f64: 48 8b 40 08                  	movq	0x8(%rax), %rax
   10f68: ff e0                        	jmpq	*%rax
   10f6a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   10f70: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   10f75: c3                           	retq
   10f76: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000010f80 <_crypto_aead_aegis256_pick_best_implementation>:
   10f80: 53                           	pushq	%rbx
   10f81: 48 8d 05 a8 40 06 00         	leaq	0x640a8(%rip), %rax     # 0x75030 <aegis256_soft_implementation>
   10f88: 48 89 05 91 40 06 00         	movq	%rax, 0x64091(%rip)     # 0x75020 <implementation>
   10f8f: e8 1c d8 ff ff               	callq	0xe7b0 <sodium_runtime_has_aesni@plt>
   10f94: 89 c3                        	movl	%eax, %ebx
   10f96: e8 35 d1 ff ff               	callq	0xe0d0 <sodium_runtime_has_avx@plt>
   10f9b: 85 c3                        	testl	%eax, %ebx
   10f9d: 74 0e                        	je	0x10fad <_crypto_aead_aegis256_pick_best_implementation+0x2d>
   10f9f: 48 8d 05 ba 46 06 00         	leaq	0x646ba(%rip), %rax     # 0x75660 <aegis256_aesni_implementation>
   10fa6: 48 89 05 73 40 06 00         	movq	%rax, 0x64073(%rip)     # 0x75020 <implementation>
   10fad: 31 c0                        	xorl	%eax, %eax
   10faf: 5b                           	popq	%rbx
   10fb0: c3                           	retq
   10fb1: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   10fbb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000010fc0 <aegis256_mac>:
   10fc0: 48 c1 e2 03                  	shlq	$0x3, %rdx
   10fc4: 41 57                        	pushq	%r15
   10fc6: 48 c1 e1 03                  	shlq	$0x3, %rcx
   10fca: 4d 8d 78 50                  	leaq	0x50(%r8), %r15
   10fce: 48 89 d0                     	movq	%rdx, %rax
   10fd1: 41 56                        	pushq	%r14
   10fd3: 66 48 0f 6e c2               	movq	%rdx, %xmm0
   10fd8: 66 48 0f 6e c9               	movq	%rcx, %xmm1
   10fdd: 41 55                        	pushq	%r13
   10fdf: 48 c1 e8 20                  	shrq	$0x20, %rax
   10fe3: 4d 89 c5                     	movq	%r8, %r13
   10fe6: 4d 8d 70 40                  	leaq	0x40(%r8), %r14
   10fea: 41 54                        	pushq	%r12
   10fec: 66 48 0f 6e e0               	movq	%rax, %xmm4
   10ff1: 48 89 c8                     	movq	%rcx, %rax
   10ff4: 4d 8d 60 30                  	leaq	0x30(%r8), %r12
   10ff8: 55                           	pushq	%rbp
   10ff9: 48 c1 e8 20                  	shrq	$0x20, %rax
   10ffd: 66 0f 6c c4                  	punpcklqdq	%xmm4, %xmm0    # xmm0 = xmm0[0],xmm4[0]
   11001: 49 8d 68 20                  	leaq	0x20(%r8), %rbp
   11005: 53                           	pushq	%rbx
   11006: 66 48 0f 6e e8               	movq	%rax, %xmm5
   1100b: 49 8d 58 10                  	leaq	0x10(%r8), %rbx
   1100f: 66 0f 6c cd                  	punpcklqdq	%xmm5, %xmm1    # xmm1 = xmm1[0],xmm5[0]
   11013: 0f c6 c1 88                  	shufps	$0x88, %xmm1, %xmm0     # xmm0 = xmm0[0,2],xmm1[0,2]
   11017: 48 83 ec 48                  	subq	$0x48, %rsp
   1101b: f3 41 0f 6f 70 30            	movdqu	0x30(%r8), %xmm6
   11021: 48 89 7c 24 38               	movq	%rdi, 0x38(%rsp)
   11026: 48 89 74 24 30               	movq	%rsi, 0x30(%rsp)
   1102b: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   1102f: c7 44 24 1c 07 00 00 00      	movl	$0x7, 0x1c(%rsp)
   11037: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   1103c: 0f 1f 40 00                  	nopl	(%rax)
   11040: 49 8b 4d 58                  	movq	0x58(%r13), %rcx
   11044: 49 8b 45 50                  	movq	0x50(%r13), %rax
   11048: 49 8b 3e                     	movq	(%r14), %rdi
   1104b: 49 8b 76 08                  	movq	0x8(%r14), %rsi
   1104f: 48 89 4c 24 10               	movq	%rcx, 0x10(%rsp)
   11054: 49 8b 17                     	movq	(%r15), %rdx
   11057: 49 8b 4f 08                  	movq	0x8(%r15), %rcx
   1105b: 48 89 04 24                  	movq	%rax, (%rsp)
   1105f: e8 4c 10 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11064: 49 89 07                     	movq	%rax, (%r15)
   11067: 49 89 57 08                  	movq	%rdx, 0x8(%r15)
   1106b: 49 8b 3c 24                  	movq	(%r12), %rdi
   1106f: 49 8b 74 24 08               	movq	0x8(%r12), %rsi
   11074: 49 8b 4e 08                  	movq	0x8(%r14), %rcx
   11078: 49 8b 16                     	movq	(%r14), %rdx
   1107b: e8 30 10 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11080: 49 89 06                     	movq	%rax, (%r14)
   11083: 49 89 56 08                  	movq	%rdx, 0x8(%r14)
   11087: 48 8b 7d 00                  	movq	(%rbp), %rdi
   1108b: 48 8b 75 08                  	movq	0x8(%rbp), %rsi
   1108f: 49 8b 4c 24 08               	movq	0x8(%r12), %rcx
   11094: 49 8b 14 24                  	movq	(%r12), %rdx
   11098: e8 13 10 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1109d: 49 89 04 24                  	movq	%rax, (%r12)
   110a1: 49 89 54 24 08               	movq	%rdx, 0x8(%r12)
   110a6: 48 8b 3b                     	movq	(%rbx), %rdi
   110a9: 48 8b 73 08                  	movq	0x8(%rbx), %rsi
   110ad: 48 8b 4d 08                  	movq	0x8(%rbp), %rcx
   110b1: 48 8b 55 00                  	movq	(%rbp), %rdx
   110b5: e8 f6 0f 01 00               	callq	0x220b0 <softaes_block_encrypt>
   110ba: 48 89 45 00                  	movq	%rax, (%rbp)
   110be: 48 89 55 08                  	movq	%rdx, 0x8(%rbp)
   110c2: 49 8b 7d 00                  	movq	(%r13), %rdi
   110c6: 49 8b 75 08                  	movq	0x8(%r13), %rsi
   110ca: 48 8b 4b 08                  	movq	0x8(%rbx), %rcx
   110ce: 48 8b 13                     	movq	(%rbx), %rdx
   110d1: e8 da 0f 01 00               	callq	0x220b0 <softaes_block_encrypt>
   110d6: 48 8b 3c 24                  	movq	(%rsp), %rdi
   110da: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   110df: 48 89 03                     	movq	%rax, (%rbx)
   110e2: 48 89 53 08                  	movq	%rdx, 0x8(%rbx)
   110e6: 49 8b 55 00                  	movq	(%r13), %rdx
   110ea: 49 8b 4d 08                  	movq	0x8(%r13), %rcx
   110ee: e8 bd 0f 01 00               	callq	0x220b0 <softaes_block_encrypt>
   110f3: 83 6c 24 1c 01               	subl	$0x1, 0x1c(%rsp)
   110f8: 48 89 04 24                  	movq	%rax, (%rsp)
   110fc: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   11101: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   11106: 66 0f ef 44 24 20            	pxor	0x20(%rsp), %xmm0
   1110c: 41 0f 11 45 00               	movups	%xmm0, (%r13)
   11111: 0f 85 29 ff ff ff            	jne	0x11040 <aegis256_mac+0x80>
   11117: 48 83 7c 24 30 10            	cmpq	$0x10, 0x30(%rsp)
   1111d: 0f 84 7d 00 00 00            	je	0x111a0 <aegis256_mac+0x1e0>
   11123: 48 83 7c 24 30 20            	cmpq	$0x20, 0x30(%rsp)
   11129: 74 25                        	je	0x11150 <aegis256_mac+0x190>
   1112b: 48 8b 54 24 30               	movq	0x30(%rsp), %rdx
   11130: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   11135: 48 83 c4 48                  	addq	$0x48, %rsp
   11139: 31 f6                        	xorl	%esi, %esi
   1113b: 5b                           	popq	%rbx
   1113c: 5d                           	popq	%rbp
   1113d: 41 5c                        	popq	%r12
   1113f: 41 5d                        	popq	%r13
   11141: 41 5e                        	popq	%r14
   11143: 41 5f                        	popq	%r15
   11145: e9 86 d2 ff ff               	jmp	0xe3d0 <memset@plt>
   1114a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   11150: f3 41 0f 6f 7d 20            	movdqu	0x20(%r13), %xmm7
   11156: f3 41 0f 6f 4d 10            	movdqu	0x10(%r13), %xmm1
   1115c: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   11161: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   11165: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   11169: 0f 11 00                     	movups	%xmm0, (%rax)
   1116c: f3 41 0f 6f 45 50            	movdqu	0x50(%r13), %xmm0
   11172: f3 41 0f 6f 7d 40            	movdqu	0x40(%r13), %xmm7
   11178: f3 41 0f 6f 4d 30            	movdqu	0x30(%r13), %xmm1
   1117e: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   11182: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   11186: 0f 11 40 10                  	movups	%xmm0, 0x10(%rax)
   1118a: 48 83 c4 48                  	addq	$0x48, %rsp
   1118e: 5b                           	popq	%rbx
   1118f: 5d                           	popq	%rbp
   11190: 41 5c                        	popq	%r12
   11192: 41 5d                        	popq	%r13
   11194: 41 5e                        	popq	%r14
   11196: 41 5f                        	popq	%r15
   11198: c3                           	retq
   11199: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   111a0: f3 41 0f 6f 7d 30            	movdqu	0x30(%r13), %xmm7
   111a6: f3 41 0f 6f 4d 20            	movdqu	0x20(%r13), %xmm1
   111ac: f3 41 0f 6f 55 40            	movdqu	0x40(%r13), %xmm2
   111b2: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   111b7: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   111bb: f3 41 0f 6f 7d 50            	movdqu	0x50(%r13), %xmm7
   111c1: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   111c5: 66 0f ef ca                  	pxor	%xmm2, %xmm1
   111c9: f3 41 0f 6f 55 10            	movdqu	0x10(%r13), %xmm2
   111cf: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   111d3: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   111d7: 0f 11 00                     	movups	%xmm0, (%rax)
   111da: 48 83 c4 48                  	addq	$0x48, %rsp
   111de: 5b                           	popq	%rbx
   111df: 5d                           	popq	%rbp
   111e0: 41 5c                        	popq	%r12
   111e2: 41 5d                        	popq	%r13
   111e4: 41 5e                        	popq	%r14
   111e6: 41 5f                        	popq	%r15
   111e8: c3                           	retq
   111e9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000111f0 <aegis256_init>:
   111f0: 41 57                        	pushq	%r15
   111f2: 4c 8d 7a 30                  	leaq	0x30(%rdx), %r15
   111f6: 41 56                        	pushq	%r14
   111f8: 4c 8d 72 10                  	leaq	0x10(%rdx), %r14
   111fc: 41 55                        	pushq	%r13
   111fe: 4c 8d 6a 20                  	leaq	0x20(%rdx), %r13
   11202: 41 54                        	pushq	%r12
   11204: 4c 8d 62 50                  	leaq	0x50(%rdx), %r12
   11208: 55                           	pushq	%rbp
   11209: 48 8d 6a 40                  	leaq	0x40(%rdx), %rbp
   1120d: 53                           	pushq	%rbx
   1120e: 48 89 d3                     	movq	%rdx, %rbx
   11211: 48 83 ec 68                  	subq	$0x68, %rsp
   11215: f3 0f 6f 37                  	movdqu	(%rdi), %xmm6
   11219: f3 0f 6f 0e                  	movdqu	(%rsi), %xmm1
   1121d: f3 0f 6f 46 10               	movdqu	0x10(%rsi), %xmm0
   11222: f3 0f 6f 7f 10               	movdqu	0x10(%rdi), %xmm7
   11227: c7 44 24 5c 04 00 00 00      	movl	$0x4, 0x5c(%rsp)
   1122f: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   11233: 0f 29 74 24 10               	movaps	%xmm6, 0x10(%rsp)
   11238: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   1123c: 0f 11 0a                     	movups	%xmm1, (%rdx)
   1123f: 66 0f 6f 05 c9 fd 04 00      	movdqa	0x4fdc9(%rip), %xmm0    # 0x61010 <sysconf@GLIBC_2.2.5+0x61010>
   11247: 0f 29 4c 24 30               	movaps	%xmm1, 0x30(%rsp)
   1124c: 66 0f 6f 0d ac fd 04 00      	movdqa	0x4fdac(%rip), %xmm1    # 0x61000 <sysconf@GLIBC_2.2.5+0x61000>
   11254: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   11258: 0f 11 42 20                  	movups	%xmm0, 0x20(%rdx)
   1125c: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   11260: 0f 11 4a 30                  	movups	%xmm1, 0x30(%rdx)
   11264: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   11268: 0f 29 7c 24 20               	movaps	%xmm7, 0x20(%rsp)
   1126d: 0f 29 54 24 40               	movaps	%xmm2, 0x40(%rsp)
   11272: 0f 11 52 10                  	movups	%xmm2, 0x10(%rdx)
   11276: 0f 11 4a 40                  	movups	%xmm1, 0x40(%rdx)
   1127a: 0f 11 42 50                  	movups	%xmm0, 0x50(%rdx)
   1127e: 48 8b 4b 58                  	movq	0x58(%rbx), %rcx
   11282: 48 8b 43 50                  	movq	0x50(%rbx), %rax
   11286: 48 8b 7d 00                  	movq	(%rbp), %rdi
   1128a: 48 8b 75 08                  	movq	0x8(%rbp), %rsi
   1128e: 48 89 4c 24 50               	movq	%rcx, 0x50(%rsp)
   11293: 49 8b 14 24                  	movq	(%r12), %rdx
   11297: 49 8b 4c 24 08               	movq	0x8(%r12), %rcx
   1129c: 48 89 04 24                  	movq	%rax, (%rsp)
   112a0: e8 0b 0e 01 00               	callq	0x220b0 <softaes_block_encrypt>
   112a5: 49 89 04 24                  	movq	%rax, (%r12)
   112a9: 49 89 54 24 08               	movq	%rdx, 0x8(%r12)
   112ae: 49 8b 3f                     	movq	(%r15), %rdi
   112b1: 49 8b 77 08                  	movq	0x8(%r15), %rsi
   112b5: 48 8b 4d 08                  	movq	0x8(%rbp), %rcx
   112b9: 48 8b 55 00                  	movq	(%rbp), %rdx
   112bd: e8 ee 0d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   112c2: 48 89 45 00                  	movq	%rax, (%rbp)
   112c6: 48 89 55 08                  	movq	%rdx, 0x8(%rbp)
   112ca: 49 8b 7d 00                  	movq	(%r13), %rdi
   112ce: 49 8b 75 08                  	movq	0x8(%r13), %rsi
   112d2: 49 8b 4f 08                  	movq	0x8(%r15), %rcx
   112d6: 49 8b 17                     	movq	(%r15), %rdx
   112d9: e8 d2 0d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   112de: 49 89 07                     	movq	%rax, (%r15)
   112e1: 49 89 57 08                  	movq	%rdx, 0x8(%r15)
   112e5: 49 8b 3e                     	movq	(%r14), %rdi
   112e8: 49 8b 76 08                  	movq	0x8(%r14), %rsi
   112ec: 49 8b 4d 08                  	movq	0x8(%r13), %rcx
   112f0: 49 8b 55 00                  	movq	(%r13), %rdx
   112f4: e8 b7 0d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   112f9: 49 89 45 00                  	movq	%rax, (%r13)
   112fd: 49 89 55 08                  	movq	%rdx, 0x8(%r13)
   11301: 48 8b 3b                     	movq	(%rbx), %rdi
   11304: 48 8b 73 08                  	movq	0x8(%rbx), %rsi
   11308: 49 8b 4e 08                  	movq	0x8(%r14), %rcx
   1130c: 49 8b 16                     	movq	(%r14), %rdx
   1130f: e8 9c 0d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11314: 48 8b 3c 24                  	movq	(%rsp), %rdi
   11318: 48 8b 74 24 50               	movq	0x50(%rsp), %rsi
   1131d: 49 89 06                     	movq	%rax, (%r14)
   11320: 49 89 56 08                  	movq	%rdx, 0x8(%r14)
   11324: 48 8b 4b 08                  	movq	0x8(%rbx), %rcx
   11328: 48 8b 13                     	movq	(%rbx), %rdx
   1132b: e8 80 0d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11330: 48 8b 4b 58                  	movq	0x58(%rbx), %rcx
   11334: 48 89 04 24                  	movq	%rax, (%rsp)
   11338: 48 8b 43 50                  	movq	0x50(%rbx), %rax
   1133c: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   11341: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   11346: 66 0f ef 44 24 10            	pxor	0x10(%rsp), %xmm0
   1134c: 48 89 4c 24 50               	movq	%rcx, 0x50(%rsp)
   11351: 48 89 04 24                  	movq	%rax, (%rsp)
   11355: 0f 11 03                     	movups	%xmm0, (%rbx)
   11358: 48 8b 7d 00                  	movq	(%rbp), %rdi
   1135c: 48 8b 75 08                  	movq	0x8(%rbp), %rsi
   11360: 49 8b 4c 24 08               	movq	0x8(%r12), %rcx
   11365: 49 8b 14 24                  	movq	(%r12), %rdx
   11369: e8 42 0d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1136e: 49 89 04 24                  	movq	%rax, (%r12)
   11372: 49 89 54 24 08               	movq	%rdx, 0x8(%r12)
   11377: 49 8b 3f                     	movq	(%r15), %rdi
   1137a: 49 8b 77 08                  	movq	0x8(%r15), %rsi
   1137e: 48 8b 4d 08                  	movq	0x8(%rbp), %rcx
   11382: 48 8b 55 00                  	movq	(%rbp), %rdx
   11386: e8 25 0d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1138b: 48 89 45 00                  	movq	%rax, (%rbp)
   1138f: 48 89 55 08                  	movq	%rdx, 0x8(%rbp)
   11393: 49 8b 7d 00                  	movq	(%r13), %rdi
   11397: 49 8b 75 08                  	movq	0x8(%r13), %rsi
   1139b: 49 8b 4f 08                  	movq	0x8(%r15), %rcx
   1139f: 49 8b 17                     	movq	(%r15), %rdx
   113a2: e8 09 0d 01 00               	callq	0x220b0 <softaes_block_encrypt>
   113a7: 49 89 07                     	movq	%rax, (%r15)
   113aa: 49 89 57 08                  	movq	%rdx, 0x8(%r15)
   113ae: 49 8b 3e                     	movq	(%r14), %rdi
   113b1: 49 8b 76 08                  	movq	0x8(%r14), %rsi
   113b5: 49 8b 4d 08                  	movq	0x8(%r13), %rcx
   113b9: 49 8b 55 00                  	movq	(%r13), %rdx
   113bd: e8 ee 0c 01 00               	callq	0x220b0 <softaes_block_encrypt>
   113c2: 49 89 45 00                  	movq	%rax, (%r13)
   113c6: 49 89 55 08                  	movq	%rdx, 0x8(%r13)
   113ca: 48 8b 3b                     	movq	(%rbx), %rdi
   113cd: 48 8b 73 08                  	movq	0x8(%rbx), %rsi
   113d1: 49 8b 4e 08                  	movq	0x8(%r14), %rcx
   113d5: 49 8b 16                     	movq	(%r14), %rdx
   113d8: e8 d3 0c 01 00               	callq	0x220b0 <softaes_block_encrypt>
   113dd: 48 8b 3c 24                  	movq	(%rsp), %rdi
   113e1: 48 8b 74 24 50               	movq	0x50(%rsp), %rsi
   113e6: 49 89 06                     	movq	%rax, (%r14)
   113e9: 49 89 56 08                  	movq	%rdx, 0x8(%r14)
   113ed: 48 8b 4b 08                  	movq	0x8(%rbx), %rcx
   113f1: 48 8b 13                     	movq	(%rbx), %rdx
   113f4: e8 b7 0c 01 00               	callq	0x220b0 <softaes_block_encrypt>
   113f9: 48 8b 4b 58                  	movq	0x58(%rbx), %rcx
   113fd: 48 89 04 24                  	movq	%rax, (%rsp)
   11401: 48 8b 43 50                  	movq	0x50(%rbx), %rax
   11405: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1140a: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   1140f: 66 0f ef 44 24 20            	pxor	0x20(%rsp), %xmm0
   11415: 48 89 4c 24 50               	movq	%rcx, 0x50(%rsp)
   1141a: 48 89 04 24                  	movq	%rax, (%rsp)
   1141e: 0f 11 03                     	movups	%xmm0, (%rbx)
   11421: 48 8b 7d 00                  	movq	(%rbp), %rdi
   11425: 48 8b 75 08                  	movq	0x8(%rbp), %rsi
   11429: 49 8b 4c 24 08               	movq	0x8(%r12), %rcx
   1142e: 49 8b 14 24                  	movq	(%r12), %rdx
   11432: e8 79 0c 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11437: 49 89 04 24                  	movq	%rax, (%r12)
   1143b: 49 89 54 24 08               	movq	%rdx, 0x8(%r12)
   11440: 49 8b 3f                     	movq	(%r15), %rdi
   11443: 49 8b 77 08                  	movq	0x8(%r15), %rsi
   11447: 48 8b 4d 08                  	movq	0x8(%rbp), %rcx
   1144b: 48 8b 55 00                  	movq	(%rbp), %rdx
   1144f: e8 5c 0c 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11454: 48 89 45 00                  	movq	%rax, (%rbp)
   11458: 48 89 55 08                  	movq	%rdx, 0x8(%rbp)
   1145c: 49 8b 7d 00                  	movq	(%r13), %rdi
   11460: 49 8b 75 08                  	movq	0x8(%r13), %rsi
   11464: 49 8b 4f 08                  	movq	0x8(%r15), %rcx
   11468: 49 8b 17                     	movq	(%r15), %rdx
   1146b: e8 40 0c 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11470: 49 89 07                     	movq	%rax, (%r15)
   11473: 49 89 57 08                  	movq	%rdx, 0x8(%r15)
   11477: 49 8b 3e                     	movq	(%r14), %rdi
   1147a: 49 8b 76 08                  	movq	0x8(%r14), %rsi
   1147e: 49 8b 4d 08                  	movq	0x8(%r13), %rcx
   11482: 49 8b 55 00                  	movq	(%r13), %rdx
   11486: e8 25 0c 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1148b: 49 89 45 00                  	movq	%rax, (%r13)
   1148f: 49 89 55 08                  	movq	%rdx, 0x8(%r13)
   11493: 48 8b 3b                     	movq	(%rbx), %rdi
   11496: 48 8b 73 08                  	movq	0x8(%rbx), %rsi
   1149a: 49 8b 4e 08                  	movq	0x8(%r14), %rcx
   1149e: 49 8b 16                     	movq	(%r14), %rdx
   114a1: e8 0a 0c 01 00               	callq	0x220b0 <softaes_block_encrypt>
   114a6: 48 8b 3c 24                  	movq	(%rsp), %rdi
   114aa: 48 8b 74 24 50               	movq	0x50(%rsp), %rsi
   114af: 49 89 06                     	movq	%rax, (%r14)
   114b2: 49 89 56 08                  	movq	%rdx, 0x8(%r14)
   114b6: 48 8b 4b 08                  	movq	0x8(%rbx), %rcx
   114ba: 48 8b 13                     	movq	(%rbx), %rdx
   114bd: e8 ee 0b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   114c2: 48 8b 4b 58                  	movq	0x58(%rbx), %rcx
   114c6: 48 89 04 24                  	movq	%rax, (%rsp)
   114ca: 48 8b 43 50                  	movq	0x50(%rbx), %rax
   114ce: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   114d3: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   114d8: 66 0f ef 44 24 30            	pxor	0x30(%rsp), %xmm0
   114de: 48 89 4c 24 50               	movq	%rcx, 0x50(%rsp)
   114e3: 48 89 04 24                  	movq	%rax, (%rsp)
   114e7: 0f 11 03                     	movups	%xmm0, (%rbx)
   114ea: 48 8b 7d 00                  	movq	(%rbp), %rdi
   114ee: 48 8b 75 08                  	movq	0x8(%rbp), %rsi
   114f2: 49 8b 4c 24 08               	movq	0x8(%r12), %rcx
   114f7: 49 8b 14 24                  	movq	(%r12), %rdx
   114fb: e8 b0 0b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11500: 49 89 04 24                  	movq	%rax, (%r12)
   11504: 49 89 54 24 08               	movq	%rdx, 0x8(%r12)
   11509: 49 8b 3f                     	movq	(%r15), %rdi
   1150c: 49 8b 77 08                  	movq	0x8(%r15), %rsi
   11510: 48 8b 4d 08                  	movq	0x8(%rbp), %rcx
   11514: 48 8b 55 00                  	movq	(%rbp), %rdx
   11518: e8 93 0b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1151d: 48 89 45 00                  	movq	%rax, (%rbp)
   11521: 48 89 55 08                  	movq	%rdx, 0x8(%rbp)
   11525: 49 8b 7d 00                  	movq	(%r13), %rdi
   11529: 49 8b 75 08                  	movq	0x8(%r13), %rsi
   1152d: 49 8b 4f 08                  	movq	0x8(%r15), %rcx
   11531: 49 8b 17                     	movq	(%r15), %rdx
   11534: e8 77 0b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11539: 49 89 07                     	movq	%rax, (%r15)
   1153c: 49 89 57 08                  	movq	%rdx, 0x8(%r15)
   11540: 49 8b 3e                     	movq	(%r14), %rdi
   11543: 49 8b 76 08                  	movq	0x8(%r14), %rsi
   11547: 49 8b 4d 08                  	movq	0x8(%r13), %rcx
   1154b: 49 8b 55 00                  	movq	(%r13), %rdx
   1154f: e8 5c 0b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11554: 49 89 45 00                  	movq	%rax, (%r13)
   11558: 49 89 55 08                  	movq	%rdx, 0x8(%r13)
   1155c: 48 8b 3b                     	movq	(%rbx), %rdi
   1155f: 48 8b 73 08                  	movq	0x8(%rbx), %rsi
   11563: 49 8b 4e 08                  	movq	0x8(%r14), %rcx
   11567: 49 8b 16                     	movq	(%r14), %rdx
   1156a: e8 41 0b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1156f: 48 8b 3c 24                  	movq	(%rsp), %rdi
   11573: 48 8b 74 24 50               	movq	0x50(%rsp), %rsi
   11578: 49 89 06                     	movq	%rax, (%r14)
   1157b: 49 89 56 08                  	movq	%rdx, 0x8(%r14)
   1157f: 48 8b 13                     	movq	(%rbx), %rdx
   11582: 48 8b 4b 08                  	movq	0x8(%rbx), %rcx
   11586: e8 25 0b 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1158b: 83 6c 24 5c 01               	subl	$0x1, 0x5c(%rsp)
   11590: 48 89 04 24                  	movq	%rax, (%rsp)
   11594: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   11599: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   1159e: 66 0f ef 44 24 40            	pxor	0x40(%rsp), %xmm0
   115a4: 0f 11 03                     	movups	%xmm0, (%rbx)
   115a7: 0f 85 d1 fc ff ff            	jne	0x1127e <aegis256_init+0x8e>
   115ad: 48 83 c4 68                  	addq	$0x68, %rsp
   115b1: 5b                           	popq	%rbx
   115b2: 5d                           	popq	%rbp
   115b3: 41 5c                        	popq	%r12
   115b5: 41 5d                        	popq	%r13
   115b7: 41 5e                        	popq	%r14
   115b9: 41 5f                        	popq	%r15
   115bb: c3                           	retq
   115bc: 0f 1f 40 00                  	nopl	(%rax)

00000000000115c0 <aegis256_declast>:
   115c0: 41 57                        	pushq	%r15
   115c2: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   115c6: 41 56                        	pushq	%r14
   115c8: 41 55                        	pushq	%r13
   115ca: 41 54                        	pushq	%r12
   115cc: 49 89 fc                     	movq	%rdi, %r12
   115cf: 55                           	pushq	%rbp
   115d0: 48 89 d5                     	movq	%rdx, %rbp
   115d3: 53                           	pushq	%rbx
   115d4: 48 89 cb                     	movq	%rcx, %rbx
   115d7: b9 10 00 00 00               	movl	$0x10, %ecx
   115dc: 48 83 ec 58                  	subq	$0x58, %rsp
   115e0: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   115e9: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   115ee: 31 c0                        	xorl	%eax, %eax
   115f0: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   115f5: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   115fa: 4c 89 ef                     	movq	%r13, %rdi
   115fd: e8 2e cf ff ff               	callq	0xe530 <__memcpy_chk@plt>
   11602: f3 0f 6f 53 40               	movdqu	0x40(%rbx), %xmm2
   11607: f3 0f 6f 4b 50               	movdqu	0x50(%rbx), %xmm1
   1160c: ba 10 00 00 00               	movl	$0x10, %edx
   11611: f3 0f 6f 43 10               	movdqu	0x10(%rbx), %xmm0
   11616: 66 0f ef 44 24 30            	pxor	0x30(%rsp), %xmm0
   1161c: 48 29 ea                     	subq	%rbp, %rdx
   1161f: 31 f6                        	xorl	%esi, %esi
   11621: 66 0f ef ca                  	pxor	%xmm2, %xmm1
   11625: f3 0f 6f 5b 30               	movdqu	0x30(%rbx), %xmm3
   1162a: 4c 8d 43 30                  	leaq	0x30(%rbx), %r8
   1162e: 48 89 d1                     	movq	%rdx, %rcx
   11631: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   11635: f3 0f 6f 4b 20               	movdqu	0x20(%rbx), %xmm1
   1163a: 4c 8d 4b 40                  	leaq	0x40(%rbx), %r9
   1163e: 4c 89 04 24                  	movq	%r8, (%rsp)
   11642: 49 8d 7c 2d 00               	leaq	(%r13,%rbp), %rdi
   11647: 4c 89 4c 24 28               	movq	%r9, 0x28(%rsp)
   1164c: 66 0f db cb                  	pand	%xmm3, %xmm1
   11650: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   11654: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   11659: e8 52 d2 ff ff               	callq	0xe8b0 <__memset_chk@plt>
   1165e: 48 89 ea                     	movq	%rbp, %rdx
   11661: 4c 89 e7                     	movq	%r12, %rdi
   11664: 4c 89 ee                     	movq	%r13, %rsi
   11667: e8 34 cf ff ff               	callq	0xe5a0 <memcpy@plt>
   1166c: 4c 8b 4c 24 28               	movq	0x28(%rsp), %r9
   11671: 4c 8b 63 50                  	movq	0x50(%rbx), %r12
   11675: 48 8b 6b 58                  	movq	0x58(%rbx), %rbp
   11679: 66 0f 6f 44 24 30            	movdqa	0x30(%rsp), %xmm0
   1167f: 49 8b 71 08                  	movq	0x8(%r9), %rsi
   11683: 48 8b 7b 40                  	movq	0x40(%rbx), %rdi
   11687: 4c 89 e2                     	movq	%r12, %rdx
   1168a: 48 89 e9                     	movq	%rbp, %rcx
   1168d: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   11692: e8 19 0a 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11697: 4c 8b 04 24                  	movq	(%rsp), %r8
   1169b: 48 8b 7b 30                  	movq	0x30(%rbx), %rdi
   1169f: 48 89 53 58                  	movq	%rdx, 0x58(%rbx)
   116a3: 48 8b 4b 48                  	movq	0x48(%rbx), %rcx
   116a7: 48 89 43 50                  	movq	%rax, 0x50(%rbx)
   116ab: 48 8b 53 40                  	movq	0x40(%rbx), %rdx
   116af: 49 8b 70 08                  	movq	0x8(%r8), %rsi
   116b3: e8 f8 09 01 00               	callq	0x220b0 <softaes_block_encrypt>
   116b8: 48 8b 7b 20                  	movq	0x20(%rbx), %rdi
   116bc: 48 8b 73 28                  	movq	0x28(%rbx), %rsi
   116c0: 48 89 53 48                  	movq	%rdx, 0x48(%rbx)
   116c4: 48 8b 4b 38                  	movq	0x38(%rbx), %rcx
   116c8: 48 89 43 40                  	movq	%rax, 0x40(%rbx)
   116cc: 48 8b 53 30                  	movq	0x30(%rbx), %rdx
   116d0: e8 db 09 01 00               	callq	0x220b0 <softaes_block_encrypt>
   116d5: 48 8b 7b 10                  	movq	0x10(%rbx), %rdi
   116d9: 48 8b 73 18                  	movq	0x18(%rbx), %rsi
   116dd: 48 89 53 38                  	movq	%rdx, 0x38(%rbx)
   116e1: 48 8b 4b 28                  	movq	0x28(%rbx), %rcx
   116e5: 48 89 43 30                  	movq	%rax, 0x30(%rbx)
   116e9: 48 8b 53 20                  	movq	0x20(%rbx), %rdx
   116ed: e8 be 09 01 00               	callq	0x220b0 <softaes_block_encrypt>
   116f2: 48 8b 3b                     	movq	(%rbx), %rdi
   116f5: 48 8b 73 08                  	movq	0x8(%rbx), %rsi
   116f9: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   116fd: 48 8b 4b 18                  	movq	0x18(%rbx), %rcx
   11701: 48 89 43 20                  	movq	%rax, 0x20(%rbx)
   11705: 48 8b 53 10                  	movq	0x10(%rbx), %rdx
   11709: e8 a2 09 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1170e: 48 8b 4b 08                  	movq	0x8(%rbx), %rcx
   11712: 4c 89 e7                     	movq	%r12, %rdi
   11715: 48 89 ee                     	movq	%rbp, %rsi
   11718: 48 89 53 18                  	movq	%rdx, 0x18(%rbx)
   1171c: 48 8b 13                     	movq	(%rbx), %rdx
   1171f: 48 89 43 10                  	movq	%rax, 0x10(%rbx)
   11723: e8 88 09 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11728: 66 0f 6f 44 24 10            	movdqa	0x10(%rsp), %xmm0
   1172e: 48 89 04 24                  	movq	%rax, (%rsp)
   11732: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   11737: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   1173c: 0f 11 03                     	movups	%xmm0, (%rbx)
   1173f: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   11744: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1174d: 75 0f                        	jne	0x1175e <aegis256_declast+0x19e>
   1174f: 48 83 c4 58                  	addq	$0x58, %rsp
   11753: 5b                           	popq	%rbx
   11754: 5d                           	popq	%rbp
   11755: 41 5c                        	popq	%r12
   11757: 41 5d                        	popq	%r13
   11759: 41 5e                        	popq	%r14
   1175b: 41 5f                        	popq	%r15
   1175d: c3                           	retq
   1175e: e8 8d cb ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   11763: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1176e: 66 90                        	nop

0000000000011770 <decrypt_detached>:
   11770: 41 57                        	pushq	%r15
   11772: 41 56                        	pushq	%r14
   11774: 41 55                        	pushq	%r13
   11776: 4d 89 cd                     	movq	%r9, %r13
   11779: 41 54                        	pushq	%r12
   1177b: 49 89 f4                     	movq	%rsi, %r12
   1177e: 55                           	pushq	%rbp
   1177f: 53                           	pushq	%rbx
   11780: 48 89 d3                     	movq	%rdx, %rbx
   11783: 48 81 ec f8 00 00 00         	subq	$0xf8, %rsp
   1178a: 48 89 7c 24 20               	movq	%rdi, 0x20(%rsp)
   1178f: 48 8b b4 24 38 01 00 00      	movq	0x138(%rsp), %rsi
   11797: 48 8d 54 24 40               	leaq	0x40(%rsp), %rdx
   1179c: 48 89 4c 24 38               	movq	%rcx, 0x38(%rsp)
   117a1: 48 8b bc 24 40 01 00 00      	movq	0x140(%rsp), %rdi
   117a9: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   117ae: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   117b7: 48 89 84 24 e8 00 00 00      	movq	%rax, 0xe8(%rsp)
   117bf: 31 c0                        	xorl	%eax, %eax
   117c1: 48 89 54 24 30               	movq	%rdx, 0x30(%rsp)
   117c6: e8 25 fa ff ff               	callq	0x111f0 <aegis256_init>
   117cb: 48 83 bc 24 30 01 00 00 0f   	cmpq	$0xf, 0x130(%rsp)
   117d4: 0f 86 f6 06 00 00            	jbe	0x11ed0 <decrypt_detached+0x760>
   117da: 41 bf 10 00 00 00            	movl	$0x10, %r15d
   117e0: 4c 8b b4 24 90 00 00 00      	movq	0x90(%rsp), %r14
   117e8: 48 8b ac 24 98 00 00 00      	movq	0x98(%rsp), %rbp
   117f0: f3 43 0f 6f 44 3d f0         	movdqu	-0x10(%r13,%r15), %xmm0
   117f7: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   117ff: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   11807: 48 89 e9                     	movq	%rbp, %rcx
   1180a: 4c 89 f2                     	movq	%r14, %rdx
   1180d: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   11812: e8 99 08 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11817: 48 8b 7c 24 70               	movq	0x70(%rsp), %rdi
   1181c: 48 8b 74 24 78               	movq	0x78(%rsp), %rsi
   11821: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   11829: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   11831: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   11839: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   11841: e8 6a 08 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11846: 48 8b 4c 24 78               	movq	0x78(%rsp), %rcx
   1184b: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   11850: 48 89 94 24 88 00 00 00      	movq	%rdx, 0x88(%rsp)
   11858: 48 8b 74 24 68               	movq	0x68(%rsp), %rsi
   1185d: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   11862: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   1186a: e8 41 08 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1186f: 48 8b 4c 24 68               	movq	0x68(%rsp), %rcx
   11874: 48 8b 7c 24 50               	movq	0x50(%rsp), %rdi
   11879: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   1187e: 48 8b 74 24 58               	movq	0x58(%rsp), %rsi
   11883: 48 8b 54 24 60               	movq	0x60(%rsp), %rdx
   11888: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   1188d: e8 1e 08 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11892: 48 8b 4c 24 58               	movq	0x58(%rsp), %rcx
   11897: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1189c: 48 89 54 24 68               	movq	%rdx, 0x68(%rsp)
   118a1: 48 8b 74 24 48               	movq	0x48(%rsp), %rsi
   118a6: 48 8b 54 24 50               	movq	0x50(%rsp), %rdx
   118ab: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   118b0: e8 fb 07 01 00               	callq	0x220b0 <softaes_block_encrypt>
   118b5: 48 8b 4c 24 48               	movq	0x48(%rsp), %rcx
   118ba: 4c 89 f7                     	movq	%r14, %rdi
   118bd: 48 89 ee                     	movq	%rbp, %rsi
   118c0: 48 89 54 24 58               	movq	%rdx, 0x58(%rsp)
   118c5: 48 8b 54 24 40               	movq	0x40(%rsp), %rdx
   118ca: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   118cf: e8 dc 07 01 00               	callq	0x220b0 <softaes_block_encrypt>
   118d4: 66 0f 6f 44 24 10            	movdqa	0x10(%rsp), %xmm0
   118da: 48 89 04 24                  	movq	%rax, (%rsp)
   118de: 4c 89 f8                     	movq	%r15, %rax
   118e1: 49 83 c7 10                  	addq	$0x10, %r15
   118e5: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   118ea: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   118ef: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   118f4: 4c 39 bc 24 30 01 00 00      	cmpq	%r15, 0x130(%rsp)
   118fc: 0f 83 de fe ff ff            	jae	0x117e0 <decrypt_detached+0x70>
   11902: 48 8b 8c 24 30 01 00 00      	movq	0x130(%rsp), %rcx
   1190a: 83 e1 0f                     	andl	$0xf, %ecx
   1190d: 0f 85 4d 02 00 00            	jne	0x11b60 <decrypt_detached+0x3f0>
   11913: 49 89 de                     	movq	%rbx, %r14
   11916: 41 bd 10 00 00 00            	movl	$0x10, %r13d
   1191c: 41 83 e6 0f                  	andl	$0xf, %r14d
   11920: 48 83 7c 24 20 00            	cmpq	$0x0, 0x20(%rsp)
   11926: 0f 84 94 03 00 00            	je	0x11cc0 <decrypt_detached+0x550>
   1192c: 48 83 fb 0f                  	cmpq	$0xf, %rbx
   11930: 0f 86 a1 05 00 00            	jbe	0x11ed7 <decrypt_detached+0x767>
   11936: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   11940: 66 0f 6f 44 24 70            	movdqa	0x70(%rsp), %xmm0
   11946: 66 0f db 44 24 60            	pand	0x60(%rsp), %xmm0
   1194c: 66 0f 6f 8c 24 80 00 00 00   	movdqa	0x80(%rsp), %xmm1
   11955: 66 0f ef 44 24 50            	pxor	0x50(%rsp), %xmm0
   1195b: 66 0f ef 8c 24 90 00 00 00   	pxor	0x90(%rsp), %xmm1
   11964: f3 43 0f 6f 54 2c f0         	movdqu	-0x10(%r12,%r13), %xmm2
   1196b: 48 8b ac 24 90 00 00 00      	movq	0x90(%rsp), %rbp
   11973: 4c 8b bc 24 98 00 00 00      	movq	0x98(%rsp), %r15
   1197b: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   1197f: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   11984: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   1198c: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   11990: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   11998: 4c 89 f9                     	movq	%r15, %rcx
   1199b: 48 89 ea                     	movq	%rbp, %rdx
   1199e: 42 0f 11 44 28 f0            	movups	%xmm0, -0x10(%rax,%r13)
   119a4: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   119a9: e8 02 07 01 00               	callq	0x220b0 <softaes_block_encrypt>
   119ae: 48 8b 7c 24 70               	movq	0x70(%rsp), %rdi
   119b3: 48 8b 74 24 78               	movq	0x78(%rsp), %rsi
   119b8: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   119c0: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   119c8: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   119d0: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   119d8: e8 d3 06 01 00               	callq	0x220b0 <softaes_block_encrypt>
   119dd: 48 8b 4c 24 78               	movq	0x78(%rsp), %rcx
   119e2: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   119e7: 48 89 94 24 88 00 00 00      	movq	%rdx, 0x88(%rsp)
   119ef: 48 8b 74 24 68               	movq	0x68(%rsp), %rsi
   119f4: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   119f9: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   11a01: e8 aa 06 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11a06: 48 8b 4c 24 68               	movq	0x68(%rsp), %rcx
   11a0b: 48 8b 7c 24 50               	movq	0x50(%rsp), %rdi
   11a10: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   11a15: 48 8b 74 24 58               	movq	0x58(%rsp), %rsi
   11a1a: 48 8b 54 24 60               	movq	0x60(%rsp), %rdx
   11a1f: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   11a24: e8 87 06 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11a29: 48 8b 4c 24 58               	movq	0x58(%rsp), %rcx
   11a2e: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   11a33: 48 89 54 24 68               	movq	%rdx, 0x68(%rsp)
   11a38: 48 8b 74 24 48               	movq	0x48(%rsp), %rsi
   11a3d: 48 8b 54 24 50               	movq	0x50(%rsp), %rdx
   11a42: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   11a47: e8 64 06 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11a4c: 48 8b 4c 24 48               	movq	0x48(%rsp), %rcx
   11a51: 48 89 ef                     	movq	%rbp, %rdi
   11a54: 4c 89 fe                     	movq	%r15, %rsi
   11a57: 48 89 54 24 58               	movq	%rdx, 0x58(%rsp)
   11a5c: 48 8b 54 24 40               	movq	0x40(%rsp), %rdx
   11a61: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   11a66: e8 45 06 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11a6b: 66 0f 6f 44 24 10            	movdqa	0x10(%rsp), %xmm0
   11a71: 4c 89 ef                     	movq	%r13, %rdi
   11a74: 49 83 c5 10                  	addq	$0x10, %r13
   11a78: 48 89 04 24                  	movq	%rax, (%rsp)
   11a7c: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   11a81: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   11a86: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   11a8b: 4c 39 eb                     	cmpq	%r13, %rbx
   11a8e: 0f 83 ac fe ff ff            	jae	0x11940 <decrypt_detached+0x1d0>
   11a94: 4d 85 f6                     	testq	%r14, %r14
   11a97: 0f 85 a3 00 00 00            	jne	0x11b40 <decrypt_detached+0x3d0>
   11a9d: 4c 8b 74 24 28               	movq	0x28(%rsp), %r14
   11aa2: 4c 8b 44 24 30               	movq	0x30(%rsp), %r8
   11aa7: 48 89 d9                     	movq	%rbx, %rcx
   11aaa: 4c 8d a4 24 c0 00 00 00      	leaq	0xc0(%rsp), %r12
   11ab2: 48 8b 94 24 30 01 00 00      	movq	0x130(%rsp), %rdx
   11aba: 4c 89 e7                     	movq	%r12, %rdi
   11abd: 4c 89 f6                     	movq	%r14, %rsi
   11ac0: e8 fb f4 ff ff               	callq	0x10fc0 <aegis256_mac>
   11ac5: 49 83 fe 10                  	cmpq	$0x10, %r14
   11ac9: 0f 84 71 03 00 00            	je	0x11e40 <decrypt_detached+0x6d0>
   11acf: 48 83 7c 24 28 20            	cmpq	$0x20, 0x28(%rsp)
   11ad5: 0f 85 0f 04 00 00            	jne	0x11eea <decrypt_detached+0x77a>
   11adb: 48 8b 74 24 38               	movq	0x38(%rsp), %rsi
   11ae0: 4c 89 e7                     	movq	%r12, %rdi
   11ae3: e8 c8 ca ff ff               	callq	0xe5b0 <crypto_verify_32@plt>
   11ae8: 85 c0                        	testl	%eax, %eax
   11aea: 89 c5                        	movl	%eax, %ebp
   11aec: 0f 95 c0                     	setne	%al
   11aef: 48 8b 4c 24 20               	movq	0x20(%rsp), %rcx
   11af4: 48 85 c9                     	testq	%rcx, %rcx
   11af7: 74 04                        	je	0x11afd <decrypt_detached+0x38d>
   11af9: 84 c0                        	testb	%al, %al
   11afb: 75 33                        	jne	0x11b30 <decrypt_detached+0x3c0>
   11afd: 48 8b 84 24 e8 00 00 00      	movq	0xe8(%rsp), %rax
   11b05: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   11b0e: 0f 85 f3 03 00 00            	jne	0x11f07 <decrypt_detached+0x797>
   11b14: 48 81 c4 f8 00 00 00         	addq	$0xf8, %rsp
   11b1b: 89 e8                        	movl	%ebp, %eax
   11b1d: 5b                           	popq	%rbx
   11b1e: 5d                           	popq	%rbp
   11b1f: 41 5c                        	popq	%r12
   11b21: 41 5d                        	popq	%r13
   11b23: 41 5e                        	popq	%r14
   11b25: 41 5f                        	popq	%r15
   11b27: c3                           	retq
   11b28: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   11b30: 48 89 da                     	movq	%rbx, %rdx
   11b33: 31 f6                        	xorl	%esi, %esi
   11b35: 48 89 cf                     	movq	%rcx, %rdi
   11b38: e8 93 c8 ff ff               	callq	0xe3d0 <memset@plt>
   11b3d: eb be                        	jmp	0x11afd <decrypt_detached+0x38d>
   11b3f: 90                           	nop
   11b40: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   11b45: 49 01 fc                     	addq	%rdi, %r12
   11b48: 48 01 c7                     	addq	%rax, %rdi
   11b4b: 48 8b 4c 24 30               	movq	0x30(%rsp), %rcx
   11b50: 4c 89 f2                     	movq	%r14, %rdx
   11b53: 4c 89 e6                     	movq	%r12, %rsi
   11b56: e8 65 fa ff ff               	callq	0x115c0 <aegis256_declast>
   11b5b: e9 3d ff ff ff               	jmp	0x11a9d <decrypt_detached+0x32d>
   11b60: 48 8d bc 24 a0 00 00 00      	leaq	0xa0(%rsp), %rdi
   11b68: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   11b6c: 4c 01 e8                     	addq	%r13, %rax
   11b6f: 0f 29 84 24 a0 00 00 00      	movaps	%xmm0, 0xa0(%rsp)
   11b77: 48 89 fe                     	movq	%rdi, %rsi
   11b7a: 48 89 c2                     	movq	%rax, %rdx
   11b7d: 83 f9 08                     	cmpl	$0x8, %ecx
   11b80: 0f 83 22 03 00 00            	jae	0x11ea8 <decrypt_detached+0x738>
   11b86: 31 c0                        	xorl	%eax, %eax
   11b88: f6 c1 04                     	testb	$0x4, %cl
   11b8b: 0f 85 ff 02 00 00            	jne	0x11e90 <decrypt_detached+0x720>
   11b91: f6 c1 02                     	testb	$0x2, %cl
   11b94: 0f 85 d6 02 00 00            	jne	0x11e70 <decrypt_detached+0x700>
   11b9a: 83 e1 01                     	andl	$0x1, %ecx
   11b9d: 0f 85 bd 02 00 00            	jne	0x11e60 <decrypt_detached+0x6f0>
   11ba3: 4c 8b 84 24 90 00 00 00      	movq	0x90(%rsp), %r8
   11bab: 4c 8b ac 24 98 00 00 00      	movq	0x98(%rsp), %r13
   11bb3: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   11bbb: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   11bc3: 66 0f 6f 84 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm0
   11bcc: 4c 89 c2                     	movq	%r8, %rdx
   11bcf: 4c 89 e9                     	movq	%r13, %rcx
   11bd2: 4c 89 04 24                  	movq	%r8, (%rsp)
   11bd6: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   11bdb: e8 d0 04 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11be0: 48 8b 7c 24 70               	movq	0x70(%rsp), %rdi
   11be5: 48 8b 74 24 78               	movq	0x78(%rsp), %rsi
   11bea: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   11bf2: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   11bfa: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   11c02: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   11c0a: e8 a1 04 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11c0f: 48 8b 4c 24 78               	movq	0x78(%rsp), %rcx
   11c14: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   11c19: 48 89 94 24 88 00 00 00      	movq	%rdx, 0x88(%rsp)
   11c21: 48 8b 74 24 68               	movq	0x68(%rsp), %rsi
   11c26: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   11c2b: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   11c33: e8 78 04 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11c38: 48 8b 4c 24 68               	movq	0x68(%rsp), %rcx
   11c3d: 48 8b 7c 24 50               	movq	0x50(%rsp), %rdi
   11c42: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   11c47: 48 8b 74 24 58               	movq	0x58(%rsp), %rsi
   11c4c: 48 8b 54 24 60               	movq	0x60(%rsp), %rdx
   11c51: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   11c56: e8 55 04 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11c5b: 48 8b 4c 24 58               	movq	0x58(%rsp), %rcx
   11c60: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   11c65: 48 89 54 24 68               	movq	%rdx, 0x68(%rsp)
   11c6a: 48 8b 74 24 48               	movq	0x48(%rsp), %rsi
   11c6f: 48 8b 54 24 50               	movq	0x50(%rsp), %rdx
   11c74: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   11c79: e8 32 04 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11c7e: 48 8b 3c 24                  	movq	(%rsp), %rdi
   11c82: 48 8b 4c 24 48               	movq	0x48(%rsp), %rcx
   11c87: 4c 89 ee                     	movq	%r13, %rsi
   11c8a: 48 89 54 24 58               	movq	%rdx, 0x58(%rsp)
   11c8f: 48 8b 54 24 40               	movq	0x40(%rsp), %rdx
   11c94: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   11c99: e8 12 04 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11c9e: 66 0f 6f 44 24 10            	movdqa	0x10(%rsp), %xmm0
   11ca4: 48 89 04 24                  	movq	%rax, (%rsp)
   11ca8: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   11cad: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   11cb2: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   11cb7: e9 57 fc ff ff               	jmp	0x11913 <decrypt_detached+0x1a3>
   11cbc: 0f 1f 40 00                  	nopl	(%rax)
   11cc0: 48 83 fb 0f                  	cmpq	$0xf, %rbx
   11cc4: 0f 86 2f 02 00 00            	jbe	0x11ef9 <decrypt_detached+0x789>
   11cca: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   11cd0: 66 0f 6f 44 24 70            	movdqa	0x70(%rsp), %xmm0
   11cd6: 66 0f db 44 24 60            	pand	0x60(%rsp), %xmm0
   11cdc: 66 0f 6f 8c 24 80 00 00 00   	movdqa	0x80(%rsp), %xmm1
   11ce5: 66 0f ef 44 24 50            	pxor	0x50(%rsp), %xmm0
   11ceb: 66 0f ef 8c 24 90 00 00 00   	pxor	0x90(%rsp), %xmm1
   11cf4: f3 43 0f 6f 5c 2c f0         	movdqu	-0x10(%r12,%r13), %xmm3
   11cfb: 4c 8b 94 24 90 00 00 00      	movq	0x90(%rsp), %r10
   11d03: 4c 8b bc 24 98 00 00 00      	movq	0x98(%rsp), %r15
   11d0b: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   11d0f: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   11d17: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   11d1f: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   11d23: 4c 89 d2                     	movq	%r10, %rdx
   11d26: 4c 89 f9                     	movq	%r15, %rcx
   11d29: 4c 89 14 24                  	movq	%r10, (%rsp)
   11d2d: 0f 29 84 24 b0 00 00 00      	movaps	%xmm0, 0xb0(%rsp)
   11d35: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   11d3a: e8 71 03 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11d3f: 48 8b 7c 24 70               	movq	0x70(%rsp), %rdi
   11d44: 48 8b 74 24 78               	movq	0x78(%rsp), %rsi
   11d49: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   11d51: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   11d59: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   11d61: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   11d69: e8 42 03 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11d6e: 48 8b 4c 24 78               	movq	0x78(%rsp), %rcx
   11d73: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   11d78: 48 89 94 24 88 00 00 00      	movq	%rdx, 0x88(%rsp)
   11d80: 48 8b 74 24 68               	movq	0x68(%rsp), %rsi
   11d85: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   11d8a: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   11d92: e8 19 03 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11d97: 48 8b 4c 24 68               	movq	0x68(%rsp), %rcx
   11d9c: 48 8b 7c 24 50               	movq	0x50(%rsp), %rdi
   11da1: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   11da6: 48 8b 74 24 58               	movq	0x58(%rsp), %rsi
   11dab: 48 8b 54 24 60               	movq	0x60(%rsp), %rdx
   11db0: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   11db5: e8 f6 02 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11dba: 48 8b 4c 24 58               	movq	0x58(%rsp), %rcx
   11dbf: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   11dc4: 48 89 54 24 68               	movq	%rdx, 0x68(%rsp)
   11dc9: 48 8b 74 24 48               	movq	0x48(%rsp), %rsi
   11dce: 48 8b 54 24 50               	movq	0x50(%rsp), %rdx
   11dd3: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   11dd8: e8 d3 02 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11ddd: 48 8b 3c 24                  	movq	(%rsp), %rdi
   11de1: 48 8b 4c 24 48               	movq	0x48(%rsp), %rcx
   11de6: 4c 89 fe                     	movq	%r15, %rsi
   11de9: 48 89 54 24 58               	movq	%rdx, 0x58(%rsp)
   11dee: 48 8b 54 24 40               	movq	0x40(%rsp), %rdx
   11df3: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   11df8: e8 b3 02 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11dfd: 66 0f 6f 44 24 10            	movdqa	0x10(%rsp), %xmm0
   11e03: 48 89 04 24                  	movq	%rax, (%rsp)
   11e07: 4c 89 e8                     	movq	%r13, %rax
   11e0a: 49 83 c5 10                  	addq	$0x10, %r13
   11e0e: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   11e13: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   11e18: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   11e1d: 4c 39 eb                     	cmpq	%r13, %rbx
   11e20: 0f 83 aa fe ff ff            	jae	0x11cd0 <decrypt_detached+0x560>
   11e26: 49 01 c4                     	addq	%rax, %r12
   11e29: 4d 85 f6                     	testq	%r14, %r14
   11e2c: 0f 84 6b fc ff ff            	je	0x11a9d <decrypt_detached+0x32d>
   11e32: 48 8d bc 24 b0 00 00 00      	leaq	0xb0(%rsp), %rdi
   11e3a: e9 0c fd ff ff               	jmp	0x11b4b <decrypt_detached+0x3db>
   11e3f: 90                           	nop
   11e40: 48 8b 74 24 38               	movq	0x38(%rsp), %rsi
   11e45: 4c 89 e7                     	movq	%r12, %rdi
   11e48: e8 c3 c4 ff ff               	callq	0xe310 <crypto_verify_16@plt>
   11e4d: 85 c0                        	testl	%eax, %eax
   11e4f: 89 c5                        	movl	%eax, %ebp
   11e51: 0f 95 c0                     	setne	%al
   11e54: e9 96 fc ff ff               	jmp	0x11aef <decrypt_detached+0x37f>
   11e59: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   11e60: 0f b6 14 02                  	movzbl	(%rdx,%rax), %edx
   11e64: 88 14 06                     	movb	%dl, (%rsi,%rax)
   11e67: e9 37 fd ff ff               	jmp	0x11ba3 <decrypt_detached+0x433>
   11e6c: 0f 1f 40 00                  	nopl	(%rax)
   11e70: 0f b7 3c 02                  	movzwl	(%rdx,%rax), %edi
   11e74: 66 89 3c 06                  	movw	%di, (%rsi,%rax)
   11e78: 48 83 c0 02                  	addq	$0x2, %rax
   11e7c: 83 e1 01                     	andl	$0x1, %ecx
   11e7f: 0f 84 1e fd ff ff            	je	0x11ba3 <decrypt_detached+0x433>
   11e85: eb d9                        	jmp	0x11e60 <decrypt_detached+0x6f0>
   11e87: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   11e90: 8b 02                        	movl	(%rdx), %eax
   11e92: 89 06                        	movl	%eax, (%rsi)
   11e94: b8 04 00 00 00               	movl	$0x4, %eax
   11e99: f6 c1 02                     	testb	$0x2, %cl
   11e9c: 0f 84 f8 fc ff ff            	je	0x11b9a <decrypt_detached+0x42a>
   11ea2: eb cc                        	jmp	0x11e70 <decrypt_detached+0x700>
   11ea4: 0f 1f 40 00                  	nopl	(%rax)
   11ea8: 41 89 c9                     	movl	%ecx, %r9d
   11eab: 31 d2                        	xorl	%edx, %edx
   11ead: 41 83 e1 f8                  	andl	$-0x8, %r9d
   11eb1: 89 d6                        	movl	%edx, %esi
   11eb3: 83 c2 08                     	addl	$0x8, %edx
   11eb6: 4c 8b 04 30                  	movq	(%rax,%rsi), %r8
   11eba: 4c 89 04 37                  	movq	%r8, (%rdi,%rsi)
   11ebe: 44 39 ca                     	cmpl	%r9d, %edx
   11ec1: 72 ee                        	jb	0x11eb1 <decrypt_detached+0x741>
   11ec3: 48 8d 34 17                  	leaq	(%rdi,%rdx), %rsi
   11ec7: 48 01 c2                     	addq	%rax, %rdx
   11eca: e9 b7 fc ff ff               	jmp	0x11b86 <decrypt_detached+0x416>
   11ecf: 90                           	nop
   11ed0: 31 c0                        	xorl	%eax, %eax
   11ed2: e9 2b fa ff ff               	jmp	0x11902 <decrypt_detached+0x192>
   11ed7: 4d 85 f6                     	testq	%r14, %r14
   11eda: 0f 84 bd fb ff ff            	je	0x11a9d <decrypt_detached+0x32d>
   11ee0: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   11ee5: e9 61 fc ff ff               	jmp	0x11b4b <decrypt_detached+0x3db>
   11eea: b8 01 00 00 00               	movl	$0x1, %eax
   11eef: bd ff ff ff ff               	movl	$0xffffffff, %ebp       # imm = 0xFFFFFFFF
   11ef4: e9 f6 fb ff ff               	jmp	0x11aef <decrypt_detached+0x37f>
   11ef9: 4d 85 f6                     	testq	%r14, %r14
   11efc: 0f 85 30 ff ff ff            	jne	0x11e32 <decrypt_detached+0x6c2>
   11f02: e9 96 fb ff ff               	jmp	0x11a9d <decrypt_detached+0x32d>
   11f07: e8 e4 c3 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   11f0c: 0f 1f 40 00                  	nopl	(%rax)

0000000000011f10 <encrypt_detached>:
   11f10: 41 57                        	pushq	%r15
   11f12: 41 56                        	pushq	%r14
   11f14: 4d 89 ce                     	movq	%r9, %r14
   11f17: 41 55                        	pushq	%r13
   11f19: 49 89 cd                     	movq	%rcx, %r13
   11f1c: 41 54                        	pushq	%r12
   11f1e: 55                           	pushq	%rbp
   11f1f: 53                           	pushq	%rbx
   11f20: 4c 89 c3                     	movq	%r8, %rbx
   11f23: 48 81 ec e8 00 00 00         	subq	$0xe8, %rsp
   11f2a: 48 89 7c 24 28               	movq	%rdi, 0x28(%rsp)
   11f2f: 48 8b bc 24 30 01 00 00      	movq	0x130(%rsp), %rdi
   11f37: 48 89 74 24 30               	movq	%rsi, 0x30(%rsp)
   11f3c: 48 8b b4 24 28 01 00 00      	movq	0x128(%rsp), %rsi
   11f44: 48 89 54 24 38               	movq	%rdx, 0x38(%rsp)
   11f49: 48 8d 54 24 50               	leaq	0x50(%rsp), %rdx
   11f4e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   11f57: 48 89 84 24 d8 00 00 00      	movq	%rax, 0xd8(%rsp)
   11f5f: 31 c0                        	xorl	%eax, %eax
   11f61: 48 89 54 24 40               	movq	%rdx, 0x40(%rsp)
   11f66: e8 85 f2 ff ff               	callq	0x111f0 <aegis256_init>
   11f6b: 48 83 bc 24 20 01 00 00 0f   	cmpq	$0xf, 0x120(%rsp)
   11f74: 0f 86 f6 07 00 00            	jbe	0x12770 <encrypt_detached+0x860>
   11f7a: 41 bf 10 00 00 00            	movl	$0x10, %r15d
   11f80: 4c 8b a4 24 a0 00 00 00      	movq	0xa0(%rsp), %r12
   11f88: 48 8b ac 24 a8 00 00 00      	movq	0xa8(%rsp), %rbp
   11f90: f3 43 0f 6f 44 3e f0         	movdqu	-0x10(%r14,%r15), %xmm0
   11f97: 48 8b bc 24 90 00 00 00      	movq	0x90(%rsp), %rdi
   11f9f: 48 8b b4 24 98 00 00 00      	movq	0x98(%rsp), %rsi
   11fa7: 48 89 e9                     	movq	%rbp, %rcx
   11faa: 4c 89 e2                     	movq	%r12, %rdx
   11fad: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   11fb2: e8 f9 00 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11fb7: 48 8b 8c 24 98 00 00 00      	movq	0x98(%rsp), %rcx
   11fbf: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   11fc7: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   11fcf: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   11fd7: 48 8b 94 24 90 00 00 00      	movq	0x90(%rsp), %rdx
   11fdf: 48 89 84 24 a0 00 00 00      	movq	%rax, 0xa0(%rsp)
   11fe7: e8 c4 00 01 00               	callq	0x220b0 <softaes_block_encrypt>
   11fec: 48 8b 7c 24 70               	movq	0x70(%rsp), %rdi
   11ff1: 48 8b 74 24 78               	movq	0x78(%rsp), %rsi
   11ff6: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   11ffe: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   12006: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   1200e: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   12016: e8 95 00 01 00               	callq	0x220b0 <softaes_block_encrypt>
   1201b: 48 8b 4c 24 78               	movq	0x78(%rsp), %rcx
   12020: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   12025: 48 89 94 24 88 00 00 00      	movq	%rdx, 0x88(%rsp)
   1202d: 48 8b 74 24 68               	movq	0x68(%rsp), %rsi
   12032: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   12037: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   1203f: e8 6c 00 01 00               	callq	0x220b0 <softaes_block_encrypt>
   12044: 48 8b 4c 24 68               	movq	0x68(%rsp), %rcx
   12049: 48 8b 7c 24 50               	movq	0x50(%rsp), %rdi
   1204e: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   12053: 48 8b 74 24 58               	movq	0x58(%rsp), %rsi
   12058: 48 8b 54 24 60               	movq	0x60(%rsp), %rdx
   1205d: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   12062: e8 49 00 01 00               	callq	0x220b0 <softaes_block_encrypt>
   12067: 48 8b 4c 24 58               	movq	0x58(%rsp), %rcx
   1206c: 4c 89 e7                     	movq	%r12, %rdi
   1206f: 48 89 ee                     	movq	%rbp, %rsi
   12072: 48 89 54 24 68               	movq	%rdx, 0x68(%rsp)
   12077: 48 8b 54 24 50               	movq	0x50(%rsp), %rdx
   1207c: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   12081: e8 2a 00 01 00               	callq	0x220b0 <softaes_block_encrypt>
   12086: 66 0f 6f 44 24 10            	movdqa	0x10(%rsp), %xmm0
   1208c: 48 89 04 24                  	movq	%rax, (%rsp)
   12090: 4c 89 f8                     	movq	%r15, %rax
   12093: 49 83 c7 10                  	addq	$0x10, %r15
   12097: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1209c: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   120a1: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   120a6: 4c 39 bc 24 20 01 00 00      	cmpq	%r15, 0x120(%rsp)
   120ae: 0f 83 cc fe ff ff            	jae	0x11f80 <encrypt_detached+0x70>
   120b4: 48 8b 8c 24 20 01 00 00      	movq	0x120(%rsp), %rcx
   120bc: 83 e1 0f                     	andl	$0xf, %ecx
   120bf: 0f 85 db 01 00 00            	jne	0x122a0 <encrypt_detached+0x390>
   120c5: 48 83 fb 0f                  	cmpq	$0xf, %rbx
   120c9: 0f 86 44 03 00 00            	jbe	0x12413 <encrypt_detached+0x503>
   120cf: 41 be 10 00 00 00            	movl	$0x10, %r14d
   120d5: 0f 1f 00                     	nopl	(%rax)
   120d8: 66 0f 6f 84 24 80 00 00 00   	movdqa	0x80(%rsp), %xmm0
   120e1: 66 0f db 44 24 70            	pand	0x70(%rsp), %xmm0
   120e7: 66 0f 6f 94 24 90 00 00 00   	movdqa	0x90(%rsp), %xmm2
   120f0: 66 0f ef 44 24 60            	pxor	0x60(%rsp), %xmm0
   120f6: 66 0f ef 94 24 a0 00 00 00   	pxor	0xa0(%rsp), %xmm2
   120ff: f3 43 0f 6f 4c 35 f0         	movdqu	-0x10(%r13,%r14), %xmm1
   12106: 48 8b ac 24 a0 00 00 00      	movq	0xa0(%rsp), %rbp
   1210e: 4c 8b bc 24 a8 00 00 00      	movq	0xa8(%rsp), %r15
   12116: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   1211a: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   1211f: 48 8b bc 24 90 00 00 00      	movq	0x90(%rsp), %rdi
   12127: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   1212c: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   12130: 48 8b b4 24 98 00 00 00      	movq	0x98(%rsp), %rsi
   12138: 4c 89 f9                     	movq	%r15, %rcx
   1213b: 48 89 ea                     	movq	%rbp, %rdx
   1213e: 42 0f 11 44 30 f0            	movups	%xmm0, -0x10(%rax,%r14)
   12144: e8 67 ff 00 00               	callq	0x220b0 <softaes_block_encrypt>
   12149: 48 8b 8c 24 98 00 00 00      	movq	0x98(%rsp), %rcx
   12151: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   12159: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   12161: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   12169: 48 8b 94 24 90 00 00 00      	movq	0x90(%rsp), %rdx
   12171: 48 89 84 24 a0 00 00 00      	movq	%rax, 0xa0(%rsp)
   12179: e8 32 ff 00 00               	callq	0x220b0 <softaes_block_encrypt>
   1217e: 48 8b 7c 24 70               	movq	0x70(%rsp), %rdi
   12183: 48 8b 74 24 78               	movq	0x78(%rsp), %rsi
   12188: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   12190: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   12198: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   121a0: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   121a8: e8 03 ff 00 00               	callq	0x220b0 <softaes_block_encrypt>
   121ad: 48 8b 4c 24 78               	movq	0x78(%rsp), %rcx
   121b2: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   121b7: 48 89 94 24 88 00 00 00      	movq	%rdx, 0x88(%rsp)
   121bf: 48 8b 74 24 68               	movq	0x68(%rsp), %rsi
   121c4: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   121c9: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   121d1: e8 da fe 00 00               	callq	0x220b0 <softaes_block_encrypt>
   121d6: 48 8b 4c 24 68               	movq	0x68(%rsp), %rcx
   121db: 48 8b 7c 24 50               	movq	0x50(%rsp), %rdi
   121e0: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   121e5: 48 8b 74 24 58               	movq	0x58(%rsp), %rsi
   121ea: 48 8b 54 24 60               	movq	0x60(%rsp), %rdx
   121ef: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   121f4: e8 b7 fe 00 00               	callq	0x220b0 <softaes_block_encrypt>
   121f9: 48 8b 4c 24 58               	movq	0x58(%rsp), %rcx
   121fe: 48 89 ef                     	movq	%rbp, %rdi
   12201: 4c 89 fe                     	movq	%r15, %rsi
   12204: 48 89 54 24 68               	movq	%rdx, 0x68(%rsp)
   12209: 48 8b 54 24 50               	movq	0x50(%rsp), %rdx
   1220e: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   12213: e8 98 fe 00 00               	callq	0x220b0 <softaes_block_encrypt>
   12218: 66 0f 6f 4c 24 10            	movdqa	0x10(%rsp), %xmm1
   1221e: 4d 89 f0                     	movq	%r14, %r8
   12221: 49 83 c6 10                  	addq	$0x10, %r14
   12225: 48 89 04 24                  	movq	%rax, (%rsp)
   12229: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1222e: 66 0f ef 0c 24               	pxor	(%rsp), %xmm1
   12233: 0f 29 4c 24 50               	movaps	%xmm1, 0x50(%rsp)
   12238: 4c 39 f3                     	cmpq	%r14, %rbx
   1223b: 0f 83 97 fe ff ff            	jae	0x120d8 <encrypt_detached+0x1c8>
   12241: 49 89 de                     	movq	%rbx, %r14
   12244: 41 83 e6 0f                  	andl	$0xf, %r14d
   12248: 0f 85 da 01 00 00            	jne	0x12428 <encrypt_detached+0x518>
   1224e: 4c 8b 44 24 40               	movq	0x40(%rsp), %r8
   12253: 48 8b 94 24 20 01 00 00      	movq	0x120(%rsp), %rdx
   1225b: 48 89 d9                     	movq	%rbx, %rcx
   1225e: 48 8b 74 24 38               	movq	0x38(%rsp), %rsi
   12263: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   12268: e8 53 ed ff ff               	callq	0x10fc0 <aegis256_mac>
   1226d: 48 8b 84 24 d8 00 00 00      	movq	0xd8(%rsp), %rax
   12275: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1227e: 0f 85 0d 05 00 00            	jne	0x12791 <encrypt_detached+0x881>
   12284: 48 81 c4 e8 00 00 00         	addq	$0xe8, %rsp
   1228b: 31 c0                        	xorl	%eax, %eax
   1228d: 5b                           	popq	%rbx
   1228e: 5d                           	popq	%rbp
   1228f: 41 5c                        	popq	%r12
   12291: 41 5d                        	popq	%r13
   12293: 41 5e                        	popq	%r14
   12295: 41 5f                        	popq	%r15
   12297: c3                           	retq
   12298: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   122a0: 48 8d bc 24 b0 00 00 00      	leaq	0xb0(%rsp), %rdi
   122a8: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   122ac: 4c 01 f0                     	addq	%r14, %rax
   122af: 0f 29 84 24 b0 00 00 00      	movaps	%xmm0, 0xb0(%rsp)
   122b7: 48 89 fe                     	movq	%rdi, %rsi
   122ba: 48 89 c2                     	movq	%rax, %rdx
   122bd: 83 f9 08                     	cmpl	$0x8, %ecx
   122c0: 0f 83 7a 04 00 00            	jae	0x12740 <encrypt_detached+0x830>
   122c6: 31 c0                        	xorl	%eax, %eax
   122c8: f6 c1 04                     	testb	$0x4, %cl
   122cb: 0f 85 2f 04 00 00            	jne	0x12700 <encrypt_detached+0x7f0>
   122d1: f6 c1 02                     	testb	$0x2, %cl
   122d4: 0f 85 0e 04 00 00            	jne	0x126e8 <encrypt_detached+0x7d8>
   122da: 83 e1 01                     	andl	$0x1, %ecx
   122dd: 0f 85 f5 03 00 00            	jne	0x126d8 <encrypt_detached+0x7c8>
   122e3: 4c 8b 84 24 a0 00 00 00      	movq	0xa0(%rsp), %r8
   122eb: 4c 8b b4 24 a8 00 00 00      	movq	0xa8(%rsp), %r14
   122f3: 48 8b bc 24 90 00 00 00      	movq	0x90(%rsp), %rdi
   122fb: 48 8b b4 24 98 00 00 00      	movq	0x98(%rsp), %rsi
   12303: 66 0f 6f 84 24 b0 00 00 00   	movdqa	0xb0(%rsp), %xmm0
   1230c: 4c 89 c2                     	movq	%r8, %rdx
   1230f: 4c 89 f1                     	movq	%r14, %rcx
   12312: 4c 89 04 24                  	movq	%r8, (%rsp)
   12316: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   1231b: e8 90 fd 00 00               	callq	0x220b0 <softaes_block_encrypt>
   12320: 48 8b 8c 24 98 00 00 00      	movq	0x98(%rsp), %rcx
   12328: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   12330: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   12338: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   12340: 48 8b 94 24 90 00 00 00      	movq	0x90(%rsp), %rdx
   12348: 48 89 84 24 a0 00 00 00      	movq	%rax, 0xa0(%rsp)
   12350: e8 5b fd 00 00               	callq	0x220b0 <softaes_block_encrypt>
   12355: 48 8b 7c 24 70               	movq	0x70(%rsp), %rdi
   1235a: 48 8b 74 24 78               	movq	0x78(%rsp), %rsi
   1235f: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   12367: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   1236f: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   12377: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   1237f: e8 2c fd 00 00               	callq	0x220b0 <softaes_block_encrypt>
   12384: 48 8b 4c 24 78               	movq	0x78(%rsp), %rcx
   12389: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   1238e: 48 89 94 24 88 00 00 00      	movq	%rdx, 0x88(%rsp)
   12396: 48 8b 74 24 68               	movq	0x68(%rsp), %rsi
   1239b: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   123a0: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   123a8: e8 03 fd 00 00               	callq	0x220b0 <softaes_block_encrypt>
   123ad: 48 8b 4c 24 68               	movq	0x68(%rsp), %rcx
   123b2: 48 8b 7c 24 50               	movq	0x50(%rsp), %rdi
   123b7: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   123bc: 48 8b 74 24 58               	movq	0x58(%rsp), %rsi
   123c1: 48 8b 54 24 60               	movq	0x60(%rsp), %rdx
   123c6: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   123cb: e8 e0 fc 00 00               	callq	0x220b0 <softaes_block_encrypt>
   123d0: 48 8b 3c 24                  	movq	(%rsp), %rdi
   123d4: 48 8b 4c 24 58               	movq	0x58(%rsp), %rcx
   123d9: 4c 89 f6                     	movq	%r14, %rsi
   123dc: 48 89 54 24 68               	movq	%rdx, 0x68(%rsp)
   123e1: 48 8b 54 24 50               	movq	0x50(%rsp), %rdx
   123e6: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   123eb: e8 c0 fc 00 00               	callq	0x220b0 <softaes_block_encrypt>
   123f0: 66 0f 6f 44 24 10            	movdqa	0x10(%rsp), %xmm0
   123f6: 48 89 04 24                  	movq	%rax, (%rsp)
   123fa: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   123ff: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   12404: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   12409: 48 83 fb 0f                  	cmpq	$0xf, %rbx
   1240d: 0f 87 bc fc ff ff            	ja	0x120cf <encrypt_detached+0x1bf>
   12413: 49 89 de                     	movq	%rbx, %r14
   12416: 45 31 c0                     	xorl	%r8d, %r8d
   12419: 41 83 e6 0f                  	andl	$0xf, %r14d
   1241d: 0f 84 2b fe ff ff            	je	0x1224e <encrypt_detached+0x33e>
   12423: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   12428: 48 8d 8c 24 b0 00 00 00      	leaq	0xb0(%rsp), %rcx
   12430: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   12434: 4d 01 c5                     	addq	%r8, %r13
   12437: 0f 29 84 24 b0 00 00 00      	movaps	%xmm0, 0xb0(%rsp)
   1243f: 48 89 ce                     	movq	%rcx, %rsi
   12442: 4c 89 e8                     	movq	%r13, %rax
   12445: 41 83 fe 08                  	cmpl	$0x8, %r14d
   12449: 0f 83 c9 02 00 00            	jae	0x12718 <encrypt_detached+0x808>
   1244f: 31 d2                        	xorl	%edx, %edx
   12451: 41 f6 c6 04                  	testb	$0x4, %r14b
   12455: 0f 85 65 02 00 00            	jne	0x126c0 <encrypt_detached+0x7b0>
   1245b: 41 f6 c6 02                  	testb	$0x2, %r14b
   1245f: 0f 85 3b 02 00 00            	jne	0x126a0 <encrypt_detached+0x790>
   12465: 41 f6 c6 01                  	testb	$0x1, %r14b
   12469: 0f 85 21 02 00 00            	jne	0x12690 <encrypt_detached+0x780>
   1246f: 66 0f 6f 8c 24 b0 00 00 00   	movdqa	0xb0(%rsp), %xmm1
   12478: 66 0f 6f 44 24 60            	movdqa	0x60(%rsp), %xmm0
   1247e: 4c 89 44 24 48               	movq	%r8, 0x48(%rsp)
   12483: 4c 8b 8c 24 a0 00 00 00      	movq	0xa0(%rsp), %r9
   1248b: 4c 8b ac 24 a8 00 00 00      	movq	0xa8(%rsp), %r13
   12493: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   12497: 48 8b bc 24 90 00 00 00      	movq	0x90(%rsp), %rdi
   1249f: 66 0f ef 94 24 a0 00 00 00   	pxor	0xa0(%rsp), %xmm2
   124a8: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   124ad: 66 0f ef 84 24 90 00 00 00   	pxor	0x90(%rsp), %xmm0
   124b6: 4c 89 ca                     	movq	%r9, %rdx
   124b9: 4c 89 e9                     	movq	%r13, %rcx
   124bc: 4c 89 0c 24                  	movq	%r9, (%rsp)
   124c0: 48 8b b4 24 98 00 00 00      	movq	0x98(%rsp), %rsi
   124c8: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   124cc: 66 0f 6f 94 24 80 00 00 00   	movdqa	0x80(%rsp), %xmm2
   124d5: 66 0f db 54 24 70            	pand	0x70(%rsp), %xmm2
   124db: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   124df: 0f 29 84 24 c0 00 00 00      	movaps	%xmm0, 0xc0(%rsp)
   124e7: e8 c4 fb 00 00               	callq	0x220b0 <softaes_block_encrypt>
   124ec: 48 8b 8c 24 98 00 00 00      	movq	0x98(%rsp), %rcx
   124f4: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   124fc: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   12504: 48 8b b4 24 88 00 00 00      	movq	0x88(%rsp), %rsi
   1250c: 48 8b 94 24 90 00 00 00      	movq	0x90(%rsp), %rdx
   12514: 48 89 84 24 a0 00 00 00      	movq	%rax, 0xa0(%rsp)
   1251c: e8 8f fb 00 00               	callq	0x220b0 <softaes_block_encrypt>
   12521: 48 8b 7c 24 70               	movq	0x70(%rsp), %rdi
   12526: 48 8b 74 24 78               	movq	0x78(%rsp), %rsi
   1252b: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   12533: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   1253b: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   12543: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   1254b: e8 60 fb 00 00               	callq	0x220b0 <softaes_block_encrypt>
   12550: 48 8b 4c 24 78               	movq	0x78(%rsp), %rcx
   12555: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   1255a: 48 89 94 24 88 00 00 00      	movq	%rdx, 0x88(%rsp)
   12562: 48 8b 74 24 68               	movq	0x68(%rsp), %rsi
   12567: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   1256c: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   12574: e8 37 fb 00 00               	callq	0x220b0 <softaes_block_encrypt>
   12579: 48 8b 4c 24 68               	movq	0x68(%rsp), %rcx
   1257e: 48 8b 7c 24 50               	movq	0x50(%rsp), %rdi
   12583: 48 89 54 24 78               	movq	%rdx, 0x78(%rsp)
   12588: 48 8b 74 24 58               	movq	0x58(%rsp), %rsi
   1258d: 48 8b 54 24 60               	movq	0x60(%rsp), %rdx
   12592: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   12597: e8 14 fb 00 00               	callq	0x220b0 <softaes_block_encrypt>
   1259c: 48 8b 3c 24                  	movq	(%rsp), %rdi
   125a0: 48 8b 4c 24 58               	movq	0x58(%rsp), %rcx
   125a5: 4c 89 ee                     	movq	%r13, %rsi
   125a8: 48 89 54 24 68               	movq	%rdx, 0x68(%rsp)
   125ad: 48 8b 54 24 50               	movq	0x50(%rsp), %rdx
   125b2: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   125b7: e8 f4 fa 00 00               	callq	0x220b0 <softaes_block_encrypt>
   125bc: 66 0f 6f 4c 24 10            	movdqa	0x10(%rsp), %xmm1
   125c2: 4c 8b 64 24 28               	movq	0x28(%rsp), %r12
   125c7: 48 89 04 24                  	movq	%rax, (%rsp)
   125cb: 4c 8b 44 24 48               	movq	0x48(%rsp), %r8
   125d0: 48 8d 84 24 c0 00 00 00      	leaq	0xc0(%rsp), %rax
   125d8: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   125dd: 66 0f ef 0c 24               	pxor	(%rsp), %xmm1
   125e2: 4d 01 c4                     	addq	%r8, %r12
   125e5: 0f 29 4c 24 50               	movaps	%xmm1, 0x50(%rsp)
   125ea: 41 83 fe 08                  	cmpl	$0x8, %r14d
   125ee: 72 60                        	jb	0x12650 <encrypt_detached+0x740>
   125f0: 48 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %rdx
   125f8: 49 8d 74 24 08               	leaq	0x8(%r12), %rsi
   125fd: 48 83 e6 f8                  	andq	$-0x8, %rsi
   12601: 49 89 14 24                  	movq	%rdx, (%r12)
   12605: 4a 8b 54 30 f8               	movq	-0x8(%rax,%r14), %rdx
   1260a: 4b 89 54 26 f8               	movq	%rdx, -0x8(%r14,%r12)
   1260f: 49 29 f4                     	subq	%rsi, %r12
   12612: 45 01 e6                     	addl	%r12d, %r14d
   12615: 4c 29 e0                     	subq	%r12, %rax
   12618: 41 83 e6 f8                  	andl	$-0x8, %r14d
   1261c: 48 89 c2                     	movq	%rax, %rdx
   1261f: 41 83 fe 08                  	cmpl	$0x8, %r14d
   12623: 0f 82 25 fc ff ff            	jb	0x1224e <encrypt_detached+0x33e>
   12629: 41 83 e6 f8                  	andl	$-0x8, %r14d
   1262d: 31 c0                        	xorl	%eax, %eax
   1262f: 89 c1                        	movl	%eax, %ecx
   12631: 83 c0 08                     	addl	$0x8, %eax
   12634: 48 8b 3c 0a                  	movq	(%rdx,%rcx), %rdi
   12638: 48 89 3c 0e                  	movq	%rdi, (%rsi,%rcx)
   1263c: 44 39 f0                     	cmpl	%r14d, %eax
   1263f: 72 ee                        	jb	0x1262f <encrypt_detached+0x71f>
   12641: e9 08 fc ff ff               	jmp	0x1224e <encrypt_detached+0x33e>
   12646: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   12650: 41 f6 c6 04                  	testb	$0x4, %r14b
   12654: 0f 85 1d 01 00 00            	jne	0x12777 <encrypt_detached+0x867>
   1265a: 45 85 f6                     	testl	%r14d, %r14d
   1265d: 0f 84 eb fb ff ff            	je	0x1224e <encrypt_detached+0x33e>
   12663: 0f b6 94 24 c0 00 00 00      	movzbl	0xc0(%rsp), %edx
   1266b: 41 88 14 24                  	movb	%dl, (%r12)
   1266f: 41 f6 c6 02                  	testb	$0x2, %r14b
   12673: 0f 84 d5 fb ff ff            	je	0x1224e <encrypt_detached+0x33e>
   12679: 42 0f b7 44 30 fe            	movzwl	-0x2(%rax,%r14), %eax
   1267f: 66 43 89 44 26 fe            	movw	%ax, -0x2(%r14,%r12)
   12685: e9 c4 fb ff ff               	jmp	0x1224e <encrypt_detached+0x33e>
   1268a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   12690: 0f b6 04 10                  	movzbl	(%rax,%rdx), %eax
   12694: 88 04 16                     	movb	%al, (%rsi,%rdx)
   12697: e9 d3 fd ff ff               	jmp	0x1246f <encrypt_detached+0x55f>
   1269c: 0f 1f 40 00                  	nopl	(%rax)
   126a0: 0f b7 0c 10                  	movzwl	(%rax,%rdx), %ecx
   126a4: 66 89 0c 16                  	movw	%cx, (%rsi,%rdx)
   126a8: 48 83 c2 02                  	addq	$0x2, %rdx
   126ac: 41 f6 c6 01                  	testb	$0x1, %r14b
   126b0: 0f 84 b9 fd ff ff            	je	0x1246f <encrypt_detached+0x55f>
   126b6: eb d8                        	jmp	0x12690 <encrypt_detached+0x780>
   126b8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   126c0: 8b 10                        	movl	(%rax), %edx
   126c2: 89 16                        	movl	%edx, (%rsi)
   126c4: ba 04 00 00 00               	movl	$0x4, %edx
   126c9: 41 f6 c6 02                  	testb	$0x2, %r14b
   126cd: 0f 84 92 fd ff ff            	je	0x12465 <encrypt_detached+0x555>
   126d3: eb cb                        	jmp	0x126a0 <encrypt_detached+0x790>
   126d5: 0f 1f 00                     	nopl	(%rax)
   126d8: 0f b6 14 02                  	movzbl	(%rdx,%rax), %edx
   126dc: 88 14 06                     	movb	%dl, (%rsi,%rax)
   126df: e9 ff fb ff ff               	jmp	0x122e3 <encrypt_detached+0x3d3>
   126e4: 0f 1f 40 00                  	nopl	(%rax)
   126e8: 0f b7 3c 02                  	movzwl	(%rdx,%rax), %edi
   126ec: 66 89 3c 06                  	movw	%di, (%rsi,%rax)
   126f0: 48 83 c0 02                  	addq	$0x2, %rax
   126f4: 83 e1 01                     	andl	$0x1, %ecx
   126f7: 0f 84 e6 fb ff ff            	je	0x122e3 <encrypt_detached+0x3d3>
   126fd: eb d9                        	jmp	0x126d8 <encrypt_detached+0x7c8>
   126ff: 90                           	nop
   12700: 8b 02                        	movl	(%rdx), %eax
   12702: 89 06                        	movl	%eax, (%rsi)
   12704: b8 04 00 00 00               	movl	$0x4, %eax
   12709: f6 c1 02                     	testb	$0x2, %cl
   1270c: 0f 84 c8 fb ff ff            	je	0x122da <encrypt_detached+0x3ca>
   12712: eb d4                        	jmp	0x126e8 <encrypt_detached+0x7d8>
   12714: 0f 1f 40 00                  	nopl	(%rax)
   12718: 44 89 f7                     	movl	%r14d, %edi
   1271b: 31 c0                        	xorl	%eax, %eax
   1271d: 83 e7 f8                     	andl	$-0x8, %edi
   12720: 89 c2                        	movl	%eax, %edx
   12722: 83 c0 08                     	addl	$0x8, %eax
   12725: 49 8b 74 15 00               	movq	(%r13,%rdx), %rsi
   1272a: 48 89 34 11                  	movq	%rsi, (%rcx,%rdx)
   1272e: 39 f8                        	cmpl	%edi, %eax
   12730: 72 ee                        	jb	0x12720 <encrypt_detached+0x810>
   12732: 48 8d 34 01                  	leaq	(%rcx,%rax), %rsi
   12736: 4c 01 e8                     	addq	%r13, %rax
   12739: e9 11 fd ff ff               	jmp	0x1244f <encrypt_detached+0x53f>
   1273e: 66 90                        	nop
   12740: 41 89 c9                     	movl	%ecx, %r9d
   12743: 31 d2                        	xorl	%edx, %edx
   12745: 41 83 e1 f8                  	andl	$-0x8, %r9d
   12749: 89 d6                        	movl	%edx, %esi
   1274b: 83 c2 08                     	addl	$0x8, %edx
   1274e: 4c 8b 04 30                  	movq	(%rax,%rsi), %r8
   12752: 4c 89 04 37                  	movq	%r8, (%rdi,%rsi)
   12756: 44 39 ca                     	cmpl	%r9d, %edx
   12759: 72 ee                        	jb	0x12749 <encrypt_detached+0x839>
   1275b: 48 8d 34 17                  	leaq	(%rdi,%rdx), %rsi
   1275f: 48 01 c2                     	addq	%rax, %rdx
   12762: e9 5f fb ff ff               	jmp	0x122c6 <encrypt_detached+0x3b6>
   12767: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   12770: 31 c0                        	xorl	%eax, %eax
   12772: e9 3d f9 ff ff               	jmp	0x120b4 <encrypt_detached+0x1a4>
   12777: 8b 94 24 c0 00 00 00         	movl	0xc0(%rsp), %edx
   1277e: 41 89 14 24                  	movl	%edx, (%r12)
   12782: 42 8b 44 30 fc               	movl	-0x4(%rax,%r14), %eax
   12787: 43 89 44 26 fc               	movl	%eax, -0x4(%r14,%r12)
   1278c: e9 bd fa ff ff               	jmp	0x1224e <encrypt_detached+0x33e>
   12791: e8 5a bb ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   12796: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000127a0 <crypto_aead_aes256gcm_keybytes>:
   127a0: b8 20 00 00 00               	movl	$0x20, %eax
   127a5: c3                           	retq
   127a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000127b0 <crypto_aead_aes256gcm_nsecbytes>:
   127b0: 31 c0                        	xorl	%eax, %eax
   127b2: c3                           	retq
   127b3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   127be: 66 90                        	nop

00000000000127c0 <crypto_aead_aes256gcm_npubbytes>:
   127c0: b8 0c 00 00 00               	movl	$0xc, %eax
   127c5: c3                           	retq
   127c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000127d0 <crypto_aead_aes256gcm_abytes>:
   127d0: b8 10 00 00 00               	movl	$0x10, %eax
   127d5: c3                           	retq
   127d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000127e0 <crypto_aead_aes256gcm_statebytes>:
   127e0: b8 00 02 00 00               	movl	$0x200, %eax            # imm = 0x200
   127e5: c3                           	retq
   127e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000127f0 <crypto_aead_aes256gcm_messagebytes_max>:
   127f0: 48 b8 e0 ff ff ff 0f 00 00 00	movabsq	$0xfffffffe0, %rax      # imm = 0xFFFFFFFE0
   127fa: c3                           	retq
   127fb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000012800 <crypto_aead_aes256gcm_keygen>:
   12800: be 20 00 00 00               	movl	$0x20, %esi
   12805: e9 a6 be ff ff               	jmp	0xe6b0 <randombytes_buf@plt>
   1280a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000012810 <crypto_aead_chacha20poly1305_encrypt_detached.localalias>:
   12810: 41 57                        	pushq	%r15
   12812: 41 56                        	pushq	%r14
   12814: 4d 89 ce                     	movq	%r9, %r14
   12817: 41 55                        	pushq	%r13
   12819: 49 89 d5                     	movq	%rdx, %r13
   1281c: 41 54                        	pushq	%r12
   1281e: 49 89 fc                     	movq	%rdi, %r12
   12821: 55                           	pushq	%rbp
   12822: 4c 89 c5                     	movq	%r8, %rbp
   12825: 53                           	pushq	%rbx
   12826: 48 81 ec 88 01 00 00         	subq	$0x188, %rsp            # imm = 0x188
   1282d: 48 89 34 24                  	movq	%rsi, (%rsp)
   12831: 4c 8d 7c 24 30               	leaq	0x30(%rsp), %r15
   12836: 48 8d 5c 24 70               	leaq	0x70(%rsp), %rbx
   1283b: 4c 8b 9c 24 d0 01 00 00      	movq	0x1d0(%rsp), %r11
   12843: 4c 8b 8c 24 d8 01 00 00      	movq	0x1d8(%rsp), %r9
   1284b: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   12850: be 40 00 00 00               	movl	$0x40, %esi
   12855: 4c 89 ff                     	movq	%r15, %rdi
   12858: 4c 89 da                     	movq	%r11, %rdx
   1285b: 4c 89 c9                     	movq	%r9, %rcx
   1285e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   12867: 48 89 84 24 78 01 00 00      	movq	%rax, 0x178(%rsp)
   1286f: 31 c0                        	xorl	%eax, %eax
   12871: 4c 89 5c 24 10               	movq	%r11, 0x10(%rsp)
   12876: 4c 89 4c 24 18               	movq	%r9, 0x18(%rsp)
   1287b: e8 40 c1 ff ff               	callq	0xe9c0 <crypto_stream_chacha20@plt>
   12880: 4c 89 fe                     	movq	%r15, %rsi
   12883: 48 89 df                     	movq	%rbx, %rdi
   12886: e8 75 b8 ff ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   1288b: be 40 00 00 00               	movl	$0x40, %esi
   12890: 4c 89 ff                     	movq	%r15, %rdi
   12893: e8 18 ba ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   12898: 48 8b 94 24 c0 01 00 00      	movq	0x1c0(%rsp), %rdx
   128a0: 4c 89 f6                     	movq	%r14, %rsi
   128a3: 48 89 df                     	movq	%rbx, %rdi
   128a6: 4c 8d 74 24 28               	leaq	0x28(%rsp), %r14
   128ab: e8 20 bc ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   128b0: ba 08 00 00 00               	movl	$0x8, %edx
   128b5: 4c 89 f6                     	movq	%r14, %rsi
   128b8: 48 89 df                     	movq	%rbx, %rdi
   128bb: 48 8b 84 24 c0 01 00 00      	movq	0x1c0(%rsp), %rax
   128c3: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   128c8: e8 03 bc ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   128cd: 4c 8b 4c 24 18               	movq	0x18(%rsp), %r9
   128d2: 48 89 ea                     	movq	%rbp, %rdx
   128d5: 4c 89 e7                     	movq	%r12, %rdi
   128d8: 48 8b 4c 24 10               	movq	0x10(%rsp), %rcx
   128dd: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   128e2: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   128e8: e8 23 b9 ff ff               	callq	0xe210 <crypto_stream_chacha20_xor_ic@plt>
   128ed: 48 89 ea                     	movq	%rbp, %rdx
   128f0: 4c 89 e6                     	movq	%r12, %rsi
   128f3: 48 89 df                     	movq	%rbx, %rdi
   128f6: e8 d5 bb ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   128fb: ba 08 00 00 00               	movl	$0x8, %edx
   12900: 4c 89 f6                     	movq	%r14, %rsi
   12903: 48 89 df                     	movq	%rbx, %rdi
   12906: 48 89 6c 24 28               	movq	%rbp, 0x28(%rsp)
   1290b: e8 c0 bb ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12910: 48 8b 34 24                  	movq	(%rsp), %rsi
   12914: 48 89 df                     	movq	%rbx, %rdi
   12917: e8 c4 bc ff ff               	callq	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   1291c: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   12921: 48 89 df                     	movq	%rbx, %rdi
   12924: e8 87 b9 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   12929: 4d 85 ed                     	testq	%r13, %r13
   1292c: 74 08                        	je	0x12936 <crypto_aead_chacha20poly1305_encrypt_detached.localalias+0x126>
   1292e: 49 c7 45 00 10 00 00 00      	movq	$0x10, (%r13)
   12936: 48 8b 84 24 78 01 00 00      	movq	0x178(%rsp), %rax
   1293e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   12947: 75 14                        	jne	0x1295d <crypto_aead_chacha20poly1305_encrypt_detached.localalias+0x14d>
   12949: 48 81 c4 88 01 00 00         	addq	$0x188, %rsp            # imm = 0x188
   12950: 31 c0                        	xorl	%eax, %eax
   12952: 5b                           	popq	%rbx
   12953: 5d                           	popq	%rbp
   12954: 41 5c                        	popq	%r12
   12956: 41 5d                        	popq	%r13
   12958: 41 5e                        	popq	%r14
   1295a: 41 5f                        	popq	%r15
   1295c: c3                           	retq
   1295d: e8 8e b9 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   12962: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1296d: 0f 1f 00                     	nopl	(%rax)

0000000000012970 <crypto_aead_chacha20poly1305_encrypt>:
   12970: 55                           	pushq	%rbp
   12971: 53                           	pushq	%rbx
   12972: 48 83 ec 08                  	subq	$0x8, %rsp
   12976: 48 83 f9 ef                  	cmpq	$-0x11, %rcx
   1297a: 77 48                        	ja	0x129c4 <crypto_aead_chacha20poly1305_encrypt+0x54>
   1297c: ff 74 24 30                  	pushq	0x30(%rsp)
   12980: 48 89 f5                     	movq	%rsi, %rbp
   12983: 48 89 cb                     	movq	%rcx, %rbx
   12986: 48 8d 34 0f                  	leaq	(%rdi,%rcx), %rsi
   1298a: ff 74 24 30                  	pushq	0x30(%rsp)
   1298e: ff 74 24 30                  	pushq	0x30(%rsp)
   12992: 41 51                        	pushq	%r9
   12994: 4d 89 c1                     	movq	%r8, %r9
   12997: 49 89 c8                     	movq	%rcx, %r8
   1299a: 48 89 d1                     	movq	%rdx, %rcx
   1299d: 31 d2                        	xorl	%edx, %edx
   1299f: e8 6c fe ff ff               	callq	0x12810 <crypto_aead_chacha20poly1305_encrypt_detached.localalias>
   129a4: 48 83 c4 20                  	addq	$0x20, %rsp
   129a8: 48 85 ed                     	testq	%rbp, %rbp
   129ab: 74 10                        	je	0x129bd <crypto_aead_chacha20poly1305_encrypt+0x4d>
   129ad: 48 83 c3 10                  	addq	$0x10, %rbx
   129b1: 31 d2                        	xorl	%edx, %edx
   129b3: 85 c0                        	testl	%eax, %eax
   129b5: 48 0f 45 da                  	cmovneq	%rdx, %rbx
   129b9: 48 89 5d 00                  	movq	%rbx, (%rbp)
   129bd: 48 83 c4 08                  	addq	$0x8, %rsp
   129c1: 5b                           	popq	%rbx
   129c2: 5d                           	popq	%rbp
   129c3: c3                           	retq
   129c4: e8 c7 b7 ff ff               	callq	0xe190 <sodium_misuse@plt>
   129c9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000129d0 <crypto_aead_chacha20poly1305_ietf_encrypt_detached.localalias>:
   129d0: 41 57                        	pushq	%r15
   129d2: 41 56                        	pushq	%r14
   129d4: 4d 89 ce                     	movq	%r9, %r14
   129d7: 41 55                        	pushq	%r13
   129d9: 49 89 d5                     	movq	%rdx, %r13
   129dc: 41 54                        	pushq	%r12
   129de: 49 89 fc                     	movq	%rdi, %r12
   129e1: 55                           	pushq	%rbp
   129e2: 4c 89 c5                     	movq	%r8, %rbp
   129e5: 53                           	pushq	%rbx
   129e6: 48 81 ec 88 01 00 00         	subq	$0x188, %rsp            # imm = 0x188
   129ed: 48 89 34 24                  	movq	%rsi, (%rsp)
   129f1: 4c 8d 7c 24 30               	leaq	0x30(%rsp), %r15
   129f6: 48 8d 5c 24 70               	leaq	0x70(%rsp), %rbx
   129fb: 4c 8b 9c 24 d0 01 00 00      	movq	0x1d0(%rsp), %r11
   12a03: 4c 8b 8c 24 d8 01 00 00      	movq	0x1d8(%rsp), %r9
   12a0b: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   12a10: be 40 00 00 00               	movl	$0x40, %esi
   12a15: 4c 89 ff                     	movq	%r15, %rdi
   12a18: 4c 89 da                     	movq	%r11, %rdx
   12a1b: 4c 89 c9                     	movq	%r9, %rcx
   12a1e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   12a27: 48 89 84 24 78 01 00 00      	movq	%rax, 0x178(%rsp)
   12a2f: 31 c0                        	xorl	%eax, %eax
   12a31: 4c 89 5c 24 10               	movq	%r11, 0x10(%rsp)
   12a36: 4c 89 4c 24 18               	movq	%r9, 0x18(%rsp)
   12a3b: e8 00 b9 ff ff               	callq	0xe340 <crypto_stream_chacha20_ietf@plt>
   12a40: 4c 89 fe                     	movq	%r15, %rsi
   12a43: 48 89 df                     	movq	%rbx, %rdi
   12a46: e8 b5 b6 ff ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   12a4b: be 40 00 00 00               	movl	$0x40, %esi
   12a50: 4c 89 ff                     	movq	%r15, %rdi
   12a53: e8 58 b8 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   12a58: 48 8b 94 24 c0 01 00 00      	movq	0x1c0(%rsp), %rdx
   12a60: 4c 89 f6                     	movq	%r14, %rsi
   12a63: 48 89 df                     	movq	%rbx, %rdi
   12a66: 4c 8d 35 03 e9 04 00         	leaq	0x4e903(%rip), %r14     # 0x61370 <_pad0>
   12a6d: e8 5e ba ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12a72: 48 8b 94 24 c0 01 00 00      	movq	0x1c0(%rsp), %rdx
   12a7a: 4c 89 f6                     	movq	%r14, %rsi
   12a7d: 48 89 df                     	movq	%rbx, %rdi
   12a80: 48 f7 da                     	negq	%rdx
   12a83: 83 e2 0f                     	andl	$0xf, %edx
   12a86: e8 45 ba ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12a8b: 4c 8b 4c 24 18               	movq	0x18(%rsp), %r9
   12a90: 4c 89 e7                     	movq	%r12, %rdi
   12a93: 48 89 ea                     	movq	%rbp, %rdx
   12a96: 48 8b 4c 24 10               	movq	0x10(%rsp), %rcx
   12a9b: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   12aa0: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   12aa6: e8 05 b7 ff ff               	callq	0xe1b0 <crypto_stream_chacha20_ietf_xor_ic@plt>
   12aab: 4c 89 e6                     	movq	%r12, %rsi
   12aae: 48 89 ea                     	movq	%rbp, %rdx
   12ab1: 48 89 df                     	movq	%rbx, %rdi
   12ab4: e8 17 ba ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12ab9: 48 89 ea                     	movq	%rbp, %rdx
   12abc: 4c 89 f6                     	movq	%r14, %rsi
   12abf: 48 89 df                     	movq	%rbx, %rdi
   12ac2: 48 f7 da                     	negq	%rdx
   12ac5: 4c 8d 64 24 28               	leaq	0x28(%rsp), %r12
   12aca: 83 e2 0f                     	andl	$0xf, %edx
   12acd: e8 fe b9 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12ad2: ba 08 00 00 00               	movl	$0x8, %edx
   12ad7: 4c 89 e6                     	movq	%r12, %rsi
   12ada: 48 89 df                     	movq	%rbx, %rdi
   12add: 48 8b 84 24 c0 01 00 00      	movq	0x1c0(%rsp), %rax
   12ae5: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   12aea: e8 e1 b9 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12aef: ba 08 00 00 00               	movl	$0x8, %edx
   12af4: 4c 89 e6                     	movq	%r12, %rsi
   12af7: 48 89 df                     	movq	%rbx, %rdi
   12afa: 48 89 6c 24 28               	movq	%rbp, 0x28(%rsp)
   12aff: e8 cc b9 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12b04: 48 8b 34 24                  	movq	(%rsp), %rsi
   12b08: 48 89 df                     	movq	%rbx, %rdi
   12b0b: e8 d0 ba ff ff               	callq	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   12b10: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   12b15: 48 89 df                     	movq	%rbx, %rdi
   12b18: e8 93 b7 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   12b1d: 4d 85 ed                     	testq	%r13, %r13
   12b20: 74 08                        	je	0x12b2a <crypto_aead_chacha20poly1305_ietf_encrypt_detached.localalias+0x15a>
   12b22: 49 c7 45 00 10 00 00 00      	movq	$0x10, (%r13)
   12b2a: 48 8b 84 24 78 01 00 00      	movq	0x178(%rsp), %rax
   12b32: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   12b3b: 75 14                        	jne	0x12b51 <crypto_aead_chacha20poly1305_ietf_encrypt_detached.localalias+0x181>
   12b3d: 48 81 c4 88 01 00 00         	addq	$0x188, %rsp            # imm = 0x188
   12b44: 31 c0                        	xorl	%eax, %eax
   12b46: 5b                           	popq	%rbx
   12b47: 5d                           	popq	%rbp
   12b48: 41 5c                        	popq	%r12
   12b4a: 41 5d                        	popq	%r13
   12b4c: 41 5e                        	popq	%r14
   12b4e: 41 5f                        	popq	%r15
   12b50: c3                           	retq
   12b51: e8 9a b7 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   12b56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000012b60 <crypto_aead_chacha20poly1305_ietf_encrypt>:
   12b60: 48 b8 c0 ff ff ff 3f 00 00 00	movabsq	$0x3fffffffc0, %rax     # imm = 0x3FFFFFFFC0
   12b6a: 55                           	pushq	%rbp
   12b6b: 53                           	pushq	%rbx
   12b6c: 48 83 ec 08                  	subq	$0x8, %rsp
   12b70: 48 39 c8                     	cmpq	%rcx, %rax
   12b73: 72 48                        	jb	0x12bbd <crypto_aead_chacha20poly1305_ietf_encrypt+0x5d>
   12b75: ff 74 24 30                  	pushq	0x30(%rsp)
   12b79: 48 89 f5                     	movq	%rsi, %rbp
   12b7c: 48 89 cb                     	movq	%rcx, %rbx
   12b7f: 48 8d 34 0f                  	leaq	(%rdi,%rcx), %rsi
   12b83: ff 74 24 30                  	pushq	0x30(%rsp)
   12b87: ff 74 24 30                  	pushq	0x30(%rsp)
   12b8b: 41 51                        	pushq	%r9
   12b8d: 4d 89 c1                     	movq	%r8, %r9
   12b90: 49 89 c8                     	movq	%rcx, %r8
   12b93: 48 89 d1                     	movq	%rdx, %rcx
   12b96: 31 d2                        	xorl	%edx, %edx
   12b98: e8 33 fe ff ff               	callq	0x129d0 <crypto_aead_chacha20poly1305_ietf_encrypt_detached.localalias>
   12b9d: 48 83 c4 20                  	addq	$0x20, %rsp
   12ba1: 48 85 ed                     	testq	%rbp, %rbp
   12ba4: 74 10                        	je	0x12bb6 <crypto_aead_chacha20poly1305_ietf_encrypt+0x56>
   12ba6: 48 83 c3 10                  	addq	$0x10, %rbx
   12baa: 31 d2                        	xorl	%edx, %edx
   12bac: 85 c0                        	testl	%eax, %eax
   12bae: 48 0f 45 da                  	cmovneq	%rdx, %rbx
   12bb2: 48 89 5d 00                  	movq	%rbx, (%rbp)
   12bb6: 48 83 c4 08                  	addq	$0x8, %rsp
   12bba: 5b                           	popq	%rbx
   12bbb: 5d                           	popq	%rbp
   12bbc: c3                           	retq
   12bbd: e8 ce b5 ff ff               	callq	0xe190 <sodium_misuse@plt>
   12bc2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   12bcd: 0f 1f 00                     	nopl	(%rax)

0000000000012bd0 <crypto_aead_chacha20poly1305_decrypt_detached.localalias>:
   12bd0: 41 57                        	pushq	%r15
   12bd2: be 40 00 00 00               	movl	$0x40, %esi
   12bd7: 41 56                        	pushq	%r14
   12bd9: 4d 89 ce                     	movq	%r9, %r14
   12bdc: 41 55                        	pushq	%r13
   12bde: 49 89 fd                     	movq	%rdi, %r13
   12be1: 41 54                        	pushq	%r12
   12be3: 49 89 d4                     	movq	%rdx, %r12
   12be6: 55                           	pushq	%rbp
   12be7: 48 89 cd                     	movq	%rcx, %rbp
   12bea: 53                           	pushq	%rbx
   12beb: 48 81 ec 98 01 00 00         	subq	$0x198, %rsp            # imm = 0x198
   12bf2: 4c 8b 9c 24 d8 01 00 00      	movq	0x1d8(%rsp), %r11
   12bfa: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   12bff: 4c 8d 7c 24 40               	leaq	0x40(%rsp), %r15
   12c04: 48 8d 9c 24 80 00 00 00      	leaq	0x80(%rsp), %rbx
   12c0c: 4c 8b 8c 24 e0 01 00 00      	movq	0x1e0(%rsp), %r9
   12c14: 4c 89 ff                     	movq	%r15, %rdi
   12c17: 4c 89 da                     	movq	%r11, %rdx
   12c1a: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   12c23: 48 89 84 24 88 01 00 00      	movq	%rax, 0x188(%rsp)
   12c2b: 31 c0                        	xorl	%eax, %eax
   12c2d: 4c 89 c9                     	movq	%r9, %rcx
   12c30: 4c 89 4c 24 18               	movq	%r9, 0x18(%rsp)
   12c35: 4c 89 5c 24 10               	movq	%r11, 0x10(%rsp)
   12c3a: e8 81 bd ff ff               	callq	0xe9c0 <crypto_stream_chacha20@plt>
   12c3f: 48 89 df                     	movq	%rbx, %rdi
   12c42: 4c 89 fe                     	movq	%r15, %rsi
   12c45: e8 b6 b4 ff ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   12c4a: be 40 00 00 00               	movl	$0x40, %esi
   12c4f: 4c 89 ff                     	movq	%r15, %rdi
   12c52: e8 59 b6 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   12c57: 48 8b 94 24 d0 01 00 00      	movq	0x1d0(%rsp), %rdx
   12c5f: 4c 89 f6                     	movq	%r14, %rsi
   12c62: 48 89 df                     	movq	%rbx, %rdi
   12c65: 4c 8d 74 24 28               	leaq	0x28(%rsp), %r14
   12c6a: e8 61 b8 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12c6f: 4c 89 f6                     	movq	%r14, %rsi
   12c72: 48 89 df                     	movq	%rbx, %rdi
   12c75: ba 08 00 00 00               	movl	$0x8, %edx
   12c7a: 48 8b 84 24 d0 01 00 00      	movq	0x1d0(%rsp), %rax
   12c82: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   12c87: e8 44 b8 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12c8c: 48 89 df                     	movq	%rbx, %rdi
   12c8f: 48 89 ea                     	movq	%rbp, %rdx
   12c92: 4c 89 e6                     	movq	%r12, %rsi
   12c95: e8 36 b8 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12c9a: ba 08 00 00 00               	movl	$0x8, %edx
   12c9f: 4c 89 f6                     	movq	%r14, %rsi
   12ca2: 48 89 df                     	movq	%rbx, %rdi
   12ca5: 4c 8d 74 24 30               	leaq	0x30(%rsp), %r14
   12caa: 48 89 6c 24 28               	movq	%rbp, 0x28(%rsp)
   12caf: e8 1c b8 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12cb4: 48 89 df                     	movq	%rbx, %rdi
   12cb7: 4c 89 f6                     	movq	%r14, %rsi
   12cba: e8 21 b9 ff ff               	callq	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   12cbf: 48 89 df                     	movq	%rbx, %rdi
   12cc2: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   12cc7: e8 e4 b5 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   12ccc: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   12cd1: 4c 89 f7                     	movq	%r14, %rdi
   12cd4: e8 37 b6 ff ff               	callq	0xe310 <crypto_verify_16@plt>
   12cd9: be 10 00 00 00               	movl	$0x10, %esi
   12cde: 4c 89 f7                     	movq	%r14, %rdi
   12ce1: 89 c3                        	movl	%eax, %ebx
   12ce3: e8 c8 b5 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   12ce8: 4d 85 ed                     	testq	%r13, %r13
   12ceb: 74 25                        	je	0x12d12 <crypto_aead_chacha20poly1305_decrypt_detached.localalias+0x142>
   12ced: 85 db                        	testl	%ebx, %ebx
   12cef: 4c 8b 5c 24 10               	movq	0x10(%rsp), %r11
   12cf4: 4c 8b 4c 24 18               	movq	0x18(%rsp), %r9
   12cf9: 75 3e                        	jne	0x12d39 <crypto_aead_chacha20poly1305_decrypt_detached.localalias+0x169>
   12cfb: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   12d01: 4c 89 d9                     	movq	%r11, %rcx
   12d04: 48 89 ea                     	movq	%rbp, %rdx
   12d07: 4c 89 e6                     	movq	%r12, %rsi
   12d0a: 4c 89 ef                     	movq	%r13, %rdi
   12d0d: e8 fe b4 ff ff               	callq	0xe210 <crypto_stream_chacha20_xor_ic@plt>
   12d12: 48 8b 84 24 88 01 00 00      	movq	0x188(%rsp), %rax
   12d1a: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   12d23: 75 28                        	jne	0x12d4d <crypto_aead_chacha20poly1305_decrypt_detached.localalias+0x17d>
   12d25: 48 81 c4 98 01 00 00         	addq	$0x198, %rsp            # imm = 0x198
   12d2c: 89 d8                        	movl	%ebx, %eax
   12d2e: 5b                           	popq	%rbx
   12d2f: 5d                           	popq	%rbp
   12d30: 41 5c                        	popq	%r12
   12d32: 41 5d                        	popq	%r13
   12d34: 41 5e                        	popq	%r14
   12d36: 41 5f                        	popq	%r15
   12d38: c3                           	retq
   12d39: 48 89 ea                     	movq	%rbp, %rdx
   12d3c: 31 f6                        	xorl	%esi, %esi
   12d3e: 4c 89 ef                     	movq	%r13, %rdi
   12d41: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   12d46: e8 85 b6 ff ff               	callq	0xe3d0 <memset@plt>
   12d4b: eb c5                        	jmp	0x12d12 <crypto_aead_chacha20poly1305_decrypt_detached.localalias+0x142>
   12d4d: e8 9e b5 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   12d52: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   12d5d: 0f 1f 00                     	nopl	(%rax)

0000000000012d60 <crypto_aead_chacha20poly1305_decrypt>:
   12d60: 55                           	pushq	%rbp
   12d61: 48 89 f5                     	movq	%rsi, %rbp
   12d64: 53                           	pushq	%rbx
   12d65: 48 83 ec 08                  	subq	$0x8, %rsp
   12d69: 49 83 f8 0f                  	cmpq	$0xf, %r8
   12d6d: 76 49                        	jbe	0x12db8 <crypto_aead_chacha20poly1305_decrypt+0x58>
   12d6f: 48 83 ec 08                  	subq	$0x8, %rsp
   12d73: 49 8d 58 f0                  	leaq	-0x10(%r8), %rbx
   12d77: 48 89 d6                     	movq	%rdx, %rsi
   12d7a: 48 89 ca                     	movq	%rcx, %rdx
   12d7d: ff 74 24 38                  	pushq	0x38(%rsp)
   12d81: 4c 8d 04 19                  	leaq	(%rcx,%rbx), %r8
   12d85: 48 89 d9                     	movq	%rbx, %rcx
   12d88: ff 74 24 38                  	pushq	0x38(%rsp)
   12d8c: ff 74 24 38                  	pushq	0x38(%rsp)
   12d90: e8 3b fe ff ff               	callq	0x12bd0 <crypto_aead_chacha20poly1305_decrypt_detached.localalias>
   12d95: 48 83 c4 20                  	addq	$0x20, %rsp
   12d99: 48 85 ed                     	testq	%rbp, %rbp
   12d9c: 74 0c                        	je	0x12daa <crypto_aead_chacha20poly1305_decrypt+0x4a>
   12d9e: 31 d2                        	xorl	%edx, %edx
   12da0: 85 c0                        	testl	%eax, %eax
   12da2: 48 0f 45 da                  	cmovneq	%rdx, %rbx
   12da6: 48 89 5d 00                  	movq	%rbx, (%rbp)
   12daa: 48 83 c4 08                  	addq	$0x8, %rsp
   12dae: 5b                           	popq	%rbx
   12daf: 5d                           	popq	%rbp
   12db0: c3                           	retq
   12db1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   12db8: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   12dbd: 31 db                        	xorl	%ebx, %ebx
   12dbf: 48 85 f6                     	testq	%rsi, %rsi
   12dc2: 75 e2                        	jne	0x12da6 <crypto_aead_chacha20poly1305_decrypt+0x46>
   12dc4: eb e4                        	jmp	0x12daa <crypto_aead_chacha20poly1305_decrypt+0x4a>
   12dc6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000012dd0 <crypto_aead_chacha20poly1305_ietf_decrypt_detached.localalias>:
   12dd0: 41 57                        	pushq	%r15
   12dd2: be 40 00 00 00               	movl	$0x40, %esi
   12dd7: 41 56                        	pushq	%r14
   12dd9: 4d 89 ce                     	movq	%r9, %r14
   12ddc: 41 55                        	pushq	%r13
   12dde: 49 89 fd                     	movq	%rdi, %r13
   12de1: 41 54                        	pushq	%r12
   12de3: 49 89 d4                     	movq	%rdx, %r12
   12de6: 55                           	pushq	%rbp
   12de7: 48 89 cd                     	movq	%rcx, %rbp
   12dea: 53                           	pushq	%rbx
   12deb: 48 81 ec 98 01 00 00         	subq	$0x198, %rsp            # imm = 0x198
   12df2: 4c 8b 9c 24 d8 01 00 00      	movq	0x1d8(%rsp), %r11
   12dfa: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   12dff: 4c 8d 7c 24 40               	leaq	0x40(%rsp), %r15
   12e04: 48 8d 9c 24 80 00 00 00      	leaq	0x80(%rsp), %rbx
   12e0c: 4c 8b 8c 24 e0 01 00 00      	movq	0x1e0(%rsp), %r9
   12e14: 4c 89 ff                     	movq	%r15, %rdi
   12e17: 4c 89 da                     	movq	%r11, %rdx
   12e1a: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   12e23: 48 89 84 24 88 01 00 00      	movq	%rax, 0x188(%rsp)
   12e2b: 31 c0                        	xorl	%eax, %eax
   12e2d: 4c 89 c9                     	movq	%r9, %rcx
   12e30: 4c 89 4c 24 18               	movq	%r9, 0x18(%rsp)
   12e35: 4c 89 5c 24 10               	movq	%r11, 0x10(%rsp)
   12e3a: e8 01 b5 ff ff               	callq	0xe340 <crypto_stream_chacha20_ietf@plt>
   12e3f: 48 89 df                     	movq	%rbx, %rdi
   12e42: 4c 89 fe                     	movq	%r15, %rsi
   12e45: e8 b6 b2 ff ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   12e4a: be 40 00 00 00               	movl	$0x40, %esi
   12e4f: 4c 89 ff                     	movq	%r15, %rdi
   12e52: e8 59 b4 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   12e57: 48 8b 94 24 d0 01 00 00      	movq	0x1d0(%rsp), %rdx
   12e5f: 4c 89 f6                     	movq	%r14, %rsi
   12e62: 48 89 df                     	movq	%rbx, %rdi
   12e65: 4c 8d 35 04 e5 04 00         	leaq	0x4e504(%rip), %r14     # 0x61370 <_pad0>
   12e6c: e8 5f b6 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12e71: 48 8b 94 24 d0 01 00 00      	movq	0x1d0(%rsp), %rdx
   12e79: 4c 89 f6                     	movq	%r14, %rsi
   12e7c: 48 89 df                     	movq	%rbx, %rdi
   12e7f: 48 f7 da                     	negq	%rdx
   12e82: 83 e2 0f                     	andl	$0xf, %edx
   12e85: e8 46 b6 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12e8a: 48 89 df                     	movq	%rbx, %rdi
   12e8d: 48 89 ea                     	movq	%rbp, %rdx
   12e90: 4c 89 e6                     	movq	%r12, %rsi
   12e93: e8 38 b6 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12e98: 48 89 ea                     	movq	%rbp, %rdx
   12e9b: 4c 89 f6                     	movq	%r14, %rsi
   12e9e: 48 89 df                     	movq	%rbx, %rdi
   12ea1: 48 f7 da                     	negq	%rdx
   12ea4: 4c 8d 74 24 28               	leaq	0x28(%rsp), %r14
   12ea9: 83 e2 0f                     	andl	$0xf, %edx
   12eac: e8 1f b6 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12eb1: 4c 89 f6                     	movq	%r14, %rsi
   12eb4: 48 89 df                     	movq	%rbx, %rdi
   12eb7: ba 08 00 00 00               	movl	$0x8, %edx
   12ebc: 48 8b 84 24 d0 01 00 00      	movq	0x1d0(%rsp), %rax
   12ec4: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   12ec9: e8 02 b6 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12ece: ba 08 00 00 00               	movl	$0x8, %edx
   12ed3: 4c 89 f6                     	movq	%r14, %rsi
   12ed6: 48 89 df                     	movq	%rbx, %rdi
   12ed9: 4c 8d 74 24 30               	leaq	0x30(%rsp), %r14
   12ede: 48 89 6c 24 28               	movq	%rbp, 0x28(%rsp)
   12ee3: e8 e8 b5 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   12ee8: 48 89 df                     	movq	%rbx, %rdi
   12eeb: 4c 89 f6                     	movq	%r14, %rsi
   12eee: e8 ed b6 ff ff               	callq	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   12ef3: 48 89 df                     	movq	%rbx, %rdi
   12ef6: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   12efb: e8 b0 b3 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   12f00: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   12f05: 4c 89 f7                     	movq	%r14, %rdi
   12f08: e8 03 b4 ff ff               	callq	0xe310 <crypto_verify_16@plt>
   12f0d: be 10 00 00 00               	movl	$0x10, %esi
   12f12: 4c 89 f7                     	movq	%r14, %rdi
   12f15: 89 c3                        	movl	%eax, %ebx
   12f17: e8 94 b3 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   12f1c: 4d 85 ed                     	testq	%r13, %r13
   12f1f: 74 25                        	je	0x12f46 <crypto_aead_chacha20poly1305_ietf_decrypt_detached.localalias+0x176>
   12f21: 85 db                        	testl	%ebx, %ebx
   12f23: 4c 8b 5c 24 10               	movq	0x10(%rsp), %r11
   12f28: 4c 8b 4c 24 18               	movq	0x18(%rsp), %r9
   12f2d: 75 3e                        	jne	0x12f6d <crypto_aead_chacha20poly1305_ietf_decrypt_detached.localalias+0x19d>
   12f2f: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   12f35: 4c 89 d9                     	movq	%r11, %rcx
   12f38: 48 89 ea                     	movq	%rbp, %rdx
   12f3b: 4c 89 e6                     	movq	%r12, %rsi
   12f3e: 4c 89 ef                     	movq	%r13, %rdi
   12f41: e8 6a b2 ff ff               	callq	0xe1b0 <crypto_stream_chacha20_ietf_xor_ic@plt>
   12f46: 48 8b 84 24 88 01 00 00      	movq	0x188(%rsp), %rax
   12f4e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   12f57: 75 28                        	jne	0x12f81 <crypto_aead_chacha20poly1305_ietf_decrypt_detached.localalias+0x1b1>
   12f59: 48 81 c4 98 01 00 00         	addq	$0x198, %rsp            # imm = 0x198
   12f60: 89 d8                        	movl	%ebx, %eax
   12f62: 5b                           	popq	%rbx
   12f63: 5d                           	popq	%rbp
   12f64: 41 5c                        	popq	%r12
   12f66: 41 5d                        	popq	%r13
   12f68: 41 5e                        	popq	%r14
   12f6a: 41 5f                        	popq	%r15
   12f6c: c3                           	retq
   12f6d: 48 89 ea                     	movq	%rbp, %rdx
   12f70: 31 f6                        	xorl	%esi, %esi
   12f72: 4c 89 ef                     	movq	%r13, %rdi
   12f75: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   12f7a: e8 51 b4 ff ff               	callq	0xe3d0 <memset@plt>
   12f7f: eb c5                        	jmp	0x12f46 <crypto_aead_chacha20poly1305_ietf_decrypt_detached.localalias+0x176>
   12f81: e8 6a b3 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   12f86: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000012f90 <crypto_aead_chacha20poly1305_ietf_decrypt>:
   12f90: 55                           	pushq	%rbp
   12f91: 48 89 f5                     	movq	%rsi, %rbp
   12f94: 53                           	pushq	%rbx
   12f95: 48 83 ec 08                  	subq	$0x8, %rsp
   12f99: 49 83 f8 0f                  	cmpq	$0xf, %r8
   12f9d: 76 49                        	jbe	0x12fe8 <crypto_aead_chacha20poly1305_ietf_decrypt+0x58>
   12f9f: 48 83 ec 08                  	subq	$0x8, %rsp
   12fa3: 49 8d 58 f0                  	leaq	-0x10(%r8), %rbx
   12fa7: 48 89 d6                     	movq	%rdx, %rsi
   12faa: 48 89 ca                     	movq	%rcx, %rdx
   12fad: ff 74 24 38                  	pushq	0x38(%rsp)
   12fb1: 4c 8d 04 19                  	leaq	(%rcx,%rbx), %r8
   12fb5: 48 89 d9                     	movq	%rbx, %rcx
   12fb8: ff 74 24 38                  	pushq	0x38(%rsp)
   12fbc: ff 74 24 38                  	pushq	0x38(%rsp)
   12fc0: e8 0b fe ff ff               	callq	0x12dd0 <crypto_aead_chacha20poly1305_ietf_decrypt_detached.localalias>
   12fc5: 48 83 c4 20                  	addq	$0x20, %rsp
   12fc9: 48 85 ed                     	testq	%rbp, %rbp
   12fcc: 74 0c                        	je	0x12fda <crypto_aead_chacha20poly1305_ietf_decrypt+0x4a>
   12fce: 31 d2                        	xorl	%edx, %edx
   12fd0: 85 c0                        	testl	%eax, %eax
   12fd2: 48 0f 45 da                  	cmovneq	%rdx, %rbx
   12fd6: 48 89 5d 00                  	movq	%rbx, (%rbp)
   12fda: 48 83 c4 08                  	addq	$0x8, %rsp
   12fde: 5b                           	popq	%rbx
   12fdf: 5d                           	popq	%rbp
   12fe0: c3                           	retq
   12fe1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   12fe8: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   12fed: 31 db                        	xorl	%ebx, %ebx
   12fef: 48 85 f6                     	testq	%rsi, %rsi
   12ff2: 75 e2                        	jne	0x12fd6 <crypto_aead_chacha20poly1305_ietf_decrypt+0x46>
   12ff4: eb e4                        	jmp	0x12fda <crypto_aead_chacha20poly1305_ietf_decrypt+0x4a>
   12ff6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013000 <crypto_aead_chacha20poly1305_ietf_keybytes>:
   13000: b8 20 00 00 00               	movl	$0x20, %eax
   13005: c3                           	retq
   13006: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013010 <crypto_aead_chacha20poly1305_ietf_npubbytes>:
   13010: b8 0c 00 00 00               	movl	$0xc, %eax
   13015: c3                           	retq
   13016: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013020 <crypto_aead_chacha20poly1305_ietf_nsecbytes>:
   13020: 31 c0                        	xorl	%eax, %eax
   13022: c3                           	retq
   13023: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1302e: 66 90                        	nop

0000000000013030 <crypto_aead_chacha20poly1305_ietf_abytes>:
   13030: b8 10 00 00 00               	movl	$0x10, %eax
   13035: c3                           	retq
   13036: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013040 <crypto_aead_chacha20poly1305_ietf_messagebytes_max>:
   13040: 48 b8 c0 ff ff ff 3f 00 00 00	movabsq	$0x3fffffffc0, %rax     # imm = 0x3FFFFFFFC0
   1304a: c3                           	retq
   1304b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000013050 <crypto_aead_chacha20poly1305_ietf_keygen>:
   13050: be 20 00 00 00               	movl	$0x20, %esi
   13055: e9 56 b6 ff ff               	jmp	0xe6b0 <randombytes_buf@plt>
   1305a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000013060 <crypto_aead_chacha20poly1305_keybytes>:
   13060: b8 20 00 00 00               	movl	$0x20, %eax
   13065: c3                           	retq
   13066: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013070 <crypto_aead_chacha20poly1305_npubbytes>:
   13070: b8 08 00 00 00               	movl	$0x8, %eax
   13075: c3                           	retq
   13076: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013080 <crypto_aead_chacha20poly1305_nsecbytes>:
   13080: 31 c0                        	xorl	%eax, %eax
   13082: c3                           	retq
   13083: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1308e: 66 90                        	nop

0000000000013090 <crypto_aead_chacha20poly1305_abytes>:
   13090: b8 10 00 00 00               	movl	$0x10, %eax
   13095: c3                           	retq
   13096: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000130a0 <crypto_aead_chacha20poly1305_messagebytes_max>:
   130a0: 48 c7 c0 ef ff ff ff         	movq	$-0x11, %rax
   130a7: c3                           	retq
   130a8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000130b0 <crypto_aead_chacha20poly1305_keygen>:
   130b0: be 20 00 00 00               	movl	$0x20, %esi
   130b5: e9 f6 b5 ff ff               	jmp	0xe6b0 <randombytes_buf@plt>
   130ba: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000130c0 <crypto_aead_xchacha20poly1305_ietf_encrypt_detached.localalias>:
   130c0: 41 57                        	pushq	%r15
   130c2: 41 56                        	pushq	%r14
   130c4: 4d 89 ce                     	movq	%r9, %r14
   130c7: 41 55                        	pushq	%r13
   130c9: 49 89 fd                     	movq	%rdi, %r13
   130cc: 41 54                        	pushq	%r12
   130ce: 55                           	pushq	%rbp
   130cf: 4c 89 c5                     	movq	%r8, %rbp
   130d2: 53                           	pushq	%rbx
   130d3: 48 81 ec b8 01 00 00         	subq	$0x1b8, %rsp            # imm = 0x1B8
   130da: 48 89 34 24                  	movq	%rsi, (%rsp)
   130de: 4c 8d 64 24 40               	leaq	0x40(%rsp), %r12
   130e3: 4c 8d 7c 24 60               	leaq	0x60(%rsp), %r15
   130e8: 48 8b 9c 24 00 02 00 00      	movq	0x200(%rsp), %rbx
   130f0: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   130f5: 48 8b 94 24 08 02 00 00      	movq	0x208(%rsp), %rdx
   130fd: 4c 89 e7                     	movq	%r12, %rdi
   13100: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   13105: 48 89 de                     	movq	%rbx, %rsi
   13108: 31 c9                        	xorl	%ecx, %ecx
   1310a: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   13113: 48 89 84 24 a8 01 00 00      	movq	%rax, 0x1a8(%rsp)
   1311b: 31 c0                        	xorl	%eax, %eax
   1311d: c7 44 24 3c 00 00 00 00      	movl	$0x0, 0x3c(%rsp)
   13125: 48 c7 44 24 34 00 00 00 00   	movq	$0x0, 0x34(%rsp)
   1312e: e8 fd ae ff ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   13133: 4c 8d 5c 24 34               	leaq	0x34(%rsp), %r11
   13138: 4c 89 e1                     	movq	%r12, %rcx
   1313b: 4c 89 ff                     	movq	%r15, %rdi
   1313e: 48 8b 43 10                  	movq	0x10(%rbx), %rax
   13142: 4c 89 da                     	movq	%r11, %rdx
   13145: be 40 00 00 00               	movl	$0x40, %esi
   1314a: 48 8d 9c 24 a0 00 00 00      	leaq	0xa0(%rsp), %rbx
   13152: 4c 89 5c 24 10               	movq	%r11, 0x10(%rsp)
   13157: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   1315c: e8 3f e2 01 00               	callq	0x313a0 <crypto_stream_chacha20_ietf_ext>
   13161: 4c 89 fe                     	movq	%r15, %rsi
   13164: 48 89 df                     	movq	%rbx, %rdi
   13167: e8 94 af ff ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   1316c: be 40 00 00 00               	movl	$0x40, %esi
   13171: 4c 89 ff                     	movq	%r15, %rdi
   13174: e8 37 b1 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   13179: 48 8b 94 24 f0 01 00 00      	movq	0x1f0(%rsp), %rdx
   13181: 4c 89 f6                     	movq	%r14, %rsi
   13184: 48 89 df                     	movq	%rbx, %rdi
   13187: 4c 8d 35 f2 e1 04 00         	leaq	0x4e1f2(%rip), %r14     # 0x61380 <_pad0>
   1318e: e8 3d b3 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   13193: 48 8b 94 24 f0 01 00 00      	movq	0x1f0(%rsp), %rdx
   1319b: 4c 89 f6                     	movq	%r14, %rsi
   1319e: 48 89 df                     	movq	%rbx, %rdi
   131a1: 48 f7 da                     	negq	%rdx
   131a4: 83 e2 0f                     	andl	$0xf, %edx
   131a7: e8 24 b3 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   131ac: 48 8b 4c 24 10               	movq	0x10(%rsp), %rcx
   131b1: 4d 89 e1                     	movq	%r12, %r9
   131b4: 4c 89 ef                     	movq	%r13, %rdi
   131b7: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   131bc: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   131c2: 48 89 ea                     	movq	%rbp, %rdx
   131c5: e8 e6 e1 01 00               	callq	0x313b0 <crypto_stream_chacha20_ietf_ext_xor_ic>
   131ca: 4c 89 ee                     	movq	%r13, %rsi
   131cd: 48 89 ea                     	movq	%rbp, %rdx
   131d0: 48 89 df                     	movq	%rbx, %rdi
   131d3: e8 f8 b2 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   131d8: 48 89 ea                     	movq	%rbp, %rdx
   131db: 4c 89 f6                     	movq	%r14, %rsi
   131de: 48 89 df                     	movq	%rbx, %rdi
   131e1: 48 f7 da                     	negq	%rdx
   131e4: 4c 8d 6c 24 2c               	leaq	0x2c(%rsp), %r13
   131e9: 83 e2 0f                     	andl	$0xf, %edx
   131ec: e8 df b2 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   131f1: ba 08 00 00 00               	movl	$0x8, %edx
   131f6: 4c 89 ee                     	movq	%r13, %rsi
   131f9: 48 89 df                     	movq	%rbx, %rdi
   131fc: 48 8b 84 24 f0 01 00 00      	movq	0x1f0(%rsp), %rax
   13204: 48 89 44 24 2c               	movq	%rax, 0x2c(%rsp)
   13209: e8 c2 b2 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   1320e: ba 08 00 00 00               	movl	$0x8, %edx
   13213: 4c 89 ee                     	movq	%r13, %rsi
   13216: 48 89 df                     	movq	%rbx, %rdi
   13219: 48 89 6c 24 2c               	movq	%rbp, 0x2c(%rsp)
   1321e: e8 ad b2 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   13223: 48 8b 34 24                  	movq	(%rsp), %rsi
   13227: 48 89 df                     	movq	%rbx, %rdi
   1322a: e8 b1 b3 ff ff               	callq	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   1322f: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   13234: 48 89 df                     	movq	%rbx, %rdi
   13237: e8 74 b0 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   1323c: 4c 8b 54 24 18               	movq	0x18(%rsp), %r10
   13241: 4d 85 d2                     	testq	%r10, %r10
   13244: 74 07                        	je	0x1324d <crypto_aead_xchacha20poly1305_ietf_encrypt_detached.localalias+0x18d>
   13246: 49 c7 02 10 00 00 00         	movq	$0x10, (%r10)
   1324d: be 20 00 00 00               	movl	$0x20, %esi
   13252: 4c 89 e7                     	movq	%r12, %rdi
   13255: e8 56 b0 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   1325a: 48 8b 84 24 a8 01 00 00      	movq	0x1a8(%rsp), %rax
   13262: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1326b: 75 14                        	jne	0x13281 <crypto_aead_xchacha20poly1305_ietf_encrypt_detached.localalias+0x1c1>
   1326d: 48 81 c4 b8 01 00 00         	addq	$0x1b8, %rsp            # imm = 0x1B8
   13274: 31 c0                        	xorl	%eax, %eax
   13276: 5b                           	popq	%rbx
   13277: 5d                           	popq	%rbp
   13278: 41 5c                        	popq	%r12
   1327a: 41 5d                        	popq	%r13
   1327c: 41 5e                        	popq	%r14
   1327e: 41 5f                        	popq	%r15
   13280: c3                           	retq
   13281: e8 6a b0 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   13286: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013290 <crypto_aead_xchacha20poly1305_ietf_encrypt>:
   13290: 55                           	pushq	%rbp
   13291: 53                           	pushq	%rbx
   13292: 48 83 ec 08                  	subq	$0x8, %rsp
   13296: 48 83 f9 ef                  	cmpq	$-0x11, %rcx
   1329a: 77 48                        	ja	0x132e4 <crypto_aead_xchacha20poly1305_ietf_encrypt+0x54>
   1329c: ff 74 24 30                  	pushq	0x30(%rsp)
   132a0: 48 89 f5                     	movq	%rsi, %rbp
   132a3: 48 89 cb                     	movq	%rcx, %rbx
   132a6: 48 8d 34 0f                  	leaq	(%rdi,%rcx), %rsi
   132aa: ff 74 24 30                  	pushq	0x30(%rsp)
   132ae: ff 74 24 30                  	pushq	0x30(%rsp)
   132b2: 41 51                        	pushq	%r9
   132b4: 4d 89 c1                     	movq	%r8, %r9
   132b7: 49 89 c8                     	movq	%rcx, %r8
   132ba: 48 89 d1                     	movq	%rdx, %rcx
   132bd: 31 d2                        	xorl	%edx, %edx
   132bf: e8 fc fd ff ff               	callq	0x130c0 <crypto_aead_xchacha20poly1305_ietf_encrypt_detached.localalias>
   132c4: 48 83 c4 20                  	addq	$0x20, %rsp
   132c8: 48 85 ed                     	testq	%rbp, %rbp
   132cb: 74 10                        	je	0x132dd <crypto_aead_xchacha20poly1305_ietf_encrypt+0x4d>
   132cd: 48 83 c3 10                  	addq	$0x10, %rbx
   132d1: 31 d2                        	xorl	%edx, %edx
   132d3: 85 c0                        	testl	%eax, %eax
   132d5: 48 0f 45 da                  	cmovneq	%rdx, %rbx
   132d9: 48 89 5d 00                  	movq	%rbx, (%rbp)
   132dd: 48 83 c4 08                  	addq	$0x8, %rsp
   132e1: 5b                           	popq	%rbx
   132e2: 5d                           	popq	%rbp
   132e3: c3                           	retq
   132e4: e8 a7 ae ff ff               	callq	0xe190 <sodium_misuse@plt>
   132e9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000132f0 <crypto_aead_xchacha20poly1305_ietf_decrypt_detached.localalias>:
   132f0: 41 57                        	pushq	%r15
   132f2: 41 56                        	pushq	%r14
   132f4: 4d 89 ce                     	movq	%r9, %r14
   132f7: 41 55                        	pushq	%r13
   132f9: 49 89 d5                     	movq	%rdx, %r13
   132fc: 41 54                        	pushq	%r12
   132fe: 55                           	pushq	%rbp
   132ff: 48 89 cd                     	movq	%rcx, %rbp
   13302: 31 c9                        	xorl	%ecx, %ecx
   13304: 53                           	pushq	%rbx
   13305: 48 81 ec c8 01 00 00         	subq	$0x1c8, %rsp            # imm = 0x1C8
   1330c: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   13311: 48 8b 9c 24 08 02 00 00      	movq	0x208(%rsp), %rbx
   13319: 4c 8d 64 24 50               	leaq	0x50(%rsp), %r12
   1331e: 4c 8d 7c 24 70               	leaq	0x70(%rsp), %r15
   13323: 48 89 7c 24 10               	movq	%rdi, 0x10(%rsp)
   13328: 48 8b 94 24 10 02 00 00      	movq	0x210(%rsp), %rdx
   13330: 4c 89 e7                     	movq	%r12, %rdi
   13333: 48 89 de                     	movq	%rbx, %rsi
   13336: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   1333f: 48 89 84 24 b8 01 00 00      	movq	%rax, 0x1b8(%rsp)
   13347: 31 c0                        	xorl	%eax, %eax
   13349: c7 44 24 3c 00 00 00 00      	movl	$0x0, 0x3c(%rsp)
   13351: 48 c7 44 24 34 00 00 00 00   	movq	$0x0, 0x34(%rsp)
   1335a: e8 d1 ac ff ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   1335f: 4c 8d 5c 24 34               	leaq	0x34(%rsp), %r11
   13364: 4c 89 e1                     	movq	%r12, %rcx
   13367: 4c 89 ff                     	movq	%r15, %rdi
   1336a: 48 8b 43 10                  	movq	0x10(%rbx), %rax
   1336e: 4c 89 da                     	movq	%r11, %rdx
   13371: be 40 00 00 00               	movl	$0x40, %esi
   13376: 48 8d 9c 24 b0 00 00 00      	leaq	0xb0(%rsp), %rbx
   1337e: 4c 89 5c 24 18               	movq	%r11, 0x18(%rsp)
   13383: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   13388: e8 13 e0 01 00               	callq	0x313a0 <crypto_stream_chacha20_ietf_ext>
   1338d: 48 89 df                     	movq	%rbx, %rdi
   13390: 4c 89 fe                     	movq	%r15, %rsi
   13393: e8 68 ad ff ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   13398: be 40 00 00 00               	movl	$0x40, %esi
   1339d: 4c 89 ff                     	movq	%r15, %rdi
   133a0: e8 0b af ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   133a5: 48 8b 94 24 00 02 00 00      	movq	0x200(%rsp), %rdx
   133ad: 4c 89 f6                     	movq	%r14, %rsi
   133b0: 48 89 df                     	movq	%rbx, %rdi
   133b3: 4c 8d 35 c6 df 04 00         	leaq	0x4dfc6(%rip), %r14     # 0x61380 <_pad0>
   133ba: e8 11 b1 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   133bf: 48 8b 94 24 00 02 00 00      	movq	0x200(%rsp), %rdx
   133c7: 4c 89 f6                     	movq	%r14, %rsi
   133ca: 48 89 df                     	movq	%rbx, %rdi
   133cd: 48 f7 da                     	negq	%rdx
   133d0: 83 e2 0f                     	andl	$0xf, %edx
   133d3: e8 f8 b0 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   133d8: 48 89 df                     	movq	%rbx, %rdi
   133db: 48 89 ea                     	movq	%rbp, %rdx
   133de: 4c 89 ee                     	movq	%r13, %rsi
   133e1: e8 ea b0 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   133e6: 48 89 ea                     	movq	%rbp, %rdx
   133e9: 4c 89 f6                     	movq	%r14, %rsi
   133ec: 48 89 df                     	movq	%rbx, %rdi
   133ef: 48 f7 da                     	negq	%rdx
   133f2: 4c 8d 74 24 2c               	leaq	0x2c(%rsp), %r14
   133f7: 83 e2 0f                     	andl	$0xf, %edx
   133fa: e8 d1 b0 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   133ff: 4c 89 f6                     	movq	%r14, %rsi
   13402: 48 89 df                     	movq	%rbx, %rdi
   13405: ba 08 00 00 00               	movl	$0x8, %edx
   1340a: 48 8b 84 24 00 02 00 00      	movq	0x200(%rsp), %rax
   13412: 48 89 44 24 2c               	movq	%rax, 0x2c(%rsp)
   13417: e8 b4 b0 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   1341c: ba 08 00 00 00               	movl	$0x8, %edx
   13421: 4c 89 f6                     	movq	%r14, %rsi
   13424: 48 89 df                     	movq	%rbx, %rdi
   13427: 4c 8d 74 24 40               	leaq	0x40(%rsp), %r14
   1342c: 48 89 6c 24 2c               	movq	%rbp, 0x2c(%rsp)
   13431: e8 9a b0 ff ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   13436: 48 89 df                     	movq	%rbx, %rdi
   13439: 4c 89 f6                     	movq	%r14, %rsi
   1343c: e8 9f b1 ff ff               	callq	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   13441: 48 89 df                     	movq	%rbx, %rdi
   13444: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   13449: e8 62 ae ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   1344e: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   13453: 4c 89 f7                     	movq	%r14, %rdi
   13456: e8 b5 ae ff ff               	callq	0xe310 <crypto_verify_16@plt>
   1345b: be 10 00 00 00               	movl	$0x10, %esi
   13460: 4c 89 f7                     	movq	%r14, %rdi
   13463: 89 c3                        	movl	%eax, %ebx
   13465: e8 46 ae ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   1346a: 4c 8b 54 24 10               	movq	0x10(%rsp), %r10
   1346f: 4d 85 d2                     	testq	%r10, %r10
   13472: 74 23                        	je	0x13497 <crypto_aead_xchacha20poly1305_ietf_decrypt_detached.localalias+0x1a7>
   13474: 85 db                        	testl	%ebx, %ebx
   13476: 4c 8b 5c 24 18               	movq	0x18(%rsp), %r11
   1347b: 75 4e                        	jne	0x134cb <crypto_aead_xchacha20poly1305_ietf_decrypt_detached.localalias+0x1db>
   1347d: 4d 89 e1                     	movq	%r12, %r9
   13480: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   13486: 4c 89 d9                     	movq	%r11, %rcx
   13489: 48 89 ea                     	movq	%rbp, %rdx
   1348c: 4c 89 ee                     	movq	%r13, %rsi
   1348f: 4c 89 d7                     	movq	%r10, %rdi
   13492: e8 19 df 01 00               	callq	0x313b0 <crypto_stream_chacha20_ietf_ext_xor_ic>
   13497: be 20 00 00 00               	movl	$0x20, %esi
   1349c: 4c 89 e7                     	movq	%r12, %rdi
   1349f: e8 0c ae ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   134a4: 48 8b 84 24 b8 01 00 00      	movq	0x1b8(%rsp), %rax
   134ac: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   134b5: 75 28                        	jne	0x134df <crypto_aead_xchacha20poly1305_ietf_decrypt_detached.localalias+0x1ef>
   134b7: 48 81 c4 c8 01 00 00         	addq	$0x1c8, %rsp            # imm = 0x1C8
   134be: 89 d8                        	movl	%ebx, %eax
   134c0: 5b                           	popq	%rbx
   134c1: 5d                           	popq	%rbp
   134c2: 41 5c                        	popq	%r12
   134c4: 41 5d                        	popq	%r13
   134c6: 41 5e                        	popq	%r14
   134c8: 41 5f                        	popq	%r15
   134ca: c3                           	retq
   134cb: 48 89 ea                     	movq	%rbp, %rdx
   134ce: 31 f6                        	xorl	%esi, %esi
   134d0: 4c 89 d7                     	movq	%r10, %rdi
   134d3: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   134d8: e8 f3 ae ff ff               	callq	0xe3d0 <memset@plt>
   134dd: eb b8                        	jmp	0x13497 <crypto_aead_xchacha20poly1305_ietf_decrypt_detached.localalias+0x1a7>
   134df: e8 0c ae ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   134e4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   134ef: 90                           	nop

00000000000134f0 <crypto_aead_xchacha20poly1305_ietf_decrypt>:
   134f0: 55                           	pushq	%rbp
   134f1: 48 89 f5                     	movq	%rsi, %rbp
   134f4: 53                           	pushq	%rbx
   134f5: 48 83 ec 08                  	subq	$0x8, %rsp
   134f9: 49 83 f8 0f                  	cmpq	$0xf, %r8
   134fd: 76 49                        	jbe	0x13548 <crypto_aead_xchacha20poly1305_ietf_decrypt+0x58>
   134ff: 48 83 ec 08                  	subq	$0x8, %rsp
   13503: 49 8d 58 f0                  	leaq	-0x10(%r8), %rbx
   13507: 48 89 d6                     	movq	%rdx, %rsi
   1350a: 48 89 ca                     	movq	%rcx, %rdx
   1350d: ff 74 24 38                  	pushq	0x38(%rsp)
   13511: 4c 8d 04 19                  	leaq	(%rcx,%rbx), %r8
   13515: 48 89 d9                     	movq	%rbx, %rcx
   13518: ff 74 24 38                  	pushq	0x38(%rsp)
   1351c: ff 74 24 38                  	pushq	0x38(%rsp)
   13520: e8 cb fd ff ff               	callq	0x132f0 <crypto_aead_xchacha20poly1305_ietf_decrypt_detached.localalias>
   13525: 48 83 c4 20                  	addq	$0x20, %rsp
   13529: 48 85 ed                     	testq	%rbp, %rbp
   1352c: 74 0c                        	je	0x1353a <crypto_aead_xchacha20poly1305_ietf_decrypt+0x4a>
   1352e: 31 d2                        	xorl	%edx, %edx
   13530: 85 c0                        	testl	%eax, %eax
   13532: 48 0f 45 da                  	cmovneq	%rdx, %rbx
   13536: 48 89 5d 00                  	movq	%rbx, (%rbp)
   1353a: 48 83 c4 08                  	addq	$0x8, %rsp
   1353e: 5b                           	popq	%rbx
   1353f: 5d                           	popq	%rbp
   13540: c3                           	retq
   13541: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   13548: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   1354d: 31 db                        	xorl	%ebx, %ebx
   1354f: 48 85 f6                     	testq	%rsi, %rsi
   13552: 75 e2                        	jne	0x13536 <crypto_aead_xchacha20poly1305_ietf_decrypt+0x46>
   13554: eb e4                        	jmp	0x1353a <crypto_aead_xchacha20poly1305_ietf_decrypt+0x4a>
   13556: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013560 <crypto_aead_xchacha20poly1305_ietf_keybytes>:
   13560: b8 20 00 00 00               	movl	$0x20, %eax
   13565: c3                           	retq
   13566: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013570 <crypto_aead_xchacha20poly1305_ietf_npubbytes>:
   13570: b8 18 00 00 00               	movl	$0x18, %eax
   13575: c3                           	retq
   13576: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013580 <crypto_aead_xchacha20poly1305_ietf_nsecbytes>:
   13580: 31 c0                        	xorl	%eax, %eax
   13582: c3                           	retq
   13583: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1358e: 66 90                        	nop

0000000000013590 <crypto_aead_xchacha20poly1305_ietf_abytes>:
   13590: b8 10 00 00 00               	movl	$0x10, %eax
   13595: c3                           	retq
   13596: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000135a0 <crypto_aead_xchacha20poly1305_ietf_messagebytes_max>:
   135a0: 48 c7 c0 ef ff ff ff         	movq	$-0x11, %rax
   135a7: c3                           	retq
   135a8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000135b0 <crypto_aead_xchacha20poly1305_ietf_keygen>:
   135b0: be 20 00 00 00               	movl	$0x20, %esi
   135b5: e9 f6 b0 ff ff               	jmp	0xe6b0 <randombytes_buf@plt>
   135ba: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000135c0 <crypto_auth_bytes>:
   135c0: b8 20 00 00 00               	movl	$0x20, %eax
   135c5: c3                           	retq
   135c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000135d0 <crypto_auth_keybytes>:
   135d0: b8 20 00 00 00               	movl	$0x20, %eax
   135d5: c3                           	retq
   135d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000135e0 <crypto_auth_primitive>:
   135e0: 48 8d 05 a9 dd 04 00         	leaq	0x4dda9(%rip), %rax     # 0x61390 <_pad0+0x10>
   135e7: c3                           	retq
   135e8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000135f0 <crypto_auth>:
   135f0: e9 fb ab ff ff               	jmp	0xe1f0 <crypto_auth_hmacsha512256@plt>
   135f5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000013600 <crypto_auth_verify>:
   13600: e9 bb ac ff ff               	jmp	0xe2c0 <crypto_auth_hmacsha512256_verify@plt>
   13605: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000013610 <crypto_auth_keygen>:
   13610: be 20 00 00 00               	movl	$0x20, %esi
   13615: e9 96 b0 ff ff               	jmp	0xe6b0 <randombytes_buf@plt>
   1361a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000013620 <crypto_auth_hmacsha256_bytes>:
   13620: b8 20 00 00 00               	movl	$0x20, %eax
   13625: c3                           	retq
   13626: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013630 <crypto_auth_hmacsha256_keybytes>:
   13630: b8 20 00 00 00               	movl	$0x20, %eax
   13635: c3                           	retq
   13636: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013640 <crypto_auth_hmacsha256_statebytes>:
   13640: b8 d0 00 00 00               	movl	$0xd0, %eax
   13645: c3                           	retq
   13646: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013650 <crypto_auth_hmacsha256_keygen>:
   13650: be 20 00 00 00               	movl	$0x20, %esi
   13655: e9 56 b0 ff ff               	jmp	0xe6b0 <randombytes_buf@plt>
   1365a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000013660 <crypto_auth_hmacsha256_init.localalias>:
   13660: 41 56                        	pushq	%r14
   13662: 41 55                        	pushq	%r13
   13664: 41 54                        	pushq	%r12
   13666: 49 89 fc                     	movq	%rdi, %r12
   13669: 55                           	pushq	%rbp
   1366a: 48 89 f5                     	movq	%rsi, %rbp
   1366d: 53                           	pushq	%rbx
   1366e: 48 89 d3                     	movq	%rdx, %rbx
   13671: 48 83 ec 70                  	subq	$0x70, %rsp
   13675: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   1367e: 48 89 44 24 68               	movq	%rax, 0x68(%rsp)
   13683: 31 c0                        	xorl	%eax, %eax
   13685: 48 83 fa 40                  	cmpq	$0x40, %rdx
   13689: 0f 87 21 03 00 00            	ja	0x139b0 <crypto_auth_hmacsha256_init.localalias+0x350>
   1368f: e8 2c b0 ff ff               	callq	0xe6c0 <crypto_hash_sha256_init@plt>
   13694: 66 0f 6f 05 84 d9 04 00      	movdqa	0x4d984(%rip), %xmm0    # 0x61020 <sysconf@GLIBC_2.2.5+0x61020>
   1369c: 4c 8d 6c 24 20               	leaq	0x20(%rsp), %r13
   136a1: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   136a6: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   136ab: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   136b0: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   136b5: 48 85 db                     	testq	%rbx, %rbx
   136b8: 0f 84 82 03 00 00            	je	0x13a40 <crypto_auth_hmacsha256_init.localalias+0x3e0>
   136be: 48 83 fb 0f                  	cmpq	$0xf, %rbx
   136c2: 0f 86 58 03 00 00            	jbe	0x13a20 <crypto_auth_hmacsha256_init.localalias+0x3c0>
   136c8: f3 0f 6f 45 00               	movdqu	(%rbp), %xmm0
   136cd: 48 89 d8                     	movq	%rbx, %rax
   136d0: 66 0f ef 44 24 20            	pxor	0x20(%rsp), %xmm0
   136d6: 49 89 e6                     	movq	%rsp, %r14
   136d9: 48 c1 e8 04                  	shrq	$0x4, %rax
   136dd: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   136e2: 48 83 f8 01                  	cmpq	$0x1, %rax
   136e6: 74 43                        	je	0x1372b <crypto_auth_hmacsha256_init.localalias+0xcb>
   136e8: 48 8d 55 10                  	leaq	0x10(%rbp), %rdx
   136ec: f3 0f 6f 02                  	movdqu	(%rdx), %xmm0
   136f0: 66 0f ef 44 24 30            	pxor	0x30(%rsp), %xmm0
   136f6: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   136fb: 48 83 f8 02                  	cmpq	$0x2, %rax
   136ff: 74 2a                        	je	0x1372b <crypto_auth_hmacsha256_init.localalias+0xcb>
   13701: f3 0f 6f 45 20               	movdqu	0x20(%rbp), %xmm0
   13706: 66 0f ef 44 24 40            	pxor	0x40(%rsp), %xmm0
   1370c: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   13711: 48 83 f8 04                  	cmpq	$0x4, %rax
   13715: 0f 85 15 03 00 00            	jne	0x13a30 <crypto_auth_hmacsha256_init.localalias+0x3d0>
   1371b: f3 0f 6f 45 30               	movdqu	0x30(%rbp), %xmm0
   13720: 66 0f ef 44 24 50            	pxor	0x50(%rsp), %xmm0
   13726: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   1372b: 48 c1 e0 04                  	shlq	$0x4, %rax
   1372f: 48 39 d8                     	cmpq	%rbx, %rax
   13732: 0f 84 ab 00 00 00            	je	0x137e3 <crypto_auth_hmacsha256_init.localalias+0x183>
   13738: 48 89 da                     	movq	%rbx, %rdx
   1373b: 48 29 c2                     	subq	%rax, %rdx
   1373e: 48 8d 4a ff                  	leaq	-0x1(%rdx), %rcx
   13742: 48 83 f9 06                  	cmpq	$0x6, %rcx
   13746: 76 26                        	jbe	0x1376e <crypto_auth_hmacsha256_init.localalias+0x10e>
   13748: 49 8d 4c 05 00               	leaq	(%r13,%rax), %rcx
   1374d: f3 0f 7e 4c 05 00            	movq	(%rbp,%rax), %xmm1
   13753: f3 0f 7e 01                  	movq	(%rcx), %xmm0
   13757: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   1375b: 66 0f d6 01                  	movq	%xmm0, (%rcx)
   1375f: 48 89 d1                     	movq	%rdx, %rcx
   13762: 48 83 e1 f8                  	andq	$-0x8, %rcx
   13766: 48 01 c8                     	addq	%rcx, %rax
   13769: 83 e2 07                     	andl	$0x7, %edx
   1376c: 74 75                        	je	0x137e3 <crypto_auth_hmacsha256_init.localalias+0x183>
   1376e: 0f b6 54 05 00               	movzbl	(%rbp,%rax), %edx
   13773: 30 54 04 20                  	xorb	%dl, 0x20(%rsp,%rax)
   13777: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   1377b: 48 39 da                     	cmpq	%rbx, %rdx
   1377e: 73 63                        	jae	0x137e3 <crypto_auth_hmacsha256_init.localalias+0x183>
   13780: 0f b6 4c 05 01               	movzbl	0x1(%rbp,%rax), %ecx
   13785: 30 4c 14 20                  	xorb	%cl, 0x20(%rsp,%rdx)
   13789: 48 8d 50 02                  	leaq	0x2(%rax), %rdx
   1378d: 48 39 da                     	cmpq	%rbx, %rdx
   13790: 73 51                        	jae	0x137e3 <crypto_auth_hmacsha256_init.localalias+0x183>
   13792: 0f b6 4c 05 02               	movzbl	0x2(%rbp,%rax), %ecx
   13797: 30 4c 14 20                  	xorb	%cl, 0x20(%rsp,%rdx)
   1379b: 48 8d 50 03                  	leaq	0x3(%rax), %rdx
   1379f: 48 39 da                     	cmpq	%rbx, %rdx
   137a2: 73 3f                        	jae	0x137e3 <crypto_auth_hmacsha256_init.localalias+0x183>
   137a4: 0f b6 4c 05 03               	movzbl	0x3(%rbp,%rax), %ecx
   137a9: 30 4c 14 20                  	xorb	%cl, 0x20(%rsp,%rdx)
   137ad: 48 8d 50 04                  	leaq	0x4(%rax), %rdx
   137b1: 48 39 da                     	cmpq	%rbx, %rdx
   137b4: 73 2d                        	jae	0x137e3 <crypto_auth_hmacsha256_init.localalias+0x183>
   137b6: 0f b6 4c 05 04               	movzbl	0x4(%rbp,%rax), %ecx
   137bb: 30 4c 14 20                  	xorb	%cl, 0x20(%rsp,%rdx)
   137bf: 48 8d 50 05                  	leaq	0x5(%rax), %rdx
   137c3: 48 39 da                     	cmpq	%rbx, %rdx
   137c6: 73 1b                        	jae	0x137e3 <crypto_auth_hmacsha256_init.localalias+0x183>
   137c8: 0f b6 4c 05 05               	movzbl	0x5(%rbp,%rax), %ecx
   137cd: 30 4c 14 20                  	xorb	%cl, 0x20(%rsp,%rdx)
   137d1: 48 8d 50 06                  	leaq	0x6(%rax), %rdx
   137d5: 48 39 da                     	cmpq	%rbx, %rdx
   137d8: 73 09                        	jae	0x137e3 <crypto_auth_hmacsha256_init.localalias+0x183>
   137da: 0f b6 44 05 06               	movzbl	0x6(%rbp,%rax), %eax
   137df: 30 44 14 20                  	xorb	%al, 0x20(%rsp,%rdx)
   137e3: 4c 89 e7                     	movq	%r12, %rdi
   137e6: ba 40 00 00 00               	movl	$0x40, %edx
   137eb: 4c 89 ee                     	movq	%r13, %rsi
   137ee: 49 83 c4 68                  	addq	$0x68, %r12
   137f2: e8 59 a9 ff ff               	callq	0xe150 <crypto_hash_sha256_update@plt>
   137f7: 4c 89 e7                     	movq	%r12, %rdi
   137fa: e8 c1 ae ff ff               	callq	0xe6c0 <crypto_hash_sha256_init@plt>
   137ff: 66 0f 6f 05 29 d8 04 00      	movdqa	0x4d829(%rip), %xmm0    # 0x61030 <sysconf@GLIBC_2.2.5+0x61030>
   13807: 48 8d 43 ff                  	leaq	-0x1(%rbx), %rax
   1380b: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   13810: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   13815: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   1381a: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   1381f: 48 83 f8 0e                  	cmpq	$0xe, %rax
   13823: 0f 86 57 02 00 00            	jbe	0x13a80 <crypto_auth_hmacsha256_init.localalias+0x420>
   13829: f3 0f 6f 4d 00               	movdqu	(%rbp), %xmm1
   1382e: 48 89 d8                     	movq	%rbx, %rax
   13831: 48 c1 e8 04                  	shrq	$0x4, %rax
   13835: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   13839: 0f 29 4c 24 20               	movaps	%xmm1, 0x20(%rsp)
   1383e: 48 83 f8 01                  	cmpq	$0x1, %rax
   13842: 0f 84 88 00 00 00            	je	0x138d0 <crypto_auth_hmacsha256_init.localalias+0x270>
   13848: f3 0f 6f 4d 10               	movdqu	0x10(%rbp), %xmm1
   1384d: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   13851: 0f 29 4c 24 30               	movaps	%xmm1, 0x30(%rsp)
   13856: 48 83 f8 02                  	cmpq	$0x2, %rax
   1385a: 74 74                        	je	0x138d0 <crypto_auth_hmacsha256_init.localalias+0x270>
   1385c: f3 0f 6f 4d 20               	movdqu	0x20(%rbp), %xmm1
   13861: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   13865: 0f 29 4c 24 40               	movaps	%xmm1, 0x40(%rsp)
   1386a: 48 83 f8 04                  	cmpq	$0x4, %rax
   1386e: 75 60                        	jne	0x138d0 <crypto_auth_hmacsha256_init.localalias+0x270>
   13870: f3 0f 6f 4d 30               	movdqu	0x30(%rbp), %xmm1
   13875: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   13879: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   1387e: ba 40 00 00 00               	movl	$0x40, %edx
   13883: 4c 89 ee                     	movq	%r13, %rsi
   13886: 4c 89 e7                     	movq	%r12, %rdi
   13889: e8 c2 a8 ff ff               	callq	0xe150 <crypto_hash_sha256_update@plt>
   1388e: be 40 00 00 00               	movl	$0x40, %esi
   13893: 4c 89 ef                     	movq	%r13, %rdi
   13896: e8 15 aa ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   1389b: be 20 00 00 00               	movl	$0x20, %esi
   138a0: 4c 89 f7                     	movq	%r14, %rdi
   138a3: e8 08 aa ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   138a8: 48 8b 44 24 68               	movq	0x68(%rsp), %rax
   138ad: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   138b6: 0f 85 cb 01 00 00            	jne	0x13a87 <crypto_auth_hmacsha256_init.localalias+0x427>
   138bc: 48 83 c4 70                  	addq	$0x70, %rsp
   138c0: 31 c0                        	xorl	%eax, %eax
   138c2: 5b                           	popq	%rbx
   138c3: 5d                           	popq	%rbp
   138c4: 41 5c                        	popq	%r12
   138c6: 41 5d                        	popq	%r13
   138c8: 41 5e                        	popq	%r14
   138ca: c3                           	retq
   138cb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   138d0: 48 89 d9                     	movq	%rbx, %rcx
   138d3: 48 83 e1 f0                  	andq	$-0x10, %rcx
   138d7: f6 c3 0f                     	testb	$0xf, %bl
   138da: 74 a2                        	je	0x1387e <crypto_auth_hmacsha256_init.localalias+0x21e>
   138dc: 48 89 d8                     	movq	%rbx, %rax
   138df: 48 29 c8                     	subq	%rcx, %rax
   138e2: 48 8d 50 ff                  	leaq	-0x1(%rax), %rdx
   138e6: 48 83 fa 06                  	cmpq	$0x6, %rdx
   138ea: 76 29                        	jbe	0x13915 <crypto_auth_hmacsha256_init.localalias+0x2b5>
   138ec: 49 8d 54 0d 00               	leaq	(%r13,%rcx), %rdx
   138f1: f3 0f 7e 4c 0d 00            	movq	(%rbp,%rcx), %xmm1
   138f7: f3 0f 7e 02                  	movq	(%rdx), %xmm0
   138fb: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   138ff: 66 0f d6 02                  	movq	%xmm0, (%rdx)
   13903: 48 89 c2                     	movq	%rax, %rdx
   13906: 48 83 e2 f8                  	andq	$-0x8, %rdx
   1390a: 48 01 d1                     	addq	%rdx, %rcx
   1390d: a8 07                        	testb	$0x7, %al
   1390f: 0f 84 69 ff ff ff            	je	0x1387e <crypto_auth_hmacsha256_init.localalias+0x21e>
   13915: 0f b6 44 0d 00               	movzbl	(%rbp,%rcx), %eax
   1391a: 30 44 0c 20                  	xorb	%al, 0x20(%rsp,%rcx)
   1391e: 48 8d 41 01                  	leaq	0x1(%rcx), %rax
   13922: 48 39 d8                     	cmpq	%rbx, %rax
   13925: 0f 83 53 ff ff ff            	jae	0x1387e <crypto_auth_hmacsha256_init.localalias+0x21e>
   1392b: 0f b6 54 0d 01               	movzbl	0x1(%rbp,%rcx), %edx
   13930: 30 54 04 20                  	xorb	%dl, 0x20(%rsp,%rax)
   13934: 48 8d 41 02                  	leaq	0x2(%rcx), %rax
   13938: 48 39 d8                     	cmpq	%rbx, %rax
   1393b: 0f 83 3d ff ff ff            	jae	0x1387e <crypto_auth_hmacsha256_init.localalias+0x21e>
   13941: 0f b6 54 0d 02               	movzbl	0x2(%rbp,%rcx), %edx
   13946: 30 54 04 20                  	xorb	%dl, 0x20(%rsp,%rax)
   1394a: 48 8d 41 03                  	leaq	0x3(%rcx), %rax
   1394e: 48 39 d8                     	cmpq	%rbx, %rax
   13951: 0f 83 27 ff ff ff            	jae	0x1387e <crypto_auth_hmacsha256_init.localalias+0x21e>
   13957: 0f b6 54 0d 03               	movzbl	0x3(%rbp,%rcx), %edx
   1395c: 30 54 04 20                  	xorb	%dl, 0x20(%rsp,%rax)
   13960: 48 8d 41 04                  	leaq	0x4(%rcx), %rax
   13964: 48 39 d8                     	cmpq	%rbx, %rax
   13967: 0f 83 11 ff ff ff            	jae	0x1387e <crypto_auth_hmacsha256_init.localalias+0x21e>
   1396d: 0f b6 54 0d 04               	movzbl	0x4(%rbp,%rcx), %edx
   13972: 30 54 04 20                  	xorb	%dl, 0x20(%rsp,%rax)
   13976: 48 8d 41 05                  	leaq	0x5(%rcx), %rax
   1397a: 48 39 d8                     	cmpq	%rbx, %rax
   1397d: 0f 83 fb fe ff ff            	jae	0x1387e <crypto_auth_hmacsha256_init.localalias+0x21e>
   13983: 0f b6 54 0d 05               	movzbl	0x5(%rbp,%rcx), %edx
   13988: 30 54 04 20                  	xorb	%dl, 0x20(%rsp,%rax)
   1398c: 48 8d 41 06                  	leaq	0x6(%rcx), %rax
   13990: 48 39 d8                     	cmpq	%rbx, %rax
   13993: 0f 83 e5 fe ff ff            	jae	0x1387e <crypto_auth_hmacsha256_init.localalias+0x21e>
   13999: 0f b6 54 0d 06               	movzbl	0x6(%rbp,%rcx), %edx
   1399e: 30 54 04 20                  	xorb	%dl, 0x20(%rsp,%rax)
   139a2: e9 d7 fe ff ff               	jmp	0x1387e <crypto_auth_hmacsha256_init.localalias+0x21e>
   139a7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   139b0: e8 0b ad ff ff               	callq	0xe6c0 <crypto_hash_sha256_init@plt>
   139b5: 49 89 e6                     	movq	%rsp, %r14
   139b8: 48 89 da                     	movq	%rbx, %rdx
   139bb: 48 89 ee                     	movq	%rbp, %rsi
   139be: 4c 89 e7                     	movq	%r12, %rdi
   139c1: bb 20 00 00 00               	movl	$0x20, %ebx
   139c6: 4c 8d 6c 24 20               	leaq	0x20(%rsp), %r13
   139cb: 4c 89 f5                     	movq	%r14, %rbp
   139ce: e8 7d a7 ff ff               	callq	0xe150 <crypto_hash_sha256_update@plt>
   139d3: 4c 89 f6                     	movq	%r14, %rsi
   139d6: 4c 89 e7                     	movq	%r12, %rdi
   139d9: e8 f2 a7 ff ff               	callq	0xe1d0 <crypto_hash_sha256_final@plt>
   139de: 4c 89 e7                     	movq	%r12, %rdi
   139e1: e8 da ac ff ff               	callq	0xe6c0 <crypto_hash_sha256_init@plt>
   139e6: 48 8d 54 24 10               	leaq	0x10(%rsp), %rdx
   139eb: b8 02 00 00 00               	movl	$0x2, %eax
   139f0: 66 0f 6f 05 28 d6 04 00      	movdqa	0x4d628(%rip), %xmm0    # 0x61020 <sysconf@GLIBC_2.2.5+0x61020>
   139f8: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   139fd: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   13a02: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   13a07: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   13a0c: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   13a11: e9 d6 fc ff ff               	jmp	0x136ec <crypto_auth_hmacsha256_init.localalias+0x8c>
   13a16: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   13a20: 31 c0                        	xorl	%eax, %eax
   13a22: 49 89 e6                     	movq	%rsp, %r14
   13a25: e9 0e fd ff ff               	jmp	0x13738 <crypto_auth_hmacsha256_init.localalias+0xd8>
   13a2a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   13a30: b8 03 00 00 00               	movl	$0x3, %eax
   13a35: e9 f1 fc ff ff               	jmp	0x1372b <crypto_auth_hmacsha256_init.localalias+0xcb>
   13a3a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   13a40: 4c 89 e7                     	movq	%r12, %rdi
   13a43: ba 40 00 00 00               	movl	$0x40, %edx
   13a48: 4c 89 ee                     	movq	%r13, %rsi
   13a4b: 49 83 c4 68                  	addq	$0x68, %r12
   13a4f: e8 fc a6 ff ff               	callq	0xe150 <crypto_hash_sha256_update@plt>
   13a54: 4c 89 e7                     	movq	%r12, %rdi
   13a57: 49 89 e6                     	movq	%rsp, %r14
   13a5a: e8 61 ac ff ff               	callq	0xe6c0 <crypto_hash_sha256_init@plt>
   13a5f: 66 0f 6f 05 c9 d5 04 00      	movdqa	0x4d5c9(%rip), %xmm0    # 0x61030 <sysconf@GLIBC_2.2.5+0x61030>
   13a67: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   13a6c: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   13a71: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   13a76: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   13a7b: e9 fe fd ff ff               	jmp	0x1387e <crypto_auth_hmacsha256_init.localalias+0x21e>
   13a80: 31 c9                        	xorl	%ecx, %ecx
   13a82: e9 55 fe ff ff               	jmp	0x138dc <crypto_auth_hmacsha256_init.localalias+0x27c>
   13a87: e8 64 a8 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   13a8c: 0f 1f 40 00                  	nopl	(%rax)

0000000000013a90 <crypto_auth_hmacsha256_update>:
   13a90: 48 83 ec 08                  	subq	$0x8, %rsp
   13a94: e8 b7 a6 ff ff               	callq	0xe150 <crypto_hash_sha256_update@plt>
   13a99: 31 c0                        	xorl	%eax, %eax
   13a9b: 48 83 c4 08                  	addq	$0x8, %rsp
   13a9f: c3                           	retq

0000000000013aa0 <crypto_auth_hmacsha256_final>:
   13aa0: 41 54                        	pushq	%r12
   13aa2: 49 89 f4                     	movq	%rsi, %r12
   13aa5: 55                           	pushq	%rbp
   13aa6: 53                           	pushq	%rbx
   13aa7: 48 89 fb                     	movq	%rdi, %rbx
   13aaa: 48 83 c3 68                  	addq	$0x68, %rbx
   13aae: 48 83 ec 30                  	subq	$0x30, %rsp
   13ab2: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   13abb: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   13ac0: 31 c0                        	xorl	%eax, %eax
   13ac2: 48 89 e5                     	movq	%rsp, %rbp
   13ac5: 48 89 ee                     	movq	%rbp, %rsi
   13ac8: e8 03 a7 ff ff               	callq	0xe1d0 <crypto_hash_sha256_final@plt>
   13acd: ba 20 00 00 00               	movl	$0x20, %edx
   13ad2: 48 89 ee                     	movq	%rbp, %rsi
   13ad5: 48 89 df                     	movq	%rbx, %rdi
   13ad8: e8 73 a6 ff ff               	callq	0xe150 <crypto_hash_sha256_update@plt>
   13add: 4c 89 e6                     	movq	%r12, %rsi
   13ae0: 48 89 df                     	movq	%rbx, %rdi
   13ae3: e8 e8 a6 ff ff               	callq	0xe1d0 <crypto_hash_sha256_final@plt>
   13ae8: be 20 00 00 00               	movl	$0x20, %esi
   13aed: 48 89 ef                     	movq	%rbp, %rdi
   13af0: e8 bb a7 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   13af5: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   13afa: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   13b03: 75 0b                        	jne	0x13b10 <crypto_auth_hmacsha256_final+0x70>
   13b05: 48 83 c4 30                  	addq	$0x30, %rsp
   13b09: 31 c0                        	xorl	%eax, %eax
   13b0b: 5b                           	popq	%rbx
   13b0c: 5d                           	popq	%rbp
   13b0d: 41 5c                        	popq	%r12
   13b0f: c3                           	retq
   13b10: e8 db a7 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   13b15: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000013b20 <crypto_auth_hmacsha256>:
   13b20: 41 55                        	pushq	%r13
   13b22: 49 89 d5                     	movq	%rdx, %r13
   13b25: ba 20 00 00 00               	movl	$0x20, %edx
   13b2a: 41 54                        	pushq	%r12
   13b2c: 55                           	pushq	%rbp
   13b2d: 48 89 fd                     	movq	%rdi, %rbp
   13b30: 53                           	pushq	%rbx
   13b31: 48 89 f3                     	movq	%rsi, %rbx
   13b34: 48 89 ce                     	movq	%rcx, %rsi
   13b37: 48 81 ec 08 01 00 00         	subq	$0x108, %rsp            # imm = 0x108
   13b3e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   13b47: 48 89 84 24 f8 00 00 00      	movq	%rax, 0xf8(%rsp)
   13b4f: 31 c0                        	xorl	%eax, %eax
   13b51: 4c 8d 64 24 20               	leaq	0x20(%rsp), %r12
   13b56: 4c 89 e7                     	movq	%r12, %rdi
   13b59: e8 02 fb ff ff               	callq	0x13660 <crypto_auth_hmacsha256_init.localalias>
   13b5e: 4c 89 ea                     	movq	%r13, %rdx
   13b61: 48 89 de                     	movq	%rbx, %rsi
   13b64: 4c 89 e7                     	movq	%r12, %rdi
   13b67: e8 e4 a5 ff ff               	callq	0xe150 <crypto_hash_sha256_update@plt>
   13b6c: 48 89 e3                     	movq	%rsp, %rbx
   13b6f: 4c 89 e7                     	movq	%r12, %rdi
   13b72: 4c 8d a4 24 88 00 00 00      	leaq	0x88(%rsp), %r12
   13b7a: 48 89 de                     	movq	%rbx, %rsi
   13b7d: e8 4e a6 ff ff               	callq	0xe1d0 <crypto_hash_sha256_final@plt>
   13b82: ba 20 00 00 00               	movl	$0x20, %edx
   13b87: 48 89 de                     	movq	%rbx, %rsi
   13b8a: 4c 89 e7                     	movq	%r12, %rdi
   13b8d: e8 be a5 ff ff               	callq	0xe150 <crypto_hash_sha256_update@plt>
   13b92: 48 89 ee                     	movq	%rbp, %rsi
   13b95: 4c 89 e7                     	movq	%r12, %rdi
   13b98: e8 33 a6 ff ff               	callq	0xe1d0 <crypto_hash_sha256_final@plt>
   13b9d: be 20 00 00 00               	movl	$0x20, %esi
   13ba2: 48 89 df                     	movq	%rbx, %rdi
   13ba5: e8 06 a7 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   13baa: 48 8b 84 24 f8 00 00 00      	movq	0xf8(%rsp), %rax
   13bb2: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   13bbb: 75 10                        	jne	0x13bcd <crypto_auth_hmacsha256+0xad>
   13bbd: 48 81 c4 08 01 00 00         	addq	$0x108, %rsp            # imm = 0x108
   13bc4: 31 c0                        	xorl	%eax, %eax
   13bc6: 5b                           	popq	%rbx
   13bc7: 5d                           	popq	%rbp
   13bc8: 41 5c                        	popq	%r12
   13bca: 41 5d                        	popq	%r13
   13bcc: c3                           	retq
   13bcd: e8 1e a7 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   13bd2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   13bdd: 0f 1f 00                     	nopl	(%rax)

0000000000013be0 <crypto_auth_hmacsha256_verify>:
   13be0: 41 55                        	pushq	%r13
   13be2: 49 89 d5                     	movq	%rdx, %r13
   13be5: ba 20 00 00 00               	movl	$0x20, %edx
   13bea: 41 54                        	pushq	%r12
   13bec: 55                           	pushq	%rbp
   13bed: 48 89 fd                     	movq	%rdi, %rbp
   13bf0: 53                           	pushq	%rbx
   13bf1: 48 89 f3                     	movq	%rsi, %rbx
   13bf4: 48 89 ce                     	movq	%rcx, %rsi
   13bf7: 48 81 ec 28 01 00 00         	subq	$0x128, %rsp            # imm = 0x128
   13bfe: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   13c07: 48 89 84 24 18 01 00 00      	movq	%rax, 0x118(%rsp)
   13c0f: 31 c0                        	xorl	%eax, %eax
   13c11: 4c 8d 64 24 40               	leaq	0x40(%rsp), %r12
   13c16: 4c 89 e7                     	movq	%r12, %rdi
   13c19: e8 42 fa ff ff               	callq	0x13660 <crypto_auth_hmacsha256_init.localalias>
   13c1e: 4c 89 ea                     	movq	%r13, %rdx
   13c21: 48 89 de                     	movq	%rbx, %rsi
   13c24: 4c 89 e7                     	movq	%r12, %rdi
   13c27: 48 8d 5c 24 20               	leaq	0x20(%rsp), %rbx
   13c2c: 4c 8d ac 24 a8 00 00 00      	leaq	0xa8(%rsp), %r13
   13c34: e8 17 a5 ff ff               	callq	0xe150 <crypto_hash_sha256_update@plt>
   13c39: 48 89 de                     	movq	%rbx, %rsi
   13c3c: 4c 89 e7                     	movq	%r12, %rdi
   13c3f: 49 89 e4                     	movq	%rsp, %r12
   13c42: e8 89 a5 ff ff               	callq	0xe1d0 <crypto_hash_sha256_final@plt>
   13c47: ba 20 00 00 00               	movl	$0x20, %edx
   13c4c: 48 89 de                     	movq	%rbx, %rsi
   13c4f: 4c 89 ef                     	movq	%r13, %rdi
   13c52: e8 f9 a4 ff ff               	callq	0xe150 <crypto_hash_sha256_update@plt>
   13c57: 4c 89 e6                     	movq	%r12, %rsi
   13c5a: 4c 89 ef                     	movq	%r13, %rdi
   13c5d: e8 6e a5 ff ff               	callq	0xe1d0 <crypto_hash_sha256_final@plt>
   13c62: 48 89 df                     	movq	%rbx, %rdi
   13c65: be 20 00 00 00               	movl	$0x20, %esi
   13c6a: e8 41 a6 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   13c6f: 4c 89 e6                     	movq	%r12, %rsi
   13c72: 48 89 ef                     	movq	%rbp, %rdi
   13c75: e8 36 a9 ff ff               	callq	0xe5b0 <crypto_verify_32@plt>
   13c7a: ba 20 00 00 00               	movl	$0x20, %edx
   13c7f: 48 89 ee                     	movq	%rbp, %rsi
   13c82: 4c 89 e7                     	movq	%r12, %rdi
   13c85: 89 c3                        	movl	%eax, %ebx
   13c87: e8 c4 ab ff ff               	callq	0xe850 <sodium_memcmp@plt>
   13c8c: 09 d8                        	orl	%ebx, %eax
   13c8e: 48 8b 94 24 18 01 00 00      	movq	0x118(%rsp), %rdx
   13c96: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   13c9f: 75 0e                        	jne	0x13caf <crypto_auth_hmacsha256_verify+0xcf>
   13ca1: 48 81 c4 28 01 00 00         	addq	$0x128, %rsp            # imm = 0x128
   13ca8: 5b                           	popq	%rbx
   13ca9: 5d                           	popq	%rbp
   13caa: 41 5c                        	popq	%r12
   13cac: 41 5d                        	popq	%r13
   13cae: c3                           	retq
   13caf: e8 3c a6 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   13cb4: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   13cbe: 66 90                        	nop

0000000000013cc0 <crypto_auth_hmacsha512_bytes>:
   13cc0: b8 40 00 00 00               	movl	$0x40, %eax
   13cc5: c3                           	retq
   13cc6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013cd0 <crypto_auth_hmacsha512_keybytes>:
   13cd0: b8 20 00 00 00               	movl	$0x20, %eax
   13cd5: c3                           	retq
   13cd6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013ce0 <crypto_auth_hmacsha512_statebytes>:
   13ce0: b8 a0 01 00 00               	movl	$0x1a0, %eax            # imm = 0x1A0
   13ce5: c3                           	retq
   13ce6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000013cf0 <crypto_auth_hmacsha512_keygen>:
   13cf0: be 20 00 00 00               	movl	$0x20, %esi
   13cf5: e9 b6 a9 ff ff               	jmp	0xe6b0 <randombytes_buf@plt>
   13cfa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000013d00 <crypto_auth_hmacsha512_init.localalias>:
   13d00: 41 56                        	pushq	%r14
   13d02: 41 55                        	pushq	%r13
   13d04: 49 89 d5                     	movq	%rdx, %r13
   13d07: 41 54                        	pushq	%r12
   13d09: 49 89 fc                     	movq	%rdi, %r12
   13d0c: 55                           	pushq	%rbp
   13d0d: 53                           	pushq	%rbx
   13d0e: 48 89 f3                     	movq	%rsi, %rbx
   13d11: 48 81 ec d0 00 00 00         	subq	$0xd0, %rsp
   13d18: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   13d21: 48 89 84 24 c8 00 00 00      	movq	%rax, 0xc8(%rsp)
   13d29: 31 c0                        	xorl	%eax, %eax
   13d2b: 48 81 fa 80 00 00 00         	cmpq	$0x80, %rdx
   13d32: 0f 87 58 04 00 00            	ja	0x14190 <crypto_auth_hmacsha512_init.localalias+0x490>
   13d38: e8 63 ac ff ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   13d3d: 66 0f 6f 05 db d2 04 00      	movdqa	0x4d2db(%rip), %xmm0    # 0x61020 <sysconf@GLIBC_2.2.5+0x61020>
   13d45: 4c 8d 74 24 40               	leaq	0x40(%rsp), %r14
   13d4a: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   13d4f: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   13d54: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   13d59: 0f 29 44 24 70               	movaps	%xmm0, 0x70(%rsp)
   13d5e: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
   13d66: 0f 29 84 24 90 00 00 00      	movaps	%xmm0, 0x90(%rsp)
   13d6e: 0f 29 84 24 a0 00 00 00      	movaps	%xmm0, 0xa0(%rsp)
   13d76: 0f 29 84 24 b0 00 00 00      	movaps	%xmm0, 0xb0(%rsp)
   13d7e: 4d 85 ed                     	testq	%r13, %r13
   13d81: 0f 84 a9 04 00 00            	je	0x14230 <crypto_auth_hmacsha512_init.localalias+0x530>
   13d87: 49 83 fd 0f                  	cmpq	$0xf, %r13
   13d8b: 0f 86 8f 04 00 00            	jbe	0x14220 <crypto_auth_hmacsha512_init.localalias+0x520>
   13d91: f3 0f 6f 03                  	movdqu	(%rbx), %xmm0
   13d95: 4c 89 e8                     	movq	%r13, %rax
   13d98: 66 0f ef 44 24 40            	pxor	0x40(%rsp), %xmm0
   13d9e: 48 89 e5                     	movq	%rsp, %rbp
   13da1: 48 c1 e8 04                  	shrq	$0x4, %rax
   13da5: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   13daa: 48 83 f8 01                  	cmpq	$0x1, %rax
   13dae: 0f 84 bb 00 00 00            	je	0x13e6f <crypto_auth_hmacsha512_init.localalias+0x16f>
   13db4: 48 8d 53 10                  	leaq	0x10(%rbx), %rdx
   13db8: f3 0f 6f 02                  	movdqu	(%rdx), %xmm0
   13dbc: 66 0f ef 44 24 50            	pxor	0x50(%rsp), %xmm0
   13dc2: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   13dc7: 48 83 f8 02                  	cmpq	$0x2, %rax
   13dcb: 0f 84 9e 00 00 00            	je	0x13e6f <crypto_auth_hmacsha512_init.localalias+0x16f>
   13dd1: f3 0f 6f 43 20               	movdqu	0x20(%rbx), %xmm0
   13dd6: 66 0f ef 44 24 60            	pxor	0x60(%rsp), %xmm0
   13ddc: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   13de1: 48 83 f8 03                  	cmpq	$0x3, %rax
   13de5: 0f 84 84 00 00 00            	je	0x13e6f <crypto_auth_hmacsha512_init.localalias+0x16f>
   13deb: f3 0f 6f 43 30               	movdqu	0x30(%rbx), %xmm0
   13df0: 66 0f ef 44 24 70            	pxor	0x70(%rsp), %xmm0
   13df6: 0f 29 44 24 70               	movaps	%xmm0, 0x70(%rsp)
   13dfb: 48 83 f8 04                  	cmpq	$0x4, %rax
   13dff: 74 6e                        	je	0x13e6f <crypto_auth_hmacsha512_init.localalias+0x16f>
   13e01: f3 0f 6f 43 40               	movdqu	0x40(%rbx), %xmm0
   13e06: 66 0f ef 84 24 80 00 00 00   	pxor	0x80(%rsp), %xmm0
   13e0f: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
   13e17: 48 83 f8 05                  	cmpq	$0x5, %rax
   13e1b: 74 52                        	je	0x13e6f <crypto_auth_hmacsha512_init.localalias+0x16f>
   13e1d: f3 0f 6f 43 50               	movdqu	0x50(%rbx), %xmm0
   13e22: 66 0f ef 84 24 90 00 00 00   	pxor	0x90(%rsp), %xmm0
   13e2b: 0f 29 84 24 90 00 00 00      	movaps	%xmm0, 0x90(%rsp)
   13e33: 48 83 f8 06                  	cmpq	$0x6, %rax
   13e37: 74 36                        	je	0x13e6f <crypto_auth_hmacsha512_init.localalias+0x16f>
   13e39: f3 0f 6f 43 60               	movdqu	0x60(%rbx), %xmm0
   13e3e: 66 0f ef 84 24 a0 00 00 00   	pxor	0xa0(%rsp), %xmm0
   13e47: 0f 29 84 24 a0 00 00 00      	movaps	%xmm0, 0xa0(%rsp)
   13e4f: 48 83 f8 08                  	cmpq	$0x8, %rax
   13e53: 0f 85 41 04 00 00            	jne	0x1429a <crypto_auth_hmacsha512_init.localalias+0x59a>
   13e59: f3 0f 6f 43 70               	movdqu	0x70(%rbx), %xmm0
   13e5e: 66 0f ef 84 24 b0 00 00 00   	pxor	0xb0(%rsp), %xmm0
   13e67: 0f 29 84 24 b0 00 00 00      	movaps	%xmm0, 0xb0(%rsp)
   13e6f: 48 c1 e0 04                  	shlq	$0x4, %rax
   13e73: 4c 39 e8                     	cmpq	%r13, %rax
   13e76: 0f 84 a8 00 00 00            	je	0x13f24 <crypto_auth_hmacsha512_init.localalias+0x224>
   13e7c: 4c 89 ea                     	movq	%r13, %rdx
   13e7f: 48 29 c2                     	subq	%rax, %rdx
   13e82: 48 8d 4a ff                  	leaq	-0x1(%rdx), %rcx
   13e86: 48 83 f9 06                  	cmpq	$0x6, %rcx
   13e8a: 76 24                        	jbe	0x13eb0 <crypto_auth_hmacsha512_init.localalias+0x1b0>
   13e8c: 49 8d 0c 06                  	leaq	(%r14,%rax), %rcx
   13e90: f3 0f 7e 0c 03               	movq	(%rbx,%rax), %xmm1
   13e95: f3 0f 7e 01                  	movq	(%rcx), %xmm0
   13e99: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   13e9d: 66 0f d6 01                  	movq	%xmm0, (%rcx)
   13ea1: 48 89 d1                     	movq	%rdx, %rcx
   13ea4: 48 83 e1 f8                  	andq	$-0x8, %rcx
   13ea8: 48 01 c8                     	addq	%rcx, %rax
   13eab: 83 e2 07                     	andl	$0x7, %edx
   13eae: 74 74                        	je	0x13f24 <crypto_auth_hmacsha512_init.localalias+0x224>
   13eb0: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   13eb4: 30 54 04 40                  	xorb	%dl, 0x40(%rsp,%rax)
   13eb8: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   13ebc: 4c 39 ea                     	cmpq	%r13, %rdx
   13ebf: 73 63                        	jae	0x13f24 <crypto_auth_hmacsha512_init.localalias+0x224>
   13ec1: 0f b6 4c 03 01               	movzbl	0x1(%rbx,%rax), %ecx
   13ec6: 30 4c 14 40                  	xorb	%cl, 0x40(%rsp,%rdx)
   13eca: 48 8d 50 02                  	leaq	0x2(%rax), %rdx
   13ece: 4c 39 ea                     	cmpq	%r13, %rdx
   13ed1: 73 51                        	jae	0x13f24 <crypto_auth_hmacsha512_init.localalias+0x224>
   13ed3: 0f b6 4c 03 02               	movzbl	0x2(%rbx,%rax), %ecx
   13ed8: 30 4c 14 40                  	xorb	%cl, 0x40(%rsp,%rdx)
   13edc: 48 8d 50 03                  	leaq	0x3(%rax), %rdx
   13ee0: 4c 39 ea                     	cmpq	%r13, %rdx
   13ee3: 73 3f                        	jae	0x13f24 <crypto_auth_hmacsha512_init.localalias+0x224>
   13ee5: 0f b6 4c 03 03               	movzbl	0x3(%rbx,%rax), %ecx
   13eea: 30 4c 14 40                  	xorb	%cl, 0x40(%rsp,%rdx)
   13eee: 48 8d 50 04                  	leaq	0x4(%rax), %rdx
   13ef2: 4c 39 ea                     	cmpq	%r13, %rdx
   13ef5: 73 2d                        	jae	0x13f24 <crypto_auth_hmacsha512_init.localalias+0x224>
   13ef7: 0f b6 4c 03 04               	movzbl	0x4(%rbx,%rax), %ecx
   13efc: 30 4c 14 40                  	xorb	%cl, 0x40(%rsp,%rdx)
   13f00: 48 8d 50 05                  	leaq	0x5(%rax), %rdx
   13f04: 4c 39 ea                     	cmpq	%r13, %rdx
   13f07: 73 1b                        	jae	0x13f24 <crypto_auth_hmacsha512_init.localalias+0x224>
   13f09: 0f b6 4c 03 05               	movzbl	0x5(%rbx,%rax), %ecx
   13f0e: 30 4c 14 40                  	xorb	%cl, 0x40(%rsp,%rdx)
   13f12: 48 8d 50 06                  	leaq	0x6(%rax), %rdx
   13f16: 4c 39 ea                     	cmpq	%r13, %rdx
   13f19: 73 09                        	jae	0x13f24 <crypto_auth_hmacsha512_init.localalias+0x224>
   13f1b: 0f b6 44 03 06               	movzbl	0x6(%rbx,%rax), %eax
   13f20: 30 44 14 40                  	xorb	%al, 0x40(%rsp,%rdx)
   13f24: 4c 89 e7                     	movq	%r12, %rdi
   13f27: ba 80 00 00 00               	movl	$0x80, %edx
   13f2c: 4c 89 f6                     	movq	%r14, %rsi
   13f2f: 49 81 c4 d0 00 00 00         	addq	$0xd0, %r12
   13f36: e8 25 a6 ff ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   13f3b: 4c 89 e7                     	movq	%r12, %rdi
   13f3e: e8 5d aa ff ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   13f43: 66 0f 6f 05 e5 d0 04 00      	movdqa	0x4d0e5(%rip), %xmm0    # 0x61030 <sysconf@GLIBC_2.2.5+0x61030>
   13f4b: 49 8d 45 ff                  	leaq	-0x1(%r13), %rax
   13f4f: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   13f54: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   13f59: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   13f5e: 0f 29 44 24 70               	movaps	%xmm0, 0x70(%rsp)
   13f63: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
   13f6b: 0f 29 84 24 90 00 00 00      	movaps	%xmm0, 0x90(%rsp)
   13f73: 0f 29 84 24 a0 00 00 00      	movaps	%xmm0, 0xa0(%rsp)
   13f7b: 0f 29 84 24 b0 00 00 00      	movaps	%xmm0, 0xb0(%rsp)
   13f83: 48 83 f8 0e                  	cmpq	$0xe, %rax
   13f87: 0f 86 06 03 00 00            	jbe	0x14293 <crypto_auth_hmacsha512_init.localalias+0x593>
   13f8d: f3 0f 6f 0b                  	movdqu	(%rbx), %xmm1
   13f91: 4c 89 e8                     	movq	%r13, %rax
   13f94: 48 c1 e8 04                  	shrq	$0x4, %rax
   13f98: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   13f9c: 0f 29 4c 24 40               	movaps	%xmm1, 0x40(%rsp)
   13fa1: 48 83 f8 01                  	cmpq	$0x1, %rax
   13fa5: 0f 84 05 01 00 00            	je	0x140b0 <crypto_auth_hmacsha512_init.localalias+0x3b0>
   13fab: f3 0f 6f 4b 10               	movdqu	0x10(%rbx), %xmm1
   13fb0: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   13fb4: 0f 29 4c 24 50               	movaps	%xmm1, 0x50(%rsp)
   13fb9: 48 83 f8 02                  	cmpq	$0x2, %rax
   13fbd: 0f 84 ed 00 00 00            	je	0x140b0 <crypto_auth_hmacsha512_init.localalias+0x3b0>
   13fc3: f3 0f 6f 4b 20               	movdqu	0x20(%rbx), %xmm1
   13fc8: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   13fcc: 0f 29 4c 24 60               	movaps	%xmm1, 0x60(%rsp)
   13fd1: 48 83 f8 03                  	cmpq	$0x3, %rax
   13fd5: 0f 84 d5 00 00 00            	je	0x140b0 <crypto_auth_hmacsha512_init.localalias+0x3b0>
   13fdb: f3 0f 6f 4b 30               	movdqu	0x30(%rbx), %xmm1
   13fe0: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   13fe4: 0f 29 4c 24 70               	movaps	%xmm1, 0x70(%rsp)
   13fe9: 48 83 f8 04                  	cmpq	$0x4, %rax
   13fed: 0f 84 bd 00 00 00            	je	0x140b0 <crypto_auth_hmacsha512_init.localalias+0x3b0>
   13ff3: f3 0f 6f 4b 40               	movdqu	0x40(%rbx), %xmm1
   13ff8: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   13ffc: 0f 29 8c 24 80 00 00 00      	movaps	%xmm1, 0x80(%rsp)
   14004: 48 83 f8 05                  	cmpq	$0x5, %rax
   14008: 0f 84 a2 00 00 00            	je	0x140b0 <crypto_auth_hmacsha512_init.localalias+0x3b0>
   1400e: f3 0f 6f 4b 50               	movdqu	0x50(%rbx), %xmm1
   14013: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   14017: 0f 29 8c 24 90 00 00 00      	movaps	%xmm1, 0x90(%rsp)
   1401f: 48 83 f8 06                  	cmpq	$0x6, %rax
   14023: 0f 84 87 00 00 00            	je	0x140b0 <crypto_auth_hmacsha512_init.localalias+0x3b0>
   14029: f3 0f 6f 4b 60               	movdqu	0x60(%rbx), %xmm1
   1402e: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   14032: 0f 29 8c 24 a0 00 00 00      	movaps	%xmm1, 0xa0(%rsp)
   1403a: 48 83 f8 08                  	cmpq	$0x8, %rax
   1403e: 75 70                        	jne	0x140b0 <crypto_auth_hmacsha512_init.localalias+0x3b0>
   14040: f3 0f 6f 4b 70               	movdqu	0x70(%rbx), %xmm1
   14045: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   14049: 0f 29 84 24 b0 00 00 00      	movaps	%xmm0, 0xb0(%rsp)
   14051: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   14058: ba 80 00 00 00               	movl	$0x80, %edx
   1405d: 4c 89 f6                     	movq	%r14, %rsi
   14060: 4c 89 e7                     	movq	%r12, %rdi
   14063: e8 f8 a4 ff ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   14068: be 80 00 00 00               	movl	$0x80, %esi
   1406d: 4c 89 f7                     	movq	%r14, %rdi
   14070: e8 3b a2 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14075: be 40 00 00 00               	movl	$0x40, %esi
   1407a: 48 89 ef                     	movq	%rbp, %rdi
   1407d: e8 2e a2 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14082: 48 8b 84 24 c8 00 00 00      	movq	0xc8(%rsp), %rax
   1408a: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   14093: 0f 85 0b 02 00 00            	jne	0x142a4 <crypto_auth_hmacsha512_init.localalias+0x5a4>
   14099: 48 81 c4 d0 00 00 00         	addq	$0xd0, %rsp
   140a0: 31 c0                        	xorl	%eax, %eax
   140a2: 5b                           	popq	%rbx
   140a3: 5d                           	popq	%rbp
   140a4: 41 5c                        	popq	%r12
   140a6: 41 5d                        	popq	%r13
   140a8: 41 5e                        	popq	%r14
   140aa: c3                           	retq
   140ab: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   140b0: 4c 89 e8                     	movq	%r13, %rax
   140b3: 48 83 e0 f0                  	andq	$-0x10, %rax
   140b7: 41 f6 c5 0f                  	testb	$0xf, %r13b
   140bb: 74 9b                        	je	0x14058 <crypto_auth_hmacsha512_init.localalias+0x358>
   140bd: 4c 89 ea                     	movq	%r13, %rdx
   140c0: 48 29 c2                     	subq	%rax, %rdx
   140c3: 48 8d 4a ff                  	leaq	-0x1(%rdx), %rcx
   140c7: 48 83 f9 06                  	cmpq	$0x6, %rcx
   140cb: 76 28                        	jbe	0x140f5 <crypto_auth_hmacsha512_init.localalias+0x3f5>
   140cd: 49 8d 0c 06                  	leaq	(%r14,%rax), %rcx
   140d1: f3 0f 7e 0c 03               	movq	(%rbx,%rax), %xmm1
   140d6: f3 0f 7e 01                  	movq	(%rcx), %xmm0
   140da: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   140de: 66 0f d6 01                  	movq	%xmm0, (%rcx)
   140e2: 48 89 d1                     	movq	%rdx, %rcx
   140e5: 48 83 e1 f8                  	andq	$-0x8, %rcx
   140e9: 48 01 c8                     	addq	%rcx, %rax
   140ec: 83 e2 07                     	andl	$0x7, %edx
   140ef: 0f 84 63 ff ff ff            	je	0x14058 <crypto_auth_hmacsha512_init.localalias+0x358>
   140f5: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   140f9: 30 54 04 40                  	xorb	%dl, 0x40(%rsp,%rax)
   140fd: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   14101: 4c 39 ea                     	cmpq	%r13, %rdx
   14104: 0f 83 4e ff ff ff            	jae	0x14058 <crypto_auth_hmacsha512_init.localalias+0x358>
   1410a: 0f b6 4c 03 01               	movzbl	0x1(%rbx,%rax), %ecx
   1410f: 30 4c 14 40                  	xorb	%cl, 0x40(%rsp,%rdx)
   14113: 48 8d 50 02                  	leaq	0x2(%rax), %rdx
   14117: 4c 39 ea                     	cmpq	%r13, %rdx
   1411a: 0f 83 38 ff ff ff            	jae	0x14058 <crypto_auth_hmacsha512_init.localalias+0x358>
   14120: 0f b6 4c 03 02               	movzbl	0x2(%rbx,%rax), %ecx
   14125: 30 4c 14 40                  	xorb	%cl, 0x40(%rsp,%rdx)
   14129: 48 8d 50 03                  	leaq	0x3(%rax), %rdx
   1412d: 4c 39 ea                     	cmpq	%r13, %rdx
   14130: 0f 83 22 ff ff ff            	jae	0x14058 <crypto_auth_hmacsha512_init.localalias+0x358>
   14136: 0f b6 4c 03 03               	movzbl	0x3(%rbx,%rax), %ecx
   1413b: 30 4c 14 40                  	xorb	%cl, 0x40(%rsp,%rdx)
   1413f: 48 8d 50 04                  	leaq	0x4(%rax), %rdx
   14143: 4c 39 ea                     	cmpq	%r13, %rdx
   14146: 0f 83 0c ff ff ff            	jae	0x14058 <crypto_auth_hmacsha512_init.localalias+0x358>
   1414c: 0f b6 4c 03 04               	movzbl	0x4(%rbx,%rax), %ecx
   14151: 30 4c 14 40                  	xorb	%cl, 0x40(%rsp,%rdx)
   14155: 48 8d 50 05                  	leaq	0x5(%rax), %rdx
   14159: 4c 39 ea                     	cmpq	%r13, %rdx
   1415c: 0f 83 f6 fe ff ff            	jae	0x14058 <crypto_auth_hmacsha512_init.localalias+0x358>
   14162: 0f b6 4c 03 05               	movzbl	0x5(%rbx,%rax), %ecx
   14167: 30 4c 14 40                  	xorb	%cl, 0x40(%rsp,%rdx)
   1416b: 48 8d 50 06                  	leaq	0x6(%rax), %rdx
   1416f: 4c 39 ea                     	cmpq	%r13, %rdx
   14172: 0f 83 e0 fe ff ff            	jae	0x14058 <crypto_auth_hmacsha512_init.localalias+0x358>
   14178: 0f b6 44 03 06               	movzbl	0x6(%rbx,%rax), %eax
   1417d: 30 44 14 40                  	xorb	%al, 0x40(%rsp,%rdx)
   14181: e9 d2 fe ff ff               	jmp	0x14058 <crypto_auth_hmacsha512_init.localalias+0x358>
   14186: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   14190: e8 0b a8 ff ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   14195: 48 89 e5                     	movq	%rsp, %rbp
   14198: 4c 89 ea                     	movq	%r13, %rdx
   1419b: 48 89 de                     	movq	%rbx, %rsi
   1419e: 4c 89 e7                     	movq	%r12, %rdi
   141a1: 41 bd 40 00 00 00            	movl	$0x40, %r13d
   141a7: 4c 8d 74 24 40               	leaq	0x40(%rsp), %r14
   141ac: 48 89 eb                     	movq	%rbp, %rbx
   141af: e8 ac a3 ff ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   141b4: 48 89 ee                     	movq	%rbp, %rsi
   141b7: 4c 89 e7                     	movq	%r12, %rdi
   141ba: e8 51 a6 ff ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   141bf: 4c 89 e7                     	movq	%r12, %rdi
   141c2: e8 d9 a7 ff ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   141c7: 48 8d 54 24 10               	leaq	0x10(%rsp), %rdx
   141cc: b8 04 00 00 00               	movl	$0x4, %eax
   141d1: 66 0f 6f 05 47 ce 04 00      	movdqa	0x4ce47(%rip), %xmm0    # 0x61020 <sysconf@GLIBC_2.2.5+0x61020>
   141d9: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   141de: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   141e3: 0f 29 44 24 70               	movaps	%xmm0, 0x70(%rsp)
   141e8: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
   141f0: 0f 29 84 24 90 00 00 00      	movaps	%xmm0, 0x90(%rsp)
   141f8: 0f 29 84 24 a0 00 00 00      	movaps	%xmm0, 0xa0(%rsp)
   14200: 0f 29 84 24 b0 00 00 00      	movaps	%xmm0, 0xb0(%rsp)
   14208: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   1420d: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   14212: e9 a1 fb ff ff               	jmp	0x13db8 <crypto_auth_hmacsha512_init.localalias+0xb8>
   14217: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   14220: 31 c0                        	xorl	%eax, %eax
   14222: 48 89 e5                     	movq	%rsp, %rbp
   14225: e9 52 fc ff ff               	jmp	0x13e7c <crypto_auth_hmacsha512_init.localalias+0x17c>
   1422a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   14230: 4c 89 e7                     	movq	%r12, %rdi
   14233: ba 80 00 00 00               	movl	$0x80, %edx
   14238: 4c 89 f6                     	movq	%r14, %rsi
   1423b: 48 89 e5                     	movq	%rsp, %rbp
   1423e: e8 1d a3 ff ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   14243: 49 81 c4 d0 00 00 00         	addq	$0xd0, %r12
   1424a: 4c 89 e7                     	movq	%r12, %rdi
   1424d: e8 4e a7 ff ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   14252: 66 0f 6f 05 d6 cd 04 00      	movdqa	0x4cdd6(%rip), %xmm0    # 0x61030 <sysconf@GLIBC_2.2.5+0x61030>
   1425a: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   1425f: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   14264: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   14269: 0f 29 44 24 70               	movaps	%xmm0, 0x70(%rsp)
   1426e: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
   14276: 0f 29 84 24 90 00 00 00      	movaps	%xmm0, 0x90(%rsp)
   1427e: 0f 29 84 24 a0 00 00 00      	movaps	%xmm0, 0xa0(%rsp)
   14286: 0f 29 84 24 b0 00 00 00      	movaps	%xmm0, 0xb0(%rsp)
   1428e: e9 c5 fd ff ff               	jmp	0x14058 <crypto_auth_hmacsha512_init.localalias+0x358>
   14293: 31 c0                        	xorl	%eax, %eax
   14295: e9 23 fe ff ff               	jmp	0x140bd <crypto_auth_hmacsha512_init.localalias+0x3bd>
   1429a: b8 07 00 00 00               	movl	$0x7, %eax
   1429f: e9 cb fb ff ff               	jmp	0x13e6f <crypto_auth_hmacsha512_init.localalias+0x16f>
   142a4: e8 47 a0 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   142a9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000142b0 <crypto_auth_hmacsha512_update>:
   142b0: 48 83 ec 08                  	subq	$0x8, %rsp
   142b4: e8 a7 a2 ff ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   142b9: 31 c0                        	xorl	%eax, %eax
   142bb: 48 83 c4 08                  	addq	$0x8, %rsp
   142bf: c3                           	retq

00000000000142c0 <crypto_auth_hmacsha512_final>:
   142c0: 41 54                        	pushq	%r12
   142c2: 49 89 f4                     	movq	%rsi, %r12
   142c5: 55                           	pushq	%rbp
   142c6: 53                           	pushq	%rbx
   142c7: 48 89 fb                     	movq	%rdi, %rbx
   142ca: 48 81 c3 d0 00 00 00         	addq	$0xd0, %rbx
   142d1: 48 83 ec 50                  	subq	$0x50, %rsp
   142d5: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   142de: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   142e3: 31 c0                        	xorl	%eax, %eax
   142e5: 48 89 e5                     	movq	%rsp, %rbp
   142e8: 48 89 ee                     	movq	%rbp, %rsi
   142eb: e8 20 a5 ff ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   142f0: ba 40 00 00 00               	movl	$0x40, %edx
   142f5: 48 89 ee                     	movq	%rbp, %rsi
   142f8: 48 89 df                     	movq	%rbx, %rdi
   142fb: e8 60 a2 ff ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   14300: 4c 89 e6                     	movq	%r12, %rsi
   14303: 48 89 df                     	movq	%rbx, %rdi
   14306: e8 05 a5 ff ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   1430b: be 40 00 00 00               	movl	$0x40, %esi
   14310: 48 89 ef                     	movq	%rbp, %rdi
   14313: e8 98 9f ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14318: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   1431d: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   14326: 75 0b                        	jne	0x14333 <crypto_auth_hmacsha512_final+0x73>
   14328: 48 83 c4 50                  	addq	$0x50, %rsp
   1432c: 31 c0                        	xorl	%eax, %eax
   1432e: 5b                           	popq	%rbx
   1432f: 5d                           	popq	%rbp
   14330: 41 5c                        	popq	%r12
   14332: c3                           	retq
   14333: e8 b8 9f ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14338: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000014340 <crypto_auth_hmacsha512>:
   14340: 41 55                        	pushq	%r13
   14342: 49 89 d5                     	movq	%rdx, %r13
   14345: ba 20 00 00 00               	movl	$0x20, %edx
   1434a: 41 54                        	pushq	%r12
   1434c: 55                           	pushq	%rbp
   1434d: 48 89 fd                     	movq	%rdi, %rbp
   14350: 53                           	pushq	%rbx
   14351: 48 89 f3                     	movq	%rsi, %rbx
   14354: 48 89 ce                     	movq	%rcx, %rsi
   14357: 48 81 ec f8 01 00 00         	subq	$0x1f8, %rsp            # imm = 0x1F8
   1435e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14367: 48 89 84 24 e8 01 00 00      	movq	%rax, 0x1e8(%rsp)
   1436f: 31 c0                        	xorl	%eax, %eax
   14371: 4c 8d 64 24 40               	leaq	0x40(%rsp), %r12
   14376: 4c 89 e7                     	movq	%r12, %rdi
   14379: e8 82 f9 ff ff               	callq	0x13d00 <crypto_auth_hmacsha512_init.localalias>
   1437e: 4c 89 ea                     	movq	%r13, %rdx
   14381: 48 89 de                     	movq	%rbx, %rsi
   14384: 4c 89 e7                     	movq	%r12, %rdi
   14387: e8 d4 a1 ff ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   1438c: 48 89 e3                     	movq	%rsp, %rbx
   1438f: 4c 89 e7                     	movq	%r12, %rdi
   14392: 4c 8d a4 24 10 01 00 00      	leaq	0x110(%rsp), %r12
   1439a: 48 89 de                     	movq	%rbx, %rsi
   1439d: e8 6e a4 ff ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   143a2: ba 40 00 00 00               	movl	$0x40, %edx
   143a7: 48 89 de                     	movq	%rbx, %rsi
   143aa: 4c 89 e7                     	movq	%r12, %rdi
   143ad: e8 ae a1 ff ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   143b2: 48 89 ee                     	movq	%rbp, %rsi
   143b5: 4c 89 e7                     	movq	%r12, %rdi
   143b8: e8 53 a4 ff ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   143bd: be 40 00 00 00               	movl	$0x40, %esi
   143c2: 48 89 df                     	movq	%rbx, %rdi
   143c5: e8 e6 9e ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   143ca: 48 8b 84 24 e8 01 00 00      	movq	0x1e8(%rsp), %rax
   143d2: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   143db: 75 10                        	jne	0x143ed <crypto_auth_hmacsha512+0xad>
   143dd: 48 81 c4 f8 01 00 00         	addq	$0x1f8, %rsp            # imm = 0x1F8
   143e4: 31 c0                        	xorl	%eax, %eax
   143e6: 5b                           	popq	%rbx
   143e7: 5d                           	popq	%rbp
   143e8: 41 5c                        	popq	%r12
   143ea: 41 5d                        	popq	%r13
   143ec: c3                           	retq
   143ed: e8 fe 9e ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   143f2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   143fd: 0f 1f 00                     	nopl	(%rax)

0000000000014400 <crypto_auth_hmacsha512_verify>:
   14400: 41 55                        	pushq	%r13
   14402: 49 89 d5                     	movq	%rdx, %r13
   14405: ba 20 00 00 00               	movl	$0x20, %edx
   1440a: 41 54                        	pushq	%r12
   1440c: 55                           	pushq	%rbp
   1440d: 48 89 fd                     	movq	%rdi, %rbp
   14410: 53                           	pushq	%rbx
   14411: 48 89 f3                     	movq	%rsi, %rbx
   14414: 48 89 ce                     	movq	%rcx, %rsi
   14417: 48 81 ec 38 02 00 00         	subq	$0x238, %rsp            # imm = 0x238
   1441e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14427: 48 89 84 24 28 02 00 00      	movq	%rax, 0x228(%rsp)
   1442f: 31 c0                        	xorl	%eax, %eax
   14431: 4c 8d a4 24 80 00 00 00      	leaq	0x80(%rsp), %r12
   14439: 4c 89 e7                     	movq	%r12, %rdi
   1443c: e8 bf f8 ff ff               	callq	0x13d00 <crypto_auth_hmacsha512_init.localalias>
   14441: 4c 89 ea                     	movq	%r13, %rdx
   14444: 48 89 de                     	movq	%rbx, %rsi
   14447: 4c 89 e7                     	movq	%r12, %rdi
   1444a: 48 8d 5c 24 40               	leaq	0x40(%rsp), %rbx
   1444f: 4c 8d ac 24 50 01 00 00      	leaq	0x150(%rsp), %r13
   14457: e8 04 a1 ff ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   1445c: 48 89 de                     	movq	%rbx, %rsi
   1445f: 4c 89 e7                     	movq	%r12, %rdi
   14462: 49 89 e4                     	movq	%rsp, %r12
   14465: e8 a6 a3 ff ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   1446a: ba 40 00 00 00               	movl	$0x40, %edx
   1446f: 48 89 de                     	movq	%rbx, %rsi
   14472: 4c 89 ef                     	movq	%r13, %rdi
   14475: e8 e6 a0 ff ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   1447a: 4c 89 e6                     	movq	%r12, %rsi
   1447d: 4c 89 ef                     	movq	%r13, %rdi
   14480: e8 8b a3 ff ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   14485: 48 89 df                     	movq	%rbx, %rdi
   14488: be 40 00 00 00               	movl	$0x40, %esi
   1448d: e8 1e 9e ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14492: 4c 89 e6                     	movq	%r12, %rsi
   14495: 48 89 ef                     	movq	%rbp, %rdi
   14498: e8 23 9d ff ff               	callq	0xe1c0 <crypto_verify_64@plt>
   1449d: ba 40 00 00 00               	movl	$0x40, %edx
   144a2: 48 89 ee                     	movq	%rbp, %rsi
   144a5: 4c 89 e7                     	movq	%r12, %rdi
   144a8: 89 c3                        	movl	%eax, %ebx
   144aa: e8 a1 a3 ff ff               	callq	0xe850 <sodium_memcmp@plt>
   144af: 09 d8                        	orl	%ebx, %eax
   144b1: 48 8b 94 24 28 02 00 00      	movq	0x228(%rsp), %rdx
   144b9: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   144c2: 75 0e                        	jne	0x144d2 <crypto_auth_hmacsha512_verify+0xd2>
   144c4: 48 81 c4 38 02 00 00         	addq	$0x238, %rsp            # imm = 0x238
   144cb: 5b                           	popq	%rbx
   144cc: 5d                           	popq	%rbp
   144cd: 41 5c                        	popq	%r12
   144cf: 41 5d                        	popq	%r13
   144d1: c3                           	retq
   144d2: e8 19 9e ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   144d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

00000000000144e0 <crypto_auth_hmacsha512256_bytes>:
   144e0: b8 20 00 00 00               	movl	$0x20, %eax
   144e5: c3                           	retq
   144e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000144f0 <crypto_auth_hmacsha512256_keybytes>:
   144f0: b8 20 00 00 00               	movl	$0x20, %eax
   144f5: c3                           	retq
   144f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000014500 <crypto_auth_hmacsha512256_statebytes>:
   14500: b8 a0 01 00 00               	movl	$0x1a0, %eax            # imm = 0x1A0
   14505: c3                           	retq
   14506: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000014510 <crypto_auth_hmacsha512256_keygen>:
   14510: be 20 00 00 00               	movl	$0x20, %esi
   14515: e9 96 a1 ff ff               	jmp	0xe6b0 <randombytes_buf@plt>
   1451a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000014520 <crypto_auth_hmacsha512256_init>:
   14520: e9 1b a1 ff ff               	jmp	0xe640 <crypto_auth_hmacsha512_init@plt>
   14525: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000014530 <crypto_auth_hmacsha512256_update>:
   14530: e9 1b 9f ff ff               	jmp	0xe450 <crypto_auth_hmacsha512_update@plt>
   14535: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000014540 <crypto_auth_hmacsha512256_final>:
   14540: 53                           	pushq	%rbx
   14541: 48 89 f3                     	movq	%rsi, %rbx
   14544: 48 83 ec 50                  	subq	$0x50, %rsp
   14548: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14551: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   14556: 31 c0                        	xorl	%eax, %eax
   14558: 48 89 e6                     	movq	%rsp, %rsi
   1455b: e8 90 9e ff ff               	callq	0xe3f0 <crypto_auth_hmacsha512_final@plt>
   14560: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   14565: 66 0f 6f 4c 24 10            	movdqa	0x10(%rsp), %xmm1
   1456b: 0f 11 03                     	movups	%xmm0, (%rbx)
   1456e: 0f 11 4b 10                  	movups	%xmm1, 0x10(%rbx)
   14572: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   14577: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   14580: 75 08                        	jne	0x1458a <crypto_auth_hmacsha512256_final+0x4a>
   14582: 48 83 c4 50                  	addq	$0x50, %rsp
   14586: 31 c0                        	xorl	%eax, %eax
   14588: 5b                           	popq	%rbx
   14589: c3                           	retq
   1458a: e8 61 9d ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1458f: 90                           	nop

0000000000014590 <crypto_auth_hmacsha512256.localalias>:
   14590: 41 55                        	pushq	%r13
   14592: 49 89 d5                     	movq	%rdx, %r13
   14595: ba 20 00 00 00               	movl	$0x20, %edx
   1459a: 41 54                        	pushq	%r12
   1459c: 49 89 f4                     	movq	%rsi, %r12
   1459f: 48 89 ce                     	movq	%rcx, %rsi
   145a2: 55                           	pushq	%rbp
   145a3: 53                           	pushq	%rbx
   145a4: 48 89 fb                     	movq	%rdi, %rbx
   145a7: 48 81 ec f8 01 00 00         	subq	$0x1f8, %rsp            # imm = 0x1F8
   145ae: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   145b7: 48 89 84 24 e8 01 00 00      	movq	%rax, 0x1e8(%rsp)
   145bf: 31 c0                        	xorl	%eax, %eax
   145c1: 48 8d 6c 24 40               	leaq	0x40(%rsp), %rbp
   145c6: 48 89 ef                     	movq	%rbp, %rdi
   145c9: e8 72 a0 ff ff               	callq	0xe640 <crypto_auth_hmacsha512_init@plt>
   145ce: 4c 89 ea                     	movq	%r13, %rdx
   145d1: 4c 89 e6                     	movq	%r12, %rsi
   145d4: 48 89 ef                     	movq	%rbp, %rdi
   145d7: e8 74 9e ff ff               	callq	0xe450 <crypto_auth_hmacsha512_update@plt>
   145dc: 48 89 e6                     	movq	%rsp, %rsi
   145df: 48 89 ef                     	movq	%rbp, %rdi
   145e2: e8 09 9e ff ff               	callq	0xe3f0 <crypto_auth_hmacsha512_final@plt>
   145e7: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   145ec: 66 0f 6f 4c 24 10            	movdqa	0x10(%rsp), %xmm1
   145f2: 0f 11 03                     	movups	%xmm0, (%rbx)
   145f5: 0f 11 4b 10                  	movups	%xmm1, 0x10(%rbx)
   145f9: 48 8b 84 24 e8 01 00 00      	movq	0x1e8(%rsp), %rax
   14601: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1460a: 75 10                        	jne	0x1461c <crypto_auth_hmacsha512256.localalias+0x8c>
   1460c: 48 81 c4 f8 01 00 00         	addq	$0x1f8, %rsp            # imm = 0x1F8
   14613: 31 c0                        	xorl	%eax, %eax
   14615: 5b                           	popq	%rbx
   14616: 5d                           	popq	%rbp
   14617: 41 5c                        	popq	%r12
   14619: 41 5d                        	popq	%r13
   1461b: c3                           	retq
   1461c: e8 cf 9c ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14621: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1462c: 0f 1f 40 00                  	nopl	(%rax)

0000000000014630 <crypto_auth_hmacsha512256_verify>:
   14630: 41 54                        	pushq	%r12
   14632: 55                           	pushq	%rbp
   14633: 48 89 fd                     	movq	%rdi, %rbp
   14636: 53                           	pushq	%rbx
   14637: 48 83 ec 30                  	subq	$0x30, %rsp
   1463b: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14644: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   14649: 31 c0                        	xorl	%eax, %eax
   1464b: 49 89 e4                     	movq	%rsp, %r12
   1464e: 4c 89 e7                     	movq	%r12, %rdi
   14651: e8 3a ff ff ff               	callq	0x14590 <crypto_auth_hmacsha512256.localalias>
   14656: 4c 89 e6                     	movq	%r12, %rsi
   14659: 48 89 ef                     	movq	%rbp, %rdi
   1465c: e8 4f 9f ff ff               	callq	0xe5b0 <crypto_verify_32@plt>
   14661: ba 20 00 00 00               	movl	$0x20, %edx
   14666: 48 89 ee                     	movq	%rbp, %rsi
   14669: 4c 89 e7                     	movq	%r12, %rdi
   1466c: 89 c3                        	movl	%eax, %ebx
   1466e: e8 dd a1 ff ff               	callq	0xe850 <sodium_memcmp@plt>
   14673: 09 d8                        	orl	%ebx, %eax
   14675: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   1467a: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   14683: 75 09                        	jne	0x1468e <crypto_auth_hmacsha512256_verify+0x5e>
   14685: 48 83 c4 30                  	addq	$0x30, %rsp
   14689: 5b                           	popq	%rbx
   1468a: 5d                           	popq	%rbp
   1468b: 41 5c                        	popq	%r12
   1468d: c3                           	retq
   1468e: e8 5d 9c ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14693: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   1469d: 0f 1f 00                     	nopl	(%rax)

00000000000146a0 <crypto_box_seedbytes>:
   146a0: b8 20 00 00 00               	movl	$0x20, %eax
   146a5: c3                           	retq
   146a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000146b0 <crypto_box_publickeybytes>:
   146b0: b8 20 00 00 00               	movl	$0x20, %eax
   146b5: c3                           	retq
   146b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000146c0 <crypto_box_secretkeybytes>:
   146c0: b8 20 00 00 00               	movl	$0x20, %eax
   146c5: c3                           	retq
   146c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000146d0 <crypto_box_beforenmbytes>:
   146d0: b8 20 00 00 00               	movl	$0x20, %eax
   146d5: c3                           	retq
   146d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000146e0 <crypto_box_noncebytes>:
   146e0: b8 18 00 00 00               	movl	$0x18, %eax
   146e5: c3                           	retq
   146e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000146f0 <crypto_box_zerobytes>:
   146f0: b8 20 00 00 00               	movl	$0x20, %eax
   146f5: c3                           	retq
   146f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000014700 <crypto_box_boxzerobytes>:
   14700: b8 10 00 00 00               	movl	$0x10, %eax
   14705: c3                           	retq
   14706: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000014710 <crypto_box_macbytes>:
   14710: b8 10 00 00 00               	movl	$0x10, %eax
   14715: c3                           	retq
   14716: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000014720 <crypto_box_messagebytes_max>:
   14720: 48 c7 c0 ef ff ff ff         	movq	$-0x11, %rax
   14727: c3                           	retq
   14728: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000014730 <crypto_box_primitive>:
   14730: 48 8d 05 67 cc 04 00         	leaq	0x4cc67(%rip), %rax     # 0x6139e <_pad0+0x1e>
   14737: c3                           	retq
   14738: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000014740 <crypto_box_seed_keypair>:
   14740: e9 1b a0 ff ff               	jmp	0xe760 <crypto_box_curve25519xsalsa20poly1305_seed_keypair@plt>
   14745: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000014750 <crypto_box_keypair>:
   14750: e9 4b 9f ff ff               	jmp	0xe6a0 <crypto_box_curve25519xsalsa20poly1305_keypair@plt>
   14755: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000014760 <crypto_box_beforenm>:
   14760: e9 2b 9b ff ff               	jmp	0xe290 <crypto_box_curve25519xsalsa20poly1305_beforenm@plt>
   14765: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000014770 <crypto_box_afternm>:
   14770: e9 0b a0 ff ff               	jmp	0xe780 <crypto_box_curve25519xsalsa20poly1305_afternm@plt>
   14775: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000014780 <crypto_box_open_afternm>:
   14780: e9 1b 9d ff ff               	jmp	0xe4a0 <crypto_box_curve25519xsalsa20poly1305_open_afternm@plt>
   14785: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000014790 <crypto_box>:
   14790: e9 ab a1 ff ff               	jmp	0xe940 <crypto_box_curve25519xsalsa20poly1305@plt>
   14795: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000147a0 <crypto_box_open>:
   147a0: e9 1b 9e ff ff               	jmp	0xe5c0 <crypto_box_curve25519xsalsa20poly1305_open@plt>
   147a5: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   147af: 90                           	nop

00000000000147b0 <crypto_box_detached_afternm>:
   147b0: e9 eb 99 ff ff               	jmp	0xe1a0 <crypto_secretbox_detached@plt>
   147b5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000147c0 <crypto_box_detached>:
   147c0: 41 57                        	pushq	%r15
   147c2: 4d 89 c7                     	movq	%r8, %r15
   147c5: 41 56                        	pushq	%r14
   147c7: 41 55                        	pushq	%r13
   147c9: 49 89 cd                     	movq	%rcx, %r13
   147cc: 41 54                        	pushq	%r12
   147ce: 49 89 d4                     	movq	%rdx, %r12
   147d1: 55                           	pushq	%rbp
   147d2: 48 89 f5                     	movq	%rsi, %rbp
   147d5: 4c 89 ce                     	movq	%r9, %rsi
   147d8: 53                           	pushq	%rbx
   147d9: 48 89 fb                     	movq	%rdi, %rbx
   147dc: 48 83 ec 38                  	subq	$0x38, %rsp
   147e0: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   147e9: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   147ee: 31 c0                        	xorl	%eax, %eax
   147f0: 49 89 e6                     	movq	%rsp, %r14
   147f3: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   147f8: 4c 89 f7                     	movq	%r14, %rdi
   147fb: e8 40 9f ff ff               	callq	0xe740 <crypto_box_beforenm@plt>
   14800: 85 c0                        	testl	%eax, %eax
   14802: 75 4c                        	jne	0x14850 <crypto_box_detached+0x90>
   14804: 48 89 df                     	movq	%rbx, %rdi
   14807: 48 89 ee                     	movq	%rbp, %rsi
   1480a: 4d 89 f1                     	movq	%r14, %r9
   1480d: 4d 89 f8                     	movq	%r15, %r8
   14810: 4c 89 e9                     	movq	%r13, %rcx
   14813: 4c 89 e2                     	movq	%r12, %rdx
   14816: e8 85 99 ff ff               	callq	0xe1a0 <crypto_secretbox_detached@plt>
   1481b: be 20 00 00 00               	movl	$0x20, %esi
   14820: 4c 89 f7                     	movq	%r14, %rdi
   14823: 89 c3                        	movl	%eax, %ebx
   14825: e8 86 9a ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   1482a: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   1482f: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   14838: 75 1d                        	jne	0x14857 <crypto_box_detached+0x97>
   1483a: 48 83 c4 38                  	addq	$0x38, %rsp
   1483e: 89 d8                        	movl	%ebx, %eax
   14840: 5b                           	popq	%rbx
   14841: 5d                           	popq	%rbp
   14842: 41 5c                        	popq	%r12
   14844: 41 5d                        	popq	%r13
   14846: 41 5e                        	popq	%r14
   14848: 41 5f                        	popq	%r15
   1484a: c3                           	retq
   1484b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   14850: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   14855: eb d3                        	jmp	0x1482a <crypto_box_detached+0x6a>
   14857: e8 94 9a ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1485c: 0f 1f 40 00                  	nopl	(%rax)

0000000000014860 <crypto_box_easy_afternm>:
   14860: 48 83 fa ef                  	cmpq	$-0x11, %rdx
   14864: 77 1b                        	ja	0x14881 <crypto_box_easy_afternm+0x21>
   14866: 48 8d 47 10                  	leaq	0x10(%rdi), %rax
   1486a: 4d 89 c1                     	movq	%r8, %r9
   1486d: 49 89 c8                     	movq	%rcx, %r8
   14870: 48 89 d1                     	movq	%rdx, %rcx
   14873: 48 89 f2                     	movq	%rsi, %rdx
   14876: 48 89 fe                     	movq	%rdi, %rsi
   14879: 48 89 c7                     	movq	%rax, %rdi
   1487c: e9 1f 99 ff ff               	jmp	0xe1a0 <crypto_secretbox_detached@plt>
   14881: 50                           	pushq	%rax
   14882: e8 09 99 ff ff               	callq	0xe190 <sodium_misuse@plt>
   14887: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000014890 <crypto_box_easy>:
   14890: 41 57                        	pushq	%r15
   14892: 41 56                        	pushq	%r14
   14894: 41 55                        	pushq	%r13
   14896: 41 54                        	pushq	%r12
   14898: 55                           	pushq	%rbp
   14899: 53                           	pushq	%rbx
   1489a: 48 89 d3                     	movq	%rdx, %rbx
   1489d: 48 83 ec 38                  	subq	$0x38, %rsp
   148a1: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   148aa: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   148af: 31 c0                        	xorl	%eax, %eax
   148b1: 48 83 fa ef                  	cmpq	$-0x11, %rdx
   148b5: 77 70                        	ja	0x14927 <crypto_box_easy+0x97>
   148b7: 49 89 e6                     	movq	%rsp, %r14
   148ba: 48 89 fd                     	movq	%rdi, %rbp
   148bd: 49 89 f4                     	movq	%rsi, %r12
   148c0: 4c 89 ca                     	movq	%r9, %rdx
   148c3: 4c 8d 7f 10                  	leaq	0x10(%rdi), %r15
   148c7: 4c 89 c6                     	movq	%r8, %rsi
   148ca: 4c 89 f7                     	movq	%r14, %rdi
   148cd: 49 89 cd                     	movq	%rcx, %r13
   148d0: e8 6b 9e ff ff               	callq	0xe740 <crypto_box_beforenm@plt>
   148d5: 85 c0                        	testl	%eax, %eax
   148d7: 75 47                        	jne	0x14920 <crypto_box_easy+0x90>
   148d9: 48 89 d9                     	movq	%rbx, %rcx
   148dc: 48 89 ee                     	movq	%rbp, %rsi
   148df: 4c 89 ff                     	movq	%r15, %rdi
   148e2: 4d 89 f1                     	movq	%r14, %r9
   148e5: 4d 89 e8                     	movq	%r13, %r8
   148e8: 4c 89 e2                     	movq	%r12, %rdx
   148eb: e8 b0 98 ff ff               	callq	0xe1a0 <crypto_secretbox_detached@plt>
   148f0: be 20 00 00 00               	movl	$0x20, %esi
   148f5: 4c 89 f7                     	movq	%r14, %rdi
   148f8: 89 c3                        	movl	%eax, %ebx
   148fa: e8 b1 99 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   148ff: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   14904: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1490d: 75 1d                        	jne	0x1492c <crypto_box_easy+0x9c>
   1490f: 48 83 c4 38                  	addq	$0x38, %rsp
   14913: 89 d8                        	movl	%ebx, %eax
   14915: 5b                           	popq	%rbx
   14916: 5d                           	popq	%rbp
   14917: 41 5c                        	popq	%r12
   14919: 41 5d                        	popq	%r13
   1491b: 41 5e                        	popq	%r14
   1491d: 41 5f                        	popq	%r15
   1491f: c3                           	retq
   14920: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   14925: eb d8                        	jmp	0x148ff <crypto_box_easy+0x6f>
   14927: e8 64 98 ff ff               	callq	0xe190 <sodium_misuse@plt>
   1492c: e8 bf 99 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14931: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1493c: 0f 1f 40 00                  	nopl	(%rax)

0000000000014940 <crypto_box_open_detached_afternm>:
   14940: e9 9b a0 ff ff               	jmp	0xe9e0 <crypto_secretbox_open_detached@plt>
   14945: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000014950 <crypto_box_open_detached>:
   14950: 41 57                        	pushq	%r15
   14952: 4d 89 c7                     	movq	%r8, %r15
   14955: 41 56                        	pushq	%r14
   14957: 41 55                        	pushq	%r13
   14959: 49 89 cd                     	movq	%rcx, %r13
   1495c: 41 54                        	pushq	%r12
   1495e: 49 89 d4                     	movq	%rdx, %r12
   14961: 55                           	pushq	%rbp
   14962: 48 89 f5                     	movq	%rsi, %rbp
   14965: 4c 89 ce                     	movq	%r9, %rsi
   14968: 53                           	pushq	%rbx
   14969: 48 89 fb                     	movq	%rdi, %rbx
   1496c: 48 83 ec 38                  	subq	$0x38, %rsp
   14970: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14979: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   1497e: 31 c0                        	xorl	%eax, %eax
   14980: 49 89 e6                     	movq	%rsp, %r14
   14983: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   14988: 4c 89 f7                     	movq	%r14, %rdi
   1498b: e8 b0 9d ff ff               	callq	0xe740 <crypto_box_beforenm@plt>
   14990: 85 c0                        	testl	%eax, %eax
   14992: 75 4c                        	jne	0x149e0 <crypto_box_open_detached+0x90>
   14994: 48 89 df                     	movq	%rbx, %rdi
   14997: 48 89 ee                     	movq	%rbp, %rsi
   1499a: 4d 89 f1                     	movq	%r14, %r9
   1499d: 4d 89 f8                     	movq	%r15, %r8
   149a0: 4c 89 e9                     	movq	%r13, %rcx
   149a3: 4c 89 e2                     	movq	%r12, %rdx
   149a6: e8 35 a0 ff ff               	callq	0xe9e0 <crypto_secretbox_open_detached@plt>
   149ab: be 20 00 00 00               	movl	$0x20, %esi
   149b0: 4c 89 f7                     	movq	%r14, %rdi
   149b3: 89 c3                        	movl	%eax, %ebx
   149b5: e8 f6 98 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   149ba: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   149bf: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   149c8: 75 1d                        	jne	0x149e7 <crypto_box_open_detached+0x97>
   149ca: 48 83 c4 38                  	addq	$0x38, %rsp
   149ce: 89 d8                        	movl	%ebx, %eax
   149d0: 5b                           	popq	%rbx
   149d1: 5d                           	popq	%rbp
   149d2: 41 5c                        	popq	%r12
   149d4: 41 5d                        	popq	%r13
   149d6: 41 5e                        	popq	%r14
   149d8: 41 5f                        	popq	%r15
   149da: c3                           	retq
   149db: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   149e0: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   149e5: eb d3                        	jmp	0x149ba <crypto_box_open_detached+0x6a>
   149e7: e8 04 99 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   149ec: 0f 1f 40 00                  	nopl	(%rax)

00000000000149f0 <crypto_box_open_easy_afternm>:
   149f0: 48 89 c8                     	movq	%rcx, %rax
   149f3: 4d 89 c1                     	movq	%r8, %r9
   149f6: 48 83 fa 0f                  	cmpq	$0xf, %rdx
   149fa: 76 1c                        	jbe	0x14a18 <crypto_box_open_easy_afternm+0x28>
   149fc: 4c 8d 56 10                  	leaq	0x10(%rsi), %r10
   14a00: 48 8d 4a f0                  	leaq	-0x10(%rdx), %rcx
   14a04: 49 89 c0                     	movq	%rax, %r8
   14a07: 48 89 f2                     	movq	%rsi, %rdx
   14a0a: 4c 89 d6                     	movq	%r10, %rsi
   14a0d: e9 ce 9f ff ff               	jmp	0xe9e0 <crypto_secretbox_open_detached@plt>
   14a12: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   14a18: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   14a1d: c3                           	retq
   14a1e: 66 90                        	nop

0000000000014a20 <crypto_box_open_easy>:
   14a20: 41 57                        	pushq	%r15
   14a22: 48 89 d0                     	movq	%rdx, %rax
   14a25: 41 56                        	pushq	%r14
   14a27: 41 55                        	pushq	%r13
   14a29: 49 89 cd                     	movq	%rcx, %r13
   14a2c: 41 54                        	pushq	%r12
   14a2e: 55                           	pushq	%rbp
   14a2f: 53                           	pushq	%rbx
   14a30: 48 83 ec 38                  	subq	$0x38, %rsp
   14a34: 64 48 8b 0c 25 28 00 00 00   	movq	%fs:0x28, %rcx
   14a3d: 48 89 4c 24 28               	movq	%rcx, 0x28(%rsp)
   14a42: 31 c9                        	xorl	%ecx, %ecx
   14a44: 48 83 fa 0f                  	cmpq	$0xf, %rdx
   14a48: 76 6e                        	jbe	0x14ab8 <crypto_box_open_easy+0x98>
   14a4a: 49 89 e6                     	movq	%rsp, %r14
   14a4d: 48 89 f5                     	movq	%rsi, %rbp
   14a50: 49 89 fc                     	movq	%rdi, %r12
   14a53: 4c 89 c6                     	movq	%r8, %rsi
   14a56: 4c 89 ca                     	movq	%r9, %rdx
   14a59: 48 8d 58 f0                  	leaq	-0x10(%rax), %rbx
   14a5d: 4c 8d 7d 10                  	leaq	0x10(%rbp), %r15
   14a61: 4c 89 f7                     	movq	%r14, %rdi
   14a64: e8 d7 9c ff ff               	callq	0xe740 <crypto_box_beforenm@plt>
   14a69: 85 c0                        	testl	%eax, %eax
   14a6b: 75 4b                        	jne	0x14ab8 <crypto_box_open_easy+0x98>
   14a6d: 48 89 d9                     	movq	%rbx, %rcx
   14a70: 4c 89 fe                     	movq	%r15, %rsi
   14a73: 4c 89 e7                     	movq	%r12, %rdi
   14a76: 4d 89 f1                     	movq	%r14, %r9
   14a79: 4d 89 e8                     	movq	%r13, %r8
   14a7c: 48 89 ea                     	movq	%rbp, %rdx
   14a7f: e8 5c 9f ff ff               	callq	0xe9e0 <crypto_secretbox_open_detached@plt>
   14a84: be 20 00 00 00               	movl	$0x20, %esi
   14a89: 4c 89 f7                     	movq	%r14, %rdi
   14a8c: 89 c3                        	movl	%eax, %ebx
   14a8e: e8 1d 98 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14a93: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   14a98: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   14aa1: 75 1c                        	jne	0x14abf <crypto_box_open_easy+0x9f>
   14aa3: 48 83 c4 38                  	addq	$0x38, %rsp
   14aa7: 89 d8                        	movl	%ebx, %eax
   14aa9: 5b                           	popq	%rbx
   14aaa: 5d                           	popq	%rbp
   14aab: 41 5c                        	popq	%r12
   14aad: 41 5d                        	popq	%r13
   14aaf: 41 5e                        	popq	%r14
   14ab1: 41 5f                        	popq	%r15
   14ab3: c3                           	retq
   14ab4: 0f 1f 40 00                  	nopl	(%rax)
   14ab8: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   14abd: eb d4                        	jmp	0x14a93 <crypto_box_open_easy+0x73>
   14abf: e8 2c 98 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14ac4: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   14ace: 66 90                        	nop

0000000000014ad0 <_crypto_box_seal_nonce.isra.0>:
   14ad0: 55                           	pushq	%rbp
   14ad1: b9 18 00 00 00               	movl	$0x18, %ecx
   14ad6: 48 89 e5                     	movq	%rsp, %rbp
   14ad9: 41 56                        	pushq	%r14
   14adb: 49 89 f6                     	movq	%rsi, %r14
   14ade: 31 f6                        	xorl	%esi, %esi
   14ae0: 41 55                        	pushq	%r13
   14ae2: 49 89 d5                     	movq	%rdx, %r13
   14ae5: 31 d2                        	xorl	%edx, %edx
   14ae7: 41 54                        	pushq	%r12
   14ae9: 49 89 fc                     	movq	%rdi, %r12
   14aec: 53                           	pushq	%rbx
   14aed: 48 83 e4 c0                  	andq	$-0x40, %rsp
   14af1: 48 81 ec c0 01 00 00         	subq	$0x1c0, %rsp            # imm = 0x1C0
   14af8: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14b01: 48 89 84 24 b8 01 00 00      	movq	%rax, 0x1b8(%rsp)
   14b09: 31 c0                        	xorl	%eax, %eax
   14b0b: 48 89 e3                     	movq	%rsp, %rbx
   14b0e: 48 89 df                     	movq	%rbx, %rdi
   14b11: e8 ea 9d ff ff               	callq	0xe900 <crypto_generichash_init@plt>
   14b16: ba 20 00 00 00               	movl	$0x20, %edx
   14b1b: 4c 89 f6                     	movq	%r14, %rsi
   14b1e: 48 89 df                     	movq	%rbx, %rdi
   14b21: e8 0a 9e ff ff               	callq	0xe930 <crypto_generichash_update@plt>
   14b26: ba 20 00 00 00               	movl	$0x20, %edx
   14b2b: 4c 89 ee                     	movq	%r13, %rsi
   14b2e: 48 89 df                     	movq	%rbx, %rdi
   14b31: e8 fa 9d ff ff               	callq	0xe930 <crypto_generichash_update@plt>
   14b36: ba 18 00 00 00               	movl	$0x18, %edx
   14b3b: 4c 89 e6                     	movq	%r12, %rsi
   14b3e: 48 89 df                     	movq	%rbx, %rdi
   14b41: e8 da 99 ff ff               	callq	0xe520 <crypto_generichash_final@plt>
   14b46: 48 8b 84 24 b8 01 00 00      	movq	0x1b8(%rsp), %rax
   14b4e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   14b57: 75 0d                        	jne	0x14b66 <_crypto_box_seal_nonce.isra.0+0x96>
   14b59: 48 8d 65 e0                  	leaq	-0x20(%rbp), %rsp
   14b5d: 5b                           	popq	%rbx
   14b5e: 41 5c                        	popq	%r12
   14b60: 41 5d                        	popq	%r13
   14b62: 41 5e                        	popq	%r14
   14b64: 5d                           	popq	%rbp
   14b65: c3                           	retq
   14b66: e8 85 97 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14b6b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000014b70 <crypto_box_seal>:
   14b70: 55                           	pushq	%rbp
   14b71: 48 89 e5                     	movq	%rsp, %rbp
   14b74: 41 57                        	pushq	%r15
   14b76: 49 89 cf                     	movq	%rcx, %r15
   14b79: 41 56                        	pushq	%r14
   14b7b: 41 55                        	pushq	%r13
   14b7d: 41 54                        	pushq	%r12
   14b7f: 53                           	pushq	%rbx
   14b80: 48 89 fb                     	movq	%rdi, %rbx
   14b83: 48 83 e4 c0                  	andq	$-0x40, %rsp
   14b87: 48 81 ec 40 02 00 00         	subq	$0x240, %rsp            # imm = 0x240
   14b8e: 48 89 74 24 18               	movq	%rsi, 0x18(%rsp)
   14b93: 4c 8d 74 24 60               	leaq	0x60(%rsp), %r14
   14b98: 4c 8d 6c 24 40               	leaq	0x40(%rsp), %r13
   14b9d: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   14ba2: 4c 89 f6                     	movq	%r14, %rsi
   14ba5: 4c 89 ef                     	movq	%r13, %rdi
   14ba8: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14bb1: 48 89 84 24 38 02 00 00      	movq	%rax, 0x238(%rsp)
   14bb9: 31 c0                        	xorl	%eax, %eax
   14bbb: e8 50 9a ff ff               	callq	0xe610 <crypto_box_keypair@plt>
   14bc0: 85 c0                        	testl	%eax, %eax
   14bc2: 0f 85 d8 00 00 00            	jne	0x14ca0 <crypto_box_seal+0x130>
   14bc8: 4c 8d a4 24 80 00 00 00      	leaq	0x80(%rsp), %r12
   14bd0: b9 18 00 00 00               	movl	$0x18, %ecx
   14bd5: 31 d2                        	xorl	%edx, %edx
   14bd7: 31 f6                        	xorl	%esi, %esi
   14bd9: 4c 89 e7                     	movq	%r12, %rdi
   14bdc: e8 1f 9d ff ff               	callq	0xe900 <crypto_generichash_init@plt>
   14be1: 4c 89 e7                     	movq	%r12, %rdi
   14be4: ba 20 00 00 00               	movl	$0x20, %edx
   14be9: 4c 89 ee                     	movq	%r13, %rsi
   14bec: e8 3f 9d ff ff               	callq	0xe930 <crypto_generichash_update@plt>
   14bf1: 4c 89 fe                     	movq	%r15, %rsi
   14bf4: 4c 89 e7                     	movq	%r12, %rdi
   14bf7: 4c 89 7c 24 08               	movq	%r15, 0x8(%rsp)
   14bfc: ba 20 00 00 00               	movl	$0x20, %edx
   14c01: 4c 8d 7c 24 20               	leaq	0x20(%rsp), %r15
   14c06: e8 25 9d ff ff               	callq	0xe930 <crypto_generichash_update@plt>
   14c0b: 4c 89 e7                     	movq	%r12, %rdi
   14c0e: ba 18 00 00 00               	movl	$0x18, %edx
   14c13: 4c 89 fe                     	movq	%r15, %rsi
   14c16: e8 05 99 ff ff               	callq	0xe520 <crypto_generichash_final@plt>
   14c1b: 4c 8b 44 24 08               	movq	0x8(%rsp), %r8
   14c20: 4d 89 f1                     	movq	%r14, %r9
   14c23: 4c 89 f9                     	movq	%r15, %rcx
   14c26: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   14c2b: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   14c30: 48 8d 7b 20                  	leaq	0x20(%rbx), %rdi
   14c34: e8 67 96 ff ff               	callq	0xe2a0 <crypto_box_easy@plt>
   14c39: 66 0f 6f 44 24 40            	movdqa	0x40(%rsp), %xmm0
   14c3f: be 20 00 00 00               	movl	$0x20, %esi
   14c44: 4c 89 f7                     	movq	%r14, %rdi
   14c47: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
   14c4d: 41 89 c4                     	movl	%eax, %r12d
   14c50: 0f 11 03                     	movups	%xmm0, (%rbx)
   14c53: 0f 11 4b 10                  	movups	%xmm1, 0x10(%rbx)
   14c57: e8 54 96 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14c5c: be 20 00 00 00               	movl	$0x20, %esi
   14c61: 4c 89 ef                     	movq	%r13, %rdi
   14c64: e8 47 96 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14c69: be 18 00 00 00               	movl	$0x18, %esi
   14c6e: 4c 89 ff                     	movq	%r15, %rdi
   14c71: e8 3a 96 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14c76: 48 8b 84 24 38 02 00 00      	movq	0x238(%rsp), %rax
   14c7e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   14c87: 75 1f                        	jne	0x14ca8 <crypto_box_seal+0x138>
   14c89: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   14c8d: 44 89 e0                     	movl	%r12d, %eax
   14c90: 5b                           	popq	%rbx
   14c91: 41 5c                        	popq	%r12
   14c93: 41 5d                        	popq	%r13
   14c95: 41 5e                        	popq	%r14
   14c97: 41 5f                        	popq	%r15
   14c99: 5d                           	popq	%rbp
   14c9a: c3                           	retq
   14c9b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   14ca0: 41 bc ff ff ff ff            	movl	$0xffffffff, %r12d      # imm = 0xFFFFFFFF
   14ca6: eb ce                        	jmp	0x14c76 <crypto_box_seal+0x106>
   14ca8: e8 43 96 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14cad: 0f 1f 00                     	nopl	(%rax)

0000000000014cb0 <crypto_box_seal_open>:
   14cb0: 41 56                        	pushq	%r14
   14cb2: 41 55                        	pushq	%r13
   14cb4: 41 54                        	pushq	%r12
   14cb6: 55                           	pushq	%rbp
   14cb7: 53                           	pushq	%rbx
   14cb8: 48 89 d3                     	movq	%rdx, %rbx
   14cbb: 48 83 ec 20                  	subq	$0x20, %rsp
   14cbf: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14cc8: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   14ccd: 31 c0                        	xorl	%eax, %eax
   14ccf: 48 83 fa 2f                  	cmpq	$0x2f, %rdx
   14cd3: 76 53                        	jbe	0x14d28 <crypto_box_seal_open+0x78>
   14cd5: 49 89 e5                     	movq	%rsp, %r13
   14cd8: 48 89 f5                     	movq	%rsi, %rbp
   14cdb: 48 89 ca                     	movq	%rcx, %rdx
   14cde: 4d 89 c6                     	movq	%r8, %r14
   14ce1: 49 89 fc                     	movq	%rdi, %r12
   14ce4: 4c 89 ef                     	movq	%r13, %rdi
   14ce7: e8 e4 fd ff ff               	callq	0x14ad0 <_crypto_box_seal_nonce.isra.0>
   14cec: 48 8d 53 e0                  	leaq	-0x20(%rbx), %rdx
   14cf0: 48 8d 75 20                  	leaq	0x20(%rbp), %rsi
   14cf4: 4d 89 f1                     	movq	%r14, %r9
   14cf7: 49 89 e8                     	movq	%rbp, %r8
   14cfa: 4c 89 e9                     	movq	%r13, %rcx
   14cfd: 4c 89 e7                     	movq	%r12, %rdi
   14d00: e8 db 96 ff ff               	callq	0xe3e0 <crypto_box_open_easy@plt>
   14d05: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   14d0a: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   14d13: 75 1a                        	jne	0x14d2f <crypto_box_seal_open+0x7f>
   14d15: 48 83 c4 20                  	addq	$0x20, %rsp
   14d19: 5b                           	popq	%rbx
   14d1a: 5d                           	popq	%rbp
   14d1b: 41 5c                        	popq	%r12
   14d1d: 41 5d                        	popq	%r13
   14d1f: 41 5e                        	popq	%r14
   14d21: c3                           	retq
   14d22: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   14d28: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   14d2d: eb d6                        	jmp	0x14d05 <crypto_box_seal_open+0x55>
   14d2f: e8 bc 95 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14d34: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   14d3f: 90                           	nop

0000000000014d40 <crypto_box_sealbytes>:
   14d40: b8 30 00 00 00               	movl	$0x30, %eax
   14d45: c3                           	retq
   14d46: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000014d50 <crypto_box_curve25519xsalsa20poly1305_seed_keypair>:
   14d50: 41 54                        	pushq	%r12
   14d52: 55                           	pushq	%rbp
   14d53: 48 89 fd                     	movq	%rdi, %rbp
   14d56: 53                           	pushq	%rbx
   14d57: 48 89 f3                     	movq	%rsi, %rbx
   14d5a: 48 89 d6                     	movq	%rdx, %rsi
   14d5d: ba 20 00 00 00               	movl	$0x20, %edx
   14d62: 48 83 ec 50                  	subq	$0x50, %rsp
   14d66: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14d6f: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   14d74: 31 c0                        	xorl	%eax, %eax
   14d76: 49 89 e4                     	movq	%rsp, %r12
   14d79: 4c 89 e7                     	movq	%r12, %rdi
   14d7c: e8 bf 96 ff ff               	callq	0xe440 <crypto_hash_sha512@plt>
   14d81: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   14d86: be 40 00 00 00               	movl	$0x40, %esi
   14d8b: 4c 89 e7                     	movq	%r12, %rdi
   14d8e: 66 0f 6f 4c 24 10            	movdqa	0x10(%rsp), %xmm1
   14d94: 0f 11 03                     	movups	%xmm0, (%rbx)
   14d97: 0f 11 4b 10                  	movups	%xmm1, 0x10(%rbx)
   14d9b: e8 10 95 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14da0: 48 89 de                     	movq	%rbx, %rsi
   14da3: 48 89 ef                     	movq	%rbp, %rdi
   14da6: e8 d5 9b ff ff               	callq	0xe980 <crypto_scalarmult_curve25519_base@plt>
   14dab: 48 8b 54 24 48               	movq	0x48(%rsp), %rdx
   14db0: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   14db9: 75 09                        	jne	0x14dc4 <crypto_box_curve25519xsalsa20poly1305_seed_keypair+0x74>
   14dbb: 48 83 c4 50                  	addq	$0x50, %rsp
   14dbf: 5b                           	popq	%rbx
   14dc0: 5d                           	popq	%rbp
   14dc1: 41 5c                        	popq	%r12
   14dc3: c3                           	retq
   14dc4: e8 27 95 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14dc9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000014dd0 <crypto_box_curve25519xsalsa20poly1305_keypair>:
   14dd0: 55                           	pushq	%rbp
   14dd1: 48 89 fd                     	movq	%rdi, %rbp
   14dd4: 53                           	pushq	%rbx
   14dd5: 48 89 f3                     	movq	%rsi, %rbx
   14dd8: be 20 00 00 00               	movl	$0x20, %esi
   14ddd: 48 89 df                     	movq	%rbx, %rdi
   14de0: 48 83 ec 08                  	subq	$0x8, %rsp
   14de4: e8 c7 98 ff ff               	callq	0xe6b0 <randombytes_buf@plt>
   14de9: 48 83 c4 08                  	addq	$0x8, %rsp
   14ded: 48 89 de                     	movq	%rbx, %rsi
   14df0: 48 89 ef                     	movq	%rbp, %rdi
   14df3: 5b                           	popq	%rbx
   14df4: 5d                           	popq	%rbp
   14df5: e9 86 9b ff ff               	jmp	0xe980 <crypto_scalarmult_curve25519_base@plt>
   14dfa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000014e00 <crypto_box_curve25519xsalsa20poly1305_beforenm>:
   14e00: 55                           	pushq	%rbp
   14e01: 48 89 f0                     	movq	%rsi, %rax
   14e04: 48 89 d6                     	movq	%rdx, %rsi
   14e07: 53                           	pushq	%rbx
   14e08: 48 89 fb                     	movq	%rdi, %rbx
   14e0b: 48 83 ec 38                  	subq	$0x38, %rsp
   14e0f: 64 48 8b 14 25 28 00 00 00   	movq	%fs:0x28, %rdx
   14e18: 48 89 54 24 28               	movq	%rdx, 0x28(%rsp)
   14e1d: 31 d2                        	xorl	%edx, %edx
   14e1f: 48 89 e5                     	movq	%rsp, %rbp
   14e22: 48 89 c2                     	movq	%rax, %rdx
   14e25: 48 89 ef                     	movq	%rbp, %rdi
   14e28: e8 a3 98 ff ff               	callq	0xe6d0 <crypto_scalarmult_curve25519@plt>
   14e2d: 85 c0                        	testl	%eax, %eax
   14e2f: 75 2f                        	jne	0x14e60 <crypto_box_curve25519xsalsa20poly1305_beforenm+0x60>
   14e31: 31 c9                        	xorl	%ecx, %ecx
   14e33: 48 89 ea                     	movq	%rbp, %rdx
   14e36: 48 8d 35 a3 c6 04 00         	leaq	0x4c6a3(%rip), %rsi     # 0x614e0 <zero.0>
   14e3d: 48 89 df                     	movq	%rbx, %rdi
   14e40: e8 9b 98 ff ff               	callq	0xe6e0 <crypto_core_hsalsa20@plt>
   14e45: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   14e4a: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   14e53: 75 12                        	jne	0x14e67 <crypto_box_curve25519xsalsa20poly1305_beforenm+0x67>
   14e55: 48 83 c4 38                  	addq	$0x38, %rsp
   14e59: 5b                           	popq	%rbx
   14e5a: 5d                           	popq	%rbp
   14e5b: c3                           	retq
   14e5c: 0f 1f 40 00                  	nopl	(%rax)
   14e60: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   14e65: eb de                        	jmp	0x14e45 <crypto_box_curve25519xsalsa20poly1305_beforenm+0x45>
   14e67: e8 84 94 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14e6c: 0f 1f 40 00                  	nopl	(%rax)

0000000000014e70 <crypto_box_curve25519xsalsa20poly1305_afternm>:
   14e70: e9 db 91 ff ff               	jmp	0xe050 <crypto_secretbox_xsalsa20poly1305@plt>
   14e75: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000014e80 <crypto_box_curve25519xsalsa20poly1305_open_afternm>:
   14e80: e9 6b 96 ff ff               	jmp	0xe4f0 <crypto_secretbox_xsalsa20poly1305_open@plt>
   14e85: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000014e90 <crypto_box_curve25519xsalsa20poly1305>:
   14e90: 41 57                        	pushq	%r15
   14e92: 41 56                        	pushq	%r14
   14e94: 41 55                        	pushq	%r13
   14e96: 49 89 cd                     	movq	%rcx, %r13
   14e99: 41 54                        	pushq	%r12
   14e9b: 49 89 d4                     	movq	%rdx, %r12
   14e9e: 4c 89 c2                     	movq	%r8, %rdx
   14ea1: 55                           	pushq	%rbp
   14ea2: 48 89 f5                     	movq	%rsi, %rbp
   14ea5: 4c 89 ce                     	movq	%r9, %rsi
   14ea8: 53                           	pushq	%rbx
   14ea9: 48 89 fb                     	movq	%rdi, %rbx
   14eac: 48 83 ec 58                  	subq	$0x58, %rsp
   14eb0: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14eb9: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   14ebe: 31 c0                        	xorl	%eax, %eax
   14ec0: 4c 8d 7c 24 20               	leaq	0x20(%rsp), %r15
   14ec5: 4c 89 ff                     	movq	%r15, %rdi
   14ec8: e8 03 98 ff ff               	callq	0xe6d0 <crypto_scalarmult_curve25519@plt>
   14ecd: 85 c0                        	testl	%eax, %eax
   14ecf: 75 5f                        	jne	0x14f30 <crypto_box_curve25519xsalsa20poly1305+0xa0>
   14ed1: 49 89 e6                     	movq	%rsp, %r14
   14ed4: 31 c9                        	xorl	%ecx, %ecx
   14ed6: 48 8d 35 03 c6 04 00         	leaq	0x4c603(%rip), %rsi     # 0x614e0 <zero.0>
   14edd: 4c 89 fa                     	movq	%r15, %rdx
   14ee0: 4c 89 f7                     	movq	%r14, %rdi
   14ee3: e8 f8 97 ff ff               	callq	0xe6e0 <crypto_core_hsalsa20@plt>
   14ee8: 85 c0                        	testl	%eax, %eax
   14eea: 75 44                        	jne	0x14f30 <crypto_box_curve25519xsalsa20poly1305+0xa0>
   14eec: 48 89 df                     	movq	%rbx, %rdi
   14eef: 48 89 ee                     	movq	%rbp, %rsi
   14ef2: 4d 89 f0                     	movq	%r14, %r8
   14ef5: 4c 89 e9                     	movq	%r13, %rcx
   14ef8: 4c 89 e2                     	movq	%r12, %rdx
   14efb: e8 50 91 ff ff               	callq	0xe050 <crypto_secretbox_xsalsa20poly1305@plt>
   14f00: be 20 00 00 00               	movl	$0x20, %esi
   14f05: 4c 89 f7                     	movq	%r14, %rdi
   14f08: 89 c3                        	movl	%eax, %ebx
   14f0a: e8 a1 93 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14f0f: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   14f14: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   14f1d: 75 18                        	jne	0x14f37 <crypto_box_curve25519xsalsa20poly1305+0xa7>
   14f1f: 48 83 c4 58                  	addq	$0x58, %rsp
   14f23: 89 d8                        	movl	%ebx, %eax
   14f25: 5b                           	popq	%rbx
   14f26: 5d                           	popq	%rbp
   14f27: 41 5c                        	popq	%r12
   14f29: 41 5d                        	popq	%r13
   14f2b: 41 5e                        	popq	%r14
   14f2d: 41 5f                        	popq	%r15
   14f2f: c3                           	retq
   14f30: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   14f35: eb d8                        	jmp	0x14f0f <crypto_box_curve25519xsalsa20poly1305+0x7f>
   14f37: e8 b4 93 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14f3c: 0f 1f 40 00                  	nopl	(%rax)

0000000000014f40 <crypto_box_curve25519xsalsa20poly1305_open>:
   14f40: 41 57                        	pushq	%r15
   14f42: 41 56                        	pushq	%r14
   14f44: 41 55                        	pushq	%r13
   14f46: 49 89 cd                     	movq	%rcx, %r13
   14f49: 41 54                        	pushq	%r12
   14f4b: 49 89 d4                     	movq	%rdx, %r12
   14f4e: 4c 89 c2                     	movq	%r8, %rdx
   14f51: 55                           	pushq	%rbp
   14f52: 48 89 f5                     	movq	%rsi, %rbp
   14f55: 4c 89 ce                     	movq	%r9, %rsi
   14f58: 53                           	pushq	%rbx
   14f59: 48 89 fb                     	movq	%rdi, %rbx
   14f5c: 48 83 ec 58                  	subq	$0x58, %rsp
   14f60: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   14f69: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   14f6e: 31 c0                        	xorl	%eax, %eax
   14f70: 4c 8d 7c 24 20               	leaq	0x20(%rsp), %r15
   14f75: 4c 89 ff                     	movq	%r15, %rdi
   14f78: e8 53 97 ff ff               	callq	0xe6d0 <crypto_scalarmult_curve25519@plt>
   14f7d: 85 c0                        	testl	%eax, %eax
   14f7f: 75 5f                        	jne	0x14fe0 <crypto_box_curve25519xsalsa20poly1305_open+0xa0>
   14f81: 49 89 e6                     	movq	%rsp, %r14
   14f84: 31 c9                        	xorl	%ecx, %ecx
   14f86: 48 8d 35 53 c5 04 00         	leaq	0x4c553(%rip), %rsi     # 0x614e0 <zero.0>
   14f8d: 4c 89 fa                     	movq	%r15, %rdx
   14f90: 4c 89 f7                     	movq	%r14, %rdi
   14f93: e8 48 97 ff ff               	callq	0xe6e0 <crypto_core_hsalsa20@plt>
   14f98: 85 c0                        	testl	%eax, %eax
   14f9a: 75 44                        	jne	0x14fe0 <crypto_box_curve25519xsalsa20poly1305_open+0xa0>
   14f9c: 48 89 df                     	movq	%rbx, %rdi
   14f9f: 48 89 ee                     	movq	%rbp, %rsi
   14fa2: 4d 89 f0                     	movq	%r14, %r8
   14fa5: 4c 89 e9                     	movq	%r13, %rcx
   14fa8: 4c 89 e2                     	movq	%r12, %rdx
   14fab: e8 40 95 ff ff               	callq	0xe4f0 <crypto_secretbox_xsalsa20poly1305_open@plt>
   14fb0: be 20 00 00 00               	movl	$0x20, %esi
   14fb5: 4c 89 f7                     	movq	%r14, %rdi
   14fb8: 89 c3                        	movl	%eax, %ebx
   14fba: e8 f1 92 ff ff               	callq	0xe2b0 <sodium_memzero@plt>
   14fbf: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   14fc4: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   14fcd: 75 18                        	jne	0x14fe7 <crypto_box_curve25519xsalsa20poly1305_open+0xa7>
   14fcf: 48 83 c4 58                  	addq	$0x58, %rsp
   14fd3: 89 d8                        	movl	%ebx, %eax
   14fd5: 5b                           	popq	%rbx
   14fd6: 5d                           	popq	%rbp
   14fd7: 41 5c                        	popq	%r12
   14fd9: 41 5d                        	popq	%r13
   14fdb: 41 5e                        	popq	%r14
   14fdd: 41 5f                        	popq	%r15
   14fdf: c3                           	retq
   14fe0: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   14fe5: eb d8                        	jmp	0x14fbf <crypto_box_curve25519xsalsa20poly1305_open+0x7f>
   14fe7: e8 04 93 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   14fec: 0f 1f 40 00                  	nopl	(%rax)

0000000000014ff0 <crypto_box_curve25519xsalsa20poly1305_seedbytes>:
   14ff0: b8 20 00 00 00               	movl	$0x20, %eax
   14ff5: c3                           	retq
   14ff6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000015000 <crypto_box_curve25519xsalsa20poly1305_publickeybytes>:
   15000: b8 20 00 00 00               	movl	$0x20, %eax
   15005: c3                           	retq
   15006: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000015010 <crypto_box_curve25519xsalsa20poly1305_secretkeybytes>:
   15010: b8 20 00 00 00               	movl	$0x20, %eax
   15015: c3                           	retq
   15016: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000015020 <crypto_box_curve25519xsalsa20poly1305_beforenmbytes>:
   15020: b8 20 00 00 00               	movl	$0x20, %eax
   15025: c3                           	retq
   15026: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000015030 <crypto_box_curve25519xsalsa20poly1305_noncebytes>:
   15030: b8 18 00 00 00               	movl	$0x18, %eax
   15035: c3                           	retq
   15036: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000015040 <crypto_box_curve25519xsalsa20poly1305_zerobytes>:
   15040: b8 20 00 00 00               	movl	$0x20, %eax
   15045: c3                           	retq
   15046: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000015050 <crypto_box_curve25519xsalsa20poly1305_boxzerobytes>:
   15050: b8 10 00 00 00               	movl	$0x10, %eax
   15055: c3                           	retq
   15056: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000015060 <crypto_box_curve25519xsalsa20poly1305_macbytes>:
   15060: b8 10 00 00 00               	movl	$0x10, %eax
   15065: c3                           	retq
   15066: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000015070 <crypto_box_curve25519xsalsa20poly1305_messagebytes_max>:
   15070: 48 c7 c0 ef ff ff ff         	movq	$-0x11, %rax
   15077: c3                           	retq
   15078: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000015080 <fe25519_sub>:
   15080: 48 b8 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rax  # imm = 0x7FFFFFFFFFFFF
   1508a: 53                           	pushq	%rbx
   1508b: 4c 8b 1a                     	movq	(%rdx), %r11
   1508e: 4d 89 d8                     	movq	%r11, %r8
   15091: 49 c1 e8 33                  	shrq	$0x33, %r8
   15095: 4c 03 42 08                  	addq	0x8(%rdx), %r8
   15099: 4c 89 c1                     	movq	%r8, %rcx
   1509c: 4d 89 c2                     	movq	%r8, %r10
   1509f: 48 c1 e9 33                  	shrq	$0x33, %rcx
   150a3: 48 03 4a 10                  	addq	0x10(%rdx), %rcx
   150a7: 49 21 c2                     	andq	%rax, %r10
   150aa: 49 89 c8                     	movq	%rcx, %r8
   150ad: 48 21 c1                     	andq	%rax, %rcx
   150b0: 49 c1 e8 33                  	shrq	$0x33, %r8
   150b4: 4c 03 42 18                  	addq	0x18(%rdx), %r8
   150b8: 49 89 c9                     	movq	%rcx, %r9
   150bb: 4c 89 c1                     	movq	%r8, %rcx
   150be: 49 21 c0                     	andq	%rax, %r8
   150c1: 48 c1 e9 33                  	shrq	$0x33, %rcx
   150c5: 48 03 4a 20                  	addq	0x20(%rdx), %rcx
   150c9: 48 ba da ff ff ff ff ff 0f 00	movabsq	$0xfffffffffffda, %rdx  # imm = 0xFFFFFFFFFFFDA
   150d3: 48 03 16                     	addq	(%rsi), %rdx
   150d6: 48 89 cb                     	movq	%rcx, %rbx
   150d9: 48 c1 e9 33                  	shrq	$0x33, %rcx
   150dd: 48 21 c3                     	andq	%rax, %rbx
   150e0: 4c 21 d8                     	andq	%r11, %rax
   150e3: 4c 8b 5e 08                  	movq	0x8(%rsi), %r11
   150e7: 48 29 c2                     	subq	%rax, %rdx
   150ea: 48 b8 fe ff ff ff ff ff 0f 00	movabsq	$0xffffffffffffe, %rax  # imm = 0xFFFFFFFFFFFFE
   150f4: 49 01 c3                     	addq	%rax, %r11
   150f7: 4d 29 d3                     	subq	%r10, %r11
   150fa: 4c 8b 56 10                  	movq	0x10(%rsi), %r10
   150fe: 49 01 c2                     	addq	%rax, %r10
   15101: 4d 29 ca                     	subq	%r9, %r10
   15104: 4c 8b 4e 18                  	movq	0x18(%rsi), %r9
   15108: 49 01 c1                     	addq	%rax, %r9
   1510b: 48 03 46 20                  	addq	0x20(%rsi), %rax
   1510f: 48 8d 34 c9                  	leaq	(%rcx,%rcx,8), %rsi
   15113: 4c 89 5f 08                  	movq	%r11, 0x8(%rdi)
   15117: 48 8d 0c 71                  	leaq	(%rcx,%rsi,2), %rcx
   1511b: 48 29 d8                     	subq	%rbx, %rax
   1511e: 4d 29 c1                     	subq	%r8, %r9
   15121: 4c 89 57 10                  	movq	%r10, 0x10(%rdi)
   15125: 48 29 ca                     	subq	%rcx, %rdx
   15128: 4c 89 4f 18                  	movq	%r9, 0x18(%rdi)
   1512c: 5b                           	popq	%rbx
   1512d: 48 89 17                     	movq	%rdx, (%rdi)
   15130: 48 89 47 20                  	movq	%rax, 0x20(%rdi)
   15134: c3                           	retq
   15135: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000015140 <fe25519_mul>:
   15140: 41 57                        	pushq	%r15
   15142: 41 56                        	pushq	%r14
   15144: 41 55                        	pushq	%r13
   15146: 41 54                        	pushq	%r12
   15148: 55                           	pushq	%rbp
   15149: 48 89 fd                     	movq	%rdi, %rbp
   1514c: 53                           	pushq	%rbx
   1514d: 48 8b 7e 10                  	movq	0x10(%rsi), %rdi
   15151: 48 8b 42 08                  	movq	0x8(%rdx), %rax
   15155: 4c 8b 76 18                  	movq	0x18(%rsi), %r14
   15159: 4c 8b 4e 20                  	movq	0x20(%rsi), %r9
   1515d: 48 8b 4e 08                  	movq	0x8(%rsi), %rcx
   15161: 4c 8b 26                     	movq	(%rsi), %r12
   15164: 4c 8b 7a 18                  	movq	0x18(%rdx), %r15
   15168: 48 89 44 24 c0               	movq	%rax, -0x40(%rsp)
   1516d: 48 8d 04 ff                  	leaq	(%rdi,%rdi,8), %rax
   15171: 48 8b 32                     	movq	(%rdx), %rsi
   15174: 4c 8b 6a 20                  	movq	0x20(%rdx), %r13
   15178: 4c 89 4c 24 f0               	movq	%r9, -0x10(%rsp)
   1517d: 48 8b 5a 10                  	movq	0x10(%rdx), %rbx
   15181: 48 8d 14 47                  	leaq	(%rdi,%rax,2), %rdx
   15185: 4b 8d 04 f6                  	leaq	(%r14,%r14,8), %rax
   15189: 48 89 54 24 d8               	movq	%rdx, -0x28(%rsp)
   1518e: 49 8d 14 46                  	leaq	(%r14,%rax,2), %rdx
   15192: 4b 8d 04 c9                  	leaq	(%r9,%r9,8), %rax
   15196: 48 89 5c 24 e8               	movq	%rbx, -0x18(%rsp)
   1519b: 49 8d 1c 41                  	leaq	(%r9,%rax,2), %rbx
   1519f: 4c 89 e0                     	movq	%r12, %rax
   151a2: 48 89 54 24 c8               	movq	%rdx, -0x38(%rsp)
   151a7: 48 f7 e6                     	mulq	%rsi
   151aa: 49 89 c2                     	movq	%rax, %r10
   151ad: 48 8d 04 c9                  	leaq	(%rcx,%rcx,8), %rax
   151b1: 49 89 d3                     	movq	%rdx, %r11
   151b4: 4c 8d 04 41                  	leaq	(%rcx,%rax,2), %r8
   151b8: 4c 89 c0                     	movq	%r8, %rax
   151bb: 49 f7 e5                     	mulq	%r13
   151be: 49 89 c0                     	movq	%rax, %r8
   151c1: 48 8b 44 24 d8               	movq	-0x28(%rsp), %rax
   151c6: 49 89 d1                     	movq	%rdx, %r9
   151c9: 49 f7 e7                     	mulq	%r15
   151cc: 49 01 c0                     	addq	%rax, %r8
   151cf: 48 8b 44 24 c8               	movq	-0x38(%rsp), %rax
   151d4: 49 11 d1                     	adcq	%rdx, %r9
   151d7: 4d 01 d0                     	addq	%r10, %r8
   151da: 4d 11 d9                     	adcq	%r11, %r9
   151dd: 48 f7 64 24 e8               	mulq	-0x18(%rsp)
   151e2: 49 01 c0                     	addq	%rax, %r8
   151e5: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   151ea: 49 11 d1                     	adcq	%rdx, %r9
   151ed: 48 f7 e3                     	mulq	%rbx
   151f0: 4c 01 c0                     	addq	%r8, %rax
   151f3: 49 89 c2                     	movq	%rax, %r10
   151f6: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   151fb: 4c 11 ca                     	adcq	%r9, %rdx
   151fe: 49 89 d3                     	movq	%rdx, %r11
   15201: 49 f7 e4                     	mulq	%r12
   15204: 49 89 c0                     	movq	%rax, %r8
   15207: 48 89 f0                     	movq	%rsi, %rax
   1520a: 49 89 d1                     	movq	%rdx, %r9
   1520d: 48 f7 e1                     	mulq	%rcx
   15210: 49 01 c0                     	addq	%rax, %r8
   15213: 48 8b 44 24 d8               	movq	-0x28(%rsp), %rax
   15218: 49 11 d1                     	adcq	%rdx, %r9
   1521b: 49 f7 e5                     	mulq	%r13
   1521e: 49 01 c0                     	addq	%rax, %r8
   15221: 48 8b 44 24 c8               	movq	-0x38(%rsp), %rax
   15226: 49 11 d1                     	adcq	%rdx, %r9
   15229: 49 f7 e7                     	mulq	%r15
   1522c: 49 01 c0                     	addq	%rax, %r8
   1522f: 48 8b 44 24 e8               	movq	-0x18(%rsp), %rax
   15234: 49 11 d1                     	adcq	%rdx, %r9
   15237: 48 f7 e3                     	mulq	%rbx
   1523a: 4c 01 c0                     	addq	%r8, %rax
   1523d: 48 89 44 24 d8               	movq	%rax, -0x28(%rsp)
   15242: 48 8b 44 24 e8               	movq	-0x18(%rsp), %rax
   15247: 4c 11 ca                     	adcq	%r9, %rdx
   1524a: 48 89 54 24 e0               	movq	%rdx, -0x20(%rsp)
   1524f: 49 f7 e4                     	mulq	%r12
   15252: 49 89 c0                     	movq	%rax, %r8
   15255: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   1525a: 49 89 d1                     	movq	%rdx, %r9
   1525d: 48 f7 e1                     	mulq	%rcx
   15260: 49 01 c0                     	addq	%rax, %r8
   15263: 48 89 f0                     	movq	%rsi, %rax
   15266: 49 11 d1                     	adcq	%rdx, %r9
   15269: 48 f7 e7                     	mulq	%rdi
   1526c: 49 01 c0                     	addq	%rax, %r8
   1526f: 48 8b 44 24 c8               	movq	-0x38(%rsp), %rax
   15274: 49 11 d1                     	adcq	%rdx, %r9
   15277: 49 f7 e5                     	mulq	%r13
   1527a: 49 01 c0                     	addq	%rax, %r8
   1527d: 4c 89 f8                     	movq	%r15, %rax
   15280: 49 11 d1                     	adcq	%rdx, %r9
   15283: 48 f7 e3                     	mulq	%rbx
   15286: 4c 01 c0                     	addq	%r8, %rax
   15289: 4c 11 ca                     	adcq	%r9, %rdx
   1528c: 48 89 44 24 c8               	movq	%rax, -0x38(%rsp)
   15291: 4c 89 e0                     	movq	%r12, %rax
   15294: 48 89 54 24 d0               	movq	%rdx, -0x30(%rsp)
   15299: 49 f7 e7                     	mulq	%r15
   1529c: 49 89 c0                     	movq	%rax, %r8
   1529f: 48 8b 44 24 e8               	movq	-0x18(%rsp), %rax
   152a4: 49 89 d1                     	movq	%rdx, %r9
   152a7: 48 f7 e1                     	mulq	%rcx
   152aa: 49 01 c0                     	addq	%rax, %r8
   152ad: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   152b2: 49 11 d1                     	adcq	%rdx, %r9
   152b5: 48 f7 e7                     	mulq	%rdi
   152b8: 49 01 c0                     	addq	%rax, %r8
   152bb: 48 89 f0                     	movq	%rsi, %rax
   152be: 49 11 d1                     	adcq	%rdx, %r9
   152c1: 49 f7 e6                     	mulq	%r14
   152c4: 49 01 c0                     	addq	%rax, %r8
   152c7: 48 89 d8                     	movq	%rbx, %rax
   152ca: 49 11 d1                     	adcq	%rdx, %r9
   152cd: 49 f7 e5                     	mulq	%r13
   152d0: 49 01 c0                     	addq	%rax, %r8
   152d3: 4c 89 e0                     	movq	%r12, %rax
   152d6: 49 11 d1                     	adcq	%rdx, %r9
   152d9: 49 f7 e5                     	mulq	%r13
   152dc: 49 89 c4                     	movq	%rax, %r12
   152df: 4c 89 f8                     	movq	%r15, %rax
   152e2: 49 89 d5                     	movq	%rdx, %r13
   152e5: 48 f7 e1                     	mulq	%rcx
   152e8: 48 89 c1                     	movq	%rax, %rcx
   152eb: 48 8b 44 24 e8               	movq	-0x18(%rsp), %rax
   152f0: 48 89 d3                     	movq	%rdx, %rbx
   152f3: 4c 01 e1                     	addq	%r12, %rcx
   152f6: 4c 11 eb                     	adcq	%r13, %rbx
   152f9: 48 f7 e7                     	mulq	%rdi
   152fc: 48 01 c1                     	addq	%rax, %rcx
   152ff: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   15304: 48 11 d3                     	adcq	%rdx, %rbx
   15307: 49 f7 e6                     	mulq	%r14
   1530a: 48 01 c1                     	addq	%rax, %rcx
   1530d: 48 8b 44 24 f0               	movq	-0x10(%rsp), %rax
   15312: 48 11 d3                     	adcq	%rdx, %rbx
   15315: 48 f7 e6                     	mulq	%rsi
   15318: 4c 89 de                     	movq	%r11, %rsi
   1531b: 4d 89 d3                     	movq	%r10, %r11
   1531e: 48 01 c8                     	addq	%rcx, %rax
   15321: 48 b9 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rcx  # imm = 0x7FFFFFFFFFFFF
   1532b: 48 11 da                     	adcq	%rbx, %rdx
   1532e: 4c 89 d3                     	movq	%r10, %rbx
   15331: 49 21 cb                     	andq	%rcx, %r11
   15334: 48 0f ac f3 33               	shrdq	$0x33, %rsi, %rbx
   15339: 48 c1 ee 33                  	shrq	$0x33, %rsi
   1533d: 48 89 f7                     	movq	%rsi, %rdi
   15340: 48 89 de                     	movq	%rbx, %rsi
   15343: 48 03 74 24 d8               	addq	-0x28(%rsp), %rsi
   15348: 48 13 7c 24 e0               	adcq	-0x20(%rsp), %rdi
   1534d: 49 89 f2                     	movq	%rsi, %r10
   15350: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   15355: 49 21 ca                     	andq	%rcx, %r10
   15358: 48 c1 ef 33                  	shrq	$0x33, %rdi
   1535c: 48 03 74 24 c8               	addq	-0x38(%rsp), %rsi
   15361: 48 13 7c 24 d0               	adcq	-0x30(%rsp), %rdi
   15366: 48 89 f3                     	movq	%rsi, %rbx
   15369: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   1536e: 48 21 cb                     	andq	%rcx, %rbx
   15371: 48 c1 ef 33                  	shrq	$0x33, %rdi
   15375: 4c 01 c6                     	addq	%r8, %rsi
   15378: 4c 11 cf                     	adcq	%r9, %rdi
   1537b: 49 89 f6                     	movq	%rsi, %r14
   1537e: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   15383: 48 c1 ef 33                  	shrq	$0x33, %rdi
   15387: 48 01 f0                     	addq	%rsi, %rax
   1538a: 4c 89 f6                     	movq	%r14, %rsi
   1538d: 48 11 fa                     	adcq	%rdi, %rdx
   15390: 49 89 c4                     	movq	%rax, %r12
   15393: 48 21 ce                     	andq	%rcx, %rsi
   15396: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   1539b: 48 89 75 18                  	movq	%rsi, 0x18(%rbp)
   1539f: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   153a3: 48 8d 3c 50                  	leaq	(%rax,%rdx,2), %rdi
   153a7: 4c 89 e0                     	movq	%r12, %rax
   153aa: 4c 01 df                     	addq	%r11, %rdi
   153ad: 48 21 c8                     	andq	%rcx, %rax
   153b0: 48 89 fa                     	movq	%rdi, %rdx
   153b3: 48 21 cf                     	andq	%rcx, %rdi
   153b6: 48 89 45 20                  	movq	%rax, 0x20(%rbp)
   153ba: 48 c1 ea 33                  	shrq	$0x33, %rdx
   153be: 48 89 7d 00                  	movq	%rdi, (%rbp)
   153c2: 4c 01 d2                     	addq	%r10, %rdx
   153c5: 48 89 d7                     	movq	%rdx, %rdi
   153c8: 48 c1 ea 33                  	shrq	$0x33, %rdx
   153cc: 48 01 da                     	addq	%rbx, %rdx
   153cf: 48 21 cf                     	andq	%rcx, %rdi
   153d2: 48 89 7d 08                  	movq	%rdi, 0x8(%rbp)
   153d6: 48 89 55 10                  	movq	%rdx, 0x10(%rbp)
   153da: 5b                           	popq	%rbx
   153db: 5d                           	popq	%rbp
   153dc: 41 5c                        	popq	%r12
   153de: 41 5d                        	popq	%r13
   153e0: 41 5e                        	popq	%r14
   153e2: 41 5f                        	popq	%r15
   153e4: c3                           	retq
   153e5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000153f0 <fe25519_sq>:
   153f0: 41 57                        	pushq	%r15
   153f2: 41 56                        	pushq	%r14
   153f4: 41 55                        	pushq	%r13
   153f6: 41 54                        	pushq	%r12
   153f8: 55                           	pushq	%rbp
   153f9: 48 89 fd                     	movq	%rdi, %rbp
   153fc: 53                           	pushq	%rbx
   153fd: 4c 8b 46 08                  	movq	0x8(%rsi), %r8
   15401: 48 8b 7e 10                  	movq	0x10(%rsi), %rdi
   15405: 48 8b 4e 18                  	movq	0x18(%rsi), %rcx
   15409: 4b 8d 04 00                  	leaq	(%r8,%r8), %rax
   1540d: 4c 8b 0e                     	movq	(%rsi), %r9
   15410: 48 8b 76 20                  	movq	0x20(%rsi), %rsi
   15414: 48 89 44 24 e0               	movq	%rax, -0x20(%rsp)
   15419: 48 8d 04 ff                  	leaq	(%rdi,%rdi,8), %rax
   1541d: 4c 8d 14 47                  	leaq	(%rdi,%rax,2), %r10
   15421: 4b 8d 04 c0                  	leaq	(%r8,%r8,8), %rax
   15425: 4d 8d 24 40                  	leaq	(%r8,%rax,2), %r12
   15429: 4d 01 d2                     	addq	%r10, %r10
   1542c: 4b 8d 1c 09                  	leaq	(%r9,%r9), %rbx
   15430: 4d 01 e4                     	addq	%r12, %r12
   15433: 4c 89 e0                     	movq	%r12, %rax
   15436: 48 f7 e6                     	mulq	%rsi
   15439: 49 89 c4                     	movq	%rax, %r12
   1543c: 4c 89 d0                     	movq	%r10, %rax
   1543f: 49 89 d5                     	movq	%rdx, %r13
   15442: 48 f7 e1                     	mulq	%rcx
   15445: 49 01 c4                     	addq	%rax, %r12
   15448: 4c 89 c8                     	movq	%r9, %rax
   1544b: 49 11 d5                     	adcq	%rdx, %r13
   1544e: 49 f7 e1                     	mulq	%r9
   15451: 4d 89 e6                     	movq	%r12, %r14
   15454: 4d 89 ef                     	movq	%r13, %r15
   15457: 49 01 c6                     	addq	%rax, %r14
   1545a: 48 89 d8                     	movq	%rbx, %rax
   1545d: 49 11 d7                     	adcq	%rdx, %r15
   15460: 49 f7 e0                     	mulq	%r8
   15463: 49 89 c4                     	movq	%rax, %r12
   15466: 4c 89 d0                     	movq	%r10, %rax
   15469: 49 89 d5                     	movq	%rdx, %r13
   1546c: 48 f7 e6                     	mulq	%rsi
   1546f: 49 01 c4                     	addq	%rax, %r12
   15472: 48 8d 04 c9                  	leaq	(%rcx,%rcx,8), %rax
   15476: 4c 8d 0c 41                  	leaq	(%rcx,%rax,2), %r9
   1547a: 49 11 d5                     	adcq	%rdx, %r13
   1547d: 4c 89 c8                     	movq	%r9, %rax
   15480: 4f 8d 14 09                  	leaq	(%r9,%r9), %r10
   15484: 48 f7 e1                     	mulq	%rcx
   15487: 49 01 c4                     	addq	%rax, %r12
   1548a: 4c 89 d0                     	movq	%r10, %rax
   1548d: 49 11 d5                     	adcq	%rdx, %r13
   15490: 48 f7 e6                     	mulq	%rsi
   15493: 49 89 c2                     	movq	%rax, %r10
   15496: 48 89 d8                     	movq	%rbx, %rax
   15499: 49 89 d3                     	movq	%rdx, %r11
   1549c: 48 f7 e7                     	mulq	%rdi
   1549f: 49 01 c2                     	addq	%rax, %r10
   154a2: 4c 89 c0                     	movq	%r8, %rax
   154a5: 49 11 d3                     	adcq	%rdx, %r11
   154a8: 49 f7 e0                     	mulq	%r8
   154ab: 49 89 c0                     	movq	%rax, %r8
   154ae: 49 89 d1                     	movq	%rdx, %r9
   154b1: 48 89 c8                     	movq	%rcx, %rax
   154b4: 4d 01 d0                     	addq	%r10, %r8
   154b7: 4d 11 d9                     	adcq	%r11, %r9
   154ba: 48 f7 e3                     	mulq	%rbx
   154bd: 4c 89 44 24 e8               	movq	%r8, -0x18(%rsp)
   154c2: 4c 89 4c 24 f0               	movq	%r9, -0x10(%rsp)
   154c7: 49 89 c0                     	movq	%rax, %r8
   154ca: 48 8b 44 24 e0               	movq	-0x20(%rsp), %rax
   154cf: 49 89 d1                     	movq	%rdx, %r9
   154d2: 48 f7 e7                     	mulq	%rdi
   154d5: 49 01 c0                     	addq	%rax, %r8
   154d8: 48 8d 04 f6                  	leaq	(%rsi,%rsi,8), %rax
   154dc: 48 8d 04 46                  	leaq	(%rsi,%rax,2), %rax
   154e0: 49 11 d1                     	adcq	%rdx, %r9
   154e3: 48 f7 e6                     	mulq	%rsi
   154e6: 49 01 c0                     	addq	%rax, %r8
   154e9: 48 89 f0                     	movq	%rsi, %rax
   154ec: 4c 89 f6                     	movq	%r14, %rsi
   154ef: 49 11 d1                     	adcq	%rdx, %r9
   154f2: 48 f7 e3                     	mulq	%rbx
   154f5: 49 89 c2                     	movq	%rax, %r10
   154f8: 48 8b 44 24 e0               	movq	-0x20(%rsp), %rax
   154fd: 49 89 d3                     	movq	%rdx, %r11
   15500: 48 f7 e1                     	mulq	%rcx
   15503: 48 89 c1                     	movq	%rax, %rcx
   15506: 48 89 d3                     	movq	%rdx, %rbx
   15509: 48 89 f8                     	movq	%rdi, %rax
   1550c: 4c 01 d1                     	addq	%r10, %rcx
   1550f: 4c 11 db                     	adcq	%r11, %rbx
   15512: 48 f7 e7                     	mulq	%rdi
   15515: 4d 89 f3                     	movq	%r14, %r11
   15518: 4c 89 ff                     	movq	%r15, %rdi
   1551b: 48 01 c8                     	addq	%rcx, %rax
   1551e: 48 b9 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rcx  # imm = 0x7FFFFFFFFFFFF
   15528: 48 11 da                     	adcq	%rbx, %rdx
   1552b: 4c 0f ac fe 33               	shrdq	$0x33, %r15, %rsi
   15530: 49 21 cb                     	andq	%rcx, %r11
   15533: 48 c1 ef 33                  	shrq	$0x33, %rdi
   15537: 4c 01 e6                     	addq	%r12, %rsi
   1553a: 4c 11 ef                     	adcq	%r13, %rdi
   1553d: 49 89 f2                     	movq	%rsi, %r10
   15540: 49 21 ca                     	andq	%rcx, %r10
   15543: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   15548: 48 c1 ef 33                  	shrq	$0x33, %rdi
   1554c: 48 03 74 24 e8               	addq	-0x18(%rsp), %rsi
   15551: 48 13 7c 24 f0               	adcq	-0x10(%rsp), %rdi
   15556: 48 89 f3                     	movq	%rsi, %rbx
   15559: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   1555e: 48 21 cb                     	andq	%rcx, %rbx
   15561: 48 c1 ef 33                  	shrq	$0x33, %rdi
   15565: 4c 01 c6                     	addq	%r8, %rsi
   15568: 4c 11 cf                     	adcq	%r9, %rdi
   1556b: 49 89 f6                     	movq	%rsi, %r14
   1556e: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   15573: 48 c1 ef 33                  	shrq	$0x33, %rdi
   15577: 48 01 f0                     	addq	%rsi, %rax
   1557a: 4c 89 f6                     	movq	%r14, %rsi
   1557d: 48 11 fa                     	adcq	%rdi, %rdx
   15580: 49 89 c4                     	movq	%rax, %r12
   15583: 48 21 ce                     	andq	%rcx, %rsi
   15586: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   1558b: 48 89 75 18                  	movq	%rsi, 0x18(%rbp)
   1558f: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   15593: 48 8d 3c 50                  	leaq	(%rax,%rdx,2), %rdi
   15597: 4c 89 e0                     	movq	%r12, %rax
   1559a: 4c 01 df                     	addq	%r11, %rdi
   1559d: 48 21 c8                     	andq	%rcx, %rax
   155a0: 48 89 fa                     	movq	%rdi, %rdx
   155a3: 48 21 cf                     	andq	%rcx, %rdi
   155a6: 48 89 45 20                  	movq	%rax, 0x20(%rbp)
   155aa: 48 c1 ea 33                  	shrq	$0x33, %rdx
   155ae: 48 89 7d 00                  	movq	%rdi, (%rbp)
   155b2: 4c 01 d2                     	addq	%r10, %rdx
   155b5: 48 89 d7                     	movq	%rdx, %rdi
   155b8: 48 c1 ea 33                  	shrq	$0x33, %rdx
   155bc: 48 01 da                     	addq	%rbx, %rdx
   155bf: 48 21 cf                     	andq	%rcx, %rdi
   155c2: 48 89 7d 08                  	movq	%rdi, 0x8(%rbp)
   155c6: 48 89 55 10                  	movq	%rdx, 0x10(%rbp)
   155ca: 5b                           	popq	%rbx
   155cb: 5d                           	popq	%rbp
   155cc: 41 5c                        	popq	%r12
   155ce: 41 5d                        	popq	%r13
   155d0: 41 5e                        	popq	%r14
   155d2: 41 5f                        	popq	%r15
   155d4: c3                           	retq
   155d5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000155e0 <fe25519_sq2>:
   155e0: 41 57                        	pushq	%r15
   155e2: 41 56                        	pushq	%r14
   155e4: 41 55                        	pushq	%r13
   155e6: 49 89 fd                     	movq	%rdi, %r13
   155e9: 41 54                        	pushq	%r12
   155eb: 55                           	pushq	%rbp
   155ec: 53                           	pushq	%rbx
   155ed: 48 8b 7e 10                  	movq	0x10(%rsi), %rdi
   155f1: 4c 8b 46 08                  	movq	0x8(%rsi), %r8
   155f5: 48 8b 4e 18                  	movq	0x18(%rsi), %rcx
   155f9: 48 8d 04 ff                  	leaq	(%rdi,%rdi,8), %rax
   155fd: 4c 8b 0e                     	movq	(%rsi), %r9
   15600: 48 8b 76 20                  	movq	0x20(%rsi), %rsi
   15604: 4c 8d 14 47                  	leaq	(%rdi,%rax,2), %r10
   15608: 4b 8d 04 c0                  	leaq	(%r8,%r8,8), %rax
   1560c: 4d 8d 34 40                  	leaq	(%r8,%rax,2), %r14
   15610: 4d 01 d2                     	addq	%r10, %r10
   15613: 4b 8d 1c 09                  	leaq	(%r9,%r9), %rbx
   15617: 4d 01 f6                     	addq	%r14, %r14
   1561a: 4b 8d 2c 00                  	leaq	(%r8,%r8), %rbp
   1561e: 4c 89 f0                     	movq	%r14, %rax
   15621: 48 f7 e6                     	mulq	%rsi
   15624: 49 89 c6                     	movq	%rax, %r14
   15627: 4c 89 d0                     	movq	%r10, %rax
   1562a: 49 89 d7                     	movq	%rdx, %r15
   1562d: 48 f7 e1                     	mulq	%rcx
   15630: 49 01 c6                     	addq	%rax, %r14
   15633: 4c 89 c8                     	movq	%r9, %rax
   15636: 49 11 d7                     	adcq	%rdx, %r15
   15639: 49 f7 e1                     	mulq	%r9
   1563c: 49 01 c6                     	addq	%rax, %r14
   1563f: 48 89 d8                     	movq	%rbx, %rax
   15642: 49 11 d7                     	adcq	%rdx, %r15
   15645: 49 f7 e0                     	mulq	%r8
   15648: 4c 89 74 24 d8               	movq	%r14, -0x28(%rsp)
   1564d: 4c 89 7c 24 e0               	movq	%r15, -0x20(%rsp)
   15652: 49 89 c6                     	movq	%rax, %r14
   15655: 4c 89 d0                     	movq	%r10, %rax
   15658: 49 89 d7                     	movq	%rdx, %r15
   1565b: 48 f7 e6                     	mulq	%rsi
   1565e: 49 01 c6                     	addq	%rax, %r14
   15661: 48 8d 04 c9                  	leaq	(%rcx,%rcx,8), %rax
   15665: 4c 8d 0c 41                  	leaq	(%rcx,%rax,2), %r9
   15669: 49 11 d7                     	adcq	%rdx, %r15
   1566c: 4c 89 c8                     	movq	%r9, %rax
   1566f: 4f 8d 14 09                  	leaq	(%r9,%r9), %r10
   15673: 48 f7 e1                     	mulq	%rcx
   15676: 49 01 c6                     	addq	%rax, %r14
   15679: 4c 89 d0                     	movq	%r10, %rax
   1567c: 49 11 d7                     	adcq	%rdx, %r15
   1567f: 48 f7 e6                     	mulq	%rsi
   15682: 49 89 c2                     	movq	%rax, %r10
   15685: 48 89 d8                     	movq	%rbx, %rax
   15688: 49 89 d3                     	movq	%rdx, %r11
   1568b: 48 f7 e7                     	mulq	%rdi
   1568e: 49 01 c2                     	addq	%rax, %r10
   15691: 4c 89 c0                     	movq	%r8, %rax
   15694: 49 11 d3                     	adcq	%rdx, %r11
   15697: 49 f7 e0                     	mulq	%r8
   1569a: 49 89 c0                     	movq	%rax, %r8
   1569d: 49 89 d1                     	movq	%rdx, %r9
   156a0: 48 89 c8                     	movq	%rcx, %rax
   156a3: 4d 01 d0                     	addq	%r10, %r8
   156a6: 4d 11 d9                     	adcq	%r11, %r9
   156a9: 48 f7 e3                     	mulq	%rbx
   156ac: 4c 89 44 24 e8               	movq	%r8, -0x18(%rsp)
   156b1: 4c 89 4c 24 f0               	movq	%r9, -0x10(%rsp)
   156b6: 49 89 c0                     	movq	%rax, %r8
   156b9: 48 89 f8                     	movq	%rdi, %rax
   156bc: 49 89 d1                     	movq	%rdx, %r9
   156bf: 48 f7 e5                     	mulq	%rbp
   156c2: 49 01 c0                     	addq	%rax, %r8
   156c5: 48 8d 04 f6                  	leaq	(%rsi,%rsi,8), %rax
   156c9: 48 8d 04 46                  	leaq	(%rsi,%rax,2), %rax
   156cd: 49 11 d1                     	adcq	%rdx, %r9
   156d0: 48 f7 e6                     	mulq	%rsi
   156d3: 49 01 c0                     	addq	%rax, %r8
   156d6: 48 89 f0                     	movq	%rsi, %rax
   156d9: 48 8b 74 24 d8               	movq	-0x28(%rsp), %rsi
   156de: 49 11 d1                     	adcq	%rdx, %r9
   156e1: 48 f7 e3                     	mulq	%rbx
   156e4: 49 89 c2                     	movq	%rax, %r10
   156e7: 48 89 c8                     	movq	%rcx, %rax
   156ea: 49 89 d3                     	movq	%rdx, %r11
   156ed: 48 f7 e5                     	mulq	%rbp
   156f0: 48 bd ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rbp  # imm = 0x7FFFFFFFFFFFF
   156fa: 48 89 c1                     	movq	%rax, %rcx
   156fd: 48 89 d3                     	movq	%rdx, %rbx
   15700: 48 89 f8                     	movq	%rdi, %rax
   15703: 4c 01 d1                     	addq	%r10, %rcx
   15706: 4c 8b 54 24 e8               	movq	-0x18(%rsp), %r10
   1570b: 4c 11 db                     	adcq	%r11, %rbx
   1570e: 48 f7 e7                     	mulq	%rdi
   15711: 48 8b 7c 24 e0               	movq	-0x20(%rsp), %rdi
   15716: 4c 8b 5c 24 f0               	movq	-0x10(%rsp), %r11
   1571b: 48 01 c8                     	addq	%rcx, %rax
   1571e: 48 11 da                     	adcq	%rbx, %rdx
   15721: 48 0f a4 f7 01               	shldq	$0x1, %rsi, %rdi
   15726: 48 01 f6                     	addq	%rsi, %rsi
   15729: 4d 0f a4 f7 01               	shldq	$0x1, %r14, %r15
   1572e: 49 89 f4                     	movq	%rsi, %r12
   15731: 4d 01 f6                     	addq	%r14, %r14
   15734: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   15739: 4d 0f a4 d3 01               	shldq	$0x1, %r10, %r11
   1573e: 49 21 ec                     	andq	%rbp, %r12
   15741: 4d 01 d2                     	addq	%r10, %r10
   15744: 4d 0f a4 c1 01               	shldq	$0x1, %r8, %r9
   15749: 48 0f a4 c2 01               	shldq	$0x1, %rax, %rdx
   1574e: 4d 01 c0                     	addq	%r8, %r8
   15751: 48 01 c0                     	addq	%rax, %rax
   15754: 48 c1 ef 33                  	shrq	$0x33, %rdi
   15758: 4c 01 f6                     	addq	%r14, %rsi
   1575b: 4c 11 ff                     	adcq	%r15, %rdi
   1575e: 48 89 f1                     	movq	%rsi, %rcx
   15761: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   15766: 48 21 e9                     	andq	%rbp, %rcx
   15769: 48 c1 ef 33                  	shrq	$0x33, %rdi
   1576d: 4c 01 d6                     	addq	%r10, %rsi
   15770: 4c 11 df                     	adcq	%r11, %rdi
   15773: 49 89 f2                     	movq	%rsi, %r10
   15776: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   1577b: 49 21 ea                     	andq	%rbp, %r10
   1577e: 48 c1 ef 33                  	shrq	$0x33, %rdi
   15782: 4c 01 c6                     	addq	%r8, %rsi
   15785: 4c 11 cf                     	adcq	%r9, %rdi
   15788: 49 89 f6                     	movq	%rsi, %r14
   1578b: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   15790: 48 c1 ef 33                  	shrq	$0x33, %rdi
   15794: 48 01 f0                     	addq	%rsi, %rax
   15797: 4c 89 f6                     	movq	%r14, %rsi
   1579a: 48 11 fa                     	adcq	%rdi, %rdx
   1579d: 48 89 44 24 d8               	movq	%rax, -0x28(%rsp)
   157a2: 48 21 ee                     	andq	%rbp, %rsi
   157a5: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   157aa: 48 89 54 24 e0               	movq	%rdx, -0x20(%rsp)
   157af: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   157b3: 49 89 75 18                  	movq	%rsi, 0x18(%r13)
   157b7: 48 8d 3c 50                  	leaq	(%rax,%rdx,2), %rdi
   157bb: 48 8b 44 24 d8               	movq	-0x28(%rsp), %rax
   157c0: 4c 01 e7                     	addq	%r12, %rdi
   157c3: 48 89 fa                     	movq	%rdi, %rdx
   157c6: 48 21 e8                     	andq	%rbp, %rax
   157c9: 48 21 ef                     	andq	%rbp, %rdi
   157cc: 48 c1 ea 33                  	shrq	$0x33, %rdx
   157d0: 49 89 7d 00                  	movq	%rdi, (%r13)
   157d4: 48 01 ca                     	addq	%rcx, %rdx
   157d7: 49 89 45 20                  	movq	%rax, 0x20(%r13)
   157db: 48 89 d1                     	movq	%rdx, %rcx
   157de: 48 c1 ea 33                  	shrq	$0x33, %rdx
   157e2: 48 21 e9                     	andq	%rbp, %rcx
   157e5: 4c 01 d2                     	addq	%r10, %rdx
   157e8: 49 89 4d 08                  	movq	%rcx, 0x8(%r13)
   157ec: 49 89 55 10                  	movq	%rdx, 0x10(%r13)
   157f0: 5b                           	popq	%rbx
   157f1: 5d                           	popq	%rbp
   157f2: 41 5c                        	popq	%r12
   157f4: 41 5d                        	popq	%r13
   157f6: 41 5e                        	popq	%r14
   157f8: 41 5f                        	popq	%r15
   157fa: c3                           	retq
   157fb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000015800 <fe25519_reduce>:
   15800: 41 57                        	pushq	%r15
   15802: 31 d2                        	xorl	%edx, %edx
   15804: 41 56                        	pushq	%r14
   15806: 41 55                        	pushq	%r13
   15808: 41 54                        	pushq	%r12
   1580a: 55                           	pushq	%rbp
   1580b: 48 89 fd                     	movq	%rdi, %rbp
   1580e: 53                           	pushq	%rbx
   1580f: 4c 8b 36                     	movq	(%rsi), %r14
   15812: 4c 89 f0                     	movq	%r14, %rax
   15815: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   1581a: 48 c1 ea 33                  	shrq	$0x33, %rdx
   1581e: 48 03 46 08                  	addq	0x8(%rsi), %rax
   15822: 48 83 d2 00                  	adcq	$0x0, %rdx
   15826: 49 89 c2                     	movq	%rax, %r10
   15829: 49 89 d3                     	movq	%rdx, %r11
   1582c: 49 0f ac d2 33               	shrdq	$0x33, %rdx, %r10
   15831: 49 c1 eb 33                  	shrq	$0x33, %r11
   15835: 4c 03 56 10                  	addq	0x10(%rsi), %r10
   15839: 49 83 d3 00                  	adcq	$0x0, %r11
   1583d: 4d 89 d0                     	movq	%r10, %r8
   15840: 4d 89 d9                     	movq	%r11, %r9
   15843: 4d 0f ac d8 33               	shrdq	$0x33, %r11, %r8
   15848: 49 c1 e9 33                  	shrq	$0x33, %r9
   1584c: 4c 03 46 18                  	addq	0x18(%rsi), %r8
   15850: 49 83 d1 00                  	adcq	$0x0, %r9
   15854: 4d 89 c4                     	movq	%r8, %r12
   15857: 4d 89 cd                     	movq	%r9, %r13
   1585a: 4d 0f ac cc 33               	shrdq	$0x33, %r9, %r12
   1585f: 49 c1 ed 33                  	shrq	$0x33, %r13
   15863: 4c 03 66 20                  	addq	0x20(%rsi), %r12
   15867: 49 83 d5 00                  	adcq	$0x0, %r13
   1586b: 4c 89 e1                     	movq	%r12, %rcx
   1586e: 4c 0f ac e9 33               	shrdq	$0x33, %r13, %rcx
   15873: 4c 89 eb                     	movq	%r13, %rbx
   15876: 48 c1 eb 33                  	shrq	$0x33, %rbx
   1587a: 48 89 ce                     	movq	%rcx, %rsi
   1587d: 48 89 df                     	movq	%rbx, %rdi
   15880: 48 c1 e6 02                  	shlq	$0x2, %rsi
   15884: 48 0f a4 cf 02               	shldq	$0x2, %rcx, %rdi
   15889: 48 01 ce                     	addq	%rcx, %rsi
   1588c: 48 11 df                     	adcq	%rbx, %rdi
   1588f: 48 0f a4 f7 02               	shldq	$0x2, %rsi, %rdi
   15894: 48 c1 e6 02                  	shlq	$0x2, %rsi
   15898: 48 29 ce                     	subq	%rcx, %rsi
   1589b: 48 b9 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rcx  # imm = 0x7FFFFFFFFFFFF
   158a5: 48 19 df                     	sbbq	%rbx, %rdi
   158a8: 49 21 ce                     	andq	%rcx, %r14
   158ab: 48 89 f1                     	movq	%rsi, %rcx
   158ae: 4c 01 f1                     	addq	%r14, %rcx
   158b1: 48 89 fb                     	movq	%rdi, %rbx
   158b4: 49 be ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %r14  # imm = 0x7FFFFFFFFFFFF
   158be: 48 83 d3 00                  	adcq	$0x0, %rbx
   158c2: 45 31 ff                     	xorl	%r15d, %r15d
   158c5: 4c 21 f0                     	andq	%r14, %rax
   158c8: 4c 21 fa                     	andq	%r15, %rdx
   158cb: 48 89 c6                     	movq	%rax, %rsi
   158ce: 48 89 c8                     	movq	%rcx, %rax
   158d1: 48 89 d7                     	movq	%rdx, %rdi
   158d4: 48 89 da                     	movq	%rbx, %rdx
   158d7: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   158dc: 48 c1 ea 33                  	shrq	$0x33, %rdx
   158e0: 48 01 f0                     	addq	%rsi, %rax
   158e3: 48 11 fa                     	adcq	%rdi, %rdx
   158e6: 48 89 c6                     	movq	%rax, %rsi
   158e9: 4d 21 f2                     	andq	%r14, %r10
   158ec: 4d 21 fb                     	andq	%r15, %r11
   158ef: 48 89 d7                     	movq	%rdx, %rdi
   158f2: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   158f7: 48 c1 ef 33                  	shrq	$0x33, %rdi
   158fb: 4c 01 d6                     	addq	%r10, %rsi
   158fe: 4d 89 c2                     	movq	%r8, %r10
   15901: 4c 11 df                     	adcq	%r11, %rdi
   15904: 49 89 f0                     	movq	%rsi, %r8
   15907: 4d 89 cb                     	movq	%r9, %r11
   1590a: 4d 21 f2                     	andq	%r14, %r10
   1590d: 49 89 f9                     	movq	%rdi, %r9
   15910: 4d 21 fb                     	andq	%r15, %r11
   15913: 4d 0f ac c8 33               	shrdq	$0x33, %r9, %r8
   15918: 49 c1 e9 33                  	shrq	$0x33, %r9
   1591c: 4d 01 d0                     	addq	%r10, %r8
   1591f: 4d 11 d9                     	adcq	%r11, %r9
   15922: 4d 89 c2                     	movq	%r8, %r10
   15925: 4d 21 f4                     	andq	%r14, %r12
   15928: 4d 21 fd                     	andq	%r15, %r13
   1592b: 4d 89 cb                     	movq	%r9, %r11
   1592e: 4d 0f ac da 33               	shrdq	$0x33, %r11, %r10
   15933: 49 c1 eb 33                  	shrq	$0x33, %r11
   15937: 4d 01 d4                     	addq	%r10, %r12
   1593a: 4d 11 dd                     	adcq	%r11, %r13
   1593d: 4d 89 e2                     	movq	%r12, %r10
   15940: 4d 89 eb                     	movq	%r13, %r11
   15943: 4d 0f ac da 33               	shrdq	$0x33, %r11, %r10
   15948: 49 f7 da                     	negq	%r10
   1594b: 4c 21 f1                     	andq	%r14, %rcx
   1594e: 45 31 db                     	xorl	%r11d, %r11d
   15951: 4c 21 fb                     	andq	%r15, %rbx
   15954: 41 83 e2 13                  	andl	$0x13, %r10d
   15958: 48 83 c1 13                  	addq	$0x13, %rcx
   1595c: 48 83 d3 00                  	adcq	$0x0, %rbx
   15960: 4c 01 d1                     	addq	%r10, %rcx
   15963: 4c 11 db                     	adcq	%r11, %rbx
   15966: 4c 21 f0                     	andq	%r14, %rax
   15969: 4c 21 fa                     	andq	%r15, %rdx
   1596c: 49 89 c2                     	movq	%rax, %r10
   1596f: 49 89 d3                     	movq	%rdx, %r11
   15972: 48 89 c8                     	movq	%rcx, %rax
   15975: 48 89 da                     	movq	%rbx, %rdx
   15978: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   1597d: 48 c1 ea 33                  	shrq	$0x33, %rdx
   15981: 49 01 c2                     	addq	%rax, %r10
   15984: 49 11 d3                     	adcq	%rdx, %r11
   15987: 4c 89 d0                     	movq	%r10, %rax
   1598a: 4c 21 f6                     	andq	%r14, %rsi
   1598d: 4c 21 ff                     	andq	%r15, %rdi
   15990: 4c 89 da                     	movq	%r11, %rdx
   15993: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   15998: 48 c1 ea 33                  	shrq	$0x33, %rdx
   1599c: 48 01 c6                     	addq	%rax, %rsi
   1599f: 48 11 d7                     	adcq	%rdx, %rdi
   159a2: 48 89 f0                     	movq	%rsi, %rax
   159a5: 4d 21 f0                     	andq	%r14, %r8
   159a8: 48 89 74 24 d8               	movq	%rsi, -0x28(%rsp)
   159ad: 4d 21 f9                     	andq	%r15, %r9
   159b0: 48 0f ac f8 33               	shrdq	$0x33, %rdi, %rax
   159b5: 48 89 fa                     	movq	%rdi, %rdx
   159b8: 4c 89 c6                     	movq	%r8, %rsi
   159bb: 48 89 7c 24 e0               	movq	%rdi, -0x20(%rsp)
   159c0: 48 c1 ea 33                  	shrq	$0x33, %rdx
   159c4: 4c 89 cf                     	movq	%r9, %rdi
   159c7: 48 01 c6                     	addq	%rax, %rsi
   159ca: 48 11 d7                     	adcq	%rdx, %rdi
   159cd: 49 89 f0                     	movq	%rsi, %r8
   159d0: 4d 21 f4                     	andq	%r14, %r12
   159d3: 4d 21 fd                     	andq	%r15, %r13
   159d6: 49 0f ac f8 33               	shrdq	$0x33, %rdi, %r8
   159db: 49 89 f9                     	movq	%rdi, %r9
   159de: 48 89 74 24 e8               	movq	%rsi, -0x18(%rsp)
   159e3: 49 c1 e9 33                  	shrq	$0x33, %r9
   159e7: 4d 01 c4                     	addq	%r8, %r12
   159ea: 48 89 7c 24 f0               	movq	%rdi, -0x10(%rsp)
   159ef: 4d 11 cd                     	adcq	%r9, %r13
   159f2: 4c 89 e6                     	movq	%r12, %rsi
   159f5: 4c 0f ac ee 33               	shrdq	$0x33, %r13, %rsi
   159fa: 48 89 f0                     	movq	%rsi, %rax
   159fd: 48 f7 d8                     	negq	%rax
   15a00: 4c 21 f1                     	andq	%r14, %rcx
   15a03: 4c 21 fb                     	andq	%r15, %rbx
   15a06: 45 31 c9                     	xorl	%r9d, %r9d
   15a09: 49 89 c0                     	movq	%rax, %r8
   15a0c: 48 89 ce                     	movq	%rcx, %rsi
   15a0f: 31 d2                        	xorl	%edx, %edx
   15a11: 48 89 df                     	movq	%rbx, %rdi
   15a14: 48 b8 ed ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffed, %rax  # imm = 0x7FFFFFFFFFFED
   15a1e: 41 83 e0 13                  	andl	$0x13, %r8d
   15a22: 4c 89 d1                     	movq	%r10, %rcx
   15a25: 4c 89 db                     	movq	%r11, %rbx
   15a28: 48 01 c6                     	addq	%rax, %rsi
   15a2b: 48 8b 44 24 d8               	movq	-0x28(%rsp), %rax
   15a30: 4c 8b 5c 24 f0               	movq	-0x10(%rsp), %r11
   15a35: 48 11 d7                     	adcq	%rdx, %rdi
   15a38: 4c 01 c6                     	addq	%r8, %rsi
   15a3b: 48 8b 54 24 e0               	movq	-0x20(%rsp), %rdx
   15a40: 4c 11 cf                     	adcq	%r9, %rdi
   15a43: 4c 21 f1                     	andq	%r14, %rcx
   15a46: 4c 21 fb                     	andq	%r15, %rbx
   15a49: 49 89 f1                     	movq	%rsi, %r9
   15a4c: 4c 01 f1                     	addq	%r14, %rcx
   15a4f: 49 89 fa                     	movq	%rdi, %r10
   15a52: 4c 11 fb                     	adcq	%r15, %rbx
   15a55: 49 0f ac f9 33               	shrdq	$0x33, %rdi, %r9
   15a5a: 49 c1 ea 33                  	shrq	$0x33, %r10
   15a5e: 4c 01 c9                     	addq	%r9, %rcx
   15a61: 4c 11 d3                     	adcq	%r10, %rbx
   15a64: 4c 21 f0                     	andq	%r14, %rax
   15a67: 4c 21 fa                     	andq	%r15, %rdx
   15a6a: 49 89 c9                     	movq	%rcx, %r9
   15a6d: 4c 01 f0                     	addq	%r14, %rax
   15a70: 49 89 da                     	movq	%rbx, %r10
   15a73: 4c 11 fa                     	adcq	%r15, %rdx
   15a76: 49 0f ac d9 33               	shrdq	$0x33, %rbx, %r9
   15a7b: 49 c1 ea 33                  	shrq	$0x33, %r10
   15a7f: 4c 01 c8                     	addq	%r9, %rax
   15a82: 4c 11 d2                     	adcq	%r10, %rdx
   15a85: 4c 8b 54 24 e8               	movq	-0x18(%rsp), %r10
   15a8a: 4d 21 fb                     	andq	%r15, %r11
   15a8d: 49 89 c0                     	movq	%rax, %r8
   15a90: 49 89 d1                     	movq	%rdx, %r9
   15a93: 4d 21 f2                     	andq	%r14, %r10
   15a96: 4d 01 f2                     	addq	%r14, %r10
   15a99: 4d 11 fb                     	adcq	%r15, %r11
   15a9c: 4d 0f ac c8 33               	shrdq	$0x33, %r9, %r8
   15aa1: 49 c1 e9 33                  	shrq	$0x33, %r9
   15aa5: 4d 01 d0                     	addq	%r10, %r8
   15aa8: 4d 11 d9                     	adcq	%r11, %r9
   15aab: 4c 21 f0                     	andq	%r14, %rax
   15aae: 4d 21 f4                     	andq	%r14, %r12
   15ab1: 4c 21 f6                     	andq	%r14, %rsi
   15ab4: 48 89 45 10                  	movq	%rax, 0x10(%rbp)
   15ab8: 4c 89 c0                     	movq	%r8, %rax
   15abb: 4c 21 f1                     	andq	%r14, %rcx
   15abe: 4c 21 f0                     	andq	%r14, %rax
   15ac1: 4d 01 f4                     	addq	%r14, %r12
   15ac4: 4d 0f ac c8 33               	shrdq	$0x33, %r9, %r8
   15ac9: 48 89 75 00                  	movq	%rsi, (%rbp)
   15acd: 4d 01 e0                     	addq	%r12, %r8
   15ad0: 48 89 4d 08                  	movq	%rcx, 0x8(%rbp)
   15ad4: 4d 21 f0                     	andq	%r14, %r8
   15ad7: 48 89 45 18                  	movq	%rax, 0x18(%rbp)
   15adb: 4c 89 45 20                  	movq	%r8, 0x20(%rbp)
   15adf: 5b                           	popq	%rbx
   15ae0: 5d                           	popq	%rbp
   15ae1: 41 5c                        	popq	%r12
   15ae3: 41 5d                        	popq	%r13
   15ae5: 41 5e                        	popq	%r14
   15ae7: 41 5f                        	popq	%r15
   15ae9: c3                           	retq
   15aea: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000015af0 <slide_vartime>:
   15af0: 55                           	pushq	%rbp
   15af1: 31 c0                        	xorl	%eax, %eax
   15af3: 53                           	pushq	%rbx
   15af4: 0f 1f 40 00                  	nopl	(%rax)
   15af8: 89 c2                        	movl	%eax, %edx
   15afa: 89 c1                        	movl	%eax, %ecx
   15afc: c1 fa 03                     	sarl	$0x3, %edx
   15aff: 83 e1 07                     	andl	$0x7, %ecx
   15b02: 48 63 d2                     	movslq	%edx, %rdx
   15b05: 0f b6 14 16                  	movzbl	(%rsi,%rdx), %edx
   15b09: d3 fa                        	sarl	%cl, %edx
   15b0b: 83 e2 01                     	andl	$0x1, %edx
   15b0e: 88 14 07                     	movb	%dl, (%rdi,%rax)
   15b11: 48 83 c0 01                  	addq	$0x1, %rax
   15b15: 48 3d 00 01 00 00            	cmpq	$0x100, %rax            # imm = 0x100
   15b1b: 75 db                        	jne	0x15af8 <slide_vartime+0x8>
   15b1d: 48 8d 77 01                  	leaq	0x1(%rdi), %rsi
   15b21: 45 31 c9                     	xorl	%r9d, %r9d
   15b24: 41 bb 01 01 00 00            	movl	$0x101, %r11d           # imm = 0x101
   15b2a: bb ff 00 00 00               	movl	$0xff, %ebx
   15b2f: eb 1b                        	jmp	0x15b4c <slide_vartime+0x5c>
   15b31: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   15b38: 48 83 c6 01                  	addq	$0x1, %rsi
   15b3c: 41 81 f8 00 01 00 00         	cmpl	$0x100, %r8d            # imm = 0x100
   15b43: 0f 84 a8 00 00 00            	je	0x15bf1 <slide_vartime+0x101>
   15b49: 45 89 c1                     	movl	%r8d, %r9d
   15b4c: 80 7e ff 00                  	cmpb	$0x0, -0x1(%rsi)
   15b50: 45 8d 41 01                  	leal	0x1(%r9), %r8d
   15b54: 74 e2                        	je	0x15b38 <slide_vartime+0x48>
   15b56: 41 81 f8 00 01 00 00         	cmpl	$0x100, %r8d            # imm = 0x100
   15b5d: 0f 84 8e 00 00 00            	je	0x15bf1 <slide_vartime+0x101>
   15b63: 45 89 da                     	movl	%r11d, %r10d
   15b66: 48 89 f2                     	movq	%rsi, %rdx
   15b69: b9 01 00 00 00               	movl	$0x1, %ecx
   15b6e: 45 29 c2                     	subl	%r8d, %r10d
   15b71: eb 1d                        	jmp	0x15b90 <slide_vartime+0xa0>
   15b73: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   15b78: 40 88 6e ff                  	movb	%bpl, -0x1(%rsi)
   15b7c: c6 02 00                     	movb	$0x0, (%rdx)
   15b7f: 83 c1 01                     	addl	$0x1, %ecx
   15b82: 83 f9 07                     	cmpl	$0x7, %ecx
   15b85: 74 61                        	je	0x15be8 <slide_vartime+0xf8>
   15b87: 48 83 c2 01                  	addq	$0x1, %rdx
   15b8b: 44 39 d1                     	cmpl	%r10d, %ecx
   15b8e: 74 58                        	je	0x15be8 <slide_vartime+0xf8>
   15b90: 0f be 02                     	movsbl	(%rdx), %eax
   15b93: 84 c0                        	testb	%al, %al
   15b95: 74 e8                        	je	0x15b7f <slide_vartime+0x8f>
   15b97: 0f be 7e ff                  	movsbl	-0x1(%rsi), %edi
   15b9b: d3 e0                        	shll	%cl, %eax
   15b9d: 8d 2c 07                     	leal	(%rdi,%rax), %ebp
   15ba0: 83 fd 0f                     	cmpl	$0xf, %ebp
   15ba3: 7e d3                        	jle	0x15b78 <slide_vartime+0x88>
   15ba5: 29 c7                        	subl	%eax, %edi
   15ba7: 83 ff f1                     	cmpl	$-0xf, %edi
   15baa: 7c 3c                        	jl	0x15be8 <slide_vartime+0xf8>
   15bac: 89 d8                        	movl	%ebx, %eax
   15bae: 40 88 7e ff                  	movb	%dil, -0x1(%rsi)
   15bb2: 44 29 c8                     	subl	%r9d, %eax
   15bb5: 29 c8                        	subl	%ecx, %eax
   15bb7: 48 8d 7c 02 01               	leaq	0x1(%rdx,%rax), %rdi
   15bbc: 48 89 d0                     	movq	%rdx, %rax
   15bbf: eb 13                        	jmp	0x15bd4 <slide_vartime+0xe4>
   15bc1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   15bc8: c6 00 00                     	movb	$0x0, (%rax)
   15bcb: 48 83 c0 01                  	addq	$0x1, %rax
   15bcf: 48 39 c7                     	cmpq	%rax, %rdi
   15bd2: 74 ab                        	je	0x15b7f <slide_vartime+0x8f>
   15bd4: 80 38 00                     	cmpb	$0x0, (%rax)
   15bd7: 75 ef                        	jne	0x15bc8 <slide_vartime+0xd8>
   15bd9: 83 c1 01                     	addl	$0x1, %ecx
   15bdc: c6 00 01                     	movb	$0x1, (%rax)
   15bdf: 83 f9 07                     	cmpl	$0x7, %ecx
   15be2: 75 a3                        	jne	0x15b87 <slide_vartime+0x97>
   15be4: 0f 1f 40 00                  	nopl	(%rax)
   15be8: 48 83 c6 01                  	addq	$0x1, %rsi
   15bec: e9 58 ff ff ff               	jmp	0x15b49 <slide_vartime+0x59>
   15bf1: 5b                           	popq	%rbx
   15bf2: 5d                           	popq	%rbp
   15bf3: c3                           	retq
   15bf4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   15bff: 90                           	nop

0000000000015c00 <ge25519_madd>:
   15c00: 41 57                        	pushq	%r15
   15c02: 41 56                        	pushq	%r14
   15c04: 41 55                        	pushq	%r13
   15c06: 4c 8d 6f 28                  	leaq	0x28(%rdi), %r13
   15c0a: 41 54                        	pushq	%r12
   15c0c: 49 89 d4                     	movq	%rdx, %r12
   15c0f: 55                           	pushq	%rbp
   15c10: 48 89 f5                     	movq	%rsi, %rbp
   15c13: 48 8d 76 28                  	leaq	0x28(%rsi), %rsi
   15c17: 53                           	pushq	%rbx
   15c18: 48 89 fb                     	movq	%rdi, %rbx
   15c1b: 48 89 ea                     	movq	%rbp, %rdx
   15c1e: 4c 8d 7b 50                  	leaq	0x50(%rbx), %r15
   15c22: 4c 8d 73 78                  	leaq	0x78(%rbx), %r14
   15c26: 48 83 ec 38                  	subq	$0x38, %rsp
   15c2a: f3 0f 6f 66 e8               	movdqu	-0x18(%rsi), %xmm4
   15c2f: f3 0f 6f 6e d8               	movdqu	-0x28(%rsi), %xmm5
   15c34: f3 0f 6f 46 10               	movdqu	0x10(%rsi), %xmm0
   15c39: 48 8b 46 f8                  	movq	-0x8(%rsi), %rax
   15c3d: f3 0f 6f 0e                  	movdqu	(%rsi), %xmm1
   15c41: 48 03 46 20                  	addq	0x20(%rsi), %rax
   15c45: 48 89 47 20                  	movq	%rax, 0x20(%rdi)
   15c49: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   15c4d: 66 0f d4 cd                  	paddq	%xmm5, %xmm1
   15c51: 0f 11 47 10                  	movups	%xmm0, 0x10(%rdi)
   15c55: 0f 11 0f                     	movups	%xmm1, (%rdi)
   15c58: 4c 89 ef                     	movq	%r13, %rdi
   15c5b: e8 20 f4 ff ff               	callq	0x15080 <fe25519_sub>
   15c60: 4c 89 e2                     	movq	%r12, %rdx
   15c63: 48 89 de                     	movq	%rbx, %rsi
   15c66: 4c 89 ff                     	movq	%r15, %rdi
   15c69: e8 d2 f4 ff ff               	callq	0x15140 <fe25519_mul>
   15c6e: 49 8d 54 24 28               	leaq	0x28(%r12), %rdx
   15c73: 4c 89 ee                     	movq	%r13, %rsi
   15c76: 4c 89 ef                     	movq	%r13, %rdi
   15c79: e8 c2 f4 ff ff               	callq	0x15140 <fe25519_mul>
   15c7e: 48 8d 55 78                  	leaq	0x78(%rbp), %rdx
   15c82: 49 8d 74 24 50               	leaq	0x50(%r12), %rsi
   15c87: 4c 89 f7                     	movq	%r14, %rdi
   15c8a: e8 b1 f4 ff ff               	callq	0x15140 <fe25519_mul>
   15c8f: f3 0f 6f 45 50               	movdqu	0x50(%rbp), %xmm0
   15c94: 4c 89 ea                     	movq	%r13, %rdx
   15c97: 4c 89 fe                     	movq	%r15, %rsi
   15c9a: f3 0f 6f 4d 60               	movdqu	0x60(%rbp), %xmm1
   15c9f: 48 8b 6d 70                  	movq	0x70(%rbp), %rbp
   15ca3: 48 89 df                     	movq	%rbx, %rdi
   15ca6: 66 0f 73 f0 01               	psllq	$0x1, %xmm0
   15cab: 66 0f 73 f1 01               	psllq	$0x1, %xmm1
   15cb0: 48 01 ed                     	addq	%rbp, %rbp
   15cb3: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   15cb7: 48 89 6c 24 20               	movq	%rbp, 0x20(%rsp)
   15cbc: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   15cc1: e8 ba f3 ff ff               	callq	0x15080 <fe25519_sub>
   15cc6: f3 0f 6f 53 60               	movdqu	0x60(%rbx), %xmm2
   15ccb: f3 0f 6f 73 38               	movdqu	0x38(%rbx), %xmm6
   15cd0: 48 89 e6                     	movq	%rsp, %rsi
   15cd3: 48 8b 43 70                  	movq	0x70(%rbx), %rax
   15cd7: f3 0f 6f 5b 50               	movdqu	0x50(%rbx), %xmm3
   15cdc: 4c 89 f2                     	movq	%r14, %rdx
   15cdf: 4c 89 f7                     	movq	%r14, %rdi
   15ce2: f3 0f 6f 7b 28               	movdqu	0x28(%rbx), %xmm7
   15ce7: 48 03 ab 98 00 00 00         	addq	0x98(%rbx), %rbp
   15cee: 66 0f d4 d6                  	paddq	%xmm6, %xmm2
   15cf2: f3 0f 6f a3 88 00 00 00      	movdqu	0x88(%rbx), %xmm4
   15cfa: f3 0f 6f 6b 78               	movdqu	0x78(%rbx), %xmm5
   15cff: 48 89 6b 70                  	movq	%rbp, 0x70(%rbx)
   15d03: 48 01 43 48                  	addq	%rax, 0x48(%rbx)
   15d07: 66 0f d4 df                  	paddq	%xmm7, %xmm3
   15d0b: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   15d0f: 66 0f d4 c5                  	paddq	%xmm5, %xmm0
   15d13: 0f 11 5b 28                  	movups	%xmm3, 0x28(%rbx)
   15d17: 0f 11 53 38                  	movups	%xmm2, 0x38(%rbx)
   15d1b: 0f 11 43 50                  	movups	%xmm0, 0x50(%rbx)
   15d1f: 0f 11 4b 60                  	movups	%xmm1, 0x60(%rbx)
   15d23: e8 58 f3 ff ff               	callq	0x15080 <fe25519_sub>
   15d28: 48 83 c4 38                  	addq	$0x38, %rsp
   15d2c: 5b                           	popq	%rbx
   15d2d: 5d                           	popq	%rbp
   15d2e: 41 5c                        	popq	%r12
   15d30: 41 5d                        	popq	%r13
   15d32: 41 5e                        	popq	%r14
   15d34: 41 5f                        	popq	%r15
   15d36: c3                           	retq
   15d37: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000015d40 <ge25519_p2_dbl>:
   15d40: 41 56                        	pushq	%r14
   15d42: 41 55                        	pushq	%r13
   15d44: 41 54                        	pushq	%r12
   15d46: 55                           	pushq	%rbp
   15d47: 48 89 f5                     	movq	%rsi, %rbp
   15d4a: 53                           	pushq	%rbx
   15d4b: 48 89 fb                     	movq	%rdi, %rbx
   15d4e: 4c 8d 63 50                  	leaq	0x50(%rbx), %r12
   15d52: 4c 8d 6b 78                  	leaq	0x78(%rbx), %r13
   15d56: 4c 8d 73 28                  	leaq	0x28(%rbx), %r14
   15d5a: 48 83 ec 30                  	subq	$0x30, %rsp
   15d5e: e8 8d f6 ff ff               	callq	0x153f0 <fe25519_sq>
   15d63: 48 8d 75 28                  	leaq	0x28(%rbp), %rsi
   15d67: 4c 89 e7                     	movq	%r12, %rdi
   15d6a: e8 81 f6 ff ff               	callq	0x153f0 <fe25519_sq>
   15d6f: 48 8d 75 50                  	leaq	0x50(%rbp), %rsi
   15d73: 4c 89 ef                     	movq	%r13, %rdi
   15d76: e8 65 f8 ff ff               	callq	0x155e0 <fe25519_sq2>
   15d7b: f3 0f 6f 45 10               	movdqu	0x10(%rbp), %xmm0
   15d80: f3 0f 6f 5d 38               	movdqu	0x38(%rbp), %xmm3
   15d85: 4c 89 f6                     	movq	%r14, %rsi
   15d88: 48 8b 45 48                  	movq	0x48(%rbp), %rax
   15d8c: f3 0f 6f 4d 00               	movdqu	(%rbp), %xmm1
   15d91: f3 0f 6f 55 28               	movdqu	0x28(%rbp), %xmm2
   15d96: 48 03 45 20                  	addq	0x20(%rbp), %rax
   15d9a: 66 0f d4 c3                  	paddq	%xmm3, %xmm0
   15d9e: 48 89 e5                     	movq	%rsp, %rbp
   15da1: 48 89 43 48                  	movq	%rax, 0x48(%rbx)
   15da5: 48 89 ef                     	movq	%rbp, %rdi
   15da8: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   15dac: 0f 11 43 38                  	movups	%xmm0, 0x38(%rbx)
   15db0: 0f 11 4b 28                  	movups	%xmm1, 0x28(%rbx)
   15db4: e8 37 f6 ff ff               	callq	0x153f0 <fe25519_sq>
   15db9: 48 8b 43 20                  	movq	0x20(%rbx), %rax
   15dbd: f3 0f 6f 2b                  	movdqu	(%rbx), %xmm5
   15dc1: 48 89 da                     	movq	%rbx, %rdx
   15dc4: 48 03 43 70                  	addq	0x70(%rbx), %rax
   15dc8: f3 0f 6f 43 60               	movdqu	0x60(%rbx), %xmm0
   15dcd: 4c 89 e6                     	movq	%r12, %rsi
   15dd0: 4c 89 e7                     	movq	%r12, %rdi
   15dd3: f3 0f 6f 63 10               	movdqu	0x10(%rbx), %xmm4
   15dd8: f3 0f 6f 4b 50               	movdqu	0x50(%rbx), %xmm1
   15ddd: 48 89 43 48                  	movq	%rax, 0x48(%rbx)
   15de1: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   15de5: 66 0f d4 cd                  	paddq	%xmm5, %xmm1
   15de9: 0f 11 4b 28                  	movups	%xmm1, 0x28(%rbx)
   15ded: 0f 11 43 38                  	movups	%xmm0, 0x38(%rbx)
   15df1: e8 8a f2 ff ff               	callq	0x15080 <fe25519_sub>
   15df6: 4c 89 f2                     	movq	%r14, %rdx
   15df9: 48 89 ee                     	movq	%rbp, %rsi
   15dfc: 48 89 df                     	movq	%rbx, %rdi
   15dff: e8 7c f2 ff ff               	callq	0x15080 <fe25519_sub>
   15e04: 48 83 c4 30                  	addq	$0x30, %rsp
   15e08: 4c 89 e2                     	movq	%r12, %rdx
   15e0b: 4c 89 ee                     	movq	%r13, %rsi
   15e0e: 5b                           	popq	%rbx
   15e0f: 4c 89 ef                     	movq	%r13, %rdi
   15e12: 5d                           	popq	%rbp
   15e13: 41 5c                        	popq	%r12
   15e15: 41 5d                        	popq	%r13
   15e17: 41 5e                        	popq	%r14
   15e19: e9 62 f2 ff ff               	jmp	0x15080 <fe25519_sub>
   15e1e: 66 90                        	nop

0000000000015e20 <fe25519_pow22523>:
   15e20: 41 57                        	pushq	%r15
   15e22: 41 56                        	pushq	%r14
   15e24: 49 89 f6                     	movq	%rsi, %r14
   15e27: 41 55                        	pushq	%r13
   15e29: 41 54                        	pushq	%r12
   15e2b: 55                           	pushq	%rbp
   15e2c: bd 04 00 00 00               	movl	$0x4, %ebp
   15e31: 53                           	pushq	%rbx
   15e32: 48 89 fb                     	movq	%rdi, %rbx
   15e35: 48 81 ec e8 00 00 00         	subq	$0xe8, %rsp
   15e3c: 4c 8d 64 24 50               	leaq	0x50(%rsp), %r12
   15e41: 48 89 74 24 38               	movq	%rsi, 0x38(%rsp)
   15e46: 4c 89 e7                     	movq	%r12, %rdi
   15e49: e8 a2 f5 ff ff               	callq	0x153f0 <fe25519_sq>
   15e4e: 48 8d 84 24 80 00 00 00      	leaq	0x80(%rsp), %rax
   15e56: 4c 89 e6                     	movq	%r12, %rsi
   15e59: 49 89 c5                     	movq	%rax, %r13
   15e5c: 48 89 c7                     	movq	%rax, %rdi
   15e5f: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   15e64: e8 87 f5 ff ff               	callq	0x153f0 <fe25519_sq>
   15e69: 4c 89 ee                     	movq	%r13, %rsi
   15e6c: 4c 89 ef                     	movq	%r13, %rdi
   15e6f: e8 7c f5 ff ff               	callq	0x153f0 <fe25519_sq>
   15e74: 4c 89 ea                     	movq	%r13, %rdx
   15e77: 4c 89 f6                     	movq	%r14, %rsi
   15e7a: 4c 89 ef                     	movq	%r13, %rdi
   15e7d: e8 be f2 ff ff               	callq	0x15140 <fe25519_mul>
   15e82: 4c 89 ea                     	movq	%r13, %rdx
   15e85: 4c 89 e6                     	movq	%r12, %rsi
   15e88: 4c 89 e7                     	movq	%r12, %rdi
   15e8b: e8 b0 f2 ff ff               	callq	0x15140 <fe25519_mul>
   15e90: 4c 89 e6                     	movq	%r12, %rsi
   15e93: 4c 89 e7                     	movq	%r12, %rdi
   15e96: e8 55 f5 ff ff               	callq	0x153f0 <fe25519_sq>
   15e9b: 4c 89 e2                     	movq	%r12, %rdx
   15e9e: 4c 89 ee                     	movq	%r13, %rsi
   15ea1: 4c 89 e7                     	movq	%r12, %rdi
   15ea4: e8 97 f2 ff ff               	callq	0x15140 <fe25519_mul>
   15ea9: 4c 89 e6                     	movq	%r12, %rsi
   15eac: 4c 89 ef                     	movq	%r13, %rdi
   15eaf: e8 3c f5 ff ff               	callq	0x153f0 <fe25519_sq>
   15eb4: 4c 89 ee                     	movq	%r13, %rsi
   15eb7: 4c 89 ef                     	movq	%r13, %rdi
   15eba: e8 31 f5 ff ff               	callq	0x153f0 <fe25519_sq>
   15ebf: 83 ed 01                     	subl	$0x1, %ebp
   15ec2: 75 f0                        	jne	0x15eb4 <fe25519_pow22523+0x94>
   15ec4: 4c 8b 6c 24 28               	movq	0x28(%rsp), %r13
   15ec9: 4c 89 e2                     	movq	%r12, %rdx
   15ecc: 4c 89 e7                     	movq	%r12, %rdi
   15ecf: bd 09 00 00 00               	movl	$0x9, %ebp
   15ed4: 4c 89 ee                     	movq	%r13, %rsi
   15ed7: e8 64 f2 ff ff               	callq	0x15140 <fe25519_mul>
   15edc: 4c 89 e6                     	movq	%r12, %rsi
   15edf: 4c 89 ef                     	movq	%r13, %rdi
   15ee2: e8 09 f5 ff ff               	callq	0x153f0 <fe25519_sq>
   15ee7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   15ef0: 4c 89 ee                     	movq	%r13, %rsi
   15ef3: 4c 89 ef                     	movq	%r13, %rdi
   15ef6: e8 f5 f4 ff ff               	callq	0x153f0 <fe25519_sq>
   15efb: 83 ed 01                     	subl	$0x1, %ebp
   15efe: 75 f0                        	jne	0x15ef0 <fe25519_pow22523+0xd0>
   15f00: 4c 8b 74 24 28               	movq	0x28(%rsp), %r14
   15f05: 4c 89 e2                     	movq	%r12, %rdx
   15f08: 48 8d ac 24 b0 00 00 00      	leaq	0xb0(%rsp), %rbp
   15f10: 41 bd 13 00 00 00            	movl	$0x13, %r13d
   15f16: 4c 89 f6                     	movq	%r14, %rsi
   15f19: 4c 89 f7                     	movq	%r14, %rdi
   15f1c: e8 1f f2 ff ff               	callq	0x15140 <fe25519_mul>
   15f21: 4c 89 f6                     	movq	%r14, %rsi
   15f24: 48 89 ef                     	movq	%rbp, %rdi
   15f27: 48 89 6c 24 30               	movq	%rbp, 0x30(%rsp)
   15f2c: e8 bf f4 ff ff               	callq	0x153f0 <fe25519_sq>
   15f31: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   15f38: 48 89 ee                     	movq	%rbp, %rsi
   15f3b: 48 89 ef                     	movq	%rbp, %rdi
   15f3e: e8 ad f4 ff ff               	callq	0x153f0 <fe25519_sq>
   15f43: 41 83 ed 01                  	subl	$0x1, %r13d
   15f47: 75 ef                        	jne	0x15f38 <fe25519_pow22523+0x118>
   15f49: 48 8b 6c 24 28               	movq	0x28(%rsp), %rbp
   15f4e: 48 8b 74 24 30               	movq	0x30(%rsp), %rsi
   15f53: 41 bd 0a 00 00 00            	movl	$0xa, %r13d
   15f59: 48 89 ea                     	movq	%rbp, %rdx
   15f5c: 48 89 ef                     	movq	%rbp, %rdi
   15f5f: e8 dc f1 ff ff               	callq	0x15140 <fe25519_mul>
   15f64: 0f 1f 40 00                  	nopl	(%rax)
   15f68: 48 89 ee                     	movq	%rbp, %rsi
   15f6b: 48 89 ef                     	movq	%rbp, %rdi
   15f6e: e8 7d f4 ff ff               	callq	0x153f0 <fe25519_sq>
   15f73: 41 83 ed 01                  	subl	$0x1, %r13d
   15f77: 75 ef                        	jne	0x15f68 <fe25519_pow22523+0x148>
   15f79: 48 8b 6c 24 28               	movq	0x28(%rsp), %rbp
   15f7e: 4c 89 e2                     	movq	%r12, %rdx
   15f81: 4c 89 e7                     	movq	%r12, %rdi
   15f84: 41 bd 31 00 00 00            	movl	$0x31, %r13d
   15f8a: 48 89 ee                     	movq	%rbp, %rsi
   15f8d: e8 ae f1 ff ff               	callq	0x15140 <fe25519_mul>
   15f92: 4c 89 e6                     	movq	%r12, %rsi
   15f95: 48 89 ef                     	movq	%rbp, %rdi
   15f98: e8 53 f4 ff ff               	callq	0x153f0 <fe25519_sq>
   15f9d: 0f 1f 00                     	nopl	(%rax)
   15fa0: 48 89 ee                     	movq	%rbp, %rsi
   15fa3: 48 89 ef                     	movq	%rbp, %rdi
   15fa6: e8 45 f4 ff ff               	callq	0x153f0 <fe25519_sq>
   15fab: 41 83 ed 01                  	subl	$0x1, %r13d
   15faf: 75 ef                        	jne	0x15fa0 <fe25519_pow22523+0x180>
   15fb1: 4c 8b 74 24 28               	movq	0x28(%rsp), %r14
   15fb6: 4c 89 e2                     	movq	%r12, %rdx
   15fb9: 48 bd ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rbp  # imm = 0x7FFFFFFFFFFFF
   15fc3: 4c 89 f6                     	movq	%r14, %rsi
   15fc6: 4c 89 f7                     	movq	%r14, %rdi
   15fc9: e8 72 f1 ff ff               	callq	0x15140 <fe25519_mul>
   15fce: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   15fd3: 4c 89 f6                     	movq	%r14, %rsi
   15fd6: e8 15 f4 ff ff               	callq	0x153f0 <fe25519_sq>
   15fdb: 48 89 5c 24 40               	movq	%rbx, 0x40(%rsp)
   15fe0: b8 63 00 00 00               	movl	$0x63, %eax
   15fe5: 4c 8b 8c 24 b0 00 00 00      	movq	0xb0(%rsp), %r9
   15fed: 4c 8b 84 24 b8 00 00 00      	movq	0xb8(%rsp), %r8
   15ff5: 4c 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %r15
   15ffd: 4c 89 64 24 48               	movq	%r12, 0x48(%rsp)
   16002: 41 89 c4                     	movl	%eax, %r12d
   16005: 4c 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %r14
   1600d: 4c 8b ac 24 d0 00 00 00      	movq	0xd0(%rsp), %r13
   16015: 0f 1f 00                     	nopl	(%rax)
   16018: 4b 8d 04 ff                  	leaq	(%r15,%r15,8), %rax
   1601c: 4b 8d 34 09                  	leaq	(%r9,%r9), %rsi
   16020: 49 8d 0c 47                  	leaq	(%r15,%rax,2), %rcx
   16024: 4b 8d 04 c0                  	leaq	(%r8,%r8,8), %rax
   16028: 4d 8d 14 40                  	leaq	(%r8,%rax,2), %r10
   1602c: 48 01 c9                     	addq	%rcx, %rcx
   1602f: 4b 8d 3c 00                  	leaq	(%r8,%r8), %rdi
   16033: 4d 01 d2                     	addq	%r10, %r10
   16036: 4c 89 d0                     	movq	%r10, %rax
   16039: 49 f7 e5                     	mulq	%r13
   1603c: 49 89 c2                     	movq	%rax, %r10
   1603f: 48 89 c8                     	movq	%rcx, %rax
   16042: 49 89 d3                     	movq	%rdx, %r11
   16045: 49 f7 e6                     	mulq	%r14
   16048: 49 01 c2                     	addq	%rax, %r10
   1604b: 4c 89 c8                     	movq	%r9, %rax
   1604e: 49 11 d3                     	adcq	%rdx, %r11
   16051: 49 f7 e1                     	mulq	%r9
   16054: 49 01 c2                     	addq	%rax, %r10
   16057: 48 89 f0                     	movq	%rsi, %rax
   1605a: 49 11 d3                     	adcq	%rdx, %r11
   1605d: 49 f7 e0                     	mulq	%r8
   16060: 4c 89 14 24                  	movq	%r10, (%rsp)
   16064: 4c 89 5c 24 08               	movq	%r11, 0x8(%rsp)
   16069: 49 89 c2                     	movq	%rax, %r10
   1606c: 48 89 c8                     	movq	%rcx, %rax
   1606f: 49 89 d3                     	movq	%rdx, %r11
   16072: 49 f7 e5                     	mulq	%r13
   16075: 48 89 c1                     	movq	%rax, %rcx
   16078: 4b 8d 04 f6                  	leaq	(%r14,%r14,8), %rax
   1607c: 48 89 d3                     	movq	%rdx, %rbx
   1607f: 4d 8d 0c 46                  	leaq	(%r14,%rax,2), %r9
   16083: 4c 01 d1                     	addq	%r10, %rcx
   16086: 4c 89 c8                     	movq	%r9, %rax
   16089: 4c 11 db                     	adcq	%r11, %rbx
   1608c: 49 f7 e6                     	mulq	%r14
   1608f: 48 01 c8                     	addq	%rcx, %rax
   16092: 4b 8d 0c 09                  	leaq	(%r9,%r9), %rcx
   16096: 48 11 da                     	adcq	%rbx, %rdx
   16099: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   1609e: 48 89 c8                     	movq	%rcx, %rax
   160a1: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   160a6: 49 f7 e5                     	mulq	%r13
   160a9: 48 89 c1                     	movq	%rax, %rcx
   160ac: 48 89 f0                     	movq	%rsi, %rax
   160af: 48 89 d3                     	movq	%rdx, %rbx
   160b2: 49 f7 e7                     	mulq	%r15
   160b5: 48 01 c1                     	addq	%rax, %rcx
   160b8: 4c 89 c0                     	movq	%r8, %rax
   160bb: 48 11 d3                     	adcq	%rdx, %rbx
   160be: 49 f7 e0                     	mulq	%r8
   160c1: 49 89 c0                     	movq	%rax, %r8
   160c4: 49 89 d1                     	movq	%rdx, %r9
   160c7: 4c 89 f0                     	movq	%r14, %rax
   160ca: 49 01 c8                     	addq	%rcx, %r8
   160cd: 49 11 d9                     	adcq	%rbx, %r9
   160d0: 48 f7 e6                     	mulq	%rsi
   160d3: 4d 89 c2                     	movq	%r8, %r10
   160d6: 4d 89 cb                     	movq	%r9, %r11
   160d9: 48 89 c1                     	movq	%rax, %rcx
   160dc: 4c 89 f8                     	movq	%r15, %rax
   160df: 48 89 d3                     	movq	%rdx, %rbx
   160e2: 48 f7 e7                     	mulq	%rdi
   160e5: 48 01 c1                     	addq	%rax, %rcx
   160e8: 4b 8d 44 ed 00               	leaq	(%r13,%r13,8), %rax
   160ed: 49 8d 44 45 00               	leaq	(%r13,%rax,2), %rax
   160f2: 48 11 d3                     	adcq	%rdx, %rbx
   160f5: 49 f7 e5                     	mulq	%r13
   160f8: 48 01 c1                     	addq	%rax, %rcx
   160fb: 4c 89 e8                     	movq	%r13, %rax
   160fe: 48 11 d3                     	adcq	%rdx, %rbx
   16101: 48 f7 e6                     	mulq	%rsi
   16104: 48 8b 34 24                  	movq	(%rsp), %rsi
   16108: 49 89 c0                     	movq	%rax, %r8
   1610b: 4c 89 f0                     	movq	%r14, %rax
   1610e: 49 89 d1                     	movq	%rdx, %r9
   16111: 48 f7 e7                     	mulq	%rdi
   16114: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   16119: 49 01 c0                     	addq	%rax, %r8
   1611c: 4c 89 f8                     	movq	%r15, %rax
   1611f: 49 11 d1                     	adcq	%rdx, %r9
   16122: 49 f7 e7                     	mulq	%r15
   16125: 4c 01 c0                     	addq	%r8, %rax
   16128: 4c 11 ca                     	adcq	%r9, %rdx
   1612b: 49 89 f1                     	movq	%rsi, %r9
   1612e: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   16133: 49 21 e9                     	andq	%rbp, %r9
   16136: 48 c1 ef 33                  	shrq	$0x33, %rdi
   1613a: 48 03 74 24 10               	addq	0x10(%rsp), %rsi
   1613f: 48 13 7c 24 18               	adcq	0x18(%rsp), %rdi
   16144: 49 89 f0                     	movq	%rsi, %r8
   16147: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   1614c: 49 21 e8                     	andq	%rbp, %r8
   1614f: 48 c1 ef 33                  	shrq	$0x33, %rdi
   16153: 4c 01 d6                     	addq	%r10, %rsi
   16156: 4c 11 df                     	adcq	%r11, %rdi
   16159: 49 89 f2                     	movq	%rsi, %r10
   1615c: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   16161: 49 21 ea                     	andq	%rbp, %r10
   16164: 48 c1 ef 33                  	shrq	$0x33, %rdi
   16168: 48 01 ce                     	addq	%rcx, %rsi
   1616b: 48 11 df                     	adcq	%rbx, %rdi
   1616e: 49 89 f6                     	movq	%rsi, %r14
   16171: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   16176: 49 21 ee                     	andq	%rbp, %r14
   16179: 48 c1 ef 33                  	shrq	$0x33, %rdi
   1617d: 48 01 c6                     	addq	%rax, %rsi
   16180: 48 11 d7                     	adcq	%rdx, %rdi
   16183: 49 89 f5                     	movq	%rsi, %r13
   16186: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   1618b: 49 21 ed                     	andq	%rbp, %r13
   1618e: 48 8d 04 f6                  	leaq	(%rsi,%rsi,8), %rax
   16192: 4c 8d 3c 46                  	leaq	(%rsi,%rax,2), %r15
   16196: 4d 01 cf                     	addq	%r9, %r15
   16199: 4d 89 f9                     	movq	%r15, %r9
   1619c: 49 c1 ef 33                  	shrq	$0x33, %r15
   161a0: 4d 01 c7                     	addq	%r8, %r15
   161a3: 49 21 e9                     	andq	%rbp, %r9
   161a6: 4d 89 f8                     	movq	%r15, %r8
   161a9: 49 c1 ef 33                  	shrq	$0x33, %r15
   161ad: 49 21 e8                     	andq	%rbp, %r8
   161b0: 4d 01 d7                     	addq	%r10, %r15
   161b3: 41 83 ec 01                  	subl	$0x1, %r12d
   161b7: 0f 85 5b fe ff ff            	jne	0x16018 <fe25519_pow22523+0x1f8>
   161bd: 4c 89 ac 24 d0 00 00 00      	movq	%r13, 0xd0(%rsp)
   161c5: 4c 8b 6c 24 28               	movq	0x28(%rsp), %r13
   161ca: bd 32 00 00 00               	movl	$0x32, %ebp
   161cf: 48 8b 74 24 30               	movq	0x30(%rsp), %rsi
   161d4: 4c 89 8c 24 b0 00 00 00      	movq	%r9, 0xb0(%rsp)
   161dc: 4c 89 ea                     	movq	%r13, %rdx
   161df: 4c 89 ef                     	movq	%r13, %rdi
   161e2: 48 8b 5c 24 40               	movq	0x40(%rsp), %rbx
   161e7: 4c 8b 64 24 48               	movq	0x48(%rsp), %r12
   161ec: 4c 89 84 24 b8 00 00 00      	movq	%r8, 0xb8(%rsp)
   161f4: 4c 89 bc 24 c0 00 00 00      	movq	%r15, 0xc0(%rsp)
   161fc: 4c 89 b4 24 c8 00 00 00      	movq	%r14, 0xc8(%rsp)
   16204: e8 37 ef ff ff               	callq	0x15140 <fe25519_mul>
   16209: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   16210: 4c 89 ee                     	movq	%r13, %rsi
   16213: 4c 89 ef                     	movq	%r13, %rdi
   16216: e8 d5 f1 ff ff               	callq	0x153f0 <fe25519_sq>
   1621b: 83 ed 01                     	subl	$0x1, %ebp
   1621e: 75 f0                        	jne	0x16210 <fe25519_pow22523+0x3f0>
   16220: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   16225: 4c 89 e2                     	movq	%r12, %rdx
   16228: 4c 89 e7                     	movq	%r12, %rdi
   1622b: e8 10 ef ff ff               	callq	0x15140 <fe25519_mul>
   16230: 4c 89 e6                     	movq	%r12, %rsi
   16233: 4c 89 e7                     	movq	%r12, %rdi
   16236: e8 b5 f1 ff ff               	callq	0x153f0 <fe25519_sq>
   1623b: 4c 89 e6                     	movq	%r12, %rsi
   1623e: 4c 89 e7                     	movq	%r12, %rdi
   16241: e8 aa f1 ff ff               	callq	0x153f0 <fe25519_sq>
   16246: 48 8b 54 24 38               	movq	0x38(%rsp), %rdx
   1624b: 4c 89 e6                     	movq	%r12, %rsi
   1624e: 48 89 df                     	movq	%rbx, %rdi
   16251: e8 ea ee ff ff               	callq	0x15140 <fe25519_mul>
   16256: 48 81 c4 e8 00 00 00         	addq	$0xe8, %rsp
   1625d: 5b                           	popq	%rbx
   1625e: 5d                           	popq	%rbp
   1625f: 41 5c                        	popq	%r12
   16261: 41 5d                        	popq	%r13
   16263: 41 5e                        	popq	%r14
   16265: 41 5f                        	popq	%r15
   16267: c3                           	retq
   16268: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000016270 <ge25519_cmov8>:
   16270: 41 57                        	pushq	%r15
   16272: 48 0f be ca                  	movsbq	%dl, %rcx
   16276: 48 89 f0                     	movq	%rsi, %rax
   16279: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   1627d: 41 56                        	pushq	%r14
   1627f: 41 55                        	pushq	%r13
   16281: 41 54                        	pushq	%r12
   16283: 55                           	pushq	%rbp
   16284: 53                           	pushq	%rbx
   16285: 48 89 fb                     	movq	%rdi, %rbx
   16288: 48 89 cf                     	movq	%rcx, %rdi
   1628b: 48 c1 ff 3f                  	sarq	$0x3f, %rdi
   1628f: 48 81 ec 38 01 00 00         	subq	$0x138, %rsp            # imm = 0x138
   16296: 0f 11 43 08                  	movups	%xmm0, 0x8(%rbx)
   1629a: 48 89 4c 24 30               	movq	%rcx, 0x30(%rsp)
   1629f: 48 89 f9                     	movq	%rdi, %rcx
   162a2: 21 d1                        	andl	%edx, %ecx
   162a4: 0f 11 43 18                  	movups	%xmm0, 0x18(%rbx)
   162a8: f7 d9                        	negl	%ecx
   162aa: 48 c7 03 01 00 00 00         	movq	$0x1, (%rbx)
   162b1: 8d 0c 4a                     	leal	(%rdx,%rcx,2), %ecx
   162b4: 48 c7 43 28 01 00 00 00      	movq	$0x1, 0x28(%rbx)
   162bc: 48 8d 53 50                  	leaq	0x50(%rbx), %rdx
   162c0: 89 ce                        	movl	%ecx, %esi
   162c2: 48 c7 43 70 00 00 00 00      	movq	$0x0, 0x70(%rbx)
   162ca: 83 f6 01                     	xorl	$0x1, %esi
   162cd: 0f 11 43 30                  	movups	%xmm0, 0x30(%rbx)
   162d1: 40 0f b6 f6                  	movzbl	%sil, %esi
   162d5: 0f 11 43 40                  	movups	%xmm0, 0x40(%rbx)
   162d9: 83 ee 01                     	subl	$0x1, %esi
   162dc: 0f 11 43 50                  	movups	%xmm0, 0x50(%rbx)
   162e0: c1 ee 1f                     	shrl	$0x1f, %esi
   162e3: 0f 11 43 60                  	movups	%xmm0, 0x60(%rbx)
   162e7: 4c 8b 78 08                  	movq	0x8(%rax), %r15
   162eb: 4c 8b 58 10                  	movq	0x10(%rax), %r11
   162ef: 4c 8b 50 18                  	movq	0x18(%rax), %r10
   162f3: 4c 8b 48 20                  	movq	0x20(%rax), %r9
   162f7: 41 89 f4                     	movl	%esi, %r12d
   162fa: 48 89 54 24 38               	movq	%rdx, 0x38(%rsp)
   162ff: 49 f7 dc                     	negq	%r12
   16302: ba 01 00 00 00               	movl	$0x1, %edx
   16307: 88 0c 24                     	movb	%cl, (%rsp)
   1630a: 4d 21 e3                     	andq	%r12, %r11
   1630d: 4d 21 e2                     	andq	%r12, %r10
   16310: 4d 21 e1                     	andq	%r12, %r9
   16313: 4d 21 e7                     	andq	%r12, %r15
   16316: 48 89 d1                     	movq	%rdx, %rcx
   16319: 83 e6 01                     	andl	$0x1, %esi
   1631c: 48 0f 45 08                  	cmovneq	(%rax), %rcx
   16320: 4c 89 7b 08                  	movq	%r15, 0x8(%rbx)
   16324: 4c 89 5b 10                  	movq	%r11, 0x10(%rbx)
   16328: 48 89 0b                     	movq	%rcx, (%rbx)
   1632b: 4c 89 53 18                  	movq	%r10, 0x18(%rbx)
   1632f: 4c 89 4b 20                  	movq	%r9, 0x20(%rbx)
   16333: 4c 8b 40 30                  	movq	0x30(%rax), %r8
   16337: 48 8b 78 38                  	movq	0x38(%rax), %rdi
   1633b: 4c 8b 70 40                  	movq	0x40(%rax), %r14
   1633f: 48 8b 68 48                  	movq	0x48(%rax), %rbp
   16343: 4d 21 e0                     	andq	%r12, %r8
   16346: 4d 21 e6                     	andq	%r12, %r14
   16349: 4c 21 e7                     	andq	%r12, %rdi
   1634c: 4c 21 e5                     	andq	%r12, %rbp
   1634f: 40 84 f6                     	testb	%sil, %sil
   16352: 48 0f 45 50 28               	cmovneq	0x28(%rax), %rdx
   16357: 4c 89 43 30                  	movq	%r8, 0x30(%rbx)
   1635b: 48 89 7b 38                  	movq	%rdi, 0x38(%rbx)
   1635f: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   16363: 4c 89 73 40                  	movq	%r14, 0x40(%rbx)
   16367: 48 89 6b 48                  	movq	%rbp, 0x48(%rbx)
   1636b: 48 8b 70 70                  	movq	0x70(%rax), %rsi
   1636f: 48 0f 44 73 70               	cmoveq	0x70(%rbx), %rsi
   16374: 4c 8b 68 60                  	movq	0x60(%rax), %r13
   16378: 4c 89 74 24 08               	movq	%r14, 0x8(%rsp)
   1637d: 4c 8b 60 68                  	movq	0x68(%rax), %r12
   16381: 4c 8b 70 58                  	movq	0x58(%rax), %r14
   16385: 48 89 6c 24 10               	movq	%rbp, 0x10(%rsp)
   1638a: 48 8b 68 50                  	movq	0x50(%rax), %rbp
   1638e: 4c 0f 44 73 58               	cmoveq	0x58(%rbx), %r14
   16393: 48 89 73 70                  	movq	%rsi, 0x70(%rbx)
   16397: 4c 0f 44 6b 60               	cmoveq	0x60(%rbx), %r13
   1639c: 4c 0f 44 63 68               	cmoveq	0x68(%rbx), %r12
   163a1: 48 89 74 24 48               	movq	%rsi, 0x48(%rsp)
   163a6: 0f b6 34 24                  	movzbl	(%rsp), %esi
   163aa: 48 0f 44 6b 50               	cmoveq	0x50(%rbx), %rbp
   163af: 4c 89 73 58                  	movq	%r14, 0x58(%rbx)
   163b3: 4c 89 63 68                  	movq	%r12, 0x68(%rbx)
   163b7: 83 f6 02                     	xorl	$0x2, %esi
   163ba: 48 89 6b 50                  	movq	%rbp, 0x50(%rbx)
   163be: 4c 89 6b 60                  	movq	%r13, 0x60(%rbx)
   163c2: 40 0f b6 f6                  	movzbl	%sil, %esi
   163c6: 4c 89 6c 24 28               	movq	%r13, 0x28(%rsp)
   163cb: 4c 8b a8 80 00 00 00         	movq	0x80(%rax), %r13
   163d2: 83 ee 01                     	subl	$0x1, %esi
   163d5: 4c 89 74 24 20               	movq	%r14, 0x20(%rsp)
   163da: c1 ee 1f                     	shrl	$0x1f, %esi
   163dd: 4c 8b b0 88 00 00 00         	movq	0x88(%rax), %r14
   163e4: 4c 89 64 24 40               	movq	%r12, 0x40(%rsp)
   163e9: 40 84 f6                     	testb	%sil, %sil
   163ec: 4c 89 6c 24 18               	movq	%r13, 0x18(%rsp)
   163f1: 4c 8b a8 90 00 00 00         	movq	0x90(%rax), %r13
   163f8: 4d 0f 44 f3                  	cmoveq	%r11, %r14
   163fc: 4c 8b a0 98 00 00 00         	movq	0x98(%rax), %r12
   16403: 48 0f 45 48 78               	cmovneq	0x78(%rax), %rcx
   16408: 4c 0f 45 7c 24 18            	cmovneq	0x18(%rsp), %r15
   1640e: 4d 0f 44 ea                  	cmoveq	%r10, %r13
   16412: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   16416: 4d 0f 44 e1                  	cmoveq	%r9, %r12
   1641a: 48 89 0b                     	movq	%rcx, (%rbx)
   1641d: 4c 89 7b 08                  	movq	%r15, 0x8(%rbx)
   16421: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   16425: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   16429: 4c 8b 90 b0 00 00 00         	movq	0xb0(%rax), %r10
   16430: 48 8b b0 c0 00 00 00         	movq	0xc0(%rax), %rsi
   16437: 4c 8b 98 a8 00 00 00         	movq	0xa8(%rax), %r11
   1643e: 48 0f 45 90 a0 00 00 00      	cmovneq	0xa0(%rax), %rdx
   16446: 4c 8b 88 b8 00 00 00         	movq	0xb8(%rax), %r9
   1644d: 49 0f 45 fa                  	cmovneq	%r10, %rdi
   16451: 4c 0f 44 4c 24 08            	cmoveq	0x8(%rsp), %r9
   16457: 4d 0f 44 d8                  	cmoveq	%r8, %r11
   1645b: 49 89 f0                     	movq	%rsi, %r8
   1645e: 4c 0f 44 44 24 10            	cmoveq	0x10(%rsp), %r8
   16464: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   16468: 4c 89 5b 30                  	movq	%r11, 0x30(%rbx)
   1646c: 48 89 7b 38                  	movq	%rdi, 0x38(%rbx)
   16470: 4c 89 4b 40                  	movq	%r9, 0x40(%rbx)
   16474: 4c 89 43 48                  	movq	%r8, 0x48(%rbx)
   16478: 48 0f 45 a8 c8 00 00 00      	cmovneq	0xc8(%rax), %rbp
   16480: 48 8b b0 e8 00 00 00         	movq	0xe8(%rax), %rsi
   16487: 4c 89 4c 24 08               	movq	%r9, 0x8(%rsp)
   1648c: 4c 8b 88 d0 00 00 00         	movq	0xd0(%rax), %r9
   16493: 4c 0f 44 4c 24 20            	cmoveq	0x20(%rsp), %r9
   16499: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   1649e: 4c 89 44 24 10               	movq	%r8, 0x10(%rsp)
   164a3: 48 8b b8 e0 00 00 00         	movq	0xe0(%rax), %rdi
   164aa: 49 89 f2                     	movq	%rsi, %r10
   164ad: 4c 8b 80 d8 00 00 00         	movq	0xd8(%rax), %r8
   164b4: 4c 89 4c 24 20               	movq	%r9, 0x20(%rsp)
   164b9: 48 89 6b 50                  	movq	%rbp, 0x50(%rbx)
   164bd: 4c 89 4b 58                  	movq	%r9, 0x58(%rbx)
   164c1: 0f b6 34 24                  	movzbl	(%rsp), %esi
   164c5: 4c 0f 44 44 24 28            	cmoveq	0x28(%rsp), %r8
   164cb: 48 0f 44 7c 24 40            	cmoveq	0x40(%rsp), %rdi
   164d1: 4c 0f 44 54 24 48            	cmoveq	0x48(%rsp), %r10
   164d7: 83 f6 03                     	xorl	$0x3, %esi
   164da: 40 0f b6 f6                  	movzbl	%sil, %esi
   164de: 4c 89 43 60                  	movq	%r8, 0x60(%rbx)
   164e2: 83 ee 01                     	subl	$0x1, %esi
   164e5: 48 89 7b 68                  	movq	%rdi, 0x68(%rbx)
   164e9: 4c 89 53 70                  	movq	%r10, 0x70(%rbx)
   164ed: c1 ee 1f                     	shrl	$0x1f, %esi
   164f0: 4c 8b 88 00 01 00 00         	movq	0x100(%rax), %r9
   164f7: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   164fc: 4c 8b 80 08 01 00 00         	movq	0x108(%rax), %r8
   16503: 40 84 f6                     	testb	%sil, %sil
   16506: 48 89 7c 24 40               	movq	%rdi, 0x40(%rsp)
   1650b: 48 8b b8 10 01 00 00         	movq	0x110(%rax), %rdi
   16512: 4d 0f 45 f1                  	cmovneq	%r9, %r14
   16516: 4c 89 54 24 48               	movq	%r10, 0x48(%rsp)
   1651b: 4c 8b 90 f8 00 00 00         	movq	0xf8(%rax), %r10
   16522: 4d 0f 45 e8                  	cmovneq	%r8, %r13
   16526: 48 0f 45 88 f0 00 00 00      	cmovneq	0xf0(%rax), %rcx
   1652e: 4c 0f 45 e7                  	cmovneq	%rdi, %r12
   16532: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   16536: 4d 0f 44 d7                  	cmoveq	%r15, %r10
   1653a: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   1653e: 48 89 0b                     	movq	%rcx, (%rbx)
   16541: 4c 89 53 08                  	movq	%r10, 0x8(%rbx)
   16545: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   16549: 4c 8b 88 20 01 00 00         	movq	0x120(%rax), %r9
   16550: 4c 8b 80 28 01 00 00         	movq	0x128(%rax), %r8
   16557: 48 0f 45 90 18 01 00 00      	cmovneq	0x118(%rax), %rdx
   1655f: 4d 0f 45 d9                  	cmovneq	%r9, %r11
   16563: 48 8b b8 30 01 00 00         	movq	0x130(%rax), %rdi
   1656a: 48 0f 44 7c 24 08            	cmoveq	0x8(%rsp), %rdi
   16570: 4d 89 c7                     	movq	%r8, %r15
   16573: 4c 0f 44 7c 24 18            	cmoveq	0x18(%rsp), %r15
   16579: 48 8b b0 38 01 00 00         	movq	0x138(%rax), %rsi
   16580: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   16584: 4c 89 5b 30                  	movq	%r11, 0x30(%rbx)
   16588: 4c 89 7c 24 18               	movq	%r15, 0x18(%rsp)
   1658d: 4c 89 7b 38                  	movq	%r15, 0x38(%rbx)
   16591: 48 89 7c 24 50               	movq	%rdi, 0x50(%rsp)
   16596: 48 89 7b 40                  	movq	%rdi, 0x40(%rbx)
   1659a: 48 0f 44 74 24 10            	cmoveq	0x10(%rsp), %rsi
   165a0: 48 89 73 48                  	movq	%rsi, 0x48(%rbx)
   165a4: 4c 8b 88 48 01 00 00         	movq	0x148(%rax), %r9
   165ab: 4c 8b 80 50 01 00 00         	movq	0x150(%rax), %r8
   165b2: 48 0f 45 a8 40 01 00 00      	cmovneq	0x140(%rax), %rbp
   165ba: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   165bf: 4d 89 cf                     	movq	%r9, %r15
   165c2: 4c 0f 44 7c 24 20            	cmoveq	0x20(%rsp), %r15
   165c8: 48 8b b8 58 01 00 00         	movq	0x158(%rax), %rdi
   165cf: 48 8b b0 60 01 00 00         	movq	0x160(%rax), %rsi
   165d6: 48 89 6b 50                  	movq	%rbp, 0x50(%rbx)
   165da: 4c 89 7b 58                  	movq	%r15, 0x58(%rbx)
   165de: 4c 89 7c 24 20               	movq	%r15, 0x20(%rsp)
   165e3: 4d 89 c7                     	movq	%r8, %r15
   165e6: 4c 0f 44 7c 24 28            	cmoveq	0x28(%rsp), %r15
   165ec: 4c 89 7b 60                  	movq	%r15, 0x60(%rbx)
   165f0: 4c 89 7c 24 28               	movq	%r15, 0x28(%rsp)
   165f5: 49 89 ff                     	movq	%rdi, %r15
   165f8: 4c 0f 44 7c 24 40            	cmoveq	0x40(%rsp), %r15
   165fe: 4c 89 7b 68                  	movq	%r15, 0x68(%rbx)
   16602: 4c 89 7c 24 40               	movq	%r15, 0x40(%rsp)
   16607: 4c 8b 7c 24 48               	movq	0x48(%rsp), %r15
   1660c: 4c 0f 45 fe                  	cmovneq	%rsi, %r15
   16610: 0f b6 34 24                  	movzbl	(%rsp), %esi
   16614: 83 f6 04                     	xorl	$0x4, %esi
   16617: 4c 89 7b 70                  	movq	%r15, 0x70(%rbx)
   1661b: 4c 8b 80 70 01 00 00         	movq	0x170(%rax), %r8
   16622: 40 0f b6 f6                  	movzbl	%sil, %esi
   16626: 4c 8b 88 78 01 00 00         	movq	0x178(%rax), %r9
   1662d: 48 8b b8 88 01 00 00         	movq	0x188(%rax), %rdi
   16634: 83 ee 01                     	subl	$0x1, %esi
   16637: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   1663c: 4c 8b 80 80 01 00 00         	movq	0x180(%rax), %r8
   16643: c1 ee 1f                     	shrl	$0x1f, %esi
   16646: 40 84 f6                     	testb	%sil, %sil
   16649: 48 0f 45 88 68 01 00 00      	cmovneq	0x168(%rax), %rcx
   16651: 4c 0f 45 54 24 08            	cmovneq	0x8(%rsp), %r10
   16657: 4d 0f 45 f1                  	cmovneq	%r9, %r14
   1665b: 4d 0f 45 e8                  	cmovneq	%r8, %r13
   1665f: 4c 0f 45 e7                  	cmovneq	%rdi, %r12
   16663: 48 89 0b                     	movq	%rcx, (%rbx)
   16666: 4c 89 54 24 08               	movq	%r10, 0x8(%rsp)
   1666b: 4c 89 53 08                  	movq	%r10, 0x8(%rbx)
   1666f: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   16673: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   16677: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   1667b: 4c 8b 88 98 01 00 00         	movq	0x198(%rax), %r9
   16682: 48 0f 45 90 90 01 00 00      	cmovneq	0x190(%rax), %rdx
   1668a: 4c 8b 80 a0 01 00 00         	movq	0x1a0(%rax), %r8
   16691: 48 8b b8 a8 01 00 00         	movq	0x1a8(%rax), %rdi
   16698: 4c 0f 44 44 24 18            	cmoveq	0x18(%rsp), %r8
   1669e: 4d 0f 45 d9                  	cmovneq	%r9, %r11
   166a2: 48 8b b0 b0 01 00 00         	movq	0x1b0(%rax), %rsi
   166a9: 48 0f 44 7c 24 50            	cmoveq	0x50(%rsp), %rdi
   166af: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   166b3: 48 0f 44 74 24 10            	cmoveq	0x10(%rsp), %rsi
   166b9: 4c 89 5b 30                  	movq	%r11, 0x30(%rbx)
   166bd: 4c 89 43 38                  	movq	%r8, 0x38(%rbx)
   166c1: 48 89 7b 40                  	movq	%rdi, 0x40(%rbx)
   166c5: 48 89 73 48                  	movq	%rsi, 0x48(%rbx)
   166c9: 4c 8b 88 c0 01 00 00         	movq	0x1c0(%rax), %r9
   166d0: 4c 89 44 24 18               	movq	%r8, 0x18(%rsp)
   166d5: 4c 8b 80 c8 01 00 00         	movq	0x1c8(%rax), %r8
   166dc: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   166e1: 4d 89 ca                     	movq	%r9, %r10
   166e4: 48 8b b0 d8 01 00 00         	movq	0x1d8(%rax), %rsi
   166eb: 4c 0f 44 54 24 20            	cmoveq	0x20(%rsp), %r10
   166f1: 48 0f 45 a8 b8 01 00 00      	cmovneq	0x1b8(%rax), %rbp
   166f9: 48 89 7c 24 48               	movq	%rdi, 0x48(%rsp)
   166fe: 4c 0f 45 fe                  	cmovneq	%rsi, %r15
   16702: 48 8b b8 d0 01 00 00         	movq	0x1d0(%rax), %rdi
   16709: 48 0f 44 7c 24 40            	cmoveq	0x40(%rsp), %rdi
   1670f: 4c 89 54 24 20               	movq	%r10, 0x20(%rsp)
   16714: 4c 89 53 58                  	movq	%r10, 0x58(%rbx)
   16718: 4d 89 c2                     	movq	%r8, %r10
   1671b: 4c 0f 44 54 24 28            	cmoveq	0x28(%rsp), %r10
   16721: 48 89 6b 50                  	movq	%rbp, 0x50(%rbx)
   16725: 4c 89 54 24 28               	movq	%r10, 0x28(%rsp)
   1672a: 4c 89 53 60                  	movq	%r10, 0x60(%rbx)
   1672e: 48 89 7c 24 40               	movq	%rdi, 0x40(%rsp)
   16733: 48 89 7b 68                  	movq	%rdi, 0x68(%rbx)
   16737: 4c 89 7b 70                  	movq	%r15, 0x70(%rbx)
   1673b: 0f b6 34 24                  	movzbl	(%rsp), %esi
   1673f: 4c 8b 88 f0 01 00 00         	movq	0x1f0(%rax), %r9
   16746: 4c 8b 80 f8 01 00 00         	movq	0x1f8(%rax), %r8
   1674d: 83 f6 05                     	xorl	$0x5, %esi
   16750: 48 8b b8 00 02 00 00         	movq	0x200(%rax), %rdi
   16757: 4c 8b 90 e8 01 00 00         	movq	0x1e8(%rax), %r10
   1675e: 40 0f b6 f6                  	movzbl	%sil, %esi
   16762: 83 ee 01                     	subl	$0x1, %esi
   16765: c1 ee 1f                     	shrl	$0x1f, %esi
   16768: 40 84 f6                     	testb	%sil, %sil
   1676b: 48 0f 45 88 e0 01 00 00      	cmovneq	0x1e0(%rax), %rcx
   16773: 4c 0f 44 54 24 08            	cmoveq	0x8(%rsp), %r10
   16779: 4d 0f 45 f1                  	cmovneq	%r9, %r14
   1677d: 4d 0f 45 e8                  	cmovneq	%r8, %r13
   16781: 4c 0f 45 e7                  	cmovneq	%rdi, %r12
   16785: 48 89 0b                     	movq	%rcx, (%rbx)
   16788: 4c 89 53 08                  	movq	%r10, 0x8(%rbx)
   1678c: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   16790: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   16794: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   16798: 4c 8b 88 10 02 00 00         	movq	0x210(%rax), %r9
   1679f: 48 8b b8 20 02 00 00         	movq	0x220(%rax), %rdi
   167a6: 48 8b b0 28 02 00 00         	movq	0x228(%rax), %rsi
   167ad: 48 0f 44 7c 24 48            	cmoveq	0x48(%rsp), %rdi
   167b3: 48 0f 45 90 08 02 00 00      	cmovneq	0x208(%rax), %rdx
   167bb: 4d 0f 45 d9                  	cmovneq	%r9, %r11
   167bf: 4c 8b 80 18 02 00 00         	movq	0x218(%rax), %r8
   167c6: 4c 0f 44 44 24 18            	cmoveq	0x18(%rsp), %r8
   167cc: 48 89 7b 40                  	movq	%rdi, 0x40(%rbx)
   167d0: 48 89 7c 24 48               	movq	%rdi, 0x48(%rsp)
   167d5: 48 89 f7                     	movq	%rsi, %rdi
   167d8: 48 0f 44 7c 24 10            	cmoveq	0x10(%rsp), %rdi
   167de: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   167e2: 4c 89 5b 30                  	movq	%r11, 0x30(%rbx)
   167e6: 4c 89 43 38                  	movq	%r8, 0x38(%rbx)
   167ea: 48 89 7b 48                  	movq	%rdi, 0x48(%rbx)
   167ee: 4c 8b 88 38 02 00 00         	movq	0x238(%rax), %r9
   167f5: 4c 89 5c 24 08               	movq	%r11, 0x8(%rsp)
   167fa: 4c 89 44 24 18               	movq	%r8, 0x18(%rsp)
   167ff: 4c 8b 80 40 02 00 00         	movq	0x240(%rax), %r8
   16806: 4d 89 cb                     	movq	%r9, %r11
   16809: 48 89 7c 24 10               	movq	%rdi, 0x10(%rsp)
   1680e: 48 8b b8 48 02 00 00         	movq	0x248(%rax), %rdi
   16815: 48 8b b0 50 02 00 00         	movq	0x250(%rax), %rsi
   1681c: 4c 0f 44 5c 24 20            	cmoveq	0x20(%rsp), %r11
   16822: 48 0f 45 a8 30 02 00 00      	cmovneq	0x230(%rax), %rbp
   1682a: 48 0f 44 7c 24 40            	cmoveq	0x40(%rsp), %rdi
   16830: 4c 0f 45 fe                  	cmovneq	%rsi, %r15
   16834: 0f b6 34 24                  	movzbl	(%rsp), %esi
   16838: 4c 89 5b 58                  	movq	%r11, 0x58(%rbx)
   1683c: 4c 89 5c 24 20               	movq	%r11, 0x20(%rsp)
   16841: 4d 89 c3                     	movq	%r8, %r11
   16844: 4c 0f 44 5c 24 28            	cmoveq	0x28(%rsp), %r11
   1684a: 83 f6 06                     	xorl	$0x6, %esi
   1684d: 48 89 6b 50                  	movq	%rbp, 0x50(%rbx)
   16851: 40 0f b6 f6                  	movzbl	%sil, %esi
   16855: 4c 89 7b 70                  	movq	%r15, 0x70(%rbx)
   16859: 83 ee 01                     	subl	$0x1, %esi
   1685c: 4c 89 5b 60                  	movq	%r11, 0x60(%rbx)
   16860: 48 89 7b 68                  	movq	%rdi, 0x68(%rbx)
   16864: c1 ee 1f                     	shrl	$0x1f, %esi
   16867: 4c 8b 88 68 02 00 00         	movq	0x268(%rax), %r9
   1686e: 4c 8b 80 70 02 00 00         	movq	0x270(%rax), %r8
   16875: 4c 89 5c 24 28               	movq	%r11, 0x28(%rsp)
   1687a: 40 84 f6                     	testb	%sil, %sil
   1687d: 4c 8b 98 60 02 00 00         	movq	0x260(%rax), %r11
   16884: 48 89 7c 24 40               	movq	%rdi, 0x40(%rsp)
   16889: 4d 0f 45 f1                  	cmovneq	%r9, %r14
   1688d: 48 8b b8 78 02 00 00         	movq	0x278(%rax), %rdi
   16894: 48 0f 45 88 58 02 00 00      	cmovneq	0x258(%rax), %rcx
   1689c: 4d 0f 45 e8                  	cmovneq	%r8, %r13
   168a0: 4d 0f 45 d3                  	cmovneq	%r11, %r10
   168a4: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   168a8: 4c 8b 5c 24 08               	movq	0x8(%rsp), %r11
   168ad: 4c 0f 45 e7                  	cmovneq	%rdi, %r12
   168b1: 48 89 0b                     	movq	%rcx, (%rbx)
   168b4: 4c 89 53 08                  	movq	%r10, 0x8(%rbx)
   168b8: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   168bc: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   168c0: 4c 8b 88 88 02 00 00         	movq	0x288(%rax), %r9
   168c7: 48 0f 45 90 80 02 00 00      	cmovneq	0x280(%rax), %rdx
   168cf: 4c 8b 80 90 02 00 00         	movq	0x290(%rax), %r8
   168d6: 4c 89 54 24 50               	movq	%r10, 0x50(%rsp)
   168db: 4d 0f 45 d9                  	cmovneq	%r9, %r11
   168df: 48 8b b8 98 02 00 00         	movq	0x298(%rax), %rdi
   168e6: 48 8b b0 a0 02 00 00         	movq	0x2a0(%rax), %rsi
   168ed: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   168f1: 4c 89 5b 30                  	movq	%r11, 0x30(%rbx)
   168f5: 4c 0f 44 44 24 18            	cmoveq	0x18(%rsp), %r8
   168fb: 48 0f 44 7c 24 48            	cmoveq	0x48(%rsp), %rdi
   16901: 48 0f 44 74 24 10            	cmoveq	0x10(%rsp), %rsi
   16907: 4c 89 43 38                  	movq	%r8, 0x38(%rbx)
   1690b: 48 89 7b 40                  	movq	%rdi, 0x40(%rbx)
   1690f: 48 89 73 48                  	movq	%rsi, 0x48(%rbx)
   16913: 4c 8b 88 b0 02 00 00         	movq	0x2b0(%rax), %r9
   1691a: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   1691f: 48 8b b0 c8 02 00 00         	movq	0x2c8(%rax), %rsi
   16926: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   1692b: 4d 89 ca                     	movq	%r9, %r10
   1692e: 4c 8b 80 b8 02 00 00         	movq	0x2b8(%rax), %r8
   16935: 4c 0f 44 54 24 20            	cmoveq	0x20(%rsp), %r10
   1693b: 4c 0f 45 fe                  	cmovneq	%rsi, %r15
   1693f: 0f b6 34 24                  	movzbl	(%rsp), %esi
   16943: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   16948: 48 0f 45 a8 a8 02 00 00      	cmovneq	0x2a8(%rax), %rbp
   16950: 48 8b b8 c0 02 00 00         	movq	0x2c0(%rax), %rdi
   16957: 4c 89 54 24 20               	movq	%r10, 0x20(%rsp)
   1695c: 48 0f 44 7c 24 40            	cmoveq	0x40(%rsp), %rdi
   16962: 4c 89 53 58                  	movq	%r10, 0x58(%rbx)
   16966: 4d 89 c2                     	movq	%r8, %r10
   16969: 4c 0f 44 54 24 28            	cmoveq	0x28(%rsp), %r10
   1696f: 83 f6 07                     	xorl	$0x7, %esi
   16972: 40 0f b6 f6                  	movzbl	%sil, %esi
   16976: 48 89 6b 50                  	movq	%rbp, 0x50(%rbx)
   1697a: 83 ee 01                     	subl	$0x1, %esi
   1697d: 4c 89 7b 70                  	movq	%r15, 0x70(%rbx)
   16981: c1 ee 1f                     	shrl	$0x1f, %esi
   16984: 4c 89 53 60                  	movq	%r10, 0x60(%rbx)
   16988: 40 84 f6                     	testb	%sil, %sil
   1698b: 48 89 7b 68                  	movq	%rdi, 0x68(%rbx)
   1698f: 48 0f 45 88 d0 02 00 00      	cmovneq	0x2d0(%rax), %rcx
   16997: 4c 8b 88 e0 02 00 00         	movq	0x2e0(%rax), %r9
   1699e: 4c 8b 80 e8 02 00 00         	movq	0x2e8(%rax), %r8
   169a5: 48 89 7c 24 40               	movq	%rdi, 0x40(%rsp)
   169aa: 48 8b b8 f0 02 00 00         	movq	0x2f0(%rax), %rdi
   169b1: 4c 89 54 24 28               	movq	%r10, 0x28(%rsp)
   169b6: 4d 0f 45 f1                  	cmovneq	%r9, %r14
   169ba: 4d 0f 45 e8                  	cmovneq	%r8, %r13
   169be: 4c 8b 90 d8 02 00 00         	movq	0x2d8(%rax), %r10
   169c5: 48 89 0b                     	movq	%rcx, (%rbx)
   169c8: 4c 0f 45 e7                  	cmovneq	%rdi, %r12
   169cc: 4c 0f 44 54 24 50            	cmoveq	0x50(%rsp), %r10
   169d2: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   169d6: 4c 89 53 08                  	movq	%r10, 0x8(%rbx)
   169da: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   169de: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   169e2: 4c 8b 88 00 03 00 00         	movq	0x300(%rax), %r9
   169e9: 48 8b b0 18 03 00 00         	movq	0x318(%rax), %rsi
   169f0: 48 0f 45 90 f8 02 00 00      	cmovneq	0x2f8(%rax), %rdx
   169f8: 4c 8b 80 08 03 00 00         	movq	0x308(%rax), %r8
   169ff: 48 8b b8 10 03 00 00         	movq	0x310(%rax), %rdi
   16a06: 4d 0f 45 d9                  	cmovneq	%r9, %r11
   16a0a: 4c 0f 44 44 24 08            	cmoveq	0x8(%rsp), %r8
   16a10: 48 0f 44 7c 24 18            	cmoveq	0x18(%rsp), %rdi
   16a16: 49 89 f1                     	movq	%rsi, %r9
   16a19: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   16a1d: 4c 0f 44 4c 24 10            	cmoveq	0x10(%rsp), %r9
   16a23: 4c 89 5b 30                  	movq	%r11, 0x30(%rbx)
   16a27: 4c 89 43 38                  	movq	%r8, 0x38(%rbx)
   16a2b: 48 89 7b 40                  	movq	%rdi, 0x40(%rbx)
   16a2f: 4c 89 4b 48                  	movq	%r9, 0x48(%rbx)
   16a33: 48 8b b0 40 03 00 00         	movq	0x340(%rax), %rsi
   16a3a: 4c 89 44 24 50               	movq	%r8, 0x50(%rsp)
   16a3f: 4c 8b 80 30 03 00 00         	movq	0x330(%rax), %r8
   16a46: 48 0f 45 a8 20 03 00 00      	cmovneq	0x320(%rax), %rbp
   16a4e: 4c 0f 45 fe                  	cmovneq	%rsi, %r15
   16a52: 4c 89 5c 24 48               	movq	%r11, 0x48(%rsp)
   16a57: 48 89 7c 24 58               	movq	%rdi, 0x58(%rsp)
   16a5c: 4d 89 c3                     	movq	%r8, %r11
   16a5f: 48 8b b8 38 03 00 00         	movq	0x338(%rax), %rdi
   16a66: 4c 0f 44 5c 24 28            	cmoveq	0x28(%rsp), %r11
   16a6c: 4c 89 4c 24 60               	movq	%r9, 0x60(%rsp)
   16a71: 4c 8b 88 28 03 00 00         	movq	0x328(%rax), %r9
   16a78: 4c 0f 44 4c 24 20            	cmoveq	0x20(%rsp), %r9
   16a7e: 48 89 6b 50                  	movq	%rbp, 0x50(%rbx)
   16a82: 4c 89 5c 24 68               	movq	%r11, 0x68(%rsp)
   16a87: 4c 89 4b 58                  	movq	%r9, 0x58(%rbx)
   16a8b: 4c 89 5b 60                  	movq	%r11, 0x60(%rbx)
   16a8f: 49 89 fb                     	movq	%rdi, %r11
   16a92: 4c 89 ff                     	movq	%r15, %rdi
   16a95: 4c 0f 44 5c 24 40            	cmoveq	0x40(%rsp), %r11
   16a9b: 4c 89 7b 70                  	movq	%r15, 0x70(%rbx)
   16a9f: 44 0f b6 3c 24               	movzbl	(%rsp), %r15d
   16aa4: 4c 89 5b 68                  	movq	%r11, 0x68(%rbx)
   16aa8: 48 8b b0 60 03 00 00         	movq	0x360(%rax), %rsi
   16aaf: 41 83 f7 08                  	xorl	$0x8, %r15d
   16ab3: 4c 8b 80 58 03 00 00         	movq	0x358(%rax), %r8
   16aba: 4c 89 5c 24 40               	movq	%r11, 0x40(%rsp)
   16abf: 45 0f b6 ff                  	movzbl	%r15b, %r15d
   16ac3: 4c 8b 98 50 03 00 00         	movq	0x350(%rax), %r11
   16aca: 48 89 74 24 08               	movq	%rsi, 0x8(%rsp)
   16acf: 41 83 ef 01                  	subl	$0x1, %r15d
   16ad3: 48 8b b0 68 03 00 00         	movq	0x368(%rax), %rsi
   16ada: 41 c1 ef 1f                  	shrl	$0x1f, %r15d
   16ade: 45 84 ff                     	testb	%r15b, %r15b
   16ae1: 48 0f 45 88 48 03 00 00      	cmovneq	0x348(%rax), %rcx
   16ae9: 4c 0f 45 6c 24 08            	cmovneq	0x8(%rsp), %r13
   16aef: 4d 0f 45 d3                  	cmovneq	%r11, %r10
   16af3: 4d 0f 45 f0                  	cmovneq	%r8, %r14
   16af7: 4c 8b 5c 24 48               	movq	0x48(%rsp), %r11
   16afc: 4c 0f 45 e6                  	cmovneq	%rsi, %r12
   16b00: 48 89 0b                     	movq	%rcx, (%rbx)
   16b03: 4c 89 53 08                  	movq	%r10, 0x8(%rbx)
   16b07: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   16b0b: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   16b0f: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   16b13: 48 8b b0 78 03 00 00         	movq	0x378(%rax), %rsi
   16b1a: 48 0f 45 90 70 03 00 00      	cmovneq	0x370(%rax), %rdx
   16b22: 48 89 4c 24 70               	movq	%rcx, 0x70(%rsp)
   16b27: 4c 0f 45 de                  	cmovneq	%rsi, %r11
   16b2b: 48 8b 88 80 03 00 00         	movq	0x380(%rax), %rcx
   16b32: 4c 89 54 24 78               	movq	%r10, 0x78(%rsp)
   16b37: 4c 89 34 24                  	movq	%r14, (%rsp)
   16b3b: 4c 89 5c 24 20               	movq	%r11, 0x20(%rsp)
   16b40: 48 89 ce                     	movq	%rcx, %rsi
   16b43: 4c 89 6c 24 08               	movq	%r13, 0x8(%rsp)
   16b48: 4c 8b a8 88 03 00 00         	movq	0x388(%rax), %r13
   16b4f: 4c 89 64 24 10               	movq	%r12, 0x10(%rsp)
   16b54: 4c 8b a0 90 03 00 00         	movq	0x390(%rax), %r12
   16b5b: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   16b60: 4c 89 5b 30                  	movq	%r11, 0x30(%rbx)
   16b64: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   16b68: 48 0f 44 74 24 50            	cmoveq	0x50(%rsp), %rsi
   16b6e: 4c 0f 44 6c 24 58            	cmoveq	0x58(%rsp), %r13
   16b74: 4c 0f 44 64 24 60            	cmoveq	0x60(%rsp), %r12
   16b7a: 48 c7 84 24 a0 00 00 00 00 00 00 00  	movq	$0x0, 0xa0(%rsp)
   16b86: 48 89 73 38                  	movq	%rsi, 0x38(%rbx)
   16b8a: 48 8b 54 24 38               	movq	0x38(%rsp), %rdx
   16b8f: 4c 89 6b 40                  	movq	%r13, 0x40(%rbx)
   16b93: 4c 89 63 48                  	movq	%r12, 0x48(%rbx)
   16b97: 4c 8b 80 a0 03 00 00         	movq	0x3a0(%rax), %r8
   16b9e: 4c 8b b0 b8 03 00 00         	movq	0x3b8(%rax), %r14
   16ba5: 48 0f 45 a8 98 03 00 00      	cmovneq	0x398(%rax), %rbp
   16bad: 48 89 74 24 28               	movq	%rsi, 0x28(%rsp)
   16bb2: 48 8d b4 24 80 00 00 00      	leaq	0x80(%rsp), %rsi
   16bba: 4d 0f 44 c1                  	cmoveq	%r9, %r8
   16bbe: 48 8b 88 a8 03 00 00         	movq	0x3a8(%rax), %rcx
   16bc5: 4c 8b b8 b0 03 00 00         	movq	0x3b0(%rax), %r15
   16bcc: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
   16bd4: 48 0f 44 4c 24 68            	cmoveq	0x68(%rsp), %rcx
   16bda: 4c 0f 44 7c 24 40            	cmoveq	0x40(%rsp), %r15
   16be0: 4c 0f 44 f7                  	cmoveq	%rdi, %r14
   16be4: 48 89 6b 50                  	movq	%rbp, 0x50(%rbx)
   16be8: 4c 89 43 58                  	movq	%r8, 0x58(%rbx)
   16bec: 48 89 4b 60                  	movq	%rcx, 0x60(%rbx)
   16bf0: 48 8d bc 24 00 01 00 00      	leaq	0x100(%rsp), %rdi
   16bf8: 4c 89 7b 68                  	movq	%r15, 0x68(%rbx)
   16bfc: 4c 89 73 70                  	movq	%r14, 0x70(%rbx)
   16c00: 4c 89 44 24 50               	movq	%r8, 0x50(%rsp)
   16c05: 48 89 4c 24 48               	movq	%rcx, 0x48(%rsp)
   16c0a: 0f 29 84 24 90 00 00 00      	movaps	%xmm0, 0x90(%rsp)
   16c12: e8 69 e4 ff ff               	callq	0x15080 <fe25519_sub>
   16c17: 48 8b 4c 24 70               	movq	0x70(%rsp), %rcx
   16c1c: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   16c21: 48 8b 44 24 30               	movq	0x30(%rsp), %rax
   16c26: 4c 8b 44 24 78               	movq	0x78(%rsp), %r8
   16c2b: 49 89 cb                     	movq	%rcx, %r11
   16c2e: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   16c33: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   16c38: 48 c1 f8 3f                  	sarq	$0x3f, %rax
   16c3c: 49 31 d3                     	xorq	%rdx, %r11
   16c3f: 4d 89 c2                     	movq	%r8, %r10
   16c42: 48 89 ca                     	movq	%rcx, %rdx
   16c45: 49 21 c3                     	andq	%rax, %r11
   16c48: 49 31 fa                     	xorq	%rdi, %r10
   16c4b: 4c 8b 0c 24                  	movq	(%rsp), %r9
   16c4f: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   16c54: 4c 31 da                     	xorq	%r11, %rdx
   16c57: 49 21 c2                     	andq	%rax, %r10
   16c5a: 48 8b 4c 24 48               	movq	0x48(%rsp), %rcx
   16c5f: 48 89 13                     	movq	%rdx, (%rbx)
   16c62: 4c 89 c2                     	movq	%r8, %rdx
   16c65: 49 31 f1                     	xorq	%rsi, %r9
   16c68: 4c 31 ef                     	xorq	%r13, %rdi
   16c6b: 4c 31 d2                     	xorq	%r10, %rdx
   16c6e: 49 21 c1                     	andq	%rax, %r9
   16c71: 48 21 c7                     	andq	%rax, %rdi
   16c74: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   16c79: 48 89 53 08                  	movq	%rdx, 0x8(%rbx)
   16c7d: 48 8b 14 24                  	movq	(%rsp), %rdx
   16c81: 49 31 fd                     	xorq	%rdi, %r13
   16c84: 4c 31 e6                     	xorq	%r12, %rsi
   16c87: 4c 8b 44 24 50               	movq	0x50(%rsp), %r8
   16c8c: 4c 89 6b 40                  	movq	%r13, 0x40(%rbx)
   16c90: 4c 31 ca                     	xorq	%r9, %rdx
   16c93: 48 21 c6                     	andq	%rax, %rsi
   16c96: 48 89 53 10                  	movq	%rdx, 0x10(%rbx)
   16c9a: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   16c9f: 49 31 f4                     	xorq	%rsi, %r12
   16ca2: 4c 89 63 48                  	movq	%r12, 0x48(%rbx)
   16ca6: 48 31 fa                     	xorq	%rdi, %rdx
   16ca9: 48 8b bc 24 10 01 00 00      	movq	0x110(%rsp), %rdi
   16cb1: 48 89 53 18                  	movq	%rdx, 0x18(%rbx)
   16cb5: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   16cba: 48 31 cf                     	xorq	%rcx, %rdi
   16cbd: 48 31 f2                     	xorq	%rsi, %rdx
   16cc0: 48 8b b4 24 18 01 00 00      	movq	0x118(%rsp), %rsi
   16cc8: 48 21 c7                     	andq	%rax, %rdi
   16ccb: 48 89 53 20                  	movq	%rdx, 0x20(%rbx)
   16ccf: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   16cd4: 4c 31 fe                     	xorq	%r15, %rsi
   16cd7: 4c 31 da                     	xorq	%r11, %rdx
   16cda: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   16cde: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   16ce3: 4c 31 d2                     	xorq	%r10, %rdx
   16ce6: 4c 8b 94 24 00 01 00 00      	movq	0x100(%rsp), %r10
   16cee: 48 89 53 30                  	movq	%rdx, 0x30(%rbx)
   16cf2: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   16cf7: 49 31 ea                     	xorq	%rbp, %r10
   16cfa: 4c 31 ca                     	xorq	%r9, %rdx
   16cfd: 4c 8b 8c 24 08 01 00 00      	movq	0x108(%rsp), %r9
   16d05: 49 21 c2                     	andq	%rax, %r10
   16d08: 48 89 53 38                  	movq	%rdx, 0x38(%rbx)
   16d0c: 48 8b 94 24 20 01 00 00      	movq	0x120(%rsp), %rdx
   16d14: 49 31 ea                     	xorq	%rbp, %r10
   16d17: 4d 31 c1                     	xorq	%r8, %r9
   16d1a: 4c 89 53 50                  	movq	%r10, 0x50(%rbx)
   16d1e: 49 21 c1                     	andq	%rax, %r9
   16d21: 4c 31 f2                     	xorq	%r14, %rdx
   16d24: 4d 31 c8                     	xorq	%r9, %r8
   16d27: 48 31 f9                     	xorq	%rdi, %rcx
   16d2a: 48 89 4b 60                  	movq	%rcx, 0x60(%rbx)
   16d2e: 48 89 f1                     	movq	%rsi, %rcx
   16d31: 48 21 c1                     	andq	%rax, %rcx
   16d34: 48 21 d0                     	andq	%rdx, %rax
   16d37: 4c 89 43 58                  	movq	%r8, 0x58(%rbx)
   16d3b: 4c 31 f9                     	xorq	%r15, %rcx
   16d3e: 4c 31 f0                     	xorq	%r14, %rax
   16d41: 48 89 4b 68                  	movq	%rcx, 0x68(%rbx)
   16d45: 48 89 43 70                  	movq	%rax, 0x70(%rbx)
   16d49: 48 81 c4 38 01 00 00         	addq	$0x138, %rsp            # imm = 0x138
   16d50: 5b                           	popq	%rbx
   16d51: 5d                           	popq	%rbp
   16d52: 41 5c                        	popq	%r12
   16d54: 41 5d                        	popq	%r13
   16d56: 41 5e                        	popq	%r14
   16d58: 41 5f                        	popq	%r15
   16d5a: c3                           	retq
   16d5b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000016d60 <ge25519_cmov8_cached>:
   16d60: 48 89 f0                     	movq	%rsi, %rax
   16d63: 48 0f be f2                  	movsbq	%dl, %rsi
   16d67: 41 57                        	pushq	%r15
   16d69: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   16d6d: 41 56                        	pushq	%r14
   16d6f: 48 89 f1                     	movq	%rsi, %rcx
   16d72: 41 55                        	pushq	%r13
   16d74: 48 c1 f9 3f                  	sarq	$0x3f, %rcx
   16d78: 41 54                        	pushq	%r12
   16d7a: 21 d1                        	andl	%edx, %ecx
   16d7c: 55                           	pushq	%rbp
   16d7d: f7 d9                        	negl	%ecx
   16d7f: 53                           	pushq	%rbx
   16d80: 48 89 fb                     	movq	%rdi, %rbx
   16d83: 48 8d 7f 78                  	leaq	0x78(%rdi), %rdi
   16d87: 48 81 ec 78 01 00 00         	subq	$0x178, %rsp            # imm = 0x178
   16d8e: 48 c7 47 88 01 00 00 00      	movq	$0x1, -0x78(%rdi)
   16d96: 48 89 74 24 38               	movq	%rsi, 0x38(%rsp)
   16d9b: 8d 34 4a                     	leal	(%rdx,%rcx,2), %esi
   16d9e: ba 01 00 00 00               	movl	$0x1, %edx
   16da3: 41 89 f0                     	movl	%esi, %r8d
   16da6: 0f 11 47 90                  	movups	%xmm0, -0x70(%rdi)
   16daa: 48 89 d1                     	movq	%rdx, %rcx
   16dad: 41 83 f0 01                  	xorl	$0x1, %r8d
   16db1: 0f 11 47 a0                  	movups	%xmm0, -0x60(%rdi)
   16db5: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   16db9: 48 c7 47 b0 01 00 00 00      	movq	$0x1, -0x50(%rdi)
   16dc1: 41 83 e8 01                  	subl	$0x1, %r8d
   16dc5: 0f 11 47 b8                  	movups	%xmm0, -0x48(%rdi)
   16dc9: 41 c1 e8 1f                  	shrl	$0x1f, %r8d
   16dcd: 0f 11 47 c8                  	movups	%xmm0, -0x38(%rdi)
   16dd1: 48 c7 47 d8 01 00 00 00      	movq	$0x1, -0x28(%rdi)
   16dd9: 0f 11 47 e0                  	movups	%xmm0, -0x20(%rdi)
   16ddd: 0f 11 47 f0                  	movups	%xmm0, -0x10(%rdi)
   16de1: 48 c7 83 98 00 00 00 00 00 00 00     	movq	$0x0, 0x98(%rbx)
   16dec: 0f 11 43 78                  	movups	%xmm0, 0x78(%rbx)
   16df0: 0f 11 83 88 00 00 00         	movups	%xmm0, 0x88(%rbx)
   16df7: 48 8b 68 08                  	movq	0x8(%rax), %rbp
   16dfb: 4c 8b 58 10                  	movq	0x10(%rax), %r11
   16dff: 4c 8b 50 18                  	movq	0x18(%rax), %r10
   16e03: 4c 8b 48 20                  	movq	0x20(%rax), %r9
   16e07: 48 89 7c 24 40               	movq	%rdi, 0x40(%rsp)
   16e0c: 44 89 c7                     	movl	%r8d, %edi
   16e0f: 48 f7 df                     	negq	%rdi
   16e12: 40 88 74 24 08               	movb	%sil, 0x8(%rsp)
   16e17: 48 89 d6                     	movq	%rdx, %rsi
   16e1a: 49 21 fb                     	andq	%rdi, %r11
   16e1d: 49 21 fa                     	andq	%rdi, %r10
   16e20: 49 21 f9                     	andq	%rdi, %r9
   16e23: 48 21 fd                     	andq	%rdi, %rbp
   16e26: 41 83 e0 01                  	andl	$0x1, %r8d
   16e2a: 48 0f 45 30                  	cmovneq	(%rax), %rsi
   16e2e: 48 89 6b 08                  	movq	%rbp, 0x8(%rbx)
   16e32: 4c 89 5b 10                  	movq	%r11, 0x10(%rbx)
   16e36: 48 89 33                     	movq	%rsi, (%rbx)
   16e39: 4c 89 53 18                  	movq	%r10, 0x18(%rbx)
   16e3d: 4c 89 4b 20                  	movq	%r9, 0x20(%rbx)
   16e41: 4c 8b 70 30                  	movq	0x30(%rax), %r14
   16e45: 4c 8b 78 38                  	movq	0x38(%rax), %r15
   16e49: 4c 8b 68 40                  	movq	0x40(%rax), %r13
   16e4d: 4c 8b 60 48                  	movq	0x48(%rax), %r12
   16e51: 49 21 fe                     	andq	%rdi, %r14
   16e54: 49 21 ff                     	andq	%rdi, %r15
   16e57: 49 21 fd                     	andq	%rdi, %r13
   16e5a: 4c 89 74 24 30               	movq	%r14, 0x30(%rsp)
   16e5f: 49 21 fc                     	andq	%rdi, %r12
   16e62: 45 84 c0                     	testb	%r8b, %r8b
   16e65: 48 0f 45 48 28               	cmovneq	0x28(%rax), %rcx
   16e6a: 4c 89 7c 24 48               	movq	%r15, 0x48(%rsp)
   16e6f: 4c 89 73 30                  	movq	%r14, 0x30(%rbx)
   16e73: 48 89 4b 28                  	movq	%rcx, 0x28(%rbx)
   16e77: 4c 89 7b 38                  	movq	%r15, 0x38(%rbx)
   16e7b: 4c 89 6b 40                  	movq	%r13, 0x40(%rbx)
   16e7f: 4c 89 63 48                  	movq	%r12, 0x48(%rbx)
   16e83: 4c 8b 70 58                  	movq	0x58(%rax), %r14
   16e87: 4c 8b 78 60                  	movq	0x60(%rax), %r15
   16e8b: 4c 89 6c 24 50               	movq	%r13, 0x50(%rsp)
   16e90: 4c 89 64 24 58               	movq	%r12, 0x58(%rsp)
   16e95: 4c 8b 68 68                  	movq	0x68(%rax), %r13
   16e99: 49 21 fe                     	andq	%rdi, %r14
   16e9c: 4c 8b 60 70                  	movq	0x70(%rax), %r12
   16ea0: 49 21 ff                     	andq	%rdi, %r15
   16ea3: 4c 89 74 24 10               	movq	%r14, 0x10(%rsp)
   16ea8: 49 21 fd                     	andq	%rdi, %r13
   16eab: 4c 89 7c 24 18               	movq	%r15, 0x18(%rsp)
   16eb0: 49 21 fc                     	andq	%rdi, %r12
   16eb3: 45 84 c0                     	testb	%r8b, %r8b
   16eb6: 48 0f 45 50 50               	cmovneq	0x50(%rax), %rdx
   16ebb: 4c 89 6c 24 20               	movq	%r13, 0x20(%rsp)
   16ec0: 4c 89 7b 60                  	movq	%r15, 0x60(%rbx)
   16ec4: 48 89 53 50                  	movq	%rdx, 0x50(%rbx)
   16ec8: 4c 89 73 58                  	movq	%r14, 0x58(%rbx)
   16ecc: 4c 89 6b 68                  	movq	%r13, 0x68(%rbx)
   16ed0: 4c 89 63 70                  	movq	%r12, 0x70(%rbx)
   16ed4: 4c 8b b0 80 00 00 00         	movq	0x80(%rax), %r14
   16edb: 4c 89 64 24 28               	movq	%r12, 0x28(%rsp)
   16ee0: 4c 8b a8 88 00 00 00         	movq	0x88(%rax), %r13
   16ee7: 4c 8b a0 90 00 00 00         	movq	0x90(%rax), %r12
   16eee: 4c 8b 80 98 00 00 00         	movq	0x98(%rax), %r8
   16ef5: 48 8b 78 78                  	movq	0x78(%rax), %rdi
   16ef9: 4c 0f 44 83 98 00 00 00      	cmoveq	0x98(%rbx), %r8
   16f01: 4c 0f 44 b3 80 00 00 00      	cmoveq	0x80(%rbx), %r14
   16f09: 4c 0f 44 ab 88 00 00 00      	cmoveq	0x88(%rbx), %r13
   16f11: 4c 89 83 98 00 00 00         	movq	%r8, 0x98(%rbx)
   16f18: 4d 89 c7                     	movq	%r8, %r15
   16f1b: 44 0f b6 44 24 08            	movzbl	0x8(%rsp), %r8d
   16f21: 4c 0f 44 a3 90 00 00 00      	cmoveq	0x90(%rbx), %r12
   16f29: 48 0f 44 7b 78               	cmoveq	0x78(%rbx), %rdi
   16f2e: 4c 89 b3 80 00 00 00         	movq	%r14, 0x80(%rbx)
   16f35: 41 83 f0 02                  	xorl	$0x2, %r8d
   16f39: 4c 89 ab 88 00 00 00         	movq	%r13, 0x88(%rbx)
   16f40: 48 89 7b 78                  	movq	%rdi, 0x78(%rbx)
   16f44: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   16f48: 4c 89 a3 90 00 00 00         	movq	%r12, 0x90(%rbx)
   16f4f: 41 83 e8 01                  	subl	$0x1, %r8d
   16f53: 4c 89 74 24 68               	movq	%r14, 0x68(%rsp)
   16f58: 4c 8b b0 a8 00 00 00         	movq	0xa8(%rax), %r14
   16f5f: 41 c1 e8 1f                  	shrl	$0x1f, %r8d
   16f63: 4c 89 6c 24 70               	movq	%r13, 0x70(%rsp)
   16f68: 4c 8b a8 b8 00 00 00         	movq	0xb8(%rax), %r13
   16f6f: 45 84 c0                     	testb	%r8b, %r8b
   16f72: 4c 89 74 24 60               	movq	%r14, 0x60(%rsp)
   16f77: 4c 8b b0 b0 00 00 00         	movq	0xb0(%rax), %r14
   16f7e: 4c 89 64 24 78               	movq	%r12, 0x78(%rsp)
   16f83: 4c 8b a0 c0 00 00 00         	movq	0xc0(%rax), %r12
   16f8a: 4d 0f 44 ea                  	cmoveq	%r10, %r13
   16f8e: 48 0f 45 b0 a0 00 00 00      	cmovneq	0xa0(%rax), %rsi
   16f96: 48 0f 45 6c 24 60            	cmovneq	0x60(%rsp), %rbp
   16f9c: 4d 0f 44 f3                  	cmoveq	%r11, %r14
   16fa0: 4d 0f 44 e1                  	cmoveq	%r9, %r12
   16fa4: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   16fa8: 48 89 33                     	movq	%rsi, (%rbx)
   16fab: 48 89 6b 08                  	movq	%rbp, 0x8(%rbx)
   16faf: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   16fb3: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   16fb7: 4c 8b 98 d0 00 00 00         	movq	0xd0(%rax), %r11
   16fbe: 48 89 6c 24 60               	movq	%rbp, 0x60(%rsp)
   16fc3: 4c 8b 90 d8 00 00 00         	movq	0xd8(%rax), %r10
   16fca: 4c 8b 88 e0 00 00 00         	movq	0xe0(%rax), %r9
   16fd1: 4c 8b 80 e8 00 00 00         	movq	0xe8(%rax), %r8
   16fd8: 4c 89 dd                     	movq	%r11, %rbp
   16fdb: 48 0f 45 88 c8 00 00 00      	cmovneq	0xc8(%rax), %rcx
   16fe3: 48 0f 44 6c 24 30            	cmoveq	0x30(%rsp), %rbp
   16fe9: 4c 0f 44 54 24 48            	cmoveq	0x48(%rsp), %r10
   16fef: 4c 0f 44 4c 24 50            	cmoveq	0x50(%rsp), %r9
   16ff5: 4c 0f 44 44 24 58            	cmoveq	0x58(%rsp), %r8
   16ffb: 48 89 4b 28                  	movq	%rcx, 0x28(%rbx)
   16fff: 48 89 6b 30                  	movq	%rbp, 0x30(%rbx)
   17003: 4c 89 53 38                  	movq	%r10, 0x38(%rbx)
   17007: 4c 89 4b 40                  	movq	%r9, 0x40(%rbx)
   1700b: 4c 89 43 48                  	movq	%r8, 0x48(%rbx)
   1700f: 4c 8b 98 f8 00 00 00         	movq	0xf8(%rax), %r11
   17016: 48 0f 45 90 f0 00 00 00      	cmovneq	0xf0(%rax), %rdx
   1701e: 48 89 6c 24 30               	movq	%rbp, 0x30(%rsp)
   17023: 4c 89 54 24 48               	movq	%r10, 0x48(%rsp)
   17028: 4c 89 dd                     	movq	%r11, %rbp
   1702b: 4c 8b 90 00 01 00 00         	movq	0x100(%rax), %r10
   17032: 48 0f 44 6c 24 10            	cmoveq	0x10(%rsp), %rbp
   17038: 4c 0f 44 54 24 18            	cmoveq	0x18(%rsp), %r10
   1703e: 4c 89 4c 24 50               	movq	%r9, 0x50(%rsp)
   17043: 4c 89 44 24 58               	movq	%r8, 0x58(%rsp)
   17048: 4c 8b 88 08 01 00 00         	movq	0x108(%rax), %r9
   1704f: 4c 8b 80 10 01 00 00         	movq	0x110(%rax), %r8
   17056: 4c 0f 44 4c 24 20            	cmoveq	0x20(%rsp), %r9
   1705c: 48 89 53 50                  	movq	%rdx, 0x50(%rbx)
   17060: 4c 0f 44 44 24 28            	cmoveq	0x28(%rsp), %r8
   17066: 48 89 6c 24 10               	movq	%rbp, 0x10(%rsp)
   1706b: 48 89 6b 58                  	movq	%rbp, 0x58(%rbx)
   1706f: 4c 89 54 24 18               	movq	%r10, 0x18(%rsp)
   17074: 4c 89 53 60                  	movq	%r10, 0x60(%rbx)
   17078: 4c 89 4c 24 20               	movq	%r9, 0x20(%rsp)
   1707d: 4c 89 4b 68                  	movq	%r9, 0x68(%rbx)
   17081: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   17086: 4c 89 43 70                  	movq	%r8, 0x70(%rbx)
   1708a: 4c 8b 98 20 01 00 00         	movq	0x120(%rax), %r11
   17091: 4c 8b 80 38 01 00 00         	movq	0x138(%rax), %r8
   17098: 48 0f 45 b8 18 01 00 00      	cmovneq	0x118(%rax), %rdi
   170a0: 4c 8b 90 28 01 00 00         	movq	0x128(%rax), %r10
   170a7: 4c 8b 88 30 01 00 00         	movq	0x130(%rax), %r9
   170ae: 4c 89 dd                     	movq	%r11, %rbp
   170b1: 4d 0f 45 f8                  	cmovneq	%r8, %r15
   170b5: 44 0f b6 44 24 08            	movzbl	0x8(%rsp), %r8d
   170bb: 48 89 7b 78                  	movq	%rdi, 0x78(%rbx)
   170bf: 48 0f 44 6c 24 68            	cmoveq	0x68(%rsp), %rbp
   170c5: 4c 0f 44 54 24 70            	cmoveq	0x70(%rsp), %r10
   170cb: 4c 0f 44 4c 24 78            	cmoveq	0x78(%rsp), %r9
   170d1: 41 83 f0 03                  	xorl	$0x3, %r8d
   170d5: 4c 89 bb 98 00 00 00         	movq	%r15, 0x98(%rbx)
   170dc: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   170e0: 48 89 ab 80 00 00 00         	movq	%rbp, 0x80(%rbx)
   170e7: 41 83 e8 01                  	subl	$0x1, %r8d
   170eb: 4c 89 93 88 00 00 00         	movq	%r10, 0x88(%rbx)
   170f2: 4c 89 8b 90 00 00 00         	movq	%r9, 0x90(%rbx)
   170f9: 41 c1 e8 1f                  	shrl	$0x1f, %r8d
   170fd: 4c 8b 98 50 01 00 00         	movq	0x150(%rax), %r11
   17104: 4c 89 54 24 70               	movq	%r10, 0x70(%rsp)
   17109: 4c 8b 90 58 01 00 00         	movq	0x158(%rax), %r10
   17110: 45 84 c0                     	testb	%r8b, %r8b
   17113: 4c 89 4c 24 78               	movq	%r9, 0x78(%rsp)
   17118: 4c 8b 88 60 01 00 00         	movq	0x160(%rax), %r9
   1711f: 4d 0f 45 f3                  	cmovneq	%r11, %r14
   17123: 48 0f 45 b0 40 01 00 00      	cmovneq	0x140(%rax), %rsi
   1712b: 4d 0f 45 ea                  	cmovneq	%r10, %r13
   1712f: 48 89 6c 24 68               	movq	%rbp, 0x68(%rsp)
   17134: 4d 0f 45 e1                  	cmovneq	%r9, %r12
   17138: 48 8b a8 48 01 00 00         	movq	0x148(%rax), %rbp
   1713f: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   17143: 48 0f 44 6c 24 60            	cmoveq	0x60(%rsp), %rbp
   17149: 48 89 33                     	movq	%rsi, (%rbx)
   1714c: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   17150: 48 89 6b 08                  	movq	%rbp, 0x8(%rbx)
   17154: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   17158: 4c 8b 98 70 01 00 00         	movq	0x170(%rax), %r11
   1715f: 4c 8b 90 78 01 00 00         	movq	0x178(%rax), %r10
   17166: 4c 8b 88 80 01 00 00         	movq	0x180(%rax), %r9
   1716d: 4c 89 64 24 60               	movq	%r12, 0x60(%rsp)
   17172: 4c 8b 80 88 01 00 00         	movq	0x188(%rax), %r8
   17179: 4d 89 dc                     	movq	%r11, %r12
   1717c: 4c 0f 44 64 24 30            	cmoveq	0x30(%rsp), %r12
   17182: 48 0f 45 88 68 01 00 00      	cmovneq	0x168(%rax), %rcx
   1718a: 4c 89 64 24 30               	movq	%r12, 0x30(%rsp)
   1718f: 4c 89 63 30                  	movq	%r12, 0x30(%rbx)
   17193: 4d 89 d4                     	movq	%r10, %r12
   17196: 4c 0f 44 64 24 48            	cmoveq	0x48(%rsp), %r12
   1719c: 48 89 4b 28                  	movq	%rcx, 0x28(%rbx)
   171a0: 4c 89 63 38                  	movq	%r12, 0x38(%rbx)
   171a4: 4c 89 64 24 48               	movq	%r12, 0x48(%rsp)
   171a9: 4d 89 cc                     	movq	%r9, %r12
   171ac: 4c 0f 44 64 24 50            	cmoveq	0x50(%rsp), %r12
   171b2: 4c 89 63 40                  	movq	%r12, 0x40(%rbx)
   171b6: 4c 89 64 24 50               	movq	%r12, 0x50(%rsp)
   171bb: 4d 89 c4                     	movq	%r8, %r12
   171be: 4c 0f 44 64 24 58            	cmoveq	0x58(%rsp), %r12
   171c4: 4c 89 63 48                  	movq	%r12, 0x48(%rbx)
   171c8: 4c 8b 98 98 01 00 00         	movq	0x198(%rax), %r11
   171cf: 48 0f 45 90 90 01 00 00      	cmovneq	0x190(%rax), %rdx
   171d7: 4c 8b 90 a0 01 00 00         	movq	0x1a0(%rax), %r10
   171de: 4c 89 64 24 58               	movq	%r12, 0x58(%rsp)
   171e3: 4c 0f 44 54 24 18            	cmoveq	0x18(%rsp), %r10
   171e9: 4c 8b 88 a8 01 00 00         	movq	0x1a8(%rax), %r9
   171f0: 4d 89 dc                     	movq	%r11, %r12
   171f3: 4c 0f 44 4c 24 20            	cmoveq	0x20(%rsp), %r9
   171f9: 4c 0f 44 64 24 10            	cmoveq	0x10(%rsp), %r12
   171ff: 4c 8b 80 b0 01 00 00         	movq	0x1b0(%rax), %r8
   17206: 4c 0f 44 44 24 28            	cmoveq	0x28(%rsp), %r8
   1720c: 48 89 53 50                  	movq	%rdx, 0x50(%rbx)
   17210: 4c 89 64 24 10               	movq	%r12, 0x10(%rsp)
   17215: 4c 89 63 58                  	movq	%r12, 0x58(%rbx)
   17219: 4c 89 54 24 18               	movq	%r10, 0x18(%rsp)
   1721e: 4c 89 53 60                  	movq	%r10, 0x60(%rbx)
   17222: 4c 89 4c 24 20               	movq	%r9, 0x20(%rsp)
   17227: 4c 89 4b 68                  	movq	%r9, 0x68(%rbx)
   1722b: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   17230: 4c 89 43 70                  	movq	%r8, 0x70(%rbx)
   17234: 4c 8b 80 d8 01 00 00         	movq	0x1d8(%rax), %r8
   1723b: 4c 8b 98 c0 01 00 00         	movq	0x1c0(%rax), %r11
   17242: 48 0f 45 b8 b8 01 00 00      	cmovneq	0x1b8(%rax), %rdi
   1724a: 4d 0f 45 f8                  	cmovneq	%r8, %r15
   1724e: 44 0f b6 44 24 08            	movzbl	0x8(%rsp), %r8d
   17254: 4c 8b 90 c8 01 00 00         	movq	0x1c8(%rax), %r10
   1725b: 4c 8b 88 d0 01 00 00         	movq	0x1d0(%rax), %r9
   17262: 4c 0f 44 54 24 70            	cmoveq	0x70(%rsp), %r10
   17268: 4d 89 dc                     	movq	%r11, %r12
   1726b: 48 89 7b 78                  	movq	%rdi, 0x78(%rbx)
   1726f: 4c 0f 44 64 24 68            	cmoveq	0x68(%rsp), %r12
   17275: 4c 0f 44 4c 24 78            	cmoveq	0x78(%rsp), %r9
   1727b: 41 83 f0 04                  	xorl	$0x4, %r8d
   1727f: 4c 89 bb 98 00 00 00         	movq	%r15, 0x98(%rbx)
   17286: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   1728a: 4c 89 93 88 00 00 00         	movq	%r10, 0x88(%rbx)
   17291: 41 83 e8 01                  	subl	$0x1, %r8d
   17295: 4c 89 a3 80 00 00 00         	movq	%r12, 0x80(%rbx)
   1729c: 4c 89 8b 90 00 00 00         	movq	%r9, 0x90(%rbx)
   172a3: 41 c1 e8 1f                  	shrl	$0x1f, %r8d
   172a7: 4c 8b 98 f0 01 00 00         	movq	0x1f0(%rax), %r11
   172ae: 4c 89 64 24 68               	movq	%r12, 0x68(%rsp)
   172b3: 4c 8b a0 e8 01 00 00         	movq	0x1e8(%rax), %r12
   172ba: 45 84 c0                     	testb	%r8b, %r8b
   172bd: 4c 89 54 24 70               	movq	%r10, 0x70(%rsp)
   172c2: 4c 8b 90 f8 01 00 00         	movq	0x1f8(%rax), %r10
   172c9: 4d 0f 45 f3                  	cmovneq	%r11, %r14
   172cd: 49 0f 45 ec                  	cmovneq	%r12, %rbp
   172d1: 4c 89 4c 24 78               	movq	%r9, 0x78(%rsp)
   172d6: 4c 8b 64 24 60               	movq	0x60(%rsp), %r12
   172db: 4c 8b 88 00 02 00 00         	movq	0x200(%rax), %r9
   172e2: 48 0f 45 b0 e0 01 00 00      	cmovneq	0x1e0(%rax), %rsi
   172ea: 4d 0f 45 ea                  	cmovneq	%r10, %r13
   172ee: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   172f2: 48 89 6b 08                  	movq	%rbp, 0x8(%rbx)
   172f6: 4d 0f 45 e1                  	cmovneq	%r9, %r12
   172fa: 48 89 33                     	movq	%rsi, (%rbx)
   172fd: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   17301: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   17305: 4c 8b 98 10 02 00 00         	movq	0x210(%rax), %r11
   1730c: 4c 8b 90 18 02 00 00         	movq	0x218(%rax), %r10
   17313: 4c 8b 88 20 02 00 00         	movq	0x220(%rax), %r9
   1731a: 48 89 ac 24 80 00 00 00      	movq	%rbp, 0x80(%rsp)
   17322: 4c 8b 80 28 02 00 00         	movq	0x228(%rax), %r8
   17329: 4c 89 dd                     	movq	%r11, %rbp
   1732c: 48 0f 44 6c 24 30            	cmoveq	0x30(%rsp), %rbp
   17332: 48 0f 45 88 08 02 00 00      	cmovneq	0x208(%rax), %rcx
   1733a: 4c 0f 44 44 24 58            	cmoveq	0x58(%rsp), %r8
   17340: 48 89 6b 30                  	movq	%rbp, 0x30(%rbx)
   17344: 48 89 6c 24 30               	movq	%rbp, 0x30(%rsp)
   17349: 4c 89 d5                     	movq	%r10, %rbp
   1734c: 48 0f 44 6c 24 48            	cmoveq	0x48(%rsp), %rbp
   17352: 48 89 4b 28                  	movq	%rcx, 0x28(%rbx)
   17356: 48 89 6b 38                  	movq	%rbp, 0x38(%rbx)
   1735a: 48 89 6c 24 48               	movq	%rbp, 0x48(%rsp)
   1735f: 4c 89 cd                     	movq	%r9, %rbp
   17362: 48 0f 44 6c 24 50            	cmoveq	0x50(%rsp), %rbp
   17368: 4c 89 43 48                  	movq	%r8, 0x48(%rbx)
   1736c: 48 89 6b 40                  	movq	%rbp, 0x40(%rbx)
   17370: 4c 8b 98 38 02 00 00         	movq	0x238(%rax), %r11
   17377: 48 0f 45 90 30 02 00 00      	cmovneq	0x230(%rax), %rdx
   1737f: 4c 8b 90 40 02 00 00         	movq	0x240(%rax), %r10
   17386: 48 89 6c 24 50               	movq	%rbp, 0x50(%rsp)
   1738b: 4c 0f 44 54 24 18            	cmoveq	0x18(%rsp), %r10
   17391: 4c 8b 88 48 02 00 00         	movq	0x248(%rax), %r9
   17398: 4c 89 44 24 58               	movq	%r8, 0x58(%rsp)
   1739d: 4c 89 dd                     	movq	%r11, %rbp
   173a0: 4c 0f 44 4c 24 20            	cmoveq	0x20(%rsp), %r9
   173a6: 48 0f 44 6c 24 10            	cmoveq	0x10(%rsp), %rbp
   173ac: 4c 8b 80 50 02 00 00         	movq	0x250(%rax), %r8
   173b3: 4c 0f 44 44 24 28            	cmoveq	0x28(%rsp), %r8
   173b9: 48 89 53 50                  	movq	%rdx, 0x50(%rbx)
   173bd: 48 89 6c 24 10               	movq	%rbp, 0x10(%rsp)
   173c2: 48 89 6b 58                  	movq	%rbp, 0x58(%rbx)
   173c6: 4c 89 54 24 18               	movq	%r10, 0x18(%rsp)
   173cb: 4c 89 53 60                  	movq	%r10, 0x60(%rbx)
   173cf: 4c 89 4c 24 20               	movq	%r9, 0x20(%rsp)
   173d4: 4c 89 4b 68                  	movq	%r9, 0x68(%rbx)
   173d8: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   173dd: 4c 89 43 70                  	movq	%r8, 0x70(%rbx)
   173e1: 4c 8b 80 78 02 00 00         	movq	0x278(%rax), %r8
   173e8: 4c 8b 98 60 02 00 00         	movq	0x260(%rax), %r11
   173ef: 48 0f 45 b8 58 02 00 00      	cmovneq	0x258(%rax), %rdi
   173f7: 4d 0f 45 f8                  	cmovneq	%r8, %r15
   173fb: 44 0f b6 44 24 08            	movzbl	0x8(%rsp), %r8d
   17401: 4c 8b 90 68 02 00 00         	movq	0x268(%rax), %r10
   17408: 4c 8b 88 70 02 00 00         	movq	0x270(%rax), %r9
   1740f: 4c 0f 44 54 24 70            	cmoveq	0x70(%rsp), %r10
   17415: 4c 89 dd                     	movq	%r11, %rbp
   17418: 48 89 7b 78                  	movq	%rdi, 0x78(%rbx)
   1741c: 48 0f 44 6c 24 68            	cmoveq	0x68(%rsp), %rbp
   17422: 4c 0f 44 4c 24 78            	cmoveq	0x78(%rsp), %r9
   17428: 41 83 f0 05                  	xorl	$0x5, %r8d
   1742c: 4c 89 bb 98 00 00 00         	movq	%r15, 0x98(%rbx)
   17433: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   17437: 4c 89 93 88 00 00 00         	movq	%r10, 0x88(%rbx)
   1743e: 48 89 ab 80 00 00 00         	movq	%rbp, 0x80(%rbx)
   17445: 41 83 e8 01                  	subl	$0x1, %r8d
   17449: 4c 89 8b 90 00 00 00         	movq	%r9, 0x90(%rbx)
   17450: 41 c1 e8 1f                  	shrl	$0x1f, %r8d
   17454: 4c 8b 98 90 02 00 00         	movq	0x290(%rax), %r11
   1745b: 48 89 6c 24 60               	movq	%rbp, 0x60(%rsp)
   17460: 48 8b a8 88 02 00 00         	movq	0x288(%rax), %rbp
   17467: 45 84 c0                     	testb	%r8b, %r8b
   1746a: 4c 89 54 24 68               	movq	%r10, 0x68(%rsp)
   1746f: 4c 8b 90 98 02 00 00         	movq	0x298(%rax), %r10
   17476: 4d 0f 45 f3                  	cmovneq	%r11, %r14
   1747a: 4c 89 4c 24 70               	movq	%r9, 0x70(%rsp)
   1747f: 49 89 e8                     	movq	%rbp, %r8
   17482: 4c 8b 88 a0 02 00 00         	movq	0x2a0(%rax), %r9
   17489: 48 8b ac 24 80 00 00 00      	movq	0x80(%rsp), %rbp
   17491: 48 0f 45 b0 80 02 00 00      	cmovneq	0x280(%rax), %rsi
   17499: 4d 0f 45 ea                  	cmovneq	%r10, %r13
   1749d: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   174a1: 4d 0f 45 e1                  	cmovneq	%r9, %r12
   174a5: 49 0f 45 e8                  	cmovneq	%r8, %rbp
   174a9: 48 89 33                     	movq	%rsi, (%rbx)
   174ac: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   174b0: 48 89 6b 08                  	movq	%rbp, 0x8(%rbx)
   174b4: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   174b8: 4c 8b 98 b0 02 00 00         	movq	0x2b0(%rax), %r11
   174bf: 4c 8b 90 b8 02 00 00         	movq	0x2b8(%rax), %r10
   174c6: 4c 8b 88 c0 02 00 00         	movq	0x2c0(%rax), %r9
   174cd: 4c 89 64 24 78               	movq	%r12, 0x78(%rsp)
   174d2: 4c 8b 80 c8 02 00 00         	movq	0x2c8(%rax), %r8
   174d9: 4d 89 dc                     	movq	%r11, %r12
   174dc: 4c 0f 44 64 24 30            	cmoveq	0x30(%rsp), %r12
   174e2: 48 0f 45 88 a8 02 00 00      	cmovneq	0x2a8(%rax), %rcx
   174ea: 4c 89 64 24 30               	movq	%r12, 0x30(%rsp)
   174ef: 4c 89 63 30                  	movq	%r12, 0x30(%rbx)
   174f3: 4d 89 d4                     	movq	%r10, %r12
   174f6: 4c 0f 44 64 24 48            	cmoveq	0x48(%rsp), %r12
   174fc: 48 89 4b 28                  	movq	%rcx, 0x28(%rbx)
   17500: 4c 89 63 38                  	movq	%r12, 0x38(%rbx)
   17504: 4c 89 64 24 48               	movq	%r12, 0x48(%rsp)
   17509: 4d 89 cc                     	movq	%r9, %r12
   1750c: 4c 0f 44 64 24 50            	cmoveq	0x50(%rsp), %r12
   17512: 4c 89 63 40                  	movq	%r12, 0x40(%rbx)
   17516: 4c 89 64 24 50               	movq	%r12, 0x50(%rsp)
   1751b: 4d 89 c4                     	movq	%r8, %r12
   1751e: 4c 0f 44 64 24 58            	cmoveq	0x58(%rsp), %r12
   17524: 4c 89 63 48                  	movq	%r12, 0x48(%rbx)
   17528: 4c 8b 98 d8 02 00 00         	movq	0x2d8(%rax), %r11
   1752f: 48 0f 45 90 d0 02 00 00      	cmovneq	0x2d0(%rax), %rdx
   17537: 4c 8b 90 e0 02 00 00         	movq	0x2e0(%rax), %r10
   1753e: 4c 89 64 24 58               	movq	%r12, 0x58(%rsp)
   17543: 4c 0f 44 54 24 18            	cmoveq	0x18(%rsp), %r10
   17549: 4c 8b 88 e8 02 00 00         	movq	0x2e8(%rax), %r9
   17550: 4d 89 dc                     	movq	%r11, %r12
   17553: 4c 0f 44 4c 24 20            	cmoveq	0x20(%rsp), %r9
   17559: 4c 0f 44 64 24 10            	cmoveq	0x10(%rsp), %r12
   1755f: 4c 8b 80 f0 02 00 00         	movq	0x2f0(%rax), %r8
   17566: 4c 0f 44 44 24 28            	cmoveq	0x28(%rsp), %r8
   1756c: 48 89 53 50                  	movq	%rdx, 0x50(%rbx)
   17570: 4c 89 64 24 10               	movq	%r12, 0x10(%rsp)
   17575: 4c 89 63 58                  	movq	%r12, 0x58(%rbx)
   17579: 4c 89 54 24 18               	movq	%r10, 0x18(%rsp)
   1757e: 4c 89 53 60                  	movq	%r10, 0x60(%rbx)
   17582: 4c 89 4c 24 20               	movq	%r9, 0x20(%rsp)
   17587: 4c 89 4b 68                  	movq	%r9, 0x68(%rbx)
   1758b: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   17590: 4c 89 43 70                  	movq	%r8, 0x70(%rbx)
   17594: 4c 8b 80 18 03 00 00         	movq	0x318(%rax), %r8
   1759b: 4c 8b 98 00 03 00 00         	movq	0x300(%rax), %r11
   175a2: 48 0f 45 b8 f8 02 00 00      	cmovneq	0x2f8(%rax), %rdi
   175aa: 4d 0f 45 f8                  	cmovneq	%r8, %r15
   175ae: 44 0f b6 44 24 08            	movzbl	0x8(%rsp), %r8d
   175b4: 4c 8b 90 08 03 00 00         	movq	0x308(%rax), %r10
   175bb: 4c 8b 88 10 03 00 00         	movq	0x310(%rax), %r9
   175c2: 4c 0f 44 54 24 68            	cmoveq	0x68(%rsp), %r10
   175c8: 4d 89 dc                     	movq	%r11, %r12
   175cb: 48 89 7b 78                  	movq	%rdi, 0x78(%rbx)
   175cf: 4c 0f 44 64 24 60            	cmoveq	0x60(%rsp), %r12
   175d5: 4c 0f 44 4c 24 70            	cmoveq	0x70(%rsp), %r9
   175db: 41 83 f0 06                  	xorl	$0x6, %r8d
   175df: 4c 89 bb 98 00 00 00         	movq	%r15, 0x98(%rbx)
   175e6: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   175ea: 4c 89 93 88 00 00 00         	movq	%r10, 0x88(%rbx)
   175f1: 41 83 e8 01                  	subl	$0x1, %r8d
   175f5: 4c 89 a3 80 00 00 00         	movq	%r12, 0x80(%rbx)
   175fc: 4c 89 8b 90 00 00 00         	movq	%r9, 0x90(%rbx)
   17603: 41 c1 e8 1f                  	shrl	$0x1f, %r8d
   17607: 4c 8b 98 30 03 00 00         	movq	0x330(%rax), %r11
   1760e: 4c 89 64 24 60               	movq	%r12, 0x60(%rsp)
   17613: 4c 8b a0 28 03 00 00         	movq	0x328(%rax), %r12
   1761a: 45 84 c0                     	testb	%r8b, %r8b
   1761d: 4c 89 54 24 68               	movq	%r10, 0x68(%rsp)
   17622: 4c 8b 90 38 03 00 00         	movq	0x338(%rax), %r10
   17629: 4d 0f 45 f3                  	cmovneq	%r11, %r14
   1762d: 49 0f 45 ec                  	cmovneq	%r12, %rbp
   17631: 4c 89 4c 24 70               	movq	%r9, 0x70(%rsp)
   17636: 4c 8b 64 24 78               	movq	0x78(%rsp), %r12
   1763b: 4c 8b 88 40 03 00 00         	movq	0x340(%rax), %r9
   17642: 48 0f 45 b0 20 03 00 00      	cmovneq	0x320(%rax), %rsi
   1764a: 4d 0f 45 ea                  	cmovneq	%r10, %r13
   1764e: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   17652: 48 89 6b 08                  	movq	%rbp, 0x8(%rbx)
   17656: 4d 0f 45 e1                  	cmovneq	%r9, %r12
   1765a: 48 89 33                     	movq	%rsi, (%rbx)
   1765d: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   17661: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   17665: 4c 8b 98 50 03 00 00         	movq	0x350(%rax), %r11
   1766c: 4c 8b 90 58 03 00 00         	movq	0x358(%rax), %r10
   17673: 4c 8b 88 60 03 00 00         	movq	0x360(%rax), %r9
   1767a: 48 89 b4 24 80 00 00 00      	movq	%rsi, 0x80(%rsp)
   17682: 4c 8b 80 68 03 00 00         	movq	0x368(%rax), %r8
   17689: 4c 89 de                     	movq	%r11, %rsi
   1768c: 48 0f 44 74 24 30            	cmoveq	0x30(%rsp), %rsi
   17692: 48 0f 45 88 48 03 00 00      	cmovneq	0x348(%rax), %rcx
   1769a: 48 89 74 24 30               	movq	%rsi, 0x30(%rsp)
   1769f: 48 89 73 30                  	movq	%rsi, 0x30(%rbx)
   176a3: 4c 89 d6                     	movq	%r10, %rsi
   176a6: 48 0f 44 74 24 48            	cmoveq	0x48(%rsp), %rsi
   176ac: 48 89 4b 28                  	movq	%rcx, 0x28(%rbx)
   176b0: 48 89 73 38                  	movq	%rsi, 0x38(%rbx)
   176b4: 48 89 74 24 48               	movq	%rsi, 0x48(%rsp)
   176b9: 4c 89 ce                     	movq	%r9, %rsi
   176bc: 48 0f 44 74 24 50            	cmoveq	0x50(%rsp), %rsi
   176c2: 48 89 73 40                  	movq	%rsi, 0x40(%rbx)
   176c6: 48 89 74 24 50               	movq	%rsi, 0x50(%rsp)
   176cb: 4c 89 c6                     	movq	%r8, %rsi
   176ce: 48 0f 44 74 24 58            	cmoveq	0x58(%rsp), %rsi
   176d4: 48 89 73 48                  	movq	%rsi, 0x48(%rbx)
   176d8: 4c 8b 98 78 03 00 00         	movq	0x378(%rax), %r11
   176df: 48 0f 45 90 70 03 00 00      	cmovneq	0x370(%rax), %rdx
   176e7: 4c 8b 90 80 03 00 00         	movq	0x380(%rax), %r10
   176ee: 48 89 74 24 58               	movq	%rsi, 0x58(%rsp)
   176f3: 4c 0f 44 54 24 18            	cmoveq	0x18(%rsp), %r10
   176f9: 4c 8b 88 88 03 00 00         	movq	0x388(%rax), %r9
   17700: 4c 89 de                     	movq	%r11, %rsi
   17703: 4c 0f 44 4c 24 20            	cmoveq	0x20(%rsp), %r9
   17709: 48 0f 44 74 24 10            	cmoveq	0x10(%rsp), %rsi
   1770f: 4c 8b 80 90 03 00 00         	movq	0x390(%rax), %r8
   17716: 4c 0f 44 44 24 28            	cmoveq	0x28(%rsp), %r8
   1771c: 48 89 53 50                  	movq	%rdx, 0x50(%rbx)
   17720: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   17725: 48 89 73 58                  	movq	%rsi, 0x58(%rbx)
   17729: 4c 89 54 24 18               	movq	%r10, 0x18(%rsp)
   1772e: 4c 89 53 60                  	movq	%r10, 0x60(%rbx)
   17732: 4c 89 4c 24 20               	movq	%r9, 0x20(%rsp)
   17737: 4c 89 4b 68                  	movq	%r9, 0x68(%rbx)
   1773b: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   17740: 4c 89 43 70                  	movq	%r8, 0x70(%rbx)
   17744: 4c 8b 80 b8 03 00 00         	movq	0x3b8(%rax), %r8
   1774b: 48 0f 45 b8 98 03 00 00      	cmovneq	0x398(%rax), %rdi
   17753: 4c 8b 98 a0 03 00 00         	movq	0x3a0(%rax), %r11
   1775a: 4d 0f 45 f8                  	cmovneq	%r8, %r15
   1775e: 4c 8b 90 a8 03 00 00         	movq	0x3a8(%rax), %r10
   17765: 4c 8b 88 b0 03 00 00         	movq	0x3b0(%rax), %r9
   1776c: 4c 0f 44 54 24 68            	cmoveq	0x68(%rsp), %r10
   17772: 4c 0f 44 4c 24 70            	cmoveq	0x70(%rsp), %r9
   17778: 4c 89 de                     	movq	%r11, %rsi
   1777b: 48 89 7b 78                  	movq	%rdi, 0x78(%rbx)
   1777f: 4c 89 bb 98 00 00 00         	movq	%r15, 0x98(%rbx)
   17786: 48 0f 44 74 24 60            	cmoveq	0x60(%rsp), %rsi
   1778c: 4c 89 7c 24 78               	movq	%r15, 0x78(%rsp)
   17791: 44 0f b6 7c 24 08            	movzbl	0x8(%rsp), %r15d
   17797: 48 89 b3 80 00 00 00         	movq	%rsi, 0x80(%rbx)
   1779e: 41 83 f7 07                  	xorl	$0x7, %r15d
   177a2: 4c 89 93 88 00 00 00         	movq	%r10, 0x88(%rbx)
   177a9: 45 0f b6 ff                  	movzbl	%r15b, %r15d
   177ad: 4c 89 8b 90 00 00 00         	movq	%r9, 0x90(%rbx)
   177b4: 4c 8b 98 c8 03 00 00         	movq	0x3c8(%rax), %r11
   177bb: 41 83 ef 01                  	subl	$0x1, %r15d
   177bf: 4c 8b 80 e0 03 00 00         	movq	0x3e0(%rax), %r8
   177c6: 4c 89 54 24 68               	movq	%r10, 0x68(%rsp)
   177cb: 4c 89 4c 24 70               	movq	%r9, 0x70(%rsp)
   177d0: 4c 8b 90 d0 03 00 00         	movq	0x3d0(%rax), %r10
   177d7: 41 c1 ef 1f                  	shrl	$0x1f, %r15d
   177db: 4c 8b 88 d8 03 00 00         	movq	0x3d8(%rax), %r9
   177e2: 45 84 ff                     	testb	%r15b, %r15b
   177e5: 49 89 ef                     	movq	%rbp, %r15
   177e8: 48 89 74 24 60               	movq	%rsi, 0x60(%rsp)
   177ed: 4d 0f 45 fb                  	cmovneq	%r11, %r15
   177f1: 4d 0f 45 f2                  	cmovneq	%r10, %r14
   177f5: 4d 0f 45 e0                  	cmovneq	%r8, %r12
   177f9: 48 8b b4 24 80 00 00 00      	movq	0x80(%rsp), %rsi
   17801: 4d 0f 45 e9                  	cmovneq	%r9, %r13
   17805: 48 0f 45 b0 c0 03 00 00      	cmovneq	0x3c0(%rax), %rsi
   1780d: 4c 89 7b 08                  	movq	%r15, 0x8(%rbx)
   17811: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   17815: 48 89 33                     	movq	%rsi, (%rbx)
   17818: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   1781c: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   17820: 4c 8b 98 f0 03 00 00         	movq	0x3f0(%rax), %r11
   17827: 4c 8b 90 f8 03 00 00         	movq	0x3f8(%rax), %r10
   1782e: 4c 8b 88 00 04 00 00         	movq	0x400(%rax), %r9
   17835: 4c 89 dd                     	movq	%r11, %rbp
   17838: 4c 8b 80 08 04 00 00         	movq	0x408(%rax), %r8
   1783f: 48 0f 44 6c 24 30            	cmoveq	0x30(%rsp), %rbp
   17845: 48 0f 45 88 e8 03 00 00      	cmovneq	0x3e8(%rax), %rcx
   1784d: 4c 0f 44 4c 24 50            	cmoveq	0x50(%rsp), %r9
   17853: 4c 0f 44 44 24 58            	cmoveq	0x58(%rsp), %r8
   17859: 48 89 6b 30                  	movq	%rbp, 0x30(%rbx)
   1785d: 48 89 6c 24 30               	movq	%rbp, 0x30(%rsp)
   17862: 4c 89 d5                     	movq	%r10, %rbp
   17865: 48 0f 44 6c 24 48            	cmoveq	0x48(%rsp), %rbp
   1786b: 48 89 4b 28                  	movq	%rcx, 0x28(%rbx)
   1786f: 48 89 6b 38                  	movq	%rbp, 0x38(%rbx)
   17873: 4c 89 4b 40                  	movq	%r9, 0x40(%rbx)
   17877: 4c 89 43 48                  	movq	%r8, 0x48(%rbx)
   1787b: 4c 8b 98 18 04 00 00         	movq	0x418(%rax), %r11
   17882: 4c 8b 90 20 04 00 00         	movq	0x420(%rax), %r10
   17889: 4c 0f 44 54 24 18            	cmoveq	0x18(%rsp), %r10
   1788f: 4c 89 4c 24 50               	movq	%r9, 0x50(%rsp)
   17894: 4c 8b 88 28 04 00 00         	movq	0x428(%rax), %r9
   1789b: 48 0f 45 90 10 04 00 00      	cmovneq	0x410(%rax), %rdx
   178a3: 48 89 6c 24 48               	movq	%rbp, 0x48(%rsp)
   178a8: 4c 89 dd                     	movq	%r11, %rbp
   178ab: 4c 89 44 24 58               	movq	%r8, 0x58(%rsp)
   178b0: 48 0f 44 6c 24 10            	cmoveq	0x10(%rsp), %rbp
   178b6: 4c 8b 80 30 04 00 00         	movq	0x430(%rax), %r8
   178bd: 4c 89 94 24 88 00 00 00      	movq	%r10, 0x88(%rsp)
   178c5: 4c 0f 44 44 24 28            	cmoveq	0x28(%rsp), %r8
   178cb: 4c 89 53 60                  	movq	%r10, 0x60(%rbx)
   178cf: 4d 89 ca                     	movq	%r9, %r10
   178d2: 4c 0f 44 54 24 20            	cmoveq	0x20(%rsp), %r10
   178d8: 48 89 53 50                  	movq	%rdx, 0x50(%rbx)
   178dc: 48 89 ac 24 80 00 00 00      	movq	%rbp, 0x80(%rsp)
   178e4: 48 89 6b 58                  	movq	%rbp, 0x58(%rbx)
   178e8: 4c 89 94 24 90 00 00 00      	movq	%r10, 0x90(%rsp)
   178f0: 4c 89 53 68                  	movq	%r10, 0x68(%rbx)
   178f4: 4c 89 84 24 98 00 00 00      	movq	%r8, 0x98(%rsp)
   178fc: 4c 89 43 70                  	movq	%r8, 0x70(%rbx)
   17900: 4c 8b 90 50 04 00 00         	movq	0x450(%rax), %r10
   17907: 4c 0f 44 54 24 70            	cmoveq	0x70(%rsp), %r10
   1790d: 48 0f 45 b8 38 04 00 00      	cmovneq	0x438(%rax), %rdi
   17915: 48 8b a8 40 04 00 00         	movq	0x440(%rax), %rbp
   1791c: 4c 8b 80 58 04 00 00         	movq	0x458(%rax), %r8
   17923: 4c 8b 98 48 04 00 00         	movq	0x448(%rax), %r11
   1792a: 4c 0f 44 5c 24 68            	cmoveq	0x68(%rsp), %r11
   17930: 4c 89 54 24 68               	movq	%r10, 0x68(%rsp)
   17935: 49 89 f9                     	movq	%rdi, %r9
   17938: 4c 89 93 90 00 00 00         	movq	%r10, 0x90(%rbx)
   1793f: 4c 8b 54 24 78               	movq	0x78(%rsp), %r10
   17944: 48 89 7b 78                  	movq	%rdi, 0x78(%rbx)
   17948: 48 89 ef                     	movq	%rbp, %rdi
   1794b: 0f b6 6c 24 08               	movzbl	0x8(%rsp), %ebp
   17950: 48 0f 44 7c 24 60            	cmoveq	0x60(%rsp), %rdi
   17956: 4d 0f 45 d0                  	cmovneq	%r8, %r10
   1795a: 4c 89 9b 88 00 00 00         	movq	%r11, 0x88(%rbx)
   17961: 83 f5 08                     	xorl	$0x8, %ebp
   17964: 4c 89 93 98 00 00 00         	movq	%r10, 0x98(%rbx)
   1796b: 40 0f b6 ed                  	movzbl	%bpl, %ebp
   1796f: 48 89 bb 80 00 00 00         	movq	%rdi, 0x80(%rbx)
   17976: 4c 8b 80 70 04 00 00         	movq	0x470(%rax), %r8
   1797d: 83 ed 01                     	subl	$0x1, %ebp
   17980: 48 89 7c 24 60               	movq	%rdi, 0x60(%rsp)
   17985: 48 8b b8 68 04 00 00         	movq	0x468(%rax), %rdi
   1798c: c1 ed 1f                     	shrl	$0x1f, %ebp
   1798f: 4c 89 44 24 10               	movq	%r8, 0x10(%rsp)
   17994: 4c 8b 80 78 04 00 00         	movq	0x478(%rax), %r8
   1799b: 40 84 ed                     	testb	%bpl, %bpl
   1799e: 48 89 7c 24 08               	movq	%rdi, 0x8(%rsp)
   179a3: 48 8b b8 80 04 00 00         	movq	0x480(%rax), %rdi
   179aa: 4c 0f 45 7c 24 08            	cmovneq	0x8(%rsp), %r15
   179b0: 48 0f 45 b0 60 04 00 00      	cmovneq	0x460(%rax), %rsi
   179b8: 4d 0f 45 e8                  	cmovneq	%r8, %r13
   179bc: 4c 0f 45 74 24 10            	cmovneq	0x10(%rsp), %r14
   179c2: 4c 0f 45 e7                  	cmovneq	%rdi, %r12
   179c6: 48 89 74 24 70               	movq	%rsi, 0x70(%rsp)
   179cb: 48 89 33                     	movq	%rsi, (%rbx)
   179ce: 4c 89 7c 24 78               	movq	%r15, 0x78(%rsp)
   179d3: 4c 89 7b 08                  	movq	%r15, 0x8(%rbx)
   179d7: 4c 89 74 24 08               	movq	%r14, 0x8(%rsp)
   179dc: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   179e0: 4c 89 6c 24 10               	movq	%r13, 0x10(%rsp)
   179e5: 4c 89 6b 18                  	movq	%r13, 0x18(%rbx)
   179e9: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   179ed: 48 8b b0 98 04 00 00         	movq	0x498(%rax), %rsi
   179f4: 48 0f 45 88 88 04 00 00      	cmovneq	0x488(%rax), %rcx
   179fc: 48 8b b8 90 04 00 00         	movq	0x490(%rax), %rdi
   17a03: 4c 89 64 24 18               	movq	%r12, 0x18(%rsp)
   17a08: 48 0f 44 7c 24 30            	cmoveq	0x30(%rsp), %rdi
   17a0e: 4c 8b a0 a0 04 00 00         	movq	0x4a0(%rax), %r12
   17a15: 49 89 f0                     	movq	%rsi, %r8
   17a18: 4c 0f 44 64 24 50            	cmoveq	0x50(%rsp), %r12
   17a1e: 4c 0f 44 44 24 48            	cmoveq	0x48(%rsp), %r8
   17a24: 48 89 4c 24 20               	movq	%rcx, 0x20(%rsp)
   17a29: 48 8b a8 a8 04 00 00         	movq	0x4a8(%rax), %rbp
   17a30: 48 0f 44 6c 24 58            	cmoveq	0x58(%rsp), %rbp
   17a36: 48 89 4b 28                  	movq	%rcx, 0x28(%rbx)
   17a3a: 4c 89 63 40                  	movq	%r12, 0x40(%rbx)
   17a3e: 48 89 6b 48                  	movq	%rbp, 0x48(%rbx)
   17a42: 48 89 7b 30                  	movq	%rdi, 0x30(%rbx)
   17a46: 4c 89 43 38                  	movq	%r8, 0x38(%rbx)
   17a4a: 48 0f 45 90 b0 04 00 00      	cmovneq	0x4b0(%rax), %rdx
   17a52: 48 8b b0 c8 04 00 00         	movq	0x4c8(%rax), %rsi
   17a59: 48 89 7c 24 28               	movq	%rdi, 0x28(%rsp)
   17a5e: 48 0f 44 b4 24 90 00 00 00   	cmoveq	0x90(%rsp), %rsi
   17a67: 48 8b b8 c0 04 00 00         	movq	0x4c0(%rax), %rdi
   17a6e: 4c 89 44 24 30               	movq	%r8, 0x30(%rsp)
   17a73: 48 0f 44 bc 24 88 00 00 00   	cmoveq	0x88(%rsp), %rdi
   17a7c: 4c 8b 80 b8 04 00 00         	movq	0x4b8(%rax), %r8
   17a83: 4c 0f 44 84 24 80 00 00 00   	cmoveq	0x80(%rsp), %r8
   17a8c: 48 8b 88 d0 04 00 00         	movq	0x4d0(%rax), %rcx
   17a93: 48 89 53 50                  	movq	%rdx, 0x50(%rbx)
   17a97: 48 89 7b 60                  	movq	%rdi, 0x60(%rbx)
   17a9b: 48 8d bc 24 48 01 00 00      	leaq	0x148(%rsp), %rdi
   17aa3: 4c 89 43 58                  	movq	%r8, 0x58(%rbx)
   17aa7: 48 89 73 68                  	movq	%rsi, 0x68(%rbx)
   17aab: 48 8d b4 24 a0 00 00 00      	leaq	0xa0(%rsp), %rsi
   17ab3: 48 0f 44 8c 24 98 00 00 00   	cmoveq	0x98(%rsp), %rcx
   17abc: 48 8b 54 24 40               	movq	0x40(%rsp), %rdx
   17ac1: 0f 29 84 24 a0 00 00 00      	movaps	%xmm0, 0xa0(%rsp)
   17ac9: 48 89 4b 70                  	movq	%rcx, 0x70(%rbx)
   17acd: 4c 8b b8 e8 04 00 00         	movq	0x4e8(%rax), %r15
   17ad4: 4c 8b a8 f8 04 00 00         	movq	0x4f8(%rax), %r13
   17adb: 4c 0f 45 88 d8 04 00 00      	cmovneq	0x4d8(%rax), %r9
   17ae3: 48 c7 84 24 c0 00 00 00 00 00 00 00  	movq	$0x0, 0xc0(%rsp)
   17aef: 4d 0f 44 fb                  	cmoveq	%r11, %r15
   17af3: 48 8b 88 e0 04 00 00         	movq	0x4e0(%rax), %rcx
   17afa: 4c 8b b0 f0 04 00 00         	movq	0x4f0(%rax), %r14
   17b01: 0f 29 84 24 b0 00 00 00      	movaps	%xmm0, 0xb0(%rsp)
   17b09: 48 0f 44 4c 24 60            	cmoveq	0x60(%rsp), %rcx
   17b0f: 4c 0f 44 74 24 68            	cmoveq	0x68(%rsp), %r14
   17b15: 4d 0f 44 ea                  	cmoveq	%r10, %r13
   17b19: 4c 89 4b 78                  	movq	%r9, 0x78(%rbx)
   17b1d: 4c 89 bb 88 00 00 00         	movq	%r15, 0x88(%rbx)
   17b24: 48 89 8b 80 00 00 00         	movq	%rcx, 0x80(%rbx)
   17b2b: 4c 89 b3 90 00 00 00         	movq	%r14, 0x90(%rbx)
   17b32: 4c 89 ab 98 00 00 00         	movq	%r13, 0x98(%rbx)
   17b39: 4c 89 4c 24 50               	movq	%r9, 0x50(%rsp)
   17b3e: 48 89 4c 24 48               	movq	%rcx, 0x48(%rsp)
   17b43: e8 38 d5 ff ff               	callq	0x15080 <fe25519_sub>
   17b48: 4c 8b 44 24 78               	movq	0x78(%rsp), %r8
   17b4d: 48 8b 4c 24 70               	movq	0x70(%rsp), %rcx
   17b52: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   17b57: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   17b5c: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   17b61: 4d 89 c2                     	movq	%r8, %r10
   17b64: 49 89 cb                     	movq	%rcx, %r11
   17b67: 48 8b 74 24 30               	movq	0x30(%rsp), %rsi
   17b6c: 48 c1 f8 3f                  	sarq	$0x3f, %rax
   17b70: 49 31 fa                     	xorq	%rdi, %r10
   17b73: 4c 8b 4c 24 08               	movq	0x8(%rsp), %r9
   17b78: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   17b7d: 49 21 c2                     	andq	%rax, %r10
   17b80: 49 31 d3                     	xorq	%rdx, %r11
   17b83: 4c 89 c2                     	movq	%r8, %rdx
   17b86: 4c 8b 44 24 50               	movq	0x50(%rsp), %r8
   17b8b: 4c 31 d2                     	xorq	%r10, %rdx
   17b8e: 49 31 f1                     	xorq	%rsi, %r9
   17b91: 4c 31 e7                     	xorq	%r12, %rdi
   17b94: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   17b99: 48 89 53 08                  	movq	%rdx, 0x8(%rbx)
   17b9d: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   17ba2: 49 21 c1                     	andq	%rax, %r9
   17ba5: 48 21 c7                     	andq	%rax, %rdi
   17ba8: 48 31 ee                     	xorq	%rbp, %rsi
   17bab: 49 21 c3                     	andq	%rax, %r11
   17bae: 49 31 fc                     	xorq	%rdi, %r12
   17bb1: 4c 31 ca                     	xorq	%r9, %rdx
   17bb4: 48 21 c6                     	andq	%rax, %rsi
   17bb7: 4c 31 d9                     	xorq	%r11, %rcx
   17bba: 4c 89 63 40                  	movq	%r12, 0x40(%rbx)
   17bbe: 48 89 53 10                  	movq	%rdx, 0x10(%rbx)
   17bc2: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   17bc7: 48 31 f5                     	xorq	%rsi, %rbp
   17bca: 48 89 0b                     	movq	%rcx, (%rbx)
   17bcd: 48 8b 4c 24 48               	movq	0x48(%rsp), %rcx
   17bd2: 48 31 fa                     	xorq	%rdi, %rdx
   17bd5: 48 8b bc 24 58 01 00 00      	movq	0x158(%rsp), %rdi
   17bdd: 48 89 6b 48                  	movq	%rbp, 0x48(%rbx)
   17be1: 48 89 53 18                  	movq	%rdx, 0x18(%rbx)
   17be5: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   17bea: 4c 31 ff                     	xorq	%r15, %rdi
   17bed: 48 31 f2                     	xorq	%rsi, %rdx
   17bf0: 48 8b b4 24 60 01 00 00      	movq	0x160(%rsp), %rsi
   17bf8: 48 89 53 20                  	movq	%rdx, 0x20(%rbx)
   17bfc: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   17c01: 4c 31 f6                     	xorq	%r14, %rsi
   17c04: 4c 31 da                     	xorq	%r11, %rdx
   17c07: 48 89 53 28                  	movq	%rdx, 0x28(%rbx)
   17c0b: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   17c10: 4c 31 d2                     	xorq	%r10, %rdx
   17c13: 4c 8b 94 24 48 01 00 00      	movq	0x148(%rsp), %r10
   17c1b: 48 89 53 30                  	movq	%rdx, 0x30(%rbx)
   17c1f: 48 8b 54 24 30               	movq	0x30(%rsp), %rdx
   17c24: 4d 31 c2                     	xorq	%r8, %r10
   17c27: 4c 31 ca                     	xorq	%r9, %rdx
   17c2a: 4c 8b 8c 24 50 01 00 00      	movq	0x150(%rsp), %r9
   17c32: 49 21 c2                     	andq	%rax, %r10
   17c35: 4d 31 d0                     	xorq	%r10, %r8
   17c38: 48 89 53 38                  	movq	%rdx, 0x38(%rbx)
   17c3c: 48 8b 94 24 68 01 00 00      	movq	0x168(%rsp), %rdx
   17c44: 49 31 c9                     	xorq	%rcx, %r9
   17c47: 4c 89 43 78                  	movq	%r8, 0x78(%rbx)
   17c4b: 49 21 c1                     	andq	%rax, %r9
   17c4e: 4c 31 ea                     	xorq	%r13, %rdx
   17c51: 4c 31 c9                     	xorq	%r9, %rcx
   17c54: 48 89 8b 80 00 00 00         	movq	%rcx, 0x80(%rbx)
   17c5b: 48 89 f9                     	movq	%rdi, %rcx
   17c5e: 48 21 c1                     	andq	%rax, %rcx
   17c61: 4c 31 f9                     	xorq	%r15, %rcx
   17c64: 48 89 8b 88 00 00 00         	movq	%rcx, 0x88(%rbx)
   17c6b: 48 89 f1                     	movq	%rsi, %rcx
   17c6e: 48 21 c1                     	andq	%rax, %rcx
   17c71: 48 21 d0                     	andq	%rdx, %rax
   17c74: 4c 31 f1                     	xorq	%r14, %rcx
   17c77: 4c 31 e8                     	xorq	%r13, %rax
   17c7a: 48 89 8b 90 00 00 00         	movq	%rcx, 0x90(%rbx)
   17c81: 48 89 83 98 00 00 00         	movq	%rax, 0x98(%rbx)
   17c88: 48 81 c4 78 01 00 00         	addq	$0x178, %rsp            # imm = 0x178
   17c8f: 5b                           	popq	%rbx
   17c90: 5d                           	popq	%rbp
   17c91: 41 5c                        	popq	%r12
   17c93: 41 5d                        	popq	%r13
   17c95: 41 5e                        	popq	%r14
   17c97: 41 5f                        	popq	%r15
   17c99: c3                           	retq
   17c9a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000017ca0 <fe25519_frombytes>:
   17ca0: 4c 8b 4e 06                  	movq	0x6(%rsi), %r9
   17ca4: 4c 8b 46 0c                  	movq	0xc(%rsi), %r8
   17ca8: 48 b8 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rax  # imm = 0x7FFFFFFFFFFFF
   17cb2: 48 8b 4e 13                  	movq	0x13(%rsi), %rcx
   17cb6: 48 8b 56 18                  	movq	0x18(%rsi), %rdx
   17cba: 49 c1 e9 03                  	shrq	$0x3, %r9
   17cbe: 49 c1 e8 06                  	shrq	$0x6, %r8
   17cc2: 48 d1 e9                     	shrq	%rcx
   17cc5: 48 c1 ea 0c                  	shrq	$0xc, %rdx
   17cc9: 49 21 c1                     	andq	%rax, %r9
   17ccc: 49 21 c0                     	andq	%rax, %r8
   17ccf: 48 21 c1                     	andq	%rax, %rcx
   17cd2: 48 21 c2                     	andq	%rax, %rdx
   17cd5: 48 23 06                     	andq	(%rsi), %rax
   17cd8: 4c 89 4f 08                  	movq	%r9, 0x8(%rdi)
   17cdc: 48 89 07                     	movq	%rax, (%rdi)
   17cdf: 4c 89 47 10                  	movq	%r8, 0x10(%rdi)
   17ce3: 48 89 4f 18                  	movq	%rcx, 0x18(%rdi)
   17ce7: 48 89 57 20                  	movq	%rdx, 0x20(%rdi)
   17ceb: c3                           	retq
   17cec: 0f 1f 40 00                  	nopl	(%rax)

0000000000017cf0 <fe25519_tobytes>:
   17cf0: 53                           	pushq	%rbx
   17cf1: 48 89 fb                     	movq	%rdi, %rbx
   17cf4: 48 83 ec 30                  	subq	$0x30, %rsp
   17cf8: 48 89 e7                     	movq	%rsp, %rdi
   17cfb: e8 00 db ff ff               	callq	0x15800 <fe25519_reduce>
   17d00: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   17d05: 48 8b 4c 24 20               	movq	0x20(%rsp), %rcx
   17d0a: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   17d0f: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
   17d14: 48 89 f7                     	movq	%rsi, %rdi
   17d17: 48 c1 e1 0c                  	shlq	$0xc, %rcx
   17d1b: 48 c1 ef 27                  	shrq	$0x27, %rdi
   17d1f: 48 c1 e6 19                  	shlq	$0x19, %rsi
   17d23: 48 09 f9                     	orq	%rdi, %rcx
   17d26: 48 89 d7                     	movq	%rdx, %rdi
   17d29: 48 c1 ea 0d                  	shrq	$0xd, %rdx
   17d2d: 48 c1 e7 33                  	shlq	$0x33, %rdi
   17d31: 48 0b 3c 24                  	orq	(%rsp), %rdi
   17d35: 48 89 4b 18                  	movq	%rcx, 0x18(%rbx)
   17d39: 48 89 3b                     	movq	%rdi, (%rbx)
   17d3c: 48 89 c7                     	movq	%rax, %rdi
   17d3f: 48 c1 e8 1a                  	shrq	$0x1a, %rax
   17d43: 48 c1 e7 26                  	shlq	$0x26, %rdi
   17d47: 48 09 f0                     	orq	%rsi, %rax
   17d4a: 48 09 fa                     	orq	%rdi, %rdx
   17d4d: 48 89 43 10                  	movq	%rax, 0x10(%rbx)
   17d51: 48 89 53 08                  	movq	%rdx, 0x8(%rbx)
   17d55: 48 83 c4 30                  	addq	$0x30, %rsp
   17d59: 5b                           	popq	%rbx
   17d5a: c3                           	retq
   17d5b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000017d60 <ristretto255_sqrt_ratio_m1>:
   17d60: 41 57                        	pushq	%r15
   17d62: 4c 8d 3d 77 15 05 00         	leaq	0x51577(%rip), %r15     # 0x692e0 <sqrtm1>
   17d69: 41 56                        	pushq	%r14
   17d6b: 41 55                        	pushq	%r13
   17d6d: 41 54                        	pushq	%r12
   17d6f: 49 89 d4                     	movq	%rdx, %r12
   17d72: 55                           	pushq	%rbp
   17d73: 48 89 f5                     	movq	%rsi, %rbp
   17d76: 48 89 d6                     	movq	%rdx, %rsi
   17d79: 53                           	pushq	%rbx
   17d7a: 48 89 fb                     	movq	%rdi, %rbx
   17d7d: 48 81 ec d8 01 00 00         	subq	$0x1d8, %rsp            # imm = 0x1D8
   17d84: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   17d8d: 48 89 84 24 c8 01 00 00      	movq	%rax, 0x1c8(%rsp)
   17d95: 31 c0                        	xorl	%eax, %eax
   17d97: 4c 8d 6c 24 20               	leaq	0x20(%rsp), %r13
   17d9c: 4c 8d b4 24 80 00 00 00      	leaq	0x80(%rsp), %r14
   17da4: 4c 89 ef                     	movq	%r13, %rdi
   17da7: e8 44 d6 ff ff               	callq	0x153f0 <fe25519_sq>
   17dac: 4c 89 e2                     	movq	%r12, %rdx
   17daf: 4c 89 ee                     	movq	%r13, %rsi
   17db2: 4c 89 ef                     	movq	%r13, %rdi
   17db5: e8 86 d3 ff ff               	callq	0x15140 <fe25519_mul>
   17dba: 4c 89 ee                     	movq	%r13, %rsi
   17dbd: 48 89 df                     	movq	%rbx, %rdi
   17dc0: e8 2b d6 ff ff               	callq	0x153f0 <fe25519_sq>
   17dc5: 4c 89 e2                     	movq	%r12, %rdx
   17dc8: 48 89 de                     	movq	%rbx, %rsi
   17dcb: 48 89 df                     	movq	%rbx, %rdi
   17dce: e8 6d d3 ff ff               	callq	0x15140 <fe25519_mul>
   17dd3: 48 89 ea                     	movq	%rbp, %rdx
   17dd6: 48 89 de                     	movq	%rbx, %rsi
   17dd9: 48 89 df                     	movq	%rbx, %rdi
   17ddc: e8 5f d3 ff ff               	callq	0x15140 <fe25519_mul>
   17de1: 48 89 de                     	movq	%rbx, %rsi
   17de4: 48 89 df                     	movq	%rbx, %rdi
   17de7: e8 34 e0 ff ff               	callq	0x15e20 <fe25519_pow22523>
   17dec: 4c 89 ea                     	movq	%r13, %rdx
   17def: 48 89 de                     	movq	%rbx, %rsi
   17df2: 48 89 df                     	movq	%rbx, %rdi
   17df5: e8 46 d3 ff ff               	callq	0x15140 <fe25519_mul>
   17dfa: 4c 8d 6c 24 50               	leaq	0x50(%rsp), %r13
   17dff: 48 89 ea                     	movq	%rbp, %rdx
   17e02: 48 89 de                     	movq	%rbx, %rsi
   17e05: 48 89 df                     	movq	%rbx, %rdi
   17e08: e8 33 d3 ff ff               	callq	0x15140 <fe25519_mul>
   17e0d: 4c 89 ef                     	movq	%r13, %rdi
   17e10: 48 89 de                     	movq	%rbx, %rsi
   17e13: e8 d8 d5 ff ff               	callq	0x153f0 <fe25519_sq>
   17e18: 4c 89 e2                     	movq	%r12, %rdx
   17e1b: 4c 89 ee                     	movq	%r13, %rsi
   17e1e: 4c 89 ef                     	movq	%r13, %rdi
   17e21: e8 1a d3 ff ff               	callq	0x15140 <fe25519_mul>
   17e26: 48 89 ea                     	movq	%rbp, %rdx
   17e29: 4c 89 ee                     	movq	%r13, %rsi
   17e2c: 4c 89 f7                     	movq	%r14, %rdi
   17e2f: e8 4c d2 ff ff               	callq	0x15080 <fe25519_sub>
   17e34: 4c 8b 64 24 70               	movq	0x70(%rsp), %r12
   17e39: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
   17e3f: 48 8d 8c 24 e0 00 00 00      	leaq	0xe0(%rsp), %rcx
   17e47: 66 0f 6f 44 24 60            	movdqa	0x60(%rsp), %xmm0
   17e4d: 48 8b 45 20                  	movq	0x20(%rbp), %rax
   17e51: 48 89 cf                     	movq	%rcx, %rdi
   17e54: 4c 89 fa                     	movq	%r15, %rdx
   17e57: f3 0f 6f 55 10               	movdqu	0x10(%rbp), %xmm2
   17e5c: f3 0f 6f 5d 00               	movdqu	(%rbp), %xmm3
   17e61: 48 89 ee                     	movq	%rbp, %rsi
   17e64: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   17e69: 4c 01 e0                     	addq	%r12, %rax
   17e6c: 66 0f d4 d0                  	paddq	%xmm0, %xmm2
   17e70: 66 0f d4 d9                  	paddq	%xmm1, %xmm3
   17e74: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
   17e7c: 0f 29 9c 24 b0 00 00 00      	movaps	%xmm3, 0xb0(%rsp)
   17e84: 0f 29 94 24 c0 00 00 00      	movaps	%xmm2, 0xc0(%rsp)
   17e8c: e8 af d2 ff ff               	callq	0x15140 <fe25519_mul>
   17e91: 4c 01 a4 24 00 01 00 00      	addq	%r12, 0x100(%rsp)
   17e99: 4c 89 f6                     	movq	%r14, %rsi
   17e9c: 4c 8d a4 24 a0 01 00 00      	leaq	0x1a0(%rsp), %r12
   17ea4: 66 0f d4 84 24 f0 00 00 00   	paddq	0xf0(%rsp), %xmm0
   17ead: 4c 89 e7                     	movq	%r12, %rdi
   17eb0: 66 0f d4 8c 24 e0 00 00 00   	paddq	0xe0(%rsp), %xmm1
   17eb9: 0f 29 84 24 f0 00 00 00      	movaps	%xmm0, 0xf0(%rsp)
   17ec1: 0f 29 8c 24 e0 00 00 00      	movaps	%xmm1, 0xe0(%rsp)
   17ec9: e8 22 fe ff ff               	callq	0x17cf0 <fe25519_tobytes>
   17ece: 4c 89 e7                     	movq	%r12, %rdi
   17ed1: be 20 00 00 00               	movl	$0x20, %esi
   17ed6: e8 f5 6a ff ff               	callq	0xe9d0 <sodium_is_zero@plt>
   17edb: 4c 89 e7                     	movq	%r12, %rdi
   17ede: 48 8d b4 24 b0 00 00 00      	leaq	0xb0(%rsp), %rsi
   17ee6: 41 89 c6                     	movl	%eax, %r14d
   17ee9: e8 02 fe ff ff               	callq	0x17cf0 <fe25519_tobytes>
   17eee: 4c 89 e7                     	movq	%r12, %rdi
   17ef1: be 20 00 00 00               	movl	$0x20, %esi
   17ef6: e8 d5 6a ff ff               	callq	0xe9d0 <sodium_is_zero@plt>
   17efb: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   17f00: 4c 89 e7                     	movq	%r12, %rdi
   17f03: 41 89 c5                     	movl	%eax, %r13d
   17f06: e8 e5 fd ff ff               	callq	0x17cf0 <fe25519_tobytes>
   17f0b: 4c 89 e7                     	movq	%r12, %rdi
   17f0e: be 20 00 00 00               	movl	$0x20, %esi
   17f13: e8 b8 6a ff ff               	callq	0xe9d0 <sodium_is_zero@plt>
   17f18: 4c 89 fa                     	movq	%r15, %rdx
   17f1b: 48 89 de                     	movq	%rbx, %rsi
   17f1e: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   17f22: 89 c5                        	movl	%eax, %ebp
   17f24: 48 8d bc 24 10 01 00 00      	leaq	0x110(%rsp), %rdi
   17f2c: e8 0f d2 ff ff               	callq	0x15140 <fe25519_mul>
   17f31: 89 e8                        	movl	%ebp, %eax
   17f33: 48 8b 2b                     	movq	(%rbx), %rbp
   17f36: 4c 8b 5b 08                  	movq	0x8(%rbx), %r11
   17f3a: 48 8b 8c 24 10 01 00 00      	movq	0x110(%rsp), %rcx
   17f42: 4c 8b 53 10                  	movq	0x10(%rbx), %r10
   17f46: 44 09 e8                     	orl	%r13d, %eax
   17f49: 48 8b 7b 18                  	movq	0x18(%rbx), %rdi
   17f4d: 48 8b 53 20                  	movq	0x20(%rbx), %rdx
   17f51: 48 f7 d8                     	negq	%rax
   17f54: 4c 8b bc 24 18 01 00 00      	movq	0x118(%rsp), %r15
   17f5c: 4c 8b 8c 24 20 01 00 00      	movq	0x120(%rsp), %r9
   17f64: 48 31 e9                     	xorq	%rbp, %rcx
   17f67: 4c 8b 84 24 28 01 00 00      	movq	0x128(%rsp), %r8
   17f6f: 48 8b b4 24 30 01 00 00      	movq	0x130(%rsp), %rsi
   17f77: 48 21 c1                     	andq	%rax, %rcx
   17f7a: 4d 31 d1                     	xorq	%r10, %r9
   17f7d: 4d 31 df                     	xorq	%r11, %r15
   17f80: 48 31 e9                     	xorq	%rbp, %rcx
   17f83: 48 31 d6                     	xorq	%rdx, %rsi
   17f86: 49 31 f8                     	xorq	%rdi, %r8
   17f89: 49 21 c7                     	andq	%rax, %r15
   17f8c: 49 21 c1                     	andq	%rax, %r9
   17f8f: 49 21 c0                     	andq	%rax, %r8
   17f92: 48 21 f0                     	andq	%rsi, %rax
   17f95: 4d 31 d1                     	xorq	%r10, %r9
   17f98: 4d 31 df                     	xorq	%r11, %r15
   17f9b: 49 31 f8                     	xorq	%rdi, %r8
   17f9e: 48 31 d0                     	xorq	%rdx, %rax
   17fa1: 48 89 0b                     	movq	%rcx, (%rbx)
   17fa4: 4c 89 e7                     	movq	%r12, %rdi
   17fa7: 4c 89 4b 10                  	movq	%r9, 0x10(%rbx)
   17fab: 48 89 de                     	movq	%rbx, %rsi
   17fae: 48 89 c5                     	movq	%rax, %rbp
   17fb1: 4c 89 43 18                  	movq	%r8, 0x18(%rbx)
   17fb5: 48 89 43 20                  	movq	%rax, 0x20(%rbx)
   17fb9: 4c 89 7b 08                  	movq	%r15, 0x8(%rbx)
   17fbd: 48 89 4c 24 18               	movq	%rcx, 0x18(%rsp)
   17fc2: 4c 89 4c 24 10               	movq	%r9, 0x10(%rsp)
   17fc7: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   17fcc: e8 1f fd ff ff               	callq	0x17cf0 <fe25519_tobytes>
   17fd1: 48 8d b4 24 70 01 00 00      	leaq	0x170(%rsp), %rsi
   17fd9: 48 89 da                     	movq	%rbx, %rdx
   17fdc: 44 0f b6 a4 24 a0 01 00 00   	movzbl	0x1a0(%rsp), %r12d
   17fe5: 48 8d bc 24 40 01 00 00      	leaq	0x140(%rsp), %rdi
   17fed: 0f 29 84 24 70 01 00 00      	movaps	%xmm0, 0x170(%rsp)
   17ff5: 41 83 e4 01                  	andl	$0x1, %r12d
   17ff9: 0f 29 84 24 80 01 00 00      	movaps	%xmm0, 0x180(%rsp)
   18001: 48 c7 84 24 90 01 00 00 00 00 00 00  	movq	$0x0, 0x190(%rsp)
   1800d: e8 6e d0 ff ff               	callq	0x15080 <fe25519_sub>
   18012: 45 84 e4                     	testb	%r12b, %r12b
   18015: 48 8b 4c 24 18               	movq	0x18(%rsp), %rcx
   1801a: 44 89 e8                     	movl	%r13d, %eax
   1801d: 48 0f 45 8c 24 40 01 00 00   	cmovneq	0x140(%rsp), %rcx
   18026: 4c 8b 4c 24 10               	movq	0x10(%rsp), %r9
   1802b: 4c 0f 45 bc 24 48 01 00 00   	cmovneq	0x148(%rsp), %r15
   18034: 4c 8b 44 24 08               	movq	0x8(%rsp), %r8
   18039: 4c 0f 45 8c 24 50 01 00 00   	cmovneq	0x150(%rsp), %r9
   18042: 48 89 0b                     	movq	%rcx, (%rbx)
   18045: 4c 0f 45 84 24 58 01 00 00   	cmovneq	0x158(%rsp), %r8
   1804e: 4c 89 7b 08                  	movq	%r15, 0x8(%rbx)
   18052: 48 0f 45 ac 24 60 01 00 00   	cmovneq	0x160(%rsp), %rbp
   1805b: 4c 89 4b 10                  	movq	%r9, 0x10(%rbx)
   1805f: 44 09 f0                     	orl	%r14d, %eax
   18062: 4c 89 43 18                  	movq	%r8, 0x18(%rbx)
   18066: 48 89 6b 20                  	movq	%rbp, 0x20(%rbx)
   1806a: 48 8b 94 24 c8 01 00 00      	movq	0x1c8(%rsp), %rdx
   18072: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   1807b: 75 12                        	jne	0x1808f <ristretto255_sqrt_ratio_m1+0x32f>
   1807d: 48 81 c4 d8 01 00 00         	addq	$0x1d8, %rsp            # imm = 0x1D8
   18084: 5b                           	popq	%rbx
   18085: 5d                           	popq	%rbp
   18086: 41 5c                        	popq	%r12
   18088: 41 5d                        	popq	%r13
   1808a: 41 5e                        	popq	%r14
   1808c: 41 5f                        	popq	%r15
   1808e: c3                           	retq
   1808f: e8 5c 62 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   18094: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1809f: 90                           	nop

00000000000180a0 <ristretto255_elligator>:
   180a0: 41 57                        	pushq	%r15
   180a2: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   180a6: 41 56                        	pushq	%r14
   180a8: 41 55                        	pushq	%r13
   180aa: 41 54                        	pushq	%r12
   180ac: 55                           	pushq	%rbp
   180ad: 48 89 fd                     	movq	%rdi, %rbp
   180b0: 53                           	pushq	%rbx
   180b1: 48 81 ec 28 03 00 00         	subq	$0x328, %rsp            # imm = 0x328
   180b8: 4c 8d b4 24 e0 00 00 00      	leaq	0xe0(%rsp), %r14
   180c0: 4c 8d bc 24 d0 01 00 00      	leaq	0x1d0(%rsp), %r15
   180c8: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   180d1: 48 89 84 24 18 03 00 00      	movq	%rax, 0x318(%rsp)
   180d9: 31 c0                        	xorl	%eax, %eax
   180db: 4c 89 f7                     	movq	%r14, %rdi
   180de: 48 8d 84 24 b0 00 00 00      	leaq	0xb0(%rsp), %rax
   180e6: 0f 11 84 24 b8 00 00 00      	movups	%xmm0, 0xb8(%rsp)
   180ee: 48 89 04 24                  	movq	%rax, (%rsp)
   180f2: 4c 8d ac 24 c0 02 00 00      	leaq	0x2c0(%rsp), %r13
   180fa: 4c 8d a4 24 00 02 00 00      	leaq	0x200(%rsp), %r12
   18102: 0f 11 84 24 c8 00 00 00      	movups	%xmm0, 0xc8(%rsp)
   1810a: 48 89 74 24 18               	movq	%rsi, 0x18(%rsp)
   1810f: 48 c7 84 24 b0 00 00 00 01 00 00 00  	movq	$0x1, 0xb0(%rsp)
   1811b: e8 d0 d2 ff ff               	callq	0x153f0 <fe25519_sq>
   18120: 4c 89 f2                     	movq	%r14, %rdx
   18123: 4c 89 f7                     	movq	%r14, %rdi
   18126: 48 8d 35 b3 11 05 00         	leaq	0x511b3(%rip), %rsi     # 0x692e0 <sqrtm1>
   1812d: e8 0e d0 ff ff               	callq	0x15140 <fe25519_mul>
   18132: 48 8b 8c 24 e0 00 00 00      	movq	0xe0(%rsp), %rcx
   1813a: 4c 89 fe                     	movq	%r15, %rsi
   1813d: 4c 89 ff                     	movq	%r15, %rdi
   18140: 48 8b 9c 24 00 01 00 00      	movq	0x100(%rsp), %rbx
   18148: 48 8d 15 d1 10 05 00         	leaq	0x510d1(%rip), %rdx     # 0x69220 <onemsqd>
   1814f: f3 0f 7e 94 24 f0 00 00 00   	movq	0xf0(%rsp), %xmm2
   18158: 66 0f 6f a4 24 e0 00 00 00   	movdqa	0xe0(%rsp), %xmm4
   18161: 48 83 c1 01                  	addq	$0x1, %rcx
   18165: 66 0f 6f ac 24 f0 00 00 00   	movdqa	0xf0(%rsp), %xmm5
   1816e: 66 48 0f 6e c9               	movq	%rcx, %xmm1
   18173: 0f 16 94 24 f8 00 00 00      	movhps	0xf8(%rsp), %xmm2       # xmm2 = xmm2[0,1],mem[0,1]
   1817b: 48 89 9c 24 f0 01 00 00      	movq	%rbx, 0x1f0(%rsp)
   18183: 0f 16 8c 24 e8 00 00 00      	movhps	0xe8(%rsp), %xmm1       # xmm1 = xmm1[0,1],mem[0,1]
   1818b: 0f 29 94 24 e0 01 00 00      	movaps	%xmm2, 0x1e0(%rsp)
   18193: 0f 29 8c 24 d0 01 00 00      	movaps	%xmm1, 0x1d0(%rsp)
   1819b: e8 a0 cf ff ff               	callq	0x15140 <fe25519_mul>
   181a0: 48 8d 44 24 50               	leaq	0x50(%rsp), %rax
   181a5: 4c 89 ee                     	movq	%r13, %rsi
   181a8: 0f 11 44 24 58               	movups	%xmm0, 0x58(%rsp)
   181ad: 48 89 c2                     	movq	%rax, %rdx
   181b0: 48 89 c7                     	movq	%rax, %rdi
   181b3: 0f 11 44 24 68               	movups	%xmm0, 0x68(%rsp)
   181b8: 0f 29 84 24 c0 02 00 00      	movaps	%xmm0, 0x2c0(%rsp)
   181c0: 0f 29 84 24 d0 02 00 00      	movaps	%xmm0, 0x2d0(%rsp)
   181c8: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   181cd: 48 c7 44 24 50 01 00 00 00   	movq	$0x1, 0x50(%rsp)
   181d6: 48 c7 84 24 e0 02 00 00 00 00 00 00  	movq	$0x0, 0x2e0(%rsp)
   181e2: e8 99 ce ff ff               	callq	0x15080 <fe25519_sub>
   181e7: 4c 89 f6                     	movq	%r14, %rsi
   181ea: 4c 89 e7                     	movq	%r12, %rdi
   181ed: 0f 29 64 24 20               	movaps	%xmm4, 0x20(%rsp)
   181f2: 66 0f 6f 0d 46 8e 04 00      	movdqa	0x48e46(%rip), %xmm1    # 0x61040 <sysconf@GLIBC_2.2.5+0x61040>
   181fa: 66 0f 6f 35 4e 8e 04 00      	movdqa	0x48e4e(%rip), %xmm6    # 0x61050 <sysconf@GLIBC_2.2.5+0x61050>
   18202: 48 b8 ff b6 e2 ce 36 20 05 00	movabsq	$0x52036cee2b6ff, %rax  # imm = 0x52036CEE2B6FF
   1820c: 48 8d 15 4d 11 05 00         	leaq	0x5114d(%rip), %rdx     # 0x69360 <d>
   18213: 48 01 d8                     	addq	%rbx, %rax
   18216: 0f 29 6c 24 30               	movaps	%xmm5, 0x30(%rsp)
   1821b: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   1821f: 66 0f d4 f5                  	paddq	%xmm5, %xmm6
   18223: 48 89 84 24 30 01 00 00      	movq	%rax, 0x130(%rsp)
   1822b: 0f 29 8c 24 10 01 00 00      	movaps	%xmm1, 0x110(%rsp)
   18233: 0f 29 b4 24 20 01 00 00      	movaps	%xmm6, 0x120(%rsp)
   1823b: e8 00 cf ff ff               	callq	0x15140 <fe25519_mul>
   18240: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   18245: 4c 89 e7                     	movq	%r12, %rdi
   18248: 4c 89 e2                     	movq	%r12, %rdx
   1824b: e8 30 ce ff ff               	callq	0x15080 <fe25519_sub>
   18250: 4c 89 e6                     	movq	%r12, %rsi
   18253: 48 8d 94 24 10 01 00 00      	leaq	0x110(%rsp), %rdx
   1825b: e8 e0 ce ff ff               	callq	0x15140 <fe25519_mul>
   18260: 48 8d 84 24 40 01 00 00      	leaq	0x140(%rsp), %rax
   18268: 4c 89 e2                     	movq	%r12, %rdx
   1826b: 4c 89 fe                     	movq	%r15, %rsi
   1826e: 48 89 c7                     	movq	%rax, %rdi
   18271: 4c 8d bc 24 70 01 00 00      	leaq	0x170(%rsp), %r15
   18279: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   1827e: e8 dd fa ff ff               	callq	0x17d60 <ristretto255_sqrt_ratio_m1>
   18283: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   18288: 4c 89 ff                     	movq	%r15, %rdi
   1828b: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   1828f: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   18294: 89 44 24 4c                  	movl	%eax, 0x4c(%rsp)
   18298: e8 a3 ce ff ff               	callq	0x15140 <fe25519_mul>
   1829d: 4c 89 fe                     	movq	%r15, %rsi
   182a0: 48 8d bc 24 f0 02 00 00      	leaq	0x2f0(%rsp), %rdi
   182a8: e8 43 fa ff ff               	callq	0x17cf0 <fe25519_tobytes>
   182ad: 48 8d 84 24 90 02 00 00      	leaq	0x290(%rsp), %rax
   182b5: 4c 89 fa                     	movq	%r15, %rdx
   182b8: 4c 89 ee                     	movq	%r13, %rsi
   182bb: 0f b6 8c 24 f0 02 00 00      	movzbl	0x2f0(%rsp), %ecx
   182c3: 48 89 c7                     	movq	%rax, %rdi
   182c6: 48 89 44 24 40               	movq	%rax, 0x40(%rsp)
   182cb: 0f 29 84 24 c0 02 00 00      	movaps	%xmm0, 0x2c0(%rsp)
   182d3: 88 4c 24 18                  	movb	%cl, 0x18(%rsp)
   182d7: 0f 29 84 24 d0 02 00 00      	movaps	%xmm0, 0x2d0(%rsp)
   182df: 48 c7 84 24 e0 02 00 00 00 00 00 00  	movq	$0x0, 0x2e0(%rsp)
   182eb: e8 90 cd ff ff               	callq	0x15080 <fe25519_sub>
   182f0: 0f b6 4c 24 18               	movzbl	0x18(%rsp), %ecx
   182f5: 4c 89 fa                     	movq	%r15, %rdx
   182f8: 4c 89 ff                     	movq	%r15, %rdi
   182fb: 48 8b 84 24 90 02 00 00      	movq	0x290(%rsp), %rax
   18303: 4c 89 ee                     	movq	%r13, %rsi
   18306: 0f 29 84 24 c0 02 00 00      	movaps	%xmm0, 0x2c0(%rsp)
   1830e: 83 e1 01                     	andl	$0x1, %ecx
   18311: 0f 29 84 24 d0 02 00 00      	movaps	%xmm0, 0x2d0(%rsp)
   18319: 48 c7 84 24 e0 02 00 00 00 00 00 00  	movq	$0x0, 0x2e0(%rsp)
   18325: 84 c9                        	testb	%cl, %cl
   18327: 48 0f 44 84 24 70 01 00 00   	cmoveq	0x170(%rsp), %rax
   18330: 48 89 84 24 70 01 00 00      	movq	%rax, 0x170(%rsp)
   18338: 48 8b 84 24 98 02 00 00      	movq	0x298(%rsp), %rax
   18340: 48 0f 44 84 24 78 01 00 00   	cmoveq	0x178(%rsp), %rax
   18349: 48 89 84 24 78 01 00 00      	movq	%rax, 0x178(%rsp)
   18351: 48 8b 84 24 a0 02 00 00      	movq	0x2a0(%rsp), %rax
   18359: 48 0f 44 84 24 80 01 00 00   	cmoveq	0x180(%rsp), %rax
   18362: 48 89 84 24 80 01 00 00      	movq	%rax, 0x180(%rsp)
   1836a: 48 8b 84 24 a8 02 00 00      	movq	0x2a8(%rsp), %rax
   18372: 48 0f 44 84 24 88 01 00 00   	cmoveq	0x188(%rsp), %rax
   1837b: 48 89 84 24 88 01 00 00      	movq	%rax, 0x188(%rsp)
   18383: 48 8b 84 24 b0 02 00 00      	movq	0x2b0(%rsp), %rax
   1838b: 48 0f 44 84 24 90 01 00 00   	cmoveq	0x190(%rsp), %rax
   18394: 48 89 84 24 90 01 00 00      	movq	%rax, 0x190(%rsp)
   1839c: e8 df cc ff ff               	callq	0x15080 <fe25519_sub>
   183a1: 44 8b 44 24 4c               	movl	0x4c(%rsp), %r8d
   183a6: b8 01 00 00 00               	movl	$0x1, %eax
   183ab: 4c 89 f6                     	movq	%r14, %rsi
   183ae: 48 8b 94 24 60 01 00 00      	movq	0x160(%rsp), %rdx
   183b6: 66 0f 6f 54 24 20            	movdqa	0x20(%rsp), %xmm2
   183bc: 4c 8d b4 24 30 02 00 00      	leaq	0x230(%rsp), %r14
   183c4: 4c 8b bc 24 90 01 00 00      	movq	0x190(%rsp), %r15
   183cc: 44 29 c0                     	subl	%r8d, %eax
   183cf: 66 0f ef 54 24 50            	pxor	0x50(%rsp), %xmm2
   183d5: 66 0f 6f bc 24 40 01 00 00   	movdqa	0x140(%rsp), %xmm7
   183de: 48 f7 d8                     	negq	%rax
   183e1: 66 0f ef bc 24 70 01 00 00   	pxor	0x170(%rsp), %xmm7
   183ea: 49 31 d7                     	xorq	%rdx, %r15
   183ed: 66 48 0f 6e d8               	movq	%rax, %xmm3
   183f2: 66 0f 6f 84 24 50 01 00 00   	movdqa	0x150(%rsp), %xmm0
   183fb: 66 0f ef 84 24 80 01 00 00   	pxor	0x180(%rsp), %xmm0
   18404: 49 21 c7                     	andq	%rax, %r15
   18407: 66 0f 6c db                  	punpcklqdq	%xmm3, %xmm3    # xmm3 = xmm3[0,0]
   1840b: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   1840f: 66 0f db d3                  	pand	%xmm3, %xmm2
   18413: 66 0f db cb                  	pand	%xmm3, %xmm1
   18417: 66 0f db c3                  	pand	%xmm3, %xmm0
   1841b: 49 31 d7                     	xorq	%rdx, %r15
   1841e: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   18423: 66 0f ef 54 24 50            	pxor	0x50(%rsp), %xmm2
   18429: 4c 89 bc 24 60 01 00 00      	movq	%r15, 0x160(%rsp)
   18431: 4d 01 ff                     	addq	%r15, %r15
   18434: 66 0f ef 8c 24 40 01 00 00   	pxor	0x140(%rsp), %xmm1
   1843d: 66 0f ef 84 24 50 01 00 00   	pxor	0x150(%rsp), %xmm0
   18446: 48 31 d3                     	xorq	%rdx, %rbx
   18449: 0f 29 54 24 50               	movaps	%xmm2, 0x50(%rsp)
   1844e: 66 0f 6f 54 24 30            	movdqa	0x30(%rsp), %xmm2
   18454: 66 0f ef 54 24 60            	pxor	0x60(%rsp), %xmm2
   1845a: 48 21 c3                     	andq	%rax, %rbx
   1845d: 0f 29 8c 24 40 01 00 00      	movaps	%xmm1, 0x140(%rsp)
   18465: 66 0f 73 f1 01               	psllq	$0x1, %xmm1
   1846a: 48 31 d3                     	xorq	%rdx, %rbx
   1846d: 66 0f db d3                  	pand	%xmm3, %xmm2
   18471: 48 8b 14 24                  	movq	(%rsp), %rdx
   18475: 66 0f ef 54 24 60            	pxor	0x60(%rsp), %xmm2
   1847b: 48 89 5c 24 70               	movq	%rbx, 0x70(%rsp)
   18480: 48 8d 9c 24 80 00 00 00      	leaq	0x80(%rsp), %rbx
   18488: 48 89 df                     	movq	%rbx, %rdi
   1848b: 0f 29 84 24 50 01 00 00      	movaps	%xmm0, 0x150(%rsp)
   18493: 66 0f 73 f0 01               	psllq	$0x1, %xmm0
   18498: 0f 29 54 24 60               	movaps	%xmm2, 0x60(%rsp)
   1849d: e8 de cb ff ff               	callq	0x15080 <fe25519_sub>
   184a2: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   184a7: 48 89 de                     	movq	%rbx, %rsi
   184aa: e8 91 cc ff ff               	callq	0x15140 <fe25519_mul>
   184af: 48 89 de                     	movq	%rbx, %rsi
   184b2: 48 89 df                     	movq	%rbx, %rdi
   184b5: 48 8d 15 24 0d 05 00         	leaq	0x50d24(%rip), %rdx     # 0x691e0 <sqdmone>
   184bc: e8 7f cc ff ff               	callq	0x15140 <fe25519_mul>
   184c1: 4c 89 e2                     	movq	%r12, %rdx
   184c4: 48 89 de                     	movq	%rbx, %rsi
   184c7: 48 89 df                     	movq	%rbx, %rdi
   184ca: e8 b1 cb ff ff               	callq	0x15080 <fe25519_sub>
   184cf: 4c 89 e2                     	movq	%r12, %rdx
   184d2: 4c 89 f6                     	movq	%r14, %rsi
   184d5: 4c 89 f7                     	movq	%r14, %rdi
   184d8: 4c 8d a4 24 60 02 00 00      	leaq	0x260(%rsp), %r12
   184e0: 0f 29 8c 24 30 02 00 00      	movaps	%xmm1, 0x230(%rsp)
   184e8: 0f 29 84 24 40 02 00 00      	movaps	%xmm0, 0x240(%rsp)
   184f0: 4c 89 bc 24 50 02 00 00      	movq	%r15, 0x250(%rsp)
   184f8: e8 43 cc ff ff               	callq	0x15140 <fe25519_mul>
   184fd: 48 8d 15 9c 0d 05 00         	leaq	0x50d9c(%rip), %rdx     # 0x692a0 <sqrtadm1>
   18504: 48 89 de                     	movq	%rbx, %rsi
   18507: 4c 89 e7                     	movq	%r12, %rdi
   1850a: e8 31 cc ff ff               	callq	0x15140 <fe25519_mul>
   1850f: 48 8d 9c 24 a0 01 00 00      	leaq	0x1a0(%rsp), %rbx
   18517: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   1851c: 48 89 df                     	movq	%rbx, %rdi
   1851f: e8 cc ce ff ff               	callq	0x153f0 <fe25519_sq>
   18524: 48 89 da                     	movq	%rbx, %rdx
   18527: 48 8b 5c 24 40               	movq	0x40(%rsp), %rbx
   1852c: 48 8b 34 24                  	movq	(%rsp), %rsi
   18530: 48 89 df                     	movq	%rbx, %rdi
   18533: e8 48 cb ff ff               	callq	0x15080 <fe25519_sub>
   18538: 4c 89 ea                     	movq	%r13, %rdx
   1853b: 4c 89 f6                     	movq	%r14, %rsi
   1853e: 48 89 ef                     	movq	%rbp, %rdi
   18541: 48 8b 84 24 a0 01 00 00      	movq	0x1a0(%rsp), %rax
   18549: f3 0f 7e 8c 24 b0 01 00 00   	movq	0x1b0(%rsp), %xmm1
   18552: 48 83 c0 01                  	addq	$0x1, %rax
   18556: 0f 16 8c 24 b8 01 00 00      	movhps	0x1b8(%rsp), %xmm1      # xmm1 = xmm1[0,1],mem[0,1]
   1855e: 66 48 0f 6e c0               	movq	%rax, %xmm0
   18563: 48 8b 84 24 c0 01 00 00      	movq	0x1c0(%rsp), %rax
   1856b: 0f 29 8c 24 d0 02 00 00      	movaps	%xmm1, 0x2d0(%rsp)
   18573: 0f 16 84 24 a8 01 00 00      	movhps	0x1a8(%rsp), %xmm0      # xmm0 = xmm0[0,1],mem[0,1]
   1857b: 48 89 84 24 e0 02 00 00      	movq	%rax, 0x2e0(%rsp)
   18583: 0f 29 84 24 c0 02 00 00      	movaps	%xmm0, 0x2c0(%rsp)
   1858b: e8 b0 cb ff ff               	callq	0x15140 <fe25519_mul>
   18590: 48 8d 7d 28                  	leaq	0x28(%rbp), %rdi
   18594: 4c 89 e2                     	movq	%r12, %rdx
   18597: 48 89 de                     	movq	%rbx, %rsi
   1859a: e8 a1 cb ff ff               	callq	0x15140 <fe25519_mul>
   1859f: 48 8d 7d 50                  	leaq	0x50(%rbp), %rdi
   185a3: 4c 89 ea                     	movq	%r13, %rdx
   185a6: 4c 89 e6                     	movq	%r12, %rsi
   185a9: e8 92 cb ff ff               	callq	0x15140 <fe25519_mul>
   185ae: 48 8d 7d 78                  	leaq	0x78(%rbp), %rdi
   185b2: 48 89 da                     	movq	%rbx, %rdx
   185b5: 4c 89 f6                     	movq	%r14, %rsi
   185b8: e8 83 cb ff ff               	callq	0x15140 <fe25519_mul>
   185bd: 48 8b 84 24 18 03 00 00      	movq	0x318(%rsp), %rax
   185c5: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   185ce: 75 12                        	jne	0x185e2 <ristretto255_elligator+0x542>
   185d0: 48 81 c4 28 03 00 00         	addq	$0x328, %rsp            # imm = 0x328
   185d7: 5b                           	popq	%rbx
   185d8: 5d                           	popq	%rbp
   185d9: 41 5c                        	popq	%r12
   185db: 41 5d                        	popq	%r13
   185dd: 41 5e                        	popq	%r14
   185df: 41 5f                        	popq	%r15
   185e1: c3                           	retq
   185e2: e8 09 5d ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   185e7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

00000000000185f0 <fe25519_invert>:
   185f0: 41 57                        	pushq	%r15
   185f2: 41 56                        	pushq	%r14
   185f4: 41 55                        	pushq	%r13
   185f6: 41 54                        	pushq	%r12
   185f8: 55                           	pushq	%rbp
   185f9: bd 04 00 00 00               	movl	$0x4, %ebp
   185fe: 53                           	pushq	%rbx
   185ff: 48 89 f3                     	movq	%rsi, %rbx
   18602: 48 81 ec 18 01 00 00         	subq	$0x118, %rsp            # imm = 0x118
   18609: 4c 8d 74 24 50               	leaq	0x50(%rsp), %r14
   1860e: 4c 8d a4 24 80 00 00 00      	leaq	0x80(%rsp), %r12
   18616: 48 89 7c 24 30               	movq	%rdi, 0x30(%rsp)
   1861b: 4c 89 f7                     	movq	%r14, %rdi
   1861e: 4c 89 74 24 38               	movq	%r14, 0x38(%rsp)
   18623: e8 c8 cd ff ff               	callq	0x153f0 <fe25519_sq>
   18628: 4c 89 f6                     	movq	%r14, %rsi
   1862b: 4c 89 e7                     	movq	%r12, %rdi
   1862e: e8 bd cd ff ff               	callq	0x153f0 <fe25519_sq>
   18633: 4c 89 e6                     	movq	%r12, %rsi
   18636: 4c 89 e7                     	movq	%r12, %rdi
   18639: e8 b2 cd ff ff               	callq	0x153f0 <fe25519_sq>
   1863e: 48 89 de                     	movq	%rbx, %rsi
   18641: 4c 89 e2                     	movq	%r12, %rdx
   18644: 4c 89 e7                     	movq	%r12, %rdi
   18647: e8 f4 ca ff ff               	callq	0x15140 <fe25519_mul>
   1864c: 4c 89 e2                     	movq	%r12, %rdx
   1864f: 4c 89 f6                     	movq	%r14, %rsi
   18652: 4c 89 f7                     	movq	%r14, %rdi
   18655: e8 e6 ca ff ff               	callq	0x15140 <fe25519_mul>
   1865a: 48 8d 84 24 b0 00 00 00      	leaq	0xb0(%rsp), %rax
   18662: 4c 89 f6                     	movq	%r14, %rsi
   18665: 48 89 c3                     	movq	%rax, %rbx
   18668: 48 89 c7                     	movq	%rax, %rdi
   1866b: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   18670: e8 7b cd ff ff               	callq	0x153f0 <fe25519_sq>
   18675: 48 89 da                     	movq	%rbx, %rdx
   18678: 4c 89 e6                     	movq	%r12, %rsi
   1867b: 4c 89 e7                     	movq	%r12, %rdi
   1867e: e8 bd ca ff ff               	callq	0x15140 <fe25519_mul>
   18683: 4c 89 e6                     	movq	%r12, %rsi
   18686: 48 89 df                     	movq	%rbx, %rdi
   18689: e8 62 cd ff ff               	callq	0x153f0 <fe25519_sq>
   1868e: 48 89 de                     	movq	%rbx, %rsi
   18691: 48 89 df                     	movq	%rbx, %rdi
   18694: e8 57 cd ff ff               	callq	0x153f0 <fe25519_sq>
   18699: 83 ed 01                     	subl	$0x1, %ebp
   1869c: 75 f0                        	jne	0x1868e <fe25519_invert+0x9e>
   1869e: 48 8b 5c 24 28               	movq	0x28(%rsp), %rbx
   186a3: 4c 89 e2                     	movq	%r12, %rdx
   186a6: 4c 89 e7                     	movq	%r12, %rdi
   186a9: bd 09 00 00 00               	movl	$0x9, %ebp
   186ae: 48 89 de                     	movq	%rbx, %rsi
   186b1: e8 8a ca ff ff               	callq	0x15140 <fe25519_mul>
   186b6: 4c 89 e6                     	movq	%r12, %rsi
   186b9: 48 89 df                     	movq	%rbx, %rdi
   186bc: e8 2f cd ff ff               	callq	0x153f0 <fe25519_sq>
   186c1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   186c8: 48 89 de                     	movq	%rbx, %rsi
   186cb: 48 89 df                     	movq	%rbx, %rdi
   186ce: e8 1d cd ff ff               	callq	0x153f0 <fe25519_sq>
   186d3: 83 ed 01                     	subl	$0x1, %ebp
   186d6: 75 f0                        	jne	0x186c8 <fe25519_invert+0xd8>
   186d8: 4c 8b 74 24 28               	movq	0x28(%rsp), %r14
   186dd: 4c 89 e2                     	movq	%r12, %rdx
   186e0: 48 8d 9c 24 e0 00 00 00      	leaq	0xe0(%rsp), %rbx
   186e8: 41 bd 13 00 00 00            	movl	$0x13, %r13d
   186ee: 4c 89 f6                     	movq	%r14, %rsi
   186f1: 4c 89 f7                     	movq	%r14, %rdi
   186f4: e8 47 ca ff ff               	callq	0x15140 <fe25519_mul>
   186f9: 4c 89 f6                     	movq	%r14, %rsi
   186fc: 48 89 df                     	movq	%rbx, %rdi
   186ff: e8 ec cc ff ff               	callq	0x153f0 <fe25519_sq>
   18704: 0f 1f 40 00                  	nopl	(%rax)
   18708: 48 89 de                     	movq	%rbx, %rsi
   1870b: 48 89 df                     	movq	%rbx, %rdi
   1870e: e8 dd cc ff ff               	callq	0x153f0 <fe25519_sq>
   18713: 41 83 ed 01                  	subl	$0x1, %r13d
   18717: 75 ef                        	jne	0x18708 <fe25519_invert+0x118>
   18719: 48 8b 6c 24 28               	movq	0x28(%rsp), %rbp
   1871e: 48 89 de                     	movq	%rbx, %rsi
   18721: 41 bd 0a 00 00 00            	movl	$0xa, %r13d
   18727: 48 89 ea                     	movq	%rbp, %rdx
   1872a: 48 89 ef                     	movq	%rbp, %rdi
   1872d: e8 0e ca ff ff               	callq	0x15140 <fe25519_mul>
   18732: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   18738: 48 89 ee                     	movq	%rbp, %rsi
   1873b: 48 89 ef                     	movq	%rbp, %rdi
   1873e: e8 ad cc ff ff               	callq	0x153f0 <fe25519_sq>
   18743: 41 83 ed 01                  	subl	$0x1, %r13d
   18747: 75 ef                        	jne	0x18738 <fe25519_invert+0x148>
   18749: 48 8b 6c 24 28               	movq	0x28(%rsp), %rbp
   1874e: 4c 89 e2                     	movq	%r12, %rdx
   18751: 4c 89 e7                     	movq	%r12, %rdi
   18754: 41 bd 31 00 00 00            	movl	$0x31, %r13d
   1875a: 48 89 ee                     	movq	%rbp, %rsi
   1875d: e8 de c9 ff ff               	callq	0x15140 <fe25519_mul>
   18762: 4c 89 e6                     	movq	%r12, %rsi
   18765: 48 89 ef                     	movq	%rbp, %rdi
   18768: e8 83 cc ff ff               	callq	0x153f0 <fe25519_sq>
   1876d: 0f 1f 00                     	nopl	(%rax)
   18770: 48 89 ee                     	movq	%rbp, %rsi
   18773: 48 89 ef                     	movq	%rbp, %rdi
   18776: e8 75 cc ff ff               	callq	0x153f0 <fe25519_sq>
   1877b: 41 83 ed 01                  	subl	$0x1, %r13d
   1877f: 75 ef                        	jne	0x18770 <fe25519_invert+0x180>
   18781: 4c 8b 74 24 28               	movq	0x28(%rsp), %r14
   18786: 4c 89 e2                     	movq	%r12, %rdx
   18789: 48 bd ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rbp  # imm = 0x7FFFFFFFFFFFF
   18793: 4c 89 f6                     	movq	%r14, %rsi
   18796: 4c 89 f7                     	movq	%r14, %rdi
   18799: e8 a2 c9 ff ff               	callq	0x15140 <fe25519_mul>
   1879e: 4c 89 f6                     	movq	%r14, %rsi
   187a1: 48 89 df                     	movq	%rbx, %rdi
   187a4: e8 47 cc ff ff               	callq	0x153f0 <fe25519_sq>
   187a9: 48 89 5c 24 40               	movq	%rbx, 0x40(%rsp)
   187ae: b8 63 00 00 00               	movl	$0x63, %eax
   187b3: 4c 8b 8c 24 e0 00 00 00      	movq	0xe0(%rsp), %r9
   187bb: 4c 8b 84 24 e8 00 00 00      	movq	0xe8(%rsp), %r8
   187c3: 4c 8b bc 24 f0 00 00 00      	movq	0xf0(%rsp), %r15
   187cb: 4c 89 64 24 48               	movq	%r12, 0x48(%rsp)
   187d0: 41 89 c4                     	movl	%eax, %r12d
   187d3: 4c 8b b4 24 f8 00 00 00      	movq	0xf8(%rsp), %r14
   187db: 4c 8b ac 24 00 01 00 00      	movq	0x100(%rsp), %r13
   187e3: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   187e8: 4b 8d 04 ff                  	leaq	(%r15,%r15,8), %rax
   187ec: 4b 8d 34 09                  	leaq	(%r9,%r9), %rsi
   187f0: 49 8d 0c 47                  	leaq	(%r15,%rax,2), %rcx
   187f4: 4b 8d 04 c0                  	leaq	(%r8,%r8,8), %rax
   187f8: 4d 8d 14 40                  	leaq	(%r8,%rax,2), %r10
   187fc: 48 01 c9                     	addq	%rcx, %rcx
   187ff: 4b 8d 3c 00                  	leaq	(%r8,%r8), %rdi
   18803: 4d 01 d2                     	addq	%r10, %r10
   18806: 4c 89 d0                     	movq	%r10, %rax
   18809: 49 f7 e5                     	mulq	%r13
   1880c: 49 89 c2                     	movq	%rax, %r10
   1880f: 48 89 c8                     	movq	%rcx, %rax
   18812: 49 89 d3                     	movq	%rdx, %r11
   18815: 49 f7 e6                     	mulq	%r14
   18818: 49 01 c2                     	addq	%rax, %r10
   1881b: 4c 89 c8                     	movq	%r9, %rax
   1881e: 49 11 d3                     	adcq	%rdx, %r11
   18821: 49 f7 e1                     	mulq	%r9
   18824: 49 01 c2                     	addq	%rax, %r10
   18827: 48 89 f0                     	movq	%rsi, %rax
   1882a: 49 11 d3                     	adcq	%rdx, %r11
   1882d: 49 f7 e0                     	mulq	%r8
   18830: 4c 89 14 24                  	movq	%r10, (%rsp)
   18834: 4c 89 5c 24 08               	movq	%r11, 0x8(%rsp)
   18839: 49 89 c2                     	movq	%rax, %r10
   1883c: 48 89 c8                     	movq	%rcx, %rax
   1883f: 49 89 d3                     	movq	%rdx, %r11
   18842: 49 f7 e5                     	mulq	%r13
   18845: 48 89 c1                     	movq	%rax, %rcx
   18848: 4b 8d 04 f6                  	leaq	(%r14,%r14,8), %rax
   1884c: 48 89 d3                     	movq	%rdx, %rbx
   1884f: 4d 8d 0c 46                  	leaq	(%r14,%rax,2), %r9
   18853: 4c 01 d1                     	addq	%r10, %rcx
   18856: 4c 89 c8                     	movq	%r9, %rax
   18859: 4c 11 db                     	adcq	%r11, %rbx
   1885c: 49 f7 e6                     	mulq	%r14
   1885f: 48 01 c8                     	addq	%rcx, %rax
   18862: 4b 8d 0c 09                  	leaq	(%r9,%r9), %rcx
   18866: 48 11 da                     	adcq	%rbx, %rdx
   18869: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   1886e: 48 89 c8                     	movq	%rcx, %rax
   18871: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   18876: 49 f7 e5                     	mulq	%r13
   18879: 48 89 c1                     	movq	%rax, %rcx
   1887c: 48 89 f0                     	movq	%rsi, %rax
   1887f: 48 89 d3                     	movq	%rdx, %rbx
   18882: 49 f7 e7                     	mulq	%r15
   18885: 48 01 c1                     	addq	%rax, %rcx
   18888: 4c 89 c0                     	movq	%r8, %rax
   1888b: 48 11 d3                     	adcq	%rdx, %rbx
   1888e: 49 f7 e0                     	mulq	%r8
   18891: 49 89 c0                     	movq	%rax, %r8
   18894: 49 89 d1                     	movq	%rdx, %r9
   18897: 4c 89 f0                     	movq	%r14, %rax
   1889a: 49 01 c8                     	addq	%rcx, %r8
   1889d: 49 11 d9                     	adcq	%rbx, %r9
   188a0: 48 f7 e6                     	mulq	%rsi
   188a3: 4d 89 c2                     	movq	%r8, %r10
   188a6: 4d 89 cb                     	movq	%r9, %r11
   188a9: 48 89 c1                     	movq	%rax, %rcx
   188ac: 4c 89 f8                     	movq	%r15, %rax
   188af: 48 89 d3                     	movq	%rdx, %rbx
   188b2: 48 f7 e7                     	mulq	%rdi
   188b5: 48 01 c1                     	addq	%rax, %rcx
   188b8: 4b 8d 44 ed 00               	leaq	(%r13,%r13,8), %rax
   188bd: 49 8d 44 45 00               	leaq	(%r13,%rax,2), %rax
   188c2: 48 11 d3                     	adcq	%rdx, %rbx
   188c5: 49 f7 e5                     	mulq	%r13
   188c8: 48 01 c1                     	addq	%rax, %rcx
   188cb: 4c 89 e8                     	movq	%r13, %rax
   188ce: 48 11 d3                     	adcq	%rdx, %rbx
   188d1: 48 f7 e6                     	mulq	%rsi
   188d4: 48 8b 34 24                  	movq	(%rsp), %rsi
   188d8: 49 89 c0                     	movq	%rax, %r8
   188db: 4c 89 f0                     	movq	%r14, %rax
   188de: 49 89 d1                     	movq	%rdx, %r9
   188e1: 48 f7 e7                     	mulq	%rdi
   188e4: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   188e9: 49 01 c0                     	addq	%rax, %r8
   188ec: 4c 89 f8                     	movq	%r15, %rax
   188ef: 49 11 d1                     	adcq	%rdx, %r9
   188f2: 49 f7 e7                     	mulq	%r15
   188f5: 4c 01 c0                     	addq	%r8, %rax
   188f8: 4c 11 ca                     	adcq	%r9, %rdx
   188fb: 49 89 f1                     	movq	%rsi, %r9
   188fe: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   18903: 49 21 e9                     	andq	%rbp, %r9
   18906: 48 c1 ef 33                  	shrq	$0x33, %rdi
   1890a: 48 03 74 24 10               	addq	0x10(%rsp), %rsi
   1890f: 48 13 7c 24 18               	adcq	0x18(%rsp), %rdi
   18914: 49 89 f0                     	movq	%rsi, %r8
   18917: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   1891c: 49 21 e8                     	andq	%rbp, %r8
   1891f: 48 c1 ef 33                  	shrq	$0x33, %rdi
   18923: 4c 01 d6                     	addq	%r10, %rsi
   18926: 4c 11 df                     	adcq	%r11, %rdi
   18929: 49 89 f2                     	movq	%rsi, %r10
   1892c: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   18931: 49 21 ea                     	andq	%rbp, %r10
   18934: 48 c1 ef 33                  	shrq	$0x33, %rdi
   18938: 48 01 ce                     	addq	%rcx, %rsi
   1893b: 48 11 df                     	adcq	%rbx, %rdi
   1893e: 49 89 f6                     	movq	%rsi, %r14
   18941: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   18946: 49 21 ee                     	andq	%rbp, %r14
   18949: 48 c1 ef 33                  	shrq	$0x33, %rdi
   1894d: 48 01 c6                     	addq	%rax, %rsi
   18950: 48 11 d7                     	adcq	%rdx, %rdi
   18953: 49 89 f5                     	movq	%rsi, %r13
   18956: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   1895b: 49 21 ed                     	andq	%rbp, %r13
   1895e: 48 8d 04 f6                  	leaq	(%rsi,%rsi,8), %rax
   18962: 4c 8d 3c 46                  	leaq	(%rsi,%rax,2), %r15
   18966: 4d 01 cf                     	addq	%r9, %r15
   18969: 4d 89 f9                     	movq	%r15, %r9
   1896c: 49 c1 ef 33                  	shrq	$0x33, %r15
   18970: 4d 01 c7                     	addq	%r8, %r15
   18973: 49 21 e9                     	andq	%rbp, %r9
   18976: 4d 89 f8                     	movq	%r15, %r8
   18979: 49 c1 ef 33                  	shrq	$0x33, %r15
   1897d: 49 21 e8                     	andq	%rbp, %r8
   18980: 4d 01 d7                     	addq	%r10, %r15
   18983: 41 83 ec 01                  	subl	$0x1, %r12d
   18987: 0f 85 5b fe ff ff            	jne	0x187e8 <fe25519_invert+0x1f8>
   1898d: 48 8b 5c 24 40               	movq	0x40(%rsp), %rbx
   18992: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   18997: 4c 89 8c 24 e0 00 00 00      	movq	%r9, 0xe0(%rsp)
   1899f: bd 32 00 00 00               	movl	$0x32, %ebp
   189a4: 4c 89 84 24 e8 00 00 00      	movq	%r8, 0xe8(%rsp)
   189ac: 4c 8b 64 24 48               	movq	0x48(%rsp), %r12
   189b1: 48 89 de                     	movq	%rbx, %rsi
   189b4: 48 89 d7                     	movq	%rdx, %rdi
   189b7: 4c 89 bc 24 f0 00 00 00      	movq	%r15, 0xf0(%rsp)
   189bf: 48 89 d3                     	movq	%rdx, %rbx
   189c2: 4c 89 b4 24 f8 00 00 00      	movq	%r14, 0xf8(%rsp)
   189ca: 4c 89 ac 24 00 01 00 00      	movq	%r13, 0x100(%rsp)
   189d2: e8 69 c7 ff ff               	callq	0x15140 <fe25519_mul>
   189d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   189e0: 48 89 de                     	movq	%rbx, %rsi
   189e3: 48 89 df                     	movq	%rbx, %rdi
   189e6: e8 05 ca ff ff               	callq	0x153f0 <fe25519_sq>
   189eb: 83 ed 01                     	subl	$0x1, %ebp
   189ee: 75 f0                        	jne	0x189e0 <fe25519_invert+0x3f0>
   189f0: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   189f5: 4c 89 e2                     	movq	%r12, %rdx
   189f8: 4c 89 e7                     	movq	%r12, %rdi
   189fb: bb 05 00 00 00               	movl	$0x5, %ebx
   18a00: e8 3b c7 ff ff               	callq	0x15140 <fe25519_mul>
   18a05: 0f 1f 00                     	nopl	(%rax)
   18a08: 4c 89 e6                     	movq	%r12, %rsi
   18a0b: 4c 89 e7                     	movq	%r12, %rdi
   18a0e: e8 dd c9 ff ff               	callq	0x153f0 <fe25519_sq>
   18a13: 83 eb 01                     	subl	$0x1, %ebx
   18a16: 75 f0                        	jne	0x18a08 <fe25519_invert+0x418>
   18a18: 48 8b 54 24 38               	movq	0x38(%rsp), %rdx
   18a1d: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   18a22: 4c 89 e6                     	movq	%r12, %rsi
   18a25: e8 16 c7 ff ff               	callq	0x15140 <fe25519_mul>
   18a2a: 48 81 c4 18 01 00 00         	addq	$0x118, %rsp            # imm = 0x118
   18a31: 5b                           	popq	%rbx
   18a32: 5d                           	popq	%rbp
   18a33: 41 5c                        	popq	%r12
   18a35: 41 5d                        	popq	%r13
   18a37: 41 5e                        	popq	%r14
   18a39: 41 5f                        	popq	%r15
   18a3b: c3                           	retq
   18a3c: 0f 1f 40 00                  	nopl	(%rax)

0000000000018a40 <ge25519_add>:
   18a40: 41 57                        	pushq	%r15
   18a42: 41 56                        	pushq	%r14
   18a44: 41 55                        	pushq	%r13
   18a46: 4c 8d 6f 28                  	leaq	0x28(%rdi), %r13
   18a4a: 41 54                        	pushq	%r12
   18a4c: 49 89 d4                     	movq	%rdx, %r12
   18a4f: 55                           	pushq	%rbp
   18a50: 48 89 f5                     	movq	%rsi, %rbp
   18a53: 48 8d 76 28                  	leaq	0x28(%rsi), %rsi
   18a57: 53                           	pushq	%rbx
   18a58: 48 89 fb                     	movq	%rdi, %rbx
   18a5b: 48 89 ea                     	movq	%rbp, %rdx
   18a5e: 4c 8d 7b 50                  	leaq	0x50(%rbx), %r15
   18a62: 4c 8d 73 78                  	leaq	0x78(%rbx), %r14
   18a66: 48 83 ec 38                  	subq	$0x38, %rsp
   18a6a: f3 0f 6f 66 e8               	movdqu	-0x18(%rsi), %xmm4
   18a6f: f3 0f 6f 6e d8               	movdqu	-0x28(%rsi), %xmm5
   18a74: f3 0f 6f 46 10               	movdqu	0x10(%rsi), %xmm0
   18a79: 48 8b 46 f8                  	movq	-0x8(%rsi), %rax
   18a7d: f3 0f 6f 0e                  	movdqu	(%rsi), %xmm1
   18a81: 48 03 46 20                  	addq	0x20(%rsi), %rax
   18a85: 48 89 47 20                  	movq	%rax, 0x20(%rdi)
   18a89: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   18a8d: 66 0f d4 cd                  	paddq	%xmm5, %xmm1
   18a91: 0f 11 47 10                  	movups	%xmm0, 0x10(%rdi)
   18a95: 0f 11 0f                     	movups	%xmm1, (%rdi)
   18a98: 4c 89 ef                     	movq	%r13, %rdi
   18a9b: e8 e0 c5 ff ff               	callq	0x15080 <fe25519_sub>
   18aa0: 4c 89 e2                     	movq	%r12, %rdx
   18aa3: 48 89 de                     	movq	%rbx, %rsi
   18aa6: 4c 89 ff                     	movq	%r15, %rdi
   18aa9: e8 92 c6 ff ff               	callq	0x15140 <fe25519_mul>
   18aae: 49 8d 54 24 28               	leaq	0x28(%r12), %rdx
   18ab3: 4c 89 ee                     	movq	%r13, %rsi
   18ab6: 4c 89 ef                     	movq	%r13, %rdi
   18ab9: e8 82 c6 ff ff               	callq	0x15140 <fe25519_mul>
   18abe: 48 8d 55 78                  	leaq	0x78(%rbp), %rdx
   18ac2: 49 8d 74 24 78               	leaq	0x78(%r12), %rsi
   18ac7: 4c 89 f7                     	movq	%r14, %rdi
   18aca: e8 71 c6 ff ff               	callq	0x15140 <fe25519_mul>
   18acf: 49 8d 54 24 50               	leaq	0x50(%r12), %rdx
   18ad4: 48 8d 75 50                  	leaq	0x50(%rbp), %rsi
   18ad8: 48 89 df                     	movq	%rbx, %rdi
   18adb: e8 60 c6 ff ff               	callq	0x15140 <fe25519_mul>
   18ae0: 48 8b 43 20                  	movq	0x20(%rbx), %rax
   18ae4: f3 0f 6f 03                  	movdqu	(%rbx), %xmm0
   18ae8: 4c 89 ea                     	movq	%r13, %rdx
   18aeb: f3 0f 6f 4b 10               	movdqu	0x10(%rbx), %xmm1
   18af0: 4c 89 fe                     	movq	%r15, %rsi
   18af3: 48 89 df                     	movq	%rbx, %rdi
   18af6: 48 8d 2c 00                  	leaq	(%rax,%rax), %rbp
   18afa: 66 0f 73 f0 01               	psllq	$0x1, %xmm0
   18aff: 66 0f 73 f1 01               	psllq	$0x1, %xmm1
   18b04: 48 89 6c 24 20               	movq	%rbp, 0x20(%rsp)
   18b09: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   18b0d: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   18b12: e8 69 c5 ff ff               	callq	0x15080 <fe25519_sub>
   18b17: f3 0f 6f 53 60               	movdqu	0x60(%rbx), %xmm2
   18b1c: f3 0f 6f 73 38               	movdqu	0x38(%rbx), %xmm6
   18b21: 48 89 e6                     	movq	%rsp, %rsi
   18b24: 48 8b 43 70                  	movq	0x70(%rbx), %rax
   18b28: f3 0f 6f 5b 50               	movdqu	0x50(%rbx), %xmm3
   18b2d: 4c 89 f2                     	movq	%r14, %rdx
   18b30: 4c 89 f7                     	movq	%r14, %rdi
   18b33: f3 0f 6f 7b 28               	movdqu	0x28(%rbx), %xmm7
   18b38: 48 03 ab 98 00 00 00         	addq	0x98(%rbx), %rbp
   18b3f: 66 0f d4 d6                  	paddq	%xmm6, %xmm2
   18b43: f3 0f 6f a3 88 00 00 00      	movdqu	0x88(%rbx), %xmm4
   18b4b: f3 0f 6f 6b 78               	movdqu	0x78(%rbx), %xmm5
   18b50: 48 89 6b 70                  	movq	%rbp, 0x70(%rbx)
   18b54: 48 01 43 48                  	addq	%rax, 0x48(%rbx)
   18b58: 66 0f d4 df                  	paddq	%xmm7, %xmm3
   18b5c: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   18b60: 66 0f d4 c5                  	paddq	%xmm5, %xmm0
   18b64: 0f 11 5b 28                  	movups	%xmm3, 0x28(%rbx)
   18b68: 0f 11 53 38                  	movups	%xmm2, 0x38(%rbx)
   18b6c: 0f 11 43 50                  	movups	%xmm0, 0x50(%rbx)
   18b70: 0f 11 4b 60                  	movups	%xmm1, 0x60(%rbx)
   18b74: e8 07 c5 ff ff               	callq	0x15080 <fe25519_sub>
   18b79: 48 83 c4 38                  	addq	$0x38, %rsp
   18b7d: 5b                           	popq	%rbx
   18b7e: 5d                           	popq	%rbp
   18b7f: 41 5c                        	popq	%r12
   18b81: 41 5d                        	popq	%r13
   18b83: 41 5e                        	popq	%r14
   18b85: 41 5f                        	popq	%r15
   18b87: c3                           	retq
   18b88: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000018b90 <ge25519_frombytes>:
   18b90: 41 57                        	pushq	%r15
   18b92: 49 89 f0                     	movq	%rsi, %r8
   18b95: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   18b99: 41 56                        	pushq	%r14
   18b9b: 41 55                        	pushq	%r13
   18b9d: 41 54                        	pushq	%r12
   18b9f: 55                           	pushq	%rbp
   18ba0: 53                           	pushq	%rbx
   18ba1: 48 89 fb                     	movq	%rdi, %rbx
   18ba4: 48 81 ec e8 01 00 00         	subq	$0x1e8, %rsp            # imm = 0x1E8
   18bab: 49 8b 48 13                  	movq	0x13(%r8), %rcx
   18baf: 49 8b 50 18                  	movq	0x18(%r8), %rdx
   18bb3: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   18bbc: 48 89 84 24 d8 01 00 00      	movq	%rax, 0x1d8(%rsp)
   18bc4: 31 c0                        	xorl	%eax, %eax
   18bc6: 48 8b 7e 06                  	movq	0x6(%rsi), %rdi
   18bca: 48 8b 76 0c                  	movq	0xc(%rsi), %rsi
   18bce: 48 8d 6c 24 30               	leaq	0x30(%rsp), %rbp
   18bd3: 48 d1 e9                     	shrq	%rcx
   18bd6: 48 c1 ea 0c                  	shrq	$0xc, %rdx
   18bda: 48 b8 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rax  # imm = 0x7FFFFFFFFFFFF
   18be4: 4c 8d 6c 24 60               	leaq	0x60(%rsp), %r13
   18be9: 48 c1 ef 03                  	shrq	$0x3, %rdi
   18bed: 48 c1 ee 06                  	shrq	$0x6, %rsi
   18bf1: 48 21 c1                     	andq	%rax, %rcx
   18bf4: 48 21 c2                     	andq	%rax, %rdx
   18bf7: 48 21 c7                     	andq	%rax, %rdi
   18bfa: 48 21 c6                     	andq	%rax, %rsi
   18bfd: 49 23 00                     	andq	(%r8), %rax
   18c00: 48 89 4b 40                  	movq	%rcx, 0x40(%rbx)
   18c04: 48 89 43 28                  	movq	%rax, 0x28(%rbx)
   18c08: 48 8d 43 28                  	leaq	0x28(%rbx), %rax
   18c0c: 4c 8d a4 24 90 00 00 00      	leaq	0x90(%rsp), %r12
   18c14: 48 89 7b 30                  	movq	%rdi, 0x30(%rbx)
   18c18: 48 89 ef                     	movq	%rbp, %rdi
   18c1b: 48 89 73 38                  	movq	%rsi, 0x38(%rbx)
   18c1f: 48 89 c6                     	movq	%rax, %rsi
   18c22: 48 89 53 48                  	movq	%rdx, 0x48(%rbx)
   18c26: 48 c7 43 50 01 00 00 00      	movq	$0x1, 0x50(%rbx)
   18c2e: 0f 11 43 58                  	movups	%xmm0, 0x58(%rbx)
   18c32: 0f 11 43 68                  	movups	%xmm0, 0x68(%rbx)
   18c36: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   18c3b: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   18c40: e8 ab c7 ff ff               	callq	0x153f0 <fe25519_sq>
   18c45: 48 89 ee                     	movq	%rbp, %rsi
   18c48: 4c 89 ef                     	movq	%r13, %rdi
   18c4b: 48 8d 15 0e 07 05 00         	leaq	0x5070e(%rip), %rdx     # 0x69360 <d>
   18c52: e8 e9 c4 ff ff               	callq	0x15140 <fe25519_mul>
   18c57: 48 89 ee                     	movq	%rbp, %rsi
   18c5a: 48 89 ef                     	movq	%rbp, %rdi
   18c5d: 48 8d 53 50                  	leaq	0x50(%rbx), %rdx
   18c61: e8 1a c4 ff ff               	callq	0x15080 <fe25519_sub>
   18c66: 4c 89 ea                     	movq	%r13, %rdx
   18c69: 48 89 ee                     	movq	%rbp, %rsi
   18c6c: 48 89 df                     	movq	%rbx, %rdi
   18c6f: 48 83 44 24 60 01            	addq	$0x1, 0x60(%rsp)
   18c75: e8 c6 c4 ff ff               	callq	0x15140 <fe25519_mul>
   18c7a: 48 89 de                     	movq	%rbx, %rsi
   18c7d: 48 89 df                     	movq	%rbx, %rdi
   18c80: e8 9b d1 ff ff               	callq	0x15e20 <fe25519_pow22523>
   18c85: 48 89 da                     	movq	%rbx, %rdx
   18c88: 48 89 ee                     	movq	%rbp, %rsi
   18c8b: 48 89 df                     	movq	%rbx, %rdi
   18c8e: e8 ad c4 ff ff               	callq	0x15140 <fe25519_mul>
   18c93: 4c 89 e7                     	movq	%r12, %rdi
   18c96: 48 89 de                     	movq	%rbx, %rsi
   18c99: e8 52 c7 ff ff               	callq	0x153f0 <fe25519_sq>
   18c9e: 4c 89 ea                     	movq	%r13, %rdx
   18ca1: 4c 89 e6                     	movq	%r12, %rsi
   18ca4: 4c 89 e7                     	movq	%r12, %rdi
   18ca7: e8 94 c4 ff ff               	callq	0x15140 <fe25519_mul>
   18cac: 48 89 ea                     	movq	%rbp, %rdx
   18caf: 48 8d bc 24 c0 00 00 00      	leaq	0xc0(%rsp), %rdi
   18cb7: 4c 89 e6                     	movq	%r12, %rsi
   18cba: e8 c1 c3 ff ff               	callq	0x15080 <fe25519_sub>
   18cbf: 4c 8d a4 24 b0 01 00 00      	leaq	0x1b0(%rsp), %r12
   18cc7: 66 0f 6f 54 24 30            	movdqa	0x30(%rsp), %xmm2
   18ccd: 66 0f 6f 8c 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm1
   18cd6: 66 0f d4 4c 24 40            	paddq	0x40(%rsp), %xmm1
   18cdc: 48 89 fe                     	movq	%rdi, %rsi
   18cdf: 48 8b 44 24 50               	movq	0x50(%rsp), %rax
   18ce4: 4c 89 e7                     	movq	%r12, %rdi
   18ce7: 66 0f d4 94 24 90 00 00 00   	paddq	0x90(%rsp), %xmm2
   18cf0: 48 03 84 24 b0 00 00 00      	addq	0xb0(%rsp), %rax
   18cf8: 0f 29 8c 24 00 01 00 00      	movaps	%xmm1, 0x100(%rsp)
   18d00: 0f 29 94 24 f0 00 00 00      	movaps	%xmm2, 0xf0(%rsp)
   18d08: 48 89 84 24 10 01 00 00      	movq	%rax, 0x110(%rsp)
   18d10: e8 db ef ff ff               	callq	0x17cf0 <fe25519_tobytes>
   18d15: be 20 00 00 00               	movl	$0x20, %esi
   18d1a: 4c 89 e7                     	movq	%r12, %rdi
   18d1d: e8 ae 5c ff ff               	callq	0xe9d0 <sodium_is_zero@plt>
   18d22: 48 8d b4 24 f0 00 00 00      	leaq	0xf0(%rsp), %rsi
   18d2a: 4c 89 e7                     	movq	%r12, %rdi
   18d2d: 41 89 c5                     	movl	%eax, %r13d
   18d30: e8 bb ef ff ff               	callq	0x17cf0 <fe25519_tobytes>
   18d35: be 20 00 00 00               	movl	$0x20, %esi
   18d3a: 4c 89 e7                     	movq	%r12, %rdi
   18d3d: e8 8e 5c ff ff               	callq	0xe9d0 <sodium_is_zero@plt>
   18d42: 48 8d bc 24 50 01 00 00      	leaq	0x150(%rsp), %rdi
   18d4a: 48 89 de                     	movq	%rbx, %rsi
   18d4d: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   18d51: 48 8d 15 88 05 05 00         	leaq	0x50588(%rip), %rdx     # 0x692e0 <sqrtm1>
   18d58: 89 c5                        	movl	%eax, %ebp
   18d5a: e8 e1 c3 ff ff               	callq	0x15140 <fe25519_mul>
   18d5f: 4c 8b 1b                     	movq	(%rbx), %r11
   18d62: 4c 8b 4b 20                  	movq	0x20(%rbx), %r9
   18d66: ba 01 00 00 00               	movl	$0x1, %edx
   18d6b: 4c 8b 53 08                  	movq	0x8(%rbx), %r10
   18d6f: 48 8b 7b 10                  	movq	0x10(%rbx), %rdi
   18d73: 44 29 ea                     	subl	%r13d, %edx
   18d76: 48 c7 84 24 a0 01 00 00 00 00 00 00  	movq	$0x0, 0x1a0(%rsp)
   18d82: 48 8b 84 24 50 01 00 00      	movq	0x150(%rsp), %rax
   18d8a: 48 f7 da                     	negq	%rdx
   18d8d: 48 8b 4b 18                  	movq	0x18(%rbx), %rcx
   18d91: 0f 29 84 24 80 01 00 00      	movaps	%xmm0, 0x180(%rsp)
   18d99: 4c 8b bc 24 58 01 00 00      	movq	0x158(%rsp), %r15
   18da1: 4c 8b b4 24 60 01 00 00      	movq	0x160(%rsp), %r14
   18da9: 0f 29 84 24 90 01 00 00      	movaps	%xmm0, 0x190(%rsp)
   18db1: 48 8b b4 24 70 01 00 00      	movq	0x170(%rsp), %rsi
   18db9: 4c 31 d8                     	xorq	%r11, %rax
   18dbc: 4d 31 d7                     	xorq	%r10, %r15
   18dbf: 49 31 fe                     	xorq	%rdi, %r14
   18dc2: 48 33 8c 24 68 01 00 00      	xorq	0x168(%rsp), %rcx
   18dca: 48 21 d0                     	andq	%rdx, %rax
   18dcd: 4c 31 ce                     	xorq	%r9, %rsi
   18dd0: 49 21 d7                     	andq	%rdx, %r15
   18dd3: 49 21 d6                     	andq	%rdx, %r14
   18dd6: 48 21 d1                     	andq	%rdx, %rcx
   18dd9: 48 21 f2                     	andq	%rsi, %rdx
   18ddc: 4d 31 d7                     	xorq	%r10, %r15
   18ddf: 4c 31 d8                     	xorq	%r11, %rax
   18de2: 48 33 4b 18                  	xorq	0x18(%rbx), %rcx
   18de6: 49 89 d2                     	movq	%rdx, %r10
   18de9: 49 31 fe                     	xorq	%rdi, %r14
   18dec: 48 89 03                     	movq	%rax, (%rbx)
   18def: 48 89 da                     	movq	%rbx, %rdx
   18df2: 4d 31 ca                     	xorq	%r9, %r10
   18df5: 48 89 4b 18                  	movq	%rcx, 0x18(%rbx)
   18df9: 48 8d b4 24 80 01 00 00      	leaq	0x180(%rsp), %rsi
   18e01: 48 8d bc 24 20 01 00 00      	leaq	0x120(%rsp), %rdi
   18e09: 4c 89 53 20                  	movq	%r10, 0x20(%rbx)
   18e0d: 4c 89 7b 08                  	movq	%r15, 0x8(%rbx)
   18e11: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   18e15: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   18e1a: 48 89 4c 24 18               	movq	%rcx, 0x18(%rsp)
   18e1f: 4c 89 54 24 10               	movq	%r10, 0x10(%rsp)
   18e24: e8 57 c2 ff ff               	callq	0x15080 <fe25519_sub>
   18e29: 48 89 de                     	movq	%rbx, %rsi
   18e2c: 4c 89 e7                     	movq	%r12, %rdi
   18e2f: e8 bc ee ff ff               	callq	0x17cf0 <fe25519_tobytes>
   18e34: 4c 8b 44 24 28               	movq	0x28(%rsp), %r8
   18e39: 48 8b 4c 24 18               	movq	0x18(%rsp), %rcx
   18e3e: 48 89 de                     	movq	%rbx, %rsi
   18e41: 0f b6 84 24 b0 01 00 00      	movzbl	0x1b0(%rsp), %eax
   18e49: 4c 8b 54 24 10               	movq	0x10(%rsp), %r10
   18e4e: 48 8d 7b 78                  	leaq	0x78(%rbx), %rdi
   18e52: 41 0f b6 50 1f               	movzbl	0x1f(%r8), %edx
   18e57: 83 e0 01                     	andl	$0x1, %eax
   18e5a: c0 ea 07                     	shrb	$0x7, %dl
   18e5d: 30 c2                        	xorb	%al, %dl
   18e5f: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   18e64: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   18e69: 48 0f 45 84 24 20 01 00 00   	cmovneq	0x120(%rsp), %rax
   18e72: 4c 0f 45 bc 24 28 01 00 00   	cmovneq	0x128(%rsp), %r15
   18e7b: 4c 0f 45 b4 24 30 01 00 00   	cmovneq	0x130(%rsp), %r14
   18e84: 48 0f 45 8c 24 38 01 00 00   	cmovneq	0x138(%rsp), %rcx
   18e8d: 4c 0f 45 94 24 40 01 00 00   	cmovneq	0x140(%rsp), %r10
   18e96: 48 89 03                     	movq	%rax, (%rbx)
   18e99: 44 09 ed                     	orl	%r13d, %ebp
   18e9c: 4c 89 7b 08                  	movq	%r15, 0x8(%rbx)
   18ea0: 4c 89 73 10                  	movq	%r14, 0x10(%rbx)
   18ea4: 48 89 4b 18                  	movq	%rcx, 0x18(%rbx)
   18ea8: 4c 89 53 20                  	movq	%r10, 0x20(%rbx)
   18eac: e8 8f c2 ff ff               	callq	0x15140 <fe25519_mul>
   18eb1: 48 8b 94 24 d8 01 00 00      	movq	0x1d8(%rsp), %rdx
   18eb9: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   18ec2: 75 15                        	jne	0x18ed9 <ge25519_frombytes+0x349>
   18ec4: 48 81 c4 e8 01 00 00         	addq	$0x1e8, %rsp            # imm = 0x1E8
   18ecb: 8d 45 ff                     	leal	-0x1(%rbp), %eax
   18ece: 5b                           	popq	%rbx
   18ecf: 5d                           	popq	%rbp
   18ed0: 41 5c                        	popq	%r12
   18ed2: 41 5d                        	popq	%r13
   18ed4: 41 5e                        	popq	%r14
   18ed6: 41 5f                        	popq	%r15
   18ed8: c3                           	retq
   18ed9: e8 12 54 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   18ede: 66 90                        	nop

0000000000018ee0 <ge25519_frombytes_negate_vartime>:
   18ee0: 41 57                        	pushq	%r15
   18ee2: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   18ee6: 41 56                        	pushq	%r14
   18ee8: 41 55                        	pushq	%r13
   18eea: 41 54                        	pushq	%r12
   18eec: 55                           	pushq	%rbp
   18eed: 48 89 f5                     	movq	%rsi, %rbp
   18ef0: 53                           	pushq	%rbx
   18ef1: 48 89 fb                     	movq	%rdi, %rbx
   18ef4: 4c 8d 7b 28                  	leaq	0x28(%rbx), %r15
   18ef8: 48 81 ec 88 01 00 00         	subq	$0x188, %rsp            # imm = 0x188
   18eff: 48 8b 7e 06                  	movq	0x6(%rsi), %rdi
   18f03: 48 8b 4d 13                  	movq	0x13(%rbp), %rcx
   18f07: 48 8b 76 0c                  	movq	0xc(%rsi), %rsi
   18f0b: 48 8b 55 18                  	movq	0x18(%rbp), %rdx
   18f0f: 49 89 e4                     	movq	%rsp, %r12
   18f12: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   18f17: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   18f20: 48 89 84 24 78 01 00 00      	movq	%rax, 0x178(%rsp)
   18f28: 31 c0                        	xorl	%eax, %eax
   18f2a: 48 c1 ef 03                  	shrq	$0x3, %rdi
   18f2e: 48 d1 e9                     	shrq	%rcx
   18f31: 4c 8d 74 24 60               	leaq	0x60(%rsp), %r14
   18f36: 48 b8 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rax  # imm = 0x7FFFFFFFFFFFF
   18f40: 48 c1 ee 06                  	shrq	$0x6, %rsi
   18f44: 48 c1 ea 0c                  	shrq	$0xc, %rdx
   18f48: 48 21 c1                     	andq	%rax, %rcx
   18f4b: 48 21 c7                     	andq	%rax, %rdi
   18f4e: 48 21 c6                     	andq	%rax, %rsi
   18f51: 48 21 c2                     	andq	%rax, %rdx
   18f54: 48 23 45 00                  	andq	(%rbp), %rax
   18f58: 48 89 4b 40                  	movq	%rcx, 0x40(%rbx)
   18f5c: 48 89 43 28                  	movq	%rax, 0x28(%rbx)
   18f60: 48 89 7b 30                  	movq	%rdi, 0x30(%rbx)
   18f64: 4c 89 e7                     	movq	%r12, %rdi
   18f67: 48 89 73 38                  	movq	%rsi, 0x38(%rbx)
   18f6b: 4c 89 fe                     	movq	%r15, %rsi
   18f6e: 48 89 53 48                  	movq	%rdx, 0x48(%rbx)
   18f72: 48 c7 43 50 01 00 00 00      	movq	$0x1, 0x50(%rbx)
   18f7a: 0f 11 43 58                  	movups	%xmm0, 0x58(%rbx)
   18f7e: 0f 11 43 68                  	movups	%xmm0, 0x68(%rbx)
   18f82: e8 69 c4 ff ff               	callq	0x153f0 <fe25519_sq>
   18f87: 4c 89 e6                     	movq	%r12, %rsi
   18f8a: 48 8d 15 cf 03 05 00         	leaq	0x503cf(%rip), %rdx     # 0x69360 <d>
   18f91: 4c 89 ef                     	movq	%r13, %rdi
   18f94: e8 a7 c1 ff ff               	callq	0x15140 <fe25519_mul>
   18f99: 48 8d 53 50                  	leaq	0x50(%rbx), %rdx
   18f9d: 4c 89 e6                     	movq	%r12, %rsi
   18fa0: 4c 89 e7                     	movq	%r12, %rdi
   18fa3: e8 d8 c0 ff ff               	callq	0x15080 <fe25519_sub>
   18fa8: 4c 89 f7                     	movq	%r14, %rdi
   18fab: 4c 89 ee                     	movq	%r13, %rsi
   18fae: 48 83 44 24 30 01            	addq	$0x1, 0x30(%rsp)
   18fb4: e8 37 c4 ff ff               	callq	0x153f0 <fe25519_sq>
   18fb9: 4c 89 ea                     	movq	%r13, %rdx
   18fbc: 4c 89 f6                     	movq	%r14, %rsi
   18fbf: 4c 89 f7                     	movq	%r14, %rdi
   18fc2: e8 79 c1 ff ff               	callq	0x15140 <fe25519_mul>
   18fc7: 4c 89 f6                     	movq	%r14, %rsi
   18fca: 48 89 df                     	movq	%rbx, %rdi
   18fcd: e8 1e c4 ff ff               	callq	0x153f0 <fe25519_sq>
   18fd2: 4c 89 ea                     	movq	%r13, %rdx
   18fd5: 48 89 de                     	movq	%rbx, %rsi
   18fd8: 48 89 df                     	movq	%rbx, %rdi
   18fdb: e8 60 c1 ff ff               	callq	0x15140 <fe25519_mul>
   18fe0: 4c 89 e2                     	movq	%r12, %rdx
   18fe3: 48 89 de                     	movq	%rbx, %rsi
   18fe6: 48 89 df                     	movq	%rbx, %rdi
   18fe9: e8 52 c1 ff ff               	callq	0x15140 <fe25519_mul>
   18fee: 48 89 de                     	movq	%rbx, %rsi
   18ff1: 48 89 df                     	movq	%rbx, %rdi
   18ff4: e8 27 ce ff ff               	callq	0x15e20 <fe25519_pow22523>
   18ff9: 4c 89 f2                     	movq	%r14, %rdx
   18ffc: 48 89 de                     	movq	%rbx, %rsi
   18fff: 48 89 df                     	movq	%rbx, %rdi
   19002: e8 39 c1 ff ff               	callq	0x15140 <fe25519_mul>
   19007: 4c 89 e2                     	movq	%r12, %rdx
   1900a: 48 89 de                     	movq	%rbx, %rsi
   1900d: 48 89 df                     	movq	%rbx, %rdi
   19010: e8 2b c1 ff ff               	callq	0x15140 <fe25519_mul>
   19015: 4c 8d b4 24 90 00 00 00      	leaq	0x90(%rsp), %r14
   1901d: 48 89 de                     	movq	%rbx, %rsi
   19020: 4c 89 f7                     	movq	%r14, %rdi
   19023: e8 c8 c3 ff ff               	callq	0x153f0 <fe25519_sq>
   19028: 4c 89 ea                     	movq	%r13, %rdx
   1902b: 4c 89 f6                     	movq	%r14, %rsi
   1902e: 4c 89 f7                     	movq	%r14, %rdi
   19031: e8 0a c1 ff ff               	callq	0x15140 <fe25519_mul>
   19036: 48 8d bc 24 c0 00 00 00      	leaq	0xc0(%rsp), %rdi
   1903e: 4c 89 e2                     	movq	%r12, %rdx
   19041: 4c 89 f6                     	movq	%r14, %rsi
   19044: e8 37 c0 ff ff               	callq	0x15080 <fe25519_sub>
   19049: 4c 8d a4 24 50 01 00 00      	leaq	0x150(%rsp), %r12
   19051: 48 89 fe                     	movq	%rdi, %rsi
   19054: 4c 89 e7                     	movq	%r12, %rdi
   19057: e8 94 ec ff ff               	callq	0x17cf0 <fe25519_tobytes>
   1905c: be 20 00 00 00               	movl	$0x20, %esi
   19061: 4c 89 e7                     	movq	%r12, %rdi
   19064: e8 67 59 ff ff               	callq	0xe9d0 <sodium_is_zero@plt>
   19069: 85 c0                        	testl	%eax, %eax
   1906b: 75 79                        	jne	0x190e6 <ge25519_frombytes_negate_vartime+0x206>
   1906d: 66 0f 6f 0c 24               	movdqa	(%rsp), %xmm1
   19072: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   19077: 4c 89 e7                     	movq	%r12, %rdi
   1907a: 48 8d b4 24 f0 00 00 00      	leaq	0xf0(%rsp), %rsi
   19082: 66 0f 6f 84 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm0
   1908b: 66 0f d4 44 24 10            	paddq	0x10(%rsp), %xmm0
   19091: 66 0f d4 8c 24 90 00 00 00   	paddq	0x90(%rsp), %xmm1
   1909a: 48 03 84 24 b0 00 00 00      	addq	0xb0(%rsp), %rax
   190a2: 48 89 84 24 10 01 00 00      	movq	%rax, 0x110(%rsp)
   190aa: 0f 29 8c 24 f0 00 00 00      	movaps	%xmm1, 0xf0(%rsp)
   190b2: 0f 29 84 24 00 01 00 00      	movaps	%xmm0, 0x100(%rsp)
   190ba: e8 31 ec ff ff               	callq	0x17cf0 <fe25519_tobytes>
   190bf: be 20 00 00 00               	movl	$0x20, %esi
   190c4: 4c 89 e7                     	movq	%r12, %rdi
   190c7: e8 04 59 ff ff               	callq	0xe9d0 <sodium_is_zero@plt>
   190cc: 85 c0                        	testl	%eax, %eax
   190ce: 0f 84 a4 00 00 00            	je	0x19178 <ge25519_frombytes_negate_vartime+0x298>
   190d4: 48 8d 15 05 02 05 00         	leaq	0x50205(%rip), %rdx     # 0x692e0 <sqrtm1>
   190db: 48 89 de                     	movq	%rbx, %rsi
   190de: 48 89 df                     	movq	%rbx, %rdi
   190e1: e8 5a c0 ff ff               	callq	0x15140 <fe25519_mul>
   190e6: 48 89 de                     	movq	%rbx, %rsi
   190e9: 4c 89 e7                     	movq	%r12, %rdi
   190ec: e8 ff eb ff ff               	callq	0x17cf0 <fe25519_tobytes>
   190f1: 0f b6 84 24 50 01 00 00      	movzbl	0x150(%rsp), %eax
   190f9: 0f b6 55 1f                  	movzbl	0x1f(%rbp), %edx
   190fd: 83 e0 01                     	andl	$0x1, %eax
   19100: c0 ea 07                     	shrb	$0x7, %dl
   19103: 38 c2                        	cmpb	%al, %dl
   19105: 74 39                        	je	0x19140 <ge25519_frombytes_negate_vartime+0x260>
   19107: 48 8d 7b 78                  	leaq	0x78(%rbx), %rdi
   1910b: 4c 89 fa                     	movq	%r15, %rdx
   1910e: 48 89 de                     	movq	%rbx, %rsi
   19111: e8 2a c0 ff ff               	callq	0x15140 <fe25519_mul>
   19116: 31 c0                        	xorl	%eax, %eax
   19118: 48 8b 94 24 78 01 00 00      	movq	0x178(%rsp), %rdx
   19120: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   19129: 75 54                        	jne	0x1917f <ge25519_frombytes_negate_vartime+0x29f>
   1912b: 48 81 c4 88 01 00 00         	addq	$0x188, %rsp            # imm = 0x188
   19132: 5b                           	popq	%rbx
   19133: 5d                           	popq	%rbp
   19134: 41 5c                        	popq	%r12
   19136: 41 5d                        	popq	%r13
   19138: 41 5e                        	popq	%r14
   1913a: 41 5f                        	popq	%r15
   1913c: c3                           	retq
   1913d: 0f 1f 00                     	nopl	(%rax)
   19140: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   19144: 48 8d b4 24 20 01 00 00      	leaq	0x120(%rsp), %rsi
   1914c: 48 89 da                     	movq	%rbx, %rdx
   1914f: 48 89 df                     	movq	%rbx, %rdi
   19152: 48 c7 84 24 40 01 00 00 00 00 00 00  	movq	$0x0, 0x140(%rsp)
   1915e: 0f 29 84 24 20 01 00 00      	movaps	%xmm0, 0x120(%rsp)
   19166: 0f 29 84 24 30 01 00 00      	movaps	%xmm0, 0x130(%rsp)
   1916e: e8 0d bf ff ff               	callq	0x15080 <fe25519_sub>
   19173: eb 92                        	jmp	0x19107 <ge25519_frombytes_negate_vartime+0x227>
   19175: 0f 1f 00                     	nopl	(%rax)
   19178: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   1917d: eb 99                        	jmp	0x19118 <ge25519_frombytes_negate_vartime+0x238>
   1917f: e8 6c 51 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   19184: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1918f: 90                           	nop

0000000000019190 <ge25519_p1p1_to_p2>:
   19190: 41 57                        	pushq	%r15
   19192: 41 56                        	pushq	%r14
   19194: 41 55                        	pushq	%r13
   19196: 41 54                        	pushq	%r12
   19198: 49 89 fc                     	movq	%rdi, %r12
   1919b: 55                           	pushq	%rbp
   1919c: 53                           	pushq	%rbx
   1919d: 48 89 f3                     	movq	%rsi, %rbx
   191a0: 48 83 ec 28                  	subq	$0x28, %rsp
   191a4: 4c 8b 6e 10                  	movq	0x10(%rsi), %r13
   191a8: 4c 8b 76 18                  	movq	0x18(%rsi), %r14
   191ac: 48 8b 4e 08                  	movq	0x8(%rsi), %rcx
   191b0: 4c 8b 3e                     	movq	(%rsi), %r15
   191b3: 4b 8d 44 ed 00               	leaq	(%r13,%r13,8), %rax
   191b8: 48 8b 53 20                  	movq	0x20(%rbx), %rdx
   191bc: 49 8d 7c 45 00               	leaq	(%r13,%rax,2), %rdi
   191c1: 4b 8d 04 f6                  	leaq	(%r14,%r14,8), %rax
   191c5: 49 8d 34 46                  	leaq	(%r14,%rax,2), %rsi
   191c9: 48 8b 43 20                  	movq	0x20(%rbx), %rax
   191cd: 48 8d 04 c0                  	leaq	(%rax,%rax,8), %rax
   191d1: 48 8d 2c 42                  	leaq	(%rdx,%rax,2), %rbp
   191d5: 4c 89 f8                     	movq	%r15, %rax
   191d8: 48 f7 63 78                  	mulq	0x78(%rbx)
   191dc: 49 89 c2                     	movq	%rax, %r10
   191df: 48 8d 04 c9                  	leaq	(%rcx,%rcx,8), %rax
   191e3: 49 89 d3                     	movq	%rdx, %r11
   191e6: 4c 8d 0c 41                  	leaq	(%rcx,%rax,2), %r9
   191ea: 4c 89 c8                     	movq	%r9, %rax
   191ed: 48 f7 a3 98 00 00 00         	mulq	0x98(%rbx)
   191f4: 49 89 c0                     	movq	%rax, %r8
   191f7: 49 89 d1                     	movq	%rdx, %r9
   191fa: 48 89 f8                     	movq	%rdi, %rax
   191fd: 48 f7 a3 90 00 00 00         	mulq	0x90(%rbx)
   19204: 49 01 c0                     	addq	%rax, %r8
   19207: 48 89 f0                     	movq	%rsi, %rax
   1920a: 49 11 d1                     	adcq	%rdx, %r9
   1920d: 4d 01 d0                     	addq	%r10, %r8
   19210: 4d 11 d9                     	adcq	%r11, %r9
   19213: 48 f7 a3 88 00 00 00         	mulq	0x88(%rbx)
   1921a: 49 01 c0                     	addq	%rax, %r8
   1921d: 48 89 e8                     	movq	%rbp, %rax
   19220: 49 11 d1                     	adcq	%rdx, %r9
   19223: 48 f7 a3 80 00 00 00         	mulq	0x80(%rbx)
   1922a: 4c 01 c0                     	addq	%r8, %rax
   1922d: 4c 11 ca                     	adcq	%r9, %rdx
   19230: 48 89 04 24                  	movq	%rax, (%rsp)
   19234: 4c 89 f8                     	movq	%r15, %rax
   19237: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1923c: 48 f7 a3 80 00 00 00         	mulq	0x80(%rbx)
   19243: 49 89 c0                     	movq	%rax, %r8
   19246: 49 89 d1                     	movq	%rdx, %r9
   19249: 48 89 c8                     	movq	%rcx, %rax
   1924c: 48 f7 63 78                  	mulq	0x78(%rbx)
   19250: 49 01 c0                     	addq	%rax, %r8
   19253: 48 89 f8                     	movq	%rdi, %rax
   19256: 49 11 d1                     	adcq	%rdx, %r9
   19259: 48 f7 a3 98 00 00 00         	mulq	0x98(%rbx)
   19260: 49 01 c0                     	addq	%rax, %r8
   19263: 48 89 f0                     	movq	%rsi, %rax
   19266: 49 11 d1                     	adcq	%rdx, %r9
   19269: 48 f7 a3 90 00 00 00         	mulq	0x90(%rbx)
   19270: 49 01 c0                     	addq	%rax, %r8
   19273: 48 89 e8                     	movq	%rbp, %rax
   19276: 49 11 d1                     	adcq	%rdx, %r9
   19279: 48 f7 a3 88 00 00 00         	mulq	0x88(%rbx)
   19280: 4c 01 c0                     	addq	%r8, %rax
   19283: 4c 11 ca                     	adcq	%r9, %rdx
   19286: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   1928b: 4c 89 f8                     	movq	%r15, %rax
   1928e: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   19293: 48 f7 a3 88 00 00 00         	mulq	0x88(%rbx)
   1929a: 49 89 c2                     	movq	%rax, %r10
   1929d: 49 89 d3                     	movq	%rdx, %r11
   192a0: 48 89 c8                     	movq	%rcx, %rax
   192a3: 48 f7 a3 80 00 00 00         	mulq	0x80(%rbx)
   192aa: 49 01 c2                     	addq	%rax, %r10
   192ad: 4c 89 e8                     	movq	%r13, %rax
   192b0: 49 11 d3                     	adcq	%rdx, %r11
   192b3: 48 f7 63 78                  	mulq	0x78(%rbx)
   192b7: 49 01 c2                     	addq	%rax, %r10
   192ba: 48 89 f0                     	movq	%rsi, %rax
   192bd: 49 11 d3                     	adcq	%rdx, %r11
   192c0: 48 f7 a3 98 00 00 00         	mulq	0x98(%rbx)
   192c7: 48 89 c6                     	movq	%rax, %rsi
   192ca: 48 89 d7                     	movq	%rdx, %rdi
   192cd: 48 89 e8                     	movq	%rbp, %rax
   192d0: 4c 01 d6                     	addq	%r10, %rsi
   192d3: 4c 11 df                     	adcq	%r11, %rdi
   192d6: 48 f7 a3 90 00 00 00         	mulq	0x90(%rbx)
   192dd: 49 89 c2                     	movq	%rax, %r10
   192e0: 49 89 d3                     	movq	%rdx, %r11
   192e3: 4c 89 f8                     	movq	%r15, %rax
   192e6: 49 01 f2                     	addq	%rsi, %r10
   192e9: 49 11 fb                     	adcq	%rdi, %r11
   192ec: 48 f7 a3 90 00 00 00         	mulq	0x90(%rbx)
   192f3: 49 89 c0                     	movq	%rax, %r8
   192f6: 49 89 d1                     	movq	%rdx, %r9
   192f9: 48 89 c8                     	movq	%rcx, %rax
   192fc: 48 f7 a3 88 00 00 00         	mulq	0x88(%rbx)
   19303: 49 01 c0                     	addq	%rax, %r8
   19306: 4c 89 e8                     	movq	%r13, %rax
   19309: 49 11 d1                     	adcq	%rdx, %r9
   1930c: 48 f7 a3 80 00 00 00         	mulq	0x80(%rbx)
   19313: 49 01 c0                     	addq	%rax, %r8
   19316: 4c 89 f0                     	movq	%r14, %rax
   19319: 49 11 d1                     	adcq	%rdx, %r9
   1931c: 48 f7 63 78                  	mulq	0x78(%rbx)
   19320: 49 01 c0                     	addq	%rax, %r8
   19323: 48 89 e8                     	movq	%rbp, %rax
   19326: 49 11 d1                     	adcq	%rdx, %r9
   19329: 48 f7 a3 98 00 00 00         	mulq	0x98(%rbx)
   19330: 49 01 c0                     	addq	%rax, %r8
   19333: 4c 89 f8                     	movq	%r15, %rax
   19336: 49 11 d1                     	adcq	%rdx, %r9
   19339: 48 f7 a3 98 00 00 00         	mulq	0x98(%rbx)
   19340: 48 89 c6                     	movq	%rax, %rsi
   19343: 48 89 d7                     	movq	%rdx, %rdi
   19346: 48 89 c8                     	movq	%rcx, %rax
   19349: 48 b9 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rcx  # imm = 0x7FFFFFFFFFFFF
   19353: 48 f7 a3 90 00 00 00         	mulq	0x90(%rbx)
   1935a: 48 01 c6                     	addq	%rax, %rsi
   1935d: 4c 89 e8                     	movq	%r13, %rax
   19360: 48 11 d7                     	adcq	%rdx, %rdi
   19363: 48 f7 a3 88 00 00 00         	mulq	0x88(%rbx)
   1936a: 48 01 c6                     	addq	%rax, %rsi
   1936d: 4c 89 f0                     	movq	%r14, %rax
   19370: 48 11 d7                     	adcq	%rdx, %rdi
   19373: 48 f7 a3 80 00 00 00         	mulq	0x80(%rbx)
   1937a: 48 01 c6                     	addq	%rax, %rsi
   1937d: 48 8b 43 78                  	movq	0x78(%rbx), %rax
   19381: 48 11 d7                     	adcq	%rdx, %rdi
   19384: 48 f7 63 20                  	mulq	0x20(%rbx)
   19388: 48 01 f0                     	addq	%rsi, %rax
   1938b: 48 8b 34 24                  	movq	(%rsp), %rsi
   1938f: 48 11 fa                     	adcq	%rdi, %rdx
   19392: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   19397: 48 89 f5                     	movq	%rsi, %rbp
   1939a: 48 21 cd                     	andq	%rcx, %rbp
   1939d: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   193a2: 48 c1 ef 33                  	shrq	$0x33, %rdi
   193a6: 48 03 74 24 10               	addq	0x10(%rsp), %rsi
   193ab: 48 13 7c 24 18               	adcq	0x18(%rsp), %rdi
   193b0: 49 89 f5                     	movq	%rsi, %r13
   193b3: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   193b8: 49 21 cd                     	andq	%rcx, %r13
   193bb: 48 c1 ef 33                  	shrq	$0x33, %rdi
   193bf: 4c 01 d6                     	addq	%r10, %rsi
   193c2: 4c 11 df                     	adcq	%r11, %rdi
   193c5: 49 89 f2                     	movq	%rsi, %r10
   193c8: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   193cd: 49 21 ca                     	andq	%rcx, %r10
   193d0: 48 c1 ef 33                  	shrq	$0x33, %rdi
   193d4: 4c 01 c6                     	addq	%r8, %rsi
   193d7: 4c 11 cf                     	adcq	%r9, %rdi
   193da: 49 89 f0                     	movq	%rsi, %r8
   193dd: 49 89 f9                     	movq	%rdi, %r9
   193e0: 49 0f ac f8 33               	shrdq	$0x33, %rdi, %r8
   193e5: 49 8d 7c 24 28               	leaq	0x28(%r12), %rdi
   193ea: 49 c1 e9 33                  	shrq	$0x33, %r9
   193ee: 49 01 c0                     	addq	%rax, %r8
   193f1: 49 11 d1                     	adcq	%rdx, %r9
   193f4: 4c 89 c0                     	movq	%r8, %rax
   193f7: 48 21 ce                     	andq	%rcx, %rsi
   193fa: 49 21 c8                     	andq	%rcx, %r8
   193fd: 4c 0f ac c8 33               	shrdq	$0x33, %r9, %rax
   19402: 49 89 74 24 18               	movq	%rsi, 0x18(%r12)
   19407: 48 8d 73 28                  	leaq	0x28(%rbx), %rsi
   1940b: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   1940f: 4d 89 44 24 20               	movq	%r8, 0x20(%r12)
   19414: 48 8d 14 50                  	leaq	(%rax,%rdx,2), %rdx
   19418: 48 01 ea                     	addq	%rbp, %rdx
   1941b: 48 8d 6b 50                  	leaq	0x50(%rbx), %rbp
   1941f: 48 89 d0                     	movq	%rdx, %rax
   19422: 48 21 ca                     	andq	%rcx, %rdx
   19425: 48 c1 e8 33                  	shrq	$0x33, %rax
   19429: 49 89 14 24                  	movq	%rdx, (%r12)
   1942d: 4c 01 e8                     	addq	%r13, %rax
   19430: 48 89 c2                     	movq	%rax, %rdx
   19433: 48 c1 e8 33                  	shrq	$0x33, %rax
   19437: 48 21 ca                     	andq	%rcx, %rdx
   1943a: 4c 01 d0                     	addq	%r10, %rax
   1943d: 49 89 54 24 08               	movq	%rdx, 0x8(%r12)
   19442: 48 89 ea                     	movq	%rbp, %rdx
   19445: 49 89 44 24 10               	movq	%rax, 0x10(%r12)
   1944a: e8 f1 bc ff ff               	callq	0x15140 <fe25519_mul>
   1944f: 48 83 c4 28                  	addq	$0x28, %rsp
   19453: 48 8d 53 78                  	leaq	0x78(%rbx), %rdx
   19457: 48 89 ee                     	movq	%rbp, %rsi
   1945a: 5b                           	popq	%rbx
   1945b: 49 8d 7c 24 50               	leaq	0x50(%r12), %rdi
   19460: 5d                           	popq	%rbp
   19461: 41 5c                        	popq	%r12
   19463: 41 5d                        	popq	%r13
   19465: 41 5e                        	popq	%r14
   19467: 41 5f                        	popq	%r15
   19469: e9 d2 bc ff ff               	jmp	0x15140 <fe25519_mul>
   1946e: 66 90                        	nop

0000000000019470 <ge25519_p1p1_to_p3>:
   19470: 41 57                        	pushq	%r15
   19472: 41 56                        	pushq	%r14
   19474: 41 55                        	pushq	%r13
   19476: 41 54                        	pushq	%r12
   19478: 49 89 fc                     	movq	%rdi, %r12
   1947b: 55                           	pushq	%rbp
   1947c: 53                           	pushq	%rbx
   1947d: 48 89 f3                     	movq	%rsi, %rbx
   19480: 48 83 ec 28                  	subq	$0x28, %rsp
   19484: 4c 8b 6e 10                  	movq	0x10(%rsi), %r13
   19488: 4c 8b 76 18                  	movq	0x18(%rsi), %r14
   1948c: 48 8b 4e 08                  	movq	0x8(%rsi), %rcx
   19490: 4c 8b 3e                     	movq	(%rsi), %r15
   19493: 4b 8d 44 ed 00               	leaq	(%r13,%r13,8), %rax
   19498: 48 8b 53 20                  	movq	0x20(%rbx), %rdx
   1949c: 49 8d 7c 45 00               	leaq	(%r13,%rax,2), %rdi
   194a1: 4b 8d 04 f6                  	leaq	(%r14,%r14,8), %rax
   194a5: 49 8d 34 46                  	leaq	(%r14,%rax,2), %rsi
   194a9: 48 8b 43 20                  	movq	0x20(%rbx), %rax
   194ad: 48 8d 04 c0                  	leaq	(%rax,%rax,8), %rax
   194b1: 48 8d 2c 42                  	leaq	(%rdx,%rax,2), %rbp
   194b5: 4c 89 f8                     	movq	%r15, %rax
   194b8: 48 f7 63 78                  	mulq	0x78(%rbx)
   194bc: 49 89 c2                     	movq	%rax, %r10
   194bf: 48 8d 04 c9                  	leaq	(%rcx,%rcx,8), %rax
   194c3: 49 89 d3                     	movq	%rdx, %r11
   194c6: 4c 8d 0c 41                  	leaq	(%rcx,%rax,2), %r9
   194ca: 4c 89 c8                     	movq	%r9, %rax
   194cd: 48 f7 a3 98 00 00 00         	mulq	0x98(%rbx)
   194d4: 49 89 c0                     	movq	%rax, %r8
   194d7: 49 89 d1                     	movq	%rdx, %r9
   194da: 48 89 f8                     	movq	%rdi, %rax
   194dd: 48 f7 a3 90 00 00 00         	mulq	0x90(%rbx)
   194e4: 49 01 c0                     	addq	%rax, %r8
   194e7: 48 89 f0                     	movq	%rsi, %rax
   194ea: 49 11 d1                     	adcq	%rdx, %r9
   194ed: 4d 01 d0                     	addq	%r10, %r8
   194f0: 4d 11 d9                     	adcq	%r11, %r9
   194f3: 48 f7 a3 88 00 00 00         	mulq	0x88(%rbx)
   194fa: 49 01 c0                     	addq	%rax, %r8
   194fd: 48 89 e8                     	movq	%rbp, %rax
   19500: 49 11 d1                     	adcq	%rdx, %r9
   19503: 48 f7 a3 80 00 00 00         	mulq	0x80(%rbx)
   1950a: 4c 01 c0                     	addq	%r8, %rax
   1950d: 4c 11 ca                     	adcq	%r9, %rdx
   19510: 48 89 04 24                  	movq	%rax, (%rsp)
   19514: 4c 89 f8                     	movq	%r15, %rax
   19517: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1951c: 48 f7 a3 80 00 00 00         	mulq	0x80(%rbx)
   19523: 49 89 c0                     	movq	%rax, %r8
   19526: 49 89 d1                     	movq	%rdx, %r9
   19529: 48 89 c8                     	movq	%rcx, %rax
   1952c: 48 f7 63 78                  	mulq	0x78(%rbx)
   19530: 49 01 c0                     	addq	%rax, %r8
   19533: 48 89 f8                     	movq	%rdi, %rax
   19536: 49 11 d1                     	adcq	%rdx, %r9
   19539: 48 f7 a3 98 00 00 00         	mulq	0x98(%rbx)
   19540: 49 01 c0                     	addq	%rax, %r8
   19543: 48 89 f0                     	movq	%rsi, %rax
   19546: 49 11 d1                     	adcq	%rdx, %r9
   19549: 48 f7 a3 90 00 00 00         	mulq	0x90(%rbx)
   19550: 49 01 c0                     	addq	%rax, %r8
   19553: 48 89 e8                     	movq	%rbp, %rax
   19556: 49 11 d1                     	adcq	%rdx, %r9
   19559: 48 f7 a3 88 00 00 00         	mulq	0x88(%rbx)
   19560: 4c 01 c0                     	addq	%r8, %rax
   19563: 4c 11 ca                     	adcq	%r9, %rdx
   19566: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   1956b: 4c 89 f8                     	movq	%r15, %rax
   1956e: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   19573: 48 f7 a3 88 00 00 00         	mulq	0x88(%rbx)
   1957a: 49 89 c2                     	movq	%rax, %r10
   1957d: 49 89 d3                     	movq	%rdx, %r11
   19580: 48 89 c8                     	movq	%rcx, %rax
   19583: 48 f7 a3 80 00 00 00         	mulq	0x80(%rbx)
   1958a: 49 01 c2                     	addq	%rax, %r10
   1958d: 4c 89 e8                     	movq	%r13, %rax
   19590: 49 11 d3                     	adcq	%rdx, %r11
   19593: 48 f7 63 78                  	mulq	0x78(%rbx)
   19597: 49 01 c2                     	addq	%rax, %r10
   1959a: 48 89 f0                     	movq	%rsi, %rax
   1959d: 49 11 d3                     	adcq	%rdx, %r11
   195a0: 48 f7 a3 98 00 00 00         	mulq	0x98(%rbx)
   195a7: 48 89 c6                     	movq	%rax, %rsi
   195aa: 48 89 d7                     	movq	%rdx, %rdi
   195ad: 48 89 e8                     	movq	%rbp, %rax
   195b0: 4c 01 d6                     	addq	%r10, %rsi
   195b3: 4c 11 df                     	adcq	%r11, %rdi
   195b6: 48 f7 a3 90 00 00 00         	mulq	0x90(%rbx)
   195bd: 49 89 c2                     	movq	%rax, %r10
   195c0: 49 89 d3                     	movq	%rdx, %r11
   195c3: 4c 89 f8                     	movq	%r15, %rax
   195c6: 49 01 f2                     	addq	%rsi, %r10
   195c9: 49 11 fb                     	adcq	%rdi, %r11
   195cc: 48 f7 a3 90 00 00 00         	mulq	0x90(%rbx)
   195d3: 49 89 c0                     	movq	%rax, %r8
   195d6: 49 89 d1                     	movq	%rdx, %r9
   195d9: 48 89 c8                     	movq	%rcx, %rax
   195dc: 48 f7 a3 88 00 00 00         	mulq	0x88(%rbx)
   195e3: 49 01 c0                     	addq	%rax, %r8
   195e6: 4c 89 e8                     	movq	%r13, %rax
   195e9: 49 11 d1                     	adcq	%rdx, %r9
   195ec: 48 f7 a3 80 00 00 00         	mulq	0x80(%rbx)
   195f3: 49 01 c0                     	addq	%rax, %r8
   195f6: 4c 89 f0                     	movq	%r14, %rax
   195f9: 49 11 d1                     	adcq	%rdx, %r9
   195fc: 48 f7 63 78                  	mulq	0x78(%rbx)
   19600: 49 01 c0                     	addq	%rax, %r8
   19603: 48 89 e8                     	movq	%rbp, %rax
   19606: 49 11 d1                     	adcq	%rdx, %r9
   19609: 48 f7 a3 98 00 00 00         	mulq	0x98(%rbx)
   19610: 49 01 c0                     	addq	%rax, %r8
   19613: 4c 89 f8                     	movq	%r15, %rax
   19616: 49 11 d1                     	adcq	%rdx, %r9
   19619: 48 f7 a3 98 00 00 00         	mulq	0x98(%rbx)
   19620: 48 89 c6                     	movq	%rax, %rsi
   19623: 48 89 d7                     	movq	%rdx, %rdi
   19626: 48 89 c8                     	movq	%rcx, %rax
   19629: 48 b9 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rcx  # imm = 0x7FFFFFFFFFFFF
   19633: 48 f7 a3 90 00 00 00         	mulq	0x90(%rbx)
   1963a: 48 01 c6                     	addq	%rax, %rsi
   1963d: 4c 89 e8                     	movq	%r13, %rax
   19640: 48 11 d7                     	adcq	%rdx, %rdi
   19643: 48 f7 a3 88 00 00 00         	mulq	0x88(%rbx)
   1964a: 48 01 c6                     	addq	%rax, %rsi
   1964d: 4c 89 f0                     	movq	%r14, %rax
   19650: 48 11 d7                     	adcq	%rdx, %rdi
   19653: 48 f7 a3 80 00 00 00         	mulq	0x80(%rbx)
   1965a: 48 01 c6                     	addq	%rax, %rsi
   1965d: 48 8b 43 78                  	movq	0x78(%rbx), %rax
   19661: 48 11 d7                     	adcq	%rdx, %rdi
   19664: 48 f7 63 20                  	mulq	0x20(%rbx)
   19668: 48 01 f0                     	addq	%rsi, %rax
   1966b: 48 8b 34 24                  	movq	(%rsp), %rsi
   1966f: 48 11 fa                     	adcq	%rdi, %rdx
   19672: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   19677: 48 89 f5                     	movq	%rsi, %rbp
   1967a: 48 21 cd                     	andq	%rcx, %rbp
   1967d: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   19682: 48 c1 ef 33                  	shrq	$0x33, %rdi
   19686: 48 03 74 24 10               	addq	0x10(%rsp), %rsi
   1968b: 48 13 7c 24 18               	adcq	0x18(%rsp), %rdi
   19690: 49 89 f5                     	movq	%rsi, %r13
   19693: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   19698: 49 21 cd                     	andq	%rcx, %r13
   1969b: 48 c1 ef 33                  	shrq	$0x33, %rdi
   1969f: 4c 01 d6                     	addq	%r10, %rsi
   196a2: 4c 11 df                     	adcq	%r11, %rdi
   196a5: 49 89 f2                     	movq	%rsi, %r10
   196a8: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   196ad: 49 21 ca                     	andq	%rcx, %r10
   196b0: 48 c1 ef 33                  	shrq	$0x33, %rdi
   196b4: 4c 01 c6                     	addq	%r8, %rsi
   196b7: 4c 11 cf                     	adcq	%r9, %rdi
   196ba: 49 89 f0                     	movq	%rsi, %r8
   196bd: 49 89 f9                     	movq	%rdi, %r9
   196c0: 49 0f ac f8 33               	shrdq	$0x33, %rdi, %r8
   196c5: 49 8d 7c 24 28               	leaq	0x28(%r12), %rdi
   196ca: 49 c1 e9 33                  	shrq	$0x33, %r9
   196ce: 49 01 c0                     	addq	%rax, %r8
   196d1: 49 11 d1                     	adcq	%rdx, %r9
   196d4: 4c 89 c0                     	movq	%r8, %rax
   196d7: 48 21 ce                     	andq	%rcx, %rsi
   196da: 49 21 c8                     	andq	%rcx, %r8
   196dd: 4c 0f ac c8 33               	shrdq	$0x33, %r9, %rax
   196e2: 49 89 74 24 18               	movq	%rsi, 0x18(%r12)
   196e7: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   196eb: 4d 89 44 24 20               	movq	%r8, 0x20(%r12)
   196f0: 48 8d 14 50                  	leaq	(%rax,%rdx,2), %rdx
   196f4: 48 01 ea                     	addq	%rbp, %rdx
   196f7: 48 8d 6b 28                  	leaq	0x28(%rbx), %rbp
   196fb: 48 89 d0                     	movq	%rdx, %rax
   196fe: 48 21 ca                     	andq	%rcx, %rdx
   19701: 48 89 ee                     	movq	%rbp, %rsi
   19704: 48 c1 e8 33                  	shrq	$0x33, %rax
   19708: 49 89 14 24                  	movq	%rdx, (%r12)
   1970c: 4c 01 e8                     	addq	%r13, %rax
   1970f: 4c 8d 6b 50                  	leaq	0x50(%rbx), %r13
   19713: 48 89 c2                     	movq	%rax, %rdx
   19716: 48 c1 e8 33                  	shrq	$0x33, %rax
   1971a: 48 21 ca                     	andq	%rcx, %rdx
   1971d: 4c 01 d0                     	addq	%r10, %rax
   19720: 49 89 54 24 08               	movq	%rdx, 0x8(%r12)
   19725: 4c 89 ea                     	movq	%r13, %rdx
   19728: 49 89 44 24 10               	movq	%rax, 0x10(%r12)
   1972d: e8 0e ba ff ff               	callq	0x15140 <fe25519_mul>
   19732: 48 8d 53 78                  	leaq	0x78(%rbx), %rdx
   19736: 49 8d 7c 24 50               	leaq	0x50(%r12), %rdi
   1973b: 4c 89 ee                     	movq	%r13, %rsi
   1973e: e8 fd b9 ff ff               	callq	0x15140 <fe25519_mul>
   19743: 48 83 c4 28                  	addq	$0x28, %rsp
   19747: 48 89 ea                     	movq	%rbp, %rdx
   1974a: 48 89 de                     	movq	%rbx, %rsi
   1974d: 49 8d 7c 24 78               	leaq	0x78(%r12), %rdi
   19752: 5b                           	popq	%rbx
   19753: 5d                           	popq	%rbp
   19754: 41 5c                        	popq	%r12
   19756: 41 5d                        	popq	%r13
   19758: 41 5e                        	popq	%r14
   1975a: 41 5f                        	popq	%r15
   1975c: e9 df b9 ff ff               	jmp	0x15140 <fe25519_mul>
   19761: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1976c: 0f 1f 40 00                  	nopl	(%rax)

0000000000019770 <ge25519_elligator2>:
   19770: 41 57                        	pushq	%r15
   19772: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   19776: 41 56                        	pushq	%r14
   19778: 41 55                        	pushq	%r13
   1977a: 41 54                        	pushq	%r12
   1977c: 55                           	pushq	%rbp
   1977d: 48 bd ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rbp  # imm = 0x7FFFFFFFFFFFF
   19787: 53                           	pushq	%rbx
   19788: 48 81 ec 68 04 00 00         	subq	$0x468, %rsp            # imm = 0x468
   1978f: 89 54 24 4c                  	movl	%edx, 0x4c(%rsp)
   19793: 48 8d 9c 24 90 00 00 00      	leaq	0x90(%rsp), %rbx
   1979b: 4c 8d bc 24 90 03 00 00      	leaq	0x390(%rsp), %r15
   197a3: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   197a8: 48 89 df                     	movq	%rbx, %rdi
   197ab: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   197b4: 48 89 84 24 58 04 00 00      	movq	%rax, 0x458(%rsp)
   197bc: 31 c0                        	xorl	%eax, %eax
   197be: e8 1d be ff ff               	callq	0x155e0 <fe25519_sq2>
   197c3: 48 89 de                     	movq	%rbx, %rsi
   197c6: 48 89 df                     	movq	%rbx, %rdi
   197c9: bb 06 6d 07 00               	movl	$0x76d06, %ebx          # imm = 0x76D06
   197ce: 48 83 84 24 90 00 00 00 01   	addq	$0x1, 0x90(%rsp)
   197d7: e8 14 ee ff ff               	callq	0x185f0 <fe25519_invert>
   197dc: 48 89 d8                     	movq	%rbx, %rax
   197df: 48 f7 a4 24 90 00 00 00      	mulq	0x90(%rsp)
   197e7: 48 c7 84 24 b0 03 00 00 00 00 00 00  	movq	$0x0, 0x3b0(%rsp)
   197f3: 0f 29 84 24 90 03 00 00      	movaps	%xmm0, 0x390(%rsp)
   197fb: 0f 29 84 24 a0 03 00 00      	movaps	%xmm0, 0x3a0(%rsp)
   19803: 48 89 c1                     	movq	%rax, %rcx
   19806: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   1980b: 48 c1 ea 33                  	shrq	$0x33, %rdx
   1980f: 49 89 c4                     	movq	%rax, %r12
   19812: 48 89 d8                     	movq	%rbx, %rax
   19815: 48 21 e9                     	andq	%rbp, %rcx
   19818: 49 89 d5                     	movq	%rdx, %r13
   1981b: 48 f7 a4 24 98 00 00 00      	mulq	0x98(%rsp)
   19823: 49 01 c4                     	addq	%rax, %r12
   19826: 48 89 d8                     	movq	%rbx, %rax
   19829: 49 11 d5                     	adcq	%rdx, %r13
   1982c: 48 f7 a4 24 a0 00 00 00      	mulq	0xa0(%rsp)
   19834: 4d 89 e2                     	movq	%r12, %r10
   19837: 4d 89 eb                     	movq	%r13, %r11
   1983a: 4d 0f ac ea 33               	shrdq	$0x33, %r13, %r10
   1983f: 49 c1 eb 33                  	shrq	$0x33, %r11
   19843: 49 01 c2                     	addq	%rax, %r10
   19846: 48 89 d8                     	movq	%rbx, %rax
   19849: 49 11 d3                     	adcq	%rdx, %r11
   1984c: 48 f7 a4 24 a8 00 00 00      	mulq	0xa8(%rsp)
   19854: 4d 89 d0                     	movq	%r10, %r8
   19857: 4d 89 d9                     	movq	%r11, %r9
   1985a: 4d 0f ac d8 33               	shrdq	$0x33, %r11, %r8
   1985f: 49 c1 e9 33                  	shrq	$0x33, %r9
   19863: 49 01 c0                     	addq	%rax, %r8
   19866: 48 89 d8                     	movq	%rbx, %rax
   19869: 49 11 d1                     	adcq	%rdx, %r9
   1986c: 48 f7 a4 24 b0 00 00 00      	mulq	0xb0(%rsp)
   19874: 4c 89 c6                     	movq	%r8, %rsi
   19877: 4c 89 cf                     	movq	%r9, %rdi
   1987a: 4c 0f ac ce 33               	shrdq	$0x33, %r9, %rsi
   1987f: 48 c1 ef 33                  	shrq	$0x33, %rdi
   19883: 48 01 c6                     	addq	%rax, %rsi
   19886: 48 11 d7                     	adcq	%rdx, %rdi
   19889: 48 89 f0                     	movq	%rsi, %rax
   1988c: 48 21 ee                     	andq	%rbp, %rsi
   1988f: 49 21 ea                     	andq	%rbp, %r10
   19892: 48 0f ac f8 33               	shrdq	$0x33, %rdi, %rax
   19897: 49 21 e8                     	andq	%rbp, %r8
   1989a: 48 8d bc 24 c0 00 00 00      	leaq	0xc0(%rsp), %rdi
   198a2: 49 21 ec                     	andq	%rbp, %r12
   198a5: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   198a9: 48 89 b4 24 e0 00 00 00      	movq	%rsi, 0xe0(%rsp)
   198b1: 4c 89 fe                     	movq	%r15, %rsi
   198b4: 49 89 fe                     	movq	%rdi, %r14
   198b7: 48 8d 04 50                  	leaq	(%rax,%rdx,2), %rax
   198bb: 48 89 fa                     	movq	%rdi, %rdx
   198be: 4c 89 94 24 d0 00 00 00      	movq	%r10, 0xd0(%rsp)
   198c6: 48 01 c8                     	addq	%rcx, %rax
   198c9: 4c 89 84 24 d8 00 00 00      	movq	%r8, 0xd8(%rsp)
   198d1: 48 89 84 24 c0 00 00 00      	movq	%rax, 0xc0(%rsp)
   198d9: 4c 89 a4 24 c8 00 00 00      	movq	%r12, 0xc8(%rsp)
   198e1: 48 89 7c 24 30               	movq	%rdi, 0x30(%rsp)
   198e6: e8 95 b7 ff ff               	callq	0x15080 <fe25519_sub>
   198eb: 48 8d 84 24 f0 00 00 00      	leaq	0xf0(%rsp), %rax
   198f3: 48 89 fe                     	movq	%rdi, %rsi
   198f6: 49 89 c5                     	movq	%rax, %r13
   198f9: 48 89 c7                     	movq	%rax, %rdi
   198fc: 48 89 44 24 58               	movq	%rax, 0x58(%rsp)
   19901: e8 ea ba ff ff               	callq	0x153f0 <fe25519_sq>
   19906: 4c 89 ea                     	movq	%r13, %rdx
   19909: 4c 89 f6                     	movq	%r14, %rsi
   1990c: 48 8d bc 24 20 01 00 00      	leaq	0x120(%rsp), %rdi
   19914: e8 27 b8 ff ff               	callq	0x15140 <fe25519_mul>
   19919: 48 8b 84 24 d0 00 00 00      	movq	0xd0(%rsp), %rax
   19921: 48 8b 94 24 d8 00 00 00      	movq	0xd8(%rsp), %rdx
   19929: 48 8b b4 24 e0 00 00 00      	movq	0xe0(%rsp), %rsi
   19931: 48 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %rcx
   19939: 48 89 04 24                  	movq	%rax, (%rsp)
   1993d: 48 89 d8                     	movq	%rbx, %rax
   19940: 4c 8b b4 24 c0 00 00 00      	movq	0xc0(%rsp), %r14
   19948: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1994d: 48 f7 a4 24 f0 00 00 00      	mulq	0xf0(%rsp)
   19955: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   1995a: 48 89 4c 24 40               	movq	%rcx, 0x40(%rsp)
   1995f: 49 89 c2                     	movq	%rax, %r10
   19962: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   19967: 49 89 d3                     	movq	%rdx, %r11
   1996a: 48 89 d8                     	movq	%rbx, %rax
   1996d: 48 89 54 24 28               	movq	%rdx, 0x28(%rsp)
   19972: 49 0f ac d2 33               	shrdq	$0x33, %rdx, %r10
   19977: 49 c1 eb 33                  	shrq	$0x33, %r11
   1997b: 48 f7 a4 24 f8 00 00 00      	mulq	0xf8(%rsp)
   19983: 4c 89 74 24 38               	movq	%r14, 0x38(%rsp)
   19988: 49 01 c2                     	addq	%rax, %r10
   1998b: 48 89 d8                     	movq	%rbx, %rax
   1998e: 49 11 d3                     	adcq	%rdx, %r11
   19991: 48 f7 a4 24 00 01 00 00      	mulq	0x100(%rsp)
   19999: 4d 89 d0                     	movq	%r10, %r8
   1999c: 4d 89 d9                     	movq	%r11, %r9
   1999f: 4d 0f ac d8 33               	shrdq	$0x33, %r11, %r8
   199a4: 49 c1 e9 33                  	shrq	$0x33, %r9
   199a8: 49 01 c0                     	addq	%rax, %r8
   199ab: 48 89 d8                     	movq	%rbx, %rax
   199ae: 49 11 d1                     	adcq	%rdx, %r9
   199b1: 48 f7 a4 24 08 01 00 00      	mulq	0x108(%rsp)
   199b9: 4c 89 c6                     	movq	%r8, %rsi
   199bc: 4c 89 cf                     	movq	%r9, %rdi
   199bf: 4c 0f ac ce 33               	shrdq	$0x33, %r9, %rsi
   199c4: 48 c1 ef 33                  	shrq	$0x33, %rdi
   199c8: 48 01 c6                     	addq	%rax, %rsi
   199cb: 48 89 d8                     	movq	%rbx, %rax
   199ce: 48 8d 5c 24 60               	leaq	0x60(%rsp), %rbx
   199d3: 48 11 d7                     	adcq	%rdx, %rdi
   199d6: 48 f7 a4 24 10 01 00 00      	mulq	0x110(%rsp)
   199de: 49 89 f4                     	movq	%rsi, %r12
   199e1: 49 0f ac fc 33               	shrdq	$0x33, %rdi, %r12
   199e6: 49 89 fd                     	movq	%rdi, %r13
   199e9: 49 c1 ed 33                  	shrq	$0x33, %r13
   199ed: 4c 01 e0                     	addq	%r12, %rax
   199f0: 4c 8d a4 24 10 02 00 00      	leaq	0x210(%rsp), %r12
   199f8: 4c 11 ea                     	adcq	%r13, %rdx
   199fb: 49 21 ea                     	andq	%rbp, %r10
   199fe: 49 21 e8                     	andq	%rbp, %r8
   19a01: 48 21 ee                     	andq	%rbp, %rsi
   19a04: 48 03 8c 24 28 01 00 00      	addq	0x128(%rsp), %rcx
   19a0c: 48 89 c7                     	movq	%rax, %rdi
   19a0f: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   19a14: 49 01 ca                     	addq	%rcx, %r10
   19a17: 48 8b 0c 24                  	movq	(%rsp), %rcx
   19a1b: 48 21 ef                     	andq	%rbp, %rdi
   19a1e: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   19a22: 48 03 8c 24 30 01 00 00      	addq	0x130(%rsp), %rcx
   19a2a: 48 8d 04 50                  	leaq	(%rax,%rdx,2), %rax
   19a2e: 48 89 da                     	movq	%rbx, %rdx
   19a31: 4c 89 54 24 68               	movq	%r10, 0x68(%rsp)
   19a36: 49 01 c8                     	addq	%rcx, %r8
   19a39: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   19a3e: 48 03 8c 24 38 01 00 00      	addq	0x138(%rsp), %rcx
   19a46: 48 01 ce                     	addq	%rcx, %rsi
   19a49: 48 8b 4c 24 10               	movq	0x10(%rsp), %rcx
   19a4e: 48 03 8c 24 40 01 00 00      	addq	0x140(%rsp), %rcx
   19a56: 4c 89 44 24 70               	movq	%r8, 0x70(%rsp)
   19a5b: 48 01 f9                     	addq	%rdi, %rcx
   19a5e: 48 8b bc 24 20 01 00 00      	movq	0x120(%rsp), %rdi
   19a66: 48 89 74 24 78               	movq	%rsi, 0x78(%rsp)
   19a6b: 48 89 de                     	movq	%rbx, %rsi
   19a6e: 48 89 8c 24 80 00 00 00      	movq	%rcx, 0x80(%rsp)
   19a76: 4c 01 f7                     	addq	%r14, %rdi
   19a79: 4c 8b 74 24 20               	movq	0x20(%rsp), %r14
   19a7e: 49 21 ee                     	andq	%rbp, %r14
   19a81: 48 8d ac 24 50 01 00 00      	leaq	0x150(%rsp), %rbp
   19a89: 49 01 fe                     	addq	%rdi, %r14
   19a8c: 48 89 ef                     	movq	%rbp, %rdi
   19a8f: 49 01 c6                     	addq	%rax, %r14
   19a92: 4c 89 74 24 60               	movq	%r14, 0x60(%rsp)
   19a97: 4c 8d b4 24 80 01 00 00      	leaq	0x180(%rsp), %r14
   19a9f: e8 9c b6 ff ff               	callq	0x15140 <fe25519_mul>
   19aa4: 48 89 ea                     	movq	%rbp, %rdx
   19aa7: 48 89 de                     	movq	%rbx, %rsi
   19aaa: 4c 89 f7                     	movq	%r14, %rdi
   19aad: 48 8d 9c 24 b0 01 00 00      	leaq	0x1b0(%rsp), %rbx
   19ab5: bd 0a 00 00 00               	movl	$0xa, %ebp
   19aba: e8 81 b6 ff ff               	callq	0x15140 <fe25519_mul>
   19abf: 48 89 df                     	movq	%rbx, %rdi
   19ac2: 4c 89 f6                     	movq	%r14, %rsi
   19ac5: e8 26 b9 ff ff               	callq	0x153f0 <fe25519_sq>
   19aca: 48 89 de                     	movq	%rbx, %rsi
   19acd: 48 89 df                     	movq	%rbx, %rdi
   19ad0: e8 1b b9 ff ff               	callq	0x153f0 <fe25519_sq>
   19ad5: 48 8d 84 24 e0 01 00 00      	leaq	0x1e0(%rsp), %rax
   19add: 48 89 da                     	movq	%rbx, %rdx
   19ae0: 4c 89 f6                     	movq	%r14, %rsi
   19ae3: 48 89 c3                     	movq	%rax, %rbx
   19ae6: 48 89 c7                     	movq	%rax, %rdi
   19ae9: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   19aee: e8 4d b6 ff ff               	callq	0x15140 <fe25519_mul>
   19af3: 48 89 de                     	movq	%rbx, %rsi
   19af6: 4c 89 e7                     	movq	%r12, %rdi
   19af9: e8 f2 b8 ff ff               	callq	0x153f0 <fe25519_sq>
   19afe: 4c 89 e6                     	movq	%r12, %rsi
   19b01: 4c 89 e7                     	movq	%r12, %rdi
   19b04: e8 e7 b8 ff ff               	callq	0x153f0 <fe25519_sq>
   19b09: 4c 89 e6                     	movq	%r12, %rsi
   19b0c: 4c 89 e7                     	movq	%r12, %rdi
   19b0f: e8 dc b8 ff ff               	callq	0x153f0 <fe25519_sq>
   19b14: 4c 89 e6                     	movq	%r12, %rsi
   19b17: 4c 89 e7                     	movq	%r12, %rdi
   19b1a: e8 d1 b8 ff ff               	callq	0x153f0 <fe25519_sq>
   19b1f: 48 8d 84 24 40 02 00 00      	leaq	0x240(%rsp), %rax
   19b27: 4c 89 e2                     	movq	%r12, %rdx
   19b2a: 48 89 de                     	movq	%rbx, %rsi
   19b2d: 48 89 c7                     	movq	%rax, %rdi
   19b30: 48 8d 9c 24 70 02 00 00      	leaq	0x270(%rsp), %rbx
   19b38: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   19b3d: e8 fe b5 ff ff               	callq	0x15140 <fe25519_mul>
   19b42: 48 8b 84 24 60 02 00 00      	movq	0x260(%rsp), %rax
   19b4a: 48 89 de                     	movq	%rbx, %rsi
   19b4d: 48 89 df                     	movq	%rbx, %rdi
   19b50: 66 0f 6f 94 24 40 02 00 00   	movdqa	0x240(%rsp), %xmm2
   19b59: 66 0f 6f 9c 24 50 02 00 00   	movdqa	0x250(%rsp), %xmm3
   19b62: 48 89 84 24 90 02 00 00      	movq	%rax, 0x290(%rsp)
   19b6a: 0f 29 94 24 70 02 00 00      	movaps	%xmm2, 0x270(%rsp)
   19b72: 0f 29 9c 24 80 02 00 00      	movaps	%xmm3, 0x280(%rsp)
   19b7a: e8 71 b8 ff ff               	callq	0x153f0 <fe25519_sq>
   19b7f: 48 89 de                     	movq	%rbx, %rsi
   19b82: 48 89 df                     	movq	%rbx, %rdi
   19b85: e8 66 b8 ff ff               	callq	0x153f0 <fe25519_sq>
   19b8a: 4c 89 f2                     	movq	%r14, %rdx
   19b8d: 48 89 de                     	movq	%rbx, %rsi
   19b90: 48 89 df                     	movq	%rbx, %rdi
   19b93: e8 a8 b5 ff ff               	callq	0x15140 <fe25519_mul>
   19b98: 48 8b 84 24 90 02 00 00      	movq	0x290(%rsp), %rax
   19ba0: 66 0f 6f a4 24 70 02 00 00   	movdqa	0x270(%rsp), %xmm4
   19ba9: 66 0f 6f ac 24 80 02 00 00   	movdqa	0x280(%rsp), %xmm5
   19bb2: 48 89 84 24 10 03 00 00      	movq	%rax, 0x310(%rsp)
   19bba: 0f 29 a4 24 f0 02 00 00      	movaps	%xmm4, 0x2f0(%rsp)
   19bc2: 0f 29 ac 24 00 03 00 00      	movaps	%xmm5, 0x300(%rsp)
   19bca: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   19bd0: 48 89 de                     	movq	%rbx, %rsi
   19bd3: 48 89 df                     	movq	%rbx, %rdi
   19bd6: e8 15 b8 ff ff               	callq	0x153f0 <fe25519_sq>
   19bdb: 83 ed 01                     	subl	$0x1, %ebp
   19bde: 75 f0                        	jne	0x19bd0 <ge25519_elligator2+0x460>
   19be0: 4c 8d ac 24 f0 02 00 00      	leaq	0x2f0(%rsp), %r13
   19be8: 48 89 de                     	movq	%rbx, %rsi
   19beb: 48 89 df                     	movq	%rbx, %rdi
   19bee: bd 0a 00 00 00               	movl	$0xa, %ebp
   19bf3: 4c 89 ea                     	movq	%r13, %rdx
   19bf6: e8 45 b5 ff ff               	callq	0x15140 <fe25519_mul>
   19bfb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   19c00: 48 89 de                     	movq	%rbx, %rsi
   19c03: 48 89 df                     	movq	%rbx, %rdi
   19c06: e8 e5 b7 ff ff               	callq	0x153f0 <fe25519_sq>
   19c0b: 83 ed 01                     	subl	$0x1, %ebp
   19c0e: 75 f0                        	jne	0x19c00 <ge25519_elligator2+0x490>
   19c10: 4c 89 ea                     	movq	%r13, %rdx
   19c13: 48 89 de                     	movq	%rbx, %rsi
   19c16: 48 89 df                     	movq	%rbx, %rdi
   19c19: bd 1e 00 00 00               	movl	$0x1e, %ebp
   19c1e: e8 1d b5 ff ff               	callq	0x15140 <fe25519_mul>
   19c23: 48 8b 84 24 90 02 00 00      	movq	0x290(%rsp), %rax
   19c2b: 66 0f 6f b4 24 70 02 00 00   	movdqa	0x270(%rsp), %xmm6
   19c34: 66 0f 6f bc 24 80 02 00 00   	movdqa	0x280(%rsp), %xmm7
   19c3d: 48 89 84 24 b0 03 00 00      	movq	%rax, 0x3b0(%rsp)
   19c45: 0f 29 b4 24 90 03 00 00      	movaps	%xmm6, 0x390(%rsp)
   19c4d: 0f 29 bc 24 a0 03 00 00      	movaps	%xmm7, 0x3a0(%rsp)
   19c55: 0f 1f 00                     	nopl	(%rax)
   19c58: 48 89 de                     	movq	%rbx, %rsi
   19c5b: 48 89 df                     	movq	%rbx, %rdi
   19c5e: e8 8d b7 ff ff               	callq	0x153f0 <fe25519_sq>
   19c63: 83 ed 01                     	subl	$0x1, %ebp
   19c66: 75 f0                        	jne	0x19c58 <ge25519_elligator2+0x4e8>
   19c68: 4c 89 fa                     	movq	%r15, %rdx
   19c6b: 48 89 de                     	movq	%rbx, %rsi
   19c6e: 48 89 df                     	movq	%rbx, %rdi
   19c71: bd 3c 00 00 00               	movl	$0x3c, %ebp
   19c76: e8 c5 b4 ff ff               	callq	0x15140 <fe25519_mul>
   19c7b: 48 8b 84 24 90 02 00 00      	movq	0x290(%rsp), %rax
   19c83: 66 0f 6f 94 24 70 02 00 00   	movdqa	0x270(%rsp), %xmm2
   19c8c: 66 0f 6f 9c 24 80 02 00 00   	movdqa	0x280(%rsp), %xmm3
   19c95: 48 89 84 24 b0 03 00 00      	movq	%rax, 0x3b0(%rsp)
   19c9d: 0f 29 94 24 90 03 00 00      	movaps	%xmm2, 0x390(%rsp)
   19ca5: 0f 29 9c 24 a0 03 00 00      	movaps	%xmm3, 0x3a0(%rsp)
   19cad: 0f 1f 00                     	nopl	(%rax)
   19cb0: 48 89 de                     	movq	%rbx, %rsi
   19cb3: 48 89 df                     	movq	%rbx, %rdi
   19cb6: e8 35 b7 ff ff               	callq	0x153f0 <fe25519_sq>
   19cbb: 83 ed 01                     	subl	$0x1, %ebp
   19cbe: 75 f0                        	jne	0x19cb0 <ge25519_elligator2+0x540>
   19cc0: 4c 89 fa                     	movq	%r15, %rdx
   19cc3: 48 89 de                     	movq	%rbx, %rsi
   19cc6: 48 89 df                     	movq	%rbx, %rdi
   19cc9: bd 78 00 00 00               	movl	$0x78, %ebp
   19cce: e8 6d b4 ff ff               	callq	0x15140 <fe25519_mul>
   19cd3: 48 8b 84 24 90 02 00 00      	movq	0x290(%rsp), %rax
   19cdb: 66 0f 6f a4 24 70 02 00 00   	movdqa	0x270(%rsp), %xmm4
   19ce4: 66 0f 6f ac 24 80 02 00 00   	movdqa	0x280(%rsp), %xmm5
   19ced: 48 89 84 24 b0 03 00 00      	movq	%rax, 0x3b0(%rsp)
   19cf5: 0f 29 a4 24 90 03 00 00      	movaps	%xmm4, 0x390(%rsp)
   19cfd: 0f 29 ac 24 a0 03 00 00      	movaps	%xmm5, 0x3a0(%rsp)
   19d05: 0f 1f 00                     	nopl	(%rax)
   19d08: 48 89 de                     	movq	%rbx, %rsi
   19d0b: 48 89 df                     	movq	%rbx, %rdi
   19d0e: e8 dd b6 ff ff               	callq	0x153f0 <fe25519_sq>
   19d13: 83 ed 01                     	subl	$0x1, %ebp
   19d16: 75 f0                        	jne	0x19d08 <ge25519_elligator2+0x598>
   19d18: 4c 89 fa                     	movq	%r15, %rdx
   19d1b: 48 89 de                     	movq	%rbx, %rsi
   19d1e: 48 89 df                     	movq	%rbx, %rdi
   19d21: bd 0a 00 00 00               	movl	$0xa, %ebp
   19d26: e8 15 b4 ff ff               	callq	0x15140 <fe25519_mul>
   19d2b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   19d30: 48 89 de                     	movq	%rbx, %rsi
   19d33: 48 89 df                     	movq	%rbx, %rdi
   19d36: e8 b5 b6 ff ff               	callq	0x153f0 <fe25519_sq>
   19d3b: 83 ed 01                     	subl	$0x1, %ebp
   19d3e: 75 f0                        	jne	0x19d30 <ge25519_elligator2+0x5c0>
   19d40: 4c 89 ea                     	movq	%r13, %rdx
   19d43: 48 89 de                     	movq	%rbx, %rsi
   19d46: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   19d4a: 48 89 df                     	movq	%rbx, %rdi
   19d4d: e8 ee b3 ff ff               	callq	0x15140 <fe25519_mul>
   19d52: 48 89 de                     	movq	%rbx, %rsi
   19d55: 48 89 df                     	movq	%rbx, %rdi
   19d58: e8 93 b6 ff ff               	callq	0x153f0 <fe25519_sq>
   19d5d: 48 89 de                     	movq	%rbx, %rsi
   19d60: 48 89 df                     	movq	%rbx, %rdi
   19d63: e8 88 b6 ff ff               	callq	0x153f0 <fe25519_sq>
   19d68: 48 89 de                     	movq	%rbx, %rsi
   19d6b: 48 89 df                     	movq	%rbx, %rdi
   19d6e: e8 7d b6 ff ff               	callq	0x153f0 <fe25519_sq>
   19d73: 4c 89 f2                     	movq	%r14, %rdx
   19d76: 48 89 de                     	movq	%rbx, %rsi
   19d79: 48 89 df                     	movq	%rbx, %rdi
   19d7c: e8 bf b3 ff ff               	callq	0x15140 <fe25519_mul>
   19d81: 4c 8d b4 24 30 04 00 00      	leaq	0x430(%rsp), %r14
   19d89: 48 89 de                     	movq	%rbx, %rsi
   19d8c: 48 89 df                     	movq	%rbx, %rdi
   19d8f: e8 5c b6 ff ff               	callq	0x153f0 <fe25519_sq>
   19d94: 48 89 de                     	movq	%rbx, %rsi
   19d97: 4c 89 f7                     	movq	%r14, %rdi
   19d9a: e8 51 df ff ff               	callq	0x17cf0 <fe25519_tobytes>
   19d9f: 0f b6 ac 24 31 04 00 00      	movzbl	0x431(%rsp), %ebp
   19da7: 48 8b 54 24 30               	movq	0x30(%rsp), %rdx
   19dac: 4c 89 fe                     	movq	%r15, %rsi
   19daf: 48 8b 7c 24 50               	movq	0x50(%rsp), %rdi
   19db4: 0f 29 84 24 90 03 00 00      	movaps	%xmm0, 0x390(%rsp)
   19dbc: 0f 29 84 24 a0 03 00 00      	movaps	%xmm0, 0x3a0(%rsp)
   19dc4: 48 c7 84 24 b0 03 00 00 00 00 00 00  	movq	$0x0, 0x3b0(%rsp)
   19dd0: e8 ab b2 ff ff               	callq	0x15080 <fe25519_sub>
   19dd5: 83 e5 01                     	andl	$0x1, %ebp
   19dd8: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   19ddd: 48 0f 45 84 24 e0 01 00 00   	cmovneq	0x1e0(%rsp), %rax
   19de6: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   19deb: 40 0f b6 ed                  	movzbl	%bpl, %ebp
   19def: 48 8b 54 24 58               	movq	0x58(%rsp), %rdx
   19df4: 0f 11 84 24 f8 00 00 00      	movups	%xmm0, 0xf8(%rsp)
   19dfc: 48 89 84 24 c0 00 00 00      	movq	%rax, 0xc0(%rsp)
   19e04: 48 8b 44 24 40               	movq	0x40(%rsp), %rax
   19e09: 48 0f 45 84 24 e8 01 00 00   	cmovneq	0x1e8(%rsp), %rax
   19e12: 48 89 fe                     	movq	%rdi, %rsi
   19e15: 0f 11 84 24 08 01 00 00      	movups	%xmm0, 0x108(%rsp)
   19e1d: 48 89 84 24 c8 00 00 00      	movq	%rax, 0xc8(%rsp)
   19e25: 48 8b 04 24                  	movq	(%rsp), %rax
   19e29: 48 0f 45 84 24 f0 01 00 00   	cmovneq	0x1f0(%rsp), %rax
   19e32: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
   19e3a: 48 8b 44 24 08               	movq	0x8(%rsp), %rax
   19e3f: 48 0f 45 84 24 f8 01 00 00   	cmovneq	0x1f8(%rsp), %rax
   19e48: 48 89 84 24 d8 00 00 00      	movq	%rax, 0xd8(%rsp)
   19e50: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
   19e55: 48 0f 45 84 24 00 02 00 00   	cmovneq	0x200(%rsp), %rax
   19e5e: 48 f7 dd                     	negq	%rbp
   19e61: 81 e5 06 6d 07 00            	andl	$0x76d06, %ebp          # imm = 0x76D06
   19e67: 48 89 84 24 e0 00 00 00      	movq	%rax, 0xe0(%rsp)
   19e6f: 48 89 ac 24 f0 00 00 00      	movq	%rbp, 0xf0(%rsp)
   19e77: e8 04 b2 ff ff               	callq	0x15080 <fe25519_sub>
   19e7c: 48 8b 84 24 c0 00 00 00      	movq	0xc0(%rsp), %rax
   19e84: 4c 89 e2                     	movq	%r12, %rdx
   19e87: 48 89 fe                     	movq	%rdi, %rsi
   19e8a: f3 0f 7e 8c 24 d0 00 00 00   	movq	0xd0(%rsp), %xmm1
   19e93: 0f 11 84 24 18 02 00 00      	movups	%xmm0, 0x218(%rsp)
   19e9b: 4c 89 ef                     	movq	%r13, %rdi
   19e9e: 48 83 c0 01                  	addq	$0x1, %rax
   19ea2: 0f 11 84 24 28 02 00 00      	movups	%xmm0, 0x228(%rsp)
   19eaa: 66 48 0f 6e c0               	movq	%rax, %xmm0
   19eaf: 48 8b 84 24 e0 00 00 00      	movq	0xe0(%rsp), %rax
   19eb7: 0f 16 8c 24 d8 00 00 00      	movhps	0xd8(%rsp), %xmm1       # xmm1 = xmm1[0,1],mem[0,1]
   19ebf: 48 c7 84 24 10 02 00 00 01 00 00 00  	movq	$0x1, 0x210(%rsp)
   19ecb: 0f 16 84 24 c8 00 00 00      	movhps	0xc8(%rsp), %xmm0       # xmm0 = xmm0[0,1],mem[0,1]
   19ed3: 0f 29 8c 24 50 02 00 00      	movaps	%xmm1, 0x250(%rsp)
   19edb: 48 89 84 24 60 02 00 00      	movq	%rax, 0x260(%rsp)
   19ee3: 0f 29 84 24 40 02 00 00      	movaps	%xmm0, 0x240(%rsp)
   19eeb: e8 90 b1 ff ff               	callq	0x15080 <fe25519_sub>
   19ef0: 48 8b 74 24 20               	movq	0x20(%rsp), %rsi
   19ef5: 48 89 df                     	movq	%rbx, %rdi
   19ef8: e8 f3 e6 ff ff               	callq	0x185f0 <fe25519_invert>
   19efd: 48 89 da                     	movq	%rbx, %rdx
   19f00: 4c 89 ee                     	movq	%r13, %rsi
   19f03: 4c 89 ff                     	movq	%r15, %rdi
   19f06: e8 35 b2 ff ff               	callq	0x15140 <fe25519_mul>
   19f0b: 48 8b 6c 24 18               	movq	0x18(%rsp), %rbp
   19f10: 4c 89 fe                     	movq	%r15, %rsi
   19f13: 48 89 ef                     	movq	%rbp, %rdi
   19f16: e8 d5 dd ff ff               	callq	0x17cf0 <fe25519_tobytes>
   19f1b: 0f b6 4c 24 4c               	movzbl	0x4c(%rsp), %ecx
   19f20: 08 4d 1f                     	orb	%cl, 0x1f(%rbp)
   19f23: 48 89 ee                     	movq	%rbp, %rsi
   19f26: 4c 89 ef                     	movq	%r13, %rdi
   19f29: e8 62 ec ff ff               	callq	0x18b90 <ge25519_frombytes>
   19f2e: 85 c0                        	testl	%eax, %eax
   19f30: 0f 85 ea 4a ff ff            	jne	0xea20 <ge25519_elligator2.cold>
   19f36: 48 8b 84 24 10 03 00 00      	movq	0x310(%rsp), %rax
   19f3e: 4c 89 ff                     	movq	%r15, %rdi
   19f41: 48 89 de                     	movq	%rbx, %rsi
   19f44: f3 0f 6f 94 24 18 03 00 00   	movdqu	0x318(%rsp), %xmm2
   19f4d: f3 0f 6f 9c 24 28 03 00 00   	movdqu	0x328(%rsp), %xmm3
   19f56: 66 0f 6f a4 24 40 03 00 00   	movdqa	0x340(%rsp), %xmm4
   19f5f: 4c 8d a4 24 08 04 00 00      	leaq	0x408(%rsp), %r12
   19f67: 48 8d ac 24 e0 03 00 00      	leaq	0x3e0(%rsp), %rbp
   19f6f: 48 89 84 24 90 02 00 00      	movq	%rax, 0x290(%rsp)
   19f77: 48 8b 84 24 38 03 00 00      	movq	0x338(%rsp), %rax
   19f7f: 66 0f 6f ac 24 50 03 00 00   	movdqa	0x350(%rsp), %xmm5
   19f88: 0f 11 94 24 98 02 00 00      	movups	%xmm2, 0x298(%rsp)
   19f90: 66 0f 6f b4 24 f0 02 00 00   	movdqa	0x2f0(%rsp), %xmm6
   19f99: 48 89 84 24 b8 02 00 00      	movq	%rax, 0x2b8(%rsp)
   19fa1: 48 8b 84 24 60 03 00 00      	movq	0x360(%rsp), %rax
   19fa9: 66 0f 6f bc 24 00 03 00 00   	movdqa	0x300(%rsp), %xmm7
   19fb2: 0f 11 9c 24 a8 02 00 00      	movups	%xmm3, 0x2a8(%rsp)
   19fba: 48 89 84 24 e0 02 00 00      	movq	%rax, 0x2e0(%rsp)
   19fc2: 0f 29 a4 24 c0 02 00 00      	movaps	%xmm4, 0x2c0(%rsp)
   19fca: 0f 29 ac 24 d0 02 00 00      	movaps	%xmm5, 0x2d0(%rsp)
   19fd2: 0f 29 b4 24 70 02 00 00      	movaps	%xmm6, 0x270(%rsp)
   19fda: 0f 29 bc 24 80 02 00 00      	movaps	%xmm7, 0x280(%rsp)
   19fe2: e8 59 bd ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   19fe7: 4c 89 fe                     	movq	%r15, %rsi
   19fea: 4c 89 e2                     	movq	%r12, %rdx
   19fed: 48 89 df                     	movq	%rbx, %rdi
   19ff0: e8 4b b1 ff ff               	callq	0x15140 <fe25519_mul>
   19ff5: 4c 8d 84 24 b8 03 00 00      	leaq	0x3b8(%rsp), %r8
   19ffd: 48 8d 8c 24 98 02 00 00      	leaq	0x298(%rsp), %rcx
   1a005: 48 89 ea                     	movq	%rbp, %rdx
   1a008: 4c 89 c6                     	movq	%r8, %rsi
   1a00b: 48 89 cf                     	movq	%rcx, %rdi
   1a00e: 4c 89 44 24 10               	movq	%r8, 0x10(%rsp)
   1a013: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   1a018: e8 23 b1 ff ff               	callq	0x15140 <fe25519_mul>
   1a01d: 48 8d 84 24 c0 02 00 00      	leaq	0x2c0(%rsp), %rax
   1a025: 4c 89 e2                     	movq	%r12, %rdx
   1a028: 48 89 ee                     	movq	%rbp, %rsi
   1a02b: 48 89 c7                     	movq	%rax, %rdi
   1a02e: 48 89 04 24                  	movq	%rax, (%rsp)
   1a032: e8 09 b1 ff ff               	callq	0x15140 <fe25519_mul>
   1a037: 4c 89 ff                     	movq	%r15, %rdi
   1a03a: 48 89 de                     	movq	%rbx, %rsi
   1a03d: e8 fe bc ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1a042: 4c 89 fe                     	movq	%r15, %rsi
   1a045: 4c 89 e2                     	movq	%r12, %rdx
   1a048: 48 89 df                     	movq	%rbx, %rdi
   1a04b: e8 f0 b0 ff ff               	callq	0x15140 <fe25519_mul>
   1a050: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   1a055: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1a05a: 48 89 ea                     	movq	%rbp, %rdx
   1a05d: e8 de b0 ff ff               	callq	0x15140 <fe25519_mul>
   1a062: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1a066: 4c 89 e2                     	movq	%r12, %rdx
   1a069: 48 89 ee                     	movq	%rbp, %rsi
   1a06c: e8 cf b0 ff ff               	callq	0x15140 <fe25519_mul>
   1a071: 4c 89 ff                     	movq	%r15, %rdi
   1a074: 48 89 de                     	movq	%rbx, %rsi
   1a077: e8 c4 bc ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1a07c: 4c 89 fe                     	movq	%r15, %rsi
   1a07f: 4c 89 ef                     	movq	%r13, %rdi
   1a082: e8 e9 f3 ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1a087: 48 8b 6c 24 20               	movq	0x20(%rsp), %rbp
   1a08c: 48 8d b4 24 40 03 00 00      	leaq	0x340(%rsp), %rsi
   1a094: 48 89 ef                     	movq	%rbp, %rdi
   1a097: e8 54 e5 ff ff               	callq	0x185f0 <fe25519_invert>
   1a09c: 48 89 ea                     	movq	%rbp, %rdx
   1a09f: 4c 89 ee                     	movq	%r13, %rsi
   1a0a2: 48 89 df                     	movq	%rbx, %rdi
   1a0a5: e8 96 b0 ff ff               	callq	0x15140 <fe25519_mul>
   1a0aa: 48 89 ea                     	movq	%rbp, %rdx
   1a0ad: 4c 89 ff                     	movq	%r15, %rdi
   1a0b0: 48 8d b4 24 18 03 00 00      	leaq	0x318(%rsp), %rsi
   1a0b8: e8 83 b0 ff ff               	callq	0x15140 <fe25519_mul>
   1a0bd: 4c 89 fe                     	movq	%r15, %rsi
   1a0c0: 4c 8b 7c 24 18               	movq	0x18(%rsp), %r15
   1a0c5: 4c 89 ff                     	movq	%r15, %rdi
   1a0c8: e8 23 dc ff ff               	callq	0x17cf0 <fe25519_tobytes>
   1a0cd: 48 89 de                     	movq	%rbx, %rsi
   1a0d0: 4c 89 f7                     	movq	%r14, %rdi
   1a0d3: e8 18 dc ff ff               	callq	0x17cf0 <fe25519_tobytes>
   1a0d8: 0f b6 84 24 30 04 00 00      	movzbl	0x430(%rsp), %eax
   1a0e0: c1 e0 07                     	shll	$0x7, %eax
   1a0e3: 41 30 47 1f                  	xorb	%al, 0x1f(%r15)
   1a0e7: 48 8b 84 24 58 04 00 00      	movq	0x458(%rsp), %rax
   1a0ef: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1a0f8: 75 12                        	jne	0x1a10c <ge25519_elligator2+0x99c>
   1a0fa: 48 81 c4 68 04 00 00         	addq	$0x468, %rsp            # imm = 0x468
   1a101: 5b                           	popq	%rbx
   1a102: 5d                           	popq	%rbp
   1a103: 41 5c                        	popq	%r12
   1a105: 41 5d                        	popq	%r13
   1a107: 41 5e                        	popq	%r14
   1a109: 41 5f                        	popq	%r15
   1a10b: c3                           	retq
   1a10c: e8 df 41 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1a111: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1a11c: 0f 1f 40 00                  	nopl	(%rax)

000000000001a120 <ge25519_p3_to_cached>:
   1a120: 55                           	pushq	%rbp
   1a121: 48 83 c6 78                  	addq	$0x78, %rsi
   1a125: 48 83 c7 78                  	addq	$0x78, %rdi
   1a129: 53                           	pushq	%rbx
   1a12a: f3 0f 6f 46 c0               	movdqu	-0x40(%rsi), %xmm0
   1a12f: f3 0f 6f 56 98               	movdqu	-0x68(%rsi), %xmm2
   1a134: f3 0f 6f 4e 88               	movdqu	-0x78(%rsi), %xmm1
   1a139: f3 0f 6f 5e b0               	movdqu	-0x50(%rsi), %xmm3
   1a13e: 48 8b 46 a8                  	movq	-0x58(%rsi), %rax
   1a142: 66 0f d4 c2                  	paddq	%xmm2, %xmm0
   1a146: 48 03 46 d0                  	addq	-0x30(%rsi), %rax
   1a14a: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   1a14e: 48 89 47 a8                  	movq	%rax, -0x58(%rdi)
   1a152: 48 b8 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rax  # imm = 0x7FFFFFFFFFFFF
   1a15c: 0f 11 4f 88                  	movups	%xmm1, -0x78(%rdi)
   1a160: 0f 11 47 98                  	movups	%xmm0, -0x68(%rdi)
   1a164: 4c 8b 56 88                  	movq	-0x78(%rsi), %r10
   1a168: 48 8b 6e b8                  	movq	-0x48(%rsi), %rbp
   1a16c: 4c 89 d2                     	movq	%r10, %rdx
   1a16f: 48 c1 ea 33                  	shrq	$0x33, %rdx
   1a173: 48 03 56 90                  	addq	-0x70(%rsi), %rdx
   1a177: 48 89 d1                     	movq	%rdx, %rcx
   1a17a: 48 21 c2                     	andq	%rax, %rdx
   1a17d: 48 c1 e9 33                  	shrq	$0x33, %rcx
   1a181: 48 03 4e 98                  	addq	-0x68(%rsi), %rcx
   1a185: 49 89 d3                     	movq	%rdx, %r11
   1a188: 48 89 ca                     	movq	%rcx, %rdx
   1a18b: 48 21 c1                     	andq	%rax, %rcx
   1a18e: 48 c1 ea 33                  	shrq	$0x33, %rdx
   1a192: 48 03 56 a0                  	addq	-0x60(%rsi), %rdx
   1a196: 49 89 c9                     	movq	%rcx, %r9
   1a199: 48 89 d1                     	movq	%rdx, %rcx
   1a19c: 48 21 c2                     	andq	%rax, %rdx
   1a19f: 48 c1 e9 33                  	shrq	$0x33, %rcx
   1a1a3: 48 03 4e a8                  	addq	-0x58(%rsi), %rcx
   1a1a7: 49 89 d0                     	movq	%rdx, %r8
   1a1aa: 48 ba da ff ff ff ff ff 0f 00	movabsq	$0xfffffffffffda, %rdx  # imm = 0xFFFFFFFFFFFDA
   1a1b4: 48 89 cb                     	movq	%rcx, %rbx
   1a1b7: 48 03 56 b0                  	addq	-0x50(%rsi), %rdx
   1a1bb: 48 c1 e9 33                  	shrq	$0x33, %rcx
   1a1bf: 48 21 c3                     	andq	%rax, %rbx
   1a1c2: 4c 21 d0                     	andq	%r10, %rax
   1a1c5: 4c 8b 56 c0                  	movq	-0x40(%rsi), %r10
   1a1c9: 48 29 c2                     	subq	%rax, %rdx
   1a1cc: 48 b8 fe ff ff ff ff ff 0f 00	movabsq	$0xffffffffffffe, %rax  # imm = 0xFFFFFFFFFFFFE
   1a1d6: 49 01 c2                     	addq	%rax, %r10
   1a1d9: 48 01 c5                     	addq	%rax, %rbp
   1a1dc: 4d 29 ca                     	subq	%r9, %r10
   1a1df: 4c 8b 4e c8                  	movq	-0x38(%rsi), %r9
   1a1e3: 4c 29 dd                     	subq	%r11, %rbp
   1a1e6: 49 01 c1                     	addq	%rax, %r9
   1a1e9: 48 03 46 d0                  	addq	-0x30(%rsi), %rax
   1a1ed: 48 89 6f b8                  	movq	%rbp, -0x48(%rdi)
   1a1f1: 4d 29 c1                     	subq	%r8, %r9
   1a1f4: 4c 8d 04 c9                  	leaq	(%rcx,%rcx,8), %r8
   1a1f8: 48 29 d8                     	subq	%rbx, %rax
   1a1fb: 4c 89 57 c0                  	movq	%r10, -0x40(%rdi)
   1a1ff: 4a 8d 0c 41                  	leaq	(%rcx,%r8,2), %rcx
   1a203: 4c 89 4f c8                  	movq	%r9, -0x38(%rdi)
   1a207: 48 29 ca                     	subq	%rcx, %rdx
   1a20a: 48 89 47 d0                  	movq	%rax, -0x30(%rdi)
   1a20e: 48 89 57 b0                  	movq	%rdx, -0x50(%rdi)
   1a212: f3 0f 6f 66 d8               	movdqu	-0x28(%rsi), %xmm4
   1a217: 0f 11 67 d8                  	movups	%xmm4, -0x28(%rdi)
   1a21b: f3 0f 6f 6e e8               	movdqu	-0x18(%rsi), %xmm5
   1a220: 0f 11 6f e8                  	movups	%xmm5, -0x18(%rdi)
   1a224: 48 8b 56 f8                  	movq	-0x8(%rsi), %rdx
   1a228: 48 89 57 f8                  	movq	%rdx, -0x8(%rdi)
   1a22c: 48 8d 15 ed f0 04 00         	leaq	0x4f0ed(%rip), %rdx     # 0x69320 <d2>
   1a233: 5b                           	popq	%rbx
   1a234: 5d                           	popq	%rbp
   1a235: e9 06 af ff ff               	jmp	0x15140 <fe25519_mul>
   1a23a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000001a240 <ge25519_p3_tobytes>:
   1a240: 41 55                        	pushq	%r13
   1a242: 41 54                        	pushq	%r12
   1a244: 55                           	pushq	%rbp
   1a245: 48 89 fd                     	movq	%rdi, %rbp
   1a248: 53                           	pushq	%rbx
   1a249: 48 89 f3                     	movq	%rsi, %rbx
   1a24c: 48 83 c6 50                  	addq	$0x50, %rsi
   1a250: 48 81 ec c8 00 00 00         	subq	$0xc8, %rsp
   1a257: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   1a260: 48 89 84 24 b8 00 00 00      	movq	%rax, 0xb8(%rsp)
   1a268: 31 c0                        	xorl	%eax, %eax
   1a26a: 4c 8d 64 24 60               	leaq	0x60(%rsp), %r12
   1a26f: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   1a274: 4c 89 e7                     	movq	%r12, %rdi
   1a277: e8 74 e3 ff ff               	callq	0x185f0 <fe25519_invert>
   1a27c: 48 89 de                     	movq	%rbx, %rsi
   1a27f: 4c 89 e2                     	movq	%r12, %rdx
   1a282: 4c 89 ef                     	movq	%r13, %rdi
   1a285: e8 b6 ae ff ff               	callq	0x15140 <fe25519_mul>
   1a28a: 48 8d 73 28                  	leaq	0x28(%rbx), %rsi
   1a28e: 48 89 e3                     	movq	%rsp, %rbx
   1a291: 4c 89 e2                     	movq	%r12, %rdx
   1a294: 48 89 df                     	movq	%rbx, %rdi
   1a297: e8 a4 ae ff ff               	callq	0x15140 <fe25519_mul>
   1a29c: 48 89 de                     	movq	%rbx, %rsi
   1a29f: 48 89 ef                     	movq	%rbp, %rdi
   1a2a2: e8 49 da ff ff               	callq	0x17cf0 <fe25519_tobytes>
   1a2a7: 48 8d bc 24 90 00 00 00      	leaq	0x90(%rsp), %rdi
   1a2af: 4c 89 ee                     	movq	%r13, %rsi
   1a2b2: e8 39 da ff ff               	callq	0x17cf0 <fe25519_tobytes>
   1a2b7: 0f b6 84 24 90 00 00 00      	movzbl	0x90(%rsp), %eax
   1a2bf: c1 e0 07                     	shll	$0x7, %eax
   1a2c2: 30 45 1f                     	xorb	%al, 0x1f(%rbp)
   1a2c5: 48 8b 84 24 b8 00 00 00      	movq	0xb8(%rsp), %rax
   1a2cd: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1a2d6: 75 0e                        	jne	0x1a2e6 <ge25519_p3_tobytes+0xa6>
   1a2d8: 48 81 c4 c8 00 00 00         	addq	$0xc8, %rsp
   1a2df: 5b                           	popq	%rbx
   1a2e0: 5d                           	popq	%rbp
   1a2e1: 41 5c                        	popq	%r12
   1a2e3: 41 5d                        	popq	%r13
   1a2e5: c3                           	retq
   1a2e6: e8 05 40 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1a2eb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000001a2f0 <ge25519_sub>:
   1a2f0: 41 57                        	pushq	%r15
   1a2f2: 41 56                        	pushq	%r14
   1a2f4: 41 55                        	pushq	%r13
   1a2f6: 4c 8d 6f 28                  	leaq	0x28(%rdi), %r13
   1a2fa: 41 54                        	pushq	%r12
   1a2fc: 49 89 d4                     	movq	%rdx, %r12
   1a2ff: 55                           	pushq	%rbp
   1a300: 48 89 f5                     	movq	%rsi, %rbp
   1a303: 48 8d 76 28                  	leaq	0x28(%rsi), %rsi
   1a307: 53                           	pushq	%rbx
   1a308: 48 89 fb                     	movq	%rdi, %rbx
   1a30b: 48 89 ea                     	movq	%rbp, %rdx
   1a30e: 4c 8d 73 50                  	leaq	0x50(%rbx), %r14
   1a312: 4c 8d 7b 78                  	leaq	0x78(%rbx), %r15
   1a316: 48 83 ec 38                  	subq	$0x38, %rsp
   1a31a: f3 0f 6f 66 e8               	movdqu	-0x18(%rsi), %xmm4
   1a31f: f3 0f 6f 6e d8               	movdqu	-0x28(%rsi), %xmm5
   1a324: f3 0f 6f 46 10               	movdqu	0x10(%rsi), %xmm0
   1a329: 48 8b 46 f8                  	movq	-0x8(%rsi), %rax
   1a32d: f3 0f 6f 0e                  	movdqu	(%rsi), %xmm1
   1a331: 48 03 46 20                  	addq	0x20(%rsi), %rax
   1a335: 48 89 47 20                  	movq	%rax, 0x20(%rdi)
   1a339: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   1a33d: 66 0f d4 cd                  	paddq	%xmm5, %xmm1
   1a341: 0f 11 47 10                  	movups	%xmm0, 0x10(%rdi)
   1a345: 0f 11 0f                     	movups	%xmm1, (%rdi)
   1a348: 4c 89 ef                     	movq	%r13, %rdi
   1a34b: e8 30 ad ff ff               	callq	0x15080 <fe25519_sub>
   1a350: 49 8d 54 24 28               	leaq	0x28(%r12), %rdx
   1a355: 48 89 de                     	movq	%rbx, %rsi
   1a358: 4c 89 f7                     	movq	%r14, %rdi
   1a35b: e8 e0 ad ff ff               	callq	0x15140 <fe25519_mul>
   1a360: 4c 89 e2                     	movq	%r12, %rdx
   1a363: 4c 89 ee                     	movq	%r13, %rsi
   1a366: 4c 89 ef                     	movq	%r13, %rdi
   1a369: e8 d2 ad ff ff               	callq	0x15140 <fe25519_mul>
   1a36e: 48 8d 55 78                  	leaq	0x78(%rbp), %rdx
   1a372: 49 8d 74 24 78               	leaq	0x78(%r12), %rsi
   1a377: 4c 89 ff                     	movq	%r15, %rdi
   1a37a: e8 c1 ad ff ff               	callq	0x15140 <fe25519_mul>
   1a37f: 49 8d 54 24 50               	leaq	0x50(%r12), %rdx
   1a384: 48 8d 75 50                  	leaq	0x50(%rbp), %rsi
   1a388: 48 89 df                     	movq	%rbx, %rdi
   1a38b: e8 b0 ad ff ff               	callq	0x15140 <fe25519_mul>
   1a390: 48 8b 43 20                  	movq	0x20(%rbx), %rax
   1a394: f3 0f 6f 03                  	movdqu	(%rbx), %xmm0
   1a398: 4c 89 ea                     	movq	%r13, %rdx
   1a39b: f3 0f 6f 4b 10               	movdqu	0x10(%rbx), %xmm1
   1a3a0: 4c 89 f6                     	movq	%r14, %rsi
   1a3a3: 48 89 df                     	movq	%rbx, %rdi
   1a3a6: 48 8d 2c 00                  	leaq	(%rax,%rax), %rbp
   1a3aa: 66 0f 73 f0 01               	psllq	$0x1, %xmm0
   1a3af: 66 0f 73 f1 01               	psllq	$0x1, %xmm1
   1a3b4: 48 89 6c 24 20               	movq	%rbp, 0x20(%rsp)
   1a3b9: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   1a3bd: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   1a3c2: e8 b9 ac ff ff               	callq	0x15080 <fe25519_sub>
   1a3c7: f3 0f 6f 73 38               	movdqu	0x38(%rbx), %xmm6
   1a3cc: 48 8b 43 70                  	movq	0x70(%rbx), %rax
   1a3d0: 48 89 e6                     	movq	%rsp, %rsi
   1a3d3: f3 0f 6f 7b 28               	movdqu	0x28(%rbx), %xmm7
   1a3d8: f3 0f 6f 53 60               	movdqu	0x60(%rbx), %xmm2
   1a3dd: 4c 89 fa                     	movq	%r15, %rdx
   1a3e0: 4c 89 f7                     	movq	%r14, %rdi
   1a3e3: f3 0f 6f 5b 50               	movdqu	0x50(%rbx), %xmm3
   1a3e8: 48 01 43 48                  	addq	%rax, 0x48(%rbx)
   1a3ec: 66 0f d4 d6                  	paddq	%xmm6, %xmm2
   1a3f0: 66 0f d4 df                  	paddq	%xmm7, %xmm3
   1a3f4: 0f 11 53 38                  	movups	%xmm2, 0x38(%rbx)
   1a3f8: 0f 11 5b 28                  	movups	%xmm3, 0x28(%rbx)
   1a3fc: e8 7f ac ff ff               	callq	0x15080 <fe25519_sub>
   1a401: f3 0f 6f a3 88 00 00 00      	movdqu	0x88(%rbx), %xmm4
   1a409: f3 0f 6f 6b 78               	movdqu	0x78(%rbx), %xmm5
   1a40e: 48 01 ab 98 00 00 00         	addq	%rbp, 0x98(%rbx)
   1a415: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   1a419: 66 0f d4 c5                  	paddq	%xmm5, %xmm0
   1a41d: 0f 11 43 78                  	movups	%xmm0, 0x78(%rbx)
   1a421: 0f 11 8b 88 00 00 00         	movups	%xmm1, 0x88(%rbx)
   1a428: 48 83 c4 38                  	addq	$0x38, %rsp
   1a42c: 5b                           	popq	%rbx
   1a42d: 5d                           	popq	%rbp
   1a42e: 41 5c                        	popq	%r12
   1a430: 41 5d                        	popq	%r13
   1a432: 41 5e                        	popq	%r14
   1a434: 41 5f                        	popq	%r15
   1a436: c3                           	retq
   1a437: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

000000000001a440 <ge25519_mul_l>:
   1a440: 41 57                        	pushq	%r15
   1a442: 49 89 ff                     	movq	%rdi, %r15
   1a445: 41 56                        	pushq	%r14
   1a447: 41 55                        	pushq	%r13
   1a449: 41 54                        	pushq	%r12
   1a44b: 55                           	pushq	%rbp
   1a44c: 53                           	pushq	%rbx
   1a44d: 48 89 f3                     	movq	%rsi, %rbx
   1a450: 48 81 ec b8 07 00 00         	subq	$0x7b8, %rsp            # imm = 0x7B8
   1a457: 48 8d 84 24 b0 02 00 00      	leaq	0x2b0(%rsp), %rax
   1a45f: 4c 8d ac 24 10 02 00 00      	leaq	0x210(%rsp), %r13
   1a467: 48 89 c7                     	movq	%rax, %rdi
   1a46a: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   1a46f: 4c 8d a4 24 48 01 00 00      	leaq	0x148(%rsp), %r12
   1a477: 48 8d ac 24 20 01 00 00      	leaq	0x120(%rsp), %rbp
   1a47f: e8 9c fc ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1a484: f3 0f 6f 3b                  	movdqu	(%rbx), %xmm7
   1a488: 48 8b 53 20                  	movq	0x20(%rbx), %rdx
   1a48c: 4c 89 ee                     	movq	%r13, %rsi
   1a48f: f3 0f 6f 43 60               	movdqu	0x60(%rbx), %xmm0
   1a494: 48 8d 8c 24 60 02 00 00      	leaq	0x260(%rsp), %rcx
   1a49c: 48 8d 84 24 38 02 00 00      	leaq	0x238(%rsp), %rax
   1a4a4: 0f 29 bc 24 10 02 00 00      	movaps	%xmm7, 0x210(%rsp)
   1a4ac: f3 0f 6f 7b 10               	movdqu	0x10(%rbx), %xmm7
   1a4b1: 4c 8d b4 24 f8 00 00 00      	leaq	0xf8(%rsp), %r14
   1a4b9: 48 89 94 24 30 02 00 00      	movq	%rdx, 0x230(%rsp)
   1a4c1: 48 8b 53 48                  	movq	0x48(%rbx), %rdx
   1a4c5: 0f 29 bc 24 20 02 00 00      	movaps	%xmm7, 0x220(%rsp)
   1a4cd: f3 0f 6f 7b 28               	movdqu	0x28(%rbx), %xmm7
   1a4d2: 48 89 94 24 58 02 00 00      	movq	%rdx, 0x258(%rsp)
   1a4da: 48 8b 53 70                  	movq	0x70(%rbx), %rdx
   1a4de: 0f 11 bc 24 38 02 00 00      	movups	%xmm7, 0x238(%rsp)
   1a4e6: f3 0f 6f 7b 38               	movdqu	0x38(%rbx), %xmm7
   1a4eb: 0f 29 84 24 70 02 00 00      	movaps	%xmm0, 0x270(%rsp)
   1a4f3: 0f 11 bc 24 48 02 00 00      	movups	%xmm7, 0x248(%rsp)
   1a4fb: f3 0f 6f 7b 50               	movdqu	0x50(%rbx), %xmm7
   1a500: 48 8d 9c 24 d0 00 00 00      	leaq	0xd0(%rsp), %rbx
   1a508: 48 89 df                     	movq	%rbx, %rdi
   1a50b: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   1a510: 0f 29 bc 24 60 02 00 00      	movaps	%xmm7, 0x260(%rsp)
   1a518: 48 89 04 24                  	movq	%rax, (%rsp)
   1a51c: 48 89 94 24 80 02 00 00      	movq	%rdx, 0x280(%rsp)
   1a524: e8 17 b8 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1a529: 4c 89 ef                     	movq	%r13, %rdi
   1a52c: 4c 89 e2                     	movq	%r12, %rdx
   1a52f: 48 89 de                     	movq	%rbx, %rsi
   1a532: e8 09 ac ff ff               	callq	0x15140 <fe25519_mul>
   1a537: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1a53b: 48 89 ea                     	movq	%rbp, %rdx
   1a53e: 4c 89 f6                     	movq	%r14, %rsi
   1a541: e8 fa ab ff ff               	callq	0x15140 <fe25519_mul>
   1a546: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1a54b: 4c 89 e2                     	movq	%r12, %rdx
   1a54e: 48 89 ee                     	movq	%rbp, %rsi
   1a551: e8 ea ab ff ff               	callq	0x15140 <fe25519_mul>
   1a556: 48 8d bc 24 88 02 00 00      	leaq	0x288(%rsp), %rdi
   1a55e: 4c 89 f2                     	movq	%r14, %rdx
   1a561: 48 89 de                     	movq	%rbx, %rsi
   1a564: e8 d7 ab ff ff               	callq	0x15140 <fe25519_mul>
   1a569: 48 8b 54 24 48               	movq	0x48(%rsp), %rdx
   1a56e: 4c 89 ee                     	movq	%r13, %rsi
   1a571: 48 89 df                     	movq	%rbx, %rdi
   1a574: e8 c7 e4 ff ff               	callq	0x18a40 <ge25519_add>
   1a579: 48 8d 84 24 70 01 00 00      	leaq	0x170(%rsp), %rax
   1a581: 4c 89 e2                     	movq	%r12, %rdx
   1a584: 48 89 de                     	movq	%rbx, %rsi
   1a587: 48 89 c7                     	movq	%rax, %rdi
   1a58a: 48 89 04 24                  	movq	%rax, (%rsp)
   1a58e: e8 ad ab ff ff               	callq	0x15140 <fe25519_mul>
   1a593: 48 8d 8c 24 98 01 00 00      	leaq	0x198(%rsp), %rcx
   1a59b: 48 89 ea                     	movq	%rbp, %rdx
   1a59e: 4c 89 f6                     	movq	%r14, %rsi
   1a5a1: 48 89 cf                     	movq	%rcx, %rdi
   1a5a4: 48 89 4c 24 30               	movq	%rcx, 0x30(%rsp)
   1a5a9: e8 92 ab ff ff               	callq	0x15140 <fe25519_mul>
   1a5ae: 48 8d b4 24 c0 01 00 00      	leaq	0x1c0(%rsp), %rsi
   1a5b6: 4c 89 e2                     	movq	%r12, %rdx
   1a5b9: 49 89 f0                     	movq	%rsi, %r8
   1a5bc: 48 89 ee                     	movq	%rbp, %rsi
   1a5bf: 4c 89 c7                     	movq	%r8, %rdi
   1a5c2: 4c 89 44 24 38               	movq	%r8, 0x38(%rsp)
   1a5c7: e8 74 ab ff ff               	callq	0x15140 <fe25519_mul>
   1a5cc: 48 8d b4 24 e8 01 00 00      	leaq	0x1e8(%rsp), %rsi
   1a5d4: 4c 89 f2                     	movq	%r14, %rdx
   1a5d7: 49 89 f1                     	movq	%rsi, %r9
   1a5da: 48 89 de                     	movq	%rbx, %rsi
   1a5dd: 4c 89 cf                     	movq	%r9, %rdi
   1a5e0: 4c 89 4c 24 40               	movq	%r9, 0x40(%rsp)
   1a5e5: e8 56 ab ff ff               	callq	0x15140 <fe25519_mul>
   1a5ea: 48 8d 94 24 50 03 00 00      	leaq	0x350(%rsp), %rdx
   1a5f2: 48 8b 34 24                  	movq	(%rsp), %rsi
   1a5f6: 48 89 d7                     	movq	%rdx, %rdi
   1a5f9: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1a5fe: e8 1d fb ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1a603: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   1a608: 4c 89 ee                     	movq	%r13, %rsi
   1a60b: 48 89 df                     	movq	%rbx, %rdi
   1a60e: e8 2d e4 ff ff               	callq	0x18a40 <ge25519_add>
   1a613: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1a617: 4c 89 e2                     	movq	%r12, %rdx
   1a61a: 48 89 de                     	movq	%rbx, %rsi
   1a61d: e8 1e ab ff ff               	callq	0x15140 <fe25519_mul>
   1a622: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1a627: 48 89 ea                     	movq	%rbp, %rdx
   1a62a: 4c 89 f6                     	movq	%r14, %rsi
   1a62d: e8 0e ab ff ff               	callq	0x15140 <fe25519_mul>
   1a632: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   1a637: 4c 89 e2                     	movq	%r12, %rdx
   1a63a: 48 89 ee                     	movq	%rbp, %rsi
   1a63d: e8 fe aa ff ff               	callq	0x15140 <fe25519_mul>
   1a642: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1a647: 4c 89 f2                     	movq	%r14, %rdx
   1a64a: 48 89 de                     	movq	%rbx, %rsi
   1a64d: e8 ee aa ff ff               	callq	0x15140 <fe25519_mul>
   1a652: 48 8d 94 24 f0 03 00 00      	leaq	0x3f0(%rsp), %rdx
   1a65a: 48 8b 34 24                  	movq	(%rsp), %rsi
   1a65e: 48 89 d7                     	movq	%rdx, %rdi
   1a661: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1a666: e8 b5 fa ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1a66b: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   1a670: 4c 89 ee                     	movq	%r13, %rsi
   1a673: 48 89 df                     	movq	%rbx, %rdi
   1a676: e8 c5 e3 ff ff               	callq	0x18a40 <ge25519_add>
   1a67b: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1a67f: 4c 89 e2                     	movq	%r12, %rdx
   1a682: 48 89 de                     	movq	%rbx, %rsi
   1a685: e8 b6 aa ff ff               	callq	0x15140 <fe25519_mul>
   1a68a: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1a68f: 48 89 ea                     	movq	%rbp, %rdx
   1a692: 4c 89 f6                     	movq	%r14, %rsi
   1a695: e8 a6 aa ff ff               	callq	0x15140 <fe25519_mul>
   1a69a: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   1a69f: 4c 89 e2                     	movq	%r12, %rdx
   1a6a2: 48 89 ee                     	movq	%rbp, %rsi
   1a6a5: e8 96 aa ff ff               	callq	0x15140 <fe25519_mul>
   1a6aa: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1a6af: 4c 89 f2                     	movq	%r14, %rdx
   1a6b2: 48 89 de                     	movq	%rbx, %rsi
   1a6b5: e8 86 aa ff ff               	callq	0x15140 <fe25519_mul>
   1a6ba: 48 8d 94 24 90 04 00 00      	leaq	0x490(%rsp), %rdx
   1a6c2: 48 8b 34 24                  	movq	(%rsp), %rsi
   1a6c6: 48 89 d7                     	movq	%rdx, %rdi
   1a6c9: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1a6ce: e8 4d fa ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1a6d3: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   1a6d8: 4c 89 ee                     	movq	%r13, %rsi
   1a6db: 48 89 df                     	movq	%rbx, %rdi
   1a6de: e8 5d e3 ff ff               	callq	0x18a40 <ge25519_add>
   1a6e3: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1a6e7: 4c 89 e2                     	movq	%r12, %rdx
   1a6ea: 48 89 de                     	movq	%rbx, %rsi
   1a6ed: e8 4e aa ff ff               	callq	0x15140 <fe25519_mul>
   1a6f2: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1a6f7: 48 89 ea                     	movq	%rbp, %rdx
   1a6fa: 4c 89 f6                     	movq	%r14, %rsi
   1a6fd: e8 3e aa ff ff               	callq	0x15140 <fe25519_mul>
   1a702: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   1a707: 4c 89 e2                     	movq	%r12, %rdx
   1a70a: 48 89 ee                     	movq	%rbp, %rsi
   1a70d: e8 2e aa ff ff               	callq	0x15140 <fe25519_mul>
   1a712: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1a717: 4c 89 f2                     	movq	%r14, %rdx
   1a71a: 48 89 de                     	movq	%rbx, %rsi
   1a71d: e8 1e aa ff ff               	callq	0x15140 <fe25519_mul>
   1a722: 48 8d 94 24 30 05 00 00      	leaq	0x530(%rsp), %rdx
   1a72a: 48 8b 34 24                  	movq	(%rsp), %rsi
   1a72e: 48 89 d7                     	movq	%rdx, %rdi
   1a731: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1a736: e8 e5 f9 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1a73b: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   1a740: 4c 89 ee                     	movq	%r13, %rsi
   1a743: 48 89 df                     	movq	%rbx, %rdi
   1a746: e8 f5 e2 ff ff               	callq	0x18a40 <ge25519_add>
   1a74b: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1a74f: 4c 89 e2                     	movq	%r12, %rdx
   1a752: 48 89 de                     	movq	%rbx, %rsi
   1a755: e8 e6 a9 ff ff               	callq	0x15140 <fe25519_mul>
   1a75a: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1a75f: 48 89 ea                     	movq	%rbp, %rdx
   1a762: 4c 89 f6                     	movq	%r14, %rsi
   1a765: e8 d6 a9 ff ff               	callq	0x15140 <fe25519_mul>
   1a76a: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   1a76f: 4c 89 e2                     	movq	%r12, %rdx
   1a772: 48 89 ee                     	movq	%rbp, %rsi
   1a775: e8 c6 a9 ff ff               	callq	0x15140 <fe25519_mul>
   1a77a: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1a77f: 4c 89 f2                     	movq	%r14, %rdx
   1a782: 48 89 de                     	movq	%rbx, %rsi
   1a785: e8 b6 a9 ff ff               	callq	0x15140 <fe25519_mul>
   1a78a: 48 8d 94 24 d0 05 00 00      	leaq	0x5d0(%rsp), %rdx
   1a792: 48 8b 34 24                  	movq	(%rsp), %rsi
   1a796: 48 89 d7                     	movq	%rdx, %rdi
   1a799: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1a79e: e8 7d f9 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1a7a3: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   1a7a8: 4c 89 ee                     	movq	%r13, %rsi
   1a7ab: 48 89 df                     	movq	%rbx, %rdi
   1a7ae: e8 8d e2 ff ff               	callq	0x18a40 <ge25519_add>
   1a7b3: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1a7b7: 4c 89 e2                     	movq	%r12, %rdx
   1a7ba: 48 89 de                     	movq	%rbx, %rsi
   1a7bd: e8 7e a9 ff ff               	callq	0x15140 <fe25519_mul>
   1a7c2: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1a7c7: 48 89 ea                     	movq	%rbp, %rdx
   1a7ca: 4c 89 f6                     	movq	%r14, %rsi
   1a7cd: e8 6e a9 ff ff               	callq	0x15140 <fe25519_mul>
   1a7d2: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   1a7d7: 4c 89 e2                     	movq	%r12, %rdx
   1a7da: 48 89 ee                     	movq	%rbp, %rsi
   1a7dd: e8 5e a9 ff ff               	callq	0x15140 <fe25519_mul>
   1a7e2: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1a7e7: 4c 89 f2                     	movq	%r14, %rdx
   1a7ea: 48 89 de                     	movq	%rbx, %rsi
   1a7ed: e8 4e a9 ff ff               	callq	0x15140 <fe25519_mul>
   1a7f2: 48 8d 94 24 70 06 00 00      	leaq	0x670(%rsp), %rdx
   1a7fa: 48 8b 34 24                  	movq	(%rsp), %rsi
   1a7fe: 48 89 d7                     	movq	%rdx, %rdi
   1a801: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1a806: e8 15 f9 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1a80b: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   1a810: 4c 89 ee                     	movq	%r13, %rsi
   1a813: 48 89 df                     	movq	%rbx, %rdi
   1a816: e8 25 e2 ff ff               	callq	0x18a40 <ge25519_add>
   1a81b: 4c 8b 2c 24                  	movq	(%rsp), %r13
   1a81f: 4c 89 e2                     	movq	%r12, %rdx
   1a822: 48 89 de                     	movq	%rbx, %rsi
   1a825: 4c 89 ef                     	movq	%r13, %rdi
   1a828: e8 13 a9 ff ff               	callq	0x15140 <fe25519_mul>
   1a82d: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1a832: 48 89 ea                     	movq	%rbp, %rdx
   1a835: 4c 89 f6                     	movq	%r14, %rsi
   1a838: e8 03 a9 ff ff               	callq	0x15140 <fe25519_mul>
   1a83d: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   1a842: 4c 89 e2                     	movq	%r12, %rdx
   1a845: 48 89 ee                     	movq	%rbp, %rsi
   1a848: e8 f3 a8 ff ff               	callq	0x15140 <fe25519_mul>
   1a84d: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1a852: 4c 89 f2                     	movq	%r14, %rdx
   1a855: 48 89 de                     	movq	%rbx, %rsi
   1a858: e8 e3 a8 ff ff               	callq	0x15140 <fe25519_mul>
   1a85d: 4c 89 ee                     	movq	%r13, %rsi
   1a860: 48 8d bc 24 10 07 00 00      	leaq	0x710(%rsp), %rdi
   1a868: 4c 8d 2d ad 6d 04 00         	leaq	0x46dad(%rip), %r13     # 0x6161c <aslide.2+0xfc>
   1a86f: e8 ac f8 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1a874: 48 8d 44 24 50               	leaq	0x50(%rsp), %rax
   1a879: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   1a87d: 49 8d 77 78                  	leaq	0x78(%r15), %rsi
   1a881: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   1a886: 49 8d 47 28                  	leaq	0x28(%r15), %rax
   1a88a: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   1a88f: 49 8d 47 50                  	leaq	0x50(%r15), %rax
   1a893: 49 c7 47 20 00 00 00 00      	movq	$0x0, 0x20(%r15)
   1a89b: 49 c7 47 28 01 00 00 00      	movq	$0x1, 0x28(%r15)
   1a8a3: 49 c7 47 50 01 00 00 00      	movq	$0x1, 0x50(%r15)
   1a8ab: 49 c7 87 98 00 00 00 00 00 00 00     	movq	$0x0, 0x98(%r15)
   1a8b6: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   1a8bb: 48 89 74 24 20               	movq	%rsi, 0x20(%rsp)
   1a8c0: 41 0f 11 07                  	movups	%xmm0, (%r15)
   1a8c4: 41 0f 11 47 10               	movups	%xmm0, 0x10(%r15)
   1a8c9: 41 0f 11 47 30               	movups	%xmm0, 0x30(%r15)
   1a8ce: 41 0f 11 47 40               	movups	%xmm0, 0x40(%r15)
   1a8d3: 41 0f 11 47 58               	movups	%xmm0, 0x58(%r15)
   1a8d8: 41 0f 11 47 68               	movups	%xmm0, 0x68(%r15)
   1a8dd: 41 0f 11 47 78               	movups	%xmm0, 0x78(%r15)
   1a8e2: 41 0f 11 87 88 00 00 00      	movups	%xmm0, 0x88(%r15)
   1a8ea: eb 5f                        	jmp	0x1a94b <ge25519_mul_l+0x50b>
   1a8ec: 0f 1f 40 00                  	nopl	(%rax)
   1a8f0: 0f 85 4a 01 00 00            	jne	0x1aa40 <ge25519_mul_l+0x600>
   1a8f6: 4c 89 e2                     	movq	%r12, %rdx
   1a8f9: 48 89 de                     	movq	%rbx, %rsi
   1a8fc: 4c 89 ff                     	movq	%r15, %rdi
   1a8ff: e8 3c a8 ff ff               	callq	0x15140 <fe25519_mul>
   1a904: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   1a909: 48 89 ea                     	movq	%rbp, %rdx
   1a90c: 4c 89 f6                     	movq	%r14, %rsi
   1a90f: e8 2c a8 ff ff               	callq	0x15140 <fe25519_mul>
   1a914: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1a919: 4c 89 e2                     	movq	%r12, %rdx
   1a91c: 48 89 ee                     	movq	%rbp, %rsi
   1a91f: e8 1c a8 ff ff               	callq	0x15140 <fe25519_mul>
   1a924: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   1a929: 4c 89 f2                     	movq	%r14, %rdx
   1a92c: 48 89 de                     	movq	%rbx, %rsi
   1a92f: e8 0c a8 ff ff               	callq	0x15140 <fe25519_mul>
   1a934: 48 8d 05 e5 6b 04 00         	leaq	0x46be5(%rip), %rax     # 0x61520 <aslide.2>
   1a93b: 49 8d 55 ff                  	leaq	-0x1(%r13), %rdx
   1a93f: 4c 39 e8                     	cmpq	%r13, %rax
   1a942: 0f 84 68 01 00 00            	je	0x1aab0 <ge25519_mul_l+0x670>
   1a948: 49 89 d5                     	movq	%rdx, %r13
   1a94b: 49 8b 57 20                  	movq	0x20(%r15), %rdx
   1a94f: f3 41 0f 6f 0f               	movdqu	(%r15), %xmm1
   1a954: 48 89 df                     	movq	%rbx, %rdi
   1a957: f3 41 0f 6f 57 10            	movdqu	0x10(%r15), %xmm2
   1a95d: f3 41 0f 6f 5f 28            	movdqu	0x28(%r15), %xmm3
   1a963: f3 41 0f 6f 67 38            	movdqu	0x38(%r15), %xmm4
   1a969: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   1a96e: 48 89 54 24 70               	movq	%rdx, 0x70(%rsp)
   1a973: 49 8b 57 48                  	movq	0x48(%r15), %rdx
   1a977: f3 41 0f 6f 6f 50            	movdqu	0x50(%r15), %xmm5
   1a97d: 0f 29 4c 24 50               	movaps	%xmm1, 0x50(%rsp)
   1a982: f3 41 0f 6f 77 60            	movdqu	0x60(%r15), %xmm6
   1a988: 0f 29 54 24 60               	movaps	%xmm2, 0x60(%rsp)
   1a98d: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   1a995: 49 8b 57 70                  	movq	0x70(%r15), %rdx
   1a999: 0f 11 5c 24 78               	movups	%xmm3, 0x78(%rsp)
   1a99e: 48 89 94 24 c0 00 00 00      	movq	%rdx, 0xc0(%rsp)
   1a9a6: 0f 11 a4 24 88 00 00 00      	movups	%xmm4, 0x88(%rsp)
   1a9ae: 0f 29 ac 24 a0 00 00 00      	movaps	%xmm5, 0xa0(%rsp)
   1a9b6: 0f 29 b4 24 b0 00 00 00      	movaps	%xmm6, 0xb0(%rsp)
   1a9be: e8 7d b3 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1a9c3: 41 0f b6 4d 00               	movzbl	(%r13), %ecx
   1a9c8: 84 c9                        	testb	%cl, %cl
   1a9ca: 0f 8e 20 ff ff ff            	jle	0x1a8f0 <ge25519_mul_l+0x4b0>
   1a9d0: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1a9d4: 4c 89 e2                     	movq	%r12, %rdx
   1a9d7: 48 89 de                     	movq	%rbx, %rsi
   1a9da: 88 4c 24 2f                  	movb	%cl, 0x2f(%rsp)
   1a9de: e8 5d a7 ff ff               	callq	0x15140 <fe25519_mul>
   1a9e3: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1a9e8: 48 89 ea                     	movq	%rbp, %rdx
   1a9eb: 4c 89 f6                     	movq	%r14, %rsi
   1a9ee: e8 4d a7 ff ff               	callq	0x15140 <fe25519_mul>
   1a9f3: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   1a9f8: 4c 89 e2                     	movq	%r12, %rdx
   1a9fb: 48 89 ee                     	movq	%rbp, %rsi
   1a9fe: e8 3d a7 ff ff               	callq	0x15140 <fe25519_mul>
   1aa03: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1aa08: 4c 89 f2                     	movq	%r14, %rdx
   1aa0b: 48 89 de                     	movq	%rbx, %rsi
   1aa0e: e8 2d a7 ff ff               	callq	0x15140 <fe25519_mul>
   1aa13: 0f b6 4c 24 2f               	movzbl	0x2f(%rsp), %ecx
   1aa18: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   1aa1d: 48 89 df                     	movq	%rbx, %rdi
   1aa20: 48 8b 34 24                  	movq	(%rsp), %rsi
   1aa24: d0 f9                        	sarb	%cl
   1aa26: 48 0f be c9                  	movsbq	%cl, %rcx
   1aa2a: 48 8d 14 89                  	leaq	(%rcx,%rcx,4), %rdx
   1aa2e: 48 c1 e2 05                  	shlq	$0x5, %rdx
   1aa32: 48 01 c2                     	addq	%rax, %rdx
   1aa35: e8 06 e0 ff ff               	callq	0x18a40 <ge25519_add>
   1aa3a: e9 b7 fe ff ff               	jmp	0x1a8f6 <ge25519_mul_l+0x4b6>
   1aa3f: 90                           	nop
   1aa40: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1aa44: 4c 89 e2                     	movq	%r12, %rdx
   1aa47: 48 89 de                     	movq	%rbx, %rsi
   1aa4a: 88 4c 24 2f                  	movb	%cl, 0x2f(%rsp)
   1aa4e: e8 ed a6 ff ff               	callq	0x15140 <fe25519_mul>
   1aa53: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1aa58: 48 89 ea                     	movq	%rbp, %rdx
   1aa5b: 4c 89 f6                     	movq	%r14, %rsi
   1aa5e: e8 dd a6 ff ff               	callq	0x15140 <fe25519_mul>
   1aa63: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   1aa68: 4c 89 e2                     	movq	%r12, %rdx
   1aa6b: 48 89 ee                     	movq	%rbp, %rsi
   1aa6e: e8 cd a6 ff ff               	callq	0x15140 <fe25519_mul>
   1aa73: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1aa78: 4c 89 f2                     	movq	%r14, %rdx
   1aa7b: 48 89 de                     	movq	%rbx, %rsi
   1aa7e: e8 bd a6 ff ff               	callq	0x15140 <fe25519_mul>
   1aa83: 0f be 54 24 2f               	movsbl	0x2f(%rsp), %edx
   1aa88: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   1aa8d: 48 89 df                     	movq	%rbx, %rdi
   1aa90: 48 8b 34 24                  	movq	(%rsp), %rsi
   1aa94: f7 da                        	negl	%edx
   1aa96: d1 fa                        	sarl	%edx
   1aa98: 48 63 d2                     	movslq	%edx, %rdx
   1aa9b: 48 8d 14 92                  	leaq	(%rdx,%rdx,4), %rdx
   1aa9f: 48 c1 e2 05                  	shlq	$0x5, %rdx
   1aaa3: 48 01 c2                     	addq	%rax, %rdx
   1aaa6: e8 45 f8 ff ff               	callq	0x1a2f0 <ge25519_sub>
   1aaab: e9 46 fe ff ff               	jmp	0x1a8f6 <ge25519_mul_l+0x4b6>
   1aab0: 48 81 c4 b8 07 00 00         	addq	$0x7b8, %rsp            # imm = 0x7B8
   1aab7: 5b                           	popq	%rbx
   1aab8: 5d                           	popq	%rbp
   1aab9: 41 5c                        	popq	%r12
   1aabb: 41 5d                        	popq	%r13
   1aabd: 41 5e                        	popq	%r14
   1aabf: 41 5f                        	popq	%r15
   1aac1: c3                           	retq
   1aac2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1aacd: 0f 1f 00                     	nopl	(%rax)

000000000001aad0 <ge25519_tobytes>:
   1aad0: 41 55                        	pushq	%r13
   1aad2: 41 54                        	pushq	%r12
   1aad4: 55                           	pushq	%rbp
   1aad5: 48 89 fd                     	movq	%rdi, %rbp
   1aad8: 53                           	pushq	%rbx
   1aad9: 48 89 f3                     	movq	%rsi, %rbx
   1aadc: 48 83 c6 50                  	addq	$0x50, %rsi
   1aae0: 48 81 ec c8 00 00 00         	subq	$0xc8, %rsp
   1aae7: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   1aaf0: 48 89 84 24 b8 00 00 00      	movq	%rax, 0xb8(%rsp)
   1aaf8: 31 c0                        	xorl	%eax, %eax
   1aafa: 49 89 e4                     	movq	%rsp, %r12
   1aafd: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   1ab02: 4c 89 e7                     	movq	%r12, %rdi
   1ab05: e8 e6 da ff ff               	callq	0x185f0 <fe25519_invert>
   1ab0a: 48 89 de                     	movq	%rbx, %rsi
   1ab0d: 4c 89 e2                     	movq	%r12, %rdx
   1ab10: 4c 89 ef                     	movq	%r13, %rdi
   1ab13: e8 28 a6 ff ff               	callq	0x15140 <fe25519_mul>
   1ab18: 48 8d 73 28                  	leaq	0x28(%rbx), %rsi
   1ab1c: 48 8d 5c 24 60               	leaq	0x60(%rsp), %rbx
   1ab21: 4c 89 e2                     	movq	%r12, %rdx
   1ab24: 48 89 df                     	movq	%rbx, %rdi
   1ab27: e8 14 a6 ff ff               	callq	0x15140 <fe25519_mul>
   1ab2c: 48 89 de                     	movq	%rbx, %rsi
   1ab2f: 48 89 ef                     	movq	%rbp, %rdi
   1ab32: e8 b9 d1 ff ff               	callq	0x17cf0 <fe25519_tobytes>
   1ab37: 48 8d bc 24 90 00 00 00      	leaq	0x90(%rsp), %rdi
   1ab3f: 4c 89 ee                     	movq	%r13, %rsi
   1ab42: e8 a9 d1 ff ff               	callq	0x17cf0 <fe25519_tobytes>
   1ab47: 0f b6 84 24 90 00 00 00      	movzbl	0x90(%rsp), %eax
   1ab4f: c1 e0 07                     	shll	$0x7, %eax
   1ab52: 30 45 1f                     	xorb	%al, 0x1f(%rbp)
   1ab55: 48 8b 84 24 b8 00 00 00      	movq	0xb8(%rsp), %rax
   1ab5d: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1ab66: 75 0e                        	jne	0x1ab76 <ge25519_tobytes+0xa6>
   1ab68: 48 81 c4 c8 00 00 00         	addq	$0xc8, %rsp
   1ab6f: 5b                           	popq	%rbx
   1ab70: 5d                           	popq	%rbp
   1ab71: 41 5c                        	popq	%r12
   1ab73: 41 5d                        	popq	%r13
   1ab75: c3                           	retq
   1ab76: e8 75 37 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1ab7b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000001ab80 <ge25519_double_scalarmult_vartime>:
   1ab80: 41 57                        	pushq	%r15
   1ab82: 41 56                        	pushq	%r14
   1ab84: 41 55                        	pushq	%r13
   1ab86: 41 54                        	pushq	%r12
   1ab88: 55                           	pushq	%rbp
   1ab89: 48 89 d5                     	movq	%rdx, %rbp
   1ab8c: 53                           	pushq	%rbx
   1ab8d: 48 89 cb                     	movq	%rcx, %rbx
   1ab90: 48 81 ec 78 09 00 00         	subq	$0x978, %rsp            # imm = 0x978
   1ab97: 48 89 7c 24 38               	movq	%rdi, 0x38(%rsp)
   1ab9c: 4c 8d bc 24 60 07 00 00      	leaq	0x760(%rsp), %r15
   1aba4: 4c 8d b4 24 60 02 00 00      	leaq	0x260(%rsp), %r14
   1abac: 4c 89 ff                     	movq	%r15, %rdi
   1abaf: 4c 8d ac 24 f8 00 00 00      	leaq	0xf8(%rsp), %r13
   1abb7: 4c 8d a4 24 d0 00 00 00      	leaq	0xd0(%rsp), %r12
   1abbf: 64 48 8b 14 25 28 00 00 00   	movq	%fs:0x28, %rdx
   1abc8: 48 89 94 24 68 09 00 00      	movq	%rdx, 0x968(%rsp)
   1abd0: 31 d2                        	xorl	%edx, %edx
   1abd2: e8 19 af ff ff               	callq	0x15af0 <slide_vartime>
   1abd7: 48 8d 8c 24 60 08 00 00      	leaq	0x860(%rsp), %rcx
   1abdf: 48 89 de                     	movq	%rbx, %rsi
   1abe2: 48 8d 9c 24 c0 01 00 00      	leaq	0x1c0(%rsp), %rbx
   1abea: 48 89 cf                     	movq	%rcx, %rdi
   1abed: 48 89 4c 24 30               	movq	%rcx, 0x30(%rsp)
   1abf2: e8 f9 ae ff ff               	callq	0x15af0 <slide_vartime>
   1abf7: 48 89 ee                     	movq	%rbp, %rsi
   1abfa: 4c 89 f7                     	movq	%r14, %rdi
   1abfd: 4c 89 74 24 48               	movq	%r14, 0x48(%rsp)
   1ac02: e8 19 f5 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1ac07: 48 8b 55 20                  	movq	0x20(%rbp), %rdx
   1ac0b: f3 0f 6f 75 00               	movdqu	(%rbp), %xmm6
   1ac10: 48 89 de                     	movq	%rbx, %rsi
   1ac13: f3 0f 6f 7d 10               	movdqu	0x10(%rbp), %xmm7
   1ac18: f3 0f 6f 65 50               	movdqu	0x50(%rbp), %xmm4
   1ac1d: 48 89 94 24 e0 01 00 00      	movq	%rdx, 0x1e0(%rsp)
   1ac25: 48 8b 55 48                  	movq	0x48(%rbp), %rdx
   1ac29: f3 0f 6f 6d 60               	movdqu	0x60(%rbp), %xmm5
   1ac2e: 0f 29 b4 24 c0 01 00 00      	movaps	%xmm6, 0x1c0(%rsp)
   1ac36: f3 0f 6f 75 28               	movdqu	0x28(%rbp), %xmm6
   1ac3b: 48 89 94 24 08 02 00 00      	movq	%rdx, 0x208(%rsp)
   1ac43: 48 8b 55 70                  	movq	0x70(%rbp), %rdx
   1ac47: 0f 29 bc 24 d0 01 00 00      	movaps	%xmm7, 0x1d0(%rsp)
   1ac4f: f3 0f 6f 7d 38               	movdqu	0x38(%rbp), %xmm7
   1ac54: 48 8d ac 24 80 00 00 00      	leaq	0x80(%rsp), %rbp
   1ac5c: 48 89 ef                     	movq	%rbp, %rdi
   1ac5f: 0f 29 a4 24 10 02 00 00      	movaps	%xmm4, 0x210(%rsp)
   1ac67: 0f 29 ac 24 20 02 00 00      	movaps	%xmm5, 0x220(%rsp)
   1ac6f: 0f 11 b4 24 e8 01 00 00      	movups	%xmm6, 0x1e8(%rsp)
   1ac77: 0f 11 bc 24 f8 01 00 00      	movups	%xmm7, 0x1f8(%rsp)
   1ac7f: 48 89 94 24 30 02 00 00      	movq	%rdx, 0x230(%rsp)
   1ac87: e8 b4 b0 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1ac8c: 48 89 df                     	movq	%rbx, %rdi
   1ac8f: 48 89 ee                     	movq	%rbp, %rsi
   1ac92: e8 d9 e7 ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1ac97: 4c 89 f2                     	movq	%r14, %rdx
   1ac9a: 48 89 de                     	movq	%rbx, %rsi
   1ac9d: 48 89 ef                     	movq	%rbp, %rdi
   1aca0: e8 9b dd ff ff               	callq	0x18a40 <ge25519_add>
   1aca5: 48 8d 84 24 20 01 00 00      	leaq	0x120(%rsp), %rax
   1acad: 4c 89 ea                     	movq	%r13, %rdx
   1acb0: 48 89 ee                     	movq	%rbp, %rsi
   1acb3: 48 89 c7                     	movq	%rax, %rdi
   1acb6: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   1acbb: 4c 8d b4 24 a8 00 00 00      	leaq	0xa8(%rsp), %r14
   1acc3: e8 78 a4 ff ff               	callq	0x15140 <fe25519_mul>
   1acc8: 48 8d 8c 24 48 01 00 00      	leaq	0x148(%rsp), %rcx
   1acd0: 4c 89 e2                     	movq	%r12, %rdx
   1acd3: 4c 89 f6                     	movq	%r14, %rsi
   1acd6: 48 89 cf                     	movq	%rcx, %rdi
   1acd9: 48 89 4c 24 18               	movq	%rcx, 0x18(%rsp)
   1acde: e8 5d a4 ff ff               	callq	0x15140 <fe25519_mul>
   1ace3: 48 8d b4 24 70 01 00 00      	leaq	0x170(%rsp), %rsi
   1aceb: 4c 89 ea                     	movq	%r13, %rdx
   1acee: 49 89 f0                     	movq	%rsi, %r8
   1acf1: 4c 89 e6                     	movq	%r12, %rsi
   1acf4: 4c 89 c7                     	movq	%r8, %rdi
   1acf7: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   1acfc: e8 3f a4 ff ff               	callq	0x15140 <fe25519_mul>
   1ad01: 48 8d b4 24 98 01 00 00      	leaq	0x198(%rsp), %rsi
   1ad09: 4c 89 f2                     	movq	%r14, %rdx
   1ad0c: 49 89 f1                     	movq	%rsi, %r9
   1ad0f: 48 89 ee                     	movq	%rbp, %rsi
   1ad12: 4c 89 cf                     	movq	%r9, %rdi
   1ad15: 4c 89 4c 24 20               	movq	%r9, 0x20(%rsp)
   1ad1a: e8 21 a4 ff ff               	callq	0x15140 <fe25519_mul>
   1ad1f: 48 8d 94 24 00 03 00 00      	leaq	0x300(%rsp), %rdx
   1ad27: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1ad2c: 48 89 d7                     	movq	%rdx, %rdi
   1ad2f: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   1ad34: e8 e7 f3 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1ad39: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   1ad3e: 48 89 de                     	movq	%rbx, %rsi
   1ad41: 48 89 ef                     	movq	%rbp, %rdi
   1ad44: e8 f7 dc ff ff               	callq	0x18a40 <ge25519_add>
   1ad49: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1ad4e: 48 89 ee                     	movq	%rbp, %rsi
   1ad51: e8 1a e7 ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1ad56: 48 8d 94 24 a0 03 00 00      	leaq	0x3a0(%rsp), %rdx
   1ad5e: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1ad63: 48 89 d7                     	movq	%rdx, %rdi
   1ad66: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   1ad6b: e8 b0 f3 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1ad70: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   1ad75: 48 89 de                     	movq	%rbx, %rsi
   1ad78: 48 89 ef                     	movq	%rbp, %rdi
   1ad7b: e8 c0 dc ff ff               	callq	0x18a40 <ge25519_add>
   1ad80: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1ad85: 4c 89 ea                     	movq	%r13, %rdx
   1ad88: 48 89 ee                     	movq	%rbp, %rsi
   1ad8b: e8 b0 a3 ff ff               	callq	0x15140 <fe25519_mul>
   1ad90: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   1ad95: 4c 89 e2                     	movq	%r12, %rdx
   1ad98: 4c 89 f6                     	movq	%r14, %rsi
   1ad9b: e8 a0 a3 ff ff               	callq	0x15140 <fe25519_mul>
   1ada0: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   1ada5: 4c 89 ea                     	movq	%r13, %rdx
   1ada8: 4c 89 e6                     	movq	%r12, %rsi
   1adab: e8 90 a3 ff ff               	callq	0x15140 <fe25519_mul>
   1adb0: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   1adb5: 4c 89 f2                     	movq	%r14, %rdx
   1adb8: 48 89 ee                     	movq	%rbp, %rsi
   1adbb: e8 80 a3 ff ff               	callq	0x15140 <fe25519_mul>
   1adc0: 48 8d 94 24 40 04 00 00      	leaq	0x440(%rsp), %rdx
   1adc8: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1adcd: 48 89 d7                     	movq	%rdx, %rdi
   1add0: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   1add5: e8 46 f3 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1adda: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   1addf: 48 89 de                     	movq	%rbx, %rsi
   1ade2: 48 89 ef                     	movq	%rbp, %rdi
   1ade5: e8 56 dc ff ff               	callq	0x18a40 <ge25519_add>
   1adea: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1adef: 48 89 ee                     	movq	%rbp, %rsi
   1adf2: e8 79 e6 ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1adf7: 48 8d 94 24 e0 04 00 00      	leaq	0x4e0(%rsp), %rdx
   1adff: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1ae04: 48 89 d7                     	movq	%rdx, %rdi
   1ae07: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   1ae0c: e8 0f f3 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1ae11: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   1ae16: 48 89 de                     	movq	%rbx, %rsi
   1ae19: 48 89 ef                     	movq	%rbp, %rdi
   1ae1c: e8 1f dc ff ff               	callq	0x18a40 <ge25519_add>
   1ae21: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1ae26: 48 89 ee                     	movq	%rbp, %rsi
   1ae29: e8 42 e6 ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1ae2e: 48 8d 94 24 80 05 00 00      	leaq	0x580(%rsp), %rdx
   1ae36: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1ae3b: 48 89 d7                     	movq	%rdx, %rdi
   1ae3e: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   1ae43: e8 d8 f2 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1ae48: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   1ae4d: 48 89 de                     	movq	%rbx, %rsi
   1ae50: 48 89 ef                     	movq	%rbp, %rdi
   1ae53: e8 e8 db ff ff               	callq	0x18a40 <ge25519_add>
   1ae58: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1ae5d: 48 89 ee                     	movq	%rbp, %rsi
   1ae60: e8 0b e6 ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1ae65: 48 8d 94 24 20 06 00 00      	leaq	0x620(%rsp), %rdx
   1ae6d: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1ae72: 48 89 d7                     	movq	%rdx, %rdi
   1ae75: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   1ae7a: e8 a1 f2 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1ae7f: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   1ae84: 48 89 de                     	movq	%rbx, %rsi
   1ae87: 48 89 ef                     	movq	%rbp, %rdi
   1ae8a: e8 b1 db ff ff               	callq	0x18a40 <ge25519_add>
   1ae8f: 48 8b 5c 24 08               	movq	0x8(%rsp), %rbx
   1ae94: 4c 89 ea                     	movq	%r13, %rdx
   1ae97: 48 89 ee                     	movq	%rbp, %rsi
   1ae9a: 48 89 df                     	movq	%rbx, %rdi
   1ae9d: e8 9e a2 ff ff               	callq	0x15140 <fe25519_mul>
   1aea2: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   1aea7: 4c 89 e2                     	movq	%r12, %rdx
   1aeaa: 4c 89 f6                     	movq	%r14, %rsi
   1aead: e8 8e a2 ff ff               	callq	0x15140 <fe25519_mul>
   1aeb2: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   1aeb7: 4c 89 ea                     	movq	%r13, %rdx
   1aeba: 4c 89 e6                     	movq	%r12, %rsi
   1aebd: e8 7e a2 ff ff               	callq	0x15140 <fe25519_mul>
   1aec2: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   1aec7: 4c 89 f2                     	movq	%r14, %rdx
   1aeca: 48 89 ee                     	movq	%rbp, %rsi
   1aecd: e8 6e a2 ff ff               	callq	0x15140 <fe25519_mul>
   1aed2: 48 89 de                     	movq	%rbx, %rsi
   1aed5: 48 8d bc 24 c0 06 00 00      	leaq	0x6c0(%rsp), %rdi
   1aedd: bb ff 00 00 00               	movl	$0xff, %ebx
   1aee2: e8 39 f2 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1aee7: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   1aeec: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   1aef0: 48 8b 4c 24 30               	movq	0x30(%rsp), %rcx
   1aef5: 48 c7 40 20 00 00 00 00      	movq	$0x0, 0x20(%rax)
   1aefd: 48 c7 40 28 01 00 00 00      	movq	$0x1, 0x28(%rax)
   1af05: 48 c7 40 50 01 00 00 00      	movq	$0x1, 0x50(%rax)
   1af0d: 0f 11 00                     	movups	%xmm0, (%rax)
   1af10: 0f 11 40 10                  	movups	%xmm0, 0x10(%rax)
   1af14: 0f 11 40 30                  	movups	%xmm0, 0x30(%rax)
   1af18: 0f 11 40 40                  	movups	%xmm0, 0x40(%rax)
   1af1c: 0f 11 40 58                  	movups	%xmm0, 0x58(%rax)
   1af20: 0f 11 40 68                  	movups	%xmm0, 0x68(%rax)
   1af24: eb 1a                        	jmp	0x1af40 <ge25519_double_scalarmult_vartime+0x3c0>
   1af26: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   1af30: 80 3c 19 00                  	cmpb	$0x0, (%rcx,%rbx)
   1af34: 75 11                        	jne	0x1af47 <ge25519_double_scalarmult_vartime+0x3c7>
   1af36: 48 83 eb 01                  	subq	$0x1, %rbx
   1af3a: 0f 82 d0 03 00 00            	jb	0x1b310 <ge25519_double_scalarmult_vartime+0x790>
   1af40: 41 80 3c 1f 00               	cmpb	$0x0, (%r15,%rbx)
   1af45: 74 e9                        	je	0x1af30 <ge25519_double_scalarmult_vartime+0x3b0>
   1af47: 48 8d 48 28                  	leaq	0x28(%rax), %rcx
   1af4b: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   1af50: 48 89 4c 24 30               	movq	%rcx, 0x30(%rsp)
   1af55: 48 8d 48 50                  	leaq	0x50(%rax), %rcx
   1af59: 48 89 4c 24 38               	movq	%rcx, 0x38(%rsp)
   1af5e: eb 57                        	jmp	0x1afb7 <ge25519_double_scalarmult_vartime+0x437>
   1af60: 0f 85 62 01 00 00            	jne	0x1b0c8 <ge25519_double_scalarmult_vartime+0x548>
   1af66: 44 0f b6 bc 0c 60 08 00 00   	movzbl	0x860(%rsp,%rcx), %r15d
   1af6f: 45 84 ff                     	testb	%r15b, %r15b
   1af72: 0f 8f dd 00 00 00            	jg	0x1b055 <ge25519_double_scalarmult_vartime+0x4d5>
   1af78: 0f 85 c2 01 00 00            	jne	0x1b140 <ge25519_double_scalarmult_vartime+0x5c0>
   1af7e: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   1af83: 4c 89 ea                     	movq	%r13, %rdx
   1af86: 48 89 ee                     	movq	%rbp, %rsi
   1af89: e8 b2 a1 ff ff               	callq	0x15140 <fe25519_mul>
   1af8e: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1af93: 4c 89 e2                     	movq	%r12, %rdx
   1af96: 4c 89 f6                     	movq	%r14, %rsi
   1af99: e8 a2 a1 ff ff               	callq	0x15140 <fe25519_mul>
   1af9e: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   1afa3: 4c 89 ea                     	movq	%r13, %rdx
   1afa6: 4c 89 e6                     	movq	%r12, %rsi
   1afa9: e8 92 a1 ff ff               	callq	0x15140 <fe25519_mul>
   1afae: 83 eb 01                     	subl	$0x1, %ebx
   1afb1: 0f 82 59 03 00 00            	jb	0x1b310 <ge25519_double_scalarmult_vartime+0x790>
   1afb7: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   1afbc: 48 89 ef                     	movq	%rbp, %rdi
   1afbf: e8 7c ad ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1afc4: 48 63 cb                     	movslq	%ebx, %rcx
   1afc7: 44 0f b6 bc 0c 60 07 00 00   	movzbl	0x760(%rsp,%rcx), %r15d
   1afd0: 45 84 ff                     	testb	%r15b, %r15b
   1afd3: 7e 8b                        	jle	0x1af60 <ge25519_double_scalarmult_vartime+0x3e0>
   1afd5: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1afda: 4c 89 ea                     	movq	%r13, %rdx
   1afdd: 48 89 ee                     	movq	%rbp, %rsi
   1afe0: 48 89 4c 24 40               	movq	%rcx, 0x40(%rsp)
   1afe5: 41 d0 ff                     	sarb	%r15b
   1afe8: e8 53 a1 ff ff               	callq	0x15140 <fe25519_mul>
   1afed: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   1aff2: 4c 89 e2                     	movq	%r12, %rdx
   1aff5: 4c 89 f6                     	movq	%r14, %rsi
   1aff8: 4d 0f be ff                  	movsbq	%r15b, %r15
   1affc: e8 3f a1 ff ff               	callq	0x15140 <fe25519_mul>
   1b001: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   1b006: 4c 89 ea                     	movq	%r13, %rdx
   1b009: 4c 89 e6                     	movq	%r12, %rsi
   1b00c: e8 2f a1 ff ff               	callq	0x15140 <fe25519_mul>
   1b011: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   1b016: 4c 89 f2                     	movq	%r14, %rdx
   1b019: 48 89 ee                     	movq	%rbp, %rsi
   1b01c: e8 1f a1 ff ff               	callq	0x15140 <fe25519_mul>
   1b021: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   1b026: 4b 8d 14 bf                  	leaq	(%r15,%r15,4), %rdx
   1b02a: 48 89 ef                     	movq	%rbp, %rdi
   1b02d: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1b032: 48 c1 e2 05                  	shlq	$0x5, %rdx
   1b036: 48 01 c2                     	addq	%rax, %rdx
   1b039: e8 02 da ff ff               	callq	0x18a40 <ge25519_add>
   1b03e: 48 8b 4c 24 40               	movq	0x40(%rsp), %rcx
   1b043: 44 0f b6 bc 0c 60 08 00 00   	movzbl	0x860(%rsp,%rcx), %r15d
   1b04c: 45 84 ff                     	testb	%r15b, %r15b
   1b04f: 0f 8e 23 ff ff ff            	jle	0x1af78 <ge25519_double_scalarmult_vartime+0x3f8>
   1b055: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1b05a: 4c 89 ea                     	movq	%r13, %rdx
   1b05d: 48 89 ee                     	movq	%rbp, %rsi
   1b060: 41 d0 ff                     	sarb	%r15b
   1b063: 4d 0f be ff                  	movsbq	%r15b, %r15
   1b067: e8 d4 a0 ff ff               	callq	0x15140 <fe25519_mul>
   1b06c: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   1b071: 4c 89 e2                     	movq	%r12, %rdx
   1b074: 4c 89 f6                     	movq	%r14, %rsi
   1b077: e8 c4 a0 ff ff               	callq	0x15140 <fe25519_mul>
   1b07c: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   1b081: 4c 89 ea                     	movq	%r13, %rdx
   1b084: 4c 89 e6                     	movq	%r12, %rsi
   1b087: e8 b4 a0 ff ff               	callq	0x15140 <fe25519_mul>
   1b08c: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   1b091: 4c 89 f2                     	movq	%r14, %rdx
   1b094: 48 89 ee                     	movq	%rbp, %rsi
   1b097: e8 a4 a0 ff ff               	callq	0x15140 <fe25519_mul>
   1b09c: 4c 89 f8                     	movq	%r15, %rax
   1b09f: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1b0a4: 48 89 ef                     	movq	%rbp, %rdi
   1b0a7: 48 c1 e0 04                  	shlq	$0x4, %rax
   1b0ab: 48 8d 0d 6e dd 04 00         	leaq	0x4dd6e(%rip), %rcx     # 0x68e20 <Bi.4>
   1b0b2: 4c 29 f8                     	subq	%r15, %rax
   1b0b5: 48 8d 14 c1                  	leaq	(%rcx,%rax,8), %rdx
   1b0b9: e8 42 ab ff ff               	callq	0x15c00 <ge25519_madd>
   1b0be: e9 bb fe ff ff               	jmp	0x1af7e <ge25519_double_scalarmult_vartime+0x3fe>
   1b0c3: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   1b0c8: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1b0cd: 4c 89 ea                     	movq	%r13, %rdx
   1b0d0: 48 89 ee                     	movq	%rbp, %rsi
   1b0d3: 48 89 4c 24 40               	movq	%rcx, 0x40(%rsp)
   1b0d8: e8 63 a0 ff ff               	callq	0x15140 <fe25519_mul>
   1b0dd: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   1b0e2: 4c 89 e2                     	movq	%r12, %rdx
   1b0e5: 4c 89 f6                     	movq	%r14, %rsi
   1b0e8: e8 53 a0 ff ff               	callq	0x15140 <fe25519_mul>
   1b0ed: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   1b0f2: 4c 89 ea                     	movq	%r13, %rdx
   1b0f5: 4c 89 e6                     	movq	%r12, %rsi
   1b0f8: e8 43 a0 ff ff               	callq	0x15140 <fe25519_mul>
   1b0fd: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   1b102: 4c 89 f2                     	movq	%r14, %rdx
   1b105: 48 89 ee                     	movq	%rbp, %rsi
   1b108: e8 33 a0 ff ff               	callq	0x15140 <fe25519_mul>
   1b10d: 41 0f be c7                  	movsbl	%r15b, %eax
   1b111: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1b116: 48 89 ef                     	movq	%rbp, %rdi
   1b119: f7 d8                        	negl	%eax
   1b11b: d1 f8                        	sarl	%eax
   1b11d: 48 98                        	cltq
   1b11f: 48 8d 14 80                  	leaq	(%rax,%rax,4), %rdx
   1b123: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   1b128: 48 c1 e2 05                  	shlq	$0x5, %rdx
   1b12c: 48 01 c2                     	addq	%rax, %rdx
   1b12f: e8 bc f1 ff ff               	callq	0x1a2f0 <ge25519_sub>
   1b134: 48 8b 4c 24 40               	movq	0x40(%rsp), %rcx
   1b139: e9 28 fe ff ff               	jmp	0x1af66 <ge25519_double_scalarmult_vartime+0x3e6>
   1b13e: 66 90                        	nop
   1b140: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1b145: 4c 89 ea                     	movq	%r13, %rdx
   1b148: 48 89 ee                     	movq	%rbp, %rsi
   1b14b: e8 f0 9f ff ff               	callq	0x15140 <fe25519_mul>
   1b150: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   1b155: 4c 89 e2                     	movq	%r12, %rdx
   1b158: 4c 89 f6                     	movq	%r14, %rsi
   1b15b: e8 e0 9f ff ff               	callq	0x15140 <fe25519_mul>
   1b160: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   1b165: 4c 89 ea                     	movq	%r13, %rdx
   1b168: 4c 89 e6                     	movq	%r12, %rsi
   1b16b: e8 d0 9f ff ff               	callq	0x15140 <fe25519_mul>
   1b170: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   1b175: 4c 89 f2                     	movq	%r14, %rdx
   1b178: 48 89 ee                     	movq	%rbp, %rsi
   1b17b: e8 c0 9f ff ff               	callq	0x15140 <fe25519_mul>
   1b180: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   1b185: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   1b18a: 4c 89 f7                     	movq	%r14, %rdi
   1b18d: f3 0f 6f 84 24 58 01 00 00   	movdqu	0x158(%rsp), %xmm0
   1b196: 48 8b 84 24 40 01 00 00      	movq	0x140(%rsp), %rax
   1b19e: 66 0f d4 84 24 30 01 00 00   	paddq	0x130(%rsp), %xmm0
   1b1a7: 48 03 84 24 68 01 00 00      	addq	0x168(%rsp), %rax
   1b1af: f3 0f 6f 8c 24 48 01 00 00   	movdqu	0x148(%rsp), %xmm1
   1b1b8: 48 89 84 24 a0 00 00 00      	movq	%rax, 0xa0(%rsp)
   1b1c0: 66 0f d4 8c 24 20 01 00 00   	paddq	0x120(%rsp), %xmm1
   1b1c9: 0f 29 84 24 90 00 00 00      	movaps	%xmm0, 0x90(%rsp)
   1b1d1: 0f 29 8c 24 80 00 00 00      	movaps	%xmm1, 0x80(%rsp)
   1b1d9: e8 a2 9e ff ff               	callq	0x15080 <fe25519_sub>
   1b1de: 41 0f be c7                  	movsbl	%r15b, %eax
   1b1e2: 48 89 ee                     	movq	%rbp, %rsi
   1b1e5: 4c 89 e7                     	movq	%r12, %rdi
   1b1e8: f7 d8                        	negl	%eax
   1b1ea: d1 f8                        	sarl	%eax
   1b1ec: 48 98                        	cltq
   1b1ee: 49 89 c7                     	movq	%rax, %r15
   1b1f1: 49 c1 e7 04                  	shlq	$0x4, %r15
   1b1f5: 49 29 c7                     	subq	%rax, %r15
   1b1f8: 48 8d 05 21 dc 04 00         	leaq	0x4dc21(%rip), %rax     # 0x68e20 <Bi.4>
   1b1ff: 49 c1 e7 03                  	shlq	$0x3, %r15
   1b203: 4a 8d 54 38 28               	leaq	0x28(%rax,%r15), %rdx
   1b208: e8 33 9f ff ff               	callq	0x15140 <fe25519_mul>
   1b20d: 48 8d 05 0c dc 04 00         	leaq	0x4dc0c(%rip), %rax     # 0x68e20 <Bi.4>
   1b214: 4c 89 f6                     	movq	%r14, %rsi
   1b217: 4c 89 f7                     	movq	%r14, %rdi
   1b21a: 49 8d 14 07                  	leaq	(%r15,%rax), %rdx
   1b21e: e8 1d 9f ff ff               	callq	0x15140 <fe25519_mul>
   1b223: 48 8d 05 f6 db 04 00         	leaq	0x4dbf6(%rip), %rax     # 0x68e20 <Bi.4>
   1b22a: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   1b22f: 4c 89 ef                     	movq	%r13, %rdi
   1b232: 4a 8d 74 38 50               	leaq	0x50(%rax,%r15), %rsi
   1b237: e8 04 9f ff ff               	callq	0x15140 <fe25519_mul>
   1b23c: 4c 89 f2                     	movq	%r14, %rdx
   1b23f: 4c 89 e6                     	movq	%r12, %rsi
   1b242: 48 89 ef                     	movq	%rbp, %rdi
   1b245: 48 8b 84 24 90 01 00 00      	movq	0x190(%rsp), %rax
   1b24d: 66 0f 6f 84 24 70 01 00 00   	movdqa	0x170(%rsp), %xmm0
   1b256: 66 0f 6f 8c 24 80 01 00 00   	movdqa	0x180(%rsp), %xmm1
   1b25f: 4c 8d 3c 00                  	leaq	(%rax,%rax), %r15
   1b263: 66 0f 73 f0 01               	psllq	$0x1, %xmm0
   1b268: 66 0f 73 f1 01               	psllq	$0x1, %xmm1
   1b26d: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   1b272: 0f 29 4c 24 60               	movaps	%xmm1, 0x60(%rsp)
   1b277: 4c 89 7c 24 70               	movq	%r15, 0x70(%rsp)
   1b27c: e8 ff 9d ff ff               	callq	0x15080 <fe25519_sub>
   1b281: 48 8d 74 24 50               	leaq	0x50(%rsp), %rsi
   1b286: 4c 89 ea                     	movq	%r13, %rdx
   1b289: 4c 89 e7                     	movq	%r12, %rdi
   1b28c: f3 0f 6f 94 24 b8 00 00 00   	movdqu	0xb8(%rsp), %xmm2
   1b295: 48 8b 84 24 f0 00 00 00      	movq	0xf0(%rsp), %rax
   1b29d: f3 0f 6f 9c 24 a8 00 00 00   	movdqu	0xa8(%rsp), %xmm3
   1b2a6: 48 01 84 24 c8 00 00 00      	addq	%rax, 0xc8(%rsp)
   1b2ae: 66 0f d4 94 24 e0 00 00 00   	paddq	0xe0(%rsp), %xmm2
   1b2b7: 66 0f d4 9c 24 d0 00 00 00   	paddq	0xd0(%rsp), %xmm3
   1b2c0: 0f 11 94 24 b8 00 00 00      	movups	%xmm2, 0xb8(%rsp)
   1b2c8: 0f 11 9c 24 a8 00 00 00      	movups	%xmm3, 0xa8(%rsp)
   1b2d0: e8 ab 9d ff ff               	callq	0x15080 <fe25519_sub>
   1b2d5: 4c 01 bc 24 18 01 00 00      	addq	%r15, 0x118(%rsp)
   1b2dd: f3 0f 6f a4 24 08 01 00 00   	movdqu	0x108(%rsp), %xmm4
   1b2e6: f3 0f 6f ac 24 f8 00 00 00   	movdqu	0xf8(%rsp), %xmm5
   1b2ef: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   1b2f3: 66 0f d4 c5                  	paddq	%xmm5, %xmm0
   1b2f7: 0f 11 8c 24 08 01 00 00      	movups	%xmm1, 0x108(%rsp)
   1b2ff: 0f 11 84 24 f8 00 00 00      	movups	%xmm0, 0xf8(%rsp)
   1b307: e9 72 fc ff ff               	jmp	0x1af7e <ge25519_double_scalarmult_vartime+0x3fe>
   1b30c: 0f 1f 40 00                  	nopl	(%rax)
   1b310: 48 8b 84 24 68 09 00 00      	movq	0x968(%rsp), %rax
   1b318: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1b321: 75 12                        	jne	0x1b335 <ge25519_double_scalarmult_vartime+0x7b5>
   1b323: 48 81 c4 78 09 00 00         	addq	$0x978, %rsp            # imm = 0x978
   1b32a: 5b                           	popq	%rbx
   1b32b: 5d                           	popq	%rbp
   1b32c: 41 5c                        	popq	%r12
   1b32e: 41 5d                        	popq	%r13
   1b330: 41 5e                        	popq	%r14
   1b332: 41 5f                        	popq	%r15
   1b334: c3                           	retq
   1b335: e8 b6 2f ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1b33a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000001b340 <ge25519_scalarmult>:
   1b340: 41 57                        	pushq	%r15
   1b342: 41 56                        	pushq	%r14
   1b344: 41 55                        	pushq	%r13
   1b346: 41 54                        	pushq	%r12
   1b348: 55                           	pushq	%rbp
   1b349: 48 89 f5                     	movq	%rsi, %rbp
   1b34c: 48 89 d6                     	movq	%rdx, %rsi
   1b34f: 53                           	pushq	%rbx
   1b350: 48 89 d3                     	movq	%rdx, %rbx
   1b353: 48 81 ec 38 10 00 00         	subq	$0x1038, %rsp           # imm = 0x1038
   1b35a: 48 89 7c 24 10               	movq	%rdi, 0x10(%rsp)
   1b35f: 4c 8d bc 24 40 0a 00 00      	leaq	0xa40(%rsp), %r15
   1b367: 4c 8d a4 24 80 01 00 00      	leaq	0x180(%rsp), %r12
   1b36f: 4c 8d ac 24 e0 05 00 00      	leaq	0x5e0(%rsp), %r13
   1b377: 4c 8d b4 24 60 08 00 00      	leaq	0x860(%rsp), %r14
   1b37f: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   1b388: 48 89 84 24 28 10 00 00      	movq	%rax, 0x1028(%rsp)
   1b390: 31 c0                        	xorl	%eax, %eax
   1b392: 48 8d 84 24 e0 0a 00 00      	leaq	0xae0(%rsp), %rax
   1b39a: 48 89 c7                     	movq	%rax, %rdi
   1b39d: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   1b3a2: e8 79 ed ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1b3a7: 48 8b 43 20                  	movq	0x20(%rbx), %rax
   1b3ab: f3 0f 6f 23                  	movdqu	(%rbx), %xmm4
   1b3af: 4c 89 fe                     	movq	%r15, %rsi
   1b3b2: f3 0f 6f 6b 10               	movdqu	0x10(%rbx), %xmm5
   1b3b7: f3 0f 6f 73 28               	movdqu	0x28(%rbx), %xmm6
   1b3bc: 4c 89 e7                     	movq	%r12, %rdi
   1b3bf: 48 89 84 24 60 0a 00 00      	movq	%rax, 0xa60(%rsp)
   1b3c7: 48 8b 43 48                  	movq	0x48(%rbx), %rax
   1b3cb: f3 0f 6f 7b 38               	movdqu	0x38(%rbx), %xmm7
   1b3d0: 0f 29 a4 24 40 0a 00 00      	movaps	%xmm4, 0xa40(%rsp)
   1b3d8: f3 0f 6f 63 50               	movdqu	0x50(%rbx), %xmm4
   1b3dd: 48 89 84 24 88 0a 00 00      	movq	%rax, 0xa88(%rsp)
   1b3e5: 48 8b 43 70                  	movq	0x70(%rbx), %rax
   1b3e9: 0f 29 ac 24 50 0a 00 00      	movaps	%xmm5, 0xa50(%rsp)
   1b3f1: f3 0f 6f 6b 60               	movdqu	0x60(%rbx), %xmm5
   1b3f6: 48 89 84 24 b0 0a 00 00      	movq	%rax, 0xab0(%rsp)
   1b3fe: 0f 29 a4 24 90 0a 00 00      	movaps	%xmm4, 0xa90(%rsp)
   1b406: 0f 29 ac 24 a0 0a 00 00      	movaps	%xmm5, 0xaa0(%rsp)
   1b40e: 0f 11 b4 24 68 0a 00 00      	movups	%xmm6, 0xa68(%rsp)
   1b416: 0f 11 bc 24 78 0a 00 00      	movups	%xmm7, 0xa78(%rsp)
   1b41e: e8 1d a9 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1b423: 4c 89 e6                     	movq	%r12, %rsi
   1b426: 4c 89 ef                     	movq	%r13, %rdi
   1b429: 4c 8d a4 24 80 0b 00 00      	leaq	0xb80(%rsp), %r12
   1b431: e8 3a e0 ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1b436: 4c 89 ee                     	movq	%r13, %rsi
   1b439: 4c 89 e7                     	movq	%r12, %rdi
   1b43c: 4c 8d ac 24 20 02 00 00      	leaq	0x220(%rsp), %r13
   1b444: e8 d7 ec ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1b449: 4c 89 e2                     	movq	%r12, %rdx
   1b44c: 48 89 de                     	movq	%rbx, %rsi
   1b44f: 4c 89 ef                     	movq	%r13, %rdi
   1b452: e8 e9 d5 ff ff               	callq	0x18a40 <ge25519_add>
   1b457: 4c 8d a4 24 80 06 00 00      	leaq	0x680(%rsp), %r12
   1b45f: 4c 89 ee                     	movq	%r13, %rsi
   1b462: 4c 8d ac 24 20 07 00 00      	leaq	0x720(%rsp), %r13
   1b46a: 4c 89 e7                     	movq	%r12, %rdi
   1b46d: e8 fe df ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1b472: 4c 89 e6                     	movq	%r12, %rsi
   1b475: 48 8d bc 24 20 0c 00 00      	leaq	0xc20(%rsp), %rdi
   1b47d: 4c 8d a4 24 c0 02 00 00      	leaq	0x2c0(%rsp), %r12
   1b485: e8 96 ec ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1b48a: 48 8b 84 24 00 06 00 00      	movq	0x600(%rsp), %rax
   1b492: 4c 89 fe                     	movq	%r15, %rsi
   1b495: 4c 89 e7                     	movq	%r12, %rdi
   1b498: 66 0f 6f b4 24 e0 05 00 00   	movdqa	0x5e0(%rsp), %xmm6
   1b4a1: 66 0f 6f bc 24 f0 05 00 00   	movdqa	0x5f0(%rsp), %xmm7
   1b4aa: 48 89 84 24 60 0a 00 00      	movq	%rax, 0xa60(%rsp)
   1b4b2: 48 8b 84 24 28 06 00 00      	movq	0x628(%rsp), %rax
   1b4ba: f3 0f 6f a4 24 08 06 00 00   	movdqu	0x608(%rsp), %xmm4
   1b4c3: 0f 29 b4 24 40 0a 00 00      	movaps	%xmm6, 0xa40(%rsp)
   1b4cb: f3 0f 6f ac 24 18 06 00 00   	movdqu	0x618(%rsp), %xmm5
   1b4d4: 66 0f 6f b4 24 30 06 00 00   	movdqa	0x630(%rsp), %xmm6
   1b4dd: 48 89 84 24 88 0a 00 00      	movq	%rax, 0xa88(%rsp)
   1b4e5: 0f 29 bc 24 50 0a 00 00      	movaps	%xmm7, 0xa50(%rsp)
   1b4ed: 48 8b 84 24 50 06 00 00      	movq	0x650(%rsp), %rax
   1b4f5: 66 0f 6f bc 24 40 06 00 00   	movdqa	0x640(%rsp), %xmm7
   1b4fe: 0f 11 a4 24 68 0a 00 00      	movups	%xmm4, 0xa68(%rsp)
   1b506: 48 89 84 24 b0 0a 00 00      	movq	%rax, 0xab0(%rsp)
   1b50e: 0f 11 ac 24 78 0a 00 00      	movups	%xmm5, 0xa78(%rsp)
   1b516: 0f 29 b4 24 90 0a 00 00      	movaps	%xmm6, 0xa90(%rsp)
   1b51e: 0f 29 bc 24 a0 0a 00 00      	movaps	%xmm7, 0xaa0(%rsp)
   1b526: e8 15 a8 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1b52b: 4c 89 e6                     	movq	%r12, %rsi
   1b52e: 4c 89 ef                     	movq	%r13, %rdi
   1b531: 4c 8d a4 24 c0 0c 00 00      	leaq	0xcc0(%rsp), %r12
   1b539: e8 32 df ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1b53e: 4c 89 ee                     	movq	%r13, %rsi
   1b541: 4c 89 e7                     	movq	%r12, %rdi
   1b544: 4c 8d ac 24 60 03 00 00      	leaq	0x360(%rsp), %r13
   1b54c: e8 cf eb ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1b551: 4c 89 e2                     	movq	%r12, %rdx
   1b554: 48 89 de                     	movq	%rbx, %rsi
   1b557: 4c 89 ef                     	movq	%r13, %rdi
   1b55a: e8 e1 d4 ff ff               	callq	0x18a40 <ge25519_add>
   1b55f: 4c 8d a4 24 c0 07 00 00      	leaq	0x7c0(%rsp), %r12
   1b567: 4c 89 ee                     	movq	%r13, %rsi
   1b56a: 4c 8d ac 24 28 04 00 00      	leaq	0x428(%rsp), %r13
   1b572: 4c 89 e7                     	movq	%r12, %rdi
   1b575: e8 f6 de ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1b57a: 4c 89 e6                     	movq	%r12, %rsi
   1b57d: 48 8d bc 24 60 0d 00 00      	leaq	0xd60(%rsp), %rdi
   1b585: 4c 8d a4 24 00 04 00 00      	leaq	0x400(%rsp), %r12
   1b58d: e8 8e eb ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1b592: 4c 89 fe                     	movq	%r15, %rsi
   1b595: 4c 89 e7                     	movq	%r12, %rdi
   1b598: 4c 89 7c 24 18               	movq	%r15, 0x18(%rsp)
   1b59d: 48 8b 84 24 a0 06 00 00      	movq	0x6a0(%rsp), %rax
   1b5a5: 66 0f 6f 9c 24 80 06 00 00   	movdqa	0x680(%rsp), %xmm3
   1b5ae: 4c 8d bc 24 50 04 00 00      	leaq	0x450(%rsp), %r15
   1b5b6: 66 0f 6f a4 24 90 06 00 00   	movdqa	0x690(%rsp), %xmm4
   1b5bf: f3 0f 6f ac 24 a8 06 00 00   	movdqu	0x6a8(%rsp), %xmm5
   1b5c8: 48 89 84 24 60 0a 00 00      	movq	%rax, 0xa60(%rsp)
   1b5d0: 48 8b 84 24 c8 06 00 00      	movq	0x6c8(%rsp), %rax
   1b5d8: f3 0f 6f b4 24 b8 06 00 00   	movdqu	0x6b8(%rsp), %xmm6
   1b5e1: 0f 29 9c 24 40 0a 00 00      	movaps	%xmm3, 0xa40(%rsp)
   1b5e9: 66 0f 6f bc 24 d0 06 00 00   	movdqa	0x6d0(%rsp), %xmm7
   1b5f2: 66 0f 6f 9c 24 e0 06 00 00   	movdqa	0x6e0(%rsp), %xmm3
   1b5fb: 48 89 84 24 88 0a 00 00      	movq	%rax, 0xa88(%rsp)
   1b603: 48 8b 84 24 f0 06 00 00      	movq	0x6f0(%rsp), %rax
   1b60b: 0f 29 a4 24 50 0a 00 00      	movaps	%xmm4, 0xa50(%rsp)
   1b613: 0f 11 ac 24 68 0a 00 00      	movups	%xmm5, 0xa68(%rsp)
   1b61b: 0f 29 9c 24 a0 0a 00 00      	movaps	%xmm3, 0xaa0(%rsp)
   1b623: 0f 11 b4 24 78 0a 00 00      	movups	%xmm6, 0xa78(%rsp)
   1b62b: 0f 29 bc 24 90 0a 00 00      	movaps	%xmm7, 0xa90(%rsp)
   1b633: 48 89 84 24 b0 0a 00 00      	movq	%rax, 0xab0(%rsp)
   1b63b: e8 00 a7 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1b640: 48 8d 84 24 78 04 00 00      	leaq	0x478(%rsp), %rax
   1b648: 4c 89 e6                     	movq	%r12, %rsi
   1b64b: 4c 89 f7                     	movq	%r14, %rdi
   1b64e: 48 89 c2                     	movq	%rax, %rdx
   1b651: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   1b656: e8 e5 9a ff ff               	callq	0x15140 <fe25519_mul>
   1b65b: 4c 89 fa                     	movq	%r15, %rdx
   1b65e: 4c 89 ee                     	movq	%r13, %rsi
   1b661: 48 8d bc 24 88 08 00 00      	leaq	0x888(%rsp), %rdi
   1b669: e8 d2 9a ff ff               	callq	0x15140 <fe25519_mul>
   1b66e: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   1b673: 4c 89 fe                     	movq	%r15, %rsi
   1b676: 48 8d bc 24 b0 08 00 00      	leaq	0x8b0(%rsp), %rdi
   1b67e: 4c 8d bc 24 b8 05 00 00      	leaq	0x5b8(%rsp), %r15
   1b686: e8 b5 9a ff ff               	callq	0x15140 <fe25519_mul>
   1b68b: 4c 89 ea                     	movq	%r13, %rdx
   1b68e: 4c 89 e6                     	movq	%r12, %rsi
   1b691: 4c 8d ac 24 00 0e 00 00      	leaq	0xe00(%rsp), %r13
   1b699: 48 8d bc 24 d8 08 00 00      	leaq	0x8d8(%rsp), %rdi
   1b6a1: 4c 8d a4 24 a0 04 00 00      	leaq	0x4a0(%rsp), %r12
   1b6a9: e8 92 9a ff ff               	callq	0x15140 <fe25519_mul>
   1b6ae: 4c 89 f6                     	movq	%r14, %rsi
   1b6b1: 4c 89 ef                     	movq	%r13, %rdi
   1b6b4: 4c 8d b4 24 90 05 00 00      	leaq	0x590(%rsp), %r14
   1b6bc: e8 5f ea ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1b6c1: 4c 89 ea                     	movq	%r13, %rdx
   1b6c4: 48 89 de                     	movq	%rbx, %rsi
   1b6c7: 4c 89 e7                     	movq	%r12, %rdi
   1b6ca: 48 8d 9c 24 00 09 00 00      	leaq	0x900(%rsp), %rbx
   1b6d2: 4c 8d ac 24 68 05 00 00      	leaq	0x568(%rsp), %r13
   1b6da: e8 61 d3 ff ff               	callq	0x18a40 <ge25519_add>
   1b6df: 4c 89 e6                     	movq	%r12, %rsi
   1b6e2: 48 89 df                     	movq	%rbx, %rdi
   1b6e5: 4c 8d a4 24 a0 09 00 00      	leaq	0x9a0(%rsp), %r12
   1b6ed: e8 7e dd ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1b6f2: 48 89 de                     	movq	%rbx, %rsi
   1b6f5: 48 8d bc 24 a0 0e 00 00      	leaq	0xea0(%rsp), %rdi
   1b6fd: 48 8d 9c 24 40 05 00 00      	leaq	0x540(%rsp), %rbx
   1b705: e8 16 ea ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1b70a: 48 8b 84 24 40 07 00 00      	movq	0x740(%rsp), %rax
   1b712: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   1b717: 48 89 df                     	movq	%rbx, %rdi
   1b71a: 66 0f 6f a4 24 20 07 00 00   	movdqa	0x720(%rsp), %xmm4
   1b723: 66 0f 6f 9c 24 70 07 00 00   	movdqa	0x770(%rsp), %xmm3
   1b72c: 48 89 84 24 60 0a 00 00      	movq	%rax, 0xa60(%rsp)
   1b734: 48 8b 84 24 68 07 00 00      	movq	0x768(%rsp), %rax
   1b73c: 66 0f 6f ac 24 30 07 00 00   	movdqa	0x730(%rsp), %xmm5
   1b745: 0f 29 a4 24 40 0a 00 00      	movaps	%xmm4, 0xa40(%rsp)
   1b74d: f3 0f 6f b4 24 48 07 00 00   	movdqu	0x748(%rsp), %xmm6
   1b756: 66 0f 6f a4 24 80 07 00 00   	movdqa	0x780(%rsp), %xmm4
   1b75f: 48 89 84 24 88 0a 00 00      	movq	%rax, 0xa88(%rsp)
   1b767: 48 8b 84 24 90 07 00 00      	movq	0x790(%rsp), %rax
   1b76f: 0f 29 9c 24 90 0a 00 00      	movaps	%xmm3, 0xa90(%rsp)
   1b777: f3 0f 6f bc 24 58 07 00 00   	movdqu	0x758(%rsp), %xmm7
   1b780: 0f 29 ac 24 50 0a 00 00      	movaps	%xmm5, 0xa50(%rsp)
   1b788: 48 89 84 24 b0 0a 00 00      	movq	%rax, 0xab0(%rsp)
   1b790: 0f 29 a4 24 a0 0a 00 00      	movaps	%xmm4, 0xaa0(%rsp)
   1b798: 0f 11 b4 24 68 0a 00 00      	movups	%xmm6, 0xa68(%rsp)
   1b7a0: 0f 11 bc 24 78 0a 00 00      	movups	%xmm7, 0xa78(%rsp)
   1b7a8: e8 93 a5 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1b7ad: 4c 89 fa                     	movq	%r15, %rdx
   1b7b0: 48 89 de                     	movq	%rbx, %rsi
   1b7b3: 4c 89 e7                     	movq	%r12, %rdi
   1b7b6: e8 85 99 ff ff               	callq	0x15140 <fe25519_mul>
   1b7bb: 48 8d bc 24 c8 09 00 00      	leaq	0x9c8(%rsp), %rdi
   1b7c3: 4c 89 f2                     	movq	%r14, %rdx
   1b7c6: 4c 89 ee                     	movq	%r13, %rsi
   1b7c9: e8 72 99 ff ff               	callq	0x15140 <fe25519_mul>
   1b7ce: 48 8d bc 24 f0 09 00 00      	leaq	0x9f0(%rsp), %rdi
   1b7d6: 4c 89 fa                     	movq	%r15, %rdx
   1b7d9: 4c 89 f6                     	movq	%r14, %rsi
   1b7dc: e8 5f 99 ff ff               	callq	0x15140 <fe25519_mul>
   1b7e1: 4c 89 ea                     	movq	%r13, %rdx
   1b7e4: 48 8d bc 24 18 0a 00 00      	leaq	0xa18(%rsp), %rdi
   1b7ec: 48 89 de                     	movq	%rbx, %rsi
   1b7ef: e8 4c 99 ff ff               	callq	0x15140 <fe25519_mul>
   1b7f4: 48 8d bc 24 40 0f 00 00      	leaq	0xf40(%rsp), %rdi
   1b7fc: 4c 89 e6                     	movq	%r12, %rsi
   1b7ff: e8 1c e9 ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   1b804: f3 0f 6f 4d 00               	movdqu	(%rbp), %xmm1
   1b809: 31 ff                        	xorl	%edi, %edi
   1b80b: 66 0f 6f 05 4d 58 04 00      	movdqa	0x4584d(%rip), %xmm0    # 0x61060 <sysconf@GLIBC_2.2.5+0x61060>
   1b813: f3 0f 6f 55 00               	movdqu	(%rbp), %xmm2
   1b818: 48 8d b4 24 e0 0f 00 00      	leaq	0xfe0(%rsp), %rsi
   1b820: 4c 8b 44 24 10               	movq	0x10(%rsp), %r8
   1b825: 48 8d 84 24 1f 10 00 00      	leaq	0x101f(%rsp), %rax
   1b82d: 66 0f 71 d1 04               	psrlw	$0x4, %xmm1
   1b832: 48 89 f2                     	movq	%rsi, %rdx
   1b835: 66 0f db c8                  	pand	%xmm0, %xmm1
   1b839: 66 0f db d0                  	pand	%xmm0, %xmm2
   1b83d: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   1b841: 66 0f 68 d1                  	punpckhbw	%xmm1, %xmm2    # xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10],xmm2[11],xmm1[11],xmm2[12],xmm1[12],xmm2[13],xmm1[13],xmm2[14],xmm1[14],xmm2[15],xmm1[15]
   1b845: 0f 29 94 24 f0 0f 00 00      	movaps	%xmm2, 0xff0(%rsp)
   1b84d: f3 0f 6f 55 10               	movdqu	0x10(%rbp), %xmm2
   1b852: 66 0f 60 d9                  	punpcklbw	%xmm1, %xmm3    # xmm3 = xmm3[0],xmm1[0],xmm3[1],xmm1[1],xmm3[2],xmm1[2],xmm3[3],xmm1[3],xmm3[4],xmm1[4],xmm3[5],xmm1[5],xmm3[6],xmm1[6],xmm3[7],xmm1[7]
   1b856: 0f 29 9c 24 e0 0f 00 00      	movaps	%xmm3, 0xfe0(%rsp)
   1b85e: 66 0f 6f ca                  	movdqa	%xmm2, %xmm1
   1b862: 66 0f 71 d2 04               	psrlw	$0x4, %xmm2
   1b867: 66 0f db c8                  	pand	%xmm0, %xmm1
   1b86b: 66 0f db c2                  	pand	%xmm2, %xmm0
   1b86f: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   1b873: 66 0f 68 c8                  	punpckhbw	%xmm0, %xmm1    # xmm1 = xmm1[8],xmm0[8],xmm1[9],xmm0[9],xmm1[10],xmm0[10],xmm1[11],xmm0[11],xmm1[12],xmm0[12],xmm1[13],xmm0[13],xmm1[14],xmm0[14],xmm1[15],xmm0[15]
   1b877: 66 0f 60 d0                  	punpcklbw	%xmm0, %xmm2    # xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],xmm0[3],xmm2[4],xmm0[4],xmm2[5],xmm0[5],xmm2[6],xmm0[6],xmm2[7],xmm0[7]
   1b87b: 0f 29 8c 24 10 10 00 00      	movaps	%xmm1, 0x1010(%rsp)
   1b883: 0f 29 94 24 00 10 00 00      	movaps	%xmm2, 0x1000(%rsp)
   1b88b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   1b890: 0f b6 0a                     	movzbl	(%rdx), %ecx
   1b893: 48 83 c2 01                  	addq	$0x1, %rdx
   1b897: 01 f9                        	addl	%edi, %ecx
   1b899: 44 8d 49 08                  	leal	0x8(%rcx), %r9d
   1b89d: 44 89 cf                     	movl	%r9d, %edi
   1b8a0: 41 83 e1 f0                  	andl	$-0x10, %r9d
   1b8a4: 44 29 c9                     	subl	%r9d, %ecx
   1b8a7: 40 c0 ff 04                  	sarb	$0x4, %dil
   1b8ab: 88 4a ff                     	movb	%cl, -0x1(%rdx)
   1b8ae: 48 39 d0                     	cmpq	%rdx, %rax
   1b8b1: 75 dd                        	jne	0x1b890 <ge25519_scalarmult+0x550>
   1b8b3: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   1b8b8: 49 8d 48 78                  	leaq	0x78(%r8), %rcx
   1b8bc: 48 8d 94 24 b0 00 00 00      	leaq	0xb0(%rsp), %rdx
   1b8c4: 40 02 7c 24 5f               	addb	0x5f(%rsp), %dil
   1b8c9: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1b8ce: 49 8d 50 28                  	leaq	0x28(%r8), %rdx
   1b8d2: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   1b8d6: 4c 8d bc 24 88 00 00 00      	leaq	0x88(%rsp), %r15
   1b8de: 48 89 54 24 38               	movq	%rdx, 0x38(%rsp)
   1b8e3: 49 8d 50 50                  	leaq	0x50(%r8), %rdx
   1b8e7: 48 8d 9c 24 e0 00 00 00      	leaq	0xe0(%rsp), %rbx
   1b8ef: 40 88 bc 24 1f 10 00 00      	movb	%dil, 0x101f(%rsp)
   1b8f7: 4c 8d a4 24 58 01 00 00      	leaq	0x158(%rsp), %r12
   1b8ff: 4c 8d 6c 24 60               	leaq	0x60(%rsp), %r13
   1b904: 49 c7 40 20 00 00 00 00      	movq	$0x0, 0x20(%r8)
   1b90c: 48 8d ac 24 30 01 00 00      	leaq	0x130(%rsp), %rbp
   1b914: 4c 8d b4 24 08 01 00 00      	leaq	0x108(%rsp), %r14
   1b91c: 49 c7 40 28 01 00 00 00      	movq	$0x1, 0x28(%r8)
   1b924: 49 c7 40 50 01 00 00 00      	movq	$0x1, 0x50(%r8)
   1b92c: 49 c7 80 98 00 00 00 00 00 00 00     	movq	$0x0, 0x98(%r8)
   1b937: 48 89 54 24 30               	movq	%rdx, 0x30(%rsp)
   1b93c: 48 89 74 24 40               	movq	%rsi, 0x40(%rsp)
   1b941: 48 89 4c 24 48               	movq	%rcx, 0x48(%rsp)
   1b946: 4c 89 44 24 20               	movq	%r8, 0x20(%rsp)
   1b94b: 4c 89 7c 24 10               	movq	%r15, 0x10(%rsp)
   1b950: 49 89 c7                     	movq	%rax, %r15
   1b953: 41 0f 11 00                  	movups	%xmm0, (%r8)
   1b957: 41 0f 11 40 10               	movups	%xmm0, 0x10(%r8)
   1b95c: 41 0f 11 40 30               	movups	%xmm0, 0x30(%r8)
   1b961: 41 0f 11 40 40               	movups	%xmm0, 0x40(%r8)
   1b966: 41 0f 11 40 58               	movups	%xmm0, 0x58(%r8)
   1b96b: 41 0f 11 40 68               	movups	%xmm0, 0x68(%r8)
   1b970: 41 0f 11 40 78               	movups	%xmm0, 0x78(%r8)
   1b975: 41 0f 11 80 88 00 00 00      	movups	%xmm0, 0x88(%r8)
   1b97d: 0f 1f 00                     	nopl	(%rax)
   1b980: 41 0f be 17                  	movsbl	(%r15), %edx
   1b984: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   1b989: 49 83 ef 01                  	subq	$0x1, %r15
   1b98d: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   1b992: e8 c9 b3 ff ff               	callq	0x16d60 <ge25519_cmov8_cached>
   1b997: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   1b99c: 48 8b 74 24 20               	movq	0x20(%rsp), %rsi
   1b9a1: 48 89 df                     	movq	%rbx, %rdi
   1b9a4: e8 97 d0 ff ff               	callq	0x18a40 <ge25519_add>
   1b9a9: 4c 89 e2                     	movq	%r12, %rdx
   1b9ac: 48 89 de                     	movq	%rbx, %rsi
   1b9af: 4c 89 ef                     	movq	%r13, %rdi
   1b9b2: e8 89 97 ff ff               	callq	0x15140 <fe25519_mul>
   1b9b7: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   1b9bc: 48 89 ea                     	movq	%rbp, %rdx
   1b9bf: 4c 89 f6                     	movq	%r14, %rsi
   1b9c2: e8 79 97 ff ff               	callq	0x15140 <fe25519_mul>
   1b9c7: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1b9cc: 4c 89 e2                     	movq	%r12, %rdx
   1b9cf: 48 89 ee                     	movq	%rbp, %rsi
   1b9d2: e8 69 97 ff ff               	callq	0x15140 <fe25519_mul>
   1b9d7: 4c 89 ee                     	movq	%r13, %rsi
   1b9da: 48 89 df                     	movq	%rbx, %rdi
   1b9dd: e8 5e a3 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1b9e2: 4c 89 e2                     	movq	%r12, %rdx
   1b9e5: 48 89 de                     	movq	%rbx, %rsi
   1b9e8: 4c 89 ef                     	movq	%r13, %rdi
   1b9eb: e8 50 97 ff ff               	callq	0x15140 <fe25519_mul>
   1b9f0: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   1b9f5: 48 89 ea                     	movq	%rbp, %rdx
   1b9f8: 4c 89 f6                     	movq	%r14, %rsi
   1b9fb: e8 40 97 ff ff               	callq	0x15140 <fe25519_mul>
   1ba00: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1ba05: 4c 89 e2                     	movq	%r12, %rdx
   1ba08: 48 89 ee                     	movq	%rbp, %rsi
   1ba0b: e8 30 97 ff ff               	callq	0x15140 <fe25519_mul>
   1ba10: 4c 89 ee                     	movq	%r13, %rsi
   1ba13: 48 89 df                     	movq	%rbx, %rdi
   1ba16: e8 25 a3 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1ba1b: 4c 89 e2                     	movq	%r12, %rdx
   1ba1e: 48 89 de                     	movq	%rbx, %rsi
   1ba21: 4c 89 ef                     	movq	%r13, %rdi
   1ba24: e8 17 97 ff ff               	callq	0x15140 <fe25519_mul>
   1ba29: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   1ba2e: 48 89 ea                     	movq	%rbp, %rdx
   1ba31: 4c 89 f6                     	movq	%r14, %rsi
   1ba34: e8 07 97 ff ff               	callq	0x15140 <fe25519_mul>
   1ba39: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1ba3e: 4c 89 e2                     	movq	%r12, %rdx
   1ba41: 48 89 ee                     	movq	%rbp, %rsi
   1ba44: e8 f7 96 ff ff               	callq	0x15140 <fe25519_mul>
   1ba49: 4c 89 ee                     	movq	%r13, %rsi
   1ba4c: 48 89 df                     	movq	%rbx, %rdi
   1ba4f: e8 ec a2 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1ba54: 4c 89 e2                     	movq	%r12, %rdx
   1ba57: 48 89 de                     	movq	%rbx, %rsi
   1ba5a: 4c 89 ef                     	movq	%r13, %rdi
   1ba5d: e8 de 96 ff ff               	callq	0x15140 <fe25519_mul>
   1ba62: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   1ba67: 48 89 ea                     	movq	%rbp, %rdx
   1ba6a: 4c 89 f6                     	movq	%r14, %rsi
   1ba6d: e8 ce 96 ff ff               	callq	0x15140 <fe25519_mul>
   1ba72: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1ba77: 4c 89 e2                     	movq	%r12, %rdx
   1ba7a: 48 89 ee                     	movq	%rbp, %rsi
   1ba7d: e8 be 96 ff ff               	callq	0x15140 <fe25519_mul>
   1ba82: 4c 89 ee                     	movq	%r13, %rsi
   1ba85: 48 89 df                     	movq	%rbx, %rdi
   1ba88: e8 b3 a2 ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1ba8d: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   1ba92: 4c 89 e2                     	movq	%r12, %rdx
   1ba95: 48 89 de                     	movq	%rbx, %rsi
   1ba98: e8 a3 96 ff ff               	callq	0x15140 <fe25519_mul>
   1ba9d: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   1baa2: 48 89 ea                     	movq	%rbp, %rdx
   1baa5: 4c 89 f6                     	movq	%r14, %rsi
   1baa8: e8 93 96 ff ff               	callq	0x15140 <fe25519_mul>
   1baad: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1bab2: 4c 89 e2                     	movq	%r12, %rdx
   1bab5: 48 89 ee                     	movq	%rbp, %rsi
   1bab8: e8 83 96 ff ff               	callq	0x15140 <fe25519_mul>
   1babd: 48 8b 7c 24 48               	movq	0x48(%rsp), %rdi
   1bac2: 4c 89 f2                     	movq	%r14, %rdx
   1bac5: 48 89 de                     	movq	%rbx, %rsi
   1bac8: e8 73 96 ff ff               	callq	0x15140 <fe25519_mul>
   1bacd: 48 8b 44 24 40               	movq	0x40(%rsp), %rax
   1bad2: 49 39 c7                     	cmpq	%rax, %r15
   1bad5: 0f 85 a5 fe ff ff            	jne	0x1b980 <ge25519_scalarmult+0x640>
   1badb: 4c 8b 7c 24 18               	movq	0x18(%rsp), %r15
   1bae0: 4c 8b 44 24 20               	movq	0x20(%rsp), %r8
   1bae5: 0f be 94 24 e0 0f 00 00      	movsbl	0xfe0(%rsp), %edx
   1baed: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   1baf2: 4c 89 ff                     	movq	%r15, %rdi
   1baf5: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   1bafa: e8 61 b2 ff ff               	callq	0x16d60 <ge25519_cmov8_cached>
   1baff: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1bb04: 48 89 df                     	movq	%rbx, %rdi
   1bb07: 4c 89 fa                     	movq	%r15, %rdx
   1bb0a: e8 31 cf ff ff               	callq	0x18a40 <ge25519_add>
   1bb0f: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   1bb14: 48 89 de                     	movq	%rbx, %rsi
   1bb17: e8 54 d9 ff ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   1bb1c: 48 8b 84 24 28 10 00 00      	movq	0x1028(%rsp), %rax
   1bb24: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1bb2d: 75 12                        	jne	0x1bb41 <ge25519_scalarmult+0x801>
   1bb2f: 48 81 c4 38 10 00 00         	addq	$0x1038, %rsp           # imm = 0x1038
   1bb36: 5b                           	popq	%rbx
   1bb37: 5d                           	popq	%rbp
   1bb38: 41 5c                        	popq	%r12
   1bb3a: 41 5d                        	popq	%r13
   1bb3c: 41 5e                        	popq	%r14
   1bb3e: 41 5f                        	popq	%r15
   1bb40: c3                           	retq
   1bb41: e8 aa 27 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1bb46: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000001bb50 <ge25519_scalarmult_base>:
   1bb50: 41 57                        	pushq	%r15
   1bb52: 49 89 ff                     	movq	%rdi, %r15
   1bb55: 41 56                        	pushq	%r14
   1bb57: 41 55                        	pushq	%r13
   1bb59: 41 54                        	pushq	%r12
   1bb5b: 55                           	pushq	%rbp
   1bb5c: 53                           	pushq	%rbx
   1bb5d: 48 81 ec 58 02 00 00         	subq	$0x258, %rsp            # imm = 0x258
   1bb64: f3 0f 6f 0e                  	movdqu	(%rsi), %xmm1
   1bb68: f3 0f 6f 16                  	movdqu	(%rsi), %xmm2
   1bb6c: 66 0f 6f 05 ec 54 04 00      	movdqa	0x454ec(%rip), %xmm0    # 0x61060 <sysconf@GLIBC_2.2.5+0x61060>
   1bb74: 48 8d bc 24 3f 02 00 00      	leaq	0x23f(%rsp), %rdi
   1bb7c: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   1bb85: 48 89 84 24 48 02 00 00      	movq	%rax, 0x248(%rsp)
   1bb8d: 31 c0                        	xorl	%eax, %eax
   1bb8f: 66 0f 71 d1 04               	psrlw	$0x4, %xmm1
   1bb94: 48 8d 84 24 00 02 00 00      	leaq	0x200(%rsp), %rax
   1bb9c: 66 0f db c8                  	pand	%xmm0, %xmm1
   1bba0: 66 0f db d0                  	pand	%xmm0, %xmm2
   1bba4: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   1bba9: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   1bbad: 66 0f 68 d1                  	punpckhbw	%xmm1, %xmm2    # xmm2 = xmm2[8],xmm1[8],xmm2[9],xmm1[9],xmm2[10],xmm1[10],xmm2[11],xmm1[11],xmm2[12],xmm1[12],xmm2[13],xmm1[13],xmm2[14],xmm1[14],xmm2[15],xmm1[15]
   1bbb1: 0f 29 94 24 10 02 00 00      	movaps	%xmm2, 0x210(%rsp)
   1bbb9: f3 0f 6f 56 10               	movdqu	0x10(%rsi), %xmm2
   1bbbe: 66 0f 60 d9                  	punpcklbw	%xmm1, %xmm3    # xmm3 = xmm3[0],xmm1[0],xmm3[1],xmm1[1],xmm3[2],xmm1[2],xmm3[3],xmm1[3],xmm3[4],xmm1[4],xmm3[5],xmm1[5],xmm3[6],xmm1[6],xmm3[7],xmm1[7]
   1bbc2: 31 f6                        	xorl	%esi, %esi
   1bbc4: 0f 29 9c 24 00 02 00 00      	movaps	%xmm3, 0x200(%rsp)
   1bbcc: 66 0f 6f ca                  	movdqa	%xmm2, %xmm1
   1bbd0: 66 0f 71 d2 04               	psrlw	$0x4, %xmm2
   1bbd5: 66 0f db c8                  	pand	%xmm0, %xmm1
   1bbd9: 66 0f db c2                  	pand	%xmm2, %xmm0
   1bbdd: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   1bbe1: 66 0f 68 c8                  	punpckhbw	%xmm0, %xmm1    # xmm1 = xmm1[8],xmm0[8],xmm1[9],xmm0[9],xmm1[10],xmm0[10],xmm1[11],xmm0[11],xmm1[12],xmm0[12],xmm1[13],xmm0[13],xmm1[14],xmm0[14],xmm1[15],xmm0[15]
   1bbe5: 66 0f 60 d0                  	punpcklbw	%xmm0, %xmm2    # xmm2 = xmm2[0],xmm0[0],xmm2[1],xmm0[1],xmm2[2],xmm0[2],xmm2[3],xmm0[3],xmm2[4],xmm0[4],xmm2[5],xmm0[5],xmm2[6],xmm0[6],xmm2[7],xmm0[7]
   1bbe9: 0f 29 8c 24 30 02 00 00      	movaps	%xmm1, 0x230(%rsp)
   1bbf1: 0f 29 94 24 20 02 00 00      	movaps	%xmm2, 0x220(%rsp)
   1bbf9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   1bc00: 0f b6 10                     	movzbl	(%rax), %edx
   1bc03: 48 83 c0 01                  	addq	$0x1, %rax
   1bc07: 01 f2                        	addl	%esi, %edx
   1bc09: 8d 4a 08                     	leal	0x8(%rdx), %ecx
   1bc0c: 89 ce                        	movl	%ecx, %esi
   1bc0e: 83 e1 f0                     	andl	$-0x10, %ecx
   1bc11: 29 ca                        	subl	%ecx, %edx
   1bc13: 40 c0 fe 04                  	sarb	$0x4, %sil
   1bc17: 88 50 ff                     	movb	%dl, -0x1(%rax)
   1bc1a: 48 39 f8                     	cmpq	%rdi, %rax
   1bc1d: 75 e1                        	jne	0x1bc00 <ge25519_scalarmult_base+0xb0>
   1bc1f: 49 8d 4f 28                  	leaq	0x28(%r15), %rcx
   1bc23: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   1bc28: 40 02 74 24 5f               	addb	0x5f(%rsp), %sil
   1bc2d: 49 8d 47 78                  	leaq	0x78(%r15), %rax
   1bc31: 48 89 4c 24 10               	movq	%rcx, 0x10(%rsp)
   1bc36: 49 8d 4f 50                  	leaq	0x50(%r15), %rcx
   1bc3a: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   1bc3e: 48 8d ac 24 b0 01 00 00      	leaq	0x1b0(%rsp), %rbp
   1bc46: 40 88 b4 24 3f 02 00 00      	movb	%sil, 0x23f(%rsp)
   1bc4e: 4c 8d 74 24 60               	leaq	0x60(%rsp), %r14
   1bc53: 48 8d 9c 24 60 01 00 00      	leaq	0x160(%rsp), %rbx
   1bc5b: 49 c7 47 20 00 00 00 00      	movq	$0x0, 0x20(%r15)
   1bc63: 4c 8d a4 24 d8 01 00 00      	leaq	0x1d8(%rsp), %r12
   1bc6b: 4c 8d ac 24 88 01 00 00      	leaq	0x188(%rsp), %r13
   1bc73: 49 c7 47 28 01 00 00 00      	movq	$0x1, 0x28(%r15)
   1bc7b: 49 c7 47 50 01 00 00 00      	movq	$0x1, 0x50(%r15)
   1bc83: 49 c7 87 98 00 00 00 00 00 00 00     	movq	$0x0, 0x98(%r15)
   1bc8e: 48 89 0c 24                  	movq	%rcx, (%rsp)
   1bc92: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   1bc97: b8 01 00 00 00               	movl	$0x1, %eax
   1bc9c: 48 89 6c 24 30               	movq	%rbp, 0x30(%rsp)
   1bca1: 48 89 c5                     	movq	%rax, %rbp
   1bca4: 41 0f 11 07                  	movups	%xmm0, (%r15)
   1bca8: 41 0f 11 47 10               	movups	%xmm0, 0x10(%r15)
   1bcad: 41 0f 11 47 30               	movups	%xmm0, 0x30(%r15)
   1bcb2: 41 0f 11 47 40               	movups	%xmm0, 0x40(%r15)
   1bcb7: 41 0f 11 47 58               	movups	%xmm0, 0x58(%r15)
   1bcbc: 41 0f 11 47 68               	movups	%xmm0, 0x68(%r15)
   1bcc1: 41 0f 11 47 78               	movups	%xmm0, 0x78(%r15)
   1bcc6: 41 0f 11 87 88 00 00 00      	movups	%xmm0, 0x88(%r15)
   1bcce: 66 90                        	nop
   1bcd0: 89 ea                        	movl	%ebp, %edx
   1bcd2: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   1bcd7: 4c 89 f7                     	movq	%r14, %rdi
   1bcda: d1 fa                        	sarl	%edx
   1bcdc: 48 63 d2                     	movslq	%edx, %rdx
   1bcdf: 0f be 0c 28                  	movsbl	(%rax,%rbp), %ecx
   1bce3: 48 8d 05 36 59 04 00         	leaq	0x45936(%rip), %rax     # 0x61620 <base.3>
   1bcea: 48 83 c5 02                  	addq	$0x2, %rbp
   1bcee: 48 89 d6                     	movq	%rdx, %rsi
   1bcf1: 48 c1 e6 04                  	shlq	$0x4, %rsi
   1bcf5: 48 29 d6                     	subq	%rdx, %rsi
   1bcf8: 89 ca                        	movl	%ecx, %edx
   1bcfa: 48 c1 e6 06                  	shlq	$0x6, %rsi
   1bcfe: 48 01 c6                     	addq	%rax, %rsi
   1bd01: e8 6a a5 ff ff               	callq	0x16270 <ge25519_cmov8>
   1bd06: 4c 89 f2                     	movq	%r14, %rdx
   1bd09: 4c 89 fe                     	movq	%r15, %rsi
   1bd0c: 48 89 df                     	movq	%rbx, %rdi
   1bd0f: e8 ec 9e ff ff               	callq	0x15c00 <ge25519_madd>
   1bd14: 4c 89 e2                     	movq	%r12, %rdx
   1bd17: 48 89 de                     	movq	%rbx, %rsi
   1bd1a: 4c 89 ff                     	movq	%r15, %rdi
   1bd1d: e8 1e 94 ff ff               	callq	0x15140 <fe25519_mul>
   1bd22: 48 8b 54 24 30               	movq	0x30(%rsp), %rdx
   1bd27: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   1bd2c: 4c 89 ee                     	movq	%r13, %rsi
   1bd2f: e8 0c 94 ff ff               	callq	0x15140 <fe25519_mul>
   1bd34: 48 8b 74 24 30               	movq	0x30(%rsp), %rsi
   1bd39: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1bd3d: 4c 89 e2                     	movq	%r12, %rdx
   1bd40: e8 fb 93 ff ff               	callq	0x15140 <fe25519_mul>
   1bd45: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   1bd4a: 4c 89 ea                     	movq	%r13, %rdx
   1bd4d: 48 89 de                     	movq	%rbx, %rsi
   1bd50: e8 eb 93 ff ff               	callq	0x15140 <fe25519_mul>
   1bd55: 48 83 fd 41                  	cmpq	$0x41, %rbp
   1bd59: 0f 85 71 ff ff ff            	jne	0x1bcd0 <ge25519_scalarmult_base+0x180>
   1bd5f: 49 8b 47 20                  	movq	0x20(%r15), %rax
   1bd63: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   1bd68: 48 8d 8c 24 e0 00 00 00      	leaq	0xe0(%rsp), %rcx
   1bd70: 48 8d 94 24 30 01 00 00      	leaq	0x130(%rsp), %rdx
   1bd78: 48 8b 34 24                  	movq	(%rsp), %rsi
   1bd7c: f3 41 0f 6f 77 28            	movdqu	0x28(%r15), %xmm6
   1bd82: 48 89 54 24 48               	movq	%rdx, 0x48(%rsp)
   1bd87: 48 89 84 24 00 01 00 00      	movq	%rax, 0x100(%rsp)
   1bd8f: 48 8d 84 24 08 01 00 00      	leaq	0x108(%rsp), %rax
   1bd97: f3 41 0f 6f 6f 10            	movdqu	0x10(%r15), %xmm5
   1bd9d: f3 0f 6f 7f 10               	movdqu	0x10(%rdi), %xmm7
   1bda2: f3 41 0f 6f 27               	movdqu	(%r15), %xmm4
   1bda7: 48 89 44 24 40               	movq	%rax, 0x40(%rsp)
   1bdac: 48 8b 47 20                  	movq	0x20(%rdi), %rax
   1bdb0: 0f 11 b4 24 08 01 00 00      	movups	%xmm6, 0x108(%rsp)
   1bdb8: f3 0f 6f 76 10               	movdqu	0x10(%rsi), %xmm6
   1bdbd: 0f 29 ac 24 f0 00 00 00      	movaps	%xmm5, 0xf0(%rsp)
   1bdc5: f3 41 0f 6f 6f 50            	movdqu	0x50(%r15), %xmm5
   1bdcb: 48 8b 6c 24 30               	movq	0x30(%rsp), %rbp
   1bdd0: 48 89 84 24 28 01 00 00      	movq	%rax, 0x128(%rsp)
   1bdd8: 48 8b 46 20                  	movq	0x20(%rsi), %rax
   1bddc: 0f 29 7c 24 10               	movaps	%xmm7, 0x10(%rsp)
   1bde1: 0f 29 34 24                  	movaps	%xmm6, (%rsp)
   1bde5: 48 89 7c 24 10               	movq	%rdi, 0x10(%rsp)
   1bdea: 48 89 df                     	movq	%rbx, %rdi
   1bded: 48 89 34 24                  	movq	%rsi, (%rsp)
   1bdf1: 48 89 ce                     	movq	%rcx, %rsi
   1bdf4: 48 89 84 24 50 01 00 00      	movq	%rax, 0x150(%rsp)
   1bdfc: 48 89 4c 24 30               	movq	%rcx, 0x30(%rsp)
   1be01: 0f 29 a4 24 e0 00 00 00      	movaps	%xmm4, 0xe0(%rsp)
   1be09: 0f 29 ac 24 30 01 00 00      	movaps	%xmm5, 0x130(%rsp)
   1be11: 0f 11 bc 24 18 01 00 00      	movups	%xmm7, 0x118(%rsp)
   1be19: 0f 29 b4 24 40 01 00 00      	movaps	%xmm6, 0x140(%rsp)
   1be21: e8 1a 9f ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1be26: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1be2b: 4c 89 e2                     	movq	%r12, %rdx
   1be2e: 48 89 de                     	movq	%rbx, %rsi
   1be31: e8 0a 93 ff ff               	callq	0x15140 <fe25519_mul>
   1be36: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1be3b: 48 89 ea                     	movq	%rbp, %rdx
   1be3e: 4c 89 ee                     	movq	%r13, %rsi
   1be41: e8 fa 92 ff ff               	callq	0x15140 <fe25519_mul>
   1be46: 48 8b 7c 24 48               	movq	0x48(%rsp), %rdi
   1be4b: 4c 89 e2                     	movq	%r12, %rdx
   1be4e: 48 89 ee                     	movq	%rbp, %rsi
   1be51: e8 ea 92 ff ff               	callq	0x15140 <fe25519_mul>
   1be56: 48 8b 74 24 30               	movq	0x30(%rsp), %rsi
   1be5b: 48 89 df                     	movq	%rbx, %rdi
   1be5e: e8 dd 9e ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1be63: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1be68: 4c 89 e2                     	movq	%r12, %rdx
   1be6b: 48 89 de                     	movq	%rbx, %rsi
   1be6e: e8 cd 92 ff ff               	callq	0x15140 <fe25519_mul>
   1be73: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1be78: 48 89 ea                     	movq	%rbp, %rdx
   1be7b: 4c 89 ee                     	movq	%r13, %rsi
   1be7e: e8 bd 92 ff ff               	callq	0x15140 <fe25519_mul>
   1be83: 48 8b 7c 24 48               	movq	0x48(%rsp), %rdi
   1be88: 4c 89 e2                     	movq	%r12, %rdx
   1be8b: 48 89 ee                     	movq	%rbp, %rsi
   1be8e: e8 ad 92 ff ff               	callq	0x15140 <fe25519_mul>
   1be93: 48 8b 74 24 30               	movq	0x30(%rsp), %rsi
   1be98: 48 89 df                     	movq	%rbx, %rdi
   1be9b: e8 a0 9e ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1bea0: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   1bea5: 4c 89 e2                     	movq	%r12, %rdx
   1bea8: 48 89 de                     	movq	%rbx, %rsi
   1beab: e8 90 92 ff ff               	callq	0x15140 <fe25519_mul>
   1beb0: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1beb5: 48 89 ea                     	movq	%rbp, %rdx
   1beb8: 4c 89 ee                     	movq	%r13, %rsi
   1bebb: e8 80 92 ff ff               	callq	0x15140 <fe25519_mul>
   1bec0: 48 8b 7c 24 48               	movq	0x48(%rsp), %rdi
   1bec5: 4c 89 e2                     	movq	%r12, %rdx
   1bec8: 48 89 ee                     	movq	%rbp, %rsi
   1becb: e8 70 92 ff ff               	callq	0x15140 <fe25519_mul>
   1bed0: 48 8b 74 24 30               	movq	0x30(%rsp), %rsi
   1bed5: 48 89 df                     	movq	%rbx, %rdi
   1bed8: e8 63 9e ff ff               	callq	0x15d40 <ge25519_p2_dbl>
   1bedd: 4c 89 e2                     	movq	%r12, %rdx
   1bee0: 48 89 de                     	movq	%rbx, %rsi
   1bee3: 4c 89 ff                     	movq	%r15, %rdi
   1bee6: e8 55 92 ff ff               	callq	0x15140 <fe25519_mul>
   1beeb: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   1bef0: 48 89 ea                     	movq	%rbp, %rdx
   1bef3: 4c 89 ee                     	movq	%r13, %rsi
   1bef6: e8 45 92 ff ff               	callq	0x15140 <fe25519_mul>
   1befb: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1beff: 48 89 ee                     	movq	%rbp, %rsi
   1bf02: 4c 89 e2                     	movq	%r12, %rdx
   1bf05: e8 36 92 ff ff               	callq	0x15140 <fe25519_mul>
   1bf0a: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   1bf0f: 4c 89 ea                     	movq	%r13, %rdx
   1bf12: 48 89 de                     	movq	%rbx, %rsi
   1bf15: e8 26 92 ff ff               	callq	0x15140 <fe25519_mul>
   1bf1a: 31 c0                        	xorl	%eax, %eax
   1bf1c: 48 89 6c 24 30               	movq	%rbp, 0x30(%rsp)
   1bf21: 48 89 c5                     	movq	%rax, %rbp
   1bf24: 0f 1f 40 00                  	nopl	(%rax)
   1bf28: 89 ea                        	movl	%ebp, %edx
   1bf2a: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   1bf2f: 4c 89 f7                     	movq	%r14, %rdi
   1bf32: d1 fa                        	sarl	%edx
   1bf34: 48 63 d2                     	movslq	%edx, %rdx
   1bf37: 0f be 0c 28                  	movsbl	(%rax,%rbp), %ecx
   1bf3b: 48 8d 05 de 56 04 00         	leaq	0x456de(%rip), %rax     # 0x61620 <base.3>
   1bf42: 48 83 c5 02                  	addq	$0x2, %rbp
   1bf46: 48 89 d6                     	movq	%rdx, %rsi
   1bf49: 48 c1 e6 04                  	shlq	$0x4, %rsi
   1bf4d: 48 29 d6                     	subq	%rdx, %rsi
   1bf50: 89 ca                        	movl	%ecx, %edx
   1bf52: 48 c1 e6 06                  	shlq	$0x6, %rsi
   1bf56: 48 01 c6                     	addq	%rax, %rsi
   1bf59: e8 12 a3 ff ff               	callq	0x16270 <ge25519_cmov8>
   1bf5e: 4c 89 f2                     	movq	%r14, %rdx
   1bf61: 4c 89 fe                     	movq	%r15, %rsi
   1bf64: 48 89 df                     	movq	%rbx, %rdi
   1bf67: e8 94 9c ff ff               	callq	0x15c00 <ge25519_madd>
   1bf6c: 4c 89 e2                     	movq	%r12, %rdx
   1bf6f: 48 89 de                     	movq	%rbx, %rsi
   1bf72: 4c 89 ff                     	movq	%r15, %rdi
   1bf75: e8 c6 91 ff ff               	callq	0x15140 <fe25519_mul>
   1bf7a: 48 8b 54 24 30               	movq	0x30(%rsp), %rdx
   1bf7f: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   1bf84: 4c 89 ee                     	movq	%r13, %rsi
   1bf87: e8 b4 91 ff ff               	callq	0x15140 <fe25519_mul>
   1bf8c: 48 8b 74 24 30               	movq	0x30(%rsp), %rsi
   1bf91: 48 8b 3c 24                  	movq	(%rsp), %rdi
   1bf95: 4c 89 e2                     	movq	%r12, %rdx
   1bf98: e8 a3 91 ff ff               	callq	0x15140 <fe25519_mul>
   1bf9d: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   1bfa2: 4c 89 ea                     	movq	%r13, %rdx
   1bfa5: 48 89 de                     	movq	%rbx, %rsi
   1bfa8: e8 93 91 ff ff               	callq	0x15140 <fe25519_mul>
   1bfad: 48 83 fd 40                  	cmpq	$0x40, %rbp
   1bfb1: 0f 85 71 ff ff ff            	jne	0x1bf28 <ge25519_scalarmult_base+0x3d8>
   1bfb7: 48 8b 84 24 48 02 00 00      	movq	0x248(%rsp), %rax
   1bfbf: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1bfc8: 75 12                        	jne	0x1bfdc <ge25519_scalarmult_base+0x48c>
   1bfca: 48 81 c4 58 02 00 00         	addq	$0x258, %rsp            # imm = 0x258
   1bfd1: 5b                           	popq	%rbx
   1bfd2: 5d                           	popq	%rbp
   1bfd3: 41 5c                        	popq	%r12
   1bfd5: 41 5d                        	popq	%r13
   1bfd7: 41 5e                        	popq	%r14
   1bfd9: 41 5f                        	popq	%r15
   1bfdb: c3                           	retq
   1bfdc: e8 0f 23 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1bfe1: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   1bfec: 0f 1f 40 00                  	nopl	(%rax)

000000000001bff0 <ge25519_is_on_curve>:
   1bff0: 41 56                        	pushq	%r14
   1bff2: 48 89 fe                     	movq	%rdi, %rsi
   1bff5: 41 55                        	pushq	%r13
   1bff7: 41 54                        	pushq	%r12
   1bff9: 55                           	pushq	%rbp
   1bffa: 53                           	pushq	%rbx
   1bffb: 48 89 fb                     	movq	%rdi, %rbx
   1bffe: 48 81 ec 50 01 00 00         	subq	$0x150, %rsp            # imm = 0x150
   1c005: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   1c00e: 48 89 84 24 48 01 00 00      	movq	%rax, 0x148(%rsp)
   1c016: 31 c0                        	xorl	%eax, %eax
   1c018: 49 89 e4                     	movq	%rsp, %r12
   1c01b: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   1c020: 4c 8d 74 24 60               	leaq	0x60(%rsp), %r14
   1c025: 4c 89 e7                     	movq	%r12, %rdi
   1c028: 48 8d ac 24 f0 00 00 00      	leaq	0xf0(%rsp), %rbp
   1c030: e8 bb 93 ff ff               	callq	0x153f0 <fe25519_sq>
   1c035: 48 8d 73 28                  	leaq	0x28(%rbx), %rsi
   1c039: 4c 89 ef                     	movq	%r13, %rdi
   1c03c: e8 af 93 ff ff               	callq	0x153f0 <fe25519_sq>
   1c041: 48 8d 73 50                  	leaq	0x50(%rbx), %rsi
   1c045: 4c 89 f7                     	movq	%r14, %rdi
   1c048: 48 8d 9c 24 c0 00 00 00      	leaq	0xc0(%rsp), %rbx
   1c050: e8 9b 93 ff ff               	callq	0x153f0 <fe25519_sq>
   1c055: 48 89 df                     	movq	%rbx, %rdi
   1c058: 4c 89 e2                     	movq	%r12, %rdx
   1c05b: 4c 89 ee                     	movq	%r13, %rsi
   1c05e: e8 1d 90 ff ff               	callq	0x15080 <fe25519_sub>
   1c063: 4c 89 f2                     	movq	%r14, %rdx
   1c066: 48 89 de                     	movq	%rbx, %rsi
   1c069: e8 d2 90 ff ff               	callq	0x15140 <fe25519_mul>
   1c06e: 48 89 ef                     	movq	%rbp, %rdi
   1c071: 4c 89 ea                     	movq	%r13, %rdx
   1c074: 4c 89 e6                     	movq	%r12, %rsi
   1c077: e8 c4 90 ff ff               	callq	0x15140 <fe25519_mul>
   1c07c: 48 8d 15 dd d2 04 00         	leaq	0x4d2dd(%rip), %rdx     # 0x69360 <d>
   1c083: 48 89 ee                     	movq	%rbp, %rsi
   1c086: 48 89 ef                     	movq	%rbp, %rdi
   1c089: e8 b2 90 ff ff               	callq	0x15140 <fe25519_mul>
   1c08e: 48 8d bc 24 90 00 00 00      	leaq	0x90(%rsp), %rdi
   1c096: 4c 89 f6                     	movq	%r14, %rsi
   1c099: e8 52 93 ff ff               	callq	0x153f0 <fe25519_sq>
   1c09e: 48 89 ea                     	movq	%rbp, %rdx
   1c0a1: 48 89 de                     	movq	%rbx, %rsi
   1c0a4: 48 89 df                     	movq	%rbx, %rdi
   1c0a7: 48 8d ac 24 20 01 00 00      	leaq	0x120(%rsp), %rbp
   1c0af: 48 8b 84 24 b0 00 00 00      	movq	0xb0(%rsp), %rax
   1c0b7: 66 0f 6f 84 24 00 01 00 00   	movdqa	0x100(%rsp), %xmm0
   1c0c0: 66 0f 6f 8c 24 f0 00 00 00   	movdqa	0xf0(%rsp), %xmm1
   1c0c9: 48 01 84 24 10 01 00 00      	addq	%rax, 0x110(%rsp)
   1c0d1: 66 0f d4 84 24 a0 00 00 00   	paddq	0xa0(%rsp), %xmm0
   1c0da: 66 0f d4 8c 24 90 00 00 00   	paddq	0x90(%rsp), %xmm1
   1c0e3: 0f 29 84 24 00 01 00 00      	movaps	%xmm0, 0x100(%rsp)
   1c0eb: 0f 29 8c 24 f0 00 00 00      	movaps	%xmm1, 0xf0(%rsp)
   1c0f3: e8 88 8f ff ff               	callq	0x15080 <fe25519_sub>
   1c0f8: 48 89 de                     	movq	%rbx, %rsi
   1c0fb: 48 89 ef                     	movq	%rbp, %rdi
   1c0fe: e8 ed bb ff ff               	callq	0x17cf0 <fe25519_tobytes>
   1c103: be 20 00 00 00               	movl	$0x20, %esi
   1c108: 48 89 ef                     	movq	%rbp, %rdi
   1c10b: e8 c0 28 ff ff               	callq	0xe9d0 <sodium_is_zero@plt>
   1c110: 48 8b 94 24 48 01 00 00      	movq	0x148(%rsp), %rdx
   1c118: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   1c121: 75 10                        	jne	0x1c133 <ge25519_is_on_curve+0x143>
   1c123: 48 81 c4 50 01 00 00         	addq	$0x150, %rsp            # imm = 0x150
   1c12a: 5b                           	popq	%rbx
   1c12b: 5d                           	popq	%rbp
   1c12c: 41 5c                        	popq	%r12
   1c12e: 41 5d                        	popq	%r13
   1c130: 41 5e                        	popq	%r14
   1c132: c3                           	retq
   1c133: e8 b8 21 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1c138: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000001c140 <ge25519_is_on_main_subgroup>:
   1c140: 55                           	pushq	%rbp
   1c141: 48 89 fe                     	movq	%rdi, %rsi
   1c144: 53                           	pushq	%rbx
   1c145: 48 81 ec d8 00 00 00         	subq	$0xd8, %rsp
   1c14c: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   1c155: 48 89 84 24 c8 00 00 00      	movq	%rax, 0xc8(%rsp)
   1c15d: 31 c0                        	xorl	%eax, %eax
   1c15f: 48 89 e5                     	movq	%rsp, %rbp
   1c162: 48 8d 9c 24 a0 00 00 00      	leaq	0xa0(%rsp), %rbx
   1c16a: 48 89 ef                     	movq	%rbp, %rdi
   1c16d: e8 ce e2 ff ff               	callq	0x1a440 <ge25519_mul_l>
   1c172: 48 89 ee                     	movq	%rbp, %rsi
   1c175: 48 89 df                     	movq	%rbx, %rdi
   1c178: e8 73 bb ff ff               	callq	0x17cf0 <fe25519_tobytes>
   1c17d: be 20 00 00 00               	movl	$0x20, %esi
   1c182: 48 89 df                     	movq	%rbx, %rdi
   1c185: e8 46 28 ff ff               	callq	0xe9d0 <sodium_is_zero@plt>
   1c18a: 48 8b 94 24 c8 00 00 00      	movq	0xc8(%rsp), %rdx
   1c192: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   1c19b: 75 0a                        	jne	0x1c1a7 <ge25519_is_on_main_subgroup+0x67>
   1c19d: 48 81 c4 d8 00 00 00         	addq	$0xd8, %rsp
   1c1a4: 5b                           	popq	%rbx
   1c1a5: 5d                           	popq	%rbp
   1c1a6: c3                           	retq
   1c1a7: e8 44 21 ff ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1c1ac: 0f 1f 40 00                  	nopl	(%rax)

000000000001c1b0 <ge25519_is_canonical>:
   1c1b0: 0f b6 4f 1f                  	movzbl	0x1f(%rdi), %ecx
   1c1b4: 48 8d 47 1e                  	leaq	0x1e(%rdi), %rax
   1c1b8: f7 d1                        	notl	%ecx
   1c1ba: 83 e1 7f                     	andl	$0x7f, %ecx
   1c1bd: 0f 1f 00                     	nopl	(%rax)
   1c1c0: 0f b6 10                     	movzbl	(%rax), %edx
   1c1c3: 48 83 e8 01                  	subq	$0x1, %rax
   1c1c7: f7 d2                        	notl	%edx
   1c1c9: 09 d1                        	orl	%edx, %ecx
   1c1cb: 48 39 c7                     	cmpq	%rax, %rdi
   1c1ce: 75 f0                        	jne	0x1c1c0 <ge25519_is_canonical+0x10>
   1c1d0: 0f b6 c1                     	movzbl	%cl, %eax
   1c1d3: 0f b6 0f                     	movzbl	(%rdi), %ecx
   1c1d6: ba ec 00 00 00               	movl	$0xec, %edx
   1c1db: 83 e8 01                     	subl	$0x1, %eax
   1c1de: c1 e8 08                     	shrl	$0x8, %eax
   1c1e1: 29 ca                        	subl	%ecx, %edx
   1c1e3: 20 f0                        	andb	%dh, %al
   1c1e5: f7 d0                        	notl	%eax
   1c1e7: 83 e0 01                     	andl	$0x1, %eax
   1c1ea: c3                           	retq
   1c1eb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000001c1f0 <ge25519_has_small_order>:
   1c1f0: 49 89 fb                     	movq	%rdi, %r11
   1c1f3: 41 57                        	pushq	%r15
   1c1f5: 66 0f 6f 35 73 4e 04 00      	movdqa	0x44e73(%rip), %xmm6    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   1c1fd: 41 56                        	pushq	%r14
   1c1ff: 66 0f 6f 2d 79 4e 04 00      	movdqa	0x44e79(%rip), %xmm5    # 0x61080 <sysconf@GLIBC_2.2.5+0x61080>
   1c207: 41 55                        	pushq	%r13
   1c209: 66 0f 6f 25 7f 4e 04 00      	movdqa	0x44e7f(%rip), %xmm4    # 0x61090 <sysconf@GLIBC_2.2.5+0x61090>
   1c211: 41 54                        	pushq	%r12
   1c213: 66 0f 6f 1d 85 4e 04 00      	movdqa	0x44e85(%rip), %xmm3    # 0x610a0 <sysconf@GLIBC_2.2.5+0x610a0>
   1c21b: 55                           	pushq	%rbp
   1c21c: 66 0f 6f 15 8c 4e 04 00      	movdqa	0x44e8c(%rip), %xmm2    # 0x610b0 <sysconf@GLIBC_2.2.5+0x610b0>
   1c224: 53                           	pushq	%rbx
   1c225: 41 0f b6 43 19               	movzbl	0x19(%r11), %eax
   1c22a: 45 0f b6 73 18               	movzbl	0x18(%r11), %r14d
   1c22f: 45 0f b6 7b 1a               	movzbl	0x1a(%r11), %r15d
   1c234: 45 0f b6 6b 1b               	movzbl	0x1b(%r11), %r13d
   1c239: 45 0f b6 63 1c               	movzbl	0x1c(%r11), %r12d
   1c23e: 41 0f b6 6b 1d               	movzbl	0x1d(%r11), %ebp
   1c243: 41 0f b6 5b 1e               	movzbl	0x1e(%r11), %ebx
   1c248: 44 88 7c 24 eb               	movb	%r15b, -0x15(%rsp)
   1c24d: 41 0f b6 53 1f               	movzbl	0x1f(%r11), %edx
   1c252: 41 89 c3                     	movl	%eax, %r11d
   1c255: f3 0f 6f 07                  	movdqu	(%rdi), %xmm0
   1c259: 88 44 24 ee                  	movb	%al, -0x12(%rsp)
   1c25d: 45 09 f3                     	orl	%r14d, %r11d
   1c260: 66 0f 6f 0d 58 4e 04 00      	movdqa	0x44e58(%rip), %xmm1    # 0x610c0 <sysconf@GLIBC_2.2.5+0x610c0>
   1c268: f3 0f 7e 7f 10               	movq	0x10(%rdi), %xmm7
   1c26d: 45 09 fb                     	orl	%r15d, %r11d
   1c270: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   1c274: 66 0f ef e8                  	pxor	%xmm0, %xmm5
   1c278: 83 e2 7f                     	andl	$0x7f, %edx
   1c27b: 45 09 eb                     	orl	%r13d, %r11d
   1c27e: 66 0f ef e0                  	pxor	%xmm0, %xmm4
   1c282: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   1c286: 88 54 24 ec                  	movb	%dl, -0x14(%rsp)
   1c28a: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   1c28e: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   1c292: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   1c297: 45 09 e3                     	orl	%r12d, %r11d
   1c29a: 41 09 eb                     	orl	%ebp, %r11d
   1c29d: 66 0f 73 d8 08               	psrldq	$0x8, %xmm0             # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   1c2a2: 41 09 db                     	orl	%ebx, %r11d
   1c2a5: 66 41 0f eb c0               	por	%xmm8, %xmm0
   1c2aa: 41 09 d3                     	orl	%edx, %r11d
   1c2ad: 66 0f eb c7                  	por	%xmm7, %xmm0
   1c2b1: 44 88 5c 24 ed               	movb	%r11b, -0x13(%rsp)
   1c2b6: 41 89 c3                     	movl	%eax, %r11d
   1c2b9: 66 48 0f 7e c1               	movq	%xmm0, %rcx
   1c2be: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   1c2c2: 45 21 f3                     	andl	%r14d, %r11d
   1c2c5: 66 0f 73 de 08               	psrldq	$0x8, %xmm6             # xmm6 = xmm6[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   1c2ca: 45 21 fb                     	andl	%r15d, %r11d
   1c2cd: 41 89 d7                     	movl	%edx, %r15d
   1c2d0: 66 0f eb f0                  	por	%xmm0, %xmm6
   1c2d4: 83 f2 05                     	xorl	$0x5, %edx
   1c2d7: 45 21 eb                     	andl	%r13d, %r11d
   1c2da: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   1c2de: 41 83 f7 7f                  	xorl	$0x7f, %r15d
   1c2e2: 66 0f 73 dd 08               	psrldq	$0x8, %xmm5             # xmm5 = xmm5[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   1c2e7: 45 21 e3                     	andl	%r12d, %r11d
   1c2ea: 66 0f eb e8                  	por	%xmm0, %xmm5
   1c2ee: 66 0f eb f7                  	por	%xmm7, %xmm6
   1c2f2: f3 0f 7e 05 8e d0 04 00      	movq	0x4d08e(%rip), %xmm0    # 0x69388 <d+0x28>
   1c2fa: 41 21 eb                     	andl	%ebp, %r11d
   1c2fd: 66 0f d6 74 24 f0            	movq	%xmm6, -0x10(%rsp)
   1c303: 41 21 db                     	andl	%ebx, %r11d
   1c306: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   1c30a: 41 f7 d3                     	notl	%r11d
   1c30d: 66 0f eb e8                  	por	%xmm0, %xmm5
   1c311: 66 0f 6f c4                  	movdqa	%xmm4, %xmm0
   1c315: 66 0f 73 dc 08               	psrldq	$0x8, %xmm4             # xmm4 = xmm4[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   1c31a: 45 09 fb                     	orl	%r15d, %r11d
   1c31d: 66 49 0f 7e ea               	movq	%xmm5, %r10
   1c322: 66 0f eb e0                  	por	%xmm0, %xmm4
   1c326: 45 89 f7                     	movl	%r14d, %r15d
   1c329: 44 88 5c 24 ef               	movb	%r11b, -0x11(%rsp)
   1c32e: 41 89 c3                     	movl	%eax, %r11d
   1c331: 41 83 f7 b1                  	xorl	$-0x4f, %r15d
   1c335: 44 89 e8                     	movl	%r13d, %eax
   1c338: f3 0f 7e 05 50 d0 04 00      	movq	0x4d050(%rip), %xmm0    # 0x69390 <d+0x30>
   1c340: 41 83 f3 38                  	xorl	$0x38, %r11d
   1c344: 83 f0 88                     	xorl	$-0x78, %eax
   1c347: 45 09 fb                     	orl	%r15d, %r11d
   1c34a: 44 0f b6 7c 24 eb            	movzbl	-0x15(%rsp), %r15d
   1c350: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   1c354: 41 83 f7 02                  	xorl	$0x2, %r15d
   1c358: 66 0f eb e0                  	por	%xmm0, %xmm4
   1c35c: f3 0f 7e 05 44 4d 04 00      	movq	0x44d44(%rip), %xmm0    # 0x610a8 <sysconf@GLIBC_2.2.5+0x610a8>
   1c364: 45 09 df                     	orl	%r11d, %r15d
   1c367: 41 89 c3                     	movl	%eax, %r11d
   1c36a: 66 49 0f 7e e1               	movq	%xmm4, %r9
   1c36f: 89 e8                        	movl	%ebp, %eax
   1c371: 45 09 fb                     	orl	%r15d, %r11d
   1c374: 45 89 e7                     	movl	%r12d, %r15d
   1c377: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   1c37b: 83 f0 53                     	xorl	$0x53, %eax
   1c37e: 41 83 f7 6d                  	xorl	$0x6d, %r15d
   1c382: 66 0f 73 db 08               	psrldq	$0x8, %xmm3             # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   1c387: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   1c38b: 45 09 df                     	orl	%r11d, %r15d
   1c38e: 41 89 c3                     	movl	%eax, %r11d
   1c391: 66 0f eb dc                  	por	%xmm4, %xmm3
   1c395: 45 09 fb                     	orl	%r15d, %r11d
   1c398: 41 89 df                     	movl	%ebx, %r15d
   1c39b: 66 0f eb d8                  	por	%xmm0, %xmm3
   1c39f: 41 83 f7 fc                  	xorl	$-0x4, %r15d
   1c3a3: 66 49 0f 7e d8               	movq	%xmm3, %r8
   1c3a8: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   1c3ac: 66 0f 73 da 08               	psrldq	$0x8, %xmm2             # xmm2 = xmm2[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   1c3b1: 45 09 df                     	orl	%r11d, %r15d
   1c3b4: 41 89 d3                     	movl	%edx, %r11d
   1c3b7: 66 0f eb d3                  	por	%xmm3, %xmm2
   1c3bb: 4c 89 d2                     	movq	%r10, %rdx
   1c3be: 45 09 fb                     	orl	%r15d, %r11d
   1c3c1: 4d 89 d7                     	movq	%r10, %r15
   1c3c4: 66 0f eb d0                  	por	%xmm0, %xmm2
   1c3c8: 45 09 d3                     	orl	%r10d, %r11d
   1c3cb: 66 48 0f 7e d7               	movq	%xmm2, %rdi
   1c3d0: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   1c3d4: 66 0f 73 d9 08               	psrldq	$0x8, %xmm1             # xmm1 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   1c3d9: 44 89 d8                     	movl	%r11d, %eax
   1c3dc: 66 0f eb ca                  	por	%xmm2, %xmm1
   1c3e0: 08 f0                        	orb	%dh, %al
   1c3e2: 49 c1 ef 10                  	shrq	$0x10, %r15
   1c3e6: 41 83 f6 4e                  	xorl	$0x4e, %r14d
   1c3ea: 41 83 f5 77                  	xorl	$0x77, %r13d
   1c3ee: 41 89 c3                     	movl	%eax, %r11d
   1c3f1: 4c 89 d0                     	movq	%r10, %rax
   1c3f4: 41 83 f4 92                  	xorl	$-0x6e, %r12d
   1c3f8: 83 f5 ac                     	xorl	$-0x54, %ebp
   1c3fb: 45 09 fb                     	orl	%r15d, %r11d
   1c3fe: 4d 89 d7                     	movq	%r10, %r15
   1c401: 48 c1 e8 20                  	shrq	$0x20, %rax
   1c405: 83 f3 03                     	xorl	$0x3, %ebx
   1c408: 49 c1 ef 18                  	shrq	$0x18, %r15
   1c40c: 66 0f eb c8                  	por	%xmm0, %xmm1
   1c410: 45 09 df                     	orl	%r11d, %r15d
   1c413: 49 89 c3                     	movq	%rax, %r11
   1c416: 66 48 0f 7e ce               	movq	%xmm1, %rsi
   1c41b: 4c 89 d0                     	movq	%r10, %rax
   1c41e: 45 09 fb                     	orl	%r15d, %r11d
   1c421: 4d 89 d7                     	movq	%r10, %r15
   1c424: 48 c1 e8 30                  	shrq	$0x30, %rax
   1c428: 49 c1 ef 28                  	shrq	$0x28, %r15
   1c42c: 49 c1 ea 38                  	shrq	$0x38, %r10
   1c430: 45 09 df                     	orl	%r11d, %r15d
   1c433: 49 89 c3                     	movq	%rax, %r11
   1c436: 45 09 fb                     	orl	%r15d, %r11d
   1c439: 45 09 d3                     	orl	%r10d, %r11d
   1c43c: 45 0f b6 d3                  	movzbl	%r11b, %r10d
   1c440: 44 0f b6 5c 24 ee            	movzbl	-0x12(%rsp), %r11d
   1c446: 0f b6 44 24 eb               	movzbl	-0x15(%rsp), %eax
   1c44b: 0f b6 54 24 ec               	movzbl	-0x14(%rsp), %edx
   1c450: 41 83 ea 01                  	subl	$0x1, %r10d
   1c454: 41 83 f3 c7                  	xorl	$-0x39, %r11d
   1c458: 83 f0 fd                     	xorl	$-0x3, %eax
   1c45b: 45 09 f3                     	orl	%r14d, %r11d
   1c45e: 83 f2 7a                     	xorl	$0x7a, %edx
   1c461: 44 0f b6 74 24 ef            	movzbl	-0x11(%rsp), %r14d
   1c467: 44 09 d8                     	orl	%r11d, %eax
   1c46a: 41 89 d3                     	movl	%edx, %r11d
   1c46d: 4c 89 ca                     	movq	%r9, %rdx
   1c470: 44 09 e8                     	orl	%r13d, %eax
   1c473: 44 09 e0                     	orl	%r12d, %eax
   1c476: 09 e8                        	orl	%ebp, %eax
   1c478: 09 d8                        	orl	%ebx, %eax
   1c47a: 4c 89 cb                     	movq	%r9, %rbx
   1c47d: 44 09 d8                     	orl	%r11d, %eax
   1c480: 48 c1 eb 10                  	shrq	$0x10, %rbx
   1c484: 44 09 c8                     	orl	%r9d, %eax
   1c487: 08 f0                        	orb	%dh, %al
   1c489: 4c 89 c2                     	movq	%r8, %rdx
   1c48c: 09 d8                        	orl	%ebx, %eax
   1c48e: 4c 89 cb                     	movq	%r9, %rbx
   1c491: 48 c1 eb 18                  	shrq	$0x18, %rbx
   1c495: 09 d8                        	orl	%ebx, %eax
   1c497: 4c 89 cb                     	movq	%r9, %rbx
   1c49a: 48 c1 eb 20                  	shrq	$0x20, %rbx
   1c49e: 09 d8                        	orl	%ebx, %eax
   1c4a0: 4c 89 cb                     	movq	%r9, %rbx
   1c4a3: 48 c1 eb 28                  	shrq	$0x28, %rbx
   1c4a7: 09 d8                        	orl	%ebx, %eax
   1c4a9: 4c 89 cb                     	movq	%r9, %rbx
   1c4ac: 49 c1 e9 38                  	shrq	$0x38, %r9
   1c4b0: 48 c1 eb 30                  	shrq	$0x30, %rbx
   1c4b4: 09 d8                        	orl	%ebx, %eax
   1c4b6: 44 09 c8                     	orl	%r9d, %eax
   1c4b9: 4d 89 c1                     	movq	%r8, %r9
   1c4bc: 45 09 f1                     	orl	%r14d, %r9d
   1c4bf: 0f b6 c0                     	movzbl	%al, %eax
   1c4c2: 83 e8 01                     	subl	$0x1, %eax
   1c4c5: 44 89 cb                     	movl	%r9d, %ebx
   1c4c8: 08 f3                        	orb	%dh, %bl
   1c4ca: 44 09 d0                     	orl	%r10d, %eax
   1c4cd: 4d 89 c2                     	movq	%r8, %r10
   1c4d0: 48 89 fa                     	movq	%rdi, %rdx
   1c4d3: 49 c1 ea 10                  	shrq	$0x10, %r10
   1c4d7: 41 89 d9                     	movl	%ebx, %r9d
   1c4da: 45 09 d1                     	orl	%r10d, %r9d
   1c4dd: 4d 89 c2                     	movq	%r8, %r10
   1c4e0: 49 c1 ea 18                  	shrq	$0x18, %r10
   1c4e4: 45 09 d1                     	orl	%r10d, %r9d
   1c4e7: 4d 89 c2                     	movq	%r8, %r10
   1c4ea: 49 c1 ea 20                  	shrq	$0x20, %r10
   1c4ee: 45 09 d1                     	orl	%r10d, %r9d
   1c4f1: 4d 89 c2                     	movq	%r8, %r10
   1c4f4: 49 c1 ea 28                  	shrq	$0x28, %r10
   1c4f8: 45 09 d1                     	orl	%r10d, %r9d
   1c4fb: 4d 89 c2                     	movq	%r8, %r10
   1c4fe: 49 c1 e8 38                  	shrq	$0x38, %r8
   1c502: 49 c1 ea 30                  	shrq	$0x30, %r10
   1c506: 45 09 d1                     	orl	%r10d, %r9d
   1c509: 45 09 c8                     	orl	%r9d, %r8d
   1c50c: 49 89 f9                     	movq	%rdi, %r9
   1c50f: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   1c513: 49 c1 e9 10                  	shrq	$0x10, %r9
   1c517: 41 83 e8 01                  	subl	$0x1, %r8d
   1c51b: 44 09 c0                     	orl	%r8d, %eax
   1c51e: 49 89 f8                     	movq	%rdi, %r8
   1c521: 45 09 f0                     	orl	%r14d, %r8d
   1c524: 44 89 c3                     	movl	%r8d, %ebx
   1c527: 08 f3                        	orb	%dh, %bl
   1c529: 48 89 f2                     	movq	%rsi, %rdx
   1c52c: 41 89 d8                     	movl	%ebx, %r8d
   1c52f: 45 09 c8                     	orl	%r9d, %r8d
   1c532: 49 89 f9                     	movq	%rdi, %r9
   1c535: 49 c1 e9 18                  	shrq	$0x18, %r9
   1c539: 45 09 c8                     	orl	%r9d, %r8d
   1c53c: 49 89 f9                     	movq	%rdi, %r9
   1c53f: 49 c1 e9 20                  	shrq	$0x20, %r9
   1c543: 45 09 c8                     	orl	%r9d, %r8d
   1c546: 49 89 f9                     	movq	%rdi, %r9
   1c549: 49 c1 e9 28                  	shrq	$0x28, %r9
   1c54d: 45 09 c8                     	orl	%r9d, %r8d
   1c550: 49 89 f9                     	movq	%rdi, %r9
   1c553: 48 c1 ef 38                  	shrq	$0x38, %rdi
   1c557: 49 c1 e9 30                  	shrq	$0x30, %r9
   1c55b: 45 09 c8                     	orl	%r9d, %r8d
   1c55e: 44 09 c7                     	orl	%r8d, %edi
   1c561: 49 89 f0                     	movq	%rsi, %r8
   1c564: 40 0f b6 ff                  	movzbl	%dil, %edi
   1c568: 49 c1 e8 10                  	shrq	$0x10, %r8
   1c56c: 83 ef 01                     	subl	$0x1, %edi
   1c56f: 09 f8                        	orl	%edi, %eax
   1c571: 48 89 f7                     	movq	%rsi, %rdi
   1c574: 44 09 f7                     	orl	%r14d, %edi
   1c577: 89 fb                        	movl	%edi, %ebx
   1c579: 08 f3                        	orb	%dh, %bl
   1c57b: 0f b6 54 24 ed               	movzbl	-0x13(%rsp), %edx
   1c580: 89 df                        	movl	%ebx, %edi
   1c582: 44 09 c7                     	orl	%r8d, %edi
   1c585: 49 89 f0                     	movq	%rsi, %r8
   1c588: 49 c1 e8 18                  	shrq	$0x18, %r8
   1c58c: 44 09 c7                     	orl	%r8d, %edi
   1c58f: 49 89 f0                     	movq	%rsi, %r8
   1c592: 49 c1 e8 20                  	shrq	$0x20, %r8
   1c596: 44 09 c7                     	orl	%r8d, %edi
   1c599: 49 89 f0                     	movq	%rsi, %r8
   1c59c: 49 c1 e8 28                  	shrq	$0x28, %r8
   1c5a0: 44 09 c7                     	orl	%r8d, %edi
   1c5a3: 49 89 f0                     	movq	%rsi, %r8
   1c5a6: 48 c1 ee 38                  	shrq	$0x38, %rsi
   1c5aa: 49 c1 e8 30                  	shrq	$0x30, %r8
   1c5ae: 44 09 c7                     	orl	%r8d, %edi
   1c5b1: 09 fe                        	orl	%edi, %esi
   1c5b3: 48 89 cf                     	movq	%rcx, %rdi
   1c5b6: 40 0f b6 f6                  	movzbl	%sil, %esi
   1c5ba: 48 c1 ef 10                  	shrq	$0x10, %rdi
   1c5be: 83 ee 01                     	subl	$0x1, %esi
   1c5c1: 09 f0                        	orl	%esi, %eax
   1c5c3: 48 89 ce                     	movq	%rcx, %rsi
   1c5c6: 09 d6                        	orl	%edx, %esi
   1c5c8: 89 f3                        	movl	%esi, %ebx
   1c5ca: 08 eb                        	orb	%ch, %bl
   1c5cc: 89 de                        	movl	%ebx, %esi
   1c5ce: 66 48 0f 7e f3               	movq	%xmm6, %rbx
   1c5d3: 09 fe                        	orl	%edi, %esi
   1c5d5: 48 89 cf                     	movq	%rcx, %rdi
   1c5d8: 48 c1 ef 18                  	shrq	$0x18, %rdi
   1c5dc: 09 fe                        	orl	%edi, %esi
   1c5de: 48 89 cf                     	movq	%rcx, %rdi
   1c5e1: 48 c1 ef 20                  	shrq	$0x20, %rdi
   1c5e5: 09 fe                        	orl	%edi, %esi
   1c5e7: 48 89 cf                     	movq	%rcx, %rdi
   1c5ea: 48 c1 ef 28                  	shrq	$0x28, %rdi
   1c5ee: 09 fe                        	orl	%edi, %esi
   1c5f0: 48 89 cf                     	movq	%rcx, %rdi
   1c5f3: 48 c1 e9 38                  	shrq	$0x38, %rcx
   1c5f7: 48 c1 ef 30                  	shrq	$0x30, %rdi
   1c5fb: 09 fe                        	orl	%edi, %esi
   1c5fd: 48 89 df                     	movq	%rbx, %rdi
   1c600: 09 f1                        	orl	%esi, %ecx
   1c602: 48 c1 ef 10                  	shrq	$0x10, %rdi
   1c606: 0f b6 c9                     	movzbl	%cl, %ecx
   1c609: 8d 71 ff                     	leal	-0x1(%rcx), %esi
   1c60c: 48 89 d9                     	movq	%rbx, %rcx
   1c60f: 09 d1                        	orl	%edx, %ecx
   1c611: 48 89 da                     	movq	%rbx, %rdx
   1c614: 08 f9                        	orb	%bh, %cl
   1c616: 48 c1 ea 38                  	shrq	$0x38, %rdx
   1c61a: 09 f9                        	orl	%edi, %ecx
   1c61c: 48 89 df                     	movq	%rbx, %rdi
   1c61f: 48 c1 ef 18                  	shrq	$0x18, %rdi
   1c623: 09 f9                        	orl	%edi, %ecx
   1c625: 48 89 df                     	movq	%rbx, %rdi
   1c628: 48 c1 ef 20                  	shrq	$0x20, %rdi
   1c62c: 09 f9                        	orl	%edi, %ecx
   1c62e: 48 89 df                     	movq	%rbx, %rdi
   1c631: 48 c1 ef 28                  	shrq	$0x28, %rdi
   1c635: 09 f9                        	orl	%edi, %ecx
   1c637: 48 89 df                     	movq	%rbx, %rdi
   1c63a: 5b                           	popq	%rbx
   1c63b: 5d                           	popq	%rbp
   1c63c: 48 c1 ef 30                  	shrq	$0x30, %rdi
   1c640: 41 5c                        	popq	%r12
   1c642: 41 5d                        	popq	%r13
   1c644: 09 f9                        	orl	%edi, %ecx
   1c646: 41 5e                        	popq	%r14
   1c648: 41 5f                        	popq	%r15
   1c64a: 09 ca                        	orl	%ecx, %edx
   1c64c: 89 f1                        	movl	%esi, %ecx
   1c64e: 0f b6 d2                     	movzbl	%dl, %edx
   1c651: 83 ea 01                     	subl	$0x1, %edx
   1c654: 09 d1                        	orl	%edx, %ecx
   1c656: 09 c8                        	orl	%ecx, %eax
   1c658: c1 e8 1f                     	shrl	$0x1f, %eax
   1c65b: c3                           	retq
   1c65c: 0f 1f 40 00                  	nopl	(%rax)

000000000001c660 <sc25519_mul>:
   1c660: 41 57                        	pushq	%r15
   1c662: 48 89 f0                     	movq	%rsi, %rax
   1c665: 41 56                        	pushq	%r14
   1c667: 41 55                        	pushq	%r13
   1c669: 49 89 d5                     	movq	%rdx, %r13
   1c66c: 41 54                        	pushq	%r12
   1c66e: 55                           	pushq	%rbp
   1c66f: 53                           	pushq	%rbx
   1c670: 48 83 ec 58                  	subq	$0x58, %rsp
   1c674: 0f b6 50 01                  	movzbl	0x1(%rax), %edx
   1c678: 0f b6 48 02                  	movzbl	0x2(%rax), %ecx
   1c67c: 0f b6 36                     	movzbl	(%rsi), %esi
   1c67f: 44 8b 60 07                  	movl	0x7(%rax), %r12d
   1c683: 48 89 7c 24 50               	movq	%rdi, 0x50(%rsp)
   1c688: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1c68c: 48 c1 e2 08                  	shlq	$0x8, %rdx
   1c690: 8b 68 0a                     	movl	0xa(%rax), %ebp
   1c693: 0f b6 78 17                  	movzbl	0x17(%rax), %edi
   1c697: 48 09 ca                     	orq	%rcx, %rdx
   1c69a: 0f b6 48 07                  	movzbl	0x7(%rax), %ecx
   1c69e: 49 c1 ec 07                  	shrq	$0x7, %r12
   1c6a2: 48 09 f2                     	orq	%rsi, %rdx
   1c6a5: 0f b6 70 0f                  	movzbl	0xf(%rax), %esi
   1c6a9: 48 c1 ed 04                  	shrq	$0x4, %rbp
   1c6ad: 41 81 e4 ff ff 1f 00         	andl	$0x1fffff, %r12d        # imm = 0x1FFFFF
   1c6b4: 81 e2 ff ff 1f 00            	andl	$0x1fffff, %edx         # imm = 0x1FFFFF
   1c6ba: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1c6be: 81 e5 ff ff 1f 00            	andl	$0x1fffff, %ebp         # imm = 0x1FFFFF
   1c6c4: 49 89 d7                     	movq	%rdx, %r15
   1c6c7: 8b 50 02                     	movl	0x2(%rax), %edx
   1c6ca: 48 c1 e6 10                  	shlq	$0x10, %rsi
   1c6ce: 48 c1 ea 05                  	shrq	$0x5, %rdx
   1c6d2: 81 e2 ff ff 1f 00            	andl	$0x1fffff, %edx         # imm = 0x1FFFFF
   1c6d8: 48 89 54 24 b0               	movq	%rdx, -0x50(%rsp)
   1c6dd: 0f b6 50 06                  	movzbl	0x6(%rax), %edx
   1c6e1: 48 c1 e2 08                  	shlq	$0x8, %rdx
   1c6e5: 48 09 ca                     	orq	%rcx, %rdx
   1c6e8: 0f b6 48 05                  	movzbl	0x5(%rax), %ecx
   1c6ec: 48 09 ca                     	orq	%rcx, %rdx
   1c6ef: 0f b6 48 0e                  	movzbl	0xe(%rax), %ecx
   1c6f3: 48 c1 ea 02                  	shrq	$0x2, %rdx
   1c6f7: 48 c1 e1 08                  	shlq	$0x8, %rcx
   1c6fb: 81 e2 ff ff 1f 00            	andl	$0x1fffff, %edx         # imm = 0x1FFFFF
   1c701: 48 09 f1                     	orq	%rsi, %rcx
   1c704: 0f b6 70 0d                  	movzbl	0xd(%rax), %esi
   1c708: 48 09 f1                     	orq	%rsi, %rcx
   1c70b: 0f b6 70 14                  	movzbl	0x14(%rax), %esi
   1c70f: 48 d1 e9                     	shrq	%rcx
   1c712: 81 e1 ff ff 1f 00            	andl	$0x1fffff, %ecx         # imm = 0x1FFFFF
   1c718: 48 c1 e6 10                  	shlq	$0x10, %rsi
   1c71c: 48 89 4c 24 c0               	movq	%rcx, -0x40(%rsp)
   1c721: 8b 48 0f                     	movl	0xf(%rax), %ecx
   1c724: 48 c1 e9 06                  	shrq	$0x6, %rcx
   1c728: 81 e1 ff ff 1f 00            	andl	$0x1fffff, %ecx         # imm = 0x1FFFFF
   1c72e: 48 89 4c 24 d0               	movq	%rcx, -0x30(%rsp)
   1c733: 0f b6 48 13                  	movzbl	0x13(%rax), %ecx
   1c737: 48 c1 e1 08                  	shlq	$0x8, %rcx
   1c73b: 48 09 f1                     	orq	%rsi, %rcx
   1c73e: 0f b6 70 12                  	movzbl	0x12(%rax), %esi
   1c742: 48 09 f1                     	orq	%rsi, %rcx
   1c745: 0f b6 70 15                  	movzbl	0x15(%rax), %esi
   1c749: 48 89 cb                     	movq	%rcx, %rbx
   1c74c: 0f b6 48 16                  	movzbl	0x16(%rax), %ecx
   1c750: 48 c1 eb 03                  	shrq	$0x3, %rbx
   1c754: 48 c1 e1 08                  	shlq	$0x8, %rcx
   1c758: 48 c1 e7 10                  	shlq	$0x10, %rdi
   1c75c: 48 89 5c 24 b8               	movq	%rbx, -0x48(%rsp)
   1c761: 48 09 f9                     	orq	%rdi, %rcx
   1c764: 48 09 f1                     	orq	%rsi, %rcx
   1c767: 49 89 c9                     	movq	%rcx, %r9
   1c76a: 41 81 e1 ff ff 1f 00         	andl	$0x1fffff, %r9d         # imm = 0x1FFFFF
   1c771: 4c 89 4c 24 c8               	movq	%r9, -0x38(%rsp)
   1c776: 8b 48 17                     	movl	0x17(%rax), %ecx
   1c779: 0f b6 70 1c                  	movzbl	0x1c(%rax), %esi
   1c77d: 41 8b 5d 07                  	movl	0x7(%r13), %ebx
   1c781: 48 c1 e9 05                  	shrq	$0x5, %rcx
   1c785: 45 0f b6 4d 17               	movzbl	0x17(%r13), %r9d
   1c78a: 45 0f b6 75 15               	movzbl	0x15(%r13), %r14d
   1c78f: 48 c1 e6 10                  	shlq	$0x10, %rsi
   1c793: 49 89 c8                     	movq	%rcx, %r8
   1c796: 0f b6 48 1b                  	movzbl	0x1b(%rax), %ecx
   1c79a: 48 c1 eb 07                  	shrq	$0x7, %rbx
   1c79e: 81 e3 ff ff 1f 00            	andl	$0x1fffff, %ebx         # imm = 0x1FFFFF
   1c7a4: 41 81 e0 ff ff 1f 00         	andl	$0x1fffff, %r8d         # imm = 0x1FFFFF
   1c7ab: 45 8b 55 0f                  	movl	0xf(%r13), %r10d
   1c7af: 48 c1 e1 08                  	shlq	$0x8, %rcx
   1c7b3: 4c 89 44 24 d8               	movq	%r8, -0x28(%rsp)
   1c7b8: 45 0f b6 45 14               	movzbl	0x14(%r13), %r8d
   1c7bd: 48 09 f1                     	orq	%rsi, %rcx
   1c7c0: 0f b6 70 1a                  	movzbl	0x1a(%rax), %esi
   1c7c4: 8b 40 1c                     	movl	0x1c(%rax), %eax
   1c7c7: 48 09 f1                     	orq	%rsi, %rcx
   1c7ca: 48 c1 e8 07                  	shrq	$0x7, %rax
   1c7ce: 41 0f b6 75 00               	movzbl	(%r13), %esi
   1c7d3: 48 c1 e9 02                  	shrq	$0x2, %rcx
   1c7d7: 48 89 44 24 e8               	movq	%rax, -0x18(%rsp)
   1c7dc: 41 0f b6 45 01               	movzbl	0x1(%r13), %eax
   1c7e1: 49 89 cb                     	movq	%rcx, %r11
   1c7e4: 41 0f b6 4d 02               	movzbl	0x2(%r13), %ecx
   1c7e9: 48 c1 e0 08                  	shlq	$0x8, %rax
   1c7ed: 41 81 e3 ff ff 1f 00         	andl	$0x1fffff, %r11d        # imm = 0x1FFFFF
   1c7f4: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1c7f8: 4c 89 5c 24 e0               	movq	%r11, -0x20(%rsp)
   1c7fd: 45 8b 5d 0a                  	movl	0xa(%r13), %r11d
   1c801: 48 09 c8                     	orq	%rcx, %rax
   1c804: 41 0f b6 4d 07               	movzbl	0x7(%r13), %ecx
   1c809: 48 09 f0                     	orq	%rsi, %rax
   1c80c: 41 0f b6 75 0e               	movzbl	0xe(%r13), %esi
   1c811: 49 c1 eb 04                  	shrq	$0x4, %r11
   1c815: 25 ff ff 1f 00               	andl	$0x1fffff, %eax         # imm = 0x1FFFFF
   1c81a: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1c81e: 41 81 e3 ff ff 1f 00         	andl	$0x1fffff, %r11d        # imm = 0x1FFFFF
   1c825: 48 89 44 24 88               	movq	%rax, -0x78(%rsp)
   1c82a: 41 8b 45 02                  	movl	0x2(%r13), %eax
   1c82e: 48 c1 e6 08                  	shlq	$0x8, %rsi
   1c832: 48 c1 e8 05                  	shrq	$0x5, %rax
   1c836: 25 ff ff 1f 00               	andl	$0x1fffff, %eax         # imm = 0x1FFFFF
   1c83b: 48 89 44 24 90               	movq	%rax, -0x70(%rsp)
   1c840: 41 0f b6 45 06               	movzbl	0x6(%r13), %eax
   1c845: 48 c1 e0 08                  	shlq	$0x8, %rax
   1c849: 48 09 c1                     	orq	%rax, %rcx
   1c84c: 41 0f b6 45 05               	movzbl	0x5(%r13), %eax
   1c851: 48 09 c1                     	orq	%rax, %rcx
   1c854: 41 0f b6 45 0f               	movzbl	0xf(%r13), %eax
   1c859: 48 c1 e9 02                  	shrq	$0x2, %rcx
   1c85d: 48 c1 e0 10                  	shlq	$0x10, %rax
   1c861: 81 e1 ff ff 1f 00            	andl	$0x1fffff, %ecx         # imm = 0x1FFFFF
   1c867: 48 09 f0                     	orq	%rsi, %rax
   1c86a: 41 0f b6 75 0d               	movzbl	0xd(%r13), %esi
   1c86f: 49 c1 e0 10                  	shlq	$0x10, %r8
   1c873: 49 c1 e1 10                  	shlq	$0x10, %r9
   1c877: 49 c1 ea 06                  	shrq	$0x6, %r10
   1c87b: 48 09 f0                     	orq	%rsi, %rax
   1c87e: 41 0f b6 75 13               	movzbl	0x13(%r13), %esi
   1c883: 41 81 e2 ff ff 1f 00         	andl	$0x1fffff, %r10d        # imm = 0x1FFFFF
   1c88a: 4c 89 54 24 a0               	movq	%r10, -0x60(%rsp)
   1c88f: 48 d1 e8                     	shrq	%rax
   1c892: 48 c1 e6 08                  	shlq	$0x8, %rsi
   1c896: 25 ff ff 1f 00               	andl	$0x1fffff, %eax         # imm = 0x1FFFFF
   1c89b: 49 09 f0                     	orq	%rsi, %r8
   1c89e: 41 0f b6 75 12               	movzbl	0x12(%r13), %esi
   1c8a3: 49 09 f0                     	orq	%rsi, %r8
   1c8a6: 41 0f b6 75 16               	movzbl	0x16(%r13), %esi
   1c8ab: 49 c1 e8 03                  	shrq	$0x3, %r8
   1c8af: 48 c1 e6 08                  	shlq	$0x8, %rsi
   1c8b3: 4c 09 ce                     	orq	%r9, %rsi
   1c8b6: 45 8b 4d 17                  	movl	0x17(%r13), %r9d
   1c8ba: 4c 09 f6                     	orq	%r14, %rsi
   1c8bd: 45 0f b6 75 1c               	movzbl	0x1c(%r13), %r14d
   1c8c2: 81 e6 ff ff 1f 00            	andl	$0x1fffff, %esi         # imm = 0x1FFFFF
   1c8c8: 49 c1 e9 05                  	shrq	$0x5, %r9
   1c8cc: 48 89 f7                     	movq	%rsi, %rdi
   1c8cf: 41 0f b6 75 1b               	movzbl	0x1b(%r13), %esi
   1c8d4: 49 c1 e6 10                  	shlq	$0x10, %r14
   1c8d8: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1c8dd: 4c 89 7c 24 a8               	movq	%r15, -0x58(%rsp)
   1c8e2: 41 81 e1 ff ff 1f 00         	andl	$0x1fffff, %r9d         # imm = 0x1FFFFF
   1c8e9: 48 c1 e6 08                  	shlq	$0x8, %rsi
   1c8ed: 4c 09 f6                     	orq	%r14, %rsi
   1c8f0: 45 0f b6 75 1a               	movzbl	0x1a(%r13), %r14d
   1c8f5: 45 8b 6d 1c                  	movl	0x1c(%r13), %r13d
   1c8f9: 4c 09 f6                     	orq	%r14, %rsi
   1c8fc: 4d 89 fe                     	movq	%r15, %r14
   1c8ff: 49 c1 ed 07                  	shrq	$0x7, %r13
   1c903: 48 c1 ee 02                  	shrq	$0x2, %rsi
   1c907: 4d 0f af f2                  	imulq	%r10, %r14
   1c90b: 4c 8b 54 24 90               	movq	-0x70(%rsp), %r10
   1c910: 81 e6 ff ff 1f 00            	andl	$0x1fffff, %esi         # imm = 0x1FFFFF
   1c916: 4c 0f af f9                  	imulq	%rcx, %r15
   1c91a: 48 89 74 24 98               	movq	%rsi, -0x68(%rsp)
   1c91f: 48 8b 74 24 b0               	movq	-0x50(%rsp), %rsi
   1c924: 4c 89 74 24 f0               	movq	%r14, -0x10(%rsp)
   1c929: 49 89 f6                     	movq	%rsi, %r14
   1c92c: 4d 0f af f2                  	imulq	%r10, %r14
   1c930: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1c935: 4c 0f af d2                  	imulq	%rdx, %r10
   1c939: 4d 01 fe                     	addq	%r15, %r14
   1c93c: 49 89 f7                     	movq	%rsi, %r15
   1c93f: 4d 01 d6                     	addq	%r10, %r14
   1c942: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1c947: 4c 89 74 24 f8               	movq	%r14, -0x8(%rsp)
   1c94c: 4c 8b 74 24 a8               	movq	-0x58(%rsp), %r14
   1c951: 4c 0f af f3                  	imulq	%rbx, %r14
   1c955: 4c 0f af f9                  	imulq	%rcx, %r15
   1c959: 4d 0f af d4                  	imulq	%r12, %r10
   1c95d: 4d 01 f7                     	addq	%r14, %r15
   1c960: 4d 89 d6                     	movq	%r10, %r14
   1c963: 4c 8b 54 24 90               	movq	-0x70(%rsp), %r10
   1c968: 4d 01 fe                     	addq	%r15, %r14
   1c96b: 4d 89 d7                     	movq	%r10, %r15
   1c96e: 4c 0f af fa                  	imulq	%rdx, %r15
   1c972: 4d 01 fe                     	addq	%r15, %r14
   1c975: 49 89 f7                     	movq	%rsi, %r15
   1c978: 4c 89 34 24                  	movq	%r14, (%rsp)
   1c97c: 4d 89 d6                     	movq	%r10, %r14
   1c97f: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1c984: 4c 0f af fb                  	imulq	%rbx, %r15
   1c988: 4d 0f af f4                  	imulq	%r12, %r14
   1c98c: 4c 0f af d5                  	imulq	%rbp, %r10
   1c990: 4d 01 fe                     	addq	%r15, %r14
   1c993: 4d 89 d7                     	movq	%r10, %r15
   1c996: 49 89 d2                     	movq	%rdx, %r10
   1c999: 4d 01 f7                     	addq	%r14, %r15
   1c99c: 4c 8b 74 24 a8               	movq	-0x58(%rsp), %r14
   1c9a1: 4c 0f af d1                  	imulq	%rcx, %r10
   1c9a5: 4d 0f af f3                  	imulq	%r11, %r14
   1c9a9: 4d 01 fe                     	addq	%r15, %r14
   1c9ac: 49 89 f7                     	movq	%rsi, %r15
   1c9af: 48 8b 74 24 a8               	movq	-0x58(%rsp), %rsi
   1c9b4: 4d 0f af fb                  	imulq	%r11, %r15
   1c9b8: 4f 8d 14 16                  	leaq	(%r14,%r10), %r10
   1c9bc: 4c 89 54 24 08               	movq	%r10, 0x8(%rsp)
   1c9c1: 4c 8b 54 24 90               	movq	-0x70(%rsp), %r10
   1c9c6: 4c 0f af d5                  	imulq	%rbp, %r10
   1c9ca: 4d 89 fe                     	movq	%r15, %r14
   1c9cd: 4d 89 d7                     	movq	%r10, %r15
   1c9d0: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1c9d5: 4d 01 f7                     	addq	%r14, %r15
   1c9d8: 49 89 f6                     	movq	%rsi, %r14
   1c9db: 4c 0f af f0                  	imulq	%rax, %r14
   1c9df: 4d 01 fe                     	addq	%r15, %r14
   1c9e2: 4d 89 e7                     	movq	%r12, %r15
   1c9e5: 4c 0f af f9                  	imulq	%rcx, %r15
   1c9e9: 4d 01 f7                     	addq	%r14, %r15
   1c9ec: 49 89 d6                     	movq	%rdx, %r14
   1c9ef: 4c 0f af f3                  	imulq	%rbx, %r14
   1c9f3: 4d 01 fe                     	addq	%r15, %r14
   1c9f6: 4c 8b 7c 24 c0               	movq	-0x40(%rsp), %r15
   1c9fb: 4d 0f af fa                  	imulq	%r10, %r15
   1c9ff: 4d 01 fe                     	addq	%r15, %r14
   1ca02: 4c 89 74 24 10               	movq	%r14, 0x10(%rsp)
   1ca07: 4d 89 e6                     	movq	%r12, %r14
   1ca0a: 4c 0f af f3                  	imulq	%rbx, %r14
   1ca0e: 4d 89 f7                     	movq	%r14, %r15
   1ca11: 4c 8b 74 24 d0               	movq	-0x30(%rsp), %r14
   1ca16: 4d 0f af f2                  	imulq	%r10, %r14
   1ca1a: 49 89 ea                     	movq	%rbp, %r10
   1ca1d: 4d 01 fe                     	addq	%r15, %r14
   1ca20: 49 89 f7                     	movq	%rsi, %r15
   1ca23: 48 8b 74 24 a0               	movq	-0x60(%rsp), %rsi
   1ca28: 4c 0f af fe                  	imulq	%rsi, %r15
   1ca2c: 48 8b 74 24 b0               	movq	-0x50(%rsp), %rsi
   1ca31: 4d 01 f7                     	addq	%r14, %r15
   1ca34: 49 89 f6                     	movq	%rsi, %r14
   1ca37: 4c 0f af f0                  	imulq	%rax, %r14
   1ca3b: 4d 01 fe                     	addq	%r15, %r14
   1ca3e: 4c 0f af d1                  	imulq	%rcx, %r10
   1ca42: 4d 89 d7                     	movq	%r10, %r15
   1ca45: 4c 8b 54 24 90               	movq	-0x70(%rsp), %r10
   1ca4a: 4d 01 f7                     	addq	%r14, %r15
   1ca4d: 49 89 d6                     	movq	%rdx, %r14
   1ca50: 4d 0f af f3                  	imulq	%r11, %r14
   1ca54: 4d 01 fe                     	addq	%r15, %r14
   1ca57: 4c 8b 7c 24 c0               	movq	-0x40(%rsp), %r15
   1ca5c: 4d 0f af fa                  	imulq	%r10, %r15
   1ca60: 4d 01 fe                     	addq	%r15, %r14
   1ca63: 49 89 f7                     	movq	%rsi, %r15
   1ca66: 48 8b 74 24 a0               	movq	-0x60(%rsp), %rsi
   1ca6b: 4c 89 74 24 18               	movq	%r14, 0x18(%rsp)
   1ca70: 4c 0f af fe                  	imulq	%rsi, %r15
   1ca74: 48 8b 74 24 d0               	movq	-0x30(%rsp), %rsi
   1ca79: 4d 89 fe                     	movq	%r15, %r14
   1ca7c: 4d 89 e7                     	movq	%r12, %r15
   1ca7f: 4d 0f af fb                  	imulq	%r11, %r15
   1ca83: 4d 01 f7                     	addq	%r14, %r15
   1ca86: 49 89 ee                     	movq	%rbp, %r14
   1ca89: 4c 0f af f3                  	imulq	%rbx, %r14
   1ca8d: 4d 01 fe                     	addq	%r15, %r14
   1ca90: 49 89 f7                     	movq	%rsi, %r15
   1ca93: 4d 0f af fa                  	imulq	%r10, %r15
   1ca97: 4d 01 f7                     	addq	%r14, %r15
   1ca9a: 4c 8b 74 24 a8               	movq	-0x58(%rsp), %r14
   1ca9f: 4d 0f af f0                  	imulq	%r8, %r14
   1caa3: 4d 01 fe                     	addq	%r15, %r14
   1caa6: 4c 8b 7c 24 b8               	movq	-0x48(%rsp), %r15
   1caab: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1cab0: 4d 0f af fa                  	imulq	%r10, %r15
   1cab4: 4d 01 f7                     	addq	%r14, %r15
   1cab7: 49 89 d6                     	movq	%rdx, %r14
   1caba: 4c 0f af f0                  	imulq	%rax, %r14
   1cabe: 4d 01 fe                     	addq	%r15, %r14
   1cac1: 4c 8b 7c 24 c0               	movq	-0x40(%rsp), %r15
   1cac6: 4c 0f af f9                  	imulq	%rcx, %r15
   1caca: 4f 8d 14 3e                  	leaq	(%r14,%r15), %r10
   1cace: 4c 8b 7c 24 b0               	movq	-0x50(%rsp), %r15
   1cad3: 49 89 ee                     	movq	%rbp, %r14
   1cad6: 4d 0f af f3                  	imulq	%r11, %r14
   1cada: 4c 89 54 24 20               	movq	%r10, 0x20(%rsp)
   1cadf: 4c 8b 54 24 90               	movq	-0x70(%rsp), %r10
   1cae4: 4d 0f af f8                  	imulq	%r8, %r15
   1cae8: 4d 01 fe                     	addq	%r15, %r14
   1caeb: 4c 8b 7c 24 a8               	movq	-0x58(%rsp), %r15
   1caf0: 4c 0f af ff                  	imulq	%rdi, %r15
   1caf4: 4d 01 f7                     	addq	%r14, %r15
   1caf7: 4d 89 e6                     	movq	%r12, %r14
   1cafa: 4c 0f af f0                  	imulq	%rax, %r14
   1cafe: 4d 01 fe                     	addq	%r15, %r14
   1cb01: 4c 8b 7c 24 b8               	movq	-0x48(%rsp), %r15
   1cb06: 4d 0f af fa                  	imulq	%r10, %r15
   1cb0a: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1cb0f: 4d 01 f7                     	addq	%r14, %r15
   1cb12: 49 89 f6                     	movq	%rsi, %r14
   1cb15: 48 8b 74 24 a0               	movq	-0x60(%rsp), %rsi
   1cb1a: 4c 0f af f1                  	imulq	%rcx, %r14
   1cb1e: 4d 01 fe                     	addq	%r15, %r14
   1cb21: 4c 8b 7c 24 c8               	movq	-0x38(%rsp), %r15
   1cb26: 4d 0f af fa                  	imulq	%r10, %r15
   1cb2a: 4d 01 f7                     	addq	%r14, %r15
   1cb2d: 49 89 d6                     	movq	%rdx, %r14
   1cb30: 4c 0f af f6                  	imulq	%rsi, %r14
   1cb34: 4d 01 fe                     	addq	%r15, %r14
   1cb37: 4c 8b 7c 24 c0               	movq	-0x40(%rsp), %r15
   1cb3c: 4c 0f af fb                  	imulq	%rbx, %r15
   1cb40: 4f 8d 14 3e                  	leaq	(%r14,%r15), %r10
   1cb44: 4c 8b 7c 24 d0               	movq	-0x30(%rsp), %r15
   1cb49: 4d 89 e6                     	movq	%r12, %r14
   1cb4c: 4c 0f af f6                  	imulq	%rsi, %r14
   1cb50: 48 8b 74 24 b0               	movq	-0x50(%rsp), %rsi
   1cb55: 4c 89 54 24 28               	movq	%r10, 0x28(%rsp)
   1cb5a: 4c 0f af fb                  	imulq	%rbx, %r15
   1cb5e: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1cb63: 4d 01 f7                     	addq	%r14, %r15
   1cb66: 49 89 f6                     	movq	%rsi, %r14
   1cb69: 4c 0f af f7                  	imulq	%rdi, %r14
   1cb6d: 4d 01 fe                     	addq	%r15, %r14
   1cb70: 4c 8b 7c 24 d8               	movq	-0x28(%rsp), %r15
   1cb75: 4d 0f af fa                  	imulq	%r10, %r15
   1cb79: 49 89 ea                     	movq	%rbp, %r10
   1cb7c: 4c 0f af d0                  	imulq	%rax, %r10
   1cb80: 4d 01 f7                     	addq	%r14, %r15
   1cb83: 4c 8b 74 24 a8               	movq	-0x58(%rsp), %r14
   1cb88: 4d 0f af f1                  	imulq	%r9, %r14
   1cb8c: 4d 01 fe                     	addq	%r15, %r14
   1cb8f: 4d 89 d7                     	movq	%r10, %r15
   1cb92: 4c 8b 54 24 90               	movq	-0x70(%rsp), %r10
   1cb97: 4d 01 f7                     	addq	%r14, %r15
   1cb9a: 4c 8b 74 24 b8               	movq	-0x48(%rsp), %r14
   1cb9f: 4c 0f af f1                  	imulq	%rcx, %r14
   1cba3: 4d 01 fe                     	addq	%r15, %r14
   1cba6: 4c 8b 7c 24 c8               	movq	-0x38(%rsp), %r15
   1cbab: 4d 0f af fa                  	imulq	%r10, %r15
   1cbaf: 4d 01 f7                     	addq	%r14, %r15
   1cbb2: 4d 89 c6                     	movq	%r8, %r14
   1cbb5: 4c 0f af f2                  	imulq	%rdx, %r14
   1cbb9: 4d 01 fe                     	addq	%r15, %r14
   1cbbc: 4c 8b 7c 24 c0               	movq	-0x40(%rsp), %r15
   1cbc1: 4d 0f af fb                  	imulq	%r11, %r15
   1cbc5: 4d 01 f7                     	addq	%r14, %r15
   1cbc8: 49 89 ee                     	movq	%rbp, %r14
   1cbcb: 4c 89 7c 24 30               	movq	%r15, 0x30(%rsp)
   1cbd0: 49 89 f7                     	movq	%rsi, %r15
   1cbd3: 48 8b 74 24 a0               	movq	-0x60(%rsp), %rsi
   1cbd8: 4d 0f af f9                  	imulq	%r9, %r15
   1cbdc: 4c 0f af f6                  	imulq	%rsi, %r14
   1cbe0: 48 8b 74 24 a8               	movq	-0x58(%rsp), %rsi
   1cbe5: 4d 01 fe                     	addq	%r15, %r14
   1cbe8: 4c 8b 7c 24 d0               	movq	-0x30(%rsp), %r15
   1cbed: 4d 0f af fb                  	imulq	%r11, %r15
   1cbf1: 4d 01 f7                     	addq	%r14, %r15
   1cbf4: 4c 8b 74 24 d8               	movq	-0x28(%rsp), %r14
   1cbf9: 4d 0f af f2                  	imulq	%r10, %r14
   1cbfd: 4d 89 c2                     	movq	%r8, %r10
   1cc00: 4d 0f af d4                  	imulq	%r12, %r10
   1cc04: 4d 01 fe                     	addq	%r15, %r14
   1cc07: 4d 89 d7                     	movq	%r10, %r15
   1cc0a: 4c 8b 54 24 98               	movq	-0x68(%rsp), %r10
   1cc0f: 4d 01 f7                     	addq	%r14, %r15
   1cc12: 49 89 f6                     	movq	%rsi, %r14
   1cc15: 4d 0f af f2                  	imulq	%r10, %r14
   1cc19: 49 89 d2                     	movq	%rdx, %r10
   1cc1c: 4c 0f af d7                  	imulq	%rdi, %r10
   1cc20: 4d 01 fe                     	addq	%r15, %r14
   1cc23: 4c 8b 7c 24 b8               	movq	-0x48(%rsp), %r15
   1cc28: 4c 0f af fb                  	imulq	%rbx, %r15
   1cc2c: 4d 01 f7                     	addq	%r14, %r15
   1cc2f: 4c 8b 74 24 c8               	movq	-0x38(%rsp), %r14
   1cc34: 4c 0f af f1                  	imulq	%rcx, %r14
   1cc38: 4d 01 fe                     	addq	%r15, %r14
   1cc3b: 4d 89 d7                     	movq	%r10, %r15
   1cc3e: 4d 01 f7                     	addq	%r14, %r15
   1cc41: 4c 8b 74 24 c0               	movq	-0x40(%rsp), %r14
   1cc46: 4c 0f af f0                  	imulq	%rax, %r14
   1cc4a: 4d 01 fe                     	addq	%r15, %r14
   1cc4d: 4c 8b 7c 24 e0               	movq	-0x20(%rsp), %r15
   1cc52: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1cc57: 4d 0f af fa                  	imulq	%r10, %r15
   1cc5b: 4f 8d 14 3e                  	leaq	(%r14,%r15), %r10
   1cc5f: 4d 89 e7                     	movq	%r12, %r15
   1cc62: 4c 0f af ff                  	imulq	%rdi, %r15
   1cc66: 4c 89 54 24 38               	movq	%r10, 0x38(%rsp)
   1cc6b: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1cc70: 4d 89 fe                     	movq	%r15, %r14
   1cc73: 4d 89 c7                     	movq	%r8, %r15
   1cc76: 4c 0f af fd                  	imulq	%rbp, %r15
   1cc7a: 4d 01 f7                     	addq	%r14, %r15
   1cc7d: 4c 8b 74 24 e8               	movq	-0x18(%rsp), %r14
   1cc82: 4d 0f af f2                  	imulq	%r10, %r14
   1cc86: 4c 8b 54 24 98               	movq	-0x68(%rsp), %r10
   1cc8b: 4d 01 fe                     	addq	%r15, %r14
   1cc8e: 49 89 f7                     	movq	%rsi, %r15
   1cc91: 48 8b 74 24 b0               	movq	-0x50(%rsp), %rsi
   1cc96: 4d 0f af fd                  	imulq	%r13, %r15
   1cc9a: 4d 01 f7                     	addq	%r14, %r15
   1cc9d: 49 89 f6                     	movq	%rsi, %r14
   1cca0: 4d 0f af f2                  	imulq	%r10, %r14
   1cca4: 4c 8b 54 24 a0               	movq	-0x60(%rsp), %r10
   1cca9: 4d 01 fe                     	addq	%r15, %r14
   1ccac: 4c 8b 7c 24 b8               	movq	-0x48(%rsp), %r15
   1ccb1: 4d 0f af fb                  	imulq	%r11, %r15
   1ccb5: 4d 01 f7                     	addq	%r14, %r15
   1ccb8: 4c 8b 74 24 d0               	movq	-0x30(%rsp), %r14
   1ccbd: 4c 0f af f0                  	imulq	%rax, %r14
   1ccc1: 4d 01 fe                     	addq	%r15, %r14
   1ccc4: 4c 8b 7c 24 d8               	movq	-0x28(%rsp), %r15
   1ccc9: 4c 0f af f9                  	imulq	%rcx, %r15
   1cccd: 4d 01 f7                     	addq	%r14, %r15
   1ccd0: 4c 8b 74 24 c8               	movq	-0x38(%rsp), %r14
   1ccd5: 4c 0f af f3                  	imulq	%rbx, %r14
   1ccd9: 4d 01 fe                     	addq	%r15, %r14
   1ccdc: 49 89 d7                     	movq	%rdx, %r15
   1ccdf: 4d 0f af f9                  	imulq	%r9, %r15
   1cce3: 4d 01 f7                     	addq	%r14, %r15
   1cce6: 4c 8b 74 24 c0               	movq	-0x40(%rsp), %r14
   1cceb: 4d 0f af f2                  	imulq	%r10, %r14
   1ccef: 4c 8b 54 24 90               	movq	-0x70(%rsp), %r10
   1ccf4: 4d 01 fe                     	addq	%r15, %r14
   1ccf7: 4c 8b 7c 24 e0               	movq	-0x20(%rsp), %r15
   1ccfc: 4d 0f af fa                  	imulq	%r10, %r15
   1cd00: 4d 01 f7                     	addq	%r14, %r15
   1cd03: 4d 89 e6                     	movq	%r12, %r14
   1cd06: 4c 89 7c 24 40               	movq	%r15, 0x40(%rsp)
   1cd0b: 49 89 f7                     	movq	%rsi, %r15
   1cd0e: 4d 0f af f1                  	imulq	%r9, %r14
   1cd12: 48 8b 74 24 d0               	movq	-0x30(%rsp), %rsi
   1cd17: 4d 0f af fd                  	imulq	%r13, %r15
   1cd1b: 4d 01 fe                     	addq	%r15, %r14
   1cd1e: 4c 8b 7c 24 e8               	movq	-0x18(%rsp), %r15
   1cd23: 4d 0f af fa                  	imulq	%r10, %r15
   1cd27: 4c 8b 54 24 a0               	movq	-0x60(%rsp), %r10
   1cd2c: 4d 01 f7                     	addq	%r14, %r15
   1cd2f: 49 89 f6                     	movq	%rsi, %r14
   1cd32: 4d 0f af f2                  	imulq	%r10, %r14
   1cd36: 4c 8b 54 24 b8               	movq	-0x48(%rsp), %r10
   1cd3b: 4c 89 54 24 d0               	movq	%r10, -0x30(%rsp)
   1cd40: 4d 01 fe                     	addq	%r15, %r14
   1cd43: 4c 8b 7c 24 d8               	movq	-0x28(%rsp), %r15
   1cd48: 4c 0f af fb                  	imulq	%rbx, %r15
   1cd4c: 4d 01 f7                     	addq	%r14, %r15
   1cd4f: 49 89 ee                     	movq	%rbp, %r14
   1cd52: 4c 0f af f7                  	imulq	%rdi, %r14
   1cd56: 4d 01 fe                     	addq	%r15, %r14
   1cd59: 4c 8b 7c 24 c8               	movq	-0x38(%rsp), %r15
   1cd5e: 4d 0f af fb                  	imulq	%r11, %r15
   1cd62: 4d 01 f7                     	addq	%r14, %r15
   1cd65: 4d 89 d6                     	movq	%r10, %r14
   1cd68: 4c 8b 54 24 98               	movq	-0x68(%rsp), %r10
   1cd6d: 4c 0f af f0                  	imulq	%rax, %r14
   1cd71: 4d 01 fe                     	addq	%r15, %r14
   1cd74: 49 89 d7                     	movq	%rdx, %r15
   1cd77: 4d 0f af fa                  	imulq	%r10, %r15
   1cd7b: 4d 01 f7                     	addq	%r14, %r15
   1cd7e: 4c 8b 74 24 c0               	movq	-0x40(%rsp), %r14
   1cd83: 4d 0f af f0                  	imulq	%r8, %r14
   1cd87: 4d 01 fe                     	addq	%r15, %r14
   1cd8a: 4c 8b 7c 24 e0               	movq	-0x20(%rsp), %r15
   1cd8f: 4c 0f af f9                  	imulq	%rcx, %r15
   1cd93: 4d 01 fe                     	addq	%r15, %r14
   1cd96: 49 89 ef                     	movq	%rbp, %r15
   1cd99: 4c 89 74 24 48               	movq	%r14, 0x48(%rsp)
   1cd9e: 4c 8b 74 24 d8               	movq	-0x28(%rsp), %r14
   1cda3: 4d 0f af f9                  	imulq	%r9, %r15
   1cda7: 4d 0f af f3                  	imulq	%r11, %r14
   1cdab: 4d 01 fe                     	addq	%r15, %r14
   1cdae: 49 89 f7                     	movq	%rsi, %r15
   1cdb1: 4d 0f af f8                  	imulq	%r8, %r15
   1cdb5: 4d 01 f7                     	addq	%r14, %r15
   1cdb8: 4d 89 e6                     	movq	%r12, %r14
   1cdbb: 4d 0f af f2                  	imulq	%r10, %r14
   1cdbf: 4c 8b 54 24 a0               	movq	-0x60(%rsp), %r10
   1cdc4: 4d 01 fe                     	addq	%r15, %r14
   1cdc7: 4c 8b 7c 24 d0               	movq	-0x30(%rsp), %r15
   1cdcc: 4d 0f af fa                  	imulq	%r10, %r15
   1cdd0: 4c 8b 54 24 e8               	movq	-0x18(%rsp), %r10
   1cdd5: 4d 01 f7                     	addq	%r14, %r15
   1cdd8: 4c 8b 74 24 c8               	movq	-0x38(%rsp), %r14
   1cddd: 4c 0f af f0                  	imulq	%rax, %r14
   1cde1: 49 0f af ca                  	imulq	%r10, %rcx
   1cde5: 49 0f af d5                  	imulq	%r13, %rdx
   1cde9: 4d 01 fe                     	addq	%r15, %r14
   1cdec: 4d 0f af e5                  	imulq	%r13, %r12
   1cdf0: 4c 01 f1                     	addq	%r14, %rcx
   1cdf3: 4c 8b 74 24 c0               	movq	-0x40(%rsp), %r14
   1cdf8: 4c 8b 7c 24 e0               	movq	-0x20(%rsp), %r15
   1cdfd: 48 01 ca                     	addq	%rcx, %rdx
   1ce00: 4c 89 f1                     	movq	%r14, %rcx
   1ce03: 48 0f af cf                  	imulq	%rdi, %rcx
   1ce07: 48 01 ca                     	addq	%rcx, %rdx
   1ce0a: 4c 89 f9                     	movq	%r15, %rcx
   1ce0d: 48 0f af cb                  	imulq	%rbx, %rcx
   1ce11: 49 0f af da                  	imulq	%r10, %rbx
   1ce15: 48 01 ca                     	addq	%rcx, %rdx
   1ce18: 48 89 54 24 c0               	movq	%rdx, -0x40(%rsp)
   1ce1d: 48 89 f2                     	movq	%rsi, %rdx
   1ce20: 4c 01 e3                     	addq	%r12, %rbx
   1ce23: 4c 8b 64 24 a0               	movq	-0x60(%rsp), %r12
   1ce28: 48 0f af d7                  	imulq	%rdi, %rdx
   1ce2c: 48 89 d1                     	movq	%rdx, %rcx
   1ce2f: 48 89 ea                     	movq	%rbp, %rdx
   1ce32: 48 01 d9                     	addq	%rbx, %rcx
   1ce35: 48 8b 5c 24 98               	movq	-0x68(%rsp), %rbx
   1ce3a: 49 0f af ed                  	imulq	%r13, %rbp
   1ce3e: 48 0f af d3                  	imulq	%rbx, %rdx
   1ce42: 48 89 f3                     	movq	%rsi, %rbx
   1ce45: 48 01 ca                     	addq	%rcx, %rdx
   1ce48: 48 8b 4c 24 c8               	movq	-0x38(%rsp), %rcx
   1ce4d: 49 0f af cc                  	imulq	%r12, %rcx
   1ce51: 4c 8b 64 24 d8               	movq	-0x28(%rsp), %r12
   1ce56: 4c 0f af e0                  	imulq	%rax, %r12
   1ce5a: 48 01 d1                     	addq	%rdx, %rcx
   1ce5d: 48 8b 54 24 b8               	movq	-0x48(%rsp), %rdx
   1ce62: 49 0f af d0                  	imulq	%r8, %rdx
   1ce66: 48 01 ca                     	addq	%rcx, %rdx
   1ce69: 4c 89 e1                     	movq	%r12, %rcx
   1ce6c: 4d 89 f4                     	movq	%r14, %r12
   1ce6f: 48 01 d1                     	addq	%rdx, %rcx
   1ce72: 4c 89 f2                     	movq	%r14, %rdx
   1ce75: 4c 8b 74 24 c8               	movq	-0x38(%rsp), %r14
   1ce7a: 49 0f af d1                  	imulq	%r9, %rdx
   1ce7e: 48 01 ca                     	addq	%rcx, %rdx
   1ce81: 4c 89 f9                     	movq	%r15, %rcx
   1ce84: 49 0f af cb                  	imulq	%r11, %rcx
   1ce88: 4d 0f af da                  	imulq	%r10, %r11
   1ce8c: 4c 8d 3c 0a                  	leaq	(%rdx,%rcx), %r15
   1ce90: 48 89 f2                     	movq	%rsi, %rdx
   1ce93: 48 8b 74 24 d8               	movq	-0x28(%rsp), %rsi
   1ce98: 49 0f af d1                  	imulq	%r9, %rdx
   1ce9c: 48 01 ea                     	addq	%rbp, %rdx
   1ce9f: 48 89 f5                     	movq	%rsi, %rbp
   1cea2: 49 01 d3                     	addq	%rdx, %r11
   1cea5: 48 8b 54 24 a0               	movq	-0x60(%rsp), %rdx
   1ceaa: 48 0f af ea                  	imulq	%rdx, %rbp
   1ceae: 48 89 e9                     	movq	%rbp, %rcx
   1ceb1: 48 8b 6c 24 98               	movq	-0x68(%rsp), %rbp
   1ceb6: 4c 01 d9                     	addq	%r11, %rcx
   1ceb9: 4c 8b 5c 24 b8               	movq	-0x48(%rsp), %r11
   1cebe: 4c 89 da                     	movq	%r11, %rdx
   1cec1: 48 0f af d7                  	imulq	%rdi, %rdx
   1cec5: 48 01 ca                     	addq	%rcx, %rdx
   1cec8: 4c 89 f1                     	movq	%r14, %rcx
   1cecb: 49 0f af c8                  	imulq	%r8, %rcx
   1cecf: 48 01 d1                     	addq	%rdx, %rcx
   1ced2: 4c 89 e2                     	movq	%r12, %rdx
   1ced5: 48 0f af d5                  	imulq	%rbp, %rdx
   1ced9: 48 89 dd                     	movq	%rbx, %rbp
   1cedc: 4d 0f af e5                  	imulq	%r13, %r12
   1cee0: 48 01 ca                     	addq	%rcx, %rdx
   1cee3: 48 8b 4c 24 e0               	movq	-0x20(%rsp), %rcx
   1cee8: 48 0f af c8                  	imulq	%rax, %rcx
   1ceec: 49 0f af c2                  	imulq	%r10, %rax
   1cef0: 48 01 ca                     	addq	%rcx, %rdx
   1cef3: 48 8b 4c 24 98               	movq	-0x68(%rsp), %rcx
   1cef8: 48 89 54 24 c8               	movq	%rdx, -0x38(%rsp)
   1cefd: 48 89 da                     	movq	%rbx, %rdx
   1cf00: 4c 89 db                     	movq	%r11, %rbx
   1cf03: 48 0f af d1                  	imulq	%rcx, %rdx
   1cf07: 48 89 d1                     	movq	%rdx, %rcx
   1cf0a: 4c 89 f2                     	movq	%r14, %rdx
   1cf0d: 48 0f af d7                  	imulq	%rdi, %rdx
   1cf11: 48 01 ca                     	addq	%rcx, %rdx
   1cf14: 48 89 f1                     	movq	%rsi, %rcx
   1cf17: 49 0f af c8                  	imulq	%r8, %rcx
   1cf1b: 48 01 d1                     	addq	%rdx, %rcx
   1cf1e: 4c 89 da                     	movq	%r11, %rdx
   1cf21: 49 0f af d1                  	imulq	%r9, %rdx
   1cf25: 48 01 ca                     	addq	%rcx, %rdx
   1cf28: 48 8b 4c 24 e0               	movq	-0x20(%rsp), %rcx
   1cf2d: 48 01 d0                     	addq	%rdx, %rax
   1cf30: 4c 01 e0                     	addq	%r12, %rax
   1cf33: 4c 8b 64 24 a0               	movq	-0x60(%rsp), %r12
   1cf38: 48 89 ca                     	movq	%rcx, %rdx
   1cf3b: 49 0f af d4                  	imulq	%r12, %rdx
   1cf3f: 4c 8d 1c 10                  	leaq	(%rax,%rdx), %r11
   1cf43: 48 89 e8                     	movq	%rbp, %rax
   1cf46: 4c 89 d5                     	movq	%r10, %rbp
   1cf49: 4d 89 e2                     	movq	%r12, %r10
   1cf4c: 49 0f af c5                  	imulq	%r13, %rax
   1cf50: 48 89 da                     	movq	%rbx, %rdx
   1cf53: 49 89 f4                     	movq	%rsi, %r12
   1cf56: 4c 0f af d5                  	imulq	%rbp, %r10
   1cf5a: 49 01 c2                     	addq	%rax, %r10
   1cf5d: 48 89 f0                     	movq	%rsi, %rax
   1cf60: 48 0f af c7                  	imulq	%rdi, %rax
   1cf64: 4c 01 d0                     	addq	%r10, %rax
   1cf67: 49 89 da                     	movq	%rbx, %r10
   1cf6a: 48 8b 5c 24 98               	movq	-0x68(%rsp), %rbx
   1cf6f: 48 0f af d3                  	imulq	%rbx, %rdx
   1cf73: 48 89 eb                     	movq	%rbp, %rbx
   1cf76: 48 01 c2                     	addq	%rax, %rdx
   1cf79: 4c 89 f0                     	movq	%r14, %rax
   1cf7c: 49 0f af c1                  	imulq	%r9, %rax
   1cf80: 48 01 d0                     	addq	%rdx, %rax
   1cf83: 48 89 ca                     	movq	%rcx, %rdx
   1cf86: 49 0f af d0                  	imulq	%r8, %rdx
   1cf8a: 48 01 d0                     	addq	%rdx, %rax
   1cf8d: 4c 89 f2                     	movq	%r14, %rdx
   1cf90: 48 89 44 24 d0               	movq	%rax, -0x30(%rsp)
   1cf95: 48 89 f0                     	movq	%rsi, %rax
   1cf98: 49 0f af c1                  	imulq	%r9, %rax
   1cf9c: 4c 0f af c5                  	imulq	%rbp, %r8
   1cfa0: 4c 89 f5                     	movq	%r14, %rbp
   1cfa3: 49 0f af ed                  	imulq	%r13, %rbp
   1cfa7: 4d 0f af e5                  	imulq	%r13, %r12
   1cfab: 49 01 c0                     	addq	%rax, %r8
   1cfae: 4c 89 d0                     	movq	%r10, %rax
   1cfb1: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1cfb6: 49 0f af c5                  	imulq	%r13, %rax
   1cfba: 49 01 c0                     	addq	%rax, %r8
   1cfbd: 48 8b 44 24 98               	movq	-0x68(%rsp), %rax
   1cfc2: 48 0f af d0                  	imulq	%rax, %rdx
   1cfc6: 48 89 c8                     	movq	%rcx, %rax
   1cfc9: 48 0f af c7                  	imulq	%rdi, %rax
   1cfcd: 48 0f af fb                  	imulq	%rbx, %rdi
   1cfd1: 4c 01 c2                     	addq	%r8, %rdx
   1cfd4: 49 89 c8                     	movq	%rcx, %r8
   1cfd7: 48 89 f1                     	movq	%rsi, %rcx
   1cfda: 48 8b 74 24 98               	movq	-0x68(%rsp), %rsi
   1cfdf: 48 01 c2                     	addq	%rax, %rdx
   1cfe2: 4c 89 c0                     	movq	%r8, %rax
   1cfe5: 48 0f af ce                  	imulq	%rsi, %rcx
   1cfe9: 49 0f af c1                  	imulq	%r9, %rax
   1cfed: 4c 0f af cb                  	imulq	%rbx, %r9
   1cff1: 48 01 e9                     	addq	%rbp, %rcx
   1cff4: 48 8b 2c 24                  	movq	(%rsp), %rbp
   1cff8: 48 01 cf                     	addq	%rcx, %rdi
   1cffb: 48 8b 4c 24 a8               	movq	-0x58(%rsp), %rcx
   1d000: 48 01 f8                     	addq	%rdi, %rax
   1d003: 4d 01 e1                     	addq	%r12, %r9
   1d006: 48 89 44 24 d8               	movq	%rax, -0x28(%rsp)
   1d00b: 4c 89 c0                     	movq	%r8, %rax
   1d00e: 4d 0f af c5                  	imulq	%r13, %r8
   1d012: 48 0f af c6                  	imulq	%rsi, %rax
   1d016: 48 0f af f3                  	imulq	%rbx, %rsi
   1d01a: 4c 0f af eb                  	imulq	%rbx, %r13
   1d01e: 48 8b 5c 24 f0               	movq	-0x10(%rsp), %rbx
   1d023: 49 01 c1                     	addq	%rax, %r9
   1d026: 4d 8d 24 30                  	leaq	(%r8,%rsi), %r12
   1d02a: 4c 8b 44 24 90               	movq	-0x70(%rsp), %r8
   1d02f: 48 8b 74 24 b0               	movq	-0x50(%rsp), %rsi
   1d034: 48 8d 83 00 00 10 00         	leaq	0x100000(%rbx), %rax
   1d03b: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d03f: 4c 89 64 24 e0               	movq	%r12, -0x20(%rsp)
   1d044: 49 0f af f2                  	imulq	%r10, %rsi
   1d048: 49 0f af c8                  	imulq	%r8, %rcx
   1d04c: 4c 8b 44 24 f8               	movq	-0x8(%rsp), %r8
   1d051: 48 01 f1                     	addq	%rsi, %rcx
   1d054: 48 01 c1                     	addq	%rax, %rcx
   1d057: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d05b: 48 29 c3                     	subq	%rax, %rbx
   1d05e: 49 8d 80 00 00 10 00         	leaq	0x100000(%r8), %rax
   1d065: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d069: 48 89 5c 24 88               	movq	%rbx, -0x78(%rsp)
   1d06e: 4c 8d 74 05 00               	leaq	(%rbp,%rax), %r14
   1d073: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d077: 49 29 c0                     	subq	%rax, %r8
   1d07a: 4c 89 44 24 90               	movq	%r8, -0x70(%rsp)
   1d07f: 4c 8b 54 24 08               	movq	0x8(%rsp), %r10
   1d084: 48 8b 6c 24 10               	movq	0x10(%rsp), %rbp
   1d089: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   1d08e: 49 8d 82 00 00 10 00         	leaq	0x100000(%r10), %rax
   1d095: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   1d09a: 4c 8b 44 24 30               	movq	0x30(%rsp), %r8
   1d09f: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d0a3: 4c 8d 64 05 00               	leaq	(%rbp,%rax), %r12
   1d0a8: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d0ac: 48 8b 6c 24 20               	movq	0x20(%rsp), %rbp
   1d0b1: 49 29 c2                     	subq	%rax, %r10
   1d0b4: 48 8d 86 00 00 10 00         	leaq	0x100000(%rsi), %rax
   1d0bb: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d0bf: 4c 89 54 24 98               	movq	%r10, -0x68(%rsp)
   1d0c4: 4c 8b 54 24 38               	movq	0x38(%rsp), %r10
   1d0c9: 48 01 c5                     	addq	%rax, %rbp
   1d0cc: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d0d0: 48 29 c6                     	subq	%rax, %rsi
   1d0d3: 48 89 f8                     	movq	%rdi, %rax
   1d0d6: 48 05 00 00 10 00            	addq	$0x100000, %rax         # imm = 0x100000
   1d0dc: 48 89 74 24 a0               	movq	%rsi, -0x60(%rsp)
   1d0e1: 48 8b 74 24 48               	movq	0x48(%rsp), %rsi
   1d0e6: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d0ea: 49 8d 1c 00                  	leaq	(%r8,%rax), %rbx
   1d0ee: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d0f2: 4c 8b 44 24 40               	movq	0x40(%rsp), %r8
   1d0f7: 48 29 c7                     	subq	%rax, %rdi
   1d0fa: 4c 89 d0                     	movq	%r10, %rax
   1d0fd: 48 05 00 00 10 00            	addq	$0x100000, %rax         # imm = 0x100000
   1d103: 48 89 7c 24 a8               	movq	%rdi, -0x58(%rsp)
   1d108: 48 8b 7c 24 c0               	movq	-0x40(%rsp), %rdi
   1d10d: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d111: 49 01 c0                     	addq	%rax, %r8
   1d114: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d118: 49 29 c2                     	subq	%rax, %r10
   1d11b: 48 89 f0                     	movq	%rsi, %rax
   1d11e: 48 05 00 00 10 00            	addq	$0x100000, %rax         # imm = 0x100000
   1d124: 4c 89 54 24 b0               	movq	%r10, -0x50(%rsp)
   1d129: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d12d: 4c 8d 14 07                  	leaq	(%rdi,%rax), %r10
   1d131: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d135: 48 8b 7c 24 c8               	movq	-0x38(%rsp), %rdi
   1d13a: 48 29 c6                     	subq	%rax, %rsi
   1d13d: 49 8d 87 00 00 10 00         	leaq	0x100000(%r15), %rax
   1d144: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d148: 48 89 74 24 b8               	movq	%rsi, -0x48(%rsp)
   1d14d: 48 8d 34 07                  	leaq	(%rdi,%rax), %rsi
   1d151: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d155: 49 29 c7                     	subq	%rax, %r15
   1d158: 49 8d 83 00 00 10 00         	leaq	0x100000(%r11), %rax
   1d15f: 4c 89 7c 24 c0               	movq	%r15, -0x40(%rsp)
   1d164: 4c 8b 7c 24 d0               	movq	-0x30(%rsp), %r15
   1d169: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d16d: 49 8d 3c 07                  	leaq	(%r15,%rax), %rdi
   1d171: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d175: 49 29 c3                     	subq	%rax, %r11
   1d178: 48 8b 44 24 d8               	movq	-0x28(%rsp), %rax
   1d17d: 4c 89 5c 24 c8               	movq	%r11, -0x38(%rsp)
   1d182: 4c 8d 9a 00 00 10 00         	leaq	0x100000(%rdx), %r11
   1d189: 49 c1 fb 15                  	sarq	$0x15, %r11
   1d18d: 4c 01 d8                     	addq	%r11, %rax
   1d190: 49 c1 e3 15                  	shlq	$0x15, %r11
   1d194: 4c 29 da                     	subq	%r11, %rdx
   1d197: 4d 8d 99 00 00 10 00         	leaq	0x100000(%r9), %r11
   1d19e: 48 89 54 24 d0               	movq	%rdx, -0x30(%rsp)
   1d1a3: 48 8b 54 24 e0               	movq	-0x20(%rsp), %rdx
   1d1a8: 49 c1 fb 15                  	sarq	$0x15, %r11
   1d1ac: 4c 01 da                     	addq	%r11, %rdx
   1d1af: 49 c1 e3 15                  	shlq	$0x15, %r11
   1d1b3: 4d 29 d9                     	subq	%r11, %r9
   1d1b6: 4c 89 4c 24 d8               	movq	%r9, -0x28(%rsp)
   1d1bb: 4d 8d 8d 00 00 10 00         	leaq	0x100000(%r13), %r9
   1d1c2: 49 c1 f9 15                  	sarq	$0x15, %r9
   1d1c6: 4d 89 cb                     	movq	%r9, %r11
   1d1c9: 49 c1 e3 15                  	shlq	$0x15, %r11
   1d1cd: 4d 29 dd                     	subq	%r11, %r13
   1d1d0: 4c 8d 99 00 00 10 00         	leaq	0x100000(%rcx), %r11
   1d1d7: 4d 89 ef                     	movq	%r13, %r15
   1d1da: 4c 8b 6c 24 90               	movq	-0x70(%rsp), %r13
   1d1df: 49 c1 fb 15                  	sarq	$0x15, %r11
   1d1e3: 4d 01 dd                     	addq	%r11, %r13
   1d1e6: 49 c1 e3 15                  	shlq	$0x15, %r11
   1d1ea: 4c 29 d9                     	subq	%r11, %rcx
   1d1ed: 4c 8b 5c 24 98               	movq	-0x68(%rsp), %r11
   1d1f2: 4c 89 6c 24 f8               	movq	%r13, -0x8(%rsp)
   1d1f7: 48 89 4c 24 90               	movq	%rcx, -0x70(%rsp)
   1d1fc: 49 8d 8e 00 00 10 00         	leaq	0x100000(%r14), %rcx
   1d203: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1d207: 4d 8d 2c 0b                  	leaq	(%r11,%rcx), %r13
   1d20b: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1d20f: 4c 8b 5c 24 a0               	movq	-0x60(%rsp), %r11
   1d214: 49 29 ce                     	subq	%rcx, %r14
   1d217: 49 8d 8c 24 00 00 10 00      	leaq	0x100000(%r12), %rcx
   1d21f: 4c 89 2c 24                  	movq	%r13, (%rsp)
   1d223: 4d 89 e5                     	movq	%r12, %r13
   1d226: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1d22a: 4c 89 74 24 98               	movq	%r14, -0x68(%rsp)
   1d22f: 4c 8d a6 00 00 10 00         	leaq	0x100000(%rsi), %r12
   1d236: 4d 8d 34 0b                  	leaq	(%r11,%rcx), %r14
   1d23a: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1d23e: 49 c1 fc 15                  	sarq	$0x15, %r12
   1d242: 49 29 cd                     	subq	%rcx, %r13
   1d245: 48 8d 8d 00 00 10 00         	leaq	0x100000(%rbp), %rcx
   1d24c: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1d250: 4c 89 6c 24 a0               	movq	%r13, -0x60(%rsp)
   1d255: 49 89 dd                     	movq	%rbx, %r13
   1d258: 49 89 cb                     	movq	%rcx, %r11
   1d25b: 49 c1 e3 15                  	shlq	$0x15, %r11
   1d25f: 4c 29 dd                     	subq	%r11, %rbp
   1d262: 4c 8d 9b 00 00 10 00         	leaq	0x100000(%rbx), %r11
   1d269: 49 8d 98 00 00 10 00         	leaq	0x100000(%r8), %rbx
   1d270: 49 c1 fb 15                  	sarq	$0x15, %r11
   1d274: 48 c1 fb 15                  	sarq	$0x15, %rbx
   1d278: 48 89 6c 24 e0               	movq	%rbp, -0x20(%rsp)
   1d27d: 4c 89 5c 24 08               	movq	%r11, 0x8(%rsp)
   1d282: 49 c1 e3 15                  	shlq	$0x15, %r11
   1d286: 48 8b 6c 24 d0               	movq	-0x30(%rsp), %rbp
   1d28b: 4d 29 dd                     	subq	%r11, %r13
   1d28e: 49 89 db                     	movq	%rbx, %r11
   1d291: 49 c1 e3 15                  	shlq	$0x15, %r11
   1d295: 4c 89 6c 24 e8               	movq	%r13, -0x18(%rsp)
   1d29a: 4d 29 d8                     	subq	%r11, %r8
   1d29d: 4c 89 44 24 f0               	movq	%r8, -0x10(%rsp)
   1d2a2: 4d 8d 82 00 00 10 00         	leaq	0x100000(%r10), %r8
   1d2a9: 49 c1 f8 15                  	sarq	$0x15, %r8
   1d2ad: 4d 89 c3                     	movq	%r8, %r11
   1d2b0: 49 c1 e3 15                  	shlq	$0x15, %r11
   1d2b4: 4d 29 da                     	subq	%r11, %r10
   1d2b7: 4d 89 d5                     	movq	%r10, %r13
   1d2ba: 4d 89 e2                     	movq	%r12, %r10
   1d2bd: 49 c1 e2 15                  	shlq	$0x15, %r10
   1d2c1: 4c 29 d6                     	subq	%r10, %rsi
   1d2c4: 4c 8d 97 00 00 10 00         	leaq	0x100000(%rdi), %r10
   1d2cb: 49 c1 fa 15                  	sarq	$0x15, %r10
   1d2cf: 4c 01 d5                     	addq	%r10, %rbp
   1d2d2: 49 c1 e2 15                  	shlq	$0x15, %r10
   1d2d6: 4c 29 d7                     	subq	%r10, %rdi
   1d2d9: 4c 8b 54 24 d8               	movq	-0x28(%rsp), %r10
   1d2de: 48 89 7c 24 d0               	movq	%rdi, -0x30(%rsp)
   1d2e3: 48 8d b8 00 00 10 00         	leaq	0x100000(%rax), %rdi
   1d2ea: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1d2ee: 49 01 fa                     	addq	%rdi, %r10
   1d2f1: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1d2f5: 48 29 f8                     	subq	%rdi, %rax
   1d2f8: 48 8d ba 00 00 10 00         	leaq	0x100000(%rdx), %rdi
   1d2ff: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1d303: 4d 8d 1c 3f                  	leaq	(%r15,%rdi), %r11
   1d307: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1d30b: 4c 8b 7c 24 c8               	movq	-0x38(%rsp), %r15
   1d310: 48 29 fa                     	subq	%rdi, %rdx
   1d313: 49 69 f9 83 90 f5 ff         	imulq	$-0xa6f7d, %r9, %rdi    # imm = 0xFFF59083
   1d31a: 4c 01 ff                     	addq	%r15, %rdi
   1d31d: 4d 8d 3c 3c                  	leaq	(%r12,%rdi), %r15
   1d321: 4d 69 e3 83 90 f5 ff         	imulq	$-0xa6f7d, %r11, %r12   # imm = 0xFFF59083
   1d328: 49 69 f9 d1 15 02 00         	imulq	$0x215d1, %r9, %rdi     # imm = 0x215D1
   1d32f: 4c 01 e7                     	addq	%r12, %rdi
   1d332: 4c 8d 24 37                  	leaq	(%rdi,%rsi), %r12
   1d336: 49 69 f9 53 c6 f0 ff         	imulq	$-0xf39ad, %r9, %rdi    # imm = 0xFFF0C653
   1d33d: 4c 89 64 24 c8               	movq	%r12, -0x38(%rsp)
   1d342: 4c 8b 64 24 c0               	movq	-0x40(%rsp), %r12
   1d347: 49 69 f3 d1 15 02 00         	imulq	$0x215d1, %r11, %rsi    # imm = 0x215D1
   1d34e: 48 01 fe                     	addq	%rdi, %rsi
   1d351: 48 69 fa 83 90 f5 ff         	imulq	$-0xa6f7d, %rdx, %rdi   # imm = 0xFFF59083
   1d358: 48 01 fe                     	addq	%rdi, %rsi
   1d35b: 49 69 fb 53 c6 f0 ff         	imulq	$-0xf39ad, %r11, %rdi   # imm = 0xFFF0C653
   1d362: 4c 01 e6                     	addq	%r12, %rsi
   1d365: 49 01 f0                     	addq	%rsi, %r8
   1d368: 49 69 f1 67 fb 09 00         	imulq	$0x9fb67, %r9, %rsi     # imm = 0x9FB67
   1d36f: 48 01 f7                     	addq	%rsi, %rdi
   1d372: 49 69 f2 83 90 f5 ff         	imulq	$-0xa6f7d, %r10, %rsi   # imm = 0xFFF59083
   1d379: 48 01 fe                     	addq	%rdi, %rsi
   1d37c: 48 69 fa d1 15 02 00         	imulq	$0x215d1, %rdx, %rdi    # imm = 0x215D1
   1d383: 48 01 fe                     	addq	%rdi, %rsi
   1d386: 49 69 fb 67 fb 09 00         	imulq	$0x9fb67, %r11, %rdi    # imm = 0x9FB67
   1d38d: 4e 8d 24 2e                  	leaq	(%rsi,%r13), %r12
   1d391: 49 69 f1 18 2d 07 00         	imulq	$0x72d18, %r9, %rsi     # imm = 0x72D18
   1d398: 4c 89 64 24 c0               	movq	%r12, -0x40(%rsp)
   1d39d: 4c 8b 64 24 e0               	movq	-0x20(%rsp), %r12
   1d3a2: 48 01 f7                     	addq	%rsi, %rdi
   1d3a5: 49 69 f2 d1 15 02 00         	imulq	$0x215d1, %r10, %rsi    # imm = 0x215D1
   1d3ac: 4c 69 ed 13 2c 0a 00         	imulq	$0xa2c13, %rbp, %r13    # imm = 0xA2C13
   1d3b3: 48 01 fe                     	addq	%rdi, %rsi
   1d3b6: 48 69 fa 53 c6 f0 ff         	imulq	$-0xf39ad, %rdx, %rdi   # imm = 0xFFF0C653
   1d3bd: 4d 01 f5                     	addq	%r14, %r13
   1d3c0: 4c 8b 74 24 e8               	movq	-0x18(%rsp), %r14
   1d3c5: 48 01 f7                     	addq	%rsi, %rdi
   1d3c8: 48 69 f0 83 90 f5 ff         	imulq	$-0xa6f7d, %rax, %rsi   # imm = 0xFFF59083
   1d3cf: 48 01 f7                     	addq	%rsi, %rdi
   1d3d2: 48 8b 74 24 b8               	movq	-0x48(%rsp), %rsi
   1d3d7: 48 01 df                     	addq	%rbx, %rdi
   1d3da: 48 69 dd 18 2d 07 00         	imulq	$0x72d18, %rbp, %rbx    # imm = 0x72D18
   1d3e1: 48 01 f7                     	addq	%rsi, %rdi
   1d3e4: 48 69 f0 13 2c 0a 00         	imulq	$0xa2c13, %rax, %rsi    # imm = 0xA2C13
   1d3eb: 48 01 de                     	addq	%rbx, %rsi
   1d3ee: 49 69 da 13 2c 0a 00         	imulq	$0xa2c13, %r10, %rbx    # imm = 0xA2C13
   1d3f5: 4c 01 e6                     	addq	%r12, %rsi
   1d3f8: 4c 8b 64 24 a8               	movq	-0x58(%rsp), %r12
   1d3fd: 48 01 d9                     	addq	%rbx, %rcx
   1d400: 48 69 d8 18 2d 07 00         	imulq	$0x72d18, %rax, %rbx    # imm = 0x72D18
   1d407: 4c 01 e1                     	addq	%r12, %rcx
   1d40a: 4c 69 e5 67 fb 09 00         	imulq	$0x9fb67, %rbp, %r12    # imm = 0x9FB67
   1d411: 48 01 d9                     	addq	%rbx, %rcx
   1d414: 49 69 da 18 2d 07 00         	imulq	$0x72d18, %r10, %rbx    # imm = 0x72D18
   1d41b: 49 01 cc                     	addq	%rcx, %r12
   1d41e: 48 69 ca 13 2c 0a 00         	imulq	$0xa2c13, %rdx, %rcx    # imm = 0xA2C13
   1d425: 48 01 cb                     	addq	%rcx, %rbx
   1d428: 48 69 c8 67 fb 09 00         	imulq	$0x9fb67, %rax, %rcx    # imm = 0x9FB67
   1d42f: 48 01 d9                     	addq	%rbx, %rcx
   1d432: 48 69 dd 53 c6 f0 ff         	imulq	$-0xf39ad, %rbp, %rbx   # imm = 0xFFF0C653
   1d439: 48 01 d9                     	addq	%rbx, %rcx
   1d43c: 49 69 db 13 2c 0a 00         	imulq	$0xa2c13, %r11, %rbx    # imm = 0xA2C13
   1d443: 4c 01 f1                     	addq	%r14, %rcx
   1d446: 4d 69 f2 67 fb 09 00         	imulq	$0x9fb67, %r10, %r14    # imm = 0x9FB67
   1d44d: 4c 01 f3                     	addq	%r14, %rbx
   1d450: 4c 8b 74 24 08               	movq	0x8(%rsp), %r14
   1d455: 4d 69 c9 13 2c 0a 00         	imulq	$0xa2c13, %r9, %r9      # imm = 0xA2C13
   1d45c: 4d 69 db 18 2d 07 00         	imulq	$0x72d18, %r11, %r11    # imm = 0x72D18
   1d463: 4c 01 f3                     	addq	%r14, %rbx
   1d466: 4c 69 f2 18 2d 07 00         	imulq	$0x72d18, %rdx, %r14    # imm = 0x72D18
   1d46d: 4d 69 d2 53 c6 f0 ff         	imulq	$-0xf39ad, %r10, %r10   # imm = 0xFFF0C653
   1d474: 48 69 d2 67 fb 09 00         	imulq	$0x9fb67, %rdx, %rdx    # imm = 0x9FB67
   1d47b: 4d 01 cb                     	addq	%r9, %r11
   1d47e: 49 01 de                     	addq	%rbx, %r14
   1d481: 48 69 d8 53 c6 f0 ff         	imulq	$-0xf39ad, %rax, %rbx   # imm = 0xFFF0C653
   1d488: 48 69 c0 d1 15 02 00         	imulq	$0x215d1, %rax, %rax    # imm = 0x215D1
   1d48f: 4d 01 da                     	addq	%r11, %r10
   1d492: 4c 8b 5c 24 c8               	movq	-0x38(%rsp), %r11
   1d497: 4c 01 d2                     	addq	%r10, %rdx
   1d49a: 4d 89 ea                     	movq	%r13, %r10
   1d49d: 4c 01 f3                     	addq	%r14, %rbx
   1d4a0: 4c 69 f5 d1 15 02 00         	imulq	$0x215d1, %rbp, %r14    # imm = 0x215D1
   1d4a7: 48 69 ed 83 90 f5 ff         	imulq	$-0xa6f7d, %rbp, %rbp   # imm = 0xFFF59083
   1d4ae: 48 01 d0                     	addq	%rdx, %rax
   1d4b1: 48 8b 54 24 f0               	movq	-0x10(%rsp), %rdx
   1d4b6: 4c 01 f3                     	addq	%r14, %rbx
   1d4b9: 4c 8b 74 24 b0               	movq	-0x50(%rsp), %r14
   1d4be: 48 01 e8                     	addq	%rbp, %rax
   1d4c1: 48 01 c2                     	addq	%rax, %rdx
   1d4c4: 49 8d 85 00 00 10 00         	leaq	0x100000(%r13), %rax
   1d4cb: 4c 01 f3                     	addq	%r14, %rbx
   1d4ce: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d4d2: 48 89 dd                     	movq	%rbx, %rbp
   1d4d5: 4c 8d 0c 06                  	leaq	(%rsi,%rax), %r9
   1d4d9: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d4dd: 48 8b 74 24 c0               	movq	-0x40(%rsp), %rsi
   1d4e2: 49 29 c2                     	subq	%rax, %r10
   1d4e5: 49 8d 84 24 00 00 10 00      	leaq	0x100000(%r12), %rax
   1d4ed: 4d 8d a9 00 00 10 00         	leaq	0x100000(%r9), %r13
   1d4f4: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d4f8: 4c 89 54 24 a8               	movq	%r10, -0x58(%rsp)
   1d4fd: 48 01 c1                     	addq	%rax, %rcx
   1d500: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d504: 49 29 c4                     	subq	%rax, %r12
   1d507: 48 8d 83 00 00 10 00         	leaq	0x100000(%rbx), %rax
   1d50e: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d512: 48 01 c2                     	addq	%rax, %rdx
   1d515: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d519: 48 29 c5                     	subq	%rax, %rbp
   1d51c: 48 8d 87 00 00 10 00         	leaq	0x100000(%rdi), %rax
   1d523: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d527: 48 01 c6                     	addq	%rax, %rsi
   1d52a: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d52e: 48 29 c7                     	subq	%rax, %rdi
   1d531: 49 8d 80 00 00 10 00         	leaq	0x100000(%r8), %rax
   1d538: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d53c: 4d 8d 14 03                  	leaq	(%r11,%rax), %r10
   1d540: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d544: 4c 8b 5c 24 d0               	movq	-0x30(%rsp), %r11
   1d549: 49 29 c0                     	subq	%rax, %r8
   1d54c: 49 8d 87 00 00 10 00         	leaq	0x100000(%r15), %rax
   1d553: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d557: 49 01 c3                     	addq	%rax, %r11
   1d55a: 48 c1 e0 15                  	shlq	$0x15, %rax
   1d55e: 49 29 c7                     	subq	%rax, %r15
   1d561: 49 69 db 13 2c 0a 00         	imulq	$0xa2c13, %r11, %rbx    # imm = 0xA2C13
   1d568: 4c 89 e8                     	movq	%r13, %rax
   1d56b: 49 81 e5 00 00 e0 ff         	andq	$-0x200000, %r13        # imm = 0xFFE00000
   1d572: 4d 29 e9                     	subq	%r13, %r9
   1d575: 4c 8d a9 00 00 10 00         	leaq	0x100000(%rcx), %r13
   1d57c: 48 c1 f8 15                  	sarq	$0x15, %rax
   1d580: 4c 89 4c 24 b0               	movq	%r9, -0x50(%rsp)
   1d585: 4d 89 e9                     	movq	%r13, %r9
   1d588: 49 81 e5 00 00 e0 ff         	andq	$-0x200000, %r13        # imm = 0xFFE00000
   1d58f: 4c 29 e9                     	subq	%r13, %rcx
   1d592: 4c 8d aa 00 00 10 00         	leaq	0x100000(%rdx), %r13
   1d599: 49 c1 f9 15                  	sarq	$0x15, %r9
   1d59d: 49 c1 fd 15                  	sarq	$0x15, %r13
   1d5a1: 4c 01 ef                     	addq	%r13, %rdi
   1d5a4: 49 c1 e5 15                  	shlq	$0x15, %r13
   1d5a8: 4c 29 ea                     	subq	%r13, %rdx
   1d5ab: 4d 8d aa 00 00 10 00         	leaq	0x100000(%r10), %r13
   1d5b2: 48 89 54 24 b8               	movq	%rdx, -0x48(%rsp)
   1d5b7: 48 8d 96 00 00 10 00         	leaq	0x100000(%rsi), %rdx
   1d5be: 49 c1 fd 15                  	sarq	$0x15, %r13
   1d5c2: 48 c1 fa 15                  	sarq	$0x15, %rdx
   1d5c6: 49 01 d0                     	addq	%rdx, %r8
   1d5c9: 48 c1 e2 15                  	shlq	$0x15, %rdx
   1d5cd: 48 29 d6                     	subq	%rdx, %rsi
   1d5d0: 4b 8d 14 2f                  	leaq	(%r15,%r13), %rdx
   1d5d4: 49 c1 e5 15                  	shlq	$0x15, %r13
   1d5d8: 4d 29 ea                     	subq	%r13, %r10
   1d5db: 4c 8b 6c 24 a0               	movq	-0x60(%rsp), %r13
   1d5e0: 4c 01 eb                     	addq	%r13, %rbx
   1d5e3: 4d 69 eb 53 c6 f0 ff         	imulq	$-0xf39ad, %r11, %r13   # imm = 0xFFF0C653
   1d5ea: 49 01 c5                     	addq	%rax, %r13
   1d5ed: 4d 01 e5                     	addq	%r12, %r13
   1d5f0: 49 69 c3 83 90 f5 ff         	imulq	$-0xa6f7d, %r11, %rax   # imm = 0xFFF59083
   1d5f7: 4c 69 e2 83 90 f5 ff         	imulq	$-0xa6f7d, %rdx, %r12   # imm = 0xFFF59083
   1d5fe: 4c 69 f2 18 2d 07 00         	imulq	$0x72d18, %rdx, %r14    # imm = 0x72D18
   1d605: 4c 01 c8                     	addq	%r9, %rax
   1d608: 4d 69 cb d1 15 02 00         	imulq	$0x215d1, %r11, %r9     # imm = 0x215D1
   1d60f: 48 01 e8                     	addq	%rbp, %rax
   1d612: 48 69 ea d1 15 02 00         	imulq	$0x215d1, %rdx, %rbp    # imm = 0x215D1
   1d619: 49 01 de                     	addq	%rbx, %r14
   1d61c: 49 69 db 18 2d 07 00         	imulq	$0x72d18, %r11, %rbx    # imm = 0x72D18
   1d623: 4d 01 e1                     	addq	%r12, %r9
   1d626: 4c 69 e2 13 2c 0a 00         	imulq	$0xa2c13, %rdx, %r12    # imm = 0xA2C13
   1d62d: 4c 01 ed                     	addq	%r13, %rbp
   1d630: 4d 8d 3c 09                  	leaq	(%r9,%rcx), %r15
   1d634: 48 8b 0c 24                  	movq	(%rsp), %rcx
   1d638: 4c 8b 6c 24 a8               	movq	-0x58(%rsp), %r13
   1d63d: 4d 69 db 67 fb 09 00         	imulq	$0x9fb67, %r11, %r11    # imm = 0x9FB67
   1d644: 49 01 cc                     	addq	%rcx, %r12
   1d647: 49 69 c8 67 fb 09 00         	imulq	$0x9fb67, %r8, %rcx     # imm = 0x9FB67
   1d64e: 4c 01 eb                     	addq	%r13, %rbx
   1d651: 4c 8b 6c 24 b0               	movq	-0x50(%rsp), %r13
   1d656: 4d 69 ca 83 90 f5 ff         	imulq	$-0xa6f7d, %r10, %r9    # imm = 0xFFF59083
   1d65d: 49 01 cc                     	addq	%rcx, %r12
   1d660: 49 69 c8 53 c6 f0 ff         	imulq	$-0xf39ad, %r8, %rcx    # imm = 0xFFF0C653
   1d667: 49 01 e9                     	addq	%rbp, %r9
   1d66a: 48 8b 6c 24 90               	movq	-0x70(%rsp), %rbp
   1d66f: 49 01 ce                     	addq	%rcx, %r14
   1d672: 48 69 ca 67 fb 09 00         	imulq	$0x9fb67, %rdx, %rcx    # imm = 0x9FB67
   1d679: 48 69 d2 53 c6 f0 ff         	imulq	$-0xf39ad, %rdx, %rdx   # imm = 0xFFF0C653
   1d680: 48 01 d9                     	addq	%rbx, %rcx
   1d683: 49 69 d8 d1 15 02 00         	imulq	$0x215d1, %r8, %rbx     # imm = 0x215D1
   1d68a: 4c 01 ea                     	addq	%r13, %rdx
   1d68d: 49 01 d3                     	addq	%rdx, %r11
   1d690: 48 01 cb                     	addq	%rcx, %rbx
   1d693: 49 69 ca 53 c6 f0 ff         	imulq	$-0xf39ad, %r10, %rcx   # imm = 0xFFF0C653
   1d69a: 48 01 cb                     	addq	%rcx, %rbx
   1d69d: 49 69 c8 83 90 f5 ff         	imulq	$-0xa6f7d, %r8, %rcx    # imm = 0xFFF59083
   1d6a4: 4c 01 d9                     	addq	%r11, %rcx
   1d6a7: 49 69 d2 d1 15 02 00         	imulq	$0x215d1, %r10, %rdx    # imm = 0x215D1
   1d6ae: 4c 69 df 13 2c 0a 00         	imulq	$0xa2c13, %rdi, %r11    # imm = 0xA2C13
   1d6b5: 4d 69 e8 13 2c 0a 00         	imulq	$0xa2c13, %r8, %r13     # imm = 0xA2C13
   1d6bc: 48 01 ca                     	addq	%rcx, %rdx
   1d6bf: 48 69 ce 83 90 f5 ff         	imulq	$-0xa6f7d, %rsi, %rcx   # imm = 0xFFF59083
   1d6c6: 4d 69 c0 18 2d 07 00         	imulq	$0x72d18, %r8, %r8      # imm = 0x72D18
   1d6cd: 48 01 d9                     	addq	%rbx, %rcx
   1d6d0: 48 8b 5c 24 88               	movq	-0x78(%rsp), %rbx
   1d6d5: 49 01 db                     	addq	%rbx, %r11
   1d6d8: 48 69 df 18 2d 07 00         	imulq	$0x72d18, %rdi, %rbx    # imm = 0x72D18
   1d6df: 48 01 eb                     	addq	%rbp, %rbx
   1d6e2: 48 69 ee 13 2c 0a 00         	imulq	$0xa2c13, %rsi, %rbp    # imm = 0xA2C13
   1d6e9: 48 01 dd                     	addq	%rbx, %rbp
   1d6ec: 48 8b 5c 24 f8               	movq	-0x8(%rsp), %rbx
   1d6f1: 49 01 dd                     	addq	%rbx, %r13
   1d6f4: 48 69 df 67 fb 09 00         	imulq	$0x9fb67, %rdi, %rbx    # imm = 0x9FB67
   1d6fb: 4c 01 eb                     	addq	%r13, %rbx
   1d6fe: 4c 69 ee 18 2d 07 00         	imulq	$0x72d18, %rsi, %r13    # imm = 0x72D18
   1d705: 49 01 dd                     	addq	%rbx, %r13
   1d708: 48 8b 5c 24 98               	movq	-0x68(%rsp), %rbx
   1d70d: 49 01 d8                     	addq	%rbx, %r8
   1d710: 49 69 da 13 2c 0a 00         	imulq	$0xa2c13, %r10, %rbx    # imm = 0xA2C13
   1d717: 4c 01 c3                     	addq	%r8, %rbx
   1d71a: 4c 69 c7 53 c6 f0 ff         	imulq	$-0xf39ad, %rdi, %r8    # imm = 0xFFF0C653
   1d721: 49 01 d8                     	addq	%rbx, %r8
   1d724: 48 69 de 67 fb 09 00         	imulq	$0x9fb67, %rsi, %rbx    # imm = 0x9FB67
   1d72b: 4c 01 c3                     	addq	%r8, %rbx
   1d72e: 4d 69 c2 18 2d 07 00         	imulq	$0x72d18, %r10, %r8     # imm = 0x72D18
   1d735: 4d 69 d2 67 fb 09 00         	imulq	$0x9fb67, %r10, %r10    # imm = 0x9FB67
   1d73c: 4d 01 c4                     	addq	%r8, %r12
   1d73f: 4c 69 c7 d1 15 02 00         	imulq	$0x215d1, %rdi, %r8     # imm = 0x215D1
   1d746: 4d 01 e0                     	addq	%r12, %r8
   1d749: 4c 69 e6 53 c6 f0 ff         	imulq	$-0xf39ad, %rsi, %r12   # imm = 0xFFF0C653
   1d750: 4d 01 c4                     	addq	%r8, %r12
   1d753: 4d 01 f2                     	addq	%r14, %r10
   1d756: 4d 8d 81 00 00 10 00         	leaq	0x100000(%r9), %r8
   1d75d: 48 69 ff 83 90 f5 ff         	imulq	$-0xa6f7d, %rdi, %rdi   # imm = 0xFFF59083
   1d764: 49 c1 f8 15                  	sarq	$0x15, %r8
   1d768: 48 69 f6 d1 15 02 00         	imulq	$0x215d1, %rsi, %rsi    # imm = 0x215D1
   1d76f: 49 01 fa                     	addq	%rdi, %r10
   1d772: 49 8d bb 00 00 10 00         	leaq	0x100000(%r11), %rdi
   1d779: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1d77d: 4c 01 d6                     	addq	%r10, %rsi
   1d780: 4c 8d 90 00 00 10 00         	leaq	0x100000(%rax), %r10
   1d787: 48 01 fd                     	addq	%rdi, %rbp
   1d78a: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1d78e: 49 29 fb                     	subq	%rdi, %r11
   1d791: 49 8d bd 00 00 10 00         	leaq	0x100000(%r13), %rdi
   1d798: 49 c1 fa 15                  	sarq	$0x15, %r10
   1d79c: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1d7a0: 48 01 fb                     	addq	%rdi, %rbx
   1d7a3: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1d7a7: 49 29 fd                     	subq	%rdi, %r13
   1d7aa: 49 8d bc 24 00 00 10 00      	leaq	0x100000(%r12), %rdi
   1d7b2: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1d7b6: 48 01 fe                     	addq	%rdi, %rsi
   1d7b9: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1d7bd: 49 29 fc                     	subq	%rdi, %r12
   1d7c0: 48 8d b9 00 00 10 00         	leaq	0x100000(%rcx), %rdi
   1d7c7: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1d7cb: 48 01 fa                     	addq	%rdi, %rdx
   1d7ce: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1d7d2: 48 29 f9                     	subq	%rdi, %rcx
   1d7d5: 4b 8d 3c 07                  	leaq	(%r15,%r8), %rdi
   1d7d9: 49 c1 e0 15                  	shlq	$0x15, %r8
   1d7dd: 4d 29 c1                     	subq	%r8, %r9
   1d7e0: 4c 8b 44 24 b8               	movq	-0x48(%rsp), %r8
   1d7e5: 4d 01 d0                     	addq	%r10, %r8
   1d7e8: 49 c1 e2 15                  	shlq	$0x15, %r10
   1d7ec: 4c 29 d0                     	subq	%r10, %rax
   1d7ef: 4c 8d 95 00 00 10 00         	leaq	0x100000(%rbp), %r10
   1d7f6: 4d 89 d7                     	movq	%r10, %r15
   1d7f9: 49 81 e2 00 00 e0 ff         	andq	$-0x200000, %r10        # imm = 0xFFE00000
   1d800: 4c 29 d5                     	subq	%r10, %rbp
   1d803: 4c 8d 93 00 00 10 00         	leaq	0x100000(%rbx), %r10
   1d80a: 49 c1 ff 15                  	sarq	$0x15, %r15
   1d80e: 4d 89 d6                     	movq	%r10, %r14
   1d811: 48 89 6c 24 88               	movq	%rbp, -0x78(%rsp)
   1d816: 49 8d a8 00 00 10 00         	leaq	0x100000(%r8), %rbp
   1d81d: 49 c1 fe 15                  	sarq	$0x15, %r14
   1d821: 49 81 e2 00 00 e0 ff         	andq	$-0x200000, %r10        # imm = 0xFFE00000
   1d828: 4c 29 d3                     	subq	%r10, %rbx
   1d82b: 4c 8d 96 00 00 10 00         	leaq	0x100000(%rsi), %r10
   1d832: 49 c1 fa 15                  	sarq	$0x15, %r10
   1d836: 4c 01 d1                     	addq	%r10, %rcx
   1d839: 49 c1 e2 15                  	shlq	$0x15, %r10
   1d83d: 4c 29 d6                     	subq	%r10, %rsi
   1d840: 4c 8d 92 00 00 10 00         	leaq	0x100000(%rdx), %r10
   1d847: 49 c1 fa 15                  	sarq	$0x15, %r10
   1d84b: 4d 01 d1                     	addq	%r10, %r9
   1d84e: 49 c1 e2 15                  	shlq	$0x15, %r10
   1d852: 4c 29 d2                     	subq	%r10, %rdx
   1d855: 4c 8d 97 00 00 10 00         	leaq	0x100000(%rdi), %r10
   1d85c: 49 c1 fa 15                  	sarq	$0x15, %r10
   1d860: 4c 01 d0                     	addq	%r10, %rax
   1d863: 49 c1 e2 15                  	shlq	$0x15, %r10
   1d867: 4c 29 d7                     	subq	%r10, %rdi
   1d86a: 49 89 ea                     	movq	%rbp, %r10
   1d86d: 48 81 e5 00 00 e0 ff         	andq	$-0x200000, %rbp        # imm = 0xFFE00000
   1d874: 49 c1 fa 15                  	sarq	$0x15, %r10
   1d878: 49 29 e8                     	subq	%rbp, %r8
   1d87b: 49 69 ea 13 2c 0a 00         	imulq	$0xa2c13, %r10, %rbp    # imm = 0xA2C13
   1d882: 4c 01 dd                     	addq	%r11, %rbp
   1d885: 4d 69 da 67 fb 09 00         	imulq	$0x9fb67, %r10, %r11    # imm = 0x9FB67
   1d88c: 4d 01 fb                     	addq	%r15, %r11
   1d88f: 4c 8b 7c 24 88               	movq	-0x78(%rsp), %r15
   1d894: 4d 01 eb                     	addq	%r13, %r11
   1d897: 4d 69 ea 53 c6 f0 ff         	imulq	$-0xf39ad, %r10, %r13   # imm = 0xFFF0C653
   1d89e: 4c 01 eb                     	addq	%r13, %rbx
   1d8a1: 4d 69 ea d1 15 02 00         	imulq	$0x215d1, %r10, %r13    # imm = 0x215D1
   1d8a8: 4d 01 f5                     	addq	%r14, %r13
   1d8ab: 4d 01 ec                     	addq	%r13, %r12
   1d8ae: 4d 69 ea 83 90 f5 ff         	imulq	$-0xa6f7d, %r10, %r13   # imm = 0xFFF59083
   1d8b5: 4d 69 d2 18 2d 07 00         	imulq	$0x72d18, %r10, %r10    # imm = 0x72D18
   1d8bc: 4c 01 ee                     	addq	%r13, %rsi
   1d8bf: 49 89 ed                     	movq	%rbp, %r13
   1d8c2: 49 c1 fd 15                  	sarq	$0x15, %r13
   1d8c6: 4d 01 ea                     	addq	%r13, %r10
   1d8c9: 4d 01 fa                     	addq	%r15, %r10
   1d8cc: 49 c1 e5 15                  	shlq	$0x15, %r13
   1d8d0: 4c 29 ed                     	subq	%r13, %rbp
   1d8d3: 4d 89 d5                     	movq	%r10, %r13
   1d8d6: 49 c1 fd 15                  	sarq	$0x15, %r13
   1d8da: 4d 01 eb                     	addq	%r13, %r11
   1d8dd: 49 c1 e5 15                  	shlq	$0x15, %r13
   1d8e1: 4d 29 ea                     	subq	%r13, %r10
   1d8e4: 4d 89 dd                     	movq	%r11, %r13
   1d8e7: 49 c1 fd 15                  	sarq	$0x15, %r13
   1d8eb: 4c 01 eb                     	addq	%r13, %rbx
   1d8ee: 49 c1 e5 15                  	shlq	$0x15, %r13
   1d8f2: 4d 29 eb                     	subq	%r13, %r11
   1d8f5: 49 89 dd                     	movq	%rbx, %r13
   1d8f8: 49 c1 fd 15                  	sarq	$0x15, %r13
   1d8fc: 4d 01 ec                     	addq	%r13, %r12
   1d8ff: 49 c1 e5 15                  	shlq	$0x15, %r13
   1d903: 4d 89 e6                     	movq	%r12, %r14
   1d906: 4c 29 eb                     	subq	%r13, %rbx
   1d909: 49 c1 fe 15                  	sarq	$0x15, %r14
   1d90d: 4e 8d 2c 36                  	leaq	(%rsi,%r14), %r13
   1d911: 49 c1 e6 15                  	shlq	$0x15, %r14
   1d915: 4d 29 f4                     	subq	%r14, %r12
   1d918: 4d 89 ee                     	movq	%r13, %r14
   1d91b: 49 c1 fe 15                  	sarq	$0x15, %r14
   1d91f: 4c 01 f1                     	addq	%r14, %rcx
   1d922: 49 c1 e6 15                  	shlq	$0x15, %r14
   1d926: 48 89 ce                     	movq	%rcx, %rsi
   1d929: 4d 29 f5                     	subq	%r14, %r13
   1d92c: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1d930: 48 01 f2                     	addq	%rsi, %rdx
   1d933: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1d937: 48 29 f1                     	subq	%rsi, %rcx
   1d93a: 48 89 d6                     	movq	%rdx, %rsi
   1d93d: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1d941: 49 01 f1                     	addq	%rsi, %r9
   1d944: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1d948: 48 29 f2                     	subq	%rsi, %rdx
   1d94b: 4c 89 ce                     	movq	%r9, %rsi
   1d94e: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1d952: 48 01 f7                     	addq	%rsi, %rdi
   1d955: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1d959: 49 29 f1                     	subq	%rsi, %r9
   1d95c: 48 89 fe                     	movq	%rdi, %rsi
   1d95f: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1d963: 48 01 f0                     	addq	%rsi, %rax
   1d966: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1d96a: 48 29 f7                     	subq	%rsi, %rdi
   1d96d: 48 89 c6                     	movq	%rax, %rsi
   1d970: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1d974: 49 01 f0                     	addq	%rsi, %r8
   1d977: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1d97b: 48 29 f0                     	subq	%rsi, %rax
   1d97e: 4c 89 c6                     	movq	%r8, %rsi
   1d981: 41 81 e0 ff ff 1f 00         	andl	$0x1fffff, %r8d         # imm = 0x1FFFFF
   1d988: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1d98c: 4c 69 fe 67 fb 09 00         	imulq	$0x9fb67, %rsi, %r15    # imm = 0x9FB67
   1d993: 4c 69 f6 13 2c 0a 00         	imulq	$0xa2c13, %rsi, %r14    # imm = 0xA2C13
   1d99a: 4d 01 df                     	addq	%r11, %r15
   1d99d: 4c 69 de 53 c6 f0 ff         	imulq	$-0xf39ad, %rsi, %r11   # imm = 0xFFF0C653
   1d9a4: 4c 01 f5                     	addq	%r14, %rbp
   1d9a7: 4c 69 f6 18 2d 07 00         	imulq	$0x72d18, %rsi, %r14    # imm = 0x72D18
   1d9ae: 49 01 db                     	addq	%rbx, %r11
   1d9b1: 48 89 eb                     	movq	%rbp, %rbx
   1d9b4: 4d 01 d6                     	addq	%r10, %r14
   1d9b7: 48 c1 fb 15                  	sarq	$0x15, %rbx
   1d9bb: 4c 69 d6 d1 15 02 00         	imulq	$0x215d1, %rsi, %r10    # imm = 0x215D1
   1d9c2: 49 01 de                     	addq	%rbx, %r14
   1d9c5: 48 c1 e3 15                  	shlq	$0x15, %rbx
   1d9c9: 48 69 f6 83 90 f5 ff         	imulq	$-0xa6f7d, %rsi, %rsi   # imm = 0xFFF59083
   1d9d0: 48 29 dd                     	subq	%rbx, %rbp
   1d9d3: 4c 89 f3                     	movq	%r14, %rbx
   1d9d6: 48 c1 fb 15                  	sarq	$0x15, %rbx
   1d9da: 4d 01 e2                     	addq	%r12, %r10
   1d9dd: 49 01 df                     	addq	%rbx, %r15
   1d9e0: 48 c1 e3 15                  	shlq	$0x15, %rbx
   1d9e4: 4c 01 ee                     	addq	%r13, %rsi
   1d9e7: 49 89 dc                     	movq	%rbx, %r12
   1d9ea: 4c 89 f3                     	movq	%r14, %rbx
   1d9ed: 4d 89 fd                     	movq	%r15, %r13
   1d9f0: 4c 29 e3                     	subq	%r12, %rbx
   1d9f3: 4d 89 fc                     	movq	%r15, %r12
   1d9f6: 49 c1 fc 15                  	sarq	$0x15, %r12
   1d9fa: 4d 01 e3                     	addq	%r12, %r11
   1d9fd: 49 c1 e4 15                  	shlq	$0x15, %r12
   1da01: 4d 29 e5                     	subq	%r12, %r13
   1da04: 4d 89 dc                     	movq	%r11, %r12
   1da07: 49 c1 fc 15                  	sarq	$0x15, %r12
   1da0b: 4c 89 6c 24 90               	movq	%r13, -0x70(%rsp)
   1da10: 4d 01 e2                     	addq	%r12, %r10
   1da13: 49 c1 e4 15                  	shlq	$0x15, %r12
   1da17: 4d 89 e5                     	movq	%r12, %r13
   1da1a: 4d 89 dc                     	movq	%r11, %r12
   1da1d: 4d 29 ec                     	subq	%r13, %r12
   1da20: 4d 89 d5                     	movq	%r10, %r13
   1da23: 49 c1 fd 15                  	sarq	$0x15, %r13
   1da27: 4c 01 ee                     	addq	%r13, %rsi
   1da2a: 49 c1 e5 15                  	shlq	$0x15, %r13
   1da2e: 48 89 74 24 88               	movq	%rsi, -0x78(%rsp)
   1da33: 4c 89 d6                     	movq	%r10, %rsi
   1da36: 4c 29 ee                     	subq	%r13, %rsi
   1da39: 48 89 74 24 98               	movq	%rsi, -0x68(%rsp)
   1da3e: 48 8b 74 24 88               	movq	-0x78(%rsp), %rsi
   1da43: 49 89 f5                     	movq	%rsi, %r13
   1da46: 49 c1 fd 15                  	sarq	$0x15, %r13
   1da4a: 4c 01 e9                     	addq	%r13, %rcx
   1da4d: 49 c1 e5 15                  	shlq	$0x15, %r13
   1da51: 4c 29 ee                     	subq	%r13, %rsi
   1da54: 49 89 cd                     	movq	%rcx, %r13
   1da57: 49 c1 fd 15                  	sarq	$0x15, %r13
   1da5b: 48 89 74 24 a0               	movq	%rsi, -0x60(%rsp)
   1da60: 48 89 ce                     	movq	%rcx, %rsi
   1da63: 4c 01 ea                     	addq	%r13, %rdx
   1da66: 49 c1 e5 15                  	shlq	$0x15, %r13
   1da6a: 4c 29 ee                     	subq	%r13, %rsi
   1da6d: 49 89 d5                     	movq	%rdx, %r13
   1da70: 49 c1 fd 15                  	sarq	$0x15, %r13
   1da74: 48 89 74 24 a8               	movq	%rsi, -0x58(%rsp)
   1da79: 48 89 d6                     	movq	%rdx, %rsi
   1da7c: 4d 01 e9                     	addq	%r13, %r9
   1da7f: 49 c1 e5 15                  	shlq	$0x15, %r13
   1da83: 4c 29 ee                     	subq	%r13, %rsi
   1da86: 4d 89 cd                     	movq	%r9, %r13
   1da89: 49 c1 fd 15                  	sarq	$0x15, %r13
   1da8d: 48 89 74 24 b0               	movq	%rsi, -0x50(%rsp)
   1da92: 4c 01 ef                     	addq	%r13, %rdi
   1da95: 49 c1 e5 15                  	shlq	$0x15, %r13
   1da99: 4d 29 e9                     	subq	%r13, %r9
   1da9c: 4c 89 4c 24 b8               	movq	%r9, -0x48(%rsp)
   1daa1: 49 89 f9                     	movq	%rdi, %r9
   1daa4: 49 c1 f9 15                  	sarq	$0x15, %r9
   1daa8: 4c 01 c8                     	addq	%r9, %rax
   1daab: 49 c1 e1 15                  	shlq	$0x15, %r9
   1daaf: 4d 89 cd                     	movq	%r9, %r13
   1dab2: 49 89 f9                     	movq	%rdi, %r9
   1dab5: 48 89 c6                     	movq	%rax, %rsi
   1dab8: 4d 29 e9                     	subq	%r13, %r9
   1dabb: 49 89 c5                     	movq	%rax, %r13
   1dabe: 49 c1 fd 15                  	sarq	$0x15, %r13
   1dac2: 41 c1 e6 05                  	shll	$0x5, %r14d
   1dac6: 41 c1 e7 02                  	shll	$0x2, %r15d
   1daca: 4d 01 e8                     	addq	%r13, %r8
   1dacd: 49 c1 e5 15                  	shlq	$0x15, %r13
   1dad1: 41 c1 e3 07                  	shll	$0x7, %r11d
   1dad5: 4c 29 ee                     	subq	%r13, %rsi
   1dad8: 41 c1 e2 04                  	shll	$0x4, %r10d
   1dadc: 49 89 f5                     	movq	%rsi, %r13
   1dadf: 48 8b 74 24 50               	movq	0x50(%rsp), %rsi
   1dae4: c1 e1 06                     	shll	$0x6, %ecx
   1dae7: 66 89 2e                     	movw	%bp, (%rsi)
   1daea: 48 c1 fd 10                  	sarq	$0x10, %rbp
   1daee: 41 09 ee                     	orl	%ebp, %r14d
   1daf1: 48 89 dd                     	movq	%rbx, %rbp
   1daf4: 48 c1 fd 03                  	sarq	$0x3, %rbp
   1daf8: 44 88 76 02                  	movb	%r14b, 0x2(%rsi)
   1dafc: 49 89 f6                     	movq	%rsi, %r14
   1daff: 40 88 6e 03                  	movb	%bpl, 0x3(%rsi)
   1db03: 48 89 dd                     	movq	%rbx, %rbp
   1db06: 48 c1 fb 13                  	sarq	$0x13, %rbx
   1db0a: 48 c1 fd 0b                  	sarq	$0xb, %rbp
   1db0e: 41 09 df                     	orl	%ebx, %r15d
   1db11: 40 88 6e 04                  	movb	%bpl, 0x4(%rsi)
   1db15: 48 8b 6c 24 90               	movq	-0x70(%rsp), %rbp
   1db1a: 44 88 7e 05                  	movb	%r15b, 0x5(%rsi)
   1db1e: 48 89 eb                     	movq	%rbp, %rbx
   1db21: 48 c1 fb 06                  	sarq	$0x6, %rbx
   1db25: 88 5e 06                     	movb	%bl, 0x6(%rsi)
   1db28: 48 89 eb                     	movq	%rbp, %rbx
   1db2b: 48 c1 fb 0e                  	sarq	$0xe, %rbx
   1db2f: 41 09 db                     	orl	%ebx, %r11d
   1db32: 44 88 5e 07                  	movb	%r11b, 0x7(%rsi)
   1db36: 4d 89 e3                     	movq	%r12, %r11
   1db39: 49 d1 fb                     	sarq	%r11
   1db3c: 44 88 5e 08                  	movb	%r11b, 0x8(%rsi)
   1db40: 4d 89 e3                     	movq	%r12, %r11
   1db43: 49 c1 fc 11                  	sarq	$0x11, %r12
   1db47: 45 09 e2                     	orl	%r12d, %r10d
   1db4a: 49 c1 fb 09                  	sarq	$0x9, %r11
   1db4e: 44 88 5e 09                  	movb	%r11b, 0x9(%rsi)
   1db52: 4c 8b 5c 24 a0               	movq	-0x60(%rsp), %r11
   1db57: 44 88 56 0a                  	movb	%r10b, 0xa(%rsi)
   1db5b: 48 8b 74 24 98               	movq	-0x68(%rsp), %rsi
   1db60: 49 89 f2                     	movq	%rsi, %r10
   1db63: 49 c1 fa 04                  	sarq	$0x4, %r10
   1db67: 45 88 56 0b                  	movb	%r10b, 0xb(%r14)
   1db6b: 49 89 f2                     	movq	%rsi, %r10
   1db6e: 48 c1 fe 14                  	sarq	$0x14, %rsi
   1db72: 49 c1 fa 0c                  	sarq	$0xc, %r10
   1db76: 45 88 56 0c                  	movb	%r10b, 0xc(%r14)
   1db7a: 49 89 f2                     	movq	%rsi, %r10
   1db7d: 0f b6 74 24 88               	movzbl	-0x78(%rsp), %esi
   1db82: 01 f6                        	addl	%esi, %esi
   1db84: 44 09 d6                     	orl	%r10d, %esi
   1db87: 4d 89 da                     	movq	%r11, %r10
   1db8a: 49 c1 fb 0f                  	sarq	$0xf, %r11
   1db8e: 41 88 76 0d                  	movb	%sil, 0xd(%r14)
   1db92: 48 8b 74 24 a8               	movq	-0x58(%rsp), %rsi
   1db97: 44 09 d9                     	orl	%r11d, %ecx
   1db9a: 49 c1 fa 07                  	sarq	$0x7, %r10
   1db9e: 41 88 4e 0f                  	movb	%cl, 0xf(%r14)
   1dba2: 48 89 f1                     	movq	%rsi, %rcx
   1dba5: 45 88 56 0e                  	movb	%r10b, 0xe(%r14)
   1dba9: 48 c1 f9 02                  	sarq	$0x2, %rcx
   1dbad: 41 88 4e 10                  	movb	%cl, 0x10(%r14)
   1dbb1: 48 89 f1                     	movq	%rsi, %rcx
   1dbb4: 48 c1 f9 0a                  	sarq	$0xa, %rcx
   1dbb8: 48 c1 fe 12                  	sarq	$0x12, %rsi
   1dbbc: c1 e2 03                     	shll	$0x3, %edx
   1dbbf: 41 88 4e 11                  	movb	%cl, 0x11(%r14)
   1dbc3: c1 e7 05                     	shll	$0x5, %edi
   1dbc6: 09 f2                        	orl	%esi, %edx
   1dbc8: c1 e0 02                     	shll	$0x2, %eax
   1dbcb: 41 88 56 12                  	movb	%dl, 0x12(%r14)
   1dbcf: 48 8b 74 24 b0               	movq	-0x50(%rsp), %rsi
   1dbd4: 48 89 f2                     	movq	%rsi, %rdx
   1dbd7: 48 c1 fe 0d                  	sarq	$0xd, %rsi
   1dbdb: 48 c1 fa 05                  	sarq	$0x5, %rdx
   1dbdf: 41 88 76 14                  	movb	%sil, 0x14(%r14)
   1dbe3: 41 88 56 13                  	movb	%dl, 0x13(%r14)
   1dbe7: 48 8b 54 24 b8               	movq	-0x48(%rsp), %rdx
   1dbec: 66 41 89 56 15               	movw	%dx, 0x15(%r14)
   1dbf1: 48 c1 fa 10                  	sarq	$0x10, %rdx
   1dbf5: 09 d7                        	orl	%edx, %edi
   1dbf7: 4c 89 ca                     	movq	%r9, %rdx
   1dbfa: 48 c1 fa 03                  	sarq	$0x3, %rdx
   1dbfe: 41 88 7e 17                  	movb	%dil, 0x17(%r14)
   1dc02: 41 88 56 18                  	movb	%dl, 0x18(%r14)
   1dc06: 4c 89 ca                     	movq	%r9, %rdx
   1dc09: 49 c1 f9 13                  	sarq	$0x13, %r9
   1dc0d: 44 09 c8                     	orl	%r9d, %eax
   1dc10: 48 c1 fa 0b                  	sarq	$0xb, %rdx
   1dc14: 41 88 46 1a                  	movb	%al, 0x1a(%r14)
   1dc18: 4c 89 e8                     	movq	%r13, %rax
   1dc1b: 48 c1 f8 06                  	sarq	$0x6, %rax
   1dc1f: 41 88 56 19                  	movb	%dl, 0x19(%r14)
   1dc23: 44 89 c2                     	movl	%r8d, %edx
   1dc26: 41 88 46 1b                  	movb	%al, 0x1b(%r14)
   1dc2a: 4c 89 e8                     	movq	%r13, %rax
   1dc2d: c1 e2 07                     	shll	$0x7, %edx
   1dc30: 48 c1 f8 0e                  	sarq	$0xe, %rax
   1dc34: 09 d0                        	orl	%edx, %eax
   1dc36: 41 88 46 1c                  	movb	%al, 0x1c(%r14)
   1dc3a: 4c 89 c0                     	movq	%r8, %rax
   1dc3d: 48 d1 f8                     	sarq	%rax
   1dc40: 41 88 46 1d                  	movb	%al, 0x1d(%r14)
   1dc44: 4c 89 c0                     	movq	%r8, %rax
   1dc47: 49 c1 f8 11                  	sarq	$0x11, %r8
   1dc4b: 48 c1 f8 09                  	sarq	$0x9, %rax
   1dc4f: 45 88 46 1f                  	movb	%r8b, 0x1f(%r14)
   1dc53: 41 88 46 1e                  	movb	%al, 0x1e(%r14)
   1dc57: 48 83 c4 58                  	addq	$0x58, %rsp
   1dc5b: 5b                           	popq	%rbx
   1dc5c: 5d                           	popq	%rbp
   1dc5d: 41 5c                        	popq	%r12
   1dc5f: 41 5d                        	popq	%r13
   1dc61: 41 5e                        	popq	%r14
   1dc63: 41 5f                        	popq	%r15
   1dc65: c3                           	retq
   1dc66: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000001dc70 <sc25519_muladd>:
   1dc70: 41 57                        	pushq	%r15
   1dc72: 48 89 f0                     	movq	%rsi, %rax
   1dc75: 48 89 ce                     	movq	%rcx, %rsi
   1dc78: 41 56                        	pushq	%r14
   1dc7a: 41 55                        	pushq	%r13
   1dc7c: 41 54                        	pushq	%r12
   1dc7e: 55                           	pushq	%rbp
   1dc7f: 53                           	pushq	%rbx
   1dc80: 48 83 ec 58                  	subq	$0x58, %rsp
   1dc84: 44 0f b6 40 01               	movzbl	0x1(%rax), %r8d
   1dc89: 0f b6 08                     	movzbl	(%rax), %ecx
   1dc8c: 44 0f b6 48 0f               	movzbl	0xf(%rax), %r9d
   1dc91: 44 8b 60 02                  	movl	0x2(%rax), %r12d
   1dc95: 48 89 7c 24 50               	movq	%rdi, 0x50(%rsp)
   1dc9a: 48 89 d7                     	movq	%rdx, %rdi
   1dc9d: 0f b6 50 02                  	movzbl	0x2(%rax), %edx
   1dca1: 49 c1 e0 08                  	shlq	$0x8, %r8
   1dca5: 8b 68 07                     	movl	0x7(%rax), %ebp
   1dca8: 49 c1 e1 10                  	shlq	$0x10, %r9
   1dcac: 44 0f b6 50 17               	movzbl	0x17(%rax), %r10d
   1dcb1: 49 c1 ec 05                  	shrq	$0x5, %r12
   1dcb5: 48 c1 e2 10                  	shlq	$0x10, %rdx
   1dcb9: 48 c1 ed 07                  	shrq	$0x7, %rbp
   1dcbd: 41 81 e4 ff ff 1f 00         	andl	$0x1fffff, %r12d        # imm = 0x1FFFFF
   1dcc4: 49 09 d0                     	orq	%rdx, %r8
   1dcc7: 0f b6 50 06                  	movzbl	0x6(%rax), %edx
   1dccb: 81 e5 ff ff 1f 00            	andl	$0x1fffff, %ebp         # imm = 0x1FFFFF
   1dcd1: 49 09 c8                     	orq	%rcx, %r8
   1dcd4: 0f b6 48 07                  	movzbl	0x7(%rax), %ecx
   1dcd8: 48 c1 e2 08                  	shlq	$0x8, %rdx
   1dcdc: 41 81 e0 ff ff 1f 00         	andl	$0x1fffff, %r8d         # imm = 0x1FFFFF
   1dce3: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1dce7: 48 09 ca                     	orq	%rcx, %rdx
   1dcea: 0f b6 48 05                  	movzbl	0x5(%rax), %ecx
   1dcee: 48 09 ca                     	orq	%rcx, %rdx
   1dcf1: 8b 48 0a                     	movl	0xa(%rax), %ecx
   1dcf4: 48 c1 ea 02                  	shrq	$0x2, %rdx
   1dcf8: 48 c1 e9 04                  	shrq	$0x4, %rcx
   1dcfc: 81 e2 ff ff 1f 00            	andl	$0x1fffff, %edx         # imm = 0x1FFFFF
   1dd02: 81 e1 ff ff 1f 00            	andl	$0x1fffff, %ecx         # imm = 0x1FFFFF
   1dd08: 48 89 54 24 88               	movq	%rdx, -0x78(%rsp)
   1dd0d: 48 89 4c 24 b0               	movq	%rcx, -0x50(%rsp)
   1dd12: 0f b6 48 0e                  	movzbl	0xe(%rax), %ecx
   1dd16: 48 c1 e1 08                  	shlq	$0x8, %rcx
   1dd1a: 4c 09 c9                     	orq	%r9, %rcx
   1dd1d: 44 0f b6 48 0d               	movzbl	0xd(%rax), %r9d
   1dd22: 4c 09 c9                     	orq	%r9, %rcx
   1dd25: 44 0f b6 48 14               	movzbl	0x14(%rax), %r9d
   1dd2a: 48 d1 e9                     	shrq	%rcx
   1dd2d: 81 e1 ff ff 1f 00            	andl	$0x1fffff, %ecx         # imm = 0x1FFFFF
   1dd33: 49 c1 e1 10                  	shlq	$0x10, %r9
   1dd37: 48 89 4c 24 d0               	movq	%rcx, -0x30(%rsp)
   1dd3c: 8b 48 0f                     	movl	0xf(%rax), %ecx
   1dd3f: 48 c1 e9 06                  	shrq	$0x6, %rcx
   1dd43: 48 89 cb                     	movq	%rcx, %rbx
   1dd46: 0f b6 48 13                  	movzbl	0x13(%rax), %ecx
   1dd4a: 81 e3 ff ff 1f 00            	andl	$0x1fffff, %ebx         # imm = 0x1FFFFF
   1dd50: 48 c1 e1 08                  	shlq	$0x8, %rcx
   1dd54: 48 89 5c 24 d8               	movq	%rbx, -0x28(%rsp)
   1dd59: 4c 09 c9                     	orq	%r9, %rcx
   1dd5c: 44 0f b6 48 12               	movzbl	0x12(%rax), %r9d
   1dd61: 4c 09 c9                     	orq	%r9, %rcx
   1dd64: 44 0f b6 48 15               	movzbl	0x15(%rax), %r9d
   1dd69: 49 89 cf                     	movq	%rcx, %r15
   1dd6c: 0f b6 48 16                  	movzbl	0x16(%rax), %ecx
   1dd70: 49 c1 ef 03                  	shrq	$0x3, %r15
   1dd74: 48 c1 e1 08                  	shlq	$0x8, %rcx
   1dd78: 49 c1 e2 10                  	shlq	$0x10, %r10
   1dd7c: 4c 89 7c 24 f0               	movq	%r15, -0x10(%rsp)
   1dd81: 4c 09 d1                     	orq	%r10, %rcx
   1dd84: 4c 09 c9                     	orq	%r9, %rcx
   1dd87: 49 89 cb                     	movq	%rcx, %r11
   1dd8a: 41 81 e3 ff ff 1f 00         	andl	$0x1fffff, %r11d        # imm = 0x1FFFFF
   1dd91: 4c 89 5c 24 c8               	movq	%r11, -0x38(%rsp)
   1dd96: 8b 48 17                     	movl	0x17(%rax), %ecx
   1dd99: 44 0f b6 48 1b               	movzbl	0x1b(%rax), %r9d
   1dd9e: 8b 5f 02                     	movl	0x2(%rdi), %ebx
   1dda1: 48 c1 e9 05                  	shrq	$0x5, %rcx
   1dda5: 44 8b 5f 07                  	movl	0x7(%rdi), %r11d
   1dda9: 44 0f b6 6f 0e               	movzbl	0xe(%rdi), %r13d
   1ddae: 49 c1 e1 08                  	shlq	$0x8, %r9
   1ddb2: 49 89 ce                     	movq	%rcx, %r14
   1ddb5: 0f b6 48 1c                  	movzbl	0x1c(%rax), %ecx
   1ddb9: 48 c1 eb 05                  	shrq	$0x5, %rbx
   1ddbd: 49 c1 eb 07                  	shrq	$0x7, %r11
   1ddc1: 49 c1 e5 08                  	shlq	$0x8, %r13
   1ddc5: 81 e3 ff ff 1f 00            	andl	$0x1fffff, %ebx         # imm = 0x1FFFFF
   1ddcb: 41 81 e6 ff ff 1f 00         	andl	$0x1fffff, %r14d        # imm = 0x1FFFFF
   1ddd2: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1ddd6: 4c 89 74 24 e0               	movq	%r14, -0x20(%rsp)
   1dddb: 44 0f b6 77 13               	movzbl	0x13(%rdi), %r14d
   1dde0: 41 81 e3 ff ff 1f 00         	andl	$0x1fffff, %r11d        # imm = 0x1FFFFF
   1dde7: 4c 09 c9                     	orq	%r9, %rcx
   1ddea: 44 0f b6 48 1a               	movzbl	0x1a(%rax), %r9d
   1ddef: 8b 40 1c                     	movl	0x1c(%rax), %eax
   1ddf2: 44 0f b6 7f 15               	movzbl	0x15(%rdi), %r15d
   1ddf7: 4c 09 c9                     	orq	%r9, %rcx
   1ddfa: 49 89 c2                     	movq	%rax, %r10
   1ddfd: 0f b6 47 01                  	movzbl	0x1(%rdi), %eax
   1de01: 48 c1 e9 02                  	shrq	$0x2, %rcx
   1de05: 49 c1 ea 07                  	shrq	$0x7, %r10
   1de09: 49 89 c9                     	movq	%rcx, %r9
   1de0c: 0f b6 4f 02                  	movzbl	0x2(%rdi), %ecx
   1de10: 4c 89 54 24 e8               	movq	%r10, -0x18(%rsp)
   1de15: 48 c1 e0 08                  	shlq	$0x8, %rax
   1de19: 44 0f b6 17                  	movzbl	(%rdi), %r10d
   1de1d: 41 81 e1 ff ff 1f 00         	andl	$0x1fffff, %r9d         # imm = 0x1FFFFF
   1de24: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1de28: 4c 89 4c 24 f8               	movq	%r9, -0x8(%rsp)
   1de2d: 48 09 c8                     	orq	%rcx, %rax
   1de30: 0f b6 4f 07                  	movzbl	0x7(%rdi), %ecx
   1de34: 4c 09 d0                     	orq	%r10, %rax
   1de37: 44 8b 57 0a                  	movl	0xa(%rdi), %r10d
   1de3b: 49 89 c1                     	movq	%rax, %r9
   1de3e: 0f b6 47 06                  	movzbl	0x6(%rdi), %eax
   1de42: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1de46: 49 c1 ea 04                  	shrq	$0x4, %r10
   1de4a: 41 81 e1 ff ff 1f 00         	andl	$0x1fffff, %r9d         # imm = 0x1FFFFF
   1de51: 48 c1 e0 08                  	shlq	$0x8, %rax
   1de55: 41 81 e2 ff ff 1f 00         	andl	$0x1fffff, %r10d        # imm = 0x1FFFFF
   1de5c: 48 09 c1                     	orq	%rax, %rcx
   1de5f: 0f b6 47 05                  	movzbl	0x5(%rdi), %eax
   1de63: 4c 89 54 24 a0               	movq	%r10, -0x60(%rsp)
   1de68: 48 09 c1                     	orq	%rax, %rcx
   1de6b: 0f b6 47 0f                  	movzbl	0xf(%rdi), %eax
   1de6f: 48 c1 e9 02                  	shrq	$0x2, %rcx
   1de73: 48 c1 e0 10                  	shlq	$0x10, %rax
   1de77: 81 e1 ff ff 1f 00            	andl	$0x1fffff, %ecx         # imm = 0x1FFFFF
   1de7d: 4c 09 e8                     	orq	%r13, %rax
   1de80: 44 0f b6 6f 0d               	movzbl	0xd(%rdi), %r13d
   1de85: 49 c1 e6 08                  	shlq	$0x8, %r14
   1de89: 4c 09 e8                     	orq	%r13, %rax
   1de8c: 44 8b 6f 0f                  	movl	0xf(%rdi), %r13d
   1de90: 48 d1 e8                     	shrq	%rax
   1de93: 25 ff ff 1f 00               	andl	$0x1fffff, %eax         # imm = 0x1FFFFF
   1de98: 49 c1 ed 06                  	shrq	$0x6, %r13
   1de9c: 48 89 44 24 90               	movq	%rax, -0x70(%rsp)
   1dea1: 4c 89 e8                     	movq	%r13, %rax
   1dea4: 44 0f b6 6f 14               	movzbl	0x14(%rdi), %r13d
   1dea9: 25 ff ff 1f 00               	andl	$0x1fffff, %eax         # imm = 0x1FFFFF
   1deae: 49 c1 e5 10                  	shlq	$0x10, %r13
   1deb2: 4d 09 f5                     	orq	%r14, %r13
   1deb5: 44 0f b6 77 12               	movzbl	0x12(%rdi), %r14d
   1deba: 4d 09 f5                     	orq	%r14, %r13
   1debd: 44 0f b6 77 17               	movzbl	0x17(%rdi), %r14d
   1dec2: 4d 89 ea                     	movq	%r13, %r10
   1dec5: 44 0f b6 6f 16               	movzbl	0x16(%rdi), %r13d
   1deca: 49 c1 e6 10                  	shlq	$0x10, %r14
   1dece: 49 c1 ea 03                  	shrq	$0x3, %r10
   1ded2: 49 c1 e5 08                  	shlq	$0x8, %r13
   1ded6: 4d 09 f5                     	orq	%r14, %r13
   1ded9: 4d 09 fd                     	orq	%r15, %r13
   1dedc: 4d 89 ef                     	movq	%r13, %r15
   1dedf: 44 8b 6f 17                  	movl	0x17(%rdi), %r13d
   1dee3: 41 81 e7 ff ff 1f 00         	andl	$0x1fffff, %r15d        # imm = 0x1FFFFF
   1deea: 49 c1 ed 05                  	shrq	$0x5, %r13
   1deee: 4c 89 7c 24 a8               	movq	%r15, -0x58(%rsp)
   1def3: 4d 89 ee                     	movq	%r13, %r14
   1def6: 41 81 e6 ff ff 1f 00         	andl	$0x1fffff, %r14d        # imm = 0x1FFFFF
   1defd: 4c 89 74 24 b8               	movq	%r14, -0x48(%rsp)
   1df02: 44 0f b6 77 1b               	movzbl	0x1b(%rdi), %r14d
   1df07: 44 0f b6 6f 1c               	movzbl	0x1c(%rdi), %r13d
   1df0c: 0f b6 16                     	movzbl	(%rsi), %edx
   1df0f: 49 c1 e6 08                  	shlq	$0x8, %r14
   1df13: 49 c1 e5 10                  	shlq	$0x10, %r13
   1df17: 4d 09 f5                     	orq	%r14, %r13
   1df1a: 44 0f b6 77 1a               	movzbl	0x1a(%rdi), %r14d
   1df1f: 8b 7f 1c                     	movl	0x1c(%rdi), %edi
   1df22: 48 c1 ef 07                  	shrq	$0x7, %rdi
   1df26: 4d 09 f5                     	orq	%r14, %r13
   1df29: 4c 8b 74 24 a0               	movq	-0x60(%rsp), %r14
   1df2e: 48 89 7c 24 98               	movq	%rdi, -0x68(%rsp)
   1df33: 0f b6 7e 15                  	movzbl	0x15(%rsi), %edi
   1df37: 49 c1 ed 02                  	shrq	$0x2, %r13
   1df3b: 4d 89 ef                     	movq	%r13, %r15
   1df3e: 44 0f b6 6e 02               	movzbl	0x2(%rsi), %r13d
   1df43: 48 89 7c 24 40               	movq	%rdi, 0x40(%rsp)
   1df48: 0f b6 7e 01                  	movzbl	0x1(%rsi), %edi
   1df4c: 41 81 e7 ff ff 1f 00         	andl	$0x1fffff, %r15d        # imm = 0x1FFFFF
   1df53: 49 c1 e5 10                  	shlq	$0x10, %r13
   1df57: 48 c1 e7 08                  	shlq	$0x8, %rdi
   1df5b: 4c 09 ef                     	orq	%r13, %rdi
   1df5e: 4d 89 c5                     	movq	%r8, %r13
   1df61: 4d 0f af e9                  	imulq	%r9, %r13
   1df65: 48 09 d7                     	orq	%rdx, %rdi
   1df68: 81 e7 ff ff 1f 00            	andl	$0x1fffff, %edi         # imm = 0x1FFFFF
   1df6e: 4c 01 ef                     	addq	%r13, %rdi
   1df71: 4d 89 e5                     	movq	%r12, %r13
   1df74: 48 89 3c 24                  	movq	%rdi, (%rsp)
   1df78: 8b 7e 02                     	movl	0x2(%rsi), %edi
   1df7b: 48 c1 ef 05                  	shrq	$0x5, %rdi
   1df7f: 4d 0f af e9                  	imulq	%r9, %r13
   1df83: 81 e7 ff ff 1f 00            	andl	$0x1fffff, %edi         # imm = 0x1FFFFF
   1df89: 4c 01 ef                     	addq	%r13, %rdi
   1df8c: 4d 89 c5                     	movq	%r8, %r13
   1df8f: 4c 0f af eb                  	imulq	%rbx, %r13
   1df93: 4a 8d 14 2f                  	leaq	(%rdi,%r13), %rdx
   1df97: 44 0f b6 6e 06               	movzbl	0x6(%rsi), %r13d
   1df9c: 0f b6 7e 07                  	movzbl	0x7(%rsi), %edi
   1dfa0: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   1dfa5: 48 8b 54 24 88               	movq	-0x78(%rsp), %rdx
   1dfaa: 49 c1 e5 08                  	shlq	$0x8, %r13
   1dfae: 48 c1 e7 10                  	shlq	$0x10, %rdi
   1dfb2: 4c 09 ef                     	orq	%r13, %rdi
   1dfb5: 44 0f b6 6e 05               	movzbl	0x5(%rsi), %r13d
   1dfba: 4c 09 ef                     	orq	%r13, %rdi
   1dfbd: 4d 89 e5                     	movq	%r12, %r13
   1dfc0: 4c 0f af eb                  	imulq	%rbx, %r13
   1dfc4: 48 c1 ef 02                  	shrq	$0x2, %rdi
   1dfc8: 81 e7 ff ff 1f 00            	andl	$0x1fffff, %edi         # imm = 0x1FFFFF
   1dfce: 49 01 fd                     	addq	%rdi, %r13
   1dfd1: 4c 89 c7                     	movq	%r8, %rdi
   1dfd4: 48 0f af f9                  	imulq	%rcx, %rdi
   1dfd8: 4c 01 ef                     	addq	%r13, %rdi
   1dfdb: 49 89 d5                     	movq	%rdx, %r13
   1dfde: 4d 0f af e9                  	imulq	%r9, %r13
   1dfe2: 4c 01 ef                     	addq	%r13, %rdi
   1dfe5: 49 89 ed                     	movq	%rbp, %r13
   1dfe8: 48 89 7c 24 10               	movq	%rdi, 0x10(%rsp)
   1dfed: 8b 7e 07                     	movl	0x7(%rsi), %edi
   1dff0: 4d 0f af e9                  	imulq	%r9, %r13
   1dff4: 48 c1 ef 07                  	shrq	$0x7, %rdi
   1dff8: 81 e7 ff ff 1f 00            	andl	$0x1fffff, %edi         # imm = 0x1FFFFF
   1dffe: 4c 01 ef                     	addq	%r13, %rdi
   1e001: 4d 89 c5                     	movq	%r8, %r13
   1e004: 4d 0f af eb                  	imulq	%r11, %r13
   1e008: 49 01 fd                     	addq	%rdi, %r13
   1e00b: 4c 89 e7                     	movq	%r12, %rdi
   1e00e: 48 0f af f9                  	imulq	%rcx, %rdi
   1e012: 4c 01 ef                     	addq	%r13, %rdi
   1e015: 49 89 d5                     	movq	%rdx, %r13
   1e018: 4c 0f af eb                  	imulq	%rbx, %r13
   1e01c: 4a 8d 14 2f                  	leaq	(%rdi,%r13), %rdx
   1e020: 4c 89 e7                     	movq	%r12, %rdi
   1e023: 44 8b 6e 0a                  	movl	0xa(%rsi), %r13d
   1e027: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   1e02c: 48 89 ea                     	movq	%rbp, %rdx
   1e02f: 49 0f af fb                  	imulq	%r11, %rdi
   1e033: 48 0f af d3                  	imulq	%rbx, %rdx
   1e037: 49 c1 ed 04                  	shrq	$0x4, %r13
   1e03b: 41 81 e5 ff ff 1f 00         	andl	$0x1fffff, %r13d        # imm = 0x1FFFFF
   1e042: 48 01 d7                     	addq	%rdx, %rdi
   1e045: 4c 89 c2                     	movq	%r8, %rdx
   1e048: 4c 01 ef                     	addq	%r13, %rdi
   1e04b: 4c 8b 6c 24 b0               	movq	-0x50(%rsp), %r13
   1e050: 4d 0f af e9                  	imulq	%r9, %r13
   1e054: 49 0f af d6                  	imulq	%r14, %rdx
   1e058: 49 01 fd                     	addq	%rdi, %r13
   1e05b: 48 89 d7                     	movq	%rdx, %rdi
   1e05e: 48 8b 54 24 88               	movq	-0x78(%rsp), %rdx
   1e063: 4c 01 ef                     	addq	%r13, %rdi
   1e066: 44 0f b6 6e 0e               	movzbl	0xe(%rsi), %r13d
   1e06b: 48 0f af d1                  	imulq	%rcx, %rdx
   1e06f: 49 c1 e5 08                  	shlq	$0x8, %r13
   1e073: 48 01 d7                     	addq	%rdx, %rdi
   1e076: 4c 89 e2                     	movq	%r12, %rdx
   1e079: 48 89 7c 24 20               	movq	%rdi, 0x20(%rsp)
   1e07e: 0f b6 7e 0f                  	movzbl	0xf(%rsi), %edi
   1e082: 49 0f af d6                  	imulq	%r14, %rdx
   1e086: 4c 8b 74 24 90               	movq	-0x70(%rsp), %r14
   1e08b: 48 c1 e7 10                  	shlq	$0x10, %rdi
   1e08f: 4c 09 ef                     	orq	%r13, %rdi
   1e092: 44 0f b6 6e 0d               	movzbl	0xd(%rsi), %r13d
   1e097: 4c 09 ef                     	orq	%r13, %rdi
   1e09a: 4c 8b 6c 24 b0               	movq	-0x50(%rsp), %r13
   1e09f: 48 d1 ef                     	shrq	%rdi
   1e0a2: 81 e7 ff ff 1f 00            	andl	$0x1fffff, %edi         # imm = 0x1FFFFF
   1e0a8: 4c 0f af eb                  	imulq	%rbx, %r13
   1e0ac: 48 01 d7                     	addq	%rdx, %rdi
   1e0af: 4c 89 c2                     	movq	%r8, %rdx
   1e0b2: 49 0f af d6                  	imulq	%r14, %rdx
   1e0b6: 49 01 fd                     	addq	%rdi, %r13
   1e0b9: 48 89 d7                     	movq	%rdx, %rdi
   1e0bc: 48 89 ea                     	movq	%rbp, %rdx
   1e0bf: 48 0f af d1                  	imulq	%rcx, %rdx
   1e0c3: 4c 01 ef                     	addq	%r13, %rdi
   1e0c6: 49 89 d5                     	movq	%rdx, %r13
   1e0c9: 48 8b 54 24 88               	movq	-0x78(%rsp), %rdx
   1e0ce: 49 01 fd                     	addq	%rdi, %r13
   1e0d1: 49 0f af d3                  	imulq	%r11, %rdx
   1e0d5: 48 89 d7                     	movq	%rdx, %rdi
   1e0d8: 4c 01 ef                     	addq	%r13, %rdi
   1e0db: 4c 8b 6c 24 d0               	movq	-0x30(%rsp), %r13
   1e0e0: 4d 0f af e9                  	imulq	%r9, %r13
   1e0e4: 4a 8d 14 2f                  	leaq	(%rdi,%r13), %rdx
   1e0e8: 48 89 54 24 28               	movq	%rdx, 0x28(%rsp)
   1e0ed: 48 89 ea                     	movq	%rbp, %rdx
   1e0f0: 8b 7e 0f                     	movl	0xf(%rsi), %edi
   1e0f3: 49 0f af d3                  	imulq	%r11, %rdx
   1e0f7: 48 89 44 24 c0               	movq	%rax, -0x40(%rsp)
   1e0fc: 48 c1 ef 06                  	shrq	$0x6, %rdi
   1e100: 81 e7 ff ff 1f 00            	andl	$0x1fffff, %edi         # imm = 0x1FFFFF
   1e106: 49 89 d5                     	movq	%rdx, %r13
   1e109: 4c 89 e2                     	movq	%r12, %rdx
   1e10c: 49 01 fd                     	addq	%rdi, %r13
   1e10f: 48 8b 7c 24 d8               	movq	-0x28(%rsp), %rdi
   1e114: 49 0f af d6                  	imulq	%r14, %rdx
   1e118: 4c 8b 74 24 a0               	movq	-0x60(%rsp), %r14
   1e11d: 49 0f af f9                  	imulq	%r9, %rdi
   1e121: 4c 01 ef                     	addq	%r13, %rdi
   1e124: 49 89 c5                     	movq	%rax, %r13
   1e127: 4d 0f af e8                  	imulq	%r8, %r13
   1e12b: 49 01 fd                     	addq	%rdi, %r13
   1e12e: 48 89 d7                     	movq	%rdx, %rdi
   1e131: 48 8b 54 24 88               	movq	-0x78(%rsp), %rdx
   1e136: 4c 01 ef                     	addq	%r13, %rdi
   1e139: 4c 8b 6c 24 b0               	movq	-0x50(%rsp), %r13
   1e13e: 49 0f af c4                  	imulq	%r12, %rax
   1e142: 49 0f af d6                  	imulq	%r14, %rdx
   1e146: 4c 0f af e9                  	imulq	%rcx, %r13
   1e14a: 49 01 fd                     	addq	%rdi, %r13
   1e14d: 48 89 d7                     	movq	%rdx, %rdi
   1e150: 48 89 ea                     	movq	%rbp, %rdx
   1e153: 4c 01 ef                     	addq	%r13, %rdi
   1e156: 4c 8b 6c 24 d0               	movq	-0x30(%rsp), %r13
   1e15b: 49 0f af d6                  	imulq	%r14, %rdx
   1e15f: 4c 8b 74 24 90               	movq	-0x70(%rsp), %r14
   1e164: 4c 0f af eb                  	imulq	%rbx, %r13
   1e168: 4c 01 ef                     	addq	%r13, %rdi
   1e16b: 44 0f b6 6e 13               	movzbl	0x13(%rsi), %r13d
   1e170: 48 89 7c 24 30               	movq	%rdi, 0x30(%rsp)
   1e175: 0f b6 7e 14                  	movzbl	0x14(%rsi), %edi
   1e179: 49 c1 e5 08                  	shlq	$0x8, %r13
   1e17d: 48 c1 e7 10                  	shlq	$0x10, %rdi
   1e181: 4c 09 ef                     	orq	%r13, %rdi
   1e184: 44 0f b6 6e 12               	movzbl	0x12(%rsi), %r13d
   1e189: 4c 09 ef                     	orq	%r13, %rdi
   1e18c: 49 89 c5                     	movq	%rax, %r13
   1e18f: 48 8b 44 24 f0               	movq	-0x10(%rsp), %rax
   1e194: 48 c1 ef 03                  	shrq	$0x3, %rdi
   1e198: 49 01 d5                     	addq	%rdx, %r13
   1e19b: 48 8b 54 24 88               	movq	-0x78(%rsp), %rdx
   1e1a0: 49 01 fd                     	addq	%rdi, %r13
   1e1a3: 48 8b 7c 24 b0               	movq	-0x50(%rsp), %rdi
   1e1a8: 49 0f af d6                  	imulq	%r14, %rdx
   1e1ac: 49 0f af fb                  	imulq	%r11, %rdi
   1e1b0: 4c 01 ef                     	addq	%r13, %rdi
   1e1b3: 4c 8b 6c 24 d8               	movq	-0x28(%rsp), %r13
   1e1b8: 4c 0f af eb                  	imulq	%rbx, %r13
   1e1bc: 49 01 fd                     	addq	%rdi, %r13
   1e1bf: 4c 89 d7                     	movq	%r10, %rdi
   1e1c2: 49 0f af f8                  	imulq	%r8, %rdi
   1e1c6: 4c 01 ef                     	addq	%r13, %rdi
   1e1c9: 49 89 c5                     	movq	%rax, %r13
   1e1cc: 4d 0f af e9                  	imulq	%r9, %r13
   1e1d0: 49 01 fd                     	addq	%rdi, %r13
   1e1d3: 48 89 d7                     	movq	%rdx, %rdi
   1e1d6: 4c 01 ef                     	addq	%r13, %rdi
   1e1d9: 4c 8b 6c 24 d0               	movq	-0x30(%rsp), %r13
   1e1de: 4c 0f af e9                  	imulq	%rcx, %r13
   1e1e2: 4a 8d 14 2f                  	leaq	(%rdi,%r13), %rdx
   1e1e6: 0f b6 7e 16                  	movzbl	0x16(%rsi), %edi
   1e1ea: 44 0f b6 6e 17               	movzbl	0x17(%rsi), %r13d
   1e1ef: 48 89 54 24 38               	movq	%rdx, 0x38(%rsp)
   1e1f4: 48 8b 54 24 40               	movq	0x40(%rsp), %rdx
   1e1f9: 49 c1 e5 10                  	shlq	$0x10, %r13
   1e1fd: 48 c1 e7 08                  	shlq	$0x8, %rdi
   1e201: 4c 09 ef                     	orq	%r13, %rdi
   1e204: 4c 8b 6c 24 b0               	movq	-0x50(%rsp), %r13
   1e209: 48 09 d7                     	orq	%rdx, %rdi
   1e20c: 48 8b 54 24 a0               	movq	-0x60(%rsp), %rdx
   1e211: 81 e7 ff ff 1f 00            	andl	$0x1fffff, %edi         # imm = 0x1FFFFF
   1e217: 4c 0f af ea                  	imulq	%rdx, %r13
   1e21b: 48 89 ea                     	movq	%rbp, %rdx
   1e21e: 49 0f af d6                  	imulq	%r14, %rdx
   1e222: 4c 8b 74 24 d8               	movq	-0x28(%rsp), %r14
   1e227: 48 0f af c3                  	imulq	%rbx, %rax
   1e22b: 49 01 fd                     	addq	%rdi, %r13
   1e22e: 4c 89 d7                     	movq	%r10, %rdi
   1e231: 49 0f af fc                  	imulq	%r12, %rdi
   1e235: 4c 01 ef                     	addq	%r13, %rdi
   1e238: 4c 8b 6c 24 a8               	movq	-0x58(%rsp), %r13
   1e23d: 4d 0f af e8                  	imulq	%r8, %r13
   1e241: 49 01 fd                     	addq	%rdi, %r13
   1e244: 48 89 d7                     	movq	%rdx, %rdi
   1e247: 48 8b 54 24 88               	movq	-0x78(%rsp), %rdx
   1e24c: 4c 01 ef                     	addq	%r13, %rdi
   1e24f: 49 89 c5                     	movq	%rax, %r13
   1e252: 48 8b 44 24 c8               	movq	-0x38(%rsp), %rax
   1e257: 49 01 fd                     	addq	%rdi, %r13
   1e25a: 4c 89 f7                     	movq	%r14, %rdi
   1e25d: 49 0f af c1                  	imulq	%r9, %rax
   1e261: 48 0f af f9                  	imulq	%rcx, %rdi
   1e265: 4c 01 ef                     	addq	%r13, %rdi
   1e268: 49 89 c5                     	movq	%rax, %r13
   1e26b: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   1e270: 49 01 fd                     	addq	%rdi, %r13
   1e273: 48 89 c7                     	movq	%rax, %rdi
   1e276: 48 0f af fa                  	imulq	%rdx, %rdi
   1e27a: 48 8b 54 24 d0               	movq	-0x30(%rsp), %rdx
   1e27f: 4c 01 ef                     	addq	%r13, %rdi
   1e282: 49 89 d5                     	movq	%rdx, %r13
   1e285: 4d 0f af eb                  	imulq	%r11, %r13
   1e289: 4c 01 ef                     	addq	%r13, %rdi
   1e28c: 44 8b 6e 17                  	movl	0x17(%rsi), %r13d
   1e290: 48 89 7c 24 40               	movq	%rdi, 0x40(%rsp)
   1e295: 48 89 c7                     	movq	%rax, %rdi
   1e298: 4c 89 f0                     	movq	%r14, %rax
   1e29b: 49 0f af c3                  	imulq	%r11, %rax
   1e29f: 49 c1 ed 05                  	shrq	$0x5, %r13
   1e2a3: 48 0f af fd                  	imulq	%rbp, %rdi
   1e2a7: 41 81 e5 ff ff 1f 00         	andl	$0x1fffff, %r13d        # imm = 0x1FFFFF
   1e2ae: 48 01 c7                     	addq	%rax, %rdi
   1e2b1: 4c 01 ef                     	addq	%r13, %rdi
   1e2b4: 4c 8b 6c 24 a8               	movq	-0x58(%rsp), %r13
   1e2b9: 4d 0f af ec                  	imulq	%r12, %r13
   1e2bd: 4c 01 ef                     	addq	%r13, %rdi
   1e2c0: 4c 8b 6c 24 e0               	movq	-0x20(%rsp), %r13
   1e2c5: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   1e2ca: 4c 8b 74 24 90               	movq	-0x70(%rsp), %r14
   1e2cf: 4d 0f af e9                  	imulq	%r9, %r13
   1e2d3: 49 01 fd                     	addq	%rdi, %r13
   1e2d6: 48 89 c7                     	movq	%rax, %rdi
   1e2d9: 49 0f af f8                  	imulq	%r8, %rdi
   1e2dd: 4c 01 ef                     	addq	%r13, %rdi
   1e2e0: 4c 8b 6c 24 b0               	movq	-0x50(%rsp), %r13
   1e2e5: 4d 0f af ee                  	imulq	%r14, %r13
   1e2e9: 4c 8b 74 24 88               	movq	-0x78(%rsp), %r14
   1e2ee: 49 01 fd                     	addq	%rdi, %r13
   1e2f1: 48 8b 7c 24 f0               	movq	-0x10(%rsp), %rdi
   1e2f6: 48 0f af f9                  	imulq	%rcx, %rdi
   1e2fa: 49 0f af c4                  	imulq	%r12, %rax
   1e2fe: 4c 01 ef                     	addq	%r13, %rdi
   1e301: 4c 8b 6c 24 c8               	movq	-0x38(%rsp), %r13
   1e306: 4c 0f af eb                  	imulq	%rbx, %r13
   1e30a: 49 01 fd                     	addq	%rdi, %r13
   1e30d: 4c 89 d7                     	movq	%r10, %rdi
   1e310: 49 0f af fe                  	imulq	%r14, %rdi
   1e314: 4c 8b 74 24 a0               	movq	-0x60(%rsp), %r14
   1e319: 4c 01 ef                     	addq	%r13, %rdi
   1e31c: 49 89 d5                     	movq	%rdx, %r13
   1e31f: 4d 0f af ee                  	imulq	%r14, %r13
   1e323: 4a 8d 14 2f                  	leaq	(%rdi,%r13), %rdx
   1e327: 44 0f b6 6e 1c               	movzbl	0x1c(%rsi), %r13d
   1e32c: 0f b6 7e 1b                  	movzbl	0x1b(%rsi), %edi
   1e330: 48 89 54 24 48               	movq	%rdx, 0x48(%rsp)
   1e335: 4c 89 c2                     	movq	%r8, %rdx
   1e338: 49 c1 e5 10                  	shlq	$0x10, %r13
   1e33c: 48 c1 e7 08                  	shlq	$0x8, %rdi
   1e340: 49 0f af d7                  	imulq	%r15, %rdx
   1e344: 4c 09 ef                     	orq	%r13, %rdi
   1e347: 44 0f b6 6e 1a               	movzbl	0x1a(%rsi), %r13d
   1e34c: 8b 76 1c                     	movl	0x1c(%rsi), %esi
   1e34f: 4c 09 ef                     	orq	%r13, %rdi
   1e352: 49 89 c5                     	movq	%rax, %r13
   1e355: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   1e35a: 48 c1 ef 02                  	shrq	$0x2, %rdi
   1e35e: 81 e7 ff ff 1f 00            	andl	$0x1fffff, %edi         # imm = 0x1FFFFF
   1e364: 49 01 fd                     	addq	%rdi, %r13
   1e367: 48 8b 7c 24 b0               	movq	-0x50(%rsp), %rdi
   1e36c: 48 0f af f8                  	imulq	%rax, %rdi
   1e370: 48 8b 44 24 d8               	movq	-0x28(%rsp), %rax
   1e375: 49 0f af c6                  	imulq	%r14, %rax
   1e379: 4c 8b 74 24 90               	movq	-0x70(%rsp), %r14
   1e37e: 4c 01 ef                     	addq	%r13, %rdi
   1e381: 49 89 c5                     	movq	%rax, %r13
   1e384: 48 8b 44 24 f0               	movq	-0x10(%rsp), %rax
   1e389: 49 01 fd                     	addq	%rdi, %r13
   1e38c: 48 8b 7c 24 e0               	movq	-0x20(%rsp), %rdi
   1e391: 48 0f af fb                  	imulq	%rbx, %rdi
   1e395: 4c 01 ef                     	addq	%r13, %rdi
   1e398: 4d 89 d5                     	movq	%r10, %r13
   1e39b: 4c 0f af ed                  	imulq	%rbp, %r13
   1e39f: 49 01 fd                     	addq	%rdi, %r13
   1e3a2: 48 89 d7                     	movq	%rdx, %rdi
   1e3a5: 48 8b 54 24 88               	movq	-0x78(%rsp), %rdx
   1e3aa: 4c 01 ef                     	addq	%r13, %rdi
   1e3ad: 49 89 c5                     	movq	%rax, %r13
   1e3b0: 4d 0f af eb                  	imulq	%r11, %r13
   1e3b4: 49 01 fd                     	addq	%rdi, %r13
   1e3b7: 48 8b 7c 24 c8               	movq	-0x38(%rsp), %rdi
   1e3bc: 48 0f af f9                  	imulq	%rcx, %rdi
   1e3c0: 4c 01 ef                     	addq	%r13, %rdi
   1e3c3: 4c 8b 6c 24 a8               	movq	-0x58(%rsp), %r13
   1e3c8: 4c 0f af ea                  	imulq	%rdx, %r13
   1e3cc: 48 8b 54 24 d0               	movq	-0x30(%rsp), %rdx
   1e3d1: 4c 89 54 24 d0               	movq	%r10, -0x30(%rsp)
   1e3d6: 49 01 fd                     	addq	%rdi, %r13
   1e3d9: 48 89 d7                     	movq	%rdx, %rdi
   1e3dc: 49 0f af fe                  	imulq	%r14, %rdi
   1e3e0: 4c 01 ef                     	addq	%r13, %rdi
   1e3e3: 4c 8b 6c 24 f8               	movq	-0x8(%rsp), %r13
   1e3e8: 48 c1 ee 07                  	shrq	$0x7, %rsi
   1e3ec: 4d 0f af e9                  	imulq	%r9, %r13
   1e3f0: 49 01 fd                     	addq	%rdi, %r13
   1e3f3: 48 8b 7c 24 b0               	movq	-0x50(%rsp), %rdi
   1e3f8: 4c 89 6c 24 f0               	movq	%r13, -0x10(%rsp)
   1e3fd: 4c 8b 6c 24 a8               	movq	-0x58(%rsp), %r13
   1e402: 49 0f af fa                  	imulq	%r10, %rdi
   1e406: 4c 0f af ed                  	imulq	%rbp, %r13
   1e40a: 4c 01 ef                     	addq	%r13, %rdi
   1e40d: 4c 8b 6c 24 e8               	movq	-0x18(%rsp), %r13
   1e412: 48 01 fe                     	addq	%rdi, %rsi
   1e415: 4d 0f af cd                  	imulq	%r13, %r9
   1e419: 49 89 c5                     	movq	%rax, %r13
   1e41c: 49 01 f1                     	addq	%rsi, %r9
   1e41f: 48 8b 74 24 98               	movq	-0x68(%rsp), %rsi
   1e424: 4c 0f af c6                  	imulq	%rsi, %r8
   1e428: 4c 89 e6                     	movq	%r12, %rsi
   1e42b: 49 0f af f7                  	imulq	%r15, %rsi
   1e42f: 4d 01 c8                     	addq	%r9, %r8
   1e432: 4c 01 c6                     	addq	%r8, %rsi
   1e435: 4c 8b 44 24 a0               	movq	-0x60(%rsp), %r8
   1e43a: 49 0f af c0                  	imulq	%r8, %rax
   1e43e: 4c 8b 44 24 d8               	movq	-0x28(%rsp), %r8
   1e443: 48 89 c7                     	movq	%rax, %rdi
   1e446: 48 01 f7                     	addq	%rsi, %rdi
   1e449: 4c 89 c6                     	movq	%r8, %rsi
   1e44c: 49 0f af f6                  	imulq	%r14, %rsi
   1e450: 4c 8b 74 24 e0               	movq	-0x20(%rsp), %r14
   1e455: 48 8b 44 24 c8               	movq	-0x38(%rsp), %rax
   1e45a: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   1e45f: 4d 89 f1                     	movq	%r14, %r9
   1e462: 4c 0f af c9                  	imulq	%rcx, %r9
   1e466: 48 01 fe                     	addq	%rdi, %rsi
   1e469: 4c 89 cf                     	movq	%r9, %rdi
   1e46c: 4c 8b 4c 24 b8               	movq	-0x48(%rsp), %r9
   1e471: 48 01 f7                     	addq	%rsi, %rdi
   1e474: 48 89 c6                     	movq	%rax, %rsi
   1e477: 4d 0f af ca                  	imulq	%r10, %r9
   1e47b: 4c 8b 54 24 c0               	movq	-0x40(%rsp), %r10
   1e480: 49 0f af f3                  	imulq	%r11, %rsi
   1e484: 48 01 fe                     	addq	%rdi, %rsi
   1e487: 4c 89 cf                     	movq	%r9, %rdi
   1e48a: 49 89 d1                     	movq	%rdx, %r9
   1e48d: 48 01 f7                     	addq	%rsi, %rdi
   1e490: 48 89 d6                     	movq	%rdx, %rsi
   1e493: 48 8b 54 24 a0               	movq	-0x60(%rsp), %rdx
   1e498: 49 0f af f2                  	imulq	%r10, %rsi
   1e49c: 48 01 fe                     	addq	%rdi, %rsi
   1e49f: 48 8b 7c 24 f8               	movq	-0x8(%rsp), %rdi
   1e4a4: 48 0f af fb                  	imulq	%rbx, %rdi
   1e4a8: 48 01 fe                     	addq	%rdi, %rsi
   1e4ab: 48 89 74 24 d8               	movq	%rsi, -0x28(%rsp)
   1e4b0: 48 8b 74 24 98               	movq	-0x68(%rsp), %rsi
   1e4b5: 4c 0f af e6                  	imulq	%rsi, %r12
   1e4b9: 48 8b 74 24 b8               	movq	-0x48(%rsp), %rsi
   1e4be: 48 0f af f5                  	imulq	%rbp, %rsi
   1e4c2: 4c 01 e6                     	addq	%r12, %rsi
   1e4c5: 4c 8b 64 24 e8               	movq	-0x18(%rsp), %r12
   1e4ca: 49 0f af dc                  	imulq	%r12, %rbx
   1e4ce: 4d 89 c4                     	movq	%r8, %r12
   1e4d1: 48 01 f3                     	addq	%rsi, %rbx
   1e4d4: 4c 89 c6                     	movq	%r8, %rsi
   1e4d7: 4d 89 f0                     	movq	%r14, %r8
   1e4da: 4c 8b 74 24 90               	movq	-0x70(%rsp), %r14
   1e4df: 49 0f af f2                  	imulq	%r10, %rsi
   1e4e3: 4c 8b 54 24 d0               	movq	-0x30(%rsp), %r10
   1e4e8: 4d 0f af c3                  	imulq	%r11, %r8
   1e4ec: 48 01 de                     	addq	%rbx, %rsi
   1e4ef: 48 8b 5c 24 b0               	movq	-0x50(%rsp), %rbx
   1e4f4: 4c 89 c7                     	movq	%r8, %rdi
   1e4f7: 4c 8b 44 24 a8               	movq	-0x58(%rsp), %r8
   1e4fc: 48 01 f7                     	addq	%rsi, %rdi
   1e4ff: 48 89 de                     	movq	%rbx, %rsi
   1e502: 49 0f af f0                  	imulq	%r8, %rsi
   1e506: 48 01 fe                     	addq	%rdi, %rsi
   1e509: 48 89 c7                     	movq	%rax, %rdi
   1e50c: 4c 89 e8                     	movq	%r13, %rax
   1e50f: 48 0f af fa                  	imulq	%rdx, %rdi
   1e513: 48 8b 54 24 88               	movq	-0x78(%rsp), %rdx
   1e518: 49 0f af d7                  	imulq	%r15, %rdx
   1e51c: 48 01 f7                     	addq	%rsi, %rdi
   1e51f: 4c 89 ee                     	movq	%r13, %rsi
   1e522: 4c 8b 6c 24 f8               	movq	-0x8(%rsp), %r13
   1e527: 49 0f af f6                  	imulq	%r14, %rsi
   1e52b: 4c 0f af e9                  	imulq	%rcx, %r13
   1e52f: 48 01 fe                     	addq	%rdi, %rsi
   1e532: 48 89 d7                     	movq	%rdx, %rdi
   1e535: 48 8b 54 24 a0               	movq	-0x60(%rsp), %rdx
   1e53a: 48 01 f7                     	addq	%rsi, %rdi
   1e53d: 4c 89 ce                     	movq	%r9, %rsi
   1e540: 49 0f af f2                  	imulq	%r10, %rsi
   1e544: 48 01 fe                     	addq	%rdi, %rsi
   1e547: 48 89 df                     	movq	%rbx, %rdi
   1e54a: 4e 8d 04 2e                  	leaq	(%rsi,%r13), %r8
   1e54e: 4c 8b 6c 24 e0               	movq	-0x20(%rsp), %r13
   1e553: 48 8b 74 24 b8               	movq	-0x48(%rsp), %rsi
   1e558: 4c 0f af ea                  	imulq	%rdx, %r13
   1e55c: 48 89 ea                     	movq	%rbp, %rdx
   1e55f: 48 0f af fe                  	imulq	%rsi, %rdi
   1e563: 49 0f af d7                  	imulq	%r15, %rdx
   1e567: 4c 89 ee                     	movq	%r13, %rsi
   1e56a: 4d 89 e5                     	movq	%r12, %r13
   1e56d: 48 01 fe                     	addq	%rdi, %rsi
   1e570: 4c 89 e7                     	movq	%r12, %rdi
   1e573: 4d 89 cc                     	movq	%r9, %r12
   1e576: 49 0f af fa                  	imulq	%r10, %rdi
   1e57a: 4c 8b 54 24 c0               	movq	-0x40(%rsp), %r10
   1e57f: 48 01 f7                     	addq	%rsi, %rdi
   1e582: 48 89 d6                     	movq	%rdx, %rsi
   1e585: 48 8b 54 24 98               	movq	-0x68(%rsp), %rdx
   1e58a: 48 01 fe                     	addq	%rdi, %rsi
   1e58d: 48 89 c7                     	movq	%rax, %rdi
   1e590: 49 0f af fa                  	imulq	%r10, %rdi
   1e594: 4c 8b 54 24 a8               	movq	-0x58(%rsp), %r10
   1e599: 48 01 f7                     	addq	%rsi, %rdi
   1e59c: 48 8b 74 24 c8               	movq	-0x38(%rsp), %rsi
   1e5a1: 49 0f af f6                  	imulq	%r14, %rsi
   1e5a5: 4c 8b 74 24 e8               	movq	-0x18(%rsp), %r14
   1e5aa: 49 0f af ce                  	imulq	%r14, %rcx
   1e5ae: 48 01 fe                     	addq	%rdi, %rsi
   1e5b1: 48 8b 7c 24 f8               	movq	-0x8(%rsp), %rdi
   1e5b6: 48 01 f1                     	addq	%rsi, %rcx
   1e5b9: 48 8b 74 24 88               	movq	-0x78(%rsp), %rsi
   1e5be: 48 0f af f2                  	imulq	%rdx, %rsi
   1e5c2: 48 89 f2                     	movq	%rsi, %rdx
   1e5c5: 48 8b 74 24 e0               	movq	-0x20(%rsp), %rsi
   1e5ca: 48 01 ca                     	addq	%rcx, %rdx
   1e5cd: 4c 89 c9                     	movq	%r9, %rcx
   1e5d0: 49 0f af ca                  	imulq	%r10, %rcx
   1e5d4: 48 01 ca                     	addq	%rcx, %rdx
   1e5d7: 48 89 f9                     	movq	%rdi, %rcx
   1e5da: 49 0f af cb                  	imulq	%r11, %rcx
   1e5de: 4d 0f af de                  	imulq	%r14, %r11
   1e5e2: 4c 8d 0c 0a                  	leaq	(%rdx,%rcx), %r9
   1e5e6: 48 8b 4c 24 98               	movq	-0x68(%rsp), %rcx
   1e5eb: 48 89 da                     	movq	%rbx, %rdx
   1e5ee: 49 0f af d7                  	imulq	%r15, %rdx
   1e5f2: 48 0f af e9                  	imulq	%rcx, %rbp
   1e5f6: 4c 89 e9                     	movq	%r13, %rcx
   1e5f9: 49 0f af ca                  	imulq	%r10, %rcx
   1e5fd: 4c 8b 54 24 c0               	movq	-0x40(%rsp), %r10
   1e602: 49 01 eb                     	addq	%rbp, %r11
   1e605: 48 8b 6c 24 c8               	movq	-0x38(%rsp), %rbp
   1e60a: 4c 01 d9                     	addq	%r11, %rcx
   1e60d: 4c 8b 5c 24 d0               	movq	-0x30(%rsp), %r11
   1e612: 4c 8b 74 24 90               	movq	-0x70(%rsp), %r14
   1e617: 48 01 ca                     	addq	%rcx, %rdx
   1e61a: 48 89 e9                     	movq	%rbp, %rcx
   1e61d: 49 0f af ca                  	imulq	%r10, %rcx
   1e621: 4c 8b 54 24 b8               	movq	-0x48(%rsp), %r10
   1e626: 48 01 d1                     	addq	%rdx, %rcx
   1e629: 48 89 c2                     	movq	%rax, %rdx
   1e62c: 49 0f af d3                  	imulq	%r11, %rdx
   1e630: 4d 89 e3                     	movq	%r12, %r11
   1e633: 48 01 ca                     	addq	%rcx, %rdx
   1e636: 48 89 f1                     	movq	%rsi, %rcx
   1e639: 49 0f af ce                  	imulq	%r14, %rcx
   1e63d: 48 01 d1                     	addq	%rdx, %rcx
   1e640: 4c 89 e2                     	movq	%r12, %rdx
   1e643: 49 89 fc                     	movq	%rdi, %r12
   1e646: 49 0f af d2                  	imulq	%r10, %rdx
   1e64a: 48 01 ca                     	addq	%rcx, %rdx
   1e64d: 48 89 f9                     	movq	%rdi, %rcx
   1e650: 48 8b 7c 24 a0               	movq	-0x60(%rsp), %rdi
   1e655: 48 0f af cf                  	imulq	%rdi, %rcx
   1e659: 48 01 d1                     	addq	%rdx, %rcx
   1e65c: 48 8b 54 24 e8               	movq	-0x18(%rsp), %rdx
   1e661: 48 89 4c 24 c8               	movq	%rcx, -0x38(%rsp)
   1e666: 48 8b 4c 24 98               	movq	-0x68(%rsp), %rcx
   1e66b: 48 0f af d9                  	imulq	%rcx, %rbx
   1e66f: 4c 89 e9                     	movq	%r13, %rcx
   1e672: 49 0f af ca                  	imulq	%r10, %rcx
   1e676: 49 89 fa                     	movq	%rdi, %r10
   1e679: 48 8b 7c 24 d0               	movq	-0x30(%rsp), %rdi
   1e67e: 4c 0f af d2                  	imulq	%rdx, %r10
   1e682: 48 89 c2                     	movq	%rax, %rdx
   1e685: 48 01 d9                     	addq	%rbx, %rcx
   1e688: 48 89 f3                     	movq	%rsi, %rbx
   1e68b: 49 01 ca                     	addq	%rcx, %r10
   1e68e: 48 89 f1                     	movq	%rsi, %rcx
   1e691: 48 8b 74 24 c0               	movq	-0x40(%rsp), %rsi
   1e696: 48 0f af ce                  	imulq	%rsi, %rcx
   1e69a: 4c 01 d1                     	addq	%r10, %rcx
   1e69d: 4c 8b 54 24 a8               	movq	-0x58(%rsp), %r10
   1e6a2: 49 0f af d2                  	imulq	%r10, %rdx
   1e6a6: 48 01 ca                     	addq	%rcx, %rdx
   1e6a9: 48 89 e9                     	movq	%rbp, %rcx
   1e6ac: 48 0f af cf                  	imulq	%rdi, %rcx
   1e6b0: 48 01 d1                     	addq	%rdx, %rcx
   1e6b3: 4c 89 da                     	movq	%r11, %rdx
   1e6b6: 49 0f af d7                  	imulq	%r15, %rdx
   1e6ba: 48 01 ca                     	addq	%rcx, %rdx
   1e6bd: 4c 89 e1                     	movq	%r12, %rcx
   1e6c0: 49 0f af ce                  	imulq	%r14, %rcx
   1e6c4: 4c 8b 74 24 e8               	movq	-0x18(%rsp), %r14
   1e6c9: 48 01 d1                     	addq	%rdx, %rcx
   1e6cc: 48 89 ea                     	movq	%rbp, %rdx
   1e6cf: 48 89 4c 24 c0               	movq	%rcx, -0x40(%rsp)
   1e6d4: 4c 89 e9                     	movq	%r13, %rcx
   1e6d7: 49 0f af d2                  	imulq	%r10, %rdx
   1e6db: 49 89 da                     	movq	%rbx, %r10
   1e6de: 49 0f af cf                  	imulq	%r15, %rcx
   1e6e2: 48 01 ca                     	addq	%rcx, %rdx
   1e6e5: 48 89 d9                     	movq	%rbx, %rcx
   1e6e8: 48 89 c3                     	movq	%rax, %rbx
   1e6eb: 48 0f af cf                  	imulq	%rdi, %rcx
   1e6ef: 48 01 d1                     	addq	%rdx, %rcx
   1e6f2: 48 89 c2                     	movq	%rax, %rdx
   1e6f5: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   1e6fa: 48 0f af d0                  	imulq	%rax, %rdx
   1e6fe: 48 8b 44 24 90               	movq	-0x70(%rsp), %rax
   1e703: 49 0f af c6                  	imulq	%r14, %rax
   1e707: 48 01 ca                     	addq	%rcx, %rdx
   1e70a: 48 8b 4c 24 98               	movq	-0x68(%rsp), %rcx
   1e70f: 48 01 d0                     	addq	%rdx, %rax
   1e712: 4c 0f af d9                  	imulq	%rcx, %r11
   1e716: 4c 89 e2                     	movq	%r12, %rdx
   1e719: 48 0f af d6                  	imulq	%rsi, %rdx
   1e71d: 4c 0f af e9                  	imulq	%rcx, %r13
   1e721: 4c 89 d1                     	movq	%r10, %rcx
   1e724: 4c 01 d8                     	addq	%r11, %rax
   1e727: 4c 8b 5c 24 a8               	movq	-0x58(%rsp), %r11
   1e72c: 48 01 d0                     	addq	%rdx, %rax
   1e72f: 48 89 f2                     	movq	%rsi, %rdx
   1e732: 4c 89 d6                     	movq	%r10, %rsi
   1e735: 49 0f af d6                  	imulq	%r14, %rdx
   1e739: 49 0f af cb                  	imulq	%r11, %rcx
   1e73d: 4c 01 ea                     	addq	%r13, %rdx
   1e740: 4c 8b 6c 24 b8               	movq	-0x48(%rsp), %r13
   1e745: 48 01 ca                     	addq	%rcx, %rdx
   1e748: 48 89 d9                     	movq	%rbx, %rcx
   1e74b: 49 0f af cf                  	imulq	%r15, %rcx
   1e74f: 48 01 d1                     	addq	%rdx, %rcx
   1e752: 48 89 ea                     	movq	%rbp, %rdx
   1e755: 49 0f af d5                  	imulq	%r13, %rdx
   1e759: 48 01 ca                     	addq	%rcx, %rdx
   1e75c: 4c 89 e1                     	movq	%r12, %rcx
   1e75f: 48 0f af cf                  	imulq	%rdi, %rcx
   1e763: 48 01 d1                     	addq	%rdx, %rcx
   1e766: 4c 89 d2                     	movq	%r10, %rdx
   1e769: 48 89 4c 24 d0               	movq	%rcx, -0x30(%rsp)
   1e76e: 48 89 f9                     	movq	%rdi, %rcx
   1e771: 49 0f af d5                  	imulq	%r13, %rdx
   1e775: 49 0f af ce                  	imulq	%r14, %rcx
   1e779: 48 01 d1                     	addq	%rdx, %rcx
   1e77c: 48 8b 54 24 98               	movq	-0x68(%rsp), %rdx
   1e781: 48 0f af da                  	imulq	%rdx, %rbx
   1e785: 48 89 da                     	movq	%rbx, %rdx
   1e788: 48 8b 5c 24 98               	movq	-0x68(%rsp), %rbx
   1e78d: 48 01 ca                     	addq	%rcx, %rdx
   1e790: 48 89 e9                     	movq	%rbp, %rcx
   1e793: 49 0f af cf                  	imulq	%r15, %rcx
   1e797: 48 01 d1                     	addq	%rdx, %rcx
   1e79a: 48 0f af eb                  	imulq	%rbx, %rbp
   1e79e: 4c 89 e2                     	movq	%r12, %rdx
   1e7a1: 48 8b 5c 24 98               	movq	-0x68(%rsp), %rbx
   1e7a6: 49 0f af d3                  	imulq	%r11, %rdx
   1e7aa: 49 0f af f7                  	imulq	%r15, %rsi
   1e7ae: 4d 0f af de                  	imulq	%r14, %r11
   1e7b2: 48 01 d1                     	addq	%rdx, %rcx
   1e7b5: 4c 0f af d3                  	imulq	%rbx, %r10
   1e7b9: 48 89 ea                     	movq	%rbp, %rdx
   1e7bc: 4c 89 f3                     	movq	%r14, %rbx
   1e7bf: 48 01 f2                     	addq	%rsi, %rdx
   1e7c2: 48 8b 6c 24 08               	movq	0x8(%rsp), %rbp
   1e7c7: 4c 89 de                     	movq	%r11, %rsi
   1e7ca: 48 01 d6                     	addq	%rdx, %rsi
   1e7cd: 4c 89 e2                     	movq	%r12, %rdx
   1e7d0: 49 0f af d5                  	imulq	%r13, %rdx
   1e7d4: 4d 0f af ee                  	imulq	%r14, %r13
   1e7d8: 4c 8d 1c 16                  	leaq	(%rsi,%rdx), %r11
   1e7dc: 4c 89 e6                     	movq	%r12, %rsi
   1e7df: 49 0f af f7                  	imulq	%r15, %rsi
   1e7e3: 4c 89 ea                     	movq	%r13, %rdx
   1e7e6: 4c 89 5c 24 e0               	movq	%r11, -0x20(%rsp)
   1e7eb: 4c 8b 5c 24 20               	movq	0x20(%rsp), %r11
   1e7f0: 4c 01 d2                     	addq	%r10, %rdx
   1e7f3: 4d 0f af fe                  	imulq	%r14, %r15
   1e7f7: 4c 8b 74 24 10               	movq	0x10(%rsp), %r14
   1e7fc: 4c 8b 54 24 28               	movq	0x28(%rsp), %r10
   1e801: 48 01 f2                     	addq	%rsi, %rdx
   1e804: 48 8b 74 24 98               	movq	-0x68(%rsp), %rsi
   1e809: 4c 0f af e6                  	imulq	%rsi, %r12
   1e80d: 48 8b 74 24 98               	movq	-0x68(%rsp), %rsi
   1e812: 48 0f af de                  	imulq	%rsi, %rbx
   1e816: 4d 01 e7                     	addq	%r12, %r15
   1e819: 49 89 dd                     	movq	%rbx, %r13
   1e81c: 48 8b 1c 24                  	movq	(%rsp), %rbx
   1e820: 48 8d b3 00 00 10 00         	leaq	0x100000(%rbx), %rsi
   1e827: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1e82b: 4c 8d 64 35 00               	leaq	(%rbp,%rsi), %r12
   1e830: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1e834: 48 8b 6c 24 18               	movq	0x18(%rsp), %rbp
   1e839: 48 29 f3                     	subq	%rsi, %rbx
   1e83c: 49 8d b6 00 00 10 00         	leaq	0x100000(%r14), %rsi
   1e843: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1e847: 48 89 5c 24 88               	movq	%rbx, -0x78(%rsp)
   1e84c: 48 01 f5                     	addq	%rsi, %rbp
   1e84f: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1e853: 49 29 f6                     	subq	%rsi, %r14
   1e856: 49 8d b3 00 00 10 00         	leaq	0x100000(%r11), %rsi
   1e85d: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1e861: 4c 89 74 24 90               	movq	%r14, -0x70(%rsp)
   1e866: 49 8d 1c 32                  	leaq	(%r10,%rsi), %rbx
   1e86a: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1e86e: 49 29 f3                     	subq	%rsi, %r11
   1e871: 4c 89 5c 24 98               	movq	%r11, -0x68(%rsp)
   1e876: 4c 8b 54 24 30               	movq	0x30(%rsp), %r10
   1e87b: 4c 8b 5c 24 38               	movq	0x38(%rsp), %r11
   1e880: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   1e885: 49 8d b2 00 00 10 00         	leaq	0x100000(%r10), %rsi
   1e88c: 4c 8b 74 24 f0               	movq	-0x10(%rsp), %r14
   1e891: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1e895: 49 01 f3                     	addq	%rsi, %r11
   1e898: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1e89c: 49 29 f2                     	subq	%rsi, %r10
   1e89f: 48 8d b7 00 00 10 00         	leaq	0x100000(%rdi), %rsi
   1e8a6: 4c 89 54 24 a0               	movq	%r10, -0x60(%rsp)
   1e8ab: 4c 8b 54 24 48               	movq	0x48(%rsp), %r10
   1e8b0: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1e8b4: 49 01 f2                     	addq	%rsi, %r10
   1e8b7: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1e8bb: 48 29 f7                     	subq	%rsi, %rdi
   1e8be: 49 8d b6 00 00 10 00         	leaq	0x100000(%r14), %rsi
   1e8c5: 48 89 7c 24 a8               	movq	%rdi, -0x58(%rsp)
   1e8ca: 48 8b 7c 24 d8               	movq	-0x28(%rsp), %rdi
   1e8cf: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1e8d3: 48 01 f7                     	addq	%rsi, %rdi
   1e8d6: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1e8da: 49 29 f6                     	subq	%rsi, %r14
   1e8dd: 49 8d b0 00 00 10 00         	leaq	0x100000(%r8), %rsi
   1e8e4: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1e8e8: 4c 89 74 24 b0               	movq	%r14, -0x50(%rsp)
   1e8ed: 4c 8b 74 24 c8               	movq	-0x38(%rsp), %r14
   1e8f2: 49 01 f1                     	addq	%rsi, %r9
   1e8f5: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1e8f9: 49 29 f0                     	subq	%rsi, %r8
   1e8fc: 48 8b 74 24 c0               	movq	-0x40(%rsp), %rsi
   1e901: 4c 89 44 24 b8               	movq	%r8, -0x48(%rsp)
   1e906: 4d 89 f0                     	movq	%r14, %r8
   1e909: 49 81 c0 00 00 10 00         	addq	$0x100000, %r8          # imm = 0x100000
   1e910: 49 c1 f8 15                  	sarq	$0x15, %r8
   1e914: 4c 01 c6                     	addq	%r8, %rsi
   1e917: 49 c1 e0 15                  	shlq	$0x15, %r8
   1e91b: 4d 29 c6                     	subq	%r8, %r14
   1e91e: 4c 8b 44 24 d0               	movq	-0x30(%rsp), %r8
   1e923: 4c 89 74 24 c0               	movq	%r14, -0x40(%rsp)
   1e928: 4c 8d b0 00 00 10 00         	leaq	0x100000(%rax), %r14
   1e92f: 49 c1 fe 15                  	sarq	$0x15, %r14
   1e933: 4d 01 f0                     	addq	%r14, %r8
   1e936: 49 c1 e6 15                  	shlq	$0x15, %r14
   1e93a: 4c 29 f0                     	subq	%r14, %rax
   1e93d: 4c 8d b1 00 00 10 00         	leaq	0x100000(%rcx), %r14
   1e944: 48 89 44 24 c8               	movq	%rax, -0x38(%rsp)
   1e949: 48 8b 44 24 e0               	movq	-0x20(%rsp), %rax
   1e94e: 49 c1 fe 15                  	sarq	$0x15, %r14
   1e952: 4c 01 f0                     	addq	%r14, %rax
   1e955: 49 c1 e6 15                  	shlq	$0x15, %r14
   1e959: 4c 29 f1                     	subq	%r14, %rcx
   1e95c: 48 89 4c 24 d0               	movq	%rcx, -0x30(%rsp)
   1e961: 48 8d 8a 00 00 10 00         	leaq	0x100000(%rdx), %rcx
   1e968: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1e96c: 4d 8d 34 0f                  	leaq	(%r15,%rcx), %r14
   1e970: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1e974: 4d 89 ef                     	movq	%r13, %r15
   1e977: 48 29 ca                     	subq	%rcx, %rdx
   1e97a: 48 89 54 24 d8               	movq	%rdx, -0x28(%rsp)
   1e97f: 49 8d 95 00 00 10 00         	leaq	0x100000(%r13), %rdx
   1e986: 4c 8b 6c 24 90               	movq	-0x70(%rsp), %r13
   1e98b: 48 c1 fa 15                  	sarq	$0x15, %rdx
   1e98f: 48 89 d1                     	movq	%rdx, %rcx
   1e992: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1e996: 49 29 cf                     	subq	%rcx, %r15
   1e999: 49 8d 8c 24 00 00 10 00      	leaq	0x100000(%r12), %rcx
   1e9a1: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1e9a5: 49 01 cd                     	addq	%rcx, %r13
   1e9a8: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1e9ac: 49 29 cc                     	subq	%rcx, %r12
   1e9af: 48 8d 8d 00 00 10 00         	leaq	0x100000(%rbp), %rcx
   1e9b6: 4c 89 2c 24                  	movq	%r13, (%rsp)
   1e9ba: 4c 89 64 24 90               	movq	%r12, -0x70(%rsp)
   1e9bf: 4c 8b 64 24 98               	movq	-0x68(%rsp), %r12
   1e9c4: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1e9c8: 49 01 cc                     	addq	%rcx, %r12
   1e9cb: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1e9cf: 48 29 cd                     	subq	%rcx, %rbp
   1e9d2: 48 8d 8b 00 00 10 00         	leaq	0x100000(%rbx), %rcx
   1e9d9: 4c 89 64 24 08               	movq	%r12, 0x8(%rsp)
   1e9de: 4d 8d a1 00 00 10 00         	leaq	0x100000(%r9), %r12
   1e9e5: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1e9e9: 48 89 6c 24 98               	movq	%rbp, -0x68(%rsp)
   1e9ee: 49 c1 fc 15                  	sarq	$0x15, %r12
   1e9f2: 49 89 cd                     	movq	%rcx, %r13
   1e9f5: 49 c1 e5 15                  	shlq	$0x15, %r13
   1e9f9: 4c 89 ed                     	movq	%r13, %rbp
   1e9fc: 49 89 dd                     	movq	%rbx, %r13
   1e9ff: 49 8d 9b 00 00 10 00         	leaq	0x100000(%r11), %rbx
   1ea06: 48 c1 fb 15                  	sarq	$0x15, %rbx
   1ea0a: 49 29 ed                     	subq	%rbp, %r13
   1ea0d: 48 89 dd                     	movq	%rbx, %rbp
   1ea10: 4c 89 6c 24 e0               	movq	%r13, -0x20(%rsp)
   1ea15: 48 c1 e5 15                  	shlq	$0x15, %rbp
   1ea19: 49 29 eb                     	subq	%rbp, %r11
   1ea1c: 48 8b 6c 24 d0               	movq	-0x30(%rsp), %rbp
   1ea21: 4c 89 5c 24 e8               	movq	%r11, -0x18(%rsp)
   1ea26: 4d 8d 9a 00 00 10 00         	leaq	0x100000(%r10), %r11
   1ea2d: 49 c1 fb 15                  	sarq	$0x15, %r11
   1ea31: 4c 89 5c 24 10               	movq	%r11, 0x10(%rsp)
   1ea36: 49 c1 e3 15                  	shlq	$0x15, %r11
   1ea3a: 4d 29 da                     	subq	%r11, %r10
   1ea3d: 4c 8d 9f 00 00 10 00         	leaq	0x100000(%rdi), %r11
   1ea44: 49 c1 fb 15                  	sarq	$0x15, %r11
   1ea48: 4c 89 54 24 f0               	movq	%r10, -0x10(%rsp)
   1ea4d: 4d 89 da                     	movq	%r11, %r10
   1ea50: 49 c1 e2 15                  	shlq	$0x15, %r10
   1ea54: 4c 29 d7                     	subq	%r10, %rdi
   1ea57: 48 89 7c 24 f8               	movq	%rdi, -0x8(%rsp)
   1ea5c: 4c 89 e7                     	movq	%r12, %rdi
   1ea5f: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1ea63: 49 29 f9                     	subq	%rdi, %r9
   1ea66: 48 8d be 00 00 10 00         	leaq	0x100000(%rsi), %rdi
   1ea6d: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1ea71: 4d 89 cd                     	movq	%r9, %r13
   1ea74: 49 89 f9                     	movq	%rdi, %r9
   1ea77: 49 c1 e1 15                  	shlq	$0x15, %r9
   1ea7b: 4c 29 ce                     	subq	%r9, %rsi
   1ea7e: 4d 8d 88 00 00 10 00         	leaq	0x100000(%r8), %r9
   1ea85: 49 c1 f9 15                  	sarq	$0x15, %r9
   1ea89: 4c 01 cd                     	addq	%r9, %rbp
   1ea8c: 49 c1 e1 15                  	shlq	$0x15, %r9
   1ea90: 4d 29 c8                     	subq	%r9, %r8
   1ea93: 4c 8b 4c 24 d8               	movq	-0x28(%rsp), %r9
   1ea98: 4c 89 44 24 d0               	movq	%r8, -0x30(%rsp)
   1ea9d: 4c 8d 80 00 00 10 00         	leaq	0x100000(%rax), %r8
   1eaa4: 49 c1 f8 15                  	sarq	$0x15, %r8
   1eaa8: 4d 01 c1                     	addq	%r8, %r9
   1eaab: 49 c1 e0 15                  	shlq	$0x15, %r8
   1eaaf: 4c 29 c0                     	subq	%r8, %rax
   1eab2: 4d 8d 86 00 00 10 00         	leaq	0x100000(%r14), %r8
   1eab9: 49 c1 f8 15                  	sarq	$0x15, %r8
   1eabd: 4f 8d 14 07                  	leaq	(%r15,%r8), %r10
   1eac1: 49 c1 e0 15                  	shlq	$0x15, %r8
   1eac5: 4c 8b 7c 24 c8               	movq	-0x38(%rsp), %r15
   1eaca: 4d 29 c6                     	subq	%r8, %r14
   1eacd: 4c 69 c2 83 90 f5 ff         	imulq	$-0xa6f7d, %rdx, %r8    # imm = 0xFFF59083
   1ead4: 4d 01 f8                     	addq	%r15, %r8
   1ead7: 4e 8d 3c 07                  	leaq	(%rdi,%r8), %r15
   1eadb: 4d 69 c2 83 90 f5 ff         	imulq	$-0xa6f7d, %r10, %r8    # imm = 0xFFF59083
   1eae2: 48 69 fa d1 15 02 00         	imulq	$0x215d1, %rdx, %rdi    # imm = 0x215D1
   1eae9: 4c 01 c7                     	addq	%r8, %rdi
   1eaec: 4c 8d 04 37                  	leaq	(%rdi,%rsi), %r8
   1eaf0: 48 69 f2 53 c6 f0 ff         	imulq	$-0xf39ad, %rdx, %rsi   # imm = 0xFFF0C653
   1eaf7: 4c 89 44 24 c8               	movq	%r8, -0x38(%rsp)
   1eafc: 4c 8b 44 24 c0               	movq	-0x40(%rsp), %r8
   1eb01: 49 69 fa d1 15 02 00         	imulq	$0x215d1, %r10, %rdi    # imm = 0x215D1
   1eb08: 48 01 f7                     	addq	%rsi, %rdi
   1eb0b: 49 69 f6 83 90 f5 ff         	imulq	$-0xa6f7d, %r14, %rsi   # imm = 0xFFF59083
   1eb12: 48 01 f7                     	addq	%rsi, %rdi
   1eb15: 48 69 f2 67 fb 09 00         	imulq	$0x9fb67, %rdx, %rsi    # imm = 0x9FB67
   1eb1c: 4c 01 c7                     	addq	%r8, %rdi
   1eb1f: 4d 69 c2 53 c6 f0 ff         	imulq	$-0xf39ad, %r10, %r8    # imm = 0xFFF0C653
   1eb26: 4c 01 e7                     	addq	%r12, %rdi
   1eb29: 4c 8b 64 24 b8               	movq	-0x48(%rsp), %r12
   1eb2e: 49 01 f0                     	addq	%rsi, %r8
   1eb31: 49 69 f1 83 90 f5 ff         	imulq	$-0xa6f7d, %r9, %rsi    # imm = 0xFFF59083
   1eb38: 4c 01 c6                     	addq	%r8, %rsi
   1eb3b: 4d 69 c6 d1 15 02 00         	imulq	$0x215d1, %r14, %r8     # imm = 0x215D1
   1eb42: 4c 01 c6                     	addq	%r8, %rsi
   1eb45: 4e 8d 04 2e                  	leaq	(%rsi,%r13), %r8
   1eb49: 4c 8b 6c 24 f0               	movq	-0x10(%rsp), %r13
   1eb4e: 4c 89 44 24 c0               	movq	%r8, -0x40(%rsp)
   1eb53: 48 69 f2 18 2d 07 00         	imulq	$0x72d18, %rdx, %rsi    # imm = 0x72D18
   1eb5a: 4d 69 c2 67 fb 09 00         	imulq	$0x9fb67, %r10, %r8     # imm = 0x9FB67
   1eb61: 49 01 f0                     	addq	%rsi, %r8
   1eb64: 49 69 f1 d1 15 02 00         	imulq	$0x215d1, %r9, %rsi     # imm = 0x215D1
   1eb6b: 4c 01 c6                     	addq	%r8, %rsi
   1eb6e: 4d 69 c6 53 c6 f0 ff         	imulq	$-0xf39ad, %r14, %r8    # imm = 0xFFF0C653
   1eb75: 49 01 f0                     	addq	%rsi, %r8
   1eb78: 48 69 f0 83 90 f5 ff         	imulq	$-0xa6f7d, %rax, %rsi   # imm = 0xFFF59083
   1eb7f: 49 01 f0                     	addq	%rsi, %r8
   1eb82: 48 8b 74 24 a0               	movq	-0x60(%rsp), %rsi
   1eb87: 4d 01 d8                     	addq	%r11, %r8
   1eb8a: 4c 69 d8 18 2d 07 00         	imulq	$0x72d18, %rax, %r11    # imm = 0x72D18
   1eb91: 4d 01 e0                     	addq	%r12, %r8
   1eb94: 4c 69 e5 13 2c 0a 00         	imulq	$0xa2c13, %rbp, %r12    # imm = 0xA2C13
   1eb9b: 49 01 f4                     	addq	%rsi, %r12
   1eb9e: 48 69 f5 18 2d 07 00         	imulq	$0x72d18, %rbp, %rsi    # imm = 0x72D18
   1eba5: 49 01 cc                     	addq	%rcx, %r12
   1eba8: 48 69 c8 13 2c 0a 00         	imulq	$0xa2c13, %rax, %rcx    # imm = 0xA2C13
   1ebaf: 48 01 f1                     	addq	%rsi, %rcx
   1ebb2: 48 8b 74 24 e8               	movq	-0x18(%rsp), %rsi
   1ebb7: 48 01 f1                     	addq	%rsi, %rcx
   1ebba: 49 69 f1 13 2c 0a 00         	imulq	$0xa2c13, %r9, %rsi     # imm = 0xA2C13
   1ebc1: 48 01 de                     	addq	%rbx, %rsi
   1ebc4: 49 69 d9 18 2d 07 00         	imulq	$0x72d18, %r9, %rbx     # imm = 0x72D18
   1ebcb: 49 01 f3                     	addq	%rsi, %r11
   1ebce: 48 69 f5 67 fb 09 00         	imulq	$0x9fb67, %rbp, %rsi    # imm = 0x9FB67
   1ebd5: 49 01 f3                     	addq	%rsi, %r11
   1ebd8: 48 8b 74 24 a8               	movq	-0x58(%rsp), %rsi
   1ebdd: 49 01 f3                     	addq	%rsi, %r11
   1ebe0: 49 69 f6 13 2c 0a 00         	imulq	$0xa2c13, %r14, %rsi    # imm = 0xA2C13
   1ebe7: 48 01 f3                     	addq	%rsi, %rbx
   1ebea: 48 69 f0 67 fb 09 00         	imulq	$0x9fb67, %rax, %rsi    # imm = 0x9FB67
   1ebf1: 48 01 de                     	addq	%rbx, %rsi
   1ebf4: 48 69 dd 53 c6 f0 ff         	imulq	$-0xf39ad, %rbp, %rbx   # imm = 0xFFF0C653
   1ebfb: 48 01 de                     	addq	%rbx, %rsi
   1ebfe: 49 69 d9 67 fb 09 00         	imulq	$0x9fb67, %r9, %rbx     # imm = 0x9FB67
   1ec05: 4c 01 ee                     	addq	%r13, %rsi
   1ec08: 4d 69 ea 13 2c 0a 00         	imulq	$0xa2c13, %r10, %r13    # imm = 0xA2C13
   1ec0f: 4c 01 eb                     	addq	%r13, %rbx
   1ec12: 4d 69 ee 18 2d 07 00         	imulq	$0x72d18, %r14, %r13    # imm = 0x72D18
   1ec19: 4c 01 eb                     	addq	%r13, %rbx
   1ec1c: 4c 8b 6c 24 10               	movq	0x10(%rsp), %r13
   1ec21: 49 01 dd                     	addq	%rbx, %r13
   1ec24: 48 69 d8 53 c6 f0 ff         	imulq	$-0xf39ad, %rax, %rbx   # imm = 0xFFF0C653
   1ec2b: 4c 01 eb                     	addq	%r13, %rbx
   1ec2e: 4c 69 ed d1 15 02 00         	imulq	$0x215d1, %rbp, %r13    # imm = 0x215D1
   1ec35: 48 69 d2 13 2c 0a 00         	imulq	$0xa2c13, %rdx, %rdx    # imm = 0xA2C13
   1ec3c: 4d 69 d2 18 2d 07 00         	imulq	$0x72d18, %r10, %r10    # imm = 0x72D18
   1ec43: 4d 69 c9 53 c6 f0 ff         	imulq	$-0xf39ad, %r9, %r9     # imm = 0xFFF0C653
   1ec4a: 4c 01 eb                     	addq	%r13, %rbx
   1ec4d: 4c 8b 6c 24 b0               	movq	-0x50(%rsp), %r13
   1ec52: 4d 69 f6 67 fb 09 00         	imulq	$0x9fb67, %r14, %r14    # imm = 0x9FB67
   1ec59: 49 01 d2                     	addq	%rdx, %r10
   1ec5c: 48 69 c0 d1 15 02 00         	imulq	$0x215d1, %rax, %rax    # imm = 0x215D1
   1ec63: 48 8b 54 24 f8               	movq	-0x8(%rsp), %rdx
   1ec68: 4c 01 eb                     	addq	%r13, %rbx
   1ec6b: 4d 01 d1                     	addq	%r10, %r9
   1ec6e: 48 69 ed 83 90 f5 ff         	imulq	$-0xa6f7d, %rbp, %rbp   # imm = 0xFFF59083
   1ec75: 4d 89 da                     	movq	%r11, %r10
   1ec78: 49 89 dd                     	movq	%rbx, %r13
   1ec7b: 4d 01 ce                     	addq	%r9, %r14
   1ec7e: 4c 8b 4c 24 c8               	movq	-0x38(%rsp), %r9
   1ec83: 4c 01 f0                     	addq	%r14, %rax
   1ec86: 4d 89 e6                     	movq	%r12, %r14
   1ec89: 48 01 e8                     	addq	%rbp, %rax
   1ec8c: 48 01 c2                     	addq	%rax, %rdx
   1ec8f: 49 8d 84 24 00 00 10 00      	leaq	0x100000(%r12), %rax
   1ec97: 48 c1 f8 15                  	sarq	$0x15, %rax
   1ec9b: 48 01 c1                     	addq	%rax, %rcx
   1ec9e: 48 c1 e0 15                  	shlq	$0x15, %rax
   1eca2: 49 29 c6                     	subq	%rax, %r14
   1eca5: 49 8d 83 00 00 10 00         	leaq	0x100000(%r11), %rax
   1ecac: 48 c1 f8 15                  	sarq	$0x15, %rax
   1ecb0: 4c 89 74 24 a0               	movq	%r14, -0x60(%rsp)
   1ecb5: 48 8d 2c 06                  	leaq	(%rsi,%rax), %rbp
   1ecb9: 48 c1 e0 15                  	shlq	$0x15, %rax
   1ecbd: 48 8b 74 24 c0               	movq	-0x40(%rsp), %rsi
   1ecc2: 49 29 c2                     	subq	%rax, %r10
   1ecc5: 48 8d 83 00 00 10 00         	leaq	0x100000(%rbx), %rax
   1eccc: 4c 8d a5 00 00 10 00         	leaq	0x100000(%rbp), %r12
   1ecd3: 48 c1 f8 15                  	sarq	$0x15, %rax
   1ecd7: 4c 89 54 24 a8               	movq	%r10, -0x58(%rsp)
   1ecdc: 48 8d 99 00 00 10 00         	leaq	0x100000(%rcx), %rbx
   1ece3: 48 01 c2                     	addq	%rax, %rdx
   1ece6: 48 c1 e0 15                  	shlq	$0x15, %rax
   1ecea: 49 29 c5                     	subq	%rax, %r13
   1eced: 49 8d 80 00 00 10 00         	leaq	0x100000(%r8), %rax
   1ecf4: 48 c1 f8 15                  	sarq	$0x15, %rax
   1ecf8: 48 01 c6                     	addq	%rax, %rsi
   1ecfb: 48 c1 e0 15                  	shlq	$0x15, %rax
   1ecff: 49 29 c0                     	subq	%rax, %r8
   1ed02: 48 8d 87 00 00 10 00         	leaq	0x100000(%rdi), %rax
   1ed09: 48 c1 f8 15                  	sarq	$0x15, %rax
   1ed0d: 4d 8d 14 01                  	leaq	(%r9,%rax), %r10
   1ed11: 48 c1 e0 15                  	shlq	$0x15, %rax
   1ed15: 4c 8b 4c 24 d0               	movq	-0x30(%rsp), %r9
   1ed1a: 48 29 c7                     	subq	%rax, %rdi
   1ed1d: 49 8d 87 00 00 10 00         	leaq	0x100000(%r15), %rax
   1ed24: 48 c1 f8 15                  	sarq	$0x15, %rax
   1ed28: 49 01 c1                     	addq	%rax, %r9
   1ed2b: 48 c1 e0 15                  	shlq	$0x15, %rax
   1ed2f: 49 29 c7                     	subq	%rax, %r15
   1ed32: 4d 69 f1 13 2c 0a 00         	imulq	$0xa2c13, %r9, %r14     # imm = 0xA2C13
   1ed39: 48 89 d8                     	movq	%rbx, %rax
   1ed3c: 48 81 e3 00 00 e0 ff         	andq	$-0x200000, %rbx        # imm = 0xFFE00000
   1ed43: 4d 89 fb                     	movq	%r15, %r11
   1ed46: 4d 89 e7                     	movq	%r12, %r15
   1ed49: 48 29 d9                     	subq	%rbx, %rcx
   1ed4c: 49 81 e4 00 00 e0 ff         	andq	$-0x200000, %r12        # imm = 0xFFE00000
   1ed53: 49 c1 ff 15                  	sarq	$0x15, %r15
   1ed57: 48 c1 f8 15                  	sarq	$0x15, %rax
   1ed5b: 4c 89 fb                     	movq	%r15, %rbx
   1ed5e: 49 89 ef                     	movq	%rbp, %r15
   1ed61: 48 8d aa 00 00 10 00         	leaq	0x100000(%rdx), %rbp
   1ed68: 48 c1 fd 15                  	sarq	$0x15, %rbp
   1ed6c: 4d 29 e7                     	subq	%r12, %r15
   1ed6f: 49 01 e8                     	addq	%rbp, %r8
   1ed72: 48 c1 e5 15                  	shlq	$0x15, %rbp
   1ed76: 4d 69 e1 18 2d 07 00         	imulq	$0x72d18, %r9, %r12     # imm = 0x72D18
   1ed7d: 48 29 ea                     	subq	%rbp, %rdx
   1ed80: 49 8d aa 00 00 10 00         	leaq	0x100000(%r10), %rbp
   1ed87: 48 89 54 24 b0               	movq	%rdx, -0x50(%rsp)
   1ed8c: 48 8d 96 00 00 10 00         	leaq	0x100000(%rsi), %rdx
   1ed93: 48 c1 fd 15                  	sarq	$0x15, %rbp
   1ed97: 48 c1 fa 15                  	sarq	$0x15, %rdx
   1ed9b: 48 01 d7                     	addq	%rdx, %rdi
   1ed9e: 48 c1 e2 15                  	shlq	$0x15, %rdx
   1eda2: 48 29 d6                     	subq	%rdx, %rsi
   1eda5: 49 8d 14 2b                  	leaq	(%r11,%rbp), %rdx
   1eda9: 4c 8b 5c 24 e0               	movq	-0x20(%rsp), %r11
   1edae: 48 c1 e5 15                  	shlq	$0x15, %rbp
   1edb2: 49 29 ea                     	subq	%rbp, %r10
   1edb5: 48 8b 6c 24 08               	movq	0x8(%rsp), %rbp
   1edba: 4d 01 de                     	addq	%r11, %r14
   1edbd: 4c 8b 5c 24 a0               	movq	-0x60(%rsp), %r11
   1edc2: 4d 01 dc                     	addq	%r11, %r12
   1edc5: 4d 69 d9 53 c6 f0 ff         	imulq	$-0xf39ad, %r9, %r11    # imm = 0xFFF0C653
   1edcc: 49 01 c3                     	addq	%rax, %r11
   1edcf: 48 8b 44 24 a8               	movq	-0x58(%rsp), %rax
   1edd4: 49 01 c3                     	addq	%rax, %r11
   1edd7: 49 69 c1 83 90 f5 ff         	imulq	$-0xa6f7d, %r9, %rax    # imm = 0xFFF59083
   1edde: 48 01 d8                     	addq	%rbx, %rax
   1ede1: 4c 01 e8                     	addq	%r13, %rax
   1ede4: 4c 69 ea 13 2c 0a 00         	imulq	$0xa2c13, %rdx, %r13    # imm = 0xA2C13
   1edeb: 48 69 da 67 fb 09 00         	imulq	$0x9fb67, %rdx, %rbx    # imm = 0x9FB67
   1edf2: 49 01 ed                     	addq	%rbp, %r13
   1edf5: 48 69 ea 18 2d 07 00         	imulq	$0x72d18, %rdx, %rbp    # imm = 0x72D18
   1edfc: 4c 01 e3                     	addq	%r12, %rbx
   1edff: 4c 69 e2 53 c6 f0 ff         	imulq	$-0xf39ad, %rdx, %r12   # imm = 0xFFF0C653
   1ee06: 4c 01 f5                     	addq	%r14, %rbp
   1ee09: 4d 69 f2 67 fb 09 00         	imulq	$0x9fb67, %r10, %r14    # imm = 0x9FB67
   1ee10: 49 01 cc                     	addq	%rcx, %r12
   1ee13: 49 69 c9 67 fb 09 00         	imulq	$0x9fb67, %r9, %rcx     # imm = 0x9FB67
   1ee1a: 4d 69 c9 d1 15 02 00         	imulq	$0x215d1, %r9, %r9      # imm = 0x215D1
   1ee21: 49 01 ee                     	addq	%rbp, %r14
   1ee24: 48 8b 6c 24 90               	movq	-0x70(%rsp), %rbp
   1ee29: 4c 01 e1                     	addq	%r12, %rcx
   1ee2c: 4c 69 e2 d1 15 02 00         	imulq	$0x215d1, %rdx, %r12    # imm = 0x215D1
   1ee33: 48 69 d2 83 90 f5 ff         	imulq	$-0xa6f7d, %rdx, %rdx   # imm = 0xFFF59083
   1ee3a: 4d 01 e3                     	addq	%r12, %r11
   1ee3d: 4d 69 e2 18 2d 07 00         	imulq	$0x72d18, %r10, %r12    # imm = 0x72D18
   1ee44: 49 01 d1                     	addq	%rdx, %r9
   1ee47: 49 69 d2 53 c6 f0 ff         	imulq	$-0xf39ad, %r10, %rdx   # imm = 0xFFF0C653
   1ee4e: 4d 01 cf                     	addq	%r9, %r15
   1ee51: 4d 69 ca d1 15 02 00         	imulq	$0x215d1, %r10, %r9     # imm = 0x215D1
   1ee58: 4d 01 ec                     	addq	%r13, %r12
   1ee5b: 48 01 da                     	addq	%rbx, %rdx
   1ee5e: 48 8b 5c 24 88               	movq	-0x78(%rsp), %rbx
   1ee63: 4c 01 c9                     	addq	%r9, %rcx
   1ee66: 4d 69 ca 83 90 f5 ff         	imulq	$-0xa6f7d, %r10, %r9    # imm = 0xFFF59083
   1ee6d: 4d 01 d9                     	addq	%r11, %r9
   1ee70: 4c 69 df d1 15 02 00         	imulq	$0x215d1, %rdi, %r11    # imm = 0x215D1
   1ee77: 49 01 d3                     	addq	%rdx, %r11
   1ee7a: 48 69 d7 83 90 f5 ff         	imulq	$-0xa6f7d, %rdi, %rdx   # imm = 0xFFF59083
   1ee81: 48 01 ca                     	addq	%rcx, %rdx
   1ee84: 48 69 ce 83 90 f5 ff         	imulq	$-0xa6f7d, %rsi, %rcx   # imm = 0xFFF59083
   1ee8b: 4c 01 d9                     	addq	%r11, %rcx
   1ee8e: 4d 69 d8 13 2c 0a 00         	imulq	$0xa2c13, %r8, %r11     # imm = 0xA2C13
   1ee95: 4c 69 ef 13 2c 0a 00         	imulq	$0xa2c13, %rdi, %r13    # imm = 0xA2C13
   1ee9c: 4d 69 d2 13 2c 0a 00         	imulq	$0xa2c13, %r10, %r10    # imm = 0xA2C13
   1eea3: 49 01 db                     	addq	%rbx, %r11
   1eea6: 49 69 d8 18 2d 07 00         	imulq	$0x72d18, %r8, %rbx     # imm = 0x72D18
   1eead: 48 01 eb                     	addq	%rbp, %rbx
   1eeb0: 48 69 ee 13 2c 0a 00         	imulq	$0xa2c13, %rsi, %rbp    # imm = 0xA2C13
   1eeb7: 48 01 dd                     	addq	%rbx, %rbp
   1eeba: 48 8b 1c 24                  	movq	(%rsp), %rbx
   1eebe: 49 01 dd                     	addq	%rbx, %r13
   1eec1: 49 69 d8 67 fb 09 00         	imulq	$0x9fb67, %r8, %rbx     # imm = 0x9FB67
   1eec8: 4c 01 eb                     	addq	%r13, %rbx
   1eecb: 4c 69 ee 18 2d 07 00         	imulq	$0x72d18, %rsi, %r13    # imm = 0x72D18
   1eed2: 49 01 dd                     	addq	%rbx, %r13
   1eed5: 48 69 df 18 2d 07 00         	imulq	$0x72d18, %rdi, %rbx    # imm = 0x72D18
   1eedc: 49 01 da                     	addq	%rbx, %r10
   1eedf: 48 8b 5c 24 98               	movq	-0x68(%rsp), %rbx
   1eee4: 49 01 da                     	addq	%rbx, %r10
   1eee7: 49 69 d8 53 c6 f0 ff         	imulq	$-0xf39ad, %r8, %rbx    # imm = 0xFFF0C653
   1eeee: 49 01 da                     	addq	%rbx, %r10
   1eef1: 48 69 de 67 fb 09 00         	imulq	$0x9fb67, %rsi, %rbx    # imm = 0x9FB67
   1eef8: 4c 01 d3                     	addq	%r10, %rbx
   1eefb: 4c 69 d7 67 fb 09 00         	imulq	$0x9fb67, %rdi, %r10    # imm = 0x9FB67
   1ef02: 48 69 ff 53 c6 f0 ff         	imulq	$-0xf39ad, %rdi, %rdi   # imm = 0xFFF0C653
   1ef09: 4d 01 d4                     	addq	%r10, %r12
   1ef0c: 4d 69 d0 d1 15 02 00         	imulq	$0x215d1, %r8, %r10     # imm = 0x215D1
   1ef13: 4d 69 c0 83 90 f5 ff         	imulq	$-0xa6f7d, %r8, %r8     # imm = 0xFFF59083
   1ef1a: 4c 01 f7                     	addq	%r14, %rdi
   1ef1d: 4d 01 e2                     	addq	%r12, %r10
   1ef20: 4c 69 e6 53 c6 f0 ff         	imulq	$-0xf39ad, %rsi, %r12   # imm = 0xFFF0C653
   1ef27: 48 69 f6 d1 15 02 00         	imulq	$0x215d1, %rsi, %rsi    # imm = 0x215D1
   1ef2e: 4c 01 c7                     	addq	%r8, %rdi
   1ef31: 4d 8d 81 00 00 10 00         	leaq	0x100000(%r9), %r8
   1ef38: 4d 01 d4                     	addq	%r10, %r12
   1ef3b: 4c 8d 90 00 00 10 00         	leaq	0x100000(%rax), %r10
   1ef42: 48 01 fe                     	addq	%rdi, %rsi
   1ef45: 49 8d bb 00 00 10 00         	leaq	0x100000(%r11), %rdi
   1ef4c: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1ef50: 49 c1 f8 15                  	sarq	$0x15, %r8
   1ef54: 48 01 fd                     	addq	%rdi, %rbp
   1ef57: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1ef5b: 49 29 fb                     	subq	%rdi, %r11
   1ef5e: 49 8d bd 00 00 10 00         	leaq	0x100000(%r13), %rdi
   1ef65: 49 c1 fa 15                  	sarq	$0x15, %r10
   1ef69: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1ef6d: 48 01 fb                     	addq	%rdi, %rbx
   1ef70: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1ef74: 49 29 fd                     	subq	%rdi, %r13
   1ef77: 49 8d bc 24 00 00 10 00      	leaq	0x100000(%r12), %rdi
   1ef7f: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1ef83: 48 01 fe                     	addq	%rdi, %rsi
   1ef86: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1ef8a: 49 29 fc                     	subq	%rdi, %r12
   1ef8d: 48 8d b9 00 00 10 00         	leaq	0x100000(%rcx), %rdi
   1ef94: 48 c1 ff 15                  	sarq	$0x15, %rdi
   1ef98: 48 01 fa                     	addq	%rdi, %rdx
   1ef9b: 48 c1 e7 15                  	shlq	$0x15, %rdi
   1ef9f: 48 29 f9                     	subq	%rdi, %rcx
   1efa2: 4b 8d 3c 07                  	leaq	(%r15,%r8), %rdi
   1efa6: 4c 8b 7c 24 b0               	movq	-0x50(%rsp), %r15
   1efab: 49 c1 e0 15                  	shlq	$0x15, %r8
   1efaf: 4d 29 c1                     	subq	%r8, %r9
   1efb2: 4f 8d 04 17                  	leaq	(%r15,%r10), %r8
   1efb6: 49 c1 e2 15                  	shlq	$0x15, %r10
   1efba: 4c 29 d0                     	subq	%r10, %rax
   1efbd: 4c 8d 95 00 00 10 00         	leaq	0x100000(%rbp), %r10
   1efc4: 4d 89 d7                     	movq	%r10, %r15
   1efc7: 49 81 e2 00 00 e0 ff         	andq	$-0x200000, %r10        # imm = 0xFFE00000
   1efce: 4c 29 d5                     	subq	%r10, %rbp
   1efd1: 4c 8d 93 00 00 10 00         	leaq	0x100000(%rbx), %r10
   1efd8: 49 c1 ff 15                  	sarq	$0x15, %r15
   1efdc: 4d 89 d6                     	movq	%r10, %r14
   1efdf: 49 81 e2 00 00 e0 ff         	andq	$-0x200000, %r10        # imm = 0xFFE00000
   1efe6: 48 89 6c 24 88               	movq	%rbp, -0x78(%rsp)
   1efeb: 49 8d a8 00 00 10 00         	leaq	0x100000(%r8), %rbp
   1eff2: 4c 29 d3                     	subq	%r10, %rbx
   1eff5: 4c 8d 96 00 00 10 00         	leaq	0x100000(%rsi), %r10
   1effc: 49 c1 fe 15                  	sarq	$0x15, %r14
   1f000: 49 c1 fa 15                  	sarq	$0x15, %r10
   1f004: 4c 01 d1                     	addq	%r10, %rcx
   1f007: 49 c1 e2 15                  	shlq	$0x15, %r10
   1f00b: 4c 29 d6                     	subq	%r10, %rsi
   1f00e: 4c 8d 92 00 00 10 00         	leaq	0x100000(%rdx), %r10
   1f015: 49 c1 fa 15                  	sarq	$0x15, %r10
   1f019: 4d 01 d1                     	addq	%r10, %r9
   1f01c: 49 c1 e2 15                  	shlq	$0x15, %r10
   1f020: 4c 29 d2                     	subq	%r10, %rdx
   1f023: 4c 8d 97 00 00 10 00         	leaq	0x100000(%rdi), %r10
   1f02a: 49 c1 fa 15                  	sarq	$0x15, %r10
   1f02e: 4c 01 d0                     	addq	%r10, %rax
   1f031: 49 c1 e2 15                  	shlq	$0x15, %r10
   1f035: 4c 29 d7                     	subq	%r10, %rdi
   1f038: 49 89 ea                     	movq	%rbp, %r10
   1f03b: 48 81 e5 00 00 e0 ff         	andq	$-0x200000, %rbp        # imm = 0xFFE00000
   1f042: 49 c1 fa 15                  	sarq	$0x15, %r10
   1f046: 49 29 e8                     	subq	%rbp, %r8
   1f049: 49 69 ea 13 2c 0a 00         	imulq	$0xa2c13, %r10, %rbp    # imm = 0xA2C13
   1f050: 4c 01 dd                     	addq	%r11, %rbp
   1f053: 4d 69 da 67 fb 09 00         	imulq	$0x9fb67, %r10, %r11    # imm = 0x9FB67
   1f05a: 4d 01 fb                     	addq	%r15, %r11
   1f05d: 4c 8b 7c 24 88               	movq	-0x78(%rsp), %r15
   1f062: 4d 01 eb                     	addq	%r13, %r11
   1f065: 4d 69 ea 53 c6 f0 ff         	imulq	$-0xf39ad, %r10, %r13   # imm = 0xFFF0C653
   1f06c: 4c 01 eb                     	addq	%r13, %rbx
   1f06f: 4d 69 ea d1 15 02 00         	imulq	$0x215d1, %r10, %r13    # imm = 0x215D1
   1f076: 4d 01 f5                     	addq	%r14, %r13
   1f079: 4d 01 ec                     	addq	%r13, %r12
   1f07c: 4d 69 ea 83 90 f5 ff         	imulq	$-0xa6f7d, %r10, %r13   # imm = 0xFFF59083
   1f083: 4d 69 d2 18 2d 07 00         	imulq	$0x72d18, %r10, %r10    # imm = 0x72D18
   1f08a: 4c 01 ee                     	addq	%r13, %rsi
   1f08d: 49 89 ed                     	movq	%rbp, %r13
   1f090: 49 c1 fd 15                  	sarq	$0x15, %r13
   1f094: 4d 01 ea                     	addq	%r13, %r10
   1f097: 49 c1 e5 15                  	shlq	$0x15, %r13
   1f09b: 4d 01 fa                     	addq	%r15, %r10
   1f09e: 4c 29 ed                     	subq	%r13, %rbp
   1f0a1: 4d 89 d5                     	movq	%r10, %r13
   1f0a4: 49 c1 fd 15                  	sarq	$0x15, %r13
   1f0a8: 4d 01 eb                     	addq	%r13, %r11
   1f0ab: 49 c1 e5 15                  	shlq	$0x15, %r13
   1f0af: 4d 29 ea                     	subq	%r13, %r10
   1f0b2: 4d 89 dd                     	movq	%r11, %r13
   1f0b5: 49 c1 fd 15                  	sarq	$0x15, %r13
   1f0b9: 4c 01 eb                     	addq	%r13, %rbx
   1f0bc: 49 c1 e5 15                  	shlq	$0x15, %r13
   1f0c0: 4d 29 eb                     	subq	%r13, %r11
   1f0c3: 49 89 dd                     	movq	%rbx, %r13
   1f0c6: 49 c1 fd 15                  	sarq	$0x15, %r13
   1f0ca: 4d 01 ec                     	addq	%r13, %r12
   1f0cd: 49 c1 e5 15                  	shlq	$0x15, %r13
   1f0d1: 4d 89 e6                     	movq	%r12, %r14
   1f0d4: 4c 29 eb                     	subq	%r13, %rbx
   1f0d7: 49 c1 fe 15                  	sarq	$0x15, %r14
   1f0db: 4e 8d 2c 36                  	leaq	(%rsi,%r14), %r13
   1f0df: 49 c1 e6 15                  	shlq	$0x15, %r14
   1f0e3: 4d 29 f4                     	subq	%r14, %r12
   1f0e6: 4d 89 ee                     	movq	%r13, %r14
   1f0e9: 49 c1 fe 15                  	sarq	$0x15, %r14
   1f0ed: 4c 01 f1                     	addq	%r14, %rcx
   1f0f0: 49 c1 e6 15                  	shlq	$0x15, %r14
   1f0f4: 48 89 ce                     	movq	%rcx, %rsi
   1f0f7: 4d 29 f5                     	subq	%r14, %r13
   1f0fa: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1f0fe: 48 01 f2                     	addq	%rsi, %rdx
   1f101: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1f105: 48 29 f1                     	subq	%rsi, %rcx
   1f108: 48 89 d6                     	movq	%rdx, %rsi
   1f10b: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1f10f: 49 01 f1                     	addq	%rsi, %r9
   1f112: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1f116: 48 29 f2                     	subq	%rsi, %rdx
   1f119: 4c 89 ce                     	movq	%r9, %rsi
   1f11c: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1f120: 48 01 f7                     	addq	%rsi, %rdi
   1f123: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1f127: 49 29 f1                     	subq	%rsi, %r9
   1f12a: 48 89 fe                     	movq	%rdi, %rsi
   1f12d: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1f131: 48 01 f0                     	addq	%rsi, %rax
   1f134: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1f138: 48 29 f7                     	subq	%rsi, %rdi
   1f13b: 48 89 c6                     	movq	%rax, %rsi
   1f13e: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1f142: 49 01 f0                     	addq	%rsi, %r8
   1f145: 48 c1 e6 15                  	shlq	$0x15, %rsi
   1f149: 48 29 f0                     	subq	%rsi, %rax
   1f14c: 4c 89 c6                     	movq	%r8, %rsi
   1f14f: 41 81 e0 ff ff 1f 00         	andl	$0x1fffff, %r8d         # imm = 0x1FFFFF
   1f156: 48 c1 fe 15                  	sarq	$0x15, %rsi
   1f15a: 4c 69 fe 67 fb 09 00         	imulq	$0x9fb67, %rsi, %r15    # imm = 0x9FB67
   1f161: 4c 69 f6 13 2c 0a 00         	imulq	$0xa2c13, %rsi, %r14    # imm = 0xA2C13
   1f168: 4d 01 df                     	addq	%r11, %r15
   1f16b: 4c 69 de 53 c6 f0 ff         	imulq	$-0xf39ad, %rsi, %r11   # imm = 0xFFF0C653
   1f172: 4c 01 f5                     	addq	%r14, %rbp
   1f175: 4c 69 f6 18 2d 07 00         	imulq	$0x72d18, %rsi, %r14    # imm = 0x72D18
   1f17c: 49 01 db                     	addq	%rbx, %r11
   1f17f: 48 89 eb                     	movq	%rbp, %rbx
   1f182: 4d 01 d6                     	addq	%r10, %r14
   1f185: 48 c1 fb 15                  	sarq	$0x15, %rbx
   1f189: 4c 69 d6 d1 15 02 00         	imulq	$0x215d1, %rsi, %r10    # imm = 0x215D1
   1f190: 49 01 de                     	addq	%rbx, %r14
   1f193: 48 c1 e3 15                  	shlq	$0x15, %rbx
   1f197: 48 69 f6 83 90 f5 ff         	imulq	$-0xa6f7d, %rsi, %rsi   # imm = 0xFFF59083
   1f19e: 48 29 dd                     	subq	%rbx, %rbp
   1f1a1: 4c 89 f3                     	movq	%r14, %rbx
   1f1a4: 48 c1 fb 15                  	sarq	$0x15, %rbx
   1f1a8: 4d 01 e2                     	addq	%r12, %r10
   1f1ab: 49 01 df                     	addq	%rbx, %r15
   1f1ae: 48 c1 e3 15                  	shlq	$0x15, %rbx
   1f1b2: 4c 01 ee                     	addq	%r13, %rsi
   1f1b5: 49 89 dc                     	movq	%rbx, %r12
   1f1b8: 4c 89 f3                     	movq	%r14, %rbx
   1f1bb: 4d 89 fd                     	movq	%r15, %r13
   1f1be: 4c 29 e3                     	subq	%r12, %rbx
   1f1c1: 4d 89 fc                     	movq	%r15, %r12
   1f1c4: 49 c1 fc 15                  	sarq	$0x15, %r12
   1f1c8: 4d 01 e3                     	addq	%r12, %r11
   1f1cb: 49 c1 e4 15                  	shlq	$0x15, %r12
   1f1cf: 4d 29 e5                     	subq	%r12, %r13
   1f1d2: 4d 89 dc                     	movq	%r11, %r12
   1f1d5: 49 c1 fc 15                  	sarq	$0x15, %r12
   1f1d9: 4c 89 6c 24 90               	movq	%r13, -0x70(%rsp)
   1f1de: 4d 01 e2                     	addq	%r12, %r10
   1f1e1: 49 c1 e4 15                  	shlq	$0x15, %r12
   1f1e5: 4d 89 e5                     	movq	%r12, %r13
   1f1e8: 4d 89 dc                     	movq	%r11, %r12
   1f1eb: 41 c1 e6 05                  	shll	$0x5, %r14d
   1f1ef: 4d 29 ec                     	subq	%r13, %r12
   1f1f2: 4d 89 d5                     	movq	%r10, %r13
   1f1f5: 49 c1 fd 15                  	sarq	$0x15, %r13
   1f1f9: 4c 01 ee                     	addq	%r13, %rsi
   1f1fc: 49 c1 e5 15                  	shlq	$0x15, %r13
   1f200: 48 89 74 24 88               	movq	%rsi, -0x78(%rsp)
   1f205: 4c 89 d6                     	movq	%r10, %rsi
   1f208: 4c 29 ee                     	subq	%r13, %rsi
   1f20b: 48 89 74 24 98               	movq	%rsi, -0x68(%rsp)
   1f210: 48 8b 74 24 88               	movq	-0x78(%rsp), %rsi
   1f215: 49 89 f5                     	movq	%rsi, %r13
   1f218: 49 c1 fd 15                  	sarq	$0x15, %r13
   1f21c: 4c 01 e9                     	addq	%r13, %rcx
   1f21f: 49 c1 e5 15                  	shlq	$0x15, %r13
   1f223: 4c 29 ee                     	subq	%r13, %rsi
   1f226: 49 89 cd                     	movq	%rcx, %r13
   1f229: 49 c1 fd 15                  	sarq	$0x15, %r13
   1f22d: 48 89 74 24 a0               	movq	%rsi, -0x60(%rsp)
   1f232: 48 89 ce                     	movq	%rcx, %rsi
   1f235: 4c 01 ea                     	addq	%r13, %rdx
   1f238: 49 c1 e5 15                  	shlq	$0x15, %r13
   1f23c: 4c 29 ee                     	subq	%r13, %rsi
   1f23f: 49 89 d5                     	movq	%rdx, %r13
   1f242: 49 c1 fd 15                  	sarq	$0x15, %r13
   1f246: 48 89 74 24 a8               	movq	%rsi, -0x58(%rsp)
   1f24b: 48 89 d6                     	movq	%rdx, %rsi
   1f24e: 4d 01 e9                     	addq	%r13, %r9
   1f251: 49 c1 e5 15                  	shlq	$0x15, %r13
   1f255: 4c 29 ee                     	subq	%r13, %rsi
   1f258: 4d 89 cd                     	movq	%r9, %r13
   1f25b: 49 c1 fd 15                  	sarq	$0x15, %r13
   1f25f: 48 89 74 24 b0               	movq	%rsi, -0x50(%rsp)
   1f264: 4c 01 ef                     	addq	%r13, %rdi
   1f267: 49 c1 e5 15                  	shlq	$0x15, %r13
   1f26b: 4d 29 e9                     	subq	%r13, %r9
   1f26e: 4c 89 4c 24 b8               	movq	%r9, -0x48(%rsp)
   1f273: 49 89 f9                     	movq	%rdi, %r9
   1f276: 49 c1 f9 15                  	sarq	$0x15, %r9
   1f27a: 4c 01 c8                     	addq	%r9, %rax
   1f27d: 49 c1 e1 15                  	shlq	$0x15, %r9
   1f281: 4d 89 cd                     	movq	%r9, %r13
   1f284: 49 89 f9                     	movq	%rdi, %r9
   1f287: 48 89 c6                     	movq	%rax, %rsi
   1f28a: 4d 29 e9                     	subq	%r13, %r9
   1f28d: 49 89 c5                     	movq	%rax, %r13
   1f290: 49 c1 fd 15                  	sarq	$0x15, %r13
   1f294: 4d 01 e8                     	addq	%r13, %r8
   1f297: 49 c1 e5 15                  	shlq	$0x15, %r13
   1f29b: 4c 29 ee                     	subq	%r13, %rsi
   1f29e: 49 89 f5                     	movq	%rsi, %r13
   1f2a1: 48 8b 74 24 50               	movq	0x50(%rsp), %rsi
   1f2a6: 66 89 2e                     	movw	%bp, (%rsi)
   1f2a9: 48 c1 fd 10                  	sarq	$0x10, %rbp
   1f2ad: 41 09 ee                     	orl	%ebp, %r14d
   1f2b0: 48 89 dd                     	movq	%rbx, %rbp
   1f2b3: 41 c1 e7 02                  	shll	$0x2, %r15d
   1f2b7: 48 c1 fd 03                  	sarq	$0x3, %rbp
   1f2bb: 41 c1 e3 07                  	shll	$0x7, %r11d
   1f2bf: 44 88 76 02                  	movb	%r14b, 0x2(%rsi)
   1f2c3: 49 89 f6                     	movq	%rsi, %r14
   1f2c6: 40 88 6e 03                  	movb	%bpl, 0x3(%rsi)
   1f2ca: 41 c1 e2 04                  	shll	$0x4, %r10d
   1f2ce: 48 89 dd                     	movq	%rbx, %rbp
   1f2d1: 48 c1 fb 13                  	sarq	$0x13, %rbx
   1f2d5: 48 c1 fd 0b                  	sarq	$0xb, %rbp
   1f2d9: 41 09 df                     	orl	%ebx, %r15d
   1f2dc: c1 e1 06                     	shll	$0x6, %ecx
   1f2df: 40 88 6e 04                  	movb	%bpl, 0x4(%rsi)
   1f2e3: 48 8b 6c 24 90               	movq	-0x70(%rsp), %rbp
   1f2e8: c1 e2 03                     	shll	$0x3, %edx
   1f2eb: 44 88 7e 05                  	movb	%r15b, 0x5(%rsi)
   1f2ef: 4c 8b 7c 24 a0               	movq	-0x60(%rsp), %r15
   1f2f4: 48 89 eb                     	movq	%rbp, %rbx
   1f2f7: 48 c1 fb 06                  	sarq	$0x6, %rbx
   1f2fb: 88 5e 06                     	movb	%bl, 0x6(%rsi)
   1f2fe: 48 89 eb                     	movq	%rbp, %rbx
   1f301: 48 c1 fb 0e                  	sarq	$0xe, %rbx
   1f305: 41 09 db                     	orl	%ebx, %r11d
   1f308: 48 89 f3                     	movq	%rsi, %rbx
   1f30b: 44 88 5e 07                  	movb	%r11b, 0x7(%rsi)
   1f30f: 4d 89 e3                     	movq	%r12, %r11
   1f312: 49 d1 fb                     	sarq	%r11
   1f315: 44 88 5e 08                  	movb	%r11b, 0x8(%rsi)
   1f319: 4d 89 e3                     	movq	%r12, %r11
   1f31c: 49 c1 fc 11                  	sarq	$0x11, %r12
   1f320: 45 09 e2                     	orl	%r12d, %r10d
   1f323: 49 c1 fb 09                  	sarq	$0x9, %r11
   1f327: 44 88 56 0a                  	movb	%r10b, 0xa(%rsi)
   1f32b: 44 88 5e 09                  	movb	%r11b, 0x9(%rsi)
   1f32f: 48 8b 74 24 98               	movq	-0x68(%rsp), %rsi
   1f334: 49 89 f2                     	movq	%rsi, %r10
   1f337: 49 c1 fa 04                  	sarq	$0x4, %r10
   1f33b: 45 88 56 0b                  	movb	%r10b, 0xb(%r14)
   1f33f: 49 89 f2                     	movq	%rsi, %r10
   1f342: 48 c1 fe 14                  	sarq	$0x14, %rsi
   1f346: 49 c1 fa 0c                  	sarq	$0xc, %r10
   1f34a: 45 88 56 0c                  	movb	%r10b, 0xc(%r14)
   1f34e: 49 89 f2                     	movq	%rsi, %r10
   1f351: 0f b6 74 24 88               	movzbl	-0x78(%rsp), %esi
   1f356: 01 f6                        	addl	%esi, %esi
   1f358: 44 09 d6                     	orl	%r10d, %esi
   1f35b: 41 88 76 0d                  	movb	%sil, 0xd(%r14)
   1f35f: 48 8b 74 24 a8               	movq	-0x58(%rsp), %rsi
   1f364: 4d 89 fe                     	movq	%r15, %r14
   1f367: 49 c1 ff 0f                  	sarq	$0xf, %r15
   1f36b: 44 09 f9                     	orl	%r15d, %ecx
   1f36e: 49 c1 fe 07                  	sarq	$0x7, %r14
   1f372: 88 4b 0f                     	movb	%cl, 0xf(%rbx)
   1f375: 48 89 f1                     	movq	%rsi, %rcx
   1f378: 48 c1 f9 02                  	sarq	$0x2, %rcx
   1f37c: 44 88 73 0e                  	movb	%r14b, 0xe(%rbx)
   1f380: 88 4b 10                     	movb	%cl, 0x10(%rbx)
   1f383: 48 89 f1                     	movq	%rsi, %rcx
   1f386: 48 c1 f9 0a                  	sarq	$0xa, %rcx
   1f38a: 88 4b 11                     	movb	%cl, 0x11(%rbx)
   1f38d: 48 89 f1                     	movq	%rsi, %rcx
   1f390: 48 c1 f9 12                  	sarq	$0x12, %rcx
   1f394: 09 ca                        	orl	%ecx, %edx
   1f396: 48 8b 4c 24 b0               	movq	-0x50(%rsp), %rcx
   1f39b: 88 53 12                     	movb	%dl, 0x12(%rbx)
   1f39e: 48 89 ca                     	movq	%rcx, %rdx
   1f3a1: 48 c1 fa 05                  	sarq	$0x5, %rdx
   1f3a5: 88 53 13                     	movb	%dl, 0x13(%rbx)
   1f3a8: 48 89 ca                     	movq	%rcx, %rdx
   1f3ab: 48 c1 fa 0d                  	sarq	$0xd, %rdx
   1f3af: 88 53 14                     	movb	%dl, 0x14(%rbx)
   1f3b2: 48 8b 54 24 b8               	movq	-0x48(%rsp), %rdx
   1f3b7: 66 89 53 15                  	movw	%dx, 0x15(%rbx)
   1f3bb: 48 c1 fa 10                  	sarq	$0x10, %rdx
   1f3bf: c1 e7 05                     	shll	$0x5, %edi
   1f3c2: 09 d7                        	orl	%edx, %edi
   1f3c4: 4c 89 ca                     	movq	%r9, %rdx
   1f3c7: c1 e0 02                     	shll	$0x2, %eax
   1f3ca: 48 c1 fa 03                  	sarq	$0x3, %rdx
   1f3ce: 40 88 7b 17                  	movb	%dil, 0x17(%rbx)
   1f3d2: 88 53 18                     	movb	%dl, 0x18(%rbx)
   1f3d5: 4c 89 ca                     	movq	%r9, %rdx
   1f3d8: 49 c1 f9 13                  	sarq	$0x13, %r9
   1f3dc: 44 09 c8                     	orl	%r9d, %eax
   1f3df: 48 c1 fa 0b                  	sarq	$0xb, %rdx
   1f3e3: 88 43 1a                     	movb	%al, 0x1a(%rbx)
   1f3e6: 4c 89 e8                     	movq	%r13, %rax
   1f3e9: 48 c1 f8 06                  	sarq	$0x6, %rax
   1f3ed: 88 53 19                     	movb	%dl, 0x19(%rbx)
   1f3f0: 44 89 c2                     	movl	%r8d, %edx
   1f3f3: 88 43 1b                     	movb	%al, 0x1b(%rbx)
   1f3f6: 4c 89 e8                     	movq	%r13, %rax
   1f3f9: c1 e2 07                     	shll	$0x7, %edx
   1f3fc: 48 c1 f8 0e                  	sarq	$0xe, %rax
   1f400: 09 d0                        	orl	%edx, %eax
   1f402: 88 43 1c                     	movb	%al, 0x1c(%rbx)
   1f405: 4c 89 c0                     	movq	%r8, %rax
   1f408: 48 d1 f8                     	sarq	%rax
   1f40b: 88 43 1d                     	movb	%al, 0x1d(%rbx)
   1f40e: 4c 89 c0                     	movq	%r8, %rax
   1f411: 49 c1 f8 11                  	sarq	$0x11, %r8
   1f415: 48 c1 f8 09                  	sarq	$0x9, %rax
   1f419: 44 88 43 1f                  	movb	%r8b, 0x1f(%rbx)
   1f41d: 88 43 1e                     	movb	%al, 0x1e(%rbx)
   1f420: 48 83 c4 58                  	addq	$0x58, %rsp
   1f424: 5b                           	popq	%rbx
   1f425: 5d                           	popq	%rbp
   1f426: 41 5c                        	popq	%r12
   1f428: 41 5d                        	popq	%r13
   1f42a: 41 5e                        	popq	%r14
   1f42c: 41 5f                        	popq	%r15
   1f42e: c3                           	retq
   1f42f: 90                           	nop

000000000001f430 <sc25519_invert>:
   1f430: 41 57                        	pushq	%r15
   1f432: 49 89 ff                     	movq	%rdi, %r15
   1f435: 41 56                        	pushq	%r14
   1f437: 41 55                        	pushq	%r13
   1f439: 41 54                        	pushq	%r12
   1f43b: 49 89 f4                     	movq	%rsi, %r12
   1f43e: 55                           	pushq	%rbp
   1f43f: 53                           	pushq	%rbx
   1f440: 48 81 ec 48 03 00 00         	subq	$0x348, %rsp            # imm = 0x348
   1f447: 64 48 8b 14 25 28 00 00 00   	movq	%fs:0x28, %rdx
   1f450: 48 89 94 24 38 03 00 00      	movq	%rdx, 0x338(%rsp)
   1f458: 31 d2                        	xorl	%edx, %edx
   1f45a: 4c 8d 74 24 50               	leaq	0x50(%rsp), %r14
   1f45f: 48 89 f2                     	movq	%rsi, %rdx
   1f462: 48 8d 5c 24 70               	leaq	0x70(%rsp), %rbx
   1f467: 4c 89 f7                     	movq	%r14, %rdi
   1f46a: 4c 89 74 24 48               	movq	%r14, 0x48(%rsp)
   1f46f: 4c 8d ac 24 70 01 00 00      	leaq	0x170(%rsp), %r13
   1f477: e8 e4 d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f47c: 48 8d 84 24 30 02 00 00      	leaq	0x230(%rsp), %rax
   1f484: 4c 89 f2                     	movq	%r14, %rdx
   1f487: 4c 89 e6                     	movq	%r12, %rsi
   1f48a: 48 89 c5                     	movq	%rax, %rbp
   1f48d: 48 89 c7                     	movq	%rax, %rdi
   1f490: e8 cb d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f495: 48 89 ea                     	movq	%rbp, %rdx
   1f498: 4c 89 e6                     	movq	%r12, %rsi
   1f49b: 48 89 df                     	movq	%rbx, %rdi
   1f49e: 48 89 2c 24                  	movq	%rbp, (%rsp)
   1f4a2: 48 8d ac 24 90 00 00 00      	leaq	0x90(%rsp), %rbp
   1f4aa: e8 b1 d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f4af: 48 89 da                     	movq	%rbx, %rdx
   1f4b2: 48 89 de                     	movq	%rbx, %rsi
   1f4b5: 48 89 ef                     	movq	%rbp, %rdi
   1f4b8: e8 a3 d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f4bd: 48 89 ea                     	movq	%rbp, %rdx
   1f4c0: 4c 89 f6                     	movq	%r14, %rsi
   1f4c3: 4c 89 ef                     	movq	%r13, %rdi
   1f4c6: e8 95 d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f4cb: 4c 89 ea                     	movq	%r13, %rdx
   1f4ce: 4c 89 e6                     	movq	%r12, %rsi
   1f4d1: 4c 89 6c 24 08               	movq	%r13, 0x8(%rsp)
   1f4d6: 4c 8d b4 24 d0 01 00 00      	leaq	0x1d0(%rsp), %r14
   1f4de: 4c 8d a4 24 b0 00 00 00      	leaq	0xb0(%rsp), %r12
   1f4e6: 4c 89 f7                     	movq	%r14, %rdi
   1f4e9: 4c 8d ac 24 d0 00 00 00      	leaq	0xd0(%rsp), %r13
   1f4f1: e8 6a d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f4f6: 48 89 ea                     	movq	%rbp, %rdx
   1f4f9: 48 89 ee                     	movq	%rbp, %rsi
   1f4fc: 4c 89 e7                     	movq	%r12, %rdi
   1f4ff: e8 5c d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f504: 4c 89 f2                     	movq	%r14, %rdx
   1f507: 4c 89 f6                     	movq	%r14, %rsi
   1f50a: 4c 89 74 24 10               	movq	%r14, 0x10(%rsp)
   1f50f: 48 8d ac 24 f0 01 00 00      	leaq	0x1f0(%rsp), %rbp
   1f517: 4c 8d b4 24 f0 00 00 00      	leaq	0xf0(%rsp), %r14
   1f51f: 48 89 ef                     	movq	%rbp, %rdi
   1f522: e8 39 d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f527: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1f52c: 48 89 ea                     	movq	%rbp, %rdx
   1f52f: 4c 89 ef                     	movq	%r13, %rdi
   1f532: e8 29 d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f537: 48 8d 8c 24 50 01 00 00      	leaq	0x150(%rsp), %rcx
   1f53f: 48 89 ea                     	movq	%rbp, %rdx
   1f542: 4c 89 e6                     	movq	%r12, %rsi
   1f545: 48 89 cf                     	movq	%rcx, %rdi
   1f548: 48 89 4c 24 28               	movq	%rcx, 0x28(%rsp)
   1f54d: e8 0e d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f552: 4c 89 ea                     	movq	%r13, %rdx
   1f555: 4c 89 ee                     	movq	%r13, %rsi
   1f558: 4c 89 f7                     	movq	%r14, %rdi
   1f55b: e8 00 d1 ff ff               	callq	0x1c660 <sc25519_mul>
   1f560: 4c 8d ac 24 90 01 00 00      	leaq	0x190(%rsp), %r13
   1f568: 4c 89 f2                     	movq	%r14, %rdx
   1f56b: 4c 89 e6                     	movq	%r12, %rsi
   1f56e: 4c 89 ef                     	movq	%r13, %rdi
   1f571: e8 ea d0 ff ff               	callq	0x1c660 <sc25519_mul>
   1f576: 48 8d 84 24 b0 01 00 00      	leaq	0x1b0(%rsp), %rax
   1f57e: 48 8b 34 24                  	movq	(%rsp), %rsi
   1f582: 4c 89 ea                     	movq	%r13, %rdx
   1f585: 48 89 c7                     	movq	%rax, %rdi
   1f588: 48 89 04 24                  	movq	%rax, (%rsp)
   1f58c: e8 cf d0 ff ff               	callq	0x1c660 <sc25519_mul>
   1f591: 48 8d 8c 24 50 02 00 00      	leaq	0x250(%rsp), %rcx
   1f599: 48 8b 14 24                  	movq	(%rsp), %rdx
   1f59d: 4c 89 e6                     	movq	%r12, %rsi
   1f5a0: 48 89 cf                     	movq	%rcx, %rdi
   1f5a3: 49 89 cc                     	movq	%rcx, %r12
   1f5a6: 48 89 4c 24 40               	movq	%rcx, 0x40(%rsp)
   1f5ab: e8 b0 d0 ff ff               	callq	0x1c660 <sc25519_mul>
   1f5b0: 48 8d 8c 24 70 02 00 00      	leaq	0x270(%rsp), %rcx
   1f5b8: 4c 89 e2                     	movq	%r12, %rdx
   1f5bb: 48 89 de                     	movq	%rbx, %rsi
   1f5be: 48 89 cf                     	movq	%rcx, %rdi
   1f5c1: 49 89 cc                     	movq	%rcx, %r12
   1f5c4: 48 89 4c 24 18               	movq	%rcx, 0x18(%rsp)
   1f5c9: e8 92 d0 ff ff               	callq	0x1c660 <sc25519_mul>
   1f5ce: 48 8d 8c 24 b0 02 00 00      	leaq	0x2b0(%rsp), %rcx
   1f5d6: 4c 89 e2                     	movq	%r12, %rdx
   1f5d9: 48 89 de                     	movq	%rbx, %rsi
   1f5dc: 48 89 cf                     	movq	%rcx, %rdi
   1f5df: 48 89 4c 24 38               	movq	%rcx, 0x38(%rsp)
   1f5e4: e8 77 d0 ff ff               	callq	0x1c660 <sc25519_mul>
   1f5e9: 48 8d 8c 24 10 01 00 00      	leaq	0x110(%rsp), %rcx
   1f5f1: 48 8b 14 24                  	movq	(%rsp), %rdx
   1f5f5: 4c 89 f6                     	movq	%r14, %rsi
   1f5f8: 49 89 cc                     	movq	%rcx, %r12
   1f5fb: 48 89 cf                     	movq	%rcx, %rdi
   1f5fe: 48 89 4c 24 30               	movq	%rcx, 0x30(%rsp)
   1f603: 4c 8d b4 24 30 01 00 00      	leaq	0x130(%rsp), %r14
   1f60b: e8 50 d0 ff ff               	callq	0x1c660 <sc25519_mul>
   1f610: 4c 89 e2                     	movq	%r12, %rdx
   1f613: 48 89 de                     	movq	%rbx, %rsi
   1f616: 4c 89 f7                     	movq	%r14, %rdi
   1f619: e8 42 d0 ff ff               	callq	0x1c660 <sc25519_mul>
   1f61e: 4c 8d a4 24 10 02 00 00      	leaq	0x210(%rsp), %r12
   1f626: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   1f62b: 4c 89 f2                     	movq	%r14, %rdx
   1f62e: 4c 89 e7                     	movq	%r12, %rdi
   1f631: 4c 89 64 24 20               	movq	%r12, 0x20(%rsp)
   1f636: e8 25 d0 ff ff               	callq	0x1c660 <sc25519_mul>
   1f63b: 48 8d 84 24 90 02 00 00      	leaq	0x290(%rsp), %rax
   1f643: 4c 89 e2                     	movq	%r12, %rdx
   1f646: 48 89 ee                     	movq	%rbp, %rsi
   1f649: 48 89 c7                     	movq	%rax, %rdi
   1f64c: 48 8d ac 24 d0 02 00 00      	leaq	0x2d0(%rsp), %rbp
   1f654: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   1f659: 4c 8d a4 24 f0 02 00 00      	leaq	0x2f0(%rsp), %r12
   1f661: e8 fa cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f666: 4c 89 ee                     	movq	%r13, %rsi
   1f669: 4c 89 f2                     	movq	%r14, %rdx
   1f66c: 48 89 ef                     	movq	%rbp, %rdi
   1f66f: e8 ec cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f674: 48 89 de                     	movq	%rbx, %rsi
   1f677: 48 89 ea                     	movq	%rbp, %rdx
   1f67a: 4c 89 e7                     	movq	%r12, %rdi
   1f67d: e8 de cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f682: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   1f687: 4c 89 e2                     	movq	%r12, %rdx
   1f68a: 48 8d 9c 24 10 03 00 00      	leaq	0x310(%rsp), %rbx
   1f692: 48 89 df                     	movq	%rbx, %rdi
   1f695: 41 bd 7e 00 00 00            	movl	$0x7e, %r13d
   1f69b: e8 c0 cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f6a0: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   1f6a5: 48 89 da                     	movq	%rbx, %rdx
   1f6a8: 4c 89 ff                     	movq	%r15, %rdi
   1f6ab: e8 b0 cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f6b0: 4c 89 fa                     	movq	%r15, %rdx
   1f6b3: 4c 89 fe                     	movq	%r15, %rsi
   1f6b6: 4c 89 ff                     	movq	%r15, %rdi
   1f6b9: e8 a2 cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f6be: 41 83 ed 01                  	subl	$0x1, %r13d
   1f6c2: 75 ec                        	jne	0x1f6b0 <sc25519_invert+0x280>
   1f6c4: 48 8b 14 24                  	movq	(%rsp), %rdx
   1f6c8: 4c 89 fe                     	movq	%r15, %rsi
   1f6cb: 4c 89 ff                     	movq	%r15, %rdi
   1f6ce: 41 bd 09 00 00 00            	movl	$0x9, %r13d
   1f6d4: e8 87 cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f6d9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   1f6e0: 4c 89 fa                     	movq	%r15, %rdx
   1f6e3: 4c 89 fe                     	movq	%r15, %rsi
   1f6e6: 4c 89 ff                     	movq	%r15, %rdi
   1f6e9: e8 72 cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f6ee: 41 83 ed 01                  	subl	$0x1, %r13d
   1f6f2: 75 ec                        	jne	0x1f6e0 <sc25519_invert+0x2b0>
   1f6f4: 48 8b 54 24 48               	movq	0x48(%rsp), %rdx
   1f6f9: 4c 89 fe                     	movq	%r15, %rsi
   1f6fc: 4c 89 ff                     	movq	%r15, %rdi
   1f6ff: 41 bd 07 00 00 00            	movl	$0x7, %r13d
   1f705: e8 56 cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f70a: 48 89 da                     	movq	%rbx, %rdx
   1f70d: 4c 89 fe                     	movq	%r15, %rsi
   1f710: 4c 89 ff                     	movq	%r15, %rdi
   1f713: e8 48 cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f718: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   1f720: 4c 89 fa                     	movq	%r15, %rdx
   1f723: 4c 89 fe                     	movq	%r15, %rsi
   1f726: 4c 89 ff                     	movq	%r15, %rdi
   1f729: e8 32 cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f72e: 41 83 ed 01                  	subl	$0x1, %r13d
   1f732: 75 ec                        	jne	0x1f720 <sc25519_invert+0x2f0>
   1f734: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   1f739: 4c 89 fe                     	movq	%r15, %rsi
   1f73c: 4c 89 ff                     	movq	%r15, %rdi
   1f73f: 41 bd 09 00 00 00            	movl	$0x9, %r13d
   1f745: e8 16 cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f74a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   1f750: 4c 89 fa                     	movq	%r15, %rdx
   1f753: 4c 89 fe                     	movq	%r15, %rsi
   1f756: 4c 89 ff                     	movq	%r15, %rdi
   1f759: e8 02 cf ff ff               	callq	0x1c660 <sc25519_mul>
   1f75e: 41 83 ed 01                  	subl	$0x1, %r13d
   1f762: 75 ec                        	jne	0x1f750 <sc25519_invert+0x320>
   1f764: 48 89 da                     	movq	%rbx, %rdx
   1f767: 4c 89 fe                     	movq	%r15, %rsi
   1f76a: 4c 89 ff                     	movq	%r15, %rdi
   1f76d: 41 bd 0b 00 00 00            	movl	$0xb, %r13d
   1f773: e8 e8 ce ff ff               	callq	0x1c660 <sc25519_mul>
   1f778: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   1f780: 4c 89 fa                     	movq	%r15, %rdx
   1f783: 4c 89 fe                     	movq	%r15, %rsi
   1f786: 4c 89 ff                     	movq	%r15, %rdi
   1f789: e8 d2 ce ff ff               	callq	0x1c660 <sc25519_mul>
   1f78e: 41 83 ed 01                  	subl	$0x1, %r13d
   1f792: 75 ec                        	jne	0x1f780 <sc25519_invert+0x350>
   1f794: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   1f799: 4c 89 fe                     	movq	%r15, %rsi
   1f79c: 4c 89 ff                     	movq	%r15, %rdi
   1f79f: 41 bd 08 00 00 00            	movl	$0x8, %r13d
   1f7a5: e8 b6 ce ff ff               	callq	0x1c660 <sc25519_mul>
   1f7aa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   1f7b0: 4c 89 fa                     	movq	%r15, %rdx
   1f7b3: 4c 89 fe                     	movq	%r15, %rsi
   1f7b6: 4c 89 ff                     	movq	%r15, %rdi
   1f7b9: e8 a2 ce ff ff               	callq	0x1c660 <sc25519_mul>
   1f7be: 41 83 ed 01                  	subl	$0x1, %r13d
   1f7c2: 75 ec                        	jne	0x1f7b0 <sc25519_invert+0x380>
   1f7c4: 48 89 ea                     	movq	%rbp, %rdx
   1f7c7: 4c 89 fe                     	movq	%r15, %rsi
   1f7ca: 4c 89 ff                     	movq	%r15, %rdi
   1f7cd: bd 09 00 00 00               	movl	$0x9, %ebp
   1f7d2: e8 89 ce ff ff               	callq	0x1c660 <sc25519_mul>
   1f7d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   1f7e0: 4c 89 fa                     	movq	%r15, %rdx
   1f7e3: 4c 89 fe                     	movq	%r15, %rsi
   1f7e6: 4c 89 ff                     	movq	%r15, %rdi
   1f7e9: e8 72 ce ff ff               	callq	0x1c660 <sc25519_mul>
   1f7ee: 83 ed 01                     	subl	$0x1, %ebp
   1f7f1: 75 ed                        	jne	0x1f7e0 <sc25519_invert+0x3b0>
   1f7f3: 48 8b 54 24 38               	movq	0x38(%rsp), %rdx
   1f7f8: 4c 89 fe                     	movq	%r15, %rsi
   1f7fb: 4c 89 ff                     	movq	%r15, %rdi
   1f7fe: bd 06 00 00 00               	movl	$0x6, %ebp
   1f803: e8 58 ce ff ff               	callq	0x1c660 <sc25519_mul>
   1f808: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   1f810: 4c 89 fa                     	movq	%r15, %rdx
   1f813: 4c 89 fe                     	movq	%r15, %rsi
   1f816: 4c 89 ff                     	movq	%r15, %rdi
   1f819: e8 42 ce ff ff               	callq	0x1c660 <sc25519_mul>
   1f81e: 83 ed 01                     	subl	$0x1, %ebp
   1f821: 75 ed                        	jne	0x1f810 <sc25519_invert+0x3e0>
   1f823: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   1f828: 4c 89 fe                     	movq	%r15, %rsi
   1f82b: 4c 89 ff                     	movq	%r15, %rdi
   1f82e: bd 0e 00 00 00               	movl	$0xe, %ebp
   1f833: e8 28 ce ff ff               	callq	0x1c660 <sc25519_mul>
   1f838: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   1f840: 4c 89 fa                     	movq	%r15, %rdx
   1f843: 4c 89 fe                     	movq	%r15, %rsi
   1f846: 4c 89 ff                     	movq	%r15, %rdi
   1f849: e8 12 ce ff ff               	callq	0x1c660 <sc25519_mul>
   1f84e: 83 ed 01                     	subl	$0x1, %ebp
   1f851: 75 ed                        	jne	0x1f840 <sc25519_invert+0x410>
   1f853: 48 8b 54 24 30               	movq	0x30(%rsp), %rdx
   1f858: 4c 89 fe                     	movq	%r15, %rsi
   1f85b: 4c 89 ff                     	movq	%r15, %rdi
   1f85e: bd 0a 00 00 00               	movl	$0xa, %ebp
   1f863: e8 f8 cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f868: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   1f870: 4c 89 fa                     	movq	%r15, %rdx
   1f873: 4c 89 fe                     	movq	%r15, %rsi
   1f876: 4c 89 ff                     	movq	%r15, %rdi
   1f879: e8 e2 cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f87e: 83 ed 01                     	subl	$0x1, %ebp
   1f881: 75 ed                        	jne	0x1f870 <sc25519_invert+0x440>
   1f883: 48 8b 54 24 40               	movq	0x40(%rsp), %rdx
   1f888: 4c 89 fe                     	movq	%r15, %rsi
   1f88b: 4c 89 ff                     	movq	%r15, %rdi
   1f88e: bd 09 00 00 00               	movl	$0x9, %ebp
   1f893: e8 c8 cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f898: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   1f8a0: 4c 89 fa                     	movq	%r15, %rdx
   1f8a3: 4c 89 fe                     	movq	%r15, %rsi
   1f8a6: 4c 89 ff                     	movq	%r15, %rdi
   1f8a9: e8 b2 cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f8ae: 83 ed 01                     	subl	$0x1, %ebp
   1f8b1: 75 ed                        	jne	0x1f8a0 <sc25519_invert+0x470>
   1f8b3: 4c 89 f2                     	movq	%r14, %rdx
   1f8b6: 4c 89 fe                     	movq	%r15, %rsi
   1f8b9: 4c 89 ff                     	movq	%r15, %rdi
   1f8bc: bd 0a 00 00 00               	movl	$0xa, %ebp
   1f8c1: e8 9a cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f8c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   1f8d0: 4c 89 fa                     	movq	%r15, %rdx
   1f8d3: 4c 89 fe                     	movq	%r15, %rsi
   1f8d6: 4c 89 ff                     	movq	%r15, %rdi
   1f8d9: e8 82 cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f8de: 83 ed 01                     	subl	$0x1, %ebp
   1f8e1: 75 ed                        	jne	0x1f8d0 <sc25519_invert+0x4a0>
   1f8e3: 48 89 da                     	movq	%rbx, %rdx
   1f8e6: 4c 89 fe                     	movq	%r15, %rsi
   1f8e9: 4c 89 ff                     	movq	%r15, %rdi
   1f8ec: bb 08 00 00 00               	movl	$0x8, %ebx
   1f8f1: e8 6a cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f8f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   1f900: 4c 89 fa                     	movq	%r15, %rdx
   1f903: 4c 89 fe                     	movq	%r15, %rsi
   1f906: 4c 89 ff                     	movq	%r15, %rdi
   1f909: e8 52 cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f90e: 83 eb 01                     	subl	$0x1, %ebx
   1f911: 75 ed                        	jne	0x1f900 <sc25519_invert+0x4d0>
   1f913: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   1f918: 4c 89 fe                     	movq	%r15, %rsi
   1f91b: 4c 89 ff                     	movq	%r15, %rdi
   1f91e: bb 08 00 00 00               	movl	$0x8, %ebx
   1f923: e8 38 cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f928: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   1f930: 4c 89 fa                     	movq	%r15, %rdx
   1f933: 4c 89 fe                     	movq	%r15, %rsi
   1f936: 4c 89 ff                     	movq	%r15, %rdi
   1f939: e8 22 cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f93e: 83 eb 01                     	subl	$0x1, %ebx
   1f941: 75 ed                        	jne	0x1f930 <sc25519_invert+0x500>
   1f943: 4c 89 e2                     	movq	%r12, %rdx
   1f946: 4c 89 fe                     	movq	%r15, %rsi
   1f949: 4c 89 ff                     	movq	%r15, %rdi
   1f94c: e8 0f cd ff ff               	callq	0x1c660 <sc25519_mul>
   1f951: 48 8b 84 24 38 03 00 00      	movq	0x338(%rsp), %rax
   1f959: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   1f962: 75 12                        	jne	0x1f976 <sc25519_invert+0x546>
   1f964: 48 81 c4 48 03 00 00         	addq	$0x348, %rsp            # imm = 0x348
   1f96b: 5b                           	popq	%rbx
   1f96c: 5d                           	popq	%rbp
   1f96d: 41 5c                        	popq	%r12
   1f96f: 41 5d                        	popq	%r13
   1f971: 41 5e                        	popq	%r14
   1f973: 41 5f                        	popq	%r15
   1f975: c3                           	retq
   1f976: e8 75 e9 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   1f97b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000001f980 <sc25519_reduce>:
   1f980: 41 57                        	pushq	%r15
   1f982: 48 89 f8                     	movq	%rdi, %rax
   1f985: 44 0f b6 40 2b               	movzbl	0x2b(%rax), %r8d
   1f98a: 44 8b 58 0f                  	movl	0xf(%rax), %r11d
   1f98e: 41 56                        	pushq	%r14
   1f990: 41 55                        	pushq	%r13
   1f992: 44 0f b6 68 15               	movzbl	0x15(%rax), %r13d
   1f997: 41 54                        	pushq	%r12
   1f999: 49 c1 e0 08                  	shlq	$0x8, %r8
   1f99d: 49 c1 eb 06                  	shrq	$0x6, %r11
   1f9a1: 55                           	pushq	%rbp
   1f9a2: 8b 68 24                     	movl	0x24(%rax), %ebp
   1f9a5: 41 81 e3 ff ff 1f 00         	andl	$0x1fffff, %r11d        # imm = 0x1FFFFF
   1f9ac: 53                           	pushq	%rbx
   1f9ad: 0f b6 57 01                  	movzbl	0x1(%rdi), %edx
   1f9b1: 0f b6 4f 02                  	movzbl	0x2(%rdi), %ecx
   1f9b5: 0f b6 37                     	movzbl	(%rdi), %esi
   1f9b8: 48 c1 ed 06                  	shrq	$0x6, %rbp
   1f9bc: 48 c1 e2 08                  	shlq	$0x8, %rdx
   1f9c0: 8b 58 1f                     	movl	0x1f(%rax), %ebx
   1f9c3: 81 e5 ff ff 1f 00            	andl	$0x1fffff, %ebp         # imm = 0x1FFFFF
   1f9c9: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1f9cd: 48 09 ca                     	orq	%rcx, %rdx
   1f9d0: 0f b6 4f 07                  	movzbl	0x7(%rdi), %ecx
   1f9d4: 48 c1 eb 04                  	shrq	$0x4, %rbx
   1f9d8: 48 09 f2                     	orq	%rsi, %rdx
   1f9db: 81 e3 ff ff 1f 00            	andl	$0x1fffff, %ebx         # imm = 0x1FFFFF
   1f9e1: 81 e2 ff ff 1f 00            	andl	$0x1fffff, %edx         # imm = 0x1FFFFF
   1f9e7: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1f9eb: 48 89 54 24 c0               	movq	%rdx, -0x40(%rsp)
   1f9f0: 0f b6 57 06                  	movzbl	0x6(%rdi), %edx
   1f9f4: 48 c1 e2 08                  	shlq	$0x8, %rdx
   1f9f8: 48 09 ca                     	orq	%rcx, %rdx
   1f9fb: 0f b6 4f 05                  	movzbl	0x5(%rdi), %ecx
   1f9ff: 48 09 ca                     	orq	%rcx, %rdx
   1fa02: 0f b6 48 0f                  	movzbl	0xf(%rax), %ecx
   1fa06: 48 c1 ea 02                  	shrq	$0x2, %rdx
   1fa0a: 48 89 d7                     	movq	%rdx, %rdi
   1fa0d: 8b 50 0a                     	movl	0xa(%rax), %edx
   1fa10: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1fa14: 81 e7 ff ff 1f 00            	andl	$0x1fffff, %edi         # imm = 0x1FFFFF
   1fa1a: 48 c1 ea 04                  	shrq	$0x4, %rdx
   1fa1e: 48 89 7c 24 c8               	movq	%rdi, -0x38(%rsp)
   1fa23: 48 89 d6                     	movq	%rdx, %rsi
   1fa26: 0f b6 50 0e                  	movzbl	0xe(%rax), %edx
   1fa2a: 81 e6 ff ff 1f 00            	andl	$0x1fffff, %esi         # imm = 0x1FFFFF
   1fa30: 48 c1 e2 08                  	shlq	$0x8, %rdx
   1fa34: 48 89 74 24 d0               	movq	%rsi, -0x30(%rsp)
   1fa39: 48 09 ca                     	orq	%rcx, %rdx
   1fa3c: 0f b6 48 0d                  	movzbl	0xd(%rax), %ecx
   1fa40: 48 09 ca                     	orq	%rcx, %rdx
   1fa43: 48 d1 ea                     	shrq	%rdx
   1fa46: 81 e2 ff ff 1f 00            	andl	$0x1fffff, %edx         # imm = 0x1FFFFF
   1fa4c: 48 89 54 24 d8               	movq	%rdx, -0x28(%rsp)
   1fa51: 8b 50 1c                     	movl	0x1c(%rax), %edx
   1fa54: 48 c1 ea 07                  	shrq	$0x7, %rdx
   1fa58: 48 89 d1                     	movq	%rdx, %rcx
   1fa5b: 0f b6 50 2c                  	movzbl	0x2c(%rax), %edx
   1fa5f: 81 e1 ff ff 1f 00            	andl	$0x1fffff, %ecx         # imm = 0x1FFFFF
   1fa65: 48 89 4c 24 b0               	movq	%rcx, -0x50(%rsp)
   1fa6a: 48 c1 e2 10                  	shlq	$0x10, %rdx
   1fa6e: 0f b6 48 2a                  	movzbl	0x2a(%rax), %ecx
   1fa72: 49 09 d0                     	orq	%rdx, %r8
   1fa75: 8b 50 2c                     	movl	0x2c(%rax), %edx
   1fa78: 49 09 c8                     	orq	%rcx, %r8
   1fa7b: 41 81 e0 ff ff 1f 00         	andl	$0x1fffff, %r8d         # imm = 0x1FFFFF
   1fa82: 48 c1 ea 05                  	shrq	$0x5, %rdx
   1fa86: 49 89 d1                     	movq	%rdx, %r9
   1fa89: 0f b6 50 30                  	movzbl	0x30(%rax), %edx
   1fa8d: 41 81 e1 ff ff 1f 00         	andl	$0x1fffff, %r9d         # imm = 0x1FFFFF
   1fa94: 4c 89 4c 24 b8               	movq	%r9, -0x48(%rsp)
   1fa99: 0f b6 48 31                  	movzbl	0x31(%rax), %ecx
   1fa9d: 48 c1 e2 08                  	shlq	$0x8, %rdx
   1faa1: 44 8b 50 3c                  	movl	0x3c(%rax), %r10d
   1faa5: 44 0f b6 48 38               	movzbl	0x38(%rax), %r9d
   1faaa: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1faae: 8b 70 31                     	movl	0x31(%rax), %esi
   1fab1: 8b 78 34                     	movl	0x34(%rax), %edi
   1fab4: 49 c1 ea 03                  	shrq	$0x3, %r10
   1fab8: 48 09 ca                     	orq	%rcx, %rdx
   1fabb: 0f b6 48 2f                  	movzbl	0x2f(%rax), %ecx
   1fabf: 49 c1 e1 08                  	shlq	$0x8, %r9
   1fac3: 4d 69 e2 83 90 f5 ff         	imulq	$-0xa6f7d, %r10, %r12   # imm = 0xFFF59083
   1faca: 48 c1 ee 07                  	shrq	$0x7, %rsi
   1face: 48 c1 ef 04                  	shrq	$0x4, %rdi
   1fad2: 48 09 ca                     	orq	%rcx, %rdx
   1fad5: 0f b6 48 39                  	movzbl	0x39(%rax), %ecx
   1fad9: 81 e6 ff ff 1f 00            	andl	$0x1fffff, %esi         # imm = 0x1FFFFF
   1fadf: 81 e7 ff ff 1f 00            	andl	$0x1fffff, %edi         # imm = 0x1FFFFF
   1fae5: 48 c1 ea 02                  	shrq	$0x2, %rdx
   1fae9: 48 c1 e1 10                  	shlq	$0x10, %rcx
   1faed: 4f 8d 3c 04                  	leaq	(%r12,%r8), %r15
   1faf1: 44 0f b6 60 28               	movzbl	0x28(%rax), %r12d
   1faf6: 44 0f b6 40 29               	movzbl	0x29(%rax), %r8d
   1fafb: 4c 09 c9                     	orq	%r9, %rcx
   1fafe: 44 0f b6 48 37               	movzbl	0x37(%rax), %r9d
   1fb03: 81 e2 ff ff 1f 00            	andl	$0x1fffff, %edx         # imm = 0x1FFFFF
   1fb09: 4c 89 7c 24 e0               	movq	%r15, -0x20(%rsp)
   1fb0e: 49 c1 e4 08                  	shlq	$0x8, %r12
   1fb12: 49 c1 e0 10                  	shlq	$0x10, %r8
   1fb16: 4c 09 c9                     	orq	%r9, %rcx
   1fb19: 44 8b 48 39                  	movl	0x39(%rax), %r9d
   1fb1d: 4d 09 e0                     	orq	%r12, %r8
   1fb20: 44 0f b6 60 27               	movzbl	0x27(%rax), %r12d
   1fb25: 48 d1 e9                     	shrq	%rcx
   1fb28: 49 c1 e9 06                  	shrq	$0x6, %r9
   1fb2c: 4d 09 e0                     	orq	%r12, %r8
   1fb2f: 81 e1 ff ff 1f 00            	andl	$0x1fffff, %ecx         # imm = 0x1FFFFF
   1fb35: 41 81 e1 ff ff 1f 00         	andl	$0x1fffff, %r9d         # imm = 0x1FFFFF
   1fb3c: 4d 69 e2 d1 15 02 00         	imulq	$0x215d1, %r10, %r12    # imm = 0x215D1
   1fb43: 49 c1 e8 03                  	shrq	$0x3, %r8
   1fb47: 4d 69 f1 83 90 f5 ff         	imulq	$-0xa6f7d, %r9, %r14    # imm = 0xFFF59083
   1fb4e: 4d 01 f4                     	addq	%r14, %r12
   1fb51: 4d 01 e0                     	addq	%r12, %r8
   1fb54: 4c 89 44 24 e8               	movq	%r8, -0x18(%rsp)
   1fb59: 4d 69 c2 53 c6 f0 ff         	imulq	$-0xf39ad, %r10, %r8    # imm = 0xFFF0C653
   1fb60: 4c 01 c5                     	addq	%r8, %rbp
   1fb63: 4d 69 c1 d1 15 02 00         	imulq	$0x215d1, %r9, %r8      # imm = 0x215D1
   1fb6a: 4d 69 e1 53 c6 f0 ff         	imulq	$-0xf39ad, %r9, %r12    # imm = 0xFFF0C653
   1fb71: 49 01 e8                     	addq	%rbp, %r8
   1fb74: 48 69 e9 83 90 f5 ff         	imulq	$-0xa6f7d, %rcx, %rbp   # imm = 0xFFF59083
   1fb7b: 49 01 e8                     	addq	%rbp, %r8
   1fb7e: 0f b6 68 23                  	movzbl	0x23(%rax), %ebp
   1fb82: 4c 89 44 24 f0               	movq	%r8, -0x10(%rsp)
   1fb87: 44 0f b6 40 24               	movzbl	0x24(%rax), %r8d
   1fb8c: 48 c1 e5 08                  	shlq	$0x8, %rbp
   1fb90: 49 c1 e0 10                  	shlq	$0x10, %r8
   1fb94: 49 09 e8                     	orq	%rbp, %r8
   1fb97: 0f b6 68 22                  	movzbl	0x22(%rax), %ebp
   1fb9b: 49 09 e8                     	orq	%rbp, %r8
   1fb9e: 48 69 ef 83 90 f5 ff         	imulq	$-0xa6f7d, %rdi, %rbp   # imm = 0xFFF59083
   1fba5: 49 d1 e8                     	shrq	%r8
   1fba8: 41 81 e0 ff ff 1f 00         	andl	$0x1fffff, %r8d         # imm = 0x1FFFFF
   1fbaf: 4c 01 e5                     	addq	%r12, %rbp
   1fbb2: 4d 69 e2 67 fb 09 00         	imulq	$0x9fb67, %r10, %r12    # imm = 0x9FB67
   1fbb9: 4c 01 e5                     	addq	%r12, %rbp
   1fbbc: 44 0f b6 60 17               	movzbl	0x17(%rax), %r12d
   1fbc1: 4c 01 c5                     	addq	%r8, %rbp
   1fbc4: 4c 69 c1 d1 15 02 00         	imulq	$0x215d1, %rcx, %r8     # imm = 0x215D1
   1fbcb: 4d 8d 34 28                  	leaq	(%r8,%rbp), %r14
   1fbcf: 4d 69 c2 18 2d 07 00         	imulq	$0x72d18, %r10, %r8     # imm = 0x72D18
   1fbd6: 4c 89 74 24 f8               	movq	%r14, -0x8(%rsp)
   1fbdb: 4c 69 f2 13 2c 0a 00         	imulq	$0xa2c13, %rdx, %r14    # imm = 0xA2C13
   1fbe2: 49 01 d8                     	addq	%rbx, %r8
   1fbe5: 49 69 d9 67 fb 09 00         	imulq	$0x9fb67, %r9, %rbx     # imm = 0x9FB67
   1fbec: 4d 01 de                     	addq	%r11, %r14
   1fbef: 44 0f b6 58 14               	movzbl	0x14(%rax), %r11d
   1fbf4: 4c 01 c3                     	addq	%r8, %rbx
   1fbf7: 4c 69 c7 d1 15 02 00         	imulq	$0x215d1, %rdi, %r8     # imm = 0x215D1
   1fbfe: 49 c1 e3 10                  	shlq	$0x10, %r11
   1fc02: 49 01 d8                     	addq	%rbx, %r8
   1fc05: 48 69 de 83 90 f5 ff         	imulq	$-0xa6f7d, %rsi, %rbx   # imm = 0xFFF59083
   1fc0c: 4c 01 c3                     	addq	%r8, %rbx
   1fc0f: 4c 69 c1 53 c6 f0 ff         	imulq	$-0xf39ad, %rcx, %r8    # imm = 0xFFF0C653
   1fc16: 49 01 d8                     	addq	%rbx, %r8
   1fc19: 0f b6 58 13                  	movzbl	0x13(%rax), %ebx
   1fc1d: 48 c1 e3 08                  	shlq	$0x8, %rbx
   1fc21: 49 09 db                     	orq	%rbx, %r11
   1fc24: 0f b6 58 12                  	movzbl	0x12(%rax), %ebx
   1fc28: 48 69 ee 13 2c 0a 00         	imulq	$0xa2c13, %rsi, %rbp    # imm = 0xA2C13
   1fc2f: 49 c1 e4 10                  	shlq	$0x10, %r12
   1fc33: 49 09 db                     	orq	%rbx, %r11
   1fc36: 0f b6 58 16                  	movzbl	0x16(%rax), %ebx
   1fc3a: 49 c1 eb 03                  	shrq	$0x3, %r11
   1fc3e: 4c 01 dd                     	addq	%r11, %rbp
   1fc41: 48 c1 e3 08                  	shlq	$0x8, %rbx
   1fc45: 4c 69 da 18 2d 07 00         	imulq	$0x72d18, %rdx, %r11    # imm = 0x72D18
   1fc4c: 4c 09 e3                     	orq	%r12, %rbx
   1fc4f: 4c 69 e6 18 2d 07 00         	imulq	$0x72d18, %rsi, %r12    # imm = 0x72D18
   1fc56: 4c 09 eb                     	orq	%r13, %rbx
   1fc59: 4c 69 ea 67 fb 09 00         	imulq	$0x9fb67, %rdx, %r13    # imm = 0x9FB67
   1fc60: 4c 01 dd                     	addq	%r11, %rbp
   1fc63: 49 89 db                     	movq	%rbx, %r11
   1fc66: 48 69 df 13 2c 0a 00         	imulq	$0xa2c13, %rdi, %rbx    # imm = 0xA2C13
   1fc6d: 41 81 e3 ff ff 1f 00         	andl	$0x1fffff, %r11d        # imm = 0x1FFFFF
   1fc74: 4c 01 e3                     	addq	%r12, %rbx
   1fc77: 4c 69 e6 67 fb 09 00         	imulq	$0x9fb67, %rsi, %r12    # imm = 0x9FB67
   1fc7e: 4c 01 db                     	addq	%r11, %rbx
   1fc81: 4c 69 df 18 2d 07 00         	imulq	$0x72d18, %rdi, %r11    # imm = 0x72D18
   1fc88: 49 01 dd                     	addq	%rbx, %r13
   1fc8b: 8b 58 17                     	movl	0x17(%rax), %ebx
   1fc8e: 48 c1 eb 05                  	shrq	$0x5, %rbx
   1fc92: 4d 01 e3                     	addq	%r12, %r11
   1fc95: 44 0f b6 60 1b               	movzbl	0x1b(%rax), %r12d
   1fc9a: 81 e3 ff ff 1f 00            	andl	$0x1fffff, %ebx         # imm = 0x1FFFFF
   1fca0: 49 01 db                     	addq	%rbx, %r11
   1fca3: 48 69 d9 13 2c 0a 00         	imulq	$0xa2c13, %rcx, %rbx    # imm = 0xA2C13
   1fcaa: 49 c1 e4 08                  	shlq	$0x8, %r12
   1fcae: 49 01 db                     	addq	%rbx, %r11
   1fcb1: 48 69 da 53 c6 f0 ff         	imulq	$-0xf39ad, %rdx, %rbx   # imm = 0xFFF0C653
   1fcb8: 4c 01 db                     	addq	%r11, %rbx
   1fcbb: 44 0f b6 58 1c               	movzbl	0x1c(%rax), %r11d
   1fcc0: 49 c1 e3 10                  	shlq	$0x10, %r11
   1fcc4: 4d 09 e3                     	orq	%r12, %r11
   1fcc7: 44 0f b6 60 1a               	movzbl	0x1a(%rax), %r12d
   1fccc: 4d 09 e3                     	orq	%r12, %r11
   1fccf: 49 c1 eb 02                  	shrq	$0x2, %r11
   1fcd3: 4d 69 f9 13 2c 0a 00         	imulq	$0xa2c13, %r9, %r15     # imm = 0xA2C13
   1fcda: 4c 69 e7 67 fb 09 00         	imulq	$0x9fb67, %rdi, %r12    # imm = 0x9FB67
   1fce1: 41 81 e3 ff ff 1f 00         	andl	$0x1fffff, %r11d        # imm = 0x1FFFFF
   1fce8: 4d 69 d2 13 2c 0a 00         	imulq	$0xa2c13, %r10, %r10    # imm = 0xA2C13
   1fcef: 4d 69 c9 18 2d 07 00         	imulq	$0x72d18, %r9, %r9      # imm = 0x72D18
   1fcf6: 4d 01 fc                     	addq	%r15, %r12
   1fcf9: 4c 69 fe 53 c6 f0 ff         	imulq	$-0xf39ad, %rsi, %r15   # imm = 0xFFF0C653
   1fd00: 48 69 ff 53 c6 f0 ff         	imulq	$-0xf39ad, %rdi, %rdi   # imm = 0xFFF0C653
   1fd07: 48 69 f6 d1 15 02 00         	imulq	$0x215d1, %rsi, %rsi    # imm = 0x215D1
   1fd0e: 4d 01 fc                     	addq	%r15, %r12
   1fd11: 4d 01 dc                     	addq	%r11, %r12
   1fd14: 4c 69 d9 18 2d 07 00         	imulq	$0x72d18, %rcx, %r11    # imm = 0x72D18
   1fd1b: 48 69 c9 67 fb 09 00         	imulq	$0x9fb67, %rcx, %rcx    # imm = 0x9FB67
   1fd22: 4d 01 e3                     	addq	%r12, %r11
   1fd25: 4c 69 e2 d1 15 02 00         	imulq	$0x215d1, %rdx, %r12    # imm = 0x215D1
   1fd2c: 48 69 d2 83 90 f5 ff         	imulq	$-0xa6f7d, %rdx, %rdx   # imm = 0xFFF59083
   1fd33: 4d 01 e3                     	addq	%r12, %r11
   1fd36: 4c 8b 64 24 b0               	movq	-0x50(%rsp), %r12
   1fd3b: 4d 01 e2                     	addq	%r12, %r10
   1fd3e: 4d 01 d1                     	addq	%r10, %r9
   1fd41: 4c 01 cf                     	addq	%r9, %rdi
   1fd44: 4c 8b 4c 24 f0               	movq	-0x10(%rsp), %r9
   1fd49: 48 01 fe                     	addq	%rdi, %rsi
   1fd4c: 48 01 f1                     	addq	%rsi, %rcx
   1fd4f: 48 01 ca                     	addq	%rcx, %rdx
   1fd52: 49 8d 8e 00 00 10 00         	leaq	0x100000(%r14), %rcx
   1fd59: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1fd5d: 48 01 cd                     	addq	%rcx, %rbp
   1fd60: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1fd64: 49 29 ce                     	subq	%rcx, %r14
   1fd67: 49 8d 8d 00 00 10 00         	leaq	0x100000(%r13), %rcx
   1fd6e: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1fd72: 48 01 cb                     	addq	%rcx, %rbx
   1fd75: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1fd79: 49 29 cd                     	subq	%rcx, %r13
   1fd7c: 49 8d 8b 00 00 10 00         	leaq	0x100000(%r11), %rcx
   1fd83: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1fd87: 4d 89 ef                     	movq	%r13, %r15
   1fd8a: 4c 8b 6c 24 f8               	movq	-0x8(%rsp), %r13
   1fd8f: 48 01 ca                     	addq	%rcx, %rdx
   1fd92: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1fd96: 49 29 cb                     	subq	%rcx, %r11
   1fd99: 49 8d 88 00 00 10 00         	leaq	0x100000(%r8), %rcx
   1fda0: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1fda4: 4c 89 5c 24 b0               	movq	%r11, -0x50(%rsp)
   1fda9: 4c 8b 54 24 e8               	movq	-0x18(%rsp), %r10
   1fdae: 49 8d 74 0d 00               	leaq	(%r13,%rcx), %rsi
   1fdb3: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1fdb7: 4c 8b 5c 24 e0               	movq	-0x20(%rsp), %r11
   1fdbc: 49 29 c8                     	subq	%rcx, %r8
   1fdbf: 49 8d 89 00 00 10 00         	leaq	0x100000(%r9), %rcx
   1fdc6: 48 c1 f9 15                  	sarq	$0x15, %rcx
   1fdca: 49 8d 3c 0a                  	leaq	(%r10,%rcx), %rdi
   1fdce: 48 c1 e1 15                  	shlq	$0x15, %rcx
   1fdd2: 49 29 c9                     	subq	%rcx, %r9
   1fdd5: 48 8b 4c 24 b8               	movq	-0x48(%rsp), %rcx
   1fdda: 4d 89 ca                     	movq	%r9, %r10
   1fddd: 4d 8d 8b 00 00 10 00         	leaq	0x100000(%r11), %r9
   1fde4: 49 c1 f9 15                  	sarq	$0x15, %r9
   1fde8: 4c 01 c9                     	addq	%r9, %rcx
   1fdeb: 49 c1 e1 15                  	shlq	$0x15, %r9
   1fdef: 4d 29 cb                     	subq	%r9, %r11
   1fdf2: 4c 8d 8d 00 00 10 00         	leaq	0x100000(%rbp), %r9
   1fdf9: 49 c1 f9 15                  	sarq	$0x15, %r9
   1fdfd: 4d 89 dc                     	movq	%r11, %r12
   1fe00: 4d 89 cd                     	movq	%r9, %r13
   1fe03: 49 c1 e5 15                  	shlq	$0x15, %r13
   1fe07: 4c 29 ed                     	subq	%r13, %rbp
   1fe0a: 49 89 ed                     	movq	%rbp, %r13
   1fe0d: 48 8d ab 00 00 10 00         	leaq	0x100000(%rbx), %rbp
   1fe14: 49 89 eb                     	movq	%rbp, %r11
   1fe17: 48 81 e5 00 00 e0 ff         	andq	$-0x200000, %rbp        # imm = 0xFFE00000
   1fe1e: 48 29 eb                     	subq	%rbp, %rbx
   1fe21: 48 8d aa 00 00 10 00         	leaq	0x100000(%rdx), %rbp
   1fe28: 49 c1 fb 15                  	sarq	$0x15, %r11
   1fe2c: 48 c1 fd 15                  	sarq	$0x15, %rbp
   1fe30: 49 01 e8                     	addq	%rbp, %r8
   1fe33: 48 c1 e5 15                  	shlq	$0x15, %rbp
   1fe37: 48 29 ea                     	subq	%rbp, %rdx
   1fe3a: 48 89 54 24 b8               	movq	%rdx, -0x48(%rsp)
   1fe3f: 48 8d 96 00 00 10 00         	leaq	0x100000(%rsi), %rdx
   1fe46: 48 c1 fa 15                  	sarq	$0x15, %rdx
   1fe4a: 49 01 d2                     	addq	%rdx, %r10
   1fe4d: 48 c1 e2 15                  	shlq	$0x15, %rdx
   1fe51: 48 29 d6                     	subq	%rdx, %rsi
   1fe54: 48 8d 97 00 00 10 00         	leaq	0x100000(%rdi), %rdx
   1fe5b: 48 c1 fa 15                  	sarq	$0x15, %rdx
   1fe5f: 49 8d 2c 14                  	leaq	(%r12,%rdx), %rbp
   1fe63: 48 c1 e2 15                  	shlq	$0x15, %rdx
   1fe67: 4c 8b 64 24 d8               	movq	-0x28(%rsp), %r12
   1fe6c: 48 29 d7                     	subq	%rdx, %rdi
   1fe6f: 48 69 d1 13 2c 0a 00         	imulq	$0xa2c13, %rcx, %rdx    # imm = 0xA2C13
   1fe76: 49 01 d4                     	addq	%rdx, %r12
   1fe79: 48 69 d1 53 c6 f0 ff         	imulq	$-0xf39ad, %rcx, %rdx   # imm = 0xFFF0C653
   1fe80: 4c 89 64 24 d8               	movq	%r12, -0x28(%rsp)
   1fe85: 4c 69 e5 83 90 f5 ff         	imulq	$-0xa6f7d, %rbp, %r12   # imm = 0xFFF59083
   1fe8c: 4c 01 ca                     	addq	%r9, %rdx
   1fe8f: 4e 8d 0c 3a                  	leaq	(%rdx,%r15), %r9
   1fe93: 4c 8b 7c 24 d0               	movq	-0x30(%rsp), %r15
   1fe98: 48 69 d1 83 90 f5 ff         	imulq	$-0xa6f7d, %rcx, %rdx   # imm = 0xFFF59083
   1fe9f: 4c 01 da                     	addq	%r11, %rdx
   1fea2: 4c 8b 5c 24 b0               	movq	-0x50(%rsp), %r11
   1fea7: 4c 01 da                     	addq	%r11, %rdx
   1feaa: 4c 69 dd d1 15 02 00         	imulq	$0x215d1, %rbp, %r11    # imm = 0x215D1
   1feb1: 4d 01 cb                     	addq	%r9, %r11
   1feb4: 4c 69 c9 d1 15 02 00         	imulq	$0x215d1, %rcx, %r9     # imm = 0x215D1
   1febb: 4d 01 e1                     	addq	%r12, %r9
   1febe: 49 01 d9                     	addq	%rbx, %r9
   1fec1: 48 69 d9 18 2d 07 00         	imulq	$0x72d18, %rcx, %rbx    # imm = 0x72D18
   1fec8: 4c 89 4c 24 b0               	movq	%r9, -0x50(%rsp)
   1fecd: 4c 69 cf 83 90 f5 ff         	imulq	$-0xa6f7d, %rdi, %r9    # imm = 0xFFF59083
   1fed4: 48 69 c9 67 fb 09 00         	imulq	$0x9fb67, %rcx, %rcx    # imm = 0x9FB67
   1fedb: 4c 01 f3                     	addq	%r14, %rbx
   1fede: 4d 01 d9                     	addq	%r11, %r9
   1fee1: 4c 69 dd 67 fb 09 00         	imulq	$0x9fb67, %rbp, %r11    # imm = 0x9FB67
   1fee8: 49 01 db                     	addq	%rbx, %r11
   1feeb: 49 69 da d1 15 02 00         	imulq	$0x215d1, %r10, %rbx    # imm = 0x215D1
   1fef2: 4c 01 db                     	addq	%r11, %rbx
   1fef5: 4c 69 df 53 c6 f0 ff         	imulq	$-0xf39ad, %rdi, %r11   # imm = 0xFFF0C653
   1fefc: 49 01 db                     	addq	%rbx, %r11
   1feff: 48 69 dd 53 c6 f0 ff         	imulq	$-0xf39ad, %rbp, %rbx   # imm = 0xFFF0C653
   1ff06: 48 01 d9                     	addq	%rbx, %rcx
   1ff09: 49 69 da 83 90 f5 ff         	imulq	$-0xa6f7d, %r10, %rbx   # imm = 0xFFF59083
   1ff10: 4c 01 e9                     	addq	%r13, %rcx
   1ff13: 48 01 d9                     	addq	%rbx, %rcx
   1ff16: 48 69 df d1 15 02 00         	imulq	$0x215d1, %rdi, %rbx    # imm = 0x215D1
   1ff1d: 48 01 d9                     	addq	%rbx, %rcx
   1ff20: 48 8b 5c 24 c0               	movq	-0x40(%rsp), %rbx
   1ff25: 48 89 4c 24 e0               	movq	%rcx, -0x20(%rsp)
   1ff2a: 48 69 ce 83 90 f5 ff         	imulq	$-0xa6f7d, %rsi, %rcx   # imm = 0xFFF59083
   1ff31: 4c 01 d9                     	addq	%r11, %rcx
   1ff34: 4d 69 d8 13 2c 0a 00         	imulq	$0xa2c13, %r8, %r11     # imm = 0xA2C13
   1ff3b: 4d 69 e0 18 2d 07 00         	imulq	$0x72d18, %r8, %r12     # imm = 0x72D18
   1ff42: 4d 69 ea 13 2c 0a 00         	imulq	$0xa2c13, %r10, %r13    # imm = 0xA2C13
   1ff49: 49 01 db                     	addq	%rbx, %r11
   1ff4c: 8b 58 02                     	movl	0x2(%rax), %ebx
   1ff4f: 4d 69 f2 18 2d 07 00         	imulq	$0x72d18, %r10, %r14    # imm = 0x72D18
   1ff56: 48 c1 eb 05                  	shrq	$0x5, %rbx
   1ff5a: 81 e3 ff ff 1f 00            	andl	$0x1fffff, %ebx         # imm = 0x1FFFFF
   1ff60: 4c 01 e3                     	addq	%r12, %rbx
   1ff63: 4c 69 e6 13 2c 0a 00         	imulq	$0xa2c13, %rsi, %r12    # imm = 0xA2C13
   1ff6a: 49 01 dc                     	addq	%rbx, %r12
   1ff6d: 48 8b 5c 24 c8               	movq	-0x38(%rsp), %rbx
   1ff72: 49 01 dd                     	addq	%rbx, %r13
   1ff75: 49 69 d8 67 fb 09 00         	imulq	$0x9fb67, %r8, %rbx     # imm = 0x9FB67
   1ff7c: 4c 01 eb                     	addq	%r13, %rbx
   1ff7f: 4c 69 ee 18 2d 07 00         	imulq	$0x72d18, %rsi, %r13    # imm = 0x72D18
   1ff86: 49 01 dd                     	addq	%rbx, %r13
   1ff89: 8b 58 07                     	movl	0x7(%rax), %ebx
   1ff8c: 48 c1 eb 07                  	shrq	$0x7, %rbx
   1ff90: 81 e3 ff ff 1f 00            	andl	$0x1fffff, %ebx         # imm = 0x1FFFFF
   1ff96: 49 01 de                     	addq	%rbx, %r14
   1ff99: 48 69 df 13 2c 0a 00         	imulq	$0xa2c13, %rdi, %rbx    # imm = 0xA2C13
   1ffa0: 4c 01 f3                     	addq	%r14, %rbx
   1ffa3: 4d 69 f0 53 c6 f0 ff         	imulq	$-0xf39ad, %r8, %r14    # imm = 0xFFF0C653
   1ffaa: 49 01 de                     	addq	%rbx, %r14
   1ffad: 48 69 de 67 fb 09 00         	imulq	$0x9fb67, %rsi, %rbx    # imm = 0x9FB67
   1ffb4: 4c 01 f3                     	addq	%r14, %rbx
   1ffb7: 4c 69 f5 13 2c 0a 00         	imulq	$0xa2c13, %rbp, %r14    # imm = 0xA2C13
   1ffbe: 4d 01 fe                     	addq	%r15, %r14
   1ffc1: 4d 69 fa 67 fb 09 00         	imulq	$0x9fb67, %r10, %r15    # imm = 0x9FB67
   1ffc8: 4d 01 f7                     	addq	%r14, %r15
   1ffcb: 4c 69 f7 18 2d 07 00         	imulq	$0x72d18, %rdi, %r14    # imm = 0x72D18
   1ffd2: 4d 01 fe                     	addq	%r15, %r14
   1ffd5: 4d 69 f8 d1 15 02 00         	imulq	$0x215d1, %r8, %r15     # imm = 0x215D1
   1ffdc: 4d 01 f7                     	addq	%r14, %r15
   1ffdf: 4c 69 f6 53 c6 f0 ff         	imulq	$-0xf39ad, %rsi, %r14   # imm = 0xFFF0C653
   1ffe6: 48 69 ed 18 2d 07 00         	imulq	$0x72d18, %rbp, %rbp    # imm = 0x72D18
   1ffed: 4d 69 d2 53 c6 f0 ff         	imulq	$-0xf39ad, %r10, %r10   # imm = 0xFFF0C653
   1fff4: 4d 01 fe                     	addq	%r15, %r14
   1fff7: 4c 8b 7c 24 d8               	movq	-0x28(%rsp), %r15
   1fffc: 48 69 ff 67 fb 09 00         	imulq	$0x9fb67, %rdi, %rdi    # imm = 0x9FB67
   20003: 4d 69 c0 83 90 f5 ff         	imulq	$-0xa6f7d, %r8, %r8     # imm = 0xFFF59083
   2000a: 4c 01 fd                     	addq	%r15, %rbp
   2000d: 48 69 f6 d1 15 02 00         	imulq	$0x215d1, %rsi, %rsi    # imm = 0x215D1
   20014: 4c 8b 7c 24 b8               	movq	-0x48(%rsp), %r15
   20019: 49 01 ea                     	addq	%rbp, %r10
   2001c: 4c 01 d7                     	addq	%r10, %rdi
   2001f: 4d 8d 91 00 00 10 00         	leaq	0x100000(%r9), %r10
   20026: 4c 01 c7                     	addq	%r8, %rdi
   20029: 4c 8b 44 24 e0               	movq	-0x20(%rsp), %r8
   2002e: 49 c1 fa 15                  	sarq	$0x15, %r10
   20032: 48 01 fe                     	addq	%rdi, %rsi
   20035: 49 8d bb 00 00 10 00         	leaq	0x100000(%r11), %rdi
   2003c: 48 c1 ff 15                  	sarq	$0x15, %rdi
   20040: 49 01 fc                     	addq	%rdi, %r12
   20043: 48 c1 e7 15                  	shlq	$0x15, %rdi
   20047: 49 29 fb                     	subq	%rdi, %r11
   2004a: 49 8d bd 00 00 10 00         	leaq	0x100000(%r13), %rdi
   20051: 48 c1 ff 15                  	sarq	$0x15, %rdi
   20055: 48 01 fb                     	addq	%rdi, %rbx
   20058: 48 c1 e7 15                  	shlq	$0x15, %rdi
   2005c: 49 29 fd                     	subq	%rdi, %r13
   2005f: 49 8d be 00 00 10 00         	leaq	0x100000(%r14), %rdi
   20066: 48 c1 ff 15                  	sarq	$0x15, %rdi
   2006a: 48 01 fe                     	addq	%rdi, %rsi
   2006d: 48 c1 e7 15                  	shlq	$0x15, %rdi
   20071: 49 29 fe                     	subq	%rdi, %r14
   20074: 48 8d b9 00 00 10 00         	leaq	0x100000(%rcx), %rdi
   2007b: 48 c1 ff 15                  	sarq	$0x15, %rdi
   2007f: 49 01 f8                     	addq	%rdi, %r8
   20082: 48 c1 e7 15                  	shlq	$0x15, %rdi
   20086: 48 29 f9                     	subq	%rdi, %rcx
   20089: 48 8b 7c 24 b0               	movq	-0x50(%rsp), %rdi
   2008e: 4c 01 d7                     	addq	%r10, %rdi
   20091: 49 c1 e2 15                  	shlq	$0x15, %r10
   20095: 4d 29 d1                     	subq	%r10, %r9
   20098: 4c 8d 92 00 00 10 00         	leaq	0x100000(%rdx), %r10
   2009f: 49 c1 fa 15                  	sarq	$0x15, %r10
   200a3: 4b 8d 2c 17                  	leaq	(%r15,%r10), %rbp
   200a7: 49 c1 e2 15                  	shlq	$0x15, %r10
   200ab: 4c 29 d2                     	subq	%r10, %rdx
   200ae: 4d 8d 94 24 00 00 10 00      	leaq	0x100000(%r12), %r10
   200b6: 4d 89 d7                     	movq	%r10, %r15
   200b9: 49 81 e2 00 00 e0 ff         	andq	$-0x200000, %r10        # imm = 0xFFE00000
   200c0: 4d 29 d4                     	subq	%r10, %r12
   200c3: 4c 8d 93 00 00 10 00         	leaq	0x100000(%rbx), %r10
   200ca: 49 c1 ff 15                  	sarq	$0x15, %r15
   200ce: 4c 89 64 24 b0               	movq	%r12, -0x50(%rsp)
   200d3: 4d 89 d4                     	movq	%r10, %r12
   200d6: 49 81 e2 00 00 e0 ff         	andq	$-0x200000, %r10        # imm = 0xFFE00000
   200dd: 4c 29 d3                     	subq	%r10, %rbx
   200e0: 4c 8d 96 00 00 10 00         	leaq	0x100000(%rsi), %r10
   200e7: 49 c1 fc 15                  	sarq	$0x15, %r12
   200eb: 49 c1 fa 15                  	sarq	$0x15, %r10
   200ef: 4c 89 64 24 b8               	movq	%r12, -0x48(%rsp)
   200f4: 4c 8d a5 00 00 10 00         	leaq	0x100000(%rbp), %r12
   200fb: 4c 01 d1                     	addq	%r10, %rcx
   200fe: 49 c1 e2 15                  	shlq	$0x15, %r10
   20102: 4c 29 d6                     	subq	%r10, %rsi
   20105: 4d 8d 90 00 00 10 00         	leaq	0x100000(%r8), %r10
   2010c: 49 c1 fa 15                  	sarq	$0x15, %r10
   20110: 4d 01 d1                     	addq	%r10, %r9
   20113: 49 c1 e2 15                  	shlq	$0x15, %r10
   20117: 4d 29 d0                     	subq	%r10, %r8
   2011a: 4c 8d 97 00 00 10 00         	leaq	0x100000(%rdi), %r10
   20121: 49 c1 fa 15                  	sarq	$0x15, %r10
   20125: 4c 01 d2                     	addq	%r10, %rdx
   20128: 49 c1 e2 15                  	shlq	$0x15, %r10
   2012c: 4c 29 d7                     	subq	%r10, %rdi
   2012f: 4d 89 e2                     	movq	%r12, %r10
   20132: 49 81 e4 00 00 e0 ff         	andq	$-0x200000, %r12        # imm = 0xFFE00000
   20139: 49 c1 fa 15                  	sarq	$0x15, %r10
   2013d: 4c 29 e5                     	subq	%r12, %rbp
   20140: 4d 69 e2 13 2c 0a 00         	imulq	$0xa2c13, %r10, %r12    # imm = 0xA2C13
   20147: 4d 01 dc                     	addq	%r11, %r12
   2014a: 4d 69 da 67 fb 09 00         	imulq	$0x9fb67, %r10, %r11    # imm = 0x9FB67
   20151: 4d 01 fb                     	addq	%r15, %r11
   20154: 4c 8b 7c 24 b8               	movq	-0x48(%rsp), %r15
   20159: 4d 01 eb                     	addq	%r13, %r11
   2015c: 4d 69 ea 53 c6 f0 ff         	imulq	$-0xf39ad, %r10, %r13   # imm = 0xFFF0C653
   20163: 49 01 dd                     	addq	%rbx, %r13
   20166: 49 69 da d1 15 02 00         	imulq	$0x215d1, %r10, %rbx    # imm = 0x215D1
   2016d: 4c 01 fb                     	addq	%r15, %rbx
   20170: 4c 8b 7c 24 b0               	movq	-0x50(%rsp), %r15
   20175: 4c 01 f3                     	addq	%r14, %rbx
   20178: 4d 69 f2 83 90 f5 ff         	imulq	$-0xa6f7d, %r10, %r14   # imm = 0xFFF59083
   2017f: 4d 69 d2 18 2d 07 00         	imulq	$0x72d18, %r10, %r10    # imm = 0x72D18
   20186: 4c 01 f6                     	addq	%r14, %rsi
   20189: 4d 89 e6                     	movq	%r12, %r14
   2018c: 49 c1 fe 15                  	sarq	$0x15, %r14
   20190: 4d 01 f2                     	addq	%r14, %r10
   20193: 49 c1 e6 15                  	shlq	$0x15, %r14
   20197: 4d 01 fa                     	addq	%r15, %r10
   2019a: 4d 29 f4                     	subq	%r14, %r12
   2019d: 4d 89 d6                     	movq	%r10, %r14
   201a0: 49 c1 fe 15                  	sarq	$0x15, %r14
   201a4: 4d 01 f3                     	addq	%r14, %r11
   201a7: 49 c1 e6 15                  	shlq	$0x15, %r14
   201ab: 4d 29 f2                     	subq	%r14, %r10
   201ae: 4d 89 de                     	movq	%r11, %r14
   201b1: 49 c1 fe 15                  	sarq	$0x15, %r14
   201b5: 4d 01 f5                     	addq	%r14, %r13
   201b8: 49 c1 e6 15                  	shlq	$0x15, %r14
   201bc: 4d 29 f3                     	subq	%r14, %r11
   201bf: 4d 89 ee                     	movq	%r13, %r14
   201c2: 49 c1 fe 15                  	sarq	$0x15, %r14
   201c6: 4c 01 f3                     	addq	%r14, %rbx
   201c9: 49 c1 e6 15                  	shlq	$0x15, %r14
   201cd: 49 89 df                     	movq	%rbx, %r15
   201d0: 4d 29 f5                     	subq	%r14, %r13
   201d3: 49 c1 ff 15                  	sarq	$0x15, %r15
   201d7: 4e 8d 34 3e                  	leaq	(%rsi,%r15), %r14
   201db: 49 c1 e7 15                  	shlq	$0x15, %r15
   201df: 4c 29 fb                     	subq	%r15, %rbx
   201e2: 4d 89 f7                     	movq	%r14, %r15
   201e5: 49 c1 ff 15                  	sarq	$0x15, %r15
   201e9: 4c 01 f9                     	addq	%r15, %rcx
   201ec: 49 c1 e7 15                  	shlq	$0x15, %r15
   201f0: 48 89 ce                     	movq	%rcx, %rsi
   201f3: 4d 29 fe                     	subq	%r15, %r14
   201f6: 48 c1 fe 15                  	sarq	$0x15, %rsi
   201fa: 49 01 f0                     	addq	%rsi, %r8
   201fd: 48 c1 e6 15                  	shlq	$0x15, %rsi
   20201: 48 29 f1                     	subq	%rsi, %rcx
   20204: 4c 89 c6                     	movq	%r8, %rsi
   20207: 48 c1 fe 15                  	sarq	$0x15, %rsi
   2020b: 49 01 f1                     	addq	%rsi, %r9
   2020e: 48 c1 e6 15                  	shlq	$0x15, %rsi
   20212: 49 29 f0                     	subq	%rsi, %r8
   20215: 4c 89 ce                     	movq	%r9, %rsi
   20218: 48 c1 fe 15                  	sarq	$0x15, %rsi
   2021c: 48 01 f7                     	addq	%rsi, %rdi
   2021f: 48 c1 e6 15                  	shlq	$0x15, %rsi
   20223: 49 29 f1                     	subq	%rsi, %r9
   20226: 48 89 fe                     	movq	%rdi, %rsi
   20229: 48 c1 fe 15                  	sarq	$0x15, %rsi
   2022d: 48 01 f2                     	addq	%rsi, %rdx
   20230: 48 c1 e6 15                  	shlq	$0x15, %rsi
   20234: 48 29 f7                     	subq	%rsi, %rdi
   20237: 48 89 d6                     	movq	%rdx, %rsi
   2023a: 48 c1 fe 15                  	sarq	$0x15, %rsi
   2023e: 48 01 f5                     	addq	%rsi, %rbp
   20241: 48 c1 e6 15                  	shlq	$0x15, %rsi
   20245: 48 29 f2                     	subq	%rsi, %rdx
   20248: 48 89 ee                     	movq	%rbp, %rsi
   2024b: 81 e5 ff ff 1f 00            	andl	$0x1fffff, %ebp         # imm = 0x1FFFFF
   20251: 48 c1 fe 15                  	sarq	$0x15, %rsi
   20255: 48 89 6c 24 c0               	movq	%rbp, -0x40(%rsp)
   2025a: 48 69 ee 13 2c 0a 00         	imulq	$0xa2c13, %rsi, %rbp    # imm = 0xA2C13
   20261: 48 89 54 24 b8               	movq	%rdx, -0x48(%rsp)
   20266: 4c 69 fe 67 fb 09 00         	imulq	$0x9fb67, %rsi, %r15    # imm = 0x9FB67
   2026d: 4c 01 e5                     	addq	%r12, %rbp
   20270: 4c 69 e6 18 2d 07 00         	imulq	$0x72d18, %rsi, %r12    # imm = 0x72D18
   20277: 4d 01 df                     	addq	%r11, %r15
   2027a: 4c 69 de 53 c6 f0 ff         	imulq	$-0xf39ad, %rsi, %r11   # imm = 0xFFF0C653
   20281: 4d 01 d4                     	addq	%r10, %r12
   20284: 4c 69 d6 d1 15 02 00         	imulq	$0x215d1, %rsi, %r10    # imm = 0x215D1
   2028b: 48 69 f6 83 90 f5 ff         	imulq	$-0xa6f7d, %rsi, %rsi   # imm = 0xFFF59083
   20292: 4d 01 eb                     	addq	%r13, %r11
   20295: 49 01 da                     	addq	%rbx, %r10
   20298: 48 89 eb                     	movq	%rbp, %rbx
   2029b: 48 c1 fb 15                  	sarq	$0x15, %rbx
   2029f: 4c 01 f6                     	addq	%r14, %rsi
   202a2: 49 8d 14 1c                  	leaq	(%r12,%rbx), %rdx
   202a6: 48 c1 e3 15                  	shlq	$0x15, %rbx
   202aa: 48 29 dd                     	subq	%rbx, %rbp
   202ad: 48 89 d3                     	movq	%rdx, %rbx
   202b0: 48 89 54 24 b0               	movq	%rdx, -0x50(%rsp)
   202b5: 48 c1 fb 15                  	sarq	$0x15, %rbx
   202b9: 49 89 ec                     	movq	%rbp, %r12
   202bc: 49 01 df                     	addq	%rbx, %r15
   202bf: 48 c1 e3 15                  	shlq	$0x15, %rbx
   202c3: 49 89 dd                     	movq	%rbx, %r13
   202c6: 48 89 d3                     	movq	%rdx, %rbx
   202c9: 4c 89 fa                     	movq	%r15, %rdx
   202cc: 4c 29 eb                     	subq	%r13, %rbx
   202cf: 4d 89 fd                     	movq	%r15, %r13
   202d2: 49 c1 fd 15                  	sarq	$0x15, %r13
   202d6: 4d 01 eb                     	addq	%r13, %r11
   202d9: 49 c1 e5 15                  	shlq	$0x15, %r13
   202dd: 4c 29 ea                     	subq	%r13, %rdx
   202e0: 4d 89 dd                     	movq	%r11, %r13
   202e3: 49 c1 fd 15                  	sarq	$0x15, %r13
   202e7: 48 89 54 24 c8               	movq	%rdx, -0x38(%rsp)
   202ec: 4d 89 ee                     	movq	%r13, %r14
   202ef: 4d 01 ea                     	addq	%r13, %r10
   202f2: 4d 89 dd                     	movq	%r11, %r13
   202f5: 49 c1 e6 15                  	shlq	$0x15, %r14
   202f9: 4c 89 d2                     	movq	%r10, %rdx
   202fc: 4d 29 f5                     	subq	%r14, %r13
   202ff: 4d 89 d6                     	movq	%r10, %r14
   20302: 49 c1 fe 15                  	sarq	$0x15, %r14
   20306: 4c 01 f6                     	addq	%r14, %rsi
   20309: 49 c1 e6 15                  	shlq	$0x15, %r14
   2030d: 4c 29 f2                     	subq	%r14, %rdx
   20310: 49 89 f6                     	movq	%rsi, %r14
   20313: 49 c1 fe 15                  	sarq	$0x15, %r14
   20317: 48 89 54 24 d0               	movq	%rdx, -0x30(%rsp)
   2031c: 48 89 f2                     	movq	%rsi, %rdx
   2031f: 4c 01 f1                     	addq	%r14, %rcx
   20322: 49 c1 e6 15                  	shlq	$0x15, %r14
   20326: 4c 29 f2                     	subq	%r14, %rdx
   20329: 49 89 ce                     	movq	%rcx, %r14
   2032c: 49 c1 fe 15                  	sarq	$0x15, %r14
   20330: 48 89 54 24 d8               	movq	%rdx, -0x28(%rsp)
   20335: 48 89 ca                     	movq	%rcx, %rdx
   20338: 4d 01 f0                     	addq	%r14, %r8
   2033b: 49 c1 e6 15                  	shlq	$0x15, %r14
   2033f: 4c 29 f2                     	subq	%r14, %rdx
   20342: 4d 89 c6                     	movq	%r8, %r14
   20345: 49 c1 fe 15                  	sarq	$0x15, %r14
   20349: 48 89 54 24 e0               	movq	%rdx, -0x20(%rsp)
   2034e: 4c 89 c2                     	movq	%r8, %rdx
   20351: 4d 01 f1                     	addq	%r14, %r9
   20354: 49 c1 e6 15                  	shlq	$0x15, %r14
   20358: 4c 29 f2                     	subq	%r14, %rdx
   2035b: 4d 89 ce                     	movq	%r9, %r14
   2035e: 49 c1 fe 15                  	sarq	$0x15, %r14
   20362: 48 89 54 24 e8               	movq	%rdx, -0x18(%rsp)
   20367: 48 8b 54 24 b8               	movq	-0x48(%rsp), %rdx
   2036c: 4c 01 f7                     	addq	%r14, %rdi
   2036f: 49 c1 e6 15                  	shlq	$0x15, %r14
   20373: 01 f6                        	addl	%esi, %esi
   20375: 41 c1 e7 02                  	shll	$0x2, %r15d
   20379: 4d 29 f1                     	subq	%r14, %r9
   2037c: 49 89 fe                     	movq	%rdi, %r14
   2037f: 41 c1 e3 07                  	shll	$0x7, %r11d
   20383: 49 c1 fe 15                  	sarq	$0x15, %r14
   20387: 4c 89 4c 24 f0               	movq	%r9, -0x10(%rsp)
   2038c: 41 c1 e2 04                  	shll	$0x4, %r10d
   20390: 4d 89 f1                     	movq	%r14, %r9
   20393: 4c 01 f2                     	addq	%r14, %rdx
   20396: 49 89 fe                     	movq	%rdi, %r14
   20399: 49 c1 e1 15                  	shlq	$0x15, %r9
   2039d: 48 89 d5                     	movq	%rdx, %rbp
   203a0: 4d 29 ce                     	subq	%r9, %r14
   203a3: 4c 89 74 24 b8               	movq	%r14, -0x48(%rsp)
   203a8: 4c 8b 4c 24 c0               	movq	-0x40(%rsp), %r9
   203ad: 49 89 d6                     	movq	%rdx, %r14
   203b0: 49 c1 fe 15                  	sarq	$0x15, %r14
   203b4: 66 44 89 20                  	movw	%r12w, (%rax)
   203b8: 4d 01 f1                     	addq	%r14, %r9
   203bb: 49 c1 e6 15                  	shlq	$0x15, %r14
   203bf: 4c 29 f5                     	subq	%r14, %rbp
   203c2: 49 89 ee                     	movq	%rbp, %r14
   203c5: 4c 89 e5                     	movq	%r12, %rbp
   203c8: 44 0f b6 64 24 b0            	movzbl	-0x50(%rsp), %r12d
   203ce: 48 c1 fd 10                  	sarq	$0x10, %rbp
   203d2: 41 c1 e4 05                  	shll	$0x5, %r12d
   203d6: 41 09 ec                     	orl	%ebp, %r12d
   203d9: 48 89 dd                     	movq	%rbx, %rbp
   203dc: 48 c1 fd 03                  	sarq	$0x3, %rbp
   203e0: 44 88 60 02                  	movb	%r12b, 0x2(%rax)
   203e4: 40 88 68 03                  	movb	%bpl, 0x3(%rax)
   203e8: 48 89 dd                     	movq	%rbx, %rbp
   203eb: 48 c1 fb 13                  	sarq	$0x13, %rbx
   203ef: 41 09 df                     	orl	%ebx, %r15d
   203f2: 48 c1 fd 0b                  	sarq	$0xb, %rbp
   203f6: 48 8b 5c 24 d0               	movq	-0x30(%rsp), %rbx
   203fb: 44 88 78 05                  	movb	%r15b, 0x5(%rax)
   203ff: 4c 8b 7c 24 c8               	movq	-0x38(%rsp), %r15
   20404: 40 88 68 04                  	movb	%bpl, 0x4(%rax)
   20408: 4c 89 fd                     	movq	%r15, %rbp
   2040b: 49 c1 ff 0e                  	sarq	$0xe, %r15
   2040f: 45 09 fb                     	orl	%r15d, %r11d
   20412: 48 c1 fd 06                  	sarq	$0x6, %rbp
   20416: 44 88 58 07                  	movb	%r11b, 0x7(%rax)
   2041a: 4d 89 eb                     	movq	%r13, %r11
   2041d: 49 d1 fb                     	sarq	%r11
   20420: 40 88 68 06                  	movb	%bpl, 0x6(%rax)
   20424: 44 88 58 08                  	movb	%r11b, 0x8(%rax)
   20428: 4d 89 eb                     	movq	%r13, %r11
   2042b: 49 c1 fd 11                  	sarq	$0x11, %r13
   2042f: 45 09 ea                     	orl	%r13d, %r10d
   20432: 49 c1 fb 09                  	sarq	$0x9, %r11
   20436: 44 88 50 0a                  	movb	%r10b, 0xa(%rax)
   2043a: 49 89 da                     	movq	%rbx, %r10
   2043d: 49 c1 fa 04                  	sarq	$0x4, %r10
   20441: 44 88 58 09                  	movb	%r11b, 0x9(%rax)
   20445: 44 88 50 0b                  	movb	%r10b, 0xb(%rax)
   20449: 49 89 da                     	movq	%rbx, %r10
   2044c: 48 c1 fb 14                  	sarq	$0x14, %rbx
   20450: 09 de                        	orl	%ebx, %esi
   20452: 48 8b 5c 24 d8               	movq	-0x28(%rsp), %rbx
   20457: 49 c1 fa 0c                  	sarq	$0xc, %r10
   2045b: 40 88 70 0d                  	movb	%sil, 0xd(%rax)
   2045f: 48 8b 74 24 e0               	movq	-0x20(%rsp), %rsi
   20464: 49 89 df                     	movq	%rbx, %r15
   20467: 44 88 50 0c                  	movb	%r10b, 0xc(%rax)
   2046b: 49 c1 ff 07                  	sarq	$0x7, %r15
   2046f: 48 c1 fb 0f                  	sarq	$0xf, %rbx
   20473: c1 e1 06                     	shll	$0x6, %ecx
   20476: 41 c1 e0 03                  	shll	$0x3, %r8d
   2047a: 44 88 78 0e                  	movb	%r15b, 0xe(%rax)
   2047e: c1 e7 05                     	shll	$0x5, %edi
   20481: 09 d9                        	orl	%ebx, %ecx
   20483: c1 e2 02                     	shll	$0x2, %edx
   20486: 88 48 0f                     	movb	%cl, 0xf(%rax)
   20489: 48 89 f1                     	movq	%rsi, %rcx
   2048c: 48 c1 f9 02                  	sarq	$0x2, %rcx
   20490: 88 48 10                     	movb	%cl, 0x10(%rax)
   20493: 48 89 f1                     	movq	%rsi, %rcx
   20496: 48 c1 fe 12                  	sarq	$0x12, %rsi
   2049a: 41 09 f0                     	orl	%esi, %r8d
   2049d: 48 8b 74 24 e8               	movq	-0x18(%rsp), %rsi
   204a2: 48 c1 f9 0a                  	sarq	$0xa, %rcx
   204a6: 88 48 11                     	movb	%cl, 0x11(%rax)
   204a9: 48 89 f1                     	movq	%rsi, %rcx
   204ac: 48 c1 fe 0d                  	sarq	$0xd, %rsi
   204b0: 44 88 40 12                  	movb	%r8b, 0x12(%rax)
   204b4: 48 c1 f9 05                  	sarq	$0x5, %rcx
   204b8: 40 88 70 14                  	movb	%sil, 0x14(%rax)
   204bc: 88 48 13                     	movb	%cl, 0x13(%rax)
   204bf: 48 8b 4c 24 f0               	movq	-0x10(%rsp), %rcx
   204c4: 66 89 48 15                  	movw	%cx, 0x15(%rax)
   204c8: 48 c1 f9 10                  	sarq	$0x10, %rcx
   204cc: 09 cf                        	orl	%ecx, %edi
   204ce: 40 88 78 17                  	movb	%dil, 0x17(%rax)
   204d2: 48 8b 7c 24 b8               	movq	-0x48(%rsp), %rdi
   204d7: 48 89 f9                     	movq	%rdi, %rcx
   204da: 48 c1 f9 03                  	sarq	$0x3, %rcx
   204de: 88 48 18                     	movb	%cl, 0x18(%rax)
   204e1: 48 89 f9                     	movq	%rdi, %rcx
   204e4: 48 c1 ff 13                  	sarq	$0x13, %rdi
   204e8: 48 c1 f9 0b                  	sarq	$0xb, %rcx
   204ec: 09 fa                        	orl	%edi, %edx
   204ee: 88 48 19                     	movb	%cl, 0x19(%rax)
   204f1: 44 89 c9                     	movl	%r9d, %ecx
   204f4: 5b                           	popq	%rbx
   204f5: 88 50 1a                     	movb	%dl, 0x1a(%rax)
   204f8: 4c 89 f2                     	movq	%r14, %rdx
   204fb: c1 e1 07                     	shll	$0x7, %ecx
   204fe: 5d                           	popq	%rbp
   204ff: 48 c1 fa 06                  	sarq	$0x6, %rdx
   20503: 41 5c                        	popq	%r12
   20505: 41 5d                        	popq	%r13
   20507: 88 50 1b                     	movb	%dl, 0x1b(%rax)
   2050a: 4c 89 f2                     	movq	%r14, %rdx
   2050d: 41 5e                        	popq	%r14
   2050f: 48 c1 fa 0e                  	sarq	$0xe, %rdx
   20513: 41 5f                        	popq	%r15
   20515: 09 ca                        	orl	%ecx, %edx
   20517: 88 50 1c                     	movb	%dl, 0x1c(%rax)
   2051a: 4c 89 ca                     	movq	%r9, %rdx
   2051d: 48 d1 fa                     	sarq	%rdx
   20520: 88 50 1d                     	movb	%dl, 0x1d(%rax)
   20523: 4c 89 ca                     	movq	%r9, %rdx
   20526: 49 c1 f9 11                  	sarq	$0x11, %r9
   2052a: 48 c1 fa 09                  	sarq	$0x9, %rdx
   2052e: 44 88 48 1f                  	movb	%r9b, 0x1f(%rax)
   20532: 88 50 1e                     	movb	%dl, 0x1e(%rax)
   20535: c3                           	retq
   20536: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000020540 <sc25519_is_canonical>:
   20540: 53                           	pushq	%rbx
   20541: b9 1f 00 00 00               	movl	$0x1f, %ecx
   20546: bb 01 00 00 00               	movl	$0x1, %ebx
   2054b: 45 31 c0                     	xorl	%r8d, %r8d
   2054e: 4c 8d 15 ab 0f 04 00         	leaq	0x40fab(%rip), %r10     # 0x61500 <L.0>
   20555: 0f 1f 00                     	nopl	(%rax)
   20558: 45 0f b6 0c 0a               	movzbl	(%r10,%rcx), %r9d
   2055d: 0f b6 04 0f                  	movzbl	(%rdi,%rcx), %eax
   20561: 89 da                        	movl	%ebx, %edx
   20563: 41 89 c3                     	movl	%eax, %r11d
   20566: 44 29 c8                     	subl	%r9d, %eax
   20569: 44 89 ce                     	movl	%r9d, %esi
   2056c: 20 e2                        	andb	%ah, %dl
   2056e: 41 89 d1                     	movl	%edx, %r9d
   20571: 44 89 da                     	movl	%r11d, %edx
   20574: 31 f2                        	xorl	%esi, %edx
   20576: 45 09 c8                     	orl	%r9d, %r8d
   20579: 0f b6 d2                     	movzbl	%dl, %edx
   2057c: 83 ea 01                     	subl	$0x1, %edx
   2057f: c1 fa 08                     	sarl	$0x8, %edx
   20582: 21 d3                        	andl	%edx, %ebx
   20584: 48 83 e9 01                  	subq	$0x1, %rcx
   20588: 73 ce                        	jae	0x20558 <sc25519_is_canonical+0x18>
   2058a: 41 0f b6 c0                  	movzbl	%r8b, %eax
   2058e: 5b                           	popq	%rbx
   2058f: c3                           	retq

0000000000020590 <ge25519_from_uniform>:
   20590: 48 83 ec 38                  	subq	$0x38, %rsp
   20594: f3 0f 6f 06                  	movdqu	(%rsi), %xmm0
   20598: 0f 11 07                     	movups	%xmm0, (%rdi)
   2059b: f3 0f 6f 4e 10               	movdqu	0x10(%rsi), %xmm1
   205a0: 4c 8b 4f 06                  	movq	0x6(%rdi), %r9
   205a4: 0f 11 4f 10                  	movups	%xmm1, 0x10(%rdi)
   205a8: 0f b6 57 1f                  	movzbl	0x1f(%rdi), %edx
   205ac: 48 8b 77 13                  	movq	0x13(%rdi), %rsi
   205b0: 49 c1 e9 03                  	shrq	$0x3, %r9
   205b4: 4c 8b 47 0c                  	movq	0xc(%rdi), %r8
   205b8: 89 d0                        	movl	%edx, %eax
   205ba: 48 d1 ee                     	shrq	%rsi
   205bd: 81 e2 80 00 00 00            	andl	$0x80, %edx
   205c3: 83 e0 7f                     	andl	$0x7f, %eax
   205c6: 49 c1 e8 06                  	shrq	$0x6, %r8
   205ca: 88 47 1f                     	movb	%al, 0x1f(%rdi)
   205cd: 48 8b 4f 18                  	movq	0x18(%rdi), %rcx
   205d1: 48 b8 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rax  # imm = 0x7FFFFFFFFFFFF
   205db: 48 21 c6                     	andq	%rax, %rsi
   205de: 49 21 c1                     	andq	%rax, %r9
   205e1: 49 21 c0                     	andq	%rax, %r8
   205e4: 48 c1 e9 0c                  	shrq	$0xc, %rcx
   205e8: 48 89 74 24 18               	movq	%rsi, 0x18(%rsp)
   205ed: 48 89 e6                     	movq	%rsp, %rsi
   205f0: 48 21 c1                     	andq	%rax, %rcx
   205f3: 48 23 07                     	andq	(%rdi), %rax
   205f6: 4c 89 4c 24 08               	movq	%r9, 0x8(%rsp)
   205fb: 48 89 04 24                  	movq	%rax, (%rsp)
   205ff: 4c 89 44 24 10               	movq	%r8, 0x10(%rsp)
   20604: 48 89 4c 24 20               	movq	%rcx, 0x20(%rsp)
   20609: e8 62 91 ff ff               	callq	0x19770 <ge25519_elligator2>
   2060e: 48 83 c4 38                  	addq	$0x38, %rsp
   20612: c3                           	retq
   20613: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2061e: 66 90                        	nop

0000000000020620 <ge25519_from_hash>:
   20620: 41 54                        	pushq	%r12
   20622: 49 89 f0                     	movq	%rsi, %r8
   20625: 48 8d 56 1f                  	leaq	0x1f(%rsi), %rdx
   20629: 55                           	pushq	%rbp
   2062a: 48 89 fd                     	movq	%rdi, %rbp
   2062d: 53                           	pushq	%rbx
   2062e: 48 81 ec b0 00 00 00         	subq	$0xb0, %rsp
   20635: 0f b6 1e                     	movzbl	(%rsi), %ebx
   20638: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   20641: 48 89 84 24 a8 00 00 00      	movq	%rax, 0xa8(%rsp)
   20649: 31 c0                        	xorl	%eax, %eax
   2064b: 48 8d 7c 24 60               	leaq	0x60(%rsp), %rdi
   20650: 48 8d b4 24 80 00 00 00      	leaq	0x80(%rsp), %rsi
   20658: 83 e3 80                     	andl	$-0x80, %ebx
   2065b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   20660: 0f b6 4a 20                  	movzbl	0x20(%rdx), %ecx
   20664: 48 83 ea 01                  	subq	$0x1, %rdx
   20668: 88 0c 07                     	movb	%cl, (%rdi,%rax)
   2066b: 0f b6 4a 01                  	movzbl	0x1(%rdx), %ecx
   2066f: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   20672: 48 83 c0 01                  	addq	$0x1, %rax
   20676: 48 83 f8 20                  	cmpq	$0x20, %rax
   2067a: 75 e4                        	jne	0x20660 <ge25519_from_hash+0x40>
   2067c: 48 8b 74 24 6c               	movq	0x6c(%rsp), %rsi
   20681: 48 8b 54 24 73               	movq	0x73(%rsp), %rdx
   20686: 48 b8 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rax  # imm = 0x7FFFFFFFFFFFF
   20690: 49 89 e4                     	movq	%rsp, %r12
   20693: 4c 8b 4c 24 66               	movq	0x66(%rsp), %r9
   20698: 80 64 24 7f 7f               	andb	$0x7f, 0x7f(%rsp)
   2069d: 48 c1 ee 06                  	shrq	$0x6, %rsi
   206a1: 48 d1 ea                     	shrq	%rdx
   206a4: 80 a4 24 9f 00 00 00 7f      	andb	$0x7f, 0x9f(%rsp)
   206ac: 48 8b 4c 24 78               	movq	0x78(%rsp), %rcx
   206b1: 49 c1 e9 03                  	shrq	$0x3, %r9
   206b5: 48 21 c6                     	andq	%rax, %rsi
   206b8: 48 21 c2                     	andq	%rax, %rdx
   206bb: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   206c0: 49 21 c1                     	andq	%rax, %r9
   206c3: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   206c8: 48 c1 e9 0c                  	shrq	$0xc, %rcx
   206cc: 4c 8b 94 24 86 00 00 00      	movq	0x86(%rsp), %r10
   206d4: 4c 89 4c 24 08               	movq	%r9, 0x8(%rsp)
   206d9: 48 8b b4 24 93 00 00 00      	movq	0x93(%rsp), %rsi
   206e1: 48 21 c7                     	andq	%rax, %rdi
   206e4: 48 21 c1                     	andq	%rax, %rcx
   206e7: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   206ec: 4c 8b 8c 24 8c 00 00 00      	movq	0x8c(%rsp), %r9
   206f4: 49 c1 ea 03                  	shrq	$0x3, %r10
   206f8: 48 8b 94 24 98 00 00 00      	movq	0x98(%rsp), %rdx
   20700: 48 d1 ee                     	shrq	%rsi
   20703: 49 21 c2                     	andq	%rax, %r10
   20706: 49 c1 e9 06                  	shrq	$0x6, %r9
   2070a: 48 21 c6                     	andq	%rax, %rsi
   2070d: 4c 89 54 24 38               	movq	%r10, 0x38(%rsp)
   20712: 48 c1 ea 0c                  	shrq	$0xc, %rdx
   20716: 49 21 c1                     	andq	%rax, %r9
   20719: 48 89 74 24 48               	movq	%rsi, 0x48(%rsp)
   2071e: 4c 89 e6                     	movq	%r12, %rsi
   20721: 48 21 c2                     	andq	%rax, %rdx
   20724: 48 23 84 24 80 00 00 00      	andq	0x80(%rsp), %rax
   2072c: 4c 89 4c 24 40               	movq	%r9, 0x40(%rsp)
   20731: 48 89 44 24 30               	movq	%rax, 0x30(%rsp)
   20736: 41 0f b6 40 20               	movzbl	0x20(%r8), %eax
   2073b: 66 0f 6f 4c 24 30            	movdqa	0x30(%rsp), %xmm1
   20741: c0 e8 07                     	shrb	$0x7, %al
   20744: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   20748: 0f b6 c0                     	movzbl	%al, %eax
   2074b: 66 0f 73 f0 02               	psllq	$0x2, %xmm0
   20750: f7 d8                        	negl	%eax
   20752: 66 0f d4 c1                  	paddq	%xmm1, %xmm0
   20756: 83 e0 13                     	andl	$0x13, %eax
   20759: 66 0f 73 f0 02               	psllq	$0x2, %xmm0
   2075e: 48 01 f8                     	addq	%rdi, %rax
   20761: 4c 89 e7                     	movq	%r12, %rdi
   20764: 66 0f fb c1                  	psubq	%xmm1, %xmm0
   20768: 48 89 04 24                  	movq	%rax, (%rsp)
   2076c: 66 0f 6f 4c 24 40            	movdqa	0x40(%rsp), %xmm1
   20772: 48 8d 04 d2                  	leaq	(%rdx,%rdx,8), %rax
   20776: 66 0f 73 f0 01               	psllq	$0x1, %xmm0
   2077b: 66 0f d4 04 24               	paddq	(%rsp), %xmm0
   20780: 48 8d 04 42                  	leaq	(%rdx,%rax,2), %rax
   20784: 48 8d 04 41                  	leaq	(%rcx,%rax,2), %rax
   20788: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   2078c: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   20790: 66 0f 73 f0 02               	psllq	$0x2, %xmm0
   20795: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   2079a: 66 0f d4 c1                  	paddq	%xmm1, %xmm0
   2079e: 66 0f 73 f0 02               	psllq	$0x2, %xmm0
   207a3: 66 0f fb c1                  	psubq	%xmm1, %xmm0
   207a7: 66 0f 73 f0 01               	psllq	$0x1, %xmm0
   207ac: 66 0f d4 44 24 10            	paddq	0x10(%rsp), %xmm0
   207b2: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   207b7: e8 44 50 ff ff               	callq	0x15800 <fe25519_reduce>
   207bc: 0f b6 d3                     	movzbl	%bl, %edx
   207bf: 4c 89 e6                     	movq	%r12, %rsi
   207c2: 48 89 ef                     	movq	%rbp, %rdi
   207c5: e8 a6 8f ff ff               	callq	0x19770 <ge25519_elligator2>
   207ca: 48 8b 84 24 a8 00 00 00      	movq	0xa8(%rsp), %rax
   207d2: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   207db: 75 0c                        	jne	0x207e9 <ge25519_from_hash+0x1c9>
   207dd: 48 81 c4 b0 00 00 00         	addq	$0xb0, %rsp
   207e4: 5b                           	popq	%rbx
   207e5: 5d                           	popq	%rbp
   207e6: 41 5c                        	popq	%r12
   207e8: c3                           	retq
   207e9: e8 02 db fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   207ee: 66 90                        	nop

00000000000207f0 <ristretto255_frombytes>:
   207f0: 41 57                        	pushq	%r15
   207f2: 41 56                        	pushq	%r14
   207f4: 41 55                        	pushq	%r13
   207f6: 41 54                        	pushq	%r12
   207f8: 55                           	pushq	%rbp
   207f9: 53                           	pushq	%rbx
   207fa: 48 89 fb                     	movq	%rdi, %rbx
   207fd: 48 81 ec a8 02 00 00         	subq	$0x2a8, %rsp            # imm = 0x2A8
   20804: 0f b6 7e 1f                  	movzbl	0x1f(%rsi), %edi
   20808: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   20811: 48 89 84 24 98 02 00 00      	movq	%rax, 0x298(%rsp)
   20819: 31 c0                        	xorl	%eax, %eax
   2081b: 48 8d 46 1e                  	leaq	0x1e(%rsi), %rax
   2081f: 89 f9                        	movl	%edi, %ecx
   20821: f7 d1                        	notl	%ecx
   20823: 83 e1 7f                     	andl	$0x7f, %ecx
   20826: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   20830: 0f b6 10                     	movzbl	(%rax), %edx
   20833: 48 83 e8 01                  	subq	$0x1, %rax
   20837: f7 d2                        	notl	%edx
   20839: 09 d1                        	orl	%edx, %ecx
   2083b: 48 39 f0                     	cmpq	%rsi, %rax
   2083e: 75 f0                        	jne	0x20830 <ristretto255_frombytes+0x40>
   20840: 44 0f b6 00                  	movzbl	(%rax), %r8d
   20844: 0f b6 d1                     	movzbl	%cl, %edx
   20847: b9 ec 00 00 00               	movl	$0xec, %ecx
   2084c: 40 c0 ef 07                  	shrb	$0x7, %dil
   20850: 83 ea 01                     	subl	$0x1, %edx
   20853: c1 ea 08                     	shrl	$0x8, %edx
   20856: 44 29 c1                     	subl	%r8d, %ecx
   20859: 44 09 c7                     	orl	%r8d, %edi
   2085c: 20 ea                        	andb	%ch, %dl
   2085e: 09 fa                        	orl	%edi, %edx
   20860: 83 e2 01                     	andl	$0x1, %edx
   20863: 0f 85 9c 03 00 00            	jne	0x20c05 <ristretto255_frombytes+0x415>
   20869: 48 8b 78 0c                  	movq	0xc(%rax), %rdi
   2086d: 48 8b 70 13                  	movq	0x13(%rax), %rsi
   20871: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   20875: 48 ba ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rdx  # imm = 0x7FFFFFFFFFFFF
   2087f: 4c 8b 40 06                  	movq	0x6(%rax), %r8
   20883: 48 8b 48 18                  	movq	0x18(%rax), %rcx
   20887: 4c 8d bc 24 90 00 00 00      	leaq	0x90(%rsp), %r15
   2088f: 48 8d ac 24 c0 00 00 00      	leaq	0xc0(%rsp), %rbp
   20897: 48 c1 ef 06                  	shrq	$0x6, %rdi
   2089b: 48 d1 ee                     	shrq	%rsi
   2089e: 4c 8d b4 24 f0 00 00 00      	leaq	0xf0(%rsp), %r14
   208a6: 4c 8d ac 24 50 01 00 00      	leaq	0x150(%rsp), %r13
   208ae: 49 c1 e8 03                  	shrq	$0x3, %r8
   208b2: 48 21 d7                     	andq	%rdx, %rdi
   208b5: 48 21 d6                     	andq	%rdx, %rsi
   208b8: 48 c1 e9 0c                  	shrq	$0xc, %rcx
   208bc: 48 21 d1                     	andq	%rdx, %rcx
   208bf: 49 21 d0                     	andq	%rdx, %r8
   208c2: 48 89 bc 24 a0 00 00 00      	movq	%rdi, 0xa0(%rsp)
   208ca: 48 23 10                     	andq	(%rax), %rdx
   208cd: 48 89 ef                     	movq	%rbp, %rdi
   208d0: 48 89 b4 24 a8 00 00 00      	movq	%rsi, 0xa8(%rsp)
   208d8: 4c 89 fe                     	movq	%r15, %rsi
   208db: 4c 8d a4 24 b0 01 00 00      	leaq	0x1b0(%rsp), %r12
   208e3: 48 89 8c 24 b0 00 00 00      	movq	%rcx, 0xb0(%rsp)
   208eb: 4c 89 84 24 98 00 00 00      	movq	%r8, 0x98(%rsp)
   208f3: 48 89 94 24 90 00 00 00      	movq	%rdx, 0x90(%rsp)
   208fb: e8 f0 4a ff ff               	callq	0x153f0 <fe25519_sq>
   20900: 48 89 ea                     	movq	%rbp, %rdx
   20903: 4c 89 f6                     	movq	%r14, %rsi
   20906: 4c 89 f7                     	movq	%r14, %rdi
   20909: 0f 11 84 24 f8 00 00 00      	movups	%xmm0, 0xf8(%rsp)
   20911: 48 8d ac 24 80 01 00 00      	leaq	0x180(%rsp), %rbp
   20919: 0f 11 84 24 08 01 00 00      	movups	%xmm0, 0x108(%rsp)
   20921: 48 c7 84 24 f0 00 00 00 01 00 00 00  	movq	$0x1, 0xf0(%rsp)
   2092d: e8 4e 47 ff ff               	callq	0x15080 <fe25519_sub>
   20932: 4c 89 ef                     	movq	%r13, %rdi
   20935: 4c 89 f6                     	movq	%r14, %rsi
   20938: e8 b3 4a ff ff               	callq	0x153f0 <fe25519_sq>
   2093d: 48 8b 84 24 c0 00 00 00      	movq	0xc0(%rsp), %rax
   20945: 4c 8d 8c 24 20 01 00 00      	leaq	0x120(%rsp), %r9
   2094d: 48 89 ef                     	movq	%rbp, %rdi
   20950: f3 0f 7e 94 24 d0 00 00 00   	movq	0xd0(%rsp), %xmm2
   20959: 4c 89 ce                     	movq	%r9, %rsi
   2095c: 4c 89 4c 24 08               	movq	%r9, 0x8(%rsp)
   20961: 48 83 c0 01                  	addq	$0x1, %rax
   20965: 66 48 0f 6e c8               	movq	%rax, %xmm1
   2096a: 48 8b 84 24 e0 00 00 00      	movq	0xe0(%rsp), %rax
   20972: 0f 16 94 24 d8 00 00 00      	movhps	0xd8(%rsp), %xmm2       # xmm2 = xmm2[0,1],mem[0,1]
   2097a: 0f 16 8c 24 c8 00 00 00      	movhps	0xc8(%rsp), %xmm1       # xmm1 = xmm1[0,1],mem[0,1]
   20982: 0f 29 94 24 30 01 00 00      	movaps	%xmm2, 0x130(%rsp)
   2098a: 48 89 84 24 40 01 00 00      	movq	%rax, 0x140(%rsp)
   20992: 0f 29 8c 24 20 01 00 00      	movaps	%xmm1, 0x120(%rsp)
   2099a: e8 51 4a ff ff               	callq	0x153f0 <fe25519_sq>
   2099f: 4c 89 ea                     	movq	%r13, %rdx
   209a2: 4c 89 e7                     	movq	%r12, %rdi
   209a5: 48 8d 35 b4 89 04 00         	leaq	0x489b4(%rip), %rsi     # 0x69360 <d>
   209ac: e8 8f 47 ff ff               	callq	0x15140 <fe25519_mul>
   209b1: 4c 89 e7                     	movq	%r12, %rdi
   209b4: 4c 89 e2                     	movq	%r12, %rdx
   209b7: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   209bc: 4c 8d 84 24 40 02 00 00      	leaq	0x240(%rsp), %r8
   209c4: 0f 29 84 24 40 02 00 00      	movaps	%xmm0, 0x240(%rsp)
   209cc: 4c 89 c6                     	movq	%r8, %rsi
   209cf: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   209d4: 0f 29 84 24 50 02 00 00      	movaps	%xmm0, 0x250(%rsp)
   209dc: 48 c7 84 24 60 02 00 00 00 00 00 00  	movq	$0x0, 0x260(%rsp)
   209e8: e8 93 46 ff ff               	callq	0x15080 <fe25519_sub>
   209ed: 48 89 ea                     	movq	%rbp, %rdx
   209f0: 4c 89 e6                     	movq	%r12, %rsi
   209f3: e8 88 46 ff ff               	callq	0x15080 <fe25519_sub>
   209f8: 48 8d 84 24 e0 01 00 00      	leaq	0x1e0(%rsp), %rax
   20a00: 48 89 ea                     	movq	%rbp, %rdx
   20a03: 4c 89 e6                     	movq	%r12, %rsi
   20a06: 48 89 c7                     	movq	%rax, %rdi
   20a09: 48 89 04 24                  	movq	%rax, (%rsp)
   20a0d: 48 8d 6b 28                  	leaq	0x28(%rbx), %rbp
   20a11: e8 2a 47 ff ff               	callq	0x15140 <fe25519_mul>
   20a16: 48 8b 14 24                  	movq	(%rsp), %rdx
   20a1a: 4c 89 ef                     	movq	%r13, %rdi
   20a1d: 48 8d 74 24 60               	leaq	0x60(%rsp), %rsi
   20a22: 0f 11 44 24 68               	movups	%xmm0, 0x68(%rsp)
   20a27: 0f 11 44 24 78               	movups	%xmm0, 0x78(%rsp)
   20a2c: 48 c7 44 24 60 01 00 00 00   	movq	$0x1, 0x60(%rsp)
   20a35: e8 26 73 ff ff               	callq	0x17d60 <ristretto255_sqrt_ratio_m1>
   20a3a: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   20a3f: 4c 89 ee                     	movq	%r13, %rsi
   20a42: 48 89 df                     	movq	%rbx, %rdi
   20a45: 89 44 24 24                  	movl	%eax, 0x24(%rsp)
   20a49: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   20a4d: e8 ee 46 ff ff               	callq	0x15140 <fe25519_mul>
   20a52: 48 89 da                     	movq	%rbx, %rdx
   20a55: 4c 89 ee                     	movq	%r13, %rsi
   20a58: 48 89 ef                     	movq	%rbp, %rdi
   20a5b: e8 e0 46 ff ff               	callq	0x15140 <fe25519_mul>
   20a60: 4c 89 e2                     	movq	%r12, %rdx
   20a63: 48 89 ee                     	movq	%rbp, %rsi
   20a66: 48 89 ef                     	movq	%rbp, %rdi
   20a69: e8 d2 46 ff ff               	callq	0x15140 <fe25519_mul>
   20a6e: 4c 89 fa                     	movq	%r15, %rdx
   20a71: 48 89 de                     	movq	%rbx, %rsi
   20a74: 48 89 df                     	movq	%rbx, %rdi
   20a77: e8 c4 46 ff ff               	callq	0x15140 <fe25519_mul>
   20a7c: 48 8b 03                     	movq	(%rbx), %rax
   20a7f: 48 8b 7b 20                  	movq	0x20(%rbx), %rdi
   20a83: 48 89 de                     	movq	%rbx, %rsi
   20a86: 4c 8d ac 24 70 02 00 00      	leaq	0x270(%rsp), %r13
   20a8e: 4c 8d 1c 00                  	leaq	(%rax,%rax), %r11
   20a92: 48 8b 43 08                  	movq	0x8(%rbx), %rax
   20a96: 4c 8d 24 3f                  	leaq	(%rdi,%rdi), %r12
   20a9a: 4c 89 ef                     	movq	%r13, %rdi
   20a9d: 4c 89 1b                     	movq	%r11, (%rbx)
   20aa0: 4c 8d 14 00                  	leaq	(%rax,%rax), %r10
   20aa4: 48 8b 43 10                  	movq	0x10(%rbx), %rax
   20aa8: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   20aac: 4c 89 53 08                  	movq	%r10, 0x8(%rbx)
   20ab0: 4c 8d 0c 00                  	leaq	(%rax,%rax), %r9
   20ab4: 48 8b 43 18                  	movq	0x18(%rbx), %rax
   20ab8: 4c 89 5c 24 18               	movq	%r11, 0x18(%rsp)
   20abd: 4c 89 4b 10                  	movq	%r9, 0x10(%rbx)
   20ac1: 48 01 c0                     	addq	%rax, %rax
   20ac4: 4c 89 54 24 10               	movq	%r10, 0x10(%rsp)
   20ac9: 48 89 43 18                  	movq	%rax, 0x18(%rbx)
   20acd: 4c 89 4c 24 08               	movq	%r9, 0x8(%rsp)
   20ad2: 48 89 04 24                  	movq	%rax, (%rsp)
   20ad6: e8 15 72 ff ff               	callq	0x17cf0 <fe25519_tobytes>
   20adb: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   20ae0: 48 89 da                     	movq	%rbx, %rdx
   20ae3: 44 0f b6 bc 24 70 02 00 00   	movzbl	0x270(%rsp), %r15d
   20aec: 48 8d bc 24 10 02 00 00      	leaq	0x210(%rsp), %rdi
   20af4: 0f 29 84 24 40 02 00 00      	movaps	%xmm0, 0x240(%rsp)
   20afc: 41 83 e7 01                  	andl	$0x1, %r15d
   20b00: 0f 29 84 24 50 02 00 00      	movaps	%xmm0, 0x250(%rsp)
   20b08: 48 c7 84 24 60 02 00 00 00 00 00 00  	movq	$0x0, 0x260(%rsp)
   20b14: e8 67 45 ff ff               	callq	0x15080 <fe25519_sub>
   20b19: 45 84 ff                     	testb	%r15b, %r15b
   20b1c: 4c 8b 5c 24 18               	movq	0x18(%rsp), %r11
   20b21: 48 89 ea                     	movq	%rbp, %rdx
   20b24: 4c 8b 54 24 10               	movq	0x10(%rsp), %r10
   20b29: 4c 8b 4c 24 08               	movq	0x8(%rsp), %r9
   20b2e: 4c 89 f6                     	movq	%r14, %rsi
   20b31: 48 89 ef                     	movq	%rbp, %rdi
   20b34: 4c 0f 45 a4 24 30 02 00 00   	cmovneq	0x230(%rsp), %r12
   20b3d: 48 8b 04 24                  	movq	(%rsp), %rax
   20b41: 4c 0f 45 9c 24 10 02 00 00   	cmovneq	0x210(%rsp), %r11
   20b4a: 4c 0f 45 94 24 18 02 00 00   	cmovneq	0x218(%rsp), %r10
   20b53: 4c 0f 45 8c 24 20 02 00 00   	cmovneq	0x220(%rsp), %r9
   20b5c: 4c 89 63 20                  	movq	%r12, 0x20(%rbx)
   20b60: 48 0f 45 84 24 28 02 00 00   	cmovneq	0x228(%rsp), %rax
   20b69: 4c 89 1b                     	movq	%r11, (%rbx)
   20b6c: 4c 8d 63 78                  	leaq	0x78(%rbx), %r12
   20b70: 4c 89 53 08                  	movq	%r10, 0x8(%rbx)
   20b74: 4c 89 4b 10                  	movq	%r9, 0x10(%rbx)
   20b78: 48 89 43 18                  	movq	%rax, 0x18(%rbx)
   20b7c: e8 bf 45 ff ff               	callq	0x15140 <fe25519_mul>
   20b81: 48 89 ea                     	movq	%rbp, %rdx
   20b84: 0f 11 43 58                  	movups	%xmm0, 0x58(%rbx)
   20b88: 48 89 de                     	movq	%rbx, %rsi
   20b8b: 48 c7 43 50 01 00 00 00      	movq	$0x1, 0x50(%rbx)
   20b93: 4c 89 e7                     	movq	%r12, %rdi
   20b96: 0f 11 43 68                  	movups	%xmm0, 0x68(%rbx)
   20b9a: e8 a1 45 ff ff               	callq	0x15140 <fe25519_mul>
   20b9f: 4c 89 e6                     	movq	%r12, %rsi
   20ba2: 4c 89 ef                     	movq	%r13, %rdi
   20ba5: e8 46 71 ff ff               	callq	0x17cf0 <fe25519_tobytes>
   20baa: 48 89 ee                     	movq	%rbp, %rsi
   20bad: 4c 89 ef                     	movq	%r13, %rdi
   20bb0: 0f b6 9c 24 70 02 00 00      	movzbl	0x270(%rsp), %ebx
   20bb8: e8 33 71 ff ff               	callq	0x17cf0 <fe25519_tobytes>
   20bbd: be 20 00 00 00               	movl	$0x20, %esi
   20bc2: 4c 89 ef                     	movq	%r13, %rdi
   20bc5: e8 06 de fe ff               	callq	0xe9d0 <sodium_is_zero@plt>
   20bca: 8b 4c 24 24                  	movl	0x24(%rsp), %ecx
   20bce: 83 e3 01                     	andl	$0x1, %ebx
   20bd1: 89 c2                        	movl	%eax, %edx
   20bd3: b8 01 00 00 00               	movl	$0x1, %eax
   20bd8: 29 c8                        	subl	%ecx, %eax
   20bda: 09 da                        	orl	%ebx, %edx
   20bdc: 09 d0                        	orl	%edx, %eax
   20bde: f7 d8                        	negl	%eax
   20be0: 48 8b 94 24 98 02 00 00      	movq	0x298(%rsp), %rdx
   20be8: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   20bf1: 75 19                        	jne	0x20c0c <ristretto255_frombytes+0x41c>
   20bf3: 48 81 c4 a8 02 00 00         	addq	$0x2a8, %rsp            # imm = 0x2A8
   20bfa: 5b                           	popq	%rbx
   20bfb: 5d                           	popq	%rbp
   20bfc: 41 5c                        	popq	%r12
   20bfe: 41 5d                        	popq	%r13
   20c00: 41 5e                        	popq	%r14
   20c02: 41 5f                        	popq	%r15
   20c04: c3                           	retq
   20c05: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   20c0a: eb d4                        	jmp	0x20be0 <ristretto255_frombytes+0x3f0>
   20c0c: e8 df d6 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   20c11: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   20c1c: 0f 1f 40 00                  	nopl	(%rax)

0000000000020c20 <ristretto255_p3_tobytes>:
   20c20: 41 57                        	pushq	%r15
   20c22: 4c 8d 46 50                  	leaq	0x50(%rsi), %r8
   20c26: 41 56                        	pushq	%r14
   20c28: 41 55                        	pushq	%r13
   20c2a: 4c 8d 6e 28                  	leaq	0x28(%rsi), %r13
   20c2e: 41 54                        	pushq	%r12
   20c30: 4c 89 ea                     	movq	%r13, %rdx
   20c33: 55                           	pushq	%rbp
   20c34: 48 89 f5                     	movq	%rsi, %rbp
   20c37: 53                           	pushq	%rbx
   20c38: 48 81 ec 28 04 00 00         	subq	$0x428, %rsp            # imm = 0x428
   20c3f: f3 0f 6f 56 38               	movdqu	0x38(%rsi), %xmm2
   20c44: f3 0f 6f 5e 28               	movdqu	0x28(%rsi), %xmm3
   20c49: f3 0f 6f 46 60               	movdqu	0x60(%rsi), %xmm0
   20c4e: 48 89 3c 24                  	movq	%rdi, (%rsp)
   20c52: 48 8d 9c 24 10 02 00 00      	leaq	0x210(%rsp), %rbx
   20c5a: 48 8d bc 24 60 03 00 00      	leaq	0x360(%rsp), %rdi
   20c62: f3 0f 6f 4e 50               	movdqu	0x50(%rsi), %xmm1
   20c67: 4c 8d bc 24 40 02 00 00      	leaq	0x240(%rsp), %r15
   20c6f: 4c 8d a4 24 70 02 00 00      	leaq	0x270(%rsp), %r12
   20c77: 66 0f d4 c2                  	paddq	%xmm2, %xmm0
   20c7b: 4c 8d b4 24 f0 00 00 00      	leaq	0xf0(%rsp), %r14
   20c83: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   20c8c: 48 89 84 24 18 04 00 00      	movq	%rax, 0x418(%rsp)
   20c94: 31 c0                        	xorl	%eax, %eax
   20c96: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   20c9a: 48 8b 46 48                  	movq	0x48(%rsi), %rax
   20c9e: 48 03 46 70                  	addq	0x70(%rsi), %rax
   20ca2: 4c 89 c6                     	movq	%r8, %rsi
   20ca5: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   20caa: 48 89 84 24 30 02 00 00      	movq	%rax, 0x230(%rsp)
   20cb2: 0f 29 8c 24 10 02 00 00      	movaps	%xmm1, 0x210(%rsp)
   20cba: 0f 29 84 24 20 02 00 00      	movaps	%xmm0, 0x220(%rsp)
   20cc2: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   20cc6: e8 b5 43 ff ff               	callq	0x15080 <fe25519_sub>
   20ccb: 48 89 fa                     	movq	%rdi, %rdx
   20cce: 48 89 de                     	movq	%rbx, %rsi
   20cd1: 48 89 df                     	movq	%rbx, %rdi
   20cd4: e8 67 44 ff ff               	callq	0x15140 <fe25519_mul>
   20cd9: 4c 89 ea                     	movq	%r13, %rdx
   20cdc: 48 89 ee                     	movq	%rbp, %rsi
   20cdf: 4c 89 ff                     	movq	%r15, %rdi
   20ce2: e8 59 44 ff ff               	callq	0x15140 <fe25519_mul>
   20ce7: 4c 89 fe                     	movq	%r15, %rsi
   20cea: 4c 89 e7                     	movq	%r12, %rdi
   20ced: e8 fe 46 ff ff               	callq	0x153f0 <fe25519_sq>
   20cf2: 4c 89 e2                     	movq	%r12, %rdx
   20cf5: 48 89 de                     	movq	%rbx, %rsi
   20cf8: 4c 89 e7                     	movq	%r12, %rdi
   20cfb: e8 40 44 ff ff               	callq	0x15140 <fe25519_mul>
   20d00: 4c 89 e2                     	movq	%r12, %rdx
   20d03: 4c 89 f7                     	movq	%r14, %rdi
   20d06: 4c 8d 64 24 30               	leaq	0x30(%rsp), %r12
   20d0b: 48 8d b4 24 80 01 00 00      	leaq	0x180(%rsp), %rsi
   20d13: 0f 11 84 24 88 01 00 00      	movups	%xmm0, 0x188(%rsp)
   20d1b: 0f 11 84 24 98 01 00 00      	movups	%xmm0, 0x198(%rsp)
   20d23: 48 c7 84 24 80 01 00 00 01 00 00 00  	movq	$0x1, 0x180(%rsp)
   20d2f: e8 2c 70 ff ff               	callq	0x17d60 <ristretto255_sqrt_ratio_m1>
   20d34: 48 89 da                     	movq	%rbx, %rdx
   20d37: 4c 89 f6                     	movq	%r14, %rsi
   20d3a: 4c 89 e7                     	movq	%r12, %rdi
   20d3d: e8 fe 43 ff ff               	callq	0x15140 <fe25519_mul>
   20d42: 48 8d 5c 24 60               	leaq	0x60(%rsp), %rbx
   20d47: 4c 89 fa                     	movq	%r15, %rdx
   20d4a: 4c 89 f6                     	movq	%r14, %rsi
   20d4d: 48 89 df                     	movq	%rbx, %rdi
   20d50: 4c 8d b4 24 30 03 00 00      	leaq	0x330(%rsp), %r14
   20d58: 4c 8d 7d 78                  	leaq	0x78(%rbp), %r15
   20d5c: e8 df 43 ff ff               	callq	0x15140 <fe25519_mul>
   20d61: 48 89 da                     	movq	%rbx, %rdx
   20d64: 4c 89 e6                     	movq	%r12, %rsi
   20d67: 4c 89 f7                     	movq	%r14, %rdi
   20d6a: e8 d1 43 ff ff               	callq	0x15140 <fe25519_mul>
   20d6f: 4c 89 fa                     	movq	%r15, %rdx
   20d72: 4c 89 f6                     	movq	%r14, %rsi
   20d75: 4c 89 f7                     	movq	%r14, %rdi
   20d78: e8 c3 43 ff ff               	callq	0x15140 <fe25519_mul>
   20d7d: 48 8d 1d 5c 85 04 00         	leaq	0x4855c(%rip), %rbx     # 0x692e0 <sqrtm1>
   20d84: 48 89 ee                     	movq	%rbp, %rsi
   20d87: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   20d8b: 48 89 da                     	movq	%rbx, %rdx
   20d8e: 48 8d bc 24 20 01 00 00      	leaq	0x120(%rsp), %rdi
   20d96: e8 a5 43 ff ff               	callq	0x15140 <fe25519_mul>
   20d9b: 48 89 da                     	movq	%rbx, %rdx
   20d9e: 4c 89 ee                     	movq	%r13, %rsi
   20da1: 48 8d bc 24 50 01 00 00      	leaq	0x150(%rsp), %rdi
   20da9: e8 92 43 ff ff               	callq	0x15140 <fe25519_mul>
   20dae: 48 8d 9c 24 e0 01 00 00      	leaq	0x1e0(%rsp), %rbx
   20db6: 4c 89 e6                     	movq	%r12, %rsi
   20db9: 48 8d bc 24 c0 00 00 00      	leaq	0xc0(%rsp), %rdi
   20dc1: 48 8d 15 98 84 04 00         	leaq	0x48498(%rip), %rdx     # 0x69260 <invsqrtamd>
   20dc8: 4c 8d a4 24 f0 03 00 00      	leaq	0x3f0(%rsp), %r12
   20dd0: e8 6b 43 ff ff               	callq	0x15140 <fe25519_mul>
   20dd5: 4c 89 f2                     	movq	%r14, %rdx
   20dd8: 4c 89 fe                     	movq	%r15, %rsi
   20ddb: 48 89 df                     	movq	%rbx, %rdi
   20dde: e8 5d 43 ff ff               	callq	0x15140 <fe25519_mul>
   20de3: 48 89 de                     	movq	%rbx, %rsi
   20de6: 4c 89 e7                     	movq	%r12, %rdi
   20de9: e8 02 6f ff ff               	callq	0x17cf0 <fe25519_tobytes>
   20dee: f3 0f 6f 65 00               	movdqu	(%rbp), %xmm4
   20df3: 48 8b 45 10                  	movq	0x10(%rbp), %rax
   20df7: 48 8d b4 24 a0 02 00 00      	leaq	0x2a0(%rsp), %rsi
   20dff: 0f b6 8c 24 f0 03 00 00      	movzbl	0x3f0(%rsp), %ecx
   20e07: f3 0f 6f 6d 10               	movdqu	0x10(%rbp), %xmm5
   20e0c: 0f 29 a4 24 a0 02 00 00      	movaps	%xmm4, 0x2a0(%rsp)
   20e14: f3 0f 6f 75 28               	movdqu	0x28(%rbp), %xmm6
   20e19: f3 0f 6f 7d 38               	movdqu	0x38(%rbp), %xmm7
   20e1e: 83 e1 01                     	andl	$0x1, %ecx
   20e21: 66 0f 6f 54 24 60            	movdqa	0x60(%rsp), %xmm2
   20e27: 4c 8b 7d 38                  	movq	0x38(%rbp), %r15
   20e2b: 0f 29 ac 24 b0 02 00 00      	movaps	%xmm5, 0x2b0(%rsp)
   20e33: 84 c9                        	testb	%cl, %cl
   20e35: 48 8b bc 24 50 01 00 00      	movq	0x150(%rsp), %rdi
   20e3d: 48 0f 45 84 24 60 01 00 00   	cmovneq	0x160(%rsp), %rax
   20e46: 0f 29 b4 24 d0 02 00 00      	movaps	%xmm6, 0x2d0(%rsp)
   20e4e: 48 0f 44 bc 24 a0 02 00 00   	cmoveq	0x2a0(%rsp), %rdi
   20e57: 66 0f 6f 5c 24 70            	movdqa	0x70(%rsp), %xmm3
   20e5d: 0f 29 bc 24 e0 02 00 00      	movaps	%xmm7, 0x2e0(%rsp)
   20e65: 48 89 84 24 b0 02 00 00      	movq	%rax, 0x2b0(%rsp)
   20e6d: 48 8b 84 24 68 01 00 00      	movq	0x168(%rsp), %rax
   20e75: 48 0f 44 84 24 b8 02 00 00   	cmoveq	0x2b8(%rsp), %rax
   20e7e: 48 89 bc 24 a0 02 00 00      	movq	%rdi, 0x2a0(%rsp)
   20e86: 4c 8b 8c 24 20 01 00 00      	movq	0x120(%rsp), %r9
   20e8e: 48 8b bc 24 58 01 00 00      	movq	0x158(%rsp), %rdi
   20e96: 0f 29 94 24 90 00 00 00      	movaps	%xmm2, 0x90(%rsp)
   20e9e: 48 0f 44 bc 24 a8 02 00 00   	cmoveq	0x2a8(%rsp), %rdi
   20ea7: 48 89 84 24 b8 02 00 00      	movq	%rax, 0x2b8(%rsp)
   20eaf: 4c 0f 44 8c 24 d0 02 00 00   	cmoveq	0x2d0(%rsp), %r9
   20eb8: 48 8b 84 24 70 01 00 00      	movq	0x170(%rsp), %rax
   20ec0: 0f 29 9c 24 a0 00 00 00      	movaps	%xmm3, 0xa0(%rsp)
   20ec8: 48 0f 44 45 20               	cmoveq	0x20(%rbp), %rax
   20ecd: 48 89 bc 24 a8 02 00 00      	movq	%rdi, 0x2a8(%rsp)
   20ed5: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   20eda: 48 89 84 24 c0 02 00 00      	movq	%rax, 0x2c0(%rsp)
   20ee2: 4c 89 8c 24 d0 02 00 00      	movq	%r9, 0x2d0(%rsp)
   20eea: 48 8b 8c 24 c0 00 00 00      	movq	0xc0(%rsp), %rcx
   20ef2: 48 0f 45 94 24 d0 00 00 00   	cmovneq	0xd0(%rsp), %rdx
   20efb: 48 8b 84 24 28 01 00 00      	movq	0x128(%rsp), %rax
   20f03: 4c 89 4c 24 20               	movq	%r9, 0x20(%rsp)
   20f08: 4c 8b ac 24 38 01 00 00      	movq	0x138(%rsp), %r13
   20f10: 48 8b 9c 24 40 01 00 00      	movq	0x140(%rsp), %rbx
   20f18: 48 89 94 24 a0 00 00 00      	movq	%rdx, 0xa0(%rsp)
   20f20: 48 0f 44 5d 48               	cmoveq	0x48(%rbp), %rbx
   20f25: 48 8d ac 24 00 03 00 00      	leaq	0x300(%rsp), %rbp
   20f2d: 48 8b 94 24 d8 00 00 00      	movq	0xd8(%rsp), %rdx
   20f35: 48 89 ef                     	movq	%rbp, %rdi
   20f38: 48 0f 44 94 24 a8 00 00 00   	cmoveq	0xa8(%rsp), %rdx
   20f41: 48 0f 44 8c 24 90 00 00 00   	cmoveq	0x90(%rsp), %rcx
   20f4a: 48 0f 44 84 24 d8 02 00 00   	cmoveq	0x2d8(%rsp), %rax
   20f53: 48 89 9c 24 f0 02 00 00      	movq	%rbx, 0x2f0(%rsp)
   20f5b: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   20f63: 48 8b 94 24 e0 00 00 00      	movq	0xe0(%rsp), %rdx
   20f6b: 48 0f 44 94 24 80 00 00 00   	cmoveq	0x80(%rsp), %rdx
   20f74: 48 89 8c 24 90 00 00 00      	movq	%rcx, 0x90(%rsp)
   20f7c: 4c 0f 45 bc 24 30 01 00 00   	cmovneq	0x130(%rsp), %r15
   20f85: 48 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %rcx
   20f8d: 48 89 84 24 d8 02 00 00      	movq	%rax, 0x2d8(%rsp)
   20f95: 48 0f 44 8c 24 98 00 00 00   	cmoveq	0x98(%rsp), %rcx
   20f9e: 48 89 94 24 b0 00 00 00      	movq	%rdx, 0xb0(%rsp)
   20fa6: 4c 89 f2                     	movq	%r14, %rdx
   20fa9: 4c 0f 44 ac 24 e8 02 00 00   	cmoveq	0x2e8(%rsp), %r13
   20fb2: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   20fb7: 48 89 8c 24 98 00 00 00      	movq	%rcx, 0x98(%rsp)
   20fbf: 4c 89 bc 24 e0 02 00 00      	movq	%r15, 0x2e0(%rsp)
   20fc7: 4c 89 ac 24 e8 02 00 00      	movq	%r13, 0x2e8(%rsp)
   20fcf: e8 6c 41 ff ff               	callq	0x15140 <fe25519_mul>
   20fd4: 48 89 ee                     	movq	%rbp, %rsi
   20fd7: 4c 89 e7                     	movq	%r12, %rdi
   20fda: 48 8d ac 24 90 03 00 00      	leaq	0x390(%rsp), %rbp
   20fe2: e8 09 6d ff ff               	callq	0x17cf0 <fe25519_tobytes>
   20fe7: 4c 8d 94 24 c0 03 00 00      	leaq	0x3c0(%rsp), %r10
   20fef: 48 89 ef                     	movq	%rbp, %rdi
   20ff2: 44 0f b6 b4 24 f0 03 00 00   	movzbl	0x3f0(%rsp), %r14d
   20ffb: 4c 89 d6                     	movq	%r10, %rsi
   20ffe: 48 8d 94 24 d0 02 00 00      	leaq	0x2d0(%rsp), %rdx
   21006: 4c 89 54 24 08               	movq	%r10, 0x8(%rsp)
   2100b: 41 83 e6 01                  	andl	$0x1, %r14d
   2100f: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   21014: 48 c7 84 24 e0 03 00 00 00 00 00 00  	movq	$0x0, 0x3e0(%rsp)
   21020: 0f 29 84 24 c0 03 00 00      	movaps	%xmm0, 0x3c0(%rsp)
   21028: 0f 29 84 24 d0 03 00 00      	movaps	%xmm0, 0x3d0(%rsp)
   21030: e8 4b 40 ff ff               	callq	0x15080 <fe25519_sub>
   21035: 45 84 f6                     	testb	%r14b, %r14b
   21038: 4c 8b 4c 24 20               	movq	0x20(%rsp), %r9
   2103d: 48 0f 45 9c 24 b0 03 00 00   	cmovneq	0x3b0(%rsp), %rbx
   21046: 4c 0f 45 8c 24 90 03 00 00   	cmovneq	0x390(%rsp), %r9
   2104f: 48 8b 44 24 18               	movq	0x18(%rsp), %rax
   21054: 4c 0f 45 bc 24 a0 03 00 00   	cmovneq	0x3a0(%rsp), %r15
   2105d: 48 89 9c 24 f0 02 00 00      	movq	%rbx, 0x2f0(%rsp)
   21065: 48 8d 9c 24 b0 01 00 00      	leaq	0x1b0(%rsp), %rbx
   2106d: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   21072: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   21077: 48 89 df                     	movq	%rbx, %rdi
   2107a: 4c 89 8c 24 d0 02 00 00      	movq	%r9, 0x2d0(%rsp)
   21082: 48 0f 45 84 24 98 03 00 00   	cmovneq	0x398(%rsp), %rax
   2108b: 4c 89 bc 24 e0 02 00 00      	movq	%r15, 0x2e0(%rsp)
   21093: 4c 0f 45 ac 24 a8 03 00 00   	cmovneq	0x3a8(%rsp), %r13
   2109c: 48 89 84 24 d8 02 00 00      	movq	%rax, 0x2d8(%rsp)
   210a4: 4c 89 ac 24 e8 02 00 00      	movq	%r13, 0x2e8(%rsp)
   210ac: e8 cf 3f ff ff               	callq	0x15080 <fe25519_sub>
   210b1: 48 89 da                     	movq	%rbx, %rdx
   210b4: 48 8d b4 24 90 00 00 00      	leaq	0x90(%rsp), %rsi
   210bc: e8 7f 40 ff ff               	callq	0x15140 <fe25519_mul>
   210c1: 4c 89 e7                     	movq	%r12, %rdi
   210c4: 48 89 de                     	movq	%rbx, %rsi
   210c7: e8 24 6c ff ff               	callq	0x17cf0 <fe25519_tobytes>
   210cc: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   210d1: 48 89 ef                     	movq	%rbp, %rdi
   210d4: 48 89 da                     	movq	%rbx, %rdx
   210d7: 44 0f b6 a4 24 f0 03 00 00   	movzbl	0x3f0(%rsp), %r12d
   210e0: 0f 29 84 24 c0 03 00 00      	movaps	%xmm0, 0x3c0(%rsp)
   210e8: 48 c7 84 24 e0 03 00 00 00 00 00 00  	movq	$0x0, 0x3e0(%rsp)
   210f4: 41 83 e4 01                  	andl	$0x1, %r12d
   210f8: 0f 29 84 24 d0 03 00 00      	movaps	%xmm0, 0x3d0(%rsp)
   21100: e8 7b 3f ff ff               	callq	0x15080 <fe25519_sub>
   21105: 45 84 e4                     	testb	%r12b, %r12b
   21108: 48 8b 3c 24                  	movq	(%rsp), %rdi
   2110c: 48 89 de                     	movq	%rbx, %rsi
   2110f: 48 8b 84 24 90 03 00 00      	movq	0x390(%rsp), %rax
   21117: 48 0f 44 84 24 b0 01 00 00   	cmoveq	0x1b0(%rsp), %rax
   21120: 48 89 84 24 b0 01 00 00      	movq	%rax, 0x1b0(%rsp)
   21128: 48 8b 84 24 98 03 00 00      	movq	0x398(%rsp), %rax
   21130: 48 0f 44 84 24 b8 01 00 00   	cmoveq	0x1b8(%rsp), %rax
   21139: 48 89 84 24 b8 01 00 00      	movq	%rax, 0x1b8(%rsp)
   21141: 48 8b 84 24 a0 03 00 00      	movq	0x3a0(%rsp), %rax
   21149: 48 0f 44 84 24 c0 01 00 00   	cmoveq	0x1c0(%rsp), %rax
   21152: 48 89 84 24 c0 01 00 00      	movq	%rax, 0x1c0(%rsp)
   2115a: 48 8b 84 24 a8 03 00 00      	movq	0x3a8(%rsp), %rax
   21162: 48 0f 44 84 24 c8 01 00 00   	cmoveq	0x1c8(%rsp), %rax
   2116b: 48 89 84 24 c8 01 00 00      	movq	%rax, 0x1c8(%rsp)
   21173: 48 8b 84 24 b0 03 00 00      	movq	0x3b0(%rsp), %rax
   2117b: 48 0f 44 84 24 d0 01 00 00   	cmoveq	0x1d0(%rsp), %rax
   21184: 48 89 84 24 d0 01 00 00      	movq	%rax, 0x1d0(%rsp)
   2118c: e8 5f 6b ff ff               	callq	0x17cf0 <fe25519_tobytes>
   21191: 48 8b 84 24 18 04 00 00      	movq	0x418(%rsp), %rax
   21199: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   211a2: 75 12                        	jne	0x211b6 <ristretto255_p3_tobytes+0x596>
   211a4: 48 81 c4 28 04 00 00         	addq	$0x428, %rsp            # imm = 0x428
   211ab: 5b                           	popq	%rbx
   211ac: 5d                           	popq	%rbp
   211ad: 41 5c                        	popq	%r12
   211af: 41 5d                        	popq	%r13
   211b1: 41 5e                        	popq	%r14
   211b3: 41 5f                        	popq	%r15
   211b5: c3                           	retq
   211b6: e8 35 d1 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   211bb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

00000000000211c0 <ristretto255_from_hash>:
   211c0: 48 b8 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rax  # imm = 0x7FFFFFFFFFFFF
   211ca: 41 57                        	pushq	%r15
   211cc: 48 89 f2                     	movq	%rsi, %rdx
   211cf: 41 56                        	pushq	%r14
   211d1: 41 55                        	pushq	%r13
   211d3: 41 54                        	pushq	%r12
   211d5: 55                           	pushq	%rbp
   211d6: 53                           	pushq	%rbx
   211d7: 48 89 fb                     	movq	%rdi, %rbx
   211da: 48 81 ec 88 03 00 00         	subq	$0x388, %rsp            # imm = 0x388
   211e1: 4c 8b 46 06                  	movq	0x6(%rsi), %r8
   211e5: 48 8b 7e 0c                  	movq	0xc(%rsi), %rdi
   211e9: 48 8b 76 13                  	movq	0x13(%rsi), %rsi
   211ed: 4c 8b 0a                     	movq	(%rdx), %r9
   211f0: 4c 8d a4 24 a0 01 00 00      	leaq	0x1a0(%rsp), %r12
   211f8: 48 8d ac 24 40 02 00 00      	leaq	0x240(%rsp), %rbp
   21200: 48 8b 4a 18                  	movq	0x18(%rdx), %rcx
   21204: 48 c1 ef 06                  	shrq	$0x6, %rdi
   21208: 49 c1 e8 03                  	shrq	$0x3, %r8
   2120c: 4c 8d 6c 24 60               	leaq	0x60(%rsp), %r13
   21211: 48 d1 ee                     	shrq	%rsi
   21214: 48 21 c7                     	andq	%rax, %rdi
   21217: 49 21 c0                     	andq	%rax, %r8
   2121a: 49 21 c1                     	andq	%rax, %r9
   2121d: 48 21 c6                     	andq	%rax, %rsi
   21220: 48 c1 e9 0c                  	shrq	$0xc, %rcx
   21224: 48 89 7c 24 10               	movq	%rdi, 0x10(%rsp)
   21229: 48 8b 7a 2c                  	movq	0x2c(%rdx), %rdi
   2122d: 48 89 74 24 18               	movq	%rsi, 0x18(%rsp)
   21232: 48 21 c1                     	andq	%rax, %rcx
   21235: 48 8b 72 33                  	movq	0x33(%rdx), %rsi
   21239: 4c 8d bc 24 78 01 00 00      	leaq	0x178(%rsp), %r15
   21241: 48 c1 ef 06                  	shrq	$0x6, %rdi
   21245: 4c 89 0c 24                  	movq	%r9, (%rsp)
   21249: 4c 8d b4 24 50 01 00 00      	leaq	0x150(%rsp), %r14
   21251: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   21256: 4c 8b 42 26                  	movq	0x26(%rdx), %r8
   2125a: 48 d1 ee                     	shrq	%rsi
   2125d: 48 21 c7                     	andq	%rax, %rdi
   21260: 48 89 4c 24 20               	movq	%rcx, 0x20(%rsp)
   21265: 48 8b 4a 38                  	movq	0x38(%rdx), %rcx
   21269: 48 21 c6                     	andq	%rax, %rsi
   2126c: 49 c1 e8 03                  	shrq	$0x3, %r8
   21270: 48 89 7c 24 40               	movq	%rdi, 0x40(%rsp)
   21275: 4c 89 e7                     	movq	%r12, %rdi
   21278: 48 c1 e9 0c                  	shrq	$0xc, %rcx
   2127c: 49 21 c0                     	andq	%rax, %r8
   2127f: 48 89 74 24 48               	movq	%rsi, 0x48(%rsp)
   21284: 48 89 e6                     	movq	%rsp, %rsi
   21287: 48 21 c1                     	andq	%rax, %rcx
   2128a: 48 23 42 20                  	andq	0x20(%rdx), %rax
   2128e: 4c 89 44 24 38               	movq	%r8, 0x38(%rsp)
   21293: 48 89 44 24 30               	movq	%rax, 0x30(%rsp)
   21298: 48 89 4c 24 50               	movq	%rcx, 0x50(%rsp)
   2129d: e8 fe 6d ff ff               	callq	0x180a0 <ristretto255_elligator>
   212a2: 48 8d 74 24 30               	leaq	0x30(%rsp), %rsi
   212a7: 48 89 ef                     	movq	%rbp, %rdi
   212aa: e8 f1 6d ff ff               	callq	0x180a0 <ristretto255_elligator>
   212af: 48 89 ee                     	movq	%rbp, %rsi
   212b2: 4c 89 ef                     	movq	%r13, %rdi
   212b5: 48 8d ac 24 00 01 00 00      	leaq	0x100(%rsp), %rbp
   212bd: e8 5e 8e ff ff               	callq	0x1a120 <ge25519_p3_to_cached>
   212c2: 4c 89 ea                     	movq	%r13, %rdx
   212c5: 4c 89 e6                     	movq	%r12, %rsi
   212c8: 48 89 ef                     	movq	%rbp, %rdi
   212cb: 4c 8d a4 24 e0 02 00 00      	leaq	0x2e0(%rsp), %r12
   212d3: 4c 8d ac 24 28 01 00 00      	leaq	0x128(%rsp), %r13
   212db: e8 60 77 ff ff               	callq	0x18a40 <ge25519_add>
   212e0: 4c 89 fa                     	movq	%r15, %rdx
   212e3: 48 89 ee                     	movq	%rbp, %rsi
   212e6: 4c 89 e7                     	movq	%r12, %rdi
   212e9: e8 52 3e ff ff               	callq	0x15140 <fe25519_mul>
   212ee: 48 8d bc 24 08 03 00 00      	leaq	0x308(%rsp), %rdi
   212f6: 4c 89 f2                     	movq	%r14, %rdx
   212f9: 4c 89 ee                     	movq	%r13, %rsi
   212fc: e8 3f 3e ff ff               	callq	0x15140 <fe25519_mul>
   21301: 48 8d bc 24 30 03 00 00      	leaq	0x330(%rsp), %rdi
   21309: 4c 89 fa                     	movq	%r15, %rdx
   2130c: 4c 89 f6                     	movq	%r14, %rsi
   2130f: e8 2c 3e ff ff               	callq	0x15140 <fe25519_mul>
   21314: 48 8d bc 24 58 03 00 00      	leaq	0x358(%rsp), %rdi
   2131c: 4c 89 ea                     	movq	%r13, %rdx
   2131f: 48 89 ee                     	movq	%rbp, %rsi
   21322: e8 19 3e ff ff               	callq	0x15140 <fe25519_mul>
   21327: 4c 89 e6                     	movq	%r12, %rsi
   2132a: 48 89 df                     	movq	%rbx, %rdi
   2132d: e8 ee f8 ff ff               	callq	0x20c20 <ristretto255_p3_tobytes>
   21332: 48 81 c4 88 03 00 00         	addq	$0x388, %rsp            # imm = 0x388
   21339: 5b                           	popq	%rbx
   2133a: 5d                           	popq	%rbp
   2133b: 41 5c                        	popq	%r12
   2133d: 41 5d                        	popq	%r13
   2133f: 41 5e                        	popq	%r14
   21341: 41 5f                        	popq	%r15
   21343: c3                           	retq
   21344: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   2134e: 66 90                        	nop

0000000000021350 <crypto_core_hchacha20>:
   21350: 41 57                        	pushq	%r15
   21352: 48 89 d0                     	movq	%rdx, %rax
   21355: 41 56                        	pushq	%r14
   21357: 41 55                        	pushq	%r13
   21359: 41 54                        	pushq	%r12
   2135b: 49 89 f4                     	movq	%rsi, %r12
   2135e: 55                           	pushq	%rbp
   2135f: 53                           	pushq	%rbx
   21360: 48 89 7c 24 f8               	movq	%rdi, -0x8(%rsp)
   21365: 48 85 c9                     	testq	%rcx, %rcx
   21368: 0f 84 da 01 00 00            	je	0x21548 <crypto_core_hchacha20+0x1f8>
   2136e: 44 8b 29                     	movl	(%rcx), %r13d
   21371: 44 8b 49 04                  	movl	0x4(%rcx), %r9d
   21375: 44 8b 41 08                  	movl	0x8(%rcx), %r8d
   21379: 8b 79 0c                     	movl	0xc(%rcx), %edi
   2137c: 8b 28                        	movl	(%rax), %ebp
   2137e: 8b 58 04                     	movl	0x4(%rax), %ebx
   21381: c7 44 24 f4 0a 00 00 00      	movl	$0xa, -0xc(%rsp)
   21389: 8b 70 08                     	movl	0x8(%rax), %esi
   2138c: 44 8b 78 0c                  	movl	0xc(%rax), %r15d
   21390: 44 8b 58 10                  	movl	0x10(%rax), %r11d
   21394: 44 8b 50 14                  	movl	0x14(%rax), %r10d
   21398: 44 8b 70 18                  	movl	0x18(%rax), %r14d
   2139c: 8b 40 1c                     	movl	0x1c(%rax), %eax
   2139f: 41 8b 0c 24                  	movl	(%r12), %ecx
   213a3: 41 8b 54 24 04               	movl	0x4(%r12), %edx
   213a8: 89 44 24 e8                  	movl	%eax, -0x18(%rsp)
   213ac: 41 8b 44 24 08               	movl	0x8(%r12), %eax
   213b1: 45 8b 64 24 0c               	movl	0xc(%r12), %r12d
   213b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   213c0: 41 01 ed                     	addl	%ebp, %r13d
   213c3: 41 01 d9                     	addl	%ebx, %r9d
   213c6: 41 01 f0                     	addl	%esi, %r8d
   213c9: 44 31 e9                     	xorl	%r13d, %ecx
   213cc: 44 31 ca                     	xorl	%r9d, %edx
   213cf: 44 31 c0                     	xorl	%r8d, %eax
   213d2: c1 c1 10                     	roll	$0x10, %ecx
   213d5: c1 c2 10                     	roll	$0x10, %edx
   213d8: 41 01 cb                     	addl	%ecx, %r11d
   213db: 41 01 d2                     	addl	%edx, %r10d
   213de: c1 c0 10                     	roll	$0x10, %eax
   213e1: 44 31 dd                     	xorl	%r11d, %ebp
   213e4: 44 31 d3                     	xorl	%r10d, %ebx
   213e7: 41 01 c6                     	addl	%eax, %r14d
   213ea: c1 c5 0c                     	roll	$0xc, %ebp
   213ed: c1 c3 0c                     	roll	$0xc, %ebx
   213f0: 44 31 f6                     	xorl	%r14d, %esi
   213f3: 41 01 ed                     	addl	%ebp, %r13d
   213f6: 41 01 d9                     	addl	%ebx, %r9d
   213f9: c1 c6 0c                     	roll	$0xc, %esi
   213fc: 44 31 e9                     	xorl	%r13d, %ecx
   213ff: 44 31 ca                     	xorl	%r9d, %edx
   21402: 41 01 f0                     	addl	%esi, %r8d
   21405: c1 c1 08                     	roll	$0x8, %ecx
   21408: c1 c2 08                     	roll	$0x8, %edx
   2140b: 44 31 c0                     	xorl	%r8d, %eax
   2140e: 41 01 cb                     	addl	%ecx, %r11d
   21411: 41 01 d2                     	addl	%edx, %r10d
   21414: 44 31 dd                     	xorl	%r11d, %ebp
   21417: 44 31 d3                     	xorl	%r10d, %ebx
   2141a: 44 89 54 24 f0               	movl	%r10d, -0x10(%rsp)
   2141f: c1 c5 07                     	roll	$0x7, %ebp
   21422: c1 c3 07                     	roll	$0x7, %ebx
   21425: 44 89 5c 24 ec               	movl	%r11d, -0x14(%rsp)
   2142a: c1 c0 08                     	roll	$0x8, %eax
   2142d: 44 01 ff                     	addl	%r15d, %edi
   21430: 41 01 dd                     	addl	%ebx, %r13d
   21433: 41 31 fc                     	xorl	%edi, %r12d
   21436: 41 01 c6                     	addl	%eax, %r14d
   21439: 45 89 e2                     	movl	%r12d, %r10d
   2143c: 44 8b 64 24 e8               	movl	-0x18(%rsp), %r12d
   21441: 44 31 f6                     	xorl	%r14d, %esi
   21444: 41 c1 c2 10                  	roll	$0x10, %r10d
   21448: c1 c6 07                     	roll	$0x7, %esi
   2144b: 45 01 d4                     	addl	%r10d, %r12d
   2144e: 41 01 f1                     	addl	%esi, %r9d
   21451: 45 31 e7                     	xorl	%r12d, %r15d
   21454: 45 89 e3                     	movl	%r12d, %r11d
   21457: 44 31 c9                     	xorl	%r9d, %ecx
   2145a: 41 c1 c7 0c                  	roll	$0xc, %r15d
   2145e: c1 c1 10                     	roll	$0x10, %ecx
   21461: 44 01 ff                     	addl	%r15d, %edi
   21464: 41 31 fa                     	xorl	%edi, %r10d
   21467: 41 c1 c2 08                  	roll	$0x8, %r10d
   2146b: 45 01 d3                     	addl	%r10d, %r11d
   2146e: 45 31 ea                     	xorl	%r13d, %r10d
   21471: 41 c1 c2 10                  	roll	$0x10, %r10d
   21475: 45 31 df                     	xorl	%r11d, %r15d
   21478: 41 01 cb                     	addl	%ecx, %r11d
   2147b: 45 01 d6                     	addl	%r10d, %r14d
   2147e: 41 c1 c7 07                  	roll	$0x7, %r15d
   21482: 44 31 f3                     	xorl	%r14d, %ebx
   21485: c1 c3 0c                     	roll	$0xc, %ebx
   21488: 41 01 dd                     	addl	%ebx, %r13d
   2148b: 45 31 ea                     	xorl	%r13d, %r10d
   2148e: 45 89 d4                     	movl	%r10d, %r12d
   21491: 44 8b 54 24 f0               	movl	-0x10(%rsp), %r10d
   21496: 41 c1 c4 08                  	roll	$0x8, %r12d
   2149a: 45 01 e6                     	addl	%r12d, %r14d
   2149d: 44 31 f3                     	xorl	%r14d, %ebx
   214a0: c1 c3 07                     	roll	$0x7, %ebx
   214a3: 44 31 de                     	xorl	%r11d, %esi
   214a6: 45 01 f8                     	addl	%r15d, %r8d
   214a9: 01 ef                        	addl	%ebp, %edi
   214ab: c1 c6 0c                     	roll	$0xc, %esi
   214ae: 44 31 c2                     	xorl	%r8d, %edx
   214b1: 31 f8                        	xorl	%edi, %eax
   214b3: c1 c2 10                     	roll	$0x10, %edx
   214b6: 41 01 f1                     	addl	%esi, %r9d
   214b9: c1 c0 10                     	roll	$0x10, %eax
   214bc: 44 31 c9                     	xorl	%r9d, %ecx
   214bf: 41 01 c2                     	addl	%eax, %r10d
   214c2: c1 c1 08                     	roll	$0x8, %ecx
   214c5: 44 31 d5                     	xorl	%r10d, %ebp
   214c8: 41 01 cb                     	addl	%ecx, %r11d
   214cb: c1 c5 0c                     	roll	$0xc, %ebp
   214ce: 44 31 de                     	xorl	%r11d, %esi
   214d1: 44 89 5c 24 e8               	movl	%r11d, -0x18(%rsp)
   214d6: 44 8b 5c 24 ec               	movl	-0x14(%rsp), %r11d
   214db: 01 ef                        	addl	%ebp, %edi
   214dd: 31 f8                        	xorl	%edi, %eax
   214df: c1 c6 07                     	roll	$0x7, %esi
   214e2: 41 01 d3                     	addl	%edx, %r11d
   214e5: c1 c0 08                     	roll	$0x8, %eax
   214e8: 45 31 df                     	xorl	%r11d, %r15d
   214eb: 41 01 c2                     	addl	%eax, %r10d
   214ee: 41 c1 c7 0c                  	roll	$0xc, %r15d
   214f2: 44 31 d5                     	xorl	%r10d, %ebp
   214f5: 45 01 f8                     	addl	%r15d, %r8d
   214f8: c1 c5 07                     	roll	$0x7, %ebp
   214fb: 44 31 c2                     	xorl	%r8d, %edx
   214fe: c1 c2 08                     	roll	$0x8, %edx
   21501: 41 01 d3                     	addl	%edx, %r11d
   21504: 45 31 df                     	xorl	%r11d, %r15d
   21507: 41 c1 c7 07                  	roll	$0x7, %r15d
   2150b: 83 6c 24 f4 01               	subl	$0x1, -0xc(%rsp)
   21510: 0f 85 aa fe ff ff            	jne	0x213c0 <crypto_core_hchacha20+0x70>
   21516: 48 8b 5c 24 f8               	movq	-0x8(%rsp), %rbx
   2151b: 89 43 18                     	movl	%eax, 0x18(%rbx)
   2151e: 31 c0                        	xorl	%eax, %eax
   21520: 44 89 2b                     	movl	%r13d, (%rbx)
   21523: 44 89 4b 04                  	movl	%r9d, 0x4(%rbx)
   21527: 44 89 43 08                  	movl	%r8d, 0x8(%rbx)
   2152b: 89 7b 0c                     	movl	%edi, 0xc(%rbx)
   2152e: 89 4b 10                     	movl	%ecx, 0x10(%rbx)
   21531: 89 53 14                     	movl	%edx, 0x14(%rbx)
   21534: 44 89 63 1c                  	movl	%r12d, 0x1c(%rbx)
   21538: 5b                           	popq	%rbx
   21539: 5d                           	popq	%rbp
   2153a: 41 5c                        	popq	%r12
   2153c: 41 5d                        	popq	%r13
   2153e: 41 5e                        	popq	%r14
   21540: 41 5f                        	popq	%r15
   21542: c3                           	retq
   21543: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   21548: bf 74 65 20 6b               	movl	$0x6b206574, %edi       # imm = 0x6B206574
   2154d: 41 b8 32 2d 62 79            	movl	$0x79622d32, %r8d       # imm = 0x79622D32
   21553: 41 b9 6e 64 20 33            	movl	$0x3320646e, %r9d       # imm = 0x3320646E
   21559: 41 bd 65 78 70 61            	movl	$0x61707865, %r13d      # imm = 0x61707865
   2155f: e9 18 fe ff ff               	jmp	0x2137c <crypto_core_hchacha20+0x2c>
   21564: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2156f: 90                           	nop

0000000000021570 <crypto_core_hchacha20_outputbytes>:
   21570: b8 20 00 00 00               	movl	$0x20, %eax
   21575: c3                           	retq
   21576: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021580 <crypto_core_hchacha20_inputbytes>:
   21580: b8 10 00 00 00               	movl	$0x10, %eax
   21585: c3                           	retq
   21586: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021590 <crypto_core_hchacha20_keybytes>:
   21590: b8 20 00 00 00               	movl	$0x20, %eax
   21595: c3                           	retq
   21596: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000215a0 <crypto_core_hchacha20_constbytes>:
   215a0: b8 10 00 00 00               	movl	$0x10, %eax
   215a5: c3                           	retq
   215a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000215b0 <crypto_core_hsalsa20>:
   215b0: 41 57                        	pushq	%r15
   215b2: 48 89 f0                     	movq	%rsi, %rax
   215b5: 48 89 d6                     	movq	%rdx, %rsi
   215b8: 41 56                        	pushq	%r14
   215ba: 41 55                        	pushq	%r13
   215bc: 41 54                        	pushq	%r12
   215be: 55                           	pushq	%rbp
   215bf: 53                           	pushq	%rbx
   215c0: 48 85 c9                     	testq	%rcx, %rcx
   215c3: 0f 84 37 02 00 00            	je	0x21800 <crypto_core_hsalsa20+0x250>
   215c9: 44 8b 21                     	movl	(%rcx), %r12d
   215cc: 44 8b 69 04                  	movl	0x4(%rcx), %r13d
   215d0: 8b 59 08                     	movl	0x8(%rcx), %ebx
   215d3: 44 8b 41 0c                  	movl	0xc(%rcx), %r8d
   215d7: 8b 4e 04                     	movl	0x4(%rsi), %ecx
   215da: 8b 6e 0c                     	movl	0xc(%rsi), %ebp
   215dd: 48 89 7c 24 f8               	movq	%rdi, -0x8(%rsp)
   215e2: 45 89 ea                     	movl	%r13d, %r10d
   215e5: 44 8b 4e 1c                  	movl	0x1c(%rsi), %r9d
   215e9: 44 8b 3e                     	movl	(%rsi), %r15d
   215ec: c7 44 24 f4 0a 00 00 00      	movl	$0xa, -0xc(%rsp)
   215f4: 8b 56 14                     	movl	0x14(%rsi), %edx
   215f7: 44 8b 76 18                  	movl	0x18(%rsi), %r14d
   215fb: 89 4c 24 e4                  	movl	%ecx, -0x1c(%rsp)
   215ff: 8b 4e 08                     	movl	0x8(%rsi), %ecx
   21602: 44 8b 58 0c                  	movl	0xc(%rax), %r11d
   21606: 44 89 cf                     	movl	%r9d, %edi
   21609: 89 4c 24 e0                  	movl	%ecx, -0x20(%rsp)
   2160d: 8b 4e 10                     	movl	0x10(%rsi), %ecx
   21610: 45 89 dd                     	movl	%r11d, %r13d
   21613: 8b 30                        	movl	(%rax), %esi
   21615: 89 4c 24 e8                  	movl	%ecx, -0x18(%rsp)
   21619: 44 89 c1                     	movl	%r8d, %ecx
   2161c: 41 89 e8                     	movl	%ebp, %r8d
   2161f: 89 74 24 dc                  	movl	%esi, -0x24(%rsp)
   21623: 8b 70 04                     	movl	0x4(%rax), %esi
   21626: 89 74 24 d8                  	movl	%esi, -0x28(%rsp)
   2162a: 8b 70 08                     	movl	0x8(%rax), %esi
   2162d: 8b 44 24 e8                  	movl	-0x18(%rsp), %eax
   21631: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   21638: 42 8d 2c 22                  	leal	(%rdx,%r12), %ebp
   2163c: 47 8d 1c 3a                  	leal	(%r10,%r15), %r11d
   21640: c1 c5 07                     	roll	$0x7, %ebp
   21643: 41 c1 c3 07                  	roll	$0x7, %r11d
   21647: 44 31 c5                     	xorl	%r8d, %ebp
   2164a: 45 31 eb                     	xorl	%r13d, %r11d
   2164d: 46 8d 44 25 00               	leal	(%rbp,%r12), %r8d
   21652: 41 c1 c0 09                  	roll	$0x9, %r8d
   21656: 41 31 f0                     	xorl	%esi, %r8d
   21659: 42 8d 74 05 00               	leal	(%rbp,%r8), %esi
   2165e: 44 89 44 24 e8               	movl	%r8d, -0x18(%rsp)
   21663: c1 c6 0d                     	roll	$0xd, %esi
   21666: 31 d6                        	xorl	%edx, %esi
   21668: 43 8d 14 13                  	leal	(%r11,%r10), %edx
   2166c: 45 8d 04 30                  	leal	(%r8,%rsi), %r8d
   21670: c1 c2 09                     	roll	$0x9, %edx
   21673: 89 74 24 ec                  	movl	%esi, -0x14(%rsp)
   21677: 44 31 f2                     	xorl	%r14d, %edx
   2167a: 41 c1 c8 0e                  	rorl	$0xe, %r8d
   2167e: 45 31 e0                     	xorl	%r12d, %r8d
   21681: 45 8d 24 13                  	leal	(%r11,%rdx), %r12d
   21685: 89 54 24 f0                  	movl	%edx, -0x10(%rsp)
   21689: 41 c1 c4 0d                  	roll	$0xd, %r12d
   2168d: 45 31 fc                     	xorl	%r15d, %r12d
   21690: 44 8b 7c 24 e4               	movl	-0x1c(%rsp), %r15d
   21695: 46 8d 2c 22                  	leal	(%rdx,%r12), %r13d
   21699: 8b 54 24 dc                  	movl	-0x24(%rsp), %edx
   2169d: 41 c1 cd 0e                  	rorl	$0xe, %r13d
   216a1: 44 8d 0c 13                  	leal	(%rbx,%rdx), %r9d
   216a5: 45 31 d5                     	xorl	%r10d, %r13d
   216a8: 41 c1 c1 07                  	roll	$0x7, %r9d
   216ac: 41 31 f9                     	xorl	%edi, %r9d
   216af: 46 8d 14 0b                  	leal	(%rbx,%r9), %r10d
   216b3: 41 c1 c2 09                  	roll	$0x9, %r10d
   216b7: 45 31 fa                     	xorl	%r15d, %r10d
   216ba: 44 8b 7c 24 e0               	movl	-0x20(%rsp), %r15d
   216bf: 47 8d 34 11                  	leal	(%r9,%r10), %r14d
   216c3: 41 c1 c6 0d                  	roll	$0xd, %r14d
   216c7: 41 31 d6                     	xorl	%edx, %r14d
   216ca: 8d 14 01                     	leal	(%rcx,%rax), %edx
   216cd: c1 c2 07                     	roll	$0x7, %edx
   216d0: 43 8d 3c 32                  	leal	(%r10,%r14), %edi
   216d4: 44 31 fa                     	xorl	%r15d, %edx
   216d7: 44 8b 7c 24 d8               	movl	-0x28(%rsp), %r15d
   216dc: c1 cf 0e                     	rorl	$0xe, %edi
   216df: 8d 34 11                     	leal	(%rcx,%rdx), %esi
   216e2: 31 df                        	xorl	%ebx, %edi
   216e4: c1 c6 09                     	roll	$0x9, %esi
   216e7: 44 31 fe                     	xorl	%r15d, %esi
   216ea: 45 8d 3c 10                  	leal	(%r8,%rdx), %r15d
   216ee: 8d 1c 32                     	leal	(%rdx,%rsi), %ebx
   216f1: c1 c3 0d                     	roll	$0xd, %ebx
   216f4: 31 c3                        	xorl	%eax, %ebx
   216f6: 8d 04 1e                     	leal	(%rsi,%rbx), %eax
   216f9: c1 c8 0e                     	rorl	$0xe, %eax
   216fc: 31 c1                        	xorl	%eax, %ecx
   216fe: 41 c1 c7 07                  	roll	$0x7, %r15d
   21702: 45 31 e7                     	xorl	%r12d, %r15d
   21705: 43 8d 04 38                  	leal	(%r8,%r15), %eax
   21709: c1 c0 09                     	roll	$0x9, %eax
   2170c: 44 31 d0                     	xorl	%r10d, %eax
   2170f: 41 89 c2                     	movl	%eax, %r10d
   21712: 89 44 24 e4                  	movl	%eax, -0x1c(%rsp)
   21716: 41 8d 04 07                  	leal	(%r15,%rax), %eax
   2171a: c1 c0 0d                     	roll	$0xd, %eax
   2171d: 31 d0                        	xorl	%edx, %eax
   2171f: 45 8d 24 02                  	leal	(%r10,%rax), %r12d
   21723: 89 44 24 e0                  	movl	%eax, -0x20(%rsp)
   21727: 42 8d 44 2d 00               	leal	(%rbp,%r13), %eax
   2172c: c1 c0 07                     	roll	$0x7, %eax
   2172f: 41 c1 cc 0e                  	rorl	$0xe, %r12d
   21733: 44 31 f0                     	xorl	%r14d, %eax
   21736: 45 31 c4                     	xorl	%r8d, %r12d
   21739: 44 8b 74 24 ec               	movl	-0x14(%rsp), %r14d
   2173e: 89 c2                        	movl	%eax, %edx
   21740: 89 44 24 dc                  	movl	%eax, -0x24(%rsp)
   21744: 41 8d 44 05 00               	leal	(%r13,%rax), %eax
   21749: c1 c0 09                     	roll	$0x9, %eax
   2174c: 31 f0                        	xorl	%esi, %eax
   2174e: 44 8d 04 02                  	leal	(%rdx,%rax), %r8d
   21752: 89 44 24 d8                  	movl	%eax, -0x28(%rsp)
   21756: 41 8d 14 09                  	leal	(%r9,%rcx), %edx
   2175a: 41 c1 c0 0d                  	roll	$0xd, %r8d
   2175e: c1 c2 07                     	roll	$0x7, %edx
   21761: 41 31 e8                     	xorl	%ebp, %r8d
   21764: 44 31 f2                     	xorl	%r14d, %edx
   21767: 46 8d 14 00                  	leal	(%rax,%r8), %r10d
   2176b: 41 8d 04 3b                  	leal	(%r11,%rdi), %eax
   2176f: c1 c0 07                     	roll	$0x7, %eax
   21772: 41 c1 ca 0e                  	rorl	$0xe, %r10d
   21776: 44 8d 34 11                  	leal	(%rcx,%rdx), %r14d
   2177a: 31 d8                        	xorl	%ebx, %eax
   2177c: 8b 5c 24 e8                  	movl	-0x18(%rsp), %ebx
   21780: 45 31 ea                     	xorl	%r13d, %r10d
   21783: 41 c1 c6 09                  	roll	$0x9, %r14d
   21787: 8d 34 07                     	leal	(%rdi,%rax), %esi
   2178a: c1 c6 09                     	roll	$0x9, %esi
   2178d: 31 de                        	xorl	%ebx, %esi
   2178f: 44 8d 2c 30                  	leal	(%rax,%rsi), %r13d
   21793: 41 c1 c5 0d                  	roll	$0xd, %r13d
   21797: 45 31 dd                     	xorl	%r11d, %r13d
   2179a: 42 8d 1c 2e                  	leal	(%rsi,%r13), %ebx
   2179e: c1 cb 0e                     	rorl	$0xe, %ebx
   217a1: 31 fb                        	xorl	%edi, %ebx
   217a3: 8b 7c 24 f0                  	movl	-0x10(%rsp), %edi
   217a7: 41 31 fe                     	xorl	%edi, %r14d
   217aa: 42 8d 3c 32                  	leal	(%rdx,%r14), %edi
   217ae: c1 c7 0d                     	roll	$0xd, %edi
   217b1: 44 31 cf                     	xorl	%r9d, %edi
   217b4: 45 8d 0c 3e                  	leal	(%r14,%rdi), %r9d
   217b8: 41 c1 c9 0e                  	rorl	$0xe, %r9d
   217bc: 44 31 c9                     	xorl	%r9d, %ecx
   217bf: 83 6c 24 f4 01               	subl	$0x1, -0xc(%rsp)
   217c4: 0f 85 6e fe ff ff            	jne	0x21638 <crypto_core_hsalsa20+0x88>
   217ca: 48 8b 7c 24 f8               	movq	-0x8(%rsp), %rdi
   217cf: 8b 44 24 dc                  	movl	-0x24(%rsp), %eax
   217d3: 89 47 10                     	movl	%eax, 0x10(%rdi)
   217d6: 8b 44 24 d8                  	movl	-0x28(%rsp), %eax
   217da: 44 89 27                     	movl	%r12d, (%rdi)
   217dd: 89 47 14                     	movl	%eax, 0x14(%rdi)
   217e0: 31 c0                        	xorl	%eax, %eax
   217e2: 44 89 57 04                  	movl	%r10d, 0x4(%rdi)
   217e6: 89 5f 08                     	movl	%ebx, 0x8(%rdi)
   217e9: 89 4f 0c                     	movl	%ecx, 0xc(%rdi)
   217ec: 89 77 18                     	movl	%esi, 0x18(%rdi)
   217ef: 44 89 6f 1c                  	movl	%r13d, 0x1c(%rdi)
   217f3: 5b                           	popq	%rbx
   217f4: 5d                           	popq	%rbp
   217f5: 41 5c                        	popq	%r12
   217f7: 41 5d                        	popq	%r13
   217f9: 41 5e                        	popq	%r14
   217fb: 41 5f                        	popq	%r15
   217fd: c3                           	retq
   217fe: 66 90                        	nop
   21800: 41 b8 74 65 20 6b            	movl	$0x6b206574, %r8d       # imm = 0x6B206574
   21806: bb 32 2d 62 79               	movl	$0x79622d32, %ebx       # imm = 0x79622D32
   2180b: 41 bd 6e 64 20 33            	movl	$0x3320646e, %r13d      # imm = 0x3320646E
   21811: 41 bc 65 78 70 61            	movl	$0x61707865, %r12d      # imm = 0x61707865
   21817: e9 bb fd ff ff               	jmp	0x215d7 <crypto_core_hsalsa20+0x27>
   2181c: 0f 1f 40 00                  	nopl	(%rax)

0000000000021820 <crypto_core_hsalsa20_outputbytes>:
   21820: b8 20 00 00 00               	movl	$0x20, %eax
   21825: c3                           	retq
   21826: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021830 <crypto_core_hsalsa20_inputbytes>:
   21830: b8 10 00 00 00               	movl	$0x10, %eax
   21835: c3                           	retq
   21836: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021840 <crypto_core_hsalsa20_keybytes>:
   21840: b8 20 00 00 00               	movl	$0x20, %eax
   21845: c3                           	retq
   21846: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021850 <crypto_core_hsalsa20_constbytes>:
   21850: b8 10 00 00 00               	movl	$0x10, %eax
   21855: c3                           	retq
   21856: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021860 <crypto_core_salsa>:
   21860: 41 57                        	pushq	%r15
   21862: 48 89 f0                     	movq	%rsi, %rax
   21865: 41 56                        	pushq	%r14
   21867: 41 55                        	pushq	%r13
   21869: 41 54                        	pushq	%r12
   2186b: 55                           	pushq	%rbp
   2186c: 53                           	pushq	%rbx
   2186d: 44 89 44 24 b4               	movl	%r8d, -0x4c(%rsp)
   21872: 48 85 c9                     	testq	%rcx, %rcx
   21875: 0f 84 65 03 00 00            	je	0x21be0 <crypto_core_salsa+0x380>
   2187b: 8b 71 04                     	movl	0x4(%rcx), %esi
   2187e: 44 8b 01                     	movl	(%rcx), %r8d
   21881: 89 74 24 b8                  	movl	%esi, -0x48(%rsp)
   21885: 8b 71 08                     	movl	0x8(%rcx), %esi
   21888: 89 74 24 bc                  	movl	%esi, -0x44(%rsp)
   2188c: 8b 71 0c                     	movl	0xc(%rcx), %esi
   2188f: 89 74 24 c0                  	movl	%esi, -0x40(%rsp)
   21893: 44 8b 12                     	movl	(%rdx), %r10d
   21896: 44 8b 72 04                  	movl	0x4(%rdx), %r14d
   2189a: c7 44 24 94 00 00 00 00      	movl	$0x0, -0x6c(%rsp)
   218a2: 44 8b 7a 08                  	movl	0x8(%rdx), %r15d
   218a6: 8b 5a 10                     	movl	0x10(%rdx), %ebx
   218a9: 44 8b 62 14                  	movl	0x14(%rdx), %r12d
   218ad: 8b 48 04                     	movl	0x4(%rax), %ecx
   218b0: 44 89 74 24 9c               	movl	%r14d, -0x64(%rsp)
   218b5: 44 8b 68 0c                  	movl	0xc(%rax), %r13d
   218b9: 8b 6a 0c                     	movl	0xc(%rdx), %ebp
   218bc: 44 89 7c 24 c4               	movl	%r15d, -0x3c(%rsp)
   218c1: 44 8b 4a 18                  	movl	0x18(%rdx), %r9d
   218c5: 8b 30                        	movl	(%rax), %esi
   218c7: 44 89 64 24 d0               	movl	%r12d, -0x30(%rsp)
   218cc: 8b 52 1c                     	movl	0x1c(%rdx), %edx
   218cf: 44 8b 58 08                  	movl	0x8(%rax), %r11d
   218d3: 89 5c 24 cc                  	movl	%ebx, -0x34(%rsp)
   218d7: 8b 44 24 c0                  	movl	-0x40(%rsp), %eax
   218db: 89 4c 24 e0                  	movl	%ecx, -0x20(%rsp)
   218df: 89 54 24 d8                  	movl	%edx, -0x28(%rsp)
   218e3: 89 44 24 ac                  	movl	%eax, -0x54(%rsp)
   218e7: 89 d0                        	movl	%edx, %eax
   218e9: 44 89 e2                     	movl	%r12d, %edx
   218ec: 44 8b 64 24 bc               	movl	-0x44(%rsp), %r12d
   218f1: 44 89 6c 24 e8               	movl	%r13d, -0x18(%rsp)
   218f6: 89 5c 24 a8                  	movl	%ebx, -0x58(%rsp)
   218fa: 8b 5c 24 b8                  	movl	-0x48(%rsp), %ebx
   218fe: 44 89 64 24 a4               	movl	%r12d, -0x5c(%rsp)
   21903: 45 89 c4                     	movl	%r8d, %r12d
   21906: 89 4c 24 98                  	movl	%ecx, -0x68(%rsp)
   2190a: 44 89 7c 24 a0               	movl	%r15d, -0x60(%rsp)
   2190f: 45 89 d7                     	movl	%r10d, %r15d
   21912: 89 6c 24 c8                  	movl	%ebp, -0x38(%rsp)
   21916: 44 89 4c 24 d4               	movl	%r9d, -0x2c(%rsp)
   2191b: 89 74 24 dc                  	movl	%esi, -0x24(%rsp)
   2191f: 44 89 5c 24 e4               	movl	%r11d, -0x1c(%rsp)
   21924: 44 89 44 24 ec               	movl	%r8d, -0x14(%rsp)
   21929: 45 89 e8                     	movl	%r13d, %r8d
   2192c: 8b 4c 24 ac                  	movl	-0x54(%rsp), %ecx
   21930: 41 89 d5                     	movl	%edx, %r13d
   21933: 48 89 7c 24 f8               	movq	%rdi, -0x8(%rsp)
   21938: 8b 54 24 a4                  	movl	-0x5c(%rsp), %edx
   2193c: 8b 7c 24 a8                  	movl	-0x58(%rsp), %edi
   21940: 44 89 54 24 f0               	movl	%r10d, -0x10(%rsp)
   21945: 41 89 ea                     	movl	%ebp, %r10d
   21948: 44 89 74 24 f4               	movl	%r14d, -0xc(%rsp)
   2194d: 41 89 c6                     	movl	%eax, %r14d
   21950: 43 8d 6c 25 00               	leal	(%r13,%r12), %ebp
   21955: c1 c5 07                     	roll	$0x7, %ebp
   21958: 44 31 d5                     	xorl	%r10d, %ebp
   2195b: 42 8d 44 25 00               	leal	(%rbp,%r12), %eax
   21960: c1 c0 09                     	roll	$0x9, %eax
   21963: 44 31 d8                     	xorl	%r11d, %eax
   21966: 41 89 c2                     	movl	%eax, %r10d
   21969: 8d 44 05 00                  	leal	(%rbp,%rax), %eax
   2196d: c1 c0 0d                     	roll	$0xd, %eax
   21970: 44 89 54 24 a4               	movl	%r10d, -0x5c(%rsp)
   21975: 44 31 e8                     	xorl	%r13d, %eax
   21978: 46 8d 2c 3b                  	leal	(%rbx,%r15), %r13d
   2197c: 41 c1 c5 07                  	roll	$0x7, %r13d
   21980: 41 01 c2                     	addl	%eax, %r10d
   21983: 89 44 24 a8                  	movl	%eax, -0x58(%rsp)
   21987: 45 31 c5                     	xorl	%r8d, %r13d
   2198a: 41 c1 ca 0e                  	rorl	$0xe, %r10d
   2198e: 41 8d 44 1d 00               	leal	(%r13,%rbx), %eax
   21993: 45 31 e2                     	xorl	%r12d, %r10d
   21996: c1 c0 09                     	roll	$0x9, %eax
   21999: 44 31 c8                     	xorl	%r9d, %eax
   2199c: 45 8d 64 05 00               	leal	(%r13,%rax), %r12d
   219a1: 89 44 24 ac                  	movl	%eax, -0x54(%rsp)
   219a5: 41 c1 c4 0d                  	roll	$0xd, %r12d
   219a9: 45 31 fc                     	xorl	%r15d, %r12d
   219ac: 44 8b 7c 24 a0               	movl	-0x60(%rsp), %r15d
   219b1: 46 8d 04 20                  	leal	(%rax,%r12), %r8d
   219b5: 8d 04 32                     	leal	(%rdx,%rsi), %eax
   219b8: c1 c0 07                     	roll	$0x7, %eax
   219bb: 41 c1 c8 0e                  	rorl	$0xe, %r8d
   219bf: 44 31 f0                     	xorl	%r14d, %eax
   219c2: 41 31 d8                     	xorl	%ebx, %r8d
   219c5: 8b 5c 24 9c                  	movl	-0x64(%rsp), %ebx
   219c9: 44 8d 1c 02                  	leal	(%rdx,%rax), %r11d
   219cd: 41 c1 c3 09                  	roll	$0x9, %r11d
   219d1: 41 31 db                     	xorl	%ebx, %r11d
   219d4: 42 8d 1c 18                  	leal	(%rax,%r11), %ebx
   219d8: c1 c3 0d                     	roll	$0xd, %ebx
   219db: 31 f3                        	xorl	%esi, %ebx
   219dd: 41 8d 34 1b                  	leal	(%r11,%rbx), %esi
   219e1: c1 ce 0e                     	rorl	$0xe, %esi
   219e4: 31 f2                        	xorl	%esi, %edx
   219e6: 8d 34 0f                     	leal	(%rdi,%rcx), %esi
   219e9: c1 c6 07                     	roll	$0x7, %esi
   219ec: 44 31 fe                     	xorl	%r15d, %esi
   219ef: 44 8b 7c 24 98               	movl	-0x68(%rsp), %r15d
   219f4: 44 8d 0c 0e                  	leal	(%rsi,%rcx), %r9d
   219f8: 41 c1 c1 09                  	roll	$0x9, %r9d
   219fc: 45 31 f9                     	xorl	%r15d, %r9d
   219ff: 45 8d 3c 32                  	leal	(%r10,%rsi), %r15d
   21a03: 46 8d 34 0e                  	leal	(%rsi,%r9), %r14d
   21a07: 41 c1 c6 0d                  	roll	$0xd, %r14d
   21a0b: 41 31 fe                     	xorl	%edi, %r14d
   21a0e: 43 8d 3c 31                  	leal	(%r9,%r14), %edi
   21a12: c1 cf 0e                     	rorl	$0xe, %edi
   21a15: 31 cf                        	xorl	%ecx, %edi
   21a17: 41 c1 c7 07                  	roll	$0x7, %r15d
   21a1b: 45 31 e7                     	xorl	%r12d, %r15d
   21a1e: 89 7c 24 b0                  	movl	%edi, -0x50(%rsp)
   21a22: 43 8d 0c 3a                  	leal	(%r10,%r15), %ecx
   21a26: c1 c1 09                     	roll	$0x9, %ecx
   21a29: 41 89 cc                     	movl	%ecx, %r12d
   21a2c: 45 31 dc                     	xorl	%r11d, %r12d
   21a2f: 43 8d 0c 27                  	leal	(%r15,%r12), %ecx
   21a33: 45 89 e3                     	movl	%r12d, %r11d
   21a36: 44 89 64 24 9c               	movl	%r12d, -0x64(%rsp)
   21a3b: c1 c1 0d                     	roll	$0xd, %ecx
   21a3e: 41 89 cc                     	movl	%ecx, %r12d
   21a41: 41 31 f4                     	xorl	%esi, %r12d
   21a44: 42 8d 74 05 00               	leal	(%rbp,%r8), %esi
   21a49: c1 c6 07                     	roll	$0x7, %esi
   21a4c: 44 89 64 24 a0               	movl	%r12d, -0x60(%rsp)
   21a51: 47 8d 24 23                  	leal	(%r11,%r12), %r12d
   21a55: 31 de                        	xorl	%ebx, %esi
   21a57: 41 c1 cc 0e                  	rorl	$0xe, %r12d
   21a5b: 41 8d 0c 30                  	leal	(%r8,%rsi), %ecx
   21a5f: 45 31 d4                     	xorl	%r10d, %r12d
   21a62: c1 c1 09                     	roll	$0x9, %ecx
   21a65: 89 cb                        	movl	%ecx, %ebx
   21a67: 41 8d 4c 15 00               	leal	(%r13,%rdx), %ecx
   21a6c: 44 31 cb                     	xorl	%r9d, %ebx
   21a6f: c1 c1 07                     	roll	$0x7, %ecx
   21a72: 44 8d 14 1e                  	leal	(%rsi,%rbx), %r10d
   21a76: 89 cf                        	movl	%ecx, %edi
   21a78: 8b 4c 24 a4                  	movl	-0x5c(%rsp), %ecx
   21a7c: 89 5c 24 98                  	movl	%ebx, -0x68(%rsp)
   21a80: 44 31 f7                     	xorl	%r14d, %edi
   21a83: 41 c1 c2 0d                  	roll	$0xd, %r10d
   21a87: 44 8b 74 24 a8               	movl	-0x58(%rsp), %r14d
   21a8c: 41 31 ea                     	xorl	%ebp, %r10d
   21a8f: 44 8d 1c 3a                  	leal	(%rdx,%rdi), %r11d
   21a93: 8b 6c 24 b0                  	movl	-0x50(%rsp), %ebp
   21a97: 44 01 d3                     	addl	%r10d, %ebx
   21a9a: 41 c1 c3 09                  	roll	$0x9, %r11d
   21a9e: 41 31 cb                     	xorl	%ecx, %r11d
   21aa1: c1 cb 0e                     	rorl	$0xe, %ebx
   21aa4: 44 31 c3                     	xorl	%r8d, %ebx
   21aa7: 46 8d 04 1f                  	leal	(%rdi,%r11), %r8d
   21aab: 41 c1 c0 0d                  	roll	$0xd, %r8d
   21aaf: 45 31 e8                     	xorl	%r13d, %r8d
   21ab2: 44 8d 2c 28                  	leal	(%rax,%rbp), %r13d
   21ab6: 41 c1 c5 07                  	roll	$0x7, %r13d
   21aba: 43 8d 0c 03                  	leal	(%r11,%r8), %ecx
   21abe: c1 c9 0e                     	rorl	$0xe, %ecx
   21ac1: 45 31 f5                     	xorl	%r14d, %r13d
   21ac4: 31 ca                        	xorl	%ecx, %edx
   21ac6: 46 8d 4c 2d 00               	leal	(%rbp,%r13), %r9d
   21acb: 8b 4c 24 ac                  	movl	-0x54(%rsp), %ecx
   21acf: 41 c1 c1 09                  	roll	$0x9, %r9d
   21ad3: 41 31 c9                     	xorl	%ecx, %r9d
   21ad6: 47 8d 74 0d 00               	leal	(%r13,%r9), %r14d
   21adb: 41 c1 c6 0d                  	roll	$0xd, %r14d
   21adf: 41 31 c6                     	xorl	%eax, %r14d
   21ae2: 43 8d 0c 31                  	leal	(%r9,%r14), %ecx
   21ae6: c1 c9 0e                     	rorl	$0xe, %ecx
   21ae9: 83 44 24 94 02               	addl	$0x2, -0x6c(%rsp)
   21aee: 8b 44 24 94                  	movl	-0x6c(%rsp), %eax
   21af2: 31 e9                        	xorl	%ebp, %ecx
   21af4: 39 44 24 b4                  	cmpl	%eax, -0x4c(%rsp)
   21af8: 0f 8f 52 fe ff ff            	jg	0x21950 <crypto_core_salsa+0xf0>
   21afe: 89 54 24 a4                  	movl	%edx, -0x5c(%rsp)
   21b02: 44 89 ea                     	movl	%r13d, %edx
   21b05: 45 89 c5                     	movl	%r8d, %r13d
   21b08: 44 8b 44 24 ec               	movl	-0x14(%rsp), %r8d
   21b0d: 89 7c 24 a8                  	movl	%edi, -0x58(%rsp)
   21b11: 44 89 d5                     	movl	%r10d, %ebp
   21b14: 48 8b 7c 24 f8               	movq	-0x8(%rsp), %rdi
   21b19: 44 89 f0                     	movl	%r14d, %eax
   21b1c: 44 8b 54 24 f0               	movl	-0x10(%rsp), %r10d
   21b21: 44 8b 74 24 f4               	movl	-0xc(%rsp), %r14d
   21b26: 89 4c 24 ac                  	movl	%ecx, -0x54(%rsp)
   21b2a: 43 8d 0c 20                  	leal	(%r8,%r12), %ecx
   21b2e: 89 0f                        	movl	%ecx, (%rdi)
   21b30: 43 8d 0c 3a                  	leal	(%r10,%r15), %ecx
   21b34: 44 8b 7c 24 9c               	movl	-0x64(%rsp), %r15d
   21b39: 89 4f 04                     	movl	%ecx, 0x4(%rdi)
   21b3c: 8b 4c 24 c4                  	movl	-0x3c(%rsp), %ecx
   21b40: 45 01 fe                     	addl	%r15d, %r14d
   21b43: 44 8b 7c 24 a0               	movl	-0x60(%rsp), %r15d
   21b48: 44 89 77 08                  	movl	%r14d, 0x8(%rdi)
   21b4c: 44 01 f9                     	addl	%r15d, %ecx
   21b4f: 89 4f 0c                     	movl	%ecx, 0xc(%rdi)
   21b52: 8b 4c 24 c8                  	movl	-0x38(%rsp), %ecx
   21b56: 01 e9                        	addl	%ebp, %ecx
   21b58: 89 4f 10                     	movl	%ecx, 0x10(%rdi)
   21b5b: 8b 4c 24 b8                  	movl	-0x48(%rsp), %ecx
   21b5f: 01 d9                        	addl	%ebx, %ecx
   21b61: 8b 5c 24 dc                  	movl	-0x24(%rsp), %ebx
   21b65: 89 4f 14                     	movl	%ecx, 0x14(%rdi)
   21b68: 01 de                        	addl	%ebx, %esi
   21b6a: 8b 5c 24 e0                  	movl	-0x20(%rsp), %ebx
   21b6e: 89 77 18                     	movl	%esi, 0x18(%rdi)
   21b71: 8b 74 24 98                  	movl	-0x68(%rsp), %esi
   21b75: 01 de                        	addl	%ebx, %esi
   21b77: 8b 5c 24 a4                  	movl	-0x5c(%rsp), %ebx
   21b7b: 89 77 1c                     	movl	%esi, 0x1c(%rdi)
   21b7e: 8b 74 24 e4                  	movl	-0x1c(%rsp), %esi
   21b82: 41 01 f3                     	addl	%esi, %r11d
   21b85: 8b 74 24 e8                  	movl	-0x18(%rsp), %esi
   21b89: 44 89 5f 20                  	movl	%r11d, 0x20(%rdi)
   21b8d: 41 01 f5                     	addl	%esi, %r13d
   21b90: 8b 74 24 bc                  	movl	-0x44(%rsp), %esi
   21b94: 44 89 6f 24                  	movl	%r13d, 0x24(%rdi)
   21b98: 01 de                        	addl	%ebx, %esi
   21b9a: 8b 5c 24 a8                  	movl	-0x58(%rsp), %ebx
   21b9e: 89 77 28                     	movl	%esi, 0x28(%rdi)
   21ba1: 8b 74 24 cc                  	movl	-0x34(%rsp), %esi
   21ba5: 01 de                        	addl	%ebx, %esi
   21ba7: 89 77 2c                     	movl	%esi, 0x2c(%rdi)
   21baa: 8b 74 24 d0                  	movl	-0x30(%rsp), %esi
   21bae: 01 d6                        	addl	%edx, %esi
   21bb0: 8b 54 24 d4                  	movl	-0x2c(%rsp), %edx
   21bb4: 89 77 30                     	movl	%esi, 0x30(%rdi)
   21bb7: 44 01 ca                     	addl	%r9d, %edx
   21bba: 89 57 34                     	movl	%edx, 0x34(%rdi)
   21bbd: 8b 54 24 d8                  	movl	-0x28(%rsp), %edx
   21bc1: 01 c2                        	addl	%eax, %edx
   21bc3: 8b 44 24 c0                  	movl	-0x40(%rsp), %eax
   21bc7: 89 57 38                     	movl	%edx, 0x38(%rdi)
   21bca: 8b 54 24 ac                  	movl	-0x54(%rsp), %edx
   21bce: 01 d0                        	addl	%edx, %eax
   21bd0: 89 47 3c                     	movl	%eax, 0x3c(%rdi)
   21bd3: 5b                           	popq	%rbx
   21bd4: 5d                           	popq	%rbp
   21bd5: 41 5c                        	popq	%r12
   21bd7: 41 5d                        	popq	%r13
   21bd9: 41 5e                        	popq	%r14
   21bdb: 41 5f                        	popq	%r15
   21bdd: c3                           	retq
   21bde: 66 90                        	nop
   21be0: c7 44 24 c0 74 65 20 6b      	movl	$0x6b206574, -0x40(%rsp) # imm = 0x6B206574
   21be8: 41 b8 65 78 70 61            	movl	$0x61707865, %r8d       # imm = 0x61707865
   21bee: c7 44 24 bc 32 2d 62 79      	movl	$0x79622d32, -0x44(%rsp) # imm = 0x79622D32
   21bf6: c7 44 24 b8 6e 64 20 33      	movl	$0x3320646e, -0x48(%rsp) # imm = 0x3320646E
   21bfe: e9 90 fc ff ff               	jmp	0x21893 <crypto_core_salsa+0x33>
   21c03: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   21c0e: 66 90                        	nop

0000000000021c10 <crypto_core_salsa20>:
   21c10: 41 b8 14 00 00 00            	movl	$0x14, %r8d
   21c16: e8 45 fc ff ff               	callq	0x21860 <crypto_core_salsa>
   21c1b: 31 c0                        	xorl	%eax, %eax
   21c1d: c3                           	retq
   21c1e: 66 90                        	nop

0000000000021c20 <crypto_core_salsa20_outputbytes>:
   21c20: b8 40 00 00 00               	movl	$0x40, %eax
   21c25: c3                           	retq
   21c26: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021c30 <crypto_core_salsa20_inputbytes>:
   21c30: b8 10 00 00 00               	movl	$0x10, %eax
   21c35: c3                           	retq
   21c36: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021c40 <crypto_core_salsa20_keybytes>:
   21c40: b8 20 00 00 00               	movl	$0x20, %eax
   21c45: c3                           	retq
   21c46: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021c50 <crypto_core_salsa20_constbytes>:
   21c50: b8 10 00 00 00               	movl	$0x10, %eax
   21c55: c3                           	retq
   21c56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021c60 <crypto_core_salsa2012>:
   21c60: 41 b8 0c 00 00 00            	movl	$0xc, %r8d
   21c66: e8 f5 fb ff ff               	callq	0x21860 <crypto_core_salsa>
   21c6b: 31 c0                        	xorl	%eax, %eax
   21c6d: c3                           	retq
   21c6e: 66 90                        	nop

0000000000021c70 <crypto_core_salsa2012_outputbytes>:
   21c70: b8 40 00 00 00               	movl	$0x40, %eax
   21c75: c3                           	retq
   21c76: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021c80 <crypto_core_salsa2012_inputbytes>:
   21c80: b8 10 00 00 00               	movl	$0x10, %eax
   21c85: c3                           	retq
   21c86: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021c90 <crypto_core_salsa2012_keybytes>:
   21c90: b8 20 00 00 00               	movl	$0x20, %eax
   21c95: c3                           	retq
   21c96: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021ca0 <crypto_core_salsa2012_constbytes>:
   21ca0: b8 10 00 00 00               	movl	$0x10, %eax
   21ca5: c3                           	retq
   21ca6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021cb0 <crypto_core_salsa208>:
   21cb0: 41 b8 08 00 00 00            	movl	$0x8, %r8d
   21cb6: e8 a5 fb ff ff               	callq	0x21860 <crypto_core_salsa>
   21cbb: 31 c0                        	xorl	%eax, %eax
   21cbd: c3                           	retq
   21cbe: 66 90                        	nop

0000000000021cc0 <crypto_core_salsa208_outputbytes>:
   21cc0: b8 40 00 00 00               	movl	$0x40, %eax
   21cc5: c3                           	retq
   21cc6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021cd0 <crypto_core_salsa208_inputbytes>:
   21cd0: b8 10 00 00 00               	movl	$0x10, %eax
   21cd5: c3                           	retq
   21cd6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021ce0 <crypto_core_salsa208_keybytes>:
   21ce0: b8 20 00 00 00               	movl	$0x20, %eax
   21ce5: c3                           	retq
   21ce6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021cf0 <crypto_core_salsa208_constbytes>:
   21cf0: b8 10 00 00 00               	movl	$0x10, %eax
   21cf5: c3                           	retq
   21cf6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000021d00 <_encrypt>:
   21d00: 55                           	pushq	%rbp
   21d01: 48 89 c8                     	movq	%rcx, %rax
   21d04: 48 89 e5                     	movq	%rsp, %rbp
   21d07: 41 57                        	pushq	%r15
   21d09: 41 56                        	pushq	%r14
   21d0b: 41 55                        	pushq	%r13
   21d0d: 41 54                        	pushq	%r12
   21d0f: 53                           	pushq	%rbx
   21d10: 48 83 e4 c0                  	andq	$-0x40, %rsp
   21d14: 48 81 ec 08 04 00 00         	subq	$0x408, %rsp            # imm = 0x408
   21d1b: 48 89 7c 24 c8               	movq	%rdi, -0x38(%rsp)
   21d20: 48 89 4c 24 b0               	movq	%rcx, -0x50(%rsp)
   21d25: 66 0f 6e 0f                  	movd	(%rdi), %xmm1
   21d29: 66 0f 6e 16                  	movd	(%rsi), %xmm2
   21d2d: 48 89 54 24 b8               	movq	%rdx, -0x48(%rsp)
   21d32: 66 0f 6e 1a                  	movd	(%rdx), %xmm3
   21d36: 66 0f 6e 20                  	movd	(%rax), %xmm4
   21d3a: 48 89 74 24 c0               	movq	%rsi, -0x40(%rsp)
   21d3f: 66 0f 6e 05 69 76 04 00      	movd	0x47669(%rip), %xmm0    # 0x693b0 <d+0x50>
   21d47: 66 0f db c8                  	pand	%xmm0, %xmm1
   21d4b: 66 0f db d0                  	pand	%xmm0, %xmm2
   21d4f: 66 0f db d8                  	pand	%xmm0, %xmm3
   21d53: 66 0f 7e cb                  	movd	%xmm1, %ebx
   21d57: 66 0f 7e d1                  	movd	%xmm2, %ecx
   21d5b: 66 0f 7e da                  	movd	%xmm3, %edx
   21d5f: 0f b6 fb                     	movzbl	%bl, %edi
   21d62: 66 0f db c4                  	pand	%xmm4, %xmm0
   21d66: 89 de                        	movl	%ebx, %esi
   21d68: 48 89 3c 24                  	movq	%rdi, (%rsp)
   21d6c: 0f b6 f9                     	movzbl	%cl, %edi
   21d6f: 66 0f 7e c0                  	movd	%xmm0, %eax
   21d73: c1 ee 10                     	shrl	$0x10, %esi
   21d76: 48 89 7c 24 f8               	movq	%rdi, -0x8(%rsp)
   21d7b: 0f b6 fa                     	movzbl	%dl, %edi
   21d7e: 41 89 c3                     	movl	%eax, %r11d
   21d81: 48 89 7c 24 f0               	movq	%rdi, -0x10(%rsp)
   21d86: 0f b6 f8                     	movzbl	%al, %edi
   21d89: 41 c1 eb 10                  	shrl	$0x10, %r11d
   21d8d: 48 89 7c 24 e8               	movq	%rdi, -0x18(%rsp)
   21d92: 0f b6 ff                     	movzbl	%bh, %edi
   21d95: c1 eb 18                     	shrl	$0x18, %ebx
   21d98: 45 0f b6 db                  	movzbl	%r11b, %r11d
   21d9c: 49 89 ff                     	movq	%rdi, %r15
   21d9f: 0f b6 fd                     	movzbl	%ch, %edi
   21da2: 44 0f b6 d3                  	movzbl	%bl, %r10d
   21da6: 49 89 fe                     	movq	%rdi, %r14
   21da9: 0f b6 fe                     	movzbl	%dh, %edi
   21dac: 48 8d 5c 24 48               	leaq	0x48(%rsp), %rbx
   21db1: 49 89 fd                     	movq	%rdi, %r13
   21db4: 0f b6 fc                     	movzbl	%ah, %edi
   21db7: c1 e8 18                     	shrl	$0x18, %eax
   21dba: 49 89 fc                     	movq	%rdi, %r12
   21dbd: 40 0f b6 fe                  	movzbl	%sil, %edi
   21dc1: 89 ce                        	movl	%ecx, %esi
   21dc3: c1 e9 18                     	shrl	$0x18, %ecx
   21dc6: c1 ee 10                     	shrl	$0x10, %esi
   21dc9: 48 89 7c 24 e0               	movq	%rdi, -0x20(%rsp)
   21dce: 44 0f b6 c9                  	movzbl	%cl, %r9d
   21dd2: 48 8d 0d 67 32 05 00         	leaq	0x53267(%rip), %rcx     # 0x75040 <_aes_lut>
   21dd9: 40 0f b6 fe                  	movzbl	%sil, %edi
   21ddd: 89 d6                        	movl	%edx, %esi
   21ddf: c1 ea 18                     	shrl	$0x18, %edx
   21de2: c1 ee 10                     	shrl	$0x10, %esi
   21de5: 48 89 7c 24 d8               	movq	%rdi, -0x28(%rsp)
   21dea: 44 0f b6 c2                  	movzbl	%dl, %r8d
   21dee: 31 d2                        	xorl	%edx, %edx
   21df0: 40 0f b6 fe                  	movzbl	%sil, %edi
   21df4: 48 8d 74 24 08               	leaq	0x8(%rsp), %rsi
   21df9: 48 89 74 24 a8               	movq	%rsi, -0x58(%rsp)
   21dfe: 48 89 7c 24 d0               	movq	%rdi, -0x30(%rsp)
   21e03: 0f b6 f8                     	movzbl	%al, %edi
   21e06: 48 89 f0                     	movq	%rsi, %rax
   21e09: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   21e10: 48 8b 34 24                  	movq	(%rsp), %rsi
   21e14: 48 83 c0 04                  	addq	$0x4, %rax
   21e18: 48 09 d6                     	orq	%rdx, %rsi
   21e1b: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21e1e: 89 70 fc                     	movl	%esi, -0x4(%rax)
   21e21: 48 8b 74 24 f8               	movq	-0x8(%rsp), %rsi
   21e26: 48 09 d6                     	orq	%rdx, %rsi
   21e29: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21e2c: 89 70 3c                     	movl	%esi, 0x3c(%rax)
   21e2f: 48 8b 74 24 f0               	movq	-0x10(%rsp), %rsi
   21e34: 48 09 d6                     	orq	%rdx, %rsi
   21e37: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21e3a: 89 70 7c                     	movl	%esi, 0x7c(%rax)
   21e3d: 48 8b 74 24 e8               	movq	-0x18(%rsp), %rsi
   21e42: 48 09 d6                     	orq	%rdx, %rsi
   21e45: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21e48: 89 b0 bc 00 00 00            	movl	%esi, 0xbc(%rax)
   21e4e: 4c 89 fe                     	movq	%r15, %rsi
   21e51: 48 09 d6                     	orq	%rdx, %rsi
   21e54: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21e57: 89 b0 fc 00 00 00            	movl	%esi, 0xfc(%rax)
   21e5d: 4c 89 f6                     	movq	%r14, %rsi
   21e60: 48 09 d6                     	orq	%rdx, %rsi
   21e63: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21e66: 89 b0 3c 01 00 00            	movl	%esi, 0x13c(%rax)
   21e6c: 4c 89 ee                     	movq	%r13, %rsi
   21e6f: 48 09 d6                     	orq	%rdx, %rsi
   21e72: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21e75: 89 b0 7c 01 00 00            	movl	%esi, 0x17c(%rax)
   21e7b: 4c 89 e6                     	movq	%r12, %rsi
   21e7e: 48 09 d6                     	orq	%rdx, %rsi
   21e81: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21e84: 89 b0 bc 01 00 00            	movl	%esi, 0x1bc(%rax)
   21e8a: 48 8b 74 24 e0               	movq	-0x20(%rsp), %rsi
   21e8f: 48 09 d6                     	orq	%rdx, %rsi
   21e92: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21e95: 89 b0 fc 01 00 00            	movl	%esi, 0x1fc(%rax)
   21e9b: 48 8b 74 24 d8               	movq	-0x28(%rsp), %rsi
   21ea0: 48 09 d6                     	orq	%rdx, %rsi
   21ea3: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21ea6: 89 b0 3c 02 00 00            	movl	%esi, 0x23c(%rax)
   21eac: 48 8b 74 24 d0               	movq	-0x30(%rsp), %rsi
   21eb1: 48 09 d6                     	orq	%rdx, %rsi
   21eb4: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21eb7: 89 b0 7c 02 00 00            	movl	%esi, 0x27c(%rax)
   21ebd: 4c 89 de                     	movq	%r11, %rsi
   21ec0: 48 09 d6                     	orq	%rdx, %rsi
   21ec3: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21ec6: 89 b0 bc 02 00 00            	movl	%esi, 0x2bc(%rax)
   21ecc: 4c 89 d6                     	movq	%r10, %rsi
   21ecf: 48 09 d6                     	orq	%rdx, %rsi
   21ed2: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21ed5: 89 b0 fc 02 00 00            	movl	%esi, 0x2fc(%rax)
   21edb: 4c 89 ce                     	movq	%r9, %rsi
   21ede: 48 09 d6                     	orq	%rdx, %rsi
   21ee1: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21ee4: 89 b0 3c 03 00 00            	movl	%esi, 0x33c(%rax)
   21eea: 4c 89 c6                     	movq	%r8, %rsi
   21eed: 48 09 d6                     	orq	%rdx, %rsi
   21ef0: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21ef3: 89 b0 7c 03 00 00            	movl	%esi, 0x37c(%rax)
   21ef9: 48 89 fe                     	movq	%rdi, %rsi
   21efc: 48 09 d6                     	orq	%rdx, %rsi
   21eff: 48 83 c2 10                  	addq	$0x10, %rdx
   21f03: 8b 34 b1                     	movl	(%rcx,%rsi,4), %esi
   21f06: 89 b0 bc 03 00 00            	movl	%esi, 0x3bc(%rax)
   21f0c: 48 39 d8                     	cmpq	%rbx, %rax
   21f0f: 0f 85 fb fe ff ff            	jne	0x21e10 <_encrypt+0x110>
   21f15: 48 8b 74 24 a8               	movq	-0x58(%rsp), %rsi
   21f1a: 48 8b 5c 24 b8               	movq	-0x48(%rsp), %rbx
   21f1f: 4c 8b 74 24 b0               	movq	-0x50(%rsp), %r14
   21f24: 4c 8b 7c 24 c8               	movq	-0x38(%rsp), %r15
   21f29: 4c 8b 5c 24 c0               	movq	-0x40(%rsp), %r11
   21f2e: 0f b6 43 01                  	movzbl	0x1(%rbx), %eax
   21f32: 45 0f b6 0e                  	movzbl	(%r14), %r9d
   21f36: c0 e8 04                     	shrb	$0x4, %al
   21f39: 83 e0 0f                     	andl	$0xf, %eax
   21f3c: 8b b4 84 88 01 00 00         	movl	0x188(%rsp,%rax,4), %esi
   21f43: 41 0f b6 46 01               	movzbl	0x1(%r14), %eax
   21f48: c0 e8 04                     	shrb	$0x4, %al
   21f4b: c1 c6 10                     	roll	$0x10, %esi
   21f4e: 83 e0 0f                     	andl	$0xf, %eax
   21f51: 8b 84 84 c8 01 00 00         	movl	0x1c8(%rsp,%rax,4), %eax
   21f58: c1 c8 08                     	rorl	$0x8, %eax
   21f5b: 31 c6                        	xorl	%eax, %esi
   21f5d: 41 0f b6 47 01               	movzbl	0x1(%r15), %eax
   21f62: c0 e8 04                     	shrb	$0x4, %al
   21f65: 83 e0 0f                     	andl	$0xf, %eax
   21f68: 33 b4 84 08 01 00 00         	xorl	0x108(%rsp,%rax,4), %esi
   21f6f: 41 0f b6 43 01               	movzbl	0x1(%r11), %eax
   21f74: c0 e8 04                     	shrb	$0x4, %al
   21f77: 83 e0 0f                     	andl	$0xf, %eax
   21f7a: 44 8b 94 84 48 01 00 00      	movl	0x148(%rsp,%rax,4), %r10d
   21f82: 0f b6 43 02                  	movzbl	0x2(%rbx), %eax
   21f86: c0 e8 04                     	shrb	$0x4, %al
   21f89: 41 c1 c2 08                  	roll	$0x8, %r10d
   21f8d: 83 e0 0f                     	andl	$0xf, %eax
   21f90: 8b 94 84 88 02 00 00         	movl	0x288(%rsp,%rax,4), %edx
   21f97: 41 0f b6 46 02               	movzbl	0x2(%r14), %eax
   21f9c: c0 e8 04                     	shrb	$0x4, %al
   21f9f: c1 c2 10                     	roll	$0x10, %edx
   21fa2: 83 e0 0f                     	andl	$0xf, %eax
   21fa5: 8b 84 84 c8 02 00 00         	movl	0x2c8(%rsp,%rax,4), %eax
   21fac: c1 c8 08                     	rorl	$0x8, %eax
   21faf: 31 c2                        	xorl	%eax, %edx
   21fb1: 41 0f b6 47 02               	movzbl	0x2(%r15), %eax
   21fb6: c0 e8 04                     	shrb	$0x4, %al
   21fb9: 83 e0 0f                     	andl	$0xf, %eax
   21fbc: 33 94 84 08 02 00 00         	xorl	0x208(%rsp,%rax,4), %edx
   21fc3: 41 0f b6 43 02               	movzbl	0x2(%r11), %eax
   21fc8: c0 e8 04                     	shrb	$0x4, %al
   21fcb: 83 e0 0f                     	andl	$0xf, %eax
   21fce: 8b bc 84 48 02 00 00         	movl	0x248(%rsp,%rax,4), %edi
   21fd5: 0f b6 43 03                  	movzbl	0x3(%rbx), %eax
   21fd9: c0 e8 04                     	shrb	$0x4, %al
   21fdc: c1 c7 08                     	roll	$0x8, %edi
   21fdf: 83 e0 0f                     	andl	$0xf, %eax
   21fe2: 8b 8c 84 88 03 00 00         	movl	0x388(%rsp,%rax,4), %ecx
   21fe9: 41 0f b6 46 03               	movzbl	0x3(%r14), %eax
   21fee: c0 e8 04                     	shrb	$0x4, %al
   21ff1: c1 c1 10                     	roll	$0x10, %ecx
   21ff4: 83 e0 0f                     	andl	$0xf, %eax
   21ff7: 8b 84 84 c8 03 00 00         	movl	0x3c8(%rsp,%rax,4), %eax
   21ffe: c1 c8 08                     	rorl	$0x8, %eax
   22001: 31 c1                        	xorl	%eax, %ecx
   22003: 41 0f b6 47 03               	movzbl	0x3(%r15), %eax
   22008: 41 c0 e9 04                  	shrb	$0x4, %r9b
   2200c: 44 31 d6                     	xorl	%r10d, %esi
   2200f: 41 83 e1 0f                  	andl	$0xf, %r9d
   22013: 48 c1 e6 20                  	shlq	$0x20, %rsi
   22017: 31 fa                        	xorl	%edi, %edx
   22019: c0 e8 04                     	shrb	$0x4, %al
   2201c: 83 e0 0f                     	andl	$0xf, %eax
   2201f: 33 8c 84 08 03 00 00         	xorl	0x308(%rsp,%rax,4), %ecx
   22026: 41 0f b6 43 03               	movzbl	0x3(%r11), %eax
   2202b: 88 04 24                     	movb	%al, (%rsp)
   2202e: c0 e8 04                     	shrb	$0x4, %al
   22031: 83 e0 0f                     	andl	$0xf, %eax
   22034: 44 8b 84 84 48 03 00 00      	movl	0x348(%rsp,%rax,4), %r8d
   2203c: 0f b6 03                     	movzbl	(%rbx), %eax
   2203f: c0 e8 04                     	shrb	$0x4, %al
   22042: 41 c1 c0 08                  	roll	$0x8, %r8d
   22046: 83 e0 0f                     	andl	$0xf, %eax
   22049: 44 31 c1                     	xorl	%r8d, %ecx
   2204c: 8b 84 84 88 00 00 00         	movl	0x88(%rsp,%rax,4), %eax
   22053: 46 8b 8c 8c c8 00 00 00      	movl	0xc8(%rsp,%r9,4), %r9d
   2205b: 48 c1 e1 20                  	shlq	$0x20, %rcx
   2205f: 48 09 ca                     	orq	%rcx, %rdx
   22062: 41 c1 c9 08                  	rorl	$0x8, %r9d
   22066: c1 c0 10                     	roll	$0x10, %eax
   22069: 44 31 c8                     	xorl	%r9d, %eax
   2206c: 45 0f b6 0f                  	movzbl	(%r15), %r9d
   22070: 41 c0 e9 04                  	shrb	$0x4, %r9b
   22074: 41 83 e1 0f                  	andl	$0xf, %r9d
   22078: 42 33 44 8c 08               	xorl	0x8(%rsp,%r9,4), %eax
   2207d: 45 0f b6 0b                  	movzbl	(%r11), %r9d
   22081: 41 c0 e9 04                  	shrb	$0x4, %r9b
   22085: 41 83 e1 0f                  	andl	$0xf, %r9d
   22089: 46 8b 4c 8c 48               	movl	0x48(%rsp,%r9,4), %r9d
   2208e: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   22092: 41 c1 c1 08                  	roll	$0x8, %r9d
   22096: 44 31 c8                     	xorl	%r9d, %eax
   22099: 5b                           	popq	%rbx
   2209a: 41 5c                        	popq	%r12
   2209c: 48 09 f0                     	orq	%rsi, %rax
   2209f: 41 5d                        	popq	%r13
   220a1: 41 5e                        	popq	%r14
   220a3: 41 5f                        	popq	%r15
   220a5: 5d                           	popq	%rbp
   220a6: c3                           	retq
   220a7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

00000000000220b0 <softaes_block_encrypt>:
   220b0: 55                           	pushq	%rbp
   220b1: 48 89 f0                     	movq	%rsi, %rax
   220b4: 48 89 fe                     	movq	%rdi, %rsi
   220b7: 48 c1 ee 20                  	shrq	$0x20, %rsi
   220bb: 48 89 e5                     	movq	%rsp, %rbp
   220be: 53                           	pushq	%rbx
   220bf: 48 89 fb                     	movq	%rdi, %rbx
   220c2: 0f b6 f8                     	movzbl	%al, %edi
   220c5: 41 89 d9                     	movl	%ebx, %r9d
   220c8: 41 c1 e9 10                  	shrl	$0x10, %r9d
   220cc: 48 83 e4 c0                  	andq	$-0x40, %rsp
   220d0: 45 0f b6 c9                  	movzbl	%r9b, %r9d
   220d4: 48 81 ec 40 01 00 00         	subq	$0x140, %rsp            # imm = 0x140
   220db: 48 89 4c 24 38               	movq	%rcx, 0x38(%rsp)
   220e0: 48 89 c1                     	movq	%rax, %rcx
   220e3: 48 c1 e9 20                  	shrq	$0x20, %rcx
   220e7: 48 89 54 24 30               	movq	%rdx, 0x30(%rsp)
   220ec: 66 0f 6f 6c 24 30            	movdqa	0x30(%rsp), %xmm5
   220f2: 0f b6 d1                     	movzbl	%cl, %edx
   220f5: 41 89 c8                     	movl	%ecx, %r8d
   220f8: 88 a4 24 81 00 00 00         	movb	%ah, 0x81(%rsp)
   220ff: c1 e2 08                     	shll	$0x8, %edx
   22102: 41 c1 e8 10                  	shrl	$0x10, %r8d
   22106: 88 ac 24 82 00 00 00         	movb	%ch, 0x82(%rsp)
   2210d: 09 fa                        	orl	%edi, %edx
   2210f: 40 0f b6 fe                  	movzbl	%sil, %edi
   22113: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   22117: c1 e9 18                     	shrl	$0x18, %ecx
   2211a: c1 e2 08                     	shll	$0x8, %edx
   2211d: 88 bc 24 83 00 00 00         	movb	%bh, 0x83(%rsp)
   22124: 09 fa                        	orl	%edi, %edx
   22126: 0f b6 fb                     	movzbl	%bl, %edi
   22129: c1 e2 08                     	shll	$0x8, %edx
   2212c: 09 fa                        	orl	%edi, %edx
   2212e: 89 c7                        	movl	%eax, %edi
   22130: c1 e8 18                     	shrl	$0x18, %eax
   22133: 89 54 24 40                  	movl	%edx, 0x40(%rsp)
   22137: c1 e0 08                     	shll	$0x8, %eax
   2213a: 48 89 f2                     	movq	%rsi, %rdx
   2213d: c1 ee 18                     	shrl	$0x18, %esi
   22140: 88 b4 24 80 00 00 00         	movb	%dh, 0x80(%rsp)
   22147: c1 ea 10                     	shrl	$0x10, %edx
   2214a: 09 f0                        	orl	%esi, %eax
   2214c: c1 ef 10                     	shrl	$0x10, %edi
   2214f: 0f b6 d2                     	movzbl	%dl, %edx
   22152: 40 0f b6 ff                  	movzbl	%dil, %edi
   22156: 0f a4 d8 08                  	shldl	$0x8, %ebx, %eax
   2215a: 48 8d b4 24 80 00 00 00      	leaq	0x80(%rsp), %rsi
   22162: c1 e2 08                     	shll	$0x8, %edx
   22165: c1 e0 08                     	shll	$0x8, %eax
   22168: 44 09 ca                     	orl	%r9d, %edx
   2216b: 09 c8                        	orl	%ecx, %eax
   2216d: 48 8d 8c 24 00 01 00 00      	leaq	0x100(%rsp), %rcx
   22175: c1 e2 08                     	shll	$0x8, %edx
   22178: 89 84 24 00 01 00 00         	movl	%eax, 0x100(%rsp)
   2217f: 44 09 c2                     	orl	%r8d, %edx
   22182: c1 e2 08                     	shll	$0x8, %edx
   22185: 09 fa                        	orl	%edi, %edx
   22187: 48 8d 7c 24 40               	leaq	0x40(%rsp), %rdi
   2218c: 89 94 24 c0 00 00 00         	movl	%edx, 0xc0(%rsp)
   22193: 48 8d 94 24 c0 00 00 00      	leaq	0xc0(%rsp), %rdx
   2219b: e8 60 fb ff ff               	callq	0x21d00 <_encrypt>
   221a0: 48 8b 5d f8                  	movq	-0x8(%rbp), %rbx
   221a4: 48 89 44 24 30               	movq	%rax, 0x30(%rsp)
   221a9: 48 89 54 24 38               	movq	%rdx, 0x38(%rsp)
   221ae: 66 0f 6f 44 24 30            	movdqa	0x30(%rsp), %xmm0
   221b4: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   221b8: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   221bd: 48 8b 44 24 30               	movq	0x30(%rsp), %rax
   221c2: 48 8b 54 24 38               	movq	0x38(%rsp), %rdx
   221c7: c9                           	leave
   221c8: c3                           	retq
   221c9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000221d0 <crypto_generichash_bytes_min>:
   221d0: b8 10 00 00 00               	movl	$0x10, %eax
   221d5: c3                           	retq
   221d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000221e0 <crypto_generichash_bytes_max>:
   221e0: b8 40 00 00 00               	movl	$0x40, %eax
   221e5: c3                           	retq
   221e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000221f0 <crypto_generichash_bytes>:
   221f0: b8 20 00 00 00               	movl	$0x20, %eax
   221f5: c3                           	retq
   221f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000022200 <crypto_generichash_keybytes_min>:
   22200: b8 10 00 00 00               	movl	$0x10, %eax
   22205: c3                           	retq
   22206: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000022210 <crypto_generichash_keybytes_max>:
   22210: b8 40 00 00 00               	movl	$0x40, %eax
   22215: c3                           	retq
   22216: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000022220 <crypto_generichash_keybytes>:
   22220: b8 20 00 00 00               	movl	$0x20, %eax
   22225: c3                           	retq
   22226: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000022230 <crypto_generichash_primitive>:
   22230: 48 8d 05 a3 f1 03 00         	leaq	0x3f1a3(%rip), %rax     # 0x613da <_pad0+0x5a>
   22237: c3                           	retq
   22238: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000022240 <crypto_generichash_statebytes>:
   22240: b8 80 01 00 00               	movl	$0x180, %eax            # imm = 0x180
   22245: c3                           	retq
   22246: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000022250 <crypto_generichash>:
   22250: e9 ab c4 fe ff               	jmp	0xe700 <crypto_generichash_blake2b@plt>
   22255: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000022260 <crypto_generichash_init>:
   22260: e9 0b bf fe ff               	jmp	0xe170 <crypto_generichash_blake2b_init@plt>
   22265: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000022270 <crypto_generichash_update>:
   22270: e9 6b bf fe ff               	jmp	0xe1e0 <crypto_generichash_blake2b_update@plt>
   22275: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000022280 <crypto_generichash_final>:
   22280: e9 9b c0 fe ff               	jmp	0xe320 <crypto_generichash_blake2b_final@plt>
   22285: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000022290 <crypto_generichash_keygen>:
   22290: be 20 00 00 00               	movl	$0x20, %esi
   22295: e9 16 c4 fe ff               	jmp	0xe6b0 <randombytes_buf@plt>
   2229a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000222a0 <crypto_generichash_blake2b_bytes_min>:
   222a0: b8 10 00 00 00               	movl	$0x10, %eax
   222a5: c3                           	retq
   222a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000222b0 <crypto_generichash_blake2b_bytes_max>:
   222b0: b8 40 00 00 00               	movl	$0x40, %eax
   222b5: c3                           	retq
   222b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000222c0 <crypto_generichash_blake2b_bytes>:
   222c0: b8 20 00 00 00               	movl	$0x20, %eax
   222c5: c3                           	retq
   222c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000222d0 <crypto_generichash_blake2b_keybytes_min>:
   222d0: b8 10 00 00 00               	movl	$0x10, %eax
   222d5: c3                           	retq
   222d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000222e0 <crypto_generichash_blake2b_keybytes_max>:
   222e0: b8 40 00 00 00               	movl	$0x40, %eax
   222e5: c3                           	retq
   222e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000222f0 <crypto_generichash_blake2b_keybytes>:
   222f0: b8 20 00 00 00               	movl	$0x20, %eax
   222f5: c3                           	retq
   222f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000022300 <crypto_generichash_blake2b_saltbytes>:
   22300: b8 10 00 00 00               	movl	$0x10, %eax
   22305: c3                           	retq
   22306: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000022310 <crypto_generichash_blake2b_personalbytes>:
   22310: b8 10 00 00 00               	movl	$0x10, %eax
   22315: c3                           	retq
   22316: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000022320 <crypto_generichash_blake2b_statebytes>:
   22320: b8 80 01 00 00               	movl	$0x180, %eax            # imm = 0x180
   22325: c3                           	retq
   22326: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000022330 <crypto_generichash_blake2b_keygen>:
   22330: be 20 00 00 00               	movl	$0x20, %esi
   22335: e9 76 c3 fe ff               	jmp	0xe6b0 <randombytes_buf@plt>
   2233a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000022340 <blake2b_compress_ref>:
   22340: 41 57                        	pushq	%r15
   22342: 41 56                        	pushq	%r14
   22344: 41 55                        	pushq	%r13
   22346: 49 bd 08 c9 bc f3 67 e6 09 6a	movabsq	$0x6a09e667f3bcc908, %r13 # imm = 0x6A09E667F3BCC908
   22350: 41 54                        	pushq	%r12
   22352: 49 bc 3b a7 ca 84 85 ae 67 bb	movabsq	$-0x4498517a7b3558c5, %r12 # imm = 0xBB67AE8584CAA73B
   2235c: 55                           	pushq	%rbp
   2235d: 53                           	pushq	%rbx
   2235e: 48 81 ec 20 01 00 00         	subq	$0x120, %rsp            # imm = 0x120
   22365: f3 0f 6f 0e                  	movdqu	(%rsi), %xmm1
   22369: 48 8b 46 40                  	movq	0x40(%rsi), %rax
   2236d: f3 0f 6f 56 10               	movdqu	0x10(%rsi), %xmm2
   22372: f3 0f 6f 5e 20               	movdqu	0x20(%rsi), %xmm3
   22377: f3 0f 6f 66 30               	movdqu	0x30(%rsi), %xmm4
   2237c: f3 0f 6f 6e 40               	movdqu	0x40(%rsi), %xmm5
   22381: 0f 29 4c 24 18               	movaps	%xmm1, 0x18(%rsp)
   22386: 48 8b 5e 50                  	movq	0x50(%rsi), %rbx
   2238a: f3 0f 6f 76 50               	movdqu	0x50(%rsi), %xmm6
   2238f: 48 89 44 24 88               	movq	%rax, -0x78(%rsp)
   22394: 48 8b 56 60                  	movq	0x60(%rsi), %rdx
   22398: f3 0f 6f 7e 60               	movdqu	0x60(%rsi), %xmm7
   2239d: 0f 29 54 24 28               	movaps	%xmm2, 0x28(%rsp)
   223a2: f3 0f 6f 4e 70               	movdqu	0x70(%rsi), %xmm1
   223a7: 48 8b 0e                     	movq	(%rsi), %rcx
   223aa: 48 89 5c 24 a0               	movq	%rbx, -0x60(%rsp)
   223af: 48 89 fb                     	movq	%rdi, %rbx
   223b2: 4c 8b 56 10                  	movq	0x10(%rsi), %r10
   223b6: 4c 8b 7e 20                  	movq	0x20(%rsi), %r15
   223ba: 48 89 54 24 b8               	movq	%rdx, -0x48(%rsp)
   223bf: 4c 8b 76 30                  	movq	0x30(%rsi), %r14
   223c3: 0f 29 5c 24 38               	movaps	%xmm3, 0x38(%rsp)
   223c8: 0f 29 64 24 48               	movaps	%xmm4, 0x48(%rsp)
   223cd: 0f 29 6c 24 58               	movaps	%xmm5, 0x58(%rsp)
   223d2: 0f 29 74 24 68               	movaps	%xmm6, 0x68(%rsp)
   223d7: 0f 29 7c 24 78               	movaps	%xmm7, 0x78(%rsp)
   223dc: 0f 29 8c 24 88 00 00 00      	movaps	%xmm1, 0x88(%rsp)
   223e4: f3 0f 6f 17                  	movdqu	(%rdi), %xmm2
   223e8: 4c 8b 84 24 88 00 00 00      	movq	0x88(%rsp), %r8
   223f0: f3 0f 6f 67 10               	movdqu	0x10(%rdi), %xmm4
   223f5: f3 0f 6f 77 20               	movdqu	0x20(%rdi), %xmm6
   223fa: 4c 89 54 24 c0               	movq	%r10, -0x40(%rsp)
   223ff: 0f 29 54 24 a8               	movaps	%xmm2, -0x58(%rsp)
   22404: 4c 8b 4c 24 a8               	movq	-0x58(%rsp), %r9
   22409: 4c 8b 5f 40                  	movq	0x40(%rdi), %r11
   2240d: 0f 29 64 24 a8               	movaps	%xmm4, -0x58(%rsp)
   22412: 48 8b 73 48                  	movq	0x48(%rbx), %rsi
   22416: 48 8b 6b 50                  	movq	0x50(%rbx), %rbp
   2241a: 4c 89 44 24 d8               	movq	%r8, -0x28(%rsp)
   2241f: 4c 8b 44 24 a8               	movq	-0x58(%rsp), %r8
   22424: 0f 29 74 24 a8               	movaps	%xmm6, -0x58(%rsp)
   22429: 48 8b 54 24 a8               	movq	-0x58(%rsp), %rdx
   2242e: f3 0f 6f 4f 30               	movdqu	0x30(%rdi), %xmm1
   22433: 0f 29 94 24 98 00 00 00      	movaps	%xmm2, 0x98(%rsp)
   2243b: 49 01 d1                     	addq	%rdx, %r9
   2243e: 0f 29 4c 24 a8               	movaps	%xmm1, -0x58(%rsp)
   22443: 48 8b 44 24 a8               	movq	-0x58(%rsp), %rax
   22448: 49 01 c9                     	addq	%rcx, %r9
   2244b: 48 89 4c 24 a8               	movq	%rcx, -0x58(%rsp)
   22450: 48 b9 d1 82 e6 ad 7f 52 0e 51	movabsq	$0x510e527fade682d1, %rcx # imm = 0x510E527FADE682D1
   2245a: 4d 31 cb                     	xorq	%r9, %r11
   2245d: 4c 03 4c 24 20               	addq	0x20(%rsp), %r9
   22462: 49 01 c0                     	addq	%rax, %r8
   22465: 0f 29 b4 24 b8 00 00 00      	movaps	%xmm6, 0xb8(%rsp)
   2246d: 4c 89 df                     	movq	%r11, %rdi
   22470: 4c 8b 9c 24 a0 00 00 00      	movq	0xa0(%rsp), %r11
   22478: 4c 89 7c 24 c8               	movq	%r15, -0x38(%rsp)
   2247d: 48 31 cf                     	xorq	%rcx, %rdi
   22480: 0f 29 8c 24 c8 00 00 00      	movaps	%xmm1, 0xc8(%rsp)
   22488: 48 b9 1f 6c 3e 2b 8c 68 05 9b	movabsq	$-0x64fa9773d4c193e1, %rcx # imm = 0x9B05688C2B3E6C1F
   22492: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22496: 0f 29 a4 24 a8 00 00 00      	movaps	%xmm4, 0xa8(%rsp)
   2249e: 49 01 fd                     	addq	%rdi, %r13
   224a1: 4c 31 ea                     	xorq	%r13, %rdx
   224a4: 48 c1 ca 18                  	rorq	$0x18, %rdx
   224a8: 49 01 d1                     	addq	%rdx, %r9
   224ab: 4c 31 cf                     	xorq	%r9, %rdi
   224ae: 48 c1 cf 10                  	rorq	$0x10, %rdi
   224b2: 49 01 fd                     	addq	%rdi, %r13
   224b5: 48 89 7c 24 e0               	movq	%rdi, -0x20(%rsp)
   224ba: 4c 31 ea                     	xorq	%r13, %rdx
   224bd: 48 d1 c2                     	rolq	%rdx
   224c0: 48 89 54 24 e8               	movq	%rdx, -0x18(%rsp)
   224c5: 48 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %rdx
   224cd: 49 01 d3                     	addq	%rdx, %r11
   224d0: 4d 01 d3                     	addq	%r10, %r11
   224d3: 49 ba 6b bd 41 fb ab d9 83 1f	movabsq	$0x1f83d9abfb41bd6b, %r10 # imm = 0x1F83D9ABFB41BD6B
   224dd: 4c 31 de                     	xorq	%r11, %rsi
   224e0: 4c 03 5c 24 30               	addq	0x30(%rsp), %r11
   224e5: 48 31 ce                     	xorq	%rcx, %rsi
   224e8: 48 c1 c6 20                  	rolq	$0x20, %rsi
   224ec: 49 01 f4                     	addq	%rsi, %r12
   224ef: 4c 31 e2                     	xorq	%r12, %rdx
   224f2: 48 c1 ca 18                  	rorq	$0x18, %rdx
   224f6: 49 01 d3                     	addq	%rdx, %r11
   224f9: 4c 31 de                     	xorq	%r11, %rsi
   224fc: 48 c1 ce 10                  	rorq	$0x10, %rsi
   22500: 49 01 f4                     	addq	%rsi, %r12
   22503: 4c 31 e2                     	xorq	%r12, %rdx
   22506: 48 d1 c2                     	rolq	%rdx
   22509: 4d 01 f8                     	addq	%r15, %r8
   2250c: 49 89 df                     	movq	%rbx, %r15
   2250f: 48 8b 9c 24 d0 00 00 00      	movq	0xd0(%rsp), %rbx
   22517: 4c 31 c5                     	xorq	%r8, %rbp
   2251a: 4c 03 44 24 40               	addq	0x40(%rsp), %r8
   2251f: 48 89 e9                     	movq	%rbp, %rcx
   22522: 48 bd 2b f8 94 fe 72 f3 6e 3c	movabsq	$0x3c6ef372fe94f82b, %rbp # imm = 0x3C6EF372FE94F82B
   2252c: 4c 31 d1                     	xorq	%r10, %rcx
   2252f: 4c 8b 94 24 b0 00 00 00      	movq	0xb0(%rsp), %r10
   22537: 49 8b 7f 58                  	movq	0x58(%r15), %rdi
   2253b: 4c 89 74 24 d0               	movq	%r14, -0x30(%rsp)
   22540: 4c 89 7c 24 10               	movq	%r15, 0x10(%rsp)
   22545: 48 c1 c1 20                  	rolq	$0x20, %rcx
   22549: 49 01 da                     	addq	%rbx, %r10
   2254c: 48 01 cd                     	addq	%rcx, %rbp
   2254f: 4d 01 f2                     	addq	%r14, %r10
   22552: 48 31 e8                     	xorq	%rbp, %rax
   22555: 49 be 79 21 7e 13 19 cd e0 5b	movabsq	$0x5be0cd19137e2179, %r14 # imm = 0x5BE0CD19137E2179
   2255f: 4c 31 d7                     	xorq	%r10, %rdi
   22562: 48 c1 c8 18                  	rorq	$0x18, %rax
   22566: 4c 03 54 24 50               	addq	0x50(%rsp), %r10
   2256b: 49 89 ff                     	movq	%rdi, %r15
   2256e: 49 01 c0                     	addq	%rax, %r8
   22571: 48 8b 7c 24 88               	movq	-0x78(%rsp), %rdi
   22576: 4d 31 f7                     	xorq	%r14, %r15
   22579: 4c 31 c1                     	xorq	%r8, %rcx
   2257c: 49 be f1 36 1d 5f 3a f5 4f a5	movabsq	$-0x5ab00ac5a0e2c90f, %r14 # imm = 0xA54FF53A5F1D36F1
   22586: 49 c1 c7 20                  	rolq	$0x20, %r15
   2258a: 48 c1 c9 10                  	rorq	$0x10, %rcx
   2258e: 49 01 f9                     	addq	%rdi, %r9
   22591: 4d 01 fe                     	addq	%r15, %r14
   22594: 48 01 cd                     	addq	%rcx, %rbp
   22597: 49 01 d1                     	addq	%rdx, %r9
   2259a: 4c 31 f3                     	xorq	%r14, %rbx
   2259d: 48 31 e8                     	xorq	%rbp, %rax
   225a0: 48 c1 cb 18                  	rorq	$0x18, %rbx
   225a4: 48 d1 c0                     	rolq	%rax
   225a7: 49 01 da                     	addq	%rbx, %r10
   225aa: 4d 31 d7                     	xorq	%r10, %r15
   225ad: 49 c1 cf 10                  	rorq	$0x10, %r15
   225b1: 4d 01 fe                     	addq	%r15, %r14
   225b4: 4d 31 cf                     	xorq	%r9, %r15
   225b7: 4c 31 f3                     	xorq	%r14, %rbx
   225ba: 48 d1 c3                     	rolq	%rbx
   225bd: 49 c1 c7 20                  	rolq	$0x20, %r15
   225c1: 4c 03 4c 24 60               	addq	0x60(%rsp), %r9
   225c6: 4c 01 fd                     	addq	%r15, %rbp
   225c9: 48 31 ea                     	xorq	%rbp, %rdx
   225cc: 48 c1 ca 18                  	rorq	$0x18, %rdx
   225d0: 49 01 d1                     	addq	%rdx, %r9
   225d3: 4d 31 cf                     	xorq	%r9, %r15
   225d6: 4c 89 ff                     	movq	%r15, %rdi
   225d9: 4c 8b 7c 24 b8               	movq	-0x48(%rsp), %r15
   225de: 48 c1 cf 10                  	rorq	$0x10, %rdi
   225e2: 48 89 7c 24 f0               	movq	%rdi, -0x10(%rsp)
   225e7: 48 01 fd                     	addq	%rdi, %rbp
   225ea: 48 8b 7c 24 a0               	movq	-0x60(%rsp), %rdi
   225ef: 4d 01 f8                     	addq	%r15, %r8
   225f2: 49 01 d8                     	addq	%rbx, %r8
   225f5: 48 31 ea                     	xorq	%rbp, %rdx
   225f8: 4c 8b 7c 24 e8               	movq	-0x18(%rsp), %r15
   225fd: 49 01 fb                     	addq	%rdi, %r11
   22600: 48 8b 7c 24 e0               	movq	-0x20(%rsp), %rdi
   22605: 4c 31 c6                     	xorq	%r8, %rsi
   22608: 48 d1 c2                     	rolq	%rdx
   2260b: 49 01 c3                     	addq	%rax, %r11
   2260e: 48 c1 c6 20                  	rolq	$0x20, %rsi
   22612: 4c 31 df                     	xorq	%r11, %rdi
   22615: 4c 03 5c 24 70               	addq	0x70(%rsp), %r11
   2261a: 49 01 f5                     	addq	%rsi, %r13
   2261d: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22621: 4c 31 eb                     	xorq	%r13, %rbx
   22624: 49 01 fe                     	addq	%rdi, %r14
   22627: 48 c1 cb 18                  	rorq	$0x18, %rbx
   2262b: 4c 31 f0                     	xorq	%r14, %rax
   2262e: 48 c1 c8 18                  	rorq	$0x18, %rax
   22632: 49 01 c3                     	addq	%rax, %r11
   22635: 4c 31 df                     	xorq	%r11, %rdi
   22638: 48 c1 cf 10                  	rorq	$0x10, %rdi
   2263c: 49 01 fe                     	addq	%rdi, %r14
   2263f: 4c 31 f0                     	xorq	%r14, %rax
   22642: 48 d1 c0                     	rolq	%rax
   22645: 4c 03 84 24 80 00 00 00      	addq	0x80(%rsp), %r8
   2264d: 49 01 d8                     	addq	%rbx, %r8
   22650: 4c 89 44 24 e0               	movq	%r8, -0x20(%rsp)
   22655: 4c 31 c6                     	xorq	%r8, %rsi
   22658: 4c 8b 44 24 d8               	movq	-0x28(%rsp), %r8
   2265d: 48 c1 ce 10                  	rorq	$0x10, %rsi
   22661: 4d 01 c2                     	addq	%r8, %r10
   22664: 4d 01 c1                     	addq	%r8, %r9
   22667: 49 01 f5                     	addq	%rsi, %r13
   2266a: 4c 8b 44 24 a0               	movq	-0x60(%rsp), %r8
   2266f: 4d 01 fa                     	addq	%r15, %r10
   22672: 4c 31 eb                     	xorq	%r13, %rbx
   22675: 4c 31 d1                     	xorq	%r10, %rcx
   22678: 4c 03 94 24 90 00 00 00      	addq	0x90(%rsp), %r10
   22680: 48 d1 c3                     	rolq	%rbx
   22683: 48 c1 c1 20                  	rolq	$0x20, %rcx
   22687: 49 01 cc                     	addq	%rcx, %r12
   2268a: 4d 31 e7                     	xorq	%r12, %r15
   2268d: 49 c1 cf 18                  	rorq	$0x18, %r15
   22691: 4d 01 fa                     	addq	%r15, %r10
   22694: 4c 31 d1                     	xorq	%r10, %rcx
   22697: 48 c1 c9 10                  	rorq	$0x10, %rcx
   2269b: 49 01 cc                     	addq	%rcx, %r12
   2269e: 4d 31 e7                     	xorq	%r12, %r15
   226a1: 49 d1 c7                     	rolq	%r15
   226a4: 4d 01 f9                     	addq	%r15, %r9
   226a7: 4c 31 cf                     	xorq	%r9, %rdi
   226aa: 4d 01 c1                     	addq	%r8, %r9
   226ad: 48 c1 c7 20                  	rolq	$0x20, %rdi
   226b1: 49 01 fd                     	addq	%rdi, %r13
   226b4: 4d 31 ef                     	xorq	%r13, %r15
   226b7: 49 c1 cf 18                  	rorq	$0x18, %r15
   226bb: 4d 01 f9                     	addq	%r15, %r9
   226be: 4c 31 cf                     	xorq	%r9, %rdi
   226c1: 48 c1 cf 10                  	rorq	$0x10, %rdi
   226c5: 49 01 fd                     	addq	%rdi, %r13
   226c8: 4c 03 94 24 80 00 00 00      	addq	0x80(%rsp), %r10
   226d0: 4d 31 ef                     	xorq	%r13, %r15
   226d3: 4d 89 f8                     	movq	%r15, %r8
   226d6: 4c 8b 7c 24 c8               	movq	-0x38(%rsp), %r15
   226db: 49 d1 c0                     	rolq	%r8
   226de: 4c 89 44 24 e8               	movq	%r8, -0x18(%rsp)
   226e3: 4d 01 fb                     	addq	%r15, %r11
   226e6: 4c 8b 44 24 e0               	movq	-0x20(%rsp), %r8
   226eb: 4c 03 44 24 60               	addq	0x60(%rsp), %r8
   226f0: 49 01 d3                     	addq	%rdx, %r11
   226f3: 4c 8b 7c 24 88               	movq	-0x78(%rsp), %r15
   226f8: 49 01 c0                     	addq	%rax, %r8
   226fb: 4c 31 de                     	xorq	%r11, %rsi
   226fe: 4c 31 c1                     	xorq	%r8, %rcx
   22701: 48 c1 c6 20                  	rolq	$0x20, %rsi
   22705: 4d 01 fb                     	addq	%r15, %r11
   22708: 4c 03 84 24 90 00 00 00      	addq	0x90(%rsp), %r8
   22710: 48 c1 c1 20                  	rolq	$0x20, %rcx
   22714: 49 01 f4                     	addq	%rsi, %r12
   22717: 48 01 cd                     	addq	%rcx, %rbp
   2271a: 4c 31 e2                     	xorq	%r12, %rdx
   2271d: 48 31 e8                     	xorq	%rbp, %rax
   22720: 48 c1 ca 18                  	rorq	$0x18, %rdx
   22724: 48 c1 c8 18                  	rorq	$0x18, %rax
   22728: 49 01 d3                     	addq	%rdx, %r11
   2272b: 49 01 c0                     	addq	%rax, %r8
   2272e: 4c 31 de                     	xorq	%r11, %rsi
   22731: 4c 31 c1                     	xorq	%r8, %rcx
   22734: 48 c1 ce 10                  	rorq	$0x10, %rsi
   22738: 48 c1 c9 10                  	rorq	$0x10, %rcx
   2273c: 49 01 f4                     	addq	%rsi, %r12
   2273f: 48 89 74 24 f8               	movq	%rsi, -0x8(%rsp)
   22744: 48 8b 74 24 f0               	movq	-0x10(%rsp), %rsi
   22749: 48 01 cd                     	addq	%rcx, %rbp
   2274c: 4c 31 e2                     	xorq	%r12, %rdx
   2274f: 48 31 e8                     	xorq	%rbp, %rax
   22752: 48 d1 c2                     	rolq	%rdx
   22755: 48 d1 c0                     	rolq	%rax
   22758: 49 01 da                     	addq	%rbx, %r10
   2275b: 4c 03 4c 24 20               	addq	0x20(%rsp), %r9
   22760: 4c 31 d6                     	xorq	%r10, %rsi
   22763: 49 01 d1                     	addq	%rdx, %r9
   22766: 49 89 f7                     	movq	%rsi, %r15
   22769: 48 8b 74 24 d0               	movq	-0x30(%rsp), %rsi
   2276e: 49 c1 c7 20                  	rolq	$0x20, %r15
   22772: 4d 01 fe                     	addq	%r15, %r14
   22775: 49 01 f2                     	addq	%rsi, %r10
   22778: 48 8b 74 24 b8               	movq	-0x48(%rsp), %rsi
   2277d: 4c 31 f3                     	xorq	%r14, %rbx
   22780: 48 c1 cb 18                  	rorq	$0x18, %rbx
   22784: 49 01 da                     	addq	%rbx, %r10
   22787: 4d 31 d7                     	xorq	%r10, %r15
   2278a: 49 c1 cf 10                  	rorq	$0x10, %r15
   2278e: 4d 01 fe                     	addq	%r15, %r14
   22791: 4d 31 cf                     	xorq	%r9, %r15
   22794: 49 01 f1                     	addq	%rsi, %r9
   22797: 48 8b 74 24 a8               	movq	-0x58(%rsp), %rsi
   2279c: 49 c1 c7 20                  	rolq	$0x20, %r15
   227a0: 4c 31 f3                     	xorq	%r14, %rbx
   227a3: 4c 01 fd                     	addq	%r15, %rbp
   227a6: 49 01 f3                     	addq	%rsi, %r11
   227a9: 48 8b 74 24 c0               	movq	-0x40(%rsp), %rsi
   227ae: 48 d1 c3                     	rolq	%rbx
   227b1: 48 31 ea                     	xorq	%rbp, %rdx
   227b4: 49 01 c3                     	addq	%rax, %r11
   227b7: 48 c1 ca 18                  	rorq	$0x18, %rdx
   227bb: 4c 31 df                     	xorq	%r11, %rdi
   227be: 49 01 d1                     	addq	%rdx, %r9
   227c1: 48 c1 c7 20                  	rolq	$0x20, %rdi
   227c5: 4d 31 cf                     	xorq	%r9, %r15
   227c8: 49 01 fe                     	addq	%rdi, %r14
   227cb: 49 c1 cf 10                  	rorq	$0x10, %r15
   227cf: 4c 01 fd                     	addq	%r15, %rbp
   227d2: 48 31 ea                     	xorq	%rbp, %rdx
   227d5: 48 d1 c2                     	rolq	%rdx
   227d8: 4c 31 f0                     	xorq	%r14, %rax
   227db: 49 01 f3                     	addq	%rsi, %r11
   227de: 48 c1 c8 18                  	rorq	$0x18, %rax
   227e2: 49 01 c3                     	addq	%rax, %r11
   227e5: 4c 31 df                     	xorq	%r11, %rdi
   227e8: 48 c1 cf 10                  	rorq	$0x10, %rdi
   227ec: 49 01 fe                     	addq	%rdi, %r14
   227ef: 4c 89 74 24 e0               	movq	%r14, -0x20(%rsp)
   227f4: 48 8b 74 24 f8               	movq	-0x8(%rsp), %rsi
   227f9: 4c 31 f0                     	xorq	%r14, %rax
   227fc: 4c 03 44 24 70               	addq	0x70(%rsp), %r8
   22801: 4c 8b 74 24 e8               	movq	-0x18(%rsp), %r14
   22806: 48 d1 c0                     	rolq	%rax
   22809: 49 01 d8                     	addq	%rbx, %r8
   2280c: 4c 03 54 24 40               	addq	0x40(%rsp), %r10
   22811: 4c 31 c6                     	xorq	%r8, %rsi
   22814: 4d 01 f2                     	addq	%r14, %r10
   22817: 4c 03 44 24 50               	addq	0x50(%rsp), %r8
   2281c: 48 c1 c6 20                  	rolq	$0x20, %rsi
   22820: 4c 31 d1                     	xorq	%r10, %rcx
   22823: 4c 03 54 24 30               	addq	0x30(%rsp), %r10
   22828: 49 01 f5                     	addq	%rsi, %r13
   2282b: 48 c1 c1 20                  	rolq	$0x20, %rcx
   2282f: 4c 31 eb                     	xorq	%r13, %rbx
   22832: 49 01 cc                     	addq	%rcx, %r12
   22835: 48 c1 cb 18                  	rorq	$0x18, %rbx
   22839: 4d 31 e6                     	xorq	%r12, %r14
   2283c: 49 01 d8                     	addq	%rbx, %r8
   2283f: 49 c1 ce 18                  	rorq	$0x18, %r14
   22843: 4c 31 c6                     	xorq	%r8, %rsi
   22846: 4d 01 f2                     	addq	%r14, %r10
   22849: 48 c1 ce 10                  	rorq	$0x10, %rsi
   2284d: 49 01 f5                     	addq	%rsi, %r13
   22850: 4c 31 eb                     	xorq	%r13, %rbx
   22853: 48 d1 c3                     	rolq	%rbx
   22856: 4c 31 d1                     	xorq	%r10, %rcx
   22859: 4c 03 4c 24 70               	addq	0x70(%rsp), %r9
   2285e: 48 c1 c9 10                  	rorq	$0x10, %rcx
   22862: 49 01 cc                     	addq	%rcx, %r12
   22865: 4d 31 e6                     	xorq	%r12, %r14
   22868: 49 d1 c6                     	rolq	%r14
   2286b: 4d 01 f1                     	addq	%r14, %r9
   2286e: 4c 31 cf                     	xorq	%r9, %rdi
   22871: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22875: 48 89 7c 24 e8               	movq	%rdi, -0x18(%rsp)
   2287a: 49 01 fd                     	addq	%rdi, %r13
   2287d: 48 8b 7c 24 88               	movq	-0x78(%rsp), %rdi
   22882: 4d 31 ee                     	xorq	%r13, %r14
   22885: 49 c1 ce 18                  	rorq	$0x18, %r14
   22889: 49 01 f9                     	addq	%rdi, %r9
   2288c: 48 8b 7c 24 e8               	movq	-0x18(%rsp), %rdi
   22891: 4d 01 f1                     	addq	%r14, %r9
   22894: 4c 31 cf                     	xorq	%r9, %rdi
   22897: 48 c1 cf 10                  	rorq	$0x10, %rdi
   2289b: 49 01 fd                     	addq	%rdi, %r13
   2289e: 4d 31 ee                     	xorq	%r13, %r14
   228a1: 49 d1 c6                     	rolq	%r14
   228a4: 4c 89 74 24 e8               	movq	%r14, -0x18(%rsp)
   228a9: 4c 8b 74 24 b8               	movq	-0x48(%rsp), %r14
   228ae: 4d 01 f3                     	addq	%r14, %r11
   228b1: 4c 8b 74 24 a8               	movq	-0x58(%rsp), %r14
   228b6: 49 01 d3                     	addq	%rdx, %r11
   228b9: 4c 31 de                     	xorq	%r11, %rsi
   228bc: 4d 01 f3                     	addq	%r14, %r11
   228bf: 4c 8b 74 24 c0               	movq	-0x40(%rsp), %r14
   228c4: 48 c1 c6 20                  	rolq	$0x20, %rsi
   228c8: 49 01 f4                     	addq	%rsi, %r12
   228cb: 4c 31 e2                     	xorq	%r12, %rdx
   228ce: 48 c1 ca 18                  	rorq	$0x18, %rdx
   228d2: 49 01 d3                     	addq	%rdx, %r11
   228d5: 4c 31 de                     	xorq	%r11, %rsi
   228d8: 48 c1 ce 10                  	rorq	$0x10, %rsi
   228dc: 49 01 f4                     	addq	%rsi, %r12
   228df: 4c 31 e2                     	xorq	%r12, %rdx
   228e2: 48 d1 c2                     	rolq	%rdx
   228e5: 4c 03 44 24 40               	addq	0x40(%rsp), %r8
   228ea: 4c 03 94 24 90 00 00 00      	addq	0x90(%rsp), %r10
   228f2: 49 01 c0                     	addq	%rax, %r8
   228f5: 49 01 da                     	addq	%rbx, %r10
   228f8: 4c 31 c1                     	xorq	%r8, %rcx
   228fb: 4d 01 f0                     	addq	%r14, %r8
   228fe: 4d 31 d7                     	xorq	%r10, %r15
   22901: 4c 03 94 24 80 00 00 00      	addq	0x80(%rsp), %r10
   22909: 48 c1 c1 20                  	rolq	$0x20, %rcx
   2290d: 49 c1 c7 20                  	rolq	$0x20, %r15
   22911: 48 01 cd                     	addq	%rcx, %rbp
   22914: 48 31 e8                     	xorq	%rbp, %rax
   22917: 48 c1 c8 18                  	rorq	$0x18, %rax
   2291b: 49 01 c0                     	addq	%rax, %r8
   2291e: 4c 31 c1                     	xorq	%r8, %rcx
   22921: 48 c1 c9 10                  	rorq	$0x10, %rcx
   22925: 48 89 4c 24 f0               	movq	%rcx, -0x10(%rsp)
   2292a: 48 01 cd                     	addq	%rcx, %rbp
   2292d: 48 8b 4c 24 e0               	movq	-0x20(%rsp), %rcx
   22932: 48 31 e8                     	xorq	%rbp, %rax
   22935: 4e 8d 34 39                  	leaq	(%rcx,%r15), %r14
   22939: 48 8b 4c 24 a0               	movq	-0x60(%rsp), %rcx
   2293e: 48 d1 c0                     	rolq	%rax
   22941: 4c 31 f3                     	xorq	%r14, %rbx
   22944: 48 c1 cb 18                  	rorq	$0x18, %rbx
   22948: 49 01 c9                     	addq	%rcx, %r9
   2294b: 48 8b 4c 24 d8               	movq	-0x28(%rsp), %rcx
   22950: 49 01 da                     	addq	%rbx, %r10
   22953: 49 01 d1                     	addq	%rdx, %r9
   22956: 4d 31 d7                     	xorq	%r10, %r15
   22959: 49 c1 cf 10                  	rorq	$0x10, %r15
   2295d: 4d 01 fe                     	addq	%r15, %r14
   22960: 4d 31 cf                     	xorq	%r9, %r15
   22963: 4c 31 f3                     	xorq	%r14, %rbx
   22966: 49 c1 c7 20                  	rolq	$0x20, %r15
   2296a: 48 d1 c3                     	rolq	%rbx
   2296d: 4c 01 fd                     	addq	%r15, %rbp
   22970: 49 01 c9                     	addq	%rcx, %r9
   22973: 4c 03 5c 24 30               	addq	0x30(%rsp), %r11
   22978: 48 31 ea                     	xorq	%rbp, %rdx
   2297b: 49 01 c3                     	addq	%rax, %r11
   2297e: 4c 03 44 24 50               	addq	0x50(%rsp), %r8
   22983: 48 8b 4c 24 f0               	movq	-0x10(%rsp), %rcx
   22988: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2298c: 4c 31 df                     	xorq	%r11, %rdi
   2298f: 49 01 d8                     	addq	%rbx, %r8
   22992: 49 01 d1                     	addq	%rdx, %r9
   22995: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22999: 4c 31 c6                     	xorq	%r8, %rsi
   2299c: 4c 03 44 24 20               	addq	0x20(%rsp), %r8
   229a1: 4d 31 cf                     	xorq	%r9, %r15
   229a4: 49 01 fe                     	addq	%rdi, %r14
   229a7: 48 c1 c6 20                  	rolq	$0x20, %rsi
   229ab: 49 c1 cf 10                  	rorq	$0x10, %r15
   229af: 4c 31 f0                     	xorq	%r14, %rax
   229b2: 49 01 f5                     	addq	%rsi, %r13
   229b5: 4c 01 fd                     	addq	%r15, %rbp
   229b8: 48 c1 c8 18                  	rorq	$0x18, %rax
   229bc: 4c 31 eb                     	xorq	%r13, %rbx
   229bf: 48 31 ea                     	xorq	%rbp, %rdx
   229c2: 48 c1 cb 18                  	rorq	$0x18, %rbx
   229c6: 48 d1 c2                     	rolq	%rdx
   229c9: 49 01 d8                     	addq	%rbx, %r8
   229cc: 48 89 54 24 f8               	movq	%rdx, -0x8(%rsp)
   229d1: 48 8b 54 24 d0               	movq	-0x30(%rsp), %rdx
   229d6: 49 01 d3                     	addq	%rdx, %r11
   229d9: 49 01 c3                     	addq	%rax, %r11
   229dc: 4c 31 df                     	xorq	%r11, %rdi
   229df: 48 c1 cf 10                  	rorq	$0x10, %rdi
   229e3: 49 8d 14 3e                  	leaq	(%r14,%rdi), %rdx
   229e7: 48 89 54 24 e0               	movq	%rdx, -0x20(%rsp)
   229ec: 48 31 d0                     	xorq	%rdx, %rax
   229ef: 48 8b 54 24 e8               	movq	-0x18(%rsp), %rdx
   229f4: 48 d1 c0                     	rolq	%rax
   229f7: 4c 31 c6                     	xorq	%r8, %rsi
   229fa: 4c 03 54 24 60               	addq	0x60(%rsp), %r10
   229ff: 4c 03 4c 24 50               	addq	0x50(%rsp), %r9
   22a04: 49 01 d2                     	addq	%rdx, %r10
   22a07: 48 c1 ce 10                  	rorq	$0x10, %rsi
   22a0b: 4c 31 d1                     	xorq	%r10, %rcx
   22a0e: 49 01 f5                     	addq	%rsi, %r13
   22a11: 48 c1 c1 20                  	rolq	$0x20, %rcx
   22a15: 4c 31 eb                     	xorq	%r13, %rbx
   22a18: 49 01 cc                     	addq	%rcx, %r12
   22a1b: 48 d1 c3                     	rolq	%rbx
   22a1e: 4c 31 e2                     	xorq	%r12, %rdx
   22a21: 49 89 d6                     	movq	%rdx, %r14
   22a24: 48 8b 54 24 c8               	movq	-0x38(%rsp), %rdx
   22a29: 49 c1 ce 18                  	rorq	$0x18, %r14
   22a2d: 49 01 d2                     	addq	%rdx, %r10
   22a30: 4d 01 f2                     	addq	%r14, %r10
   22a33: 4c 31 d1                     	xorq	%r10, %rcx
   22a36: 48 c1 c9 10                  	rorq	$0x10, %rcx
   22a3a: 49 01 cc                     	addq	%rcx, %r12
   22a3d: 4d 31 e6                     	xorq	%r12, %r14
   22a40: 49 d1 c6                     	rolq	%r14
   22a43: 4d 01 f1                     	addq	%r14, %r9
   22a46: 4c 31 cf                     	xorq	%r9, %rdi
   22a49: 4c 03 4c 24 60               	addq	0x60(%rsp), %r9
   22a4e: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22a52: 49 01 fd                     	addq	%rdi, %r13
   22a55: 4d 31 ee                     	xorq	%r13, %r14
   22a58: 49 c1 ce 18                  	rorq	$0x18, %r14
   22a5c: 4d 01 f1                     	addq	%r14, %r9
   22a5f: 4c 31 cf                     	xorq	%r9, %rdi
   22a62: 48 c1 cf 10                  	rorq	$0x10, %rdi
   22a66: 49 01 fd                     	addq	%rdi, %r13
   22a69: 4d 31 ee                     	xorq	%r13, %r14
   22a6c: 4c 89 f2                     	movq	%r14, %rdx
   22a6f: 4c 8b 74 24 b8               	movq	-0x48(%rsp), %r14
   22a74: 48 d1 c2                     	rolq	%rdx
   22a77: 4c 03 5c 24 30               	addq	0x30(%rsp), %r11
   22a7c: 4c 03 84 24 80 00 00 00      	addq	0x80(%rsp), %r8
   22a84: 48 89 54 24 e8               	movq	%rdx, -0x18(%rsp)
   22a89: 48 8b 54 24 f8               	movq	-0x8(%rsp), %rdx
   22a8e: 49 01 c0                     	addq	%rax, %r8
   22a91: 4c 31 c1                     	xorq	%r8, %rcx
   22a94: 4d 01 f0                     	addq	%r14, %r8
   22a97: 4c 03 54 24 70               	addq	0x70(%rsp), %r10
   22a9c: 49 01 d3                     	addq	%rdx, %r11
   22a9f: 48 c1 c1 20                  	rolq	$0x20, %rcx
   22aa3: 49 01 da                     	addq	%rbx, %r10
   22aa6: 4c 31 de                     	xorq	%r11, %rsi
   22aa9: 48 01 cd                     	addq	%rcx, %rbp
   22aac: 4c 03 5c 24 20               	addq	0x20(%rsp), %r11
   22ab1: 4d 31 d7                     	xorq	%r10, %r15
   22ab4: 48 c1 c6 20                  	rolq	$0x20, %rsi
   22ab8: 48 31 e8                     	xorq	%rbp, %rax
   22abb: 49 01 f4                     	addq	%rsi, %r12
   22abe: 48 c1 c8 18                  	rorq	$0x18, %rax
   22ac2: 4c 31 e2                     	xorq	%r12, %rdx
   22ac5: 49 01 c0                     	addq	%rax, %r8
   22ac8: 48 c1 ca 18                  	rorq	$0x18, %rdx
   22acc: 4c 31 c1                     	xorq	%r8, %rcx
   22acf: 49 01 d3                     	addq	%rdx, %r11
   22ad2: 48 c1 c9 10                  	rorq	$0x10, %rcx
   22ad6: 4c 31 de                     	xorq	%r11, %rsi
   22ad9: 48 01 cd                     	addq	%rcx, %rbp
   22adc: 48 89 4c 24 f0               	movq	%rcx, -0x10(%rsp)
   22ae1: 48 8b 4c 24 e0               	movq	-0x20(%rsp), %rcx
   22ae6: 48 c1 ce 10                  	rorq	$0x10, %rsi
   22aea: 48 31 e8                     	xorq	%rbp, %rax
   22aed: 49 01 f4                     	addq	%rsi, %r12
   22af0: 48 d1 c0                     	rolq	%rax
   22af3: 4c 31 e2                     	xorq	%r12, %rdx
   22af6: 48 d1 c2                     	rolq	%rdx
   22af9: 49 c1 c7 20                  	rolq	$0x20, %r15
   22afd: 4c 03 5c 24 40               	addq	0x40(%rsp), %r11
   22b02: 4e 8d 34 39                  	leaq	(%rcx,%r15), %r14
   22b06: 48 8b 4c 24 d8               	movq	-0x28(%rsp), %rcx
   22b0b: 49 01 c3                     	addq	%rax, %r11
   22b0e: 4c 31 f3                     	xorq	%r14, %rbx
   22b11: 4c 31 df                     	xorq	%r11, %rdi
   22b14: 48 c1 cb 18                  	rorq	$0x18, %rbx
   22b18: 49 01 ca                     	addq	%rcx, %r10
   22b1b: 48 8b 4c 24 c0               	movq	-0x40(%rsp), %rcx
   22b20: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22b24: 49 01 da                     	addq	%rbx, %r10
   22b27: 4d 31 d7                     	xorq	%r10, %r15
   22b2a: 49 01 c9                     	addq	%rcx, %r9
   22b2d: 48 8b 4c 24 d0               	movq	-0x30(%rsp), %rcx
   22b32: 49 01 d1                     	addq	%rdx, %r9
   22b35: 49 c1 cf 10                  	rorq	$0x10, %r15
   22b39: 4d 01 fe                     	addq	%r15, %r14
   22b3c: 4d 31 cf                     	xorq	%r9, %r15
   22b3f: 49 01 c9                     	addq	%rcx, %r9
   22b42: 48 8b 4c 24 a0               	movq	-0x60(%rsp), %rcx
   22b47: 49 c1 c7 20                  	rolq	$0x20, %r15
   22b4b: 4c 31 f3                     	xorq	%r14, %rbx
   22b4e: 49 01 fe                     	addq	%rdi, %r14
   22b51: 4c 01 fd                     	addq	%r15, %rbp
   22b54: 4c 31 f0                     	xorq	%r14, %rax
   22b57: 49 01 cb                     	addq	%rcx, %r11
   22b5a: 48 d1 c3                     	rolq	%rbx
   22b5d: 48 31 ea                     	xorq	%rbp, %rdx
   22b60: 48 c1 c8 18                  	rorq	$0x18, %rax
   22b64: 48 8b 4c 24 f0               	movq	-0x10(%rsp), %rcx
   22b69: 48 c1 ca 18                  	rorq	$0x18, %rdx
   22b6d: 49 01 d1                     	addq	%rdx, %r9
   22b70: 4d 31 cf                     	xorq	%r9, %r15
   22b73: 49 c1 cf 10                  	rorq	$0x10, %r15
   22b77: 4c 01 fd                     	addq	%r15, %rbp
   22b7a: 48 31 ea                     	xorq	%rbp, %rdx
   22b7d: 48 d1 c2                     	rolq	%rdx
   22b80: 49 01 c3                     	addq	%rax, %r11
   22b83: 4c 03 94 24 90 00 00 00      	addq	0x90(%rsp), %r10
   22b8b: 4c 31 df                     	xorq	%r11, %rdi
   22b8e: 48 89 54 24 f8               	movq	%rdx, -0x8(%rsp)
   22b93: 48 c1 cf 10                  	rorq	$0x10, %rdi
   22b97: 49 8d 14 3e                  	leaq	(%r14,%rdi), %rdx
   22b9b: 4c 8b 74 24 a8               	movq	-0x58(%rsp), %r14
   22ba0: 48 89 54 24 e0               	movq	%rdx, -0x20(%rsp)
   22ba5: 48 31 d0                     	xorq	%rdx, %rax
   22ba8: 48 8b 54 24 c8               	movq	-0x38(%rsp), %rdx
   22bad: 48 d1 c0                     	rolq	%rax
   22bb0: 49 01 d0                     	addq	%rdx, %r8
   22bb3: 48 8b 54 24 e8               	movq	-0x18(%rsp), %rdx
   22bb8: 49 01 d8                     	addq	%rbx, %r8
   22bbb: 49 01 d2                     	addq	%rdx, %r10
   22bbe: 4c 31 c6                     	xorq	%r8, %rsi
   22bc1: 4d 01 f0                     	addq	%r14, %r8
   22bc4: 4c 31 d1                     	xorq	%r10, %rcx
   22bc7: 48 c1 c6 20                  	rolq	$0x20, %rsi
   22bcb: 48 c1 c1 20                  	rolq	$0x20, %rcx
   22bcf: 49 01 f5                     	addq	%rsi, %r13
   22bd2: 49 01 cc                     	addq	%rcx, %r12
   22bd5: 4c 31 eb                     	xorq	%r13, %rbx
   22bd8: 4c 31 e2                     	xorq	%r12, %rdx
   22bdb: 48 c1 cb 18                  	rorq	$0x18, %rbx
   22bdf: 49 89 d6                     	movq	%rdx, %r14
   22be2: 48 8b 54 24 88               	movq	-0x78(%rsp), %rdx
   22be7: 49 01 d8                     	addq	%rbx, %r8
   22bea: 49 c1 ce 18                  	rorq	$0x18, %r14
   22bee: 4c 31 c6                     	xorq	%r8, %rsi
   22bf1: 49 01 d2                     	addq	%rdx, %r10
   22bf4: 48 c1 ce 10                  	rorq	$0x10, %rsi
   22bf8: 48 8b 54 24 a8               	movq	-0x58(%rsp), %rdx
   22bfd: 4d 01 f2                     	addq	%r14, %r10
   22c00: 49 01 f5                     	addq	%rsi, %r13
   22c03: 4c 31 d1                     	xorq	%r10, %rcx
   22c06: 4c 31 eb                     	xorq	%r13, %rbx
   22c09: 48 c1 c9 10                  	rorq	$0x10, %rcx
   22c0d: 48 d1 c3                     	rolq	%rbx
   22c10: 49 01 cc                     	addq	%rcx, %r12
   22c13: 4d 31 e6                     	xorq	%r12, %r14
   22c16: 49 d1 c6                     	rolq	%r14
   22c19: 4c 03 4c 24 60               	addq	0x60(%rsp), %r9
   22c1e: 4c 03 5c 24 40               	addq	0x40(%rsp), %r11
   22c23: 4d 01 f1                     	addq	%r14, %r9
   22c26: 4c 31 cf                     	xorq	%r9, %rdi
   22c29: 49 01 d1                     	addq	%rdx, %r9
   22c2c: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22c30: 49 01 fd                     	addq	%rdi, %r13
   22c33: 4d 31 ee                     	xorq	%r13, %r14
   22c36: 49 c1 ce 18                  	rorq	$0x18, %r14
   22c3a: 4d 01 f1                     	addq	%r14, %r9
   22c3d: 4c 31 cf                     	xorq	%r9, %rdi
   22c40: 48 c1 cf 10                  	rorq	$0x10, %rdi
   22c44: 49 01 fd                     	addq	%rdi, %r13
   22c47: 4d 31 ee                     	xorq	%r13, %r14
   22c4a: 4c 89 f2                     	movq	%r14, %rdx
   22c4d: 4c 8b 74 24 c0               	movq	-0x40(%rsp), %r14
   22c52: 48 d1 c2                     	rolq	%rdx
   22c55: 48 89 14 24                  	movq	%rdx, (%rsp)
   22c59: 48 8b 54 24 f8               	movq	-0x8(%rsp), %rdx
   22c5e: 4d 01 f0                     	addq	%r14, %r8
   22c61: 49 01 c0                     	addq	%rax, %r8
   22c64: 4c 8b 74 24 c8               	movq	-0x38(%rsp), %r14
   22c69: 49 01 d3                     	addq	%rdx, %r11
   22c6c: 4c 31 c1                     	xorq	%r8, %rcx
   22c6f: 4c 31 de                     	xorq	%r11, %rsi
   22c72: 4c 03 5c 24 50               	addq	0x50(%rsp), %r11
   22c77: 48 c1 c6 20                  	rolq	$0x20, %rsi
   22c7b: 49 01 f4                     	addq	%rsi, %r12
   22c7e: 4c 31 e2                     	xorq	%r12, %rdx
   22c81: 48 c1 ca 18                  	rorq	$0x18, %rdx
   22c85: 49 01 d3                     	addq	%rdx, %r11
   22c88: 4c 31 de                     	xorq	%r11, %rsi
   22c8b: 48 c1 ce 10                  	rorq	$0x10, %rsi
   22c8f: 49 01 f4                     	addq	%rsi, %r12
   22c92: 4c 31 e2                     	xorq	%r12, %rdx
   22c95: 48 d1 c2                     	rolq	%rdx
   22c98: 48 c1 c1 20                  	rolq	$0x20, %rcx
   22c9c: 4d 01 f0                     	addq	%r14, %r8
   22c9f: 48 01 cd                     	addq	%rcx, %rbp
   22ca2: 48 31 e8                     	xorq	%rbp, %rax
   22ca5: 48 c1 c8 18                  	rorq	$0x18, %rax
   22ca9: 49 01 c0                     	addq	%rax, %r8
   22cac: 4c 89 44 24 e8               	movq	%r8, -0x18(%rsp)
   22cb1: 4c 8b 74 24 a0               	movq	-0x60(%rsp), %r14
   22cb6: 4c 31 c1                     	xorq	%r8, %rcx
   22cb9: 4c 8b 44 24 e0               	movq	-0x20(%rsp), %r8
   22cbe: 48 c1 c9 10                  	rorq	$0x10, %rcx
   22cc2: 4d 01 f2                     	addq	%r14, %r10
   22cc5: 48 01 cd                     	addq	%rcx, %rbp
   22cc8: 49 01 da                     	addq	%rbx, %r10
   22ccb: 48 31 e8                     	xorq	%rbp, %rax
   22cce: 4d 31 d7                     	xorq	%r10, %r15
   22cd1: 4c 03 94 24 90 00 00 00      	addq	0x90(%rsp), %r10
   22cd9: 48 d1 c0                     	rolq	%rax
   22cdc: 49 c1 c7 20                  	rolq	$0x20, %r15
   22ce0: 4f 8d 34 38                  	leaq	(%r8,%r15), %r14
   22ce4: 4c 8b 44 24 d8               	movq	-0x28(%rsp), %r8
   22ce9: 4c 31 f3                     	xorq	%r14, %rbx
   22cec: 48 c1 cb 18                  	rorq	$0x18, %rbx
   22cf0: 4d 01 c1                     	addq	%r8, %r9
   22cf3: 49 01 da                     	addq	%rbx, %r10
   22cf6: 49 01 d1                     	addq	%rdx, %r9
   22cf9: 4d 31 d7                     	xorq	%r10, %r15
   22cfc: 49 c1 cf 10                  	rorq	$0x10, %r15
   22d00: 4d 01 fe                     	addq	%r15, %r14
   22d03: 4d 31 cf                     	xorq	%r9, %r15
   22d06: 4c 03 4c 24 20               	addq	0x20(%rsp), %r9
   22d0b: 49 c1 c7 20                  	rolq	$0x20, %r15
   22d0f: 4c 31 f3                     	xorq	%r14, %rbx
   22d12: 4c 01 fd                     	addq	%r15, %rbp
   22d15: 48 d1 c3                     	rolq	%rbx
   22d18: 48 31 ea                     	xorq	%rbp, %rdx
   22d1b: 48 c1 ca 18                  	rorq	$0x18, %rdx
   22d1f: 49 01 d1                     	addq	%rdx, %r9
   22d22: 4c 03 5c 24 70               	addq	0x70(%rsp), %r11
   22d27: 49 01 c3                     	addq	%rax, %r11
   22d2a: 4d 31 cf                     	xorq	%r9, %r15
   22d2d: 49 c1 cf 10                  	rorq	$0x10, %r15
   22d31: 4c 31 df                     	xorq	%r11, %rdi
   22d34: 4c 01 fd                     	addq	%r15, %rbp
   22d37: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22d3b: 48 89 6c 24 e0               	movq	%rbp, -0x20(%rsp)
   22d40: 49 01 fe                     	addq	%rdi, %r14
   22d43: 48 31 ea                     	xorq	%rbp, %rdx
   22d46: 48 8b 6c 24 b8               	movq	-0x48(%rsp), %rbp
   22d4b: 4c 31 f0                     	xorq	%r14, %rax
   22d4e: 48 d1 c2                     	rolq	%rdx
   22d51: 48 c1 c8 18                  	rorq	$0x18, %rax
   22d55: 49 01 eb                     	addq	%rbp, %r11
   22d58: 48 8b 6c 24 d0               	movq	-0x30(%rsp), %rbp
   22d5d: 49 01 c3                     	addq	%rax, %r11
   22d60: 4c 31 df                     	xorq	%r11, %rdi
   22d63: 48 c1 cf 10                  	rorq	$0x10, %rdi
   22d67: 4d 8d 04 3e                  	leaq	(%r14,%rdi), %r8
   22d6b: 4c 89 44 24 f0               	movq	%r8, -0x10(%rsp)
   22d70: 4c 31 c0                     	xorq	%r8, %rax
   22d73: 4c 8b 44 24 e8               	movq	-0x18(%rsp), %r8
   22d78: 48 d1 c0                     	rolq	%rax
   22d7b: 49 01 e8                     	addq	%rbp, %r8
   22d7e: 48 8b 6c 24 88               	movq	-0x78(%rsp), %rbp
   22d83: 49 01 d8                     	addq	%rbx, %r8
   22d86: 4c 31 c6                     	xorq	%r8, %rsi
   22d89: 49 01 e8                     	addq	%rbp, %r8
   22d8c: 48 8b 2c 24                  	movq	(%rsp), %rbp
   22d90: 48 c1 c6 20                  	rolq	$0x20, %rsi
   22d94: 49 01 f5                     	addq	%rsi, %r13
   22d97: 4c 31 eb                     	xorq	%r13, %rbx
   22d9a: 48 c1 cb 18                  	rorq	$0x18, %rbx
   22d9e: 49 01 d8                     	addq	%rbx, %r8
   22da1: 4c 31 c6                     	xorq	%r8, %rsi
   22da4: 48 c1 ce 10                  	rorq	$0x10, %rsi
   22da8: 49 01 f5                     	addq	%rsi, %r13
   22dab: 4c 31 eb                     	xorq	%r13, %rbx
   22dae: 48 d1 c3                     	rolq	%rbx
   22db1: 4c 03 54 24 30               	addq	0x30(%rsp), %r10
   22db6: 49 01 ea                     	addq	%rbp, %r10
   22db9: 4c 31 d1                     	xorq	%r10, %rcx
   22dbc: 4c 03 94 24 80 00 00 00      	addq	0x80(%rsp), %r10
   22dc4: 48 c1 c1 20                  	rolq	$0x20, %rcx
   22dc8: 49 01 cc                     	addq	%rcx, %r12
   22dcb: 4c 31 e5                     	xorq	%r12, %rbp
   22dce: 49 89 ee                     	movq	%rbp, %r14
   22dd1: 48 8b 6c 24 c0               	movq	-0x40(%rsp), %rbp
   22dd6: 49 c1 ce 18                  	rorq	$0x18, %r14
   22dda: 4d 01 f2                     	addq	%r14, %r10
   22ddd: 49 01 e9                     	addq	%rbp, %r9
   22de0: 48 8b 6c 24 b8               	movq	-0x48(%rsp), %rbp
   22de5: 4c 31 d1                     	xorq	%r10, %rcx
   22de8: 48 c1 c9 10                  	rorq	$0x10, %rcx
   22dec: 49 01 cc                     	addq	%rcx, %r12
   22def: 4d 31 e6                     	xorq	%r12, %r14
   22df2: 49 d1 c6                     	rolq	%r14
   22df5: 4d 01 f1                     	addq	%r14, %r9
   22df8: 4c 31 cf                     	xorq	%r9, %rdi
   22dfb: 49 01 e9                     	addq	%rbp, %r9
   22dfe: 48 8b 6c 24 d0               	movq	-0x30(%rsp), %rbp
   22e03: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22e07: 49 01 fd                     	addq	%rdi, %r13
   22e0a: 49 01 eb                     	addq	%rbp, %r11
   22e0d: 48 8b 6c 24 e0               	movq	-0x20(%rsp), %rbp
   22e12: 4d 31 ee                     	xorq	%r13, %r14
   22e15: 49 01 d3                     	addq	%rdx, %r11
   22e18: 49 c1 ce 18                  	rorq	$0x18, %r14
   22e1c: 4c 31 de                     	xorq	%r11, %rsi
   22e1f: 4d 01 f1                     	addq	%r14, %r9
   22e22: 4c 31 cf                     	xorq	%r9, %rdi
   22e25: 48 c1 cf 10                  	rorq	$0x10, %rdi
   22e29: 49 01 fd                     	addq	%rdi, %r13
   22e2c: 4d 31 ee                     	xorq	%r13, %r14
   22e2f: 49 d1 c6                     	rolq	%r14
   22e32: 48 c1 c6 20                  	rolq	$0x20, %rsi
   22e36: 4c 89 74 24 e8               	movq	%r14, -0x18(%rsp)
   22e3b: 4c 8b 74 24 a0               	movq	-0x60(%rsp), %r14
   22e40: 49 01 f4                     	addq	%rsi, %r12
   22e43: 4c 31 e2                     	xorq	%r12, %rdx
   22e46: 4d 01 f3                     	addq	%r14, %r11
   22e49: 4c 8b 74 24 a8               	movq	-0x58(%rsp), %r14
   22e4e: 48 c1 ca 18                  	rorq	$0x18, %rdx
   22e52: 49 01 d3                     	addq	%rdx, %r11
   22e55: 4d 01 f0                     	addq	%r14, %r8
   22e58: 4c 31 de                     	xorq	%r11, %rsi
   22e5b: 49 01 c0                     	addq	%rax, %r8
   22e5e: 48 c1 ce 10                  	rorq	$0x10, %rsi
   22e62: 4c 31 c1                     	xorq	%r8, %rcx
   22e65: 4c 03 44 24 70               	addq	0x70(%rsp), %r8
   22e6a: 49 01 f4                     	addq	%rsi, %r12
   22e6d: 48 c1 c1 20                  	rolq	$0x20, %rcx
   22e71: 4c 31 e2                     	xorq	%r12, %rdx
   22e74: 48 01 cd                     	addq	%rcx, %rbp
   22e77: 48 d1 c2                     	rolq	%rdx
   22e7a: 48 31 e8                     	xorq	%rbp, %rax
   22e7d: 48 c1 c8 18                  	rorq	$0x18, %rax
   22e81: 49 01 c0                     	addq	%rax, %r8
   22e84: 4c 31 c1                     	xorq	%r8, %rcx
   22e87: 48 c1 c9 10                  	rorq	$0x10, %rcx
   22e8b: 48 01 cd                     	addq	%rcx, %rbp
   22e8e: 48 89 4c 24 f8               	movq	%rcx, -0x8(%rsp)
   22e93: 48 8b 4c 24 88               	movq	-0x78(%rsp), %rcx
   22e98: 48 31 e8                     	xorq	%rbp, %rax
   22e9b: 49 01 ca                     	addq	%rcx, %r10
   22e9e: 48 8b 4c 24 f0               	movq	-0x10(%rsp), %rcx
   22ea3: 48 d1 c0                     	rolq	%rax
   22ea6: 49 01 da                     	addq	%rbx, %r10
   22ea9: 4d 31 d7                     	xorq	%r10, %r15
   22eac: 4c 03 54 24 30               	addq	0x30(%rsp), %r10
   22eb1: 49 c1 c7 20                  	rolq	$0x20, %r15
   22eb5: 4e 8d 34 39                  	leaq	(%rcx,%r15), %r14
   22eb9: 48 8b 4c 24 c8               	movq	-0x38(%rsp), %rcx
   22ebe: 4c 31 f3                     	xorq	%r14, %rbx
   22ec1: 48 c1 cb 18                  	rorq	$0x18, %rbx
   22ec5: 49 01 da                     	addq	%rbx, %r10
   22ec8: 4c 03 5c 24 50               	addq	0x50(%rsp), %r11
   22ecd: 49 01 c9                     	addq	%rcx, %r9
   22ed0: 4d 31 d7                     	xorq	%r10, %r15
   22ed3: 49 01 d1                     	addq	%rdx, %r9
   22ed6: 49 01 c3                     	addq	%rax, %r11
   22ed9: 49 c1 cf 10                  	rorq	$0x10, %r15
   22edd: 4c 31 df                     	xorq	%r11, %rdi
   22ee0: 4c 03 5c 24 40               	addq	0x40(%rsp), %r11
   22ee5: 4d 01 fe                     	addq	%r15, %r14
   22ee8: 4d 31 cf                     	xorq	%r9, %r15
   22eeb: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22eef: 4c 03 8c 24 80 00 00 00      	addq	0x80(%rsp), %r9
   22ef7: 49 c1 c7 20                  	rolq	$0x20, %r15
   22efb: 4c 31 f3                     	xorq	%r14, %rbx
   22efe: 49 01 fe                     	addq	%rdi, %r14
   22f01: 4c 01 fd                     	addq	%r15, %rbp
   22f04: 4c 31 f0                     	xorq	%r14, %rax
   22f07: 48 d1 c3                     	rolq	%rbx
   22f0a: 48 31 ea                     	xorq	%rbp, %rdx
   22f0d: 48 c1 c8 18                  	rorq	$0x18, %rax
   22f11: 48 c1 ca 18                  	rorq	$0x18, %rdx
   22f15: 49 01 c3                     	addq	%rax, %r11
   22f18: 49 01 d1                     	addq	%rdx, %r9
   22f1b: 4c 31 df                     	xorq	%r11, %rdi
   22f1e: 4d 31 cf                     	xorq	%r9, %r15
   22f21: 48 c1 cf 10                  	rorq	$0x10, %rdi
   22f25: 49 c1 cf 10                  	rorq	$0x10, %r15
   22f29: 49 8d 0c 3e                  	leaq	(%r14,%rdi), %rcx
   22f2d: 4c 01 fd                     	addq	%r15, %rbp
   22f30: 48 31 c8                     	xorq	%rcx, %rax
   22f33: 48 89 4c 24 e0               	movq	%rcx, -0x20(%rsp)
   22f38: 48 31 ea                     	xorq	%rbp, %rdx
   22f3b: 48 d1 c2                     	rolq	%rdx
   22f3e: 48 d1 c0                     	rolq	%rax
   22f41: 4c 03 84 24 90 00 00 00      	addq	0x90(%rsp), %r8
   22f49: 48 8b 4c 24 d8               	movq	-0x28(%rsp), %rcx
   22f4e: 49 01 d8                     	addq	%rbx, %r8
   22f51: 4c 03 54 24 20               	addq	0x20(%rsp), %r10
   22f56: 4c 31 c6                     	xorq	%r8, %rsi
   22f59: 49 01 c8                     	addq	%rcx, %r8
   22f5c: 48 8b 4c 24 f8               	movq	-0x8(%rsp), %rcx
   22f61: 48 c1 c6 20                  	rolq	$0x20, %rsi
   22f65: 49 01 f5                     	addq	%rsi, %r13
   22f68: 4c 31 eb                     	xorq	%r13, %rbx
   22f6b: 48 c1 cb 18                  	rorq	$0x18, %rbx
   22f6f: 49 01 d8                     	addq	%rbx, %r8
   22f72: 4c 31 c6                     	xorq	%r8, %rsi
   22f75: 48 c1 ce 10                  	rorq	$0x10, %rsi
   22f79: 48 89 74 24 f0               	movq	%rsi, -0x10(%rsp)
   22f7e: 49 01 f5                     	addq	%rsi, %r13
   22f81: 48 8b 74 24 e8               	movq	-0x18(%rsp), %rsi
   22f86: 4c 31 eb                     	xorq	%r13, %rbx
   22f89: 49 01 f2                     	addq	%rsi, %r10
   22f8c: 48 d1 c3                     	rolq	%rbx
   22f8f: 4c 31 d1                     	xorq	%r10, %rcx
   22f92: 4c 03 54 24 60               	addq	0x60(%rsp), %r10
   22f97: 48 c1 c1 20                  	rolq	$0x20, %rcx
   22f9b: 49 01 cc                     	addq	%rcx, %r12
   22f9e: 4c 31 e6                     	xorq	%r12, %rsi
   22fa1: 49 89 f6                     	movq	%rsi, %r14
   22fa4: 48 8b 74 24 b8               	movq	-0x48(%rsp), %rsi
   22fa9: 49 c1 ce 18                  	rorq	$0x18, %r14
   22fad: 4d 01 f2                     	addq	%r14, %r10
   22fb0: 49 01 f1                     	addq	%rsi, %r9
   22fb3: 4c 31 d1                     	xorq	%r10, %rcx
   22fb6: 48 c1 c9 10                  	rorq	$0x10, %rcx
   22fba: 49 01 cc                     	addq	%rcx, %r12
   22fbd: 4d 31 e6                     	xorq	%r12, %r14
   22fc0: 49 d1 c6                     	rolq	%r14
   22fc3: 4d 01 f1                     	addq	%r14, %r9
   22fc6: 4c 31 cf                     	xorq	%r9, %rdi
   22fc9: 48 c1 c7 20                  	rolq	$0x20, %rdi
   22fcd: 4c 03 4c 24 40               	addq	0x40(%rsp), %r9
   22fd2: 4c 03 5c 24 20               	addq	0x20(%rsp), %r11
   22fd7: 49 01 fd                     	addq	%rdi, %r13
   22fda: 49 01 d3                     	addq	%rdx, %r11
   22fdd: 4d 31 ee                     	xorq	%r13, %r14
   22fe0: 49 c1 ce 18                  	rorq	$0x18, %r14
   22fe4: 4d 01 f1                     	addq	%r14, %r9
   22fe7: 4c 31 cf                     	xorq	%r9, %rdi
   22fea: 48 c1 cf 10                  	rorq	$0x10, %rdi
   22fee: 49 01 fd                     	addq	%rdi, %r13
   22ff1: 4d 31 ee                     	xorq	%r13, %r14
   22ff4: 4c 89 f6                     	movq	%r14, %rsi
   22ff7: 4c 8b 74 24 d8               	movq	-0x28(%rsp), %r14
   22ffc: 48 d1 c6                     	rolq	%rsi
   22fff: 48 89 74 24 e8               	movq	%rsi, -0x18(%rsp)
   23004: 48 8b 74 24 f0               	movq	-0x10(%rsp), %rsi
   23009: 4d 01 f0                     	addq	%r14, %r8
   2300c: 49 01 c0                     	addq	%rax, %r8
   2300f: 4c 31 de                     	xorq	%r11, %rsi
   23012: 4c 03 9c 24 90 00 00 00      	addq	0x90(%rsp), %r11
   2301a: 4c 31 c1                     	xorq	%r8, %rcx
   2301d: 48 c1 c6 20                  	rolq	$0x20, %rsi
   23021: 48 c1 c1 20                  	rolq	$0x20, %rcx
   23025: 49 01 f4                     	addq	%rsi, %r12
   23028: 48 01 cd                     	addq	%rcx, %rbp
   2302b: 4c 31 e2                     	xorq	%r12, %rdx
   2302e: 48 31 e8                     	xorq	%rbp, %rax
   23031: 48 c1 ca 18                  	rorq	$0x18, %rdx
   23035: 48 c1 c8 18                  	rorq	$0x18, %rax
   23039: 49 01 d3                     	addq	%rdx, %r11
   2303c: 4c 31 de                     	xorq	%r11, %rsi
   2303f: 48 c1 ce 10                  	rorq	$0x10, %rsi
   23043: 49 01 f4                     	addq	%rsi, %r12
   23046: 4c 31 e2                     	xorq	%r12, %rdx
   23049: 48 d1 c2                     	rolq	%rdx
   2304c: 4c 03 84 24 80 00 00 00      	addq	0x80(%rsp), %r8
   23054: 49 01 c0                     	addq	%rax, %r8
   23057: 4c 31 c1                     	xorq	%r8, %rcx
   2305a: 48 c1 c9 10                  	rorq	$0x10, %rcx
   2305e: 48 89 4c 24 f0               	movq	%rcx, -0x10(%rsp)
   23063: 48 01 cd                     	addq	%rcx, %rbp
   23066: 48 8b 4c 24 c8               	movq	-0x38(%rsp), %rcx
   2306b: 48 31 e8                     	xorq	%rbp, %rax
   2306e: 49 01 ca                     	addq	%rcx, %r10
   23071: 48 8b 4c 24 e0               	movq	-0x20(%rsp), %rcx
   23076: 48 d1 c0                     	rolq	%rax
   23079: 49 01 da                     	addq	%rbx, %r10
   2307c: 4d 31 d7                     	xorq	%r10, %r15
   2307f: 49 c1 c7 20                  	rolq	$0x20, %r15
   23083: 4e 8d 34 39                  	leaq	(%rcx,%r15), %r14
   23087: 48 8b 4c 24 a0               	movq	-0x60(%rsp), %rcx
   2308c: 4c 31 f3                     	xorq	%r14, %rbx
   2308f: 48 c1 cb 18                  	rorq	$0x18, %rbx
   23093: 49 01 ca                     	addq	%rcx, %r10
   23096: 48 8b 4c 24 a8               	movq	-0x58(%rsp), %rcx
   2309b: 49 01 da                     	addq	%rbx, %r10
   2309e: 4d 31 d7                     	xorq	%r10, %r15
   230a1: 49 01 c9                     	addq	%rcx, %r9
   230a4: 48 8b 4c 24 d0               	movq	-0x30(%rsp), %rcx
   230a9: 49 01 d1                     	addq	%rdx, %r9
   230ac: 49 c1 cf 10                  	rorq	$0x10, %r15
   230b0: 4d 01 fe                     	addq	%r15, %r14
   230b3: 4d 31 cf                     	xorq	%r9, %r15
   230b6: 4c 03 4c 24 50               	addq	0x50(%rsp), %r9
   230bb: 49 c1 c7 20                  	rolq	$0x20, %r15
   230bf: 4c 31 f3                     	xorq	%r14, %rbx
   230c2: 4c 01 fd                     	addq	%r15, %rbp
   230c5: 48 d1 c3                     	rolq	%rbx
   230c8: 48 31 ea                     	xorq	%rbp, %rdx
   230cb: 48 c1 ca 18                  	rorq	$0x18, %rdx
   230cf: 49 01 d1                     	addq	%rdx, %r9
   230d2: 4d 31 cf                     	xorq	%r9, %r15
   230d5: 49 c1 cf 10                  	rorq	$0x10, %r15
   230d9: 4c 01 fd                     	addq	%r15, %rbp
   230dc: 48 31 ea                     	xorq	%rbp, %rdx
   230df: 49 01 cb                     	addq	%rcx, %r11
   230e2: 4c 03 44 24 60               	addq	0x60(%rsp), %r8
   230e7: 48 8b 4c 24 f0               	movq	-0x10(%rsp), %rcx
   230ec: 49 01 c3                     	addq	%rax, %r11
   230ef: 49 01 d8                     	addq	%rbx, %r8
   230f2: 48 d1 c2                     	rolq	%rdx
   230f5: 4c 31 df                     	xorq	%r11, %rdi
   230f8: 4c 03 5c 24 30               	addq	0x30(%rsp), %r11
   230fd: 4c 31 c6                     	xorq	%r8, %rsi
   23100: 48 c1 c7 20                  	rolq	$0x20, %rdi
   23104: 48 c1 c6 20                  	rolq	$0x20, %rsi
   23108: 49 01 fe                     	addq	%rdi, %r14
   2310b: 49 01 f5                     	addq	%rsi, %r13
   2310e: 4c 31 f0                     	xorq	%r14, %rax
   23111: 4c 31 eb                     	xorq	%r13, %rbx
   23114: 48 c1 c8 18                  	rorq	$0x18, %rax
   23118: 48 c1 cb 18                  	rorq	$0x18, %rbx
   2311c: 49 01 c3                     	addq	%rax, %r11
   2311f: 4c 31 df                     	xorq	%r11, %rdi
   23122: 48 c1 cf 10                  	rorq	$0x10, %rdi
   23126: 49 01 fe                     	addq	%rdi, %r14
   23129: 4c 89 74 24 e0               	movq	%r14, -0x20(%rsp)
   2312e: 4c 31 f0                     	xorq	%r14, %rax
   23131: 4c 8b 74 24 c0               	movq	-0x40(%rsp), %r14
   23136: 48 d1 c0                     	rolq	%rax
   23139: 4d 01 f0                     	addq	%r14, %r8
   2313c: 4c 8b 74 24 88               	movq	-0x78(%rsp), %r14
   23141: 49 01 d8                     	addq	%rbx, %r8
   23144: 4c 31 c6                     	xorq	%r8, %rsi
   23147: 4d 01 f2                     	addq	%r14, %r10
   2314a: 4c 8b 74 24 e8               	movq	-0x18(%rsp), %r14
   2314f: 48 c1 ce 10                  	rorq	$0x10, %rsi
   23153: 49 01 f5                     	addq	%rsi, %r13
   23156: 4d 01 f2                     	addq	%r14, %r10
   23159: 4c 31 eb                     	xorq	%r13, %rbx
   2315c: 48 d1 c3                     	rolq	%rbx
   2315f: 4c 31 d1                     	xorq	%r10, %rcx
   23162: 4c 03 54 24 70               	addq	0x70(%rsp), %r10
   23167: 4c 03 8c 24 80 00 00 00      	addq	0x80(%rsp), %r9
   2316f: 48 c1 c1 20                  	rolq	$0x20, %rcx
   23173: 49 01 cc                     	addq	%rcx, %r12
   23176: 4d 31 e6                     	xorq	%r12, %r14
   23179: 49 c1 ce 18                  	rorq	$0x18, %r14
   2317d: 4d 01 f2                     	addq	%r14, %r10
   23180: 4c 31 d1                     	xorq	%r10, %rcx
   23183: 48 c1 c9 10                  	rorq	$0x10, %rcx
   23187: 49 01 cc                     	addq	%rcx, %r12
   2318a: 4d 31 e6                     	xorq	%r12, %r14
   2318d: 49 d1 c6                     	rolq	%r14
   23190: 4d 01 f1                     	addq	%r14, %r9
   23193: 4c 31 cf                     	xorq	%r9, %rdi
   23196: 4c 03 4c 24 70               	addq	0x70(%rsp), %r9
   2319b: 48 c1 c7 20                  	rolq	$0x20, %rdi
   2319f: 49 01 fd                     	addq	%rdi, %r13
   231a2: 4d 31 ee                     	xorq	%r13, %r14
   231a5: 49 c1 ce 18                  	rorq	$0x18, %r14
   231a9: 4d 01 f1                     	addq	%r14, %r9
   231ac: 4c 31 cf                     	xorq	%r9, %rdi
   231af: 48 c1 cf 10                  	rorq	$0x10, %rdi
   231b3: 49 01 fd                     	addq	%rdi, %r13
   231b6: 4d 31 ee                     	xorq	%r13, %r14
   231b9: 49 d1 c6                     	rolq	%r14
   231bc: 4c 89 74 24 e8               	movq	%r14, -0x18(%rsp)
   231c1: 4c 03 5c 24 50               	addq	0x50(%rsp), %r11
   231c6: 49 01 d3                     	addq	%rdx, %r11
   231c9: 4c 8b 74 24 d8               	movq	-0x28(%rsp), %r14
   231ce: 4c 31 de                     	xorq	%r11, %rsi
   231d1: 48 c1 c6 20                  	rolq	$0x20, %rsi
   231d5: 49 01 f4                     	addq	%rsi, %r12
   231d8: 4c 31 e2                     	xorq	%r12, %rdx
   231db: 48 c1 ca 18                  	rorq	$0x18, %rdx
   231df: 4d 01 f3                     	addq	%r14, %r11
   231e2: 4c 03 54 24 30               	addq	0x30(%rsp), %r10
   231e7: 49 01 d3                     	addq	%rdx, %r11
   231ea: 49 01 da                     	addq	%rbx, %r10
   231ed: 4c 31 de                     	xorq	%r11, %rsi
   231f0: 4d 31 d7                     	xorq	%r10, %r15
   231f3: 4c 03 54 24 60               	addq	0x60(%rsp), %r10
   231f8: 48 c1 ce 10                  	rorq	$0x10, %rsi
   231fc: 49 c1 c7 20                  	rolq	$0x20, %r15
   23200: 48 89 74 24 f0               	movq	%rsi, -0x10(%rsp)
   23205: 49 01 f4                     	addq	%rsi, %r12
   23208: 48 8b 74 24 b8               	movq	-0x48(%rsp), %rsi
   2320d: 4c 31 e2                     	xorq	%r12, %rdx
   23210: 49 01 f0                     	addq	%rsi, %r8
   23213: 48 8b 74 24 e0               	movq	-0x20(%rsp), %rsi
   23218: 48 d1 c2                     	rolq	%rdx
   2321b: 49 01 c0                     	addq	%rax, %r8
   2321e: 4c 31 c1                     	xorq	%r8, %rcx
   23221: 4e 8d 34 3e                  	leaq	(%rsi,%r15), %r14
   23225: 4c 03 44 24 20               	addq	0x20(%rsp), %r8
   2322a: 48 8b 74 24 a8               	movq	-0x58(%rsp), %rsi
   2322f: 48 c1 c1 20                  	rolq	$0x20, %rcx
   23233: 4c 31 f3                     	xorq	%r14, %rbx
   23236: 48 01 cd                     	addq	%rcx, %rbp
   23239: 48 c1 cb 18                  	rorq	$0x18, %rbx
   2323d: 48 31 e8                     	xorq	%rbp, %rax
   23240: 49 01 da                     	addq	%rbx, %r10
   23243: 48 c1 c8 18                  	rorq	$0x18, %rax
   23247: 4d 31 d7                     	xorq	%r10, %r15
   2324a: 49 01 c0                     	addq	%rax, %r8
   2324d: 49 c1 cf 10                  	rorq	$0x10, %r15
   23251: 4c 31 c1                     	xorq	%r8, %rcx
   23254: 48 c1 c9 10                  	rorq	$0x10, %rcx
   23258: 48 01 cd                     	addq	%rcx, %rbp
   2325b: 48 31 e8                     	xorq	%rbp, %rax
   2325e: 48 d1 c0                     	rolq	%rax
   23261: 4d 01 fe                     	addq	%r15, %r14
   23264: 4c 03 4c 24 40               	addq	0x40(%rsp), %r9
   23269: 4c 03 9c 24 90 00 00 00      	addq	0x90(%rsp), %r11
   23271: 49 01 d1                     	addq	%rdx, %r9
   23274: 49 01 c3                     	addq	%rax, %r11
   23277: 4c 31 f3                     	xorq	%r14, %rbx
   2327a: 4d 31 cf                     	xorq	%r9, %r15
   2327d: 4c 31 df                     	xorq	%r11, %rdi
   23280: 49 01 f1                     	addq	%rsi, %r9
   23283: 48 8b 74 24 c8               	movq	-0x38(%rsp), %rsi
   23288: 49 c1 c7 20                  	rolq	$0x20, %r15
   2328c: 48 c1 c7 20                  	rolq	$0x20, %rdi
   23290: 4c 01 fd                     	addq	%r15, %rbp
   23293: 49 01 fe                     	addq	%rdi, %r14
   23296: 49 01 f3                     	addq	%rsi, %r11
   23299: 48 d1 c3                     	rolq	%rbx
   2329c: 48 31 ea                     	xorq	%rbp, %rdx
   2329f: 4c 31 f0                     	xorq	%r14, %rax
   232a2: 48 8b 74 24 f0               	movq	-0x10(%rsp), %rsi
   232a7: 48 c1 ca 18                  	rorq	$0x18, %rdx
   232ab: 48 c1 c8 18                  	rorq	$0x18, %rax
   232af: 49 01 d1                     	addq	%rdx, %r9
   232b2: 49 01 c3                     	addq	%rax, %r11
   232b5: 4d 31 cf                     	xorq	%r9, %r15
   232b8: 4c 31 df                     	xorq	%r11, %rdi
   232bb: 49 c1 cf 10                  	rorq	$0x10, %r15
   232bf: 48 c1 cf 10                  	rorq	$0x10, %rdi
   232c3: 4c 01 fd                     	addq	%r15, %rbp
   232c6: 48 31 ea                     	xorq	%rbp, %rdx
   232c9: 48 d1 c2                     	rolq	%rdx
   232cc: 48 89 54 24 f8               	movq	%rdx, -0x8(%rsp)
   232d1: 49 8d 14 3e                  	leaq	(%r14,%rdi), %rdx
   232d5: 4c 8b 74 24 d0               	movq	-0x30(%rsp), %r14
   232da: 48 89 54 24 e0               	movq	%rdx, -0x20(%rsp)
   232df: 48 31 d0                     	xorq	%rdx, %rax
   232e2: 48 8b 54 24 88               	movq	-0x78(%rsp), %rdx
   232e7: 48 d1 c0                     	rolq	%rax
   232ea: 49 01 d0                     	addq	%rdx, %r8
   232ed: 48 8b 54 24 e8               	movq	-0x18(%rsp), %rdx
   232f2: 49 01 d8                     	addq	%rbx, %r8
   232f5: 4c 31 c6                     	xorq	%r8, %rsi
   232f8: 4d 01 f0                     	addq	%r14, %r8
   232fb: 4c 8b 74 24 c0               	movq	-0x40(%rsp), %r14
   23300: 48 c1 c6 20                  	rolq	$0x20, %rsi
   23304: 4d 01 f2                     	addq	%r14, %r10
   23307: 49 01 f5                     	addq	%rsi, %r13
   2330a: 49 01 d2                     	addq	%rdx, %r10
   2330d: 4c 31 eb                     	xorq	%r13, %rbx
   23310: 4c 31 d1                     	xorq	%r10, %rcx
   23313: 48 c1 cb 18                  	rorq	$0x18, %rbx
   23317: 48 c1 c1 20                  	rolq	$0x20, %rcx
   2331b: 49 01 d8                     	addq	%rbx, %r8
   2331e: 49 01 cc                     	addq	%rcx, %r12
   23321: 4c 31 c6                     	xorq	%r8, %rsi
   23324: 4c 31 e2                     	xorq	%r12, %rdx
   23327: 48 c1 ce 10                  	rorq	$0x10, %rsi
   2332b: 49 89 d6                     	movq	%rdx, %r14
   2332e: 48 8b 54 24 a0               	movq	-0x60(%rsp), %rdx
   23333: 49 01 f5                     	addq	%rsi, %r13
   23336: 49 c1 ce 18                  	rorq	$0x18, %r14
   2333a: 4c 31 eb                     	xorq	%r13, %rbx
   2333d: 49 01 d2                     	addq	%rdx, %r10
   23340: 48 8b 54 24 d0               	movq	-0x30(%rsp), %rdx
   23345: 48 d1 c3                     	rolq	%rbx
   23348: 4d 01 f2                     	addq	%r14, %r10
   2334b: 4c 31 d1                     	xorq	%r10, %rcx
   2334e: 49 01 d1                     	addq	%rdx, %r9
   23351: 48 c1 c9 10                  	rorq	$0x10, %rcx
   23355: 49 01 cc                     	addq	%rcx, %r12
   23358: 4d 31 e6                     	xorq	%r12, %r14
   2335b: 49 d1 c6                     	rolq	%r14
   2335e: 4d 01 f1                     	addq	%r14, %r9
   23361: 4c 31 cf                     	xorq	%r9, %rdi
   23364: 48 c1 c7 20                  	rolq	$0x20, %rdi
   23368: 49 01 fd                     	addq	%rdi, %r13
   2336b: 4d 31 ee                     	xorq	%r13, %r14
   2336e: 49 c1 ce 18                  	rorq	$0x18, %r14
   23372: 4c 03 8c 24 90 00 00 00      	addq	0x90(%rsp), %r9
   2337a: 4c 03 44 24 70               	addq	0x70(%rsp), %r8
   2337f: 4d 01 f1                     	addq	%r14, %r9
   23382: 49 01 c0                     	addq	%rax, %r8
   23385: 4c 31 cf                     	xorq	%r9, %rdi
   23388: 4c 31 c1                     	xorq	%r8, %rcx
   2338b: 4c 03 44 24 30               	addq	0x30(%rsp), %r8
   23390: 48 c1 cf 10                  	rorq	$0x10, %rdi
   23394: 48 c1 c1 20                  	rolq	$0x20, %rcx
   23398: 49 01 fd                     	addq	%rdi, %r13
   2339b: 48 01 cd                     	addq	%rcx, %rbp
   2339e: 4d 31 ee                     	xorq	%r13, %r14
   233a1: 48 31 e8                     	xorq	%rbp, %rax
   233a4: 4c 89 f2                     	movq	%r14, %rdx
   233a7: 4c 8b 74 24 d8               	movq	-0x28(%rsp), %r14
   233ac: 48 c1 c8 18                  	rorq	$0x18, %rax
   233b0: 48 d1 c2                     	rolq	%rdx
   233b3: 49 01 c0                     	addq	%rax, %r8
   233b6: 48 89 54 24 e8               	movq	%rdx, -0x18(%rsp)
   233bb: 48 8b 54 24 f8               	movq	-0x8(%rsp), %rdx
   233c0: 4d 01 f3                     	addq	%r14, %r11
   233c3: 4c 31 c1                     	xorq	%r8, %rcx
   233c6: 4c 8b 74 24 a8               	movq	-0x58(%rsp), %r14
   233cb: 49 01 d3                     	addq	%rdx, %r11
   233ce: 4c 31 de                     	xorq	%r11, %rsi
   233d1: 4c 03 5c 24 60               	addq	0x60(%rsp), %r11
   233d6: 48 c1 c6 20                  	rolq	$0x20, %rsi
   233da: 49 01 f4                     	addq	%rsi, %r12
   233dd: 4c 31 e2                     	xorq	%r12, %rdx
   233e0: 48 c1 ca 18                  	rorq	$0x18, %rdx
   233e4: 49 01 d3                     	addq	%rdx, %r11
   233e7: 4c 31 de                     	xorq	%r11, %rsi
   233ea: 48 c1 ce 10                  	rorq	$0x10, %rsi
   233ee: 49 01 f4                     	addq	%rsi, %r12
   233f1: 4c 31 e2                     	xorq	%r12, %rdx
   233f4: 48 d1 c2                     	rolq	%rdx
   233f7: 48 c1 c9 10                  	rorq	$0x10, %rcx
   233fb: 4d 01 f2                     	addq	%r14, %r10
   233fe: 49 01 da                     	addq	%rbx, %r10
   23401: 48 01 cd                     	addq	%rcx, %rbp
   23404: 48 89 4c 24 f0               	movq	%rcx, -0x10(%rsp)
   23409: 48 8b 4c 24 e0               	movq	-0x20(%rsp), %rcx
   2340e: 4d 31 d7                     	xorq	%r10, %r15
   23411: 48 31 e8                     	xorq	%rbp, %rax
   23414: 49 c1 c7 20                  	rolq	$0x20, %r15
   23418: 48 d1 c0                     	rolq	%rax
   2341b: 4e 8d 34 39                  	leaq	(%rcx,%r15), %r14
   2341f: 48 8b 4c 24 88               	movq	-0x78(%rsp), %rcx
   23424: 4c 31 f3                     	xorq	%r14, %rbx
   23427: 48 c1 cb 18                  	rorq	$0x18, %rbx
   2342b: 49 01 ca                     	addq	%rcx, %r10
   2342e: 48 8b 4c 24 b8               	movq	-0x48(%rsp), %rcx
   23433: 4c 03 9c 24 80 00 00 00      	addq	0x80(%rsp), %r11
   2343b: 49 01 da                     	addq	%rbx, %r10
   2343e: 4d 31 d7                     	xorq	%r10, %r15
   23441: 49 01 c9                     	addq	%rcx, %r9
   23444: 48 8b 4c 24 c0               	movq	-0x40(%rsp), %rcx
   23449: 49 01 d1                     	addq	%rdx, %r9
   2344c: 49 c1 cf 10                  	rorq	$0x10, %r15
   23450: 4d 01 fe                     	addq	%r15, %r14
   23453: 4d 31 cf                     	xorq	%r9, %r15
   23456: 49 01 c9                     	addq	%rcx, %r9
   23459: 49 c1 c7 20                  	rolq	$0x20, %r15
   2345d: 4c 31 f3                     	xorq	%r14, %rbx
   23460: 4c 01 fd                     	addq	%r15, %rbp
   23463: 48 d1 c3                     	rolq	%rbx
   23466: 48 31 ea                     	xorq	%rbp, %rdx
   23469: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2346d: 49 01 d1                     	addq	%rdx, %r9
   23470: 4d 31 cf                     	xorq	%r9, %r15
   23473: 49 c1 cf 10                  	rorq	$0x10, %r15
   23477: 4c 01 fd                     	addq	%r15, %rbp
   2347a: 48 31 ea                     	xorq	%rbp, %rdx
   2347d: 48 d1 c2                     	rolq	%rdx
   23480: 49 01 c3                     	addq	%rax, %r11
   23483: 4c 03 44 24 20               	addq	0x20(%rsp), %r8
   23488: 4c 31 df                     	xorq	%r11, %rdi
   2348b: 49 01 d8                     	addq	%rbx, %r8
   2348e: 4c 03 5c 24 50               	addq	0x50(%rsp), %r11
   23493: 48 89 54 24 f8               	movq	%rdx, -0x8(%rsp)
   23498: 48 c1 c7 20                  	rolq	$0x20, %rdi
   2349c: 48 8b 54 24 c8               	movq	-0x38(%rsp), %rdx
   234a1: 4c 31 c6                     	xorq	%r8, %rsi
   234a4: 49 01 fe                     	addq	%rdi, %r14
   234a7: 48 c1 c6 20                  	rolq	$0x20, %rsi
   234ab: 4c 31 f0                     	xorq	%r14, %rax
   234ae: 49 01 f5                     	addq	%rsi, %r13
   234b1: 49 01 d0                     	addq	%rdx, %r8
   234b4: 48 8b 54 24 a0               	movq	-0x60(%rsp), %rdx
   234b9: 48 c1 c8 18                  	rorq	$0x18, %rax
   234bd: 4c 31 eb                     	xorq	%r13, %rbx
   234c0: 49 01 c3                     	addq	%rax, %r11
   234c3: 48 c1 cb 18                  	rorq	$0x18, %rbx
   234c7: 49 01 d2                     	addq	%rdx, %r10
   234ca: 4c 31 df                     	xorq	%r11, %rdi
   234cd: 49 01 d8                     	addq	%rbx, %r8
   234d0: 48 c1 cf 10                  	rorq	$0x10, %rdi
   234d4: 4c 31 c6                     	xorq	%r8, %rsi
   234d7: 49 8d 0c 3e                  	leaq	(%r14,%rdi), %rcx
   234db: 4c 8b 74 24 e8               	movq	-0x18(%rsp), %r14
   234e0: 48 c1 ce 10                  	rorq	$0x10, %rsi
   234e4: 48 89 4c 24 e0               	movq	%rcx, -0x20(%rsp)
   234e9: 48 31 c8                     	xorq	%rcx, %rax
   234ec: 48 8b 4c 24 f0               	movq	-0x10(%rsp), %rcx
   234f1: 49 01 f5                     	addq	%rsi, %r13
   234f4: 4d 01 f2                     	addq	%r14, %r10
   234f7: 4c 31 eb                     	xorq	%r13, %rbx
   234fa: 48 d1 c0                     	rolq	%rax
   234fd: 4c 31 d1                     	xorq	%r10, %rcx
   23500: 48 d1 c3                     	rolq	%rbx
   23503: 48 c1 c1 20                  	rolq	$0x20, %rcx
   23507: 49 01 cc                     	addq	%rcx, %r12
   2350a: 4d 31 e6                     	xorq	%r12, %r14
   2350d: 49 c1 ce 18                  	rorq	$0x18, %r14
   23511: 4c 03 54 24 40               	addq	0x40(%rsp), %r10
   23516: 49 01 d1                     	addq	%rdx, %r9
   23519: 48 8b 54 24 c0               	movq	-0x40(%rsp), %rdx
   2351e: 4d 01 f2                     	addq	%r14, %r10
   23521: 4c 31 d1                     	xorq	%r10, %rcx
   23524: 48 c1 c9 10                  	rorq	$0x10, %rcx
   23528: 49 01 cc                     	addq	%rcx, %r12
   2352b: 4d 31 e6                     	xorq	%r12, %r14
   2352e: 49 d1 c6                     	rolq	%r14
   23531: 4d 01 f1                     	addq	%r14, %r9
   23534: 4c 31 cf                     	xorq	%r9, %rdi
   23537: 49 01 d1                     	addq	%rdx, %r9
   2353a: 48 8b 54 24 f8               	movq	-0x8(%rsp), %rdx
   2353f: 48 c1 c7 20                  	rolq	$0x20, %rdi
   23543: 49 01 fd                     	addq	%rdi, %r13
   23546: 4d 31 ee                     	xorq	%r13, %r14
   23549: 49 c1 ce 18                  	rorq	$0x18, %r14
   2354d: 4d 01 f1                     	addq	%r14, %r9
   23550: 4c 31 cf                     	xorq	%r9, %rdi
   23553: 48 c1 cf 10                  	rorq	$0x10, %rdi
   23557: 49 01 fd                     	addq	%rdi, %r13
   2355a: 4d 31 ee                     	xorq	%r13, %r14
   2355d: 49 d1 c6                     	rolq	%r14
   23560: 4c 89 74 24 e8               	movq	%r14, -0x18(%rsp)
   23565: 4c 8b 74 24 88               	movq	-0x78(%rsp), %r14
   2356a: 4d 01 f3                     	addq	%r14, %r11
   2356d: 4c 8b 74 24 c8               	movq	-0x38(%rsp), %r14
   23572: 49 01 d3                     	addq	%rdx, %r11
   23575: 4c 31 de                     	xorq	%r11, %rsi
   23578: 4d 01 f3                     	addq	%r14, %r11
   2357b: 4c 8b 74 24 d0               	movq	-0x30(%rsp), %r14
   23580: 48 c1 c6 20                  	rolq	$0x20, %rsi
   23584: 49 01 f4                     	addq	%rsi, %r12
   23587: 4c 31 e2                     	xorq	%r12, %rdx
   2358a: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2358e: 49 01 d3                     	addq	%rdx, %r11
   23591: 4c 31 de                     	xorq	%r11, %rsi
   23594: 48 c1 ce 10                  	rorq	$0x10, %rsi
   23598: 4c 03 44 24 50               	addq	0x50(%rsp), %r8
   2359d: 4c 03 54 24 20               	addq	0x20(%rsp), %r10
   235a2: 49 01 c0                     	addq	%rax, %r8
   235a5: 49 01 da                     	addq	%rbx, %r10
   235a8: 49 01 f4                     	addq	%rsi, %r12
   235ab: 4c 31 c1                     	xorq	%r8, %rcx
   235ae: 4d 31 d7                     	xorq	%r10, %r15
   235b1: 4d 01 f0                     	addq	%r14, %r8
   235b4: 4c 8b 74 24 e0               	movq	-0x20(%rsp), %r14
   235b9: 48 c1 c1 20                  	rolq	$0x20, %rcx
   235bd: 49 c1 c7 20                  	rolq	$0x20, %r15
   235c1: 4c 03 54 24 40               	addq	0x40(%rsp), %r10
   235c6: 4c 31 e2                     	xorq	%r12, %rdx
   235c9: 48 01 cd                     	addq	%rcx, %rbp
   235cc: 4d 01 fe                     	addq	%r15, %r14
   235cf: 48 d1 c2                     	rolq	%rdx
   235d2: 48 31 e8                     	xorq	%rbp, %rax
   235d5: 4c 31 f3                     	xorq	%r14, %rbx
   235d8: 48 c1 c8 18                  	rorq	$0x18, %rax
   235dc: 48 c1 cb 18                  	rorq	$0x18, %rbx
   235e0: 49 01 c0                     	addq	%rax, %r8
   235e3: 49 01 da                     	addq	%rbx, %r10
   235e6: 4c 31 c1                     	xorq	%r8, %rcx
   235e9: 4d 31 d7                     	xorq	%r10, %r15
   235ec: 48 c1 c9 10                  	rorq	$0x10, %rcx
   235f0: 49 c1 cf 10                  	rorq	$0x10, %r15
   235f4: 48 01 cd                     	addq	%rcx, %rbp
   235f7: 4d 01 fe                     	addq	%r15, %r14
   235fa: 48 31 e8                     	xorq	%rbp, %rax
   235fd: 4c 31 f3                     	xorq	%r14, %rbx
   23600: 48 d1 c0                     	rolq	%rax
   23603: 48 d1 c3                     	rolq	%rbx
   23606: 4c 03 8c 24 90 00 00 00      	addq	0x90(%rsp), %r9
   2360e: 4c 03 5c 24 60               	addq	0x60(%rsp), %r11
   23613: 49 01 d1                     	addq	%rdx, %r9
   23616: 49 01 c3                     	addq	%rax, %r11
   23619: 4c 03 44 24 30               	addq	0x30(%rsp), %r8
   2361e: 4d 31 cf                     	xorq	%r9, %r15
   23621: 4c 03 4c 24 70               	addq	0x70(%rsp), %r9
   23626: 4c 31 df                     	xorq	%r11, %rdi
   23629: 49 01 d8                     	addq	%rbx, %r8
   2362c: 49 c1 c7 20                  	rolq	$0x20, %r15
   23630: 48 c1 c7 20                  	rolq	$0x20, %rdi
   23634: 4c 31 c6                     	xorq	%r8, %rsi
   23637: 4c 01 fd                     	addq	%r15, %rbp
   2363a: 49 01 fe                     	addq	%rdi, %r14
   2363d: 48 c1 c6 20                  	rolq	$0x20, %rsi
   23641: 48 31 ea                     	xorq	%rbp, %rdx
   23644: 4c 31 f0                     	xorq	%r14, %rax
   23647: 49 01 f5                     	addq	%rsi, %r13
   2364a: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2364e: 48 c1 c8 18                  	rorq	$0x18, %rax
   23652: 49 01 d1                     	addq	%rdx, %r9
   23655: 4d 31 cf                     	xorq	%r9, %r15
   23658: 49 c1 cf 10                  	rorq	$0x10, %r15
   2365c: 4c 01 fd                     	addq	%r15, %rbp
   2365f: 4c 89 7c 24 f8               	movq	%r15, -0x8(%rsp)
   23664: 4c 8b 7c 24 d8               	movq	-0x28(%rsp), %r15
   23669: 48 31 ea                     	xorq	%rbp, %rdx
   2366c: 4d 01 fb                     	addq	%r15, %r11
   2366f: 48 d1 c2                     	rolq	%rdx
   23672: 49 01 c3                     	addq	%rax, %r11
   23675: 4c 31 df                     	xorq	%r11, %rdi
   23678: 48 c1 cf 10                  	rorq	$0x10, %rdi
   2367c: 4d 8d 3c 3e                  	leaq	(%r14,%rdi), %r15
   23680: 4c 89 7c 24 e0               	movq	%r15, -0x20(%rsp)
   23685: 4c 31 f8                     	xorq	%r15, %rax
   23688: 4c 8b 7c 24 b8               	movq	-0x48(%rsp), %r15
   2368d: 48 d1 c0                     	rolq	%rax
   23690: 4c 31 eb                     	xorq	%r13, %rbx
   23693: 4c 03 94 24 80 00 00 00      	addq	0x80(%rsp), %r10
   2369b: 4d 01 f8                     	addq	%r15, %r8
   2369e: 48 c1 cb 18                  	rorq	$0x18, %rbx
   236a2: 4d 8d 34 18                  	leaq	(%r8,%rbx), %r14
   236a6: 4c 8b 44 24 e8               	movq	-0x18(%rsp), %r8
   236ab: 4c 8b 7c 24 a8               	movq	-0x58(%rsp), %r15
   236b0: 4c 31 f6                     	xorq	%r14, %rsi
   236b3: 4d 01 c2                     	addq	%r8, %r10
   236b6: 4d 01 f9                     	addq	%r15, %r9
   236b9: 48 c1 ce 10                  	rorq	$0x10, %rsi
   236bd: 4c 31 d1                     	xorq	%r10, %rcx
   236c0: 4d 01 fa                     	addq	%r15, %r10
   236c3: 49 01 f5                     	addq	%rsi, %r13
   236c6: 48 c1 c1 20                  	rolq	$0x20, %rcx
   236ca: 4c 31 eb                     	xorq	%r13, %rbx
   236cd: 49 01 cc                     	addq	%rcx, %r12
   236d0: 48 d1 c3                     	rolq	%rbx
   236d3: 4d 31 e0                     	xorq	%r12, %r8
   236d6: 49 c1 c8 18                  	rorq	$0x18, %r8
   236da: 4d 01 c2                     	addq	%r8, %r10
   236dd: 4c 31 d1                     	xorq	%r10, %rcx
   236e0: 48 c1 c9 10                  	rorq	$0x10, %rcx
   236e4: 49 01 cc                     	addq	%rcx, %r12
   236e7: 4d 31 e0                     	xorq	%r12, %r8
   236ea: 49 d1 c0                     	rolq	%r8
   236ed: 4d 01 c1                     	addq	%r8, %r9
   236f0: 4c 31 cf                     	xorq	%r9, %rdi
   236f3: 4c 03 4c 24 20               	addq	0x20(%rsp), %r9
   236f8: 48 c1 c7 20                  	rolq	$0x20, %rdi
   236fc: 49 01 fd                     	addq	%rdi, %r13
   236ff: 4d 31 e8                     	xorq	%r13, %r8
   23702: 49 c1 c8 18                  	rorq	$0x18, %r8
   23706: 4d 01 c1                     	addq	%r8, %r9
   23709: 4d 89 c7                     	movq	%r8, %r15
   2370c: 4c 31 cf                     	xorq	%r9, %rdi
   2370f: 48 c1 cf 10                  	rorq	$0x10, %rdi
   23713: 49 89 f8                     	movq	%rdi, %r8
   23716: 49 8d 7c 3d 00               	leaq	(%r13,%rdi), %rdi
   2371b: 48 89 7c 24 e8               	movq	%rdi, -0x18(%rsp)
   23720: 49 31 ff                     	xorq	%rdi, %r15
   23723: 48 8b 7c 24 c0               	movq	-0x40(%rsp), %rdi
   23728: 4d 89 fd                     	movq	%r15, %r13
   2372b: 49 01 fb                     	addq	%rdi, %r11
   2372e: 49 d1 c5                     	rolq	%r13
   23731: 49 01 d3                     	addq	%rdx, %r11
   23734: 4c 31 de                     	xorq	%r11, %rsi
   23737: 4c 03 5c 24 30               	addq	0x30(%rsp), %r11
   2373c: 48 c1 c6 20                  	rolq	$0x20, %rsi
   23740: 49 01 f4                     	addq	%rsi, %r12
   23743: 4c 31 e2                     	xorq	%r12, %rdx
   23746: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2374a: 49 01 d3                     	addq	%rdx, %r11
   2374d: 4c 31 de                     	xorq	%r11, %rsi
   23750: 48 c1 ce 10                  	rorq	$0x10, %rsi
   23754: 48 89 f7                     	movq	%rsi, %rdi
   23757: 49 8d 34 34                  	leaq	(%r12,%rsi), %rsi
   2375b: 48 89 74 24 f0               	movq	%rsi, -0x10(%rsp)
   23760: 48 31 f2                     	xorq	%rsi, %rdx
   23763: 48 8b 74 24 c8               	movq	-0x38(%rsp), %rsi
   23768: 48 d1 c2                     	rolq	%rdx
   2376b: 49 01 f6                     	addq	%rsi, %r14
   2376e: 49 01 c6                     	addq	%rax, %r14
   23771: 4c 31 f1                     	xorq	%r14, %rcx
   23774: 4c 03 74 24 40               	addq	0x40(%rsp), %r14
   23779: 48 c1 c1 20                  	rolq	$0x20, %rcx
   2377d: 48 01 cd                     	addq	%rcx, %rbp
   23780: 48 31 e8                     	xorq	%rbp, %rax
   23783: 48 c1 c8 18                  	rorq	$0x18, %rax
   23787: 49 01 c6                     	addq	%rax, %r14
   2378a: 4c 31 f1                     	xorq	%r14, %rcx
   2378d: 49 89 cc                     	movq	%rcx, %r12
   23790: 49 c1 cc 10                  	rorq	$0x10, %r12
   23794: 4c 01 e5                     	addq	%r12, %rbp
   23797: 4c 89 e6                     	movq	%r12, %rsi
   2379a: 48 31 e8                     	xorq	%rbp, %rax
   2379d: 49 89 c4                     	movq	%rax, %r12
   237a0: 48 8b 44 24 f8               	movq	-0x8(%rsp), %rax
   237a5: 49 d1 c4                     	rolq	%r12
   237a8: 4c 89 24 24                  	movq	%r12, (%rsp)
   237ac: 4c 8b 64 24 d0               	movq	-0x30(%rsp), %r12
   237b1: 4d 01 e2                     	addq	%r12, %r10
   237b4: 49 01 da                     	addq	%rbx, %r10
   237b7: 4c 31 d0                     	xorq	%r10, %rax
   237ba: 4c 03 54 24 50               	addq	0x50(%rsp), %r10
   237bf: 48 89 c1                     	movq	%rax, %rcx
   237c2: 48 8b 44 24 e0               	movq	-0x20(%rsp), %rax
   237c7: 48 c1 c1 20                  	rolq	$0x20, %rcx
   237cb: 4c 8d 24 08                  	leaq	(%rax,%rcx), %r12
   237cf: 4c 31 e3                     	xorq	%r12, %rbx
   237d2: 48 c1 cb 18                  	rorq	$0x18, %rbx
   237d6: 49 8d 04 1a                  	leaq	(%r10,%rbx), %rax
   237da: 48 31 c1                     	xorq	%rax, %rcx
   237dd: 48 89 44 24 e0               	movq	%rax, -0x20(%rsp)
   237e2: 48 c1 c9 10                  	rorq	$0x10, %rcx
   237e6: 4d 8d 14 0c                  	leaq	(%r12,%rcx), %r10
   237ea: 4c 31 d3                     	xorq	%r10, %rbx
   237ed: 48 d1 c3                     	rolq	%rbx
   237f0: 48 89 d8                     	movq	%rbx, %rax
   237f3: 48 8b 5c 24 88               	movq	-0x78(%rsp), %rbx
   237f8: 49 01 d9                     	addq	%rbx, %r9
   237fb: 49 01 d1                     	addq	%rdx, %r9
   237fe: 4c 31 c9                     	xorq	%r9, %rcx
   23801: 4c 03 4c 24 60               	addq	0x60(%rsp), %r9
   23806: 48 c1 c1 20                  	rolq	$0x20, %rcx
   2380a: 48 01 cd                     	addq	%rcx, %rbp
   2380d: 48 89 cb                     	movq	%rcx, %rbx
   23810: 48 31 ea                     	xorq	%rbp, %rdx
   23813: 48 c1 ca 18                  	rorq	$0x18, %rdx
   23817: 4d 8d 24 11                  	leaq	(%r9,%rdx), %r12
   2381b: 48 89 d1                     	movq	%rdx, %rcx
   2381e: 4c 31 e3                     	xorq	%r12, %rbx
   23821: 49 89 d9                     	movq	%rbx, %r9
   23824: 49 c1 c9 10                  	rorq	$0x10, %r9
   23828: 4e 8d 7c 0d 00               	leaq	(%rbp,%r9), %r15
   2382d: 4c 89 4c 24 08               	movq	%r9, 0x8(%rsp)
   23832: 4c 8b 4c 24 a0               	movq	-0x60(%rsp), %r9
   23837: 48 8b 2c 24                  	movq	(%rsp), %rbp
   2383b: 4c 31 f9                     	xorq	%r15, %rcx
   2383e: 4d 01 cb                     	addq	%r9, %r11
   23841: 48 d1 c1                     	rolq	%rcx
   23844: 4c 8b 4c 24 e0               	movq	-0x20(%rsp), %r9
   23849: 49 01 eb                     	addq	%rbp, %r11
   2384c: 4d 31 d8                     	xorq	%r11, %r8
   2384f: 4c 03 5c 24 70               	addq	0x70(%rsp), %r11
   23854: 49 c1 c0 20                  	rolq	$0x20, %r8
   23858: 4d 01 c2                     	addq	%r8, %r10
   2385b: 4c 31 d5                     	xorq	%r10, %rbp
   2385e: 48 89 ea                     	movq	%rbp, %rdx
   23861: 48 c1 ca 18                  	rorq	$0x18, %rdx
   23865: 49 8d 1c 13                  	leaq	(%r11,%rdx), %rbx
   23869: 49 31 d8                     	xorq	%rbx, %r8
   2386c: 49 c1 c8 10                  	rorq	$0x10, %r8
   23870: 4f 8d 1c 02                  	leaq	(%r10,%r8), %r11
   23874: 4c 8b 54 24 e8               	movq	-0x18(%rsp), %r10
   23879: 4c 89 5c 24 f8               	movq	%r11, -0x8(%rsp)
   2387e: 4c 31 da                     	xorq	%r11, %rdx
   23881: 4c 8b 5c 24 b8               	movq	-0x48(%rsp), %r11
   23886: 48 d1 c2                     	rolq	%rdx
   23889: 4d 01 f3                     	addq	%r14, %r11
   2388c: 4c 8b 74 24 d8               	movq	-0x28(%rsp), %r14
   23891: 49 01 c3                     	addq	%rax, %r11
   23894: 4c 89 f5                     	movq	%r14, %rbp
   23897: 4c 31 df                     	xorq	%r11, %rdi
   2389a: 4c 03 9c 24 80 00 00 00      	addq	0x80(%rsp), %r11
   238a2: 4d 01 f4                     	addq	%r14, %r12
   238a5: 4c 01 cd                     	addq	%r9, %rbp
   238a8: 4c 8b 4c 24 f0               	movq	-0x10(%rsp), %r9
   238ad: 48 c1 c7 20                  	rolq	$0x20, %rdi
   238b1: 4c 8b 74 24 a0               	movq	-0x60(%rsp), %r14
   238b6: 4c 01 ed                     	addq	%r13, %rbp
   238b9: 49 01 fa                     	addq	%rdi, %r10
   238bc: 48 31 ee                     	xorq	%rbp, %rsi
   238bf: 48 03 ac 24 90 00 00 00      	addq	0x90(%rsp), %rbp
   238c7: 4c 31 d0                     	xorq	%r10, %rax
   238ca: 48 c1 c6 20                  	rolq	$0x20, %rsi
   238ce: 48 c1 c8 18                  	rorq	$0x18, %rax
   238d2: 49 01 f1                     	addq	%rsi, %r9
   238d5: 49 01 c3                     	addq	%rax, %r11
   238d8: 4d 31 cd                     	xorq	%r9, %r13
   238db: 4c 31 df                     	xorq	%r11, %rdi
   238de: 49 c1 cd 18                  	rorq	$0x18, %r13
   238e2: 48 c1 cf 10                  	rorq	$0x10, %rdi
   238e6: 4c 01 ed                     	addq	%r13, %rbp
   238e9: 49 01 fa                     	addq	%rdi, %r10
   238ec: 48 31 ee                     	xorq	%rbp, %rsi
   238ef: 4c 31 d0                     	xorq	%r10, %rax
   238f2: 48 c1 ce 10                  	rorq	$0x10, %rsi
   238f6: 48 d1 c0                     	rolq	%rax
   238f9: 49 01 f1                     	addq	%rsi, %r9
   238fc: 4d 31 cd                     	xorq	%r9, %r13
   238ff: 49 d1 c5                     	rolq	%r13
   23902: 4d 01 ec                     	addq	%r13, %r12
   23905: 4d 31 e0                     	xorq	%r12, %r8
   23908: 49 c1 c0 20                  	rolq	$0x20, %r8
   2390c: 4d 01 f4                     	addq	%r14, %r12
   2390f: 4c 8b 74 24 c8               	movq	-0x38(%rsp), %r14
   23914: 4d 01 c2                     	addq	%r8, %r10
   23917: 4d 31 d5                     	xorq	%r10, %r13
   2391a: 4c 01 f3                     	addq	%r14, %rbx
   2391d: 4c 8b 74 24 88               	movq	-0x78(%rsp), %r14
   23922: 49 c1 cd 18                  	rorq	$0x18, %r13
   23926: 48 01 cb                     	addq	%rcx, %rbx
   23929: 4d 01 ec                     	addq	%r13, %r12
   2392c: 48 31 df                     	xorq	%rbx, %rdi
   2392f: 4c 01 f3                     	addq	%r14, %rbx
   23932: 4d 31 e0                     	xorq	%r12, %r8
   23935: 48 c1 c7 20                  	rolq	$0x20, %rdi
   23939: 49 c1 c8 10                  	rorq	$0x10, %r8
   2393d: 49 01 f9                     	addq	%rdi, %r9
   23940: 4d 01 c2                     	addq	%r8, %r10
   23943: 4c 31 c9                     	xorq	%r9, %rcx
   23946: 4d 31 d5                     	xorq	%r10, %r13
   23949: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2394d: 49 d1 c5                     	rolq	%r13
   23950: 48 01 cb                     	addq	%rcx, %rbx
   23953: 4c 89 6c 24 a0               	movq	%r13, -0x60(%rsp)
   23958: 4c 03 5c 24 60               	addq	0x60(%rsp), %r11
   2395d: 48 31 df                     	xorq	%rbx, %rdi
   23960: 49 01 d3                     	addq	%rdx, %r11
   23963: 48 c1 cf 10                  	rorq	$0x10, %rdi
   23967: 4c 8b 74 24 f8               	movq	-0x8(%rsp), %r14
   2396c: 4c 31 de                     	xorq	%r11, %rsi
   2396f: 49 01 f9                     	addq	%rdi, %r9
   23972: 48 c1 c6 20                  	rolq	$0x20, %rsi
   23976: 4c 31 c9                     	xorq	%r9, %rcx
   23979: 49 01 f7                     	addq	%rsi, %r15
   2397c: 48 d1 c1                     	rolq	%rcx
   2397f: 4c 31 fa                     	xorq	%r15, %rdx
   23982: 48 c1 ca 18                  	rorq	$0x18, %rdx
   23986: 4c 03 9c 24 90 00 00 00      	addq	0x90(%rsp), %r11
   2398e: 48 03 ac 24 80 00 00 00      	addq	0x80(%rsp), %rbp
   23996: 49 01 d3                     	addq	%rdx, %r11
   23999: 49 89 ed                     	movq	%rbp, %r13
   2399c: 48 8b 6c 24 08               	movq	0x8(%rsp), %rbp
   239a1: 4c 03 64 24 20               	addq	0x20(%rsp), %r12
   239a6: 4c 31 de                     	xorq	%r11, %rsi
   239a9: 49 01 c5                     	addq	%rax, %r13
   239ac: 49 01 cc                     	addq	%rcx, %r12
   239af: 48 c1 ce 10                  	rorq	$0x10, %rsi
   239b3: 4c 31 ed                     	xorq	%r13, %rbp
   239b6: 49 01 f7                     	addq	%rsi, %r15
   239b9: 48 c1 c5 20                  	rolq	$0x20, %rbp
   239bd: 4c 31 fa                     	xorq	%r15, %rdx
   239c0: 49 01 ee                     	addq	%rbp, %r14
   239c3: 48 d1 c2                     	rolq	%rdx
   239c6: 4c 31 f0                     	xorq	%r14, %rax
   239c9: 48 89 54 24 88               	movq	%rdx, -0x78(%rsp)
   239ce: 48 8b 54 24 d0               	movq	-0x30(%rsp), %rdx
   239d3: 48 c1 c8 18                  	rorq	$0x18, %rax
   239d7: 49 01 d5                     	addq	%rdx, %r13
   239da: 48 8b 54 24 b8               	movq	-0x48(%rsp), %rdx
   239df: 49 01 c5                     	addq	%rax, %r13
   239e2: 4c 31 ed                     	xorq	%r13, %rbp
   239e5: 48 c1 cd 10                  	rorq	$0x10, %rbp
   239e9: 49 01 ee                     	addq	%rbp, %r14
   239ec: 4c 31 e5                     	xorq	%r12, %rbp
   239ef: 49 01 d4                     	addq	%rdx, %r12
   239f2: 48 c1 c5 20                  	rolq	$0x20, %rbp
   239f6: 4c 31 f0                     	xorq	%r14, %rax
   239f9: 49 01 ef                     	addq	%rbp, %r15
   239fc: 48 d1 c0                     	rolq	%rax
   239ff: 4c 31 f9                     	xorq	%r15, %rcx
   23a02: 48 c1 c9 18                  	rorq	$0x18, %rcx
   23a06: 49 01 cc                     	addq	%rcx, %r12
   23a09: 4c 89 a4 24 98 00 00 00      	movq	%r12, 0x98(%rsp)
   23a11: 49 31 ec                     	xorq	%rbp, %r12
   23a14: 49 c1 cc 10                  	rorq	$0x10, %r12
   23a18: 4d 01 e7                     	addq	%r12, %r15
   23a1b: 4c 89 a4 24 10 01 00 00      	movq	%r12, 0x110(%rsp)
   23a23: 4c 89 bc 24 e8 00 00 00      	movq	%r15, 0xe8(%rsp)
   23a2b: 49 31 cf                     	xorq	%rcx, %r15
   23a2e: 48 8b 4c 24 a8               	movq	-0x58(%rsp), %rcx
   23a33: 49 d1 c7                     	rolq	%r15
   23a36: 48 01 d9                     	addq	%rbx, %rcx
   23a39: 48 8b 5c 24 88               	movq	-0x78(%rsp), %rbx
   23a3e: 4c 89 bc 24 c0 00 00 00      	movq	%r15, 0xc0(%rsp)
   23a46: 48 01 d9                     	addq	%rbx, %rcx
   23a49: 49 31 c8                     	xorq	%rcx, %r8
   23a4c: 49 c1 c0 20                  	rolq	$0x20, %r8
   23a50: 4d 01 c6                     	addq	%r8, %r14
   23a53: 4c 31 f3                     	xorq	%r14, %rbx
   23a56: 48 89 da                     	movq	%rbx, %rdx
   23a59: 48 8b 5c 24 c0               	movq	-0x40(%rsp), %rbx
   23a5e: 48 c1 ca 18                  	rorq	$0x18, %rdx
   23a62: 48 01 d9                     	addq	%rbx, %rcx
   23a65: 48 01 d1                     	addq	%rdx, %rcx
   23a68: 48 89 8c 24 a0 00 00 00      	movq	%rcx, 0xa0(%rsp)
   23a70: 4c 31 c1                     	xorq	%r8, %rcx
   23a73: 48 c1 c9 10                  	rorq	$0x10, %rcx
   23a77: 49 01 ce                     	addq	%rcx, %r14
   23a7a: 48 89 8c 24 f8 00 00 00      	movq	%rcx, 0xf8(%rsp)
   23a82: 4c 89 b4 24 f0 00 00 00      	movq	%r14, 0xf0(%rsp)
   23a8a: 49 31 d6                     	xorq	%rdx, %r14
   23a8d: 48 8b 54 24 70               	movq	0x70(%rsp), %rdx
   23a92: 49 d1 c6                     	rolq	%r14
   23a95: 4c 01 da                     	addq	%r11, %rdx
   23a98: 4c 89 b4 24 c8 00 00 00      	movq	%r14, 0xc8(%rsp)
   23aa0: 48 01 c2                     	addq	%rax, %rdx
   23aa3: 48 31 d7                     	xorq	%rdx, %rdi
   23aa6: 48 03 54 24 50               	addq	0x50(%rsp), %rdx
   23aab: 48 c1 c7 20                  	rolq	$0x20, %rdi
   23aaf: 49 01 fa                     	addq	%rdi, %r10
   23ab2: 4c 31 d0                     	xorq	%r10, %rax
   23ab5: 48 c1 c8 18                  	rorq	$0x18, %rax
   23ab9: 48 01 c2                     	addq	%rax, %rdx
   23abc: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   23ac4: 48 31 fa                     	xorq	%rdi, %rdx
   23ac7: 48 8b 7c 24 a0               	movq	-0x60(%rsp), %rdi
   23acc: 48 c1 ca 10                  	rorq	$0x10, %rdx
   23ad0: 49 01 d2                     	addq	%rdx, %r10
   23ad3: 48 89 94 24 00 01 00 00      	movq	%rdx, 0x100(%rsp)
   23adb: 4c 89 94 24 d8 00 00 00      	movq	%r10, 0xd8(%rsp)
   23ae3: 49 31 c2                     	xorq	%rax, %r10
   23ae6: 48 8b 44 24 40               	movq	0x40(%rsp), %rax
   23aeb: 49 d1 c2                     	rolq	%r10
   23aee: 4c 01 e8                     	addq	%r13, %rax
   23af1: 4c 89 94 24 d0 00 00 00      	movq	%r10, 0xd0(%rsp)
   23af9: 48 01 f8                     	addq	%rdi, %rax
   23afc: 48 31 c6                     	xorq	%rax, %rsi
   23aff: 48 03 44 24 30               	addq	0x30(%rsp), %rax
   23b04: 48 c1 c6 20                  	rolq	$0x20, %rsi
   23b08: 49 01 f1                     	addq	%rsi, %r9
   23b0b: 4c 31 cf                     	xorq	%r9, %rdi
   23b0e: 48 89 fa                     	movq	%rdi, %rdx
   23b11: 48 c1 ca 18                  	rorq	$0x18, %rdx
   23b15: 48 01 d0                     	addq	%rdx, %rax
   23b18: 48 89 84 24 b0 00 00 00      	movq	%rax, 0xb0(%rsp)
   23b20: 48 31 f0                     	xorq	%rsi, %rax
   23b23: 48 c1 c8 10                  	rorq	$0x10, %rax
   23b27: 49 01 c1                     	addq	%rax, %r9
   23b2a: 48 89 84 24 08 01 00 00      	movq	%rax, 0x108(%rsp)
   23b32: 4c 89 8c 24 e0 00 00 00      	movq	%r9, 0xe0(%rsp)
   23b3a: 49 31 d1                     	xorq	%rdx, %r9
   23b3d: 49 d1 c1                     	rolq	%r9
   23b40: 4c 89 8c 24 b8 00 00 00      	movq	%r9, 0xb8(%rsp)
   23b48: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
   23b4d: 66 0f 6f 84 24 d8 00 00 00   	movdqa	0xd8(%rsp), %xmm0
   23b56: 66 0f ef 84 24 98 00 00 00   	pxor	0x98(%rsp), %xmm0
   23b5f: f3 0f 6f 18                  	movdqu	(%rax), %xmm3
   23b63: f3 0f 6f 68 10               	movdqu	0x10(%rax), %xmm5
   23b68: f3 0f 6f 78 20               	movdqu	0x20(%rax), %xmm7
   23b6d: f3 0f 6f 50 30               	movdqu	0x30(%rax), %xmm2
   23b72: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   23b76: 0f 11 00                     	movups	%xmm0, (%rax)
   23b79: 66 0f 6f 84 24 e8 00 00 00   	movdqa	0xe8(%rsp), %xmm0
   23b82: 66 0f ef 84 24 a8 00 00 00   	pxor	0xa8(%rsp), %xmm0
   23b8b: 0f 29 54 24 88               	movaps	%xmm2, -0x78(%rsp)
   23b90: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   23b94: 0f 11 40 10                  	movups	%xmm0, 0x10(%rax)
   23b98: 66 0f 6f 84 24 b8 00 00 00   	movdqa	0xb8(%rsp), %xmm0
   23ba1: 66 0f ef 84 24 f8 00 00 00   	pxor	0xf8(%rsp), %xmm0
   23baa: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   23bae: 0f 11 40 20                  	movups	%xmm0, 0x20(%rax)
   23bb2: 66 0f 6f 84 24 c8 00 00 00   	movdqa	0xc8(%rsp), %xmm0
   23bbb: 66 0f ef 84 24 08 01 00 00   	pxor	0x108(%rsp), %xmm0
   23bc4: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   23bc8: 0f 11 40 30                  	movups	%xmm0, 0x30(%rax)
   23bcc: 48 81 c4 20 01 00 00         	addq	$0x120, %rsp            # imm = 0x120
   23bd3: 31 c0                        	xorl	%eax, %eax
   23bd5: 5b                           	popq	%rbx
   23bd6: 5d                           	popq	%rbp
   23bd7: 41 5c                        	popq	%r12
   23bd9: 41 5d                        	popq	%r13
   23bdb: 41 5e                        	popq	%r14
   23bdd: 41 5f                        	popq	%r15
   23bdf: c3                           	retq

0000000000023be0 <blake2b_init_param>:
   23be0: 66 0f 6f 05 e8 d4 03 00      	movdqa	0x3d4e8(%rip), %xmm0    # 0x610d0 <sysconf@GLIBC_2.2.5+0x610d0>
   23be8: 66 0f 6f 1d f0 d4 03 00      	movdqa	0x3d4f0(%rip), %xmm3    # 0x610e0 <sysconf@GLIBC_2.2.5+0x610e0>
   23bf0: 48 c7 47 40 00 00 00 00      	movq	$0x0, 0x40(%rdi)
   23bf8: 48 89 fa                     	movq	%rdi, %rdx
   23bfb: 66 0f 6f 15 ed d4 03 00      	movdqa	0x3d4ed(%rip), %xmm2    # 0x610f0 <sysconf@GLIBC_2.2.5+0x610f0>
   23c03: 66 0f 6f 0d f5 d4 03 00      	movdqa	0x3d4f5(%rip), %xmm1    # 0x61100 <sysconf@GLIBC_2.2.5+0x61100>
   23c0b: 48 8d 7f 48                  	leaq	0x48(%rdi), %rdi
   23c0f: 89 d0                        	movl	%edx, %eax
   23c11: 0f 11 47 b8                  	movups	%xmm0, -0x48(%rdi)
   23c15: 0f 11 5f c8                  	movups	%xmm3, -0x38(%rdi)
   23c19: 0f 11 57 d8                  	movups	%xmm2, -0x28(%rdi)
   23c1d: 0f 11 4f e8                  	movups	%xmm1, -0x18(%rdi)
   23c21: 48 c7 87 19 01 00 00 00 00 00 00     	movq	$0x0, 0x119(%rdi)
   23c2c: 48 83 e7 f8                  	andq	$-0x8, %rdi
   23c30: 29 f8                        	subl	%edi, %eax
   23c32: 8d 88 69 01 00 00            	leal	0x169(%rax), %ecx
   23c38: 31 c0                        	xorl	%eax, %eax
   23c3a: c1 e9 03                     	shrl	$0x3, %ecx
   23c3d: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   23c40: 48 89 f0                     	movq	%rsi, %rax
   23c43: 48 f7 d0                     	notq	%rax
   23c46: 48 01 d0                     	addq	%rdx, %rax
   23c49: 48 83 f8 0e                  	cmpq	$0xe, %rax
   23c4d: 76 39                        	jbe	0x23c88 <blake2b_init_param+0xa8>
   23c4f: f3 0f 6f 26                  	movdqu	(%rsi), %xmm4
   23c53: 31 c0                        	xorl	%eax, %eax
   23c55: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   23c59: 0f 11 02                     	movups	%xmm0, (%rdx)
   23c5c: f3 0f 6f 46 10               	movdqu	0x10(%rsi), %xmm0
   23c61: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   23c65: 0f 11 42 10                  	movups	%xmm0, 0x10(%rdx)
   23c69: f3 0f 6f 46 20               	movdqu	0x20(%rsi), %xmm0
   23c6e: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   23c72: 0f 11 42 20                  	movups	%xmm0, 0x20(%rdx)
   23c76: f3 0f 6f 46 30               	movdqu	0x30(%rsi), %xmm0
   23c7b: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   23c7f: 0f 11 42 30                  	movups	%xmm0, 0x30(%rdx)
   23c83: c3                           	retq
   23c84: 0f 1f 40 00                  	nopl	(%rax)
   23c88: 48 b8 08 c9 bc f3 67 e6 09 6a	movabsq	$0x6a09e667f3bcc908, %rax # imm = 0x6A09E667F3BCC908
   23c92: 48 33 06                     	xorq	(%rsi), %rax
   23c95: 48 89 02                     	movq	%rax, (%rdx)
   23c98: 48 b8 3b a7 ca 84 85 ae 67 bb	movabsq	$-0x4498517a7b3558c5, %rax # imm = 0xBB67AE8584CAA73B
   23ca2: 48 33 46 08                  	xorq	0x8(%rsi), %rax
   23ca6: 48 89 42 08                  	movq	%rax, 0x8(%rdx)
   23caa: 48 b8 2b f8 94 fe 72 f3 6e 3c	movabsq	$0x3c6ef372fe94f82b, %rax # imm = 0x3C6EF372FE94F82B
   23cb4: 48 33 46 10                  	xorq	0x10(%rsi), %rax
   23cb8: 48 89 42 10                  	movq	%rax, 0x10(%rdx)
   23cbc: 48 b8 f1 36 1d 5f 3a f5 4f a5	movabsq	$-0x5ab00ac5a0e2c90f, %rax # imm = 0xA54FF53A5F1D36F1
   23cc6: 48 33 46 18                  	xorq	0x18(%rsi), %rax
   23cca: 48 89 42 18                  	movq	%rax, 0x18(%rdx)
   23cce: 48 b8 d1 82 e6 ad 7f 52 0e 51	movabsq	$0x510e527fade682d1, %rax # imm = 0x510E527FADE682D1
   23cd8: 48 33 46 20                  	xorq	0x20(%rsi), %rax
   23cdc: 48 89 42 20                  	movq	%rax, 0x20(%rdx)
   23ce0: 48 b8 1f 6c 3e 2b 8c 68 05 9b	movabsq	$-0x64fa9773d4c193e1, %rax # imm = 0x9B05688C2B3E6C1F
   23cea: 48 33 46 28                  	xorq	0x28(%rsi), %rax
   23cee: 48 89 42 28                  	movq	%rax, 0x28(%rdx)
   23cf2: 48 b8 6b bd 41 fb ab d9 83 1f	movabsq	$0x1f83d9abfb41bd6b, %rax # imm = 0x1F83D9ABFB41BD6B
   23cfc: 48 33 46 30                  	xorq	0x30(%rsi), %rax
   23d00: 48 89 42 30                  	movq	%rax, 0x30(%rdx)
   23d04: 48 b8 79 21 7e 13 19 cd e0 5b	movabsq	$0x5be0cd19137e2179, %rax # imm = 0x5BE0CD19137E2179
   23d0e: 48 33 46 38                  	xorq	0x38(%rsi), %rax
   23d12: 48 89 42 38                  	movq	%rax, 0x38(%rdx)
   23d16: 31 c0                        	xorl	%eax, %eax
   23d18: c3                           	retq
   23d19: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000023d20 <blake2b_init>:
   23d20: 8d 46 ff                     	leal	-0x1(%rsi), %eax
   23d23: 48 83 ec 48                  	subq	$0x48, %rsp
   23d27: 3c 3f                        	cmpb	$0x3f, %al
   23d29: 0f 87 8d 00 00 00            	ja	0x23dbc <blake2b_init+0x9c>
   23d2f: 66 0f 6f 05 a9 d3 03 00      	movdqa	0x3d3a9(%rip), %xmm0    # 0x610e0 <sysconf@GLIBC_2.2.5+0x610e0>
   23d37: b8 01 01 00 00               	movl	$0x101, %eax            # imm = 0x101
   23d3c: 48 89 fa                     	movq	%rdi, %rdx
   23d3f: 40 88 34 24                  	movb	%sil, (%rsp)
   23d43: 66 89 44 24 02               	movw	%ax, 0x2(%rsp)
   23d48: 48 8d 7f 48                  	leaq	0x48(%rdi), %rdi
   23d4c: 89 d0                        	movl	%edx, %eax
   23d4e: 0f 11 47 c8                  	movups	%xmm0, -0x38(%rdi)
   23d52: 66 0f 6f 05 96 d3 03 00      	movdqa	0x3d396(%rip), %xmm0    # 0x610f0 <sysconf@GLIBC_2.2.5+0x610f0>
   23d5a: c6 44 24 01 00               	movb	$0x0, 0x1(%rsp)
   23d5f: 0f 11 47 d8                  	movups	%xmm0, -0x28(%rdi)
   23d63: 66 0f 6f 05 95 d3 03 00      	movdqa	0x3d395(%rip), %xmm0    # 0x61100 <sysconf@GLIBC_2.2.5+0x61100>
   23d6b: c7 44 24 04 00 00 00 00      	movl	$0x0, 0x4(%rsp)
   23d73: 48 c7 44 24 08 00 00 00 00   	movq	$0x0, 0x8(%rsp)
   23d7c: 0f 11 47 e8                  	movups	%xmm0, -0x18(%rdi)
   23d80: 66 0f 6f 05 48 d3 03 00      	movdqa	0x3d348(%rip), %xmm0    # 0x610d0 <sysconf@GLIBC_2.2.5+0x610d0>
   23d88: 48 c7 47 f8 00 00 00 00      	movq	$0x0, -0x8(%rdi)
   23d90: 48 c7 87 19 01 00 00 00 00 00 00     	movq	$0x0, 0x119(%rdi)
   23d9b: 48 83 e7 f8                  	andq	$-0x8, %rdi
   23d9f: 29 f8                        	subl	%edi, %eax
   23da1: 8d 88 69 01 00 00            	leal	0x169(%rax), %ecx
   23da7: 31 c0                        	xorl	%eax, %eax
   23da9: c1 e9 03                     	shrl	$0x3, %ecx
   23dac: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   23daf: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   23db4: 0f 11 02                     	movups	%xmm0, (%rdx)
   23db7: 48 83 c4 48                  	addq	$0x48, %rsp
   23dbb: c3                           	retq
   23dbc: e8 cf a3 fe ff               	callq	0xe190 <sodium_misuse@plt>
   23dc1: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   23dcc: 0f 1f 40 00                  	nopl	(%rax)

0000000000023dd0 <blake2b_init_salt_personal>:
   23dd0: 8d 46 ff                     	leal	-0x1(%rsi), %eax
   23dd3: 48 83 ec 48                  	subq	$0x48, %rsp
   23dd7: 3c 3f                        	cmpb	$0x3f, %al
   23dd9: 0f 87 d9 00 00 00            	ja	0x23eb8 <blake2b_init_salt_personal+0xe8>
   23ddf: 40 88 34 24                  	movb	%sil, (%rsp)
   23de3: 49 89 f8                     	movq	%rdi, %r8
   23de6: 48 c7 44 24 01 00 01 01 00   	movq	$0x10100, 0x1(%rsp)     # imm = 0x10100
   23def: 48 c7 44 24 09 00 00 00 00   	movq	$0x0, 0x9(%rsp)
   23df8: 48 85 d2                     	testq	%rdx, %rdx
   23dfb: 0f 84 97 00 00 00            	je	0x23e98 <blake2b_init_salt_personal+0xc8>
   23e01: f3 0f 6f 0a                  	movdqu	(%rdx), %xmm1
   23e05: 0f 29 4c 24 20               	movaps	%xmm1, 0x20(%rsp)
   23e0a: 48 85 c9                     	testq	%rcx, %rcx
   23e0d: 0f 84 97 00 00 00            	je	0x23eaa <blake2b_init_salt_personal+0xda>
   23e13: f3 0f 6f 11                  	movdqu	(%rcx), %xmm2
   23e17: 0f 29 54 24 30               	movaps	%xmm2, 0x30(%rsp)
   23e1c: 49 8d 78 48                  	leaq	0x48(%r8), %rdi
   23e20: 44 89 c0                     	movl	%r8d, %eax
   23e23: 66 0f 6f 05 b5 d2 03 00      	movdqa	0x3d2b5(%rip), %xmm0    # 0x610e0 <sysconf@GLIBC_2.2.5+0x610e0>
   23e2b: 49 c7 40 40 00 00 00 00      	movq	$0x0, 0x40(%r8)
   23e33: 49 c7 80 61 01 00 00 00 00 00 00     	movq	$0x0, 0x161(%r8)
   23e3e: 48 83 e7 f8                  	andq	$-0x8, %rdi
   23e42: 29 f8                        	subl	%edi, %eax
   23e44: 41 0f 11 40 10               	movups	%xmm0, 0x10(%r8)
   23e49: 66 0f 6f 05 7f d2 03 00      	movdqa	0x3d27f(%rip), %xmm0    # 0x610d0 <sysconf@GLIBC_2.2.5+0x610d0>
   23e51: 8d 88 69 01 00 00            	leal	0x169(%rax), %ecx
   23e57: 31 c0                        	xorl	%eax, %eax
   23e59: c1 e9 03                     	shrl	$0x3, %ecx
   23e5c: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   23e5f: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   23e64: 41 0f 11 00                  	movups	%xmm0, (%r8)
   23e68: 66 0f 6f 05 80 d2 03 00      	movdqa	0x3d280(%rip), %xmm0    # 0x610f0 <sysconf@GLIBC_2.2.5+0x610f0>
   23e70: 66 0f ef 44 24 20            	pxor	0x20(%rsp), %xmm0
   23e76: 41 0f 11 40 20               	movups	%xmm0, 0x20(%r8)
   23e7b: 66 0f 6f 05 7d d2 03 00      	movdqa	0x3d27d(%rip), %xmm0    # 0x61100 <sysconf@GLIBC_2.2.5+0x61100>
   23e83: 66 0f ef 44 24 30            	pxor	0x30(%rsp), %xmm0
   23e89: 41 0f 11 40 30               	movups	%xmm0, 0x30(%r8)
   23e8e: 48 83 c4 48                  	addq	$0x48, %rsp
   23e92: c3                           	retq
   23e93: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   23e98: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   23e9c: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   23ea1: 48 85 c9                     	testq	%rcx, %rcx
   23ea4: 0f 85 69 ff ff ff            	jne	0x23e13 <blake2b_init_salt_personal+0x43>
   23eaa: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   23eae: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   23eb3: e9 64 ff ff ff               	jmp	0x23e1c <blake2b_init_salt_personal+0x4c>
   23eb8: e8 d3 a2 fe ff               	callq	0xe190 <sodium_misuse@plt>
   23ebd: 0f 1f 00                     	nopl	(%rax)

0000000000023ec0 <blake2b_update>:
   23ec0: 48 85 d2                     	testq	%rdx, %rdx
   23ec3: 0f 84 1e 01 00 00            	je	0x23fe7 <blake2b_update+0x127>
   23ec9: 41 57                        	pushq	%r15
   23ecb: 41 56                        	pushq	%r14
   23ecd: 49 89 d6                     	movq	%rdx, %r14
   23ed0: 41 55                        	pushq	%r13
   23ed2: 49 89 f5                     	movq	%rsi, %r13
   23ed5: 41 54                        	pushq	%r12
   23ed7: 55                           	pushq	%rbp
   23ed8: 48 8d 6f 60                  	leaq	0x60(%rdi), %rbp
   23edc: 53                           	pushq	%rbx
   23edd: 48 89 fb                     	movq	%rdi, %rbx
   23ee0: 48 83 ec 08                  	subq	$0x8, %rsp
   23ee4: 4c 8b bf 60 01 00 00         	movq	0x160(%rdi), %r15
   23eeb: e9 bd 00 00 00               	jmp	0x23fad <blake2b_update+0xed>
   23ef0: 4c 89 ee                     	movq	%r13, %rsi
   23ef3: 4c 89 e2                     	movq	%r12, %rdx
   23ef6: 4f 8d b4 37 00 ff ff ff      	leaq	-0x100(%r15,%r14), %r14
   23efe: e8 9d a6 fe ff               	callq	0xe5a0 <memcpy@plt>
   23f03: 48 8b 43 40                  	movq	0x40(%rbx), %rax
   23f07: 48 8b 53 48                  	movq	0x48(%rbx), %rdx
   23f0b: 48 89 ee                     	movq	%rbp, %rsi
   23f0e: 4c 01 a3 60 01 00 00         	addq	%r12, 0x160(%rbx)
   23f15: 48 89 df                     	movq	%rbx, %rdi
   23f18: 48 05 80 00 00 00            	addq	$0x80, %rax
   23f1e: 48 83 d2 00                  	adcq	$0x0, %rdx
   23f22: 48 89 43 40                  	movq	%rax, 0x40(%rbx)
   23f26: 4d 01 e5                     	addq	%r12, %r13
   23f29: 48 89 53 48                  	movq	%rdx, 0x48(%rbx)
   23f2d: ff 15 0d 15 05 00            	callq	*0x5150d(%rip)          # 0x75440 <blake2b_compress>
   23f33: f3 0f 6f 83 e0 00 00 00      	movdqu	0xe0(%rbx), %xmm0
   23f3b: 0f 11 45 00                  	movups	%xmm0, (%rbp)
   23f3f: f3 0f 6f 8b f0 00 00 00      	movdqu	0xf0(%rbx), %xmm1
   23f47: 0f 11 4d 10                  	movups	%xmm1, 0x10(%rbp)
   23f4b: f3 0f 6f 93 00 01 00 00      	movdqu	0x100(%rbx), %xmm2
   23f53: 0f 11 55 20                  	movups	%xmm2, 0x20(%rbp)
   23f57: f3 0f 6f 9b 10 01 00 00      	movdqu	0x110(%rbx), %xmm3
   23f5f: 0f 11 5d 30                  	movups	%xmm3, 0x30(%rbp)
   23f63: f3 0f 6f a3 20 01 00 00      	movdqu	0x120(%rbx), %xmm4
   23f6b: 0f 11 65 40                  	movups	%xmm4, 0x40(%rbp)
   23f6f: f3 0f 6f ab 30 01 00 00      	movdqu	0x130(%rbx), %xmm5
   23f77: 0f 11 6d 50                  	movups	%xmm5, 0x50(%rbp)
   23f7b: f3 0f 6f b3 40 01 00 00      	movdqu	0x140(%rbx), %xmm6
   23f83: 0f 11 75 60                  	movups	%xmm6, 0x60(%rbp)
   23f87: f3 0f 6f bb 50 01 00 00      	movdqu	0x150(%rbx), %xmm7
   23f8f: 0f 11 7d 70                  	movups	%xmm7, 0x70(%rbp)
   23f93: 48 8b 83 60 01 00 00         	movq	0x160(%rbx), %rax
   23f9a: 48 83 c0 80                  	addq	$-0x80, %rax
   23f9e: 48 89 83 60 01 00 00         	movq	%rax, 0x160(%rbx)
   23fa5: 4d 85 f6                     	testq	%r14, %r14
   23fa8: 74 2c                        	je	0x23fd6 <blake2b_update+0x116>
   23faa: 49 89 c7                     	movq	%rax, %r15
   23fad: 41 bc 00 01 00 00            	movl	$0x100, %r12d           # imm = 0x100
   23fb3: 4a 8d 7c 3d 00               	leaq	(%rbp,%r15), %rdi
   23fb8: 4d 29 fc                     	subq	%r15, %r12
   23fbb: 4d 39 f4                     	cmpq	%r14, %r12
   23fbe: 0f 82 2c ff ff ff            	jb	0x23ef0 <blake2b_update+0x30>
   23fc4: 4c 89 f2                     	movq	%r14, %rdx
   23fc7: 4c 89 ee                     	movq	%r13, %rsi
   23fca: e8 d1 a5 fe ff               	callq	0xe5a0 <memcpy@plt>
   23fcf: 4c 01 b3 60 01 00 00         	addq	%r14, 0x160(%rbx)
   23fd6: 48 83 c4 08                  	addq	$0x8, %rsp
   23fda: 31 c0                        	xorl	%eax, %eax
   23fdc: 5b                           	popq	%rbx
   23fdd: 5d                           	popq	%rbp
   23fde: 41 5c                        	popq	%r12
   23fe0: 41 5d                        	popq	%r13
   23fe2: 41 5e                        	popq	%r14
   23fe4: 41 5f                        	popq	%r15
   23fe6: c3                           	retq
   23fe7: 31 c0                        	xorl	%eax, %eax
   23fe9: c3                           	retq
   23fea: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000023ff0 <blake2b_init_key>:
   23ff0: 53                           	pushq	%rbx
   23ff1: 48 81 ec d0 00 00 00         	subq	$0xd0, %rsp
   23ff8: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   24001: 48 89 84 24 c8 00 00 00      	movq	%rax, 0xc8(%rsp)
   24009: 31 c0                        	xorl	%eax, %eax
   2400b: 8d 46 ff                     	leal	-0x1(%rsi), %eax
   2400e: 3c 3f                        	cmpb	$0x3f, %al
   24010: 0f 87 6e 01 00 00            	ja	0x24184 <blake2b_init_key+0x194>
   24016: 8d 41 ff                     	leal	-0x1(%rcx), %eax
   24019: 49 89 d1                     	movq	%rdx, %r9
   2401c: 89 ca                        	movl	%ecx, %edx
   2401e: 3c 3f                        	cmpb	$0x3f, %al
   24020: 0f 87 5e 01 00 00            	ja	0x24184 <blake2b_init_key+0x194>
   24026: 4d 85 c9                     	testq	%r9, %r9
   24029: 0f 84 55 01 00 00            	je	0x24184 <blake2b_init_key+0x194>
   2402f: 66 0f 6f 05 a9 d0 03 00      	movdqa	0x3d0a9(%rip), %xmm0    # 0x610e0 <sysconf@GLIBC_2.2.5+0x610e0>
   24037: b8 01 01 00 00               	movl	$0x101, %eax            # imm = 0x101
   2403c: 40 88 34 24                  	movb	%sil, (%rsp)
   24040: 49 89 f8                     	movq	%rdi, %r8
   24043: 88 4c 24 01                  	movb	%cl, 0x1(%rsp)
   24047: 48 8d 7f 48                  	leaq	0x48(%rdi), %rdi
   2404b: 44 89 c1                     	movl	%r8d, %ecx
   2404e: 48 8d 5c 24 40               	leaq	0x40(%rsp), %rbx
   24053: 0f 11 47 c8                  	movups	%xmm0, -0x38(%rdi)
   24057: 48 89 de                     	movq	%rbx, %rsi
   2405a: 66 0f 6f 05 8e d0 03 00      	movdqa	0x3d08e(%rip), %xmm0    # 0x610f0 <sysconf@GLIBC_2.2.5+0x610f0>
   24062: 66 89 44 24 02               	movw	%ax, 0x2(%rsp)
   24067: 31 c0                        	xorl	%eax, %eax
   24069: 0f 11 47 d8                  	movups	%xmm0, -0x28(%rdi)
   2406d: 66 0f 6f 05 8b d0 03 00      	movdqa	0x3d08b(%rip), %xmm0    # 0x61100 <sysconf@GLIBC_2.2.5+0x61100>
   24075: c7 44 24 04 00 00 00 00      	movl	$0x0, 0x4(%rsp)
   2407d: 48 c7 44 24 08 00 00 00 00   	movq	$0x0, 0x8(%rsp)
   24086: 0f 11 47 e8                  	movups	%xmm0, -0x18(%rdi)
   2408a: 66 0f 6f 05 3e d0 03 00      	movdqa	0x3d03e(%rip), %xmm0    # 0x610d0 <sysconf@GLIBC_2.2.5+0x610d0>
   24092: 48 c7 47 f8 00 00 00 00      	movq	$0x0, -0x8(%rdi)
   2409a: 48 c7 87 19 01 00 00 00 00 00 00     	movq	$0x0, 0x119(%rdi)
   240a5: 48 83 e7 f8                  	andq	$-0x8, %rdi
   240a9: 29 f9                        	subl	%edi, %ecx
   240ab: 81 c1 69 01 00 00            	addl	$0x169, %ecx            # imm = 0x169
   240b1: c1 e9 03                     	shrl	$0x3, %ecx
   240b4: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   240b7: b9 10 00 00 00               	movl	$0x10, %ecx
   240bc: 48 89 df                     	movq	%rbx, %rdi
   240bf: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   240c2: 0f b6 c2                     	movzbl	%dl, %eax
   240c5: 4c 89 ca                     	movq	%r9, %rdx
   240c8: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   240cd: 41 0f 11 00                  	movups	%xmm0, (%r8)
   240d1: 83 f8 08                     	cmpl	$0x8, %eax
   240d4: 0f 83 86 00 00 00            	jae	0x24160 <blake2b_init_key+0x170>
   240da: 31 c9                        	xorl	%ecx, %ecx
   240dc: a8 04                        	testb	$0x4, %al
   240de: 75 70                        	jne	0x24150 <blake2b_init_key+0x160>
   240e0: a8 02                        	testb	$0x2, %al
   240e2: 75 54                        	jne	0x24138 <blake2b_init_key+0x148>
   240e4: a8 01                        	testb	$0x1, %al
   240e6: 75 40                        	jne	0x24128 <blake2b_init_key+0x138>
   240e8: 48 89 de                     	movq	%rbx, %rsi
   240eb: 4c 89 c7                     	movq	%r8, %rdi
   240ee: ba 80 00 00 00               	movl	$0x80, %edx
   240f3: e8 c8 fd ff ff               	callq	0x23ec0 <blake2b_update>
   240f8: be 80 00 00 00               	movl	$0x80, %esi
   240fd: 48 89 df                     	movq	%rbx, %rdi
   24100: e8 ab a1 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   24105: 48 8b 84 24 c8 00 00 00      	movq	0xc8(%rsp), %rax
   2410d: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   24116: 75 71                        	jne	0x24189 <blake2b_init_key+0x199>
   24118: 48 81 c4 d0 00 00 00         	addq	$0xd0, %rsp
   2411f: 31 c0                        	xorl	%eax, %eax
   24121: 5b                           	popq	%rbx
   24122: c3                           	retq
   24123: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   24128: 0f b6 04 0a                  	movzbl	(%rdx,%rcx), %eax
   2412c: 88 04 0e                     	movb	%al, (%rsi,%rcx)
   2412f: eb b7                        	jmp	0x240e8 <blake2b_init_key+0xf8>
   24131: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   24138: 0f b7 3c 0a                  	movzwl	(%rdx,%rcx), %edi
   2413c: 66 89 3c 0e                  	movw	%di, (%rsi,%rcx)
   24140: 48 83 c1 02                  	addq	$0x2, %rcx
   24144: a8 01                        	testb	$0x1, %al
   24146: 74 a0                        	je	0x240e8 <blake2b_init_key+0xf8>
   24148: eb de                        	jmp	0x24128 <blake2b_init_key+0x138>
   2414a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   24150: 8b 0a                        	movl	(%rdx), %ecx
   24152: 89 0e                        	movl	%ecx, (%rsi)
   24154: b9 04 00 00 00               	movl	$0x4, %ecx
   24159: a8 02                        	testb	$0x2, %al
   2415b: 74 87                        	je	0x240e4 <blake2b_init_key+0xf4>
   2415d: eb d9                        	jmp	0x24138 <blake2b_init_key+0x148>
   2415f: 90                           	nop
   24160: 89 c7                        	movl	%eax, %edi
   24162: 31 d2                        	xorl	%edx, %edx
   24164: 83 e7 f8                     	andl	$-0x8, %edi
   24167: 89 d1                        	movl	%edx, %ecx
   24169: 83 c2 08                     	addl	$0x8, %edx
   2416c: 49 8b 34 09                  	movq	(%r9,%rcx), %rsi
   24170: 48 89 34 0b                  	movq	%rsi, (%rbx,%rcx)
   24174: 39 fa                        	cmpl	%edi, %edx
   24176: 72 ef                        	jb	0x24167 <blake2b_init_key+0x177>
   24178: 48 8d 34 13                  	leaq	(%rbx,%rdx), %rsi
   2417c: 4c 01 ca                     	addq	%r9, %rdx
   2417f: e9 56 ff ff ff               	jmp	0x240da <blake2b_init_key+0xea>
   24184: e8 07 a0 fe ff               	callq	0xe190 <sodium_misuse@plt>
   24189: e8 62 a1 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2418e: 66 90                        	nop

0000000000024190 <blake2b_init_key_salt_personal>:
   24190: 53                           	pushq	%rbx
   24191: 49 89 fa                     	movq	%rdi, %r10
   24194: 89 f7                        	movl	%esi, %edi
   24196: 48 81 ec d0 00 00 00         	subq	$0xd0, %rsp
   2419d: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   241a6: 48 89 84 24 c8 00 00 00      	movq	%rax, 0xc8(%rsp)
   241ae: 31 c0                        	xorl	%eax, %eax
   241b0: 8d 46 ff                     	leal	-0x1(%rsi), %eax
   241b3: 3c 3f                        	cmpb	$0x3f, %al
   241b5: 0f 87 e3 01 00 00            	ja	0x2439e <blake2b_init_key_salt_personal+0x20e>
   241bb: 8d 41 ff                     	leal	-0x1(%rcx), %eax
   241be: 48 89 d6                     	movq	%rdx, %rsi
   241c1: 89 ca                        	movl	%ecx, %edx
   241c3: 3c 3f                        	cmpb	$0x3f, %al
   241c5: 0f 87 d3 01 00 00            	ja	0x2439e <blake2b_init_key_salt_personal+0x20e>
   241cb: 48 85 f6                     	testq	%rsi, %rsi
   241ce: 0f 84 ca 01 00 00            	je	0x2439e <blake2b_init_key_salt_personal+0x20e>
   241d4: 48 c7 44 24 12 00 00 00 00   	movq	$0x0, 0x12(%rsp)
   241dd: 40 88 3c 24                  	movb	%dil, (%rsp)
   241e1: 88 4c 24 01                  	movb	%cl, 0x1(%rsp)
   241e5: 48 c7 44 24 02 01 01 00 00   	movq	$0x101, 0x2(%rsp)       # imm = 0x101
   241ee: 48 c7 44 24 0a 00 00 00 00   	movq	$0x0, 0xa(%rsp)
   241f7: 48 c7 44 24 18 00 00 00 00   	movq	$0x0, 0x18(%rsp)
   24200: 4d 85 c0                     	testq	%r8, %r8
   24203: 0f 84 87 01 00 00            	je	0x24390 <blake2b_init_key_salt_personal+0x200>
   24209: f3 41 0f 6f 08               	movdqu	(%r8), %xmm1
   2420e: 0f 29 4c 24 20               	movaps	%xmm1, 0x20(%rsp)
   24213: 4d 85 c9                     	testq	%r9, %r9
   24216: 0f 84 64 01 00 00            	je	0x24380 <blake2b_init_key_salt_personal+0x1f0>
   2421c: f3 41 0f 6f 11               	movdqu	(%r9), %xmm2
   24221: 0f 29 54 24 30               	movaps	%xmm2, 0x30(%rsp)
   24226: 49 8d 7a 48                  	leaq	0x48(%r10), %rdi
   2422a: 44 89 d1                     	movl	%r10d, %ecx
   2422d: 48 8d 5c 24 40               	leaq	0x40(%rsp), %rbx
   24232: 31 c0                        	xorl	%eax, %eax
   24234: 48 83 e7 f8                  	andq	$-0x8, %rdi
   24238: 66 0f 6f 05 a0 ce 03 00      	movdqa	0x3cea0(%rip), %xmm0    # 0x610e0 <sysconf@GLIBC_2.2.5+0x610e0>
   24240: 49 c7 42 40 00 00 00 00      	movq	$0x0, 0x40(%r10)
   24248: 49 c7 82 61 01 00 00 00 00 00 00     	movq	$0x0, 0x161(%r10)
   24253: 29 f9                        	subl	%edi, %ecx
   24255: 81 c1 69 01 00 00            	addl	$0x169, %ecx            # imm = 0x169
   2425b: 41 0f 11 42 10               	movups	%xmm0, 0x10(%r10)
   24260: 66 0f 6f 05 68 ce 03 00      	movdqa	0x3ce68(%rip), %xmm0    # 0x610d0 <sysconf@GLIBC_2.2.5+0x610d0>
   24268: c1 e9 03                     	shrl	$0x3, %ecx
   2426b: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   2426e: b9 10 00 00 00               	movl	$0x10, %ecx
   24273: 48 89 df                     	movq	%rbx, %rdi
   24276: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   24279: 0f b6 c2                     	movzbl	%dl, %eax
   2427c: 48 89 df                     	movq	%rbx, %rdi
   2427f: 48 89 f2                     	movq	%rsi, %rdx
   24282: 66 0f ef 04 24               	pxor	(%rsp), %xmm0
   24287: 41 0f 11 02                  	movups	%xmm0, (%r10)
   2428b: 66 0f 6f 05 5d ce 03 00      	movdqa	0x3ce5d(%rip), %xmm0    # 0x610f0 <sysconf@GLIBC_2.2.5+0x610f0>
   24293: 66 0f ef 44 24 20            	pxor	0x20(%rsp), %xmm0
   24299: 41 0f 11 42 20               	movups	%xmm0, 0x20(%r10)
   2429e: 66 0f 6f 05 5a ce 03 00      	movdqa	0x3ce5a(%rip), %xmm0    # 0x61100 <sysconf@GLIBC_2.2.5+0x61100>
   242a6: 66 0f ef 44 24 30            	pxor	0x30(%rsp), %xmm0
   242ac: 41 0f 11 42 30               	movups	%xmm0, 0x30(%r10)
   242b1: 83 f8 08                     	cmpl	$0x8, %eax
   242b4: 0f 83 96 00 00 00            	jae	0x24350 <blake2b_init_key_salt_personal+0x1c0>
   242ba: 31 c9                        	xorl	%ecx, %ecx
   242bc: a8 04                        	testb	$0x4, %al
   242be: 75 78                        	jne	0x24338 <blake2b_init_key_salt_personal+0x1a8>
   242c0: a8 02                        	testb	$0x2, %al
   242c2: 75 5c                        	jne	0x24320 <blake2b_init_key_salt_personal+0x190>
   242c4: a8 01                        	testb	$0x1, %al
   242c6: 75 48                        	jne	0x24310 <blake2b_init_key_salt_personal+0x180>
   242c8: 48 89 de                     	movq	%rbx, %rsi
   242cb: 4c 89 d7                     	movq	%r10, %rdi
   242ce: ba 80 00 00 00               	movl	$0x80, %edx
   242d3: e8 e8 fb ff ff               	callq	0x23ec0 <blake2b_update>
   242d8: be 80 00 00 00               	movl	$0x80, %esi
   242dd: 48 89 df                     	movq	%rbx, %rdi
   242e0: e8 cb 9f fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   242e5: 48 8b 84 24 c8 00 00 00      	movq	0xc8(%rsp), %rax
   242ed: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   242f6: 0f 85 a7 00 00 00            	jne	0x243a3 <blake2b_init_key_salt_personal+0x213>
   242fc: 48 81 c4 d0 00 00 00         	addq	$0xd0, %rsp
   24303: 31 c0                        	xorl	%eax, %eax
   24305: 5b                           	popq	%rbx
   24306: c3                           	retq
   24307: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   24310: 0f b6 04 0a                  	movzbl	(%rdx,%rcx), %eax
   24314: 88 04 0f                     	movb	%al, (%rdi,%rcx)
   24317: eb af                        	jmp	0x242c8 <blake2b_init_key_salt_personal+0x138>
   24319: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   24320: 0f b7 34 0a                  	movzwl	(%rdx,%rcx), %esi
   24324: 66 89 34 0f                  	movw	%si, (%rdi,%rcx)
   24328: 48 83 c1 02                  	addq	$0x2, %rcx
   2432c: a8 01                        	testb	$0x1, %al
   2432e: 74 98                        	je	0x242c8 <blake2b_init_key_salt_personal+0x138>
   24330: eb de                        	jmp	0x24310 <blake2b_init_key_salt_personal+0x180>
   24332: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   24338: 8b 0a                        	movl	(%rdx), %ecx
   2433a: 89 0f                        	movl	%ecx, (%rdi)
   2433c: b9 04 00 00 00               	movl	$0x4, %ecx
   24341: a8 02                        	testb	$0x2, %al
   24343: 0f 84 7b ff ff ff            	je	0x242c4 <blake2b_init_key_salt_personal+0x134>
   24349: eb d5                        	jmp	0x24320 <blake2b_init_key_salt_personal+0x190>
   2434b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   24350: 41 89 c0                     	movl	%eax, %r8d
   24353: 31 d2                        	xorl	%edx, %edx
   24355: 41 83 e0 f8                  	andl	$-0x8, %r8d
   24359: 89 d1                        	movl	%edx, %ecx
   2435b: 83 c2 08                     	addl	$0x8, %edx
   2435e: 48 8b 3c 0e                  	movq	(%rsi,%rcx), %rdi
   24362: 48 89 3c 0b                  	movq	%rdi, (%rbx,%rcx)
   24366: 44 39 c2                     	cmpl	%r8d, %edx
   24369: 72 ee                        	jb	0x24359 <blake2b_init_key_salt_personal+0x1c9>
   2436b: 48 8d 3c 13                  	leaq	(%rbx,%rdx), %rdi
   2436f: 48 01 f2                     	addq	%rsi, %rdx
   24372: e9 43 ff ff ff               	jmp	0x242ba <blake2b_init_key_salt_personal+0x12a>
   24377: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   24380: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   24384: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   24389: e9 98 fe ff ff               	jmp	0x24226 <blake2b_init_key_salt_personal+0x96>
   2438e: 66 90                        	nop
   24390: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   24394: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   24399: e9 75 fe ff ff               	jmp	0x24213 <blake2b_init_key_salt_personal+0x83>
   2439e: e8 ed 9d fe ff               	callq	0xe190 <sodium_misuse@plt>
   243a3: e8 48 9f fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   243a8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000243b0 <blake2b_final>:
   243b0: 41 55                        	pushq	%r13
   243b2: 41 54                        	pushq	%r12
   243b4: 55                           	pushq	%rbp
   243b5: 53                           	pushq	%rbx
   243b6: 48 83 ec 58                  	subq	$0x58, %rsp
   243ba: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   243c3: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   243c8: 31 c0                        	xorl	%eax, %eax
   243ca: 8d 42 ff                     	leal	-0x1(%rdx), %eax
   243cd: 3c 3f                        	cmpb	$0x3f, %al
   243cf: 0f 87 fa 01 00 00            	ja	0x245cf <blake2b_final+0x21f>
   243d5: 48 83 7f 50 00               	cmpq	$0x0, 0x50(%rdi)
   243da: 48 89 fb                     	movq	%rdi, %rbx
   243dd: 0f 85 dd 01 00 00            	jne	0x245c0 <blake2b_final+0x210>
   243e3: 48 8b bf 60 01 00 00         	movq	0x160(%rdi), %rdi
   243ea: 89 d5                        	movl	%edx, %ebp
   243ec: 48 8b 43 48                  	movq	0x48(%rbx), %rax
   243f0: 49 89 f5                     	movq	%rsi, %r13
   243f3: 48 8b 0d 46 10 05 00         	movq	0x51046(%rip), %rcx     # 0x75440 <blake2b_compress>
   243fa: 48 8b 53 40                  	movq	0x40(%rbx), %rdx
   243fe: 4c 8d 63 60                  	leaq	0x60(%rbx), %r12
   24402: 48 81 ff 80 00 00 00         	cmpq	$0x80, %rdi
   24409: 76 55                        	jbe	0x24460 <blake2b_final+0xb0>
   2440b: 48 92                        	xchgq	%rdx, %rax
   2440d: 4c 8d 63 60                  	leaq	0x60(%rbx), %r12
   24411: 48 89 df                     	movq	%rbx, %rdi
   24414: 48 05 80 00 00 00            	addq	$0x80, %rax
   2441a: 4c 89 e6                     	movq	%r12, %rsi
   2441d: 48 83 d2 00                  	adcq	$0x0, %rdx
   24421: 48 89 43 40                  	movq	%rax, 0x40(%rbx)
   24425: 48 89 53 48                  	movq	%rdx, 0x48(%rbx)
   24429: ff d1                        	callq	*%rcx
   2442b: 48 8b 83 60 01 00 00         	movq	0x160(%rbx), %rax
   24432: 48 8d 50 80                  	leaq	-0x80(%rax), %rdx
   24436: 48 89 93 60 01 00 00         	movq	%rdx, 0x160(%rbx)
   2443d: 48 81 fa 80 00 00 00         	cmpq	$0x80, %rdx
   24444: 0f 87 8a 01 00 00            	ja	0x245d4 <blake2b_final+0x224>
   2444a: 4c 89 e7                     	movq	%r12, %rdi
   2444d: 48 8d b3 e0 00 00 00         	leaq	0xe0(%rbx), %rsi
   24454: e8 47 a1 fe ff               	callq	0xe5a0 <memcpy@plt>
   24459: 48 8b bb 60 01 00 00         	movq	0x160(%rbx), %rdi
   24460: 48 8b 43 40                  	movq	0x40(%rbx), %rax
   24464: 48 8b 53 48                  	movq	0x48(%rbx), %rdx
   24468: 48 01 f8                     	addq	%rdi, %rax
   2446b: 48 83 d2 00                  	adcq	$0x0, %rdx
   2446f: 80 bb 68 01 00 00 00         	cmpb	$0x0, 0x168(%rbx)
   24476: 48 89 43 40                  	movq	%rax, 0x40(%rbx)
   2447a: 48 89 53 48                  	movq	%rdx, 0x48(%rbx)
   2447e: 74 08                        	je	0x24488 <blake2b_final+0xd8>
   24480: 48 c7 43 58 ff ff ff ff      	movq	$-0x1, 0x58(%rbx)
   24488: 48 c7 43 50 ff ff ff ff      	movq	$-0x1, 0x50(%rbx)
   24490: ba 00 01 00 00               	movl	$0x100, %edx            # imm = 0x100
   24495: 31 f6                        	xorl	%esi, %esi
   24497: 48 29 fa                     	subq	%rdi, %rdx
   2449a: 4c 01 e7                     	addq	%r12, %rdi
   2449d: e8 2e 9f fe ff               	callq	0xe3d0 <memset@plt>
   244a2: 4c 89 e6                     	movq	%r12, %rsi
   244a5: 48 89 df                     	movq	%rbx, %rdi
   244a8: ff 15 92 0f 05 00            	callq	*0x50f92(%rip)          # 0x75440 <blake2b_compress>
   244ae: f3 0f 6f 03                  	movdqu	(%rbx), %xmm0
   244b2: 40 0f b6 c5                  	movzbl	%bpl, %eax
   244b6: 48 89 e2                     	movq	%rsp, %rdx
   244b9: f3 0f 6f 4b 10               	movdqu	0x10(%rbx), %xmm1
   244be: f3 0f 6f 53 20               	movdqu	0x20(%rbx), %xmm2
   244c3: f3 0f 6f 5b 30               	movdqu	0x30(%rbx), %xmm3
   244c8: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   244cc: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   244d1: 0f 29 54 24 20               	movaps	%xmm2, 0x20(%rsp)
   244d6: 0f 29 5c 24 30               	movaps	%xmm3, 0x30(%rsp)
   244db: 83 f8 08                     	cmpl	$0x8, %eax
   244de: 73 60                        	jae	0x24540 <blake2b_final+0x190>
   244e0: a8 04                        	testb	$0x4, %al
   244e2: 0f 85 a8 00 00 00            	jne	0x24590 <blake2b_final+0x1e0>
   244e8: 85 c0                        	testl	%eax, %eax
   244ea: 74 10                        	je	0x244fc <blake2b_final+0x14c>
   244ec: 0f b6 0c 24                  	movzbl	(%rsp), %ecx
   244f0: 41 88 4d 00                  	movb	%cl, (%r13)
   244f4: a8 02                        	testb	$0x2, %al
   244f6: 0f 85 ac 00 00 00            	jne	0x245a8 <blake2b_final+0x1f8>
   244fc: be 40 00 00 00               	movl	$0x40, %esi
   24501: 48 89 df                     	movq	%rbx, %rdi
   24504: e8 a7 9d fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   24509: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   2450e: 4c 89 e7                     	movq	%r12, %rdi
   24511: e8 9a 9d fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   24516: 31 c0                        	xorl	%eax, %eax
   24518: 48 8b 54 24 48               	movq	0x48(%rsp), %rdx
   2451d: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   24526: 0f 85 9e 00 00 00            	jne	0x245ca <blake2b_final+0x21a>
   2452c: 48 83 c4 58                  	addq	$0x58, %rsp
   24530: 5b                           	popq	%rbx
   24531: 5d                           	popq	%rbp
   24532: 41 5c                        	popq	%r12
   24534: 41 5d                        	popq	%r13
   24536: c3                           	retq
   24537: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   24540: 48 8b 0c 24                  	movq	(%rsp), %rcx
   24544: 49 8d 7d 08                  	leaq	0x8(%r13), %rdi
   24548: 48 83 e7 f8                  	andq	$-0x8, %rdi
   2454c: 49 89 4d 00                  	movq	%rcx, (%r13)
   24550: 48 8b 4c 02 f8               	movq	-0x8(%rdx,%rax), %rcx
   24555: 49 89 4c 05 f8               	movq	%rcx, -0x8(%r13,%rax)
   2455a: 49 29 fd                     	subq	%rdi, %r13
   2455d: 48 89 d1                     	movq	%rdx, %rcx
   24560: 44 01 e8                     	addl	%r13d, %eax
   24563: 4c 29 e9                     	subq	%r13, %rcx
   24566: 83 e0 f8                     	andl	$-0x8, %eax
   24569: 83 f8 08                     	cmpl	$0x8, %eax
   2456c: 72 8e                        	jb	0x244fc <blake2b_final+0x14c>
   2456e: 83 e0 f8                     	andl	$-0x8, %eax
   24571: 31 d2                        	xorl	%edx, %edx
   24573: 89 d6                        	movl	%edx, %esi
   24575: 83 c2 08                     	addl	$0x8, %edx
   24578: 4c 8b 04 31                  	movq	(%rcx,%rsi), %r8
   2457c: 4c 89 04 37                  	movq	%r8, (%rdi,%rsi)
   24580: 39 c2                        	cmpl	%eax, %edx
   24582: 72 ef                        	jb	0x24573 <blake2b_final+0x1c3>
   24584: e9 73 ff ff ff               	jmp	0x244fc <blake2b_final+0x14c>
   24589: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   24590: 8b 0c 24                     	movl	(%rsp), %ecx
   24593: 41 89 4d 00                  	movl	%ecx, (%r13)
   24597: 8b 54 02 fc                  	movl	-0x4(%rdx,%rax), %edx
   2459b: 41 89 54 05 fc               	movl	%edx, -0x4(%r13,%rax)
   245a0: e9 57 ff ff ff               	jmp	0x244fc <blake2b_final+0x14c>
   245a5: 0f 1f 00                     	nopl	(%rax)
   245a8: 0f b7 54 02 fe               	movzwl	-0x2(%rdx,%rax), %edx
   245ad: 66 41 89 54 05 fe            	movw	%dx, -0x2(%r13,%rax)
   245b3: e9 44 ff ff ff               	jmp	0x244fc <blake2b_final+0x14c>
   245b8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   245c0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   245c5: e9 4e ff ff ff               	jmp	0x24518 <blake2b_final+0x168>
   245ca: e8 21 9d fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   245cf: e8 bc 9b fe ff               	callq	0xe190 <sodium_misuse@plt>
   245d4: 48 8d 0d 35 51 04 00         	leaq	0x45135(%rip), %rcx     # 0x69710 <__PRETTY_FUNCTION__.0>
   245db: ba 32 01 00 00               	movl	$0x132, %edx            # imm = 0x132
   245e0: 48 8d 35 d1 4d 04 00         	leaq	0x44dd1(%rip), %rsi     # 0x693b8 <d+0x58>
   245e7: 48 8d 3d 2a 4e 04 00         	leaq	0x44e2a(%rip), %rdi     # 0x69418 <d+0xb8>
   245ee: e8 bd 9d fe ff               	callq	0xe3b0 <__assert_fail@plt>
   245f3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   245fe: 66 90                        	nop

0000000000024600 <blake2b>:
   24600: 55                           	pushq	%rbp
   24601: 48 89 e5                     	movq	%rsp, %rbp
   24604: 41 57                        	pushq	%r15
   24606: 4d 89 c7                     	movq	%r8, %r15
   24609: 41 56                        	pushq	%r14
   2460b: 41 55                        	pushq	%r13
   2460d: 49 89 f5                     	movq	%rsi, %r13
   24610: 41 54                        	pushq	%r12
   24612: 49 89 fc                     	movq	%rdi, %r12
   24615: 53                           	pushq	%rbx
   24616: 48 83 e4 c0                  	andq	$-0x40, %rsp
   2461a: 48 81 ec 80 01 00 00         	subq	$0x180, %rsp            # imm = 0x180
   24621: 48 85 f6                     	testq	%rsi, %rsi
   24624: 75 05                        	jne	0x2462b <blake2b+0x2b>
   24626: 4d 85 c0                     	testq	%r8, %r8
   24629: 75 7a                        	jne	0x246a5 <blake2b+0xa5>
   2462b: 4d 85 e4                     	testq	%r12, %r12
   2462e: 74 75                        	je	0x246a5 <blake2b+0xa5>
   24630: 8d 41 ff                     	leal	-0x1(%rcx), %eax
   24633: 3c 3f                        	cmpb	$0x3f, %al
   24635: 77 6e                        	ja	0x246a5 <blake2b+0xa5>
   24637: 48 85 d2                     	testq	%rdx, %rdx
   2463a: 75 05                        	jne	0x24641 <blake2b+0x41>
   2463c: 45 84 c9                     	testb	%r9b, %r9b
   2463f: 75 64                        	jne	0x246a5 <blake2b+0xa5>
   24641: 41 80 f9 40                  	cmpb	$0x40, %r9b
   24645: 77 5e                        	ja	0x246a5 <blake2b+0xa5>
   24647: 0f b6 d9                     	movzbl	%cl, %ebx
   2464a: 45 84 c9                     	testb	%r9b, %r9b
   2464d: 75 41                        	jne	0x24690 <blake2b+0x90>
   2464f: 49 89 e6                     	movq	%rsp, %r14
   24652: 89 de                        	movl	%ebx, %esi
   24654: 4c 89 f7                     	movq	%r14, %rdi
   24657: e8 c4 f6 ff ff               	callq	0x23d20 <blake2b_init>
   2465c: 85 c0                        	testl	%eax, %eax
   2465e: 78 45                        	js	0x246a5 <blake2b+0xa5>
   24660: 4c 89 fa                     	movq	%r15, %rdx
   24663: 4c 89 ee                     	movq	%r13, %rsi
   24666: 4c 89 f7                     	movq	%r14, %rdi
   24669: e8 52 f8 ff ff               	callq	0x23ec0 <blake2b_update>
   2466e: 89 da                        	movl	%ebx, %edx
   24670: 4c 89 e6                     	movq	%r12, %rsi
   24673: 4c 89 f7                     	movq	%r14, %rdi
   24676: e8 35 fd ff ff               	callq	0x243b0 <blake2b_final>
   2467b: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   2467f: 31 c0                        	xorl	%eax, %eax
   24681: 5b                           	popq	%rbx
   24682: 41 5c                        	popq	%r12
   24684: 41 5d                        	popq	%r13
   24686: 41 5e                        	popq	%r14
   24688: 41 5f                        	popq	%r15
   2468a: 5d                           	popq	%rbp
   2468b: c3                           	retq
   2468c: 0f 1f 40 00                  	nopl	(%rax)
   24690: 49 89 e6                     	movq	%rsp, %r14
   24693: 41 0f b6 c9                  	movzbl	%r9b, %ecx
   24697: 89 de                        	movl	%ebx, %esi
   24699: 4c 89 f7                     	movq	%r14, %rdi
   2469c: e8 4f f9 ff ff               	callq	0x23ff0 <blake2b_init_key>
   246a1: 85 c0                        	testl	%eax, %eax
   246a3: 79 bb                        	jns	0x24660 <blake2b+0x60>
   246a5: e8 e6 9a fe ff               	callq	0xe190 <sodium_misuse@plt>
   246aa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000246b0 <blake2b_salt_personal>:
   246b0: 55                           	pushq	%rbp
   246b1: 48 89 e5                     	movq	%rsp, %rbp
   246b4: 41 57                        	pushq	%r15
   246b6: 41 56                        	pushq	%r14
   246b8: 4d 89 c6                     	movq	%r8, %r14
   246bb: 41 55                        	pushq	%r13
   246bd: 49 89 fd                     	movq	%rdi, %r13
   246c0: 41 54                        	pushq	%r12
   246c2: 49 89 f4                     	movq	%rsi, %r12
   246c5: 53                           	pushq	%rbx
   246c6: 48 83 e4 c0                  	andq	$-0x40, %rsp
   246ca: 48 81 ec 80 01 00 00         	subq	$0x180, %rsp            # imm = 0x180
   246d1: 48 85 f6                     	testq	%rsi, %rsi
   246d4: 75 09                        	jne	0x246df <blake2b_salt_personal+0x2f>
   246d6: 4d 85 c0                     	testq	%r8, %r8
   246d9: 0f 85 8e 00 00 00            	jne	0x2476d <blake2b_salt_personal+0xbd>
   246df: 4d 85 ed                     	testq	%r13, %r13
   246e2: 0f 84 85 00 00 00            	je	0x2476d <blake2b_salt_personal+0xbd>
   246e8: 8d 41 ff                     	leal	-0x1(%rcx), %eax
   246eb: 3c 3f                        	cmpb	$0x3f, %al
   246ed: 77 7e                        	ja	0x2476d <blake2b_salt_personal+0xbd>
   246ef: 48 85 d2                     	testq	%rdx, %rdx
   246f2: 75 05                        	jne	0x246f9 <blake2b_salt_personal+0x49>
   246f4: 45 84 c9                     	testb	%r9b, %r9b
   246f7: 75 74                        	jne	0x2476d <blake2b_salt_personal+0xbd>
   246f9: 41 80 f9 40                  	cmpb	$0x40, %r9b
   246fd: 77 6e                        	ja	0x2476d <blake2b_salt_personal+0xbd>
   246ff: 0f b6 d9                     	movzbl	%cl, %ebx
   24702: 45 84 c9                     	testb	%r9b, %r9b
   24705: 75 49                        	jne	0x24750 <blake2b_salt_personal+0xa0>
   24707: 49 89 e7                     	movq	%rsp, %r15
   2470a: 48 8b 4d 18                  	movq	0x18(%rbp), %rcx
   2470e: 48 8b 55 10                  	movq	0x10(%rbp), %rdx
   24712: 89 de                        	movl	%ebx, %esi
   24714: 4c 89 ff                     	movq	%r15, %rdi
   24717: e8 b4 f6 ff ff               	callq	0x23dd0 <blake2b_init_salt_personal>
   2471c: 85 c0                        	testl	%eax, %eax
   2471e: 78 4d                        	js	0x2476d <blake2b_salt_personal+0xbd>
   24720: 4c 89 f2                     	movq	%r14, %rdx
   24723: 4c 89 e6                     	movq	%r12, %rsi
   24726: 4c 89 ff                     	movq	%r15, %rdi
   24729: e8 92 f7 ff ff               	callq	0x23ec0 <blake2b_update>
   2472e: 89 da                        	movl	%ebx, %edx
   24730: 4c 89 ee                     	movq	%r13, %rsi
   24733: 4c 89 ff                     	movq	%r15, %rdi
   24736: e8 75 fc ff ff               	callq	0x243b0 <blake2b_final>
   2473b: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   2473f: 31 c0                        	xorl	%eax, %eax
   24741: 5b                           	popq	%rbx
   24742: 41 5c                        	popq	%r12
   24744: 41 5d                        	popq	%r13
   24746: 41 5e                        	popq	%r14
   24748: 41 5f                        	popq	%r15
   2474a: 5d                           	popq	%rbp
   2474b: c3                           	retq
   2474c: 0f 1f 40 00                  	nopl	(%rax)
   24750: 41 0f b6 c9                  	movzbl	%r9b, %ecx
   24754: 49 89 e7                     	movq	%rsp, %r15
   24757: 4c 8b 4d 18                  	movq	0x18(%rbp), %r9
   2475b: 4c 8b 45 10                  	movq	0x10(%rbp), %r8
   2475f: 89 de                        	movl	%ebx, %esi
   24761: 4c 89 ff                     	movq	%r15, %rdi
   24764: e8 27 fa ff ff               	callq	0x24190 <blake2b_init_key_salt_personal>
   24769: 85 c0                        	testl	%eax, %eax
   2476b: 79 b3                        	jns	0x24720 <blake2b_salt_personal+0x70>
   2476d: e8 1e 9a fe ff               	callq	0xe190 <sodium_misuse@plt>
   24772: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2477d: 0f 1f 00                     	nopl	(%rax)

0000000000024780 <blake2b_pick_best_implementation>:
   24780: 48 83 ec 08                  	subq	$0x8, %rsp
   24784: e8 e7 9e fe ff               	callq	0xe670 <sodium_runtime_has_avx2@plt>
   24789: 85 c0                        	testl	%eax, %eax
   2478b: 74 1b                        	je	0x247a8 <blake2b_pick_best_implementation+0x28>
   2478d: 48 8d 05 0c 54 03 00         	leaq	0x3540c(%rip), %rax     # 0x59ba0 <blake2b_compress_avx2>
   24794: 48 89 05 a5 0c 05 00         	movq	%rax, 0x50ca5(%rip)     # 0x75440 <blake2b_compress>
   2479b: 31 c0                        	xorl	%eax, %eax
   2479d: 48 83 c4 08                  	addq	$0x8, %rsp
   247a1: c3                           	retq
   247a2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   247a8: e8 b3 9b fe ff               	callq	0xe360 <sodium_runtime_has_sse41@plt>
   247ad: 85 c0                        	testl	%eax, %eax
   247af: 75 1f                        	jne	0x247d0 <blake2b_pick_best_implementation+0x50>
   247b1: e8 4a 9d fe ff               	callq	0xe500 <sodium_runtime_has_ssse3@plt>
   247b6: 85 c0                        	testl	%eax, %eax
   247b8: 75 2e                        	jne	0x247e8 <blake2b_pick_best_implementation+0x68>
   247ba: 48 8d 05 7f db ff ff         	leaq	-0x2481(%rip), %rax     # 0x22340 <blake2b_compress_ref>
   247c1: 48 89 05 78 0c 05 00         	movq	%rax, 0x50c78(%rip)     # 0x75440 <blake2b_compress>
   247c8: 31 c0                        	xorl	%eax, %eax
   247ca: 48 83 c4 08                  	addq	$0x8, %rsp
   247ce: c3                           	retq
   247cf: 90                           	nop
   247d0: 48 8d 05 c9 39 03 00         	leaq	0x339c9(%rip), %rax     # 0x581a0 <blake2b_compress_sse41>
   247d7: 48 89 05 62 0c 05 00         	movq	%rax, 0x50c62(%rip)     # 0x75440 <blake2b_compress>
   247de: 31 c0                        	xorl	%eax, %eax
   247e0: 48 83 c4 08                  	addq	$0x8, %rsp
   247e4: c3                           	retq
   247e5: 0f 1f 00                     	nopl	(%rax)
   247e8: 48 8d 05 f1 f9 02 00         	leaq	0x2f9f1(%rip), %rax     # 0x541e0 <blake2b_compress_ssse3>
   247ef: eb a3                        	jmp	0x24794 <blake2b_pick_best_implementation+0x14>
   247f1: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   247fb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000024800 <crypto_generichash_blake2b>:
   24800: 48 89 f0                     	movq	%rsi, %rax
   24803: 48 89 d6                     	movq	%rdx, %rsi
   24806: 4c 89 c2                     	movq	%r8, %rdx
   24809: 4c 8d 40 ff                  	leaq	-0x1(%rax), %r8
   2480d: 49 83 f8 3f                  	cmpq	$0x3f, %r8
   24811: 77 15                        	ja	0x24828 <crypto_generichash_blake2b+0x28>
   24813: 49 83 f9 40                  	cmpq	$0x40, %r9
   24817: 77 0f                        	ja	0x24828 <crypto_generichash_blake2b+0x28>
   24819: 49 89 c8                     	movq	%rcx, %r8
   2481c: 89 c1                        	movl	%eax, %ecx
   2481e: e9 dd fd ff ff               	jmp	0x24600 <blake2b>
   24823: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   24828: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2482d: c3                           	retq
   2482e: 66 90                        	nop

0000000000024830 <crypto_generichash_blake2b_salt_personal>:
   24830: 48 89 f0                     	movq	%rsi, %rax
   24833: 48 89 d6                     	movq	%rdx, %rsi
   24836: 4c 89 c2                     	movq	%r8, %rdx
   24839: 4c 8d 40 ff                  	leaq	-0x1(%rax), %r8
   2483d: 49 83 f8 3f                  	cmpq	$0x3f, %r8
   24841: 77 15                        	ja	0x24858 <crypto_generichash_blake2b_salt_personal+0x28>
   24843: 49 83 f9 40                  	cmpq	$0x40, %r9
   24847: 77 0f                        	ja	0x24858 <crypto_generichash_blake2b_salt_personal+0x28>
   24849: 49 89 c8                     	movq	%rcx, %r8
   2484c: 89 c1                        	movl	%eax, %ecx
   2484e: e9 5d fe ff ff               	jmp	0x246b0 <blake2b_salt_personal>
   24853: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   24858: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2485d: c3                           	retq
   2485e: 66 90                        	nop

0000000000024860 <crypto_generichash_blake2b_init>:
   24860: 48 89 f0                     	movq	%rsi, %rax
   24863: 48 8d 71 ff                  	leaq	-0x1(%rcx), %rsi
   24867: 48 83 fe 3f                  	cmpq	$0x3f, %rsi
   2486b: 77 43                        	ja	0x248b0 <crypto_generichash_blake2b_init+0x50>
   2486d: 48 83 fa 40                  	cmpq	$0x40, %rdx
   24871: 77 3d                        	ja	0x248b0 <crypto_generichash_blake2b_init+0x50>
   24873: 48 83 ec 08                  	subq	$0x8, %rsp
   24877: 89 ce                        	movl	%ecx, %esi
   24879: 48 85 c0                     	testq	%rax, %rax
   2487c: 74 22                        	je	0x248a0 <crypto_generichash_blake2b_init+0x40>
   2487e: 48 85 d2                     	testq	%rdx, %rdx
   24881: 74 1d                        	je	0x248a0 <crypto_generichash_blake2b_init+0x40>
   24883: 89 d1                        	movl	%edx, %ecx
   24885: 48 89 c2                     	movq	%rax, %rdx
   24888: e8 63 f7 ff ff               	callq	0x23ff0 <blake2b_init_key>
   2488d: f7 d8                        	negl	%eax
   2488f: 19 c0                        	sbbl	%eax, %eax
   24891: 48 83 c4 08                  	addq	$0x8, %rsp
   24895: c3                           	retq
   24896: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   248a0: e8 7b f4 ff ff               	callq	0x23d20 <blake2b_init>
   248a5: f7 d8                        	negl	%eax
   248a7: 19 c0                        	sbbl	%eax, %eax
   248a9: 48 83 c4 08                  	addq	$0x8, %rsp
   248ad: c3                           	retq
   248ae: 66 90                        	nop
   248b0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   248b5: c3                           	retq
   248b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000248c0 <crypto_generichash_blake2b_init_salt_personal>:
   248c0: 48 89 d0                     	movq	%rdx, %rax
   248c3: 48 8d 51 ff                  	leaq	-0x1(%rcx), %rdx
   248c7: 48 83 fa 3f                  	cmpq	$0x3f, %rdx
   248cb: 77 53                        	ja	0x24920 <crypto_generichash_blake2b_init_salt_personal+0x60>
   248cd: 48 83 f8 40                  	cmpq	$0x40, %rax
   248d1: 77 4d                        	ja	0x24920 <crypto_generichash_blake2b_init_salt_personal+0x60>
   248d3: 49 89 fa                     	movq	%rdi, %r10
   248d6: 48 89 f7                     	movq	%rsi, %rdi
   248d9: 48 83 ec 08                  	subq	$0x8, %rsp
   248dd: 48 89 ce                     	movq	%rcx, %rsi
   248e0: 48 85 ff                     	testq	%rdi, %rdi
   248e3: 74 1b                        	je	0x24900 <crypto_generichash_blake2b_init_salt_personal+0x40>
   248e5: 48 85 c0                     	testq	%rax, %rax
   248e8: 74 16                        	je	0x24900 <crypto_generichash_blake2b_init_salt_personal+0x40>
   248ea: 48 89 fa                     	movq	%rdi, %rdx
   248ed: 89 c1                        	movl	%eax, %ecx
   248ef: 4c 89 d7                     	movq	%r10, %rdi
   248f2: e8 99 f8 ff ff               	callq	0x24190 <blake2b_init_key_salt_personal>
   248f7: f7 d8                        	negl	%eax
   248f9: 19 c0                        	sbbl	%eax, %eax
   248fb: 48 83 c4 08                  	addq	$0x8, %rsp
   248ff: c3                           	retq
   24900: 4c 89 c9                     	movq	%r9, %rcx
   24903: 4c 89 c2                     	movq	%r8, %rdx
   24906: 4c 89 d7                     	movq	%r10, %rdi
   24909: e8 c2 f4 ff ff               	callq	0x23dd0 <blake2b_init_salt_personal>
   2490e: f7 d8                        	negl	%eax
   24910: 19 c0                        	sbbl	%eax, %eax
   24912: 48 83 c4 08                  	addq	$0x8, %rsp
   24916: c3                           	retq
   24917: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   24920: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   24925: c3                           	retq
   24926: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000024930 <crypto_generichash_blake2b_update>:
   24930: e9 8b f5 ff ff               	jmp	0x23ec0 <blake2b_update>
   24935: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000024940 <crypto_generichash_blake2b_final>:
   24940: 48 81 fa ff 00 00 00         	cmpq	$0xff, %rdx
   24947: 77 05                        	ja	0x2494e <crypto_generichash_blake2b_final+0xe>
   24949: e9 62 fa ff ff               	jmp	0x243b0 <blake2b_final>
   2494e: 50                           	pushq	%rax
   2494f: 48 8d 0d ca 4d 04 00         	leaq	0x44dca(%rip), %rcx     # 0x69720 <__PRETTY_FUNCTION__.0>
   24956: ba 6b 00 00 00               	movl	$0x6b, %edx
   2495b: 48 8d 35 d6 4a 04 00         	leaq	0x44ad6(%rip), %rsi     # 0x69438 <d+0xd8>
   24962: 48 8d 3d 50 ca 03 00         	leaq	0x3ca50(%rip), %rdi     # 0x613b9 <_pad0+0x39>
   24969: e8 42 9a fe ff               	callq	0xe3b0 <__assert_fail@plt>
   2496e: 66 90                        	nop

0000000000024970 <_crypto_generichash_blake2b_pick_best_implementation>:
   24970: e9 0b fe ff ff               	jmp	0x24780 <blake2b_pick_best_implementation>
   24975: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   2497f: 90                           	nop

0000000000024980 <crypto_hash_bytes>:
   24980: b8 40 00 00 00               	movl	$0x40, %eax
   24985: c3                           	retq
   24986: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000024990 <crypto_hash>:
   24990: e9 ab 9a fe ff               	jmp	0xe440 <crypto_hash_sha512@plt>
   24995: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000249a0 <crypto_hash_primitive>:
   249a0: 48 8d 05 26 ca 03 00         	leaq	0x3ca26(%rip), %rax     # 0x613cd <_pad0+0x4d>
   249a7: c3                           	retq
   249a8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000249b0 <crypto_hash_sha256_bytes>:
   249b0: b8 20 00 00 00               	movl	$0x20, %eax
   249b5: c3                           	retq
   249b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000249c0 <crypto_hash_sha256_statebytes>:
   249c0: b8 68 00 00 00               	movl	$0x68, %eax
   249c5: c3                           	retq
   249c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000249d0 <SHA256_Transform>:
   249d0: 41 57                        	pushq	%r15
   249d2: 48 89 d0                     	movq	%rdx, %rax
   249d5: 49 89 cf                     	movq	%rcx, %r15
   249d8: 41 56                        	pushq	%r14
   249da: 49 89 c6                     	movq	%rax, %r14
   249dd: 41 55                        	pushq	%r13
   249df: 4c 8d 2d da 4d 04 00         	leaq	0x44dda(%rip), %r13     # 0x697c0 <Krnd>
   249e6: 41 54                        	pushq	%r12
   249e8: 55                           	pushq	%rbp
   249e9: 53                           	pushq	%rbx
   249ea: 8b 16                        	movl	(%rsi), %edx
   249ec: 0f ca                        	bswapl	%edx
   249ee: 89 10                        	movl	%edx, (%rax)
   249f0: 8b 56 04                     	movl	0x4(%rsi), %edx
   249f3: 0f ca                        	bswapl	%edx
   249f5: 89 50 04                     	movl	%edx, 0x4(%rax)
   249f8: 8b 56 08                     	movl	0x8(%rsi), %edx
   249fb: 0f ca                        	bswapl	%edx
   249fd: 89 50 08                     	movl	%edx, 0x8(%rax)
   24a00: 8b 56 0c                     	movl	0xc(%rsi), %edx
   24a03: 0f ca                        	bswapl	%edx
   24a05: 89 50 0c                     	movl	%edx, 0xc(%rax)
   24a08: 8b 56 10                     	movl	0x10(%rsi), %edx
   24a0b: 0f ca                        	bswapl	%edx
   24a0d: 89 50 10                     	movl	%edx, 0x10(%rax)
   24a10: 8b 56 14                     	movl	0x14(%rsi), %edx
   24a13: 0f ca                        	bswapl	%edx
   24a15: 89 50 14                     	movl	%edx, 0x14(%rax)
   24a18: 8b 56 18                     	movl	0x18(%rsi), %edx
   24a1b: 0f ca                        	bswapl	%edx
   24a1d: 89 50 18                     	movl	%edx, 0x18(%rax)
   24a20: 8b 56 1c                     	movl	0x1c(%rsi), %edx
   24a23: 0f ca                        	bswapl	%edx
   24a25: 89 50 1c                     	movl	%edx, 0x1c(%rax)
   24a28: 8b 56 20                     	movl	0x20(%rsi), %edx
   24a2b: 0f ca                        	bswapl	%edx
   24a2d: 89 50 20                     	movl	%edx, 0x20(%rax)
   24a30: 8b 56 24                     	movl	0x24(%rsi), %edx
   24a33: 0f ca                        	bswapl	%edx
   24a35: 89 50 24                     	movl	%edx, 0x24(%rax)
   24a38: 8b 56 28                     	movl	0x28(%rsi), %edx
   24a3b: 0f ca                        	bswapl	%edx
   24a3d: 89 50 28                     	movl	%edx, 0x28(%rax)
   24a40: 8b 56 2c                     	movl	0x2c(%rsi), %edx
   24a43: 0f ca                        	bswapl	%edx
   24a45: 89 50 2c                     	movl	%edx, 0x2c(%rax)
   24a48: 8b 56 30                     	movl	0x30(%rsi), %edx
   24a4b: 0f ca                        	bswapl	%edx
   24a4d: 89 50 30                     	movl	%edx, 0x30(%rax)
   24a50: 8b 56 34                     	movl	0x34(%rsi), %edx
   24a53: 48 89 7c 24 f0               	movq	%rdi, -0x10(%rsp)
   24a58: 0f ca                        	bswapl	%edx
   24a5a: 89 50 34                     	movl	%edx, 0x34(%rax)
   24a5d: 8b 56 38                     	movl	0x38(%rsi), %edx
   24a60: 0f ca                        	bswapl	%edx
   24a62: 89 50 38                     	movl	%edx, 0x38(%rax)
   24a65: 8b 56 3c                     	movl	0x3c(%rsi), %edx
   24a68: 0f ca                        	bswapl	%edx
   24a6a: 89 50 3c                     	movl	%edx, 0x3c(%rax)
   24a6d: f3 0f 6f 0f                  	movdqu	(%rdi), %xmm1
   24a71: 0f 11 09                     	movups	%xmm1, (%rcx)
   24a74: f3 0f 6f 57 10               	movdqu	0x10(%rdi), %xmm2
   24a79: 0f 11 51 10                  	movups	%xmm2, 0x10(%rcx)
   24a7d: 41 8b 4f 10                  	movl	0x10(%r15), %ecx
   24a81: 41 8b 7f 14                  	movl	0x14(%r15), %edi
   24a85: 41 8b 77 18                  	movl	0x18(%r15), %esi
   24a89: 45 8b 07                     	movl	(%r15), %r8d
   24a8c: 89 ca                        	movl	%ecx, %edx
   24a8e: 89 c8                        	movl	%ecx, %eax
   24a90: 45 8b 4f 04                  	movl	0x4(%r15), %r9d
   24a94: 45 8b 57 08                  	movl	0x8(%r15), %r10d
   24a98: c1 c8 0b                     	rorl	$0xb, %eax
   24a9b: c1 ca 06                     	rorl	$0x6, %edx
   24a9e: 44 89 c3                     	movl	%r8d, %ebx
   24aa1: 45 8b 5f 0c                  	movl	0xc(%r15), %r11d
   24aa5: 31 c2                        	xorl	%eax, %edx
   24aa7: 89 c8                        	movl	%ecx, %eax
   24aa9: c1 cb 0d                     	rorl	$0xd, %ebx
   24aac: 44 89 cd                     	movl	%r9d, %ebp
   24aaf: c1 c0 07                     	roll	$0x7, %eax
   24ab2: 44 21 d5                     	andl	%r10d, %ebp
   24ab5: 31 c2                        	xorl	%eax, %edx
   24ab7: 89 f8                        	movl	%edi, %eax
   24ab9: 31 f0                        	xorl	%esi, %eax
   24abb: 21 c8                        	andl	%ecx, %eax
   24abd: 31 f0                        	xorl	%esi, %eax
   24abf: 01 c2                        	addl	%eax, %edx
   24ac1: 44 89 c0                     	movl	%r8d, %eax
   24ac4: 41 03 57 1c                  	addl	0x1c(%r15), %edx
   24ac8: 41 03 16                     	addl	(%r14), %edx
   24acb: c1 c8 02                     	rorl	$0x2, %eax
   24ace: 41 03 55 00                  	addl	(%r13), %edx
   24ad2: 31 d8                        	xorl	%ebx, %eax
   24ad4: 44 89 c3                     	movl	%r8d, %ebx
   24ad7: 41 01 d3                     	addl	%edx, %r11d
   24ada: c1 c3 0a                     	roll	$0xa, %ebx
   24add: 45 89 5f 0c                  	movl	%r11d, 0xc(%r15)
   24ae1: 31 d8                        	xorl	%ebx, %eax
   24ae3: 44 89 cb                     	movl	%r9d, %ebx
   24ae6: 44 09 d3                     	orl	%r10d, %ebx
   24ae9: 44 21 c3                     	andl	%r8d, %ebx
   24aec: 09 eb                        	orl	%ebp, %ebx
   24aee: 44 89 c5                     	movl	%r8d, %ebp
   24af1: 01 d8                        	addl	%ebx, %eax
   24af3: 44 89 db                     	movl	%r11d, %ebx
   24af6: 01 d0                        	addl	%edx, %eax
   24af8: c1 cb 0b                     	rorl	$0xb, %ebx
   24afb: 41 89 47 1c                  	movl	%eax, 0x1c(%r15)
   24aff: 41 8b 55 04                  	movl	0x4(%r13), %edx
   24b03: 41 03 56 04                  	addl	0x4(%r14), %edx
   24b07: 01 f2                        	addl	%esi, %edx
   24b09: 89 ce                        	movl	%ecx, %esi
   24b0b: 31 fe                        	xorl	%edi, %esi
   24b0d: 44 21 de                     	andl	%r11d, %esi
   24b10: 31 fe                        	xorl	%edi, %esi
   24b12: 01 f2                        	addl	%esi, %edx
   24b14: 44 89 de                     	movl	%r11d, %esi
   24b17: c1 ce 06                     	rorl	$0x6, %esi
   24b1a: 31 de                        	xorl	%ebx, %esi
   24b1c: 44 89 db                     	movl	%r11d, %ebx
   24b1f: 44 21 cd                     	andl	%r9d, %ebp
   24b22: c1 c3 07                     	roll	$0x7, %ebx
   24b25: 31 de                        	xorl	%ebx, %esi
   24b27: 89 c3                        	movl	%eax, %ebx
   24b29: 01 f2                        	addl	%esi, %edx
   24b2b: 89 c6                        	movl	%eax, %esi
   24b2d: c1 cb 0d                     	rorl	$0xd, %ebx
   24b30: c1 ce 02                     	rorl	$0x2, %esi
   24b33: 41 01 d2                     	addl	%edx, %r10d
   24b36: 31 de                        	xorl	%ebx, %esi
   24b38: 89 c3                        	movl	%eax, %ebx
   24b3a: 45 89 57 08                  	movl	%r10d, 0x8(%r15)
   24b3e: c1 c3 0a                     	roll	$0xa, %ebx
   24b41: 31 de                        	xorl	%ebx, %esi
   24b43: 44 89 c3                     	movl	%r8d, %ebx
   24b46: 44 09 cb                     	orl	%r9d, %ebx
   24b49: 21 c3                        	andl	%eax, %ebx
   24b4b: 09 eb                        	orl	%ebp, %ebx
   24b4d: 44 89 c5                     	movl	%r8d, %ebp
   24b50: 01 de                        	addl	%ebx, %esi
   24b52: 44 89 d3                     	movl	%r10d, %ebx
   24b55: 01 d6                        	addl	%edx, %esi
   24b57: c1 cb 0b                     	rorl	$0xb, %ebx
   24b5a: 41 89 77 18                  	movl	%esi, 0x18(%r15)
   24b5e: 41 8b 55 08                  	movl	0x8(%r13), %edx
   24b62: 41 03 56 08                  	addl	0x8(%r14), %edx
   24b66: 01 d7                        	addl	%edx, %edi
   24b68: 89 ca                        	movl	%ecx, %edx
   24b6a: 44 31 da                     	xorl	%r11d, %edx
   24b6d: 44 21 d2                     	andl	%r10d, %edx
   24b70: 31 ca                        	xorl	%ecx, %edx
   24b72: 01 d7                        	addl	%edx, %edi
   24b74: 44 89 d2                     	movl	%r10d, %edx
   24b77: c1 ca 06                     	rorl	$0x6, %edx
   24b7a: 31 da                        	xorl	%ebx, %edx
   24b7c: 44 89 d3                     	movl	%r10d, %ebx
   24b7f: c1 c3 07                     	roll	$0x7, %ebx
   24b82: 31 da                        	xorl	%ebx, %edx
   24b84: 89 f3                        	movl	%esi, %ebx
   24b86: 01 d7                        	addl	%edx, %edi
   24b88: 89 f2                        	movl	%esi, %edx
   24b8a: c1 cb 0d                     	rorl	$0xd, %ebx
   24b8d: c1 ca 02                     	rorl	$0x2, %edx
   24b90: 41 01 f9                     	addl	%edi, %r9d
   24b93: 31 da                        	xorl	%ebx, %edx
   24b95: 89 f3                        	movl	%esi, %ebx
   24b97: 45 89 4f 04                  	movl	%r9d, 0x4(%r15)
   24b9b: c1 c3 0a                     	roll	$0xa, %ebx
   24b9e: 21 c5                        	andl	%eax, %ebp
   24ba0: 31 da                        	xorl	%ebx, %edx
   24ba2: 44 89 c3                     	movl	%r8d, %ebx
   24ba5: 09 c3                        	orl	%eax, %ebx
   24ba7: 21 f3                        	andl	%esi, %ebx
   24ba9: 09 eb                        	orl	%ebp, %ebx
   24bab: 89 c5                        	movl	%eax, %ebp
   24bad: 01 da                        	addl	%ebx, %edx
   24baf: 44 89 cb                     	movl	%r9d, %ebx
   24bb2: 21 f5                        	andl	%esi, %ebp
   24bb4: 01 fa                        	addl	%edi, %edx
   24bb6: c1 cb 0b                     	rorl	$0xb, %ebx
   24bb9: 41 89 57 14                  	movl	%edx, 0x14(%r15)
   24bbd: 41 8b 7d 0c                  	movl	0xc(%r13), %edi
   24bc1: 41 03 7e 0c                  	addl	0xc(%r14), %edi
   24bc5: 01 cf                        	addl	%ecx, %edi
   24bc7: 44 89 d9                     	movl	%r11d, %ecx
   24bca: 44 31 d1                     	xorl	%r10d, %ecx
   24bcd: 44 21 c9                     	andl	%r9d, %ecx
   24bd0: 44 31 d9                     	xorl	%r11d, %ecx
   24bd3: 01 cf                        	addl	%ecx, %edi
   24bd5: 44 89 c9                     	movl	%r9d, %ecx
   24bd8: c1 c9 06                     	rorl	$0x6, %ecx
   24bdb: 31 d9                        	xorl	%ebx, %ecx
   24bdd: 44 89 cb                     	movl	%r9d, %ebx
   24be0: c1 c3 07                     	roll	$0x7, %ebx
   24be3: 31 d9                        	xorl	%ebx, %ecx
   24be5: 89 d3                        	movl	%edx, %ebx
   24be7: 01 cf                        	addl	%ecx, %edi
   24be9: 89 d1                        	movl	%edx, %ecx
   24beb: c1 cb 0d                     	rorl	$0xd, %ebx
   24bee: c1 c9 02                     	rorl	$0x2, %ecx
   24bf1: 41 01 f8                     	addl	%edi, %r8d
   24bf4: 31 d9                        	xorl	%ebx, %ecx
   24bf6: 89 d3                        	movl	%edx, %ebx
   24bf8: 45 89 07                     	movl	%r8d, (%r15)
   24bfb: c1 c3 0a                     	roll	$0xa, %ebx
   24bfe: 31 d9                        	xorl	%ebx, %ecx
   24c00: 89 c3                        	movl	%eax, %ebx
   24c02: 09 f3                        	orl	%esi, %ebx
   24c04: 21 d3                        	andl	%edx, %ebx
   24c06: 09 eb                        	orl	%ebp, %ebx
   24c08: 89 f5                        	movl	%esi, %ebp
   24c0a: 01 d9                        	addl	%ebx, %ecx
   24c0c: 44 89 c3                     	movl	%r8d, %ebx
   24c0f: 01 f9                        	addl	%edi, %ecx
   24c11: 41 89 4f 10                  	movl	%ecx, 0x10(%r15)
   24c15: 41 8b 7d 10                  	movl	0x10(%r13), %edi
   24c19: 41 03 7e 10                  	addl	0x10(%r14), %edi
   24c1d: c1 cb 0b                     	rorl	$0xb, %ebx
   24c20: 21 d5                        	andl	%edx, %ebp
   24c22: 41 01 fb                     	addl	%edi, %r11d
   24c25: 44 89 d7                     	movl	%r10d, %edi
   24c28: 44 31 cf                     	xorl	%r9d, %edi
   24c2b: 44 21 c7                     	andl	%r8d, %edi
   24c2e: 44 31 d7                     	xorl	%r10d, %edi
   24c31: 41 01 fb                     	addl	%edi, %r11d
   24c34: 44 89 c7                     	movl	%r8d, %edi
   24c37: c1 cf 06                     	rorl	$0x6, %edi
   24c3a: 31 df                        	xorl	%ebx, %edi
   24c3c: 44 89 c3                     	movl	%r8d, %ebx
   24c3f: c1 c3 07                     	roll	$0x7, %ebx
   24c42: 31 df                        	xorl	%ebx, %edi
   24c44: 89 cb                        	movl	%ecx, %ebx
   24c46: 41 01 fb                     	addl	%edi, %r11d
   24c49: 89 cf                        	movl	%ecx, %edi
   24c4b: c1 cb 0d                     	rorl	$0xd, %ebx
   24c4e: c1 cf 02                     	rorl	$0x2, %edi
   24c51: 44 01 d8                     	addl	%r11d, %eax
   24c54: 31 df                        	xorl	%ebx, %edi
   24c56: 89 cb                        	movl	%ecx, %ebx
   24c58: 41 89 47 1c                  	movl	%eax, 0x1c(%r15)
   24c5c: c1 c3 0a                     	roll	$0xa, %ebx
   24c5f: 31 df                        	xorl	%ebx, %edi
   24c61: 89 f3                        	movl	%esi, %ebx
   24c63: 09 d3                        	orl	%edx, %ebx
   24c65: 21 cb                        	andl	%ecx, %ebx
   24c67: 09 eb                        	orl	%ebp, %ebx
   24c69: 89 d5                        	movl	%edx, %ebp
   24c6b: 01 df                        	addl	%ebx, %edi
   24c6d: 89 c3                        	movl	%eax, %ebx
   24c6f: 44 01 df                     	addl	%r11d, %edi
   24c72: c1 cb 0b                     	rorl	$0xb, %ebx
   24c75: 41 89 7f 0c                  	movl	%edi, 0xc(%r15)
   24c79: 45 8b 5d 14                  	movl	0x14(%r13), %r11d
   24c7d: 45 03 5e 14                  	addl	0x14(%r14), %r11d
   24c81: 45 01 d3                     	addl	%r10d, %r11d
   24c84: 45 89 ca                     	movl	%r9d, %r10d
   24c87: 45 31 c2                     	xorl	%r8d, %r10d
   24c8a: 41 21 c2                     	andl	%eax, %r10d
   24c8d: 45 31 ca                     	xorl	%r9d, %r10d
   24c90: 45 01 d3                     	addl	%r10d, %r11d
   24c93: 41 89 c2                     	movl	%eax, %r10d
   24c96: 41 c1 ca 06                  	rorl	$0x6, %r10d
   24c9a: 41 31 da                     	xorl	%ebx, %r10d
   24c9d: 89 c3                        	movl	%eax, %ebx
   24c9f: 21 cd                        	andl	%ecx, %ebp
   24ca1: c1 c3 07                     	roll	$0x7, %ebx
   24ca4: 41 31 da                     	xorl	%ebx, %r10d
   24ca7: 89 fb                        	movl	%edi, %ebx
   24ca9: 45 01 d3                     	addl	%r10d, %r11d
   24cac: c1 cb 0d                     	rorl	$0xd, %ebx
   24caf: 46 8d 14 1e                  	leal	(%rsi,%r11), %r10d
   24cb3: 89 fe                        	movl	%edi, %esi
   24cb5: c1 ce 02                     	rorl	$0x2, %esi
   24cb8: 45 89 57 18                  	movl	%r10d, 0x18(%r15)
   24cbc: 31 de                        	xorl	%ebx, %esi
   24cbe: 89 fb                        	movl	%edi, %ebx
   24cc0: c1 c3 0a                     	roll	$0xa, %ebx
   24cc3: 31 de                        	xorl	%ebx, %esi
   24cc5: 89 d3                        	movl	%edx, %ebx
   24cc7: 09 cb                        	orl	%ecx, %ebx
   24cc9: 21 fb                        	andl	%edi, %ebx
   24ccb: 09 eb                        	orl	%ebp, %ebx
   24ccd: 89 cd                        	movl	%ecx, %ebp
   24ccf: 01 de                        	addl	%ebx, %esi
   24cd1: 44 89 d3                     	movl	%r10d, %ebx
   24cd4: 44 01 de                     	addl	%r11d, %esi
   24cd7: c1 cb 0b                     	rorl	$0xb, %ebx
   24cda: 41 89 77 08                  	movl	%esi, 0x8(%r15)
   24cde: 45 8b 5d 18                  	movl	0x18(%r13), %r11d
   24ce2: 45 03 5e 18                  	addl	0x18(%r14), %r11d
   24ce6: 45 01 cb                     	addl	%r9d, %r11d
   24ce9: 45 89 c1                     	movl	%r8d, %r9d
   24cec: 41 31 c1                     	xorl	%eax, %r9d
   24cef: 45 21 d1                     	andl	%r10d, %r9d
   24cf2: 45 31 c1                     	xorl	%r8d, %r9d
   24cf5: 45 01 cb                     	addl	%r9d, %r11d
   24cf8: 45 89 d1                     	movl	%r10d, %r9d
   24cfb: 41 c1 c9 06                  	rorl	$0x6, %r9d
   24cff: 41 31 d9                     	xorl	%ebx, %r9d
   24d02: 44 89 d3                     	movl	%r10d, %ebx
   24d05: c1 c3 07                     	roll	$0x7, %ebx
   24d08: 41 31 d9                     	xorl	%ebx, %r9d
   24d0b: 89 f3                        	movl	%esi, %ebx
   24d0d: 45 01 cb                     	addl	%r9d, %r11d
   24d10: c1 cb 0d                     	rorl	$0xd, %ebx
   24d13: 46 8d 0c 1a                  	leal	(%rdx,%r11), %r9d
   24d17: 89 f2                        	movl	%esi, %edx
   24d19: c1 ca 02                     	rorl	$0x2, %edx
   24d1c: 45 89 4f 14                  	movl	%r9d, 0x14(%r15)
   24d20: 31 da                        	xorl	%ebx, %edx
   24d22: 89 f3                        	movl	%esi, %ebx
   24d24: c1 c3 0a                     	roll	$0xa, %ebx
   24d27: 31 da                        	xorl	%ebx, %edx
   24d29: 89 cb                        	movl	%ecx, %ebx
   24d2b: 09 fb                        	orl	%edi, %ebx
   24d2d: 21 fd                        	andl	%edi, %ebp
   24d2f: 21 f3                        	andl	%esi, %ebx
   24d31: 09 eb                        	orl	%ebp, %ebx
   24d33: 89 fd                        	movl	%edi, %ebp
   24d35: 01 da                        	addl	%ebx, %edx
   24d37: 44 89 cb                     	movl	%r9d, %ebx
   24d3a: 21 f5                        	andl	%esi, %ebp
   24d3c: 44 01 da                     	addl	%r11d, %edx
   24d3f: c1 cb 0b                     	rorl	$0xb, %ebx
   24d42: 41 89 57 04                  	movl	%edx, 0x4(%r15)
   24d46: 45 8b 5d 1c                  	movl	0x1c(%r13), %r11d
   24d4a: 45 03 5e 1c                  	addl	0x1c(%r14), %r11d
   24d4e: 45 01 d8                     	addl	%r11d, %r8d
   24d51: 41 89 c3                     	movl	%eax, %r11d
   24d54: 45 31 d3                     	xorl	%r10d, %r11d
   24d57: 45 21 cb                     	andl	%r9d, %r11d
   24d5a: 41 31 c3                     	xorl	%eax, %r11d
   24d5d: 45 01 d8                     	addl	%r11d, %r8d
   24d60: 45 89 cb                     	movl	%r9d, %r11d
   24d63: 41 c1 cb 06                  	rorl	$0x6, %r11d
   24d67: 41 31 db                     	xorl	%ebx, %r11d
   24d6a: 44 89 cb                     	movl	%r9d, %ebx
   24d6d: c1 c3 07                     	roll	$0x7, %ebx
   24d70: 41 31 db                     	xorl	%ebx, %r11d
   24d73: 89 d3                        	movl	%edx, %ebx
   24d75: 45 01 d8                     	addl	%r11d, %r8d
   24d78: c1 cb 0d                     	rorl	$0xd, %ebx
   24d7b: 46 8d 1c 01                  	leal	(%rcx,%r8), %r11d
   24d7f: 89 d1                        	movl	%edx, %ecx
   24d81: c1 c9 02                     	rorl	$0x2, %ecx
   24d84: 45 89 5f 10                  	movl	%r11d, 0x10(%r15)
   24d88: 31 d9                        	xorl	%ebx, %ecx
   24d8a: 89 d3                        	movl	%edx, %ebx
   24d8c: c1 c3 0a                     	roll	$0xa, %ebx
   24d8f: 31 d9                        	xorl	%ebx, %ecx
   24d91: 89 fb                        	movl	%edi, %ebx
   24d93: 09 f3                        	orl	%esi, %ebx
   24d95: 21 d3                        	andl	%edx, %ebx
   24d97: 09 eb                        	orl	%ebp, %ebx
   24d99: 89 f5                        	movl	%esi, %ebp
   24d9b: 01 d9                        	addl	%ebx, %ecx
   24d9d: 44 89 db                     	movl	%r11d, %ebx
   24da0: 44 01 c1                     	addl	%r8d, %ecx
   24da3: 41 89 0f                     	movl	%ecx, (%r15)
   24da6: 45 8b 45 20                  	movl	0x20(%r13), %r8d
   24daa: 45 03 46 20                  	addl	0x20(%r14), %r8d
   24dae: 44 01 c0                     	addl	%r8d, %eax
   24db1: 45 89 d0                     	movl	%r10d, %r8d
   24db4: 45 31 c8                     	xorl	%r9d, %r8d
   24db7: 45 21 d8                     	andl	%r11d, %r8d
   24dba: c1 cb 0b                     	rorl	$0xb, %ebx
   24dbd: 21 d5                        	andl	%edx, %ebp
   24dbf: 45 31 d0                     	xorl	%r10d, %r8d
   24dc2: 44 01 c0                     	addl	%r8d, %eax
   24dc5: 45 89 d8                     	movl	%r11d, %r8d
   24dc8: 41 c1 c8 06                  	rorl	$0x6, %r8d
   24dcc: 41 31 d8                     	xorl	%ebx, %r8d
   24dcf: 44 89 db                     	movl	%r11d, %ebx
   24dd2: c1 c3 07                     	roll	$0x7, %ebx
   24dd5: 41 31 d8                     	xorl	%ebx, %r8d
   24dd8: 89 cb                        	movl	%ecx, %ebx
   24dda: 44 01 c0                     	addl	%r8d, %eax
   24ddd: 41 89 c8                     	movl	%ecx, %r8d
   24de0: c1 cb 0d                     	rorl	$0xd, %ebx
   24de3: 41 c1 c8 02                  	rorl	$0x2, %r8d
   24de7: 01 c7                        	addl	%eax, %edi
   24de9: 41 31 d8                     	xorl	%ebx, %r8d
   24dec: 89 cb                        	movl	%ecx, %ebx
   24dee: 41 89 7f 0c                  	movl	%edi, 0xc(%r15)
   24df2: c1 c3 0a                     	roll	$0xa, %ebx
   24df5: 41 31 d8                     	xorl	%ebx, %r8d
   24df8: 89 f3                        	movl	%esi, %ebx
   24dfa: 09 d3                        	orl	%edx, %ebx
   24dfc: 21 cb                        	andl	%ecx, %ebx
   24dfe: 09 eb                        	orl	%ebp, %ebx
   24e00: 89 d5                        	movl	%edx, %ebp
   24e02: 41 01 d8                     	addl	%ebx, %r8d
   24e05: 41 01 c0                     	addl	%eax, %r8d
   24e08: 44 89 c8                     	movl	%r9d, %eax
   24e0b: 44 31 d8                     	xorl	%r11d, %eax
   24e0e: 45 89 47 1c                  	movl	%r8d, 0x1c(%r15)
   24e12: 41 8b 5d 24                  	movl	0x24(%r13), %ebx
   24e16: 21 f8                        	andl	%edi, %eax
   24e18: 41 03 5e 24                  	addl	0x24(%r14), %ebx
   24e1c: 44 31 c8                     	xorl	%r9d, %eax
   24e1f: 44 01 d3                     	addl	%r10d, %ebx
   24e22: 41 89 fa                     	movl	%edi, %r10d
   24e25: 01 c3                        	addl	%eax, %ebx
   24e27: 89 f8                        	movl	%edi, %eax
   24e29: 41 c1 ca 0b                  	rorl	$0xb, %r10d
   24e2d: c1 c8 06                     	rorl	$0x6, %eax
   24e30: 44 31 d0                     	xorl	%r10d, %eax
   24e33: 41 89 fa                     	movl	%edi, %r10d
   24e36: 41 c1 c2 07                  	roll	$0x7, %r10d
   24e3a: 44 31 d0                     	xorl	%r10d, %eax
   24e3d: 01 c3                        	addl	%eax, %ebx
   24e3f: 44 89 c0                     	movl	%r8d, %eax
   24e42: 21 cd                        	andl	%ecx, %ebp
   24e44: 44 8d 14 1e                  	leal	(%rsi,%rbx), %r10d
   24e48: 44 89 c6                     	movl	%r8d, %esi
   24e4b: c1 c8 02                     	rorl	$0x2, %eax
   24e4e: c1 ce 0d                     	rorl	$0xd, %esi
   24e51: 45 89 57 08                  	movl	%r10d, 0x8(%r15)
   24e55: 31 f0                        	xorl	%esi, %eax
   24e57: 44 89 c6                     	movl	%r8d, %esi
   24e5a: c1 c6 0a                     	roll	$0xa, %esi
   24e5d: 31 f0                        	xorl	%esi, %eax
   24e5f: 89 d6                        	movl	%edx, %esi
   24e61: 09 ce                        	orl	%ecx, %esi
   24e63: 44 21 c6                     	andl	%r8d, %esi
   24e66: 09 ee                        	orl	%ebp, %esi
   24e68: 89 cd                        	movl	%ecx, %ebp
   24e6a: 01 f0                        	addl	%esi, %eax
   24e6c: 44 21 c5                     	andl	%r8d, %ebp
   24e6f: 01 d8                        	addl	%ebx, %eax
   24e71: 44 89 d3                     	movl	%r10d, %ebx
   24e74: 41 89 47 18                  	movl	%eax, 0x18(%r15)
   24e78: 41 8b 75 28                  	movl	0x28(%r13), %esi
   24e7c: c1 cb 0b                     	rorl	$0xb, %ebx
   24e7f: 41 03 76 28                  	addl	0x28(%r14), %esi
   24e83: 44 01 ce                     	addl	%r9d, %esi
   24e86: 45 89 d9                     	movl	%r11d, %r9d
   24e89: 41 31 f9                     	xorl	%edi, %r9d
   24e8c: 45 21 d1                     	andl	%r10d, %r9d
   24e8f: 45 31 d9                     	xorl	%r11d, %r9d
   24e92: 44 01 ce                     	addl	%r9d, %esi
   24e95: 45 89 d1                     	movl	%r10d, %r9d
   24e98: 41 c1 c9 06                  	rorl	$0x6, %r9d
   24e9c: 41 31 d9                     	xorl	%ebx, %r9d
   24e9f: 44 89 d3                     	movl	%r10d, %ebx
   24ea2: c1 c3 07                     	roll	$0x7, %ebx
   24ea5: 41 31 d9                     	xorl	%ebx, %r9d
   24ea8: 89 c3                        	movl	%eax, %ebx
   24eaa: 44 01 ce                     	addl	%r9d, %esi
   24ead: c1 cb 0d                     	rorl	$0xd, %ebx
   24eb0: 44 8d 0c 32                  	leal	(%rdx,%rsi), %r9d
   24eb4: 89 c2                        	movl	%eax, %edx
   24eb6: c1 ca 02                     	rorl	$0x2, %edx
   24eb9: 45 89 4f 04                  	movl	%r9d, 0x4(%r15)
   24ebd: 31 da                        	xorl	%ebx, %edx
   24ebf: 89 c3                        	movl	%eax, %ebx
   24ec1: c1 c3 0a                     	roll	$0xa, %ebx
   24ec4: 31 da                        	xorl	%ebx, %edx
   24ec6: 89 cb                        	movl	%ecx, %ebx
   24ec8: 44 09 c3                     	orl	%r8d, %ebx
   24ecb: 21 c3                        	andl	%eax, %ebx
   24ecd: 09 eb                        	orl	%ebp, %ebx
   24ecf: 44 89 c5                     	movl	%r8d, %ebp
   24ed2: 01 da                        	addl	%ebx, %edx
   24ed4: 44 89 cb                     	movl	%r9d, %ebx
   24ed7: 21 c5                        	andl	%eax, %ebp
   24ed9: 01 f2                        	addl	%esi, %edx
   24edb: c1 cb 0b                     	rorl	$0xb, %ebx
   24ede: 41 89 57 14                  	movl	%edx, 0x14(%r15)
   24ee2: 41 8b 75 2c                  	movl	0x2c(%r13), %esi
   24ee6: 41 03 76 2c                  	addl	0x2c(%r14), %esi
   24eea: 44 01 de                     	addl	%r11d, %esi
   24eed: 41 89 fb                     	movl	%edi, %r11d
   24ef0: 45 31 d3                     	xorl	%r10d, %r11d
   24ef3: 45 21 cb                     	andl	%r9d, %r11d
   24ef6: 41 31 fb                     	xorl	%edi, %r11d
   24ef9: 44 01 de                     	addl	%r11d, %esi
   24efc: 45 89 cb                     	movl	%r9d, %r11d
   24eff: 41 c1 cb 06                  	rorl	$0x6, %r11d
   24f03: 41 31 db                     	xorl	%ebx, %r11d
   24f06: 44 89 cb                     	movl	%r9d, %ebx
   24f09: c1 c3 07                     	roll	$0x7, %ebx
   24f0c: 41 31 db                     	xorl	%ebx, %r11d
   24f0f: 89 d3                        	movl	%edx, %ebx
   24f11: 44 01 de                     	addl	%r11d, %esi
   24f14: c1 cb 0d                     	rorl	$0xd, %ebx
   24f17: 44 8d 1c 31                  	leal	(%rcx,%rsi), %r11d
   24f1b: 89 d1                        	movl	%edx, %ecx
   24f1d: c1 c9 02                     	rorl	$0x2, %ecx
   24f20: 45 89 1f                     	movl	%r11d, (%r15)
   24f23: 31 d9                        	xorl	%ebx, %ecx
   24f25: 89 d3                        	movl	%edx, %ebx
   24f27: c1 c3 0a                     	roll	$0xa, %ebx
   24f2a: 31 d9                        	xorl	%ebx, %ecx
   24f2c: 44 89 c3                     	movl	%r8d, %ebx
   24f2f: 09 c3                        	orl	%eax, %ebx
   24f31: 21 d3                        	andl	%edx, %ebx
   24f33: 09 eb                        	orl	%ebp, %ebx
   24f35: 89 c5                        	movl	%eax, %ebp
   24f37: 01 d9                        	addl	%ebx, %ecx
   24f39: 44 89 db                     	movl	%r11d, %ebx
   24f3c: 01 f1                        	addl	%esi, %ecx
   24f3e: 41 89 4f 10                  	movl	%ecx, 0x10(%r15)
   24f42: 41 8b 75 30                  	movl	0x30(%r13), %esi
   24f46: 41 03 76 30                  	addl	0x30(%r14), %esi
   24f4a: 01 f7                        	addl	%esi, %edi
   24f4c: 44 89 d6                     	movl	%r10d, %esi
   24f4f: 44 31 ce                     	xorl	%r9d, %esi
   24f52: 44 21 de                     	andl	%r11d, %esi
   24f55: 44 31 d6                     	xorl	%r10d, %esi
   24f58: 01 f7                        	addl	%esi, %edi
   24f5a: 44 89 de                     	movl	%r11d, %esi
   24f5d: c1 ce 06                     	rorl	$0x6, %esi
   24f60: c1 cb 0b                     	rorl	$0xb, %ebx
   24f63: 21 d5                        	andl	%edx, %ebp
   24f65: 31 de                        	xorl	%ebx, %esi
   24f67: 44 89 db                     	movl	%r11d, %ebx
   24f6a: c1 c3 07                     	roll	$0x7, %ebx
   24f6d: 31 de                        	xorl	%ebx, %esi
   24f6f: 89 cb                        	movl	%ecx, %ebx
   24f71: 01 f7                        	addl	%esi, %edi
   24f73: 89 ce                        	movl	%ecx, %esi
   24f75: c1 cb 0d                     	rorl	$0xd, %ebx
   24f78: c1 ce 02                     	rorl	$0x2, %esi
   24f7b: 41 01 f8                     	addl	%edi, %r8d
   24f7e: 31 de                        	xorl	%ebx, %esi
   24f80: 89 cb                        	movl	%ecx, %ebx
   24f82: 45 89 47 1c                  	movl	%r8d, 0x1c(%r15)
   24f86: c1 c3 0a                     	roll	$0xa, %ebx
   24f89: 31 de                        	xorl	%ebx, %esi
   24f8b: 89 c3                        	movl	%eax, %ebx
   24f8d: 09 d3                        	orl	%edx, %ebx
   24f8f: 21 cb                        	andl	%ecx, %ebx
   24f91: 09 eb                        	orl	%ebp, %ebx
   24f93: 89 d5                        	movl	%edx, %ebp
   24f95: 01 de                        	addl	%ebx, %esi
   24f97: 44 89 c3                     	movl	%r8d, %ebx
   24f9a: 01 fe                        	addl	%edi, %esi
   24f9c: c1 cb 0b                     	rorl	$0xb, %ebx
   24f9f: 41 89 77 0c                  	movl	%esi, 0xc(%r15)
   24fa3: 41 8b 7d 34                  	movl	0x34(%r13), %edi
   24fa7: 41 03 7e 34                  	addl	0x34(%r14), %edi
   24fab: 41 01 fa                     	addl	%edi, %r10d
   24fae: 44 89 cf                     	movl	%r9d, %edi
   24fb1: 44 31 df                     	xorl	%r11d, %edi
   24fb4: 44 21 c7                     	andl	%r8d, %edi
   24fb7: 44 31 cf                     	xorl	%r9d, %edi
   24fba: 41 01 fa                     	addl	%edi, %r10d
   24fbd: 44 89 c7                     	movl	%r8d, %edi
   24fc0: c1 cf 06                     	rorl	$0x6, %edi
   24fc3: 31 df                        	xorl	%ebx, %edi
   24fc5: 44 89 c3                     	movl	%r8d, %ebx
   24fc8: c1 c3 07                     	roll	$0x7, %ebx
   24fcb: 31 df                        	xorl	%ebx, %edi
   24fcd: 89 f3                        	movl	%esi, %ebx
   24fcf: 41 01 fa                     	addl	%edi, %r10d
   24fd2: 89 f7                        	movl	%esi, %edi
   24fd4: 44 01 d0                     	addl	%r10d, %eax
   24fd7: c1 cf 02                     	rorl	$0x2, %edi
   24fda: c1 cb 0d                     	rorl	$0xd, %ebx
   24fdd: 21 cd                        	andl	%ecx, %ebp
   24fdf: 41 89 47 18                  	movl	%eax, 0x18(%r15)
   24fe3: 31 df                        	xorl	%ebx, %edi
   24fe5: 89 f3                        	movl	%esi, %ebx
   24fe7: c1 c3 0a                     	roll	$0xa, %ebx
   24fea: 31 df                        	xorl	%ebx, %edi
   24fec: 89 d3                        	movl	%edx, %ebx
   24fee: 09 cb                        	orl	%ecx, %ebx
   24ff0: 21 f3                        	andl	%esi, %ebx
   24ff2: 09 eb                        	orl	%ebp, %ebx
   24ff4: 89 cd                        	movl	%ecx, %ebp
   24ff6: 01 df                        	addl	%ebx, %edi
   24ff8: 21 f5                        	andl	%esi, %ebp
   24ffa: 44 01 d7                     	addl	%r10d, %edi
   24ffd: 41 89 c2                     	movl	%eax, %r10d
   25000: 41 89 7f 08                  	movl	%edi, 0x8(%r15)
   25004: 41 8b 5d 38                  	movl	0x38(%r13), %ebx
   25008: 41 c1 ca 0b                  	rorl	$0xb, %r10d
   2500c: 41 03 5e 38                  	addl	0x38(%r14), %ebx
   25010: 44 01 cb                     	addl	%r9d, %ebx
   25013: 45 89 d9                     	movl	%r11d, %r9d
   25016: 45 31 c1                     	xorl	%r8d, %r9d
   25019: 41 21 c1                     	andl	%eax, %r9d
   2501c: 45 31 d9                     	xorl	%r11d, %r9d
   2501f: 44 01 cb                     	addl	%r9d, %ebx
   25022: 41 89 c1                     	movl	%eax, %r9d
   25025: 41 c1 c9 06                  	rorl	$0x6, %r9d
   25029: 45 31 d1                     	xorl	%r10d, %r9d
   2502c: 41 89 c2                     	movl	%eax, %r10d
   2502f: 41 c1 c2 07                  	roll	$0x7, %r10d
   25033: 45 31 d1                     	xorl	%r10d, %r9d
   25036: 44 01 cb                     	addl	%r9d, %ebx
   25039: 41 89 f9                     	movl	%edi, %r9d
   2503c: 44 8d 14 1a                  	leal	(%rdx,%rbx), %r10d
   25040: 89 fa                        	movl	%edi, %edx
   25042: 41 c1 c9 02                  	rorl	$0x2, %r9d
   25046: c1 ca 0d                     	rorl	$0xd, %edx
   25049: 45 89 57 14                  	movl	%r10d, 0x14(%r15)
   2504d: 41 31 d1                     	xorl	%edx, %r9d
   25050: 89 fa                        	movl	%edi, %edx
   25052: c1 c2 0a                     	roll	$0xa, %edx
   25055: 41 31 d1                     	xorl	%edx, %r9d
   25058: 89 ca                        	movl	%ecx, %edx
   2505a: 09 f2                        	orl	%esi, %edx
   2505c: 21 fa                        	andl	%edi, %edx
   2505e: 09 ea                        	orl	%ebp, %edx
   25060: 41 01 d1                     	addl	%edx, %r9d
   25063: 41 01 d9                     	addl	%ebx, %r9d
   25066: 44 31 c0                     	xorl	%r8d, %eax
   25069: 49 83 c6 40                  	addq	$0x40, %r14
   2506d: 45 89 4f 04                  	movl	%r9d, 0x4(%r15)
   25071: 44 21 d0                     	andl	%r10d, %eax
   25074: 41 8b 55 3c                  	movl	0x3c(%r13), %edx
   25078: 41 03 56 fc                  	addl	-0x4(%r14), %edx
   2507c: 44 31 c0                     	xorl	%r8d, %eax
   2507f: 45 89 d0                     	movl	%r10d, %r8d
   25082: 44 01 da                     	addl	%r11d, %edx
   25085: 41 c1 c8 0b                  	rorl	$0xb, %r8d
   25089: 01 d0                        	addl	%edx, %eax
   2508b: 44 89 d2                     	movl	%r10d, %edx
   2508e: c1 ca 06                     	rorl	$0x6, %edx
   25091: 41 31 d0                     	xorl	%edx, %r8d
   25094: 44 89 d2                     	movl	%r10d, %edx
   25097: c1 c2 07                     	roll	$0x7, %edx
   2509a: 44 31 c2                     	xorl	%r8d, %edx
   2509d: 01 c2                        	addl	%eax, %edx
   2509f: 44 89 c8                     	movl	%r9d, %eax
   250a2: 01 d1                        	addl	%edx, %ecx
   250a4: c1 c8 02                     	rorl	$0x2, %eax
   250a7: 41 89 4f 10                  	movl	%ecx, 0x10(%r15)
   250ab: 44 89 c9                     	movl	%r9d, %ecx
   250ae: c1 c9 0d                     	rorl	$0xd, %ecx
   250b1: 31 c8                        	xorl	%ecx, %eax
   250b3: 44 89 c9                     	movl	%r9d, %ecx
   250b6: c1 c1 0a                     	roll	$0xa, %ecx
   250b9: 31 c8                        	xorl	%ecx, %eax
   250bb: 89 f1                        	movl	%esi, %ecx
   250bd: 21 fe                        	andl	%edi, %esi
   250bf: 09 f9                        	orl	%edi, %ecx
   250c1: 44 21 c9                     	andl	%r9d, %ecx
   250c4: 09 f1                        	orl	%esi, %ecx
   250c6: 01 c8                        	addl	%ecx, %eax
   250c8: 48 8d 0d b1 47 04 00         	leaq	0x447b1(%rip), %rcx     # 0x69880 <Krnd+0xc0>
   250cf: 01 d0                        	addl	%edx, %eax
   250d1: 41 89 07                     	movl	%eax, (%r15)
   250d4: 4c 39 e9                     	cmpq	%r13, %rcx
   250d7: 0f 84 f3 03 00 00            	je	0x254d0 <SHA256_Transform+0xb00>
   250dd: 41 8b 5e f8                  	movl	-0x8(%r14), %ebx
   250e1: 41 8b 4e c4                  	movl	-0x3c(%r14), %ecx
   250e5: 41 8b 7e c8                  	movl	-0x38(%r14), %edi
   250e9: 89 d8                        	movl	%ebx, %eax
   250eb: 89 da                        	movl	%ebx, %edx
   250ed: 89 ce                        	movl	%ecx, %esi
   250ef: c1 c2 0f                     	roll	$0xf, %edx
   250f2: c1 c0 0d                     	roll	$0xd, %eax
   250f5: 31 d0                        	xorl	%edx, %eax
   250f7: 89 da                        	movl	%ebx, %edx
   250f9: c1 ce 07                     	rorl	$0x7, %esi
   250fc: c1 ea 0a                     	shrl	$0xa, %edx
   250ff: 31 d0                        	xorl	%edx, %eax
   25101: 41 8b 56 e4                  	movl	-0x1c(%r14), %edx
   25105: 41 03 56 c0                  	addl	-0x40(%r14), %edx
   25109: 01 d0                        	addl	%edx, %eax
   2510b: 89 ca                        	movl	%ecx, %edx
   2510d: c1 c2 0e                     	roll	$0xe, %edx
   25110: 31 f2                        	xorl	%esi, %edx
   25112: 89 ce                        	movl	%ecx, %esi
   25114: 41 03 4e e8                  	addl	-0x18(%r14), %ecx
   25118: c1 ee 03                     	shrl	$0x3, %esi
   2511b: 31 f2                        	xorl	%esi, %edx
   2511d: 41 8b 76 fc                  	movl	-0x4(%r14), %esi
   25121: 01 d0                        	addl	%edx, %eax
   25123: 41 8b 56 fc                  	movl	-0x4(%r14), %edx
   25127: c1 c6 0f                     	roll	$0xf, %esi
   2512a: 41 89 c0                     	movl	%eax, %r8d
   2512d: 41 89 06                     	movl	%eax, (%r14)
   25130: c1 c2 0d                     	roll	$0xd, %edx
   25133: 41 c1 c0 0f                  	roll	$0xf, %r8d
   25137: 31 f2                        	xorl	%esi, %edx
   25139: 41 8b 76 fc                  	movl	-0x4(%r14), %esi
   2513d: c1 ee 0a                     	shrl	$0xa, %esi
   25140: 31 f2                        	xorl	%esi, %edx
   25142: 89 fe                        	movl	%edi, %esi
   25144: 01 ca                        	addl	%ecx, %edx
   25146: 89 f9                        	movl	%edi, %ecx
   25148: c1 ce 07                     	rorl	$0x7, %esi
   2514b: c1 c1 0e                     	roll	$0xe, %ecx
   2514e: 31 f1                        	xorl	%esi, %ecx
   25150: 89 fe                        	movl	%edi, %esi
   25152: 41 03 7e ec                  	addl	-0x14(%r14), %edi
   25156: c1 ee 03                     	shrl	$0x3, %esi
   25159: 31 f1                        	xorl	%esi, %ecx
   2515b: 89 c6                        	movl	%eax, %esi
   2515d: c1 c6 0d                     	roll	$0xd, %esi
   25160: 01 ca                        	addl	%ecx, %edx
   25162: 41 8b 4e cc                  	movl	-0x34(%r14), %ecx
   25166: 44 31 c6                     	xorl	%r8d, %esi
   25169: 41 89 c0                     	movl	%eax, %r8d
   2516c: 41 89 d1                     	movl	%edx, %r9d
   2516f: 41 89 d3                     	movl	%edx, %r11d
   25172: 41 c1 e8 0a                  	shrl	$0xa, %r8d
   25176: 41 89 56 04                  	movl	%edx, 0x4(%r14)
   2517a: 44 31 c6                     	xorl	%r8d, %esi
   2517d: 41 89 c8                     	movl	%ecx, %r8d
   25180: 01 fe                        	addl	%edi, %esi
   25182: 89 cf                        	movl	%ecx, %edi
   25184: 41 c1 c8 07                  	rorl	$0x7, %r8d
   25188: c1 c7 0e                     	roll	$0xe, %edi
   2518b: 41 c1 c1 0d                  	roll	$0xd, %r9d
   2518f: 44 31 c7                     	xorl	%r8d, %edi
   25192: 41 89 c8                     	movl	%ecx, %r8d
   25195: 41 c1 eb 0a                  	shrl	$0xa, %r11d
   25199: 41 03 4e f0                  	addl	-0x10(%r14), %ecx
   2519d: 41 c1 e8 03                  	shrl	$0x3, %r8d
   251a1: 44 31 c7                     	xorl	%r8d, %edi
   251a4: 41 89 d0                     	movl	%edx, %r8d
   251a7: 41 c1 c0 0f                  	roll	$0xf, %r8d
   251ab: 01 fe                        	addl	%edi, %esi
   251ad: 41 8b 7e d0                  	movl	-0x30(%r14), %edi
   251b1: 45 31 c8                     	xorl	%r9d, %r8d
   251b4: 41 89 f1                     	movl	%esi, %r9d
   251b7: 41 89 f2                     	movl	%esi, %r10d
   251ba: 41 89 76 08                  	movl	%esi, 0x8(%r14)
   251be: 41 c1 c1 0d                  	roll	$0xd, %r9d
   251c2: 45 31 c3                     	xorl	%r8d, %r11d
   251c5: 41 89 f8                     	movl	%edi, %r8d
   251c8: 41 c1 ea 0a                  	shrl	$0xa, %r10d
   251cc: 41 01 cb                     	addl	%ecx, %r11d
   251cf: 89 f9                        	movl	%edi, %ecx
   251d1: 41 c1 c8 07                  	rorl	$0x7, %r8d
   251d5: c1 c1 0e                     	roll	$0xe, %ecx
   251d8: 41 31 c8                     	xorl	%ecx, %r8d
   251db: 89 f9                        	movl	%edi, %ecx
   251dd: 41 03 7e f4                  	addl	-0xc(%r14), %edi
   251e1: c1 e9 03                     	shrl	$0x3, %ecx
   251e4: 41 31 c8                     	xorl	%ecx, %r8d
   251e7: 41 8b 4e d4                  	movl	-0x2c(%r14), %ecx
   251eb: 45 01 c3                     	addl	%r8d, %r11d
   251ee: 41 89 f0                     	movl	%esi, %r8d
   251f1: 41 c1 c0 0f                  	roll	$0xf, %r8d
   251f5: 45 89 5e 0c                  	movl	%r11d, 0xc(%r14)
   251f9: 45 31 c8                     	xorl	%r9d, %r8d
   251fc: 45 89 d9                     	movl	%r11d, %r9d
   251ff: 45 31 c2                     	xorl	%r8d, %r10d
   25202: 41 89 c8                     	movl	%ecx, %r8d
   25205: 41 01 fa                     	addl	%edi, %r10d
   25208: 89 cf                        	movl	%ecx, %edi
   2520a: 41 c1 c8 07                  	rorl	$0x7, %r8d
   2520e: c1 c7 0e                     	roll	$0xe, %edi
   25211: 41 31 f8                     	xorl	%edi, %r8d
   25214: 89 cf                        	movl	%ecx, %edi
   25216: c1 ef 03                     	shrl	$0x3, %edi
   25219: 41 31 f8                     	xorl	%edi, %r8d
   2521c: 41 8b 7e d8                  	movl	-0x28(%r14), %edi
   25220: 45 01 c2                     	addl	%r8d, %r10d
   25223: 45 89 d8                     	movl	%r11d, %r8d
   25226: 41 c1 c1 0d                  	roll	$0xd, %r9d
   2522a: 01 d9                        	addl	%ebx, %ecx
   2522c: 41 c1 c0 0f                  	roll	$0xf, %r8d
   25230: 44 89 d5                     	movl	%r10d, %ebp
   25233: 45 89 56 10                  	movl	%r10d, 0x10(%r14)
   25237: 45 31 c8                     	xorl	%r9d, %r8d
   2523a: 45 89 d9                     	movl	%r11d, %r9d
   2523d: c1 c5 0d                     	roll	$0xd, %ebp
   25240: 41 c1 e9 0a                  	shrl	$0xa, %r9d
   25244: 45 31 c1                     	xorl	%r8d, %r9d
   25247: 41 89 f8                     	movl	%edi, %r8d
   2524a: 41 01 c9                     	addl	%ecx, %r9d
   2524d: 89 f9                        	movl	%edi, %ecx
   2524f: 41 c1 c8 07                  	rorl	$0x7, %r8d
   25253: c1 c1 0e                     	roll	$0xe, %ecx
   25256: 44 31 c1                     	xorl	%r8d, %ecx
   25259: 41 89 f8                     	movl	%edi, %r8d
   2525c: 41 03 7e fc                  	addl	-0x4(%r14), %edi
   25260: 41 c1 e8 03                  	shrl	$0x3, %r8d
   25264: 44 31 c1                     	xorl	%r8d, %ecx
   25267: 45 89 d0                     	movl	%r10d, %r8d
   2526a: 41 c1 c0 0f                  	roll	$0xf, %r8d
   2526e: 41 01 c9                     	addl	%ecx, %r9d
   25271: 41 8b 4e dc                  	movl	-0x24(%r14), %ecx
   25275: 44 31 c5                     	xorl	%r8d, %ebp
   25278: 45 89 d0                     	movl	%r10d, %r8d
   2527b: 45 89 cc                     	movl	%r9d, %r12d
   2527e: 45 89 4e 14                  	movl	%r9d, 0x14(%r14)
   25282: 41 c1 e8 0a                  	shrl	$0xa, %r8d
   25286: 41 c1 c4 0d                  	roll	$0xd, %r12d
   2528a: 41 31 e8                     	xorl	%ebp, %r8d
   2528d: 89 cd                        	movl	%ecx, %ebp
   2528f: 41 01 f8                     	addl	%edi, %r8d
   25292: 89 cf                        	movl	%ecx, %edi
   25294: c1 cd 07                     	rorl	$0x7, %ebp
   25297: c1 c7 0e                     	roll	$0xe, %edi
   2529a: 31 ef                        	xorl	%ebp, %edi
   2529c: 89 cd                        	movl	%ecx, %ebp
   2529e: c1 ed 03                     	shrl	$0x3, %ebp
   252a1: 31 ef                        	xorl	%ebp, %edi
   252a3: 41 8b 6e e0                  	movl	-0x20(%r14), %ebp
   252a7: 41 01 f8                     	addl	%edi, %r8d
   252aa: 44 89 cf                     	movl	%r9d, %edi
   252ad: c1 c7 0f                     	roll	$0xf, %edi
   252b0: 45 89 46 18                  	movl	%r8d, 0x18(%r14)
   252b4: 41 31 fc                     	xorl	%edi, %r12d
   252b7: 44 89 cf                     	movl	%r9d, %edi
   252ba: c1 ef 0a                     	shrl	$0xa, %edi
   252bd: 44 31 e7                     	xorl	%r12d, %edi
   252c0: 01 c1                        	addl	%eax, %ecx
   252c2: 41 89 ec                     	movl	%ebp, %r12d
   252c5: 01 ea                        	addl	%ebp, %edx
   252c7: 01 cf                        	addl	%ecx, %edi
   252c9: 89 e9                        	movl	%ebp, %ecx
   252cb: 41 c1 cc 07                  	rorl	$0x7, %r12d
   252cf: 41 03 76 e4                  	addl	-0x1c(%r14), %esi
   252d3: c1 c1 0e                     	roll	$0xe, %ecx
   252d6: 44 31 e1                     	xorl	%r12d, %ecx
   252d9: 41 89 ec                     	movl	%ebp, %r12d
   252dc: 41 8b 6e e4                  	movl	-0x1c(%r14), %ebp
   252e0: 41 c1 ec 03                  	shrl	$0x3, %r12d
   252e4: 44 31 e1                     	xorl	%r12d, %ecx
   252e7: 45 89 c4                     	movl	%r8d, %r12d
   252ea: c1 c5 0e                     	roll	$0xe, %ebp
   252ed: 01 cf                        	addl	%ecx, %edi
   252ef: 44 89 c1                     	movl	%r8d, %ecx
   252f2: 41 c1 c4 0f                  	roll	$0xf, %r12d
   252f6: c1 c1 0d                     	roll	$0xd, %ecx
   252f9: 41 89 7e 1c                  	movl	%edi, 0x1c(%r14)
   252fd: 44 31 e1                     	xorl	%r12d, %ecx
   25300: 45 89 c4                     	movl	%r8d, %r12d
   25303: 41 c1 ec 0a                  	shrl	$0xa, %r12d
   25307: 44 31 e1                     	xorl	%r12d, %ecx
   2530a: 01 d1                        	addl	%edx, %ecx
   2530c: 41 8b 56 e4                  	movl	-0x1c(%r14), %edx
   25310: c1 ca 07                     	rorl	$0x7, %edx
   25313: 31 d5                        	xorl	%edx, %ebp
   25315: 41 8b 56 e4                  	movl	-0x1c(%r14), %edx
   25319: c1 ea 03                     	shrl	$0x3, %edx
   2531c: 31 d5                        	xorl	%edx, %ebp
   2531e: 89 fa                        	movl	%edi, %edx
   25320: 01 e9                        	addl	%ebp, %ecx
   25322: 89 fd                        	movl	%edi, %ebp
   25324: c1 c2 0d                     	roll	$0xd, %edx
   25327: c1 c5 0f                     	roll	$0xf, %ebp
   2532a: 41 89 4e 20                  	movl	%ecx, 0x20(%r14)
   2532e: 31 ea                        	xorl	%ebp, %edx
   25330: 89 fd                        	movl	%edi, %ebp
   25332: c1 ed 0a                     	shrl	$0xa, %ebp
   25335: 31 ea                        	xorl	%ebp, %edx
   25337: 41 8b 6e e8                  	movl	-0x18(%r14), %ebp
   2533b: 01 f2                        	addl	%esi, %edx
   2533d: 41 8b 76 e8                  	movl	-0x18(%r14), %esi
   25341: c1 cd 07                     	rorl	$0x7, %ebp
   25344: c1 c6 0e                     	roll	$0xe, %esi
   25347: 31 ee                        	xorl	%ebp, %esi
   25349: 41 8b 6e e8                  	movl	-0x18(%r14), %ebp
   2534d: c1 ed 03                     	shrl	$0x3, %ebp
   25350: 31 ee                        	xorl	%ebp, %esi
   25352: 89 cd                        	movl	%ecx, %ebp
   25354: 45 03 5e e8                  	addl	-0x18(%r14), %r11d
   25358: 01 f2                        	addl	%esi, %edx
   2535a: 89 ce                        	movl	%ecx, %esi
   2535c: c1 c5 0f                     	roll	$0xf, %ebp
   2535f: c1 c6 0d                     	roll	$0xd, %esi
   25362: 41 89 56 24                  	movl	%edx, 0x24(%r14)
   25366: 31 ee                        	xorl	%ebp, %esi
   25368: 89 cd                        	movl	%ecx, %ebp
   2536a: c1 ed 0a                     	shrl	$0xa, %ebp
   2536d: 31 ee                        	xorl	%ebp, %esi
   2536f: 41 8b 6e ec                  	movl	-0x14(%r14), %ebp
   25373: 41 01 f3                     	addl	%esi, %r11d
   25376: 41 8b 76 ec                  	movl	-0x14(%r14), %esi
   2537a: c1 cd 07                     	rorl	$0x7, %ebp
   2537d: c1 c6 0e                     	roll	$0xe, %esi
   25380: 31 ee                        	xorl	%ebp, %esi
   25382: 41 8b 6e ec                  	movl	-0x14(%r14), %ebp
   25386: c1 ed 03                     	shrl	$0x3, %ebp
   25389: 31 ee                        	xorl	%ebp, %esi
   2538b: 89 d5                        	movl	%edx, %ebp
   2538d: 44 01 de                     	addl	%r11d, %esi
   25390: 41 89 d3                     	movl	%edx, %r11d
   25393: c1 c5 0f                     	roll	$0xf, %ebp
   25396: 41 c1 c3 0d                  	roll	$0xd, %r11d
   2539a: c1 ea 0a                     	shrl	$0xa, %edx
   2539d: 41 89 76 28                  	movl	%esi, 0x28(%r14)
   253a1: 41 31 eb                     	xorl	%ebp, %r11d
   253a4: 41 31 d3                     	xorl	%edx, %r11d
   253a7: 41 8b 56 ec                  	movl	-0x14(%r14), %edx
   253ab: 44 01 d2                     	addl	%r10d, %edx
   253ae: 45 8b 56 f0                  	movl	-0x10(%r14), %r10d
   253b2: 41 01 d3                     	addl	%edx, %r11d
   253b5: 41 8b 56 f0                  	movl	-0x10(%r14), %edx
   253b9: 41 c1 ca 07                  	rorl	$0x7, %r10d
   253bd: c1 c2 0e                     	roll	$0xe, %edx
   253c0: 44 31 d2                     	xorl	%r10d, %edx
   253c3: 45 8b 56 f0                  	movl	-0x10(%r14), %r10d
   253c7: 41 c1 ea 03                  	shrl	$0x3, %r10d
   253cb: 44 31 d2                     	xorl	%r10d, %edx
   253ce: 41 89 f2                     	movl	%esi, %r10d
   253d1: 44 01 da                     	addl	%r11d, %edx
   253d4: 41 89 f3                     	movl	%esi, %r11d
   253d7: 41 c1 c2 0d                  	roll	$0xd, %r10d
   253db: 41 c1 c3 0f                  	roll	$0xf, %r11d
   253df: c1 ee 0a                     	shrl	$0xa, %esi
   253e2: 41 89 56 2c                  	movl	%edx, 0x2c(%r14)
   253e6: 45 31 da                     	xorl	%r11d, %r10d
   253e9: 44 31 d6                     	xorl	%r10d, %esi
   253ec: 45 03 4e f0                  	addl	-0x10(%r14), %r9d
   253f0: 45 8b 56 f4                  	movl	-0xc(%r14), %r10d
   253f4: 44 01 ce                     	addl	%r9d, %esi
   253f7: 45 8b 4e f4                  	movl	-0xc(%r14), %r9d
   253fb: 45 03 46 f4                  	addl	-0xc(%r14), %r8d
   253ff: 41 c1 c2 0e                  	roll	$0xe, %r10d
   25403: 41 c1 c9 07                  	rorl	$0x7, %r9d
   25407: 45 31 d1                     	xorl	%r10d, %r9d
   2540a: 45 8b 56 f4                  	movl	-0xc(%r14), %r10d
   2540e: 41 c1 ea 03                  	shrl	$0x3, %r10d
   25412: 45 31 d1                     	xorl	%r10d, %r9d
   25415: 41 89 d2                     	movl	%edx, %r10d
   25418: 44 01 ce                     	addl	%r9d, %esi
   2541b: 41 89 d1                     	movl	%edx, %r9d
   2541e: 41 c1 c2 0d                  	roll	$0xd, %r10d
   25422: 41 c1 c1 0f                  	roll	$0xf, %r9d
   25426: c1 ea 0a                     	shrl	$0xa, %edx
   25429: 41 89 76 30                  	movl	%esi, 0x30(%r14)
   2542d: 45 31 d1                     	xorl	%r10d, %r9d
   25430: 44 31 ca                     	xorl	%r9d, %edx
   25433: 41 89 d9                     	movl	%ebx, %r9d
   25436: 44 01 c2                     	addl	%r8d, %edx
   25439: 41 89 d8                     	movl	%ebx, %r8d
   2543c: 41 c1 c1 0e                  	roll	$0xe, %r9d
   25440: 41 c1 c8 07                  	rorl	$0x7, %r8d
   25444: 45 31 c8                     	xorl	%r9d, %r8d
   25447: 41 89 d9                     	movl	%ebx, %r9d
   2544a: 01 fb                        	addl	%edi, %ebx
   2544c: 41 8b 7e fc                  	movl	-0x4(%r14), %edi
   25450: 41 c1 e9 03                  	shrl	$0x3, %r9d
   25454: 45 31 c8                     	xorl	%r9d, %r8d
   25457: 41 89 f1                     	movl	%esi, %r9d
   2545a: c1 cf 07                     	rorl	$0x7, %edi
   2545d: 44 01 c2                     	addl	%r8d, %edx
   25460: 41 89 f0                     	movl	%esi, %r8d
   25463: 41 c1 c1 0d                  	roll	$0xd, %r9d
   25467: 41 c1 c0 0f                  	roll	$0xf, %r8d
   2546b: c1 ee 0a                     	shrl	$0xa, %esi
   2546e: 41 89 56 34                  	movl	%edx, 0x34(%r14)
   25472: 45 31 c8                     	xorl	%r9d, %r8d
   25475: 44 31 c6                     	xorl	%r8d, %esi
   25478: 45 8b 46 fc                  	movl	-0x4(%r14), %r8d
   2547c: 01 de                        	addl	%ebx, %esi
   2547e: 41 c1 c0 0e                  	roll	$0xe, %r8d
   25482: 44 31 c7                     	xorl	%r8d, %edi
   25485: 45 8b 46 fc                  	movl	-0x4(%r14), %r8d
   25489: 41 c1 e8 03                  	shrl	$0x3, %r8d
   2548d: 41 03 4e fc                  	addl	-0x4(%r14), %ecx
   25491: 49 83 c5 40                  	addq	$0x40, %r13
   25495: 44 31 c7                     	xorl	%r8d, %edi
   25498: 01 fe                        	addl	%edi, %esi
   2549a: 89 d7                        	movl	%edx, %edi
   2549c: 41 89 76 38                  	movl	%esi, 0x38(%r14)
   254a0: 89 d6                        	movl	%edx, %esi
   254a2: c1 c7 0d                     	roll	$0xd, %edi
   254a5: c1 c6 0f                     	roll	$0xf, %esi
   254a8: c1 ea 0a                     	shrl	$0xa, %edx
   254ab: 31 fe                        	xorl	%edi, %esi
   254ad: 31 f2                        	xorl	%esi, %edx
   254af: 89 c6                        	movl	%eax, %esi
   254b1: 01 ca                        	addl	%ecx, %edx
   254b3: 89 c1                        	movl	%eax, %ecx
   254b5: c1 c6 0e                     	roll	$0xe, %esi
   254b8: c1 c9 07                     	rorl	$0x7, %ecx
   254bb: c1 e8 03                     	shrl	$0x3, %eax
   254be: 31 f1                        	xorl	%esi, %ecx
   254c0: 31 c8                        	xorl	%ecx, %eax
   254c2: 01 c2                        	addl	%eax, %edx
   254c4: 41 89 56 3c                  	movl	%edx, 0x3c(%r14)
   254c8: e9 b0 f5 ff ff               	jmp	0x24a7d <SHA256_Transform+0xad>
   254cd: 0f 1f 00                     	nopl	(%rax)
   254d0: 48 8b 7c 24 f0               	movq	-0x10(%rsp), %rdi
   254d5: 49 8d 4f 04                  	leaq	0x4(%r15), %rcx
   254d9: 48 89 fa                     	movq	%rdi, %rdx
   254dc: 48 29 ca                     	subq	%rcx, %rdx
   254df: 48 83 fa 08                  	cmpq	$0x8, %rdx
   254e3: 76 33                        	jbe	0x25518 <SHA256_Transform+0xb48>
   254e5: f3 41 0f 6f 07               	movdqu	(%r15), %xmm0
   254ea: f3 0f 6f 1f                  	movdqu	(%rdi), %xmm3
   254ee: f3 0f 6f 67 10               	movdqu	0x10(%rdi), %xmm4
   254f3: 66 0f fe c3                  	paddd	%xmm3, %xmm0
   254f7: 0f 11 07                     	movups	%xmm0, (%rdi)
   254fa: f3 41 0f 6f 47 10            	movdqu	0x10(%r15), %xmm0
   25500: 66 0f fe c4                  	paddd	%xmm4, %xmm0
   25504: 0f 11 47 10                  	movups	%xmm0, 0x10(%rdi)
   25508: 5b                           	popq	%rbx
   25509: 5d                           	popq	%rbp
   2550a: 41 5c                        	popq	%r12
   2550c: 41 5d                        	popq	%r13
   2550e: 41 5e                        	popq	%r14
   25510: 41 5f                        	popq	%r15
   25512: c3                           	retq
   25513: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   25518: 01 07                        	addl	%eax, (%rdi)
   2551a: 41 8b 47 04                  	movl	0x4(%r15), %eax
   2551e: 01 47 04                     	addl	%eax, 0x4(%rdi)
   25521: 41 8b 47 08                  	movl	0x8(%r15), %eax
   25525: 01 47 08                     	addl	%eax, 0x8(%rdi)
   25528: 41 8b 47 0c                  	movl	0xc(%r15), %eax
   2552c: 01 47 0c                     	addl	%eax, 0xc(%rdi)
   2552f: 41 8b 47 10                  	movl	0x10(%r15), %eax
   25533: 01 47 10                     	addl	%eax, 0x10(%rdi)
   25536: 41 8b 47 14                  	movl	0x14(%r15), %eax
   2553a: 01 47 14                     	addl	%eax, 0x14(%rdi)
   2553d: 41 8b 47 18                  	movl	0x18(%r15), %eax
   25541: 01 47 18                     	addl	%eax, 0x18(%rdi)
   25544: 41 8b 47 1c                  	movl	0x1c(%r15), %eax
   25548: 01 47 1c                     	addl	%eax, 0x1c(%rdi)
   2554b: 5b                           	popq	%rbx
   2554c: 5d                           	popq	%rbp
   2554d: 41 5c                        	popq	%r12
   2554f: 41 5d                        	popq	%r13
   25551: 41 5e                        	popq	%r14
   25553: 41 5f                        	popq	%r15
   25555: c3                           	retq
   25556: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000025560 <crypto_hash_sha256_update.part.0>:
   25560: 41 57                        	pushq	%r15
   25562: 41 bf 40 00 00 00            	movl	$0x40, %r15d
   25568: 41 56                        	pushq	%r14
   2556a: 49 89 d6                     	movq	%rdx, %r14
   2556d: 41 55                        	pushq	%r13
   2556f: 41 54                        	pushq	%r12
   25571: 55                           	pushq	%rbp
   25572: 48 89 fd                     	movq	%rdi, %rbp
   25575: 53                           	pushq	%rbx
   25576: 48 89 f3                     	movq	%rsi, %rbx
   25579: 48 81 ec 38 01 00 00         	subq	$0x138, %rsp            # imm = 0x138
   25580: 48 8b 47 20                  	movq	0x20(%rdi), %rax
   25584: 49 89 c1                     	movq	%rax, %r9
   25587: 48 8d 04 d0                  	leaq	(%rax,%rdx,8), %rax
   2558b: 49 c1 e9 03                  	shrq	$0x3, %r9
   2558f: 48 89 47 20                  	movq	%rax, 0x20(%rdi)
   25593: 41 83 e1 3f                  	andl	$0x3f, %r9d
   25597: 4d 29 cf                     	subq	%r9, %r15
   2559a: 4c 39 fa                     	cmpq	%r15, %rdx
   2559d: 0f 82 8d 03 00 00            	jb	0x25930 <crypto_hash_sha256_update.part.0+0x3d0>
   255a3: ba 3f 00 00 00               	movl	$0x3f, %edx
   255a8: 4c 29 ca                     	subq	%r9, %rdx
   255ab: 48 83 fa 06                  	cmpq	$0x6, %rdx
   255af: 0f 86 7b 02 00 00            	jbe	0x25830 <crypto_hash_sha256_update.part.0+0x2d0>
   255b5: 49 8d 71 28                  	leaq	0x28(%r9), %rsi
   255b9: 48 8d 43 01                  	leaq	0x1(%rbx), %rax
   255bd: 48 8d 0c 37                  	leaq	(%rdi,%rsi), %rcx
   255c1: 48 89 cf                     	movq	%rcx, %rdi
   255c4: 48 29 c7                     	subq	%rax, %rdi
   255c7: 31 c0                        	xorl	%eax, %eax
   255c9: 48 83 ff 0e                  	cmpq	$0xe, %rdi
   255cd: 0f 87 f5 00 00 00            	ja	0x256c8 <crypto_hash_sha256_update.part.0+0x168>
   255d3: 4a 8d 4c 0d 00               	leaq	(%rbp,%r9), %rcx
   255d8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   255e0: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   255e4: 88 54 01 28                  	movb	%dl, 0x28(%rcx,%rax)
   255e8: 48 83 c0 01                  	addq	$0x1, %rax
   255ec: 49 39 c7                     	cmpq	%rax, %r15
   255ef: 75 ef                        	jne	0x255e0 <crypto_hash_sha256_update.part.0+0x80>
   255f1: 48 8d 45 28                  	leaq	0x28(%rbp), %rax
   255f5: 4c 8d 64 24 10               	leaq	0x10(%rsp), %r12
   255fa: 48 89 ef                     	movq	%rbp, %rdi
   255fd: 4c 89 0c 24                  	movq	%r9, (%rsp)
   25601: 4c 89 e2                     	movq	%r12, %rdx
   25604: 48 89 c6                     	movq	%rax, %rsi
   25607: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   2560c: 4c 01 fb                     	addq	%r15, %rbx
   2560f: 4c 8d ac 24 10 01 00 00      	leaq	0x110(%rsp), %r13
   25617: 4c 89 e9                     	movq	%r13, %rcx
   2561a: e8 b1 f3 ff ff               	callq	0x249d0 <SHA256_Transform>
   2561f: 4c 8b 0c 24                  	movq	(%rsp), %r9
   25623: 4f 8d 7c 31 c0               	leaq	-0x40(%r9,%r14), %r15
   25628: 49 83 ff 3f                  	cmpq	$0x3f, %r15
   2562c: 0f 86 6e 04 00 00            	jbe	0x25aa0 <crypto_hash_sha256_update.part.0+0x540>
   25632: 49 8d 47 c0                  	leaq	-0x40(%r15), %rax
   25636: 48 83 e0 c0                  	andq	$-0x40, %rax
   2563a: 4c 8d 74 03 40               	leaq	0x40(%rbx,%rax), %r14
   2563f: 90                           	nop
   25640: 48 89 de                     	movq	%rbx, %rsi
   25643: 4c 89 e9                     	movq	%r13, %rcx
   25646: 4c 89 e2                     	movq	%r12, %rdx
   25649: 48 89 ef                     	movq	%rbp, %rdi
   2564c: e8 7f f3 ff ff               	callq	0x249d0 <SHA256_Transform>
   25651: 48 83 c3 40                  	addq	$0x40, %rbx
   25655: 4c 39 f3                     	cmpq	%r14, %rbx
   25658: 75 e6                        	jne	0x25640 <crypto_hash_sha256_update.part.0+0xe0>
   2565a: 41 83 e7 3f                  	andl	$0x3f, %r15d
   2565e: 4d 85 ff                     	testq	%r15, %r15
   25661: 74 3f                        	je	0x256a2 <crypto_hash_sha256_update.part.0+0x142>
   25663: 49 8d 57 ff                  	leaq	-0x1(%r15), %rdx
   25667: 48 83 fa 06                  	cmpq	$0x6, %rdx
   2566b: 0f 86 cf 01 00 00            	jbe	0x25840 <crypto_hash_sha256_update.part.0+0x2e0>
   25671: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   25676: 49 8d 46 01                  	leaq	0x1(%r14), %rax
   2567a: 48 29 c1                     	subq	%rax, %rcx
   2567d: 31 c0                        	xorl	%eax, %eax
   2567f: 48 83 f9 0e                  	cmpq	$0xe, %rcx
   25683: 0f 87 97 00 00 00            	ja	0x25720 <crypto_hash_sha256_update.part.0+0x1c0>
   25689: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   25690: 41 0f b6 14 06               	movzbl	(%r14,%rax), %edx
   25695: 88 54 05 28                  	movb	%dl, 0x28(%rbp,%rax)
   25699: 48 83 c0 01                  	addq	$0x1, %rax
   2569d: 49 39 c7                     	cmpq	%rax, %r15
   256a0: 75 ee                        	jne	0x25690 <crypto_hash_sha256_update.part.0+0x130>
   256a2: be 20 01 00 00               	movl	$0x120, %esi            # imm = 0x120
   256a7: 4c 89 e7                     	movq	%r12, %rdi
   256aa: e8 01 8c fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   256af: 48 81 c4 38 01 00 00         	addq	$0x138, %rsp            # imm = 0x138
   256b6: 5b                           	popq	%rbx
   256b7: 5d                           	popq	%rbp
   256b8: 41 5c                        	popq	%r12
   256ba: 41 5d                        	popq	%r13
   256bc: 41 5e                        	popq	%r14
   256be: 41 5f                        	popq	%r15
   256c0: c3                           	retq
   256c1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   256c8: 48 83 fa 0e                  	cmpq	$0xe, %rdx
   256cc: 0f 86 d6 03 00 00            	jbe	0x25aa8 <crypto_hash_sha256_update.part.0+0x548>
   256d2: f3 0f 6f 03                  	movdqu	(%rbx), %xmm0
   256d6: 4c 89 f8                     	movq	%r15, %rax
   256d9: 48 c1 e8 04                  	shrq	$0x4, %rax
   256dd: 0f 11 01                     	movups	%xmm0, (%rcx)
   256e0: 48 83 f8 01                  	cmpq	$0x1, %rax
   256e4: 0f 84 66 01 00 00            	je	0x25850 <crypto_hash_sha256_update.part.0+0x2f0>
   256ea: f3 0f 6f 53 10               	movdqu	0x10(%rbx), %xmm2
   256ef: 0f 11 51 10                  	movups	%xmm2, 0x10(%rcx)
   256f3: 48 83 f8 02                  	cmpq	$0x2, %rax
   256f7: 0f 84 53 01 00 00            	je	0x25850 <crypto_hash_sha256_update.part.0+0x2f0>
   256fd: f3 0f 6f 63 20               	movdqu	0x20(%rbx), %xmm4
   25702: 0f 11 61 20                  	movups	%xmm4, 0x20(%rcx)
   25706: 48 83 f8 04                  	cmpq	$0x4, %rax
   2570a: 0f 85 40 01 00 00            	jne	0x25850 <crypto_hash_sha256_update.part.0+0x2f0>
   25710: f3 0f 6f 7b 30               	movdqu	0x30(%rbx), %xmm7
   25715: 0f 11 79 30                  	movups	%xmm7, 0x30(%rcx)
   25719: e9 d3 fe ff ff               	jmp	0x255f1 <crypto_hash_sha256_update.part.0+0x91>
   2571e: 66 90                        	nop
   25720: 48 83 fa 0e                  	cmpq	$0xe, %rdx
   25724: 0f 86 88 03 00 00            	jbe	0x25ab2 <crypto_hash_sha256_update.part.0+0x552>
   2572a: f3 41 0f 6f 0e               	movdqu	(%r14), %xmm1
   2572f: 4c 89 f8                     	movq	%r15, %rax
   25732: 48 c1 e8 04                  	shrq	$0x4, %rax
   25736: 0f 11 4d 28                  	movups	%xmm1, 0x28(%rbp)
   2573a: 48 83 f8 01                  	cmpq	$0x1, %rax
   2573e: 74 1a                        	je	0x2575a <crypto_hash_sha256_update.part.0+0x1fa>
   25740: f3 41 0f 6f 5e 10            	movdqu	0x10(%r14), %xmm3
   25746: 0f 11 5d 38                  	movups	%xmm3, 0x38(%rbp)
   2574a: 48 83 f8 03                  	cmpq	$0x3, %rax
   2574e: 75 0a                        	jne	0x2575a <crypto_hash_sha256_update.part.0+0x1fa>
   25750: f3 41 0f 6f 6e 20            	movdqu	0x20(%r14), %xmm5
   25756: 0f 11 6d 48                  	movups	%xmm5, 0x48(%rbp)
   2575a: 4c 89 f8                     	movq	%r15, %rax
   2575d: 48 83 e0 f0                  	andq	$-0x10, %rax
   25761: 41 f6 c7 0f                  	testb	$0xf, %r15b
   25765: 0f 84 37 ff ff ff            	je	0x256a2 <crypto_hash_sha256_update.part.0+0x142>
   2576b: 4c 89 fa                     	movq	%r15, %rdx
   2576e: 48 29 c2                     	subq	%rax, %rdx
   25771: 48 8d 4a ff                  	leaq	-0x1(%rdx), %rcx
   25775: 48 83 f9 06                  	cmpq	$0x6, %rcx
   25779: 76 1c                        	jbe	0x25797 <crypto_hash_sha256_update.part.0+0x237>
   2577b: 49 8b 0c 06                  	movq	(%r14,%rax), %rcx
   2577f: 48 89 4c 05 28               	movq	%rcx, 0x28(%rbp,%rax)
   25784: 48 89 d1                     	movq	%rdx, %rcx
   25787: 48 83 e1 f8                  	andq	$-0x8, %rcx
   2578b: 48 01 c8                     	addq	%rcx, %rax
   2578e: 83 e2 07                     	andl	$0x7, %edx
   25791: 0f 84 0b ff ff ff            	je	0x256a2 <crypto_hash_sha256_update.part.0+0x142>
   25797: 41 0f b6 14 06               	movzbl	(%r14,%rax), %edx
   2579c: 88 54 05 28                  	movb	%dl, 0x28(%rbp,%rax)
   257a0: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   257a4: 4c 39 fa                     	cmpq	%r15, %rdx
   257a7: 0f 83 f5 fe ff ff            	jae	0x256a2 <crypto_hash_sha256_update.part.0+0x142>
   257ad: 41 0f b6 4c 06 01            	movzbl	0x1(%r14,%rax), %ecx
   257b3: 48 8d 50 02                  	leaq	0x2(%rax), %rdx
   257b7: 88 4c 05 29                  	movb	%cl, 0x29(%rbp,%rax)
   257bb: 4c 39 fa                     	cmpq	%r15, %rdx
   257be: 0f 83 de fe ff ff            	jae	0x256a2 <crypto_hash_sha256_update.part.0+0x142>
   257c4: 41 0f b6 4c 06 02            	movzbl	0x2(%r14,%rax), %ecx
   257ca: 48 8d 50 03                  	leaq	0x3(%rax), %rdx
   257ce: 88 4c 05 2a                  	movb	%cl, 0x2a(%rbp,%rax)
   257d2: 4c 39 fa                     	cmpq	%r15, %rdx
   257d5: 0f 83 c7 fe ff ff            	jae	0x256a2 <crypto_hash_sha256_update.part.0+0x142>
   257db: 41 0f b6 4c 06 03            	movzbl	0x3(%r14,%rax), %ecx
   257e1: 48 8d 50 04                  	leaq	0x4(%rax), %rdx
   257e5: 88 4c 05 2b                  	movb	%cl, 0x2b(%rbp,%rax)
   257e9: 4c 39 fa                     	cmpq	%r15, %rdx
   257ec: 0f 83 b0 fe ff ff            	jae	0x256a2 <crypto_hash_sha256_update.part.0+0x142>
   257f2: 41 0f b6 4c 06 04            	movzbl	0x4(%r14,%rax), %ecx
   257f8: 48 8d 50 05                  	leaq	0x5(%rax), %rdx
   257fc: 88 4c 05 2c                  	movb	%cl, 0x2c(%rbp,%rax)
   25800: 4c 39 fa                     	cmpq	%r15, %rdx
   25803: 0f 83 99 fe ff ff            	jae	0x256a2 <crypto_hash_sha256_update.part.0+0x142>
   25809: 41 0f b6 4c 06 05            	movzbl	0x5(%r14,%rax), %ecx
   2580f: 48 8d 50 06                  	leaq	0x6(%rax), %rdx
   25813: 88 4c 05 2d                  	movb	%cl, 0x2d(%rbp,%rax)
   25817: 4c 39 fa                     	cmpq	%r15, %rdx
   2581a: 0f 83 82 fe ff ff            	jae	0x256a2 <crypto_hash_sha256_update.part.0+0x142>
   25820: 41 0f b6 44 06 06            	movzbl	0x6(%r14,%rax), %eax
   25826: 88 44 15 28                  	movb	%al, 0x28(%rbp,%rdx)
   2582a: e9 73 fe ff ff               	jmp	0x256a2 <crypto_hash_sha256_update.part.0+0x142>
   2582f: 90                           	nop
   25830: 31 c0                        	xorl	%eax, %eax
   25832: e9 9c fd ff ff               	jmp	0x255d3 <crypto_hash_sha256_update.part.0+0x73>
   25837: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   25840: 31 c0                        	xorl	%eax, %eax
   25842: e9 49 fe ff ff               	jmp	0x25690 <crypto_hash_sha256_update.part.0+0x130>
   25847: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   25850: 4c 89 f8                     	movq	%r15, %rax
   25853: 48 83 e0 f0                  	andq	$-0x10, %rax
   25857: 41 f6 c7 0f                  	testb	$0xf, %r15b
   2585b: 0f 84 90 fd ff ff            	je	0x255f1 <crypto_hash_sha256_update.part.0+0x91>
   25861: 4c 89 fa                     	movq	%r15, %rdx
   25864: 48 29 c2                     	subq	%rax, %rdx
   25867: 48 8d 4a ff                  	leaq	-0x1(%rdx), %rcx
   2586b: 48 83 f9 06                  	cmpq	$0x6, %rcx
   2586f: 76 20                        	jbe	0x25891 <crypto_hash_sha256_update.part.0+0x331>
   25871: 48 8b 3c 03                  	movq	(%rbx,%rax), %rdi
   25875: 48 8d 4c 05 00               	leaq	(%rbp,%rax), %rcx
   2587a: 48 89 3c 31                  	movq	%rdi, (%rcx,%rsi)
   2587e: 48 89 d1                     	movq	%rdx, %rcx
   25881: 48 83 e1 f8                  	andq	$-0x8, %rcx
   25885: 48 01 c8                     	addq	%rcx, %rax
   25888: 83 e2 07                     	andl	$0x7, %edx
   2588b: 0f 84 60 fd ff ff            	je	0x255f1 <crypto_hash_sha256_update.part.0+0x91>
   25891: 0f b6 0c 03                  	movzbl	(%rbx,%rax), %ecx
   25895: 4a 8d 54 0d 00               	leaq	(%rbp,%r9), %rdx
   2589a: 88 4c 10 28                  	movb	%cl, 0x28(%rax,%rdx)
   2589e: 48 8d 48 01                  	leaq	0x1(%rax), %rcx
   258a2: 4c 39 f9                     	cmpq	%r15, %rcx
   258a5: 0f 83 46 fd ff ff            	jae	0x255f1 <crypto_hash_sha256_update.part.0+0x91>
   258ab: 0f b6 74 03 01               	movzbl	0x1(%rbx,%rax), %esi
   258b0: 48 8d 48 02                  	leaq	0x2(%rax), %rcx
   258b4: 40 88 74 10 29               	movb	%sil, 0x29(%rax,%rdx)
   258b9: 4c 39 f9                     	cmpq	%r15, %rcx
   258bc: 0f 83 2f fd ff ff            	jae	0x255f1 <crypto_hash_sha256_update.part.0+0x91>
   258c2: 0f b6 74 03 02               	movzbl	0x2(%rbx,%rax), %esi
   258c7: 48 8d 48 03                  	leaq	0x3(%rax), %rcx
   258cb: 40 88 74 10 2a               	movb	%sil, 0x2a(%rax,%rdx)
   258d0: 4c 39 f9                     	cmpq	%r15, %rcx
   258d3: 0f 83 18 fd ff ff            	jae	0x255f1 <crypto_hash_sha256_update.part.0+0x91>
   258d9: 0f b6 74 03 03               	movzbl	0x3(%rbx,%rax), %esi
   258de: 48 8d 48 04                  	leaq	0x4(%rax), %rcx
   258e2: 40 88 74 10 2b               	movb	%sil, 0x2b(%rax,%rdx)
   258e7: 4c 39 f9                     	cmpq	%r15, %rcx
   258ea: 0f 83 01 fd ff ff            	jae	0x255f1 <crypto_hash_sha256_update.part.0+0x91>
   258f0: 0f b6 74 03 04               	movzbl	0x4(%rbx,%rax), %esi
   258f5: 48 8d 48 05                  	leaq	0x5(%rax), %rcx
   258f9: 40 88 74 10 2c               	movb	%sil, 0x2c(%rax,%rdx)
   258fe: 4c 39 f9                     	cmpq	%r15, %rcx
   25901: 0f 83 ea fc ff ff            	jae	0x255f1 <crypto_hash_sha256_update.part.0+0x91>
   25907: 0f b6 74 03 05               	movzbl	0x5(%rbx,%rax), %esi
   2590c: 48 8d 48 06                  	leaq	0x6(%rax), %rcx
   25910: 40 88 74 10 2d               	movb	%sil, 0x2d(%rax,%rdx)
   25915: 4c 39 f9                     	cmpq	%r15, %rcx
   25918: 0f 83 d3 fc ff ff            	jae	0x255f1 <crypto_hash_sha256_update.part.0+0x91>
   2591e: 0f b6 44 03 06               	movzbl	0x6(%rbx,%rax), %eax
   25923: 88 44 11 28                  	movb	%al, 0x28(%rcx,%rdx)
   25927: e9 c5 fc ff ff               	jmp	0x255f1 <crypto_hash_sha256_update.part.0+0x91>
   2592c: 0f 1f 40 00                  	nopl	(%rax)
   25930: 48 85 d2                     	testq	%rdx, %rdx
   25933: 0f 84 76 fd ff ff            	je	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   25939: 48 8d 4a ff                  	leaq	-0x1(%rdx), %rcx
   2593d: 48 83 f9 06                  	cmpq	$0x6, %rcx
   25941: 0f 86 49 01 00 00            	jbe	0x25a90 <crypto_hash_sha256_update.part.0+0x530>
   25947: 4a 8d 54 0f 28               	leaq	0x28(%rdi,%r9), %rdx
   2594c: 48 8d 46 01                  	leaq	0x1(%rsi), %rax
   25950: 48 89 d6                     	movq	%rdx, %rsi
   25953: 48 29 c6                     	subq	%rax, %rsi
   25956: 31 c0                        	xorl	%eax, %eax
   25958: 48 83 fe 0e                  	cmpq	$0xe, %rsi
   2595c: 77 22                        	ja	0x25980 <crypto_hash_sha256_update.part.0+0x420>
   2595e: 4a 8d 4c 0d 00               	leaq	(%rbp,%r9), %rcx
   25963: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   25968: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   2596c: 88 54 01 28                  	movb	%dl, 0x28(%rcx,%rax)
   25970: 48 83 c0 01                  	addq	$0x1, %rax
   25974: 49 39 c6                     	cmpq	%rax, %r14
   25977: 75 ef                        	jne	0x25968 <crypto_hash_sha256_update.part.0+0x408>
   25979: e9 31 fd ff ff               	jmp	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   2597e: 66 90                        	nop
   25980: 48 83 f9 0e                  	cmpq	$0xe, %rcx
   25984: 0f 86 32 01 00 00            	jbe	0x25abc <crypto_hash_sha256_update.part.0+0x55c>
   2598a: f3 0f 6f 33                  	movdqu	(%rbx), %xmm6
   2598e: 4c 89 f0                     	movq	%r14, %rax
   25991: 48 c1 e8 04                  	shrq	$0x4, %rax
   25995: 0f 11 32                     	movups	%xmm6, (%rdx)
   25998: 48 83 f8 01                  	cmpq	$0x1, %rax
   2599c: 74 18                        	je	0x259b6 <crypto_hash_sha256_update.part.0+0x456>
   2599e: f3 0f 6f 7b 10               	movdqu	0x10(%rbx), %xmm7
   259a3: 0f 11 7a 10                  	movups	%xmm7, 0x10(%rdx)
   259a7: 48 83 f8 03                  	cmpq	$0x3, %rax
   259ab: 75 09                        	jne	0x259b6 <crypto_hash_sha256_update.part.0+0x456>
   259ad: f3 0f 6f 73 20               	movdqu	0x20(%rbx), %xmm6
   259b2: 0f 11 72 20                  	movups	%xmm6, 0x20(%rdx)
   259b6: 4c 89 f0                     	movq	%r14, %rax
   259b9: 48 83 e0 f0                  	andq	$-0x10, %rax
   259bd: 41 f6 c6 0f                  	testb	$0xf, %r14b
   259c1: 0f 84 e8 fc ff ff            	je	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   259c7: 4c 89 f1                     	movq	%r14, %rcx
   259ca: 48 29 c1                     	subq	%rax, %rcx
   259cd: 48 8d 71 ff                  	leaq	-0x1(%rcx), %rsi
   259d1: 48 83 fe 06                  	cmpq	$0x6, %rsi
   259d5: 76 1b                        	jbe	0x259f2 <crypto_hash_sha256_update.part.0+0x492>
   259d7: 48 8b 34 03                  	movq	(%rbx,%rax), %rsi
   259db: 48 89 34 02                  	movq	%rsi, (%rdx,%rax)
   259df: 48 89 ca                     	movq	%rcx, %rdx
   259e2: 48 83 e2 f8                  	andq	$-0x8, %rdx
   259e6: 48 01 d0                     	addq	%rdx, %rax
   259e9: 83 e1 07                     	andl	$0x7, %ecx
   259ec: 0f 84 bd fc ff ff            	je	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   259f2: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   259f6: 49 01 e9                     	addq	%rbp, %r9
   259f9: 42 88 54 08 28               	movb	%dl, 0x28(%rax,%r9)
   259fe: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   25a02: 4c 39 f2                     	cmpq	%r14, %rdx
   25a05: 0f 83 a4 fc ff ff            	jae	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   25a0b: 0f b6 4c 03 01               	movzbl	0x1(%rbx,%rax), %ecx
   25a10: 48 8d 50 02                  	leaq	0x2(%rax), %rdx
   25a14: 42 88 4c 08 29               	movb	%cl, 0x29(%rax,%r9)
   25a19: 4c 39 f2                     	cmpq	%r14, %rdx
   25a1c: 0f 83 8d fc ff ff            	jae	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   25a22: 0f b6 4c 03 02               	movzbl	0x2(%rbx,%rax), %ecx
   25a27: 48 8d 50 03                  	leaq	0x3(%rax), %rdx
   25a2b: 42 88 4c 08 2a               	movb	%cl, 0x2a(%rax,%r9)
   25a30: 4c 39 f2                     	cmpq	%r14, %rdx
   25a33: 0f 83 76 fc ff ff            	jae	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   25a39: 0f b6 4c 03 03               	movzbl	0x3(%rbx,%rax), %ecx
   25a3e: 48 8d 50 04                  	leaq	0x4(%rax), %rdx
   25a42: 42 88 4c 08 2b               	movb	%cl, 0x2b(%rax,%r9)
   25a47: 4c 39 f2                     	cmpq	%r14, %rdx
   25a4a: 0f 83 5f fc ff ff            	jae	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   25a50: 0f b6 4c 03 04               	movzbl	0x4(%rbx,%rax), %ecx
   25a55: 48 8d 50 05                  	leaq	0x5(%rax), %rdx
   25a59: 42 88 4c 08 2c               	movb	%cl, 0x2c(%rax,%r9)
   25a5e: 4c 39 f2                     	cmpq	%r14, %rdx
   25a61: 0f 83 48 fc ff ff            	jae	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   25a67: 0f b6 4c 03 05               	movzbl	0x5(%rbx,%rax), %ecx
   25a6c: 48 8d 50 06                  	leaq	0x6(%rax), %rdx
   25a70: 42 88 4c 08 2d               	movb	%cl, 0x2d(%rax,%r9)
   25a75: 4c 39 f2                     	cmpq	%r14, %rdx
   25a78: 0f 83 31 fc ff ff            	jae	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   25a7e: 0f b6 44 03 06               	movzbl	0x6(%rbx,%rax), %eax
   25a83: 42 88 44 0a 28               	movb	%al, 0x28(%rdx,%r9)
   25a88: e9 22 fc ff ff               	jmp	0x256af <crypto_hash_sha256_update.part.0+0x14f>
   25a8d: 0f 1f 00                     	nopl	(%rax)
   25a90: 31 c0                        	xorl	%eax, %eax
   25a92: e9 c7 fe ff ff               	jmp	0x2595e <crypto_hash_sha256_update.part.0+0x3fe>
   25a97: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   25aa0: 49 89 de                     	movq	%rbx, %r14
   25aa3: e9 b6 fb ff ff               	jmp	0x2565e <crypto_hash_sha256_update.part.0+0xfe>
   25aa8: 4c 89 fa                     	movq	%r15, %rdx
   25aab: 31 c0                        	xorl	%eax, %eax
   25aad: e9 bf fd ff ff               	jmp	0x25871 <crypto_hash_sha256_update.part.0+0x311>
   25ab2: 4c 89 fa                     	movq	%r15, %rdx
   25ab5: 31 c0                        	xorl	%eax, %eax
   25ab7: e9 bf fc ff ff               	jmp	0x2577b <crypto_hash_sha256_update.part.0+0x21b>
   25abc: 4c 89 f1                     	movq	%r14, %rcx
   25abf: 31 c0                        	xorl	%eax, %eax
   25ac1: e9 11 ff ff ff               	jmp	0x259d7 <crypto_hash_sha256_update.part.0+0x477>
   25ac6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000025ad0 <crypto_hash_sha256_init>:
   25ad0: 66 0f 6f 05 38 b6 03 00      	movdqa	0x3b638(%rip), %xmm0    # 0x61110 <sysconf@GLIBC_2.2.5+0x61110>
   25ad8: 48 c7 47 20 00 00 00 00      	movq	$0x0, 0x20(%rdi)
   25ae0: 31 c0                        	xorl	%eax, %eax
   25ae2: 0f 11 07                     	movups	%xmm0, (%rdi)
   25ae5: 66 0f 6f 05 33 b6 03 00      	movdqa	0x3b633(%rip), %xmm0    # 0x61120 <sysconf@GLIBC_2.2.5+0x61120>
   25aed: 0f 11 47 10                  	movups	%xmm0, 0x10(%rdi)
   25af1: c3                           	retq
   25af2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   25afd: 0f 1f 00                     	nopl	(%rax)

0000000000025b00 <crypto_hash_sha256_update>:
   25b00: 48 85 d2                     	testq	%rdx, %rdx
   25b03: 75 0b                        	jne	0x25b10 <crypto_hash_sha256_update+0x10>
   25b05: 31 c0                        	xorl	%eax, %eax
   25b07: c3                           	retq
   25b08: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   25b10: 48 83 ec 08                  	subq	$0x8, %rsp
   25b14: e8 47 fa ff ff               	callq	0x25560 <crypto_hash_sha256_update.part.0>
   25b19: 31 c0                        	xorl	%eax, %eax
   25b1b: 48 83 c4 08                  	addq	$0x8, %rsp
   25b1f: c3                           	retq

0000000000025b20 <crypto_hash_sha256_final.localalias>:
   25b20: 41 56                        	pushq	%r14
   25b22: 41 55                        	pushq	%r13
   25b24: 41 54                        	pushq	%r12
   25b26: 55                           	pushq	%rbp
   25b27: 48 89 f5                     	movq	%rsi, %rbp
   25b2a: 53                           	pushq	%rbx
   25b2b: 48 89 fb                     	movq	%rdi, %rbx
   25b2e: 48 81 ec 20 01 00 00         	subq	$0x120, %rsp            # imm = 0x120
   25b35: 48 8b 57 20                  	movq	0x20(%rdi), %rdx
   25b39: 48 89 d0                     	movq	%rdx, %rax
   25b3c: 48 c1 e8 03                  	shrq	$0x3, %rax
   25b40: 83 e0 3f                     	andl	$0x3f, %eax
   25b43: 83 f8 37                     	cmpl	$0x37, %eax
   25b46: 0f 86 2c 01 00 00            	jbe	0x25c78 <crypto_hash_sha256_final.localalias+0x158>
   25b4c: ba 40 00 00 00               	movl	$0x40, %edx
   25b51: 8d 48 28                     	leal	0x28(%rax), %ecx
   25b54: 29 c2                        	subl	%eax, %edx
   25b56: 48 01 f9                     	addq	%rdi, %rcx
   25b59: 48 8d 05 20 3c 04 00         	leaq	0x43c20(%rip), %rax     # 0x69780 <PAD>
   25b60: 83 fa 08                     	cmpl	$0x8, %edx
   25b63: 0f 82 c7 01 00 00            	jb	0x25d30 <crypto_hash_sha256_final.localalias+0x210>
   25b69: 48 8b 35 10 3c 04 00         	movq	0x43c10(%rip), %rsi     # 0x69780 <PAD>
   25b70: 48 89 31                     	movq	%rsi, (%rcx)
   25b73: 89 d6                        	movl	%edx, %esi
   25b75: 48 8b 7c 30 f8               	movq	-0x8(%rax,%rsi), %rdi
   25b7a: 48 89 7c 31 f8               	movq	%rdi, -0x8(%rcx,%rsi)
   25b7f: 48 8d 79 08                  	leaq	0x8(%rcx), %rdi
   25b83: 48 83 e7 f8                  	andq	$-0x8, %rdi
   25b87: 48 29 f9                     	subq	%rdi, %rcx
   25b8a: 01 ca                        	addl	%ecx, %edx
   25b8c: 48 29 c8                     	subq	%rcx, %rax
   25b8f: 83 e2 f8                     	andl	$-0x8, %edx
   25b92: 48 89 c6                     	movq	%rax, %rsi
   25b95: 83 fa 08                     	cmpl	$0x8, %edx
   25b98: 72 16                        	jb	0x25bb0 <crypto_hash_sha256_final.localalias+0x90>
   25b9a: 83 e2 f8                     	andl	$-0x8, %edx
   25b9d: 31 c0                        	xorl	%eax, %eax
   25b9f: 89 c1                        	movl	%eax, %ecx
   25ba1: 83 c0 08                     	addl	$0x8, %eax
   25ba4: 4c 8b 04 0e                  	movq	(%rsi,%rcx), %r8
   25ba8: 4c 89 04 0f                  	movq	%r8, (%rdi,%rcx)
   25bac: 39 d0                        	cmpl	%edx, %eax
   25bae: 72 ef                        	jb	0x25b9f <crypto_hash_sha256_final.localalias+0x7f>
   25bb0: 4c 8d 6b 28                  	leaq	0x28(%rbx), %r13
   25bb4: 49 89 e4                     	movq	%rsp, %r12
   25bb7: 4c 8d b4 24 00 01 00 00      	leaq	0x100(%rsp), %r14
   25bbf: 48 89 df                     	movq	%rbx, %rdi
   25bc2: 4c 89 e2                     	movq	%r12, %rdx
   25bc5: 4c 89 f1                     	movq	%r14, %rcx
   25bc8: 4c 89 ee                     	movq	%r13, %rsi
   25bcb: e8 00 ee ff ff               	callq	0x249d0 <SHA256_Transform>
   25bd0: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   25bd4: 0f 11 43 28                  	movups	%xmm0, 0x28(%rbx)
   25bd8: 49 c7 45 30 00 00 00 00      	movq	$0x0, 0x30(%r13)
   25be0: 41 0f 11 45 10               	movups	%xmm0, 0x10(%r13)
   25be5: 41 0f 11 45 20               	movups	%xmm0, 0x20(%r13)
   25bea: 48 8b 53 20                  	movq	0x20(%rbx), %rdx
   25bee: 48 0f ca                     	bswapq	%rdx
   25bf1: 48 89 53 60                  	movq	%rdx, 0x60(%rbx)
   25bf5: 4c 89 f1                     	movq	%r14, %rcx
   25bf8: 4c 89 e2                     	movq	%r12, %rdx
   25bfb: 4c 89 ee                     	movq	%r13, %rsi
   25bfe: 48 89 df                     	movq	%rbx, %rdi
   25c01: e8 ca ed ff ff               	callq	0x249d0 <SHA256_Transform>
   25c06: 8b 03                        	movl	(%rbx), %eax
   25c08: 4c 89 e7                     	movq	%r12, %rdi
   25c0b: be 20 01 00 00               	movl	$0x120, %esi            # imm = 0x120
   25c10: 0f c8                        	bswapl	%eax
   25c12: 89 45 00                     	movl	%eax, (%rbp)
   25c15: 8b 43 04                     	movl	0x4(%rbx), %eax
   25c18: 0f c8                        	bswapl	%eax
   25c1a: 89 45 04                     	movl	%eax, 0x4(%rbp)
   25c1d: 8b 43 08                     	movl	0x8(%rbx), %eax
   25c20: 0f c8                        	bswapl	%eax
   25c22: 89 45 08                     	movl	%eax, 0x8(%rbp)
   25c25: 8b 43 0c                     	movl	0xc(%rbx), %eax
   25c28: 0f c8                        	bswapl	%eax
   25c2a: 89 45 0c                     	movl	%eax, 0xc(%rbp)
   25c2d: 8b 43 10                     	movl	0x10(%rbx), %eax
   25c30: 0f c8                        	bswapl	%eax
   25c32: 89 45 10                     	movl	%eax, 0x10(%rbp)
   25c35: 8b 43 14                     	movl	0x14(%rbx), %eax
   25c38: 0f c8                        	bswapl	%eax
   25c3a: 89 45 14                     	movl	%eax, 0x14(%rbp)
   25c3d: 8b 43 18                     	movl	0x18(%rbx), %eax
   25c40: 0f c8                        	bswapl	%eax
   25c42: 89 45 18                     	movl	%eax, 0x18(%rbp)
   25c45: 8b 43 1c                     	movl	0x1c(%rbx), %eax
   25c48: 0f c8                        	bswapl	%eax
   25c4a: 89 45 1c                     	movl	%eax, 0x1c(%rbp)
   25c4d: e8 5e 86 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   25c52: 48 89 df                     	movq	%rbx, %rdi
   25c55: be 68 00 00 00               	movl	$0x68, %esi
   25c5a: e8 51 86 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   25c5f: 48 81 c4 20 01 00 00         	addq	$0x120, %rsp            # imm = 0x120
   25c66: 31 c0                        	xorl	%eax, %eax
   25c68: 5b                           	popq	%rbx
   25c69: 5d                           	popq	%rbp
   25c6a: 41 5c                        	popq	%r12
   25c6c: 41 5d                        	popq	%r13
   25c6e: 41 5e                        	popq	%r14
   25c70: c3                           	retq
   25c71: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   25c78: b9 38 00 00 00               	movl	$0x38, %ecx
   25c7d: 8d 70 28                     	leal	0x28(%rax), %esi
   25c80: 29 c1                        	subl	%eax, %ecx
   25c82: 48 01 fe                     	addq	%rdi, %rsi
   25c85: 48 8d 05 f4 3a 04 00         	leaq	0x43af4(%rip), %rax     # 0x69780 <PAD>
   25c8c: 83 f9 08                     	cmpl	$0x8, %ecx
   25c8f: 72 5f                        	jb	0x25cf0 <crypto_hash_sha256_final.localalias+0x1d0>
   25c91: 48 8b 3d e8 3a 04 00         	movq	0x43ae8(%rip), %rdi     # 0x69780 <PAD>
   25c98: 48 89 3e                     	movq	%rdi, (%rsi)
   25c9b: 89 cf                        	movl	%ecx, %edi
   25c9d: 4c 8b 44 38 f8               	movq	-0x8(%rax,%rdi), %r8
   25ca2: 4c 89 44 3e f8               	movq	%r8, -0x8(%rsi,%rdi)
   25ca7: 4c 8d 46 08                  	leaq	0x8(%rsi), %r8
   25cab: 49 83 e0 f8                  	andq	$-0x8, %r8
   25caf: 4c 29 c6                     	subq	%r8, %rsi
   25cb2: 01 f1                        	addl	%esi, %ecx
   25cb4: 48 29 f0                     	subq	%rsi, %rax
   25cb7: 83 e1 f8                     	andl	$-0x8, %ecx
   25cba: 48 89 c7                     	movq	%rax, %rdi
   25cbd: 83 f9 08                     	cmpl	$0x8, %ecx
   25cc0: 72 16                        	jb	0x25cd8 <crypto_hash_sha256_final.localalias+0x1b8>
   25cc2: 83 e1 f8                     	andl	$-0x8, %ecx
   25cc5: 31 c0                        	xorl	%eax, %eax
   25cc7: 89 c6                        	movl	%eax, %esi
   25cc9: 83 c0 08                     	addl	$0x8, %eax
   25ccc: 4c 8b 0c 37                  	movq	(%rdi,%rsi), %r9
   25cd0: 4d 89 0c 30                  	movq	%r9, (%r8,%rsi)
   25cd4: 39 c8                        	cmpl	%ecx, %eax
   25cd6: 72 ef                        	jb	0x25cc7 <crypto_hash_sha256_final.localalias+0x1a7>
   25cd8: 4c 8d 6b 28                  	leaq	0x28(%rbx), %r13
   25cdc: 49 89 e4                     	movq	%rsp, %r12
   25cdf: 4c 8d b4 24 00 01 00 00      	leaq	0x100(%rsp), %r14
   25ce7: e9 02 ff ff ff               	jmp	0x25bee <crypto_hash_sha256_final.localalias+0xce>
   25cec: 0f 1f 40 00                  	nopl	(%rax)
   25cf0: f6 c1 04                     	testb	$0x4, %cl
   25cf3: 75 6a                        	jne	0x25d5f <crypto_hash_sha256_final.localalias+0x23f>
   25cf5: 85 c9                        	testl	%ecx, %ecx
   25cf7: 74 df                        	je	0x25cd8 <crypto_hash_sha256_final.localalias+0x1b8>
   25cf9: 0f b6 3d 80 3a 04 00         	movzbl	0x43a80(%rip), %edi     # 0x69780 <PAD>
   25d00: 4c 8d 6b 28                  	leaq	0x28(%rbx), %r13
   25d04: 49 89 e4                     	movq	%rsp, %r12
   25d07: 4c 8d b4 24 00 01 00 00      	leaq	0x100(%rsp), %r14
   25d0f: 40 88 3e                     	movb	%dil, (%rsi)
   25d12: f6 c1 02                     	testb	$0x2, %cl
   25d15: 0f 84 d3 fe ff ff            	je	0x25bee <crypto_hash_sha256_final.localalias+0xce>
   25d1b: 0f b7 44 08 fe               	movzwl	-0x2(%rax,%rcx), %eax
   25d20: 66 89 44 0e fe               	movw	%ax, -0x2(%rsi,%rcx)
   25d25: e9 c4 fe ff ff               	jmp	0x25bee <crypto_hash_sha256_final.localalias+0xce>
   25d2a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   25d30: f6 c2 04                     	testb	$0x4, %dl
   25d33: 75 4e                        	jne	0x25d83 <crypto_hash_sha256_final.localalias+0x263>
   25d35: 85 d2                        	testl	%edx, %edx
   25d37: 0f 84 73 fe ff ff            	je	0x25bb0 <crypto_hash_sha256_final.localalias+0x90>
   25d3d: 0f b6 35 3c 3a 04 00         	movzbl	0x43a3c(%rip), %esi     # 0x69780 <PAD>
   25d44: 40 88 31                     	movb	%sil, (%rcx)
   25d47: f6 c2 02                     	testb	$0x2, %dl
   25d4a: 0f 84 60 fe ff ff            	je	0x25bb0 <crypto_hash_sha256_final.localalias+0x90>
   25d50: 0f b7 44 10 fe               	movzwl	-0x2(%rax,%rdx), %eax
   25d55: 66 89 44 11 fe               	movw	%ax, -0x2(%rcx,%rdx)
   25d5a: e9 51 fe ff ff               	jmp	0x25bb0 <crypto_hash_sha256_final.localalias+0x90>
   25d5f: 8b 3d 1b 3a 04 00            	movl	0x43a1b(%rip), %edi     # 0x69780 <PAD>
   25d65: 8b 44 08 fc                  	movl	-0x4(%rax,%rcx), %eax
   25d69: 4c 8d 6b 28                  	leaq	0x28(%rbx), %r13
   25d6d: 49 89 e4                     	movq	%rsp, %r12
   25d70: 4c 8d b4 24 00 01 00 00      	leaq	0x100(%rsp), %r14
   25d78: 89 3e                        	movl	%edi, (%rsi)
   25d7a: 89 44 0e fc                  	movl	%eax, -0x4(%rsi,%rcx)
   25d7e: e9 6b fe ff ff               	jmp	0x25bee <crypto_hash_sha256_final.localalias+0xce>
   25d83: 8b 35 f7 39 04 00            	movl	0x439f7(%rip), %esi     # 0x69780 <PAD>
   25d89: 8b 44 10 fc                  	movl	-0x4(%rax,%rdx), %eax
   25d8d: 89 31                        	movl	%esi, (%rcx)
   25d8f: 89 44 11 fc                  	movl	%eax, -0x4(%rcx,%rdx)
   25d93: e9 18 fe ff ff               	jmp	0x25bb0 <crypto_hash_sha256_final.localalias+0x90>
   25d98: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000025da0 <crypto_hash_sha256>:
   25da0: 55                           	pushq	%rbp
   25da1: 53                           	pushq	%rbx
   25da2: 48 89 fb                     	movq	%rdi, %rbx
   25da5: 48 83 ec 78                  	subq	$0x78, %rsp
   25da9: 66 0f 6f 05 af 39 04 00      	movdqa	0x439af(%rip), %xmm0    # 0x69760 <sha256_initial_state.0>
   25db1: 66 0f 6f 0d b7 39 04 00      	movdqa	0x439b7(%rip), %xmm1    # 0x69770 <sha256_initial_state.0+0x10>
   25db9: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   25dc2: 48 89 44 24 68               	movq	%rax, 0x68(%rsp)
   25dc7: 31 c0                        	xorl	%eax, %eax
   25dc9: 48 89 e5                     	movq	%rsp, %rbp
   25dcc: 48 c7 44 24 20 00 00 00 00   	movq	$0x0, 0x20(%rsp)
   25dd5: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   25dd9: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   25dde: 48 85 d2                     	testq	%rdx, %rdx
   25de1: 74 08                        	je	0x25deb <crypto_hash_sha256+0x4b>
   25de3: 48 89 ef                     	movq	%rbp, %rdi
   25de6: e8 75 f7 ff ff               	callq	0x25560 <crypto_hash_sha256_update.part.0>
   25deb: 48 89 de                     	movq	%rbx, %rsi
   25dee: 48 89 ef                     	movq	%rbp, %rdi
   25df1: e8 2a fd ff ff               	callq	0x25b20 <crypto_hash_sha256_final.localalias>
   25df6: 48 8b 44 24 68               	movq	0x68(%rsp), %rax
   25dfb: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   25e04: 75 09                        	jne	0x25e0f <crypto_hash_sha256+0x6f>
   25e06: 48 83 c4 78                  	addq	$0x78, %rsp
   25e0a: 31 c0                        	xorl	%eax, %eax
   25e0c: 5b                           	popq	%rbx
   25e0d: 5d                           	popq	%rbp
   25e0e: c3                           	retq
   25e0f: e8 dc 84 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   25e14: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   25e1e: 66 90                        	nop

0000000000025e20 <crypto_hash_sha512_bytes>:
   25e20: b8 40 00 00 00               	movl	$0x40, %eax
   25e25: c3                           	retq
   25e26: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000025e30 <crypto_hash_sha512_statebytes>:
   25e30: b8 d0 00 00 00               	movl	$0xd0, %eax
   25e35: c3                           	retq
   25e36: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000025e40 <SHA512_Transform>:
   25e40: 41 57                        	pushq	%r15
   25e42: 48 89 d0                     	movq	%rdx, %rax
   25e45: 4c 8d 05 34 3b 04 00         	leaq	0x43b34(%rip), %r8      # 0x69980 <Krnd>
   25e4c: 41 56                        	pushq	%r14
   25e4e: 49 89 c7                     	movq	%rax, %r15
   25e51: 48 05 80 02 00 00            	addq	$0x280, %rax            # imm = 0x280
   25e57: 41 55                        	pushq	%r13
   25e59: 49 89 cd                     	movq	%rcx, %r13
   25e5c: 41 54                        	pushq	%r12
   25e5e: 55                           	pushq	%rbp
   25e5f: 53                           	pushq	%rbx
   25e60: 48 8b 16                     	movq	(%rsi), %rdx
   25e63: 48 0f ca                     	bswapq	%rdx
   25e66: 48 89 90 80 fd ff ff         	movq	%rdx, -0x280(%rax)
   25e6d: 48 8b 56 08                  	movq	0x8(%rsi), %rdx
   25e71: 48 0f ca                     	bswapq	%rdx
   25e74: 48 89 90 88 fd ff ff         	movq	%rdx, -0x278(%rax)
   25e7b: 48 8b 56 10                  	movq	0x10(%rsi), %rdx
   25e7f: 48 0f ca                     	bswapq	%rdx
   25e82: 48 89 90 90 fd ff ff         	movq	%rdx, -0x270(%rax)
   25e89: 48 8b 56 18                  	movq	0x18(%rsi), %rdx
   25e8d: 48 0f ca                     	bswapq	%rdx
   25e90: 48 89 90 98 fd ff ff         	movq	%rdx, -0x268(%rax)
   25e97: 48 8b 56 20                  	movq	0x20(%rsi), %rdx
   25e9b: 48 0f ca                     	bswapq	%rdx
   25e9e: 48 89 90 a0 fd ff ff         	movq	%rdx, -0x260(%rax)
   25ea5: 48 8b 56 28                  	movq	0x28(%rsi), %rdx
   25ea9: 48 0f ca                     	bswapq	%rdx
   25eac: 48 89 90 a8 fd ff ff         	movq	%rdx, -0x258(%rax)
   25eb3: 48 8b 56 30                  	movq	0x30(%rsi), %rdx
   25eb7: 48 0f ca                     	bswapq	%rdx
   25eba: 48 89 90 b0 fd ff ff         	movq	%rdx, -0x250(%rax)
   25ec1: 48 8b 56 38                  	movq	0x38(%rsi), %rdx
   25ec5: 48 0f ca                     	bswapq	%rdx
   25ec8: 48 89 90 b8 fd ff ff         	movq	%rdx, -0x248(%rax)
   25ecf: 48 8b 56 40                  	movq	0x40(%rsi), %rdx
   25ed3: 48 0f ca                     	bswapq	%rdx
   25ed6: 48 89 90 c0 fd ff ff         	movq	%rdx, -0x240(%rax)
   25edd: 48 8b 56 48                  	movq	0x48(%rsi), %rdx
   25ee1: 48 0f ca                     	bswapq	%rdx
   25ee4: 48 89 90 c8 fd ff ff         	movq	%rdx, -0x238(%rax)
   25eeb: 48 8b 56 50                  	movq	0x50(%rsi), %rdx
   25eef: 48 0f ca                     	bswapq	%rdx
   25ef2: 48 89 90 d0 fd ff ff         	movq	%rdx, -0x230(%rax)
   25ef9: 48 8b 56 58                  	movq	0x58(%rsi), %rdx
   25efd: 48 0f ca                     	bswapq	%rdx
   25f00: 48 89 90 d8 fd ff ff         	movq	%rdx, -0x228(%rax)
   25f07: 48 8b 56 60                  	movq	0x60(%rsi), %rdx
   25f0b: 48 0f ca                     	bswapq	%rdx
   25f0e: 48 89 90 e0 fd ff ff         	movq	%rdx, -0x220(%rax)
   25f15: 48 8b 56 68                  	movq	0x68(%rsi), %rdx
   25f19: 48 89 7c 24 f0               	movq	%rdi, -0x10(%rsp)
   25f1e: 48 0f ca                     	bswapq	%rdx
   25f21: 48 89 90 e8 fd ff ff         	movq	%rdx, -0x218(%rax)
   25f28: 48 8b 56 70                  	movq	0x70(%rsi), %rdx
   25f2c: 48 0f ca                     	bswapq	%rdx
   25f2f: 48 89 90 f0 fd ff ff         	movq	%rdx, -0x210(%rax)
   25f36: 48 8b 56 78                  	movq	0x78(%rsi), %rdx
   25f3a: 48 0f ca                     	bswapq	%rdx
   25f3d: 48 89 90 f8 fd ff ff         	movq	%rdx, -0x208(%rax)
   25f44: f3 0f 6f 37                  	movdqu	(%rdi), %xmm6
   25f48: 48 89 44 24 e8               	movq	%rax, -0x18(%rsp)
   25f4d: 0f 11 31                     	movups	%xmm6, (%rcx)
   25f50: f3 0f 6f 7f 10               	movdqu	0x10(%rdi), %xmm7
   25f55: 0f 11 79 10                  	movups	%xmm7, 0x10(%rcx)
   25f59: f3 0f 6f 77 20               	movdqu	0x20(%rdi), %xmm6
   25f5e: 0f 11 71 20                  	movups	%xmm6, 0x20(%rcx)
   25f62: f3 0f 6f 7f 30               	movdqu	0x30(%rdi), %xmm7
   25f67: 0f 11 79 30                  	movups	%xmm7, 0x30(%rcx)
   25f6b: 49 8b 6d 20                  	movq	0x20(%r13), %rbp
   25f6f: 49 8b 4d 28                  	movq	0x28(%r13), %rcx
   25f73: 4d 8b 5d 30                  	movq	0x30(%r13), %r11
   25f77: 4d 8b 4d 08                  	movq	0x8(%r13), %r9
   25f7b: 48 89 ea                     	movq	%rbp, %rdx
   25f7e: 48 89 e8                     	movq	%rbp, %rax
   25f81: 4d 8b 55 10                  	movq	0x10(%r13), %r10
   25f85: 49 8b 5d 18                  	movq	0x18(%r13), %rbx
   25f89: 48 c1 c8 12                  	rorq	$0x12, %rax
   25f8d: 48 c1 ca 0e                  	rorq	$0xe, %rdx
   25f91: 4d 89 cc                     	movq	%r9, %r12
   25f94: 48 31 c2                     	xorq	%rax, %rdx
   25f97: 48 89 e8                     	movq	%rbp, %rax
   25f9a: 4d 21 d4                     	andq	%r10, %r12
   25f9d: 48 c1 c0 17                  	rolq	$0x17, %rax
   25fa1: 48 31 c2                     	xorq	%rax, %rdx
   25fa4: 48 89 c8                     	movq	%rcx, %rax
   25fa7: 4c 31 d8                     	xorq	%r11, %rax
   25faa: 48 21 e8                     	andq	%rbp, %rax
   25fad: 4c 31 d8                     	xorq	%r11, %rax
   25fb0: 48 01 c2                     	addq	%rax, %rdx
   25fb3: 49 8b 45 00                  	movq	(%r13), %rax
   25fb7: 49 03 55 38                  	addq	0x38(%r13), %rdx
   25fbb: 49 03 17                     	addq	(%r15), %rdx
   25fbe: 49 03 10                     	addq	(%r8), %rdx
   25fc1: 48 89 c7                     	movq	%rax, %rdi
   25fc4: 48 89 c6                     	movq	%rax, %rsi
   25fc7: 48 01 d3                     	addq	%rdx, %rbx
   25fca: 48 c1 c6 1e                  	rolq	$0x1e, %rsi
   25fce: 48 c1 cf 1c                  	rorq	$0x1c, %rdi
   25fd2: 49 89 5d 18                  	movq	%rbx, 0x18(%r13)
   25fd6: 48 31 f7                     	xorq	%rsi, %rdi
   25fd9: 48 89 c6                     	movq	%rax, %rsi
   25fdc: 48 c1 c6 19                  	rolq	$0x19, %rsi
   25fe0: 48 31 f7                     	xorq	%rsi, %rdi
   25fe3: 4c 89 ce                     	movq	%r9, %rsi
   25fe6: 4c 09 d6                     	orq	%r10, %rsi
   25fe9: 48 21 c6                     	andq	%rax, %rsi
   25fec: 4c 09 e6                     	orq	%r12, %rsi
   25fef: 49 89 c4                     	movq	%rax, %r12
   25ff2: 48 01 f7                     	addq	%rsi, %rdi
   25ff5: 48 89 ee                     	movq	%rbp, %rsi
   25ff8: 48 01 d7                     	addq	%rdx, %rdi
   25ffb: 48 31 ce                     	xorq	%rcx, %rsi
   25ffe: 49 89 7d 38                  	movq	%rdi, 0x38(%r13)
   26002: 48 21 de                     	andq	%rbx, %rsi
   26005: 49 8b 50 08                  	movq	0x8(%r8), %rdx
   26009: 49 03 57 08                  	addq	0x8(%r15), %rdx
   2600d: 48 31 ce                     	xorq	%rcx, %rsi
   26010: 4c 01 da                     	addq	%r11, %rdx
   26013: 49 89 db                     	movq	%rbx, %r11
   26016: 48 01 f2                     	addq	%rsi, %rdx
   26019: 48 89 de                     	movq	%rbx, %rsi
   2601c: 49 c1 cb 12                  	rorq	$0x12, %r11
   26020: 48 c1 ce 0e                  	rorq	$0xe, %rsi
   26024: 4c 31 de                     	xorq	%r11, %rsi
   26027: 49 89 db                     	movq	%rbx, %r11
   2602a: 4d 21 cc                     	andq	%r9, %r12
   2602d: 49 c1 c3 17                  	rolq	$0x17, %r11
   26031: 4c 31 de                     	xorq	%r11, %rsi
   26034: 49 89 fb                     	movq	%rdi, %r11
   26037: 48 01 f2                     	addq	%rsi, %rdx
   2603a: 48 89 fe                     	movq	%rdi, %rsi
   2603d: 49 c1 c3 1e                  	rolq	$0x1e, %r11
   26041: 48 c1 ce 1c                  	rorq	$0x1c, %rsi
   26045: 49 01 d2                     	addq	%rdx, %r10
   26048: 4c 31 de                     	xorq	%r11, %rsi
   2604b: 49 89 fb                     	movq	%rdi, %r11
   2604e: 4d 89 55 10                  	movq	%r10, 0x10(%r13)
   26052: 49 c1 c3 19                  	rolq	$0x19, %r11
   26056: 4c 31 de                     	xorq	%r11, %rsi
   26059: 49 89 c3                     	movq	%rax, %r11
   2605c: 4d 09 cb                     	orq	%r9, %r11
   2605f: 49 21 fb                     	andq	%rdi, %r11
   26062: 4d 09 e3                     	orq	%r12, %r11
   26065: 49 89 c4                     	movq	%rax, %r12
   26068: 4c 01 de                     	addq	%r11, %rsi
   2606b: 4d 89 d3                     	movq	%r10, %r11
   2606e: 48 01 d6                     	addq	%rdx, %rsi
   26071: 49 c1 cb 12                  	rorq	$0x12, %r11
   26075: 49 89 75 30                  	movq	%rsi, 0x30(%r13)
   26079: 49 8b 50 10                  	movq	0x10(%r8), %rdx
   2607d: 49 03 57 10                  	addq	0x10(%r15), %rdx
   26081: 48 01 ca                     	addq	%rcx, %rdx
   26084: 48 89 e9                     	movq	%rbp, %rcx
   26087: 48 31 d9                     	xorq	%rbx, %rcx
   2608a: 4c 21 d1                     	andq	%r10, %rcx
   2608d: 48 31 e9                     	xorq	%rbp, %rcx
   26090: 48 01 ca                     	addq	%rcx, %rdx
   26093: 4c 89 d1                     	movq	%r10, %rcx
   26096: 48 c1 c9 0e                  	rorq	$0xe, %rcx
   2609a: 4c 31 d9                     	xorq	%r11, %rcx
   2609d: 4d 89 d3                     	movq	%r10, %r11
   260a0: 49 c1 c3 17                  	rolq	$0x17, %r11
   260a4: 4c 31 d9                     	xorq	%r11, %rcx
   260a7: 49 89 f3                     	movq	%rsi, %r11
   260aa: 48 01 ca                     	addq	%rcx, %rdx
   260ad: 48 89 f1                     	movq	%rsi, %rcx
   260b0: 49 c1 c3 1e                  	rolq	$0x1e, %r11
   260b4: 48 c1 c9 1c                  	rorq	$0x1c, %rcx
   260b8: 49 01 d1                     	addq	%rdx, %r9
   260bb: 4c 31 d9                     	xorq	%r11, %rcx
   260be: 49 89 f3                     	movq	%rsi, %r11
   260c1: 4d 89 4d 08                  	movq	%r9, 0x8(%r13)
   260c5: 49 c1 c3 19                  	rolq	$0x19, %r11
   260c9: 49 21 fc                     	andq	%rdi, %r12
   260cc: 4c 31 d9                     	xorq	%r11, %rcx
   260cf: 49 89 c3                     	movq	%rax, %r11
   260d2: 49 09 fb                     	orq	%rdi, %r11
   260d5: 49 21 f3                     	andq	%rsi, %r11
   260d8: 4d 09 e3                     	orq	%r12, %r11
   260db: 49 89 fc                     	movq	%rdi, %r12
   260de: 4c 01 d9                     	addq	%r11, %rcx
   260e1: 49 21 f4                     	andq	%rsi, %r12
   260e4: 48 01 d1                     	addq	%rdx, %rcx
   260e7: 48 89 da                     	movq	%rbx, %rdx
   260ea: 4c 31 d2                     	xorq	%r10, %rdx
   260ed: 49 89 4d 28                  	movq	%rcx, 0x28(%r13)
   260f1: 4d 8b 58 18                  	movq	0x18(%r8), %r11
   260f5: 4c 21 ca                     	andq	%r9, %rdx
   260f8: 4d 03 5f 18                  	addq	0x18(%r15), %r11
   260fc: 48 31 da                     	xorq	%rbx, %rdx
   260ff: 49 01 eb                     	addq	%rbp, %r11
   26102: 4c 89 cd                     	movq	%r9, %rbp
   26105: 49 01 d3                     	addq	%rdx, %r11
   26108: 4c 89 ca                     	movq	%r9, %rdx
   2610b: 48 c1 cd 12                  	rorq	$0x12, %rbp
   2610f: 48 c1 ca 0e                  	rorq	$0xe, %rdx
   26113: 48 31 ea                     	xorq	%rbp, %rdx
   26116: 4c 89 cd                     	movq	%r9, %rbp
   26119: 48 c1 c5 17                  	rolq	$0x17, %rbp
   2611d: 48 31 ea                     	xorq	%rbp, %rdx
   26120: 48 89 cd                     	movq	%rcx, %rbp
   26123: 49 01 d3                     	addq	%rdx, %r11
   26126: 48 89 ca                     	movq	%rcx, %rdx
   26129: 48 c1 c5 1e                  	rolq	$0x1e, %rbp
   2612d: 48 c1 ca 1c                  	rorq	$0x1c, %rdx
   26131: 4c 01 d8                     	addq	%r11, %rax
   26134: 48 31 ea                     	xorq	%rbp, %rdx
   26137: 48 89 cd                     	movq	%rcx, %rbp
   2613a: 49 89 45 00                  	movq	%rax, (%r13)
   2613e: 48 c1 c5 19                  	rolq	$0x19, %rbp
   26142: 48 31 ea                     	xorq	%rbp, %rdx
   26145: 48 89 fd                     	movq	%rdi, %rbp
   26148: 48 09 f5                     	orq	%rsi, %rbp
   2614b: 48 21 cd                     	andq	%rcx, %rbp
   2614e: 4c 09 e5                     	orq	%r12, %rbp
   26151: 49 89 f4                     	movq	%rsi, %r12
   26154: 48 01 ea                     	addq	%rbp, %rdx
   26157: 48 89 c5                     	movq	%rax, %rbp
   2615a: 4c 01 da                     	addq	%r11, %rdx
   2615d: 49 89 55 20                  	movq	%rdx, 0x20(%r13)
   26161: 4d 8b 58 20                  	movq	0x20(%r8), %r11
   26165: 4d 03 5f 20                  	addq	0x20(%r15), %r11
   26169: 48 c1 cd 12                  	rorq	$0x12, %rbp
   2616d: 49 21 cc                     	andq	%rcx, %r12
   26170: 49 01 db                     	addq	%rbx, %r11
   26173: 4c 89 d3                     	movq	%r10, %rbx
   26176: 4c 31 cb                     	xorq	%r9, %rbx
   26179: 48 21 c3                     	andq	%rax, %rbx
   2617c: 4c 31 d3                     	xorq	%r10, %rbx
   2617f: 49 01 db                     	addq	%rbx, %r11
   26182: 48 89 c3                     	movq	%rax, %rbx
   26185: 48 c1 cb 0e                  	rorq	$0xe, %rbx
   26189: 48 31 eb                     	xorq	%rbp, %rbx
   2618c: 48 89 c5                     	movq	%rax, %rbp
   2618f: 48 c1 c5 17                  	rolq	$0x17, %rbp
   26193: 48 31 eb                     	xorq	%rbp, %rbx
   26196: 48 89 d5                     	movq	%rdx, %rbp
   26199: 49 01 db                     	addq	%rbx, %r11
   2619c: 48 89 d3                     	movq	%rdx, %rbx
   2619f: 48 c1 c5 1e                  	rolq	$0x1e, %rbp
   261a3: 48 c1 cb 1c                  	rorq	$0x1c, %rbx
   261a7: 4c 01 df                     	addq	%r11, %rdi
   261aa: 48 31 eb                     	xorq	%rbp, %rbx
   261ad: 48 89 d5                     	movq	%rdx, %rbp
   261b0: 49 89 7d 38                  	movq	%rdi, 0x38(%r13)
   261b4: 48 c1 c5 19                  	rolq	$0x19, %rbp
   261b8: 48 31 eb                     	xorq	%rbp, %rbx
   261bb: 48 89 f5                     	movq	%rsi, %rbp
   261be: 48 09 cd                     	orq	%rcx, %rbp
   261c1: 48 21 d5                     	andq	%rdx, %rbp
   261c4: 4c 09 e5                     	orq	%r12, %rbp
   261c7: 49 89 cc                     	movq	%rcx, %r12
   261ca: 48 01 eb                     	addq	%rbp, %rbx
   261cd: 48 89 fd                     	movq	%rdi, %rbp
   261d0: 4c 01 db                     	addq	%r11, %rbx
   261d3: 48 c1 cd 12                  	rorq	$0x12, %rbp
   261d7: 49 89 5d 18                  	movq	%rbx, 0x18(%r13)
   261db: 4d 8b 58 28                  	movq	0x28(%r8), %r11
   261df: 4d 03 5f 28                  	addq	0x28(%r15), %r11
   261e3: 4d 01 da                     	addq	%r11, %r10
   261e6: 4d 89 cb                     	movq	%r9, %r11
   261e9: 49 31 c3                     	xorq	%rax, %r11
   261ec: 49 21 fb                     	andq	%rdi, %r11
   261ef: 4d 31 cb                     	xorq	%r9, %r11
   261f2: 4d 01 da                     	addq	%r11, %r10
   261f5: 49 89 fb                     	movq	%rdi, %r11
   261f8: 49 c1 cb 0e                  	rorq	$0xe, %r11
   261fc: 49 31 eb                     	xorq	%rbp, %r11
   261ff: 48 89 fd                     	movq	%rdi, %rbp
   26202: 49 21 d4                     	andq	%rdx, %r12
   26205: 48 c1 c5 17                  	rolq	$0x17, %rbp
   26209: 49 31 eb                     	xorq	%rbp, %r11
   2620c: 48 89 dd                     	movq	%rbx, %rbp
   2620f: 4d 01 da                     	addq	%r11, %r10
   26212: 49 89 db                     	movq	%rbx, %r11
   26215: 48 c1 c5 1e                  	rolq	$0x1e, %rbp
   26219: 49 c1 cb 1c                  	rorq	$0x1c, %r11
   2621d: 4c 01 d6                     	addq	%r10, %rsi
   26220: 49 31 eb                     	xorq	%rbp, %r11
   26223: 48 89 dd                     	movq	%rbx, %rbp
   26226: 49 89 75 30                  	movq	%rsi, 0x30(%r13)
   2622a: 48 c1 c5 19                  	rolq	$0x19, %rbp
   2622e: 49 31 eb                     	xorq	%rbp, %r11
   26231: 48 89 cd                     	movq	%rcx, %rbp
   26234: 48 09 d5                     	orq	%rdx, %rbp
   26237: 48 21 dd                     	andq	%rbx, %rbp
   2623a: 4c 09 e5                     	orq	%r12, %rbp
   2623d: 49 89 d4                     	movq	%rdx, %r12
   26240: 49 01 eb                     	addq	%rbp, %r11
   26243: 48 89 f5                     	movq	%rsi, %rbp
   26246: 4d 01 d3                     	addq	%r10, %r11
   26249: 48 c1 cd 12                  	rorq	$0x12, %rbp
   2624d: 4d 89 5d 10                  	movq	%r11, 0x10(%r13)
   26251: 4d 8b 50 30                  	movq	0x30(%r8), %r10
   26255: 4d 03 57 30                  	addq	0x30(%r15), %r10
   26259: 4d 01 d1                     	addq	%r10, %r9
   2625c: 49 89 c2                     	movq	%rax, %r10
   2625f: 49 31 fa                     	xorq	%rdi, %r10
   26262: 49 21 f2                     	andq	%rsi, %r10
   26265: 49 31 c2                     	xorq	%rax, %r10
   26268: 4d 01 d1                     	addq	%r10, %r9
   2626b: 49 89 f2                     	movq	%rsi, %r10
   2626e: 49 c1 ca 0e                  	rorq	$0xe, %r10
   26272: 49 31 ea                     	xorq	%rbp, %r10
   26275: 48 89 f5                     	movq	%rsi, %rbp
   26278: 48 c1 c5 17                  	rolq	$0x17, %rbp
   2627c: 49 31 ea                     	xorq	%rbp, %r10
   2627f: 4c 89 dd                     	movq	%r11, %rbp
   26282: 4d 01 d1                     	addq	%r10, %r9
   26285: 4d 89 da                     	movq	%r11, %r10
   26288: 48 c1 c5 1e                  	rolq	$0x1e, %rbp
   2628c: 49 c1 ca 1c                  	rorq	$0x1c, %r10
   26290: 4c 01 c9                     	addq	%r9, %rcx
   26293: 49 31 ea                     	xorq	%rbp, %r10
   26296: 4c 89 dd                     	movq	%r11, %rbp
   26299: 49 89 4d 28                  	movq	%rcx, 0x28(%r13)
   2629d: 48 c1 c5 19                  	rolq	$0x19, %rbp
   262a1: 49 21 dc                     	andq	%rbx, %r12
   262a4: 49 31 ea                     	xorq	%rbp, %r10
   262a7: 48 89 d5                     	movq	%rdx, %rbp
   262aa: 48 09 dd                     	orq	%rbx, %rbp
   262ad: 4c 21 dd                     	andq	%r11, %rbp
   262b0: 4c 09 e5                     	orq	%r12, %rbp
   262b3: 49 89 dc                     	movq	%rbx, %r12
   262b6: 49 01 ea                     	addq	%rbp, %r10
   262b9: 48 89 cd                     	movq	%rcx, %rbp
   262bc: 4d 21 dc                     	andq	%r11, %r12
   262bf: 4d 01 ca                     	addq	%r9, %r10
   262c2: 48 c1 cd 12                  	rorq	$0x12, %rbp
   262c6: 4d 89 55 08                  	movq	%r10, 0x8(%r13)
   262ca: 4d 8b 48 38                  	movq	0x38(%r8), %r9
   262ce: 4d 03 4f 38                  	addq	0x38(%r15), %r9
   262d2: 4c 01 c8                     	addq	%r9, %rax
   262d5: 49 89 f9                     	movq	%rdi, %r9
   262d8: 49 31 f1                     	xorq	%rsi, %r9
   262db: 49 21 c9                     	andq	%rcx, %r9
   262de: 49 31 f9                     	xorq	%rdi, %r9
   262e1: 4c 01 c8                     	addq	%r9, %rax
   262e4: 49 89 c9                     	movq	%rcx, %r9
   262e7: 49 c1 c9 0e                  	rorq	$0xe, %r9
   262eb: 49 31 e9                     	xorq	%rbp, %r9
   262ee: 48 89 cd                     	movq	%rcx, %rbp
   262f1: 48 c1 c5 17                  	rolq	$0x17, %rbp
   262f5: 49 31 e9                     	xorq	%rbp, %r9
   262f8: 4c 01 c8                     	addq	%r9, %rax
   262fb: 4d 89 d1                     	movq	%r10, %r9
   262fe: 48 8d 2c 02                  	leaq	(%rdx,%rax), %rbp
   26302: 4c 89 d2                     	movq	%r10, %rdx
   26305: 49 c1 c9 1c                  	rorq	$0x1c, %r9
   26309: 48 c1 c2 1e                  	rolq	$0x1e, %rdx
   2630d: 49 89 6d 20                  	movq	%rbp, 0x20(%r13)
   26311: 49 31 d1                     	xorq	%rdx, %r9
   26314: 4c 89 d2                     	movq	%r10, %rdx
   26317: 48 c1 c2 19                  	rolq	$0x19, %rdx
   2631b: 49 31 d1                     	xorq	%rdx, %r9
   2631e: 48 89 da                     	movq	%rbx, %rdx
   26321: 4c 09 da                     	orq	%r11, %rdx
   26324: 4c 21 d2                     	andq	%r10, %rdx
   26327: 4c 09 e2                     	orq	%r12, %rdx
   2632a: 4d 89 dc                     	movq	%r11, %r12
   2632d: 49 01 d1                     	addq	%rdx, %r9
   26330: 48 89 f2                     	movq	%rsi, %rdx
   26333: 49 01 c1                     	addq	%rax, %r9
   26336: 4d 89 4d 00                  	movq	%r9, (%r13)
   2633a: 49 8b 40 40                  	movq	0x40(%r8), %rax
   2633e: 49 03 47 40                  	addq	0x40(%r15), %rax
   26342: 48 01 f8                     	addq	%rdi, %rax
   26345: 48 31 ca                     	xorq	%rcx, %rdx
   26348: 48 89 ef                     	movq	%rbp, %rdi
   2634b: 4d 21 d4                     	andq	%r10, %r12
   2634e: 48 21 ea                     	andq	%rbp, %rdx
   26351: 48 c1 cf 12                  	rorq	$0x12, %rdi
   26355: 48 31 f2                     	xorq	%rsi, %rdx
   26358: 48 01 d0                     	addq	%rdx, %rax
   2635b: 48 89 ea                     	movq	%rbp, %rdx
   2635e: 48 c1 ca 0e                  	rorq	$0xe, %rdx
   26362: 48 31 fa                     	xorq	%rdi, %rdx
   26365: 48 89 ef                     	movq	%rbp, %rdi
   26368: 48 c1 c7 17                  	rolq	$0x17, %rdi
   2636c: 48 31 fa                     	xorq	%rdi, %rdx
   2636f: 4c 89 cf                     	movq	%r9, %rdi
   26372: 48 01 d0                     	addq	%rdx, %rax
   26375: 4c 89 ca                     	movq	%r9, %rdx
   26378: 48 c1 cf 1c                  	rorq	$0x1c, %rdi
   2637c: 48 c1 c2 1e                  	rolq	$0x1e, %rdx
   26380: 48 01 c3                     	addq	%rax, %rbx
   26383: 48 31 d7                     	xorq	%rdx, %rdi
   26386: 4c 89 ca                     	movq	%r9, %rdx
   26389: 49 89 5d 18                  	movq	%rbx, 0x18(%r13)
   2638d: 48 c1 c2 19                  	rolq	$0x19, %rdx
   26391: 48 31 d7                     	xorq	%rdx, %rdi
   26394: 4c 89 da                     	movq	%r11, %rdx
   26397: 4c 09 d2                     	orq	%r10, %rdx
   2639a: 4c 21 ca                     	andq	%r9, %rdx
   2639d: 4c 09 e2                     	orq	%r12, %rdx
   263a0: 4d 89 d4                     	movq	%r10, %r12
   263a3: 48 01 d7                     	addq	%rdx, %rdi
   263a6: 48 01 c7                     	addq	%rax, %rdi
   263a9: 48 89 c8                     	movq	%rcx, %rax
   263ac: 48 31 e8                     	xorq	%rbp, %rax
   263af: 49 89 7d 38                  	movq	%rdi, 0x38(%r13)
   263b3: 49 8b 50 48                  	movq	0x48(%r8), %rdx
   263b7: 48 21 d8                     	andq	%rbx, %rax
   263ba: 49 03 57 48                  	addq	0x48(%r15), %rdx
   263be: 48 31 c8                     	xorq	%rcx, %rax
   263c1: 48 01 f2                     	addq	%rsi, %rdx
   263c4: 48 89 de                     	movq	%rbx, %rsi
   263c7: 48 01 c2                     	addq	%rax, %rdx
   263ca: 48 89 d8                     	movq	%rbx, %rax
   263cd: 48 c1 ce 12                  	rorq	$0x12, %rsi
   263d1: 48 c1 c8 0e                  	rorq	$0xe, %rax
   263d5: 48 31 f0                     	xorq	%rsi, %rax
   263d8: 48 89 de                     	movq	%rbx, %rsi
   263db: 48 c1 c6 17                  	rolq	$0x17, %rsi
   263df: 4d 21 cc                     	andq	%r9, %r12
   263e2: 48 31 f0                     	xorq	%rsi, %rax
   263e5: 48 89 fe                     	movq	%rdi, %rsi
   263e8: 48 01 c2                     	addq	%rax, %rdx
   263eb: 48 89 f8                     	movq	%rdi, %rax
   263ee: 48 c1 c6 1e                  	rolq	$0x1e, %rsi
   263f2: 48 c1 c8 1c                  	rorq	$0x1c, %rax
   263f6: 49 01 d3                     	addq	%rdx, %r11
   263f9: 48 31 f0                     	xorq	%rsi, %rax
   263fc: 48 89 fe                     	movq	%rdi, %rsi
   263ff: 4d 89 5d 10                  	movq	%r11, 0x10(%r13)
   26403: 48 c1 c6 19                  	rolq	$0x19, %rsi
   26407: 48 31 f0                     	xorq	%rsi, %rax
   2640a: 4c 89 d6                     	movq	%r10, %rsi
   2640d: 4c 09 ce                     	orq	%r9, %rsi
   26410: 48 21 fe                     	andq	%rdi, %rsi
   26413: 4c 09 e6                     	orq	%r12, %rsi
   26416: 4d 89 cc                     	movq	%r9, %r12
   26419: 48 01 f0                     	addq	%rsi, %rax
   2641c: 4c 89 de                     	movq	%r11, %rsi
   2641f: 48 01 d0                     	addq	%rdx, %rax
   26422: 48 c1 ce 12                  	rorq	$0x12, %rsi
   26426: 49 89 45 30                  	movq	%rax, 0x30(%r13)
   2642a: 49 8b 50 50                  	movq	0x50(%r8), %rdx
   2642e: 49 03 57 50                  	addq	0x50(%r15), %rdx
   26432: 48 01 d1                     	addq	%rdx, %rcx
   26435: 48 89 ea                     	movq	%rbp, %rdx
   26438: 48 31 da                     	xorq	%rbx, %rdx
   2643b: 4c 21 da                     	andq	%r11, %rdx
   2643e: 48 31 ea                     	xorq	%rbp, %rdx
   26441: 48 01 d1                     	addq	%rdx, %rcx
   26444: 4c 89 da                     	movq	%r11, %rdx
   26447: 48 c1 ca 0e                  	rorq	$0xe, %rdx
   2644b: 48 31 f2                     	xorq	%rsi, %rdx
   2644e: 4c 89 de                     	movq	%r11, %rsi
   26451: 48 c1 c6 17                  	rolq	$0x17, %rsi
   26455: 48 31 f2                     	xorq	%rsi, %rdx
   26458: 48 89 c6                     	movq	%rax, %rsi
   2645b: 48 01 d1                     	addq	%rdx, %rcx
   2645e: 48 89 c2                     	movq	%rax, %rdx
   26461: 48 c1 c6 1e                  	rolq	$0x1e, %rsi
   26465: 48 c1 ca 1c                  	rorq	$0x1c, %rdx
   26469: 49 01 ca                     	addq	%rcx, %r10
   2646c: 48 31 f2                     	xorq	%rsi, %rdx
   2646f: 48 89 c6                     	movq	%rax, %rsi
   26472: 4d 89 55 08                  	movq	%r10, 0x8(%r13)
   26476: 48 c1 c6 19                  	rolq	$0x19, %rsi
   2647a: 48 31 f2                     	xorq	%rsi, %rdx
   2647d: 4c 89 ce                     	movq	%r9, %rsi
   26480: 49 21 fc                     	andq	%rdi, %r12
   26483: 48 09 fe                     	orq	%rdi, %rsi
   26486: 48 21 c6                     	andq	%rax, %rsi
   26489: 4c 09 e6                     	orq	%r12, %rsi
   2648c: 49 89 fc                     	movq	%rdi, %r12
   2648f: 48 01 f2                     	addq	%rsi, %rdx
   26492: 49 21 c4                     	andq	%rax, %r12
   26495: 48 01 ca                     	addq	%rcx, %rdx
   26498: 48 89 d9                     	movq	%rbx, %rcx
   2649b: 4c 31 d9                     	xorq	%r11, %rcx
   2649e: 49 89 55 28                  	movq	%rdx, 0x28(%r13)
   264a2: 49 8b 70 58                  	movq	0x58(%r8), %rsi
   264a6: 4c 21 d1                     	andq	%r10, %rcx
   264a9: 49 03 77 58                  	addq	0x58(%r15), %rsi
   264ad: 48 01 ee                     	addq	%rbp, %rsi
   264b0: 48 31 d9                     	xorq	%rbx, %rcx
   264b3: 4c 89 d5                     	movq	%r10, %rbp
   264b6: 48 01 ce                     	addq	%rcx, %rsi
   264b9: 4c 89 d1                     	movq	%r10, %rcx
   264bc: 48 c1 cd 12                  	rorq	$0x12, %rbp
   264c0: 48 c1 c9 0e                  	rorq	$0xe, %rcx
   264c4: 48 31 e9                     	xorq	%rbp, %rcx
   264c7: 4c 89 d5                     	movq	%r10, %rbp
   264ca: 48 c1 c5 17                  	rolq	$0x17, %rbp
   264ce: 48 31 e9                     	xorq	%rbp, %rcx
   264d1: 48 89 d5                     	movq	%rdx, %rbp
   264d4: 48 01 ce                     	addq	%rcx, %rsi
   264d7: 48 89 d1                     	movq	%rdx, %rcx
   264da: 48 c1 c5 1e                  	rolq	$0x1e, %rbp
   264de: 48 c1 c9 1c                  	rorq	$0x1c, %rcx
   264e2: 49 01 f1                     	addq	%rsi, %r9
   264e5: 48 31 e9                     	xorq	%rbp, %rcx
   264e8: 48 89 d5                     	movq	%rdx, %rbp
   264eb: 4d 89 4d 00                  	movq	%r9, (%r13)
   264ef: 48 c1 c5 19                  	rolq	$0x19, %rbp
   264f3: 48 31 e9                     	xorq	%rbp, %rcx
   264f6: 48 89 fd                     	movq	%rdi, %rbp
   264f9: 48 09 c5                     	orq	%rax, %rbp
   264fc: 48 21 d5                     	andq	%rdx, %rbp
   264ff: 4c 09 e5                     	orq	%r12, %rbp
   26502: 49 89 c4                     	movq	%rax, %r12
   26505: 48 01 e9                     	addq	%rbp, %rcx
   26508: 4c 89 cd                     	movq	%r9, %rbp
   2650b: 48 01 f1                     	addq	%rsi, %rcx
   2650e: 49 89 4d 20                  	movq	%rcx, 0x20(%r13)
   26512: 49 8b 70 60                  	movq	0x60(%r8), %rsi
   26516: 49 03 77 60                  	addq	0x60(%r15), %rsi
   2651a: 48 01 f3                     	addq	%rsi, %rbx
   2651d: 4c 89 de                     	movq	%r11, %rsi
   26520: 48 c1 cd 12                  	rorq	$0x12, %rbp
   26524: 49 21 d4                     	andq	%rdx, %r12
   26527: 4c 31 d6                     	xorq	%r10, %rsi
   2652a: 4c 21 ce                     	andq	%r9, %rsi
   2652d: 4c 31 de                     	xorq	%r11, %rsi
   26530: 48 01 f3                     	addq	%rsi, %rbx
   26533: 4c 89 ce                     	movq	%r9, %rsi
   26536: 48 c1 ce 0e                  	rorq	$0xe, %rsi
   2653a: 48 31 ee                     	xorq	%rbp, %rsi
   2653d: 4c 89 cd                     	movq	%r9, %rbp
   26540: 48 c1 c5 17                  	rolq	$0x17, %rbp
   26544: 48 31 ee                     	xorq	%rbp, %rsi
   26547: 48 89 cd                     	movq	%rcx, %rbp
   2654a: 48 01 f3                     	addq	%rsi, %rbx
   2654d: 48 89 ce                     	movq	%rcx, %rsi
   26550: 48 c1 c5 1e                  	rolq	$0x1e, %rbp
   26554: 48 c1 ce 1c                  	rorq	$0x1c, %rsi
   26558: 48 01 df                     	addq	%rbx, %rdi
   2655b: 48 31 ee                     	xorq	%rbp, %rsi
   2655e: 48 89 cd                     	movq	%rcx, %rbp
   26561: 49 89 7d 38                  	movq	%rdi, 0x38(%r13)
   26565: 48 c1 c5 19                  	rolq	$0x19, %rbp
   26569: 48 31 ee                     	xorq	%rbp, %rsi
   2656c: 48 89 c5                     	movq	%rax, %rbp
   2656f: 48 09 d5                     	orq	%rdx, %rbp
   26572: 48 21 cd                     	andq	%rcx, %rbp
   26575: 4c 09 e5                     	orq	%r12, %rbp
   26578: 49 89 d4                     	movq	%rdx, %r12
   2657b: 48 01 ee                     	addq	%rbp, %rsi
   2657e: 48 89 fd                     	movq	%rdi, %rbp
   26581: 48 01 de                     	addq	%rbx, %rsi
   26584: 48 c1 cd 12                  	rorq	$0x12, %rbp
   26588: 49 89 75 18                  	movq	%rsi, 0x18(%r13)
   2658c: 49 8b 58 68                  	movq	0x68(%r8), %rbx
   26590: 49 03 5f 68                  	addq	0x68(%r15), %rbx
   26594: 4c 01 db                     	addq	%r11, %rbx
   26597: 4d 89 d3                     	movq	%r10, %r11
   2659a: 4d 31 cb                     	xorq	%r9, %r11
   2659d: 49 21 fb                     	andq	%rdi, %r11
   265a0: 4d 31 d3                     	xorq	%r10, %r11
   265a3: 4c 01 db                     	addq	%r11, %rbx
   265a6: 49 89 fb                     	movq	%rdi, %r11
   265a9: 49 c1 cb 0e                  	rorq	$0xe, %r11
   265ad: 49 31 eb                     	xorq	%rbp, %r11
   265b0: 48 89 fd                     	movq	%rdi, %rbp
   265b3: 48 c1 c5 17                  	rolq	$0x17, %rbp
   265b7: 49 21 cc                     	andq	%rcx, %r12
   265ba: 49 31 eb                     	xorq	%rbp, %r11
   265bd: 48 89 f5                     	movq	%rsi, %rbp
   265c0: 4c 01 db                     	addq	%r11, %rbx
   265c3: 49 89 f3                     	movq	%rsi, %r11
   265c6: 48 c1 c5 1e                  	rolq	$0x1e, %rbp
   265ca: 49 c1 cb 1c                  	rorq	$0x1c, %r11
   265ce: 48 01 d8                     	addq	%rbx, %rax
   265d1: 49 31 eb                     	xorq	%rbp, %r11
   265d4: 48 89 f5                     	movq	%rsi, %rbp
   265d7: 49 89 45 30                  	movq	%rax, 0x30(%r13)
   265db: 48 c1 c5 19                  	rolq	$0x19, %rbp
   265df: 49 31 eb                     	xorq	%rbp, %r11
   265e2: 48 89 d5                     	movq	%rdx, %rbp
   265e5: 48 09 cd                     	orq	%rcx, %rbp
   265e8: 48 21 f5                     	andq	%rsi, %rbp
   265eb: 4c 09 e5                     	orq	%r12, %rbp
   265ee: 49 89 cc                     	movq	%rcx, %r12
   265f1: 49 01 eb                     	addq	%rbp, %r11
   265f4: 48 89 c5                     	movq	%rax, %rbp
   265f7: 49 01 db                     	addq	%rbx, %r11
   265fa: 48 c1 cd 12                  	rorq	$0x12, %rbp
   265fe: 4d 89 5d 10                  	movq	%r11, 0x10(%r13)
   26602: 49 8b 58 70                  	movq	0x70(%r8), %rbx
   26606: 49 03 5f 70                  	addq	0x70(%r15), %rbx
   2660a: 49 01 da                     	addq	%rbx, %r10
   2660d: 4c 89 cb                     	movq	%r9, %rbx
   26610: 48 31 fb                     	xorq	%rdi, %rbx
   26613: 48 21 c3                     	andq	%rax, %rbx
   26616: 4c 31 cb                     	xorq	%r9, %rbx
   26619: 49 01 da                     	addq	%rbx, %r10
   2661c: 48 89 c3                     	movq	%rax, %rbx
   2661f: 48 c1 cb 0e                  	rorq	$0xe, %rbx
   26623: 48 31 eb                     	xorq	%rbp, %rbx
   26626: 48 89 c5                     	movq	%rax, %rbp
   26629: 48 c1 c5 17                  	rolq	$0x17, %rbp
   2662d: 48 31 eb                     	xorq	%rbp, %rbx
   26630: 4c 89 dd                     	movq	%r11, %rbp
   26633: 49 01 da                     	addq	%rbx, %r10
   26636: 4c 89 db                     	movq	%r11, %rbx
   26639: 48 c1 c5 1e                  	rolq	$0x1e, %rbp
   2663d: 48 c1 cb 1c                  	rorq	$0x1c, %rbx
   26641: 4c 01 d2                     	addq	%r10, %rdx
   26644: 48 31 eb                     	xorq	%rbp, %rbx
   26647: 4c 89 dd                     	movq	%r11, %rbp
   2664a: 49 89 55 28                  	movq	%rdx, 0x28(%r13)
   2664e: 48 c1 c5 19                  	rolq	$0x19, %rbp
   26652: 48 31 eb                     	xorq	%rbp, %rbx
   26655: 48 89 cd                     	movq	%rcx, %rbp
   26658: 49 21 f4                     	andq	%rsi, %r12
   2665b: 48 31 f8                     	xorq	%rdi, %rax
   2665e: 48 09 f5                     	orq	%rsi, %rbp
   26661: 48 21 d0                     	andq	%rdx, %rax
   26664: 49 83 ef 80                  	subq	$-0x80, %r15
   26668: 4c 21 dd                     	andq	%r11, %rbp
   2666b: 48 31 f8                     	xorq	%rdi, %rax
   2666e: 48 89 d7                     	movq	%rdx, %rdi
   26671: 4c 09 e5                     	orq	%r12, %rbp
   26674: 48 c1 cf 0e                  	rorq	$0xe, %rdi
   26678: 48 01 eb                     	addq	%rbp, %rbx
   2667b: 49 01 da                     	addq	%rbx, %r10
   2667e: 4d 89 55 08                  	movq	%r10, 0x8(%r13)
   26682: 49 8b 58 78                  	movq	0x78(%r8), %rbx
   26686: 49 03 5f f8                  	addq	-0x8(%r15), %rbx
   2668a: 49 01 d9                     	addq	%rbx, %r9
   2668d: 4c 01 c8                     	addq	%r9, %rax
   26690: 49 89 d1                     	movq	%rdx, %r9
   26693: 48 c1 c2 17                  	rolq	$0x17, %rdx
   26697: 49 c1 c9 12                  	rorq	$0x12, %r9
   2669b: 4c 31 cf                     	xorq	%r9, %rdi
   2669e: 48 31 fa                     	xorq	%rdi, %rdx
   266a1: 48 01 c2                     	addq	%rax, %rdx
   266a4: 4c 89 d0                     	movq	%r10, %rax
   266a7: 48 01 d1                     	addq	%rdx, %rcx
   266aa: 48 c1 c8 1c                  	rorq	$0x1c, %rax
   266ae: 49 89 4d 20                  	movq	%rcx, 0x20(%r13)
   266b2: 4c 89 d1                     	movq	%r10, %rcx
   266b5: 48 c1 c1 1e                  	rolq	$0x1e, %rcx
   266b9: 48 31 c8                     	xorq	%rcx, %rax
   266bc: 4c 89 d1                     	movq	%r10, %rcx
   266bf: 48 c1 c1 19                  	rolq	$0x19, %rcx
   266c3: 48 31 c8                     	xorq	%rcx, %rax
   266c6: 48 89 f1                     	movq	%rsi, %rcx
   266c9: 4c 21 de                     	andq	%r11, %rsi
   266cc: 4c 09 d9                     	orq	%r11, %rcx
   266cf: 4c 21 d1                     	andq	%r10, %rcx
   266d2: 48 09 f1                     	orq	%rsi, %rcx
   266d5: 48 01 c8                     	addq	%rcx, %rax
   266d8: 48 01 d0                     	addq	%rdx, %rax
   266db: 49 83 e8 80                  	subq	$-0x80, %r8
   266df: 49 89 45 00                  	movq	%rax, (%r13)
   266e3: 4c 39 7c 24 e8               	cmpq	%r15, -0x18(%rsp)
   266e8: 0f 84 7a 04 00 00            	je	0x26b68 <SHA512_Transform+0xd28>
   266ee: f3 41 0f 6f 4f 88            	movdqu	-0x78(%r15), %xmm1
   266f4: f3 41 0f 6f 57 f0            	movdqu	-0x10(%r15), %xmm2
   266fa: f3 41 0f 6f 6f c8            	movdqu	-0x38(%r15), %xmm5
   26700: 49 8b 5f d8                  	movq	-0x28(%r15), %rbx
   26704: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   26708: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   2670c: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   26710: 49 8b 47 98                  	movq	-0x68(%r15), %rax
   26714: 66 0f 73 f3 38               	psllq	$0x38, %xmm3
   26719: 66 0f 73 d0 08               	psrlq	$0x8, %xmm0
   2671e: 66 0f eb c3                  	por	%xmm3, %xmm0
   26722: 66 0f 73 f4 3f               	psllq	$0x3f, %xmm4
   26727: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   2672b: 48 89 c6                     	movq	%rax, %rsi
   2672e: 66 0f 73 d3 01               	psrlq	$0x1, %xmm3
   26733: 66 0f 73 d1 07               	psrlq	$0x7, %xmm1
   26738: 48 c1 ce 08                  	rorq	$0x8, %rsi
   2673c: 66 0f eb dc                  	por	%xmm4, %xmm3
   26740: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   26744: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   26748: 66 0f 73 f4 2d               	psllq	$0x2d, %xmm4
   2674d: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   26751: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   26755: 66 0f 73 f3 03               	psllq	$0x3, %xmm3
   2675a: 66 0f 6f ca                  	movdqa	%xmm2, %xmm1
   2675e: 66 0f 73 d1 3d               	psrlq	$0x3d, %xmm1
   26763: 66 0f eb cb                  	por	%xmm3, %xmm1
   26767: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   2676b: 66 0f 73 d3 13               	psrlq	$0x13, %xmm3
   26770: 66 0f 73 d2 06               	psrlq	$0x6, %xmm2
   26775: 66 0f eb dc                  	por	%xmm4, %xmm3
   26779: 66 0f ef cb                  	pxor	%xmm3, %xmm1
   2677d: 66 0f ef ca                  	pxor	%xmm2, %xmm1
   26781: 66 0f d4 c1                  	paddq	%xmm1, %xmm0
   26785: f3 41 0f 7e 4f 80            	movq	-0x80(%r15), %xmm1
   2678b: 41 0f 16 4f 88               	movhps	-0x78(%r15), %xmm1      # xmm1 = xmm1[0,1],mem[0,1]
   26790: 66 0f d4 cd                  	paddq	%xmm5, %xmm1
   26794: 66 0f d4 c1                  	paddq	%xmm1, %xmm0
   26798: 66 49 0f 7e c3               	movq	%xmm0, %r11
   2679d: 41 0f 11 07                  	movups	%xmm0, (%r15)
   267a1: 49 8b 6f 08                  	movq	0x8(%r15), %rbp
   267a5: 4c 89 da                     	movq	%r11, %rdx
   267a8: 4c 89 d9                     	movq	%r11, %rcx
   267ab: 48 c1 c9 13                  	rorq	$0x13, %rcx
   267af: 48 c1 c2 03                  	rolq	$0x3, %rdx
   267b3: 48 89 ef                     	movq	%rbp, %rdi
   267b6: 49 89 ea                     	movq	%rbp, %r10
   267b9: 48 c1 cf 13                  	rorq	$0x13, %rdi
   267bd: 48 31 ca                     	xorq	%rcx, %rdx
   267c0: 4c 89 d9                     	movq	%r11, %rcx
   267c3: 49 c1 ea 06                  	shrq	$0x6, %r10
   267c7: 48 c1 e9 06                  	shrq	$0x6, %rcx
   267cb: 48 31 ca                     	xorq	%rcx, %rdx
   267ce: 49 8b 4f 90                  	movq	-0x70(%r15), %rcx
   267d2: 48 01 d9                     	addq	%rbx, %rcx
   267d5: 48 01 ca                     	addq	%rcx, %rdx
   267d8: 48 89 c1                     	movq	%rax, %rcx
   267db: 48 d1 c9                     	rorq	%rcx
   267de: 48 31 f1                     	xorq	%rsi, %rcx
   267e1: 48 89 c6                     	movq	%rax, %rsi
   267e4: 49 03 47 e0                  	addq	-0x20(%r15), %rax
   267e8: 48 c1 ee 07                  	shrq	$0x7, %rsi
   267ec: 48 31 f1                     	xorq	%rsi, %rcx
   267ef: 48 89 ee                     	movq	%rbp, %rsi
   267f2: 48 c1 c6 03                  	rolq	$0x3, %rsi
   267f6: 48 01 ca                     	addq	%rcx, %rdx
   267f9: 49 8b 4f a0                  	movq	-0x60(%r15), %rcx
   267fd: 48 31 fe                     	xorq	%rdi, %rsi
   26800: 48 89 d7                     	movq	%rdx, %rdi
   26803: 49 89 d1                     	movq	%rdx, %r9
   26806: 49 89 57 10                  	movq	%rdx, 0x10(%r15)
   2680a: 48 c1 cf 13                  	rorq	$0x13, %rdi
   2680e: 49 31 f2                     	xorq	%rsi, %r10
   26811: 48 89 ce                     	movq	%rcx, %rsi
   26814: 49 c1 e9 06                  	shrq	$0x6, %r9
   26818: 49 01 c2                     	addq	%rax, %r10
   2681b: 48 89 c8                     	movq	%rcx, %rax
   2681e: 48 c1 ce 08                  	rorq	$0x8, %rsi
   26822: 48 d1 c8                     	rorq	%rax
   26825: 48 31 c6                     	xorq	%rax, %rsi
   26828: 48 89 c8                     	movq	%rcx, %rax
   2682b: 49 03 4f e8                  	addq	-0x18(%r15), %rcx
   2682f: 48 c1 e8 07                  	shrq	$0x7, %rax
   26833: 48 31 c6                     	xorq	%rax, %rsi
   26836: 49 8b 47 a8                  	movq	-0x58(%r15), %rax
   2683a: 49 01 f2                     	addq	%rsi, %r10
   2683d: 48 89 d6                     	movq	%rdx, %rsi
   26840: 48 c1 c6 03                  	rolq	$0x3, %rsi
   26844: 4d 89 57 18                  	movq	%r10, 0x18(%r15)
   26848: 48 31 fe                     	xorq	%rdi, %rsi
   2684b: 4c 89 d7                     	movq	%r10, %rdi
   2684e: 49 31 f1                     	xorq	%rsi, %r9
   26851: 48 89 c6                     	movq	%rax, %rsi
   26854: 49 01 c9                     	addq	%rcx, %r9
   26857: 48 89 c1                     	movq	%rax, %rcx
   2685a: 48 c1 ce 08                  	rorq	$0x8, %rsi
   2685e: 48 d1 c9                     	rorq	%rcx
   26861: 48 c1 cf 13                  	rorq	$0x13, %rdi
   26865: 48 31 ce                     	xorq	%rcx, %rsi
   26868: 48 89 c1                     	movq	%rax, %rcx
   2686b: 49 03 47 f0                  	addq	-0x10(%r15), %rax
   2686f: 48 c1 e9 07                  	shrq	$0x7, %rcx
   26873: 48 31 ce                     	xorq	%rcx, %rsi
   26876: 49 8b 4f b0                  	movq	-0x50(%r15), %rcx
   2687a: 49 01 f1                     	addq	%rsi, %r9
   2687d: 4c 89 d6                     	movq	%r10, %rsi
   26880: 48 c1 c6 03                  	rolq	$0x3, %rsi
   26884: 4d 89 cc                     	movq	%r9, %r12
   26887: 4d 89 4f 20                  	movq	%r9, 0x20(%r15)
   2688b: 48 31 fe                     	xorq	%rdi, %rsi
   2688e: 4c 89 d7                     	movq	%r10, %rdi
   26891: 49 c1 c4 03                  	rolq	$0x3, %r12
   26895: 48 c1 ef 06                  	shrq	$0x6, %rdi
   26899: 48 31 f7                     	xorq	%rsi, %rdi
   2689c: 48 89 ce                     	movq	%rcx, %rsi
   2689f: 48 01 c7                     	addq	%rax, %rdi
   268a2: 48 89 c8                     	movq	%rcx, %rax
   268a5: 48 c1 ce 08                  	rorq	$0x8, %rsi
   268a9: 48 d1 c8                     	rorq	%rax
   268ac: 48 31 c6                     	xorq	%rax, %rsi
   268af: 48 89 c8                     	movq	%rcx, %rax
   268b2: 49 03 4f f8                  	addq	-0x8(%r15), %rcx
   268b6: 48 c1 e8 07                  	shrq	$0x7, %rax
   268ba: 48 31 c6                     	xorq	%rax, %rsi
   268bd: 49 8b 47 b8                  	movq	-0x48(%r15), %rax
   268c1: 48 01 f7                     	addq	%rsi, %rdi
   268c4: 4c 89 ce                     	movq	%r9, %rsi
   268c7: 48 c1 ce 13                  	rorq	$0x13, %rsi
   268cb: 49 89 fe                     	movq	%rdi, %r14
   268ce: 49 89 7f 28                  	movq	%rdi, 0x28(%r15)
   268d2: 49 31 f4                     	xorq	%rsi, %r12
   268d5: 4c 89 ce                     	movq	%r9, %rsi
   268d8: 48 c1 ee 06                  	shrq	$0x6, %rsi
   268dc: 4c 31 e6                     	xorq	%r12, %rsi
   268df: 49 89 c4                     	movq	%rax, %r12
   268e2: 48 01 ce                     	addq	%rcx, %rsi
   268e5: 48 89 c1                     	movq	%rax, %rcx
   268e8: 49 c1 cc 08                  	rorq	$0x8, %r12
   268ec: 48 d1 c9                     	rorq	%rcx
   268ef: 49 31 cc                     	xorq	%rcx, %r12
   268f2: 48 89 c1                     	movq	%rax, %rcx
   268f5: 48 c1 e9 07                  	shrq	$0x7, %rcx
   268f9: 49 31 cc                     	xorq	%rcx, %r12
   268fc: 48 89 f9                     	movq	%rdi, %rcx
   268ff: 4c 01 e6                     	addq	%r12, %rsi
   26902: 48 c1 c9 13                  	rorq	$0x13, %rcx
   26906: 4d 8b 67 c0                  	movq	-0x40(%r15), %r12
   2690a: 4c 01 d8                     	addq	%r11, %rax
   2690d: 49 c1 c6 03                  	rolq	$0x3, %r14
   26911: 49 89 77 30                  	movq	%rsi, 0x30(%r15)
   26915: 49 31 ce                     	xorq	%rcx, %r14
   26918: 48 89 f9                     	movq	%rdi, %rcx
   2691b: 4c 01 e5                     	addq	%r12, %rbp
   2691e: 48 c1 e9 06                  	shrq	$0x6, %rcx
   26922: 4c 31 f1                     	xorq	%r14, %rcx
   26925: 4d 89 e6                     	movq	%r12, %r14
   26928: 48 01 c1                     	addq	%rax, %rcx
   2692b: 4c 89 e0                     	movq	%r12, %rax
   2692e: 49 d1 ce                     	rorq	%r14
   26931: 48 c1 c8 08                  	rorq	$0x8, %rax
   26935: 4c 31 f0                     	xorq	%r14, %rax
   26938: 4d 89 e6                     	movq	%r12, %r14
   2693b: 4d 8b 67 c8                  	movq	-0x38(%r15), %r12
   2693f: 49 c1 ee 07                  	shrq	$0x7, %r14
   26943: 4c 31 f0                     	xorq	%r14, %rax
   26946: 49 89 f6                     	movq	%rsi, %r14
   26949: 49 c1 cc 08                  	rorq	$0x8, %r12
   2694d: 48 01 c1                     	addq	%rax, %rcx
   26950: 48 89 f0                     	movq	%rsi, %rax
   26953: 49 c1 ce 13                  	rorq	$0x13, %r14
   26957: 48 c1 c0 03                  	rolq	$0x3, %rax
   2695b: 49 89 4f 38                  	movq	%rcx, 0x38(%r15)
   2695f: 4c 31 f0                     	xorq	%r14, %rax
   26962: 49 89 f6                     	movq	%rsi, %r14
   26965: 49 c1 ee 06                  	shrq	$0x6, %r14
   26969: 4c 31 f0                     	xorq	%r14, %rax
   2696c: 48 01 e8                     	addq	%rbp, %rax
   2696f: 49 8b 6f c8                  	movq	-0x38(%r15), %rbp
   26973: 48 d1 cd                     	rorq	%rbp
   26976: 49 31 ec                     	xorq	%rbp, %r12
   26979: 49 8b 6f c8                  	movq	-0x38(%r15), %rbp
   2697d: 48 c1 ed 07                  	shrq	$0x7, %rbp
   26981: 49 31 ec                     	xorq	%rbp, %r12
   26984: 48 89 cd                     	movq	%rcx, %rbp
   26987: 4c 01 e0                     	addq	%r12, %rax
   2698a: 49 89 cc                     	movq	%rcx, %r12
   2698d: 48 c1 c5 03                  	rolq	$0x3, %rbp
   26991: 49 c1 cc 13                  	rorq	$0x13, %r12
   26995: 49 89 47 40                  	movq	%rax, 0x40(%r15)
   26999: 4c 31 e5                     	xorq	%r12, %rbp
   2699c: 49 89 cc                     	movq	%rcx, %r12
   2699f: 49 c1 ec 06                  	shrq	$0x6, %r12
   269a3: 4c 31 e5                     	xorq	%r12, %rbp
   269a6: 49 03 57 c8                  	addq	-0x38(%r15), %rdx
   269aa: 4d 8b 67 d0                  	movq	-0x30(%r15), %r12
   269ae: 48 01 ea                     	addq	%rbp, %rdx
   269b1: 49 8b 6f d0                  	movq	-0x30(%r15), %rbp
   269b5: 49 d1 cc                     	rorq	%r12
   269b8: 48 c1 cd 08                  	rorq	$0x8, %rbp
   269bc: 4c 31 e5                     	xorq	%r12, %rbp
   269bf: 4d 8b 67 d0                  	movq	-0x30(%r15), %r12
   269c3: 4d 03 57 d0                  	addq	-0x30(%r15), %r10
   269c7: 49 c1 ec 07                  	shrq	$0x7, %r12
   269cb: 4c 31 e5                     	xorq	%r12, %rbp
   269ce: 49 89 c4                     	movq	%rax, %r12
   269d1: 48 01 ea                     	addq	%rbp, %rdx
   269d4: 48 89 c5                     	movq	%rax, %rbp
   269d7: 49 c1 c4 03                  	rolq	$0x3, %r12
   269db: 48 c1 cd 13                  	rorq	$0x13, %rbp
   269df: 49 89 57 48                  	movq	%rdx, 0x48(%r15)
   269e3: 49 31 ec                     	xorq	%rbp, %r12
   269e6: 48 89 c5                     	movq	%rax, %rbp
   269e9: 48 c1 ed 06                  	shrq	$0x6, %rbp
   269ed: 4c 31 e5                     	xorq	%r12, %rbp
   269f0: 49 89 dc                     	movq	%rbx, %r12
   269f3: 4c 01 d5                     	addq	%r10, %rbp
   269f6: 49 89 da                     	movq	%rbx, %r10
   269f9: 49 d1 cc                     	rorq	%r12
   269fc: 49 c1 ca 08                  	rorq	$0x8, %r10
   26a00: 4d 31 e2                     	xorq	%r12, %r10
   26a03: 49 89 dc                     	movq	%rbx, %r12
   26a06: 4c 01 cb                     	addq	%r9, %rbx
   26a09: 4d 8b 4f e0                  	movq	-0x20(%r15), %r9
   26a0d: 49 c1 ec 07                  	shrq	$0x7, %r12
   26a11: 4d 31 e2                     	xorq	%r12, %r10
   26a14: 49 89 d4                     	movq	%rdx, %r12
   26a17: 49 d1 c9                     	rorq	%r9
   26a1a: 49 01 ea                     	addq	%rbp, %r10
   26a1d: 48 89 d5                     	movq	%rdx, %rbp
   26a20: 49 c1 cc 13                  	rorq	$0x13, %r12
   26a24: 48 c1 c5 03                  	rolq	$0x3, %rbp
   26a28: 48 c1 ea 06                  	shrq	$0x6, %rdx
   26a2c: 4d 89 57 50                  	movq	%r10, 0x50(%r15)
   26a30: 4c 31 e5                     	xorq	%r12, %rbp
   26a33: 48 31 d5                     	xorq	%rdx, %rbp
   26a36: 49 8b 57 e0                  	movq	-0x20(%r15), %rdx
   26a3a: 48 01 dd                     	addq	%rbx, %rbp
   26a3d: 4c 89 d3                     	movq	%r10, %rbx
   26a40: 48 c1 ca 08                  	rorq	$0x8, %rdx
   26a44: 4c 31 ca                     	xorq	%r9, %rdx
   26a47: 4d 8b 4f e0                  	movq	-0x20(%r15), %r9
   26a4b: 49 c1 e9 07                  	shrq	$0x7, %r9
   26a4f: 4c 31 ca                     	xorq	%r9, %rdx
   26a52: 4d 89 d1                     	movq	%r10, %r9
   26a55: 48 c1 cb 13                  	rorq	$0x13, %rbx
   26a59: 49 03 7f e0                  	addq	-0x20(%r15), %rdi
   26a5d: 49 c1 c1 03                  	rolq	$0x3, %r9
   26a61: 49 c1 ea 06                  	shrq	$0x6, %r10
   26a65: 48 01 ea                     	addq	%rbp, %rdx
   26a68: 49 03 77 e8                  	addq	-0x18(%r15), %rsi
   26a6c: 49 31 d9                     	xorq	%rbx, %r9
   26a6f: 49 89 57 58                  	movq	%rdx, 0x58(%r15)
   26a73: 4d 31 d1                     	xorq	%r10, %r9
   26a76: 4d 8b 57 e8                  	movq	-0x18(%r15), %r10
   26a7a: 4c 01 cf                     	addq	%r9, %rdi
   26a7d: 4d 8b 4f e8                  	movq	-0x18(%r15), %r9
   26a81: 49 d1 ca                     	rorq	%r10
   26a84: 49 c1 c9 08                  	rorq	$0x8, %r9
   26a88: 4d 31 d1                     	xorq	%r10, %r9
   26a8b: 4d 8b 57 e8                  	movq	-0x18(%r15), %r10
   26a8f: 49 c1 ea 07                  	shrq	$0x7, %r10
   26a93: 4d 31 d1                     	xorq	%r10, %r9
   26a96: 49 89 d2                     	movq	%rdx, %r10
   26a99: 49 01 f9                     	addq	%rdi, %r9
   26a9c: 48 89 d7                     	movq	%rdx, %rdi
   26a9f: 49 c1 ca 13                  	rorq	$0x13, %r10
   26aa3: 48 c1 c7 03                  	rolq	$0x3, %rdi
   26aa7: 48 c1 ea 06                  	shrq	$0x6, %rdx
   26aab: 4d 89 4f 60                  	movq	%r9, 0x60(%r15)
   26aaf: 4c 31 d7                     	xorq	%r10, %rdi
   26ab2: 48 31 d7                     	xorq	%rdx, %rdi
   26ab5: 49 8b 57 f0                  	movq	-0x10(%r15), %rdx
   26ab9: 48 01 f7                     	addq	%rsi, %rdi
   26abc: 49 8b 77 f0                  	movq	-0x10(%r15), %rsi
   26ac0: 48 d1 ca                     	rorq	%rdx
   26ac3: 48 c1 ce 08                  	rorq	$0x8, %rsi
   26ac7: 48 31 f2                     	xorq	%rsi, %rdx
   26aca: 49 8b 77 f0                  	movq	-0x10(%r15), %rsi
   26ace: 48 c1 ee 07                  	shrq	$0x7, %rsi
   26ad2: 48 31 f2                     	xorq	%rsi, %rdx
   26ad5: 4c 89 ce                     	movq	%r9, %rsi
   26ad8: 48 01 d7                     	addq	%rdx, %rdi
   26adb: 4c 89 ca                     	movq	%r9, %rdx
   26ade: 48 c1 c6 03                  	rolq	$0x3, %rsi
   26ae2: 48 c1 ca 13                  	rorq	$0x13, %rdx
   26ae6: 49 c1 e9 06                  	shrq	$0x6, %r9
   26aea: 49 89 7f 68                  	movq	%rdi, 0x68(%r15)
   26aee: 48 31 f2                     	xorq	%rsi, %rdx
   26af1: 49 31 d1                     	xorq	%rdx, %r9
   26af4: 49 03 4f f0                  	addq	-0x10(%r15), %rcx
   26af8: 49 8b 57 f8                  	movq	-0x8(%r15), %rdx
   26afc: 49 01 c9                     	addq	%rcx, %r9
   26aff: 49 8b 4f f8                  	movq	-0x8(%r15), %rcx
   26b03: 49 03 47 f8                  	addq	-0x8(%r15), %rax
   26b07: 48 d1 ca                     	rorq	%rdx
   26b0a: 48 c1 c9 08                  	rorq	$0x8, %rcx
   26b0e: 48 31 ca                     	xorq	%rcx, %rdx
   26b11: 49 8b 4f f8                  	movq	-0x8(%r15), %rcx
   26b15: 48 c1 e9 07                  	shrq	$0x7, %rcx
   26b19: 48 31 ca                     	xorq	%rcx, %rdx
   26b1c: 48 89 f9                     	movq	%rdi, %rcx
   26b1f: 49 01 d1                     	addq	%rdx, %r9
   26b22: 48 89 fa                     	movq	%rdi, %rdx
   26b25: 48 c1 c1 03                  	rolq	$0x3, %rcx
   26b29: 48 c1 ca 13                  	rorq	$0x13, %rdx
   26b2d: 48 c1 ef 06                  	shrq	$0x6, %rdi
   26b31: 4d 89 4f 70                  	movq	%r9, 0x70(%r15)
   26b35: 48 31 ca                     	xorq	%rcx, %rdx
   26b38: 4c 89 d9                     	movq	%r11, %rcx
   26b3b: 48 31 d7                     	xorq	%rdx, %rdi
   26b3e: 4c 89 da                     	movq	%r11, %rdx
   26b41: 48 c1 c9 08                  	rorq	$0x8, %rcx
   26b45: 48 d1 ca                     	rorq	%rdx
   26b48: 49 c1 eb 07                  	shrq	$0x7, %r11
   26b4c: 48 01 f8                     	addq	%rdi, %rax
   26b4f: 48 31 ca                     	xorq	%rcx, %rdx
   26b52: 4c 31 da                     	xorq	%r11, %rdx
   26b55: 4c 8d 1c 10                  	leaq	(%rax,%rdx), %r11
   26b59: 4d 89 5f 78                  	movq	%r11, 0x78(%r15)
   26b5d: e9 09 f4 ff ff               	jmp	0x25f6b <SHA512_Transform+0x12b>
   26b62: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   26b68: 48 8b 7c 24 f0               	movq	-0x10(%rsp), %rdi
   26b6d: 49 8d 55 08                  	leaq	0x8(%r13), %rdx
   26b71: 48 39 d7                     	cmpq	%rdx, %rdi
   26b74: 74 5a                        	je	0x26bd0 <SHA512_Transform+0xd90>
   26b76: f3 41 0f 6f 45 00            	movdqu	(%r13), %xmm0
   26b7c: f3 0f 6f 37                  	movdqu	(%rdi), %xmm6
   26b80: f3 0f 6f 7f 10               	movdqu	0x10(%rdi), %xmm7
   26b85: 66 0f d4 c6                  	paddq	%xmm6, %xmm0
   26b89: f3 0f 6f 77 20               	movdqu	0x20(%rdi), %xmm6
   26b8e: 0f 11 07                     	movups	%xmm0, (%rdi)
   26b91: f3 41 0f 6f 45 10            	movdqu	0x10(%r13), %xmm0
   26b97: 66 0f d4 c7                  	paddq	%xmm7, %xmm0
   26b9b: f3 0f 6f 7f 30               	movdqu	0x30(%rdi), %xmm7
   26ba0: 0f 11 47 10                  	movups	%xmm0, 0x10(%rdi)
   26ba4: f3 41 0f 6f 45 20            	movdqu	0x20(%r13), %xmm0
   26baa: 66 0f d4 c6                  	paddq	%xmm6, %xmm0
   26bae: 0f 11 47 20                  	movups	%xmm0, 0x20(%rdi)
   26bb2: f3 41 0f 6f 45 30            	movdqu	0x30(%r13), %xmm0
   26bb8: 66 0f d4 c7                  	paddq	%xmm7, %xmm0
   26bbc: 0f 11 47 30                  	movups	%xmm0, 0x30(%rdi)
   26bc0: 5b                           	popq	%rbx
   26bc1: 5d                           	popq	%rbp
   26bc2: 41 5c                        	popq	%r12
   26bc4: 41 5d                        	popq	%r13
   26bc6: 41 5e                        	popq	%r14
   26bc8: 41 5f                        	popq	%r15
   26bca: c3                           	retq
   26bcb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   26bd0: 4c 01 d0                     	addq	%r10, %rax
   26bd3: 49 01 45 10                  	addq	%rax, 0x10(%r13)
   26bd7: 49 89 45 08                  	movq	%rax, 0x8(%r13)
   26bdb: 49 8b 45 10                  	movq	0x10(%r13), %rax
   26bdf: 49 01 45 18                  	addq	%rax, 0x18(%r13)
   26be3: 49 8b 45 18                  	movq	0x18(%r13), %rax
   26be7: 49 01 45 20                  	addq	%rax, 0x20(%r13)
   26beb: 49 8b 45 20                  	movq	0x20(%r13), %rax
   26bef: 49 01 45 28                  	addq	%rax, 0x28(%r13)
   26bf3: 49 8b 45 28                  	movq	0x28(%r13), %rax
   26bf7: 49 01 45 30                  	addq	%rax, 0x30(%r13)
   26bfb: 49 8b 45 30                  	movq	0x30(%r13), %rax
   26bff: 49 01 45 38                  	addq	%rax, 0x38(%r13)
   26c03: 49 8b 45 38                  	movq	0x38(%r13), %rax
   26c07: 49 01 45 40                  	addq	%rax, 0x40(%r13)
   26c0b: 5b                           	popq	%rbx
   26c0c: 5d                           	popq	%rbp
   26c0d: 41 5c                        	popq	%r12
   26c0f: 41 5d                        	popq	%r13
   26c11: 41 5e                        	popq	%r14
   26c13: 41 5f                        	popq	%r15
   26c15: c3                           	retq
   26c16: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000026c20 <crypto_hash_sha512_update.part.0>:
   26c20: 41 57                        	pushq	%r15
   26c22: 48 89 d1                     	movq	%rdx, %rcx
   26c25: 41 56                        	pushq	%r14
   26c27: 49 89 d6                     	movq	%rdx, %r14
   26c2a: 48 c1 e2 03                  	shlq	$0x3, %rdx
   26c2e: 41 55                        	pushq	%r13
   26c30: 48 c1 e9 3d                  	shrq	$0x3d, %rcx
   26c34: 41 54                        	pushq	%r12
   26c36: 55                           	pushq	%rbp
   26c37: 48 89 fd                     	movq	%rdi, %rbp
   26c3a: 53                           	pushq	%rbx
   26c3b: 48 89 f3                     	movq	%rsi, %rbx
   26c3e: 48 81 ec d8 02 00 00         	subq	$0x2d8, %rsp            # imm = 0x2D8
   26c45: 48 8b 47 48                  	movq	0x48(%rdi), %rax
   26c49: 49 89 c1                     	movq	%rax, %r9
   26c4c: 49 c1 e9 03                  	shrq	$0x3, %r9
   26c50: 41 83 e1 7f                  	andl	$0x7f, %r9d
   26c54: 48 01 d0                     	addq	%rdx, %rax
   26c57: 48 89 47 48                  	movq	%rax, 0x48(%rdi)
   26c5b: 0f 82 3f 04 00 00            	jb	0x270a0 <crypto_hash_sha512_update.part.0+0x480>
   26c61: 41 bf 80 00 00 00            	movl	$0x80, %r15d
   26c67: 48 01 4f 40                  	addq	%rcx, 0x40(%rdi)
   26c6b: 4d 29 cf                     	subq	%r9, %r15
   26c6e: 4d 39 fe                     	cmpq	%r15, %r14
   26c71: 0f 82 99 04 00 00            	jb	0x27110 <crypto_hash_sha512_update.part.0+0x4f0>
   26c77: 49 8d 4f ff                  	leaq	-0x1(%r15), %rcx
   26c7b: 48 83 f9 06                  	cmpq	$0x6, %rcx
   26c7f: 0f 86 1b 03 00 00            	jbe	0x26fa0 <crypto_hash_sha512_update.part.0+0x380>
   26c85: 4a 8d 54 0d 50               	leaq	0x50(%rbp,%r9), %rdx
   26c8a: 48 8d 43 01                  	leaq	0x1(%rbx), %rax
   26c8e: 48 89 d6                     	movq	%rdx, %rsi
   26c91: 48 29 c6                     	subq	%rax, %rsi
   26c94: 31 c0                        	xorl	%eax, %eax
   26c96: 48 83 fe 0e                  	cmpq	$0xe, %rsi
   26c9a: 0f 87 f8 00 00 00            	ja	0x26d98 <crypto_hash_sha512_update.part.0+0x178>
   26ca0: 4a 8d 4c 0d 00               	leaq	(%rbp,%r9), %rcx
   26ca5: 0f 1f 00                     	nopl	(%rax)
   26ca8: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   26cac: 88 54 01 50                  	movb	%dl, 0x50(%rcx,%rax)
   26cb0: 48 83 c0 01                  	addq	$0x1, %rax
   26cb4: 49 39 c7                     	cmpq	%rax, %r15
   26cb7: 75 ef                        	jne	0x26ca8 <crypto_hash_sha512_update.part.0+0x88>
   26cb9: 48 8d 45 50                  	leaq	0x50(%rbp), %rax
   26cbd: 4c 8d 64 24 10               	leaq	0x10(%rsp), %r12
   26cc2: 48 89 ef                     	movq	%rbp, %rdi
   26cc5: 4c 89 0c 24                  	movq	%r9, (%rsp)
   26cc9: 4c 89 e2                     	movq	%r12, %rdx
   26ccc: 48 89 c6                     	movq	%rax, %rsi
   26ccf: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   26cd4: 4c 01 fb                     	addq	%r15, %rbx
   26cd7: 4c 8d ac 24 90 02 00 00      	leaq	0x290(%rsp), %r13
   26cdf: 4c 89 e9                     	movq	%r13, %rcx
   26ce2: e8 59 f1 ff ff               	callq	0x25e40 <SHA512_Transform>
   26ce7: 4c 8b 0c 24                  	movq	(%rsp), %r9
   26ceb: 4f 8d 7c 31 80               	leaq	-0x80(%r9,%r14), %r15
   26cf0: 49 83 ff 7f                  	cmpq	$0x7f, %r15
   26cf4: 0f 86 96 05 00 00            	jbe	0x27290 <crypto_hash_sha512_update.part.0+0x670>
   26cfa: 49 8d 47 80                  	leaq	-0x80(%r15), %rax
   26cfe: 48 83 e0 80                  	andq	$-0x80, %rax
   26d02: 4c 8d b4 03 80 00 00 00      	leaq	0x80(%rbx,%rax), %r14
   26d0a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   26d10: 48 89 de                     	movq	%rbx, %rsi
   26d13: 4c 89 e9                     	movq	%r13, %rcx
   26d16: 4c 89 e2                     	movq	%r12, %rdx
   26d19: 48 89 ef                     	movq	%rbp, %rdi
   26d1c: e8 1f f1 ff ff               	callq	0x25e40 <SHA512_Transform>
   26d21: 48 83 eb 80                  	subq	$-0x80, %rbx
   26d25: 4c 39 f3                     	cmpq	%r14, %rbx
   26d28: 75 e6                        	jne	0x26d10 <crypto_hash_sha512_update.part.0+0xf0>
   26d2a: 41 83 e7 7f                  	andl	$0x7f, %r15d
   26d2e: 4d 85 ff                     	testq	%r15, %r15
   26d31: 74 3f                        	je	0x26d72 <crypto_hash_sha512_update.part.0+0x152>
   26d33: 49 8d 57 ff                  	leaq	-0x1(%r15), %rdx
   26d37: 48 83 fa 06                  	cmpq	$0x6, %rdx
   26d3b: 0f 86 6f 02 00 00            	jbe	0x26fb0 <crypto_hash_sha512_update.part.0+0x390>
   26d41: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   26d46: 49 8d 46 01                  	leaq	0x1(%r14), %rax
   26d4a: 48 29 c1                     	subq	%rax, %rcx
   26d4d: 31 c0                        	xorl	%eax, %eax
   26d4f: 48 83 f9 0e                  	cmpq	$0xe, %rcx
   26d53: 0f 87 e7 00 00 00            	ja	0x26e40 <crypto_hash_sha512_update.part.0+0x220>
   26d59: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   26d60: 41 0f b6 14 06               	movzbl	(%r14,%rax), %edx
   26d65: 88 54 05 50                  	movb	%dl, 0x50(%rbp,%rax)
   26d69: 48 83 c0 01                  	addq	$0x1, %rax
   26d6d: 49 39 c7                     	cmpq	%rax, %r15
   26d70: 75 ee                        	jne	0x26d60 <crypto_hash_sha512_update.part.0+0x140>
   26d72: be c0 02 00 00               	movl	$0x2c0, %esi            # imm = 0x2C0
   26d77: 4c 89 e7                     	movq	%r12, %rdi
   26d7a: e8 31 75 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   26d7f: 48 81 c4 d8 02 00 00         	addq	$0x2d8, %rsp            # imm = 0x2D8
   26d86: 5b                           	popq	%rbx
   26d87: 5d                           	popq	%rbp
   26d88: 41 5c                        	popq	%r12
   26d8a: 41 5d                        	popq	%r13
   26d8c: 41 5e                        	popq	%r14
   26d8e: 41 5f                        	popq	%r15
   26d90: c3                           	retq
   26d91: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   26d98: 48 83 f9 0e                  	cmpq	$0xe, %rcx
   26d9c: 0f 86 f6 04 00 00            	jbe	0x27298 <crypto_hash_sha512_update.part.0+0x678>
   26da2: f3 0f 6f 03                  	movdqu	(%rbx), %xmm0
   26da6: 4c 89 f8                     	movq	%r15, %rax
   26da9: 48 c1 e8 04                  	shrq	$0x4, %rax
   26dad: 0f 11 02                     	movups	%xmm0, (%rdx)
   26db0: 48 83 f8 01                  	cmpq	$0x1, %rax
   26db4: 0f 84 06 02 00 00            	je	0x26fc0 <crypto_hash_sha512_update.part.0+0x3a0>
   26dba: f3 0f 6f 53 10               	movdqu	0x10(%rbx), %xmm2
   26dbf: 0f 11 52 10                  	movups	%xmm2, 0x10(%rdx)
   26dc3: 48 83 f8 02                  	cmpq	$0x2, %rax
   26dc7: 0f 84 f3 01 00 00            	je	0x26fc0 <crypto_hash_sha512_update.part.0+0x3a0>
   26dcd: f3 0f 6f 63 20               	movdqu	0x20(%rbx), %xmm4
   26dd2: 0f 11 62 20                  	movups	%xmm4, 0x20(%rdx)
   26dd6: 48 83 f8 03                  	cmpq	$0x3, %rax
   26dda: 0f 84 e0 01 00 00            	je	0x26fc0 <crypto_hash_sha512_update.part.0+0x3a0>
   26de0: f3 0f 6f 73 30               	movdqu	0x30(%rbx), %xmm6
   26de5: 0f 11 72 30                  	movups	%xmm6, 0x30(%rdx)
   26de9: 48 83 f8 04                  	cmpq	$0x4, %rax
   26ded: 0f 84 cd 01 00 00            	je	0x26fc0 <crypto_hash_sha512_update.part.0+0x3a0>
   26df3: f3 0f 6f 7b 40               	movdqu	0x40(%rbx), %xmm7
   26df8: 0f 11 7a 40                  	movups	%xmm7, 0x40(%rdx)
   26dfc: 48 83 f8 05                  	cmpq	$0x5, %rax
   26e00: 0f 84 ba 01 00 00            	je	0x26fc0 <crypto_hash_sha512_update.part.0+0x3a0>
   26e06: f3 0f 6f 63 50               	movdqu	0x50(%rbx), %xmm4
   26e0b: 0f 11 62 50                  	movups	%xmm4, 0x50(%rdx)
   26e0f: 48 83 f8 06                  	cmpq	$0x6, %rax
   26e13: 0f 84 a7 01 00 00            	je	0x26fc0 <crypto_hash_sha512_update.part.0+0x3a0>
   26e19: f3 0f 6f 7b 60               	movdqu	0x60(%rbx), %xmm7
   26e1e: 0f 11 7a 60                  	movups	%xmm7, 0x60(%rdx)
   26e22: 48 83 f8 08                  	cmpq	$0x8, %rax
   26e26: 0f 85 94 01 00 00            	jne	0x26fc0 <crypto_hash_sha512_update.part.0+0x3a0>
   26e2c: f3 0f 6f 6b 70               	movdqu	0x70(%rbx), %xmm5
   26e31: 0f 11 6a 70                  	movups	%xmm5, 0x70(%rdx)
   26e35: e9 7f fe ff ff               	jmp	0x26cb9 <crypto_hash_sha512_update.part.0+0x99>
   26e3a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   26e40: 48 83 fa 0e                  	cmpq	$0xe, %rdx
   26e44: 0f 86 58 04 00 00            	jbe	0x272a2 <crypto_hash_sha512_update.part.0+0x682>
   26e4a: f3 41 0f 6f 0e               	movdqu	(%r14), %xmm1
   26e4f: 4c 89 f8                     	movq	%r15, %rax
   26e52: 48 c1 e8 04                  	shrq	$0x4, %rax
   26e56: 0f 11 4d 50                  	movups	%xmm1, 0x50(%rbp)
   26e5a: 48 83 f8 01                  	cmpq	$0x1, %rax
   26e5e: 74 66                        	je	0x26ec6 <crypto_hash_sha512_update.part.0+0x2a6>
   26e60: f3 41 0f 6f 5e 10            	movdqu	0x10(%r14), %xmm3
   26e66: 0f 11 5d 60                  	movups	%xmm3, 0x60(%rbp)
   26e6a: 48 83 f8 02                  	cmpq	$0x2, %rax
   26e6e: 74 56                        	je	0x26ec6 <crypto_hash_sha512_update.part.0+0x2a6>
   26e70: f3 41 0f 6f 6e 20            	movdqu	0x20(%r14), %xmm5
   26e76: 0f 11 6d 70                  	movups	%xmm5, 0x70(%rbp)
   26e7a: 48 83 f8 03                  	cmpq	$0x3, %rax
   26e7e: 74 46                        	je	0x26ec6 <crypto_hash_sha512_update.part.0+0x2a6>
   26e80: f3 41 0f 6f 7e 30            	movdqu	0x30(%r14), %xmm7
   26e86: 0f 11 bd 80 00 00 00         	movups	%xmm7, 0x80(%rbp)
   26e8d: 48 83 f8 04                  	cmpq	$0x4, %rax
   26e91: 74 33                        	je	0x26ec6 <crypto_hash_sha512_update.part.0+0x2a6>
   26e93: f3 41 0f 6f 6e 40            	movdqu	0x40(%r14), %xmm5
   26e99: 0f 11 ad 90 00 00 00         	movups	%xmm5, 0x90(%rbp)
   26ea0: 48 83 f8 05                  	cmpq	$0x5, %rax
   26ea4: 74 20                        	je	0x26ec6 <crypto_hash_sha512_update.part.0+0x2a6>
   26ea6: f3 41 0f 6f 56 50            	movdqu	0x50(%r14), %xmm2
   26eac: 0f 11 95 a0 00 00 00         	movups	%xmm2, 0xa0(%rbp)
   26eb3: 48 83 f8 07                  	cmpq	$0x7, %rax
   26eb7: 75 0d                        	jne	0x26ec6 <crypto_hash_sha512_update.part.0+0x2a6>
   26eb9: f3 41 0f 6f 46 60            	movdqu	0x60(%r14), %xmm0
   26ebf: 0f 11 85 b0 00 00 00         	movups	%xmm0, 0xb0(%rbp)
   26ec6: 4c 89 f8                     	movq	%r15, %rax
   26ec9: 48 83 e0 f0                  	andq	$-0x10, %rax
   26ecd: 41 f6 c7 0f                  	testb	$0xf, %r15b
   26ed1: 0f 84 9b fe ff ff            	je	0x26d72 <crypto_hash_sha512_update.part.0+0x152>
   26ed7: 4c 89 fa                     	movq	%r15, %rdx
   26eda: 48 29 c2                     	subq	%rax, %rdx
   26edd: 48 8d 4a ff                  	leaq	-0x1(%rdx), %rcx
   26ee1: 48 83 f9 06                  	cmpq	$0x6, %rcx
   26ee5: 76 1c                        	jbe	0x26f03 <crypto_hash_sha512_update.part.0+0x2e3>
   26ee7: 49 8b 0c 06                  	movq	(%r14,%rax), %rcx
   26eeb: 48 89 4c 05 50               	movq	%rcx, 0x50(%rbp,%rax)
   26ef0: 48 89 d1                     	movq	%rdx, %rcx
   26ef3: 48 83 e1 f8                  	andq	$-0x8, %rcx
   26ef7: 48 01 c8                     	addq	%rcx, %rax
   26efa: 83 e2 07                     	andl	$0x7, %edx
   26efd: 0f 84 6f fe ff ff            	je	0x26d72 <crypto_hash_sha512_update.part.0+0x152>
   26f03: 41 0f b6 14 06               	movzbl	(%r14,%rax), %edx
   26f08: 88 54 05 50                  	movb	%dl, 0x50(%rbp,%rax)
   26f0c: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   26f10: 4c 39 fa                     	cmpq	%r15, %rdx
   26f13: 0f 83 59 fe ff ff            	jae	0x26d72 <crypto_hash_sha512_update.part.0+0x152>
   26f19: 41 0f b6 4c 06 01            	movzbl	0x1(%r14,%rax), %ecx
   26f1f: 48 8d 50 02                  	leaq	0x2(%rax), %rdx
   26f23: 88 4c 05 51                  	movb	%cl, 0x51(%rbp,%rax)
   26f27: 4c 39 fa                     	cmpq	%r15, %rdx
   26f2a: 0f 83 42 fe ff ff            	jae	0x26d72 <crypto_hash_sha512_update.part.0+0x152>
   26f30: 41 0f b6 4c 06 02            	movzbl	0x2(%r14,%rax), %ecx
   26f36: 48 8d 50 03                  	leaq	0x3(%rax), %rdx
   26f3a: 88 4c 05 52                  	movb	%cl, 0x52(%rbp,%rax)
   26f3e: 4c 39 fa                     	cmpq	%r15, %rdx
   26f41: 0f 83 2b fe ff ff            	jae	0x26d72 <crypto_hash_sha512_update.part.0+0x152>
   26f47: 41 0f b6 4c 06 03            	movzbl	0x3(%r14,%rax), %ecx
   26f4d: 48 8d 50 04                  	leaq	0x4(%rax), %rdx
   26f51: 88 4c 05 53                  	movb	%cl, 0x53(%rbp,%rax)
   26f55: 4c 39 fa                     	cmpq	%r15, %rdx
   26f58: 0f 83 14 fe ff ff            	jae	0x26d72 <crypto_hash_sha512_update.part.0+0x152>
   26f5e: 41 0f b6 4c 06 04            	movzbl	0x4(%r14,%rax), %ecx
   26f64: 48 8d 50 05                  	leaq	0x5(%rax), %rdx
   26f68: 88 4c 05 54                  	movb	%cl, 0x54(%rbp,%rax)
   26f6c: 4c 39 fa                     	cmpq	%r15, %rdx
   26f6f: 0f 83 fd fd ff ff            	jae	0x26d72 <crypto_hash_sha512_update.part.0+0x152>
   26f75: 41 0f b6 4c 06 05            	movzbl	0x5(%r14,%rax), %ecx
   26f7b: 48 8d 50 06                  	leaq	0x6(%rax), %rdx
   26f7f: 88 4c 05 55                  	movb	%cl, 0x55(%rbp,%rax)
   26f83: 4c 39 fa                     	cmpq	%r15, %rdx
   26f86: 0f 83 e6 fd ff ff            	jae	0x26d72 <crypto_hash_sha512_update.part.0+0x152>
   26f8c: 41 0f b6 44 06 06            	movzbl	0x6(%r14,%rax), %eax
   26f92: 88 44 15 50                  	movb	%al, 0x50(%rbp,%rdx)
   26f96: e9 d7 fd ff ff               	jmp	0x26d72 <crypto_hash_sha512_update.part.0+0x152>
   26f9b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   26fa0: 31 c0                        	xorl	%eax, %eax
   26fa2: e9 f9 fc ff ff               	jmp	0x26ca0 <crypto_hash_sha512_update.part.0+0x80>
   26fa7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   26fb0: 31 c0                        	xorl	%eax, %eax
   26fb2: e9 a9 fd ff ff               	jmp	0x26d60 <crypto_hash_sha512_update.part.0+0x140>
   26fb7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   26fc0: 4c 89 f8                     	movq	%r15, %rax
   26fc3: 48 83 e0 f0                  	andq	$-0x10, %rax
   26fc7: 41 f6 c7 0f                  	testb	$0xf, %r15b
   26fcb: 0f 84 e8 fc ff ff            	je	0x26cb9 <crypto_hash_sha512_update.part.0+0x99>
   26fd1: 4c 89 f9                     	movq	%r15, %rcx
   26fd4: 48 29 c1                     	subq	%rax, %rcx
   26fd7: 48 8d 71 ff                  	leaq	-0x1(%rcx), %rsi
   26fdb: 48 83 fe 06                  	cmpq	$0x6, %rsi
   26fdf: 76 1b                        	jbe	0x26ffc <crypto_hash_sha512_update.part.0+0x3dc>
   26fe1: 48 8b 34 03                  	movq	(%rbx,%rax), %rsi
   26fe5: 48 89 34 02                  	movq	%rsi, (%rdx,%rax)
   26fe9: 48 89 ca                     	movq	%rcx, %rdx
   26fec: 48 83 e2 f8                  	andq	$-0x8, %rdx
   26ff0: 48 01 d0                     	addq	%rdx, %rax
   26ff3: 83 e1 07                     	andl	$0x7, %ecx
   26ff6: 0f 84 bd fc ff ff            	je	0x26cb9 <crypto_hash_sha512_update.part.0+0x99>
   26ffc: 0f b6 0c 03                  	movzbl	(%rbx,%rax), %ecx
   27000: 4a 8d 54 0d 00               	leaq	(%rbp,%r9), %rdx
   27005: 88 4c 10 50                  	movb	%cl, 0x50(%rax,%rdx)
   27009: 48 8d 48 01                  	leaq	0x1(%rax), %rcx
   2700d: 4c 39 f9                     	cmpq	%r15, %rcx
   27010: 0f 83 a3 fc ff ff            	jae	0x26cb9 <crypto_hash_sha512_update.part.0+0x99>
   27016: 0f b6 74 03 01               	movzbl	0x1(%rbx,%rax), %esi
   2701b: 48 8d 48 02                  	leaq	0x2(%rax), %rcx
   2701f: 40 88 74 10 51               	movb	%sil, 0x51(%rax,%rdx)
   27024: 4c 39 f9                     	cmpq	%r15, %rcx
   27027: 0f 83 8c fc ff ff            	jae	0x26cb9 <crypto_hash_sha512_update.part.0+0x99>
   2702d: 0f b6 74 03 02               	movzbl	0x2(%rbx,%rax), %esi
   27032: 48 8d 48 03                  	leaq	0x3(%rax), %rcx
   27036: 40 88 74 10 52               	movb	%sil, 0x52(%rax,%rdx)
   2703b: 4c 39 f9                     	cmpq	%r15, %rcx
   2703e: 0f 83 75 fc ff ff            	jae	0x26cb9 <crypto_hash_sha512_update.part.0+0x99>
   27044: 0f b6 74 03 03               	movzbl	0x3(%rbx,%rax), %esi
   27049: 48 8d 48 04                  	leaq	0x4(%rax), %rcx
   2704d: 40 88 74 10 53               	movb	%sil, 0x53(%rax,%rdx)
   27052: 4c 39 f9                     	cmpq	%r15, %rcx
   27055: 0f 83 5e fc ff ff            	jae	0x26cb9 <crypto_hash_sha512_update.part.0+0x99>
   2705b: 0f b6 74 03 04               	movzbl	0x4(%rbx,%rax), %esi
   27060: 48 8d 48 05                  	leaq	0x5(%rax), %rcx
   27064: 40 88 74 10 54               	movb	%sil, 0x54(%rax,%rdx)
   27069: 4c 39 f9                     	cmpq	%r15, %rcx
   2706c: 0f 83 47 fc ff ff            	jae	0x26cb9 <crypto_hash_sha512_update.part.0+0x99>
   27072: 0f b6 74 03 05               	movzbl	0x5(%rbx,%rax), %esi
   27077: 48 8d 48 06                  	leaq	0x6(%rax), %rcx
   2707b: 40 88 74 10 55               	movb	%sil, 0x55(%rax,%rdx)
   27080: 4c 39 f9                     	cmpq	%r15, %rcx
   27083: 0f 83 30 fc ff ff            	jae	0x26cb9 <crypto_hash_sha512_update.part.0+0x99>
   27089: 0f b6 44 03 06               	movzbl	0x6(%rbx,%rax), %eax
   2708e: 88 44 11 50                  	movb	%al, 0x50(%rcx,%rdx)
   27092: e9 22 fc ff ff               	jmp	0x26cb9 <crypto_hash_sha512_update.part.0+0x99>
   27097: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   270a0: 48 8b 47 40                  	movq	0x40(%rdi), %rax
   270a4: 41 bf 80 00 00 00            	movl	$0x80, %r15d
   270aa: 4d 29 cf                     	subq	%r9, %r15
   270ad: 48 8d 44 01 01               	leaq	0x1(%rcx,%rax), %rax
   270b2: 48 89 47 40                  	movq	%rax, 0x40(%rdi)
   270b6: 4d 39 fe                     	cmpq	%r15, %r14
   270b9: 0f 83 b8 fb ff ff            	jae	0x26c77 <crypto_hash_sha512_update.part.0+0x57>
   270bf: 49 8d 4e ff                  	leaq	-0x1(%r14), %rcx
   270c3: 48 83 f9 06                  	cmpq	$0x6, %rcx
   270c7: 0f 86 b3 01 00 00            	jbe	0x27280 <crypto_hash_sha512_update.part.0+0x660>
   270cd: 4a 8d 54 0d 50               	leaq	0x50(%rbp,%r9), %rdx
   270d2: 48 8d 43 01                  	leaq	0x1(%rbx), %rax
   270d6: 48 89 d6                     	movq	%rdx, %rsi
   270d9: 48 29 c6                     	subq	%rax, %rsi
   270dc: 31 c0                        	xorl	%eax, %eax
   270de: 48 83 fe 0e                  	cmpq	$0xe, %rsi
   270e2: 77 4c                        	ja	0x27130 <crypto_hash_sha512_update.part.0+0x510>
   270e4: 4a 8d 4c 0d 00               	leaq	(%rbp,%r9), %rcx
   270e9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   270f0: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   270f4: 88 54 01 50                  	movb	%dl, 0x50(%rcx,%rax)
   270f8: 48 83 c0 01                  	addq	$0x1, %rax
   270fc: 49 39 c6                     	cmpq	%rax, %r14
   270ff: 75 ef                        	jne	0x270f0 <crypto_hash_sha512_update.part.0+0x4d0>
   27101: e9 79 fc ff ff               	jmp	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   27106: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   27110: 4d 85 f6                     	testq	%r14, %r14
   27113: 0f 84 66 fc ff ff            	je	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   27119: 49 8d 4e ff                  	leaq	-0x1(%r14), %rcx
   2711d: 48 83 f9 06                  	cmpq	$0x6, %rcx
   27121: 77 aa                        	ja	0x270cd <crypto_hash_sha512_update.part.0+0x4ad>
   27123: e9 58 01 00 00               	jmp	0x27280 <crypto_hash_sha512_update.part.0+0x660>
   27128: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   27130: 48 83 f9 0e                  	cmpq	$0xe, %rcx
   27134: 0f 86 72 01 00 00            	jbe	0x272ac <crypto_hash_sha512_update.part.0+0x68c>
   2713a: f3 0f 6f 33                  	movdqu	(%rbx), %xmm6
   2713e: 4c 89 f0                     	movq	%r14, %rax
   27141: 48 c1 e8 04                  	shrq	$0x4, %rax
   27145: 0f 11 32                     	movups	%xmm6, (%rdx)
   27148: 48 83 f8 01                  	cmpq	$0x1, %rax
   2714c: 74 54                        	je	0x271a2 <crypto_hash_sha512_update.part.0+0x582>
   2714e: f3 0f 6f 5b 10               	movdqu	0x10(%rbx), %xmm3
   27153: 0f 11 5a 10                  	movups	%xmm3, 0x10(%rdx)
   27157: 48 83 f8 02                  	cmpq	$0x2, %rax
   2715b: 74 45                        	je	0x271a2 <crypto_hash_sha512_update.part.0+0x582>
   2715d: f3 0f 6f 4b 20               	movdqu	0x20(%rbx), %xmm1
   27162: 0f 11 4a 20                  	movups	%xmm1, 0x20(%rdx)
   27166: 48 83 f8 03                  	cmpq	$0x3, %rax
   2716a: 74 36                        	je	0x271a2 <crypto_hash_sha512_update.part.0+0x582>
   2716c: f3 0f 6f 73 30               	movdqu	0x30(%rbx), %xmm6
   27171: 0f 11 72 30                  	movups	%xmm6, 0x30(%rdx)
   27175: 48 83 f8 04                  	cmpq	$0x4, %rax
   27179: 74 27                        	je	0x271a2 <crypto_hash_sha512_update.part.0+0x582>
   2717b: f3 0f 6f 63 40               	movdqu	0x40(%rbx), %xmm4
   27180: 0f 11 62 40                  	movups	%xmm4, 0x40(%rdx)
   27184: 48 83 f8 05                  	cmpq	$0x5, %rax
   27188: 74 18                        	je	0x271a2 <crypto_hash_sha512_update.part.0+0x582>
   2718a: f3 0f 6f 5b 50               	movdqu	0x50(%rbx), %xmm3
   2718f: 0f 11 5a 50                  	movups	%xmm3, 0x50(%rdx)
   27193: 48 83 f8 07                  	cmpq	$0x7, %rax
   27197: 75 09                        	jne	0x271a2 <crypto_hash_sha512_update.part.0+0x582>
   27199: f3 0f 6f 53 60               	movdqu	0x60(%rbx), %xmm2
   2719e: 0f 11 52 60                  	movups	%xmm2, 0x60(%rdx)
   271a2: 4c 89 f0                     	movq	%r14, %rax
   271a5: 48 83 e0 f0                  	andq	$-0x10, %rax
   271a9: 41 f6 c6 0f                  	testb	$0xf, %r14b
   271ad: 0f 84 cc fb ff ff            	je	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   271b3: 4c 89 f1                     	movq	%r14, %rcx
   271b6: 48 29 c1                     	subq	%rax, %rcx
   271b9: 48 8d 71 ff                  	leaq	-0x1(%rcx), %rsi
   271bd: 48 83 fe 06                  	cmpq	$0x6, %rsi
   271c1: 76 1b                        	jbe	0x271de <crypto_hash_sha512_update.part.0+0x5be>
   271c3: 48 8b 34 03                  	movq	(%rbx,%rax), %rsi
   271c7: 48 89 34 02                  	movq	%rsi, (%rdx,%rax)
   271cb: 48 89 ca                     	movq	%rcx, %rdx
   271ce: 48 83 e2 f8                  	andq	$-0x8, %rdx
   271d2: 48 01 d0                     	addq	%rdx, %rax
   271d5: 83 e1 07                     	andl	$0x7, %ecx
   271d8: 0f 84 a1 fb ff ff            	je	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   271de: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   271e2: 49 01 e9                     	addq	%rbp, %r9
   271e5: 42 88 54 08 50               	movb	%dl, 0x50(%rax,%r9)
   271ea: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   271ee: 4c 39 f2                     	cmpq	%r14, %rdx
   271f1: 0f 83 88 fb ff ff            	jae	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   271f7: 0f b6 4c 03 01               	movzbl	0x1(%rbx,%rax), %ecx
   271fc: 48 8d 50 02                  	leaq	0x2(%rax), %rdx
   27200: 42 88 4c 08 51               	movb	%cl, 0x51(%rax,%r9)
   27205: 4c 39 f2                     	cmpq	%r14, %rdx
   27208: 0f 83 71 fb ff ff            	jae	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   2720e: 0f b6 4c 03 02               	movzbl	0x2(%rbx,%rax), %ecx
   27213: 48 8d 50 03                  	leaq	0x3(%rax), %rdx
   27217: 42 88 4c 08 52               	movb	%cl, 0x52(%rax,%r9)
   2721c: 4c 39 f2                     	cmpq	%r14, %rdx
   2721f: 0f 83 5a fb ff ff            	jae	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   27225: 0f b6 4c 03 03               	movzbl	0x3(%rbx,%rax), %ecx
   2722a: 48 8d 50 04                  	leaq	0x4(%rax), %rdx
   2722e: 42 88 4c 08 53               	movb	%cl, 0x53(%rax,%r9)
   27233: 4c 39 f2                     	cmpq	%r14, %rdx
   27236: 0f 83 43 fb ff ff            	jae	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   2723c: 0f b6 4c 03 04               	movzbl	0x4(%rbx,%rax), %ecx
   27241: 48 8d 50 05                  	leaq	0x5(%rax), %rdx
   27245: 42 88 4c 08 54               	movb	%cl, 0x54(%rax,%r9)
   2724a: 4c 39 f2                     	cmpq	%r14, %rdx
   2724d: 0f 83 2c fb ff ff            	jae	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   27253: 0f b6 4c 03 05               	movzbl	0x5(%rbx,%rax), %ecx
   27258: 48 8d 50 06                  	leaq	0x6(%rax), %rdx
   2725c: 42 88 4c 08 55               	movb	%cl, 0x55(%rax,%r9)
   27261: 4c 39 f2                     	cmpq	%r14, %rdx
   27264: 0f 83 15 fb ff ff            	jae	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   2726a: 0f b6 44 03 06               	movzbl	0x6(%rbx,%rax), %eax
   2726f: 42 88 44 0a 50               	movb	%al, 0x50(%rdx,%r9)
   27274: e9 06 fb ff ff               	jmp	0x26d7f <crypto_hash_sha512_update.part.0+0x15f>
   27279: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   27280: 31 c0                        	xorl	%eax, %eax
   27282: e9 5d fe ff ff               	jmp	0x270e4 <crypto_hash_sha512_update.part.0+0x4c4>
   27287: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   27290: 49 89 de                     	movq	%rbx, %r14
   27293: e9 96 fa ff ff               	jmp	0x26d2e <crypto_hash_sha512_update.part.0+0x10e>
   27298: 4c 89 f9                     	movq	%r15, %rcx
   2729b: 31 c0                        	xorl	%eax, %eax
   2729d: e9 3f fd ff ff               	jmp	0x26fe1 <crypto_hash_sha512_update.part.0+0x3c1>
   272a2: 4c 89 fa                     	movq	%r15, %rdx
   272a5: 31 c0                        	xorl	%eax, %eax
   272a7: e9 3b fc ff ff               	jmp	0x26ee7 <crypto_hash_sha512_update.part.0+0x2c7>
   272ac: 4c 89 f1                     	movq	%r14, %rcx
   272af: 31 c0                        	xorl	%eax, %eax
   272b1: e9 0d ff ff ff               	jmp	0x271c3 <crypto_hash_sha512_update.part.0+0x5a3>
   272b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000272c0 <crypto_hash_sha512_init>:
   272c0: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   272c4: 31 c0                        	xorl	%eax, %eax
   272c6: 0f 11 47 40                  	movups	%xmm0, 0x40(%rdi)
   272ca: 66 0f 6f 05 fe 9d 03 00      	movdqa	0x39dfe(%rip), %xmm0    # 0x610d0 <sysconf@GLIBC_2.2.5+0x610d0>
   272d2: 0f 11 07                     	movups	%xmm0, (%rdi)
   272d5: 66 0f 6f 05 03 9e 03 00      	movdqa	0x39e03(%rip), %xmm0    # 0x610e0 <sysconf@GLIBC_2.2.5+0x610e0>
   272dd: 0f 11 47 10                  	movups	%xmm0, 0x10(%rdi)
   272e1: 66 0f 6f 05 07 9e 03 00      	movdqa	0x39e07(%rip), %xmm0    # 0x610f0 <sysconf@GLIBC_2.2.5+0x610f0>
   272e9: 0f 11 47 20                  	movups	%xmm0, 0x20(%rdi)
   272ed: 66 0f 6f 05 0b 9e 03 00      	movdqa	0x39e0b(%rip), %xmm0    # 0x61100 <sysconf@GLIBC_2.2.5+0x61100>
   272f5: 0f 11 47 30                  	movups	%xmm0, 0x30(%rdi)
   272f9: c3                           	retq
   272fa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000027300 <crypto_hash_sha512_update>:
   27300: 48 85 d2                     	testq	%rdx, %rdx
   27303: 75 0b                        	jne	0x27310 <crypto_hash_sha512_update+0x10>
   27305: 31 c0                        	xorl	%eax, %eax
   27307: c3                           	retq
   27308: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   27310: 48 83 ec 08                  	subq	$0x8, %rsp
   27314: e8 07 f9 ff ff               	callq	0x26c20 <crypto_hash_sha512_update.part.0>
   27319: 31 c0                        	xorl	%eax, %eax
   2731b: 48 83 c4 08                  	addq	$0x8, %rsp
   2731f: c3                           	retq

0000000000027320 <crypto_hash_sha512_final.localalias>:
   27320: 41 57                        	pushq	%r15
   27322: 41 56                        	pushq	%r14
   27324: 41 55                        	pushq	%r13
   27326: 41 54                        	pushq	%r12
   27328: 55                           	pushq	%rbp
   27329: 48 89 f5                     	movq	%rsi, %rbp
   2732c: 53                           	pushq	%rbx
   2732d: 48 89 fb                     	movq	%rdi, %rbx
   27330: 48 81 ec f8 02 00 00         	subq	$0x2f8, %rsp            # imm = 0x2F8
   27337: 48 8b 47 48                  	movq	0x48(%rdi), %rax
   2733b: 48 c1 e8 03                  	shrq	$0x3, %rax
   2733f: 83 e0 7f                     	andl	$0x7f, %eax
   27342: 8d 48 50                     	leal	0x50(%rax), %ecx
   27345: 48 01 f9                     	addq	%rdi, %rcx
   27348: 83 f8 6f                     	cmpl	$0x6f, %eax
   2734b: 76 7b                        	jbe	0x273c8 <crypto_hash_sha512_final.localalias+0xa8>
   2734d: ba 80 00 00 00               	movl	$0x80, %edx
   27352: 29 c2                        	subl	%eax, %edx
   27354: 48 8d 05 a5 25 04 00         	leaq	0x425a5(%rip), %rax     # 0x69900 <PAD>
   2735b: 83 fa 08                     	cmpl	$0x8, %edx
   2735e: 0f 83 ac 02 00 00            	jae	0x27610 <crypto_hash_sha512_final.localalias+0x2f0>
   27364: f6 c2 04                     	testb	$0x4, %dl
   27367: 0f 85 3b 03 00 00            	jne	0x276a8 <crypto_hash_sha512_final.localalias+0x388>
   2736d: 85 d2                        	testl	%edx, %edx
   2736f: 0f 85 eb 02 00 00            	jne	0x27660 <crypto_hash_sha512_final.localalias+0x340>
   27375: 4c 8d 73 50                  	leaq	0x50(%rbx), %r14
   27379: 4c 8d 64 24 30               	leaq	0x30(%rsp), %r12
   2737e: 48 89 df                     	movq	%rbx, %rdi
   27381: 4c 8d ac 24 b0 02 00 00      	leaq	0x2b0(%rsp), %r13
   27389: 4c 89 e2                     	movq	%r12, %rdx
   2738c: 4c 89 f6                     	movq	%r14, %rsi
   2738f: 4c 89 e9                     	movq	%r13, %rcx
   27392: e8 a9 ea ff ff               	callq	0x25e40 <SHA512_Transform>
   27397: 48 8d 7b 58                  	leaq	0x58(%rbx), %rdi
   2739b: 4c 89 f1                     	movq	%r14, %rcx
   2739e: 31 c0                        	xorl	%eax, %eax
   273a0: 48 83 e7 f8                  	andq	$-0x8, %rdi
   273a4: 48 c7 43 50 00 00 00 00      	movq	$0x0, 0x50(%rbx)
   273ac: 48 c7 83 b8 00 00 00 00 00 00 00     	movq	$0x0, 0xb8(%rbx)
   273b7: 48 29 f9                     	subq	%rdi, %rcx
   273ba: 83 c1 70                     	addl	$0x70, %ecx
   273bd: c1 e9 03                     	shrl	$0x3, %ecx
   273c0: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   273c3: eb 5b                        	jmp	0x27420 <crypto_hash_sha512_final.localalias+0x100>
   273c5: 0f 1f 00                     	nopl	(%rax)
   273c8: ba 70 00 00 00               	movl	$0x70, %edx
   273cd: 48 8d 35 2c 25 04 00         	leaq	0x4252c(%rip), %rsi     # 0x69900 <PAD>
   273d4: 29 c2                        	subl	%eax, %edx
   273d6: 83 fa 08                     	cmpl	$0x8, %edx
   273d9: 0f 82 e9 01 00 00            	jb	0x275c8 <crypto_hash_sha512_final.localalias+0x2a8>
   273df: 48 8b 05 1a 25 04 00         	movq	0x4251a(%rip), %rax     # 0x69900 <PAD>
   273e6: 48 89 01                     	movq	%rax, (%rcx)
   273e9: 89 d0                        	movl	%edx, %eax
   273eb: 48 8b 7c 06 f8               	movq	-0x8(%rsi,%rax), %rdi
   273f0: 48 89 7c 01 f8               	movq	%rdi, -0x8(%rcx,%rax)
   273f5: 48 8d 79 08                  	leaq	0x8(%rcx), %rdi
   273f9: 48 83 e7 f8                  	andq	$-0x8, %rdi
   273fd: 48 29 f9                     	subq	%rdi, %rcx
   27400: 48 29 ce                     	subq	%rcx, %rsi
   27403: 01 d1                        	addl	%edx, %ecx
   27405: 89 ca                        	movl	%ecx, %edx
   27407: c1 ea 03                     	shrl	$0x3, %edx
   2740a: 89 d1                        	movl	%edx, %ecx
   2740c: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   2740f: 4c 8d 73 50                  	leaq	0x50(%rbx), %r14
   27413: 4c 8d 64 24 30               	leaq	0x30(%rsp), %r12
   27418: 4c 8d ac 24 b0 02 00 00      	leaq	0x2b0(%rsp), %r13
   27420: 48 8b 53 48                  	movq	0x48(%rbx), %rdx
   27424: 48 8b 4b 40                  	movq	0x40(%rbx), %rcx
   27428: 48 89 d0                     	movq	%rdx, %rax
   2742b: 48 89 d6                     	movq	%rdx, %rsi
   2742e: 49 89 cb                     	movq	%rcx, %r11
   27431: 49 89 ca                     	movq	%rcx, %r10
   27434: 48 c1 e8 28                  	shrq	$0x28, %rax
   27438: 48 c1 ee 20                  	shrq	$0x20, %rsi
   2743c: 49 89 c9                     	movq	%rcx, %r9
   2743f: 49 89 c8                     	movq	%rcx, %r8
   27442: 48 89 04 24                  	movq	%rax, (%rsp)
   27446: 48 89 d0                     	movq	%rdx, %rax
   27449: 49 c1 eb 10                  	shrq	$0x10, %r11
   2744d: 48 89 cf                     	movq	%rcx, %rdi
   27450: 48 89 74 24 18               	movq	%rsi, 0x18(%rsp)
   27455: 48 c1 e8 18                  	shrq	$0x18, %rax
   27459: 48 89 d6                     	movq	%rdx, %rsi
   2745c: 45 0f b6 db                  	movzbl	%r11b, %r11d
   27460: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   27465: 48 c1 ee 10                  	shrq	$0x10, %rsi
   27469: 0f b6 c1                     	movzbl	%cl, %eax
   2746c: 49 c1 ea 18                  	shrq	$0x18, %r10
   27470: 48 89 74 24 28               	movq	%rsi, 0x28(%rsp)
   27475: 48 c1 e0 08                  	shlq	$0x8, %rax
   27479: 0f b6 f5                     	movzbl	%ch, %esi
   2747c: 45 0f b6 d2                  	movzbl	%r10b, %r10d
   27480: 49 c1 e9 20                  	shrq	$0x20, %r9
   27484: 48 09 f0                     	orq	%rsi, %rax
   27487: 49 c1 e8 28                  	shrq	$0x28, %r8
   2748b: 0f b6 f6                     	movzbl	%dh, %esi
   2748e: 48 c1 e0 08                  	shlq	$0x8, %rax
   27492: 45 0f b6 c9                  	movzbl	%r9b, %r9d
   27496: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   2749a: 48 c1 ef 30                  	shrq	$0x30, %rdi
   2749e: 4c 09 d8                     	orq	%r11, %rax
   274a1: 49 89 d7                     	movq	%rdx, %r15
   274a4: 48 c1 e0 08                  	shlq	$0x8, %rax
   274a8: 49 c1 ef 30                  	shrq	$0x30, %r15
   274ac: 4c 09 d0                     	orq	%r10, %rax
   274af: 48 c1 e0 08                  	shlq	$0x8, %rax
   274b3: 4c 09 c8                     	orq	%r9, %rax
   274b6: 48 c1 e0 08                  	shlq	$0x8, %rax
   274ba: 4c 09 c0                     	orq	%r8, %rax
   274bd: 44 0f b6 c7                  	movzbl	%dil, %r8d
   274c1: 48 89 c7                     	movq	%rax, %rdi
   274c4: 0f b6 c2                     	movzbl	%dl, %eax
   274c7: 48 c1 e0 08                  	shlq	$0x8, %rax
   274cb: 48 c1 e7 08                  	shlq	$0x8, %rdi
   274cf: 48 09 f0                     	orq	%rsi, %rax
   274d2: 0f b6 74 24 28               	movzbl	0x28(%rsp), %esi
   274d7: 4c 09 c7                     	orq	%r8, %rdi
   274da: 48 c1 e0 08                  	shlq	$0x8, %rax
   274de: 48 09 f0                     	orq	%rsi, %rax
   274e1: 0f b6 74 24 20               	movzbl	0x20(%rsp), %esi
   274e6: 48 c1 e0 08                  	shlq	$0x8, %rax
   274ea: 48 09 f0                     	orq	%rsi, %rax
   274ed: 0f b6 74 24 18               	movzbl	0x18(%rsp), %esi
   274f2: 48 c1 e0 08                  	shlq	$0x8, %rax
   274f6: 48 09 f0                     	orq	%rsi, %rax
   274f9: 0f b6 34 24                  	movzbl	(%rsp), %esi
   274fd: 48 c1 e0 08                  	shlq	$0x8, %rax
   27501: 48 09 f0                     	orq	%rsi, %rax
   27504: 41 0f b6 f7                  	movzbl	%r15b, %esi
   27508: 48 c1 e0 08                  	shlq	$0x8, %rax
   2750c: 48 0f a4 cf 08               	shldq	$0x8, %rcx, %rdi
   27511: 4c 89 e9                     	movq	%r13, %rcx
   27514: 48 09 f0                     	orq	%rsi, %rax
   27517: 48 89 3c 24                  	movq	%rdi, (%rsp)
   2751b: 4c 89 f6                     	movq	%r14, %rsi
   2751e: 48 89 df                     	movq	%rbx, %rdi
   27521: 48 0f a4 d0 08               	shldq	$0x8, %rdx, %rax
   27526: 4c 89 e2                     	movq	%r12, %rdx
   27529: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   2752e: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   27533: 0f 11 83 c0 00 00 00         	movups	%xmm0, 0xc0(%rbx)
   2753a: e8 01 e9 ff ff               	callq	0x25e40 <SHA512_Transform>
   2753f: 48 8b 03                     	movq	(%rbx), %rax
   27542: 4c 89 e7                     	movq	%r12, %rdi
   27545: be c0 02 00 00               	movl	$0x2c0, %esi            # imm = 0x2C0
   2754a: 48 0f c8                     	bswapq	%rax
   2754d: 48 89 45 00                  	movq	%rax, (%rbp)
   27551: 48 8b 43 08                  	movq	0x8(%rbx), %rax
   27555: 48 0f c8                     	bswapq	%rax
   27558: 48 89 45 08                  	movq	%rax, 0x8(%rbp)
   2755c: 48 8b 43 10                  	movq	0x10(%rbx), %rax
   27560: 48 0f c8                     	bswapq	%rax
   27563: 48 89 45 10                  	movq	%rax, 0x10(%rbp)
   27567: 48 8b 43 18                  	movq	0x18(%rbx), %rax
   2756b: 48 0f c8                     	bswapq	%rax
   2756e: 48 89 45 18                  	movq	%rax, 0x18(%rbp)
   27572: 48 8b 43 20                  	movq	0x20(%rbx), %rax
   27576: 48 0f c8                     	bswapq	%rax
   27579: 48 89 45 20                  	movq	%rax, 0x20(%rbp)
   2757d: 48 8b 43 28                  	movq	0x28(%rbx), %rax
   27581: 48 0f c8                     	bswapq	%rax
   27584: 48 89 45 28                  	movq	%rax, 0x28(%rbp)
   27588: 48 8b 43 30                  	movq	0x30(%rbx), %rax
   2758c: 48 0f c8                     	bswapq	%rax
   2758f: 48 89 45 30                  	movq	%rax, 0x30(%rbp)
   27593: 48 8b 43 38                  	movq	0x38(%rbx), %rax
   27597: 48 0f c8                     	bswapq	%rax
   2759a: 48 89 45 38                  	movq	%rax, 0x38(%rbp)
   2759e: e8 0d 6d fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   275a3: 48 89 df                     	movq	%rbx, %rdi
   275a6: be d0 00 00 00               	movl	$0xd0, %esi
   275ab: e8 00 6d fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   275b0: 48 81 c4 f8 02 00 00         	addq	$0x2f8, %rsp            # imm = 0x2F8
   275b7: 31 c0                        	xorl	%eax, %eax
   275b9: 5b                           	popq	%rbx
   275ba: 5d                           	popq	%rbp
   275bb: 41 5c                        	popq	%r12
   275bd: 41 5d                        	popq	%r13
   275bf: 41 5e                        	popq	%r14
   275c1: 41 5f                        	popq	%r15
   275c3: c3                           	retq
   275c4: 0f 1f 40 00                  	nopl	(%rax)
   275c8: f6 c2 04                     	testb	$0x4, %dl
   275cb: 0f 85 b1 00 00 00            	jne	0x27682 <crypto_hash_sha512_final.localalias+0x362>
   275d1: 85 d2                        	testl	%edx, %edx
   275d3: 0f 84 36 fe ff ff            	je	0x2740f <crypto_hash_sha512_final.localalias+0xef>
   275d9: 0f b6 05 20 23 04 00         	movzbl	0x42320(%rip), %eax     # 0x69900 <PAD>
   275e0: 4c 8d 77 50                  	leaq	0x50(%rdi), %r14
   275e4: 4c 8d 64 24 30               	leaq	0x30(%rsp), %r12
   275e9: 4c 8d ac 24 b0 02 00 00      	leaq	0x2b0(%rsp), %r13
   275f1: 88 01                        	movb	%al, (%rcx)
   275f3: f6 c2 02                     	testb	$0x2, %dl
   275f6: 0f 84 24 fe ff ff            	je	0x27420 <crypto_hash_sha512_final.localalias+0x100>
   275fc: 0f b7 44 16 fe               	movzwl	-0x2(%rsi,%rdx), %eax
   27601: 66 89 44 11 fe               	movw	%ax, -0x2(%rcx,%rdx)
   27606: e9 15 fe ff ff               	jmp	0x27420 <crypto_hash_sha512_final.localalias+0x100>
   2760b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   27610: 48 8b 35 e9 22 04 00         	movq	0x422e9(%rip), %rsi     # 0x69900 <PAD>
   27617: 48 89 31                     	movq	%rsi, (%rcx)
   2761a: 89 d6                        	movl	%edx, %esi
   2761c: 48 8b 7c 30 f8               	movq	-0x8(%rax,%rsi), %rdi
   27621: 48 89 7c 31 f8               	movq	%rdi, -0x8(%rcx,%rsi)
   27626: 48 8d 79 08                  	leaq	0x8(%rcx), %rdi
   2762a: 48 83 e7 f8                  	andq	$-0x8, %rdi
   2762e: 48 29 f9                     	subq	%rdi, %rcx
   27631: 01 ca                        	addl	%ecx, %edx
   27633: 48 29 c8                     	subq	%rcx, %rax
   27636: 83 e2 f8                     	andl	$-0x8, %edx
   27639: 48 89 c6                     	movq	%rax, %rsi
   2763c: 83 fa 08                     	cmpl	$0x8, %edx
   2763f: 0f 82 30 fd ff ff            	jb	0x27375 <crypto_hash_sha512_final.localalias+0x55>
   27645: 83 e2 f8                     	andl	$-0x8, %edx
   27648: 31 c0                        	xorl	%eax, %eax
   2764a: 89 c1                        	movl	%eax, %ecx
   2764c: 83 c0 08                     	addl	$0x8, %eax
   2764f: 4c 8b 04 0e                  	movq	(%rsi,%rcx), %r8
   27653: 4c 89 04 0f                  	movq	%r8, (%rdi,%rcx)
   27657: 39 d0                        	cmpl	%edx, %eax
   27659: 72 ef                        	jb	0x2764a <crypto_hash_sha512_final.localalias+0x32a>
   2765b: e9 15 fd ff ff               	jmp	0x27375 <crypto_hash_sha512_final.localalias+0x55>
   27660: 0f b6 35 99 22 04 00         	movzbl	0x42299(%rip), %esi     # 0x69900 <PAD>
   27667: 40 88 31                     	movb	%sil, (%rcx)
   2766a: f6 c2 02                     	testb	$0x2, %dl
   2766d: 0f 84 02 fd ff ff            	je	0x27375 <crypto_hash_sha512_final.localalias+0x55>
   27673: 0f b7 44 10 fe               	movzwl	-0x2(%rax,%rdx), %eax
   27678: 66 89 44 11 fe               	movw	%ax, -0x2(%rcx,%rdx)
   2767d: e9 f3 fc ff ff               	jmp	0x27375 <crypto_hash_sha512_final.localalias+0x55>
   27682: 8b 05 78 22 04 00            	movl	0x42278(%rip), %eax     # 0x69900 <PAD>
   27688: 4c 8d 77 50                  	leaq	0x50(%rdi), %r14
   2768c: 4c 8d 64 24 30               	leaq	0x30(%rsp), %r12
   27691: 4c 8d ac 24 b0 02 00 00      	leaq	0x2b0(%rsp), %r13
   27699: 89 01                        	movl	%eax, (%rcx)
   2769b: 8b 44 16 fc                  	movl	-0x4(%rsi,%rdx), %eax
   2769f: 89 44 11 fc                  	movl	%eax, -0x4(%rcx,%rdx)
   276a3: e9 78 fd ff ff               	jmp	0x27420 <crypto_hash_sha512_final.localalias+0x100>
   276a8: 8b 35 52 22 04 00            	movl	0x42252(%rip), %esi     # 0x69900 <PAD>
   276ae: 8b 44 10 fc                  	movl	-0x4(%rax,%rdx), %eax
   276b2: 89 31                        	movl	%esi, (%rcx)
   276b4: 89 44 11 fc                  	movl	%eax, -0x4(%rcx,%rdx)
   276b8: e9 b8 fc ff ff               	jmp	0x27375 <crypto_hash_sha512_final.localalias+0x55>
   276bd: 0f 1f 00                     	nopl	(%rax)

00000000000276c0 <crypto_hash_sha512>:
   276c0: 55                           	pushq	%rbp
   276c1: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   276c5: 53                           	pushq	%rbx
   276c6: 48 89 fb                     	movq	%rdi, %rbx
   276c9: 48 81 ec e8 00 00 00         	subq	$0xe8, %rsp
   276d0: 66 0f 6f 0d e8 21 04 00      	movdqa	0x421e8(%rip), %xmm1    # 0x698c0 <sha512_initial_state.0>
   276d8: 66 0f 6f 15 f0 21 04 00      	movdqa	0x421f0(%rip), %xmm2    # 0x698d0 <sha512_initial_state.0+0x10>
   276e0: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   276e9: 48 89 84 24 d8 00 00 00      	movq	%rax, 0xd8(%rsp)
   276f1: 31 c0                        	xorl	%eax, %eax
   276f3: 66 0f 6f 1d e5 21 04 00      	movdqa	0x421e5(%rip), %xmm3    # 0x698e0 <sha512_initial_state.0+0x20>
   276fb: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   27700: 48 89 e5                     	movq	%rsp, %rbp
   27703: 66 0f 6f 25 e5 21 04 00      	movdqa	0x421e5(%rip), %xmm4    # 0x698f0 <sha512_initial_state.0+0x30>
   2770b: 0f 29 0c 24                  	movaps	%xmm1, (%rsp)
   2770f: 0f 29 54 24 10               	movaps	%xmm2, 0x10(%rsp)
   27714: 0f 29 5c 24 20               	movaps	%xmm3, 0x20(%rsp)
   27719: 0f 29 64 24 30               	movaps	%xmm4, 0x30(%rsp)
   2771e: 48 85 d2                     	testq	%rdx, %rdx
   27721: 74 08                        	je	0x2772b <crypto_hash_sha512+0x6b>
   27723: 48 89 ef                     	movq	%rbp, %rdi
   27726: e8 f5 f4 ff ff               	callq	0x26c20 <crypto_hash_sha512_update.part.0>
   2772b: 48 89 de                     	movq	%rbx, %rsi
   2772e: 48 89 ef                     	movq	%rbp, %rdi
   27731: e8 ea fb ff ff               	callq	0x27320 <crypto_hash_sha512_final.localalias>
   27736: 48 8b 84 24 d8 00 00 00      	movq	0xd8(%rsp), %rax
   2773e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   27747: 75 0c                        	jne	0x27755 <crypto_hash_sha512+0x95>
   27749: 48 81 c4 e8 00 00 00         	addq	$0xe8, %rsp
   27750: 31 c0                        	xorl	%eax, %eax
   27752: 5b                           	popq	%rbx
   27753: 5d                           	popq	%rbp
   27754: c3                           	retq
   27755: e8 96 6b fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2775a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000027760 <crypto_kdf_blake2b_bytes_min>:
   27760: b8 10 00 00 00               	movl	$0x10, %eax
   27765: c3                           	retq
   27766: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000027770 <crypto_kdf_blake2b_bytes_max>:
   27770: b8 40 00 00 00               	movl	$0x40, %eax
   27775: c3                           	retq
   27776: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000027780 <crypto_kdf_blake2b_contextbytes>:
   27780: b8 08 00 00 00               	movl	$0x8, %eax
   27785: c3                           	retq
   27786: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000027790 <crypto_kdf_blake2b_keybytes>:
   27790: b8 20 00 00 00               	movl	$0x20, %eax
   27795: c3                           	retq
   27796: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000277a0 <crypto_kdf_blake2b_derive_from_key>:
   277a0: 48 83 ec 38                  	subq	$0x38, %rsp
   277a4: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   277ad: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   277b2: 48 8b 01                     	movq	(%rcx), %rax
   277b5: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   277ba: 48 c7 44 24 08 00 00 00 00   	movq	$0x0, 0x8(%rsp)
   277c3: 48 c7 44 24 18 00 00 00 00   	movq	$0x0, 0x18(%rsp)
   277cc: 48 89 04 24                  	movq	%rax, (%rsp)
   277d0: 48 8d 46 f0                  	leaq	-0x10(%rsi), %rax
   277d4: 48 83 f8 30                  	cmpq	$0x30, %rax
   277d8: 77 36                        	ja	0x27810 <crypto_kdf_blake2b_derive_from_key+0x70>
   277da: 48 89 e1                     	movq	%rsp, %rcx
   277dd: 48 8d 54 24 10               	leaq	0x10(%rsp), %rdx
   277e2: 41 b9 20 00 00 00            	movl	$0x20, %r9d
   277e8: 51                           	pushq	%rcx
   277e9: 31 c9                        	xorl	%ecx, %ecx
   277eb: 52                           	pushq	%rdx
   277ec: 31 d2                        	xorl	%edx, %edx
   277ee: e8 5d 6d fe ff               	callq	0xe550 <crypto_generichash_blake2b_salt_personal@plt>
   277f3: 5a                           	popq	%rdx
   277f4: 59                           	popq	%rcx
   277f5: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   277fa: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   27803: 75 1d                        	jne	0x27822 <crypto_kdf_blake2b_derive_from_key+0x82>
   27805: 48 83 c4 38                  	addq	$0x38, %rsp
   27809: c3                           	retq
   2780a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   27810: e8 0b 69 fe ff               	callq	0xe120 <__errno_location@plt>
   27815: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2781b: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   27820: eb d3                        	jmp	0x277f5 <crypto_kdf_blake2b_derive_from_key+0x55>
   27822: e8 c9 6a fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   27827: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000027830 <crypto_kdf_primitive>:
   27830: 48 8d 05 a3 9b 03 00         	leaq	0x39ba3(%rip), %rax     # 0x613da <_pad0+0x5a>
   27837: c3                           	retq
   27838: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000027840 <crypto_kdf_bytes_min>:
   27840: b8 10 00 00 00               	movl	$0x10, %eax
   27845: c3                           	retq
   27846: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000027850 <crypto_kdf_bytes_max>:
   27850: b8 40 00 00 00               	movl	$0x40, %eax
   27855: c3                           	retq
   27856: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000027860 <crypto_kdf_contextbytes>:
   27860: b8 08 00 00 00               	movl	$0x8, %eax
   27865: c3                           	retq
   27866: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000027870 <crypto_kdf_keybytes>:
   27870: b8 20 00 00 00               	movl	$0x20, %eax
   27875: c3                           	retq
   27876: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000027880 <crypto_kdf_derive_from_key>:
   27880: e9 0b 70 fe ff               	jmp	0xe890 <crypto_kdf_blake2b_derive_from_key@plt>
   27885: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000027890 <crypto_kdf_keygen>:
   27890: be 20 00 00 00               	movl	$0x20, %esi
   27895: e9 16 6e fe ff               	jmp	0xe6b0 <randombytes_buf@plt>
   2789a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000278a0 <crypto_kdf_hkdf_sha256_extract_init>:
   278a0: e9 5b 69 fe ff               	jmp	0xe200 <crypto_auth_hmacsha256_init@plt>
   278a5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000278b0 <crypto_kdf_hkdf_sha256_extract_update>:
   278b0: e9 3b 71 fe ff               	jmp	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   278b5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000278c0 <crypto_kdf_hkdf_sha256_extract_final>:
   278c0: 53                           	pushq	%rbx
   278c1: 48 89 fb                     	movq	%rdi, %rbx
   278c4: e8 87 6a fe ff               	callq	0xe350 <crypto_auth_hmacsha256_final@plt>
   278c9: 48 89 df                     	movq	%rbx, %rdi
   278cc: be 08 00 00 00               	movl	$0x8, %esi
   278d1: e8 da 69 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   278d6: 31 c0                        	xorl	%eax, %eax
   278d8: 5b                           	popq	%rbx
   278d9: c3                           	retq
   278da: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000278e0 <crypto_kdf_hkdf_sha256_extract>:
   278e0: 41 55                        	pushq	%r13
   278e2: 4d 89 c5                     	movq	%r8, %r13
   278e5: 41 54                        	pushq	%r12
   278e7: 49 89 cc                     	movq	%rcx, %r12
   278ea: 55                           	pushq	%rbp
   278eb: 48 89 fd                     	movq	%rdi, %rbp
   278ee: 53                           	pushq	%rbx
   278ef: 48 81 ec e8 00 00 00         	subq	$0xe8, %rsp
   278f6: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   278ff: 48 89 84 24 d8 00 00 00      	movq	%rax, 0xd8(%rsp)
   27907: 31 c0                        	xorl	%eax, %eax
   27909: 48 89 e3                     	movq	%rsp, %rbx
   2790c: 48 89 df                     	movq	%rbx, %rdi
   2790f: e8 ec 68 fe ff               	callq	0xe200 <crypto_auth_hmacsha256_init@plt>
   27914: 4c 89 ea                     	movq	%r13, %rdx
   27917: 4c 89 e6                     	movq	%r12, %rsi
   2791a: 48 89 df                     	movq	%rbx, %rdi
   2791d: e8 ce 70 fe ff               	callq	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   27922: 48 89 ee                     	movq	%rbp, %rsi
   27925: 48 89 df                     	movq	%rbx, %rdi
   27928: e8 23 6a fe ff               	callq	0xe350 <crypto_auth_hmacsha256_final@plt>
   2792d: be 08 00 00 00               	movl	$0x8, %esi
   27932: 48 89 df                     	movq	%rbx, %rdi
   27935: e8 76 69 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2793a: 48 8b 84 24 d8 00 00 00      	movq	0xd8(%rsp), %rax
   27942: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2794b: 75 10                        	jne	0x2795d <crypto_kdf_hkdf_sha256_extract+0x7d>
   2794d: 48 81 c4 e8 00 00 00         	addq	$0xe8, %rsp
   27954: 31 c0                        	xorl	%eax, %eax
   27956: 5b                           	popq	%rbx
   27957: 5d                           	popq	%rbp
   27958: 41 5c                        	popq	%r12
   2795a: 41 5d                        	popq	%r13
   2795c: c3                           	retq
   2795d: e8 8e 69 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   27962: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2796d: 0f 1f 00                     	nopl	(%rax)

0000000000027970 <crypto_kdf_hkdf_sha256_keygen>:
   27970: be 20 00 00 00               	movl	$0x20, %esi
   27975: e9 36 6d fe ff               	jmp	0xe6b0 <randombytes_buf@plt>
   2797a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000027980 <crypto_kdf_hkdf_sha256_expand>:
   27980: 41 57                        	pushq	%r15
   27982: 41 56                        	pushq	%r14
   27984: 41 55                        	pushq	%r13
   27986: 41 54                        	pushq	%r12
   27988: 55                           	pushq	%rbp
   27989: 53                           	pushq	%rbx
   2798a: 48 81 ec 48 01 00 00         	subq	$0x148, %rsp            # imm = 0x148
   27991: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   27996: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2799f: 48 89 84 24 38 01 00 00      	movq	%rax, 0x138(%rsp)
   279a7: 31 c0                        	xorl	%eax, %eax
   279a9: c6 44 24 3f 01               	movb	$0x1, 0x3f(%rsp)
   279ae: 48 81 fe e0 1f 00 00         	cmpq	$0x1fe0, %rsi           # imm = 0x1FE0
   279b5: 0f 87 55 02 00 00            	ja	0x27c10 <crypto_kdf_hkdf_sha256_expand+0x290>
   279bb: 48 89 f0                     	movq	%rsi, %rax
   279be: 49 89 d5                     	movq	%rdx, %r13
   279c1: 49 89 ce                     	movq	%rcx, %r14
   279c4: 4d 89 c4                     	movq	%r8, %r12
   279c7: 83 e0 1f                     	andl	$0x1f, %eax
   279ca: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   279cf: 48 83 fe 1f                  	cmpq	$0x1f, %rsi
   279d3: 0f 86 ef 01 00 00            	jbe	0x27bc8 <crypto_kdf_hkdf_sha256_expand+0x248>
   279d9: 48 8d 46 e0                  	leaq	-0x20(%rsi), %rax
   279dd: 48 8d 5f e0                  	leaq	-0x20(%rdi), %rbx
   279e1: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   279e6: 48 83 e0 e0                  	andq	$-0x20, %rax
   279ea: 48 8d 6c 24 60               	leaq	0x60(%rsp), %rbp
   279ef: 4c 8d 7c 24 3f               	leaq	0x3f(%rsp), %r15
   279f4: 48 01 f8                     	addq	%rdi, %rax
   279f7: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   279fc: b8 20 00 00 00               	movl	$0x20, %eax
   27a01: 48 29 f8                     	subq	%rdi, %rax
   27a04: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   27a09: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   27a10: ba 20 00 00 00               	movl	$0x20, %edx
   27a15: 4c 89 e6                     	movq	%r12, %rsi
   27a18: 48 89 ef                     	movq	%rbp, %rdi
   27a1b: e8 e0 67 fe ff               	callq	0xe200 <crypto_auth_hmacsha256_init@plt>
   27a20: 48 8b 44 24 08               	movq	0x8(%rsp), %rax
   27a25: 48 01 d8                     	addq	%rbx, %rax
   27a28: 74 10                        	je	0x27a3a <crypto_kdf_hkdf_sha256_expand+0xba>
   27a2a: ba 20 00 00 00               	movl	$0x20, %edx
   27a2f: 48 89 de                     	movq	%rbx, %rsi
   27a32: 48 89 ef                     	movq	%rbp, %rdi
   27a35: e8 b6 6f fe ff               	callq	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   27a3a: 4c 89 f2                     	movq	%r14, %rdx
   27a3d: 4c 89 ee                     	movq	%r13, %rsi
   27a40: 48 89 ef                     	movq	%rbp, %rdi
   27a43: 48 83 c3 20                  	addq	$0x20, %rbx
   27a47: e8 a4 6f fe ff               	callq	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   27a4c: ba 01 00 00 00               	movl	$0x1, %edx
   27a51: 4c 89 fe                     	movq	%r15, %rsi
   27a54: 48 89 ef                     	movq	%rbp, %rdi
   27a57: e8 94 6f fe ff               	callq	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   27a5c: 48 89 de                     	movq	%rbx, %rsi
   27a5f: 48 89 ef                     	movq	%rbp, %rdi
   27a62: e8 e9 68 fe ff               	callq	0xe350 <crypto_auth_hmacsha256_final@plt>
   27a67: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
   27a6c: 80 44 24 3f 01               	addb	$0x1, 0x3f(%rsp)
   27a71: 48 39 c3                     	cmpq	%rax, %rbx
   27a74: 75 9a                        	jne	0x27a10 <crypto_kdf_hkdf_sha256_expand+0x90>
   27a76: 48 83 7c 24 20 00            	cmpq	$0x0, 0x20(%rsp)
   27a7c: 75 42                        	jne	0x27ac0 <crypto_kdf_hkdf_sha256_expand+0x140>
   27a7e: be d0 00 00 00               	movl	$0xd0, %esi
   27a83: 48 89 ef                     	movq	%rbp, %rdi
   27a86: e8 25 68 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   27a8b: 31 c0                        	xorl	%eax, %eax
   27a8d: 48 8b 94 24 38 01 00 00      	movq	0x138(%rsp), %rdx
   27a95: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   27a9e: 0f 85 9a 01 00 00            	jne	0x27c3e <crypto_kdf_hkdf_sha256_expand+0x2be>
   27aa4: 48 81 c4 48 01 00 00         	addq	$0x148, %rsp            # imm = 0x148
   27aab: 5b                           	popq	%rbx
   27aac: 5d                           	popq	%rbp
   27aad: 41 5c                        	popq	%r12
   27aaf: 41 5d                        	popq	%r13
   27ab1: 41 5e                        	popq	%r14
   27ab3: 41 5f                        	popq	%r15
   27ab5: c3                           	retq
   27ab6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   27ac0: 4c 89 e6                     	movq	%r12, %rsi
   27ac3: 48 8b 5c 24 28               	movq	0x28(%rsp), %rbx
   27ac8: ba 20 00 00 00               	movl	$0x20, %edx
   27acd: 48 89 ef                     	movq	%rbp, %rdi
   27ad0: e8 2b 67 fe ff               	callq	0xe200 <crypto_auth_hmacsha256_init@plt>
   27ad5: 4c 8b 64 24 18               	movq	0x18(%rsp), %r12
   27ada: ba 20 00 00 00               	movl	$0x20, %edx
   27adf: 48 89 ef                     	movq	%rbp, %rdi
   27ae2: 48 83 e3 e0                  	andq	$-0x20, %rbx
   27ae6: 49 8d 34 1c                  	leaq	(%r12,%rbx), %rsi
   27aea: e8 01 6f fe ff               	callq	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   27aef: 49 8d 44 1c 20               	leaq	0x20(%r12,%rbx), %rax
   27af4: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   27af9: 4c 89 f2                     	movq	%r14, %rdx
   27afc: 4c 89 ee                     	movq	%r13, %rsi
   27aff: 48 8d 5c 24 40               	leaq	0x40(%rsp), %rbx
   27b04: 48 89 ef                     	movq	%rbp, %rdi
   27b07: e8 e4 6e fe ff               	callq	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   27b0c: ba 01 00 00 00               	movl	$0x1, %edx
   27b11: 4c 89 fe                     	movq	%r15, %rsi
   27b14: 48 89 ef                     	movq	%rbp, %rdi
   27b17: e8 d4 6e fe ff               	callq	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   27b1c: 48 89 de                     	movq	%rbx, %rsi
   27b1f: 48 89 ef                     	movq	%rbp, %rdi
   27b22: e8 29 68 fe ff               	callq	0xe350 <crypto_auth_hmacsha256_final@plt>
   27b27: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   27b2c: 83 f8 08                     	cmpl	$0x8, %eax
   27b2f: 73 3f                        	jae	0x27b70 <crypto_kdf_hkdf_sha256_expand+0x1f0>
   27b31: a8 04                        	testb	$0x4, %al
   27b33: 0f 85 ba 00 00 00            	jne	0x27bf3 <crypto_kdf_hkdf_sha256_expand+0x273>
   27b39: 48 89 c1                     	movq	%rax, %rcx
   27b3c: 85 c0                        	testl	%eax, %eax
   27b3e: 74 15                        	je	0x27b55 <crypto_kdf_hkdf_sha256_expand+0x1d5>
   27b40: 0f b6 44 24 40               	movzbl	0x40(%rsp), %eax
   27b45: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   27b4a: 88 02                        	movb	%al, (%rdx)
   27b4c: f6 c1 02                     	testb	$0x2, %cl
   27b4f: 0f 85 d0 00 00 00            	jne	0x27c25 <crypto_kdf_hkdf_sha256_expand+0x2a5>
   27b55: be 20 00 00 00               	movl	$0x20, %esi
   27b5a: 48 89 df                     	movq	%rbx, %rdi
   27b5d: e8 4e 67 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   27b62: e9 17 ff ff ff               	jmp	0x27a7e <crypto_kdf_hkdf_sha256_expand+0xfe>
   27b67: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   27b70: 48 8b 4c 24 18               	movq	0x18(%rsp), %rcx
   27b75: 48 8b 44 24 40               	movq	0x40(%rsp), %rax
   27b7a: 49 89 d8                     	movq	%rbx, %r8
   27b7d: 48 89 01                     	movq	%rax, (%rcx)
   27b80: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   27b85: 48 8d 71 08                  	leaq	0x8(%rcx), %rsi
   27b89: 48 83 e6 f8                  	andq	$-0x8, %rsi
   27b8d: 48 8b 44 13 f8               	movq	-0x8(%rbx,%rdx), %rax
   27b92: 48 89 44 11 f8               	movq	%rax, -0x8(%rcx,%rdx)
   27b97: 48 29 f1                     	subq	%rsi, %rcx
   27b9a: 48 89 c8                     	movq	%rcx, %rax
   27b9d: 49 29 c8                     	subq	%rcx, %r8
   27ba0: 01 d0                        	addl	%edx, %eax
   27ba2: 83 e0 f8                     	andl	$-0x8, %eax
   27ba5: 83 f8 08                     	cmpl	$0x8, %eax
   27ba8: 72 ab                        	jb	0x27b55 <crypto_kdf_hkdf_sha256_expand+0x1d5>
   27baa: 83 e0 f8                     	andl	$-0x8, %eax
   27bad: 31 d2                        	xorl	%edx, %edx
   27baf: 89 d1                        	movl	%edx, %ecx
   27bb1: 83 c2 08                     	addl	$0x8, %edx
   27bb4: 49 8b 3c 08                  	movq	(%r8,%rcx), %rdi
   27bb8: 48 89 3c 0e                  	movq	%rdi, (%rsi,%rcx)
   27bbc: 39 c2                        	cmpl	%eax, %edx
   27bbe: 72 ef                        	jb	0x27baf <crypto_kdf_hkdf_sha256_expand+0x22f>
   27bc0: eb 93                        	jmp	0x27b55 <crypto_kdf_hkdf_sha256_expand+0x1d5>
   27bc2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   27bc8: 48 83 7c 24 20 00            	cmpq	$0x0, 0x20(%rsp)
   27bce: 48 8d 6c 24 60               	leaq	0x60(%rsp), %rbp
   27bd3: 0f 84 a5 fe ff ff            	je	0x27a7e <crypto_kdf_hkdf_sha256_expand+0xfe>
   27bd9: ba 20 00 00 00               	movl	$0x20, %edx
   27bde: 4c 89 c6                     	movq	%r8, %rsi
   27be1: 4c 8d 7c 24 3f               	leaq	0x3f(%rsp), %r15
   27be6: 48 89 ef                     	movq	%rbp, %rdi
   27be9: e8 12 66 fe ff               	callq	0xe200 <crypto_auth_hmacsha256_init@plt>
   27bee: e9 06 ff ff ff               	jmp	0x27af9 <crypto_kdf_hkdf_sha256_expand+0x179>
   27bf3: 8b 44 24 40                  	movl	0x40(%rsp), %eax
   27bf7: 48 8b 4c 24 18               	movq	0x18(%rsp), %rcx
   27bfc: 89 01                        	movl	%eax, (%rcx)
   27bfe: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   27c03: 8b 44 13 fc                  	movl	-0x4(%rbx,%rdx), %eax
   27c07: 89 44 11 fc                  	movl	%eax, -0x4(%rcx,%rdx)
   27c0b: e9 45 ff ff ff               	jmp	0x27b55 <crypto_kdf_hkdf_sha256_expand+0x1d5>
   27c10: e8 0b 65 fe ff               	callq	0xe120 <__errno_location@plt>
   27c15: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   27c1b: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   27c20: e9 68 fe ff ff               	jmp	0x27a8d <crypto_kdf_hkdf_sha256_expand+0x10d>
   27c25: 48 8b 4c 24 20               	movq	0x20(%rsp), %rcx
   27c2a: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   27c2f: 0f b7 44 0b fe               	movzwl	-0x2(%rbx,%rcx), %eax
   27c34: 66 89 44 0a fe               	movw	%ax, -0x2(%rdx,%rcx)
   27c39: e9 17 ff ff ff               	jmp	0x27b55 <crypto_kdf_hkdf_sha256_expand+0x1d5>
   27c3e: e8 ad 66 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   27c43: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   27c4e: 66 90                        	nop

0000000000027c50 <crypto_kdf_hkdf_sha256_keybytes>:
   27c50: b8 20 00 00 00               	movl	$0x20, %eax
   27c55: c3                           	retq
   27c56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000027c60 <crypto_kdf_hkdf_sha256_bytes_min>:
   27c60: 31 c0                        	xorl	%eax, %eax
   27c62: c3                           	retq
   27c63: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   27c6e: 66 90                        	nop

0000000000027c70 <crypto_kdf_hkdf_sha256_bytes_max>:
   27c70: b8 e0 1f 00 00               	movl	$0x1fe0, %eax           # imm = 0x1FE0
   27c75: c3                           	retq
   27c76: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000027c80 <crypto_kdf_hkdf_sha256_statebytes>:
   27c80: b8 d0 00 00 00               	movl	$0xd0, %eax
   27c85: c3                           	retq
   27c86: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000027c90 <crypto_kdf_hkdf_sha512_extract_init>:
   27c90: e9 ab 69 fe ff               	jmp	0xe640 <crypto_auth_hmacsha512_init@plt>
   27c95: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000027ca0 <crypto_kdf_hkdf_sha512_extract_update>:
   27ca0: e9 ab 67 fe ff               	jmp	0xe450 <crypto_auth_hmacsha512_update@plt>
   27ca5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000027cb0 <crypto_kdf_hkdf_sha512_extract_final>:
   27cb0: 53                           	pushq	%rbx
   27cb1: 48 89 fb                     	movq	%rdi, %rbx
   27cb4: e8 37 67 fe ff               	callq	0xe3f0 <crypto_auth_hmacsha512_final@plt>
   27cb9: 48 89 df                     	movq	%rbx, %rdi
   27cbc: be 08 00 00 00               	movl	$0x8, %esi
   27cc1: e8 ea 65 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   27cc6: 31 c0                        	xorl	%eax, %eax
   27cc8: 5b                           	popq	%rbx
   27cc9: c3                           	retq
   27cca: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000027cd0 <crypto_kdf_hkdf_sha512_extract>:
   27cd0: 41 55                        	pushq	%r13
   27cd2: 4d 89 c5                     	movq	%r8, %r13
   27cd5: 41 54                        	pushq	%r12
   27cd7: 49 89 cc                     	movq	%rcx, %r12
   27cda: 55                           	pushq	%rbp
   27cdb: 48 89 fd                     	movq	%rdi, %rbp
   27cde: 53                           	pushq	%rbx
   27cdf: 48 81 ec b8 01 00 00         	subq	$0x1b8, %rsp            # imm = 0x1B8
   27ce6: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   27cef: 48 89 84 24 a8 01 00 00      	movq	%rax, 0x1a8(%rsp)
   27cf7: 31 c0                        	xorl	%eax, %eax
   27cf9: 48 89 e3                     	movq	%rsp, %rbx
   27cfc: 48 89 df                     	movq	%rbx, %rdi
   27cff: e8 3c 69 fe ff               	callq	0xe640 <crypto_auth_hmacsha512_init@plt>
   27d04: 4c 89 ea                     	movq	%r13, %rdx
   27d07: 4c 89 e6                     	movq	%r12, %rsi
   27d0a: 48 89 df                     	movq	%rbx, %rdi
   27d0d: e8 3e 67 fe ff               	callq	0xe450 <crypto_auth_hmacsha512_update@plt>
   27d12: 48 89 ee                     	movq	%rbp, %rsi
   27d15: 48 89 df                     	movq	%rbx, %rdi
   27d18: e8 d3 66 fe ff               	callq	0xe3f0 <crypto_auth_hmacsha512_final@plt>
   27d1d: be 08 00 00 00               	movl	$0x8, %esi
   27d22: 48 89 df                     	movq	%rbx, %rdi
   27d25: e8 86 65 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   27d2a: 48 8b 84 24 a8 01 00 00      	movq	0x1a8(%rsp), %rax
   27d32: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   27d3b: 75 10                        	jne	0x27d4d <crypto_kdf_hkdf_sha512_extract+0x7d>
   27d3d: 48 81 c4 b8 01 00 00         	addq	$0x1b8, %rsp            # imm = 0x1B8
   27d44: 31 c0                        	xorl	%eax, %eax
   27d46: 5b                           	popq	%rbx
   27d47: 5d                           	popq	%rbp
   27d48: 41 5c                        	popq	%r12
   27d4a: 41 5d                        	popq	%r13
   27d4c: c3                           	retq
   27d4d: e8 9e 65 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   27d52: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   27d5d: 0f 1f 00                     	nopl	(%rax)

0000000000027d60 <crypto_kdf_hkdf_sha512_keygen>:
   27d60: be 40 00 00 00               	movl	$0x40, %esi
   27d65: e9 46 69 fe ff               	jmp	0xe6b0 <randombytes_buf@plt>
   27d6a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000027d70 <crypto_kdf_hkdf_sha512_expand>:
   27d70: 41 57                        	pushq	%r15
   27d72: 41 56                        	pushq	%r14
   27d74: 41 55                        	pushq	%r13
   27d76: 41 54                        	pushq	%r12
   27d78: 55                           	pushq	%rbp
   27d79: 53                           	pushq	%rbx
   27d7a: 48 81 ec 38 02 00 00         	subq	$0x238, %rsp            # imm = 0x238
   27d81: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   27d86: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   27d8f: 48 89 84 24 28 02 00 00      	movq	%rax, 0x228(%rsp)
   27d97: 31 c0                        	xorl	%eax, %eax
   27d99: c6 44 24 3f 01               	movb	$0x1, 0x3f(%rsp)
   27d9e: 48 81 fe c0 3f 00 00         	cmpq	$0x3fc0, %rsi           # imm = 0x3FC0
   27da5: 0f 87 58 02 00 00            	ja	0x28003 <crypto_kdf_hkdf_sha512_expand+0x293>
   27dab: 48 89 f0                     	movq	%rsi, %rax
   27dae: 49 89 d5                     	movq	%rdx, %r13
   27db1: 49 89 ce                     	movq	%rcx, %r14
   27db4: 4d 89 c4                     	movq	%r8, %r12
   27db7: 83 e0 3f                     	andl	$0x3f, %eax
   27dba: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   27dbf: 48 83 fe 3f                  	cmpq	$0x3f, %rsi
   27dc3: 0f 86 ef 01 00 00            	jbe	0x27fb8 <crypto_kdf_hkdf_sha512_expand+0x248>
   27dc9: 48 8d 46 c0                  	leaq	-0x40(%rsi), %rax
   27dcd: 48 8d 5f c0                  	leaq	-0x40(%rdi), %rbx
   27dd1: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   27dd6: 48 83 e0 c0                  	andq	$-0x40, %rax
   27dda: 4c 8d 7c 24 3f               	leaq	0x3f(%rsp), %r15
   27ddf: 48 8d ac 24 80 00 00 00      	leaq	0x80(%rsp), %rbp
   27de7: 48 01 f8                     	addq	%rdi, %rax
   27dea: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   27def: b8 40 00 00 00               	movl	$0x40, %eax
   27df4: 48 29 f8                     	subq	%rdi, %rax
   27df7: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   27dfc: 0f 1f 40 00                  	nopl	(%rax)
   27e00: ba 40 00 00 00               	movl	$0x40, %edx
   27e05: 4c 89 e6                     	movq	%r12, %rsi
   27e08: 48 89 ef                     	movq	%rbp, %rdi
   27e0b: e8 30 68 fe ff               	callq	0xe640 <crypto_auth_hmacsha512_init@plt>
   27e10: 48 8b 44 24 08               	movq	0x8(%rsp), %rax
   27e15: 48 01 d8                     	addq	%rbx, %rax
   27e18: 74 10                        	je	0x27e2a <crypto_kdf_hkdf_sha512_expand+0xba>
   27e1a: ba 40 00 00 00               	movl	$0x40, %edx
   27e1f: 48 89 de                     	movq	%rbx, %rsi
   27e22: 48 89 ef                     	movq	%rbp, %rdi
   27e25: e8 26 66 fe ff               	callq	0xe450 <crypto_auth_hmacsha512_update@plt>
   27e2a: 4c 89 f2                     	movq	%r14, %rdx
   27e2d: 4c 89 ee                     	movq	%r13, %rsi
   27e30: 48 89 ef                     	movq	%rbp, %rdi
   27e33: 48 83 c3 40                  	addq	$0x40, %rbx
   27e37: e8 14 66 fe ff               	callq	0xe450 <crypto_auth_hmacsha512_update@plt>
   27e3c: ba 01 00 00 00               	movl	$0x1, %edx
   27e41: 4c 89 fe                     	movq	%r15, %rsi
   27e44: 48 89 ef                     	movq	%rbp, %rdi
   27e47: e8 04 66 fe ff               	callq	0xe450 <crypto_auth_hmacsha512_update@plt>
   27e4c: 48 89 de                     	movq	%rbx, %rsi
   27e4f: 48 89 ef                     	movq	%rbp, %rdi
   27e52: e8 99 65 fe ff               	callq	0xe3f0 <crypto_auth_hmacsha512_final@plt>
   27e57: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
   27e5c: 80 44 24 3f 01               	addb	$0x1, 0x3f(%rsp)
   27e61: 48 39 c3                     	cmpq	%rax, %rbx
   27e64: 75 9a                        	jne	0x27e00 <crypto_kdf_hkdf_sha512_expand+0x90>
   27e66: 48 83 7c 24 20 00            	cmpq	$0x0, 0x20(%rsp)
   27e6c: 75 42                        	jne	0x27eb0 <crypto_kdf_hkdf_sha512_expand+0x140>
   27e6e: be a0 01 00 00               	movl	$0x1a0, %esi            # imm = 0x1A0
   27e73: 48 89 ef                     	movq	%rbp, %rdi
   27e76: e8 35 64 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   27e7b: 31 c0                        	xorl	%eax, %eax
   27e7d: 48 8b 94 24 28 02 00 00      	movq	0x228(%rsp), %rdx
   27e85: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   27e8e: 0f 85 9d 01 00 00            	jne	0x28031 <crypto_kdf_hkdf_sha512_expand+0x2c1>
   27e94: 48 81 c4 38 02 00 00         	addq	$0x238, %rsp            # imm = 0x238
   27e9b: 5b                           	popq	%rbx
   27e9c: 5d                           	popq	%rbp
   27e9d: 41 5c                        	popq	%r12
   27e9f: 41 5d                        	popq	%r13
   27ea1: 41 5e                        	popq	%r14
   27ea3: 41 5f                        	popq	%r15
   27ea5: c3                           	retq
   27ea6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   27eb0: 4c 89 e6                     	movq	%r12, %rsi
   27eb3: 48 8b 5c 24 28               	movq	0x28(%rsp), %rbx
   27eb8: ba 40 00 00 00               	movl	$0x40, %edx
   27ebd: 48 89 ef                     	movq	%rbp, %rdi
   27ec0: e8 7b 67 fe ff               	callq	0xe640 <crypto_auth_hmacsha512_init@plt>
   27ec5: 4c 8b 64 24 18               	movq	0x18(%rsp), %r12
   27eca: ba 40 00 00 00               	movl	$0x40, %edx
   27ecf: 48 89 ef                     	movq	%rbp, %rdi
   27ed2: 48 83 e3 c0                  	andq	$-0x40, %rbx
   27ed6: 49 8d 34 1c                  	leaq	(%r12,%rbx), %rsi
   27eda: e8 71 65 fe ff               	callq	0xe450 <crypto_auth_hmacsha512_update@plt>
   27edf: 49 8d 44 1c 40               	leaq	0x40(%r12,%rbx), %rax
   27ee4: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   27ee9: 4c 89 f2                     	movq	%r14, %rdx
   27eec: 4c 89 ee                     	movq	%r13, %rsi
   27eef: 48 8d 5c 24 40               	leaq	0x40(%rsp), %rbx
   27ef4: 48 89 ef                     	movq	%rbp, %rdi
   27ef7: e8 54 65 fe ff               	callq	0xe450 <crypto_auth_hmacsha512_update@plt>
   27efc: ba 01 00 00 00               	movl	$0x1, %edx
   27f01: 4c 89 fe                     	movq	%r15, %rsi
   27f04: 48 89 ef                     	movq	%rbp, %rdi
   27f07: e8 44 65 fe ff               	callq	0xe450 <crypto_auth_hmacsha512_update@plt>
   27f0c: 48 89 de                     	movq	%rbx, %rsi
   27f0f: 48 89 ef                     	movq	%rbp, %rdi
   27f12: e8 d9 64 fe ff               	callq	0xe3f0 <crypto_auth_hmacsha512_final@plt>
   27f17: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   27f1c: 83 f8 08                     	cmpl	$0x8, %eax
   27f1f: 73 3f                        	jae	0x27f60 <crypto_kdf_hkdf_sha512_expand+0x1f0>
   27f21: a8 04                        	testb	$0x4, %al
   27f23: 0f 85 bd 00 00 00            	jne	0x27fe6 <crypto_kdf_hkdf_sha512_expand+0x276>
   27f29: 48 89 c1                     	movq	%rax, %rcx
   27f2c: 85 c0                        	testl	%eax, %eax
   27f2e: 74 15                        	je	0x27f45 <crypto_kdf_hkdf_sha512_expand+0x1d5>
   27f30: 0f b6 44 24 40               	movzbl	0x40(%rsp), %eax
   27f35: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   27f3a: 88 02                        	movb	%al, (%rdx)
   27f3c: f6 c1 02                     	testb	$0x2, %cl
   27f3f: 0f 85 d3 00 00 00            	jne	0x28018 <crypto_kdf_hkdf_sha512_expand+0x2a8>
   27f45: be 40 00 00 00               	movl	$0x40, %esi
   27f4a: 48 89 df                     	movq	%rbx, %rdi
   27f4d: e8 5e 63 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   27f52: e9 17 ff ff ff               	jmp	0x27e6e <crypto_kdf_hkdf_sha512_expand+0xfe>
   27f57: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   27f60: 48 8b 4c 24 18               	movq	0x18(%rsp), %rcx
   27f65: 48 8b 44 24 40               	movq	0x40(%rsp), %rax
   27f6a: 49 89 d8                     	movq	%rbx, %r8
   27f6d: 48 89 01                     	movq	%rax, (%rcx)
   27f70: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   27f75: 48 8d 71 08                  	leaq	0x8(%rcx), %rsi
   27f79: 48 83 e6 f8                  	andq	$-0x8, %rsi
   27f7d: 48 8b 44 13 f8               	movq	-0x8(%rbx,%rdx), %rax
   27f82: 48 89 44 11 f8               	movq	%rax, -0x8(%rcx,%rdx)
   27f87: 48 29 f1                     	subq	%rsi, %rcx
   27f8a: 48 89 c8                     	movq	%rcx, %rax
   27f8d: 49 29 c8                     	subq	%rcx, %r8
   27f90: 01 d0                        	addl	%edx, %eax
   27f92: 83 e0 f8                     	andl	$-0x8, %eax
   27f95: 83 f8 08                     	cmpl	$0x8, %eax
   27f98: 72 ab                        	jb	0x27f45 <crypto_kdf_hkdf_sha512_expand+0x1d5>
   27f9a: 83 e0 f8                     	andl	$-0x8, %eax
   27f9d: 31 d2                        	xorl	%edx, %edx
   27f9f: 89 d1                        	movl	%edx, %ecx
   27fa1: 83 c2 08                     	addl	$0x8, %edx
   27fa4: 49 8b 3c 08                  	movq	(%r8,%rcx), %rdi
   27fa8: 48 89 3c 0e                  	movq	%rdi, (%rsi,%rcx)
   27fac: 39 c2                        	cmpl	%eax, %edx
   27fae: 72 ef                        	jb	0x27f9f <crypto_kdf_hkdf_sha512_expand+0x22f>
   27fb0: eb 93                        	jmp	0x27f45 <crypto_kdf_hkdf_sha512_expand+0x1d5>
   27fb2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   27fb8: 48 83 7c 24 20 00            	cmpq	$0x0, 0x20(%rsp)
   27fbe: 48 8d ac 24 80 00 00 00      	leaq	0x80(%rsp), %rbp
   27fc6: 0f 84 a2 fe ff ff            	je	0x27e6e <crypto_kdf_hkdf_sha512_expand+0xfe>
   27fcc: ba 40 00 00 00               	movl	$0x40, %edx
   27fd1: 4c 89 c6                     	movq	%r8, %rsi
   27fd4: 4c 8d 7c 24 3f               	leaq	0x3f(%rsp), %r15
   27fd9: 48 89 ef                     	movq	%rbp, %rdi
   27fdc: e8 5f 66 fe ff               	callq	0xe640 <crypto_auth_hmacsha512_init@plt>
   27fe1: e9 03 ff ff ff               	jmp	0x27ee9 <crypto_kdf_hkdf_sha512_expand+0x179>
   27fe6: 8b 44 24 40                  	movl	0x40(%rsp), %eax
   27fea: 48 8b 4c 24 18               	movq	0x18(%rsp), %rcx
   27fef: 89 01                        	movl	%eax, (%rcx)
   27ff1: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   27ff6: 8b 44 13 fc                  	movl	-0x4(%rbx,%rdx), %eax
   27ffa: 89 44 11 fc                  	movl	%eax, -0x4(%rcx,%rdx)
   27ffe: e9 42 ff ff ff               	jmp	0x27f45 <crypto_kdf_hkdf_sha512_expand+0x1d5>
   28003: e8 18 61 fe ff               	callq	0xe120 <__errno_location@plt>
   28008: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2800e: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   28013: e9 65 fe ff ff               	jmp	0x27e7d <crypto_kdf_hkdf_sha512_expand+0x10d>
   28018: 48 8b 4c 24 20               	movq	0x20(%rsp), %rcx
   2801d: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   28022: 0f b7 44 0b fe               	movzwl	-0x2(%rbx,%rcx), %eax
   28027: 66 89 44 0a fe               	movw	%ax, -0x2(%rdx,%rcx)
   2802c: e9 14 ff ff ff               	jmp	0x27f45 <crypto_kdf_hkdf_sha512_expand+0x1d5>
   28031: e8 ba 62 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   28036: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028040 <crypto_kdf_hkdf_sha512_keybytes>:
   28040: b8 40 00 00 00               	movl	$0x40, %eax
   28045: c3                           	retq
   28046: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028050 <crypto_kdf_hkdf_sha512_bytes_min>:
   28050: 31 c0                        	xorl	%eax, %eax
   28052: c3                           	retq
   28053: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2805e: 66 90                        	nop

0000000000028060 <crypto_kdf_hkdf_sha512_bytes_max>:
   28060: b8 c0 3f 00 00               	movl	$0x3fc0, %eax           # imm = 0x3FC0
   28065: c3                           	retq
   28066: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028070 <crypto_kx_seed_keypair>:
   28070: 55                           	pushq	%rbp
   28071: 45 31 c9                     	xorl	%r9d, %r9d
   28074: 48 89 fd                     	movq	%rdi, %rbp
   28077: 45 31 c0                     	xorl	%r8d, %r8d
   2807a: 53                           	pushq	%rbx
   2807b: 48 89 f3                     	movq	%rsi, %rbx
   2807e: b9 20 00 00 00               	movl	$0x20, %ecx
   28083: be 20 00 00 00               	movl	$0x20, %esi
   28088: 48 89 df                     	movq	%rbx, %rdi
   2808b: 48 83 ec 08                  	subq	$0x8, %rsp
   2808f: e8 cc 60 fe ff               	callq	0xe160 <crypto_generichash@plt>
   28094: 48 83 c4 08                  	addq	$0x8, %rsp
   28098: 48 89 de                     	movq	%rbx, %rsi
   2809b: 48 89 ef                     	movq	%rbp, %rdi
   2809e: 5b                           	popq	%rbx
   2809f: 5d                           	popq	%rbp
   280a0: e9 cb 68 fe ff               	jmp	0xe970 <crypto_scalarmult_base@plt>
   280a5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000280b0 <crypto_kx_keypair>:
   280b0: 55                           	pushq	%rbp
   280b1: 48 89 fd                     	movq	%rdi, %rbp
   280b4: 53                           	pushq	%rbx
   280b5: 48 89 f3                     	movq	%rsi, %rbx
   280b8: be 20 00 00 00               	movl	$0x20, %esi
   280bd: 48 89 df                     	movq	%rbx, %rdi
   280c0: 48 83 ec 08                  	subq	$0x8, %rsp
   280c4: e8 e7 65 fe ff               	callq	0xe6b0 <randombytes_buf@plt>
   280c9: 48 83 c4 08                  	addq	$0x8, %rsp
   280cd: 48 89 de                     	movq	%rbx, %rsi
   280d0: 48 89 ef                     	movq	%rbp, %rdi
   280d3: 5b                           	popq	%rbx
   280d4: 5d                           	popq	%rbp
   280d5: e9 96 68 fe ff               	jmp	0xe970 <crypto_scalarmult_base@plt>
   280da: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000280e0 <crypto_kx_client_session_keys>:
   280e0: 55                           	pushq	%rbp
   280e1: 48 89 e5                     	movq	%rsp, %rbp
   280e4: 41 57                        	pushq	%r15
   280e6: 41 56                        	pushq	%r14
   280e8: 41 55                        	pushq	%r13
   280ea: 49 89 f5                     	movq	%rsi, %r13
   280ed: 48 89 ce                     	movq	%rcx, %rsi
   280f0: 41 54                        	pushq	%r12
   280f2: 4d 89 c4                     	movq	%r8, %r12
   280f5: 53                           	pushq	%rbx
   280f6: 48 83 e4 c0                  	andq	$-0x40, %rsp
   280fa: 48 81 ec 40 02 00 00         	subq	$0x240, %rsp            # imm = 0x240
   28101: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   28106: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2810f: 48 89 84 24 38 02 00 00      	movq	%rax, 0x238(%rsp)
   28117: 31 c0                        	xorl	%eax, %eax
   28119: 48 85 ff                     	testq	%rdi, %rdi
   2811c: 0f 84 10 01 00 00            	je	0x28232 <crypto_kx_client_session_keys+0x152>
   28122: 4d 85 ed                     	testq	%r13, %r13
   28125: 49 89 fe                     	movq	%rdi, %r14
   28128: 4c 0f 44 ef                  	cmoveq	%rdi, %r13
   2812c: 4c 8d 7c 24 20               	leaq	0x20(%rsp), %r15
   28131: 4c 89 e2                     	movq	%r12, %rdx
   28134: 4c 89 ff                     	movq	%r15, %rdi
   28137: e8 64 5f fe ff               	callq	0xe0a0 <crypto_scalarmult@plt>
   2813c: 89 44 24 1c                  	movl	%eax, 0x1c(%rsp)
   28140: 85 c0                        	testl	%eax, %eax
   28142: 0f 85 26 01 00 00            	jne	0x2826e <crypto_kx_client_session_keys+0x18e>
   28148: 48 8d 9c 24 80 00 00 00      	leaq	0x80(%rsp), %rbx
   28150: b9 40 00 00 00               	movl	$0x40, %ecx
   28155: 31 d2                        	xorl	%edx, %edx
   28157: 31 f6                        	xorl	%esi, %esi
   28159: 48 89 df                     	movq	%rbx, %rdi
   2815c: e8 9f 67 fe ff               	callq	0xe900 <crypto_generichash_init@plt>
   28161: ba 20 00 00 00               	movl	$0x20, %edx
   28166: 4c 89 fe                     	movq	%r15, %rsi
   28169: 48 89 df                     	movq	%rbx, %rdi
   2816c: e8 bf 67 fe ff               	callq	0xe930 <crypto_generichash_update@plt>
   28171: be 20 00 00 00               	movl	$0x20, %esi
   28176: 4c 89 ff                     	movq	%r15, %rdi
   28179: e8 32 61 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2817e: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   28183: ba 20 00 00 00               	movl	$0x20, %edx
   28188: 48 89 df                     	movq	%rbx, %rdi
   2818b: e8 a0 67 fe ff               	callq	0xe930 <crypto_generichash_update@plt>
   28190: 4c 89 e6                     	movq	%r12, %rsi
   28193: ba 20 00 00 00               	movl	$0x20, %edx
   28198: 48 89 df                     	movq	%rbx, %rdi
   2819b: e8 90 67 fe ff               	callq	0xe930 <crypto_generichash_update@plt>
   281a0: 4c 8d 64 24 40               	leaq	0x40(%rsp), %r12
   281a5: ba 40 00 00 00               	movl	$0x40, %edx
   281aa: 48 89 df                     	movq	%rbx, %rdi
   281ad: 4c 89 e6                     	movq	%r12, %rsi
   281b0: e8 6b 63 fe ff               	callq	0xe520 <crypto_generichash_final@plt>
   281b5: be 80 01 00 00               	movl	$0x180, %esi            # imm = 0x180
   281ba: 48 89 df                     	movq	%rbx, %rdi
   281bd: e8 ee 60 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   281c2: 49 8d 46 20                  	leaq	0x20(%r14), %rax
   281c6: 49 39 c5                     	cmpq	%rax, %r13
   281c9: 73 09                        	jae	0x281d4 <crypto_kx_client_session_keys+0xf4>
   281cb: 49 8d 45 20                  	leaq	0x20(%r13), %rax
   281cf: 49 39 c6                     	cmpq	%rax, %r14
   281d2: 72 74                        	jb	0x28248 <crypto_kx_client_session_keys+0x168>
   281d4: 66 0f 6f 44 24 40            	movdqa	0x40(%rsp), %xmm0
   281da: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
   281e0: 66 0f 6f 54 24 60            	movdqa	0x60(%rsp), %xmm2
   281e6: 66 0f 6f 5c 24 70            	movdqa	0x70(%rsp), %xmm3
   281ec: 41 0f 11 06                  	movups	%xmm0, (%r14)
   281f0: 41 0f 11 4e 10               	movups	%xmm1, 0x10(%r14)
   281f5: 41 0f 11 55 00               	movups	%xmm2, (%r13)
   281fa: 41 0f 11 5d 10               	movups	%xmm3, 0x10(%r13)
   281ff: be 40 00 00 00               	movl	$0x40, %esi
   28204: 4c 89 e7                     	movq	%r12, %rdi
   28207: e8 a4 60 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2820c: 48 8b 84 24 38 02 00 00      	movq	0x238(%rsp), %rax
   28214: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2821d: 75 59                        	jne	0x28278 <crypto_kx_client_session_keys+0x198>
   2821f: 8b 44 24 1c                  	movl	0x1c(%rsp), %eax
   28223: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   28227: 5b                           	popq	%rbx
   28228: 41 5c                        	popq	%r12
   2822a: 41 5d                        	popq	%r13
   2822c: 41 5e                        	popq	%r14
   2822e: 41 5f                        	popq	%r15
   28230: 5d                           	popq	%rbp
   28231: c3                           	retq
   28232: 4d 89 ee                     	movq	%r13, %r14
   28235: 4d 85 ed                     	testq	%r13, %r13
   28238: 0f 85 ee fe ff ff            	jne	0x2812c <crypto_kx_client_session_keys+0x4c>
   2823e: e8 4d 5f fe ff               	callq	0xe190 <sodium_misuse@plt>
   28243: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   28248: 31 c0                        	xorl	%eax, %eax
   2824a: 48 8d 4c 24 60               	leaq	0x60(%rsp), %rcx
   2824f: 90                           	nop
   28250: 41 0f b6 14 04               	movzbl	(%r12,%rax), %edx
   28255: 41 88 14 06                  	movb	%dl, (%r14,%rax)
   28259: 0f b6 14 01                  	movzbl	(%rcx,%rax), %edx
   2825d: 41 88 54 05 00               	movb	%dl, (%r13,%rax)
   28262: 48 83 c0 01                  	addq	$0x1, %rax
   28266: 48 83 f8 20                  	cmpq	$0x20, %rax
   2826a: 75 e4                        	jne	0x28250 <crypto_kx_client_session_keys+0x170>
   2826c: eb 91                        	jmp	0x281ff <crypto_kx_client_session_keys+0x11f>
   2826e: c7 44 24 1c ff ff ff ff      	movl	$0xffffffff, 0x1c(%rsp) # imm = 0xFFFFFFFF
   28276: eb 94                        	jmp	0x2820c <crypto_kx_client_session_keys+0x12c>
   28278: e8 73 60 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2827d: 0f 1f 00                     	nopl	(%rax)

0000000000028280 <crypto_kx_server_session_keys>:
   28280: 55                           	pushq	%rbp
   28281: 48 89 e5                     	movq	%rsp, %rbp
   28284: 41 57                        	pushq	%r15
   28286: 41 56                        	pushq	%r14
   28288: 41 55                        	pushq	%r13
   2828a: 49 89 f5                     	movq	%rsi, %r13
   2828d: 48 89 ce                     	movq	%rcx, %rsi
   28290: 41 54                        	pushq	%r12
   28292: 4d 89 c4                     	movq	%r8, %r12
   28295: 53                           	pushq	%rbx
   28296: 48 83 e4 c0                  	andq	$-0x40, %rsp
   2829a: 48 81 ec 40 02 00 00         	subq	$0x240, %rsp            # imm = 0x240
   282a1: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   282a6: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   282af: 48 89 84 24 38 02 00 00      	movq	%rax, 0x238(%rsp)
   282b7: 31 c0                        	xorl	%eax, %eax
   282b9: 48 85 ff                     	testq	%rdi, %rdi
   282bc: 0f 84 10 01 00 00            	je	0x283d2 <crypto_kx_server_session_keys+0x152>
   282c2: 4d 85 ed                     	testq	%r13, %r13
   282c5: 49 89 fe                     	movq	%rdi, %r14
   282c8: 4c 0f 44 ef                  	cmoveq	%rdi, %r13
   282cc: 4c 8d 7c 24 20               	leaq	0x20(%rsp), %r15
   282d1: 4c 89 e2                     	movq	%r12, %rdx
   282d4: 4c 89 ff                     	movq	%r15, %rdi
   282d7: e8 c4 5d fe ff               	callq	0xe0a0 <crypto_scalarmult@plt>
   282dc: 89 44 24 1c                  	movl	%eax, 0x1c(%rsp)
   282e0: 85 c0                        	testl	%eax, %eax
   282e2: 0f 85 26 01 00 00            	jne	0x2840e <crypto_kx_server_session_keys+0x18e>
   282e8: 48 8d 9c 24 80 00 00 00      	leaq	0x80(%rsp), %rbx
   282f0: b9 40 00 00 00               	movl	$0x40, %ecx
   282f5: 31 d2                        	xorl	%edx, %edx
   282f7: 31 f6                        	xorl	%esi, %esi
   282f9: 48 89 df                     	movq	%rbx, %rdi
   282fc: e8 ff 65 fe ff               	callq	0xe900 <crypto_generichash_init@plt>
   28301: ba 20 00 00 00               	movl	$0x20, %edx
   28306: 4c 89 fe                     	movq	%r15, %rsi
   28309: 48 89 df                     	movq	%rbx, %rdi
   2830c: e8 1f 66 fe ff               	callq	0xe930 <crypto_generichash_update@plt>
   28311: be 20 00 00 00               	movl	$0x20, %esi
   28316: 4c 89 ff                     	movq	%r15, %rdi
   28319: e8 92 5f fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2831e: 4c 89 e6                     	movq	%r12, %rsi
   28321: ba 20 00 00 00               	movl	$0x20, %edx
   28326: 48 89 df                     	movq	%rbx, %rdi
   28329: e8 02 66 fe ff               	callq	0xe930 <crypto_generichash_update@plt>
   2832e: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   28333: ba 20 00 00 00               	movl	$0x20, %edx
   28338: 48 89 df                     	movq	%rbx, %rdi
   2833b: 4c 8d 64 24 40               	leaq	0x40(%rsp), %r12
   28340: e8 eb 65 fe ff               	callq	0xe930 <crypto_generichash_update@plt>
   28345: ba 40 00 00 00               	movl	$0x40, %edx
   2834a: 4c 89 e6                     	movq	%r12, %rsi
   2834d: 48 89 df                     	movq	%rbx, %rdi
   28350: e8 cb 61 fe ff               	callq	0xe520 <crypto_generichash_final@plt>
   28355: be 80 01 00 00               	movl	$0x180, %esi            # imm = 0x180
   2835a: 48 89 df                     	movq	%rbx, %rdi
   2835d: e8 4e 5f fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   28362: 49 8d 45 20                  	leaq	0x20(%r13), %rax
   28366: 49 39 c6                     	cmpq	%rax, %r14
   28369: 73 09                        	jae	0x28374 <crypto_kx_server_session_keys+0xf4>
   2836b: 49 8d 46 20                  	leaq	0x20(%r14), %rax
   2836f: 49 39 c5                     	cmpq	%rax, %r13
   28372: 72 74                        	jb	0x283e8 <crypto_kx_server_session_keys+0x168>
   28374: 66 0f 6f 44 24 40            	movdqa	0x40(%rsp), %xmm0
   2837a: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
   28380: 66 0f 6f 54 24 60            	movdqa	0x60(%rsp), %xmm2
   28386: 66 0f 6f 5c 24 70            	movdqa	0x70(%rsp), %xmm3
   2838c: 41 0f 11 45 00               	movups	%xmm0, (%r13)
   28391: 41 0f 11 4d 10               	movups	%xmm1, 0x10(%r13)
   28396: 41 0f 11 16                  	movups	%xmm2, (%r14)
   2839a: 41 0f 11 5e 10               	movups	%xmm3, 0x10(%r14)
   2839f: be 40 00 00 00               	movl	$0x40, %esi
   283a4: 4c 89 e7                     	movq	%r12, %rdi
   283a7: e8 04 5f fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   283ac: 48 8b 84 24 38 02 00 00      	movq	0x238(%rsp), %rax
   283b4: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   283bd: 75 59                        	jne	0x28418 <crypto_kx_server_session_keys+0x198>
   283bf: 8b 44 24 1c                  	movl	0x1c(%rsp), %eax
   283c3: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   283c7: 5b                           	popq	%rbx
   283c8: 41 5c                        	popq	%r12
   283ca: 41 5d                        	popq	%r13
   283cc: 41 5e                        	popq	%r14
   283ce: 41 5f                        	popq	%r15
   283d0: 5d                           	popq	%rbp
   283d1: c3                           	retq
   283d2: 4d 89 ee                     	movq	%r13, %r14
   283d5: 4d 85 ed                     	testq	%r13, %r13
   283d8: 0f 85 ee fe ff ff            	jne	0x282cc <crypto_kx_server_session_keys+0x4c>
   283de: e8 ad 5d fe ff               	callq	0xe190 <sodium_misuse@plt>
   283e3: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   283e8: 31 c0                        	xorl	%eax, %eax
   283ea: 48 8d 4c 24 60               	leaq	0x60(%rsp), %rcx
   283ef: 90                           	nop
   283f0: 41 0f b6 14 04               	movzbl	(%r12,%rax), %edx
   283f5: 41 88 54 05 00               	movb	%dl, (%r13,%rax)
   283fa: 0f b6 14 01                  	movzbl	(%rcx,%rax), %edx
   283fe: 41 88 14 06                  	movb	%dl, (%r14,%rax)
   28402: 48 83 c0 01                  	addq	$0x1, %rax
   28406: 48 83 f8 20                  	cmpq	$0x20, %rax
   2840a: 75 e4                        	jne	0x283f0 <crypto_kx_server_session_keys+0x170>
   2840c: eb 91                        	jmp	0x2839f <crypto_kx_server_session_keys+0x11f>
   2840e: c7 44 24 1c ff ff ff ff      	movl	$0xffffffff, 0x1c(%rsp) # imm = 0xFFFFFFFF
   28416: eb 94                        	jmp	0x283ac <crypto_kx_server_session_keys+0x12c>
   28418: e8 d3 5e fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2841d: 0f 1f 00                     	nopl	(%rax)

0000000000028420 <crypto_kx_publickeybytes>:
   28420: b8 20 00 00 00               	movl	$0x20, %eax
   28425: c3                           	retq
   28426: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028430 <crypto_kx_secretkeybytes>:
   28430: b8 20 00 00 00               	movl	$0x20, %eax
   28435: c3                           	retq
   28436: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028440 <crypto_kx_seedbytes>:
   28440: b8 20 00 00 00               	movl	$0x20, %eax
   28445: c3                           	retq
   28446: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028450 <crypto_kx_sessionkeybytes>:
   28450: b8 20 00 00 00               	movl	$0x20, %eax
   28455: c3                           	retq
   28456: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028460 <crypto_kx_primitive>:
   28460: 48 8d 05 6d 8f 03 00         	leaq	0x38f6d(%rip), %rax     # 0x613d4 <_pad0+0x54>
   28467: c3                           	retq
   28468: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000028470 <crypto_onetimeauth_statebytes>:
   28470: b8 00 01 00 00               	movl	$0x100, %eax            # imm = 0x100
   28475: c3                           	retq
   28476: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028480 <crypto_onetimeauth_bytes>:
   28480: b8 10 00 00 00               	movl	$0x10, %eax
   28485: c3                           	retq
   28486: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028490 <crypto_onetimeauth_keybytes>:
   28490: b8 20 00 00 00               	movl	$0x20, %eax
   28495: c3                           	retq
   28496: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000284a0 <crypto_onetimeauth>:
   284a0: e9 7b 61 fe ff               	jmp	0xe620 <crypto_onetimeauth_poly1305@plt>
   284a5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000284b0 <crypto_onetimeauth_verify>:
   284b0: e9 5b 62 fe ff               	jmp	0xe710 <crypto_onetimeauth_poly1305_verify@plt>
   284b5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000284c0 <crypto_onetimeauth_init>:
   284c0: e9 3b 5c fe ff               	jmp	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   284c5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000284d0 <crypto_onetimeauth_update>:
   284d0: e9 fb 5f fe ff               	jmp	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   284d5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000284e0 <crypto_onetimeauth_final>:
   284e0: e9 fb 60 fe ff               	jmp	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   284e5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000284f0 <crypto_onetimeauth_primitive>:
   284f0: 48 8d 05 b9 8e 03 00         	leaq	0x38eb9(%rip), %rax     # 0x613b0 <_pad0+0x30>
   284f7: c3                           	retq
   284f8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000028500 <crypto_onetimeauth_keygen>:
   28500: be 20 00 00 00               	movl	$0x20, %esi
   28505: e9 a6 61 fe ff               	jmp	0xe6b0 <randombytes_buf@plt>
   2850a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000028510 <crypto_onetimeauth_poly1305>:
   28510: 48 8b 05 31 cf 04 00         	movq	0x4cf31(%rip), %rax     # 0x75448 <implementation>
   28517: ff 20                        	jmpq	*(%rax)
   28519: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000028520 <crypto_onetimeauth_poly1305_verify>:
   28520: 48 8b 05 21 cf 04 00         	movq	0x4cf21(%rip), %rax     # 0x75448 <implementation>
   28527: ff 60 08                     	jmpq	*0x8(%rax)
   2852a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000028530 <crypto_onetimeauth_poly1305_init>:
   28530: 48 8b 05 11 cf 04 00         	movq	0x4cf11(%rip), %rax     # 0x75448 <implementation>
   28537: ff 60 10                     	jmpq	*0x10(%rax)
   2853a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000028540 <crypto_onetimeauth_poly1305_update>:
   28540: 48 8b 05 01 cf 04 00         	movq	0x4cf01(%rip), %rax     # 0x75448 <implementation>
   28547: ff 60 18                     	jmpq	*0x18(%rax)
   2854a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000028550 <crypto_onetimeauth_poly1305_final>:
   28550: 48 8b 05 f1 ce 04 00         	movq	0x4cef1(%rip), %rax     # 0x75448 <implementation>
   28557: ff 60 20                     	jmpq	*0x20(%rax)
   2855a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000028560 <crypto_onetimeauth_poly1305_bytes>:
   28560: b8 10 00 00 00               	movl	$0x10, %eax
   28565: c3                           	retq
   28566: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028570 <crypto_onetimeauth_poly1305_keybytes>:
   28570: b8 20 00 00 00               	movl	$0x20, %eax
   28575: c3                           	retq
   28576: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028580 <crypto_onetimeauth_poly1305_statebytes>:
   28580: b8 00 01 00 00               	movl	$0x100, %eax            # imm = 0x100
   28585: c3                           	retq
   28586: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028590 <crypto_onetimeauth_poly1305_keygen>:
   28590: be 20 00 00 00               	movl	$0x20, %esi
   28595: e9 16 61 fe ff               	jmp	0xe6b0 <randombytes_buf@plt>
   2859a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000285a0 <_crypto_onetimeauth_poly1305_pick_best_implementation>:
   285a0: 48 83 ec 08                  	subq	$0x8, %rsp
   285a4: 48 8d 05 b5 ce 04 00         	leaq	0x4ceb5(%rip), %rax     # 0x75460 <crypto_onetimeauth_poly1305_donna_implementation>
   285ab: 48 89 05 96 ce 04 00         	movq	%rax, 0x4ce96(%rip)     # 0x75448 <implementation>
   285b2: e8 e9 62 fe ff               	callq	0xe8a0 <sodium_runtime_has_sse2@plt>
   285b7: 85 c0                        	testl	%eax, %eax
   285b9: 74 0e                        	je	0x285c9 <_crypto_onetimeauth_poly1305_pick_best_implementation+0x29>
   285bb: 48 8d 05 be d0 04 00         	leaq	0x4d0be(%rip), %rax     # 0x75680 <crypto_onetimeauth_poly1305_sse2_implementation>
   285c2: 48 89 05 7f ce 04 00         	movq	%rax, 0x4ce7f(%rip)     # 0x75448 <implementation>
   285c9: 31 c0                        	xorl	%eax, %eax
   285cb: 48 83 c4 08                  	addq	$0x8, %rsp
   285cf: c3                           	retq

00000000000285d0 <poly1305_blocks>:
   285d0: 41 57                        	pushq	%r15
   285d2: 31 c0                        	xorl	%eax, %eax
   285d4: 49 89 f1                     	movq	%rsi, %r9
   285d7: 41 56                        	pushq	%r14
   285d9: 41 55                        	pushq	%r13
   285db: 41 54                        	pushq	%r12
   285dd: 55                           	pushq	%rbp
   285de: 48 bd ff ff ff ff ff 0f 00 00	movabsq	$0xfffffffffff, %rbp    # imm = 0xFFFFFFFFFFF
   285e8: 53                           	pushq	%rbx
   285e9: 48 8b 4f 08                  	movq	0x8(%rdi), %rcx
   285ed: 80 7f 58 00                  	cmpb	$0x0, 0x58(%rdi)
   285f1: 4c 8b 7f 10                  	movq	0x10(%rdi), %r15
   285f5: 49 89 cd                     	movq	%rcx, %r13
   285f8: 48 8d 0c 89                  	leaq	(%rcx,%rcx,4), %rcx
   285fc: 0f 94 c0                     	sete	%al
   285ff: 48 83 ea 10                  	subq	$0x10, %rdx
   28603: 48 c1 e1 02                  	shlq	$0x2, %rcx
   28607: 48 83 e2 f0                  	andq	$-0x10, %rdx
   2860b: 4c 8b 57 18                  	movq	0x18(%rdi), %r10
   2860f: 48 8b 77 20                  	movq	0x20(%rdi), %rsi
   28613: 48 89 4c 24 e0               	movq	%rcx, -0x20(%rsp)
   28618: 4b 8d 0c bf                  	leaq	(%r15,%r15,4), %rcx
   2861c: 48 c1 e0 28                  	shlq	$0x28, %rax
   28620: 48 8b 1f                     	movq	(%rdi), %rbx
   28623: 48 c1 e1 02                  	shlq	$0x2, %rcx
   28627: 4c 89 7c 24 c8               	movq	%r15, -0x38(%rsp)
   2862c: 48 89 4c 24 e8               	movq	%rcx, -0x18(%rsp)
   28631: 49 8d 4c 11 10               	leaq	0x10(%r9,%rdx), %rcx
   28636: 48 89 f2                     	movq	%rsi, %rdx
   28639: 48 89 4c 24 d8               	movq	%rcx, -0x28(%rsp)
   2863e: 48 89 44 24 d0               	movq	%rax, -0x30(%rsp)
   28643: 48 8b 47 28                  	movq	0x28(%rdi), %rax
   28647: 48 89 7c 24 f0               	movq	%rdi, -0x10(%rsp)
   2864c: 4c 89 cf                     	movq	%r9, %rdi
   2864f: 4d 89 d1                     	movq	%r10, %r9
   28652: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   28658: 48 8b 4f 08                  	movq	0x8(%rdi), %rcx
   2865c: 4c 8b 07                     	movq	(%rdi), %r8
   2865f: 4c 8b 5c 24 e8               	movq	-0x18(%rsp), %r11
   28664: 48 89 ce                     	movq	%rcx, %rsi
   28667: 4d 89 c2                     	movq	%r8, %r10
   2866a: 48 c1 e9 18                  	shrq	$0x18, %rcx
   2866e: 4c 0f a4 c6 14               	shldq	$0x14, %r8, %rsi
   28673: 49 21 ea                     	andq	%rbp, %r10
   28676: 48 21 ee                     	andq	%rbp, %rsi
   28679: 4d 01 ca                     	addq	%r9, %r10
   2867c: 48 01 d6                     	addq	%rdx, %rsi
   2867f: 48 8b 54 24 d0               	movq	-0x30(%rsp), %rdx
   28684: 48 09 d1                     	orq	%rdx, %rcx
   28687: 48 01 c1                     	addq	%rax, %rcx
   2868a: 4c 89 d0                     	movq	%r10, %rax
   2868d: 48 f7 e3                     	mulq	%rbx
   28690: 49 89 c6                     	movq	%rax, %r14
   28693: 4c 89 d8                     	movq	%r11, %rax
   28696: 49 89 d7                     	movq	%rdx, %r15
   28699: 48 f7 e6                     	mulq	%rsi
   2869c: 49 89 c0                     	movq	%rax, %r8
   2869f: 48 8b 44 24 e0               	movq	-0x20(%rsp), %rax
   286a4: 49 89 d1                     	movq	%rdx, %r9
   286a7: 48 f7 e1                     	mulq	%rcx
   286aa: 49 01 c0                     	addq	%rax, %r8
   286ad: 4c 89 e8                     	movq	%r13, %rax
   286b0: 49 11 d1                     	adcq	%rdx, %r9
   286b3: 4d 01 c6                     	addq	%r8, %r14
   286b6: 4d 11 cf                     	adcq	%r9, %r15
   286b9: 49 f7 e2                     	mulq	%r10
   286bc: 4d 89 f4                     	movq	%r14, %r12
   286bf: 49 89 c0                     	movq	%rax, %r8
   286c2: 48 89 f0                     	movq	%rsi, %rax
   286c5: 49 89 d1                     	movq	%rdx, %r9
   286c8: 48 f7 e3                     	mulq	%rbx
   286cb: 49 01 c0                     	addq	%rax, %r8
   286ce: 4c 89 d8                     	movq	%r11, %rax
   286d1: 49 11 d1                     	adcq	%rdx, %r9
   286d4: 48 f7 e1                     	mulq	%rcx
   286d7: 49 01 c0                     	addq	%rax, %r8
   286da: 4c 89 d0                     	movq	%r10, %rax
   286dd: 49 11 d1                     	adcq	%rdx, %r9
   286e0: 48 f7 64 24 c8               	mulq	-0x38(%rsp)
   286e5: 49 89 c2                     	movq	%rax, %r10
   286e8: 48 89 f0                     	movq	%rsi, %rax
   286eb: 49 89 d3                     	movq	%rdx, %r11
   286ee: 49 f7 e5                     	mulq	%r13
   286f1: 49 01 c2                     	addq	%rax, %r10
   286f4: 48 89 c8                     	movq	%rcx, %rax
   286f7: 48 8b 4c 24 d8               	movq	-0x28(%rsp), %rcx
   286fc: 49 11 d3                     	adcq	%rdx, %r11
   286ff: 48 f7 e3                     	mulq	%rbx
   28702: 4c 01 d0                     	addq	%r10, %rax
   28705: 4c 11 da                     	adcq	%r11, %rdx
   28708: 4d 0f ac fe 2c               	shrdq	$0x2c, %r15, %r14
   2870d: 49 21 ec                     	andq	%rbp, %r12
   28710: 45 31 db                     	xorl	%r11d, %r11d
   28713: 4d 89 f2                     	movq	%r14, %r10
   28716: 4d 01 c2                     	addq	%r8, %r10
   28719: 4d 11 cb                     	adcq	%r9, %r11
   2871c: 4c 89 d6                     	movq	%r10, %rsi
   2871f: 4d 0f ac da 2c               	shrdq	$0x2c, %r11, %r10
   28724: 48 21 ee                     	andq	%rbp, %rsi
   28727: 45 31 db                     	xorl	%r11d, %r11d
   2872a: 49 01 c2                     	addq	%rax, %r10
   2872d: 48 b8 ff ff ff ff ff 03 00 00	movabsq	$0x3ffffffffff, %rax    # imm = 0x3FFFFFFFFFF
   28737: 49 11 d3                     	adcq	%rdx, %r11
   2873a: 4c 21 d0                     	andq	%r10, %rax
   2873d: 48 83 c7 10                  	addq	$0x10, %rdi
   28741: 4d 0f ac da 2a               	shrdq	$0x2a, %r11, %r10
   28746: 4b 8d 14 92                  	leaq	(%r10,%r10,4), %rdx
   2874a: 4c 01 e2                     	addq	%r12, %rdx
   2874d: 49 89 d1                     	movq	%rdx, %r9
   28750: 48 c1 ea 2c                  	shrq	$0x2c, %rdx
   28754: 49 21 e9                     	andq	%rbp, %r9
   28757: 48 01 f2                     	addq	%rsi, %rdx
   2875a: 48 39 cf                     	cmpq	%rcx, %rdi
   2875d: 0f 85 f5 fe ff ff            	jne	0x28658 <poly1305_blocks+0x88>
   28763: 48 8b 7c 24 f0               	movq	-0x10(%rsp), %rdi
   28768: 4c 89 4f 18                  	movq	%r9, 0x18(%rdi)
   2876c: 48 89 57 20                  	movq	%rdx, 0x20(%rdi)
   28770: 48 89 47 28                  	movq	%rax, 0x28(%rdi)
   28774: 5b                           	popq	%rbx
   28775: 5d                           	popq	%rbp
   28776: 41 5c                        	popq	%r12
   28778: 41 5d                        	popq	%r13
   2877a: 41 5e                        	popq	%r14
   2877c: 41 5f                        	popq	%r15
   2877e: c3                           	retq
   2877f: 90                           	nop

0000000000028780 <crypto_onetimeauth_poly1305_donna_init>:
   28780: 48 89 f8                     	movq	%rdi, %rax
   28783: 48 8b 3e                     	movq	(%rsi), %rdi
   28786: 48 8b 4e 08                  	movq	0x8(%rsi), %rcx
   2878a: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   2878e: 48 ba ff ff ff 0f fc 0f 00 00	movabsq	$0xffc0fffffff, %rdx    # imm = 0xFFC0FFFFFFF
   28798: 48 c7 40 28 00 00 00 00      	movq	$0x0, 0x28(%rax)
   287a0: 48 21 fa                     	andq	%rdi, %rdx
   287a3: 0f 11 40 18                  	movups	%xmm0, 0x18(%rax)
   287a7: 48 89 10                     	movq	%rdx, (%rax)
   287aa: 48 89 ca                     	movq	%rcx, %rdx
   287ad: 48 c1 e9 18                  	shrq	$0x18, %rcx
   287b1: 48 0f a4 fa 14               	shldq	$0x14, %rdi, %rdx
   287b6: 48 bf ff ff c0 ff ff 0f 00 00	movabsq	$0xfffffc0ffff, %rdi    # imm = 0xFFFFFC0FFFF
   287c0: 48 21 fa                     	andq	%rdi, %rdx
   287c3: 48 89 50 08                  	movq	%rdx, 0x8(%rax)
   287c7: 48 ba 0f fc ff ff 0f 00 00 00	movabsq	$0xffffffc0f, %rdx      # imm = 0xFFFFFFC0F
   287d1: 48 21 d1                     	andq	%rdx, %rcx
   287d4: 48 89 48 10                  	movq	%rcx, 0x10(%rax)
   287d8: 48 8b 56 10                  	movq	0x10(%rsi), %rdx
   287dc: 48 89 50 30                  	movq	%rdx, 0x30(%rax)
   287e0: 48 8b 56 18                  	movq	0x18(%rsi), %rdx
   287e4: 48 c7 40 40 00 00 00 00      	movq	$0x0, 0x40(%rax)
   287ec: 48 89 50 38                  	movq	%rdx, 0x38(%rax)
   287f0: c6 40 58 00                  	movb	$0x0, 0x58(%rax)
   287f4: 31 c0                        	xorl	%eax, %eax
   287f6: c3                           	retq
   287f7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000028800 <poly1305_blocks.constprop.0>:
   28800: 41 57                        	pushq	%r15
   28802: 48 89 f9                     	movq	%rdi, %rcx
   28805: 41 56                        	pushq	%r14
   28807: 41 55                        	pushq	%r13
   28809: 41 54                        	pushq	%r12
   2880b: 55                           	pushq	%rbp
   2880c: 48 bd ff ff ff ff ff 0f 00 00	movabsq	$0xfffffffffff, %rbp    # imm = 0xFFFFFFFFFFF
   28816: 53                           	pushq	%rbx
   28817: 4c 8b 57 10                  	movq	0x10(%rdi), %r10
   2881b: 48 8b 5e 08                  	movq	0x8(%rsi), %rbx
   2881f: 4c 8b 4f 08                  	movq	0x8(%rdi), %r9
   28823: 4b 8d 04 92                  	leaq	(%r10,%r10,4), %rax
   28827: 4c 8d 1c 85 00 00 00 00      	leaq	(,%rax,4), %r11
   2882f: 48 8b 06                     	movq	(%rsi), %rax
   28832: 49 89 d8                     	movq	%rbx, %r8
   28835: 49 0f a4 c0 14               	shldq	$0x14, %rax, %r8
   2883a: 49 89 c4                     	movq	%rax, %r12
   2883d: 31 c0                        	xorl	%eax, %eax
   2883f: 49 21 ec                     	andq	%rbp, %r12
   28842: 49 21 e8                     	andq	%rbp, %r8
   28845: 4c 03 67 18                  	addq	0x18(%rdi), %r12
   28849: 4c 03 47 20                  	addq	0x20(%rdi), %r8
   2884d: 80 7f 58 00                  	cmpb	$0x0, 0x58(%rdi)
   28851: 0f 94 c0                     	sete	%al
   28854: 48 0f ac c3 18               	shrdq	$0x18, %rax, %rbx
   28859: 4c 89 e0                     	movq	%r12, %rax
   2885c: 48 03 5f 28                  	addq	0x28(%rdi), %rbx
   28860: 48 f7 27                     	mulq	(%rdi)
   28863: 48 89 c6                     	movq	%rax, %rsi
   28866: 4c 89 c0                     	movq	%r8, %rax
   28869: 48 89 d7                     	movq	%rdx, %rdi
   2886c: 49 f7 e3                     	mulq	%r11
   2886f: 48 01 c6                     	addq	%rax, %rsi
   28872: 4b 8d 04 89                  	leaq	(%r9,%r9,4), %rax
   28876: 48 11 d7                     	adcq	%rdx, %rdi
   28879: 48 c1 e0 02                  	shlq	$0x2, %rax
   2887d: 48 f7 e3                     	mulq	%rbx
   28880: 48 01 c6                     	addq	%rax, %rsi
   28883: 4c 89 e0                     	movq	%r12, %rax
   28886: 48 11 d7                     	adcq	%rdx, %rdi
   28889: 49 f7 e1                     	mulq	%r9
   2888c: 49 89 c6                     	movq	%rax, %r14
   2888f: 49 89 d7                     	movq	%rdx, %r15
   28892: 4c 89 c0                     	movq	%r8, %rax
   28895: 48 f7 21                     	mulq	(%rcx)
   28898: 49 01 c6                     	addq	%rax, %r14
   2889b: 4c 89 d8                     	movq	%r11, %rax
   2889e: 49 11 d7                     	adcq	%rdx, %r15
   288a1: 48 f7 e3                     	mulq	%rbx
   288a4: 49 01 c6                     	addq	%rax, %r14
   288a7: 4c 89 e0                     	movq	%r12, %rax
   288aa: 49 11 d7                     	adcq	%rdx, %r15
   288ad: 49 f7 e2                     	mulq	%r10
   288b0: 49 89 c4                     	movq	%rax, %r12
   288b3: 4c 89 c0                     	movq	%r8, %rax
   288b6: 49 89 d5                     	movq	%rdx, %r13
   288b9: 49 f7 e1                     	mulq	%r9
   288bc: 49 89 c0                     	movq	%rax, %r8
   288bf: 49 89 d1                     	movq	%rdx, %r9
   288c2: 48 89 d8                     	movq	%rbx, %rax
   288c5: 48 89 f3                     	movq	%rsi, %rbx
   288c8: 4d 01 e0                     	addq	%r12, %r8
   288cb: 4d 11 e9                     	adcq	%r13, %r9
   288ce: 48 f7 21                     	mulq	(%rcx)
   288d1: 49 01 c0                     	addq	%rax, %r8
   288d4: 49 11 d1                     	adcq	%rdx, %r9
   288d7: 48 0f ac fe 2c               	shrdq	$0x2c, %rdi, %rsi
   288dc: 48 21 eb                     	andq	%rbp, %rbx
   288df: 31 ff                        	xorl	%edi, %edi
   288e1: 4c 01 f6                     	addq	%r14, %rsi
   288e4: 4c 11 ff                     	adcq	%r15, %rdi
   288e7: 48 89 f0                     	movq	%rsi, %rax
   288ea: 49 89 f2                     	movq	%rsi, %r10
   288ed: 31 d2                        	xorl	%edx, %edx
   288ef: 48 0f ac f8 2c               	shrdq	$0x2c, %rdi, %rax
   288f4: 49 21 ea                     	andq	%rbp, %r10
   288f7: 4c 01 c0                     	addq	%r8, %rax
   288fa: 4c 11 ca                     	adcq	%r9, %rdx
   288fd: 49 89 c3                     	movq	%rax, %r11
   28900: 48 0f ac d0 2a               	shrdq	$0x2a, %rdx, %rax
   28905: 48 8d 14 80                  	leaq	(%rax,%rax,4), %rdx
   28909: 4c 89 d8                     	movq	%r11, %rax
   2890c: 48 01 da                     	addq	%rbx, %rdx
   2890f: 5b                           	popq	%rbx
   28910: 48 21 d5                     	andq	%rdx, %rbp
   28913: 48 c1 ea 2c                  	shrq	$0x2c, %rdx
   28917: 4c 01 d2                     	addq	%r10, %rdx
   2891a: 48 89 69 18                  	movq	%rbp, 0x18(%rcx)
   2891e: 5d                           	popq	%rbp
   2891f: 48 89 51 20                  	movq	%rdx, 0x20(%rcx)
   28923: 41 5c                        	popq	%r12
   28925: 48 ba ff ff ff ff ff 03 00 00	movabsq	$0x3ffffffffff, %rdx    # imm = 0x3FFFFFFFFFF
   2892f: 48 21 d0                     	andq	%rdx, %rax
   28932: 41 5d                        	popq	%r13
   28934: 41 5e                        	popq	%r14
   28936: 48 89 41 28                  	movq	%rax, 0x28(%rcx)
   2893a: 41 5f                        	popq	%r15
   2893c: c3                           	retq
   2893d: 0f 1f 00                     	nopl	(%rax)

0000000000028940 <poly1305_finish>:
   28940: 41 55                        	pushq	%r13
   28942: 41 54                        	pushq	%r12
   28944: 55                           	pushq	%rbp
   28945: 48 89 fd                     	movq	%rdi, %rbp
   28948: 53                           	pushq	%rbx
   28949: 48 89 f3                     	movq	%rsi, %rbx
   2894c: 48 83 ec 08                  	subq	$0x8, %rsp
   28950: 48 8b 57 40                  	movq	0x40(%rdi), %rdx
   28954: 48 85 d2                     	testq	%rdx, %rdx
   28957: 74 47                        	je	0x289a0 <poly1305_finish+0x60>
   28959: 48 8d 42 01                  	leaq	0x1(%rdx), %rax
   2895d: c6 44 17 48 01               	movb	$0x1, 0x48(%rdi,%rdx)
   28962: 48 83 f8 0f                  	cmpq	$0xf, %rax
   28966: 77 28                        	ja	0x28990 <poly1305_finish+0x50>
   28968: b8 0f 00 00 00               	movl	$0xf, %eax
   2896d: 48 29 d0                     	subq	%rdx, %rax
   28970: 48 8d 54 17 49               	leaq	0x49(%rdi,%rdx), %rdx
   28975: 31 ff                        	xorl	%edi, %edi
   28977: 83 f8 08                     	cmpl	$0x8, %eax
   2897a: 0f 83 60 01 00 00            	jae	0x28ae0 <poly1305_finish+0x1a0>
   28980: a8 04                        	testb	$0x4, %al
   28982: 0f 85 b9 01 00 00            	jne	0x28b41 <poly1305_finish+0x201>
   28988: 85 c0                        	testl	%eax, %eax
   2898a: 0f 85 98 01 00 00            	jne	0x28b28 <poly1305_finish+0x1e8>
   28990: c6 45 58 01                  	movb	$0x1, 0x58(%rbp)
   28994: 48 8d 75 48                  	leaq	0x48(%rbp), %rsi
   28998: 48 89 ef                     	movq	%rbp, %rdi
   2899b: e8 60 fe ff ff               	callq	0x28800 <poly1305_blocks.constprop.0>
   289a0: 48 8b 55 20                  	movq	0x20(%rbp), %rdx
   289a4: 4c 8b 6d 30                  	movq	0x30(%rbp), %r13
   289a8: 48 b8 ff ff ff ff ff 0f 00 00	movabsq	$0xfffffffffff, %rax    # imm = 0xFFFFFFFFFFF
   289b2: 49 b9 ff ff ff ff ff 03 00 00	movabsq	$0x3ffffffffff, %r9     # imm = 0x3FFFFFFFFFF
   289bc: 48 89 d1                     	movq	%rdx, %rcx
   289bf: 48 c1 ea 2c                  	shrq	$0x2c, %rdx
   289c3: 48 03 55 28                  	addq	0x28(%rbp), %rdx
   289c7: 48 89 d7                     	movq	%rdx, %rdi
   289ca: 48 c1 ea 2a                  	shrq	$0x2a, %rdx
   289ce: 48 21 c1                     	andq	%rax, %rcx
   289d1: 48 8d 14 92                  	leaq	(%rdx,%rdx,4), %rdx
   289d5: 48 03 55 18                  	addq	0x18(%rbp), %rdx
   289d9: 4c 21 cf                     	andq	%r9, %rdi
   289dc: 48 89 d6                     	movq	%rdx, %rsi
   289df: 48 c1 ea 2c                  	shrq	$0x2c, %rdx
   289e3: 48 01 ca                     	addq	%rcx, %rdx
   289e6: 48 21 c6                     	andq	%rax, %rsi
   289e9: 48 89 d1                     	movq	%rdx, %rcx
   289ec: 48 c1 ea 2c                  	shrq	$0x2c, %rdx
   289f0: 48 01 fa                     	addq	%rdi, %rdx
   289f3: 48 21 c1                     	andq	%rax, %rcx
   289f6: 49 21 d1                     	andq	%rdx, %r9
   289f9: 48 c1 ea 2a                  	shrq	$0x2a, %rdx
   289fd: 48 8d 14 92                  	leaq	(%rdx,%rdx,4), %rdx
   28a01: 48 01 f2                     	addq	%rsi, %rdx
   28a04: 48 89 d7                     	movq	%rdx, %rdi
   28a07: 48 c1 ea 2c                  	shrq	$0x2c, %rdx
   28a0b: 48 21 c7                     	andq	%rax, %rdi
   28a0e: 48 01 ca                     	addq	%rcx, %rdx
   28a11: 48 b9 00 00 00 00 00 fc ff ff	movabsq	$-0x40000000000, %rcx   # imm = 0xFFFFFC0000000000
   28a1b: 48 8d 77 05                  	leaq	0x5(%rdi), %rsi
   28a1f: 4c 01 c9                     	addq	%r9, %rcx
   28a22: 49 89 f4                     	movq	%rsi, %r12
   28a25: 49 c1 ec 2c                  	shrq	$0x2c, %r12
   28a29: 49 01 d4                     	addq	%rdx, %r12
   28a2c: 4d 89 e0                     	movq	%r12, %r8
   28a2f: 49 c1 e8 2c                  	shrq	$0x2c, %r8
   28a33: 4c 01 c1                     	addq	%r8, %rcx
   28a36: 49 89 ca                     	movq	%rcx, %r10
   28a39: 49 89 c8                     	movq	%rcx, %r8
   28a3c: 49 c1 ea 3f                  	shrq	$0x3f, %r10
   28a40: 49 c1 f8 3f                  	sarq	$0x3f, %r8
   28a44: 49 83 ea 01                  	subq	$0x1, %r10
   28a48: 4c 21 c7                     	andq	%r8, %rdi
   28a4b: 4c 21 c2                     	andq	%r8, %rdx
   28a4e: 4c 21 d6                     	andq	%r10, %rsi
   28a51: 4d 21 d4                     	andq	%r10, %r12
   28a54: 49 89 d3                     	movq	%rdx, %r11
   28a57: 4c 89 ea                     	movq	%r13, %rdx
   28a5a: 48 21 c6                     	andq	%rax, %rsi
   28a5d: 48 09 fe                     	orq	%rdi, %rsi
   28a60: 4d 21 c1                     	andq	%r8, %r9
   28a63: 4c 8b 45 38                  	movq	0x38(%rbp), %r8
   28a67: 48 21 c2                     	andq	%rax, %rdx
   28a6a: 48 01 f2                     	addq	%rsi, %rdx
   28a6d: 49 21 c4                     	andq	%rax, %r12
   28a70: 4c 21 d1                     	andq	%r10, %rcx
   28a73: 4c 89 c6                     	movq	%r8, %rsi
   28a76: 4d 09 dc                     	orq	%r11, %r12
   28a79: 48 89 d7                     	movq	%rdx, %rdi
   28a7c: 48 c1 ea 2c                  	shrq	$0x2c, %rdx
   28a80: 4c 0f a4 ee 14               	shldq	$0x14, %r13, %rsi
   28a85: 48 21 c7                     	andq	%rax, %rdi
   28a88: 4c 09 c9                     	orq	%r9, %rcx
   28a8b: 49 c1 e8 18                  	shrq	$0x18, %r8
   28a8f: 48 21 c6                     	andq	%rax, %rsi
   28a92: 4c 01 c1                     	addq	%r8, %rcx
   28a95: 4c 01 e6                     	addq	%r12, %rsi
   28a98: 48 01 f2                     	addq	%rsi, %rdx
   28a9b: 48 21 d0                     	andq	%rdx, %rax
   28a9e: 48 c1 ea 2c                  	shrq	$0x2c, %rdx
   28aa2: 48 89 c6                     	movq	%rax, %rsi
   28aa5: 48 c1 e0 2c                  	shlq	$0x2c, %rax
   28aa9: 48 01 ca                     	addq	%rcx, %rdx
   28aac: 48 c1 ee 14                  	shrq	$0x14, %rsi
   28ab0: 48 09 f8                     	orq	%rdi, %rax
   28ab3: 48 c1 e2 18                  	shlq	$0x18, %rdx
   28ab7: 48 89 ef                     	movq	%rbp, %rdi
   28aba: 48 89 03                     	movq	%rax, (%rbx)
   28abd: 48 89 f0                     	movq	%rsi, %rax
   28ac0: be 60 00 00 00               	movl	$0x60, %esi
   28ac5: 48 09 d0                     	orq	%rdx, %rax
   28ac8: 48 89 43 08                  	movq	%rax, 0x8(%rbx)
   28acc: 48 83 c4 08                  	addq	$0x8, %rsp
   28ad0: 5b                           	popq	%rbx
   28ad1: 5d                           	popq	%rbp
   28ad2: 41 5c                        	popq	%r12
   28ad4: 41 5d                        	popq	%r13
   28ad6: e9 d5 57 fe ff               	jmp	0xe2b0 <sodium_memzero@plt>
   28adb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   28ae0: 89 c1                        	movl	%eax, %ecx
   28ae2: 48 c7 02 00 00 00 00         	movq	$0x0, (%rdx)
   28ae9: 48 c7 44 0a f8 00 00 00 00   	movq	$0x0, -0x8(%rdx,%rcx)
   28af2: 48 8d 4a 08                  	leaq	0x8(%rdx), %rcx
   28af6: 48 83 e1 f8                  	andq	$-0x8, %rcx
   28afa: 48 29 ca                     	subq	%rcx, %rdx
   28afd: 01 d0                        	addl	%edx, %eax
   28aff: 83 e0 f8                     	andl	$-0x8, %eax
   28b02: 83 f8 08                     	cmpl	$0x8, %eax
   28b05: 0f 82 85 fe ff ff            	jb	0x28990 <poly1305_finish+0x50>
   28b0b: 83 e0 f8                     	andl	$-0x8, %eax
   28b0e: 31 d2                        	xorl	%edx, %edx
   28b10: 89 d6                        	movl	%edx, %esi
   28b12: 83 c2 08                     	addl	$0x8, %edx
   28b15: 48 89 3c 31                  	movq	%rdi, (%rcx,%rsi)
   28b19: 39 c2                        	cmpl	%eax, %edx
   28b1b: 72 f3                        	jb	0x28b10 <poly1305_finish+0x1d0>
   28b1d: e9 6e fe ff ff               	jmp	0x28990 <poly1305_finish+0x50>
   28b22: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   28b28: c6 02 00                     	movb	$0x0, (%rdx)
   28b2b: a8 02                        	testb	$0x2, %al
   28b2d: 0f 84 5d fe ff ff            	je	0x28990 <poly1305_finish+0x50>
   28b33: 89 c0                        	movl	%eax, %eax
   28b35: 31 c9                        	xorl	%ecx, %ecx
   28b37: 66 89 4c 02 fe               	movw	%cx, -0x2(%rdx,%rax)
   28b3c: e9 4f fe ff ff               	jmp	0x28990 <poly1305_finish+0x50>
   28b41: 89 c0                        	movl	%eax, %eax
   28b43: c7 02 00 00 00 00            	movl	$0x0, (%rdx)
   28b49: c7 44 02 fc 00 00 00 00      	movl	$0x0, -0x4(%rdx,%rax)
   28b51: e9 3a fe ff ff               	jmp	0x28990 <poly1305_finish+0x50>
   28b56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000028b60 <crypto_onetimeauth_poly1305_donna_final>:
   28b60: 48 83 ec 08                  	subq	$0x8, %rsp
   28b64: e8 d7 fd ff ff               	callq	0x28940 <poly1305_finish>
   28b69: 31 c0                        	xorl	%eax, %eax
   28b6b: 48 83 c4 08                  	addq	$0x8, %rsp
   28b6f: c3                           	retq

0000000000028b70 <crypto_onetimeauth_poly1305_donna>:
   28b70: 55                           	pushq	%rbp
   28b71: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   28b75: 48 89 e5                     	movq	%rsp, %rbp
   28b78: 41 57                        	pushq	%r15
   28b7a: 41 56                        	pushq	%r14
   28b7c: 41 55                        	pushq	%r13
   28b7e: 49 89 f5                     	movq	%rsi, %r13
   28b81: 41 54                        	pushq	%r12
   28b83: 49 89 fc                     	movq	%rdi, %r12
   28b86: 53                           	pushq	%rbx
   28b87: 48 89 d3                     	movq	%rdx, %rbx
   28b8a: 48 83 e4 c0                  	andq	$-0x40, %rsp
   28b8e: 48 83 c4 80                  	addq	$-0x80, %rsp
   28b92: 48 8b 31                     	movq	(%rcx), %rsi
   28b95: 48 8b 51 08                  	movq	0x8(%rcx), %rdx
   28b99: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   28ba2: 48 89 44 24 78               	movq	%rax, 0x78(%rsp)
   28ba7: 31 c0                        	xorl	%eax, %eax
   28ba9: f3 0f 6f 49 10               	movdqu	0x10(%rcx), %xmm1
   28bae: c6 44 24 58 00               	movb	$0x0, 0x58(%rsp)
   28bb3: 49 89 e6                     	movq	%rsp, %r14
   28bb6: 48 b8 ff ff ff 0f fc 0f 00 00	movabsq	$0xffc0fffffff, %rax    # imm = 0xFFC0FFFFFFF
   28bc0: 0f 11 44 24 18               	movups	%xmm0, 0x18(%rsp)
   28bc5: 48 21 f0                     	andq	%rsi, %rax
   28bc8: 0f 29 4c 24 30               	movaps	%xmm1, 0x30(%rsp)
   28bcd: 48 89 04 24                  	movq	%rax, (%rsp)
   28bd1: 48 89 d0                     	movq	%rdx, %rax
   28bd4: 48 c1 ea 18                  	shrq	$0x18, %rdx
   28bd8: 48 c7 44 24 28 00 00 00 00   	movq	$0x0, 0x28(%rsp)
   28be1: 48 0f a4 f0 14               	shldq	$0x14, %rsi, %rax
   28be6: 48 be ff ff c0 ff ff 0f 00 00	movabsq	$0xfffffc0ffff, %rsi    # imm = 0xFFFFFC0FFFF
   28bf0: 48 c7 44 24 40 00 00 00 00   	movq	$0x0, 0x40(%rsp)
   28bf9: 48 21 f0                     	andq	%rsi, %rax
   28bfc: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   28c01: 48 b8 0f fc ff ff 0f 00 00 00	movabsq	$0xffffffc0f, %rax      # imm = 0xFFFFFFC0F
   28c0b: 48 21 c2                     	andq	%rax, %rdx
   28c0e: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   28c13: 48 83 fb 0f                  	cmpq	$0xf, %rbx
   28c17: 77 57                        	ja	0x28c70 <crypto_onetimeauth_poly1305_donna+0x100>
   28c19: 48 85 db                     	testq	%rbx, %rbx
   28c1c: 75 32                        	jne	0x28c50 <crypto_onetimeauth_poly1305_donna+0xe0>
   28c1e: 4c 89 e6                     	movq	%r12, %rsi
   28c21: 4c 89 f7                     	movq	%r14, %rdi
   28c24: e8 17 fd ff ff               	callq	0x28940 <poly1305_finish>
   28c29: 48 8b 44 24 78               	movq	0x78(%rsp), %rax
   28c2e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   28c37: 75 54                        	jne	0x28c8d <crypto_onetimeauth_poly1305_donna+0x11d>
   28c39: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   28c3d: 31 c0                        	xorl	%eax, %eax
   28c3f: 5b                           	popq	%rbx
   28c40: 41 5c                        	popq	%r12
   28c42: 41 5d                        	popq	%r13
   28c44: 41 5e                        	popq	%r14
   28c46: 41 5f                        	popq	%r15
   28c48: 5d                           	popq	%rbp
   28c49: c3                           	retq
   28c4a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   28c50: 48 8d 7c 24 48               	leaq	0x48(%rsp), %rdi
   28c55: 48 89 da                     	movq	%rbx, %rdx
   28c58: 4c 89 ee                     	movq	%r13, %rsi
   28c5b: e8 40 59 fe ff               	callq	0xe5a0 <memcpy@plt>
   28c60: 48 89 5c 24 40               	movq	%rbx, 0x40(%rsp)
   28c65: eb b7                        	jmp	0x28c1e <crypto_onetimeauth_poly1305_donna+0xae>
   28c67: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   28c70: 49 89 df                     	movq	%rbx, %r15
   28c73: 4c 89 ee                     	movq	%r13, %rsi
   28c76: 4c 89 f7                     	movq	%r14, %rdi
   28c79: 49 83 e7 f0                  	andq	$-0x10, %r15
   28c7d: 4c 89 fa                     	movq	%r15, %rdx
   28c80: 4d 01 fd                     	addq	%r15, %r13
   28c83: 4c 29 fb                     	subq	%r15, %rbx
   28c86: e8 45 f9 ff ff               	callq	0x285d0 <poly1305_blocks>
   28c8b: eb 8c                        	jmp	0x28c19 <crypto_onetimeauth_poly1305_donna+0xa9>
   28c8d: e8 5e 56 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   28c92: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   28c9d: 0f 1f 00                     	nopl	(%rax)

0000000000028ca0 <crypto_onetimeauth_poly1305_donna_update>:
   28ca0: 41 55                        	pushq	%r13
   28ca2: 41 54                        	pushq	%r12
   28ca4: 49 89 f4                     	movq	%rsi, %r12
   28ca7: 55                           	pushq	%rbp
   28ca8: 48 89 d5                     	movq	%rdx, %rbp
   28cab: 53                           	pushq	%rbx
   28cac: 48 89 fb                     	movq	%rdi, %rbx
   28caf: 48 83 ec 08                  	subq	$0x8, %rsp
   28cb3: 48 8b 4f 40                  	movq	0x40(%rdi), %rcx
   28cb7: 48 85 c9                     	testq	%rcx, %rcx
   28cba: 0f 84 82 01 00 00            	je	0x28e42 <crypto_onetimeauth_poly1305_donna_update+0x1a2>
   28cc0: b8 10 00 00 00               	movl	$0x10, %eax
   28cc5: 48 29 c8                     	subq	%rcx, %rax
   28cc8: 48 39 d0                     	cmpq	%rdx, %rax
   28ccb: 48 0f 47 c2                  	cmovaq	%rdx, %rax
   28ccf: 48 85 c0                     	testq	%rax, %rax
   28cd2: 0f 84 30 01 00 00            	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28cd8: 48 8d 50 ff                  	leaq	-0x1(%rax), %rdx
   28cdc: 48 83 fa 06                  	cmpq	$0x6, %rdx
   28ce0: 0f 86 aa 04 00 00            	jbe	0x29190 <crypto_onetimeauth_poly1305_donna_update+0x4f0>
   28ce6: 48 8d 71 48                  	leaq	0x48(%rcx), %rsi
   28cea: 4d 8d 4c 24 01               	leaq	0x1(%r12), %r9
   28cef: 48 8d 3c 37                  	leaq	(%rdi,%rsi), %rdi
   28cf3: 49 89 f8                     	movq	%rdi, %r8
   28cf6: 4d 29 c8                     	subq	%r9, %r8
   28cf9: 49 83 f8 0e                  	cmpq	$0xe, %r8
   28cfd: 0f 87 a5 02 00 00            	ja	0x28fa8 <crypto_onetimeauth_poly1305_donna_update+0x308>
   28d03: 41 0f b6 14 24               	movzbl	(%r12), %edx
   28d08: 88 54 0b 48                  	movb	%dl, 0x48(%rbx,%rcx)
   28d0c: 41 0f b6 54 24 01            	movzbl	0x1(%r12), %edx
   28d12: 88 54 0b 49                  	movb	%dl, 0x49(%rbx,%rcx)
   28d16: 41 0f b6 54 24 02            	movzbl	0x2(%r12), %edx
   28d1c: 88 54 0b 4a                  	movb	%dl, 0x4a(%rbx,%rcx)
   28d20: 48 83 f8 03                  	cmpq	$0x3, %rax
   28d24: 0f 84 de 00 00 00            	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28d2a: 41 0f b6 54 24 03            	movzbl	0x3(%r12), %edx
   28d30: 88 54 0b 4b                  	movb	%dl, 0x4b(%rbx,%rcx)
   28d34: 48 83 f8 04                  	cmpq	$0x4, %rax
   28d38: 0f 84 ca 00 00 00            	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28d3e: 41 0f b6 54 24 04            	movzbl	0x4(%r12), %edx
   28d44: 88 54 0b 4c                  	movb	%dl, 0x4c(%rbx,%rcx)
   28d48: 48 83 f8 05                  	cmpq	$0x5, %rax
   28d4c: 0f 84 b6 00 00 00            	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28d52: 41 0f b6 54 24 05            	movzbl	0x5(%r12), %edx
   28d58: 88 54 0b 4d                  	movb	%dl, 0x4d(%rbx,%rcx)
   28d5c: 48 83 f8 06                  	cmpq	$0x6, %rax
   28d60: 0f 84 a2 00 00 00            	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28d66: 41 0f b6 54 24 06            	movzbl	0x6(%r12), %edx
   28d6c: 88 54 0b 4e                  	movb	%dl, 0x4e(%rbx,%rcx)
   28d70: 48 83 f8 07                  	cmpq	$0x7, %rax
   28d74: 0f 84 8e 00 00 00            	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28d7a: 41 0f b6 54 24 07            	movzbl	0x7(%r12), %edx
   28d80: 88 54 0b 4f                  	movb	%dl, 0x4f(%rbx,%rcx)
   28d84: 48 83 f8 08                  	cmpq	$0x8, %rax
   28d88: 74 7e                        	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28d8a: 41 0f b6 54 24 08            	movzbl	0x8(%r12), %edx
   28d90: 88 54 0b 50                  	movb	%dl, 0x50(%rbx,%rcx)
   28d94: 48 83 f8 09                  	cmpq	$0x9, %rax
   28d98: 74 6e                        	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28d9a: 41 0f b6 54 24 09            	movzbl	0x9(%r12), %edx
   28da0: 88 54 0b 51                  	movb	%dl, 0x51(%rbx,%rcx)
   28da4: 48 83 f8 0a                  	cmpq	$0xa, %rax
   28da8: 74 5e                        	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28daa: 41 0f b6 54 24 0a            	movzbl	0xa(%r12), %edx
   28db0: 88 54 0b 52                  	movb	%dl, 0x52(%rbx,%rcx)
   28db4: 48 83 f8 0b                  	cmpq	$0xb, %rax
   28db8: 74 4e                        	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28dba: 41 0f b6 54 24 0b            	movzbl	0xb(%r12), %edx
   28dc0: 88 54 0b 53                  	movb	%dl, 0x53(%rbx,%rcx)
   28dc4: 48 83 f8 0c                  	cmpq	$0xc, %rax
   28dc8: 74 3e                        	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28dca: 41 0f b6 54 24 0c            	movzbl	0xc(%r12), %edx
   28dd0: 88 54 0b 54                  	movb	%dl, 0x54(%rbx,%rcx)
   28dd4: 48 83 f8 0d                  	cmpq	$0xd, %rax
   28dd8: 74 2e                        	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28dda: 41 0f b6 54 24 0d            	movzbl	0xd(%r12), %edx
   28de0: 88 54 0b 55                  	movb	%dl, 0x55(%rbx,%rcx)
   28de4: 48 83 f8 0e                  	cmpq	$0xe, %rax
   28de8: 74 1e                        	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28dea: 41 0f b6 54 24 0e            	movzbl	0xe(%r12), %edx
   28df0: 88 54 0b 56                  	movb	%dl, 0x56(%rbx,%rcx)
   28df4: 48 83 f8 0f                  	cmpq	$0xf, %rax
   28df8: 74 0e                        	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28dfa: 41 0f b6 54 24 0f            	movzbl	0xf(%r12), %edx
   28e00: 88 54 0b 57                  	movb	%dl, 0x57(%rbx,%rcx)
   28e04: 0f 1f 40 00                  	nopl	(%rax)
   28e08: 48 01 c1                     	addq	%rax, %rcx
   28e0b: 48 89 4b 40                  	movq	%rcx, 0x40(%rbx)
   28e0f: 48 83 f9 0f                  	cmpq	$0xf, %rcx
   28e13: 77 13                        	ja	0x28e28 <crypto_onetimeauth_poly1305_donna_update+0x188>
   28e15: 48 83 c4 08                  	addq	$0x8, %rsp
   28e19: 31 c0                        	xorl	%eax, %eax
   28e1b: 5b                           	popq	%rbx
   28e1c: 5d                           	popq	%rbp
   28e1d: 41 5c                        	popq	%r12
   28e1f: 41 5d                        	popq	%r13
   28e21: c3                           	retq
   28e22: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   28e28: 48 8d 73 48                  	leaq	0x48(%rbx), %rsi
   28e2c: 48 89 df                     	movq	%rbx, %rdi
   28e2f: 48 29 c5                     	subq	%rax, %rbp
   28e32: 49 01 c4                     	addq	%rax, %r12
   28e35: e8 c6 f9 ff ff               	callq	0x28800 <poly1305_blocks.constprop.0>
   28e3a: 48 c7 43 40 00 00 00 00      	movq	$0x0, 0x40(%rbx)
   28e42: 48 83 fd 0f                  	cmpq	$0xf, %rbp
   28e46: 0f 87 2c 01 00 00            	ja	0x28f78 <crypto_onetimeauth_poly1305_donna_update+0x2d8>
   28e4c: 48 85 ed                     	testq	%rbp, %rbp
   28e4f: 74 c4                        	je	0x28e15 <crypto_onetimeauth_poly1305_donna_update+0x175>
   28e51: 48 8d 45 ff                  	leaq	-0x1(%rbp), %rax
   28e55: 48 83 f8 06                  	cmpq	$0x6, %rax
   28e59: 0f 86 61 03 00 00            	jbe	0x291c0 <crypto_onetimeauth_poly1305_donna_update+0x520>
   28e5f: 48 89 da                     	movq	%rbx, %rdx
   28e62: 4c 29 e2                     	subq	%r12, %rdx
   28e65: 48 83 c2 47                  	addq	$0x47, %rdx
   28e69: 48 83 fa 0e                  	cmpq	$0xe, %rdx
   28e6d: 0f 87 2d 02 00 00            	ja	0x290a0 <crypto_onetimeauth_poly1305_donna_update+0x400>
   28e73: 41 0f b6 04 24               	movzbl	(%r12), %eax
   28e78: 88 43 48                     	movb	%al, 0x48(%rbx)
   28e7b: 41 0f b6 44 24 01            	movzbl	0x1(%r12), %eax
   28e81: 88 43 49                     	movb	%al, 0x49(%rbx)
   28e84: 41 0f b6 44 24 02            	movzbl	0x2(%r12), %eax
   28e8a: 88 43 4a                     	movb	%al, 0x4a(%rbx)
   28e8d: 48 83 fd 03                  	cmpq	$0x3, %rbp
   28e91: 0f 84 cd 00 00 00            	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28e97: 41 0f b6 44 24 03            	movzbl	0x3(%r12), %eax
   28e9d: 88 43 4b                     	movb	%al, 0x4b(%rbx)
   28ea0: 48 83 fd 04                  	cmpq	$0x4, %rbp
   28ea4: 0f 84 ba 00 00 00            	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28eaa: 41 0f b6 44 24 04            	movzbl	0x4(%r12), %eax
   28eb0: 88 43 4c                     	movb	%al, 0x4c(%rbx)
   28eb3: 48 83 fd 05                  	cmpq	$0x5, %rbp
   28eb7: 0f 84 a7 00 00 00            	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28ebd: 41 0f b6 44 24 05            	movzbl	0x5(%r12), %eax
   28ec3: 88 43 4d                     	movb	%al, 0x4d(%rbx)
   28ec6: 48 83 fd 06                  	cmpq	$0x6, %rbp
   28eca: 0f 84 94 00 00 00            	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28ed0: 41 0f b6 44 24 06            	movzbl	0x6(%r12), %eax
   28ed6: 88 43 4e                     	movb	%al, 0x4e(%rbx)
   28ed9: 48 83 fd 07                  	cmpq	$0x7, %rbp
   28edd: 0f 84 81 00 00 00            	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28ee3: 41 0f b6 44 24 07            	movzbl	0x7(%r12), %eax
   28ee9: 88 43 4f                     	movb	%al, 0x4f(%rbx)
   28eec: 48 83 fd 08                  	cmpq	$0x8, %rbp
   28ef0: 74 72                        	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28ef2: 41 0f b6 44 24 08            	movzbl	0x8(%r12), %eax
   28ef8: 88 43 50                     	movb	%al, 0x50(%rbx)
   28efb: 48 83 fd 09                  	cmpq	$0x9, %rbp
   28eff: 74 63                        	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28f01: 41 0f b6 44 24 09            	movzbl	0x9(%r12), %eax
   28f07: 88 43 51                     	movb	%al, 0x51(%rbx)
   28f0a: 48 83 fd 0a                  	cmpq	$0xa, %rbp
   28f0e: 74 54                        	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28f10: 41 0f b6 44 24 0a            	movzbl	0xa(%r12), %eax
   28f16: 88 43 52                     	movb	%al, 0x52(%rbx)
   28f19: 48 83 fd 0b                  	cmpq	$0xb, %rbp
   28f1d: 74 45                        	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28f1f: 41 0f b6 44 24 0b            	movzbl	0xb(%r12), %eax
   28f25: 88 43 53                     	movb	%al, 0x53(%rbx)
   28f28: 48 83 fd 0c                  	cmpq	$0xc, %rbp
   28f2c: 74 36                        	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28f2e: 41 0f b6 44 24 0c            	movzbl	0xc(%r12), %eax
   28f34: 88 43 54                     	movb	%al, 0x54(%rbx)
   28f37: 48 83 fd 0d                  	cmpq	$0xd, %rbp
   28f3b: 74 27                        	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28f3d: 41 0f b6 44 24 0d            	movzbl	0xd(%r12), %eax
   28f43: 88 43 55                     	movb	%al, 0x55(%rbx)
   28f46: 48 83 fd 0e                  	cmpq	$0xe, %rbp
   28f4a: 74 18                        	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28f4c: 41 0f b6 44 24 0e            	movzbl	0xe(%r12), %eax
   28f52: 88 43 56                     	movb	%al, 0x56(%rbx)
   28f55: 48 83 fd 0f                  	cmpq	$0xf, %rbp
   28f59: 74 09                        	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   28f5b: 41 0f b6 44 24 0f            	movzbl	0xf(%r12), %eax
   28f61: 88 43 57                     	movb	%al, 0x57(%rbx)
   28f64: 48 89 6b 40                  	movq	%rbp, 0x40(%rbx)
   28f68: 48 83 c4 08                  	addq	$0x8, %rsp
   28f6c: 31 c0                        	xorl	%eax, %eax
   28f6e: 5b                           	popq	%rbx
   28f6f: 5d                           	popq	%rbp
   28f70: 41 5c                        	popq	%r12
   28f72: 41 5d                        	popq	%r13
   28f74: c3                           	retq
   28f75: 0f 1f 00                     	nopl	(%rax)
   28f78: 49 89 ed                     	movq	%rbp, %r13
   28f7b: 4c 89 e6                     	movq	%r12, %rsi
   28f7e: 48 89 df                     	movq	%rbx, %rdi
   28f81: 49 83 e5 f0                  	andq	$-0x10, %r13
   28f85: 4c 89 ea                     	movq	%r13, %rdx
   28f88: 4c 29 ed                     	subq	%r13, %rbp
   28f8b: 4d 01 ec                     	addq	%r13, %r12
   28f8e: e8 3d f6 ff ff               	callq	0x285d0 <poly1305_blocks>
   28f93: 48 85 ed                     	testq	%rbp, %rbp
   28f96: 0f 84 79 fe ff ff            	je	0x28e15 <crypto_onetimeauth_poly1305_donna_update+0x175>
   28f9c: e9 b0 fe ff ff               	jmp	0x28e51 <crypto_onetimeauth_poly1305_donna_update+0x1b1>
   28fa1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   28fa8: 48 83 fa 0e                  	cmpq	$0xe, %rdx
   28fac: 0f 86 3e 02 00 00            	jbe	0x291f0 <crypto_onetimeauth_poly1305_donna_update+0x550>
   28fb2: f3 41 0f 6f 04 24            	movdqu	(%r12), %xmm0
   28fb8: 48 89 c2                     	movq	%rax, %rdx
   28fbb: 48 83 e2 f0                  	andq	$-0x10, %rdx
   28fbf: 0f 11 07                     	movups	%xmm0, (%rdi)
   28fc2: a8 0f                        	testb	$0xf, %al
   28fc4: 0f 84 3e fe ff ff            	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28fca: 48 89 c7                     	movq	%rax, %rdi
   28fcd: 48 29 d7                     	subq	%rdx, %rdi
   28fd0: 4c 8d 47 ff                  	leaq	-0x1(%rdi), %r8
   28fd4: 49 83 f8 06                  	cmpq	$0x6, %r8
   28fd8: 76 1f                        	jbe	0x28ff9 <crypto_onetimeauth_poly1305_donna_update+0x359>
   28fda: 4d 8b 0c 14                  	movq	(%r12,%rdx), %r9
   28fde: 4c 8d 04 13                  	leaq	(%rbx,%rdx), %r8
   28fe2: 4d 89 0c 30                  	movq	%r9, (%r8,%rsi)
   28fe6: 48 89 fe                     	movq	%rdi, %rsi
   28fe9: 48 83 e6 f8                  	andq	$-0x8, %rsi
   28fed: 48 01 f2                     	addq	%rsi, %rdx
   28ff0: 83 e7 07                     	andl	$0x7, %edi
   28ff3: 0f 84 0f fe ff ff            	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   28ff9: 41 0f b6 3c 14               	movzbl	(%r12,%rdx), %edi
   28ffe: 48 8d 34 0b                  	leaq	(%rbx,%rcx), %rsi
   29002: 40 88 7c 32 48               	movb	%dil, 0x48(%rdx,%rsi)
   29007: 48 8d 7a 01                  	leaq	0x1(%rdx), %rdi
   2900b: 48 39 c7                     	cmpq	%rax, %rdi
   2900e: 0f 83 f4 fd ff ff            	jae	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   29014: 45 0f b6 44 14 01            	movzbl	0x1(%r12,%rdx), %r8d
   2901a: 48 8d 7a 02                  	leaq	0x2(%rdx), %rdi
   2901e: 44 88 44 32 49               	movb	%r8b, 0x49(%rdx,%rsi)
   29023: 48 39 c7                     	cmpq	%rax, %rdi
   29026: 0f 83 dc fd ff ff            	jae	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   2902c: 45 0f b6 44 14 02            	movzbl	0x2(%r12,%rdx), %r8d
   29032: 48 8d 7a 03                  	leaq	0x3(%rdx), %rdi
   29036: 44 88 44 32 4a               	movb	%r8b, 0x4a(%rdx,%rsi)
   2903b: 48 39 c7                     	cmpq	%rax, %rdi
   2903e: 0f 83 c4 fd ff ff            	jae	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   29044: 45 0f b6 44 14 03            	movzbl	0x3(%r12,%rdx), %r8d
   2904a: 48 8d 7a 04                  	leaq	0x4(%rdx), %rdi
   2904e: 44 88 44 32 4b               	movb	%r8b, 0x4b(%rdx,%rsi)
   29053: 48 39 c7                     	cmpq	%rax, %rdi
   29056: 0f 83 ac fd ff ff            	jae	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   2905c: 45 0f b6 44 14 04            	movzbl	0x4(%r12,%rdx), %r8d
   29062: 48 8d 7a 05                  	leaq	0x5(%rdx), %rdi
   29066: 44 88 44 32 4c               	movb	%r8b, 0x4c(%rdx,%rsi)
   2906b: 48 39 c7                     	cmpq	%rax, %rdi
   2906e: 0f 83 94 fd ff ff            	jae	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   29074: 45 0f b6 44 14 05            	movzbl	0x5(%r12,%rdx), %r8d
   2907a: 48 8d 7a 06                  	leaq	0x6(%rdx), %rdi
   2907e: 44 88 44 32 4d               	movb	%r8b, 0x4d(%rdx,%rsi)
   29083: 48 39 c7                     	cmpq	%rax, %rdi
   29086: 0f 83 7c fd ff ff            	jae	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   2908c: 41 0f b6 54 14 06            	movzbl	0x6(%r12,%rdx), %edx
   29092: 88 54 37 48                  	movb	%dl, 0x48(%rdi,%rsi)
   29096: e9 6d fd ff ff               	jmp	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   2909b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   290a0: 48 83 f8 0e                  	cmpq	$0xe, %rax
   290a4: 0f 86 50 01 00 00            	jbe	0x291fa <crypto_onetimeauth_poly1305_donna_update+0x55a>
   290aa: f3 41 0f 6f 0c 24            	movdqu	(%r12), %xmm1
   290b0: 48 89 e8                     	movq	%rbp, %rax
   290b3: 48 83 e0 f0                  	andq	$-0x10, %rax
   290b7: 0f 11 4b 48                  	movups	%xmm1, 0x48(%rbx)
   290bb: 40 f6 c5 0f                  	testb	$0xf, %bpl
   290bf: 0f 84 9f fe ff ff            	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   290c5: 48 89 ea                     	movq	%rbp, %rdx
   290c8: 48 29 c2                     	subq	%rax, %rdx
   290cb: 48 8d 4a ff                  	leaq	-0x1(%rdx), %rcx
   290cf: 48 83 f9 06                  	cmpq	$0x6, %rcx
   290d3: 76 1c                        	jbe	0x290f1 <crypto_onetimeauth_poly1305_donna_update+0x451>
   290d5: 49 8b 0c 04                  	movq	(%r12,%rax), %rcx
   290d9: 48 89 4c 03 48               	movq	%rcx, 0x48(%rbx,%rax)
   290de: 48 89 d1                     	movq	%rdx, %rcx
   290e1: 48 83 e1 f8                  	andq	$-0x8, %rcx
   290e5: 48 01 c8                     	addq	%rcx, %rax
   290e8: 83 e2 07                     	andl	$0x7, %edx
   290eb: 0f 84 73 fe ff ff            	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   290f1: 41 0f b6 14 04               	movzbl	(%r12,%rax), %edx
   290f6: 88 54 03 48                  	movb	%dl, 0x48(%rbx,%rax)
   290fa: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   290fe: 48 39 ea                     	cmpq	%rbp, %rdx
   29101: 0f 83 5d fe ff ff            	jae	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   29107: 41 0f b6 4c 04 01            	movzbl	0x1(%r12,%rax), %ecx
   2910d: 48 8d 50 02                  	leaq	0x2(%rax), %rdx
   29111: 88 4c 03 49                  	movb	%cl, 0x49(%rbx,%rax)
   29115: 48 39 ea                     	cmpq	%rbp, %rdx
   29118: 0f 83 46 fe ff ff            	jae	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   2911e: 41 0f b6 4c 04 02            	movzbl	0x2(%r12,%rax), %ecx
   29124: 48 8d 50 03                  	leaq	0x3(%rax), %rdx
   29128: 88 4c 03 4a                  	movb	%cl, 0x4a(%rbx,%rax)
   2912c: 48 39 ea                     	cmpq	%rbp, %rdx
   2912f: 0f 83 2f fe ff ff            	jae	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   29135: 41 0f b6 4c 04 03            	movzbl	0x3(%r12,%rax), %ecx
   2913b: 48 8d 50 04                  	leaq	0x4(%rax), %rdx
   2913f: 88 4c 03 4b                  	movb	%cl, 0x4b(%rbx,%rax)
   29143: 48 39 ea                     	cmpq	%rbp, %rdx
   29146: 0f 83 18 fe ff ff            	jae	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   2914c: 41 0f b6 4c 04 04            	movzbl	0x4(%r12,%rax), %ecx
   29152: 48 8d 50 05                  	leaq	0x5(%rax), %rdx
   29156: 88 4c 03 4c                  	movb	%cl, 0x4c(%rbx,%rax)
   2915a: 48 39 ea                     	cmpq	%rbp, %rdx
   2915d: 0f 83 01 fe ff ff            	jae	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   29163: 41 0f b6 4c 04 05            	movzbl	0x5(%r12,%rax), %ecx
   29169: 48 8d 50 06                  	leaq	0x6(%rax), %rdx
   2916d: 88 4c 03 4d                  	movb	%cl, 0x4d(%rbx,%rax)
   29171: 48 39 ea                     	cmpq	%rbp, %rdx
   29174: 0f 83 ea fd ff ff            	jae	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   2917a: 41 0f b6 44 04 06            	movzbl	0x6(%r12,%rax), %eax
   29180: 88 44 13 48                  	movb	%al, 0x48(%rbx,%rdx)
   29184: e9 db fd ff ff               	jmp	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   29189: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   29190: 0f b6 16                     	movzbl	(%rsi), %edx
   29193: 88 54 0f 48                  	movb	%dl, 0x48(%rdi,%rcx)
   29197: 48 83 f8 01                  	cmpq	$0x1, %rax
   2919b: 0f 84 67 fc ff ff            	je	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   291a1: 0f b6 56 01                  	movzbl	0x1(%rsi), %edx
   291a5: 88 54 0f 49                  	movb	%dl, 0x49(%rdi,%rcx)
   291a9: 48 83 f8 02                  	cmpq	$0x2, %rax
   291ad: 0f 85 63 fb ff ff            	jne	0x28d16 <crypto_onetimeauth_poly1305_donna_update+0x76>
   291b3: e9 50 fc ff ff               	jmp	0x28e08 <crypto_onetimeauth_poly1305_donna_update+0x168>
   291b8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   291c0: 41 0f b6 04 24               	movzbl	(%r12), %eax
   291c5: 88 43 48                     	movb	%al, 0x48(%rbx)
   291c8: 48 83 fd 01                  	cmpq	$0x1, %rbp
   291cc: 0f 84 92 fd ff ff            	je	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   291d2: 41 0f b6 44 24 01            	movzbl	0x1(%r12), %eax
   291d8: 88 43 49                     	movb	%al, 0x49(%rbx)
   291db: 48 83 fd 02                  	cmpq	$0x2, %rbp
   291df: 0f 85 9f fc ff ff            	jne	0x28e84 <crypto_onetimeauth_poly1305_donna_update+0x1e4>
   291e5: e9 7a fd ff ff               	jmp	0x28f64 <crypto_onetimeauth_poly1305_donna_update+0x2c4>
   291ea: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   291f0: 48 89 c7                     	movq	%rax, %rdi
   291f3: 31 d2                        	xorl	%edx, %edx
   291f5: e9 e0 fd ff ff               	jmp	0x28fda <crypto_onetimeauth_poly1305_donna_update+0x33a>
   291fa: 48 89 ea                     	movq	%rbp, %rdx
   291fd: 31 c0                        	xorl	%eax, %eax
   291ff: e9 d1 fe ff ff               	jmp	0x290d5 <crypto_onetimeauth_poly1305_donna_update+0x435>
   29204: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2920f: 90                           	nop

0000000000029210 <crypto_onetimeauth_poly1305_donna_verify>:
   29210: 55                           	pushq	%rbp
   29211: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   29215: 48 89 e5                     	movq	%rsp, %rbp
   29218: 41 57                        	pushq	%r15
   2921a: 41 56                        	pushq	%r14
   2921c: 41 55                        	pushq	%r13
   2921e: 49 89 f5                     	movq	%rsi, %r13
   29221: 41 54                        	pushq	%r12
   29223: 49 89 d4                     	movq	%rdx, %r12
   29226: 53                           	pushq	%rbx
   29227: 48 89 fb                     	movq	%rdi, %rbx
   2922a: 48 83 e4 c0                  	andq	$-0x40, %rsp
   2922e: 48 81 ec c0 00 00 00         	subq	$0xc0, %rsp
   29235: 48 8b 31                     	movq	(%rcx), %rsi
   29238: 48 8b 51 08                  	movq	0x8(%rcx), %rdx
   2923c: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   29245: 48 89 84 24 b8 00 00 00      	movq	%rax, 0xb8(%rsp)
   2924d: 31 c0                        	xorl	%eax, %eax
   2924f: f3 0f 6f 49 10               	movdqu	0x10(%rcx), %xmm1
   29254: c6 84 24 98 00 00 00 00      	movb	$0x0, 0x98(%rsp)
   2925c: 48 b8 ff ff ff 0f fc 0f 00 00	movabsq	$0xffc0fffffff, %rax    # imm = 0xFFC0FFFFFFF
   29266: 48 21 f0                     	andq	%rsi, %rax
   29269: 0f 11 44 24 58               	movups	%xmm0, 0x58(%rsp)
   2926e: 4c 8d 74 24 40               	leaq	0x40(%rsp), %r14
   29273: 48 89 44 24 40               	movq	%rax, 0x40(%rsp)
   29278: 48 89 d0                     	movq	%rdx, %rax
   2927b: 48 c1 ea 18                  	shrq	$0x18, %rdx
   2927f: 48 0f a4 f0 14               	shldq	$0x14, %rsi, %rax
   29284: 0f 29 4c 24 70               	movaps	%xmm1, 0x70(%rsp)
   29289: 48 be ff ff c0 ff ff 0f 00 00	movabsq	$0xfffffc0ffff, %rsi    # imm = 0xFFFFFC0FFFF
   29293: 48 c7 44 24 68 00 00 00 00   	movq	$0x0, 0x68(%rsp)
   2929c: 48 21 f0                     	andq	%rsi, %rax
   2929f: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   292a4: 48 b8 0f fc ff ff 0f 00 00 00	movabsq	$0xffffffc0f, %rax      # imm = 0xFFFFFFC0F
   292ae: 48 c7 84 24 80 00 00 00 00 00 00 00  	movq	$0x0, 0x80(%rsp)
   292ba: 48 21 c2                     	andq	%rax, %rdx
   292bd: 48 89 54 24 50               	movq	%rdx, 0x50(%rsp)
   292c2: 49 83 fc 0f                  	cmpq	$0xf, %r12
   292c6: 77 68                        	ja	0x29330 <crypto_onetimeauth_poly1305_donna_verify+0x120>
   292c8: 4d 85 e4                     	testq	%r12, %r12
   292cb: 75 43                        	jne	0x29310 <crypto_onetimeauth_poly1305_donna_verify+0x100>
   292cd: 4c 8d 64 24 30               	leaq	0x30(%rsp), %r12
   292d2: 4c 89 f7                     	movq	%r14, %rdi
   292d5: 4c 89 e6                     	movq	%r12, %rsi
   292d8: e8 63 f6 ff ff               	callq	0x28940 <poly1305_finish>
   292dd: 4c 89 e6                     	movq	%r12, %rsi
   292e0: 48 89 df                     	movq	%rbx, %rdi
   292e3: e8 28 50 fe ff               	callq	0xe310 <crypto_verify_16@plt>
   292e8: 48 8b 94 24 b8 00 00 00      	movq	0xb8(%rsp), %rdx
   292f0: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   292f9: 75 55                        	jne	0x29350 <crypto_onetimeauth_poly1305_donna_verify+0x140>
   292fb: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   292ff: 5b                           	popq	%rbx
   29300: 41 5c                        	popq	%r12
   29302: 41 5d                        	popq	%r13
   29304: 41 5e                        	popq	%r14
   29306: 41 5f                        	popq	%r15
   29308: 5d                           	popq	%rbp
   29309: c3                           	retq
   2930a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   29310: 48 8d bc 24 88 00 00 00      	leaq	0x88(%rsp), %rdi
   29318: 4c 89 e2                     	movq	%r12, %rdx
   2931b: 4c 89 ee                     	movq	%r13, %rsi
   2931e: e8 7d 52 fe ff               	callq	0xe5a0 <memcpy@plt>
   29323: 4c 89 a4 24 80 00 00 00      	movq	%r12, 0x80(%rsp)
   2932b: eb a0                        	jmp	0x292cd <crypto_onetimeauth_poly1305_donna_verify+0xbd>
   2932d: 0f 1f 00                     	nopl	(%rax)
   29330: 4d 89 e7                     	movq	%r12, %r15
   29333: 4c 89 ee                     	movq	%r13, %rsi
   29336: 4c 89 f7                     	movq	%r14, %rdi
   29339: 49 83 e7 f0                  	andq	$-0x10, %r15
   2933d: 4c 89 fa                     	movq	%r15, %rdx
   29340: 4d 01 fd                     	addq	%r15, %r13
   29343: 4d 29 fc                     	subq	%r15, %r12
   29346: e8 85 f2 ff ff               	callq	0x285d0 <poly1305_blocks>
   2934b: e9 78 ff ff ff               	jmp	0x292c8 <crypto_onetimeauth_poly1305_donna_verify+0xb8>
   29350: e8 9b 4f fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   29355: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   2935f: 90                           	nop

0000000000029360 <argon2_free_instance>:
   29360: 55                           	pushq	%rbp
   29361: 53                           	pushq	%rbx
   29362: 48 89 fb                     	movq	%rdi, %rbx
   29365: 48 83 ec 08                  	subq	$0x8, %rsp
   29369: 83 e6 04                     	andl	$0x4, %esi
   2936c: 74 2d                        	je	0x2939b <argon2_free_instance+0x3b>
   2936e: 48 8b 07                     	movq	(%rdi), %rax
   29371: 48 85 c0                     	testq	%rax, %rax
   29374: 74 10                        	je	0x29386 <argon2_free_instance+0x26>
   29376: 8b 77 18                     	movl	0x18(%rdi), %esi
   29379: 48 8b 78 08                  	movq	0x8(%rax), %rdi
   2937d: 48 c1 e6 0a                  	shlq	$0xa, %rsi
   29381: e8 2a 4f fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   29386: 48 8b 7b 08                  	movq	0x8(%rbx), %rdi
   2938a: 48 85 ff                     	testq	%rdi, %rdi
   2938d: 74 10                        	je	0x2939f <argon2_free_instance+0x3f>
   2938f: 8b 73 1c                     	movl	0x1c(%rbx), %esi
   29392: 48 c1 e6 03                  	shlq	$0x3, %rsi
   29396: e8 15 4f fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2939b: 48 8b 7b 08                  	movq	0x8(%rbx), %rdi
   2939f: e8 1c 4d fe ff               	callq	0xe0c0 <free@plt>
   293a4: 48 8b 2b                     	movq	(%rbx), %rbp
   293a7: 48 c7 43 08 00 00 00 00      	movq	$0x0, 0x8(%rbx)
   293af: 48 85 ed                     	testq	%rbp, %rbp
   293b2: 74 16                        	je	0x293ca <argon2_free_instance+0x6a>
   293b4: 48 8b 7d 00                  	movq	(%rbp), %rdi
   293b8: 48 85 ff                     	testq	%rdi, %rdi
   293bb: 74 0d                        	je	0x293ca <argon2_free_instance+0x6a>
   293bd: 48 8b 75 10                  	movq	0x10(%rbp), %rsi
   293c1: e8 ca 53 fe ff               	callq	0xe790 <munmap@plt>
   293c6: 85 c0                        	testl	%eax, %eax
   293c8: 75 08                        	jne	0x293d2 <argon2_free_instance+0x72>
   293ca: 48 89 ef                     	movq	%rbp, %rdi
   293cd: e8 ee 4c fe ff               	callq	0xe0c0 <free@plt>
   293d2: 48 c7 03 00 00 00 00         	movq	$0x0, (%rbx)
   293d9: 48 83 c4 08                  	addq	$0x8, %rsp
   293dd: 5b                           	popq	%rbx
   293de: 5d                           	popq	%rbp
   293df: c3                           	retq

00000000000293e0 <argon2_fill_first_blocks>:
   293e0: 41 56                        	pushq	%r14
   293e2: 41 55                        	pushq	%r13
   293e4: 41 54                        	pushq	%r12
   293e6: 55                           	pushq	%rbp
   293e7: 53                           	pushq	%rbx
   293e8: 48 81 ec 10 04 00 00         	subq	$0x410, %rsp            # imm = 0x410
   293ef: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   293f8: 48 89 84 24 08 04 00 00      	movq	%rax, 0x408(%rsp)
   29400: 31 c0                        	xorl	%eax, %eax
   29402: 8b 46 24                     	movl	0x24(%rsi), %eax
   29405: 48 89 e3                     	movq	%rsp, %rbx
   29408: 85 c0                        	testl	%eax, %eax
   2940a: 0f 84 d3 00 00 00            	je	0x294e3 <argon2_fill_first_blocks+0x103>
   29410: 49 89 fe                     	movq	%rdi, %r14
   29413: 49 89 f5                     	movq	%rsi, %r13
   29416: 45 31 e4                     	xorl	%r12d, %r12d
   29419: 48 89 e3                     	movq	%rsp, %rbx
   2941c: 48 8d 6c 24 08               	leaq	0x8(%rsp), %rbp
   29421: 45 89 66 44                  	movl	%r12d, 0x44(%r14)
   29425: 4c 89 f2                     	movq	%r14, %rdx
   29428: b9 48 00 00 00               	movl	$0x48, %ecx
   2942d: 48 89 df                     	movq	%rbx, %rdi
   29430: 41 c7 46 40 00 00 00 00      	movl	$0x0, 0x40(%r14)
   29438: be 00 04 00 00               	movl	$0x400, %esi            # imm = 0x400
   2943d: e8 2e 3a 00 00               	callq	0x2ce70 <blake2b_long>
   29442: 44 89 e2                     	movl	%r12d, %edx
   29445: 41 0f af 55 20               	imull	0x20(%r13), %edx
   2944a: 49 8b 45 00                  	movq	(%r13), %rax
   2944e: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   29452: 48 03 50 08                  	addq	0x8(%rax), %rdx
   29456: 31 c0                        	xorl	%eax, %eax
   29458: 48 39 ea                     	cmpq	%rbp, %rdx
   2945b: 0f 84 b7 00 00 00            	je	0x29518 <argon2_fill_first_blocks+0x138>
   29461: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   29468: 66 0f 6f 04 03               	movdqa	(%rbx,%rax), %xmm0
   2946d: 0f 11 04 02                  	movups	%xmm0, (%rdx,%rax)
   29471: 48 83 c0 10                  	addq	$0x10, %rax
   29475: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   2947b: 75 eb                        	jne	0x29468 <argon2_fill_first_blocks+0x88>
   2947d: 4c 89 f2                     	movq	%r14, %rdx
   29480: b9 48 00 00 00               	movl	$0x48, %ecx
   29485: be 00 04 00 00               	movl	$0x400, %esi            # imm = 0x400
   2948a: 48 89 df                     	movq	%rbx, %rdi
   2948d: 41 c7 46 40 01 00 00 00      	movl	$0x1, 0x40(%r14)
   29495: e8 d6 39 00 00               	callq	0x2ce70 <blake2b_long>
   2949a: 41 8b 55 20                  	movl	0x20(%r13), %edx
   2949e: 49 8b 45 00                  	movq	(%r13), %rax
   294a2: 41 0f af d4                  	imull	%r12d, %edx
   294a6: 83 c2 01                     	addl	$0x1, %edx
   294a9: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   294ad: 48 03 50 08                  	addq	0x8(%rax), %rdx
   294b1: 31 c0                        	xorl	%eax, %eax
   294b3: 48 39 ea                     	cmpq	%rbp, %rdx
   294b6: 0f 84 7c 00 00 00            	je	0x29538 <argon2_fill_first_blocks+0x158>
   294bc: 0f 1f 40 00                  	nopl	(%rax)
   294c0: 66 0f 6f 0c 03               	movdqa	(%rbx,%rax), %xmm1
   294c5: 0f 11 0c 02                  	movups	%xmm1, (%rdx,%rax)
   294c9: 48 83 c0 10                  	addq	$0x10, %rax
   294cd: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   294d3: 75 eb                        	jne	0x294c0 <argon2_fill_first_blocks+0xe0>
   294d5: 41 83 c4 01                  	addl	$0x1, %r12d
   294d9: 45 3b 65 24                  	cmpl	0x24(%r13), %r12d
   294dd: 0f 82 3e ff ff ff            	jb	0x29421 <argon2_fill_first_blocks+0x41>
   294e3: be 00 04 00 00               	movl	$0x400, %esi            # imm = 0x400
   294e8: 48 89 df                     	movq	%rbx, %rdi
   294eb: e8 c0 4d fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   294f0: 48 8b 84 24 08 04 00 00      	movq	0x408(%rsp), %rax
   294f8: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   29501: 75 4c                        	jne	0x2954f <argon2_fill_first_blocks+0x16f>
   29503: 48 81 c4 10 04 00 00         	addq	$0x410, %rsp            # imm = 0x410
   2950a: 5b                           	popq	%rbx
   2950b: 5d                           	popq	%rbp
   2950c: 41 5c                        	popq	%r12
   2950e: 41 5d                        	popq	%r13
   29510: 41 5e                        	popq	%r14
   29512: c3                           	retq
   29513: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   29518: 48 8b 14 03                  	movq	(%rbx,%rax), %rdx
   2951c: 48 89 54 05 00               	movq	%rdx, (%rbp,%rax)
   29521: 48 83 c0 08                  	addq	$0x8, %rax
   29525: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   2952b: 75 eb                        	jne	0x29518 <argon2_fill_first_blocks+0x138>
   2952d: e9 4b ff ff ff               	jmp	0x2947d <argon2_fill_first_blocks+0x9d>
   29532: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   29538: 48 8b 14 03                  	movq	(%rbx,%rax), %rdx
   2953c: 48 89 54 05 00               	movq	%rdx, (%rbp,%rax)
   29541: 48 83 c0 08                  	addq	$0x8, %rax
   29545: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   2954b: 75 eb                        	jne	0x29538 <argon2_fill_first_blocks+0x158>
   2954d: eb 86                        	jmp	0x294d5 <argon2_fill_first_blocks+0xf5>
   2954f: e8 9c 4d fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   29554: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2955f: 90                           	nop

0000000000029560 <argon2_finalize>:
   29560: 41 54                        	pushq	%r12
   29562: 55                           	pushq	%rbp
   29563: 53                           	pushq	%rbx
   29564: 48 81 ec 10 08 00 00         	subq	$0x810, %rsp            # imm = 0x810
   2956b: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   29574: 48 89 84 24 08 08 00 00      	movq	%rax, 0x808(%rsp)
   2957c: 31 c0                        	xorl	%eax, %eax
   2957e: 48 85 ff                     	testq	%rdi, %rdi
   29581: 74 08                        	je	0x2958b <argon2_finalize+0x2b>
   29583: 48 89 f3                     	movq	%rsi, %rbx
   29586: 48 85 f6                     	testq	%rsi, %rsi
   29589: 75 23                        	jne	0x295ae <argon2_finalize+0x4e>
   2958b: 48 8b 84 24 08 08 00 00      	movq	0x808(%rsp), %rax
   29593: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2959c: 0f 85 0b 01 00 00            	jne	0x296ad <argon2_finalize+0x14d>
   295a2: 48 81 c4 10 08 00 00         	addq	$0x810, %rsp            # imm = 0x810
   295a9: 5b                           	popq	%rbx
   295aa: 5d                           	popq	%rbp
   295ab: 41 5c                        	popq	%r12
   295ad: c3                           	retq
   295ae: 4c 8b 1e                     	movq	(%rsi), %r11
   295b1: 8b 46 20                     	movl	0x20(%rsi), %eax
   295b4: 49 89 e1                     	movq	%rsp, %r9
   295b7: 48 89 fd                     	movq	%rdi, %rbp
   295ba: 44 8b 63 24                  	movl	0x24(%rbx), %r12d
   295be: b9 80 00 00 00               	movl	$0x80, %ecx
   295c3: 4c 89 cf                     	movq	%r9, %rdi
   295c6: 4c 8d 84 24 00 04 00 00      	leaq	0x400(%rsp), %r8
   295ce: 49 8b 53 08                  	movq	0x8(%r11), %rdx
   295d2: 49 89 c2                     	movq	%rax, %r10
   295d5: 48 c1 e0 0a                  	shlq	$0xa, %rax
   295d9: 48 8d b4 02 00 fc ff ff      	leaq	-0x400(%rdx,%rax), %rsi
   295e1: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   295e4: 41 83 fc 01                  	cmpl	$0x1, %r12d
   295e8: 76 57                        	jbe	0x29641 <argon2_finalize+0xe1>
   295ea: 43 8d 7c 12 ff               	leal	-0x1(%r10,%r10), %edi
   295ef: be 01 00 00 00               	movl	$0x1, %esi
   295f4: 4c 8d 84 24 00 04 00 00      	leaq	0x400(%rsp), %r8
   295fc: 49 8b 4b 08                  	movq	0x8(%r11), %rcx
   29600: 89 f8                        	movl	%edi, %eax
   29602: 83 c6 01                     	addl	$0x1, %esi
   29605: 48 c1 e0 0a                  	shlq	$0xa, %rax
   29609: 48 8d 14 01                  	leaq	(%rcx,%rax), %rdx
   2960d: 48 8d 44 01 08               	leaq	0x8(%rcx,%rax), %rax
   29612: 49 39 c1                     	cmpq	%rax, %r9
   29615: 4c 89 c8                     	movq	%r9, %rax
   29618: 74 7e                        	je	0x29698 <argon2_finalize+0x138>
   2961a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   29620: f3 0f 6f 02                  	movdqu	(%rdx), %xmm0
   29624: 66 0f ef 00                  	pxor	(%rax), %xmm0
   29628: 48 83 c0 10                  	addq	$0x10, %rax
   2962c: 48 83 c2 10                  	addq	$0x10, %rdx
   29630: 0f 29 40 f0                  	movaps	%xmm0, -0x10(%rax)
   29634: 4c 39 c0                     	cmpq	%r8, %rax
   29637: 75 e7                        	jne	0x29620 <argon2_finalize+0xc0>
   29639: 44 01 d7                     	addl	%r10d, %edi
   2963c: 44 39 e6                     	cmpl	%r12d, %esi
   2963f: 75 bb                        	jne	0x295fc <argon2_finalize+0x9c>
   29641: 4c 89 c7                     	movq	%r8, %rdi
   29644: 4c 89 ce                     	movq	%r9, %rsi
   29647: b9 80 00 00 00               	movl	$0x80, %ecx
   2964c: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   2964f: 8b 75 08                     	movl	0x8(%rbp), %esi
   29652: 48 8b 7d 00                  	movq	(%rbp), %rdi
   29656: b9 00 04 00 00               	movl	$0x400, %ecx            # imm = 0x400
   2965b: 4c 8d a4 24 00 04 00 00      	leaq	0x400(%rsp), %r12
   29663: 4c 89 e2                     	movq	%r12, %rdx
   29666: e8 05 38 00 00               	callq	0x2ce70 <blake2b_long>
   2966b: 48 89 e7                     	movq	%rsp, %rdi
   2966e: be 00 04 00 00               	movl	$0x400, %esi            # imm = 0x400
   29673: e8 38 4c fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   29678: 4c 89 e7                     	movq	%r12, %rdi
   2967b: be 00 04 00 00               	movl	$0x400, %esi            # imm = 0x400
   29680: e8 2b 4c fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   29685: 8b 75 5c                     	movl	0x5c(%rbp), %esi
   29688: 48 89 df                     	movq	%rbx, %rdi
   2968b: e8 d0 fc ff ff               	callq	0x29360 <argon2_free_instance>
   29690: e9 f6 fe ff ff               	jmp	0x2958b <argon2_finalize+0x2b>
   29695: 0f 1f 00                     	nopl	(%rax)
   29698: 48 8b 0a                     	movq	(%rdx), %rcx
   2969b: 48 31 08                     	xorq	%rcx, (%rax)
   2969e: 48 83 c0 08                  	addq	$0x8, %rax
   296a2: 48 83 c2 08                  	addq	$0x8, %rdx
   296a6: 49 39 c0                     	cmpq	%rax, %r8
   296a9: 75 ed                        	jne	0x29698 <argon2_finalize+0x138>
   296ab: eb 8c                        	jmp	0x29639 <argon2_finalize+0xd9>
   296ad: e8 3e 4c fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   296b2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   296bd: 0f 1f 00                     	nopl	(%rax)

00000000000296c0 <argon2_fill_memory_blocks>:
   296c0: 48 85 ff                     	testq	%rdi, %rdi
   296c3: 74 60                        	je	0x29725 <argon2_fill_memory_blocks+0x65>
   296c5: 41 56                        	pushq	%r14
   296c7: 45 31 f6                     	xorl	%r14d, %r14d
   296ca: 41 55                        	pushq	%r13
   296cc: 41 54                        	pushq	%r12
   296ce: 49 89 fc                     	movq	%rdi, %r12
   296d1: 55                           	pushq	%rbp
   296d2: 53                           	pushq	%rbx
   296d3: 8b 47 24                     	movl	0x24(%rdi), %eax
   296d6: 89 f3                        	movl	%esi, %ebx
   296d8: 85 c0                        	testl	%eax, %eax
   296da: 74 40                        	je	0x2971c <argon2_fill_memory_blocks+0x5c>
   296dc: 45 88 f5                     	movb	%r14b, %r13b
   296df: 85 c0                        	testl	%eax, %eax
   296e1: 74 39                        	je	0x2971c <argon2_fill_memory_blocks+0x5c>
   296e3: 31 ed                        	xorl	%ebp, %ebp
   296e5: 0f 1f 00                     	nopl	(%rax)
   296e8: 48 89 e8                     	movq	%rbp, %rax
   296eb: 89 db                        	movl	%ebx, %ebx
   296ed: 45 89 ed                     	movl	%r13d, %r13d
   296f0: 4c 89 e7                     	movq	%r12, %rdi
   296f3: 48 c1 e0 20                  	shlq	$0x20, %rax
   296f7: 4c 89 ea                     	movq	%r13, %rdx
   296fa: 83 c5 01                     	addl	$0x1, %ebp
   296fd: 48 09 c3                     	orq	%rax, %rbx
   29700: 48 89 de                     	movq	%rbx, %rsi
   29703: ff 15 7f bd 04 00            	callq	*0x4bd7f(%rip)          # 0x75488 <fill_segment>
   29709: 41 8b 44 24 24               	movl	0x24(%r12), %eax
   2970e: 39 c5                        	cmpl	%eax, %ebp
   29710: 72 d6                        	jb	0x296e8 <argon2_fill_memory_blocks+0x28>
   29712: 41 83 c6 01                  	addl	$0x1, %r14d
   29716: 41 83 fe 04                  	cmpl	$0x4, %r14d
   2971a: 75 c0                        	jne	0x296dc <argon2_fill_memory_blocks+0x1c>
   2971c: 5b                           	popq	%rbx
   2971d: 5d                           	popq	%rbp
   2971e: 41 5c                        	popq	%r12
   29720: 41 5d                        	popq	%r13
   29722: 41 5e                        	popq	%r14
   29724: c3                           	retq
   29725: c3                           	retq
   29726: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000029730 <argon2_validate_inputs>:
   29730: 48 85 ff                     	testq	%rdi, %rdi
   29733: 0f 84 e5 00 00 00            	je	0x2981e <argon2_validate_inputs+0xee>
   29739: 48 83 3f 00                  	cmpq	$0x0, (%rdi)
   2973d: 0f 84 e1 00 00 00            	je	0x29824 <argon2_validate_inputs+0xf4>
   29743: 83 7f 08 0f                  	cmpl	$0xf, 0x8(%rdi)
   29747: 0f 86 b3 00 00 00            	jbe	0x29800 <argon2_validate_inputs+0xd0>
   2974d: 48 83 7f 10 00               	cmpq	$0x0, 0x10(%rdi)
   29752: 74 64                        	je	0x297b8 <argon2_validate_inputs+0x88>
   29754: 48 83 7f 20 00               	cmpq	$0x0, 0x20(%rdi)
   29759: 8b 47 28                     	movl	0x28(%rdi), %eax
   2975c: 74 6a                        	je	0x297c8 <argon2_validate_inputs+0x98>
   2975e: 83 f8 07                     	cmpl	$0x7, %eax
   29761: 0f 86 c3 00 00 00            	jbe	0x2982a <argon2_validate_inputs+0xfa>
   29767: 48 83 7f 30 00               	cmpq	$0x0, 0x30(%rdi)
   2976c: 74 6a                        	je	0x297d8 <argon2_validate_inputs+0xa8>
   2976e: 48 83 7f 40 00               	cmpq	$0x0, 0x40(%rdi)
   29773: 74 73                        	je	0x297e8 <argon2_validate_inputs+0xb8>
   29775: 8b 47 54                     	movl	0x54(%rdi), %eax
   29778: 85 c0                        	testl	%eax, %eax
   2977a: 0f 84 86 00 00 00            	je	0x29806 <argon2_validate_inputs+0xd6>
   29780: 3d ff ff ff 00               	cmpl	$0xffffff, %eax         # imm = 0xFFFFFF
   29785: 0f 87 81 00 00 00            	ja	0x2980c <argon2_validate_inputs+0xdc>
   2978b: 8b 57 50                     	movl	0x50(%rdi), %edx
   2978e: 83 fa 07                     	cmpl	$0x7, %edx
   29791: 76 65                        	jbe	0x297f8 <argon2_validate_inputs+0xc8>
   29793: c1 e0 03                     	shll	$0x3, %eax
   29796: 39 c2                        	cmpl	%eax, %edx
   29798: 72 5e                        	jb	0x297f8 <argon2_validate_inputs+0xc8>
   2979a: 8b 47 4c                     	movl	0x4c(%rdi), %eax
   2979d: 85 c0                        	testl	%eax, %eax
   2979f: 74 71                        	je	0x29812 <argon2_validate_inputs+0xe2>
   297a1: 8b 47 58                     	movl	0x58(%rdi), %eax
   297a4: 85 c0                        	testl	%eax, %eax
   297a6: 74 70                        	je	0x29818 <argon2_validate_inputs+0xe8>
   297a8: 3d 00 00 00 01               	cmpl	$0x1000000, %eax        # imm = 0x1000000
   297ad: 19 c0                        	sbbl	%eax, %eax
   297af: f7 d0                        	notl	%eax
   297b1: 83 e0 e3                     	andl	$-0x1d, %eax
   297b4: c3                           	retq
   297b5: 0f 1f 00                     	nopl	(%rax)
   297b8: 8b 77 18                     	movl	0x18(%rdi), %esi
   297bb: 85 f6                        	testl	%esi, %esi
   297bd: 74 95                        	je	0x29754 <argon2_validate_inputs+0x24>
   297bf: b8 ee ff ff ff               	movl	$0xffffffee, %eax       # imm = 0xFFFFFFEE
   297c4: c3                           	retq
   297c5: 0f 1f 00                     	nopl	(%rax)
   297c8: 83 f8 01                     	cmpl	$0x1, %eax
   297cb: 19 c0                        	sbbl	%eax, %eax
   297cd: 83 e0 0d                     	andl	$0xd, %eax
   297d0: 83 e8 13                     	subl	$0x13, %eax
   297d3: c3                           	retq
   297d4: 0f 1f 40 00                  	nopl	(%rax)
   297d8: 8b 4f 38                     	movl	0x38(%rdi), %ecx
   297db: 85 c9                        	testl	%ecx, %ecx
   297dd: 74 8f                        	je	0x2976e <argon2_validate_inputs+0x3e>
   297df: b8 ec ff ff ff               	movl	$0xffffffec, %eax       # imm = 0xFFFFFFEC
   297e4: c3                           	retq
   297e5: 0f 1f 00                     	nopl	(%rax)
   297e8: 8b 57 48                     	movl	0x48(%rdi), %edx
   297eb: 85 d2                        	testl	%edx, %edx
   297ed: 74 86                        	je	0x29775 <argon2_validate_inputs+0x45>
   297ef: b8 eb ff ff ff               	movl	$0xffffffeb, %eax       # imm = 0xFFFFFFEB
   297f4: c3                           	retq
   297f5: 0f 1f 00                     	nopl	(%rax)
   297f8: b8 f2 ff ff ff               	movl	$0xfffffff2, %eax       # imm = 0xFFFFFFF2
   297fd: c3                           	retq
   297fe: 66 90                        	nop
   29800: b8 fe ff ff ff               	movl	$0xfffffffe, %eax       # imm = 0xFFFFFFFE
   29805: c3                           	retq
   29806: b8 f0 ff ff ff               	movl	$0xfffffff0, %eax       # imm = 0xFFFFFFF0
   2980b: c3                           	retq
   2980c: b8 ef ff ff ff               	movl	$0xffffffef, %eax       # imm = 0xFFFFFFEF
   29811: c3                           	retq
   29812: b8 f4 ff ff ff               	movl	$0xfffffff4, %eax       # imm = 0xFFFFFFF4
   29817: c3                           	retq
   29818: b8 e4 ff ff ff               	movl	$0xffffffe4, %eax       # imm = 0xFFFFFFE4
   2981d: c3                           	retq
   2981e: b8 e7 ff ff ff               	movl	$0xffffffe7, %eax       # imm = 0xFFFFFFE7
   29823: c3                           	retq
   29824: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   29829: c3                           	retq
   2982a: b8 fa ff ff ff               	movl	$0xfffffffa, %eax       # imm = 0xFFFFFFFA
   2982f: c3                           	retq

0000000000029830 <argon2_initialize>:
   29830: 55                           	pushq	%rbp
   29831: 48 89 e5                     	movq	%rsp, %rbp
   29834: 41 57                        	pushq	%r15
   29836: 41 56                        	pushq	%r14
   29838: 41 55                        	pushq	%r13
   2983a: 41 54                        	pushq	%r12
   2983c: 53                           	pushq	%rbx
   2983d: 48 83 e4 c0                  	andq	$-0x40, %rsp
   29841: 48 81 ec 40 02 00 00         	subq	$0x240, %rsp            # imm = 0x240
   29848: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   29851: 48 89 84 24 38 02 00 00      	movq	%rax, 0x238(%rsp)
   29859: 31 c0                        	xorl	%eax, %eax
   2985b: 48 85 ff                     	testq	%rdi, %rdi
   2985e: 0f 84 bc 02 00 00            	je	0x29b20 <argon2_initialize+0x2f0>
   29864: 48 89 f3                     	movq	%rsi, %rbx
   29867: 48 85 f6                     	testq	%rsi, %rsi
   2986a: 0f 84 b0 02 00 00            	je	0x29b20 <argon2_initialize+0x2f0>
   29870: 49 89 fc                     	movq	%rdi, %r12
   29873: 8b 7f 1c                     	movl	0x1c(%rdi), %edi
   29876: 48 c1 e7 03                  	shlq	$0x3, %rdi
   2987a: e8 e1 4d fe ff               	callq	0xe660 <malloc@plt>
   2987f: 49 89 44 24 08               	movq	%rax, 0x8(%r12)
   29884: 48 85 c0                     	testq	%rax, %rax
   29887: 0f 84 8a 02 00 00            	je	0x29b17 <argon2_initialize+0x2e7>
   2988d: 45 8b 6c 24 18               	movl	0x18(%r12), %r13d
   29892: 4c 89 e8                     	movq	%r13, %rax
   29895: 49 c1 e5 0a                  	shlq	$0xa, %r13
   29899: 85 c0                        	testl	%eax, %eax
   2989b: 0f 84 6b 02 00 00            	je	0x29b0c <argon2_initialize+0x2dc>
   298a1: bf 18 00 00 00               	movl	$0x18, %edi
   298a6: e8 b5 4d fe ff               	callq	0xe660 <malloc@plt>
   298ab: 49 89 04 24                  	movq	%rax, (%r12)
   298af: 48 85 c0                     	testq	%rax, %rax
   298b2: 0f 84 54 02 00 00            	je	0x29b0c <argon2_initialize+0x2dc>
   298b8: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   298bc: ba 03 00 00 00               	movl	$0x3, %edx
   298c1: 45 31 c9                     	xorl	%r9d, %r9d
   298c4: 4c 89 ee                     	movq	%r13, %rsi
   298c7: 0f 11 00                     	movups	%xmm0, (%rax)
   298ca: 41 b8 ff ff ff ff            	movl	$0xffffffff, %r8d       # imm = 0xFFFFFFFF
   298d0: b9 22 80 00 00               	movl	$0x8022, %ecx           # imm = 0x8022
   298d5: 31 ff                        	xorl	%edi, %edi
   298d7: e8 24 4a fe ff               	callq	0xe300 <mmap@plt>
   298dc: 48 8d 50 ff                  	leaq	-0x1(%rax), %rdx
   298e0: 48 83 fa fd                  	cmpq	$-0x3, %rdx
   298e4: 0f 87 11 02 00 00            	ja	0x29afb <argon2_initialize+0x2cb>
   298ea: 49 8b 14 24                  	movq	(%r12), %rdx
   298ee: b9 40 00 00 00               	movl	$0x40, %ecx
   298f3: 31 f6                        	xorl	%esi, %esi
   298f5: 4c 8d 74 24 2c               	leaq	0x2c(%rsp), %r14
   298fa: 48 89 02                     	movq	%rax, (%rdx)
   298fd: 49 8b 14 24                  	movq	(%r12), %rdx
   29901: 48 89 42 08                  	movq	%rax, 0x8(%rdx)
   29905: 49 8b 04 24                  	movq	(%r12), %rax
   29909: 31 d2                        	xorl	%edx, %edx
   2990b: 4c 89 68 10                  	movq	%r13, 0x10(%rax)
   2990f: 4c 8d ac 24 80 00 00 00      	leaq	0x80(%rsp), %r13
   29917: 45 8b 7c 24 2c               	movl	0x2c(%r12), %r15d
   2991c: 4c 89 ef                     	movq	%r13, %rdi
   2991f: e8 4c 48 fe ff               	callq	0xe170 <crypto_generichash_blake2b_init@plt>
   29924: 8b 43 54                     	movl	0x54(%rbx), %eax
   29927: ba 04 00 00 00               	movl	$0x4, %edx
   2992c: 4c 89 f6                     	movq	%r14, %rsi
   2992f: 4c 89 ef                     	movq	%r13, %rdi
   29932: 89 44 24 2c                  	movl	%eax, 0x2c(%rsp)
   29936: e8 a5 48 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   2993b: 8b 43 08                     	movl	0x8(%rbx), %eax
   2993e: ba 04 00 00 00               	movl	$0x4, %edx
   29943: 4c 89 f6                     	movq	%r14, %rsi
   29946: 4c 89 ef                     	movq	%r13, %rdi
   29949: 89 44 24 2c                  	movl	%eax, 0x2c(%rsp)
   2994d: e8 8e 48 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   29952: 8b 43 50                     	movl	0x50(%rbx), %eax
   29955: ba 04 00 00 00               	movl	$0x4, %edx
   2995a: 4c 89 f6                     	movq	%r14, %rsi
   2995d: 4c 89 ef                     	movq	%r13, %rdi
   29960: 89 44 24 2c                  	movl	%eax, 0x2c(%rsp)
   29964: e8 77 48 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   29969: 8b 43 4c                     	movl	0x4c(%rbx), %eax
   2996c: ba 04 00 00 00               	movl	$0x4, %edx
   29971: 4c 89 f6                     	movq	%r14, %rsi
   29974: 4c 89 ef                     	movq	%r13, %rdi
   29977: 89 44 24 2c                  	movl	%eax, 0x2c(%rsp)
   2997b: e8 60 48 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   29980: ba 04 00 00 00               	movl	$0x4, %edx
   29985: 4c 89 f6                     	movq	%r14, %rsi
   29988: 4c 89 ef                     	movq	%r13, %rdi
   2998b: c7 44 24 2c 13 00 00 00      	movl	$0x13, 0x2c(%rsp)
   29993: e8 48 48 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   29998: ba 04 00 00 00               	movl	$0x4, %edx
   2999d: 4c 89 f6                     	movq	%r14, %rsi
   299a0: 4c 89 ef                     	movq	%r13, %rdi
   299a3: 44 89 7c 24 2c               	movl	%r15d, 0x2c(%rsp)
   299a8: e8 33 48 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   299ad: 8b 43 18                     	movl	0x18(%rbx), %eax
   299b0: 4c 89 f6                     	movq	%r14, %rsi
   299b3: ba 04 00 00 00               	movl	$0x4, %edx
   299b8: 4c 89 ef                     	movq	%r13, %rdi
   299bb: 89 44 24 2c                  	movl	%eax, 0x2c(%rsp)
   299bf: e8 1c 48 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   299c4: 48 8b 73 10                  	movq	0x10(%rbx), %rsi
   299c8: 48 85 f6                     	testq	%rsi, %rsi
   299cb: 74 2b                        	je	0x299f8 <argon2_initialize+0x1c8>
   299cd: 8b 53 18                     	movl	0x18(%rbx), %edx
   299d0: 4c 89 ef                     	movq	%r13, %rdi
   299d3: e8 08 48 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   299d8: f6 43 5c 01                  	testb	$0x1, 0x5c(%rbx)
   299dc: 74 1a                        	je	0x299f8 <argon2_initialize+0x1c8>
   299de: 8b 73 18                     	movl	0x18(%rbx), %esi
   299e1: 48 8b 7b 10                  	movq	0x10(%rbx), %rdi
   299e5: e8 c6 48 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   299ea: c7 43 18 00 00 00 00         	movl	$0x0, 0x18(%rbx)
   299f1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   299f8: 8b 43 28                     	movl	0x28(%rbx), %eax
   299fb: 4c 89 f6                     	movq	%r14, %rsi
   299fe: ba 04 00 00 00               	movl	$0x4, %edx
   29a03: 4c 89 ef                     	movq	%r13, %rdi
   29a06: 89 44 24 2c                  	movl	%eax, 0x2c(%rsp)
   29a0a: e8 d1 47 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   29a0f: 48 8b 73 20                  	movq	0x20(%rbx), %rsi
   29a13: 48 85 f6                     	testq	%rsi, %rsi
   29a16: 74 0b                        	je	0x29a23 <argon2_initialize+0x1f3>
   29a18: 8b 53 28                     	movl	0x28(%rbx), %edx
   29a1b: 4c 89 ef                     	movq	%r13, %rdi
   29a1e: e8 bd 47 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   29a23: 8b 43 38                     	movl	0x38(%rbx), %eax
   29a26: 4c 89 f6                     	movq	%r14, %rsi
   29a29: ba 04 00 00 00               	movl	$0x4, %edx
   29a2e: 4c 89 ef                     	movq	%r13, %rdi
   29a31: 89 44 24 2c                  	movl	%eax, 0x2c(%rsp)
   29a35: e8 a6 47 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   29a3a: 48 8b 73 30                  	movq	0x30(%rbx), %rsi
   29a3e: 48 85 f6                     	testq	%rsi, %rsi
   29a41: 74 2d                        	je	0x29a70 <argon2_initialize+0x240>
   29a43: 8b 53 38                     	movl	0x38(%rbx), %edx
   29a46: 4c 89 ef                     	movq	%r13, %rdi
   29a49: e8 92 47 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   29a4e: f6 43 5c 02                  	testb	$0x2, 0x5c(%rbx)
   29a52: 74 1c                        	je	0x29a70 <argon2_initialize+0x240>
   29a54: 8b 73 38                     	movl	0x38(%rbx), %esi
   29a57: 48 8b 7b 30                  	movq	0x30(%rbx), %rdi
   29a5b: e8 50 48 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   29a60: c7 43 38 00 00 00 00         	movl	$0x0, 0x38(%rbx)
   29a67: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   29a70: 8b 43 48                     	movl	0x48(%rbx), %eax
   29a73: 4c 89 f6                     	movq	%r14, %rsi
   29a76: ba 04 00 00 00               	movl	$0x4, %edx
   29a7b: 4c 89 ef                     	movq	%r13, %rdi
   29a7e: 89 44 24 2c                  	movl	%eax, 0x2c(%rsp)
   29a82: e8 59 47 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   29a87: 48 8b 73 40                  	movq	0x40(%rbx), %rsi
   29a8b: 48 85 f6                     	testq	%rsi, %rsi
   29a8e: 74 0b                        	je	0x29a9b <argon2_initialize+0x26b>
   29a90: 8b 53 48                     	movl	0x48(%rbx), %edx
   29a93: 4c 89 ef                     	movq	%r13, %rdi
   29a96: e8 45 47 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   29a9b: 48 8d 5c 24 30               	leaq	0x30(%rsp), %rbx
   29aa0: ba 40 00 00 00               	movl	$0x40, %edx
   29aa5: 4c 89 ef                     	movq	%r13, %rdi
   29aa8: 48 89 de                     	movq	%rbx, %rsi
   29aab: e8 70 48 fe ff               	callq	0xe320 <crypto_generichash_blake2b_final@plt>
   29ab0: 48 8d 7c 24 70               	leaq	0x70(%rsp), %rdi
   29ab5: be 08 00 00 00               	movl	$0x8, %esi
   29aba: e8 f1 47 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   29abf: 4c 89 e6                     	movq	%r12, %rsi
   29ac2: 48 89 df                     	movq	%rbx, %rdi
   29ac5: e8 16 f9 ff ff               	callq	0x293e0 <argon2_fill_first_blocks>
   29aca: be 48 00 00 00               	movl	$0x48, %esi
   29acf: 48 89 df                     	movq	%rbx, %rdi
   29ad2: e8 d9 47 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   29ad7: 31 c0                        	xorl	%eax, %eax
   29ad9: 48 8b 94 24 38 02 00 00      	movq	0x238(%rsp), %rdx
   29ae1: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   29aea: 75 3b                        	jne	0x29b27 <argon2_initialize+0x2f7>
   29aec: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   29af0: 5b                           	popq	%rbx
   29af1: 41 5c                        	popq	%r12
   29af3: 41 5d                        	popq	%r13
   29af5: 41 5e                        	popq	%r14
   29af7: 41 5f                        	popq	%r15
   29af9: 5d                           	popq	%rbp
   29afa: c3                           	retq
   29afb: 49 8b 3c 24                  	movq	(%r12), %rdi
   29aff: e8 bc 45 fe ff               	callq	0xe0c0 <free@plt>
   29b04: 49 c7 04 24 00 00 00 00      	movq	$0x0, (%r12)
   29b0c: 8b 73 5c                     	movl	0x5c(%rbx), %esi
   29b0f: 4c 89 e7                     	movq	%r12, %rdi
   29b12: e8 49 f8 ff ff               	callq	0x29360 <argon2_free_instance>
   29b17: b8 ea ff ff ff               	movl	$0xffffffea, %eax       # imm = 0xFFFFFFEA
   29b1c: eb bb                        	jmp	0x29ad9 <argon2_initialize+0x2a9>
   29b1e: 66 90                        	nop
   29b20: b8 e7 ff ff ff               	movl	$0xffffffe7, %eax       # imm = 0xFFFFFFE7
   29b25: eb b2                        	jmp	0x29ad9 <argon2_initialize+0x2a9>
   29b27: e8 c4 47 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   29b2c: 0f 1f 40 00                  	nopl	(%rax)

0000000000029b30 <_crypto_pwhash_argon2_pick_best_implementation>:
   29b30: 48 83 ec 08                  	subq	$0x8, %rsp
   29b34: e8 d7 49 fe ff               	callq	0xe510 <sodium_runtime_has_avx512f@plt>
   29b39: 85 c0                        	testl	%eax, %eax
   29b3b: 74 1b                        	je	0x29b58 <_crypto_pwhash_argon2_pick_best_implementation+0x28>
   29b3d: 48 8d 05 9c 5b 03 00         	leaq	0x35b9c(%rip), %rax     # 0x5f6e0 <argon2_fill_segment_avx512f>
   29b44: 48 89 05 3d b9 04 00         	movq	%rax, 0x4b93d(%rip)     # 0x75488 <fill_segment>
   29b4b: 31 c0                        	xorl	%eax, %eax
   29b4d: 48 83 c4 08                  	addq	$0x8, %rsp
   29b51: c3                           	retq
   29b52: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   29b58: e8 13 4b fe ff               	callq	0xe670 <sodium_runtime_has_avx2@plt>
   29b5d: 85 c0                        	testl	%eax, %eax
   29b5f: 75 1f                        	jne	0x29b80 <_crypto_pwhash_argon2_pick_best_implementation+0x50>
   29b61: e8 9a 49 fe ff               	callq	0xe500 <sodium_runtime_has_ssse3@plt>
   29b66: 85 c0                        	testl	%eax, %eax
   29b68: 75 2e                        	jne	0x29b98 <_crypto_pwhash_argon2_pick_best_implementation+0x68>
   29b6a: 48 8d 05 af 23 00 00         	leaq	0x23af(%rip), %rax      # 0x2bf20 <argon2_fill_segment_ref>
   29b71: 48 89 05 10 b9 04 00         	movq	%rax, 0x4b910(%rip)     # 0x75488 <fill_segment>
   29b78: 31 c0                        	xorl	%eax, %eax
   29b7a: 48 83 c4 08                  	addq	$0x8, %rsp
   29b7e: c3                           	retq
   29b7f: 90                           	nop
   29b80: 48 8d 05 79 12 03 00         	leaq	0x31279(%rip), %rax     # 0x5ae00 <argon2_fill_segment_avx2>
   29b87: 48 89 05 fa b8 04 00         	movq	%rax, 0x4b8fa(%rip)     # 0x75488 <fill_segment>
   29b8e: 31 c0                        	xorl	%eax, %eax
   29b90: 48 83 c4 08                  	addq	$0x8, %rsp
   29b94: c3                           	retq
   29b95: 0f 1f 00                     	nopl	(%rax)
   29b98: 48 8d 05 21 ca 02 00         	leaq	0x2ca21(%rip), %rax     # 0x565c0 <argon2_fill_segment_ssse3>
   29b9f: eb a3                        	jmp	0x29b44 <_crypto_pwhash_argon2_pick_best_implementation+0x14>
   29ba1: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   29bab: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000029bb0 <argon2_decode_string>:
   29bb0: 41 57                        	pushq	%r15
   29bb2: 41 56                        	pushq	%r14
   29bb4: 41 55                        	pushq	%r13
   29bb6: 49 89 f5                     	movq	%rsi, %r13
   29bb9: 41 54                        	pushq	%r12
   29bbb: 49 89 fc                     	movq	%rdi, %r12
   29bbe: 55                           	pushq	%rbp
   29bbf: 53                           	pushq	%rbx
   29bc0: 48 83 ec 28                  	subq	$0x28, %rsp
   29bc4: 8b 6f 28                     	movl	0x28(%rdi), %ebp
   29bc7: 8b 5f 08                     	movl	0x8(%rdi), %ebx
   29bca: c7 47 28 00 00 00 00         	movl	$0x0, 0x28(%rdi)
   29bd1: c7 47 08 00 00 00 00         	movl	$0x0, 0x8(%rdi)
   29bd8: 83 fa 02                     	cmpl	$0x2, %edx
   29bdb: 74 4b                        	je	0x29c28 <argon2_decode_string+0x78>
   29bdd: 83 fa 01                     	cmpl	$0x1, %edx
   29be0: 0f 85 32 04 00 00            	jne	0x2a018 <argon2_decode_string+0x468>
   29be6: ba 08 00 00 00               	movl	$0x8, %edx
   29beb: 48 8d 35 fa 77 03 00         	leaq	0x377fa(%rip), %rsi     # 0x613ec <_pad0+0x6c>
   29bf2: 4c 89 ef                     	movq	%r13, %rdi
   29bf5: e8 46 45 fe ff               	callq	0xe140 <strncmp@plt>
   29bfa: 85 c0                        	testl	%eax, %eax
   29bfc: 75 12                        	jne	0x29c10 <argon2_decode_string+0x60>
   29bfe: 49 8d 7d 08                  	leaq	0x8(%r13), %rdi
   29c02: 80 3f 24                     	cmpb	$0x24, (%rdi)
   29c05: 75 09                        	jne	0x29c10 <argon2_decode_string+0x60>
   29c07: 80 7f 01 76                  	cmpb	$0x76, 0x1(%rdi)
   29c0b: 74 43                        	je	0x29c50 <argon2_decode_string+0xa0>
   29c0d: 0f 1f 00                     	nopl	(%rax)
   29c10: b8 e0 ff ff ff               	movl	$0xffffffe0, %eax       # imm = 0xFFFFFFE0
   29c15: 48 83 c4 28                  	addq	$0x28, %rsp
   29c19: 5b                           	popq	%rbx
   29c1a: 5d                           	popq	%rbp
   29c1b: 41 5c                        	popq	%r12
   29c1d: 41 5d                        	popq	%r13
   29c1f: 41 5e                        	popq	%r14
   29c21: 41 5f                        	popq	%r15
   29c23: c3                           	retq
   29c24: 0f 1f 40 00                  	nopl	(%rax)
   29c28: ba 09 00 00 00               	movl	$0x9, %edx
   29c2d: 48 8d 35 ae 77 03 00         	leaq	0x377ae(%rip), %rsi     # 0x613e2 <_pad0+0x62>
   29c34: 4c 89 ef                     	movq	%r13, %rdi
   29c37: e8 04 45 fe ff               	callq	0xe140 <strncmp@plt>
   29c3c: 85 c0                        	testl	%eax, %eax
   29c3e: 75 d0                        	jne	0x29c10 <argon2_decode_string+0x60>
   29c40: 49 8d 7d 09                  	leaq	0x9(%r13), %rdi
   29c44: eb bc                        	jmp	0x29c02 <argon2_decode_string+0x52>
   29c46: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   29c50: 80 7f 02 3d                  	cmpb	$0x3d, 0x2(%rdi)
   29c54: 75 ba                        	jne	0x29c10 <argon2_decode_string+0x60>
   29c56: 0f be 47 03                  	movsbl	0x3(%rdi), %eax
   29c5a: 4c 8d 4f 03                  	leaq	0x3(%rdi), %r9
   29c5e: 41 89 c0                     	movl	%eax, %r8d
   29c61: 83 e8 30                     	subl	$0x30, %eax
   29c64: 83 f8 09                     	cmpl	$0x9, %eax
   29c67: 77 a7                        	ja	0x29c10 <argon2_decode_string+0x60>
   29c69: 49 ba 99 99 99 99 99 99 99 19	movabsq	$0x1999999999999999, %r10 # imm = 0x1999999999999999
   29c73: 4c 89 c9                     	movq	%r9, %rcx
   29c76: 45 31 ed                     	xorl	%r13d, %r13d
   29c79: eb 0d                        	jmp	0x29c88 <argon2_decode_string+0xd8>
   29c7b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   29c80: 4d 39 ea                     	cmpq	%r13, %r10
   29c83: 72 8b                        	jb	0x29c10 <argon2_decode_string+0x60>
   29c85: 4c 89 d9                     	movq	%r11, %rcx
   29c88: 4b 8d 54 ad 00               	leaq	(%r13,%r13,4), %rdx
   29c8d: 48 98                        	cltq
   29c8f: 31 f6                        	xorl	%esi, %esi
   29c91: 48 01 d2                     	addq	%rdx, %rdx
   29c94: 48 01 c2                     	addq	%rax, %rdx
   29c97: 40 0f 92 c6                  	setb	%sil
   29c9b: 0f 82 6f ff ff ff            	jb	0x29c10 <argon2_decode_string+0x60>
   29ca1: 0f be 41 01                  	movsbl	0x1(%rcx), %eax
   29ca5: 49 89 d5                     	movq	%rdx, %r13
   29ca8: 4c 8d 59 01                  	leaq	0x1(%rcx), %r11
   29cac: 83 e8 30                     	subl	$0x30, %eax
   29caf: 83 f8 09                     	cmpl	$0x9, %eax
   29cb2: 76 cc                        	jbe	0x29c80 <argon2_decode_string+0xd0>
   29cb4: 4d 39 d9                     	cmpq	%r11, %r9
   29cb7: 0f 84 53 ff ff ff            	je	0x29c10 <argon2_decode_string+0x60>
   29cbd: 41 80 f8 30                  	cmpb	$0x30, %r8b
   29cc1: 0f 84 09 03 00 00            	je	0x29fd0 <argon2_decode_string+0x420>
   29cc7: 48 89 d0                     	movq	%rdx, %rax
   29cca: 48 c1 e8 20                  	shrq	$0x20, %rax
   29cce: 0f 85 3c ff ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29cd4: 83 fa 13                     	cmpl	$0x13, %edx
   29cd7: 0f 85 3b 03 00 00            	jne	0x2a018 <argon2_decode_string+0x468>
   29cdd: 41 80 3b 24                  	cmpb	$0x24, (%r11)
   29ce1: 0f 85 29 ff ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29ce7: 41 80 7b 01 6d               	cmpb	$0x6d, 0x1(%r11)
   29cec: 0f 85 1e ff ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29cf2: 41 80 7b 02 3d               	cmpb	$0x3d, 0x2(%r11)
   29cf7: 0f 85 13 ff ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29cfd: 41 0f be 43 03               	movsbl	0x3(%r11), %eax
   29d02: 4c 8d 49 04                  	leaq	0x4(%rcx), %r9
   29d06: 89 c7                        	movl	%eax, %edi
   29d08: 83 e8 30                     	subl	$0x30, %eax
   29d0b: 83 f8 09                     	cmpl	$0x9, %eax
   29d0e: 0f 87 fc fe ff ff            	ja	0x29c10 <argon2_decode_string+0x60>
   29d14: 49 ba 99 99 99 99 99 99 99 19	movabsq	$0x1999999999999999, %r10 # imm = 0x1999999999999999
   29d1e: 4c 89 ca                     	movq	%r9, %rdx
   29d21: eb 11                        	jmp	0x29d34 <argon2_decode_string+0x184>
   29d23: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   29d28: 49 39 f2                     	cmpq	%rsi, %r10
   29d2b: 0f 82 df fe ff ff            	jb	0x29c10 <argon2_decode_string+0x60>
   29d31: 4c 89 ea                     	movq	%r13, %rdx
   29d34: 48 8d 34 b6                  	leaq	(%rsi,%rsi,4), %rsi
   29d38: 48 98                        	cltq
   29d3a: 48 01 f6                     	addq	%rsi, %rsi
   29d3d: 48 01 c6                     	addq	%rax, %rsi
   29d40: 41 0f 92 c0                  	setb	%r8b
   29d44: 49 89 f3                     	movq	%rsi, %r11
   29d47: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   29d4b: 0f 82 bf fe ff ff            	jb	0x29c10 <argon2_decode_string+0x60>
   29d51: 0f be 42 01                  	movsbl	0x1(%rdx), %eax
   29d55: 4c 8d 6a 01                  	leaq	0x1(%rdx), %r13
   29d59: 83 e8 30                     	subl	$0x30, %eax
   29d5c: 83 f8 09                     	cmpl	$0x9, %eax
   29d5f: 76 c7                        	jbe	0x29d28 <argon2_decode_string+0x178>
   29d61: 4d 39 e9                     	cmpq	%r13, %r9
   29d64: 0f 84 a6 fe ff ff            	je	0x29c10 <argon2_decode_string+0x60>
   29d6a: 40 80 ff 30                  	cmpb	$0x30, %dil
   29d6e: 0f 84 6e 02 00 00            	je	0x29fe2 <argon2_decode_string+0x432>
   29d74: 4c 89 d8                     	movq	%r11, %rax
   29d77: 48 c1 e8 20                  	shrq	$0x20, %rax
   29d7b: 0f 85 8f fe ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29d81: 45 89 5c 24 50               	movl	%r11d, 0x50(%r12)
   29d86: 41 80 7d 00 2c               	cmpb	$0x2c, (%r13)
   29d8b: 0f 85 7f fe ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29d91: 41 80 7d 01 74               	cmpb	$0x74, 0x1(%r13)
   29d96: 0f 85 74 fe ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29d9c: 41 80 7d 02 3d               	cmpb	$0x3d, 0x2(%r13)
   29da1: 0f 85 69 fe ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29da7: 41 0f be 45 03               	movsbl	0x3(%r13), %eax
   29dac: 48 8d 4a 04                  	leaq	0x4(%rdx), %rcx
   29db0: 41 89 c1                     	movl	%eax, %r9d
   29db3: 83 e8 30                     	subl	$0x30, %eax
   29db6: 83 f8 09                     	cmpl	$0x9, %eax
   29db9: 0f 87 51 fe ff ff            	ja	0x29c10 <argon2_decode_string+0x60>
   29dbf: 49 ba 99 99 99 99 99 99 99 19	movabsq	$0x1999999999999999, %r10 # imm = 0x1999999999999999
   29dc9: 48 89 ce                     	movq	%rcx, %rsi
   29dcc: eb 0e                        	jmp	0x29ddc <argon2_decode_string+0x22c>
   29dce: 66 90                        	nop
   29dd0: 4d 39 c2                     	cmpq	%r8, %r10
   29dd3: 0f 82 37 fe ff ff            	jb	0x29c10 <argon2_decode_string+0x60>
   29dd9: 4c 89 de                     	movq	%r11, %rsi
   29ddc: 4b 8d 3c 80                  	leaq	(%r8,%r8,4), %rdi
   29de0: 48 98                        	cltq
   29de2: 48 01 ff                     	addq	%rdi, %rdi
   29de5: 48 01 c7                     	addq	%rax, %rdi
   29de8: 49 89 fd                     	movq	%rdi, %r13
   29deb: 40 0f 92 c7                  	setb	%dil
   29def: 40 0f b6 ff                  	movzbl	%dil, %edi
   29df3: 0f 82 17 fe ff ff            	jb	0x29c10 <argon2_decode_string+0x60>
   29df9: 0f be 46 01                  	movsbl	0x1(%rsi), %eax
   29dfd: 4d 89 e8                     	movq	%r13, %r8
   29e00: 4c 8d 5e 01                  	leaq	0x1(%rsi), %r11
   29e04: 83 e8 30                     	subl	$0x30, %eax
   29e07: 83 f8 09                     	cmpl	$0x9, %eax
   29e0a: 76 c4                        	jbe	0x29dd0 <argon2_decode_string+0x220>
   29e0c: 4c 39 d9                     	cmpq	%r11, %rcx
   29e0f: 0f 84 fb fd ff ff            	je	0x29c10 <argon2_decode_string+0x60>
   29e15: 41 80 f9 30                  	cmpb	$0x30, %r9b
   29e19: 0f 84 d5 01 00 00            	je	0x29ff4 <argon2_decode_string+0x444>
   29e1f: 4c 89 e8                     	movq	%r13, %rax
   29e22: 48 c1 e8 20                  	shrq	$0x20, %rax
   29e26: 0f 85 e4 fd ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29e2c: 45 89 6c 24 4c               	movl	%r13d, 0x4c(%r12)
   29e31: 41 80 3b 2c                  	cmpb	$0x2c, (%r11)
   29e35: 0f 85 d5 fd ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29e3b: 41 80 7b 01 70               	cmpb	$0x70, 0x1(%r11)
   29e40: 0f 85 ca fd ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29e46: 41 80 7b 02 3d               	cmpb	$0x3d, 0x2(%r11)
   29e4b: 0f 85 bf fd ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29e51: 41 0f be 43 03               	movsbl	0x3(%r11), %eax
   29e56: 4c 8d 4e 04                  	leaq	0x4(%rsi), %r9
   29e5a: 41 89 c0                     	movl	%eax, %r8d
   29e5d: 83 e8 30                     	subl	$0x30, %eax
   29e60: 83 f8 09                     	cmpl	$0x9, %eax
   29e63: 0f 87 a7 fd ff ff            	ja	0x29c10 <argon2_decode_string+0x60>
   29e69: 49 ba 99 99 99 99 99 99 99 19	movabsq	$0x1999999999999999, %r10 # imm = 0x1999999999999999
   29e73: 4c 89 ca                     	movq	%r9, %rdx
   29e76: eb 14                        	jmp	0x29e8c <argon2_decode_string+0x2dc>
   29e78: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   29e80: 49 39 fa                     	cmpq	%rdi, %r10
   29e83: 0f 82 87 fd ff ff            	jb	0x29c10 <argon2_decode_string+0x60>
   29e89: 4c 89 da                     	movq	%r11, %rdx
   29e8c: 48 8d 0c bf                  	leaq	(%rdi,%rdi,4), %rcx
   29e90: 48 98                        	cltq
   29e92: 48 01 c9                     	addq	%rcx, %rcx
   29e95: 48 01 c1                     	addq	%rax, %rcx
   29e98: 0f 82 72 fd ff ff            	jb	0x29c10 <argon2_decode_string+0x60>
   29e9e: 0f be 42 01                  	movsbl	0x1(%rdx), %eax
   29ea2: 48 89 cf                     	movq	%rcx, %rdi
   29ea5: 4c 8d 5a 01                  	leaq	0x1(%rdx), %r11
   29ea9: 83 e8 30                     	subl	$0x30, %eax
   29eac: 83 f8 09                     	cmpl	$0x9, %eax
   29eaf: 76 cf                        	jbe	0x29e80 <argon2_decode_string+0x2d0>
   29eb1: 4d 39 d9                     	cmpq	%r11, %r9
   29eb4: 0f 84 56 fd ff ff            	je	0x29c10 <argon2_decode_string+0x60>
   29eba: 41 80 f8 30                  	cmpb	$0x30, %r8b
   29ebe: 0f 84 42 01 00 00            	je	0x2a006 <argon2_decode_string+0x456>
   29ec4: 41 bd ff ff ff ff            	movl	$0xffffffff, %r13d      # imm = 0xFFFFFFFF
   29eca: 49 39 cd                     	cmpq	%rcx, %r13
   29ecd: 0f 82 3d fd ff ff            	jb	0x29c10 <argon2_decode_string+0x60>
   29ed3: 66 0f 6e c9                  	movd	%ecx, %xmm1
   29ed7: 66 0f 70 c1 e0               	pshufd	$0xe0, %xmm1, %xmm0     # xmm0 = xmm1[0,0,2,3]
   29edc: 66 41 0f d6 44 24 54         	movq	%xmm0, 0x54(%r12)
   29ee3: 41 80 3b 24                  	cmpb	$0x24, (%r11)
   29ee7: 0f 85 23 fd ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29eed: 48 83 c2 02                  	addq	$0x2, %rdx
   29ef1: 48 89 6c 24 10               	movq	%rbp, 0x10(%rsp)
   29ef6: 4c 8d 74 24 10               	leaq	0x10(%rsp), %r14
   29efb: 48 89 d7                     	movq	%rdx, %rdi
   29efe: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   29f03: e8 d8 43 fe ff               	callq	0xe2e0 <strlen@plt>
   29f08: 49 8b 7c 24 20               	movq	0x20(%r12), %rdi
   29f0d: 6a 03                        	pushq	$0x3
   29f0f: 48 89 ee                     	movq	%rbp, %rsi
   29f12: 48 89 c1                     	movq	%rax, %rcx
   29f15: 4d 89 f1                     	movq	%r14, %r9
   29f18: 45 31 c0                     	xorl	%r8d, %r8d
   29f1b: 4c 8d 7c 24 20               	leaq	0x20(%rsp), %r15
   29f20: 41 57                        	pushq	%r15
   29f22: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   29f27: e8 54 46 fe ff               	callq	0xe580 <sodium_base642bin@plt>
   29f2c: 5e                           	popq	%rsi
   29f2d: 5f                           	popq	%rdi
   29f2e: 85 c0                        	testl	%eax, %eax
   29f30: 0f 85 da fc ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29f36: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
   29f3b: 49 39 c5                     	cmpq	%rax, %r13
   29f3e: 0f 82 cc fc ff ff            	jb	0x29c10 <argon2_decode_string+0x60>
   29f44: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   29f49: 41 89 44 24 28               	movl	%eax, 0x28(%r12)
   29f4e: 80 3a 24                     	cmpb	$0x24, (%rdx)
   29f51: 0f 85 b9 fc ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29f57: 48 8d 6a 01                  	leaq	0x1(%rdx), %rbp
   29f5b: 48 89 5c 24 10               	movq	%rbx, 0x10(%rsp)
   29f60: 48 89 ef                     	movq	%rbp, %rdi
   29f63: e8 78 43 fe ff               	callq	0xe2e0 <strlen@plt>
   29f68: 49 8b 3c 24                  	movq	(%r12), %rdi
   29f6c: 6a 03                        	pushq	$0x3
   29f6e: 48 89 ea                     	movq	%rbp, %rdx
   29f71: 41 57                        	pushq	%r15
   29f73: 48 89 c1                     	movq	%rax, %rcx
   29f76: 4d 89 f1                     	movq	%r14, %r9
   29f79: 45 31 c0                     	xorl	%r8d, %r8d
   29f7c: 48 89 de                     	movq	%rbx, %rsi
   29f7f: e8 fc 45 fe ff               	callq	0xe580 <sodium_base642bin@plt>
   29f84: 5a                           	popq	%rdx
   29f85: 59                           	popq	%rcx
   29f86: 85 c0                        	testl	%eax, %eax
   29f88: 0f 85 82 fc ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29f8e: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
   29f93: 49 39 c5                     	cmpq	%rax, %r13
   29f96: 0f 82 74 fc ff ff            	jb	0x29c10 <argon2_decode_string+0x60>
   29f9c: 41 89 44 24 08               	movl	%eax, 0x8(%r12)
   29fa1: 4c 89 e7                     	movq	%r12, %rdi
   29fa4: 48 8b 5c 24 18               	movq	0x18(%rsp), %rbx
   29fa9: e8 82 f7 ff ff               	callq	0x29730 <argon2_validate_inputs>
   29fae: 85 c0                        	testl	%eax, %eax
   29fb0: 0f 85 5f fc ff ff            	jne	0x29c15 <argon2_decode_string+0x65>
   29fb6: 80 3b 00                     	cmpb	$0x0, (%rbx)
   29fb9: 0f 85 51 fc ff ff            	jne	0x29c10 <argon2_decode_string+0x60>
   29fbf: 48 83 c4 28                  	addq	$0x28, %rsp
   29fc3: 5b                           	popq	%rbx
   29fc4: 5d                           	popq	%rbp
   29fc5: 41 5c                        	popq	%r12
   29fc7: 41 5d                        	popq	%r13
   29fc9: 41 5e                        	popq	%r14
   29fcb: 41 5f                        	popq	%r15
   29fcd: c3                           	retq
   29fce: 66 90                        	nop
   29fd0: 48 83 c7 04                  	addq	$0x4, %rdi
   29fd4: 49 39 fb                     	cmpq	%rdi, %r11
   29fd7: 0f 84 ea fc ff ff            	je	0x29cc7 <argon2_decode_string+0x117>
   29fdd: e9 2e fc ff ff               	jmp	0x29c10 <argon2_decode_string+0x60>
   29fe2: 48 83 c1 05                  	addq	$0x5, %rcx
   29fe6: 49 39 cd                     	cmpq	%rcx, %r13
   29fe9: 0f 84 85 fd ff ff            	je	0x29d74 <argon2_decode_string+0x1c4>
   29fef: e9 1c fc ff ff               	jmp	0x29c10 <argon2_decode_string+0x60>
   29ff4: 48 83 c2 05                  	addq	$0x5, %rdx
   29ff8: 49 39 d3                     	cmpq	%rdx, %r11
   29ffb: 0f 84 1e fe ff ff            	je	0x29e1f <argon2_decode_string+0x26f>
   2a001: e9 0a fc ff ff               	jmp	0x29c10 <argon2_decode_string+0x60>
   2a006: 48 83 c6 05                  	addq	$0x5, %rsi
   2a00a: 49 39 f3                     	cmpq	%rsi, %r11
   2a00d: 0f 84 b1 fe ff ff            	je	0x29ec4 <argon2_decode_string+0x314>
   2a013: e9 f8 fb ff ff               	jmp	0x29c10 <argon2_decode_string+0x60>
   2a018: b8 e6 ff ff ff               	movl	$0xffffffe6, %eax       # imm = 0xFFFFFFE6
   2a01d: e9 f3 fb ff ff               	jmp	0x29c15 <argon2_decode_string+0x65>
   2a022: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2a02d: 0f 1f 00                     	nopl	(%rax)

000000000002a030 <argon2_encode_string>:
   2a030: 41 57                        	pushq	%r15
   2a032: 41 56                        	pushq	%r14
   2a034: 41 55                        	pushq	%r13
   2a036: 41 54                        	pushq	%r12
   2a038: 49 89 d4                     	movq	%rdx, %r12
   2a03b: 55                           	pushq	%rbp
   2a03c: 53                           	pushq	%rbx
   2a03d: 48 83 ec 38                  	subq	$0x38, %rsp
   2a041: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2a04a: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   2a04f: 31 c0                        	xorl	%eax, %eax
   2a051: 83 f9 01                     	cmpl	$0x1, %ecx
   2a054: 0f 84 66 07 00 00            	je	0x2a7c0 <argon2_encode_string+0x790>
   2a05a: 83 f9 02                     	cmpl	$0x2, %ecx
   2a05d: 0f 85 8d 09 00 00            	jne	0x2a9f0 <argon2_encode_string+0x9c0>
   2a063: 48 83 fe 0c                  	cmpq	$0xc, %rsi
   2a067: 0f 86 83 09 00 00            	jbe	0x2a9f0 <argon2_encode_string+0x9c0>
   2a06d: 48 b8 24 61 72 67 6f 6e 32 69	movabsq	$0x69326e6f67726124, %rax # imm = 0x69326E6F67726124
   2a077: 48 8d 5f 0c                  	leaq	0xc(%rdi), %rbx
   2a07b: 48 8d 6e f4                  	leaq	-0xc(%rsi), %rbp
   2a07f: 48 89 07                     	movq	%rax, (%rdi)
   2a082: 48 b8 6e 32 69 64 24 76 3d 00	movabsq	$0x3d76246469326e, %rax # imm = 0x3D76246469326E
   2a08c: 48 89 47 05                  	movq	%rax, 0x5(%rdi)
   2a090: 4c 89 e7                     	movq	%r12, %rdi
   2a093: e8 98 f6 ff ff               	callq	0x29730 <argon2_validate_inputs>
   2a098: 41 89 c5                     	movl	%eax, %r13d
   2a09b: 85 c0                        	testl	%eax, %eax
   2a09d: 0f 85 ef 06 00 00            	jne	0x2a792 <argon2_encode_string+0x762>
   2a0a3: be 31 39 00 00               	movl	$0x3931, %esi           # imm = 0x3931
   2a0a8: c6 44 24 1f 00               	movb	$0x0, 0x1f(%rsp)
   2a0ad: 66 89 74 24 1d               	movw	%si, 0x1d(%rsp)
   2a0b2: 48 83 fd 02                  	cmpq	$0x2, %rbp
   2a0b6: 0f 86 34 09 00 00            	jbe	0x2a9f0 <argon2_encode_string+0x9c0>
   2a0bc: b9 31 39 00 00               	movl	$0x3931, %ecx           # imm = 0x3931
   2a0c1: 48 8d 45 fe                  	leaq	-0x2(%rbp), %rax
   2a0c5: c6 43 02 00                  	movb	$0x0, 0x2(%rbx)
   2a0c9: 66 89 0b                     	movw	%cx, (%rbx)
   2a0cc: 48 83 f8 03                  	cmpq	$0x3, %rax
   2a0d0: 0f 86 1a 09 00 00            	jbe	0x2a9f0 <argon2_encode_string+0x9c0>
   2a0d6: c7 43 02 24 6d 3d 00         	movl	$0x3d6d24, 0x2(%rbx)    # imm = 0x3D6D24
   2a0dd: 41 8b 44 24 50               	movl	0x50(%r12), %eax
   2a0e2: 48 83 c3 05                  	addq	$0x5, %rbx
   2a0e6: 48 83 ed 05                  	subq	$0x5, %rbp
   2a0ea: be cd cc cc cc               	movl	$0xcccccccd, %esi       # imm = 0xCCCCCCCD
   2a0ef: 48 89 c1                     	movq	%rax, %rcx
   2a0f2: 48 0f af c6                  	imulq	%rsi, %rax
   2a0f6: 89 ca                        	movl	%ecx, %edx
   2a0f8: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a0fc: 8d 3c 80                     	leal	(%rax,%rax,4), %edi
   2a0ff: 01 ff                        	addl	%edi, %edi
   2a101: 29 fa                        	subl	%edi, %edx
   2a103: 83 c2 30                     	addl	$0x30, %edx
   2a106: 88 54 24 1c                  	movb	%dl, 0x1c(%rsp)
   2a10a: 83 f9 09                     	cmpl	$0x9, %ecx
   2a10d: 0f 86 f5 08 00 00            	jbe	0x2aa08 <argon2_encode_string+0x9d8>
   2a113: 89 c2                        	movl	%eax, %edx
   2a115: 48 0f af d6                  	imulq	%rsi, %rdx
   2a119: 48 c1 ea 23                  	shrq	$0x23, %rdx
   2a11d: 8d 3c 92                     	leal	(%rdx,%rdx,4), %edi
   2a120: 01 ff                        	addl	%edi, %edi
   2a122: 29 f8                        	subl	%edi, %eax
   2a124: 83 c0 30                     	addl	$0x30, %eax
   2a127: 88 44 24 1b                  	movb	%al, 0x1b(%rsp)
   2a12b: 83 f9 63                     	cmpl	$0x63, %ecx
   2a12e: 0f 86 04 09 00 00            	jbe	0x2aa38 <argon2_encode_string+0xa08>
   2a134: 89 d0                        	movl	%edx, %eax
   2a136: 48 0f af c6                  	imulq	%rsi, %rax
   2a13a: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a13e: 8d 3c 80                     	leal	(%rax,%rax,4), %edi
   2a141: 01 ff                        	addl	%edi, %edi
   2a143: 29 fa                        	subl	%edi, %edx
   2a145: 83 c2 30                     	addl	$0x30, %edx
   2a148: 88 54 24 1a                  	movb	%dl, 0x1a(%rsp)
   2a14c: 81 f9 e7 03 00 00            	cmpl	$0x3e7, %ecx            # imm = 0x3E7
   2a152: 0f 86 fe 08 00 00            	jbe	0x2aa56 <argon2_encode_string+0xa26>
   2a158: 89 c2                        	movl	%eax, %edx
   2a15a: 48 0f af d6                  	imulq	%rsi, %rdx
   2a15e: 48 c1 ea 23                  	shrq	$0x23, %rdx
   2a162: 8d 3c 92                     	leal	(%rdx,%rdx,4), %edi
   2a165: 01 ff                        	addl	%edi, %edi
   2a167: 29 f8                        	subl	%edi, %eax
   2a169: 83 c0 30                     	addl	$0x30, %eax
   2a16c: 88 44 24 19                  	movb	%al, 0x19(%rsp)
   2a170: 81 f9 0f 27 00 00            	cmpl	$0x270f, %ecx           # imm = 0x270F
   2a176: 0f 86 7f 08 00 00            	jbe	0x2a9fb <argon2_encode_string+0x9cb>
   2a17c: 89 d0                        	movl	%edx, %eax
   2a17e: 48 0f af c6                  	imulq	%rsi, %rax
   2a182: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a186: 8d 3c 80                     	leal	(%rax,%rax,4), %edi
   2a189: 01 ff                        	addl	%edi, %edi
   2a18b: 29 fa                        	subl	%edi, %edx
   2a18d: 83 c2 30                     	addl	$0x30, %edx
   2a190: 88 54 24 18                  	movb	%dl, 0x18(%rsp)
   2a194: 81 f9 9f 86 01 00            	cmpl	$0x1869f, %ecx          # imm = 0x1869F
   2a19a: 0f 86 e8 08 00 00            	jbe	0x2aa88 <argon2_encode_string+0xa58>
   2a1a0: 89 c2                        	movl	%eax, %edx
   2a1a2: 48 0f af d6                  	imulq	%rsi, %rdx
   2a1a6: 48 c1 ea 23                  	shrq	$0x23, %rdx
   2a1aa: 48 89 d7                     	movq	%rdx, %rdi
   2a1ad: 8d 14 92                     	leal	(%rdx,%rdx,4), %edx
   2a1b0: 01 d2                        	addl	%edx, %edx
   2a1b2: 29 d0                        	subl	%edx, %eax
   2a1b4: 83 c0 30                     	addl	$0x30, %eax
   2a1b7: 88 44 24 17                  	movb	%al, 0x17(%rsp)
   2a1bb: 81 f9 3f 42 0f 00            	cmpl	$0xf423f, %ecx          # imm = 0xF423F
   2a1c1: 0f 86 df 08 00 00            	jbe	0x2aaa6 <argon2_encode_string+0xa76>
   2a1c7: 89 f8                        	movl	%edi, %eax
   2a1c9: 48 0f af c6                  	imulq	%rsi, %rax
   2a1cd: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a1d1: 8d 14 80                     	leal	(%rax,%rax,4), %edx
   2a1d4: 48 89 c6                     	movq	%rax, %rsi
   2a1d7: 89 f8                        	movl	%edi, %eax
   2a1d9: 01 d2                        	addl	%edx, %edx
   2a1db: 29 d0                        	subl	%edx, %eax
   2a1dd: 83 c0 30                     	addl	$0x30, %eax
   2a1e0: 88 44 24 16                  	movb	%al, 0x16(%rsp)
   2a1e4: 81 f9 7f 96 98 00            	cmpl	$0x98967f, %ecx         # imm = 0x98967F
   2a1ea: 0f 86 d4 08 00 00            	jbe	0x2aac4 <argon2_encode_string+0xa94>
   2a1f0: 89 f2                        	movl	%esi, %edx
   2a1f2: 41 b8 cd cc cc cc            	movl	$0xcccccccd, %r8d       # imm = 0xCCCCCCCD
   2a1f8: 89 f0                        	movl	%esi, %eax
   2a1fa: 49 0f af d0                  	imulq	%r8, %rdx
   2a1fe: 48 c1 ea 23                  	shrq	$0x23, %rdx
   2a202: 8d 3c 92                     	leal	(%rdx,%rdx,4), %edi
   2a205: 01 ff                        	addl	%edi, %edi
   2a207: 29 f8                        	subl	%edi, %eax
   2a209: 83 c0 30                     	addl	$0x30, %eax
   2a20c: 88 44 24 15                  	movb	%al, 0x15(%rsp)
   2a210: 81 f9 ff e0 f5 05            	cmpl	$0x5f5e0ff, %ecx        # imm = 0x5F5E0FF
   2a216: 0f 86 f2 08 00 00            	jbe	0x2ab0e <argon2_encode_string+0xade>
   2a21c: 89 d0                        	movl	%edx, %eax
   2a21e: 49 0f af c0                  	imulq	%r8, %rax
   2a222: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a226: 8d 34 80                     	leal	(%rax,%rax,4), %esi
   2a229: 01 f6                        	addl	%esi, %esi
   2a22b: 29 f2                        	subl	%esi, %edx
   2a22d: 83 c2 30                     	addl	$0x30, %edx
   2a230: 88 54 24 14                  	movb	%dl, 0x14(%rsp)
   2a234: 81 f9 ff c9 9a 3b            	cmpl	$0x3b9ac9ff, %ecx       # imm = 0x3B9AC9FF
   2a23a: 0f 86 47 09 00 00            	jbe	0x2ab87 <argon2_encode_string+0xb57>
   2a240: 83 c0 30                     	addl	$0x30, %eax
   2a243: 31 c9                        	xorl	%ecx, %ecx
   2a245: 88 44 24 13                  	movb	%al, 0x13(%rsp)
   2a249: bf 0a 00 00 00               	movl	$0xa, %edi
   2a24e: 4c 8d 74 24 13               	leaq	0x13(%rsp), %r14
   2a253: 4c 8d 7c 24 1d               	leaq	0x1d(%rsp), %r15
   2a258: 48 29 cf                     	subq	%rcx, %rdi
   2a25b: 4c 01 f1                     	addq	%r14, %rcx
   2a25e: 83 ff 08                     	cmpl	$0x8, %edi
   2a261: 0f 83 89 05 00 00            	jae	0x2a7f0 <argon2_encode_string+0x7c0>
   2a267: 40 f6 c7 04                  	testb	$0x4, %dil
   2a26b: 0f 85 67 08 00 00            	jne	0x2aad8 <argon2_encode_string+0xaa8>
   2a271: 85 ff                        	testl	%edi, %edi
   2a273: 74 11                        	je	0x2a286 <argon2_encode_string+0x256>
   2a275: 0f b6 01                     	movzbl	(%rcx), %eax
   2a278: 88 44 24 1d                  	movb	%al, 0x1d(%rsp)
   2a27c: 40 f6 c7 02                  	testb	$0x2, %dil
   2a280: 0f 85 1f 09 00 00            	jne	0x2aba5 <argon2_encode_string+0xb75>
   2a286: c6 44 3c 1d 00               	movb	$0x0, 0x1d(%rsp,%rdi)
   2a28b: 4c 89 ff                     	movq	%r15, %rdi
   2a28e: e8 4d 40 fe ff               	callq	0xe2e0 <strlen@plt>
   2a293: 48 89 c7                     	movq	%rax, %rdi
   2a296: 48 39 e8                     	cmpq	%rbp, %rax
   2a299: 0f 83 51 07 00 00            	jae	0x2a9f0 <argon2_encode_string+0x9c0>
   2a29f: 48 8d 40 01                  	leaq	0x1(%rax), %rax
   2a2a3: 83 f8 08                     	cmpl	$0x8, %eax
   2a2a6: 0f 83 94 05 00 00            	jae	0x2a840 <argon2_encode_string+0x810>
   2a2ac: a8 04                        	testb	$0x4, %al
   2a2ae: 0f 85 44 08 00 00            	jne	0x2aaf8 <argon2_encode_string+0xac8>
   2a2b4: 85 c0                        	testl	%eax, %eax
   2a2b6: 74 0f                        	je	0x2a2c7 <argon2_encode_string+0x297>
   2a2b8: 0f b6 54 24 1d               	movzbl	0x1d(%rsp), %edx
   2a2bd: 88 13                        	movb	%dl, (%rbx)
   2a2bf: a8 02                        	testb	$0x2, %al
   2a2c1: 0f 85 02 09 00 00            	jne	0x2abc9 <argon2_encode_string+0xb99>
   2a2c7: 48 29 fd                     	subq	%rdi, %rbp
   2a2ca: 48 8d 14 3b                  	leaq	(%rbx,%rdi), %rdx
   2a2ce: 48 83 fd 03                  	cmpq	$0x3, %rbp
   2a2d2: 0f 86 18 07 00 00            	jbe	0x2a9f0 <argon2_encode_string+0x9c0>
   2a2d8: c7 02 2c 74 3d 00            	movl	$0x3d742c, (%rdx)       # imm = 0x3D742C
   2a2de: 41 8b 44 24 4c               	movl	0x4c(%r12), %eax
   2a2e3: 48 8d 5a 03                  	leaq	0x3(%rdx), %rbx
   2a2e7: 48 83 ed 03                  	subq	$0x3, %rbp
   2a2eb: bf cd cc cc cc               	movl	$0xcccccccd, %edi       # imm = 0xCCCCCCCD
   2a2f0: 48 89 c6                     	movq	%rax, %rsi
   2a2f3: 48 0f af c7                  	imulq	%rdi, %rax
   2a2f7: 89 f1                        	movl	%esi, %ecx
   2a2f9: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a2fd: 44 8d 04 80                  	leal	(%rax,%rax,4), %r8d
   2a301: 45 01 c0                     	addl	%r8d, %r8d
   2a304: 44 29 c1                     	subl	%r8d, %ecx
   2a307: 83 c1 30                     	addl	$0x30, %ecx
   2a30a: 88 4c 24 1c                  	movb	%cl, 0x1c(%rsp)
   2a30e: 83 fe 09                     	cmpl	$0x9, %esi
   2a311: 0f 86 01 07 00 00            	jbe	0x2aa18 <argon2_encode_string+0x9e8>
   2a317: 89 c1                        	movl	%eax, %ecx
   2a319: 48 0f af cf                  	imulq	%rdi, %rcx
   2a31d: 48 c1 e9 23                  	shrq	$0x23, %rcx
   2a321: 44 8d 04 89                  	leal	(%rcx,%rcx,4), %r8d
   2a325: 45 01 c0                     	addl	%r8d, %r8d
   2a328: 44 29 c0                     	subl	%r8d, %eax
   2a32b: 83 c0 30                     	addl	$0x30, %eax
   2a32e: 88 44 24 1b                  	movb	%al, 0x1b(%rsp)
   2a332: 83 fe 63                     	cmpl	$0x63, %esi
   2a335: 0f 86 07 07 00 00            	jbe	0x2aa42 <argon2_encode_string+0xa12>
   2a33b: 89 c8                        	movl	%ecx, %eax
   2a33d: 48 0f af c7                  	imulq	%rdi, %rax
   2a341: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a345: 44 8d 04 80                  	leal	(%rax,%rax,4), %r8d
   2a349: 45 01 c0                     	addl	%r8d, %r8d
   2a34c: 44 29 c1                     	subl	%r8d, %ecx
   2a34f: 83 c1 30                     	addl	$0x30, %ecx
   2a352: 88 4c 24 1a                  	movb	%cl, 0x1a(%rsp)
   2a356: 81 fe e7 03 00 00            	cmpl	$0x3e7, %esi            # imm = 0x3E7
   2a35c: 0f 86 fe 06 00 00            	jbe	0x2aa60 <argon2_encode_string+0xa30>
   2a362: 41 89 c0                     	movl	%eax, %r8d
   2a365: 4c 0f af c7                  	imulq	%rdi, %r8
   2a369: 49 c1 e8 23                  	shrq	$0x23, %r8
   2a36d: 43 8d 0c 80                  	leal	(%r8,%r8,4), %ecx
   2a371: 01 c9                        	addl	%ecx, %ecx
   2a373: 29 c8                        	subl	%ecx, %eax
   2a375: 83 c0 30                     	addl	$0x30, %eax
   2a378: 88 44 24 19                  	movb	%al, 0x19(%rsp)
   2a37c: 81 fe 0f 27 00 00            	cmpl	$0x270f, %esi           # imm = 0x270F
   2a382: 0f 86 ec 06 00 00            	jbe	0x2aa74 <argon2_encode_string+0xa44>
   2a388: 44 89 c0                     	movl	%r8d, %eax
   2a38b: 48 0f af c7                  	imulq	%rdi, %rax
   2a38f: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a393: 44 8d 0c 80                  	leal	(%rax,%rax,4), %r9d
   2a397: 48 89 c1                     	movq	%rax, %rcx
   2a39a: 44 89 c0                     	movl	%r8d, %eax
   2a39d: 45 01 c9                     	addl	%r9d, %r9d
   2a3a0: 44 29 c8                     	subl	%r9d, %eax
   2a3a3: 83 c0 30                     	addl	$0x30, %eax
   2a3a6: 88 44 24 18                  	movb	%al, 0x18(%rsp)
   2a3aa: 81 fe 9f 86 01 00            	cmpl	$0x1869f, %esi          # imm = 0x1869F
   2a3b0: 0f 86 dc 06 00 00            	jbe	0x2aa92 <argon2_encode_string+0xa62>
   2a3b6: 89 c8                        	movl	%ecx, %eax
   2a3b8: 48 0f af c7                  	imulq	%rdi, %rax
   2a3bc: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a3c0: 44 8d 04 80                  	leal	(%rax,%rax,4), %r8d
   2a3c4: 49 89 c1                     	movq	%rax, %r9
   2a3c7: 89 c8                        	movl	%ecx, %eax
   2a3c9: 45 01 c0                     	addl	%r8d, %r8d
   2a3cc: 44 29 c0                     	subl	%r8d, %eax
   2a3cf: 83 c0 30                     	addl	$0x30, %eax
   2a3d2: 88 44 24 17                  	movb	%al, 0x17(%rsp)
   2a3d6: 81 fe 3f 42 0f 00            	cmpl	$0xf423f, %esi          # imm = 0xF423F
   2a3dc: 0f 86 ce 06 00 00            	jbe	0x2aab0 <argon2_encode_string+0xa80>
   2a3e2: 44 89 c8                     	movl	%r9d, %eax
   2a3e5: 48 0f af c7                  	imulq	%rdi, %rax
   2a3e9: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a3ed: 8d 0c 80                     	leal	(%rax,%rax,4), %ecx
   2a3f0: 49 89 c0                     	movq	%rax, %r8
   2a3f3: 44 89 c8                     	movl	%r9d, %eax
   2a3f6: 01 c9                        	addl	%ecx, %ecx
   2a3f8: 29 c8                        	subl	%ecx, %eax
   2a3fa: 83 c0 30                     	addl	$0x30, %eax
   2a3fd: 88 44 24 16                  	movb	%al, 0x16(%rsp)
   2a401: 81 fe 7f 96 98 00            	cmpl	$0x98967f, %esi         # imm = 0x98967F
   2a407: 0f 86 c1 06 00 00            	jbe	0x2aace <argon2_encode_string+0xa9e>
   2a40d: 44 89 c1                     	movl	%r8d, %ecx
   2a410: 44 89 c0                     	movl	%r8d, %eax
   2a413: 48 0f af cf                  	imulq	%rdi, %rcx
   2a417: 48 c1 e9 23                  	shrq	$0x23, %rcx
   2a41b: 44 8d 0c 89                  	leal	(%rcx,%rcx,4), %r9d
   2a41f: 45 01 c9                     	addl	%r9d, %r9d
   2a422: 44 29 c8                     	subl	%r9d, %eax
   2a425: 83 c0 30                     	addl	$0x30, %eax
   2a428: 88 44 24 15                  	movb	%al, 0x15(%rsp)
   2a42c: 81 fe ff e0 f5 05            	cmpl	$0x5f5e0ff, %esi        # imm = 0x5F5E0FF
   2a432: 0f 86 f6 06 00 00            	jbe	0x2ab2e <argon2_encode_string+0xafe>
   2a438: 89 c8                        	movl	%ecx, %eax
   2a43a: 48 0f af c7                  	imulq	%rdi, %rax
   2a43e: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a442: 8d 3c 80                     	leal	(%rax,%rax,4), %edi
   2a445: 01 ff                        	addl	%edi, %edi
   2a447: 29 f9                        	subl	%edi, %ecx
   2a449: 83 c1 30                     	addl	$0x30, %ecx
   2a44c: 88 4c 24 14                  	movb	%cl, 0x14(%rsp)
   2a450: 81 fe ff c9 9a 3b            	cmpl	$0x3b9ac9ff, %esi       # imm = 0x3B9AC9FF
   2a456: 0f 86 35 07 00 00            	jbe	0x2ab91 <argon2_encode_string+0xb61>
   2a45c: 83 c0 30                     	addl	$0x30, %eax
   2a45f: 88 44 24 13                  	movb	%al, 0x13(%rsp)
   2a463: 31 c0                        	xorl	%eax, %eax
   2a465: bf 0a 00 00 00               	movl	$0xa, %edi
   2a46a: 49 8d 0c 06                  	leaq	(%r14,%rax), %rcx
   2a46e: 48 29 c7                     	subq	%rax, %rdi
   2a471: 83 ff 08                     	cmpl	$0x8, %edi
   2a474: 0f 83 1e 04 00 00            	jae	0x2a898 <argon2_encode_string+0x868>
   2a47a: 40 f6 c7 04                  	testb	$0x4, %dil
   2a47e: 0f 85 94 06 00 00            	jne	0x2ab18 <argon2_encode_string+0xae8>
   2a484: 85 ff                        	testl	%edi, %edi
   2a486: 74 11                        	je	0x2a499 <argon2_encode_string+0x469>
   2a488: 0f b6 01                     	movzbl	(%rcx), %eax
   2a48b: 88 44 24 1d                  	movb	%al, 0x1d(%rsp)
   2a48f: 40 f6 c7 02                  	testb	$0x2, %dil
   2a493: 0f 85 1e 07 00 00            	jne	0x2abb7 <argon2_encode_string+0xb87>
   2a499: c6 44 3c 1d 00               	movb	$0x0, 0x1d(%rsp,%rdi)
   2a49e: 4c 89 ff                     	movq	%r15, %rdi
   2a4a1: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   2a4a6: e8 35 3e fe ff               	callq	0xe2e0 <strlen@plt>
   2a4ab: 48 89 c6                     	movq	%rax, %rsi
   2a4ae: 48 39 e8                     	cmpq	%rbp, %rax
   2a4b1: 0f 83 39 05 00 00            	jae	0x2a9f0 <argon2_encode_string+0x9c0>
   2a4b7: 48 8d 40 01                  	leaq	0x1(%rax), %rax
   2a4bb: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   2a4c0: 83 f8 08                     	cmpl	$0x8, %eax
   2a4c3: 0f 83 27 04 00 00            	jae	0x2a8f0 <argon2_encode_string+0x8c0>
   2a4c9: a8 04                        	testb	$0x4, %al
   2a4cb: 0f 85 67 06 00 00            	jne	0x2ab38 <argon2_encode_string+0xb08>
   2a4d1: 85 c0                        	testl	%eax, %eax
   2a4d3: 74 10                        	je	0x2a4e5 <argon2_encode_string+0x4b5>
   2a4d5: 0f b6 4c 24 1d               	movzbl	0x1d(%rsp), %ecx
   2a4da: 88 4a 03                     	movb	%cl, 0x3(%rdx)
   2a4dd: a8 02                        	testb	$0x2, %al
   2a4df: 0f 85 09 07 00 00            	jne	0x2abee <argon2_encode_string+0xbbe>
   2a4e5: 48 29 f5                     	subq	%rsi, %rbp
   2a4e8: 48 8d 0c 33                  	leaq	(%rbx,%rsi), %rcx
   2a4ec: 48 83 fd 03                  	cmpq	$0x3, %rbp
   2a4f0: 0f 86 fa 04 00 00            	jbe	0x2a9f0 <argon2_encode_string+0x9c0>
   2a4f6: c7 01 2c 70 3d 00            	movl	$0x3d702c, (%rcx)       # imm = 0x3D702C
   2a4fc: 41 8b 44 24 54               	movl	0x54(%r12), %eax
   2a501: 48 8d 59 03                  	leaq	0x3(%rcx), %rbx
   2a505: 48 83 ed 03                  	subq	$0x3, %rbp
   2a509: bf cd cc cc cc               	movl	$0xcccccccd, %edi       # imm = 0xCCCCCCCD
   2a50e: 48 89 c6                     	movq	%rax, %rsi
   2a511: 48 0f af c7                  	imulq	%rdi, %rax
   2a515: 89 f2                        	movl	%esi, %edx
   2a517: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a51b: 44 8d 04 80                  	leal	(%rax,%rax,4), %r8d
   2a51f: 45 01 c0                     	addl	%r8d, %r8d
   2a522: 44 29 c2                     	subl	%r8d, %edx
   2a525: 83 c2 30                     	addl	$0x30, %edx
   2a528: 88 54 24 1c                  	movb	%dl, 0x1c(%rsp)
   2a52c: 83 fe 09                     	cmpl	$0x9, %esi
   2a52f: 0f 86 f3 04 00 00            	jbe	0x2aa28 <argon2_encode_string+0x9f8>
   2a535: 89 c2                        	movl	%eax, %edx
   2a537: 48 0f af d7                  	imulq	%rdi, %rdx
   2a53b: 48 c1 ea 23                  	shrq	$0x23, %rdx
   2a53f: 44 8d 04 92                  	leal	(%rdx,%rdx,4), %r8d
   2a543: 45 01 c0                     	addl	%r8d, %r8d
   2a546: 44 29 c0                     	subl	%r8d, %eax
   2a549: 83 c0 30                     	addl	$0x30, %eax
   2a54c: 88 44 24 1b                  	movb	%al, 0x1b(%rsp)
   2a550: 83 fe 63                     	cmpl	$0x63, %esi
   2a553: 0f 86 f3 04 00 00            	jbe	0x2aa4c <argon2_encode_string+0xa1c>
   2a559: 89 d0                        	movl	%edx, %eax
   2a55b: 48 0f af c7                  	imulq	%rdi, %rax
   2a55f: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a563: 44 8d 04 80                  	leal	(%rax,%rax,4), %r8d
   2a567: 45 01 c0                     	addl	%r8d, %r8d
   2a56a: 44 29 c2                     	subl	%r8d, %edx
   2a56d: 83 c2 30                     	addl	$0x30, %edx
   2a570: 88 54 24 1a                  	movb	%dl, 0x1a(%rsp)
   2a574: 81 fe e7 03 00 00            	cmpl	$0x3e7, %esi            # imm = 0x3E7
   2a57a: 0f 86 ea 04 00 00            	jbe	0x2aa6a <argon2_encode_string+0xa3a>
   2a580: 41 89 c0                     	movl	%eax, %r8d
   2a583: 4c 0f af c7                  	imulq	%rdi, %r8
   2a587: 49 c1 e8 23                  	shrq	$0x23, %r8
   2a58b: 43 8d 14 80                  	leal	(%r8,%r8,4), %edx
   2a58f: 01 d2                        	addl	%edx, %edx
   2a591: 29 d0                        	subl	%edx, %eax
   2a593: 83 c0 30                     	addl	$0x30, %eax
   2a596: 88 44 24 19                  	movb	%al, 0x19(%rsp)
   2a59a: 81 fe 0f 27 00 00            	cmpl	$0x270f, %esi           # imm = 0x270F
   2a5a0: 0f 86 d8 04 00 00            	jbe	0x2aa7e <argon2_encode_string+0xa4e>
   2a5a6: 44 89 c0                     	movl	%r8d, %eax
   2a5a9: 48 0f af c7                  	imulq	%rdi, %rax
   2a5ad: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a5b1: 44 8d 0c 80                  	leal	(%rax,%rax,4), %r9d
   2a5b5: 48 89 c2                     	movq	%rax, %rdx
   2a5b8: 44 89 c0                     	movl	%r8d, %eax
   2a5bb: 45 01 c9                     	addl	%r9d, %r9d
   2a5be: 44 29 c8                     	subl	%r9d, %eax
   2a5c1: 83 c0 30                     	addl	$0x30, %eax
   2a5c4: 88 44 24 18                  	movb	%al, 0x18(%rsp)
   2a5c8: 81 fe 9f 86 01 00            	cmpl	$0x1869f, %esi          # imm = 0x1869F
   2a5ce: 0f 86 c8 04 00 00            	jbe	0x2aa9c <argon2_encode_string+0xa6c>
   2a5d4: 89 d0                        	movl	%edx, %eax
   2a5d6: 48 0f af c7                  	imulq	%rdi, %rax
   2a5da: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a5de: 44 8d 04 80                  	leal	(%rax,%rax,4), %r8d
   2a5e2: 49 89 c1                     	movq	%rax, %r9
   2a5e5: 89 d0                        	movl	%edx, %eax
   2a5e7: 45 01 c0                     	addl	%r8d, %r8d
   2a5ea: 44 29 c0                     	subl	%r8d, %eax
   2a5ed: 83 c0 30                     	addl	$0x30, %eax
   2a5f0: 88 44 24 17                  	movb	%al, 0x17(%rsp)
   2a5f4: 81 fe 3f 42 0f 00            	cmpl	$0xf423f, %esi          # imm = 0xF423F
   2a5fa: 0f 86 ba 04 00 00            	jbe	0x2aaba <argon2_encode_string+0xa8a>
   2a600: 44 89 c8                     	movl	%r9d, %eax
   2a603: 48 0f af c7                  	imulq	%rdi, %rax
   2a607: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a60b: 8d 14 80                     	leal	(%rax,%rax,4), %edx
   2a60e: 49 89 c0                     	movq	%rax, %r8
   2a611: 44 89 c8                     	movl	%r9d, %eax
   2a614: 01 d2                        	addl	%edx, %edx
   2a616: 29 d0                        	subl	%edx, %eax
   2a618: 83 c0 30                     	addl	$0x30, %eax
   2a61b: 88 44 24 16                  	movb	%al, 0x16(%rsp)
   2a61f: 81 fe 7f 96 98 00            	cmpl	$0x98967f, %esi         # imm = 0x98967F
   2a625: 0f 86 c3 04 00 00            	jbe	0x2aaee <argon2_encode_string+0xabe>
   2a62b: 44 89 c2                     	movl	%r8d, %edx
   2a62e: 44 89 c0                     	movl	%r8d, %eax
   2a631: 48 0f af d7                  	imulq	%rdi, %rdx
   2a635: 48 c1 ea 23                  	shrq	$0x23, %rdx
   2a639: 44 8d 0c 92                  	leal	(%rdx,%rdx,4), %r9d
   2a63d: 45 01 c9                     	addl	%r9d, %r9d
   2a640: 44 29 c8                     	subl	%r9d, %eax
   2a643: 83 c0 30                     	addl	$0x30, %eax
   2a646: 88 44 24 15                  	movb	%al, 0x15(%rsp)
   2a64a: 81 fe ff e0 f5 05            	cmpl	$0x5f5e0ff, %esi        # imm = 0x5F5E0FF
   2a650: 0f 86 10 05 00 00            	jbe	0x2ab66 <argon2_encode_string+0xb36>
   2a656: 89 d0                        	movl	%edx, %eax
   2a658: 48 0f af c7                  	imulq	%rdi, %rax
   2a65c: 48 c1 e8 23                  	shrq	$0x23, %rax
   2a660: 8d 3c 80                     	leal	(%rax,%rax,4), %edi
   2a663: 01 ff                        	addl	%edi, %edi
   2a665: 29 fa                        	subl	%edi, %edx
   2a667: 83 c2 30                     	addl	$0x30, %edx
   2a66a: 88 54 24 14                  	movb	%dl, 0x14(%rsp)
   2a66e: 81 fe ff c9 9a 3b            	cmpl	$0x3b9ac9ff, %esi       # imm = 0x3B9AC9FF
   2a674: 0f 86 21 05 00 00            	jbe	0x2ab9b <argon2_encode_string+0xb6b>
   2a67a: 83 c0 30                     	addl	$0x30, %eax
   2a67d: 31 f6                        	xorl	%esi, %esi
   2a67f: 88 44 24 13                  	movb	%al, 0x13(%rsp)
   2a683: 41 b8 0a 00 00 00            	movl	$0xa, %r8d
   2a689: 49 29 f0                     	subq	%rsi, %r8
   2a68c: 4c 01 f6                     	addq	%r14, %rsi
   2a68f: 41 83 f8 08                  	cmpl	$0x8, %r8d
   2a693: 0f 83 af 02 00 00            	jae	0x2a948 <argon2_encode_string+0x918>
   2a699: 41 f6 c0 04                  	testb	$0x4, %r8b
   2a69d: 0f 85 ac 04 00 00            	jne	0x2ab4f <argon2_encode_string+0xb1f>
   2a6a3: 45 85 c0                     	testl	%r8d, %r8d
   2a6a6: 74 11                        	je	0x2a6b9 <argon2_encode_string+0x689>
   2a6a8: 0f b6 06                     	movzbl	(%rsi), %eax
   2a6ab: 88 44 24 1d                  	movb	%al, 0x1d(%rsp)
   2a6af: 41 f6 c0 02                  	testb	$0x2, %r8b
   2a6b3: 0f 85 22 05 00 00            	jne	0x2abdb <argon2_encode_string+0xbab>
   2a6b9: 4c 89 ff                     	movq	%r15, %rdi
   2a6bc: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   2a6c1: 42 c6 44 04 1d 00            	movb	$0x0, 0x1d(%rsp,%r8)
   2a6c7: e8 14 3c fe ff               	callq	0xe2e0 <strlen@plt>
   2a6cc: 48 89 c7                     	movq	%rax, %rdi
   2a6cf: 48 39 e8                     	cmpq	%rbp, %rax
   2a6d2: 0f 83 18 03 00 00            	jae	0x2a9f0 <argon2_encode_string+0x9c0>
   2a6d8: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   2a6dc: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   2a6e1: 83 fa 08                     	cmpl	$0x8, %edx
   2a6e4: 0f 83 ae 02 00 00            	jae	0x2a998 <argon2_encode_string+0x968>
   2a6ea: f6 c2 04                     	testb	$0x4, %dl
   2a6ed: 0f 85 7d 04 00 00            	jne	0x2ab70 <argon2_encode_string+0xb40>
   2a6f3: 85 d2                        	testl	%edx, %edx
   2a6f5: 74 11                        	je	0x2a708 <argon2_encode_string+0x6d8>
   2a6f7: 0f b6 44 24 1d               	movzbl	0x1d(%rsp), %eax
   2a6fc: 88 41 03                     	movb	%al, 0x3(%rcx)
   2a6ff: f6 c2 02                     	testb	$0x2, %dl
   2a702: 0f 85 f8 04 00 00            	jne	0x2ac00 <argon2_encode_string+0xbd0>
   2a708: 48 29 fd                     	subq	%rdi, %rbp
   2a70b: 48 01 fb                     	addq	%rdi, %rbx
   2a70e: 48 83 fd 01                  	cmpq	$0x1, %rbp
   2a712: 0f 84 d8 02 00 00            	je	0x2a9f0 <argon2_encode_string+0x9c0>
   2a718: ba 24 00 00 00               	movl	$0x24, %edx
   2a71d: 48 83 c3 01                  	addq	$0x1, %rbx
   2a721: 48 83 ed 01                  	subq	$0x1, %rbp
   2a725: 41 b8 03 00 00 00            	movl	$0x3, %r8d
   2a72b: 66 89 53 ff                  	movw	%dx, -0x1(%rbx)
   2a72f: 41 8b 4c 24 28               	movl	0x28(%r12), %ecx
   2a734: 48 89 ee                     	movq	%rbp, %rsi
   2a737: 48 89 df                     	movq	%rbx, %rdi
   2a73a: 49 8b 54 24 20               	movq	0x20(%r12), %rdx
   2a73f: e8 dc 3c fe ff               	callq	0xe420 <sodium_bin2base64@plt>
   2a744: 48 85 c0                     	testq	%rax, %rax
   2a747: 0f 84 a3 02 00 00            	je	0x2a9f0 <argon2_encode_string+0x9c0>
   2a74d: 48 89 df                     	movq	%rbx, %rdi
   2a750: e8 8b 3b fe ff               	callq	0xe2e0 <strlen@plt>
   2a755: 48 29 c5                     	subq	%rax, %rbp
   2a758: 48 01 c3                     	addq	%rax, %rbx
   2a75b: 48 83 fd 01                  	cmpq	$0x1, %rbp
   2a75f: 0f 86 8b 02 00 00            	jbe	0x2a9f0 <argon2_encode_string+0x9c0>
   2a765: b8 24 00 00 00               	movl	$0x24, %eax
   2a76a: 48 8d 75 ff                  	leaq	-0x1(%rbp), %rsi
   2a76e: 48 8d 7b 01                  	leaq	0x1(%rbx), %rdi
   2a772: 41 b8 03 00 00 00            	movl	$0x3, %r8d
   2a778: 66 89 03                     	movw	%ax, (%rbx)
   2a77b: 41 8b 4c 24 08               	movl	0x8(%r12), %ecx
   2a780: 49 8b 14 24                  	movq	(%r12), %rdx
   2a784: e8 97 3c fe ff               	callq	0xe420 <sodium_bin2base64@plt>
   2a789: 48 85 c0                     	testq	%rax, %rax
   2a78c: 0f 84 5e 02 00 00            	je	0x2a9f0 <argon2_encode_string+0x9c0>
   2a792: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   2a797: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2a7a0: 0f 85 6c 04 00 00            	jne	0x2ac12 <argon2_encode_string+0xbe2>
   2a7a6: 48 83 c4 38                  	addq	$0x38, %rsp
   2a7aa: 44 89 e8                     	movl	%r13d, %eax
   2a7ad: 5b                           	popq	%rbx
   2a7ae: 5d                           	popq	%rbp
   2a7af: 41 5c                        	popq	%r12
   2a7b1: 41 5d                        	popq	%r13
   2a7b3: 41 5e                        	popq	%r14
   2a7b5: 41 5f                        	popq	%r15
   2a7b7: c3                           	retq
   2a7b8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   2a7c0: 48 83 fe 0b                  	cmpq	$0xb, %rsi
   2a7c4: 0f 86 26 02 00 00            	jbe	0x2a9f0 <argon2_encode_string+0x9c0>
   2a7ca: c7 47 08 24 76 3d 00         	movl	$0x3d7624, 0x8(%rdi)    # imm = 0x3D7624
   2a7d1: 48 8d 5f 0b                  	leaq	0xb(%rdi), %rbx
   2a7d5: 48 8d 6e f5                  	leaq	-0xb(%rsi), %rbp
   2a7d9: 48 b8 24 61 72 67 6f 6e 32 69	movabsq	$0x69326e6f67726124, %rax # imm = 0x69326E6F67726124
   2a7e3: 48 89 07                     	movq	%rax, (%rdi)
   2a7e6: e9 a5 f8 ff ff               	jmp	0x2a090 <argon2_encode_string+0x60>
   2a7eb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2a7f0: 48 8b 01                     	movq	(%rcx), %rax
   2a7f3: 4c 8d 4c 24 20               	leaq	0x20(%rsp), %r9
   2a7f8: 48 89 44 24 1d               	movq	%rax, 0x1d(%rsp)
   2a7fd: 89 f8                        	movl	%edi, %eax
   2a7ff: 48 8b 54 01 f8               	movq	-0x8(%rcx,%rax), %rdx
   2a804: 49 89 54 07 f8               	movq	%rdx, -0x8(%r15,%rax)
   2a809: 4c 89 f8                     	movq	%r15, %rax
   2a80c: 4c 29 c8                     	subq	%r9, %rax
   2a80f: 48 29 c1                     	subq	%rax, %rcx
   2a812: 01 f8                        	addl	%edi, %eax
   2a814: 83 e0 f8                     	andl	$-0x8, %eax
   2a817: 83 f8 08                     	cmpl	$0x8, %eax
   2a81a: 0f 82 66 fa ff ff            	jb	0x2a286 <argon2_encode_string+0x256>
   2a820: 83 e0 f8                     	andl	$-0x8, %eax
   2a823: 31 d2                        	xorl	%edx, %edx
   2a825: 89 d6                        	movl	%edx, %esi
   2a827: 83 c2 08                     	addl	$0x8, %edx
   2a82a: 4c 8b 04 31                  	movq	(%rcx,%rsi), %r8
   2a82e: 4d 89 04 31                  	movq	%r8, (%r9,%rsi)
   2a832: 39 c2                        	cmpl	%eax, %edx
   2a834: 72 ef                        	jb	0x2a825 <argon2_encode_string+0x7f5>
   2a836: e9 4b fa ff ff               	jmp	0x2a286 <argon2_encode_string+0x256>
   2a83b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2a840: 48 8b 54 24 1d               	movq	0x1d(%rsp), %rdx
   2a845: 48 8d 73 08                  	leaq	0x8(%rbx), %rsi
   2a849: 4d 89 f9                     	movq	%r15, %r9
   2a84c: 48 83 e6 f8                  	andq	$-0x8, %rsi
   2a850: 48 89 13                     	movq	%rdx, (%rbx)
   2a853: 89 c2                        	movl	%eax, %edx
   2a855: 49 8b 4c 17 f8               	movq	-0x8(%r15,%rdx), %rcx
   2a85a: 48 89 4c 13 f8               	movq	%rcx, -0x8(%rbx,%rdx)
   2a85f: 48 89 da                     	movq	%rbx, %rdx
   2a862: 48 29 f2                     	subq	%rsi, %rdx
   2a865: 01 d0                        	addl	%edx, %eax
   2a867: 49 29 d1                     	subq	%rdx, %r9
   2a86a: 83 e0 f8                     	andl	$-0x8, %eax
   2a86d: 83 f8 08                     	cmpl	$0x8, %eax
   2a870: 0f 82 51 fa ff ff            	jb	0x2a2c7 <argon2_encode_string+0x297>
   2a876: 83 e0 f8                     	andl	$-0x8, %eax
   2a879: 31 d2                        	xorl	%edx, %edx
   2a87b: 89 d1                        	movl	%edx, %ecx
   2a87d: 83 c2 08                     	addl	$0x8, %edx
   2a880: 4d 8b 04 09                  	movq	(%r9,%rcx), %r8
   2a884: 4c 89 04 0e                  	movq	%r8, (%rsi,%rcx)
   2a888: 39 c2                        	cmpl	%eax, %edx
   2a88a: 72 ef                        	jb	0x2a87b <argon2_encode_string+0x84b>
   2a88c: e9 36 fa ff ff               	jmp	0x2a2c7 <argon2_encode_string+0x297>
   2a891: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   2a898: 48 8b 01                     	movq	(%rcx), %rax
   2a89b: 4c 8d 44 24 20               	leaq	0x20(%rsp), %r8
   2a8a0: 48 89 44 24 1d               	movq	%rax, 0x1d(%rsp)
   2a8a5: 89 f8                        	movl	%edi, %eax
   2a8a7: 48 8b 74 01 f8               	movq	-0x8(%rcx,%rax), %rsi
   2a8ac: 49 89 74 07 f8               	movq	%rsi, -0x8(%r15,%rax)
   2a8b1: 4c 89 f8                     	movq	%r15, %rax
   2a8b4: 4c 29 c0                     	subq	%r8, %rax
   2a8b7: 48 29 c1                     	subq	%rax, %rcx
   2a8ba: 01 f8                        	addl	%edi, %eax
   2a8bc: 83 e0 f8                     	andl	$-0x8, %eax
   2a8bf: 49 89 c9                     	movq	%rcx, %r9
   2a8c2: 83 f8 08                     	cmpl	$0x8, %eax
   2a8c5: 0f 82 ce fb ff ff            	jb	0x2a499 <argon2_encode_string+0x469>
   2a8cb: 83 e0 f8                     	andl	$-0x8, %eax
   2a8ce: 31 c9                        	xorl	%ecx, %ecx
   2a8d0: 89 ce                        	movl	%ecx, %esi
   2a8d2: 83 c1 08                     	addl	$0x8, %ecx
   2a8d5: 4d 8b 14 31                  	movq	(%r9,%rsi), %r10
   2a8d9: 4d 89 14 30                  	movq	%r10, (%r8,%rsi)
   2a8dd: 39 c1                        	cmpl	%eax, %ecx
   2a8df: 72 ef                        	jb	0x2a8d0 <argon2_encode_string+0x8a0>
   2a8e1: e9 b3 fb ff ff               	jmp	0x2a499 <argon2_encode_string+0x469>
   2a8e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   2a8f0: 48 8b 4c 24 1d               	movq	0x1d(%rsp), %rcx
   2a8f5: 48 8d 7b 08                  	leaq	0x8(%rbx), %rdi
   2a8f9: 4d 89 f9                     	movq	%r15, %r9
   2a8fc: 48 83 e7 f8                  	andq	$-0x8, %rdi
   2a900: 48 89 4a 03                  	movq	%rcx, 0x3(%rdx)
   2a904: 89 c2                        	movl	%eax, %edx
   2a906: 49 8b 4c 17 f8               	movq	-0x8(%r15,%rdx), %rcx
   2a90b: 48 89 4c 13 f8               	movq	%rcx, -0x8(%rbx,%rdx)
   2a910: 48 89 da                     	movq	%rbx, %rdx
   2a913: 48 29 fa                     	subq	%rdi, %rdx
   2a916: 01 d0                        	addl	%edx, %eax
   2a918: 49 29 d1                     	subq	%rdx, %r9
   2a91b: 83 e0 f8                     	andl	$-0x8, %eax
   2a91e: 83 f8 08                     	cmpl	$0x8, %eax
   2a921: 0f 82 be fb ff ff            	jb	0x2a4e5 <argon2_encode_string+0x4b5>
   2a927: 83 e0 f8                     	andl	$-0x8, %eax
   2a92a: 31 d2                        	xorl	%edx, %edx
   2a92c: 89 d1                        	movl	%edx, %ecx
   2a92e: 83 c2 08                     	addl	$0x8, %edx
   2a931: 4d 8b 04 09                  	movq	(%r9,%rcx), %r8
   2a935: 4c 89 04 0f                  	movq	%r8, (%rdi,%rcx)
   2a939: 39 c2                        	cmpl	%eax, %edx
   2a93b: 72 ef                        	jb	0x2a92c <argon2_encode_string+0x8fc>
   2a93d: e9 a3 fb ff ff               	jmp	0x2a4e5 <argon2_encode_string+0x4b5>
   2a942: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2a948: 48 8b 06                     	movq	(%rsi), %rax
   2a94b: 4c 8d 4c 24 20               	leaq	0x20(%rsp), %r9
   2a950: 48 89 44 24 1d               	movq	%rax, 0x1d(%rsp)
   2a955: 44 89 c0                     	movl	%r8d, %eax
   2a958: 48 8b 54 06 f8               	movq	-0x8(%rsi,%rax), %rdx
   2a95d: 49 89 54 07 f8               	movq	%rdx, -0x8(%r15,%rax)
   2a962: 4c 89 f8                     	movq	%r15, %rax
   2a965: 4c 29 c8                     	subq	%r9, %rax
   2a968: 48 29 c6                     	subq	%rax, %rsi
   2a96b: 44 01 c0                     	addl	%r8d, %eax
   2a96e: 83 e0 f8                     	andl	$-0x8, %eax
   2a971: 83 f8 08                     	cmpl	$0x8, %eax
   2a974: 0f 82 3f fd ff ff            	jb	0x2a6b9 <argon2_encode_string+0x689>
   2a97a: 83 e0 f8                     	andl	$-0x8, %eax
   2a97d: 31 d2                        	xorl	%edx, %edx
   2a97f: 89 d7                        	movl	%edx, %edi
   2a981: 83 c2 08                     	addl	$0x8, %edx
   2a984: 4c 8b 14 3e                  	movq	(%rsi,%rdi), %r10
   2a988: 4d 89 14 39                  	movq	%r10, (%r9,%rdi)
   2a98c: 39 c2                        	cmpl	%eax, %edx
   2a98e: 72 ef                        	jb	0x2a97f <argon2_encode_string+0x94f>
   2a990: e9 24 fd ff ff               	jmp	0x2a6b9 <argon2_encode_string+0x689>
   2a995: 0f 1f 00                     	nopl	(%rax)
   2a998: 48 8b 44 24 1d               	movq	0x1d(%rsp), %rax
   2a99d: 4c 8d 43 08                  	leaq	0x8(%rbx), %r8
   2a9a1: 49 83 e0 f8                  	andq	$-0x8, %r8
   2a9a5: 48 89 41 03                  	movq	%rax, 0x3(%rcx)
   2a9a9: 89 d0                        	movl	%edx, %eax
   2a9ab: 49 8b 4c 07 f8               	movq	-0x8(%r15,%rax), %rcx
   2a9b0: 48 89 4c 03 f8               	movq	%rcx, -0x8(%rbx,%rax)
   2a9b5: 48 89 d9                     	movq	%rbx, %rcx
   2a9b8: 4c 89 f8                     	movq	%r15, %rax
   2a9bb: 4c 29 c1                     	subq	%r8, %rcx
   2a9be: 01 ca                        	addl	%ecx, %edx
   2a9c0: 48 29 c8                     	subq	%rcx, %rax
   2a9c3: 83 e2 f8                     	andl	$-0x8, %edx
   2a9c6: 83 fa 08                     	cmpl	$0x8, %edx
   2a9c9: 0f 82 39 fd ff ff            	jb	0x2a708 <argon2_encode_string+0x6d8>
   2a9cf: 83 e2 f8                     	andl	$-0x8, %edx
   2a9d2: 31 c9                        	xorl	%ecx, %ecx
   2a9d4: 89 ce                        	movl	%ecx, %esi
   2a9d6: 83 c1 08                     	addl	$0x8, %ecx
   2a9d9: 4c 8b 0c 30                  	movq	(%rax,%rsi), %r9
   2a9dd: 4d 89 0c 30                  	movq	%r9, (%r8,%rsi)
   2a9e1: 39 d1                        	cmpl	%edx, %ecx
   2a9e3: 72 ef                        	jb	0x2a9d4 <argon2_encode_string+0x9a4>
   2a9e5: e9 1e fd ff ff               	jmp	0x2a708 <argon2_encode_string+0x6d8>
   2a9ea: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2a9f0: 41 bd e1 ff ff ff            	movl	$0xffffffe1, %r13d      # imm = 0xFFFFFFE1
   2a9f6: e9 97 fd ff ff               	jmp	0x2a792 <argon2_encode_string+0x762>
   2a9fb: b9 06 00 00 00               	movl	$0x6, %ecx
   2aa00: e9 44 f8 ff ff               	jmp	0x2a249 <argon2_encode_string+0x219>
   2aa05: 0f 1f 00                     	nopl	(%rax)
   2aa08: b9 09 00 00 00               	movl	$0x9, %ecx
   2aa0d: e9 37 f8 ff ff               	jmp	0x2a249 <argon2_encode_string+0x219>
   2aa12: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2aa18: b8 09 00 00 00               	movl	$0x9, %eax
   2aa1d: e9 43 fa ff ff               	jmp	0x2a465 <argon2_encode_string+0x435>
   2aa22: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2aa28: be 09 00 00 00               	movl	$0x9, %esi
   2aa2d: e9 51 fc ff ff               	jmp	0x2a683 <argon2_encode_string+0x653>
   2aa32: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2aa38: b9 08 00 00 00               	movl	$0x8, %ecx
   2aa3d: e9 07 f8 ff ff               	jmp	0x2a249 <argon2_encode_string+0x219>
   2aa42: b8 08 00 00 00               	movl	$0x8, %eax
   2aa47: e9 19 fa ff ff               	jmp	0x2a465 <argon2_encode_string+0x435>
   2aa4c: be 08 00 00 00               	movl	$0x8, %esi
   2aa51: e9 2d fc ff ff               	jmp	0x2a683 <argon2_encode_string+0x653>
   2aa56: b9 07 00 00 00               	movl	$0x7, %ecx
   2aa5b: e9 e9 f7 ff ff               	jmp	0x2a249 <argon2_encode_string+0x219>
   2aa60: b8 07 00 00 00               	movl	$0x7, %eax
   2aa65: e9 fb f9 ff ff               	jmp	0x2a465 <argon2_encode_string+0x435>
   2aa6a: be 07 00 00 00               	movl	$0x7, %esi
   2aa6f: e9 0f fc ff ff               	jmp	0x2a683 <argon2_encode_string+0x653>
   2aa74: b8 06 00 00 00               	movl	$0x6, %eax
   2aa79: e9 e7 f9 ff ff               	jmp	0x2a465 <argon2_encode_string+0x435>
   2aa7e: be 06 00 00 00               	movl	$0x6, %esi
   2aa83: e9 fb fb ff ff               	jmp	0x2a683 <argon2_encode_string+0x653>
   2aa88: b9 05 00 00 00               	movl	$0x5, %ecx
   2aa8d: e9 b7 f7 ff ff               	jmp	0x2a249 <argon2_encode_string+0x219>
   2aa92: b8 05 00 00 00               	movl	$0x5, %eax
   2aa97: e9 c9 f9 ff ff               	jmp	0x2a465 <argon2_encode_string+0x435>
   2aa9c: be 05 00 00 00               	movl	$0x5, %esi
   2aaa1: e9 dd fb ff ff               	jmp	0x2a683 <argon2_encode_string+0x653>
   2aaa6: b9 04 00 00 00               	movl	$0x4, %ecx
   2aaab: e9 99 f7 ff ff               	jmp	0x2a249 <argon2_encode_string+0x219>
   2aab0: b8 04 00 00 00               	movl	$0x4, %eax
   2aab5: e9 ab f9 ff ff               	jmp	0x2a465 <argon2_encode_string+0x435>
   2aaba: be 04 00 00 00               	movl	$0x4, %esi
   2aabf: e9 bf fb ff ff               	jmp	0x2a683 <argon2_encode_string+0x653>
   2aac4: b9 03 00 00 00               	movl	$0x3, %ecx
   2aac9: e9 7b f7 ff ff               	jmp	0x2a249 <argon2_encode_string+0x219>
   2aace: b8 03 00 00 00               	movl	$0x3, %eax
   2aad3: e9 8d f9 ff ff               	jmp	0x2a465 <argon2_encode_string+0x435>
   2aad8: 8b 01                        	movl	(%rcx), %eax
   2aada: 89 44 24 1d                  	movl	%eax, 0x1d(%rsp)
   2aade: 89 f8                        	movl	%edi, %eax
   2aae0: 8b 54 01 fc                  	movl	-0x4(%rcx,%rax), %edx
   2aae4: 41 89 54 07 fc               	movl	%edx, -0x4(%r15,%rax)
   2aae9: e9 98 f7 ff ff               	jmp	0x2a286 <argon2_encode_string+0x256>
   2aaee: be 03 00 00 00               	movl	$0x3, %esi
   2aaf3: e9 8b fb ff ff               	jmp	0x2a683 <argon2_encode_string+0x653>
   2aaf8: 8b 54 24 1d                  	movl	0x1d(%rsp), %edx
   2aafc: 89 c0                        	movl	%eax, %eax
   2aafe: 89 13                        	movl	%edx, (%rbx)
   2ab00: 41 8b 54 07 fc               	movl	-0x4(%r15,%rax), %edx
   2ab05: 89 54 03 fc                  	movl	%edx, -0x4(%rbx,%rax)
   2ab09: e9 b9 f7 ff ff               	jmp	0x2a2c7 <argon2_encode_string+0x297>
   2ab0e: b9 02 00 00 00               	movl	$0x2, %ecx
   2ab13: e9 31 f7 ff ff               	jmp	0x2a249 <argon2_encode_string+0x219>
   2ab18: 8b 01                        	movl	(%rcx), %eax
   2ab1a: 89 44 24 1d                  	movl	%eax, 0x1d(%rsp)
   2ab1e: 89 f8                        	movl	%edi, %eax
   2ab20: 8b 4c 01 fc                  	movl	-0x4(%rcx,%rax), %ecx
   2ab24: 41 89 4c 07 fc               	movl	%ecx, -0x4(%r15,%rax)
   2ab29: e9 6b f9 ff ff               	jmp	0x2a499 <argon2_encode_string+0x469>
   2ab2e: b8 02 00 00 00               	movl	$0x2, %eax
   2ab33: e9 2d f9 ff ff               	jmp	0x2a465 <argon2_encode_string+0x435>
   2ab38: 8b 4c 24 1d                  	movl	0x1d(%rsp), %ecx
   2ab3c: 89 c0                        	movl	%eax, %eax
   2ab3e: 89 4a 03                     	movl	%ecx, 0x3(%rdx)
   2ab41: 41 8b 54 07 fc               	movl	-0x4(%r15,%rax), %edx
   2ab46: 89 54 03 fc                  	movl	%edx, -0x4(%rbx,%rax)
   2ab4a: e9 96 f9 ff ff               	jmp	0x2a4e5 <argon2_encode_string+0x4b5>
   2ab4f: 8b 06                        	movl	(%rsi), %eax
   2ab51: 89 44 24 1d                  	movl	%eax, 0x1d(%rsp)
   2ab55: 44 89 c0                     	movl	%r8d, %eax
   2ab58: 8b 54 06 fc                  	movl	-0x4(%rsi,%rax), %edx
   2ab5c: 41 89 54 07 fc               	movl	%edx, -0x4(%r15,%rax)
   2ab61: e9 53 fb ff ff               	jmp	0x2a6b9 <argon2_encode_string+0x689>
   2ab66: be 02 00 00 00               	movl	$0x2, %esi
   2ab6b: e9 13 fb ff ff               	jmp	0x2a683 <argon2_encode_string+0x653>
   2ab70: 8b 44 24 1d                  	movl	0x1d(%rsp), %eax
   2ab74: 89 d2                        	movl	%edx, %edx
   2ab76: 89 41 03                     	movl	%eax, 0x3(%rcx)
   2ab79: 41 8b 44 17 fc               	movl	-0x4(%r15,%rdx), %eax
   2ab7e: 89 44 13 fc                  	movl	%eax, -0x4(%rbx,%rdx)
   2ab82: e9 81 fb ff ff               	jmp	0x2a708 <argon2_encode_string+0x6d8>
   2ab87: b9 01 00 00 00               	movl	$0x1, %ecx
   2ab8c: e9 b8 f6 ff ff               	jmp	0x2a249 <argon2_encode_string+0x219>
   2ab91: b8 01 00 00 00               	movl	$0x1, %eax
   2ab96: e9 ca f8 ff ff               	jmp	0x2a465 <argon2_encode_string+0x435>
   2ab9b: be 01 00 00 00               	movl	$0x1, %esi
   2aba0: e9 de fa ff ff               	jmp	0x2a683 <argon2_encode_string+0x653>
   2aba5: 89 f8                        	movl	%edi, %eax
   2aba7: 0f b7 54 01 fe               	movzwl	-0x2(%rcx,%rax), %edx
   2abac: 66 41 89 54 07 fe            	movw	%dx, -0x2(%r15,%rax)
   2abb2: e9 cf f6 ff ff               	jmp	0x2a286 <argon2_encode_string+0x256>
   2abb7: 89 f8                        	movl	%edi, %eax
   2abb9: 0f b7 4c 01 fe               	movzwl	-0x2(%rcx,%rax), %ecx
   2abbe: 66 41 89 4c 07 fe            	movw	%cx, -0x2(%r15,%rax)
   2abc4: e9 d0 f8 ff ff               	jmp	0x2a499 <argon2_encode_string+0x469>
   2abc9: 89 c0                        	movl	%eax, %eax
   2abcb: 41 0f b7 54 07 fe            	movzwl	-0x2(%r15,%rax), %edx
   2abd1: 66 89 54 03 fe               	movw	%dx, -0x2(%rbx,%rax)
   2abd6: e9 ec f6 ff ff               	jmp	0x2a2c7 <argon2_encode_string+0x297>
   2abdb: 44 89 c0                     	movl	%r8d, %eax
   2abde: 0f b7 54 06 fe               	movzwl	-0x2(%rsi,%rax), %edx
   2abe3: 66 41 89 54 07 fe            	movw	%dx, -0x2(%r15,%rax)
   2abe9: e9 cb fa ff ff               	jmp	0x2a6b9 <argon2_encode_string+0x689>
   2abee: 89 c0                        	movl	%eax, %eax
   2abf0: 41 0f b7 54 07 fe            	movzwl	-0x2(%r15,%rax), %edx
   2abf6: 66 89 54 03 fe               	movw	%dx, -0x2(%rbx,%rax)
   2abfb: e9 e5 f8 ff ff               	jmp	0x2a4e5 <argon2_encode_string+0x4b5>
   2ac00: 89 d2                        	movl	%edx, %edx
   2ac02: 41 0f b7 44 17 fe            	movzwl	-0x2(%r15,%rdx), %eax
   2ac08: 66 89 44 13 fe               	movw	%ax, -0x2(%rbx,%rdx)
   2ac0d: e9 f6 fa ff ff               	jmp	0x2a708 <argon2_encode_string+0x6d8>
   2ac12: e8 d9 36 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2ac17: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

000000000002ac20 <fill_block>:
   2ac20: 41 57                        	pushq	%r15
   2ac22: 48 89 f8                     	movq	%rdi, %rax
   2ac25: b9 80 00 00 00               	movl	$0x80, %ecx
   2ac2a: 41 56                        	pushq	%r14
   2ac2c: 41 55                        	pushq	%r13
   2ac2e: 41 54                        	pushq	%r12
   2ac30: 55                           	pushq	%rbp
   2ac31: 48 89 d5                     	movq	%rdx, %rbp
   2ac34: 48 89 c2                     	movq	%rax, %rdx
   2ac37: 53                           	pushq	%rbx
   2ac38: 48 81 ec d0 07 00 00         	subq	$0x7d0, %rsp            # imm = 0x7D0
   2ac3f: 4c 8d 5c 24 c8               	leaq	-0x38(%rsp), %r11
   2ac44: 4c 89 df                     	movq	%r11, %rdi
   2ac47: 4c 89 5c 24 b8               	movq	%r11, -0x48(%rsp)
   2ac4c: 4c 89 d8                     	movq	%r11, %rax
   2ac4f: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   2ac52: 48 8d 8c 24 c8 03 00 00      	leaq	0x3c8(%rsp), %rcx
   2ac5a: 48 89 4c 24 a8               	movq	%rcx, -0x58(%rsp)
   2ac5f: 90                           	nop
   2ac60: f3 0f 6f 02                  	movdqu	(%rdx), %xmm0
   2ac64: 66 0f ef 00                  	pxor	(%rax), %xmm0
   2ac68: 48 83 c0 10                  	addq	$0x10, %rax
   2ac6c: 48 83 c2 10                  	addq	$0x10, %rdx
   2ac70: 0f 29 40 f0                  	movaps	%xmm0, -0x10(%rax)
   2ac74: 48 39 c1                     	cmpq	%rax, %rcx
   2ac77: 75 e7                        	jne	0x2ac60 <fill_block+0x40>
   2ac79: 48 8b 7c 24 a8               	movq	-0x58(%rsp), %rdi
   2ac7e: b9 80 00 00 00               	movl	$0x80, %ecx
   2ac83: 4c 89 de                     	movq	%r11, %rsi
   2ac86: 4d 89 de                     	movq	%r11, %r14
   2ac89: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   2ac8c: 48 89 6c 24 b0               	movq	%rbp, -0x50(%rsp)
   2ac91: 4c 89 5c 24 c0               	movq	%r11, -0x40(%rsp)
   2ac96: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   2aca0: 49 8b 46 20                  	movq	0x20(%r14), %rax
   2aca4: 49 8b 16                     	movq	(%r14), %rdx
   2aca7: 4d 8b 46 60                  	movq	0x60(%r14), %r8
   2acab: 4d 8b 5e 70                  	movq	0x70(%r14), %r11
   2acaf: 89 c6                        	movl	%eax, %esi
   2acb1: 89 d1                        	movl	%edx, %ecx
   2acb3: 48 01 c2                     	addq	%rax, %rdx
   2acb6: 48 0f af ce                  	imulq	%rsi, %rcx
   2acba: 48 8d 0c 4a                  	leaq	(%rdx,%rcx,2), %rcx
   2acbe: 49 8b 56 40                  	movq	0x40(%r14), %rdx
   2acc2: 49 31 c8                     	xorq	%rcx, %r8
   2acc5: 49 c1 c0 20                  	rolq	$0x20, %r8
   2acc9: 89 d6                        	movl	%edx, %esi
   2accb: 44 89 c7                     	movl	%r8d, %edi
   2acce: 4c 01 c2                     	addq	%r8, %rdx
   2acd1: 48 0f af f7                  	imulq	%rdi, %rsi
   2acd5: 48 8d 14 72                  	leaq	(%rdx,%rsi,2), %rdx
   2acd9: 89 ce                        	movl	%ecx, %esi
   2acdb: 48 31 d0                     	xorq	%rdx, %rax
   2acde: 48 c1 c8 18                  	rorq	$0x18, %rax
   2ace2: 89 c7                        	movl	%eax, %edi
   2ace4: 48 01 c1                     	addq	%rax, %rcx
   2ace7: 48 0f af f7                  	imulq	%rdi, %rsi
   2aceb: 4c 8d 24 71                  	leaq	(%rcx,%rsi,2), %r12
   2acef: 89 d1                        	movl	%edx, %ecx
   2acf1: 4d 31 e0                     	xorq	%r12, %r8
   2acf4: 49 c1 c8 10                  	rorq	$0x10, %r8
   2acf8: 44 89 c6                     	movl	%r8d, %esi
   2acfb: 4c 01 c2                     	addq	%r8, %rdx
   2acfe: 48 0f af ce                  	imulq	%rsi, %rcx
   2ad02: 4c 8d 3c 4a                  	leaq	(%rdx,%rcx,2), %r15
   2ad06: 49 8b 4e 28                  	movq	0x28(%r14), %rcx
   2ad0a: 4c 31 f8                     	xorq	%r15, %rax
   2ad0d: 4c 89 7c 24 a0               	movq	%r15, -0x60(%rsp)
   2ad12: 48 d1 c0                     	rolq	%rax
   2ad15: 89 ce                        	movl	%ecx, %esi
   2ad17: 48 89 44 24 98               	movq	%rax, -0x68(%rsp)
   2ad1c: 49 8b 46 08                  	movq	0x8(%r14), %rax
   2ad20: 89 c2                        	movl	%eax, %edx
   2ad22: 48 01 c8                     	addq	%rcx, %rax
   2ad25: 48 0f af d6                  	imulq	%rsi, %rdx
   2ad29: 48 8d 34 50                  	leaq	(%rax,%rdx,2), %rsi
   2ad2d: 49 8b 56 68                  	movq	0x68(%r14), %rdx
   2ad31: 49 8b 46 48                  	movq	0x48(%r14), %rax
   2ad35: 48 31 f2                     	xorq	%rsi, %rdx
   2ad38: 89 c7                        	movl	%eax, %edi
   2ad3a: 48 c1 c2 20                  	rolq	$0x20, %rdx
   2ad3e: 41 89 d1                     	movl	%edx, %r9d
   2ad41: 48 01 d0                     	addq	%rdx, %rax
   2ad44: 49 0f af f9                  	imulq	%r9, %rdi
   2ad48: 48 8d 04 78                  	leaq	(%rax,%rdi,2), %rax
   2ad4c: 89 f7                        	movl	%esi, %edi
   2ad4e: 48 31 c1                     	xorq	%rax, %rcx
   2ad51: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2ad55: 41 89 c9                     	movl	%ecx, %r9d
   2ad58: 48 01 ce                     	addq	%rcx, %rsi
   2ad5b: 49 0f af f9                  	imulq	%r9, %rdi
   2ad5f: 48 8d 1c 7e                  	leaq	(%rsi,%rdi,2), %rbx
   2ad63: 48 31 da                     	xorq	%rbx, %rdx
   2ad66: 48 c1 ca 10                  	rorq	$0x10, %rdx
   2ad6a: 48 89 d7                     	movq	%rdx, %rdi
   2ad6d: 89 c2                        	movl	%eax, %edx
   2ad6f: 89 fe                        	movl	%edi, %esi
   2ad71: 48 01 f8                     	addq	%rdi, %rax
   2ad74: 48 89 7c 24 90               	movq	%rdi, -0x70(%rsp)
   2ad79: 48 0f af d6                  	imulq	%rsi, %rdx
   2ad7d: 48 8d 34 50                  	leaq	(%rax,%rdx,2), %rsi
   2ad81: 49 8b 46 10                  	movq	0x10(%r14), %rax
   2ad85: 48 31 f1                     	xorq	%rsi, %rcx
   2ad88: 48 89 74 24 88               	movq	%rsi, -0x78(%rsp)
   2ad8d: 49 8b 76 30                  	movq	0x30(%r14), %rsi
   2ad91: 89 c7                        	movl	%eax, %edi
   2ad93: 48 d1 c1                     	rolq	%rcx
   2ad96: 89 f2                        	movl	%esi, %edx
   2ad98: 48 0f af d7                  	imulq	%rdi, %rdx
   2ad9c: 48 01 f0                     	addq	%rsi, %rax
   2ad9f: 48 8d 14 50                  	leaq	(%rax,%rdx,2), %rdx
   2ada3: 49 8b 46 50                  	movq	0x50(%r14), %rax
   2ada7: 49 31 d3                     	xorq	%rdx, %r11
   2adaa: 4c 89 df                     	movq	%r11, %rdi
   2adad: 41 89 c2                     	movl	%eax, %r10d
   2adb0: 48 c1 c7 20                  	rolq	$0x20, %rdi
   2adb4: 41 89 f9                     	movl	%edi, %r9d
   2adb7: 48 01 f8                     	addq	%rdi, %rax
   2adba: 4d 0f af ca                  	imulq	%r10, %r9
   2adbe: 41 89 d2                     	movl	%edx, %r10d
   2adc1: 4a 8d 04 48                  	leaq	(%rax,%r9,2), %rax
   2adc5: 48 31 c6                     	xorq	%rax, %rsi
   2adc8: 48 c1 ce 18                  	rorq	$0x18, %rsi
   2adcc: 41 89 f1                     	movl	%esi, %r9d
   2adcf: 48 01 f2                     	addq	%rsi, %rdx
   2add2: 4d 0f af ca                  	imulq	%r10, %r9
   2add6: 4e 8d 14 4a                  	leaq	(%rdx,%r9,2), %r10
   2adda: 41 89 c1                     	movl	%eax, %r9d
   2addd: 4c 31 d7                     	xorq	%r10, %rdi
   2ade0: 48 c1 cf 10                  	rorq	$0x10, %rdi
   2ade4: 89 fa                        	movl	%edi, %edx
   2ade6: 48 01 f8                     	addq	%rdi, %rax
   2ade9: 49 0f af d1                  	imulq	%r9, %rdx
   2aded: 48 8d 2c 50                  	leaq	(%rax,%rdx,2), %rbp
   2adf1: 49 8b 46 38                  	movq	0x38(%r14), %rax
   2adf5: 49 8b 56 18                  	movq	0x18(%r14), %rdx
   2adf9: 48 31 ee                     	xorq	%rbp, %rsi
   2adfc: 41 89 d3                     	movl	%edx, %r11d
   2adff: 41 89 c1                     	movl	%eax, %r9d
   2ae02: 48 01 c2                     	addq	%rax, %rdx
   2ae05: 48 d1 c6                     	rolq	%rsi
   2ae08: 4d 0f af cb                  	imulq	%r11, %r9
   2ae0c: 4d 8b 5e 58                  	movq	0x58(%r14), %r11
   2ae10: 45 89 df                     	movl	%r11d, %r15d
   2ae13: 4e 8d 0c 4a                  	leaq	(%rdx,%r9,2), %r9
   2ae17: 49 8b 56 78                  	movq	0x78(%r14), %rdx
   2ae1b: 4c 31 ca                     	xorq	%r9, %rdx
   2ae1e: 48 c1 c2 20                  	rolq	$0x20, %rdx
   2ae22: 41 89 d5                     	movl	%edx, %r13d
   2ae25: 49 01 d3                     	addq	%rdx, %r11
   2ae28: 4d 0f af ef                  	imulq	%r15, %r13
   2ae2c: 4f 8d 1c 6b                  	leaq	(%r11,%r13,2), %r11
   2ae30: 45 89 cd                     	movl	%r9d, %r13d
   2ae33: 4c 31 d8                     	xorq	%r11, %rax
   2ae36: 48 c1 c8 18                  	rorq	$0x18, %rax
   2ae3a: 41 89 c7                     	movl	%eax, %r15d
   2ae3d: 49 01 c1                     	addq	%rax, %r9
   2ae40: 4d 0f af ef                  	imulq	%r15, %r13
   2ae44: 4f 8d 0c 69                  	leaq	(%r9,%r13,2), %r9
   2ae48: 45 89 dd                     	movl	%r11d, %r13d
   2ae4b: 4c 31 ca                     	xorq	%r9, %rdx
   2ae4e: 48 c1 ca 10                  	rorq	$0x10, %rdx
   2ae52: 41 89 d7                     	movl	%edx, %r15d
   2ae55: 49 01 d3                     	addq	%rdx, %r11
   2ae58: 4d 0f af ef                  	imulq	%r15, %r13
   2ae5c: 41 89 cf                     	movl	%ecx, %r15d
   2ae5f: 4f 8d 1c 6b                  	leaq	(%r11,%r13,2), %r11
   2ae63: 45 89 e5                     	movl	%r12d, %r13d
   2ae66: 4c 31 d8                     	xorq	%r11, %rax
   2ae69: 48 d1 c0                     	rolq	%rax
   2ae6c: 4d 0f af ef                  	imulq	%r15, %r13
   2ae70: 49 01 cc                     	addq	%rcx, %r12
   2ae73: 4f 8d 24 6c                  	leaq	(%r12,%r13,2), %r12
   2ae77: 41 89 ed                     	movl	%ebp, %r13d
   2ae7a: 4c 31 e2                     	xorq	%r12, %rdx
   2ae7d: 48 c1 c2 20                  	rolq	$0x20, %rdx
   2ae81: 41 89 d7                     	movl	%edx, %r15d
   2ae84: 48 01 d5                     	addq	%rdx, %rbp
   2ae87: 4d 0f af ef                  	imulq	%r15, %r13
   2ae8b: 4a 8d 6c 6d 00               	leaq	(%rbp,%r13,2), %rbp
   2ae90: 45 89 e5                     	movl	%r12d, %r13d
   2ae93: 48 31 e9                     	xorq	%rbp, %rcx
   2ae96: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2ae9a: 41 89 cf                     	movl	%ecx, %r15d
   2ae9d: 49 01 cc                     	addq	%rcx, %r12
   2aea0: 4d 0f af ef                  	imulq	%r15, %r13
   2aea4: 4c 8b 7c 24 a0               	movq	-0x60(%rsp), %r15
   2aea9: 4f 8d 24 6c                  	leaq	(%r12,%r13,2), %r12
   2aead: 41 89 ed                     	movl	%ebp, %r13d
   2aeb0: 4c 31 e2                     	xorq	%r12, %rdx
   2aeb3: 4d 89 26                     	movq	%r12, (%r14)
   2aeb6: 48 c1 ca 10                  	rorq	$0x10, %rdx
   2aeba: 41 89 d4                     	movl	%edx, %r12d
   2aebd: 48 01 d5                     	addq	%rdx, %rbp
   2aec0: 49 89 56 78                  	movq	%rdx, 0x78(%r14)
   2aec4: 4d 0f af e5                  	imulq	%r13, %r12
   2aec8: 4a 8d 54 65 00               	leaq	(%rbp,%r12,2), %rdx
   2aecd: 48 31 d1                     	xorq	%rdx, %rcx
   2aed0: 49 89 56 50                  	movq	%rdx, 0x50(%r14)
   2aed4: 89 da                        	movl	%ebx, %edx
   2aed6: 48 01 f3                     	addq	%rsi, %rbx
   2aed9: 48 d1 c1                     	rolq	%rcx
   2aedc: 49 89 4e 28                  	movq	%rcx, 0x28(%r14)
   2aee0: 89 f1                        	movl	%esi, %ecx
   2aee2: 48 0f af d1                  	imulq	%rcx, %rdx
   2aee6: 44 89 d9                     	movl	%r11d, %ecx
   2aee9: 48 8d 14 53                  	leaq	(%rbx,%rdx,2), %rdx
   2aeed: 49 31 d0                     	xorq	%rdx, %r8
   2aef0: 49 c1 c0 20                  	rolq	$0x20, %r8
   2aef4: 44 89 c3                     	movl	%r8d, %ebx
   2aef7: 4d 01 c3                     	addq	%r8, %r11
   2aefa: 48 0f af cb                  	imulq	%rbx, %rcx
   2aefe: 49 8d 0c 4b                  	leaq	(%r11,%rcx,2), %rcx
   2af02: 41 89 d3                     	movl	%edx, %r11d
   2af05: 48 31 ce                     	xorq	%rcx, %rsi
   2af08: 48 c1 ce 18                  	rorq	$0x18, %rsi
   2af0c: 89 f3                        	movl	%esi, %ebx
   2af0e: 48 01 f2                     	addq	%rsi, %rdx
   2af11: 4c 0f af db                  	imulq	%rbx, %r11
   2af15: 4a 8d 14 5a                  	leaq	(%rdx,%r11,2), %rdx
   2af19: 41 89 cb                     	movl	%ecx, %r11d
   2af1c: 49 31 d0                     	xorq	%rdx, %r8
   2af1f: 49 89 56 08                  	movq	%rdx, 0x8(%r14)
   2af23: 49 c1 c8 10                  	rorq	$0x10, %r8
   2af27: 44 89 c2                     	movl	%r8d, %edx
   2af2a: 4c 01 c1                     	addq	%r8, %rcx
   2af2d: 4d 89 46 60                  	movq	%r8, 0x60(%r14)
   2af31: 49 0f af d3                  	imulq	%r11, %rdx
   2af35: 48 8d 14 51                  	leaq	(%rcx,%rdx,2), %rdx
   2af39: 44 89 d1                     	movl	%r10d, %ecx
   2af3c: 49 89 56 58                  	movq	%rdx, 0x58(%r14)
   2af40: 48 31 d6                     	xorq	%rdx, %rsi
   2af43: 89 c2                        	movl	%eax, %edx
   2af45: 48 d1 c6                     	rolq	%rsi
   2af48: 48 0f af d1                  	imulq	%rcx, %rdx
   2af4c: 49 01 c2                     	addq	%rax, %r10
   2af4f: 44 89 f9                     	movl	%r15d, %ecx
   2af52: 49 89 76 30                  	movq	%rsi, 0x30(%r14)
   2af56: 49 83 ee 80                  	subq	$-0x80, %r14
   2af5a: 49 8d 34 52                  	leaq	(%r10,%rdx,2), %rsi
   2af5e: 48 8b 54 24 90               	movq	-0x70(%rsp), %rdx
   2af63: 41 89 f2                     	movl	%esi, %r10d
   2af66: 48 31 f2                     	xorq	%rsi, %rdx
   2af69: 48 c1 c2 20                  	rolq	$0x20, %rdx
   2af6d: 41 89 d0                     	movl	%edx, %r8d
   2af70: 4c 0f af c1                  	imulq	%rcx, %r8
   2af74: 4a 8d 0c 3a                  	leaq	(%rdx,%r15), %rcx
   2af78: 4a 8d 0c 41                  	leaq	(%rcx,%r8,2), %rcx
   2af7c: 48 31 c8                     	xorq	%rcx, %rax
   2af7f: 48 c1 c8 18                  	rorq	$0x18, %rax
   2af83: 41 89 c0                     	movl	%eax, %r8d
   2af86: 48 01 c6                     	addq	%rax, %rsi
   2af89: 4d 0f af c2                  	imulq	%r10, %r8
   2af8d: 4a 8d 34 46                  	leaq	(%rsi,%r8,2), %rsi
   2af91: 41 89 c8                     	movl	%ecx, %r8d
   2af94: 48 31 f2                     	xorq	%rsi, %rdx
   2af97: 49 89 76 90                  	movq	%rsi, -0x70(%r14)
   2af9b: 48 c1 ca 10                  	rorq	$0x10, %rdx
   2af9f: 89 d6                        	movl	%edx, %esi
   2afa1: 48 01 d1                     	addq	%rdx, %rcx
   2afa4: 49 89 56 e8                  	movq	%rdx, -0x18(%r14)
   2afa8: 49 0f af f0                  	imulq	%r8, %rsi
   2afac: 48 8d 14 71                  	leaq	(%rcx,%rsi,2), %rdx
   2afb0: 49 89 56 c0                  	movq	%rdx, -0x40(%r14)
   2afb4: 48 31 d0                     	xorq	%rdx, %rax
   2afb7: 48 8b 5c 24 98               	movq	-0x68(%rsp), %rbx
   2afbc: 44 89 ca                     	movl	%r9d, %edx
   2afbf: 48 d1 c0                     	rolq	%rax
   2afc2: 48 8b 74 24 88               	movq	-0x78(%rsp), %rsi
   2afc7: 49 89 46 b8                  	movq	%rax, -0x48(%r14)
   2afcb: 89 d8                        	movl	%ebx, %eax
   2afcd: 49 01 d9                     	addq	%rbx, %r9
   2afd0: 48 0f af c2                  	imulq	%rdx, %rax
   2afd4: 49 8d 0c 41                  	leaq	(%r9,%rax,2), %rcx
   2afd8: 89 f0                        	movl	%esi, %eax
   2afda: 48 31 cf                     	xorq	%rcx, %rdi
   2afdd: 41 89 c8                     	movl	%ecx, %r8d
   2afe0: 48 c1 c7 20                  	rolq	$0x20, %rdi
   2afe4: 89 fa                        	movl	%edi, %edx
   2afe6: 48 0f af d0                  	imulq	%rax, %rdx
   2afea: 48 8d 04 37                  	leaq	(%rdi,%rsi), %rax
   2afee: 48 8d 14 50                  	leaq	(%rax,%rdx,2), %rdx
   2aff2: 48 89 d8                     	movq	%rbx, %rax
   2aff5: 48 31 d0                     	xorq	%rdx, %rax
   2aff8: 48 c1 c8 18                  	rorq	$0x18, %rax
   2affc: 89 c6                        	movl	%eax, %esi
   2affe: 48 01 c1                     	addq	%rax, %rcx
   2b001: 49 0f af f0                  	imulq	%r8, %rsi
   2b005: 48 8d 0c 71                  	leaq	(%rcx,%rsi,2), %rcx
   2b009: 89 d6                        	movl	%edx, %esi
   2b00b: 48 31 cf                     	xorq	%rcx, %rdi
   2b00e: 49 89 4e 98                  	movq	%rcx, -0x68(%r14)
   2b012: 48 c1 cf 10                  	rorq	$0x10, %rdi
   2b016: 89 f9                        	movl	%edi, %ecx
   2b018: 48 01 fa                     	addq	%rdi, %rdx
   2b01b: 49 89 7e f0                  	movq	%rdi, -0x10(%r14)
   2b01f: 48 0f af ce                  	imulq	%rsi, %rcx
   2b023: 48 8d 14 4a                  	leaq	(%rdx,%rcx,2), %rdx
   2b027: 48 31 d0                     	xorq	%rdx, %rax
   2b02a: 49 89 56 c8                  	movq	%rdx, -0x38(%r14)
   2b02e: 48 d1 c0                     	rolq	%rax
   2b031: 49 89 46 a0                  	movq	%rax, -0x60(%r14)
   2b035: 48 8b 44 24 a8               	movq	-0x58(%rsp), %rax
   2b03a: 49 39 c6                     	cmpq	%rax, %r14
   2b03d: 0f 85 5d fc ff ff            	jne	0x2aca0 <fill_block+0x80>
   2b043: 4c 8b 5c 24 c0               	movq	-0x40(%rsp), %r11
   2b048: 48 8b 6c 24 b0               	movq	-0x50(%rsp), %rbp
   2b04d: 49 8d 83 80 00 00 00         	leaq	0x80(%r11), %rax
   2b054: 48 89 44 24 b0               	movq	%rax, -0x50(%rsp)
   2b059: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   2b05e: 48 89 6c 24 b8               	movq	%rbp, -0x48(%rsp)
   2b063: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2b068: 48 8b 90 00 01 00 00         	movq	0x100(%rax), %rdx
   2b06f: 48 8b 08                     	movq	(%rax), %rcx
   2b072: 4c 8b 80 00 03 00 00         	movq	0x300(%rax), %r8
   2b079: 89 d7                        	movl	%edx, %edi
   2b07b: 89 ce                        	movl	%ecx, %esi
   2b07d: 48 01 d1                     	addq	%rdx, %rcx
   2b080: 48 0f af f7                  	imulq	%rdi, %rsi
   2b084: 48 8d 34 71                  	leaq	(%rcx,%rsi,2), %rsi
   2b088: 48 8b 88 00 02 00 00         	movq	0x200(%rax), %rcx
   2b08f: 49 31 f0                     	xorq	%rsi, %r8
   2b092: 49 c1 c0 20                  	rolq	$0x20, %r8
   2b096: 89 cf                        	movl	%ecx, %edi
   2b098: 45 89 c1                     	movl	%r8d, %r9d
   2b09b: 4c 01 c1                     	addq	%r8, %rcx
   2b09e: 49 0f af f9                  	imulq	%r9, %rdi
   2b0a2: 48 8d 0c 79                  	leaq	(%rcx,%rdi,2), %rcx
   2b0a6: 89 f7                        	movl	%esi, %edi
   2b0a8: 48 31 ca                     	xorq	%rcx, %rdx
   2b0ab: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2b0af: 41 89 d1                     	movl	%edx, %r9d
   2b0b2: 48 01 d6                     	addq	%rdx, %rsi
   2b0b5: 49 0f af f9                  	imulq	%r9, %rdi
   2b0b9: 4c 8d 2c 7e                  	leaq	(%rsi,%rdi,2), %r13
   2b0bd: 89 ce                        	movl	%ecx, %esi
   2b0bf: 4d 31 e8                     	xorq	%r13, %r8
   2b0c2: 49 c1 c8 10                  	rorq	$0x10, %r8
   2b0c6: 44 89 c7                     	movl	%r8d, %edi
   2b0c9: 4c 01 c1                     	addq	%r8, %rcx
   2b0cc: 48 0f af f7                  	imulq	%rdi, %rsi
   2b0d0: 4c 8d 3c 71                  	leaq	(%rcx,%rsi,2), %r15
   2b0d4: 48 8b b0 08 01 00 00         	movq	0x108(%rax), %rsi
   2b0db: 4c 31 fa                     	xorq	%r15, %rdx
   2b0de: 4c 89 7c 24 a0               	movq	%r15, -0x60(%rsp)
   2b0e3: 48 d1 c2                     	rolq	%rdx
   2b0e6: 89 f7                        	movl	%esi, %edi
   2b0e8: 48 89 54 24 98               	movq	%rdx, -0x68(%rsp)
   2b0ed: 48 8b 50 08                  	movq	0x8(%rax), %rdx
   2b0f1: 89 d1                        	movl	%edx, %ecx
   2b0f3: 48 01 f2                     	addq	%rsi, %rdx
   2b0f6: 48 0f af cf                  	imulq	%rdi, %rcx
   2b0fa: 48 8d 3c 4a                  	leaq	(%rdx,%rcx,2), %rdi
   2b0fe: 48 8b 88 08 03 00 00         	movq	0x308(%rax), %rcx
   2b105: 48 8b 90 08 02 00 00         	movq	0x208(%rax), %rdx
   2b10c: 48 31 f9                     	xorq	%rdi, %rcx
   2b10f: 41 89 d1                     	movl	%edx, %r9d
   2b112: 48 c1 c1 20                  	rolq	$0x20, %rcx
   2b116: 41 89 ca                     	movl	%ecx, %r10d
   2b119: 48 01 ca                     	addq	%rcx, %rdx
   2b11c: 4d 0f af ca                  	imulq	%r10, %r9
   2b120: 4a 8d 14 4a                  	leaq	(%rdx,%r9,2), %rdx
   2b124: 41 89 f9                     	movl	%edi, %r9d
   2b127: 48 31 d6                     	xorq	%rdx, %rsi
   2b12a: 48 c1 ce 18                  	rorq	$0x18, %rsi
   2b12e: 41 89 f2                     	movl	%esi, %r10d
   2b131: 48 01 f7                     	addq	%rsi, %rdi
   2b134: 4d 0f af ca                  	imulq	%r10, %r9
   2b138: 4a 8d 2c 4f                  	leaq	(%rdi,%r9,2), %rbp
   2b13c: 48 31 e9                     	xorq	%rbp, %rcx
   2b13f: 48 c1 c9 10                  	rorq	$0x10, %rcx
   2b143: 49 89 cf                     	movq	%rcx, %r15
   2b146: 89 d1                        	movl	%edx, %ecx
   2b148: 44 89 ff                     	movl	%r15d, %edi
   2b14b: 4c 01 fa                     	addq	%r15, %rdx
   2b14e: 4c 89 7c 24 90               	movq	%r15, -0x70(%rsp)
   2b153: 48 0f af cf                  	imulq	%rdi, %rcx
   2b157: 4c 8d 14 4a                  	leaq	(%rdx,%rcx,2), %r10
   2b15b: 48 8b 88 80 01 00 00         	movq	0x180(%rax), %rcx
   2b162: 48 8b 90 80 00 00 00         	movq	0x80(%rax), %rdx
   2b169: 4c 31 d6                     	xorq	%r10, %rsi
   2b16c: 4c 89 54 24 88               	movq	%r10, -0x78(%rsp)
   2b171: 41 89 d1                     	movl	%edx, %r9d
   2b174: 89 cf                        	movl	%ecx, %edi
   2b176: 48 d1 c6                     	rolq	%rsi
   2b179: 49 0f af f9                  	imulq	%r9, %rdi
   2b17d: 48 01 ca                     	addq	%rcx, %rdx
   2b180: 4c 8d 0c 7a                  	leaq	(%rdx,%rdi,2), %r9
   2b184: 48 8b b8 80 03 00 00         	movq	0x380(%rax), %rdi
   2b18b: 48 8b 90 80 02 00 00         	movq	0x280(%rax), %rdx
   2b192: 4c 31 cf                     	xorq	%r9, %rdi
   2b195: 41 89 d3                     	movl	%edx, %r11d
   2b198: 48 c1 c7 20                  	rolq	$0x20, %rdi
   2b19c: 41 89 fa                     	movl	%edi, %r10d
   2b19f: 48 01 fa                     	addq	%rdi, %rdx
   2b1a2: 4d 0f af d3                  	imulq	%r11, %r10
   2b1a6: 45 89 cb                     	movl	%r9d, %r11d
   2b1a9: 4a 8d 14 52                  	leaq	(%rdx,%r10,2), %rdx
   2b1ad: 48 31 d1                     	xorq	%rdx, %rcx
   2b1b0: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2b1b4: 41 89 ca                     	movl	%ecx, %r10d
   2b1b7: 49 01 c9                     	addq	%rcx, %r9
   2b1ba: 4d 0f af d3                  	imulq	%r11, %r10
   2b1be: 4f 8d 1c 51                  	leaq	(%r9,%r10,2), %r11
   2b1c2: 41 89 d2                     	movl	%edx, %r10d
   2b1c5: 4c 31 df                     	xorq	%r11, %rdi
   2b1c8: 48 c1 cf 10                  	rorq	$0x10, %rdi
   2b1cc: 41 89 f9                     	movl	%edi, %r9d
   2b1cf: 48 01 fa                     	addq	%rdi, %rdx
   2b1d2: 4d 0f af ca                  	imulq	%r10, %r9
   2b1d6: 4e 8d 24 4a                  	leaq	(%rdx,%r9,2), %r12
   2b1da: 48 8b 90 88 01 00 00         	movq	0x188(%rax), %rdx
   2b1e1: 4c 8b 88 88 00 00 00         	movq	0x88(%rax), %r9
   2b1e8: 4c 31 e1                     	xorq	%r12, %rcx
   2b1eb: 44 89 cb                     	movl	%r9d, %ebx
   2b1ee: 41 89 d2                     	movl	%edx, %r10d
   2b1f1: 49 01 d1                     	addq	%rdx, %r9
   2b1f4: 48 d1 c1                     	rolq	%rcx
   2b1f7: 4c 0f af d3                  	imulq	%rbx, %r10
   2b1fb: 48 8b 98 88 02 00 00         	movq	0x288(%rax), %rbx
   2b202: 41 89 df                     	movl	%ebx, %r15d
   2b205: 4f 8d 14 51                  	leaq	(%r9,%r10,2), %r10
   2b209: 4c 8b 88 88 03 00 00         	movq	0x388(%rax), %r9
   2b210: 4d 31 d1                     	xorq	%r10, %r9
   2b213: 49 c1 c1 20                  	rolq	$0x20, %r9
   2b217: 45 89 ce                     	movl	%r9d, %r14d
   2b21a: 4c 01 cb                     	addq	%r9, %rbx
   2b21d: 4d 0f af f7                  	imulq	%r15, %r14
   2b221: 45 89 d7                     	movl	%r10d, %r15d
   2b224: 4a 8d 1c 73                  	leaq	(%rbx,%r14,2), %rbx
   2b228: 48 31 da                     	xorq	%rbx, %rdx
   2b22b: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2b22f: 41 89 d6                     	movl	%edx, %r14d
   2b232: 49 01 d2                     	addq	%rdx, %r10
   2b235: 4d 0f af f7                  	imulq	%r15, %r14
   2b239: 41 89 df                     	movl	%ebx, %r15d
   2b23c: 4f 8d 14 72                  	leaq	(%r10,%r14,2), %r10
   2b240: 4d 31 d1                     	xorq	%r10, %r9
   2b243: 49 c1 c9 10                  	rorq	$0x10, %r9
   2b247: 45 89 ce                     	movl	%r9d, %r14d
   2b24a: 4c 01 cb                     	addq	%r9, %rbx
   2b24d: 4d 0f af f7                  	imulq	%r15, %r14
   2b251: 45 89 ef                     	movl	%r13d, %r15d
   2b254: 4a 8d 1c 73                  	leaq	(%rbx,%r14,2), %rbx
   2b258: 41 89 f6                     	movl	%esi, %r14d
   2b25b: 48 31 da                     	xorq	%rbx, %rdx
   2b25e: 48 d1 c2                     	rolq	%rdx
   2b261: 4d 0f af f7                  	imulq	%r15, %r14
   2b265: 49 01 f5                     	addq	%rsi, %r13
   2b268: 45 89 e7                     	movl	%r12d, %r15d
   2b26b: 4f 8d 6c 75 00               	leaq	(%r13,%r14,2), %r13
   2b270: 4d 31 e9                     	xorq	%r13, %r9
   2b273: 49 c1 c1 20                  	rolq	$0x20, %r9
   2b277: 45 89 ce                     	movl	%r9d, %r14d
   2b27a: 4d 01 cc                     	addq	%r9, %r12
   2b27d: 4d 0f af f7                  	imulq	%r15, %r14
   2b281: 45 89 ef                     	movl	%r13d, %r15d
   2b284: 4f 8d 24 74                  	leaq	(%r12,%r14,2), %r12
   2b288: 4c 31 e6                     	xorq	%r12, %rsi
   2b28b: 48 c1 ce 18                  	rorq	$0x18, %rsi
   2b28f: 41 89 f6                     	movl	%esi, %r14d
   2b292: 49 01 f5                     	addq	%rsi, %r13
   2b295: 4d 0f af f7                  	imulq	%r15, %r14
   2b299: 4c 8b 7c 24 a0               	movq	-0x60(%rsp), %r15
   2b29e: 4f 8d 6c 75 00               	leaq	(%r13,%r14,2), %r13
   2b2a3: 4d 31 e9                     	xorq	%r13, %r9
   2b2a6: 4c 89 28                     	movq	%r13, (%rax)
   2b2a9: 45 89 e5                     	movl	%r12d, %r13d
   2b2ac: 49 c1 c9 10                  	rorq	$0x10, %r9
   2b2b0: 45 89 ce                     	movl	%r9d, %r14d
   2b2b3: 4c 89 88 88 03 00 00         	movq	%r9, 0x388(%rax)
   2b2ba: 4d 01 e1                     	addq	%r12, %r9
   2b2bd: 4d 0f af ee                  	imulq	%r14, %r13
   2b2c1: 4f 8d 0c 69                  	leaq	(%r9,%r13,2), %r9
   2b2c5: 4c 89 88 80 02 00 00         	movq	%r9, 0x280(%rax)
   2b2cc: 49 31 f1                     	xorq	%rsi, %r9
   2b2cf: 89 ce                        	movl	%ecx, %esi
   2b2d1: 49 d1 c1                     	rolq	%r9
   2b2d4: 4c 89 88 08 01 00 00         	movq	%r9, 0x108(%rax)
   2b2db: 41 89 e9                     	movl	%ebp, %r9d
   2b2de: 48 01 cd                     	addq	%rcx, %rbp
   2b2e1: 49 0f af f1                  	imulq	%r9, %rsi
   2b2e5: 48 8d 74 75 00               	leaq	(%rbp,%rsi,2), %rsi
   2b2ea: 89 dd                        	movl	%ebx, %ebp
   2b2ec: 49 31 f0                     	xorq	%rsi, %r8
   2b2ef: 49 c1 c0 20                  	rolq	$0x20, %r8
   2b2f3: 45 89 c1                     	movl	%r8d, %r9d
   2b2f6: 4c 01 c3                     	addq	%r8, %rbx
   2b2f9: 4c 0f af cd                  	imulq	%rbp, %r9
   2b2fd: 89 f5                        	movl	%esi, %ebp
   2b2ff: 4e 8d 0c 4b                  	leaq	(%rbx,%r9,2), %r9
   2b303: 4c 31 c9                     	xorq	%r9, %rcx
   2b306: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2b30a: 89 cb                        	movl	%ecx, %ebx
   2b30c: 48 01 ce                     	addq	%rcx, %rsi
   2b30f: 48 0f af dd                  	imulq	%rbp, %rbx
   2b313: 48 8d 34 5e                  	leaq	(%rsi,%rbx,2), %rsi
   2b317: 48 89 70 08                  	movq	%rsi, 0x8(%rax)
   2b31b: 4c 31 c6                     	xorq	%r8, %rsi
   2b31e: 45 89 c8                     	movl	%r9d, %r8d
   2b321: 48 c1 ce 10                  	rorq	$0x10, %rsi
   2b325: 89 f3                        	movl	%esi, %ebx
   2b327: 48 89 b0 00 03 00 00         	movq	%rsi, 0x300(%rax)
   2b32e: 4c 01 ce                     	addq	%r9, %rsi
   2b331: 45 89 f9                     	movl	%r15d, %r9d
   2b334: 4c 0f af c3                  	imulq	%rbx, %r8
   2b338: 4a 8d 34 46                  	leaq	(%rsi,%r8,2), %rsi
   2b33c: 48 89 b0 88 02 00 00         	movq	%rsi, 0x288(%rax)
   2b343: 48 31 ce                     	xorq	%rcx, %rsi
   2b346: 44 89 d9                     	movl	%r11d, %ecx
   2b349: 48 d1 c6                     	rolq	%rsi
   2b34c: 48 89 b0 80 01 00 00         	movq	%rsi, 0x180(%rax)
   2b353: 89 d6                        	movl	%edx, %esi
   2b355: 48 0f af ce                  	imulq	%rsi, %rcx
   2b359: 49 01 d3                     	addq	%rdx, %r11
   2b35c: 48 8b 74 24 90               	movq	-0x70(%rsp), %rsi
   2b361: 48 83 c0 10                  	addq	$0x10, %rax
   2b365: 49 8d 0c 4b                  	leaq	(%r11,%rcx,2), %rcx
   2b369: 48 31 ce                     	xorq	%rcx, %rsi
   2b36c: 48 c1 c6 20                  	rolq	$0x20, %rsi
   2b370: 41 89 f0                     	movl	%esi, %r8d
   2b373: 4d 0f af c8                  	imulq	%r8, %r9
   2b377: 4e 8d 04 3e                  	leaq	(%rsi,%r15), %r8
   2b37b: 4f 8d 04 48                  	leaq	(%r8,%r9,2), %r8
   2b37f: 41 89 c9                     	movl	%ecx, %r9d
   2b382: 4c 31 c2                     	xorq	%r8, %rdx
   2b385: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2b389: 41 89 d3                     	movl	%edx, %r11d
   2b38c: 48 01 d1                     	addq	%rdx, %rcx
   2b38f: 4d 0f af cb                  	imulq	%r11, %r9
   2b393: 4a 8d 0c 49                  	leaq	(%rcx,%r9,2), %rcx
   2b397: 48 89 48 70                  	movq	%rcx, 0x70(%rax)
   2b39b: 48 31 f1                     	xorq	%rsi, %rcx
   2b39e: 44 89 c6                     	movl	%r8d, %esi
   2b3a1: 48 c1 c9 10                  	rorq	$0x10, %rcx
   2b3a5: 41 89 c9                     	movl	%ecx, %r9d
   2b3a8: 48 89 88 f8 02 00 00         	movq	%rcx, 0x2f8(%rax)
   2b3af: 4c 01 c1                     	addq	%r8, %rcx
   2b3b2: 49 0f af f1                  	imulq	%r9, %rsi
   2b3b6: 48 8d 0c 71                  	leaq	(%rcx,%rsi,2), %rcx
   2b3ba: 48 89 88 f0 01 00 00         	movq	%rcx, 0x1f0(%rax)
   2b3c1: 48 8b 5c 24 98               	movq	-0x68(%rsp), %rbx
   2b3c6: 48 31 d1                     	xorq	%rdx, %rcx
   2b3c9: 44 89 d2                     	movl	%r10d, %edx
   2b3cc: 48 d1 c1                     	rolq	%rcx
   2b3cf: 48 89 88 78 01 00 00         	movq	%rcx, 0x178(%rax)
   2b3d6: 89 d9                        	movl	%ebx, %ecx
   2b3d8: 49 01 da                     	addq	%rbx, %r10
   2b3db: 48 0f af d1                  	imulq	%rcx, %rdx
   2b3df: 49 8d 14 52                  	leaq	(%r10,%rdx,2), %rdx
   2b3e3: 4c 8b 54 24 88               	movq	-0x78(%rsp), %r10
   2b3e8: 48 31 d7                     	xorq	%rdx, %rdi
   2b3eb: 48 c1 c7 20                  	rolq	$0x20, %rdi
   2b3ef: 44 89 d6                     	movl	%r10d, %esi
   2b3f2: 89 f9                        	movl	%edi, %ecx
   2b3f4: 48 0f af f1                  	imulq	%rcx, %rsi
   2b3f8: 4a 8d 0c 17                  	leaq	(%rdi,%r10), %rcx
   2b3fc: 4c 8d 04 71                  	leaq	(%rcx,%rsi,2), %r8
   2b400: 89 d6                        	movl	%edx, %esi
   2b402: 4c 31 c3                     	xorq	%r8, %rbx
   2b405: 48 89 d9                     	movq	%rbx, %rcx
   2b408: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2b40c: 41 89 c9                     	movl	%ecx, %r9d
   2b40f: 48 01 ca                     	addq	%rcx, %rdx
   2b412: 49 0f af f1                  	imulq	%r9, %rsi
   2b416: 48 8d 14 72                  	leaq	(%rdx,%rsi,2), %rdx
   2b41a: 44 89 c6                     	movl	%r8d, %esi
   2b41d: 48 89 50 78                  	movq	%rdx, 0x78(%rax)
   2b421: 48 31 fa                     	xorq	%rdi, %rdx
   2b424: 48 c1 ca 10                  	rorq	$0x10, %rdx
   2b428: 89 d7                        	movl	%edx, %edi
   2b42a: 48 89 90 70 03 00 00         	movq	%rdx, 0x370(%rax)
   2b431: 4c 01 c2                     	addq	%r8, %rdx
   2b434: 48 0f af f7                  	imulq	%rdi, %rsi
   2b438: 48 8d 14 72                  	leaq	(%rdx,%rsi,2), %rdx
   2b43c: 48 89 90 f8 01 00 00         	movq	%rdx, 0x1f8(%rax)
   2b443: 48 31 ca                     	xorq	%rcx, %rdx
   2b446: 48 d1 c2                     	rolq	%rdx
   2b449: 48 89 90 f0 00 00 00         	movq	%rdx, 0xf0(%rax)
   2b450: 48 39 44 24 b0               	cmpq	%rax, -0x50(%rsp)
   2b455: 0f 85 0d fc ff ff            	jne	0x2b068 <fill_block+0x448>
   2b45b: 48 8b 6c 24 b8               	movq	-0x48(%rsp), %rbp
   2b460: 48 8b 84 24 c8 03 00 00      	movq	0x3c8(%rsp), %rax
   2b468: 4c 8b 5c 24 c0               	movq	-0x40(%rsp), %r11
   2b46d: 48 89 45 00                  	movq	%rax, (%rbp)
   2b471: 48 8b 84 24 c0 07 00 00      	movq	0x7c0(%rsp), %rax
   2b479: 48 8d 7d 08                  	leaq	0x8(%rbp), %rdi
   2b47d: 48 83 e7 f8                  	andq	$-0x8, %rdi
   2b481: 48 89 85 f8 03 00 00         	movq	%rax, 0x3f8(%rbp)
   2b488: 48 89 e8                     	movq	%rbp, %rax
   2b48b: 48 8b 74 24 a8               	movq	-0x58(%rsp), %rsi
   2b490: 48 29 f8                     	subq	%rdi, %rax
   2b493: 48 29 c6                     	subq	%rax, %rsi
   2b496: 05 00 04 00 00               	addl	$0x400, %eax            # imm = 0x400
   2b49b: c1 e8 03                     	shrl	$0x3, %eax
   2b49e: 89 c1                        	movl	%eax, %ecx
   2b4a0: 31 c0                        	xorl	%eax, %eax
   2b4a2: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   2b4a5: 0f 1f 00                     	nopl	(%rax)
   2b4a8: f3 0f 6f 44 05 00            	movdqu	(%rbp,%rax), %xmm0
   2b4ae: 66 41 0f ef 04 03            	pxor	(%r11,%rax), %xmm0
   2b4b4: 0f 11 44 05 00               	movups	%xmm0, (%rbp,%rax)
   2b4b9: 48 83 c0 10                  	addq	$0x10, %rax
   2b4bd: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   2b4c3: 75 e3                        	jne	0x2b4a8 <fill_block+0x888>
   2b4c5: 48 81 c4 d0 07 00 00         	addq	$0x7d0, %rsp            # imm = 0x7D0
   2b4cc: 5b                           	popq	%rbx
   2b4cd: 5d                           	popq	%rbp
   2b4ce: 41 5c                        	popq	%r12
   2b4d0: 41 5d                        	popq	%r13
   2b4d2: 41 5e                        	popq	%r14
   2b4d4: 41 5f                        	popq	%r15
   2b4d6: c3                           	retq
   2b4d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

000000000002b4e0 <fill_block_with_xor>:
   2b4e0: 41 57                        	pushq	%r15
   2b4e2: 48 89 f8                     	movq	%rdi, %rax
   2b4e5: b9 80 00 00 00               	movl	$0x80, %ecx
   2b4ea: 41 56                        	pushq	%r14
   2b4ec: 41 55                        	pushq	%r13
   2b4ee: 41 54                        	pushq	%r12
   2b4f0: 55                           	pushq	%rbp
   2b4f1: 48 89 d5                     	movq	%rdx, %rbp
   2b4f4: 48 89 c2                     	movq	%rax, %rdx
   2b4f7: 53                           	pushq	%rbx
   2b4f8: 48 81 ec e0 07 00 00         	subq	$0x7e0, %rsp            # imm = 0x7E0
   2b4ff: 4c 8d 5c 24 d8               	leaq	-0x28(%rsp), %r11
   2b504: 4c 8d 94 24 d8 03 00 00      	leaq	0x3d8(%rsp), %r10
   2b50c: 4c 89 df                     	movq	%r11, %rdi
   2b50f: 4c 89 5c 24 b8               	movq	%r11, -0x48(%rsp)
   2b514: 4c 89 d8                     	movq	%r11, %rax
   2b517: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   2b51a: 4c 89 54 24 b0               	movq	%r10, -0x50(%rsp)
   2b51f: 90                           	nop
   2b520: f3 0f 6f 02                  	movdqu	(%rdx), %xmm0
   2b524: 66 0f ef 00                  	pxor	(%rax), %xmm0
   2b528: 48 83 c0 10                  	addq	$0x10, %rax
   2b52c: 48 83 c2 10                  	addq	$0x10, %rdx
   2b530: 0f 29 40 f0                  	movaps	%xmm0, -0x10(%rax)
   2b534: 49 39 c2                     	cmpq	%rax, %r10
   2b537: 75 e7                        	jne	0x2b520 <fill_block_with_xor+0x40>
   2b539: 4c 89 d7                     	movq	%r10, %rdi
   2b53c: b9 80 00 00 00               	movl	$0x80, %ecx
   2b541: 4c 89 de                     	movq	%r11, %rsi
   2b544: 48 89 ea                     	movq	%rbp, %rdx
   2b547: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   2b54a: 4c 8d 94 24 d8 03 00 00      	leaq	0x3d8(%rsp), %r10
   2b552: 48 8d 8c 24 d8 07 00 00      	leaq	0x7d8(%rsp), %rcx
   2b55a: 4c 89 d0                     	movq	%r10, %rax
   2b55d: 0f 1f 00                     	nopl	(%rax)
   2b560: f3 0f 6f 02                  	movdqu	(%rdx), %xmm0
   2b564: 66 0f ef 00                  	pxor	(%rax), %xmm0
   2b568: 48 83 c0 10                  	addq	$0x10, %rax
   2b56c: 48 83 c2 10                  	addq	$0x10, %rdx
   2b570: 0f 29 40 f0                  	movaps	%xmm0, -0x10(%rax)
   2b574: 48 39 c1                     	cmpq	%rax, %rcx
   2b577: 75 e7                        	jne	0x2b560 <fill_block_with_xor+0x80>
   2b579: 48 89 6c 24 c0               	movq	%rbp, -0x40(%rsp)
   2b57e: 4d 89 de                     	movq	%r11, %r14
   2b581: 4c 89 5c 24 c8               	movq	%r11, -0x38(%rsp)
   2b586: 4c 89 54 24 d0               	movq	%r10, -0x30(%rsp)
   2b58b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2b590: 49 8b 46 20                  	movq	0x20(%r14), %rax
   2b594: 49 8b 16                     	movq	(%r14), %rdx
   2b597: 4d 8b 46 60                  	movq	0x60(%r14), %r8
   2b59b: 4d 8b 56 70                  	movq	0x70(%r14), %r10
   2b59f: 89 c6                        	movl	%eax, %esi
   2b5a1: 89 d1                        	movl	%edx, %ecx
   2b5a3: 48 01 c2                     	addq	%rax, %rdx
   2b5a6: 48 0f af ce                  	imulq	%rsi, %rcx
   2b5aa: 48 8d 0c 4a                  	leaq	(%rdx,%rcx,2), %rcx
   2b5ae: 49 8b 56 40                  	movq	0x40(%r14), %rdx
   2b5b2: 49 31 c8                     	xorq	%rcx, %r8
   2b5b5: 49 c1 c0 20                  	rolq	$0x20, %r8
   2b5b9: 89 d6                        	movl	%edx, %esi
   2b5bb: 44 89 c7                     	movl	%r8d, %edi
   2b5be: 4c 01 c2                     	addq	%r8, %rdx
   2b5c1: 48 0f af f7                  	imulq	%rdi, %rsi
   2b5c5: 48 8d 14 72                  	leaq	(%rdx,%rsi,2), %rdx
   2b5c9: 89 ce                        	movl	%ecx, %esi
   2b5cb: 48 31 d0                     	xorq	%rdx, %rax
   2b5ce: 48 c1 c8 18                  	rorq	$0x18, %rax
   2b5d2: 89 c7                        	movl	%eax, %edi
   2b5d4: 48 01 c1                     	addq	%rax, %rcx
   2b5d7: 48 0f af f7                  	imulq	%rdi, %rsi
   2b5db: 4c 8d 24 71                  	leaq	(%rcx,%rsi,2), %r12
   2b5df: 89 d1                        	movl	%edx, %ecx
   2b5e1: 4d 31 e0                     	xorq	%r12, %r8
   2b5e4: 49 c1 c8 10                  	rorq	$0x10, %r8
   2b5e8: 44 89 c6                     	movl	%r8d, %esi
   2b5eb: 4c 01 c2                     	addq	%r8, %rdx
   2b5ee: 48 0f af ce                  	imulq	%rsi, %rcx
   2b5f2: 4c 8d 3c 4a                  	leaq	(%rdx,%rcx,2), %r15
   2b5f6: 49 8b 4e 28                  	movq	0x28(%r14), %rcx
   2b5fa: 4c 31 f8                     	xorq	%r15, %rax
   2b5fd: 4c 89 7c 24 a8               	movq	%r15, -0x58(%rsp)
   2b602: 48 d1 c0                     	rolq	%rax
   2b605: 89 ce                        	movl	%ecx, %esi
   2b607: 48 89 44 24 a0               	movq	%rax, -0x60(%rsp)
   2b60c: 49 8b 46 08                  	movq	0x8(%r14), %rax
   2b610: 89 c2                        	movl	%eax, %edx
   2b612: 48 01 c8                     	addq	%rcx, %rax
   2b615: 48 0f af d6                  	imulq	%rsi, %rdx
   2b619: 48 8d 34 50                  	leaq	(%rax,%rdx,2), %rsi
   2b61d: 49 8b 56 68                  	movq	0x68(%r14), %rdx
   2b621: 49 8b 46 48                  	movq	0x48(%r14), %rax
   2b625: 48 31 f2                     	xorq	%rsi, %rdx
   2b628: 89 c7                        	movl	%eax, %edi
   2b62a: 48 c1 c2 20                  	rolq	$0x20, %rdx
   2b62e: 41 89 d1                     	movl	%edx, %r9d
   2b631: 48 01 d0                     	addq	%rdx, %rax
   2b634: 49 0f af f9                  	imulq	%r9, %rdi
   2b638: 48 8d 04 78                  	leaq	(%rax,%rdi,2), %rax
   2b63c: 89 f7                        	movl	%esi, %edi
   2b63e: 48 31 c1                     	xorq	%rax, %rcx
   2b641: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2b645: 41 89 c9                     	movl	%ecx, %r9d
   2b648: 48 01 ce                     	addq	%rcx, %rsi
   2b64b: 49 0f af f9                  	imulq	%r9, %rdi
   2b64f: 48 8d 1c 7e                  	leaq	(%rsi,%rdi,2), %rbx
   2b653: 48 31 da                     	xorq	%rbx, %rdx
   2b656: 48 c1 ca 10                  	rorq	$0x10, %rdx
   2b65a: 48 89 d7                     	movq	%rdx, %rdi
   2b65d: 89 c2                        	movl	%eax, %edx
   2b65f: 89 fe                        	movl	%edi, %esi
   2b661: 48 01 f8                     	addq	%rdi, %rax
   2b664: 48 89 7c 24 98               	movq	%rdi, -0x68(%rsp)
   2b669: 48 0f af d6                  	imulq	%rsi, %rdx
   2b66d: 48 8d 34 50                  	leaq	(%rax,%rdx,2), %rsi
   2b671: 49 8b 46 10                  	movq	0x10(%r14), %rax
   2b675: 48 31 f1                     	xorq	%rsi, %rcx
   2b678: 48 89 74 24 90               	movq	%rsi, -0x70(%rsp)
   2b67d: 49 8b 76 30                  	movq	0x30(%r14), %rsi
   2b681: 89 c7                        	movl	%eax, %edi
   2b683: 48 d1 c1                     	rolq	%rcx
   2b686: 89 f2                        	movl	%esi, %edx
   2b688: 48 0f af d7                  	imulq	%rdi, %rdx
   2b68c: 48 01 f0                     	addq	%rsi, %rax
   2b68f: 48 8d 14 50                  	leaq	(%rax,%rdx,2), %rdx
   2b693: 49 8b 46 50                  	movq	0x50(%r14), %rax
   2b697: 49 31 d2                     	xorq	%rdx, %r10
   2b69a: 4c 89 d7                     	movq	%r10, %rdi
   2b69d: 41 89 c2                     	movl	%eax, %r10d
   2b6a0: 48 c1 c7 20                  	rolq	$0x20, %rdi
   2b6a4: 41 89 f9                     	movl	%edi, %r9d
   2b6a7: 48 01 f8                     	addq	%rdi, %rax
   2b6aa: 4d 0f af ca                  	imulq	%r10, %r9
   2b6ae: 41 89 d2                     	movl	%edx, %r10d
   2b6b1: 4a 8d 04 48                  	leaq	(%rax,%r9,2), %rax
   2b6b5: 48 31 c6                     	xorq	%rax, %rsi
   2b6b8: 48 c1 ce 18                  	rorq	$0x18, %rsi
   2b6bc: 41 89 f1                     	movl	%esi, %r9d
   2b6bf: 48 01 f2                     	addq	%rsi, %rdx
   2b6c2: 4d 0f af ca                  	imulq	%r10, %r9
   2b6c6: 4e 8d 14 4a                  	leaq	(%rdx,%r9,2), %r10
   2b6ca: 41 89 c1                     	movl	%eax, %r9d
   2b6cd: 4c 31 d7                     	xorq	%r10, %rdi
   2b6d0: 48 c1 cf 10                  	rorq	$0x10, %rdi
   2b6d4: 89 fa                        	movl	%edi, %edx
   2b6d6: 48 01 f8                     	addq	%rdi, %rax
   2b6d9: 49 0f af d1                  	imulq	%r9, %rdx
   2b6dd: 48 8d 2c 50                  	leaq	(%rax,%rdx,2), %rbp
   2b6e1: 49 8b 46 38                  	movq	0x38(%r14), %rax
   2b6e5: 49 8b 56 18                  	movq	0x18(%r14), %rdx
   2b6e9: 48 31 ee                     	xorq	%rbp, %rsi
   2b6ec: 41 89 d3                     	movl	%edx, %r11d
   2b6ef: 41 89 c1                     	movl	%eax, %r9d
   2b6f2: 48 01 c2                     	addq	%rax, %rdx
   2b6f5: 48 d1 c6                     	rolq	%rsi
   2b6f8: 4d 0f af cb                  	imulq	%r11, %r9
   2b6fc: 4d 8b 5e 58                  	movq	0x58(%r14), %r11
   2b700: 45 89 df                     	movl	%r11d, %r15d
   2b703: 4e 8d 0c 4a                  	leaq	(%rdx,%r9,2), %r9
   2b707: 49 8b 56 78                  	movq	0x78(%r14), %rdx
   2b70b: 4c 31 ca                     	xorq	%r9, %rdx
   2b70e: 48 c1 c2 20                  	rolq	$0x20, %rdx
   2b712: 41 89 d5                     	movl	%edx, %r13d
   2b715: 49 01 d3                     	addq	%rdx, %r11
   2b718: 4d 0f af ef                  	imulq	%r15, %r13
   2b71c: 45 89 cf                     	movl	%r9d, %r15d
   2b71f: 4f 8d 1c 6b                  	leaq	(%r11,%r13,2), %r11
   2b723: 4c 31 d8                     	xorq	%r11, %rax
   2b726: 48 c1 c8 18                  	rorq	$0x18, %rax
   2b72a: 41 89 c5                     	movl	%eax, %r13d
   2b72d: 49 01 c1                     	addq	%rax, %r9
   2b730: 4d 0f af ef                  	imulq	%r15, %r13
   2b734: 4f 8d 0c 69                  	leaq	(%r9,%r13,2), %r9
   2b738: 45 89 dd                     	movl	%r11d, %r13d
   2b73b: 4c 31 ca                     	xorq	%r9, %rdx
   2b73e: 48 c1 ca 10                  	rorq	$0x10, %rdx
   2b742: 41 89 d7                     	movl	%edx, %r15d
   2b745: 49 01 d3                     	addq	%rdx, %r11
   2b748: 4d 0f af ef                  	imulq	%r15, %r13
   2b74c: 41 89 cf                     	movl	%ecx, %r15d
   2b74f: 4f 8d 1c 6b                  	leaq	(%r11,%r13,2), %r11
   2b753: 45 89 e5                     	movl	%r12d, %r13d
   2b756: 4c 31 d8                     	xorq	%r11, %rax
   2b759: 48 d1 c0                     	rolq	%rax
   2b75c: 4d 0f af ef                  	imulq	%r15, %r13
   2b760: 49 01 cc                     	addq	%rcx, %r12
   2b763: 4f 8d 24 6c                  	leaq	(%r12,%r13,2), %r12
   2b767: 41 89 ed                     	movl	%ebp, %r13d
   2b76a: 4c 31 e2                     	xorq	%r12, %rdx
   2b76d: 48 c1 c2 20                  	rolq	$0x20, %rdx
   2b771: 41 89 d7                     	movl	%edx, %r15d
   2b774: 48 01 d5                     	addq	%rdx, %rbp
   2b777: 4d 0f af ef                  	imulq	%r15, %r13
   2b77b: 4a 8d 6c 6d 00               	leaq	(%rbp,%r13,2), %rbp
   2b780: 45 89 e5                     	movl	%r12d, %r13d
   2b783: 48 31 e9                     	xorq	%rbp, %rcx
   2b786: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2b78a: 41 89 cf                     	movl	%ecx, %r15d
   2b78d: 49 01 cc                     	addq	%rcx, %r12
   2b790: 4d 0f af ef                  	imulq	%r15, %r13
   2b794: 4c 8b 7c 24 a8               	movq	-0x58(%rsp), %r15
   2b799: 4f 8d 24 6c                  	leaq	(%r12,%r13,2), %r12
   2b79d: 41 89 ed                     	movl	%ebp, %r13d
   2b7a0: 4c 31 e2                     	xorq	%r12, %rdx
   2b7a3: 4d 89 26                     	movq	%r12, (%r14)
   2b7a6: 48 c1 ca 10                  	rorq	$0x10, %rdx
   2b7aa: 41 89 d4                     	movl	%edx, %r12d
   2b7ad: 48 01 d5                     	addq	%rdx, %rbp
   2b7b0: 49 89 56 78                  	movq	%rdx, 0x78(%r14)
   2b7b4: 4d 0f af e5                  	imulq	%r13, %r12
   2b7b8: 4a 8d 54 65 00               	leaq	(%rbp,%r12,2), %rdx
   2b7bd: 48 31 d1                     	xorq	%rdx, %rcx
   2b7c0: 49 89 56 50                  	movq	%rdx, 0x50(%r14)
   2b7c4: 89 da                        	movl	%ebx, %edx
   2b7c6: 48 01 f3                     	addq	%rsi, %rbx
   2b7c9: 48 d1 c1                     	rolq	%rcx
   2b7cc: 49 89 4e 28                  	movq	%rcx, 0x28(%r14)
   2b7d0: 89 f1                        	movl	%esi, %ecx
   2b7d2: 48 0f af d1                  	imulq	%rcx, %rdx
   2b7d6: 44 89 d9                     	movl	%r11d, %ecx
   2b7d9: 48 8d 14 53                  	leaq	(%rbx,%rdx,2), %rdx
   2b7dd: 49 31 d0                     	xorq	%rdx, %r8
   2b7e0: 49 c1 c0 20                  	rolq	$0x20, %r8
   2b7e4: 44 89 c3                     	movl	%r8d, %ebx
   2b7e7: 4d 01 c3                     	addq	%r8, %r11
   2b7ea: 48 0f af cb                  	imulq	%rbx, %rcx
   2b7ee: 49 8d 0c 4b                  	leaq	(%r11,%rcx,2), %rcx
   2b7f2: 41 89 d3                     	movl	%edx, %r11d
   2b7f5: 48 31 ce                     	xorq	%rcx, %rsi
   2b7f8: 48 c1 ce 18                  	rorq	$0x18, %rsi
   2b7fc: 89 f3                        	movl	%esi, %ebx
   2b7fe: 48 01 f2                     	addq	%rsi, %rdx
   2b801: 4c 0f af db                  	imulq	%rbx, %r11
   2b805: 4a 8d 14 5a                  	leaq	(%rdx,%r11,2), %rdx
   2b809: 41 89 cb                     	movl	%ecx, %r11d
   2b80c: 49 31 d0                     	xorq	%rdx, %r8
   2b80f: 49 89 56 08                  	movq	%rdx, 0x8(%r14)
   2b813: 49 c1 c8 10                  	rorq	$0x10, %r8
   2b817: 44 89 c2                     	movl	%r8d, %edx
   2b81a: 4c 01 c1                     	addq	%r8, %rcx
   2b81d: 4d 89 46 60                  	movq	%r8, 0x60(%r14)
   2b821: 49 0f af d3                  	imulq	%r11, %rdx
   2b825: 48 8d 14 51                  	leaq	(%rcx,%rdx,2), %rdx
   2b829: 44 89 d1                     	movl	%r10d, %ecx
   2b82c: 49 89 56 58                  	movq	%rdx, 0x58(%r14)
   2b830: 48 31 d6                     	xorq	%rdx, %rsi
   2b833: 89 c2                        	movl	%eax, %edx
   2b835: 48 d1 c6                     	rolq	%rsi
   2b838: 48 0f af d1                  	imulq	%rcx, %rdx
   2b83c: 49 01 c2                     	addq	%rax, %r10
   2b83f: 44 89 f9                     	movl	%r15d, %ecx
   2b842: 49 89 76 30                  	movq	%rsi, 0x30(%r14)
   2b846: 49 83 ee 80                  	subq	$-0x80, %r14
   2b84a: 49 8d 34 52                  	leaq	(%r10,%rdx,2), %rsi
   2b84e: 48 8b 54 24 98               	movq	-0x68(%rsp), %rdx
   2b853: 41 89 f2                     	movl	%esi, %r10d
   2b856: 48 31 f2                     	xorq	%rsi, %rdx
   2b859: 48 c1 c2 20                  	rolq	$0x20, %rdx
   2b85d: 41 89 d0                     	movl	%edx, %r8d
   2b860: 4c 0f af c1                  	imulq	%rcx, %r8
   2b864: 4a 8d 0c 3a                  	leaq	(%rdx,%r15), %rcx
   2b868: 4a 8d 0c 41                  	leaq	(%rcx,%r8,2), %rcx
   2b86c: 48 31 c8                     	xorq	%rcx, %rax
   2b86f: 48 c1 c8 18                  	rorq	$0x18, %rax
   2b873: 41 89 c0                     	movl	%eax, %r8d
   2b876: 48 01 c6                     	addq	%rax, %rsi
   2b879: 4d 0f af c2                  	imulq	%r10, %r8
   2b87d: 4a 8d 34 46                  	leaq	(%rsi,%r8,2), %rsi
   2b881: 41 89 c8                     	movl	%ecx, %r8d
   2b884: 48 31 f2                     	xorq	%rsi, %rdx
   2b887: 49 89 76 90                  	movq	%rsi, -0x70(%r14)
   2b88b: 48 c1 ca 10                  	rorq	$0x10, %rdx
   2b88f: 89 d6                        	movl	%edx, %esi
   2b891: 48 01 d1                     	addq	%rdx, %rcx
   2b894: 49 89 56 e8                  	movq	%rdx, -0x18(%r14)
   2b898: 49 0f af f0                  	imulq	%r8, %rsi
   2b89c: 48 8d 14 71                  	leaq	(%rcx,%rsi,2), %rdx
   2b8a0: 49 89 56 c0                  	movq	%rdx, -0x40(%r14)
   2b8a4: 48 31 d0                     	xorq	%rdx, %rax
   2b8a7: 48 8b 5c 24 a0               	movq	-0x60(%rsp), %rbx
   2b8ac: 44 89 ca                     	movl	%r9d, %edx
   2b8af: 48 d1 c0                     	rolq	%rax
   2b8b2: 48 8b 74 24 90               	movq	-0x70(%rsp), %rsi
   2b8b7: 49 89 46 b8                  	movq	%rax, -0x48(%r14)
   2b8bb: 89 d8                        	movl	%ebx, %eax
   2b8bd: 49 01 d9                     	addq	%rbx, %r9
   2b8c0: 48 0f af c2                  	imulq	%rdx, %rax
   2b8c4: 49 8d 0c 41                  	leaq	(%r9,%rax,2), %rcx
   2b8c8: 89 f0                        	movl	%esi, %eax
   2b8ca: 48 31 cf                     	xorq	%rcx, %rdi
   2b8cd: 41 89 c8                     	movl	%ecx, %r8d
   2b8d0: 48 c1 c7 20                  	rolq	$0x20, %rdi
   2b8d4: 89 fa                        	movl	%edi, %edx
   2b8d6: 48 0f af d0                  	imulq	%rax, %rdx
   2b8da: 48 8d 04 37                  	leaq	(%rdi,%rsi), %rax
   2b8de: 48 8d 14 50                  	leaq	(%rax,%rdx,2), %rdx
   2b8e2: 48 89 d8                     	movq	%rbx, %rax
   2b8e5: 48 31 d0                     	xorq	%rdx, %rax
   2b8e8: 48 c1 c8 18                  	rorq	$0x18, %rax
   2b8ec: 89 c6                        	movl	%eax, %esi
   2b8ee: 48 01 c1                     	addq	%rax, %rcx
   2b8f1: 49 0f af f0                  	imulq	%r8, %rsi
   2b8f5: 48 8d 0c 71                  	leaq	(%rcx,%rsi,2), %rcx
   2b8f9: 89 d6                        	movl	%edx, %esi
   2b8fb: 48 31 cf                     	xorq	%rcx, %rdi
   2b8fe: 49 89 4e 98                  	movq	%rcx, -0x68(%r14)
   2b902: 48 c1 cf 10                  	rorq	$0x10, %rdi
   2b906: 89 f9                        	movl	%edi, %ecx
   2b908: 48 01 fa                     	addq	%rdi, %rdx
   2b90b: 49 89 7e f0                  	movq	%rdi, -0x10(%r14)
   2b90f: 48 0f af ce                  	imulq	%rsi, %rcx
   2b913: 48 8d 14 4a                  	leaq	(%rdx,%rcx,2), %rdx
   2b917: 48 31 d0                     	xorq	%rdx, %rax
   2b91a: 49 89 56 c8                  	movq	%rdx, -0x38(%r14)
   2b91e: 48 d1 c0                     	rolq	%rax
   2b921: 49 89 46 a0                  	movq	%rax, -0x60(%r14)
   2b925: 48 8b 44 24 b0               	movq	-0x50(%rsp), %rax
   2b92a: 49 39 c6                     	cmpq	%rax, %r14
   2b92d: 0f 85 5d fc ff ff            	jne	0x2b590 <fill_block_with_xor+0xb0>
   2b933: 4c 8b 5c 24 c8               	movq	-0x38(%rsp), %r11
   2b938: 48 8b 6c 24 c0               	movq	-0x40(%rsp), %rbp
   2b93d: 4c 8b 54 24 d0               	movq	-0x30(%rsp), %r10
   2b942: 49 8d 83 80 00 00 00         	leaq	0x80(%r11), %rax
   2b949: 4c 89 5c 24 c0               	movq	%r11, -0x40(%rsp)
   2b94e: 48 89 44 24 b0               	movq	%rax, -0x50(%rsp)
   2b953: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   2b958: 4c 89 54 24 c8               	movq	%r10, -0x38(%rsp)
   2b95d: 48 89 6c 24 b8               	movq	%rbp, -0x48(%rsp)
   2b962: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2b968: 48 8b 90 00 01 00 00         	movq	0x100(%rax), %rdx
   2b96f: 48 8b 08                     	movq	(%rax), %rcx
   2b972: 4c 8b 80 00 03 00 00         	movq	0x300(%rax), %r8
   2b979: 89 d7                        	movl	%edx, %edi
   2b97b: 89 ce                        	movl	%ecx, %esi
   2b97d: 48 01 d1                     	addq	%rdx, %rcx
   2b980: 48 0f af f7                  	imulq	%rdi, %rsi
   2b984: 48 8d 34 71                  	leaq	(%rcx,%rsi,2), %rsi
   2b988: 48 8b 88 00 02 00 00         	movq	0x200(%rax), %rcx
   2b98f: 49 31 f0                     	xorq	%rsi, %r8
   2b992: 49 c1 c0 20                  	rolq	$0x20, %r8
   2b996: 89 cf                        	movl	%ecx, %edi
   2b998: 45 89 c1                     	movl	%r8d, %r9d
   2b99b: 4c 01 c1                     	addq	%r8, %rcx
   2b99e: 49 0f af f9                  	imulq	%r9, %rdi
   2b9a2: 48 8d 0c 79                  	leaq	(%rcx,%rdi,2), %rcx
   2b9a6: 89 f7                        	movl	%esi, %edi
   2b9a8: 48 31 ca                     	xorq	%rcx, %rdx
   2b9ab: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2b9af: 41 89 d1                     	movl	%edx, %r9d
   2b9b2: 48 01 d6                     	addq	%rdx, %rsi
   2b9b5: 49 0f af f9                  	imulq	%r9, %rdi
   2b9b9: 4c 8d 2c 7e                  	leaq	(%rsi,%rdi,2), %r13
   2b9bd: 89 ce                        	movl	%ecx, %esi
   2b9bf: 4d 31 e8                     	xorq	%r13, %r8
   2b9c2: 49 c1 c8 10                  	rorq	$0x10, %r8
   2b9c6: 44 89 c7                     	movl	%r8d, %edi
   2b9c9: 4c 01 c1                     	addq	%r8, %rcx
   2b9cc: 48 0f af f7                  	imulq	%rdi, %rsi
   2b9d0: 4c 8d 3c 71                  	leaq	(%rcx,%rsi,2), %r15
   2b9d4: 48 8b b0 08 01 00 00         	movq	0x108(%rax), %rsi
   2b9db: 4c 31 fa                     	xorq	%r15, %rdx
   2b9de: 4c 89 7c 24 a8               	movq	%r15, -0x58(%rsp)
   2b9e3: 48 d1 c2                     	rolq	%rdx
   2b9e6: 89 f7                        	movl	%esi, %edi
   2b9e8: 48 89 54 24 a0               	movq	%rdx, -0x60(%rsp)
   2b9ed: 48 8b 50 08                  	movq	0x8(%rax), %rdx
   2b9f1: 89 d1                        	movl	%edx, %ecx
   2b9f3: 48 01 f2                     	addq	%rsi, %rdx
   2b9f6: 48 0f af cf                  	imulq	%rdi, %rcx
   2b9fa: 48 8d 3c 4a                  	leaq	(%rdx,%rcx,2), %rdi
   2b9fe: 48 8b 88 08 03 00 00         	movq	0x308(%rax), %rcx
   2ba05: 48 8b 90 08 02 00 00         	movq	0x208(%rax), %rdx
   2ba0c: 48 31 f9                     	xorq	%rdi, %rcx
   2ba0f: 41 89 d1                     	movl	%edx, %r9d
   2ba12: 48 c1 c1 20                  	rolq	$0x20, %rcx
   2ba16: 41 89 ca                     	movl	%ecx, %r10d
   2ba19: 48 01 ca                     	addq	%rcx, %rdx
   2ba1c: 4d 0f af ca                  	imulq	%r10, %r9
   2ba20: 4a 8d 14 4a                  	leaq	(%rdx,%r9,2), %rdx
   2ba24: 41 89 f9                     	movl	%edi, %r9d
   2ba27: 48 31 d6                     	xorq	%rdx, %rsi
   2ba2a: 48 c1 ce 18                  	rorq	$0x18, %rsi
   2ba2e: 41 89 f2                     	movl	%esi, %r10d
   2ba31: 48 01 f7                     	addq	%rsi, %rdi
   2ba34: 4d 0f af ca                  	imulq	%r10, %r9
   2ba38: 4a 8d 2c 4f                  	leaq	(%rdi,%r9,2), %rbp
   2ba3c: 48 31 e9                     	xorq	%rbp, %rcx
   2ba3f: 48 c1 c9 10                  	rorq	$0x10, %rcx
   2ba43: 49 89 cf                     	movq	%rcx, %r15
   2ba46: 89 d1                        	movl	%edx, %ecx
   2ba48: 44 89 ff                     	movl	%r15d, %edi
   2ba4b: 4c 01 fa                     	addq	%r15, %rdx
   2ba4e: 4c 89 7c 24 98               	movq	%r15, -0x68(%rsp)
   2ba53: 48 0f af cf                  	imulq	%rdi, %rcx
   2ba57: 4c 8d 1c 4a                  	leaq	(%rdx,%rcx,2), %r11
   2ba5b: 48 8b 88 80 01 00 00         	movq	0x180(%rax), %rcx
   2ba62: 48 8b 90 80 00 00 00         	movq	0x80(%rax), %rdx
   2ba69: 4c 31 de                     	xorq	%r11, %rsi
   2ba6c: 4c 89 5c 24 90               	movq	%r11, -0x70(%rsp)
   2ba71: 41 89 d1                     	movl	%edx, %r9d
   2ba74: 89 cf                        	movl	%ecx, %edi
   2ba76: 48 d1 c6                     	rolq	%rsi
   2ba79: 49 0f af f9                  	imulq	%r9, %rdi
   2ba7d: 48 01 ca                     	addq	%rcx, %rdx
   2ba80: 4c 8d 0c 7a                  	leaq	(%rdx,%rdi,2), %r9
   2ba84: 48 8b b8 80 03 00 00         	movq	0x380(%rax), %rdi
   2ba8b: 48 8b 90 80 02 00 00         	movq	0x280(%rax), %rdx
   2ba92: 4c 31 cf                     	xorq	%r9, %rdi
   2ba95: 41 89 d3                     	movl	%edx, %r11d
   2ba98: 48 c1 c7 20                  	rolq	$0x20, %rdi
   2ba9c: 41 89 fa                     	movl	%edi, %r10d
   2ba9f: 48 01 fa                     	addq	%rdi, %rdx
   2baa2: 4d 0f af d3                  	imulq	%r11, %r10
   2baa6: 45 89 cb                     	movl	%r9d, %r11d
   2baa9: 4a 8d 14 52                  	leaq	(%rdx,%r10,2), %rdx
   2baad: 48 31 d1                     	xorq	%rdx, %rcx
   2bab0: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2bab4: 41 89 ca                     	movl	%ecx, %r10d
   2bab7: 49 01 c9                     	addq	%rcx, %r9
   2baba: 4d 0f af d3                  	imulq	%r11, %r10
   2babe: 4f 8d 1c 51                  	leaq	(%r9,%r10,2), %r11
   2bac2: 41 89 d2                     	movl	%edx, %r10d
   2bac5: 4c 31 df                     	xorq	%r11, %rdi
   2bac8: 48 c1 cf 10                  	rorq	$0x10, %rdi
   2bacc: 41 89 f9                     	movl	%edi, %r9d
   2bacf: 48 01 fa                     	addq	%rdi, %rdx
   2bad2: 4d 0f af ca                  	imulq	%r10, %r9
   2bad6: 4e 8d 24 4a                  	leaq	(%rdx,%r9,2), %r12
   2bada: 48 8b 90 88 01 00 00         	movq	0x188(%rax), %rdx
   2bae1: 4c 8b 88 88 00 00 00         	movq	0x88(%rax), %r9
   2bae8: 4c 31 e1                     	xorq	%r12, %rcx
   2baeb: 44 89 cb                     	movl	%r9d, %ebx
   2baee: 41 89 d2                     	movl	%edx, %r10d
   2baf1: 49 01 d1                     	addq	%rdx, %r9
   2baf4: 48 d1 c1                     	rolq	%rcx
   2baf7: 4c 0f af d3                  	imulq	%rbx, %r10
   2bafb: 48 8b 98 88 02 00 00         	movq	0x288(%rax), %rbx
   2bb02: 41 89 df                     	movl	%ebx, %r15d
   2bb05: 4f 8d 14 51                  	leaq	(%r9,%r10,2), %r10
   2bb09: 4c 8b 88 88 03 00 00         	movq	0x388(%rax), %r9
   2bb10: 4d 31 d1                     	xorq	%r10, %r9
   2bb13: 49 c1 c1 20                  	rolq	$0x20, %r9
   2bb17: 45 89 ce                     	movl	%r9d, %r14d
   2bb1a: 4c 01 cb                     	addq	%r9, %rbx
   2bb1d: 4d 0f af f7                  	imulq	%r15, %r14
   2bb21: 45 89 d7                     	movl	%r10d, %r15d
   2bb24: 4a 8d 1c 73                  	leaq	(%rbx,%r14,2), %rbx
   2bb28: 48 31 da                     	xorq	%rbx, %rdx
   2bb2b: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2bb2f: 41 89 d6                     	movl	%edx, %r14d
   2bb32: 49 01 d2                     	addq	%rdx, %r10
   2bb35: 4d 0f af f7                  	imulq	%r15, %r14
   2bb39: 41 89 df                     	movl	%ebx, %r15d
   2bb3c: 4f 8d 14 72                  	leaq	(%r10,%r14,2), %r10
   2bb40: 4d 31 d1                     	xorq	%r10, %r9
   2bb43: 49 c1 c9 10                  	rorq	$0x10, %r9
   2bb47: 45 89 ce                     	movl	%r9d, %r14d
   2bb4a: 4c 01 cb                     	addq	%r9, %rbx
   2bb4d: 4d 0f af f7                  	imulq	%r15, %r14
   2bb51: 45 89 ef                     	movl	%r13d, %r15d
   2bb54: 4a 8d 1c 73                  	leaq	(%rbx,%r14,2), %rbx
   2bb58: 41 89 f6                     	movl	%esi, %r14d
   2bb5b: 48 31 da                     	xorq	%rbx, %rdx
   2bb5e: 48 d1 c2                     	rolq	%rdx
   2bb61: 4d 0f af f7                  	imulq	%r15, %r14
   2bb65: 49 01 f5                     	addq	%rsi, %r13
   2bb68: 45 89 e7                     	movl	%r12d, %r15d
   2bb6b: 4f 8d 6c 75 00               	leaq	(%r13,%r14,2), %r13
   2bb70: 4d 31 e9                     	xorq	%r13, %r9
   2bb73: 49 c1 c1 20                  	rolq	$0x20, %r9
   2bb77: 45 89 ce                     	movl	%r9d, %r14d
   2bb7a: 4d 01 cc                     	addq	%r9, %r12
   2bb7d: 4d 0f af f7                  	imulq	%r15, %r14
   2bb81: 45 89 ef                     	movl	%r13d, %r15d
   2bb84: 4f 8d 24 74                  	leaq	(%r12,%r14,2), %r12
   2bb88: 4c 31 e6                     	xorq	%r12, %rsi
   2bb8b: 48 c1 ce 18                  	rorq	$0x18, %rsi
   2bb8f: 41 89 f6                     	movl	%esi, %r14d
   2bb92: 49 01 f5                     	addq	%rsi, %r13
   2bb95: 4d 0f af f7                  	imulq	%r15, %r14
   2bb99: 4c 8b 7c 24 a8               	movq	-0x58(%rsp), %r15
   2bb9e: 4f 8d 6c 75 00               	leaq	(%r13,%r14,2), %r13
   2bba3: 4d 31 e9                     	xorq	%r13, %r9
   2bba6: 4c 89 28                     	movq	%r13, (%rax)
   2bba9: 45 89 e5                     	movl	%r12d, %r13d
   2bbac: 49 c1 c9 10                  	rorq	$0x10, %r9
   2bbb0: 45 89 ce                     	movl	%r9d, %r14d
   2bbb3: 4c 89 88 88 03 00 00         	movq	%r9, 0x388(%rax)
   2bbba: 4d 01 e1                     	addq	%r12, %r9
   2bbbd: 4d 0f af ee                  	imulq	%r14, %r13
   2bbc1: 4f 8d 0c 69                  	leaq	(%r9,%r13,2), %r9
   2bbc5: 4c 89 88 80 02 00 00         	movq	%r9, 0x280(%rax)
   2bbcc: 49 31 f1                     	xorq	%rsi, %r9
   2bbcf: 89 ce                        	movl	%ecx, %esi
   2bbd1: 49 d1 c1                     	rolq	%r9
   2bbd4: 4c 89 88 08 01 00 00         	movq	%r9, 0x108(%rax)
   2bbdb: 41 89 e9                     	movl	%ebp, %r9d
   2bbde: 48 01 cd                     	addq	%rcx, %rbp
   2bbe1: 49 0f af f1                  	imulq	%r9, %rsi
   2bbe5: 48 8d 74 75 00               	leaq	(%rbp,%rsi,2), %rsi
   2bbea: 89 dd                        	movl	%ebx, %ebp
   2bbec: 49 31 f0                     	xorq	%rsi, %r8
   2bbef: 49 c1 c0 20                  	rolq	$0x20, %r8
   2bbf3: 45 89 c1                     	movl	%r8d, %r9d
   2bbf6: 4c 01 c3                     	addq	%r8, %rbx
   2bbf9: 4c 0f af cd                  	imulq	%rbp, %r9
   2bbfd: 89 f5                        	movl	%esi, %ebp
   2bbff: 4e 8d 0c 4b                  	leaq	(%rbx,%r9,2), %r9
   2bc03: 4c 31 c9                     	xorq	%r9, %rcx
   2bc06: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2bc0a: 89 cb                        	movl	%ecx, %ebx
   2bc0c: 48 01 ce                     	addq	%rcx, %rsi
   2bc0f: 48 0f af dd                  	imulq	%rbp, %rbx
   2bc13: 48 8d 34 5e                  	leaq	(%rsi,%rbx,2), %rsi
   2bc17: 48 89 70 08                  	movq	%rsi, 0x8(%rax)
   2bc1b: 4c 31 c6                     	xorq	%r8, %rsi
   2bc1e: 45 89 c8                     	movl	%r9d, %r8d
   2bc21: 48 c1 ce 10                  	rorq	$0x10, %rsi
   2bc25: 89 f3                        	movl	%esi, %ebx
   2bc27: 48 89 b0 00 03 00 00         	movq	%rsi, 0x300(%rax)
   2bc2e: 4c 01 ce                     	addq	%r9, %rsi
   2bc31: 45 89 f9                     	movl	%r15d, %r9d
   2bc34: 4c 0f af c3                  	imulq	%rbx, %r8
   2bc38: 4a 8d 34 46                  	leaq	(%rsi,%r8,2), %rsi
   2bc3c: 48 89 b0 88 02 00 00         	movq	%rsi, 0x288(%rax)
   2bc43: 48 31 ce                     	xorq	%rcx, %rsi
   2bc46: 44 89 d9                     	movl	%r11d, %ecx
   2bc49: 48 d1 c6                     	rolq	%rsi
   2bc4c: 48 89 b0 80 01 00 00         	movq	%rsi, 0x180(%rax)
   2bc53: 89 d6                        	movl	%edx, %esi
   2bc55: 48 0f af ce                  	imulq	%rsi, %rcx
   2bc59: 49 01 d3                     	addq	%rdx, %r11
   2bc5c: 48 8b 74 24 98               	movq	-0x68(%rsp), %rsi
   2bc61: 48 83 c0 10                  	addq	$0x10, %rax
   2bc65: 49 8d 0c 4b                  	leaq	(%r11,%rcx,2), %rcx
   2bc69: 48 31 ce                     	xorq	%rcx, %rsi
   2bc6c: 48 c1 c6 20                  	rolq	$0x20, %rsi
   2bc70: 41 89 f0                     	movl	%esi, %r8d
   2bc73: 4d 0f af c8                  	imulq	%r8, %r9
   2bc77: 4e 8d 04 3e                  	leaq	(%rsi,%r15), %r8
   2bc7b: 4f 8d 04 48                  	leaq	(%r8,%r9,2), %r8
   2bc7f: 41 89 c9                     	movl	%ecx, %r9d
   2bc82: 4c 31 c2                     	xorq	%r8, %rdx
   2bc85: 48 c1 ca 18                  	rorq	$0x18, %rdx
   2bc89: 41 89 d3                     	movl	%edx, %r11d
   2bc8c: 48 01 d1                     	addq	%rdx, %rcx
   2bc8f: 4d 0f af cb                  	imulq	%r11, %r9
   2bc93: 4a 8d 0c 49                  	leaq	(%rcx,%r9,2), %rcx
   2bc97: 48 89 48 70                  	movq	%rcx, 0x70(%rax)
   2bc9b: 48 31 f1                     	xorq	%rsi, %rcx
   2bc9e: 44 89 c6                     	movl	%r8d, %esi
   2bca1: 48 c1 c9 10                  	rorq	$0x10, %rcx
   2bca5: 41 89 c9                     	movl	%ecx, %r9d
   2bca8: 48 89 88 f8 02 00 00         	movq	%rcx, 0x2f8(%rax)
   2bcaf: 4c 01 c1                     	addq	%r8, %rcx
   2bcb2: 49 0f af f1                  	imulq	%r9, %rsi
   2bcb6: 48 8d 0c 71                  	leaq	(%rcx,%rsi,2), %rcx
   2bcba: 48 89 88 f0 01 00 00         	movq	%rcx, 0x1f0(%rax)
   2bcc1: 48 8b 5c 24 a0               	movq	-0x60(%rsp), %rbx
   2bcc6: 48 31 d1                     	xorq	%rdx, %rcx
   2bcc9: 44 89 d2                     	movl	%r10d, %edx
   2bccc: 48 d1 c1                     	rolq	%rcx
   2bccf: 4c 8b 5c 24 90               	movq	-0x70(%rsp), %r11
   2bcd4: 48 89 88 78 01 00 00         	movq	%rcx, 0x178(%rax)
   2bcdb: 89 d9                        	movl	%ebx, %ecx
   2bcdd: 49 01 da                     	addq	%rbx, %r10
   2bce0: 48 0f af d1                  	imulq	%rcx, %rdx
   2bce4: 44 89 de                     	movl	%r11d, %esi
   2bce7: 49 8d 14 52                  	leaq	(%r10,%rdx,2), %rdx
   2bceb: 48 31 d7                     	xorq	%rdx, %rdi
   2bcee: 41 89 d0                     	movl	%edx, %r8d
   2bcf1: 48 c1 c7 20                  	rolq	$0x20, %rdi
   2bcf5: 89 f9                        	movl	%edi, %ecx
   2bcf7: 48 0f af f1                  	imulq	%rcx, %rsi
   2bcfb: 4a 8d 0c 1f                  	leaq	(%rdi,%r11), %rcx
   2bcff: 48 8d 34 71                  	leaq	(%rcx,%rsi,2), %rsi
   2bd03: 48 31 f3                     	xorq	%rsi, %rbx
   2bd06: 48 89 d9                     	movq	%rbx, %rcx
   2bd09: 48 c1 c9 18                  	rorq	$0x18, %rcx
   2bd0d: 41 89 c9                     	movl	%ecx, %r9d
   2bd10: 48 01 ca                     	addq	%rcx, %rdx
   2bd13: 4d 0f af c1                  	imulq	%r9, %r8
   2bd17: 4a 8d 14 42                  	leaq	(%rdx,%r8,2), %rdx
   2bd1b: 48 89 50 78                  	movq	%rdx, 0x78(%rax)
   2bd1f: 48 31 fa                     	xorq	%rdi, %rdx
   2bd22: 89 f7                        	movl	%esi, %edi
   2bd24: 48 c1 ca 10                  	rorq	$0x10, %rdx
   2bd28: 41 89 d0                     	movl	%edx, %r8d
   2bd2b: 48 89 90 70 03 00 00         	movq	%rdx, 0x370(%rax)
   2bd32: 48 01 f2                     	addq	%rsi, %rdx
   2bd35: 49 0f af f8                  	imulq	%r8, %rdi
   2bd39: 48 8d 14 7a                  	leaq	(%rdx,%rdi,2), %rdx
   2bd3d: 48 89 90 f8 01 00 00         	movq	%rdx, 0x1f8(%rax)
   2bd44: 48 31 ca                     	xorq	%rcx, %rdx
   2bd47: 48 d1 c2                     	rolq	%rdx
   2bd4a: 48 89 90 f0 00 00 00         	movq	%rdx, 0xf0(%rax)
   2bd51: 48 39 44 24 b0               	cmpq	%rax, -0x50(%rsp)
   2bd56: 0f 85 0c fc ff ff            	jne	0x2b968 <fill_block_with_xor+0x488>
   2bd5c: 48 8b 6c 24 b8               	movq	-0x48(%rsp), %rbp
   2bd61: 48 8b 84 24 d8 03 00 00      	movq	0x3d8(%rsp), %rax
   2bd69: 4c 8b 54 24 c8               	movq	-0x38(%rsp), %r10
   2bd6e: 4c 8b 5c 24 c0               	movq	-0x40(%rsp), %r11
   2bd73: 48 89 45 00                  	movq	%rax, (%rbp)
   2bd77: 48 8b 84 24 d0 07 00 00      	movq	0x7d0(%rsp), %rax
   2bd7f: 48 8d 7d 08                  	leaq	0x8(%rbp), %rdi
   2bd83: 48 83 e7 f8                  	andq	$-0x8, %rdi
   2bd87: 4c 89 d6                     	movq	%r10, %rsi
   2bd8a: 48 89 85 f8 03 00 00         	movq	%rax, 0x3f8(%rbp)
   2bd91: 48 89 e8                     	movq	%rbp, %rax
   2bd94: 48 29 f8                     	subq	%rdi, %rax
   2bd97: 48 29 c6                     	subq	%rax, %rsi
   2bd9a: 05 00 04 00 00               	addl	$0x400, %eax            # imm = 0x400
   2bd9f: c1 e8 03                     	shrl	$0x3, %eax
   2bda2: 89 c1                        	movl	%eax, %ecx
   2bda4: 31 c0                        	xorl	%eax, %eax
   2bda6: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   2bda9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   2bdb0: f3 0f 6f 44 05 00            	movdqu	(%rbp,%rax), %xmm0
   2bdb6: 66 41 0f ef 04 03            	pxor	(%r11,%rax), %xmm0
   2bdbc: 0f 11 44 05 00               	movups	%xmm0, (%rbp,%rax)
   2bdc1: 48 83 c0 10                  	addq	$0x10, %rax
   2bdc5: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   2bdcb: 75 e3                        	jne	0x2bdb0 <fill_block_with_xor+0x8d0>
   2bdcd: 48 81 c4 e0 07 00 00         	addq	$0x7e0, %rsp            # imm = 0x7E0
   2bdd4: 5b                           	popq	%rbx
   2bdd5: 5d                           	popq	%rbp
   2bdd6: 41 5c                        	popq	%r12
   2bdd8: 41 5d                        	popq	%r13
   2bdda: 41 5e                        	popq	%r14
   2bddc: 41 5f                        	popq	%r15
   2bdde: c3                           	retq
   2bddf: 90                           	nop

000000000002bde0 <generate_addresses>:
   2bde0: 41 57                        	pushq	%r15
   2bde2: 31 c0                        	xorl	%eax, %eax
   2bde4: b9 80 00 00 00               	movl	$0x80, %ecx
   2bde9: 41 56                        	pushq	%r14
   2bdeb: 41 55                        	pushq	%r13
   2bded: 41 54                        	pushq	%r12
   2bdef: 55                           	pushq	%rbp
   2bdf0: 48 89 fd                     	movq	%rdi, %rbp
   2bdf3: 53                           	pushq	%rbx
   2bdf4: 48 81 ec 18 10 00 00         	subq	$0x1018, %rsp           # imm = 0x1018
   2bdfb: 4c 8d 6c 24 10               	leaq	0x10(%rsp), %r13
   2be00: 4c 8d 84 24 10 04 00 00      	leaq	0x410(%rsp), %r8
   2be08: 4c 89 ef                     	movq	%r13, %rdi
   2be0b: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   2be0e: b9 80 00 00 00               	movl	$0x80, %ecx
   2be13: 4c 89 c7                     	movq	%r8, %rdi
   2be16: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   2be19: 48 85 ed                     	testq	%rbp, %rbp
   2be1c: 74 78                        	je	0x2be96 <generate_addresses+0xb6>
   2be1e: 8b 06                        	movl	(%rsi), %eax
   2be20: 48 89 84 24 10 04 00 00      	movq	%rax, 0x410(%rsp)
   2be28: 8b 46 04                     	movl	0x4(%rsi), %eax
   2be2b: 48 89 84 24 18 04 00 00      	movq	%rax, 0x418(%rsp)
   2be33: 0f b6 46 08                  	movzbl	0x8(%rsi), %eax
   2be37: 48 89 84 24 20 04 00 00      	movq	%rax, 0x420(%rsp)
   2be3f: 8b 45 18                     	movl	0x18(%rbp), %eax
   2be42: 48 89 84 24 28 04 00 00      	movq	%rax, 0x428(%rsp)
   2be4a: 8b 45 10                     	movl	0x10(%rbp), %eax
   2be4d: 48 89 84 24 30 04 00 00      	movq	%rax, 0x430(%rsp)
   2be55: 8b 45 2c                     	movl	0x2c(%rbp), %eax
   2be58: 48 89 84 24 38 04 00 00      	movq	%rax, 0x438(%rsp)
   2be60: 8b 45 1c                     	movl	0x1c(%rbp), %eax
   2be63: 85 c0                        	testl	%eax, %eax
   2be65: 74 2f                        	je	0x2be96 <generate_addresses+0xb6>
   2be67: 49 89 d6                     	movq	%rdx, %r14
   2be6a: 31 db                        	xorl	%ebx, %ebx
   2be6c: 4c 8d a4 24 10 0c 00 00      	leaq	0xc10(%rsp), %r12
   2be74: 0f 1f 40 00                  	nopl	(%rax)
   2be78: 89 d8                        	movl	%ebx, %eax
   2be7a: 83 e0 7f                     	andl	$0x7f, %eax
   2be7d: 74 31                        	je	0x2beb0 <generate_addresses+0xd0>
   2be7f: 89 c0                        	movl	%eax, %eax
   2be81: 48 8b 84 c4 10 08 00 00      	movq	0x810(%rsp,%rax,8), %rax
   2be89: 49 89 04 de                  	movq	%rax, (%r14,%rbx,8)
   2be8d: 48 83 c3 01                  	addq	$0x1, %rbx
   2be91: 3b 5d 1c                     	cmpl	0x1c(%rbp), %ebx
   2be94: 72 e2                        	jb	0x2be78 <generate_addresses+0x98>
   2be96: 48 81 c4 18 10 00 00         	addq	$0x1018, %rsp           # imm = 0x1018
   2be9d: 5b                           	popq	%rbx
   2be9e: 5d                           	popq	%rbp
   2be9f: 41 5c                        	popq	%r12
   2bea1: 41 5d                        	popq	%r13
   2bea3: 41 5e                        	popq	%r14
   2bea5: 41 5f                        	popq	%r15
   2bea7: c3                           	retq
   2bea8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   2beb0: 31 c0                        	xorl	%eax, %eax
   2beb2: 4c 8d bc 24 10 08 00 00      	leaq	0x810(%rsp), %r15
   2beba: 4c 89 e7                     	movq	%r12, %rdi
   2bebd: 4c 89 c6                     	movq	%r8, %rsi
   2bec0: b9 80 00 00 00               	movl	$0x80, %ecx
   2bec5: 4c 89 e2                     	movq	%r12, %rdx
   2bec8: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   2becd: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   2bed0: b9 80 00 00 00               	movl	$0x80, %ecx
   2bed5: 4c 89 ff                     	movq	%r15, %rdi
   2bed8: 48 83 84 24 40 04 00 00 01   	addq	$0x1, 0x440(%rsp)
   2bee1: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   2bee4: 4c 89 ef                     	movq	%r13, %rdi
   2bee7: e8 f4 f5 ff ff               	callq	0x2b4e0 <fill_block_with_xor>
   2beec: 4c 89 fa                     	movq	%r15, %rdx
   2beef: 4c 89 e6                     	movq	%r12, %rsi
   2bef2: 4c 89 ef                     	movq	%r13, %rdi
   2bef5: e8 e6 f5 ff ff               	callq	0x2b4e0 <fill_block_with_xor>
   2befa: 48 8b 84 24 10 08 00 00      	movq	0x810(%rsp), %rax
   2bf02: 4c 8b 44 24 08               	movq	0x8(%rsp), %r8
   2bf07: 49 89 04 de                  	movq	%rax, (%r14,%rbx,8)
   2bf0b: 48 83 c3 01                  	addq	$0x1, %rbx
   2bf0f: 3b 5d 1c                     	cmpl	0x1c(%rbp), %ebx
   2bf12: 0f 82 60 ff ff ff            	jb	0x2be78 <generate_addresses+0x98>
   2bf18: e9 79 ff ff ff               	jmp	0x2be96 <generate_addresses+0xb6>
   2bf1d: 0f 1f 00                     	nopl	(%rax)

000000000002bf20 <argon2_fill_segment_ref>:
   2bf20: 41 57                        	pushq	%r15
   2bf22: 41 56                        	pushq	%r14
   2bf24: 41 55                        	pushq	%r13
   2bf26: 41 54                        	pushq	%r12
   2bf28: 55                           	pushq	%rbp
   2bf29: 53                           	pushq	%rbx
   2bf2a: 48 83 ec 28                  	subq	$0x28, %rsp
   2bf2e: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   2bf33: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   2bf38: 48 85 ff                     	testq	%rdi, %rdi
   2bf3b: 0f 84 87 01 00 00            	je	0x2c0c8 <argon2_fill_segment_ref+0x1a8>
   2bf41: 83 7f 2c 02                  	cmpl	$0x2, 0x2c(%rdi)
   2bf45: 44 8b 74 24 10               	movl	0x10(%rsp), %r14d
   2bf4a: 49 89 fc                     	movq	%rdi, %r12
   2bf4d: 44 0f b6 7c 24 18            	movzbl	0x18(%rsp), %r15d
   2bf53: 4c 8b 47 08                  	movq	0x8(%rdi), %r8
   2bf57: 0f 84 83 02 00 00            	je	0x2c1e0 <argon2_fill_segment_ref+0x2c0>
   2bf5d: 4c 89 c2                     	movq	%r8, %rdx
   2bf60: 48 8d 74 24 10               	leaq	0x10(%rsp), %rsi
   2bf65: 4c 89 04 24                  	movq	%r8, (%rsp)
   2bf69: 31 ed                        	xorl	%ebp, %ebp
   2bf6b: e8 70 fe ff ff               	callq	0x2bde0 <generate_addresses>
   2bf70: 45 85 f6                     	testl	%r14d, %r14d
   2bf73: 4c 8b 04 24                  	movq	(%rsp), %r8
   2bf77: 41 b9 01 00 00 00            	movl	$0x1, %r9d
   2bf7d: 0f 84 8d 02 00 00            	je	0x2c210 <argon2_fill_segment_ref+0x2f0>
   2bf83: 8b 7c 24 14                  	movl	0x14(%rsp), %edi
   2bf87: 41 8b 4c 24 20               	movl	0x20(%r12), %ecx
   2bf8c: 45 0f b6 df                  	movzbl	%r15b, %r11d
   2bf90: 31 d2                        	xorl	%edx, %edx
   2bf92: 41 8b 74 24 1c               	movl	0x1c(%r12), %esi
   2bf97: 44 89 d8                     	movl	%r11d, %eax
   2bf9a: 89 fb                        	movl	%edi, %ebx
   2bf9c: 0f af c6                     	imull	%esi, %eax
   2bf9f: 0f af d9                     	imull	%ecx, %ebx
   2bfa2: 01 c3                        	addl	%eax, %ebx
   2bfa4: 01 eb                        	addl	%ebp, %ebx
   2bfa6: 89 d8                        	movl	%ebx, %eax
   2bfa8: 44 8d 6b ff                  	leal	-0x1(%rbx), %r13d
   2bfac: f7 f1                        	divl	%ecx
   2bfae: 8d 44 0b ff                  	leal	-0x1(%rbx,%rcx), %eax
   2bfb2: 85 d2                        	testl	%edx, %edx
   2bfb4: 44 0f 44 e8                  	cmovel	%eax, %r13d
   2bfb8: 39 f5                        	cmpl	%esi, %ebp
   2bfba: 0f 83 08 01 00 00            	jae	0x2c0c8 <argon2_fill_segment_ref+0x1a8>
   2bfc0: 89 f8                        	movl	%edi, %eax
   2bfc2: 48 89 04 24                  	movq	%rax, (%rsp)
   2bfc6: 45 85 f6                     	testl	%r14d, %r14d
   2bfc9: 0f 85 61 02 00 00            	jne	0x2c230 <argon2_fill_segment_ref+0x310>
   2bfcf: 45 85 c9                     	testl	%r9d, %r9d
   2bfd2: 0f 85 08 01 00 00            	jne	0x2c0e0 <argon2_fill_segment_ref+0x1c0>
   2bfd8: 45 89 ee                     	movl	%r13d, %r14d
   2bfdb: 4d 89 e5                     	movq	%r12, %r13
   2bfde: 41 89 ec                     	movl	%ebp, %r12d
   2bfe1: 89 dd                        	movl	%ebx, %ebp
   2bfe3: 44 89 db                     	movl	%r11d, %ebx
   2bfe6: eb 6f                        	jmp	0x2c057 <argon2_fill_segment_ref+0x137>
   2bfe8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   2bff0: 4c 8b 1c 24                  	movq	(%rsp), %r11
   2bff4: 41 8d 54 24 ff               	leal	-0x1(%r12), %edx
   2bff9: 89 f8                        	movl	%edi, %eax
   2bffb: 4c 0f af d9                  	imulq	%rcx, %r11
   2bfff: 89 ef                        	movl	%ebp, %edi
   2c001: 44 89 64 24 1c               	movl	%r12d, 0x1c(%rsp)
   2c006: 48 0f af c0                  	imulq	%rax, %rax
   2c00a: 48 c1 e7 0a                  	shlq	$0xa, %rdi
   2c00e: 41 83 c4 01                  	addl	$0x1, %r12d
   2c012: 83 c5 01                     	addl	$0x1, %ebp
   2c015: 4c 01 d7                     	addq	%r10, %rdi
   2c018: 48 89 c6                     	movq	%rax, %rsi
   2c01b: 89 d0                        	movl	%edx, %eax
   2c01d: 48 c1 ee 20                  	shrq	$0x20, %rsi
   2c021: 48 0f af f0                  	imulq	%rax, %rsi
   2c025: 8d 42 ff                     	leal	-0x1(%rdx), %eax
   2c028: 31 d2                        	xorl	%edx, %edx
   2c02a: 48 c1 ee 20                  	shrq	$0x20, %rsi
   2c02e: 48 29 f0                     	subq	%rsi, %rax
   2c031: 48 f7 f1                     	divq	%rcx
   2c034: 4c 01 da                     	addq	%r11, %rdx
   2c037: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   2c03b: 49 8d 34 12                  	leaq	(%r10,%rdx), %rsi
   2c03f: 48 89 fa                     	movq	%rdi, %rdx
   2c042: 4c 89 c7                     	movq	%r8, %rdi
   2c045: e8 d6 eb ff ff               	callq	0x2ac20 <fill_block>
   2c04a: 41 8b 75 1c                  	movl	0x1c(%r13), %esi
   2c04e: 41 39 f4                     	cmpl	%esi, %r12d
   2c051: 73 75                        	jae	0x2c0c8 <argon2_fill_segment_ref+0x1a8>
   2c053: 41 8b 4d 20                  	movl	0x20(%r13), %ecx
   2c057: 89 e8                        	movl	%ebp, %eax
   2c059: 31 d2                        	xorl	%edx, %edx
   2c05b: 45 89 f0                     	movl	%r14d, %r8d
   2c05e: 41 83 c6 01                  	addl	$0x1, %r14d
   2c062: f7 f1                        	divl	%ecx
   2c064: 83 fa 01                     	cmpl	$0x1, %edx
   2c067: 75 07                        	jne	0x2c070 <argon2_fill_segment_ref+0x150>
   2c069: 44 8d 45 ff                  	leal	-0x1(%rbp), %r8d
   2c06d: 41 89 ee                     	movl	%ebp, %r14d
   2c070: 49 8b 45 00                  	movq	(%r13), %rax
   2c074: 49 c1 e0 0a                  	shlq	$0xa, %r8
   2c078: 41 8b 55 24                  	movl	0x24(%r13), %edx
   2c07c: 4c 8b 50 08                  	movq	0x8(%rax), %r10
   2c080: 4d 01 d0                     	addq	%r10, %r8
   2c083: 49 8b 38                     	movq	(%r8), %rdi
   2c086: 45 84 ff                     	testb	%r15b, %r15b
   2c089: 0f 84 61 ff ff ff            	je	0x2bff0 <argon2_fill_segment_ref+0xd0>
   2c08f: 48 89 f8                     	movq	%rdi, %rax
   2c092: 0f af f3                     	imull	%ebx, %esi
   2c095: 41 89 d1                     	movl	%edx, %r9d
   2c098: 31 d2                        	xorl	%edx, %edx
   2c09a: 48 c1 e8 20                  	shrq	$0x20, %rax
   2c09e: 49 f7 f1                     	divq	%r9
   2c0a1: 48 8b 04 24                  	movq	(%rsp), %rax
   2c0a5: 49 89 d3                     	movq	%rdx, %r11
   2c0a8: 42 8d 54 26 ff               	leal	-0x1(%rsi,%r12), %edx
   2c0ad: 49 39 c3                     	cmpq	%rax, %r11
   2c0b0: 0f 84 43 ff ff ff            	je	0x2bff9 <argon2_fill_segment_ref+0xd9>
   2c0b6: 41 83 fc 01                  	cmpl	$0x1, %r12d
   2c0ba: 83 de 00                     	sbbl	$0x0, %esi
   2c0bd: 89 f2                        	movl	%esi, %edx
   2c0bf: e9 35 ff ff ff               	jmp	0x2bff9 <argon2_fill_segment_ref+0xd9>
   2c0c4: 0f 1f 40 00                  	nopl	(%rax)
   2c0c8: 48 83 c4 28                  	addq	$0x28, %rsp
   2c0cc: 5b                           	popq	%rbx
   2c0cd: 5d                           	popq	%rbp
   2c0ce: 41 5c                        	popq	%r12
   2c0d0: 41 5d                        	popq	%r13
   2c0d2: 41 5e                        	popq	%r14
   2c0d4: 41 5f                        	popq	%r15
   2c0d6: c3                           	retq
   2c0d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   2c0e0: 89 e8                        	movl	%ebp, %eax
   2c0e2: 44 89 5c 24 08               	movl	%r11d, 0x8(%rsp)
   2c0e7: 4d 8d 34 c0                  	leaq	(%r8,%rax,8), %r14
   2c0eb: 4c 89 e0                     	movq	%r12, %rax
   2c0ee: 41 89 ec                     	movl	%ebp, %r12d
   2c0f1: 4c 89 f5                     	movq	%r14, %rbp
   2c0f4: 45 89 ee                     	movl	%r13d, %r14d
   2c0f7: 49 89 c5                     	movq	%rax, %r13
   2c0fa: eb 74                        	jmp	0x2c170 <argon2_fill_segment_ref+0x250>
   2c0fc: 0f 1f 40 00                  	nopl	(%rax)
   2c100: 4c 8b 1c 24                  	movq	(%rsp), %r11
   2c104: 41 8d 44 24 ff               	leal	-0x1(%r12), %eax
   2c109: 89 ff                        	movl	%edi, %edi
   2c10b: 89 c6                        	movl	%eax, %esi
   2c10d: 83 e8 01                     	subl	$0x1, %eax
   2c110: 44 89 64 24 1c               	movl	%r12d, 0x1c(%rsp)
   2c115: 48 0f af ff                  	imulq	%rdi, %rdi
   2c119: 41 83 c4 01                  	addl	$0x1, %r12d
   2c11d: 48 83 c5 08                  	addq	$0x8, %rbp
   2c121: 48 c1 ef 20                  	shrq	$0x20, %rdi
   2c125: 48 89 fa                     	movq	%rdi, %rdx
   2c128: 89 df                        	movl	%ebx, %edi
   2c12a: 83 c3 01                     	addl	$0x1, %ebx
   2c12d: 48 0f af d6                  	imulq	%rsi, %rdx
   2c131: 48 c1 e7 0a                  	shlq	$0xa, %rdi
   2c135: 4c 01 d7                     	addq	%r10, %rdi
   2c138: 48 c1 ea 20                  	shrq	$0x20, %rdx
   2c13c: 48 29 d0                     	subq	%rdx, %rax
   2c13f: 31 d2                        	xorl	%edx, %edx
   2c141: 48 f7 f1                     	divq	%rcx
   2c144: 49 0f af cb                  	imulq	%r11, %rcx
   2c148: 48 8d 34 0a                  	leaq	(%rdx,%rcx), %rsi
   2c14c: 48 89 fa                     	movq	%rdi, %rdx
   2c14f: 4c 89 c7                     	movq	%r8, %rdi
   2c152: 48 c1 e6 0a                  	shlq	$0xa, %rsi
   2c156: 49 8d 34 32                  	leaq	(%r10,%rsi), %rsi
   2c15a: e8 c1 ea ff ff               	callq	0x2ac20 <fill_block>
   2c15f: 41 8b 75 1c                  	movl	0x1c(%r13), %esi
   2c163: 41 39 f4                     	cmpl	%esi, %r12d
   2c166: 0f 83 5c ff ff ff            	jae	0x2c0c8 <argon2_fill_segment_ref+0x1a8>
   2c16c: 41 8b 4d 20                  	movl	0x20(%r13), %ecx
   2c170: 89 d8                        	movl	%ebx, %eax
   2c172: 31 d2                        	xorl	%edx, %edx
   2c174: 45 89 f0                     	movl	%r14d, %r8d
   2c177: 41 83 c6 01                  	addl	$0x1, %r14d
   2c17b: f7 f1                        	divl	%ecx
   2c17d: 83 fa 01                     	cmpl	$0x1, %edx
   2c180: 75 07                        	jne	0x2c189 <argon2_fill_segment_ref+0x269>
   2c182: 44 8d 43 ff                  	leal	-0x1(%rbx), %r8d
   2c186: 41 89 de                     	movl	%ebx, %r14d
   2c189: 49 8b 45 00                  	movq	(%r13), %rax
   2c18d: 49 c1 e0 0a                  	shlq	$0xa, %r8
   2c191: 48 8b 7d 00                  	movq	(%rbp), %rdi
   2c195: 41 8b 55 24                  	movl	0x24(%r13), %edx
   2c199: 4c 8b 50 08                  	movq	0x8(%rax), %r10
   2c19d: 4d 01 d0                     	addq	%r10, %r8
   2c1a0: 45 84 ff                     	testb	%r15b, %r15b
   2c1a3: 0f 84 57 ff ff ff            	je	0x2c100 <argon2_fill_segment_ref+0x1e0>
   2c1a9: 48 89 f8                     	movq	%rdi, %rax
   2c1ac: 41 89 d1                     	movl	%edx, %r9d
   2c1af: 31 d2                        	xorl	%edx, %edx
   2c1b1: 48 c1 e8 20                  	shrq	$0x20, %rax
   2c1b5: 49 f7 f1                     	divq	%r9
   2c1b8: 8b 44 24 08                  	movl	0x8(%rsp), %eax
   2c1bc: 0f af f0                     	imull	%eax, %esi
   2c1bf: 41 83 fc 01                  	cmpl	$0x1, %r12d
   2c1c3: 41 8d 44 34 ff               	leal	-0x1(%r12,%rsi), %eax
   2c1c8: 83 de 00                     	sbbl	$0x0, %esi
   2c1cb: 49 89 d3                     	movq	%rdx, %r11
   2c1ce: 48 8b 14 24                  	movq	(%rsp), %rdx
   2c1d2: 49 39 d3                     	cmpq	%rdx, %r11
   2c1d5: 0f 45 c6                     	cmovnel	%esi, %eax
   2c1d8: e9 2c ff ff ff               	jmp	0x2c109 <argon2_fill_segment_ref+0x1e9>
   2c1dd: 0f 1f 00                     	nopl	(%rax)
   2c1e0: 45 31 c9                     	xorl	%r9d, %r9d
   2c1e3: 31 ed                        	xorl	%ebp, %ebp
   2c1e5: 45 85 f6                     	testl	%r14d, %r14d
   2c1e8: 0f 85 95 fd ff ff            	jne	0x2bf83 <argon2_fill_segment_ref+0x63>
   2c1ee: 41 80 ff 01                  	cmpb	$0x1, %r15b
   2c1f2: 77 22                        	ja	0x2c216 <argon2_fill_segment_ref+0x2f6>
   2c1f4: 4c 89 c2                     	movq	%r8, %rdx
   2c1f7: 48 8d 74 24 10               	leaq	0x10(%rsp), %rsi
   2c1fc: 4c 89 04 24                  	movq	%r8, (%rsp)
   2c200: e8 db fb ff ff               	callq	0x2bde0 <generate_addresses>
   2c205: 4c 8b 04 24                  	movq	(%rsp), %r8
   2c209: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   2c210: 41 b9 01 00 00 00            	movl	$0x1, %r9d
   2c216: 31 ed                        	xorl	%ebp, %ebp
   2c218: 45 84 ff                     	testb	%r15b, %r15b
   2c21b: 40 0f 94 c5                  	sete	%bpl
   2c21f: 01 ed                        	addl	%ebp, %ebp
   2c221: e9 5d fd ff ff               	jmp	0x2bf83 <argon2_fill_segment_ref+0x63>
   2c226: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   2c230: 89 e8                        	movl	%ebp, %eax
   2c232: 41 80 ff 03                  	cmpb	$0x3, %r15b
   2c236: 4d 8d 34 c0                  	leaq	(%r8,%rax,8), %r14
   2c23a: 41 8d 43 01                  	leal	0x1(%r11), %eax
   2c23e: 41 0f 95 c7                  	setne	%r15b
   2c242: 89 44 24 0c                  	movl	%eax, 0xc(%rsp)
   2c246: 4c 89 e0                     	movq	%r12, %rax
   2c249: 41 89 ec                     	movl	%ebp, %r12d
   2c24c: 89 dd                        	movl	%ebx, %ebp
   2c24e: 44 88 7c 24 08               	movb	%r15b, 0x8(%rsp)
   2c253: 44 89 eb                     	movl	%r13d, %ebx
   2c256: 45 89 cf                     	movl	%r9d, %r15d
   2c259: 49 89 c5                     	movq	%rax, %r13
   2c25c: e9 a6 00 00 00               	jmp	0x2c307 <argon2_fill_segment_ref+0x3e7>
   2c261: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   2c268: 4d 8b 06                     	movq	(%r14), %r8
   2c26b: 45 8b 4d 24                  	movl	0x24(%r13), %r9d
   2c26f: 4c 89 c0                     	movq	%r8, %rax
   2c272: 31 d2                        	xorl	%edx, %edx
   2c274: 44 89 64 24 1c               	movl	%r12d, 0x1c(%rsp)
   2c279: 48 c1 e8 20                  	shrq	$0x20, %rax
   2c27d: 49 f7 f1                     	divq	%r9
   2c280: 48 8b 04 24                  	movq	(%rsp), %rax
   2c284: 49 89 d1                     	movq	%rdx, %r9
   2c287: 48 39 c2                     	cmpq	%rax, %rdx
   2c28a: 0f 85 d0 00 00 00            	jne	0x2c360 <argon2_fill_segment_ref+0x440>
   2c290: 42 8d 44 21 ff               	leal	-0x1(%rcx,%r12), %eax
   2c295: 29 f0                        	subl	%esi, %eax
   2c297: 44 89 c2                     	movl	%r8d, %edx
   2c29a: 41 89 c0                     	movl	%eax, %r8d
   2c29d: 83 e8 01                     	subl	$0x1, %eax
   2c2a0: 48 0f af d2                  	imulq	%rdx, %rdx
   2c2a4: 48 c1 ea 20                  	shrq	$0x20, %rdx
   2c2a8: 49 0f af d0                  	imulq	%r8, %rdx
   2c2ac: 41 89 e8                     	movl	%ebp, %r8d
   2c2af: 49 c1 e0 0a                  	shlq	$0xa, %r8
   2c2b3: 4d 01 d8                     	addq	%r11, %r8
   2c2b6: 48 c1 ea 20                  	shrq	$0x20, %rdx
   2c2ba: 48 29 d0                     	subq	%rdx, %rax
   2c2bd: 80 7c 24 08 00               	cmpb	$0x0, 0x8(%rsp)
   2c2c2: 74 7c                        	je	0x2c340 <argon2_fill_segment_ref+0x420>
   2c2c4: 8b 54 24 0c                  	movl	0xc(%rsp), %edx
   2c2c8: 0f af f2                     	imull	%edx, %esi
   2c2cb: 31 d2                        	xorl	%edx, %edx
   2c2cd: 48 01 f0                     	addq	%rsi, %rax
   2c2d0: 48 f7 f1                     	divq	%rcx
   2c2d3: 49 0f af c9                  	imulq	%r9, %rcx
   2c2d7: 48 8d 34 0a                  	leaq	(%rdx,%rcx), %rsi
   2c2db: 48 c1 e6 0a                  	shlq	$0xa, %rsi
   2c2df: 49 8d 34 33                  	leaq	(%r11,%rsi), %rsi
   2c2e3: 4c 89 c2                     	movq	%r8, %rdx
   2c2e6: 41 83 c4 01                  	addl	$0x1, %r12d
   2c2ea: 83 c5 01                     	addl	$0x1, %ebp
   2c2ed: 49 83 c6 08                  	addq	$0x8, %r14
   2c2f1: e8 ea f1 ff ff               	callq	0x2b4e0 <fill_block_with_xor>
   2c2f6: 41 8b 75 1c                  	movl	0x1c(%r13), %esi
   2c2fa: 41 39 f4                     	cmpl	%esi, %r12d
   2c2fd: 0f 83 c5 fd ff ff            	jae	0x2c0c8 <argon2_fill_segment_ref+0x1a8>
   2c303: 41 8b 4d 20                  	movl	0x20(%r13), %ecx
   2c307: 89 e8                        	movl	%ebp, %eax
   2c309: 31 d2                        	xorl	%edx, %edx
   2c30b: 89 df                        	movl	%ebx, %edi
   2c30d: 83 c3 01                     	addl	$0x1, %ebx
   2c310: f7 f1                        	divl	%ecx
   2c312: 83 fa 01                     	cmpl	$0x1, %edx
   2c315: 75 05                        	jne	0x2c31c <argon2_fill_segment_ref+0x3fc>
   2c317: 8d 7d ff                     	leal	-0x1(%rbp), %edi
   2c31a: 89 eb                        	movl	%ebp, %ebx
   2c31c: 49 8b 45 00                  	movq	(%r13), %rax
   2c320: 48 c1 e7 0a                  	shlq	$0xa, %rdi
   2c324: 4c 8b 58 08                  	movq	0x8(%rax), %r11
   2c328: 4c 01 df                     	addq	%r11, %rdi
   2c32b: 45 85 ff                     	testl	%r15d, %r15d
   2c32e: 0f 85 34 ff ff ff            	jne	0x2c268 <argon2_fill_segment_ref+0x348>
   2c334: 4c 8b 07                     	movq	(%rdi), %r8
   2c337: e9 2f ff ff ff               	jmp	0x2c26b <argon2_fill_segment_ref+0x34b>
   2c33c: 0f 1f 40 00                  	nopl	(%rax)
   2c340: 31 d2                        	xorl	%edx, %edx
   2c342: 4c 0f af c9                  	imulq	%rcx, %r9
   2c346: 48 f7 f1                     	divq	%rcx
   2c349: 49 01 d1                     	addq	%rdx, %r9
   2c34c: 49 c1 e1 0a                  	shlq	$0xa, %r9
   2c350: 4b 8d 34 0b                  	leaq	(%r11,%r9), %rsi
   2c354: eb 8d                        	jmp	0x2c2e3 <argon2_fill_segment_ref+0x3c3>
   2c356: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   2c360: 89 c8                        	movl	%ecx, %eax
   2c362: 29 f0                        	subl	%esi, %eax
   2c364: 41 83 fc 01                  	cmpl	$0x1, %r12d
   2c368: 83 d8 00                     	sbbl	$0x0, %eax
   2c36b: e9 27 ff ff ff               	jmp	0x2c297 <argon2_fill_segment_ref+0x377>

000000000002c370 <argon2_ctx>:
   2c370: 41 55                        	pushq	%r13
   2c372: 41 54                        	pushq	%r12
   2c374: 55                           	pushq	%rbp
   2c375: 48 89 fd                     	movq	%rdi, %rbp
   2c378: 53                           	pushq	%rbx
   2c379: 89 f3                        	movl	%esi, %ebx
   2c37b: 48 83 ec 48                  	subq	$0x48, %rsp
   2c37f: e8 ac d3 ff ff               	callq	0x29730 <argon2_validate_inputs>
   2c384: 41 89 c4                     	movl	%eax, %r12d
   2c387: 85 c0                        	testl	%eax, %eax
   2c389: 0f 85 9f 00 00 00            	jne	0x2c42e <argon2_ctx+0xbe>
   2c38f: 8d 43 ff                     	leal	-0x1(%rbx), %eax
   2c392: 83 f8 01                     	cmpl	$0x1, %eax
   2c395: 0f 87 a1 00 00 00            	ja	0x2c43c <argon2_ctx+0xcc>
   2c39b: 8b 75 54                     	movl	0x54(%rbp), %esi
   2c39e: 8b 55 50                     	movl	0x50(%rbp), %edx
   2c3a1: 49 89 e5                     	movq	%rsp, %r13
   2c3a4: 89 5c 24 2c                  	movl	%ebx, 0x2c(%rsp)
   2c3a8: 4c 89 ef                     	movq	%r13, %rdi
   2c3ab: 48 c7 04 24 00 00 00 00      	movq	$0x0, (%rsp)
   2c3b3: 8d 04 f5 00 00 00 00         	leal	(,%rsi,8), %eax
   2c3ba: 8d 0c b5 00 00 00 00         	leal	(,%rsi,4), %ecx
   2c3c1: 89 74 24 24                  	movl	%esi, 0x24(%rsp)
   2c3c5: 48 89 ee                     	movq	%rbp, %rsi
   2c3c8: 39 d0                        	cmpl	%edx, %eax
   2c3ca: c7 44 24 14 ff ff ff ff      	movl	$0xffffffff, 0x14(%rsp) # imm = 0xFFFFFFFF
   2c3d2: 0f 42 c2                     	cmovbl	%edx, %eax
   2c3d5: 31 d2                        	xorl	%edx, %edx
   2c3d7: f7 f1                        	divl	%ecx
   2c3d9: 8b 55 4c                     	movl	0x4c(%rbp), %edx
   2c3dc: 89 54 24 10                  	movl	%edx, 0x10(%rsp)
   2c3e0: 0f af c8                     	imull	%eax, %ecx
   2c3e3: 89 44 24 1c                  	movl	%eax, 0x1c(%rsp)
   2c3e7: c1 e0 02                     	shll	$0x2, %eax
   2c3ea: 89 44 24 20                  	movl	%eax, 0x20(%rsp)
   2c3ee: 8b 45 58                     	movl	0x58(%rbp), %eax
   2c3f1: 89 4c 24 18                  	movl	%ecx, 0x18(%rsp)
   2c3f5: 89 44 24 28                  	movl	%eax, 0x28(%rsp)
   2c3f9: e8 32 d4 ff ff               	callq	0x29830 <argon2_initialize>
   2c3fe: 41 89 c4                     	movl	%eax, %r12d
   2c401: 85 c0                        	testl	%eax, %eax
   2c403: 75 29                        	jne	0x2c42e <argon2_ctx+0xbe>
   2c405: 8b 44 24 10                  	movl	0x10(%rsp), %eax
   2c409: 31 db                        	xorl	%ebx, %ebx
   2c40b: 85 c0                        	testl	%eax, %eax
   2c40d: 74 14                        	je	0x2c423 <argon2_ctx+0xb3>
   2c40f: 90                           	nop
   2c410: 89 de                        	movl	%ebx, %esi
   2c412: 4c 89 ef                     	movq	%r13, %rdi
   2c415: 83 c3 01                     	addl	$0x1, %ebx
   2c418: e8 a3 d2 ff ff               	callq	0x296c0 <argon2_fill_memory_blocks>
   2c41d: 3b 5c 24 10                  	cmpl	0x10(%rsp), %ebx
   2c421: 72 ed                        	jb	0x2c410 <argon2_ctx+0xa0>
   2c423: 4c 89 ee                     	movq	%r13, %rsi
   2c426: 48 89 ef                     	movq	%rbp, %rdi
   2c429: e8 32 d1 ff ff               	callq	0x29560 <argon2_finalize>
   2c42e: 48 83 c4 48                  	addq	$0x48, %rsp
   2c432: 44 89 e0                     	movl	%r12d, %eax
   2c435: 5b                           	popq	%rbx
   2c436: 5d                           	popq	%rbp
   2c437: 41 5c                        	popq	%r12
   2c439: 41 5d                        	popq	%r13
   2c43b: c3                           	retq
   2c43c: 41 bc e6 ff ff ff            	movl	$0xffffffe6, %r12d      # imm = 0xFFFFFFE6
   2c442: eb ea                        	jmp	0x2c42e <argon2_ctx+0xbe>
   2c444: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2c44f: 90                           	nop

000000000002c450 <argon2_hash>:
   2c450: 41 57                        	pushq	%r15
   2c452: 49 89 cf                     	movq	%rcx, %r15
   2c455: 41 56                        	pushq	%r14
   2c457: 4d 89 ce                     	movq	%r9, %r14
   2c45a: 41 55                        	pushq	%r13
   2c45c: 41 89 d5                     	movl	%edx, %r13d
   2c45f: 41 54                        	pushq	%r12
   2c461: 4d 89 c4                     	movq	%r8, %r12
   2c464: 55                           	pushq	%rbp
   2c465: 53                           	pushq	%rbx
   2c466: 48 83 ec 78                  	subq	$0x78, %rsp
   2c46a: 48 83 bc 24 b8 00 00 00 00   	cmpq	$0x0, 0xb8(%rsp)
   2c473: 89 7c 24 08                  	movl	%edi, 0x8(%rsp)
   2c477: 89 74 24 0c                  	movl	%esi, 0xc(%rsp)
   2c47b: 48 8b ac 24 c0 00 00 00      	movq	0xc0(%rsp), %rbp
   2c483: 74 10                        	je	0x2c495 <argon2_hash+0x45>
   2c485: 48 8b bc 24 b8 00 00 00      	movq	0xb8(%rsp), %rdi
   2c48d: 48 89 ee                     	movq	%rbp, %rsi
   2c490: e8 1b 22 fe ff               	callq	0xe6b0 <randombytes_buf@plt>
   2c495: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2c49a: 4c 39 e0                     	cmpq	%r12, %rax
   2c49d: 0f 82 6d 01 00 00            	jb	0x2c610 <argon2_hash+0x1c0>
   2c4a3: 48 39 e8                     	cmpq	%rbp, %rax
   2c4a6: 0f 82 74 01 00 00            	jb	0x2c620 <argon2_hash+0x1d0>
   2c4ac: 48 3b 84 24 b0 00 00 00      	cmpq	0xb0(%rsp), %rax
   2c4b4: 0f 82 4e 01 00 00            	jb	0x2c608 <argon2_hash+0x1b8>
   2c4ba: 48 89 ef                     	movq	%rbp, %rdi
   2c4bd: e8 9e 21 fe ff               	callq	0xe660 <malloc@plt>
   2c4c2: 48 89 c3                     	movq	%rax, %rbx
   2c4c5: 48 85 c0                     	testq	%rax, %rax
   2c4c8: 0f 84 5d 01 00 00            	je	0x2c62b <argon2_hash+0x1db>
   2c4ce: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   2c4d3: 8b 84 24 b0 00 00 00         	movl	0xb0(%rsp), %eax
   2c4da: 44 89 6c 24 64               	movl	%r13d, 0x64(%rsp)
   2c4df: 8b b4 24 d8 00 00 00         	movl	0xd8(%rsp), %esi
   2c4e6: 89 44 24 38                  	movl	%eax, 0x38(%rsp)
   2c4ea: 8b 44 24 08                  	movl	0x8(%rsp), %eax
   2c4ee: 44 89 6c 24 68               	movl	%r13d, 0x68(%rsp)
   2c4f3: 4c 8d 6c 24 10               	leaq	0x10(%rsp), %r13
   2c4f8: 89 44 24 5c                  	movl	%eax, 0x5c(%rsp)
   2c4fc: 8b 44 24 0c                  	movl	0xc(%rsp), %eax
   2c500: 4c 89 ef                     	movq	%r13, %rdi
   2c503: 44 89 64 24 28               	movl	%r12d, 0x28(%rsp)
   2c508: 89 6c 24 18                  	movl	%ebp, 0x18(%rsp)
   2c50c: 4c 89 7c 24 20               	movq	%r15, 0x20(%rsp)
   2c511: 4c 89 74 24 30               	movq	%r14, 0x30(%rsp)
   2c516: 48 c7 44 24 40 00 00 00 00   	movq	$0x0, 0x40(%rsp)
   2c51f: c7 44 24 48 00 00 00 00      	movl	$0x0, 0x48(%rsp)
   2c527: 48 c7 44 24 50 00 00 00 00   	movq	$0x0, 0x50(%rsp)
   2c530: c7 44 24 58 00 00 00 00      	movl	$0x0, 0x58(%rsp)
   2c538: 89 44 24 60                  	movl	%eax, 0x60(%rsp)
   2c53c: c7 44 24 6c 00 00 00 00      	movl	$0x0, 0x6c(%rsp)
   2c544: e8 27 fe ff ff               	callq	0x2c370 <argon2_ctx>
   2c549: 41 89 c4                     	movl	%eax, %r12d
   2c54c: 85 c0                        	testl	%eax, %eax
   2c54e: 75 34                        	jne	0x2c584 <argon2_hash+0x134>
   2c550: 48 83 bc 24 c8 00 00 00 00   	cmpq	$0x0, 0xc8(%rsp)
   2c559: 74 0b                        	je	0x2c566 <argon2_hash+0x116>
   2c55b: 48 83 bc 24 d0 00 00 00 00   	cmpq	$0x0, 0xd0(%rsp)
   2c564: 75 4a                        	jne	0x2c5b0 <argon2_hash+0x160>
   2c566: 48 83 bc 24 b8 00 00 00 00   	cmpq	$0x0, 0xb8(%rsp)
   2c56f: 74 13                        	je	0x2c584 <argon2_hash+0x134>
   2c571: 48 8b bc 24 b8 00 00 00      	movq	0xb8(%rsp), %rdi
   2c579: 48 89 ea                     	movq	%rbp, %rdx
   2c57c: 48 89 de                     	movq	%rbx, %rsi
   2c57f: e8 1c 20 fe ff               	callq	0xe5a0 <memcpy@plt>
   2c584: 48 89 df                     	movq	%rbx, %rdi
   2c587: 48 89 ee                     	movq	%rbp, %rsi
   2c58a: e8 21 1d fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2c58f: 48 89 df                     	movq	%rbx, %rdi
   2c592: e8 29 1b fe ff               	callq	0xe0c0 <free@plt>
   2c597: 48 83 c4 78                  	addq	$0x78, %rsp
   2c59b: 44 89 e0                     	movl	%r12d, %eax
   2c59e: 5b                           	popq	%rbx
   2c59f: 5d                           	popq	%rbp
   2c5a0: 41 5c                        	popq	%r12
   2c5a2: 41 5d                        	popq	%r13
   2c5a4: 41 5e                        	popq	%r14
   2c5a6: 41 5f                        	popq	%r15
   2c5a8: c3                           	retq
   2c5a9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   2c5b0: 8b 8c 24 d8 00 00 00         	movl	0xd8(%rsp), %ecx
   2c5b7: 48 8b b4 24 d0 00 00 00      	movq	0xd0(%rsp), %rsi
   2c5bf: 4c 89 ea                     	movq	%r13, %rdx
   2c5c2: 48 8b bc 24 c8 00 00 00      	movq	0xc8(%rsp), %rdi
   2c5ca: e8 61 da ff ff               	callq	0x2a030 <argon2_encode_string>
   2c5cf: 85 c0                        	testl	%eax, %eax
   2c5d1: 74 93                        	je	0x2c566 <argon2_hash+0x116>
   2c5d3: 48 89 ee                     	movq	%rbp, %rsi
   2c5d6: 48 89 df                     	movq	%rbx, %rdi
   2c5d9: 41 bc e1 ff ff ff            	movl	$0xffffffe1, %r12d      # imm = 0xFFFFFFE1
   2c5df: e8 cc 1c fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2c5e4: 48 8b b4 24 d0 00 00 00      	movq	0xd0(%rsp), %rsi
   2c5ec: 48 8b bc 24 c8 00 00 00      	movq	0xc8(%rsp), %rdi
   2c5f4: e8 b7 1c fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2c5f9: 48 89 df                     	movq	%rbx, %rdi
   2c5fc: e8 bf 1a fe ff               	callq	0xe0c0 <free@plt>
   2c601: eb 94                        	jmp	0x2c597 <argon2_hash+0x147>
   2c603: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2c608: 41 bc f9 ff ff ff            	movl	$0xfffffff9, %r12d      # imm = 0xFFFFFFF9
   2c60e: eb 87                        	jmp	0x2c597 <argon2_hash+0x147>
   2c610: 41 bc fb ff ff ff            	movl	$0xfffffffb, %r12d      # imm = 0xFFFFFFFB
   2c616: e9 7c ff ff ff               	jmp	0x2c597 <argon2_hash+0x147>
   2c61b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2c620: 41 bc fd ff ff ff            	movl	$0xfffffffd, %r12d      # imm = 0xFFFFFFFD
   2c626: e9 6c ff ff ff               	jmp	0x2c597 <argon2_hash+0x147>
   2c62b: 41 bc ea ff ff ff            	movl	$0xffffffea, %r12d      # imm = 0xFFFFFFEA
   2c631: e9 61 ff ff ff               	jmp	0x2c597 <argon2_hash+0x147>
   2c636: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002c640 <argon2i_hash_encoded>:
   2c640: 41 57                        	pushq	%r15
   2c642: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2c647: 41 56                        	pushq	%r14
   2c649: 41 55                        	pushq	%r13
   2c64b: 41 54                        	pushq	%r12
   2c64d: 55                           	pushq	%rbp
   2c64e: 53                           	pushq	%rbx
   2c64f: 48 83 ec 78                  	subq	$0x78, %rsp
   2c653: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   2c658: 4c 8b ac 24 b8 00 00 00      	movq	0xb8(%rsp), %r13
   2c660: 4c 89 0c 24                  	movq	%r9, (%rsp)
   2c664: 4c 39 c0                     	cmpq	%r8, %rax
   2c667: 0f 82 53 01 00 00            	jb	0x2c7c0 <argon2i_hash_encoded+0x180>
   2c66d: 4c 39 e8                     	cmpq	%r13, %rax
   2c670: 0f 82 5a 01 00 00            	jb	0x2c7d0 <argon2i_hash_encoded+0x190>
   2c676: 48 3b 84 24 b0 00 00 00      	cmpq	0xb0(%rsp), %rax
   2c67e: 0f 82 2c 01 00 00            	jb	0x2c7b0 <argon2i_hash_encoded+0x170>
   2c684: 41 89 ff                     	movl	%edi, %r15d
   2c687: 4c 89 ef                     	movq	%r13, %rdi
   2c68a: 41 89 f6                     	movl	%esi, %r14d
   2c68d: 41 89 d4                     	movl	%edx, %r12d
   2c690: 4c 89 c5                     	movq	%r8, %rbp
   2c693: e8 c8 1f fe ff               	callq	0xe660 <malloc@plt>
   2c698: 48 89 c3                     	movq	%rax, %rbx
   2c69b: 48 85 c0                     	testq	%rax, %rax
   2c69e: 0f 84 36 01 00 00            	je	0x2c7da <argon2i_hash_encoded+0x19a>
   2c6a4: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   2c6a9: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   2c6ae: be 01 00 00 00               	movl	$0x1, %esi
   2c6b3: 4c 8b 0c 24                  	movq	(%rsp), %r9
   2c6b7: 44 89 64 24 64               	movl	%r12d, 0x64(%rsp)
   2c6bc: 44 89 64 24 68               	movl	%r12d, 0x68(%rsp)
   2c6c1: 8b 84 24 b0 00 00 00         	movl	0xb0(%rsp), %eax
   2c6c8: 4c 8d 64 24 10               	leaq	0x10(%rsp), %r12
   2c6cd: 4c 89 e7                     	movq	%r12, %rdi
   2c6d0: 89 6c 24 28                  	movl	%ebp, 0x28(%rsp)
   2c6d4: 44 89 6c 24 18               	movl	%r13d, 0x18(%rsp)
   2c6d9: 48 89 4c 24 20               	movq	%rcx, 0x20(%rsp)
   2c6de: 4c 89 4c 24 30               	movq	%r9, 0x30(%rsp)
   2c6e3: 89 44 24 38                  	movl	%eax, 0x38(%rsp)
   2c6e7: 48 c7 44 24 40 00 00 00 00   	movq	$0x0, 0x40(%rsp)
   2c6f0: c7 44 24 48 00 00 00 00      	movl	$0x0, 0x48(%rsp)
   2c6f8: 48 c7 44 24 50 00 00 00 00   	movq	$0x0, 0x50(%rsp)
   2c701: c7 44 24 58 00 00 00 00      	movl	$0x0, 0x58(%rsp)
   2c709: 44 89 7c 24 5c               	movl	%r15d, 0x5c(%rsp)
   2c70e: 44 89 74 24 60               	movl	%r14d, 0x60(%rsp)
   2c713: c7 44 24 6c 00 00 00 00      	movl	$0x0, 0x6c(%rsp)
   2c71b: e8 50 fc ff ff               	callq	0x2c370 <argon2_ctx>
   2c720: 89 c5                        	movl	%eax, %ebp
   2c722: 85 c0                        	testl	%eax, %eax
   2c724: 75 16                        	jne	0x2c73c <argon2i_hash_encoded+0xfc>
   2c726: 48 83 bc 24 c0 00 00 00 00   	cmpq	$0x0, 0xc0(%rsp)
   2c72f: 74 0b                        	je	0x2c73c <argon2i_hash_encoded+0xfc>
   2c731: 48 83 bc 24 c8 00 00 00 00   	cmpq	$0x0, 0xc8(%rsp)
   2c73a: 75 24                        	jne	0x2c760 <argon2i_hash_encoded+0x120>
   2c73c: 48 89 df                     	movq	%rbx, %rdi
   2c73f: 4c 89 ee                     	movq	%r13, %rsi
   2c742: e8 69 1b fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2c747: 48 89 df                     	movq	%rbx, %rdi
   2c74a: e8 71 19 fe ff               	callq	0xe0c0 <free@plt>
   2c74f: 48 83 c4 78                  	addq	$0x78, %rsp
   2c753: 89 e8                        	movl	%ebp, %eax
   2c755: 5b                           	popq	%rbx
   2c756: 5d                           	popq	%rbp
   2c757: 41 5c                        	popq	%r12
   2c759: 41 5d                        	popq	%r13
   2c75b: 41 5e                        	popq	%r14
   2c75d: 41 5f                        	popq	%r15
   2c75f: c3                           	retq
   2c760: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
   2c768: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
   2c770: b9 01 00 00 00               	movl	$0x1, %ecx
   2c775: 4c 89 e2                     	movq	%r12, %rdx
   2c778: e8 b3 d8 ff ff               	callq	0x2a030 <argon2_encode_string>
   2c77d: 85 c0                        	testl	%eax, %eax
   2c77f: 74 bb                        	je	0x2c73c <argon2i_hash_encoded+0xfc>
   2c781: 4c 89 ee                     	movq	%r13, %rsi
   2c784: 48 89 df                     	movq	%rbx, %rdi
   2c787: bd e1 ff ff ff               	movl	$0xffffffe1, %ebp       # imm = 0xFFFFFFE1
   2c78c: e8 1f 1b fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2c791: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
   2c799: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
   2c7a1: e8 0a 1b fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2c7a6: 48 89 df                     	movq	%rbx, %rdi
   2c7a9: e8 12 19 fe ff               	callq	0xe0c0 <free@plt>
   2c7ae: eb 9f                        	jmp	0x2c74f <argon2i_hash_encoded+0x10f>
   2c7b0: bd f9 ff ff ff               	movl	$0xfffffff9, %ebp       # imm = 0xFFFFFFF9
   2c7b5: eb 98                        	jmp	0x2c74f <argon2i_hash_encoded+0x10f>
   2c7b7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   2c7c0: bd fb ff ff ff               	movl	$0xfffffffb, %ebp       # imm = 0xFFFFFFFB
   2c7c5: eb 88                        	jmp	0x2c74f <argon2i_hash_encoded+0x10f>
   2c7c7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   2c7d0: bd fd ff ff ff               	movl	$0xfffffffd, %ebp       # imm = 0xFFFFFFFD
   2c7d5: e9 75 ff ff ff               	jmp	0x2c74f <argon2i_hash_encoded+0x10f>
   2c7da: bd ea ff ff ff               	movl	$0xffffffea, %ebp       # imm = 0xFFFFFFEA
   2c7df: e9 6b ff ff ff               	jmp	0x2c74f <argon2i_hash_encoded+0x10f>
   2c7e4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2c7ef: 90                           	nop

000000000002c7f0 <argon2i_hash_raw>:
   2c7f0: 41 57                        	pushq	%r15
   2c7f2: 49 89 cf                     	movq	%rcx, %r15
   2c7f5: 41 56                        	pushq	%r14
   2c7f7: 4d 89 ce                     	movq	%r9, %r14
   2c7fa: 41 55                        	pushq	%r13
   2c7fc: 41 89 d5                     	movl	%edx, %r13d
   2c7ff: 41 54                        	pushq	%r12
   2c801: 4d 89 c4                     	movq	%r8, %r12
   2c804: 55                           	pushq	%rbp
   2c805: 53                           	pushq	%rbx
   2c806: 48 83 ec 78                  	subq	$0x78, %rsp
   2c80a: 48 83 bc 24 b8 00 00 00 00   	cmpq	$0x0, 0xb8(%rsp)
   2c813: 89 7c 24 08                  	movl	%edi, 0x8(%rsp)
   2c817: 89 74 24 0c                  	movl	%esi, 0xc(%rsp)
   2c81b: 48 8b ac 24 c0 00 00 00      	movq	0xc0(%rsp), %rbp
   2c823: 74 10                        	je	0x2c835 <argon2i_hash_raw+0x45>
   2c825: 48 8b bc 24 b8 00 00 00      	movq	0xb8(%rsp), %rdi
   2c82d: 48 89 ee                     	movq	%rbp, %rsi
   2c830: e8 7b 1e fe ff               	callq	0xe6b0 <randombytes_buf@plt>
   2c835: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2c83a: 4c 39 e0                     	cmpq	%r12, %rax
   2c83d: 0f 82 fd 00 00 00            	jb	0x2c940 <argon2i_hash_raw+0x150>
   2c843: 48 39 e8                     	cmpq	%rbp, %rax
   2c846: 0f 82 04 01 00 00            	jb	0x2c950 <argon2i_hash_raw+0x160>
   2c84c: 48 3b 84 24 b0 00 00 00      	cmpq	0xb0(%rsp), %rax
   2c854: 0f 82 d6 00 00 00            	jb	0x2c930 <argon2i_hash_raw+0x140>
   2c85a: 48 89 ef                     	movq	%rbp, %rdi
   2c85d: e8 fe 1d fe ff               	callq	0xe660 <malloc@plt>
   2c862: 48 89 c3                     	movq	%rax, %rbx
   2c865: 48 85 c0                     	testq	%rax, %rax
   2c868: 0f 84 ea 00 00 00            	je	0x2c958 <argon2i_hash_raw+0x168>
   2c86e: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   2c873: 48 8d 7c 24 10               	leaq	0x10(%rsp), %rdi
   2c878: be 01 00 00 00               	movl	$0x1, %esi
   2c87d: 8b 84 24 b0 00 00 00         	movl	0xb0(%rsp), %eax
   2c884: 44 89 64 24 28               	movl	%r12d, 0x28(%rsp)
   2c889: 89 44 24 38                  	movl	%eax, 0x38(%rsp)
   2c88d: 8b 44 24 08                  	movl	0x8(%rsp), %eax
   2c891: 89 6c 24 18                  	movl	%ebp, 0x18(%rsp)
   2c895: 89 44 24 5c                  	movl	%eax, 0x5c(%rsp)
   2c899: 8b 44 24 0c                  	movl	0xc(%rsp), %eax
   2c89d: 4c 89 7c 24 20               	movq	%r15, 0x20(%rsp)
   2c8a2: 4c 89 74 24 30               	movq	%r14, 0x30(%rsp)
   2c8a7: 48 c7 44 24 40 00 00 00 00   	movq	$0x0, 0x40(%rsp)
   2c8b0: c7 44 24 48 00 00 00 00      	movl	$0x0, 0x48(%rsp)
   2c8b8: 48 c7 44 24 50 00 00 00 00   	movq	$0x0, 0x50(%rsp)
   2c8c1: c7 44 24 58 00 00 00 00      	movl	$0x0, 0x58(%rsp)
   2c8c9: 89 44 24 60                  	movl	%eax, 0x60(%rsp)
   2c8cd: 44 89 6c 24 64               	movl	%r13d, 0x64(%rsp)
   2c8d2: 44 89 6c 24 68               	movl	%r13d, 0x68(%rsp)
   2c8d7: c7 44 24 6c 00 00 00 00      	movl	$0x0, 0x6c(%rsp)
   2c8df: e8 8c fa ff ff               	callq	0x2c370 <argon2_ctx>
   2c8e4: 41 89 c4                     	movl	%eax, %r12d
   2c8e7: 85 c0                        	testl	%eax, %eax
   2c8e9: 75 1e                        	jne	0x2c909 <argon2i_hash_raw+0x119>
   2c8eb: 48 83 bc 24 b8 00 00 00 00   	cmpq	$0x0, 0xb8(%rsp)
   2c8f4: 74 13                        	je	0x2c909 <argon2i_hash_raw+0x119>
   2c8f6: 48 8b bc 24 b8 00 00 00      	movq	0xb8(%rsp), %rdi
   2c8fe: 48 89 ea                     	movq	%rbp, %rdx
   2c901: 48 89 de                     	movq	%rbx, %rsi
   2c904: e8 97 1c fe ff               	callq	0xe5a0 <memcpy@plt>
   2c909: 48 89 df                     	movq	%rbx, %rdi
   2c90c: 48 89 ee                     	movq	%rbp, %rsi
   2c90f: e8 9c 19 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2c914: 48 89 df                     	movq	%rbx, %rdi
   2c917: e8 a4 17 fe ff               	callq	0xe0c0 <free@plt>
   2c91c: 48 83 c4 78                  	addq	$0x78, %rsp
   2c920: 44 89 e0                     	movl	%r12d, %eax
   2c923: 5b                           	popq	%rbx
   2c924: 5d                           	popq	%rbp
   2c925: 41 5c                        	popq	%r12
   2c927: 41 5d                        	popq	%r13
   2c929: 41 5e                        	popq	%r14
   2c92b: 41 5f                        	popq	%r15
   2c92d: c3                           	retq
   2c92e: 66 90                        	nop
   2c930: 41 bc f9 ff ff ff            	movl	$0xfffffff9, %r12d      # imm = 0xFFFFFFF9
   2c936: eb e4                        	jmp	0x2c91c <argon2i_hash_raw+0x12c>
   2c938: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   2c940: 41 bc fb ff ff ff            	movl	$0xfffffffb, %r12d      # imm = 0xFFFFFFFB
   2c946: eb d4                        	jmp	0x2c91c <argon2i_hash_raw+0x12c>
   2c948: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   2c950: 41 bc fd ff ff ff            	movl	$0xfffffffd, %r12d      # imm = 0xFFFFFFFD
   2c956: eb c4                        	jmp	0x2c91c <argon2i_hash_raw+0x12c>
   2c958: 41 bc ea ff ff ff            	movl	$0xffffffea, %r12d      # imm = 0xFFFFFFEA
   2c95e: eb bc                        	jmp	0x2c91c <argon2i_hash_raw+0x12c>

000000000002c960 <argon2id_hash_encoded>:
   2c960: 41 57                        	pushq	%r15
   2c962: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2c967: 41 56                        	pushq	%r14
   2c969: 41 55                        	pushq	%r13
   2c96b: 41 54                        	pushq	%r12
   2c96d: 55                           	pushq	%rbp
   2c96e: 53                           	pushq	%rbx
   2c96f: 48 83 ec 78                  	subq	$0x78, %rsp
   2c973: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   2c978: 4c 8b ac 24 b8 00 00 00      	movq	0xb8(%rsp), %r13
   2c980: 4c 89 0c 24                  	movq	%r9, (%rsp)
   2c984: 4c 39 c0                     	cmpq	%r8, %rax
   2c987: 0f 82 53 01 00 00            	jb	0x2cae0 <argon2id_hash_encoded+0x180>
   2c98d: 4c 39 e8                     	cmpq	%r13, %rax
   2c990: 0f 82 5a 01 00 00            	jb	0x2caf0 <argon2id_hash_encoded+0x190>
   2c996: 48 3b 84 24 b0 00 00 00      	cmpq	0xb0(%rsp), %rax
   2c99e: 0f 82 2c 01 00 00            	jb	0x2cad0 <argon2id_hash_encoded+0x170>
   2c9a4: 41 89 ff                     	movl	%edi, %r15d
   2c9a7: 4c 89 ef                     	movq	%r13, %rdi
   2c9aa: 41 89 f6                     	movl	%esi, %r14d
   2c9ad: 41 89 d4                     	movl	%edx, %r12d
   2c9b0: 4c 89 c5                     	movq	%r8, %rbp
   2c9b3: e8 a8 1c fe ff               	callq	0xe660 <malloc@plt>
   2c9b8: 48 89 c3                     	movq	%rax, %rbx
   2c9bb: 48 85 c0                     	testq	%rax, %rax
   2c9be: 0f 84 36 01 00 00            	je	0x2cafa <argon2id_hash_encoded+0x19a>
   2c9c4: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   2c9c9: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   2c9ce: be 02 00 00 00               	movl	$0x2, %esi
   2c9d3: 4c 8b 0c 24                  	movq	(%rsp), %r9
   2c9d7: 44 89 64 24 64               	movl	%r12d, 0x64(%rsp)
   2c9dc: 44 89 64 24 68               	movl	%r12d, 0x68(%rsp)
   2c9e1: 8b 84 24 b0 00 00 00         	movl	0xb0(%rsp), %eax
   2c9e8: 4c 8d 64 24 10               	leaq	0x10(%rsp), %r12
   2c9ed: 4c 89 e7                     	movq	%r12, %rdi
   2c9f0: 89 6c 24 28                  	movl	%ebp, 0x28(%rsp)
   2c9f4: 44 89 6c 24 18               	movl	%r13d, 0x18(%rsp)
   2c9f9: 48 89 4c 24 20               	movq	%rcx, 0x20(%rsp)
   2c9fe: 4c 89 4c 24 30               	movq	%r9, 0x30(%rsp)
   2ca03: 89 44 24 38                  	movl	%eax, 0x38(%rsp)
   2ca07: 48 c7 44 24 40 00 00 00 00   	movq	$0x0, 0x40(%rsp)
   2ca10: c7 44 24 48 00 00 00 00      	movl	$0x0, 0x48(%rsp)
   2ca18: 48 c7 44 24 50 00 00 00 00   	movq	$0x0, 0x50(%rsp)
   2ca21: c7 44 24 58 00 00 00 00      	movl	$0x0, 0x58(%rsp)
   2ca29: 44 89 7c 24 5c               	movl	%r15d, 0x5c(%rsp)
   2ca2e: 44 89 74 24 60               	movl	%r14d, 0x60(%rsp)
   2ca33: c7 44 24 6c 00 00 00 00      	movl	$0x0, 0x6c(%rsp)
   2ca3b: e8 30 f9 ff ff               	callq	0x2c370 <argon2_ctx>
   2ca40: 89 c5                        	movl	%eax, %ebp
   2ca42: 85 c0                        	testl	%eax, %eax
   2ca44: 75 16                        	jne	0x2ca5c <argon2id_hash_encoded+0xfc>
   2ca46: 48 83 bc 24 c0 00 00 00 00   	cmpq	$0x0, 0xc0(%rsp)
   2ca4f: 74 0b                        	je	0x2ca5c <argon2id_hash_encoded+0xfc>
   2ca51: 48 83 bc 24 c8 00 00 00 00   	cmpq	$0x0, 0xc8(%rsp)
   2ca5a: 75 24                        	jne	0x2ca80 <argon2id_hash_encoded+0x120>
   2ca5c: 48 89 df                     	movq	%rbx, %rdi
   2ca5f: 4c 89 ee                     	movq	%r13, %rsi
   2ca62: e8 49 18 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2ca67: 48 89 df                     	movq	%rbx, %rdi
   2ca6a: e8 51 16 fe ff               	callq	0xe0c0 <free@plt>
   2ca6f: 48 83 c4 78                  	addq	$0x78, %rsp
   2ca73: 89 e8                        	movl	%ebp, %eax
   2ca75: 5b                           	popq	%rbx
   2ca76: 5d                           	popq	%rbp
   2ca77: 41 5c                        	popq	%r12
   2ca79: 41 5d                        	popq	%r13
   2ca7b: 41 5e                        	popq	%r14
   2ca7d: 41 5f                        	popq	%r15
   2ca7f: c3                           	retq
   2ca80: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
   2ca88: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
   2ca90: b9 02 00 00 00               	movl	$0x2, %ecx
   2ca95: 4c 89 e2                     	movq	%r12, %rdx
   2ca98: e8 93 d5 ff ff               	callq	0x2a030 <argon2_encode_string>
   2ca9d: 85 c0                        	testl	%eax, %eax
   2ca9f: 74 bb                        	je	0x2ca5c <argon2id_hash_encoded+0xfc>
   2caa1: 4c 89 ee                     	movq	%r13, %rsi
   2caa4: 48 89 df                     	movq	%rbx, %rdi
   2caa7: bd e1 ff ff ff               	movl	$0xffffffe1, %ebp       # imm = 0xFFFFFFE1
   2caac: e8 ff 17 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2cab1: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
   2cab9: 48 8b bc 24 c0 00 00 00      	movq	0xc0(%rsp), %rdi
   2cac1: e8 ea 17 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2cac6: 48 89 df                     	movq	%rbx, %rdi
   2cac9: e8 f2 15 fe ff               	callq	0xe0c0 <free@plt>
   2cace: eb 9f                        	jmp	0x2ca6f <argon2id_hash_encoded+0x10f>
   2cad0: bd f9 ff ff ff               	movl	$0xfffffff9, %ebp       # imm = 0xFFFFFFF9
   2cad5: eb 98                        	jmp	0x2ca6f <argon2id_hash_encoded+0x10f>
   2cad7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   2cae0: bd fb ff ff ff               	movl	$0xfffffffb, %ebp       # imm = 0xFFFFFFFB
   2cae5: eb 88                        	jmp	0x2ca6f <argon2id_hash_encoded+0x10f>
   2cae7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   2caf0: bd fd ff ff ff               	movl	$0xfffffffd, %ebp       # imm = 0xFFFFFFFD
   2caf5: e9 75 ff ff ff               	jmp	0x2ca6f <argon2id_hash_encoded+0x10f>
   2cafa: bd ea ff ff ff               	movl	$0xffffffea, %ebp       # imm = 0xFFFFFFEA
   2caff: e9 6b ff ff ff               	jmp	0x2ca6f <argon2id_hash_encoded+0x10f>
   2cb04: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2cb0f: 90                           	nop

000000000002cb10 <argon2id_hash_raw>:
   2cb10: 41 57                        	pushq	%r15
   2cb12: 49 89 cf                     	movq	%rcx, %r15
   2cb15: 41 56                        	pushq	%r14
   2cb17: 4d 89 ce                     	movq	%r9, %r14
   2cb1a: 41 55                        	pushq	%r13
   2cb1c: 41 89 d5                     	movl	%edx, %r13d
   2cb1f: 41 54                        	pushq	%r12
   2cb21: 4d 89 c4                     	movq	%r8, %r12
   2cb24: 55                           	pushq	%rbp
   2cb25: 53                           	pushq	%rbx
   2cb26: 48 83 ec 78                  	subq	$0x78, %rsp
   2cb2a: 48 83 bc 24 b8 00 00 00 00   	cmpq	$0x0, 0xb8(%rsp)
   2cb33: 89 7c 24 08                  	movl	%edi, 0x8(%rsp)
   2cb37: 89 74 24 0c                  	movl	%esi, 0xc(%rsp)
   2cb3b: 48 8b ac 24 c0 00 00 00      	movq	0xc0(%rsp), %rbp
   2cb43: 74 10                        	je	0x2cb55 <argon2id_hash_raw+0x45>
   2cb45: 48 8b bc 24 b8 00 00 00      	movq	0xb8(%rsp), %rdi
   2cb4d: 48 89 ee                     	movq	%rbp, %rsi
   2cb50: e8 5b 1b fe ff               	callq	0xe6b0 <randombytes_buf@plt>
   2cb55: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2cb5a: 4c 39 e0                     	cmpq	%r12, %rax
   2cb5d: 0f 82 fd 00 00 00            	jb	0x2cc60 <argon2id_hash_raw+0x150>
   2cb63: 48 39 e8                     	cmpq	%rbp, %rax
   2cb66: 0f 82 04 01 00 00            	jb	0x2cc70 <argon2id_hash_raw+0x160>
   2cb6c: 48 3b 84 24 b0 00 00 00      	cmpq	0xb0(%rsp), %rax
   2cb74: 0f 82 d6 00 00 00            	jb	0x2cc50 <argon2id_hash_raw+0x140>
   2cb7a: 48 89 ef                     	movq	%rbp, %rdi
   2cb7d: e8 de 1a fe ff               	callq	0xe660 <malloc@plt>
   2cb82: 48 89 c3                     	movq	%rax, %rbx
   2cb85: 48 85 c0                     	testq	%rax, %rax
   2cb88: 0f 84 ea 00 00 00            	je	0x2cc78 <argon2id_hash_raw+0x168>
   2cb8e: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   2cb93: 48 8d 7c 24 10               	leaq	0x10(%rsp), %rdi
   2cb98: be 02 00 00 00               	movl	$0x2, %esi
   2cb9d: 8b 84 24 b0 00 00 00         	movl	0xb0(%rsp), %eax
   2cba4: 44 89 64 24 28               	movl	%r12d, 0x28(%rsp)
   2cba9: 89 44 24 38                  	movl	%eax, 0x38(%rsp)
   2cbad: 8b 44 24 08                  	movl	0x8(%rsp), %eax
   2cbb1: 89 6c 24 18                  	movl	%ebp, 0x18(%rsp)
   2cbb5: 89 44 24 5c                  	movl	%eax, 0x5c(%rsp)
   2cbb9: 8b 44 24 0c                  	movl	0xc(%rsp), %eax
   2cbbd: 4c 89 7c 24 20               	movq	%r15, 0x20(%rsp)
   2cbc2: 4c 89 74 24 30               	movq	%r14, 0x30(%rsp)
   2cbc7: 48 c7 44 24 40 00 00 00 00   	movq	$0x0, 0x40(%rsp)
   2cbd0: c7 44 24 48 00 00 00 00      	movl	$0x0, 0x48(%rsp)
   2cbd8: 48 c7 44 24 50 00 00 00 00   	movq	$0x0, 0x50(%rsp)
   2cbe1: c7 44 24 58 00 00 00 00      	movl	$0x0, 0x58(%rsp)
   2cbe9: 89 44 24 60                  	movl	%eax, 0x60(%rsp)
   2cbed: 44 89 6c 24 64               	movl	%r13d, 0x64(%rsp)
   2cbf2: 44 89 6c 24 68               	movl	%r13d, 0x68(%rsp)
   2cbf7: c7 44 24 6c 00 00 00 00      	movl	$0x0, 0x6c(%rsp)
   2cbff: e8 6c f7 ff ff               	callq	0x2c370 <argon2_ctx>
   2cc04: 41 89 c4                     	movl	%eax, %r12d
   2cc07: 85 c0                        	testl	%eax, %eax
   2cc09: 75 1e                        	jne	0x2cc29 <argon2id_hash_raw+0x119>
   2cc0b: 48 83 bc 24 b8 00 00 00 00   	cmpq	$0x0, 0xb8(%rsp)
   2cc14: 74 13                        	je	0x2cc29 <argon2id_hash_raw+0x119>
   2cc16: 48 8b bc 24 b8 00 00 00      	movq	0xb8(%rsp), %rdi
   2cc1e: 48 89 ea                     	movq	%rbp, %rdx
   2cc21: 48 89 de                     	movq	%rbx, %rsi
   2cc24: e8 77 19 fe ff               	callq	0xe5a0 <memcpy@plt>
   2cc29: 48 89 df                     	movq	%rbx, %rdi
   2cc2c: 48 89 ee                     	movq	%rbp, %rsi
   2cc2f: e8 7c 16 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2cc34: 48 89 df                     	movq	%rbx, %rdi
   2cc37: e8 84 14 fe ff               	callq	0xe0c0 <free@plt>
   2cc3c: 48 83 c4 78                  	addq	$0x78, %rsp
   2cc40: 44 89 e0                     	movl	%r12d, %eax
   2cc43: 5b                           	popq	%rbx
   2cc44: 5d                           	popq	%rbp
   2cc45: 41 5c                        	popq	%r12
   2cc47: 41 5d                        	popq	%r13
   2cc49: 41 5e                        	popq	%r14
   2cc4b: 41 5f                        	popq	%r15
   2cc4d: c3                           	retq
   2cc4e: 66 90                        	nop
   2cc50: 41 bc f9 ff ff ff            	movl	$0xfffffff9, %r12d      # imm = 0xFFFFFFF9
   2cc56: eb e4                        	jmp	0x2cc3c <argon2id_hash_raw+0x12c>
   2cc58: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   2cc60: 41 bc fb ff ff ff            	movl	$0xfffffffb, %r12d      # imm = 0xFFFFFFFB
   2cc66: eb d4                        	jmp	0x2cc3c <argon2id_hash_raw+0x12c>
   2cc68: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   2cc70: 41 bc fd ff ff ff            	movl	$0xfffffffd, %r12d      # imm = 0xFFFFFFFD
   2cc76: eb c4                        	jmp	0x2cc3c <argon2id_hash_raw+0x12c>
   2cc78: 41 bc ea ff ff ff            	movl	$0xffffffea, %r12d      # imm = 0xFFFFFFEA
   2cc7e: eb bc                        	jmp	0x2cc3c <argon2id_hash_raw+0x12c>

000000000002cc80 <argon2_verify>:
   2cc80: 41 57                        	pushq	%r15
   2cc82: 31 c0                        	xorl	%eax, %eax
   2cc84: 41 56                        	pushq	%r14
   2cc86: 41 89 ce                     	movl	%ecx, %r14d
   2cc89: b9 0c 00 00 00               	movl	$0xc, %ecx
   2cc8e: 41 55                        	pushq	%r13
   2cc90: 41 54                        	pushq	%r12
   2cc92: 55                           	pushq	%rbp
   2cc93: 48 89 fd                     	movq	%rdi, %rbp
   2cc96: 53                           	pushq	%rbx
   2cc97: 48 81 ec 88 00 00 00         	subq	$0x88, %rsp
   2cc9e: 4c 8d 7c 24 20               	leaq	0x20(%rsp), %r15
   2cca3: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   2cca8: 4c 89 ff                     	movq	%r15, %rdi
   2ccab: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   2ccb0: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   2ccb3: 48 89 ef                     	movq	%rbp, %rdi
   2ccb6: e8 25 16 fe ff               	callq	0xe2e0 <strlen@plt>
   2ccbb: 48 89 c3                     	movq	%rax, %rbx
   2ccbe: 48 c1 e8 20                  	shrq	$0x20, %rax
   2ccc2: 0f 85 58 01 00 00            	jne	0x2ce20 <argon2_verify+0x1a0>
   2ccc8: 48 89 df                     	movq	%rbx, %rdi
   2cccb: 89 5c 24 68                  	movl	%ebx, 0x68(%rsp)
   2cccf: 89 5c 24 48                  	movl	%ebx, 0x48(%rsp)
   2ccd3: 89 5c 24 28                  	movl	%ebx, 0x28(%rsp)
   2ccd7: e8 84 19 fe ff               	callq	0xe660 <malloc@plt>
   2ccdc: 48 89 df                     	movq	%rbx, %rdi
   2ccdf: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   2cce4: 49 89 c5                     	movq	%rax, %r13
   2cce7: e8 74 19 fe ff               	callq	0xe660 <malloc@plt>
   2ccec: 48 89 df                     	movq	%rbx, %rdi
   2ccef: 49 89 c4                     	movq	%rax, %r12
   2ccf2: 48 89 44 24 40               	movq	%rax, 0x40(%rsp)
   2ccf7: e8 64 19 fe ff               	callq	0xe660 <malloc@plt>
   2ccfc: 4d 85 e4                     	testq	%r12, %r12
   2ccff: 48 89 c2                     	movq	%rax, %rdx
   2cd02: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   2cd07: 0f 94 c0                     	sete	%al
   2cd0a: 48 85 d2                     	testq	%rdx, %rdx
   2cd0d: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   2cd12: 0f 94 c1                     	sete	%cl
   2cd15: 08 c8                        	orb	%cl, %al
   2cd17: 0f 85 0a 01 00 00            	jne	0x2ce27 <argon2_verify+0x1a7>
   2cd1d: 4d 85 ed                     	testq	%r13, %r13
   2cd20: 0f 84 01 01 00 00            	je	0x2ce27 <argon2_verify+0x1a7>
   2cd26: 48 89 df                     	movq	%rbx, %rdi
   2cd29: e8 32 19 fe ff               	callq	0xe660 <malloc@plt>
   2cd2e: 48 89 c3                     	movq	%rax, %rbx
   2cd31: 48 85 c0                     	testq	%rax, %rax
   2cd34: 0f 84 ed 00 00 00            	je	0x2ce27 <argon2_verify+0x1a7>
   2cd3a: 48 89 ee                     	movq	%rbp, %rsi
   2cd3d: 44 89 f2                     	movl	%r14d, %edx
   2cd40: 4c 89 ff                     	movq	%r15, %rdi
   2cd43: e8 68 ce ff ff               	callq	0x29bb0 <argon2_decode_string>
   2cd48: 89 c5                        	movl	%eax, %ebp
   2cd4a: 85 c0                        	testl	%eax, %eax
   2cd4c: 0f 85 a6 00 00 00            	jne	0x2cdf8 <argon2_verify+0x178>
   2cd52: 41 56                        	pushq	%r14
   2cd54: 6a 00                        	pushq	$0x0
   2cd56: 6a 00                        	pushq	$0x0
   2cd58: 8b 44 24 40                  	movl	0x40(%rsp), %eax
   2cd5c: 50                           	pushq	%rax
   2cd5d: 53                           	pushq	%rbx
   2cd5e: 8b 44 24 70                  	movl	0x70(%rsp), %eax
   2cd62: 50                           	pushq	%rax
   2cd63: 4c 8b 4c 24 70               	movq	0x70(%rsp), %r9
   2cd68: 4c 8b 44 24 48               	movq	0x48(%rsp), %r8
   2cd6d: 48 8b 4c 24 40               	movq	0x40(%rsp), %rcx
   2cd72: 8b 94 24 a8 00 00 00         	movl	0xa8(%rsp), %edx
   2cd79: 8b b4 24 a0 00 00 00         	movl	0xa0(%rsp), %esi
   2cd80: 8b bc 24 9c 00 00 00         	movl	0x9c(%rsp), %edi
   2cd87: e8 c4 f6 ff ff               	callq	0x2c450 <argon2_hash>
   2cd8c: 48 8b bc 24 90 00 00 00      	movq	0x90(%rsp), %rdi
   2cd94: 48 83 c4 30                  	addq	$0x30, %rsp
   2cd98: 89 c5                        	movl	%eax, %ebp
   2cd9a: e8 21 13 fe ff               	callq	0xe0c0 <free@plt>
   2cd9f: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   2cda4: e8 17 13 fe ff               	callq	0xe0c0 <free@plt>
   2cda9: 85 ed                        	testl	%ebp, %ebp
   2cdab: 74 2b                        	je	0x2cdd8 <argon2_verify+0x158>
   2cdad: 48 89 df                     	movq	%rbx, %rdi
   2cdb0: e8 0b 13 fe ff               	callq	0xe0c0 <free@plt>
   2cdb5: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   2cdba: e8 01 13 fe ff               	callq	0xe0c0 <free@plt>
   2cdbf: 48 81 c4 88 00 00 00         	addq	$0x88, %rsp
   2cdc6: 89 e8                        	movl	%ebp, %eax
   2cdc8: 5b                           	popq	%rbx
   2cdc9: 5d                           	popq	%rbp
   2cdca: 41 5c                        	popq	%r12
   2cdcc: 41 5d                        	popq	%r13
   2cdce: 41 5e                        	popq	%r14
   2cdd0: 41 5f                        	popq	%r15
   2cdd2: c3                           	retq
   2cdd3: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2cdd8: 8b 54 24 28                  	movl	0x28(%rsp), %edx
   2cddc: 48 8b 74 24 20               	movq	0x20(%rsp), %rsi
   2cde1: 48 89 df                     	movq	%rbx, %rdi
   2cde4: e8 67 1a fe ff               	callq	0xe850 <sodium_memcmp@plt>
   2cde9: f7 d8                        	negl	%eax
   2cdeb: 19 ed                        	sbbl	%ebp, %ebp
   2cded: 83 e5 dd                     	andl	$-0x23, %ebp
   2cdf0: eb bb                        	jmp	0x2cdad <argon2_verify+0x12d>
   2cdf2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2cdf8: 48 8b 7c 24 60               	movq	0x60(%rsp), %rdi
   2cdfd: e8 be 12 fe ff               	callq	0xe0c0 <free@plt>
   2ce02: 48 8b 7c 24 40               	movq	0x40(%rsp), %rdi
   2ce07: e8 b4 12 fe ff               	callq	0xe0c0 <free@plt>
   2ce0c: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   2ce11: e8 aa 12 fe ff               	callq	0xe0c0 <free@plt>
   2ce16: 48 89 df                     	movq	%rbx, %rdi
   2ce19: e8 a2 12 fe ff               	callq	0xe0c0 <free@plt>
   2ce1e: eb 9f                        	jmp	0x2cdbf <argon2_verify+0x13f>
   2ce20: bd de ff ff ff               	movl	$0xffffffde, %ebp       # imm = 0xFFFFFFDE
   2ce25: eb 98                        	jmp	0x2cdbf <argon2_verify+0x13f>
   2ce27: 4c 89 ef                     	movq	%r13, %rdi
   2ce2a: bd ea ff ff ff               	movl	$0xffffffea, %ebp       # imm = 0xFFFFFFEA
   2ce2f: e8 8c 12 fe ff               	callq	0xe0c0 <free@plt>
   2ce34: 4c 89 e7                     	movq	%r12, %rdi
   2ce37: e8 84 12 fe ff               	callq	0xe0c0 <free@plt>
   2ce3c: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   2ce41: e8 7a 12 fe ff               	callq	0xe0c0 <free@plt>
   2ce46: e9 74 ff ff ff               	jmp	0x2cdbf <argon2_verify+0x13f>
   2ce4b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000002ce50 <argon2i_verify>:
   2ce50: b9 01 00 00 00               	movl	$0x1, %ecx
   2ce55: e9 26 fe ff ff               	jmp	0x2cc80 <argon2_verify>
   2ce5a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000002ce60 <argon2id_verify>:
   2ce60: b9 02 00 00 00               	movl	$0x2, %ecx
   2ce65: e9 16 fe ff ff               	jmp	0x2cc80 <argon2_verify>
   2ce6a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000002ce70 <blake2b_long>:
   2ce70: 55                           	pushq	%rbp
   2ce71: 48 89 e5                     	movq	%rsp, %rbp
   2ce74: 41 57                        	pushq	%r15
   2ce76: 41 56                        	pushq	%r14
   2ce78: 41 55                        	pushq	%r13
   2ce7a: 41 54                        	pushq	%r12
   2ce7c: 53                           	pushq	%rbx
   2ce7d: 48 83 e4 c0                  	andq	$-0x40, %rsp
   2ce81: 48 81 ec 80 02 00 00         	subq	$0x280, %rsp            # imm = 0x280
   2ce88: 48 89 4c 24 28               	movq	%rcx, 0x28(%rsp)
   2ce8d: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2ce96: 48 89 84 24 78 02 00 00      	movq	%rax, 0x278(%rsp)
   2ce9e: 48 89 f0                     	movq	%rsi, %rax
   2cea1: 48 c1 e8 20                  	shrq	$0x20, %rax
   2cea5: 0f 85 75 02 00 00            	jne	0x2d120 <blake2b_long+0x2b0>
   2ceab: 89 74 24 3c                  	movl	%esi, 0x3c(%rsp)
   2ceaf: 49 89 fc                     	movq	%rdi, %r12
   2ceb2: 49 89 f7                     	movq	%rsi, %r15
   2ceb5: 49 89 d6                     	movq	%rdx, %r14
   2ceb8: 4c 8d ac 24 c0 00 00 00      	leaq	0xc0(%rsp), %r13
   2cec0: 48 83 fe 40                  	cmpq	$0x40, %rsi
   2cec4: 0f 87 8e 00 00 00            	ja	0x2cf58 <blake2b_long+0xe8>
   2ceca: 48 89 f1                     	movq	%rsi, %rcx
   2cecd: 31 d2                        	xorl	%edx, %edx
   2cecf: 31 f6                        	xorl	%esi, %esi
   2ced1: 4c 89 ef                     	movq	%r13, %rdi
   2ced4: e8 97 12 fe ff               	callq	0xe170 <crypto_generichash_blake2b_init@plt>
   2ced9: 89 c3                        	movl	%eax, %ebx
   2cedb: 85 c0                        	testl	%eax, %eax
   2cedd: 78 41                        	js	0x2cf20 <blake2b_long+0xb0>
   2cedf: 48 8d 74 24 3c               	leaq	0x3c(%rsp), %rsi
   2cee4: ba 04 00 00 00               	movl	$0x4, %edx
   2cee9: 4c 89 ef                     	movq	%r13, %rdi
   2ceec: e8 ef 12 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   2cef1: 89 c3                        	movl	%eax, %ebx
   2cef3: 85 c0                        	testl	%eax, %eax
   2cef5: 78 29                        	js	0x2cf20 <blake2b_long+0xb0>
   2cef7: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   2cefc: 4c 89 f6                     	movq	%r14, %rsi
   2ceff: 4c 89 ef                     	movq	%r13, %rdi
   2cf02: e8 d9 12 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   2cf07: 89 c3                        	movl	%eax, %ebx
   2cf09: 85 c0                        	testl	%eax, %eax
   2cf0b: 78 13                        	js	0x2cf20 <blake2b_long+0xb0>
   2cf0d: 4c 89 fa                     	movq	%r15, %rdx
   2cf10: 4c 89 e6                     	movq	%r12, %rsi
   2cf13: 4c 89 ef                     	movq	%r13, %rdi
   2cf16: e8 05 14 fe ff               	callq	0xe320 <crypto_generichash_blake2b_final@plt>
   2cf1b: 89 c3                        	movl	%eax, %ebx
   2cf1d: 0f 1f 00                     	nopl	(%rax)
   2cf20: be 80 01 00 00               	movl	$0x180, %esi            # imm = 0x180
   2cf25: 4c 89 ef                     	movq	%r13, %rdi
   2cf28: e8 83 13 fe ff               	callq	0xe2b0 <sodium_memzero@plt>
   2cf2d: 48 8b 84 24 78 02 00 00      	movq	0x278(%rsp), %rax
   2cf35: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2cf3e: 0f 85 f6 01 00 00            	jne	0x2d13a <blake2b_long+0x2ca>
   2cf44: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   2cf48: 89 d8                        	movl	%ebx, %eax
   2cf4a: 5b                           	popq	%rbx
   2cf4b: 41 5c                        	popq	%r12
   2cf4d: 41 5d                        	popq	%r13
   2cf4f: 41 5e                        	popq	%r14
   2cf51: 41 5f                        	popq	%r15
   2cf53: 5d                           	popq	%rbp
   2cf54: c3                           	retq
   2cf55: 0f 1f 00                     	nopl	(%rax)
   2cf58: b9 40 00 00 00               	movl	$0x40, %ecx
   2cf5d: 31 d2                        	xorl	%edx, %edx
   2cf5f: 31 f6                        	xorl	%esi, %esi
   2cf61: 4c 89 ef                     	movq	%r13, %rdi
   2cf64: e8 07 12 fe ff               	callq	0xe170 <crypto_generichash_blake2b_init@plt>
   2cf69: 89 c3                        	movl	%eax, %ebx
   2cf6b: 85 c0                        	testl	%eax, %eax
   2cf6d: 78 b1                        	js	0x2cf20 <blake2b_long+0xb0>
   2cf6f: 48 8d 74 24 3c               	leaq	0x3c(%rsp), %rsi
   2cf74: ba 04 00 00 00               	movl	$0x4, %edx
   2cf79: 4c 89 ef                     	movq	%r13, %rdi
   2cf7c: e8 5f 12 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   2cf81: 89 c3                        	movl	%eax, %ebx
   2cf83: 85 c0                        	testl	%eax, %eax
   2cf85: 78 99                        	js	0x2cf20 <blake2b_long+0xb0>
   2cf87: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   2cf8c: 4c 89 f6                     	movq	%r14, %rsi
   2cf8f: 4c 89 ef                     	movq	%r13, %rdi
   2cf92: e8 49 12 fe ff               	callq	0xe1e0 <crypto_generichash_blake2b_update@plt>
   2cf97: 89 c3                        	movl	%eax, %ebx
   2cf99: 85 c0                        	testl	%eax, %eax
   2cf9b: 78 83                        	js	0x2cf20 <blake2b_long+0xb0>
   2cf9d: 4c 8d 74 24 40               	leaq	0x40(%rsp), %r14
   2cfa2: ba 40 00 00 00               	movl	$0x40, %edx
   2cfa7: 4c 89 ef                     	movq	%r13, %rdi
   2cfaa: 4c 89 f6                     	movq	%r14, %rsi
   2cfad: e8 6e 13 fe ff               	callq	0xe320 <crypto_generichash_blake2b_final@plt>
   2cfb2: 89 c3                        	movl	%eax, %ebx
   2cfb4: 85 c0                        	testl	%eax, %eax
   2cfb6: 0f 88 64 ff ff ff            	js	0x2cf20 <blake2b_long+0xb0>
   2cfbc: 66 0f 6f 74 24 40            	movdqa	0x40(%rsp), %xmm6
   2cfc2: 66 0f 6f 7c 24 50            	movdqa	0x50(%rsp), %xmm7
   2cfc8: 41 83 ef 20                  	subl	$0x20, %r15d
   2cfcc: 49 83 c4 20                  	addq	$0x20, %r12
   2cfd0: 48 8d 84 24 80 00 00 00      	leaq	0x80(%rsp), %rax
   2cfd8: 41 0f 11 74 24 e0            	movups	%xmm6, -0x20(%r12)
   2cfde: 41 0f 11 7c 24 f0            	movups	%xmm7, -0x10(%r12)
   2cfe4: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   2cfe9: 41 83 ff 40                  	cmpl	$0x40, %r15d
   2cfed: 77 2e                        	ja	0x2d01d <blake2b_long+0x1ad>
   2cfef: e9 8c 00 00 00               	jmp	0x2d080 <blake2b_long+0x210>
   2cff4: 0f 1f 40 00                  	nopl	(%rax)
   2cff8: 66 41 0f 6f 26               	movdqa	(%r14), %xmm4
   2cffd: 66 41 0f 6f 6e 10            	movdqa	0x10(%r14), %xmm5
   2d003: 41 83 ef 20                  	subl	$0x20, %r15d
   2d007: 49 83 c4 20                  	addq	$0x20, %r12
   2d00b: 41 0f 11 64 24 e0            	movups	%xmm4, -0x20(%r12)
   2d011: 41 0f 11 6c 24 f0            	movups	%xmm5, -0x10(%r12)
   2d017: 41 83 ff 40                  	cmpl	$0x40, %r15d
   2d01b: 76 63                        	jbe	0x2d080 <blake2b_long+0x210>
   2d01d: 66 0f 6f 44 24 40            	movdqa	0x40(%rsp), %xmm0
   2d023: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
   2d029: 45 31 c9                     	xorl	%r9d, %r9d
   2d02c: 45 31 c0                     	xorl	%r8d, %r8d
   2d02f: 66 0f 6f 54 24 60            	movdqa	0x60(%rsp), %xmm2
   2d035: 66 0f 6f 5c 24 70            	movdqa	0x70(%rsp), %xmm3
   2d03b: b9 40 00 00 00               	movl	$0x40, %ecx
   2d040: 4c 89 f7                     	movq	%r14, %rdi
   2d043: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   2d048: be 40 00 00 00               	movl	$0x40, %esi
   2d04d: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
   2d055: 0f 29 8c 24 90 00 00 00      	movaps	%xmm1, 0x90(%rsp)
   2d05d: 0f 29 94 24 a0 00 00 00      	movaps	%xmm2, 0xa0(%rsp)
   2d065: 0f 29 9c 24 b0 00 00 00      	movaps	%xmm3, 0xb0(%rsp)
   2d06d: e8 8e 16 fe ff               	callq	0xe700 <crypto_generichash_blake2b@plt>
   2d072: 89 c3                        	movl	%eax, %ebx
   2d074: 85 c0                        	testl	%eax, %eax
   2d076: 79 80                        	jns	0x2cff8 <blake2b_long+0x188>
   2d078: e9 a3 fe ff ff               	jmp	0x2cf20 <blake2b_long+0xb0>
   2d07d: 0f 1f 00                     	nopl	(%rax)
   2d080: 66 0f 6f 74 24 40            	movdqa	0x40(%rsp), %xmm6
   2d086: 44 89 fe                     	movl	%r15d, %esi
   2d089: 45 31 c9                     	xorl	%r9d, %r9d
   2d08c: 45 31 c0                     	xorl	%r8d, %r8d
   2d08f: 66 0f 6f 7c 24 50            	movdqa	0x50(%rsp), %xmm7
   2d095: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   2d09a: b9 40 00 00 00               	movl	$0x40, %ecx
   2d09f: 4c 89 f7                     	movq	%r14, %rdi
   2d0a2: 0f 29 b4 24 80 00 00 00      	movaps	%xmm6, 0x80(%rsp)
   2d0aa: 66 0f 6f 74 24 60            	movdqa	0x60(%rsp), %xmm6
   2d0b0: 0f 29 bc 24 90 00 00 00      	movaps	%xmm7, 0x90(%rsp)
   2d0b8: 66 0f 6f 7c 24 70            	movdqa	0x70(%rsp), %xmm7
   2d0be: 48 89 74 24 28               	movq	%rsi, 0x28(%rsp)
   2d0c3: 0f 29 b4 24 a0 00 00 00      	movaps	%xmm6, 0xa0(%rsp)
   2d0cb: 0f 29 bc 24 b0 00 00 00      	movaps	%xmm7, 0xb0(%rsp)
   2d0d3: e8 28 16 fe ff               	callq	0xe700 <crypto_generichash_blake2b@plt>
   2d0d8: 89 c3                        	movl	%eax, %ebx
   2d0da: 85 c0                        	testl	%eax, %eax
   2d0dc: 0f 88 3e fe ff ff            	js	0x2cf20 <blake2b_long+0xb0>
   2d0e2: 48 8b 44 24 40               	movq	0x40(%rsp), %rax
   2d0e7: 49 8d 7c 24 08               	leaq	0x8(%r12), %rdi
   2d0ec: 48 83 e7 f8                  	andq	$-0x8, %rdi
   2d0f0: 49 89 04 24                  	movq	%rax, (%r12)
   2d0f4: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   2d0f9: 49 8b 44 36 f8               	movq	-0x8(%r14,%rsi), %rax
   2d0fe: 49 89 44 34 f8               	movq	%rax, -0x8(%r12,%rsi)
   2d103: 49 29 fc                     	subq	%rdi, %r12
   2d106: 4c 89 f6                     	movq	%r14, %rsi
   2d109: 43 8d 0c 27                  	leal	(%r15,%r12), %ecx
   2d10d: 4c 29 e6                     	subq	%r12, %rsi
   2d110: c1 e9 03                     	shrl	$0x3, %ecx
   2d113: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   2d116: e9 05 fe ff ff               	jmp	0x2cf20 <blake2b_long+0xb0>
   2d11b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2d120: c7 44 24 3c 00 00 00 00      	movl	$0x0, 0x3c(%rsp)
   2d128: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   2d12d: 4c 8d ac 24 c0 00 00 00      	leaq	0xc0(%rsp), %r13
   2d135: e9 e6 fd ff ff               	jmp	0x2cf20 <blake2b_long+0xb0>
   2d13a: e8 b1 11 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2d13f: 90                           	nop

000000000002d140 <crypto_pwhash_argon2i_alg_argon2i13>:
   2d140: b8 01 00 00 00               	movl	$0x1, %eax
   2d145: c3                           	retq
   2d146: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d150 <crypto_pwhash_argon2i_bytes_min>:
   2d150: b8 10 00 00 00               	movl	$0x10, %eax
   2d155: c3                           	retq
   2d156: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d160 <crypto_pwhash_argon2i_bytes_max>:
   2d160: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d165: c3                           	retq
   2d166: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d170 <crypto_pwhash_argon2i_passwd_min>:
   2d170: 31 c0                        	xorl	%eax, %eax
   2d172: c3                           	retq
   2d173: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2d17e: 66 90                        	nop

000000000002d180 <crypto_pwhash_argon2i_passwd_max>:
   2d180: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d185: c3                           	retq
   2d186: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d190 <crypto_pwhash_argon2i_saltbytes>:
   2d190: b8 10 00 00 00               	movl	$0x10, %eax
   2d195: c3                           	retq
   2d196: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d1a0 <crypto_pwhash_argon2i_strbytes>:
   2d1a0: b8 80 00 00 00               	movl	$0x80, %eax
   2d1a5: c3                           	retq
   2d1a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d1b0 <crypto_pwhash_argon2i_strprefix>:
   2d1b0: 48 8d 05 3e 42 03 00         	leaq	0x3423e(%rip), %rax     # 0x613f5 <_pad0+0x75>
   2d1b7: c3                           	retq
   2d1b8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000002d1c0 <crypto_pwhash_argon2i_opslimit_min>:
   2d1c0: b8 03 00 00 00               	movl	$0x3, %eax
   2d1c5: c3                           	retq
   2d1c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d1d0 <crypto_pwhash_argon2i_opslimit_max>:
   2d1d0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d1d5: c3                           	retq
   2d1d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d1e0 <crypto_pwhash_argon2i_memlimit_min>:
   2d1e0: b8 00 20 00 00               	movl	$0x2000, %eax           # imm = 0x2000
   2d1e5: c3                           	retq
   2d1e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d1f0 <crypto_pwhash_argon2i_memlimit_max>:
   2d1f0: 48 b8 00 fc ff ff ff 03 00 00	movabsq	$0x3fffffffc00, %rax    # imm = 0x3FFFFFFFC00
   2d1fa: c3                           	retq
   2d1fb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000002d200 <crypto_pwhash_argon2i_opslimit_interactive>:
   2d200: b8 04 00 00 00               	movl	$0x4, %eax
   2d205: c3                           	retq
   2d206: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d210 <crypto_pwhash_argon2i_memlimit_interactive>:
   2d210: b8 00 00 00 02               	movl	$0x2000000, %eax        # imm = 0x2000000
   2d215: c3                           	retq
   2d216: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d220 <crypto_pwhash_argon2i_opslimit_moderate>:
   2d220: b8 06 00 00 00               	movl	$0x6, %eax
   2d225: c3                           	retq
   2d226: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d230 <crypto_pwhash_argon2i_memlimit_moderate>:
   2d230: b8 00 00 00 08               	movl	$0x8000000, %eax        # imm = 0x8000000
   2d235: c3                           	retq
   2d236: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d240 <crypto_pwhash_argon2i_opslimit_sensitive>:
   2d240: b8 08 00 00 00               	movl	$0x8, %eax
   2d245: c3                           	retq
   2d246: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d250 <crypto_pwhash_argon2i_memlimit_sensitive>:
   2d250: b8 00 00 00 20               	movl	$0x20000000, %eax       # imm = 0x20000000
   2d255: c3                           	retq
   2d256: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d260 <crypto_pwhash_argon2i>:
   2d260: 41 57                        	pushq	%r15
   2d262: 49 89 d7                     	movq	%rdx, %r15
   2d265: 48 89 f2                     	movq	%rsi, %rdx
   2d268: 41 56                        	pushq	%r14
   2d26a: 49 89 ce                     	movq	%rcx, %r14
   2d26d: 41 55                        	pushq	%r13
   2d26f: 4d 89 c5                     	movq	%r8, %r13
   2d272: 41 54                        	pushq	%r12
   2d274: 55                           	pushq	%rbp
   2d275: 48 89 f5                     	movq	%rsi, %rbp
   2d278: 31 f6                        	xorl	%esi, %esi
   2d27a: 53                           	pushq	%rbx
   2d27b: 4c 89 cb                     	movq	%r9, %rbx
   2d27e: 48 83 ec 08                  	subq	$0x8, %rsp
   2d282: 4c 8b 64 24 40               	movq	0x40(%rsp), %r12
   2d287: e8 44 11 fe ff               	callq	0xe3d0 <memset@plt>
   2d28c: 49 89 c2                     	movq	%rax, %r10
   2d28f: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d294: 48 39 e8                     	cmpq	%rbp, %rax
   2d297: 0f 82 9b 00 00 00            	jb	0x2d338 <crypto_pwhash_argon2i+0xd8>
   2d29d: 48 83 fd 0f                  	cmpq	$0xf, %rbp
   2d2a1: 76 7d                        	jbe	0x2d320 <crypto_pwhash_argon2i+0xc0>
   2d2a3: 4c 89 f2                     	movq	%r14, %rdx
   2d2a6: 48 09 da                     	orq	%rbx, %rdx
   2d2a9: 48 39 d0                     	cmpq	%rdx, %rax
   2d2ac: 0f 82 86 00 00 00            	jb	0x2d338 <crypto_pwhash_argon2i+0xd8>
   2d2b2: 48 b8 00 fc ff ff ff 03 00 00	movabsq	$0x3fffffffc00, %rax    # imm = 0x3FFFFFFFC00
   2d2bc: 4c 39 e0                     	cmpq	%r12, %rax
   2d2bf: 72 77                        	jb	0x2d338 <crypto_pwhash_argon2i+0xd8>
   2d2c1: 48 83 fb 02                  	cmpq	$0x2, %rbx
   2d2c5: 76 59                        	jbe	0x2d320 <crypto_pwhash_argon2i+0xc0>
   2d2c7: 49 81 fc ff 1f 00 00         	cmpq	$0x1fff, %r12           # imm = 0x1FFF
   2d2ce: 76 50                        	jbe	0x2d320 <crypto_pwhash_argon2i+0xc0>
   2d2d0: 4d 39 fa                     	cmpq	%r15, %r10
   2d2d3: 74 4b                        	je	0x2d320 <crypto_pwhash_argon2i+0xc0>
   2d2d5: 83 7c 24 48 01               	cmpl	$0x1, 0x48(%rsp)
   2d2da: 75 44                        	jne	0x2d320 <crypto_pwhash_argon2i+0xc0>
   2d2dc: 48 83 ec 08                  	subq	$0x8, %rsp
   2d2e0: 4c 89 e6                     	movq	%r12, %rsi
   2d2e3: 4d 89 e9                     	movq	%r13, %r9
   2d2e6: 4d 89 f0                     	movq	%r14, %r8
   2d2e9: 55                           	pushq	%rbp
   2d2ea: 48 c1 ee 0a                  	shrq	$0xa, %rsi
   2d2ee: 4c 89 f9                     	movq	%r15, %rcx
   2d2f1: ba 01 00 00 00               	movl	$0x1, %edx
   2d2f6: 41 52                        	pushq	%r10
   2d2f8: 89 df                        	movl	%ebx, %edi
   2d2fa: 6a 10                        	pushq	$0x10
   2d2fc: e8 ef f4 ff ff               	callq	0x2c7f0 <argon2i_hash_raw>
   2d301: 48 83 c4 20                  	addq	$0x20, %rsp
   2d305: f7 d8                        	negl	%eax
   2d307: 19 c0                        	sbbl	%eax, %eax
   2d309: 48 83 c4 08                  	addq	$0x8, %rsp
   2d30d: 5b                           	popq	%rbx
   2d30e: 5d                           	popq	%rbp
   2d30f: 41 5c                        	popq	%r12
   2d311: 41 5d                        	popq	%r13
   2d313: 41 5e                        	popq	%r14
   2d315: 41 5f                        	popq	%r15
   2d317: c3                           	retq
   2d318: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   2d320: e8 fb 0d fe ff               	callq	0xe120 <__errno_location@plt>
   2d325: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2d32b: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d330: eb d7                        	jmp	0x2d309 <crypto_pwhash_argon2i+0xa9>
   2d332: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2d338: e8 e3 0d fe ff               	callq	0xe120 <__errno_location@plt>
   2d33d: c7 00 1b 00 00 00            	movl	$0x1b, (%rax)
   2d343: eb e6                        	jmp	0x2d32b <crypto_pwhash_argon2i+0xcb>
   2d345: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002d350 <crypto_pwhash_argon2i_str>:
   2d350: 41 57                        	pushq	%r15
   2d352: 41 56                        	pushq	%r14
   2d354: 41 55                        	pushq	%r13
   2d356: 49 89 cd                     	movq	%rcx, %r13
   2d359: 41 54                        	pushq	%r12
   2d35b: 49 89 fc                     	movq	%rdi, %r12
   2d35e: 48 83 c7 08                  	addq	$0x8, %rdi
   2d362: 55                           	pushq	%rbp
   2d363: 4c 89 e1                     	movq	%r12, %rcx
   2d366: 53                           	pushq	%rbx
   2d367: 48 83 ec 28                  	subq	$0x28, %rsp
   2d36b: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2d374: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   2d379: 31 c0                        	xorl	%eax, %eax
   2d37b: 48 c7 47 f8 00 00 00 00      	movq	$0x0, -0x8(%rdi)
   2d383: 48 c7 47 70 00 00 00 00      	movq	$0x0, 0x70(%rdi)
   2d38b: 48 83 e7 f8                  	andq	$-0x8, %rdi
   2d38f: 48 29 f9                     	subq	%rdi, %rcx
   2d392: 83 e9 80                     	subl	$-0x80, %ecx
   2d395: c1 e9 03                     	shrl	$0x3, %ecx
   2d398: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   2d39b: 48 89 d0                     	movq	%rdx, %rax
   2d39e: 4c 09 e8                     	orq	%r13, %rax
   2d3a1: 48 c1 e8 20                  	shrq	$0x20, %rax
   2d3a5: 0f 85 95 00 00 00            	jne	0x2d440 <crypto_pwhash_argon2i_str+0xf0>
   2d3ab: 48 b8 00 fc ff ff ff 03 00 00	movabsq	$0x3fffffffc00, %rax    # imm = 0x3FFFFFFFC00
   2d3b5: 4c 89 c3                     	movq	%r8, %rbx
   2d3b8: 4c 39 c0                     	cmpq	%r8, %rax
   2d3bb: 0f 82 7f 00 00 00            	jb	0x2d440 <crypto_pwhash_argon2i_str+0xf0>
   2d3c1: 49 83 fd 02                  	cmpq	$0x2, %r13
   2d3c5: 0f 86 8d 00 00 00            	jbe	0x2d458 <crypto_pwhash_argon2i_str+0x108>
   2d3cb: 49 81 f8 ff 1f 00 00         	cmpq	$0x1fff, %r8            # imm = 0x1FFF
   2d3d2: 0f 86 80 00 00 00            	jbe	0x2d458 <crypto_pwhash_argon2i_str+0x108>
   2d3d8: 49 89 e7                     	movq	%rsp, %r15
   2d3db: 48 89 f5                     	movq	%rsi, %rbp
   2d3de: be 10 00 00 00               	movl	$0x10, %esi
   2d3e3: 49 89 d6                     	movq	%rdx, %r14
   2d3e6: 4c 89 ff                     	movq	%r15, %rdi
   2d3e9: 48 c1 eb 0a                  	shrq	$0xa, %rbx
   2d3ed: e8 be 12 fe ff               	callq	0xe6b0 <randombytes_buf@plt>
   2d3f2: 68 80 00 00 00               	pushq	$0x80
   2d3f7: 4d 89 f9                     	movq	%r15, %r9
   2d3fa: 4d 89 f0                     	movq	%r14, %r8
   2d3fd: 41 54                        	pushq	%r12
   2d3ff: 48 89 e9                     	movq	%rbp, %rcx
   2d402: ba 01 00 00 00               	movl	$0x1, %edx
   2d407: 89 de                        	movl	%ebx, %esi
   2d409: 6a 20                        	pushq	$0x20
   2d40b: 44 89 ef                     	movl	%r13d, %edi
   2d40e: 6a 10                        	pushq	$0x10
   2d410: e8 2b f2 ff ff               	callq	0x2c640 <argon2i_hash_encoded>
   2d415: 4c 89 fc                     	movq	%r15, %rsp
   2d418: f7 d8                        	negl	%eax
   2d41a: 19 c0                        	sbbl	%eax, %eax
   2d41c: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   2d421: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   2d42a: 75 39                        	jne	0x2d465 <crypto_pwhash_argon2i_str+0x115>
   2d42c: 48 83 c4 28                  	addq	$0x28, %rsp
   2d430: 5b                           	popq	%rbx
   2d431: 5d                           	popq	%rbp
   2d432: 41 5c                        	popq	%r12
   2d434: 41 5d                        	popq	%r13
   2d436: 41 5e                        	popq	%r14
   2d438: 41 5f                        	popq	%r15
   2d43a: c3                           	retq
   2d43b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2d440: e8 db 0c fe ff               	callq	0xe120 <__errno_location@plt>
   2d445: c7 00 1b 00 00 00            	movl	$0x1b, (%rax)
   2d44b: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d450: eb ca                        	jmp	0x2d41c <crypto_pwhash_argon2i_str+0xcc>
   2d452: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2d458: e8 c3 0c fe ff               	callq	0xe120 <__errno_location@plt>
   2d45d: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2d463: eb e6                        	jmp	0x2d44b <crypto_pwhash_argon2i_str+0xfb>
   2d465: e8 86 0e fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2d46a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000002d470 <crypto_pwhash_argon2i_str_verify>:
   2d470: 48 89 d0                     	movq	%rdx, %rax
   2d473: 48 83 ec 08                  	subq	$0x8, %rsp
   2d477: 48 c1 e8 20                  	shrq	$0x20, %rax
   2d47b: 75 33                        	jne	0x2d4b0 <crypto_pwhash_argon2i_str_verify+0x40>
   2d47d: e8 ce f9 ff ff               	callq	0x2ce50 <argon2i_verify>
   2d482: 85 c0                        	testl	%eax, %eax
   2d484: 75 0a                        	jne	0x2d490 <crypto_pwhash_argon2i_str_verify+0x20>
   2d486: 48 83 c4 08                  	addq	$0x8, %rsp
   2d48a: c3                           	retq
   2d48b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2d490: 83 f8 dd                     	cmpl	$-0x23, %eax
   2d493: 75 0b                        	jne	0x2d4a0 <crypto_pwhash_argon2i_str_verify+0x30>
   2d495: e8 86 0c fe ff               	callq	0xe120 <__errno_location@plt>
   2d49a: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2d4a0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d4a5: eb df                        	jmp	0x2d486 <crypto_pwhash_argon2i_str_verify+0x16>
   2d4a7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   2d4b0: e8 6b 0c fe ff               	callq	0xe120 <__errno_location@plt>
   2d4b5: c7 00 1b 00 00 00            	movl	$0x1b, (%rax)
   2d4bb: eb e3                        	jmp	0x2d4a0 <crypto_pwhash_argon2i_str_verify+0x30>
   2d4bd: 0f 1f 00                     	nopl	(%rax)

000000000002d4c0 <crypto_pwhash_argon2i_str_needs_rehash>:
   2d4c0: 41 57                        	pushq	%r15
   2d4c2: 41 56                        	pushq	%r14
   2d4c4: 41 55                        	pushq	%r13
   2d4c6: 49 89 f5                     	movq	%rsi, %r13
   2d4c9: 41 54                        	pushq	%r12
   2d4cb: 49 89 d4                     	movq	%rdx, %r12
   2d4ce: 55                           	pushq	%rbp
   2d4cf: 48 89 fd                     	movq	%rdi, %rbp
   2d4d2: 53                           	pushq	%rbx
   2d4d3: 48 83 ec 68                  	subq	$0x68, %rsp
   2d4d7: e8 04 0e fe ff               	callq	0xe2e0 <strlen@plt>
   2d4dc: 4c 89 e1                     	movq	%r12, %rcx
   2d4df: 48 89 c3                     	movq	%rax, %rbx
   2d4e2: 4c 89 e8                     	movq	%r13, %rax
   2d4e5: 48 c1 e8 20                  	shrq	$0x20, %rax
   2d4e9: 0f 95 c0                     	setne	%al
   2d4ec: 48 c1 e9 2a                  	shrq	$0x2a, %rcx
   2d4f0: 0f 95 c2                     	setne	%dl
   2d4f3: 08 d0                        	orb	%dl, %al
   2d4f5: 75 06                        	jne	0x2d4fd <crypto_pwhash_argon2i_str_needs_rehash+0x3d>
   2d4f7: 48 83 fb 7f                  	cmpq	$0x7f, %rbx
   2d4fb: 76 23                        	jbe	0x2d520 <crypto_pwhash_argon2i_str_needs_rehash+0x60>
   2d4fd: e8 1e 0c fe ff               	callq	0xe120 <__errno_location@plt>
   2d502: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2d508: 83 cb ff                     	orl	$-0x1, %ebx
   2d50b: 48 83 c4 68                  	addq	$0x68, %rsp
   2d50f: 89 d8                        	movl	%ebx, %eax
   2d511: 5b                           	popq	%rbx
   2d512: 5d                           	popq	%rbp
   2d513: 41 5c                        	popq	%r12
   2d515: 41 5d                        	popq	%r13
   2d517: 41 5e                        	popq	%r14
   2d519: 41 5f                        	popq	%r15
   2d51b: c3                           	retq
   2d51c: 0f 1f 40 00                  	nopl	(%rax)
   2d520: 49 89 e7                     	movq	%rsp, %r15
   2d523: 31 c0                        	xorl	%eax, %eax
   2d525: b9 0c 00 00 00               	movl	$0xc, %ecx
   2d52a: be 01 00 00 00               	movl	$0x1, %esi
   2d52f: 4c 89 ff                     	movq	%r15, %rdi
   2d532: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   2d535: 48 89 df                     	movq	%rbx, %rdi
   2d538: e8 83 0f fe ff               	callq	0xe4c0 <calloc@plt>
   2d53d: 49 89 c6                     	movq	%rax, %r14
   2d540: 48 85 c0                     	testq	%rax, %rax
   2d543: 74 c3                        	je	0x2d508 <crypto_pwhash_argon2i_str_needs_rehash+0x48>
   2d545: ba 01 00 00 00               	movl	$0x1, %edx
   2d54a: 48 89 ee                     	movq	%rbp, %rsi
   2d54d: 4c 89 ff                     	movq	%r15, %rdi
   2d550: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   2d555: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   2d55a: 48 89 04 24                  	movq	%rax, (%rsp)
   2d55e: 89 5c 24 28                  	movl	%ebx, 0x28(%rsp)
   2d562: 89 5c 24 18                  	movl	%ebx, 0x18(%rsp)
   2d566: 89 5c 24 08                  	movl	%ebx, 0x8(%rsp)
   2d56a: e8 41 c6 ff ff               	callq	0x29bb0 <argon2_decode_string>
   2d56f: 85 c0                        	testl	%eax, %eax
   2d571: 75 2d                        	jne	0x2d5a0 <crypto_pwhash_argon2i_str_needs_rehash+0xe0>
   2d573: bb 01 00 00 00               	movl	$0x1, %ebx
   2d578: 44 39 6c 24 4c               	cmpl	%r13d, 0x4c(%rsp)
   2d57d: 75 11                        	jne	0x2d590 <crypto_pwhash_argon2i_str_needs_rehash+0xd0>
   2d57f: 31 db                        	xorl	%ebx, %ebx
   2d581: 49 c1 ec 0a                  	shrq	$0xa, %r12
   2d585: 44 39 64 24 50               	cmpl	%r12d, 0x50(%rsp)
   2d58a: 0f 95 c3                     	setne	%bl
   2d58d: 0f 1f 00                     	nopl	(%rax)
   2d590: 4c 89 f7                     	movq	%r14, %rdi
   2d593: e8 28 0b fe ff               	callq	0xe0c0 <free@plt>
   2d598: e9 6e ff ff ff               	jmp	0x2d50b <crypto_pwhash_argon2i_str_needs_rehash+0x4b>
   2d59d: 0f 1f 00                     	nopl	(%rax)
   2d5a0: e8 7b 0b fe ff               	callq	0xe120 <__errno_location@plt>
   2d5a5: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   2d5aa: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2d5b0: eb de                        	jmp	0x2d590 <crypto_pwhash_argon2i_str_needs_rehash+0xd0>
   2d5b2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2d5bd: 0f 1f 00                     	nopl	(%rax)

000000000002d5c0 <crypto_pwhash_argon2id_str_needs_rehash>:
   2d5c0: 41 57                        	pushq	%r15
   2d5c2: 41 56                        	pushq	%r14
   2d5c4: 41 55                        	pushq	%r13
   2d5c6: 49 89 f5                     	movq	%rsi, %r13
   2d5c9: 41 54                        	pushq	%r12
   2d5cb: 49 89 d4                     	movq	%rdx, %r12
   2d5ce: 55                           	pushq	%rbp
   2d5cf: 48 89 fd                     	movq	%rdi, %rbp
   2d5d2: 53                           	pushq	%rbx
   2d5d3: 48 83 ec 68                  	subq	$0x68, %rsp
   2d5d7: e8 04 0d fe ff               	callq	0xe2e0 <strlen@plt>
   2d5dc: 4c 89 e1                     	movq	%r12, %rcx
   2d5df: 48 89 c3                     	movq	%rax, %rbx
   2d5e2: 4c 89 e8                     	movq	%r13, %rax
   2d5e5: 48 c1 e8 20                  	shrq	$0x20, %rax
   2d5e9: 0f 95 c0                     	setne	%al
   2d5ec: 48 c1 e9 2a                  	shrq	$0x2a, %rcx
   2d5f0: 0f 95 c2                     	setne	%dl
   2d5f3: 08 d0                        	orb	%dl, %al
   2d5f5: 75 06                        	jne	0x2d5fd <crypto_pwhash_argon2id_str_needs_rehash+0x3d>
   2d5f7: 48 83 fb 7f                  	cmpq	$0x7f, %rbx
   2d5fb: 76 23                        	jbe	0x2d620 <crypto_pwhash_argon2id_str_needs_rehash+0x60>
   2d5fd: e8 1e 0b fe ff               	callq	0xe120 <__errno_location@plt>
   2d602: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2d608: 83 cb ff                     	orl	$-0x1, %ebx
   2d60b: 48 83 c4 68                  	addq	$0x68, %rsp
   2d60f: 89 d8                        	movl	%ebx, %eax
   2d611: 5b                           	popq	%rbx
   2d612: 5d                           	popq	%rbp
   2d613: 41 5c                        	popq	%r12
   2d615: 41 5d                        	popq	%r13
   2d617: 41 5e                        	popq	%r14
   2d619: 41 5f                        	popq	%r15
   2d61b: c3                           	retq
   2d61c: 0f 1f 40 00                  	nopl	(%rax)
   2d620: 49 89 e7                     	movq	%rsp, %r15
   2d623: 31 c0                        	xorl	%eax, %eax
   2d625: b9 0c 00 00 00               	movl	$0xc, %ecx
   2d62a: be 01 00 00 00               	movl	$0x1, %esi
   2d62f: 4c 89 ff                     	movq	%r15, %rdi
   2d632: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   2d635: 48 89 df                     	movq	%rbx, %rdi
   2d638: e8 83 0e fe ff               	callq	0xe4c0 <calloc@plt>
   2d63d: 49 89 c6                     	movq	%rax, %r14
   2d640: 48 85 c0                     	testq	%rax, %rax
   2d643: 74 c3                        	je	0x2d608 <crypto_pwhash_argon2id_str_needs_rehash+0x48>
   2d645: ba 02 00 00 00               	movl	$0x2, %edx
   2d64a: 48 89 ee                     	movq	%rbp, %rsi
   2d64d: 4c 89 ff                     	movq	%r15, %rdi
   2d650: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   2d655: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   2d65a: 48 89 04 24                  	movq	%rax, (%rsp)
   2d65e: 89 5c 24 28                  	movl	%ebx, 0x28(%rsp)
   2d662: 89 5c 24 18                  	movl	%ebx, 0x18(%rsp)
   2d666: 89 5c 24 08                  	movl	%ebx, 0x8(%rsp)
   2d66a: e8 41 c5 ff ff               	callq	0x29bb0 <argon2_decode_string>
   2d66f: 85 c0                        	testl	%eax, %eax
   2d671: 75 2d                        	jne	0x2d6a0 <crypto_pwhash_argon2id_str_needs_rehash+0xe0>
   2d673: bb 01 00 00 00               	movl	$0x1, %ebx
   2d678: 44 39 6c 24 4c               	cmpl	%r13d, 0x4c(%rsp)
   2d67d: 75 11                        	jne	0x2d690 <crypto_pwhash_argon2id_str_needs_rehash+0xd0>
   2d67f: 31 db                        	xorl	%ebx, %ebx
   2d681: 49 c1 ec 0a                  	shrq	$0xa, %r12
   2d685: 44 39 64 24 50               	cmpl	%r12d, 0x50(%rsp)
   2d68a: 0f 95 c3                     	setne	%bl
   2d68d: 0f 1f 00                     	nopl	(%rax)
   2d690: 4c 89 f7                     	movq	%r14, %rdi
   2d693: e8 28 0a fe ff               	callq	0xe0c0 <free@plt>
   2d698: e9 6e ff ff ff               	jmp	0x2d60b <crypto_pwhash_argon2id_str_needs_rehash+0x4b>
   2d69d: 0f 1f 00                     	nopl	(%rax)
   2d6a0: e8 7b 0a fe ff               	callq	0xe120 <__errno_location@plt>
   2d6a5: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   2d6aa: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2d6b0: eb de                        	jmp	0x2d690 <crypto_pwhash_argon2id_str_needs_rehash+0xd0>
   2d6b2: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   2d6bc: 0f 1f 40 00                  	nopl	(%rax)

000000000002d6c0 <crypto_pwhash_argon2id_alg_argon2id13>:
   2d6c0: b8 02 00 00 00               	movl	$0x2, %eax
   2d6c5: c3                           	retq
   2d6c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d6d0 <crypto_pwhash_argon2id_bytes_min>:
   2d6d0: b8 10 00 00 00               	movl	$0x10, %eax
   2d6d5: c3                           	retq
   2d6d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d6e0 <crypto_pwhash_argon2id_bytes_max>:
   2d6e0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d6e5: c3                           	retq
   2d6e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d6f0 <crypto_pwhash_argon2id_passwd_min>:
   2d6f0: 31 c0                        	xorl	%eax, %eax
   2d6f2: c3                           	retq
   2d6f3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2d6fe: 66 90                        	nop

000000000002d700 <crypto_pwhash_argon2id_passwd_max>:
   2d700: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d705: c3                           	retq
   2d706: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d710 <crypto_pwhash_argon2id_saltbytes>:
   2d710: b8 10 00 00 00               	movl	$0x10, %eax
   2d715: c3                           	retq
   2d716: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d720 <crypto_pwhash_argon2id_strbytes>:
   2d720: b8 80 00 00 00               	movl	$0x80, %eax
   2d725: c3                           	retq
   2d726: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d730 <crypto_pwhash_argon2id_strprefix>:
   2d730: 48 8d 05 c8 3c 03 00         	leaq	0x33cc8(%rip), %rax     # 0x613ff <_pad0+0x7f>
   2d737: c3                           	retq
   2d738: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000002d740 <crypto_pwhash_argon2id_opslimit_min>:
   2d740: b8 01 00 00 00               	movl	$0x1, %eax
   2d745: c3                           	retq
   2d746: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d750 <crypto_pwhash_argon2id_opslimit_max>:
   2d750: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d755: c3                           	retq
   2d756: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d760 <crypto_pwhash_argon2id_memlimit_min>:
   2d760: b8 00 20 00 00               	movl	$0x2000, %eax           # imm = 0x2000
   2d765: c3                           	retq
   2d766: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d770 <crypto_pwhash_argon2id_memlimit_max>:
   2d770: 48 b8 00 fc ff ff ff 03 00 00	movabsq	$0x3fffffffc00, %rax    # imm = 0x3FFFFFFFC00
   2d77a: c3                           	retq
   2d77b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000002d780 <crypto_pwhash_argon2id_opslimit_interactive>:
   2d780: b8 02 00 00 00               	movl	$0x2, %eax
   2d785: c3                           	retq
   2d786: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d790 <crypto_pwhash_argon2id_memlimit_interactive>:
   2d790: b8 00 00 00 04               	movl	$0x4000000, %eax        # imm = 0x4000000
   2d795: c3                           	retq
   2d796: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d7a0 <crypto_pwhash_argon2id_opslimit_moderate>:
   2d7a0: b8 03 00 00 00               	movl	$0x3, %eax
   2d7a5: c3                           	retq
   2d7a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d7b0 <crypto_pwhash_argon2id_memlimit_moderate>:
   2d7b0: b8 00 00 00 10               	movl	$0x10000000, %eax       # imm = 0x10000000
   2d7b5: c3                           	retq
   2d7b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d7c0 <crypto_pwhash_argon2id_opslimit_sensitive>:
   2d7c0: b8 04 00 00 00               	movl	$0x4, %eax
   2d7c5: c3                           	retq
   2d7c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d7d0 <crypto_pwhash_argon2id_memlimit_sensitive>:
   2d7d0: b8 00 00 00 40               	movl	$0x40000000, %eax       # imm = 0x40000000
   2d7d5: c3                           	retq
   2d7d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002d7e0 <crypto_pwhash_argon2id>:
   2d7e0: 41 57                        	pushq	%r15
   2d7e2: 49 89 d7                     	movq	%rdx, %r15
   2d7e5: 48 89 f2                     	movq	%rsi, %rdx
   2d7e8: 41 56                        	pushq	%r14
   2d7ea: 49 89 ce                     	movq	%rcx, %r14
   2d7ed: 41 55                        	pushq	%r13
   2d7ef: 4d 89 c5                     	movq	%r8, %r13
   2d7f2: 41 54                        	pushq	%r12
   2d7f4: 55                           	pushq	%rbp
   2d7f5: 48 89 f5                     	movq	%rsi, %rbp
   2d7f8: 31 f6                        	xorl	%esi, %esi
   2d7fa: 53                           	pushq	%rbx
   2d7fb: 4c 89 cb                     	movq	%r9, %rbx
   2d7fe: 48 83 ec 08                  	subq	$0x8, %rsp
   2d802: 4c 8b 64 24 40               	movq	0x40(%rsp), %r12
   2d807: e8 c4 0b fe ff               	callq	0xe3d0 <memset@plt>
   2d80c: 49 89 c2                     	movq	%rax, %r10
   2d80f: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d814: 48 39 e8                     	cmpq	%rbp, %rax
   2d817: 0f 82 9b 00 00 00            	jb	0x2d8b8 <crypto_pwhash_argon2id+0xd8>
   2d81d: 48 83 fd 0f                  	cmpq	$0xf, %rbp
   2d821: 76 7d                        	jbe	0x2d8a0 <crypto_pwhash_argon2id+0xc0>
   2d823: 4c 89 f2                     	movq	%r14, %rdx
   2d826: 48 09 da                     	orq	%rbx, %rdx
   2d829: 48 39 d0                     	cmpq	%rdx, %rax
   2d82c: 0f 82 86 00 00 00            	jb	0x2d8b8 <crypto_pwhash_argon2id+0xd8>
   2d832: 48 b8 00 fc ff ff ff 03 00 00	movabsq	$0x3fffffffc00, %rax    # imm = 0x3FFFFFFFC00
   2d83c: 4c 39 e0                     	cmpq	%r12, %rax
   2d83f: 72 77                        	jb	0x2d8b8 <crypto_pwhash_argon2id+0xd8>
   2d841: 48 85 db                     	testq	%rbx, %rbx
   2d844: 74 5a                        	je	0x2d8a0 <crypto_pwhash_argon2id+0xc0>
   2d846: 49 81 fc ff 1f 00 00         	cmpq	$0x1fff, %r12           # imm = 0x1FFF
   2d84d: 76 51                        	jbe	0x2d8a0 <crypto_pwhash_argon2id+0xc0>
   2d84f: 4d 39 fa                     	cmpq	%r15, %r10
   2d852: 74 4c                        	je	0x2d8a0 <crypto_pwhash_argon2id+0xc0>
   2d854: 83 7c 24 48 02               	cmpl	$0x2, 0x48(%rsp)
   2d859: 75 45                        	jne	0x2d8a0 <crypto_pwhash_argon2id+0xc0>
   2d85b: 48 83 ec 08                  	subq	$0x8, %rsp
   2d85f: 4c 89 e6                     	movq	%r12, %rsi
   2d862: 4d 89 e9                     	movq	%r13, %r9
   2d865: 4d 89 f0                     	movq	%r14, %r8
   2d868: 55                           	pushq	%rbp
   2d869: 48 c1 ee 0a                  	shrq	$0xa, %rsi
   2d86d: 4c 89 f9                     	movq	%r15, %rcx
   2d870: ba 01 00 00 00               	movl	$0x1, %edx
   2d875: 41 52                        	pushq	%r10
   2d877: 89 df                        	movl	%ebx, %edi
   2d879: 6a 10                        	pushq	$0x10
   2d87b: e8 90 f2 ff ff               	callq	0x2cb10 <argon2id_hash_raw>
   2d880: 48 83 c4 20                  	addq	$0x20, %rsp
   2d884: f7 d8                        	negl	%eax
   2d886: 19 c0                        	sbbl	%eax, %eax
   2d888: 48 83 c4 08                  	addq	$0x8, %rsp
   2d88c: 5b                           	popq	%rbx
   2d88d: 5d                           	popq	%rbp
   2d88e: 41 5c                        	popq	%r12
   2d890: 41 5d                        	popq	%r13
   2d892: 41 5e                        	popq	%r14
   2d894: 41 5f                        	popq	%r15
   2d896: c3                           	retq
   2d897: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   2d8a0: e8 7b 08 fe ff               	callq	0xe120 <__errno_location@plt>
   2d8a5: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2d8ab: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d8b0: eb d6                        	jmp	0x2d888 <crypto_pwhash_argon2id+0xa8>
   2d8b2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2d8b8: e8 63 08 fe ff               	callq	0xe120 <__errno_location@plt>
   2d8bd: c7 00 1b 00 00 00            	movl	$0x1b, (%rax)
   2d8c3: eb e6                        	jmp	0x2d8ab <crypto_pwhash_argon2id+0xcb>
   2d8c5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002d8d0 <crypto_pwhash_argon2id_str>:
   2d8d0: 41 57                        	pushq	%r15
   2d8d2: 41 56                        	pushq	%r14
   2d8d4: 41 55                        	pushq	%r13
   2d8d6: 49 89 cd                     	movq	%rcx, %r13
   2d8d9: 41 54                        	pushq	%r12
   2d8db: 49 89 fc                     	movq	%rdi, %r12
   2d8de: 48 83 c7 08                  	addq	$0x8, %rdi
   2d8e2: 55                           	pushq	%rbp
   2d8e3: 4c 89 e1                     	movq	%r12, %rcx
   2d8e6: 53                           	pushq	%rbx
   2d8e7: 48 83 ec 28                  	subq	$0x28, %rsp
   2d8eb: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2d8f4: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   2d8f9: 31 c0                        	xorl	%eax, %eax
   2d8fb: 48 c7 47 f8 00 00 00 00      	movq	$0x0, -0x8(%rdi)
   2d903: 48 c7 47 70 00 00 00 00      	movq	$0x0, 0x70(%rdi)
   2d90b: 48 83 e7 f8                  	andq	$-0x8, %rdi
   2d90f: 48 29 f9                     	subq	%rdi, %rcx
   2d912: 83 e9 80                     	subl	$-0x80, %ecx
   2d915: c1 e9 03                     	shrl	$0x3, %ecx
   2d918: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   2d91b: 48 89 d0                     	movq	%rdx, %rax
   2d91e: 4c 09 e8                     	orq	%r13, %rax
   2d921: 48 c1 e8 20                  	shrq	$0x20, %rax
   2d925: 0f 85 95 00 00 00            	jne	0x2d9c0 <crypto_pwhash_argon2id_str+0xf0>
   2d92b: 48 b8 00 fc ff ff ff 03 00 00	movabsq	$0x3fffffffc00, %rax    # imm = 0x3FFFFFFFC00
   2d935: 4c 89 c3                     	movq	%r8, %rbx
   2d938: 4c 39 c0                     	cmpq	%r8, %rax
   2d93b: 0f 82 7f 00 00 00            	jb	0x2d9c0 <crypto_pwhash_argon2id_str+0xf0>
   2d941: 4d 85 ed                     	testq	%r13, %r13
   2d944: 0f 84 8e 00 00 00            	je	0x2d9d8 <crypto_pwhash_argon2id_str+0x108>
   2d94a: 49 81 f8 ff 1f 00 00         	cmpq	$0x1fff, %r8            # imm = 0x1FFF
   2d951: 0f 86 81 00 00 00            	jbe	0x2d9d8 <crypto_pwhash_argon2id_str+0x108>
   2d957: 49 89 e7                     	movq	%rsp, %r15
   2d95a: 48 89 f5                     	movq	%rsi, %rbp
   2d95d: be 10 00 00 00               	movl	$0x10, %esi
   2d962: 49 89 d6                     	movq	%rdx, %r14
   2d965: 4c 89 ff                     	movq	%r15, %rdi
   2d968: 48 c1 eb 0a                  	shrq	$0xa, %rbx
   2d96c: e8 3f 0d fe ff               	callq	0xe6b0 <randombytes_buf@plt>
   2d971: 68 80 00 00 00               	pushq	$0x80
   2d976: 4d 89 f9                     	movq	%r15, %r9
   2d979: 4d 89 f0                     	movq	%r14, %r8
   2d97c: 41 54                        	pushq	%r12
   2d97e: 48 89 e9                     	movq	%rbp, %rcx
   2d981: ba 01 00 00 00               	movl	$0x1, %edx
   2d986: 89 de                        	movl	%ebx, %esi
   2d988: 6a 20                        	pushq	$0x20
   2d98a: 44 89 ef                     	movl	%r13d, %edi
   2d98d: 6a 10                        	pushq	$0x10
   2d98f: e8 cc ef ff ff               	callq	0x2c960 <argon2id_hash_encoded>
   2d994: 4c 89 fc                     	movq	%r15, %rsp
   2d997: f7 d8                        	negl	%eax
   2d999: 19 c0                        	sbbl	%eax, %eax
   2d99b: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   2d9a0: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   2d9a9: 75 3a                        	jne	0x2d9e5 <crypto_pwhash_argon2id_str+0x115>
   2d9ab: 48 83 c4 28                  	addq	$0x28, %rsp
   2d9af: 5b                           	popq	%rbx
   2d9b0: 5d                           	popq	%rbp
   2d9b1: 41 5c                        	popq	%r12
   2d9b3: 41 5d                        	popq	%r13
   2d9b5: 41 5e                        	popq	%r14
   2d9b7: 41 5f                        	popq	%r15
   2d9b9: c3                           	retq
   2d9ba: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2d9c0: e8 5b 07 fe ff               	callq	0xe120 <__errno_location@plt>
   2d9c5: c7 00 1b 00 00 00            	movl	$0x1b, (%rax)
   2d9cb: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2d9d0: eb c9                        	jmp	0x2d99b <crypto_pwhash_argon2id_str+0xcb>
   2d9d2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2d9d8: e8 43 07 fe ff               	callq	0xe120 <__errno_location@plt>
   2d9dd: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2d9e3: eb e6                        	jmp	0x2d9cb <crypto_pwhash_argon2id_str+0xfb>
   2d9e5: e8 06 09 fe ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2d9ea: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000002d9f0 <crypto_pwhash_argon2id_str_verify>:
   2d9f0: 48 89 d0                     	movq	%rdx, %rax
   2d9f3: 48 83 ec 08                  	subq	$0x8, %rsp
   2d9f7: 48 c1 e8 20                  	shrq	$0x20, %rax
   2d9fb: 75 33                        	jne	0x2da30 <crypto_pwhash_argon2id_str_verify+0x40>
   2d9fd: e8 5e f4 ff ff               	callq	0x2ce60 <argon2id_verify>
   2da02: 85 c0                        	testl	%eax, %eax
   2da04: 75 0a                        	jne	0x2da10 <crypto_pwhash_argon2id_str_verify+0x20>
   2da06: 48 83 c4 08                  	addq	$0x8, %rsp
   2da0a: c3                           	retq
   2da0b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   2da10: 83 f8 dd                     	cmpl	$-0x23, %eax
   2da13: 75 0b                        	jne	0x2da20 <crypto_pwhash_argon2id_str_verify+0x30>
   2da15: e8 06 07 fe ff               	callq	0xe120 <__errno_location@plt>
   2da1a: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2da20: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2da25: eb df                        	jmp	0x2da06 <crypto_pwhash_argon2id_str_verify+0x16>
   2da27: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   2da30: e8 eb 06 fe ff               	callq	0xe120 <__errno_location@plt>
   2da35: c7 00 1b 00 00 00            	movl	$0x1b, (%rax)
   2da3b: eb e3                        	jmp	0x2da20 <crypto_pwhash_argon2id_str_verify+0x30>
   2da3d: 0f 1f 00                     	nopl	(%rax)

000000000002da40 <crypto_pwhash_alg_argon2i13>:
   2da40: b8 01 00 00 00               	movl	$0x1, %eax
   2da45: c3                           	retq
   2da46: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002da50 <crypto_pwhash_alg_argon2id13>:
   2da50: b8 02 00 00 00               	movl	$0x2, %eax
   2da55: c3                           	retq
   2da56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002da60 <crypto_pwhash_alg_default>:
   2da60: b8 02 00 00 00               	movl	$0x2, %eax
   2da65: c3                           	retq
   2da66: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002da70 <crypto_pwhash_bytes_min>:
   2da70: b8 10 00 00 00               	movl	$0x10, %eax
   2da75: c3                           	retq
   2da76: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002da80 <crypto_pwhash_bytes_max>:
   2da80: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2da85: c3                           	retq
   2da86: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002da90 <crypto_pwhash_passwd_min>:
   2da90: 31 c0                        	xorl	%eax, %eax
   2da92: c3                           	retq
   2da93: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2da9e: 66 90                        	nop

000000000002daa0 <crypto_pwhash_passwd_max>:
   2daa0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2daa5: c3                           	retq
   2daa6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002dab0 <crypto_pwhash_saltbytes>:
   2dab0: b8 10 00 00 00               	movl	$0x10, %eax
   2dab5: c3                           	retq
   2dab6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002dac0 <crypto_pwhash_strbytes>:
   2dac0: b8 80 00 00 00               	movl	$0x80, %eax
   2dac5: c3                           	retq
   2dac6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002dad0 <crypto_pwhash_strprefix>:
   2dad0: 48 8d 05 28 39 03 00         	leaq	0x33928(%rip), %rax     # 0x613ff <_pad0+0x7f>
   2dad7: c3                           	retq
   2dad8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000002dae0 <crypto_pwhash_opslimit_min>:
   2dae0: b8 01 00 00 00               	movl	$0x1, %eax
   2dae5: c3                           	retq
   2dae6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002daf0 <crypto_pwhash_opslimit_max>:
   2daf0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2daf5: c3                           	retq
   2daf6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002db00 <crypto_pwhash_memlimit_min>:
   2db00: b8 00 20 00 00               	movl	$0x2000, %eax           # imm = 0x2000
   2db05: c3                           	retq
   2db06: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002db10 <crypto_pwhash_memlimit_max>:
   2db10: 48 b8 00 fc ff ff ff 03 00 00	movabsq	$0x3fffffffc00, %rax    # imm = 0x3FFFFFFFC00
   2db1a: c3                           	retq
   2db1b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000002db20 <crypto_pwhash_opslimit_interactive>:
   2db20: b8 02 00 00 00               	movl	$0x2, %eax
   2db25: c3                           	retq
   2db26: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002db30 <crypto_pwhash_memlimit_interactive>:
   2db30: b8 00 00 00 04               	movl	$0x4000000, %eax        # imm = 0x4000000
   2db35: c3                           	retq
   2db36: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002db40 <crypto_pwhash_opslimit_moderate>:
   2db40: b8 03 00 00 00               	movl	$0x3, %eax
   2db45: c3                           	retq
   2db46: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002db50 <crypto_pwhash_memlimit_moderate>:
   2db50: b8 00 00 00 10               	movl	$0x10000000, %eax       # imm = 0x10000000
   2db55: c3                           	retq
   2db56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002db60 <crypto_pwhash_opslimit_sensitive>:
   2db60: b8 04 00 00 00               	movl	$0x4, %eax
   2db65: c3                           	retq
   2db66: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002db70 <crypto_pwhash_memlimit_sensitive>:
   2db70: b8 00 00 00 40               	movl	$0x40000000, %eax       # imm = 0x40000000
   2db75: c3                           	retq
   2db76: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002db80 <crypto_pwhash>:
   2db80: 48 83 ec 08                  	subq	$0x8, %rsp
   2db84: 8b 44 24 18                  	movl	0x18(%rsp), %eax
   2db88: 83 f8 01                     	cmpl	$0x1, %eax
   2db8b: 74 33                        	je	0x2dbc0 <crypto_pwhash+0x40>
   2db8d: 83 f8 02                     	cmpl	$0x2, %eax
   2db90: 74 1e                        	je	0x2dbb0 <crypto_pwhash+0x30>
   2db92: e8 89 05 fe ff               	callq	0xe120 <__errno_location@plt>
   2db97: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2db9d: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2dba2: 48 83 c4 08                  	addq	$0x8, %rsp
   2dba6: c3                           	retq
   2dba7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   2dbb0: 48 83 c4 08                  	addq	$0x8, %rsp
   2dbb4: e9 97 0a fe ff               	jmp	0xe650 <crypto_pwhash_argon2id@plt>
   2dbb9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   2dbc0: 48 83 c4 08                  	addq	$0x8, %rsp
   2dbc4: e9 17 0d fe ff               	jmp	0xe8e0 <crypto_pwhash_argon2i@plt>
   2dbc9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

000000000002dbd0 <crypto_pwhash_str>:
   2dbd0: e9 cb 0b fe ff               	jmp	0xe7a0 <crypto_pwhash_argon2id_str@plt>
   2dbd5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002dbe0 <crypto_pwhash_str_alg>:
   2dbe0: 41 83 f9 01                  	cmpl	$0x1, %r9d
   2dbe4: 74 12                        	je	0x2dbf8 <crypto_pwhash_str_alg+0x18>
   2dbe6: 41 83 f9 02                  	cmpl	$0x2, %r9d
   2dbea: 75 11                        	jne	0x2dbfd <crypto_pwhash_str_alg+0x1d>
   2dbec: e9 af 0b fe ff               	jmp	0xe7a0 <crypto_pwhash_argon2id_str@plt>
   2dbf1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   2dbf8: e9 f3 0c fe ff               	jmp	0xe8f0 <crypto_pwhash_argon2i_str@plt>
   2dbfd: 50                           	pushq	%rax
   2dbfe: e8 8d 05 fe ff               	callq	0xe190 <sodium_misuse@plt>
   2dc03: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2dc0e: 66 90                        	nop

000000000002dc10 <crypto_pwhash_str_verify>:
   2dc10: 41 54                        	pushq	%r12
   2dc12: 49 89 f4                     	movq	%rsi, %r12
   2dc15: 48 8d 35 e3 37 03 00         	leaq	0x337e3(%rip), %rsi     # 0x613ff <_pad0+0x7f>
   2dc1c: 55                           	pushq	%rbp
   2dc1d: 48 89 d5                     	movq	%rdx, %rbp
   2dc20: ba 0a 00 00 00               	movl	$0xa, %edx
   2dc25: 53                           	pushq	%rbx
   2dc26: 48 89 fb                     	movq	%rdi, %rbx
   2dc29: e8 12 05 fe ff               	callq	0xe140 <strncmp@plt>
   2dc2e: 85 c0                        	testl	%eax, %eax
   2dc30: 74 2e                        	je	0x2dc60 <crypto_pwhash_str_verify+0x50>
   2dc32: ba 09 00 00 00               	movl	$0x9, %edx
   2dc37: 48 8d 35 b7 37 03 00         	leaq	0x337b7(%rip), %rsi     # 0x613f5 <_pad0+0x75>
   2dc3e: 48 89 df                     	movq	%rbx, %rdi
   2dc41: e8 fa 04 fe ff               	callq	0xe140 <strncmp@plt>
   2dc46: 85 c0                        	testl	%eax, %eax
   2dc48: 75 2e                        	jne	0x2dc78 <crypto_pwhash_str_verify+0x68>
   2dc4a: 48 89 ea                     	movq	%rbp, %rdx
   2dc4d: 4c 89 e6                     	movq	%r12, %rsi
   2dc50: 48 89 df                     	movq	%rbx, %rdi
   2dc53: 5b                           	popq	%rbx
   2dc54: 5d                           	popq	%rbp
   2dc55: 41 5c                        	popq	%r12
   2dc57: e9 94 09 fe ff               	jmp	0xe5f0 <crypto_pwhash_argon2i_str_verify@plt>
   2dc5c: 0f 1f 40 00                  	nopl	(%rax)
   2dc60: 48 89 ea                     	movq	%rbp, %rdx
   2dc63: 4c 89 e6                     	movq	%r12, %rsi
   2dc66: 48 89 df                     	movq	%rbx, %rdi
   2dc69: 5b                           	popq	%rbx
   2dc6a: 5d                           	popq	%rbp
   2dc6b: 41 5c                        	popq	%r12
   2dc6d: e9 8e 07 fe ff               	jmp	0xe400 <crypto_pwhash_argon2id_str_verify@plt>
   2dc72: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2dc78: e8 a3 04 fe ff               	callq	0xe120 <__errno_location@plt>
   2dc7d: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2dc83: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2dc88: 5b                           	popq	%rbx
   2dc89: 5d                           	popq	%rbp
   2dc8a: 41 5c                        	popq	%r12
   2dc8c: c3                           	retq
   2dc8d: 0f 1f 00                     	nopl	(%rax)

000000000002dc90 <crypto_pwhash_str_needs_rehash>:
   2dc90: 41 54                        	pushq	%r12
   2dc92: 49 89 f4                     	movq	%rsi, %r12
   2dc95: 48 8d 35 63 37 03 00         	leaq	0x33763(%rip), %rsi     # 0x613ff <_pad0+0x7f>
   2dc9c: 55                           	pushq	%rbp
   2dc9d: 48 89 d5                     	movq	%rdx, %rbp
   2dca0: ba 0a 00 00 00               	movl	$0xa, %edx
   2dca5: 53                           	pushq	%rbx
   2dca6: 48 89 fb                     	movq	%rdi, %rbx
   2dca9: e8 92 04 fe ff               	callq	0xe140 <strncmp@plt>
   2dcae: 85 c0                        	testl	%eax, %eax
   2dcb0: 74 2e                        	je	0x2dce0 <crypto_pwhash_str_needs_rehash+0x50>
   2dcb2: ba 09 00 00 00               	movl	$0x9, %edx
   2dcb7: 48 8d 35 37 37 03 00         	leaq	0x33737(%rip), %rsi     # 0x613f5 <_pad0+0x75>
   2dcbe: 48 89 df                     	movq	%rbx, %rdi
   2dcc1: e8 7a 04 fe ff               	callq	0xe140 <strncmp@plt>
   2dcc6: 85 c0                        	testl	%eax, %eax
   2dcc8: 75 2e                        	jne	0x2dcf8 <crypto_pwhash_str_needs_rehash+0x68>
   2dcca: 48 89 ea                     	movq	%rbp, %rdx
   2dccd: 4c 89 e6                     	movq	%r12, %rsi
   2dcd0: 48 89 df                     	movq	%rbx, %rdi
   2dcd3: 5b                           	popq	%rbx
   2dcd4: 5d                           	popq	%rbp
   2dcd5: 41 5c                        	popq	%r12
   2dcd7: e9 14 0b fe ff               	jmp	0xe7f0 <crypto_pwhash_argon2i_str_needs_rehash@plt>
   2dcdc: 0f 1f 40 00                  	nopl	(%rax)
   2dce0: 48 89 ea                     	movq	%rbp, %rdx
   2dce3: 4c 89 e6                     	movq	%r12, %rsi
   2dce6: 48 89 df                     	movq	%rbx, %rdi
   2dce9: 5b                           	popq	%rbx
   2dcea: 5d                           	popq	%rbp
   2dceb: 41 5c                        	popq	%r12
   2dced: e9 9e 09 fe ff               	jmp	0xe690 <crypto_pwhash_argon2id_str_needs_rehash@plt>
   2dcf2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2dcf8: e8 23 04 fe ff               	callq	0xe120 <__errno_location@plt>
   2dcfd: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   2dd03: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2dd08: 5b                           	popq	%rbx
   2dd09: 5d                           	popq	%rbp
   2dd0a: 41 5c                        	popq	%r12
   2dd0c: c3                           	retq
   2dd0d: 0f 1f 00                     	nopl	(%rax)

000000000002dd10 <crypto_pwhash_primitive>:
   2dd10: 48 8d 05 d6 36 03 00         	leaq	0x336d6(%rip), %rax     # 0x613ed <_pad0+0x6d>
   2dd17: c3                           	retq
   2dd18: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000002dd20 <crypto_scalarmult_primitive>:
   2dd20: 48 8d 05 e3 36 03 00         	leaq	0x336e3(%rip), %rax     # 0x6140a <_pad0+0x8a>
   2dd27: c3                           	retq
   2dd28: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000002dd30 <crypto_scalarmult_base>:
   2dd30: e9 4b 0c fe ff               	jmp	0xe980 <crypto_scalarmult_curve25519_base@plt>
   2dd35: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002dd40 <crypto_scalarmult>:
   2dd40: e9 8b 09 fe ff               	jmp	0xe6d0 <crypto_scalarmult_curve25519@plt>
   2dd45: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002dd50 <crypto_scalarmult_bytes>:
   2dd50: b8 20 00 00 00               	movl	$0x20, %eax
   2dd55: c3                           	retq
   2dd56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002dd60 <crypto_scalarmult_scalarbytes>:
   2dd60: b8 20 00 00 00               	movl	$0x20, %eax
   2dd65: c3                           	retq
   2dd66: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002dd70 <fe25519_sub>:
   2dd70: 48 b8 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rax  # imm = 0x7FFFFFFFFFFFF
   2dd7a: 53                           	pushq	%rbx
   2dd7b: 4c 8b 1a                     	movq	(%rdx), %r11
   2dd7e: 4d 89 d8                     	movq	%r11, %r8
   2dd81: 49 c1 e8 33                  	shrq	$0x33, %r8
   2dd85: 4c 03 42 08                  	addq	0x8(%rdx), %r8
   2dd89: 4c 89 c1                     	movq	%r8, %rcx
   2dd8c: 4d 89 c2                     	movq	%r8, %r10
   2dd8f: 48 c1 e9 33                  	shrq	$0x33, %rcx
   2dd93: 48 03 4a 10                  	addq	0x10(%rdx), %rcx
   2dd97: 49 21 c2                     	andq	%rax, %r10
   2dd9a: 49 89 c8                     	movq	%rcx, %r8
   2dd9d: 48 21 c1                     	andq	%rax, %rcx
   2dda0: 49 c1 e8 33                  	shrq	$0x33, %r8
   2dda4: 4c 03 42 18                  	addq	0x18(%rdx), %r8
   2dda8: 49 89 c9                     	movq	%rcx, %r9
   2ddab: 4c 89 c1                     	movq	%r8, %rcx
   2ddae: 49 21 c0                     	andq	%rax, %r8
   2ddb1: 48 c1 e9 33                  	shrq	$0x33, %rcx
   2ddb5: 48 03 4a 20                  	addq	0x20(%rdx), %rcx
   2ddb9: 48 ba da ff ff ff ff ff 0f 00	movabsq	$0xfffffffffffda, %rdx  # imm = 0xFFFFFFFFFFFDA
   2ddc3: 48 03 16                     	addq	(%rsi), %rdx
   2ddc6: 48 89 cb                     	movq	%rcx, %rbx
   2ddc9: 48 c1 e9 33                  	shrq	$0x33, %rcx
   2ddcd: 48 21 c3                     	andq	%rax, %rbx
   2ddd0: 4c 21 d8                     	andq	%r11, %rax
   2ddd3: 4c 8b 5e 08                  	movq	0x8(%rsi), %r11
   2ddd7: 48 29 c2                     	subq	%rax, %rdx
   2ddda: 48 b8 fe ff ff ff ff ff 0f 00	movabsq	$0xffffffffffffe, %rax  # imm = 0xFFFFFFFFFFFFE
   2dde4: 49 01 c3                     	addq	%rax, %r11
   2dde7: 4d 29 d3                     	subq	%r10, %r11
   2ddea: 4c 8b 56 10                  	movq	0x10(%rsi), %r10
   2ddee: 49 01 c2                     	addq	%rax, %r10
   2ddf1: 4d 29 ca                     	subq	%r9, %r10
   2ddf4: 4c 8b 4e 18                  	movq	0x18(%rsi), %r9
   2ddf8: 49 01 c1                     	addq	%rax, %r9
   2ddfb: 48 03 46 20                  	addq	0x20(%rsi), %rax
   2ddff: 48 8d 34 c9                  	leaq	(%rcx,%rcx,8), %rsi
   2de03: 4c 89 5f 08                  	movq	%r11, 0x8(%rdi)
   2de07: 48 8d 0c 71                  	leaq	(%rcx,%rsi,2), %rcx
   2de0b: 48 29 d8                     	subq	%rbx, %rax
   2de0e: 4d 29 c1                     	subq	%r8, %r9
   2de11: 4c 89 57 10                  	movq	%r10, 0x10(%rdi)
   2de15: 48 29 ca                     	subq	%rcx, %rdx
   2de18: 4c 89 4f 18                  	movq	%r9, 0x18(%rdi)
   2de1c: 5b                           	popq	%rbx
   2de1d: 48 89 17                     	movq	%rdx, (%rdi)
   2de20: 48 89 47 20                  	movq	%rax, 0x20(%rdi)
   2de24: c3                           	retq
   2de25: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002de30 <fe25519_mul>:
   2de30: 41 57                        	pushq	%r15
   2de32: 41 56                        	pushq	%r14
   2de34: 41 55                        	pushq	%r13
   2de36: 41 54                        	pushq	%r12
   2de38: 55                           	pushq	%rbp
   2de39: 48 89 fd                     	movq	%rdi, %rbp
   2de3c: 53                           	pushq	%rbx
   2de3d: 48 8b 7e 10                  	movq	0x10(%rsi), %rdi
   2de41: 48 8b 42 08                  	movq	0x8(%rdx), %rax
   2de45: 4c 8b 76 18                  	movq	0x18(%rsi), %r14
   2de49: 4c 8b 4e 20                  	movq	0x20(%rsi), %r9
   2de4d: 48 8b 4e 08                  	movq	0x8(%rsi), %rcx
   2de51: 4c 8b 26                     	movq	(%rsi), %r12
   2de54: 4c 8b 7a 18                  	movq	0x18(%rdx), %r15
   2de58: 48 89 44 24 c0               	movq	%rax, -0x40(%rsp)
   2de5d: 48 8d 04 ff                  	leaq	(%rdi,%rdi,8), %rax
   2de61: 48 8b 32                     	movq	(%rdx), %rsi
   2de64: 4c 8b 6a 20                  	movq	0x20(%rdx), %r13
   2de68: 4c 89 4c 24 f0               	movq	%r9, -0x10(%rsp)
   2de6d: 48 8b 5a 10                  	movq	0x10(%rdx), %rbx
   2de71: 48 8d 14 47                  	leaq	(%rdi,%rax,2), %rdx
   2de75: 4b 8d 04 f6                  	leaq	(%r14,%r14,8), %rax
   2de79: 48 89 54 24 d8               	movq	%rdx, -0x28(%rsp)
   2de7e: 49 8d 14 46                  	leaq	(%r14,%rax,2), %rdx
   2de82: 4b 8d 04 c9                  	leaq	(%r9,%r9,8), %rax
   2de86: 48 89 5c 24 e8               	movq	%rbx, -0x18(%rsp)
   2de8b: 49 8d 1c 41                  	leaq	(%r9,%rax,2), %rbx
   2de8f: 4c 89 e0                     	movq	%r12, %rax
   2de92: 48 89 54 24 c8               	movq	%rdx, -0x38(%rsp)
   2de97: 48 f7 e6                     	mulq	%rsi
   2de9a: 49 89 c2                     	movq	%rax, %r10
   2de9d: 48 8d 04 c9                  	leaq	(%rcx,%rcx,8), %rax
   2dea1: 49 89 d3                     	movq	%rdx, %r11
   2dea4: 4c 8d 04 41                  	leaq	(%rcx,%rax,2), %r8
   2dea8: 4c 89 c0                     	movq	%r8, %rax
   2deab: 49 f7 e5                     	mulq	%r13
   2deae: 49 89 c0                     	movq	%rax, %r8
   2deb1: 48 8b 44 24 d8               	movq	-0x28(%rsp), %rax
   2deb6: 49 89 d1                     	movq	%rdx, %r9
   2deb9: 49 f7 e7                     	mulq	%r15
   2debc: 49 01 c0                     	addq	%rax, %r8
   2debf: 48 8b 44 24 c8               	movq	-0x38(%rsp), %rax
   2dec4: 49 11 d1                     	adcq	%rdx, %r9
   2dec7: 4d 01 d0                     	addq	%r10, %r8
   2deca: 4d 11 d9                     	adcq	%r11, %r9
   2decd: 48 f7 64 24 e8               	mulq	-0x18(%rsp)
   2ded2: 49 01 c0                     	addq	%rax, %r8
   2ded5: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   2deda: 49 11 d1                     	adcq	%rdx, %r9
   2dedd: 48 f7 e3                     	mulq	%rbx
   2dee0: 4c 01 c0                     	addq	%r8, %rax
   2dee3: 49 89 c2                     	movq	%rax, %r10
   2dee6: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   2deeb: 4c 11 ca                     	adcq	%r9, %rdx
   2deee: 49 89 d3                     	movq	%rdx, %r11
   2def1: 49 f7 e4                     	mulq	%r12
   2def4: 49 89 c0                     	movq	%rax, %r8
   2def7: 48 89 f0                     	movq	%rsi, %rax
   2defa: 49 89 d1                     	movq	%rdx, %r9
   2defd: 48 f7 e1                     	mulq	%rcx
   2df00: 49 01 c0                     	addq	%rax, %r8
   2df03: 48 8b 44 24 d8               	movq	-0x28(%rsp), %rax
   2df08: 49 11 d1                     	adcq	%rdx, %r9
   2df0b: 49 f7 e5                     	mulq	%r13
   2df0e: 49 01 c0                     	addq	%rax, %r8
   2df11: 48 8b 44 24 c8               	movq	-0x38(%rsp), %rax
   2df16: 49 11 d1                     	adcq	%rdx, %r9
   2df19: 49 f7 e7                     	mulq	%r15
   2df1c: 49 01 c0                     	addq	%rax, %r8
   2df1f: 48 8b 44 24 e8               	movq	-0x18(%rsp), %rax
   2df24: 49 11 d1                     	adcq	%rdx, %r9
   2df27: 48 f7 e3                     	mulq	%rbx
   2df2a: 4c 01 c0                     	addq	%r8, %rax
   2df2d: 48 89 44 24 d8               	movq	%rax, -0x28(%rsp)
   2df32: 48 8b 44 24 e8               	movq	-0x18(%rsp), %rax
   2df37: 4c 11 ca                     	adcq	%r9, %rdx
   2df3a: 48 89 54 24 e0               	movq	%rdx, -0x20(%rsp)
   2df3f: 49 f7 e4                     	mulq	%r12
   2df42: 49 89 c0                     	movq	%rax, %r8
   2df45: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   2df4a: 49 89 d1                     	movq	%rdx, %r9
   2df4d: 48 f7 e1                     	mulq	%rcx
   2df50: 49 01 c0                     	addq	%rax, %r8
   2df53: 48 89 f0                     	movq	%rsi, %rax
   2df56: 49 11 d1                     	adcq	%rdx, %r9
   2df59: 48 f7 e7                     	mulq	%rdi
   2df5c: 49 01 c0                     	addq	%rax, %r8
   2df5f: 48 8b 44 24 c8               	movq	-0x38(%rsp), %rax
   2df64: 49 11 d1                     	adcq	%rdx, %r9
   2df67: 49 f7 e5                     	mulq	%r13
   2df6a: 49 01 c0                     	addq	%rax, %r8
   2df6d: 4c 89 f8                     	movq	%r15, %rax
   2df70: 49 11 d1                     	adcq	%rdx, %r9
   2df73: 48 f7 e3                     	mulq	%rbx
   2df76: 4c 01 c0                     	addq	%r8, %rax
   2df79: 4c 11 ca                     	adcq	%r9, %rdx
   2df7c: 48 89 44 24 c8               	movq	%rax, -0x38(%rsp)
   2df81: 4c 89 e0                     	movq	%r12, %rax
   2df84: 48 89 54 24 d0               	movq	%rdx, -0x30(%rsp)
   2df89: 49 f7 e7                     	mulq	%r15
   2df8c: 49 89 c0                     	movq	%rax, %r8
   2df8f: 48 8b 44 24 e8               	movq	-0x18(%rsp), %rax
   2df94: 49 89 d1                     	movq	%rdx, %r9
   2df97: 48 f7 e1                     	mulq	%rcx
   2df9a: 49 01 c0                     	addq	%rax, %r8
   2df9d: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   2dfa2: 49 11 d1                     	adcq	%rdx, %r9
   2dfa5: 48 f7 e7                     	mulq	%rdi
   2dfa8: 49 01 c0                     	addq	%rax, %r8
   2dfab: 48 89 f0                     	movq	%rsi, %rax
   2dfae: 49 11 d1                     	adcq	%rdx, %r9
   2dfb1: 49 f7 e6                     	mulq	%r14
   2dfb4: 49 01 c0                     	addq	%rax, %r8
   2dfb7: 48 89 d8                     	movq	%rbx, %rax
   2dfba: 49 11 d1                     	adcq	%rdx, %r9
   2dfbd: 49 f7 e5                     	mulq	%r13
   2dfc0: 49 01 c0                     	addq	%rax, %r8
   2dfc3: 4c 89 e0                     	movq	%r12, %rax
   2dfc6: 49 11 d1                     	adcq	%rdx, %r9
   2dfc9: 49 f7 e5                     	mulq	%r13
   2dfcc: 49 89 c4                     	movq	%rax, %r12
   2dfcf: 4c 89 f8                     	movq	%r15, %rax
   2dfd2: 49 89 d5                     	movq	%rdx, %r13
   2dfd5: 48 f7 e1                     	mulq	%rcx
   2dfd8: 48 89 c1                     	movq	%rax, %rcx
   2dfdb: 48 8b 44 24 e8               	movq	-0x18(%rsp), %rax
   2dfe0: 48 89 d3                     	movq	%rdx, %rbx
   2dfe3: 4c 01 e1                     	addq	%r12, %rcx
   2dfe6: 4c 11 eb                     	adcq	%r13, %rbx
   2dfe9: 48 f7 e7                     	mulq	%rdi
   2dfec: 48 01 c1                     	addq	%rax, %rcx
   2dfef: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   2dff4: 48 11 d3                     	adcq	%rdx, %rbx
   2dff7: 49 f7 e6                     	mulq	%r14
   2dffa: 48 01 c1                     	addq	%rax, %rcx
   2dffd: 48 8b 44 24 f0               	movq	-0x10(%rsp), %rax
   2e002: 48 11 d3                     	adcq	%rdx, %rbx
   2e005: 48 f7 e6                     	mulq	%rsi
   2e008: 4c 89 de                     	movq	%r11, %rsi
   2e00b: 4d 89 d3                     	movq	%r10, %r11
   2e00e: 48 01 c8                     	addq	%rcx, %rax
   2e011: 48 b9 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rcx  # imm = 0x7FFFFFFFFFFFF
   2e01b: 48 11 da                     	adcq	%rbx, %rdx
   2e01e: 4c 89 d3                     	movq	%r10, %rbx
   2e021: 49 21 cb                     	andq	%rcx, %r11
   2e024: 48 0f ac f3 33               	shrdq	$0x33, %rsi, %rbx
   2e029: 48 c1 ee 33                  	shrq	$0x33, %rsi
   2e02d: 48 89 f7                     	movq	%rsi, %rdi
   2e030: 48 89 de                     	movq	%rbx, %rsi
   2e033: 48 03 74 24 d8               	addq	-0x28(%rsp), %rsi
   2e038: 48 13 7c 24 e0               	adcq	-0x20(%rsp), %rdi
   2e03d: 49 89 f2                     	movq	%rsi, %r10
   2e040: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   2e045: 49 21 ca                     	andq	%rcx, %r10
   2e048: 48 c1 ef 33                  	shrq	$0x33, %rdi
   2e04c: 48 03 74 24 c8               	addq	-0x38(%rsp), %rsi
   2e051: 48 13 7c 24 d0               	adcq	-0x30(%rsp), %rdi
   2e056: 48 89 f3                     	movq	%rsi, %rbx
   2e059: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   2e05e: 48 21 cb                     	andq	%rcx, %rbx
   2e061: 48 c1 ef 33                  	shrq	$0x33, %rdi
   2e065: 4c 01 c6                     	addq	%r8, %rsi
   2e068: 4c 11 cf                     	adcq	%r9, %rdi
   2e06b: 49 89 f6                     	movq	%rsi, %r14
   2e06e: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   2e073: 48 c1 ef 33                  	shrq	$0x33, %rdi
   2e077: 48 01 f0                     	addq	%rsi, %rax
   2e07a: 4c 89 f6                     	movq	%r14, %rsi
   2e07d: 48 11 fa                     	adcq	%rdi, %rdx
   2e080: 49 89 c4                     	movq	%rax, %r12
   2e083: 48 21 ce                     	andq	%rcx, %rsi
   2e086: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   2e08b: 48 89 75 18                  	movq	%rsi, 0x18(%rbp)
   2e08f: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   2e093: 48 8d 3c 50                  	leaq	(%rax,%rdx,2), %rdi
   2e097: 4c 89 e0                     	movq	%r12, %rax
   2e09a: 4c 01 df                     	addq	%r11, %rdi
   2e09d: 48 21 c8                     	andq	%rcx, %rax
   2e0a0: 48 89 fa                     	movq	%rdi, %rdx
   2e0a3: 48 21 cf                     	andq	%rcx, %rdi
   2e0a6: 48 89 45 20                  	movq	%rax, 0x20(%rbp)
   2e0aa: 48 c1 ea 33                  	shrq	$0x33, %rdx
   2e0ae: 48 89 7d 00                  	movq	%rdi, (%rbp)
   2e0b2: 4c 01 d2                     	addq	%r10, %rdx
   2e0b5: 48 89 d7                     	movq	%rdx, %rdi
   2e0b8: 48 c1 ea 33                  	shrq	$0x33, %rdx
   2e0bc: 48 01 da                     	addq	%rbx, %rdx
   2e0bf: 48 21 cf                     	andq	%rcx, %rdi
   2e0c2: 48 89 7d 08                  	movq	%rdi, 0x8(%rbp)
   2e0c6: 48 89 55 10                  	movq	%rdx, 0x10(%rbp)
   2e0ca: 5b                           	popq	%rbx
   2e0cb: 5d                           	popq	%rbp
   2e0cc: 41 5c                        	popq	%r12
   2e0ce: 41 5d                        	popq	%r13
   2e0d0: 41 5e                        	popq	%r14
   2e0d2: 41 5f                        	popq	%r15
   2e0d4: c3                           	retq
   2e0d5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002e0e0 <fe25519_sq>:
   2e0e0: 41 57                        	pushq	%r15
   2e0e2: 41 56                        	pushq	%r14
   2e0e4: 41 55                        	pushq	%r13
   2e0e6: 41 54                        	pushq	%r12
   2e0e8: 55                           	pushq	%rbp
   2e0e9: 48 89 fd                     	movq	%rdi, %rbp
   2e0ec: 53                           	pushq	%rbx
   2e0ed: 4c 8b 46 08                  	movq	0x8(%rsi), %r8
   2e0f1: 48 8b 7e 10                  	movq	0x10(%rsi), %rdi
   2e0f5: 48 8b 4e 18                  	movq	0x18(%rsi), %rcx
   2e0f9: 4b 8d 04 00                  	leaq	(%r8,%r8), %rax
   2e0fd: 4c 8b 0e                     	movq	(%rsi), %r9
   2e100: 48 8b 76 20                  	movq	0x20(%rsi), %rsi
   2e104: 48 89 44 24 e0               	movq	%rax, -0x20(%rsp)
   2e109: 48 8d 04 ff                  	leaq	(%rdi,%rdi,8), %rax
   2e10d: 4c 8d 14 47                  	leaq	(%rdi,%rax,2), %r10
   2e111: 4b 8d 04 c0                  	leaq	(%r8,%r8,8), %rax
   2e115: 4d 8d 24 40                  	leaq	(%r8,%rax,2), %r12
   2e119: 4d 01 d2                     	addq	%r10, %r10
   2e11c: 4b 8d 1c 09                  	leaq	(%r9,%r9), %rbx
   2e120: 4d 01 e4                     	addq	%r12, %r12
   2e123: 4c 89 e0                     	movq	%r12, %rax
   2e126: 48 f7 e6                     	mulq	%rsi
   2e129: 49 89 c4                     	movq	%rax, %r12
   2e12c: 4c 89 d0                     	movq	%r10, %rax
   2e12f: 49 89 d5                     	movq	%rdx, %r13
   2e132: 48 f7 e1                     	mulq	%rcx
   2e135: 49 01 c4                     	addq	%rax, %r12
   2e138: 4c 89 c8                     	movq	%r9, %rax
   2e13b: 49 11 d5                     	adcq	%rdx, %r13
   2e13e: 49 f7 e1                     	mulq	%r9
   2e141: 4d 89 e6                     	movq	%r12, %r14
   2e144: 4d 89 ef                     	movq	%r13, %r15
   2e147: 49 01 c6                     	addq	%rax, %r14
   2e14a: 48 89 d8                     	movq	%rbx, %rax
   2e14d: 49 11 d7                     	adcq	%rdx, %r15
   2e150: 49 f7 e0                     	mulq	%r8
   2e153: 49 89 c4                     	movq	%rax, %r12
   2e156: 4c 89 d0                     	movq	%r10, %rax
   2e159: 49 89 d5                     	movq	%rdx, %r13
   2e15c: 48 f7 e6                     	mulq	%rsi
   2e15f: 49 01 c4                     	addq	%rax, %r12
   2e162: 48 8d 04 c9                  	leaq	(%rcx,%rcx,8), %rax
   2e166: 4c 8d 0c 41                  	leaq	(%rcx,%rax,2), %r9
   2e16a: 49 11 d5                     	adcq	%rdx, %r13
   2e16d: 4c 89 c8                     	movq	%r9, %rax
   2e170: 4f 8d 14 09                  	leaq	(%r9,%r9), %r10
   2e174: 48 f7 e1                     	mulq	%rcx
   2e177: 49 01 c4                     	addq	%rax, %r12
   2e17a: 4c 89 d0                     	movq	%r10, %rax
   2e17d: 49 11 d5                     	adcq	%rdx, %r13
   2e180: 48 f7 e6                     	mulq	%rsi
   2e183: 49 89 c2                     	movq	%rax, %r10
   2e186: 48 89 d8                     	movq	%rbx, %rax
   2e189: 49 89 d3                     	movq	%rdx, %r11
   2e18c: 48 f7 e7                     	mulq	%rdi
   2e18f: 49 01 c2                     	addq	%rax, %r10
   2e192: 4c 89 c0                     	movq	%r8, %rax
   2e195: 49 11 d3                     	adcq	%rdx, %r11
   2e198: 49 f7 e0                     	mulq	%r8
   2e19b: 49 89 c0                     	movq	%rax, %r8
   2e19e: 49 89 d1                     	movq	%rdx, %r9
   2e1a1: 48 89 c8                     	movq	%rcx, %rax
   2e1a4: 4d 01 d0                     	addq	%r10, %r8
   2e1a7: 4d 11 d9                     	adcq	%r11, %r9
   2e1aa: 48 f7 e3                     	mulq	%rbx
   2e1ad: 4c 89 44 24 e8               	movq	%r8, -0x18(%rsp)
   2e1b2: 4c 89 4c 24 f0               	movq	%r9, -0x10(%rsp)
   2e1b7: 49 89 c0                     	movq	%rax, %r8
   2e1ba: 48 8b 44 24 e0               	movq	-0x20(%rsp), %rax
   2e1bf: 49 89 d1                     	movq	%rdx, %r9
   2e1c2: 48 f7 e7                     	mulq	%rdi
   2e1c5: 49 01 c0                     	addq	%rax, %r8
   2e1c8: 48 8d 04 f6                  	leaq	(%rsi,%rsi,8), %rax
   2e1cc: 48 8d 04 46                  	leaq	(%rsi,%rax,2), %rax
   2e1d0: 49 11 d1                     	adcq	%rdx, %r9
   2e1d3: 48 f7 e6                     	mulq	%rsi
   2e1d6: 49 01 c0                     	addq	%rax, %r8
   2e1d9: 48 89 f0                     	movq	%rsi, %rax
   2e1dc: 4c 89 f6                     	movq	%r14, %rsi
   2e1df: 49 11 d1                     	adcq	%rdx, %r9
   2e1e2: 48 f7 e3                     	mulq	%rbx
   2e1e5: 49 89 c2                     	movq	%rax, %r10
   2e1e8: 48 8b 44 24 e0               	movq	-0x20(%rsp), %rax
   2e1ed: 49 89 d3                     	movq	%rdx, %r11
   2e1f0: 48 f7 e1                     	mulq	%rcx
   2e1f3: 48 89 c1                     	movq	%rax, %rcx
   2e1f6: 48 89 d3                     	movq	%rdx, %rbx
   2e1f9: 48 89 f8                     	movq	%rdi, %rax
   2e1fc: 4c 01 d1                     	addq	%r10, %rcx
   2e1ff: 4c 11 db                     	adcq	%r11, %rbx
   2e202: 48 f7 e7                     	mulq	%rdi
   2e205: 4d 89 f3                     	movq	%r14, %r11
   2e208: 4c 89 ff                     	movq	%r15, %rdi
   2e20b: 48 01 c8                     	addq	%rcx, %rax
   2e20e: 48 b9 ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rcx  # imm = 0x7FFFFFFFFFFFF
   2e218: 48 11 da                     	adcq	%rbx, %rdx
   2e21b: 4c 0f ac fe 33               	shrdq	$0x33, %r15, %rsi
   2e220: 49 21 cb                     	andq	%rcx, %r11
   2e223: 48 c1 ef 33                  	shrq	$0x33, %rdi
   2e227: 4c 01 e6                     	addq	%r12, %rsi
   2e22a: 4c 11 ef                     	adcq	%r13, %rdi
   2e22d: 49 89 f2                     	movq	%rsi, %r10
   2e230: 49 21 ca                     	andq	%rcx, %r10
   2e233: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   2e238: 48 c1 ef 33                  	shrq	$0x33, %rdi
   2e23c: 48 03 74 24 e8               	addq	-0x18(%rsp), %rsi
   2e241: 48 13 7c 24 f0               	adcq	-0x10(%rsp), %rdi
   2e246: 48 89 f3                     	movq	%rsi, %rbx
   2e249: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   2e24e: 48 21 cb                     	andq	%rcx, %rbx
   2e251: 48 c1 ef 33                  	shrq	$0x33, %rdi
   2e255: 4c 01 c6                     	addq	%r8, %rsi
   2e258: 4c 11 cf                     	adcq	%r9, %rdi
   2e25b: 49 89 f6                     	movq	%rsi, %r14
   2e25e: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   2e263: 48 c1 ef 33                  	shrq	$0x33, %rdi
   2e267: 48 01 f0                     	addq	%rsi, %rax
   2e26a: 4c 89 f6                     	movq	%r14, %rsi
   2e26d: 48 11 fa                     	adcq	%rdi, %rdx
   2e270: 49 89 c4                     	movq	%rax, %r12
   2e273: 48 21 ce                     	andq	%rcx, %rsi
   2e276: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   2e27b: 48 89 75 18                  	movq	%rsi, 0x18(%rbp)
   2e27f: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   2e283: 48 8d 3c 50                  	leaq	(%rax,%rdx,2), %rdi
   2e287: 4c 89 e0                     	movq	%r12, %rax
   2e28a: 4c 01 df                     	addq	%r11, %rdi
   2e28d: 48 21 c8                     	andq	%rcx, %rax
   2e290: 48 89 fa                     	movq	%rdi, %rdx
   2e293: 48 21 cf                     	andq	%rcx, %rdi
   2e296: 48 89 45 20                  	movq	%rax, 0x20(%rbp)
   2e29a: 48 c1 ea 33                  	shrq	$0x33, %rdx
   2e29e: 48 89 7d 00                  	movq	%rdi, (%rbp)
   2e2a2: 4c 01 d2                     	addq	%r10, %rdx
   2e2a5: 48 89 d7                     	movq	%rdx, %rdi
   2e2a8: 48 c1 ea 33                  	shrq	$0x33, %rdx
   2e2ac: 48 01 da                     	addq	%rbx, %rdx
   2e2af: 48 21 cf                     	andq	%rcx, %rdi
   2e2b2: 48 89 7d 08                  	movq	%rdi, 0x8(%rbp)
   2e2b6: 48 89 55 10                  	movq	%rdx, 0x10(%rbp)
   2e2ba: 5b                           	popq	%rbx
   2e2bb: 5d                           	popq	%rbp
   2e2bc: 41 5c                        	popq	%r12
   2e2be: 41 5d                        	popq	%r13
   2e2c0: 41 5e                        	popq	%r14
   2e2c2: 41 5f                        	popq	%r15
   2e2c4: c3                           	retq
   2e2c5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002e2d0 <crypto_scalarmult_curve25519_ref10_base>:
   2e2d0: 41 54                        	pushq	%r12
   2e2d2: 48 8d 56 01                  	leaq	0x1(%rsi), %rdx
   2e2d6: 48 89 f8                     	movq	%rdi, %rax
   2e2d9: 55                           	pushq	%rbp
   2e2da: 48 29 d0                     	subq	%rdx, %rax
   2e2dd: 53                           	pushq	%rbx
   2e2de: 48 89 fb                     	movq	%rdi, %rbx
   2e2e1: 48 81 ec 30 01 00 00         	subq	$0x130, %rsp            # imm = 0x130
   2e2e8: 48 83 f8 0e                  	cmpq	$0xe, %rax
   2e2ec: 0f 86 c4 00 00 00            	jbe	0x2e3b6 <crypto_scalarmult_curve25519_ref10_base+0xe6>
   2e2f2: f3 0f 6f 16                  	movdqu	(%rsi), %xmm2
   2e2f6: 0f 11 17                     	movups	%xmm2, (%rdi)
   2e2f9: f3 0f 6f 5e 10               	movdqu	0x10(%rsi), %xmm3
   2e2fe: 0f 11 5f 10                  	movups	%xmm3, 0x10(%rdi)
   2e302: 0f b6 43 1f                  	movzbl	0x1f(%rbx), %eax
   2e306: 80 23 f8                     	andb	$-0x8, (%rbx)
   2e309: 48 89 de                     	movq	%rbx, %rsi
   2e30c: 48 8d 6c 24 60               	leaq	0x60(%rsp), %rbp
   2e311: 48 8d bc 24 90 00 00 00      	leaq	0x90(%rsp), %rdi
   2e319: 49 89 e4                     	movq	%rsp, %r12
   2e31c: 83 e0 7f                     	andl	$0x7f, %eax
   2e31f: 83 c8 40                     	orl	$0x40, %eax
   2e322: 88 43 1f                     	movb	%al, 0x1f(%rbx)
   2e325: e8 26 d8 fe ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   2e32a: 48 8d 94 24 b8 00 00 00      	leaq	0xb8(%rsp), %rdx
   2e332: 48 89 ef                     	movq	%rbp, %rdi
   2e335: f3 0f 6f 84 24 c8 00 00 00   	movdqu	0xc8(%rsp), %xmm0
   2e33e: 48 8b 84 24 d8 00 00 00      	movq	0xd8(%rsp), %rax
   2e346: 48 8d b4 24 e0 00 00 00      	leaq	0xe0(%rsp), %rsi
   2e34e: 66 0f d4 84 24 f0 00 00 00   	paddq	0xf0(%rsp), %xmm0
   2e357: f3 0f 6f 8c 24 b8 00 00 00   	movdqu	0xb8(%rsp), %xmm1
   2e360: 48 03 84 24 00 01 00 00      	addq	0x100(%rsp), %rax
   2e368: 66 0f d4 8c 24 e0 00 00 00   	paddq	0xe0(%rsp), %xmm1
   2e371: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   2e376: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   2e37b: 0f 29 4c 24 30               	movaps	%xmm1, 0x30(%rsp)
   2e380: e8 eb f9 ff ff               	callq	0x2dd70 <fe25519_sub>
   2e385: 48 89 ee                     	movq	%rbp, %rsi
   2e388: e8 63 a2 fe ff               	callq	0x185f0 <fe25519_invert>
   2e38d: 48 8d 74 24 30               	leaq	0x30(%rsp), %rsi
   2e392: 48 89 ea                     	movq	%rbp, %rdx
   2e395: 4c 89 e7                     	movq	%r12, %rdi
   2e398: e8 93 fa ff ff               	callq	0x2de30 <fe25519_mul>
   2e39d: 4c 89 e6                     	movq	%r12, %rsi
   2e3a0: 48 89 df                     	movq	%rbx, %rdi
   2e3a3: e8 48 99 fe ff               	callq	0x17cf0 <fe25519_tobytes>
   2e3a8: 48 81 c4 30 01 00 00         	addq	$0x130, %rsp            # imm = 0x130
   2e3af: 31 c0                        	xorl	%eax, %eax
   2e3b1: 5b                           	popq	%rbx
   2e3b2: 5d                           	popq	%rbp
   2e3b3: 41 5c                        	popq	%r12
   2e3b5: c3                           	retq
   2e3b6: 31 c0                        	xorl	%eax, %eax
   2e3b8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   2e3c0: 0f b6 14 06                  	movzbl	(%rsi,%rax), %edx
   2e3c4: 88 14 03                     	movb	%dl, (%rbx,%rax)
   2e3c7: 48 83 c0 01                  	addq	$0x1, %rax
   2e3cb: 48 83 f8 20                  	cmpq	$0x20, %rax
   2e3cf: 75 ef                        	jne	0x2e3c0 <crypto_scalarmult_curve25519_ref10_base+0xf0>
   2e3d1: e9 2c ff ff ff               	jmp	0x2e302 <crypto_scalarmult_curve25519_ref10_base+0x32>
   2e3d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002e3e0 <crypto_scalarmult_curve25519_ref10.part.0>:
   2e3e0: 41 57                        	pushq	%r15
   2e3e2: 48 89 f0                     	movq	%rsi, %rax
   2e3e5: 48 89 d6                     	movq	%rdx, %rsi
   2e3e8: 45 31 ff                     	xorl	%r15d, %r15d
   2e3eb: 41 56                        	pushq	%r14
   2e3ed: 45 31 f6                     	xorl	%r14d, %r14d
   2e3f0: 41 55                        	pushq	%r13
   2e3f2: 45 31 ed                     	xorl	%r13d, %r13d
   2e3f5: 41 54                        	pushq	%r12
   2e3f7: 45 31 e4                     	xorl	%r12d, %r12d
   2e3fa: 55                           	pushq	%rbp
   2e3fb: 53                           	pushq	%rbx
   2e3fc: 48 89 fb                     	movq	%rdi, %rbx
   2e3ff: 48 81 ec 68 02 00 00         	subq	$0x268, %rsp            # imm = 0x268
   2e406: f3 0f 6f 58 10               	movdqu	0x10(%rax), %xmm3
   2e40b: f3 0f 6f 10                  	movdqu	(%rax), %xmm2
   2e40f: 64 48 8b 14 25 28 00 00 00   	movq	%fs:0x28, %rdx
   2e418: 48 89 94 24 58 02 00 00      	movq	%rdx, 0x258(%rsp)
   2e420: 31 d2                        	xorl	%edx, %edx
   2e422: 48 8d bc 24 e0 00 00 00      	leaq	0xe0(%rsp), %rdi
   2e42a: 48 8d ac 24 40 01 00 00      	leaq	0x140(%rsp), %rbp
   2e432: 0f 29 9c 24 40 02 00 00      	movaps	%xmm3, 0x240(%rsp)
   2e43a: 0f b6 84 24 4f 02 00 00      	movzbl	0x24f(%rsp), %eax
   2e442: 48 89 bc 24 d0 00 00 00      	movq	%rdi, 0xd0(%rsp)
   2e44a: 83 e0 7f                     	andl	$0x7f, %eax
   2e44d: 0f 29 94 24 30 02 00 00      	movaps	%xmm2, 0x230(%rsp)
   2e455: 83 c8 40                     	orl	$0x40, %eax
   2e458: 80 a4 24 30 02 00 00 f8      	andb	$-0x8, 0x230(%rsp)
   2e460: 88 84 24 4f 02 00 00         	movb	%al, 0x24f(%rsp)
   2e467: e8 34 98 fe ff               	callq	0x17ca0 <fe25519_frombytes>
   2e46c: 45 31 c9                     	xorl	%r9d, %r9d
   2e46f: 45 31 db                     	xorl	%r11d, %r11d
   2e472: 4c 89 7c 24 30               	movq	%r15, 0x30(%rsp)
   2e477: 66 0f 6f a4 24 e0 00 00 00   	movdqa	0xe0(%rsp), %xmm4
   2e480: 31 f6                        	xorl	%esi, %esi
   2e482: 31 d2                        	xorl	%edx, %edx
   2e484: 45 31 d2                     	xorl	%r10d, %r10d
   2e487: 48 8d bc 24 a0 01 00 00      	leaq	0x1a0(%rsp), %rdi
   2e48f: 48 8b 84 24 00 01 00 00      	movq	0x100(%rsp), %rax
   2e497: 66 0f 6f ac 24 f0 00 00 00   	movdqa	0xf0(%rsp), %xmm5
   2e4a0: 48 89 9c 24 d8 00 00 00      	movq	%rbx, 0xd8(%rsp)
   2e4a8: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   2e4ad: 45 31 c0                     	xorl	%r8d, %r8d
   2e4b0: 4c 89 db                     	movq	%r11, %rbx
   2e4b3: 48 8d bc 24 70 01 00 00      	leaq	0x170(%rsp), %rdi
   2e4bb: 48 89 7c 24 48               	movq	%rdi, 0x48(%rsp)
   2e4c0: 48 8d bc 24 d0 01 00 00      	leaq	0x1d0(%rsp), %rdi
   2e4c8: 48 89 7c 24 20               	movq	%rdi, 0x20(%rsp)
   2e4cd: 48 8d bc 24 10 01 00 00      	leaq	0x110(%rsp), %rdi
   2e4d5: 48 89 84 24 90 01 00 00      	movq	%rax, 0x190(%rsp)
   2e4dd: b8 01 00 00 00               	movl	$0x1, %eax
   2e4e2: 48 89 7c 24 40               	movq	%rdi, 0x40(%rsp)
   2e4e7: 48 8d bc 24 00 02 00 00      	leaq	0x200(%rsp), %rdi
   2e4ef: 48 89 7c 24 10               	movq	%rdi, 0x10(%rsp)
   2e4f4: 48 89 c7                     	movq	%rax, %rdi
   2e4f7: 4c 89 e0                     	movq	%r12, %rax
   2e4fa: 48 c7 44 24 60 00 00 00 00   	movq	$0x0, 0x60(%rsp)
   2e503: 48 c7 44 24 28 00 00 00 00   	movq	$0x0, 0x28(%rsp)
   2e50c: 48 c7 44 24 50 01 00 00 00   	movq	$0x1, 0x50(%rsp)
   2e515: c7 44 24 0c fe 00 00 00      	movl	$0xfe, 0xc(%rsp)
   2e51d: 4c 89 8c 24 b8 00 00 00      	movq	%r9, 0xb8(%rsp)
   2e525: 4c 89 b4 24 88 00 00 00      	movq	%r14, 0x88(%rsp)
   2e52d: 0f 29 a4 24 70 01 00 00      	movaps	%xmm4, 0x170(%rsp)
   2e535: 0f 29 ac 24 80 01 00 00      	movaps	%xmm5, 0x180(%rsp)
   2e53d: e9 a2 00 00 00               	jmp	0x2e5e4 <crypto_scalarmult_curve25519_ref10.part.0+0x204>
   2e542: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2e548: 48 8b 8c 24 28 01 00 00      	movq	0x128(%rsp), %rcx
   2e550: 48 8b 84 24 48 01 00 00      	movq	0x148(%rsp), %rax
   2e558: 48 8b bc 24 c0 01 00 00      	movq	0x1c0(%rsp), %rdi
   2e560: 48 8b 9c 24 40 01 00 00      	movq	0x140(%rsp), %rbx
   2e568: 48 89 8c 24 88 00 00 00      	movq	%rcx, 0x88(%rsp)
   2e570: 48 8b 8c 24 30 01 00 00      	movq	0x130(%rsp), %rcx
   2e578: 48 89 84 24 b8 00 00 00      	movq	%rax, 0xb8(%rsp)
   2e580: 48 8b 84 24 a0 01 00 00      	movq	0x1a0(%rsp), %rax
   2e588: 48 89 4c 24 30               	movq	%rcx, 0x30(%rsp)
   2e58d: 4c 8b 94 24 50 01 00 00      	movq	0x150(%rsp), %r10
   2e595: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   2e59a: 4c 8b 9c 24 58 01 00 00      	movq	0x158(%rsp), %r11
   2e5a2: 48 89 7c 24 60               	movq	%rdi, 0x60(%rsp)
   2e5a7: 4c 8b ac 24 60 01 00 00      	movq	0x160(%rsp), %r13
   2e5af: 48 8b 84 24 a8 01 00 00      	movq	0x1a8(%rsp), %rax
   2e5b7: 4c 8b bc 24 b0 01 00 00      	movq	0x1b0(%rsp), %r15
   2e5bf: 4c 8b b4 24 b8 01 00 00      	movq	0x1b8(%rsp), %r14
   2e5c7: 48 8b bc 24 10 01 00 00      	movq	0x110(%rsp), %rdi
   2e5cf: 48 8b 94 24 18 01 00 00      	movq	0x118(%rsp), %rdx
   2e5d7: 48 8b b4 24 20 01 00 00      	movq	0x120(%rsp), %rsi
   2e5df: 44 8b 44 24 28               	movl	0x28(%rsp), %r8d
   2e5e4: 44 8b 64 24 0c               	movl	0xc(%rsp), %r12d
   2e5e9: 44 89 e1                     	movl	%r12d, %ecx
   2e5ec: c1 f9 03                     	sarl	$0x3, %ecx
   2e5ef: 48 63 c9                     	movslq	%ecx, %rcx
   2e5f2: 44 0f b6 8c 0c 30 02 00 00   	movzbl	0x230(%rsp,%rcx), %r9d
   2e5fb: 44 89 e1                     	movl	%r12d, %ecx
   2e5fe: 83 e1 07                     	andl	$0x7, %ecx
   2e601: 41 d3 f9                     	sarl	%cl, %r9d
   2e604: 48 8b 8c 24 70 01 00 00      	movq	0x170(%rsp), %rcx
   2e60c: 41 83 e1 01                  	andl	$0x1, %r9d
   2e610: 45 89 cc                     	movl	%r9d, %r12d
   2e613: 4c 8b 8c 24 78 01 00 00      	movq	0x178(%rsp), %r9
   2e61b: 44 89 64 24 28               	movl	%r12d, 0x28(%rsp)
   2e620: 49 89 d4                     	movq	%rdx, %r12
   2e623: 44 32 44 24 28               	xorb	0x28(%rsp), %r8b
   2e628: 49 89 f8                     	movq	%rdi, %r8
   2e62b: 4c 0f 45 c1                  	cmovneq	%rcx, %r8
   2e62f: 4d 0f 45 e1                  	cmovneq	%r9, %r12
   2e633: 48 0f 45 cf                  	cmovneq	%rdi, %rcx
   2e637: 4c 0f 45 ca                  	cmovneq	%rdx, %r9
   2e63b: 4c 89 44 24 70               	movq	%r8, 0x70(%rsp)
   2e640: 4c 89 84 24 10 01 00 00      	movq	%r8, 0x110(%rsp)
   2e648: 4c 8b 84 24 88 00 00 00      	movq	0x88(%rsp), %r8
   2e650: 4c 89 64 24 78               	movq	%r12, 0x78(%rsp)
   2e655: 4c 89 a4 24 18 01 00 00      	movq	%r12, 0x118(%rsp)
   2e65d: 49 89 f4                     	movq	%rsi, %r12
   2e660: 4c 0f 45 a4 24 80 01 00 00   	cmovneq	0x180(%rsp), %r12
   2e669: 48 0f 44 b4 24 80 01 00 00   	cmoveq	0x180(%rsp), %rsi
   2e672: 48 89 8c 24 98 00 00 00      	movq	%rcx, 0x98(%rsp)
   2e67a: 4c 89 a4 24 80 00 00 00      	movq	%r12, 0x80(%rsp)
   2e682: 4c 89 a4 24 20 01 00 00      	movq	%r12, 0x120(%rsp)
   2e68a: 4d 89 c4                     	movq	%r8, %r12
   2e68d: 4c 0f 45 a4 24 88 01 00 00   	cmovneq	0x188(%rsp), %r12
   2e696: 4c 0f 44 84 24 88 01 00 00   	cmoveq	0x188(%rsp), %r8
   2e69f: 48 89 8c 24 70 01 00 00      	movq	%rcx, 0x170(%rsp)
   2e6a7: 4c 89 d1                     	movq	%r10, %rcx
   2e6aa: 4c 89 a4 24 88 00 00 00      	movq	%r12, 0x88(%rsp)
   2e6b2: 49 0f 45 cf                  	cmovneq	%r15, %rcx
   2e6b6: 4d 0f 45 fa                  	cmovneq	%r10, %r15
   2e6ba: 4c 89 a4 24 28 01 00 00      	movq	%r12, 0x128(%rsp)
   2e6c2: 4c 8b 64 24 30               	movq	0x30(%rsp), %r12
   2e6c7: 4c 0f 45 a4 24 90 01 00 00   	cmovneq	0x190(%rsp), %r12
   2e6d0: 4c 89 84 24 b0 00 00 00      	movq	%r8, 0xb0(%rsp)
   2e6d8: 4c 89 84 24 88 01 00 00      	movq	%r8, 0x188(%rsp)
   2e6e0: 4c 89 a4 24 90 00 00 00      	movq	%r12, 0x90(%rsp)
   2e6e8: 4c 89 a4 24 30 01 00 00      	movq	%r12, 0x130(%rsp)
   2e6f0: 4c 8b 64 24 30               	movq	0x30(%rsp), %r12
   2e6f5: 4c 89 8c 24 a0 00 00 00      	movq	%r9, 0xa0(%rsp)
   2e6fd: 4c 89 8c 24 78 01 00 00      	movq	%r9, 0x178(%rsp)
   2e705: 48 89 b4 24 a8 00 00 00      	movq	%rsi, 0xa8(%rsp)
   2e70d: 48 89 b4 24 80 01 00 00      	movq	%rsi, 0x180(%rsp)
   2e715: 4c 0f 44 a4 24 90 01 00 00   	cmoveq	0x190(%rsp), %r12
   2e71e: 48 8b bc 24 b8 00 00 00      	movq	0xb8(%rsp), %rdi
   2e726: 48 8b 74 24 50               	movq	0x50(%rsp), %rsi
   2e72b: 48 89 8c 24 50 01 00 00      	movq	%rcx, 0x150(%rsp)
   2e733: 48 89 8c 24 c8 00 00 00      	movq	%rcx, 0xc8(%rsp)
   2e73b: 4c 89 d9                     	movq	%r11, %rcx
   2e73e: 49 89 f9                     	movq	%rdi, %r9
   2e741: 49 0f 45 ce                  	cmovneq	%r14, %rcx
   2e745: 48 89 f2                     	movq	%rsi, %rdx
   2e748: 4d 0f 45 f3                  	cmovneq	%r11, %r14
   2e74c: 4c 0f 45 c8                  	cmovneq	%rax, %r9
   2e750: 48 0f 44 d3                  	cmoveq	%rbx, %rdx
   2e754: 4c 89 a4 24 90 01 00 00      	movq	%r12, 0x190(%rsp)
   2e75c: 48 89 8c 24 58 01 00 00      	movq	%rcx, 0x158(%rsp)
   2e764: 48 0f 45 c7                  	cmovneq	%rdi, %rax
   2e768: 48 0f 44 de                  	cmoveq	%rsi, %rbx
   2e76c: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   2e771: 4c 89 4c 24 50               	movq	%r9, 0x50(%rsp)
   2e776: 48 8b 74 24 48               	movq	0x48(%rsp), %rsi
   2e77b: 4c 89 8c 24 48 01 00 00      	movq	%r9, 0x148(%rsp)
   2e783: 4c 8b 4c 24 60               	movq	0x60(%rsp), %r9
   2e788: 48 89 8c 24 c0 00 00 00      	movq	%rcx, 0xc0(%rsp)
   2e790: 4c 89 c9                     	movq	%r9, %rcx
   2e793: 48 89 54 24 30               	movq	%rdx, 0x30(%rsp)
   2e798: 49 0f 44 cd                  	cmoveq	%r13, %rcx
   2e79c: 4d 0f 44 e9                  	cmoveq	%r9, %r13
   2e7a0: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   2e7a5: 48 89 94 24 40 01 00 00      	movq	%rdx, 0x140(%rsp)
   2e7ad: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   2e7b2: 48 89 8c 24 60 01 00 00      	movq	%rcx, 0x160(%rsp)
   2e7ba: 48 89 8c 24 b8 00 00 00      	movq	%rcx, 0xb8(%rsp)
   2e7c2: 48 89 84 24 a8 01 00 00      	movq	%rax, 0x1a8(%rsp)
   2e7ca: 48 89 9c 24 a0 01 00 00      	movq	%rbx, 0x1a0(%rsp)
   2e7d2: 4c 89 bc 24 b0 01 00 00      	movq	%r15, 0x1b0(%rsp)
   2e7da: 4c 89 b4 24 b8 01 00 00      	movq	%r14, 0x1b8(%rsp)
   2e7e2: 4c 89 ac 24 c0 01 00 00      	movq	%r13, 0x1c0(%rsp)
   2e7ea: 4d 01 e5                     	addq	%r12, %r13
   2e7ed: e8 7e f5 ff ff               	callq	0x2dd70 <fe25519_sub>
   2e7f2: 48 8b 74 24 40               	movq	0x40(%rsp), %rsi
   2e7f7: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   2e7fc: 48 89 ea                     	movq	%rbp, %rdx
   2e7ff: e8 6c f5 ff ff               	callq	0x2dd70 <fe25519_sub>
   2e804: 4c 8b 54 24 30               	movq	0x30(%rsp), %r10
   2e809: 4c 8b 44 24 70               	movq	0x70(%rsp), %r8
   2e80e: 4c 89 ac 24 60 01 00 00      	movq	%r13, 0x160(%rsp)
   2e816: 4c 8b 4c 24 78               	movq	0x78(%rsp), %r9
   2e81b: 48 8b 8c 24 b8 00 00 00      	movq	0xb8(%rsp), %rcx
   2e823: 4f 8d 1c 02                  	leaq	(%r10,%r8), %r11
   2e827: 48 8b 84 24 88 00 00 00      	movq	0x88(%rsp), %rax
   2e82f: 4c 8b 6c 24 40               	movq	0x40(%rsp), %r13
   2e834: 4c 89 9c 24 10 01 00 00      	movq	%r11, 0x110(%rsp)
   2e83c: 4c 8b 5c 24 50               	movq	0x50(%rsp), %r11
   2e841: 4c 8b 84 24 c0 00 00 00      	movq	0xc0(%rsp), %r8
   2e849: 4c 89 ea                     	movq	%r13, %rdx
   2e84c: 4f 8d 14 0b                  	leaq	(%r11,%r9), %r10
   2e850: 4c 8b 9c 24 80 00 00 00      	movq	0x80(%rsp), %r11
   2e858: 4c 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %r9
   2e860: 49 01 c0                     	addq	%rax, %r8
   2e863: 48 8b 44 24 60               	movq	0x60(%rsp), %rax
   2e868: 4c 89 94 24 18 01 00 00      	movq	%r10, 0x118(%rsp)
   2e870: 4d 01 d9                     	addq	%r11, %r9
   2e873: 4c 8b 9c 24 90 00 00 00      	movq	0x90(%rsp), %r11
   2e87b: 4c 89 84 24 28 01 00 00      	movq	%r8, 0x128(%rsp)
   2e883: 4c 89 8c 24 20 01 00 00      	movq	%r9, 0x120(%rsp)
   2e88b: 4c 01 d9                     	addq	%r11, %rcx
   2e88e: 4c 8b 9c 24 98 00 00 00      	movq	0x98(%rsp), %r11
   2e896: 48 89 8c 24 30 01 00 00      	movq	%rcx, 0x130(%rsp)
   2e89e: 4c 01 db                     	addq	%r11, %rbx
   2e8a1: 4c 8b 9c 24 a0 00 00 00      	movq	0xa0(%rsp), %r11
   2e8a9: 48 89 9c 24 40 01 00 00      	movq	%rbx, 0x140(%rsp)
   2e8b1: 4c 01 d8                     	addq	%r11, %rax
   2e8b4: 4c 8b 9c 24 a8 00 00 00      	movq	0xa8(%rsp), %r11
   2e8bc: 48 89 84 24 48 01 00 00      	movq	%rax, 0x148(%rsp)
   2e8c4: 48 8b 84 24 b0 00 00 00      	movq	0xb0(%rsp), %rax
   2e8cc: 4d 01 df                     	addq	%r11, %r15
   2e8cf: 49 01 c6                     	addq	%rax, %r14
   2e8d2: 4c 89 bc 24 50 01 00 00      	movq	%r15, 0x150(%rsp)
   2e8da: 4c 8b 7c 24 20               	movq	0x20(%rsp), %r15
   2e8df: 4c 89 b4 24 58 01 00 00      	movq	%r14, 0x158(%rsp)
   2e8e7: 4c 8b 74 24 18               	movq	0x18(%rsp), %r14
   2e8ec: 4c 89 fe                     	movq	%r15, %rsi
   2e8ef: 4c 89 f7                     	movq	%r14, %rdi
   2e8f2: e8 39 f5 ff ff               	callq	0x2de30 <fe25519_mul>
   2e8f7: 48 8b 5c 24 10               	movq	0x10(%rsp), %rbx
   2e8fc: 48 89 ee                     	movq	%rbp, %rsi
   2e8ff: 48 89 ef                     	movq	%rbp, %rdi
   2e902: 48 89 da                     	movq	%rbx, %rdx
   2e905: e8 26 f5 ff ff               	callq	0x2de30 <fe25519_mul>
   2e90a: 48 89 de                     	movq	%rbx, %rsi
   2e90d: 4c 89 ff                     	movq	%r15, %rdi
   2e910: e8 cb f7 ff ff               	callq	0x2e0e0 <fe25519_sq>
   2e915: 4c 89 ee                     	movq	%r13, %rsi
   2e918: 48 89 df                     	movq	%rbx, %rdi
   2e91b: e8 c0 f7 ff ff               	callq	0x2e0e0 <fe25519_sq>
   2e920: 4c 89 f6                     	movq	%r14, %rsi
   2e923: 48 89 ea                     	movq	%rbp, %rdx
   2e926: 48 89 ef                     	movq	%rbp, %rdi
   2e929: 66 0f 6f 84 24 50 01 00 00   	movdqa	0x150(%rsp), %xmm0
   2e932: 48 8b 84 24 60 01 00 00      	movq	0x160(%rsp), %rax
   2e93a: 4c 89 74 24 18               	movq	%r14, 0x18(%rsp)
   2e93f: 66 0f d4 84 24 b0 01 00 00   	paddq	0x1b0(%rsp), %xmm0
   2e948: 48 03 84 24 c0 01 00 00      	addq	0x1c0(%rsp), %rax
   2e950: 66 0f 6f 8c 24 a0 01 00 00   	movdqa	0x1a0(%rsp), %xmm1
   2e959: 48 89 84 24 90 01 00 00      	movq	%rax, 0x190(%rsp)
   2e961: 66 0f d4 8c 24 40 01 00 00   	paddq	0x140(%rsp), %xmm1
   2e96a: 0f 29 84 24 80 01 00 00      	movaps	%xmm0, 0x180(%rsp)
   2e972: 0f 29 8c 24 70 01 00 00      	movaps	%xmm1, 0x170(%rsp)
   2e97a: e8 f1 f3 ff ff               	callq	0x2dd70 <fe25519_sub>
   2e97f: 4c 89 fa                     	movq	%r15, %rdx
   2e982: 48 89 de                     	movq	%rbx, %rsi
   2e985: 4c 89 ef                     	movq	%r13, %rdi
   2e988: e8 a3 f4 ff ff               	callq	0x2de30 <fe25519_mul>
   2e98d: 4c 89 fa                     	movq	%r15, %rdx
   2e990: 48 89 de                     	movq	%rbx, %rsi
   2e993: 48 89 df                     	movq	%rbx, %rdi
   2e996: 4c 89 7c 24 20               	movq	%r15, 0x20(%rsp)
   2e99b: 48 89 5c 24 10               	movq	%rbx, 0x10(%rsp)
   2e9a0: e8 cb f3 ff ff               	callq	0x2dd70 <fe25519_sub>
   2e9a5: 48 89 ee                     	movq	%rbp, %rsi
   2e9a8: 48 89 ef                     	movq	%rbp, %rdi
   2e9ab: e8 30 f7 ff ff               	callq	0x2e0e0 <fe25519_sq>
   2e9b0: 41 b8 42 db 01 00            	movl	$0x1db42, %r8d          # imm = 0x1DB42
   2e9b6: 4c 89 c0                     	movq	%r8, %rax
   2e9b9: 48 f7 a4 24 00 02 00 00      	mulq	0x200(%rsp)
   2e9c1: 48 89 c1                     	movq	%rax, %rcx
   2e9c4: 48 89 44 24 30               	movq	%rax, 0x30(%rsp)
   2e9c9: 48 89 d3                     	movq	%rdx, %rbx
   2e9cc: 4c 89 c0                     	movq	%r8, %rax
   2e9cf: 48 0f ac d1 33               	shrdq	$0x33, %rdx, %rcx
   2e9d4: 48 89 54 24 38               	movq	%rdx, 0x38(%rsp)
   2e9d9: 48 c1 eb 33                  	shrq	$0x33, %rbx
   2e9dd: 48 f7 a4 24 08 02 00 00      	mulq	0x208(%rsp)
   2e9e5: 48 01 c8                     	addq	%rcx, %rax
   2e9e8: 48 11 da                     	adcq	%rbx, %rdx
   2e9eb: 48 89 c3                     	movq	%rax, %rbx
   2e9ee: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   2e9f3: 4c 89 c0                     	movq	%r8, %rax
   2e9f6: 48 0f ac d3 33               	shrdq	$0x33, %rdx, %rbx
   2e9fb: 48 89 54 24 58               	movq	%rdx, 0x58(%rsp)
   2ea00: 48 89 d6                     	movq	%rdx, %rsi
   2ea03: 48 f7 a4 24 10 02 00 00      	mulq	0x210(%rsp)
   2ea0b: 48 c1 ee 33                  	shrq	$0x33, %rsi
   2ea0f: 49 89 de                     	movq	%rbx, %r14
   2ea12: 49 89 f7                     	movq	%rsi, %r15
   2ea15: 49 01 c6                     	addq	%rax, %r14
   2ea18: 4c 89 c0                     	movq	%r8, %rax
   2ea1b: 49 11 d7                     	adcq	%rdx, %r15
   2ea1e: 48 f7 a4 24 18 02 00 00      	mulq	0x218(%rsp)
   2ea26: 4d 89 f4                     	movq	%r14, %r12
   2ea29: 4d 89 fd                     	movq	%r15, %r13
   2ea2c: 4d 0f ac fc 33               	shrdq	$0x33, %r15, %r12
   2ea31: 49 c1 ed 33                  	shrq	$0x33, %r13
   2ea35: 49 01 c4                     	addq	%rax, %r12
   2ea38: 49 11 d5                     	adcq	%rdx, %r13
   2ea3b: 4c 89 e0                     	movq	%r12, %rax
   2ea3e: 4c 89 ea                     	movq	%r13, %rdx
   2ea41: 4c 0f ac e8 33               	shrdq	$0x33, %r13, %rax
   2ea46: 48 c1 ea 33                  	shrq	$0x33, %rdx
   2ea4a: 48 89 c6                     	movq	%rax, %rsi
   2ea4d: 4c 89 c0                     	movq	%r8, %rax
   2ea50: 48 89 d7                     	movq	%rdx, %rdi
   2ea53: 48 f7 a4 24 20 02 00 00      	mulq	0x220(%rsp)
   2ea5b: 48 01 f0                     	addq	%rsi, %rax
   2ea5e: 48 89 44 24 60               	movq	%rax, 0x60(%rsp)
   2ea63: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   2ea68: 48 11 fa                     	adcq	%rdi, %rdx
   2ea6b: 48 89 54 24 68               	movq	%rdx, 0x68(%rsp)
   2ea70: 48 89 c6                     	movq	%rax, %rsi
   2ea73: 48 89 c7                     	movq	%rax, %rdi
   2ea76: e8 65 f6 ff ff               	callq	0x2e0e0 <fe25519_sq>
   2ea7b: 48 8b 44 24 60               	movq	0x60(%rsp), %rax
   2ea80: 48 8b 54 24 68               	movq	0x68(%rsp), %rdx
   2ea85: 49 ba ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %r10  # imm = 0x7FFFFFFFFFFFF
   2ea8f: 4d 89 d3                     	movq	%r10, %r11
   2ea92: 48 8b 4c 24 30               	movq	0x30(%rsp), %rcx
   2ea97: 48 8b 5c 24 50               	movq	0x50(%rsp), %rbx
   2ea9c: 4d 21 d6                     	andq	%r10, %r14
   2ea9f: 49 21 c3                     	andq	%rax, %r11
   2eaa2: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   2eaa7: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   2eaac: 4d 21 d4                     	andq	%r10, %r12
   2eaaf: 48 8b b4 24 d0 00 00 00      	movq	0xd0(%rsp), %rsi
   2eab7: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   2eabb: 4c 21 d1                     	andq	%r10, %rcx
   2eabe: 4c 21 d3                     	andq	%r10, %rbx
   2eac1: 48 8d 04 50                  	leaq	(%rax,%rdx,2), %rax
   2eac5: 48 89 ea                     	movq	%rbp, %rdx
   2eac8: 4c 01 9c 24 f0 01 00 00      	addq	%r11, 0x1f0(%rsp)
   2ead0: 48 01 c8                     	addq	%rcx, %rax
   2ead3: 48 01 9c 24 d8 01 00 00      	addq	%rbx, 0x1d8(%rsp)
   2eadb: 48 01 84 24 d0 01 00 00      	addq	%rax, 0x1d0(%rsp)
   2eae3: 4c 01 b4 24 e0 01 00 00      	addq	%r14, 0x1e0(%rsp)
   2eaeb: 4c 01 a4 24 e8 01 00 00      	addq	%r12, 0x1e8(%rsp)
   2eaf3: e8 38 f3 ff ff               	callq	0x2de30 <fe25519_mul>
   2eaf8: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   2eafd: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   2eb02: 48 89 ef                     	movq	%rbp, %rdi
   2eb05: e8 26 f3 ff ff               	callq	0x2de30 <fe25519_mul>
   2eb0a: 83 6c 24 0c 01               	subl	$0x1, 0xc(%rsp)
   2eb0f: 8b 4c 24 0c                  	movl	0xc(%rsp), %ecx
   2eb13: 83 f9 ff                     	cmpl	$-0x1, %ecx
   2eb16: 0f 85 2c fa ff ff            	jne	0x2e548 <crypto_scalarmult_curve25519_ref10.part.0+0x168>
   2eb1c: 80 7c 24 28 00               	cmpb	$0x0, 0x28(%rsp)
   2eb21: 48 8b 84 24 70 01 00 00      	movq	0x170(%rsp), %rax
   2eb29: 48 89 ee                     	movq	%rbp, %rsi
   2eb2c: 48 89 ef                     	movq	%rbp, %rdi
   2eb2f: 48 0f 44 84 24 10 01 00 00   	cmoveq	0x110(%rsp), %rax
   2eb38: 48 8b 9c 24 d8 00 00 00      	movq	0xd8(%rsp), %rbx
   2eb40: 48 89 84 24 10 01 00 00      	movq	%rax, 0x110(%rsp)
   2eb48: 48 8b 84 24 78 01 00 00      	movq	0x178(%rsp), %rax
   2eb50: 48 0f 44 84 24 18 01 00 00   	cmoveq	0x118(%rsp), %rax
   2eb59: 48 89 84 24 18 01 00 00      	movq	%rax, 0x118(%rsp)
   2eb61: 48 8b 84 24 80 01 00 00      	movq	0x180(%rsp), %rax
   2eb69: 48 0f 44 84 24 20 01 00 00   	cmoveq	0x120(%rsp), %rax
   2eb72: 48 89 84 24 20 01 00 00      	movq	%rax, 0x120(%rsp)
   2eb7a: 48 8b 84 24 88 01 00 00      	movq	0x188(%rsp), %rax
   2eb82: 48 0f 44 84 24 28 01 00 00   	cmoveq	0x128(%rsp), %rax
   2eb8b: 48 89 84 24 28 01 00 00      	movq	%rax, 0x128(%rsp)
   2eb93: 48 8b 84 24 90 01 00 00      	movq	0x190(%rsp), %rax
   2eb9b: 48 0f 44 84 24 30 01 00 00   	cmoveq	0x130(%rsp), %rax
   2eba4: 48 89 84 24 30 01 00 00      	movq	%rax, 0x130(%rsp)
   2ebac: 48 8b 84 24 a0 01 00 00      	movq	0x1a0(%rsp), %rax
   2ebb4: 48 0f 44 84 24 40 01 00 00   	cmoveq	0x140(%rsp), %rax
   2ebbd: 48 89 84 24 40 01 00 00      	movq	%rax, 0x140(%rsp)
   2ebc5: 48 8b 84 24 a8 01 00 00      	movq	0x1a8(%rsp), %rax
   2ebcd: 48 0f 44 84 24 48 01 00 00   	cmoveq	0x148(%rsp), %rax
   2ebd6: 48 89 84 24 48 01 00 00      	movq	%rax, 0x148(%rsp)
   2ebde: 48 8b 84 24 b0 01 00 00      	movq	0x1b0(%rsp), %rax
   2ebe6: 48 0f 44 84 24 50 01 00 00   	cmoveq	0x150(%rsp), %rax
   2ebef: 48 89 84 24 50 01 00 00      	movq	%rax, 0x150(%rsp)
   2ebf7: 48 8b 84 24 b8 01 00 00      	movq	0x1b8(%rsp), %rax
   2ebff: 48 0f 44 84 24 58 01 00 00   	cmoveq	0x158(%rsp), %rax
   2ec08: 48 89 84 24 58 01 00 00      	movq	%rax, 0x158(%rsp)
   2ec10: 48 8b 84 24 c0 01 00 00      	movq	0x1c0(%rsp), %rax
   2ec18: 48 0f 44 84 24 60 01 00 00   	cmoveq	0x160(%rsp), %rax
   2ec21: 48 89 84 24 60 01 00 00      	movq	%rax, 0x160(%rsp)
   2ec29: e8 c2 99 fe ff               	callq	0x185f0 <fe25519_invert>
   2ec2e: 4c 8b 7c 24 40               	movq	0x40(%rsp), %r15
   2ec33: 48 89 ea                     	movq	%rbp, %rdx
   2ec36: 4c 89 fe                     	movq	%r15, %rsi
   2ec39: 4c 89 ff                     	movq	%r15, %rdi
   2ec3c: e8 ef f1 ff ff               	callq	0x2de30 <fe25519_mul>
   2ec41: 4c 89 fe                     	movq	%r15, %rsi
   2ec44: 48 89 df                     	movq	%rbx, %rdi
   2ec47: e8 a4 90 fe ff               	callq	0x17cf0 <fe25519_tobytes>
   2ec4c: 48 8d bc 24 30 02 00 00      	leaq	0x230(%rsp), %rdi
   2ec54: be 20 00 00 00               	movl	$0x20, %esi
   2ec59: e8 52 f6 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2ec5e: 48 8b 84 24 58 02 00 00      	movq	0x258(%rsp), %rax
   2ec66: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2ec6f: 75 14                        	jne	0x2ec85 <crypto_scalarmult_curve25519_ref10.part.0+0x8a5>
   2ec71: 48 81 c4 68 02 00 00         	addq	$0x268, %rsp            # imm = 0x268
   2ec78: 31 c0                        	xorl	%eax, %eax
   2ec7a: 5b                           	popq	%rbx
   2ec7b: 5d                           	popq	%rbp
   2ec7c: 41 5c                        	popq	%r12
   2ec7e: 41 5d                        	popq	%r13
   2ec80: 41 5e                        	popq	%r14
   2ec82: 41 5f                        	popq	%r15
   2ec84: c3                           	retq
   2ec85: e8 66 f6 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2ec8a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000002ec90 <crypto_scalarmult_curve25519_ref10>:
   2ec90: 41 57                        	pushq	%r15
   2ec92: 66 0f 6f 3d d6 23 03 00      	movdqa	0x323d6(%rip), %xmm7    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   2ec9a: 41 56                        	pushq	%r14
   2ec9c: 66 0f 6f 35 8c 24 03 00      	movdqa	0x3248c(%rip), %xmm6    # 0x61130 <sysconf@GLIBC_2.2.5+0x61130>
   2eca4: 41 55                        	pushq	%r13
   2eca6: 66 0f 6f 2d 92 24 03 00      	movdqa	0x32492(%rip), %xmm5    # 0x61140 <sysconf@GLIBC_2.2.5+0x61140>
   2ecae: 41 54                        	pushq	%r12
   2ecb0: 66 0f 6f 25 e8 23 03 00      	movdqa	0x323e8(%rip), %xmm4    # 0x610a0 <sysconf@GLIBC_2.2.5+0x610a0>
   2ecb8: 55                           	pushq	%rbp
   2ecb9: 66 0f 6f 1d ef 23 03 00      	movdqa	0x323ef(%rip), %xmm3    # 0x610b0 <sysconf@GLIBC_2.2.5+0x610b0>
   2ecc1: 53                           	pushq	%rbx
   2ecc2: 66 0f 6f 15 f6 23 03 00      	movdqa	0x323f6(%rip), %xmm2    # 0x610c0 <sysconf@GLIBC_2.2.5+0x610c0>
   2ecca: 48 89 d3                     	movq	%rdx, %rbx
   2eccd: f3 0f 6f 02                  	movdqu	(%rdx), %xmm0
   2ecd1: f3 0f 7e 4a 10               	movq	0x10(%rdx), %xmm1
   2ecd6: 44 0f b6 6a 1a               	movzbl	0x1a(%rdx), %r13d
   2ecdb: 44 0f b6 62 1b               	movzbl	0x1b(%rdx), %r12d
   2ece0: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   2ece4: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   2ece8: 66 0f ef e8                  	pxor	%xmm0, %xmm5
   2ecec: 0f b6 43 18                  	movzbl	0x18(%rbx), %eax
   2ecf0: 66 0f ef e0                  	pxor	%xmm0, %xmm4
   2ecf4: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   2ecf8: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   2ecfc: 0a 43 19                     	orb	0x19(%rbx), %al
   2ecff: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   2ed04: 66 0f 73 d8 08               	psrldq	$0x8, %xmm0             # xmm0 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   2ed09: 48 89 74 24 f0               	movq	%rsi, -0x10(%rsp)
   2ed0e: 44 09 e8                     	orl	%r13d, %eax
   2ed11: 66 41 0f eb c0               	por	%xmm8, %xmm0
   2ed16: 0f b6 52 1c                  	movzbl	0x1c(%rdx), %edx
   2ed1a: 44 0f b6 73 1f               	movzbl	0x1f(%rbx), %r14d
   2ed1f: 44 09 e0                     	orl	%r12d, %eax
   2ed22: 66 0f eb c1                  	por	%xmm1, %xmm0
   2ed26: 48 89 7c 24 e8               	movq	%rdi, -0x18(%rsp)
   2ed2b: 66 48 0f 7e c6               	movq	%xmm0, %rsi
   2ed30: 66 0f 6f c7                  	movdqa	%xmm7, %xmm0
   2ed34: 66 0f 73 df 08               	psrldq	$0x8, %xmm7             # xmm7 = xmm7[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   2ed39: 09 d0                        	orl	%edx, %eax
   2ed3b: 66 0f eb f8                  	por	%xmm0, %xmm7
   2ed3f: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   2ed43: 66 0f 73 de 08               	psrldq	$0x8, %xmm6             # xmm6 = xmm6[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   2ed48: 0a 43 1d                     	orb	0x1d(%rbx), %al
   2ed4b: 66 0f eb f0                  	por	%xmm0, %xmm6
   2ed4f: 41 83 e6 7f                  	andl	$0x7f, %r14d
   2ed53: 66 0f eb f9                  	por	%xmm1, %xmm7
   2ed57: 0a 43 1e                     	orb	0x1e(%rbx), %al
   2ed5a: f3 0f 7e 05 36 a6 03 00      	movq	0x3a636(%rip), %xmm0    # 0x69398 <d+0x38>
   2ed62: 44 09 f0                     	orl	%r14d, %eax
   2ed65: 44 89 f5                     	movl	%r14d, %ebp
   2ed68: 66 0f d6 7c 24 e0            	movq	%xmm7, -0x20(%rsp)
   2ed6e: 88 44 24 de                  	movb	%al, -0x22(%rsp)
   2ed72: 0f b6 43 18                  	movzbl	0x18(%rbx), %eax
   2ed76: 83 f5 7f                     	xorl	$0x7f, %ebp
   2ed79: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   2ed7d: 22 43 19                     	andb	0x19(%rbx), %al
   2ed80: 66 0f eb f0                  	por	%xmm0, %xmm6
   2ed84: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   2ed88: 66 0f 73 dd 08               	psrldq	$0x8, %xmm5             # xmm5 = xmm5[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   2ed8d: 44 21 e8                     	andl	%r13d, %eax
   2ed90: 66 0f eb e8                  	por	%xmm0, %xmm5
   2ed94: 44 21 e0                     	andl	%r12d, %eax
   2ed97: 66 49 0f 7e f2               	movq	%xmm6, %r10
   2ed9c: f3 0f 7e 05 fc a5 03 00      	movq	0x3a5fc(%rip), %xmm0    # 0x693a0 <d+0x40>
   2eda4: 21 d0                        	andl	%edx, %eax
   2eda6: 22 43 1d                     	andb	0x1d(%rbx), %al
   2eda9: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   2edad: 66 0f eb e8                  	por	%xmm0, %xmm5
   2edb1: f3 0f 7e 05 ef 22 03 00      	movq	0x322ef(%rip), %xmm0    # 0x610a8 <sysconf@GLIBC_2.2.5+0x610a8>
   2edb9: 22 43 1e                     	andb	0x1e(%rbx), %al
   2edbc: f7 d0                        	notl	%eax
   2edbe: 44 0f b6 7b 18               	movzbl	0x18(%rbx), %r15d
   2edc3: 66 49 0f 7e eb               	movq	%xmm5, %r11
   2edc8: 09 e8                        	orl	%ebp, %eax
   2edca: 0f b6 6b 19                  	movzbl	0x19(%rbx), %ebp
   2edce: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   2edd2: 66 0f 6f c4                  	movdqa	%xmm4, %xmm0
   2edd6: 41 83 f7 d8                  	xorl	$-0x28, %r15d
   2edda: 88 44 24 df                  	movb	%al, -0x21(%rsp)
   2edde: 4c 89 d8                     	movq	%r11, %rax
   2ede1: 66 0f 73 dc 08               	psrldq	$0x8, %xmm4             # xmm4 = xmm4[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   2ede6: 83 f5 22                     	xorl	$0x22, %ebp
   2ede9: 66 0f eb e0                  	por	%xmm0, %xmm4
   2eded: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   2edf1: 66 0f 73 db 08               	psrldq	$0x8, %xmm3             # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   2edf6: 44 09 fd                     	orl	%r15d, %ebp
   2edf9: 66 0f eb e1                  	por	%xmm1, %xmm4
   2edfd: 66 0f eb d8                  	por	%xmm0, %xmm3
   2ee01: 45 89 ef                     	movl	%r13d, %r15d
   2ee04: 41 83 f7 4e                  	xorl	$0x4e, %r15d
   2ee08: 66 49 0f 7e e1               	movq	%xmm4, %r9
   2ee0d: 66 0f eb d9                  	por	%xmm1, %xmm3
   2ee11: 41 09 ef                     	orl	%ebp, %r15d
   2ee14: 66 49 0f 7e d8               	movq	%xmm3, %r8
   2ee19: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   2ee1d: 44 89 e5                     	movl	%r12d, %ebp
   2ee20: 83 f5 dd                     	xorl	$-0x23, %ebp
   2ee23: 66 0f 73 da 08               	psrldq	$0x8, %xmm2             # xmm2 = xmm2[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   2ee28: 44 09 fd                     	orl	%r15d, %ebp
   2ee2b: 41 89 d7                     	movl	%edx, %r15d
   2ee2e: 66 0f eb d0                  	por	%xmm0, %xmm2
   2ee32: 41 83 f7 d0                  	xorl	$-0x30, %r15d
   2ee36: 66 0f eb d1                  	por	%xmm1, %xmm2
   2ee3a: 41 09 ef                     	orl	%ebp, %r15d
   2ee3d: 0f b6 6b 1d                  	movzbl	0x1d(%rbx), %ebp
   2ee41: 66 48 0f 7e d7               	movq	%xmm2, %rdi
   2ee46: 83 f5 9f                     	xorl	$-0x61, %ebp
   2ee49: 44 09 fd                     	orl	%r15d, %ebp
   2ee4c: 44 0f b6 7b 1e               	movzbl	0x1e(%rbx), %r15d
   2ee51: 41 83 f7 11                  	xorl	$0x11, %r15d
   2ee55: 41 09 ef                     	orl	%ebp, %r15d
   2ee58: 44 89 f5                     	movl	%r14d, %ebp
   2ee5b: 83 f5 57                     	xorl	$0x57, %ebp
   2ee5e: 44 09 fd                     	orl	%r15d, %ebp
   2ee61: 4d 89 df                     	movq	%r11, %r15
   2ee64: 44 09 dd                     	orl	%r11d, %ebp
   2ee67: 89 e9                        	movl	%ebp, %ecx
   2ee69: 08 e1                        	orb	%ah, %cl
   2ee6b: 49 c1 ef 10                  	shrq	$0x10, %r15
   2ee6f: 41 83 f5 05                  	xorl	$0x5, %r13d
   2ee73: 41 83 f4 16                  	xorl	$0x16, %r12d
   2ee77: 89 cd                        	movl	%ecx, %ebp
   2ee79: 83 f2 5f                     	xorl	$0x5f, %edx
   2ee7c: 4c 89 d0                     	movq	%r10, %rax
   2ee7f: 44 09 fd                     	orl	%r15d, %ebp
   2ee82: 4d 89 df                     	movq	%r11, %r15
   2ee85: 49 c1 ef 18                  	shrq	$0x18, %r15
   2ee89: 41 09 ef                     	orl	%ebp, %r15d
   2ee8c: 4c 89 dd                     	movq	%r11, %rbp
   2ee8f: 48 c1 ed 20                  	shrq	$0x20, %rbp
   2ee93: 44 09 fd                     	orl	%r15d, %ebp
   2ee96: 4d 89 df                     	movq	%r11, %r15
   2ee99: 49 c1 ef 28                  	shrq	$0x28, %r15
   2ee9d: 41 09 ef                     	orl	%ebp, %r15d
   2eea0: 4c 89 dd                     	movq	%r11, %rbp
   2eea3: 49 c1 eb 38                  	shrq	$0x38, %r11
   2eea7: 48 c1 ed 30                  	shrq	$0x30, %rbp
   2eeab: 44 09 fd                     	orl	%r15d, %ebp
   2eeae: 44 0f b6 7b 19               	movzbl	0x19(%rbx), %r15d
   2eeb3: 44 09 dd                     	orl	%r11d, %ebp
   2eeb6: 44 0f b6 5b 18               	movzbl	0x18(%rbx), %r11d
   2eebb: 41 83 f7 62                  	xorl	$0x62, %r15d
   2eebf: 40 0f b6 ed                  	movzbl	%bpl, %ebp
   2eec3: 41 83 f3 86                  	xorl	$-0x7a, %r11d
   2eec7: 83 ed 01                     	subl	$0x1, %ebp
   2eeca: 45 09 fb                     	orl	%r15d, %r11d
   2eecd: 45 09 f3                     	orl	%r14d, %r11d
   2eed0: 44 0f b6 74 24 df            	movzbl	-0x21(%rsp), %r14d
   2eed6: 45 09 dd                     	orl	%r11d, %r13d
   2eed9: 44 0f b6 5b 1d               	movzbl	0x1d(%rbx), %r11d
   2eede: 45 09 ec                     	orl	%r13d, %r12d
   2eee1: 41 83 f3 49                  	xorl	$0x49, %r11d
   2eee5: 44 09 e2                     	orl	%r12d, %edx
   2eee8: 44 09 da                     	orl	%r11d, %edx
   2eeeb: 44 0f b6 5b 1e               	movzbl	0x1e(%rbx), %r11d
   2eef0: 41 83 f3 b8                  	xorl	$-0x48, %r11d
   2eef4: 44 09 da                     	orl	%r11d, %edx
   2eef7: 4d 89 d3                     	movq	%r10, %r11
   2eefa: 44 09 d2                     	orl	%r10d, %edx
   2eefd: 49 c1 eb 10                  	shrq	$0x10, %r11
   2ef01: 08 e2                        	orb	%ah, %dl
   2ef03: 4c 89 c8                     	movq	%r9, %rax
   2ef06: 44 09 da                     	orl	%r11d, %edx
   2ef09: 4d 89 d3                     	movq	%r10, %r11
   2ef0c: 49 c1 eb 18                  	shrq	$0x18, %r11
   2ef10: 44 09 da                     	orl	%r11d, %edx
   2ef13: 4d 89 d3                     	movq	%r10, %r11
   2ef16: 49 c1 eb 20                  	shrq	$0x20, %r11
   2ef1a: 44 09 da                     	orl	%r11d, %edx
   2ef1d: 4d 89 d3                     	movq	%r10, %r11
   2ef20: 49 c1 eb 28                  	shrq	$0x28, %r11
   2ef24: 44 09 da                     	orl	%r11d, %edx
   2ef27: 4d 89 d3                     	movq	%r10, %r11
   2ef2a: 49 c1 ea 38                  	shrq	$0x38, %r10
   2ef2e: 49 c1 eb 30                  	shrq	$0x30, %r11
   2ef32: 44 09 da                     	orl	%r11d, %edx
   2ef35: 4d 89 cb                     	movq	%r9, %r11
   2ef38: 44 09 d2                     	orl	%r10d, %edx
   2ef3b: 4d 89 ca                     	movq	%r9, %r10
   2ef3e: 49 c1 eb 10                  	shrq	$0x10, %r11
   2ef42: 45 09 f2                     	orl	%r14d, %r10d
   2ef45: 0f b6 d2                     	movzbl	%dl, %edx
   2ef48: 44 89 d1                     	movl	%r10d, %ecx
   2ef4b: 83 ea 01                     	subl	$0x1, %edx
   2ef4e: 08 e1                        	orb	%ah, %cl
   2ef50: 09 ea                        	orl	%ebp, %edx
   2ef52: 4c 89 c0                     	movq	%r8, %rax
   2ef55: 41 89 ca                     	movl	%ecx, %r10d
   2ef58: 45 09 da                     	orl	%r11d, %r10d
   2ef5b: 4d 89 cb                     	movq	%r9, %r11
   2ef5e: 49 c1 eb 18                  	shrq	$0x18, %r11
   2ef62: 45 09 da                     	orl	%r11d, %r10d
   2ef65: 4d 89 cb                     	movq	%r9, %r11
   2ef68: 49 c1 eb 20                  	shrq	$0x20, %r11
   2ef6c: 45 09 da                     	orl	%r11d, %r10d
   2ef6f: 4d 89 cb                     	movq	%r9, %r11
   2ef72: 49 c1 eb 28                  	shrq	$0x28, %r11
   2ef76: 45 09 da                     	orl	%r11d, %r10d
   2ef79: 4d 89 cb                     	movq	%r9, %r11
   2ef7c: 49 c1 e9 38                  	shrq	$0x38, %r9
   2ef80: 49 c1 eb 30                  	shrq	$0x30, %r11
   2ef84: 45 09 da                     	orl	%r11d, %r10d
   2ef87: 45 09 d1                     	orl	%r10d, %r9d
   2ef8a: 4d 89 c2                     	movq	%r8, %r10
   2ef8d: 45 0f b6 c9                  	movzbl	%r9b, %r9d
   2ef91: 49 c1 ea 10                  	shrq	$0x10, %r10
   2ef95: 41 83 e9 01                  	subl	$0x1, %r9d
   2ef99: 44 09 ca                     	orl	%r9d, %edx
   2ef9c: 4d 89 c1                     	movq	%r8, %r9
   2ef9f: 45 09 f1                     	orl	%r14d, %r9d
   2efa2: 44 89 c9                     	movl	%r9d, %ecx
   2efa5: 08 e1                        	orb	%ah, %cl
   2efa7: 44 89 f0                     	movl	%r14d, %eax
   2efaa: 44 0f b6 74 24 de            	movzbl	-0x22(%rsp), %r14d
   2efb0: 41 89 c9                     	movl	%ecx, %r9d
   2efb3: 48 89 f9                     	movq	%rdi, %rcx
   2efb6: 45 09 d1                     	orl	%r10d, %r9d
   2efb9: 4d 89 c2                     	movq	%r8, %r10
   2efbc: 49 c1 ea 18                  	shrq	$0x18, %r10
   2efc0: 09 f8                        	orl	%edi, %eax
   2efc2: 45 09 d1                     	orl	%r10d, %r9d
   2efc5: 4d 89 c2                     	movq	%r8, %r10
   2efc8: 08 e8                        	orb	%ch, %al
   2efca: 48 89 f1                     	movq	%rsi, %rcx
   2efcd: 49 c1 ea 20                  	shrq	$0x20, %r10
   2efd1: 45 09 d1                     	orl	%r10d, %r9d
   2efd4: 4d 89 c2                     	movq	%r8, %r10
   2efd7: 49 c1 ea 28                  	shrq	$0x28, %r10
   2efdb: 45 09 d1                     	orl	%r10d, %r9d
   2efde: 4d 89 c2                     	movq	%r8, %r10
   2efe1: 49 c1 e8 38                  	shrq	$0x38, %r8
   2efe5: 49 c1 ea 30                  	shrq	$0x30, %r10
   2efe9: 45 09 d1                     	orl	%r10d, %r9d
   2efec: 45 09 c8                     	orl	%r9d, %r8d
   2efef: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   2eff3: 41 83 e8 01                  	subl	$0x1, %r8d
   2eff7: 44 09 c2                     	orl	%r8d, %edx
   2effa: 49 89 f8                     	movq	%rdi, %r8
   2effd: 49 c1 e8 10                  	shrq	$0x10, %r8
   2f001: 44 09 c0                     	orl	%r8d, %eax
   2f004: 49 89 f8                     	movq	%rdi, %r8
   2f007: 49 c1 e8 18                  	shrq	$0x18, %r8
   2f00b: 44 09 c0                     	orl	%r8d, %eax
   2f00e: 49 89 f8                     	movq	%rdi, %r8
   2f011: 49 c1 e8 20                  	shrq	$0x20, %r8
   2f015: 44 09 c0                     	orl	%r8d, %eax
   2f018: 49 89 f8                     	movq	%rdi, %r8
   2f01b: 49 c1 e8 28                  	shrq	$0x28, %r8
   2f01f: 44 09 c0                     	orl	%r8d, %eax
   2f022: 49 89 f8                     	movq	%rdi, %r8
   2f025: 48 c1 ef 38                  	shrq	$0x38, %rdi
   2f029: 49 c1 e8 30                  	shrq	$0x30, %r8
   2f02d: 44 09 c0                     	orl	%r8d, %eax
   2f030: 09 f8                        	orl	%edi, %eax
   2f032: 0f b6 c0                     	movzbl	%al, %eax
   2f035: 83 e8 01                     	subl	$0x1, %eax
   2f038: 09 d0                        	orl	%edx, %eax
   2f03a: 48 89 f2                     	movq	%rsi, %rdx
   2f03d: 44 09 f2                     	orl	%r14d, %edx
   2f040: 41 89 c1                     	movl	%eax, %r9d
   2f043: 66 48 0f 7e f8               	movq	%xmm7, %rax
   2f048: 08 ea                        	orb	%ch, %dl
   2f04a: 48 c1 e9 10                  	shrq	$0x10, %rcx
   2f04e: 09 ca                        	orl	%ecx, %edx
   2f050: 48 89 f1                     	movq	%rsi, %rcx
   2f053: 48 c1 e9 18                  	shrq	$0x18, %rcx
   2f057: 09 ca                        	orl	%ecx, %edx
   2f059: 48 89 f1                     	movq	%rsi, %rcx
   2f05c: 48 c1 e9 20                  	shrq	$0x20, %rcx
   2f060: 09 ca                        	orl	%ecx, %edx
   2f062: 48 89 f1                     	movq	%rsi, %rcx
   2f065: 48 c1 e9 28                  	shrq	$0x28, %rcx
   2f069: 09 ca                        	orl	%ecx, %edx
   2f06b: 48 89 f1                     	movq	%rsi, %rcx
   2f06e: 48 c1 ee 38                  	shrq	$0x38, %rsi
   2f072: 48 c1 e9 30                  	shrq	$0x30, %rcx
   2f076: 09 ca                        	orl	%ecx, %edx
   2f078: 09 f2                        	orl	%esi, %edx
   2f07a: 48 89 c6                     	movq	%rax, %rsi
   2f07d: 44 09 f6                     	orl	%r14d, %esi
   2f080: 0f b6 d2                     	movzbl	%dl, %edx
   2f083: 89 f1                        	movl	%esi, %ecx
   2f085: 83 ea 01                     	subl	$0x1, %edx
   2f088: 08 e1                        	orb	%ah, %cl
   2f08a: 89 ce                        	movl	%ecx, %esi
   2f08c: 48 89 c1                     	movq	%rax, %rcx
   2f08f: 48 c1 e9 10                  	shrq	$0x10, %rcx
   2f093: 09 ce                        	orl	%ecx, %esi
   2f095: 48 89 c1                     	movq	%rax, %rcx
   2f098: 48 c1 e9 18                  	shrq	$0x18, %rcx
   2f09c: 09 ce                        	orl	%ecx, %esi
   2f09e: 48 89 c1                     	movq	%rax, %rcx
   2f0a1: 48 c1 e9 20                  	shrq	$0x20, %rcx
   2f0a5: 09 ce                        	orl	%ecx, %esi
   2f0a7: 48 89 c1                     	movq	%rax, %rcx
   2f0aa: 48 c1 e9 28                  	shrq	$0x28, %rcx
   2f0ae: 09 ce                        	orl	%ecx, %esi
   2f0b0: 48 89 c1                     	movq	%rax, %rcx
   2f0b3: 48 c1 e9 30                  	shrq	$0x30, %rcx
   2f0b7: 09 ce                        	orl	%ecx, %esi
   2f0b9: 48 89 c1                     	movq	%rax, %rcx
   2f0bc: 48 c1 e9 38                  	shrq	$0x38, %rcx
   2f0c0: 09 f1                        	orl	%esi, %ecx
   2f0c2: 0f b6 c9                     	movzbl	%cl, %ecx
   2f0c5: 83 e9 01                     	subl	$0x1, %ecx
   2f0c8: 09 ca                        	orl	%ecx, %edx
   2f0ca: 44 09 ca                     	orl	%r9d, %edx
   2f0cd: 78 1c                        	js	0x2f0eb <crypto_scalarmult_curve25519_ref10+0x45b>
   2f0cf: 48 8b 74 24 f0               	movq	-0x10(%rsp), %rsi
   2f0d4: 48 8b 7c 24 e8               	movq	-0x18(%rsp), %rdi
   2f0d9: 48 89 da                     	movq	%rbx, %rdx
   2f0dc: 5b                           	popq	%rbx
   2f0dd: 5d                           	popq	%rbp
   2f0de: 41 5c                        	popq	%r12
   2f0e0: 41 5d                        	popq	%r13
   2f0e2: 41 5e                        	popq	%r14
   2f0e4: 41 5f                        	popq	%r15
   2f0e6: e9 f5 f2 ff ff               	jmp	0x2e3e0 <crypto_scalarmult_curve25519_ref10.part.0>
   2f0eb: 5b                           	popq	%rbx
   2f0ec: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2f0f1: 5d                           	popq	%rbp
   2f0f2: 41 5c                        	popq	%r12
   2f0f4: 41 5d                        	popq	%r13
   2f0f6: 41 5e                        	popq	%r14
   2f0f8: 41 5f                        	popq	%r15
   2f0fa: c3                           	retq
   2f0fb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000002f100 <crypto_scalarmult_curve25519>:
   2f100: 53                           	pushq	%rbx
   2f101: 48 89 fb                     	movq	%rdi, %rbx
   2f104: 48 83 ec 10                  	subq	$0x10, %rsp
   2f108: 48 8b 05 91 63 04 00         	movq	0x46391(%rip), %rax     # 0x754a0 <implementation>
   2f10f: c6 44 24 0f 00               	movb	$0x0, 0xf(%rsp)
   2f114: ff 10                        	callq	*(%rax)
   2f116: 85 c0                        	testl	%eax, %eax
   2f118: 75 34                        	jne	0x2f14e <crypto_scalarmult_curve25519+0x4e>
   2f11a: 48 89 df                     	movq	%rbx, %rdi
   2f11d: 48 8d 53 20                  	leaq	0x20(%rbx), %rdx
   2f121: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   2f128: 0f b6 44 24 0f               	movzbl	0xf(%rsp), %eax
   2f12d: 48 83 c7 01                  	addq	$0x1, %rdi
   2f131: 0a 47 ff                     	orb	-0x1(%rdi), %al
   2f134: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   2f138: 48 39 fa                     	cmpq	%rdi, %rdx
   2f13b: 75 eb                        	jne	0x2f128 <crypto_scalarmult_curve25519+0x28>
   2f13d: 0f b6 44 24 0f               	movzbl	0xf(%rsp), %eax
   2f142: 83 e8 01                     	subl	$0x1, %eax
   2f145: c1 f8 1f                     	sarl	$0x1f, %eax
   2f148: 48 83 c4 10                  	addq	$0x10, %rsp
   2f14c: 5b                           	popq	%rbx
   2f14d: c3                           	retq
   2f14e: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2f153: eb f3                        	jmp	0x2f148 <crypto_scalarmult_curve25519+0x48>
   2f155: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002f160 <crypto_scalarmult_curve25519_base>:
   2f160: 48 8d 05 29 63 04 00         	leaq	0x46329(%rip), %rax     # 0x75490 <crypto_scalarmult_curve25519_ref10_implementation>
   2f167: ff 60 08                     	jmpq	*0x8(%rax)
   2f16a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000002f170 <crypto_scalarmult_curve25519_bytes>:
   2f170: b8 20 00 00 00               	movl	$0x20, %eax
   2f175: c3                           	retq
   2f176: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002f180 <crypto_scalarmult_curve25519_scalarbytes>:
   2f180: b8 20 00 00 00               	movl	$0x20, %eax
   2f185: c3                           	retq
   2f186: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002f190 <_crypto_scalarmult_curve25519_pick_best_implementation>:
   2f190: 48 83 ec 08                  	subq	$0x8, %rsp
   2f194: 48 8d 05 f5 62 04 00         	leaq	0x462f5(%rip), %rax     # 0x75490 <crypto_scalarmult_curve25519_ref10_implementation>
   2f19b: 48 89 05 fe 62 04 00         	movq	%rax, 0x462fe(%rip)     # 0x754a0 <implementation>
   2f1a2: e8 29 ef fd ff               	callq	0xe0d0 <sodium_runtime_has_avx@plt>
   2f1a7: 85 c0                        	testl	%eax, %eax
   2f1a9: 74 0e                        	je	0x2f1b9 <_crypto_scalarmult_curve25519_pick_best_implementation+0x29>
   2f1ab: 48 8d 05 4e 63 04 00         	leaq	0x4634e(%rip), %rax     # 0x75500 <crypto_scalarmult_curve25519_sandy2x_implementation>
   2f1b2: 48 89 05 e7 62 04 00         	movq	%rax, 0x462e7(%rip)     # 0x754a0 <implementation>
   2f1b9: 31 c0                        	xorl	%eax, %eax
   2f1bb: 48 83 c4 08                  	addq	$0x8, %rsp
   2f1bf: c3                           	retq

000000000002f1c0 <crypto_secretbox_keybytes>:
   2f1c0: b8 20 00 00 00               	movl	$0x20, %eax
   2f1c5: c3                           	retq
   2f1c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002f1d0 <crypto_secretbox_noncebytes>:
   2f1d0: b8 18 00 00 00               	movl	$0x18, %eax
   2f1d5: c3                           	retq
   2f1d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002f1e0 <crypto_secretbox_zerobytes>:
   2f1e0: b8 20 00 00 00               	movl	$0x20, %eax
   2f1e5: c3                           	retq
   2f1e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002f1f0 <crypto_secretbox_boxzerobytes>:
   2f1f0: b8 10 00 00 00               	movl	$0x10, %eax
   2f1f5: c3                           	retq
   2f1f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002f200 <crypto_secretbox_macbytes>:
   2f200: b8 10 00 00 00               	movl	$0x10, %eax
   2f205: c3                           	retq
   2f206: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002f210 <crypto_secretbox_messagebytes_max>:
   2f210: 48 c7 c0 ef ff ff ff         	movq	$-0x11, %rax
   2f217: c3                           	retq
   2f218: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000002f220 <crypto_secretbox_primitive>:
   2f220: 48 8d 05 81 21 03 00         	leaq	0x32181(%rip), %rax     # 0x613a8 <_pad0+0x28>
   2f227: c3                           	retq
   2f228: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000002f230 <crypto_secretbox>:
   2f230: e9 1b ee fd ff               	jmp	0xe050 <crypto_secretbox_xsalsa20poly1305@plt>
   2f235: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002f240 <crypto_secretbox_open>:
   2f240: e9 ab f2 fd ff               	jmp	0xe4f0 <crypto_secretbox_xsalsa20poly1305_open@plt>
   2f245: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000002f250 <crypto_secretbox_keygen>:
   2f250: be 20 00 00 00               	movl	$0x20, %esi
   2f255: e9 56 f4 fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   2f25a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000002f260 <crypto_secretbox_detached.localalias>:
   2f260: 41 57                        	pushq	%r15
   2f262: 41 56                        	pushq	%r14
   2f264: 49 89 d6                     	movq	%rdx, %r14
   2f267: 4c 89 ca                     	movq	%r9, %rdx
   2f26a: 41 55                        	pushq	%r13
   2f26c: 41 54                        	pushq	%r12
   2f26e: 4d 89 c4                     	movq	%r8, %r12
   2f271: 55                           	pushq	%rbp
   2f272: 48 89 cd                     	movq	%rcx, %rbp
   2f275: 31 c9                        	xorl	%ecx, %ecx
   2f277: 53                           	pushq	%rbx
   2f278: 48 89 fb                     	movq	%rdi, %rbx
   2f27b: 48 81 ec 98 01 00 00         	subq	$0x198, %rsp            # imm = 0x198
   2f282: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   2f287: 48 8d 7c 24 20               	leaq	0x20(%rsp), %rdi
   2f28c: 4c 89 c6                     	movq	%r8, %rsi
   2f28f: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2f298: 48 89 84 24 88 01 00 00      	movq	%rax, 0x188(%rsp)
   2f2a0: 31 c0                        	xorl	%eax, %eax
   2f2a2: 48 89 3c 24                  	movq	%rdi, (%rsp)
   2f2a6: e8 35 f4 fd ff               	callq	0xe6e0 <crypto_core_hsalsa20@plt>
   2f2ab: 49 39 de                     	cmpq	%rbx, %r14
   2f2ae: 0f 83 ac 01 00 00            	jae	0x2f460 <crypto_secretbox_detached.localalias+0x200>
   2f2b4: 48 89 d8                     	movq	%rbx, %rax
   2f2b7: 4c 29 f0                     	subq	%r14, %rax
   2f2ba: 48 39 e8                     	cmpq	%rbp, %rax
   2f2bd: 0f 83 b1 01 00 00            	jae	0x2f474 <crypto_secretbox_detached.localalias+0x214>
   2f2c3: 48 89 ea                     	movq	%rbp, %rdx
   2f2c6: 4c 89 f6                     	movq	%r14, %rsi
   2f2c9: 48 89 df                     	movq	%rbx, %rdi
   2f2cc: 49 89 de                     	movq	%rbx, %r14
   2f2cf: e8 0c f5 fd ff               	callq	0xe7e0 <memmove@plt>
   2f2d4: 41 b9 20 00 00 00            	movl	$0x20, %r9d
   2f2da: 49 8d 44 24 10               	leaq	0x10(%r12), %rax
   2f2df: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   2f2e3: 4c 39 cd                     	cmpq	%r9, %rbp
   2f2e6: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   2f2eb: 4c 8d 6c 24 40               	leaq	0x40(%rsp), %r13
   2f2f0: 4c 0f 46 cd                  	cmovbeq	%rbp, %r9
   2f2f4: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   2f2f9: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   2f2fe: 4d 89 cf                     	movq	%r9, %r15
   2f301: 49 8d 51 20                  	leaq	0x20(%r9), %rdx
   2f305: 4c 8d 5c 24 60               	leaq	0x60(%rsp), %r11
   2f30a: 44 89 fe                     	movl	%r15d, %esi
   2f30d: 4c 89 f0                     	movq	%r14, %rax
   2f310: 4c 89 df                     	movq	%r11, %rdi
   2f313: 41 83 ff 08                  	cmpl	$0x8, %r15d
   2f317: 0f 83 53 02 00 00            	jae	0x2f570 <crypto_secretbox_detached.localalias+0x310>
   2f31d: 31 c9                        	xorl	%ecx, %ecx
   2f31f: 40 f6 c6 04                  	testb	$0x4, %sil
   2f323: 0f 85 2f 02 00 00            	jne	0x2f558 <crypto_secretbox_detached.localalias+0x2f8>
   2f329: 40 f6 c6 02                  	testb	$0x2, %sil
   2f32d: 0f 85 05 02 00 00            	jne	0x2f538 <crypto_secretbox_detached.localalias+0x2d8>
   2f333: 83 e6 01                     	andl	$0x1, %esi
   2f336: 0f 85 ec 01 00 00            	jne	0x2f528 <crypto_secretbox_detached.localalias+0x2c8>
   2f33c: 4c 8b 04 24                  	movq	(%rsp), %r8
   2f340: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   2f345: 4c 89 ee                     	movq	%r13, %rsi
   2f348: 4c 89 ef                     	movq	%r13, %rdi
   2f34b: 4c 8d a4 24 80 00 00 00      	leaq	0x80(%rsp), %r12
   2f353: 4c 89 5c 24 18               	movq	%r11, 0x18(%rsp)
   2f358: e8 93 f3 fd ff               	callq	0xe6f0 <crypto_stream_salsa20_xor@plt>
   2f35d: 4c 89 ee                     	movq	%r13, %rsi
   2f360: 4c 89 e7                     	movq	%r12, %rdi
   2f363: e8 98 ed fd ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   2f368: 41 83 ff 08                  	cmpl	$0x8, %r15d
   2f36c: 4c 8b 5c 24 18               	movq	0x18(%rsp), %r11
   2f371: 44 89 f8                     	movl	%r15d, %eax
   2f374: 0f 82 76 01 00 00            	jb	0x2f4f0 <crypto_secretbox_detached.localalias+0x290>
   2f37a: 48 8b 44 24 60               	movq	0x60(%rsp), %rax
   2f37f: 48 8d 73 08                  	leaq	0x8(%rbx), %rsi
   2f383: 48 83 e6 f8                  	andq	$-0x8, %rsi
   2f387: 48 89 03                     	movq	%rax, (%rbx)
   2f38a: 44 89 f8                     	movl	%r15d, %eax
   2f38d: 49 8b 54 03 f8               	movq	-0x8(%r11,%rax), %rdx
   2f392: 48 89 54 03 f8               	movq	%rdx, -0x8(%rbx,%rax)
   2f397: 48 89 d8                     	movq	%rbx, %rax
   2f39a: 48 29 f0                     	subq	%rsi, %rax
   2f39d: 49 29 c3                     	subq	%rax, %r11
   2f3a0: 44 01 f8                     	addl	%r15d, %eax
   2f3a3: 83 e0 f8                     	andl	$-0x8, %eax
   2f3a6: 83 f8 08                     	cmpl	$0x8, %eax
   2f3a9: 72 16                        	jb	0x2f3c1 <crypto_secretbox_detached.localalias+0x161>
   2f3ab: 83 e0 f8                     	andl	$-0x8, %eax
   2f3ae: 31 d2                        	xorl	%edx, %edx
   2f3b0: 89 d1                        	movl	%edx, %ecx
   2f3b2: 83 c2 08                     	addl	$0x8, %edx
   2f3b5: 49 8b 3c 0b                  	movq	(%r11,%rcx), %rdi
   2f3b9: 48 89 3c 0e                  	movq	%rdi, (%rsi,%rcx)
   2f3bd: 39 c2                        	cmpl	%eax, %edx
   2f3bf: 72 ef                        	jb	0x2f3b0 <crypto_secretbox_detached.localalias+0x150>
   2f3c1: be 40 00 00 00               	movl	$0x40, %esi
   2f3c6: 4c 89 ef                     	movq	%r13, %rdi
   2f3c9: e8 e2 ee fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2f3ce: 49 39 ef                     	cmpq	%rbp, %r15
   2f3d1: 73 22                        	jae	0x2f3f5 <crypto_secretbox_detached.localalias+0x195>
   2f3d3: 48 89 ea                     	movq	%rbp, %rdx
   2f3d6: 4c 8b 0c 24                  	movq	(%rsp), %r9
   2f3da: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   2f3df: 4b 8d 34 3e                  	leaq	(%r14,%r15), %rsi
   2f3e3: 4c 29 fa                     	subq	%r15, %rdx
   2f3e6: 4a 8d 3c 3b                  	leaq	(%rbx,%r15), %rdi
   2f3ea: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   2f3f0: e8 cb f4 fd ff               	callq	0xe8c0 <crypto_stream_salsa20_xor_ic@plt>
   2f3f5: 48 8b 3c 24                  	movq	(%rsp), %rdi
   2f3f9: be 20 00 00 00               	movl	$0x20, %esi
   2f3fe: e8 ad ee fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2f403: 48 89 ea                     	movq	%rbp, %rdx
   2f406: 48 89 de                     	movq	%rbx, %rsi
   2f409: 4c 89 e7                     	movq	%r12, %rdi
   2f40c: e8 bf f0 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2f411: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   2f416: 4c 89 e7                     	movq	%r12, %rdi
   2f419: e8 c2 f1 fd ff               	callq	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   2f41e: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   2f423: 4c 89 e7                     	movq	%r12, %rdi
   2f426: e8 85 ee fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2f42b: 48 8b 84 24 88 01 00 00      	movq	0x188(%rsp), %rax
   2f433: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2f43c: 0f 85 69 01 00 00            	jne	0x2f5ab <crypto_secretbox_detached.localalias+0x34b>
   2f442: 48 81 c4 98 01 00 00         	addq	$0x198, %rsp            # imm = 0x198
   2f449: 31 c0                        	xorl	%eax, %eax
   2f44b: 5b                           	popq	%rbx
   2f44c: 5d                           	popq	%rbp
   2f44d: 41 5c                        	popq	%r12
   2f44f: 41 5d                        	popq	%r13
   2f451: 41 5e                        	popq	%r14
   2f453: 41 5f                        	popq	%r15
   2f455: c3                           	retq
   2f456: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   2f460: 4c 39 f3                     	cmpq	%r14, %rbx
   2f463: 73 0f                        	jae	0x2f474 <crypto_secretbox_detached.localalias+0x214>
   2f465: 4c 89 f0                     	movq	%r14, %rax
   2f468: 48 29 d8                     	subq	%rbx, %rax
   2f46b: 48 39 e8                     	cmpq	%rbp, %rax
   2f46e: 0f 82 4f fe ff ff            	jb	0x2f2c3 <crypto_secretbox_detached.localalias+0x63>
   2f474: 41 b9 20 00 00 00            	movl	$0x20, %r9d
   2f47a: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   2f47e: 49 8d 44 24 10               	leaq	0x10(%r12), %rax
   2f483: 4c 39 cd                     	cmpq	%r9, %rbp
   2f486: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   2f48b: 4c 8d 6c 24 40               	leaq	0x40(%rsp), %r13
   2f490: 4c 0f 46 cd                  	cmovbeq	%rbp, %r9
   2f494: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   2f499: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   2f49e: 4d 89 cf                     	movq	%r9, %r15
   2f4a1: 49 8d 51 20                  	leaq	0x20(%r9), %rdx
   2f4a5: 48 85 ed                     	testq	%rbp, %rbp
   2f4a8: 0f 85 57 fe ff ff            	jne	0x2f305 <crypto_secretbox_detached.localalias+0xa5>
   2f4ae: 4c 8b 04 24                  	movq	(%rsp), %r8
   2f4b2: 48 89 c1                     	movq	%rax, %rcx
   2f4b5: ba 20 00 00 00               	movl	$0x20, %edx
   2f4ba: 4c 89 ee                     	movq	%r13, %rsi
   2f4bd: 4c 89 ef                     	movq	%r13, %rdi
   2f4c0: 4c 8d a4 24 80 00 00 00      	leaq	0x80(%rsp), %r12
   2f4c8: e8 23 f2 fd ff               	callq	0xe6f0 <crypto_stream_salsa20_xor@plt>
   2f4cd: 4c 89 ee                     	movq	%r13, %rsi
   2f4d0: 4c 89 e7                     	movq	%r12, %rdi
   2f4d3: e8 28 ec fd ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   2f4d8: be 40 00 00 00               	movl	$0x40, %esi
   2f4dd: 4c 89 ef                     	movq	%r13, %rdi
   2f4e0: e8 cb ed fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2f4e5: e9 0b ff ff ff               	jmp	0x2f3f5 <crypto_secretbox_detached.localalias+0x195>
   2f4ea: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2f4f0: 41 f6 c7 04                  	testb	$0x4, %r15b
   2f4f4: 0f 85 9d 00 00 00            	jne	0x2f597 <crypto_secretbox_detached.localalias+0x337>
   2f4fa: 85 c0                        	testl	%eax, %eax
   2f4fc: 0f 84 bf fe ff ff            	je	0x2f3c1 <crypto_secretbox_detached.localalias+0x161>
   2f502: 0f b6 54 24 60               	movzbl	0x60(%rsp), %edx
   2f507: 88 13                        	movb	%dl, (%rbx)
   2f509: a8 02                        	testb	$0x2, %al
   2f50b: 0f 84 b0 fe ff ff            	je	0x2f3c1 <crypto_secretbox_detached.localalias+0x161>
   2f511: 41 0f b7 54 03 fe            	movzwl	-0x2(%r11,%rax), %edx
   2f517: 66 89 54 03 fe               	movw	%dx, -0x2(%rbx,%rax)
   2f51c: e9 a0 fe ff ff               	jmp	0x2f3c1 <crypto_secretbox_detached.localalias+0x161>
   2f521: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   2f528: 0f b6 04 08                  	movzbl	(%rax,%rcx), %eax
   2f52c: 88 04 0f                     	movb	%al, (%rdi,%rcx)
   2f52f: e9 08 fe ff ff               	jmp	0x2f33c <crypto_secretbox_detached.localalias+0xdc>
   2f534: 0f 1f 40 00                  	nopl	(%rax)
   2f538: 44 0f b7 04 08               	movzwl	(%rax,%rcx), %r8d
   2f53d: 66 44 89 04 0f               	movw	%r8w, (%rdi,%rcx)
   2f542: 48 83 c1 02                  	addq	$0x2, %rcx
   2f546: 83 e6 01                     	andl	$0x1, %esi
   2f549: 0f 84 ed fd ff ff            	je	0x2f33c <crypto_secretbox_detached.localalias+0xdc>
   2f54f: eb d7                        	jmp	0x2f528 <crypto_secretbox_detached.localalias+0x2c8>
   2f551: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   2f558: 8b 08                        	movl	(%rax), %ecx
   2f55a: 89 0f                        	movl	%ecx, (%rdi)
   2f55c: b9 04 00 00 00               	movl	$0x4, %ecx
   2f561: 40 f6 c6 02                  	testb	$0x2, %sil
   2f565: 0f 84 c8 fd ff ff            	je	0x2f333 <crypto_secretbox_detached.localalias+0xd3>
   2f56b: eb cb                        	jmp	0x2f538 <crypto_secretbox_detached.localalias+0x2d8>
   2f56d: 0f 1f 00                     	nopl	(%rax)
   2f570: 45 89 f8                     	movl	%r15d, %r8d
   2f573: 31 c0                        	xorl	%eax, %eax
   2f575: 41 83 e0 f8                  	andl	$-0x8, %r8d
   2f579: 89 c1                        	movl	%eax, %ecx
   2f57b: 83 c0 08                     	addl	$0x8, %eax
   2f57e: 49 8b 3c 0e                  	movq	(%r14,%rcx), %rdi
   2f582: 49 89 3c 0b                  	movq	%rdi, (%r11,%rcx)
   2f586: 44 39 c0                     	cmpl	%r8d, %eax
   2f589: 72 ee                        	jb	0x2f579 <crypto_secretbox_detached.localalias+0x319>
   2f58b: 49 8d 3c 03                  	leaq	(%r11,%rax), %rdi
   2f58f: 4c 01 f0                     	addq	%r14, %rax
   2f592: e9 86 fd ff ff               	jmp	0x2f31d <crypto_secretbox_detached.localalias+0xbd>
   2f597: 8b 54 24 60                  	movl	0x60(%rsp), %edx
   2f59b: 89 13                        	movl	%edx, (%rbx)
   2f59d: 41 8b 54 03 fc               	movl	-0x4(%r11,%rax), %edx
   2f5a2: 89 54 03 fc                  	movl	%edx, -0x4(%rbx,%rax)
   2f5a6: e9 16 fe ff ff               	jmp	0x2f3c1 <crypto_secretbox_detached.localalias+0x161>
   2f5ab: e8 40 ed fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>

000000000002f5b0 <crypto_secretbox_easy>:
   2f5b0: 48 83 fa ef                  	cmpq	$-0x11, %rdx
   2f5b4: 77 1b                        	ja	0x2f5d1 <crypto_secretbox_easy+0x21>
   2f5b6: 48 8d 47 10                  	leaq	0x10(%rdi), %rax
   2f5ba: 4d 89 c1                     	movq	%r8, %r9
   2f5bd: 49 89 c8                     	movq	%rcx, %r8
   2f5c0: 48 89 d1                     	movq	%rdx, %rcx
   2f5c3: 48 89 f2                     	movq	%rsi, %rdx
   2f5c6: 48 89 fe                     	movq	%rdi, %rsi
   2f5c9: 48 89 c7                     	movq	%rax, %rdi
   2f5cc: e9 8f fc ff ff               	jmp	0x2f260 <crypto_secretbox_detached.localalias>
   2f5d1: 50                           	pushq	%rax
   2f5d2: e8 b9 eb fd ff               	callq	0xe190 <sodium_misuse@plt>
   2f5d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

000000000002f5e0 <crypto_secretbox_open_detached.localalias>:
   2f5e0: 41 57                        	pushq	%r15
   2f5e2: 49 89 ff                     	movq	%rdi, %r15
   2f5e5: 41 56                        	pushq	%r14
   2f5e7: 41 55                        	pushq	%r13
   2f5e9: 4d 89 c5                     	movq	%r8, %r13
   2f5ec: 41 54                        	pushq	%r12
   2f5ee: 49 89 cc                     	movq	%rcx, %r12
   2f5f1: 31 c9                        	xorl	%ecx, %ecx
   2f5f3: 55                           	pushq	%rbp
   2f5f4: 48 89 f5                     	movq	%rsi, %rbp
   2f5f7: 4c 89 c6                     	movq	%r8, %rsi
   2f5fa: 53                           	pushq	%rbx
   2f5fb: 48 89 d3                     	movq	%rdx, %rbx
   2f5fe: 4c 89 ca                     	movq	%r9, %rdx
   2f601: 48 81 ec 98 00 00 00         	subq	$0x98, %rsp
   2f608: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2f611: 48 89 84 24 88 00 00 00      	movq	%rax, 0x88(%rsp)
   2f619: 31 c0                        	xorl	%eax, %eax
   2f61b: 48 8d 44 24 20               	leaq	0x20(%rsp), %rax
   2f620: 4c 8d 74 24 40               	leaq	0x40(%rsp), %r14
   2f625: 48 89 c7                     	movq	%rax, %rdi
   2f628: 48 89 04 24                  	movq	%rax, (%rsp)
   2f62c: e8 af f0 fd ff               	callq	0xe6e0 <crypto_core_hsalsa20@plt>
   2f631: 49 8d 45 10                  	leaq	0x10(%r13), %rax
   2f635: 48 8b 0c 24                  	movq	(%rsp), %rcx
   2f639: 4c 89 f7                     	movq	%r14, %rdi
   2f63c: 48 89 c2                     	movq	%rax, %rdx
   2f63f: be 20 00 00 00               	movl	$0x20, %esi
   2f644: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   2f649: e8 72 ed fd ff               	callq	0xe3c0 <crypto_stream_salsa20@plt>
   2f64e: 4c 89 f1                     	movq	%r14, %rcx
   2f651: 4c 89 e2                     	movq	%r12, %rdx
   2f654: 48 89 ee                     	movq	%rbp, %rsi
   2f657: 48 89 df                     	movq	%rbx, %rdi
   2f65a: e8 b1 f0 fd ff               	callq	0xe710 <crypto_onetimeauth_poly1305_verify@plt>
   2f65f: 89 44 24 0c                  	movl	%eax, 0xc(%rsp)
   2f663: 85 c0                        	testl	%eax, %eax
   2f665: 0f 85 49 02 00 00            	jne	0x2f8b4 <crypto_secretbox_open_detached.localalias+0x2d4>
   2f66b: 4d 85 ff                     	testq	%r15, %r15
   2f66e: 0f 84 05 01 00 00            	je	0x2f779 <crypto_secretbox_open_detached.localalias+0x199>
   2f674: 41 b9 20 00 00 00            	movl	$0x20, %r9d
   2f67a: 4d 39 cc                     	cmpq	%r9, %r12
   2f67d: 4d 0f 46 cc                  	cmovbeq	%r12, %r9
   2f681: 4d 89 cd                     	movq	%r9, %r13
   2f684: 49 39 ef                     	cmpq	%rbp, %r15
   2f687: 0f 83 23 01 00 00            	jae	0x2f7b0 <crypto_secretbox_open_detached.localalias+0x1d0>
   2f68d: 48 89 e8                     	movq	%rbp, %rax
   2f690: 4c 29 f8                     	subq	%r15, %rax
   2f693: 4c 39 e0                     	cmpq	%r12, %rax
   2f696: 0f 83 28 01 00 00            	jae	0x2f7c4 <crypto_secretbox_open_detached.localalias+0x1e4>
   2f69c: 48 89 ee                     	movq	%rbp, %rsi
   2f69f: 4c 89 e2                     	movq	%r12, %rdx
   2f6a2: 4c 89 ff                     	movq	%r15, %rdi
   2f6a5: 4c 89 fd                     	movq	%r15, %rbp
   2f6a8: e8 33 f1 fd ff               	callq	0xe7e0 <memmove@plt>
   2f6ad: 4d 85 e4                     	testq	%r12, %r12
   2f6b0: bb 01 00 00 00               	movl	$0x1, %ebx
   2f6b5: 4c 8d 5c 24 60               	leaq	0x60(%rsp), %r11
   2f6ba: 48 89 e8                     	movq	%rbp, %rax
   2f6bd: 49 0f 45 dd                  	cmovneq	%r13, %rbx
   2f6c1: 4c 89 d9                     	movq	%r11, %rcx
   2f6c4: 83 fb 08                     	cmpl	$0x8, %ebx
   2f6c7: 0f 83 83 01 00 00            	jae	0x2f850 <crypto_secretbox_open_detached.localalias+0x270>
   2f6cd: 31 d2                        	xorl	%edx, %edx
   2f6cf: f6 c3 04                     	testb	$0x4, %bl
   2f6d2: 74 09                        	je	0x2f6dd <crypto_secretbox_open_detached.localalias+0xfd>
   2f6d4: 8b 10                        	movl	(%rax), %edx
   2f6d6: 89 11                        	movl	%edx, (%rcx)
   2f6d8: ba 04 00 00 00               	movl	$0x4, %edx
   2f6dd: f6 c3 02                     	testb	$0x2, %bl
   2f6e0: 74 0c                        	je	0x2f6ee <crypto_secretbox_open_detached.localalias+0x10e>
   2f6e2: 0f b7 34 10                  	movzwl	(%rax,%rdx), %esi
   2f6e6: 66 89 34 11                  	movw	%si, (%rcx,%rdx)
   2f6ea: 48 83 c2 02                  	addq	$0x2, %rdx
   2f6ee: f6 c3 01                     	testb	$0x1, %bl
   2f6f1: 74 07                        	je	0x2f6fa <crypto_secretbox_open_detached.localalias+0x11a>
   2f6f3: 0f b6 04 10                  	movzbl	(%rax,%rdx), %eax
   2f6f7: 88 04 11                     	movb	%al, (%rcx,%rdx)
   2f6fa: 4c 8b 04 24                  	movq	(%rsp), %r8
   2f6fe: 48 8b 4c 24 10               	movq	0x10(%rsp), %rcx
   2f703: 49 8d 55 20                  	leaq	0x20(%r13), %rdx
   2f707: 4c 89 f6                     	movq	%r14, %rsi
   2f70a: 4c 89 f7                     	movq	%r14, %rdi
   2f70d: 4c 89 5c 24 18               	movq	%r11, 0x18(%rsp)
   2f712: e8 d9 ef fd ff               	callq	0xe6f0 <crypto_stream_salsa20_xor@plt>
   2f717: 83 fb 08                     	cmpl	$0x8, %ebx
   2f71a: 4c 8b 5c 24 18               	movq	0x18(%rsp), %r11
   2f71f: 0f 83 db 00 00 00            	jae	0x2f800 <crypto_secretbox_open_detached.localalias+0x220>
   2f725: f6 c3 04                     	testb	$0x4, %bl
   2f728: 0f 85 6e 01 00 00            	jne	0x2f89c <crypto_secretbox_open_detached.localalias+0x2bc>
   2f72e: 85 db                        	testl	%ebx, %ebx
   2f730: 0f 85 42 01 00 00            	jne	0x2f878 <crypto_secretbox_open_detached.localalias+0x298>
   2f736: be 40 00 00 00               	movl	$0x40, %esi
   2f73b: 4c 89 f7                     	movq	%r14, %rdi
   2f73e: e8 6d eb fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2f743: 4d 39 e5                     	cmpq	%r12, %r13
   2f746: 73 23                        	jae	0x2f76b <crypto_secretbox_open_detached.localalias+0x18b>
   2f748: 4c 89 e2                     	movq	%r12, %rdx
   2f74b: 4c 8b 0c 24                  	movq	(%rsp), %r9
   2f74f: 48 8b 4c 24 10               	movq	0x10(%rsp), %rcx
   2f754: 4b 8d 3c 2f                  	leaq	(%r15,%r13), %rdi
   2f758: 4c 29 ea                     	subq	%r13, %rdx
   2f75b: 4a 8d 74 2d 00               	leaq	(%rbp,%r13), %rsi
   2f760: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   2f766: e8 55 f1 fd ff               	callq	0xe8c0 <crypto_stream_salsa20_xor_ic@plt>
   2f76b: 48 8b 3c 24                  	movq	(%rsp), %rdi
   2f76f: be 20 00 00 00               	movl	$0x20, %esi
   2f774: e8 37 eb fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2f779: 48 8b 84 24 88 00 00 00      	movq	0x88(%rsp), %rax
   2f781: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2f78a: 0f 85 3f 01 00 00            	jne	0x2f8cf <crypto_secretbox_open_detached.localalias+0x2ef>
   2f790: 8b 44 24 0c                  	movl	0xc(%rsp), %eax
   2f794: 48 81 c4 98 00 00 00         	addq	$0x98, %rsp
   2f79b: 5b                           	popq	%rbx
   2f79c: 5d                           	popq	%rbp
   2f79d: 41 5c                        	popq	%r12
   2f79f: 41 5d                        	popq	%r13
   2f7a1: 41 5e                        	popq	%r14
   2f7a3: 41 5f                        	popq	%r15
   2f7a5: c3                           	retq
   2f7a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   2f7b0: 4c 39 fd                     	cmpq	%r15, %rbp
   2f7b3: 73 0f                        	jae	0x2f7c4 <crypto_secretbox_open_detached.localalias+0x1e4>
   2f7b5: 4c 89 f8                     	movq	%r15, %rax
   2f7b8: 48 29 e8                     	subq	%rbp, %rax
   2f7bb: 4c 39 e0                     	cmpq	%r12, %rax
   2f7be: 0f 82 d8 fe ff ff            	jb	0x2f69c <crypto_secretbox_open_detached.localalias+0xbc>
   2f7c4: 4d 85 e4                     	testq	%r12, %r12
   2f7c7: 0f 85 e0 fe ff ff            	jne	0x2f6ad <crypto_secretbox_open_detached.localalias+0xcd>
   2f7cd: 4c 8b 04 24                  	movq	(%rsp), %r8
   2f7d1: 48 8b 4c 24 10               	movq	0x10(%rsp), %rcx
   2f7d6: 4c 89 f6                     	movq	%r14, %rsi
   2f7d9: 4c 89 f7                     	movq	%r14, %rdi
   2f7dc: ba 20 00 00 00               	movl	$0x20, %edx
   2f7e1: e8 0a ef fd ff               	callq	0xe6f0 <crypto_stream_salsa20_xor@plt>
   2f7e6: be 40 00 00 00               	movl	$0x40, %esi
   2f7eb: 4c 89 f7                     	movq	%r14, %rdi
   2f7ee: e8 bd ea fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2f7f3: e9 73 ff ff ff               	jmp	0x2f76b <crypto_secretbox_open_detached.localalias+0x18b>
   2f7f8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   2f800: 48 8b 44 24 60               	movq	0x60(%rsp), %rax
   2f805: 49 8d 4f 08                  	leaq	0x8(%r15), %rcx
   2f809: 48 83 e1 f8                  	andq	$-0x8, %rcx
   2f80d: 49 89 07                     	movq	%rax, (%r15)
   2f810: 89 d8                        	movl	%ebx, %eax
   2f812: 49 8b 54 03 f8               	movq	-0x8(%r11,%rax), %rdx
   2f817: 49 89 54 07 f8               	movq	%rdx, -0x8(%r15,%rax)
   2f81c: 4c 89 f8                     	movq	%r15, %rax
   2f81f: 48 29 c8                     	subq	%rcx, %rax
   2f822: 01 c3                        	addl	%eax, %ebx
   2f824: 49 29 c3                     	subq	%rax, %r11
   2f827: 83 e3 f8                     	andl	$-0x8, %ebx
   2f82a: 83 fb 08                     	cmpl	$0x8, %ebx
   2f82d: 0f 82 03 ff ff ff            	jb	0x2f736 <crypto_secretbox_open_detached.localalias+0x156>
   2f833: 83 e3 f8                     	andl	$-0x8, %ebx
   2f836: 31 c0                        	xorl	%eax, %eax
   2f838: 89 c2                        	movl	%eax, %edx
   2f83a: 83 c0 08                     	addl	$0x8, %eax
   2f83d: 49 8b 34 13                  	movq	(%r11,%rdx), %rsi
   2f841: 48 89 34 11                  	movq	%rsi, (%rcx,%rdx)
   2f845: 39 d8                        	cmpl	%ebx, %eax
   2f847: 72 ef                        	jb	0x2f838 <crypto_secretbox_open_detached.localalias+0x258>
   2f849: e9 e8 fe ff ff               	jmp	0x2f736 <crypto_secretbox_open_detached.localalias+0x156>
   2f84e: 66 90                        	nop
   2f850: 89 de                        	movl	%ebx, %esi
   2f852: 31 c0                        	xorl	%eax, %eax
   2f854: 83 e6 f8                     	andl	$-0x8, %esi
   2f857: 89 c2                        	movl	%eax, %edx
   2f859: 83 c0 08                     	addl	$0x8, %eax
   2f85c: 48 8b 4c 15 00               	movq	(%rbp,%rdx), %rcx
   2f861: 49 89 0c 13                  	movq	%rcx, (%r11,%rdx)
   2f865: 39 f0                        	cmpl	%esi, %eax
   2f867: 72 ee                        	jb	0x2f857 <crypto_secretbox_open_detached.localalias+0x277>
   2f869: 49 8d 0c 03                  	leaq	(%r11,%rax), %rcx
   2f86d: 48 01 e8                     	addq	%rbp, %rax
   2f870: e9 58 fe ff ff               	jmp	0x2f6cd <crypto_secretbox_open_detached.localalias+0xed>
   2f875: 0f 1f 00                     	nopl	(%rax)
   2f878: 0f b6 44 24 60               	movzbl	0x60(%rsp), %eax
   2f87d: 41 88 07                     	movb	%al, (%r15)
   2f880: f6 c3 02                     	testb	$0x2, %bl
   2f883: 0f 84 ad fe ff ff            	je	0x2f736 <crypto_secretbox_open_detached.localalias+0x156>
   2f889: 89 db                        	movl	%ebx, %ebx
   2f88b: 41 0f b7 44 1b fe            	movzwl	-0x2(%r11,%rbx), %eax
   2f891: 66 41 89 44 1f fe            	movw	%ax, -0x2(%r15,%rbx)
   2f897: e9 9a fe ff ff               	jmp	0x2f736 <crypto_secretbox_open_detached.localalias+0x156>
   2f89c: 8b 44 24 60                  	movl	0x60(%rsp), %eax
   2f8a0: 89 db                        	movl	%ebx, %ebx
   2f8a2: 41 89 07                     	movl	%eax, (%r15)
   2f8a5: 41 8b 44 1b fc               	movl	-0x4(%r11,%rbx), %eax
   2f8aa: 41 89 44 1f fc               	movl	%eax, -0x4(%r15,%rbx)
   2f8af: e9 82 fe ff ff               	jmp	0x2f736 <crypto_secretbox_open_detached.localalias+0x156>
   2f8b4: 48 8b 3c 24                  	movq	(%rsp), %rdi
   2f8b8: be 20 00 00 00               	movl	$0x20, %esi
   2f8bd: e8 ee e9 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2f8c2: c7 44 24 0c ff ff ff ff      	movl	$0xffffffff, 0xc(%rsp)  # imm = 0xFFFFFFFF
   2f8ca: e9 aa fe ff ff               	jmp	0x2f779 <crypto_secretbox_open_detached.localalias+0x199>
   2f8cf: e8 1c ea fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2f8d4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2f8df: 90                           	nop

000000000002f8e0 <crypto_secretbox_open_easy>:
   2f8e0: 48 89 c8                     	movq	%rcx, %rax
   2f8e3: 4d 89 c1                     	movq	%r8, %r9
   2f8e6: 48 83 fa 0f                  	cmpq	$0xf, %rdx
   2f8ea: 76 1c                        	jbe	0x2f908 <crypto_secretbox_open_easy+0x28>
   2f8ec: 4c 8d 56 10                  	leaq	0x10(%rsi), %r10
   2f8f0: 48 8d 4a f0                  	leaq	-0x10(%rdx), %rcx
   2f8f4: 49 89 c0                     	movq	%rax, %r8
   2f8f7: 48 89 f2                     	movq	%rsi, %rdx
   2f8fa: 4c 89 d6                     	movq	%r10, %rsi
   2f8fd: e9 de fc ff ff               	jmp	0x2f5e0 <crypto_secretbox_open_detached.localalias>
   2f902: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2f908: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2f90d: c3                           	retq
   2f90e: 66 90                        	nop

000000000002f910 <crypto_secretbox_xsalsa20poly1305>:
   2f910: 48 83 fa 1f                  	cmpq	$0x1f, %rdx
   2f914: 76 36                        	jbe	0x2f94c <crypto_secretbox_xsalsa20poly1305+0x3c>
   2f916: 55                           	pushq	%rbp
   2f917: 48 89 fd                     	movq	%rdi, %rbp
   2f91a: 53                           	pushq	%rbx
   2f91b: 48 89 d3                     	movq	%rdx, %rbx
   2f91e: 48 83 ec 08                  	subq	$0x8, %rsp
   2f922: e8 f9 ed fd ff               	callq	0xe720 <crypto_stream_xsalsa20_xor@plt>
   2f927: 48 8d 53 e0                  	leaq	-0x20(%rbx), %rdx
   2f92b: 48 8d 75 20                  	leaq	0x20(%rbp), %rsi
   2f92f: 48 89 e9                     	movq	%rbp, %rcx
   2f932: 48 8d 7d 10                  	leaq	0x10(%rbp), %rdi
   2f936: e8 e5 ec fd ff               	callq	0xe620 <crypto_onetimeauth_poly1305@plt>
   2f93b: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   2f93f: 31 c0                        	xorl	%eax, %eax
   2f941: 0f 11 45 00                  	movups	%xmm0, (%rbp)
   2f945: 48 83 c4 08                  	addq	$0x8, %rsp
   2f949: 5b                           	popq	%rbx
   2f94a: 5d                           	popq	%rbp
   2f94b: c3                           	retq
   2f94c: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   2f951: c3                           	retq
   2f952: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   2f95d: 0f 1f 00                     	nopl	(%rax)

000000000002f960 <crypto_secretbox_xsalsa20poly1305_open>:
   2f960: 41 57                        	pushq	%r15
   2f962: 41 56                        	pushq	%r14
   2f964: 41 55                        	pushq	%r13
   2f966: 41 54                        	pushq	%r12
   2f968: 55                           	pushq	%rbp
   2f969: 53                           	pushq	%rbx
   2f96a: 48 83 ec 38                  	subq	$0x38, %rsp
   2f96e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2f977: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   2f97c: 31 c0                        	xorl	%eax, %eax
   2f97e: 48 83 fa 1f                  	cmpq	$0x1f, %rdx
   2f982: 0f 86 84 00 00 00            	jbe	0x2fa0c <crypto_secretbox_xsalsa20poly1305_open+0xac>
   2f988: 49 89 e7                     	movq	%rsp, %r15
   2f98b: 49 89 cd                     	movq	%rcx, %r13
   2f98e: 49 89 f4                     	movq	%rsi, %r12
   2f991: 4c 89 c1                     	movq	%r8, %rcx
   2f994: 48 89 d3                     	movq	%rdx, %rbx
   2f997: be 20 00 00 00               	movl	$0x20, %esi
   2f99c: 4c 89 ea                     	movq	%r13, %rdx
   2f99f: 48 89 fd                     	movq	%rdi, %rbp
   2f9a2: 4c 89 ff                     	movq	%r15, %rdi
   2f9a5: 4d 89 c6                     	movq	%r8, %r14
   2f9a8: e8 d3 e9 fd ff               	callq	0xe380 <crypto_stream_xsalsa20@plt>
   2f9ad: 4c 89 f9                     	movq	%r15, %rcx
   2f9b0: 48 8d 53 e0                  	leaq	-0x20(%rbx), %rdx
   2f9b4: 49 8d 74 24 20               	leaq	0x20(%r12), %rsi
   2f9b9: 49 8d 7c 24 10               	leaq	0x10(%r12), %rdi
   2f9be: e8 4d ed fd ff               	callq	0xe710 <crypto_onetimeauth_poly1305_verify@plt>
   2f9c3: 41 89 c7                     	movl	%eax, %r15d
   2f9c6: 85 c0                        	testl	%eax, %eax
   2f9c8: 75 42                        	jne	0x2fa0c <crypto_secretbox_xsalsa20poly1305_open+0xac>
   2f9ca: 4d 89 f0                     	movq	%r14, %r8
   2f9cd: 4c 89 e9                     	movq	%r13, %rcx
   2f9d0: 48 89 da                     	movq	%rbx, %rdx
   2f9d3: 4c 89 e6                     	movq	%r12, %rsi
   2f9d6: 48 89 ef                     	movq	%rbp, %rdi
   2f9d9: e8 42 ed fd ff               	callq	0xe720 <crypto_stream_xsalsa20_xor@plt>
   2f9de: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   2f9e2: 0f 11 45 00                  	movups	%xmm0, (%rbp)
   2f9e6: 0f 11 45 10                  	movups	%xmm0, 0x10(%rbp)
   2f9ea: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   2f9ef: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2f9f8: 75 1a                        	jne	0x2fa14 <crypto_secretbox_xsalsa20poly1305_open+0xb4>
   2f9fa: 48 83 c4 38                  	addq	$0x38, %rsp
   2f9fe: 44 89 f8                     	movl	%r15d, %eax
   2fa01: 5b                           	popq	%rbx
   2fa02: 5d                           	popq	%rbp
   2fa03: 41 5c                        	popq	%r12
   2fa05: 41 5d                        	popq	%r13
   2fa07: 41 5e                        	popq	%r14
   2fa09: 41 5f                        	popq	%r15
   2fa0b: c3                           	retq
   2fa0c: 41 bf ff ff ff ff            	movl	$0xffffffff, %r15d      # imm = 0xFFFFFFFF
   2fa12: eb d6                        	jmp	0x2f9ea <crypto_secretbox_xsalsa20poly1305_open+0x8a>
   2fa14: e8 d7 e8 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2fa19: 0f 1f 80 00 00 00 00         	nopl	(%rax)

000000000002fa20 <crypto_secretbox_xsalsa20poly1305_keybytes>:
   2fa20: b8 20 00 00 00               	movl	$0x20, %eax
   2fa25: c3                           	retq
   2fa26: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002fa30 <crypto_secretbox_xsalsa20poly1305_noncebytes>:
   2fa30: b8 18 00 00 00               	movl	$0x18, %eax
   2fa35: c3                           	retq
   2fa36: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002fa40 <crypto_secretbox_xsalsa20poly1305_zerobytes>:
   2fa40: b8 20 00 00 00               	movl	$0x20, %eax
   2fa45: c3                           	retq
   2fa46: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002fa50 <crypto_secretbox_xsalsa20poly1305_boxzerobytes>:
   2fa50: b8 10 00 00 00               	movl	$0x10, %eax
   2fa55: c3                           	retq
   2fa56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002fa60 <crypto_secretbox_xsalsa20poly1305_macbytes>:
   2fa60: b8 10 00 00 00               	movl	$0x10, %eax
   2fa65: c3                           	retq
   2fa66: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000002fa70 <crypto_secretbox_xsalsa20poly1305_messagebytes_max>:
   2fa70: 48 c7 c0 ef ff ff ff         	movq	$-0x11, %rax
   2fa77: c3                           	retq
   2fa78: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000002fa80 <crypto_secretbox_xsalsa20poly1305_keygen>:
   2fa80: be 20 00 00 00               	movl	$0x20, %esi
   2fa85: e9 26 ec fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   2fa8a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000002fa90 <crypto_secretstream_xchacha20poly1305_keygen>:
   2fa90: be 20 00 00 00               	movl	$0x20, %esi
   2fa95: e9 16 ec fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   2fa9a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000002faa0 <crypto_secretstream_xchacha20poly1305_init_push>:
   2faa0: 41 54                        	pushq	%r12
   2faa2: 49 89 d4                     	movq	%rdx, %r12
   2faa5: 55                           	pushq	%rbp
   2faa6: 48 89 f5                     	movq	%rsi, %rbp
   2faa9: be 18 00 00 00               	movl	$0x18, %esi
   2faae: 53                           	pushq	%rbx
   2faaf: 48 89 fb                     	movq	%rdi, %rbx
   2fab2: 48 89 ef                     	movq	%rbp, %rdi
   2fab5: e8 f6 eb fd ff               	callq	0xe6b0 <randombytes_buf@plt>
   2faba: 4c 89 e2                     	movq	%r12, %rdx
   2fabd: 48 89 ee                     	movq	%rbp, %rsi
   2fac0: 48 89 df                     	movq	%rbx, %rdi
   2fac3: 31 c9                        	xorl	%ecx, %ecx
   2fac5: e8 66 e5 fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   2faca: 31 c0                        	xorl	%eax, %eax
   2facc: c6 43 23 00                  	movb	$0x0, 0x23(%rbx)
   2fad0: 66 89 43 21                  	movw	%ax, 0x21(%rbx)
   2fad4: c6 43 20 01                  	movb	$0x1, 0x20(%rbx)
   2fad8: 48 8b 45 10                  	movq	0x10(%rbp), %rax
   2fadc: 48 c7 43 2c 00 00 00 00      	movq	$0x0, 0x2c(%rbx)
   2fae4: 48 89 43 24                  	movq	%rax, 0x24(%rbx)
   2fae8: 31 c0                        	xorl	%eax, %eax
   2faea: 5b                           	popq	%rbx
   2faeb: 5d                           	popq	%rbp
   2faec: 41 5c                        	popq	%r12
   2faee: c3                           	retq
   2faef: 90                           	nop

000000000002faf0 <crypto_secretstream_xchacha20poly1305_init_pull>:
   2faf0: 55                           	pushq	%rbp
   2faf1: 31 c9                        	xorl	%ecx, %ecx
   2faf3: 48 89 f5                     	movq	%rsi, %rbp
   2faf6: 53                           	pushq	%rbx
   2faf7: 48 89 fb                     	movq	%rdi, %rbx
   2fafa: 48 83 ec 08                  	subq	$0x8, %rsp
   2fafe: e8 2d e5 fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   2fb03: 31 c0                        	xorl	%eax, %eax
   2fb05: c6 43 23 00                  	movb	$0x0, 0x23(%rbx)
   2fb09: 66 89 43 21                  	movw	%ax, 0x21(%rbx)
   2fb0d: c6 43 20 01                  	movb	$0x1, 0x20(%rbx)
   2fb11: 48 8b 45 10                  	movq	0x10(%rbp), %rax
   2fb15: 48 c7 43 2c 00 00 00 00      	movq	$0x0, 0x2c(%rbx)
   2fb1d: 48 89 43 24                  	movq	%rax, 0x24(%rbx)
   2fb21: 48 83 c4 08                  	addq	$0x8, %rsp
   2fb25: 31 c0                        	xorl	%eax, %eax
   2fb27: 5b                           	popq	%rbx
   2fb28: 5d                           	popq	%rbp
   2fb29: c3                           	retq
   2fb2a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000002fb30 <crypto_secretstream_xchacha20poly1305_rekey.localalias>:
   2fb30: 53                           	pushq	%rbx
   2fb31: 48 89 fb                     	movq	%rdi, %rbx
   2fb34: ba 28 00 00 00               	movl	$0x28, %edx
   2fb39: 48 8d 4b 20                  	leaq	0x20(%rbx), %rcx
   2fb3d: 49 89 d8                     	movq	%rbx, %r8
   2fb40: 48 83 ec 30                  	subq	$0x30, %rsp
   2fb44: f3 0f 6f 03                  	movdqu	(%rbx), %xmm0
   2fb48: f3 0f 6f 4b 10               	movdqu	0x10(%rbx), %xmm1
   2fb4d: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2fb56: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   2fb5b: 31 c0                        	xorl	%eax, %eax
   2fb5d: 48 89 e7                     	movq	%rsp, %rdi
   2fb60: 48 8b 43 24                  	movq	0x24(%rbx), %rax
   2fb64: 48 89 fe                     	movq	%rdi, %rsi
   2fb67: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   2fb6b: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   2fb70: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   2fb75: e8 06 e9 fd ff               	callq	0xe480 <crypto_stream_chacha20_ietf_xor@plt>
   2fb7a: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   2fb7f: 66 0f 6f 14 24               	movdqa	(%rsp), %xmm2
   2fb84: c6 43 23 00                  	movb	$0x0, 0x23(%rbx)
   2fb88: 66 0f 6f 5c 24 10            	movdqa	0x10(%rsp), %xmm3
   2fb8e: c6 43 20 01                  	movb	$0x1, 0x20(%rbx)
   2fb92: 48 89 43 24                  	movq	%rax, 0x24(%rbx)
   2fb96: 31 c0                        	xorl	%eax, %eax
   2fb98: 66 89 43 21                  	movw	%ax, 0x21(%rbx)
   2fb9c: 0f 11 13                     	movups	%xmm2, (%rbx)
   2fb9f: 0f 11 5b 10                  	movups	%xmm3, 0x10(%rbx)
   2fba3: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   2fba8: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2fbb1: 75 06                        	jne	0x2fbb9 <crypto_secretstream_xchacha20poly1305_rekey.localalias+0x89>
   2fbb3: 48 83 c4 30                  	addq	$0x30, %rsp
   2fbb7: 5b                           	popq	%rbx
   2fbb8: c3                           	retq
   2fbb9: e8 32 e7 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2fbbe: 66 90                        	nop

000000000002fbc0 <crypto_secretstream_xchacha20poly1305_push>:
   2fbc0: 41 57                        	pushq	%r15
   2fbc2: 49 89 f3                     	movq	%rsi, %r11
   2fbc5: 4d 89 cf                     	movq	%r9, %r15
   2fbc8: 41 56                        	pushq	%r14
   2fbca: 49 89 fe                     	movq	%rdi, %r14
   2fbcd: 41 55                        	pushq	%r13
   2fbcf: 49 89 d5                     	movq	%rdx, %r13
   2fbd2: 41 54                        	pushq	%r12
   2fbd4: 55                           	pushq	%rbp
   2fbd5: 53                           	pushq	%rbx
   2fbd6: 4c 89 c3                     	movq	%r8, %rbx
   2fbd9: 48 81 ec 88 01 00 00         	subq	$0x188, %rsp            # imm = 0x188
   2fbe0: 8b 84 24 c8 01 00 00         	movl	0x1c8(%rsp), %eax
   2fbe7: 48 89 4c 24 10               	movq	%rcx, 0x10(%rsp)
   2fbec: 89 44 24 0c                  	movl	%eax, 0xc(%rsp)
   2fbf0: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2fbf9: 48 89 84 24 78 01 00 00      	movq	%rax, 0x178(%rsp)
   2fc01: 31 c0                        	xorl	%eax, %eax
   2fc03: 48 85 d2                     	testq	%rdx, %rdx
   2fc06: 74 07                        	je	0x2fc0f <crypto_secretstream_xchacha20poly1305_push+0x4f>
   2fc08: 48 c7 02 00 00 00 00         	movq	$0x0, (%rdx)
   2fc0f: 48 b8 80 ff ff ff 3f 00 00 00	movabsq	$0x3fffffff80, %rax     # imm = 0x3FFFFFFF80
   2fc19: 48 39 d8                     	cmpq	%rbx, %rax
   2fc1c: 0f 82 67 02 00 00            	jb	0x2fe89 <crypto_secretstream_xchacha20poly1305_push+0x2c9>
   2fc22: 4c 8d 64 24 30               	leaq	0x30(%rsp), %r12
   2fc27: 49 8d 46 20                  	leaq	0x20(%r14), %rax
   2fc2b: 4c 89 f1                     	movq	%r14, %rcx
   2fc2e: be 40 00 00 00               	movl	$0x40, %esi
   2fc33: 48 8d 6c 24 70               	leaq	0x70(%rsp), %rbp
   2fc38: 48 89 c2                     	movq	%rax, %rdx
   2fc3b: 4c 89 e7                     	movq	%r12, %rdi
   2fc3e: 4c 89 5c 24 18               	movq	%r11, 0x18(%rsp)
   2fc43: 48 89 04 24                  	movq	%rax, (%rsp)
   2fc47: e8 f4 e6 fd ff               	callq	0xe340 <crypto_stream_chacha20_ietf@plt>
   2fc4c: 4c 89 e6                     	movq	%r12, %rsi
   2fc4f: 48 89 ef                     	movq	%rbp, %rdi
   2fc52: e8 a9 e4 fd ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   2fc57: 4c 89 e7                     	movq	%r12, %rdi
   2fc5a: be 40 00 00 00               	movl	$0x40, %esi
   2fc5f: e8 4c e6 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2fc64: 48 8b 94 24 c0 01 00 00      	movq	0x1c0(%rsp), %rdx
   2fc6c: 4c 89 fe                     	movq	%r15, %rsi
   2fc6f: 48 89 ef                     	movq	%rbp, %rdi
   2fc72: 4c 8d 3d 87 9f 03 00         	leaq	0x39f87(%rip), %r15     # 0x69c00 <_pad0>
   2fc79: e8 52 e8 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2fc7e: 48 8b 8c 24 c0 01 00 00      	movq	0x1c0(%rsp), %rcx
   2fc86: 4c 89 fe                     	movq	%r15, %rsi
   2fc89: 48 89 ef                     	movq	%rbp, %rdi
   2fc8c: 48 f7 d9                     	negq	%rcx
   2fc8f: 48 89 ca                     	movq	%rcx, %rdx
   2fc92: 83 e2 0f                     	andl	$0xf, %edx
   2fc95: e8 36 e8 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2fc9a: 0f b6 4c 24 0c               	movzbl	0xc(%rsp), %ecx
   2fc9f: 4d 89 f1                     	movq	%r14, %r9
   2fca2: 4c 89 e6                     	movq	%r12, %rsi
   2fca5: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   2fca9: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   2fcaf: 4c 89 e7                     	movq	%r12, %rdi
   2fcb2: ba 40 00 00 00               	movl	$0x40, %edx
   2fcb7: 88 4c 24 30                  	movb	%cl, 0x30(%rsp)
   2fcbb: 48 8b 0c 24                  	movq	(%rsp), %rcx
   2fcbf: 0f 11 44 24 51               	movups	%xmm0, 0x51(%rsp)
   2fcc4: 0f 11 44 24 31               	movups	%xmm0, 0x31(%rsp)
   2fcc9: 0f 11 44 24 41               	movups	%xmm0, 0x41(%rsp)
   2fcce: 0f 11 44 24 60               	movups	%xmm0, 0x60(%rsp)
   2fcd3: e8 d8 e4 fd ff               	callq	0xe1b0 <crypto_stream_chacha20_ietf_xor_ic@plt>
   2fcd8: 4c 89 e6                     	movq	%r12, %rsi
   2fcdb: ba 40 00 00 00               	movl	$0x40, %edx
   2fce0: 48 89 ef                     	movq	%rbp, %rdi
   2fce3: e8 e8 e7 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2fce8: 4c 8b 5c 24 18               	movq	0x18(%rsp), %r11
   2fced: 4d 89 f1                     	movq	%r14, %r9
   2fcf0: 48 89 da                     	movq	%rbx, %rdx
   2fcf3: 0f b6 44 24 30               	movzbl	0x30(%rsp), %eax
   2fcf8: 48 8b 0c 24                  	movq	(%rsp), %rcx
   2fcfc: 41 b8 02 00 00 00            	movl	$0x2, %r8d
   2fd02: 4d 8d 63 01                  	leaq	0x1(%r11), %r12
   2fd06: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   2fd0b: 41 88 03                     	movb	%al, (%r11)
   2fd0e: 4c 89 e7                     	movq	%r12, %rdi
   2fd11: e8 9a e4 fd ff               	callq	0xe1b0 <crypto_stream_chacha20_ietf_xor_ic@plt>
   2fd16: 4c 89 e6                     	movq	%r12, %rsi
   2fd19: 48 89 da                     	movq	%rbx, %rdx
   2fd1c: 48 89 ef                     	movq	%rbp, %rdi
   2fd1f: e8 ac e7 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2fd24: 48 89 da                     	movq	%rbx, %rdx
   2fd27: 4c 89 fe                     	movq	%r15, %rsi
   2fd2a: 48 89 ef                     	movq	%rbp, %rdi
   2fd2d: 83 e2 0f                     	andl	$0xf, %edx
   2fd30: 4c 8d 7c 24 28               	leaq	0x28(%rsp), %r15
   2fd35: 49 01 dc                     	addq	%rbx, %r12
   2fd38: e8 93 e7 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2fd3d: ba 08 00 00 00               	movl	$0x8, %edx
   2fd42: 4c 89 fe                     	movq	%r15, %rsi
   2fd45: 48 89 ef                     	movq	%rbp, %rdi
   2fd48: 48 8b 84 24 c0 01 00 00      	movq	0x1c0(%rsp), %rax
   2fd50: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   2fd55: e8 76 e7 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2fd5a: ba 08 00 00 00               	movl	$0x8, %edx
   2fd5f: 4c 89 fe                     	movq	%r15, %rsi
   2fd62: 48 89 ef                     	movq	%rbp, %rdi
   2fd65: 48 8d 43 40                  	leaq	0x40(%rbx), %rax
   2fd69: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   2fd6e: e8 5d e7 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2fd73: 4c 89 e6                     	movq	%r12, %rsi
   2fd76: 48 89 ef                     	movq	%rbp, %rdi
   2fd79: e8 62 e8 fd ff               	callq	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   2fd7e: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   2fd83: 48 89 ef                     	movq	%rbp, %rdi
   2fd86: e8 25 e5 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2fd8b: 4c 8b 5c 24 18               	movq	0x18(%rsp), %r11
   2fd90: 49 8d 46 24                  	leaq	0x24(%r14), %rax
   2fd94: 49 8d 54 1b 02               	leaq	0x2(%r11,%rbx), %rdx
   2fd99: 48 29 d0                     	subq	%rdx, %rax
   2fd9c: 48 83 f8 06                  	cmpq	$0x6, %rax
   2fda0: 0f 86 8a 00 00 00            	jbe	0x2fe30 <crypto_secretstream_xchacha20poly1305_push+0x270>
   2fda6: f3 41 0f 7e 44 1b 01         	movq	0x1(%r11,%rbx), %xmm0
   2fdad: f3 41 0f 7e 4e 24            	movq	0x24(%r14), %xmm1
   2fdb3: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   2fdb7: 66 41 0f d6 46 24            	movq	%xmm0, 0x24(%r14)
   2fdbd: 48 8b 3c 24                  	movq	(%rsp), %rdi
   2fdc1: be 04 00 00 00               	movl	$0x4, %esi
   2fdc6: e8 15 e3 fd ff               	callq	0xe0e0 <sodium_increment@plt>
   2fdcb: f6 44 24 0c 02               	testb	$0x2, 0xc(%rsp)
   2fdd0: 74 46                        	je	0x2fe18 <crypto_secretstream_xchacha20poly1305_push+0x258>
   2fdd2: 4c 89 f7                     	movq	%r14, %rdi
   2fdd5: e8 56 fd ff ff               	callq	0x2fb30 <crypto_secretstream_xchacha20poly1305_rekey.localalias>
   2fdda: 4d 85 ed                     	testq	%r13, %r13
   2fddd: 74 08                        	je	0x2fde7 <crypto_secretstream_xchacha20poly1305_push+0x227>
   2fddf: 48 83 c3 11                  	addq	$0x11, %rbx
   2fde3: 49 89 5d 00                  	movq	%rbx, (%r13)
   2fde7: 48 8b 84 24 78 01 00 00      	movq	0x178(%rsp), %rax
   2fdef: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   2fdf8: 0f 85 86 00 00 00            	jne	0x2fe84 <crypto_secretstream_xchacha20poly1305_push+0x2c4>
   2fdfe: 48 81 c4 88 01 00 00         	addq	$0x188, %rsp            # imm = 0x188
   2fe05: 31 c0                        	xorl	%eax, %eax
   2fe07: 5b                           	popq	%rbx
   2fe08: 5d                           	popq	%rbp
   2fe09: 41 5c                        	popq	%r12
   2fe0b: 41 5d                        	popq	%r13
   2fe0d: 41 5e                        	popq	%r14
   2fe0f: 41 5f                        	popq	%r15
   2fe11: c3                           	retq
   2fe12: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   2fe18: 48 8b 3c 24                  	movq	(%rsp), %rdi
   2fe1c: be 04 00 00 00               	movl	$0x4, %esi
   2fe21: e8 aa eb fd ff               	callq	0xe9d0 <sodium_is_zero@plt>
   2fe26: 85 c0                        	testl	%eax, %eax
   2fe28: 75 a8                        	jne	0x2fdd2 <crypto_secretstream_xchacha20poly1305_push+0x212>
   2fe2a: eb ae                        	jmp	0x2fdda <crypto_secretstream_xchacha20poly1305_push+0x21a>
   2fe2c: 0f 1f 40 00                  	nopl	(%rax)
   2fe30: 41 0f b6 04 24               	movzbl	(%r12), %eax
   2fe35: 41 30 46 24                  	xorb	%al, 0x24(%r14)
   2fe39: 41 0f b6 44 24 01            	movzbl	0x1(%r12), %eax
   2fe3f: 41 30 46 25                  	xorb	%al, 0x25(%r14)
   2fe43: 41 0f b6 44 24 02            	movzbl	0x2(%r12), %eax
   2fe49: 41 30 46 26                  	xorb	%al, 0x26(%r14)
   2fe4d: 41 0f b6 44 24 03            	movzbl	0x3(%r12), %eax
   2fe53: 41 30 46 27                  	xorb	%al, 0x27(%r14)
   2fe57: 41 0f b6 44 24 04            	movzbl	0x4(%r12), %eax
   2fe5d: 41 30 46 28                  	xorb	%al, 0x28(%r14)
   2fe61: 41 0f b6 44 24 05            	movzbl	0x5(%r12), %eax
   2fe67: 41 30 46 29                  	xorb	%al, 0x29(%r14)
   2fe6b: 41 0f b6 44 24 06            	movzbl	0x6(%r12), %eax
   2fe71: 41 30 46 2a                  	xorb	%al, 0x2a(%r14)
   2fe75: 41 0f b6 44 24 07            	movzbl	0x7(%r12), %eax
   2fe7b: 41 30 46 2b                  	xorb	%al, 0x2b(%r14)
   2fe7f: e9 39 ff ff ff               	jmp	0x2fdbd <crypto_secretstream_xchacha20poly1305_push+0x1fd>
   2fe84: e8 67 e4 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   2fe89: e8 02 e3 fd ff               	callq	0xe190 <sodium_misuse@plt>
   2fe8e: 66 90                        	nop

000000000002fe90 <crypto_secretstream_xchacha20poly1305_pull>:
   2fe90: 41 57                        	pushq	%r15
   2fe92: 4d 89 ca                     	movq	%r9, %r10
   2fe95: 49 89 cf                     	movq	%rcx, %r15
   2fe98: 41 56                        	pushq	%r14
   2fe9a: 41 55                        	pushq	%r13
   2fe9c: 49 89 fd                     	movq	%rdi, %r13
   2fe9f: 41 54                        	pushq	%r12
   2fea1: 4d 89 c4                     	movq	%r8, %r12
   2fea4: 55                           	pushq	%rbp
   2fea5: 53                           	pushq	%rbx
   2fea6: 48 81 ec a8 01 00 00         	subq	$0x1a8, %rsp            # imm = 0x1A8
   2fead: 48 8b 84 24 e0 01 00 00      	movq	0x1e0(%rsp), %rax
   2feb5: 48 89 74 24 18               	movq	%rsi, 0x18(%rsp)
   2feba: 48 89 54 24 20               	movq	%rdx, 0x20(%rsp)
   2febf: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   2fec4: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   2fecd: 48 89 84 24 98 01 00 00      	movq	%rax, 0x198(%rsp)
   2fed5: 31 c0                        	xorl	%eax, %eax
   2fed7: 48 85 d2                     	testq	%rdx, %rdx
   2feda: 74 07                        	je	0x2fee3 <crypto_secretstream_xchacha20poly1305_pull+0x53>
   2fedc: 48 c7 02 00 00 00 00         	movq	$0x0, (%rdx)
   2fee3: 4d 85 ff                     	testq	%r15, %r15
   2fee6: 74 04                        	je	0x2feec <crypto_secretstream_xchacha20poly1305_pull+0x5c>
   2fee8: 41 c6 07 ff                  	movb	$-0x1, (%r15)
   2feec: 49 83 fa 10                  	cmpq	$0x10, %r10
   2fef0: 0f 86 5c 02 00 00            	jbe	0x30152 <crypto_secretstream_xchacha20poly1305_pull+0x2c2>
   2fef6: 48 b8 80 ff ff ff 3f 00 00 00	movabsq	$0x3fffffff80, %rax     # imm = 0x3FFFFFFF80
   2ff00: 4d 8d 72 ef                  	leaq	-0x11(%r10), %r14
   2ff04: 4c 39 f0                     	cmpq	%r14, %rax
   2ff07: 0f 82 4c 02 00 00            	jb	0x30159 <crypto_secretstream_xchacha20poly1305_pull+0x2c9>
   2ff0d: 48 8d 6c 24 50               	leaq	0x50(%rsp), %rbp
   2ff12: 49 8d 45 20                  	leaq	0x20(%r13), %rax
   2ff16: 4c 89 e9                     	movq	%r13, %rcx
   2ff19: 49 83 c4 01                  	addq	$0x1, %r12
   2ff1d: 48 89 c2                     	movq	%rax, %rdx
   2ff20: 48 89 ef                     	movq	%rbp, %rdi
   2ff23: be 40 00 00 00               	movl	$0x40, %esi
   2ff28: 4c 89 54 24 28               	movq	%r10, 0x28(%rsp)
   2ff2d: 48 8d 9c 24 90 00 00 00      	leaq	0x90(%rsp), %rbx
   2ff35: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   2ff3a: e8 01 e4 fd ff               	callq	0xe340 <crypto_stream_chacha20_ietf@plt>
   2ff3f: 48 89 ee                     	movq	%rbp, %rsi
   2ff42: 48 89 df                     	movq	%rbx, %rdi
   2ff45: e8 b6 e1 fd ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   2ff4a: 48 89 ef                     	movq	%rbp, %rdi
   2ff4d: be 40 00 00 00               	movl	$0x40, %esi
   2ff52: e8 59 e3 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   2ff57: 48 8b 94 24 e8 01 00 00      	movq	0x1e8(%rsp), %rdx
   2ff5f: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   2ff64: 48 89 df                     	movq	%rbx, %rdi
   2ff67: e8 64 e5 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2ff6c: 48 8b 84 24 e8 01 00 00      	movq	0x1e8(%rsp), %rax
   2ff74: 4c 8d 1d 85 9c 03 00         	leaq	0x39c85(%rip), %r11     # 0x69c00 <_pad0>
   2ff7b: 48 89 df                     	movq	%rbx, %rdi
   2ff7e: 4c 89 de                     	movq	%r11, %rsi
   2ff81: 48 f7 d8                     	negq	%rax
   2ff84: 48 89 c2                     	movq	%rax, %rdx
   2ff87: 83 e2 0f                     	andl	$0xf, %edx
   2ff8a: e8 41 e5 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2ff8f: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   2ff94: 4d 89 e9                     	movq	%r13, %r9
   2ff97: 48 89 ee                     	movq	%rbp, %rsi
   2ff9a: 41 0f b6 44 24 ff            	movzbl	-0x1(%r12), %eax
   2ffa0: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   2ffa4: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   2ffaa: 48 89 ef                     	movq	%rbp, %rdi
   2ffad: ba 40 00 00 00               	movl	$0x40, %edx
   2ffb2: 0f 11 44 24 71               	movups	%xmm0, 0x71(%rsp)
   2ffb7: 0f 11 44 24 51               	movups	%xmm0, 0x51(%rsp)
   2ffbc: 0f 11 44 24 61               	movups	%xmm0, 0x61(%rsp)
   2ffc1: 0f 11 84 24 80 00 00 00      	movups	%xmm0, 0x80(%rsp)
   2ffc9: 88 44 24 50                  	movb	%al, 0x50(%rsp)
   2ffcd: e8 de e1 fd ff               	callq	0xe1b0 <crypto_stream_chacha20_ietf_xor_ic@plt>
   2ffd2: 0f b6 44 24 50               	movzbl	0x50(%rsp), %eax
   2ffd7: 48 89 ee                     	movq	%rbp, %rsi
   2ffda: 48 89 df                     	movq	%rbx, %rdi
   2ffdd: ba 40 00 00 00               	movl	$0x40, %edx
   2ffe2: 48 8d 6c 24 38               	leaq	0x38(%rsp), %rbp
   2ffe7: 88 44 24 10                  	movb	%al, 0x10(%rsp)
   2ffeb: 41 0f b6 44 24 ff            	movzbl	-0x1(%r12), %eax
   2fff1: 88 44 24 50                  	movb	%al, 0x50(%rsp)
   2fff5: e8 d6 e4 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   2fffa: 48 89 df                     	movq	%rbx, %rdi
   2fffd: 4c 89 f2                     	movq	%r14, %rdx
   30000: 4c 89 e6                     	movq	%r12, %rsi
   30003: e8 c8 e4 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   30008: 4c 8d 1d f1 9b 03 00         	leaq	0x39bf1(%rip), %r11     # 0x69c00 <_pad0>
   3000f: 4c 89 f2                     	movq	%r14, %rdx
   30012: 48 89 df                     	movq	%rbx, %rdi
   30015: 4c 89 de                     	movq	%r11, %rsi
   30018: 83 e2 0f                     	andl	$0xf, %edx
   3001b: e8 b0 e4 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   30020: 48 89 ee                     	movq	%rbp, %rsi
   30023: 48 89 df                     	movq	%rbx, %rdi
   30026: ba 08 00 00 00               	movl	$0x8, %edx
   3002b: 48 8b 84 24 e8 01 00 00      	movq	0x1e8(%rsp), %rax
   30033: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   30038: e8 93 e4 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   3003d: 4c 8b 54 24 28               	movq	0x28(%rsp), %r10
   30042: 48 89 ee                     	movq	%rbp, %rsi
   30045: 48 89 df                     	movq	%rbx, %rdi
   30048: ba 08 00 00 00               	movl	$0x8, %edx
   3004d: 48 8d 6c 24 40               	leaq	0x40(%rsp), %rbp
   30052: 49 83 c2 2f                  	addq	$0x2f, %r10
   30056: 4c 89 54 24 38               	movq	%r10, 0x38(%rsp)
   3005b: e8 70 e4 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   30060: 48 89 df                     	movq	%rbx, %rdi
   30063: 48 89 ee                     	movq	%rbp, %rsi
   30066: e8 75 e5 fd ff               	callq	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   3006b: 48 89 df                     	movq	%rbx, %rdi
   3006e: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   30073: e8 38 e2 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   30078: 4b 8d 34 34                  	leaq	(%r12,%r14), %rsi
   3007c: ba 10 00 00 00               	movl	$0x10, %edx
   30081: 48 89 ef                     	movq	%rbp, %rdi
   30084: e8 c7 e7 fd ff               	callq	0xe850 <sodium_memcmp@plt>
   30089: 89 c3                        	movl	%eax, %ebx
   3008b: 85 c0                        	testl	%eax, %eax
   3008d: 0f 85 b2 00 00 00            	jne	0x30145 <crypto_secretstream_xchacha20poly1305_pull+0x2b5>
   30093: 48 8b 6c 24 08               	movq	0x8(%rsp), %rbp
   30098: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   3009d: 4c 89 e6                     	movq	%r12, %rsi
   300a0: 4d 89 e9                     	movq	%r13, %r9
   300a3: 41 b8 02 00 00 00            	movl	$0x2, %r8d
   300a9: 4c 89 f2                     	movq	%r14, %rdx
   300ac: 48 89 e9                     	movq	%rbp, %rcx
   300af: e8 fc e0 fd ff               	callq	0xe1b0 <crypto_stream_chacha20_ietf_xor_ic@plt>
   300b4: f3 41 0f 7e 45 24            	movq	0x24(%r13), %xmm0
   300ba: be 04 00 00 00               	movl	$0x4, %esi
   300bf: 48 89 ef                     	movq	%rbp, %rdi
   300c2: f3 0f 7e 4c 24 40            	movq	0x40(%rsp), %xmm1
   300c8: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   300cc: 66 41 0f d6 45 24            	movq	%xmm0, 0x24(%r13)
   300d2: e8 09 e0 fd ff               	callq	0xe0e0 <sodium_increment@plt>
   300d7: f6 44 24 10 02               	testb	$0x2, 0x10(%rsp)
   300dc: 74 52                        	je	0x30130 <crypto_secretstream_xchacha20poly1305_pull+0x2a0>
   300de: 4c 89 ef                     	movq	%r13, %rdi
   300e1: e8 4a fa ff ff               	callq	0x2fb30 <crypto_secretstream_xchacha20poly1305_rekey.localalias>
   300e6: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   300eb: 48 85 c0                     	testq	%rax, %rax
   300ee: 74 03                        	je	0x300f3 <crypto_secretstream_xchacha20poly1305_pull+0x263>
   300f0: 4c 89 30                     	movq	%r14, (%rax)
   300f3: 4d 85 ff                     	testq	%r15, %r15
   300f6: 74 08                        	je	0x30100 <crypto_secretstream_xchacha20poly1305_pull+0x270>
   300f8: 0f b6 44 24 10               	movzbl	0x10(%rsp), %eax
   300fd: 41 88 07                     	movb	%al, (%r15)
   30100: 48 8b 84 24 98 01 00 00      	movq	0x198(%rsp), %rax
   30108: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   30111: 75 4b                        	jne	0x3015e <crypto_secretstream_xchacha20poly1305_pull+0x2ce>
   30113: 48 81 c4 a8 01 00 00         	addq	$0x1a8, %rsp            # imm = 0x1A8
   3011a: 89 d8                        	movl	%ebx, %eax
   3011c: 5b                           	popq	%rbx
   3011d: 5d                           	popq	%rbp
   3011e: 41 5c                        	popq	%r12
   30120: 41 5d                        	popq	%r13
   30122: 41 5e                        	popq	%r14
   30124: 41 5f                        	popq	%r15
   30126: c3                           	retq
   30127: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   30130: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   30135: be 04 00 00 00               	movl	$0x4, %esi
   3013a: e8 91 e8 fd ff               	callq	0xe9d0 <sodium_is_zero@plt>
   3013f: 85 c0                        	testl	%eax, %eax
   30141: 75 9b                        	jne	0x300de <crypto_secretstream_xchacha20poly1305_pull+0x24e>
   30143: eb a1                        	jmp	0x300e6 <crypto_secretstream_xchacha20poly1305_pull+0x256>
   30145: be 10 00 00 00               	movl	$0x10, %esi
   3014a: 48 89 ef                     	movq	%rbp, %rdi
   3014d: e8 5e e1 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   30152: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   30157: eb a7                        	jmp	0x30100 <crypto_secretstream_xchacha20poly1305_pull+0x270>
   30159: e8 32 e0 fd ff               	callq	0xe190 <sodium_misuse@plt>
   3015e: e8 8d e1 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   30163: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3016e: 66 90                        	nop

0000000000030170 <crypto_secretstream_xchacha20poly1305_statebytes>:
   30170: b8 34 00 00 00               	movl	$0x34, %eax
   30175: c3                           	retq
   30176: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030180 <crypto_secretstream_xchacha20poly1305_abytes>:
   30180: b8 11 00 00 00               	movl	$0x11, %eax
   30185: c3                           	retq
   30186: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030190 <crypto_secretstream_xchacha20poly1305_headerbytes>:
   30190: b8 18 00 00 00               	movl	$0x18, %eax
   30195: c3                           	retq
   30196: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000301a0 <crypto_secretstream_xchacha20poly1305_keybytes>:
   301a0: b8 20 00 00 00               	movl	$0x20, %eax
   301a5: c3                           	retq
   301a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000301b0 <crypto_secretstream_xchacha20poly1305_messagebytes_max>:
   301b0: 48 b8 80 ff ff ff 3f 00 00 00	movabsq	$0x3fffffff80, %rax     # imm = 0x3FFFFFFF80
   301ba: c3                           	retq
   301bb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

00000000000301c0 <crypto_secretstream_xchacha20poly1305_tag_message>:
   301c0: 31 c0                        	xorl	%eax, %eax
   301c2: c3                           	retq
   301c3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   301ce: 66 90                        	nop

00000000000301d0 <crypto_secretstream_xchacha20poly1305_tag_push>:
   301d0: b8 01 00 00 00               	movl	$0x1, %eax
   301d5: c3                           	retq
   301d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000301e0 <crypto_secretstream_xchacha20poly1305_tag_rekey>:
   301e0: b8 02 00 00 00               	movl	$0x2, %eax
   301e5: c3                           	retq
   301e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000301f0 <crypto_secretstream_xchacha20poly1305_tag_final>:
   301f0: b8 03 00 00 00               	movl	$0x3, %eax
   301f5: c3                           	retq
   301f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030200 <crypto_shorthash_bytes>:
   30200: b8 08 00 00 00               	movl	$0x8, %eax
   30205: c3                           	retq
   30206: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030210 <crypto_shorthash_keybytes>:
   30210: b8 10 00 00 00               	movl	$0x10, %eax
   30215: c3                           	retq
   30216: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030220 <crypto_shorthash_primitive>:
   30220: 48 8d 05 ee 11 03 00         	leaq	0x311ee(%rip), %rax     # 0x61415 <_pad0+0x95>
   30227: c3                           	retq
   30228: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000030230 <crypto_shorthash>:
   30230: e9 9b e3 fd ff               	jmp	0xe5d0 <crypto_shorthash_siphash24@plt>
   30235: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000030240 <crypto_shorthash_keygen>:
   30240: be 10 00 00 00               	movl	$0x10, %esi
   30245: e9 66 e4 fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   3024a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000030250 <crypto_shorthash_siphash24_bytes>:
   30250: b8 08 00 00 00               	movl	$0x8, %eax
   30255: c3                           	retq
   30256: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030260 <crypto_shorthash_siphash24_keybytes>:
   30260: b8 10 00 00 00               	movl	$0x10, %eax
   30265: c3                           	retq
   30266: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030270 <crypto_shorthash_siphash24>:
   30270: 49 89 d2                     	movq	%rdx, %r10
   30273: 53                           	pushq	%rbx
   30274: 48 8b 19                     	movq	(%rcx), %rbx
   30277: 49 89 f0                     	movq	%rsi, %r8
   3027a: 48 8b 49 08                  	movq	0x8(%rcx), %rcx
   3027e: 49 83 e2 f8                  	andq	$-0x8, %r10
   30282: 41 89 d3                     	movl	%edx, %r11d
   30285: 48 c1 e2 38                  	shlq	$0x38, %rdx
   30289: 49 b9 6d 6f 64 6e 61 72 6f 64	movabsq	$0x646f72616e646f6d, %r9 # imm = 0x646F72616E646F6D
   30293: 49 01 f2                     	addq	%rsi, %r10
   30296: 41 83 e3 07                  	andl	$0x7, %r11d
   3029a: 48 be 73 65 74 79 62 64 65 74	movabsq	$0x7465646279746573, %rsi # imm = 0x7465646279746573
   302a4: 48 b8 61 72 65 6e 65 67 79 6c	movabsq	$0x6c7967656e657261, %rax # imm = 0x6C7967656E657261
   302ae: 48 31 ce                     	xorq	%rcx, %rsi
   302b1: 4c 31 c9                     	xorq	%r9, %rcx
   302b4: 49 b9 75 65 73 70 65 6d 6f 73	movabsq	$0x736f6d6570736575, %r9 # imm = 0x736F6D6570736575
   302be: 48 31 d8                     	xorq	%rbx, %rax
   302c1: 4c 31 cb                     	xorq	%r9, %rbx
   302c4: 4d 39 d0                     	cmpq	%r10, %r8
   302c7: 74 79                        	je	0x30342 <crypto_shorthash_siphash24+0xd2>
   302c9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   302d0: 4d 8b 08                     	movq	(%r8), %r9
   302d3: 48 01 cb                     	addq	%rcx, %rbx
   302d6: 48 c1 c1 0d                  	rolq	$0xd, %rcx
   302da: 49 83 c0 08                  	addq	$0x8, %r8
   302de: 48 31 d9                     	xorq	%rbx, %rcx
   302e1: 48 c1 c3 20                  	rolq	$0x20, %rbx
   302e5: 4c 31 ce                     	xorq	%r9, %rsi
   302e8: 48 01 f0                     	addq	%rsi, %rax
   302eb: 48 c1 c6 10                  	rolq	$0x10, %rsi
   302ef: 48 31 c6                     	xorq	%rax, %rsi
   302f2: 48 01 c8                     	addq	%rcx, %rax
   302f5: 48 c1 c1 11                  	rolq	$0x11, %rcx
   302f9: 48 01 f3                     	addq	%rsi, %rbx
   302fc: 48 c1 c6 15                  	rolq	$0x15, %rsi
   30300: 48 31 c1                     	xorq	%rax, %rcx
   30303: 48 31 de                     	xorq	%rbx, %rsi
   30306: 48 c1 c0 20                  	rolq	$0x20, %rax
   3030a: 48 01 cb                     	addq	%rcx, %rbx
   3030d: 48 01 f0                     	addq	%rsi, %rax
   30310: 48 c1 c1 0d                  	rolq	$0xd, %rcx
   30314: 48 c1 c6 10                  	rolq	$0x10, %rsi
   30318: 48 31 d9                     	xorq	%rbx, %rcx
   3031b: 48 c1 c3 20                  	rolq	$0x20, %rbx
   3031f: 48 31 c6                     	xorq	%rax, %rsi
   30322: 48 01 c8                     	addq	%rcx, %rax
   30325: 48 c1 c1 11                  	rolq	$0x11, %rcx
   30329: 48 01 f3                     	addq	%rsi, %rbx
   3032c: 48 c1 c6 15                  	rolq	$0x15, %rsi
   30330: 48 31 c1                     	xorq	%rax, %rcx
   30333: 48 31 de                     	xorq	%rbx, %rsi
   30336: 48 c1 c0 20                  	rolq	$0x20, %rax
   3033a: 4c 31 cb                     	xorq	%r9, %rbx
   3033d: 4d 39 c2                     	cmpq	%r8, %r10
   30340: 75 8e                        	jne	0x302d0 <crypto_shorthash_siphash24+0x60>
   30342: 4c 8d 0d c7 98 03 00         	leaq	0x398c7(%rip), %r9      # 0x69c10 <_pad0+0x10>
   30349: 4f 63 04 99                  	movslq	(%r9,%r11,4), %r8
   3034d: 4d 01 c8                     	addq	%r9, %r8
   30350: 41 ff e0                     	jmpq	*%r8
   30353: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   30358: 45 0f b6 42 06               	movzbl	0x6(%r10), %r8d
   3035d: 49 c1 e0 30                  	shlq	$0x30, %r8
   30361: 4c 09 c2                     	orq	%r8, %rdx
   30364: 45 0f b6 42 05               	movzbl	0x5(%r10), %r8d
   30369: 49 c1 e0 28                  	shlq	$0x28, %r8
   3036d: 4c 09 c2                     	orq	%r8, %rdx
   30370: 45 0f b6 42 04               	movzbl	0x4(%r10), %r8d
   30375: 49 c1 e0 20                  	shlq	$0x20, %r8
   30379: 4c 09 c2                     	orq	%r8, %rdx
   3037c: 45 0f b6 42 03               	movzbl	0x3(%r10), %r8d
   30381: 49 c1 e0 18                  	shlq	$0x18, %r8
   30385: 4c 09 c2                     	orq	%r8, %rdx
   30388: 45 0f b6 42 02               	movzbl	0x2(%r10), %r8d
   3038d: 49 c1 e0 10                  	shlq	$0x10, %r8
   30391: 4c 09 c2                     	orq	%r8, %rdx
   30394: 45 0f b6 42 01               	movzbl	0x1(%r10), %r8d
   30399: 49 c1 e0 08                  	shlq	$0x8, %r8
   3039d: 4c 09 c2                     	orq	%r8, %rdx
   303a0: 45 0f b6 02                  	movzbl	(%r10), %r8d
   303a4: 4c 09 c2                     	orq	%r8, %rdx
   303a7: 48 31 d6                     	xorq	%rdx, %rsi
   303aa: 48 01 cb                     	addq	%rcx, %rbx
   303ad: 48 c1 c1 0d                  	rolq	$0xd, %rcx
   303b1: 48 01 f0                     	addq	%rsi, %rax
   303b4: 48 c1 c6 10                  	rolq	$0x10, %rsi
   303b8: 48 31 d9                     	xorq	%rbx, %rcx
   303bb: 48 31 c6                     	xorq	%rax, %rsi
   303be: 48 c1 c3 20                  	rolq	$0x20, %rbx
   303c2: 48 01 f3                     	addq	%rsi, %rbx
   303c5: 48 c1 c6 15                  	rolq	$0x15, %rsi
   303c9: 48 31 de                     	xorq	%rbx, %rsi
   303cc: 49 89 f0                     	movq	%rsi, %r8
   303cf: 48 8d 34 01                  	leaq	(%rcx,%rax), %rsi
   303d3: 48 89 c8                     	movq	%rcx, %rax
   303d6: 48 c1 c0 11                  	rolq	$0x11, %rax
   303da: 48 31 f0                     	xorq	%rsi, %rax
   303dd: 48 c1 c6 20                  	rolq	$0x20, %rsi
   303e1: 48 8d 0c 03                  	leaq	(%rbx,%rax), %rcx
   303e5: 48 c1 c0 0d                  	rolq	$0xd, %rax
   303e9: 5b                           	popq	%rbx
   303ea: 48 31 c8                     	xorq	%rcx, %rax
   303ed: 48 c1 c1 20                  	rolq	$0x20, %rcx
   303f1: 49 89 c9                     	movq	%rcx, %r9
   303f4: 49 8d 0c 30                  	leaq	(%r8,%rsi), %rcx
   303f8: 4c 89 c6                     	movq	%r8, %rsi
   303fb: 48 c1 c6 10                  	rolq	$0x10, %rsi
   303ff: 48 31 ce                     	xorq	%rcx, %rsi
   30402: 48 01 c1                     	addq	%rax, %rcx
   30405: 48 c1 c0 11                  	rolq	$0x11, %rax
   30409: 4e 8d 04 0e                  	leaq	(%rsi,%r9), %r8
   3040d: 48 31 c8                     	xorq	%rcx, %rax
   30410: 48 c1 c6 15                  	rolq	$0x15, %rsi
   30414: 4c 31 c2                     	xorq	%r8, %rdx
   30417: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3041b: 4c 31 c6                     	xorq	%r8, %rsi
   3041e: 48 01 c2                     	addq	%rax, %rdx
   30421: 48 c1 c0 0d                  	rolq	$0xd, %rax
   30425: 80 f1 ff                     	xorb	$-0x1, %cl
   30428: 48 31 d0                     	xorq	%rdx, %rax
   3042b: 48 c1 c2 20                  	rolq	$0x20, %rdx
   3042f: 49 89 d0                     	movq	%rdx, %r8
   30432: 48 8d 14 0e                  	leaq	(%rsi,%rcx), %rdx
   30436: 48 89 f1                     	movq	%rsi, %rcx
   30439: 48 c1 c1 10                  	rolq	$0x10, %rcx
   3043d: 48 31 d1                     	xorq	%rdx, %rcx
   30440: 48 01 c2                     	addq	%rax, %rdx
   30443: 48 c1 c0 11                  	rolq	$0x11, %rax
   30447: 4a 8d 34 01                  	leaq	(%rcx,%r8), %rsi
   3044b: 48 c1 c1 15                  	rolq	$0x15, %rcx
   3044f: 48 31 d0                     	xorq	%rdx, %rax
   30452: 48 c1 c2 20                  	rolq	$0x20, %rdx
   30456: 48 31 f1                     	xorq	%rsi, %rcx
   30459: 48 01 c6                     	addq	%rax, %rsi
   3045c: 48 c1 c0 0d                  	rolq	$0xd, %rax
   30460: 48 01 ca                     	addq	%rcx, %rdx
   30463: 48 c1 c1 10                  	rolq	$0x10, %rcx
   30467: 48 31 f0                     	xorq	%rsi, %rax
   3046a: 48 31 d1                     	xorq	%rdx, %rcx
   3046d: 48 c1 c6 20                  	rolq	$0x20, %rsi
   30471: 48 01 c2                     	addq	%rax, %rdx
   30474: 48 01 ce                     	addq	%rcx, %rsi
   30477: 48 c1 c0 11                  	rolq	$0x11, %rax
   3047b: 48 c1 c1 15                  	rolq	$0x15, %rcx
   3047f: 48 31 d0                     	xorq	%rdx, %rax
   30482: 48 c1 c2 20                  	rolq	$0x20, %rdx
   30486: 48 31 f1                     	xorq	%rsi, %rcx
   30489: 48 01 c6                     	addq	%rax, %rsi
   3048c: 48 c1 c0 0d                  	rolq	$0xd, %rax
   30490: 48 01 ca                     	addq	%rcx, %rdx
   30493: 48 c1 c1 10                  	rolq	$0x10, %rcx
   30497: 48 31 f0                     	xorq	%rsi, %rax
   3049a: 48 31 d1                     	xorq	%rdx, %rcx
   3049d: 48 c1 c6 20                  	rolq	$0x20, %rsi
   304a1: 48 01 c2                     	addq	%rax, %rdx
   304a4: 48 01 ce                     	addq	%rcx, %rsi
   304a7: 48 c1 c1 15                  	rolq	$0x15, %rcx
   304ab: 48 31 f1                     	xorq	%rsi, %rcx
   304ae: 48 c1 c0 11                  	rolq	$0x11, %rax
   304b2: 48 31 d0                     	xorq	%rdx, %rax
   304b5: 48 c1 c2 20                  	rolq	$0x20, %rdx
   304b9: 48 01 c6                     	addq	%rax, %rsi
   304bc: 48 01 ca                     	addq	%rcx, %rdx
   304bf: 48 c1 c0 0d                  	rolq	$0xd, %rax
   304c3: 48 c1 c1 10                  	rolq	$0x10, %rcx
   304c7: 48 31 f0                     	xorq	%rsi, %rax
   304ca: 48 31 d1                     	xorq	%rdx, %rcx
   304cd: 48 8d 34 10                  	leaq	(%rax,%rdx), %rsi
   304d1: 48 c1 c0 11                  	rolq	$0x11, %rax
   304d5: 48 c1 c1 15                  	rolq	$0x15, %rcx
   304d9: 48 31 f1                     	xorq	%rsi, %rcx
   304dc: 48 c1 c6 20                  	rolq	$0x20, %rsi
   304e0: 48 31 c8                     	xorq	%rcx, %rax
   304e3: 48 31 f0                     	xorq	%rsi, %rax
   304e6: 48 89 07                     	movq	%rax, (%rdi)
   304e9: 31 c0                        	xorl	%eax, %eax
   304eb: c3                           	retq
   304ec: 0f 1f 40 00                  	nopl	(%rax)

00000000000304f0 <crypto_sign_statebytes>:
   304f0: b8 d0 00 00 00               	movl	$0xd0, %eax
   304f5: c3                           	retq
   304f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030500 <crypto_sign_bytes>:
   30500: b8 40 00 00 00               	movl	$0x40, %eax
   30505: c3                           	retq
   30506: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030510 <crypto_sign_seedbytes>:
   30510: b8 20 00 00 00               	movl	$0x20, %eax
   30515: c3                           	retq
   30516: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030520 <crypto_sign_publickeybytes>:
   30520: b8 20 00 00 00               	movl	$0x20, %eax
   30525: c3                           	retq
   30526: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030530 <crypto_sign_secretkeybytes>:
   30530: b8 40 00 00 00               	movl	$0x40, %eax
   30535: c3                           	retq
   30536: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030540 <crypto_sign_messagebytes_max>:
   30540: 48 c7 c0 bf ff ff ff         	movq	$-0x41, %rax
   30547: c3                           	retq
   30548: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000030550 <crypto_sign_primitive>:
   30550: 48 8d 05 c8 0e 03 00         	leaq	0x30ec8(%rip), %rax     # 0x6141f <_pad0+0x9f>
   30557: c3                           	retq
   30558: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000030560 <crypto_sign_seed_keypair>:
   30560: e9 cb de fd ff               	jmp	0xe430 <crypto_sign_ed25519_seed_keypair@plt>
   30565: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000030570 <crypto_sign_keypair>:
   30570: e9 fb da fd ff               	jmp	0xe070 <crypto_sign_ed25519_keypair@plt>
   30575: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000030580 <crypto_sign>:
   30580: e9 7b e0 fd ff               	jmp	0xe600 <crypto_sign_ed25519@plt>
   30585: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000030590 <crypto_sign_open>:
   30590: e9 eb da fd ff               	jmp	0xe080 <crypto_sign_ed25519_open@plt>
   30595: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000305a0 <crypto_sign_detached>:
   305a0: e9 bb e3 fd ff               	jmp	0xe960 <crypto_sign_ed25519_detached@plt>
   305a5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000305b0 <crypto_sign_verify_detached>:
   305b0: e9 bb dc fd ff               	jmp	0xe270 <crypto_sign_ed25519_verify_detached@plt>
   305b5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000305c0 <crypto_sign_init>:
   305c0: e9 ab e1 fd ff               	jmp	0xe770 <crypto_sign_ed25519ph_init@plt>
   305c5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000305d0 <crypto_sign_update>:
   305d0: e9 fb e2 fd ff               	jmp	0xe8d0 <crypto_sign_ed25519ph_update@plt>
   305d5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000305e0 <crypto_sign_final_create>:
   305e0: e9 6b e3 fd ff               	jmp	0xe950 <crypto_sign_ed25519ph_final_create@plt>
   305e5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000305f0 <crypto_sign_final_verify>:
   305f0: e9 7b df fd ff               	jmp	0xe570 <crypto_sign_ed25519ph_final_verify@plt>
   305f5: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   305ff: 90                           	nop

0000000000030600 <crypto_sign_ed25519ph_statebytes>:
   30600: b8 d0 00 00 00               	movl	$0xd0, %eax
   30605: c3                           	retq
   30606: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030610 <crypto_sign_ed25519_bytes>:
   30610: b8 40 00 00 00               	movl	$0x40, %eax
   30615: c3                           	retq
   30616: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030620 <crypto_sign_ed25519_seedbytes>:
   30620: b8 20 00 00 00               	movl	$0x20, %eax
   30625: c3                           	retq
   30626: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030630 <crypto_sign_ed25519_publickeybytes>:
   30630: b8 20 00 00 00               	movl	$0x20, %eax
   30635: c3                           	retq
   30636: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030640 <crypto_sign_ed25519_secretkeybytes>:
   30640: b8 40 00 00 00               	movl	$0x40, %eax
   30645: c3                           	retq
   30646: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000030650 <crypto_sign_ed25519_messagebytes_max>:
   30650: 48 c7 c0 bf ff ff ff         	movq	$-0x41, %rax
   30657: c3                           	retq
   30658: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000030660 <crypto_sign_ed25519_sk_to_seed>:
   30660: 48 83 ec 08                  	subq	$0x8, %rsp
   30664: ba 20 00 00 00               	movl	$0x20, %edx
   30669: e8 72 e1 fd ff               	callq	0xe7e0 <memmove@plt>
   3066e: 31 c0                        	xorl	%eax, %eax
   30670: 48 83 c4 08                  	addq	$0x8, %rsp
   30674: c3                           	retq
   30675: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000030680 <crypto_sign_ed25519_sk_to_pk>:
   30680: 48 83 ec 08                  	subq	$0x8, %rsp
   30684: 48 83 c6 20                  	addq	$0x20, %rsi
   30688: ba 20 00 00 00               	movl	$0x20, %edx
   3068d: e8 4e e1 fd ff               	callq	0xe7e0 <memmove@plt>
   30692: 31 c0                        	xorl	%eax, %eax
   30694: 48 83 c4 08                  	addq	$0x8, %rsp
   30698: c3                           	retq
   30699: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000306a0 <crypto_sign_ed25519ph_init>:
   306a0: 48 83 ec 08                  	subq	$0x8, %rsp
   306a4: e8 f7 e2 fd ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   306a9: 31 c0                        	xorl	%eax, %eax
   306ab: 48 83 c4 08                  	addq	$0x8, %rsp
   306af: c3                           	retq

00000000000306b0 <crypto_sign_ed25519ph_update>:
   306b0: e9 ab de fd ff               	jmp	0xe560 <crypto_hash_sha512_update@plt>
   306b5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000306c0 <crypto_sign_ed25519ph_final_create>:
   306c0: 41 55                        	pushq	%r13
   306c2: 41 54                        	pushq	%r12
   306c4: 49 89 cc                     	movq	%rcx, %r12
   306c7: 55                           	pushq	%rbp
   306c8: 48 89 d5                     	movq	%rdx, %rbp
   306cb: 53                           	pushq	%rbx
   306cc: 48 89 f3                     	movq	%rsi, %rbx
   306cf: 48 83 ec 58                  	subq	$0x58, %rsp
   306d3: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   306dc: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   306e1: 31 c0                        	xorl	%eax, %eax
   306e3: 49 89 e5                     	movq	%rsp, %r13
   306e6: 4c 89 ee                     	movq	%r13, %rsi
   306e9: e8 22 e1 fd ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   306ee: 4c 89 ea                     	movq	%r13, %rdx
   306f1: 4d 89 e0                     	movq	%r12, %r8
   306f4: b9 40 00 00 00               	movl	$0x40, %ecx
   306f9: 41 b9 01 00 00 00            	movl	$0x1, %r9d
   306ff: 48 89 ee                     	movq	%rbp, %rsi
   30702: 48 89 df                     	movq	%rbx, %rdi
   30705: e8 c6 08 00 00               	callq	0x30fd0 <_crypto_sign_ed25519_detached>
   3070a: 48 8b 54 24 48               	movq	0x48(%rsp), %rdx
   3070f: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   30718: 75 0b                        	jne	0x30725 <crypto_sign_ed25519ph_final_create+0x65>
   3071a: 48 83 c4 58                  	addq	$0x58, %rsp
   3071e: 5b                           	popq	%rbx
   3071f: 5d                           	popq	%rbp
   30720: 41 5c                        	popq	%r12
   30722: 41 5d                        	popq	%r13
   30724: c3                           	retq
   30725: e8 c6 db fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3072a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000030730 <crypto_sign_ed25519ph_final_verify>:
   30730: 41 54                        	pushq	%r12
   30732: 55                           	pushq	%rbp
   30733: 48 89 d5                     	movq	%rdx, %rbp
   30736: 53                           	pushq	%rbx
   30737: 48 89 f3                     	movq	%rsi, %rbx
   3073a: 48 83 ec 50                  	subq	$0x50, %rsp
   3073e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   30747: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   3074c: 31 c0                        	xorl	%eax, %eax
   3074e: 49 89 e4                     	movq	%rsp, %r12
   30751: 4c 89 e6                     	movq	%r12, %rsi
   30754: e8 b7 e0 fd ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   30759: ba 40 00 00 00               	movl	$0x40, %edx
   3075e: 48 89 e9                     	movq	%rbp, %rcx
   30761: 4c 89 e6                     	movq	%r12, %rsi
   30764: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   3076a: 48 89 df                     	movq	%rbx, %rdi
   3076d: e8 fe 05 00 00               	callq	0x30d70 <_crypto_sign_ed25519_verify_detached>
   30772: 48 8b 54 24 48               	movq	0x48(%rsp), %rdx
   30777: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   30780: 75 09                        	jne	0x3078b <crypto_sign_ed25519ph_final_verify+0x5b>
   30782: 48 83 c4 50                  	addq	$0x50, %rsp
   30786: 5b                           	popq	%rbx
   30787: 5d                           	popq	%rbp
   30788: 41 5c                        	popq	%r12
   3078a: c3                           	retq
   3078b: e8 60 db fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>

0000000000030790 <crypto_sign_ed25519_seed_keypair>:
   30790: 41 55                        	pushq	%r13
   30792: 41 54                        	pushq	%r12
   30794: 49 89 d4                     	movq	%rdx, %r12
   30797: ba 20 00 00 00               	movl	$0x20, %edx
   3079c: 55                           	pushq	%rbp
   3079d: 48 89 fd                     	movq	%rdi, %rbp
   307a0: 53                           	pushq	%rbx
   307a1: 48 89 f3                     	movq	%rsi, %rbx
   307a4: 4c 89 e6                     	movq	%r12, %rsi
   307a7: 48 89 df                     	movq	%rbx, %rdi
   307aa: 48 81 ec a8 00 00 00         	subq	$0xa8, %rsp
   307b1: e8 8a dc fd ff               	callq	0xe440 <crypto_hash_sha512@plt>
   307b6: 0f b6 43 1f                  	movzbl	0x1f(%rbx), %eax
   307ba: 80 23 f8                     	andb	$-0x8, (%rbx)
   307bd: 49 89 e5                     	movq	%rsp, %r13
   307c0: 48 89 de                     	movq	%rbx, %rsi
   307c3: 4c 89 ef                     	movq	%r13, %rdi
   307c6: 83 e0 7f                     	andl	$0x7f, %eax
   307c9: 83 c8 40                     	orl	$0x40, %eax
   307cc: 88 43 1f                     	movb	%al, 0x1f(%rbx)
   307cf: e8 7c b3 fe ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   307d4: 4c 89 ee                     	movq	%r13, %rsi
   307d7: 48 89 ef                     	movq	%rbp, %rdi
   307da: e8 61 9a fe ff               	callq	0x1a240 <ge25519_p3_tobytes>
   307df: 4c 89 e6                     	movq	%r12, %rsi
   307e2: 48 89 df                     	movq	%rbx, %rdi
   307e5: ba 20 00 00 00               	movl	$0x20, %edx
   307ea: e8 f1 df fd ff               	callq	0xe7e0 <memmove@plt>
   307ef: 48 8d 7b 20                  	leaq	0x20(%rbx), %rdi
   307f3: 48 89 ee                     	movq	%rbp, %rsi
   307f6: ba 20 00 00 00               	movl	$0x20, %edx
   307fb: e8 e0 df fd ff               	callq	0xe7e0 <memmove@plt>
   30800: 48 81 c4 a8 00 00 00         	addq	$0xa8, %rsp
   30807: 31 c0                        	xorl	%eax, %eax
   30809: 5b                           	popq	%rbx
   3080a: 5d                           	popq	%rbp
   3080b: 41 5c                        	popq	%r12
   3080d: 41 5d                        	popq	%r13
   3080f: c3                           	retq

0000000000030810 <crypto_sign_ed25519_keypair>:
   30810: 41 55                        	pushq	%r13
   30812: 41 54                        	pushq	%r12
   30814: 55                           	pushq	%rbp
   30815: 48 89 fd                     	movq	%rdi, %rbp
   30818: 53                           	pushq	%rbx
   30819: 48 89 f3                     	movq	%rsi, %rbx
   3081c: be 20 00 00 00               	movl	$0x20, %esi
   30821: 48 81 ec d8 00 00 00         	subq	$0xd8, %rsp
   30828: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   30831: 48 89 84 24 c8 00 00 00      	movq	%rax, 0xc8(%rsp)
   30839: 31 c0                        	xorl	%eax, %eax
   3083b: 4c 8d a4 24 a0 00 00 00      	leaq	0xa0(%rsp), %r12
   30843: 49 89 e5                     	movq	%rsp, %r13
   30846: 4c 89 e7                     	movq	%r12, %rdi
   30849: e8 62 de fd ff               	callq	0xe6b0 <randombytes_buf@plt>
   3084e: ba 20 00 00 00               	movl	$0x20, %edx
   30853: 4c 89 e6                     	movq	%r12, %rsi
   30856: 48 89 df                     	movq	%rbx, %rdi
   30859: e8 e2 db fd ff               	callq	0xe440 <crypto_hash_sha512@plt>
   3085e: 0f b6 43 1f                  	movzbl	0x1f(%rbx), %eax
   30862: 80 23 f8                     	andb	$-0x8, (%rbx)
   30865: 48 89 de                     	movq	%rbx, %rsi
   30868: 4c 89 ef                     	movq	%r13, %rdi
   3086b: 83 e0 7f                     	andl	$0x7f, %eax
   3086e: 83 c8 40                     	orl	$0x40, %eax
   30871: 88 43 1f                     	movb	%al, 0x1f(%rbx)
   30874: e8 d7 b2 fe ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   30879: 4c 89 ee                     	movq	%r13, %rsi
   3087c: 48 89 ef                     	movq	%rbp, %rdi
   3087f: e8 bc 99 fe ff               	callq	0x1a240 <ge25519_p3_tobytes>
   30884: 48 8d 7b 20                  	leaq	0x20(%rbx), %rdi
   30888: 48 89 ee                     	movq	%rbp, %rsi
   3088b: 66 0f 6f 84 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm0
   30894: 66 0f 6f 8c 24 b0 00 00 00   	movdqa	0xb0(%rsp), %xmm1
   3089d: ba 20 00 00 00               	movl	$0x20, %edx
   308a2: 0f 11 03                     	movups	%xmm0, (%rbx)
   308a5: 0f 11 4b 10                  	movups	%xmm1, 0x10(%rbx)
   308a9: e8 32 df fd ff               	callq	0xe7e0 <memmove@plt>
   308ae: be 20 00 00 00               	movl	$0x20, %esi
   308b3: 4c 89 e7                     	movq	%r12, %rdi
   308b6: e8 f5 d9 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   308bb: 48 8b 84 24 c8 00 00 00      	movq	0xc8(%rsp), %rax
   308c3: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   308cc: 75 10                        	jne	0x308de <crypto_sign_ed25519_keypair+0xce>
   308ce: 48 81 c4 d8 00 00 00         	addq	$0xd8, %rsp
   308d5: 31 c0                        	xorl	%eax, %eax
   308d7: 5b                           	popq	%rbx
   308d8: 5d                           	popq	%rbp
   308d9: 41 5c                        	popq	%r12
   308db: 41 5d                        	popq	%r13
   308dd: c3                           	retq
   308de: e8 0d da fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   308e3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   308ee: 66 90                        	nop

00000000000308f0 <crypto_sign_ed25519_pk_to_curve25519>:
   308f0: 41 57                        	pushq	%r15
   308f2: 41 56                        	pushq	%r14
   308f4: 41 55                        	pushq	%r13
   308f6: 41 54                        	pushq	%r12
   308f8: 55                           	pushq	%rbp
   308f9: 53                           	pushq	%rbx
   308fa: 48 89 f3                     	movq	%rsi, %rbx
   308fd: 48 81 ec 38 01 00 00         	subq	$0x138, %rsp            # imm = 0x138
   30904: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   30909: 48 89 f7                     	movq	%rsi, %rdi
   3090c: e8 df b8 fe ff               	callq	0x1c1f0 <ge25519_has_small_order>
   30911: 85 c0                        	testl	%eax, %eax
   30913: 0f 85 c7 03 00 00            	jne	0x30ce0 <crypto_sign_ed25519_pk_to_curve25519+0x3f0>
   30919: 48 8d ac 24 90 00 00 00      	leaq	0x90(%rsp), %rbp
   30921: 48 89 de                     	movq	%rbx, %rsi
   30924: 48 89 ef                     	movq	%rbp, %rdi
   30927: e8 b4 85 fe ff               	callq	0x18ee0 <ge25519_frombytes_negate_vartime>
   3092c: 89 44 24 14                  	movl	%eax, 0x14(%rsp)
   30930: 85 c0                        	testl	%eax, %eax
   30932: 0f 85 a8 03 00 00            	jne	0x30ce0 <crypto_sign_ed25519_pk_to_curve25519+0x3f0>
   30938: 48 89 ef                     	movq	%rbp, %rdi
   3093b: e8 00 b8 fe ff               	callq	0x1c140 <ge25519_is_on_main_subgroup>
   30940: 85 c0                        	testl	%eax, %eax
   30942: 0f 84 98 03 00 00            	je	0x30ce0 <crypto_sign_ed25519_pk_to_curve25519+0x3f0>
   30948: 48 8b 84 24 b8 00 00 00      	movq	0xb8(%rsp), %rax
   30950: 4c 8b 8c 24 c8 00 00 00      	movq	0xc8(%rsp), %r9
   30958: 48 bb ff ff ff ff ff ff 07 00	movabsq	$0x7ffffffffffff, %rbx  # imm = 0x7FFFFFFFFFFFF
   30962: 49 b8 db ff ff ff ff ff 0f 00	movabsq	$0xfffffffffffdb, %r8   # imm = 0xFFFFFFFFFFFDB
   3096c: 4c 8b 94 24 d8 00 00 00      	movq	0xd8(%rsp), %r10
   30974: 48 89 c2                     	movq	%rax, %rdx
   30977: 49 89 c3                     	movq	%rax, %r11
   3097a: 48 83 c0 01                  	addq	$0x1, %rax
   3097e: 48 c1 ea 33                  	shrq	$0x33, %rdx
   30982: 48 03 94 24 c0 00 00 00      	addq	0xc0(%rsp), %rdx
   3098a: 49 21 db                     	andq	%rbx, %r11
   3098d: 4c 89 54 24 50               	movq	%r10, 0x50(%rsp)
   30992: 48 89 d7                     	movq	%rdx, %rdi
   30995: 4d 29 d8                     	subq	%r11, %r8
   30998: 66 48 0f 6e c0               	movq	%rax, %xmm0
   3099d: 48 21 da                     	andq	%rbx, %rdx
   309a0: 48 c1 ef 33                  	shrq	$0x33, %rdi
   309a4: 0f 16 84 24 c0 00 00 00      	movhps	0xc0(%rsp), %xmm0       # xmm0 = xmm0[0,1],mem[0,1]
   309ac: 4c 01 cf                     	addq	%r9, %rdi
   309af: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   309b4: 66 49 0f 6e c1               	movq	%r9, %xmm0
   309b9: 48 89 fe                     	movq	%rdi, %rsi
   309bc: 48 21 df                     	andq	%rbx, %rdi
   309bf: 0f 16 84 24 d0 00 00 00      	movhps	0xd0(%rsp), %xmm0       # xmm0 = xmm0[0,1],mem[0,1]
   309c7: 48 c1 ee 33                  	shrq	$0x33, %rsi
   309cb: 48 03 b4 24 d0 00 00 00      	addq	0xd0(%rsp), %rsi
   309d3: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   309d8: 48 89 f1                     	movq	%rsi, %rcx
   309db: 48 21 de                     	andq	%rbx, %rsi
   309de: 48 c1 e9 33                  	shrq	$0x33, %rcx
   309e2: 4c 01 d1                     	addq	%r10, %rcx
   309e5: 49 89 cb                     	movq	%rcx, %r11
   309e8: 48 21 d9                     	andq	%rbx, %rcx
   309eb: 49 c1 eb 33                  	shrq	$0x33, %r11
   309ef: 4b 8d 2c db                  	leaq	(%r11,%r11,8), %rbp
   309f3: 4d 8d 1c 6b                  	leaq	(%r11,%rbp,2), %r11
   309f7: 4d 29 d8                     	subq	%r11, %r8
   309fa: 4c 89 44 24 60               	movq	%r8, 0x60(%rsp)
   309ff: 49 89 d0                     	movq	%rdx, %r8
   30a02: 48 ba fe ff ff ff ff ff 0f 00	movabsq	$0xffffffffffffe, %rdx  # imm = 0xFFFFFFFFFFFFE
   30a0c: 49 89 d3                     	movq	%rdx, %r11
   30a0f: 4d 29 c3                     	subq	%r8, %r11
   30a12: 49 89 d0                     	movq	%rdx, %r8
   30a15: 49 29 f8                     	subq	%rdi, %r8
   30a18: 48 89 d7                     	movq	%rdx, %rdi
   30a1b: 48 29 ca                     	subq	%rcx, %rdx
   30a1e: 4c 89 5c 24 68               	movq	%r11, 0x68(%rsp)
   30a23: 48 29 f7                     	subq	%rsi, %rdi
   30a26: 4c 89 44 24 70               	movq	%r8, 0x70(%rsp)
   30a2b: 48 89 7c 24 78               	movq	%rdi, 0x78(%rsp)
   30a30: 48 8d 7c 24 60               	leaq	0x60(%rsp), %rdi
   30a35: 48 89 fe                     	movq	%rdi, %rsi
   30a38: 48 89 94 24 80 00 00 00      	movq	%rdx, 0x80(%rsp)
   30a40: e8 ab 7b fe ff               	callq	0x185f0 <fe25519_invert>
   30a45: 4c 8b 64 24 40               	movq	0x40(%rsp), %r12
   30a4a: 4c 8b 6c 24 48               	movq	0x48(%rsp), %r13
   30a4f: 48 8b 4c 24 50               	movq	0x50(%rsp), %rcx
   30a54: 4c 8b 74 24 30               	movq	0x30(%rsp), %r14
   30a59: 4b 8d 04 e4                  	leaq	(%r12,%r12,8), %rax
   30a5d: 48 8b 6c 24 60               	movq	0x60(%rsp), %rbp
   30a62: 48 8b 74 24 38               	movq	0x38(%rsp), %rsi
   30a67: 49 8d 04 44                  	leaq	(%r12,%rax,2), %rax
   30a6b: 4c 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %r15
   30a73: 48 89 04 24                  	movq	%rax, (%rsp)
   30a77: 4b 8d 44 ed 00               	leaq	(%r13,%r13,8), %rax
   30a7c: 49 8d 7c 45 00               	leaq	(%r13,%rax,2), %rdi
   30a81: 48 8d 04 c9                  	leaq	(%rcx,%rcx,8), %rax
   30a85: 48 8d 0c 41                  	leaq	(%rcx,%rax,2), %rcx
   30a89: 4c 89 f0                     	movq	%r14, %rax
   30a8c: 48 f7 e5                     	mulq	%rbp
   30a8f: 49 89 c2                     	movq	%rax, %r10
   30a92: 48 8d 04 f6                  	leaq	(%rsi,%rsi,8), %rax
   30a96: 49 89 d3                     	movq	%rdx, %r11
   30a99: 4c 8d 0c 46                  	leaq	(%rsi,%rax,2), %r9
   30a9d: 4c 89 c8                     	movq	%r9, %rax
   30aa0: 49 f7 e7                     	mulq	%r15
   30aa3: 49 89 c0                     	movq	%rax, %r8
   30aa6: 49 89 d1                     	movq	%rdx, %r9
   30aa9: 48 8b 04 24                  	movq	(%rsp), %rax
   30aad: 48 f7 64 24 78               	mulq	0x78(%rsp)
   30ab2: 49 01 c0                     	addq	%rax, %r8
   30ab5: 48 89 f8                     	movq	%rdi, %rax
   30ab8: 49 11 d1                     	adcq	%rdx, %r9
   30abb: 4d 01 d0                     	addq	%r10, %r8
   30abe: 4d 11 d9                     	adcq	%r11, %r9
   30ac1: 48 f7 64 24 70               	mulq	0x70(%rsp)
   30ac6: 49 01 c0                     	addq	%rax, %r8
   30ac9: 48 89 c8                     	movq	%rcx, %rax
   30acc: 49 11 d1                     	adcq	%rdx, %r9
   30acf: 48 f7 64 24 68               	mulq	0x68(%rsp)
   30ad4: 4c 01 c0                     	addq	%r8, %rax
   30ad7: 4c 11 ca                     	adcq	%r9, %rdx
   30ada: 49 89 c2                     	movq	%rax, %r10
   30add: 4c 89 f0                     	movq	%r14, %rax
   30ae0: 49 89 d3                     	movq	%rdx, %r11
   30ae3: 48 f7 64 24 68               	mulq	0x68(%rsp)
   30ae8: 49 89 c0                     	movq	%rax, %r8
   30aeb: 48 89 e8                     	movq	%rbp, %rax
   30aee: 49 89 d1                     	movq	%rdx, %r9
   30af1: 48 f7 e6                     	mulq	%rsi
   30af4: 49 01 c0                     	addq	%rax, %r8
   30af7: 48 8b 04 24                  	movq	(%rsp), %rax
   30afb: 49 11 d1                     	adcq	%rdx, %r9
   30afe: 49 f7 e7                     	mulq	%r15
   30b01: 49 01 c0                     	addq	%rax, %r8
   30b04: 48 89 f8                     	movq	%rdi, %rax
   30b07: 49 11 d1                     	adcq	%rdx, %r9
   30b0a: 48 f7 64 24 78               	mulq	0x78(%rsp)
   30b0f: 49 01 c0                     	addq	%rax, %r8
   30b12: 48 89 c8                     	movq	%rcx, %rax
   30b15: 49 11 d1                     	adcq	%rdx, %r9
   30b18: 48 f7 64 24 70               	mulq	0x70(%rsp)
   30b1d: 4c 01 c0                     	addq	%r8, %rax
   30b20: 4c 11 ca                     	adcq	%r9, %rdx
   30b23: 48 89 04 24                  	movq	%rax, (%rsp)
   30b27: 4c 89 f0                     	movq	%r14, %rax
   30b2a: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   30b2f: 48 f7 64 24 70               	mulq	0x70(%rsp)
   30b34: 49 89 c0                     	movq	%rax, %r8
   30b37: 49 89 d1                     	movq	%rdx, %r9
   30b3a: 48 89 f0                     	movq	%rsi, %rax
   30b3d: 48 f7 64 24 68               	mulq	0x68(%rsp)
   30b42: 49 01 c0                     	addq	%rax, %r8
   30b45: 48 89 e8                     	movq	%rbp, %rax
   30b48: 49 11 d1                     	adcq	%rdx, %r9
   30b4b: 49 f7 e4                     	mulq	%r12
   30b4e: 49 01 c0                     	addq	%rax, %r8
   30b51: 48 89 f8                     	movq	%rdi, %rax
   30b54: 49 11 d1                     	adcq	%rdx, %r9
   30b57: 49 f7 e7                     	mulq	%r15
   30b5a: 49 01 c0                     	addq	%rax, %r8
   30b5d: 48 89 c8                     	movq	%rcx, %rax
   30b60: 49 11 d1                     	adcq	%rdx, %r9
   30b63: 48 f7 64 24 78               	mulq	0x78(%rsp)
   30b68: 4c 01 c0                     	addq	%r8, %rax
   30b6b: 4c 11 ca                     	adcq	%r9, %rdx
   30b6e: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   30b73: 4c 89 f0                     	movq	%r14, %rax
   30b76: 48 89 54 24 28               	movq	%rdx, 0x28(%rsp)
   30b7b: 48 f7 64 24 78               	mulq	0x78(%rsp)
   30b80: 49 89 c0                     	movq	%rax, %r8
   30b83: 49 89 d1                     	movq	%rdx, %r9
   30b86: 48 89 f0                     	movq	%rsi, %rax
   30b89: 48 f7 64 24 70               	mulq	0x70(%rsp)
   30b8e: 49 01 c0                     	addq	%rax, %r8
   30b91: 4c 89 e0                     	movq	%r12, %rax
   30b94: 49 11 d1                     	adcq	%rdx, %r9
   30b97: 48 f7 64 24 68               	mulq	0x68(%rsp)
   30b9c: 49 01 c0                     	addq	%rax, %r8
   30b9f: 48 89 e8                     	movq	%rbp, %rax
   30ba2: 49 11 d1                     	adcq	%rdx, %r9
   30ba5: 49 f7 e5                     	mulq	%r13
   30ba8: 49 01 c0                     	addq	%rax, %r8
   30bab: 48 89 c8                     	movq	%rcx, %rax
   30bae: 49 11 d1                     	adcq	%rdx, %r9
   30bb1: 49 f7 e7                     	mulq	%r15
   30bb4: 49 01 c0                     	addq	%rax, %r8
   30bb7: 4c 89 f0                     	movq	%r14, %rax
   30bba: 49 11 d1                     	adcq	%rdx, %r9
   30bbd: 49 f7 e7                     	mulq	%r15
   30bc0: 49 89 c6                     	movq	%rax, %r14
   30bc3: 49 89 d7                     	movq	%rdx, %r15
   30bc6: 48 89 f0                     	movq	%rsi, %rax
   30bc9: 48 f7 64 24 78               	mulq	0x78(%rsp)
   30bce: 48 89 c6                     	movq	%rax, %rsi
   30bd1: 48 89 d7                     	movq	%rdx, %rdi
   30bd4: 4c 89 e0                     	movq	%r12, %rax
   30bd7: 4c 01 f6                     	addq	%r14, %rsi
   30bda: 4c 11 ff                     	adcq	%r15, %rdi
   30bdd: 48 f7 64 24 70               	mulq	0x70(%rsp)
   30be2: 48 01 c6                     	addq	%rax, %rsi
   30be5: 4c 89 e8                     	movq	%r13, %rax
   30be8: 48 11 d7                     	adcq	%rdx, %rdi
   30beb: 48 f7 64 24 68               	mulq	0x68(%rsp)
   30bf0: 48 01 c6                     	addq	%rax, %rsi
   30bf3: 48 89 e8                     	movq	%rbp, %rax
   30bf6: 4c 89 dd                     	movq	%r11, %rbp
   30bf9: 48 11 d7                     	adcq	%rdx, %rdi
   30bfc: 48 f7 64 24 50               	mulq	0x50(%rsp)
   30c01: 48 01 f0                     	addq	%rsi, %rax
   30c04: 48 11 fa                     	adcq	%rdi, %rdx
   30c07: 4c 89 d7                     	movq	%r10, %rdi
   30c0a: 48 c1 ed 33                  	shrq	$0x33, %rbp
   30c0e: 49 21 da                     	andq	%rbx, %r10
   30c11: 4c 0f ac df 33               	shrdq	$0x33, %r11, %rdi
   30c16: 48 89 fe                     	movq	%rdi, %rsi
   30c19: 48 03 34 24                  	addq	(%rsp), %rsi
   30c1d: 48 89 ef                     	movq	%rbp, %rdi
   30c20: 48 13 7c 24 08               	adcq	0x8(%rsp), %rdi
   30c25: 48 89 f1                     	movq	%rsi, %rcx
   30c28: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   30c2d: 48 21 d9                     	andq	%rbx, %rcx
   30c30: 48 c1 ef 33                  	shrq	$0x33, %rdi
   30c34: 48 03 74 24 20               	addq	0x20(%rsp), %rsi
   30c39: 48 13 7c 24 28               	adcq	0x28(%rsp), %rdi
   30c3e: 49 89 f3                     	movq	%rsi, %r11
   30c41: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   30c46: 49 21 db                     	andq	%rbx, %r11
   30c49: 48 c1 ef 33                  	shrq	$0x33, %rdi
   30c4d: 4c 01 c6                     	addq	%r8, %rsi
   30c50: 4c 11 cf                     	adcq	%r9, %rdi
   30c53: 49 89 f6                     	movq	%rsi, %r14
   30c56: 48 0f ac fe 33               	shrdq	$0x33, %rdi, %rsi
   30c5b: 48 c1 ef 33                  	shrq	$0x33, %rdi
   30c5f: 48 01 f0                     	addq	%rsi, %rax
   30c62: 4c 89 f6                     	movq	%r14, %rsi
   30c65: 48 11 fa                     	adcq	%rdi, %rdx
   30c68: 49 89 c4                     	movq	%rax, %r12
   30c6b: 48 21 de                     	andq	%rbx, %rsi
   30c6e: 48 0f ac d0 33               	shrdq	$0x33, %rdx, %rax
   30c73: 48 89 74 24 48               	movq	%rsi, 0x48(%rsp)
   30c78: 48 8d 74 24 30               	leaq	0x30(%rsp), %rsi
   30c7d: 48 8d 14 c0                  	leaq	(%rax,%rax,8), %rdx
   30c81: 48 8d 3c 50                  	leaq	(%rax,%rdx,2), %rdi
   30c85: 4c 89 e0                     	movq	%r12, %rax
   30c88: 4c 01 d7                     	addq	%r10, %rdi
   30c8b: 48 21 d8                     	andq	%rbx, %rax
   30c8e: 48 89 fa                     	movq	%rdi, %rdx
   30c91: 48 21 df                     	andq	%rbx, %rdi
   30c94: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   30c99: 48 c1 ea 33                  	shrq	$0x33, %rdx
   30c9d: 48 89 7c 24 30               	movq	%rdi, 0x30(%rsp)
   30ca2: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   30ca7: 48 01 ca                     	addq	%rcx, %rdx
   30caa: 48 89 d1                     	movq	%rdx, %rcx
   30cad: 48 c1 ea 33                  	shrq	$0x33, %rdx
   30cb1: 48 21 d9                     	andq	%rbx, %rcx
   30cb4: 4c 01 da                     	addq	%r11, %rdx
   30cb7: 48 89 4c 24 38               	movq	%rcx, 0x38(%rsp)
   30cbc: 48 89 54 24 40               	movq	%rdx, 0x40(%rsp)
   30cc1: e8 2a 70 fe ff               	callq	0x17cf0 <fe25519_tobytes>
   30cc6: 8b 44 24 14                  	movl	0x14(%rsp), %eax
   30cca: 48 81 c4 38 01 00 00         	addq	$0x138, %rsp            # imm = 0x138
   30cd1: 5b                           	popq	%rbx
   30cd2: 5d                           	popq	%rbp
   30cd3: 41 5c                        	popq	%r12
   30cd5: 41 5d                        	popq	%r13
   30cd7: 41 5e                        	popq	%r14
   30cd9: 41 5f                        	popq	%r15
   30cdb: c3                           	retq
   30cdc: 0f 1f 40 00                  	nopl	(%rax)
   30ce0: c7 44 24 14 ff ff ff ff      	movl	$0xffffffff, 0x14(%rsp) # imm = 0xFFFFFFFF
   30ce8: eb dc                        	jmp	0x30cc6 <crypto_sign_ed25519_pk_to_curve25519+0x3d6>
   30cea: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000030cf0 <crypto_sign_ed25519_sk_to_curve25519>:
   30cf0: 55                           	pushq	%rbp
   30cf1: ba 20 00 00 00               	movl	$0x20, %edx
   30cf6: 53                           	pushq	%rbx
   30cf7: 48 89 fb                     	movq	%rdi, %rbx
   30cfa: 48 83 ec 58                  	subq	$0x58, %rsp
   30cfe: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   30d07: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   30d0c: 31 c0                        	xorl	%eax, %eax
   30d0e: 48 89 e5                     	movq	%rsp, %rbp
   30d11: 48 89 ef                     	movq	%rbp, %rdi
   30d14: e8 27 d7 fd ff               	callq	0xe440 <crypto_hash_sha512@plt>
   30d19: 0f b6 44 24 1f               	movzbl	0x1f(%rsp), %eax
   30d1e: 80 24 24 f8                  	andb	$-0x8, (%rsp)
   30d22: 48 89 ef                     	movq	%rbp, %rdi
   30d25: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   30d2a: be 40 00 00 00               	movl	$0x40, %esi
   30d2f: 83 e0 7f                     	andl	$0x7f, %eax
   30d32: 83 c8 40                     	orl	$0x40, %eax
   30d35: 0f 11 03                     	movups	%xmm0, (%rbx)
   30d38: 88 44 24 1f                  	movb	%al, 0x1f(%rsp)
   30d3c: 66 0f 6f 4c 24 10            	movdqa	0x10(%rsp), %xmm1
   30d42: 0f 11 4b 10                  	movups	%xmm1, 0x10(%rbx)
   30d46: e8 65 d5 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   30d4b: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   30d50: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   30d59: 75 09                        	jne	0x30d64 <crypto_sign_ed25519_sk_to_curve25519+0x74>
   30d5b: 48 83 c4 58                  	addq	$0x58, %rsp
   30d5f: 31 c0                        	xorl	%eax, %eax
   30d61: 5b                           	popq	%rbx
   30d62: 5d                           	popq	%rbp
   30d63: c3                           	retq
   30d64: e8 87 d5 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   30d69: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000030d70 <_crypto_sign_ed25519_verify_detached>:
   30d70: 41 57                        	pushq	%r15
   30d72: 41 56                        	pushq	%r14
   30d74: 4c 8d 77 20                  	leaq	0x20(%rdi), %r14
   30d78: 41 55                        	pushq	%r13
   30d7a: 45 89 c5                     	movl	%r8d, %r13d
   30d7d: 41 54                        	pushq	%r12
   30d7f: 55                           	pushq	%rbp
   30d80: 48 89 cd                     	movq	%rcx, %rbp
   30d83: 53                           	pushq	%rbx
   30d84: 48 89 fb                     	movq	%rdi, %rbx
   30d87: 4c 89 f7                     	movq	%r14, %rdi
   30d8a: 48 81 ec 78 02 00 00         	subq	$0x278, %rsp            # imm = 0x278
   30d91: 48 89 34 24                  	movq	%rsi, (%rsp)
   30d95: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   30d9a: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   30da3: 48 89 84 24 68 02 00 00      	movq	%rax, 0x268(%rsp)
   30dab: 31 c0                        	xorl	%eax, %eax
   30dad: e8 8e f7 fe ff               	callq	0x20540 <sc25519_is_canonical>
   30db2: 85 c0                        	testl	%eax, %eax
   30db4: 0f 84 1e 01 00 00            	je	0x30ed8 <_crypto_sign_ed25519_verify_detached+0x168>
   30dba: 48 89 df                     	movq	%rbx, %rdi
   30dbd: e8 2e b4 fe ff               	callq	0x1c1f0 <ge25519_has_small_order>
   30dc2: 85 c0                        	testl	%eax, %eax
   30dc4: 0f 85 0e 01 00 00            	jne	0x30ed8 <_crypto_sign_ed25519_verify_detached+0x168>
   30dca: 48 89 ef                     	movq	%rbp, %rdi
   30dcd: e8 de b3 fe ff               	callq	0x1c1b0 <ge25519_is_canonical>
   30dd2: 85 c0                        	testl	%eax, %eax
   30dd4: 0f 84 fe 00 00 00            	je	0x30ed8 <_crypto_sign_ed25519_verify_detached+0x168>
   30dda: 48 89 ef                     	movq	%rbp, %rdi
   30ddd: e8 0e b4 fe ff               	callq	0x1c1f0 <ge25519_has_small_order>
   30de2: 85 c0                        	testl	%eax, %eax
   30de4: 0f 85 ee 00 00 00            	jne	0x30ed8 <_crypto_sign_ed25519_verify_detached+0x168>
   30dea: 4c 8d bc 24 90 00 00 00      	leaq	0x90(%rsp), %r15
   30df2: 48 89 ee                     	movq	%rbp, %rsi
   30df5: 4c 89 ff                     	movq	%r15, %rdi
   30df8: e8 e3 80 fe ff               	callq	0x18ee0 <ge25519_frombytes_negate_vartime>
   30dfd: 85 c0                        	testl	%eax, %eax
   30dff: 0f 85 d3 00 00 00            	jne	0x30ed8 <_crypto_sign_ed25519_verify_detached+0x168>
   30e05: 4c 8d a4 24 90 01 00 00      	leaq	0x190(%rsp), %r12
   30e0d: 44 89 ee                     	movl	%r13d, %esi
   30e10: 4c 8d 6c 24 10               	leaq	0x10(%rsp), %r13
   30e15: 4c 89 e7                     	movq	%r12, %rdi
   30e18: e8 73 01 00 00               	callq	0x30f90 <_crypto_sign_ed25519_ref10_hinit>
   30e1d: 4c 89 e7                     	movq	%r12, %rdi
   30e20: ba 20 00 00 00               	movl	$0x20, %edx
   30e25: 48 89 de                     	movq	%rbx, %rsi
   30e28: e8 33 d7 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   30e2d: 48 89 ee                     	movq	%rbp, %rsi
   30e30: 4c 89 e7                     	movq	%r12, %rdi
   30e33: ba 20 00 00 00               	movl	$0x20, %edx
   30e38: e8 23 d7 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   30e3d: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   30e42: 48 8b 34 24                  	movq	(%rsp), %rsi
   30e46: 4c 89 e7                     	movq	%r12, %rdi
   30e49: 48 8d ac 24 50 01 00 00      	leaq	0x150(%rsp), %rbp
   30e51: e8 0a d7 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   30e56: 48 89 ee                     	movq	%rbp, %rsi
   30e59: 4c 89 e7                     	movq	%r12, %rdi
   30e5c: 4c 8d a4 24 30 01 00 00      	leaq	0x130(%rsp), %r12
   30e64: e8 a7 d9 fd ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   30e69: 48 89 ef                     	movq	%rbp, %rdi
   30e6c: e8 0f eb fe ff               	callq	0x1f980 <sc25519_reduce>
   30e71: 4c 89 f1                     	movq	%r14, %rcx
   30e74: 4c 89 fa                     	movq	%r15, %rdx
   30e77: 48 89 ee                     	movq	%rbp, %rsi
   30e7a: 4c 89 ef                     	movq	%r13, %rdi
   30e7d: e8 fe 9c fe ff               	callq	0x1ab80 <ge25519_double_scalarmult_vartime>
   30e82: 4c 89 ee                     	movq	%r13, %rsi
   30e85: 4c 89 e7                     	movq	%r12, %rdi
   30e88: e8 43 9c fe ff               	callq	0x1aad0 <ge25519_tobytes>
   30e8d: 48 89 de                     	movq	%rbx, %rsi
   30e90: 4c 89 e7                     	movq	%r12, %rdi
   30e93: e8 18 d7 fd ff               	callq	0xe5b0 <crypto_verify_32@plt>
   30e98: ba 20 00 00 00               	movl	$0x20, %edx
   30e9d: 4c 89 e6                     	movq	%r12, %rsi
   30ea0: 48 89 df                     	movq	%rbx, %rdi
   30ea3: 89 c5                        	movl	%eax, %ebp
   30ea5: e8 a6 d9 fd ff               	callq	0xe850 <sodium_memcmp@plt>
   30eaa: 09 e8                        	orl	%ebp, %eax
   30eac: 48 8b 94 24 68 02 00 00      	movq	0x268(%rsp), %rdx
   30eb4: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   30ebd: 75 20                        	jne	0x30edf <_crypto_sign_ed25519_verify_detached+0x16f>
   30ebf: 48 81 c4 78 02 00 00         	addq	$0x278, %rsp            # imm = 0x278
   30ec6: 5b                           	popq	%rbx
   30ec7: 5d                           	popq	%rbp
   30ec8: 41 5c                        	popq	%r12
   30eca: 41 5d                        	popq	%r13
   30ecc: 41 5e                        	popq	%r14
   30ece: 41 5f                        	popq	%r15
   30ed0: c3                           	retq
   30ed1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   30ed8: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   30edd: eb cd                        	jmp	0x30eac <_crypto_sign_ed25519_verify_detached+0x13c>
   30edf: e8 0c d4 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   30ee4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   30eef: 90                           	nop

0000000000030ef0 <crypto_sign_ed25519_verify_detached>:
   30ef0: 45 31 c0                     	xorl	%r8d, %r8d
   30ef3: e9 78 fe ff ff               	jmp	0x30d70 <_crypto_sign_ed25519_verify_detached>
   30ef8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000030f00 <crypto_sign_ed25519_open>:
   30f00: 41 56                        	pushq	%r14
   30f02: 48 89 c8                     	movq	%rcx, %rax
   30f05: 41 55                        	pushq	%r13
   30f07: 41 54                        	pushq	%r12
   30f09: 55                           	pushq	%rbp
   30f0a: 48 89 f5                     	movq	%rsi, %rbp
   30f0d: 53                           	pushq	%rbx
   30f0e: 48 83 f9 3f                  	cmpq	$0x3f, %rcx
   30f12: 76 64                        	jbe	0x30f78 <crypto_sign_ed25519_open+0x78>
   30f14: 4c 8d 68 c0                  	leaq	-0x40(%rax), %r13
   30f18: 4c 8d 72 40                  	leaq	0x40(%rdx), %r14
   30f1c: 4c 89 c1                     	movq	%r8, %rcx
   30f1f: 49 89 fc                     	movq	%rdi, %r12
   30f22: 45 31 c0                     	xorl	%r8d, %r8d
   30f25: 48 89 d7                     	movq	%rdx, %rdi
   30f28: 4c 89 f6                     	movq	%r14, %rsi
   30f2b: 4c 89 ea                     	movq	%r13, %rdx
   30f2e: e8 3d fe ff ff               	callq	0x30d70 <_crypto_sign_ed25519_verify_detached>
   30f33: 89 c3                        	movl	%eax, %ebx
   30f35: 85 c0                        	testl	%eax, %eax
   30f37: 75 27                        	jne	0x30f60 <crypto_sign_ed25519_open+0x60>
   30f39: 48 85 ed                     	testq	%rbp, %rbp
   30f3c: 74 04                        	je	0x30f42 <crypto_sign_ed25519_open+0x42>
   30f3e: 4c 89 6d 00                  	movq	%r13, (%rbp)
   30f42: 4d 85 e4                     	testq	%r12, %r12
   30f45: 74 0e                        	je	0x30f55 <crypto_sign_ed25519_open+0x55>
   30f47: 4c 89 ea                     	movq	%r13, %rdx
   30f4a: 4c 89 f6                     	movq	%r14, %rsi
   30f4d: 4c 89 e7                     	movq	%r12, %rdi
   30f50: e8 8b d8 fd ff               	callq	0xe7e0 <memmove@plt>
   30f55: 89 d8                        	movl	%ebx, %eax
   30f57: 5b                           	popq	%rbx
   30f58: 5d                           	popq	%rbp
   30f59: 41 5c                        	popq	%r12
   30f5b: 41 5d                        	popq	%r13
   30f5d: 41 5e                        	popq	%r14
   30f5f: c3                           	retq
   30f60: 4d 85 e4                     	testq	%r12, %r12
   30f63: 74 13                        	je	0x30f78 <crypto_sign_ed25519_open+0x78>
   30f65: 4c 89 ea                     	movq	%r13, %rdx
   30f68: 31 f6                        	xorl	%esi, %esi
   30f6a: 4c 89 e7                     	movq	%r12, %rdi
   30f6d: e8 5e d4 fd ff               	callq	0xe3d0 <memset@plt>
   30f72: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   30f78: 48 85 ed                     	testq	%rbp, %rbp
   30f7b: 74 08                        	je	0x30f85 <crypto_sign_ed25519_open+0x85>
   30f7d: 48 c7 45 00 00 00 00 00      	movq	$0x0, (%rbp)
   30f85: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   30f8a: eb c9                        	jmp	0x30f55 <crypto_sign_ed25519_open+0x55>
   30f8c: 0f 1f 40 00                  	nopl	(%rax)

0000000000030f90 <_crypto_sign_ed25519_ref10_hinit>:
   30f90: 55                           	pushq	%rbp
   30f91: 89 f5                        	movl	%esi, %ebp
   30f93: 53                           	pushq	%rbx
   30f94: 48 89 fb                     	movq	%rdi, %rbx
   30f97: 48 83 ec 08                  	subq	$0x8, %rsp
   30f9b: e8 00 da fd ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   30fa0: 85 ed                        	testl	%ebp, %ebp
   30fa2: 75 0c                        	jne	0x30fb0 <_crypto_sign_ed25519_ref10_hinit+0x20>
   30fa4: 48 83 c4 08                  	addq	$0x8, %rsp
   30fa8: 5b                           	popq	%rbx
   30fa9: 5d                           	popq	%rbp
   30faa: c3                           	retq
   30fab: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   30fb0: 48 83 c4 08                  	addq	$0x8, %rsp
   30fb4: 48 89 df                     	movq	%rbx, %rdi
   30fb7: ba 22 00 00 00               	movl	$0x22, %edx
   30fbc: 5b                           	popq	%rbx
   30fbd: 48 8d 35 7c 8c 03 00         	leaq	0x38c7c(%rip), %rsi     # 0x69c40 <DOM2PREFIX.0>
   30fc4: 5d                           	popq	%rbp
   30fc5: e9 96 d5 fd ff               	jmp	0xe560 <crypto_hash_sha512_update@plt>
   30fca: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000030fd0 <_crypto_sign_ed25519_detached>:
   30fd0: 41 57                        	pushq	%r15
   30fd2: 45 89 cf                     	movl	%r9d, %r15d
   30fd5: 41 56                        	pushq	%r14
   30fd7: 49 89 f6                     	movq	%rsi, %r14
   30fda: 41 55                        	pushq	%r13
   30fdc: 49 89 cd                     	movq	%rcx, %r13
   30fdf: 41 54                        	pushq	%r12
   30fe1: 4d 89 c4                     	movq	%r8, %r12
   30fe4: 55                           	pushq	%rbp
   30fe5: 48 89 fd                     	movq	%rdi, %rbp
   30fe8: 53                           	pushq	%rbx
   30fe9: 48 81 ec 68 02 00 00         	subq	$0x268, %rsp            # imm = 0x268
   30ff0: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   30ff5: 48 8d 9c 24 80 01 00 00      	leaq	0x180(%rsp), %rbx
   30ffd: 48 89 df                     	movq	%rbx, %rdi
   31000: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   31009: 48 89 84 24 58 02 00 00      	movq	%rax, 0x258(%rsp)
   31011: 31 c0                        	xorl	%eax, %eax
   31013: e8 88 d9 fd ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   31018: 49 8d 44 24 20               	leaq	0x20(%r12), %rax
   3101d: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   31022: 48 8d 45 20                  	leaq	0x20(%rbp), %rax
   31026: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   3102b: 45 85 ff                     	testl	%r15d, %r15d
   3102e: 0f 85 5c 01 00 00            	jne	0x31190 <_crypto_sign_ed25519_detached+0x1c0>
   31034: 4c 8d bc 24 c0 00 00 00      	leaq	0xc0(%rsp), %r15
   3103c: 4c 89 e6                     	movq	%r12, %rsi
   3103f: ba 20 00 00 00               	movl	$0x20, %edx
   31044: 4c 89 ff                     	movq	%r15, %rdi
   31047: 4c 8d a4 24 00 01 00 00      	leaq	0x100(%rsp), %r12
   3104f: e8 ec d3 fd ff               	callq	0xe440 <crypto_hash_sha512@plt>
   31054: 48 8d b4 24 e0 00 00 00      	leaq	0xe0(%rsp), %rsi
   3105c: ba 20 00 00 00               	movl	$0x20, %edx
   31061: 48 89 df                     	movq	%rbx, %rdi
   31064: e8 f7 d4 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   31069: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   3106e: 4c 89 ea                     	movq	%r13, %rdx
   31071: 48 89 df                     	movq	%rbx, %rdi
   31074: e8 e7 d4 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   31079: 4c 89 e6                     	movq	%r12, %rsi
   3107c: 48 89 df                     	movq	%rbx, %rdi
   3107f: e8 8c d7 fd ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   31084: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   31089: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   3108e: ba 20 00 00 00               	movl	$0x20, %edx
   31093: e8 48 d7 fd ff               	callq	0xe7e0 <memmove@plt>
   31098: 4c 89 e7                     	movq	%r12, %rdi
   3109b: e8 e0 e8 fe ff               	callq	0x1f980 <sc25519_reduce>
   310a0: 48 8d 44 24 20               	leaq	0x20(%rsp), %rax
   310a5: 4c 89 e6                     	movq	%r12, %rsi
   310a8: 48 89 c7                     	movq	%rax, %rdi
   310ab: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   310b0: e8 9b aa fe ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   310b5: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   310ba: 48 89 ef                     	movq	%rbp, %rdi
   310bd: e8 7e 91 fe ff               	callq	0x1a240 <ge25519_p3_tobytes>
   310c2: 48 89 df                     	movq	%rbx, %rdi
   310c5: e8 d6 d8 fd ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   310ca: 48 89 ee                     	movq	%rbp, %rsi
   310cd: ba 40 00 00 00               	movl	$0x40, %edx
   310d2: 48 89 df                     	movq	%rbx, %rdi
   310d5: e8 86 d4 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   310da: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   310df: 4c 89 ea                     	movq	%r13, %rdx
   310e2: 48 89 df                     	movq	%rbx, %rdi
   310e5: 48 8d ac 24 40 01 00 00      	leaq	0x140(%rsp), %rbp
   310ed: e8 6e d4 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   310f2: 48 89 ee                     	movq	%rbp, %rsi
   310f5: 48 89 df                     	movq	%rbx, %rdi
   310f8: e8 13 d7 fd ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   310fd: 48 89 ef                     	movq	%rbp, %rdi
   31100: e8 7b e8 fe ff               	callq	0x1f980 <sc25519_reduce>
   31105: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   3110a: 4c 89 e1                     	movq	%r12, %rcx
   3110d: 4c 89 fa                     	movq	%r15, %rdx
   31110: 0f b6 84 24 df 00 00 00      	movzbl	0xdf(%rsp), %eax
   31118: 48 89 ee                     	movq	%rbp, %rsi
   3111b: 80 a4 24 c0 00 00 00 f8      	andb	$-0x8, 0xc0(%rsp)
   31123: 83 e0 7f                     	andl	$0x7f, %eax
   31126: 83 c8 40                     	orl	$0x40, %eax
   31129: 88 84 24 df 00 00 00         	movb	%al, 0xdf(%rsp)
   31130: e8 3b cb fe ff               	callq	0x1dc70 <sc25519_muladd>
   31135: be 40 00 00 00               	movl	$0x40, %esi
   3113a: 4c 89 ff                     	movq	%r15, %rdi
   3113d: e8 6e d1 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   31142: be 40 00 00 00               	movl	$0x40, %esi
   31147: 4c 89 e7                     	movq	%r12, %rdi
   3114a: e8 61 d1 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3114f: 4d 85 f6                     	testq	%r14, %r14
   31152: 74 07                        	je	0x3115b <_crypto_sign_ed25519_detached+0x18b>
   31154: 49 c7 06 40 00 00 00         	movq	$0x40, (%r14)
   3115b: 48 8b 84 24 58 02 00 00      	movq	0x258(%rsp), %rax
   31163: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3116c: 0f 85 e7 00 00 00            	jne	0x31259 <_crypto_sign_ed25519_detached+0x289>
   31172: 48 81 c4 68 02 00 00         	addq	$0x268, %rsp            # imm = 0x268
   31179: 31 c0                        	xorl	%eax, %eax
   3117b: 5b                           	popq	%rbx
   3117c: 5d                           	popq	%rbp
   3117d: 41 5c                        	popq	%r12
   3117f: 41 5d                        	popq	%r13
   31181: 41 5e                        	popq	%r14
   31183: 41 5f                        	popq	%r15
   31185: c3                           	retq
   31186: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   31190: 48 8d 0d a9 8a 03 00         	leaq	0x38aa9(%rip), %rcx     # 0x69c40 <DOM2PREFIX.0>
   31197: 48 89 df                     	movq	%rbx, %rdi
   3119a: ba 22 00 00 00               	movl	$0x22, %edx
   3119f: 48 89 ce                     	movq	%rcx, %rsi
   311a2: 4c 8d bc 24 c0 00 00 00      	leaq	0xc0(%rsp), %r15
   311aa: e8 b1 d3 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   311af: 4c 89 e6                     	movq	%r12, %rsi
   311b2: 4c 89 ff                     	movq	%r15, %rdi
   311b5: ba 20 00 00 00               	movl	$0x20, %edx
   311ba: e8 81 d2 fd ff               	callq	0xe440 <crypto_hash_sha512@plt>
   311bf: 48 8d b4 24 e0 00 00 00      	leaq	0xe0(%rsp), %rsi
   311c7: 48 89 df                     	movq	%rbx, %rdi
   311ca: ba 20 00 00 00               	movl	$0x20, %edx
   311cf: e8 8c d3 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   311d4: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   311d9: 4c 89 ea                     	movq	%r13, %rdx
   311dc: 48 89 df                     	movq	%rbx, %rdi
   311df: 4c 8d a4 24 00 01 00 00      	leaq	0x100(%rsp), %r12
   311e7: e8 74 d3 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   311ec: 4c 89 e6                     	movq	%r12, %rsi
   311ef: 48 89 df                     	movq	%rbx, %rdi
   311f2: e8 19 d6 fd ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   311f7: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   311fc: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   31201: ba 20 00 00 00               	movl	$0x20, %edx
   31206: e8 d5 d5 fd ff               	callq	0xe7e0 <memmove@plt>
   3120b: 4c 89 e7                     	movq	%r12, %rdi
   3120e: e8 6d e7 fe ff               	callq	0x1f980 <sc25519_reduce>
   31213: 48 8d 44 24 20               	leaq	0x20(%rsp), %rax
   31218: 4c 89 e6                     	movq	%r12, %rsi
   3121b: 48 89 c7                     	movq	%rax, %rdi
   3121e: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   31223: e8 28 a9 fe ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   31228: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   3122d: 48 89 ef                     	movq	%rbp, %rdi
   31230: e8 0b 90 fe ff               	callq	0x1a240 <ge25519_p3_tobytes>
   31235: 48 89 df                     	movq	%rbx, %rdi
   31238: e8 63 d7 fd ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   3123d: 48 8d 0d fc 89 03 00         	leaq	0x389fc(%rip), %rcx     # 0x69c40 <DOM2PREFIX.0>
   31244: ba 22 00 00 00               	movl	$0x22, %edx
   31249: 48 89 df                     	movq	%rbx, %rdi
   3124c: 48 89 ce                     	movq	%rcx, %rsi
   3124f: e8 0c d3 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   31254: e9 71 fe ff ff               	jmp	0x310ca <_crypto_sign_ed25519_detached+0xfa>
   31259: e8 92 d0 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3125e: 66 90                        	nop

0000000000031260 <crypto_sign_ed25519_detached>:
   31260: 45 31 c9                     	xorl	%r9d, %r9d
   31263: e9 68 fd ff ff               	jmp	0x30fd0 <_crypto_sign_ed25519_detached>
   31268: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000031270 <crypto_sign_ed25519>:
   31270: 41 55                        	pushq	%r13
   31272: 4d 89 c5                     	movq	%r8, %r13
   31275: 41 54                        	pushq	%r12
   31277: 49 89 f4                     	movq	%rsi, %r12
   3127a: 48 89 d6                     	movq	%rdx, %rsi
   3127d: 48 89 ca                     	movq	%rcx, %rdx
   31280: 55                           	pushq	%rbp
   31281: 48 89 fd                     	movq	%rdi, %rbp
   31284: 48 83 c7 40                  	addq	$0x40, %rdi
   31288: 53                           	pushq	%rbx
   31289: 48 89 cb                     	movq	%rcx, %rbx
   3128c: 48 83 ec 18                  	subq	$0x18, %rsp
   31290: e8 4b d5 fd ff               	callq	0xe7e0 <memmove@plt>
   31295: 45 31 c9                     	xorl	%r9d, %r9d
   31298: 48 8d 74 24 08               	leaq	0x8(%rsp), %rsi
   3129d: 4d 89 e8                     	movq	%r13, %r8
   312a0: 48 89 d9                     	movq	%rbx, %rcx
   312a3: 48 89 c2                     	movq	%rax, %rdx
   312a6: 48 89 ef                     	movq	%rbp, %rdi
   312a9: e8 22 fd ff ff               	callq	0x30fd0 <_crypto_sign_ed25519_detached>
   312ae: 85 c0                        	testl	%eax, %eax
   312b0: 75 26                        	jne	0x312d8 <crypto_sign_ed25519+0x68>
   312b2: 48 83 7c 24 08 40            	cmpq	$0x40, 0x8(%rsp)
   312b8: 75 1e                        	jne	0x312d8 <crypto_sign_ed25519+0x68>
   312ba: 4d 85 e4                     	testq	%r12, %r12
   312bd: 74 08                        	je	0x312c7 <crypto_sign_ed25519+0x57>
   312bf: 48 83 c3 40                  	addq	$0x40, %rbx
   312c3: 49 89 1c 24                  	movq	%rbx, (%r12)
   312c7: 48 83 c4 18                  	addq	$0x18, %rsp
   312cb: 5b                           	popq	%rbx
   312cc: 5d                           	popq	%rbp
   312cd: 41 5c                        	popq	%r12
   312cf: 41 5d                        	popq	%r13
   312d1: c3                           	retq
   312d2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   312d8: 4d 85 e4                     	testq	%r12, %r12
   312db: 74 08                        	je	0x312e5 <crypto_sign_ed25519+0x75>
   312dd: 49 c7 04 24 00 00 00 00      	movq	$0x0, (%r12)
   312e5: 48 8d 53 40                  	leaq	0x40(%rbx), %rdx
   312e9: 31 f6                        	xorl	%esi, %esi
   312eb: 48 89 ef                     	movq	%rbp, %rdi
   312ee: e8 dd d0 fd ff               	callq	0xe3d0 <memset@plt>
   312f3: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   312f8: eb cd                        	jmp	0x312c7 <crypto_sign_ed25519+0x57>
   312fa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000031300 <crypto_stream_chacha20_keybytes>:
   31300: b8 20 00 00 00               	movl	$0x20, %eax
   31305: c3                           	retq
   31306: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000031310 <crypto_stream_chacha20_noncebytes>:
   31310: b8 08 00 00 00               	movl	$0x8, %eax
   31315: c3                           	retq
   31316: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000031320 <crypto_stream_chacha20_messagebytes_max>:
   31320: 48 c7 c0 ff ff ff ff         	movq	$-0x1, %rax
   31327: c3                           	retq
   31328: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000031330 <crypto_stream_chacha20_ietf_keybytes>:
   31330: b8 20 00 00 00               	movl	$0x20, %eax
   31335: c3                           	retq
   31336: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000031340 <crypto_stream_chacha20_ietf_noncebytes>:
   31340: b8 0c 00 00 00               	movl	$0xc, %eax
   31345: c3                           	retq
   31346: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000031350 <crypto_stream_chacha20_ietf_messagebytes_max>:
   31350: 48 b8 00 00 00 00 40 00 00 00	movabsq	$0x4000000000, %rax     # imm = 0x4000000000
   3135a: c3                           	retq
   3135b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000031360 <crypto_stream_chacha20>:
   31360: 48 8b 05 41 41 04 00         	movq	0x44141(%rip), %rax     # 0x754a8 <implementation>
   31367: ff 20                        	jmpq	*(%rax)
   31369: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000031370 <crypto_stream_chacha20_xor_ic>:
   31370: 48 8b 05 31 41 04 00         	movq	0x44131(%rip), %rax     # 0x754a8 <implementation>
   31377: ff 60 10                     	jmpq	*0x10(%rax)
   3137a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000031380 <crypto_stream_chacha20_xor>:
   31380: 48 8b 05 21 41 04 00         	movq	0x44121(%rip), %rax     # 0x754a8 <implementation>
   31387: 4d 89 c1                     	movq	%r8, %r9
   3138a: 45 31 c0                     	xorl	%r8d, %r8d
   3138d: 48 8b 40 10                  	movq	0x10(%rax), %rax
   31391: ff e0                        	jmpq	*%rax
   31393: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3139e: 66 90                        	nop

00000000000313a0 <crypto_stream_chacha20_ietf_ext>:
   313a0: 48 8b 05 01 41 04 00         	movq	0x44101(%rip), %rax     # 0x754a8 <implementation>
   313a7: ff 60 08                     	jmpq	*0x8(%rax)
   313aa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000313b0 <crypto_stream_chacha20_ietf_ext_xor_ic>:
   313b0: 48 8b 05 f1 40 04 00         	movq	0x440f1(%rip), %rax     # 0x754a8 <implementation>
   313b7: ff 60 18                     	jmpq	*0x18(%rax)
   313ba: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000313c0 <crypto_stream_chacha20_ietf>:
   313c0: 48 b8 00 00 00 00 40 00 00 00	movabsq	$0x4000000000, %rax     # imm = 0x4000000000
   313ca: 48 39 f0                     	cmpq	%rsi, %rax
   313cd: 72 0a                        	jb	0x313d9 <crypto_stream_chacha20_ietf+0x19>
   313cf: 48 8b 05 d2 40 04 00         	movq	0x440d2(%rip), %rax     # 0x754a8 <implementation>
   313d6: ff 60 08                     	jmpq	*0x8(%rax)
   313d9: 50                           	pushq	%rax
   313da: e8 b1 cd fd ff               	callq	0xe190 <sodium_misuse@plt>
   313df: 90                           	nop

00000000000313e0 <crypto_stream_chacha20_ietf_xor_ic>:
   313e0: 48 b8 00 00 00 00 01 00 00 00	movabsq	$0x100000000, %rax      # imm = 0x100000000
   313ea: 49 89 cb                     	movq	%rcx, %r11
   313ed: 45 89 c2                     	movl	%r8d, %r10d
   313f0: 48 8d 4a 3f                  	leaq	0x3f(%rdx), %rcx
   313f4: 48 c1 e9 06                  	shrq	$0x6, %rcx
   313f8: 48 29 c8                     	subq	%rcx, %rax
   313fb: 4c 39 d0                     	cmpq	%r10, %rax
   313fe: 72 10                        	jb	0x31410 <crypto_stream_chacha20_ietf_xor_ic+0x30>
   31400: 48 8b 05 a1 40 04 00         	movq	0x440a1(%rip), %rax     # 0x754a8 <implementation>
   31407: 4c 89 d9                     	movq	%r11, %rcx
   3140a: 48 8b 40 18                  	movq	0x18(%rax), %rax
   3140e: ff e0                        	jmpq	*%rax
   31410: 50                           	pushq	%rax
   31411: e8 7a cd fd ff               	callq	0xe190 <sodium_misuse@plt>
   31416: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000031420 <crypto_stream_chacha20_ietf_xor>:
   31420: 48 b8 00 00 00 00 40 00 00 00	movabsq	$0x4000000000, %rax     # imm = 0x4000000000
   3142a: 48 39 d0                     	cmpq	%rdx, %rax
   3142d: 72 13                        	jb	0x31442 <crypto_stream_chacha20_ietf_xor+0x22>
   3142f: 48 8b 05 72 40 04 00         	movq	0x44072(%rip), %rax     # 0x754a8 <implementation>
   31436: 4d 89 c1                     	movq	%r8, %r9
   31439: 45 31 c0                     	xorl	%r8d, %r8d
   3143c: 48 8b 40 18                  	movq	0x18(%rax), %rax
   31440: ff e0                        	jmpq	*%rax
   31442: 50                           	pushq	%rax
   31443: e8 48 cd fd ff               	callq	0xe190 <sodium_misuse@plt>
   31448: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000031450 <crypto_stream_chacha20_ietf_keygen>:
   31450: be 20 00 00 00               	movl	$0x20, %esi
   31455: e9 56 d2 fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   3145a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000031460 <crypto_stream_chacha20_keygen>:
   31460: be 20 00 00 00               	movl	$0x20, %esi
   31465: e9 46 d2 fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   3146a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000031470 <_crypto_stream_chacha20_pick_best_implementation>:
   31470: 48 83 ec 08                  	subq	$0x8, %rsp
   31474: 48 8d 05 45 40 04 00         	leaq	0x44045(%rip), %rax     # 0x754c0 <crypto_stream_chacha20_ref_implementation>
   3147b: 48 89 05 26 40 04 00         	movq	%rax, 0x44026(%rip)     # 0x754a8 <implementation>
   31482: e8 e9 d1 fd ff               	callq	0xe670 <sodium_runtime_has_avx2@plt>
   31487: 85 c0                        	testl	%eax, %eax
   31489: 74 15                        	je	0x314a0 <_crypto_stream_chacha20_pick_best_implementation+0x30>
   3148b: 48 8d 05 4e 42 04 00         	leaq	0x4424e(%rip), %rax     # 0x756e0 <crypto_stream_chacha20_dolbeau_avx2_implementation>
   31492: 48 89 05 0f 40 04 00         	movq	%rax, 0x4400f(%rip)     # 0x754a8 <implementation>
   31499: 31 c0                        	xorl	%eax, %eax
   3149b: 48 83 c4 08                  	addq	$0x8, %rsp
   3149f: c3                           	retq
   314a0: e8 5b d0 fd ff               	callq	0xe500 <sodium_runtime_has_ssse3@plt>
   314a5: 85 c0                        	testl	%eax, %eax
   314a7: 74 f0                        	je	0x31499 <_crypto_stream_chacha20_pick_best_implementation+0x29>
   314a9: 48 8d 05 10 42 04 00         	leaq	0x44210(%rip), %rax     # 0x756c0 <crypto_stream_chacha20_dolbeau_ssse3_implementation>
   314b0: 48 89 05 f1 3f 04 00         	movq	%rax, 0x43ff1(%rip)     # 0x754a8 <implementation>
   314b7: 31 c0                        	xorl	%eax, %eax
   314b9: 48 83 c4 08                  	addq	$0x8, %rsp
   314bd: c3                           	retq
   314be: 66 90                        	nop

00000000000314c0 <chacha20_encrypt_bytes.part.0>:
   314c0: 41 57                        	pushq	%r15
   314c2: 66 0f ef d2                  	pxor	%xmm2, %xmm2
   314c6: 41 56                        	pushq	%r14
   314c8: 41 55                        	pushq	%r13
   314ca: 41 54                        	pushq	%r12
   314cc: 55                           	pushq	%rbp
   314cd: 53                           	pushq	%rbx
   314ce: 48 81 ec f8 00 00 00         	subq	$0xf8, %rsp
   314d5: f3 0f 7e 0f                  	movq	(%rdi), %xmm1
   314d9: 48 89 54 24 38               	movq	%rdx, 0x38(%rsp)
   314de: 48 89 ca                     	movq	%rcx, %rdx
   314e1: 48 89 74 24 28               	movq	%rsi, 0x28(%rsp)
   314e6: 66 0f 70 f1 e5               	pshufd	$0xe5, %xmm1, %xmm6     # xmm6 = xmm1[1,1,2,3]
   314eb: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   314f4: 48 89 84 24 e8 00 00 00      	movq	%rax, 0xe8(%rsp)
   314fc: 31 c0                        	xorl	%eax, %eax
   314fe: 8b 47 08                     	movl	0x8(%rdi), %eax
   31501: 66 0f 7e 74 24 74            	movd	%xmm6, 0x74(%rsp)
   31507: 66 0f 7e 8c 24 88 00 00 00   	movd	%xmm1, 0x88(%rsp)
   31510: 89 44 24 44                  	movl	%eax, 0x44(%rsp)
   31514: 8b 47 0c                     	movl	0xc(%rdi), %eax
   31517: 89 44 24 48                  	movl	%eax, 0x48(%rsp)
   3151b: 8b 47 10                     	movl	0x10(%rdi), %eax
   3151e: 89 44 24 4c                  	movl	%eax, 0x4c(%rsp)
   31522: 8b 47 14                     	movl	0x14(%rdi), %eax
   31525: 89 44 24 50                  	movl	%eax, 0x50(%rsp)
   31529: 8b 47 18                     	movl	0x18(%rdi), %eax
   3152c: 89 44 24 54                  	movl	%eax, 0x54(%rsp)
   31530: 8b 47 1c                     	movl	0x1c(%rdi), %eax
   31533: 89 44 24 58                  	movl	%eax, 0x58(%rsp)
   31537: 8b 47 20                     	movl	0x20(%rdi), %eax
   3153a: 89 44 24 5c                  	movl	%eax, 0x5c(%rsp)
   3153e: 8b 47 24                     	movl	0x24(%rdi), %eax
   31541: 89 44 24 60                  	movl	%eax, 0x60(%rsp)
   31545: 8b 47 28                     	movl	0x28(%rdi), %eax
   31548: 89 44 24 64                  	movl	%eax, 0x64(%rsp)
   3154c: 8b 47 2c                     	movl	0x2c(%rdi), %eax
   3154f: 8b 4f 30                     	movl	0x30(%rdi), %ecx
   31552: 48 89 54 24 30               	movq	%rdx, 0x30(%rsp)
   31557: 89 44 24 68                  	movl	%eax, 0x68(%rsp)
   3155b: 8b 47 34                     	movl	0x34(%rdi), %eax
   3155e: 48 83 7c 24 30 3f            	cmpq	$0x3f, 0x30(%rsp)
   31564: 89 4c 24 24                  	movl	%ecx, 0x24(%rsp)
   31568: 89 44 24 40                  	movl	%eax, 0x40(%rsp)
   3156c: 8b 47 38                     	movl	0x38(%rdi), %eax
   3156f: 48 c7 84 24 80 00 00 00 00 00 00 00  	movq	$0x0, 0x80(%rsp)
   3157b: 89 44 24 6c                  	movl	%eax, 0x6c(%rsp)
   3157f: 8b 47 3c                     	movl	0x3c(%rdi), %eax
   31582: 89 8c 24 8c 00 00 00         	movl	%ecx, 0x8c(%rsp)
   31589: 89 44 24 70                  	movl	%eax, 0x70(%rsp)
   3158d: 48 8d 84 24 a0 00 00 00      	leaq	0xa0(%rsp), %rax
   31595: 48 89 44 24 78               	movq	%rax, 0x78(%rsp)
   3159a: 48 89 bc 24 90 00 00 00      	movq	%rdi, 0x90(%rsp)
   315a2: 48 89 94 24 98 00 00 00      	movq	%rdx, 0x98(%rsp)
   315aa: 0f 86 19 03 00 00            	jbe	0x318c9 <chacha20_encrypt_bytes.part.0+0x409>
   315b0: 8b 44 24 58                  	movl	0x58(%rsp), %eax
   315b4: c7 44 24 20 0a 00 00 00      	movl	$0xa, 0x20(%rsp)
   315bc: 8b 6c 24 68                  	movl	0x68(%rsp), %ebp
   315c0: 44 8b 7c 24 70               	movl	0x70(%rsp), %r15d
   315c5: 44 8b 4c 24 48               	movl	0x48(%rsp), %r9d
   315ca: 44 8b 6c 24 64               	movl	0x64(%rsp), %r13d
   315cf: 89 04 24                     	movl	%eax, (%rsp)
   315d2: 8b 7c 24 54                  	movl	0x54(%rsp), %edi
   315d6: 8b 44 24 6c                  	movl	0x6c(%rsp), %eax
   315da: 44 8b 5c 24 44               	movl	0x44(%rsp), %r11d
   315df: 44 8b 44 24 60               	movl	0x60(%rsp), %r8d
   315e4: 8b 54 24 40                  	movl	0x40(%rsp), %edx
   315e8: 8b 74 24 50                  	movl	0x50(%rsp), %esi
   315ec: 44 8b 64 24 74               	movl	0x74(%rsp), %r12d
   315f1: 44 8b 54 24 5c               	movl	0x5c(%rsp), %r10d
   315f6: 8b 4c 24 24                  	movl	0x24(%rsp), %ecx
   315fa: 8b 5c 24 4c                  	movl	0x4c(%rsp), %ebx
   315fe: 44 8b b4 24 88 00 00 00      	movl	0x88(%rsp), %r14d
   31606: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   31610: 41 01 f4                     	addl	%esi, %r12d
   31613: 41 01 de                     	addl	%ebx, %r14d
   31616: 41 01 fb                     	addl	%edi, %r11d
   31619: 44 31 e2                     	xorl	%r12d, %edx
   3161c: 44 31 f1                     	xorl	%r14d, %ecx
   3161f: 44 31 d8                     	xorl	%r11d, %eax
   31622: c1 c2 10                     	roll	$0x10, %edx
   31625: c1 c1 10                     	roll	$0x10, %ecx
   31628: 41 01 d0                     	addl	%edx, %r8d
   3162b: 41 01 ca                     	addl	%ecx, %r10d
   3162e: c1 c0 10                     	roll	$0x10, %eax
   31631: 44 31 c6                     	xorl	%r8d, %esi
   31634: 44 31 d3                     	xorl	%r10d, %ebx
   31637: 41 01 c5                     	addl	%eax, %r13d
   3163a: c1 c6 0c                     	roll	$0xc, %esi
   3163d: c1 c3 0c                     	roll	$0xc, %ebx
   31640: 44 31 ef                     	xorl	%r13d, %edi
   31643: 41 01 f4                     	addl	%esi, %r12d
   31646: 41 01 de                     	addl	%ebx, %r14d
   31649: c1 c7 0c                     	roll	$0xc, %edi
   3164c: 44 31 e2                     	xorl	%r12d, %edx
   3164f: 44 31 f1                     	xorl	%r14d, %ecx
   31652: 41 01 fb                     	addl	%edi, %r11d
   31655: c1 c2 08                     	roll	$0x8, %edx
   31658: c1 c1 08                     	roll	$0x8, %ecx
   3165b: 44 31 d8                     	xorl	%r11d, %eax
   3165e: 41 01 d0                     	addl	%edx, %r8d
   31661: 41 01 ca                     	addl	%ecx, %r10d
   31664: 44 31 c6                     	xorl	%r8d, %esi
   31667: 44 89 44 24 1c               	movl	%r8d, 0x1c(%rsp)
   3166c: 44 8b 04 24                  	movl	(%rsp), %r8d
   31670: 44 31 d3                     	xorl	%r10d, %ebx
   31673: c1 c3 07                     	roll	$0x7, %ebx
   31676: c1 c6 07                     	roll	$0x7, %esi
   31679: 44 89 54 24 10               	movl	%r10d, 0x10(%rsp)
   3167e: c1 c0 08                     	roll	$0x8, %eax
   31681: 45 01 c1                     	addl	%r8d, %r9d
   31684: 41 01 f6                     	addl	%esi, %r14d
   31687: 45 31 cf                     	xorl	%r9d, %r15d
   3168a: 41 01 c5                     	addl	%eax, %r13d
   3168d: 45 89 fa                     	movl	%r15d, %r10d
   31690: 44 31 ef                     	xorl	%r13d, %edi
   31693: 41 c1 c2 10                  	roll	$0x10, %r10d
   31697: c1 c7 07                     	roll	$0x7, %edi
   3169a: 44 01 d5                     	addl	%r10d, %ebp
   3169d: 41 01 fc                     	addl	%edi, %r12d
   316a0: 41 31 e8                     	xorl	%ebp, %r8d
   316a3: 44 31 e1                     	xorl	%r12d, %ecx
   316a6: 41 c1 c0 0c                  	roll	$0xc, %r8d
   316aa: c1 c1 10                     	roll	$0x10, %ecx
   316ad: 45 01 c1                     	addl	%r8d, %r9d
   316b0: 45 31 ca                     	xorl	%r9d, %r10d
   316b3: 41 c1 c2 08                  	roll	$0x8, %r10d
   316b7: 44 01 d5                     	addl	%r10d, %ebp
   316ba: 45 31 f2                     	xorl	%r14d, %r10d
   316bd: 41 c1 c2 10                  	roll	$0x10, %r10d
   316c1: 41 31 e8                     	xorl	%ebp, %r8d
   316c4: 01 cd                        	addl	%ecx, %ebp
   316c6: 45 01 d5                     	addl	%r10d, %r13d
   316c9: 41 c1 c0 07                  	roll	$0x7, %r8d
   316cd: 44 31 ee                     	xorl	%r13d, %esi
   316d0: c1 c6 0c                     	roll	$0xc, %esi
   316d3: 41 01 f6                     	addl	%esi, %r14d
   316d6: 45 31 f2                     	xorl	%r14d, %r10d
   316d9: 45 89 d7                     	movl	%r10d, %r15d
   316dc: 44 8b 54 24 10               	movl	0x10(%rsp), %r10d
   316e1: 41 c1 c7 08                  	roll	$0x8, %r15d
   316e5: 45 01 fd                     	addl	%r15d, %r13d
   316e8: 44 31 ee                     	xorl	%r13d, %esi
   316eb: c1 c6 07                     	roll	$0x7, %esi
   316ee: 31 ef                        	xorl	%ebp, %edi
   316f0: 45 01 c3                     	addl	%r8d, %r11d
   316f3: 41 01 d9                     	addl	%ebx, %r9d
   316f6: 44 31 da                     	xorl	%r11d, %edx
   316f9: 44 31 c8                     	xorl	%r9d, %eax
   316fc: c1 c7 0c                     	roll	$0xc, %edi
   316ff: c1 c2 10                     	roll	$0x10, %edx
   31702: c1 c0 10                     	roll	$0x10, %eax
   31705: 41 01 fc                     	addl	%edi, %r12d
   31708: 41 01 d2                     	addl	%edx, %r10d
   3170b: 44 31 e1                     	xorl	%r12d, %ecx
   3170e: 45 31 d0                     	xorl	%r10d, %r8d
   31711: c1 c1 08                     	roll	$0x8, %ecx
   31714: 41 c1 c0 0c                  	roll	$0xc, %r8d
   31718: 01 cd                        	addl	%ecx, %ebp
   3171a: 45 01 c3                     	addl	%r8d, %r11d
   3171d: 31 ef                        	xorl	%ebp, %edi
   3171f: 44 31 da                     	xorl	%r11d, %edx
   31722: c1 c7 07                     	roll	$0x7, %edi
   31725: c1 c2 08                     	roll	$0x8, %edx
   31728: 41 01 d2                     	addl	%edx, %r10d
   3172b: 45 31 d0                     	xorl	%r10d, %r8d
   3172e: 41 c1 c0 07                  	roll	$0x7, %r8d
   31732: 44 89 04 24                  	movl	%r8d, (%rsp)
   31736: 44 8b 44 24 1c               	movl	0x1c(%rsp), %r8d
   3173b: 41 01 c0                     	addl	%eax, %r8d
   3173e: 44 31 c3                     	xorl	%r8d, %ebx
   31741: c1 c3 0c                     	roll	$0xc, %ebx
   31744: 41 01 d9                     	addl	%ebx, %r9d
   31747: 44 31 c8                     	xorl	%r9d, %eax
   3174a: c1 c0 08                     	roll	$0x8, %eax
   3174d: 41 01 c0                     	addl	%eax, %r8d
   31750: 44 31 c3                     	xorl	%r8d, %ebx
   31753: c1 c3 07                     	roll	$0x7, %ebx
   31756: 83 6c 24 20 01               	subl	$0x1, 0x20(%rsp)
   3175b: 0f 85 af fe ff ff            	jne	0x31610 <chacha20_encrypt_bytes.part.0+0x150>
   31761: 89 44 24 10                  	movl	%eax, 0x10(%rsp)
   31765: 8b 44 24 44                  	movl	0x44(%rsp), %eax
   31769: 66 41 0f 6e c6               	movd	%r14d, %xmm0
   3176e: 66 41 0f 6e dc               	movd	%r12d, %xmm3
   31773: 4c 8b 74 24 28               	movq	0x28(%rsp), %r14
   31778: 66 0f 62 c3                  	punpckldq	%xmm3, %xmm0    # xmm0 = xmm0[0],xmm3[0],xmm0[1],xmm3[1]
   3177c: 41 01 c3                     	addl	%eax, %r11d
   3177f: 8b 44 24 48                  	movl	0x48(%rsp), %eax
   31783: 66 0f fe c1                  	paddd	%xmm1, %xmm0
   31787: 44 89 5c 24 1c               	movl	%r11d, 0x1c(%rsp)
   3178c: 44 8b 1c 24                  	movl	(%rsp), %r11d
   31790: 41 01 c1                     	addl	%eax, %r9d
   31793: 8b 44 24 4c                  	movl	0x4c(%rsp), %eax
   31797: 45 33 4e 0c                  	xorl	0xc(%r14), %r9d
   3179b: 01 c3                        	addl	%eax, %ebx
   3179d: 8b 44 24 50                  	movl	0x50(%rsp), %eax
   317a1: 41 33 5e 10                  	xorl	0x10(%r14), %ebx
   317a5: 01 c6                        	addl	%eax, %esi
   317a7: 8b 44 24 54                  	movl	0x54(%rsp), %eax
   317ab: 41 33 76 14                  	xorl	0x14(%r14), %esi
   317af: 01 c7                        	addl	%eax, %edi
   317b1: 8b 44 24 58                  	movl	0x58(%rsp), %eax
   317b5: 41 33 7e 18                  	xorl	0x18(%r14), %edi
   317b9: 41 01 c3                     	addl	%eax, %r11d
   317bc: 8b 44 24 5c                  	movl	0x5c(%rsp), %eax
   317c0: 44 89 1c 24                  	movl	%r11d, (%rsp)
   317c4: 44 8b 5c 24 24               	movl	0x24(%rsp), %r11d
   317c9: 41 01 c2                     	addl	%eax, %r10d
   317cc: 8b 44 24 60                  	movl	0x60(%rsp), %eax
   317d0: 44 8b 24 24                  	movl	(%rsp), %r12d
   317d4: 44 01 d9                     	addl	%r11d, %ecx
   317d7: 44 8b 5c 24 40               	movl	0x40(%rsp), %r11d
   317dc: 45 33 66 1c                  	xorl	0x1c(%r14), %r12d
   317e0: 41 01 c0                     	addl	%eax, %r8d
   317e3: 8b 44 24 64                  	movl	0x64(%rsp), %eax
   317e7: 44 01 da                     	addl	%r11d, %edx
   317ea: 44 8b 5c 24 10               	movl	0x10(%rsp), %r11d
   317ef: 41 01 c5                     	addl	%eax, %r13d
   317f2: 8b 44 24 68                  	movl	0x68(%rsp), %eax
   317f6: 01 c5                        	addl	%eax, %ebp
   317f8: 8b 44 24 6c                  	movl	0x6c(%rsp), %eax
   317fc: 41 01 c3                     	addl	%eax, %r11d
   317ff: 44 89 d8                     	movl	%r11d, %eax
   31802: 44 8b 5c 24 70               	movl	0x70(%rsp), %r11d
   31807: 45 01 df                     	addl	%r11d, %r15d
   3180a: 4c 8b 5c 24 28               	movq	0x28(%rsp), %r11
   3180f: 4d 8b 1b                     	movq	(%r11), %r11
   31812: 4c 89 5c 24 10               	movq	%r11, 0x10(%rsp)
   31817: 44 8b 5c 24 1c               	movl	0x1c(%rsp), %r11d
   3181c: f3 0f 7e 64 24 10            	movq	0x10(%rsp), %xmm4
   31822: 45 33 5e 08                  	xorl	0x8(%r14), %r11d
   31826: 45 33 56 20                  	xorl	0x20(%r14), %r10d
   3182a: 45 33 46 24                  	xorl	0x24(%r14), %r8d
   3182e: 45 33 6e 28                  	xorl	0x28(%r14), %r13d
   31832: 41 33 6e 2c                  	xorl	0x2c(%r14), %ebp
   31836: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   3183a: 41 33 4e 30                  	xorl	0x30(%r14), %ecx
   3183e: 41 33 56 34                  	xorl	0x34(%r14), %edx
   31842: 41 33 46 38                  	xorl	0x38(%r14), %eax
   31846: 45 33 7e 3c                  	xorl	0x3c(%r14), %r15d
   3184a: 83 44 24 24 01               	addl	$0x1, 0x24(%rsp)
   3184f: 44 8b 74 24 24               	movl	0x24(%rsp), %r14d
   31854: 41 83 fe 01                  	cmpl	$0x1, %r14d
   31858: 4c 8b 74 24 38               	movq	0x38(%rsp), %r14
   3185d: 83 54 24 40 00               	adcl	$0x0, 0x40(%rsp)
   31862: 48 83 7c 24 30 40            	cmpq	$0x40, 0x30(%rsp)
   31868: 45 89 5e 08                  	movl	%r11d, 0x8(%r14)
   3186c: 45 89 4e 0c                  	movl	%r9d, 0xc(%r14)
   31870: 41 89 5e 10                  	movl	%ebx, 0x10(%r14)
   31874: 41 89 76 14                  	movl	%esi, 0x14(%r14)
   31878: 41 89 7e 18                  	movl	%edi, 0x18(%r14)
   3187c: 45 89 66 1c                  	movl	%r12d, 0x1c(%r14)
   31880: 45 89 56 20                  	movl	%r10d, 0x20(%r14)
   31884: 45 89 46 24                  	movl	%r8d, 0x24(%r14)
   31888: 45 89 6e 28                  	movl	%r13d, 0x28(%r14)
   3188c: 41 89 6e 2c                  	movl	%ebp, 0x2c(%r14)
   31890: 41 89 4e 30                  	movl	%ecx, 0x30(%r14)
   31894: 41 89 56 34                  	movl	%edx, 0x34(%r14)
   31898: 41 89 46 38                  	movl	%eax, 0x38(%r14)
   3189c: 45 89 7e 3c                  	movl	%r15d, 0x3c(%r14)
   318a0: 66 41 0f d6 06               	movq	%xmm0, (%r14)
   318a5: 0f 86 96 00 00 00            	jbe	0x31941 <chacha20_encrypt_bytes.part.0+0x481>
   318ab: 48 83 6c 24 30 40            	subq	$0x40, 0x30(%rsp)
   318b1: 48 83 44 24 38 40            	addq	$0x40, 0x38(%rsp)
   318b7: 48 83 44 24 28 40            	addq	$0x40, 0x28(%rsp)
   318bd: 48 83 7c 24 30 3f            	cmpq	$0x3f, 0x30(%rsp)
   318c3: 0f 87 e7 fc ff ff            	ja	0x315b0 <chacha20_encrypt_bytes.part.0+0xf0>
   318c9: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   318ce: 48 8b 5c 24 78               	movq	0x78(%rsp), %rbx
   318d3: 48 8d 57 ff                  	leaq	-0x1(%rdi), %rdx
   318d7: 0f 29 13                     	movaps	%xmm2, (%rbx)
   318da: 0f 29 53 10                  	movaps	%xmm2, 0x10(%rbx)
   318de: 0f 29 53 20                  	movaps	%xmm2, 0x20(%rbx)
   318e2: 0f 29 53 30                  	movaps	%xmm2, 0x30(%rbx)
   318e6: 48 83 fa 06                  	cmpq	$0x6, %rdx
   318ea: 0f 86 3e 02 00 00            	jbe	0x31b2e <chacha20_encrypt_bytes.part.0+0x66e>
   318f0: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   318f5: 48 8d 46 01                  	leaq	0x1(%rsi), %rax
   318f9: 48 29 c3                     	subq	%rax, %rbx
   318fc: 31 c0                        	xorl	%eax, %eax
   318fe: 48 83 fb 0e                  	cmpq	$0xe, %rbx
   31902: 0f 87 e4 00 00 00            	ja	0x319ec <chacha20_encrypt_bytes.part.0+0x52c>
   31908: 48 89 f9                     	movq	%rdi, %rcx
   3190b: 48 8b 7c 24 78               	movq	0x78(%rsp), %rdi
   31910: 0f b6 14 06                  	movzbl	(%rsi,%rax), %edx
   31914: 88 14 07                     	movb	%dl, (%rdi,%rax)
   31917: 48 83 c0 01                  	addq	$0x1, %rax
   3191b: 48 39 c1                     	cmpq	%rax, %rcx
   3191e: 75 f0                        	jne	0x31910 <chacha20_encrypt_bytes.part.0+0x450>
   31920: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   31925: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   3192d: 48 8b 44 24 78               	movq	0x78(%rsp), %rax
   31932: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   31937: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   3193c: e9 6f fc ff ff               	jmp	0x315b0 <chacha20_encrypt_bytes.part.0+0xf0>
   31941: 48 8b 94 24 98 00 00 00      	movq	0x98(%rsp), %rdx
   31949: 8b 8c 24 8c 00 00 00         	movl	0x8c(%rsp), %ecx
   31950: 48 8b bc 24 90 00 00 00      	movq	0x90(%rsp), %rdi
   31958: 48 8d 42 ff                  	leaq	-0x1(%rdx), %rax
   3195c: 48 89 c6                     	movq	%rax, %rsi
   3195f: 48 83 e0 c0                  	andq	$-0x40, %rax
   31963: 48 c1 ee 06                  	shrq	$0x6, %rsi
   31967: 48 29 c2                     	subq	%rax, %rdx
   3196a: 8d 74 31 01                  	leal	0x1(%rcx,%rsi), %esi
   3196e: 48 83 fa 40                  	cmpq	$0x40, %rdx
   31972: 74 45                        	je	0x319b9 <chacha20_encrypt_bytes.part.0+0x4f9>
   31974: 89 d1                        	movl	%edx, %ecx
   31976: 4d 89 f1                     	movq	%r14, %r9
   31979: 83 fa 07                     	cmpl	$0x7, %edx
   3197c: 0f 86 d3 02 00 00            	jbe	0x31c55 <chacha20_encrypt_bytes.part.0+0x795>
   31982: 48 8b 9c 24 80 00 00 00      	movq	0x80(%rsp), %rbx
   3198a: 49 8d 46 01                  	leaq	0x1(%r14), %rax
   3198e: 49 89 d8                     	movq	%rbx, %r8
   31991: 49 29 c0                     	subq	%rax, %r8
   31994: 31 c0                        	xorl	%eax, %eax
   31996: 49 83 f8 0e                  	cmpq	$0xe, %r8
   3199a: 0f 87 a2 01 00 00            	ja	0x31b42 <chacha20_encrypt_bytes.part.0+0x682>
   319a0: 49 89 d8                     	movq	%rbx, %r8
   319a3: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   319a8: 41 0f b6 14 01               	movzbl	(%r9,%rax), %edx
   319ad: 41 88 14 00                  	movb	%dl, (%r8,%rax)
   319b1: 48 83 c0 01                  	addq	$0x1, %rax
   319b5: 39 c8                        	cmpl	%ecx, %eax
   319b7: 72 ef                        	jb	0x319a8 <chacha20_encrypt_bytes.part.0+0x4e8>
   319b9: 8b 44 24 40                  	movl	0x40(%rsp), %eax
   319bd: 89 77 30                     	movl	%esi, 0x30(%rdi)
   319c0: 89 47 34                     	movl	%eax, 0x34(%rdi)
   319c3: 48 8b 84 24 e8 00 00 00      	movq	0xe8(%rsp), %rax
   319cb: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   319d4: 0f 85 9d 02 00 00            	jne	0x31c77 <chacha20_encrypt_bytes.part.0+0x7b7>
   319da: 48 81 c4 f8 00 00 00         	addq	$0xf8, %rsp
   319e1: 5b                           	popq	%rbx
   319e2: 5d                           	popq	%rbp
   319e3: 41 5c                        	popq	%r12
   319e5: 41 5d                        	popq	%r13
   319e7: 41 5e                        	popq	%r14
   319e9: 41 5f                        	popq	%r15
   319eb: c3                           	retq
   319ec: 48 83 fa 0e                  	cmpq	$0xe, %rdx
   319f0: 0f 86 6e 02 00 00            	jbe	0x31c64 <chacha20_encrypt_bytes.part.0+0x7a4>
   319f6: f3 0f 6f 3e                  	movdqu	(%rsi), %xmm7
   319fa: 48 89 f8                     	movq	%rdi, %rax
   319fd: 48 c1 e8 04                  	shrq	$0x4, %rax
   31a01: 0f 29 3c 24                  	movaps	%xmm7, (%rsp)
   31a05: 0f 29 bc 24 a0 00 00 00      	movaps	%xmm7, 0xa0(%rsp)
   31a0d: 48 83 f8 01                  	cmpq	$0x1, %rax
   31a11: 74 28                        	je	0x31a3b <chacha20_encrypt_bytes.part.0+0x57b>
   31a13: f3 0f 6f 76 10               	movdqu	0x10(%rsi), %xmm6
   31a18: 0f 29 34 24                  	movaps	%xmm6, (%rsp)
   31a1c: 0f 29 b4 24 b0 00 00 00      	movaps	%xmm6, 0xb0(%rsp)
   31a24: 48 83 f8 03                  	cmpq	$0x3, %rax
   31a28: 75 11                        	jne	0x31a3b <chacha20_encrypt_bytes.part.0+0x57b>
   31a2a: f3 0f 6f 76 20               	movdqu	0x20(%rsi), %xmm6
   31a2f: 0f 29 34 24                  	movaps	%xmm6, (%rsp)
   31a33: 0f 29 b4 24 c0 00 00 00      	movaps	%xmm6, 0xc0(%rsp)
   31a3b: 48 8b 5c 24 30               	movq	0x30(%rsp), %rbx
   31a40: 48 89 d8                     	movq	%rbx, %rax
   31a43: 48 83 e0 f0                  	andq	$-0x10, %rax
   31a47: 89 c2                        	movl	%eax, %edx
   31a49: f6 c3 0f                     	testb	$0xf, %bl
   31a4c: 0f 84 ce fe ff ff            	je	0x31920 <chacha20_encrypt_bytes.part.0+0x460>
   31a52: 48 89 d9                     	movq	%rbx, %rcx
   31a55: 48 29 c1                     	subq	%rax, %rcx
   31a58: 48 8d 71 ff                  	leaq	-0x1(%rcx), %rsi
   31a5c: 48 83 fe 06                  	cmpq	$0x6, %rsi
   31a60: 76 26                        	jbe	0x31a88 <chacha20_encrypt_bytes.part.0+0x5c8>
   31a62: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   31a67: 48 8b 34 06                  	movq	(%rsi,%rax), %rsi
   31a6b: 48 89 b4 04 a0 00 00 00      	movq	%rsi, 0xa0(%rsp,%rax)
   31a73: 48 89 ce                     	movq	%rcx, %rsi
   31a76: 48 83 e6 f8                  	andq	$-0x8, %rsi
   31a7a: 48 01 f0                     	addq	%rsi, %rax
   31a7d: 01 f2                        	addl	%esi, %edx
   31a7f: 83 e1 07                     	andl	$0x7, %ecx
   31a82: 0f 84 98 fe ff ff            	je	0x31920 <chacha20_encrypt_bytes.part.0+0x460>
   31a88: 48 8b 5c 24 28               	movq	0x28(%rsp), %rbx
   31a8d: 48 8b 7c 24 30               	movq	0x30(%rsp), %rdi
   31a92: 0f b6 0c 03                  	movzbl	(%rbx,%rax), %ecx
   31a96: 89 d0                        	movl	%edx, %eax
   31a98: 88 8c 04 a0 00 00 00         	movb	%cl, 0xa0(%rsp,%rax)
   31a9f: 8d 42 01                     	leal	0x1(%rdx), %eax
   31aa2: 48 39 f8                     	cmpq	%rdi, %rax
   31aa5: 0f 83 75 fe ff ff            	jae	0x31920 <chacha20_encrypt_bytes.part.0+0x460>
   31aab: 0f b6 0c 03                  	movzbl	(%rbx,%rax), %ecx
   31aaf: 88 8c 04 a0 00 00 00         	movb	%cl, 0xa0(%rsp,%rax)
   31ab6: 8d 42 02                     	leal	0x2(%rdx), %eax
   31ab9: 48 39 f8                     	cmpq	%rdi, %rax
   31abc: 0f 83 5e fe ff ff            	jae	0x31920 <chacha20_encrypt_bytes.part.0+0x460>
   31ac2: 0f b6 0c 03                  	movzbl	(%rbx,%rax), %ecx
   31ac6: 88 8c 04 a0 00 00 00         	movb	%cl, 0xa0(%rsp,%rax)
   31acd: 8d 42 03                     	leal	0x3(%rdx), %eax
   31ad0: 48 39 f8                     	cmpq	%rdi, %rax
   31ad3: 0f 83 47 fe ff ff            	jae	0x31920 <chacha20_encrypt_bytes.part.0+0x460>
   31ad9: 0f b6 0c 03                  	movzbl	(%rbx,%rax), %ecx
   31add: 88 8c 04 a0 00 00 00         	movb	%cl, 0xa0(%rsp,%rax)
   31ae4: 8d 42 04                     	leal	0x4(%rdx), %eax
   31ae7: 48 39 f8                     	cmpq	%rdi, %rax
   31aea: 0f 83 30 fe ff ff            	jae	0x31920 <chacha20_encrypt_bytes.part.0+0x460>
   31af0: 0f b6 0c 03                  	movzbl	(%rbx,%rax), %ecx
   31af4: 88 8c 04 a0 00 00 00         	movb	%cl, 0xa0(%rsp,%rax)
   31afb: 8d 42 05                     	leal	0x5(%rdx), %eax
   31afe: 48 39 f8                     	cmpq	%rdi, %rax
   31b01: 0f 83 19 fe ff ff            	jae	0x31920 <chacha20_encrypt_bytes.part.0+0x460>
   31b07: 0f b6 0c 03                  	movzbl	(%rbx,%rax), %ecx
   31b0b: 88 8c 04 a0 00 00 00         	movb	%cl, 0xa0(%rsp,%rax)
   31b12: 8d 42 06                     	leal	0x6(%rdx), %eax
   31b15: 48 39 f8                     	cmpq	%rdi, %rax
   31b18: 0f 83 02 fe ff ff            	jae	0x31920 <chacha20_encrypt_bytes.part.0+0x460>
   31b1e: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   31b22: 88 94 04 a0 00 00 00         	movb	%dl, 0xa0(%rsp,%rax)
   31b29: e9 f2 fd ff ff               	jmp	0x31920 <chacha20_encrypt_bytes.part.0+0x460>
   31b2e: 48 89 f9                     	movq	%rdi, %rcx
   31b31: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   31b36: 48 8b 7c 24 78               	movq	0x78(%rsp), %rdi
   31b3b: 31 c0                        	xorl	%eax, %eax
   31b3d: e9 ce fd ff ff               	jmp	0x31910 <chacha20_encrypt_bytes.part.0+0x450>
   31b42: 83 fa 0f                     	cmpl	$0xf, %edx
   31b45: 0f 86 25 01 00 00            	jbe	0x31c70 <chacha20_encrypt_bytes.part.0+0x7b0>
   31b4b: c1 e9 04                     	shrl	$0x4, %ecx
   31b4e: 49 89 d8                     	movq	%rbx, %r8
   31b51: 48 c1 e1 04                  	shlq	$0x4, %rcx
   31b55: 0f 1f 00                     	nopl	(%rax)
   31b58: f3 41 0f 6f 2c 01            	movdqu	(%r9,%rax), %xmm5
   31b5e: 41 0f 11 2c 00               	movups	%xmm5, (%r8,%rax)
   31b63: 48 83 c0 10                  	addq	$0x10, %rax
   31b67: 48 39 c8                     	cmpq	%rcx, %rax
   31b6a: 75 ec                        	jne	0x31b58 <chacha20_encrypt_bytes.part.0+0x698>
   31b6c: 89 d1                        	movl	%edx, %ecx
   31b6e: 83 e1 f0                     	andl	$-0x10, %ecx
   31b71: 89 4c 24 20                  	movl	%ecx, 0x20(%rsp)
   31b75: f6 c2 0f                     	testb	$0xf, %dl
   31b78: 0f 84 3b fe ff ff            	je	0x319b9 <chacha20_encrypt_bytes.part.0+0x4f9>
   31b7e: 89 d0                        	movl	%edx, %eax
   31b80: 29 c8                        	subl	%ecx, %eax
   31b82: 8d 48 ff                     	leal	-0x1(%rax), %ecx
   31b85: 83 f9 06                     	cmpl	$0x6, %ecx
   31b88: 76 2f                        	jbe	0x31bb9 <chacha20_encrypt_bytes.part.0+0x6f9>
   31b8a: 8b 4c 24 20                  	movl	0x20(%rsp), %ecx
   31b8e: 4c 8b 7c 24 38               	movq	0x38(%rsp), %r15
   31b93: 4d 8b 04 0f                  	movq	(%r15,%rcx), %r8
   31b97: 4c 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %r15
   31b9f: 48 89 cb                     	movq	%rcx, %rbx
   31ba2: 4d 89 04 0f                  	movq	%r8, (%r15,%rcx)
   31ba6: 89 c1                        	movl	%eax, %ecx
   31ba8: 83 e1 f8                     	andl	$-0x8, %ecx
   31bab: 01 cb                        	addl	%ecx, %ebx
   31bad: 89 5c 24 20                  	movl	%ebx, 0x20(%rsp)
   31bb1: a8 07                        	testb	$0x7, %al
   31bb3: 0f 84 00 fe ff ff            	je	0x319b9 <chacha20_encrypt_bytes.part.0+0x4f9>
   31bb9: 8b 44 24 20                  	movl	0x20(%rsp), %eax
   31bbd: 4c 8b 7c 24 38               	movq	0x38(%rsp), %r15
   31bc2: 4c 8b 8c 24 80 00 00 00      	movq	0x80(%rsp), %r9
   31bca: 41 0f b6 0c 07               	movzbl	(%r15,%rax), %ecx
   31bcf: 48 89 c3                     	movq	%rax, %rbx
   31bd2: 41 88 0c 01                  	movb	%cl, (%r9,%rax)
   31bd6: 8d 40 01                     	leal	0x1(%rax), %eax
   31bd9: 39 d0                        	cmpl	%edx, %eax
   31bdb: 0f 83 d8 fd ff ff            	jae	0x319b9 <chacha20_encrypt_bytes.part.0+0x4f9>
   31be1: 41 0f b6 0c 07               	movzbl	(%r15,%rax), %ecx
   31be6: 41 88 0c 01                  	movb	%cl, (%r9,%rax)
   31bea: 8d 43 02                     	leal	0x2(%rbx), %eax
   31bed: 39 d0                        	cmpl	%edx, %eax
   31bef: 0f 83 c4 fd ff ff            	jae	0x319b9 <chacha20_encrypt_bytes.part.0+0x4f9>
   31bf5: 41 0f b6 0c 07               	movzbl	(%r15,%rax), %ecx
   31bfa: 41 88 0c 01                  	movb	%cl, (%r9,%rax)
   31bfe: 8d 43 03                     	leal	0x3(%rbx), %eax
   31c01: 39 d0                        	cmpl	%edx, %eax
   31c03: 0f 83 b0 fd ff ff            	jae	0x319b9 <chacha20_encrypt_bytes.part.0+0x4f9>
   31c09: 41 0f b6 0c 07               	movzbl	(%r15,%rax), %ecx
   31c0e: 41 88 0c 01                  	movb	%cl, (%r9,%rax)
   31c12: 8d 43 04                     	leal	0x4(%rbx), %eax
   31c15: 39 d0                        	cmpl	%edx, %eax
   31c17: 0f 83 9c fd ff ff            	jae	0x319b9 <chacha20_encrypt_bytes.part.0+0x4f9>
   31c1d: 41 0f b6 0c 07               	movzbl	(%r15,%rax), %ecx
   31c22: 41 88 0c 01                  	movb	%cl, (%r9,%rax)
   31c26: 8d 43 05                     	leal	0x5(%rbx), %eax
   31c29: 39 d0                        	cmpl	%edx, %eax
   31c2b: 0f 83 88 fd ff ff            	jae	0x319b9 <chacha20_encrypt_bytes.part.0+0x4f9>
   31c31: 41 0f b6 0c 07               	movzbl	(%r15,%rax), %ecx
   31c36: 41 88 0c 01                  	movb	%cl, (%r9,%rax)
   31c3a: 89 d8                        	movl	%ebx, %eax
   31c3c: 83 c0 06                     	addl	$0x6, %eax
   31c3f: 39 d0                        	cmpl	%edx, %eax
   31c41: 0f 83 72 fd ff ff            	jae	0x319b9 <chacha20_encrypt_bytes.part.0+0x4f9>
   31c47: 41 0f b6 14 07               	movzbl	(%r15,%rax), %edx
   31c4c: 41 88 14 01                  	movb	%dl, (%r9,%rax)
   31c50: e9 64 fd ff ff               	jmp	0x319b9 <chacha20_encrypt_bytes.part.0+0x4f9>
   31c55: 4c 8b 84 24 80 00 00 00      	movq	0x80(%rsp), %r8
   31c5d: 31 c0                        	xorl	%eax, %eax
   31c5f: e9 44 fd ff ff               	jmp	0x319a8 <chacha20_encrypt_bytes.part.0+0x4e8>
   31c64: 48 89 f9                     	movq	%rdi, %rcx
   31c67: 31 c0                        	xorl	%eax, %eax
   31c69: 31 d2                        	xorl	%edx, %edx
   31c6b: e9 f2 fd ff ff               	jmp	0x31a62 <chacha20_encrypt_bytes.part.0+0x5a2>
   31c70: 89 d0                        	movl	%edx, %eax
   31c72: e9 13 ff ff ff               	jmp	0x31b8a <chacha20_encrypt_bytes.part.0+0x6ca>
   31c77: e8 74 c6 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   31c7c: 0f 1f 40 00                  	nopl	(%rax)

0000000000031c80 <stream_ietf_ext_ref>:
   31c80: 48 85 f6                     	testq	%rsi, %rsi
   31c83: 75 0b                        	jne	0x31c90 <stream_ietf_ext_ref+0x10>
   31c85: 31 c0                        	xorl	%eax, %eax
   31c87: c3                           	retq
   31c88: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   31c90: 55                           	pushq	%rbp
   31c91: 53                           	pushq	%rbx
   31c92: 48 89 f3                     	movq	%rsi, %rbx
   31c95: 48 83 ec 48                  	subq	$0x48, %rsp
   31c99: 8b 02                        	movl	(%rdx), %eax
   31c9b: 66 0f 6f 05 ad f4 02 00      	movdqa	0x2f4ad(%rip), %xmm0    # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   31ca3: f3 0f 6f 09                  	movdqu	(%rcx), %xmm1
   31ca7: 48 89 e5                     	movq	%rsp, %rbp
   31caa: c7 44 24 30 00 00 00 00      	movl	$0x0, 0x30(%rsp)
   31cb2: 89 44 24 34                  	movl	%eax, 0x34(%rsp)
   31cb6: 48 8b 42 04                  	movq	0x4(%rdx), %rax
   31cba: 48 89 f2                     	movq	%rsi, %rdx
   31cbd: 31 f6                        	xorl	%esi, %esi
   31cbf: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   31cc3: f3 0f 6f 41 10               	movdqu	0x10(%rcx), %xmm0
   31cc8: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   31ccd: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   31cd2: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   31cd7: e8 f4 c6 fd ff               	callq	0xe3d0 <memset@plt>
   31cdc: 48 89 d9                     	movq	%rbx, %rcx
   31cdf: 48 89 ef                     	movq	%rbp, %rdi
   31ce2: 48 89 c6                     	movq	%rax, %rsi
   31ce5: 48 89 c2                     	movq	%rax, %rdx
   31ce8: e8 d3 f7 ff ff               	callq	0x314c0 <chacha20_encrypt_bytes.part.0>
   31ced: 48 89 ef                     	movq	%rbp, %rdi
   31cf0: be 40 00 00 00               	movl	$0x40, %esi
   31cf5: e8 b6 c5 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   31cfa: 48 83 c4 48                  	addq	$0x48, %rsp
   31cfe: 31 c0                        	xorl	%eax, %eax
   31d00: 5b                           	popq	%rbx
   31d01: 5d                           	popq	%rbp
   31d02: c3                           	retq
   31d03: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   31d0e: 66 90                        	nop

0000000000031d10 <stream_ref>:
   31d10: 48 85 f6                     	testq	%rsi, %rsi
   31d13: 75 0b                        	jne	0x31d20 <stream_ref+0x10>
   31d15: 31 c0                        	xorl	%eax, %eax
   31d17: c3                           	retq
   31d18: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   31d20: 55                           	pushq	%rbp
   31d21: 53                           	pushq	%rbx
   31d22: 48 89 f3                     	movq	%rsi, %rbx
   31d25: 48 83 ec 48                  	subq	$0x48, %rsp
   31d29: 66 0f 6f 05 1f f4 02 00      	movdqa	0x2f41f(%rip), %xmm0    # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   31d31: f3 0f 6f 09                  	movdqu	(%rcx), %xmm1
   31d35: 48 c7 44 24 30 00 00 00 00   	movq	$0x0, 0x30(%rsp)
   31d3e: 48 8b 02                     	movq	(%rdx), %rax
   31d41: 48 89 f2                     	movq	%rsi, %rdx
   31d44: 31 f6                        	xorl	%esi, %esi
   31d46: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   31d4a: f3 0f 6f 41 10               	movdqu	0x10(%rcx), %xmm0
   31d4f: 48 89 e5                     	movq	%rsp, %rbp
   31d52: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   31d57: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   31d5c: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   31d61: e8 6a c6 fd ff               	callq	0xe3d0 <memset@plt>
   31d66: 48 89 d9                     	movq	%rbx, %rcx
   31d69: 48 89 ef                     	movq	%rbp, %rdi
   31d6c: 48 89 c6                     	movq	%rax, %rsi
   31d6f: 48 89 c2                     	movq	%rax, %rdx
   31d72: e8 49 f7 ff ff               	callq	0x314c0 <chacha20_encrypt_bytes.part.0>
   31d77: 48 89 ef                     	movq	%rbp, %rdi
   31d7a: be 40 00 00 00               	movl	$0x40, %esi
   31d7f: e8 2c c5 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   31d84: 48 83 c4 48                  	addq	$0x48, %rsp
   31d88: 31 c0                        	xorl	%eax, %eax
   31d8a: 5b                           	popq	%rbx
   31d8b: 5d                           	popq	%rbp
   31d8c: c3                           	retq
   31d8d: 0f 1f 00                     	nopl	(%rax)

0000000000031d90 <stream_ietf_ext_ref_xor_ic>:
   31d90: 48 85 d2                     	testq	%rdx, %rdx
   31d93: 75 0b                        	jne	0x31da0 <stream_ietf_ext_ref_xor_ic+0x10>
   31d95: 31 c0                        	xorl	%eax, %eax
   31d97: c3                           	retq
   31d98: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   31da0: 53                           	pushq	%rbx
   31da1: 66 41 0f 6e d8               	movd	%r8d, %xmm3
   31da6: 48 83 ec 40                  	subq	$0x40, %rsp
   31daa: 66 41 0f 6e 61 1c            	movd	0x1c(%r9), %xmm4
   31db0: 66 41 0f 6e 49 10            	movd	0x10(%r9), %xmm1
   31db6: 66 0f 6f 05 92 f3 02 00      	movdqa	0x2f392(%rip), %xmm0    # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   31dbe: 66 41 0f 6e 69 14            	movd	0x14(%r9), %xmm5
   31dc4: 48 89 e3                     	movq	%rsp, %rbx
   31dc7: 66 0f 6e 71 08               	movd	0x8(%rcx), %xmm6
   31dcc: 66 0f 6e 51 04               	movd	0x4(%rcx), %xmm2
   31dd1: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   31dd5: 66 41 0f 6e 41 18            	movd	0x18(%r9), %xmm0
   31ddb: 66 0f 62 cd                  	punpckldq	%xmm5, %xmm1    # xmm1 = xmm1[0],xmm5[0],xmm1[1],xmm5[1]
   31ddf: 66 41 0f 6e 79 0c            	movd	0xc(%r9), %xmm7
   31de5: 66 0f 62 d6                  	punpckldq	%xmm6, %xmm2    # xmm2 = xmm2[0],xmm6[0],xmm2[1],xmm6[1]
   31de9: 66 0f 62 c4                  	punpckldq	%xmm4, %xmm0    # xmm0 = xmm0[0],xmm4[0],xmm0[1],xmm4[1]
   31ded: 66 41 0f 6e 61 04            	movd	0x4(%r9), %xmm4
   31df3: 66 0f 6c c8                  	punpcklqdq	%xmm0, %xmm1    # xmm1 = xmm1[0],xmm0[0]
   31df7: 66 0f 6e 01                  	movd	(%rcx), %xmm0
   31dfb: 48 89 d1                     	movq	%rdx, %rcx
   31dfe: 48 89 fa                     	movq	%rdi, %rdx
   31e01: 48 89 df                     	movq	%rbx, %rdi
   31e04: 0f 29 4c 24 20               	movaps	%xmm1, 0x20(%rsp)
   31e09: 66 0f 62 d8                  	punpckldq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0],xmm3[1],xmm0[1]
   31e0d: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   31e11: 66 41 0f 6e 59 08            	movd	0x8(%r9), %xmm3
   31e17: 66 0f 6c c2                  	punpcklqdq	%xmm2, %xmm0    # xmm0 = xmm0[0],xmm2[0]
   31e1b: 66 41 0f 6e 11               	movd	(%r9), %xmm2
   31e20: 66 0f 62 df                  	punpckldq	%xmm7, %xmm3    # xmm3 = xmm3[0],xmm7[0],xmm3[1],xmm7[1]
   31e24: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   31e29: 66 0f 62 d4                  	punpckldq	%xmm4, %xmm2    # xmm2 = xmm2[0],xmm4[0],xmm2[1],xmm4[1]
   31e2d: 66 0f 6c d3                  	punpcklqdq	%xmm3, %xmm2    # xmm2 = xmm2[0],xmm3[0]
   31e31: 0f 29 54 24 10               	movaps	%xmm2, 0x10(%rsp)
   31e36: e8 85 f6 ff ff               	callq	0x314c0 <chacha20_encrypt_bytes.part.0>
   31e3b: 48 89 df                     	movq	%rbx, %rdi
   31e3e: be 40 00 00 00               	movl	$0x40, %esi
   31e43: e8 68 c4 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   31e48: 48 83 c4 40                  	addq	$0x40, %rsp
   31e4c: 31 c0                        	xorl	%eax, %eax
   31e4e: 5b                           	popq	%rbx
   31e4f: c3                           	retq

0000000000031e50 <stream_ref_xor_ic>:
   31e50: 48 85 d2                     	testq	%rdx, %rdx
   31e53: 75 0b                        	jne	0x31e60 <stream_ref_xor_ic+0x10>
   31e55: 31 c0                        	xorl	%eax, %eax
   31e57: c3                           	retq
   31e58: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   31e60: 53                           	pushq	%rbx
   31e61: 48 89 d0                     	movq	%rdx, %rax
   31e64: 4c 89 c2                     	movq	%r8, %rdx
   31e67: 48 c1 ea 20                  	shrq	$0x20, %rdx
   31e6b: 66 0f 6e e2                  	movd	%edx, %xmm4
   31e6f: 48 89 fa                     	movq	%rdi, %rdx
   31e72: 48 83 ec 40                  	subq	$0x40, %rsp
   31e76: 66 0f 6f 05 d2 f2 02 00      	movdqa	0x2f2d2(%rip), %xmm0    # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   31e7e: 66 0f 6e 59 04               	movd	0x4(%rcx), %xmm3
   31e83: 66 0f 6e 09                  	movd	(%rcx), %xmm1
   31e87: 48 89 e3                     	movq	%rsp, %rbx
   31e8a: f3 41 0f 6f 11               	movdqu	(%r9), %xmm2
   31e8f: 48 89 c1                     	movq	%rax, %rcx
   31e92: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   31e96: f3 41 0f 6f 41 10            	movdqu	0x10(%r9), %xmm0
   31e9c: 48 89 df                     	movq	%rbx, %rdi
   31e9f: 66 0f 62 cb                  	punpckldq	%xmm3, %xmm1    # xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1]
   31ea3: 0f 29 54 24 10               	movaps	%xmm2, 0x10(%rsp)
   31ea8: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   31ead: 66 41 0f 6e c0               	movd	%r8d, %xmm0
   31eb2: 66 0f 62 c4                  	punpckldq	%xmm4, %xmm0    # xmm0 = xmm0[0],xmm4[0],xmm0[1],xmm4[1]
   31eb6: 66 0f 6c c1                  	punpcklqdq	%xmm1, %xmm0    # xmm0 = xmm0[0],xmm1[0]
   31eba: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   31ebf: e8 fc f5 ff ff               	callq	0x314c0 <chacha20_encrypt_bytes.part.0>
   31ec4: 48 89 df                     	movq	%rbx, %rdi
   31ec7: be 40 00 00 00               	movl	$0x40, %esi
   31ecc: e8 df c3 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   31ed1: 48 83 c4 40                  	addq	$0x40, %rsp
   31ed5: 31 c0                        	xorl	%eax, %eax
   31ed7: 5b                           	popq	%rbx
   31ed8: c3                           	retq
   31ed9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000031ee0 <crypto_stream_keybytes>:
   31ee0: b8 20 00 00 00               	movl	$0x20, %eax
   31ee5: c3                           	retq
   31ee6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000031ef0 <crypto_stream_noncebytes>:
   31ef0: b8 18 00 00 00               	movl	$0x18, %eax
   31ef5: c3                           	retq
   31ef6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000031f00 <crypto_stream_messagebytes_max>:
   31f00: 48 c7 c0 ff ff ff ff         	movq	$-0x1, %rax
   31f07: c3                           	retq
   31f08: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000031f10 <crypto_stream_primitive>:
   31f10: 48 8d 05 10 f5 02 00         	leaq	0x2f510(%rip), %rax     # 0x61427 <_pad0+0xa7>
   31f17: c3                           	retq
   31f18: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000031f20 <crypto_stream>:
   31f20: e9 5b c4 fd ff               	jmp	0xe380 <crypto_stream_xsalsa20@plt>
   31f25: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000031f30 <crypto_stream_xor>:
   31f30: e9 eb c7 fd ff               	jmp	0xe720 <crypto_stream_xsalsa20_xor@plt>
   31f35: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000031f40 <crypto_stream_keygen>:
   31f40: be 20 00 00 00               	movl	$0x20, %esi
   31f45: e9 66 c7 fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   31f4a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000031f50 <crypto_stream_salsa20_keybytes>:
   31f50: b8 20 00 00 00               	movl	$0x20, %eax
   31f55: c3                           	retq
   31f56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000031f60 <crypto_stream_salsa20_noncebytes>:
   31f60: b8 08 00 00 00               	movl	$0x8, %eax
   31f65: c3                           	retq
   31f66: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000031f70 <crypto_stream_salsa20_messagebytes_max>:
   31f70: 48 c7 c0 ff ff ff ff         	movq	$-0x1, %rax
   31f77: c3                           	retq
   31f78: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000031f80 <crypto_stream_salsa20>:
   31f80: 48 8b 05 59 35 04 00         	movq	0x43559(%rip), %rax     # 0x754e0 <implementation>
   31f87: ff 20                        	jmpq	*(%rax)
   31f89: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000031f90 <crypto_stream_salsa20_xor_ic>:
   31f90: 48 8b 05 49 35 04 00         	movq	0x43549(%rip), %rax     # 0x754e0 <implementation>
   31f97: ff 60 08                     	jmpq	*0x8(%rax)
   31f9a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000031fa0 <crypto_stream_salsa20_xor>:
   31fa0: 48 8b 05 39 35 04 00         	movq	0x43539(%rip), %rax     # 0x754e0 <implementation>
   31fa7: 4d 89 c1                     	movq	%r8, %r9
   31faa: 45 31 c0                     	xorl	%r8d, %r8d
   31fad: 48 8b 40 08                  	movq	0x8(%rax), %rax
   31fb1: ff e0                        	jmpq	*%rax
   31fb3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   31fbe: 66 90                        	nop

0000000000031fc0 <crypto_stream_salsa20_keygen>:
   31fc0: be 20 00 00 00               	movl	$0x20, %esi
   31fc5: e9 e6 c6 fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   31fca: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000031fd0 <_crypto_stream_salsa20_pick_best_implementation>:
   31fd0: 48 83 ec 08                  	subq	$0x8, %rsp
   31fd4: 48 8d 05 15 35 04 00         	leaq	0x43515(%rip), %rax     # 0x754f0 <crypto_stream_salsa20_xmm6_implementation>
   31fdb: 48 89 05 fe 34 04 00         	movq	%rax, 0x434fe(%rip)     # 0x754e0 <implementation>
   31fe2: e8 89 c6 fd ff               	callq	0xe670 <sodium_runtime_has_avx2@plt>
   31fe7: 85 c0                        	testl	%eax, %eax
   31fe9: 74 0e                        	je	0x31ff9 <_crypto_stream_salsa20_pick_best_implementation+0x29>
   31feb: 48 8d 05 0e 37 04 00         	leaq	0x4370e(%rip), %rax     # 0x75700 <crypto_stream_salsa20_xmm6int_avx2_implementation>
   31ff2: 48 89 05 e7 34 04 00         	movq	%rax, 0x434e7(%rip)     # 0x754e0 <implementation>
   31ff9: 31 c0                        	xorl	%eax, %eax
   31ffb: 48 83 c4 08                  	addq	$0x8, %rsp
   31fff: c3                           	retq

0000000000032000 <crypto_stream_xsalsa20>:
   32000: 41 55                        	pushq	%r13
   32002: 49 89 f5                     	movq	%rsi, %r13
   32005: 41 54                        	pushq	%r12
   32007: 49 89 fc                     	movq	%rdi, %r12
   3200a: 55                           	pushq	%rbp
   3200b: 53                           	pushq	%rbx
   3200c: 48 89 d3                     	movq	%rdx, %rbx
   3200f: 48 89 ca                     	movq	%rcx, %rdx
   32012: 31 c9                        	xorl	%ecx, %ecx
   32014: 48 89 de                     	movq	%rbx, %rsi
   32017: 48 83 ec 38                  	subq	$0x38, %rsp
   3201b: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   32024: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   32029: 31 c0                        	xorl	%eax, %eax
   3202b: 48 89 e5                     	movq	%rsp, %rbp
   3202e: 48 89 ef                     	movq	%rbp, %rdi
   32031: e8 aa c6 fd ff               	callq	0xe6e0 <crypto_core_hsalsa20@plt>
   32036: 48 8d 53 10                  	leaq	0x10(%rbx), %rdx
   3203a: 4c 89 ee                     	movq	%r13, %rsi
   3203d: 4c 89 e7                     	movq	%r12, %rdi
   32040: 48 89 e9                     	movq	%rbp, %rcx
   32043: e8 78 c3 fd ff               	callq	0xe3c0 <crypto_stream_salsa20@plt>
   32048: be 20 00 00 00               	movl	$0x20, %esi
   3204d: 48 89 ef                     	movq	%rbp, %rdi
   32050: 89 c3                        	movl	%eax, %ebx
   32052: e8 59 c2 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   32057: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   3205c: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   32065: 75 0d                        	jne	0x32074 <crypto_stream_xsalsa20+0x74>
   32067: 48 83 c4 38                  	addq	$0x38, %rsp
   3206b: 89 d8                        	movl	%ebx, %eax
   3206d: 5b                           	popq	%rbx
   3206e: 5d                           	popq	%rbp
   3206f: 41 5c                        	popq	%r12
   32071: 41 5d                        	popq	%r13
   32073: c3                           	retq
   32074: e8 77 c2 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   32079: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000032080 <crypto_stream_xsalsa20_xor_ic>:
   32080: 41 57                        	pushq	%r15
   32082: 4d 89 c7                     	movq	%r8, %r15
   32085: 41 56                        	pushq	%r14
   32087: 49 89 d6                     	movq	%rdx, %r14
   3208a: 4c 89 ca                     	movq	%r9, %rdx
   3208d: 41 55                        	pushq	%r13
   3208f: 49 89 f5                     	movq	%rsi, %r13
   32092: 41 54                        	pushq	%r12
   32094: 49 89 fc                     	movq	%rdi, %r12
   32097: 55                           	pushq	%rbp
   32098: 53                           	pushq	%rbx
   32099: 48 89 cb                     	movq	%rcx, %rbx
   3209c: 31 c9                        	xorl	%ecx, %ecx
   3209e: 48 89 de                     	movq	%rbx, %rsi
   320a1: 48 83 ec 38                  	subq	$0x38, %rsp
   320a5: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   320ae: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   320b3: 31 c0                        	xorl	%eax, %eax
   320b5: 48 89 e5                     	movq	%rsp, %rbp
   320b8: 48 89 ef                     	movq	%rbp, %rdi
   320bb: e8 20 c6 fd ff               	callq	0xe6e0 <crypto_core_hsalsa20@plt>
   320c0: 48 8d 4b 10                  	leaq	0x10(%rbx), %rcx
   320c4: 4c 89 ee                     	movq	%r13, %rsi
   320c7: 4c 89 e7                     	movq	%r12, %rdi
   320ca: 49 89 e9                     	movq	%rbp, %r9
   320cd: 4d 89 f8                     	movq	%r15, %r8
   320d0: 4c 89 f2                     	movq	%r14, %rdx
   320d3: e8 e8 c7 fd ff               	callq	0xe8c0 <crypto_stream_salsa20_xor_ic@plt>
   320d8: be 20 00 00 00               	movl	$0x20, %esi
   320dd: 48 89 ef                     	movq	%rbp, %rdi
   320e0: 89 c3                        	movl	%eax, %ebx
   320e2: e8 c9 c1 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   320e7: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   320ec: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   320f5: 75 11                        	jne	0x32108 <crypto_stream_xsalsa20_xor_ic+0x88>
   320f7: 48 83 c4 38                  	addq	$0x38, %rsp
   320fb: 89 d8                        	movl	%ebx, %eax
   320fd: 5b                           	popq	%rbx
   320fe: 5d                           	popq	%rbp
   320ff: 41 5c                        	popq	%r12
   32101: 41 5d                        	popq	%r13
   32103: 41 5e                        	popq	%r14
   32105: 41 5f                        	popq	%r15
   32107: c3                           	retq
   32108: e8 e3 c1 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3210d: 0f 1f 00                     	nopl	(%rax)

0000000000032110 <crypto_stream_xsalsa20_xor>:
   32110: 41 56                        	pushq	%r14
   32112: 41 55                        	pushq	%r13
   32114: 49 89 d5                     	movq	%rdx, %r13
   32117: 4c 89 c2                     	movq	%r8, %rdx
   3211a: 41 54                        	pushq	%r12
   3211c: 49 89 f4                     	movq	%rsi, %r12
   3211f: 55                           	pushq	%rbp
   32120: 48 89 fd                     	movq	%rdi, %rbp
   32123: 53                           	pushq	%rbx
   32124: 48 89 cb                     	movq	%rcx, %rbx
   32127: 31 c9                        	xorl	%ecx, %ecx
   32129: 48 89 de                     	movq	%rbx, %rsi
   3212c: 48 83 ec 30                  	subq	$0x30, %rsp
   32130: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   32139: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   3213e: 31 c0                        	xorl	%eax, %eax
   32140: 49 89 e6                     	movq	%rsp, %r14
   32143: 4c 89 f7                     	movq	%r14, %rdi
   32146: e8 95 c5 fd ff               	callq	0xe6e0 <crypto_core_hsalsa20@plt>
   3214b: 48 8d 4b 10                  	leaq	0x10(%rbx), %rcx
   3214f: 45 31 c0                     	xorl	%r8d, %r8d
   32152: 4c 89 e6                     	movq	%r12, %rsi
   32155: 48 89 ef                     	movq	%rbp, %rdi
   32158: 4d 89 f1                     	movq	%r14, %r9
   3215b: 4c 89 ea                     	movq	%r13, %rdx
   3215e: e8 5d c7 fd ff               	callq	0xe8c0 <crypto_stream_salsa20_xor_ic@plt>
   32163: be 20 00 00 00               	movl	$0x20, %esi
   32168: 4c 89 f7                     	movq	%r14, %rdi
   3216b: 89 c3                        	movl	%eax, %ebx
   3216d: e8 3e c1 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   32172: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   32177: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   32180: 75 0f                        	jne	0x32191 <crypto_stream_xsalsa20_xor+0x81>
   32182: 48 83 c4 30                  	addq	$0x30, %rsp
   32186: 89 d8                        	movl	%ebx, %eax
   32188: 5b                           	popq	%rbx
   32189: 5d                           	popq	%rbp
   3218a: 41 5c                        	popq	%r12
   3218c: 41 5d                        	popq	%r13
   3218e: 41 5e                        	popq	%r14
   32190: c3                           	retq
   32191: e8 5a c1 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   32196: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000321a0 <crypto_stream_xsalsa20_keybytes>:
   321a0: b8 20 00 00 00               	movl	$0x20, %eax
   321a5: c3                           	retq
   321a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000321b0 <crypto_stream_xsalsa20_noncebytes>:
   321b0: b8 18 00 00 00               	movl	$0x18, %eax
   321b5: c3                           	retq
   321b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000321c0 <crypto_stream_xsalsa20_messagebytes_max>:
   321c0: 48 c7 c0 ff ff ff ff         	movq	$-0x1, %rax
   321c7: c3                           	retq
   321c8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000321d0 <crypto_stream_xsalsa20_keygen>:
   321d0: be 20 00 00 00               	movl	$0x20, %esi
   321d5: e9 d6 c4 fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   321da: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000321e0 <crypto_verify_16_bytes>:
   321e0: b8 10 00 00 00               	movl	$0x10, %eax
   321e5: c3                           	retq
   321e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000321f0 <crypto_verify_32_bytes>:
   321f0: b8 20 00 00 00               	movl	$0x20, %eax
   321f5: c3                           	retq
   321f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000032200 <crypto_verify_64_bytes>:
   32200: b8 40 00 00 00               	movl	$0x40, %eax
   32205: c3                           	retq
   32206: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000032210 <crypto_verify_16>:
   32210: 48 89 7c 24 b8               	movq	%rdi, -0x48(%rsp)
   32215: 48 89 74 24 c0               	movq	%rsi, -0x40(%rsp)
   3221a: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   3221f: f3 0f 6f 00                  	movdqu	(%rax), %xmm0
   32223: 0f 29 44 24 c8               	movaps	%xmm0, -0x38(%rsp)
   32228: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   3222d: f3 0f 6f 00                  	movdqu	(%rax), %xmm0
   32231: 0f 29 44 24 d8               	movaps	%xmm0, -0x28(%rsp)
   32236: 66 0f 6f 4c 24 d8            	movdqa	-0x28(%rsp), %xmm1
   3223c: 66 0f 6f 44 24 c8            	movdqa	-0x38(%rsp), %xmm0
   32242: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   32246: 66 0f ef c9                  	pxor	%xmm1, %xmm1
   3224a: 0f 29 44 24 e8               	movaps	%xmm0, -0x18(%rsp)
   3224f: 66 0f 6f 44 24 e8            	movdqa	-0x18(%rsp), %xmm0
   32255: 66 0f 76 c1                  	pcmpeqd	%xmm1, %xmm0
   32259: 66 0f d7 c0                  	pmovmskb	%xmm0, %eax
   3225d: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   32261: 89 44 24 b4                  	movl	%eax, -0x4c(%rsp)
   32265: 0f 29 44 24 c8               	movaps	%xmm0, -0x38(%rsp)
   3226a: 0f 29 44 24 d8               	movaps	%xmm0, -0x28(%rsp)
   3226f: 0f 29 44 24 e8               	movaps	%xmm0, -0x18(%rsp)
   32274: 8b 44 24 b4                  	movl	-0x4c(%rsp), %eax
   32278: 83 c0 01                     	addl	$0x1, %eax
   3227b: c1 e8 10                     	shrl	$0x10, %eax
   3227e: 83 e8 01                     	subl	$0x1, %eax
   32281: c3                           	retq
   32282: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3228d: 0f 1f 00                     	nopl	(%rax)

0000000000032290 <crypto_verify_32>:
   32290: 48 89 7c 24 b8               	movq	%rdi, -0x48(%rsp)
   32295: 48 89 74 24 c0               	movq	%rsi, -0x40(%rsp)
   3229a: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   3229f: f3 0f 6f 00                  	movdqu	(%rax), %xmm0
   322a3: 0f 29 44 24 c8               	movaps	%xmm0, -0x38(%rsp)
   322a8: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   322ad: f3 0f 6f 00                  	movdqu	(%rax), %xmm0
   322b1: 0f 29 44 24 d8               	movaps	%xmm0, -0x28(%rsp)
   322b6: 66 0f 6f 4c 24 d8            	movdqa	-0x28(%rsp), %xmm1
   322bc: 66 0f 6f 44 24 c8            	movdqa	-0x38(%rsp), %xmm0
   322c2: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   322c6: 0f 29 44 24 e8               	movaps	%xmm0, -0x18(%rsp)
   322cb: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   322d0: f3 0f 6f 40 10               	movdqu	0x10(%rax), %xmm0
   322d5: 0f 29 44 24 c8               	movaps	%xmm0, -0x38(%rsp)
   322da: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   322df: f3 0f 6f 40 10               	movdqu	0x10(%rax), %xmm0
   322e4: 0f 29 44 24 d8               	movaps	%xmm0, -0x28(%rsp)
   322e9: 66 0f 6f 54 24 d8            	movdqa	-0x28(%rsp), %xmm2
   322ef: 66 0f 6f 44 24 c8            	movdqa	-0x38(%rsp), %xmm0
   322f5: 66 0f 6f 4c 24 e8            	movdqa	-0x18(%rsp), %xmm1
   322fb: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   322ff: 66 0f eb c1                  	por	%xmm1, %xmm0
   32303: 66 0f ef c9                  	pxor	%xmm1, %xmm1
   32307: 0f 29 44 24 e8               	movaps	%xmm0, -0x18(%rsp)
   3230c: 66 0f 6f 44 24 e8            	movdqa	-0x18(%rsp), %xmm0
   32312: 66 0f 76 c1                  	pcmpeqd	%xmm1, %xmm0
   32316: 66 0f d7 c0                  	pmovmskb	%xmm0, %eax
   3231a: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   3231e: 89 44 24 b4                  	movl	%eax, -0x4c(%rsp)
   32322: 0f 29 44 24 c8               	movaps	%xmm0, -0x38(%rsp)
   32327: 0f 29 44 24 d8               	movaps	%xmm0, -0x28(%rsp)
   3232c: 0f 29 44 24 e8               	movaps	%xmm0, -0x18(%rsp)
   32331: 8b 44 24 b4                  	movl	-0x4c(%rsp), %eax
   32335: 83 c0 01                     	addl	$0x1, %eax
   32338: c1 e8 10                     	shrl	$0x10, %eax
   3233b: 83 e8 01                     	subl	$0x1, %eax
   3233e: c3                           	retq
   3233f: 90                           	nop

0000000000032340 <crypto_verify_64>:
   32340: 48 89 7c 24 b8               	movq	%rdi, -0x48(%rsp)
   32345: 48 89 74 24 c0               	movq	%rsi, -0x40(%rsp)
   3234a: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   3234f: f3 0f 6f 00                  	movdqu	(%rax), %xmm0
   32353: 0f 29 44 24 c8               	movaps	%xmm0, -0x38(%rsp)
   32358: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   3235d: f3 0f 6f 00                  	movdqu	(%rax), %xmm0
   32361: 0f 29 44 24 d8               	movaps	%xmm0, -0x28(%rsp)
   32366: 66 0f 6f 4c 24 d8            	movdqa	-0x28(%rsp), %xmm1
   3236c: 66 0f 6f 44 24 c8            	movdqa	-0x38(%rsp), %xmm0
   32372: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   32376: 0f 29 44 24 e8               	movaps	%xmm0, -0x18(%rsp)
   3237b: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   32380: f3 0f 6f 40 10               	movdqu	0x10(%rax), %xmm0
   32385: 0f 29 44 24 c8               	movaps	%xmm0, -0x38(%rsp)
   3238a: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   3238f: f3 0f 6f 40 10               	movdqu	0x10(%rax), %xmm0
   32394: 0f 29 44 24 d8               	movaps	%xmm0, -0x28(%rsp)
   32399: 66 0f 6f 54 24 d8            	movdqa	-0x28(%rsp), %xmm2
   3239f: 66 0f 6f 44 24 c8            	movdqa	-0x38(%rsp), %xmm0
   323a5: 66 0f 6f 4c 24 e8            	movdqa	-0x18(%rsp), %xmm1
   323ab: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   323af: 66 0f eb c1                  	por	%xmm1, %xmm0
   323b3: 0f 29 44 24 e8               	movaps	%xmm0, -0x18(%rsp)
   323b8: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   323bd: f3 0f 6f 40 20               	movdqu	0x20(%rax), %xmm0
   323c2: 0f 29 44 24 c8               	movaps	%xmm0, -0x38(%rsp)
   323c7: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   323cc: f3 0f 6f 40 20               	movdqu	0x20(%rax), %xmm0
   323d1: 0f 29 44 24 d8               	movaps	%xmm0, -0x28(%rsp)
   323d6: 66 0f 6f 54 24 d8            	movdqa	-0x28(%rsp), %xmm2
   323dc: 66 0f 6f 44 24 c8            	movdqa	-0x38(%rsp), %xmm0
   323e2: 66 0f 6f 4c 24 e8            	movdqa	-0x18(%rsp), %xmm1
   323e8: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   323ec: 66 0f eb c1                  	por	%xmm1, %xmm0
   323f0: 0f 29 44 24 e8               	movaps	%xmm0, -0x18(%rsp)
   323f5: 48 8b 44 24 b8               	movq	-0x48(%rsp), %rax
   323fa: f3 0f 6f 40 30               	movdqu	0x30(%rax), %xmm0
   323ff: 0f 29 44 24 c8               	movaps	%xmm0, -0x38(%rsp)
   32404: 48 8b 44 24 c0               	movq	-0x40(%rsp), %rax
   32409: f3 0f 6f 40 30               	movdqu	0x30(%rax), %xmm0
   3240e: 0f 29 44 24 d8               	movaps	%xmm0, -0x28(%rsp)
   32413: 66 0f 6f 54 24 d8            	movdqa	-0x28(%rsp), %xmm2
   32419: 66 0f 6f 44 24 c8            	movdqa	-0x38(%rsp), %xmm0
   3241f: 66 0f 6f 4c 24 e8            	movdqa	-0x18(%rsp), %xmm1
   32425: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   32429: 66 0f eb c1                  	por	%xmm1, %xmm0
   3242d: 66 0f ef c9                  	pxor	%xmm1, %xmm1
   32431: 0f 29 44 24 e8               	movaps	%xmm0, -0x18(%rsp)
   32436: 66 0f 6f 44 24 e8            	movdqa	-0x18(%rsp), %xmm0
   3243c: 66 0f 76 c1                  	pcmpeqd	%xmm1, %xmm0
   32440: 66 0f d7 c0                  	pmovmskb	%xmm0, %eax
   32444: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   32448: 89 44 24 b4                  	movl	%eax, -0x4c(%rsp)
   3244c: 0f 29 44 24 c8               	movaps	%xmm0, -0x38(%rsp)
   32451: 0f 29 44 24 d8               	movaps	%xmm0, -0x28(%rsp)
   32456: 0f 29 44 24 e8               	movaps	%xmm0, -0x18(%rsp)
   3245b: 8b 44 24 b4                  	movl	-0x4c(%rsp), %eax
   3245f: 83 c0 01                     	addl	$0x1, %eax
   32462: c1 e8 10                     	shrl	$0x10, %eax
   32465: 83 e8 01                     	subl	$0x1, %eax
   32468: c3                           	retq
   32469: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000032470 <randombytes_init_if_needed.part.0>:
   32470: 48 8b 05 69 2b 04 00         	movq	0x42b69(%rip), %rax     # 0x74fe0 <_GLOBAL_OFFSET_TABLE_+0x520>
   32477: 48 89 05 2a 33 04 00         	movq	%rax, 0x4332a(%rip)     # 0x757a8 <implementation>
   3247e: 48 8b 40 10                  	movq	0x10(%rax), %rax
   32482: 48 85 c0                     	testq	%rax, %rax
   32485: 74 09                        	je	0x32490 <randombytes_init_if_needed.part.0+0x20>
   32487: ff e0                        	jmpq	*%rax
   32489: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   32490: c3                           	retq
   32491: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3249c: 0f 1f 40 00                  	nopl	(%rax)

00000000000324a0 <randombytes_set_implementation>:
   324a0: 48 89 3d 01 33 04 00         	movq	%rdi, 0x43301(%rip)     # 0x757a8 <implementation>
   324a7: 31 c0                        	xorl	%eax, %eax
   324a9: c3                           	retq
   324aa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

00000000000324b0 <randombytes_implementation_name>:
   324b0: 48 8b 05 f1 32 04 00         	movq	0x432f1(%rip), %rax     # 0x757a8 <implementation>
   324b7: 48 85 c0                     	testq	%rax, %rax
   324ba: 74 04                        	je	0x324c0 <randombytes_implementation_name+0x10>
   324bc: ff 20                        	jmpq	*(%rax)
   324be: 66 90                        	nop
   324c0: 48 8b 05 19 2b 04 00         	movq	0x42b19(%rip), %rax     # 0x74fe0 <_GLOBAL_OFFSET_TABLE_+0x520>
   324c7: 48 8b 50 10                  	movq	0x10(%rax), %rdx
   324cb: 48 89 05 d6 32 04 00         	movq	%rax, 0x432d6(%rip)     # 0x757a8 <implementation>
   324d2: 48 85 d2                     	testq	%rdx, %rdx
   324d5: 74 e5                        	je	0x324bc <randombytes_implementation_name+0xc>
   324d7: 48 83 ec 08                  	subq	$0x8, %rsp
   324db: ff d2                        	callq	*%rdx
   324dd: 48 8b 05 c4 32 04 00         	movq	0x432c4(%rip), %rax     # 0x757a8 <implementation>
   324e4: 48 8b 00                     	movq	(%rax), %rax
   324e7: 48 83 c4 08                  	addq	$0x8, %rsp
   324eb: ff e0                        	jmpq	*%rax
   324ed: 0f 1f 00                     	nopl	(%rax)

00000000000324f0 <randombytes_random>:
   324f0: 48 8b 05 b1 32 04 00         	movq	0x432b1(%rip), %rax     # 0x757a8 <implementation>
   324f7: 48 85 c0                     	testq	%rax, %rax
   324fa: 74 04                        	je	0x32500 <randombytes_random+0x10>
   324fc: ff 60 08                     	jmpq	*0x8(%rax)
   324ff: 90                           	nop
   32500: 48 8b 05 d9 2a 04 00         	movq	0x42ad9(%rip), %rax     # 0x74fe0 <_GLOBAL_OFFSET_TABLE_+0x520>
   32507: 48 8b 50 10                  	movq	0x10(%rax), %rdx
   3250b: 48 89 05 96 32 04 00         	movq	%rax, 0x43296(%rip)     # 0x757a8 <implementation>
   32512: 48 85 d2                     	testq	%rdx, %rdx
   32515: 74 e5                        	je	0x324fc <randombytes_random+0xc>
   32517: 48 83 ec 08                  	subq	$0x8, %rsp
   3251b: ff d2                        	callq	*%rdx
   3251d: 48 8b 05 84 32 04 00         	movq	0x43284(%rip), %rax     # 0x757a8 <implementation>
   32524: 48 8b 40 08                  	movq	0x8(%rax), %rax
   32528: 48 83 c4 08                  	addq	$0x8, %rsp
   3252c: ff e0                        	jmpq	*%rax
   3252e: 66 90                        	nop

0000000000032530 <randombytes_stir>:
   32530: 48 8b 05 71 32 04 00         	movq	0x43271(%rip), %rax     # 0x757a8 <implementation>
   32537: 48 85 c0                     	testq	%rax, %rax
   3253a: 74 1c                        	je	0x32558 <randombytes_stir+0x28>
   3253c: 48 8b 40 10                  	movq	0x10(%rax), %rax
   32540: 48 85 c0                     	testq	%rax, %rax
   32543: 74 0b                        	je	0x32550 <randombytes_stir+0x20>
   32545: ff e0                        	jmpq	*%rax
   32547: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   32550: c3                           	retq
   32551: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   32558: 48 8b 05 81 2a 04 00         	movq	0x42a81(%rip), %rax     # 0x74fe0 <_GLOBAL_OFFSET_TABLE_+0x520>
   3255f: 48 89 05 42 32 04 00         	movq	%rax, 0x43242(%rip)     # 0x757a8 <implementation>
   32566: 48 8b 40 10                  	movq	0x10(%rax), %rax
   3256a: 48 85 c0                     	testq	%rax, %rax
   3256d: 74 e1                        	je	0x32550 <randombytes_stir+0x20>
   3256f: 48 83 ec 08                  	subq	$0x8, %rsp
   32573: ff d0                        	callq	*%rax
   32575: 48 8b 05 2c 32 04 00         	movq	0x4322c(%rip), %rax     # 0x757a8 <implementation>
   3257c: 48 8b 40 10                  	movq	0x10(%rax), %rax
   32580: 48 85 c0                     	testq	%rax, %rax
   32583: 74 0b                        	je	0x32590 <randombytes_stir+0x60>
   32585: 48 83 c4 08                  	addq	$0x8, %rsp
   32589: ff e0                        	jmpq	*%rax
   3258b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   32590: 48 83 c4 08                  	addq	$0x8, %rsp
   32594: c3                           	retq
   32595: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000325a0 <randombytes_uniform>:
   325a0: 55                           	pushq	%rbp
   325a1: 53                           	pushq	%rbx
   325a2: 89 fb                        	movl	%edi, %ebx
   325a4: 48 83 ec 08                  	subq	$0x8, %rsp
   325a8: 48 8b 0d f9 31 04 00         	movq	0x431f9(%rip), %rcx     # 0x757a8 <implementation>
   325af: 48 85 c9                     	testq	%rcx, %rcx
   325b2: 0f 84 80 00 00 00            	je	0x32638 <randombytes_uniform+0x98>
   325b8: 48 8b 41 18                  	movq	0x18(%rcx), %rax
   325bc: 48 85 c0                     	testq	%rax, %rax
   325bf: 74 0f                        	je	0x325d0 <randombytes_uniform+0x30>
   325c1: 48 83 c4 08                  	addq	$0x8, %rsp
   325c5: 89 df                        	movl	%ebx, %edi
   325c7: 5b                           	popq	%rbx
   325c8: 5d                           	popq	%rbp
   325c9: ff e0                        	jmpq	*%rax
   325cb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   325d0: 31 d2                        	xorl	%edx, %edx
   325d2: 83 fb 01                     	cmpl	$0x1, %ebx
   325d5: 76 55                        	jbe	0x3262c <randombytes_uniform+0x8c>
   325d7: 89 d8                        	movl	%ebx, %eax
   325d9: 31 d2                        	xorl	%edx, %edx
   325db: f7 d8                        	negl	%eax
   325dd: f7 f3                        	divl	%ebx
   325df: 89 d5                        	movl	%edx, %ebp
   325e1: eb 13                        	jmp	0x325f6 <randombytes_uniform+0x56>
   325e3: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   325e8: ff 51 08                     	callq	*0x8(%rcx)
   325eb: 39 e8                        	cmpl	%ebp, %eax
   325ed: 73 39                        	jae	0x32628 <randombytes_uniform+0x88>
   325ef: 48 8b 0d b2 31 04 00         	movq	0x431b2(%rip), %rcx     # 0x757a8 <implementation>
   325f6: 48 85 c9                     	testq	%rcx, %rcx
   325f9: 75 ed                        	jne	0x325e8 <randombytes_uniform+0x48>
   325fb: 48 8b 0d de 29 04 00         	movq	0x429de(%rip), %rcx     # 0x74fe0 <_GLOBAL_OFFSET_TABLE_+0x520>
   32602: 48 8b 41 10                  	movq	0x10(%rcx), %rax
   32606: 48 89 0d 9b 31 04 00         	movq	%rcx, 0x4319b(%rip)     # 0x757a8 <implementation>
   3260d: 48 85 c0                     	testq	%rax, %rax
   32610: 74 d6                        	je	0x325e8 <randombytes_uniform+0x48>
   32612: ff d0                        	callq	*%rax
   32614: 48 8b 0d 8d 31 04 00         	movq	0x4318d(%rip), %rcx     # 0x757a8 <implementation>
   3261b: ff 51 08                     	callq	*0x8(%rcx)
   3261e: 39 e8                        	cmpl	%ebp, %eax
   32620: 72 cd                        	jb	0x325ef <randombytes_uniform+0x4f>
   32622: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   32628: 31 d2                        	xorl	%edx, %edx
   3262a: f7 f3                        	divl	%ebx
   3262c: 48 83 c4 08                  	addq	$0x8, %rsp
   32630: 89 d0                        	movl	%edx, %eax
   32632: 5b                           	popq	%rbx
   32633: 5d                           	popq	%rbp
   32634: c3                           	retq
   32635: 0f 1f 00                     	nopl	(%rax)
   32638: 48 8b 0d a1 29 04 00         	movq	0x429a1(%rip), %rcx     # 0x74fe0 <_GLOBAL_OFFSET_TABLE_+0x520>
   3263f: 48 8b 41 10                  	movq	0x10(%rcx), %rax
   32643: 48 89 0d 5e 31 04 00         	movq	%rcx, 0x4315e(%rip)     # 0x757a8 <implementation>
   3264a: 48 85 c0                     	testq	%rax, %rax
   3264d: 0f 84 65 ff ff ff            	je	0x325b8 <randombytes_uniform+0x18>
   32653: ff d0                        	callq	*%rax
   32655: 48 8b 0d 4c 31 04 00         	movq	0x4314c(%rip), %rcx     # 0x757a8 <implementation>
   3265c: e9 57 ff ff ff               	jmp	0x325b8 <randombytes_uniform+0x18>
   32661: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3266c: 0f 1f 40 00                  	nopl	(%rax)

0000000000032670 <randombytes_buf>:
   32670: 48 83 3d 30 31 04 00 00      	cmpq	$0x0, 0x43130(%rip)     # 0x757a8 <implementation>
   32678: 74 1e                        	je	0x32698 <randombytes_buf+0x28>
   3267a: 48 85 f6                     	testq	%rsi, %rsi
   3267d: 74 11                        	je	0x32690 <randombytes_buf+0x20>
   3267f: 48 8b 05 22 31 04 00         	movq	0x43122(%rip), %rax     # 0x757a8 <implementation>
   32686: ff 60 20                     	jmpq	*0x20(%rax)
   32689: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   32690: c3                           	retq
   32691: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   32698: 48 8b 05 41 29 04 00         	movq	0x42941(%rip), %rax     # 0x74fe0 <_GLOBAL_OFFSET_TABLE_+0x520>
   3269f: 48 89 05 02 31 04 00         	movq	%rax, 0x43102(%rip)     # 0x757a8 <implementation>
   326a6: 48 8b 40 10                  	movq	0x10(%rax), %rax
   326aa: 48 85 c0                     	testq	%rax, %rax
   326ad: 74 cb                        	je	0x3267a <randombytes_buf+0xa>
   326af: 48 83 ec 18                  	subq	$0x18, %rsp
   326b3: 48 89 74 24 08               	movq	%rsi, 0x8(%rsp)
   326b8: 48 89 3c 24                  	movq	%rdi, (%rsp)
   326bc: ff d0                        	callq	*%rax
   326be: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   326c3: 48 8b 3c 24                  	movq	(%rsp), %rdi
   326c7: 48 85 f6                     	testq	%rsi, %rsi
   326ca: 74 14                        	je	0x326e0 <randombytes_buf+0x70>
   326cc: 48 8b 05 d5 30 04 00         	movq	0x430d5(%rip), %rax     # 0x757a8 <implementation>
   326d3: 48 8b 40 20                  	movq	0x20(%rax), %rax
   326d7: 48 83 c4 18                  	addq	$0x18, %rsp
   326db: ff e0                        	jmpq	*%rax
   326dd: 0f 1f 00                     	nopl	(%rax)
   326e0: 48 83 c4 18                  	addq	$0x18, %rsp
   326e4: c3                           	retq
   326e5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000326f0 <randombytes_buf_deterministic>:
   326f0: 48 b8 00 00 00 00 40 00 00 00	movabsq	$0x4000000000, %rax     # imm = 0x4000000000
   326fa: 48 39 f0                     	cmpq	%rsi, %rax
   326fd: 72 0f                        	jb	0x3270e <randombytes_buf_deterministic+0x1e>
   326ff: 48 89 d1                     	movq	%rdx, %rcx
   32702: 48 8d 15 5f 75 03 00         	leaq	0x3755f(%rip), %rdx     # 0x69c68 <nonce.0>
   32709: e9 32 bc fd ff               	jmp	0xe340 <crypto_stream_chacha20_ietf@plt>
   3270e: 50                           	pushq	%rax
   3270f: e8 7c ba fd ff               	callq	0xe190 <sodium_misuse@plt>
   32714: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3271f: 90                           	nop

0000000000032720 <randombytes_seedbytes>:
   32720: b8 20 00 00 00               	movl	$0x20, %eax
   32725: c3                           	retq
   32726: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000032730 <randombytes_close>:
   32730: 48 8b 05 71 30 04 00         	movq	0x43071(%rip), %rax     # 0x757a8 <implementation>
   32737: 48 85 c0                     	testq	%rax, %rax
   3273a: 74 14                        	je	0x32750 <randombytes_close+0x20>
   3273c: 48 8b 40 28                  	movq	0x28(%rax), %rax
   32740: 48 85 c0                     	testq	%rax, %rax
   32743: 74 0b                        	je	0x32750 <randombytes_close+0x20>
   32745: ff e0                        	jmpq	*%rax
   32747: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   32750: 31 c0                        	xorl	%eax, %eax
   32752: c3                           	retq
   32753: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3275e: 66 90                        	nop

0000000000032760 <randombytes>:
   32760: 48 83 3d 40 30 04 00 00      	cmpq	$0x0, 0x43040(%rip)     # 0x757a8 <implementation>
   32768: 74 1e                        	je	0x32788 <randombytes+0x28>
   3276a: 48 85 f6                     	testq	%rsi, %rsi
   3276d: 74 11                        	je	0x32780 <randombytes+0x20>
   3276f: 48 8b 05 32 30 04 00         	movq	0x43032(%rip), %rax     # 0x757a8 <implementation>
   32776: ff 60 20                     	jmpq	*0x20(%rax)
   32779: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   32780: c3                           	retq
   32781: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   32788: 48 8b 05 51 28 04 00         	movq	0x42851(%rip), %rax     # 0x74fe0 <_GLOBAL_OFFSET_TABLE_+0x520>
   3278f: 48 89 05 12 30 04 00         	movq	%rax, 0x43012(%rip)     # 0x757a8 <implementation>
   32796: 48 8b 40 10                  	movq	0x10(%rax), %rax
   3279a: 48 85 c0                     	testq	%rax, %rax
   3279d: 74 cb                        	je	0x3276a <randombytes+0xa>
   3279f: 48 83 ec 18                  	subq	$0x18, %rsp
   327a3: 48 89 74 24 08               	movq	%rsi, 0x8(%rsp)
   327a8: 48 89 3c 24                  	movq	%rdi, (%rsp)
   327ac: ff d0                        	callq	*%rax
   327ae: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   327b3: 48 8b 3c 24                  	movq	(%rsp), %rdi
   327b7: 48 85 f6                     	testq	%rsi, %rsi
   327ba: 74 14                        	je	0x327d0 <randombytes+0x70>
   327bc: 48 8b 05 e5 2f 04 00         	movq	0x42fe5(%rip), %rax     # 0x757a8 <implementation>
   327c3: 48 8b 40 20                  	movq	0x20(%rax), %rax
   327c7: 48 83 c4 18                  	addq	$0x18, %rsp
   327cb: ff e0                        	jmpq	*%rax
   327cd: 0f 1f 00                     	nopl	(%rax)
   327d0: 48 83 c4 18                  	addq	$0x18, %rsp
   327d4: c3                           	retq
   327d5: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   327df: 90                           	nop

00000000000327e0 <sodium_bin2hex>:
   327e0: 48 b8 fe ff ff ff ff ff ff 7f	movabsq	$0x7ffffffffffffffe, %rax # imm = 0x7FFFFFFFFFFFFFFE
   327ea: 48 39 c8                     	cmpq	%rcx, %rax
   327ed: 0f 82 71 02 00 00            	jb	0x32a64 <sodium_bin2hex+0x284>
   327f3: 48 8d 04 09                  	leaq	(%rcx,%rcx), %rax
   327f7: 48 39 f0                     	cmpq	%rsi, %rax
   327fa: 0f 83 64 02 00 00            	jae	0x32a64 <sodium_bin2hex+0x284>
   32800: 48 89 fe                     	movq	%rdi, %rsi
   32803: 48 85 c9                     	testq	%rcx, %rcx
   32806: 74 7d                        	je	0x32885 <sodium_bin2hex+0xa5>
   32808: 49 89 d0                     	movq	%rdx, %r8
   3280b: 48 8d 51 ff                  	leaq	-0x1(%rcx), %rdx
   3280f: 48 83 fa 0e                  	cmpq	$0xe, %rdx
   32813: 0f 86 3f 02 00 00            	jbe	0x32a58 <sodium_bin2hex+0x278>
   32819: 49 8d 14 08                  	leaq	(%r8,%rcx), %rdx
   3281d: 48 8d 34 07                  	leaq	(%rdi,%rax), %rsi
   32821: 48 39 d7                     	cmpq	%rdx, %rdi
   32824: 73 6a                        	jae	0x32890 <sodium_bin2hex+0xb0>
   32826: 45 31 c9                     	xorl	%r9d, %r9d
   32829: 49 39 f0                     	cmpq	%rsi, %r8
   3282c: 73 62                        	jae	0x32890 <sodium_bin2hex+0xb0>
   3282e: 66 90                        	nop
   32830: 43 0f b6 04 08               	movzbl	(%r8,%r9), %eax
   32835: 89 c2                        	movl	%eax, %edx
   32837: 41 89 c2                     	movl	%eax, %r10d
   3283a: 83 e0 0f                     	andl	$0xf, %eax
   3283d: 83 e8 0a                     	subl	$0xa, %eax
   32840: 83 e2 0f                     	andl	$0xf, %edx
   32843: 41 c0 ea 04                  	shrb	$0x4, %r10b
   32847: c1 e8 08                     	shrl	$0x8, %eax
   3284a: 83 e0 d9                     	andl	$-0x27, %eax
   3284d: 8d 44 02 57                  	leal	0x57(%rdx,%rax), %eax
   32851: 41 0f b6 d2                  	movzbl	%r10b, %edx
   32855: 83 ea 0a                     	subl	$0xa, %edx
   32858: 0f b6 c0                     	movzbl	%al, %eax
   3285b: c1 ea 08                     	shrl	$0x8, %edx
   3285e: c1 e0 08                     	shll	$0x8, %eax
   32861: 83 e2 d9                     	andl	$-0x27, %edx
   32864: 45 8d 54 12 57               	leal	0x57(%r10,%rdx), %r10d
   32869: 45 0f b6 d2                  	movzbl	%r10b, %r10d
   3286d: 44 09 d0                     	orl	%r10d, %eax
   32870: 42 88 04 4f                  	movb	%al, (%rdi,%r9,2)
   32874: 0f b6 c4                     	movzbl	%ah, %eax
   32877: 42 88 44 4f 01               	movb	%al, 0x1(%rdi,%r9,2)
   3287c: 49 83 c1 01                  	addq	$0x1, %r9
   32880: 4c 39 c9                     	cmpq	%r9, %rcx
   32883: 75 ab                        	jne	0x32830 <sodium_bin2hex+0x50>
   32885: c6 06 00                     	movb	$0x0, (%rsi)
   32888: 48 89 f8                     	movq	%rdi, %rax
   3288b: c3                           	retq
   3288c: 0f 1f 40 00                  	nopl	(%rax)
   32890: 49 89 c9                     	movq	%rcx, %r9
   32893: 66 0f 6f 3d c5 e7 02 00      	movdqa	0x2e7c5(%rip), %xmm7    # 0x61060 <sysconf@GLIBC_2.2.5+0x61060>
   3289b: 66 0f 6f 25 bd e8 02 00      	movdqa	0x2e8bd(%rip), %xmm4    # 0x61160 <sysconf@GLIBC_2.2.5+0x61160>
   328a3: 31 c0                        	xorl	%eax, %eax
   328a5: 66 0f 6f 1d c3 e8 02 00      	movdqa	0x2e8c3(%rip), %xmm3    # 0x61170 <sysconf@GLIBC_2.2.5+0x61170>
   328ad: 66 0f 6f 35 cb e8 02 00      	movdqa	0x2e8cb(%rip), %xmm6    # 0x61180 <sysconf@GLIBC_2.2.5+0x61180>
   328b5: 49 83 e1 f0                  	andq	$-0x10, %r9
   328b9: 66 0f ef d2                  	pxor	%xmm2, %xmm2
   328bd: 66 0f 6f 2d cb e8 02 00      	movdqa	0x2e8cb(%rip), %xmm5    # 0x61190 <sysconf@GLIBC_2.2.5+0x61190>
   328c5: 0f 1f 00                     	nopl	(%rax)
   328c8: f3 45 0f 6f 0c 00            	movdqu	(%r8,%rax), %xmm9
   328ce: f3 45 0f 6f 04 00            	movdqu	(%r8,%rax), %xmm8
   328d4: 66 44 0f db cf               	pand	%xmm7, %xmm9
   328d9: 66 41 0f 71 d0 04            	psrlw	$0x4, %xmm8
   328df: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   328e4: 66 41 0f 6f c9               	movdqa	%xmm9, %xmm1
   328e9: 66 44 0f db c7               	pand	%xmm7, %xmm8
   328ee: 66 0f 60 c2                  	punpcklbw	%xmm2, %xmm0    # xmm0 = xmm0[0],xmm2[0],xmm0[1],xmm2[1],xmm0[2],xmm2[2],xmm0[3],xmm2[3],xmm0[4],xmm2[4],xmm0[5],xmm2[5],xmm0[6],xmm2[6],xmm0[7],xmm2[7]
   328f2: 66 0f 68 ca                  	punpckhbw	%xmm2, %xmm1    # xmm1 = xmm1[8],xmm2[8],xmm1[9],xmm2[9],xmm1[10],xmm2[10],xmm1[11],xmm2[11],xmm1[12],xmm2[12],xmm1[13],xmm2[13],xmm1[14],xmm2[14],xmm1[15],xmm2[15]
   328f6: 66 44 0f fc cd               	paddb	%xmm5, %xmm9
   328fb: 66 0f fd c4                  	paddw	%xmm4, %xmm0
   328ff: 66 0f fd cc                  	paddw	%xmm4, %xmm1
   32903: 66 0f 71 d0 08               	psrlw	$0x8, %xmm0
   32908: 66 0f 71 d1 08               	psrlw	$0x8, %xmm1
   3290d: 66 0f db cb                  	pand	%xmm3, %xmm1
   32911: 66 0f db c3                  	pand	%xmm3, %xmm0
   32915: 66 0f 67 c1                  	packuswb	%xmm1, %xmm0
   32919: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   3291e: 66 0f db c6                  	pand	%xmm6, %xmm0
   32922: 66 0f 60 ca                  	punpcklbw	%xmm2, %xmm1    # xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1],xmm1[2],xmm2[2],xmm1[3],xmm2[3],xmm1[4],xmm2[4],xmm1[5],xmm2[5],xmm1[6],xmm2[6],xmm1[7],xmm2[7]
   32926: 66 41 0f fc c1               	paddb	%xmm9, %xmm0
   3292b: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   32930: 66 0f fd cc                  	paddw	%xmm4, %xmm1
   32934: 66 44 0f 68 ca               	punpckhbw	%xmm2, %xmm9    # xmm9 = xmm9[8],xmm2[8],xmm9[9],xmm2[9],xmm9[10],xmm2[10],xmm9[11],xmm2[11],xmm9[12],xmm2[12],xmm9[13],xmm2[13],xmm9[14],xmm2[14],xmm9[15],xmm2[15]
   32939: 66 0f 71 d1 08               	psrlw	$0x8, %xmm1
   3293e: 66 44 0f fc c5               	paddb	%xmm5, %xmm8
   32943: 66 44 0f fd cc               	paddw	%xmm4, %xmm9
   32948: 66 0f db cb                  	pand	%xmm3, %xmm1
   3294c: 66 41 0f 71 d1 08            	psrlw	$0x8, %xmm9
   32952: 66 44 0f db cb               	pand	%xmm3, %xmm9
   32957: 66 41 0f 67 c9               	packuswb	%xmm9, %xmm1
   3295c: 66 0f db ce                  	pand	%xmm6, %xmm1
   32960: 66 41 0f fc c8               	paddb	%xmm8, %xmm1
   32965: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   3296a: 66 0f 68 c2                  	punpckhbw	%xmm2, %xmm0    # xmm0 = xmm0[8],xmm2[8],xmm0[9],xmm2[9],xmm0[10],xmm2[10],xmm0[11],xmm2[11],xmm0[12],xmm2[12],xmm0[13],xmm2[13],xmm0[14],xmm2[14],xmm0[15],xmm2[15]
   3296e: 66 44 0f 6f c9               	movdqa	%xmm1, %xmm9
   32973: 66 44 0f 60 c2               	punpcklbw	%xmm2, %xmm8    # xmm8 = xmm8[0],xmm2[0],xmm8[1],xmm2[1],xmm8[2],xmm2[2],xmm8[3],xmm2[3],xmm8[4],xmm2[4],xmm8[5],xmm2[5],xmm8[6],xmm2[6],xmm8[7],xmm2[7]
   32978: 66 0f 68 ca                  	punpckhbw	%xmm2, %xmm1    # xmm1 = xmm1[8],xmm2[8],xmm1[9],xmm2[9],xmm1[10],xmm2[10],xmm1[11],xmm2[11],xmm1[12],xmm2[12],xmm1[13],xmm2[13],xmm1[14],xmm2[14],xmm1[15],xmm2[15]
   3297c: 66 41 0f 71 f0 08            	psllw	$0x8, %xmm8
   32982: 66 0f 71 f0 08               	psllw	$0x8, %xmm0
   32987: 66 44 0f 60 ca               	punpcklbw	%xmm2, %xmm9    # xmm9 = xmm9[0],xmm2[0],xmm9[1],xmm2[1],xmm9[2],xmm2[2],xmm9[3],xmm2[3],xmm9[4],xmm2[4],xmm9[5],xmm2[5],xmm9[6],xmm2[6],xmm9[7],xmm2[7]
   3298c: 66 45 0f eb c1               	por	%xmm9, %xmm8
   32991: 66 0f eb c1                  	por	%xmm1, %xmm0
   32995: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   3299a: 66 0f 6f cb                  	movdqa	%xmm3, %xmm1
   3299e: 66 45 0f db c8               	pand	%xmm8, %xmm9
   329a3: 66 0f db c8                  	pand	%xmm0, %xmm1
   329a7: 66 0f 71 d0 08               	psrlw	$0x8, %xmm0
   329ac: 66 44 0f 67 c9               	packuswb	%xmm1, %xmm9
   329b1: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   329b6: 66 0f db c3                  	pand	%xmm3, %xmm0
   329ba: 66 0f 71 d1 08               	psrlw	$0x8, %xmm1
   329bf: 66 0f db cb                  	pand	%xmm3, %xmm1
   329c3: 66 0f 67 c8                  	packuswb	%xmm0, %xmm1
   329c7: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   329cc: 66 0f 60 c1                  	punpcklbw	%xmm1, %xmm0    # xmm0 = xmm0[0],xmm1[0],xmm0[1],xmm1[1],xmm0[2],xmm1[2],xmm0[3],xmm1[3],xmm0[4],xmm1[4],xmm0[5],xmm1[5],xmm0[6],xmm1[6],xmm0[7],xmm1[7]
   329d0: 66 44 0f 68 c9               	punpckhbw	%xmm1, %xmm9    # xmm9 = xmm9[8],xmm1[8],xmm9[9],xmm1[9],xmm9[10],xmm1[10],xmm9[11],xmm1[11],xmm9[12],xmm1[12],xmm9[13],xmm1[13],xmm9[14],xmm1[14],xmm9[15],xmm1[15]
   329d5: 0f 11 04 47                  	movups	%xmm0, (%rdi,%rax,2)
   329d9: 44 0f 11 4c 47 10            	movups	%xmm9, 0x10(%rdi,%rax,2)
   329df: 48 83 c0 10                  	addq	$0x10, %rax
   329e3: 49 39 c1                     	cmpq	%rax, %r9
   329e6: 0f 85 dc fe ff ff            	jne	0x328c8 <sodium_bin2hex+0xe8>
   329ec: 4c 39 c9                     	cmpq	%r9, %rcx
   329ef: 0f 84 90 fe ff ff            	je	0x32885 <sodium_bin2hex+0xa5>
   329f5: 0f 1f 00                     	nopl	(%rax)
   329f8: 43 0f b6 04 08               	movzbl	(%r8,%r9), %eax
   329fd: 89 c2                        	movl	%eax, %edx
   329ff: 41 89 c2                     	movl	%eax, %r10d
   32a02: 83 e0 0f                     	andl	$0xf, %eax
   32a05: 83 e8 0a                     	subl	$0xa, %eax
   32a08: 83 e2 0f                     	andl	$0xf, %edx
   32a0b: 41 c0 ea 04                  	shrb	$0x4, %r10b
   32a0f: c1 e8 08                     	shrl	$0x8, %eax
   32a12: 83 e0 d9                     	andl	$-0x27, %eax
   32a15: 8d 44 02 57                  	leal	0x57(%rdx,%rax), %eax
   32a19: 41 0f b6 d2                  	movzbl	%r10b, %edx
   32a1d: 83 ea 0a                     	subl	$0xa, %edx
   32a20: 0f b6 c0                     	movzbl	%al, %eax
   32a23: c1 ea 08                     	shrl	$0x8, %edx
   32a26: c1 e0 08                     	shll	$0x8, %eax
   32a29: 83 e2 d9                     	andl	$-0x27, %edx
   32a2c: 45 8d 54 12 57               	leal	0x57(%r10,%rdx), %r10d
   32a31: 45 0f b6 d2                  	movzbl	%r10b, %r10d
   32a35: 44 09 d0                     	orl	%r10d, %eax
   32a38: 42 88 04 4f                  	movb	%al, (%rdi,%r9,2)
   32a3c: 0f b6 c4                     	movzbl	%ah, %eax
   32a3f: 42 88 44 4f 01               	movb	%al, 0x1(%rdi,%r9,2)
   32a44: 49 83 c1 01                  	addq	$0x1, %r9
   32a48: 49 39 c9                     	cmpq	%rcx, %r9
   32a4b: 72 ab                        	jb	0x329f8 <sodium_bin2hex+0x218>
   32a4d: c6 06 00                     	movb	$0x0, (%rsi)
   32a50: 48 89 f8                     	movq	%rdi, %rax
   32a53: c3                           	retq
   32a54: 0f 1f 40 00                  	nopl	(%rax)
   32a58: 45 31 c9                     	xorl	%r9d, %r9d
   32a5b: 48 8d 34 07                  	leaq	(%rdi,%rax), %rsi
   32a5f: e9 cc fd ff ff               	jmp	0x32830 <sodium_bin2hex+0x50>
   32a64: 50                           	pushq	%rax
   32a65: e8 26 b7 fd ff               	callq	0xe190 <sodium_misuse@plt>
   32a6a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000032a70 <sodium_hex2bin>:
   32a70: 41 57                        	pushq	%r15
   32a72: 41 56                        	pushq	%r14
   32a74: 41 55                        	pushq	%r13
   32a76: 41 54                        	pushq	%r12
   32a78: 49 89 d4                     	movq	%rdx, %r12
   32a7b: 55                           	pushq	%rbp
   32a7c: 53                           	pushq	%rbx
   32a7d: 48 83 ec 28                  	subq	$0x28, %rsp
   32a81: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   32a86: 48 89 34 24                  	movq	%rsi, (%rsp)
   32a8a: 4c 89 4c 24 10               	movq	%r9, 0x10(%rsp)
   32a8f: 48 85 c9                     	testq	%rcx, %rcx
   32a92: 0f 84 74 01 00 00            	je	0x32c0c <sodium_hex2bin+0x19c>
   32a98: c6 44 24 0f 00               	movb	$0x0, 0xf(%rsp)
   32a9d: bb 01 00 00 00               	movl	$0x1, %ebx
   32aa2: 45 31 c9                     	xorl	%r9d, %r9d
   32aa5: 45 31 f6                     	xorl	%r14d, %r14d
   32aa8: 4c 89 c5                     	movq	%r8, %rbp
   32aab: 49 89 cf                     	movq	%rcx, %r15
   32aae: 41 0f b6 74 1c ff            	movzbl	-0x1(%r12,%rbx), %esi
   32ab4: 4c 8d 6b ff                  	leaq	-0x1(%rbx), %r13
   32ab8: 89 f1                        	movl	%esi, %ecx
   32aba: 89 f7                        	movl	%esi, %edi
   32abc: 83 e1 df                     	andl	$-0x21, %ecx
   32abf: 83 f7 30                     	xorl	$0x30, %edi
   32ac2: 83 e9 37                     	subl	$0x37, %ecx
   32ac5: 40 0f b6 d7                  	movzbl	%dil, %edx
   32ac9: 44 0f b6 d9                  	movzbl	%cl, %r11d
   32acd: 83 ea 0a                     	subl	$0xa, %edx
   32ad0: 41 8d 43 f6                  	leal	-0xa(%r11), %eax
   32ad4: 41 83 eb 10                  	subl	$0x10, %r11d
   32ad8: c1 ea 08                     	shrl	$0x8, %edx
   32adb: 44 31 d8                     	xorl	%r11d, %eax
   32ade: c1 e8 08                     	shrl	$0x8, %eax
   32ae1: 41 89 c2                     	movl	%eax, %r10d
   32ae4: 41 08 d2                     	orb	%dl, %r10b
   32ae7: 75 37                        	jne	0x32b20 <sodium_hex2bin+0xb0>
   32ae9: 48 85 ed                     	testq	%rbp, %rbp
   32aec: 0f 84 e6 00 00 00            	je	0x32bd8 <sodium_hex2bin+0x168>
   32af2: 45 84 c9                     	testb	%r9b, %r9b
   32af5: 0f 85 dd 00 00 00            	jne	0x32bd8 <sodium_hex2bin+0x168>
   32afb: 48 89 ef                     	movq	%rbp, %rdi
   32afe: e8 2d b8 fd ff               	callq	0xe330 <strchr@plt>
   32b03: 48 85 c0                     	testq	%rax, %rax
   32b06: 74 58                        	je	0x32b60 <sodium_hex2bin+0xf0>
   32b08: 45 31 c9                     	xorl	%r9d, %r9d
   32b0b: 48 8d 43 01                  	leaq	0x1(%rbx), %rax
   32b0f: 4c 39 fb                     	cmpq	%r15, %rbx
   32b12: 0f 83 98 00 00 00            	jae	0x32bb0 <sodium_hex2bin+0x140>
   32b18: 48 89 c3                     	movq	%rax, %rbx
   32b1b: eb 91                        	jmp	0x32aae <sodium_hex2bin+0x3e>
   32b1d: 0f 1f 00                     	nopl	(%rax)
   32b20: 21 c1                        	andl	%eax, %ecx
   32b22: 48 8b 04 24                  	movq	(%rsp), %rax
   32b26: 21 d7                        	andl	%edx, %edi
   32b28: 09 cf                        	orl	%ecx, %edi
   32b2a: 49 39 c6                     	cmpq	%rax, %r14
   32b2d: 0f 83 b5 00 00 00            	jae	0x32be8 <sodium_hex2bin+0x178>
   32b33: 45 84 c9                     	testb	%r9b, %r9b
   32b36: 75 10                        	jne	0x32b48 <sodium_hex2bin+0xd8>
   32b38: c1 e7 04                     	shll	$0x4, %edi
   32b3b: 40 88 7c 24 0f               	movb	%dil, 0xf(%rsp)
   32b40: 41 f7 d1                     	notl	%r9d
   32b43: eb c6                        	jmp	0x32b0b <sodium_hex2bin+0x9b>
   32b45: 0f 1f 00                     	nopl	(%rax)
   32b48: 48 8b 44 24 18               	movq	0x18(%rsp), %rax
   32b4d: 40 0a 7c 24 0f               	orb	0xf(%rsp), %dil
   32b52: 42 88 3c 30                  	movb	%dil, (%rax,%r14)
   32b56: 49 83 c6 01                  	addq	$0x1, %r14
   32b5a: eb e4                        	jmp	0x32b40 <sodium_hex2bin+0xd0>
   32b5c: 0f 1f 40 00                  	nopl	(%rax)
   32b60: 4c 89 ed                     	movq	%r13, %rbp
   32b63: 4d 89 fd                     	movq	%r15, %r13
   32b66: 48 83 7c 24 60 00            	cmpq	$0x0, 0x60(%rsp)
   32b6c: 74 2a                        	je	0x32b98 <sodium_hex2bin+0x128>
   32b6e: 49 01 ec                     	addq	%rbp, %r12
   32b71: 48 8b 74 24 60               	movq	0x60(%rsp), %rsi
   32b76: 4c 89 26                     	movq	%r12, (%rsi)
   32b79: 48 8b 5c 24 10               	movq	0x10(%rsp), %rbx
   32b7e: 48 85 db                     	testq	%rbx, %rbx
   32b81: 74 03                        	je	0x32b86 <sodium_hex2bin+0x116>
   32b83: 4c 89 33                     	movq	%r14, (%rbx)
   32b86: 48 83 c4 28                  	addq	$0x28, %rsp
   32b8a: 5b                           	popq	%rbx
   32b8b: 5d                           	popq	%rbp
   32b8c: 41 5c                        	popq	%r12
   32b8e: 41 5d                        	popq	%r13
   32b90: 41 5e                        	popq	%r14
   32b92: 41 5f                        	popq	%r15
   32b94: c3                           	retq
   32b95: 0f 1f 00                     	nopl	(%rax)
   32b98: 49 39 ed                     	cmpq	%rbp, %r13
   32b9b: 74 dc                        	je	0x32b79 <sodium_hex2bin+0x109>
   32b9d: e8 7e b5 fd ff               	callq	0xe120 <__errno_location@plt>
   32ba2: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   32ba8: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   32bad: eb ca                        	jmp	0x32b79 <sodium_hex2bin+0x109>
   32baf: 90                           	nop
   32bb0: 4d 89 fd                     	movq	%r15, %r13
   32bb3: 45 84 c9                     	testb	%r9b, %r9b
   32bb6: 74 6a                        	je	0x32c22 <sodium_hex2bin+0x1b2>
   32bb8: e8 63 b5 fd ff               	callq	0xe120 <__errno_location@plt>
   32bbd: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   32bc3: 48 8d 6b ff                  	leaq	-0x1(%rbx), %rbp
   32bc7: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   32bcc: 45 31 f6                     	xorl	%r14d, %r14d
   32bcf: eb 95                        	jmp	0x32b66 <sodium_hex2bin+0xf6>
   32bd1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   32bd8: 4c 89 ed                     	movq	%r13, %rbp
   32bdb: 4d 89 fd                     	movq	%r15, %r13
   32bde: 48 89 eb                     	movq	%rbp, %rbx
   32be1: eb d0                        	jmp	0x32bb3 <sodium_hex2bin+0x143>
   32be3: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   32be8: 44 88 0c 24                  	movb	%r9b, (%rsp)
   32bec: 4c 89 ed                     	movq	%r13, %rbp
   32bef: 4d 89 fd                     	movq	%r15, %r13
   32bf2: e8 29 b5 fd ff               	callq	0xe120 <__errno_location@plt>
   32bf7: 44 0f b6 0c 24               	movzbl	(%rsp), %r9d
   32bfc: c7 00 22 00 00 00            	movl	$0x22, (%rax)
   32c02: 45 84 c9                     	testb	%r9b, %r9b
   32c05: 74 c0                        	je	0x32bc7 <sodium_hex2bin+0x157>
   32c07: 48 89 eb                     	movq	%rbp, %rbx
   32c0a: eb b1                        	jmp	0x32bbd <sodium_hex2bin+0x14d>
   32c0c: 45 31 f6                     	xorl	%r14d, %r14d
   32c0f: 31 c0                        	xorl	%eax, %eax
   32c11: 48 83 7c 24 60 00            	cmpq	$0x0, 0x60(%rsp)
   32c17: 0f 85 54 ff ff ff            	jne	0x32b71 <sodium_hex2bin+0x101>
   32c1d: e9 57 ff ff ff               	jmp	0x32b79 <sodium_hex2bin+0x109>
   32c22: 48 89 dd                     	movq	%rbx, %rbp
   32c25: 31 c0                        	xorl	%eax, %eax
   32c27: e9 3a ff ff ff               	jmp	0x32b66 <sodium_hex2bin+0xf6>
   32c2c: 0f 1f 40 00                  	nopl	(%rax)

0000000000032c30 <sodium_base64_encoded_len>:
   32c30: 89 f0                        	movl	%esi, %eax
   32c32: 83 e0 f9                     	andl	$-0x7, %eax
   32c35: 83 f8 01                     	cmpl	$0x1, %eax
   32c38: 75 4b                        	jne	0x32c85 <sodium_base64_encoded_len+0x55>
   32c3a: 48 b8 ab aa aa aa aa aa aa aa	movabsq	$-0x5555555555555555, %rax # imm = 0xAAAAAAAAAAAAAAAB
   32c44: c1 e6 1e                     	shll	$0x1e, %esi
   32c47: 48 f7 e7                     	mulq	%rdi
   32c4a: c1 fe 1f                     	sarl	$0x1f, %esi
   32c4d: 48 d1 ea                     	shrq	%rdx
   32c50: 48 8d 04 52                  	leaq	(%rdx,%rdx,2), %rax
   32c54: 48 29 c7                     	subq	%rax, %rdi
   32c57: b8 03 00 00 00               	movl	$0x3, %eax
   32c5c: 48 29 f8                     	subq	%rdi, %rax
   32c5f: 48 21 c6                     	andq	%rax, %rsi
   32c62: b8 04 00 00 00               	movl	$0x4, %eax
   32c67: 48 29 f0                     	subq	%rsi, %rax
   32c6a: 48 89 c1                     	movq	%rax, %rcx
   32c6d: 48 89 f8                     	movq	%rdi, %rax
   32c70: 48 d1 e8                     	shrq	%rax
   32c73: 48 09 f8                     	orq	%rdi, %rax
   32c76: 83 e0 01                     	andl	$0x1, %eax
   32c79: 48 f7 d8                     	negq	%rax
   32c7c: 48 21 c8                     	andq	%rcx, %rax
   32c7f: 48 8d 44 90 01               	leaq	0x1(%rax,%rdx,4), %rax
   32c84: c3                           	retq
   32c85: 50                           	pushq	%rax
   32c86: e8 05 b5 fd ff               	callq	0xe190 <sodium_misuse@plt>
   32c8b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000032c90 <sodium_bin2base64>:
   32c90: 41 57                        	pushq	%r15
   32c92: 44 89 c0                     	movl	%r8d, %eax
   32c95: 41 56                        	pushq	%r14
   32c97: 83 e0 f9                     	andl	$-0x7, %eax
   32c9a: 41 55                        	pushq	%r13
   32c9c: 41 54                        	pushq	%r12
   32c9e: 55                           	pushq	%rbp
   32c9f: 53                           	pushq	%rbx
   32ca0: 48 83 ec 08                  	subq	$0x8, %rsp
   32ca4: 83 f8 01                     	cmpl	$0x1, %eax
   32ca7: 0f 85 64 04 00 00            	jne	0x33111 <sodium_bin2base64+0x481>
   32cad: 48 b8 ab aa aa aa aa aa aa aa	movabsq	$-0x5555555555555555, %rax # imm = 0xAAAAAAAAAAAAAAAB
   32cb7: 48 89 f5                     	movq	%rsi, %rbp
   32cba: 48 89 d6                     	movq	%rdx, %rsi
   32cbd: 48 89 fb                     	movq	%rdi, %rbx
   32cc0: 48 f7 e1                     	mulq	%rcx
   32cc3: 48 89 cf                     	movq	%rcx, %rdi
   32cc6: 48 d1 ea                     	shrq	%rdx
   32cc9: 48 8d 04 52                  	leaq	(%rdx,%rdx,2), %rax
   32ccd: 4c 8d 24 95 00 00 00 00      	leaq	(,%rdx,4), %r12
   32cd5: 48 89 ca                     	movq	%rcx, %rdx
   32cd8: 48 29 c2                     	subq	%rax, %rdx
   32cdb: 0f 84 2f 02 00 00            	je	0x32f10 <sodium_bin2base64+0x280>
   32ce1: 41 f6 c0 02                  	testb	$0x2, %r8b
   32ce5: 0f 85 15 04 00 00            	jne	0x33100 <sodium_bin2base64+0x470>
   32ceb: 49 83 c4 04                  	addq	$0x4, %r12
   32cef: 49 39 ec                     	cmpq	%rbp, %r12
   32cf2: 0f 83 19 04 00 00            	jae	0x33111 <sodium_bin2base64+0x481>
   32cf8: 41 83 e0 04                  	andl	$0x4, %r8d
   32cfc: 0f 84 26 02 00 00            	je	0x32f28 <sodium_bin2base64+0x298>
   32d02: 4c 8d 2c 3e                  	leaq	(%rsi,%rdi), %r13
   32d06: 49 89 f0                     	movq	%rsi, %r8
   32d09: 45 31 c9                     	xorl	%r9d, %r9d
   32d0c: 31 ff                        	xorl	%edi, %edi
   32d0e: 31 c9                        	xorl	%ecx, %ecx
   32d10: e9 7e 00 00 00               	jmp	0x32d93 <sodium_bin2base64+0x103>
   32d15: 0f 1f 00                     	nopl	(%rax)
   32d18: 44 89 c8                     	movl	%r9d, %eax
   32d1b: 49 83 c0 01                  	addq	$0x1, %r8
   32d1f: 48 83 c7 02                  	addq	$0x2, %rdi
   32d23: 83 e0 3f                     	andl	$0x3f, %eax
   32d26: 44 8d 58 cc                  	leal	-0x34(%rax), %r11d
   32d2a: 8d 50 c2                     	leal	-0x3e(%rax), %edx
   32d2d: 41 c1 eb 08                  	shrl	$0x8, %r11d
   32d31: 8d 48 fc                     	leal	-0x4(%rax), %ecx
   32d34: c1 ea 08                     	shrl	$0x8, %edx
   32d37: 8d 70 e6                     	leal	-0x1a(%rax), %esi
   32d3a: 21 ca                        	andl	%ecx, %edx
   32d3c: 44 89 d9                     	movl	%r11d, %ecx
   32d3f: c1 ee 08                     	shrl	$0x8, %esi
   32d42: f7 d1                        	notl	%ecx
   32d44: 21 ca                        	andl	%ecx, %edx
   32d46: 8d 48 47                     	leal	0x47(%rax), %ecx
   32d49: 44 21 d9                     	andl	%r11d, %ecx
   32d4c: 41 89 f3                     	movl	%esi, %r11d
   32d4f: 41 f7 d3                     	notl	%r11d
   32d52: 44 21 d9                     	andl	%r11d, %ecx
   32d55: 45 31 db                     	xorl	%r11d, %r11d
   32d58: 09 ca                        	orl	%ecx, %edx
   32d5a: 8d 48 41                     	leal	0x41(%rax), %ecx
   32d5d: 21 f1                        	andl	%esi, %ecx
   32d5f: 09 ca                        	orl	%ecx, %edx
   32d61: 89 c1                        	movl	%eax, %ecx
   32d63: 83 f0 3f                     	xorl	$0x3f, %eax
   32d66: 83 f1 3e                     	xorl	$0x3e, %ecx
   32d69: f7 d8                        	negl	%eax
   32d6b: 0f b6 d2                     	movzbl	%dl, %edx
   32d6e: f7 d9                        	negl	%ecx
   32d70: c1 e8 08                     	shrl	$0x8, %eax
   32d73: c1 e9 08                     	shrl	$0x8, %ecx
   32d76: f7 d0                        	notl	%eax
   32d78: f7 d1                        	notl	%ecx
   32d7a: 83 e0 5f                     	andl	$0x5f, %eax
   32d7d: 83 e1 2d                     	andl	$0x2d, %ecx
   32d80: 09 c1                        	orl	%eax, %ecx
   32d82: 09 ca                        	orl	%ecx, %edx
   32d84: 31 c9                        	xorl	%ecx, %ecx
   32d86: 42 88 14 13                  	movb	%dl, (%rbx,%r10)
   32d8a: 4d 39 c5                     	cmpq	%r8, %r13
   32d8d: 0f 84 9f 00 00 00            	je	0x32e32 <sodium_bin2base64+0x1a2>
   32d93: 41 0f b6 00                  	movzbl	(%r8), %eax
   32d97: 41 c1 e1 08                  	shll	$0x8, %r9d
   32d9b: 48 83 c1 02                  	addq	$0x2, %rcx
   32d9f: 4c 8d 57 01                  	leaq	0x1(%rdi), %r10
   32da3: 41 89 cb                     	movl	%ecx, %r11d
   32da6: 41 01 c1                     	addl	%eax, %r9d
   32da9: 44 89 c8                     	movl	%r9d, %eax
   32dac: d3 e8                        	shrl	%cl, %eax
   32dae: 83 e0 3f                     	andl	$0x3f, %eax
   32db1: 44 8d 78 cc                  	leal	-0x34(%rax), %r15d
   32db5: 8d 50 c2                     	leal	-0x3e(%rax), %edx
   32db8: 41 c1 ef 08                  	shrl	$0x8, %r15d
   32dbc: 8d 70 fc                     	leal	-0x4(%rax), %esi
   32dbf: c1 ea 08                     	shrl	$0x8, %edx
   32dc2: 44 8d 70 e6                  	leal	-0x1a(%rax), %r14d
   32dc6: 21 f2                        	andl	%esi, %edx
   32dc8: 44 89 fe                     	movl	%r15d, %esi
   32dcb: 41 c1 ee 08                  	shrl	$0x8, %r14d
   32dcf: f7 d6                        	notl	%esi
   32dd1: 21 f2                        	andl	%esi, %edx
   32dd3: 8d 70 47                     	leal	0x47(%rax), %esi
   32dd6: 44 21 fe                     	andl	%r15d, %esi
   32dd9: 45 89 f7                     	movl	%r14d, %r15d
   32ddc: 41 f7 d7                     	notl	%r15d
   32ddf: 44 21 fe                     	andl	%r15d, %esi
   32de2: 09 f2                        	orl	%esi, %edx
   32de4: 8d 70 41                     	leal	0x41(%rax), %esi
   32de7: 44 21 f6                     	andl	%r14d, %esi
   32dea: 09 f2                        	orl	%esi, %edx
   32dec: 89 c6                        	movl	%eax, %esi
   32dee: 83 f0 3f                     	xorl	$0x3f, %eax
   32df1: 83 f6 3e                     	xorl	$0x3e, %esi
   32df4: f7 d8                        	negl	%eax
   32df6: 0f b6 d2                     	movzbl	%dl, %edx
   32df9: f7 de                        	negl	%esi
   32dfb: c1 e8 08                     	shrl	$0x8, %eax
   32dfe: c1 ee 08                     	shrl	$0x8, %esi
   32e01: f7 d0                        	notl	%eax
   32e03: f7 d6                        	notl	%esi
   32e05: 83 e0 5f                     	andl	$0x5f, %eax
   32e08: 83 e6 2d                     	andl	$0x2d, %esi
   32e0b: 09 c6                        	orl	%eax, %esi
   32e0d: 09 f2                        	orl	%esi, %edx
   32e0f: 88 14 3b                     	movb	%dl, (%rbx,%rdi)
   32e12: 48 83 f9 05                  	cmpq	$0x5, %rcx
   32e16: 0f 87 fc fe ff ff            	ja	0x32d18 <sodium_bin2base64+0x88>
   32e1c: 48 89 f8                     	movq	%rdi, %rax
   32e1f: 49 83 c0 01                  	addq	$0x1, %r8
   32e23: 4c 89 d7                     	movq	%r10, %rdi
   32e26: 49 89 c2                     	movq	%rax, %r10
   32e29: 4d 39 c5                     	cmpq	%r8, %r13
   32e2c: 0f 85 61 ff ff ff            	jne	0x32d93 <sodium_bin2base64+0x103>
   32e32: 48 85 c9                     	testq	%rcx, %rcx
   32e35: 0f 84 9a 02 00 00            	je	0x330d5 <sodium_bin2base64+0x445>
   32e3b: b9 06 00 00 00               	movl	$0x6, %ecx
   32e40: 44 29 d9                     	subl	%r11d, %ecx
   32e43: 41 d3 e1                     	shll	%cl, %r9d
   32e46: 41 83 e1 3f                  	andl	$0x3f, %r9d
   32e4a: 41 8d 71 cc                  	leal	-0x34(%r9), %esi
   32e4e: 41 8d 51 c2                  	leal	-0x3e(%r9), %edx
   32e52: c1 ee 08                     	shrl	$0x8, %esi
   32e55: 41 8d 41 fc                  	leal	-0x4(%r9), %eax
   32e59: c1 ea 08                     	shrl	$0x8, %edx
   32e5c: 41 8d 49 e6                  	leal	-0x1a(%r9), %ecx
   32e60: 21 c2                        	andl	%eax, %edx
   32e62: 89 f0                        	movl	%esi, %eax
   32e64: c1 e9 08                     	shrl	$0x8, %ecx
   32e67: f7 d0                        	notl	%eax
   32e69: 21 c2                        	andl	%eax, %edx
   32e6b: 41 8d 41 47                  	leal	0x47(%r9), %eax
   32e6f: 21 f0                        	andl	%esi, %eax
   32e71: 89 ce                        	movl	%ecx, %esi
   32e73: f7 d6                        	notl	%esi
   32e75: 21 f0                        	andl	%esi, %eax
   32e77: 09 c2                        	orl	%eax, %edx
   32e79: 41 8d 41 41                  	leal	0x41(%r9), %eax
   32e7d: 21 c8                        	andl	%ecx, %eax
   32e7f: 09 c2                        	orl	%eax, %edx
   32e81: 44 89 c8                     	movl	%r9d, %eax
   32e84: 83 f0 3e                     	xorl	$0x3e, %eax
   32e87: 0f b6 d2                     	movzbl	%dl, %edx
   32e8a: f7 d8                        	negl	%eax
   32e8c: c1 e8 08                     	shrl	$0x8, %eax
   32e8f: f7 d0                        	notl	%eax
   32e91: 83 e0 2d                     	andl	$0x2d, %eax
   32e94: 89 c1                        	movl	%eax, %ecx
   32e96: 44 89 c8                     	movl	%r9d, %eax
   32e99: 83 f0 3f                     	xorl	$0x3f, %eax
   32e9c: f7 d8                        	negl	%eax
   32e9e: c1 e8 08                     	shrl	$0x8, %eax
   32ea1: f7 d0                        	notl	%eax
   32ea3: 83 e0 5f                     	andl	$0x5f, %eax
   32ea6: 09 c8                        	orl	%ecx, %eax
   32ea8: 09 c2                        	orl	%eax, %edx
   32eaa: 88 14 3b                     	movb	%dl, (%rbx,%rdi)
   32ead: 49 8d 7a 02                  	leaq	0x2(%r10), %rdi
   32eb1: 49 39 fc                     	cmpq	%rdi, %r12
   32eb4: 0f 82 24 02 00 00            	jb	0x330de <sodium_bin2base64+0x44e>
   32eba: 4c 39 e7                     	cmpq	%r12, %rdi
   32ebd: 0f 83 6b 02 00 00            	jae	0x3312e <sodium_bin2base64+0x49e>
   32ec3: 4c 89 e2                     	movq	%r12, %rdx
   32ec6: be 3d 00 00 00               	movl	$0x3d, %esi
   32ecb: 48 29 fa                     	subq	%rdi, %rdx
   32ece: 48 01 df                     	addq	%rbx, %rdi
   32ed1: e8 fa b4 fd ff               	callq	0xe3d0 <memset@plt>
   32ed6: 49 8d 44 24 01               	leaq	0x1(%r12), %rax
   32edb: 48 89 ea                     	movq	%rbp, %rdx
   32ede: 4a 8d 3c 23                  	leaq	(%rbx,%r12), %rdi
   32ee2: 4c 29 e2                     	subq	%r12, %rdx
   32ee5: 48 39 c5                     	cmpq	%rax, %rbp
   32ee8: b8 01 00 00 00               	movl	$0x1, %eax
   32eed: 48 0f 42 d0                  	cmovbq	%rax, %rdx
   32ef1: 31 f6                        	xorl	%esi, %esi
   32ef3: e8 d8 b4 fd ff               	callq	0xe3d0 <memset@plt>
   32ef8: 48 83 c4 08                  	addq	$0x8, %rsp
   32efc: 48 89 d8                     	movq	%rbx, %rax
   32eff: 5b                           	popq	%rbx
   32f00: 5d                           	popq	%rbp
   32f01: 41 5c                        	popq	%r12
   32f03: 41 5d                        	popq	%r13
   32f05: 41 5e                        	popq	%r14
   32f07: 41 5f                        	popq	%r15
   32f09: c3                           	retq
   32f0a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   32f10: 49 39 ec                     	cmpq	%rbp, %r12
   32f13: 0f 83 f8 01 00 00            	jae	0x33111 <sodium_bin2base64+0x481>
   32f19: 41 83 e0 04                  	andl	$0x4, %r8d
   32f1d: 0f 85 fd 01 00 00            	jne	0x33120 <sodium_bin2base64+0x490>
   32f23: 48 85 c9                     	testq	%rcx, %rcx
   32f26: 74 92                        	je	0x32eba <sodium_bin2base64+0x22a>
   32f28: 4c 8d 2c 3e                  	leaq	(%rsi,%rdi), %r13
   32f2c: 49 89 f0                     	movq	%rsi, %r8
   32f2f: 45 31 c9                     	xorl	%r9d, %r9d
   32f32: 31 ff                        	xorl	%edi, %edi
   32f34: 31 c9                        	xorl	%ecx, %ecx
   32f36: e9 80 00 00 00               	jmp	0x32fbb <sodium_bin2base64+0x32b>
   32f3b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   32f40: 44 89 c8                     	movl	%r9d, %eax
   32f43: 49 83 c0 01                  	addq	$0x1, %r8
   32f47: 48 83 c7 02                  	addq	$0x2, %rdi
   32f4b: 83 e0 3f                     	andl	$0x3f, %eax
   32f4e: 44 8d 58 cc                  	leal	-0x34(%rax), %r11d
   32f52: 8d 50 c2                     	leal	-0x3e(%rax), %edx
   32f55: 41 c1 eb 08                  	shrl	$0x8, %r11d
   32f59: 8d 48 fc                     	leal	-0x4(%rax), %ecx
   32f5c: c1 ea 08                     	shrl	$0x8, %edx
   32f5f: 8d 70 e6                     	leal	-0x1a(%rax), %esi
   32f62: 21 ca                        	andl	%ecx, %edx
   32f64: 44 89 d9                     	movl	%r11d, %ecx
   32f67: c1 ee 08                     	shrl	$0x8, %esi
   32f6a: f7 d1                        	notl	%ecx
   32f6c: 21 ca                        	andl	%ecx, %edx
   32f6e: 8d 48 47                     	leal	0x47(%rax), %ecx
   32f71: 44 21 d9                     	andl	%r11d, %ecx
   32f74: 41 89 f3                     	movl	%esi, %r11d
   32f77: 41 f7 d3                     	notl	%r11d
   32f7a: 44 21 d9                     	andl	%r11d, %ecx
   32f7d: 45 31 db                     	xorl	%r11d, %r11d
   32f80: 09 ca                        	orl	%ecx, %edx
   32f82: 8d 48 41                     	leal	0x41(%rax), %ecx
   32f85: 21 f1                        	andl	%esi, %ecx
   32f87: 09 ca                        	orl	%ecx, %edx
   32f89: 89 c1                        	movl	%eax, %ecx
   32f8b: 83 f0 3f                     	xorl	$0x3f, %eax
   32f8e: 83 f1 3e                     	xorl	$0x3e, %ecx
   32f91: f7 d8                        	negl	%eax
   32f93: 0f b6 d2                     	movzbl	%dl, %edx
   32f96: f7 d9                        	negl	%ecx
   32f98: c1 e8 08                     	shrl	$0x8, %eax
   32f9b: c1 e9 08                     	shrl	$0x8, %ecx
   32f9e: f7 d0                        	notl	%eax
   32fa0: f7 d1                        	notl	%ecx
   32fa2: 83 e0 2f                     	andl	$0x2f, %eax
   32fa5: 83 e1 2b                     	andl	$0x2b, %ecx
   32fa8: 09 c1                        	orl	%eax, %ecx
   32faa: 09 ca                        	orl	%ecx, %edx
   32fac: 31 c9                        	xorl	%ecx, %ecx
   32fae: 42 88 14 13                  	movb	%dl, (%rbx,%r10)
   32fb2: 4d 39 c5                     	cmpq	%r8, %r13
   32fb5: 0f 84 9f 00 00 00            	je	0x3305a <sodium_bin2base64+0x3ca>
   32fbb: 41 0f b6 00                  	movzbl	(%r8), %eax
   32fbf: 41 c1 e1 08                  	shll	$0x8, %r9d
   32fc3: 48 83 c1 02                  	addq	$0x2, %rcx
   32fc7: 4c 8d 57 01                  	leaq	0x1(%rdi), %r10
   32fcb: 41 89 cb                     	movl	%ecx, %r11d
   32fce: 41 01 c1                     	addl	%eax, %r9d
   32fd1: 44 89 c8                     	movl	%r9d, %eax
   32fd4: d3 e8                        	shrl	%cl, %eax
   32fd6: 83 e0 3f                     	andl	$0x3f, %eax
   32fd9: 44 8d 78 cc                  	leal	-0x34(%rax), %r15d
   32fdd: 8d 50 c2                     	leal	-0x3e(%rax), %edx
   32fe0: 41 c1 ef 08                  	shrl	$0x8, %r15d
   32fe4: 8d 70 fc                     	leal	-0x4(%rax), %esi
   32fe7: c1 ea 08                     	shrl	$0x8, %edx
   32fea: 44 8d 70 e6                  	leal	-0x1a(%rax), %r14d
   32fee: 21 f2                        	andl	%esi, %edx
   32ff0: 44 89 fe                     	movl	%r15d, %esi
   32ff3: 41 c1 ee 08                  	shrl	$0x8, %r14d
   32ff7: f7 d6                        	notl	%esi
   32ff9: 21 f2                        	andl	%esi, %edx
   32ffb: 8d 70 47                     	leal	0x47(%rax), %esi
   32ffe: 44 21 fe                     	andl	%r15d, %esi
   33001: 45 89 f7                     	movl	%r14d, %r15d
   33004: 41 f7 d7                     	notl	%r15d
   33007: 44 21 fe                     	andl	%r15d, %esi
   3300a: 09 f2                        	orl	%esi, %edx
   3300c: 8d 70 41                     	leal	0x41(%rax), %esi
   3300f: 44 21 f6                     	andl	%r14d, %esi
   33012: 09 f2                        	orl	%esi, %edx
   33014: 89 c6                        	movl	%eax, %esi
   33016: 83 f0 3f                     	xorl	$0x3f, %eax
   33019: 83 f6 3e                     	xorl	$0x3e, %esi
   3301c: f7 d8                        	negl	%eax
   3301e: 0f b6 d2                     	movzbl	%dl, %edx
   33021: f7 de                        	negl	%esi
   33023: c1 e8 08                     	shrl	$0x8, %eax
   33026: c1 ee 08                     	shrl	$0x8, %esi
   33029: f7 d0                        	notl	%eax
   3302b: f7 d6                        	notl	%esi
   3302d: 83 e0 2f                     	andl	$0x2f, %eax
   33030: 83 e6 2b                     	andl	$0x2b, %esi
   33033: 09 c6                        	orl	%eax, %esi
   33035: 09 f2                        	orl	%esi, %edx
   33037: 88 14 3b                     	movb	%dl, (%rbx,%rdi)
   3303a: 48 83 f9 05                  	cmpq	$0x5, %rcx
   3303e: 0f 87 fc fe ff ff            	ja	0x32f40 <sodium_bin2base64+0x2b0>
   33044: 48 89 f8                     	movq	%rdi, %rax
   33047: 49 83 c0 01                  	addq	$0x1, %r8
   3304b: 4c 89 d7                     	movq	%r10, %rdi
   3304e: 49 89 c2                     	movq	%rax, %r10
   33051: 4d 39 c5                     	cmpq	%r8, %r13
   33054: 0f 85 61 ff ff ff            	jne	0x32fbb <sodium_bin2base64+0x32b>
   3305a: 48 85 c9                     	testq	%rcx, %rcx
   3305d: 74 76                        	je	0x330d5 <sodium_bin2base64+0x445>
   3305f: b9 06 00 00 00               	movl	$0x6, %ecx
   33064: 44 29 d9                     	subl	%r11d, %ecx
   33067: 41 d3 e1                     	shll	%cl, %r9d
   3306a: 41 83 e1 3f                  	andl	$0x3f, %r9d
   3306e: 41 8d 71 cc                  	leal	-0x34(%r9), %esi
   33072: 41 8d 51 c2                  	leal	-0x3e(%r9), %edx
   33076: c1 ee 08                     	shrl	$0x8, %esi
   33079: 41 8d 41 fc                  	leal	-0x4(%r9), %eax
   3307d: c1 ea 08                     	shrl	$0x8, %edx
   33080: 41 8d 49 e6                  	leal	-0x1a(%r9), %ecx
   33084: 21 c2                        	andl	%eax, %edx
   33086: 89 f0                        	movl	%esi, %eax
   33088: c1 e9 08                     	shrl	$0x8, %ecx
   3308b: f7 d0                        	notl	%eax
   3308d: 21 c2                        	andl	%eax, %edx
   3308f: 41 8d 41 47                  	leal	0x47(%r9), %eax
   33093: 21 f0                        	andl	%esi, %eax
   33095: 89 ce                        	movl	%ecx, %esi
   33097: f7 d6                        	notl	%esi
   33099: 21 f0                        	andl	%esi, %eax
   3309b: 09 c2                        	orl	%eax, %edx
   3309d: 41 8d 41 41                  	leal	0x41(%r9), %eax
   330a1: 21 c8                        	andl	%ecx, %eax
   330a3: 09 c2                        	orl	%eax, %edx
   330a5: 44 89 c8                     	movl	%r9d, %eax
   330a8: 83 f0 3e                     	xorl	$0x3e, %eax
   330ab: 0f b6 d2                     	movzbl	%dl, %edx
   330ae: f7 d8                        	negl	%eax
   330b0: c1 e8 08                     	shrl	$0x8, %eax
   330b3: f7 d0                        	notl	%eax
   330b5: 83 e0 2b                     	andl	$0x2b, %eax
   330b8: 89 c1                        	movl	%eax, %ecx
   330ba: 44 89 c8                     	movl	%r9d, %eax
   330bd: 83 f0 3f                     	xorl	$0x3f, %eax
   330c0: f7 d8                        	negl	%eax
   330c2: c1 e8 08                     	shrl	$0x8, %eax
   330c5: f7 d0                        	notl	%eax
   330c7: 83 e0 2f                     	andl	$0x2f, %eax
   330ca: 09 c8                        	orl	%ecx, %eax
   330cc: 09 c2                        	orl	%eax, %edx
   330ce: 88 14 3b                     	movb	%dl, (%rbx,%rdi)
   330d1: 49 8d 7a 02                  	leaq	0x2(%r10), %rdi
   330d5: 49 39 fc                     	cmpq	%rdi, %r12
   330d8: 0f 83 dc fd ff ff            	jae	0x32eba <sodium_bin2base64+0x22a>
   330de: 48 8d 0d 9b 6b 03 00         	leaq	0x36b9b(%rip), %rcx     # 0x69c80 <__PRETTY_FUNCTION__.0>
   330e5: ba e7 00 00 00               	movl	$0xe7, %edx
   330ea: 48 8d 35 af 63 03 00         	leaq	0x363af(%rip), %rsi     # 0x694a0 <d+0x140>
   330f1: 48 8d 3d 38 e3 02 00         	leaq	0x2e338(%rip), %rdi     # 0x61430 <_pad0+0xb0>
   330f8: e8 b3 b2 fd ff               	callq	0xe3b0 <__assert_fail@plt>
   330fd: 0f 1f 00                     	nopl	(%rax)
   33100: 48 d1 ea                     	shrq	%rdx
   33103: 4d 8d 64 14 02               	leaq	0x2(%r12,%rdx), %r12
   33108: 49 39 ec                     	cmpq	%rbp, %r12
   3310b: 0f 82 e7 fb ff ff            	jb	0x32cf8 <sodium_bin2base64+0x68>
   33111: e8 7a b0 fd ff               	callq	0xe190 <sodium_misuse@plt>
   33116: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   33120: 48 85 c9                     	testq	%rcx, %rcx
   33123: 0f 85 d9 fb ff ff            	jne	0x32d02 <sodium_bin2base64+0x72>
   33129: e9 8c fd ff ff               	jmp	0x32eba <sodium_bin2base64+0x22a>
   3312e: 49 89 fc                     	movq	%rdi, %r12
   33131: e9 a0 fd ff ff               	jmp	0x32ed6 <sodium_bin2base64+0x246>
   33136: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000033140 <sodium_base642bin>:
   33140: 41 57                        	pushq	%r15
   33142: 41 56                        	pushq	%r14
   33144: 41 55                        	pushq	%r13
   33146: 41 54                        	pushq	%r12
   33148: 55                           	pushq	%rbp
   33149: 53                           	pushq	%rbx
   3314a: 48 83 ec 38                  	subq	$0x38, %rsp
   3314e: 8b 44 24 78                  	movl	0x78(%rsp), %eax
   33152: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   33157: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   3315c: 83 e0 f9                     	andl	$-0x7, %eax
   3315f: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   33164: 83 f8 01                     	cmpl	$0x1, %eax
   33167: 0f 85 52 06 00 00            	jne	0x337bf <sodium_base642bin+0x67f>
   3316d: 8b 44 24 78                  	movl	0x78(%rsp), %eax
   33171: 49 89 d6                     	movq	%rdx, %r14
   33174: 49 89 cf                     	movq	%rcx, %r15
   33177: 4c 89 ce                     	movq	%r9, %rsi
   3317a: 83 e0 04                     	andl	$0x4, %eax
   3317d: 48 85 c9                     	testq	%rcx, %rcx
   33180: 0f 84 84 04 00 00            	je	0x3360a <sodium_base642bin+0x4ca>
   33186: 85 c0                        	testl	%eax, %eax
   33188: 0f 85 b2 01 00 00            	jne	0x33340 <sodium_base642bin+0x200>
   3318e: 48 83 7c 24 08 00            	cmpq	$0x0, 0x8(%rsp)
   33194: 0f 84 a6 04 00 00            	je	0x33640 <sodium_base642bin+0x500>
   3319a: 31 d2                        	xorl	%edx, %edx
   3319c: 48 89 74 24 28               	movq	%rsi, 0x28(%rsp)
   331a1: bb 01 00 00 00               	movl	$0x1, %ebx
   331a6: 31 ed                        	xorl	%ebp, %ebp
   331a8: 45 31 e4                     	xorl	%r12d, %r12d
   331ab: 41 ba 7a 00 00 00            	movl	$0x7a, %r10d
   331b1: 41 b9 5a 00 00 00            	movl	$0x5a, %r9d
   331b7: 49 89 d5                     	movq	%rdx, %r13
   331ba: 41 b8 39 00 00 00            	movl	$0x39, %r8d
   331c0: eb 4d                        	jmp	0x3320f <sodium_base642bin+0xcf>
   331c2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   331c8: c1 e5 06                     	shll	$0x6, %ebp
   331cb: 01 cd                        	addl	%ecx, %ebp
   331cd: 49 8d 4c 24 06               	leaq	0x6(%r12), %rcx
   331d2: 48 83 f9 07                  	cmpq	$0x7, %rcx
   331d6: 76 24                        	jbe	0x331fc <sodium_base642bin+0xbc>
   331d8: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
   331dd: 49 8d 4c 24 fe               	leaq	-0x2(%r12), %rcx
   331e2: 49 39 c5                     	cmpq	%rax, %r13
   331e5: 0f 83 87 03 00 00            	jae	0x33572 <sodium_base642bin+0x432>
   331eb: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   331f0: 89 e8                        	movl	%ebp, %eax
   331f2: d3 e8                        	shrl	%cl, %eax
   331f4: 42 88 04 2a                  	movb	%al, (%rdx,%r13)
   331f8: 49 83 c5 01                  	addq	$0x1, %r13
   331fc: 49 89 cc                     	movq	%rcx, %r12
   331ff: 48 8d 43 01                  	leaq	0x1(%rbx), %rax
   33203: 4c 39 fb                     	cmpq	%r15, %rbx
   33206: 0f 83 fc 02 00 00            	jae	0x33508 <sodium_base642bin+0x3c8>
   3320c: 48 89 c3                     	movq	%rax, %rbx
   3320f: 41 0f be 7c 1e ff            	movsbl	-0x1(%r14,%rbx), %edi
   33215: 44 89 d0                     	movl	%r10d, %eax
   33218: 48 8d 53 ff                  	leaq	-0x1(%rbx), %rdx
   3321c: 8d 4f 9f                     	leal	-0x61(%rdi), %ecx
   3321f: 29 f8                        	subl	%edi, %eax
   33221: 44 8d 5f bf                  	leal	-0x41(%rdi), %r11d
   33225: 89 fe                        	movl	%edi, %esi
   33227: 09 c8                        	orl	%ecx, %eax
   33229: 8d 4f b9                     	leal	-0x47(%rdi), %ecx
   3322c: 83 f6 41                     	xorl	$0x41, %esi
   3322f: c1 e8 08                     	shrl	$0x8, %eax
   33232: 40 0f be f6                  	movsbl	%sil, %esi
   33236: f7 d0                        	notl	%eax
   33238: f7 de                        	negl	%esi
   3323a: 21 c8                        	andl	%ecx, %eax
   3323c: 44 89 c9                     	movl	%r9d, %ecx
   3323f: c1 ee 08                     	shrl	$0x8, %esi
   33242: 29 f9                        	subl	%edi, %ecx
   33244: 44 09 d9                     	orl	%r11d, %ecx
   33247: c1 e9 08                     	shrl	$0x8, %ecx
   3324a: f7 d1                        	notl	%ecx
   3324c: 44 21 d9                     	andl	%r11d, %ecx
   3324f: 44 8d 5f d0                  	leal	-0x30(%rdi), %r11d
   33253: 09 c1                        	orl	%eax, %ecx
   33255: 44 89 c0                     	movl	%r8d, %eax
   33258: 29 f8                        	subl	%edi, %eax
   3325a: 44 09 d8                     	orl	%r11d, %eax
   3325d: 44 8d 5f 04                  	leal	0x4(%rdi), %r11d
   33261: c1 e8 08                     	shrl	$0x8, %eax
   33264: f7 d0                        	notl	%eax
   33266: 44 21 d8                     	andl	%r11d, %eax
   33269: 41 89 fb                     	movl	%edi, %r11d
   3326c: 09 c1                        	orl	%eax, %ecx
   3326e: 89 f8                        	movl	%edi, %eax
   33270: 41 83 f3 2b                  	xorl	$0x2b, %r11d
   33274: 83 f0 2f                     	xorl	$0x2f, %eax
   33277: 45 0f be db                  	movsbl	%r11b, %r11d
   3327b: 0f b6 c9                     	movzbl	%cl, %ecx
   3327e: 0f be c0                     	movsbl	%al, %eax
   33281: 41 f7 db                     	negl	%r11d
   33284: f7 d8                        	negl	%eax
   33286: 41 c1 eb 08                  	shrl	$0x8, %r11d
   3328a: c1 e8 08                     	shrl	$0x8, %eax
   3328d: 41 f7 d3                     	notl	%r11d
   33290: f7 d0                        	notl	%eax
   33292: 41 83 e3 3e                  	andl	$0x3e, %r11d
   33296: 83 e0 3f                     	andl	$0x3f, %eax
   33299: 44 09 d8                     	orl	%r11d, %eax
   3329c: 09 c8                        	orl	%ecx, %eax
   3329e: 89 c1                        	movl	%eax, %ecx
   332a0: f7 d9                        	negl	%ecx
   332a2: c1 e9 08                     	shrl	$0x8, %ecx
   332a5: f7 d1                        	notl	%ecx
   332a7: 21 f1                        	andl	%esi, %ecx
   332a9: 0f b6 c9                     	movzbl	%cl, %ecx
   332ac: 09 c1                        	orl	%eax, %ecx
   332ae: 81 f9 ff 00 00 00            	cmpl	$0xff, %ecx
   332b4: 0f 85 0e ff ff ff            	jne	0x331c8 <sodium_base642bin+0x88>
   332ba: 89 fe                        	movl	%edi, %esi
   332bc: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   332c1: 48 89 54 24 20               	movq	%rdx, 0x20(%rsp)
   332c6: e8 65 b0 fd ff               	callq	0xe330 <strchr@plt>
   332cb: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   332d0: 41 ba 7a 00 00 00            	movl	$0x7a, %r10d
   332d6: 41 b9 5a 00 00 00            	movl	$0x5a, %r9d
   332dc: 48 85 c0                     	testq	%rax, %rax
   332df: 41 b8 39 00 00 00            	movl	$0x39, %r8d
   332e5: 0f 85 14 ff ff ff            	jne	0x331ff <sodium_base642bin+0xbf>
   332eb: 48 89 d0                     	movq	%rdx, %rax
   332ee: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   332f3: 4c 89 ea                     	movq	%r13, %rdx
   332f6: 49 89 c5                     	movq	%rax, %r13
   332f9: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   332fe: 49 83 fc 04                  	cmpq	$0x4, %r12
   33302: 0f 86 b1 01 00 00            	jbe	0x334b9 <sodium_base642bin+0x379>
   33308: 31 d2                        	xorl	%edx, %edx
   3330a: 48 83 7c 24 70 00            	cmpq	$0x0, 0x70(%rsp)
   33310: 0f 84 ba 01 00 00            	je	0x334d0 <sodium_base642bin+0x390>
   33316: 48 8b 5c 24 70               	movq	0x70(%rsp), %rbx
   3331b: 4d 01 f5                     	addq	%r14, %r13
   3331e: 4c 89 2b                     	movq	%r13, (%rbx)
   33321: 48 85 f6                     	testq	%rsi, %rsi
   33324: 74 03                        	je	0x33329 <sodium_base642bin+0x1e9>
   33326: 48 89 16                     	movq	%rdx, (%rsi)
   33329: 48 83 c4 38                  	addq	$0x38, %rsp
   3332d: 5b                           	popq	%rbx
   3332e: 5d                           	popq	%rbp
   3332f: 41 5c                        	popq	%r12
   33331: 41 5d                        	popq	%r13
   33333: 41 5e                        	popq	%r14
   33335: 41 5f                        	popq	%r15
   33337: c3                           	retq
   33338: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   33340: 31 d2                        	xorl	%edx, %edx
   33342: 48 89 74 24 28               	movq	%rsi, 0x28(%rsp)
   33347: bb 01 00 00 00               	movl	$0x1, %ebx
   3334c: 31 ed                        	xorl	%ebp, %ebp
   3334e: 45 31 e4                     	xorl	%r12d, %r12d
   33351: 41 ba 7a 00 00 00            	movl	$0x7a, %r10d
   33357: 41 b9 5a 00 00 00            	movl	$0x5a, %r9d
   3335d: 49 89 d5                     	movq	%rdx, %r13
   33360: 41 b8 39 00 00 00            	movl	$0x39, %r8d
   33366: eb 4f                        	jmp	0x333b7 <sodium_base642bin+0x277>
   33368: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   33370: c1 e5 06                     	shll	$0x6, %ebp
   33373: 01 cd                        	addl	%ecx, %ebp
   33375: 49 8d 4c 24 06               	leaq	0x6(%r12), %rcx
   3337a: 48 83 f9 07                  	cmpq	$0x7, %rcx
   3337e: 76 24                        	jbe	0x333a4 <sodium_base642bin+0x264>
   33380: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
   33385: 49 8d 4c 24 fe               	leaq	-0x2(%r12), %rcx
   3338a: 49 39 c5                     	cmpq	%rax, %r13
   3338d: 0f 83 df 01 00 00            	jae	0x33572 <sodium_base642bin+0x432>
   33393: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   33398: 89 e8                        	movl	%ebp, %eax
   3339a: d3 e8                        	shrl	%cl, %eax
   3339c: 42 88 04 2a                  	movb	%al, (%rdx,%r13)
   333a0: 49 83 c5 01                  	addq	$0x1, %r13
   333a4: 49 89 cc                     	movq	%rcx, %r12
   333a7: 48 8d 43 01                  	leaq	0x1(%rbx), %rax
   333ab: 4c 39 fb                     	cmpq	%r15, %rbx
   333ae: 0f 83 54 01 00 00            	jae	0x33508 <sodium_base642bin+0x3c8>
   333b4: 48 89 c3                     	movq	%rax, %rbx
   333b7: 41 0f be 7c 1e ff            	movsbl	-0x1(%r14,%rbx), %edi
   333bd: 44 89 d1                     	movl	%r10d, %ecx
   333c0: 48 8d 53 ff                  	leaq	-0x1(%rbx), %rdx
   333c4: 29 f9                        	subl	%edi, %ecx
   333c6: 8d 47 9f                     	leal	-0x61(%rdi), %eax
   333c9: 44 8d 5f bf                  	leal	-0x41(%rdi), %r11d
   333cd: 89 fe                        	movl	%edi, %esi
   333cf: 09 c8                        	orl	%ecx, %eax
   333d1: 8d 4f b9                     	leal	-0x47(%rdi), %ecx
   333d4: 83 f6 41                     	xorl	$0x41, %esi
   333d7: c1 e8 08                     	shrl	$0x8, %eax
   333da: 40 0f be f6                  	movsbl	%sil, %esi
   333de: f7 d0                        	notl	%eax
   333e0: f7 de                        	negl	%esi
   333e2: 21 c8                        	andl	%ecx, %eax
   333e4: 44 89 c9                     	movl	%r9d, %ecx
   333e7: c1 ee 08                     	shrl	$0x8, %esi
   333ea: 29 f9                        	subl	%edi, %ecx
   333ec: 44 09 d9                     	orl	%r11d, %ecx
   333ef: c1 e9 08                     	shrl	$0x8, %ecx
   333f2: f7 d1                        	notl	%ecx
   333f4: 44 21 d9                     	andl	%r11d, %ecx
   333f7: 45 89 c3                     	movl	%r8d, %r11d
   333fa: 09 c1                        	orl	%eax, %ecx
   333fc: 41 29 fb                     	subl	%edi, %r11d
   333ff: 8d 47 d0                     	leal	-0x30(%rdi), %eax
   33402: 44 09 d8                     	orl	%r11d, %eax
   33405: 44 8d 5f 04                  	leal	0x4(%rdi), %r11d
   33409: c1 e8 08                     	shrl	$0x8, %eax
   3340c: f7 d0                        	notl	%eax
   3340e: 44 21 d8                     	andl	%r11d, %eax
   33411: 41 89 fb                     	movl	%edi, %r11d
   33414: 09 c1                        	orl	%eax, %ecx
   33416: 89 f8                        	movl	%edi, %eax
   33418: 41 83 f3 5f                  	xorl	$0x5f, %r11d
   3341c: 83 f0 2d                     	xorl	$0x2d, %eax
   3341f: 45 0f be db                  	movsbl	%r11b, %r11d
   33423: 0f b6 c9                     	movzbl	%cl, %ecx
   33426: 0f be c0                     	movsbl	%al, %eax
   33429: 41 f7 db                     	negl	%r11d
   3342c: f7 d8                        	negl	%eax
   3342e: 41 c1 eb 08                  	shrl	$0x8, %r11d
   33432: c1 e8 08                     	shrl	$0x8, %eax
   33435: 41 f7 d3                     	notl	%r11d
   33438: f7 d0                        	notl	%eax
   3343a: 41 83 e3 3f                  	andl	$0x3f, %r11d
   3343e: 83 e0 3e                     	andl	$0x3e, %eax
   33441: 44 09 d8                     	orl	%r11d, %eax
   33444: 09 c8                        	orl	%ecx, %eax
   33446: 89 c1                        	movl	%eax, %ecx
   33448: f7 d9                        	negl	%ecx
   3344a: c1 e9 08                     	shrl	$0x8, %ecx
   3344d: f7 d1                        	notl	%ecx
   3344f: 21 f1                        	andl	%esi, %ecx
   33451: 0f b6 c9                     	movzbl	%cl, %ecx
   33454: 09 c1                        	orl	%eax, %ecx
   33456: 81 f9 ff 00 00 00            	cmpl	$0xff, %ecx
   3345c: 0f 85 0e ff ff ff            	jne	0x33370 <sodium_base642bin+0x230>
   33462: 48 8b 44 24 08               	movq	0x8(%rsp), %rax
   33467: 48 85 c0                     	testq	%rax, %rax
   3346a: 0f 84 7b fe ff ff            	je	0x332eb <sodium_base642bin+0x1ab>
   33470: 89 fe                        	movl	%edi, %esi
   33472: 48 89 c7                     	movq	%rax, %rdi
   33475: 48 89 54 24 20               	movq	%rdx, 0x20(%rsp)
   3347a: e8 b1 ae fd ff               	callq	0xe330 <strchr@plt>
   3347f: 41 ba 7a 00 00 00            	movl	$0x7a, %r10d
   33485: 41 b9 5a 00 00 00            	movl	$0x5a, %r9d
   3348b: 41 b8 39 00 00 00            	movl	$0x39, %r8d
   33491: 48 85 c0                     	testq	%rax, %rax
   33494: 0f 85 0d ff ff ff            	jne	0x333a7 <sodium_base642bin+0x267>
   3349a: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   3349f: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   334a4: 4c 89 ea                     	movq	%r13, %rdx
   334a7: 49 89 c5                     	movq	%rax, %r13
   334aa: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   334af: 49 83 fc 04                  	cmpq	$0x4, %r12
   334b3: 0f 87 4f fe ff ff            	ja	0x33308 <sodium_base642bin+0x1c8>
   334b9: 44 89 e1                     	movl	%r12d, %ecx
   334bc: d3 e0                        	shll	%cl, %eax
   334be: f7 d0                        	notl	%eax
   334c0: 85 e8                        	testl	%ebp, %eax
   334c2: 74 54                        	je	0x33518 <sodium_base642bin+0x3d8>
   334c4: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   334c9: e9 3a fe ff ff               	jmp	0x33308 <sodium_base642bin+0x1c8>
   334ce: 66 90                        	nop
   334d0: 4d 39 ef                     	cmpq	%r13, %r15
   334d3: 0f 84 48 fe ff ff            	je	0x33321 <sodium_base642bin+0x1e1>
   334d9: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   334de: 48 89 54 24 08               	movq	%rdx, 0x8(%rsp)
   334e3: e8 38 ac fd ff               	callq	0xe120 <__errno_location@plt>
   334e8: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   334ed: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   334f2: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   334f8: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   334fd: e9 1f fe ff ff               	jmp	0x33321 <sodium_base642bin+0x1e1>
   33502: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   33508: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   3350d: 4c 89 ea                     	movq	%r13, %rdx
   33510: 49 89 dd                     	movq	%rbx, %r13
   33513: eb 95                        	jmp	0x334aa <sodium_base642bin+0x36a>
   33515: 0f 1f 00                     	nopl	(%rax)
   33518: 8b 44 24 78                  	movl	0x78(%rsp), %eax
   3351c: 83 e0 02                     	andl	$0x2, %eax
   3351f: 74 7a                        	je	0x3359b <sodium_base642bin+0x45b>
   33521: 31 c0                        	xorl	%eax, %eax
   33523: 48 83 7c 24 08 00            	cmpq	$0x0, 0x8(%rsp)
   33529: 0f 84 db fd ff ff            	je	0x3330a <sodium_base642bin+0x1ca>
   3352f: 4d 39 fd                     	cmpq	%r15, %r13
   33532: 0f 83 01 01 00 00            	jae	0x33639 <sodium_base642bin+0x4f9>
   33538: 48 8b 5c 24 08               	movq	0x8(%rsp), %rbx
   3353d: 48 89 d5                     	movq	%rdx, %rbp
   33540: 49 89 f4                     	movq	%rsi, %r12
   33543: eb 10                        	jmp	0x33555 <sodium_base642bin+0x415>
   33545: 0f 1f 00                     	nopl	(%rax)
   33548: 49 83 c5 01                  	addq	$0x1, %r13
   3354c: 4d 39 fd                     	cmpq	%r15, %r13
   3354f: 0f 83 de 00 00 00            	jae	0x33633 <sodium_base642bin+0x4f3>
   33555: 43 0f be 34 2e               	movsbl	(%r14,%r13), %esi
   3355a: 48 89 df                     	movq	%rbx, %rdi
   3355d: e8 ce ad fd ff               	callq	0xe330 <strchr@plt>
   33562: 48 85 c0                     	testq	%rax, %rax
   33565: 75 e1                        	jne	0x33548 <sodium_base642bin+0x408>
   33567: 48 89 ea                     	movq	%rbp, %rdx
   3356a: 4c 89 e6                     	movq	%r12, %rsi
   3356d: e9 98 fd ff ff               	jmp	0x3330a <sodium_base642bin+0x1ca>
   33572: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   33577: 49 89 d5                     	movq	%rdx, %r13
   3357a: 48 89 74 24 08               	movq	%rsi, 0x8(%rsp)
   3357f: e8 9c ab fd ff               	callq	0xe120 <__errno_location@plt>
   33584: 31 d2                        	xorl	%edx, %edx
   33586: c7 00 22 00 00 00            	movl	$0x22, (%rax)
   3358c: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   33591: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   33596: e9 6f fd ff ff               	jmp	0x3330a <sodium_base642bin+0x1ca>
   3359b: 49 d1 ec                     	shrq	%r12
   3359e: 74 81                        	je	0x33521 <sodium_base642bin+0x3e1>
   335a0: 4d 39 fd                     	cmpq	%r15, %r13
   335a3: 73 d5                        	jae	0x3357a <sodium_base642bin+0x43a>
   335a5: 48 8b 5c 24 08               	movq	0x8(%rsp), %rbx
   335aa: 48 85 db                     	testq	%rbx, %rbx
   335ad: 0f 84 e8 01 00 00            	je	0x3379b <sodium_base642bin+0x65b>
   335b3: 49 83 c5 01                  	addq	$0x1, %r13
   335b7: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   335bc: 4c 89 ed                     	movq	%r13, %rbp
   335bf: 49 89 f5                     	movq	%rsi, %r13
   335c2: eb 25                        	jmp	0x335e9 <sodium_base642bin+0x4a9>
   335c4: 0f 1f 40 00                  	nopl	(%rax)
   335c8: 48 89 df                     	movq	%rbx, %rdi
   335cb: e8 60 ad fd ff               	callq	0xe330 <strchr@plt>
   335d0: 48 85 c0                     	testq	%rax, %rax
   335d3: 0f 84 8f 01 00 00            	je	0x33768 <sodium_base642bin+0x628>
   335d9: 48 8d 45 01                  	leaq	0x1(%rbp), %rax
   335dd: 4c 39 fd                     	cmpq	%r15, %rbp
   335e0: 0f 83 6d 01 00 00            	jae	0x33753 <sodium_base642bin+0x613>
   335e6: 48 89 c5                     	movq	%rax, %rbp
   335e9: 41 0f be 74 2e ff            	movsbl	-0x1(%r14,%rbp), %esi
   335ef: 83 fe 3d                     	cmpl	$0x3d, %esi
   335f2: 75 d4                        	jne	0x335c8 <sodium_base642bin+0x488>
   335f4: 49 83 ec 01                  	subq	$0x1, %r12
   335f8: 75 df                        	jne	0x335d9 <sodium_base642bin+0x499>
   335fa: 4c 89 ee                     	movq	%r13, %rsi
   335fd: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   33602: 49 89 ed                     	movq	%rbp, %r13
   33605: e9 25 ff ff ff               	jmp	0x3352f <sodium_base642bin+0x3ef>
   3360a: 8b 44 24 78                  	movl	0x78(%rsp), %eax
   3360e: 83 e0 02                     	andl	$0x2, %eax
   33611: 0f 84 47 01 00 00            	je	0x3375e <sodium_base642bin+0x61e>
   33617: 31 d2                        	xorl	%edx, %edx
   33619: 31 c0                        	xorl	%eax, %eax
   3361b: 48 83 7c 24 70 00            	cmpq	$0x0, 0x70(%rsp)
   33621: 0f 84 fa fc ff ff            	je	0x33321 <sodium_base642bin+0x1e1>
   33627: 45 31 ed                     	xorl	%r13d, %r13d
   3362a: 31 d2                        	xorl	%edx, %edx
   3362c: 31 c0                        	xorl	%eax, %eax
   3362e: e9 e3 fc ff ff               	jmp	0x33316 <sodium_base642bin+0x1d6>
   33633: 48 89 ea                     	movq	%rbp, %rdx
   33636: 4c 89 e6                     	movq	%r12, %rsi
   33639: 31 c0                        	xorl	%eax, %eax
   3363b: e9 ca fc ff ff               	jmp	0x3330a <sodium_base642bin+0x1ca>
   33640: 45 31 ed                     	xorl	%r13d, %r13d
   33643: 31 ed                        	xorl	%ebp, %ebp
   33645: 31 d2                        	xorl	%edx, %edx
   33647: 45 31 e4                     	xorl	%r12d, %r12d
   3364a: 41 ba 7a 00 00 00            	movl	$0x7a, %r10d
   33650: 41 bb 5a 00 00 00            	movl	$0x5a, %r11d
   33656: bb 39 00 00 00               	movl	$0x39, %ebx
   3365b: eb 32                        	jmp	0x3368f <sodium_base642bin+0x54f>
   3365d: 48 8b 44 24 10               	movq	0x10(%rsp), %rax
   33662: 49 83 ec 02                  	subq	$0x2, %r12
   33666: 48 39 c2                     	cmpq	%rax, %rdx
   33669: 0f 83 0b ff ff ff            	jae	0x3357a <sodium_base642bin+0x43a>
   3366f: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   33674: 89 e8                        	movl	%ebp, %eax
   33676: 44 89 e1                     	movl	%r12d, %ecx
   33679: d3 e8                        	shrl	%cl, %eax
   3367b: 88 04 17                     	movb	%al, (%rdi,%rdx)
   3367e: 48 83 c2 01                  	addq	$0x1, %rdx
   33682: 49 83 c5 01                  	addq	$0x1, %r13
   33686: 4d 39 ef                     	cmpq	%r13, %r15
   33689: 0f 84 04 01 00 00            	je	0x33793 <sodium_base642bin+0x653>
   3368f: 47 0f be 04 2e               	movsbl	(%r14,%r13), %r8d
   33694: 45 89 d1                     	movl	%r10d, %r9d
   33697: 41 8d 40 9f                  	leal	-0x61(%r8), %eax
   3369b: 45 29 c1                     	subl	%r8d, %r9d
   3369e: 41 8d 48 bf                  	leal	-0x41(%r8), %ecx
   336a2: 44 89 c7                     	movl	%r8d, %edi
   336a5: 41 09 c1                     	orl	%eax, %r9d
   336a8: 41 8d 40 b9                  	leal	-0x47(%r8), %eax
   336ac: 41 c1 e9 08                  	shrl	$0x8, %r9d
   336b0: 41 f7 d1                     	notl	%r9d
   336b3: 41 21 c1                     	andl	%eax, %r9d
   336b6: 44 89 d8                     	movl	%r11d, %eax
   336b9: 44 29 c0                     	subl	%r8d, %eax
   336bc: 09 c8                        	orl	%ecx, %eax
   336be: c1 e8 08                     	shrl	$0x8, %eax
   336c1: f7 d0                        	notl	%eax
   336c3: 21 c8                        	andl	%ecx, %eax
   336c5: 41 8d 48 d0                  	leal	-0x30(%r8), %ecx
   336c9: 44 09 c8                     	orl	%r9d, %eax
   336cc: 41 89 d9                     	movl	%ebx, %r9d
   336cf: 45 29 c1                     	subl	%r8d, %r9d
   336d2: 41 83 c0 04                  	addl	$0x4, %r8d
   336d6: 44 09 c9                     	orl	%r9d, %ecx
   336d9: c1 e9 08                     	shrl	$0x8, %ecx
   336dc: f7 d1                        	notl	%ecx
   336de: 44 21 c1                     	andl	%r8d, %ecx
   336e1: 09 c8                        	orl	%ecx, %eax
   336e3: 89 f9                        	movl	%edi, %ecx
   336e5: 44 0f b6 c0                  	movzbl	%al, %r8d
   336e9: 89 f8                        	movl	%edi, %eax
   336eb: 83 f1 2f                     	xorl	$0x2f, %ecx
   336ee: 83 f7 41                     	xorl	$0x41, %edi
   336f1: 83 f0 2b                     	xorl	$0x2b, %eax
   336f4: 0f be c9                     	movsbl	%cl, %ecx
   336f7: 40 0f be ff                  	movsbl	%dil, %edi
   336fb: 0f be c0                     	movsbl	%al, %eax
   336fe: f7 d9                        	negl	%ecx
   33700: f7 df                        	negl	%edi
   33702: c1 e9 08                     	shrl	$0x8, %ecx
   33705: f7 d8                        	negl	%eax
   33707: c1 ef 08                     	shrl	$0x8, %edi
   3370a: c1 e8 08                     	shrl	$0x8, %eax
   3370d: f7 d1                        	notl	%ecx
   3370f: f7 d0                        	notl	%eax
   33711: 83 e1 3f                     	andl	$0x3f, %ecx
   33714: 83 e0 3e                     	andl	$0x3e, %eax
   33717: 09 c8                        	orl	%ecx, %eax
   33719: 44 09 c0                     	orl	%r8d, %eax
   3371c: 89 c1                        	movl	%eax, %ecx
   3371e: f7 d9                        	negl	%ecx
   33720: c1 e9 08                     	shrl	$0x8, %ecx
   33723: f7 d1                        	notl	%ecx
   33725: 21 f9                        	andl	%edi, %ecx
   33727: 0f b6 c9                     	movzbl	%cl, %ecx
   3372a: 09 c8                        	orl	%ecx, %eax
   3372c: 3d ff 00 00 00               	cmpl	$0xff, %eax
   33731: 0f 84 73 fd ff ff            	je	0x334aa <sodium_base642bin+0x36a>
   33737: c1 e5 06                     	shll	$0x6, %ebp
   3373a: 01 c5                        	addl	%eax, %ebp
   3373c: 49 8d 44 24 06               	leaq	0x6(%r12), %rax
   33741: 48 83 f8 07                  	cmpq	$0x7, %rax
   33745: 0f 87 12 ff ff ff            	ja	0x3365d <sodium_base642bin+0x51d>
   3374b: 49 89 c4                     	movq	%rax, %r12
   3374e: e9 2f ff ff ff               	jmp	0x33682 <sodium_base642bin+0x542>
   33753: 4c 89 ee                     	movq	%r13, %rsi
   33756: 49 89 ed                     	movq	%rbp, %r13
   33759: e9 1c fe ff ff               	jmp	0x3357a <sodium_base642bin+0x43a>
   3375e: 45 31 ed                     	xorl	%r13d, %r13d
   33761: 31 d2                        	xorl	%edx, %edx
   33763: e9 a2 fb ff ff               	jmp	0x3330a <sodium_base642bin+0x1ca>
   33768: 4c 89 ee                     	movq	%r13, %rsi
   3376b: 49 89 ed                     	movq	%rbp, %r13
   3376e: 49 83 ed 01                  	subq	$0x1, %r13
   33772: 48 89 74 24 08               	movq	%rsi, 0x8(%rsp)
   33777: e8 a4 a9 fd ff               	callq	0xe120 <__errno_location@plt>
   3377c: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   33781: 31 d2                        	xorl	%edx, %edx
   33783: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   33789: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3378e: e9 77 fb ff ff               	jmp	0x3330a <sodium_base642bin+0x1ca>
   33793: 4c 89 fb                     	movq	%r15, %rbx
   33796: e9 75 fd ff ff               	jmp	0x33510 <sodium_base642bin+0x3d0>
   3379b: 4d 01 ec                     	addq	%r13, %r12
   3379e: eb 16                        	jmp	0x337b6 <sodium_base642bin+0x676>
   337a0: 49 83 c5 01                  	addq	$0x1, %r13
   337a4: 4d 39 e5                     	cmpq	%r12, %r13
   337a7: 0f 84 5d fb ff ff            	je	0x3330a <sodium_base642bin+0x1ca>
   337ad: 4d 39 fd                     	cmpq	%r15, %r13
   337b0: 0f 83 c4 fd ff ff            	jae	0x3357a <sodium_base642bin+0x43a>
   337b6: 43 80 3c 2e 3d               	cmpb	$0x3d, (%r14,%r13)
   337bb: 75 b5                        	jne	0x33772 <sodium_base642bin+0x632>
   337bd: eb e1                        	jmp	0x337a0 <sodium_base642bin+0x660>
   337bf: e8 cc a9 fd ff               	callq	0xe190 <sodium_misuse@plt>
   337c4: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   337ce: 66 90                        	nop

00000000000337d0 <sodium_crit_enter.part.0>:
   337d0: 48 83 ec 08                  	subq	$0x8, %rsp
   337d4: 48 8d 0d c5 64 03 00         	leaq	0x364c5(%rip), %rcx     # 0x69ca0 <__PRETTY_FUNCTION__.0>
   337db: ba 79 00 00 00               	movl	$0x79, %edx
   337e0: 48 8d 35 01 5d 03 00         	leaq	0x35d01(%rip), %rsi     # 0x694e8 <d+0x188>
   337e7: 48 8d 3d 55 dc 02 00         	leaq	0x2dc55(%rip), %rdi     # 0x61443 <_pad0+0xc3>
   337ee: e8 bd ab fd ff               	callq	0xe3b0 <__assert_fail@plt>
   337f3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   337fe: 66 90                        	nop

0000000000033800 <sodium_init>:
   33800: 53                           	pushq	%rbx
   33801: 48 8d 1d d8 1f 04 00         	leaq	0x41fd8(%rip), %rbx     # 0x757e0 <_sodium_lock>
   33808: 48 89 df                     	movq	%rbx, %rdi
   3380b: e8 a0 b1 fd ff               	callq	0xe9b0 <pthread_mutex_lock@plt>
   33810: 85 c0                        	testl	%eax, %eax
   33812: 75 4c                        	jne	0x33860 <sodium_init+0x60>
   33814: 8b 05 ee 1f 04 00            	movl	0x41fee(%rip), %eax     # 0x75808 <locked>
   3381a: 85 c0                        	testl	%eax, %eax
   3381c: 0f 85 b1 00 00 00            	jne	0x338d3 <sodium_init+0xd3>
   33822: c7 05 dc 1f 04 00 01 00 00 00	movl	$0x1, 0x41fdc(%rip)     # 0x75808 <locked>
   3382c: 8b 05 da 1f 04 00            	movl	0x41fda(%rip), %eax     # 0x7580c <initialized>
   33832: 85 c0                        	testl	%eax, %eax
   33834: 74 3a                        	je	0x33870 <sodium_init+0x70>
   33836: 8b 05 cc 1f 04 00            	movl	0x41fcc(%rip), %eax     # 0x75808 <locked>
   3383c: 85 c0                        	testl	%eax, %eax
   3383e: 74 20                        	je	0x33860 <sodium_init+0x60>
   33840: c7 05 be 1f 04 00 00 00 00 00	movl	$0x0, 0x41fbe(%rip)     # 0x75808 <locked>
   3384a: 48 89 df                     	movq	%rbx, %rdi
   3384d: e8 de ad fd ff               	callq	0xe630 <pthread_mutex_unlock@plt>
   33852: 85 c0                        	testl	%eax, %eax
   33854: 75 0a                        	jne	0x33860 <sodium_init+0x60>
   33856: b8 01 00 00 00               	movl	$0x1, %eax
   3385b: 5b                           	popq	%rbx
   3385c: c3                           	retq
   3385d: 0f 1f 00                     	nopl	(%rax)
   33860: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   33865: 5b                           	popq	%rbx
   33866: c3                           	retq
   33867: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   33870: e8 ab 01 00 00               	callq	0x33a20 <_sodium_runtime_get_cpu_features>
   33875: e8 06 a9 fd ff               	callq	0xe180 <randombytes_stir@plt>
   3387a: e8 21 07 00 00               	callq	0x33fa0 <_sodium_alloc_init>
   3387f: e8 ac 62 ff ff               	callq	0x29b30 <_crypto_pwhash_argon2_pick_best_implementation>
   33884: e8 e7 10 ff ff               	callq	0x24970 <_crypto_generichash_blake2b_pick_best_implementation>
   33889: e8 12 4d ff ff               	callq	0x285a0 <_crypto_onetimeauth_poly1305_pick_best_implementation>
   3388e: e8 fd b8 ff ff               	callq	0x2f190 <_crypto_scalarmult_curve25519_pick_best_implementation>
   33893: e8 d8 db ff ff               	callq	0x31470 <_crypto_stream_chacha20_pick_best_implementation>
   33898: e8 33 e7 ff ff               	callq	0x31fd0 <_crypto_stream_salsa20_pick_best_implementation>
   3389d: e8 3e b4 fd ff               	callq	0xece0 <_crypto_aead_aegis128l_pick_best_implementation>
   338a2: e8 d9 d6 fd ff               	callq	0x10f80 <_crypto_aead_aegis256_pick_best_implementation>
   338a7: c7 05 5b 1f 04 00 01 00 00 00	movl	$0x1, 0x41f5b(%rip)     # 0x7580c <initialized>
   338b1: 8b 05 51 1f 04 00            	movl	0x41f51(%rip), %eax     # 0x75808 <locked>
   338b7: 85 c0                        	testl	%eax, %eax
   338b9: 74 a5                        	je	0x33860 <sodium_init+0x60>
   338bb: c7 05 43 1f 04 00 00 00 00 00	movl	$0x0, 0x41f43(%rip)     # 0x75808 <locked>
   338c5: 48 89 df                     	movq	%rbx, %rdi
   338c8: e8 63 ad fd ff               	callq	0xe630 <pthread_mutex_unlock@plt>
   338cd: 5b                           	popq	%rbx
   338ce: f7 d8                        	negl	%eax
   338d0: 19 c0                        	sbbl	%eax, %eax
   338d2: c3                           	retq
   338d3: e8 f8 fe ff ff               	callq	0x337d0 <sodium_crit_enter.part.0>
   338d8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000338e0 <sodium_crit_enter>:
   338e0: 48 83 ec 08                  	subq	$0x8, %rsp
   338e4: 48 8d 3d f5 1e 04 00         	leaq	0x41ef5(%rip), %rdi     # 0x757e0 <_sodium_lock>
   338eb: e8 c0 b0 fd ff               	callq	0xe9b0 <pthread_mutex_lock@plt>
   338f0: 85 c0                        	testl	%eax, %eax
   338f2: 75 14                        	jne	0x33908 <sodium_crit_enter+0x28>
   338f4: 8b 15 0e 1f 04 00            	movl	0x41f0e(%rip), %edx     # 0x75808 <locked>
   338fa: 85 d2                        	testl	%edx, %edx
   338fc: 75 0f                        	jne	0x3390d <sodium_crit_enter+0x2d>
   338fe: c7 05 00 1f 04 00 01 00 00 00	movl	$0x1, 0x41f00(%rip)     # 0x75808 <locked>
   33908: 48 83 c4 08                  	addq	$0x8, %rsp
   3390c: c3                           	retq
   3390d: e8 be fe ff ff               	callq	0x337d0 <sodium_crit_enter.part.0>
   33912: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3391d: 0f 1f 00                     	nopl	(%rax)

0000000000033920 <sodium_crit_leave>:
   33920: 8b 05 e2 1e 04 00            	movl	0x41ee2(%rip), %eax     # 0x75808 <locked>
   33926: 85 c0                        	testl	%eax, %eax
   33928: 74 16                        	je	0x33940 <sodium_crit_leave+0x20>
   3392a: 48 8d 3d af 1e 04 00         	leaq	0x41eaf(%rip), %rdi     # 0x757e0 <_sodium_lock>
   33931: c7 05 cd 1e 04 00 00 00 00 00	movl	$0x0, 0x41ecd(%rip)     # 0x75808 <locked>
   3393b: e9 f0 ac fd ff               	jmp	0xe630 <pthread_mutex_unlock@plt>
   33940: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   33945: c3                           	retq
   33946: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000033950 <sodium_misuse>:
   33950: 48 83 ec 08                  	subq	$0x8, %rsp
   33954: 8b 05 ae 1e 04 00            	movl	0x41eae(%rip), %eax     # 0x75808 <locked>
   3395a: 85 c0                        	testl	%eax, %eax
   3395c: 74 16                        	je	0x33974 <sodium_misuse+0x24>
   3395e: 48 8d 3d 7b 1e 04 00         	leaq	0x41e7b(%rip), %rdi     # 0x757e0 <_sodium_lock>
   33965: c7 05 99 1e 04 00 00 00 00 00	movl	$0x0, 0x41e99(%rip)     # 0x75808 <locked>
   3396f: e8 bc ac fd ff               	callq	0xe630 <pthread_mutex_unlock@plt>
   33974: e8 67 ff ff ff               	callq	0x338e0 <sodium_crit_enter>
   33979: 85 c0                        	testl	%eax, %eax
   3397b: 0f 85 a4 b0 fd ff            	jne	0xea25 <sodium_misuse.cold>
   33981: 48 8b 05 38 1e 04 00         	movq	0x41e38(%rip), %rax     # 0x757c0 <_misuse_handler>
   33988: 48 85 c0                     	testq	%rax, %rax
   3398b: 0f 84 94 b0 fd ff            	je	0xea25 <sodium_misuse.cold>
   33991: ff d0                        	callq	*%rax
   33993: e9 8d b0 fd ff               	jmp	0xea25 <sodium_misuse.cold>
   33998: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000339a0 <sodium_set_misuse_handler>:
   339a0: 55                           	pushq	%rbp
   339a1: 48 8d 2d 38 1e 04 00         	leaq	0x41e38(%rip), %rbp     # 0x757e0 <_sodium_lock>
   339a8: 53                           	pushq	%rbx
   339a9: 48 89 fb                     	movq	%rdi, %rbx
   339ac: 48 89 ef                     	movq	%rbp, %rdi
   339af: 48 83 ec 08                  	subq	$0x8, %rsp
   339b3: e8 f8 af fd ff               	callq	0xe9b0 <pthread_mutex_lock@plt>
   339b8: 85 c0                        	testl	%eax, %eax
   339ba: 74 14                        	je	0x339d0 <sodium_set_misuse_handler+0x30>
   339bc: 48 83 c4 08                  	addq	$0x8, %rsp
   339c0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   339c5: 5b                           	popq	%rbx
   339c6: 5d                           	popq	%rbp
   339c7: c3                           	retq
   339c8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   339d0: 8b 05 32 1e 04 00            	movl	0x41e32(%rip), %eax     # 0x75808 <locked>
   339d6: 85 c0                        	testl	%eax, %eax
   339d8: 75 38                        	jne	0x33a12 <sodium_set_misuse_handler+0x72>
   339da: c7 05 24 1e 04 00 01 00 00 00	movl	$0x1, 0x41e24(%rip)     # 0x75808 <locked>
   339e4: 8b 05 1e 1e 04 00            	movl	0x41e1e(%rip), %eax     # 0x75808 <locked>
   339ea: 48 89 1d cf 1d 04 00         	movq	%rbx, 0x41dcf(%rip)     # 0x757c0 <_misuse_handler>
   339f1: 85 c0                        	testl	%eax, %eax
   339f3: 74 c7                        	je	0x339bc <sodium_set_misuse_handler+0x1c>
   339f5: c7 05 09 1e 04 00 00 00 00 00	movl	$0x0, 0x41e09(%rip)     # 0x75808 <locked>
   339ff: 48 89 ef                     	movq	%rbp, %rdi
   33a02: e8 29 ac fd ff               	callq	0xe630 <pthread_mutex_unlock@plt>
   33a07: f7 d8                        	negl	%eax
   33a09: 19 c0                        	sbbl	%eax, %eax
   33a0b: 48 83 c4 08                  	addq	$0x8, %rsp
   33a0f: 5b                           	popq	%rbx
   33a10: 5d                           	popq	%rbp
   33a11: c3                           	retq
   33a12: e8 b9 fd ff ff               	callq	0x337d0 <sodium_crit_enter.part.0>
   33a17: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033a20 <_sodium_runtime_get_cpu_features>:
   33a20: 48 c7 05 f9 1d 04 00 00 00 00 00     	movq	$0x0, 0x41df9(%rip) # 0x75824 <_cpu_features+0x4>
   33a2b: 31 ff                        	xorl	%edi, %edi
   33a2d: 89 f8                        	movl	%edi, %eax
   33a2f: 89 f9                        	movl	%edi, %ecx
   33a31: 48 87 de                     	xchgq	%rsi, %rbx
   33a34: 0f a2                        	cpuid
   33a36: 48 87 de                     	xchgq	%rsi, %rbx
   33a39: 85 c0                        	testl	%eax, %eax
   33a3b: 0f 84 27 01 00 00            	je	0x33b68 <_sodium_runtime_get_cpu_features+0x148>
   33a41: b8 01 00 00 00               	movl	$0x1, %eax
   33a46: 89 f9                        	movl	%edi, %ecx
   33a48: 49 87 d8                     	xchgq	%r8, %rbx
   33a4b: 0f a2                        	cpuid
   33a4d: 49 87 d8                     	xchgq	%r8, %rbx
   33a50: 89 c8                        	movl	%ecx, %eax
   33a52: 89 ce                        	movl	%ecx, %esi
   33a54: 41 89 c8                     	movl	%ecx, %r8d
   33a57: c1 ea 1a                     	shrl	$0x1a, %edx
   33a5a: c1 e8 09                     	shrl	$0x9, %eax
   33a5d: c1 e9 13                     	shrl	$0x13, %ecx
   33a60: 83 e2 01                     	andl	$0x1, %edx
   33a63: 41 83 e0 01                  	andl	$0x1, %r8d
   33a67: 83 e0 01                     	andl	$0x1, %eax
   33a6a: 66 0f 6e c2                  	movd	%edx, %xmm0
   33a6e: 66 41 0f 6e d8               	movd	%r8d, %xmm3
   33a73: 83 e1 01                     	andl	$0x1, %ecx
   33a76: 66 0f 6e c8                  	movd	%eax, %xmm1
   33a7a: 66 0f 6e d1                  	movd	%ecx, %xmm2
   33a7e: 66 0f 62 c3                  	punpckldq	%xmm3, %xmm0    # xmm0 = xmm0[0],xmm3[0],xmm0[1],xmm3[1]
   33a82: 89 f0                        	movl	%esi, %eax
   33a84: c7 05 ae 1d 04 00 00 00 00 00	movl	$0x0, 0x41dae(%rip)     # 0x7583c <_cpu_features+0x1c>
   33a8e: 66 0f 62 ca                  	punpckldq	%xmm2, %xmm1    # xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1]
   33a92: f7 d0                        	notl	%eax
   33a94: 66 0f 6c c1                  	punpcklqdq	%xmm1, %xmm0    # xmm0 = xmm0[0],xmm1[0]
   33a98: 0f 11 05 8d 1d 04 00         	movups	%xmm0, 0x41d8d(%rip)    # 0x7582c <_cpu_features+0xc>
   33a9f: a9 00 00 00 1c               	testl	$0x1c000000, %eax       # imm = 0x1C000000
   33aa4: 74 42                        	je	0x33ae8 <_sodium_runtime_get_cpu_features+0xc8>
   33aa6: 48 c7 05 8f 1d 04 00 00 00 00 00     	movq	$0x0, 0x41d8f(%rip) # 0x75840 <_cpu_features+0x20>
   33ab1: 89 f0                        	movl	%esi, %eax
   33ab3: d1 e8                        	shrl	%eax
   33ab5: 83 e0 01                     	andl	$0x1, %eax
   33ab8: 89 05 8a 1d 04 00            	movl	%eax, 0x41d8a(%rip)     # 0x75848 <_cpu_features+0x28>
   33abe: 89 f0                        	movl	%esi, %eax
   33ac0: c1 ee 1e                     	shrl	$0x1e, %esi
   33ac3: 83 e6 01                     	andl	$0x1, %esi
   33ac6: c1 e8 19                     	shrl	$0x19, %eax
   33ac9: 89 35 81 1d 04 00            	movl	%esi, 0x41d81(%rip)     # 0x75850 <_cpu_features+0x30>
   33acf: 83 e0 01                     	andl	$0x1, %eax
   33ad2: 89 05 74 1d 04 00            	movl	%eax, 0x41d74(%rip)     # 0x7584c <_cpu_features+0x2c>
   33ad8: 31 c0                        	xorl	%eax, %eax
   33ada: c7 05 3c 1d 04 00 01 00 00 00	movl	$0x1, 0x41d3c(%rip)     # 0x75820 <_cpu_features>
   33ae4: c3                           	retq
   33ae5: 0f 1f 00                     	nopl	(%rax)
   33ae8: 89 f9                        	movl	%edi, %ecx
   33aea: 0f 01 d0                     	xgetbv
   33aed: 41 89 c1                     	movl	%eax, %r9d
   33af0: f7 d0                        	notl	%eax
   33af2: a8 06                        	testb	$0x6, %al
   33af4: 75 b0                        	jne	0x33aa6 <_sodium_runtime_get_cpu_features+0x86>
   33af6: 41 b8 07 00 00 00            	movl	$0x7, %r8d
   33afc: 48 c7 05 35 1d 04 00 01 00 00 00     	movq	$0x1, 0x41d35(%rip) # 0x7583c <_cpu_features+0x1c>
   33b07: 44 89 c0                     	movl	%r8d, %eax
   33b0a: 49 87 da                     	xchgq	%r10, %rbx
   33b0d: 0f a2                        	cpuid
   33b0f: 49 87 da                     	xchgq	%r10, %rbx
   33b12: c7 05 28 1d 04 00 00 00 00 00	movl	$0x0, 0x41d28(%rip)     # 0x75844 <_cpu_features+0x24>
   33b1c: 31 c0                        	xorl	%eax, %eax
   33b1e: 41 83 e2 20                  	andl	$0x20, %r10d
   33b22: 0f 95 c0                     	setne	%al
   33b25: 89 05 15 1d 04 00            	movl	%eax, 0x41d15(%rip)     # 0x75840 <_cpu_features+0x20>
   33b2b: 74 84                        	je	0x33ab1 <_sodium_runtime_get_cpu_features+0x91>
   33b2d: 44 89 c0                     	movl	%r8d, %eax
   33b30: 89 f9                        	movl	%edi, %ecx
   33b32: 48 87 df                     	xchgq	%rdi, %rbx
   33b35: 0f a2                        	cpuid
   33b37: 48 87 df                     	xchgq	%rdi, %rbx
   33b3a: 81 e7 00 00 01 00            	andl	$0x10000, %edi          # imm = 0x10000
   33b40: 0f 84 6b ff ff ff            	je	0x33ab1 <_sodium_runtime_get_cpu_features+0x91>
   33b46: 41 f7 d1                     	notl	%r9d
   33b49: 41 81 e1 e0 00 00 00         	andl	$0xe0, %r9d
   33b50: 0f 85 5b ff ff ff            	jne	0x33ab1 <_sodium_runtime_get_cpu_features+0x91>
   33b56: c7 05 e4 1c 04 00 01 00 00 00	movl	$0x1, 0x41ce4(%rip)     # 0x75844 <_cpu_features+0x24>
   33b60: e9 4c ff ff ff               	jmp	0x33ab1 <_sodium_runtime_get_cpu_features+0x91>
   33b65: 0f 1f 00                     	nopl	(%rax)
   33b68: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   33b6d: e9 68 ff ff ff               	jmp	0x33ada <_sodium_runtime_get_cpu_features+0xba>
   33b72: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   33b7d: 0f 1f 00                     	nopl	(%rax)

0000000000033b80 <sodium_runtime_has_neon>:
   33b80: 8b 05 9e 1c 04 00            	movl	0x41c9e(%rip), %eax     # 0x75824 <_cpu_features+0x4>
   33b86: c3                           	retq
   33b87: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033b90 <sodium_runtime_has_armcrypto>:
   33b90: 8b 05 92 1c 04 00            	movl	0x41c92(%rip), %eax     # 0x75828 <_cpu_features+0x8>
   33b96: c3                           	retq
   33b97: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033ba0 <sodium_runtime_has_sse2>:
   33ba0: 8b 05 86 1c 04 00            	movl	0x41c86(%rip), %eax     # 0x7582c <_cpu_features+0xc>
   33ba6: c3                           	retq
   33ba7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033bb0 <sodium_runtime_has_sse3>:
   33bb0: 8b 05 7a 1c 04 00            	movl	0x41c7a(%rip), %eax     # 0x75830 <_cpu_features+0x10>
   33bb6: c3                           	retq
   33bb7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033bc0 <sodium_runtime_has_ssse3>:
   33bc0: 8b 05 6e 1c 04 00            	movl	0x41c6e(%rip), %eax     # 0x75834 <_cpu_features+0x14>
   33bc6: c3                           	retq
   33bc7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033bd0 <sodium_runtime_has_sse41>:
   33bd0: 8b 05 62 1c 04 00            	movl	0x41c62(%rip), %eax     # 0x75838 <_cpu_features+0x18>
   33bd6: c3                           	retq
   33bd7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033be0 <sodium_runtime_has_avx>:
   33be0: 8b 05 56 1c 04 00            	movl	0x41c56(%rip), %eax     # 0x7583c <_cpu_features+0x1c>
   33be6: c3                           	retq
   33be7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033bf0 <sodium_runtime_has_avx2>:
   33bf0: 8b 05 4a 1c 04 00            	movl	0x41c4a(%rip), %eax     # 0x75840 <_cpu_features+0x20>
   33bf6: c3                           	retq
   33bf7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033c00 <sodium_runtime_has_avx512f>:
   33c00: 8b 05 3e 1c 04 00            	movl	0x41c3e(%rip), %eax     # 0x75844 <_cpu_features+0x24>
   33c06: c3                           	retq
   33c07: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033c10 <sodium_runtime_has_pclmul>:
   33c10: 8b 05 32 1c 04 00            	movl	0x41c32(%rip), %eax     # 0x75848 <_cpu_features+0x28>
   33c16: c3                           	retq
   33c17: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033c20 <sodium_runtime_has_aesni>:
   33c20: 8b 05 26 1c 04 00            	movl	0x41c26(%rip), %eax     # 0x7584c <_cpu_features+0x2c>
   33c26: c3                           	retq
   33c27: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033c30 <sodium_runtime_has_rdrand>:
   33c30: 8b 05 1a 1c 04 00            	movl	0x41c1a(%rip), %eax     # 0x75850 <_cpu_features+0x30>
   33c36: c3                           	retq
   33c37: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000033c40 <_sodium_dummy_symbol_to_prevent_memzero_lto>:
   33c40: c3                           	retq
   33c41: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   33c4c: 0f 1f 40 00                  	nopl	(%rax)

0000000000033c50 <sodium_memzero>:
   33c50: 48 c7 c2 ff ff ff ff         	movq	$-0x1, %rdx
   33c57: e9 c4 ab fd ff               	jmp	0xe820 <__explicit_bzero_chk@plt>
   33c5c: 0f 1f 40 00                  	nopl	(%rax)

0000000000033c60 <sodium_stackzero>:
   33c60: 55                           	pushq	%rbp
   33c61: 48 89 fe                     	movq	%rdi, %rsi
   33c64: 48 89 fa                     	movq	%rdi, %rdx
   33c67: 48 89 e5                     	movq	%rsp, %rbp
   33c6a: 48 83 ec 10                  	subq	$0x10, %rsp
   33c6e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   33c77: 48 89 45 f8                  	movq	%rax, -0x8(%rbp)
   33c7b: 31 c0                        	xorl	%eax, %eax
   33c7d: 48 8d 47 0f                  	leaq	0xf(%rdi), %rax
   33c81: 48 83 e0 f0                  	andq	$-0x10, %rax
   33c85: 48 29 c4                     	subq	%rax, %rsp
   33c88: 48 89 e7                     	movq	%rsp, %rdi
   33c8b: e8 90 ab fd ff               	callq	0xe820 <__explicit_bzero_chk@plt>
   33c90: 48 8b 45 f8                  	movq	-0x8(%rbp), %rax
   33c94: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   33c9d: 75 02                        	jne	0x33ca1 <sodium_stackzero+0x41>
   33c9f: c9                           	leave
   33ca0: c3                           	retq
   33ca1: e8 4a a6 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   33ca6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000033cb0 <_sodium_dummy_symbol_to_prevent_memcmp_lto>:
   33cb0: c3                           	retq
   33cb1: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   33cbc: 0f 1f 40 00                  	nopl	(%rax)

0000000000033cc0 <sodium_memcmp>:
   33cc0: 41 54                        	pushq	%r12
   33cc2: 49 89 f4                     	movq	%rsi, %r12
   33cc5: 55                           	pushq	%rbp
   33cc6: 48 89 fd                     	movq	%rdi, %rbp
   33cc9: 53                           	pushq	%rbx
   33cca: 48 89 d3                     	movq	%rdx, %rbx
   33ccd: 48 83 ec 10                  	subq	$0x10, %rsp
   33cd1: c6 44 24 0f 00               	movb	$0x0, 0xf(%rsp)
   33cd6: e8 d5 ff ff ff               	callq	0x33cb0 <_sodium_dummy_symbol_to_prevent_memcmp_lto>
   33cdb: 48 85 db                     	testq	%rbx, %rbx
   33cde: 74 27                        	je	0x33d07 <sodium_memcmp+0x47>
   33ce0: 31 c9                        	xorl	%ecx, %ecx
   33ce2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   33ce8: 44 0f b6 44 24 0f            	movzbl	0xf(%rsp), %r8d
   33cee: 0f b6 44 0d 00               	movzbl	(%rbp,%rcx), %eax
   33cf3: 41 32 04 0c                  	xorb	(%r12,%rcx), %al
   33cf7: 48 83 c1 01                  	addq	$0x1, %rcx
   33cfb: 44 09 c0                     	orl	%r8d, %eax
   33cfe: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   33d02: 48 39 cb                     	cmpq	%rcx, %rbx
   33d05: 75 e1                        	jne	0x33ce8 <sodium_memcmp+0x28>
   33d07: 0f b6 44 24 0f               	movzbl	0xf(%rsp), %eax
   33d0c: 48 83 c4 10                  	addq	$0x10, %rsp
   33d10: 5b                           	popq	%rbx
   33d11: 5d                           	popq	%rbp
   33d12: 83 e8 01                     	subl	$0x1, %eax
   33d15: 41 5c                        	popq	%r12
   33d17: c1 e8 1f                     	shrl	$0x1f, %eax
   33d1a: 83 e8 01                     	subl	$0x1, %eax
   33d1d: c3                           	retq
   33d1e: 66 90                        	nop

0000000000033d20 <_sodium_dummy_symbol_to_prevent_compare_lto>:
   33d20: c3                           	retq
   33d21: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   33d2c: 0f 1f 40 00                  	nopl	(%rax)

0000000000033d30 <sodium_compare>:
   33d30: 41 54                        	pushq	%r12
   33d32: 49 89 f4                     	movq	%rsi, %r12
   33d35: 55                           	pushq	%rbp
   33d36: 48 89 fd                     	movq	%rdi, %rbp
   33d39: 53                           	pushq	%rbx
   33d3a: 48 89 d3                     	movq	%rdx, %rbx
   33d3d: 48 83 ec 10                  	subq	$0x10, %rsp
   33d41: c6 44 24 0e 00               	movb	$0x0, 0xe(%rsp)
   33d46: c6 44 24 0f 01               	movb	$0x1, 0xf(%rsp)
   33d4b: e8 d0 ff ff ff               	callq	0x33d20 <_sodium_dummy_symbol_to_prevent_compare_lto>
   33d50: 48 85 db                     	testq	%rbx, %rbx
   33d53: 74 47                        	je	0x33d9c <sodium_compare+0x6c>
   33d55: 0f 1f 00                     	nopl	(%rax)
   33d58: 48 83 eb 01                  	subq	$0x1, %rbx
   33d5c: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   33d61: 0f b6 7c 24 0e               	movzbl	0xe(%rsp), %edi
   33d66: 44 0f b6 44 1d 00            	movzbl	(%rbp,%rbx), %r8d
   33d6c: 41 0f b6 0c 1c               	movzbl	(%r12,%rbx), %ecx
   33d71: 44 89 c0                     	movl	%r8d, %eax
   33d74: 89 ce                        	movl	%ecx, %esi
   33d76: 44 29 c1                     	subl	%r8d, %ecx
   33d79: 20 ea                        	andb	%ch, %dl
   33d7b: 31 f0                        	xorl	%esi, %eax
   33d7d: 09 fa                        	orl	%edi, %edx
   33d7f: 0f b6 c0                     	movzbl	%al, %eax
   33d82: 88 54 24 0e                  	movb	%dl, 0xe(%rsp)
   33d86: 83 e8 01                     	subl	$0x1, %eax
   33d89: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   33d8e: c1 e8 08                     	shrl	$0x8, %eax
   33d91: 21 d0                        	andl	%edx, %eax
   33d93: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   33d97: 48 85 db                     	testq	%rbx, %rbx
   33d9a: 75 bc                        	jne	0x33d58 <sodium_compare+0x28>
   33d9c: 0f b6 4c 24 0e               	movzbl	0xe(%rsp), %ecx
   33da1: 0f b6 44 24 0e               	movzbl	0xe(%rsp), %eax
   33da6: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   33dab: 48 83 c4 10                  	addq	$0x10, %rsp
   33daf: 8d 44 01 ff                  	leal	-0x1(%rcx,%rax), %eax
   33db3: 5b                           	popq	%rbx
   33db4: 5d                           	popq	%rbp
   33db5: 01 d0                        	addl	%edx, %eax
   33db7: 41 5c                        	popq	%r12
   33db9: c3                           	retq
   33dba: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000033dc0 <sodium_is_zero>:
   33dc0: c6 44 24 ff 00               	movb	$0x0, -0x1(%rsp)
   33dc5: 48 85 f6                     	testq	%rsi, %rsi
   33dc8: 74 1b                        	je	0x33de5 <sodium_is_zero+0x25>
   33dca: 48 01 fe                     	addq	%rdi, %rsi
   33dcd: 0f 1f 00                     	nopl	(%rax)
   33dd0: 0f b6 44 24 ff               	movzbl	-0x1(%rsp), %eax
   33dd5: 48 83 c7 01                  	addq	$0x1, %rdi
   33dd9: 0a 47 ff                     	orb	-0x1(%rdi), %al
   33ddc: 88 44 24 ff                  	movb	%al, -0x1(%rsp)
   33de0: 48 39 fe                     	cmpq	%rdi, %rsi
   33de3: 75 eb                        	jne	0x33dd0 <sodium_is_zero+0x10>
   33de5: 0f b6 44 24 ff               	movzbl	-0x1(%rsp), %eax
   33dea: 83 e8 01                     	subl	$0x1, %eax
   33ded: c1 e8 1f                     	shrl	$0x1f, %eax
   33df0: c3                           	retq
   33df1: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   33dfc: 0f 1f 40 00                  	nopl	(%rax)

0000000000033e00 <sodium_increment>:
   33e00: 48 83 fe 0c                  	cmpq	$0xc, %rsi
   33e04: 74 3a                        	je	0x33e40 <sodium_increment+0x40>
   33e06: 48 83 fe 18                  	cmpq	$0x18, %rsi
   33e0a: 74 4c                        	je	0x33e58 <sodium_increment+0x58>
   33e0c: 48 83 fe 08                  	cmpq	$0x8, %rsi
   33e10: 74 3e                        	je	0x33e50 <sodium_increment+0x50>
   33e12: 48 8d 0c 37                  	leaq	(%rdi,%rsi), %rcx
   33e16: b8 01 00 00 00               	movl	$0x1, %eax
   33e1b: 48 85 f6                     	testq	%rsi, %rsi
   33e1e: 74 50                        	je	0x33e70 <sodium_increment+0x70>
   33e20: 0f b6 17                     	movzbl	(%rdi), %edx
   33e23: 48 83 c7 01                  	addq	$0x1, %rdi
   33e27: 48 01 d0                     	addq	%rdx, %rax
   33e2a: 88 47 ff                     	movb	%al, -0x1(%rdi)
   33e2d: 48 c1 e8 08                  	shrq	$0x8, %rax
   33e31: 48 39 f9                     	cmpq	%rdi, %rcx
   33e34: 75 ea                        	jne	0x33e20 <sodium_increment+0x20>
   33e36: c3                           	retq
   33e37: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   33e40: 48 31 c0                     	xorq	%rax, %rax
   33e43: 31 d2                        	xorl	%edx, %edx
   33e45: f9                           	stc
   33e46: 48 11 07                     	adcq	%rax, (%rdi)
   33e49: 11 57 08                     	adcl	%edx, 0x8(%rdi)
   33e4c: c3                           	retq
   33e4d: 0f 1f 00                     	nopl	(%rax)
   33e50: 48 ff 07                     	incq	(%rdi)
   33e53: c3                           	retq
   33e54: 0f 1f 40 00                  	nopl	(%rax)
   33e58: 48 c7 c0 01 00 00 00         	movq	$0x1, %rax
   33e5f: 48 31 d2                     	xorq	%rdx, %rdx
   33e62: 48 01 07                     	addq	%rax, (%rdi)
   33e65: 48 11 57 08                  	adcq	%rdx, 0x8(%rdi)
   33e69: 48 11 57 10                  	adcq	%rdx, 0x10(%rdi)
   33e6d: c3                           	retq
   33e6e: 66 90                        	nop
   33e70: c3                           	retq
   33e71: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   33e7c: 0f 1f 40 00                  	nopl	(%rax)

0000000000033e80 <sodium_add>:
   33e80: 48 83 fa 0c                  	cmpq	$0xc, %rdx
   33e84: 74 42                        	je	0x33ec8 <sodium_add+0x48>
   33e86: 48 83 fa 18                  	cmpq	$0x18, %rdx
   33e8a: 74 54                        	je	0x33ee0 <sodium_add+0x60>
   33e8c: 48 83 fa 08                  	cmpq	$0x8, %rdx
   33e90: 74 46                        	je	0x33ed8 <sodium_add+0x58>
   33e92: 31 c9                        	xorl	%ecx, %ecx
   33e94: 31 c0                        	xorl	%eax, %eax
   33e96: 48 85 d2                     	testq	%rdx, %rdx
   33e99: 74 65                        	je	0x33f00 <sodium_add+0x80>
   33e9b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   33ea0: 44 0f b6 04 07               	movzbl	(%rdi,%rax), %r8d
   33ea5: 44 0f b6 0c 06               	movzbl	(%rsi,%rax), %r9d
   33eaa: 4d 01 c8                     	addq	%r9, %r8
   33ead: 4c 01 c1                     	addq	%r8, %rcx
   33eb0: 88 0c 07                     	movb	%cl, (%rdi,%rax)
   33eb3: 48 83 c0 01                  	addq	$0x1, %rax
   33eb7: 48 c1 e9 08                  	shrq	$0x8, %rcx
   33ebb: 48 39 c2                     	cmpq	%rax, %rdx
   33ebe: 75 e0                        	jne	0x33ea0 <sodium_add+0x20>
   33ec0: c3                           	retq
   33ec1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   33ec8: 48 8b 06                     	movq	(%rsi), %rax
   33ecb: 8b 56 08                     	movl	0x8(%rsi), %edx
   33ece: 48 01 07                     	addq	%rax, (%rdi)
   33ed1: 11 57 08                     	adcl	%edx, 0x8(%rdi)
   33ed4: c3                           	retq
   33ed5: 0f 1f 00                     	nopl	(%rax)
   33ed8: 48 8b 06                     	movq	(%rsi), %rax
   33edb: 48 01 07                     	addq	%rax, (%rdi)
   33ede: c3                           	retq
   33edf: 90                           	nop
   33ee0: 48 8b 06                     	movq	(%rsi), %rax
   33ee3: 48 8b 56 08                  	movq	0x8(%rsi), %rdx
   33ee7: 48 8b 4e 10                  	movq	0x10(%rsi), %rcx
   33eeb: 48 01 07                     	addq	%rax, (%rdi)
   33eee: 48 11 57 08                  	adcq	%rdx, 0x8(%rdi)
   33ef2: 48 11 4f 10                  	adcq	%rcx, 0x10(%rdi)
   33ef6: c3                           	retq
   33ef7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   33f00: c3                           	retq
   33f01: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   33f0c: 0f 1f 40 00                  	nopl	(%rax)

0000000000033f10 <sodium_sub>:
   33f10: 48 83 fa 40                  	cmpq	$0x40, %rdx
   33f14: 74 3a                        	je	0x33f50 <sodium_sub+0x40>
   33f16: 31 c9                        	xorl	%ecx, %ecx
   33f18: 45 31 c0                     	xorl	%r8d, %r8d
   33f1b: 48 85 d2                     	testq	%rdx, %rdx
   33f1e: 74 78                        	je	0x33f98 <sodium_sub+0x88>
   33f20: 0f b6 04 0f                  	movzbl	(%rdi,%rcx), %eax
   33f24: 44 0f b6 0c 0e               	movzbl	(%rsi,%rcx), %r9d
   33f29: 4c 29 c8                     	subq	%r9, %rax
   33f2c: 4c 29 c0                     	subq	%r8, %rax
   33f2f: 88 04 0f                     	movb	%al, (%rdi,%rcx)
   33f32: 48 c1 e8 08                  	shrq	$0x8, %rax
   33f36: 48 83 c1 01                  	addq	$0x1, %rcx
   33f3a: 83 e0 01                     	andl	$0x1, %eax
   33f3d: 49 89 c0                     	movq	%rax, %r8
   33f40: 48 39 ca                     	cmpq	%rcx, %rdx
   33f43: 75 db                        	jne	0x33f20 <sodium_sub+0x10>
   33f45: c3                           	retq
   33f46: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   33f50: 53                           	pushq	%rbx
   33f51: 48 8b 06                     	movq	(%rsi), %rax
   33f54: 48 8b 56 08                  	movq	0x8(%rsi), %rdx
   33f58: 48 8b 4e 10                  	movq	0x10(%rsi), %rcx
   33f5c: 4c 8b 46 18                  	movq	0x18(%rsi), %r8
   33f60: 4c 8b 4e 20                  	movq	0x20(%rsi), %r9
   33f64: 4c 8b 56 28                  	movq	0x28(%rsi), %r10
   33f68: 4c 8b 5e 30                  	movq	0x30(%rsi), %r11
   33f6c: 48 8b 5e 38                  	movq	0x38(%rsi), %rbx
   33f70: 48 29 07                     	subq	%rax, (%rdi)
   33f73: 48 19 57 08                  	sbbq	%rdx, 0x8(%rdi)
   33f77: 48 19 4f 10                  	sbbq	%rcx, 0x10(%rdi)
   33f7b: 4c 19 47 18                  	sbbq	%r8, 0x18(%rdi)
   33f7f: 4c 19 4f 20                  	sbbq	%r9, 0x20(%rdi)
   33f83: 4c 19 57 28                  	sbbq	%r10, 0x28(%rdi)
   33f87: 4c 19 5f 30                  	sbbq	%r11, 0x30(%rdi)
   33f8b: 48 19 5f 38                  	sbbq	%rbx, 0x38(%rdi)
   33f8f: 5b                           	popq	%rbx
   33f90: c3                           	retq
   33f91: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   33f98: c3                           	retq
   33f99: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000033fa0 <_sodium_alloc_init>:
   33fa0: 48 83 ec 08                  	subq	$0x8, %rsp
   33fa4: bf 1e 00 00 00               	movl	$0x1e, %edi
   33fa9: e8 b2 a8 fd ff               	callq	0xe860 <sysconf@plt>
   33fae: 48 85 c0                     	testq	%rax, %rax
   33fb1: 7e 2d                        	jle	0x33fe0 <_sodium_alloc_init+0x40>
   33fb3: 48 89 05 2e 15 04 00         	movq	%rax, 0x4152e(%rip)     # 0x754e8 <page_size>
   33fba: 48 83 f8 0f                  	cmpq	$0xf, %rax
   33fbe: 76 29                        	jbe	0x33fe9 <_sodium_alloc_init+0x49>
   33fc0: be 10 00 00 00               	movl	$0x10, %esi
   33fc5: 48 8d 3d 94 18 04 00         	leaq	0x41894(%rip), %rdi     # 0x75860 <canary>
   33fcc: e8 df a6 fd ff               	callq	0xe6b0 <randombytes_buf@plt>
   33fd1: 31 c0                        	xorl	%eax, %eax
   33fd3: 48 83 c4 08                  	addq	$0x8, %rsp
   33fd7: c3                           	retq
   33fd8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   33fe0: 48 8b 05 01 15 04 00         	movq	0x41501(%rip), %rax     # 0x754e8 <page_size>
   33fe7: eb d1                        	jmp	0x33fba <_sodium_alloc_init+0x1a>
   33fe9: e8 a2 a1 fd ff               	callq	0xe190 <sodium_misuse@plt>
   33fee: 66 90                        	nop

0000000000033ff0 <sodium_mlock>:
   33ff0: 55                           	pushq	%rbp
   33ff1: ba 10 00 00 00               	movl	$0x10, %edx
   33ff6: 48 89 f5                     	movq	%rsi, %rbp
   33ff9: 53                           	pushq	%rbx
   33ffa: 48 89 fb                     	movq	%rdi, %rbx
   33ffd: 48 83 ec 08                  	subq	$0x8, %rsp
   34001: e8 ca a7 fd ff               	callq	0xe7d0 <madvise@plt>
   34006: 48 83 c4 08                  	addq	$0x8, %rsp
   3400a: 48 89 ee                     	movq	%rbp, %rsi
   3400d: 48 89 df                     	movq	%rbx, %rdi
   34010: 5b                           	popq	%rbx
   34011: 5d                           	popq	%rbp
   34012: e9 19 a1 fd ff               	jmp	0xe130 <mlock@plt>
   34017: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000034020 <sodium_munlock>:
   34020: 55                           	pushq	%rbp
   34021: 48 c7 c2 ff ff ff ff         	movq	$-0x1, %rdx
   34028: 48 89 f5                     	movq	%rsi, %rbp
   3402b: 53                           	pushq	%rbx
   3402c: 48 89 fb                     	movq	%rdi, %rbx
   3402f: 48 83 ec 08                  	subq	$0x8, %rsp
   34033: e8 e8 a7 fd ff               	callq	0xe820 <__explicit_bzero_chk@plt>
   34038: 48 89 ee                     	movq	%rbp, %rsi
   3403b: 48 89 df                     	movq	%rbx, %rdi
   3403e: ba 11 00 00 00               	movl	$0x11, %edx
   34043: e8 88 a7 fd ff               	callq	0xe7d0 <madvise@plt>
   34048: 48 83 c4 08                  	addq	$0x8, %rsp
   3404c: 48 89 ee                     	movq	%rbp, %rsi
   3404f: 48 89 df                     	movq	%rbx, %rdi
   34052: 5b                           	popq	%rbx
   34053: 5d                           	popq	%rbp
   34054: e9 e7 9f fd ff               	jmp	0xe040 <munlock@plt>
   34059: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000034060 <sodium_malloc.localalias>:
   34060: 41 57                        	pushq	%r15
   34062: 41 56                        	pushq	%r14
   34064: 41 55                        	pushq	%r13
   34066: 41 54                        	pushq	%r12
   34068: 55                           	pushq	%rbp
   34069: 53                           	pushq	%rbx
   3406a: 48 83 ec 28                  	subq	$0x28, %rsp
   3406e: 48 8b 1d 73 14 04 00         	movq	0x41473(%rip), %rbx     # 0x754e8 <page_size>
   34075: 48 8d 04 9d 00 00 00 00      	leaq	(,%rbx,4), %rax
   3407d: 48 f7 d0                     	notq	%rax
   34080: 48 39 c7                     	cmpq	%rax, %rdi
   34083: 0f 83 17 01 00 00            	jae	0x341a0 <sodium_malloc.localalias+0x140>
   34089: 48 83 fb 10                  	cmpq	$0x10, %rbx
   3408d: 0f 86 1d 01 00 00            	jbe	0x341b0 <sodium_malloc.localalias+0x150>
   34093: 48 89 d8                     	movq	%rbx, %rax
   34096: 48 8d 6c 3b 0f               	leaq	0xf(%rbx,%rdi), %rbp
   3409b: 4c 8d 34 1b                  	leaq	(%rbx,%rbx), %r14
   3409f: 49 89 ff                     	movq	%rdi, %r15
   340a2: 48 f7 d8                     	negq	%rax
   340a5: 4a 8d 34 33                  	leaq	(%rbx,%r14), %rsi
   340a9: 4c 8d 6f 10                  	leaq	0x10(%rdi), %r13
   340ad: 45 31 c9                     	xorl	%r9d, %r9d
   340b0: 48 21 c5                     	andq	%rax, %rbp
   340b3: 31 ff                        	xorl	%edi, %edi
   340b5: 41 b8 ff ff ff ff            	movl	$0xffffffff, %r8d       # imm = 0xFFFFFFFF
   340bb: b9 22 00 00 00               	movl	$0x22, %ecx
   340c0: 48 01 ee                     	addq	%rbp, %rsi
   340c3: ba 03 00 00 00               	movl	$0x3, %edx
   340c8: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   340cd: e8 2e a2 fd ff               	callq	0xe300 <mmap@plt>
   340d2: 48 83 f8 ff                  	cmpq	$-0x1, %rax
   340d6: 0f 84 cf 00 00 00            	je	0x341ab <sodium_malloc.localalias+0x14b>
   340dc: 48 85 c0                     	testq	%rax, %rax
   340df: 0f 84 c6 00 00 00            	je	0x341ab <sodium_malloc.localalias+0x14b>
   340e5: 4e 8d 24 30                  	leaq	(%rax,%r14), %r12
   340e9: 48 8d 3c 18                  	leaq	(%rax,%rbx), %rdi
   340ed: 31 d2                        	xorl	%edx, %edx
   340ef: 48 89 de                     	movq	%rbx, %rsi
   340f2: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   340f7: e8 34 a7 fd ff               	callq	0xe830 <mprotect@plt>
   340fc: 49 8d 3c 2c                  	leaq	(%r12,%rbp), %rdi
   34100: 31 d2                        	xorl	%edx, %edx
   34102: 48 89 de                     	movq	%rbx, %rsi
   34105: e8 26 a7 fd ff               	callq	0xe830 <mprotect@plt>
   3410a: ba 10 00 00 00               	movl	$0x10, %edx
   3410f: 48 89 ee                     	movq	%rbp, %rsi
   34112: 4c 89 e7                     	movq	%r12, %rdi
   34115: e8 b6 a6 fd ff               	callq	0xe7d0 <madvise@plt>
   3411a: 48 89 ee                     	movq	%rbp, %rsi
   3411d: 4c 89 e7                     	movq	%r12, %rdi
   34120: e8 0b a0 fd ff               	callq	0xe130 <mlock@plt>
   34125: 49 89 e8                     	movq	%rbp, %r8
   34128: 48 8b 4c 24 18               	movq	0x18(%rsp), %rcx
   3412d: 48 89 de                     	movq	%rbx, %rsi
   34130: 66 0f 6f 05 28 17 04 00      	movdqa	0x41728(%rip), %xmm0    # 0x75860 <canary>
   34138: 4d 29 e8                     	subq	%r13, %r8
   3413b: ba 01 00 00 00               	movl	$0x1, %edx
   34140: 4d 01 e0                     	addq	%r12, %r8
   34143: 48 89 cf                     	movq	%rcx, %rdi
   34146: 41 0f 11 00                  	movups	%xmm0, (%r8)
   3414a: 4d 8d 68 10                  	leaq	0x10(%r8), %r13
   3414e: 48 89 29                     	movq	%rbp, (%rcx)
   34151: 4c 89 44 24 10               	movq	%r8, 0x10(%rsp)
   34156: e8 d5 a6 fd ff               	callq	0xe830 <mprotect@plt>
   3415b: 4c 8b 44 24 10               	movq	0x10(%rsp), %r8
   34160: 4c 23 44 24 08               	andq	0x8(%rsp), %r8
   34165: 4d 39 c6                     	cmpq	%r8, %r14
   34168: 73 46                        	jae	0x341b0 <sodium_malloc.localalias+0x150>
   3416a: 4d 39 c4                     	cmpq	%r8, %r12
   3416d: 75 46                        	jne	0x341b5 <sodium_malloc.localalias+0x155>
   3416f: 4d 85 ed                     	testq	%r13, %r13
   34172: 74 10                        	je	0x34184 <sodium_malloc.localalias+0x124>
   34174: 4c 89 fa                     	movq	%r15, %rdx
   34177: be db 00 00 00               	movl	$0xdb, %esi
   3417c: 4c 89 ef                     	movq	%r13, %rdi
   3417f: e8 4c a2 fd ff               	callq	0xe3d0 <memset@plt>
   34184: 48 83 c4 28                  	addq	$0x28, %rsp
   34188: 4c 89 e8                     	movq	%r13, %rax
   3418b: 5b                           	popq	%rbx
   3418c: 5d                           	popq	%rbp
   3418d: 41 5c                        	popq	%r12
   3418f: 41 5d                        	popq	%r13
   34191: 41 5e                        	popq	%r14
   34193: 41 5f                        	popq	%r15
   34195: c3                           	retq
   34196: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   341a0: e8 7b 9f fd ff               	callq	0xe120 <__errno_location@plt>
   341a5: c7 00 0c 00 00 00            	movl	$0xc, (%rax)
   341ab: 45 31 ed                     	xorl	%r13d, %r13d
   341ae: eb d4                        	jmp	0x34184 <sodium_malloc.localalias+0x124>
   341b0: e8 db 9f fd ff               	callq	0xe190 <sodium_misuse@plt>
   341b5: 48 8d 0d fc 5a 03 00         	leaq	0x35afc(%rip), %rcx     # 0x69cb8 <__PRETTY_FUNCTION__.0>
   341bc: ba 75 02 00 00               	movl	$0x275, %edx            # imm = 0x275
   341c1: 48 8d 35 68 53 03 00         	leaq	0x35368(%rip), %rsi     # 0x69530 <d+0x1d0>
   341c8: 48 8d 3d a9 53 03 00         	leaq	0x353a9(%rip), %rdi     # 0x69578 <d+0x218>
   341cf: e8 dc a1 fd ff               	callq	0xe3b0 <__assert_fail@plt>
   341d4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   341df: 90                           	nop

00000000000341e0 <sodium_allocarray>:
   341e0: 48 85 ff                     	testq	%rdi, %rdi
   341e3: 74 11                        	je	0x341f6 <sodium_allocarray+0x16>
   341e5: 48 c7 c0 ff ff ff ff         	movq	$-0x1, %rax
   341ec: 31 d2                        	xorl	%edx, %edx
   341ee: 48 f7 f7                     	divq	%rdi
   341f1: 48 39 c6                     	cmpq	%rax, %rsi
   341f4: 73 0a                        	jae	0x34200 <sodium_allocarray+0x20>
   341f6: 48 0f af fe                  	imulq	%rsi, %rdi
   341fa: e9 61 fe ff ff               	jmp	0x34060 <sodium_malloc.localalias>
   341ff: 90                           	nop
   34200: 48 83 ec 08                  	subq	$0x8, %rsp
   34204: e8 17 9f fd ff               	callq	0xe120 <__errno_location@plt>
   34209: c7 00 0c 00 00 00            	movl	$0xc, (%rax)
   3420f: 31 c0                        	xorl	%eax, %eax
   34211: 48 83 c4 08                  	addq	$0x8, %rsp
   34215: c3                           	retq
   34216: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000034220 <sodium_free>:
   34220: 48 85 ff                     	testq	%rdi, %rdi
   34223: 0f 84 17 02 00 00            	je	0x34440 <sodium_free+0x220>
   34229: 41 57                        	pushq	%r15
   3422b: 4c 8d 7f f0                  	leaq	-0x10(%rdi), %r15
   3422f: 41 56                        	pushq	%r14
   34231: 41 55                        	pushq	%r13
   34233: 41 54                        	pushq	%r12
   34235: 55                           	pushq	%rbp
   34236: 53                           	pushq	%rbx
   34237: 48 89 fb                     	movq	%rdi, %rbx
   3423a: 48 83 ec 18                  	subq	$0x18, %rsp
   3423e: 48 8b 2d a3 12 04 00         	movq	0x412a3(%rip), %rbp     # 0x754e8 <page_size>
   34245: 49 89 ec                     	movq	%rbp, %r12
   34248: 48 8d 44 2d 00               	leaq	(%rbp,%rbp), %rax
   3424d: 49 f7 dc                     	negq	%r12
   34250: 4d 21 fc                     	andq	%r15, %r12
   34253: 4c 39 e0                     	cmpq	%r12, %rax
   34256: 0f 83 e5 01 00 00            	jae	0x34441 <sodium_free+0x221>
   3425c: 4d 89 e6                     	movq	%r12, %r14
   3425f: 48 01 c5                     	addq	%rax, %rbp
   34262: ba 03 00 00 00               	movl	$0x3, %edx
   34267: 49 29 c6                     	subq	%rax, %r14
   3426a: 4d 8b 2e                     	movq	(%r14), %r13
   3426d: 4c 89 f7                     	movq	%r14, %rdi
   34270: 4c 01 ed                     	addq	%r13, %rbp
   34273: 48 89 ee                     	movq	%rbp, %rsi
   34276: e8 b5 a5 fd ff               	callq	0xe830 <mprotect@plt>
   3427b: ba 10 00 00 00               	movl	$0x10, %edx
   34280: 4c 89 ff                     	movq	%r15, %rdi
   34283: 48 8d 35 d6 15 04 00         	leaq	0x415d6(%rip), %rsi     # 0x75860 <canary>
   3428a: c6 44 24 0f 00               	movb	$0x0, 0xf(%rsp)
   3428f: e8 1c fa ff ff               	callq	0x33cb0 <_sodium_dummy_symbol_to_prevent_memcmp_lto>
   34294: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   34299: 0f b6 05 c0 15 04 00         	movzbl	0x415c0(%rip), %eax     # 0x75860 <canary>
   342a0: 32 43 f0                     	xorb	-0x10(%rbx), %al
   342a3: 09 d0                        	orl	%edx, %eax
   342a5: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   342a9: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   342ae: 0f b6 43 f1                  	movzbl	-0xf(%rbx), %eax
   342b2: 32 05 a9 15 04 00            	xorb	0x415a9(%rip), %al      # 0x75861 <canary+0x1>
   342b8: 09 d0                        	orl	%edx, %eax
   342ba: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   342be: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   342c3: 0f b6 43 f2                  	movzbl	-0xe(%rbx), %eax
   342c7: 32 05 95 15 04 00            	xorb	0x41595(%rip), %al      # 0x75862 <canary+0x2>
   342cd: 09 d0                        	orl	%edx, %eax
   342cf: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   342d3: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   342d8: 0f b6 43 f3                  	movzbl	-0xd(%rbx), %eax
   342dc: 32 05 81 15 04 00            	xorb	0x41581(%rip), %al      # 0x75863 <canary+0x3>
   342e2: 09 d0                        	orl	%edx, %eax
   342e4: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   342e8: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   342ed: 0f b6 43 f4                  	movzbl	-0xc(%rbx), %eax
   342f1: 32 05 6d 15 04 00            	xorb	0x4156d(%rip), %al      # 0x75864 <canary+0x4>
   342f7: 09 d0                        	orl	%edx, %eax
   342f9: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   342fd: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   34302: 0f b6 43 f5                  	movzbl	-0xb(%rbx), %eax
   34306: 32 05 59 15 04 00            	xorb	0x41559(%rip), %al      # 0x75865 <canary+0x5>
   3430c: 09 d0                        	orl	%edx, %eax
   3430e: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   34312: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   34317: 0f b6 43 f6                  	movzbl	-0xa(%rbx), %eax
   3431b: 32 05 45 15 04 00            	xorb	0x41545(%rip), %al      # 0x75866 <canary+0x6>
   34321: 09 d0                        	orl	%edx, %eax
   34323: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   34327: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   3432c: 0f b6 43 f7                  	movzbl	-0x9(%rbx), %eax
   34330: 32 05 31 15 04 00            	xorb	0x41531(%rip), %al      # 0x75867 <canary+0x7>
   34336: 09 d0                        	orl	%edx, %eax
   34338: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   3433c: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   34341: 0f b6 43 f8                  	movzbl	-0x8(%rbx), %eax
   34345: 32 05 1d 15 04 00            	xorb	0x4151d(%rip), %al      # 0x75868 <canary+0x8>
   3434b: 09 d0                        	orl	%edx, %eax
   3434d: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   34351: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   34356: 0f b6 43 f9                  	movzbl	-0x7(%rbx), %eax
   3435a: 32 05 09 15 04 00            	xorb	0x41509(%rip), %al      # 0x75869 <canary+0x9>
   34360: 09 d0                        	orl	%edx, %eax
   34362: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   34366: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   3436b: 0f b6 43 fa                  	movzbl	-0x6(%rbx), %eax
   3436f: 32 05 f5 14 04 00            	xorb	0x414f5(%rip), %al      # 0x7586a <canary+0xa>
   34375: 09 d0                        	orl	%edx, %eax
   34377: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   3437b: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   34380: 0f b6 43 fb                  	movzbl	-0x5(%rbx), %eax
   34384: 32 05 e1 14 04 00            	xorb	0x414e1(%rip), %al      # 0x7586b <canary+0xb>
   3438a: 09 d0                        	orl	%edx, %eax
   3438c: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   34390: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   34395: 0f b6 43 fc                  	movzbl	-0x4(%rbx), %eax
   34399: 32 05 cd 14 04 00            	xorb	0x414cd(%rip), %al      # 0x7586c <canary+0xc>
   3439f: 09 d0                        	orl	%edx, %eax
   343a1: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   343a5: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   343aa: 0f b6 43 fd                  	movzbl	-0x3(%rbx), %eax
   343ae: 32 05 b9 14 04 00            	xorb	0x414b9(%rip), %al      # 0x7586d <canary+0xd>
   343b4: 09 d0                        	orl	%edx, %eax
   343b6: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   343ba: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   343bf: 0f b6 43 fe                  	movzbl	-0x2(%rbx), %eax
   343c3: 32 05 a5 14 04 00            	xorb	0x414a5(%rip), %al      # 0x7586e <canary+0xe>
   343c9: 09 d0                        	orl	%edx, %eax
   343cb: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   343cf: 0f b6 54 24 0f               	movzbl	0xf(%rsp), %edx
   343d4: 0f b6 43 ff                  	movzbl	-0x1(%rbx), %eax
   343d8: 32 05 91 14 04 00            	xorb	0x41491(%rip), %al      # 0x7586f <canary+0xf>
   343de: 09 d0                        	orl	%edx, %eax
   343e0: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   343e4: 0f b6 44 24 0f               	movzbl	0xf(%rsp), %eax
   343e9: 83 e8 01                     	subl	$0x1, %eax
   343ec: f6 c4 01                     	testb	$0x1, %ah
   343ef: 74 55                        	je	0x34446 <sodium_free+0x226>
   343f1: 4c 89 ee                     	movq	%r13, %rsi
   343f4: 4c 89 e7                     	movq	%r12, %rdi
   343f7: 48 c7 c2 ff ff ff ff         	movq	$-0x1, %rdx
   343fe: e8 1d a4 fd ff               	callq	0xe820 <__explicit_bzero_chk@plt>
   34403: 4c 89 ee                     	movq	%r13, %rsi
   34406: 4c 89 e7                     	movq	%r12, %rdi
   34409: ba 11 00 00 00               	movl	$0x11, %edx
   3440e: e8 bd a3 fd ff               	callq	0xe7d0 <madvise@plt>
   34413: 4c 89 ee                     	movq	%r13, %rsi
   34416: 4c 89 e7                     	movq	%r12, %rdi
   34419: e8 22 9c fd ff               	callq	0xe040 <munlock@plt>
   3441e: 48 83 c4 18                  	addq	$0x18, %rsp
   34422: 48 89 ee                     	movq	%rbp, %rsi
   34425: 4c 89 f7                     	movq	%r14, %rdi
   34428: 5b                           	popq	%rbx
   34429: 5d                           	popq	%rbp
   3442a: 41 5c                        	popq	%r12
   3442c: 41 5d                        	popq	%r13
   3442e: 41 5e                        	popq	%r14
   34430: 41 5f                        	popq	%r15
   34432: e9 59 a3 fd ff               	jmp	0xe790 <munmap@plt>
   34437: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   34440: c3                           	retq
   34441: e8 4a 9d fd ff               	callq	0xe190 <sodium_misuse@plt>
   34446: bf 0b 00 00 00               	movl	$0xb, %edi
   3444b: e8 60 9c fd ff               	callq	0xe0b0 <raise@plt>
   34450: e8 bb 9c fd ff               	callq	0xe110 <abort@plt>
   34455: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000034460 <sodium_mprotect_noaccess>:
   34460: 48 8b 05 81 10 04 00         	movq	0x41081(%rip), %rax     # 0x754e8 <page_size>
   34467: 48 89 fa                     	movq	%rdi, %rdx
   3446a: 48 83 ea 10                  	subq	$0x10, %rdx
   3446e: 48 89 c7                     	movq	%rax, %rdi
   34471: 48 01 c0                     	addq	%rax, %rax
   34474: 48 f7 df                     	negq	%rdi
   34477: 48 21 d7                     	andq	%rdx, %rdi
   3447a: 48 39 f8                     	cmpq	%rdi, %rax
   3447d: 73 10                        	jae	0x3448f <sodium_mprotect_noaccess+0x2f>
   3447f: 48 89 fa                     	movq	%rdi, %rdx
   34482: 48 29 c2                     	subq	%rax, %rdx
   34485: 48 8b 32                     	movq	(%rdx), %rsi
   34488: 31 d2                        	xorl	%edx, %edx
   3448a: e9 a1 a3 fd ff               	jmp	0xe830 <mprotect@plt>
   3448f: 50                           	pushq	%rax
   34490: e8 fb 9c fd ff               	callq	0xe190 <sodium_misuse@plt>
   34495: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000344a0 <sodium_mprotect_readonly>:
   344a0: 48 8b 05 41 10 04 00         	movq	0x41041(%rip), %rax     # 0x754e8 <page_size>
   344a7: 48 89 fa                     	movq	%rdi, %rdx
   344aa: 48 83 ea 10                  	subq	$0x10, %rdx
   344ae: 48 89 c7                     	movq	%rax, %rdi
   344b1: 48 01 c0                     	addq	%rax, %rax
   344b4: 48 f7 df                     	negq	%rdi
   344b7: 48 21 d7                     	andq	%rdx, %rdi
   344ba: 48 39 f8                     	cmpq	%rdi, %rax
   344bd: 73 13                        	jae	0x344d2 <sodium_mprotect_readonly+0x32>
   344bf: 48 89 fa                     	movq	%rdi, %rdx
   344c2: 48 29 c2                     	subq	%rax, %rdx
   344c5: 48 8b 32                     	movq	(%rdx), %rsi
   344c8: ba 01 00 00 00               	movl	$0x1, %edx
   344cd: e9 5e a3 fd ff               	jmp	0xe830 <mprotect@plt>
   344d2: 50                           	pushq	%rax
   344d3: e8 b8 9c fd ff               	callq	0xe190 <sodium_misuse@plt>
   344d8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000344e0 <sodium_mprotect_readwrite>:
   344e0: 48 8b 05 01 10 04 00         	movq	0x41001(%rip), %rax     # 0x754e8 <page_size>
   344e7: 48 89 fa                     	movq	%rdi, %rdx
   344ea: 48 83 ea 10                  	subq	$0x10, %rdx
   344ee: 48 89 c7                     	movq	%rax, %rdi
   344f1: 48 01 c0                     	addq	%rax, %rax
   344f4: 48 f7 df                     	negq	%rdi
   344f7: 48 21 d7                     	andq	%rdx, %rdi
   344fa: 48 39 f8                     	cmpq	%rdi, %rax
   344fd: 73 13                        	jae	0x34512 <sodium_mprotect_readwrite+0x32>
   344ff: 48 89 fa                     	movq	%rdi, %rdx
   34502: 48 29 c2                     	subq	%rax, %rdx
   34505: 48 8b 32                     	movq	(%rdx), %rsi
   34508: ba 03 00 00 00               	movl	$0x3, %edx
   3450d: e9 1e a3 fd ff               	jmp	0xe830 <mprotect@plt>
   34512: 50                           	pushq	%rax
   34513: e8 78 9c fd ff               	callq	0xe190 <sodium_misuse@plt>
   34518: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000034520 <sodium_pad>:
   34520: 48 85 c9                     	testq	%rcx, %rcx
   34523: 0f 84 a3 00 00 00            	je	0x345cc <sodium_pad+0xac>
   34529: 49 89 cb                     	movq	%rcx, %r11
   3452c: 4c 8d 49 ff                  	leaq	-0x1(%rcx), %r9
   34530: 48 89 d1                     	movq	%rdx, %rcx
   34533: 49 89 fa                     	movq	%rdi, %r10
   34536: 48 83 ec 18                  	subq	$0x18, %rsp
   3453a: 48 89 f7                     	movq	%rsi, %rdi
   3453d: 48 f7 d1                     	notq	%rcx
   34540: 48 89 d6                     	movq	%rdx, %rsi
   34543: 4d 85 cb                     	testq	%r9, %r11
   34546: 74 78                        	je	0x345c0 <sodium_pad+0xa0>
   34548: 48 89 d0                     	movq	%rdx, %rax
   3454b: 31 d2                        	xorl	%edx, %edx
   3454d: 49 f7 f3                     	divq	%r11
   34550: 49 29 d1                     	subq	%rdx, %r9
   34553: 49 39 c9                     	cmpq	%rcx, %r9
   34556: 73 7a                        	jae	0x345d2 <sodium_pad+0xb2>
   34558: 49 8d 04 31                  	leaq	(%r9,%rsi), %rax
   3455c: 4c 39 c0                     	cmpq	%r8, %rax
   3455f: 73 64                        	jae	0x345c5 <sodium_pad+0xa5>
   34561: 4d 85 d2                     	testq	%r10, %r10
   34564: 74 07                        	je	0x3456d <sodium_pad+0x4d>
   34566: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   3456a: 49 89 12                     	movq	%rdx, (%r10)
   3456d: c6 44 24 0f 00               	movb	$0x0, 0xf(%rsp)
   34572: 4c 8d 04 07                  	leaq	(%rdi,%rax), %r8
   34576: 4c 29 df                     	subq	%r11, %rdi
   34579: 48 01 c7                     	addq	%rax, %rdi
   3457c: 4c 89 c2                     	movq	%r8, %rdx
   3457f: 90                           	nop
   34580: 4c 89 c0                     	movq	%r8, %rax
   34583: 0f b6 4c 24 0f               	movzbl	0xf(%rsp), %ecx
   34588: 22 0a                        	andb	(%rdx), %cl
   3458a: 48 29 d0                     	subq	%rdx, %rax
   3458d: 48 83 ea 01                  	subq	$0x1, %rdx
   34591: 4c 31 c8                     	xorq	%r9, %rax
   34594: 48 83 e8 01                  	subq	$0x1, %rax
   34598: 48 c1 e8 38                  	shrq	$0x38, %rax
   3459c: 89 c6                        	movl	%eax, %esi
   3459e: 83 e6 80                     	andl	$-0x80, %esi
   345a1: 09 f1                        	orl	%esi, %ecx
   345a3: 88 4a 01                     	movb	%cl, 0x1(%rdx)
   345a6: 0f b6 4c 24 0f               	movzbl	0xf(%rsp), %ecx
   345ab: 09 c8                        	orl	%ecx, %eax
   345ad: 88 44 24 0f                  	movb	%al, 0xf(%rsp)
   345b1: 48 39 d7                     	cmpq	%rdx, %rdi
   345b4: 75 ca                        	jne	0x34580 <sodium_pad+0x60>
   345b6: 31 c0                        	xorl	%eax, %eax
   345b8: 48 83 c4 18                  	addq	$0x18, %rsp
   345bc: c3                           	retq
   345bd: 0f 1f 00                     	nopl	(%rax)
   345c0: 49 21 c9                     	andq	%rcx, %r9
   345c3: eb 8e                        	jmp	0x34553 <sodium_pad+0x33>
   345c5: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   345ca: eb ec                        	jmp	0x345b8 <sodium_pad+0x98>
   345cc: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   345d1: c3                           	retq
   345d2: e8 b9 9b fd ff               	callq	0xe190 <sodium_misuse@plt>
   345d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

00000000000345e0 <sodium_unpad>:
   345e0: 55                           	pushq	%rbp
   345e1: 48 8d 41 ff                  	leaq	-0x1(%rcx), %rax
   345e5: 53                           	pushq	%rbx
   345e6: 48 c7 44 24 f8 00 00 00 00   	movq	$0x0, -0x8(%rsp)
   345ef: 48 39 d0                     	cmpq	%rdx, %rax
   345f2: 0f 83 8b 00 00 00            	jae	0x34683 <sodium_unpad+0xa3>
   345f8: 48 89 d0                     	movq	%rdx, %rax
   345fb: 4c 8d 1c 16                  	leaq	(%rsi,%rdx), %r11
   345ff: 49 89 f8                     	movq	%rdi, %r8
   34602: 49 89 d2                     	movq	%rdx, %r10
   34605: 48 29 c8                     	subq	%rcx, %rax
   34608: 31 ff                        	xorl	%edi, %edi
   3460a: 4c 8d 0c 06                  	leaq	(%rsi,%rax), %r9
   3460e: 4c 89 de                     	movq	%r11, %rsi
   34611: 31 c0                        	xorl	%eax, %eax
   34613: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   34618: 48 8b 4c 24 f8               	movq	-0x8(%rsp), %rcx
   3461d: 0f b6 5e ff                  	movzbl	-0x1(%rsi), %ebx
   34621: 40 0f b6 d7                  	movzbl	%dil, %edx
   34625: 4c 89 dd                     	movq	%r11, %rbp
   34628: 83 ea 01                     	subl	$0x1, %edx
   3462b: 48 29 f5                     	subq	%rsi, %rbp
   3462e: 48 83 ee 01                  	subq	$0x1, %rsi
   34632: 48 83 e9 01                  	subq	$0x1, %rcx
   34636: 09 df                        	orl	%ebx, %edi
   34638: 48 21 ca                     	andq	%rcx, %rdx
   3463b: 8d 4b 80                     	leal	-0x80(%rbx), %ecx
   3463e: 48 8b 5c 24 f8               	movq	-0x8(%rsp), %rbx
   34643: 0f b6 c9                     	movzbl	%cl, %ecx
   34646: 83 e9 01                     	subl	$0x1, %ecx
   34649: 48 21 ca                     	andq	%rcx, %rdx
   3464c: 48 c1 ea 08                  	shrq	$0x8, %rdx
   34650: 83 e2 01                     	andl	$0x1, %edx
   34653: 48 89 d1                     	movq	%rdx, %rcx
   34656: 09 d0                        	orl	%edx, %eax
   34658: 48 f7 d9                     	negq	%rcx
   3465b: 48 21 e9                     	andq	%rbp, %rcx
   3465e: 48 09 d9                     	orq	%rbx, %rcx
   34661: 48 89 4c 24 f8               	movq	%rcx, -0x8(%rsp)
   34666: 49 39 f1                     	cmpq	%rsi, %r9
   34669: 75 ad                        	jne	0x34618 <sodium_unpad+0x38>
   3466b: 48 8b 54 24 f8               	movq	-0x8(%rsp), %rdx
   34670: 0f b6 c0                     	movzbl	%al, %eax
   34673: 83 e8 01                     	subl	$0x1, %eax
   34676: 49 29 d2                     	subq	%rdx, %r10
   34679: 49 83 ea 01                  	subq	$0x1, %r10
   3467d: 4d 89 10                     	movq	%r10, (%r8)
   34680: 5b                           	popq	%rbx
   34681: 5d                           	popq	%rbp
   34682: c3                           	retq
   34683: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   34688: eb f6                        	jmp	0x34680 <sodium_unpad+0xa0>
   3468a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000034690 <sodium_version_string>:
   34690: 48 8d 05 b8 cd 02 00         	leaq	0x2cdb8(%rip), %rax     # 0x6144f <_pad0+0xcf>
   34697: c3                           	retq
   34698: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000346a0 <sodium_library_version_major>:
   346a0: b8 1a 00 00 00               	movl	$0x1a, %eax
   346a5: c3                           	retq
   346a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000346b0 <sodium_library_version_minor>:
   346b0: b8 01 00 00 00               	movl	$0x1, %eax
   346b5: c3                           	retq
   346b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000346c0 <sodium_library_minimal>:
   346c0: 31 c0                        	xorl	%eax, %eax
   346c2: c3                           	retq
   346c3: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   346cd: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   346d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

00000000000346e0 <stream_salsa20_xmm6>:
   346e0: 49 89 e3                     	movq	%rsp, %r11
   346e3: 49 83 e3 1f                  	andq	$0x1f, %r11
   346e7: 49 81 c3 00 02 00 00         	addq	$0x200, %r11            # imm = 0x200
   346ee: 4c 29 dc                     	subq	%r11, %rsp
   346f1: 4c 89 9c 24 a0 01 00 00      	movq	%r11, 0x1a0(%rsp)
   346f9: 4c 89 a4 24 a8 01 00 00      	movq	%r12, 0x1a8(%rsp)
   34701: 4c 89 ac 24 b0 01 00 00      	movq	%r13, 0x1b0(%rsp)
   34709: 4c 89 b4 24 b8 01 00 00      	movq	%r14, 0x1b8(%rsp)
   34711: 4c 89 bc 24 c0 01 00 00      	movq	%r15, 0x1c0(%rsp)
   34719: 48 89 9c 24 c8 01 00 00      	movq	%rbx, 0x1c8(%rsp)
   34721: 48 89 ac 24 d0 01 00 00      	movq	%rbp, 0x1d0(%rsp)
   34729: 49 89 f1                     	movq	%rsi, %r9
   3472c: 48 89 ff                     	movq	%rdi, %rdi
   3472f: 48 89 fe                     	movq	%rdi, %rsi
   34732: 48 89 d2                     	movq	%rdx, %rdx
   34735: 49 89 ca                     	movq	%rcx, %r10
   34738: 49 83 f9 00                  	cmpq	$0x0, %r9
   3473c: 0f 86 69 11 00 00            	jbe	0x358ab <._done>
   34742: 48 c7 c0 00 00 00 00         	movq	$0x0, %rax
   34749: 4c 89 c9                     	movq	%r9, %rcx
   3474c: f3 aa                        	rep		stosb	%al, %es:(%rdi)
   3474e: 4c 29 cf                     	subq	%r9, %rdi
   34751: 48 c7 84 24 d8 01 00 00 00 00 00 00  	movq	$0x0, 0x1d8(%rsp)
   3475d: eb 6b                        	jmp	0x347ca <._start>
   3475f: 90                           	nop

0000000000034760 <stream_salsa20_xmm6_xor_ic>:
   34760: 49 89 e3                     	movq	%rsp, %r11
   34763: 49 83 e3 1f                  	andq	$0x1f, %r11
   34767: 49 81 c3 00 02 00 00         	addq	$0x200, %r11            # imm = 0x200
   3476e: 4c 29 dc                     	subq	%r11, %rsp
   34771: 4c 89 9c 24 a0 01 00 00      	movq	%r11, 0x1a0(%rsp)
   34779: 4c 89 a4 24 a8 01 00 00      	movq	%r12, 0x1a8(%rsp)
   34781: 4c 89 ac 24 b0 01 00 00      	movq	%r13, 0x1b0(%rsp)
   34789: 4c 89 b4 24 b8 01 00 00      	movq	%r14, 0x1b8(%rsp)
   34791: 4c 89 bc 24 c0 01 00 00      	movq	%r15, 0x1c0(%rsp)
   34799: 48 89 9c 24 c8 01 00 00      	movq	%rbx, 0x1c8(%rsp)
   347a1: 48 89 ac 24 d0 01 00 00      	movq	%rbp, 0x1d0(%rsp)
   347a9: 48 89 ff                     	movq	%rdi, %rdi
   347ac: 48 89 f6                     	movq	%rsi, %rsi
   347af: 4d 89 ca                     	movq	%r9, %r10
   347b2: 4c 89 84 24 d8 01 00 00      	movq	%r8, 0x1d8(%rsp)
   347ba: 49 89 d1                     	movq	%rdx, %r9
   347bd: 48 89 ca                     	movq	%rcx, %rdx
   347c0: 49 83 f9 00                  	cmpq	$0x0, %r9
   347c4: 0f 86 e1 10 00 00            	jbe	0x358ab <._done>

00000000000347ca <._start>:
   347ca: 41 8b 4a 14                  	movl	0x14(%r10), %ecx
   347ce: 45 8b 02                     	movl	(%r10), %r8d
   347d1: 8b 02                        	movl	(%rdx), %eax
   347d3: 45 8b 5a 10                  	movl	0x10(%r10), %r11d
   347d7: 89 4c 24 40                  	movl	%ecx, 0x40(%rsp)
   347db: 44 89 44 24 44               	movl	%r8d, 0x44(%rsp)
   347e0: 89 44 24 48                  	movl	%eax, 0x48(%rsp)
   347e4: 44 89 5c 24 4c               	movl	%r11d, 0x4c(%rsp)
   347e9: 45 8b 42 18                  	movl	0x18(%r10), %r8d
   347ed: 41 8b 42 04                  	movl	0x4(%r10), %eax
   347f1: 8b 52 04                     	movl	0x4(%rdx), %edx
   347f4: 48 8b 8c 24 d8 01 00 00      	movq	0x1d8(%rsp), %rcx
   347fc: 89 4c 24 50                  	movl	%ecx, 0x50(%rsp)
   34800: 44 89 44 24 54               	movl	%r8d, 0x54(%rsp)
   34805: 89 44 24 58                  	movl	%eax, 0x58(%rsp)
   34809: 89 54 24 5c                  	movl	%edx, 0x5c(%rsp)
   3480d: 41 8b 52 0c                  	movl	0xc(%r10), %edx
   34811: 48 c1 e9 20                  	shrq	$0x20, %rcx
   34815: 45 8b 42 1c                  	movl	0x1c(%r10), %r8d
   34819: 41 8b 42 08                  	movl	0x8(%r10), %eax
   3481d: 89 54 24 60                  	movl	%edx, 0x60(%rsp)
   34821: 89 4c 24 64                  	movl	%ecx, 0x64(%rsp)
   34825: 44 89 44 24 68               	movl	%r8d, 0x68(%rsp)
   3482a: 89 44 24 6c                  	movl	%eax, 0x6c(%rsp)
   3482e: 48 c7 c2 65 78 70 61         	movq	$0x61707865, %rdx       # imm = 0x61707865
   34835: 48 c7 c1 6e 64 20 33         	movq	$0x3320646e, %rcx       # imm = 0x3320646E
   3483c: 49 c7 c0 32 2d 62 79         	movq	$0x79622d32, %r8        # imm = 0x79622D32
   34843: 48 c7 c0 74 65 20 6b         	movq	$0x6b206574, %rax       # imm = 0x6B206574
   3484a: 89 54 24 70                  	movl	%edx, 0x70(%rsp)
   3484e: 89 4c 24 74                  	movl	%ecx, 0x74(%rsp)
   34852: 44 89 44 24 78               	movl	%r8d, 0x78(%rsp)
   34857: 89 44 24 7c                  	movl	%eax, 0x7c(%rsp)
   3485b: 49 81 f9 00 01 00 00         	cmpq	$0x100, %r9             # imm = 0x100
   34862: 0f 82 75 0c 00 00            	jb	0x354dd <._bytesbetween1and255>
   34868: 66 0f 6f 44 24 70            	movdqa	0x70(%rsp), %xmm0
   3486e: 66 0f 70 c8 55               	pshufd	$0x55, %xmm0, %xmm1     # xmm1 = xmm0[1,1,1,1]
   34873: 66 0f 70 d0 aa               	pshufd	$0xaa, %xmm0, %xmm2     # xmm2 = xmm0[2,2,2,2]
   34878: 66 0f 70 d8 ff               	pshufd	$0xff, %xmm0, %xmm3     # xmm3 = xmm0[3,3,3,3]
   3487d: 66 0f 70 c0 00               	pshufd	$0x0, %xmm0, %xmm0      # xmm0 = xmm0[0,0,0,0]
   34882: 66 0f 7f 8c 24 80 00 00 00   	movdqa	%xmm1, 0x80(%rsp)
   3488b: 66 0f 7f 94 24 90 00 00 00   	movdqa	%xmm2, 0x90(%rsp)
   34894: 66 0f 7f 9c 24 a0 00 00 00   	movdqa	%xmm3, 0xa0(%rsp)
   3489d: 66 0f 7f 84 24 b0 00 00 00   	movdqa	%xmm0, 0xb0(%rsp)
   348a6: 66 0f 6f 44 24 40            	movdqa	0x40(%rsp), %xmm0
   348ac: 66 0f 70 c8 aa               	pshufd	$0xaa, %xmm0, %xmm1     # xmm1 = xmm0[2,2,2,2]
   348b1: 66 0f 70 d0 ff               	pshufd	$0xff, %xmm0, %xmm2     # xmm2 = xmm0[3,3,3,3]
   348b6: 66 0f 70 d8 00               	pshufd	$0x0, %xmm0, %xmm3      # xmm3 = xmm0[0,0,0,0]
   348bb: 66 0f 70 c0 55               	pshufd	$0x55, %xmm0, %xmm0     # xmm0 = xmm0[1,1,1,1]
   348c0: 66 0f 7f 8c 24 c0 00 00 00   	movdqa	%xmm1, 0xc0(%rsp)
   348c9: 66 0f 7f 94 24 d0 00 00 00   	movdqa	%xmm2, 0xd0(%rsp)
   348d2: 66 0f 7f 9c 24 e0 00 00 00   	movdqa	%xmm3, 0xe0(%rsp)
   348db: 66 0f 7f 84 24 f0 00 00 00   	movdqa	%xmm0, 0xf0(%rsp)
   348e4: 66 0f 6f 44 24 50            	movdqa	0x50(%rsp), %xmm0
   348ea: 66 0f 70 c8 ff               	pshufd	$0xff, %xmm0, %xmm1     # xmm1 = xmm0[3,3,3,3]
   348ef: 66 0f 70 d0 55               	pshufd	$0x55, %xmm0, %xmm2     # xmm2 = xmm0[1,1,1,1]
   348f4: 66 0f 70 c0 aa               	pshufd	$0xaa, %xmm0, %xmm0     # xmm0 = xmm0[2,2,2,2]
   348f9: 66 0f 7f 8c 24 00 01 00 00   	movdqa	%xmm1, 0x100(%rsp)
   34902: 66 0f 7f 94 24 10 01 00 00   	movdqa	%xmm2, 0x110(%rsp)
   3490b: 66 0f 7f 84 24 20 01 00 00   	movdqa	%xmm0, 0x120(%rsp)
   34914: 66 0f 6f 44 24 60            	movdqa	0x60(%rsp), %xmm0
   3491a: 66 0f 70 c8 00               	pshufd	$0x0, %xmm0, %xmm1      # xmm1 = xmm0[0,0,0,0]
   3491f: 66 0f 70 d0 aa               	pshufd	$0xaa, %xmm0, %xmm2     # xmm2 = xmm0[2,2,2,2]
   34924: 66 0f 70 c0 ff               	pshufd	$0xff, %xmm0, %xmm0     # xmm0 = xmm0[3,3,3,3]
   34929: 66 0f 7f 8c 24 30 01 00 00   	movdqa	%xmm1, 0x130(%rsp)
   34932: 66 0f 7f 94 24 40 01 00 00   	movdqa	%xmm2, 0x140(%rsp)
   3493b: 66 0f 7f 84 24 50 01 00 00   	movdqa	%xmm0, 0x150(%rsp)
   34944: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3494f: 90                           	nop

0000000000034950 <._bytesatleast256>:
   34950: 48 8b 94 24 d8 01 00 00      	movq	0x1d8(%rsp), %rdx
   34958: 48 89 d1                     	movq	%rdx, %rcx
   3495b: 48 c1 e9 20                  	shrq	$0x20, %rcx
   3495f: 89 94 24 60 01 00 00         	movl	%edx, 0x160(%rsp)
   34966: 89 8c 24 70 01 00 00         	movl	%ecx, 0x170(%rsp)
   3496d: 48 83 c2 01                  	addq	$0x1, %rdx
   34971: 48 89 d1                     	movq	%rdx, %rcx
   34974: 48 c1 e9 20                  	shrq	$0x20, %rcx
   34978: 89 94 24 64 01 00 00         	movl	%edx, 0x164(%rsp)
   3497f: 89 8c 24 74 01 00 00         	movl	%ecx, 0x174(%rsp)
   34986: 48 83 c2 01                  	addq	$0x1, %rdx
   3498a: 48 89 d1                     	movq	%rdx, %rcx
   3498d: 48 c1 e9 20                  	shrq	$0x20, %rcx
   34991: 89 94 24 68 01 00 00         	movl	%edx, 0x168(%rsp)
   34998: 89 8c 24 78 01 00 00         	movl	%ecx, 0x178(%rsp)
   3499f: 48 83 c2 01                  	addq	$0x1, %rdx
   349a3: 48 89 d1                     	movq	%rdx, %rcx
   349a6: 48 c1 e9 20                  	shrq	$0x20, %rcx
   349aa: 89 94 24 6c 01 00 00         	movl	%edx, 0x16c(%rsp)
   349b1: 89 8c 24 7c 01 00 00         	movl	%ecx, 0x17c(%rsp)
   349b8: 48 83 c2 01                  	addq	$0x1, %rdx
   349bc: 48 89 d1                     	movq	%rdx, %rcx
   349bf: 48 c1 e9 20                  	shrq	$0x20, %rcx
   349c3: 89 54 24 50                  	movl	%edx, 0x50(%rsp)
   349c7: 89 4c 24 64                  	movl	%ecx, 0x64(%rsp)
   349cb: 48 89 94 24 d8 01 00 00      	movq	%rdx, 0x1d8(%rsp)
   349d3: 4c 89 8c 24 e0 01 00 00      	movq	%r9, 0x1e0(%rsp)
   349db: 48 c7 c2 14 00 00 00         	movq	$0x14, %rdx
   349e2: 66 0f 6f 84 24 80 00 00 00   	movdqa	0x80(%rsp), %xmm0
   349eb: 66 0f 6f 8c 24 90 00 00 00   	movdqa	0x90(%rsp), %xmm1
   349f4: 66 0f 6f 94 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm2
   349fd: 66 0f 6f 9c 24 40 01 00 00   	movdqa	0x140(%rsp), %xmm3
   34a06: 66 0f 6f a4 24 50 01 00 00   	movdqa	0x150(%rsp), %xmm4
   34a0f: 66 0f 6f ac 24 c0 00 00 00   	movdqa	0xc0(%rsp), %xmm5
   34a18: 66 0f 6f b4 24 d0 00 00 00   	movdqa	0xd0(%rsp), %xmm6
   34a21: 66 0f 6f bc 24 f0 00 00 00   	movdqa	0xf0(%rsp), %xmm7
   34a2a: 66 44 0f 6f 84 24 00 01 00 00	movdqa	0x100(%rsp), %xmm8
   34a34: 66 44 0f 6f 8c 24 10 01 00 00	movdqa	0x110(%rsp), %xmm9
   34a3e: 66 44 0f 6f 94 24 20 01 00 00	movdqa	0x120(%rsp), %xmm10
   34a48: 66 44 0f 6f 9c 24 70 01 00 00	movdqa	0x170(%rsp), %xmm11
   34a52: 66 44 0f 6f a4 24 b0 00 00 00	movdqa	0xb0(%rsp), %xmm12
   34a5c: 66 44 0f 6f ac 24 e0 00 00 00	movdqa	0xe0(%rsp), %xmm13
   34a66: 66 44 0f 6f b4 24 30 01 00 00	movdqa	0x130(%rsp), %xmm14
   34a70: 66 44 0f 6f bc 24 60 01 00 00	movdqa	0x160(%rsp), %xmm15
   34a7a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000034a80 <._mainloop1>:
   34a80: 66 0f 7f 8c 24 80 01 00 00   	movdqa	%xmm1, 0x180(%rsp)
   34a89: 66 0f 7f 94 24 90 01 00 00   	movdqa	%xmm2, 0x190(%rsp)
   34a92: 66 41 0f 6f cd               	movdqa	%xmm13, %xmm1
   34a97: 66 41 0f fe cc               	paddd	%xmm12, %xmm1
   34a9c: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34aa0: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   34aa5: 66 44 0f ef f1               	pxor	%xmm1, %xmm14
   34aaa: 66 0f 72 d2 19               	psrld	$0x19, %xmm2
   34aaf: 66 44 0f ef f2               	pxor	%xmm2, %xmm14
   34ab4: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   34ab8: 66 0f fe c8                  	paddd	%xmm0, %xmm1
   34abc: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34ac0: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   34ac5: 66 44 0f ef d9               	pxor	%xmm1, %xmm11
   34aca: 66 0f 72 d2 19               	psrld	$0x19, %xmm2
   34acf: 66 44 0f ef da               	pxor	%xmm2, %xmm11
   34ad4: 66 41 0f 6f cc               	movdqa	%xmm12, %xmm1
   34ad9: 66 41 0f fe ce               	paddd	%xmm14, %xmm1
   34ade: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34ae2: 66 0f 72 f1 09               	pslld	$0x9, %xmm1
   34ae7: 66 44 0f ef f9               	pxor	%xmm1, %xmm15
   34aec: 66 0f 72 d2 17               	psrld	$0x17, %xmm2
   34af1: 66 44 0f ef fa               	pxor	%xmm2, %xmm15
   34af6: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   34afa: 66 41 0f fe cb               	paddd	%xmm11, %xmm1
   34aff: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34b03: 66 0f 72 f1 09               	pslld	$0x9, %xmm1
   34b08: 66 44 0f ef c9               	pxor	%xmm1, %xmm9
   34b0d: 66 0f 72 d2 17               	psrld	$0x17, %xmm2
   34b12: 66 44 0f ef ca               	pxor	%xmm2, %xmm9
   34b17: 66 41 0f 6f ce               	movdqa	%xmm14, %xmm1
   34b1c: 66 41 0f fe cf               	paddd	%xmm15, %xmm1
   34b21: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34b25: 66 0f 72 f1 0d               	pslld	$0xd, %xmm1
   34b2a: 66 44 0f ef e9               	pxor	%xmm1, %xmm13
   34b2f: 66 0f 72 d2 13               	psrld	$0x13, %xmm2
   34b34: 66 44 0f ef ea               	pxor	%xmm2, %xmm13
   34b39: 66 41 0f 6f cb               	movdqa	%xmm11, %xmm1
   34b3e: 66 41 0f fe c9               	paddd	%xmm9, %xmm1
   34b43: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34b47: 66 0f 72 f1 0d               	pslld	$0xd, %xmm1
   34b4c: 66 0f ef f9                  	pxor	%xmm1, %xmm7
   34b50: 66 0f 72 d2 13               	psrld	$0x13, %xmm2
   34b55: 66 0f ef fa                  	pxor	%xmm2, %xmm7
   34b59: 66 41 0f 6f cf               	movdqa	%xmm15, %xmm1
   34b5e: 66 41 0f fe cd               	paddd	%xmm13, %xmm1
   34b63: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34b67: 66 0f 72 f1 12               	pslld	$0x12, %xmm1
   34b6c: 66 44 0f ef e1               	pxor	%xmm1, %xmm12
   34b71: 66 0f 72 d2 0e               	psrld	$0xe, %xmm2
   34b76: 66 44 0f ef e2               	pxor	%xmm2, %xmm12
   34b7b: 66 0f 6f 8c 24 80 01 00 00   	movdqa	0x180(%rsp), %xmm1
   34b84: 66 44 0f 7f a4 24 80 01 00 00	movdqa	%xmm12, 0x180(%rsp)
   34b8e: 66 41 0f 6f d1               	movdqa	%xmm9, %xmm2
   34b93: 66 0f fe d7                  	paddd	%xmm7, %xmm2
   34b97: 66 44 0f 6f e2               	movdqa	%xmm2, %xmm12
   34b9c: 66 0f 72 f2 12               	pslld	$0x12, %xmm2
   34ba1: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   34ba5: 66 41 0f 72 d4 0e            	psrld	$0xe, %xmm12
   34bab: 66 41 0f ef c4               	pxor	%xmm12, %xmm0
   34bb0: 66 0f 6f d5                  	movdqa	%xmm5, %xmm2
   34bb4: 66 0f fe d1                  	paddd	%xmm1, %xmm2
   34bb8: 66 44 0f 6f e2               	movdqa	%xmm2, %xmm12
   34bbd: 66 0f 72 f2 07               	pslld	$0x7, %xmm2
   34bc2: 66 0f ef da                  	pxor	%xmm2, %xmm3
   34bc6: 66 41 0f 72 d4 19            	psrld	$0x19, %xmm12
   34bcc: 66 41 0f ef dc               	pxor	%xmm12, %xmm3
   34bd1: 66 0f 6f 94 24 90 01 00 00   	movdqa	0x190(%rsp), %xmm2
   34bda: 66 0f 7f 84 24 90 01 00 00   	movdqa	%xmm0, 0x190(%rsp)
   34be3: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   34be7: 66 0f fe c2                  	paddd	%xmm2, %xmm0
   34beb: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34bf0: 66 0f 72 f0 07               	pslld	$0x7, %xmm0
   34bf5: 66 0f ef e0                  	pxor	%xmm0, %xmm4
   34bf9: 66 41 0f 72 d4 19            	psrld	$0x19, %xmm12
   34bff: 66 41 0f ef e4               	pxor	%xmm12, %xmm4
   34c04: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   34c08: 66 0f fe c3                  	paddd	%xmm3, %xmm0
   34c0c: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34c11: 66 0f 72 f0 09               	pslld	$0x9, %xmm0
   34c16: 66 44 0f ef d0               	pxor	%xmm0, %xmm10
   34c1b: 66 41 0f 72 d4 17            	psrld	$0x17, %xmm12
   34c21: 66 45 0f ef d4               	pxor	%xmm12, %xmm10
   34c26: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   34c2a: 66 0f fe c4                  	paddd	%xmm4, %xmm0
   34c2e: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34c33: 66 0f 72 f0 09               	pslld	$0x9, %xmm0
   34c38: 66 44 0f ef c0               	pxor	%xmm0, %xmm8
   34c3d: 66 41 0f 72 d4 17            	psrld	$0x17, %xmm12
   34c43: 66 45 0f ef c4               	pxor	%xmm12, %xmm8
   34c48: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   34c4c: 66 41 0f fe c2               	paddd	%xmm10, %xmm0
   34c51: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34c56: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   34c5b: 66 0f ef e8                  	pxor	%xmm0, %xmm5
   34c5f: 66 41 0f 72 d4 13            	psrld	$0x13, %xmm12
   34c65: 66 41 0f ef ec               	pxor	%xmm12, %xmm5
   34c6a: 66 0f 6f c4                  	movdqa	%xmm4, %xmm0
   34c6e: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   34c73: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34c78: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   34c7d: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   34c81: 66 41 0f 72 d4 13            	psrld	$0x13, %xmm12
   34c87: 66 41 0f ef f4               	pxor	%xmm12, %xmm6
   34c8c: 66 41 0f 6f c2               	movdqa	%xmm10, %xmm0
   34c91: 66 0f fe c5                  	paddd	%xmm5, %xmm0
   34c95: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34c9a: 66 0f 72 f0 12               	pslld	$0x12, %xmm0
   34c9f: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   34ca3: 66 41 0f 72 d4 0e            	psrld	$0xe, %xmm12
   34ca9: 66 41 0f ef cc               	pxor	%xmm12, %xmm1
   34cae: 66 0f 6f 84 24 80 01 00 00   	movdqa	0x180(%rsp), %xmm0
   34cb7: 66 0f 7f 8c 24 80 01 00 00   	movdqa	%xmm1, 0x180(%rsp)
   34cc0: 66 0f 6f cc                  	movdqa	%xmm4, %xmm1
   34cc4: 66 0f fe c8                  	paddd	%xmm0, %xmm1
   34cc8: 66 44 0f 6f e1               	movdqa	%xmm1, %xmm12
   34ccd: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   34cd2: 66 0f ef f9                  	pxor	%xmm1, %xmm7
   34cd6: 66 41 0f 72 d4 19            	psrld	$0x19, %xmm12
   34cdc: 66 41 0f ef fc               	pxor	%xmm12, %xmm7
   34ce1: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   34ce6: 66 0f fe ce                  	paddd	%xmm6, %xmm1
   34cea: 66 44 0f 6f e1               	movdqa	%xmm1, %xmm12
   34cef: 66 0f 72 f1 12               	pslld	$0x12, %xmm1
   34cf4: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   34cf8: 66 41 0f 72 d4 0e            	psrld	$0xe, %xmm12
   34cfe: 66 41 0f ef d4               	pxor	%xmm12, %xmm2
   34d03: 66 44 0f 6f a4 24 90 01 00 00	movdqa	0x190(%rsp), %xmm12
   34d0d: 66 0f 7f 94 24 90 01 00 00   	movdqa	%xmm2, 0x190(%rsp)
   34d16: 66 41 0f 6f ce               	movdqa	%xmm14, %xmm1
   34d1b: 66 41 0f fe cc               	paddd	%xmm12, %xmm1
   34d20: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34d24: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   34d29: 66 0f ef e9                  	pxor	%xmm1, %xmm5
   34d2d: 66 0f 72 d2 19               	psrld	$0x19, %xmm2
   34d32: 66 0f ef ea                  	pxor	%xmm2, %xmm5
   34d36: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   34d3a: 66 0f fe cf                  	paddd	%xmm7, %xmm1
   34d3e: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34d42: 66 0f 72 f1 09               	pslld	$0x9, %xmm1
   34d47: 66 44 0f ef d1               	pxor	%xmm1, %xmm10
   34d4c: 66 0f 72 d2 17               	psrld	$0x17, %xmm2
   34d51: 66 44 0f ef d2               	pxor	%xmm2, %xmm10
   34d56: 66 41 0f 6f cc               	movdqa	%xmm12, %xmm1
   34d5b: 66 0f fe cd                  	paddd	%xmm5, %xmm1
   34d5f: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34d63: 66 0f 72 f1 09               	pslld	$0x9, %xmm1
   34d68: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   34d6d: 66 0f 72 d2 17               	psrld	$0x17, %xmm2
   34d72: 66 44 0f ef c2               	pxor	%xmm2, %xmm8
   34d77: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   34d7b: 66 41 0f fe ca               	paddd	%xmm10, %xmm1
   34d80: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34d84: 66 0f 72 f1 0d               	pslld	$0xd, %xmm1
   34d89: 66 0f ef e1                  	pxor	%xmm1, %xmm4
   34d8d: 66 0f 72 d2 13               	psrld	$0x13, %xmm2
   34d92: 66 0f ef e2                  	pxor	%xmm2, %xmm4
   34d96: 66 0f 6f cd                  	movdqa	%xmm5, %xmm1
   34d9a: 66 41 0f fe c8               	paddd	%xmm8, %xmm1
   34d9f: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34da3: 66 0f 72 f1 0d               	pslld	$0xd, %xmm1
   34da8: 66 44 0f ef f1               	pxor	%xmm1, %xmm14
   34dad: 66 0f 72 d2 13               	psrld	$0x13, %xmm2
   34db2: 66 44 0f ef f2               	pxor	%xmm2, %xmm14
   34db7: 66 41 0f 6f ca               	movdqa	%xmm10, %xmm1
   34dbc: 66 0f fe cc                  	paddd	%xmm4, %xmm1
   34dc0: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   34dc4: 66 0f 72 f1 12               	pslld	$0x12, %xmm1
   34dc9: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   34dcd: 66 0f 72 d2 0e               	psrld	$0xe, %xmm2
   34dd2: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   34dd6: 66 0f 6f 8c 24 80 01 00 00   	movdqa	0x180(%rsp), %xmm1
   34ddf: 66 0f 7f 84 24 80 01 00 00   	movdqa	%xmm0, 0x180(%rsp)
   34de8: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   34ded: 66 41 0f fe c6               	paddd	%xmm14, %xmm0
   34df2: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   34df6: 66 0f 72 f0 12               	pslld	$0x12, %xmm0
   34dfb: 66 44 0f ef e0               	pxor	%xmm0, %xmm12
   34e00: 66 0f 72 d2 0e               	psrld	$0xe, %xmm2
   34e05: 66 44 0f ef e2               	pxor	%xmm2, %xmm12
   34e0a: 66 41 0f 6f c3               	movdqa	%xmm11, %xmm0
   34e0f: 66 0f fe c1                  	paddd	%xmm1, %xmm0
   34e13: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   34e17: 66 0f 72 f0 07               	pslld	$0x7, %xmm0
   34e1c: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   34e20: 66 0f 72 d2 19               	psrld	$0x19, %xmm2
   34e25: 66 0f ef f2                  	pxor	%xmm2, %xmm6
   34e29: 66 0f 6f 94 24 90 01 00 00   	movdqa	0x190(%rsp), %xmm2
   34e32: 66 44 0f 7f a4 24 90 01 00 00	movdqa	%xmm12, 0x190(%rsp)
   34e3c: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   34e40: 66 0f fe c2                  	paddd	%xmm2, %xmm0
   34e44: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34e49: 66 0f 72 f0 07               	pslld	$0x7, %xmm0
   34e4e: 66 44 0f ef e8               	pxor	%xmm0, %xmm13
   34e53: 66 41 0f 72 d4 19            	psrld	$0x19, %xmm12
   34e59: 66 45 0f ef ec               	pxor	%xmm12, %xmm13
   34e5e: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   34e62: 66 0f fe c6                  	paddd	%xmm6, %xmm0
   34e66: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34e6b: 66 0f 72 f0 09               	pslld	$0x9, %xmm0
   34e70: 66 44 0f ef f8               	pxor	%xmm0, %xmm15
   34e75: 66 41 0f 72 d4 17            	psrld	$0x17, %xmm12
   34e7b: 66 45 0f ef fc               	pxor	%xmm12, %xmm15
   34e80: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   34e84: 66 41 0f fe c5               	paddd	%xmm13, %xmm0
   34e89: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34e8e: 66 0f 72 f0 09               	pslld	$0x9, %xmm0
   34e93: 66 44 0f ef c8               	pxor	%xmm0, %xmm9
   34e98: 66 41 0f 72 d4 17            	psrld	$0x17, %xmm12
   34e9e: 66 45 0f ef cc               	pxor	%xmm12, %xmm9
   34ea3: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   34ea7: 66 41 0f fe c7               	paddd	%xmm15, %xmm0
   34eac: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34eb1: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   34eb6: 66 44 0f ef d8               	pxor	%xmm0, %xmm11
   34ebb: 66 41 0f 72 d4 13            	psrld	$0x13, %xmm12
   34ec1: 66 45 0f ef dc               	pxor	%xmm12, %xmm11
   34ec6: 66 41 0f 6f c5               	movdqa	%xmm13, %xmm0
   34ecb: 66 41 0f fe c1               	paddd	%xmm9, %xmm0
   34ed0: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34ed5: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   34eda: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   34ede: 66 41 0f 72 d4 13            	psrld	$0x13, %xmm12
   34ee4: 66 41 0f ef dc               	pxor	%xmm12, %xmm3
   34ee9: 66 41 0f 6f c7               	movdqa	%xmm15, %xmm0
   34eee: 66 41 0f fe c3               	paddd	%xmm11, %xmm0
   34ef3: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34ef8: 66 0f 72 f0 12               	pslld	$0x12, %xmm0
   34efd: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   34f01: 66 41 0f 72 d4 0e            	psrld	$0xe, %xmm12
   34f07: 66 41 0f ef cc               	pxor	%xmm12, %xmm1
   34f0c: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   34f11: 66 0f fe c3                  	paddd	%xmm3, %xmm0
   34f15: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   34f1a: 66 0f 72 f0 12               	pslld	$0x12, %xmm0
   34f1f: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   34f23: 66 41 0f 72 d4 0e            	psrld	$0xe, %xmm12
   34f29: 66 41 0f ef d4               	pxor	%xmm12, %xmm2
   34f2e: 66 44 0f 6f a4 24 80 01 00 00	movdqa	0x180(%rsp), %xmm12
   34f38: 66 0f 6f 84 24 90 01 00 00   	movdqa	0x190(%rsp), %xmm0
   34f41: 48 83 ea 02                  	subq	$0x2, %rdx
   34f45: 0f 87 35 fb ff ff            	ja	0x34a80 <._mainloop1>
   34f4b: 66 44 0f fe a4 24 b0 00 00 00	paddd	0xb0(%rsp), %xmm12
   34f55: 66 0f fe bc 24 f0 00 00 00   	paddd	0xf0(%rsp), %xmm7
   34f5e: 66 44 0f fe 94 24 20 01 00 00	paddd	0x120(%rsp), %xmm10
   34f68: 66 0f fe a4 24 50 01 00 00   	paddd	0x150(%rsp), %xmm4
   34f71: 66 4c 0f 7e e2               	movq	%xmm12, %rdx
   34f76: 66 48 0f 7e f9               	movq	%xmm7, %rcx
   34f7b: 66 4d 0f 7e d0               	movq	%xmm10, %r8
   34f80: 66 49 0f 7e e1               	movq	%xmm4, %r9
   34f85: 66 45 0f 70 e4 39            	pshufd	$0x39, %xmm12, %xmm12   # xmm12 = xmm12[1,2,3,0]
   34f8b: 66 0f 70 ff 39               	pshufd	$0x39, %xmm7, %xmm7     # xmm7 = xmm7[1,2,3,0]
   34f90: 66 45 0f 70 d2 39            	pshufd	$0x39, %xmm10, %xmm10   # xmm10 = xmm10[1,2,3,0]
   34f96: 66 0f 70 e4 39               	pshufd	$0x39, %xmm4, %xmm4     # xmm4 = xmm4[1,2,3,0]
   34f9b: 33 16                        	xorl	(%rsi), %edx
   34f9d: 33 4e 04                     	xorl	0x4(%rsi), %ecx
   34fa0: 44 33 46 08                  	xorl	0x8(%rsi), %r8d
   34fa4: 44 33 4e 0c                  	xorl	0xc(%rsi), %r9d
   34fa8: 89 17                        	movl	%edx, (%rdi)
   34faa: 89 4f 04                     	movl	%ecx, 0x4(%rdi)
   34fad: 44 89 47 08                  	movl	%r8d, 0x8(%rdi)
   34fb1: 44 89 4f 0c                  	movl	%r9d, 0xc(%rdi)
   34fb5: 66 4c 0f 7e e2               	movq	%xmm12, %rdx
   34fba: 66 48 0f 7e f9               	movq	%xmm7, %rcx
   34fbf: 66 4d 0f 7e d0               	movq	%xmm10, %r8
   34fc4: 66 49 0f 7e e1               	movq	%xmm4, %r9
   34fc9: 66 45 0f 70 e4 39            	pshufd	$0x39, %xmm12, %xmm12   # xmm12 = xmm12[1,2,3,0]
   34fcf: 66 0f 70 ff 39               	pshufd	$0x39, %xmm7, %xmm7     # xmm7 = xmm7[1,2,3,0]
   34fd4: 66 45 0f 70 d2 39            	pshufd	$0x39, %xmm10, %xmm10   # xmm10 = xmm10[1,2,3,0]
   34fda: 66 0f 70 e4 39               	pshufd	$0x39, %xmm4, %xmm4     # xmm4 = xmm4[1,2,3,0]
   34fdf: 33 56 40                     	xorl	0x40(%rsi), %edx
   34fe2: 33 4e 44                     	xorl	0x44(%rsi), %ecx
   34fe5: 44 33 46 48                  	xorl	0x48(%rsi), %r8d
   34fe9: 44 33 4e 4c                  	xorl	0x4c(%rsi), %r9d
   34fed: 89 57 40                     	movl	%edx, 0x40(%rdi)
   34ff0: 89 4f 44                     	movl	%ecx, 0x44(%rdi)
   34ff3: 44 89 47 48                  	movl	%r8d, 0x48(%rdi)
   34ff7: 44 89 4f 4c                  	movl	%r9d, 0x4c(%rdi)
   34ffb: 66 4c 0f 7e e2               	movq	%xmm12, %rdx
   35000: 66 48 0f 7e f9               	movq	%xmm7, %rcx
   35005: 66 4d 0f 7e d0               	movq	%xmm10, %r8
   3500a: 66 49 0f 7e e1               	movq	%xmm4, %r9
   3500f: 66 45 0f 70 e4 39            	pshufd	$0x39, %xmm12, %xmm12   # xmm12 = xmm12[1,2,3,0]
   35015: 66 0f 70 ff 39               	pshufd	$0x39, %xmm7, %xmm7     # xmm7 = xmm7[1,2,3,0]
   3501a: 66 45 0f 70 d2 39            	pshufd	$0x39, %xmm10, %xmm10   # xmm10 = xmm10[1,2,3,0]
   35020: 66 0f 70 e4 39               	pshufd	$0x39, %xmm4, %xmm4     # xmm4 = xmm4[1,2,3,0]
   35025: 33 96 80 00 00 00            	xorl	0x80(%rsi), %edx
   3502b: 33 8e 84 00 00 00            	xorl	0x84(%rsi), %ecx
   35031: 44 33 86 88 00 00 00         	xorl	0x88(%rsi), %r8d
   35038: 44 33 8e 8c 00 00 00         	xorl	0x8c(%rsi), %r9d
   3503f: 89 97 80 00 00 00            	movl	%edx, 0x80(%rdi)
   35045: 89 8f 84 00 00 00            	movl	%ecx, 0x84(%rdi)
   3504b: 44 89 87 88 00 00 00         	movl	%r8d, 0x88(%rdi)
   35052: 44 89 8f 8c 00 00 00         	movl	%r9d, 0x8c(%rdi)
   35059: 66 4c 0f 7e e2               	movq	%xmm12, %rdx
   3505e: 66 48 0f 7e f9               	movq	%xmm7, %rcx
   35063: 66 4d 0f 7e d0               	movq	%xmm10, %r8
   35068: 66 49 0f 7e e1               	movq	%xmm4, %r9
   3506d: 33 96 c0 00 00 00            	xorl	0xc0(%rsi), %edx
   35073: 33 8e c4 00 00 00            	xorl	0xc4(%rsi), %ecx
   35079: 44 33 86 c8 00 00 00         	xorl	0xc8(%rsi), %r8d
   35080: 44 33 8e cc 00 00 00         	xorl	0xcc(%rsi), %r9d
   35087: 89 97 c0 00 00 00            	movl	%edx, 0xc0(%rdi)
   3508d: 89 8f c4 00 00 00            	movl	%ecx, 0xc4(%rdi)
   35093: 44 89 87 c8 00 00 00         	movl	%r8d, 0xc8(%rdi)
   3509a: 44 89 8f cc 00 00 00         	movl	%r9d, 0xcc(%rdi)
   350a1: 66 44 0f fe b4 24 30 01 00 00	paddd	0x130(%rsp), %xmm14
   350ab: 66 0f fe 84 24 80 00 00 00   	paddd	0x80(%rsp), %xmm0
   350b4: 66 0f fe ac 24 c0 00 00 00   	paddd	0xc0(%rsp), %xmm5
   350bd: 66 44 0f fe 84 24 00 01 00 00	paddd	0x100(%rsp), %xmm8
   350c7: 66 4c 0f 7e f2               	movq	%xmm14, %rdx
   350cc: 66 48 0f 7e c1               	movq	%xmm0, %rcx
   350d1: 66 49 0f 7e e8               	movq	%xmm5, %r8
   350d6: 66 4d 0f 7e c1               	movq	%xmm8, %r9
   350db: 66 45 0f 70 f6 39            	pshufd	$0x39, %xmm14, %xmm14   # xmm14 = xmm14[1,2,3,0]
   350e1: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   350e6: 66 0f 70 ed 39               	pshufd	$0x39, %xmm5, %xmm5     # xmm5 = xmm5[1,2,3,0]
   350eb: 66 45 0f 70 c0 39            	pshufd	$0x39, %xmm8, %xmm8     # xmm8 = xmm8[1,2,3,0]
   350f1: 33 56 10                     	xorl	0x10(%rsi), %edx
   350f4: 33 4e 14                     	xorl	0x14(%rsi), %ecx
   350f7: 44 33 46 18                  	xorl	0x18(%rsi), %r8d
   350fb: 44 33 4e 1c                  	xorl	0x1c(%rsi), %r9d
   350ff: 89 57 10                     	movl	%edx, 0x10(%rdi)
   35102: 89 4f 14                     	movl	%ecx, 0x14(%rdi)
   35105: 44 89 47 18                  	movl	%r8d, 0x18(%rdi)
   35109: 44 89 4f 1c                  	movl	%r9d, 0x1c(%rdi)
   3510d: 66 4c 0f 7e f2               	movq	%xmm14, %rdx
   35112: 66 48 0f 7e c1               	movq	%xmm0, %rcx
   35117: 66 49 0f 7e e8               	movq	%xmm5, %r8
   3511c: 66 4d 0f 7e c1               	movq	%xmm8, %r9
   35121: 66 45 0f 70 f6 39            	pshufd	$0x39, %xmm14, %xmm14   # xmm14 = xmm14[1,2,3,0]
   35127: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   3512c: 66 0f 70 ed 39               	pshufd	$0x39, %xmm5, %xmm5     # xmm5 = xmm5[1,2,3,0]
   35131: 66 45 0f 70 c0 39            	pshufd	$0x39, %xmm8, %xmm8     # xmm8 = xmm8[1,2,3,0]
   35137: 33 56 50                     	xorl	0x50(%rsi), %edx
   3513a: 33 4e 54                     	xorl	0x54(%rsi), %ecx
   3513d: 44 33 46 58                  	xorl	0x58(%rsi), %r8d
   35141: 44 33 4e 5c                  	xorl	0x5c(%rsi), %r9d
   35145: 89 57 50                     	movl	%edx, 0x50(%rdi)
   35148: 89 4f 54                     	movl	%ecx, 0x54(%rdi)
   3514b: 44 89 47 58                  	movl	%r8d, 0x58(%rdi)
   3514f: 44 89 4f 5c                  	movl	%r9d, 0x5c(%rdi)
   35153: 66 4c 0f 7e f2               	movq	%xmm14, %rdx
   35158: 66 48 0f 7e c1               	movq	%xmm0, %rcx
   3515d: 66 49 0f 7e e8               	movq	%xmm5, %r8
   35162: 66 4d 0f 7e c1               	movq	%xmm8, %r9
   35167: 66 45 0f 70 f6 39            	pshufd	$0x39, %xmm14, %xmm14   # xmm14 = xmm14[1,2,3,0]
   3516d: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   35172: 66 0f 70 ed 39               	pshufd	$0x39, %xmm5, %xmm5     # xmm5 = xmm5[1,2,3,0]
   35177: 66 45 0f 70 c0 39            	pshufd	$0x39, %xmm8, %xmm8     # xmm8 = xmm8[1,2,3,0]
   3517d: 33 96 90 00 00 00            	xorl	0x90(%rsi), %edx
   35183: 33 8e 94 00 00 00            	xorl	0x94(%rsi), %ecx
   35189: 44 33 86 98 00 00 00         	xorl	0x98(%rsi), %r8d
   35190: 44 33 8e 9c 00 00 00         	xorl	0x9c(%rsi), %r9d
   35197: 89 97 90 00 00 00            	movl	%edx, 0x90(%rdi)
   3519d: 89 8f 94 00 00 00            	movl	%ecx, 0x94(%rdi)
   351a3: 44 89 87 98 00 00 00         	movl	%r8d, 0x98(%rdi)
   351aa: 44 89 8f 9c 00 00 00         	movl	%r9d, 0x9c(%rdi)
   351b1: 66 4c 0f 7e f2               	movq	%xmm14, %rdx
   351b6: 66 48 0f 7e c1               	movq	%xmm0, %rcx
   351bb: 66 49 0f 7e e8               	movq	%xmm5, %r8
   351c0: 66 4d 0f 7e c1               	movq	%xmm8, %r9
   351c5: 33 96 d0 00 00 00            	xorl	0xd0(%rsi), %edx
   351cb: 33 8e d4 00 00 00            	xorl	0xd4(%rsi), %ecx
   351d1: 44 33 86 d8 00 00 00         	xorl	0xd8(%rsi), %r8d
   351d8: 44 33 8e dc 00 00 00         	xorl	0xdc(%rsi), %r9d
   351df: 89 97 d0 00 00 00            	movl	%edx, 0xd0(%rdi)
   351e5: 89 8f d4 00 00 00            	movl	%ecx, 0xd4(%rdi)
   351eb: 44 89 87 d8 00 00 00         	movl	%r8d, 0xd8(%rdi)
   351f2: 44 89 8f dc 00 00 00         	movl	%r9d, 0xdc(%rdi)
   351f9: 66 44 0f fe bc 24 60 01 00 00	paddd	0x160(%rsp), %xmm15
   35203: 66 44 0f fe 9c 24 70 01 00 00	paddd	0x170(%rsp), %xmm11
   3520d: 66 0f fe 8c 24 90 00 00 00   	paddd	0x90(%rsp), %xmm1
   35216: 66 0f fe b4 24 d0 00 00 00   	paddd	0xd0(%rsp), %xmm6
   3521f: 66 4c 0f 7e fa               	movq	%xmm15, %rdx
   35224: 66 4c 0f 7e d9               	movq	%xmm11, %rcx
   35229: 66 49 0f 7e c8               	movq	%xmm1, %r8
   3522e: 66 49 0f 7e f1               	movq	%xmm6, %r9
   35233: 66 45 0f 70 ff 39            	pshufd	$0x39, %xmm15, %xmm15   # xmm15 = xmm15[1,2,3,0]
   35239: 66 45 0f 70 db 39            	pshufd	$0x39, %xmm11, %xmm11   # xmm11 = xmm11[1,2,3,0]
   3523f: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   35244: 66 0f 70 f6 39               	pshufd	$0x39, %xmm6, %xmm6     # xmm6 = xmm6[1,2,3,0]
   35249: 33 56 20                     	xorl	0x20(%rsi), %edx
   3524c: 33 4e 24                     	xorl	0x24(%rsi), %ecx
   3524f: 44 33 46 28                  	xorl	0x28(%rsi), %r8d
   35253: 44 33 4e 2c                  	xorl	0x2c(%rsi), %r9d
   35257: 89 57 20                     	movl	%edx, 0x20(%rdi)
   3525a: 89 4f 24                     	movl	%ecx, 0x24(%rdi)
   3525d: 44 89 47 28                  	movl	%r8d, 0x28(%rdi)
   35261: 44 89 4f 2c                  	movl	%r9d, 0x2c(%rdi)
   35265: 66 4c 0f 7e fa               	movq	%xmm15, %rdx
   3526a: 66 4c 0f 7e d9               	movq	%xmm11, %rcx
   3526f: 66 49 0f 7e c8               	movq	%xmm1, %r8
   35274: 66 49 0f 7e f1               	movq	%xmm6, %r9
   35279: 66 45 0f 70 ff 39            	pshufd	$0x39, %xmm15, %xmm15   # xmm15 = xmm15[1,2,3,0]
   3527f: 66 45 0f 70 db 39            	pshufd	$0x39, %xmm11, %xmm11   # xmm11 = xmm11[1,2,3,0]
   35285: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   3528a: 66 0f 70 f6 39               	pshufd	$0x39, %xmm6, %xmm6     # xmm6 = xmm6[1,2,3,0]
   3528f: 33 56 60                     	xorl	0x60(%rsi), %edx
   35292: 33 4e 64                     	xorl	0x64(%rsi), %ecx
   35295: 44 33 46 68                  	xorl	0x68(%rsi), %r8d
   35299: 44 33 4e 6c                  	xorl	0x6c(%rsi), %r9d
   3529d: 89 57 60                     	movl	%edx, 0x60(%rdi)
   352a0: 89 4f 64                     	movl	%ecx, 0x64(%rdi)
   352a3: 44 89 47 68                  	movl	%r8d, 0x68(%rdi)
   352a7: 44 89 4f 6c                  	movl	%r9d, 0x6c(%rdi)
   352ab: 66 4c 0f 7e fa               	movq	%xmm15, %rdx
   352b0: 66 4c 0f 7e d9               	movq	%xmm11, %rcx
   352b5: 66 49 0f 7e c8               	movq	%xmm1, %r8
   352ba: 66 49 0f 7e f1               	movq	%xmm6, %r9
   352bf: 66 45 0f 70 ff 39            	pshufd	$0x39, %xmm15, %xmm15   # xmm15 = xmm15[1,2,3,0]
   352c5: 66 45 0f 70 db 39            	pshufd	$0x39, %xmm11, %xmm11   # xmm11 = xmm11[1,2,3,0]
   352cb: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   352d0: 66 0f 70 f6 39               	pshufd	$0x39, %xmm6, %xmm6     # xmm6 = xmm6[1,2,3,0]
   352d5: 33 96 a0 00 00 00            	xorl	0xa0(%rsi), %edx
   352db: 33 8e a4 00 00 00            	xorl	0xa4(%rsi), %ecx
   352e1: 44 33 86 a8 00 00 00         	xorl	0xa8(%rsi), %r8d
   352e8: 44 33 8e ac 00 00 00         	xorl	0xac(%rsi), %r9d
   352ef: 89 97 a0 00 00 00            	movl	%edx, 0xa0(%rdi)
   352f5: 89 8f a4 00 00 00            	movl	%ecx, 0xa4(%rdi)
   352fb: 44 89 87 a8 00 00 00         	movl	%r8d, 0xa8(%rdi)
   35302: 44 89 8f ac 00 00 00         	movl	%r9d, 0xac(%rdi)
   35309: 66 4c 0f 7e fa               	movq	%xmm15, %rdx
   3530e: 66 4c 0f 7e d9               	movq	%xmm11, %rcx
   35313: 66 49 0f 7e c8               	movq	%xmm1, %r8
   35318: 66 49 0f 7e f1               	movq	%xmm6, %r9
   3531d: 33 96 e0 00 00 00            	xorl	0xe0(%rsi), %edx
   35323: 33 8e e4 00 00 00            	xorl	0xe4(%rsi), %ecx
   35329: 44 33 86 e8 00 00 00         	xorl	0xe8(%rsi), %r8d
   35330: 44 33 8e ec 00 00 00         	xorl	0xec(%rsi), %r9d
   35337: 89 97 e0 00 00 00            	movl	%edx, 0xe0(%rdi)
   3533d: 89 8f e4 00 00 00            	movl	%ecx, 0xe4(%rdi)
   35343: 44 89 87 e8 00 00 00         	movl	%r8d, 0xe8(%rdi)
   3534a: 44 89 8f ec 00 00 00         	movl	%r9d, 0xec(%rdi)
   35351: 66 44 0f fe ac 24 e0 00 00 00	paddd	0xe0(%rsp), %xmm13
   3535b: 66 44 0f fe 8c 24 10 01 00 00	paddd	0x110(%rsp), %xmm9
   35365: 66 0f fe 9c 24 40 01 00 00   	paddd	0x140(%rsp), %xmm3
   3536e: 66 0f fe 94 24 a0 00 00 00   	paddd	0xa0(%rsp), %xmm2
   35377: 66 4c 0f 7e ea               	movq	%xmm13, %rdx
   3537c: 66 4c 0f 7e c9               	movq	%xmm9, %rcx
   35381: 66 49 0f 7e d8               	movq	%xmm3, %r8
   35386: 66 49 0f 7e d1               	movq	%xmm2, %r9
   3538b: 66 45 0f 70 ed 39            	pshufd	$0x39, %xmm13, %xmm13   # xmm13 = xmm13[1,2,3,0]
   35391: 66 45 0f 70 c9 39            	pshufd	$0x39, %xmm9, %xmm9     # xmm9 = xmm9[1,2,3,0]
   35397: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   3539c: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   353a1: 33 56 30                     	xorl	0x30(%rsi), %edx
   353a4: 33 4e 34                     	xorl	0x34(%rsi), %ecx
   353a7: 44 33 46 38                  	xorl	0x38(%rsi), %r8d
   353ab: 44 33 4e 3c                  	xorl	0x3c(%rsi), %r9d
   353af: 89 57 30                     	movl	%edx, 0x30(%rdi)
   353b2: 89 4f 34                     	movl	%ecx, 0x34(%rdi)
   353b5: 44 89 47 38                  	movl	%r8d, 0x38(%rdi)
   353b9: 44 89 4f 3c                  	movl	%r9d, 0x3c(%rdi)
   353bd: 66 4c 0f 7e ea               	movq	%xmm13, %rdx
   353c2: 66 4c 0f 7e c9               	movq	%xmm9, %rcx
   353c7: 66 49 0f 7e d8               	movq	%xmm3, %r8
   353cc: 66 49 0f 7e d1               	movq	%xmm2, %r9
   353d1: 66 45 0f 70 ed 39            	pshufd	$0x39, %xmm13, %xmm13   # xmm13 = xmm13[1,2,3,0]
   353d7: 66 45 0f 70 c9 39            	pshufd	$0x39, %xmm9, %xmm9     # xmm9 = xmm9[1,2,3,0]
   353dd: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   353e2: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   353e7: 33 56 70                     	xorl	0x70(%rsi), %edx
   353ea: 33 4e 74                     	xorl	0x74(%rsi), %ecx
   353ed: 44 33 46 78                  	xorl	0x78(%rsi), %r8d
   353f1: 44 33 4e 7c                  	xorl	0x7c(%rsi), %r9d
   353f5: 89 57 70                     	movl	%edx, 0x70(%rdi)
   353f8: 89 4f 74                     	movl	%ecx, 0x74(%rdi)
   353fb: 44 89 47 78                  	movl	%r8d, 0x78(%rdi)
   353ff: 44 89 4f 7c                  	movl	%r9d, 0x7c(%rdi)
   35403: 66 4c 0f 7e ea               	movq	%xmm13, %rdx
   35408: 66 4c 0f 7e c9               	movq	%xmm9, %rcx
   3540d: 66 49 0f 7e d8               	movq	%xmm3, %r8
   35412: 66 49 0f 7e d1               	movq	%xmm2, %r9
   35417: 66 45 0f 70 ed 39            	pshufd	$0x39, %xmm13, %xmm13   # xmm13 = xmm13[1,2,3,0]
   3541d: 66 45 0f 70 c9 39            	pshufd	$0x39, %xmm9, %xmm9     # xmm9 = xmm9[1,2,3,0]
   35423: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   35428: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   3542d: 33 96 b0 00 00 00            	xorl	0xb0(%rsi), %edx
   35433: 33 8e b4 00 00 00            	xorl	0xb4(%rsi), %ecx
   35439: 44 33 86 b8 00 00 00         	xorl	0xb8(%rsi), %r8d
   35440: 44 33 8e bc 00 00 00         	xorl	0xbc(%rsi), %r9d
   35447: 89 97 b0 00 00 00            	movl	%edx, 0xb0(%rdi)
   3544d: 89 8f b4 00 00 00            	movl	%ecx, 0xb4(%rdi)
   35453: 44 89 87 b8 00 00 00         	movl	%r8d, 0xb8(%rdi)
   3545a: 44 89 8f bc 00 00 00         	movl	%r9d, 0xbc(%rdi)
   35461: 66 4c 0f 7e ea               	movq	%xmm13, %rdx
   35466: 66 4c 0f 7e c9               	movq	%xmm9, %rcx
   3546b: 66 49 0f 7e d8               	movq	%xmm3, %r8
   35470: 66 49 0f 7e d1               	movq	%xmm2, %r9
   35475: 33 96 f0 00 00 00            	xorl	0xf0(%rsi), %edx
   3547b: 33 8e f4 00 00 00            	xorl	0xf4(%rsi), %ecx
   35481: 44 33 86 f8 00 00 00         	xorl	0xf8(%rsi), %r8d
   35488: 44 33 8e fc 00 00 00         	xorl	0xfc(%rsi), %r9d
   3548f: 89 97 f0 00 00 00            	movl	%edx, 0xf0(%rdi)
   35495: 89 8f f4 00 00 00            	movl	%ecx, 0xf4(%rdi)
   3549b: 44 89 87 f8 00 00 00         	movl	%r8d, 0xf8(%rdi)
   354a2: 44 89 8f fc 00 00 00         	movl	%r9d, 0xfc(%rdi)
   354a9: 4c 8b 8c 24 e0 01 00 00      	movq	0x1e0(%rsp), %r9
   354b1: 49 81 e9 00 01 00 00         	subq	$0x100, %r9             # imm = 0x100
   354b8: 48 81 c6 00 01 00 00         	addq	$0x100, %rsi            # imm = 0x100
   354bf: 48 81 c7 00 01 00 00         	addq	$0x100, %rdi            # imm = 0x100
   354c6: 49 81 f9 00 01 00 00         	cmpq	$0x100, %r9             # imm = 0x100
   354cd: 0f 83 7d f4 ff ff            	jae	0x34950 <._bytesatleast256>
   354d3: 49 83 f9 00                  	cmpq	$0x0, %r9
   354d7: 0f 86 ce 03 00 00            	jbe	0x358ab <._done>

00000000000354dd <._bytesbetween1and255>:
   354dd: 49 83 f9 40                  	cmpq	$0x40, %r9
   354e1: 73 14                        	jae	0x354f7 <._nocopy>
   354e3: 48 89 fa                     	movq	%rdi, %rdx
   354e6: 48 8d 3c 24                  	leaq	(%rsp), %rdi
   354ea: 4c 89 c9                     	movq	%r9, %rcx
   354ed: f3 a4                        	rep		movsb	(%rsi), %es:(%rdi)
   354ef: 48 8d 3c 24                  	leaq	(%rsp), %rdi
   354f3: 48 8d 34 24                  	leaq	(%rsp), %rsi

00000000000354f7 <._nocopy>:
   354f7: 4c 89 8c 24 e0 01 00 00      	movq	%r9, 0x1e0(%rsp)
   354ff: 66 0f 6f 44 24 70            	movdqa	0x70(%rsp), %xmm0
   35505: 66 0f 6f 4c 24 40            	movdqa	0x40(%rsp), %xmm1
   3550b: 66 0f 6f 54 24 50            	movdqa	0x50(%rsp), %xmm2
   35511: 66 0f 6f 5c 24 60            	movdqa	0x60(%rsp), %xmm3
   35517: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   3551b: 48 c7 c1 14 00 00 00         	movq	$0x14, %rcx
   35522: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3552d: 0f 1f 00                     	nopl	(%rax)

0000000000035530 <._mainloop2>:
   35530: 66 0f fe e0                  	paddd	%xmm0, %xmm4
   35534: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   35538: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   3553c: 66 0f 72 f4 07               	pslld	$0x7, %xmm4
   35541: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   35546: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   3554a: 66 0f ef de                  	pxor	%xmm6, %xmm3
   3554e: 66 0f fe eb                  	paddd	%xmm3, %xmm5
   35552: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   35556: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   3555a: 66 0f 72 f5 09               	pslld	$0x9, %xmm5
   3555f: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   35564: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   35568: 66 0f 70 db 93               	pshufd	$0x93, %xmm3, %xmm3     # xmm3 = xmm3[3,0,1,2]
   3556d: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   35571: 66 0f fe e2                  	paddd	%xmm2, %xmm4
   35575: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   35579: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   3557d: 66 0f 72 f4 0d               	pslld	$0xd, %xmm4
   35582: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   35587: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   3558b: 66 0f 70 d2 4e               	pshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   35590: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   35594: 66 0f fe e9                  	paddd	%xmm1, %xmm5
   35598: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   3559c: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   355a0: 66 0f 72 f5 12               	pslld	$0x12, %xmm5
   355a5: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   355aa: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   355ae: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   355b3: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   355b7: 66 0f fe e0                  	paddd	%xmm0, %xmm4
   355bb: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   355bf: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   355c3: 66 0f 72 f4 07               	pslld	$0x7, %xmm4
   355c8: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   355cd: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   355d1: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   355d5: 66 0f fe e9                  	paddd	%xmm1, %xmm5
   355d9: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   355dd: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   355e1: 66 0f 72 f5 09               	pslld	$0x9, %xmm5
   355e6: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   355eb: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   355ef: 66 0f 70 c9 93               	pshufd	$0x93, %xmm1, %xmm1     # xmm1 = xmm1[3,0,1,2]
   355f4: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   355f8: 66 0f fe e2                  	paddd	%xmm2, %xmm4
   355fc: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   35600: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   35604: 66 0f 72 f4 0d               	pslld	$0xd, %xmm4
   35609: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   3560e: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   35612: 66 0f 70 d2 4e               	pshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   35617: 66 0f ef de                  	pxor	%xmm6, %xmm3
   3561b: 66 0f fe eb                  	paddd	%xmm3, %xmm5
   3561f: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   35623: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   35627: 66 0f 72 f5 12               	pslld	$0x12, %xmm5
   3562c: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   35631: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   35635: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   3563a: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   3563e: 66 0f fe e0                  	paddd	%xmm0, %xmm4
   35642: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   35646: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   3564a: 66 0f 72 f4 07               	pslld	$0x7, %xmm4
   3564f: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   35654: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   35658: 66 0f ef de                  	pxor	%xmm6, %xmm3
   3565c: 66 0f fe eb                  	paddd	%xmm3, %xmm5
   35660: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   35664: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   35668: 66 0f 72 f5 09               	pslld	$0x9, %xmm5
   3566d: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   35672: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   35676: 66 0f 70 db 93               	pshufd	$0x93, %xmm3, %xmm3     # xmm3 = xmm3[3,0,1,2]
   3567b: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   3567f: 66 0f fe e2                  	paddd	%xmm2, %xmm4
   35683: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   35687: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   3568b: 66 0f 72 f4 0d               	pslld	$0xd, %xmm4
   35690: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   35695: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   35699: 66 0f 70 d2 4e               	pshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   3569e: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   356a2: 66 0f fe e9                  	paddd	%xmm1, %xmm5
   356a6: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   356aa: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   356ae: 66 0f 72 f5 12               	pslld	$0x12, %xmm5
   356b3: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   356b8: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   356bc: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   356c1: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   356c5: 66 0f fe e0                  	paddd	%xmm0, %xmm4
   356c9: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   356cd: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   356d1: 66 0f 72 f4 07               	pslld	$0x7, %xmm4
   356d6: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   356db: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   356df: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   356e3: 66 0f fe e9                  	paddd	%xmm1, %xmm5
   356e7: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   356eb: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   356ef: 66 0f 72 f5 09               	pslld	$0x9, %xmm5
   356f4: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   356f9: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   356fd: 66 0f 70 c9 93               	pshufd	$0x93, %xmm1, %xmm1     # xmm1 = xmm1[3,0,1,2]
   35702: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   35706: 66 0f fe e2                  	paddd	%xmm2, %xmm4
   3570a: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   3570e: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   35712: 66 0f 72 f4 0d               	pslld	$0xd, %xmm4
   35717: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   3571c: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   35720: 66 0f 70 d2 4e               	pshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   35725: 66 0f ef de                  	pxor	%xmm6, %xmm3
   35729: 48 83 e9 04                  	subq	$0x4, %rcx
   3572d: 66 0f fe eb                  	paddd	%xmm3, %xmm5
   35731: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   35735: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   35739: 66 0f 72 f5 12               	pslld	$0x12, %xmm5
   3573e: 66 0f ef ff                  	pxor	%xmm7, %xmm7
   35742: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   35747: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   3574b: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   35750: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   35754: 0f 87 d6 fd ff ff            	ja	0x35530 <._mainloop2>
   3575a: 66 0f fe 44 24 70            	paddd	0x70(%rsp), %xmm0
   35760: 66 0f fe 4c 24 40            	paddd	0x40(%rsp), %xmm1
   35766: 66 0f fe 54 24 50            	paddd	0x50(%rsp), %xmm2
   3576c: 66 0f fe 5c 24 60            	paddd	0x60(%rsp), %xmm3
   35772: 66 48 0f 7e c1               	movq	%xmm0, %rcx
   35777: 66 49 0f 7e c8               	movq	%xmm1, %r8
   3577c: 66 49 0f 7e d1               	movq	%xmm2, %r9
   35781: 66 48 0f 7e d8               	movq	%xmm3, %rax
   35786: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   3578b: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   35790: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   35795: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   3579a: 33 0e                        	xorl	(%rsi), %ecx
   3579c: 44 33 46 30                  	xorl	0x30(%rsi), %r8d
   357a0: 44 33 4e 20                  	xorl	0x20(%rsi), %r9d
   357a4: 33 46 10                     	xorl	0x10(%rsi), %eax
   357a7: 89 0f                        	movl	%ecx, (%rdi)
   357a9: 44 89 47 30                  	movl	%r8d, 0x30(%rdi)
   357ad: 44 89 4f 20                  	movl	%r9d, 0x20(%rdi)
   357b1: 89 47 10                     	movl	%eax, 0x10(%rdi)
   357b4: 66 48 0f 7e c1               	movq	%xmm0, %rcx
   357b9: 66 49 0f 7e c8               	movq	%xmm1, %r8
   357be: 66 49 0f 7e d1               	movq	%xmm2, %r9
   357c3: 66 48 0f 7e d8               	movq	%xmm3, %rax
   357c8: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   357cd: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   357d2: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   357d7: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   357dc: 33 4e 14                     	xorl	0x14(%rsi), %ecx
   357df: 44 33 46 04                  	xorl	0x4(%rsi), %r8d
   357e3: 44 33 4e 34                  	xorl	0x34(%rsi), %r9d
   357e7: 33 46 24                     	xorl	0x24(%rsi), %eax
   357ea: 89 4f 14                     	movl	%ecx, 0x14(%rdi)
   357ed: 44 89 47 04                  	movl	%r8d, 0x4(%rdi)
   357f1: 44 89 4f 34                  	movl	%r9d, 0x34(%rdi)
   357f5: 89 47 24                     	movl	%eax, 0x24(%rdi)
   357f8: 66 48 0f 7e c1               	movq	%xmm0, %rcx
   357fd: 66 49 0f 7e c8               	movq	%xmm1, %r8
   35802: 66 49 0f 7e d1               	movq	%xmm2, %r9
   35807: 66 48 0f 7e d8               	movq	%xmm3, %rax
   3580c: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   35811: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   35816: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   3581b: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   35820: 33 4e 28                     	xorl	0x28(%rsi), %ecx
   35823: 44 33 46 18                  	xorl	0x18(%rsi), %r8d
   35827: 44 33 4e 08                  	xorl	0x8(%rsi), %r9d
   3582b: 33 46 38                     	xorl	0x38(%rsi), %eax
   3582e: 89 4f 28                     	movl	%ecx, 0x28(%rdi)
   35831: 44 89 47 18                  	movl	%r8d, 0x18(%rdi)
   35835: 44 89 4f 08                  	movl	%r9d, 0x8(%rdi)
   35839: 89 47 38                     	movl	%eax, 0x38(%rdi)
   3583c: 66 48 0f 7e c1               	movq	%xmm0, %rcx
   35841: 66 49 0f 7e c8               	movq	%xmm1, %r8
   35846: 66 49 0f 7e d1               	movq	%xmm2, %r9
   3584b: 66 48 0f 7e d8               	movq	%xmm3, %rax
   35850: 33 4e 3c                     	xorl	0x3c(%rsi), %ecx
   35853: 44 33 46 2c                  	xorl	0x2c(%rsi), %r8d
   35857: 44 33 4e 1c                  	xorl	0x1c(%rsi), %r9d
   3585b: 33 46 0c                     	xorl	0xc(%rsi), %eax
   3585e: 89 4f 3c                     	movl	%ecx, 0x3c(%rdi)
   35861: 44 89 47 2c                  	movl	%r8d, 0x2c(%rdi)
   35865: 44 89 4f 1c                  	movl	%r9d, 0x1c(%rdi)
   35869: 89 47 0c                     	movl	%eax, 0xc(%rdi)
   3586c: 4c 8b 8c 24 e0 01 00 00      	movq	0x1e0(%rsp), %r9
   35874: 48 8b 8c 24 d8 01 00 00      	movq	0x1d8(%rsp), %rcx
   3587c: 48 83 c1 01                  	addq	$0x1, %rcx
   35880: 49 89 c8                     	movq	%rcx, %r8
   35883: 49 c1 e8 20                  	shrq	$0x20, %r8
   35887: 89 4c 24 50                  	movl	%ecx, 0x50(%rsp)
   3588b: 44 89 44 24 64               	movl	%r8d, 0x64(%rsp)
   35890: 48 89 8c 24 d8 01 00 00      	movq	%rcx, 0x1d8(%rsp)
   35898: 49 83 f9 40                  	cmpq	$0x40, %r9
   3589c: 77 4f                        	ja	0x358ed <._bytesatleast65>
   3589e: 73 0b                        	jae	0x358ab <._done>
   358a0: 48 89 fe                     	movq	%rdi, %rsi
   358a3: 48 89 d7                     	movq	%rdx, %rdi
   358a6: 4c 89 c9                     	movq	%r9, %rcx
   358a9: f3 a4                        	rep		movsb	(%rsi), %es:(%rdi)

00000000000358ab <._done>:
   358ab: 4c 8b 9c 24 a0 01 00 00      	movq	0x1a0(%rsp), %r11
   358b3: 4c 8b a4 24 a8 01 00 00      	movq	0x1a8(%rsp), %r12
   358bb: 4c 8b ac 24 b0 01 00 00      	movq	0x1b0(%rsp), %r13
   358c3: 4c 8b b4 24 b8 01 00 00      	movq	0x1b8(%rsp), %r14
   358cb: 4c 8b bc 24 c0 01 00 00      	movq	0x1c0(%rsp), %r15
   358d3: 48 8b 9c 24 c8 01 00 00      	movq	0x1c8(%rsp), %rbx
   358db: 48 8b ac 24 d0 01 00 00      	movq	0x1d0(%rsp), %rbp
   358e3: 4c 01 dc                     	addq	%r11, %rsp
   358e6: 48 31 c0                     	xorq	%rax, %rax
   358e9: 48 89 f2                     	movq	%rsi, %rdx
   358ec: c3                           	retq

00000000000358ed <._bytesatleast65>:
   358ed: 49 83 e9 40                  	subq	$0x40, %r9
   358f1: 48 83 c7 40                  	addq	$0x40, %rdi
   358f5: 48 83 c6 40                  	addq	$0x40, %rsi
   358f9: e9 df fb ff ff               	jmp	0x354dd <._bytesbetween1and255>
   358fe: 66 90                        	nop

0000000000035900 <crypto_scalarmult_curve25519_sandy2x>:
   35900: 41 55                        	pushq	%r13
   35902: 48 89 f0                     	movq	%rsi, %rax
   35905: 48 89 d6                     	movq	%rdx, %rsi
   35908: 41 54                        	pushq	%r12
   3590a: 55                           	pushq	%rbp
   3590b: 53                           	pushq	%rbx
   3590c: 48 89 fb                     	movq	%rdi, %rbx
   3590f: 48 81 ec 88 01 00 00         	subq	$0x188, %rsp            # imm = 0x188
   35916: f3 0f 6f 60 10               	movdqu	0x10(%rax), %xmm4
   3591b: f3 0f 6f 18                  	movdqu	(%rax), %xmm3
   3591f: 64 48 8b 14 25 28 00 00 00   	movq	%fs:0x28, %rdx
   35928: 48 89 94 24 78 01 00 00      	movq	%rdx, 0x178(%rsp)
   35930: 31 d2                        	xorl	%edx, %edx
   35932: 48 8d 6c 24 60               	leaq	0x60(%rsp), %rbp
   35937: 4c 8d 64 24 30               	leaq	0x30(%rsp), %r12
   3593c: 0f 29 a4 24 60 01 00 00      	movaps	%xmm4, 0x160(%rsp)
   35944: 0f b6 84 24 6f 01 00 00      	movzbl	0x16f(%rsp), %eax
   3594c: 48 89 ef                     	movq	%rbp, %rdi
   3594f: 4c 8d ac 24 50 01 00 00      	leaq	0x150(%rsp), %r13
   35957: 0f 29 9c 24 50 01 00 00      	movaps	%xmm3, 0x150(%rsp)
   3595f: 83 e0 7f                     	andl	$0x7f, %eax
   35962: 80 a4 24 50 01 00 00 f8      	andb	$-0x8, 0x150(%rsp)
   3596a: 83 c8 40                     	orl	$0x40, %eax
   3596d: 88 84 24 6f 01 00 00         	movb	%al, 0x16f(%rsp)
   35974: e8 17 03 00 00               	callq	0x35c90 <crypto_scalarmult_curve25519_sandy2x_fe_frombytes>
   35979: 48 89 ef                     	movq	%rbp, %rdi
   3597c: 4c 89 ee                     	movq	%r13, %rsi
   3597f: 48 89 e5                     	movq	%rsp, %rbp
   35982: e8 79 0c 00 00               	callq	0x36600 <crypto_scalarmult_curve25519_sandy2x_ladder>
   35987: 48 8b 84 24 48 01 00 00      	movq	0x148(%rsp), %rax
   3598f: 4c 89 e6                     	movq	%r12, %rsi
   35992: 4c 89 e7                     	movq	%r12, %rdi
   35995: 66 0f 6f 94 24 00 01 00 00   	movdqa	0x100(%rsp), %xmm2
   3599e: 66 0f 6f 8c 24 20 01 00 00   	movdqa	0x120(%rsp), %xmm1
   359a7: 48 c1 e0 1a                  	shlq	$0x1a, %rax
   359ab: 48 03 84 24 40 01 00 00      	addq	0x140(%rsp), %rax
   359b3: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   359b7: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   359bc: 66 0f 6d 84 24 10 01 00 00   	punpckhqdq	0x110(%rsp), %xmm0 # xmm0 = xmm0[1],mem[1]
   359c5: 66 0f 6c 94 24 10 01 00 00   	punpcklqdq	0x110(%rsp), %xmm2 # xmm2 = xmm2[0],mem[0]
   359ce: 48 8b 84 24 f8 00 00 00      	movq	0xf8(%rsp), %rax
   359d6: 66 0f 73 f0 1a               	psllq	$0x1a, %xmm0
   359db: 66 0f d4 c2                  	paddq	%xmm2, %xmm0
   359df: 48 c1 e0 1a                  	shlq	$0x1a, %rax
   359e3: 48 03 84 24 f0 00 00 00      	addq	0xf0(%rsp), %rax
   359eb: 66 0f 6f 94 24 b0 00 00 00   	movdqa	0xb0(%rsp), %xmm2
   359f4: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   359f9: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   359fd: 66 0f 6d 84 24 30 01 00 00   	punpckhqdq	0x130(%rsp), %xmm0 # xmm0 = xmm0[1],mem[1]
   35a06: 66 0f 6c 8c 24 30 01 00 00   	punpcklqdq	0x130(%rsp), %xmm1 # xmm1 = xmm1[0],mem[0]
   35a0f: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   35a14: 66 0f 73 f0 1a               	psllq	$0x1a, %xmm0
   35a19: 66 0f d4 c1                  	paddq	%xmm1, %xmm0
   35a1d: 66 0f 6f 8c 24 d0 00 00 00   	movdqa	0xd0(%rsp), %xmm1
   35a26: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   35a2b: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   35a2f: 66 0f 6d 84 24 c0 00 00 00   	punpckhqdq	0xc0(%rsp), %xmm0 # xmm0 = xmm0[1],mem[1]
   35a38: 66 0f 6c 94 24 c0 00 00 00   	punpcklqdq	0xc0(%rsp), %xmm2 # xmm2 = xmm2[0],mem[0]
   35a41: 66 0f 73 f0 1a               	psllq	$0x1a, %xmm0
   35a46: 66 0f d4 c2                  	paddq	%xmm2, %xmm0
   35a4a: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   35a4e: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   35a52: 66 0f 6d 84 24 e0 00 00 00   	punpckhqdq	0xe0(%rsp), %xmm0 # xmm0 = xmm0[1],mem[1]
   35a5b: 66 0f 6c 8c 24 e0 00 00 00   	punpcklqdq	0xe0(%rsp), %xmm1 # xmm1 = xmm1[0],mem[0]
   35a64: 66 0f 73 f0 1a               	psllq	$0x1a, %xmm0
   35a69: 66 0f d4 c1                  	paddq	%xmm1, %xmm0
   35a6d: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   35a72: e8 59 00 00 00               	callq	0x35ad0 <crypto_scalarmult_curve25519_sandy2x_fe51_invert>
   35a77: 4c 89 e2                     	movq	%r12, %rdx
   35a7a: 48 89 ee                     	movq	%rbp, %rsi
   35a7d: 48 89 ef                     	movq	%rbp, %rdi
   35a80: e8 db 03 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35a85: 48 89 ee                     	movq	%rbp, %rsi
   35a88: 48 89 df                     	movq	%rbx, %rdi
   35a8b: e8 70 08 00 00               	callq	0x36300 <crypto_scalarmult_curve25519_sandy2x_fe51_pack>
   35a90: be 20 00 00 00               	movl	$0x20, %esi
   35a95: 4c 89 ef                     	movq	%r13, %rdi
   35a98: e8 13 88 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   35a9d: 48 8b 84 24 78 01 00 00      	movq	0x178(%rsp), %rax
   35aa5: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   35aae: 75 10                        	jne	0x35ac0 <crypto_scalarmult_curve25519_sandy2x+0x1c0>
   35ab0: 48 81 c4 88 01 00 00         	addq	$0x188, %rsp            # imm = 0x188
   35ab7: 31 c0                        	xorl	%eax, %eax
   35ab9: 5b                           	popq	%rbx
   35aba: 5d                           	popq	%rbp
   35abb: 41 5c                        	popq	%r12
   35abd: 41 5d                        	popq	%r13
   35abf: c3                           	retq
   35ac0: e8 2b 88 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   35ac5: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   35acf: 90                           	nop

0000000000035ad0 <crypto_scalarmult_curve25519_sandy2x_fe51_invert>:
   35ad0: 41 57                        	pushq	%r15
   35ad2: ba 01 00 00 00               	movl	$0x1, %edx
   35ad7: 41 56                        	pushq	%r14
   35ad9: 41 55                        	pushq	%r13
   35adb: 49 89 fd                     	movq	%rdi, %r13
   35ade: 41 54                        	pushq	%r12
   35ae0: 55                           	pushq	%rbp
   35ae1: 48 89 f5                     	movq	%rsi, %rbp
   35ae4: 53                           	pushq	%rbx
   35ae5: 48 81 ec b8 01 00 00         	subq	$0x1b8, %rsp            # imm = 0x1B8
   35aec: 49 89 e7                     	movq	%rsp, %r15
   35aef: 4c 8d 64 24 30               	leaq	0x30(%rsp), %r12
   35af4: 4c 8d 74 24 60               	leaq	0x60(%rsp), %r14
   35af9: 48 8d 9c 24 80 01 00 00      	leaq	0x180(%rsp), %rbx
   35b01: 4c 89 ff                     	movq	%r15, %rdi
   35b04: e8 d7 05 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35b09: 4c 89 fe                     	movq	%r15, %rsi
   35b0c: 48 89 df                     	movq	%rbx, %rdi
   35b0f: ba 01 00 00 00               	movl	$0x1, %edx
   35b14: e8 c7 05 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35b19: 48 89 de                     	movq	%rbx, %rsi
   35b1c: 48 89 df                     	movq	%rbx, %rdi
   35b1f: ba 01 00 00 00               	movl	$0x1, %edx
   35b24: e8 b7 05 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35b29: 48 89 ea                     	movq	%rbp, %rdx
   35b2c: 48 89 de                     	movq	%rbx, %rsi
   35b2f: 4c 89 e7                     	movq	%r12, %rdi
   35b32: e8 29 03 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35b37: 4c 89 fa                     	movq	%r15, %rdx
   35b3a: 4c 89 e6                     	movq	%r12, %rsi
   35b3d: 4c 89 f7                     	movq	%r14, %rdi
   35b40: e8 1b 03 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35b45: 4c 89 f6                     	movq	%r14, %rsi
   35b48: 48 89 df                     	movq	%rbx, %rdi
   35b4b: ba 01 00 00 00               	movl	$0x1, %edx
   35b50: e8 8b 05 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35b55: 48 8d ac 24 90 00 00 00      	leaq	0x90(%rsp), %rbp
   35b5d: 4c 89 e2                     	movq	%r12, %rdx
   35b60: 48 89 de                     	movq	%rbx, %rsi
   35b63: 48 89 ef                     	movq	%rbp, %rdi
   35b66: 4c 8d a4 24 c0 00 00 00      	leaq	0xc0(%rsp), %r12
   35b6e: e8 ed 02 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35b73: 48 89 ee                     	movq	%rbp, %rsi
   35b76: 48 89 df                     	movq	%rbx, %rdi
   35b79: ba 05 00 00 00               	movl	$0x5, %edx
   35b7e: e8 5d 05 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35b83: 48 89 ea                     	movq	%rbp, %rdx
   35b86: 48 89 de                     	movq	%rbx, %rsi
   35b89: 4c 89 e7                     	movq	%r12, %rdi
   35b8c: e8 cf 02 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35b91: 4c 89 e6                     	movq	%r12, %rsi
   35b94: 48 89 df                     	movq	%rbx, %rdi
   35b97: ba 0a 00 00 00               	movl	$0xa, %edx
   35b9c: e8 3f 05 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35ba1: 48 8d ac 24 f0 00 00 00      	leaq	0xf0(%rsp), %rbp
   35ba9: 4c 89 e2                     	movq	%r12, %rdx
   35bac: 48 89 de                     	movq	%rbx, %rsi
   35baf: 48 89 ef                     	movq	%rbp, %rdi
   35bb2: e8 a9 02 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35bb7: 48 89 ee                     	movq	%rbp, %rsi
   35bba: 48 89 df                     	movq	%rbx, %rdi
   35bbd: ba 14 00 00 00               	movl	$0x14, %edx
   35bc2: e8 19 05 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35bc7: 48 89 ea                     	movq	%rbp, %rdx
   35bca: 48 89 de                     	movq	%rbx, %rsi
   35bcd: 48 89 df                     	movq	%rbx, %rdi
   35bd0: e8 8b 02 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35bd5: 48 89 de                     	movq	%rbx, %rsi
   35bd8: 48 89 df                     	movq	%rbx, %rdi
   35bdb: ba 0a 00 00 00               	movl	$0xa, %edx
   35be0: e8 fb 04 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35be5: 48 8d ac 24 20 01 00 00      	leaq	0x120(%rsp), %rbp
   35bed: 4c 89 e2                     	movq	%r12, %rdx
   35bf0: 48 89 de                     	movq	%rbx, %rsi
   35bf3: 48 89 ef                     	movq	%rbp, %rdi
   35bf6: 4c 8d a4 24 50 01 00 00      	leaq	0x150(%rsp), %r12
   35bfe: e8 5d 02 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35c03: 48 89 ee                     	movq	%rbp, %rsi
   35c06: 48 89 df                     	movq	%rbx, %rdi
   35c09: ba 32 00 00 00               	movl	$0x32, %edx
   35c0e: e8 cd 04 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35c13: 48 89 ea                     	movq	%rbp, %rdx
   35c16: 48 89 de                     	movq	%rbx, %rsi
   35c19: 4c 89 e7                     	movq	%r12, %rdi
   35c1c: e8 3f 02 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35c21: 4c 89 e6                     	movq	%r12, %rsi
   35c24: 48 89 df                     	movq	%rbx, %rdi
   35c27: ba 64 00 00 00               	movl	$0x64, %edx
   35c2c: e8 af 04 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35c31: 4c 89 e2                     	movq	%r12, %rdx
   35c34: 48 89 de                     	movq	%rbx, %rsi
   35c37: 48 89 df                     	movq	%rbx, %rdi
   35c3a: e8 21 02 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35c3f: 48 89 de                     	movq	%rbx, %rsi
   35c42: 48 89 df                     	movq	%rbx, %rdi
   35c45: ba 32 00 00 00               	movl	$0x32, %edx
   35c4a: e8 91 04 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35c4f: 48 89 ea                     	movq	%rbp, %rdx
   35c52: 48 89 de                     	movq	%rbx, %rsi
   35c55: 48 89 df                     	movq	%rbx, %rdi
   35c58: e8 03 02 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35c5d: 48 89 de                     	movq	%rbx, %rsi
   35c60: 48 89 df                     	movq	%rbx, %rdi
   35c63: ba 05 00 00 00               	movl	$0x5, %edx
   35c68: e8 73 04 00 00               	callq	0x360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>
   35c6d: 4c 89 f2                     	movq	%r14, %rdx
   35c70: 48 89 de                     	movq	%rbx, %rsi
   35c73: 4c 89 ef                     	movq	%r13, %rdi
   35c76: e8 e5 01 00 00               	callq	0x35e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>
   35c7b: 48 81 c4 b8 01 00 00         	addq	$0x1b8, %rsp            # imm = 0x1B8
   35c82: 5b                           	popq	%rbx
   35c83: 5d                           	popq	%rbp
   35c84: 41 5c                        	popq	%r12
   35c86: 41 5d                        	popq	%r13
   35c88: 41 5e                        	popq	%r14
   35c8a: 41 5f                        	popq	%r15
   35c8c: c3                           	retq
   35c8d: 0f 1f 00                     	nopl	(%rax)

0000000000035c90 <crypto_scalarmult_curve25519_sandy2x_fe_frombytes>:
   35c90: 41 56                        	pushq	%r14
   35c92: 48 89 f0                     	movq	%rsi, %rax
   35c95: 48 89 f9                     	movq	%rdi, %rcx
   35c98: 41 55                        	pushq	%r13
   35c9a: 41 54                        	pushq	%r12
   35c9c: 55                           	pushq	%rbp
   35c9d: 53                           	pushq	%rbx
   35c9e: 44 8b 26                     	movl	(%rsi), %r12d
   35ca1: 0f b6 7e 04                  	movzbl	0x4(%rsi), %edi
   35ca5: 0f b6 56 05                  	movzbl	0x5(%rsi), %edx
   35ca9: 0f b6 76 06                  	movzbl	0x6(%rsi), %esi
   35cad: 44 0f b6 58 08               	movzbl	0x8(%rax), %r11d
   35cb2: 48 c1 e2 08                  	shlq	$0x8, %rdx
   35cb6: 0f b6 58 0e                  	movzbl	0xe(%rax), %ebx
   35cba: 44 0f b6 40 0a               	movzbl	0xa(%rax), %r8d
   35cbf: 48 c1 e6 10                  	shlq	$0x10, %rsi
   35cc3: 49 c1 e3 08                  	shlq	$0x8, %r11
   35cc7: 44 0f b6 50 15               	movzbl	0x15(%rax), %r10d
   35ccc: 8b 68 10                     	movl	0x10(%rax), %ebp
   35ccf: 48 09 f2                     	orq	%rsi, %rdx
   35cd2: 0f b6 70 09                  	movzbl	0x9(%rax), %esi
   35cd6: 48 c1 e3 08                  	shlq	$0x8, %rbx
   35cda: 44 0f b6 48 17               	movzbl	0x17(%rax), %r9d
   35cdf: 48 09 fa                     	orq	%rdi, %rdx
   35ce2: 0f b6 78 07                  	movzbl	0x7(%rax), %edi
   35ce6: 49 c1 e2 08                  	shlq	$0x8, %r10
   35cea: 44 0f b6 70 1c               	movzbl	0x1c(%rax), %r14d
   35cef: 48 c1 e6 10                  	shlq	$0x10, %rsi
   35cf3: 49 89 d5                     	movq	%rdx, %r13
   35cf6: 49 c1 e6 10                  	shlq	$0x10, %r14
   35cfa: 49 09 f3                     	orq	%rsi, %r11
   35cfd: 0f b6 70 0c                  	movzbl	0xc(%rax), %esi
   35d01: 49 c1 e5 06                  	shlq	$0x6, %r13
   35d05: 49 09 fb                     	orq	%rdi, %r11
   35d08: 0f b6 78 0b                  	movzbl	0xb(%rax), %edi
   35d0c: 48 c1 e6 10                  	shlq	$0x10, %rsi
   35d10: 49 c1 e3 05                  	shlq	$0x5, %r11
   35d14: 48 c1 e7 08                  	shlq	$0x8, %rdi
   35d18: 48 09 f7                     	orq	%rsi, %rdi
   35d1b: 0f b6 70 0f                  	movzbl	0xf(%rax), %esi
   35d1f: 4c 09 c7                     	orq	%r8, %rdi
   35d22: 44 0f b6 40 0d               	movzbl	0xd(%rax), %r8d
   35d27: 48 c1 e6 10                  	shlq	$0x10, %rsi
   35d2b: 48 c1 e7 03                  	shlq	$0x3, %rdi
   35d2f: 48 09 f3                     	orq	%rsi, %rbx
   35d32: 0f b6 70 16                  	movzbl	0x16(%rax), %esi
   35d36: 4c 09 c3                     	orq	%r8, %rbx
   35d39: 44 0f b6 40 14               	movzbl	0x14(%rax), %r8d
   35d3e: 48 c1 e6 10                  	shlq	$0x10, %rsi
   35d42: 49 09 f2                     	orq	%rsi, %r10
   35d45: 0f b6 70 18                  	movzbl	0x18(%rax), %esi
   35d49: 4d 09 c2                     	orq	%r8, %r10
   35d4c: 44 0f b6 40 19               	movzbl	0x19(%rax), %r8d
   35d51: 48 c1 e6 08                  	shlq	$0x8, %rsi
   35d55: 49 c1 e2 07                  	shlq	$0x7, %r10
   35d59: 49 c1 e0 10                  	shlq	$0x10, %r8
   35d5d: 4c 09 c6                     	orq	%r8, %rsi
   35d60: 44 0f b6 40 1a               	movzbl	0x1a(%rax), %r8d
   35d65: 4c 09 ce                     	orq	%r9, %rsi
   35d68: 44 0f b6 48 1b               	movzbl	0x1b(%rax), %r9d
   35d6d: 48 c1 e6 05                  	shlq	$0x5, %rsi
   35d71: 49 c1 e1 08                  	shlq	$0x8, %r9
   35d75: 4d 09 f1                     	orq	%r14, %r9
   35d78: 44 0f b6 70 1d               	movzbl	0x1d(%rax), %r14d
   35d7d: 4d 09 c1                     	orq	%r8, %r9
   35d80: 44 0f b6 40 1f               	movzbl	0x1f(%rax), %r8d
   35d85: 0f b6 40 1e                  	movzbl	0x1e(%rax), %eax
   35d89: 48 c1 ea 13                  	shrq	$0x13, %rdx
   35d8d: 49 c1 e1 04                  	shlq	$0x4, %r9
   35d91: 41 81 e5 ff ff ff 01         	andl	$0x1ffffff, %r13d       # imm = 0x1FFFFFF
   35d98: 48 c1 e0 08                  	shlq	$0x8, %rax
   35d9c: 49 c1 e0 10                  	shlq	$0x10, %r8
   35da0: 49 09 c0                     	orq	%rax, %r8
   35da3: 4a 8d 04 1a                  	leaq	(%rdx,%r11), %rax
   35da7: 89 ea                        	movl	%ebp, %edx
   35da9: 49 89 fb                     	movq	%rdi, %r11
   35dac: 48 c1 ea 19                  	shrq	$0x19, %rdx
   35db0: 4d 09 f0                     	orq	%r14, %r8
   35db3: 48 c1 ef 19                  	shrq	$0x19, %rdi
   35db7: 41 81 e3 ff ff ff 01         	andl	$0x1ffffff, %r11d       # imm = 0x1FFFFFF
   35dbe: 4c 01 d2                     	addq	%r10, %rdx
   35dc1: 49 89 f2                     	movq	%rsi, %r10
   35dc4: 81 e5 ff ff ff 01            	andl	$0x1ffffff, %ebp        # imm = 0x1FFFFFF
   35dca: 49 c1 e0 02                  	shlq	$0x2, %r8
   35dce: 49 c1 ea 19                  	shrq	$0x19, %r10
   35dd2: 41 81 e0 fc ff ff 01         	andl	$0x1fffffc, %r8d        # imm = 0x1FFFFFC
   35dd9: 81 e6 ff ff ff 01            	andl	$0x1ffffff, %esi        # imm = 0x1FFFFFF
   35ddf: 4d 01 ca                     	addq	%r9, %r10
   35de2: 45 89 e1                     	movl	%r12d, %r9d
   35de5: 41 81 e1 ff ff ff 03         	andl	$0x3ffffff, %r9d        # imm = 0x3FFFFFF
   35dec: 45 89 ce                     	movl	%r9d, %r14d
   35def: 45 89 e1                     	movl	%r12d, %r9d
   35df2: 49 c1 e9 1a                  	shrq	$0x1a, %r9
   35df6: 4c 89 31                     	movq	%r14, (%rcx)
   35df9: 4d 01 e9                     	addq	%r13, %r9
   35dfc: 4c 89 49 08                  	movq	%r9, 0x8(%rcx)
   35e00: 49 89 c1                     	movq	%rax, %r9
   35e03: 48 c1 e8 1a                  	shrq	$0x1a, %rax
   35e07: 4c 01 d8                     	addq	%r11, %rax
   35e0a: 41 81 e1 ff ff ff 03         	andl	$0x3ffffff, %r9d        # imm = 0x3FFFFFF
   35e11: 48 89 41 18                  	movq	%rax, 0x18(%rcx)
   35e15: 48 8d 04 9f                  	leaq	(%rdi,%rbx,4), %rax
   35e19: 5b                           	popq	%rbx
   35e1a: 48 89 41 20                  	movq	%rax, 0x20(%rcx)
   35e1e: 89 e8                        	movl	%ebp, %eax
   35e20: 5d                           	popq	%rbp
   35e21: 48 89 41 28                  	movq	%rax, 0x28(%rcx)
   35e25: 48 89 d0                     	movq	%rdx, %rax
   35e28: 48 c1 ea 1a                  	shrq	$0x1a, %rdx
   35e2c: 41 5c                        	popq	%r12
   35e2e: 25 ff ff ff 03               	andl	$0x3ffffff, %eax        # imm = 0x3FFFFFF
   35e33: 48 01 f2                     	addq	%rsi, %rdx
   35e36: 41 5d                        	popq	%r13
   35e38: 4c 89 49 10                  	movq	%r9, 0x10(%rcx)
   35e3c: 48 89 41 30                  	movq	%rax, 0x30(%rcx)
   35e40: 4c 89 d0                     	movq	%r10, %rax
   35e43: 49 c1 ea 1a                  	shrq	$0x1a, %r10
   35e47: 41 5e                        	popq	%r14
   35e49: 25 ff ff ff 03               	andl	$0x3ffffff, %eax        # imm = 0x3FFFFFF
   35e4e: 4d 01 c2                     	addq	%r8, %r10
   35e51: 48 89 51 38                  	movq	%rdx, 0x38(%rcx)
   35e55: 48 89 41 40                  	movq	%rax, 0x40(%rcx)
   35e59: 4c 89 51 48                  	movq	%r10, 0x48(%rcx)
   35e5d: c3                           	retq
   35e5e: 66 90                        	nop

0000000000035e60 <crypto_scalarmult_curve25519_sandy2x_fe51_mul>:
   35e60: 49 89 e3                     	movq	%rsp, %r11
   35e63: 49 83 e3 1f                  	andq	$0x1f, %r11
   35e67: 49 83 c3 60                  	addq	$0x60, %r11
   35e6b: 4c 29 dc                     	subq	%r11, %rsp
   35e6e: 4c 89 1c 24                  	movq	%r11, (%rsp)
   35e72: 4c 89 64 24 08               	movq	%r12, 0x8(%rsp)
   35e77: 4c 89 6c 24 10               	movq	%r13, 0x10(%rsp)
   35e7c: 4c 89 74 24 18               	movq	%r14, 0x18(%rsp)
   35e81: 4c 89 7c 24 20               	movq	%r15, 0x20(%rsp)
   35e86: 48 89 5c 24 28               	movq	%rbx, 0x28(%rsp)
   35e8b: 48 89 6c 24 30               	movq	%rbp, 0x30(%rsp)
   35e90: 48 89 7c 24 38               	movq	%rdi, 0x38(%rsp)
   35e95: 48 89 d1                     	movq	%rdx, %rcx
   35e98: 48 8b 56 18                  	movq	0x18(%rsi), %rdx
   35e9c: 48 6b c2 13                  	imulq	$0x13, %rdx, %rax
   35ea0: 48 89 44 24 40               	movq	%rax, 0x40(%rsp)
   35ea5: 48 f7 61 10                  	mulq	0x10(%rcx)
   35ea9: 49 89 c0                     	movq	%rax, %r8
   35eac: 49 89 d1                     	movq	%rdx, %r9
   35eaf: 48 8b 56 20                  	movq	0x20(%rsi), %rdx
   35eb3: 48 6b c2 13                  	imulq	$0x13, %rdx, %rax
   35eb7: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   35ebc: 48 f7 61 08                  	mulq	0x8(%rcx)
   35ec0: 49 01 c0                     	addq	%rax, %r8
   35ec3: 49 11 d1                     	adcq	%rdx, %r9
   35ec6: 48 8b 06                     	movq	(%rsi), %rax
   35ec9: 48 f7 21                     	mulq	(%rcx)
   35ecc: 49 01 c0                     	addq	%rax, %r8
   35ecf: 49 11 d1                     	adcq	%rdx, %r9
   35ed2: 48 8b 06                     	movq	(%rsi), %rax
   35ed5: 48 f7 61 08                  	mulq	0x8(%rcx)
   35ed9: 49 89 c2                     	movq	%rax, %r10
   35edc: 49 89 d3                     	movq	%rdx, %r11
   35edf: 48 8b 06                     	movq	(%rsi), %rax
   35ee2: 48 f7 61 10                  	mulq	0x10(%rcx)
   35ee6: 49 89 c4                     	movq	%rax, %r12
   35ee9: 49 89 d5                     	movq	%rdx, %r13
   35eec: 48 8b 06                     	movq	(%rsi), %rax
   35eef: 48 f7 61 18                  	mulq	0x18(%rcx)
   35ef3: 49 89 c6                     	movq	%rax, %r14
   35ef6: 49 89 d7                     	movq	%rdx, %r15
   35ef9: 48 8b 06                     	movq	(%rsi), %rax
   35efc: 48 f7 61 20                  	mulq	0x20(%rcx)
   35f00: 48 89 c3                     	movq	%rax, %rbx
   35f03: 48 89 d5                     	movq	%rdx, %rbp
   35f06: 48 8b 46 08                  	movq	0x8(%rsi), %rax
   35f0a: 48 f7 21                     	mulq	(%rcx)
   35f0d: 49 01 c2                     	addq	%rax, %r10
   35f10: 49 11 d3                     	adcq	%rdx, %r11
   35f13: 48 8b 46 08                  	movq	0x8(%rsi), %rax
   35f17: 48 f7 61 08                  	mulq	0x8(%rcx)
   35f1b: 49 01 c4                     	addq	%rax, %r12
   35f1e: 49 11 d5                     	adcq	%rdx, %r13
   35f21: 48 8b 46 08                  	movq	0x8(%rsi), %rax
   35f25: 48 f7 61 10                  	mulq	0x10(%rcx)
   35f29: 49 01 c6                     	addq	%rax, %r14
   35f2c: 49 11 d7                     	adcq	%rdx, %r15
   35f2f: 48 8b 46 08                  	movq	0x8(%rsi), %rax
   35f33: 48 f7 61 18                  	mulq	0x18(%rcx)
   35f37: 48 01 c3                     	addq	%rax, %rbx
   35f3a: 48 11 d5                     	adcq	%rdx, %rbp
   35f3d: 48 8b 56 08                  	movq	0x8(%rsi), %rdx
   35f41: 48 6b c2 13                  	imulq	$0x13, %rdx, %rax
   35f45: 48 f7 61 20                  	mulq	0x20(%rcx)
   35f49: 49 01 c0                     	addq	%rax, %r8
   35f4c: 49 11 d1                     	adcq	%rdx, %r9
   35f4f: 48 8b 46 10                  	movq	0x10(%rsi), %rax
   35f53: 48 f7 21                     	mulq	(%rcx)
   35f56: 49 01 c4                     	addq	%rax, %r12
   35f59: 49 11 d5                     	adcq	%rdx, %r13
   35f5c: 48 8b 46 10                  	movq	0x10(%rsi), %rax
   35f60: 48 f7 61 08                  	mulq	0x8(%rcx)
   35f64: 49 01 c6                     	addq	%rax, %r14
   35f67: 49 11 d7                     	adcq	%rdx, %r15
   35f6a: 48 8b 46 10                  	movq	0x10(%rsi), %rax
   35f6e: 48 f7 61 10                  	mulq	0x10(%rcx)
   35f72: 48 01 c3                     	addq	%rax, %rbx
   35f75: 48 11 d5                     	adcq	%rdx, %rbp
   35f78: 48 8b 56 10                  	movq	0x10(%rsi), %rdx
   35f7c: 48 6b c2 13                  	imulq	$0x13, %rdx, %rax
   35f80: 48 f7 61 18                  	mulq	0x18(%rcx)
   35f84: 49 01 c0                     	addq	%rax, %r8
   35f87: 49 11 d1                     	adcq	%rdx, %r9
   35f8a: 48 8b 56 10                  	movq	0x10(%rsi), %rdx
   35f8e: 48 6b c2 13                  	imulq	$0x13, %rdx, %rax
   35f92: 48 f7 61 20                  	mulq	0x20(%rcx)
   35f96: 49 01 c2                     	addq	%rax, %r10
   35f99: 49 11 d3                     	adcq	%rdx, %r11
   35f9c: 48 8b 46 18                  	movq	0x18(%rsi), %rax
   35fa0: 48 f7 21                     	mulq	(%rcx)
   35fa3: 49 01 c6                     	addq	%rax, %r14
   35fa6: 49 11 d7                     	adcq	%rdx, %r15
   35fa9: 48 8b 46 18                  	movq	0x18(%rsi), %rax
   35fad: 48 f7 61 08                  	mulq	0x8(%rcx)
   35fb1: 48 01 c3                     	addq	%rax, %rbx
   35fb4: 48 11 d5                     	adcq	%rdx, %rbp
   35fb7: 48 8b 44 24 40               	movq	0x40(%rsp), %rax
   35fbc: 48 f7 61 18                  	mulq	0x18(%rcx)
   35fc0: 49 01 c2                     	addq	%rax, %r10
   35fc3: 49 11 d3                     	adcq	%rdx, %r11
   35fc6: 48 8b 44 24 40               	movq	0x40(%rsp), %rax
   35fcb: 48 f7 61 20                  	mulq	0x20(%rcx)
   35fcf: 49 01 c4                     	addq	%rax, %r12
   35fd2: 49 11 d5                     	adcq	%rdx, %r13
   35fd5: 48 8b 46 20                  	movq	0x20(%rsi), %rax
   35fd9: 48 f7 21                     	mulq	(%rcx)
   35fdc: 48 01 c3                     	addq	%rax, %rbx
   35fdf: 48 11 d5                     	adcq	%rdx, %rbp
   35fe2: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   35fe7: 48 f7 61 10                  	mulq	0x10(%rcx)
   35feb: 49 01 c2                     	addq	%rax, %r10
   35fee: 49 11 d3                     	adcq	%rdx, %r11
   35ff1: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   35ff6: 48 f7 61 18                  	mulq	0x18(%rcx)
   35ffa: 49 01 c4                     	addq	%rax, %r12
   35ffd: 49 11 d5                     	adcq	%rdx, %r13
   36000: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   36005: 48 f7 61 20                  	mulq	0x20(%rcx)
   36009: 49 01 c6                     	addq	%rax, %r14
   3600c: 49 11 d7                     	adcq	%rdx, %r15
   3600f: 48 8b 35 ca f5 03 00         	movq	0x3f5ca(%rip), %rsi     # 0x755e0 <crypto_scalarmult_curve25519_sandy2x_REDMASK51>
   36016: 4d 0f a4 c1 0d               	shldq	$0xd, %r8, %r9
   3601b: 49 21 f0                     	andq	%rsi, %r8
   3601e: 4d 0f a4 d3 0d               	shldq	$0xd, %r10, %r11
   36023: 49 21 f2                     	andq	%rsi, %r10
   36026: 4d 01 ca                     	addq	%r9, %r10
   36029: 4d 0f a4 e5 0d               	shldq	$0xd, %r12, %r13
   3602e: 49 21 f4                     	andq	%rsi, %r12
   36031: 4d 01 dc                     	addq	%r11, %r12
   36034: 4d 0f a4 f7 0d               	shldq	$0xd, %r14, %r15
   36039: 49 21 f6                     	andq	%rsi, %r14
   3603c: 4d 01 ee                     	addq	%r13, %r14
   3603f: 48 0f a4 dd 0d               	shldq	$0xd, %rbx, %rbp
   36044: 48 21 f3                     	andq	%rsi, %rbx
   36047: 4c 01 fb                     	addq	%r15, %rbx
   3604a: 48 6b d5 13                  	imulq	$0x13, %rbp, %rdx
   3604e: 49 01 d0                     	addq	%rdx, %r8
   36051: 4c 89 c2                     	movq	%r8, %rdx
   36054: 48 c1 ea 33                  	shrq	$0x33, %rdx
   36058: 4c 01 d2                     	addq	%r10, %rdx
   3605b: 48 89 d1                     	movq	%rdx, %rcx
   3605e: 48 c1 ea 33                  	shrq	$0x33, %rdx
   36062: 49 21 f0                     	andq	%rsi, %r8
   36065: 4c 01 e2                     	addq	%r12, %rdx
   36068: 49 89 d1                     	movq	%rdx, %r9
   3606b: 48 c1 ea 33                  	shrq	$0x33, %rdx
   3606f: 48 21 f1                     	andq	%rsi, %rcx
   36072: 4c 01 f2                     	addq	%r14, %rdx
   36075: 48 89 d0                     	movq	%rdx, %rax
   36078: 48 c1 ea 33                  	shrq	$0x33, %rdx
   3607c: 49 21 f1                     	andq	%rsi, %r9
   3607f: 48 01 da                     	addq	%rbx, %rdx
   36082: 49 89 d2                     	movq	%rdx, %r10
   36085: 48 c1 ea 33                  	shrq	$0x33, %rdx
   36089: 48 21 f0                     	andq	%rsi, %rax
   3608c: 48 6b d2 13                  	imulq	$0x13, %rdx, %rdx
   36090: 49 01 d0                     	addq	%rdx, %r8
   36093: 49 21 f2                     	andq	%rsi, %r10
   36096: 4c 89 07                     	movq	%r8, (%rdi)
   36099: 48 89 4f 08                  	movq	%rcx, 0x8(%rdi)
   3609d: 4c 89 4f 10                  	movq	%r9, 0x10(%rdi)
   360a1: 48 89 47 18                  	movq	%rax, 0x18(%rdi)
   360a5: 4c 89 57 20                  	movq	%r10, 0x20(%rdi)
   360a9: 4c 8b 1c 24                  	movq	(%rsp), %r11
   360ad: 4c 8b 64 24 08               	movq	0x8(%rsp), %r12
   360b2: 4c 8b 6c 24 10               	movq	0x10(%rsp), %r13
   360b7: 4c 8b 74 24 18               	movq	0x18(%rsp), %r14
   360bc: 4c 8b 7c 24 20               	movq	0x20(%rsp), %r15
   360c1: 48 8b 5c 24 28               	movq	0x28(%rsp), %rbx
   360c6: 48 8b 6c 24 30               	movq	0x30(%rsp), %rbp
   360cb: 4c 01 dc                     	addq	%r11, %rsp
   360ce: 48 89 f8                     	movq	%rdi, %rax
   360d1: 48 89 f2                     	movq	%rsi, %rdx
   360d4: c3                           	retq
   360d5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000360e0 <crypto_scalarmult_curve25519_sandy2x_fe51_nsquare>:
   360e0: 49 89 e3                     	movq	%rsp, %r11
   360e3: 49 83 e3 1f                  	andq	$0x1f, %r11
   360e7: 49 83 c3 40                  	addq	$0x40, %r11
   360eb: 4c 29 dc                     	subq	%r11, %rsp
   360ee: 4c 89 1c 24                  	movq	%r11, (%rsp)
   360f2: 4c 89 64 24 08               	movq	%r12, 0x8(%rsp)
   360f7: 4c 89 6c 24 10               	movq	%r13, 0x10(%rsp)
   360fc: 4c 89 74 24 18               	movq	%r14, 0x18(%rsp)
   36101: 4c 89 7c 24 20               	movq	%r15, 0x20(%rsp)
   36106: 48 89 5c 24 28               	movq	%rbx, 0x28(%rsp)
   3610b: 48 89 6c 24 30               	movq	%rbp, 0x30(%rsp)
   36110: 48 8b 0e                     	movq	(%rsi), %rcx
   36113: 4c 8b 46 08                  	movq	0x8(%rsi), %r8
   36117: 4c 8b 4e 10                  	movq	0x10(%rsi), %r9
   3611b: 48 8b 46 18                  	movq	0x18(%rsi), %rax
   3611f: 48 8b 76 20                  	movq	0x20(%rsi), %rsi
   36123: 4c 89 4f 10                  	movq	%r9, 0x10(%rdi)
   36127: 48 89 47 18                  	movq	%rax, 0x18(%rdi)
   3612b: 48 89 77 20                  	movq	%rsi, 0x20(%rdi)
   3612f: 48 89 d6                     	movq	%rdx, %rsi
   36132: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3613d: 0f 1f 00                     	nopl	(%rax)

0000000000036140 <._loop>:
   36140: 48 83 ee 01                  	subq	$0x1, %rsi
   36144: 48 89 c8                     	movq	%rcx, %rax
   36147: 48 f7 e1                     	mulq	%rcx
   3614a: 48 01 c9                     	addq	%rcx, %rcx
   3614d: 49 89 c1                     	movq	%rax, %r9
   36150: 49 89 d2                     	movq	%rdx, %r10
   36153: 48 89 c8                     	movq	%rcx, %rax
   36156: 49 f7 e0                     	mulq	%r8
   36159: 49 89 c3                     	movq	%rax, %r11
   3615c: 49 89 d4                     	movq	%rdx, %r12
   3615f: 48 89 c8                     	movq	%rcx, %rax
   36162: 48 f7 67 10                  	mulq	0x10(%rdi)
   36166: 49 89 c5                     	movq	%rax, %r13
   36169: 49 89 d6                     	movq	%rdx, %r14
   3616c: 48 89 c8                     	movq	%rcx, %rax
   3616f: 48 f7 67 18                  	mulq	0x18(%rdi)
   36173: 49 89 c7                     	movq	%rax, %r15
   36176: 48 89 d3                     	movq	%rdx, %rbx
   36179: 48 89 c8                     	movq	%rcx, %rax
   3617c: 48 f7 67 20                  	mulq	0x20(%rdi)
   36180: 48 89 c1                     	movq	%rax, %rcx
   36183: 48 89 d5                     	movq	%rdx, %rbp
   36186: 4c 89 c0                     	movq	%r8, %rax
   36189: 49 f7 e0                     	mulq	%r8
   3618c: 4d 01 c0                     	addq	%r8, %r8
   3618f: 49 01 c5                     	addq	%rax, %r13
   36192: 49 11 d6                     	adcq	%rdx, %r14
   36195: 4c 89 c0                     	movq	%r8, %rax
   36198: 48 f7 67 10                  	mulq	0x10(%rdi)
   3619c: 49 01 c7                     	addq	%rax, %r15
   3619f: 48 11 d3                     	adcq	%rdx, %rbx
   361a2: 4c 89 c0                     	movq	%r8, %rax
   361a5: 4d 6b c0 13                  	imulq	$0x13, %r8, %r8
   361a9: 48 f7 67 18                  	mulq	0x18(%rdi)
   361ad: 48 01 c1                     	addq	%rax, %rcx
   361b0: 48 11 d5                     	adcq	%rdx, %rbp
   361b3: 4c 89 c0                     	movq	%r8, %rax
   361b6: 48 f7 67 20                  	mulq	0x20(%rdi)
   361ba: 49 01 c1                     	addq	%rax, %r9
   361bd: 49 11 d2                     	adcq	%rdx, %r10
   361c0: 48 8b 47 10                  	movq	0x10(%rdi), %rax
   361c4: 48 f7 67 10                  	mulq	0x10(%rdi)
   361c8: 48 01 c1                     	addq	%rax, %rcx
   361cb: 48 11 d5                     	adcq	%rdx, %rbp
   361ce: 48 0f a4 cd 0d               	shldq	$0xd, %rcx, %rbp
   361d3: 48 8b 47 10                  	movq	0x10(%rdi), %rax
   361d7: 48 6b c0 26                  	imulq	$0x26, %rax, %rax
   361db: 48 f7 67 18                  	mulq	0x18(%rdi)
   361df: 49 01 c1                     	addq	%rax, %r9
   361e2: 49 11 d2                     	adcq	%rdx, %r10
   361e5: 4d 0f a4 ca 0d               	shldq	$0xd, %r9, %r10
   361ea: 48 8b 47 10                  	movq	0x10(%rdi), %rax
   361ee: 48 6b c0 26                  	imulq	$0x26, %rax, %rax
   361f2: 48 f7 67 20                  	mulq	0x20(%rdi)
   361f6: 49 01 c3                     	addq	%rax, %r11
   361f9: 49 11 d4                     	adcq	%rdx, %r12
   361fc: 48 8b 47 18                  	movq	0x18(%rdi), %rax
   36200: 48 6b c0 13                  	imulq	$0x13, %rax, %rax
   36204: 48 f7 67 18                  	mulq	0x18(%rdi)
   36208: 49 01 c3                     	addq	%rax, %r11
   3620b: 49 11 d4                     	adcq	%rdx, %r12
   3620e: 4d 0f a4 dc 0d               	shldq	$0xd, %r11, %r12
   36213: 48 8b 47 18                  	movq	0x18(%rdi), %rax
   36217: 48 6b c0 26                  	imulq	$0x26, %rax, %rax
   3621b: 48 f7 67 20                  	mulq	0x20(%rdi)
   3621f: 49 01 c5                     	addq	%rax, %r13
   36222: 49 11 d6                     	adcq	%rdx, %r14
   36225: 4d 0f a4 ee 0d               	shldq	$0xd, %r13, %r14
   3622a: 48 8b 47 20                  	movq	0x20(%rdi), %rax
   3622e: 48 6b c0 13                  	imulq	$0x13, %rax, %rax
   36232: 48 f7 67 20                  	mulq	0x20(%rdi)
   36236: 49 01 c7                     	addq	%rax, %r15
   36239: 48 11 d3                     	adcq	%rdx, %rbx
   3623c: 4c 0f a4 fb 0d               	shldq	$0xd, %r15, %rbx
   36241: 48 8b 15 98 f3 03 00         	movq	0x3f398(%rip), %rdx     # 0x755e0 <crypto_scalarmult_curve25519_sandy2x_REDMASK51>
   36248: 48 21 d1                     	andq	%rdx, %rcx
   3624b: 48 01 d9                     	addq	%rbx, %rcx
   3624e: 49 21 d1                     	andq	%rdx, %r9
   36251: 49 21 d3                     	andq	%rdx, %r11
   36254: 4d 01 d3                     	addq	%r10, %r11
   36257: 49 21 d5                     	andq	%rdx, %r13
   3625a: 4d 01 e5                     	addq	%r12, %r13
   3625d: 49 21 d7                     	andq	%rdx, %r15
   36260: 4d 01 f7                     	addq	%r14, %r15
   36263: 48 6b ed 13                  	imulq	$0x13, %rbp, %rbp
   36267: 4d 8d 0c 29                  	leaq	(%r9,%rbp), %r9
   3626b: 4c 89 c8                     	movq	%r9, %rax
   3626e: 49 c1 e9 33                  	shrq	$0x33, %r9
   36272: 4d 01 d9                     	addq	%r11, %r9
   36275: 48 21 d0                     	andq	%rdx, %rax
   36278: 4d 89 c8                     	movq	%r9, %r8
   3627b: 49 c1 e9 33                  	shrq	$0x33, %r9
   3627f: 4d 01 e9                     	addq	%r13, %r9
   36282: 49 21 d0                     	andq	%rdx, %r8
   36285: 4d 89 ca                     	movq	%r9, %r10
   36288: 49 c1 e9 33                  	shrq	$0x33, %r9
   3628c: 4d 01 f9                     	addq	%r15, %r9
   3628f: 49 21 d2                     	andq	%rdx, %r10
   36292: 4c 89 57 10                  	movq	%r10, 0x10(%rdi)
   36296: 4d 89 ca                     	movq	%r9, %r10
   36299: 49 c1 e9 33                  	shrq	$0x33, %r9
   3629d: 49 01 c9                     	addq	%rcx, %r9
   362a0: 49 21 d2                     	andq	%rdx, %r10
   362a3: 4c 89 57 18                  	movq	%r10, 0x18(%rdi)
   362a7: 4d 89 ca                     	movq	%r9, %r10
   362aa: 49 c1 e9 33                  	shrq	$0x33, %r9
   362ae: 4d 6b c9 13                  	imulq	$0x13, %r9, %r9
   362b2: 4a 8d 0c 08                  	leaq	(%rax,%r9), %rcx
   362b6: 49 21 d2                     	andq	%rdx, %r10
   362b9: 4c 89 57 20                  	movq	%r10, 0x20(%rdi)
   362bd: 48 83 fe 00                  	cmpq	$0x0, %rsi
   362c1: 0f 85 79 fe ff ff            	jne	0x36140 <._loop>
   362c7: 48 89 0f                     	movq	%rcx, (%rdi)
   362ca: 4c 89 47 08                  	movq	%r8, 0x8(%rdi)
   362ce: 4c 8b 1c 24                  	movq	(%rsp), %r11
   362d2: 4c 8b 64 24 08               	movq	0x8(%rsp), %r12
   362d7: 4c 8b 6c 24 10               	movq	0x10(%rsp), %r13
   362dc: 4c 8b 74 24 18               	movq	0x18(%rsp), %r14
   362e1: 4c 8b 7c 24 20               	movq	0x20(%rsp), %r15
   362e6: 48 8b 5c 24 28               	movq	0x28(%rsp), %rbx
   362eb: 48 8b 6c 24 30               	movq	0x30(%rsp), %rbp
   362f0: 4c 01 dc                     	addq	%r11, %rsp
   362f3: c3                           	retq
   362f4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   362ff: 90                           	nop

0000000000036300 <crypto_scalarmult_curve25519_sandy2x_fe51_pack>:
   36300: 49 89 e3                     	movq	%rsp, %r11
   36303: 49 83 e3 1f                  	andq	$0x1f, %r11
   36307: 49 83 c3 20                  	addq	$0x20, %r11
   3630b: 4c 29 dc                     	subq	%r11, %rsp
   3630e: 4c 89 1c 24                  	movq	%r11, (%rsp)
   36312: 4c 89 64 24 08               	movq	%r12, 0x8(%rsp)
   36317: 48 8b 16                     	movq	(%rsi), %rdx
   3631a: 48 8b 4e 08                  	movq	0x8(%rsi), %rcx
   3631e: 4c 8b 46 10                  	movq	0x10(%rsi), %r8
   36322: 4c 8b 4e 18                  	movq	0x18(%rsi), %r9
   36326: 48 8b 76 20                  	movq	0x20(%rsi), %rsi
   3632a: 48 8b 05 af f2 03 00         	movq	0x3f2af(%rip), %rax     # 0x755e0 <crypto_scalarmult_curve25519_sandy2x_REDMASK51>
   36331: 4c 8d 50 ee                  	leaq	-0x12(%rax), %r10
   36335: 49 c7 c3 03 00 00 00         	movq	$0x3, %r11
   3633c: 0f 1f 40 00                  	nopl	(%rax)

0000000000036340 <._reduceloop>:
   36340: 49 89 d4                     	movq	%rdx, %r12
   36343: 49 c1 ec 33                  	shrq	$0x33, %r12
   36347: 48 21 c2                     	andq	%rax, %rdx
   3634a: 4c 01 e1                     	addq	%r12, %rcx
   3634d: 49 89 cc                     	movq	%rcx, %r12
   36350: 49 c1 ec 33                  	shrq	$0x33, %r12
   36354: 48 21 c1                     	andq	%rax, %rcx
   36357: 4d 01 e0                     	addq	%r12, %r8
   3635a: 4d 89 c4                     	movq	%r8, %r12
   3635d: 49 c1 ec 33                  	shrq	$0x33, %r12
   36361: 49 21 c0                     	andq	%rax, %r8
   36364: 4d 01 e1                     	addq	%r12, %r9
   36367: 4d 89 cc                     	movq	%r9, %r12
   3636a: 49 c1 ec 33                  	shrq	$0x33, %r12
   3636e: 49 21 c1                     	andq	%rax, %r9
   36371: 4c 01 e6                     	addq	%r12, %rsi
   36374: 49 89 f4                     	movq	%rsi, %r12
   36377: 49 c1 ec 33                  	shrq	$0x33, %r12
   3637b: 48 21 c6                     	andq	%rax, %rsi
   3637e: 4d 6b e4 13                  	imulq	$0x13, %r12, %r12
   36382: 4c 01 e2                     	addq	%r12, %rdx
   36385: 49 83 eb 01                  	subq	$0x1, %r11
   36389: 77 b5                        	ja	0x36340 <._reduceloop>
   3638b: 49 c7 c4 01 00 00 00         	movq	$0x1, %r12
   36392: 4c 39 d2                     	cmpq	%r10, %rdx
   36395: 4d 0f 4c e3                  	cmovlq	%r11, %r12
   36399: 48 39 c1                     	cmpq	%rax, %rcx
   3639c: 4d 0f 45 e3                  	cmovneq	%r11, %r12
   363a0: 49 39 c0                     	cmpq	%rax, %r8
   363a3: 4d 0f 45 e3                  	cmovneq	%r11, %r12
   363a7: 49 39 c1                     	cmpq	%rax, %r9
   363aa: 4d 0f 45 e3                  	cmovneq	%r11, %r12
   363ae: 48 39 c6                     	cmpq	%rax, %rsi
   363b1: 4d 0f 45 e3                  	cmovneq	%r11, %r12
   363b5: 49 f7 dc                     	negq	%r12
   363b8: 4c 21 e0                     	andq	%r12, %rax
   363bb: 4d 21 e2                     	andq	%r12, %r10
   363be: 4c 29 d2                     	subq	%r10, %rdx
   363c1: 48 29 c1                     	subq	%rax, %rcx
   363c4: 49 29 c0                     	subq	%rax, %r8
   363c7: 49 29 c1                     	subq	%rax, %r9
   363ca: 48 29 c6                     	subq	%rax, %rsi
   363cd: 48 89 d0                     	movq	%rdx, %rax
   363d0: 25 ff 00 00 00               	andl	$0xff, %eax
   363d5: 88 07                        	movb	%al, (%rdi)
   363d7: 48 89 d0                     	movq	%rdx, %rax
   363da: 48 c1 e8 08                  	shrq	$0x8, %rax
   363de: 25 ff 00 00 00               	andl	$0xff, %eax
   363e3: 88 47 01                     	movb	%al, 0x1(%rdi)
   363e6: 48 89 d0                     	movq	%rdx, %rax
   363e9: 48 c1 e8 10                  	shrq	$0x10, %rax
   363ed: 25 ff 00 00 00               	andl	$0xff, %eax
   363f2: 88 47 02                     	movb	%al, 0x2(%rdi)
   363f5: 48 89 d0                     	movq	%rdx, %rax
   363f8: 48 c1 e8 18                  	shrq	$0x18, %rax
   363fc: 25 ff 00 00 00               	andl	$0xff, %eax
   36401: 88 47 03                     	movb	%al, 0x3(%rdi)
   36404: 48 89 d0                     	movq	%rdx, %rax
   36407: 48 c1 e8 20                  	shrq	$0x20, %rax
   3640b: 25 ff 00 00 00               	andl	$0xff, %eax
   36410: 88 47 04                     	movb	%al, 0x4(%rdi)
   36413: 48 89 d0                     	movq	%rdx, %rax
   36416: 48 c1 e8 28                  	shrq	$0x28, %rax
   3641a: 25 ff 00 00 00               	andl	$0xff, %eax
   3641f: 88 47 05                     	movb	%al, 0x5(%rdi)
   36422: 48 89 d2                     	movq	%rdx, %rdx
   36425: 48 c1 ea 30                  	shrq	$0x30, %rdx
   36429: 48 89 c8                     	movq	%rcx, %rax
   3642c: 48 c1 e0 03                  	shlq	$0x3, %rax
   36430: 25 f8 00 00 00               	andl	$0xf8, %eax
   36435: 48 31 d0                     	xorq	%rdx, %rax
   36438: 88 47 06                     	movb	%al, 0x6(%rdi)
   3643b: 48 89 ca                     	movq	%rcx, %rdx
   3643e: 48 c1 ea 05                  	shrq	$0x5, %rdx
   36442: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   36448: 88 57 07                     	movb	%dl, 0x7(%rdi)
   3644b: 48 89 ca                     	movq	%rcx, %rdx
   3644e: 48 c1 ea 0d                  	shrq	$0xd, %rdx
   36452: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   36458: 88 57 08                     	movb	%dl, 0x8(%rdi)
   3645b: 48 89 ca                     	movq	%rcx, %rdx
   3645e: 48 c1 ea 15                  	shrq	$0x15, %rdx
   36462: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   36468: 88 57 09                     	movb	%dl, 0x9(%rdi)
   3646b: 48 89 ca                     	movq	%rcx, %rdx
   3646e: 48 c1 ea 1d                  	shrq	$0x1d, %rdx
   36472: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   36478: 88 57 0a                     	movb	%dl, 0xa(%rdi)
   3647b: 48 89 ca                     	movq	%rcx, %rdx
   3647e: 48 c1 ea 25                  	shrq	$0x25, %rdx
   36482: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   36488: 88 57 0b                     	movb	%dl, 0xb(%rdi)
   3648b: 48 89 ca                     	movq	%rcx, %rdx
   3648e: 48 c1 ea 2d                  	shrq	$0x2d, %rdx
   36492: 4c 89 c1                     	movq	%r8, %rcx
   36495: 48 c1 e1 06                  	shlq	$0x6, %rcx
   36499: 81 e1 c0 00 00 00            	andl	$0xc0, %ecx
   3649f: 48 31 d1                     	xorq	%rdx, %rcx
   364a2: 88 4f 0c                     	movb	%cl, 0xc(%rdi)
   364a5: 4c 89 c2                     	movq	%r8, %rdx
   364a8: 48 c1 ea 02                  	shrq	$0x2, %rdx
   364ac: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   364b2: 88 57 0d                     	movb	%dl, 0xd(%rdi)
   364b5: 4c 89 c2                     	movq	%r8, %rdx
   364b8: 48 c1 ea 0a                  	shrq	$0xa, %rdx
   364bc: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   364c2: 88 57 0e                     	movb	%dl, 0xe(%rdi)
   364c5: 4c 89 c2                     	movq	%r8, %rdx
   364c8: 48 c1 ea 12                  	shrq	$0x12, %rdx
   364cc: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   364d2: 88 57 0f                     	movb	%dl, 0xf(%rdi)
   364d5: 4c 89 c2                     	movq	%r8, %rdx
   364d8: 48 c1 ea 1a                  	shrq	$0x1a, %rdx
   364dc: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   364e2: 88 57 10                     	movb	%dl, 0x10(%rdi)
   364e5: 4c 89 c2                     	movq	%r8, %rdx
   364e8: 48 c1 ea 22                  	shrq	$0x22, %rdx
   364ec: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   364f2: 88 57 11                     	movb	%dl, 0x11(%rdi)
   364f5: 4c 89 c2                     	movq	%r8, %rdx
   364f8: 48 c1 ea 2a                  	shrq	$0x2a, %rdx
   364fc: 88 57 12                     	movb	%dl, 0x12(%rdi)
   364ff: 4c 89 c2                     	movq	%r8, %rdx
   36502: 48 c1 ea 32                  	shrq	$0x32, %rdx
   36506: 4c 89 c9                     	movq	%r9, %rcx
   36509: 48 d1 e1                     	shlq	%rcx
   3650c: 81 e1 fe 00 00 00            	andl	$0xfe, %ecx
   36512: 48 31 d1                     	xorq	%rdx, %rcx
   36515: 88 4f 13                     	movb	%cl, 0x13(%rdi)
   36518: 4c 89 ca                     	movq	%r9, %rdx
   3651b: 48 c1 ea 07                  	shrq	$0x7, %rdx
   3651f: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   36525: 88 57 14                     	movb	%dl, 0x14(%rdi)
   36528: 4c 89 ca                     	movq	%r9, %rdx
   3652b: 48 c1 ea 0f                  	shrq	$0xf, %rdx
   3652f: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   36535: 88 57 15                     	movb	%dl, 0x15(%rdi)
   36538: 4c 89 ca                     	movq	%r9, %rdx
   3653b: 48 c1 ea 17                  	shrq	$0x17, %rdx
   3653f: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   36545: 88 57 16                     	movb	%dl, 0x16(%rdi)
   36548: 4c 89 ca                     	movq	%r9, %rdx
   3654b: 48 c1 ea 1f                  	shrq	$0x1f, %rdx
   3654f: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   36555: 88 57 17                     	movb	%dl, 0x17(%rdi)
   36558: 4c 89 ca                     	movq	%r9, %rdx
   3655b: 48 c1 ea 27                  	shrq	$0x27, %rdx
   3655f: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   36565: 88 57 18                     	movb	%dl, 0x18(%rdi)
   36568: 4c 89 ca                     	movq	%r9, %rdx
   3656b: 48 c1 ea 2f                  	shrq	$0x2f, %rdx
   3656f: 48 89 f1                     	movq	%rsi, %rcx
   36572: 48 c1 e1 04                  	shlq	$0x4, %rcx
   36576: 81 e1 f0 00 00 00            	andl	$0xf0, %ecx
   3657c: 48 31 d1                     	xorq	%rdx, %rcx
   3657f: 88 4f 19                     	movb	%cl, 0x19(%rdi)
   36582: 48 89 f2                     	movq	%rsi, %rdx
   36585: 48 c1 ea 04                  	shrq	$0x4, %rdx
   36589: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   3658f: 88 57 1a                     	movb	%dl, 0x1a(%rdi)
   36592: 48 89 f2                     	movq	%rsi, %rdx
   36595: 48 c1 ea 0c                  	shrq	$0xc, %rdx
   36599: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   3659f: 88 57 1b                     	movb	%dl, 0x1b(%rdi)
   365a2: 48 89 f2                     	movq	%rsi, %rdx
   365a5: 48 c1 ea 14                  	shrq	$0x14, %rdx
   365a9: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   365af: 88 57 1c                     	movb	%dl, 0x1c(%rdi)
   365b2: 48 89 f2                     	movq	%rsi, %rdx
   365b5: 48 c1 ea 1c                  	shrq	$0x1c, %rdx
   365b9: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   365bf: 88 57 1d                     	movb	%dl, 0x1d(%rdi)
   365c2: 48 89 f2                     	movq	%rsi, %rdx
   365c5: 48 c1 ea 24                  	shrq	$0x24, %rdx
   365c9: 81 e2 ff 00 00 00            	andl	$0xff, %edx
   365cf: 88 57 1e                     	movb	%dl, 0x1e(%rdi)
   365d2: 48 89 f6                     	movq	%rsi, %rsi
   365d5: 48 c1 ee 2c                  	shrq	$0x2c, %rsi
   365d9: 40 88 77 1f                  	movb	%sil, 0x1f(%rdi)
   365dd: 4c 8b 1c 24                  	movq	(%rsp), %r11
   365e1: 4c 8b 64 24 08               	movq	0x8(%rsp), %r12
   365e6: 4c 01 dc                     	addq	%r11, %rsp
   365e9: c3                           	retq
   365ea: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   365f5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000036600 <crypto_scalarmult_curve25519_sandy2x_ladder>:
   36600: 49 89 e3                     	movq	%rsp, %r11
   36603: 49 83 e3 1f                  	andq	$0x1f, %r11
   36607: 49 81 c3 40 07 00 00         	addq	$0x740, %r11            # imm = 0x740
   3660e: 4c 29 dc                     	subq	%r11, %rsp
   36611: 4c 89 9c 24 20 07 00 00      	movq	%r11, 0x720(%rsp)
   36619: 4c 89 a4 24 28 07 00 00      	movq	%r12, 0x728(%rsp)
   36621: 4c 89 ac 24 30 07 00 00      	movq	%r13, 0x730(%rsp)
   36629: 4c 89 b4 24 38 07 00 00      	movq	%r14, 0x738(%rsp)
   36631: c5 f9 6f 05 d7 ee 03 00      	vmovdqa	0x3eed7(%rip), %xmm0    # 0x75510 <crypto_scalarmult_curve25519_sandy2x_v0_0>
   36639: c5 f9 6f 0d df ee 03 00      	vmovdqa	0x3eedf(%rip), %xmm1    # 0x75520 <crypto_scalarmult_curve25519_sandy2x_v1_0>
   36641: c5 fa 6f 17                  	vmovdqu	(%rdi), %xmm2
   36645: c5 f9 7f 14 24               	vmovdqa	%xmm2, (%rsp)
   3664a: c5 fa 6f 57 10               	vmovdqu	0x10(%rdi), %xmm2
   3664f: c5 f9 7f 54 24 10            	vmovdqa	%xmm2, 0x10(%rsp)
   36655: c5 fa 6f 57 20               	vmovdqu	0x20(%rdi), %xmm2
   3665a: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   36660: c5 fa 6f 57 30               	vmovdqu	0x30(%rdi), %xmm2
   36665: c5 f9 7f 54 24 30            	vmovdqa	%xmm2, 0x30(%rsp)
   3666b: c5 fa 6f 57 40               	vmovdqu	0x40(%rdi), %xmm2
   36670: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   36676: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   3667c: c5 f9 7f 44 24 60            	vmovdqa	%xmm0, 0x60(%rsp)
   36682: c5 f9 7f 44 24 70            	vmovdqa	%xmm0, 0x70(%rsp)
   36688: c5 f9 7f 84 24 80 00 00 00   	vmovdqa	%xmm0, 0x80(%rsp)
   36691: c5 f9 7f 84 24 90 00 00 00   	vmovdqa	%xmm0, 0x90(%rsp)
   3669a: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   3669e: c5 f1 ef c9                  	vpxor	%xmm1, %xmm1, %xmm1
   366a2: c5 e9 ef d2                  	vpxor	%xmm2, %xmm2, %xmm2
   366a6: c5 e1 ef db                  	vpxor	%xmm3, %xmm3, %xmm3
   366aa: c5 d9 ef e4                  	vpxor	%xmm4, %xmm4, %xmm4
   366ae: c5 d1 ef ed                  	vpxor	%xmm5, %xmm5, %xmm5
   366b2: c5 c9 ef f6                  	vpxor	%xmm6, %xmm6, %xmm6
   366b6: c5 c1 ef ff                  	vpxor	%xmm7, %xmm7, %xmm7
   366ba: c4 41 39 ef c0               	vpxor	%xmm8, %xmm8, %xmm8
   366bf: c4 41 31 ef c9               	vpxor	%xmm9, %xmm9, %xmm9
   366c4: c5 7a 6f 17                  	vmovdqu	(%rdi), %xmm10
   366c8: c5 79 7f 94 24 a0 00 00 00   	vmovdqa	%xmm10, 0xa0(%rsp)
   366d1: c5 7a 6f 57 10               	vmovdqu	0x10(%rdi), %xmm10
   366d6: c5 79 7f 94 24 b0 00 00 00   	vmovdqa	%xmm10, 0xb0(%rsp)
   366df: c5 29 f4 15 79 ee 03 00      	vpmuludq	0x3ee79(%rip), %xmm10, %xmm10 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   366e7: c5 79 7f 94 24 c0 00 00 00   	vmovdqa	%xmm10, 0xc0(%rsp)
   366f0: c5 7a 6f 57 20               	vmovdqu	0x20(%rdi), %xmm10
   366f5: c5 79 7f 94 24 d0 00 00 00   	vmovdqa	%xmm10, 0xd0(%rsp)
   366fe: c5 29 f4 15 5a ee 03 00      	vpmuludq	0x3ee5a(%rip), %xmm10, %xmm10 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36706: c5 79 7f 94 24 e0 00 00 00   	vmovdqa	%xmm10, 0xe0(%rsp)
   3670f: c5 7a 6f 57 30               	vmovdqu	0x30(%rdi), %xmm10
   36714: c5 79 7f 94 24 f0 00 00 00   	vmovdqa	%xmm10, 0xf0(%rsp)
   3671d: c5 29 f4 15 3b ee 03 00      	vpmuludq	0x3ee3b(%rip), %xmm10, %xmm10 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36725: c5 79 7f 94 24 00 01 00 00   	vmovdqa	%xmm10, 0x100(%rsp)
   3672e: c5 7a 6f 57 40               	vmovdqu	0x40(%rdi), %xmm10
   36733: c5 79 7f 94 24 10 01 00 00   	vmovdqa	%xmm10, 0x110(%rsp)
   3673c: c5 29 f4 15 1c ee 03 00      	vpmuludq	0x3ee1c(%rip), %xmm10, %xmm10 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36744: c5 79 7f 94 24 20 01 00 00   	vmovdqa	%xmm10, 0x120(%rsp)
   3674d: c5 7a 6f 57 08               	vmovdqu	0x8(%rdi), %xmm10
   36752: c5 29 f4 15 d6 ed 03 00      	vpmuludq	0x3edd6(%rip), %xmm10, %xmm10 # 0x75530 <crypto_scalarmult_curve25519_sandy2x_v2_1>
   3675a: c5 79 7f 94 24 30 01 00 00   	vmovdqa	%xmm10, 0x130(%rsp)
   36763: c5 29 f4 15 f5 ed 03 00      	vpmuludq	0x3edf5(%rip), %xmm10, %xmm10 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   3676b: c5 79 7f 94 24 40 01 00 00   	vmovdqa	%xmm10, 0x140(%rsp)
   36774: c5 7a 6f 57 18               	vmovdqu	0x18(%rdi), %xmm10
   36779: c5 29 f4 15 af ed 03 00      	vpmuludq	0x3edaf(%rip), %xmm10, %xmm10 # 0x75530 <crypto_scalarmult_curve25519_sandy2x_v2_1>
   36781: c5 79 7f 94 24 50 01 00 00   	vmovdqa	%xmm10, 0x150(%rsp)
   3678a: c5 29 f4 15 ce ed 03 00      	vpmuludq	0x3edce(%rip), %xmm10, %xmm10 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36792: c5 79 7f 94 24 60 01 00 00   	vmovdqa	%xmm10, 0x160(%rsp)
   3679b: c5 7a 6f 57 28               	vmovdqu	0x28(%rdi), %xmm10
   367a0: c5 29 f4 15 88 ed 03 00      	vpmuludq	0x3ed88(%rip), %xmm10, %xmm10 # 0x75530 <crypto_scalarmult_curve25519_sandy2x_v2_1>
   367a8: c5 79 7f 94 24 70 01 00 00   	vmovdqa	%xmm10, 0x170(%rsp)
   367b1: c5 29 f4 15 a7 ed 03 00      	vpmuludq	0x3eda7(%rip), %xmm10, %xmm10 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   367b9: c5 79 7f 94 24 80 01 00 00   	vmovdqa	%xmm10, 0x180(%rsp)
   367c2: c5 7a 6f 57 38               	vmovdqu	0x38(%rdi), %xmm10
   367c7: c5 29 f4 15 61 ed 03 00      	vpmuludq	0x3ed61(%rip), %xmm10, %xmm10 # 0x75530 <crypto_scalarmult_curve25519_sandy2x_v2_1>
   367cf: c5 79 7f 94 24 90 01 00 00   	vmovdqa	%xmm10, 0x190(%rsp)
   367d8: c5 29 f4 15 80 ed 03 00      	vpmuludq	0x3ed80(%rip), %xmm10, %xmm10 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   367e0: c5 79 7f 94 24 a0 01 00 00   	vmovdqa	%xmm10, 0x1a0(%rsp)
   367e9: c5 7a 6f 17                  	vmovdqu	(%rdi), %xmm10
   367ed: c5 7a 6f 5f 40               	vmovdqu	0x40(%rdi), %xmm11
   367f2: c4 43 29 0c d3 0c            	vblendps	$0xc, %xmm11, %xmm10, %xmm10 # xmm10 = xmm10[0,1],xmm11[2,3]
   367f8: c4 41 79 70 d2 02            	vpshufd	$0x2, %xmm10, %xmm10    # xmm10 = xmm10[2,0,0,0]
   367fe: c5 29 f4 15 6a ed 03 00      	vpmuludq	0x3ed6a(%rip), %xmm10, %xmm10 # 0x75570 <crypto_scalarmult_curve25519_sandy2x_v38_1>
   36806: c5 79 7f 94 24 b0 01 00 00   	vmovdqa	%xmm10, 0x1b0(%rsp)
   3680f: 48 8b 16                     	movq	(%rsi), %rdx
   36812: 48 8b 4e 08                  	movq	0x8(%rsi), %rcx
   36816: 4c 8b 46 10                  	movq	0x10(%rsi), %r8
   3681a: 4c 8b 4e 18                  	movq	0x18(%rsi), %r9
   3681e: 48 0f ac ca 01               	shrdq	$0x1, %rcx, %rdx
   36823: 4c 0f ac c1 01               	shrdq	$0x1, %r8, %rcx
   36828: 4d 0f ac c8 01               	shrdq	$0x1, %r9, %r8
   3682d: 49 d1 e9                     	shrq	%r9
   36830: 48 33 16                     	xorq	(%rsi), %rdx
   36833: 48 33 4e 08                  	xorq	0x8(%rsi), %rcx
   36837: 4c 33 46 10                  	xorq	0x10(%rsi), %r8
   3683b: 4c 33 4e 18                  	xorq	0x18(%rsi), %r9
   3683f: 48 8d b4 24 20 03 00 00      	leaq	0x320(%rsp), %rsi
   36847: 48 c7 c0 40 00 00 00         	movq	$0x40, %rax
   3684e: 66 90                        	nop

0000000000036850 <._ladder_small_loop>:
   36850: 49 89 d2                     	movq	%rdx, %r10
   36853: 49 89 cb                     	movq	%rcx, %r11
   36856: 4d 89 c4                     	movq	%r8, %r12
   36859: 4d 89 cd                     	movq	%r9, %r13
   3685c: 48 d1 ea                     	shrq	%rdx
   3685f: 48 d1 e9                     	shrq	%rcx
   36862: 49 d1 e8                     	shrq	%r8
   36865: 49 d1 e9                     	shrq	%r9
   36868: 41 83 e2 01                  	andl	$0x1, %r10d
   3686c: 41 83 e3 01                  	andl	$0x1, %r11d
   36870: 41 83 e4 01                  	andl	$0x1, %r12d
   36874: 41 83 e5 01                  	andl	$0x1, %r13d
   36878: 49 f7 da                     	negq	%r10
   3687b: 49 f7 db                     	negq	%r11
   3687e: 49 f7 dc                     	negq	%r12
   36881: 49 f7 dd                     	negq	%r13
   36884: 44 89 16                     	movl	%r10d, (%rsi)
   36887: 44 89 9e 00 01 00 00         	movl	%r11d, 0x100(%rsi)
   3688e: 44 89 a6 00 02 00 00         	movl	%r12d, 0x200(%rsi)
   36895: 44 89 ae 00 03 00 00         	movl	%r13d, 0x300(%rsi)
   3689c: 48 83 c6 04                  	addq	$0x4, %rsi
   368a0: 48 83 e8 01                  	subq	$0x1, %rax
   368a4: 75 aa                        	jne	0x36850 <._ladder_small_loop>
   368a6: 48 c7 c2 ff 00 00 00         	movq	$0xff, %rdx
   368ad: 48 81 c6 f8 02 00 00         	addq	$0x2f8, %rsi            # imm = 0x2F8
   368b4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   368bf: 90                           	nop

00000000000368c0 <._ladder_loop>:
   368c0: 48 83 ea 01                  	subq	$0x1, %rdx
   368c4: c4 62 79 18 16               	vbroadcastss	(%rsi), %xmm10
   368c9: 48 83 ee 04                  	subq	$0x4, %rsi
   368cd: c5 79 6f 1c 24               	vmovdqa	(%rsp), %xmm11
   368d2: c5 79 6f 64 24 50            	vmovdqa	0x50(%rsp), %xmm12
   368d8: c4 41 79 ef eb               	vpxor	%xmm11, %xmm0, %xmm13
   368dd: c4 41 11 db ea               	vpand	%xmm10, %xmm13, %xmm13
   368e2: c4 c1 79 ef c5               	vpxor	%xmm13, %xmm0, %xmm0
   368e7: c4 41 21 ef dd               	vpxor	%xmm13, %xmm11, %xmm11
   368ec: c4 41 71 ef ec               	vpxor	%xmm12, %xmm1, %xmm13
   368f1: c4 41 11 db ea               	vpand	%xmm10, %xmm13, %xmm13
   368f6: c4 c1 71 ef cd               	vpxor	%xmm13, %xmm1, %xmm1
   368fb: c4 41 19 ef e5               	vpxor	%xmm13, %xmm12, %xmm12
   36900: c5 79 6f 6c 24 10            	vmovdqa	0x10(%rsp), %xmm13
   36906: c5 79 6f 74 24 60            	vmovdqa	0x60(%rsp), %xmm14
   3690c: c4 41 69 ef fd               	vpxor	%xmm13, %xmm2, %xmm15
   36911: c4 41 01 db fa               	vpand	%xmm10, %xmm15, %xmm15
   36916: c4 c1 69 ef d7               	vpxor	%xmm15, %xmm2, %xmm2
   3691b: c4 41 11 ef ef               	vpxor	%xmm15, %xmm13, %xmm13
   36920: c4 41 61 ef fe               	vpxor	%xmm14, %xmm3, %xmm15
   36925: c4 41 01 db fa               	vpand	%xmm10, %xmm15, %xmm15
   3692a: c4 c1 61 ef df               	vpxor	%xmm15, %xmm3, %xmm3
   3692f: c4 41 09 ef f7               	vpxor	%xmm15, %xmm14, %xmm14
   36934: c5 79 7f 2c 24               	vmovdqa	%xmm13, (%rsp)
   36939: c5 79 7f 74 24 10            	vmovdqa	%xmm14, 0x10(%rsp)
   3693f: c5 79 6f 6c 24 20            	vmovdqa	0x20(%rsp), %xmm13
   36945: c5 79 6f 74 24 70            	vmovdqa	0x70(%rsp), %xmm14
   3694b: c4 41 59 ef fd               	vpxor	%xmm13, %xmm4, %xmm15
   36950: c4 41 01 db fa               	vpand	%xmm10, %xmm15, %xmm15
   36955: c4 c1 59 ef e7               	vpxor	%xmm15, %xmm4, %xmm4
   3695a: c4 41 11 ef ef               	vpxor	%xmm15, %xmm13, %xmm13
   3695f: c4 41 51 ef fe               	vpxor	%xmm14, %xmm5, %xmm15
   36964: c4 41 01 db fa               	vpand	%xmm10, %xmm15, %xmm15
   36969: c4 c1 51 ef ef               	vpxor	%xmm15, %xmm5, %xmm5
   3696e: c4 41 09 ef f7               	vpxor	%xmm15, %xmm14, %xmm14
   36973: c5 79 7f 6c 24 20            	vmovdqa	%xmm13, 0x20(%rsp)
   36979: c5 79 7f 74 24 50            	vmovdqa	%xmm14, 0x50(%rsp)
   3697f: c5 79 6f 6c 24 30            	vmovdqa	0x30(%rsp), %xmm13
   36985: c5 79 6f b4 24 80 00 00 00   	vmovdqa	0x80(%rsp), %xmm14
   3698e: c4 41 49 ef fd               	vpxor	%xmm13, %xmm6, %xmm15
   36993: c4 41 01 db fa               	vpand	%xmm10, %xmm15, %xmm15
   36998: c4 c1 49 ef f7               	vpxor	%xmm15, %xmm6, %xmm6
   3699d: c4 41 11 ef ef               	vpxor	%xmm15, %xmm13, %xmm13
   369a2: c4 41 41 ef fe               	vpxor	%xmm14, %xmm7, %xmm15
   369a7: c4 41 01 db fa               	vpand	%xmm10, %xmm15, %xmm15
   369ac: c4 c1 41 ef ff               	vpxor	%xmm15, %xmm7, %xmm7
   369b1: c4 41 09 ef f7               	vpxor	%xmm15, %xmm14, %xmm14
   369b6: c5 79 7f 6c 24 30            	vmovdqa	%xmm13, 0x30(%rsp)
   369bc: c5 79 7f 74 24 60            	vmovdqa	%xmm14, 0x60(%rsp)
   369c2: c5 79 6f 6c 24 40            	vmovdqa	0x40(%rsp), %xmm13
   369c8: c5 79 6f b4 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm14
   369d1: c4 41 39 ef fd               	vpxor	%xmm13, %xmm8, %xmm15
   369d6: c4 41 01 db fa               	vpand	%xmm10, %xmm15, %xmm15
   369db: c4 41 39 ef c7               	vpxor	%xmm15, %xmm8, %xmm8
   369e0: c4 41 11 ef ef               	vpxor	%xmm15, %xmm13, %xmm13
   369e5: c4 41 31 ef fe               	vpxor	%xmm14, %xmm9, %xmm15
   369ea: c4 41 01 db fa               	vpand	%xmm10, %xmm15, %xmm15
   369ef: c4 41 31 ef cf               	vpxor	%xmm15, %xmm9, %xmm9
   369f4: c4 41 09 ef f7               	vpxor	%xmm15, %xmm14, %xmm14
   369f9: c5 79 7f 6c 24 40            	vmovdqa	%xmm13, 0x40(%rsp)
   369ff: c5 79 7f 74 24 70            	vmovdqa	%xmm14, 0x70(%rsp)
   36a05: c5 21 d4 15 b3 eb 03 00      	vpaddq	0x3ebb3(%rip), %xmm11, %xmm10 # 0x755c0 <crypto_scalarmult_curve25519_sandy2x_subc0>
   36a0d: c4 41 29 fb d4               	vpsubq	%xmm12, %xmm10, %xmm10
   36a12: c4 41 21 d4 dc               	vpaddq	%xmm12, %xmm11, %xmm11
   36a17: c4 41 21 6d e2               	vpunpckhqdq	%xmm10, %xmm11, %xmm12 # xmm12 = xmm11[1],xmm10[1]
   36a1c: c4 41 21 6c d2               	vpunpcklqdq	%xmm10, %xmm11, %xmm10 # xmm10 = xmm11[0],xmm10[0]
   36a21: c5 79 d4 d9                  	vpaddq	%xmm1, %xmm0, %xmm11
   36a25: c5 f9 d4 05 93 eb 03 00      	vpaddq	0x3eb93(%rip), %xmm0, %xmm0 # 0x755c0 <crypto_scalarmult_curve25519_sandy2x_subc0>
   36a2d: c5 f9 fb c1                  	vpsubq	%xmm1, %xmm0, %xmm0
   36a31: c4 c1 79 6d cb               	vpunpckhqdq	%xmm11, %xmm0, %xmm1 # xmm1 = xmm0[1],xmm11[1]
   36a36: c4 c1 79 6c c3               	vpunpcklqdq	%xmm11, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm11[0]
   36a3b: c5 29 f4 d8                  	vpmuludq	%xmm0, %xmm10, %xmm11
   36a3f: c5 29 f4 e9                  	vpmuludq	%xmm1, %xmm10, %xmm13
   36a43: c5 f9 7f 8c 24 80 00 00 00   	vmovdqa	%xmm1, 0x80(%rsp)
   36a4c: c5 f1 d4 c9                  	vpaddq	%xmm1, %xmm1, %xmm1
   36a50: c5 19 f4 f0                  	vpmuludq	%xmm0, %xmm12, %xmm14
   36a54: c5 f9 7f 84 24 90 00 00 00   	vmovdqa	%xmm0, 0x90(%rsp)
   36a5d: c4 41 11 d4 ee               	vpaddq	%xmm14, %xmm13, %xmm13
   36a62: c5 99 f4 c1                  	vpmuludq	%xmm1, %xmm12, %xmm0
   36a66: c5 f9 7f 8c 24 c0 01 00 00   	vmovdqa	%xmm1, 0x1c0(%rsp)
   36a6f: c5 e9 d4 cb                  	vpaddq	%xmm3, %xmm2, %xmm1
   36a73: c5 e9 d4 15 55 eb 03 00      	vpaddq	0x3eb55(%rip), %xmm2, %xmm2 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   36a7b: c5 e9 fb d3                  	vpsubq	%xmm3, %xmm2, %xmm2
   36a7f: c5 e9 6d d9                  	vpunpckhqdq	%xmm1, %xmm2, %xmm3 # xmm3 = xmm2[1],xmm1[1]
   36a83: c5 e9 6c c9                  	vpunpcklqdq	%xmm1, %xmm2, %xmm1 # xmm1 = xmm2[0],xmm1[0]
   36a87: c5 a9 f4 d1                  	vpmuludq	%xmm1, %xmm10, %xmm2
   36a8b: c5 f9 d4 c2                  	vpaddq	%xmm2, %xmm0, %xmm0
   36a8f: c5 a9 f4 d3                  	vpmuludq	%xmm3, %xmm10, %xmm2
   36a93: c5 f9 7f 9c 24 d0 01 00 00   	vmovdqa	%xmm3, 0x1d0(%rsp)
   36a9c: c5 e1 d4 db                  	vpaddq	%xmm3, %xmm3, %xmm3
   36aa0: c5 19 f4 f1                  	vpmuludq	%xmm1, %xmm12, %xmm14
   36aa4: c5 f9 7f 8c 24 e0 01 00 00   	vmovdqa	%xmm1, 0x1e0(%rsp)
   36aad: c4 c1 69 d4 d6               	vpaddq	%xmm14, %xmm2, %xmm2
   36ab2: c5 99 f4 cb                  	vpmuludq	%xmm3, %xmm12, %xmm1
   36ab6: c5 f9 7f 9c 24 f0 01 00 00   	vmovdqa	%xmm3, 0x1f0(%rsp)
   36abf: c5 d9 d4 dd                  	vpaddq	%xmm5, %xmm4, %xmm3
   36ac3: c5 d9 d4 25 05 eb 03 00      	vpaddq	0x3eb05(%rip), %xmm4, %xmm4 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   36acb: c5 d9 fb e5                  	vpsubq	%xmm5, %xmm4, %xmm4
   36acf: c5 d9 6d eb                  	vpunpckhqdq	%xmm3, %xmm4, %xmm5 # xmm5 = xmm4[1],xmm3[1]
   36ad3: c5 d9 6c db                  	vpunpcklqdq	%xmm3, %xmm4, %xmm3 # xmm3 = xmm4[0],xmm3[0]
   36ad7: c5 a9 f4 e3                  	vpmuludq	%xmm3, %xmm10, %xmm4
   36adb: c5 f1 d4 cc                  	vpaddq	%xmm4, %xmm1, %xmm1
   36adf: c5 a9 f4 e5                  	vpmuludq	%xmm5, %xmm10, %xmm4
   36ae3: c5 f9 7f ac 24 00 02 00 00   	vmovdqa	%xmm5, 0x200(%rsp)
   36aec: c5 d1 d4 ed                  	vpaddq	%xmm5, %xmm5, %xmm5
   36af0: c5 19 f4 f3                  	vpmuludq	%xmm3, %xmm12, %xmm14
   36af4: c5 f9 7f 9c 24 10 02 00 00   	vmovdqa	%xmm3, 0x210(%rsp)
   36afd: c4 c1 59 d4 e6               	vpaddq	%xmm14, %xmm4, %xmm4
   36b02: c5 c9 d4 df                  	vpaddq	%xmm7, %xmm6, %xmm3
   36b06: c5 c9 d4 35 c2 ea 03 00      	vpaddq	0x3eac2(%rip), %xmm6, %xmm6 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   36b0e: c5 c9 fb f7                  	vpsubq	%xmm7, %xmm6, %xmm6
   36b12: c5 c9 6d fb                  	vpunpckhqdq	%xmm3, %xmm6, %xmm7 # xmm7 = xmm6[1],xmm3[1]
   36b16: c5 c9 6c db                  	vpunpcklqdq	%xmm3, %xmm6, %xmm3 # xmm3 = xmm6[0],xmm3[0]
   36b1a: c5 a9 f4 f3                  	vpmuludq	%xmm3, %xmm10, %xmm6
   36b1e: c5 19 f4 f5                  	vpmuludq	%xmm5, %xmm12, %xmm14
   36b22: c5 f9 7f ac 24 20 02 00 00   	vmovdqa	%xmm5, 0x220(%rsp)
   36b2b: c5 d1 f4 2d 2d ea 03 00      	vpmuludq	0x3ea2d(%rip), %xmm5, %xmm5 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36b33: c5 f9 7f ac 24 30 02 00 00   	vmovdqa	%xmm5, 0x230(%rsp)
   36b3c: c4 c1 49 d4 f6               	vpaddq	%xmm14, %xmm6, %xmm6
   36b41: c5 a9 f4 ef                  	vpmuludq	%xmm7, %xmm10, %xmm5
   36b45: c5 f9 7f bc 24 40 02 00 00   	vmovdqa	%xmm7, 0x240(%rsp)
   36b4e: c5 c1 d4 ff                  	vpaddq	%xmm7, %xmm7, %xmm7
   36b52: c5 19 f4 f3                  	vpmuludq	%xmm3, %xmm12, %xmm14
   36b56: c5 f9 7f 9c 24 50 02 00 00   	vmovdqa	%xmm3, 0x250(%rsp)
   36b5f: c4 c1 51 d4 ee               	vpaddq	%xmm14, %xmm5, %xmm5
   36b64: c5 e1 f4 1d f4 e9 03 00      	vpmuludq	0x3e9f4(%rip), %xmm3, %xmm3 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36b6c: c5 f9 7f 9c 24 60 02 00 00   	vmovdqa	%xmm3, 0x260(%rsp)
   36b75: c4 c1 39 d4 d9               	vpaddq	%xmm9, %xmm8, %xmm3
   36b7a: c5 39 d4 05 4e ea 03 00      	vpaddq	0x3ea4e(%rip), %xmm8, %xmm8 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   36b82: c4 41 39 fb c1               	vpsubq	%xmm9, %xmm8, %xmm8
   36b87: c5 39 6d cb                  	vpunpckhqdq	%xmm3, %xmm8, %xmm9 # xmm9 = xmm8[1],xmm3[1]
   36b8b: c5 b9 6c db                  	vpunpcklqdq	%xmm3, %xmm8, %xmm3 # xmm3 = xmm8[0],xmm3[0]
   36b8f: c5 f9 7f 9c 24 70 02 00 00   	vmovdqa	%xmm3, 0x270(%rsp)
   36b98: c5 19 f4 c7                  	vpmuludq	%xmm7, %xmm12, %xmm8
   36b9c: c5 f9 7f bc 24 80 02 00 00   	vmovdqa	%xmm7, 0x280(%rsp)
   36ba5: c5 c1 f4 3d b3 e9 03 00      	vpmuludq	0x3e9b3(%rip), %xmm7, %xmm7 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36bad: c5 f9 7f bc 24 90 02 00 00   	vmovdqa	%xmm7, 0x290(%rsp)
   36bb6: c5 a9 f4 fb                  	vpmuludq	%xmm3, %xmm10, %xmm7
   36bba: c5 39 d4 c7                  	vpaddq	%xmm7, %xmm8, %xmm8
   36bbe: c4 c1 29 f4 f9               	vpmuludq	%xmm9, %xmm10, %xmm7
   36bc3: c5 79 7f 8c 24 a0 02 00 00   	vmovdqa	%xmm9, 0x2a0(%rsp)
   36bcc: c4 41 31 d4 c9               	vpaddq	%xmm9, %xmm9, %xmm9
   36bd1: c5 19 f4 d3                  	vpmuludq	%xmm3, %xmm12, %xmm10
   36bd5: c4 c1 41 d4 fa               	vpaddq	%xmm10, %xmm7, %xmm7
   36bda: c5 e1 f4 1d 7e e9 03 00      	vpmuludq	0x3e97e(%rip), %xmm3, %xmm3 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36be2: c5 f9 7f 9c 24 b0 02 00 00   	vmovdqa	%xmm3, 0x2b0(%rsp)
   36beb: c5 19 f4 25 6d e9 03 00      	vpmuludq	0x3e96d(%rip), %xmm12, %xmm12 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36bf3: c4 c1 19 f4 d9               	vpmuludq	%xmm9, %xmm12, %xmm3
   36bf8: c5 79 7f 8c 24 c0 02 00 00   	vmovdqa	%xmm9, 0x2c0(%rsp)
   36c01: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   36c05: c5 f9 6f 1c 24               	vmovdqa	(%rsp), %xmm3
   36c0a: c5 79 6f 4c 24 10            	vmovdqa	0x10(%rsp), %xmm9
   36c10: c5 61 d4 15 b8 e9 03 00      	vpaddq	0x3e9b8(%rip), %xmm3, %xmm10 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   36c18: c4 41 29 fb d1               	vpsubq	%xmm9, %xmm10, %xmm10
   36c1d: c4 c1 61 d4 d9               	vpaddq	%xmm9, %xmm3, %xmm3
   36c22: c4 41 61 6d ca               	vpunpckhqdq	%xmm10, %xmm3, %xmm9 # xmm9 = xmm3[1],xmm10[1]
   36c27: c4 c1 61 6c da               	vpunpcklqdq	%xmm10, %xmm3, %xmm3 # xmm3 = xmm3[0],xmm10[0]
   36c2c: c5 61 f4 94 24 90 00 00 00   	vpmuludq	0x90(%rsp), %xmm3, %xmm10
   36c35: c4 c1 79 d4 c2               	vpaddq	%xmm10, %xmm0, %xmm0
   36c3a: c5 61 f4 94 24 80 00 00 00   	vpmuludq	0x80(%rsp), %xmm3, %xmm10
   36c43: c4 c1 69 d4 d2               	vpaddq	%xmm10, %xmm2, %xmm2
   36c48: c5 61 f4 94 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm3, %xmm10
   36c51: c4 c1 71 d4 ca               	vpaddq	%xmm10, %xmm1, %xmm1
   36c56: c5 61 f4 94 24 d0 01 00 00   	vpmuludq	0x1d0(%rsp), %xmm3, %xmm10
   36c5f: c4 c1 59 d4 e2               	vpaddq	%xmm10, %xmm4, %xmm4
   36c64: c5 61 f4 94 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm3, %xmm10
   36c6d: c4 c1 49 d4 f2               	vpaddq	%xmm10, %xmm6, %xmm6
   36c72: c5 61 f4 94 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm3, %xmm10
   36c7b: c4 c1 51 d4 ea               	vpaddq	%xmm10, %xmm5, %xmm5
   36c80: c5 61 f4 94 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm3, %xmm10
   36c89: c4 41 39 d4 c2               	vpaddq	%xmm10, %xmm8, %xmm8
   36c8e: c5 61 f4 94 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm3, %xmm10
   36c97: c4 c1 41 d4 fa               	vpaddq	%xmm10, %xmm7, %xmm7
   36c9c: c5 e1 f4 1d bc e8 03 00      	vpmuludq	0x3e8bc(%rip), %xmm3, %xmm3 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36ca4: c5 61 f4 94 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm3, %xmm10
   36cad: c4 41 21 d4 da               	vpaddq	%xmm10, %xmm11, %xmm11
   36cb2: c5 e1 f4 9c 24 a0 02 00 00   	vpmuludq	0x2a0(%rsp), %xmm3, %xmm3
   36cbb: c5 11 d4 eb                  	vpaddq	%xmm3, %xmm13, %xmm13
   36cbf: c5 b1 f4 9c 24 90 00 00 00   	vpmuludq	0x90(%rsp), %xmm9, %xmm3
   36cc8: c5 e9 d4 d3                  	vpaddq	%xmm3, %xmm2, %xmm2
   36ccc: c5 b1 f4 9c 24 c0 01 00 00   	vpmuludq	0x1c0(%rsp), %xmm9, %xmm3
   36cd5: c5 f1 d4 cb                  	vpaddq	%xmm3, %xmm1, %xmm1
   36cd9: c5 b1 f4 9c 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm9, %xmm3
   36ce2: c5 d9 d4 e3                  	vpaddq	%xmm3, %xmm4, %xmm4
   36ce6: c5 b1 f4 9c 24 f0 01 00 00   	vpmuludq	0x1f0(%rsp), %xmm9, %xmm3
   36cef: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   36cf3: c5 b1 f4 9c 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm9, %xmm3
   36cfc: c5 d1 d4 eb                  	vpaddq	%xmm3, %xmm5, %xmm5
   36d00: c5 b1 f4 9c 24 20 02 00 00   	vpmuludq	0x220(%rsp), %xmm9, %xmm3
   36d09: c5 39 d4 c3                  	vpaddq	%xmm3, %xmm8, %xmm8
   36d0d: c5 b1 f4 9c 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm9, %xmm3
   36d16: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   36d1a: c5 31 f4 0d 3e e8 03 00      	vpmuludq	0x3e83e(%rip), %xmm9, %xmm9 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36d22: c5 b1 f4 9c 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm9, %xmm3
   36d2b: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   36d2f: c5 b1 f4 9c 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm9, %xmm3
   36d38: c5 11 d4 eb                  	vpaddq	%xmm3, %xmm13, %xmm13
   36d3c: c5 31 f4 8c 24 c0 02 00 00   	vpmuludq	0x2c0(%rsp), %xmm9, %xmm9
   36d45: c4 c1 79 d4 c1               	vpaddq	%xmm9, %xmm0, %xmm0
   36d4a: c5 f9 6f 5c 24 20            	vmovdqa	0x20(%rsp), %xmm3
   36d50: c5 79 6f 4c 24 50            	vmovdqa	0x50(%rsp), %xmm9
   36d56: c5 61 d4 15 72 e8 03 00      	vpaddq	0x3e872(%rip), %xmm3, %xmm10 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   36d5e: c4 41 29 fb d1               	vpsubq	%xmm9, %xmm10, %xmm10
   36d63: c4 c1 61 d4 d9               	vpaddq	%xmm9, %xmm3, %xmm3
   36d68: c4 41 61 6d ca               	vpunpckhqdq	%xmm10, %xmm3, %xmm9 # xmm9 = xmm3[1],xmm10[1]
   36d6d: c4 c1 61 6c da               	vpunpcklqdq	%xmm10, %xmm3, %xmm3 # xmm3 = xmm3[0],xmm10[0]
   36d72: c5 61 f4 94 24 90 00 00 00   	vpmuludq	0x90(%rsp), %xmm3, %xmm10
   36d7b: c4 c1 71 d4 ca               	vpaddq	%xmm10, %xmm1, %xmm1
   36d80: c5 61 f4 94 24 80 00 00 00   	vpmuludq	0x80(%rsp), %xmm3, %xmm10
   36d89: c4 c1 59 d4 e2               	vpaddq	%xmm10, %xmm4, %xmm4
   36d8e: c5 61 f4 94 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm3, %xmm10
   36d97: c4 c1 49 d4 f2               	vpaddq	%xmm10, %xmm6, %xmm6
   36d9c: c5 61 f4 94 24 d0 01 00 00   	vpmuludq	0x1d0(%rsp), %xmm3, %xmm10
   36da5: c4 c1 51 d4 ea               	vpaddq	%xmm10, %xmm5, %xmm5
   36daa: c5 61 f4 94 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm3, %xmm10
   36db3: c4 41 39 d4 c2               	vpaddq	%xmm10, %xmm8, %xmm8
   36db8: c5 61 f4 94 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm3, %xmm10
   36dc1: c4 c1 41 d4 fa               	vpaddq	%xmm10, %xmm7, %xmm7
   36dc6: c5 e1 f4 1d 92 e7 03 00      	vpmuludq	0x3e792(%rip), %xmm3, %xmm3 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36dce: c5 61 f4 94 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm3, %xmm10
   36dd7: c4 41 21 d4 da               	vpaddq	%xmm10, %xmm11, %xmm11
   36ddc: c5 61 f4 94 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm3, %xmm10
   36de5: c4 41 11 d4 ea               	vpaddq	%xmm10, %xmm13, %xmm13
   36dea: c5 61 f4 94 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm3, %xmm10
   36df3: c4 c1 79 d4 c2               	vpaddq	%xmm10, %xmm0, %xmm0
   36df8: c5 e1 f4 9c 24 a0 02 00 00   	vpmuludq	0x2a0(%rsp), %xmm3, %xmm3
   36e01: c5 e9 d4 d3                  	vpaddq	%xmm3, %xmm2, %xmm2
   36e05: c5 b1 f4 9c 24 90 00 00 00   	vpmuludq	0x90(%rsp), %xmm9, %xmm3
   36e0e: c5 d9 d4 e3                  	vpaddq	%xmm3, %xmm4, %xmm4
   36e12: c5 b1 f4 9c 24 c0 01 00 00   	vpmuludq	0x1c0(%rsp), %xmm9, %xmm3
   36e1b: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   36e1f: c5 b1 f4 9c 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm9, %xmm3
   36e28: c5 d1 d4 eb                  	vpaddq	%xmm3, %xmm5, %xmm5
   36e2c: c5 b1 f4 9c 24 f0 01 00 00   	vpmuludq	0x1f0(%rsp), %xmm9, %xmm3
   36e35: c5 39 d4 c3                  	vpaddq	%xmm3, %xmm8, %xmm8
   36e39: c5 b1 f4 9c 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm9, %xmm3
   36e42: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   36e46: c5 31 f4 0d 12 e7 03 00      	vpmuludq	0x3e712(%rip), %xmm9, %xmm9 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36e4e: c5 b1 f4 9c 24 20 02 00 00   	vpmuludq	0x220(%rsp), %xmm9, %xmm3
   36e57: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   36e5b: c5 b1 f4 9c 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm9, %xmm3
   36e64: c5 11 d4 eb                  	vpaddq	%xmm3, %xmm13, %xmm13
   36e68: c5 b1 f4 9c 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm9, %xmm3
   36e71: c5 f9 d4 c3                  	vpaddq	%xmm3, %xmm0, %xmm0
   36e75: c5 b1 f4 9c 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm9, %xmm3
   36e7e: c5 e9 d4 d3                  	vpaddq	%xmm3, %xmm2, %xmm2
   36e82: c5 31 f4 8c 24 c0 02 00 00   	vpmuludq	0x2c0(%rsp), %xmm9, %xmm9
   36e8b: c4 c1 71 d4 c9               	vpaddq	%xmm9, %xmm1, %xmm1
   36e90: c5 f9 6f 5c 24 30            	vmovdqa	0x30(%rsp), %xmm3
   36e96: c5 79 6f 4c 24 60            	vmovdqa	0x60(%rsp), %xmm9
   36e9c: c5 61 d4 15 2c e7 03 00      	vpaddq	0x3e72c(%rip), %xmm3, %xmm10 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   36ea4: c4 41 29 fb d1               	vpsubq	%xmm9, %xmm10, %xmm10
   36ea9: c4 c1 61 d4 d9               	vpaddq	%xmm9, %xmm3, %xmm3
   36eae: c4 41 61 6d ca               	vpunpckhqdq	%xmm10, %xmm3, %xmm9 # xmm9 = xmm3[1],xmm10[1]
   36eb3: c4 c1 61 6c da               	vpunpcklqdq	%xmm10, %xmm3, %xmm3 # xmm3 = xmm3[0],xmm10[0]
   36eb8: c5 61 f4 94 24 90 00 00 00   	vpmuludq	0x90(%rsp), %xmm3, %xmm10
   36ec1: c4 c1 49 d4 f2               	vpaddq	%xmm10, %xmm6, %xmm6
   36ec6: c5 61 f4 94 24 80 00 00 00   	vpmuludq	0x80(%rsp), %xmm3, %xmm10
   36ecf: c4 c1 51 d4 ea               	vpaddq	%xmm10, %xmm5, %xmm5
   36ed4: c5 61 f4 94 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm3, %xmm10
   36edd: c4 41 39 d4 c2               	vpaddq	%xmm10, %xmm8, %xmm8
   36ee2: c5 61 f4 94 24 d0 01 00 00   	vpmuludq	0x1d0(%rsp), %xmm3, %xmm10
   36eeb: c4 c1 41 d4 fa               	vpaddq	%xmm10, %xmm7, %xmm7
   36ef0: c5 e1 f4 1d 68 e6 03 00      	vpmuludq	0x3e668(%rip), %xmm3, %xmm3 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36ef8: c5 61 f4 94 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm3, %xmm10
   36f01: c4 41 21 d4 da               	vpaddq	%xmm10, %xmm11, %xmm11
   36f06: c5 61 f4 94 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm3, %xmm10
   36f0f: c4 41 11 d4 ea               	vpaddq	%xmm10, %xmm13, %xmm13
   36f14: c5 61 f4 94 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm3, %xmm10
   36f1d: c4 c1 79 d4 c2               	vpaddq	%xmm10, %xmm0, %xmm0
   36f22: c5 61 f4 94 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm3, %xmm10
   36f2b: c4 c1 69 d4 d2               	vpaddq	%xmm10, %xmm2, %xmm2
   36f30: c5 61 f4 94 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm3, %xmm10
   36f39: c4 c1 71 d4 ca               	vpaddq	%xmm10, %xmm1, %xmm1
   36f3e: c5 e1 f4 9c 24 a0 02 00 00   	vpmuludq	0x2a0(%rsp), %xmm3, %xmm3
   36f47: c5 d9 d4 e3                  	vpaddq	%xmm3, %xmm4, %xmm4
   36f4b: c5 b1 f4 9c 24 90 00 00 00   	vpmuludq	0x90(%rsp), %xmm9, %xmm3
   36f54: c5 d1 d4 eb                  	vpaddq	%xmm3, %xmm5, %xmm5
   36f58: c5 b1 f4 9c 24 c0 01 00 00   	vpmuludq	0x1c0(%rsp), %xmm9, %xmm3
   36f61: c5 39 d4 c3                  	vpaddq	%xmm3, %xmm8, %xmm8
   36f65: c5 b1 f4 9c 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm9, %xmm3
   36f6e: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   36f72: c5 31 f4 0d e6 e5 03 00      	vpmuludq	0x3e5e6(%rip), %xmm9, %xmm9 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   36f7a: c5 b1 f4 9c 24 f0 01 00 00   	vpmuludq	0x1f0(%rsp), %xmm9, %xmm3
   36f83: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   36f87: c5 b1 f4 9c 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm9, %xmm3
   36f90: c5 11 d4 eb                  	vpaddq	%xmm3, %xmm13, %xmm13
   36f94: c5 b1 f4 9c 24 20 02 00 00   	vpmuludq	0x220(%rsp), %xmm9, %xmm3
   36f9d: c5 f9 d4 c3                  	vpaddq	%xmm3, %xmm0, %xmm0
   36fa1: c5 b1 f4 9c 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm9, %xmm3
   36faa: c5 e9 d4 d3                  	vpaddq	%xmm3, %xmm2, %xmm2
   36fae: c5 b1 f4 9c 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm9, %xmm3
   36fb7: c5 f1 d4 cb                  	vpaddq	%xmm3, %xmm1, %xmm1
   36fbb: c5 b1 f4 9c 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm9, %xmm3
   36fc4: c5 d9 d4 e3                  	vpaddq	%xmm3, %xmm4, %xmm4
   36fc8: c5 31 f4 8c 24 c0 02 00 00   	vpmuludq	0x2c0(%rsp), %xmm9, %xmm9
   36fd1: c4 c1 49 d4 f1               	vpaddq	%xmm9, %xmm6, %xmm6
   36fd6: c5 f9 6f 5c 24 40            	vmovdqa	0x40(%rsp), %xmm3
   36fdc: c5 79 6f 4c 24 70            	vmovdqa	0x70(%rsp), %xmm9
   36fe2: c5 61 d4 15 e6 e5 03 00      	vpaddq	0x3e5e6(%rip), %xmm3, %xmm10 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   36fea: c4 41 29 fb d1               	vpsubq	%xmm9, %xmm10, %xmm10
   36fef: c4 c1 61 d4 d9               	vpaddq	%xmm9, %xmm3, %xmm3
   36ff4: c4 41 61 6d ca               	vpunpckhqdq	%xmm10, %xmm3, %xmm9 # xmm9 = xmm3[1],xmm10[1]
   36ff9: c4 c1 61 6c da               	vpunpcklqdq	%xmm10, %xmm3, %xmm3 # xmm3 = xmm3[0],xmm10[0]
   36ffe: c5 61 f4 94 24 90 00 00 00   	vpmuludq	0x90(%rsp), %xmm3, %xmm10
   37007: c4 41 39 d4 c2               	vpaddq	%xmm10, %xmm8, %xmm8
   3700c: c5 61 f4 94 24 80 00 00 00   	vpmuludq	0x80(%rsp), %xmm3, %xmm10
   37015: c4 c1 41 d4 fa               	vpaddq	%xmm10, %xmm7, %xmm7
   3701a: c5 e1 f4 1d 3e e5 03 00      	vpmuludq	0x3e53e(%rip), %xmm3, %xmm3 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   37022: c5 61 f4 94 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm3, %xmm10
   3702b: c4 41 21 d4 da               	vpaddq	%xmm10, %xmm11, %xmm11
   37030: c5 61 f4 94 24 d0 01 00 00   	vpmuludq	0x1d0(%rsp), %xmm3, %xmm10
   37039: c4 41 11 d4 ea               	vpaddq	%xmm10, %xmm13, %xmm13
   3703e: c5 61 f4 94 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm3, %xmm10
   37047: c4 c1 79 d4 c2               	vpaddq	%xmm10, %xmm0, %xmm0
   3704c: c5 61 f4 94 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm3, %xmm10
   37055: c4 c1 69 d4 d2               	vpaddq	%xmm10, %xmm2, %xmm2
   3705a: c5 61 f4 94 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm3, %xmm10
   37063: c4 c1 71 d4 ca               	vpaddq	%xmm10, %xmm1, %xmm1
   37068: c5 61 f4 94 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm3, %xmm10
   37071: c4 c1 59 d4 e2               	vpaddq	%xmm10, %xmm4, %xmm4
   37076: c5 61 f4 94 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm3, %xmm10
   3707f: c4 c1 49 d4 f2               	vpaddq	%xmm10, %xmm6, %xmm6
   37084: c5 e1 f4 9c 24 a0 02 00 00   	vpmuludq	0x2a0(%rsp), %xmm3, %xmm3
   3708d: c5 d1 d4 eb                  	vpaddq	%xmm3, %xmm5, %xmm5
   37091: c5 b1 f4 9c 24 90 00 00 00   	vpmuludq	0x90(%rsp), %xmm9, %xmm3
   3709a: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   3709e: c5 31 f4 0d ba e4 03 00      	vpmuludq	0x3e4ba(%rip), %xmm9, %xmm9 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   370a6: c5 b1 f4 9c 24 c0 01 00 00   	vpmuludq	0x1c0(%rsp), %xmm9, %xmm3
   370af: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   370b3: c5 b1 f4 9c 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm9, %xmm3
   370bc: c5 11 d4 eb                  	vpaddq	%xmm3, %xmm13, %xmm13
   370c0: c5 b1 f4 9c 24 f0 01 00 00   	vpmuludq	0x1f0(%rsp), %xmm9, %xmm3
   370c9: c5 f9 d4 c3                  	vpaddq	%xmm3, %xmm0, %xmm0
   370cd: c5 b1 f4 9c 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm9, %xmm3
   370d6: c5 e9 d4 d3                  	vpaddq	%xmm3, %xmm2, %xmm2
   370da: c5 b1 f4 9c 24 20 02 00 00   	vpmuludq	0x220(%rsp), %xmm9, %xmm3
   370e3: c5 f1 d4 cb                  	vpaddq	%xmm3, %xmm1, %xmm1
   370e7: c5 b1 f4 9c 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm9, %xmm3
   370f0: c5 d9 d4 e3                  	vpaddq	%xmm3, %xmm4, %xmm4
   370f4: c5 b1 f4 9c 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm9, %xmm3
   370fd: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   37101: c5 b1 f4 9c 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm9, %xmm3
   3710a: c5 d1 d4 eb                  	vpaddq	%xmm3, %xmm5, %xmm5
   3710e: c5 31 f4 8c 24 c0 02 00 00   	vpmuludq	0x2c0(%rsp), %xmm9, %xmm9
   37117: c4 41 39 d4 c1               	vpaddq	%xmm9, %xmm8, %xmm8
   3711c: c5 e1 73 d4 19               	vpsrlq	$0x19, %xmm4, %xmm3
   37121: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   37125: c5 d9 db 25 73 e4 03 00      	vpand	0x3e473(%rip), %xmm4, %xmm4 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   3712d: c4 c1 61 73 d3 1a            	vpsrlq	$0x1a, %xmm11, %xmm3
   37133: c5 11 d4 eb                  	vpaddq	%xmm3, %xmm13, %xmm13
   37137: c5 21 db 1d 71 e4 03 00      	vpand	0x3e471(%rip), %xmm11, %xmm11 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   3713f: c5 e1 73 d6 1a               	vpsrlq	$0x1a, %xmm6, %xmm3
   37144: c5 d1 d4 eb                  	vpaddq	%xmm3, %xmm5, %xmm5
   37148: c5 c9 db 35 60 e4 03 00      	vpand	0x3e460(%rip), %xmm6, %xmm6 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37150: c4 c1 61 73 d5 19            	vpsrlq	$0x19, %xmm13, %xmm3
   37156: c5 f9 d4 c3                  	vpaddq	%xmm3, %xmm0, %xmm0
   3715a: c5 11 db 2d 3e e4 03 00      	vpand	0x3e43e(%rip), %xmm13, %xmm13 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37162: c5 e1 73 d5 19               	vpsrlq	$0x19, %xmm5, %xmm3
   37167: c5 39 d4 c3                  	vpaddq	%xmm3, %xmm8, %xmm8
   3716b: c5 d1 db 2d 2d e4 03 00      	vpand	0x3e42d(%rip), %xmm5, %xmm5 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37173: c5 e1 73 d0 1a               	vpsrlq	$0x1a, %xmm0, %xmm3
   37178: c5 e9 d4 d3                  	vpaddq	%xmm3, %xmm2, %xmm2
   3717c: c5 f9 db 05 2c e4 03 00      	vpand	0x3e42c(%rip), %xmm0, %xmm0 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37184: c4 c1 61 73 d0 1a            	vpsrlq	$0x1a, %xmm8, %xmm3
   3718a: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   3718e: c5 39 db 05 1a e4 03 00      	vpand	0x3e41a(%rip), %xmm8, %xmm8 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37196: c5 e1 73 d2 19               	vpsrlq	$0x19, %xmm2, %xmm3
   3719b: c5 f1 d4 cb                  	vpaddq	%xmm3, %xmm1, %xmm1
   3719f: c5 e9 db 15 f9 e3 03 00      	vpand	0x3e3f9(%rip), %xmm2, %xmm2 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   371a7: c5 e1 73 d7 19               	vpsrlq	$0x19, %xmm7, %xmm3
   371ac: c5 b1 73 f3 04               	vpsllq	$0x4, %xmm3, %xmm9
   371b1: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   371b5: c5 e1 73 f3 01               	vpsllq	$0x1, %xmm3, %xmm3
   371ba: c5 31 d4 cb                  	vpaddq	%xmm3, %xmm9, %xmm9
   371be: c4 41 21 d4 d9               	vpaddq	%xmm9, %xmm11, %xmm11
   371c3: c5 c1 db 3d d5 e3 03 00      	vpand	0x3e3d5(%rip), %xmm7, %xmm7 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   371cb: c5 e1 73 d1 1a               	vpsrlq	$0x1a, %xmm1, %xmm3
   371d0: c5 d9 d4 e3                  	vpaddq	%xmm3, %xmm4, %xmm4
   371d4: c5 f1 db 0d d4 e3 03 00      	vpand	0x3e3d4(%rip), %xmm1, %xmm1 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   371dc: c4 c1 61 73 d3 1a            	vpsrlq	$0x1a, %xmm11, %xmm3
   371e2: c5 11 d4 eb                  	vpaddq	%xmm3, %xmm13, %xmm13
   371e6: c5 21 db 1d c2 e3 03 00      	vpand	0x3e3c2(%rip), %xmm11, %xmm11 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   371ee: c5 e1 73 d4 19               	vpsrlq	$0x19, %xmm4, %xmm3
   371f3: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   371f7: c5 d9 db 25 a1 e3 03 00      	vpand	0x3e3a1(%rip), %xmm4, %xmm4 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   371ff: c4 c1 21 6c dd               	vpunpcklqdq	%xmm13, %xmm11, %xmm3 # xmm3 = xmm11[0],xmm13[0]
   37204: c4 41 21 6d cd               	vpunpckhqdq	%xmm13, %xmm11, %xmm9 # xmm9 = xmm11[1],xmm13[1]
   37209: c5 31 d4 15 af e3 03 00      	vpaddq	0x3e3af(%rip), %xmm9, %xmm10 # 0x755c0 <crypto_scalarmult_curve25519_sandy2x_subc0>
   37211: c5 29 fb d3                  	vpsubq	%xmm3, %xmm10, %xmm10
   37215: c4 c1 61 d4 d9               	vpaddq	%xmm9, %xmm3, %xmm3
   3721a: c5 29 6d cb                  	vpunpckhqdq	%xmm3, %xmm10, %xmm9 # xmm9 = xmm10[1],xmm3[1]
   3721e: c5 29 6c d3                  	vpunpcklqdq	%xmm3, %xmm10, %xmm10 # xmm10 = xmm10[0],xmm3[0]
   37222: c4 c1 29 f4 da               	vpmuludq	%xmm10, %xmm10, %xmm3
   37227: c4 41 29 d4 d2               	vpaddq	%xmm10, %xmm10, %xmm10
   3722c: c4 41 29 f4 d9               	vpmuludq	%xmm9, %xmm10, %xmm11
   37231: c5 79 6c e2                  	vpunpcklqdq	%xmm2, %xmm0, %xmm12 # xmm12 = xmm0[0],xmm2[0]
   37235: c5 f9 6d c2                  	vpunpckhqdq	%xmm2, %xmm0, %xmm0 # xmm0 = xmm0[1],xmm2[1]
   37239: c5 f9 d4 15 8f e3 03 00      	vpaddq	0x3e38f(%rip), %xmm0, %xmm2 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   37241: c4 c1 69 fb d4               	vpsubq	%xmm12, %xmm2, %xmm2
   37246: c5 19 d4 e0                  	vpaddq	%xmm0, %xmm12, %xmm12
   3724a: c4 c1 69 6d c4               	vpunpckhqdq	%xmm12, %xmm2, %xmm0 # xmm0 = xmm2[1],xmm12[1]
   3724f: c4 c1 69 6c d4               	vpunpcklqdq	%xmm12, %xmm2, %xmm2 # xmm2 = xmm2[0],xmm12[0]
   37254: c5 29 f4 e2                  	vpmuludq	%xmm2, %xmm10, %xmm12
   37258: c4 41 31 d4 e9               	vpaddq	%xmm9, %xmm9, %xmm13
   3725d: c4 41 31 f4 cd               	vpmuludq	%xmm13, %xmm9, %xmm9
   37262: c4 41 19 d4 e1               	vpaddq	%xmm9, %xmm12, %xmm12
   37267: c5 29 f4 c8                  	vpmuludq	%xmm0, %xmm10, %xmm9
   3726b: c5 11 f4 f2                  	vpmuludq	%xmm2, %xmm13, %xmm14
   3726f: c4 41 31 d4 ce               	vpaddq	%xmm14, %xmm9, %xmm9
   37274: c5 71 6c f4                  	vpunpcklqdq	%xmm4, %xmm1, %xmm14 # xmm14 = xmm1[0],xmm4[0]
   37278: c5 f1 6d cc                  	vpunpckhqdq	%xmm4, %xmm1, %xmm1 # xmm1 = xmm1[1],xmm4[1]
   3727c: c5 f1 d4 25 4c e3 03 00      	vpaddq	0x3e34c(%rip), %xmm1, %xmm4 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   37284: c4 c1 59 fb e6               	vpsubq	%xmm14, %xmm4, %xmm4
   37289: c5 09 d4 f1                  	vpaddq	%xmm1, %xmm14, %xmm14
   3728d: c4 c1 59 6d ce               	vpunpckhqdq	%xmm14, %xmm4, %xmm1 # xmm1 = xmm4[1],xmm14[1]
   37292: c4 c1 59 6c e6               	vpunpcklqdq	%xmm14, %xmm4, %xmm4 # xmm4 = xmm4[0],xmm14[0]
   37297: c5 f9 7f 0c 24               	vmovdqa	%xmm1, (%rsp)
   3729c: c5 f1 d4 c9                  	vpaddq	%xmm1, %xmm1, %xmm1
   372a0: c5 f9 7f 4c 24 10            	vmovdqa	%xmm1, 0x10(%rsp)
   372a6: c5 f1 f4 0d b2 e2 03 00      	vpmuludq	0x3e2b2(%rip), %xmm1, %xmm1 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   372ae: c5 f9 7f 4c 24 20            	vmovdqa	%xmm1, 0x20(%rsp)
   372b4: c5 a9 f4 cc                  	vpmuludq	%xmm4, %xmm10, %xmm1
   372b8: c5 69 f4 f2                  	vpmuludq	%xmm2, %xmm2, %xmm14
   372bc: c4 c1 71 d4 ce               	vpaddq	%xmm14, %xmm1, %xmm1
   372c1: c5 29 f4 34 24               	vpmuludq	(%rsp), %xmm10, %xmm14
   372c6: c5 11 f4 fc                  	vpmuludq	%xmm4, %xmm13, %xmm15
   372ca: c4 41 09 d4 f7               	vpaddq	%xmm15, %xmm14, %xmm14
   372cf: c5 49 6c fd                  	vpunpcklqdq	%xmm5, %xmm6, %xmm15 # xmm15 = xmm6[0],xmm5[0]
   372d3: c5 c9 6d ed                  	vpunpckhqdq	%xmm5, %xmm6, %xmm5 # xmm5 = xmm6[1],xmm5[1]
   372d7: c5 d1 d4 35 f1 e2 03 00      	vpaddq	0x3e2f1(%rip), %xmm5, %xmm6 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   372df: c4 c1 49 fb f7               	vpsubq	%xmm15, %xmm6, %xmm6
   372e4: c5 01 d4 fd                  	vpaddq	%xmm5, %xmm15, %xmm15
   372e8: c4 c1 49 6d ef               	vpunpckhqdq	%xmm15, %xmm6, %xmm5 # xmm5 = xmm6[1],xmm15[1]
   372ed: c4 c1 49 6c f7               	vpunpcklqdq	%xmm15, %xmm6, %xmm6 # xmm6 = xmm6[0],xmm15[0]
   372f2: c5 f9 7f 74 24 30            	vmovdqa	%xmm6, 0x30(%rsp)
   372f8: c5 c9 f4 35 60 e2 03 00      	vpmuludq	0x3e260(%rip), %xmm6, %xmm6 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   37300: c5 f9 7f 74 24 40            	vmovdqa	%xmm6, 0x40(%rsp)
   37306: c5 f9 7f 6c 24 50            	vmovdqa	%xmm5, 0x50(%rsp)
   3730c: c5 d1 f4 2d 6c e2 03 00      	vpmuludq	0x3e26c(%rip), %xmm5, %xmm5 # 0x75580 <crypto_scalarmult_curve25519_sandy2x_v38_38>
   37314: c5 f9 7f 6c 24 60            	vmovdqa	%xmm5, 0x60(%rsp)
   3731a: c5 a9 f4 6c 24 30            	vpmuludq	0x30(%rsp), %xmm10, %xmm5
   37320: c5 f9 d4 f0                  	vpaddq	%xmm0, %xmm0, %xmm6
   37324: c5 f9 f4 c6                  	vpmuludq	%xmm6, %xmm0, %xmm0
   37328: c5 d1 d4 e8                  	vpaddq	%xmm0, %xmm5, %xmm5
   3732c: c5 a9 f4 44 24 50            	vpmuludq	0x50(%rsp), %xmm10, %xmm0
   37332: c5 49 f4 fc                  	vpmuludq	%xmm4, %xmm6, %xmm15
   37336: c4 c1 79 d4 c7               	vpaddq	%xmm15, %xmm0, %xmm0
   3733b: c5 11 f4 fe                  	vpmuludq	%xmm6, %xmm13, %xmm15
   3733f: c4 c1 71 d4 cf               	vpaddq	%xmm15, %xmm1, %xmm1
   37344: c5 69 f4 fe                  	vpmuludq	%xmm6, %xmm2, %xmm15
   37348: c4 41 09 d4 f7               	vpaddq	%xmm15, %xmm14, %xmm14
   3734d: c5 39 6c ff                  	vpunpcklqdq	%xmm7, %xmm8, %xmm15 # xmm15 = xmm8[0],xmm7[0]
   37351: c5 b9 6d ff                  	vpunpckhqdq	%xmm7, %xmm8, %xmm7 # xmm7 = xmm8[1],xmm7[1]
   37355: c5 41 d4 05 73 e2 03 00      	vpaddq	0x3e273(%rip), %xmm7, %xmm8 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   3735d: c4 41 39 fb c7               	vpsubq	%xmm15, %xmm8, %xmm8
   37362: c5 01 d4 ff                  	vpaddq	%xmm7, %xmm15, %xmm15
   37366: c4 c1 39 6d ff               	vpunpckhqdq	%xmm15, %xmm8, %xmm7 # xmm7 = xmm8[1],xmm15[1]
   3736b: c4 41 39 6c c7               	vpunpcklqdq	%xmm15, %xmm8, %xmm8 # xmm8 = xmm8[0],xmm15[0]
   37370: c5 79 7f 44 24 70            	vmovdqa	%xmm8, 0x70(%rsp)
   37376: c5 39 f4 05 e2 e1 03 00      	vpmuludq	0x3e1e2(%rip), %xmm8, %xmm8 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   3737e: c5 79 7f 84 24 c0 01 00 00   	vmovdqa	%xmm8, 0x1c0(%rsp)
   37387: c5 29 f4 44 24 70            	vpmuludq	0x70(%rsp), %xmm10, %xmm8
   3738d: c5 29 f4 d7                  	vpmuludq	%xmm7, %xmm10, %xmm10
   37391: c5 41 f4 3d e7 e1 03 00      	vpmuludq	0x3e1e7(%rip), %xmm7, %xmm15 # 0x75580 <crypto_scalarmult_curve25519_sandy2x_v38_38>
   37399: c4 c1 41 f4 ff               	vpmuludq	%xmm15, %xmm7, %xmm7
   3739e: c5 39 d4 c7                  	vpaddq	%xmm7, %xmm8, %xmm8
   373a2: c4 c1 11 f4 ff               	vpmuludq	%xmm15, %xmm13, %xmm7
   373a7: c5 e1 d4 df                  	vpaddq	%xmm7, %xmm3, %xmm3
   373ab: c4 c1 69 f4 ff               	vpmuludq	%xmm15, %xmm2, %xmm7
   373b0: c5 21 d4 df                  	vpaddq	%xmm7, %xmm11, %xmm11
   373b4: c5 91 f4 7c 24 50            	vpmuludq	0x50(%rsp), %xmm13, %xmm7
   373ba: c5 c1 d4 ff                  	vpaddq	%xmm7, %xmm7, %xmm7
   373be: c5 39 d4 c7                  	vpaddq	%xmm7, %xmm8, %xmm8
   373c2: c5 91 f4 7c 24 10            	vpmuludq	0x10(%rsp), %xmm13, %xmm7
   373c8: c5 d1 d4 ef                  	vpaddq	%xmm7, %xmm5, %xmm5
   373cc: c5 91 f4 7c 24 30            	vpmuludq	0x30(%rsp), %xmm13, %xmm7
   373d2: c5 f9 d4 c7                  	vpaddq	%xmm7, %xmm0, %xmm0
   373d6: c5 91 f4 7c 24 70            	vpmuludq	0x70(%rsp), %xmm13, %xmm7
   373dc: c5 29 d4 d7                  	vpaddq	%xmm7, %xmm10, %xmm10
   373e0: c4 c1 49 f4 ff               	vpmuludq	%xmm15, %xmm6, %xmm7
   373e5: c5 19 d4 e7                  	vpaddq	%xmm7, %xmm12, %xmm12
   373e9: c4 c1 59 f4 ff               	vpmuludq	%xmm15, %xmm4, %xmm7
   373ee: c5 31 d4 cf                  	vpaddq	%xmm7, %xmm9, %xmm9
   373f2: c5 e9 d4 d2                  	vpaddq	%xmm2, %xmm2, %xmm2
   373f6: c5 e9 f4 fc                  	vpmuludq	%xmm4, %xmm2, %xmm7
   373fa: c5 d1 d4 ef                  	vpaddq	%xmm7, %xmm5, %xmm5
   373fe: c5 e9 f4 bc 24 c0 01 00 00   	vpmuludq	0x1c0(%rsp), %xmm2, %xmm7
   37407: c5 e1 d4 df                  	vpaddq	%xmm7, %xmm3, %xmm3
   3740b: c5 c9 f4 bc 24 c0 01 00 00   	vpmuludq	0x1c0(%rsp), %xmm6, %xmm7
   37414: c5 21 d4 df                  	vpaddq	%xmm7, %xmm11, %xmm11
   37418: c5 e9 f4 3c 24               	vpmuludq	(%rsp), %xmm2, %xmm7
   3741d: c5 f9 d4 c7                  	vpaddq	%xmm7, %xmm0, %xmm0
   37421: c5 e9 f4 7c 24 30            	vpmuludq	0x30(%rsp), %xmm2, %xmm7
   37427: c5 39 d4 c7                  	vpaddq	%xmm7, %xmm8, %xmm8
   3742b: c5 e9 f4 54 24 50            	vpmuludq	0x50(%rsp), %xmm2, %xmm2
   37431: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   37435: c5 d9 f4 54 24 60            	vpmuludq	0x60(%rsp), %xmm4, %xmm2
   3743b: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   3743f: c5 d9 f4 d4                  	vpmuludq	%xmm4, %xmm4, %xmm2
   37443: c5 39 d4 c2                  	vpaddq	%xmm2, %xmm8, %xmm8
   37447: c5 d9 d4 d4                  	vpaddq	%xmm4, %xmm4, %xmm2
   3744b: c5 e9 f4 a4 24 c0 01 00 00   	vpmuludq	0x1c0(%rsp), %xmm2, %xmm4
   37454: c5 19 d4 e4                  	vpaddq	%xmm4, %xmm12, %xmm12
   37458: c5 81 f4 64 24 10            	vpmuludq	0x10(%rsp), %xmm15, %xmm4
   3745e: c5 f1 d4 cc                  	vpaddq	%xmm4, %xmm1, %xmm1
   37462: c5 81 f4 64 24 30            	vpmuludq	0x30(%rsp), %xmm15, %xmm4
   37468: c5 09 d4 f4                  	vpaddq	%xmm4, %xmm14, %xmm14
   3746c: c5 c9 f4 64 24 60            	vpmuludq	0x60(%rsp), %xmm6, %xmm4
   37472: c5 e1 d4 dc                  	vpaddq	%xmm4, %xmm3, %xmm3
   37476: c5 f9 6f 64 24 10            	vmovdqa	0x10(%rsp), %xmm4
   3747c: c5 d9 f4 a4 24 c0 01 00 00   	vpmuludq	0x1c0(%rsp), %xmm4, %xmm4
   37485: c5 31 d4 cc                  	vpaddq	%xmm4, %xmm9, %xmm9
   37489: c5 c9 f4 64 24 10            	vpmuludq	0x10(%rsp), %xmm6, %xmm4
   3748f: c5 39 d4 c4                  	vpaddq	%xmm4, %xmm8, %xmm8
   37493: c5 c9 f4 64 24 30            	vpmuludq	0x30(%rsp), %xmm6, %xmm4
   37499: c5 29 d4 d4                  	vpaddq	%xmm4, %xmm10, %xmm10
   3749d: c5 81 f4 64 24 50            	vpmuludq	0x50(%rsp), %xmm15, %xmm4
   374a3: c5 d9 d4 e4                  	vpaddq	%xmm4, %xmm4, %xmm4
   374a7: c5 d1 d4 ec                  	vpaddq	%xmm4, %xmm5, %xmm5
   374ab: c5 81 f4 64 24 70            	vpmuludq	0x70(%rsp), %xmm15, %xmm4
   374b1: c5 f9 d4 c4                  	vpaddq	%xmm4, %xmm0, %xmm0
   374b5: c5 f9 6f 64 24 30            	vmovdqa	0x30(%rsp), %xmm4
   374bb: c5 d9 d4 e4                  	vpaddq	%xmm4, %xmm4, %xmm4
   374bf: c5 d9 f4 a4 24 c0 01 00 00   	vpmuludq	0x1c0(%rsp), %xmm4, %xmm4
   374c8: c5 f1 d4 cc                  	vpaddq	%xmm4, %xmm1, %xmm1
   374cc: c5 f9 6f 64 24 50            	vmovdqa	0x50(%rsp), %xmm4
   374d2: c5 d9 d4 e4                  	vpaddq	%xmm4, %xmm4, %xmm4
   374d6: c5 d9 f4 a4 24 c0 01 00 00   	vpmuludq	0x1c0(%rsp), %xmm4, %xmm4
   374df: c5 09 d4 f4                  	vpaddq	%xmm4, %xmm14, %xmm14
   374e3: c5 e9 f4 64 24 40            	vpmuludq	0x40(%rsp), %xmm2, %xmm4
   374e9: c5 e1 d4 dc                  	vpaddq	%xmm4, %xmm3, %xmm3
   374ed: c5 f9 6f 64 24 10            	vmovdqa	0x10(%rsp), %xmm4
   374f3: c5 d9 f4 64 24 40            	vpmuludq	0x40(%rsp), %xmm4, %xmm4
   374f9: c5 21 d4 dc                  	vpaddq	%xmm4, %xmm11, %xmm11
   374fd: c5 f9 6f 64 24 10            	vmovdqa	0x10(%rsp), %xmm4
   37503: c5 d9 f4 64 24 60            	vpmuludq	0x60(%rsp), %xmm4, %xmm4
   37509: c5 19 d4 e4                  	vpaddq	%xmm4, %xmm12, %xmm12
   3750d: c5 f9 6f 64 24 30            	vmovdqa	0x30(%rsp), %xmm4
   37513: c5 d9 f4 64 24 60            	vpmuludq	0x60(%rsp), %xmm4, %xmm4
   37519: c5 31 d4 cc                  	vpaddq	%xmm4, %xmm9, %xmm9
   3751d: c5 e9 f4 14 24               	vpmuludq	(%rsp), %xmm2, %xmm2
   37522: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   37526: c5 f9 6f 54 24 20            	vmovdqa	0x20(%rsp), %xmm2
   3752c: c5 e9 f4 14 24               	vpmuludq	(%rsp), %xmm2, %xmm2
   37531: c5 e1 d4 da                  	vpaddq	%xmm2, %xmm3, %xmm3
   37535: c5 f9 6f 54 24 40            	vmovdqa	0x40(%rsp), %xmm2
   3753b: c5 e9 f4 54 24 30            	vpmuludq	0x30(%rsp), %xmm2, %xmm2
   37541: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   37545: c5 f9 6f 54 24 60            	vmovdqa	0x60(%rsp), %xmm2
   3754b: c5 e9 f4 54 24 50            	vpmuludq	0x50(%rsp), %xmm2, %xmm2
   37551: c5 f1 d4 ca                  	vpaddq	%xmm2, %xmm1, %xmm1
   37555: c5 f9 6f 94 24 c0 01 00 00   	vmovdqa	0x1c0(%rsp), %xmm2
   3755e: c5 e9 f4 54 24 70            	vpmuludq	0x70(%rsp), %xmm2, %xmm2
   37564: c5 d1 d4 ea                  	vpaddq	%xmm2, %xmm5, %xmm5
   37568: c5 e9 73 d3 1a               	vpsrlq	$0x1a, %xmm3, %xmm2
   3756d: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   37571: c5 e1 db 1d 37 e0 03 00      	vpand	0x3e037(%rip), %xmm3, %xmm3 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37579: c4 c1 69 73 d6 19            	vpsrlq	$0x19, %xmm14, %xmm2
   3757f: c5 d1 d4 ea                  	vpaddq	%xmm2, %xmm5, %xmm5
   37583: c5 09 db 35 15 e0 03 00      	vpand	0x3e015(%rip), %xmm14, %xmm14 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   3758b: c4 c1 69 73 d3 19            	vpsrlq	$0x19, %xmm11, %xmm2
   37591: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   37595: c5 21 db 1d 03 e0 03 00      	vpand	0x3e003(%rip), %xmm11, %xmm11 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   3759d: c5 e9 73 d5 1a               	vpsrlq	$0x1a, %xmm5, %xmm2
   375a2: c5 f9 d4 c2                  	vpaddq	%xmm2, %xmm0, %xmm0
   375a6: c5 d1 db 2d 02 e0 03 00      	vpand	0x3e002(%rip), %xmm5, %xmm5 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   375ae: c4 c1 69 73 d4 1a            	vpsrlq	$0x1a, %xmm12, %xmm2
   375b4: c5 31 d4 ca                  	vpaddq	%xmm2, %xmm9, %xmm9
   375b8: c5 19 db 25 f0 df 03 00      	vpand	0x3dff0(%rip), %xmm12, %xmm12 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   375c0: c5 e9 73 d0 19               	vpsrlq	$0x19, %xmm0, %xmm2
   375c5: c5 39 d4 c2                  	vpaddq	%xmm2, %xmm8, %xmm8
   375c9: c5 f9 db 05 cf df 03 00      	vpand	0x3dfcf(%rip), %xmm0, %xmm0 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   375d1: c4 c1 69 73 d1 19            	vpsrlq	$0x19, %xmm9, %xmm2
   375d7: c5 f1 d4 ca                  	vpaddq	%xmm2, %xmm1, %xmm1
   375db: c5 31 db 0d bd df 03 00      	vpand	0x3dfbd(%rip), %xmm9, %xmm9 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   375e3: c4 c1 69 73 d0 1a            	vpsrlq	$0x1a, %xmm8, %xmm2
   375e9: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   375ed: c5 39 db 05 bb df 03 00      	vpand	0x3dfbb(%rip), %xmm8, %xmm8 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   375f5: c5 e9 73 d1 1a               	vpsrlq	$0x1a, %xmm1, %xmm2
   375fa: c5 09 d4 f2                  	vpaddq	%xmm2, %xmm14, %xmm14
   375fe: c5 f1 db 0d aa df 03 00      	vpand	0x3dfaa(%rip), %xmm1, %xmm1 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37606: c4 c1 69 73 d2 19            	vpsrlq	$0x19, %xmm10, %xmm2
   3760c: c5 d9 73 f2 04               	vpsllq	$0x4, %xmm2, %xmm4
   37611: c5 e1 d4 da                  	vpaddq	%xmm2, %xmm3, %xmm3
   37615: c5 e9 73 f2 01               	vpsllq	$0x1, %xmm2, %xmm2
   3761a: c5 d9 d4 e2                  	vpaddq	%xmm2, %xmm4, %xmm4
   3761e: c5 e1 d4 dc                  	vpaddq	%xmm4, %xmm3, %xmm3
   37622: c5 29 db 15 76 df 03 00      	vpand	0x3df76(%rip), %xmm10, %xmm10 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   3762a: c4 c1 69 73 d6 19            	vpsrlq	$0x19, %xmm14, %xmm2
   37630: c5 d1 d4 ea                  	vpaddq	%xmm2, %xmm5, %xmm5
   37634: c5 09 db 35 64 df 03 00      	vpand	0x3df64(%rip), %xmm14, %xmm14 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   3763c: c5 e9 73 d3 1a               	vpsrlq	$0x1a, %xmm3, %xmm2
   37641: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   37645: c5 e1 db 1d 63 df 03 00      	vpand	0x3df63(%rip), %xmm3, %xmm3 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   3764d: c4 c1 61 6d d3               	vpunpckhqdq	%xmm11, %xmm3, %xmm2 # xmm2 = xmm3[1],xmm11[1]
   37652: c5 f9 7f 14 24               	vmovdqa	%xmm2, (%rsp)
   37657: c5 f9 70 d3 00               	vpshufd	$0x0, %xmm3, %xmm2      # xmm2 = xmm3[0,0,0,0]
   3765c: c4 c1 79 70 db 00            	vpshufd	$0x0, %xmm11, %xmm3     # xmm3 = xmm11[0,0,0,0]
   37662: c5 e9 f4 a4 24 a0 00 00 00   	vpmuludq	0xa0(%rsp), %xmm2, %xmm4
   3766b: c5 e1 f4 b4 24 b0 01 00 00   	vpmuludq	0x1b0(%rsp), %xmm3, %xmm6
   37674: c5 d9 d4 e6                  	vpaddq	%xmm6, %xmm4, %xmm4
   37678: c5 e9 f4 b4 24 b0 00 00 00   	vpmuludq	0xb0(%rsp), %xmm2, %xmm6
   37681: c5 e1 f4 bc 24 30 01 00 00   	vpmuludq	0x130(%rsp), %xmm3, %xmm7
   3768a: c5 c9 d4 f7                  	vpaddq	%xmm7, %xmm6, %xmm6
   3768e: c5 e9 f4 bc 24 d0 00 00 00   	vpmuludq	0xd0(%rsp), %xmm2, %xmm7
   37697: c5 61 f4 9c 24 50 01 00 00   	vpmuludq	0x150(%rsp), %xmm3, %xmm11
   376a0: c4 c1 41 d4 fb               	vpaddq	%xmm11, %xmm7, %xmm7
   376a5: c5 69 f4 9c 24 f0 00 00 00   	vpmuludq	0xf0(%rsp), %xmm2, %xmm11
   376ae: c5 61 f4 ac 24 70 01 00 00   	vpmuludq	0x170(%rsp), %xmm3, %xmm13
   376b7: c4 41 21 d4 dd               	vpaddq	%xmm13, %xmm11, %xmm11
   376bc: c5 e9 f4 94 24 10 01 00 00   	vpmuludq	0x110(%rsp), %xmm2, %xmm2
   376c5: c5 e1 f4 9c 24 90 01 00 00   	vpmuludq	0x190(%rsp), %xmm3, %xmm3
   376ce: c5 e9 d4 d3                  	vpaddq	%xmm3, %xmm2, %xmm2
   376d2: c4 c1 19 6d d9               	vpunpckhqdq	%xmm9, %xmm12, %xmm3 # xmm3 = xmm12[1],xmm9[1]
   376d7: c5 f9 7f 5c 24 10            	vmovdqa	%xmm3, 0x10(%rsp)
   376dd: c4 c1 79 70 dc 00            	vpshufd	$0x0, %xmm12, %xmm3     # xmm3 = xmm12[0,0,0,0]
   376e3: c4 41 79 70 c9 00            	vpshufd	$0x0, %xmm9, %xmm9      # xmm9 = xmm9[0,0,0,0]
   376e9: c5 61 f4 a4 24 20 01 00 00   	vpmuludq	0x120(%rsp), %xmm3, %xmm12
   376f2: c4 c1 59 d4 e4               	vpaddq	%xmm12, %xmm4, %xmm4
   376f7: c5 31 f4 a4 24 a0 01 00 00   	vpmuludq	0x1a0(%rsp), %xmm9, %xmm12
   37700: c4 c1 59 d4 e4               	vpaddq	%xmm12, %xmm4, %xmm4
   37705: c5 61 f4 a4 24 a0 00 00 00   	vpmuludq	0xa0(%rsp), %xmm3, %xmm12
   3770e: c4 c1 49 d4 f4               	vpaddq	%xmm12, %xmm6, %xmm6
   37713: c5 31 f4 a4 24 b0 01 00 00   	vpmuludq	0x1b0(%rsp), %xmm9, %xmm12
   3771c: c4 c1 49 d4 f4               	vpaddq	%xmm12, %xmm6, %xmm6
   37721: c5 61 f4 a4 24 b0 00 00 00   	vpmuludq	0xb0(%rsp), %xmm3, %xmm12
   3772a: c4 c1 41 d4 fc               	vpaddq	%xmm12, %xmm7, %xmm7
   3772f: c5 31 f4 a4 24 30 01 00 00   	vpmuludq	0x130(%rsp), %xmm9, %xmm12
   37738: c4 c1 41 d4 fc               	vpaddq	%xmm12, %xmm7, %xmm7
   3773d: c5 61 f4 a4 24 d0 00 00 00   	vpmuludq	0xd0(%rsp), %xmm3, %xmm12
   37746: c4 41 21 d4 dc               	vpaddq	%xmm12, %xmm11, %xmm11
   3774b: c5 31 f4 a4 24 50 01 00 00   	vpmuludq	0x150(%rsp), %xmm9, %xmm12
   37754: c4 41 21 d4 dc               	vpaddq	%xmm12, %xmm11, %xmm11
   37759: c5 e1 f4 9c 24 f0 00 00 00   	vpmuludq	0xf0(%rsp), %xmm3, %xmm3
   37762: c5 e9 d4 d3                  	vpaddq	%xmm3, %xmm2, %xmm2
   37766: c5 b1 f4 9c 24 70 01 00 00   	vpmuludq	0x170(%rsp), %xmm9, %xmm3
   3776f: c5 e9 d4 d3                  	vpaddq	%xmm3, %xmm2, %xmm2
   37773: c4 c1 71 6d de               	vpunpckhqdq	%xmm14, %xmm1, %xmm3 # xmm3 = xmm1[1],xmm14[1]
   37778: c5 f9 7f 5c 24 20            	vmovdqa	%xmm3, 0x20(%rsp)
   3777e: c5 f9 70 c9 00               	vpshufd	$0x0, %xmm1, %xmm1      # xmm1 = xmm1[0,0,0,0]
   37783: c4 c1 79 70 de 00            	vpshufd	$0x0, %xmm14, %xmm3     # xmm3 = xmm14[0,0,0,0]
   37789: c5 71 f4 8c 24 00 01 00 00   	vpmuludq	0x100(%rsp), %xmm1, %xmm9
   37792: c4 c1 59 d4 e1               	vpaddq	%xmm9, %xmm4, %xmm4
   37797: c5 61 f4 8c 24 80 01 00 00   	vpmuludq	0x180(%rsp), %xmm3, %xmm9
   377a0: c4 c1 59 d4 e1               	vpaddq	%xmm9, %xmm4, %xmm4
   377a5: c5 71 f4 8c 24 20 01 00 00   	vpmuludq	0x120(%rsp), %xmm1, %xmm9
   377ae: c4 c1 49 d4 f1               	vpaddq	%xmm9, %xmm6, %xmm6
   377b3: c5 61 f4 8c 24 a0 01 00 00   	vpmuludq	0x1a0(%rsp), %xmm3, %xmm9
   377bc: c4 c1 49 d4 f1               	vpaddq	%xmm9, %xmm6, %xmm6
   377c1: c5 71 f4 8c 24 a0 00 00 00   	vpmuludq	0xa0(%rsp), %xmm1, %xmm9
   377ca: c4 c1 41 d4 f9               	vpaddq	%xmm9, %xmm7, %xmm7
   377cf: c5 61 f4 8c 24 b0 01 00 00   	vpmuludq	0x1b0(%rsp), %xmm3, %xmm9
   377d8: c4 c1 41 d4 f9               	vpaddq	%xmm9, %xmm7, %xmm7
   377dd: c5 71 f4 8c 24 b0 00 00 00   	vpmuludq	0xb0(%rsp), %xmm1, %xmm9
   377e6: c4 41 21 d4 d9               	vpaddq	%xmm9, %xmm11, %xmm11
   377eb: c5 61 f4 8c 24 30 01 00 00   	vpmuludq	0x130(%rsp), %xmm3, %xmm9
   377f4: c4 41 21 d4 d9               	vpaddq	%xmm9, %xmm11, %xmm11
   377f9: c5 f1 f4 8c 24 d0 00 00 00   	vpmuludq	0xd0(%rsp), %xmm1, %xmm1
   37802: c5 e9 d4 d1                  	vpaddq	%xmm1, %xmm2, %xmm2
   37806: c5 e1 f4 8c 24 50 01 00 00   	vpmuludq	0x150(%rsp), %xmm3, %xmm1
   3780f: c5 e9 d4 d1                  	vpaddq	%xmm1, %xmm2, %xmm2
   37813: c5 d1 6d c8                  	vpunpckhqdq	%xmm0, %xmm5, %xmm1 # xmm1 = xmm5[1],xmm0[1]
   37817: c5 f9 7f 4c 24 30            	vmovdqa	%xmm1, 0x30(%rsp)
   3781d: c5 f9 70 cd 00               	vpshufd	$0x0, %xmm5, %xmm1      # xmm1 = xmm5[0,0,0,0]
   37822: c5 f9 70 c0 00               	vpshufd	$0x0, %xmm0, %xmm0      # xmm0 = xmm0[0,0,0,0]
   37827: c5 f1 f4 9c 24 e0 00 00 00   	vpmuludq	0xe0(%rsp), %xmm1, %xmm3
   37830: c5 d9 d4 e3                  	vpaddq	%xmm3, %xmm4, %xmm4
   37834: c5 f9 f4 9c 24 60 01 00 00   	vpmuludq	0x160(%rsp), %xmm0, %xmm3
   3783d: c5 d9 d4 e3                  	vpaddq	%xmm3, %xmm4, %xmm4
   37841: c5 f1 f4 9c 24 00 01 00 00   	vpmuludq	0x100(%rsp), %xmm1, %xmm3
   3784a: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   3784e: c5 f9 f4 9c 24 80 01 00 00   	vpmuludq	0x180(%rsp), %xmm0, %xmm3
   37857: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   3785b: c5 f1 f4 9c 24 20 01 00 00   	vpmuludq	0x120(%rsp), %xmm1, %xmm3
   37864: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   37868: c5 f9 f4 9c 24 a0 01 00 00   	vpmuludq	0x1a0(%rsp), %xmm0, %xmm3
   37871: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   37875: c5 f1 f4 9c 24 a0 00 00 00   	vpmuludq	0xa0(%rsp), %xmm1, %xmm3
   3787e: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   37882: c5 f9 f4 9c 24 b0 01 00 00   	vpmuludq	0x1b0(%rsp), %xmm0, %xmm3
   3788b: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   3788f: c5 f1 f4 8c 24 b0 00 00 00   	vpmuludq	0xb0(%rsp), %xmm1, %xmm1
   37898: c5 e9 d4 d1                  	vpaddq	%xmm1, %xmm2, %xmm2
   3789c: c5 f9 f4 84 24 30 01 00 00   	vpmuludq	0x130(%rsp), %xmm0, %xmm0
   378a5: c5 e9 d4 d0                  	vpaddq	%xmm0, %xmm2, %xmm2
   378a9: c4 c1 39 6d c2               	vpunpckhqdq	%xmm10, %xmm8, %xmm0 # xmm0 = xmm8[1],xmm10[1]
   378ae: c5 f9 7f 44 24 40            	vmovdqa	%xmm0, 0x40(%rsp)
   378b4: c4 c1 79 70 c0 00            	vpshufd	$0x0, %xmm8, %xmm0      # xmm0 = xmm8[0,0,0,0]
   378ba: c4 c1 79 70 ca 00            	vpshufd	$0x0, %xmm10, %xmm1     # xmm1 = xmm10[0,0,0,0]
   378c0: c5 f9 f4 9c 24 c0 00 00 00   	vpmuludq	0xc0(%rsp), %xmm0, %xmm3
   378c9: c5 d9 d4 e3                  	vpaddq	%xmm3, %xmm4, %xmm4
   378cd: c5 f1 f4 9c 24 40 01 00 00   	vpmuludq	0x140(%rsp), %xmm1, %xmm3
   378d6: c5 d9 d4 e3                  	vpaddq	%xmm3, %xmm4, %xmm4
   378da: c5 f9 f4 9c 24 e0 00 00 00   	vpmuludq	0xe0(%rsp), %xmm0, %xmm3
   378e3: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   378e7: c5 f1 f4 9c 24 60 01 00 00   	vpmuludq	0x160(%rsp), %xmm1, %xmm3
   378f0: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   378f4: c5 f9 f4 9c 24 00 01 00 00   	vpmuludq	0x100(%rsp), %xmm0, %xmm3
   378fd: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   37901: c5 f1 f4 9c 24 80 01 00 00   	vpmuludq	0x180(%rsp), %xmm1, %xmm3
   3790a: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   3790e: c5 f9 f4 9c 24 20 01 00 00   	vpmuludq	0x120(%rsp), %xmm0, %xmm3
   37917: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   3791b: c5 f1 f4 9c 24 a0 01 00 00   	vpmuludq	0x1a0(%rsp), %xmm1, %xmm3
   37924: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   37928: c5 f9 f4 84 24 a0 00 00 00   	vpmuludq	0xa0(%rsp), %xmm0, %xmm0
   37931: c5 e9 d4 d0                  	vpaddq	%xmm0, %xmm2, %xmm2
   37935: c5 f1 f4 84 24 b0 01 00 00   	vpmuludq	0x1b0(%rsp), %xmm1, %xmm0
   3793e: c5 e9 d4 d0                  	vpaddq	%xmm0, %xmm2, %xmm2
   37942: c5 f9 7f 64 24 50            	vmovdqa	%xmm4, 0x50(%rsp)
   37948: c5 f9 7f 74 24 60            	vmovdqa	%xmm6, 0x60(%rsp)
   3794e: c5 f9 7f 7c 24 70            	vmovdqa	%xmm7, 0x70(%rsp)
   37954: c5 79 7f 9c 24 c0 01 00 00   	vmovdqa	%xmm11, 0x1c0(%rsp)
   3795d: c5 f9 7f 94 24 f0 01 00 00   	vmovdqa	%xmm2, 0x1f0(%rsp)
   37966: c5 f9 6f 84 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm0
   3796f: c5 f9 f4 c8                  	vpmuludq	%xmm0, %xmm0, %xmm1
   37973: c5 f9 d4 c0                  	vpaddq	%xmm0, %xmm0, %xmm0
   37977: c5 f9 6f 94 24 80 00 00 00   	vmovdqa	0x80(%rsp), %xmm2
   37980: c5 f9 f4 da                  	vpmuludq	%xmm2, %xmm0, %xmm3
   37984: c5 f9 6f a4 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm4
   3798d: c5 f9 f4 ec                  	vpmuludq	%xmm4, %xmm0, %xmm5
   37991: c5 f9 6f b4 24 d0 01 00 00   	vmovdqa	0x1d0(%rsp), %xmm6
   3799a: c5 f9 f4 fe                  	vpmuludq	%xmm6, %xmm0, %xmm7
   3799e: c5 79 6f 84 24 10 02 00 00   	vmovdqa	0x210(%rsp), %xmm8
   379a7: c4 41 79 f4 c8               	vpmuludq	%xmm8, %xmm0, %xmm9
   379ac: c5 79 f4 94 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm0, %xmm10
   379b5: c5 79 f4 9c 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm0, %xmm11
   379be: c5 79 f4 a4 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm0, %xmm12
   379c7: c5 79 f4 ac 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm0, %xmm13
   379d0: c5 79 6f b4 24 a0 02 00 00   	vmovdqa	0x2a0(%rsp), %xmm14
   379d9: c4 c1 79 f4 c6               	vpmuludq	%xmm14, %xmm0, %xmm0
   379de: c5 09 f4 3d 9a db 03 00      	vpmuludq	0x3db9a(%rip), %xmm14, %xmm15 # 0x75580 <crypto_scalarmult_curve25519_sandy2x_v38_38>
   379e6: c4 41 09 f4 f7               	vpmuludq	%xmm15, %xmm14, %xmm14
   379eb: c4 41 11 d4 ee               	vpaddq	%xmm14, %xmm13, %xmm13
   379f0: c5 49 d4 f6                  	vpaddq	%xmm6, %xmm6, %xmm14
   379f4: c4 c1 49 f4 f6               	vpmuludq	%xmm14, %xmm6, %xmm6
   379f9: c5 21 d4 de                  	vpaddq	%xmm6, %xmm11, %xmm11
   379fd: c5 e9 d4 f2                  	vpaddq	%xmm2, %xmm2, %xmm6
   37a01: c5 e9 f4 d6                  	vpmuludq	%xmm6, %xmm2, %xmm2
   37a05: c5 d1 d4 ea                  	vpaddq	%xmm2, %xmm5, %xmm5
   37a09: c4 c1 49 f4 d7               	vpmuludq	%xmm15, %xmm6, %xmm2
   37a0e: c5 f1 d4 ca                  	vpaddq	%xmm2, %xmm1, %xmm1
   37a12: c4 c1 59 f4 d7               	vpmuludq	%xmm15, %xmm4, %xmm2
   37a17: c5 e1 d4 da                  	vpaddq	%xmm2, %xmm3, %xmm3
   37a1b: c5 c9 f4 94 24 20 02 00 00   	vpmuludq	0x220(%rsp), %xmm6, %xmm2
   37a24: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   37a28: c5 c9 f4 94 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm6, %xmm2
   37a31: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   37a35: c5 c9 f4 94 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm6, %xmm2
   37a3e: c5 11 d4 ea                  	vpaddq	%xmm2, %xmm13, %xmm13
   37a42: c5 c9 f4 94 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm6, %xmm2
   37a4b: c5 f9 d4 c2                  	vpaddq	%xmm2, %xmm0, %xmm0
   37a4f: c5 c9 f4 d4                  	vpmuludq	%xmm4, %xmm6, %xmm2
   37a53: c5 c1 d4 fa                  	vpaddq	%xmm2, %xmm7, %xmm7
   37a57: c4 c1 49 f4 d6               	vpmuludq	%xmm14, %xmm6, %xmm2
   37a5c: c5 31 d4 ca                  	vpaddq	%xmm2, %xmm9, %xmm9
   37a60: c4 c1 49 f4 d0               	vpmuludq	%xmm8, %xmm6, %xmm2
   37a65: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   37a69: c4 c1 09 f4 d7               	vpmuludq	%xmm15, %xmm14, %xmm2
   37a6e: c5 d1 d4 ea                  	vpaddq	%xmm2, %xmm5, %xmm5
   37a72: c4 c1 39 f4 d7               	vpmuludq	%xmm15, %xmm8, %xmm2
   37a77: c5 c1 d4 fa                  	vpaddq	%xmm2, %xmm7, %xmm7
   37a7b: c5 d9 f4 d4                  	vpmuludq	%xmm4, %xmm4, %xmm2
   37a7f: c5 31 d4 ca                  	vpaddq	%xmm2, %xmm9, %xmm9
   37a83: c4 c1 59 f4 d6               	vpmuludq	%xmm14, %xmm4, %xmm2
   37a88: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   37a8c: c5 d9 d4 d4                  	vpaddq	%xmm4, %xmm4, %xmm2
   37a90: c4 c1 69 f4 e0               	vpmuludq	%xmm8, %xmm2, %xmm4
   37a95: c5 21 d4 dc                  	vpaddq	%xmm4, %xmm11, %xmm11
   37a99: c5 e9 f4 a4 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm2, %xmm4
   37aa2: c5 f1 d4 cc                  	vpaddq	%xmm4, %xmm1, %xmm1
   37aa6: c5 89 f4 a4 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm14, %xmm4
   37aaf: c5 e1 d4 dc                  	vpaddq	%xmm4, %xmm3, %xmm3
   37ab3: c5 e9 f4 a4 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm2, %xmm4
   37abc: c5 19 d4 e4                  	vpaddq	%xmm4, %xmm12, %xmm12
   37ac0: c5 e9 f4 a4 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm2, %xmm4
   37ac9: c5 11 d4 ec                  	vpaddq	%xmm4, %xmm13, %xmm13
   37acd: c5 e9 f4 94 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm2, %xmm2
   37ad6: c5 f9 d4 c2                  	vpaddq	%xmm2, %xmm0, %xmm0
   37ada: c5 b9 f4 94 24 90 02 00 00   	vpmuludq	0x290(%rsp), %xmm8, %xmm2
   37ae3: c5 e1 d4 da                  	vpaddq	%xmm2, %xmm3, %xmm3
   37ae7: c4 c1 09 f4 d0               	vpmuludq	%xmm8, %xmm14, %xmm2
   37aec: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   37af0: c4 c1 39 f4 d0               	vpmuludq	%xmm8, %xmm8, %xmm2
   37af5: c5 11 d4 ea                  	vpaddq	%xmm2, %xmm13, %xmm13
   37af9: c4 c1 39 d4 d0               	vpaddq	%xmm8, %xmm8, %xmm2
   37afe: c5 e9 f4 a4 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm2, %xmm4
   37b07: c5 d1 d4 ec                  	vpaddq	%xmm4, %xmm5, %xmm5
   37b0b: c5 81 f4 a4 24 20 02 00 00   	vpmuludq	0x220(%rsp), %xmm15, %xmm4
   37b14: c5 31 d4 cc                  	vpaddq	%xmm4, %xmm9, %xmm9
   37b18: c5 81 f4 a4 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm15, %xmm4
   37b21: c5 29 d4 d4                  	vpaddq	%xmm4, %xmm10, %xmm10
   37b25: c5 89 f4 a4 24 90 02 00 00   	vpmuludq	0x290(%rsp), %xmm14, %xmm4
   37b2e: c5 f1 d4 cc                  	vpaddq	%xmm4, %xmm1, %xmm1
   37b32: c5 f9 6f a4 24 20 02 00 00   	vmovdqa	0x220(%rsp), %xmm4
   37b3b: c5 d9 f4 a4 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm4, %xmm4
   37b44: c5 c1 d4 fc                  	vpaddq	%xmm4, %xmm7, %xmm7
   37b48: c5 89 f4 a4 24 20 02 00 00   	vpmuludq	0x220(%rsp), %xmm14, %xmm4
   37b51: c5 11 d4 ec                  	vpaddq	%xmm4, %xmm13, %xmm13
   37b55: c5 89 f4 a4 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm14, %xmm4
   37b5e: c5 f9 d4 c4                  	vpaddq	%xmm4, %xmm0, %xmm0
   37b62: c5 81 f4 a4 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm15, %xmm4
   37b6b: c5 21 d4 dc                  	vpaddq	%xmm4, %xmm11, %xmm11
   37b6f: c5 81 f4 a4 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm15, %xmm4
   37b78: c5 19 d4 e4                  	vpaddq	%xmm4, %xmm12, %xmm12
   37b7c: c5 f9 6f a4 24 50 02 00 00   	vmovdqa	0x250(%rsp), %xmm4
   37b85: c5 d9 d4 e4                  	vpaddq	%xmm4, %xmm4, %xmm4
   37b89: c5 d9 f4 a4 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm4, %xmm4
   37b92: c5 31 d4 cc                  	vpaddq	%xmm4, %xmm9, %xmm9
   37b96: c5 e9 f4 a4 24 60 02 00 00   	vpmuludq	0x260(%rsp), %xmm2, %xmm4
   37b9f: c5 f1 d4 cc                  	vpaddq	%xmm4, %xmm1, %xmm1
   37ba3: c5 f9 6f a4 24 20 02 00 00   	vmovdqa	0x220(%rsp), %xmm4
   37bac: c5 d9 f4 a4 24 60 02 00 00   	vpmuludq	0x260(%rsp), %xmm4, %xmm4
   37bb5: c5 e1 d4 dc                  	vpaddq	%xmm4, %xmm3, %xmm3
   37bb9: c5 f9 6f a4 24 20 02 00 00   	vmovdqa	0x220(%rsp), %xmm4
   37bc2: c5 d9 f4 a4 24 90 02 00 00   	vpmuludq	0x290(%rsp), %xmm4, %xmm4
   37bcb: c5 d1 d4 ec                  	vpaddq	%xmm4, %xmm5, %xmm5
   37bcf: c5 f9 6f a4 24 50 02 00 00   	vmovdqa	0x250(%rsp), %xmm4
   37bd8: c5 d9 f4 a4 24 90 02 00 00   	vpmuludq	0x290(%rsp), %xmm4, %xmm4
   37be1: c5 c1 d4 fc                  	vpaddq	%xmm4, %xmm7, %xmm7
   37be5: c5 f9 6f a4 24 80 02 00 00   	vmovdqa	0x280(%rsp), %xmm4
   37bee: c5 d9 f4 a4 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm4, %xmm4
   37bf7: c5 29 d4 d4                  	vpaddq	%xmm4, %xmm10, %xmm10
   37bfb: c5 e9 f4 94 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm2, %xmm2
   37c04: c5 f9 d4 c2                  	vpaddq	%xmm2, %xmm0, %xmm0
   37c08: c5 f9 6f 94 24 30 02 00 00   	vmovdqa	0x230(%rsp), %xmm2
   37c11: c5 e9 f4 94 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm2, %xmm2
   37c1a: c5 f1 d4 ca                  	vpaddq	%xmm2, %xmm1, %xmm1
   37c1e: c5 f9 6f 94 24 60 02 00 00   	vmovdqa	0x260(%rsp), %xmm2
   37c27: c5 e9 f4 94 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm2, %xmm2
   37c30: c5 d1 d4 ea                  	vpaddq	%xmm2, %xmm5, %xmm5
   37c34: c5 f9 6f 94 24 90 02 00 00   	vmovdqa	0x290(%rsp), %xmm2
   37c3d: c5 e9 f4 94 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm2, %xmm2
   37c46: c5 31 d4 ca                  	vpaddq	%xmm2, %xmm9, %xmm9
   37c4a: c5 f9 6f 94 24 b0 02 00 00   	vmovdqa	0x2b0(%rsp), %xmm2
   37c53: c5 e9 f4 94 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm2, %xmm2
   37c5c: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   37c60: c5 e9 73 d1 1a               	vpsrlq	$0x1a, %xmm1, %xmm2
   37c65: c5 e1 d4 da                  	vpaddq	%xmm2, %xmm3, %xmm3
   37c69: c5 f1 db 0d 3f d9 03 00      	vpand	0x3d93f(%rip), %xmm1, %xmm1 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37c71: c4 c1 69 73 d2 19            	vpsrlq	$0x19, %xmm10, %xmm2
   37c77: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   37c7b: c5 29 db 15 1d d9 03 00      	vpand	0x3d91d(%rip), %xmm10, %xmm10 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37c83: c5 e9 73 d3 19               	vpsrlq	$0x19, %xmm3, %xmm2
   37c88: c5 d1 d4 ea                  	vpaddq	%xmm2, %xmm5, %xmm5
   37c8c: c5 e1 db 1d 0c d9 03 00      	vpand	0x3d90c(%rip), %xmm3, %xmm3 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37c94: c4 c1 69 73 d3 1a            	vpsrlq	$0x1a, %xmm11, %xmm2
   37c9a: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   37c9e: c5 21 db 1d 0a d9 03 00      	vpand	0x3d90a(%rip), %xmm11, %xmm11 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37ca6: c5 e9 73 d5 1a               	vpsrlq	$0x1a, %xmm5, %xmm2
   37cab: c5 c1 d4 fa                  	vpaddq	%xmm2, %xmm7, %xmm7
   37caf: c5 d1 db 2d f9 d8 03 00      	vpand	0x3d8f9(%rip), %xmm5, %xmm5 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37cb7: c4 c1 69 73 d4 19            	vpsrlq	$0x19, %xmm12, %xmm2
   37cbd: c5 11 d4 ea                  	vpaddq	%xmm2, %xmm13, %xmm13
   37cc1: c5 19 db 25 d7 d8 03 00      	vpand	0x3d8d7(%rip), %xmm12, %xmm12 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37cc9: c5 e9 73 d7 19               	vpsrlq	$0x19, %xmm7, %xmm2
   37cce: c5 31 d4 ca                  	vpaddq	%xmm2, %xmm9, %xmm9
   37cd2: c5 c1 db 3d c6 d8 03 00      	vpand	0x3d8c6(%rip), %xmm7, %xmm7 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37cda: c4 c1 69 73 d5 1a            	vpsrlq	$0x1a, %xmm13, %xmm2
   37ce0: c5 f9 d4 c2                  	vpaddq	%xmm2, %xmm0, %xmm0
   37ce4: c5 11 db 2d c4 d8 03 00      	vpand	0x3d8c4(%rip), %xmm13, %xmm13 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37cec: c4 c1 69 73 d1 1a            	vpsrlq	$0x1a, %xmm9, %xmm2
   37cf2: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   37cf6: c5 31 db 0d b2 d8 03 00      	vpand	0x3d8b2(%rip), %xmm9, %xmm9 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37cfe: c5 e9 73 d0 19               	vpsrlq	$0x19, %xmm0, %xmm2
   37d03: c5 d9 73 f2 04               	vpsllq	$0x4, %xmm2, %xmm4
   37d08: c5 f1 d4 ca                  	vpaddq	%xmm2, %xmm1, %xmm1
   37d0c: c5 e9 73 f2 01               	vpsllq	$0x1, %xmm2, %xmm2
   37d11: c5 d9 d4 e2                  	vpaddq	%xmm2, %xmm4, %xmm4
   37d15: c5 f1 d4 cc                  	vpaddq	%xmm4, %xmm1, %xmm1
   37d19: c5 f9 db 05 7f d8 03 00      	vpand	0x3d87f(%rip), %xmm0, %xmm0 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37d21: c4 c1 69 73 d2 19            	vpsrlq	$0x19, %xmm10, %xmm2
   37d27: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   37d2b: c5 29 db 15 6d d8 03 00      	vpand	0x3d86d(%rip), %xmm10, %xmm10 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37d33: c5 e9 73 d1 1a               	vpsrlq	$0x1a, %xmm1, %xmm2
   37d38: c5 e1 d4 da                  	vpaddq	%xmm2, %xmm3, %xmm3
   37d3c: c5 f1 db 0d 6c d8 03 00      	vpand	0x3d86c(%rip), %xmm1, %xmm1 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37d44: c5 f1 6d d3                  	vpunpckhqdq	%xmm3, %xmm1, %xmm2 # xmm2 = xmm1[1],xmm3[1]
   37d48: c5 f1 6c cb                  	vpunpcklqdq	%xmm3, %xmm1, %xmm1 # xmm1 = xmm1[0],xmm3[0]
   37d4c: c5 f9 7f 8c 24 d0 01 00 00   	vmovdqa	%xmm1, 0x1d0(%rsp)
   37d55: c5 e9 d4 1d 63 d8 03 00      	vpaddq	0x3d863(%rip), %xmm2, %xmm3 # 0x755c0 <crypto_scalarmult_curve25519_sandy2x_subc0>
   37d5d: c5 e1 fb d9                  	vpsubq	%xmm1, %xmm3, %xmm3
   37d61: c5 e9 6d cb                  	vpunpckhqdq	%xmm3, %xmm2, %xmm1 # xmm1 = xmm2[1],xmm3[1]
   37d65: c5 e9 6c d3                  	vpunpcklqdq	%xmm3, %xmm2, %xmm2 # xmm2 = xmm2[0],xmm3[0]
   37d69: c5 f9 7f 94 24 e0 01 00 00   	vmovdqa	%xmm2, 0x1e0(%rsp)
   37d72: c5 f9 7f 8c 24 00 02 00 00   	vmovdqa	%xmm1, 0x200(%rsp)
   37d7b: c5 f1 73 f1 01               	vpsllq	$0x1, %xmm1, %xmm1
   37d80: c5 f9 7f 8c 24 10 02 00 00   	vmovdqa	%xmm1, 0x210(%rsp)
   37d89: c5 e1 f4 1d ff d7 03 00      	vpmuludq	0x3d7ff(%rip), %xmm3, %xmm3 # 0x75590 <crypto_scalarmult_curve25519_sandy2x_v121666_121666>
   37d91: c5 f9 6f 4c 24 50            	vmovdqa	0x50(%rsp), %xmm1
   37d97: c5 e1 6c d1                  	vpunpcklqdq	%xmm1, %xmm3, %xmm2 # xmm2 = xmm3[0],xmm1[0]
   37d9b: c5 e1 6d c9                  	vpunpckhqdq	%xmm1, %xmm3, %xmm1 # xmm1 = xmm3[1],xmm1[1]
   37d9f: c5 d1 6d df                  	vpunpckhqdq	%xmm7, %xmm5, %xmm3 # xmm3 = xmm5[1],xmm7[1]
   37da3: c5 d1 6c e7                  	vpunpcklqdq	%xmm7, %xmm5, %xmm4 # xmm4 = xmm5[0],xmm7[0]
   37da7: c5 f9 7f a4 24 20 02 00 00   	vmovdqa	%xmm4, 0x220(%rsp)
   37db0: c5 e1 d4 2d 18 d8 03 00      	vpaddq	0x3d818(%rip), %xmm3, %xmm5 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   37db8: c5 d1 fb ec                  	vpsubq	%xmm4, %xmm5, %xmm5
   37dbc: c5 e1 6d e5                  	vpunpckhqdq	%xmm5, %xmm3, %xmm4 # xmm4 = xmm3[1],xmm5[1]
   37dc0: c5 e1 6c dd                  	vpunpcklqdq	%xmm5, %xmm3, %xmm3 # xmm3 = xmm3[0],xmm5[0]
   37dc4: c5 f9 7f 9c 24 30 02 00 00   	vmovdqa	%xmm3, 0x230(%rsp)
   37dcd: c5 f9 7f a4 24 40 02 00 00   	vmovdqa	%xmm4, 0x240(%rsp)
   37dd6: c5 d9 73 f4 01               	vpsllq	$0x1, %xmm4, %xmm4
   37ddb: c5 f9 7f a4 24 50 02 00 00   	vmovdqa	%xmm4, 0x250(%rsp)
   37de4: c5 d1 f4 2d a4 d7 03 00      	vpmuludq	0x3d7a4(%rip), %xmm5, %xmm5 # 0x75590 <crypto_scalarmult_curve25519_sandy2x_v121666_121666>
   37dec: c5 f9 6f 5c 24 60            	vmovdqa	0x60(%rsp), %xmm3
   37df2: c5 d1 6c e3                  	vpunpcklqdq	%xmm3, %xmm5, %xmm4 # xmm4 = xmm5[0],xmm3[0]
   37df6: c5 d1 6d db                  	vpunpckhqdq	%xmm3, %xmm5, %xmm3 # xmm3 = xmm5[1],xmm3[1]
   37dfa: c4 c1 31 6d ea               	vpunpckhqdq	%xmm10, %xmm9, %xmm5 # xmm5 = xmm9[1],xmm10[1]
   37dff: c4 c1 31 6c f2               	vpunpcklqdq	%xmm10, %xmm9, %xmm6 # xmm6 = xmm9[0],xmm10[0]
   37e04: c5 f9 7f b4 24 60 02 00 00   	vmovdqa	%xmm6, 0x260(%rsp)
   37e0d: c5 d1 d4 3d bb d7 03 00      	vpaddq	0x3d7bb(%rip), %xmm5, %xmm7 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   37e15: c5 c1 fb fe                  	vpsubq	%xmm6, %xmm7, %xmm7
   37e19: c5 d1 6d f7                  	vpunpckhqdq	%xmm7, %xmm5, %xmm6 # xmm6 = xmm5[1],xmm7[1]
   37e1d: c5 d1 6c ef                  	vpunpcklqdq	%xmm7, %xmm5, %xmm5 # xmm5 = xmm5[0],xmm7[0]
   37e21: c5 f9 7f ac 24 70 02 00 00   	vmovdqa	%xmm5, 0x270(%rsp)
   37e2a: c5 f9 7f b4 24 80 02 00 00   	vmovdqa	%xmm6, 0x280(%rsp)
   37e33: c5 c9 73 f6 01               	vpsllq	$0x1, %xmm6, %xmm6
   37e38: c5 f9 7f b4 24 90 02 00 00   	vmovdqa	%xmm6, 0x290(%rsp)
   37e41: c5 c1 f4 3d 47 d7 03 00      	vpmuludq	0x3d747(%rip), %xmm7, %xmm7 # 0x75590 <crypto_scalarmult_curve25519_sandy2x_v121666_121666>
   37e49: c5 f9 6f 6c 24 70            	vmovdqa	0x70(%rsp), %xmm5
   37e4f: c5 c1 6c f5                  	vpunpcklqdq	%xmm5, %xmm7, %xmm6 # xmm6 = xmm7[0],xmm5[0]
   37e53: c5 c1 6d ed                  	vpunpckhqdq	%xmm5, %xmm7, %xmm5 # xmm5 = xmm7[1],xmm5[1]
   37e57: c4 c1 21 6d fc               	vpunpckhqdq	%xmm12, %xmm11, %xmm7 # xmm7 = xmm11[1],xmm12[1]
   37e5c: c4 41 21 6c c4               	vpunpcklqdq	%xmm12, %xmm11, %xmm8 # xmm8 = xmm11[0],xmm12[0]
   37e61: c5 79 7f 84 24 a0 02 00 00   	vmovdqa	%xmm8, 0x2a0(%rsp)
   37e6a: c5 41 d4 0d 5e d7 03 00      	vpaddq	0x3d75e(%rip), %xmm7, %xmm9 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   37e72: c4 41 31 fb c8               	vpsubq	%xmm8, %xmm9, %xmm9
   37e77: c4 41 41 6d c1               	vpunpckhqdq	%xmm9, %xmm7, %xmm8 # xmm8 = xmm7[1],xmm9[1]
   37e7c: c4 c1 41 6c f9               	vpunpcklqdq	%xmm9, %xmm7, %xmm7 # xmm7 = xmm7[0],xmm9[0]
   37e81: c5 f9 7f bc 24 b0 02 00 00   	vmovdqa	%xmm7, 0x2b0(%rsp)
   37e8a: c5 79 7f 84 24 c0 02 00 00   	vmovdqa	%xmm8, 0x2c0(%rsp)
   37e93: c4 c1 39 73 f0 01            	vpsllq	$0x1, %xmm8, %xmm8
   37e99: c5 79 7f 84 24 d0 02 00 00   	vmovdqa	%xmm8, 0x2d0(%rsp)
   37ea2: c5 31 f4 0d e6 d6 03 00      	vpmuludq	0x3d6e6(%rip), %xmm9, %xmm9 # 0x75590 <crypto_scalarmult_curve25519_sandy2x_v121666_121666>
   37eaa: c5 f9 6f bc 24 c0 01 00 00   	vmovdqa	0x1c0(%rsp), %xmm7
   37eb3: c5 31 6c c7                  	vpunpcklqdq	%xmm7, %xmm9, %xmm8 # xmm8 = xmm9[0],xmm7[0]
   37eb7: c5 b1 6d ff                  	vpunpckhqdq	%xmm7, %xmm9, %xmm7 # xmm7 = xmm9[1],xmm7[1]
   37ebb: c5 11 6d c8                  	vpunpckhqdq	%xmm0, %xmm13, %xmm9 # xmm9 = xmm13[1],xmm0[1]
   37ebf: c5 91 6c c0                  	vpunpcklqdq	%xmm0, %xmm13, %xmm0 # xmm0 = xmm13[0],xmm0[0]
   37ec3: c5 f9 7f 84 24 c0 01 00 00   	vmovdqa	%xmm0, 0x1c0(%rsp)
   37ecc: c5 31 d4 15 fc d6 03 00      	vpaddq	0x3d6fc(%rip), %xmm9, %xmm10 # 0x755d0 <crypto_scalarmult_curve25519_sandy2x_subc2>
   37ed4: c5 29 fb d0                  	vpsubq	%xmm0, %xmm10, %xmm10
   37ed8: c4 c1 31 6d c2               	vpunpckhqdq	%xmm10, %xmm9, %xmm0 # xmm0 = xmm9[1],xmm10[1]
   37edd: c4 41 31 6c ca               	vpunpcklqdq	%xmm10, %xmm9, %xmm9 # xmm9 = xmm9[0],xmm10[0]
   37ee2: c5 79 7f 8c 24 e0 02 00 00   	vmovdqa	%xmm9, 0x2e0(%rsp)
   37eeb: c5 f9 7f 84 24 f0 02 00 00   	vmovdqa	%xmm0, 0x2f0(%rsp)
   37ef4: c5 f9 73 f0 01               	vpsllq	$0x1, %xmm0, %xmm0
   37ef9: c5 f9 7f 84 24 00 03 00 00   	vmovdqa	%xmm0, 0x300(%rsp)
   37f02: c5 29 f4 15 86 d6 03 00      	vpmuludq	0x3d686(%rip), %xmm10, %xmm10 # 0x75590 <crypto_scalarmult_curve25519_sandy2x_v121666_121666>
   37f0a: c5 f9 6f 84 24 f0 01 00 00   	vmovdqa	0x1f0(%rsp), %xmm0
   37f13: c5 29 6c c8                  	vpunpcklqdq	%xmm0, %xmm10, %xmm9 # xmm9 = xmm10[0],xmm0[0]
   37f17: c5 a9 6d c0                  	vpunpckhqdq	%xmm0, %xmm10, %xmm0 # xmm0 = xmm10[1],xmm0[1]
   37f1b: c5 a9 73 d2 1a               	vpsrlq	$0x1a, %xmm2, %xmm10
   37f20: c4 c1 71 d4 ca               	vpaddq	%xmm10, %xmm1, %xmm1
   37f25: c5 e9 db 15 83 d6 03 00      	vpand	0x3d683(%rip), %xmm2, %xmm2 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37f2d: c5 a9 73 d5 19               	vpsrlq	$0x19, %xmm5, %xmm10
   37f32: c4 41 39 d4 c2               	vpaddq	%xmm10, %xmm8, %xmm8
   37f37: c5 d1 db 2d 61 d6 03 00      	vpand	0x3d661(%rip), %xmm5, %xmm5 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37f3f: c5 a9 73 d1 19               	vpsrlq	$0x19, %xmm1, %xmm10
   37f44: c4 c1 59 d4 e2               	vpaddq	%xmm10, %xmm4, %xmm4
   37f49: c5 f1 db 0d 4f d6 03 00      	vpand	0x3d64f(%rip), %xmm1, %xmm1 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37f51: c4 c1 29 73 d0 1a            	vpsrlq	$0x1a, %xmm8, %xmm10
   37f57: c4 c1 41 d4 fa               	vpaddq	%xmm10, %xmm7, %xmm7
   37f5c: c5 39 db 05 4c d6 03 00      	vpand	0x3d64c(%rip), %xmm8, %xmm8 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37f64: c5 a9 73 d4 1a               	vpsrlq	$0x1a, %xmm4, %xmm10
   37f69: c4 c1 61 d4 da               	vpaddq	%xmm10, %xmm3, %xmm3
   37f6e: c5 d9 db 25 3a d6 03 00      	vpand	0x3d63a(%rip), %xmm4, %xmm4 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37f76: c5 a9 73 d7 19               	vpsrlq	$0x19, %xmm7, %xmm10
   37f7b: c4 41 31 d4 ca               	vpaddq	%xmm10, %xmm9, %xmm9
   37f80: c5 c1 db 3d 18 d6 03 00      	vpand	0x3d618(%rip), %xmm7, %xmm7 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37f88: c5 a9 73 d3 19               	vpsrlq	$0x19, %xmm3, %xmm10
   37f8d: c4 c1 49 d4 f2               	vpaddq	%xmm10, %xmm6, %xmm6
   37f92: c5 e1 db 1d 06 d6 03 00      	vpand	0x3d606(%rip), %xmm3, %xmm3 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37f9a: c4 c1 29 73 d1 1a            	vpsrlq	$0x1a, %xmm9, %xmm10
   37fa0: c4 c1 79 d4 c2               	vpaddq	%xmm10, %xmm0, %xmm0
   37fa5: c5 31 db 0d 03 d6 03 00      	vpand	0x3d603(%rip), %xmm9, %xmm9 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37fad: c5 a9 73 d6 1a               	vpsrlq	$0x1a, %xmm6, %xmm10
   37fb2: c4 c1 51 d4 ea               	vpaddq	%xmm10, %xmm5, %xmm5
   37fb7: c5 c9 db 35 f1 d5 03 00      	vpand	0x3d5f1(%rip), %xmm6, %xmm6 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   37fbf: c5 a9 73 d0 19               	vpsrlq	$0x19, %xmm0, %xmm10
   37fc4: c4 c1 21 73 f2 04            	vpsllq	$0x4, %xmm10, %xmm11
   37fca: c4 c1 69 d4 d2               	vpaddq	%xmm10, %xmm2, %xmm2
   37fcf: c4 c1 29 73 f2 01            	vpsllq	$0x1, %xmm10, %xmm10
   37fd5: c4 41 21 d4 da               	vpaddq	%xmm10, %xmm11, %xmm11
   37fda: c4 c1 69 d4 d3               	vpaddq	%xmm11, %xmm2, %xmm2
   37fdf: c5 f9 db 05 b9 d5 03 00      	vpand	0x3d5b9(%rip), %xmm0, %xmm0 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37fe7: c5 a9 73 d5 19               	vpsrlq	$0x19, %xmm5, %xmm10
   37fec: c4 41 39 d4 c2               	vpaddq	%xmm10, %xmm8, %xmm8
   37ff1: c5 d1 db 2d a7 d5 03 00      	vpand	0x3d5a7(%rip), %xmm5, %xmm5 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   37ff9: c5 a9 73 d2 1a               	vpsrlq	$0x1a, %xmm2, %xmm10
   37ffe: c4 c1 71 d4 ca               	vpaddq	%xmm10, %xmm1, %xmm1
   38003: c5 e9 db 15 a5 d5 03 00      	vpand	0x3d5a5(%rip), %xmm2, %xmm2 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   3800b: c5 69 6d d1                  	vpunpckhqdq	%xmm1, %xmm2, %xmm10 # xmm10 = xmm2[1],xmm1[1]
   3800f: c5 79 7f 54 24 50            	vmovdqa	%xmm10, 0x50(%rsp)
   38015: c5 e9 6c c9                  	vpunpcklqdq	%xmm1, %xmm2, %xmm1 # xmm1 = xmm2[0],xmm1[0]
   38019: c5 d9 6d d3                  	vpunpckhqdq	%xmm3, %xmm4, %xmm2 # xmm2 = xmm4[1],xmm3[1]
   3801d: c5 f9 7f 54 24 60            	vmovdqa	%xmm2, 0x60(%rsp)
   38023: c5 d9 6c d3                  	vpunpcklqdq	%xmm3, %xmm4, %xmm2 # xmm2 = xmm4[0],xmm3[0]
   38027: c5 c9 6d dd                  	vpunpckhqdq	%xmm5, %xmm6, %xmm3 # xmm3 = xmm6[1],xmm5[1]
   3802b: c5 f9 7f 5c 24 70            	vmovdqa	%xmm3, 0x70(%rsp)
   38031: c5 c9 6c dd                  	vpunpcklqdq	%xmm5, %xmm6, %xmm3 # xmm3 = xmm6[0],xmm5[0]
   38035: c5 b9 6d e7                  	vpunpckhqdq	%xmm7, %xmm8, %xmm4 # xmm4 = xmm8[1],xmm7[1]
   38039: c5 f9 7f a4 24 80 00 00 00   	vmovdqa	%xmm4, 0x80(%rsp)
   38042: c5 b9 6c e7                  	vpunpcklqdq	%xmm7, %xmm8, %xmm4 # xmm4 = xmm8[0],xmm7[0]
   38046: c5 b1 6d e8                  	vpunpckhqdq	%xmm0, %xmm9, %xmm5 # xmm5 = xmm9[1],xmm0[1]
   3804a: c5 f9 7f ac 24 90 00 00 00   	vmovdqa	%xmm5, 0x90(%rsp)
   38053: c5 b1 6c c0                  	vpunpcklqdq	%xmm0, %xmm9, %xmm0 # xmm0 = xmm9[0],xmm0[0]
   38057: c5 f9 6f ac 24 d0 01 00 00   	vmovdqa	0x1d0(%rsp), %xmm5
   38060: c5 f1 d4 cd                  	vpaddq	%xmm5, %xmm1, %xmm1
   38064: c5 d1 6c f1                  	vpunpcklqdq	%xmm1, %xmm5, %xmm6 # xmm6 = xmm5[0],xmm1[0]
   38068: c5 d1 6d c9                  	vpunpckhqdq	%xmm1, %xmm5, %xmm1 # xmm1 = xmm5[1],xmm1[1]
   3806c: c5 c9 f4 ac 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm6, %xmm5
   38075: c5 f1 f4 bc 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm1, %xmm7
   3807e: c5 d1 d4 ef                  	vpaddq	%xmm7, %xmm5, %xmm5
   38082: c5 c9 f4 bc 24 30 02 00 00   	vpmuludq	0x230(%rsp), %xmm6, %xmm7
   3808b: c5 71 f4 84 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm1, %xmm8
   38094: c4 c1 41 d4 f8               	vpaddq	%xmm8, %xmm7, %xmm7
   38099: c5 49 f4 84 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm6, %xmm8
   380a2: c5 71 f4 8c 24 30 02 00 00   	vpmuludq	0x230(%rsp), %xmm1, %xmm9
   380ab: c4 41 39 d4 c1               	vpaddq	%xmm9, %xmm8, %xmm8
   380b0: c5 49 f4 8c 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm6, %xmm9
   380b9: c5 71 f4 94 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm1, %xmm10
   380c2: c4 41 31 d4 ca               	vpaddq	%xmm10, %xmm9, %xmm9
   380c7: c5 49 f4 94 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm6, %xmm10
   380d0: c5 71 f4 9c 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm1, %xmm11
   380d9: c4 41 29 d4 d3               	vpaddq	%xmm11, %xmm10, %xmm10
   380de: c5 49 f4 9c 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm6, %xmm11
   380e7: c5 71 f4 a4 24 90 02 00 00   	vpmuludq	0x290(%rsp), %xmm1, %xmm12
   380f0: c4 41 21 d4 dc               	vpaddq	%xmm12, %xmm11, %xmm11
   380f5: c5 49 f4 a4 24 c0 02 00 00   	vpmuludq	0x2c0(%rsp), %xmm6, %xmm12
   380fe: c5 71 f4 ac 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm1, %xmm13
   38107: c4 41 19 d4 e5               	vpaddq	%xmm13, %xmm12, %xmm12
   3810c: c5 49 f4 ac 24 e0 02 00 00   	vpmuludq	0x2e0(%rsp), %xmm6, %xmm13
   38115: c5 71 f4 b4 24 d0 02 00 00   	vpmuludq	0x2d0(%rsp), %xmm1, %xmm14
   3811e: c4 41 11 d4 ee               	vpaddq	%xmm14, %xmm13, %xmm13
   38123: c5 49 f4 b4 24 f0 02 00 00   	vpmuludq	0x2f0(%rsp), %xmm6, %xmm14
   3812c: c5 71 f4 bc 24 e0 02 00 00   	vpmuludq	0x2e0(%rsp), %xmm1, %xmm15
   38135: c4 41 09 d4 f7               	vpaddq	%xmm15, %xmm14, %xmm14
   3813a: c5 c9 f4 b4 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm6, %xmm6
   38143: c5 f1 f4 0d 15 d4 03 00      	vpmuludq	0x3d415(%rip), %xmm1, %xmm1 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   3814b: c5 f1 f4 8c 24 00 03 00 00   	vpmuludq	0x300(%rsp), %xmm1, %xmm1
   38154: c5 c9 d4 f1                  	vpaddq	%xmm1, %xmm6, %xmm6
   38158: c5 f9 6f 8c 24 20 02 00 00   	vmovdqa	0x220(%rsp), %xmm1
   38161: c5 e9 d4 d1                  	vpaddq	%xmm1, %xmm2, %xmm2
   38165: c5 71 6c fa                  	vpunpcklqdq	%xmm2, %xmm1, %xmm15 # xmm15 = xmm1[0],xmm2[0]
   38169: c5 f1 6d ca                  	vpunpckhqdq	%xmm2, %xmm1, %xmm1 # xmm1 = xmm1[1],xmm2[1]
   3816d: c5 81 f4 94 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm15, %xmm2
   38176: c5 c1 d4 fa                  	vpaddq	%xmm2, %xmm7, %xmm7
   3817a: c5 81 f4 94 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm15, %xmm2
   38183: c5 39 d4 c2                  	vpaddq	%xmm2, %xmm8, %xmm8
   38187: c5 81 f4 94 24 30 02 00 00   	vpmuludq	0x230(%rsp), %xmm15, %xmm2
   38190: c5 31 d4 ca                  	vpaddq	%xmm2, %xmm9, %xmm9
   38194: c5 81 f4 94 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm15, %xmm2
   3819d: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   381a1: c5 81 f4 94 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm15, %xmm2
   381aa: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   381ae: c5 81 f4 94 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm15, %xmm2
   381b7: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   381bb: c5 81 f4 94 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm15, %xmm2
   381c4: c5 11 d4 ea                  	vpaddq	%xmm2, %xmm13, %xmm13
   381c8: c5 81 f4 94 24 c0 02 00 00   	vpmuludq	0x2c0(%rsp), %xmm15, %xmm2
   381d1: c5 09 d4 f2                  	vpaddq	%xmm2, %xmm14, %xmm14
   381d5: c5 01 f4 3d 83 d3 03 00      	vpmuludq	0x3d383(%rip), %xmm15, %xmm15 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   381dd: c5 81 f4 94 24 e0 02 00 00   	vpmuludq	0x2e0(%rsp), %xmm15, %xmm2
   381e6: c5 c9 d4 f2                  	vpaddq	%xmm2, %xmm6, %xmm6
   381ea: c5 01 f4 bc 24 f0 02 00 00   	vpmuludq	0x2f0(%rsp), %xmm15, %xmm15
   381f3: c4 c1 51 d4 ef               	vpaddq	%xmm15, %xmm5, %xmm5
   381f8: c5 f1 f4 94 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm1, %xmm2
   38201: c5 39 d4 c2                  	vpaddq	%xmm2, %xmm8, %xmm8
   38205: c5 f1 f4 94 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm1, %xmm2
   3820e: c5 31 d4 ca                  	vpaddq	%xmm2, %xmm9, %xmm9
   38212: c5 f1 f4 94 24 30 02 00 00   	vpmuludq	0x230(%rsp), %xmm1, %xmm2
   3821b: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   3821f: c5 f1 f4 94 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm1, %xmm2
   38228: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   3822c: c5 f1 f4 94 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm1, %xmm2
   38235: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   38239: c5 f1 f4 94 24 90 02 00 00   	vpmuludq	0x290(%rsp), %xmm1, %xmm2
   38242: c5 11 d4 ea                  	vpaddq	%xmm2, %xmm13, %xmm13
   38246: c5 f1 f4 94 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm1, %xmm2
   3824f: c5 09 d4 f2                  	vpaddq	%xmm2, %xmm14, %xmm14
   38253: c5 f1 f4 0d 05 d3 03 00      	vpmuludq	0x3d305(%rip), %xmm1, %xmm1 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   3825b: c5 f1 f4 94 24 d0 02 00 00   	vpmuludq	0x2d0(%rsp), %xmm1, %xmm2
   38264: c5 c9 d4 f2                  	vpaddq	%xmm2, %xmm6, %xmm6
   38268: c5 f1 f4 94 24 e0 02 00 00   	vpmuludq	0x2e0(%rsp), %xmm1, %xmm2
   38271: c5 d1 d4 ea                  	vpaddq	%xmm2, %xmm5, %xmm5
   38275: c5 f1 f4 8c 24 00 03 00 00   	vpmuludq	0x300(%rsp), %xmm1, %xmm1
   3827e: c5 c1 d4 f9                  	vpaddq	%xmm1, %xmm7, %xmm7
   38282: c5 f9 6f 8c 24 60 02 00 00   	vmovdqa	0x260(%rsp), %xmm1
   3828b: c5 e1 d4 d9                  	vpaddq	%xmm1, %xmm3, %xmm3
   3828f: c5 f1 6c d3                  	vpunpcklqdq	%xmm3, %xmm1, %xmm2 # xmm2 = xmm1[0],xmm3[0]
   38293: c5 f1 6d cb                  	vpunpckhqdq	%xmm3, %xmm1, %xmm1 # xmm1 = xmm1[1],xmm3[1]
   38297: c5 e9 f4 9c 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm2, %xmm3
   382a0: c5 31 d4 cb                  	vpaddq	%xmm3, %xmm9, %xmm9
   382a4: c5 e9 f4 9c 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm2, %xmm3
   382ad: c5 29 d4 d3                  	vpaddq	%xmm3, %xmm10, %xmm10
   382b1: c5 e9 f4 9c 24 30 02 00 00   	vpmuludq	0x230(%rsp), %xmm2, %xmm3
   382ba: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   382be: c5 e9 f4 9c 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm2, %xmm3
   382c7: c5 19 d4 e3                  	vpaddq	%xmm3, %xmm12, %xmm12
   382cb: c5 e9 f4 9c 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm2, %xmm3
   382d4: c5 11 d4 eb                  	vpaddq	%xmm3, %xmm13, %xmm13
   382d8: c5 e9 f4 9c 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm2, %xmm3
   382e1: c5 09 d4 f3                  	vpaddq	%xmm3, %xmm14, %xmm14
   382e5: c5 e9 f4 15 73 d2 03 00      	vpmuludq	0x3d273(%rip), %xmm2, %xmm2 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   382ed: c5 e9 f4 9c 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm2, %xmm3
   382f6: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   382fa: c5 e9 f4 9c 24 c0 02 00 00   	vpmuludq	0x2c0(%rsp), %xmm2, %xmm3
   38303: c5 d1 d4 eb                  	vpaddq	%xmm3, %xmm5, %xmm5
   38307: c5 e9 f4 9c 24 e0 02 00 00   	vpmuludq	0x2e0(%rsp), %xmm2, %xmm3
   38310: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   38314: c5 e9 f4 94 24 f0 02 00 00   	vpmuludq	0x2f0(%rsp), %xmm2, %xmm2
   3831d: c5 39 d4 c2                  	vpaddq	%xmm2, %xmm8, %xmm8
   38321: c5 f1 f4 94 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm1, %xmm2
   3832a: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   3832e: c5 f1 f4 94 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm1, %xmm2
   38337: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   3833b: c5 f1 f4 94 24 30 02 00 00   	vpmuludq	0x230(%rsp), %xmm1, %xmm2
   38344: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   38348: c5 f1 f4 94 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm1, %xmm2
   38351: c5 11 d4 ea                  	vpaddq	%xmm2, %xmm13, %xmm13
   38355: c5 f1 f4 94 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm1, %xmm2
   3835e: c5 09 d4 f2                  	vpaddq	%xmm2, %xmm14, %xmm14
   38362: c5 f1 f4 0d f6 d1 03 00      	vpmuludq	0x3d1f6(%rip), %xmm1, %xmm1 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   3836a: c5 f1 f4 94 24 90 02 00 00   	vpmuludq	0x290(%rsp), %xmm1, %xmm2
   38373: c5 c9 d4 f2                  	vpaddq	%xmm2, %xmm6, %xmm6
   38377: c5 f1 f4 94 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm1, %xmm2
   38380: c5 d1 d4 ea                  	vpaddq	%xmm2, %xmm5, %xmm5
   38384: c5 f1 f4 94 24 d0 02 00 00   	vpmuludq	0x2d0(%rsp), %xmm1, %xmm2
   3838d: c5 c1 d4 fa                  	vpaddq	%xmm2, %xmm7, %xmm7
   38391: c5 f1 f4 94 24 e0 02 00 00   	vpmuludq	0x2e0(%rsp), %xmm1, %xmm2
   3839a: c5 39 d4 c2                  	vpaddq	%xmm2, %xmm8, %xmm8
   3839e: c5 f1 f4 8c 24 00 03 00 00   	vpmuludq	0x300(%rsp), %xmm1, %xmm1
   383a7: c5 31 d4 c9                  	vpaddq	%xmm1, %xmm9, %xmm9
   383ab: c5 f9 6f 8c 24 a0 02 00 00   	vmovdqa	0x2a0(%rsp), %xmm1
   383b4: c5 d9 d4 e1                  	vpaddq	%xmm1, %xmm4, %xmm4
   383b8: c5 f1 6c d4                  	vpunpcklqdq	%xmm4, %xmm1, %xmm2 # xmm2 = xmm1[0],xmm4[0]
   383bc: c5 f1 6d cc                  	vpunpckhqdq	%xmm4, %xmm1, %xmm1 # xmm1 = xmm1[1],xmm4[1]
   383c0: c5 e9 f4 9c 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm2, %xmm3
   383c9: c5 21 d4 db                  	vpaddq	%xmm3, %xmm11, %xmm11
   383cd: c5 e9 f4 9c 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm2, %xmm3
   383d6: c5 19 d4 e3                  	vpaddq	%xmm3, %xmm12, %xmm12
   383da: c5 e9 f4 9c 24 30 02 00 00   	vpmuludq	0x230(%rsp), %xmm2, %xmm3
   383e3: c5 11 d4 eb                  	vpaddq	%xmm3, %xmm13, %xmm13
   383e7: c5 e9 f4 9c 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm2, %xmm3
   383f0: c5 09 d4 f3                  	vpaddq	%xmm3, %xmm14, %xmm14
   383f4: c5 e9 f4 15 64 d1 03 00      	vpmuludq	0x3d164(%rip), %xmm2, %xmm2 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   383fc: c5 e9 f4 9c 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm2, %xmm3
   38405: c5 c9 d4 f3                  	vpaddq	%xmm3, %xmm6, %xmm6
   38409: c5 e9 f4 9c 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm2, %xmm3
   38412: c5 d1 d4 eb                  	vpaddq	%xmm3, %xmm5, %xmm5
   38416: c5 e9 f4 9c 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm2, %xmm3
   3841f: c5 c1 d4 fb                  	vpaddq	%xmm3, %xmm7, %xmm7
   38423: c5 e9 f4 9c 24 c0 02 00 00   	vpmuludq	0x2c0(%rsp), %xmm2, %xmm3
   3842c: c5 39 d4 c3                  	vpaddq	%xmm3, %xmm8, %xmm8
   38430: c5 e9 f4 9c 24 e0 02 00 00   	vpmuludq	0x2e0(%rsp), %xmm2, %xmm3
   38439: c5 31 d4 cb                  	vpaddq	%xmm3, %xmm9, %xmm9
   3843d: c5 e9 f4 94 24 f0 02 00 00   	vpmuludq	0x2f0(%rsp), %xmm2, %xmm2
   38446: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   3844a: c5 f1 f4 94 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm1, %xmm2
   38453: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   38457: c5 f1 f4 94 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm1, %xmm2
   38460: c5 11 d4 ea                  	vpaddq	%xmm2, %xmm13, %xmm13
   38464: c5 f1 f4 94 24 30 02 00 00   	vpmuludq	0x230(%rsp), %xmm1, %xmm2
   3846d: c5 09 d4 f2                  	vpaddq	%xmm2, %xmm14, %xmm14
   38471: c5 f1 f4 0d e7 d0 03 00      	vpmuludq	0x3d0e7(%rip), %xmm1, %xmm1 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   38479: c5 f1 f4 94 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm1, %xmm2
   38482: c5 c9 d4 f2                  	vpaddq	%xmm2, %xmm6, %xmm6
   38486: c5 f1 f4 94 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm1, %xmm2
   3848f: c5 d1 d4 ea                  	vpaddq	%xmm2, %xmm5, %xmm5
   38493: c5 f1 f4 94 24 90 02 00 00   	vpmuludq	0x290(%rsp), %xmm1, %xmm2
   3849c: c5 c1 d4 fa                  	vpaddq	%xmm2, %xmm7, %xmm7
   384a0: c5 f1 f4 94 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm1, %xmm2
   384a9: c5 39 d4 c2                  	vpaddq	%xmm2, %xmm8, %xmm8
   384ad: c5 f1 f4 94 24 d0 02 00 00   	vpmuludq	0x2d0(%rsp), %xmm1, %xmm2
   384b6: c5 31 d4 ca                  	vpaddq	%xmm2, %xmm9, %xmm9
   384ba: c5 f1 f4 94 24 e0 02 00 00   	vpmuludq	0x2e0(%rsp), %xmm1, %xmm2
   384c3: c5 29 d4 d2                  	vpaddq	%xmm2, %xmm10, %xmm10
   384c7: c5 f1 f4 8c 24 00 03 00 00   	vpmuludq	0x300(%rsp), %xmm1, %xmm1
   384d0: c5 21 d4 d9                  	vpaddq	%xmm1, %xmm11, %xmm11
   384d4: c5 f9 6f 8c 24 c0 01 00 00   	vmovdqa	0x1c0(%rsp), %xmm1
   384dd: c5 f9 d4 c1                  	vpaddq	%xmm1, %xmm0, %xmm0
   384e1: c5 f1 6c d0                  	vpunpcklqdq	%xmm0, %xmm1, %xmm2 # xmm2 = xmm1[0],xmm0[0]
   384e5: c5 f1 6d c0                  	vpunpckhqdq	%xmm0, %xmm1, %xmm0 # xmm0 = xmm1[1],xmm0[1]
   384e9: c5 e9 f4 8c 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm2, %xmm1
   384f2: c5 11 d4 e9                  	vpaddq	%xmm1, %xmm13, %xmm13
   384f6: c5 e9 f4 8c 24 00 02 00 00   	vpmuludq	0x200(%rsp), %xmm2, %xmm1
   384ff: c5 09 d4 f1                  	vpaddq	%xmm1, %xmm14, %xmm14
   38503: c5 e9 f4 15 55 d0 03 00      	vpmuludq	0x3d055(%rip), %xmm2, %xmm2 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   3850b: c5 e9 f4 8c 24 30 02 00 00   	vpmuludq	0x230(%rsp), %xmm2, %xmm1
   38514: c5 c9 d4 f1                  	vpaddq	%xmm1, %xmm6, %xmm6
   38518: c5 e9 f4 8c 24 40 02 00 00   	vpmuludq	0x240(%rsp), %xmm2, %xmm1
   38521: c5 d1 d4 e9                  	vpaddq	%xmm1, %xmm5, %xmm5
   38525: c5 e9 f4 8c 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm2, %xmm1
   3852e: c5 c1 d4 f9                  	vpaddq	%xmm1, %xmm7, %xmm7
   38532: c5 e9 f4 8c 24 80 02 00 00   	vpmuludq	0x280(%rsp), %xmm2, %xmm1
   3853b: c5 39 d4 c1                  	vpaddq	%xmm1, %xmm8, %xmm8
   3853f: c5 e9 f4 8c 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm2, %xmm1
   38548: c5 31 d4 c9                  	vpaddq	%xmm1, %xmm9, %xmm9
   3854c: c5 e9 f4 8c 24 c0 02 00 00   	vpmuludq	0x2c0(%rsp), %xmm2, %xmm1
   38555: c5 29 d4 d1                  	vpaddq	%xmm1, %xmm10, %xmm10
   38559: c5 e9 f4 8c 24 e0 02 00 00   	vpmuludq	0x2e0(%rsp), %xmm2, %xmm1
   38562: c5 21 d4 d9                  	vpaddq	%xmm1, %xmm11, %xmm11
   38566: c5 e9 f4 94 24 f0 02 00 00   	vpmuludq	0x2f0(%rsp), %xmm2, %xmm2
   3856f: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   38573: c5 f9 f4 8c 24 e0 01 00 00   	vpmuludq	0x1e0(%rsp), %xmm0, %xmm1
   3857c: c5 09 d4 f1                  	vpaddq	%xmm1, %xmm14, %xmm14
   38580: c5 f9 f4 05 d8 cf 03 00      	vpmuludq	0x3cfd8(%rip), %xmm0, %xmm0 # 0x75560 <crypto_scalarmult_curve25519_sandy2x_v19_19>
   38588: c5 f9 f4 8c 24 10 02 00 00   	vpmuludq	0x210(%rsp), %xmm0, %xmm1
   38591: c5 c9 d4 f1                  	vpaddq	%xmm1, %xmm6, %xmm6
   38595: c5 f9 f4 8c 24 30 02 00 00   	vpmuludq	0x230(%rsp), %xmm0, %xmm1
   3859e: c5 d1 d4 e9                  	vpaddq	%xmm1, %xmm5, %xmm5
   385a2: c5 f9 f4 8c 24 50 02 00 00   	vpmuludq	0x250(%rsp), %xmm0, %xmm1
   385ab: c5 c1 d4 f9                  	vpaddq	%xmm1, %xmm7, %xmm7
   385af: c5 f9 f4 8c 24 70 02 00 00   	vpmuludq	0x270(%rsp), %xmm0, %xmm1
   385b8: c5 39 d4 c1                  	vpaddq	%xmm1, %xmm8, %xmm8
   385bc: c5 f9 f4 8c 24 90 02 00 00   	vpmuludq	0x290(%rsp), %xmm0, %xmm1
   385c5: c5 31 d4 c9                  	vpaddq	%xmm1, %xmm9, %xmm9
   385c9: c5 f9 f4 8c 24 b0 02 00 00   	vpmuludq	0x2b0(%rsp), %xmm0, %xmm1
   385d2: c5 29 d4 d1                  	vpaddq	%xmm1, %xmm10, %xmm10
   385d6: c5 f9 f4 8c 24 d0 02 00 00   	vpmuludq	0x2d0(%rsp), %xmm0, %xmm1
   385df: c5 21 d4 d9                  	vpaddq	%xmm1, %xmm11, %xmm11
   385e3: c5 f9 f4 8c 24 e0 02 00 00   	vpmuludq	0x2e0(%rsp), %xmm0, %xmm1
   385ec: c5 19 d4 e1                  	vpaddq	%xmm1, %xmm12, %xmm12
   385f0: c5 f9 f4 84 24 00 03 00 00   	vpmuludq	0x300(%rsp), %xmm0, %xmm0
   385f9: c5 11 d4 e8                  	vpaddq	%xmm0, %xmm13, %xmm13
   385fd: c5 f9 73 d6 1a               	vpsrlq	$0x1a, %xmm6, %xmm0
   38602: c5 d1 d4 e8                  	vpaddq	%xmm0, %xmm5, %xmm5
   38606: c5 c9 db 35 a2 cf 03 00      	vpand	0x3cfa2(%rip), %xmm6, %xmm6 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   3860e: c4 c1 79 73 d2 19            	vpsrlq	$0x19, %xmm10, %xmm0
   38614: c5 21 d4 d8                  	vpaddq	%xmm0, %xmm11, %xmm11
   38618: c5 29 db 15 80 cf 03 00      	vpand	0x3cf80(%rip), %xmm10, %xmm10 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   38620: c5 f9 73 d5 19               	vpsrlq	$0x19, %xmm5, %xmm0
   38625: c5 c1 d4 f8                  	vpaddq	%xmm0, %xmm7, %xmm7
   38629: c5 d1 db 2d 6f cf 03 00      	vpand	0x3cf6f(%rip), %xmm5, %xmm5 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   38631: c4 c1 79 73 d3 1a            	vpsrlq	$0x1a, %xmm11, %xmm0
   38637: c5 19 d4 e0                  	vpaddq	%xmm0, %xmm12, %xmm12
   3863b: c5 21 db 1d 6d cf 03 00      	vpand	0x3cf6d(%rip), %xmm11, %xmm11 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   38643: c5 f9 73 d7 1a               	vpsrlq	$0x1a, %xmm7, %xmm0
   38648: c5 39 d4 c0                  	vpaddq	%xmm0, %xmm8, %xmm8
   3864c: c5 c1 db 3d 5c cf 03 00      	vpand	0x3cf5c(%rip), %xmm7, %xmm7 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   38654: c4 c1 79 73 d4 19            	vpsrlq	$0x19, %xmm12, %xmm0
   3865a: c5 11 d4 e8                  	vpaddq	%xmm0, %xmm13, %xmm13
   3865e: c5 19 db 25 3a cf 03 00      	vpand	0x3cf3a(%rip), %xmm12, %xmm12 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   38666: c4 c1 79 73 d0 19            	vpsrlq	$0x19, %xmm8, %xmm0
   3866c: c5 31 d4 c8                  	vpaddq	%xmm0, %xmm9, %xmm9
   38670: c5 39 db 05 28 cf 03 00      	vpand	0x3cf28(%rip), %xmm8, %xmm8 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   38678: c4 c1 79 73 d5 1a            	vpsrlq	$0x1a, %xmm13, %xmm0
   3867e: c5 09 d4 f0                  	vpaddq	%xmm0, %xmm14, %xmm14
   38682: c5 11 db 2d 26 cf 03 00      	vpand	0x3cf26(%rip), %xmm13, %xmm13 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   3868a: c4 c1 79 73 d1 1a            	vpsrlq	$0x1a, %xmm9, %xmm0
   38690: c5 29 d4 d0                  	vpaddq	%xmm0, %xmm10, %xmm10
   38694: c5 31 db 0d 14 cf 03 00      	vpand	0x3cf14(%rip), %xmm9, %xmm9 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   3869c: c4 c1 79 73 d6 19            	vpsrlq	$0x19, %xmm14, %xmm0
   386a2: c5 f1 73 f0 04               	vpsllq	$0x4, %xmm0, %xmm1
   386a7: c5 c9 d4 f0                  	vpaddq	%xmm0, %xmm6, %xmm6
   386ab: c5 f9 73 f0 01               	vpsllq	$0x1, %xmm0, %xmm0
   386b0: c5 f1 d4 c8                  	vpaddq	%xmm0, %xmm1, %xmm1
   386b4: c5 c9 d4 f1                  	vpaddq	%xmm1, %xmm6, %xmm6
   386b8: c5 09 db 35 e0 ce 03 00      	vpand	0x3cee0(%rip), %xmm14, %xmm14 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   386c0: c4 c1 79 73 d2 19            	vpsrlq	$0x19, %xmm10, %xmm0
   386c6: c5 21 d4 d8                  	vpaddq	%xmm0, %xmm11, %xmm11
   386ca: c5 29 db 15 ce ce 03 00      	vpand	0x3cece(%rip), %xmm10, %xmm10 # 0x755a0 <crypto_scalarmult_curve25519_sandy2x_m25>
   386d2: c5 f9 73 d6 1a               	vpsrlq	$0x1a, %xmm6, %xmm0
   386d7: c5 d1 d4 e8                  	vpaddq	%xmm0, %xmm5, %xmm5
   386db: c5 c9 db 35 cd ce 03 00      	vpand	0x3cecd(%rip), %xmm6, %xmm6 # 0x755b0 <crypto_scalarmult_curve25519_sandy2x_m26>
   386e3: c5 c9 6d cd                  	vpunpckhqdq	%xmm5, %xmm6, %xmm1 # xmm1 = xmm6[1],xmm5[1]
   386e7: c5 c9 6c c5                  	vpunpcklqdq	%xmm5, %xmm6, %xmm0 # xmm0 = xmm6[0],xmm5[0]
   386eb: c4 c1 41 6d d8               	vpunpckhqdq	%xmm8, %xmm7, %xmm3 # xmm3 = xmm7[1],xmm8[1]
   386f0: c4 c1 41 6c d0               	vpunpcklqdq	%xmm8, %xmm7, %xmm2 # xmm2 = xmm7[0],xmm8[0]
   386f5: c4 c1 31 6d ea               	vpunpckhqdq	%xmm10, %xmm9, %xmm5 # xmm5 = xmm9[1],xmm10[1]
   386fa: c4 c1 31 6c e2               	vpunpcklqdq	%xmm10, %xmm9, %xmm4 # xmm4 = xmm9[0],xmm10[0]
   386ff: c4 c1 21 6d fc               	vpunpckhqdq	%xmm12, %xmm11, %xmm7 # xmm7 = xmm11[1],xmm12[1]
   38704: c4 c1 21 6c f4               	vpunpcklqdq	%xmm12, %xmm11, %xmm6 # xmm6 = xmm11[0],xmm12[0]
   38709: c4 41 11 6d ce               	vpunpckhqdq	%xmm14, %xmm13, %xmm9 # xmm9 = xmm13[1],xmm14[1]
   3870e: c4 41 11 6c c6               	vpunpcklqdq	%xmm14, %xmm13, %xmm8 # xmm8 = xmm13[0],xmm14[0]
   38713: 48 83 fa 00                  	cmpq	$0x0, %rdx
   38717: 0f 85 a3 e1 ff ff            	jne	0x368c0 <._ladder_loop>
   3871d: c5 fa 7f 8f a0 00 00 00      	vmovdqu	%xmm1, 0xa0(%rdi)
   38725: c5 fa 7f 47 50               	vmovdqu	%xmm0, 0x50(%rdi)
   3872a: c5 fa 7f 9f b0 00 00 00      	vmovdqu	%xmm3, 0xb0(%rdi)
   38732: c5 fa 7f 57 60               	vmovdqu	%xmm2, 0x60(%rdi)
   38737: c5 fa 7f af c0 00 00 00      	vmovdqu	%xmm5, 0xc0(%rdi)
   3873f: c5 fa 7f 67 70               	vmovdqu	%xmm4, 0x70(%rdi)
   38744: c5 fa 7f bf d0 00 00 00      	vmovdqu	%xmm7, 0xd0(%rdi)
   3874c: c5 fa 7f b7 80 00 00 00      	vmovdqu	%xmm6, 0x80(%rdi)
   38754: c5 7a 7f 8f e0 00 00 00      	vmovdqu	%xmm9, 0xe0(%rdi)
   3875c: c5 7a 7f 87 90 00 00 00      	vmovdqu	%xmm8, 0x90(%rdi)
   38764: 4c 8b 9c 24 20 07 00 00      	movq	0x720(%rsp), %r11
   3876c: 4c 8b a4 24 28 07 00 00      	movq	0x728(%rsp), %r12
   38774: 4c 8b ac 24 30 07 00 00      	movq	0x730(%rsp), %r13
   3877c: 4c 8b b4 24 38 07 00 00      	movq	0x738(%rsp), %r14
   38784: 4c 01 dc                     	addq	%r11, %rsp
   38787: c3                           	retq
   38788: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000038790 <crypto_box_curve25519xchacha20poly1305_seed_keypair>:
   38790: 41 54                        	pushq	%r12
   38792: 55                           	pushq	%rbp
   38793: 48 89 fd                     	movq	%rdi, %rbp
   38796: 53                           	pushq	%rbx
   38797: 48 89 f3                     	movq	%rsi, %rbx
   3879a: 48 89 d6                     	movq	%rdx, %rsi
   3879d: ba 20 00 00 00               	movl	$0x20, %edx
   387a2: 48 83 ec 50                  	subq	$0x50, %rsp
   387a6: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   387af: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   387b4: 31 c0                        	xorl	%eax, %eax
   387b6: 49 89 e4                     	movq	%rsp, %r12
   387b9: 4c 89 e7                     	movq	%r12, %rdi
   387bc: e8 7f 5c fd ff               	callq	0xe440 <crypto_hash_sha512@plt>
   387c1: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   387c6: be 40 00 00 00               	movl	$0x40, %esi
   387cb: 4c 89 e7                     	movq	%r12, %rdi
   387ce: 66 0f 6f 4c 24 10            	movdqa	0x10(%rsp), %xmm1
   387d4: 0f 11 03                     	movups	%xmm0, (%rbx)
   387d7: 0f 11 4b 10                  	movups	%xmm1, 0x10(%rbx)
   387db: e8 d0 5a fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   387e0: 48 89 de                     	movq	%rbx, %rsi
   387e3: 48 89 ef                     	movq	%rbp, %rdi
   387e6: e8 95 61 fd ff               	callq	0xe980 <crypto_scalarmult_curve25519_base@plt>
   387eb: 48 8b 54 24 48               	movq	0x48(%rsp), %rdx
   387f0: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   387f9: 75 09                        	jne	0x38804 <crypto_box_curve25519xchacha20poly1305_seed_keypair+0x74>
   387fb: 48 83 c4 50                  	addq	$0x50, %rsp
   387ff: 5b                           	popq	%rbx
   38800: 5d                           	popq	%rbp
   38801: 41 5c                        	popq	%r12
   38803: c3                           	retq
   38804: e8 e7 5a fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   38809: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000038810 <crypto_box_curve25519xchacha20poly1305_keypair>:
   38810: 55                           	pushq	%rbp
   38811: 48 89 fd                     	movq	%rdi, %rbp
   38814: 53                           	pushq	%rbx
   38815: 48 89 f3                     	movq	%rsi, %rbx
   38818: be 20 00 00 00               	movl	$0x20, %esi
   3881d: 48 89 df                     	movq	%rbx, %rdi
   38820: 48 83 ec 08                  	subq	$0x8, %rsp
   38824: e8 87 5e fd ff               	callq	0xe6b0 <randombytes_buf@plt>
   38829: 48 83 c4 08                  	addq	$0x8, %rsp
   3882d: 48 89 de                     	movq	%rbx, %rsi
   38830: 48 89 ef                     	movq	%rbp, %rdi
   38833: 5b                           	popq	%rbx
   38834: 5d                           	popq	%rbp
   38835: e9 46 61 fd ff               	jmp	0xe980 <crypto_scalarmult_curve25519_base@plt>
   3883a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000038840 <crypto_box_curve25519xchacha20poly1305_beforenm>:
   38840: 55                           	pushq	%rbp
   38841: 48 89 f0                     	movq	%rsi, %rax
   38844: 48 89 d6                     	movq	%rdx, %rsi
   38847: 53                           	pushq	%rbx
   38848: 48 89 fb                     	movq	%rdi, %rbx
   3884b: 48 83 ec 38                  	subq	$0x38, %rsp
   3884f: 64 48 8b 14 25 28 00 00 00   	movq	%fs:0x28, %rdx
   38858: 48 89 54 24 28               	movq	%rdx, 0x28(%rsp)
   3885d: 31 d2                        	xorl	%edx, %edx
   3885f: 48 89 e5                     	movq	%rsp, %rbp
   38862: 48 89 c2                     	movq	%rax, %rdx
   38865: 48 89 ef                     	movq	%rbp, %rdi
   38868: e8 63 5e fd ff               	callq	0xe6d0 <crypto_scalarmult_curve25519@plt>
   3886d: 85 c0                        	testl	%eax, %eax
   3886f: 75 2f                        	jne	0x388a0 <crypto_box_curve25519xchacha20poly1305_beforenm+0x60>
   38871: 31 c9                        	xorl	%ecx, %ecx
   38873: 48 89 ea                     	movq	%rbp, %rdx
   38876: 48 8d 35 53 14 03 00         	leaq	0x31453(%rip), %rsi     # 0x69cd0 <zero.0>
   3887d: 48 89 df                     	movq	%rbx, %rdi
   38880: e8 ab 57 fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   38885: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   3888a: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   38893: 75 12                        	jne	0x388a7 <crypto_box_curve25519xchacha20poly1305_beforenm+0x67>
   38895: 48 83 c4 38                  	addq	$0x38, %rsp
   38899: 5b                           	popq	%rbx
   3889a: 5d                           	popq	%rbp
   3889b: c3                           	retq
   3889c: 0f 1f 40 00                  	nopl	(%rax)
   388a0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   388a5: eb de                        	jmp	0x38885 <crypto_box_curve25519xchacha20poly1305_beforenm+0x45>
   388a7: e8 44 5a fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   388ac: 0f 1f 40 00                  	nopl	(%rax)

00000000000388b0 <crypto_box_curve25519xchacha20poly1305_detached_afternm>:
   388b0: e9 5b 60 fd ff               	jmp	0xe910 <crypto_secretbox_xchacha20poly1305_detached@plt>
   388b5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000388c0 <crypto_box_curve25519xchacha20poly1305_detached>:
   388c0: 41 57                        	pushq	%r15
   388c2: 41 56                        	pushq	%r14
   388c4: 4d 89 c6                     	movq	%r8, %r14
   388c7: 41 55                        	pushq	%r13
   388c9: 49 89 cd                     	movq	%rcx, %r13
   388cc: 41 54                        	pushq	%r12
   388ce: 49 89 d4                     	movq	%rdx, %r12
   388d1: 4c 89 ca                     	movq	%r9, %rdx
   388d4: 55                           	pushq	%rbp
   388d5: 48 89 f5                     	movq	%rsi, %rbp
   388d8: 53                           	pushq	%rbx
   388d9: 48 83 ec 68                  	subq	$0x68, %rsp
   388dd: 48 89 7c 24 08               	movq	%rdi, 0x8(%rsp)
   388e2: 48 8d 5c 24 30               	leaq	0x30(%rsp), %rbx
   388e7: 48 8b b4 24 a0 00 00 00      	movq	0xa0(%rsp), %rsi
   388ef: 48 89 df                     	movq	%rbx, %rdi
   388f2: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   388fb: 48 89 44 24 58               	movq	%rax, 0x58(%rsp)
   38900: 31 c0                        	xorl	%eax, %eax
   38902: e8 c9 5d fd ff               	callq	0xe6d0 <crypto_scalarmult_curve25519@plt>
   38907: 85 c0                        	testl	%eax, %eax
   38909: 75 6d                        	jne	0x38978 <crypto_box_curve25519xchacha20poly1305_detached+0xb8>
   3890b: 4c 8d 7c 24 10               	leaq	0x10(%rsp), %r15
   38910: 31 c9                        	xorl	%ecx, %ecx
   38912: 48 89 da                     	movq	%rbx, %rdx
   38915: 48 8d 35 b4 13 03 00         	leaq	0x313b4(%rip), %rsi     # 0x69cd0 <zero.0>
   3891c: 4c 89 ff                     	movq	%r15, %rdi
   3891f: e8 0c 57 fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   38924: 85 c0                        	testl	%eax, %eax
   38926: 75 50                        	jne	0x38978 <crypto_box_curve25519xchacha20poly1305_detached+0xb8>
   38928: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   3892d: 48 89 ee                     	movq	%rbp, %rsi
   38930: 4d 89 f9                     	movq	%r15, %r9
   38933: 4d 89 f0                     	movq	%r14, %r8
   38936: 4c 89 e9                     	movq	%r13, %rcx
   38939: 4c 89 e2                     	movq	%r12, %rdx
   3893c: e8 cf 5f fd ff               	callq	0xe910 <crypto_secretbox_xchacha20poly1305_detached@plt>
   38941: be 20 00 00 00               	movl	$0x20, %esi
   38946: 4c 89 ff                     	movq	%r15, %rdi
   38949: 89 c3                        	movl	%eax, %ebx
   3894b: e8 60 59 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   38950: 48 8b 44 24 58               	movq	0x58(%rsp), %rax
   38955: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3895e: 75 1f                        	jne	0x3897f <crypto_box_curve25519xchacha20poly1305_detached+0xbf>
   38960: 48 83 c4 68                  	addq	$0x68, %rsp
   38964: 89 d8                        	movl	%ebx, %eax
   38966: 5b                           	popq	%rbx
   38967: 5d                           	popq	%rbp
   38968: 41 5c                        	popq	%r12
   3896a: 41 5d                        	popq	%r13
   3896c: 41 5e                        	popq	%r14
   3896e: 41 5f                        	popq	%r15
   38970: c3                           	retq
   38971: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   38978: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   3897d: eb d1                        	jmp	0x38950 <crypto_box_curve25519xchacha20poly1305_detached+0x90>
   3897f: e8 6c 59 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   38984: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3898f: 90                           	nop

0000000000038990 <crypto_box_curve25519xchacha20poly1305_easy_afternm>:
   38990: 48 83 fa ef                  	cmpq	$-0x11, %rdx
   38994: 77 1b                        	ja	0x389b1 <crypto_box_curve25519xchacha20poly1305_easy_afternm+0x21>
   38996: 48 8d 47 10                  	leaq	0x10(%rdi), %rax
   3899a: 4d 89 c1                     	movq	%r8, %r9
   3899d: 49 89 c8                     	movq	%rcx, %r8
   389a0: 48 89 d1                     	movq	%rdx, %rcx
   389a3: 48 89 f2                     	movq	%rsi, %rdx
   389a6: 48 89 fe                     	movq	%rdi, %rsi
   389a9: 48 89 c7                     	movq	%rax, %rdi
   389ac: e9 5f 5f fd ff               	jmp	0xe910 <crypto_secretbox_xchacha20poly1305_detached@plt>
   389b1: 50                           	pushq	%rax
   389b2: e8 d9 57 fd ff               	callq	0xe190 <sodium_misuse@plt>
   389b7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

00000000000389c0 <crypto_box_curve25519xchacha20poly1305_easy>:
   389c0: 41 57                        	pushq	%r15
   389c2: 41 56                        	pushq	%r14
   389c4: 41 55                        	pushq	%r13
   389c6: 41 54                        	pushq	%r12
   389c8: 55                           	pushq	%rbp
   389c9: 53                           	pushq	%rbx
   389ca: 48 89 d3                     	movq	%rdx, %rbx
   389cd: 48 83 ec 68                  	subq	$0x68, %rsp
   389d1: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   389da: 48 89 44 24 58               	movq	%rax, 0x58(%rsp)
   389df: 31 c0                        	xorl	%eax, %eax
   389e1: 48 83 fa ef                  	cmpq	$-0x11, %rdx
   389e5: 0f 87 9c 00 00 00            	ja	0x38a87 <crypto_box_curve25519xchacha20poly1305_easy+0xc7>
   389eb: 4c 8d 74 24 30               	leaq	0x30(%rsp), %r14
   389f0: 48 8d 47 10                  	leaq	0x10(%rdi), %rax
   389f4: 48 89 fd                     	movq	%rdi, %rbp
   389f7: 49 89 f4                     	movq	%rsi, %r12
   389fa: 4c 89 c2                     	movq	%r8, %rdx
   389fd: 4c 89 ce                     	movq	%r9, %rsi
   38a00: 4c 89 f7                     	movq	%r14, %rdi
   38a03: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   38a08: 49 89 cd                     	movq	%rcx, %r13
   38a0b: e8 c0 5c fd ff               	callq	0xe6d0 <crypto_scalarmult_curve25519@plt>
   38a10: 85 c0                        	testl	%eax, %eax
   38a12: 75 6c                        	jne	0x38a80 <crypto_box_curve25519xchacha20poly1305_easy+0xc0>
   38a14: 4c 8d 7c 24 10               	leaq	0x10(%rsp), %r15
   38a19: 31 c9                        	xorl	%ecx, %ecx
   38a1b: 4c 89 f2                     	movq	%r14, %rdx
   38a1e: 48 8d 35 ab 12 03 00         	leaq	0x312ab(%rip), %rsi     # 0x69cd0 <zero.0>
   38a25: 4c 89 ff                     	movq	%r15, %rdi
   38a28: e8 03 56 fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   38a2d: 85 c0                        	testl	%eax, %eax
   38a2f: 75 4f                        	jne	0x38a80 <crypto_box_curve25519xchacha20poly1305_easy+0xc0>
   38a31: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   38a36: 48 89 d9                     	movq	%rbx, %rcx
   38a39: 48 89 ee                     	movq	%rbp, %rsi
   38a3c: 4d 89 f9                     	movq	%r15, %r9
   38a3f: 4d 89 e8                     	movq	%r13, %r8
   38a42: 4c 89 e2                     	movq	%r12, %rdx
   38a45: e8 c6 5e fd ff               	callq	0xe910 <crypto_secretbox_xchacha20poly1305_detached@plt>
   38a4a: be 20 00 00 00               	movl	$0x20, %esi
   38a4f: 4c 89 ff                     	movq	%r15, %rdi
   38a52: 89 c3                        	movl	%eax, %ebx
   38a54: e8 57 58 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   38a59: 48 8b 44 24 58               	movq	0x58(%rsp), %rax
   38a5e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   38a67: 75 23                        	jne	0x38a8c <crypto_box_curve25519xchacha20poly1305_easy+0xcc>
   38a69: 48 83 c4 68                  	addq	$0x68, %rsp
   38a6d: 89 d8                        	movl	%ebx, %eax
   38a6f: 5b                           	popq	%rbx
   38a70: 5d                           	popq	%rbp
   38a71: 41 5c                        	popq	%r12
   38a73: 41 5d                        	popq	%r13
   38a75: 41 5e                        	popq	%r14
   38a77: 41 5f                        	popq	%r15
   38a79: c3                           	retq
   38a7a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   38a80: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   38a85: eb d2                        	jmp	0x38a59 <crypto_box_curve25519xchacha20poly1305_easy+0x99>
   38a87: e8 04 57 fd ff               	callq	0xe190 <sodium_misuse@plt>
   38a8c: e8 5f 58 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   38a91: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   38a9c: 0f 1f 40 00                  	nopl	(%rax)

0000000000038aa0 <crypto_box_curve25519xchacha20poly1305_open_detached_afternm>:
   38aa0: e9 db 5b fd ff               	jmp	0xe680 <crypto_secretbox_xchacha20poly1305_open_detached@plt>
   38aa5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000038ab0 <crypto_box_curve25519xchacha20poly1305_open_detached>:
   38ab0: 41 57                        	pushq	%r15
   38ab2: 41 56                        	pushq	%r14
   38ab4: 4d 89 c6                     	movq	%r8, %r14
   38ab7: 41 55                        	pushq	%r13
   38ab9: 49 89 cd                     	movq	%rcx, %r13
   38abc: 41 54                        	pushq	%r12
   38abe: 49 89 d4                     	movq	%rdx, %r12
   38ac1: 4c 89 ca                     	movq	%r9, %rdx
   38ac4: 55                           	pushq	%rbp
   38ac5: 48 89 f5                     	movq	%rsi, %rbp
   38ac8: 53                           	pushq	%rbx
   38ac9: 48 83 ec 68                  	subq	$0x68, %rsp
   38acd: 48 89 7c 24 08               	movq	%rdi, 0x8(%rsp)
   38ad2: 48 8d 5c 24 30               	leaq	0x30(%rsp), %rbx
   38ad7: 48 8b b4 24 a0 00 00 00      	movq	0xa0(%rsp), %rsi
   38adf: 48 89 df                     	movq	%rbx, %rdi
   38ae2: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   38aeb: 48 89 44 24 58               	movq	%rax, 0x58(%rsp)
   38af0: 31 c0                        	xorl	%eax, %eax
   38af2: e8 d9 5b fd ff               	callq	0xe6d0 <crypto_scalarmult_curve25519@plt>
   38af7: 85 c0                        	testl	%eax, %eax
   38af9: 75 6d                        	jne	0x38b68 <crypto_box_curve25519xchacha20poly1305_open_detached+0xb8>
   38afb: 4c 8d 7c 24 10               	leaq	0x10(%rsp), %r15
   38b00: 31 c9                        	xorl	%ecx, %ecx
   38b02: 48 89 da                     	movq	%rbx, %rdx
   38b05: 48 8d 35 c4 11 03 00         	leaq	0x311c4(%rip), %rsi     # 0x69cd0 <zero.0>
   38b0c: 4c 89 ff                     	movq	%r15, %rdi
   38b0f: e8 1c 55 fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   38b14: 85 c0                        	testl	%eax, %eax
   38b16: 75 50                        	jne	0x38b68 <crypto_box_curve25519xchacha20poly1305_open_detached+0xb8>
   38b18: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   38b1d: 48 89 ee                     	movq	%rbp, %rsi
   38b20: 4d 89 f9                     	movq	%r15, %r9
   38b23: 4d 89 f0                     	movq	%r14, %r8
   38b26: 4c 89 e9                     	movq	%r13, %rcx
   38b29: 4c 89 e2                     	movq	%r12, %rdx
   38b2c: e8 4f 5b fd ff               	callq	0xe680 <crypto_secretbox_xchacha20poly1305_open_detached@plt>
   38b31: be 20 00 00 00               	movl	$0x20, %esi
   38b36: 4c 89 ff                     	movq	%r15, %rdi
   38b39: 89 c3                        	movl	%eax, %ebx
   38b3b: e8 70 57 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   38b40: 48 8b 44 24 58               	movq	0x58(%rsp), %rax
   38b45: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   38b4e: 75 1f                        	jne	0x38b6f <crypto_box_curve25519xchacha20poly1305_open_detached+0xbf>
   38b50: 48 83 c4 68                  	addq	$0x68, %rsp
   38b54: 89 d8                        	movl	%ebx, %eax
   38b56: 5b                           	popq	%rbx
   38b57: 5d                           	popq	%rbp
   38b58: 41 5c                        	popq	%r12
   38b5a: 41 5d                        	popq	%r13
   38b5c: 41 5e                        	popq	%r14
   38b5e: 41 5f                        	popq	%r15
   38b60: c3                           	retq
   38b61: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   38b68: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   38b6d: eb d1                        	jmp	0x38b40 <crypto_box_curve25519xchacha20poly1305_open_detached+0x90>
   38b6f: e8 7c 57 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   38b74: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   38b7f: 90                           	nop

0000000000038b80 <crypto_box_curve25519xchacha20poly1305_open_easy_afternm>:
   38b80: 48 89 c8                     	movq	%rcx, %rax
   38b83: 4d 89 c1                     	movq	%r8, %r9
   38b86: 48 83 fa 0f                  	cmpq	$0xf, %rdx
   38b8a: 76 1c                        	jbe	0x38ba8 <crypto_box_curve25519xchacha20poly1305_open_easy_afternm+0x28>
   38b8c: 4c 8d 56 10                  	leaq	0x10(%rsi), %r10
   38b90: 48 8d 4a f0                  	leaq	-0x10(%rdx), %rcx
   38b94: 49 89 c0                     	movq	%rax, %r8
   38b97: 48 89 f2                     	movq	%rsi, %rdx
   38b9a: 4c 89 d6                     	movq	%r10, %rsi
   38b9d: e9 de 5a fd ff               	jmp	0xe680 <crypto_secretbox_xchacha20poly1305_open_detached@plt>
   38ba2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   38ba8: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   38bad: c3                           	retq
   38bae: 66 90                        	nop

0000000000038bb0 <crypto_box_curve25519xchacha20poly1305_open_easy>:
   38bb0: 41 57                        	pushq	%r15
   38bb2: 48 89 d0                     	movq	%rdx, %rax
   38bb5: 41 56                        	pushq	%r14
   38bb7: 41 55                        	pushq	%r13
   38bb9: 49 89 cd                     	movq	%rcx, %r13
   38bbc: 41 54                        	pushq	%r12
   38bbe: 55                           	pushq	%rbp
   38bbf: 53                           	pushq	%rbx
   38bc0: 48 83 ec 68                  	subq	$0x68, %rsp
   38bc4: 64 48 8b 0c 25 28 00 00 00   	movq	%fs:0x28, %rcx
   38bcd: 48 89 4c 24 58               	movq	%rcx, 0x58(%rsp)
   38bd2: 31 c9                        	xorl	%ecx, %ecx
   38bd4: 48 83 fa 0f                  	cmpq	$0xf, %rdx
   38bd8: 0f 86 92 00 00 00            	jbe	0x38c70 <crypto_box_curve25519xchacha20poly1305_open_easy+0xc0>
   38bde: 48 8d 5c 24 30               	leaq	0x30(%rsp), %rbx
   38be3: 48 89 f5                     	movq	%rsi, %rbp
   38be6: 48 83 e8 10                  	subq	$0x10, %rax
   38bea: 49 89 fc                     	movq	%rdi, %r12
   38bed: 4c 89 c2                     	movq	%r8, %rdx
   38bf0: 4c 89 ce                     	movq	%r9, %rsi
   38bf3: 48 89 df                     	movq	%rbx, %rdi
   38bf6: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   38bfb: 4c 8d 75 10                  	leaq	0x10(%rbp), %r14
   38bff: e8 cc 5a fd ff               	callq	0xe6d0 <crypto_scalarmult_curve25519@plt>
   38c04: 85 c0                        	testl	%eax, %eax
   38c06: 75 68                        	jne	0x38c70 <crypto_box_curve25519xchacha20poly1305_open_easy+0xc0>
   38c08: 4c 8d 7c 24 10               	leaq	0x10(%rsp), %r15
   38c0d: 31 c9                        	xorl	%ecx, %ecx
   38c0f: 48 89 da                     	movq	%rbx, %rdx
   38c12: 48 8d 35 b7 10 03 00         	leaq	0x310b7(%rip), %rsi     # 0x69cd0 <zero.0>
   38c19: 4c 89 ff                     	movq	%r15, %rdi
   38c1c: e8 0f 54 fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   38c21: 85 c0                        	testl	%eax, %eax
   38c23: 75 4b                        	jne	0x38c70 <crypto_box_curve25519xchacha20poly1305_open_easy+0xc0>
   38c25: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   38c2a: 4c 89 f6                     	movq	%r14, %rsi
   38c2d: 4c 89 e7                     	movq	%r12, %rdi
   38c30: 4d 89 f9                     	movq	%r15, %r9
   38c33: 4d 89 e8                     	movq	%r13, %r8
   38c36: 48 89 ea                     	movq	%rbp, %rdx
   38c39: e8 42 5a fd ff               	callq	0xe680 <crypto_secretbox_xchacha20poly1305_open_detached@plt>
   38c3e: be 20 00 00 00               	movl	$0x20, %esi
   38c43: 4c 89 ff                     	movq	%r15, %rdi
   38c46: 89 c3                        	movl	%eax, %ebx
   38c48: e8 63 56 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   38c4d: 48 8b 44 24 58               	movq	0x58(%rsp), %rax
   38c52: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   38c5b: 75 1a                        	jne	0x38c77 <crypto_box_curve25519xchacha20poly1305_open_easy+0xc7>
   38c5d: 48 83 c4 68                  	addq	$0x68, %rsp
   38c61: 89 d8                        	movl	%ebx, %eax
   38c63: 5b                           	popq	%rbx
   38c64: 5d                           	popq	%rbp
   38c65: 41 5c                        	popq	%r12
   38c67: 41 5d                        	popq	%r13
   38c69: 41 5e                        	popq	%r14
   38c6b: 41 5f                        	popq	%r15
   38c6d: c3                           	retq
   38c6e: 66 90                        	nop
   38c70: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   38c75: eb d6                        	jmp	0x38c4d <crypto_box_curve25519xchacha20poly1305_open_easy+0x9d>
   38c77: e8 74 56 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   38c7c: 0f 1f 40 00                  	nopl	(%rax)

0000000000038c80 <crypto_box_curve25519xchacha20poly1305_seedbytes>:
   38c80: b8 20 00 00 00               	movl	$0x20, %eax
   38c85: c3                           	retq
   38c86: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000038c90 <crypto_box_curve25519xchacha20poly1305_publickeybytes>:
   38c90: b8 20 00 00 00               	movl	$0x20, %eax
   38c95: c3                           	retq
   38c96: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000038ca0 <crypto_box_curve25519xchacha20poly1305_secretkeybytes>:
   38ca0: b8 20 00 00 00               	movl	$0x20, %eax
   38ca5: c3                           	retq
   38ca6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000038cb0 <crypto_box_curve25519xchacha20poly1305_beforenmbytes>:
   38cb0: b8 20 00 00 00               	movl	$0x20, %eax
   38cb5: c3                           	retq
   38cb6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000038cc0 <crypto_box_curve25519xchacha20poly1305_noncebytes>:
   38cc0: b8 18 00 00 00               	movl	$0x18, %eax
   38cc5: c3                           	retq
   38cc6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000038cd0 <crypto_box_curve25519xchacha20poly1305_macbytes>:
   38cd0: b8 10 00 00 00               	movl	$0x10, %eax
   38cd5: c3                           	retq
   38cd6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000038ce0 <crypto_box_curve25519xchacha20poly1305_messagebytes_max>:
   38ce0: 48 c7 c0 ef ff ff ff         	movq	$-0x11, %rax
   38ce7: c3                           	retq
   38ce8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000038cf0 <_crypto_box_curve25519xchacha20poly1305_seal_nonce.isra.0>:
   38cf0: 55                           	pushq	%rbp
   38cf1: b9 18 00 00 00               	movl	$0x18, %ecx
   38cf6: 48 89 e5                     	movq	%rsp, %rbp
   38cf9: 41 56                        	pushq	%r14
   38cfb: 49 89 f6                     	movq	%rsi, %r14
   38cfe: 31 f6                        	xorl	%esi, %esi
   38d00: 41 55                        	pushq	%r13
   38d02: 49 89 d5                     	movq	%rdx, %r13
   38d05: 31 d2                        	xorl	%edx, %edx
   38d07: 41 54                        	pushq	%r12
   38d09: 49 89 fc                     	movq	%rdi, %r12
   38d0c: 53                           	pushq	%rbx
   38d0d: 48 83 e4 c0                  	andq	$-0x40, %rsp
   38d11: 48 81 ec c0 01 00 00         	subq	$0x1c0, %rsp            # imm = 0x1C0
   38d18: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   38d21: 48 89 84 24 b8 01 00 00      	movq	%rax, 0x1b8(%rsp)
   38d29: 31 c0                        	xorl	%eax, %eax
   38d2b: 48 89 e3                     	movq	%rsp, %rbx
   38d2e: 48 89 df                     	movq	%rbx, %rdi
   38d31: e8 ca 5b fd ff               	callq	0xe900 <crypto_generichash_init@plt>
   38d36: ba 20 00 00 00               	movl	$0x20, %edx
   38d3b: 4c 89 f6                     	movq	%r14, %rsi
   38d3e: 48 89 df                     	movq	%rbx, %rdi
   38d41: e8 ea 5b fd ff               	callq	0xe930 <crypto_generichash_update@plt>
   38d46: ba 20 00 00 00               	movl	$0x20, %edx
   38d4b: 4c 89 ee                     	movq	%r13, %rsi
   38d4e: 48 89 df                     	movq	%rbx, %rdi
   38d51: e8 da 5b fd ff               	callq	0xe930 <crypto_generichash_update@plt>
   38d56: ba 18 00 00 00               	movl	$0x18, %edx
   38d5b: 4c 89 e6                     	movq	%r12, %rsi
   38d5e: 48 89 df                     	movq	%rbx, %rdi
   38d61: e8 ba 57 fd ff               	callq	0xe520 <crypto_generichash_final@plt>
   38d66: 48 8b 84 24 b8 01 00 00      	movq	0x1b8(%rsp), %rax
   38d6e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   38d77: 75 0d                        	jne	0x38d86 <_crypto_box_curve25519xchacha20poly1305_seal_nonce.isra.0+0x96>
   38d79: 48 8d 65 e0                  	leaq	-0x20(%rbp), %rsp
   38d7d: 5b                           	popq	%rbx
   38d7e: 41 5c                        	popq	%r12
   38d80: 41 5d                        	popq	%r13
   38d82: 41 5e                        	popq	%r14
   38d84: 5d                           	popq	%rbp
   38d85: c3                           	retq
   38d86: e8 65 55 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   38d8b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000038d90 <crypto_box_curve25519xchacha20poly1305_seal>:
   38d90: 55                           	pushq	%rbp
   38d91: 48 89 e5                     	movq	%rsp, %rbp
   38d94: 41 57                        	pushq	%r15
   38d96: 49 89 cf                     	movq	%rcx, %r15
   38d99: 41 56                        	pushq	%r14
   38d9b: 41 55                        	pushq	%r13
   38d9d: 41 54                        	pushq	%r12
   38d9f: 53                           	pushq	%rbx
   38da0: 48 89 fb                     	movq	%rdi, %rbx
   38da3: 48 83 e4 c0                  	andq	$-0x40, %rsp
   38da7: 48 81 ec 40 02 00 00         	subq	$0x240, %rsp            # imm = 0x240
   38dae: 48 89 74 24 18               	movq	%rsi, 0x18(%rsp)
   38db3: 4c 8d 74 24 60               	leaq	0x60(%rsp), %r14
   38db8: 4c 8d 6c 24 40               	leaq	0x40(%rsp), %r13
   38dbd: 48 89 54 24 10               	movq	%rdx, 0x10(%rsp)
   38dc2: 4c 89 f6                     	movq	%r14, %rsi
   38dc5: 4c 89 ef                     	movq	%r13, %rdi
   38dc8: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   38dd1: 48 89 84 24 38 02 00 00      	movq	%rax, 0x238(%rsp)
   38dd9: 31 c0                        	xorl	%eax, %eax
   38ddb: e8 80 52 fd ff               	callq	0xe060 <crypto_box_curve25519xchacha20poly1305_keypair@plt>
   38de0: 85 c0                        	testl	%eax, %eax
   38de2: 0f 85 d8 00 00 00            	jne	0x38ec0 <crypto_box_curve25519xchacha20poly1305_seal+0x130>
   38de8: 4c 8d a4 24 80 00 00 00      	leaq	0x80(%rsp), %r12
   38df0: b9 18 00 00 00               	movl	$0x18, %ecx
   38df5: 31 d2                        	xorl	%edx, %edx
   38df7: 31 f6                        	xorl	%esi, %esi
   38df9: 4c 89 e7                     	movq	%r12, %rdi
   38dfc: e8 ff 5a fd ff               	callq	0xe900 <crypto_generichash_init@plt>
   38e01: 4c 89 e7                     	movq	%r12, %rdi
   38e04: ba 20 00 00 00               	movl	$0x20, %edx
   38e09: 4c 89 ee                     	movq	%r13, %rsi
   38e0c: e8 1f 5b fd ff               	callq	0xe930 <crypto_generichash_update@plt>
   38e11: 4c 89 fe                     	movq	%r15, %rsi
   38e14: 4c 89 e7                     	movq	%r12, %rdi
   38e17: 4c 89 7c 24 08               	movq	%r15, 0x8(%rsp)
   38e1c: ba 20 00 00 00               	movl	$0x20, %edx
   38e21: 4c 8d 7c 24 20               	leaq	0x20(%rsp), %r15
   38e26: e8 05 5b fd ff               	callq	0xe930 <crypto_generichash_update@plt>
   38e2b: 4c 89 e7                     	movq	%r12, %rdi
   38e2e: ba 18 00 00 00               	movl	$0x18, %edx
   38e33: 4c 89 fe                     	movq	%r15, %rsi
   38e36: e8 e5 56 fd ff               	callq	0xe520 <crypto_generichash_final@plt>
   38e3b: 4c 8b 44 24 08               	movq	0x8(%rsp), %r8
   38e40: 4d 89 f1                     	movq	%r14, %r9
   38e43: 4c 89 f9                     	movq	%r15, %rcx
   38e46: 48 8b 54 24 10               	movq	0x10(%rsp), %rdx
   38e4b: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   38e50: 48 8d 7b 20                  	leaq	0x20(%rbx), %rdi
   38e54: e8 57 56 fd ff               	callq	0xe4b0 <crypto_box_curve25519xchacha20poly1305_easy@plt>
   38e59: 66 0f 6f 44 24 40            	movdqa	0x40(%rsp), %xmm0
   38e5f: be 20 00 00 00               	movl	$0x20, %esi
   38e64: 4c 89 f7                     	movq	%r14, %rdi
   38e67: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
   38e6d: 41 89 c4                     	movl	%eax, %r12d
   38e70: 0f 11 03                     	movups	%xmm0, (%rbx)
   38e73: 0f 11 4b 10                  	movups	%xmm1, 0x10(%rbx)
   38e77: e8 34 54 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   38e7c: be 20 00 00 00               	movl	$0x20, %esi
   38e81: 4c 89 ef                     	movq	%r13, %rdi
   38e84: e8 27 54 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   38e89: be 18 00 00 00               	movl	$0x18, %esi
   38e8e: 4c 89 ff                     	movq	%r15, %rdi
   38e91: e8 1a 54 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   38e96: 48 8b 84 24 38 02 00 00      	movq	0x238(%rsp), %rax
   38e9e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   38ea7: 75 1f                        	jne	0x38ec8 <crypto_box_curve25519xchacha20poly1305_seal+0x138>
   38ea9: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   38ead: 44 89 e0                     	movl	%r12d, %eax
   38eb0: 5b                           	popq	%rbx
   38eb1: 41 5c                        	popq	%r12
   38eb3: 41 5d                        	popq	%r13
   38eb5: 41 5e                        	popq	%r14
   38eb7: 41 5f                        	popq	%r15
   38eb9: 5d                           	popq	%rbp
   38eba: c3                           	retq
   38ebb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   38ec0: 41 bc ff ff ff ff            	movl	$0xffffffff, %r12d      # imm = 0xFFFFFFFF
   38ec6: eb ce                        	jmp	0x38e96 <crypto_box_curve25519xchacha20poly1305_seal+0x106>
   38ec8: e8 23 54 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   38ecd: 0f 1f 00                     	nopl	(%rax)

0000000000038ed0 <crypto_box_curve25519xchacha20poly1305_seal_open>:
   38ed0: 41 56                        	pushq	%r14
   38ed2: 41 55                        	pushq	%r13
   38ed4: 41 54                        	pushq	%r12
   38ed6: 55                           	pushq	%rbp
   38ed7: 53                           	pushq	%rbx
   38ed8: 48 89 d3                     	movq	%rdx, %rbx
   38edb: 48 83 ec 20                  	subq	$0x20, %rsp
   38edf: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   38ee8: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   38eed: 31 c0                        	xorl	%eax, %eax
   38eef: 48 83 fa 2f                  	cmpq	$0x2f, %rdx
   38ef3: 76 53                        	jbe	0x38f48 <crypto_box_curve25519xchacha20poly1305_seal_open+0x78>
   38ef5: 49 89 e5                     	movq	%rsp, %r13
   38ef8: 48 89 f5                     	movq	%rsi, %rbp
   38efb: 48 89 ca                     	movq	%rcx, %rdx
   38efe: 4d 89 c6                     	movq	%r8, %r14
   38f01: 49 89 fc                     	movq	%rdi, %r12
   38f04: 4c 89 ef                     	movq	%r13, %rdi
   38f07: e8 e4 fd ff ff               	callq	0x38cf0 <_crypto_box_curve25519xchacha20poly1305_seal_nonce.isra.0>
   38f0c: 48 8d 53 e0                  	leaq	-0x20(%rbx), %rdx
   38f10: 48 8d 75 20                  	leaq	0x20(%rbp), %rsi
   38f14: 4d 89 f1                     	movq	%r14, %r9
   38f17: 49 89 e8                     	movq	%rbp, %r8
   38f1a: 4c 89 e9                     	movq	%r13, %rcx
   38f1d: 4c 89 e7                     	movq	%r12, %rdi
   38f20: e8 0b 53 fd ff               	callq	0xe230 <crypto_box_curve25519xchacha20poly1305_open_easy@plt>
   38f25: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   38f2a: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   38f33: 75 1a                        	jne	0x38f4f <crypto_box_curve25519xchacha20poly1305_seal_open+0x7f>
   38f35: 48 83 c4 20                  	addq	$0x20, %rsp
   38f39: 5b                           	popq	%rbx
   38f3a: 5d                           	popq	%rbp
   38f3b: 41 5c                        	popq	%r12
   38f3d: 41 5d                        	popq	%r13
   38f3f: 41 5e                        	popq	%r14
   38f41: c3                           	retq
   38f42: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   38f48: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   38f4d: eb d6                        	jmp	0x38f25 <crypto_box_curve25519xchacha20poly1305_seal_open+0x55>
   38f4f: e8 9c 53 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   38f54: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   38f5f: 90                           	nop

0000000000038f60 <crypto_box_curve25519xchacha20poly1305_sealbytes>:
   38f60: b8 30 00 00 00               	movl	$0x30, %eax
   38f65: c3                           	retq
   38f66: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000038f70 <crypto_core_ed25519_is_valid_point>:
   38f70: 55                           	pushq	%rbp
   38f71: 53                           	pushq	%rbx
   38f72: 48 89 fb                     	movq	%rdi, %rbx
   38f75: 48 81 ec a8 00 00 00         	subq	$0xa8, %rsp
   38f7c: e8 2f 32 fe ff               	callq	0x1c1b0 <ge25519_is_canonical>
   38f81: 85 c0                        	testl	%eax, %eax
   38f83: 75 13                        	jne	0x38f98 <crypto_core_ed25519_is_valid_point+0x28>
   38f85: 31 c0                        	xorl	%eax, %eax
   38f87: 48 81 c4 a8 00 00 00         	addq	$0xa8, %rsp
   38f8e: 5b                           	popq	%rbx
   38f8f: 5d                           	popq	%rbp
   38f90: c3                           	retq
   38f91: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   38f98: 48 89 df                     	movq	%rbx, %rdi
   38f9b: e8 50 32 fe ff               	callq	0x1c1f0 <ge25519_has_small_order>
   38fa0: 85 c0                        	testl	%eax, %eax
   38fa2: 75 e1                        	jne	0x38f85 <crypto_core_ed25519_is_valid_point+0x15>
   38fa4: 48 89 e5                     	movq	%rsp, %rbp
   38fa7: 48 89 de                     	movq	%rbx, %rsi
   38faa: 48 89 ef                     	movq	%rbp, %rdi
   38fad: e8 de fb fd ff               	callq	0x18b90 <ge25519_frombytes>
   38fb2: 85 c0                        	testl	%eax, %eax
   38fb4: 75 cf                        	jne	0x38f85 <crypto_core_ed25519_is_valid_point+0x15>
   38fb6: 48 89 ef                     	movq	%rbp, %rdi
   38fb9: e8 32 30 fe ff               	callq	0x1bff0 <ge25519_is_on_curve>
   38fbe: 85 c0                        	testl	%eax, %eax
   38fc0: 74 c3                        	je	0x38f85 <crypto_core_ed25519_is_valid_point+0x15>
   38fc2: 48 89 ef                     	movq	%rbp, %rdi
   38fc5: e8 76 31 fe ff               	callq	0x1c140 <ge25519_is_on_main_subgroup>
   38fca: 85 c0                        	testl	%eax, %eax
   38fcc: 0f 95 c0                     	setne	%al
   38fcf: 0f b6 c0                     	movzbl	%al, %eax
   38fd2: eb b3                        	jmp	0x38f87 <crypto_core_ed25519_is_valid_point+0x17>
   38fd4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   38fdf: 90                           	nop

0000000000038fe0 <crypto_core_ed25519_add>:
   38fe0: 41 56                        	pushq	%r14
   38fe2: 41 55                        	pushq	%r13
   38fe4: 41 54                        	pushq	%r12
   38fe6: 55                           	pushq	%rbp
   38fe7: 48 89 fd                     	movq	%rdi, %rbp
   38fea: 53                           	pushq	%rbx
   38feb: 48 89 d3                     	movq	%rdx, %rbx
   38fee: 48 81 ec 20 03 00 00         	subq	$0x320, %rsp            # imm = 0x320
   38ff5: 49 89 e4                     	movq	%rsp, %r12
   38ff8: 4c 89 e7                     	movq	%r12, %rdi
   38ffb: e8 90 fb fd ff               	callq	0x18b90 <ge25519_frombytes>
   39000: 85 c0                        	testl	%eax, %eax
   39002: 0f 85 98 00 00 00            	jne	0x390a0 <crypto_core_ed25519_add+0xc0>
   39008: 4c 89 e7                     	movq	%r12, %rdi
   3900b: e8 e0 2f fe ff               	callq	0x1bff0 <ge25519_is_on_curve>
   39010: 85 c0                        	testl	%eax, %eax
   39012: 0f 84 88 00 00 00            	je	0x390a0 <crypto_core_ed25519_add+0xc0>
   39018: 4c 8d ac 24 a0 00 00 00      	leaq	0xa0(%rsp), %r13
   39020: 48 89 de                     	movq	%rbx, %rsi
   39023: 4c 89 ef                     	movq	%r13, %rdi
   39026: e8 65 fb fd ff               	callq	0x18b90 <ge25519_frombytes>
   3902b: 89 c3                        	movl	%eax, %ebx
   3902d: 85 c0                        	testl	%eax, %eax
   3902f: 75 6f                        	jne	0x390a0 <crypto_core_ed25519_add+0xc0>
   39031: 4c 89 ef                     	movq	%r13, %rdi
   39034: e8 b7 2f fe ff               	callq	0x1bff0 <ge25519_is_on_curve>
   39039: 85 c0                        	testl	%eax, %eax
   3903b: 74 63                        	je	0x390a0 <crypto_core_ed25519_add+0xc0>
   3903d: 4c 8d b4 24 80 02 00 00      	leaq	0x280(%rsp), %r14
   39045: 4c 89 ee                     	movq	%r13, %rsi
   39048: 4c 8d ac 24 e0 01 00 00      	leaq	0x1e0(%rsp), %r13
   39050: 4c 89 f7                     	movq	%r14, %rdi
   39053: e8 c8 10 fe ff               	callq	0x1a120 <ge25519_p3_to_cached>
   39058: 4c 89 e6                     	movq	%r12, %rsi
   3905b: 4c 89 f2                     	movq	%r14, %rdx
   3905e: 4c 89 ef                     	movq	%r13, %rdi
   39061: e8 da f9 fd ff               	callq	0x18a40 <ge25519_add>
   39066: 4c 8d a4 24 40 01 00 00      	leaq	0x140(%rsp), %r12
   3906e: 4c 89 ee                     	movq	%r13, %rsi
   39071: 4c 89 e7                     	movq	%r12, %rdi
   39074: e8 f7 03 fe ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   39079: 4c 89 e6                     	movq	%r12, %rsi
   3907c: 48 89 ef                     	movq	%rbp, %rdi
   3907f: e8 bc 11 fe ff               	callq	0x1a240 <ge25519_p3_tobytes>
   39084: 48 81 c4 20 03 00 00         	addq	$0x320, %rsp            # imm = 0x320
   3908b: 89 d8                        	movl	%ebx, %eax
   3908d: 5b                           	popq	%rbx
   3908e: 5d                           	popq	%rbp
   3908f: 41 5c                        	popq	%r12
   39091: 41 5d                        	popq	%r13
   39093: 41 5e                        	popq	%r14
   39095: c3                           	retq
   39096: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   390a0: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   390a5: eb dd                        	jmp	0x39084 <crypto_core_ed25519_add+0xa4>
   390a7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

00000000000390b0 <crypto_core_ed25519_sub>:
   390b0: 41 56                        	pushq	%r14
   390b2: 41 55                        	pushq	%r13
   390b4: 41 54                        	pushq	%r12
   390b6: 55                           	pushq	%rbp
   390b7: 48 89 fd                     	movq	%rdi, %rbp
   390ba: 53                           	pushq	%rbx
   390bb: 48 89 d3                     	movq	%rdx, %rbx
   390be: 48 81 ec 20 03 00 00         	subq	$0x320, %rsp            # imm = 0x320
   390c5: 49 89 e4                     	movq	%rsp, %r12
   390c8: 4c 89 e7                     	movq	%r12, %rdi
   390cb: e8 c0 fa fd ff               	callq	0x18b90 <ge25519_frombytes>
   390d0: 85 c0                        	testl	%eax, %eax
   390d2: 0f 85 98 00 00 00            	jne	0x39170 <crypto_core_ed25519_sub+0xc0>
   390d8: 4c 89 e7                     	movq	%r12, %rdi
   390db: e8 10 2f fe ff               	callq	0x1bff0 <ge25519_is_on_curve>
   390e0: 85 c0                        	testl	%eax, %eax
   390e2: 0f 84 88 00 00 00            	je	0x39170 <crypto_core_ed25519_sub+0xc0>
   390e8: 4c 8d ac 24 a0 00 00 00      	leaq	0xa0(%rsp), %r13
   390f0: 48 89 de                     	movq	%rbx, %rsi
   390f3: 4c 89 ef                     	movq	%r13, %rdi
   390f6: e8 95 fa fd ff               	callq	0x18b90 <ge25519_frombytes>
   390fb: 89 c3                        	movl	%eax, %ebx
   390fd: 85 c0                        	testl	%eax, %eax
   390ff: 75 6f                        	jne	0x39170 <crypto_core_ed25519_sub+0xc0>
   39101: 4c 89 ef                     	movq	%r13, %rdi
   39104: e8 e7 2e fe ff               	callq	0x1bff0 <ge25519_is_on_curve>
   39109: 85 c0                        	testl	%eax, %eax
   3910b: 74 63                        	je	0x39170 <crypto_core_ed25519_sub+0xc0>
   3910d: 4c 8d b4 24 80 02 00 00      	leaq	0x280(%rsp), %r14
   39115: 4c 89 ee                     	movq	%r13, %rsi
   39118: 4c 8d ac 24 e0 01 00 00      	leaq	0x1e0(%rsp), %r13
   39120: 4c 89 f7                     	movq	%r14, %rdi
   39123: e8 f8 0f fe ff               	callq	0x1a120 <ge25519_p3_to_cached>
   39128: 4c 89 e6                     	movq	%r12, %rsi
   3912b: 4c 89 f2                     	movq	%r14, %rdx
   3912e: 4c 89 ef                     	movq	%r13, %rdi
   39131: e8 ba 11 fe ff               	callq	0x1a2f0 <ge25519_sub>
   39136: 4c 8d a4 24 40 01 00 00      	leaq	0x140(%rsp), %r12
   3913e: 4c 89 ee                     	movq	%r13, %rsi
   39141: 4c 89 e7                     	movq	%r12, %rdi
   39144: e8 27 03 fe ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   39149: 4c 89 e6                     	movq	%r12, %rsi
   3914c: 48 89 ef                     	movq	%rbp, %rdi
   3914f: e8 ec 10 fe ff               	callq	0x1a240 <ge25519_p3_tobytes>
   39154: 48 81 c4 20 03 00 00         	addq	$0x320, %rsp            # imm = 0x320
   3915b: 89 d8                        	movl	%ebx, %eax
   3915d: 5b                           	popq	%rbx
   3915e: 5d                           	popq	%rbp
   3915f: 41 5c                        	popq	%r12
   39161: 41 5d                        	popq	%r13
   39163: 41 5e                        	popq	%r14
   39165: c3                           	retq
   39166: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   39170: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   39175: eb dd                        	jmp	0x39154 <crypto_core_ed25519_sub+0xa4>
   39177: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000039180 <crypto_core_ed25519_from_uniform>:
   39180: 48 83 ec 08                  	subq	$0x8, %rsp
   39184: e8 07 74 fe ff               	callq	0x20590 <ge25519_from_uniform>
   39189: 31 c0                        	xorl	%eax, %eax
   3918b: 48 83 c4 08                  	addq	$0x8, %rsp
   3918f: c3                           	retq

0000000000039190 <crypto_core_ed25519_from_hash>:
   39190: 48 83 ec 08                  	subq	$0x8, %rsp
   39194: e8 87 74 fe ff               	callq	0x20620 <ge25519_from_hash>
   39199: 31 c0                        	xorl	%eax, %eax
   3919b: 48 83 c4 08                  	addq	$0x8, %rsp
   3919f: c3                           	retq

00000000000391a0 <crypto_core_ed25519_random>:
   391a0: 55                           	pushq	%rbp
   391a1: be 20 00 00 00               	movl	$0x20, %esi
   391a6: 53                           	pushq	%rbx
   391a7: 48 89 fb                     	movq	%rdi, %rbx
   391aa: 48 83 ec 38                  	subq	$0x38, %rsp
   391ae: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   391b7: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   391bc: 31 c0                        	xorl	%eax, %eax
   391be: 48 89 e5                     	movq	%rsp, %rbp
   391c1: 48 89 ef                     	movq	%rbp, %rdi
   391c4: e8 e7 54 fd ff               	callq	0xe6b0 <randombytes_buf@plt>
   391c9: 48 89 ee                     	movq	%rbp, %rsi
   391cc: 48 89 df                     	movq	%rbx, %rdi
   391cf: e8 bc 73 fe ff               	callq	0x20590 <ge25519_from_uniform>
   391d4: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   391d9: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   391e2: 75 07                        	jne	0x391eb <crypto_core_ed25519_random+0x4b>
   391e4: 48 83 c4 38                  	addq	$0x38, %rsp
   391e8: 5b                           	popq	%rbx
   391e9: 5d                           	popq	%rbp
   391ea: c3                           	retq
   391eb: e8 00 51 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>

00000000000391f0 <crypto_core_ed25519_scalar_random>:
   391f0: 53                           	pushq	%rbx
   391f1: 48 89 fb                     	movq	%rdi, %rbx
   391f4: 0f 1f 40 00                  	nopl	(%rax)
   391f8: 48 89 df                     	movq	%rbx, %rdi
   391fb: be 20 00 00 00               	movl	$0x20, %esi
   39200: e8 ab 54 fd ff               	callq	0xe6b0 <randombytes_buf@plt>
   39205: 80 63 1f 1f                  	andb	$0x1f, 0x1f(%rbx)
   39209: 48 89 df                     	movq	%rbx, %rdi
   3920c: e8 2f 73 fe ff               	callq	0x20540 <sc25519_is_canonical>
   39211: 85 c0                        	testl	%eax, %eax
   39213: 74 e3                        	je	0x391f8 <crypto_core_ed25519_scalar_random+0x8>
   39215: be 20 00 00 00               	movl	$0x20, %esi
   3921a: 48 89 df                     	movq	%rbx, %rdi
   3921d: e8 ae 57 fd ff               	callq	0xe9d0 <sodium_is_zero@plt>
   39222: 85 c0                        	testl	%eax, %eax
   39224: 75 d2                        	jne	0x391f8 <crypto_core_ed25519_scalar_random+0x8>
   39226: 5b                           	popq	%rbx
   39227: c3                           	retq
   39228: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000039230 <crypto_core_ed25519_scalar_invert>:
   39230: 53                           	pushq	%rbx
   39231: 48 89 f3                     	movq	%rsi, %rbx
   39234: e8 f7 61 fe ff               	callq	0x1f430 <sc25519_invert>
   39239: 48 89 df                     	movq	%rbx, %rdi
   3923c: be 20 00 00 00               	movl	$0x20, %esi
   39241: e8 8a 57 fd ff               	callq	0xe9d0 <sodium_is_zero@plt>
   39246: 5b                           	popq	%rbx
   39247: f7 d8                        	negl	%eax
   39249: c3                           	retq
   3924a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000039250 <crypto_core_ed25519_scalar_negate>:
   39250: 55                           	pushq	%rbp
   39251: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   39255: ba 40 00 00 00               	movl	$0x40, %edx
   3925a: 53                           	pushq	%rbx
   3925b: 48 89 fb                     	movq	%rdi, %rbx
   3925e: 48 81 ec 98 00 00 00         	subq	$0x98, %rsp
   39265: f3 0f 6f 0e                  	movdqu	(%rsi), %xmm1
   39269: f3 0f 6f 56 10               	movdqu	0x10(%rsi), %xmm2
   3926e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   39277: 48 89 84 24 88 00 00 00      	movq	%rax, 0x88(%rsp)
   3927f: 31 c0                        	xorl	%eax, %eax
   39281: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   39285: 48 8d 44 24 40               	leaq	0x40(%rsp), %rax
   3928a: 48 89 e5                     	movq	%rsp, %rbp
   3928d: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   39292: 48 89 c6                     	movq	%rax, %rsi
   39295: 48 89 ef                     	movq	%rbp, %rdi
   39298: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   3929d: 0f 29 44 24 70               	movaps	%xmm0, 0x70(%rsp)
   392a2: 66 0f 6f 05 f6 7e 02 00      	movdqa	0x27ef6(%rip), %xmm0    # 0x611a0 <sysconf@GLIBC_2.2.5+0x611a0>
   392aa: 0f 29 4c 24 40               	movaps	%xmm1, 0x40(%rsp)
   392af: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   392b4: 66 0f 6f 05 f4 7e 02 00      	movdqa	0x27ef4(%rip), %xmm0    # 0x611b0 <sysconf@GLIBC_2.2.5+0x611b0>
   392bc: 0f 29 54 24 50               	movaps	%xmm2, 0x50(%rsp)
   392c1: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   392c6: e8 c5 4d fd ff               	callq	0xe090 <sodium_sub@plt>
   392cb: 48 89 ef                     	movq	%rbp, %rdi
   392ce: e8 ad 66 fe ff               	callq	0x1f980 <sc25519_reduce>
   392d3: 66 0f 6f 1c 24               	movdqa	(%rsp), %xmm3
   392d8: 66 0f 6f 64 24 10            	movdqa	0x10(%rsp), %xmm4
   392de: 0f 11 1b                     	movups	%xmm3, (%rbx)
   392e1: 0f 11 63 10                  	movups	%xmm4, 0x10(%rbx)
   392e5: 48 8b 84 24 88 00 00 00      	movq	0x88(%rsp), %rax
   392ed: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   392f6: 75 0a                        	jne	0x39302 <crypto_core_ed25519_scalar_negate+0xb2>
   392f8: 48 81 c4 98 00 00 00         	addq	$0x98, %rsp
   392ff: 5b                           	popq	%rbx
   39300: 5d                           	popq	%rbp
   39301: c3                           	retq
   39302: e8 e9 4f fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   39307: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000039310 <crypto_core_ed25519_scalar_complement>:
   39310: 55                           	pushq	%rbp
   39311: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   39315: ba 40 00 00 00               	movl	$0x40, %edx
   3931a: 53                           	pushq	%rbx
   3931b: 48 89 fb                     	movq	%rdi, %rbx
   3931e: 48 81 ec 98 00 00 00         	subq	$0x98, %rsp
   39325: f3 0f 6f 0e                  	movdqu	(%rsi), %xmm1
   39329: f3 0f 6f 56 10               	movdqu	0x10(%rsi), %xmm2
   3932e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   39337: 48 89 84 24 88 00 00 00      	movq	%rax, 0x88(%rsp)
   3933f: 31 c0                        	xorl	%eax, %eax
   39341: 0f 11 44 24 01               	movups	%xmm0, 0x1(%rsp)
   39346: 48 8d 44 24 40               	leaq	0x40(%rsp), %rax
   3934b: 48 89 e5                     	movq	%rsp, %rbp
   3934e: 0f 11 44 24 10               	movups	%xmm0, 0x10(%rsp)
   39353: 48 89 c6                     	movq	%rax, %rsi
   39356: 48 89 ef                     	movq	%rbp, %rdi
   39359: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   3935e: 0f 29 44 24 70               	movaps	%xmm0, 0x70(%rsp)
   39363: 66 0f 6f 05 35 7e 02 00      	movdqa	0x27e35(%rip), %xmm0    # 0x611a0 <sysconf@GLIBC_2.2.5+0x611a0>
   3936b: 0f 29 4c 24 40               	movaps	%xmm1, 0x40(%rsp)
   39370: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   39375: 66 0f 6f 05 33 7e 02 00      	movdqa	0x27e33(%rip), %xmm0    # 0x611b0 <sysconf@GLIBC_2.2.5+0x611b0>
   3937d: 0f 29 54 24 50               	movaps	%xmm2, 0x50(%rsp)
   39382: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   39387: c6 04 24 01                  	movb	$0x1, (%rsp)
   3938b: e8 00 4d fd ff               	callq	0xe090 <sodium_sub@plt>
   39390: 48 89 ef                     	movq	%rbp, %rdi
   39393: e8 e8 65 fe ff               	callq	0x1f980 <sc25519_reduce>
   39398: 66 0f 6f 1c 24               	movdqa	(%rsp), %xmm3
   3939d: 66 0f 6f 64 24 10            	movdqa	0x10(%rsp), %xmm4
   393a3: 0f 11 1b                     	movups	%xmm3, (%rbx)
   393a6: 0f 11 63 10                  	movups	%xmm4, 0x10(%rbx)
   393aa: 48 8b 84 24 88 00 00 00      	movq	0x88(%rsp), %rax
   393b2: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   393bb: 75 0a                        	jne	0x393c7 <crypto_core_ed25519_scalar_complement+0xb7>
   393bd: 48 81 c4 98 00 00 00         	addq	$0x98, %rsp
   393c4: 5b                           	popq	%rbx
   393c5: 5d                           	popq	%rbp
   393c6: c3                           	retq
   393c7: e8 24 4f fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   393cc: 0f 1f 40 00                  	nopl	(%rax)

00000000000393d0 <crypto_core_ed25519_scalar_add>:
   393d0: 55                           	pushq	%rbp
   393d1: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   393d5: 53                           	pushq	%rbx
   393d6: 48 89 fb                     	movq	%rdi, %rbx
   393d9: 48 81 ec d8 00 00 00         	subq	$0xd8, %rsp
   393e0: f3 0f 6f 56 10               	movdqu	0x10(%rsi), %xmm2
   393e5: f3 0f 6f 1a                  	movdqu	(%rdx), %xmm3
   393e9: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   393f2: 48 89 84 24 c8 00 00 00      	movq	%rax, 0xc8(%rsp)
   393fa: 31 c0                        	xorl	%eax, %eax
   393fc: f3 0f 6f 0e                  	movdqu	(%rsi), %xmm1
   39400: f3 0f 6f 62 10               	movdqu	0x10(%rdx), %xmm4
   39405: 48 8d 44 24 40               	leaq	0x40(%rsp), %rax
   3940a: 48 89 c6                     	movq	%rax, %rsi
   3940d: 48 89 e7                     	movq	%rsp, %rdi
   39410: ba 20 00 00 00               	movl	$0x20, %edx
   39415: 0f 29 54 24 10               	movaps	%xmm2, 0x10(%rsp)
   3941a: 0f 29 5c 24 40               	movaps	%xmm3, 0x40(%rsp)
   3941f: 48 8d ac 24 80 00 00 00      	leaq	0x80(%rsp), %rbp
   39427: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   3942c: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   39431: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   39436: 0f 29 44 24 70               	movaps	%xmm0, 0x70(%rsp)
   3943b: 0f 29 0c 24                  	movaps	%xmm1, (%rsp)
   3943f: 0f 29 64 24 50               	movaps	%xmm4, 0x50(%rsp)
   39444: e8 a7 4c fd ff               	callq	0xe0f0 <sodium_add@plt>
   39449: 66 0f 6f 2c 24               	movdqa	(%rsp), %xmm5
   3944e: 48 89 ef                     	movq	%rbp, %rdi
   39451: 66 0f 6f 74 24 10            	movdqa	0x10(%rsp), %xmm6
   39457: 66 0f 6f 7c 24 20            	movdqa	0x20(%rsp), %xmm7
   3945d: 66 0f 6f 4c 24 30            	movdqa	0x30(%rsp), %xmm1
   39463: 0f 29 ac 24 80 00 00 00      	movaps	%xmm5, 0x80(%rsp)
   3946b: 0f 29 b4 24 90 00 00 00      	movaps	%xmm6, 0x90(%rsp)
   39473: 0f 29 bc 24 a0 00 00 00      	movaps	%xmm7, 0xa0(%rsp)
   3947b: 0f 29 8c 24 b0 00 00 00      	movaps	%xmm1, 0xb0(%rsp)
   39483: e8 f8 64 fe ff               	callq	0x1f980 <sc25519_reduce>
   39488: be 40 00 00 00               	movl	$0x40, %esi
   3948d: 48 89 ef                     	movq	%rbp, %rdi
   39490: 66 0f 6f 94 24 80 00 00 00   	movdqa	0x80(%rsp), %xmm2
   39499: 66 0f 6f 9c 24 90 00 00 00   	movdqa	0x90(%rsp), %xmm3
   394a2: 0f 11 13                     	movups	%xmm2, (%rbx)
   394a5: 0f 11 5b 10                  	movups	%xmm3, 0x10(%rbx)
   394a9: e8 02 4e fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   394ae: 48 8b 84 24 c8 00 00 00      	movq	0xc8(%rsp), %rax
   394b6: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   394bf: 75 0a                        	jne	0x394cb <crypto_core_ed25519_scalar_add+0xfb>
   394c1: 48 81 c4 d8 00 00 00         	addq	$0xd8, %rsp
   394c8: 5b                           	popq	%rbx
   394c9: 5d                           	popq	%rbp
   394ca: c3                           	retq
   394cb: e8 20 4e fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>

00000000000394d0 <crypto_core_ed25519_scalar_sub>:
   394d0: 41 55                        	pushq	%r13
   394d2: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   394d6: 41 54                        	pushq	%r12
   394d8: 55                           	pushq	%rbp
   394d9: 48 89 f5                     	movq	%rsi, %rbp
   394dc: 53                           	pushq	%rbx
   394dd: 48 89 fb                     	movq	%rdi, %rbx
   394e0: 48 81 ec f8 00 00 00         	subq	$0xf8, %rsp
   394e7: f3 0f 6f 12                  	movdqu	(%rdx), %xmm2
   394eb: 66 0f 6f 0d ad 7c 02 00      	movdqa	0x27cad(%rip), %xmm1    # 0x611a0 <sysconf@GLIBC_2.2.5+0x611a0>
   394f3: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   394fc: 48 89 84 24 e8 00 00 00      	movq	%rax, 0xe8(%rsp)
   39504: 31 c0                        	xorl	%eax, %eax
   39506: f3 0f 6f 5a 10               	movdqu	0x10(%rdx), %xmm3
   3950b: 4c 8d 6c 24 60               	leaq	0x60(%rsp), %r13
   39510: 4c 8d a4 24 a0 00 00 00      	leaq	0xa0(%rsp), %r12
   39518: ba 40 00 00 00               	movl	$0x40, %edx
   3951d: 4c 89 e6                     	movq	%r12, %rsi
   39520: 4c 89 ef                     	movq	%r13, %rdi
   39523: 0f 29 44 24 60               	movaps	%xmm0, 0x60(%rsp)
   39528: 0f 29 8c 24 80 00 00 00      	movaps	%xmm1, 0x80(%rsp)
   39530: 66 0f 6f 0d 78 7c 02 00      	movdqa	0x27c78(%rip), %xmm1    # 0x611b0 <sysconf@GLIBC_2.2.5+0x611b0>
   39538: 0f 29 94 24 a0 00 00 00      	movaps	%xmm2, 0xa0(%rsp)
   39540: 0f 29 8c 24 90 00 00 00      	movaps	%xmm1, 0x90(%rsp)
   39548: 0f 29 9c 24 b0 00 00 00      	movaps	%xmm3, 0xb0(%rsp)
   39550: 0f 29 44 24 70               	movaps	%xmm0, 0x70(%rsp)
   39555: 0f 29 84 24 c0 00 00 00      	movaps	%xmm0, 0xc0(%rsp)
   3955d: 0f 29 84 24 d0 00 00 00      	movaps	%xmm0, 0xd0(%rsp)
   39565: e8 26 4b fd ff               	callq	0xe090 <sodium_sub@plt>
   3956a: 4c 89 ef                     	movq	%r13, %rdi
   3956d: e8 0e 64 fe ff               	callq	0x1f980 <sc25519_reduce>
   39572: f3 0f 6f 65 00               	movdqu	(%rbp), %xmm4
   39577: f3 0f 6f 6d 10               	movdqu	0x10(%rbp), %xmm5
   3957c: 4c 89 ee                     	movq	%r13, %rsi
   3957f: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   39583: 48 8d 7c 24 20               	leaq	0x20(%rsp), %rdi
   39588: ba 20 00 00 00               	movl	$0x20, %edx
   3958d: 0f 29 64 24 20               	movaps	%xmm4, 0x20(%rsp)
   39592: 0f 29 6c 24 30               	movaps	%xmm5, 0x30(%rsp)
   39597: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   3959c: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   395a1: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
   395a9: 0f 29 84 24 90 00 00 00      	movaps	%xmm0, 0x90(%rsp)
   395b1: e8 3a 4b fd ff               	callq	0xe0f0 <sodium_add@plt>
   395b6: 66 0f 6f 74 24 20            	movdqa	0x20(%rsp), %xmm6
   395bc: 4c 89 e7                     	movq	%r12, %rdi
   395bf: 66 0f 6f 7c 24 30            	movdqa	0x30(%rsp), %xmm7
   395c5: 66 0f 6f 54 24 40            	movdqa	0x40(%rsp), %xmm2
   395cb: 66 0f 6f 5c 24 50            	movdqa	0x50(%rsp), %xmm3
   395d1: 0f 29 b4 24 a0 00 00 00      	movaps	%xmm6, 0xa0(%rsp)
   395d9: 0f 29 bc 24 b0 00 00 00      	movaps	%xmm7, 0xb0(%rsp)
   395e1: 0f 29 94 24 c0 00 00 00      	movaps	%xmm2, 0xc0(%rsp)
   395e9: 0f 29 9c 24 d0 00 00 00      	movaps	%xmm3, 0xd0(%rsp)
   395f1: e8 8a 63 fe ff               	callq	0x1f980 <sc25519_reduce>
   395f6: be 40 00 00 00               	movl	$0x40, %esi
   395fb: 4c 89 e7                     	movq	%r12, %rdi
   395fe: 66 0f 6f a4 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm4
   39607: 66 0f 6f ac 24 b0 00 00 00   	movdqa	0xb0(%rsp), %xmm5
   39610: 0f 11 23                     	movups	%xmm4, (%rbx)
   39613: 0f 11 6b 10                  	movups	%xmm5, 0x10(%rbx)
   39617: e8 94 4c fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3961c: 48 8b 84 24 e8 00 00 00      	movq	0xe8(%rsp), %rax
   39624: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3962d: 75 0e                        	jne	0x3963d <crypto_core_ed25519_scalar_sub+0x16d>
   3962f: 48 81 c4 f8 00 00 00         	addq	$0xf8, %rsp
   39636: 5b                           	popq	%rbx
   39637: 5d                           	popq	%rbp
   39638: 41 5c                        	popq	%r12
   3963a: 41 5d                        	popq	%r13
   3963c: c3                           	retq
   3963d: e8 ae 4c fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   39642: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3964d: 0f 1f 00                     	nopl	(%rax)

0000000000039650 <crypto_core_ed25519_scalar_mul>:
   39650: e9 0b 30 fe ff               	jmp	0x1c660 <sc25519_mul>
   39655: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000039660 <crypto_core_ed25519_scalar_reduce>:
   39660: 55                           	pushq	%rbp
   39661: 53                           	pushq	%rbx
   39662: 48 89 fb                     	movq	%rdi, %rbx
   39665: 48 83 ec 58                  	subq	$0x58, %rsp
   39669: f3 0f 6f 06                  	movdqu	(%rsi), %xmm0
   3966d: f3 0f 6f 4e 10               	movdqu	0x10(%rsi), %xmm1
   39672: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3967b: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   39680: 31 c0                        	xorl	%eax, %eax
   39682: f3 0f 6f 56 20               	movdqu	0x20(%rsi), %xmm2
   39687: f3 0f 6f 5e 30               	movdqu	0x30(%rsi), %xmm3
   3968c: 48 89 e5                     	movq	%rsp, %rbp
   3968f: 48 89 ef                     	movq	%rbp, %rdi
   39692: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   39696: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   3969b: 0f 29 54 24 20               	movaps	%xmm2, 0x20(%rsp)
   396a0: 0f 29 5c 24 30               	movaps	%xmm3, 0x30(%rsp)
   396a5: e8 d6 62 fe ff               	callq	0x1f980 <sc25519_reduce>
   396aa: 66 0f 6f 24 24               	movdqa	(%rsp), %xmm4
   396af: be 40 00 00 00               	movl	$0x40, %esi
   396b4: 48 89 ef                     	movq	%rbp, %rdi
   396b7: 66 0f 6f 6c 24 10            	movdqa	0x10(%rsp), %xmm5
   396bd: 0f 11 23                     	movups	%xmm4, (%rbx)
   396c0: 0f 11 6b 10                  	movups	%xmm5, 0x10(%rbx)
   396c4: e8 e7 4b fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   396c9: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   396ce: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   396d7: 75 07                        	jne	0x396e0 <crypto_core_ed25519_scalar_reduce+0x80>
   396d9: 48 83 c4 58                  	addq	$0x58, %rsp
   396dd: 5b                           	popq	%rbx
   396de: 5d                           	popq	%rbp
   396df: c3                           	retq
   396e0: e8 0b 4c fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   396e5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000396f0 <crypto_core_ed25519_bytes>:
   396f0: b8 20 00 00 00               	movl	$0x20, %eax
   396f5: c3                           	retq
   396f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000039700 <crypto_core_ed25519_nonreducedscalarbytes>:
   39700: b8 40 00 00 00               	movl	$0x40, %eax
   39705: c3                           	retq
   39706: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000039710 <crypto_core_ed25519_uniformbytes>:
   39710: b8 20 00 00 00               	movl	$0x20, %eax
   39715: c3                           	retq
   39716: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000039720 <crypto_core_ed25519_hashbytes>:
   39720: b8 40 00 00 00               	movl	$0x40, %eax
   39725: c3                           	retq
   39726: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000039730 <crypto_core_ed25519_scalarbytes>:
   39730: b8 20 00 00 00               	movl	$0x20, %eax
   39735: c3                           	retq
   39736: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000039740 <crypto_core_ristretto255_is_valid_point>:
   39740: 48 81 ec a8 00 00 00         	subq	$0xa8, %rsp
   39747: 48 89 fe                     	movq	%rdi, %rsi
   3974a: 48 89 e7                     	movq	%rsp, %rdi
   3974d: e8 9e 70 fe ff               	callq	0x207f0 <ristretto255_frombytes>
   39752: 85 c0                        	testl	%eax, %eax
   39754: 0f 94 c0                     	sete	%al
   39757: 48 81 c4 a8 00 00 00         	addq	$0xa8, %rsp
   3975e: 0f b6 c0                     	movzbl	%al, %eax
   39761: c3                           	retq
   39762: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3976d: 0f 1f 00                     	nopl	(%rax)

0000000000039770 <crypto_core_ristretto255_add>:
   39770: 41 56                        	pushq	%r14
   39772: 41 55                        	pushq	%r13
   39774: 41 54                        	pushq	%r12
   39776: 55                           	pushq	%rbp
   39777: 48 89 fd                     	movq	%rdi, %rbp
   3977a: 53                           	pushq	%rbx
   3977b: 48 89 d3                     	movq	%rdx, %rbx
   3977e: 48 81 ec 20 03 00 00         	subq	$0x320, %rsp            # imm = 0x320
   39785: 49 89 e4                     	movq	%rsp, %r12
   39788: 4c 89 e7                     	movq	%r12, %rdi
   3978b: e8 60 70 fe ff               	callq	0x207f0 <ristretto255_frombytes>
   39790: 85 c0                        	testl	%eax, %eax
   39792: 75 7c                        	jne	0x39810 <crypto_core_ristretto255_add+0xa0>
   39794: 4c 8d ac 24 a0 00 00 00      	leaq	0xa0(%rsp), %r13
   3979c: 48 89 de                     	movq	%rbx, %rsi
   3979f: 4c 89 ef                     	movq	%r13, %rdi
   397a2: e8 49 70 fe ff               	callq	0x207f0 <ristretto255_frombytes>
   397a7: 89 c3                        	movl	%eax, %ebx
   397a9: 85 c0                        	testl	%eax, %eax
   397ab: 75 63                        	jne	0x39810 <crypto_core_ristretto255_add+0xa0>
   397ad: 4c 8d b4 24 80 02 00 00      	leaq	0x280(%rsp), %r14
   397b5: 4c 89 ee                     	movq	%r13, %rsi
   397b8: 4c 8d ac 24 e0 01 00 00      	leaq	0x1e0(%rsp), %r13
   397c0: 4c 89 f7                     	movq	%r14, %rdi
   397c3: e8 58 09 fe ff               	callq	0x1a120 <ge25519_p3_to_cached>
   397c8: 4c 89 e6                     	movq	%r12, %rsi
   397cb: 4c 89 f2                     	movq	%r14, %rdx
   397ce: 4c 89 ef                     	movq	%r13, %rdi
   397d1: e8 6a f2 fd ff               	callq	0x18a40 <ge25519_add>
   397d6: 4c 8d a4 24 40 01 00 00      	leaq	0x140(%rsp), %r12
   397de: 4c 89 ee                     	movq	%r13, %rsi
   397e1: 4c 89 e7                     	movq	%r12, %rdi
   397e4: e8 87 fc fd ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   397e9: 4c 89 e6                     	movq	%r12, %rsi
   397ec: 48 89 ef                     	movq	%rbp, %rdi
   397ef: e8 2c 74 fe ff               	callq	0x20c20 <ristretto255_p3_tobytes>
   397f4: 48 81 c4 20 03 00 00         	addq	$0x320, %rsp            # imm = 0x320
   397fb: 89 d8                        	movl	%ebx, %eax
   397fd: 5b                           	popq	%rbx
   397fe: 5d                           	popq	%rbp
   397ff: 41 5c                        	popq	%r12
   39801: 41 5d                        	popq	%r13
   39803: 41 5e                        	popq	%r14
   39805: c3                           	retq
   39806: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   39810: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   39815: eb dd                        	jmp	0x397f4 <crypto_core_ristretto255_add+0x84>
   39817: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000039820 <crypto_core_ristretto255_sub>:
   39820: 41 56                        	pushq	%r14
   39822: 41 55                        	pushq	%r13
   39824: 41 54                        	pushq	%r12
   39826: 55                           	pushq	%rbp
   39827: 48 89 fd                     	movq	%rdi, %rbp
   3982a: 53                           	pushq	%rbx
   3982b: 48 89 d3                     	movq	%rdx, %rbx
   3982e: 48 81 ec 20 03 00 00         	subq	$0x320, %rsp            # imm = 0x320
   39835: 49 89 e4                     	movq	%rsp, %r12
   39838: 4c 89 e7                     	movq	%r12, %rdi
   3983b: e8 b0 6f fe ff               	callq	0x207f0 <ristretto255_frombytes>
   39840: 85 c0                        	testl	%eax, %eax
   39842: 75 7c                        	jne	0x398c0 <crypto_core_ristretto255_sub+0xa0>
   39844: 4c 8d ac 24 a0 00 00 00      	leaq	0xa0(%rsp), %r13
   3984c: 48 89 de                     	movq	%rbx, %rsi
   3984f: 4c 89 ef                     	movq	%r13, %rdi
   39852: e8 99 6f fe ff               	callq	0x207f0 <ristretto255_frombytes>
   39857: 89 c3                        	movl	%eax, %ebx
   39859: 85 c0                        	testl	%eax, %eax
   3985b: 75 63                        	jne	0x398c0 <crypto_core_ristretto255_sub+0xa0>
   3985d: 4c 8d b4 24 80 02 00 00      	leaq	0x280(%rsp), %r14
   39865: 4c 89 ee                     	movq	%r13, %rsi
   39868: 4c 8d ac 24 e0 01 00 00      	leaq	0x1e0(%rsp), %r13
   39870: 4c 89 f7                     	movq	%r14, %rdi
   39873: e8 a8 08 fe ff               	callq	0x1a120 <ge25519_p3_to_cached>
   39878: 4c 89 e6                     	movq	%r12, %rsi
   3987b: 4c 89 f2                     	movq	%r14, %rdx
   3987e: 4c 89 ef                     	movq	%r13, %rdi
   39881: e8 6a 0a fe ff               	callq	0x1a2f0 <ge25519_sub>
   39886: 4c 8d a4 24 40 01 00 00      	leaq	0x140(%rsp), %r12
   3988e: 4c 89 ee                     	movq	%r13, %rsi
   39891: 4c 89 e7                     	movq	%r12, %rdi
   39894: e8 d7 fb fd ff               	callq	0x19470 <ge25519_p1p1_to_p3>
   39899: 4c 89 e6                     	movq	%r12, %rsi
   3989c: 48 89 ef                     	movq	%rbp, %rdi
   3989f: e8 7c 73 fe ff               	callq	0x20c20 <ristretto255_p3_tobytes>
   398a4: 48 81 c4 20 03 00 00         	addq	$0x320, %rsp            # imm = 0x320
   398ab: 89 d8                        	movl	%ebx, %eax
   398ad: 5b                           	popq	%rbx
   398ae: 5d                           	popq	%rbp
   398af: 41 5c                        	popq	%r12
   398b1: 41 5d                        	popq	%r13
   398b3: 41 5e                        	popq	%r14
   398b5: c3                           	retq
   398b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   398c0: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   398c5: eb dd                        	jmp	0x398a4 <crypto_core_ristretto255_sub+0x84>
   398c7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

00000000000398d0 <crypto_core_ristretto255_from_hash>:
   398d0: 48 83 ec 08                  	subq	$0x8, %rsp
   398d4: e8 e7 78 fe ff               	callq	0x211c0 <ristretto255_from_hash>
   398d9: 31 c0                        	xorl	%eax, %eax
   398db: 48 83 c4 08                  	addq	$0x8, %rsp
   398df: c3                           	retq

00000000000398e0 <crypto_core_ristretto255_random>:
   398e0: 55                           	pushq	%rbp
   398e1: be 40 00 00 00               	movl	$0x40, %esi
   398e6: 53                           	pushq	%rbx
   398e7: 48 89 fb                     	movq	%rdi, %rbx
   398ea: 48 83 ec 58                  	subq	$0x58, %rsp
   398ee: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   398f7: 48 89 44 24 48               	movq	%rax, 0x48(%rsp)
   398fc: 31 c0                        	xorl	%eax, %eax
   398fe: 48 89 e5                     	movq	%rsp, %rbp
   39901: 48 89 ef                     	movq	%rbp, %rdi
   39904: e8 a7 4d fd ff               	callq	0xe6b0 <randombytes_buf@plt>
   39909: 48 89 ee                     	movq	%rbp, %rsi
   3990c: 48 89 df                     	movq	%rbx, %rdi
   3990f: e8 ac 78 fe ff               	callq	0x211c0 <ristretto255_from_hash>
   39914: 48 8b 44 24 48               	movq	0x48(%rsp), %rax
   39919: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   39922: 75 07                        	jne	0x3992b <crypto_core_ristretto255_random+0x4b>
   39924: 48 83 c4 58                  	addq	$0x58, %rsp
   39928: 5b                           	popq	%rbx
   39929: 5d                           	popq	%rbp
   3992a: c3                           	retq
   3992b: e8 c0 49 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>

0000000000039930 <crypto_core_ristretto255_scalar_random>:
   39930: e9 0b 49 fd ff               	jmp	0xe240 <crypto_core_ed25519_scalar_random@plt>
   39935: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000039940 <crypto_core_ristretto255_scalar_invert>:
   39940: e9 2b 4f fd ff               	jmp	0xe870 <crypto_core_ed25519_scalar_invert@plt>
   39945: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000039950 <crypto_core_ristretto255_scalar_negate>:
   39950: e9 0b 49 fd ff               	jmp	0xe260 <crypto_core_ed25519_scalar_negate@plt>
   39955: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000039960 <crypto_core_ristretto255_scalar_complement>:
   39960: e9 7b 4b fd ff               	jmp	0xe4e0 <crypto_core_ed25519_scalar_complement@plt>
   39965: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000039970 <crypto_core_ristretto255_scalar_add>:
   39970: e9 bb 4d fd ff               	jmp	0xe730 <crypto_core_ed25519_scalar_add@plt>
   39975: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000039980 <crypto_core_ristretto255_scalar_sub>:
   39980: e9 0b 4b fd ff               	jmp	0xe490 <crypto_core_ed25519_scalar_sub@plt>
   39985: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

0000000000039990 <crypto_core_ristretto255_scalar_mul>:
   39990: e9 cb 2c fe ff               	jmp	0x1c660 <sc25519_mul>
   39995: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000399a0 <crypto_core_ristretto255_scalar_reduce>:
   399a0: e9 fb 49 fd ff               	jmp	0xe3a0 <crypto_core_ed25519_scalar_reduce@plt>
   399a5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000399b0 <crypto_core_ristretto255_bytes>:
   399b0: b8 20 00 00 00               	movl	$0x20, %eax
   399b5: c3                           	retq
   399b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000399c0 <crypto_core_ristretto255_nonreducedscalarbytes>:
   399c0: b8 40 00 00 00               	movl	$0x40, %eax
   399c5: c3                           	retq
   399c6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000399d0 <crypto_core_ristretto255_hashbytes>:
   399d0: b8 40 00 00 00               	movl	$0x40, %eax
   399d5: c3                           	retq
   399d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000399e0 <crypto_core_ristretto255_scalarbytes>:
   399e0: b8 20 00 00 00               	movl	$0x20, %eax
   399e5: c3                           	retq
   399e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

00000000000399f0 <escrypt_parse_setting>:
   399f0: 80 3f 24                     	cmpb	$0x24, (%rdi)
   399f3: 0f 85 d7 01 00 00            	jne	0x39bd0 <escrypt_parse_setting+0x1e0>
   399f9: 41 57                        	pushq	%r15
   399fb: 41 56                        	pushq	%r14
   399fd: 41 55                        	pushq	%r13
   399ff: 41 54                        	pushq	%r12
   39a01: 55                           	pushq	%rbp
   39a02: 53                           	pushq	%rbx
   39a03: 48 89 fb                     	movq	%rdi, %rbx
   39a06: 48 83 ec 08                  	subq	$0x8, %rsp
   39a0a: 80 7f 01 37                  	cmpb	$0x37, 0x1(%rdi)
   39a0e: 0f 85 91 01 00 00            	jne	0x39ba5 <escrypt_parse_setting+0x1b5>
   39a14: 80 7f 02 24                  	cmpb	$0x24, 0x2(%rdi)
   39a18: 0f 85 87 01 00 00            	jne	0x39ba5 <escrypt_parse_setting+0x1b5>
   39a1e: 49 89 f4                     	movq	%rsi, %r12
   39a21: 48 8d 2d 90 fb 02 00         	leaq	0x2fb90(%rip), %rbp     # 0x695b8 <d+0x258>
   39a28: 49 89 d6                     	movq	%rdx, %r14
   39a2b: 49 89 cd                     	movq	%rcx, %r13
   39a2e: 0f b6 77 03                  	movzbl	0x3(%rdi), %esi
   39a32: 48 89 ef                     	movq	%rbp, %rdi
   39a35: e8 f6 48 fd ff               	callq	0xe330 <strchr@plt>
   39a3a: 48 85 c0                     	testq	%rax, %rax
   39a3d: 0f 84 79 01 00 00            	je	0x39bbc <escrypt_parse_setting+0x1cc>
   39a43: 48 29 e8                     	subq	%rbp, %rax
   39a46: 48 89 ef                     	movq	%rbp, %rdi
   39a49: 41 89 04 24                  	movl	%eax, (%r12)
   39a4d: 0f b6 73 04                  	movzbl	0x4(%rbx), %esi
   39a51: e8 da 48 fd ff               	callq	0xe330 <strchr@plt>
   39a56: 49 89 c4                     	movq	%rax, %r12
   39a59: 48 85 c0                     	testq	%rax, %rax
   39a5c: 0f 84 3c 01 00 00            	je	0x39b9e <escrypt_parse_setting+0x1ae>
   39a62: 0f b6 73 05                  	movzbl	0x5(%rbx), %esi
   39a66: 48 89 ef                     	movq	%rbp, %rdi
   39a69: 49 29 ec                     	subq	%rbp, %r12
   39a6c: e8 bf 48 fd ff               	callq	0xe330 <strchr@plt>
   39a71: 48 85 c0                     	testq	%rax, %rax
   39a74: 0f 84 24 01 00 00            	je	0x39b9e <escrypt_parse_setting+0x1ae>
   39a7a: 48 29 e8                     	subq	%rbp, %rax
   39a7d: 0f b6 73 06                  	movzbl	0x6(%rbx), %esi
   39a81: 48 89 ef                     	movq	%rbp, %rdi
   39a84: c1 e0 06                     	shll	$0x6, %eax
   39a87: 41 09 c4                     	orl	%eax, %r12d
   39a8a: e8 a1 48 fd ff               	callq	0xe330 <strchr@plt>
   39a8f: 48 85 c0                     	testq	%rax, %rax
   39a92: 0f 84 06 01 00 00            	je	0x39b9e <escrypt_parse_setting+0x1ae>
   39a98: 48 29 e8                     	subq	%rbp, %rax
   39a9b: 0f b6 73 07                  	movzbl	0x7(%rbx), %esi
   39a9f: 48 89 ef                     	movq	%rbp, %rdi
   39aa2: c1 e0 0c                     	shll	$0xc, %eax
   39aa5: 44 09 e0                     	orl	%r12d, %eax
   39aa8: 41 89 c7                     	movl	%eax, %r15d
   39aab: e8 80 48 fd ff               	callq	0xe330 <strchr@plt>
   39ab0: 48 85 c0                     	testq	%rax, %rax
   39ab3: 0f 84 e5 00 00 00            	je	0x39b9e <escrypt_parse_setting+0x1ae>
   39ab9: 48 29 e8                     	subq	%rbp, %rax
   39abc: 0f b6 73 08                  	movzbl	0x8(%rbx), %esi
   39ac0: 48 89 ef                     	movq	%rbp, %rdi
   39ac3: 49 89 c4                     	movq	%rax, %r12
   39ac6: 41 c1 e4 12                  	shll	$0x12, %r12d
   39aca: 45 09 fc                     	orl	%r15d, %r12d
   39acd: e8 5e 48 fd ff               	callq	0xe330 <strchr@plt>
   39ad2: 48 85 c0                     	testq	%rax, %rax
   39ad5: 0f 84 c3 00 00 00            	je	0x39b9e <escrypt_parse_setting+0x1ae>
   39adb: 48 29 e8                     	subq	%rbp, %rax
   39ade: c1 e0 18                     	shll	$0x18, %eax
   39ae1: 44 09 e0                     	orl	%r12d, %eax
   39ae4: 41 89 06                     	movl	%eax, (%r14)
   39ae7: 48 83 fb f7                  	cmpq	$-0x9, %rbx
   39aeb: 0f 84 b4 00 00 00            	je	0x39ba5 <escrypt_parse_setting+0x1b5>
   39af1: 0f b6 73 09                  	movzbl	0x9(%rbx), %esi
   39af5: 48 89 ef                     	movq	%rbp, %rdi
   39af8: e8 33 48 fd ff               	callq	0xe330 <strchr@plt>
   39afd: 49 89 c6                     	movq	%rax, %r14
   39b00: 48 85 c0                     	testq	%rax, %rax
   39b03: 0f 84 a7 00 00 00            	je	0x39bb0 <escrypt_parse_setting+0x1c0>
   39b09: 0f b6 73 0a                  	movzbl	0xa(%rbx), %esi
   39b0d: 48 89 ef                     	movq	%rbp, %rdi
   39b10: 49 29 ee                     	subq	%rbp, %r14
   39b13: e8 18 48 fd ff               	callq	0xe330 <strchr@plt>
   39b18: 48 85 c0                     	testq	%rax, %rax
   39b1b: 0f 84 8f 00 00 00            	je	0x39bb0 <escrypt_parse_setting+0x1c0>
   39b21: 48 29 e8                     	subq	%rbp, %rax
   39b24: 0f b6 73 0b                  	movzbl	0xb(%rbx), %esi
   39b28: 48 89 ef                     	movq	%rbp, %rdi
   39b2b: 49 89 c4                     	movq	%rax, %r12
   39b2e: 41 c1 e4 06                  	shll	$0x6, %r12d
   39b32: 45 09 f4                     	orl	%r14d, %r12d
   39b35: e8 f6 47 fd ff               	callq	0xe330 <strchr@plt>
   39b3a: 48 85 c0                     	testq	%rax, %rax
   39b3d: 74 71                        	je	0x39bb0 <escrypt_parse_setting+0x1c0>
   39b3f: 48 29 e8                     	subq	%rbp, %rax
   39b42: 0f b6 73 0c                  	movzbl	0xc(%rbx), %esi
   39b46: 48 89 ef                     	movq	%rbp, %rdi
   39b49: 49 89 c6                     	movq	%rax, %r14
   39b4c: 41 c1 e6 0c                  	shll	$0xc, %r14d
   39b50: 45 09 e6                     	orl	%r12d, %r14d
   39b53: e8 d8 47 fd ff               	callq	0xe330 <strchr@plt>
   39b58: 48 85 c0                     	testq	%rax, %rax
   39b5b: 74 53                        	je	0x39bb0 <escrypt_parse_setting+0x1c0>
   39b5d: 48 29 e8                     	subq	%rbp, %rax
   39b60: 0f b6 73 0d                  	movzbl	0xd(%rbx), %esi
   39b64: 48 89 ef                     	movq	%rbp, %rdi
   39b67: 49 89 c4                     	movq	%rax, %r12
   39b6a: e8 c1 47 fd ff               	callq	0xe330 <strchr@plt>
   39b6f: 41 c1 e4 12                  	shll	$0x12, %r12d
   39b73: 45 09 f4                     	orl	%r14d, %r12d
   39b76: 48 89 c2                     	movq	%rax, %rdx
   39b79: 48 85 c0                     	testq	%rax, %rax
   39b7c: 74 32                        	je	0x39bb0 <escrypt_parse_setting+0x1c0>
   39b7e: 48 29 ea                     	subq	%rbp, %rdx
   39b81: 48 8d 43 0e                  	leaq	0xe(%rbx), %rax
   39b85: c1 e2 18                     	shll	$0x18, %edx
   39b88: 44 09 e2                     	orl	%r12d, %edx
   39b8b: 41 89 55 00                  	movl	%edx, (%r13)
   39b8f: 48 83 c4 08                  	addq	$0x8, %rsp
   39b93: 5b                           	popq	%rbx
   39b94: 5d                           	popq	%rbp
   39b95: 41 5c                        	popq	%r12
   39b97: 41 5d                        	popq	%r13
   39b99: 41 5e                        	popq	%r14
   39b9b: 41 5f                        	popq	%r15
   39b9d: c3                           	retq
   39b9e: 41 c7 06 00 00 00 00         	movl	$0x0, (%r14)
   39ba5: 31 c0                        	xorl	%eax, %eax
   39ba7: eb e6                        	jmp	0x39b8f <escrypt_parse_setting+0x19f>
   39ba9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   39bb0: 41 c7 45 00 00 00 00 00      	movl	$0x0, (%r13)
   39bb8: 31 c0                        	xorl	%eax, %eax
   39bba: eb d3                        	jmp	0x39b8f <escrypt_parse_setting+0x19f>
   39bbc: 41 c7 04 24 00 00 00 00      	movl	$0x0, (%r12)
   39bc4: 31 c0                        	xorl	%eax, %eax
   39bc6: eb c7                        	jmp	0x39b8f <escrypt_parse_setting+0x19f>
   39bc8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   39bd0: 31 c0                        	xorl	%eax, %eax
   39bd2: c3                           	retq
   39bd3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   39bde: 66 90                        	nop

0000000000039be0 <escrypt_r>:
   39be0: 41 57                        	pushq	%r15
   39be2: 41 56                        	pushq	%r14
   39be4: 41 55                        	pushq	%r13
   39be6: 49 89 cd                     	movq	%rcx, %r13
   39be9: 41 54                        	pushq	%r12
   39beb: 55                           	pushq	%rbp
   39bec: 4c 89 cd                     	movq	%r9, %rbp
   39bef: 53                           	pushq	%rbx
   39bf0: 4c 89 c3                     	movq	%r8, %rbx
   39bf3: 48 83 ec 78                  	subq	$0x78, %rsp
   39bf7: 48 89 7c 24 08               	movq	%rdi, 0x8(%rsp)
   39bfc: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   39c01: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   39c06: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   39c0f: 48 89 44 24 68               	movq	%rax, 0x68(%rsp)
   39c14: 31 c0                        	xorl	%eax, %eax
   39c16: 4d 85 c0                     	testq	%r8, %r8
   39c19: 74 0b                        	je	0x39c26 <escrypt_r+0x46>
   39c1b: 4c 89 ce                     	movq	%r9, %rsi
   39c1e: 4c 89 c7                     	movq	%r8, %rdi
   39c21: e8 8a 4a fd ff               	callq	0xe6b0 <randombytes_buf@plt>
   39c26: 48 8d 4c 24 3c               	leaq	0x3c(%rsp), %rcx
   39c2b: 48 8d 54 24 38               	leaq	0x38(%rsp), %rdx
   39c30: 4c 89 ef                     	movq	%r13, %rdi
   39c33: 48 8d 74 24 34               	leaq	0x34(%rsp), %rsi
   39c38: e8 b3 fd ff ff               	callq	0x399f0 <escrypt_parse_setting>
   39c3d: 49 89 c6                     	movq	%rax, %r14
   39c40: 48 85 c0                     	testq	%rax, %rax
   39c43: 0f 84 6c 01 00 00            	je	0x39db5 <escrypt_r+0x1d5>
   39c49: 8b 44 24 34                  	movl	0x34(%rsp), %eax
   39c4d: be 24 00 00 00               	movl	$0x24, %esi
   39c52: 4c 89 f7                     	movq	%r14, %rdi
   39c55: 4d 89 f4                     	movq	%r14, %r12
   39c58: 4d 29 ec                     	subq	%r13, %r12
   39c5b: 89 44 24 24                  	movl	%eax, 0x24(%rsp)
   39c5f: e8 0c 47 fd ff               	callq	0xe370 <strrchr@plt>
   39c64: 49 89 c0                     	movq	%rax, %r8
   39c67: 48 85 c0                     	testq	%rax, %rax
   39c6a: 0f 84 85 01 00 00            	je	0x39df5 <escrypt_r+0x215>
   39c70: 4d 29 f0                     	subq	%r14, %r8
   39c73: 4d 01 c4                     	addq	%r8, %r12
   39c76: 49 8d 44 24 2d               	leaq	0x2d(%r12), %rax
   39c7b: 48 39 c5                     	cmpq	%rax, %rbp
   39c7e: 0f 82 31 01 00 00            	jb	0x39db5 <escrypt_r+0x1d5>
   39c84: 4c 39 c0                     	cmpq	%r8, %rax
   39c87: 4c 89 44 24 28               	movq	%r8, 0x28(%rsp)
   39c8c: 0f 82 23 01 00 00            	jb	0x39db5 <escrypt_r+0x1d5>
   39c92: e8 09 4c fd ff               	callq	0xe8a0 <sodium_runtime_has_sse2@plt>
   39c97: 4c 8b 44 24 28               	movq	0x28(%rsp), %r8
   39c9c: 85 c0                        	testl	%eax, %eax
   39c9e: 0f 85 f4 00 00 00            	jne	0x39d98 <escrypt_r+0x1b8>
   39ca4: 48 8d 05 e5 13 00 00         	leaq	0x13e5(%rip), %rax      # 0x3b090 <escrypt_kdf_nosse>
   39cab: 6a 20                        	pushq	$0x20
   39cad: 41 b9 01 00 00 00            	movl	$0x1, %r9d
   39cb3: 4c 8d 7c 24 48               	leaq	0x48(%rsp), %r15
   39cb8: 41 57                        	pushq	%r15
   39cba: 8b 4c 24 4c                  	movl	0x4c(%rsp), %ecx
   39cbe: 51                           	pushq	%rcx
   39cbf: 8b 4c 24 50                  	movl	0x50(%rsp), %ecx
   39cc3: 51                           	pushq	%rcx
   39cc4: 0f b6 4c 24 44               	movzbl	0x44(%rsp), %ecx
   39cc9: 48 8b 54 24 38               	movq	0x38(%rsp), %rdx
   39cce: 48 8b 74 24 30               	movq	0x30(%rsp), %rsi
   39cd3: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   39cd8: 49 d3 e1                     	shlq	%cl, %r9
   39cdb: 4c 89 f1                     	movq	%r14, %rcx
   39cde: ff d0                        	callq	*%rax
   39ce0: 48 83 c4 20                  	addq	$0x20, %rsp
   39ce4: 85 c0                        	testl	%eax, %eax
   39ce6: 0f 85 c9 00 00 00            	jne	0x39db5 <escrypt_r+0x1d5>
   39cec: 4c 89 e2                     	movq	%r12, %rdx
   39cef: 48 89 df                     	movq	%rbx, %rdi
   39cf2: 49 01 dc                     	addq	%rbx, %r12
   39cf5: 4c 89 ee                     	movq	%r13, %rsi
   39cf8: e8 a3 48 fd ff               	callq	0xe5a0 <memcpy@plt>
   39cfd: 4d 8d 5c 24 01               	leaq	0x1(%r12), %r11
   39d02: 49 89 e9                     	movq	%rbp, %r9
   39d05: 31 d2                        	xorl	%edx, %edx
   39d07: 4c 89 d8                     	movq	%r11, %rax
   39d0a: 41 c6 04 24 24               	movb	$0x24, (%r12)
   39d0f: 48 8d 7c 24 3f               	leaq	0x3f(%rsp), %rdi
   39d14: 4c 8d 05 9d f8 02 00         	leaq	0x2f89d(%rip), %r8      # 0x695b8 <d+0x258>
   39d1b: 48 29 d8                     	subq	%rbx, %rax
   39d1e: 49 29 c1                     	subq	%rax, %r9
   39d21: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   39d28: 31 c9                        	xorl	%ecx, %ecx
   39d2a: 31 c0                        	xorl	%eax, %eax
   39d2c: 0f 1f 40 00                  	nopl	(%rax)
   39d30: 48 83 c2 01                  	addq	$0x1, %rdx
   39d34: 0f b6 34 17                  	movzbl	(%rdi,%rdx), %esi
   39d38: d3 e6                        	shll	%cl, %esi
   39d3a: 83 c1 08                     	addl	$0x8, %ecx
   39d3d: 09 f0                        	orl	%esi, %eax
   39d3f: 83 f9 17                     	cmpl	$0x17, %ecx
   39d42: 77 06                        	ja	0x39d4a <escrypt_r+0x16a>
   39d44: 48 83 fa 1f                  	cmpq	$0x1f, %rdx
   39d48: 76 e6                        	jbe	0x39d30 <escrypt_r+0x150>
   39d4a: 4d 85 c9                     	testq	%r9, %r9
   39d4d: 74 59                        	je	0x39da8 <escrypt_r+0x1c8>
   39d4f: 4f 8d 34 0b                  	leaq	(%r11,%r9), %r14
   39d53: 4d 89 dc                     	movq	%r11, %r12
   39d56: 31 f6                        	xorl	%esi, %esi
   39d58: eb 0b                        	jmp	0x39d65 <escrypt_r+0x185>
   39d5a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   39d60: 4d 39 f4                     	cmpq	%r14, %r12
   39d63: 74 43                        	je	0x39da8 <escrypt_r+0x1c8>
   39d65: 41 89 c5                     	movl	%eax, %r13d
   39d68: 49 83 c4 01                  	addq	$0x1, %r12
   39d6c: 83 c6 06                     	addl	$0x6, %esi
   39d6f: c1 e8 06                     	shrl	$0x6, %eax
   39d72: 41 83 e5 3f                  	andl	$0x3f, %r13d
   39d76: 47 0f b6 2c 28               	movzbl	(%r8,%r13), %r13d
   39d7b: 45 88 6c 24 ff               	movb	%r13b, -0x1(%r12)
   39d80: 39 ce                        	cmpl	%ecx, %esi
   39d82: 72 dc                        	jb	0x39d60 <escrypt_r+0x180>
   39d84: 4c 89 e0                     	movq	%r12, %rax
   39d87: 4c 29 d8                     	subq	%r11, %rax
   39d8a: 49 29 c1                     	subq	%rax, %r9
   39d8d: 48 83 fa 20                  	cmpq	$0x20, %rdx
   39d91: 74 43                        	je	0x39dd6 <escrypt_r+0x1f6>
   39d93: 4d 89 e3                     	movq	%r12, %r11
   39d96: eb 90                        	jmp	0x39d28 <escrypt_r+0x148>
   39d98: 48 8d 05 f1 8e 01 00         	leaq	0x18ef1(%rip), %rax     # 0x52c90 <escrypt_kdf_sse>
   39d9f: e9 07 ff ff ff               	jmp	0x39cab <escrypt_r+0xcb>
   39da4: 0f 1f 40 00                  	nopl	(%rax)
   39da8: be 20 00 00 00               	movl	$0x20, %esi
   39dad: 4c 89 ff                     	movq	%r15, %rdi
   39db0: e8 fb 44 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   39db5: 31 c0                        	xorl	%eax, %eax
   39db7: 48 8b 54 24 68               	movq	0x68(%rsp), %rdx
   39dbc: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   39dc5: 75 3e                        	jne	0x39e05 <escrypt_r+0x225>
   39dc7: 48 83 c4 78                  	addq	$0x78, %rsp
   39dcb: 5b                           	popq	%rbx
   39dcc: 5d                           	popq	%rbp
   39dcd: 41 5c                        	popq	%r12
   39dcf: 41 5d                        	popq	%r13
   39dd1: 41 5e                        	popq	%r14
   39dd3: 41 5f                        	popq	%r15
   39dd5: c3                           	retq
   39dd6: be 20 00 00 00               	movl	$0x20, %esi
   39ddb: 4c 89 ff                     	movq	%r15, %rdi
   39dde: 48 01 dd                     	addq	%rbx, %rbp
   39de1: e8 ca 44 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   39de6: 49 39 ec                     	cmpq	%rbp, %r12
   39de9: 73 ca                        	jae	0x39db5 <escrypt_r+0x1d5>
   39deb: 41 c6 04 24 00               	movb	$0x0, (%r12)
   39df0: 48 89 d8                     	movq	%rbx, %rax
   39df3: eb c2                        	jmp	0x39db7 <escrypt_r+0x1d7>
   39df5: 4c 89 f7                     	movq	%r14, %rdi
   39df8: e8 e3 44 fd ff               	callq	0xe2e0 <strlen@plt>
   39dfd: 49 89 c0                     	movq	%rax, %r8
   39e00: e9 6e fe ff ff               	jmp	0x39c73 <escrypt_r+0x93>
   39e05: e8 e6 44 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   39e0a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000039e10 <escrypt_gensalt_r>:
   39e10: 48 b8 ab aa aa aa aa aa aa aa	movabsq	$-0x5555555555555555, %rax # imm = 0xAAAAAAAAAAAAAAAB
   39e1a: 41 89 fb                     	movl	%edi, %r11d
   39e1d: 89 d7                        	movl	%edx, %edi
   39e1f: 41 56                        	pushq	%r14
   39e21: 4a 8d 14 c5 05 00 00 00      	leaq	0x5(,%r8,8), %rdx
   39e29: 41 55                        	pushq	%r13
   39e2b: 49 89 ca                     	movq	%rcx, %r10
   39e2e: 48 f7 e2                     	mulq	%rdx
   39e31: 41 54                        	pushq	%r12
   39e33: 55                           	pushq	%rbp
   39e34: 53                           	pushq	%rbx
   39e35: 48 8b 5c 24 30               	movq	0x30(%rsp), %rbx
   39e3a: 48 c1 ea 02                  	shrq	$0x2, %rdx
   39e3e: 48 8d 42 0f                  	leaq	0xf(%rdx), %rax
   39e42: 48 39 c3                     	cmpq	%rax, %rbx
   39e45: 0f 92 c0                     	setb	%al
   39e48: 4c 39 c2                     	cmpq	%r8, %rdx
   39e4b: 0f 92 c2                     	setb	%dl
   39e4e: 08 d0                        	orb	%dl, %al
   39e50: 0f 85 aa 01 00 00            	jne	0x3a000 <escrypt_gensalt_r+0x1f0>
   39e56: 41 83 fb 3f                  	cmpl	$0x3f, %r11d
   39e5a: 0f 87 a0 01 00 00            	ja	0x3a000 <escrypt_gensalt_r+0x1f0>
   39e60: 89 f0                        	movl	%esi, %eax
   39e62: 89 fa                        	movl	%edi, %edx
   39e64: 48 0f af c2                  	imulq	%rdx, %rax
   39e68: 48 3d ff ff ff 3f            	cmpq	$0x3fffffff, %rax       # imm = 0x3FFFFFFF
   39e6e: 0f 87 8c 01 00 00            	ja	0x3a000 <escrypt_gensalt_r+0x1f0>
   39e74: b8 24 37 00 00               	movl	$0x3724, %eax           # imm = 0x3724
   39e79: 31 d2                        	xorl	%edx, %edx
   39e7b: 41 c6 41 02 24               	movb	$0x24, 0x2(%r9)
   39e80: 66 41 89 01                  	movw	%ax, (%r9)
   39e84: 44 89 d8                     	movl	%r11d, %eax
   39e87: 4c 8d 1d 2a f7 02 00         	leaq	0x2f72a(%rip), %r11     # 0x695b8 <d+0x258>
   39e8e: 41 8a 14 03                  	movb	(%r11,%rax), %dl
   39e92: 89 f0                        	movl	%esi, %eax
   39e94: 83 e0 3f                     	andl	$0x3f, %eax
   39e97: 41 0f b6 04 03               	movzbl	(%r11,%rax), %eax
   39e9c: 88 c6                        	movb	%al, %dh
   39e9e: 89 f0                        	movl	%esi, %eax
   39ea0: c1 e8 06                     	shrl	$0x6, %eax
   39ea3: 66 41 89 51 03               	movw	%dx, 0x3(%r9)
   39ea8: 83 e0 3f                     	andl	$0x3f, %eax
   39eab: 41 0f b6 04 03               	movzbl	(%r11,%rax), %eax
   39eb0: 41 88 41 05                  	movb	%al, 0x5(%r9)
   39eb4: 89 f0                        	movl	%esi, %eax
   39eb6: c1 e8 0c                     	shrl	$0xc, %eax
   39eb9: 83 e0 3f                     	andl	$0x3f, %eax
   39ebc: 41 0f b6 04 03               	movzbl	(%r11,%rax), %eax
   39ec1: 41 88 41 06                  	movb	%al, 0x6(%r9)
   39ec5: 89 f0                        	movl	%esi, %eax
   39ec7: c1 ee 18                     	shrl	$0x18, %esi
   39eca: c1 e8 12                     	shrl	$0x12, %eax
   39ecd: 83 e6 3f                     	andl	$0x3f, %esi
   39ed0: 83 e0 3f                     	andl	$0x3f, %eax
   39ed3: 41 0f b6 04 03               	movzbl	(%r11,%rax), %eax
   39ed8: 41 88 41 07                  	movb	%al, 0x7(%r9)
   39edc: 41 0f b6 04 33               	movzbl	(%r11,%rsi), %eax
   39ee1: 41 88 41 08                  	movb	%al, 0x8(%r9)
   39ee5: 49 83 f9 f7                  	cmpq	$-0x9, %r9
   39ee9: 0f 84 11 01 00 00            	je	0x3a000 <escrypt_gensalt_r+0x1f0>
   39eef: 48 89 d8                     	movq	%rbx, %rax
   39ef2: 48 83 e8 09                  	subq	$0x9, %rax
   39ef6: 0f 84 04 01 00 00            	je	0x3a000 <escrypt_gensalt_r+0x1f0>
   39efc: 89 fa                        	movl	%edi, %edx
   39efe: 83 e2 3f                     	andl	$0x3f, %edx
   39f01: 41 0f b6 14 13               	movzbl	(%r11,%rdx), %edx
   39f06: 41 88 51 09                  	movb	%dl, 0x9(%r9)
   39f0a: 89 fa                        	movl	%edi, %edx
   39f0c: c1 ea 06                     	shrl	$0x6, %edx
   39f0f: 48 83 f8 01                  	cmpq	$0x1, %rax
   39f13: 0f 84 e7 00 00 00            	je	0x3a000 <escrypt_gensalt_r+0x1f0>
   39f19: 83 e2 3f                     	andl	$0x3f, %edx
   39f1c: 41 0f b6 14 13               	movzbl	(%r11,%rdx), %edx
   39f21: 41 88 51 0a                  	movb	%dl, 0xa(%r9)
   39f25: 89 fa                        	movl	%edi, %edx
   39f27: c1 ea 0c                     	shrl	$0xc, %edx
   39f2a: 48 83 f8 02                  	cmpq	$0x2, %rax
   39f2e: 0f 84 cc 00 00 00            	je	0x3a000 <escrypt_gensalt_r+0x1f0>
   39f34: 83 e2 3f                     	andl	$0x3f, %edx
   39f37: 41 0f b6 14 13               	movzbl	(%r11,%rdx), %edx
   39f3c: 41 88 51 0b                  	movb	%dl, 0xb(%r9)
   39f40: 89 fa                        	movl	%edi, %edx
   39f42: c1 ea 12                     	shrl	$0x12, %edx
   39f45: 48 83 f8 03                  	cmpq	$0x3, %rax
   39f49: 0f 84 b1 00 00 00            	je	0x3a000 <escrypt_gensalt_r+0x1f0>
   39f4f: 83 e2 3f                     	andl	$0x3f, %edx
   39f52: c1 ef 18                     	shrl	$0x18, %edi
   39f55: 41 0f b6 14 13               	movzbl	(%r11,%rdx), %edx
   39f5a: 41 88 51 0c                  	movb	%dl, 0xc(%r9)
   39f5e: 48 83 f8 04                  	cmpq	$0x4, %rax
   39f62: 0f 84 98 00 00 00            	je	0x3a000 <escrypt_gensalt_r+0x1f0>
   39f68: 83 e7 3f                     	andl	$0x3f, %edi
   39f6b: 4d 89 cc                     	movq	%r9, %r12
   39f6e: 41 0f b6 04 3b               	movzbl	(%r11,%rdi), %eax
   39f73: 41 88 41 0d                  	movb	%al, 0xd(%r9)
   39f77: 49 83 c4 0e                  	addq	$0xe, %r12
   39f7b: 0f 84 7f 00 00 00            	je	0x3a000 <escrypt_gensalt_r+0x1f0>
   39f81: 48 8d 6b f2                  	leaq	-0xe(%rbx), %rbp
   39f85: 4d 85 c0                     	testq	%r8, %r8
   39f88: 0f 84 7d 00 00 00            	je	0x3a00b <escrypt_gensalt_r+0x1fb>
   39f8e: 31 d2                        	xorl	%edx, %edx
   39f90: 31 c9                        	xorl	%ecx, %ecx
   39f92: 31 c0                        	xorl	%eax, %eax
   39f94: 0f 1f 40 00                  	nopl	(%rax)
   39f98: 48 83 c2 01                  	addq	$0x1, %rdx
   39f9c: 41 0f b6 74 12 ff            	movzbl	-0x1(%r10,%rdx), %esi
   39fa2: d3 e6                        	shll	%cl, %esi
   39fa4: 83 c1 08                     	addl	$0x8, %ecx
   39fa7: 09 f0                        	orl	%esi, %eax
   39fa9: 83 f9 17                     	cmpl	$0x17, %ecx
   39fac: 77 05                        	ja	0x39fb3 <escrypt_gensalt_r+0x1a3>
   39fae: 4c 39 c2                     	cmpq	%r8, %rdx
   39fb1: 72 e5                        	jb	0x39f98 <escrypt_gensalt_r+0x188>
   39fb3: 48 85 ed                     	testq	%rbp, %rbp
   39fb6: 74 48                        	je	0x3a000 <escrypt_gensalt_r+0x1f0>
   39fb8: 4d 8d 34 2c                  	leaq	(%r12,%rbp), %r14
   39fbc: 4c 89 e6                     	movq	%r12, %rsi
   39fbf: 31 ff                        	xorl	%edi, %edi
   39fc1: eb 0a                        	jmp	0x39fcd <escrypt_gensalt_r+0x1bd>
   39fc3: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   39fc8: 49 39 f6                     	cmpq	%rsi, %r14
   39fcb: 74 33                        	je	0x3a000 <escrypt_gensalt_r+0x1f0>
   39fcd: 41 89 c5                     	movl	%eax, %r13d
   39fd0: 48 83 c6 01                  	addq	$0x1, %rsi
   39fd4: 83 c7 06                     	addl	$0x6, %edi
   39fd7: c1 e8 06                     	shrl	$0x6, %eax
   39fda: 41 83 e5 3f                  	andl	$0x3f, %r13d
   39fde: 47 0f b6 2c 2b               	movzbl	(%r11,%r13), %r13d
   39fe3: 44 88 6e ff                  	movb	%r13b, -0x1(%rsi)
   39fe7: 39 cf                        	cmpl	%ecx, %edi
   39fe9: 72 dd                        	jb	0x39fc8 <escrypt_gensalt_r+0x1b8>
   39feb: 48 89 f0                     	movq	%rsi, %rax
   39fee: 4c 29 e0                     	subq	%r12, %rax
   39ff1: 48 29 c5                     	subq	%rax, %rbp
   39ff4: 4c 39 c2                     	cmpq	%r8, %rdx
   39ff7: 73 15                        	jae	0x3a00e <escrypt_gensalt_r+0x1fe>
   39ff9: 49 89 f4                     	movq	%rsi, %r12
   39ffc: eb 92                        	jmp	0x39f90 <escrypt_gensalt_r+0x180>
   39ffe: 66 90                        	nop
   3a000: 5b                           	popq	%rbx
   3a001: 31 c0                        	xorl	%eax, %eax
   3a003: 5d                           	popq	%rbp
   3a004: 41 5c                        	popq	%r12
   3a006: 41 5d                        	popq	%r13
   3a008: 41 5e                        	popq	%r14
   3a00a: c3                           	retq
   3a00b: 4c 89 e6                     	movq	%r12, %rsi
   3a00e: 4c 01 cb                     	addq	%r9, %rbx
   3a011: 48 39 de                     	cmpq	%rbx, %rsi
   3a014: 73 ea                        	jae	0x3a000 <escrypt_gensalt_r+0x1f0>
   3a016: c6 06 00                     	movb	$0x0, (%rsi)
   3a019: 4c 89 c8                     	movq	%r9, %rax
   3a01c: 5b                           	popq	%rbx
   3a01d: 5d                           	popq	%rbp
   3a01e: 41 5c                        	popq	%r12
   3a020: 41 5d                        	popq	%r13
   3a022: 41 5e                        	popq	%r14
   3a024: c3                           	retq
   3a025: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000003a030 <crypto_pwhash_scryptsalsa208sha256_ll>:
   3a030: 41 57                        	pushq	%r15
   3a032: 41 56                        	pushq	%r14
   3a034: 45 89 ce                     	movl	%r9d, %r14d
   3a037: 41 55                        	pushq	%r13
   3a039: 4d 89 c5                     	movq	%r8, %r13
   3a03c: 41 54                        	pushq	%r12
   3a03e: 49 89 cc                     	movq	%rcx, %r12
   3a041: 55                           	pushq	%rbp
   3a042: 48 89 d5                     	movq	%rdx, %rbp
   3a045: 53                           	pushq	%rbx
   3a046: 48 89 f3                     	movq	%rsi, %rbx
   3a049: 48 83 ec 38                  	subq	$0x38, %rsp
   3a04d: 4c 8d 7c 24 10               	leaq	0x10(%rsp), %r15
   3a052: 48 89 7c 24 08               	movq	%rdi, 0x8(%rsp)
   3a057: 4c 89 ff                     	movq	%r15, %rdi
   3a05a: e8 21 01 00 00               	callq	0x3a180 <escrypt_init_local>
   3a05f: 85 c0                        	testl	%eax, %eax
   3a061: 75 75                        	jne	0x3a0d8 <crypto_pwhash_scryptsalsa208sha256_ll+0xa8>
   3a063: e8 38 48 fd ff               	callq	0xe8a0 <sodium_runtime_has_sse2@plt>
   3a068: 85 c0                        	testl	%eax, %eax
   3a06a: 75 5c                        	jne	0x3a0c8 <crypto_pwhash_scryptsalsa208sha256_ll+0x98>
   3a06c: 4c 8d 15 1d 10 00 00         	leaq	0x101d(%rip), %r10      # 0x3b090 <escrypt_kdf_nosse>
   3a073: ff b4 24 80 00 00 00         	pushq	0x80(%rsp)
   3a07a: 48 89 da                     	movq	%rbx, %rdx
   3a07d: 4c 89 ff                     	movq	%r15, %rdi
   3a080: 4d 89 e9                     	movq	%r13, %r9
   3a083: ff b4 24 80 00 00 00         	pushq	0x80(%rsp)
   3a08a: 4d 89 e0                     	movq	%r12, %r8
   3a08d: 48 89 e9                     	movq	%rbp, %rcx
   3a090: 8b 84 24 80 00 00 00         	movl	0x80(%rsp), %eax
   3a097: 50                           	pushq	%rax
   3a098: 41 56                        	pushq	%r14
   3a09a: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   3a09f: 41 ff d2                     	callq	*%r10
   3a0a2: 4c 89 ff                     	movq	%r15, %rdi
   3a0a5: 89 c3                        	movl	%eax, %ebx
   3a0a7: 48 83 c4 20                  	addq	$0x20, %rsp
   3a0ab: e8 f0 00 00 00               	callq	0x3a1a0 <escrypt_free_local>
   3a0b0: 85 c0                        	testl	%eax, %eax
   3a0b2: 75 24                        	jne	0x3a0d8 <crypto_pwhash_scryptsalsa208sha256_ll+0xa8>
   3a0b4: 48 83 c4 38                  	addq	$0x38, %rsp
   3a0b8: 89 d8                        	movl	%ebx, %eax
   3a0ba: 5b                           	popq	%rbx
   3a0bb: 5d                           	popq	%rbp
   3a0bc: 41 5c                        	popq	%r12
   3a0be: 41 5d                        	popq	%r13
   3a0c0: 41 5e                        	popq	%r14
   3a0c2: 41 5f                        	popq	%r15
   3a0c4: c3                           	retq
   3a0c5: 0f 1f 00                     	nopl	(%rax)
   3a0c8: 4c 8d 15 c1 8b 01 00         	leaq	0x18bc1(%rip), %r10     # 0x52c90 <escrypt_kdf_sse>
   3a0cf: eb a2                        	jmp	0x3a073 <crypto_pwhash_scryptsalsa208sha256_ll+0x43>
   3a0d1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3a0d8: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   3a0dd: eb d5                        	jmp	0x3a0b4 <crypto_pwhash_scryptsalsa208sha256_ll+0x84>
   3a0df: 90                           	nop

000000000003a0e0 <escrypt_alloc_region>:
   3a0e0: 55                           	pushq	%rbp
   3a0e1: 45 31 c9                     	xorl	%r9d, %r9d
   3a0e4: 48 89 fd                     	movq	%rdi, %rbp
   3a0e7: 41 b8 ff ff ff ff            	movl	$0xffffffff, %r8d       # imm = 0xFFFFFFFF
   3a0ed: 53                           	pushq	%rbx
   3a0ee: 31 ff                        	xorl	%edi, %edi
   3a0f0: b9 22 80 00 00               	movl	$0x8022, %ecx           # imm = 0x8022
   3a0f5: ba 03 00 00 00               	movl	$0x3, %edx
   3a0fa: 48 89 f3                     	movq	%rsi, %rbx
   3a0fd: 48 83 ec 08                  	subq	$0x8, %rsp
   3a101: e8 fa 41 fd ff               	callq	0xe300 <mmap@plt>
   3a106: 48 83 f8 ff                  	cmpq	$-0x1, %rax
   3a10a: 74 24                        	je	0x3a130 <escrypt_alloc_region+0x50>
   3a10c: 31 d2                        	xorl	%edx, %edx
   3a10e: 48 85 c0                     	testq	%rax, %rax
   3a111: 48 0f 44 da                  	cmoveq	%rdx, %rbx
   3a115: 48 89 45 00                  	movq	%rax, (%rbp)
   3a119: 48 89 45 08                  	movq	%rax, 0x8(%rbp)
   3a11d: 48 89 5d 10                  	movq	%rbx, 0x10(%rbp)
   3a121: 48 83 c4 08                  	addq	$0x8, %rsp
   3a125: 5b                           	popq	%rbx
   3a126: 5d                           	popq	%rbp
   3a127: c3                           	retq
   3a128: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   3a130: 31 c0                        	xorl	%eax, %eax
   3a132: 31 db                        	xorl	%ebx, %ebx
   3a134: eb df                        	jmp	0x3a115 <escrypt_alloc_region+0x35>
   3a136: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a140 <escrypt_free_region>:
   3a140: 53                           	pushq	%rbx
   3a141: 48 89 fb                     	movq	%rdi, %rbx
   3a144: 48 8b 3f                     	movq	(%rdi), %rdi
   3a147: 48 85 ff                     	testq	%rdi, %rdi
   3a14a: 74 0d                        	je	0x3a159 <escrypt_free_region+0x19>
   3a14c: 48 8b 73 10                  	movq	0x10(%rbx), %rsi
   3a150: e8 3b 46 fd ff               	callq	0xe790 <munmap@plt>
   3a155: 85 c0                        	testl	%eax, %eax
   3a157: 75 13                        	jne	0x3a16c <escrypt_free_region+0x2c>
   3a159: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   3a15d: 48 c7 43 10 00 00 00 00      	movq	$0x0, 0x10(%rbx)
   3a165: 31 c0                        	xorl	%eax, %eax
   3a167: 0f 11 03                     	movups	%xmm0, (%rbx)
   3a16a: 5b                           	popq	%rbx
   3a16b: c3                           	retq
   3a16c: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3a171: 5b                           	popq	%rbx
   3a172: c3                           	retq
   3a173: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3a17e: 66 90                        	nop

000000000003a180 <escrypt_init_local>:
   3a180: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   3a184: 48 c7 47 10 00 00 00 00      	movq	$0x0, 0x10(%rdi)
   3a18c: 31 c0                        	xorl	%eax, %eax
   3a18e: 0f 11 07                     	movups	%xmm0, (%rdi)
   3a191: c3                           	retq
   3a192: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3a19d: 0f 1f 00                     	nopl	(%rax)

000000000003a1a0 <escrypt_free_local>:
   3a1a0: 53                           	pushq	%rbx
   3a1a1: 48 89 fb                     	movq	%rdi, %rbx
   3a1a4: 48 8b 3f                     	movq	(%rdi), %rdi
   3a1a7: 48 85 ff                     	testq	%rdi, %rdi
   3a1aa: 74 0d                        	je	0x3a1b9 <escrypt_free_local+0x19>
   3a1ac: 48 8b 73 10                  	movq	0x10(%rbx), %rsi
   3a1b0: e8 db 45 fd ff               	callq	0xe790 <munmap@plt>
   3a1b5: 85 c0                        	testl	%eax, %eax
   3a1b7: 75 13                        	jne	0x3a1cc <escrypt_free_local+0x2c>
   3a1b9: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   3a1bd: 48 c7 43 10 00 00 00 00      	movq	$0x0, 0x10(%rbx)
   3a1c5: 31 c0                        	xorl	%eax, %eax
   3a1c7: 0f 11 03                     	movups	%xmm0, (%rbx)
   3a1ca: 5b                           	popq	%rbx
   3a1cb: c3                           	retq
   3a1cc: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3a1d1: 5b                           	popq	%rbx
   3a1d2: c3                           	retq
   3a1d3: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3a1dd: 0f 1f 00                     	nopl	(%rax)

000000000003a1e0 <escrypt_PBKDF2_SHA256>:
   3a1e0: 41 57                        	pushq	%r15
   3a1e2: 41 56                        	pushq	%r14
   3a1e4: 41 55                        	pushq	%r13
   3a1e6: 41 54                        	pushq	%r12
   3a1e8: 55                           	pushq	%rbp
   3a1e9: 53                           	pushq	%rbx
   3a1ea: 48 81 ec 48 02 00 00         	subq	$0x248, %rsp            # imm = 0x248
   3a1f1: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   3a1f6: 4c 8b bc 24 80 02 00 00      	movq	0x280(%rsp), %r15
   3a1fe: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3a207: 48 89 84 24 38 02 00 00      	movq	%rax, 0x238(%rsp)
   3a20f: 48 b8 e0 ff ff ff 1f 00 00 00	movabsq	$0x1fffffffe0, %rax     # imm = 0x1FFFFFFFE0
   3a219: 4c 39 f8                     	cmpq	%r15, %rax
   3a21c: 0f 82 38 03 00 00            	jb	0x3a55a <escrypt_PBKDF2_SHA256+0x37a>
   3a222: 48 89 d5                     	movq	%rdx, %rbp
   3a225: 49 89 fd                     	movq	%rdi, %r13
   3a228: 48 89 f2                     	movq	%rsi, %rdx
   3a22b: 49 89 f6                     	movq	%rsi, %r14
   3a22e: 48 8d 84 24 90 00 00 00      	leaq	0x90(%rsp), %rax
   3a236: 48 89 fe                     	movq	%rdi, %rsi
   3a239: 4d 89 c4                     	movq	%r8, %r12
   3a23c: 4c 89 cb                     	movq	%r9, %rbx
   3a23f: 48 89 c7                     	movq	%rax, %rdi
   3a242: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   3a247: e8 b4 3f fd ff               	callq	0xe200 <crypto_auth_hmacsha256_init@plt>
   3a24c: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   3a251: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   3a256: 48 89 ee                     	movq	%rbp, %rsi
   3a259: e8 92 47 fd ff               	callq	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   3a25e: 4d 85 ff                     	testq	%r15, %r15
   3a261: 0f 84 41 02 00 00            	je	0x3a4a8 <escrypt_PBKDF2_SHA256+0x2c8>
   3a267: 49 8d 47 ff                  	leaq	-0x1(%r15), %rax
   3a26b: 49 89 d8                     	movq	%rbx, %r8
   3a26e: 48 8d 6c 24 50               	leaq	0x50(%rsp), %rbp
   3a273: 48 c7 44 24 08 01 00 00 00   	movq	$0x1, 0x8(%rsp)
   3a27c: 48 c1 e8 05                  	shrq	$0x5, %rax
   3a280: 48 8d 9c 24 60 01 00 00      	leaq	0x160(%rsp), %rbx
   3a288: 4c 8d 4c 24 70               	leaq	0x70(%rsp), %r9
   3a28d: 48 83 c0 02                  	addq	$0x2, %rax
   3a291: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   3a296: 48 8d 44 24 4c               	leaq	0x4c(%rsp), %rax
   3a29b: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   3a2a0: 4b 8d 04 38                  	leaq	(%r8,%r15), %rax
   3a2a4: 48 89 44 24 30               	movq	%rax, 0x30(%rsp)
   3a2a9: 66 0f 6f 8c 24 90 00 00 00   	movdqa	0x90(%rsp), %xmm1
   3a2b2: 8b 44 24 08                  	movl	0x8(%rsp), %eax
   3a2b6: 48 89 df                     	movq	%rbx, %rdi
   3a2b9: ba 04 00 00 00               	movl	$0x4, %edx
   3a2be: 66 0f 6f 94 24 a0 00 00 00   	movdqa	0xa0(%rsp), %xmm2
   3a2c7: 48 8b 74 24 28               	movq	0x28(%rsp), %rsi
   3a2cc: 4c 89 4c 24 18               	movq	%r9, 0x18(%rsp)
   3a2d1: 66 0f 6f 9c 24 b0 00 00 00   	movdqa	0xb0(%rsp), %xmm3
   3a2da: 4c 89 44 24 10               	movq	%r8, 0x10(%rsp)
   3a2df: 0f c8                        	bswapl	%eax
   3a2e1: 66 0f 6f a4 24 c0 00 00 00   	movdqa	0xc0(%rsp), %xmm4
   3a2ea: 89 44 24 4c                  	movl	%eax, 0x4c(%rsp)
   3a2ee: 66 0f 6f ac 24 d0 00 00 00   	movdqa	0xd0(%rsp), %xmm5
   3a2f7: 0f 29 8c 24 60 01 00 00      	movaps	%xmm1, 0x160(%rsp)
   3a2ff: 66 0f 6f b4 24 e0 00 00 00   	movdqa	0xe0(%rsp), %xmm6
   3a308: 66 0f 6f bc 24 f0 00 00 00   	movdqa	0xf0(%rsp), %xmm7
   3a311: 0f 29 94 24 70 01 00 00      	movaps	%xmm2, 0x170(%rsp)
   3a319: 66 0f 6f 8c 24 00 01 00 00   	movdqa	0x100(%rsp), %xmm1
   3a322: 66 0f 6f 94 24 10 01 00 00   	movdqa	0x110(%rsp), %xmm2
   3a32b: 0f 29 9c 24 80 01 00 00      	movaps	%xmm3, 0x180(%rsp)
   3a333: 66 0f 6f 9c 24 20 01 00 00   	movdqa	0x120(%rsp), %xmm3
   3a33c: 0f 29 a4 24 90 01 00 00      	movaps	%xmm4, 0x190(%rsp)
   3a344: 66 0f 6f a4 24 30 01 00 00   	movdqa	0x130(%rsp), %xmm4
   3a34d: 0f 29 ac 24 a0 01 00 00      	movaps	%xmm5, 0x1a0(%rsp)
   3a355: 66 0f 6f ac 24 40 01 00 00   	movdqa	0x140(%rsp), %xmm5
   3a35e: 0f 29 b4 24 b0 01 00 00      	movaps	%xmm6, 0x1b0(%rsp)
   3a366: 66 0f 6f b4 24 50 01 00 00   	movdqa	0x150(%rsp), %xmm6
   3a36f: 0f 29 bc 24 c0 01 00 00      	movaps	%xmm7, 0x1c0(%rsp)
   3a377: 0f 29 8c 24 d0 01 00 00      	movaps	%xmm1, 0x1d0(%rsp)
   3a37f: 0f 29 94 24 e0 01 00 00      	movaps	%xmm2, 0x1e0(%rsp)
   3a387: 0f 29 9c 24 f0 01 00 00      	movaps	%xmm3, 0x1f0(%rsp)
   3a38f: 0f 29 a4 24 00 02 00 00      	movaps	%xmm4, 0x200(%rsp)
   3a397: 0f 29 ac 24 10 02 00 00      	movaps	%xmm5, 0x210(%rsp)
   3a39f: 0f 29 b4 24 20 02 00 00      	movaps	%xmm6, 0x220(%rsp)
   3a3a7: e8 44 46 fd ff               	callq	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   3a3ac: 48 89 ee                     	movq	%rbp, %rsi
   3a3af: 48 89 df                     	movq	%rbx, %rdi
   3a3b2: e8 99 3f fd ff               	callq	0xe350 <crypto_auth_hmacsha256_final@plt>
   3a3b7: 66 0f 6f 7c 24 50            	movdqa	0x50(%rsp), %xmm7
   3a3bd: 66 0f 6f 4c 24 60            	movdqa	0x60(%rsp), %xmm1
   3a3c3: 49 83 fc 01                  	cmpq	$0x1, %r12
   3a3c7: 4c 8b 44 24 10               	movq	0x10(%rsp), %r8
   3a3cc: 4c 8b 4c 24 18               	movq	0x18(%rsp), %r9
   3a3d1: 0f 29 7c 24 70               	movaps	%xmm7, 0x70(%rsp)
   3a3d6: 0f 29 8c 24 80 00 00 00      	movaps	%xmm1, 0x80(%rsp)
   3a3de: 76 74                        	jbe	0x3a454 <escrypt_PBKDF2_SHA256+0x274>
   3a3e0: 41 bf 02 00 00 00            	movl	$0x2, %r15d
   3a3e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3a3f0: 4c 89 f2                     	movq	%r14, %rdx
   3a3f3: 4c 89 ee                     	movq	%r13, %rsi
   3a3f6: 48 89 df                     	movq	%rbx, %rdi
   3a3f9: 49 83 c7 01                  	addq	$0x1, %r15
   3a3fd: e8 fe 3d fd ff               	callq	0xe200 <crypto_auth_hmacsha256_init@plt>
   3a402: ba 20 00 00 00               	movl	$0x20, %edx
   3a407: 48 89 ee                     	movq	%rbp, %rsi
   3a40a: 48 89 df                     	movq	%rbx, %rdi
   3a40d: e8 de 45 fd ff               	callq	0xe9f0 <crypto_auth_hmacsha256_update@plt>
   3a412: 48 89 ee                     	movq	%rbp, %rsi
   3a415: 48 89 df                     	movq	%rbx, %rdi
   3a418: e8 33 3f fd ff               	callq	0xe350 <crypto_auth_hmacsha256_final@plt>
   3a41d: 66 0f 6f 44 24 70            	movdqa	0x70(%rsp), %xmm0
   3a423: 66 0f ef 44 24 50            	pxor	0x50(%rsp), %xmm0
   3a429: 0f 29 44 24 70               	movaps	%xmm0, 0x70(%rsp)
   3a42e: 66 0f 6f 84 24 80 00 00 00   	movdqa	0x80(%rsp), %xmm0
   3a437: 66 0f ef 44 24 60            	pxor	0x60(%rsp), %xmm0
   3a43d: 0f 29 84 24 80 00 00 00      	movaps	%xmm0, 0x80(%rsp)
   3a445: 4d 39 fc                     	cmpq	%r15, %r12
   3a448: 73 a6                        	jae	0x3a3f0 <escrypt_PBKDF2_SHA256+0x210>
   3a44a: 4c 8b 44 24 10               	movq	0x10(%rsp), %r8
   3a44f: 4c 8b 4c 24 18               	movq	0x18(%rsp), %r9
   3a454: 48 8b 54 24 30               	movq	0x30(%rsp), %rdx
   3a459: b8 20 00 00 00               	movl	$0x20, %eax
   3a45e: 4c 29 c2                     	subq	%r8, %rdx
   3a461: 48 39 c2                     	cmpq	%rax, %rdx
   3a464: 48 0f 47 d0                  	cmovaq	%rax, %rdx
   3a468: 89 d0                        	movl	%edx, %eax
   3a46a: 83 fa 08                     	cmpl	$0x8, %edx
   3a46d: 73 71                        	jae	0x3a4e0 <escrypt_PBKDF2_SHA256+0x300>
   3a46f: 83 e2 04                     	andl	$0x4, %edx
   3a472: 0f 85 b7 00 00 00            	jne	0x3a52f <escrypt_PBKDF2_SHA256+0x34f>
   3a478: 85 c0                        	testl	%eax, %eax
   3a47a: 74 0f                        	je	0x3a48b <escrypt_PBKDF2_SHA256+0x2ab>
   3a47c: 41 0f b6 11                  	movzbl	(%r9), %edx
   3a480: 41 88 10                     	movb	%dl, (%r8)
   3a483: a8 02                        	testb	$0x2, %al
   3a485: 0f 85 b9 00 00 00            	jne	0x3a544 <escrypt_PBKDF2_SHA256+0x364>
   3a48b: 48 83 44 24 08 01            	addq	$0x1, 0x8(%rsp)
   3a491: 48 8b 4c 24 20               	movq	0x20(%rsp), %rcx
   3a496: 49 83 c0 20                  	addq	$0x20, %r8
   3a49a: 48 8b 44 24 08               	movq	0x8(%rsp), %rax
   3a49f: 48 39 c8                     	cmpq	%rcx, %rax
   3a4a2: 0f 85 01 fe ff ff            	jne	0x3a2a9 <escrypt_PBKDF2_SHA256+0xc9>
   3a4a8: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   3a4ad: be d0 00 00 00               	movl	$0xd0, %esi
   3a4b2: e8 f9 3d fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3a4b7: 48 8b 84 24 38 02 00 00      	movq	0x238(%rsp), %rax
   3a4bf: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3a4c8: 0f 85 87 00 00 00            	jne	0x3a555 <escrypt_PBKDF2_SHA256+0x375>
   3a4ce: 48 81 c4 48 02 00 00         	addq	$0x248, %rsp            # imm = 0x248
   3a4d5: 5b                           	popq	%rbx
   3a4d6: 5d                           	popq	%rbp
   3a4d7: 41 5c                        	popq	%r12
   3a4d9: 41 5d                        	popq	%r13
   3a4db: 41 5e                        	popq	%r14
   3a4dd: 41 5f                        	popq	%r15
   3a4df: c3                           	retq
   3a4e0: 49 8b 01                     	movq	(%r9), %rax
   3a4e3: 4c 89 ce                     	movq	%r9, %rsi
   3a4e6: 49 89 00                     	movq	%rax, (%r8)
   3a4e9: 89 d0                        	movl	%edx, %eax
   3a4eb: 49 8b 4c 01 f8               	movq	-0x8(%r9,%rax), %rcx
   3a4f0: 49 89 4c 00 f8               	movq	%rcx, -0x8(%r8,%rax)
   3a4f5: 49 8d 48 08                  	leaq	0x8(%r8), %rcx
   3a4f9: 4c 89 c0                     	movq	%r8, %rax
   3a4fc: 48 83 e1 f8                  	andq	$-0x8, %rcx
   3a500: 48 29 c8                     	subq	%rcx, %rax
   3a503: 48 29 c6                     	subq	%rax, %rsi
   3a506: 01 d0                        	addl	%edx, %eax
   3a508: 83 e0 f8                     	andl	$-0x8, %eax
   3a50b: 83 f8 08                     	cmpl	$0x8, %eax
   3a50e: 0f 82 77 ff ff ff            	jb	0x3a48b <escrypt_PBKDF2_SHA256+0x2ab>
   3a514: 83 e0 f8                     	andl	$-0x8, %eax
   3a517: 31 d2                        	xorl	%edx, %edx
   3a519: 89 d7                        	movl	%edx, %edi
   3a51b: 83 c2 08                     	addl	$0x8, %edx
   3a51e: 4c 8b 14 3e                  	movq	(%rsi,%rdi), %r10
   3a522: 4c 89 14 39                  	movq	%r10, (%rcx,%rdi)
   3a526: 39 c2                        	cmpl	%eax, %edx
   3a528: 72 ef                        	jb	0x3a519 <escrypt_PBKDF2_SHA256+0x339>
   3a52a: e9 5c ff ff ff               	jmp	0x3a48b <escrypt_PBKDF2_SHA256+0x2ab>
   3a52f: 41 8b 11                     	movl	(%r9), %edx
   3a532: 41 89 10                     	movl	%edx, (%r8)
   3a535: 41 8b 54 01 fc               	movl	-0x4(%r9,%rax), %edx
   3a53a: 41 89 54 00 fc               	movl	%edx, -0x4(%r8,%rax)
   3a53f: e9 47 ff ff ff               	jmp	0x3a48b <escrypt_PBKDF2_SHA256+0x2ab>
   3a544: 41 0f b7 54 01 fe            	movzwl	-0x2(%r9,%rax), %edx
   3a54a: 66 41 89 54 00 fe            	movw	%dx, -0x2(%r8,%rax)
   3a550: e9 36 ff ff ff               	jmp	0x3a48b <escrypt_PBKDF2_SHA256+0x2ab>
   3a555: e8 96 3d fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3a55a: e8 31 3c fd ff               	callq	0xe190 <sodium_misuse@plt>
   3a55f: 90                           	nop

000000000003a560 <crypto_pwhash_scryptsalsa208sha256_bytes_min>:
   3a560: b8 10 00 00 00               	movl	$0x10, %eax
   3a565: c3                           	retq
   3a566: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a570 <crypto_pwhash_scryptsalsa208sha256_bytes_max>:
   3a570: 48 b8 e0 ff ff ff 1f 00 00 00	movabsq	$0x1fffffffe0, %rax     # imm = 0x1FFFFFFFE0
   3a57a: c3                           	retq
   3a57b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000003a580 <crypto_pwhash_scryptsalsa208sha256_passwd_min>:
   3a580: 31 c0                        	xorl	%eax, %eax
   3a582: c3                           	retq
   3a583: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3a58e: 66 90                        	nop

000000000003a590 <crypto_pwhash_scryptsalsa208sha256_passwd_max>:
   3a590: 48 c7 c0 ff ff ff ff         	movq	$-0x1, %rax
   3a597: c3                           	retq
   3a598: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000003a5a0 <crypto_pwhash_scryptsalsa208sha256_saltbytes>:
   3a5a0: b8 20 00 00 00               	movl	$0x20, %eax
   3a5a5: c3                           	retq
   3a5a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a5b0 <crypto_pwhash_scryptsalsa208sha256_strbytes>:
   3a5b0: b8 66 00 00 00               	movl	$0x66, %eax
   3a5b5: c3                           	retq
   3a5b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a5c0 <crypto_pwhash_scryptsalsa208sha256_strprefix>:
   3a5c0: 48 8d 05 8f 6e 02 00         	leaq	0x26e8f(%rip), %rax     # 0x61456 <_pad0+0xd6>
   3a5c7: c3                           	retq
   3a5c8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000003a5d0 <crypto_pwhash_scryptsalsa208sha256_opslimit_min>:
   3a5d0: b8 00 80 00 00               	movl	$0x8000, %eax           # imm = 0x8000
   3a5d5: c3                           	retq
   3a5d6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a5e0 <crypto_pwhash_scryptsalsa208sha256_opslimit_max>:
   3a5e0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3a5e5: c3                           	retq
   3a5e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a5f0 <crypto_pwhash_scryptsalsa208sha256_memlimit_min>:
   3a5f0: b8 00 00 00 01               	movl	$0x1000000, %eax        # imm = 0x1000000
   3a5f5: c3                           	retq
   3a5f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a600 <crypto_pwhash_scryptsalsa208sha256_memlimit_max>:
   3a600: 48 b8 00 00 00 00 10 00 00 00	movabsq	$0x1000000000, %rax     # imm = 0x1000000000
   3a60a: c3                           	retq
   3a60b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000003a610 <crypto_pwhash_scryptsalsa208sha256_opslimit_interactive>:
   3a610: b8 00 00 08 00               	movl	$0x80000, %eax          # imm = 0x80000
   3a615: c3                           	retq
   3a616: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a620 <crypto_pwhash_scryptsalsa208sha256_memlimit_interactive>:
   3a620: b8 00 00 00 01               	movl	$0x1000000, %eax        # imm = 0x1000000
   3a625: c3                           	retq
   3a626: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a630 <crypto_pwhash_scryptsalsa208sha256_opslimit_sensitive>:
   3a630: b8 00 00 00 02               	movl	$0x2000000, %eax        # imm = 0x2000000
   3a635: c3                           	retq
   3a636: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a640 <crypto_pwhash_scryptsalsa208sha256_memlimit_sensitive>:
   3a640: b8 00 00 00 40               	movl	$0x40000000, %eax       # imm = 0x40000000
   3a645: c3                           	retq
   3a646: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003a650 <crypto_pwhash_scryptsalsa208sha256>:
   3a650: 41 57                        	pushq	%r15
   3a652: 49 89 d7                     	movq	%rdx, %r15
   3a655: 48 89 f2                     	movq	%rsi, %rdx
   3a658: 41 56                        	pushq	%r14
   3a65a: 41 55                        	pushq	%r13
   3a65c: 4d 89 c5                     	movq	%r8, %r13
   3a65f: 41 54                        	pushq	%r12
   3a661: 49 89 cc                     	movq	%rcx, %r12
   3a664: 55                           	pushq	%rbp
   3a665: 48 89 f5                     	movq	%rsi, %rbp
   3a668: 31 f6                        	xorl	%esi, %esi
   3a66a: 53                           	pushq	%rbx
   3a66b: 4c 89 cb                     	movq	%r9, %rbx
   3a66e: 48 83 ec 08                  	subq	$0x8, %rsp
   3a672: 4c 8b 74 24 40               	movq	0x40(%rsp), %r14
   3a677: e8 54 3d fd ff               	callq	0xe3d0 <memset@plt>
   3a67c: 48 89 c7                     	movq	%rax, %rdi
   3a67f: 48 b8 e0 ff ff ff 1f 00 00 00	movabsq	$0x1fffffffe0, %rax     # imm = 0x1FFFFFFFE0
   3a689: 48 39 e8                     	cmpq	%rbp, %rax
   3a68c: 0f 82 25 01 00 00            	jb	0x3a7b7 <crypto_pwhash_scryptsalsa208sha256+0x167>
   3a692: 48 83 fd 0f                  	cmpq	$0xf, %rbp
   3a696: 0f 86 f0 00 00 00            	jbe	0x3a78c <crypto_pwhash_scryptsalsa208sha256+0x13c>
   3a69c: b8 00 80 00 00               	movl	$0x8000, %eax           # imm = 0x8000
   3a6a1: 48 39 c3                     	cmpq	%rax, %rbx
   3a6a4: 48 0f 43 c3                  	cmovaeq	%rbx, %rax
   3a6a8: 49 89 c1                     	movq	%rax, %r9
   3a6ab: 4c 89 f0                     	movq	%r14, %rax
   3a6ae: 48 c1 e8 05                  	shrq	$0x5, %rax
   3a6b2: 49 39 c1                     	cmpq	%rax, %r9
   3a6b5: 73 79                        	jae	0x3a730 <crypto_pwhash_scryptsalsa208sha256+0xe0>
   3a6b7: 49 c1 e9 06                  	shrq	$0x6, %r9
   3a6bb: b9 01 00 00 00               	movl	$0x1, %ecx
   3a6c0: ba 01 00 00 00               	movl	$0x1, %edx
   3a6c5: eb 14                        	jmp	0x3a6db <crypto_pwhash_scryptsalsa208sha256+0x8b>
   3a6c7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3a6d0: 48 89 d0                     	movq	%rdx, %rax
   3a6d3: 48 d3 e0                     	shlq	%cl, %rax
   3a6d6: 49 39 c1                     	cmpq	%rax, %r9
   3a6d9: 72 08                        	jb	0x3a6e3 <crypto_pwhash_scryptsalsa208sha256+0x93>
   3a6db: 83 c1 01                     	addl	$0x1, %ecx
   3a6de: 83 f9 3f                     	cmpl	$0x3f, %ecx
   3a6e1: 75 ed                        	jne	0x3a6d0 <crypto_pwhash_scryptsalsa208sha256+0x80>
   3a6e3: 41 b9 01 00 00 00            	movl	$0x1, %r9d
   3a6e9: 4c 39 ff                     	cmpq	%r15, %rdi
   3a6ec: 0f 84 9a 00 00 00            	je	0x3a78c <crypto_pwhash_scryptsalsa208sha256+0x13c>
   3a6f2: 48 83 ec 08                  	subq	$0x8, %rsp
   3a6f6: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   3a6fc: 4c 89 ea                     	movq	%r13, %rdx
   3a6ff: 4c 89 e6                     	movq	%r12, %rsi
   3a702: 55                           	pushq	%rbp
   3a703: 49 d3 e0                     	shlq	%cl, %r8
   3a706: b9 20 00 00 00               	movl	$0x20, %ecx
   3a70b: 57                           	pushq	%rdi
   3a70c: 4c 89 ff                     	movq	%r15, %rdi
   3a70f: 41 51                        	pushq	%r9
   3a711: 41 b9 08 00 00 00            	movl	$0x8, %r9d
   3a717: e8 74 3e fd ff               	callq	0xe590 <crypto_pwhash_scryptsalsa208sha256_ll@plt>
   3a71c: 48 83 c4 20                  	addq	$0x20, %rsp
   3a720: 48 83 c4 08                  	addq	$0x8, %rsp
   3a724: 5b                           	popq	%rbx
   3a725: 5d                           	popq	%rbp
   3a726: 41 5c                        	popq	%r12
   3a728: 41 5d                        	popq	%r13
   3a72a: 41 5e                        	popq	%r14
   3a72c: 41 5f                        	popq	%r15
   3a72e: c3                           	retq
   3a72f: 90                           	nop
   3a730: 4c 89 f6                     	movq	%r14, %rsi
   3a733: b9 01 00 00 00               	movl	$0x1, %ecx
   3a738: ba 01 00 00 00               	movl	$0x1, %edx
   3a73d: 48 c1 ee 0b                  	shrq	$0xb, %rsi
   3a741: 49 81 fe ff 0f 00 00         	cmpq	$0xfff, %r14            # imm = 0xFFF
   3a748: 77 11                        	ja	0x3a75b <crypto_pwhash_scryptsalsa208sha256+0x10b>
   3a74a: eb 52                        	jmp	0x3a79e <crypto_pwhash_scryptsalsa208sha256+0x14e>
   3a74c: 0f 1f 40 00                  	nopl	(%rax)
   3a750: 48 89 d0                     	movq	%rdx, %rax
   3a753: 48 d3 e0                     	shlq	%cl, %rax
   3a756: 48 39 c6                     	cmpq	%rax, %rsi
   3a759: 72 15                        	jb	0x3a770 <crypto_pwhash_scryptsalsa208sha256+0x120>
   3a75b: 83 c1 01                     	addl	$0x1, %ecx
   3a75e: 83 f9 3f                     	cmpl	$0x3f, %ecx
   3a761: 75 ed                        	jne	0x3a750 <crypto_pwhash_scryptsalsa208sha256+0x100>
   3a763: 45 31 c9                     	xorl	%r9d, %r9d
   3a766: eb 81                        	jmp	0x3a6e9 <crypto_pwhash_scryptsalsa208sha256+0x99>
   3a768: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   3a770: 49 c1 e9 02                  	shrq	$0x2, %r9
   3a774: b8 ff ff ff 3f               	movl	$0x3fffffff, %eax       # imm = 0x3FFFFFFF
   3a779: 49 d3 e9                     	shrq	%cl, %r9
   3a77c: 49 39 c1                     	cmpq	%rax, %r9
   3a77f: 4c 0f 47 c8                  	cmovaq	%rax, %r9
   3a783: 41 c1 e9 03                  	shrl	$0x3, %r9d
   3a787: e9 5d ff ff ff               	jmp	0x3a6e9 <crypto_pwhash_scryptsalsa208sha256+0x99>
   3a78c: e8 8f 39 fd ff               	callq	0xe120 <__errno_location@plt>
   3a791: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   3a797: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3a79c: eb 82                        	jmp	0x3a720 <crypto_pwhash_scryptsalsa208sha256+0xd0>
   3a79e: 49 c1 e9 03                  	shrq	$0x3, %r9
   3a7a2: b8 ff ff ff 3f               	movl	$0x3fffffff, %eax       # imm = 0x3FFFFFFF
   3a7a7: 49 39 c1                     	cmpq	%rax, %r9
   3a7aa: 4c 0f 47 c8                  	cmovaq	%rax, %r9
   3a7ae: 41 c1 e9 03                  	shrl	$0x3, %r9d
   3a7b2: e9 32 ff ff ff               	jmp	0x3a6e9 <crypto_pwhash_scryptsalsa208sha256+0x99>
   3a7b7: e8 64 39 fd ff               	callq	0xe120 <__errno_location@plt>
   3a7bc: c7 00 1b 00 00 00            	movl	$0x1b, (%rax)
   3a7c2: eb d3                        	jmp	0x3a797 <crypto_pwhash_scryptsalsa208sha256+0x147>
   3a7c4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3a7cf: 90                           	nop

000000000003a7d0 <crypto_pwhash_scryptsalsa208sha256_str>:
   3a7d0: 41 57                        	pushq	%r15
   3a7d2: 41 56                        	pushq	%r14
   3a7d4: 49 89 fe                     	movq	%rdi, %r14
   3a7d7: 48 83 c7 08                  	addq	$0x8, %rdi
   3a7db: 41 55                        	pushq	%r13
   3a7dd: 41 54                        	pushq	%r12
   3a7df: 49 89 d4                     	movq	%rdx, %r12
   3a7e2: 48 89 ca                     	movq	%rcx, %rdx
   3a7e5: 4c 89 f1                     	movq	%r14, %rcx
   3a7e8: 55                           	pushq	%rbp
   3a7e9: 48 89 f5                     	movq	%rsi, %rbp
   3a7ec: 53                           	pushq	%rbx
   3a7ed: 48 81 ec a8 00 00 00         	subq	$0xa8, %rsp
   3a7f4: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3a7fd: 48 89 84 24 98 00 00 00      	movq	%rax, 0x98(%rsp)
   3a805: 31 c0                        	xorl	%eax, %eax
   3a807: 48 c7 47 f8 00 00 00 00      	movq	$0x0, -0x8(%rdi)
   3a80f: 48 c7 47 56 00 00 00 00      	movq	$0x0, 0x56(%rdi)
   3a817: 48 83 e7 f8                  	andq	$-0x8, %rdi
   3a81b: 48 29 f9                     	subq	%rdi, %rcx
   3a81e: 83 c1 66                     	addl	$0x66, %ecx
   3a821: c1 e9 03                     	shrl	$0x3, %ecx
   3a824: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   3a827: b8 00 80 00 00               	movl	$0x8000, %eax           # imm = 0x8000
   3a82c: 48 39 c2                     	cmpq	%rax, %rdx
   3a82f: 48 0f 43 c2                  	cmovaeq	%rdx, %rax
   3a833: 4c 89 c2                     	movq	%r8, %rdx
   3a836: 48 c1 ea 05                  	shrq	$0x5, %rdx
   3a83a: 48 39 d0                     	cmpq	%rdx, %rax
   3a83d: 72 61                        	jb	0x3a8a0 <crypto_pwhash_scryptsalsa208sha256_str+0xd0>
   3a83f: 4c 89 c7                     	movq	%r8, %rdi
   3a842: bb 01 00 00 00               	movl	$0x1, %ebx
   3a847: be 01 00 00 00               	movl	$0x1, %esi
   3a84c: 48 c1 ef 0b                  	shrq	$0xb, %rdi
   3a850: 49 81 f8 ff 0f 00 00         	cmpq	$0xfff, %r8             # imm = 0xFFF
   3a857: 77 30                        	ja	0x3a889 <crypto_pwhash_scryptsalsa208sha256_str+0xb9>
   3a859: 48 c1 e8 03                  	shrq	$0x3, %rax
   3a85d: ba ff ff ff 3f               	movl	$0x3fffffff, %edx       # imm = 0x3FFFFFFF
   3a862: 48 39 d0                     	cmpq	%rdx, %rax
   3a865: 48 0f 47 c2                  	cmovaq	%rdx, %rax
   3a869: 41 89 c5                     	movl	%eax, %r13d
   3a86c: 41 c1 ed 03                  	shrl	$0x3, %r13d
   3a870: eb 59                        	jmp	0x3a8cb <crypto_pwhash_scryptsalsa208sha256_str+0xfb>
   3a872: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   3a878: 48 89 f2                     	movq	%rsi, %rdx
   3a87b: 89 d9                        	movl	%ebx, %ecx
   3a87d: 48 d3 e2                     	shlq	%cl, %rdx
   3a880: 48 39 d7                     	cmpq	%rdx, %rdi
   3a883: 0f 82 f7 00 00 00            	jb	0x3a980 <crypto_pwhash_scryptsalsa208sha256_str+0x1b0>
   3a889: 83 c3 01                     	addl	$0x1, %ebx
   3a88c: 83 fb 3f                     	cmpl	$0x3f, %ebx
   3a88f: 75 e7                        	jne	0x3a878 <crypto_pwhash_scryptsalsa208sha256_str+0xa8>
   3a891: 45 31 ed                     	xorl	%r13d, %r13d
   3a894: eb 35                        	jmp	0x3a8cb <crypto_pwhash_scryptsalsa208sha256_str+0xfb>
   3a896: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3a8a0: 48 c1 e8 06                  	shrq	$0x6, %rax
   3a8a4: bb 01 00 00 00               	movl	$0x1, %ebx
   3a8a9: be 01 00 00 00               	movl	$0x1, %esi
   3a8ae: eb 0d                        	jmp	0x3a8bd <crypto_pwhash_scryptsalsa208sha256_str+0xed>
   3a8b0: 48 89 f2                     	movq	%rsi, %rdx
   3a8b3: 89 d9                        	movl	%ebx, %ecx
   3a8b5: 48 d3 e2                     	shlq	%cl, %rdx
   3a8b8: 48 39 d0                     	cmpq	%rdx, %rax
   3a8bb: 72 08                        	jb	0x3a8c5 <crypto_pwhash_scryptsalsa208sha256_str+0xf5>
   3a8bd: 83 c3 01                     	addl	$0x1, %ebx
   3a8c0: 83 fb 3f                     	cmpl	$0x3f, %ebx
   3a8c3: 75 eb                        	jne	0x3a8b0 <crypto_pwhash_scryptsalsa208sha256_str+0xe0>
   3a8c5: 41 bd 01 00 00 00            	movl	$0x1, %r13d
   3a8cb: 48 8d 4c 24 30               	leaq	0x30(%rsp), %rcx
   3a8d0: be 20 00 00 00               	movl	$0x20, %esi
   3a8d5: 4c 8d 7c 24 50               	leaq	0x50(%rsp), %r15
   3a8da: 48 89 cf                     	movq	%rcx, %rdi
   3a8dd: 48 89 4c 24 08               	movq	%rcx, 0x8(%rsp)
   3a8e2: e8 c9 3d fd ff               	callq	0xe6b0 <randombytes_buf@plt>
   3a8e7: 48 83 ec 08                  	subq	$0x8, %rsp
   3a8eb: 44 89 ea                     	movl	%r13d, %edx
   3a8ee: 4d 89 f9                     	movq	%r15, %r9
   3a8f1: 6a 3a                        	pushq	$0x3a
   3a8f3: 48 8b 4c 24 18               	movq	0x18(%rsp), %rcx
   3a8f8: 41 b8 20 00 00 00            	movl	$0x20, %r8d
   3a8fe: 89 df                        	movl	%ebx, %edi
   3a900: be 08 00 00 00               	movl	$0x8, %esi
   3a905: e8 06 f5 ff ff               	callq	0x39e10 <escrypt_gensalt_r>
   3a90a: 5a                           	popq	%rdx
   3a90b: 59                           	popq	%rcx
   3a90c: 48 85 c0                     	testq	%rax, %rax
   3a90f: 0f 84 8a 00 00 00            	je	0x3a99f <crypto_pwhash_scryptsalsa208sha256_str+0x1cf>
   3a915: 4c 8d 6c 24 10               	leaq	0x10(%rsp), %r13
   3a91a: 4c 89 ef                     	movq	%r13, %rdi
   3a91d: e8 5e f8 ff ff               	callq	0x3a180 <escrypt_init_local>
   3a922: 89 c3                        	movl	%eax, %ebx
   3a924: 85 c0                        	testl	%eax, %eax
   3a926: 0f 85 7e 00 00 00            	jne	0x3a9aa <crypto_pwhash_scryptsalsa208sha256_str+0x1da>
   3a92c: 4c 89 ef                     	movq	%r13, %rdi
   3a92f: 41 b9 66 00 00 00            	movl	$0x66, %r9d
   3a935: 4d 89 f0                     	movq	%r14, %r8
   3a938: 4c 89 f9                     	movq	%r15, %rcx
   3a93b: 4c 89 e2                     	movq	%r12, %rdx
   3a93e: 48 89 ee                     	movq	%rbp, %rsi
   3a941: e8 9a f2 ff ff               	callq	0x39be0 <escrypt_r>
   3a946: 4c 89 ef                     	movq	%r13, %rdi
   3a949: 48 85 c0                     	testq	%rax, %rax
   3a94c: 74 63                        	je	0x3a9b1 <crypto_pwhash_scryptsalsa208sha256_str+0x1e1>
   3a94e: e8 4d f8 ff ff               	callq	0x3a1a0 <escrypt_free_local>
   3a953: 48 8b 84 24 98 00 00 00      	movq	0x98(%rsp), %rax
   3a95b: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3a964: 75 5d                        	jne	0x3a9c3 <crypto_pwhash_scryptsalsa208sha256_str+0x1f3>
   3a966: 48 81 c4 a8 00 00 00         	addq	$0xa8, %rsp
   3a96d: 89 d8                        	movl	%ebx, %eax
   3a96f: 5b                           	popq	%rbx
   3a970: 5d                           	popq	%rbp
   3a971: 41 5c                        	popq	%r12
   3a973: 41 5d                        	popq	%r13
   3a975: 41 5e                        	popq	%r14
   3a977: 41 5f                        	popq	%r15
   3a979: c3                           	retq
   3a97a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   3a980: 48 c1 e8 02                  	shrq	$0x2, %rax
   3a984: 48 d3 e8                     	shrq	%cl, %rax
   3a987: 49 89 c5                     	movq	%rax, %r13
   3a98a: b8 ff ff ff 3f               	movl	$0x3fffffff, %eax       # imm = 0x3FFFFFFF
   3a98f: 49 39 c5                     	cmpq	%rax, %r13
   3a992: 4c 0f 47 e8                  	cmovaq	%rax, %r13
   3a996: 41 c1 ed 03                  	shrl	$0x3, %r13d
   3a99a: e9 2c ff ff ff               	jmp	0x3a8cb <crypto_pwhash_scryptsalsa208sha256_str+0xfb>
   3a99f: e8 7c 37 fd ff               	callq	0xe120 <__errno_location@plt>
   3a9a4: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   3a9aa: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   3a9af: eb a2                        	jmp	0x3a953 <crypto_pwhash_scryptsalsa208sha256_str+0x183>
   3a9b1: e8 ea f7 ff ff               	callq	0x3a1a0 <escrypt_free_local>
   3a9b6: e8 65 37 fd ff               	callq	0xe120 <__errno_location@plt>
   3a9bb: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   3a9c1: eb e7                        	jmp	0x3a9aa <crypto_pwhash_scryptsalsa208sha256_str+0x1da>
   3a9c3: e8 28 39 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3a9c8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000003a9d0 <crypto_pwhash_scryptsalsa208sha256_str_verify>:
   3a9d0: 41 56                        	pushq	%r14
   3a9d2: 41 55                        	pushq	%r13
   3a9d4: 49 89 d5                     	movq	%rdx, %r13
   3a9d7: 41 54                        	pushq	%r12
   3a9d9: 49 89 f4                     	movq	%rsi, %r12
   3a9dc: 55                           	pushq	%rbp
   3a9dd: 53                           	pushq	%rbx
   3a9de: 48 89 fb                     	movq	%rdi, %rbx
   3a9e1: 48 81 ec 90 00 00 00         	subq	$0x90, %rsp
   3a9e8: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3a9f1: 48 89 84 24 88 00 00 00      	movq	%rax, 0x88(%rsp)
   3a9f9: 31 c0                        	xorl	%eax, %eax
   3a9fb: eb 11                        	jmp	0x3aa0e <crypto_pwhash_scryptsalsa208sha256_str_verify+0x3e>
   3a9fd: 0f 1f 00                     	nopl	(%rax)
   3aa00: 48 83 c0 01                  	addq	$0x1, %rax
   3aa04: 48 83 f8 66                  	cmpq	$0x66, %rax
   3aa08: 0f 84 b2 00 00 00            	je	0x3aac0 <crypto_pwhash_scryptsalsa208sha256_str_verify+0xf0>
   3aa0e: 80 3c 03 00                  	cmpb	$0x0, (%rbx,%rax)
   3aa12: 75 ec                        	jne	0x3aa00 <crypto_pwhash_scryptsalsa208sha256_str_verify+0x30>
   3aa14: 48 83 f8 65                  	cmpq	$0x65, %rax
   3aa18: 0f 85 a2 00 00 00            	jne	0x3aac0 <crypto_pwhash_scryptsalsa208sha256_str_verify+0xf0>
   3aa1e: 49 89 e6                     	movq	%rsp, %r14
   3aa21: 4c 89 f7                     	movq	%r14, %rdi
   3aa24: e8 57 f7 ff ff               	callq	0x3a180 <escrypt_init_local>
   3aa29: 85 c0                        	testl	%eax, %eax
   3aa2b: 0f 85 8f 00 00 00            	jne	0x3aac0 <crypto_pwhash_scryptsalsa208sha256_str_verify+0xf0>
   3aa31: 48 8d 6c 24 20               	leaq	0x20(%rsp), %rbp
   3aa36: 31 c0                        	xorl	%eax, %eax
   3aa38: b9 0c 00 00 00               	movl	$0xc, %ecx
   3aa3d: 4c 89 ea                     	movq	%r13, %rdx
   3aa40: 48 89 ef                     	movq	%rbp, %rdi
   3aa43: 41 b9 66 00 00 00            	movl	$0x66, %r9d
   3aa49: 49 89 e8                     	movq	%rbp, %r8
   3aa4c: 4c 89 e6                     	movq	%r12, %rsi
   3aa4f: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   3aa52: 31 c0                        	xorl	%eax, %eax
   3aa54: 48 89 d9                     	movq	%rbx, %rcx
   3aa57: c7 07 00 00 00 00            	movl	$0x0, (%rdi)
   3aa5d: 66 89 47 04                  	movw	%ax, 0x4(%rdi)
   3aa61: 4c 89 f7                     	movq	%r14, %rdi
   3aa64: e8 77 f1 ff ff               	callq	0x39be0 <escrypt_r>
   3aa69: 4c 89 f7                     	movq	%r14, %rdi
   3aa6c: 48 85 c0                     	testq	%rax, %rax
   3aa6f: 74 49                        	je	0x3aaba <crypto_pwhash_scryptsalsa208sha256_str_verify+0xea>
   3aa71: e8 2a f7 ff ff               	callq	0x3a1a0 <escrypt_free_local>
   3aa76: 48 89 de                     	movq	%rbx, %rsi
   3aa79: 48 89 ef                     	movq	%rbp, %rdi
   3aa7c: ba 66 00 00 00               	movl	$0x66, %edx
   3aa81: e8 ca 3d fd ff               	callq	0xe850 <sodium_memcmp@plt>
   3aa86: be 66 00 00 00               	movl	$0x66, %esi
   3aa8b: 48 89 ef                     	movq	%rbp, %rdi
   3aa8e: 89 c3                        	movl	%eax, %ebx
   3aa90: e8 1b 38 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3aa95: 48 8b 84 24 88 00 00 00      	movq	0x88(%rsp), %rax
   3aa9d: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3aaa6: 75 1f                        	jne	0x3aac7 <crypto_pwhash_scryptsalsa208sha256_str_verify+0xf7>
   3aaa8: 48 81 c4 90 00 00 00         	addq	$0x90, %rsp
   3aaaf: 89 d8                        	movl	%ebx, %eax
   3aab1: 5b                           	popq	%rbx
   3aab2: 5d                           	popq	%rbp
   3aab3: 41 5c                        	popq	%r12
   3aab5: 41 5d                        	popq	%r13
   3aab7: 41 5e                        	popq	%r14
   3aab9: c3                           	retq
   3aaba: e8 e1 f6 ff ff               	callq	0x3a1a0 <escrypt_free_local>
   3aabf: 90                           	nop
   3aac0: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   3aac5: eb ce                        	jmp	0x3aa95 <crypto_pwhash_scryptsalsa208sha256_str_verify+0xc5>
   3aac7: e8 24 38 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3aacc: 0f 1f 40 00                  	nopl	(%rax)

000000000003aad0 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash>:
   3aad0: 55                           	pushq	%rbp
   3aad1: b8 00 80 00 00               	movl	$0x8000, %eax           # imm = 0x8000
   3aad6: 53                           	pushq	%rbx
   3aad7: 48 83 ec 18                  	subq	$0x18, %rsp
   3aadb: 48 39 c6                     	cmpq	%rax, %rsi
   3aade: 48 0f 42 f0                  	cmovbq	%rax, %rsi
   3aae2: 48 89 d0                     	movq	%rdx, %rax
   3aae5: 48 c1 e8 05                  	shrq	$0x5, %rax
   3aae9: 48 39 c6                     	cmpq	%rax, %rsi
   3aaec: 0f 82 9e 00 00 00            	jb	0x3ab90 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0xc0>
   3aaf2: 49 89 d1                     	movq	%rdx, %r9
   3aaf5: bb 01 00 00 00               	movl	$0x1, %ebx
   3aafa: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   3ab00: 49 c1 e9 0b                  	shrq	$0xb, %r9
   3ab04: 48 81 fa ff 0f 00 00         	cmpq	$0xfff, %rdx            # imm = 0xFFF
   3ab0b: 77 24                        	ja	0x3ab31 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x61>
   3ab0d: 48 c1 ee 03                  	shrq	$0x3, %rsi
   3ab11: e9 d1 00 00 00               	jmp	0x3abe7 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x117>
   3ab16: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3ab20: 4c 89 c0                     	movq	%r8, %rax
   3ab23: 89 d9                        	movl	%ebx, %ecx
   3ab25: 48 d3 e0                     	shlq	%cl, %rax
   3ab28: 49 39 c1                     	cmpq	%rax, %r9
   3ab2b: 0f 82 af 00 00 00            	jb	0x3abe0 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x110>
   3ab31: 83 c3 01                     	addl	$0x1, %ebx
   3ab34: 83 fb 3f                     	cmpl	$0x3f, %ebx
   3ab37: 75 e7                        	jne	0x3ab20 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x50>
   3ab39: 31 ed                        	xorl	%ebp, %ebp
   3ab3b: 31 c0                        	xorl	%eax, %eax
   3ab3d: eb 0b                        	jmp	0x3ab4a <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x7a>
   3ab3f: 90                           	nop
   3ab40: 48 83 c0 01                  	addq	$0x1, %rax
   3ab44: 48 83 f8 66                  	cmpq	$0x66, %rax
   3ab48: 74 76                        	je	0x3abc0 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0xf0>
   3ab4a: 80 3c 07 00                  	cmpb	$0x0, (%rdi,%rax)
   3ab4e: 75 f0                        	jne	0x3ab40 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x70>
   3ab50: 48 83 f8 65                  	cmpq	$0x65, %rax
   3ab54: 75 6a                        	jne	0x3abc0 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0xf0>
   3ab56: 48 8d 4c 24 08               	leaq	0x8(%rsp), %rcx
   3ab5b: 48 8d 54 24 0c               	leaq	0xc(%rsp), %rdx
   3ab60: 48 8d 74 24 04               	leaq	0x4(%rsp), %rsi
   3ab65: e8 86 ee ff ff               	callq	0x399f0 <escrypt_parse_setting>
   3ab6a: 48 85 c0                     	testq	%rax, %rax
   3ab6d: 74 51                        	je	0x3abc0 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0xf0>
   3ab6f: b8 01 00 00 00               	movl	$0x1, %eax
   3ab74: 39 5c 24 04                  	cmpl	%ebx, 0x4(%rsp)
   3ab78: 75 56                        	jne	0x3abd0 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x100>
   3ab7a: 83 7c 24 0c 08               	cmpl	$0x8, 0xc(%rsp)
   3ab7f: 75 4f                        	jne	0x3abd0 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x100>
   3ab81: 31 c0                        	xorl	%eax, %eax
   3ab83: 39 6c 24 08                  	cmpl	%ebp, 0x8(%rsp)
   3ab87: 0f 95 c0                     	setne	%al
   3ab8a: eb 44                        	jmp	0x3abd0 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x100>
   3ab8c: 0f 1f 40 00                  	nopl	(%rax)
   3ab90: 48 c1 ee 06                  	shrq	$0x6, %rsi
   3ab94: bb 01 00 00 00               	movl	$0x1, %ebx
   3ab99: ba 01 00 00 00               	movl	$0x1, %edx
   3ab9e: eb 0d                        	jmp	0x3abad <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0xdd>
   3aba0: 48 89 d0                     	movq	%rdx, %rax
   3aba3: 89 d9                        	movl	%ebx, %ecx
   3aba5: 48 d3 e0                     	shlq	%cl, %rax
   3aba8: 48 39 c6                     	cmpq	%rax, %rsi
   3abab: 72 08                        	jb	0x3abb5 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0xe5>
   3abad: 83 c3 01                     	addl	$0x1, %ebx
   3abb0: 83 fb 3f                     	cmpl	$0x3f, %ebx
   3abb3: 75 eb                        	jne	0x3aba0 <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0xd0>
   3abb5: bd 01 00 00 00               	movl	$0x1, %ebp
   3abba: e9 7c ff ff ff               	jmp	0x3ab3b <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x6b>
   3abbf: 90                           	nop
   3abc0: e8 5b 35 fd ff               	callq	0xe120 <__errno_location@plt>
   3abc5: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   3abcb: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3abd0: 48 83 c4 18                  	addq	$0x18, %rsp
   3abd4: 5b                           	popq	%rbx
   3abd5: 5d                           	popq	%rbp
   3abd6: c3                           	retq
   3abd7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3abe0: 48 c1 ee 02                  	shrq	$0x2, %rsi
   3abe4: 48 d3 ee                     	shrq	%cl, %rsi
   3abe7: b8 ff ff ff 3f               	movl	$0x3fffffff, %eax       # imm = 0x3FFFFFFF
   3abec: 48 39 c6                     	cmpq	%rax, %rsi
   3abef: 48 0f 47 f0                  	cmovaq	%rax, %rsi
   3abf3: 89 f5                        	movl	%esi, %ebp
   3abf5: c1 ed 03                     	shrl	$0x3, %ebp
   3abf8: e9 3e ff ff ff               	jmp	0x3ab3b <crypto_pwhash_scryptsalsa208sha256_str_needs_rehash+0x6b>
   3abfd: 0f 1f 00                     	nopl	(%rax)

000000000003ac00 <salsa20_8>:
   3ac00: 41 57                        	pushq	%r15
   3ac02: 48 89 f9                     	movq	%rdi, %rcx
   3ac05: 41 56                        	pushq	%r14
   3ac07: 41 55                        	pushq	%r13
   3ac09: 41 54                        	pushq	%r12
   3ac0b: 55                           	pushq	%rbp
   3ac0c: 53                           	pushq	%rbx
   3ac0d: f3 0f 6f 0f                  	movdqu	(%rdi), %xmm1
   3ac11: f3 0f 6f 5f 20               	movdqu	0x20(%rdi), %xmm3
   3ac16: f3 0f 6f 57 10               	movdqu	0x10(%rdi), %xmm2
   3ac1b: f3 0f 6f 67 30               	movdqu	0x30(%rdi), %xmm4
   3ac20: 8b 6f 10                     	movl	0x10(%rdi), %ebp
   3ac23: 0f 29 4c 24 b8               	movaps	%xmm1, -0x48(%rsp)
   3ac28: 8b 44 24 c0                  	movl	-0x40(%rsp), %eax
   3ac2c: 44 8b 27                     	movl	(%rdi), %r12d
   3ac2f: 0f 29 5c 24 d8               	movaps	%xmm3, -0x28(%rsp)
   3ac34: 44 8b 44 24 e4               	movl	-0x1c(%rsp), %r8d
   3ac39: 8b 77 20                     	movl	0x20(%rdi), %esi
   3ac3c: 0f 29 64 24 e8               	movaps	%xmm4, -0x18(%rsp)
   3ac41: 8b 57 30                     	movl	0x30(%rdi), %edx
   3ac44: 44 8b 5c 24 dc               	movl	-0x24(%rsp), %r11d
   3ac49: 0f 29 54 24 c8               	movaps	%xmm2, -0x38(%rsp)
   3ac4e: 44 8b 4c 24 f0               	movl	-0x10(%rsp), %r9d
   3ac53: 44 8b 6c 24 cc               	movl	-0x34(%rsp), %r13d
   3ac58: 44 8b 7c 24 bc               	movl	-0x44(%rsp), %r15d
   3ac5d: 44 8b 74 24 ec               	movl	-0x14(%rsp), %r14d
   3ac62: 89 44 24 8c                  	movl	%eax, -0x74(%rsp)
   3ac66: 8b 44 24 c4                  	movl	-0x3c(%rsp), %eax
   3ac6a: 8b 5c 24 e0                  	movl	-0x20(%rsp), %ebx
   3ac6e: 44 89 44 24 98               	movl	%r8d, -0x68(%rsp)
   3ac73: 45 89 ca                     	movl	%r9d, %r10d
   3ac76: 8b 7c 24 d0                  	movl	-0x30(%rsp), %edi
   3ac7a: 89 44 24 90                  	movl	%eax, -0x70(%rsp)
   3ac7e: 8b 44 24 f4                  	movl	-0xc(%rsp), %eax
   3ac82: 44 8b 44 24 d4               	movl	-0x2c(%rsp), %r8d
   3ac87: 48 89 4c 24 b0               	movq	%rcx, -0x50(%rsp)
   3ac8c: 44 89 d9                     	movl	%r11d, %ecx
   3ac8f: 48 c7 44 24 a8 04 00 00 00   	movq	$0x4, -0x58(%rsp)
   3ac98: 44 89 44 24 94               	movl	%r8d, -0x6c(%rsp)
   3ac9d: 41 89 e8                     	movl	%ebp, %r8d
   3aca0: 42 8d 2c 22                  	leal	(%rdx,%r12), %ebp
   3aca4: 47 8d 1c 2f                  	leal	(%r15,%r13), %r11d
   3aca8: c1 c5 07                     	roll	$0x7, %ebp
   3acab: 41 c1 c3 07                  	roll	$0x7, %r11d
   3acaf: 44 8d 0c 3b                  	leal	(%rbx,%rdi), %r9d
   3acb3: 44 31 c5                     	xorl	%r8d, %ebp
   3acb6: 41 31 cb                     	xorl	%ecx, %r11d
   3acb9: 41 c1 c1 07                  	roll	$0x7, %r9d
   3acbd: 46 8d 44 25 00               	leal	(%rbp,%r12), %r8d
   3acc2: 45 31 d1                     	xorl	%r10d, %r9d
   3acc5: 41 c1 c0 09                  	roll	$0x9, %r8d
   3acc9: 45 8d 14 19                  	leal	(%r9,%rbx), %r10d
   3accd: 41 31 f0                     	xorl	%esi, %r8d
   3acd0: 41 c1 c2 09                  	roll	$0x9, %r10d
   3acd4: 42 8d 74 05 00               	leal	(%rbp,%r8), %esi
   3acd9: 44 89 44 24 9c               	movl	%r8d, -0x64(%rsp)
   3acde: c1 c6 0d                     	roll	$0xd, %esi
   3ace1: 31 d6                        	xorl	%edx, %esi
   3ace3: 43 8d 14 2b                  	leal	(%r11,%r13), %edx
   3ace7: 45 8d 04 30                  	leal	(%r8,%rsi), %r8d
   3aceb: c1 c2 09                     	roll	$0x9, %edx
   3acee: 89 74 24 a0                  	movl	%esi, -0x60(%rsp)
   3acf2: 44 31 f2                     	xorl	%r14d, %edx
   3acf5: 41 c1 c8 0e                  	rorl	$0xe, %r8d
   3acf9: 45 31 e0                     	xorl	%r12d, %r8d
   3acfc: 45 8d 24 13                  	leal	(%r11,%rdx), %r12d
   3ad00: 89 54 24 a4                  	movl	%edx, -0x5c(%rsp)
   3ad04: 41 c1 c4 0d                  	roll	$0xd, %r12d
   3ad08: 45 31 fc                     	xorl	%r15d, %r12d
   3ad0b: 44 8b 7c 24 8c               	movl	-0x74(%rsp), %r15d
   3ad10: 42 8d 0c 22                  	leal	(%rdx,%r12), %ecx
   3ad14: 45 31 fa                     	xorl	%r15d, %r10d
   3ad17: c1 c9 0e                     	rorl	$0xe, %ecx
   3ad1a: 44 8b 7c 24 98               	movl	-0x68(%rsp), %r15d
   3ad1f: 44 31 e9                     	xorl	%r13d, %ecx
   3ad22: 47 8d 2c 11                  	leal	(%r9,%r10), %r13d
   3ad26: 41 c1 c5 0d                  	roll	$0xd, %r13d
   3ad2a: 41 31 fd                     	xorl	%edi, %r13d
   3ad2d: 42 8d 3c 38                  	leal	(%rax,%r15), %edi
   3ad31: 43 8d 14 2a                  	leal	(%r10,%r13), %edx
   3ad35: c1 c7 07                     	roll	$0x7, %edi
   3ad38: c1 ca 0e                     	rorl	$0xe, %edx
   3ad3b: 31 da                        	xorl	%ebx, %edx
   3ad3d: 8b 5c 24 90                  	movl	-0x70(%rsp), %ebx
   3ad41: 31 df                        	xorl	%ebx, %edi
   3ad43: 8b 5c 24 94                  	movl	-0x6c(%rsp), %ebx
   3ad47: 8d 34 07                     	leal	(%rdi,%rax), %esi
   3ad4a: c1 c6 09                     	roll	$0x9, %esi
   3ad4d: 31 de                        	xorl	%ebx, %esi
   3ad4f: 8d 1c 37                     	leal	(%rdi,%rsi), %ebx
   3ad52: c1 c3 0d                     	roll	$0xd, %ebx
   3ad55: 44 31 fb                     	xorl	%r15d, %ebx
   3ad58: 45 8d 3c 38                  	leal	(%r8,%rdi), %r15d
   3ad5c: 44 8d 34 1e                  	leal	(%rsi,%rbx), %r14d
   3ad60: 41 c1 ce 0e                  	rorl	$0xe, %r14d
   3ad64: 44 31 f0                     	xorl	%r14d, %eax
   3ad67: 41 c1 c7 07                  	roll	$0x7, %r15d
   3ad6b: 44 8b 74 24 a0               	movl	-0x60(%rsp), %r14d
   3ad70: 45 31 e7                     	xorl	%r12d, %r15d
   3ad73: 47 8d 24 38                  	leal	(%r8,%r15), %r12d
   3ad77: 41 c1 c4 09                  	roll	$0x9, %r12d
   3ad7b: 45 31 d4                     	xorl	%r10d, %r12d
   3ad7e: 47 8d 14 27                  	leal	(%r15,%r12), %r10d
   3ad82: 44 89 64 24 8c               	movl	%r12d, -0x74(%rsp)
   3ad87: 41 c1 c2 0d                  	roll	$0xd, %r10d
   3ad8b: 41 31 fa                     	xorl	%edi, %r10d
   3ad8e: 8d 7c 0d 00                  	leal	(%rbp,%rcx), %edi
   3ad92: 47 8d 24 14                  	leal	(%r12,%r10), %r12d
   3ad96: c1 c7 07                     	roll	$0x7, %edi
   3ad99: 44 89 54 24 90               	movl	%r10d, -0x70(%rsp)
   3ad9e: 44 31 ef                     	xorl	%r13d, %edi
   3ada1: 41 c1 cc 0e                  	rorl	$0xe, %r12d
   3ada5: 45 31 c4                     	xorl	%r8d, %r12d
   3ada8: 44 8d 04 39                  	leal	(%rcx,%rdi), %r8d
   3adac: 41 c1 c0 09                  	roll	$0x9, %r8d
   3adb0: 41 31 f0                     	xorl	%esi, %r8d
   3adb3: 45 89 c2                     	movl	%r8d, %r10d
   3adb6: 44 89 44 24 94               	movl	%r8d, -0x6c(%rsp)
   3adbb: 46 8d 04 07                  	leal	(%rdi,%r8), %r8d
   3adbf: 41 c1 c0 0d                  	roll	$0xd, %r8d
   3adc3: 41 31 e8                     	xorl	%ebp, %r8d
   3adc6: 47 8d 2c 02                  	leal	(%r10,%r8), %r13d
   3adca: 41 c1 cd 0e                  	rorl	$0xe, %r13d
   3adce: 41 31 cd                     	xorl	%ecx, %r13d
   3add1: 41 8d 0c 13                  	leal	(%r11,%rdx), %ecx
   3add5: c1 c1 07                     	roll	$0x7, %ecx
   3add8: 31 d9                        	xorl	%ebx, %ecx
   3adda: 8b 5c 24 9c                  	movl	-0x64(%rsp), %ebx
   3adde: 8d 34 0a                     	leal	(%rdx,%rcx), %esi
   3ade1: 89 4c 24 98                  	movl	%ecx, -0x68(%rsp)
   3ade5: c1 c6 09                     	roll	$0x9, %esi
   3ade8: 31 de                        	xorl	%ebx, %esi
   3adea: 01 f1                        	addl	%esi, %ecx
   3adec: c1 c1 0d                     	roll	$0xd, %ecx
   3adef: 44 31 d9                     	xorl	%r11d, %ecx
   3adf2: 44 8b 5c 24 a4               	movl	-0x5c(%rsp), %r11d
   3adf7: 8d 1c 0e                     	leal	(%rsi,%rcx), %ebx
   3adfa: c1 cb 0e                     	rorl	$0xe, %ebx
   3adfd: 31 d3                        	xorl	%edx, %ebx
   3adff: 41 8d 14 01                  	leal	(%r9,%rax), %edx
   3ae03: c1 c2 07                     	roll	$0x7, %edx
   3ae06: 44 31 f2                     	xorl	%r14d, %edx
   3ae09: 44 8d 34 10                  	leal	(%rax,%rdx), %r14d
   3ae0d: 41 c1 c6 09                  	roll	$0x9, %r14d
   3ae11: 45 31 de                     	xorl	%r11d, %r14d
   3ae14: 46 8d 14 32                  	leal	(%rdx,%r14), %r10d
   3ae18: 41 c1 c2 0d                  	roll	$0xd, %r10d
   3ae1c: 45 31 ca                     	xorl	%r9d, %r10d
   3ae1f: 47 8d 0c 16                  	leal	(%r14,%r10), %r9d
   3ae23: 41 c1 c9 0e                  	rorl	$0xe, %r9d
   3ae27: 44 31 c8                     	xorl	%r9d, %eax
   3ae2a: 48 83 6c 24 a8 01            	subq	$0x1, -0x58(%rsp)
   3ae30: 0f 85 6a fe ff ff            	jne	0x3aca0 <salsa20_8+0xa0>
   3ae36: 44 89 7c 24 bc               	movl	%r15d, -0x44(%rsp)
   3ae3b: 44 8b 7c 24 8c               	movl	-0x74(%rsp), %r15d
   3ae40: 41 89 cb                     	movl	%ecx, %r11d
   3ae43: 48 8b 4c 24 b0               	movq	-0x50(%rsp), %rcx
   3ae48: 89 7c 24 d0                  	movl	%edi, -0x30(%rsp)
   3ae4c: 44 89 7c 24 c0               	movl	%r15d, -0x40(%rsp)
   3ae51: 44 8b 7c 24 90               	movl	-0x70(%rsp), %r15d
   3ae56: 8b 7c 24 94                  	movl	-0x6c(%rsp), %edi
   3ae5a: f3 0f 6f 01                  	movdqu	(%rcx), %xmm0
   3ae5e: 44 89 64 24 b8               	movl	%r12d, -0x48(%rsp)
   3ae63: 44 89 7c 24 c4               	movl	%r15d, -0x3c(%rsp)
   3ae68: 66 0f fe 44 24 b8            	paddd	-0x48(%rsp), %xmm0
   3ae6e: 89 7c 24 d4                  	movl	%edi, -0x2c(%rsp)
   3ae72: 8b 7c 24 98                  	movl	-0x68(%rsp), %edi
   3ae76: 44 89 44 24 c8               	movl	%r8d, -0x38(%rsp)
   3ae7b: 44 89 6c 24 cc               	movl	%r13d, -0x34(%rsp)
   3ae80: 0f 11 01                     	movups	%xmm0, (%rcx)
   3ae83: f3 0f 6f 41 10               	movdqu	0x10(%rcx), %xmm0
   3ae88: 66 0f fe 44 24 c8            	paddd	-0x38(%rsp), %xmm0
   3ae8e: 89 7c 24 e4                  	movl	%edi, -0x1c(%rsp)
   3ae92: 89 74 24 d8                  	movl	%esi, -0x28(%rsp)
   3ae96: 44 89 5c 24 dc               	movl	%r11d, -0x24(%rsp)
   3ae9b: 89 5c 24 e0                  	movl	%ebx, -0x20(%rsp)
   3ae9f: 0f 11 41 10                  	movups	%xmm0, 0x10(%rcx)
   3aea3: f3 0f 6f 41 20               	movdqu	0x20(%rcx), %xmm0
   3aea8: 66 0f fe 44 24 d8            	paddd	-0x28(%rsp), %xmm0
   3aeae: 89 54 24 e8                  	movl	%edx, -0x18(%rsp)
   3aeb2: 44 89 74 24 ec               	movl	%r14d, -0x14(%rsp)
   3aeb7: 44 89 54 24 f0               	movl	%r10d, -0x10(%rsp)
   3aebc: 89 44 24 f4                  	movl	%eax, -0xc(%rsp)
   3aec0: 0f 11 41 20                  	movups	%xmm0, 0x20(%rcx)
   3aec4: f3 0f 6f 41 30               	movdqu	0x30(%rcx), %xmm0
   3aec9: 66 0f fe 44 24 e8            	paddd	-0x18(%rsp), %xmm0
   3aecf: 0f 11 41 30                  	movups	%xmm0, 0x30(%rcx)
   3aed3: 5b                           	popq	%rbx
   3aed4: 5d                           	popq	%rbp
   3aed5: 41 5c                        	popq	%r12
   3aed7: 41 5d                        	popq	%r13
   3aed9: 41 5e                        	popq	%r14
   3aedb: 41 5f                        	popq	%r15
   3aedd: c3                           	retq
   3aede: 66 90                        	nop

000000000003aee0 <blockmix_salsa8>:
   3aee0: 41 57                        	pushq	%r15
   3aee2: 48 89 c8                     	movq	%rcx, %rax
   3aee5: 41 56                        	pushq	%r14
   3aee7: 48 c1 e0 07                  	shlq	$0x7, %rax
   3aeeb: 49 89 ce                     	movq	%rcx, %r14
   3aeee: 41 55                        	pushq	%r13
   3aef0: 48 8d 44 07 c0               	leaq	-0x40(%rdi,%rax), %rax
   3aef5: 41 54                        	pushq	%r12
   3aef7: 55                           	pushq	%rbp
   3aef8: 53                           	pushq	%rbx
   3aef9: 48 83 ec 08                  	subq	$0x8, %rsp
   3aefd: f3 0f 6f 00                  	movdqu	(%rax), %xmm0
   3af01: 0f 11 02                     	movups	%xmm0, (%rdx)
   3af04: f3 0f 6f 48 10               	movdqu	0x10(%rax), %xmm1
   3af09: 0f 11 4a 10                  	movups	%xmm1, 0x10(%rdx)
   3af0d: f3 0f 6f 50 20               	movdqu	0x20(%rax), %xmm2
   3af12: 0f 11 52 20                  	movups	%xmm2, 0x20(%rdx)
   3af16: f3 0f 6f 58 30               	movdqu	0x30(%rax), %xmm3
   3af1b: 0f 11 5a 30                  	movups	%xmm3, 0x30(%rdx)
   3af1f: 4d 01 f6                     	addq	%r14, %r14
   3af22: 0f 84 4c 01 00 00            	je	0x3b074 <blockmix_salsa8+0x194>
   3af28: 49 89 cd                     	movq	%rcx, %r13
   3af2b: 48 89 fd                     	movq	%rdi, %rbp
   3af2e: 48 89 d3                     	movq	%rdx, %rbx
   3af31: 49 89 f4                     	movq	%rsi, %r12
   3af34: 49 c1 e5 06                  	shlq	$0x6, %r13
   3af38: 45 31 ff                     	xorl	%r15d, %r15d
   3af3b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3af40: 8b 45 00                     	movl	(%rbp), %eax
   3af43: 31 03                        	xorl	%eax, (%rbx)
   3af45: 48 89 df                     	movq	%rbx, %rdi
   3af48: 8b 45 04                     	movl	0x4(%rbp), %eax
   3af4b: 31 43 04                     	xorl	%eax, 0x4(%rbx)
   3af4e: 8b 45 08                     	movl	0x8(%rbp), %eax
   3af51: 31 43 08                     	xorl	%eax, 0x8(%rbx)
   3af54: 8b 45 0c                     	movl	0xc(%rbp), %eax
   3af57: 31 43 0c                     	xorl	%eax, 0xc(%rbx)
   3af5a: 8b 45 10                     	movl	0x10(%rbp), %eax
   3af5d: 31 43 10                     	xorl	%eax, 0x10(%rbx)
   3af60: 8b 45 14                     	movl	0x14(%rbp), %eax
   3af63: 31 43 14                     	xorl	%eax, 0x14(%rbx)
   3af66: 8b 45 18                     	movl	0x18(%rbp), %eax
   3af69: 31 43 18                     	xorl	%eax, 0x18(%rbx)
   3af6c: 8b 45 1c                     	movl	0x1c(%rbp), %eax
   3af6f: 31 43 1c                     	xorl	%eax, 0x1c(%rbx)
   3af72: 8b 45 20                     	movl	0x20(%rbp), %eax
   3af75: 31 43 20                     	xorl	%eax, 0x20(%rbx)
   3af78: 8b 45 24                     	movl	0x24(%rbp), %eax
   3af7b: 31 43 24                     	xorl	%eax, 0x24(%rbx)
   3af7e: 8b 45 28                     	movl	0x28(%rbp), %eax
   3af81: 31 43 28                     	xorl	%eax, 0x28(%rbx)
   3af84: 8b 45 2c                     	movl	0x2c(%rbp), %eax
   3af87: 31 43 2c                     	xorl	%eax, 0x2c(%rbx)
   3af8a: 8b 45 30                     	movl	0x30(%rbp), %eax
   3af8d: 31 43 30                     	xorl	%eax, 0x30(%rbx)
   3af90: 8b 45 34                     	movl	0x34(%rbp), %eax
   3af93: 31 43 34                     	xorl	%eax, 0x34(%rbx)
   3af96: 8b 45 38                     	movl	0x38(%rbp), %eax
   3af99: 31 43 38                     	xorl	%eax, 0x38(%rbx)
   3af9c: 8b 45 3c                     	movl	0x3c(%rbp), %eax
   3af9f: 31 43 3c                     	xorl	%eax, 0x3c(%rbx)
   3afa2: e8 59 fc ff ff               	callq	0x3ac00 <salsa20_8>
   3afa7: f3 0f 6f 03                  	movdqu	(%rbx), %xmm0
   3afab: 48 89 df                     	movq	%rbx, %rdi
   3afae: 41 0f 11 04 24               	movups	%xmm0, (%r12)
   3afb3: f3 0f 6f 4b 10               	movdqu	0x10(%rbx), %xmm1
   3afb8: 41 0f 11 4c 24 10            	movups	%xmm1, 0x10(%r12)
   3afbe: f3 0f 6f 53 20               	movdqu	0x20(%rbx), %xmm2
   3afc3: 41 0f 11 54 24 20            	movups	%xmm2, 0x20(%r12)
   3afc9: f3 0f 6f 5b 30               	movdqu	0x30(%rbx), %xmm3
   3afce: 41 0f 11 5c 24 30            	movups	%xmm3, 0x30(%r12)
   3afd4: 8b 45 40                     	movl	0x40(%rbp), %eax
   3afd7: 31 03                        	xorl	%eax, (%rbx)
   3afd9: 8b 45 44                     	movl	0x44(%rbp), %eax
   3afdc: 31 43 04                     	xorl	%eax, 0x4(%rbx)
   3afdf: 8b 45 48                     	movl	0x48(%rbp), %eax
   3afe2: 31 43 08                     	xorl	%eax, 0x8(%rbx)
   3afe5: 8b 45 4c                     	movl	0x4c(%rbp), %eax
   3afe8: 31 43 0c                     	xorl	%eax, 0xc(%rbx)
   3afeb: 8b 45 50                     	movl	0x50(%rbp), %eax
   3afee: 31 43 10                     	xorl	%eax, 0x10(%rbx)
   3aff1: 8b 45 54                     	movl	0x54(%rbp), %eax
   3aff4: 31 43 14                     	xorl	%eax, 0x14(%rbx)
   3aff7: 8b 45 58                     	movl	0x58(%rbp), %eax
   3affa: 31 43 18                     	xorl	%eax, 0x18(%rbx)
   3affd: 8b 45 5c                     	movl	0x5c(%rbp), %eax
   3b000: 31 43 1c                     	xorl	%eax, 0x1c(%rbx)
   3b003: 8b 45 60                     	movl	0x60(%rbp), %eax
   3b006: 31 43 20                     	xorl	%eax, 0x20(%rbx)
   3b009: 8b 45 64                     	movl	0x64(%rbp), %eax
   3b00c: 31 43 24                     	xorl	%eax, 0x24(%rbx)
   3b00f: 8b 45 68                     	movl	0x68(%rbp), %eax
   3b012: 31 43 28                     	xorl	%eax, 0x28(%rbx)
   3b015: 8b 45 6c                     	movl	0x6c(%rbp), %eax
   3b018: 31 43 2c                     	xorl	%eax, 0x2c(%rbx)
   3b01b: 8b 45 70                     	movl	0x70(%rbp), %eax
   3b01e: 31 43 30                     	xorl	%eax, 0x30(%rbx)
   3b021: 8b 45 74                     	movl	0x74(%rbp), %eax
   3b024: 31 43 34                     	xorl	%eax, 0x34(%rbx)
   3b027: 8b 45 78                     	movl	0x78(%rbp), %eax
   3b02a: 31 43 38                     	xorl	%eax, 0x38(%rbx)
   3b02d: 8b 45 7c                     	movl	0x7c(%rbp), %eax
   3b030: 31 43 3c                     	xorl	%eax, 0x3c(%rbx)
   3b033: 49 83 c7 02                  	addq	$0x2, %r15
   3b037: 48 83 ed 80                  	subq	$-0x80, %rbp
   3b03b: e8 c0 fb ff ff               	callq	0x3ac00 <salsa20_8>
   3b040: f3 0f 6f 23                  	movdqu	(%rbx), %xmm4
   3b044: 4b 8d 44 25 00               	leaq	(%r13,%r12), %rax
   3b049: 49 83 c4 40                  	addq	$0x40, %r12
   3b04d: 0f 11 20                     	movups	%xmm4, (%rax)
   3b050: f3 0f 6f 6b 10               	movdqu	0x10(%rbx), %xmm5
   3b055: 0f 11 68 10                  	movups	%xmm5, 0x10(%rax)
   3b059: f3 0f 6f 73 20               	movdqu	0x20(%rbx), %xmm6
   3b05e: 0f 11 70 20                  	movups	%xmm6, 0x20(%rax)
   3b062: f3 0f 6f 7b 30               	movdqu	0x30(%rbx), %xmm7
   3b067: 0f 11 78 30                  	movups	%xmm7, 0x30(%rax)
   3b06b: 4d 39 f7                     	cmpq	%r14, %r15
   3b06e: 0f 82 cc fe ff ff            	jb	0x3af40 <blockmix_salsa8+0x60>
   3b074: 48 83 c4 08                  	addq	$0x8, %rsp
   3b078: 5b                           	popq	%rbx
   3b079: 5d                           	popq	%rbp
   3b07a: 41 5c                        	popq	%r12
   3b07c: 41 5d                        	popq	%r13
   3b07e: 41 5e                        	popq	%r14
   3b080: 41 5f                        	popq	%r15
   3b082: c3                           	retq
   3b083: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3b08e: 66 90                        	nop

000000000003b090 <escrypt_kdf_nosse>:
   3b090: 48 b8 e0 ff ff ff 1f 00 00 00	movabsq	$0x1fffffffe0, %rax     # imm = 0x1FFFFFFFE0
   3b09a: 41 57                        	pushq	%r15
   3b09c: 41 56                        	pushq	%r14
   3b09e: 41 55                        	pushq	%r13
   3b0a0: 41 54                        	pushq	%r12
   3b0a2: 55                           	pushq	%rbp
   3b0a3: 53                           	pushq	%rbx
   3b0a4: 48 81 ec a8 00 00 00         	subq	$0xa8, %rsp
   3b0ab: 48 89 b4 24 88 00 00 00      	movq	%rsi, 0x88(%rsp)
   3b0b3: 8b ac 24 e0 00 00 00         	movl	0xe0(%rsp), %ebp
   3b0ba: 48 89 94 24 90 00 00 00      	movq	%rdx, 0x90(%rsp)
   3b0c2: 8b b4 24 e8 00 00 00         	movl	0xe8(%rsp), %esi
   3b0c9: 4c 89 4c 24 20               	movq	%r9, 0x20(%rsp)
   3b0ce: 48 3b 84 24 f8 00 00 00      	cmpq	0xf8(%rsp), %rax
   3b0d6: 0f 82 30 04 00 00            	jb	0x3b50c <escrypt_kdf_nosse+0x47c>
   3b0dc: 48 89 e8                     	movq	%rbp, %rax
   3b0df: 48 0f af c6                  	imulq	%rsi, %rax
   3b0e3: 48 89 44 24 70               	movq	%rax, 0x70(%rsp)
   3b0e8: 48 3d ff ff ff 3f            	cmpq	$0x3fffffff, %rax       # imm = 0x3FFFFFFF
   3b0ee: 0f 87 18 04 00 00            	ja	0x3b50c <escrypt_kdf_nosse+0x47c>
   3b0f4: 4c 89 c8                     	movq	%r9, %rax
   3b0f7: 48 c1 e8 20                  	shrq	$0x20, %rax
   3b0fb: 0f 85 0b 04 00 00            	jne	0x3b50c <escrypt_kdf_nosse+0x47c>
   3b101: 49 89 ce                     	movq	%rcx, %r14
   3b104: 49 8d 49 ff                  	leaq	-0x1(%r9), %rcx
   3b108: 48 89 4c 24 30               	movq	%rcx, 0x30(%rsp)
   3b10d: 4c 85 c9                     	testq	%r9, %rcx
   3b110: 0f 85 e4 03 00 00            	jne	0x3b4fa <escrypt_kdf_nosse+0x46a>
   3b116: 49 83 f9 01                  	cmpq	$0x1, %r9
   3b11a: 0f 86 da 03 00 00            	jbe	0x3b4fa <escrypt_kdf_nosse+0x46a>
   3b120: 48 85 ed                     	testq	%rbp, %rbp
   3b123: 0f 84 d1 03 00 00            	je	0x3b4fa <escrypt_kdf_nosse+0x46a>
   3b129: 48 85 f6                     	testq	%rsi, %rsi
   3b12c: 0f 84 c8 03 00 00            	je	0x3b4fa <escrypt_kdf_nosse+0x46a>
   3b132: 48 b9 ff ff ff ff ff ff ff 01	movabsq	$0x1ffffffffffffff, %rcx # imm = 0x1FFFFFFFFFFFFFF
   3b13c: 31 d2                        	xorl	%edx, %edx
   3b13e: 48 89 c8                     	movq	%rcx, %rax
   3b141: 48 f7 f6                     	divq	%rsi
   3b144: 48 39 e8                     	cmpq	%rbp, %rax
   3b147: 0f 82 cc 03 00 00            	jb	0x3b519 <escrypt_kdf_nosse+0x489>
   3b14d: 48 89 c8                     	movq	%rcx, %rax
   3b150: 31 d2                        	xorl	%edx, %edx
   3b152: 48 8b 4c 24 20               	movq	0x20(%rsp), %rcx
   3b157: 48 f7 f5                     	divq	%rbp
   3b15a: 48 39 c8                     	cmpq	%rcx, %rax
   3b15d: 0f 82 b6 03 00 00            	jb	0x3b519 <escrypt_kdf_nosse+0x489>
   3b163: 48 89 c8                     	movq	%rcx, %rax
   3b166: 48 8b 5c 24 70               	movq	0x70(%rsp), %rbx
   3b16b: 48 0f af c5                  	imulq	%rbp, %rax
   3b16f: 48 c1 e3 07                  	shlq	$0x7, %rbx
   3b173: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   3b178: 48 c1 e0 07                  	shlq	$0x7, %rax
   3b17c: 49 89 c4                     	movq	%rax, %r12
   3b17f: 48 89 d8                     	movq	%rbx, %rax
   3b182: 4c 01 e0                     	addq	%r12, %rax
   3b185: 0f 82 8e 03 00 00            	jb	0x3b519 <escrypt_kdf_nosse+0x489>
   3b18b: 48 89 ea                     	movq	%rbp, %rdx
   3b18e: 48 c1 e2 08                  	shlq	$0x8, %rdx
   3b192: 48 83 c2 40                  	addq	$0x40, %rdx
   3b196: 48 01 d0                     	addq	%rdx, %rax
   3b199: 0f 82 7a 03 00 00            	jb	0x3b519 <escrypt_kdf_nosse+0x489>
   3b19f: 49 89 fd                     	movq	%rdi, %r13
   3b1a2: 4d 89 c7                     	movq	%r8, %r15
   3b1a5: 48 39 47 10                  	cmpq	%rax, 0x10(%rdi)
   3b1a9: 73 28                        	jae	0x3b1d3 <escrypt_kdf_nosse+0x143>
   3b1ab: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   3b1b0: e8 8b ef ff ff               	callq	0x3a140 <escrypt_free_region>
   3b1b5: 85 c0                        	testl	%eax, %eax
   3b1b7: 0f 85 48 03 00 00            	jne	0x3b505 <escrypt_kdf_nosse+0x475>
   3b1bd: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   3b1c2: 4c 89 ef                     	movq	%r13, %rdi
   3b1c5: e8 16 ef ff ff               	callq	0x3a0e0 <escrypt_alloc_region>
   3b1ca: 48 85 c0                     	testq	%rax, %rax
   3b1cd: 0f 84 32 03 00 00            	je	0x3b505 <escrypt_kdf_nosse+0x475>
   3b1d3: 4d 8b 5d 08                  	movq	0x8(%r13), %r11
   3b1d7: 48 83 ec 08                  	subq	$0x8, %rsp
   3b1db: 4c 89 f9                     	movq	%r15, %rcx
   3b1de: 4c 89 f2                     	movq	%r14, %rdx
   3b1e1: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   3b1e7: 49 89 ed                     	movq	%rbp, %r13
   3b1ea: 49 8d 04 1b                  	leaq	(%r11,%rbx), %rax
   3b1ee: 4d 89 d9                     	movq	%r11, %r9
   3b1f1: 49 c1 e5 07                  	shlq	$0x7, %r13
   3b1f5: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   3b1fd: 49 01 c4                     	addq	%rax, %r12
   3b200: 53                           	pushq	%rbx
   3b201: 48 8b b4 24 a0 00 00 00      	movq	0xa0(%rsp), %rsi
   3b209: 48 8b bc 24 98 00 00 00      	movq	0x98(%rsp), %rdi
   3b211: 4c 89 5c 24 28               	movq	%r11, 0x28(%rsp)
   3b216: e8 c5 ef ff ff               	callq	0x3a1e0 <escrypt_PBKDF2_SHA256>
   3b21b: 48 89 e8                     	movq	%rbp, %rax
   3b21e: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   3b223: 4c 8b 5c 24 28               	movq	0x28(%rsp), %r11
   3b228: 48 c1 e0 07                  	shlq	$0x7, %rax
   3b22c: 49 8d 0c 04                  	leaq	(%r12,%rax), %rcx
   3b230: 48 89 44 24 68               	movq	%rax, 0x68(%rsp)
   3b235: 4d 89 df                     	movq	%r11, %r15
   3b238: 48 8d 3c 01                  	leaq	(%rcx,%rax), %rdi
   3b23c: 48 83 e8 40                  	subq	$0x40, %rax
   3b240: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   3b245: 49 8d 3c 04                  	leaq	(%r12,%rax), %rdi
   3b249: 48 01 c8                     	addq	%rcx, %rax
   3b24c: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   3b251: 48 8b 84 24 80 00 00 00      	movq	0x80(%rsp), %rax
   3b259: 48 89 7c 24 48               	movq	%rdi, 0x48(%rsp)
   3b25e: 48 01 c2                     	addq	%rax, %rdx
   3b261: 48 89 d6                     	movq	%rdx, %rsi
   3b264: 4c 8d 4c 15 00               	leaq	(%rbp,%rdx), %r9
   3b269: 48 f7 de                     	negq	%rsi
   3b26c: 49 c1 e1 07                  	shlq	$0x7, %r9
   3b270: 48 c1 e6 07                  	shlq	$0x7, %rsi
   3b274: 4f 8d 34 0b                  	leaq	(%r11,%r9), %r14
   3b278: 49 29 f7                     	subq	%rsi, %r15
   3b27b: 48 8d 7e ff                  	leaq	-0x1(%rsi), %rdi
   3b27f: 49 8d 47 01                  	leaq	0x1(%r15), %rax
   3b283: 48 89 84 24 90 00 00 00      	movq	%rax, 0x90(%rsp)
   3b28b: 48 8d 34 07                  	leaq	(%rdi,%rax), %rsi
   3b28f: 41 58                        	popq	%r8
   3b291: 4d 89 f8                     	movq	%r15, %r8
   3b294: 41 59                        	popq	%r9
   3b296: 4d 89 f7                     	movq	%r14, %r15
   3b299: 4d 89 ee                     	movq	%r13, %r14
   3b29c: 49 89 cd                     	movq	%rcx, %r13
   3b29f: c7 44 24 4c 00 00 00 00      	movl	$0x0, 0x4c(%rsp)
   3b2a7: 48 89 74 24 50               	movq	%rsi, 0x50(%rsp)
   3b2ac: 48 89 9c 24 98 00 00 00      	movq	%rbx, 0x98(%rsp)
   3b2b4: 4c 89 5c 24 28               	movq	%r11, 0x28(%rsp)
   3b2b9: 48 89 7c 24 60               	movq	%rdi, 0x60(%rsp)
   3b2be: 66 90                        	nop
   3b2c0: 31 d2                        	xorl	%edx, %edx
   3b2c2: f3 0f 6f 1c 16               	movdqu	(%rsi,%rdx), %xmm3
   3b2c7: 41 0f 11 1c 10               	movups	%xmm3, (%r8,%rdx)
   3b2cc: 48 83 c2 10                  	addq	$0x10, %rdx
   3b2d0: 49 39 d6                     	cmpq	%rdx, %r14
   3b2d3: 75 ed                        	jne	0x3b2c2 <escrypt_kdf_nosse+0x232>
   3b2d5: 48 8b 5c 24 78               	movq	0x78(%rsp), %rbx
   3b2da: 4c 89 44 24 68               	movq	%r8, 0x68(%rsp)
   3b2df: 45 31 d2                     	xorl	%r10d, %r10d
   3b2e2: 4c 89 74 24 18               	movq	%r14, 0x18(%rsp)
   3b2e7: 4c 8b 74 24 58               	movq	0x58(%rsp), %r14
   3b2ec: 4c 89 7c 24 10               	movq	%r15, 0x10(%rsp)
   3b2f1: 49 89 df                     	movq	%rbx, %r15
   3b2f4: 4c 89 d3                     	movq	%r10, %rbx
   3b2f7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3b300: 4c 89 ff                     	movq	%r15, %rdi
   3b303: 4c 89 f2                     	movq	%r14, %rdx
   3b306: 4c 89 e6                     	movq	%r12, %rsi
   3b309: 4d 01 f7                     	addq	%r14, %r15
   3b30c: e8 8f 32 fd ff               	callq	0xe5a0 <memcpy@plt>
   3b311: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   3b316: 48 89 e9                     	movq	%rbp, %rcx
   3b319: 4c 89 ee                     	movq	%r13, %rsi
   3b31c: 4c 89 e7                     	movq	%r12, %rdi
   3b31f: 48 83 c3 02                  	addq	$0x2, %rbx
   3b323: e8 b8 fb ff ff               	callq	0x3aee0 <blockmix_salsa8>
   3b328: 4c 89 ff                     	movq	%r15, %rdi
   3b32b: 4c 89 f2                     	movq	%r14, %rdx
   3b32e: 4c 89 ee                     	movq	%r13, %rsi
   3b331: e8 6a 32 fd ff               	callq	0xe5a0 <memcpy@plt>
   3b336: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   3b33b: 48 89 e9                     	movq	%rbp, %rcx
   3b33e: 4c 89 e6                     	movq	%r12, %rsi
   3b341: 4c 89 ef                     	movq	%r13, %rdi
   3b344: 4d 01 f7                     	addq	%r14, %r15
   3b347: e8 94 fb ff ff               	callq	0x3aee0 <blockmix_salsa8>
   3b34c: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   3b351: 48 39 c3                     	cmpq	%rax, %rbx
   3b354: 72 aa                        	jb	0x3b300 <escrypt_kdf_nosse+0x270>
   3b356: 4c 8b 74 24 18               	movq	0x18(%rsp), %r14
   3b35b: 4c 8b 44 24 68               	movq	0x68(%rsp), %r8
   3b360: 4c 89 6c 24 18               	movq	%r13, 0x18(%rsp)
   3b365: 31 db                        	xorl	%ebx, %ebx
   3b367: 4c 8b 7c 24 10               	movq	0x10(%rsp), %r15
   3b36c: 4c 89 64 24 10               	movq	%r12, 0x10(%rsp)
   3b371: 4d 89 f4                     	movq	%r14, %r12
   3b374: 4c 8b 74 24 70               	movq	0x70(%rsp), %r14
   3b379: 4d 89 c5                     	movq	%r8, %r13
   3b37c: 0f 1f 40 00                  	nopl	(%rax)
   3b380: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   3b385: 48 8b 54 24 30               	movq	0x30(%rsp), %rdx
   3b38a: 48 23 10                     	andq	(%rax), %rdx
   3b38d: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   3b392: 48 0f af d5                  	imulq	%rbp, %rdx
   3b396: 4c 01 f2                     	addq	%r14, %rdx
   3b399: 48 c1 e2 07                  	shlq	$0x7, %rdx
   3b39d: 48 01 c2                     	addq	%rax, %rdx
   3b3a0: 31 c0                        	xorl	%eax, %eax
   3b3a2: f3 41 0f 6f 44 05 00         	movdqu	(%r13,%rax), %xmm0
   3b3a9: f3 0f 6f 0c 02               	movdqu	(%rdx,%rax), %xmm1
   3b3ae: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   3b3b2: 41 0f 11 44 05 00            	movups	%xmm0, (%r13,%rax)
   3b3b8: 48 83 c0 10                  	addq	$0x10, %rax
   3b3bc: 4c 39 e0                     	cmpq	%r12, %rax
   3b3bf: 75 e1                        	jne	0x3b3a2 <escrypt_kdf_nosse+0x312>
   3b3c1: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   3b3c6: 48 8b 74 24 18               	movq	0x18(%rsp), %rsi
   3b3cb: 48 89 e9                     	movq	%rbp, %rcx
   3b3ce: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   3b3d3: e8 08 fb ff ff               	callq	0x3aee0 <blockmix_salsa8>
   3b3d8: 48 8b 44 24 40               	movq	0x40(%rsp), %rax
   3b3dd: 48 8b 54 24 30               	movq	0x30(%rsp), %rdx
   3b3e2: 48 23 10                     	andq	(%rax), %rdx
   3b3e5: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   3b3ea: 48 0f af d5                  	imulq	%rbp, %rdx
   3b3ee: 4c 01 f2                     	addq	%r14, %rdx
   3b3f1: 48 c1 e2 07                  	shlq	$0x7, %rdx
   3b3f5: 48 01 c2                     	addq	%rax, %rdx
   3b3f8: 31 c0                        	xorl	%eax, %eax
   3b3fa: f3 41 0f 6f 04 07            	movdqu	(%r15,%rax), %xmm0
   3b400: f3 0f 6f 14 02               	movdqu	(%rdx,%rax), %xmm2
   3b405: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   3b409: 41 0f 11 04 07               	movups	%xmm0, (%r15,%rax)
   3b40e: 48 83 c0 10                  	addq	$0x10, %rax
   3b412: 4c 39 e0                     	cmpq	%r12, %rax
   3b415: 75 e3                        	jne	0x3b3fa <escrypt_kdf_nosse+0x36a>
   3b417: 48 8b 54 24 08               	movq	0x8(%rsp), %rdx
   3b41c: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   3b421: 48 89 e9                     	movq	%rbp, %rcx
   3b424: 48 83 c3 02                  	addq	$0x2, %rbx
   3b428: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   3b42d: e8 ae fa ff ff               	callq	0x3aee0 <blockmix_salsa8>
   3b432: 48 8b 44 24 20               	movq	0x20(%rsp), %rax
   3b437: 48 39 c3                     	cmpq	%rax, %rbx
   3b43a: 0f 82 40 ff ff ff            	jb	0x3b380 <escrypt_kdf_nosse+0x2f0>
   3b440: 4d 89 e6                     	movq	%r12, %r14
   3b443: 4d 89 e8                     	movq	%r13, %r8
   3b446: 4c 8b 64 24 10               	movq	0x10(%rsp), %r12
   3b44b: 4c 8b 6c 24 18               	movq	0x18(%rsp), %r13
   3b450: 48 8b 74 24 50               	movq	0x50(%rsp), %rsi
   3b455: 31 d2                        	xorl	%edx, %edx
   3b457: f3 41 0f 6f 24 10            	movdqu	(%r8,%rdx), %xmm4
   3b45d: 0f 11 24 16                  	movups	%xmm4, (%rsi,%rdx)
   3b461: 48 83 c2 10                  	addq	$0x10, %rdx
   3b465: 4c 39 f2                     	cmpq	%r14, %rdx
   3b468: 75 ed                        	jne	0x3b457 <escrypt_kdf_nosse+0x3c7>
   3b46a: 83 44 24 4c 01               	addl	$0x1, 0x4c(%rsp)
   3b46f: 48 8b 7c 24 58               	movq	0x58(%rsp), %rdi
   3b474: 8b 44 24 4c                  	movl	0x4c(%rsp), %eax
   3b478: 48 01 7c 24 60               	addq	%rdi, 0x60(%rsp)
   3b47d: 3b 84 24 e8 00 00 00         	cmpl	0xe8(%rsp), %eax
   3b484: 73 1d                        	jae	0x3b4a3 <escrypt_kdf_nosse+0x413>
   3b486: 48 8b 84 24 80 00 00 00      	movq	0x80(%rsp), %rax
   3b48e: 48 8b 4c 24 60               	movq	0x60(%rsp), %rcx
   3b493: 48 01 c8                     	addq	%rcx, %rax
   3b496: 48 89 44 24 50               	movq	%rax, 0x50(%rsp)
   3b49b: 48 89 c6                     	movq	%rax, %rsi
   3b49e: e9 1d fe ff ff               	jmp	0x3b2c0 <escrypt_kdf_nosse+0x230>
   3b4a3: 4c 8b 5c 24 28               	movq	0x28(%rsp), %r11
   3b4a8: 48 83 ec 08                  	subq	$0x8, %rsp
   3b4ac: 48 8b 9c 24 a0 00 00 00      	movq	0xa0(%rsp), %rbx
   3b4b4: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   3b4ba: ff b4 24 00 01 00 00         	pushq	0x100(%rsp)
   3b4c1: 4c 8b 8c 24 00 01 00 00      	movq	0x100(%rsp), %r9
   3b4c9: 48 8b b4 24 a0 00 00 00      	movq	0xa0(%rsp), %rsi
   3b4d1: 4c 89 da                     	movq	%r11, %rdx
   3b4d4: 48 89 d9                     	movq	%rbx, %rcx
   3b4d7: 48 8b bc 24 98 00 00 00      	movq	0x98(%rsp), %rdi
   3b4df: e8 fc ec ff ff               	callq	0x3a1e0 <escrypt_PBKDF2_SHA256>
   3b4e4: 58                           	popq	%rax
   3b4e5: 31 c0                        	xorl	%eax, %eax
   3b4e7: 5a                           	popq	%rdx
   3b4e8: 48 81 c4 a8 00 00 00         	addq	$0xa8, %rsp
   3b4ef: 5b                           	popq	%rbx
   3b4f0: 5d                           	popq	%rbp
   3b4f1: 41 5c                        	popq	%r12
   3b4f3: 41 5d                        	popq	%r13
   3b4f5: 41 5e                        	popq	%r14
   3b4f7: 41 5f                        	popq	%r15
   3b4f9: c3                           	retq
   3b4fa: e8 21 2c fd ff               	callq	0xe120 <__errno_location@plt>
   3b4ff: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   3b505: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3b50a: eb dc                        	jmp	0x3b4e8 <escrypt_kdf_nosse+0x458>
   3b50c: e8 0f 2c fd ff               	callq	0xe120 <__errno_location@plt>
   3b511: c7 00 1b 00 00 00            	movl	$0x1b, (%rax)
   3b517: eb ec                        	jmp	0x3b505 <escrypt_kdf_nosse+0x475>
   3b519: e8 02 2c fd ff               	callq	0xe120 <__errno_location@plt>
   3b51e: c7 00 0c 00 00 00            	movl	$0xc, (%rax)
   3b524: eb df                        	jmp	0x3b505 <escrypt_kdf_nosse+0x475>
   3b526: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003b530 <_crypto_scalarmult_ed25519>:
   3b530: 41 56                        	pushq	%r14
   3b532: 49 89 d6                     	movq	%rdx, %r14
   3b535: 41 55                        	pushq	%r13
   3b537: 41 89 cd                     	movl	%ecx, %r13d
   3b53a: 41 54                        	pushq	%r12
   3b53c: 55                           	pushq	%rbp
   3b53d: 48 89 fd                     	movq	%rdi, %rbp
   3b540: 48 89 d7                     	movq	%rdx, %rdi
   3b543: 53                           	pushq	%rbx
   3b544: 48 89 f3                     	movq	%rsi, %rbx
   3b547: 48 81 ec 40 01 00 00         	subq	$0x140, %rsp            # imm = 0x140
   3b54e: e8 5d 0c fe ff               	callq	0x1c1b0 <ge25519_is_canonical>
   3b553: 85 c0                        	testl	%eax, %eax
   3b555: 0f 84 5c 01 00 00            	je	0x3b6b7 <_crypto_scalarmult_ed25519+0x187>
   3b55b: 4c 89 f7                     	movq	%r14, %rdi
   3b55e: e8 8d 0c fe ff               	callq	0x1c1f0 <ge25519_has_small_order>
   3b563: 85 c0                        	testl	%eax, %eax
   3b565: 0f 85 4c 01 00 00            	jne	0x3b6b7 <_crypto_scalarmult_ed25519+0x187>
   3b56b: 4c 8d a4 24 a0 00 00 00      	leaq	0xa0(%rsp), %r12
   3b573: 4c 89 f6                     	movq	%r14, %rsi
   3b576: 4c 89 e7                     	movq	%r12, %rdi
   3b579: e8 12 d6 fd ff               	callq	0x18b90 <ge25519_frombytes>
   3b57e: 85 c0                        	testl	%eax, %eax
   3b580: 0f 85 31 01 00 00            	jne	0x3b6b7 <_crypto_scalarmult_ed25519+0x187>
   3b586: 4c 89 e7                     	movq	%r12, %rdi
   3b589: e8 b2 0b fe ff               	callq	0x1c140 <ge25519_is_on_main_subgroup>
   3b58e: 85 c0                        	testl	%eax, %eax
   3b590: 0f 84 21 01 00 00            	je	0x3b6b7 <_crypto_scalarmult_ed25519+0x187>
   3b596: 48 8d 53 01                  	leaq	0x1(%rbx), %rdx
   3b59a: 48 89 e8                     	movq	%rbp, %rax
   3b59d: 48 29 d0                     	subq	%rdx, %rax
   3b5a0: 48 83 f8 0e                  	cmpq	$0xe, %rax
   3b5a4: 0f 86 f2 00 00 00            	jbe	0x3b69c <_crypto_scalarmult_ed25519+0x16c>
   3b5aa: f3 0f 6f 13                  	movdqu	(%rbx), %xmm2
   3b5ae: 0f 11 55 00                  	movups	%xmm2, (%rbp)
   3b5b2: f3 0f 6f 5b 10               	movdqu	0x10(%rbx), %xmm3
   3b5b7: 0f 11 5d 10                  	movups	%xmm3, 0x10(%rbp)
   3b5bb: 0f b6 45 1f                  	movzbl	0x1f(%rbp), %eax
   3b5bf: 45 85 ed                     	testl	%r13d, %r13d
   3b5c2: 0f 85 c8 00 00 00            	jne	0x3b690 <_crypto_scalarmult_ed25519+0x160>
   3b5c8: 83 e0 7f                     	andl	$0x7f, %eax
   3b5cb: 49 89 e5                     	movq	%rsp, %r13
   3b5ce: 4c 89 e2                     	movq	%r12, %rdx
   3b5d1: 48 89 ee                     	movq	%rbp, %rsi
   3b5d4: 88 45 1f                     	movb	%al, 0x1f(%rbp)
   3b5d7: 4c 89 ef                     	movq	%r13, %rdi
   3b5da: e8 61 fd fd ff               	callq	0x1b340 <ge25519_scalarmult>
   3b5df: 4c 89 ee                     	movq	%r13, %rsi
   3b5e2: 48 89 ef                     	movq	%rbp, %rdi
   3b5e5: e8 56 ec fd ff               	callq	0x1a240 <ge25519_p3_tobytes>
   3b5ea: f3 0f 7e 4d 01               	movq	0x1(%rbp), %xmm1
   3b5ef: f3 0f 7e 45 09               	movq	0x9(%rbp), %xmm0
   3b5f4: 0f b6 45 00                  	movzbl	(%rbp), %eax
   3b5f8: 0f b6 4d 1f                  	movzbl	0x1f(%rbp), %ecx
   3b5fc: 66 0f eb c1                  	por	%xmm1, %xmm0
   3b600: f3 0f 7e 4d 11               	movq	0x11(%rbp), %xmm1
   3b605: 83 e1 7f                     	andl	$0x7f, %ecx
   3b608: 83 f0 01                     	xorl	$0x1, %eax
   3b60b: 0a 45 19                     	orb	0x19(%rbp), %al
   3b60e: 0a 45 1a                     	orb	0x1a(%rbp), %al
   3b611: 66 0f eb c1                  	por	%xmm1, %xmm0
   3b615: 0a 45 1b                     	orb	0x1b(%rbp), %al
   3b618: 0a 45 1c                     	orb	0x1c(%rbp), %al
   3b61b: 0a 45 1d                     	orb	0x1d(%rbp), %al
   3b61e: 0a 45 1e                     	orb	0x1e(%rbp), %al
   3b621: 66 48 0f 7e c2               	movq	%xmm0, %rdx
   3b626: 09 c8                        	orl	%ecx, %eax
   3b628: 48 89 d1                     	movq	%rdx, %rcx
   3b62b: 09 d0                        	orl	%edx, %eax
   3b62d: 48 c1 e9 10                  	shrq	$0x10, %rcx
   3b631: 08 f0                        	orb	%dh, %al
   3b633: 09 c8                        	orl	%ecx, %eax
   3b635: 48 89 d1                     	movq	%rdx, %rcx
   3b638: 48 c1 e9 18                  	shrq	$0x18, %rcx
   3b63c: 09 c8                        	orl	%ecx, %eax
   3b63e: 48 89 d1                     	movq	%rdx, %rcx
   3b641: 48 c1 e9 20                  	shrq	$0x20, %rcx
   3b645: 09 c8                        	orl	%ecx, %eax
   3b647: 48 89 d1                     	movq	%rdx, %rcx
   3b64a: 48 c1 e9 28                  	shrq	$0x28, %rcx
   3b64e: 09 c8                        	orl	%ecx, %eax
   3b650: 48 89 d1                     	movq	%rdx, %rcx
   3b653: 48 c1 ea 38                  	shrq	$0x38, %rdx
   3b657: 48 c1 e9 30                  	shrq	$0x30, %rcx
   3b65b: 09 c8                        	orl	%ecx, %eax
   3b65d: 09 d0                        	orl	%edx, %eax
   3b65f: 0f b6 c0                     	movzbl	%al, %eax
   3b662: 83 e8 01                     	subl	$0x1, %eax
   3b665: f6 c4 01                     	testb	$0x1, %ah
   3b668: 75 4d                        	jne	0x3b6b7 <_crypto_scalarmult_ed25519+0x187>
   3b66a: be 20 00 00 00               	movl	$0x20, %esi
   3b66f: 48 89 df                     	movq	%rbx, %rdi
   3b672: e8 59 33 fd ff               	callq	0xe9d0 <sodium_is_zero@plt>
   3b677: f7 d8                        	negl	%eax
   3b679: 19 c0                        	sbbl	%eax, %eax
   3b67b: 48 81 c4 40 01 00 00         	addq	$0x140, %rsp            # imm = 0x140
   3b682: 5b                           	popq	%rbx
   3b683: 5d                           	popq	%rbp
   3b684: 41 5c                        	popq	%r12
   3b686: 41 5d                        	popq	%r13
   3b688: 41 5e                        	popq	%r14
   3b68a: c3                           	retq
   3b68b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3b690: 80 65 00 f8                  	andb	$-0x8, (%rbp)
   3b694: 83 c8 40                     	orl	$0x40, %eax
   3b697: e9 2c ff ff ff               	jmp	0x3b5c8 <_crypto_scalarmult_ed25519+0x98>
   3b69c: 31 c0                        	xorl	%eax, %eax
   3b69e: 66 90                        	nop
   3b6a0: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   3b6a4: 88 54 05 00                  	movb	%dl, (%rbp,%rax)
   3b6a8: 48 83 c0 01                  	addq	$0x1, %rax
   3b6ac: 48 83 f8 20                  	cmpq	$0x20, %rax
   3b6b0: 75 ee                        	jne	0x3b6a0 <_crypto_scalarmult_ed25519+0x170>
   3b6b2: e9 04 ff ff ff               	jmp	0x3b5bb <_crypto_scalarmult_ed25519+0x8b>
   3b6b7: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3b6bc: eb bd                        	jmp	0x3b67b <_crypto_scalarmult_ed25519+0x14b>
   3b6be: 66 90                        	nop

000000000003b6c0 <_crypto_scalarmult_ed25519_base>:
   3b6c0: 41 54                        	pushq	%r12
   3b6c2: 48 8d 4e 01                  	leaq	0x1(%rsi), %rcx
   3b6c6: 48 89 f8                     	movq	%rdi, %rax
   3b6c9: 55                           	pushq	%rbp
   3b6ca: 48 29 c8                     	subq	%rcx, %rax
   3b6cd: 48 89 fd                     	movq	%rdi, %rbp
   3b6d0: 53                           	pushq	%rbx
   3b6d1: 48 89 f3                     	movq	%rsi, %rbx
   3b6d4: 48 81 ec a0 00 00 00         	subq	$0xa0, %rsp
   3b6db: 48 83 f8 0e                  	cmpq	$0xe, %rax
   3b6df: 0f 86 db 00 00 00            	jbe	0x3b7c0 <_crypto_scalarmult_ed25519_base+0x100>
   3b6e5: f3 0f 6f 16                  	movdqu	(%rsi), %xmm2
   3b6e9: 0f 11 17                     	movups	%xmm2, (%rdi)
   3b6ec: f3 0f 6f 5e 10               	movdqu	0x10(%rsi), %xmm3
   3b6f1: 0f 11 5f 10                  	movups	%xmm3, 0x10(%rdi)
   3b6f5: 0f b6 45 1f                  	movzbl	0x1f(%rbp), %eax
   3b6f9: 85 d2                        	testl	%edx, %edx
   3b6fb: 74 07                        	je	0x3b704 <_crypto_scalarmult_ed25519_base+0x44>
   3b6fd: 80 65 00 f8                  	andb	$-0x8, (%rbp)
   3b701: 83 c8 40                     	orl	$0x40, %eax
   3b704: 83 e0 7f                     	andl	$0x7f, %eax
   3b707: 49 89 e4                     	movq	%rsp, %r12
   3b70a: 48 89 ee                     	movq	%rbp, %rsi
   3b70d: 88 45 1f                     	movb	%al, 0x1f(%rbp)
   3b710: 4c 89 e7                     	movq	%r12, %rdi
   3b713: e8 38 04 fe ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   3b718: 4c 89 e6                     	movq	%r12, %rsi
   3b71b: 48 89 ef                     	movq	%rbp, %rdi
   3b71e: e8 1d eb fd ff               	callq	0x1a240 <ge25519_p3_tobytes>
   3b723: f3 0f 7e 4d 01               	movq	0x1(%rbp), %xmm1
   3b728: f3 0f 7e 45 09               	movq	0x9(%rbp), %xmm0
   3b72d: 0f b6 45 00                  	movzbl	(%rbp), %eax
   3b731: 0f b6 4d 1f                  	movzbl	0x1f(%rbp), %ecx
   3b735: 66 0f eb c1                  	por	%xmm1, %xmm0
   3b739: f3 0f 7e 4d 11               	movq	0x11(%rbp), %xmm1
   3b73e: 83 e1 7f                     	andl	$0x7f, %ecx
   3b741: 83 f0 01                     	xorl	$0x1, %eax
   3b744: 0a 45 19                     	orb	0x19(%rbp), %al
   3b747: 0a 45 1a                     	orb	0x1a(%rbp), %al
   3b74a: 66 0f eb c1                  	por	%xmm1, %xmm0
   3b74e: 0a 45 1b                     	orb	0x1b(%rbp), %al
   3b751: 0a 45 1c                     	orb	0x1c(%rbp), %al
   3b754: 0a 45 1d                     	orb	0x1d(%rbp), %al
   3b757: 0a 45 1e                     	orb	0x1e(%rbp), %al
   3b75a: 66 48 0f 7e c2               	movq	%xmm0, %rdx
   3b75f: 09 c8                        	orl	%ecx, %eax
   3b761: 48 89 d1                     	movq	%rdx, %rcx
   3b764: 09 d0                        	orl	%edx, %eax
   3b766: 48 c1 e9 10                  	shrq	$0x10, %rcx
   3b76a: 08 f0                        	orb	%dh, %al
   3b76c: 09 c8                        	orl	%ecx, %eax
   3b76e: 48 89 d1                     	movq	%rdx, %rcx
   3b771: 48 c1 e9 18                  	shrq	$0x18, %rcx
   3b775: 09 c8                        	orl	%ecx, %eax
   3b777: 48 89 d1                     	movq	%rdx, %rcx
   3b77a: 48 c1 e9 20                  	shrq	$0x20, %rcx
   3b77e: 09 c8                        	orl	%ecx, %eax
   3b780: 48 89 d1                     	movq	%rdx, %rcx
   3b783: 48 c1 e9 28                  	shrq	$0x28, %rcx
   3b787: 09 c8                        	orl	%ecx, %eax
   3b789: 48 89 d1                     	movq	%rdx, %rcx
   3b78c: 48 c1 ea 38                  	shrq	$0x38, %rdx
   3b790: 48 c1 e9 30                  	shrq	$0x30, %rcx
   3b794: 09 c8                        	orl	%ecx, %eax
   3b796: 09 d0                        	orl	%edx, %eax
   3b798: 0f b6 c0                     	movzbl	%al, %eax
   3b79b: 83 e8 01                     	subl	$0x1, %eax
   3b79e: f6 c4 01                     	testb	$0x1, %ah
   3b7a1: 75 3c                        	jne	0x3b7df <_crypto_scalarmult_ed25519_base+0x11f>
   3b7a3: be 20 00 00 00               	movl	$0x20, %esi
   3b7a8: 48 89 df                     	movq	%rbx, %rdi
   3b7ab: e8 20 32 fd ff               	callq	0xe9d0 <sodium_is_zero@plt>
   3b7b0: f7 d8                        	negl	%eax
   3b7b2: 19 c0                        	sbbl	%eax, %eax
   3b7b4: 48 81 c4 a0 00 00 00         	addq	$0xa0, %rsp
   3b7bb: 5b                           	popq	%rbx
   3b7bc: 5d                           	popq	%rbp
   3b7bd: 41 5c                        	popq	%r12
   3b7bf: c3                           	retq
   3b7c0: 31 c0                        	xorl	%eax, %eax
   3b7c2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   3b7c8: 0f b6 0c 03                  	movzbl	(%rbx,%rax), %ecx
   3b7cc: 88 4c 05 00                  	movb	%cl, (%rbp,%rax)
   3b7d0: 48 83 c0 01                  	addq	$0x1, %rax
   3b7d4: 48 83 f8 20                  	cmpq	$0x20, %rax
   3b7d8: 75 ee                        	jne	0x3b7c8 <_crypto_scalarmult_ed25519_base+0x108>
   3b7da: e9 16 ff ff ff               	jmp	0x3b6f5 <_crypto_scalarmult_ed25519_base+0x35>
   3b7df: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3b7e4: eb ce                        	jmp	0x3b7b4 <_crypto_scalarmult_ed25519_base+0xf4>
   3b7e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003b7f0 <crypto_scalarmult_ed25519>:
   3b7f0: b9 01 00 00 00               	movl	$0x1, %ecx
   3b7f5: e9 36 fd ff ff               	jmp	0x3b530 <_crypto_scalarmult_ed25519>
   3b7fa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000003b800 <crypto_scalarmult_ed25519_noclamp>:
   3b800: 31 c9                        	xorl	%ecx, %ecx
   3b802: e9 29 fd ff ff               	jmp	0x3b530 <_crypto_scalarmult_ed25519>
   3b807: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

000000000003b810 <crypto_scalarmult_ed25519_base>:
   3b810: ba 01 00 00 00               	movl	$0x1, %edx
   3b815: e9 a6 fe ff ff               	jmp	0x3b6c0 <_crypto_scalarmult_ed25519_base>
   3b81a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000003b820 <crypto_scalarmult_ed25519_base_noclamp>:
   3b820: 31 d2                        	xorl	%edx, %edx
   3b822: e9 99 fe ff ff               	jmp	0x3b6c0 <_crypto_scalarmult_ed25519_base>
   3b827: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

000000000003b830 <crypto_scalarmult_ed25519_bytes>:
   3b830: b8 20 00 00 00               	movl	$0x20, %eax
   3b835: c3                           	retq
   3b836: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003b840 <crypto_scalarmult_ed25519_scalarbytes>:
   3b840: b8 20 00 00 00               	movl	$0x20, %eax
   3b845: c3                           	retq
   3b846: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003b850 <crypto_scalarmult_ristretto255>:
   3b850: 41 54                        	pushq	%r12
   3b852: 55                           	pushq	%rbp
   3b853: 48 89 f5                     	movq	%rsi, %rbp
   3b856: 48 89 d6                     	movq	%rdx, %rsi
   3b859: 53                           	pushq	%rbx
   3b85a: 48 89 fb                     	movq	%rdi, %rbx
   3b85d: 48 81 ec 40 01 00 00         	subq	$0x140, %rsp            # imm = 0x140
   3b864: 4c 8d a4 24 a0 00 00 00      	leaq	0xa0(%rsp), %r12
   3b86c: 4c 89 e7                     	movq	%r12, %rdi
   3b86f: e8 7c 4f fe ff               	callq	0x207f0 <ristretto255_frombytes>
   3b874: 85 c0                        	testl	%eax, %eax
   3b876: 75 7c                        	jne	0x3b8f4 <crypto_scalarmult_ristretto255+0xa4>
   3b878: 48 8d 55 01                  	leaq	0x1(%rbp), %rdx
   3b87c: 48 89 d8                     	movq	%rbx, %rax
   3b87f: 48 29 d0                     	subq	%rdx, %rax
   3b882: 48 83 f8 0e                  	cmpq	$0xe, %rax
   3b886: 76 4e                        	jbe	0x3b8d6 <crypto_scalarmult_ristretto255+0x86>
   3b888: f3 0f 6f 45 00               	movdqu	(%rbp), %xmm0
   3b88d: 0f 11 03                     	movups	%xmm0, (%rbx)
   3b890: f3 0f 6f 4d 10               	movdqu	0x10(%rbp), %xmm1
   3b895: 0f 11 4b 10                  	movups	%xmm1, 0x10(%rbx)
   3b899: 80 63 1f 7f                  	andb	$0x7f, 0x1f(%rbx)
   3b89d: 48 89 e5                     	movq	%rsp, %rbp
   3b8a0: 4c 89 e2                     	movq	%r12, %rdx
   3b8a3: 48 89 de                     	movq	%rbx, %rsi
   3b8a6: 48 89 ef                     	movq	%rbp, %rdi
   3b8a9: e8 92 fa fd ff               	callq	0x1b340 <ge25519_scalarmult>
   3b8ae: 48 89 ee                     	movq	%rbp, %rsi
   3b8b1: 48 89 df                     	movq	%rbx, %rdi
   3b8b4: e8 67 53 fe ff               	callq	0x20c20 <ristretto255_p3_tobytes>
   3b8b9: be 20 00 00 00               	movl	$0x20, %esi
   3b8be: 48 89 df                     	movq	%rbx, %rdi
   3b8c1: e8 0a 31 fd ff               	callq	0xe9d0 <sodium_is_zero@plt>
   3b8c6: f7 d8                        	negl	%eax
   3b8c8: 19 c0                        	sbbl	%eax, %eax
   3b8ca: 48 81 c4 40 01 00 00         	addq	$0x140, %rsp            # imm = 0x140
   3b8d1: 5b                           	popq	%rbx
   3b8d2: 5d                           	popq	%rbp
   3b8d3: 41 5c                        	popq	%r12
   3b8d5: c3                           	retq
   3b8d6: 31 c0                        	xorl	%eax, %eax
   3b8d8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   3b8e0: 0f b6 54 05 00               	movzbl	(%rbp,%rax), %edx
   3b8e5: 88 14 03                     	movb	%dl, (%rbx,%rax)
   3b8e8: 48 83 c0 01                  	addq	$0x1, %rax
   3b8ec: 48 83 f8 20                  	cmpq	$0x20, %rax
   3b8f0: 75 ee                        	jne	0x3b8e0 <crypto_scalarmult_ristretto255+0x90>
   3b8f2: eb a5                        	jmp	0x3b899 <crypto_scalarmult_ristretto255+0x49>
   3b8f4: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3b8f9: eb cf                        	jmp	0x3b8ca <crypto_scalarmult_ristretto255+0x7a>
   3b8fb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000003b900 <crypto_scalarmult_ristretto255_base>:
   3b900: 55                           	pushq	%rbp
   3b901: 48 8d 56 01                  	leaq	0x1(%rsi), %rdx
   3b905: 48 89 f8                     	movq	%rdi, %rax
   3b908: 53                           	pushq	%rbx
   3b909: 48 29 d0                     	subq	%rdx, %rax
   3b90c: 48 89 fb                     	movq	%rdi, %rbx
   3b90f: 48 81 ec a8 00 00 00         	subq	$0xa8, %rsp
   3b916: 48 83 f8 0e                  	cmpq	$0xe, %rax
   3b91a: 76 48                        	jbe	0x3b964 <crypto_scalarmult_ristretto255_base+0x64>
   3b91c: f3 0f 6f 06                  	movdqu	(%rsi), %xmm0
   3b920: 0f 11 07                     	movups	%xmm0, (%rdi)
   3b923: f3 0f 6f 4e 10               	movdqu	0x10(%rsi), %xmm1
   3b928: 0f 11 4f 10                  	movups	%xmm1, 0x10(%rdi)
   3b92c: 80 63 1f 7f                  	andb	$0x7f, 0x1f(%rbx)
   3b930: 48 89 e5                     	movq	%rsp, %rbp
   3b933: 48 89 de                     	movq	%rbx, %rsi
   3b936: 48 89 ef                     	movq	%rbp, %rdi
   3b939: e8 12 02 fe ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   3b93e: 48 89 ee                     	movq	%rbp, %rsi
   3b941: 48 89 df                     	movq	%rbx, %rdi
   3b944: e8 d7 52 fe ff               	callq	0x20c20 <ristretto255_p3_tobytes>
   3b949: 48 89 df                     	movq	%rbx, %rdi
   3b94c: be 20 00 00 00               	movl	$0x20, %esi
   3b951: e8 7a 30 fd ff               	callq	0xe9d0 <sodium_is_zero@plt>
   3b956: f7 d8                        	negl	%eax
   3b958: 19 c0                        	sbbl	%eax, %eax
   3b95a: 48 81 c4 a8 00 00 00         	addq	$0xa8, %rsp
   3b961: 5b                           	popq	%rbx
   3b962: 5d                           	popq	%rbp
   3b963: c3                           	retq
   3b964: 31 c0                        	xorl	%eax, %eax
   3b966: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3b970: 0f b6 14 06                  	movzbl	(%rsi,%rax), %edx
   3b974: 88 14 03                     	movb	%dl, (%rbx,%rax)
   3b977: 48 83 c0 01                  	addq	$0x1, %rax
   3b97b: 48 83 f8 20                  	cmpq	$0x20, %rax
   3b97f: 75 ef                        	jne	0x3b970 <crypto_scalarmult_ristretto255_base+0x70>
   3b981: eb a9                        	jmp	0x3b92c <crypto_scalarmult_ristretto255_base+0x2c>
   3b983: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3b98e: 66 90                        	nop

000000000003b990 <crypto_scalarmult_ristretto255_bytes>:
   3b990: b8 20 00 00 00               	movl	$0x20, %eax
   3b995: c3                           	retq
   3b996: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003b9a0 <crypto_scalarmult_ristretto255_scalarbytes>:
   3b9a0: b8 20 00 00 00               	movl	$0x20, %eax
   3b9a5: c3                           	retq
   3b9a6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003b9b0 <crypto_secretbox_xchacha20poly1305_detached.localalias>:
   3b9b0: 41 57                        	pushq	%r15
   3b9b2: 41 56                        	pushq	%r14
   3b9b4: 49 89 d6                     	movq	%rdx, %r14
   3b9b7: 4c 89 ca                     	movq	%r9, %rdx
   3b9ba: 41 55                        	pushq	%r13
   3b9bc: 41 54                        	pushq	%r12
   3b9be: 4d 89 c4                     	movq	%r8, %r12
   3b9c1: 55                           	pushq	%rbp
   3b9c2: 48 89 cd                     	movq	%rcx, %rbp
   3b9c5: 31 c9                        	xorl	%ecx, %ecx
   3b9c7: 53                           	pushq	%rbx
   3b9c8: 48 89 fb                     	movq	%rdi, %rbx
   3b9cb: 48 81 ec 98 01 00 00         	subq	$0x198, %rsp            # imm = 0x198
   3b9d2: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   3b9d7: 48 8d 7c 24 20               	leaq	0x20(%rsp), %rdi
   3b9dc: 4c 89 c6                     	movq	%r8, %rsi
   3b9df: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3b9e8: 48 89 84 24 88 01 00 00      	movq	%rax, 0x188(%rsp)
   3b9f0: 31 c0                        	xorl	%eax, %eax
   3b9f2: 48 89 3c 24                  	movq	%rdi, (%rsp)
   3b9f6: e8 35 26 fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   3b9fb: 49 39 de                     	cmpq	%rbx, %r14
   3b9fe: 0f 83 ac 01 00 00            	jae	0x3bbb0 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x200>
   3ba04: 48 89 d8                     	movq	%rbx, %rax
   3ba07: 4c 29 f0                     	subq	%r14, %rax
   3ba0a: 48 39 e8                     	cmpq	%rbp, %rax
   3ba0d: 0f 83 b1 01 00 00            	jae	0x3bbc4 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x214>
   3ba13: 48 89 ea                     	movq	%rbp, %rdx
   3ba16: 4c 89 f6                     	movq	%r14, %rsi
   3ba19: 48 89 df                     	movq	%rbx, %rdi
   3ba1c: 49 89 de                     	movq	%rbx, %r14
   3ba1f: e8 bc 2d fd ff               	callq	0xe7e0 <memmove@plt>
   3ba24: 41 b9 20 00 00 00            	movl	$0x20, %r9d
   3ba2a: 49 8d 44 24 10               	leaq	0x10(%r12), %rax
   3ba2f: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   3ba33: 4c 39 cd                     	cmpq	%r9, %rbp
   3ba36: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   3ba3b: 4c 8d 6c 24 40               	leaq	0x40(%rsp), %r13
   3ba40: 4c 0f 46 cd                  	cmovbeq	%rbp, %r9
   3ba44: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   3ba49: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   3ba4e: 4d 89 cf                     	movq	%r9, %r15
   3ba51: 49 8d 51 20                  	leaq	0x20(%r9), %rdx
   3ba55: 4c 8d 5c 24 60               	leaq	0x60(%rsp), %r11
   3ba5a: 44 89 fe                     	movl	%r15d, %esi
   3ba5d: 4c 89 f0                     	movq	%r14, %rax
   3ba60: 4c 89 df                     	movq	%r11, %rdi
   3ba63: 41 83 ff 08                  	cmpl	$0x8, %r15d
   3ba67: 0f 83 53 02 00 00            	jae	0x3bcc0 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x310>
   3ba6d: 31 c9                        	xorl	%ecx, %ecx
   3ba6f: 40 f6 c6 04                  	testb	$0x4, %sil
   3ba73: 0f 85 2f 02 00 00            	jne	0x3bca8 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x2f8>
   3ba79: 40 f6 c6 02                  	testb	$0x2, %sil
   3ba7d: 0f 85 05 02 00 00            	jne	0x3bc88 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x2d8>
   3ba83: 83 e6 01                     	andl	$0x1, %esi
   3ba86: 0f 85 ec 01 00 00            	jne	0x3bc78 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x2c8>
   3ba8c: 4c 8b 04 24                  	movq	(%rsp), %r8
   3ba90: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   3ba95: 4c 89 ee                     	movq	%r13, %rsi
   3ba98: 4c 89 ef                     	movq	%r13, %rdi
   3ba9b: 4c 8d a4 24 80 00 00 00      	leaq	0x80(%rsp), %r12
   3baa3: 4c 89 5c 24 18               	movq	%r11, 0x18(%rsp)
   3baa8: e8 a3 2c fd ff               	callq	0xe750 <crypto_stream_chacha20_xor@plt>
   3baad: 4c 89 ee                     	movq	%r13, %rsi
   3bab0: 4c 89 e7                     	movq	%r12, %rdi
   3bab3: e8 48 26 fd ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   3bab8: 41 83 ff 08                  	cmpl	$0x8, %r15d
   3babc: 4c 8b 5c 24 18               	movq	0x18(%rsp), %r11
   3bac1: 44 89 f8                     	movl	%r15d, %eax
   3bac4: 0f 82 76 01 00 00            	jb	0x3bc40 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x290>
   3baca: 48 8b 44 24 60               	movq	0x60(%rsp), %rax
   3bacf: 48 8d 73 08                  	leaq	0x8(%rbx), %rsi
   3bad3: 48 83 e6 f8                  	andq	$-0x8, %rsi
   3bad7: 48 89 03                     	movq	%rax, (%rbx)
   3bada: 44 89 f8                     	movl	%r15d, %eax
   3badd: 49 8b 54 03 f8               	movq	-0x8(%r11,%rax), %rdx
   3bae2: 48 89 54 03 f8               	movq	%rdx, -0x8(%rbx,%rax)
   3bae7: 48 89 d8                     	movq	%rbx, %rax
   3baea: 48 29 f0                     	subq	%rsi, %rax
   3baed: 49 29 c3                     	subq	%rax, %r11
   3baf0: 44 01 f8                     	addl	%r15d, %eax
   3baf3: 83 e0 f8                     	andl	$-0x8, %eax
   3baf6: 83 f8 08                     	cmpl	$0x8, %eax
   3baf9: 72 16                        	jb	0x3bb11 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x161>
   3bafb: 83 e0 f8                     	andl	$-0x8, %eax
   3bafe: 31 d2                        	xorl	%edx, %edx
   3bb00: 89 d1                        	movl	%edx, %ecx
   3bb02: 83 c2 08                     	addl	$0x8, %edx
   3bb05: 49 8b 3c 0b                  	movq	(%r11,%rcx), %rdi
   3bb09: 48 89 3c 0e                  	movq	%rdi, (%rsi,%rcx)
   3bb0d: 39 c2                        	cmpl	%eax, %edx
   3bb0f: 72 ef                        	jb	0x3bb00 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x150>
   3bb11: be 40 00 00 00               	movl	$0x40, %esi
   3bb16: 4c 89 ef                     	movq	%r13, %rdi
   3bb19: e8 92 27 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3bb1e: 49 39 ef                     	cmpq	%rbp, %r15
   3bb21: 73 22                        	jae	0x3bb45 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x195>
   3bb23: 48 89 ea                     	movq	%rbp, %rdx
   3bb26: 4c 8b 0c 24                  	movq	(%rsp), %r9
   3bb2a: 48 8b 4c 24 08               	movq	0x8(%rsp), %rcx
   3bb2f: 4b 8d 34 3e                  	leaq	(%r14,%r15), %rsi
   3bb33: 4c 29 fa                     	subq	%r15, %rdx
   3bb36: 4a 8d 3c 3b                  	leaq	(%rbx,%r15), %rdi
   3bb3a: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   3bb40: e8 cb 26 fd ff               	callq	0xe210 <crypto_stream_chacha20_xor_ic@plt>
   3bb45: 48 8b 3c 24                  	movq	(%rsp), %rdi
   3bb49: be 20 00 00 00               	movl	$0x20, %esi
   3bb4e: e8 5d 27 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3bb53: 48 89 ea                     	movq	%rbp, %rdx
   3bb56: 48 89 de                     	movq	%rbx, %rsi
   3bb59: 4c 89 e7                     	movq	%r12, %rdi
   3bb5c: e8 6f 29 fd ff               	callq	0xe4d0 <crypto_onetimeauth_poly1305_update@plt>
   3bb61: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   3bb66: 4c 89 e7                     	movq	%r12, %rdi
   3bb69: e8 72 2a fd ff               	callq	0xe5e0 <crypto_onetimeauth_poly1305_final@plt>
   3bb6e: be 00 01 00 00               	movl	$0x100, %esi            # imm = 0x100
   3bb73: 4c 89 e7                     	movq	%r12, %rdi
   3bb76: e8 35 27 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3bb7b: 48 8b 84 24 88 01 00 00      	movq	0x188(%rsp), %rax
   3bb83: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3bb8c: 0f 85 69 01 00 00            	jne	0x3bcfb <crypto_secretbox_xchacha20poly1305_detached.localalias+0x34b>
   3bb92: 48 81 c4 98 01 00 00         	addq	$0x198, %rsp            # imm = 0x198
   3bb99: 31 c0                        	xorl	%eax, %eax
   3bb9b: 5b                           	popq	%rbx
   3bb9c: 5d                           	popq	%rbp
   3bb9d: 41 5c                        	popq	%r12
   3bb9f: 41 5d                        	popq	%r13
   3bba1: 41 5e                        	popq	%r14
   3bba3: 41 5f                        	popq	%r15
   3bba5: c3                           	retq
   3bba6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3bbb0: 4c 39 f3                     	cmpq	%r14, %rbx
   3bbb3: 73 0f                        	jae	0x3bbc4 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x214>
   3bbb5: 4c 89 f0                     	movq	%r14, %rax
   3bbb8: 48 29 d8                     	subq	%rbx, %rax
   3bbbb: 48 39 e8                     	cmpq	%rbp, %rax
   3bbbe: 0f 82 4f fe ff ff            	jb	0x3ba13 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x63>
   3bbc4: 41 b9 20 00 00 00            	movl	$0x20, %r9d
   3bbca: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   3bbce: 49 8d 44 24 10               	leaq	0x10(%r12), %rax
   3bbd3: 4c 39 cd                     	cmpq	%r9, %rbp
   3bbd6: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   3bbdb: 4c 8d 6c 24 40               	leaq	0x40(%rsp), %r13
   3bbe0: 4c 0f 46 cd                  	cmovbeq	%rbp, %r9
   3bbe4: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   3bbe9: 0f 29 44 24 50               	movaps	%xmm0, 0x50(%rsp)
   3bbee: 4d 89 cf                     	movq	%r9, %r15
   3bbf1: 49 8d 51 20                  	leaq	0x20(%r9), %rdx
   3bbf5: 48 85 ed                     	testq	%rbp, %rbp
   3bbf8: 0f 85 57 fe ff ff            	jne	0x3ba55 <crypto_secretbox_xchacha20poly1305_detached.localalias+0xa5>
   3bbfe: 4c 8b 04 24                  	movq	(%rsp), %r8
   3bc02: 48 89 c1                     	movq	%rax, %rcx
   3bc05: ba 20 00 00 00               	movl	$0x20, %edx
   3bc0a: 4c 89 ee                     	movq	%r13, %rsi
   3bc0d: 4c 89 ef                     	movq	%r13, %rdi
   3bc10: 4c 8d a4 24 80 00 00 00      	leaq	0x80(%rsp), %r12
   3bc18: e8 33 2b fd ff               	callq	0xe750 <crypto_stream_chacha20_xor@plt>
   3bc1d: 4c 89 ee                     	movq	%r13, %rsi
   3bc20: 4c 89 e7                     	movq	%r12, %rdi
   3bc23: e8 d8 24 fd ff               	callq	0xe100 <crypto_onetimeauth_poly1305_init@plt>
   3bc28: be 40 00 00 00               	movl	$0x40, %esi
   3bc2d: 4c 89 ef                     	movq	%r13, %rdi
   3bc30: e8 7b 26 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3bc35: e9 0b ff ff ff               	jmp	0x3bb45 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x195>
   3bc3a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   3bc40: 41 f6 c7 04                  	testb	$0x4, %r15b
   3bc44: 0f 85 9d 00 00 00            	jne	0x3bce7 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x337>
   3bc4a: 85 c0                        	testl	%eax, %eax
   3bc4c: 0f 84 bf fe ff ff            	je	0x3bb11 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x161>
   3bc52: 0f b6 54 24 60               	movzbl	0x60(%rsp), %edx
   3bc57: 88 13                        	movb	%dl, (%rbx)
   3bc59: a8 02                        	testb	$0x2, %al
   3bc5b: 0f 84 b0 fe ff ff            	je	0x3bb11 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x161>
   3bc61: 41 0f b7 54 03 fe            	movzwl	-0x2(%r11,%rax), %edx
   3bc67: 66 89 54 03 fe               	movw	%dx, -0x2(%rbx,%rax)
   3bc6c: e9 a0 fe ff ff               	jmp	0x3bb11 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x161>
   3bc71: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3bc78: 0f b6 04 08                  	movzbl	(%rax,%rcx), %eax
   3bc7c: 88 04 0f                     	movb	%al, (%rdi,%rcx)
   3bc7f: e9 08 fe ff ff               	jmp	0x3ba8c <crypto_secretbox_xchacha20poly1305_detached.localalias+0xdc>
   3bc84: 0f 1f 40 00                  	nopl	(%rax)
   3bc88: 44 0f b7 04 08               	movzwl	(%rax,%rcx), %r8d
   3bc8d: 66 44 89 04 0f               	movw	%r8w, (%rdi,%rcx)
   3bc92: 48 83 c1 02                  	addq	$0x2, %rcx
   3bc96: 83 e6 01                     	andl	$0x1, %esi
   3bc99: 0f 84 ed fd ff ff            	je	0x3ba8c <crypto_secretbox_xchacha20poly1305_detached.localalias+0xdc>
   3bc9f: eb d7                        	jmp	0x3bc78 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x2c8>
   3bca1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3bca8: 8b 08                        	movl	(%rax), %ecx
   3bcaa: 89 0f                        	movl	%ecx, (%rdi)
   3bcac: b9 04 00 00 00               	movl	$0x4, %ecx
   3bcb1: 40 f6 c6 02                  	testb	$0x2, %sil
   3bcb5: 0f 84 c8 fd ff ff            	je	0x3ba83 <crypto_secretbox_xchacha20poly1305_detached.localalias+0xd3>
   3bcbb: eb cb                        	jmp	0x3bc88 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x2d8>
   3bcbd: 0f 1f 00                     	nopl	(%rax)
   3bcc0: 45 89 f8                     	movl	%r15d, %r8d
   3bcc3: 31 c0                        	xorl	%eax, %eax
   3bcc5: 41 83 e0 f8                  	andl	$-0x8, %r8d
   3bcc9: 89 c1                        	movl	%eax, %ecx
   3bccb: 83 c0 08                     	addl	$0x8, %eax
   3bcce: 49 8b 3c 0e                  	movq	(%r14,%rcx), %rdi
   3bcd2: 49 89 3c 0b                  	movq	%rdi, (%r11,%rcx)
   3bcd6: 44 39 c0                     	cmpl	%r8d, %eax
   3bcd9: 72 ee                        	jb	0x3bcc9 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x319>
   3bcdb: 49 8d 3c 03                  	leaq	(%r11,%rax), %rdi
   3bcdf: 4c 01 f0                     	addq	%r14, %rax
   3bce2: e9 86 fd ff ff               	jmp	0x3ba6d <crypto_secretbox_xchacha20poly1305_detached.localalias+0xbd>
   3bce7: 8b 54 24 60                  	movl	0x60(%rsp), %edx
   3bceb: 89 13                        	movl	%edx, (%rbx)
   3bced: 41 8b 54 03 fc               	movl	-0x4(%r11,%rax), %edx
   3bcf2: 89 54 03 fc                  	movl	%edx, -0x4(%rbx,%rax)
   3bcf6: e9 16 fe ff ff               	jmp	0x3bb11 <crypto_secretbox_xchacha20poly1305_detached.localalias+0x161>
   3bcfb: e8 f0 25 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>

000000000003bd00 <crypto_secretbox_xchacha20poly1305_easy>:
   3bd00: 48 83 fa ef                  	cmpq	$-0x11, %rdx
   3bd04: 77 1b                        	ja	0x3bd21 <crypto_secretbox_xchacha20poly1305_easy+0x21>
   3bd06: 48 8d 47 10                  	leaq	0x10(%rdi), %rax
   3bd0a: 4d 89 c1                     	movq	%r8, %r9
   3bd0d: 49 89 c8                     	movq	%rcx, %r8
   3bd10: 48 89 d1                     	movq	%rdx, %rcx
   3bd13: 48 89 f2                     	movq	%rsi, %rdx
   3bd16: 48 89 fe                     	movq	%rdi, %rsi
   3bd19: 48 89 c7                     	movq	%rax, %rdi
   3bd1c: e9 8f fc ff ff               	jmp	0x3b9b0 <crypto_secretbox_xchacha20poly1305_detached.localalias>
   3bd21: 50                           	pushq	%rax
   3bd22: e8 69 24 fd ff               	callq	0xe190 <sodium_misuse@plt>
   3bd27: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

000000000003bd30 <crypto_secretbox_xchacha20poly1305_open_detached.localalias>:
   3bd30: 41 57                        	pushq	%r15
   3bd32: 49 89 ff                     	movq	%rdi, %r15
   3bd35: 41 56                        	pushq	%r14
   3bd37: 41 55                        	pushq	%r13
   3bd39: 4d 89 c5                     	movq	%r8, %r13
   3bd3c: 41 54                        	pushq	%r12
   3bd3e: 49 89 cc                     	movq	%rcx, %r12
   3bd41: 31 c9                        	xorl	%ecx, %ecx
   3bd43: 55                           	pushq	%rbp
   3bd44: 48 89 f5                     	movq	%rsi, %rbp
   3bd47: 4c 89 c6                     	movq	%r8, %rsi
   3bd4a: 53                           	pushq	%rbx
   3bd4b: 48 89 d3                     	movq	%rdx, %rbx
   3bd4e: 4c 89 ca                     	movq	%r9, %rdx
   3bd51: 48 81 ec 98 00 00 00         	subq	$0x98, %rsp
   3bd58: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3bd61: 48 89 84 24 88 00 00 00      	movq	%rax, 0x88(%rsp)
   3bd69: 31 c0                        	xorl	%eax, %eax
   3bd6b: 4c 8d 74 24 20               	leaq	0x20(%rsp), %r14
   3bd70: 4c 89 f7                     	movq	%r14, %rdi
   3bd73: e8 b8 22 fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   3bd78: 48 8d 44 24 40               	leaq	0x40(%rsp), %rax
   3bd7d: 49 8d 55 10                  	leaq	0x10(%r13), %rdx
   3bd81: 4c 89 f1                     	movq	%r14, %rcx
   3bd84: 49 89 c5                     	movq	%rax, %r13
   3bd87: be 20 00 00 00               	movl	$0x20, %esi
   3bd8c: 48 89 c7                     	movq	%rax, %rdi
   3bd8f: 48 89 14 24                  	movq	%rdx, (%rsp)
   3bd93: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   3bd98: e8 23 2c fd ff               	callq	0xe9c0 <crypto_stream_chacha20@plt>
   3bd9d: 4c 89 e9                     	movq	%r13, %rcx
   3bda0: 4c 89 e2                     	movq	%r12, %rdx
   3bda3: 48 89 ee                     	movq	%rbp, %rsi
   3bda6: 48 89 df                     	movq	%rbx, %rdi
   3bda9: e8 62 29 fd ff               	callq	0xe710 <crypto_onetimeauth_poly1305_verify@plt>
   3bdae: 85 c0                        	testl	%eax, %eax
   3bdb0: 0f 85 2e 02 00 00            	jne	0x3bfe4 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x2b4>
   3bdb6: 41 89 c5                     	movl	%eax, %r13d
   3bdb9: 4d 85 ff                     	testq	%r15, %r15
   3bdbc: 0f 84 06 01 00 00            	je	0x3bec8 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x198>
   3bdc2: 41 b9 20 00 00 00            	movl	$0x20, %r9d
   3bdc8: 4d 39 cc                     	cmpq	%r9, %r12
   3bdcb: 4d 0f 46 cc                  	cmovbeq	%r12, %r9
   3bdcf: 49 39 ef                     	cmpq	%rbp, %r15
   3bdd2: 0f 83 20 01 00 00            	jae	0x3bef8 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x1c8>
   3bdd8: 48 89 e8                     	movq	%rbp, %rax
   3bddb: 4c 29 f8                     	subq	%r15, %rax
   3bdde: 4c 39 e0                     	cmpq	%r12, %rax
   3bde1: 0f 83 25 01 00 00            	jae	0x3bf0c <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x1dc>
   3bde7: 48 89 ee                     	movq	%rbp, %rsi
   3bdea: 4c 89 e2                     	movq	%r12, %rdx
   3bded: 4c 89 ff                     	movq	%r15, %rdi
   3bdf0: 4c 89 4c 24 10               	movq	%r9, 0x10(%rsp)
   3bdf5: e8 e6 29 fd ff               	callq	0xe7e0 <memmove@plt>
   3bdfa: 4c 8b 4c 24 10               	movq	0x10(%rsp), %r9
   3bdff: 4c 89 fd                     	movq	%r15, %rbp
   3be02: 4d 85 e4                     	testq	%r12, %r12
   3be05: bb 01 00 00 00               	movl	$0x1, %ebx
   3be0a: 4c 8d 5c 24 60               	leaq	0x60(%rsp), %r11
   3be0f: 48 89 e8                     	movq	%rbp, %rax
   3be12: 49 0f 45 d9                  	cmovneq	%r9, %rbx
   3be16: 4c 89 d9                     	movq	%r11, %rcx
   3be19: 83 fb 08                     	cmpl	$0x8, %ebx
   3be1c: 0f 83 5e 01 00 00            	jae	0x3bf80 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x250>
   3be22: 31 d2                        	xorl	%edx, %edx
   3be24: f6 c3 04                     	testb	$0x4, %bl
   3be27: 74 09                        	je	0x3be32 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x102>
   3be29: 8b 10                        	movl	(%rax), %edx
   3be2b: 89 11                        	movl	%edx, (%rcx)
   3be2d: ba 04 00 00 00               	movl	$0x4, %edx
   3be32: f6 c3 02                     	testb	$0x2, %bl
   3be35: 74 0c                        	je	0x3be43 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x113>
   3be37: 0f b7 34 10                  	movzwl	(%rax,%rdx), %esi
   3be3b: 66 89 34 11                  	movw	%si, (%rcx,%rdx)
   3be3f: 48 83 c2 02                  	addq	$0x2, %rdx
   3be43: f6 c3 01                     	testb	$0x1, %bl
   3be46: 74 07                        	je	0x3be4f <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x11f>
   3be48: 0f b6 04 10                  	movzbl	(%rax,%rdx), %eax
   3be4c: 88 04 11                     	movb	%al, (%rcx,%rdx)
   3be4f: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   3be54: 48 8b 0c 24                  	movq	(%rsp), %rcx
   3be58: 49 8d 51 20                  	leaq	0x20(%r9), %rdx
   3be5c: 4d 89 f0                     	movq	%r14, %r8
   3be5f: 4c 89 5c 24 18               	movq	%r11, 0x18(%rsp)
   3be64: 48 89 fe                     	movq	%rdi, %rsi
   3be67: 4c 89 4c 24 10               	movq	%r9, 0x10(%rsp)
   3be6c: e8 df 28 fd ff               	callq	0xe750 <crypto_stream_chacha20_xor@plt>
   3be71: 83 fb 08                     	cmpl	$0x8, %ebx
   3be74: 4c 8b 4c 24 10               	movq	0x10(%rsp), %r9
   3be79: 4c 8b 5c 24 18               	movq	0x18(%rsp), %r11
   3be7e: 0f 83 ac 00 00 00            	jae	0x3bf30 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x200>
   3be84: f6 c3 04                     	testb	$0x4, %bl
   3be87: 0f 85 3f 01 00 00            	jne	0x3bfcc <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x29c>
   3be8d: 85 db                        	testl	%ebx, %ebx
   3be8f: 0f 85 13 01 00 00            	jne	0x3bfa8 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x278>
   3be95: 4d 39 e1                     	cmpq	%r12, %r9
   3be98: 73 21                        	jae	0x3bebb <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x18b>
   3be9a: 4c 89 e2                     	movq	%r12, %rdx
   3be9d: 48 8b 0c 24                  	movq	(%rsp), %rcx
   3bea1: 4a 8d 74 0d 00               	leaq	(%rbp,%r9), %rsi
   3bea6: 4b 8d 3c 0f                  	leaq	(%r15,%r9), %rdi
   3beaa: 4c 29 ca                     	subq	%r9, %rdx
   3bead: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   3beb3: 4d 89 f1                     	movq	%r14, %r9
   3beb6: e8 55 23 fd ff               	callq	0xe210 <crypto_stream_chacha20_xor_ic@plt>
   3bebb: be 20 00 00 00               	movl	$0x20, %esi
   3bec0: 4c 89 f7                     	movq	%r14, %rdi
   3bec3: e8 e8 23 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3bec8: 48 8b 84 24 88 00 00 00      	movq	0x88(%rsp), %rax
   3bed0: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3bed9: 0f 85 1d 01 00 00            	jne	0x3bffc <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x2cc>
   3bedf: 48 81 c4 98 00 00 00         	addq	$0x98, %rsp
   3bee6: 44 89 e8                     	movl	%r13d, %eax
   3bee9: 5b                           	popq	%rbx
   3beea: 5d                           	popq	%rbp
   3beeb: 41 5c                        	popq	%r12
   3beed: 41 5d                        	popq	%r13
   3beef: 41 5e                        	popq	%r14
   3bef1: 41 5f                        	popq	%r15
   3bef3: c3                           	retq
   3bef4: 0f 1f 40 00                  	nopl	(%rax)
   3bef8: 4c 39 fd                     	cmpq	%r15, %rbp
   3befb: 73 0f                        	jae	0x3bf0c <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x1dc>
   3befd: 4c 89 f8                     	movq	%r15, %rax
   3bf00: 48 29 e8                     	subq	%rbp, %rax
   3bf03: 4c 39 e0                     	cmpq	%r12, %rax
   3bf06: 0f 82 db fe ff ff            	jb	0x3bde7 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0xb7>
   3bf0c: 4d 85 e4                     	testq	%r12, %r12
   3bf0f: 0f 85 ed fe ff ff            	jne	0x3be02 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0xd2>
   3bf15: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   3bf1a: 48 8b 0c 24                  	movq	(%rsp), %rcx
   3bf1e: 4d 89 f0                     	movq	%r14, %r8
   3bf21: ba 20 00 00 00               	movl	$0x20, %edx
   3bf26: 48 89 fe                     	movq	%rdi, %rsi
   3bf29: e8 22 28 fd ff               	callq	0xe750 <crypto_stream_chacha20_xor@plt>
   3bf2e: eb 8b                        	jmp	0x3bebb <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x18b>
   3bf30: 48 8b 44 24 60               	movq	0x60(%rsp), %rax
   3bf35: 49 8d 4f 08                  	leaq	0x8(%r15), %rcx
   3bf39: 48 83 e1 f8                  	andq	$-0x8, %rcx
   3bf3d: 49 89 07                     	movq	%rax, (%r15)
   3bf40: 89 d8                        	movl	%ebx, %eax
   3bf42: 49 8b 54 03 f8               	movq	-0x8(%r11,%rax), %rdx
   3bf47: 49 89 54 07 f8               	movq	%rdx, -0x8(%r15,%rax)
   3bf4c: 4c 89 f8                     	movq	%r15, %rax
   3bf4f: 48 29 c8                     	subq	%rcx, %rax
   3bf52: 01 c3                        	addl	%eax, %ebx
   3bf54: 49 29 c3                     	subq	%rax, %r11
   3bf57: 83 e3 f8                     	andl	$-0x8, %ebx
   3bf5a: 83 fb 08                     	cmpl	$0x8, %ebx
   3bf5d: 0f 82 32 ff ff ff            	jb	0x3be95 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x165>
   3bf63: 83 e3 f8                     	andl	$-0x8, %ebx
   3bf66: 31 c0                        	xorl	%eax, %eax
   3bf68: 89 c2                        	movl	%eax, %edx
   3bf6a: 83 c0 08                     	addl	$0x8, %eax
   3bf6d: 49 8b 34 13                  	movq	(%r11,%rdx), %rsi
   3bf71: 48 89 34 11                  	movq	%rsi, (%rcx,%rdx)
   3bf75: 39 d8                        	cmpl	%ebx, %eax
   3bf77: 72 ef                        	jb	0x3bf68 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x238>
   3bf79: e9 17 ff ff ff               	jmp	0x3be95 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x165>
   3bf7e: 66 90                        	nop
   3bf80: 89 de                        	movl	%ebx, %esi
   3bf82: 31 c0                        	xorl	%eax, %eax
   3bf84: 83 e6 f8                     	andl	$-0x8, %esi
   3bf87: 89 c2                        	movl	%eax, %edx
   3bf89: 83 c0 08                     	addl	$0x8, %eax
   3bf8c: 48 8b 4c 15 00               	movq	(%rbp,%rdx), %rcx
   3bf91: 49 89 0c 13                  	movq	%rcx, (%r11,%rdx)
   3bf95: 39 f0                        	cmpl	%esi, %eax
   3bf97: 72 ee                        	jb	0x3bf87 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x257>
   3bf99: 49 8d 0c 03                  	leaq	(%r11,%rax), %rcx
   3bf9d: 48 01 e8                     	addq	%rbp, %rax
   3bfa0: e9 7d fe ff ff               	jmp	0x3be22 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0xf2>
   3bfa5: 0f 1f 00                     	nopl	(%rax)
   3bfa8: 0f b6 44 24 60               	movzbl	0x60(%rsp), %eax
   3bfad: 41 88 07                     	movb	%al, (%r15)
   3bfb0: f6 c3 02                     	testb	$0x2, %bl
   3bfb3: 0f 84 dc fe ff ff            	je	0x3be95 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x165>
   3bfb9: 89 db                        	movl	%ebx, %ebx
   3bfbb: 41 0f b7 44 1b fe            	movzwl	-0x2(%r11,%rbx), %eax
   3bfc1: 66 41 89 44 1f fe            	movw	%ax, -0x2(%r15,%rbx)
   3bfc7: e9 c9 fe ff ff               	jmp	0x3be95 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x165>
   3bfcc: 8b 44 24 60                  	movl	0x60(%rsp), %eax
   3bfd0: 89 db                        	movl	%ebx, %ebx
   3bfd2: 41 89 07                     	movl	%eax, (%r15)
   3bfd5: 41 8b 44 1b fc               	movl	-0x4(%r11,%rbx), %eax
   3bfda: 41 89 44 1f fc               	movl	%eax, -0x4(%r15,%rbx)
   3bfdf: e9 b1 fe ff ff               	jmp	0x3be95 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x165>
   3bfe4: be 20 00 00 00               	movl	$0x20, %esi
   3bfe9: 4c 89 f7                     	movq	%r14, %rdi
   3bfec: 41 bd ff ff ff ff            	movl	$0xffffffff, %r13d      # imm = 0xFFFFFFFF
   3bff2: e8 b9 22 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3bff7: e9 cc fe ff ff               	jmp	0x3bec8 <crypto_secretbox_xchacha20poly1305_open_detached.localalias+0x198>
   3bffc: e8 ef 22 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3c001: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3c00c: 0f 1f 40 00                  	nopl	(%rax)

000000000003c010 <crypto_secretbox_xchacha20poly1305_open_easy>:
   3c010: 48 89 c8                     	movq	%rcx, %rax
   3c013: 4d 89 c1                     	movq	%r8, %r9
   3c016: 48 83 fa 0f                  	cmpq	$0xf, %rdx
   3c01a: 76 1c                        	jbe	0x3c038 <crypto_secretbox_xchacha20poly1305_open_easy+0x28>
   3c01c: 4c 8d 56 10                  	leaq	0x10(%rsi), %r10
   3c020: 48 8d 4a f0                  	leaq	-0x10(%rdx), %rcx
   3c024: 49 89 c0                     	movq	%rax, %r8
   3c027: 48 89 f2                     	movq	%rsi, %rdx
   3c02a: 4c 89 d6                     	movq	%r10, %rsi
   3c02d: e9 fe fc ff ff               	jmp	0x3bd30 <crypto_secretbox_xchacha20poly1305_open_detached.localalias>
   3c032: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   3c038: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3c03d: c3                           	retq
   3c03e: 66 90                        	nop

000000000003c040 <crypto_secretbox_xchacha20poly1305_keybytes>:
   3c040: b8 20 00 00 00               	movl	$0x20, %eax
   3c045: c3                           	retq
   3c046: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003c050 <crypto_secretbox_xchacha20poly1305_noncebytes>:
   3c050: b8 18 00 00 00               	movl	$0x18, %eax
   3c055: c3                           	retq
   3c056: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003c060 <crypto_secretbox_xchacha20poly1305_macbytes>:
   3c060: b8 10 00 00 00               	movl	$0x10, %eax
   3c065: c3                           	retq
   3c066: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003c070 <crypto_secretbox_xchacha20poly1305_messagebytes_max>:
   3c070: 48 c7 c0 ef ff ff ff         	movq	$-0x11, %rax
   3c077: c3                           	retq
   3c078: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000003c080 <crypto_shorthash_siphashx24_bytes>:
   3c080: b8 10 00 00 00               	movl	$0x10, %eax
   3c085: c3                           	retq
   3c086: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003c090 <crypto_shorthash_siphashx24_keybytes>:
   3c090: b8 10 00 00 00               	movl	$0x10, %eax
   3c095: c3                           	retq
   3c096: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003c0a0 <crypto_shorthash_siphashx24>:
   3c0a0: 49 89 d2                     	movq	%rdx, %r10
   3c0a3: 53                           	pushq	%rbx
   3c0a4: 48 8b 41 08                  	movq	0x8(%rcx), %rax
   3c0a8: 49 89 f0                     	movq	%rsi, %r8
   3c0ab: 49 83 e2 f8                  	andq	$-0x8, %r10
   3c0af: 48 8b 19                     	movq	(%rcx), %rbx
   3c0b2: 41 89 d3                     	movl	%edx, %r11d
   3c0b5: 48 c1 e2 38                  	shlq	$0x38, %rdx
   3c0b9: 49 b9 83 6f 64 6e 61 72 6f 64	movabsq	$0x646f72616e646f83, %r9 # imm = 0x646F72616E646F83
   3c0c3: 49 01 f2                     	addq	%rsi, %r10
   3c0c6: 41 83 e3 07                  	andl	$0x7, %r11d
   3c0ca: 48 be 73 65 74 79 62 64 65 74	movabsq	$0x7465646279746573, %rsi # imm = 0x7465646279746573
   3c0d4: 48 b9 61 72 65 6e 65 67 79 6c	movabsq	$0x6c7967656e657261, %rcx # imm = 0x6C7967656E657261
   3c0de: 48 31 c6                     	xorq	%rax, %rsi
   3c0e1: 4c 31 c8                     	xorq	%r9, %rax
   3c0e4: 49 b9 75 65 73 70 65 6d 6f 73	movabsq	$0x736f6d6570736575, %r9 # imm = 0x736F6D6570736575
   3c0ee: 48 31 d9                     	xorq	%rbx, %rcx
   3c0f1: 4c 31 cb                     	xorq	%r9, %rbx
   3c0f4: 4d 39 d0                     	cmpq	%r10, %r8
   3c0f7: 74 79                        	je	0x3c172 <crypto_shorthash_siphashx24+0xd2>
   3c0f9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3c100: 4d 8b 08                     	movq	(%r8), %r9
   3c103: 48 01 c3                     	addq	%rax, %rbx
   3c106: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c10a: 49 83 c0 08                  	addq	$0x8, %r8
   3c10e: 48 31 d8                     	xorq	%rbx, %rax
   3c111: 48 c1 c3 20                  	rolq	$0x20, %rbx
   3c115: 4c 31 ce                     	xorq	%r9, %rsi
   3c118: 48 01 f1                     	addq	%rsi, %rcx
   3c11b: 48 c1 c6 10                  	rolq	$0x10, %rsi
   3c11f: 48 31 ce                     	xorq	%rcx, %rsi
   3c122: 48 01 c1                     	addq	%rax, %rcx
   3c125: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c129: 48 01 f3                     	addq	%rsi, %rbx
   3c12c: 48 c1 c6 15                  	rolq	$0x15, %rsi
   3c130: 48 31 c8                     	xorq	%rcx, %rax
   3c133: 48 31 de                     	xorq	%rbx, %rsi
   3c136: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c13a: 48 01 c3                     	addq	%rax, %rbx
   3c13d: 48 01 f1                     	addq	%rsi, %rcx
   3c140: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c144: 48 c1 c6 10                  	rolq	$0x10, %rsi
   3c148: 48 31 d8                     	xorq	%rbx, %rax
   3c14b: 48 c1 c3 20                  	rolq	$0x20, %rbx
   3c14f: 48 31 ce                     	xorq	%rcx, %rsi
   3c152: 48 01 c1                     	addq	%rax, %rcx
   3c155: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c159: 48 01 f3                     	addq	%rsi, %rbx
   3c15c: 48 c1 c6 15                  	rolq	$0x15, %rsi
   3c160: 48 31 c8                     	xorq	%rcx, %rax
   3c163: 48 31 de                     	xorq	%rbx, %rsi
   3c166: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c16a: 4c 31 cb                     	xorq	%r9, %rbx
   3c16d: 4d 39 c2                     	cmpq	%r8, %r10
   3c170: 75 8e                        	jne	0x3c100 <crypto_shorthash_siphashx24+0x60>
   3c172: 4c 8d 0d 67 db 02 00         	leaq	0x2db67(%rip), %r9      # 0x69ce0 <zero.0+0x10>
   3c179: 4f 63 04 99                  	movslq	(%r9,%r11,4), %r8
   3c17d: 4d 01 c8                     	addq	%r9, %r8
   3c180: 41 ff e0                     	jmpq	*%r8
   3c183: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3c188: 45 0f b6 42 06               	movzbl	0x6(%r10), %r8d
   3c18d: 49 c1 e0 30                  	shlq	$0x30, %r8
   3c191: 4c 09 c2                     	orq	%r8, %rdx
   3c194: 45 0f b6 42 05               	movzbl	0x5(%r10), %r8d
   3c199: 49 c1 e0 28                  	shlq	$0x28, %r8
   3c19d: 4c 09 c2                     	orq	%r8, %rdx
   3c1a0: 45 0f b6 42 04               	movzbl	0x4(%r10), %r8d
   3c1a5: 49 c1 e0 20                  	shlq	$0x20, %r8
   3c1a9: 4c 09 c2                     	orq	%r8, %rdx
   3c1ac: 45 0f b6 42 03               	movzbl	0x3(%r10), %r8d
   3c1b1: 49 c1 e0 18                  	shlq	$0x18, %r8
   3c1b5: 4c 09 c2                     	orq	%r8, %rdx
   3c1b8: 45 0f b6 42 02               	movzbl	0x2(%r10), %r8d
   3c1bd: 49 c1 e0 10                  	shlq	$0x10, %r8
   3c1c1: 4c 09 c2                     	orq	%r8, %rdx
   3c1c4: 45 0f b6 42 01               	movzbl	0x1(%r10), %r8d
   3c1c9: 49 c1 e0 08                  	shlq	$0x8, %r8
   3c1cd: 4c 09 c2                     	orq	%r8, %rdx
   3c1d0: 45 0f b6 02                  	movzbl	(%r10), %r8d
   3c1d4: 4c 09 c2                     	orq	%r8, %rdx
   3c1d7: 48 31 d6                     	xorq	%rdx, %rsi
   3c1da: 4c 8d 04 03                  	leaq	(%rbx,%rax), %r8
   3c1de: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c1e2: 48 01 f1                     	addq	%rsi, %rcx
   3c1e5: 4c 89 c3                     	movq	%r8, %rbx
   3c1e8: 48 c1 c6 10                  	rolq	$0x10, %rsi
   3c1ec: 4c 31 c0                     	xorq	%r8, %rax
   3c1ef: 48 31 ce                     	xorq	%rcx, %rsi
   3c1f2: 48 c1 c3 20                  	rolq	$0x20, %rbx
   3c1f6: 48 01 c1                     	addq	%rax, %rcx
   3c1f9: 4c 8d 04 33                  	leaq	(%rbx,%rsi), %r8
   3c1fd: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c201: 48 c1 c6 15                  	rolq	$0x15, %rsi
   3c205: 5b                           	popq	%rbx
   3c206: 4c 31 c6                     	xorq	%r8, %rsi
   3c209: 48 31 c8                     	xorq	%rcx, %rax
   3c20c: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c210: 49 01 c0                     	addq	%rax, %r8
   3c213: 48 01 f1                     	addq	%rsi, %rcx
   3c216: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c21a: 48 c1 c6 10                  	rolq	$0x10, %rsi
   3c21e: 4c 31 c0                     	xorq	%r8, %rax
   3c221: 49 c1 c0 20                  	rolq	$0x20, %r8
   3c225: 48 31 ce                     	xorq	%rcx, %rsi
   3c228: 48 01 c1                     	addq	%rax, %rcx
   3c22b: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c22f: 49 01 f0                     	addq	%rsi, %r8
   3c232: 48 31 c8                     	xorq	%rcx, %rax
   3c235: 48 c1 c6 15                  	rolq	$0x15, %rsi
   3c239: 4c 31 c2                     	xorq	%r8, %rdx
   3c23c: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c240: 4c 31 c6                     	xorq	%r8, %rsi
   3c243: 48 01 c2                     	addq	%rax, %rdx
   3c246: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c24a: 80 f1 ee                     	xorb	$-0x12, %cl
   3c24d: 48 31 d0                     	xorq	%rdx, %rax
   3c250: 48 c1 c2 20                  	rolq	$0x20, %rdx
   3c254: 49 89 d0                     	movq	%rdx, %r8
   3c257: 48 8d 14 0e                  	leaq	(%rsi,%rcx), %rdx
   3c25b: 48 c1 c6 10                  	rolq	$0x10, %rsi
   3c25f: 48 31 d6                     	xorq	%rdx, %rsi
   3c262: 48 01 c2                     	addq	%rax, %rdx
   3c265: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c269: 4a 8d 0c 06                  	leaq	(%rsi,%r8), %rcx
   3c26d: 48 c1 c6 15                  	rolq	$0x15, %rsi
   3c271: 48 31 d0                     	xorq	%rdx, %rax
   3c274: 48 c1 c2 20                  	rolq	$0x20, %rdx
   3c278: 49 89 f0                     	movq	%rsi, %r8
   3c27b: 49 31 c8                     	xorq	%rcx, %r8
   3c27e: 48 01 c1                     	addq	%rax, %rcx
   3c281: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c285: 4c 01 c2                     	addq	%r8, %rdx
   3c288: 49 c1 c0 10                  	rolq	$0x10, %r8
   3c28c: 48 31 c8                     	xorq	%rcx, %rax
   3c28f: 49 31 d0                     	xorq	%rdx, %r8
   3c292: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c296: 48 01 c2                     	addq	%rax, %rdx
   3c299: 4c 01 c1                     	addq	%r8, %rcx
   3c29c: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c2a0: 49 c1 c0 15                  	rolq	$0x15, %r8
   3c2a4: 48 31 d0                     	xorq	%rdx, %rax
   3c2a7: 48 c1 c2 20                  	rolq	$0x20, %rdx
   3c2ab: 49 31 c8                     	xorq	%rcx, %r8
   3c2ae: 48 01 c1                     	addq	%rax, %rcx
   3c2b1: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c2b5: 4c 01 c2                     	addq	%r8, %rdx
   3c2b8: 49 c1 c0 10                  	rolq	$0x10, %r8
   3c2bc: 48 31 c8                     	xorq	%rcx, %rax
   3c2bf: 49 31 d0                     	xorq	%rdx, %r8
   3c2c2: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c2c6: 4c 01 c1                     	addq	%r8, %rcx
   3c2c9: 49 c1 c0 15                  	rolq	$0x15, %r8
   3c2cd: 49 31 c8                     	xorq	%rcx, %r8
   3c2d0: 48 01 c2                     	addq	%rax, %rdx
   3c2d3: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c2d7: 48 31 d0                     	xorq	%rdx, %rax
   3c2da: 48 c1 c2 20                  	rolq	$0x20, %rdx
   3c2de: 48 01 c1                     	addq	%rax, %rcx
   3c2e1: 4c 01 c2                     	addq	%r8, %rdx
   3c2e4: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c2e8: 49 c1 c0 10                  	rolq	$0x10, %r8
   3c2ec: 48 31 c8                     	xorq	%rcx, %rax
   3c2ef: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c2f3: 49 31 d0                     	xorq	%rdx, %r8
   3c2f6: 48 01 c2                     	addq	%rax, %rdx
   3c2f9: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c2fd: 4c 01 c1                     	addq	%r8, %rcx
   3c300: 49 c1 c0 15                  	rolq	$0x15, %r8
   3c304: 48 31 d0                     	xorq	%rdx, %rax
   3c307: 4c 89 c6                     	movq	%r8, %rsi
   3c30a: 48 c1 c2 20                  	rolq	$0x20, %rdx
   3c30e: 49 31 c0                     	xorq	%rax, %r8
   3c311: 34 dd                        	xorb	$-0x23, %al
   3c313: 48 31 ce                     	xorq	%rcx, %rsi
   3c316: 49 31 d0                     	xorq	%rdx, %r8
   3c319: 48 01 c1                     	addq	%rax, %rcx
   3c31c: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c320: 48 01 f2                     	addq	%rsi, %rdx
   3c323: 48 c1 c6 10                  	rolq	$0x10, %rsi
   3c327: 48 31 c8                     	xorq	%rcx, %rax
   3c32a: 4c 89 07                     	movq	%r8, (%rdi)
   3c32d: 48 31 d6                     	xorq	%rdx, %rsi
   3c330: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c334: 48 01 f1                     	addq	%rsi, %rcx
   3c337: 48 c1 c6 15                  	rolq	$0x15, %rsi
   3c33b: 48 31 ce                     	xorq	%rcx, %rsi
   3c33e: 48 01 c2                     	addq	%rax, %rdx
   3c341: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c345: 48 31 d0                     	xorq	%rdx, %rax
   3c348: 48 c1 c2 20                  	rolq	$0x20, %rdx
   3c34c: 48 01 c1                     	addq	%rax, %rcx
   3c34f: 48 01 f2                     	addq	%rsi, %rdx
   3c352: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c356: 48 c1 c6 10                  	rolq	$0x10, %rsi
   3c35a: 48 31 c8                     	xorq	%rcx, %rax
   3c35d: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c361: 48 31 d6                     	xorq	%rdx, %rsi
   3c364: 48 01 c2                     	addq	%rax, %rdx
   3c367: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c36b: 48 01 f1                     	addq	%rsi, %rcx
   3c36e: 48 c1 c6 15                  	rolq	$0x15, %rsi
   3c372: 48 31 d0                     	xorq	%rdx, %rax
   3c375: 48 31 ce                     	xorq	%rcx, %rsi
   3c378: 48 c1 c2 20                  	rolq	$0x20, %rdx
   3c37c: 48 01 c1                     	addq	%rax, %rcx
   3c37f: 48 01 f2                     	addq	%rsi, %rdx
   3c382: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c386: 48 c1 c6 10                  	rolq	$0x10, %rsi
   3c38a: 48 31 c8                     	xorq	%rcx, %rax
   3c38d: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c391: 48 31 d6                     	xorq	%rdx, %rsi
   3c394: 48 01 c2                     	addq	%rax, %rdx
   3c397: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c39b: 48 01 f1                     	addq	%rsi, %rcx
   3c39e: 48 c1 c6 15                  	rolq	$0x15, %rsi
   3c3a2: 48 31 d0                     	xorq	%rdx, %rax
   3c3a5: 48 31 ce                     	xorq	%rcx, %rsi
   3c3a8: 48 c1 c2 20                  	rolq	$0x20, %rdx
   3c3ac: 48 01 c1                     	addq	%rax, %rcx
   3c3af: 48 01 f2                     	addq	%rsi, %rdx
   3c3b2: 48 c1 c0 0d                  	rolq	$0xd, %rax
   3c3b6: 48 c1 c6 10                  	rolq	$0x10, %rsi
   3c3ba: 48 31 c8                     	xorq	%rcx, %rax
   3c3bd: 48 31 d6                     	xorq	%rdx, %rsi
   3c3c0: 48 8d 0c 10                  	leaq	(%rax,%rdx), %rcx
   3c3c4: 48 c1 c0 11                  	rolq	$0x11, %rax
   3c3c8: 48 c1 c6 15                  	rolq	$0x15, %rsi
   3c3cc: 48 31 ce                     	xorq	%rcx, %rsi
   3c3cf: 48 c1 c1 20                  	rolq	$0x20, %rcx
   3c3d3: 48 31 f0                     	xorq	%rsi, %rax
   3c3d6: 48 31 c8                     	xorq	%rcx, %rax
   3c3d9: 48 89 47 08                  	movq	%rax, 0x8(%rdi)
   3c3dd: 31 c0                        	xorl	%eax, %eax
   3c3df: c3                           	retq

000000000003c3e0 <crypto_sign_edwards25519sha512batch_keypair>:
   3c3e0: 41 54                        	pushq	%r12
   3c3e2: 55                           	pushq	%rbp
   3c3e3: 48 89 fd                     	movq	%rdi, %rbp
   3c3e6: 53                           	pushq	%rbx
   3c3e7: 48 89 f3                     	movq	%rsi, %rbx
   3c3ea: be 20 00 00 00               	movl	$0x20, %esi
   3c3ef: 48 89 df                     	movq	%rbx, %rdi
   3c3f2: 48 81 ec a0 00 00 00         	subq	$0xa0, %rsp
   3c3f9: e8 b2 22 fd ff               	callq	0xe6b0 <randombytes_buf@plt>
   3c3fe: ba 20 00 00 00               	movl	$0x20, %edx
   3c403: 48 89 de                     	movq	%rbx, %rsi
   3c406: 48 89 df                     	movq	%rbx, %rdi
   3c409: e8 32 20 fd ff               	callq	0xe440 <crypto_hash_sha512@plt>
   3c40e: 0f b6 43 1f                  	movzbl	0x1f(%rbx), %eax
   3c412: 80 23 f8                     	andb	$-0x8, (%rbx)
   3c415: 49 89 e4                     	movq	%rsp, %r12
   3c418: 48 89 de                     	movq	%rbx, %rsi
   3c41b: 4c 89 e7                     	movq	%r12, %rdi
   3c41e: 83 e0 7f                     	andl	$0x7f, %eax
   3c421: 83 c8 40                     	orl	$0x40, %eax
   3c424: 88 43 1f                     	movb	%al, 0x1f(%rbx)
   3c427: e8 24 f7 fd ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   3c42c: 4c 89 e6                     	movq	%r12, %rsi
   3c42f: 48 89 ef                     	movq	%rbp, %rdi
   3c432: e8 09 de fd ff               	callq	0x1a240 <ge25519_p3_tobytes>
   3c437: 48 81 c4 a0 00 00 00         	addq	$0xa0, %rsp
   3c43e: 31 c0                        	xorl	%eax, %eax
   3c440: 5b                           	popq	%rbx
   3c441: 5d                           	popq	%rbp
   3c442: 41 5c                        	popq	%r12
   3c444: c3                           	retq
   3c445: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000003c450 <crypto_sign_edwards25519sha512batch>:
   3c450: 41 57                        	pushq	%r15
   3c452: 49 89 d7                     	movq	%rdx, %r15
   3c455: 41 56                        	pushq	%r14
   3c457: 41 55                        	pushq	%r13
   3c459: 4d 89 c5                     	movq	%r8, %r13
   3c45c: 41 54                        	pushq	%r12
   3c45e: 49 89 fc                     	movq	%rdi, %r12
   3c461: 55                           	pushq	%rbp
   3c462: 53                           	pushq	%rbx
   3c463: 48 89 cb                     	movq	%rcx, %rbx
   3c466: 48 81 ec 08 03 00 00         	subq	$0x308, %rsp            # imm = 0x308
   3c46d: 48 89 74 24 18               	movq	%rsi, 0x18(%rsp)
   3c472: 48 8d ac 24 20 02 00 00      	leaq	0x220(%rsp), %rbp
   3c47a: 4c 8d b4 24 e0 01 00 00      	leaq	0x1e0(%rsp), %r14
   3c482: 48 89 ef                     	movq	%rbp, %rdi
   3c485: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3c48e: 48 89 84 24 f8 02 00 00      	movq	%rax, 0x2f8(%rsp)
   3c496: 31 c0                        	xorl	%eax, %eax
   3c498: e8 03 25 fd ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   3c49d: 49 8d 75 20                  	leaq	0x20(%r13), %rsi
   3c4a1: ba 20 00 00 00               	movl	$0x20, %edx
   3c4a6: 48 89 ef                     	movq	%rbp, %rdi
   3c4a9: e8 b2 20 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   3c4ae: 48 89 da                     	movq	%rbx, %rdx
   3c4b1: 4c 89 fe                     	movq	%r15, %rsi
   3c4b4: 4c 89 3c 24                  	movq	%r15, (%rsp)
   3c4b8: 48 89 ef                     	movq	%rbp, %rdi
   3c4bb: 4c 8d bc 24 60 01 00 00      	leaq	0x160(%rsp), %r15
   3c4c3: e8 98 20 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   3c4c8: 4c 89 fe                     	movq	%r15, %rsi
   3c4cb: 48 89 ef                     	movq	%rbp, %rdi
   3c4ce: e8 3d 23 fd ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   3c4d3: 48 8d 44 24 20               	leaq	0x20(%rsp), %rax
   3c4d8: 4c 89 ee                     	movq	%r13, %rsi
   3c4db: 48 89 c7                     	movq	%rax, %rdi
   3c4de: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   3c4e3: e8 68 f6 fd ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   3c4e8: 4c 8d 84 24 00 02 00 00      	leaq	0x200(%rsp), %r8
   3c4f0: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   3c4f5: 4c 89 c7                     	movq	%r8, %rdi
   3c4f8: 4c 89 44 24 10               	movq	%r8, 0x10(%rsp)
   3c4fd: e8 3e dd fd ff               	callq	0x1a240 <ge25519_p3_tobytes>
   3c502: 4c 89 ff                     	movq	%r15, %rdi
   3c505: e8 76 34 fe ff               	callq	0x1f980 <sc25519_reduce>
   3c50a: 48 8d 84 24 c0 00 00 00      	leaq	0xc0(%rsp), %rax
   3c512: 4c 89 fe                     	movq	%r15, %rsi
   3c515: 48 89 c7                     	movq	%rax, %rdi
   3c518: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   3c51d: e8 2e f6 fd ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   3c522: 48 8b 74 24 08               	movq	0x8(%rsp), %rsi
   3c527: 4c 89 f7                     	movq	%r14, %rdi
   3c52a: e8 11 dd fd ff               	callq	0x1a240 <ge25519_p3_tobytes>
   3c52f: 48 89 ef                     	movq	%rbp, %rdi
   3c532: e8 69 24 fd ff               	callq	0xe9a0 <crypto_hash_sha512_init@plt>
   3c537: 4c 89 f6                     	movq	%r14, %rsi
   3c53a: ba 20 00 00 00               	movl	$0x20, %edx
   3c53f: 48 89 ef                     	movq	%rbp, %rdi
   3c542: e8 19 20 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   3c547: 48 8b 34 24                  	movq	(%rsp), %rsi
   3c54b: 48 89 da                     	movq	%rbx, %rdx
   3c54e: 48 89 ef                     	movq	%rbp, %rdi
   3c551: 4c 8d b4 24 a0 01 00 00      	leaq	0x1a0(%rsp), %r14
   3c559: e8 02 20 fd ff               	callq	0xe560 <crypto_hash_sha512_update@plt>
   3c55e: 4c 89 f6                     	movq	%r14, %rsi
   3c561: 48 89 ef                     	movq	%rbp, %rdi
   3c564: e8 a7 22 fd ff               	callq	0xe810 <crypto_hash_sha512_final@plt>
   3c569: 4c 89 f7                     	movq	%r14, %rdi
   3c56c: e8 0f 34 fe ff               	callq	0x1f980 <sc25519_reduce>
   3c571: 48 8b 7c 24 10               	movq	0x10(%rsp), %rdi
   3c576: 4c 89 e9                     	movq	%r13, %rcx
   3c579: 4c 89 fa                     	movq	%r15, %rdx
   3c57c: 4c 89 f6                     	movq	%r14, %rsi
   3c57f: e8 ec 16 fe ff               	callq	0x1dc70 <sc25519_muladd>
   3c584: be 40 00 00 00               	movl	$0x40, %esi
   3c589: 4c 89 f7                     	movq	%r14, %rdi
   3c58c: e8 1f 1d fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3c591: 48 8b 34 24                  	movq	(%rsp), %rsi
   3c595: 48 89 da                     	movq	%rbx, %rdx
   3c598: 49 8d 7c 24 20               	leaq	0x20(%r12), %rdi
   3c59d: e8 3e 22 fd ff               	callq	0xe7e0 <memmove@plt>
   3c5a2: 4c 8b 54 24 18               	movq	0x18(%rsp), %r10
   3c5a7: 49 8d 44 1c 20               	leaq	0x20(%r12,%rbx), %rax
   3c5ac: 66 0f 6f 84 24 e0 01 00 00   	movdqa	0x1e0(%rsp), %xmm0
   3c5b5: 66 0f 6f 8c 24 f0 01 00 00   	movdqa	0x1f0(%rsp), %xmm1
   3c5be: 48 83 c3 40                  	addq	$0x40, %rbx
   3c5c2: 66 0f 6f 94 24 00 02 00 00   	movdqa	0x200(%rsp), %xmm2
   3c5cb: 66 0f 6f 9c 24 10 02 00 00   	movdqa	0x210(%rsp), %xmm3
   3c5d4: 41 0f 11 04 24               	movups	%xmm0, (%r12)
   3c5d9: 41 0f 11 4c 24 10            	movups	%xmm1, 0x10(%r12)
   3c5df: 0f 11 10                     	movups	%xmm2, (%rax)
   3c5e2: 0f 11 58 10                  	movups	%xmm3, 0x10(%rax)
   3c5e6: 49 89 1a                     	movq	%rbx, (%r10)
   3c5e9: 48 8b 84 24 f8 02 00 00      	movq	0x2f8(%rsp), %rax
   3c5f1: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3c5fa: 75 14                        	jne	0x3c610 <crypto_sign_edwards25519sha512batch+0x1c0>
   3c5fc: 48 81 c4 08 03 00 00         	addq	$0x308, %rsp            # imm = 0x308
   3c603: 31 c0                        	xorl	%eax, %eax
   3c605: 5b                           	popq	%rbx
   3c606: 5d                           	popq	%rbp
   3c607: 41 5c                        	popq	%r12
   3c609: 41 5d                        	popq	%r13
   3c60b: 41 5e                        	popq	%r14
   3c60d: 41 5f                        	popq	%r15
   3c60f: c3                           	retq
   3c610: e8 db 1c fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3c615: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000003c620 <crypto_sign_edwards25519sha512batch_open>:
   3c620: 41 57                        	pushq	%r15
   3c622: 41 56                        	pushq	%r14
   3c624: 4c 8d 71 c0                  	leaq	-0x40(%rcx), %r14
   3c628: 41 55                        	pushq	%r13
   3c62a: 41 54                        	pushq	%r12
   3c62c: 55                           	pushq	%rbp
   3c62d: 53                           	pushq	%rbx
   3c62e: 48 81 ec 58 04 00 00         	subq	$0x458, %rsp            # imm = 0x458
   3c635: 48 89 7c 24 08               	movq	%rdi, 0x8(%rsp)
   3c63a: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3c643: 48 89 84 24 48 04 00 00      	movq	%rax, 0x448(%rsp)
   3c64b: 31 c0                        	xorl	%eax, %eax
   3c64d: 48 c7 06 00 00 00 00         	movq	$0x0, (%rsi)
   3c654: 49 83 fe bf                  	cmpq	$-0x41, %r14
   3c658: 0f 87 82 01 00 00            	ja	0x3c7e0 <crypto_sign_edwards25519sha512batch_open+0x1c0>
   3c65e: 80 7c 0a ff 1f               	cmpb	$0x1f, -0x1(%rdx,%rcx)
   3c663: 48 89 d5                     	movq	%rdx, %rbp
   3c666: 48 89 cb                     	movq	%rcx, %rbx
   3c669: 0f 87 71 01 00 00            	ja	0x3c7e0 <crypto_sign_edwards25519sha512batch_open+0x1c0>
   3c66f: 4c 89 c7                     	movq	%r8, %rdi
   3c672: 49 89 f4                     	movq	%rsi, %r12
   3c675: 4d 89 c5                     	movq	%r8, %r13
   3c678: e8 73 fb fd ff               	callq	0x1c1f0 <ge25519_has_small_order>
   3c67d: 85 c0                        	testl	%eax, %eax
   3c67f: 0f 85 5b 01 00 00            	jne	0x3c7e0 <crypto_sign_edwards25519sha512batch_open+0x1c0>
   3c685: 4c 8d bc 24 e0 01 00 00      	leaq	0x1e0(%rsp), %r15
   3c68d: 4c 89 ee                     	movq	%r13, %rsi
   3c690: 4c 89 ff                     	movq	%r15, %rdi
   3c693: e8 48 c8 fd ff               	callq	0x18ee0 <ge25519_frombytes_negate_vartime>
   3c698: 85 c0                        	testl	%eax, %eax
   3c69a: 0f 85 40 01 00 00            	jne	0x3c7e0 <crypto_sign_edwards25519sha512batch_open+0x1c0>
   3c6a0: 48 89 ef                     	movq	%rbp, %rdi
   3c6a3: e8 48 fb fd ff               	callq	0x1c1f0 <ge25519_has_small_order>
   3c6a8: 85 c0                        	testl	%eax, %eax
   3c6aa: 0f 85 30 01 00 00            	jne	0x3c7e0 <crypto_sign_edwards25519sha512batch_open+0x1c0>
   3c6b0: 4c 8d ac 24 80 02 00 00      	leaq	0x280(%rsp), %r13
   3c6b8: 48 89 ee                     	movq	%rbp, %rsi
   3c6bb: 4c 89 ef                     	movq	%r13, %rdi
   3c6be: e8 1d c8 fd ff               	callq	0x18ee0 <ge25519_frombytes_negate_vartime>
   3c6c3: 85 c0                        	testl	%eax, %eax
   3c6c5: 0f 85 15 01 00 00            	jne	0x3c7e0 <crypto_sign_edwards25519sha512batch_open+0x1c0>
   3c6cb: 48 8d 8c 24 a0 00 00 00      	leaq	0xa0(%rsp), %rcx
   3c6d3: 4c 89 fe                     	movq	%r15, %rsi
   3c6d6: 48 83 eb 20                  	subq	$0x20, %rbx
   3c6da: 48 89 cf                     	movq	%rcx, %rdi
   3c6dd: 4c 8d bc 24 00 04 00 00      	leaq	0x400(%rsp), %r15
   3c6e5: 48 89 4c 24 18               	movq	%rcx, 0x18(%rsp)
   3c6ea: e8 31 da fd ff               	callq	0x1a120 <ge25519_p3_to_cached>
   3c6ef: 48 89 da                     	movq	%rbx, %rdx
   3c6f2: 48 89 ee                     	movq	%rbp, %rsi
   3c6f5: 4c 89 ff                     	movq	%r15, %rdi
   3c6f8: e8 43 1d fd ff               	callq	0xe440 <crypto_hash_sha512@plt>
   3c6fd: 4c 89 ff                     	movq	%r15, %rdi
   3c700: e8 7b 32 fe ff               	callq	0x1f980 <sc25519_reduce>
   3c705: 48 8d 84 24 20 03 00 00      	leaq	0x320(%rsp), %rax
   3c70d: 4c 89 fe                     	movq	%r15, %rsi
   3c710: 4c 89 ea                     	movq	%r13, %rdx
   3c713: 48 89 c7                     	movq	%rax, %rdi
   3c716: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   3c71b: 4c 8d bc 24 40 01 00 00      	leaq	0x140(%rsp), %r15
   3c723: e8 18 ec fd ff               	callq	0x1b340 <ge25519_scalarmult>
   3c728: 48 8b 54 24 18               	movq	0x18(%rsp), %rdx
   3c72d: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   3c732: 4c 89 ff                     	movq	%r15, %rdi
   3c735: e8 06 c3 fd ff               	callq	0x18a40 <ge25519_add>
   3c73a: 48 8d 44 24 20               	leaq	0x20(%rsp), %rax
   3c73f: 4c 89 fe                     	movq	%r15, %rsi
   3c742: 4c 8d bc 24 c0 03 00 00      	leaq	0x3c0(%rsp), %r15
   3c74a: 48 89 c7                     	movq	%rax, %rdi
   3c74d: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   3c752: e8 39 ca fd ff               	callq	0x19190 <ge25519_p1p1_to_p2>
   3c757: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   3c75c: 4c 89 ff                     	movq	%r15, %rdi
   3c75f: e8 6c e3 fd ff               	callq	0x1aad0 <ge25519_tobytes>
   3c764: 48 8d 74 1d 00               	leaq	(%rbp,%rbx), %rsi
   3c769: 4c 89 ef                     	movq	%r13, %rdi
   3c76c: 48 8d 9c 24 e0 03 00 00      	leaq	0x3e0(%rsp), %rbx
   3c774: 80 84 24 df 03 00 00 80      	addb	$-0x80, 0x3df(%rsp)
   3c77c: e8 cf f3 fd ff               	callq	0x1bb50 <ge25519_scalarmult_base>
   3c781: 48 89 df                     	movq	%rbx, %rdi
   3c784: 4c 89 ee                     	movq	%r13, %rsi
   3c787: e8 b4 da fd ff               	callq	0x1a240 <ge25519_p3_tobytes>
   3c78c: 48 89 de                     	movq	%rbx, %rsi
   3c78f: 4c 89 ff                     	movq	%r15, %rdi
   3c792: e8 19 1e fd ff               	callq	0xe5b0 <crypto_verify_32@plt>
   3c797: 89 c3                        	movl	%eax, %ebx
   3c799: 85 c0                        	testl	%eax, %eax
   3c79b: 75 43                        	jne	0x3c7e0 <crypto_sign_edwards25519sha512batch_open+0x1c0>
   3c79d: 4d 89 34 24                  	movq	%r14, (%r12)
   3c7a1: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   3c7a6: 48 8d 75 20                  	leaq	0x20(%rbp), %rsi
   3c7aa: 4c 89 f2                     	movq	%r14, %rdx
   3c7ad: e8 2e 20 fd ff               	callq	0xe7e0 <memmove@plt>
   3c7b2: 48 8b 84 24 48 04 00 00      	movq	0x448(%rsp), %rax
   3c7ba: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3c7c3: 75 22                        	jne	0x3c7e7 <crypto_sign_edwards25519sha512batch_open+0x1c7>
   3c7c5: 48 81 c4 58 04 00 00         	addq	$0x458, %rsp            # imm = 0x458
   3c7cc: 89 d8                        	movl	%ebx, %eax
   3c7ce: 5b                           	popq	%rbx
   3c7cf: 5d                           	popq	%rbp
   3c7d0: 41 5c                        	popq	%r12
   3c7d2: 41 5d                        	popq	%r13
   3c7d4: 41 5e                        	popq	%r14
   3c7d6: 41 5f                        	popq	%r15
   3c7d8: c3                           	retq
   3c7d9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3c7e0: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   3c7e5: eb cb                        	jmp	0x3c7b2 <crypto_sign_edwards25519sha512batch_open+0x192>
   3c7e7: e8 04 1b fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3c7ec: 0f 1f 40 00                  	nopl	(%rax)

000000000003c7f0 <crypto_stream_salsa2012>:
   3c7f0: 41 56                        	pushq	%r14
   3c7f2: 41 55                        	pushq	%r13
   3c7f4: 41 54                        	pushq	%r12
   3c7f6: 55                           	pushq	%rbp
   3c7f7: 53                           	pushq	%rbx
   3c7f8: 48 83 c4 80                  	addq	$-0x80, %rsp
   3c7fc: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3c805: 48 89 44 24 78               	movq	%rax, 0x78(%rsp)
   3c80a: 31 c0                        	xorl	%eax, %eax
   3c80c: 48 85 f6                     	testq	%rsi, %rsi
   3c80f: 0f 84 44 01 00 00            	je	0x3c959 <crypto_stream_salsa2012+0x169>
   3c815: f3 0f 6f 01                  	movdqu	(%rcx), %xmm0
   3c819: f3 0f 6f 49 10               	movdqu	0x10(%rcx), %xmm1
   3c81e: 49 89 fe                     	movq	%rdi, %r14
   3c821: 48 89 f3                     	movq	%rsi, %rbx
   3c824: 48 c7 44 24 08 00 00 00 00   	movq	$0x0, 0x8(%rsp)
   3c82d: 48 8b 02                     	movq	(%rdx), %rax
   3c830: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   3c835: 48 89 04 24                  	movq	%rax, (%rsp)
   3c839: 0f 29 4c 24 20               	movaps	%xmm1, 0x20(%rsp)
   3c83e: 48 83 fe 3f                  	cmpq	$0x3f, %rsi
   3c842: 0f 86 34 01 00 00            	jbe	0x3c97c <crypto_stream_salsa2012+0x18c>
   3c848: 48 8d 46 c0                  	leaq	-0x40(%rsi), %rax
   3c84c: 4c 8d 64 24 10               	leaq	0x10(%rsp), %r12
   3c851: 49 89 e5                     	movq	%rsp, %r13
   3c854: 48 83 e0 c0                  	andq	$-0x40, %rax
   3c858: 48 8d 6c 07 40               	leaq	0x40(%rdi,%rax), %rbp
   3c85d: 0f 1f 00                     	nopl	(%rax)
   3c860: 31 c9                        	xorl	%ecx, %ecx
   3c862: 4c 89 f7                     	movq	%r14, %rdi
   3c865: 4c 89 e2                     	movq	%r12, %rdx
   3c868: 4c 89 ee                     	movq	%r13, %rsi
   3c86b: e8 d0 1c fd ff               	callq	0xe540 <crypto_core_salsa2012@plt>
   3c870: 0f b6 44 24 08               	movzbl	0x8(%rsp), %eax
   3c875: 0f b6 4c 24 09               	movzbl	0x9(%rsp), %ecx
   3c87a: 0f b6 74 24 0a               	movzbl	0xa(%rsp), %esi
   3c87f: 0f b6 7c 24 0b               	movzbl	0xb(%rsp), %edi
   3c884: 89 c2                        	movl	%eax, %edx
   3c886: 83 c0 01                     	addl	$0x1, %eax
   3c889: 44 0f b6 44 24 0c            	movzbl	0xc(%rsp), %r8d
   3c88f: 44 0f b6 4c 24 0d            	movzbl	0xd(%rsp), %r9d
   3c895: c1 e8 08                     	shrl	$0x8, %eax
   3c898: 44 0f b6 54 24 0e            	movzbl	0xe(%rsp), %r10d
   3c89e: 83 c2 01                     	addl	$0x1, %edx
   3c8a1: 01 c1                        	addl	%eax, %ecx
   3c8a3: 0f b6 d2                     	movzbl	%dl, %edx
   3c8a6: 89 c8                        	movl	%ecx, %eax
   3c8a8: 0f b6 c9                     	movzbl	%cl, %ecx
   3c8ab: c1 e8 08                     	shrl	$0x8, %eax
   3c8ae: 01 c6                        	addl	%eax, %esi
   3c8b0: 89 f0                        	movl	%esi, %eax
   3c8b2: 40 0f b6 f6                  	movzbl	%sil, %esi
   3c8b6: c1 e8 08                     	shrl	$0x8, %eax
   3c8b9: 01 c7                        	addl	%eax, %edi
   3c8bb: 89 f8                        	movl	%edi, %eax
   3c8bd: 40 0f b6 ff                  	movzbl	%dil, %edi
   3c8c1: c1 e8 08                     	shrl	$0x8, %eax
   3c8c4: 41 01 c0                     	addl	%eax, %r8d
   3c8c7: 44 89 c0                     	movl	%r8d, %eax
   3c8ca: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   3c8ce: c1 e8 08                     	shrl	$0x8, %eax
   3c8d1: 41 01 c1                     	addl	%eax, %r9d
   3c8d4: 44 89 c8                     	movl	%r9d, %eax
   3c8d7: 45 0f b6 c9                  	movzbl	%r9b, %r9d
   3c8db: c1 e8 08                     	shrl	$0x8, %eax
   3c8de: 41 01 c2                     	addl	%eax, %r10d
   3c8e1: 44 89 d0                     	movl	%r10d, %eax
   3c8e4: 45 0f b6 d2                  	movzbl	%r10b, %r10d
   3c8e8: c1 e8 08                     	shrl	$0x8, %eax
   3c8eb: 02 44 24 0f                  	addb	0xf(%rsp), %al
   3c8ef: 0f b6 c0                     	movzbl	%al, %eax
   3c8f2: 48 c1 e0 08                  	shlq	$0x8, %rax
   3c8f6: 4c 09 d0                     	orq	%r10, %rax
   3c8f9: 48 c1 e0 08                  	shlq	$0x8, %rax
   3c8fd: 4c 09 c8                     	orq	%r9, %rax
   3c900: 48 c1 e0 08                  	shlq	$0x8, %rax
   3c904: 4c 09 c0                     	orq	%r8, %rax
   3c907: 48 c1 e0 08                  	shlq	$0x8, %rax
   3c90b: 48 09 f8                     	orq	%rdi, %rax
   3c90e: 48 c1 e0 08                  	shlq	$0x8, %rax
   3c912: 48 09 f0                     	orq	%rsi, %rax
   3c915: 48 c1 e0 08                  	shlq	$0x8, %rax
   3c919: 48 09 c8                     	orq	%rcx, %rax
   3c91c: 48 c1 e0 08                  	shlq	$0x8, %rax
   3c920: 48 09 d0                     	orq	%rdx, %rax
   3c923: 49 83 c6 40                  	addq	$0x40, %r14
   3c927: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   3c92c: 49 39 ee                     	cmpq	%rbp, %r14
   3c92f: 0f 85 2b ff ff ff            	jne	0x3c860 <crypto_stream_salsa2012+0x70>
   3c935: 4c 8d 74 24 30               	leaq	0x30(%rsp), %r14
   3c93a: 83 e3 3f                     	andl	$0x3f, %ebx
   3c93d: 75 48                        	jne	0x3c987 <crypto_stream_salsa2012+0x197>
   3c93f: be 40 00 00 00               	movl	$0x40, %esi
   3c944: 4c 89 f7                     	movq	%r14, %rdi
   3c947: e8 64 19 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3c94c: be 20 00 00 00               	movl	$0x20, %esi
   3c951: 4c 89 e7                     	movq	%r12, %rdi
   3c954: e8 57 19 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3c959: 48 8b 44 24 78               	movq	0x78(%rsp), %rax
   3c95e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3c967: 0f 85 c8 00 00 00            	jne	0x3ca35 <crypto_stream_salsa2012+0x245>
   3c96d: 48 83 ec 80                  	subq	$-0x80, %rsp
   3c971: 31 c0                        	xorl	%eax, %eax
   3c973: 5b                           	popq	%rbx
   3c974: 5d                           	popq	%rbp
   3c975: 41 5c                        	popq	%r12
   3c977: 41 5d                        	popq	%r13
   3c979: 41 5e                        	popq	%r14
   3c97b: c3                           	retq
   3c97c: 48 89 fd                     	movq	%rdi, %rbp
   3c97f: 4c 8d 64 24 10               	leaq	0x10(%rsp), %r12
   3c984: 49 89 e5                     	movq	%rsp, %r13
   3c987: 4c 8d 74 24 30               	leaq	0x30(%rsp), %r14
   3c98c: 31 c9                        	xorl	%ecx, %ecx
   3c98e: 4c 89 e2                     	movq	%r12, %rdx
   3c991: 4c 89 ee                     	movq	%r13, %rsi
   3c994: 4c 89 f7                     	movq	%r14, %rdi
   3c997: e8 a4 1b fd ff               	callq	0xe540 <crypto_core_salsa2012@plt>
   3c99c: 89 d8                        	movl	%ebx, %eax
   3c99e: 83 fb 08                     	cmpl	$0x8, %ebx
   3c9a1: 72 50                        	jb	0x3c9f3 <crypto_stream_salsa2012+0x203>
   3c9a3: 48 8b 44 24 30               	movq	0x30(%rsp), %rax
   3c9a8: 48 8d 75 08                  	leaq	0x8(%rbp), %rsi
   3c9ac: 4d 89 f0                     	movq	%r14, %r8
   3c9af: 48 83 e6 f8                  	andq	$-0x8, %rsi
   3c9b3: 48 89 45 00                  	movq	%rax, (%rbp)
   3c9b7: 89 d8                        	movl	%ebx, %eax
   3c9b9: 49 8b 54 06 f8               	movq	-0x8(%r14,%rax), %rdx
   3c9be: 48 89 54 05 f8               	movq	%rdx, -0x8(%rbp,%rax)
   3c9c3: 48 29 f5                     	subq	%rsi, %rbp
   3c9c6: 8d 04 2b                     	leal	(%rbx,%rbp), %eax
   3c9c9: 49 29 e8                     	subq	%rbp, %r8
   3c9cc: 83 e0 f8                     	andl	$-0x8, %eax
   3c9cf: 83 f8 08                     	cmpl	$0x8, %eax
   3c9d2: 0f 82 67 ff ff ff            	jb	0x3c93f <crypto_stream_salsa2012+0x14f>
   3c9d8: 83 e0 f8                     	andl	$-0x8, %eax
   3c9db: 31 d2                        	xorl	%edx, %edx
   3c9dd: 89 d1                        	movl	%edx, %ecx
   3c9df: 83 c2 08                     	addl	$0x8, %edx
   3c9e2: 49 8b 3c 08                  	movq	(%r8,%rcx), %rdi
   3c9e6: 48 89 3c 0e                  	movq	%rdi, (%rsi,%rcx)
   3c9ea: 39 c2                        	cmpl	%eax, %edx
   3c9ec: 72 ef                        	jb	0x3c9dd <crypto_stream_salsa2012+0x1ed>
   3c9ee: e9 4c ff ff ff               	jmp	0x3c93f <crypto_stream_salsa2012+0x14f>
   3c9f3: 83 e3 04                     	andl	$0x4, %ebx
   3c9f6: 75 28                        	jne	0x3ca20 <crypto_stream_salsa2012+0x230>
   3c9f8: 85 c0                        	testl	%eax, %eax
   3c9fa: 0f 84 3f ff ff ff            	je	0x3c93f <crypto_stream_salsa2012+0x14f>
   3ca00: 0f b6 54 24 30               	movzbl	0x30(%rsp), %edx
   3ca05: 88 55 00                     	movb	%dl, (%rbp)
   3ca08: a8 02                        	testb	$0x2, %al
   3ca0a: 0f 84 2f ff ff ff            	je	0x3c93f <crypto_stream_salsa2012+0x14f>
   3ca10: 41 0f b7 54 06 fe            	movzwl	-0x2(%r14,%rax), %edx
   3ca16: 66 89 54 05 fe               	movw	%dx, -0x2(%rbp,%rax)
   3ca1b: e9 1f ff ff ff               	jmp	0x3c93f <crypto_stream_salsa2012+0x14f>
   3ca20: 8b 54 24 30                  	movl	0x30(%rsp), %edx
   3ca24: 89 55 00                     	movl	%edx, (%rbp)
   3ca27: 41 8b 54 06 fc               	movl	-0x4(%r14,%rax), %edx
   3ca2c: 89 54 05 fc                  	movl	%edx, -0x4(%rbp,%rax)
   3ca30: e9 0a ff ff ff               	jmp	0x3c93f <crypto_stream_salsa2012+0x14f>
   3ca35: e8 b6 18 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3ca3a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000003ca40 <crypto_stream_salsa2012_xor>:
   3ca40: 41 57                        	pushq	%r15
   3ca42: 41 56                        	pushq	%r14
   3ca44: 41 55                        	pushq	%r13
   3ca46: 41 54                        	pushq	%r12
   3ca48: 55                           	pushq	%rbp
   3ca49: 53                           	pushq	%rbx
   3ca4a: 48 81 ec a8 00 00 00         	subq	$0xa8, %rsp
   3ca51: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3ca5a: 48 89 84 24 98 00 00 00      	movq	%rax, 0x98(%rsp)
   3ca62: 31 c0                        	xorl	%eax, %eax
   3ca64: 48 85 d2                     	testq	%rdx, %rdx
   3ca67: 0f 84 10 02 00 00            	je	0x3cc7d <crypto_stream_salsa2012_xor+0x23d>
   3ca6d: f3 41 0f 6f 10               	movdqu	(%r8), %xmm2
   3ca72: 48 8b 01                     	movq	(%rcx), %rax
   3ca75: 48 89 fb                     	movq	%rdi, %rbx
   3ca78: 49 89 f7                     	movq	%rsi, %r15
   3ca7b: f3 41 0f 6f 58 10            	movdqu	0x10(%r8), %xmm3
   3ca81: 49 89 d3                     	movq	%rdx, %r11
   3ca84: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   3ca89: 48 c7 44 24 28 00 00 00 00   	movq	$0x0, 0x28(%rsp)
   3ca92: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   3ca97: 4c 8d 74 24 20               	leaq	0x20(%rsp), %r14
   3ca9c: 4c 8d 64 24 50               	leaq	0x50(%rsp), %r12
   3caa1: 0f 29 54 24 30               	movaps	%xmm2, 0x30(%rsp)
   3caa6: 0f 29 5c 24 40               	movaps	%xmm3, 0x40(%rsp)
   3caab: 48 83 fa 3f                  	cmpq	$0x3f, %rdx
   3caaf: 0f 86 f6 01 00 00            	jbe	0x3ccab <crypto_stream_salsa2012_xor+0x26b>
   3cab5: 48 8d 42 c0                  	leaq	-0x40(%rdx), %rax
   3cab9: 4c 8d 64 24 50               	leaq	0x50(%rsp), %r12
   3cabe: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   3cac3: 48 83 e0 c0                  	andq	$-0x40, %rax
   3cac7: 4d 89 e7                     	movq	%r12, %r15
   3caca: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   3cacf: 49 89 f4                     	movq	%rsi, %r12
   3cad2: 4c 8d 50 40                  	leaq	0x40(%rax), %r10
   3cad6: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   3cadb: 4a 8d 04 17                  	leaq	(%rdi,%r10), %rax
   3cadf: 4c 89 54 24 08               	movq	%r10, 0x8(%rsp)
   3cae4: 4c 8d 74 24 20               	leaq	0x20(%rsp), %r14
   3cae9: 48 89 c5                     	movq	%rax, %rbp
   3caec: e9 14 01 00 00               	jmp	0x3cc05 <crypto_stream_salsa2012_xor+0x1c5>
   3caf1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3caf8: f3 41 0f 6f 04 24            	movdqu	(%r12), %xmm0
   3cafe: 66 0f ef 44 24 50            	pxor	0x50(%rsp), %xmm0
   3cb04: 0f 11 03                     	movups	%xmm0, (%rbx)
   3cb07: f3 41 0f 6f 44 24 10         	movdqu	0x10(%r12), %xmm0
   3cb0e: 66 0f ef 44 24 60            	pxor	0x60(%rsp), %xmm0
   3cb14: 0f 11 43 10                  	movups	%xmm0, 0x10(%rbx)
   3cb18: f3 41 0f 6f 44 24 20         	movdqu	0x20(%r12), %xmm0
   3cb1f: 66 0f ef 44 24 70            	pxor	0x70(%rsp), %xmm0
   3cb25: 0f 11 43 20                  	movups	%xmm0, 0x20(%rbx)
   3cb29: f3 41 0f 6f 44 24 30         	movdqu	0x30(%r12), %xmm0
   3cb30: 66 0f ef 84 24 80 00 00 00   	pxor	0x80(%rsp), %xmm0
   3cb39: 0f 11 43 30                  	movups	%xmm0, 0x30(%rbx)
   3cb3d: 0f b6 44 24 28               	movzbl	0x28(%rsp), %eax
   3cb42: 0f b6 4c 24 29               	movzbl	0x29(%rsp), %ecx
   3cb47: 48 83 c3 40                  	addq	$0x40, %rbx
   3cb4b: 49 83 c4 40                  	addq	$0x40, %r12
   3cb4f: 0f b6 74 24 2a               	movzbl	0x2a(%rsp), %esi
   3cb54: 44 0f b6 44 24 2b            	movzbl	0x2b(%rsp), %r8d
   3cb5a: 89 c2                        	movl	%eax, %edx
   3cb5c: 83 c0 01                     	addl	$0x1, %eax
   3cb5f: 44 0f b6 4c 24 2c            	movzbl	0x2c(%rsp), %r9d
   3cb65: 44 0f b6 54 24 2d            	movzbl	0x2d(%rsp), %r10d
   3cb6b: c1 e8 08                     	shrl	$0x8, %eax
   3cb6e: 44 0f b6 5c 24 2e            	movzbl	0x2e(%rsp), %r11d
   3cb74: 83 c2 01                     	addl	$0x1, %edx
   3cb77: 01 c1                        	addl	%eax, %ecx
   3cb79: 0f b6 d2                     	movzbl	%dl, %edx
   3cb7c: 89 c8                        	movl	%ecx, %eax
   3cb7e: 0f b6 c9                     	movzbl	%cl, %ecx
   3cb81: c1 e8 08                     	shrl	$0x8, %eax
   3cb84: 01 c6                        	addl	%eax, %esi
   3cb86: 89 f0                        	movl	%esi, %eax
   3cb88: 40 0f b6 f6                  	movzbl	%sil, %esi
   3cb8c: c1 e8 08                     	shrl	$0x8, %eax
   3cb8f: 41 01 c0                     	addl	%eax, %r8d
   3cb92: 44 89 c0                     	movl	%r8d, %eax
   3cb95: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   3cb99: c1 e8 08                     	shrl	$0x8, %eax
   3cb9c: 41 01 c1                     	addl	%eax, %r9d
   3cb9f: 44 89 c8                     	movl	%r9d, %eax
   3cba2: 45 0f b6 c9                  	movzbl	%r9b, %r9d
   3cba6: c1 e8 08                     	shrl	$0x8, %eax
   3cba9: 41 01 c2                     	addl	%eax, %r10d
   3cbac: 44 89 d0                     	movl	%r10d, %eax
   3cbaf: 45 0f b6 d2                  	movzbl	%r10b, %r10d
   3cbb3: c1 e8 08                     	shrl	$0x8, %eax
   3cbb6: 41 01 c3                     	addl	%eax, %r11d
   3cbb9: 44 89 d8                     	movl	%r11d, %eax
   3cbbc: 45 0f b6 db                  	movzbl	%r11b, %r11d
   3cbc0: c1 e8 08                     	shrl	$0x8, %eax
   3cbc3: 02 44 24 2f                  	addb	0x2f(%rsp), %al
   3cbc7: 0f b6 c0                     	movzbl	%al, %eax
   3cbca: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cbce: 4c 09 d8                     	orq	%r11, %rax
   3cbd1: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cbd5: 4c 09 d0                     	orq	%r10, %rax
   3cbd8: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cbdc: 4c 09 c8                     	orq	%r9, %rax
   3cbdf: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cbe3: 4c 09 c0                     	orq	%r8, %rax
   3cbe6: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cbea: 48 09 f0                     	orq	%rsi, %rax
   3cbed: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cbf1: 48 09 c8                     	orq	%rcx, %rax
   3cbf4: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cbf8: 48 09 d0                     	orq	%rdx, %rax
   3cbfb: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   3cc00: 48 39 dd                     	cmpq	%rbx, %rbp
   3cc03: 74 46                        	je	0x3cc4b <crypto_stream_salsa2012_xor+0x20b>
   3cc05: 4c 89 ea                     	movq	%r13, %rdx
   3cc08: 31 c9                        	xorl	%ecx, %ecx
   3cc0a: 4c 89 f6                     	movq	%r14, %rsi
   3cc0d: 4c 89 ff                     	movq	%r15, %rdi
   3cc10: e8 2b 19 fd ff               	callq	0xe540 <crypto_core_salsa2012@plt>
   3cc15: 49 8d 54 24 01               	leaq	0x1(%r12), %rdx
   3cc1a: 48 89 d8                     	movq	%rbx, %rax
   3cc1d: 48 29 d0                     	subq	%rdx, %rax
   3cc20: 48 83 f8 0e                  	cmpq	$0xe, %rax
   3cc24: 0f 87 ce fe ff ff            	ja	0x3caf8 <crypto_stream_salsa2012_xor+0xb8>
   3cc2a: 31 c0                        	xorl	%eax, %eax
   3cc2c: 0f 1f 40 00                  	nopl	(%rax)
   3cc30: 41 0f b6 14 04               	movzbl	(%r12,%rax), %edx
   3cc35: 41 32 14 07                  	xorb	(%r15,%rax), %dl
   3cc39: 88 14 03                     	movb	%dl, (%rbx,%rax)
   3cc3c: 48 83 c0 01                  	addq	$0x1, %rax
   3cc40: 48 83 f8 40                  	cmpq	$0x40, %rax
   3cc44: 75 ea                        	jne	0x3cc30 <crypto_stream_salsa2012_xor+0x1f0>
   3cc46: e9 f2 fe ff ff               	jmp	0x3cb3d <crypto_stream_salsa2012_xor+0xfd>
   3cc4b: 4c 8b 5c 24 18               	movq	0x18(%rsp), %r11
   3cc50: 4d 89 fc                     	movq	%r15, %r12
   3cc53: 4c 8b 54 24 08               	movq	0x8(%rsp), %r10
   3cc58: 4c 8b 7c 24 10               	movq	0x10(%rsp), %r15
   3cc5d: 41 83 e3 3f                  	andl	$0x3f, %r11d
   3cc61: 75 45                        	jne	0x3cca8 <crypto_stream_salsa2012_xor+0x268>
   3cc63: be 40 00 00 00               	movl	$0x40, %esi
   3cc68: 4c 89 e7                     	movq	%r12, %rdi
   3cc6b: e8 40 16 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3cc70: be 20 00 00 00               	movl	$0x20, %esi
   3cc75: 4c 89 ef                     	movq	%r13, %rdi
   3cc78: e8 33 16 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3cc7d: 48 8b 84 24 98 00 00 00      	movq	0x98(%rsp), %rax
   3cc85: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3cc8e: 0f 85 ae 01 00 00            	jne	0x3ce42 <crypto_stream_salsa2012_xor+0x402>
   3cc94: 48 81 c4 a8 00 00 00         	addq	$0xa8, %rsp
   3cc9b: 31 c0                        	xorl	%eax, %eax
   3cc9d: 5b                           	popq	%rbx
   3cc9e: 5d                           	popq	%rbp
   3cc9f: 41 5c                        	popq	%r12
   3cca1: 41 5d                        	popq	%r13
   3cca3: 41 5e                        	popq	%r14
   3cca5: 41 5f                        	popq	%r15
   3cca7: c3                           	retq
   3cca8: 4d 01 d7                     	addq	%r10, %r15
   3ccab: 4c 89 ea                     	movq	%r13, %rdx
   3ccae: 31 c9                        	xorl	%ecx, %ecx
   3ccb0: 4c 89 f6                     	movq	%r14, %rsi
   3ccb3: 4c 89 e7                     	movq	%r12, %rdi
   3ccb6: 4c 89 5c 24 08               	movq	%r11, 0x8(%rsp)
   3ccbb: e8 80 18 fd ff               	callq	0xe540 <crypto_core_salsa2012@plt>
   3ccc0: 4c 8b 5c 24 08               	movq	0x8(%rsp), %r11
   3ccc5: 44 89 da                     	movl	%r11d, %edx
   3ccc8: 41 83 fb 07                  	cmpl	$0x7, %r11d
   3cccc: 0f 86 62 01 00 00            	jbe	0x3ce34 <crypto_stream_salsa2012_xor+0x3f4>
   3ccd2: 49 8d 47 01                  	leaq	0x1(%r15), %rax
   3ccd6: 48 89 d9                     	movq	%rbx, %rcx
   3ccd9: 48 29 c1                     	subq	%rax, %rcx
   3ccdc: 31 c0                        	xorl	%eax, %eax
   3ccde: 48 83 f9 0e                  	cmpq	$0xe, %rcx
   3cce2: 77 19                        	ja	0x3ccfd <crypto_stream_salsa2012_xor+0x2bd>
   3cce4: 41 0f b6 0c 04               	movzbl	(%r12,%rax), %ecx
   3cce9: 41 32 0c 07                  	xorb	(%r15,%rax), %cl
   3cced: 88 0c 03                     	movb	%cl, (%rbx,%rax)
   3ccf0: 48 83 c0 01                  	addq	$0x1, %rax
   3ccf4: 39 d0                        	cmpl	%edx, %eax
   3ccf6: 72 ec                        	jb	0x3cce4 <crypto_stream_salsa2012_xor+0x2a4>
   3ccf8: e9 66 ff ff ff               	jmp	0x3cc63 <crypto_stream_salsa2012_xor+0x223>
   3ccfd: 49 83 fb 0f                  	cmpq	$0xf, %r11
   3cd01: 0f 86 34 01 00 00            	jbe	0x3ce3b <crypto_stream_salsa2012_xor+0x3fb>
   3cd07: f3 41 0f 6f 07               	movdqu	(%r15), %xmm0
   3cd0c: 44 89 d8                     	movl	%r11d, %eax
   3cd0f: 66 0f ef 44 24 50            	pxor	0x50(%rsp), %xmm0
   3cd15: c1 e8 04                     	shrl	$0x4, %eax
   3cd18: 0f 11 03                     	movups	%xmm0, (%rbx)
   3cd1b: 83 f8 01                     	cmpl	$0x1, %eax
   3cd1e: 74 25                        	je	0x3cd45 <crypto_stream_salsa2012_xor+0x305>
   3cd20: f3 41 0f 6f 47 10            	movdqu	0x10(%r15), %xmm0
   3cd26: 66 0f ef 44 24 60            	pxor	0x60(%rsp), %xmm0
   3cd2c: 0f 11 43 10                  	movups	%xmm0, 0x10(%rbx)
   3cd30: 83 f8 03                     	cmpl	$0x3, %eax
   3cd33: 75 10                        	jne	0x3cd45 <crypto_stream_salsa2012_xor+0x305>
   3cd35: f3 41 0f 6f 47 20            	movdqu	0x20(%r15), %xmm0
   3cd3b: 66 0f ef 44 24 70            	pxor	0x70(%rsp), %xmm0
   3cd41: 0f 11 43 20                  	movups	%xmm0, 0x20(%rbx)
   3cd45: 89 d0                        	movl	%edx, %eax
   3cd47: 83 e0 f0                     	andl	$-0x10, %eax
   3cd4a: f6 c2 0f                     	testb	$0xf, %dl
   3cd4d: 0f 84 10 ff ff ff            	je	0x3cc63 <crypto_stream_salsa2012_xor+0x223>
   3cd53: 41 89 d3                     	movl	%edx, %r11d
   3cd56: 41 29 c3                     	subl	%eax, %r11d
   3cd59: 41 8d 4b ff                  	leal	-0x1(%r11), %ecx
   3cd5d: 83 f9 06                     	cmpl	$0x6, %ecx
   3cd60: 76 29                        	jbe	0x3cd8b <crypto_stream_salsa2012_xor+0x34b>
   3cd62: 89 c1                        	movl	%eax, %ecx
   3cd64: f3 41 0f 7e 04 0f            	movq	(%r15,%rcx), %xmm0
   3cd6a: f3 0f 7e 4c 0c 50            	movq	0x50(%rsp,%rcx), %xmm1
   3cd70: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   3cd74: 66 0f d6 04 0b               	movq	%xmm0, (%rbx,%rcx)
   3cd79: 44 89 d9                     	movl	%r11d, %ecx
   3cd7c: 83 e1 f8                     	andl	$-0x8, %ecx
   3cd7f: 01 c8                        	addl	%ecx, %eax
   3cd81: 41 83 e3 07                  	andl	$0x7, %r11d
   3cd85: 0f 84 d8 fe ff ff            	je	0x3cc63 <crypto_stream_salsa2012_xor+0x223>
   3cd8b: 89 c1                        	movl	%eax, %ecx
   3cd8d: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3cd92: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3cd97: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3cd9b: 8d 48 01                     	leal	0x1(%rax), %ecx
   3cd9e: 39 d1                        	cmpl	%edx, %ecx
   3cda0: 0f 83 bd fe ff ff            	jae	0x3cc63 <crypto_stream_salsa2012_xor+0x223>
   3cda6: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3cdab: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3cdb0: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3cdb4: 8d 48 02                     	leal	0x2(%rax), %ecx
   3cdb7: 39 d1                        	cmpl	%edx, %ecx
   3cdb9: 0f 83 a4 fe ff ff            	jae	0x3cc63 <crypto_stream_salsa2012_xor+0x223>
   3cdbf: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3cdc4: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3cdc9: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3cdcd: 8d 48 03                     	leal	0x3(%rax), %ecx
   3cdd0: 39 d1                        	cmpl	%edx, %ecx
   3cdd2: 0f 83 8b fe ff ff            	jae	0x3cc63 <crypto_stream_salsa2012_xor+0x223>
   3cdd8: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3cddd: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3cde2: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3cde6: 8d 48 04                     	leal	0x4(%rax), %ecx
   3cde9: 39 d1                        	cmpl	%edx, %ecx
   3cdeb: 0f 83 72 fe ff ff            	jae	0x3cc63 <crypto_stream_salsa2012_xor+0x223>
   3cdf1: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3cdf6: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3cdfb: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3cdff: 8d 48 05                     	leal	0x5(%rax), %ecx
   3ce02: 39 d1                        	cmpl	%edx, %ecx
   3ce04: 0f 83 59 fe ff ff            	jae	0x3cc63 <crypto_stream_salsa2012_xor+0x223>
   3ce0a: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3ce0f: 83 c0 06                     	addl	$0x6, %eax
   3ce12: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3ce17: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3ce1b: 39 d0                        	cmpl	%edx, %eax
   3ce1d: 0f 83 40 fe ff ff            	jae	0x3cc63 <crypto_stream_salsa2012_xor+0x223>
   3ce23: 41 0f b6 14 07               	movzbl	(%r15,%rax), %edx
   3ce28: 32 54 04 50                  	xorb	0x50(%rsp,%rax), %dl
   3ce2c: 88 14 03                     	movb	%dl, (%rbx,%rax)
   3ce2f: e9 2f fe ff ff               	jmp	0x3cc63 <crypto_stream_salsa2012_xor+0x223>
   3ce34: 31 c0                        	xorl	%eax, %eax
   3ce36: e9 a9 fe ff ff               	jmp	0x3cce4 <crypto_stream_salsa2012_xor+0x2a4>
   3ce3b: 31 c0                        	xorl	%eax, %eax
   3ce3d: e9 20 ff ff ff               	jmp	0x3cd62 <crypto_stream_salsa2012_xor+0x322>
   3ce42: e8 a9 14 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3ce47: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

000000000003ce50 <crypto_stream_salsa2012_keybytes>:
   3ce50: b8 20 00 00 00               	movl	$0x20, %eax
   3ce55: c3                           	retq
   3ce56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003ce60 <crypto_stream_salsa2012_noncebytes>:
   3ce60: b8 08 00 00 00               	movl	$0x8, %eax
   3ce65: c3                           	retq
   3ce66: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003ce70 <crypto_stream_salsa2012_messagebytes_max>:
   3ce70: 48 c7 c0 ff ff ff ff         	movq	$-0x1, %rax
   3ce77: c3                           	retq
   3ce78: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000003ce80 <crypto_stream_salsa2012_keygen>:
   3ce80: be 20 00 00 00               	movl	$0x20, %esi
   3ce85: e9 26 18 fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   3ce8a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000003ce90 <crypto_stream_salsa208>:
   3ce90: 41 56                        	pushq	%r14
   3ce92: 41 55                        	pushq	%r13
   3ce94: 41 54                        	pushq	%r12
   3ce96: 55                           	pushq	%rbp
   3ce97: 53                           	pushq	%rbx
   3ce98: 48 83 c4 80                  	addq	$-0x80, %rsp
   3ce9c: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3cea5: 48 89 44 24 78               	movq	%rax, 0x78(%rsp)
   3ceaa: 31 c0                        	xorl	%eax, %eax
   3ceac: 48 85 f6                     	testq	%rsi, %rsi
   3ceaf: 0f 84 44 01 00 00            	je	0x3cff9 <crypto_stream_salsa208+0x169>
   3ceb5: f3 0f 6f 01                  	movdqu	(%rcx), %xmm0
   3ceb9: f3 0f 6f 49 10               	movdqu	0x10(%rcx), %xmm1
   3cebe: 49 89 fe                     	movq	%rdi, %r14
   3cec1: 48 89 f3                     	movq	%rsi, %rbx
   3cec4: 48 c7 44 24 08 00 00 00 00   	movq	$0x0, 0x8(%rsp)
   3cecd: 48 8b 02                     	movq	(%rdx), %rax
   3ced0: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   3ced5: 48 89 04 24                  	movq	%rax, (%rsp)
   3ced9: 0f 29 4c 24 20               	movaps	%xmm1, 0x20(%rsp)
   3cede: 48 83 fe 3f                  	cmpq	$0x3f, %rsi
   3cee2: 0f 86 34 01 00 00            	jbe	0x3d01c <crypto_stream_salsa208+0x18c>
   3cee8: 48 8d 46 c0                  	leaq	-0x40(%rsi), %rax
   3ceec: 4c 8d 64 24 10               	leaq	0x10(%rsp), %r12
   3cef1: 49 89 e5                     	movq	%rsp, %r13
   3cef4: 48 83 e0 c0                  	andq	$-0x40, %rax
   3cef8: 48 8d 6c 07 40               	leaq	0x40(%rdi,%rax), %rbp
   3cefd: 0f 1f 00                     	nopl	(%rax)
   3cf00: 31 c9                        	xorl	%ecx, %ecx
   3cf02: 4c 89 f7                     	movq	%r14, %rdi
   3cf05: 4c 89 e2                     	movq	%r12, %rdx
   3cf08: 4c 89 ee                     	movq	%r13, %rsi
   3cf0b: e8 70 19 fd ff               	callq	0xe880 <crypto_core_salsa208@plt>
   3cf10: 0f b6 44 24 08               	movzbl	0x8(%rsp), %eax
   3cf15: 0f b6 4c 24 09               	movzbl	0x9(%rsp), %ecx
   3cf1a: 0f b6 74 24 0a               	movzbl	0xa(%rsp), %esi
   3cf1f: 0f b6 7c 24 0b               	movzbl	0xb(%rsp), %edi
   3cf24: 89 c2                        	movl	%eax, %edx
   3cf26: 83 c0 01                     	addl	$0x1, %eax
   3cf29: 44 0f b6 44 24 0c            	movzbl	0xc(%rsp), %r8d
   3cf2f: 44 0f b6 4c 24 0d            	movzbl	0xd(%rsp), %r9d
   3cf35: c1 e8 08                     	shrl	$0x8, %eax
   3cf38: 44 0f b6 54 24 0e            	movzbl	0xe(%rsp), %r10d
   3cf3e: 83 c2 01                     	addl	$0x1, %edx
   3cf41: 01 c1                        	addl	%eax, %ecx
   3cf43: 0f b6 d2                     	movzbl	%dl, %edx
   3cf46: 89 c8                        	movl	%ecx, %eax
   3cf48: 0f b6 c9                     	movzbl	%cl, %ecx
   3cf4b: c1 e8 08                     	shrl	$0x8, %eax
   3cf4e: 01 c6                        	addl	%eax, %esi
   3cf50: 89 f0                        	movl	%esi, %eax
   3cf52: 40 0f b6 f6                  	movzbl	%sil, %esi
   3cf56: c1 e8 08                     	shrl	$0x8, %eax
   3cf59: 01 c7                        	addl	%eax, %edi
   3cf5b: 89 f8                        	movl	%edi, %eax
   3cf5d: 40 0f b6 ff                  	movzbl	%dil, %edi
   3cf61: c1 e8 08                     	shrl	$0x8, %eax
   3cf64: 41 01 c0                     	addl	%eax, %r8d
   3cf67: 44 89 c0                     	movl	%r8d, %eax
   3cf6a: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   3cf6e: c1 e8 08                     	shrl	$0x8, %eax
   3cf71: 41 01 c1                     	addl	%eax, %r9d
   3cf74: 44 89 c8                     	movl	%r9d, %eax
   3cf77: 45 0f b6 c9                  	movzbl	%r9b, %r9d
   3cf7b: c1 e8 08                     	shrl	$0x8, %eax
   3cf7e: 41 01 c2                     	addl	%eax, %r10d
   3cf81: 44 89 d0                     	movl	%r10d, %eax
   3cf84: 45 0f b6 d2                  	movzbl	%r10b, %r10d
   3cf88: c1 e8 08                     	shrl	$0x8, %eax
   3cf8b: 02 44 24 0f                  	addb	0xf(%rsp), %al
   3cf8f: 0f b6 c0                     	movzbl	%al, %eax
   3cf92: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cf96: 4c 09 d0                     	orq	%r10, %rax
   3cf99: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cf9d: 4c 09 c8                     	orq	%r9, %rax
   3cfa0: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cfa4: 4c 09 c0                     	orq	%r8, %rax
   3cfa7: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cfab: 48 09 f8                     	orq	%rdi, %rax
   3cfae: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cfb2: 48 09 f0                     	orq	%rsi, %rax
   3cfb5: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cfb9: 48 09 c8                     	orq	%rcx, %rax
   3cfbc: 48 c1 e0 08                  	shlq	$0x8, %rax
   3cfc0: 48 09 d0                     	orq	%rdx, %rax
   3cfc3: 49 83 c6 40                  	addq	$0x40, %r14
   3cfc7: 48 89 44 24 08               	movq	%rax, 0x8(%rsp)
   3cfcc: 49 39 ee                     	cmpq	%rbp, %r14
   3cfcf: 0f 85 2b ff ff ff            	jne	0x3cf00 <crypto_stream_salsa208+0x70>
   3cfd5: 4c 8d 74 24 30               	leaq	0x30(%rsp), %r14
   3cfda: 83 e3 3f                     	andl	$0x3f, %ebx
   3cfdd: 75 48                        	jne	0x3d027 <crypto_stream_salsa208+0x197>
   3cfdf: be 40 00 00 00               	movl	$0x40, %esi
   3cfe4: 4c 89 f7                     	movq	%r14, %rdi
   3cfe7: e8 c4 12 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3cfec: be 20 00 00 00               	movl	$0x20, %esi
   3cff1: 4c 89 e7                     	movq	%r12, %rdi
   3cff4: e8 b7 12 fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3cff9: 48 8b 44 24 78               	movq	0x78(%rsp), %rax
   3cffe: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3d007: 0f 85 c8 00 00 00            	jne	0x3d0d5 <crypto_stream_salsa208+0x245>
   3d00d: 48 83 ec 80                  	subq	$-0x80, %rsp
   3d011: 31 c0                        	xorl	%eax, %eax
   3d013: 5b                           	popq	%rbx
   3d014: 5d                           	popq	%rbp
   3d015: 41 5c                        	popq	%r12
   3d017: 41 5d                        	popq	%r13
   3d019: 41 5e                        	popq	%r14
   3d01b: c3                           	retq
   3d01c: 48 89 fd                     	movq	%rdi, %rbp
   3d01f: 4c 8d 64 24 10               	leaq	0x10(%rsp), %r12
   3d024: 49 89 e5                     	movq	%rsp, %r13
   3d027: 4c 8d 74 24 30               	leaq	0x30(%rsp), %r14
   3d02c: 31 c9                        	xorl	%ecx, %ecx
   3d02e: 4c 89 e2                     	movq	%r12, %rdx
   3d031: 4c 89 ee                     	movq	%r13, %rsi
   3d034: 4c 89 f7                     	movq	%r14, %rdi
   3d037: e8 44 18 fd ff               	callq	0xe880 <crypto_core_salsa208@plt>
   3d03c: 89 d8                        	movl	%ebx, %eax
   3d03e: 83 fb 08                     	cmpl	$0x8, %ebx
   3d041: 72 50                        	jb	0x3d093 <crypto_stream_salsa208+0x203>
   3d043: 48 8b 44 24 30               	movq	0x30(%rsp), %rax
   3d048: 48 8d 75 08                  	leaq	0x8(%rbp), %rsi
   3d04c: 4d 89 f0                     	movq	%r14, %r8
   3d04f: 48 83 e6 f8                  	andq	$-0x8, %rsi
   3d053: 48 89 45 00                  	movq	%rax, (%rbp)
   3d057: 89 d8                        	movl	%ebx, %eax
   3d059: 49 8b 54 06 f8               	movq	-0x8(%r14,%rax), %rdx
   3d05e: 48 89 54 05 f8               	movq	%rdx, -0x8(%rbp,%rax)
   3d063: 48 29 f5                     	subq	%rsi, %rbp
   3d066: 8d 04 2b                     	leal	(%rbx,%rbp), %eax
   3d069: 49 29 e8                     	subq	%rbp, %r8
   3d06c: 83 e0 f8                     	andl	$-0x8, %eax
   3d06f: 83 f8 08                     	cmpl	$0x8, %eax
   3d072: 0f 82 67 ff ff ff            	jb	0x3cfdf <crypto_stream_salsa208+0x14f>
   3d078: 83 e0 f8                     	andl	$-0x8, %eax
   3d07b: 31 d2                        	xorl	%edx, %edx
   3d07d: 89 d1                        	movl	%edx, %ecx
   3d07f: 83 c2 08                     	addl	$0x8, %edx
   3d082: 49 8b 3c 08                  	movq	(%r8,%rcx), %rdi
   3d086: 48 89 3c 0e                  	movq	%rdi, (%rsi,%rcx)
   3d08a: 39 c2                        	cmpl	%eax, %edx
   3d08c: 72 ef                        	jb	0x3d07d <crypto_stream_salsa208+0x1ed>
   3d08e: e9 4c ff ff ff               	jmp	0x3cfdf <crypto_stream_salsa208+0x14f>
   3d093: 83 e3 04                     	andl	$0x4, %ebx
   3d096: 75 28                        	jne	0x3d0c0 <crypto_stream_salsa208+0x230>
   3d098: 85 c0                        	testl	%eax, %eax
   3d09a: 0f 84 3f ff ff ff            	je	0x3cfdf <crypto_stream_salsa208+0x14f>
   3d0a0: 0f b6 54 24 30               	movzbl	0x30(%rsp), %edx
   3d0a5: 88 55 00                     	movb	%dl, (%rbp)
   3d0a8: a8 02                        	testb	$0x2, %al
   3d0aa: 0f 84 2f ff ff ff            	je	0x3cfdf <crypto_stream_salsa208+0x14f>
   3d0b0: 41 0f b7 54 06 fe            	movzwl	-0x2(%r14,%rax), %edx
   3d0b6: 66 89 54 05 fe               	movw	%dx, -0x2(%rbp,%rax)
   3d0bb: e9 1f ff ff ff               	jmp	0x3cfdf <crypto_stream_salsa208+0x14f>
   3d0c0: 8b 54 24 30                  	movl	0x30(%rsp), %edx
   3d0c4: 89 55 00                     	movl	%edx, (%rbp)
   3d0c7: 41 8b 54 06 fc               	movl	-0x4(%r14,%rax), %edx
   3d0cc: 89 54 05 fc                  	movl	%edx, -0x4(%rbp,%rax)
   3d0d0: e9 0a ff ff ff               	jmp	0x3cfdf <crypto_stream_salsa208+0x14f>
   3d0d5: e8 16 12 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3d0da: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000003d0e0 <crypto_stream_salsa208_xor>:
   3d0e0: 41 57                        	pushq	%r15
   3d0e2: 41 56                        	pushq	%r14
   3d0e4: 41 55                        	pushq	%r13
   3d0e6: 41 54                        	pushq	%r12
   3d0e8: 55                           	pushq	%rbp
   3d0e9: 53                           	pushq	%rbx
   3d0ea: 48 81 ec a8 00 00 00         	subq	$0xa8, %rsp
   3d0f1: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3d0fa: 48 89 84 24 98 00 00 00      	movq	%rax, 0x98(%rsp)
   3d102: 31 c0                        	xorl	%eax, %eax
   3d104: 48 85 d2                     	testq	%rdx, %rdx
   3d107: 0f 84 10 02 00 00            	je	0x3d31d <crypto_stream_salsa208_xor+0x23d>
   3d10d: f3 41 0f 6f 10               	movdqu	(%r8), %xmm2
   3d112: 48 8b 01                     	movq	(%rcx), %rax
   3d115: 48 89 fb                     	movq	%rdi, %rbx
   3d118: 49 89 f7                     	movq	%rsi, %r15
   3d11b: f3 41 0f 6f 58 10            	movdqu	0x10(%r8), %xmm3
   3d121: 49 89 d3                     	movq	%rdx, %r11
   3d124: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   3d129: 48 c7 44 24 28 00 00 00 00   	movq	$0x0, 0x28(%rsp)
   3d132: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   3d137: 4c 8d 74 24 20               	leaq	0x20(%rsp), %r14
   3d13c: 4c 8d 64 24 50               	leaq	0x50(%rsp), %r12
   3d141: 0f 29 54 24 30               	movaps	%xmm2, 0x30(%rsp)
   3d146: 0f 29 5c 24 40               	movaps	%xmm3, 0x40(%rsp)
   3d14b: 48 83 fa 3f                  	cmpq	$0x3f, %rdx
   3d14f: 0f 86 f6 01 00 00            	jbe	0x3d34b <crypto_stream_salsa208_xor+0x26b>
   3d155: 48 8d 42 c0                  	leaq	-0x40(%rdx), %rax
   3d159: 4c 8d 64 24 50               	leaq	0x50(%rsp), %r12
   3d15e: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   3d163: 48 83 e0 c0                  	andq	$-0x40, %rax
   3d167: 4d 89 e7                     	movq	%r12, %r15
   3d16a: 48 89 54 24 18               	movq	%rdx, 0x18(%rsp)
   3d16f: 49 89 f4                     	movq	%rsi, %r12
   3d172: 4c 8d 50 40                  	leaq	0x40(%rax), %r10
   3d176: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   3d17b: 4a 8d 04 17                  	leaq	(%rdi,%r10), %rax
   3d17f: 4c 89 54 24 08               	movq	%r10, 0x8(%rsp)
   3d184: 4c 8d 74 24 20               	leaq	0x20(%rsp), %r14
   3d189: 48 89 c5                     	movq	%rax, %rbp
   3d18c: e9 14 01 00 00               	jmp	0x3d2a5 <crypto_stream_salsa208_xor+0x1c5>
   3d191: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3d198: f3 41 0f 6f 04 24            	movdqu	(%r12), %xmm0
   3d19e: 66 0f ef 44 24 50            	pxor	0x50(%rsp), %xmm0
   3d1a4: 0f 11 03                     	movups	%xmm0, (%rbx)
   3d1a7: f3 41 0f 6f 44 24 10         	movdqu	0x10(%r12), %xmm0
   3d1ae: 66 0f ef 44 24 60            	pxor	0x60(%rsp), %xmm0
   3d1b4: 0f 11 43 10                  	movups	%xmm0, 0x10(%rbx)
   3d1b8: f3 41 0f 6f 44 24 20         	movdqu	0x20(%r12), %xmm0
   3d1bf: 66 0f ef 44 24 70            	pxor	0x70(%rsp), %xmm0
   3d1c5: 0f 11 43 20                  	movups	%xmm0, 0x20(%rbx)
   3d1c9: f3 41 0f 6f 44 24 30         	movdqu	0x30(%r12), %xmm0
   3d1d0: 66 0f ef 84 24 80 00 00 00   	pxor	0x80(%rsp), %xmm0
   3d1d9: 0f 11 43 30                  	movups	%xmm0, 0x30(%rbx)
   3d1dd: 0f b6 44 24 28               	movzbl	0x28(%rsp), %eax
   3d1e2: 0f b6 4c 24 29               	movzbl	0x29(%rsp), %ecx
   3d1e7: 48 83 c3 40                  	addq	$0x40, %rbx
   3d1eb: 49 83 c4 40                  	addq	$0x40, %r12
   3d1ef: 0f b6 74 24 2a               	movzbl	0x2a(%rsp), %esi
   3d1f4: 44 0f b6 44 24 2b            	movzbl	0x2b(%rsp), %r8d
   3d1fa: 89 c2                        	movl	%eax, %edx
   3d1fc: 83 c0 01                     	addl	$0x1, %eax
   3d1ff: 44 0f b6 4c 24 2c            	movzbl	0x2c(%rsp), %r9d
   3d205: 44 0f b6 54 24 2d            	movzbl	0x2d(%rsp), %r10d
   3d20b: c1 e8 08                     	shrl	$0x8, %eax
   3d20e: 44 0f b6 5c 24 2e            	movzbl	0x2e(%rsp), %r11d
   3d214: 83 c2 01                     	addl	$0x1, %edx
   3d217: 01 c1                        	addl	%eax, %ecx
   3d219: 0f b6 d2                     	movzbl	%dl, %edx
   3d21c: 89 c8                        	movl	%ecx, %eax
   3d21e: 0f b6 c9                     	movzbl	%cl, %ecx
   3d221: c1 e8 08                     	shrl	$0x8, %eax
   3d224: 01 c6                        	addl	%eax, %esi
   3d226: 89 f0                        	movl	%esi, %eax
   3d228: 40 0f b6 f6                  	movzbl	%sil, %esi
   3d22c: c1 e8 08                     	shrl	$0x8, %eax
   3d22f: 41 01 c0                     	addl	%eax, %r8d
   3d232: 44 89 c0                     	movl	%r8d, %eax
   3d235: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   3d239: c1 e8 08                     	shrl	$0x8, %eax
   3d23c: 41 01 c1                     	addl	%eax, %r9d
   3d23f: 44 89 c8                     	movl	%r9d, %eax
   3d242: 45 0f b6 c9                  	movzbl	%r9b, %r9d
   3d246: c1 e8 08                     	shrl	$0x8, %eax
   3d249: 41 01 c2                     	addl	%eax, %r10d
   3d24c: 44 89 d0                     	movl	%r10d, %eax
   3d24f: 45 0f b6 d2                  	movzbl	%r10b, %r10d
   3d253: c1 e8 08                     	shrl	$0x8, %eax
   3d256: 41 01 c3                     	addl	%eax, %r11d
   3d259: 44 89 d8                     	movl	%r11d, %eax
   3d25c: 45 0f b6 db                  	movzbl	%r11b, %r11d
   3d260: c1 e8 08                     	shrl	$0x8, %eax
   3d263: 02 44 24 2f                  	addb	0x2f(%rsp), %al
   3d267: 0f b6 c0                     	movzbl	%al, %eax
   3d26a: 48 c1 e0 08                  	shlq	$0x8, %rax
   3d26e: 4c 09 d8                     	orq	%r11, %rax
   3d271: 48 c1 e0 08                  	shlq	$0x8, %rax
   3d275: 4c 09 d0                     	orq	%r10, %rax
   3d278: 48 c1 e0 08                  	shlq	$0x8, %rax
   3d27c: 4c 09 c8                     	orq	%r9, %rax
   3d27f: 48 c1 e0 08                  	shlq	$0x8, %rax
   3d283: 4c 09 c0                     	orq	%r8, %rax
   3d286: 48 c1 e0 08                  	shlq	$0x8, %rax
   3d28a: 48 09 f0                     	orq	%rsi, %rax
   3d28d: 48 c1 e0 08                  	shlq	$0x8, %rax
   3d291: 48 09 c8                     	orq	%rcx, %rax
   3d294: 48 c1 e0 08                  	shlq	$0x8, %rax
   3d298: 48 09 d0                     	orq	%rdx, %rax
   3d29b: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   3d2a0: 48 39 dd                     	cmpq	%rbx, %rbp
   3d2a3: 74 46                        	je	0x3d2eb <crypto_stream_salsa208_xor+0x20b>
   3d2a5: 4c 89 ea                     	movq	%r13, %rdx
   3d2a8: 31 c9                        	xorl	%ecx, %ecx
   3d2aa: 4c 89 f6                     	movq	%r14, %rsi
   3d2ad: 4c 89 ff                     	movq	%r15, %rdi
   3d2b0: e8 cb 15 fd ff               	callq	0xe880 <crypto_core_salsa208@plt>
   3d2b5: 49 8d 54 24 01               	leaq	0x1(%r12), %rdx
   3d2ba: 48 89 d8                     	movq	%rbx, %rax
   3d2bd: 48 29 d0                     	subq	%rdx, %rax
   3d2c0: 48 83 f8 0e                  	cmpq	$0xe, %rax
   3d2c4: 0f 87 ce fe ff ff            	ja	0x3d198 <crypto_stream_salsa208_xor+0xb8>
   3d2ca: 31 c0                        	xorl	%eax, %eax
   3d2cc: 0f 1f 40 00                  	nopl	(%rax)
   3d2d0: 41 0f b6 14 04               	movzbl	(%r12,%rax), %edx
   3d2d5: 41 32 14 07                  	xorb	(%r15,%rax), %dl
   3d2d9: 88 14 03                     	movb	%dl, (%rbx,%rax)
   3d2dc: 48 83 c0 01                  	addq	$0x1, %rax
   3d2e0: 48 83 f8 40                  	cmpq	$0x40, %rax
   3d2e4: 75 ea                        	jne	0x3d2d0 <crypto_stream_salsa208_xor+0x1f0>
   3d2e6: e9 f2 fe ff ff               	jmp	0x3d1dd <crypto_stream_salsa208_xor+0xfd>
   3d2eb: 4c 8b 5c 24 18               	movq	0x18(%rsp), %r11
   3d2f0: 4d 89 fc                     	movq	%r15, %r12
   3d2f3: 4c 8b 54 24 08               	movq	0x8(%rsp), %r10
   3d2f8: 4c 8b 7c 24 10               	movq	0x10(%rsp), %r15
   3d2fd: 41 83 e3 3f                  	andl	$0x3f, %r11d
   3d301: 75 45                        	jne	0x3d348 <crypto_stream_salsa208_xor+0x268>
   3d303: be 40 00 00 00               	movl	$0x40, %esi
   3d308: 4c 89 e7                     	movq	%r12, %rdi
   3d30b: e8 a0 0f fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3d310: be 20 00 00 00               	movl	$0x20, %esi
   3d315: 4c 89 ef                     	movq	%r13, %rdi
   3d318: e8 93 0f fd ff               	callq	0xe2b0 <sodium_memzero@plt>
   3d31d: 48 8b 84 24 98 00 00 00      	movq	0x98(%rsp), %rax
   3d325: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3d32e: 0f 85 ae 01 00 00            	jne	0x3d4e2 <crypto_stream_salsa208_xor+0x402>
   3d334: 48 81 c4 a8 00 00 00         	addq	$0xa8, %rsp
   3d33b: 31 c0                        	xorl	%eax, %eax
   3d33d: 5b                           	popq	%rbx
   3d33e: 5d                           	popq	%rbp
   3d33f: 41 5c                        	popq	%r12
   3d341: 41 5d                        	popq	%r13
   3d343: 41 5e                        	popq	%r14
   3d345: 41 5f                        	popq	%r15
   3d347: c3                           	retq
   3d348: 4d 01 d7                     	addq	%r10, %r15
   3d34b: 4c 89 ea                     	movq	%r13, %rdx
   3d34e: 31 c9                        	xorl	%ecx, %ecx
   3d350: 4c 89 f6                     	movq	%r14, %rsi
   3d353: 4c 89 e7                     	movq	%r12, %rdi
   3d356: 4c 89 5c 24 08               	movq	%r11, 0x8(%rsp)
   3d35b: e8 20 15 fd ff               	callq	0xe880 <crypto_core_salsa208@plt>
   3d360: 4c 8b 5c 24 08               	movq	0x8(%rsp), %r11
   3d365: 44 89 da                     	movl	%r11d, %edx
   3d368: 41 83 fb 07                  	cmpl	$0x7, %r11d
   3d36c: 0f 86 62 01 00 00            	jbe	0x3d4d4 <crypto_stream_salsa208_xor+0x3f4>
   3d372: 49 8d 47 01                  	leaq	0x1(%r15), %rax
   3d376: 48 89 d9                     	movq	%rbx, %rcx
   3d379: 48 29 c1                     	subq	%rax, %rcx
   3d37c: 31 c0                        	xorl	%eax, %eax
   3d37e: 48 83 f9 0e                  	cmpq	$0xe, %rcx
   3d382: 77 19                        	ja	0x3d39d <crypto_stream_salsa208_xor+0x2bd>
   3d384: 41 0f b6 0c 04               	movzbl	(%r12,%rax), %ecx
   3d389: 41 32 0c 07                  	xorb	(%r15,%rax), %cl
   3d38d: 88 0c 03                     	movb	%cl, (%rbx,%rax)
   3d390: 48 83 c0 01                  	addq	$0x1, %rax
   3d394: 39 d0                        	cmpl	%edx, %eax
   3d396: 72 ec                        	jb	0x3d384 <crypto_stream_salsa208_xor+0x2a4>
   3d398: e9 66 ff ff ff               	jmp	0x3d303 <crypto_stream_salsa208_xor+0x223>
   3d39d: 49 83 fb 0f                  	cmpq	$0xf, %r11
   3d3a1: 0f 86 34 01 00 00            	jbe	0x3d4db <crypto_stream_salsa208_xor+0x3fb>
   3d3a7: f3 41 0f 6f 07               	movdqu	(%r15), %xmm0
   3d3ac: 44 89 d8                     	movl	%r11d, %eax
   3d3af: 66 0f ef 44 24 50            	pxor	0x50(%rsp), %xmm0
   3d3b5: c1 e8 04                     	shrl	$0x4, %eax
   3d3b8: 0f 11 03                     	movups	%xmm0, (%rbx)
   3d3bb: 83 f8 01                     	cmpl	$0x1, %eax
   3d3be: 74 25                        	je	0x3d3e5 <crypto_stream_salsa208_xor+0x305>
   3d3c0: f3 41 0f 6f 47 10            	movdqu	0x10(%r15), %xmm0
   3d3c6: 66 0f ef 44 24 60            	pxor	0x60(%rsp), %xmm0
   3d3cc: 0f 11 43 10                  	movups	%xmm0, 0x10(%rbx)
   3d3d0: 83 f8 03                     	cmpl	$0x3, %eax
   3d3d3: 75 10                        	jne	0x3d3e5 <crypto_stream_salsa208_xor+0x305>
   3d3d5: f3 41 0f 6f 47 20            	movdqu	0x20(%r15), %xmm0
   3d3db: 66 0f ef 44 24 70            	pxor	0x70(%rsp), %xmm0
   3d3e1: 0f 11 43 20                  	movups	%xmm0, 0x20(%rbx)
   3d3e5: 89 d0                        	movl	%edx, %eax
   3d3e7: 83 e0 f0                     	andl	$-0x10, %eax
   3d3ea: f6 c2 0f                     	testb	$0xf, %dl
   3d3ed: 0f 84 10 ff ff ff            	je	0x3d303 <crypto_stream_salsa208_xor+0x223>
   3d3f3: 41 89 d3                     	movl	%edx, %r11d
   3d3f6: 41 29 c3                     	subl	%eax, %r11d
   3d3f9: 41 8d 4b ff                  	leal	-0x1(%r11), %ecx
   3d3fd: 83 f9 06                     	cmpl	$0x6, %ecx
   3d400: 76 29                        	jbe	0x3d42b <crypto_stream_salsa208_xor+0x34b>
   3d402: 89 c1                        	movl	%eax, %ecx
   3d404: f3 41 0f 7e 04 0f            	movq	(%r15,%rcx), %xmm0
   3d40a: f3 0f 7e 4c 0c 50            	movq	0x50(%rsp,%rcx), %xmm1
   3d410: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   3d414: 66 0f d6 04 0b               	movq	%xmm0, (%rbx,%rcx)
   3d419: 44 89 d9                     	movl	%r11d, %ecx
   3d41c: 83 e1 f8                     	andl	$-0x8, %ecx
   3d41f: 01 c8                        	addl	%ecx, %eax
   3d421: 41 83 e3 07                  	andl	$0x7, %r11d
   3d425: 0f 84 d8 fe ff ff            	je	0x3d303 <crypto_stream_salsa208_xor+0x223>
   3d42b: 89 c1                        	movl	%eax, %ecx
   3d42d: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3d432: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3d437: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3d43b: 8d 48 01                     	leal	0x1(%rax), %ecx
   3d43e: 39 d1                        	cmpl	%edx, %ecx
   3d440: 0f 83 bd fe ff ff            	jae	0x3d303 <crypto_stream_salsa208_xor+0x223>
   3d446: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3d44b: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3d450: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3d454: 8d 48 02                     	leal	0x2(%rax), %ecx
   3d457: 39 d1                        	cmpl	%edx, %ecx
   3d459: 0f 83 a4 fe ff ff            	jae	0x3d303 <crypto_stream_salsa208_xor+0x223>
   3d45f: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3d464: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3d469: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3d46d: 8d 48 03                     	leal	0x3(%rax), %ecx
   3d470: 39 d1                        	cmpl	%edx, %ecx
   3d472: 0f 83 8b fe ff ff            	jae	0x3d303 <crypto_stream_salsa208_xor+0x223>
   3d478: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3d47d: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3d482: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3d486: 8d 48 04                     	leal	0x4(%rax), %ecx
   3d489: 39 d1                        	cmpl	%edx, %ecx
   3d48b: 0f 83 72 fe ff ff            	jae	0x3d303 <crypto_stream_salsa208_xor+0x223>
   3d491: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3d496: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3d49b: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3d49f: 8d 48 05                     	leal	0x5(%rax), %ecx
   3d4a2: 39 d1                        	cmpl	%edx, %ecx
   3d4a4: 0f 83 59 fe ff ff            	jae	0x3d303 <crypto_stream_salsa208_xor+0x223>
   3d4aa: 41 0f b6 34 0f               	movzbl	(%r15,%rcx), %esi
   3d4af: 83 c0 06                     	addl	$0x6, %eax
   3d4b2: 40 32 74 0c 50               	xorb	0x50(%rsp,%rcx), %sil
   3d4b7: 40 88 34 0b                  	movb	%sil, (%rbx,%rcx)
   3d4bb: 39 d0                        	cmpl	%edx, %eax
   3d4bd: 0f 83 40 fe ff ff            	jae	0x3d303 <crypto_stream_salsa208_xor+0x223>
   3d4c3: 41 0f b6 14 07               	movzbl	(%r15,%rax), %edx
   3d4c8: 32 54 04 50                  	xorb	0x50(%rsp,%rax), %dl
   3d4cc: 88 14 03                     	movb	%dl, (%rbx,%rax)
   3d4cf: e9 2f fe ff ff               	jmp	0x3d303 <crypto_stream_salsa208_xor+0x223>
   3d4d4: 31 c0                        	xorl	%eax, %eax
   3d4d6: e9 a9 fe ff ff               	jmp	0x3d384 <crypto_stream_salsa208_xor+0x2a4>
   3d4db: 31 c0                        	xorl	%eax, %eax
   3d4dd: e9 20 ff ff ff               	jmp	0x3d402 <crypto_stream_salsa208_xor+0x322>
   3d4e2: e8 09 0e fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3d4e7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

000000000003d4f0 <crypto_stream_salsa208_keybytes>:
   3d4f0: b8 20 00 00 00               	movl	$0x20, %eax
   3d4f5: c3                           	retq
   3d4f6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003d500 <crypto_stream_salsa208_noncebytes>:
   3d500: b8 08 00 00 00               	movl	$0x8, %eax
   3d505: c3                           	retq
   3d506: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003d510 <crypto_stream_salsa208_messagebytes_max>:
   3d510: 48 c7 c0 ff ff ff ff         	movq	$-0x1, %rax
   3d517: c3                           	retq
   3d518: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000003d520 <crypto_stream_salsa208_keygen>:
   3d520: be 20 00 00 00               	movl	$0x20, %esi
   3d525: e9 86 11 fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   3d52a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000003d530 <crypto_stream_xchacha20_keybytes>:
   3d530: b8 20 00 00 00               	movl	$0x20, %eax
   3d535: c3                           	retq
   3d536: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003d540 <crypto_stream_xchacha20_noncebytes>:
   3d540: b8 18 00 00 00               	movl	$0x18, %eax
   3d545: c3                           	retq
   3d546: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003d550 <crypto_stream_xchacha20_messagebytes_max>:
   3d550: 48 c7 c0 ff ff ff ff         	movq	$-0x1, %rax
   3d557: c3                           	retq
   3d558: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000003d560 <crypto_stream_xchacha20>:
   3d560: 41 55                        	pushq	%r13
   3d562: 41 54                        	pushq	%r12
   3d564: 49 89 f4                     	movq	%rsi, %r12
   3d567: 55                           	pushq	%rbp
   3d568: 48 89 fd                     	movq	%rdi, %rbp
   3d56b: 53                           	pushq	%rbx
   3d56c: 48 89 d3                     	movq	%rdx, %rbx
   3d56f: 48 89 ca                     	movq	%rcx, %rdx
   3d572: 31 c9                        	xorl	%ecx, %ecx
   3d574: 48 89 de                     	movq	%rbx, %rsi
   3d577: 48 83 ec 38                  	subq	$0x38, %rsp
   3d57b: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3d584: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   3d589: 31 c0                        	xorl	%eax, %eax
   3d58b: 49 89 e5                     	movq	%rsp, %r13
   3d58e: 4c 89 ef                     	movq	%r13, %rdi
   3d591: e8 9a 0a fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   3d596: 48 8d 53 10                  	leaq	0x10(%rbx), %rdx
   3d59a: 4c 89 e9                     	movq	%r13, %rcx
   3d59d: 4c 89 e6                     	movq	%r12, %rsi
   3d5a0: 48 89 ef                     	movq	%rbp, %rdi
   3d5a3: e8 18 14 fd ff               	callq	0xe9c0 <crypto_stream_chacha20@plt>
   3d5a8: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   3d5ad: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   3d5b6: 75 0b                        	jne	0x3d5c3 <crypto_stream_xchacha20+0x63>
   3d5b8: 48 83 c4 38                  	addq	$0x38, %rsp
   3d5bc: 5b                           	popq	%rbx
   3d5bd: 5d                           	popq	%rbp
   3d5be: 41 5c                        	popq	%r12
   3d5c0: 41 5d                        	popq	%r13
   3d5c2: c3                           	retq
   3d5c3: e8 28 0d fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3d5c8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000003d5d0 <crypto_stream_xchacha20_xor_ic>:
   3d5d0: 41 57                        	pushq	%r15
   3d5d2: 41 56                        	pushq	%r14
   3d5d4: 4d 89 c6                     	movq	%r8, %r14
   3d5d7: 41 55                        	pushq	%r13
   3d5d9: 49 89 d5                     	movq	%rdx, %r13
   3d5dc: 4c 89 ca                     	movq	%r9, %rdx
   3d5df: 41 54                        	pushq	%r12
   3d5e1: 49 89 f4                     	movq	%rsi, %r12
   3d5e4: 55                           	pushq	%rbp
   3d5e5: 48 89 fd                     	movq	%rdi, %rbp
   3d5e8: 53                           	pushq	%rbx
   3d5e9: 48 89 cb                     	movq	%rcx, %rbx
   3d5ec: 31 c9                        	xorl	%ecx, %ecx
   3d5ee: 48 89 de                     	movq	%rbx, %rsi
   3d5f1: 48 83 ec 38                  	subq	$0x38, %rsp
   3d5f5: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3d5fe: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   3d603: 31 c0                        	xorl	%eax, %eax
   3d605: 49 89 e7                     	movq	%rsp, %r15
   3d608: 4c 89 ff                     	movq	%r15, %rdi
   3d60b: e8 20 0a fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   3d610: 4c 89 ea                     	movq	%r13, %rdx
   3d613: 48 8d 4b 10                  	leaq	0x10(%rbx), %rcx
   3d617: 4d 89 f9                     	movq	%r15, %r9
   3d61a: 4d 89 f0                     	movq	%r14, %r8
   3d61d: 4c 89 e6                     	movq	%r12, %rsi
   3d620: 48 89 ef                     	movq	%rbp, %rdi
   3d623: e8 e8 0b fd ff               	callq	0xe210 <crypto_stream_chacha20_xor_ic@plt>
   3d628: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   3d62d: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   3d636: 75 0f                        	jne	0x3d647 <crypto_stream_xchacha20_xor_ic+0x77>
   3d638: 48 83 c4 38                  	addq	$0x38, %rsp
   3d63c: 5b                           	popq	%rbx
   3d63d: 5d                           	popq	%rbp
   3d63e: 41 5c                        	popq	%r12
   3d640: 41 5d                        	popq	%r13
   3d642: 41 5e                        	popq	%r14
   3d644: 41 5f                        	popq	%r15
   3d646: c3                           	retq
   3d647: e8 a4 0c fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3d64c: 0f 1f 40 00                  	nopl	(%rax)

000000000003d650 <crypto_stream_xchacha20_xor>:
   3d650: 41 56                        	pushq	%r14
   3d652: 41 55                        	pushq	%r13
   3d654: 49 89 d5                     	movq	%rdx, %r13
   3d657: 4c 89 c2                     	movq	%r8, %rdx
   3d65a: 41 54                        	pushq	%r12
   3d65c: 49 89 f4                     	movq	%rsi, %r12
   3d65f: 55                           	pushq	%rbp
   3d660: 48 89 fd                     	movq	%rdi, %rbp
   3d663: 53                           	pushq	%rbx
   3d664: 48 89 cb                     	movq	%rcx, %rbx
   3d667: 31 c9                        	xorl	%ecx, %ecx
   3d669: 48 89 de                     	movq	%rbx, %rsi
   3d66c: 48 83 ec 30                  	subq	$0x30, %rsp
   3d670: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3d679: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   3d67e: 31 c0                        	xorl	%eax, %eax
   3d680: 49 89 e6                     	movq	%rsp, %r14
   3d683: 4c 89 f7                     	movq	%r14, %rdi
   3d686: e8 a5 09 fd ff               	callq	0xe030 <crypto_core_hchacha20@plt>
   3d68b: 45 31 c0                     	xorl	%r8d, %r8d
   3d68e: 4c 89 ea                     	movq	%r13, %rdx
   3d691: 48 8d 4b 10                  	leaq	0x10(%rbx), %rcx
   3d695: 4d 89 f1                     	movq	%r14, %r9
   3d698: 4c 89 e6                     	movq	%r12, %rsi
   3d69b: 48 89 ef                     	movq	%rbp, %rdi
   3d69e: e8 6d 0b fd ff               	callq	0xe210 <crypto_stream_chacha20_xor_ic@plt>
   3d6a3: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   3d6a8: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   3d6b1: 75 0d                        	jne	0x3d6c0 <crypto_stream_xchacha20_xor+0x70>
   3d6b3: 48 83 c4 30                  	addq	$0x30, %rsp
   3d6b7: 5b                           	popq	%rbx
   3d6b8: 5d                           	popq	%rbp
   3d6b9: 41 5c                        	popq	%r12
   3d6bb: 41 5d                        	popq	%r13
   3d6bd: 41 5e                        	popq	%r14
   3d6bf: c3                           	retq
   3d6c0: e8 2b 0c fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3d6c5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

000000000003d6d0 <crypto_stream_xchacha20_keygen>:
   3d6d0: be 20 00 00 00               	movl	$0x20, %esi
   3d6d5: e9 d6 0f fd ff               	jmp	0xe6b0 <randombytes_buf@plt>
   3d6da: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

000000000003d6e0 <randombytes_sysrandom_implementation_name>:
   3d6e0: 48 8d 05 73 3d 02 00         	leaq	0x23d73(%rip), %rax     # 0x6145a <_pad0+0xda>
   3d6e7: c3                           	retq
   3d6e8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000003d6f0 <randombytes_sysrandom_close>:
   3d6f0: 8b 3d f2 7e 03 00            	movl	0x37ef2(%rip), %edi     # 0x755e8 <stream>
   3d6f6: 83 ff ff                     	cmpl	$-0x1, %edi
   3d6f9: 75 15                        	jne	0x3d710 <randombytes_sysrandom_close+0x20>
   3d6fb: 8b 0d ef 7e 03 00            	movl	0x37eef(%rip), %ecx     # 0x755f0 <stream+0x8>
   3d701: 31 d2                        	xorl	%edx, %edx
   3d703: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3d708: 85 c9                        	testl	%ecx, %ecx
   3d70a: 0f 45 c2                     	cmovnel	%edx, %eax
   3d70d: c3                           	retq
   3d70e: 66 90                        	nop
   3d710: 48 83 ec 08                  	subq	$0x8, %rsp
   3d714: e8 f7 0c fd ff               	callq	0xe410 <close@plt>
   3d719: 85 c0                        	testl	%eax, %eax
   3d71b: 75 23                        	jne	0x3d740 <randombytes_sysrandom_close+0x50>
   3d71d: 48 8b 15 84 bc 02 00         	movq	0x2bc84(%rip), %rdx     # 0x693a8 <d+0x48>
   3d724: 48 89 15 bd 7e 03 00         	movq	%rdx, 0x37ebd(%rip)     # 0x755e8 <stream>
   3d72b: 8b 35 bf 7e 03 00            	movl	0x37ebf(%rip), %esi     # 0x755f0 <stream+0x8>
   3d731: 31 d2                        	xorl	%edx, %edx
   3d733: 85 f6                        	testl	%esi, %esi
   3d735: 0f 45 c2                     	cmovnel	%edx, %eax
   3d738: 48 83 c4 08                  	addq	$0x8, %rsp
   3d73c: c3                           	retq
   3d73d: 0f 1f 00                     	nopl	(%rax)
   3d740: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3d745: eb e4                        	jmp	0x3d72b <randombytes_sysrandom_close+0x3b>
   3d747: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

000000000003d750 <randombytes_sysrandom_random_dev_open>:
   3d750: 41 54                        	pushq	%r12
   3d752: 31 f6                        	xorl	%esi, %esi
   3d754: 31 c0                        	xorl	%eax, %eax
   3d756: 48 8d 3d 07 3d 02 00         	leaq	0x23d07(%rip), %rdi     # 0x61464 <_pad0+0xe4>
   3d75d: 55                           	pushq	%rbp
   3d75e: 53                           	pushq	%rbx
   3d75f: 48 81 ec 90 00 00 00         	subq	$0x90, %rsp
   3d766: e8 d5 10 fd ff               	callq	0xe840 <open@plt>
   3d76b: 83 f8 ff                     	cmpl	$-0x1, %eax
   3d76e: 74 70                        	je	0x3d7e0 <randombytes_sysrandom_random_dev_open+0x90>
   3d770: 89 04 24                     	movl	%eax, (%rsp)
   3d773: 89 c5                        	movl	%eax, %ebp
   3d775: 48 89 e3                     	movq	%rsp, %rbx
   3d778: c7 44 24 04 01 00 00 00      	movl	$0x1, 0x4(%rsp)
   3d780: ba ff ff ff ff               	movl	$0xffffffff, %edx       # imm = 0xFFFFFFFF
   3d785: be 01 00 00 00               	movl	$0x1, %esi
   3d78a: 48 89 df                     	movq	%rbx, %rdi
   3d78d: e8 2e 10 fd ff               	callq	0xe7c0 <poll@plt>
   3d792: 85 c0                        	testl	%eax, %eax
   3d794: 79 3a                        	jns	0x3d7d0 <randombytes_sysrandom_random_dev_open+0x80>
   3d796: e8 85 09 fd ff               	callq	0xe120 <__errno_location@plt>
   3d79b: 8b 00                        	movl	(%rax), %eax
   3d79d: 83 f8 04                     	cmpl	$0x4, %eax
   3d7a0: 74 de                        	je	0x3d780 <randombytes_sysrandom_random_dev_open+0x30>
   3d7a2: 83 f8 0b                     	cmpl	$0xb, %eax
   3d7a5: 74 d9                        	je	0x3d780 <randombytes_sysrandom_random_dev_open+0x30>
   3d7a7: 89 ef                        	movl	%ebp, %edi
   3d7a9: e8 62 0c fd ff               	callq	0xe410 <close@plt>
   3d7ae: e8 6d 09 fd ff               	callq	0xe120 <__errno_location@plt>
   3d7b3: c7 00 05 00 00 00            	movl	$0x5, (%rax)
   3d7b9: 48 81 c4 90 00 00 00         	addq	$0x90, %rsp
   3d7c0: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   3d7c5: 89 d8                        	movl	%ebx, %eax
   3d7c7: 5b                           	popq	%rbx
   3d7c8: 5d                           	popq	%rbp
   3d7c9: 41 5c                        	popq	%r12
   3d7cb: c3                           	retq
   3d7cc: 0f 1f 40 00                  	nopl	(%rax)
   3d7d0: 83 f8 01                     	cmpl	$0x1, %eax
   3d7d3: 75 d2                        	jne	0x3d7a7 <randombytes_sysrandom_random_dev_open+0x57>
   3d7d5: 89 ef                        	movl	%ebp, %edi
   3d7d7: e8 34 0c fd ff               	callq	0xe410 <close@plt>
   3d7dc: 85 c0                        	testl	%eax, %eax
   3d7de: 75 d9                        	jne	0x3d7b9 <randombytes_sysrandom_random_dev_open+0x69>
   3d7e0: 48 8b 3d 19 7e 03 00         	movq	0x37e19(%rip), %rdi     # 0x75600 <devices.0>
   3d7e7: 48 8d 2d 12 7e 03 00         	leaq	0x37e12(%rip), %rbp     # 0x75600 <devices.0>
   3d7ee: 49 89 e4                     	movq	%rsp, %r12
   3d7f1: eb 37                        	jmp	0x3d82a <randombytes_sysrandom_random_dev_open+0xda>
   3d7f3: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3d7f8: 4c 89 e6                     	movq	%r12, %rsi
   3d7fb: 89 c7                        	movl	%eax, %edi
   3d7fd: e8 8e 11 fd ff               	callq	0xe990 <fstat@plt>
   3d802: 85 c0                        	testl	%eax, %eax
   3d804: 75 10                        	jne	0x3d816 <randombytes_sysrandom_random_dev_open+0xc6>
   3d806: 8b 44 24 18                  	movl	0x18(%rsp), %eax
   3d80a: 25 00 f0 00 00               	andl	$0xf000, %eax           # imm = 0xF000
   3d80f: 3d 00 20 00 00               	cmpl	$0x2000, %eax           # imm = 0x2000
   3d814: 74 4a                        	je	0x3d860 <randombytes_sysrandom_random_dev_open+0x110>
   3d816: 89 df                        	movl	%ebx, %edi
   3d818: e8 f3 0b fd ff               	callq	0xe410 <close@plt>
   3d81d: 48 8b 7d 08                  	movq	0x8(%rbp), %rdi
   3d821: 48 83 c5 08                  	addq	$0x8, %rbp
   3d825: 48 85 ff                     	testq	%rdi, %rdi
   3d828: 74 26                        	je	0x3d850 <randombytes_sysrandom_random_dev_open+0x100>
   3d82a: 31 f6                        	xorl	%esi, %esi
   3d82c: 31 c0                        	xorl	%eax, %eax
   3d82e: e8 0d 10 fd ff               	callq	0xe840 <open@plt>
   3d833: 89 c3                        	movl	%eax, %ebx
   3d835: 83 f8 ff                     	cmpl	$-0x1, %eax
   3d838: 75 be                        	jne	0x3d7f8 <randombytes_sysrandom_random_dev_open+0xa8>
   3d83a: e8 e1 08 fd ff               	callq	0xe120 <__errno_location@plt>
   3d83f: 83 38 04                     	cmpl	$0x4, (%rax)
   3d842: 75 d9                        	jne	0x3d81d <randombytes_sysrandom_random_dev_open+0xcd>
   3d844: 48 8b 7d 00                  	movq	(%rbp), %rdi
   3d848: 48 85 ff                     	testq	%rdi, %rdi
   3d84b: 75 dd                        	jne	0x3d82a <randombytes_sysrandom_random_dev_open+0xda>
   3d84d: 0f 1f 00                     	nopl	(%rax)
   3d850: e8 cb 08 fd ff               	callq	0xe120 <__errno_location@plt>
   3d855: c7 00 05 00 00 00            	movl	$0x5, (%rax)
   3d85b: e9 59 ff ff ff               	jmp	0x3d7b9 <randombytes_sysrandom_random_dev_open+0x69>
   3d860: 89 df                        	movl	%ebx, %edi
   3d862: be 01 00 00 00               	movl	$0x1, %esi
   3d867: 31 c0                        	xorl	%eax, %eax
   3d869: e8 b2 09 fd ff               	callq	0xe220 <fcntl@plt>
   3d86e: 89 df                        	movl	%ebx, %edi
   3d870: be 02 00 00 00               	movl	$0x2, %esi
   3d875: 83 c8 01                     	orl	$0x1, %eax
   3d878: 89 c2                        	movl	%eax, %edx
   3d87a: 31 c0                        	xorl	%eax, %eax
   3d87c: e8 9f 09 fd ff               	callq	0xe220 <fcntl@plt>
   3d881: 48 81 c4 90 00 00 00         	addq	$0x90, %rsp
   3d888: 89 d8                        	movl	%ebx, %eax
   3d88a: 5b                           	popq	%rbx
   3d88b: 5d                           	popq	%rbp
   3d88c: 41 5c                        	popq	%r12
   3d88e: c3                           	retq
   3d88f: 90                           	nop

000000000003d890 <randombytes_linux_getrandom>:
   3d890: 41 55                        	pushq	%r13
   3d892: 49 89 f5                     	movq	%rsi, %r13
   3d895: 41 54                        	pushq	%r12
   3d897: 49 89 fc                     	movq	%rdi, %r12
   3d89a: 55                           	pushq	%rbp
   3d89b: bd 00 01 00 00               	movl	$0x100, %ebp            # imm = 0x100
   3d8a0: 53                           	pushq	%rbx
   3d8a1: 48 83 ec 08                  	subq	$0x8, %rsp
   3d8a5: 48 81 fe ff 00 00 00         	cmpq	$0xff, %rsi
   3d8ac: 77 12                        	ja	0x3d8c0 <randombytes_linux_getrandom+0x30>
   3d8ae: 48 85 f6                     	testq	%rsi, %rsi
   3d8b1: 74 64                        	je	0x3d917 <randombytes_linux_getrandom+0x87>
   3d8b3: 4c 89 ed                     	movq	%r13, %rbp
   3d8b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3d8c0: 31 d2                        	xorl	%edx, %edx
   3d8c2: 48 89 ee                     	movq	%rbp, %rsi
   3d8c5: 4c 89 e7                     	movq	%r12, %rdi
   3d8c8: e8 53 10 fd ff               	callq	0xe920 <getrandom@plt>
   3d8cd: 48 89 c3                     	movq	%rax, %rbx
   3d8d0: 85 c0                        	testl	%eax, %eax
   3d8d2: 79 11                        	jns	0x3d8e5 <randombytes_linux_getrandom+0x55>
   3d8d4: e8 47 08 fd ff               	callq	0xe120 <__errno_location@plt>
   3d8d9: 8b 00                        	movl	(%rax), %eax
   3d8db: 83 f8 04                     	cmpl	$0x4, %eax
   3d8de: 74 e0                        	je	0x3d8c0 <randombytes_linux_getrandom+0x30>
   3d8e0: 83 f8 0b                     	cmpl	$0xb, %eax
   3d8e3: 74 db                        	je	0x3d8c0 <randombytes_linux_getrandom+0x30>
   3d8e5: 39 eb                        	cmpl	%ebp, %ebx
   3d8e7: 75 11                        	jne	0x3d8fa <randombytes_linux_getrandom+0x6a>
   3d8e9: 49 01 ec                     	addq	%rbp, %r12
   3d8ec: 49 29 ed                     	subq	%rbp, %r13
   3d8ef: 74 19                        	je	0x3d90a <randombytes_linux_getrandom+0x7a>
   3d8f1: 4c 39 ed                     	cmpq	%r13, %rbp
   3d8f4: 49 0f 47 ed                  	cmovaq	%r13, %rbp
   3d8f8: eb c6                        	jmp	0x3d8c0 <randombytes_linux_getrandom+0x30>
   3d8fa: 48 83 c4 08                  	addq	$0x8, %rsp
   3d8fe: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   3d903: 5b                           	popq	%rbx
   3d904: 5d                           	popq	%rbp
   3d905: 41 5c                        	popq	%r12
   3d907: 41 5d                        	popq	%r13
   3d909: c3                           	retq
   3d90a: 48 83 c4 08                  	addq	$0x8, %rsp
   3d90e: 31 c0                        	xorl	%eax, %eax
   3d910: 5b                           	popq	%rbx
   3d911: 5d                           	popq	%rbp
   3d912: 41 5c                        	popq	%r12
   3d914: 41 5d                        	popq	%r13
   3d916: c3                           	retq
   3d917: 48 8d 0d f2 c3 02 00         	leaq	0x2c3f2(%rip), %rcx     # 0x69d10 <__PRETTY_FUNCTION__.3>
   3d91e: ba f8 00 00 00               	movl	$0xf8, %edx
   3d923: 48 8d 35 d6 bc 02 00         	leaq	0x2bcd6(%rip), %rsi     # 0x69600 <d+0x2a0>
   3d92a: 48 8d 3d 3f 3b 02 00         	leaq	0x23b3f(%rip), %rdi     # 0x61470 <_pad0+0xf0>
   3d931: e8 7a 0a fd ff               	callq	0xe3b0 <__assert_fail@plt>
   3d936: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000003d940 <randombytes_sysrandom_buf>:
   3d940: 41 56                        	pushq	%r14
   3d942: 41 55                        	pushq	%r13
   3d944: 49 89 fd                     	movq	%rdi, %r13
   3d947: 41 54                        	pushq	%r12
   3d949: 55                           	pushq	%rbp
   3d94a: 53                           	pushq	%rbx
   3d94b: 48 89 f3                     	movq	%rsi, %rbx
   3d94e: 48 83 ec 20                  	subq	$0x20, %rsp
   3d952: 8b 0d 94 7c 03 00            	movl	0x37c94(%rip), %ecx     # 0x755ec <stream+0x4>
   3d958: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3d961: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   3d966: 31 c0                        	xorl	%eax, %eax
   3d968: 85 c9                        	testl	%ecx, %ecx
   3d96a: 0f 84 a0 00 00 00            	je	0x3da10 <randombytes_sysrandom_buf+0xd0>
   3d970: 8b 15 7a 7c 03 00            	movl	0x37c7a(%rip), %edx     # 0x755f0 <stream+0x8>
   3d976: 85 d2                        	testl	%edx, %edx
   3d978: 0f 85 c3 00 00 00            	jne	0x3da41 <randombytes_sysrandom_buf+0x101>
   3d97e: 44 8b 25 63 7c 03 00         	movl	0x37c63(%rip), %r12d    # 0x755e8 <stream>
   3d985: 41 83 fc ff                  	cmpl	$-0x1, %r12d
   3d989: 74 76                        	je	0x3da01 <randombytes_sysrandom_buf+0xc1>
   3d98b: 48 85 db                     	testq	%rbx, %rbx
   3d98e: 0f 84 2b 01 00 00            	je	0x3dabf <randombytes_sysrandom_buf+0x17f>
   3d994: 49 89 de                     	movq	%rbx, %r14
   3d997: 0f 88 03 01 00 00            	js	0x3daa0 <randombytes_sysrandom_buf+0x160>
   3d99d: 4c 89 ed                     	movq	%r13, %rbp
   3d9a0: 48 89 da                     	movq	%rbx, %rdx
   3d9a3: 48 89 ee                     	movq	%rbp, %rsi
   3d9a6: 44 89 e7                     	movl	%r12d, %edi
   3d9a9: e8 b2 0a fd ff               	callq	0xe460 <read@plt>
   3d9ae: 48 85 c0                     	testq	%rax, %rax
   3d9b1: 78 3d                        	js	0x3d9f0 <randombytes_sysrandom_buf+0xb0>
   3d9b3: 74 08                        	je	0x3d9bd <randombytes_sysrandom_buf+0x7d>
   3d9b5: 48 01 c5                     	addq	%rax, %rbp
   3d9b8: 48 29 c3                     	subq	%rax, %rbx
   3d9bb: 75 e3                        	jne	0x3d9a0 <randombytes_sysrandom_buf+0x60>
   3d9bd: 4c 29 ed                     	subq	%r13, %rbp
   3d9c0: 49 39 ee                     	cmpq	%rbp, %r14
   3d9c3: 75 3c                        	jne	0x3da01 <randombytes_sysrandom_buf+0xc1>
   3d9c5: 48 8b 44 24 18               	movq	0x18(%rsp), %rax
   3d9ca: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3d9d3: 0f 85 c2 00 00 00            	jne	0x3da9b <randombytes_sysrandom_buf+0x15b>
   3d9d9: 48 83 c4 20                  	addq	$0x20, %rsp
   3d9dd: 5b                           	popq	%rbx
   3d9de: 5d                           	popq	%rbp
   3d9df: 41 5c                        	popq	%r12
   3d9e1: 41 5d                        	popq	%r13
   3d9e3: 41 5e                        	popq	%r14
   3d9e5: c3                           	retq
   3d9e6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3d9f0: e8 2b 07 fd ff               	callq	0xe120 <__errno_location@plt>
   3d9f5: 8b 00                        	movl	(%rax), %eax
   3d9f7: 83 f8 04                     	cmpl	$0x4, %eax
   3d9fa: 74 a4                        	je	0x3d9a0 <randombytes_sysrandom_buf+0x60>
   3d9fc: 83 f8 0b                     	cmpl	$0xb, %eax
   3d9ff: 74 9f                        	je	0x3d9a0 <randombytes_sysrandom_buf+0x60>
   3da01: e8 8a 07 fd ff               	callq	0xe190 <sodium_misuse@plt>
   3da06: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3da10: e8 0b 07 fd ff               	callq	0xe120 <__errno_location@plt>
   3da15: 48 89 e7                     	movq	%rsp, %rdi
   3da18: be 10 00 00 00               	movl	$0x10, %esi
   3da1d: 44 8b 30                     	movl	(%rax), %r14d
   3da20: 48 89 c5                     	movq	%rax, %rbp
   3da23: e8 68 fe ff ff               	callq	0x3d890 <randombytes_linux_getrandom>
   3da28: 85 c0                        	testl	%eax, %eax
   3da2a: 75 34                        	jne	0x3da60 <randombytes_sysrandom_buf+0x120>
   3da2c: 48 b8 01 00 00 00 01 00 00 00	movabsq	$0x100000001, %rax      # imm = 0x100000001
   3da36: 44 89 75 00                  	movl	%r14d, (%rbp)
   3da3a: 48 89 05 ab 7b 03 00         	movq	%rax, 0x37bab(%rip)     # 0x755ec <stream+0x4>
   3da41: 48 89 de                     	movq	%rbx, %rsi
   3da44: 4c 89 ef                     	movq	%r13, %rdi
   3da47: e8 44 fe ff ff               	callq	0x3d890 <randombytes_linux_getrandom>
   3da4c: 85 c0                        	testl	%eax, %eax
   3da4e: 0f 84 71 ff ff ff            	je	0x3d9c5 <randombytes_sysrandom_buf+0x85>
   3da54: eb ab                        	jmp	0x3da01 <randombytes_sysrandom_buf+0xc1>
   3da56: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3da60: c7 05 86 7b 03 00 00 00 00 00	movl	$0x0, 0x37b86(%rip)     # 0x755f0 <stream+0x8>
   3da6a: e8 e1 fc ff ff               	callq	0x3d750 <randombytes_sysrandom_random_dev_open>
   3da6f: 89 05 73 7b 03 00            	movl	%eax, 0x37b73(%rip)     # 0x755e8 <stream>
   3da75: 41 89 c4                     	movl	%eax, %r12d
   3da78: 83 f8 ff                     	cmpl	$-0x1, %eax
   3da7b: 74 84                        	je	0x3da01 <randombytes_sysrandom_buf+0xc1>
   3da7d: 8b 05 6d 7b 03 00            	movl	0x37b6d(%rip), %eax     # 0x755f0 <stream+0x8>
   3da83: 44 89 75 00                  	movl	%r14d, (%rbp)
   3da87: c7 05 5b 7b 03 00 01 00 00 00	movl	$0x1, 0x37b5b(%rip)     # 0x755ec <stream+0x4>
   3da91: 85 c0                        	testl	%eax, %eax
   3da93: 0f 84 f2 fe ff ff            	je	0x3d98b <randombytes_sysrandom_buf+0x4b>
   3da99: eb a6                        	jmp	0x3da41 <randombytes_sysrandom_buf+0x101>
   3da9b: e8 50 08 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3daa0: 48 8d 0d 59 c2 02 00         	leaq	0x2c259(%rip), %rcx     # 0x69d00 <__PRETTY_FUNCTION__.1>
   3daa7: ba 85 00 00 00               	movl	$0x85, %edx
   3daac: 48 8d 35 4d bb 02 00         	leaq	0x2bb4d(%rip), %rsi     # 0x69600 <d+0x2a0>
   3dab3: 48 8d 3d cf 39 02 00         	leaq	0x239cf(%rip), %rdi     # 0x61489 <_pad0+0x109>
   3daba: e8 f1 08 fd ff               	callq	0xe3b0 <__assert_fail@plt>
   3dabf: 48 8d 0d 3a c2 02 00         	leaq	0x2c23a(%rip), %rcx     # 0x69d00 <__PRETTY_FUNCTION__.1>
   3dac6: ba 84 00 00 00               	movl	$0x84, %edx
   3dacb: 48 8d 35 2e bb 02 00         	leaq	0x2bb2e(%rip), %rsi     # 0x69600 <d+0x2a0>
   3dad2: 48 8d 3d 9d 39 02 00         	leaq	0x2399d(%rip), %rdi     # 0x61476 <_pad0+0xf6>
   3dad9: e8 d2 08 fd ff               	callq	0xe3b0 <__assert_fail@plt>
   3dade: 66 90                        	nop

000000000003dae0 <randombytes_sysrandom>:
   3dae0: 48 83 ec 18                  	subq	$0x18, %rsp
   3dae4: be 04 00 00 00               	movl	$0x4, %esi
   3dae9: 48 8d 7c 24 0c               	leaq	0xc(%rsp), %rdi
   3daee: e8 4d fe ff ff               	callq	0x3d940 <randombytes_sysrandom_buf>
   3daf3: 8b 44 24 0c                  	movl	0xc(%rsp), %eax
   3daf7: 48 83 c4 18                  	addq	$0x18, %rsp
   3dafb: c3                           	retq
   3dafc: 0f 1f 40 00                  	nopl	(%rax)

000000000003db00 <randombytes_sysrandom_stir>:
   3db00: 55                           	pushq	%rbp
   3db01: 53                           	pushq	%rbx
   3db02: 48 83 ec 28                  	subq	$0x28, %rsp
   3db06: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3db0f: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   3db14: 31 c0                        	xorl	%eax, %eax
   3db16: 8b 05 d0 7a 03 00            	movl	0x37ad0(%rip), %eax     # 0x755ec <stream+0x4>
   3db1c: 85 c0                        	testl	%eax, %eax
   3db1e: 74 20                        	je	0x3db40 <randombytes_sysrandom_stir+0x40>
   3db20: 48 8b 44 24 18               	movq	0x18(%rsp), %rax
   3db25: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3db2e: 75 66                        	jne	0x3db96 <randombytes_sysrandom_stir+0x96>
   3db30: 48 83 c4 28                  	addq	$0x28, %rsp
   3db34: 5b                           	popq	%rbx
   3db35: 5d                           	popq	%rbp
   3db36: c3                           	retq
   3db37: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3db40: e8 db 05 fd ff               	callq	0xe120 <__errno_location@plt>
   3db45: 48 89 e7                     	movq	%rsp, %rdi
   3db48: be 10 00 00 00               	movl	$0x10, %esi
   3db4d: 8b 28                        	movl	(%rax), %ebp
   3db4f: 48 89 c3                     	movq	%rax, %rbx
   3db52: e8 39 fd ff ff               	callq	0x3d890 <randombytes_linux_getrandom>
   3db57: 85 c0                        	testl	%eax, %eax
   3db59: 75 1d                        	jne	0x3db78 <randombytes_sysrandom_stir+0x78>
   3db5b: c7 05 8b 7a 03 00 01 00 00 00	movl	$0x1, 0x37a8b(%rip)     # 0x755f0 <stream+0x8>
   3db65: 89 2b                        	movl	%ebp, (%rbx)
   3db67: c7 05 7b 7a 03 00 01 00 00 00	movl	$0x1, 0x37a7b(%rip)     # 0x755ec <stream+0x4>
   3db71: eb ad                        	jmp	0x3db20 <randombytes_sysrandom_stir+0x20>
   3db73: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3db78: c7 05 6e 7a 03 00 00 00 00 00	movl	$0x0, 0x37a6e(%rip)     # 0x755f0 <stream+0x8>
   3db82: e8 c9 fb ff ff               	callq	0x3d750 <randombytes_sysrandom_random_dev_open>
   3db87: 89 05 5b 7a 03 00            	movl	%eax, 0x37a5b(%rip)     # 0x755e8 <stream>
   3db8d: 83 f8 ff                     	cmpl	$-0x1, %eax
   3db90: 74 09                        	je	0x3db9b <randombytes_sysrandom_stir+0x9b>
   3db92: 89 2b                        	movl	%ebp, (%rbx)
   3db94: eb d1                        	jmp	0x3db67 <randombytes_sysrandom_stir+0x67>
   3db96: e8 55 07 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3db9b: e8 f0 05 fd ff               	callq	0xe190 <sodium_misuse@plt>

000000000003dba0 <aegis128l_mac>:
   3dba0: c4 c1 79 6f 70 60            	vmovdqa	0x60(%r8), %xmm6
   3dba6: c4 c1 79 6f 68 30            	vmovdqa	0x30(%r8), %xmm5
   3dbac: 48 c1 e1 03                  	shlq	$0x3, %rcx
   3dbb0: 48 8d 04 d5 00 00 00 00      	leaq	(,%rdx,8), %rax
   3dbb8: c4 c1 79 6f 60 20            	vmovdqa	0x20(%r8), %xmm4
   3dbbe: c4 e1 f9 6e c8               	vmovq	%rax, %xmm1
   3dbc3: c4 c2 49 dc 78 70            	vaesenc	0x70(%r8), %xmm6, %xmm7
   3dbc9: c4 c1 79 6f 70 50            	vmovdqa	0x50(%r8), %xmm6
   3dbcf: c4 e3 f1 22 c9 01            	vpinsrq	$0x1, %rcx, %xmm1, %xmm1
   3dbd5: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   3dbd9: c4 c2 49 dc 58 60            	vaesenc	0x60(%r8), %xmm6, %xmm3
   3dbdf: c4 c1 79 6f 70 40            	vmovdqa	0x40(%r8), %xmm6
   3dbe5: c4 c2 49 dc 50 50            	vaesenc	0x50(%r8), %xmm6, %xmm2
   3dbeb: c4 e2 51 dc c6               	vaesenc	%xmm6, %xmm5, %xmm0
   3dbf0: c4 e2 59 dc ed               	vaesenc	%xmm5, %xmm4, %xmm5
   3dbf5: c4 c1 79 6f 70 10            	vmovdqa	0x10(%r8), %xmm6
   3dbfb: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3dbff: c4 e2 49 dc e4               	vaesenc	%xmm4, %xmm6, %xmm4
   3dc04: c4 c1 79 6f 30               	vmovdqa	(%r8), %xmm6
   3dc09: c4 42 49 dc 40 10            	vaesenc	0x10(%r8), %xmm6, %xmm8
   3dc0f: c4 c1 79 6f 70 70            	vmovdqa	0x70(%r8), %xmm6
   3dc15: c4 42 49 dc 08               	vaesenc	(%r8), %xmm6, %xmm9
   3dc1a: c4 e2 61 dc f7               	vaesenc	%xmm7, %xmm3, %xmm6
   3dc1f: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3dc24: c5 31 ef c9                  	vpxor	%xmm1, %xmm9, %xmm9
   3dc28: c4 e2 79 dc d2               	vaesenc	%xmm2, %xmm0, %xmm2
   3dc2d: c4 e2 51 dc c0               	vaesenc	%xmm0, %xmm5, %xmm0
   3dc32: c4 c2 41 dc f9               	vaesenc	%xmm9, %xmm7, %xmm7
   3dc37: c4 e2 59 dc ed               	vaesenc	%xmm5, %xmm4, %xmm5
   3dc3c: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3dc40: c5 c1 ef f9                  	vpxor	%xmm1, %xmm7, %xmm7
   3dc44: c4 e2 39 dc e4               	vaesenc	%xmm4, %xmm8, %xmm4
   3dc49: c4 42 31 dc c0               	vaesenc	%xmm8, %xmm9, %xmm8
   3dc4e: c4 62 61 dc ce               	vaesenc	%xmm6, %xmm3, %xmm9
   3dc53: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3dc58: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   3dc5d: c4 e2 79 dc d2               	vaesenc	%xmm2, %xmm0, %xmm2
   3dc62: c4 e2 51 dc c0               	vaesenc	%xmm0, %xmm5, %xmm0
   3dc67: c5 49 ef d1                  	vpxor	%xmm1, %xmm6, %xmm10
   3dc6b: c4 e2 59 dc ed               	vaesenc	%xmm5, %xmm4, %xmm5
   3dc70: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3dc74: c4 e2 39 dc e4               	vaesenc	%xmm4, %xmm8, %xmm4
   3dc79: c4 c2 61 dc f1               	vaesenc	%xmm9, %xmm3, %xmm6
   3dc7e: c4 42 41 dc c0               	vaesenc	%xmm8, %xmm7, %xmm8
   3dc83: c4 42 31 dc ca               	vaesenc	%xmm10, %xmm9, %xmm9
   3dc88: c4 e2 69 dc fb               	vaesenc	%xmm3, %xmm2, %xmm7
   3dc8d: c4 e2 79 dc da               	vaesenc	%xmm2, %xmm0, %xmm3
   3dc92: c4 e2 51 dc c0               	vaesenc	%xmm0, %xmm5, %xmm0
   3dc97: c4 e2 59 dc d5               	vaesenc	%xmm5, %xmm4, %xmm2
   3dc9c: c5 31 ef c9                  	vpxor	%xmm1, %xmm9, %xmm9
   3dca0: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3dca4: c4 e2 39 dc ec               	vaesenc	%xmm4, %xmm8, %xmm5
   3dca9: c4 e2 41 dc e6               	vaesenc	%xmm6, %xmm7, %xmm4
   3dcae: c4 42 29 dc c0               	vaesenc	%xmm8, %xmm10, %xmm8
   3dcb3: c4 c2 49 dc f1               	vaesenc	%xmm9, %xmm6, %xmm6
   3dcb8: c4 62 79 dc d3               	vaesenc	%xmm3, %xmm0, %xmm10
   3dcbd: c4 e2 69 dc c0               	vaesenc	%xmm0, %xmm2, %xmm0
   3dcc2: c5 c9 ef f1                  	vpxor	%xmm1, %xmm6, %xmm6
   3dcc6: c4 e2 51 dc d2               	vaesenc	%xmm2, %xmm5, %xmm2
   3dccb: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3dccf: c4 e2 61 dc ff               	vaesenc	%xmm7, %xmm3, %xmm7
   3dcd4: c4 e2 39 dc ed               	vaesenc	%xmm5, %xmm8, %xmm5
   3dcd9: c4 42 31 dc c0               	vaesenc	%xmm8, %xmm9, %xmm8
   3dcde: c4 e2 41 dc dc               	vaesenc	%xmm4, %xmm7, %xmm3
   3dce3: c4 e2 29 dc ff               	vaesenc	%xmm7, %xmm10, %xmm7
   3dce8: c4 e2 59 dc e6               	vaesenc	%xmm6, %xmm4, %xmm4
   3dced: c4 42 79 dc d2               	vaesenc	%xmm10, %xmm0, %xmm10
   3dcf2: c4 e2 69 dc c0               	vaesenc	%xmm0, %xmm2, %xmm0
   3dcf7: c5 d9 ef e1                  	vpxor	%xmm1, %xmm4, %xmm4
   3dcfb: c4 e2 51 dc d2               	vaesenc	%xmm2, %xmm5, %xmm2
   3dd00: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3dd04: c4 e2 39 dc ed               	vaesenc	%xmm5, %xmm8, %xmm5
   3dd09: c4 42 49 dc c0               	vaesenc	%xmm8, %xmm6, %xmm8
   3dd0e: c4 e2 41 dc f3               	vaesenc	%xmm3, %xmm7, %xmm6
   3dd13: c4 e2 29 dc ff               	vaesenc	%xmm7, %xmm10, %xmm7
   3dd18: c4 e2 61 dc dc               	vaesenc	%xmm4, %xmm3, %xmm3
   3dd1d: c4 42 79 dc d2               	vaesenc	%xmm10, %xmm0, %xmm10
   3dd22: c4 e2 69 dc c0               	vaesenc	%xmm0, %xmm2, %xmm0
   3dd27: c4 c1 79 7f 70 70            	vmovdqa	%xmm6, 0x70(%r8)
   3dd2d: c4 e2 51 dc d2               	vaesenc	%xmm2, %xmm5, %xmm2
   3dd32: c4 e2 39 dc ed               	vaesenc	%xmm5, %xmm8, %xmm5
   3dd37: c4 42 59 dc c0               	vaesenc	%xmm8, %xmm4, %xmm8
   3dd3c: c4 c1 79 7f 78 60            	vmovdqa	%xmm7, 0x60(%r8)
   3dd42: c5 f1 ef e3                  	vpxor	%xmm3, %xmm1, %xmm4
   3dd46: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   3dd4a: c4 41 79 7f 50 50            	vmovdqa	%xmm10, 0x50(%r8)
   3dd50: c4 c1 79 7f 50 30            	vmovdqa	%xmm2, 0x30(%r8)
   3dd56: c4 c1 79 7f 68 20            	vmovdqa	%xmm5, 0x20(%r8)
   3dd5c: c4 41 79 7f 40 10            	vmovdqa	%xmm8, 0x10(%r8)
   3dd62: c4 c1 79 7f 20               	vmovdqa	%xmm4, (%r8)
   3dd67: c4 c1 79 7f 48 40            	vmovdqa	%xmm1, 0x40(%r8)
   3dd6d: 48 83 fe 10                  	cmpq	$0x10, %rsi
   3dd71: 74 4d                        	je	0x3ddc0 <aegis128l_mac+0x220>
   3dd73: 48 83 fe 20                  	cmpq	$0x20, %rsi
   3dd77: 75 37                        	jne	0x3ddb0 <aegis128l_mac+0x210>
   3dd79: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   3dd7d: c5 39 ef c4                  	vpxor	%xmm4, %xmm8, %xmm8
   3dd81: c4 c1 69 ef d0               	vpxor	%xmm8, %xmm2, %xmm2
   3dd86: c5 fa 7f 17                  	vmovdqu	%xmm2, (%rdi)
   3dd8a: c4 c1 79 6f 58 50            	vmovdqa	0x50(%r8), %xmm3
   3dd90: c4 c1 61 ef 40 40            	vpxor	0x40(%r8), %xmm3, %xmm0
   3dd96: c4 c1 79 6f 58 70            	vmovdqa	0x70(%r8), %xmm3
   3dd9c: c4 c1 61 ef 48 60            	vpxor	0x60(%r8), %xmm3, %xmm1
   3dda2: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3dda6: c5 fa 7f 47 10               	vmovdqu	%xmm0, 0x10(%rdi)
   3ddab: c3                           	retq
   3ddac: 0f 1f 40 00                  	nopl	(%rax)
   3ddb0: 48 89 f2                     	movq	%rsi, %rdx
   3ddb3: 31 f6                        	xorl	%esi, %esi
   3ddb5: e9 16 06 fd ff               	jmp	0xe3d0 <memset@plt>
   3ddba: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   3ddc0: c5 e1 ef d8                  	vpxor	%xmm0, %xmm3, %xmm3
   3ddc4: c4 c1 41 ef fa               	vpxor	%xmm10, %xmm7, %xmm7
   3ddc9: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   3ddcd: c5 c1 ef fa                  	vpxor	%xmm2, %xmm7, %xmm7
   3ddd1: c4 c1 61 ef d8               	vpxor	%xmm8, %xmm3, %xmm3
   3ddd6: c5 c1 ef c3                  	vpxor	%xmm3, %xmm7, %xmm0
   3ddda: c5 fa 7f 07                  	vmovdqu	%xmm0, (%rdi)
   3ddde: c3                           	retq
   3dddf: 90                           	nop

000000000003dde0 <aegis128l_declast>:
   3dde0: 41 55                        	pushq	%r13
   3dde2: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   3dde6: 41 54                        	pushq	%r12
   3dde8: 49 89 fc                     	movq	%rdi, %r12
   3ddeb: 55                           	pushq	%rbp
   3ddec: 48 89 d5                     	movq	%rdx, %rbp
   3ddef: 53                           	pushq	%rbx
   3ddf0: 48 89 cb                     	movq	%rcx, %rbx
   3ddf3: b9 20 00 00 00               	movl	$0x20, %ecx
   3ddf8: 48 83 ec 38                  	subq	$0x38, %rsp
   3ddfc: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3de05: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   3de0a: 31 c0                        	xorl	%eax, %eax
   3de0c: 49 89 e5                     	movq	%rsp, %r13
   3de0f: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   3de14: 4c 89 ef                     	movq	%r13, %rdi
   3de17: c5 f9 7f 44 24 10            	vmovdqa	%xmm0, 0x10(%rsp)
   3de1d: e8 0e 07 fd ff               	callq	0xe530 <__memcpy_chk@plt>
   3de22: c5 f9 6f 53 60               	vmovdqa	0x60(%rbx), %xmm2
   3de27: c5 f9 6f 43 20               	vmovdqa	0x20(%rbx), %xmm0
   3de2c: ba 20 00 00 00               	movl	$0x20, %edx
   3de31: c5 f9 ef 5b 50               	vpxor	0x50(%rbx), %xmm0, %xmm3
   3de36: c5 e9 db 4b 70               	vpand	0x70(%rbx), %xmm2, %xmm1
   3de3b: 48 29 ea                     	subq	%rbp, %rdx
   3de3e: 31 f6                        	xorl	%esi, %esi
   3de40: c5 e9 ef 53 10               	vpxor	0x10(%rbx), %xmm2, %xmm2
   3de45: c5 f9 db 43 30               	vpand	0x30(%rbx), %xmm0, %xmm0
   3de4a: 49 8d 7c 2d 00               	leaq	(%r13,%rbp), %rdi
   3de4f: 48 89 d1                     	movq	%rdx, %rcx
   3de52: c5 f1 ef 4c 24 10            	vpxor	0x10(%rsp), %xmm1, %xmm1
   3de58: c5 f9 ef 04 24               	vpxor	(%rsp), %xmm0, %xmm0
   3de5d: c5 f1 ef cb                  	vpxor	%xmm3, %xmm1, %xmm1
   3de61: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   3de65: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   3de6a: c5 f9 7f 4c 24 10            	vmovdqa	%xmm1, 0x10(%rsp)
   3de70: e8 3b 0a fd ff               	callq	0xe8b0 <__memset_chk@plt>
   3de75: 48 89 ea                     	movq	%rbp, %rdx
   3de78: 4c 89 ee                     	movq	%r13, %rsi
   3de7b: 4c 89 e7                     	movq	%r12, %rdi
   3de7e: e8 1d 07 fd ff               	callq	0xe5a0 <memcpy@plt>
   3de83: c5 f9 6f 63 60               	vmovdqa	0x60(%rbx), %xmm4
   3de88: c5 f9 6f 4b 70               	vmovdqa	0x70(%rbx), %xmm1
   3de8d: c5 f9 6f 6b 50               	vmovdqa	0x50(%rbx), %xmm5
   3de92: c5 f9 6f 73 40               	vmovdqa	0x40(%rbx), %xmm6
   3de97: c4 e2 59 dc c1               	vaesenc	%xmm1, %xmm4, %xmm0
   3de9c: c5 f9 6f 7b 30               	vmovdqa	0x30(%rbx), %xmm7
   3dea1: c5 f9 6f 5b 20               	vmovdqa	0x20(%rbx), %xmm3
   3dea6: c5 f9 7f 43 70               	vmovdqa	%xmm0, 0x70(%rbx)
   3deab: c4 e2 51 dc c4               	vaesenc	%xmm4, %xmm5, %xmm0
   3deb0: c5 f9 6f 63 10               	vmovdqa	0x10(%rbx), %xmm4
   3deb5: c5 f9 7f 43 60               	vmovdqa	%xmm0, 0x60(%rbx)
   3deba: c4 e2 49 dc c5               	vaesenc	%xmm5, %xmm6, %xmm0
   3debf: c5 f9 6f 2b                  	vmovdqa	(%rbx), %xmm5
   3dec3: c4 e2 61 dc d7               	vaesenc	%xmm7, %xmm3, %xmm2
   3dec8: c5 f9 7f 43 50               	vmovdqa	%xmm0, 0x50(%rbx)
   3decd: c4 e2 41 dc c6               	vaesenc	%xmm6, %xmm7, %xmm0
   3ded2: c5 f9 ef 44 24 10            	vpxor	0x10(%rsp), %xmm0, %xmm0
   3ded8: c5 f9 7f 53 30               	vmovdqa	%xmm2, 0x30(%rbx)
   3dedd: c4 e2 71 dc cd               	vaesenc	%xmm5, %xmm1, %xmm1
   3dee2: c4 e2 59 dc d3               	vaesenc	%xmm3, %xmm4, %xmm2
   3dee7: c5 f1 ef 0c 24               	vpxor	(%rsp), %xmm1, %xmm1
   3deec: c5 f9 7f 53 20               	vmovdqa	%xmm2, 0x20(%rbx)
   3def1: c4 e2 51 dc d4               	vaesenc	%xmm4, %xmm5, %xmm2
   3def6: c5 f9 7f 53 10               	vmovdqa	%xmm2, 0x10(%rbx)
   3defb: c5 f9 7f 0b                  	vmovdqa	%xmm1, (%rbx)
   3deff: c5 f9 7f 43 40               	vmovdqa	%xmm0, 0x40(%rbx)
   3df04: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   3df09: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3df12: 75 0b                        	jne	0x3df1f <aegis128l_declast+0x13f>
   3df14: 48 83 c4 38                  	addq	$0x38, %rsp
   3df18: 5b                           	popq	%rbx
   3df19: 5d                           	popq	%rbp
   3df1a: 41 5c                        	popq	%r12
   3df1c: 41 5d                        	popq	%r13
   3df1e: c3                           	retq
   3df1f: e8 cc 03 fd ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3df24: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3df2f: 90                           	nop

000000000003df30 <decrypt_detached>:
   3df30: 55                           	pushq	%rbp
   3df31: 48 89 e5                     	movq	%rsp, %rbp
   3df34: 41 57                        	pushq	%r15
   3df36: 41 56                        	pushq	%r14
   3df38: 4d 89 c6                     	movq	%r8, %r14
   3df3b: 41 55                        	pushq	%r13
   3df3d: 49 89 d5                     	movq	%rdx, %r13
   3df40: 41 54                        	pushq	%r12
   3df42: 49 89 fc                     	movq	%rdi, %r12
   3df45: 53                           	pushq	%rbx
   3df46: 48 89 cb                     	movq	%rcx, %rbx
   3df49: 48 83 e4 e0                  	andq	$-0x20, %rsp
   3df4d: 48 81 ec 20 01 00 00         	subq	$0x120, %rsp            # imm = 0x120
   3df54: c5 f9 6f 2d b4 30 02 00      	vmovdqa	0x230b4(%rip), %xmm5    # 0x61010 <sysconf@GLIBC_2.2.5+0x61010>
   3df5c: 4c 8b 7d 10                  	movq	0x10(%rbp), %r15
   3df60: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3df69: 48 89 84 24 18 01 00 00      	movq	%rax, 0x118(%rsp)
   3df71: 48 8b 45 20                  	movq	0x20(%rbp), %rax
   3df75: c5 79 6f 05 83 30 02 00      	vmovdqa	0x23083(%rip), %xmm8    # 0x61000 <sysconf@GLIBC_2.2.5+0x61000>
   3df7d: c4 e2 39 dc f5               	vaesenc	%xmm5, %xmm8, %xmm6
   3df82: c5 fa 6f 08                  	vmovdqu	(%rax), %xmm1
   3df86: 48 8b 45 18                  	movq	0x18(%rbp), %rax
   3df8a: c5 fa 6f 10                  	vmovdqu	(%rax), %xmm2
   3df8e: c4 c1 71 ef d8               	vpxor	%xmm8, %xmm1, %xmm3
   3df93: c5 f1 ef e5                  	vpxor	%xmm5, %xmm1, %xmm4
   3df97: c4 42 51 dc c0               	vaesenc	%xmm8, %xmm5, %xmm8
   3df9c: c4 62 59 dc db               	vaesenc	%xmm3, %xmm4, %xmm11
   3dfa1: c4 e2 61 dc e4               	vaesenc	%xmm4, %xmm3, %xmm4
   3dfa6: c5 71 ef ca                  	vpxor	%xmm2, %xmm1, %xmm9
   3dfaa: c4 42 59 dc d3               	vaesenc	%xmm11, %xmm4, %xmm10
   3dfaf: c4 e2 31 dc fb               	vaesenc	%xmm3, %xmm9, %xmm7
   3dfb4: c4 c2 51 dc c1               	vaesenc	%xmm9, %xmm5, %xmm0
   3dfb9: c4 c2 61 dc d9               	vaesenc	%xmm9, %xmm3, %xmm3
   3dfbe: c5 e1 ef da                  	vpxor	%xmm2, %xmm3, %xmm3
   3dfc2: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3dfc6: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3dfcb: c4 62 21 dc db               	vaesenc	%xmm3, %xmm11, %xmm11
   3dfd0: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3dfd5: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3dfda: c4 e2 31 dc ed               	vaesenc	%xmm5, %xmm9, %xmm5
   3dfdf: c4 e2 39 dc f6               	vaesenc	%xmm6, %xmm8, %xmm6
   3dfe4: c5 21 ef da                  	vpxor	%xmm2, %xmm11, %xmm11
   3dfe8: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3dfec: c4 42 51 dc c0               	vaesenc	%xmm8, %xmm5, %xmm8
   3dff1: c4 42 59 dc ca               	vaesenc	%xmm10, %xmm4, %xmm9
   3dff6: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3dffb: c4 42 29 dc d3               	vaesenc	%xmm11, %xmm10, %xmm10
   3e000: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e005: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e00a: c5 29 ef d2                  	vpxor	%xmm2, %xmm10, %xmm10
   3e00e: c4 e2 39 dc f6               	vaesenc	%xmm6, %xmm8, %xmm6
   3e013: c4 e2 61 dc ed               	vaesenc	%xmm5, %xmm3, %xmm5
   3e018: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e01c: c4 c2 51 dc d8               	vaesenc	%xmm8, %xmm5, %xmm3
   3e021: c4 42 59 dc c1               	vaesenc	%xmm9, %xmm4, %xmm8
   3e026: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e02b: c4 42 31 dc ca               	vaesenc	%xmm10, %xmm9, %xmm9
   3e030: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e035: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e03a: c5 31 ef ca                  	vpxor	%xmm2, %xmm9, %xmm9
   3e03e: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e043: c4 e2 21 dc ed               	vaesenc	%xmm5, %xmm11, %xmm5
   3e048: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e04c: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e051: c4 e2 29 dc ed               	vaesenc	%xmm5, %xmm10, %xmm5
   3e056: c4 42 59 dc d0               	vaesenc	%xmm8, %xmm4, %xmm10
   3e05b: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e060: c4 42 39 dc c1               	vaesenc	%xmm9, %xmm8, %xmm8
   3e065: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e06a: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e06f: c5 39 ef c2                  	vpxor	%xmm2, %xmm8, %xmm8
   3e073: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e078: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e07c: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e081: c4 e2 31 dc ed               	vaesenc	%xmm5, %xmm9, %xmm5
   3e086: c4 42 59 dc ca               	vaesenc	%xmm10, %xmm4, %xmm9
   3e08b: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e090: c4 42 29 dc d0               	vaesenc	%xmm8, %xmm10, %xmm10
   3e095: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e09a: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e09f: c5 29 ef d2                  	vpxor	%xmm2, %xmm10, %xmm10
   3e0a3: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e0a8: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e0ac: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e0b1: c4 e2 39 dc ed               	vaesenc	%xmm5, %xmm8, %xmm5
   3e0b6: c4 42 59 dc c1               	vaesenc	%xmm9, %xmm4, %xmm8
   3e0bb: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e0c0: c4 42 31 dc ca               	vaesenc	%xmm10, %xmm9, %xmm9
   3e0c5: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e0ca: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e0cf: c5 31 ef ca                  	vpxor	%xmm2, %xmm9, %xmm9
   3e0d3: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e0d8: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e0dc: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e0e1: c4 e2 29 dc ed               	vaesenc	%xmm5, %xmm10, %xmm5
   3e0e6: c4 42 59 dc d0               	vaesenc	%xmm8, %xmm4, %xmm10
   3e0eb: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e0f0: c4 42 39 dc c1               	vaesenc	%xmm9, %xmm8, %xmm8
   3e0f5: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e0fa: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e0ff: c5 39 ef c2                  	vpxor	%xmm2, %xmm8, %xmm8
   3e103: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e108: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e10c: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e111: c4 e2 31 dc ed               	vaesenc	%xmm5, %xmm9, %xmm5
   3e116: c4 42 59 dc ca               	vaesenc	%xmm10, %xmm4, %xmm9
   3e11b: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e120: c4 42 29 dc d0               	vaesenc	%xmm8, %xmm10, %xmm10
   3e125: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e12a: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e12f: c5 29 ef d2                  	vpxor	%xmm2, %xmm10, %xmm10
   3e133: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e138: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e13c: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e141: c4 e2 39 dc ed               	vaesenc	%xmm5, %xmm8, %xmm5
   3e146: c4 42 59 dc c1               	vaesenc	%xmm9, %xmm4, %xmm8
   3e14b: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e150: c4 42 31 dc ca               	vaesenc	%xmm10, %xmm9, %xmm9
   3e155: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e15a: c5 79 7f 84 24 90 00 00 00   	vmovdqa	%xmm8, 0x90(%rsp)
   3e163: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e168: c5 b1 ef d2                  	vpxor	%xmm2, %xmm9, %xmm2
   3e16c: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e171: c5 f9 7f a4 24 80 00 00 00   	vmovdqa	%xmm4, 0x80(%rsp)
   3e17a: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e17f: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e183: c4 e2 29 dc ed               	vaesenc	%xmm5, %xmm10, %xmm5
   3e188: c5 f9 7f 7c 24 70            	vmovdqa	%xmm7, 0x70(%rsp)
   3e18e: c5 f9 7f 74 24 50            	vmovdqa	%xmm6, 0x50(%rsp)
   3e194: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   3e19a: c5 f9 7f 6c 24 30            	vmovdqa	%xmm5, 0x30(%rsp)
   3e1a0: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   3e1a6: c5 f9 7f 44 24 60            	vmovdqa	%xmm0, 0x60(%rsp)
   3e1ac: 49 83 ff 1f                  	cmpq	$0x1f, %r15
   3e1b0: 0f 86 36 04 00 00            	jbe	0x3e5ec <decrypt_detached+0x6bc>
   3e1b6: b8 20 00 00 00               	movl	$0x20, %eax
   3e1bb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3e1c0: c5 79 7f c1                  	vmovdqa	%xmm8, %xmm1
   3e1c4: 48 89 c2                     	movq	%rax, %rdx
   3e1c7: c4 42 59 dc c0               	vaesenc	%xmm8, %xmm4, %xmm8
   3e1cc: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   3e1d1: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e1d6: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e1db: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e1e0: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e1e5: c4 c1 79 ef 44 01 f0         	vpxor	-0x10(%r9,%rax), %xmm0, %xmm0
   3e1ec: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e1f1: c4 e2 69 dc ed               	vaesenc	%xmm5, %xmm2, %xmm5
   3e1f6: c4 c1 71 ef 54 01 e0         	vpxor	-0x20(%r9,%rax), %xmm1, %xmm2
   3e1fd: 48 8d 40 20                  	leaq	0x20(%rax), %rax
   3e201: 49 39 c7                     	cmpq	%rax, %r15
   3e204: 73 ba                        	jae	0x3e1c0 <decrypt_detached+0x290>
   3e206: c5 79 7f 84 24 90 00 00 00   	vmovdqa	%xmm8, 0x90(%rsp)
   3e20f: c5 f9 7f a4 24 80 00 00 00   	vmovdqa	%xmm4, 0x80(%rsp)
   3e218: c5 f9 7f 7c 24 70            	vmovdqa	%xmm7, 0x70(%rsp)
   3e21e: c5 f9 7f 74 24 50            	vmovdqa	%xmm6, 0x50(%rsp)
   3e224: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   3e22a: c5 f9 7f 6c 24 30            	vmovdqa	%xmm5, 0x30(%rsp)
   3e230: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   3e236: c5 f9 7f 44 24 60            	vmovdqa	%xmm0, 0x60(%rsp)
   3e23c: 4c 89 f9                     	movq	%r15, %rcx
   3e23f: 83 e1 1f                     	andl	$0x1f, %ecx
   3e242: 0f 85 98 01 00 00            	jne	0x3e3e0 <decrypt_detached+0x4b0>
   3e248: 4c 89 ea                     	movq	%r13, %rdx
   3e24b: b8 20 00 00 00               	movl	$0x20, %eax
   3e250: 83 e2 1f                     	andl	$0x1f, %edx
   3e253: 4d 85 e4                     	testq	%r12, %r12
   3e256: 0f 84 59 02 00 00            	je	0x3e4b5 <decrypt_detached+0x585>
   3e25c: 49 83 fd 1f                  	cmpq	$0x1f, %r13
   3e260: 0f 86 8d 03 00 00            	jbe	0x3e5f3 <decrypt_detached+0x6c3>
   3e266: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3e270: c5 49 db cb                  	vpand	%xmm3, %xmm6, %xmm9
   3e274: c5 d1 ef cc                  	vpxor	%xmm4, %xmm5, %xmm1
   3e278: c5 41 ef d3                  	vpxor	%xmm3, %xmm7, %xmm10
   3e27c: 48 89 c7                     	movq	%rax, %rdi
   3e27f: c5 31 ef 4c 06 e0            	vpxor	-0x20(%rsi,%rax), %xmm9, %xmm9
   3e285: c5 31 ef c9                  	vpxor	%xmm1, %xmm9, %xmm9
   3e289: c5 b9 db cc                  	vpand	%xmm4, %xmm8, %xmm1
   3e28d: c5 f1 ef 4c 06 f0            	vpxor	-0x10(%rsi,%rax), %xmm1, %xmm1
   3e293: c4 41 7a 7f 4c 04 e0         	vmovdqu	%xmm9, -0x20(%r12,%rax)
   3e29a: c4 c1 71 ef ca               	vpxor	%xmm10, %xmm1, %xmm1
   3e29f: c4 41 79 6f d0               	vmovdqa	%xmm8, %xmm10
   3e2a4: c4 42 59 dc c0               	vaesenc	%xmm8, %xmm4, %xmm8
   3e2a9: c4 c1 7a 7f 4c 04 f0         	vmovdqu	%xmm1, -0x10(%r12,%rax)
   3e2b0: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e2b5: 48 83 c0 20                  	addq	$0x20, %rax
   3e2b9: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e2be: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e2c3: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e2c8: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e2cd: c4 e2 69 dc ed               	vaesenc	%xmm5, %xmm2, %xmm5
   3e2d2: c4 e2 29 dc d2               	vaesenc	%xmm2, %xmm10, %xmm2
   3e2d7: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e2db: c4 c1 69 ef d1               	vpxor	%xmm9, %xmm2, %xmm2
   3e2e0: 49 39 c5                     	cmpq	%rax, %r13
   3e2e3: 73 8b                        	jae	0x3e270 <decrypt_detached+0x340>
   3e2e5: c5 79 7f 84 24 90 00 00 00   	vmovdqa	%xmm8, 0x90(%rsp)
   3e2ee: 4c 8d 44 24 20               	leaq	0x20(%rsp), %r8
   3e2f3: c5 f9 7f a4 24 80 00 00 00   	vmovdqa	%xmm4, 0x80(%rsp)
   3e2fc: c5 f9 7f 7c 24 70            	vmovdqa	%xmm7, 0x70(%rsp)
   3e302: c5 f9 7f 74 24 50            	vmovdqa	%xmm6, 0x50(%rsp)
   3e308: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   3e30e: c5 f9 7f 6c 24 30            	vmovdqa	%xmm5, 0x30(%rsp)
   3e314: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   3e31a: c5 f9 7f 44 24 60            	vmovdqa	%xmm0, 0x60(%rsp)
   3e320: 48 85 d2                     	testq	%rdx, %rdx
   3e323: 75 7b                        	jne	0x3e3a0 <decrypt_detached+0x470>
   3e325: 48 8d bc 24 f0 00 00 00      	leaq	0xf0(%rsp), %rdi
   3e32d: 4c 89 e9                     	movq	%r13, %rcx
   3e330: 4c 89 fa                     	movq	%r15, %rdx
   3e333: 4c 89 f6                     	movq	%r14, %rsi
   3e336: 48 89 7c 24 18               	movq	%rdi, 0x18(%rsp)
   3e33b: e8 60 f8 ff ff               	callq	0x3dba0 <aegis128l_mac>
   3e340: 49 83 fe 10                  	cmpq	$0x10, %r14
   3e344: 48 8b 7c 24 18               	movq	0x18(%rsp), %rdi
   3e349: 0f 84 e9 01 00 00            	je	0x3e538 <decrypt_detached+0x608>
   3e34f: 49 83 fe 20                  	cmpq	$0x20, %r14
   3e353: 0f 85 b1 02 00 00            	jne	0x3e60a <decrypt_detached+0x6da>
   3e359: 48 89 de                     	movq	%rbx, %rsi
   3e35c: e8 4f 02 fd ff               	callq	0xe5b0 <crypto_verify_32@plt>
   3e361: 85 c0                        	testl	%eax, %eax
   3e363: 89 c3                        	movl	%eax, %ebx
   3e365: 0f 95 c0                     	setne	%al
   3e368: 4d 85 e4                     	testq	%r12, %r12
   3e36b: 74 04                        	je	0x3e371 <decrypt_detached+0x441>
   3e36d: 84 c0                        	testb	%al, %al
   3e36f: 75 5f                        	jne	0x3e3d0 <decrypt_detached+0x4a0>
   3e371: 48 8b 84 24 18 01 00 00      	movq	0x118(%rsp), %rax
   3e379: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3e382: 0f 85 91 02 00 00            	jne	0x3e619 <decrypt_detached+0x6e9>
   3e388: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   3e38c: 89 d8                        	movl	%ebx, %eax
   3e38e: 5b                           	popq	%rbx
   3e38f: 41 5c                        	popq	%r12
   3e391: 41 5d                        	popq	%r13
   3e393: 41 5e                        	popq	%r14
   3e395: 41 5f                        	popq	%r15
   3e397: 5d                           	popq	%rbp
   3e398: c3                           	retq
   3e399: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3e3a0: 48 01 fe                     	addq	%rdi, %rsi
   3e3a3: 4c 01 e7                     	addq	%r12, %rdi
   3e3a6: 4d 85 e4                     	testq	%r12, %r12
   3e3a9: 0f 84 19 02 00 00            	je	0x3e5c8 <decrypt_detached+0x698>
   3e3af: 4c 8d 44 24 20               	leaq	0x20(%rsp), %r8
   3e3b4: 4c 89 c1                     	movq	%r8, %rcx
   3e3b7: 4c 89 44 24 18               	movq	%r8, 0x18(%rsp)
   3e3bc: e8 1f fa ff ff               	callq	0x3dde0 <aegis128l_declast>
   3e3c1: 4c 8b 44 24 18               	movq	0x18(%rsp), %r8
   3e3c6: e9 5a ff ff ff               	jmp	0x3e325 <decrypt_detached+0x3f5>
   3e3cb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3e3d0: 4c 89 ea                     	movq	%r13, %rdx
   3e3d3: 31 f6                        	xorl	%esi, %esi
   3e3d5: 4c 89 e7                     	movq	%r12, %rdi
   3e3d8: e8 f3 ff fc ff               	callq	0xe3d0 <memset@plt>
   3e3dd: eb 92                        	jmp	0x3e371 <decrypt_detached+0x441>
   3e3df: 90                           	nop
   3e3e0: c5 f1 ef c9                  	vpxor	%xmm1, %xmm1, %xmm1
   3e3e4: 48 8d bc 24 a0 00 00 00      	leaq	0xa0(%rsp), %rdi
   3e3ec: 49 01 d1                     	addq	%rdx, %r9
   3e3ef: c5 f9 7f 8c 24 a0 00 00 00   	vmovdqa	%xmm1, 0xa0(%rsp)
   3e3f8: 49 89 f8                     	movq	%rdi, %r8
   3e3fb: 4c 89 c8                     	movq	%r9, %rax
   3e3fe: c5 f9 7f 8c 24 b0 00 00 00   	vmovdqa	%xmm1, 0xb0(%rsp)
   3e407: 83 f9 08                     	cmpl	$0x8, %ecx
   3e40a: 0f 83 88 01 00 00            	jae	0x3e598 <decrypt_detached+0x668>
   3e410: 31 d2                        	xorl	%edx, %edx
   3e412: f6 c1 04                     	testb	$0x4, %cl
   3e415: 0f 85 65 01 00 00            	jne	0x3e580 <decrypt_detached+0x650>
   3e41b: f6 c1 02                     	testb	$0x2, %cl
   3e41e: 0f 85 3c 01 00 00            	jne	0x3e560 <decrypt_detached+0x630>
   3e424: 83 e1 01                     	andl	$0x1, %ecx
   3e427: 0f 85 23 01 00 00            	jne	0x3e550 <decrypt_detached+0x620>
   3e42d: c4 c2 59 dc c8               	vaesenc	%xmm8, %xmm4, %xmm1
   3e432: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e437: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e43c: 4c 89 ea                     	movq	%r13, %rdx
   3e43f: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e444: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e449: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e44e: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   3e457: c4 e2 69 dc ed               	vaesenc	%xmm5, %xmm2, %xmm5
   3e45c: c4 e2 39 dc d2               	vaesenc	%xmm2, %xmm8, %xmm2
   3e461: 83 e2 1f                     	andl	$0x1f, %edx
   3e464: c5 f9 7f a4 24 80 00 00 00   	vmovdqa	%xmm4, 0x80(%rsp)
   3e46d: c5 f9 7f 7c 24 70            	vmovdqa	%xmm7, 0x70(%rsp)
   3e473: c5 79 6f c1                  	vmovdqa	%xmm1, %xmm8
   3e477: b8 20 00 00 00               	movl	$0x20, %eax
   3e47c: c5 e9 ef 94 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm2, %xmm2
   3e485: c5 f9 ef 84 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm0, %xmm0
   3e48e: c5 f9 7f 74 24 50            	vmovdqa	%xmm6, 0x50(%rsp)
   3e494: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   3e49a: c5 f9 7f 6c 24 30            	vmovdqa	%xmm5, 0x30(%rsp)
   3e4a0: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   3e4a6: c5 f9 7f 44 24 60            	vmovdqa	%xmm0, 0x60(%rsp)
   3e4ac: 4d 85 e4                     	testq	%r12, %r12
   3e4af: 0f 85 a7 fd ff ff            	jne	0x3e25c <decrypt_detached+0x32c>
   3e4b5: 49 83 fd 1f                  	cmpq	$0x1f, %r13
   3e4b9: 0f 86 00 01 00 00            	jbe	0x3e5bf <decrypt_detached+0x68f>
   3e4bf: 90                           	nop
   3e4c0: c5 49 db cb                  	vpand	%xmm3, %xmm6, %xmm9
   3e4c4: c5 d1 ef cc                  	vpxor	%xmm4, %xmm5, %xmm1
   3e4c8: c5 41 ef d3                  	vpxor	%xmm3, %xmm7, %xmm10
   3e4cc: 48 89 c7                     	movq	%rax, %rdi
   3e4cf: c5 31 ef 4c 06 e0            	vpxor	-0x20(%rsi,%rax), %xmm9, %xmm9
   3e4d5: c5 31 ef c9                  	vpxor	%xmm1, %xmm9, %xmm9
   3e4d9: c5 b9 db cc                  	vpand	%xmm4, %xmm8, %xmm1
   3e4dd: c5 f1 ef 4c 06 f0            	vpxor	-0x10(%rsi,%rax), %xmm1, %xmm1
   3e4e3: 48 8d 40 20                  	leaq	0x20(%rax), %rax
   3e4e7: c4 c1 71 ef ca               	vpxor	%xmm10, %xmm1, %xmm1
   3e4ec: c4 41 79 6f d0               	vmovdqa	%xmm8, %xmm10
   3e4f1: c4 42 59 dc c0               	vaesenc	%xmm8, %xmm4, %xmm8
   3e4f6: c4 e2 41 dc e4               	vaesenc	%xmm4, %xmm7, %xmm4
   3e4fb: c4 e2 79 dc ff               	vaesenc	%xmm7, %xmm0, %xmm7
   3e500: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3e505: c4 e2 61 dc f6               	vaesenc	%xmm6, %xmm3, %xmm6
   3e50a: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3e50f: c4 e2 69 dc ed               	vaesenc	%xmm5, %xmm2, %xmm5
   3e514: c4 e2 29 dc d2               	vaesenc	%xmm2, %xmm10, %xmm2
   3e519: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e51d: c4 c1 69 ef d1               	vpxor	%xmm9, %xmm2, %xmm2
   3e522: 49 39 c5                     	cmpq	%rax, %r13
   3e525: 73 99                        	jae	0x3e4c0 <decrypt_detached+0x590>
   3e527: c5 f9 7f 8c 24 d0 00 00 00   	vmovdqa	%xmm1, 0xd0(%rsp)
   3e530: e9 b0 fd ff ff               	jmp	0x3e2e5 <decrypt_detached+0x3b5>
   3e535: 0f 1f 00                     	nopl	(%rax)
   3e538: 48 89 de                     	movq	%rbx, %rsi
   3e53b: e8 d0 fd fc ff               	callq	0xe310 <crypto_verify_16@plt>
   3e540: 85 c0                        	testl	%eax, %eax
   3e542: 89 c3                        	movl	%eax, %ebx
   3e544: 0f 95 c0                     	setne	%al
   3e547: e9 1c fe ff ff               	jmp	0x3e368 <decrypt_detached+0x438>
   3e54c: 0f 1f 40 00                  	nopl	(%rax)
   3e550: 0f b6 04 10                  	movzbl	(%rax,%rdx), %eax
   3e554: 41 88 04 10                  	movb	%al, (%r8,%rdx)
   3e558: e9 d0 fe ff ff               	jmp	0x3e42d <decrypt_detached+0x4fd>
   3e55d: 0f 1f 00                     	nopl	(%rax)
   3e560: 0f b7 3c 10                  	movzwl	(%rax,%rdx), %edi
   3e564: 66 41 89 3c 10               	movw	%di, (%r8,%rdx)
   3e569: 48 83 c2 02                  	addq	$0x2, %rdx
   3e56d: 83 e1 01                     	andl	$0x1, %ecx
   3e570: 0f 84 b7 fe ff ff            	je	0x3e42d <decrypt_detached+0x4fd>
   3e576: eb d8                        	jmp	0x3e550 <decrypt_detached+0x620>
   3e578: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   3e580: 8b 10                        	movl	(%rax), %edx
   3e582: 41 89 10                     	movl	%edx, (%r8)
   3e585: ba 04 00 00 00               	movl	$0x4, %edx
   3e58a: f6 c1 02                     	testb	$0x2, %cl
   3e58d: 0f 84 91 fe ff ff            	je	0x3e424 <decrypt_detached+0x4f4>
   3e593: eb cb                        	jmp	0x3e560 <decrypt_detached+0x630>
   3e595: 0f 1f 00                     	nopl	(%rax)
   3e598: 41 89 ca                     	movl	%ecx, %r10d
   3e59b: 31 c0                        	xorl	%eax, %eax
   3e59d: 41 83 e2 f8                  	andl	$-0x8, %r10d
   3e5a1: 89 c2                        	movl	%eax, %edx
   3e5a3: 83 c0 08                     	addl	$0x8, %eax
   3e5a6: 4d 8b 04 11                  	movq	(%r9,%rdx), %r8
   3e5aa: 4c 89 04 17                  	movq	%r8, (%rdi,%rdx)
   3e5ae: 44 39 d0                     	cmpl	%r10d, %eax
   3e5b1: 72 ee                        	jb	0x3e5a1 <decrypt_detached+0x671>
   3e5b3: 4c 8d 04 07                  	leaq	(%rdi,%rax), %r8
   3e5b7: 4c 01 c8                     	addq	%r9, %rax
   3e5ba: e9 51 fe ff ff               	jmp	0x3e410 <decrypt_detached+0x4e0>
   3e5bf: 48 85 d2                     	testq	%rdx, %rdx
   3e5c2: 74 3c                        	je	0x3e600 <decrypt_detached+0x6d0>
   3e5c4: 0f 1f 40 00                  	nopl	(%rax)
   3e5c8: 4c 8d 44 24 20               	leaq	0x20(%rsp), %r8
   3e5cd: 48 8d bc 24 c0 00 00 00      	leaq	0xc0(%rsp), %rdi
   3e5d5: 4c 89 c1                     	movq	%r8, %rcx
   3e5d8: 4c 89 44 24 18               	movq	%r8, 0x18(%rsp)
   3e5dd: e8 fe f7 ff ff               	callq	0x3dde0 <aegis128l_declast>
   3e5e2: 4c 8b 44 24 18               	movq	0x18(%rsp), %r8
   3e5e7: e9 39 fd ff ff               	jmp	0x3e325 <decrypt_detached+0x3f5>
   3e5ec: 31 d2                        	xorl	%edx, %edx
   3e5ee: e9 49 fc ff ff               	jmp	0x3e23c <decrypt_detached+0x30c>
   3e5f3: 48 85 d2                     	testq	%rdx, %rdx
   3e5f6: 74 08                        	je	0x3e600 <decrypt_detached+0x6d0>
   3e5f8: 4c 89 e7                     	movq	%r12, %rdi
   3e5fb: e9 af fd ff ff               	jmp	0x3e3af <decrypt_detached+0x47f>
   3e600: 4c 8d 44 24 20               	leaq	0x20(%rsp), %r8
   3e605: e9 1b fd ff ff               	jmp	0x3e325 <decrypt_detached+0x3f5>
   3e60a: b8 01 00 00 00               	movl	$0x1, %eax
   3e60f: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   3e614: e9 4f fd ff ff               	jmp	0x3e368 <decrypt_detached+0x438>
   3e619: e8 d2 fc fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3e61e: 66 90                        	nop

000000000003e620 <encrypt_detached>:
   3e620: 55                           	pushq	%rbp
   3e621: 49 89 f2                     	movq	%rsi, %r10
   3e624: 48 89 d6                     	movq	%rdx, %rsi
   3e627: 48 89 ca                     	movq	%rcx, %rdx
   3e62a: 4c 89 c1                     	movq	%r8, %rcx
   3e62d: 48 89 e5                     	movq	%rsp, %rbp
   3e630: 41 56                        	pushq	%r14
   3e632: 41 55                        	pushq	%r13
   3e634: 41 54                        	pushq	%r12
   3e636: 53                           	pushq	%rbx
   3e637: 48 83 e4 e0                  	andq	$-0x20, %rsp
   3e63b: 48 81 ec e0 00 00 00         	subq	$0xe0, %rsp
   3e642: c5 79 6f 0d c6 29 02 00      	vmovdqa	0x229c6(%rip), %xmm9    # 0x61010 <sysconf@GLIBC_2.2.5+0x61010>
   3e64a: 4c 8b 5d 10                  	movq	0x10(%rbp), %r11
   3e64e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3e657: 48 89 84 24 d8 00 00 00      	movq	%rax, 0xd8(%rsp)
   3e65f: 48 8b 45 20                  	movq	0x20(%rbp), %rax
   3e663: c5 f9 6f 3d 95 29 02 00      	vmovdqa	0x22995(%rip), %xmm7    # 0x61000 <sysconf@GLIBC_2.2.5+0x61000>
   3e66b: c4 c2 41 dc d9               	vaesenc	%xmm9, %xmm7, %xmm3
   3e670: c5 fa 6f 28                  	vmovdqu	(%rax), %xmm5
   3e674: 48 8b 45 18                  	movq	0x18(%rbp), %rax
   3e678: c5 7a 6f 18                  	vmovdqu	(%rax), %xmm11
   3e67c: c5 d1 ef cf                  	vpxor	%xmm7, %xmm5, %xmm1
   3e680: c4 41 51 ef d1               	vpxor	%xmm9, %xmm5, %xmm10
   3e685: c4 e2 31 dc ff               	vaesenc	%xmm7, %xmm9, %xmm7
   3e68a: c4 62 29 dc c1               	vaesenc	%xmm1, %xmm10, %xmm8
   3e68f: c4 42 71 dc d2               	vaesenc	%xmm10, %xmm1, %xmm10
   3e694: c4 c1 51 ef d3               	vpxor	%xmm11, %xmm5, %xmm2
   3e699: c4 e2 69 dc e1               	vaesenc	%xmm1, %xmm2, %xmm4
   3e69e: c4 e2 31 dc c2               	vaesenc	%xmm2, %xmm9, %xmm0
   3e6a3: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   3e6a8: c4 c1 71 ef cb               	vpxor	%xmm11, %xmm1, %xmm1
   3e6ad: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   3e6b1: c4 42 69 dc c9               	vaesenc	%xmm9, %xmm2, %xmm9
   3e6b6: c4 c2 29 dc d0               	vaesenc	%xmm8, %xmm10, %xmm2
   3e6bb: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e6c0: c4 62 39 dc c1               	vaesenc	%xmm1, %xmm8, %xmm8
   3e6c5: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e6ca: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e6cf: c4 41 39 ef c3               	vpxor	%xmm11, %xmm8, %xmm8
   3e6d4: c4 e2 41 dc db               	vaesenc	%xmm3, %xmm7, %xmm3
   3e6d9: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   3e6dd: c4 e2 31 dc ff               	vaesenc	%xmm7, %xmm9, %xmm7
   3e6e2: c4 e2 29 dc f2               	vaesenc	%xmm2, %xmm10, %xmm6
   3e6e7: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e6ec: c4 c2 69 dc d0               	vaesenc	%xmm8, %xmm2, %xmm2
   3e6f1: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e6f6: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e6fb: c4 c1 69 ef d3               	vpxor	%xmm11, %xmm2, %xmm2
   3e700: c4 e2 41 dc db               	vaesenc	%xmm3, %xmm7, %xmm3
   3e705: c4 42 71 dc c9               	vaesenc	%xmm9, %xmm1, %xmm9
   3e70a: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   3e70e: c4 e2 31 dc cf               	vaesenc	%xmm7, %xmm9, %xmm1
   3e713: c4 e2 29 dc fe               	vaesenc	%xmm6, %xmm10, %xmm7
   3e718: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e71d: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   3e722: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e727: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e72c: c4 42 39 dc c9               	vaesenc	%xmm9, %xmm8, %xmm9
   3e731: c4 e2 71 dc db               	vaesenc	%xmm3, %xmm1, %xmm3
   3e736: c4 c1 49 ef f3               	vpxor	%xmm11, %xmm6, %xmm6
   3e73b: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   3e73f: c4 e2 31 dc c9               	vaesenc	%xmm1, %xmm9, %xmm1
   3e744: c4 42 69 dc c9               	vaesenc	%xmm9, %xmm2, %xmm9
   3e749: c4 e2 29 dc d7               	vaesenc	%xmm7, %xmm10, %xmm2
   3e74e: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e753: c4 e2 41 dc fe               	vaesenc	%xmm6, %xmm7, %xmm7
   3e758: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e75d: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e762: c4 c1 41 ef fb               	vpxor	%xmm11, %xmm7, %xmm7
   3e767: c4 e2 71 dc db               	vaesenc	%xmm3, %xmm1, %xmm3
   3e76c: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   3e770: c4 e2 31 dc c9               	vaesenc	%xmm1, %xmm9, %xmm1
   3e775: c4 42 49 dc c9               	vaesenc	%xmm9, %xmm6, %xmm9
   3e77a: c4 e2 29 dc f2               	vaesenc	%xmm2, %xmm10, %xmm6
   3e77f: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e784: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   3e789: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e78e: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e793: c4 c1 69 ef d3               	vpxor	%xmm11, %xmm2, %xmm2
   3e798: c4 e2 71 dc db               	vaesenc	%xmm3, %xmm1, %xmm3
   3e79d: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   3e7a1: c4 e2 31 dc c9               	vaesenc	%xmm1, %xmm9, %xmm1
   3e7a6: c4 42 41 dc c9               	vaesenc	%xmm9, %xmm7, %xmm9
   3e7ab: c4 e2 29 dc fe               	vaesenc	%xmm6, %xmm10, %xmm7
   3e7b0: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e7b5: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   3e7ba: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e7bf: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e7c4: c4 c1 49 ef f3               	vpxor	%xmm11, %xmm6, %xmm6
   3e7c9: c4 e2 71 dc db               	vaesenc	%xmm3, %xmm1, %xmm3
   3e7ce: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   3e7d2: c4 e2 31 dc c9               	vaesenc	%xmm1, %xmm9, %xmm1
   3e7d7: c4 42 69 dc c9               	vaesenc	%xmm9, %xmm2, %xmm9
   3e7dc: c4 e2 29 dc d7               	vaesenc	%xmm7, %xmm10, %xmm2
   3e7e1: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e7e6: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e7eb: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e7f0: c4 e2 71 dc db               	vaesenc	%xmm3, %xmm1, %xmm3
   3e7f5: c4 e2 31 dc c9               	vaesenc	%xmm1, %xmm9, %xmm1
   3e7fa: c4 42 49 dc c9               	vaesenc	%xmm9, %xmm6, %xmm9
   3e7ff: c4 e2 41 dc f6               	vaesenc	%xmm6, %xmm7, %xmm6
   3e804: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   3e808: c4 c1 49 ef f3               	vpxor	%xmm11, %xmm6, %xmm6
   3e80d: c4 62 29 dc c2               	vaesenc	%xmm2, %xmm10, %xmm8
   3e812: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e817: c4 e2 69 dc d6               	vaesenc	%xmm6, %xmm2, %xmm2
   3e81c: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e821: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e826: c4 c1 69 ef d3               	vpxor	%xmm11, %xmm2, %xmm2
   3e82b: c4 e2 71 dc db               	vaesenc	%xmm3, %xmm1, %xmm3
   3e830: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   3e834: c4 e2 31 dc c9               	vaesenc	%xmm1, %xmm9, %xmm1
   3e839: c4 c2 29 dc f8               	vaesenc	%xmm8, %xmm10, %xmm7
   3e83e: c4 42 49 dc c9               	vaesenc	%xmm9, %xmm6, %xmm9
   3e843: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e848: c4 62 39 dc c2               	vaesenc	%xmm2, %xmm8, %xmm8
   3e84d: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e852: c5 f9 7f 7c 24 70            	vmovdqa	%xmm7, 0x70(%rsp)
   3e858: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e85d: c4 e2 31 dc f1               	vaesenc	%xmm1, %xmm9, %xmm6
   3e862: c4 41 39 ef c3               	vpxor	%xmm11, %xmm8, %xmm8
   3e867: c5 79 7f 54 24 60            	vmovdqa	%xmm10, 0x60(%rsp)
   3e86d: c4 e2 71 dc db               	vaesenc	%xmm3, %xmm1, %xmm3
   3e872: c4 42 69 dc c9               	vaesenc	%xmm9, %xmm2, %xmm9
   3e877: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   3e87b: c5 f9 7f 64 24 50            	vmovdqa	%xmm4, 0x50(%rsp)
   3e881: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   3e887: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   3e88d: c5 79 7f 4c 24 10            	vmovdqa	%xmm9, 0x10(%rsp)
   3e893: c5 79 7f 04 24               	vmovdqa	%xmm8, (%rsp)
   3e898: c5 f9 7f 44 24 40            	vmovdqa	%xmm0, 0x40(%rsp)
   3e89e: 49 83 fb 1f                  	cmpq	$0x1f, %r11
   3e8a2: 0f 86 f0 04 00 00            	jbe	0x3ed98 <encrypt_detached+0x778>
   3e8a8: b8 20 00 00 00               	movl	$0x20, %eax
   3e8ad: 0f 1f 00                     	nopl	(%rax)
   3e8b0: c5 f9 6f cf                  	vmovdqa	%xmm7, %xmm1
   3e8b4: 49 89 c0                     	movq	%rax, %r8
   3e8b7: c4 e2 29 dc ff               	vaesenc	%xmm7, %xmm10, %xmm7
   3e8bc: c4 c2 71 dc c8               	vaesenc	%xmm8, %xmm1, %xmm1
   3e8c1: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e8c6: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e8cb: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e8d0: c4 e2 49 dc db               	vaesenc	%xmm3, %xmm6, %xmm3
   3e8d5: c4 c1 79 ef 44 01 f0         	vpxor	-0x10(%r9,%rax), %xmm0, %xmm0
   3e8dc: c4 e2 31 dc f6               	vaesenc	%xmm6, %xmm9, %xmm6
   3e8e1: c4 42 39 dc c9               	vaesenc	%xmm9, %xmm8, %xmm9
   3e8e6: c4 41 71 ef 44 01 e0         	vpxor	-0x20(%r9,%rax), %xmm1, %xmm8
   3e8ed: 48 8d 40 20                  	leaq	0x20(%rax), %rax
   3e8f1: 49 39 c3                     	cmpq	%rax, %r11
   3e8f4: 73 ba                        	jae	0x3e8b0 <encrypt_detached+0x290>
   3e8f6: c5 f9 7f 7c 24 70            	vmovdqa	%xmm7, 0x70(%rsp)
   3e8fc: c5 79 7f 54 24 60            	vmovdqa	%xmm10, 0x60(%rsp)
   3e902: c5 f9 7f 64 24 50            	vmovdqa	%xmm4, 0x50(%rsp)
   3e908: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   3e90e: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   3e914: c5 79 7f 4c 24 10            	vmovdqa	%xmm9, 0x10(%rsp)
   3e91a: c5 79 7f 04 24               	vmovdqa	%xmm8, (%rsp)
   3e91f: c5 f9 7f 44 24 40            	vmovdqa	%xmm0, 0x40(%rsp)
   3e925: 4c 89 db                     	movq	%r11, %rbx
   3e928: 83 e3 1f                     	andl	$0x1f, %ebx
   3e92b: 0f 85 ff 00 00 00            	jne	0x3ea30 <encrypt_detached+0x410>
   3e931: 48 83 f9 1f                  	cmpq	$0x1f, %rcx
   3e935: 0f 86 ba 01 00 00            	jbe	0x3eaf5 <encrypt_detached+0x4d5>
   3e93b: b8 20 00 00 00               	movl	$0x20, %eax
   3e940: c5 fa 6f 54 02 e0            	vmovdqu	-0x20(%rdx,%rax), %xmm2
   3e946: c5 e1 db ee                  	vpand	%xmm6, %xmm3, %xmm5
   3e94a: c4 41 31 ef da               	vpxor	%xmm10, %xmm9, %xmm11
   3e94f: 49 89 c0                     	movq	%rax, %r8
   3e952: c5 fa 6f 4c 02 f0            	vmovdqu	-0x10(%rdx,%rax), %xmm1
   3e958: c5 d1 ef ea                  	vpxor	%xmm2, %xmm5, %xmm5
   3e95c: c4 c1 51 ef eb               	vpxor	%xmm11, %xmm5, %xmm5
   3e961: c5 59 ef de                  	vpxor	%xmm6, %xmm4, %xmm11
   3e965: c5 fa 7f 6c 07 e0            	vmovdqu	%xmm5, -0x20(%rdi,%rax)
   3e96b: c4 c1 41 db ea               	vpand	%xmm10, %xmm7, %xmm5
   3e970: c5 d1 ef e9                  	vpxor	%xmm1, %xmm5, %xmm5
   3e974: c4 c1 51 ef eb               	vpxor	%xmm11, %xmm5, %xmm5
   3e979: c5 fa 7f 6c 07 f0            	vmovdqu	%xmm5, -0x10(%rdi,%rax)
   3e97f: c5 f9 6f ef                  	vmovdqa	%xmm7, %xmm5
   3e983: 48 8d 40 20                  	leaq	0x20(%rax), %rax
   3e987: c4 e2 29 dc ff               	vaesenc	%xmm7, %xmm10, %xmm7
   3e98c: c4 c2 51 dc e8               	vaesenc	%xmm8, %xmm5, %xmm5
   3e991: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3e996: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3e99b: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3e9a0: c4 e2 49 dc db               	vaesenc	%xmm3, %xmm6, %xmm3
   3e9a5: c4 e2 31 dc f6               	vaesenc	%xmm6, %xmm9, %xmm6
   3e9aa: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3e9ae: c4 42 39 dc c9               	vaesenc	%xmm9, %xmm8, %xmm9
   3e9b3: c5 51 ef c2                  	vpxor	%xmm2, %xmm5, %xmm8
   3e9b7: 48 39 c1                     	cmpq	%rax, %rcx
   3e9ba: 73 84                        	jae	0x3e940 <encrypt_detached+0x320>
   3e9bc: 49 89 c9                     	movq	%rcx, %r9
   3e9bf: c5 f9 7f 7c 24 70            	vmovdqa	%xmm7, 0x70(%rsp)
   3e9c5: c5 79 7f 54 24 60            	vmovdqa	%xmm10, 0x60(%rsp)
   3e9cb: c5 f9 7f 64 24 50            	vmovdqa	%xmm4, 0x50(%rsp)
   3e9d1: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   3e9d7: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   3e9dd: c5 79 7f 4c 24 10            	vmovdqa	%xmm9, 0x10(%rsp)
   3e9e3: c5 79 7f 04 24               	vmovdqa	%xmm8, (%rsp)
   3e9e8: c5 f9 7f 44 24 40            	vmovdqa	%xmm0, 0x40(%rsp)
   3e9ee: 41 83 e1 1f                  	andl	$0x1f, %r9d
   3e9f2: 0f 85 10 01 00 00            	jne	0x3eb08 <encrypt_detached+0x4e8>
   3e9f8: 49 89 e0                     	movq	%rsp, %r8
   3e9fb: 4c 89 da                     	movq	%r11, %rdx
   3e9fe: 4c 89 d7                     	movq	%r10, %rdi
   3ea01: e8 9a f1 ff ff               	callq	0x3dba0 <aegis128l_mac>
   3ea06: 48 8b 84 24 d8 00 00 00      	movq	0xd8(%rsp), %rax
   3ea0e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3ea17: 0f 85 9b 03 00 00            	jne	0x3edb8 <encrypt_detached+0x798>
   3ea1d: 48 8d 65 e0                  	leaq	-0x20(%rbp), %rsp
   3ea21: 31 c0                        	xorl	%eax, %eax
   3ea23: 5b                           	popq	%rbx
   3ea24: 41 5c                        	popq	%r12
   3ea26: 41 5d                        	popq	%r13
   3ea28: 41 5e                        	popq	%r14
   3ea2a: 5d                           	popq	%rbp
   3ea2b: c3                           	retq
   3ea2c: 0f 1f 40 00                  	nopl	(%rax)
   3ea30: c5 f1 ef c9                  	vpxor	%xmm1, %xmm1, %xmm1
   3ea34: 4c 8d a4 24 80 00 00 00      	leaq	0x80(%rsp), %r12
   3ea3c: 4d 01 c1                     	addq	%r8, %r9
   3ea3f: c5 f9 7f 8c 24 80 00 00 00   	vmovdqa	%xmm1, 0x80(%rsp)
   3ea48: 4d 89 e5                     	movq	%r12, %r13
   3ea4b: 4c 89 c8                     	movq	%r9, %rax
   3ea4e: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   3ea57: 83 fb 08                     	cmpl	$0x8, %ebx
   3ea5a: 0f 83 10 03 00 00            	jae	0x3ed70 <encrypt_detached+0x750>
   3ea60: 45 31 c0                     	xorl	%r8d, %r8d
   3ea63: f6 c3 04                     	testb	$0x4, %bl
   3ea66: 0f 85 b4 02 00 00            	jne	0x3ed20 <encrypt_detached+0x700>
   3ea6c: f6 c3 02                     	testb	$0x2, %bl
   3ea6f: 0f 85 8b 02 00 00            	jne	0x3ed00 <encrypt_detached+0x6e0>
   3ea75: 83 e3 01                     	andl	$0x1, %ebx
   3ea78: 0f 85 72 02 00 00            	jne	0x3ecf0 <encrypt_detached+0x6d0>
   3ea7e: c4 e2 29 dc cf               	vaesenc	%xmm7, %xmm10, %xmm1
   3ea83: c4 42 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm10
   3ea88: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3ea8d: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3ea92: c4 e2 49 dc db               	vaesenc	%xmm3, %xmm6, %xmm3
   3ea97: c5 f9 ef 84 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm0, %xmm0
   3eaa0: c5 f9 7f 4c 24 70            	vmovdqa	%xmm1, 0x70(%rsp)
   3eaa6: c4 e2 31 dc f6               	vaesenc	%xmm6, %xmm9, %xmm6
   3eaab: c4 42 39 dc c9               	vaesenc	%xmm9, %xmm8, %xmm9
   3eab0: c4 42 41 dc c0               	vaesenc	%xmm8, %xmm7, %xmm8
   3eab5: c5 79 7f 54 24 60            	vmovdqa	%xmm10, 0x60(%rsp)
   3eabb: c5 39 ef 84 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm8, %xmm8
   3eac4: c5 f9 7f 64 24 50            	vmovdqa	%xmm4, 0x50(%rsp)
   3eaca: c5 f9 6f f9                  	vmovdqa	%xmm1, %xmm7
   3eace: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   3ead4: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   3eada: c5 79 7f 4c 24 10            	vmovdqa	%xmm9, 0x10(%rsp)
   3eae0: c5 79 7f 04 24               	vmovdqa	%xmm8, (%rsp)
   3eae5: c5 f9 7f 44 24 40            	vmovdqa	%xmm0, 0x40(%rsp)
   3eaeb: 48 83 f9 1f                  	cmpq	$0x1f, %rcx
   3eaef: 0f 87 46 fe ff ff            	ja	0x3e93b <encrypt_detached+0x31b>
   3eaf5: 49 89 c9                     	movq	%rcx, %r9
   3eaf8: 45 31 c0                     	xorl	%r8d, %r8d
   3eafb: 41 83 e1 1f                  	andl	$0x1f, %r9d
   3eaff: 0f 84 f3 fe ff ff            	je	0x3e9f8 <encrypt_detached+0x3d8>
   3eb05: 0f 1f 00                     	nopl	(%rax)
   3eb08: c5 f1 ef c9                  	vpxor	%xmm1, %xmm1, %xmm1
   3eb0c: 4c 8d a4 24 80 00 00 00      	leaq	0x80(%rsp), %r12
   3eb14: 4c 01 c2                     	addq	%r8, %rdx
   3eb17: c5 f9 7f 8c 24 80 00 00 00   	vmovdqa	%xmm1, 0x80(%rsp)
   3eb20: 4c 89 e3                     	movq	%r12, %rbx
   3eb23: 48 89 d0                     	movq	%rdx, %rax
   3eb26: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   3eb2f: 41 83 f9 08                  	cmpl	$0x8, %r9d
   3eb33: 0f 83 07 02 00 00            	jae	0x3ed40 <encrypt_detached+0x720>
   3eb39: 31 d2                        	xorl	%edx, %edx
   3eb3b: 41 f6 c1 04                  	testb	$0x4, %r9b
   3eb3f: 0f 85 93 01 00 00            	jne	0x3ecd8 <encrypt_detached+0x6b8>
   3eb45: 41 f6 c1 02                  	testb	$0x2, %r9b
   3eb49: 0f 85 69 01 00 00            	jne	0x3ecb8 <encrypt_detached+0x698>
   3eb4f: 41 f6 c1 01                  	testb	$0x1, %r9b
   3eb53: 0f 85 4f 01 00 00            	jne	0x3eca8 <encrypt_detached+0x688>
   3eb59: c5 e1 db ce                  	vpand	%xmm6, %xmm3, %xmm1
   3eb5d: c4 c1 31 ef d2               	vpxor	%xmm10, %xmm9, %xmm2
   3eb62: c5 f1 ef 8c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm1, %xmm1
   3eb6b: 4a 8d 04 07                  	leaq	(%rdi,%r8), %rax
   3eb6f: 48 8d 94 24 a0 00 00 00      	leaq	0xa0(%rsp), %rdx
   3eb77: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   3eb7b: c5 d9 ef d6                  	vpxor	%xmm6, %xmm4, %xmm2
   3eb7f: c5 f9 7f 8c 24 a0 00 00 00   	vmovdqa	%xmm1, 0xa0(%rsp)
   3eb88: c4 c1 41 db ca               	vpand	%xmm10, %xmm7, %xmm1
   3eb8d: c5 f1 ef 8c 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm1, %xmm1
   3eb96: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   3eb9a: c4 c2 59 dc d2               	vaesenc	%xmm10, %xmm4, %xmm2
   3eb9f: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3eba4: c5 f9 7f 8c 24 b0 00 00 00   	vmovdqa	%xmm1, 0xb0(%rsp)
   3ebad: c4 e2 29 dc cf               	vaesenc	%xmm7, %xmm10, %xmm1
   3ebb2: c4 e2 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm0
   3ebb7: c5 f9 ef 84 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm0, %xmm0
   3ebc0: c5 f9 7f 4c 24 70            	vmovdqa	%xmm1, 0x70(%rsp)
   3ebc6: c4 e2 31 dc ce               	vaesenc	%xmm6, %xmm9, %xmm1
   3ebcb: c4 e2 49 dc db               	vaesenc	%xmm3, %xmm6, %xmm3
   3ebd0: c5 f9 7f 4c 24 20            	vmovdqa	%xmm1, 0x20(%rsp)
   3ebd6: c4 c2 41 dc c8               	vaesenc	%xmm8, %xmm7, %xmm1
   3ebdb: c5 f1 ef 8c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm1, %xmm1
   3ebe4: c5 f9 7f 54 24 60            	vmovdqa	%xmm2, 0x60(%rsp)
   3ebea: c4 c2 39 dc d1               	vaesenc	%xmm9, %xmm8, %xmm2
   3ebef: c5 f9 7f 64 24 50            	vmovdqa	%xmm4, 0x50(%rsp)
   3ebf5: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   3ebfb: c5 f9 7f 54 24 10            	vmovdqa	%xmm2, 0x10(%rsp)
   3ec01: c5 f9 7f 0c 24               	vmovdqa	%xmm1, (%rsp)
   3ec06: c5 f9 7f 44 24 40            	vmovdqa	%xmm0, 0x40(%rsp)
   3ec0c: 41 83 f9 08                  	cmpl	$0x8, %r9d
   3ec10: 72 56                        	jb	0x3ec68 <encrypt_detached+0x648>
   3ec12: 48 8b bc 24 a0 00 00 00      	movq	0xa0(%rsp), %rdi
   3ec1a: 4c 8d 40 08                  	leaq	0x8(%rax), %r8
   3ec1e: 49 83 e0 f8                  	andq	$-0x8, %r8
   3ec22: 48 89 38                     	movq	%rdi, (%rax)
   3ec25: 4a 8b 7c 0a f8               	movq	-0x8(%rdx,%r9), %rdi
   3ec2a: 49 89 7c 01 f8               	movq	%rdi, -0x8(%r9,%rax)
   3ec2f: 4c 29 c0                     	subq	%r8, %rax
   3ec32: 41 01 c1                     	addl	%eax, %r9d
   3ec35: 48 29 c2                     	subq	%rax, %rdx
   3ec38: 41 83 e1 f8                  	andl	$-0x8, %r9d
   3ec3c: 41 83 f9 08                  	cmpl	$0x8, %r9d
   3ec40: 0f 82 b2 fd ff ff            	jb	0x3e9f8 <encrypt_detached+0x3d8>
   3ec46: 41 83 e1 f8                  	andl	$-0x8, %r9d
   3ec4a: 31 c0                        	xorl	%eax, %eax
   3ec4c: 89 c7                        	movl	%eax, %edi
   3ec4e: 83 c0 08                     	addl	$0x8, %eax
   3ec51: 48 8b 1c 3a                  	movq	(%rdx,%rdi), %rbx
   3ec55: 49 89 1c 38                  	movq	%rbx, (%r8,%rdi)
   3ec59: 44 39 c8                     	cmpl	%r9d, %eax
   3ec5c: 72 ee                        	jb	0x3ec4c <encrypt_detached+0x62c>
   3ec5e: e9 95 fd ff ff               	jmp	0x3e9f8 <encrypt_detached+0x3d8>
   3ec63: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3ec68: 41 f6 c1 04                  	testb	$0x4, %r9b
   3ec6c: 0f 85 2e 01 00 00            	jne	0x3eda0 <encrypt_detached+0x780>
   3ec72: 45 85 c9                     	testl	%r9d, %r9d
   3ec75: 0f 84 7d fd ff ff            	je	0x3e9f8 <encrypt_detached+0x3d8>
   3ec7b: 0f b6 bc 24 a0 00 00 00      	movzbl	0xa0(%rsp), %edi
   3ec83: 40 88 38                     	movb	%dil, (%rax)
   3ec86: 41 f6 c1 02                  	testb	$0x2, %r9b
   3ec8a: 0f 84 68 fd ff ff            	je	0x3e9f8 <encrypt_detached+0x3d8>
   3ec90: 42 0f b7 54 0a fe            	movzwl	-0x2(%rdx,%r9), %edx
   3ec96: 66 41 89 54 01 fe            	movw	%dx, -0x2(%r9,%rax)
   3ec9c: e9 57 fd ff ff               	jmp	0x3e9f8 <encrypt_detached+0x3d8>
   3eca1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3eca8: 0f b6 04 10                  	movzbl	(%rax,%rdx), %eax
   3ecac: 88 04 13                     	movb	%al, (%rbx,%rdx)
   3ecaf: e9 a5 fe ff ff               	jmp	0x3eb59 <encrypt_detached+0x539>
   3ecb4: 0f 1f 40 00                  	nopl	(%rax)
   3ecb8: 44 0f b7 24 10               	movzwl	(%rax,%rdx), %r12d
   3ecbd: 66 44 89 24 13               	movw	%r12w, (%rbx,%rdx)
   3ecc2: 48 83 c2 02                  	addq	$0x2, %rdx
   3ecc6: 41 f6 c1 01                  	testb	$0x1, %r9b
   3ecca: 0f 84 89 fe ff ff            	je	0x3eb59 <encrypt_detached+0x539>
   3ecd0: eb d6                        	jmp	0x3eca8 <encrypt_detached+0x688>
   3ecd2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   3ecd8: 8b 10                        	movl	(%rax), %edx
   3ecda: 89 13                        	movl	%edx, (%rbx)
   3ecdc: ba 04 00 00 00               	movl	$0x4, %edx
   3ece1: 41 f6 c1 02                  	testb	$0x2, %r9b
   3ece5: 0f 84 64 fe ff ff            	je	0x3eb4f <encrypt_detached+0x52f>
   3eceb: eb cb                        	jmp	0x3ecb8 <encrypt_detached+0x698>
   3eced: 0f 1f 00                     	nopl	(%rax)
   3ecf0: 42 0f b6 04 00               	movzbl	(%rax,%r8), %eax
   3ecf5: 43 88 44 05 00               	movb	%al, (%r13,%r8)
   3ecfa: e9 7f fd ff ff               	jmp	0x3ea7e <encrypt_detached+0x45e>
   3ecff: 90                           	nop
   3ed00: 46 0f b7 0c 00               	movzwl	(%rax,%r8), %r9d
   3ed05: 66 47 89 4c 05 00            	movw	%r9w, (%r13,%r8)
   3ed0b: 49 83 c0 02                  	addq	$0x2, %r8
   3ed0f: 83 e3 01                     	andl	$0x1, %ebx
   3ed12: 0f 84 66 fd ff ff            	je	0x3ea7e <encrypt_detached+0x45e>
   3ed18: eb d6                        	jmp	0x3ecf0 <encrypt_detached+0x6d0>
   3ed1a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   3ed20: 44 8b 00                     	movl	(%rax), %r8d
   3ed23: 45 89 45 00                  	movl	%r8d, (%r13)
   3ed27: 41 b8 04 00 00 00            	movl	$0x4, %r8d
   3ed2d: f6 c3 02                     	testb	$0x2, %bl
   3ed30: 0f 84 3f fd ff ff            	je	0x3ea75 <encrypt_detached+0x455>
   3ed36: eb c8                        	jmp	0x3ed00 <encrypt_detached+0x6e0>
   3ed38: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   3ed40: 45 89 ce                     	movl	%r9d, %r14d
   3ed43: 31 c0                        	xorl	%eax, %eax
   3ed45: 41 83 e6 f8                  	andl	$-0x8, %r14d
   3ed49: 89 c3                        	movl	%eax, %ebx
   3ed4b: 83 c0 08                     	addl	$0x8, %eax
   3ed4e: 4c 8b 2c 1a                  	movq	(%rdx,%rbx), %r13
   3ed52: 4d 89 2c 1c                  	movq	%r13, (%r12,%rbx)
   3ed56: 44 39 f0                     	cmpl	%r14d, %eax
   3ed59: 72 ee                        	jb	0x3ed49 <encrypt_detached+0x729>
   3ed5b: 49 8d 1c 04                  	leaq	(%r12,%rax), %rbx
   3ed5f: 48 01 d0                     	addq	%rdx, %rax
   3ed62: e9 d2 fd ff ff               	jmp	0x3eb39 <encrypt_detached+0x519>
   3ed67: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3ed70: 41 89 de                     	movl	%ebx, %r14d
   3ed73: 31 c0                        	xorl	%eax, %eax
   3ed75: 41 83 e6 f8                  	andl	$-0x8, %r14d
   3ed79: 41 89 c0                     	movl	%eax, %r8d
   3ed7c: 83 c0 08                     	addl	$0x8, %eax
   3ed7f: 4f 8b 2c 01                  	movq	(%r9,%r8), %r13
   3ed83: 4f 89 2c 04                  	movq	%r13, (%r12,%r8)
   3ed87: 44 39 f0                     	cmpl	%r14d, %eax
   3ed8a: 72 ed                        	jb	0x3ed79 <encrypt_detached+0x759>
   3ed8c: 4d 8d 2c 04                  	leaq	(%r12,%rax), %r13
   3ed90: 4c 01 c8                     	addq	%r9, %rax
   3ed93: e9 c8 fc ff ff               	jmp	0x3ea60 <encrypt_detached+0x440>
   3ed98: 45 31 c0                     	xorl	%r8d, %r8d
   3ed9b: e9 85 fb ff ff               	jmp	0x3e925 <encrypt_detached+0x305>
   3eda0: 8b bc 24 a0 00 00 00         	movl	0xa0(%rsp), %edi
   3eda7: 89 38                        	movl	%edi, (%rax)
   3eda9: 42 8b 54 0a fc               	movl	-0x4(%rdx,%r9), %edx
   3edae: 41 89 54 01 fc               	movl	%edx, -0x4(%r9,%rax)
   3edb3: e9 40 fc ff ff               	jmp	0x3e9f8 <encrypt_detached+0x3d8>
   3edb8: e8 33 f5 fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3edbd: 0f 1f 00                     	nopl	(%rax)

000000000003edc0 <aegis256_init>:
   3edc0: c5 7a 6f 17                  	vmovdqu	(%rdi), %xmm10
   3edc4: c5 7a 6f 4f 10               	vmovdqu	0x10(%rdi), %xmm9
   3edc9: c5 f9 6f 1d 2f 22 02 00      	vmovdqa	0x2222f(%rip), %xmm3    # 0x61000 <sysconf@GLIBC_2.2.5+0x61000>
   3edd1: c5 f9 6f 05 37 22 02 00      	vmovdqa	0x22237(%rip), %xmm0    # 0x61010 <sysconf@GLIBC_2.2.5+0x61010>
   3edd9: c5 29 ef 06                  	vpxor	(%rsi), %xmm10, %xmm8
   3eddd: c5 b1 ef 76 10               	vpxor	0x10(%rsi), %xmm9, %xmm6
   3ede2: c5 a9 ef e3                  	vpxor	%xmm3, %xmm10, %xmm4
   3ede6: c5 b1 ef d0                  	vpxor	%xmm0, %xmm9, %xmm2
   3edea: c4 62 79 dc db               	vaesenc	%xmm3, %xmm0, %xmm11
   3edef: c4 e2 59 dc ca               	vaesenc	%xmm2, %xmm4, %xmm1
   3edf4: c4 c2 69 dc d0               	vaesenc	%xmm8, %xmm2, %xmm2
   3edf9: c4 e2 61 dc e4               	vaesenc	%xmm4, %xmm3, %xmm4
   3edfe: c4 c1 69 ef d2               	vpxor	%xmm10, %xmm2, %xmm2
   3ee03: c4 e2 49 dc d8               	vaesenc	%xmm0, %xmm6, %xmm3
   3ee08: c4 e2 59 dc c1               	vaesenc	%xmm1, %xmm4, %xmm0
   3ee0d: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   3ee12: c4 e2 21 dc e4               	vaesenc	%xmm4, %xmm11, %xmm4
   3ee17: c4 62 39 dc e6               	vaesenc	%xmm6, %xmm8, %xmm12
   3ee1c: c4 c1 71 ef c9               	vpxor	%xmm9, %xmm1, %xmm1
   3ee21: c4 42 61 dc db               	vaesenc	%xmm11, %xmm3, %xmm11
   3ee26: c4 e2 19 dc db               	vaesenc	%xmm3, %xmm12, %xmm3
   3ee2b: c4 42 69 dc e4               	vaesenc	%xmm12, %xmm2, %xmm12
   3ee30: c4 e2 59 dc d0               	vaesenc	%xmm0, %xmm4, %xmm2
   3ee35: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   3ee3a: c4 e2 21 dc e4               	vaesenc	%xmm4, %xmm11, %xmm4
   3ee3f: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   3ee44: c4 42 61 dc db               	vaesenc	%xmm11, %xmm3, %xmm11
   3ee49: c4 e2 19 dc db               	vaesenc	%xmm3, %xmm12, %xmm3
   3ee4e: c4 42 71 dc e4               	vaesenc	%xmm12, %xmm1, %xmm12
   3ee53: c4 e2 59 dc ca               	vaesenc	%xmm2, %xmm4, %xmm1
   3ee58: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   3ee5d: c4 e2 21 dc e4               	vaesenc	%xmm4, %xmm11, %xmm4
   3ee62: c4 42 61 dc db               	vaesenc	%xmm11, %xmm3, %xmm11
   3ee67: c5 e9 ef d6                  	vpxor	%xmm6, %xmm2, %xmm2
   3ee6b: c4 e2 19 dc db               	vaesenc	%xmm3, %xmm12, %xmm3
   3ee70: c4 42 79 dc e4               	vaesenc	%xmm12, %xmm0, %xmm12
   3ee75: c4 e2 59 dc c1               	vaesenc	%xmm1, %xmm4, %xmm0
   3ee7a: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   3ee7f: c4 e2 21 dc e4               	vaesenc	%xmm4, %xmm11, %xmm4
   3ee84: c4 c1 71 ef ca               	vpxor	%xmm10, %xmm1, %xmm1
   3ee89: c4 42 61 dc db               	vaesenc	%xmm11, %xmm3, %xmm11
   3ee8e: c4 e2 19 dc db               	vaesenc	%xmm3, %xmm12, %xmm3
   3ee93: c4 42 69 dc e4               	vaesenc	%xmm12, %xmm2, %xmm12
   3ee98: c4 e2 59 dc d0               	vaesenc	%xmm0, %xmm4, %xmm2
   3ee9d: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   3eea2: c4 e2 21 dc e4               	vaesenc	%xmm4, %xmm11, %xmm4
   3eea7: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   3eeac: c4 42 61 dc db               	vaesenc	%xmm11, %xmm3, %xmm11
   3eeb1: c4 e2 19 dc db               	vaesenc	%xmm3, %xmm12, %xmm3
   3eeb6: c4 42 71 dc e4               	vaesenc	%xmm12, %xmm1, %xmm12
   3eebb: c4 e2 59 dc ca               	vaesenc	%xmm2, %xmm4, %xmm1
   3eec0: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   3eec5: c4 e2 21 dc e4               	vaesenc	%xmm4, %xmm11, %xmm4
   3eeca: c4 42 61 dc db               	vaesenc	%xmm11, %xmm3, %xmm11
   3eecf: c4 c1 69 ef d0               	vpxor	%xmm8, %xmm2, %xmm2
   3eed4: c4 e2 19 dc db               	vaesenc	%xmm3, %xmm12, %xmm3
   3eed9: c4 42 79 dc e4               	vaesenc	%xmm12, %xmm0, %xmm12
   3eede: c4 e2 59 dc c1               	vaesenc	%xmm1, %xmm4, %xmm0
   3eee3: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   3eee8: c4 e2 21 dc e4               	vaesenc	%xmm4, %xmm11, %xmm4
   3eeed: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   3eef1: c4 e2 59 dc e8               	vaesenc	%xmm0, %xmm4, %xmm5
   3eef6: c4 42 61 dc db               	vaesenc	%xmm11, %xmm3, %xmm11
   3eefb: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   3ef00: c4 e2 19 dc db               	vaesenc	%xmm3, %xmm12, %xmm3
   3ef05: c4 e2 21 dc e4               	vaesenc	%xmm4, %xmm11, %xmm4
   3ef0a: c4 c1 79 ef c2               	vpxor	%xmm10, %xmm0, %xmm0
   3ef0f: c4 e2 59 dc fd               	vaesenc	%xmm5, %xmm4, %xmm7
   3ef14: c4 42 69 dc e4               	vaesenc	%xmm12, %xmm2, %xmm12
   3ef19: c4 42 61 dc db               	vaesenc	%xmm11, %xmm3, %xmm11
   3ef1e: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   3ef23: c4 e2 19 dc d3               	vaesenc	%xmm3, %xmm12, %xmm2
   3ef28: c4 c1 51 ef e9               	vpxor	%xmm9, %xmm5, %xmm5
   3ef2d: c4 e2 21 dc dc               	vaesenc	%xmm4, %xmm11, %xmm3
   3ef32: c4 42 71 dc e4               	vaesenc	%xmm12, %xmm1, %xmm12
   3ef37: c4 e2 61 dc e7               	vaesenc	%xmm7, %xmm3, %xmm4
   3ef3c: c4 42 69 dc db               	vaesenc	%xmm11, %xmm2, %xmm11
   3ef41: c4 e2 41 dc fd               	vaesenc	%xmm5, %xmm7, %xmm7
   3ef46: c4 e2 19 dc ca               	vaesenc	%xmm2, %xmm12, %xmm1
   3ef4b: c4 c1 41 ef f8               	vpxor	%xmm8, %xmm7, %xmm7
   3ef50: c4 42 79 dc e4               	vaesenc	%xmm12, %xmm0, %xmm12
   3ef55: c4 e2 21 dc db               	vaesenc	%xmm3, %xmm11, %xmm3
   3ef5a: c4 c2 71 dc d3               	vaesenc	%xmm11, %xmm1, %xmm2
   3ef5f: c4 c2 51 dc c4               	vaesenc	%xmm12, %xmm5, %xmm0
   3ef64: c4 e2 61 dc ec               	vaesenc	%xmm4, %xmm3, %xmm5
   3ef69: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   3ef6e: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3ef73: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   3ef77: c4 e2 19 dc c9               	vaesenc	%xmm1, %xmm12, %xmm1
   3ef7c: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3ef81: c4 e2 79 dc c9               	vaesenc	%xmm1, %xmm0, %xmm1
   3ef86: c4 e2 41 dc c0               	vaesenc	%xmm0, %xmm7, %xmm0
   3ef8b: c4 e2 61 dc fd               	vaesenc	%xmm5, %xmm3, %xmm7
   3ef90: c4 e2 51 dc ec               	vaesenc	%xmm4, %xmm5, %xmm5
   3ef95: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3ef9a: c4 c1 51 ef ea               	vpxor	%xmm10, %xmm5, %xmm5
   3ef9f: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3efa4: c4 e2 79 dc c9               	vaesenc	%xmm1, %xmm0, %xmm1
   3efa9: c4 e2 59 dc c0               	vaesenc	%xmm0, %xmm4, %xmm0
   3efae: c4 e2 61 dc e7               	vaesenc	%xmm7, %xmm3, %xmm4
   3efb3: c4 e2 41 dc fd               	vaesenc	%xmm5, %xmm7, %xmm7
   3efb8: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3efbd: c4 c1 41 ef f9               	vpxor	%xmm9, %xmm7, %xmm7
   3efc2: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3efc7: c4 e2 79 dc c9               	vaesenc	%xmm1, %xmm0, %xmm1
   3efcc: c4 e2 51 dc c0               	vaesenc	%xmm0, %xmm5, %xmm0
   3efd1: c4 e2 61 dc ec               	vaesenc	%xmm4, %xmm3, %xmm5
   3efd6: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   3efdb: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3efe0: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3efe5: c4 c1 59 ef e0               	vpxor	%xmm8, %xmm4, %xmm4
   3efea: c4 e2 79 dc c9               	vaesenc	%xmm1, %xmm0, %xmm1
   3efef: c4 e2 41 dc c0               	vaesenc	%xmm0, %xmm7, %xmm0
   3eff4: c4 e2 61 dc fd               	vaesenc	%xmm5, %xmm3, %xmm7
   3eff9: c4 e2 51 dc ec               	vaesenc	%xmm4, %xmm5, %xmm5
   3effe: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3f003: c5 d1 ef ee                  	vpxor	%xmm6, %xmm5, %xmm5
   3f007: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3f00c: c4 e2 79 dc c9               	vaesenc	%xmm1, %xmm0, %xmm1
   3f011: c5 f9 7f 7a 50               	vmovdqa	%xmm7, 0x50(%rdx)
   3f016: c4 e2 59 dc c0               	vaesenc	%xmm0, %xmm4, %xmm0
   3f01b: c5 f9 7f 5a 40               	vmovdqa	%xmm3, 0x40(%rdx)
   3f020: c5 f9 7f 52 30               	vmovdqa	%xmm2, 0x30(%rdx)
   3f025: c5 f9 7f 4a 20               	vmovdqa	%xmm1, 0x20(%rdx)
   3f02a: c5 f9 7f 42 10               	vmovdqa	%xmm0, 0x10(%rdx)
   3f02f: c5 f9 7f 2a                  	vmovdqa	%xmm5, (%rdx)
   3f033: c3                           	retq
   3f034: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3f03f: 90                           	nop

000000000003f040 <aegis256_mac>:
   3f040: c4 c1 79 6f 40 30            	vmovdqa	0x30(%r8), %xmm0
   3f046: c4 c1 79 6f 68 40            	vmovdqa	0x40(%r8), %xmm5
   3f04c: 48 c1 e1 03                  	shlq	$0x3, %rcx
   3f050: 48 8d 04 d5 00 00 00 00      	leaq	(,%rdx,8), %rax
   3f058: c4 e1 f9 6e d0               	vmovq	%rax, %xmm2
   3f05d: c4 c1 79 6f 30               	vmovdqa	(%r8), %xmm6
   3f062: c4 c2 51 dc 78 50            	vaesenc	0x50(%r8), %xmm5, %xmm7
   3f068: c4 e2 79 dc e5               	vaesenc	%xmm5, %xmm0, %xmm4
   3f06d: c4 c1 79 6f 68 20            	vmovdqa	0x20(%r8), %xmm5
   3f073: c4 e3 e9 22 d1 01            	vpinsrq	$0x1, %rcx, %xmm2, %xmm2
   3f079: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   3f07d: c4 e2 51 dc c0               	vaesenc	%xmm0, %xmm5, %xmm0
   3f082: c4 c1 79 6f 68 10            	vmovdqa	0x10(%r8), %xmm5
   3f088: c4 c2 51 dc 48 20            	vaesenc	0x20(%r8), %xmm5, %xmm1
   3f08e: c4 e2 49 dc dd               	vaesenc	%xmm5, %xmm6, %xmm3
   3f093: c4 c1 79 6f 68 50            	vmovdqa	0x50(%r8), %xmm5
   3f099: c4 e2 51 dc f6               	vaesenc	%xmm6, %xmm5, %xmm6
   3f09e: c4 e2 59 dc ef               	vaesenc	%xmm7, %xmm4, %xmm5
   3f0a3: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3f0a8: c5 c9 ef f2                  	vpxor	%xmm2, %xmm6, %xmm6
   3f0ac: c4 e2 71 dc c0               	vaesenc	%xmm0, %xmm1, %xmm0
   3f0b1: c4 e2 61 dc c9               	vaesenc	%xmm1, %xmm3, %xmm1
   3f0b6: c4 e2 41 dc fe               	vaesenc	%xmm6, %xmm7, %xmm7
   3f0bb: c4 e2 49 dc db               	vaesenc	%xmm3, %xmm6, %xmm3
   3f0c0: c4 e2 59 dc f5               	vaesenc	%xmm5, %xmm4, %xmm6
   3f0c5: c5 c1 ef fa                  	vpxor	%xmm2, %xmm7, %xmm7
   3f0c9: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3f0ce: c4 e2 71 dc c0               	vaesenc	%xmm0, %xmm1, %xmm0
   3f0d3: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   3f0d8: c4 e2 61 dc c9               	vaesenc	%xmm1, %xmm3, %xmm1
   3f0dd: c4 e2 41 dc db               	vaesenc	%xmm3, %xmm7, %xmm3
   3f0e2: c5 d1 ef ea                  	vpxor	%xmm2, %xmm5, %xmm5
   3f0e6: c4 e2 59 dc fe               	vaesenc	%xmm6, %xmm4, %xmm7
   3f0eb: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3f0f0: c4 e2 49 dc f5               	vaesenc	%xmm5, %xmm6, %xmm6
   3f0f5: c4 e2 71 dc c0               	vaesenc	%xmm0, %xmm1, %xmm0
   3f0fa: c4 e2 61 dc c9               	vaesenc	%xmm1, %xmm3, %xmm1
   3f0ff: c5 c9 ef f2                  	vpxor	%xmm2, %xmm6, %xmm6
   3f103: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3f108: c4 e2 59 dc ef               	vaesenc	%xmm7, %xmm4, %xmm5
   3f10d: c4 e2 41 dc fe               	vaesenc	%xmm6, %xmm7, %xmm7
   3f112: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3f117: c4 e2 71 dc c0               	vaesenc	%xmm0, %xmm1, %xmm0
   3f11c: c5 c1 ef fa                  	vpxor	%xmm2, %xmm7, %xmm7
   3f120: c4 e2 61 dc c9               	vaesenc	%xmm1, %xmm3, %xmm1
   3f125: c4 e2 49 dc db               	vaesenc	%xmm3, %xmm6, %xmm3
   3f12a: c4 e2 59 dc f5               	vaesenc	%xmm5, %xmm4, %xmm6
   3f12f: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   3f134: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3f139: c5 d1 ef ea                  	vpxor	%xmm2, %xmm5, %xmm5
   3f13d: c4 e2 71 dc c0               	vaesenc	%xmm0, %xmm1, %xmm0
   3f142: c4 e2 61 dc c9               	vaesenc	%xmm1, %xmm3, %xmm1
   3f147: c4 e2 41 dc db               	vaesenc	%xmm3, %xmm7, %xmm3
   3f14c: c4 e2 59 dc fe               	vaesenc	%xmm6, %xmm4, %xmm7
   3f151: c4 e2 49 dc f5               	vaesenc	%xmm5, %xmm6, %xmm6
   3f156: c4 e2 79 dc e4               	vaesenc	%xmm4, %xmm0, %xmm4
   3f15b: c5 c9 ef f2                  	vpxor	%xmm2, %xmm6, %xmm6
   3f15f: c4 e2 71 dc c0               	vaesenc	%xmm0, %xmm1, %xmm0
   3f164: c4 c1 79 7f 78 50            	vmovdqa	%xmm7, 0x50(%r8)
   3f16a: c4 e2 61 dc c9               	vaesenc	%xmm1, %xmm3, %xmm1
   3f16f: c4 e2 51 dc db               	vaesenc	%xmm3, %xmm5, %xmm3
   3f174: c4 c1 79 7f 60 40            	vmovdqa	%xmm4, 0x40(%r8)
   3f17a: c4 c1 79 7f 40 30            	vmovdqa	%xmm0, 0x30(%r8)
   3f180: c4 c1 79 7f 48 20            	vmovdqa	%xmm1, 0x20(%r8)
   3f186: c4 c1 79 7f 58 10            	vmovdqa	%xmm3, 0x10(%r8)
   3f18c: c4 c1 79 7f 30               	vmovdqa	%xmm6, (%r8)
   3f191: 48 83 fe 10                  	cmpq	$0x10, %rsi
   3f195: 74 41                        	je	0x3f1d8 <aegis256_mac+0x198>
   3f197: 48 83 fe 20                  	cmpq	$0x20, %rsi
   3f19b: 75 2b                        	jne	0x3f1c8 <aegis256_mac+0x188>
   3f19d: c5 f1 ef cb                  	vpxor	%xmm3, %xmm1, %xmm1
   3f1a1: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   3f1a5: c5 fa 7f 0f                  	vmovdqu	%xmm1, (%rdi)
   3f1a9: c4 c1 79 6f 50 50            	vmovdqa	0x50(%r8), %xmm2
   3f1af: c4 c1 69 ef 40 40            	vpxor	0x40(%r8), %xmm2, %xmm0
   3f1b5: c4 c1 79 ef 40 30            	vpxor	0x30(%r8), %xmm0, %xmm0
   3f1bb: c5 fa 7f 47 10               	vmovdqu	%xmm0, 0x10(%rdi)
   3f1c0: c3                           	retq
   3f1c1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3f1c8: 48 89 f2                     	movq	%rsi, %rdx
   3f1cb: 31 f6                        	xorl	%esi, %esi
   3f1cd: e9 fe f1 fc ff               	jmp	0xe3d0 <memset@plt>
   3f1d2: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   3f1d8: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3f1dc: c5 c1 ef fc                  	vpxor	%xmm4, %xmm7, %xmm7
   3f1e0: c5 e1 ef de                  	vpxor	%xmm6, %xmm3, %xmm3
   3f1e4: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   3f1e8: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   3f1ec: c5 fa 7f 07                  	vmovdqu	%xmm0, (%rdi)
   3f1f0: c3                           	retq
   3f1f1: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3f1fc: 0f 1f 40 00                  	nopl	(%rax)

000000000003f200 <aegis256_declast>:
   3f200: 41 55                        	pushq	%r13
   3f202: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   3f206: 41 54                        	pushq	%r12
   3f208: 49 89 fc                     	movq	%rdi, %r12
   3f20b: 55                           	pushq	%rbp
   3f20c: 48 89 d5                     	movq	%rdx, %rbp
   3f20f: 53                           	pushq	%rbx
   3f210: 48 89 cb                     	movq	%rcx, %rbx
   3f213: b9 10 00 00 00               	movl	$0x10, %ecx
   3f218: 48 83 ec 28                  	subq	$0x28, %rsp
   3f21c: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3f225: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   3f22a: 31 c0                        	xorl	%eax, %eax
   3f22c: 49 89 e5                     	movq	%rsp, %r13
   3f22f: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   3f234: 4c 89 ef                     	movq	%r13, %rdi
   3f237: e8 f4 f2 fc ff               	callq	0xe530 <__memcpy_chk@plt>
   3f23c: c5 f9 6f 53 10               	vmovdqa	0x10(%rbx), %xmm2
   3f241: c5 f9 6f 5b 40               	vmovdqa	0x40(%rbx), %xmm3
   3f246: ba 10 00 00 00               	movl	$0x10, %edx
   3f24b: c5 e9 ef 04 24               	vpxor	(%rsp), %xmm2, %xmm0
   3f250: c5 e1 ef 4b 50               	vpxor	0x50(%rbx), %xmm3, %xmm1
   3f255: 48 29 ea                     	subq	%rbp, %rdx
   3f258: 31 f6                        	xorl	%esi, %esi
   3f25a: c5 f9 6f 63 20               	vmovdqa	0x20(%rbx), %xmm4
   3f25f: 48 89 d1                     	movq	%rdx, %rcx
   3f262: 49 8d 7c 2d 00               	leaq	(%r13,%rbp), %rdi
   3f267: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3f26b: c5 d9 db 4b 30               	vpand	0x30(%rbx), %xmm4, %xmm1
   3f270: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   3f274: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   3f279: e8 32 f6 fc ff               	callq	0xe8b0 <__memset_chk@plt>
   3f27e: 48 89 ea                     	movq	%rbp, %rdx
   3f281: 4c 89 ee                     	movq	%r13, %rsi
   3f284: 4c 89 e7                     	movq	%r12, %rdi
   3f287: e8 14 f3 fc ff               	callq	0xe5a0 <memcpy@plt>
   3f28c: c5 f9 6f 43 50               	vmovdqa	0x50(%rbx), %xmm0
   3f291: c5 f9 6f 6b 40               	vmovdqa	0x40(%rbx), %xmm5
   3f296: c5 f9 6f 73 30               	vmovdqa	0x30(%rbx), %xmm6
   3f29b: c5 f9 6f 7b 20               	vmovdqa	0x20(%rbx), %xmm7
   3f2a0: c4 e2 51 dc c8               	vaesenc	%xmm0, %xmm5, %xmm1
   3f2a5: c5 f9 6f 53 10               	vmovdqa	0x10(%rbx), %xmm2
   3f2aa: c5 f9 6f 1b                  	vmovdqa	(%rbx), %xmm3
   3f2ae: c5 f9 7f 4b 50               	vmovdqa	%xmm1, 0x50(%rbx)
   3f2b3: c4 e2 49 dc cd               	vaesenc	%xmm5, %xmm6, %xmm1
   3f2b8: c5 f9 7f 4b 40               	vmovdqa	%xmm1, 0x40(%rbx)
   3f2bd: c4 e2 41 dc ce               	vaesenc	%xmm6, %xmm7, %xmm1
   3f2c2: c4 e2 79 dc c3               	vaesenc	%xmm3, %xmm0, %xmm0
   3f2c7: c5 f9 ef 04 24               	vpxor	(%rsp), %xmm0, %xmm0
   3f2cc: c5 f9 7f 4b 30               	vmovdqa	%xmm1, 0x30(%rbx)
   3f2d1: c4 e2 69 dc cf               	vaesenc	%xmm7, %xmm2, %xmm1
   3f2d6: c5 f9 7f 4b 20               	vmovdqa	%xmm1, 0x20(%rbx)
   3f2db: c4 e2 61 dc ca               	vaesenc	%xmm2, %xmm3, %xmm1
   3f2e0: c5 f9 7f 4b 10               	vmovdqa	%xmm1, 0x10(%rbx)
   3f2e5: c5 f9 7f 03                  	vmovdqa	%xmm0, (%rbx)
   3f2e9: 48 8b 44 24 18               	movq	0x18(%rsp), %rax
   3f2ee: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3f2f7: 75 0b                        	jne	0x3f304 <aegis256_declast+0x104>
   3f2f9: 48 83 c4 28                  	addq	$0x28, %rsp
   3f2fd: 5b                           	popq	%rbx
   3f2fe: 5d                           	popq	%rbp
   3f2ff: 41 5c                        	popq	%r12
   3f301: 41 5d                        	popq	%r13
   3f303: c3                           	retq
   3f304: e8 e7 ef fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3f309: 0f 1f 80 00 00 00 00         	nopl	(%rax)

000000000003f310 <encrypt_detached>:
   3f310: 41 56                        	pushq	%r14
   3f312: 49 89 fb                     	movq	%rdi, %r11
   3f315: 41 55                        	pushq	%r13
   3f317: 41 54                        	pushq	%r12
   3f319: 49 89 cc                     	movq	%rcx, %r12
   3f31c: 4c 89 c1                     	movq	%r8, %rcx
   3f31f: 55                           	pushq	%rbp
   3f320: 48 89 d5                     	movq	%rdx, %rbp
   3f323: 53                           	pushq	%rbx
   3f324: 48 89 f3                     	movq	%rsi, %rbx
   3f327: 48 81 ec 90 00 00 00         	subq	$0x90, %rsp
   3f32e: 4c 8b 94 24 c0 00 00 00      	movq	0xc0(%rsp), %r10
   3f336: 49 89 e0                     	movq	%rsp, %r8
   3f339: 48 8b b4 24 c8 00 00 00      	movq	0xc8(%rsp), %rsi
   3f341: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3f34a: 48 89 84 24 88 00 00 00      	movq	%rax, 0x88(%rsp)
   3f352: 31 c0                        	xorl	%eax, %eax
   3f354: 48 8b bc 24 d0 00 00 00      	movq	0xd0(%rsp), %rdi
   3f35c: 4c 89 c2                     	movq	%r8, %rdx
   3f35f: e8 5c fa ff ff               	callq	0x3edc0 <aegis256_init>
   3f364: 49 83 fa 0f                  	cmpq	$0xf, %r10
   3f368: 0f 86 b2 04 00 00            	jbe	0x3f820 <encrypt_detached+0x510>
   3f36e: c5 f9 6f 6c 24 50            	vmovdqa	0x50(%rsp), %xmm5
   3f374: c5 f9 6f 64 24 40            	vmovdqa	0x40(%rsp), %xmm4
   3f37a: b8 10 00 00 00               	movl	$0x10, %eax
   3f37f: c5 f9 6f 5c 24 30            	vmovdqa	0x30(%rsp), %xmm3
   3f385: c5 f9 6f 54 24 20            	vmovdqa	0x20(%rsp), %xmm2
   3f38b: c5 f9 6f 4c 24 10            	vmovdqa	0x10(%rsp), %xmm1
   3f391: c5 f9 6f 04 24               	vmovdqa	(%rsp), %xmm0
   3f396: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3f3a0: c5 f9 6f f5                  	vmovdqa	%xmm5, %xmm6
   3f3a4: 48 89 c2                     	movq	%rax, %rdx
   3f3a7: c4 e2 59 dc ed               	vaesenc	%xmm5, %xmm4, %xmm5
   3f3ac: c4 e2 61 dc e4               	vaesenc	%xmm4, %xmm3, %xmm4
   3f3b1: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3f3b6: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3f3bb: c4 e2 79 dc c9               	vaesenc	%xmm1, %xmm0, %xmm1
   3f3c0: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3f3c5: c4 c1 79 ef 44 01 f0         	vpxor	-0x10(%r9,%rax), %xmm0, %xmm0
   3f3cc: 48 8d 40 10                  	leaq	0x10(%rax), %rax
   3f3d0: 49 39 c2                     	cmpq	%rax, %r10
   3f3d3: 73 cb                        	jae	0x3f3a0 <encrypt_detached+0x90>
   3f3d5: c5 f9 7f 6c 24 50            	vmovdqa	%xmm5, 0x50(%rsp)
   3f3db: c5 f9 7f 64 24 40            	vmovdqa	%xmm4, 0x40(%rsp)
   3f3e1: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   3f3e7: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   3f3ed: c5 f9 7f 4c 24 10            	vmovdqa	%xmm1, 0x10(%rsp)
   3f3f3: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   3f3f8: 4c 89 d6                     	movq	%r10, %rsi
   3f3fb: 83 e6 0f                     	andl	$0xf, %esi
   3f3fe: 0f 85 fc 00 00 00            	jne	0x3f500 <encrypt_detached+0x1f0>
   3f404: 48 83 f9 0f                  	cmpq	$0xf, %rcx
   3f408: 0f 86 ae 01 00 00            	jbe	0x3f5bc <encrypt_detached+0x2ac>
   3f40e: c5 f9 6f 74 24 50            	vmovdqa	0x50(%rsp), %xmm6
   3f414: c5 f9 6f 6c 24 40            	vmovdqa	0x40(%rsp), %xmm5
   3f41a: b8 10 00 00 00               	movl	$0x10, %eax
   3f41f: c5 f9 6f 54 24 10            	vmovdqa	0x10(%rsp), %xmm2
   3f425: c5 f9 6f 64 24 30            	vmovdqa	0x30(%rsp), %xmm4
   3f42b: c5 f9 6f 5c 24 20            	vmovdqa	0x20(%rsp), %xmm3
   3f431: c5 f9 6f 0c 24               	vmovdqa	(%rsp), %xmm1
   3f436: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3f440: c4 c1 7a 6f 7c 04 f0         	vmovdqu	-0x10(%r12,%rax), %xmm7
   3f447: c5 e1 db c4                  	vpand	%xmm4, %xmm3, %xmm0
   3f44b: c5 49 ef c5                  	vpxor	%xmm5, %xmm6, %xmm8
   3f44f: 48 89 c2                     	movq	%rax, %rdx
   3f452: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   3f456: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   3f45b: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   3f45f: c4 c1 7a 7f 44 03 f0         	vmovdqu	%xmm0, -0x10(%r11,%rax)
   3f466: c5 f9 6f c6                  	vmovdqa	%xmm6, %xmm0
   3f46a: 48 8d 40 10                  	leaq	0x10(%rax), %rax
   3f46e: c4 e2 51 dc f6               	vaesenc	%xmm6, %xmm5, %xmm6
   3f473: c4 e2 59 dc ed               	vaesenc	%xmm5, %xmm4, %xmm5
   3f478: c4 e2 61 dc e4               	vaesenc	%xmm4, %xmm3, %xmm4
   3f47d: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3f482: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3f487: c4 e2 79 dc c9               	vaesenc	%xmm1, %xmm0, %xmm1
   3f48c: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   3f490: 48 39 c1                     	cmpq	%rax, %rcx
   3f493: 73 ab                        	jae	0x3f440 <encrypt_detached+0x130>
   3f495: 48 89 c8                     	movq	%rcx, %rax
   3f498: c5 f9 7f 74 24 50            	vmovdqa	%xmm6, 0x50(%rsp)
   3f49e: c5 f9 7f 6c 24 40            	vmovdqa	%xmm5, 0x40(%rsp)
   3f4a4: c5 f9 7f 64 24 30            	vmovdqa	%xmm4, 0x30(%rsp)
   3f4aa: c5 f9 7f 5c 24 20            	vmovdqa	%xmm3, 0x20(%rsp)
   3f4b0: c5 f9 7f 54 24 10            	vmovdqa	%xmm2, 0x10(%rsp)
   3f4b6: c5 f9 7f 0c 24               	vmovdqa	%xmm1, (%rsp)
   3f4bb: 83 e0 0f                     	andl	$0xf, %eax
   3f4be: 0f 85 0c 01 00 00            	jne	0x3f5d0 <encrypt_detached+0x2c0>
   3f4c4: 4c 89 d2                     	movq	%r10, %rdx
   3f4c7: 48 89 ee                     	movq	%rbp, %rsi
   3f4ca: 48 89 df                     	movq	%rbx, %rdi
   3f4cd: e8 6e fb ff ff               	callq	0x3f040 <aegis256_mac>
   3f4d2: 48 8b 84 24 88 00 00 00      	movq	0x88(%rsp), %rax
   3f4da: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3f4e3: 0f 85 53 03 00 00            	jne	0x3f83c <encrypt_detached+0x52c>
   3f4e9: 48 81 c4 90 00 00 00         	addq	$0x90, %rsp
   3f4f0: 31 c0                        	xorl	%eax, %eax
   3f4f2: 5b                           	popq	%rbx
   3f4f3: 5d                           	popq	%rbp
   3f4f4: 41 5c                        	popq	%r12
   3f4f6: 41 5d                        	popq	%r13
   3f4f8: 41 5e                        	popq	%r14
   3f4fa: c3                           	retq
   3f4fb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3f500: 48 8d 7c 24 60               	leaq	0x60(%rsp), %rdi
   3f505: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   3f509: 49 01 d1                     	addq	%rdx, %r9
   3f50c: c5 f9 7f 44 24 60            	vmovdqa	%xmm0, 0x60(%rsp)
   3f512: 49 89 fd                     	movq	%rdi, %r13
   3f515: 4c 89 c8                     	movq	%r9, %rax
   3f518: 83 fe 08                     	cmpl	$0x8, %esi
   3f51b: 0f 83 cf 02 00 00            	jae	0x3f7f0 <encrypt_detached+0x4e0>
   3f521: 31 d2                        	xorl	%edx, %edx
   3f523: 40 f6 c6 04                  	testb	$0x4, %sil
   3f527: 0f 85 73 02 00 00            	jne	0x3f7a0 <encrypt_detached+0x490>
   3f52d: 40 f6 c6 02                  	testb	$0x2, %sil
   3f531: 0f 85 49 02 00 00            	jne	0x3f780 <encrypt_detached+0x470>
   3f537: 83 e6 01                     	andl	$0x1, %esi
   3f53a: 0f 85 28 02 00 00            	jne	0x3f768 <encrypt_detached+0x458>
   3f540: c5 f9 6f 44 24 50            	vmovdqa	0x50(%rsp), %xmm0
   3f546: c5 f9 6f 7c 24 40            	vmovdqa	0x40(%rsp), %xmm7
   3f54c: c4 e2 41 dc c8               	vaesenc	%xmm0, %xmm7, %xmm1
   3f551: c5 f9 6f 7c 24 30            	vmovdqa	0x30(%rsp), %xmm7
   3f557: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   3f55d: c4 e2 41 dc 4c 24 40         	vaesenc	0x40(%rsp), %xmm7, %xmm1
   3f564: c5 f9 6f 7c 24 20            	vmovdqa	0x20(%rsp), %xmm7
   3f56a: c5 f9 7f 4c 24 40            	vmovdqa	%xmm1, 0x40(%rsp)
   3f570: c4 e2 41 dc 4c 24 30         	vaesenc	0x30(%rsp), %xmm7, %xmm1
   3f577: c5 f9 6f 7c 24 10            	vmovdqa	0x10(%rsp), %xmm7
   3f57d: c5 f9 7f 4c 24 30            	vmovdqa	%xmm1, 0x30(%rsp)
   3f583: c4 e2 41 dc 4c 24 20         	vaesenc	0x20(%rsp), %xmm7, %xmm1
   3f58a: c5 f9 6f 3c 24               	vmovdqa	(%rsp), %xmm7
   3f58f: c5 f9 7f 4c 24 20            	vmovdqa	%xmm1, 0x20(%rsp)
   3f595: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   3f59a: c5 f9 ef 44 24 60            	vpxor	0x60(%rsp), %xmm0, %xmm0
   3f5a0: c4 e2 41 dc 4c 24 10         	vaesenc	0x10(%rsp), %xmm7, %xmm1
   3f5a7: c5 f9 7f 4c 24 10            	vmovdqa	%xmm1, 0x10(%rsp)
   3f5ad: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   3f5b2: 48 83 f9 0f                  	cmpq	$0xf, %rcx
   3f5b6: 0f 87 52 fe ff ff            	ja	0x3f40e <encrypt_detached+0xfe>
   3f5bc: 48 89 c8                     	movq	%rcx, %rax
   3f5bf: 31 d2                        	xorl	%edx, %edx
   3f5c1: 83 e0 0f                     	andl	$0xf, %eax
   3f5c4: 0f 84 fa fe ff ff            	je	0x3f4c4 <encrypt_detached+0x1b4>
   3f5ca: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   3f5d0: 4c 8d 4c 24 60               	leaq	0x60(%rsp), %r9
   3f5d5: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   3f5d9: 49 01 d4                     	addq	%rdx, %r12
   3f5dc: c5 f9 7f 44 24 60            	vmovdqa	%xmm0, 0x60(%rsp)
   3f5e2: 4d 89 cd                     	movq	%r9, %r13
   3f5e5: 4c 89 e6                     	movq	%r12, %rsi
   3f5e8: 83 f8 08                     	cmpl	$0x8, %eax
   3f5eb: 0f 83 cf 01 00 00            	jae	0x3f7c0 <encrypt_detached+0x4b0>
   3f5f1: 31 ff                        	xorl	%edi, %edi
   3f5f3: a8 04                        	testb	$0x4, %al
   3f5f5: 0f 85 55 01 00 00            	jne	0x3f750 <encrypt_detached+0x440>
   3f5fb: a8 02                        	testb	$0x2, %al
   3f5fd: 0f 85 2d 01 00 00            	jne	0x3f730 <encrypt_detached+0x420>
   3f603: a8 01                        	testb	$0x1, %al
   3f605: 0f 85 15 01 00 00            	jne	0x3f720 <encrypt_detached+0x410>
   3f60b: c5 f9 6f 64 24 40            	vmovdqa	0x40(%rsp), %xmm4
   3f611: c5 f9 6f 4c 24 10            	vmovdqa	0x10(%rsp), %xmm1
   3f617: 49 01 d3                     	addq	%rdx, %r11
   3f61a: 48 8d 54 24 70               	leaq	0x70(%rsp), %rdx
   3f61f: c5 f9 6f 44 24 50            	vmovdqa	0x50(%rsp), %xmm0
   3f625: c5 f9 6f 5c 24 30            	vmovdqa	0x30(%rsp), %xmm3
   3f62b: c5 f9 6f 54 24 20            	vmovdqa	0x20(%rsp), %xmm2
   3f631: c5 f9 ef 6c 24 60            	vpxor	0x60(%rsp), %xmm0, %xmm5
   3f637: c5 d9 ef f1                  	vpxor	%xmm1, %xmm4, %xmm6
   3f63b: c5 f9 6f 3c 24               	vmovdqa	(%rsp), %xmm7
   3f640: c5 d1 ef ee                  	vpxor	%xmm6, %xmm5, %xmm5
   3f644: c5 e9 db f3                  	vpand	%xmm3, %xmm2, %xmm6
   3f648: c5 d1 ef ee                  	vpxor	%xmm6, %xmm5, %xmm5
   3f64c: c5 f9 7f 6c 24 70            	vmovdqa	%xmm5, 0x70(%rsp)
   3f652: c4 e2 59 dc e8               	vaesenc	%xmm0, %xmm4, %xmm5
   3f657: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   3f65c: c5 f9 ef 44 24 60            	vpxor	0x60(%rsp), %xmm0, %xmm0
   3f662: c4 e2 61 dc e4               	vaesenc	%xmm4, %xmm3, %xmm4
   3f667: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3f66c: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3f671: c5 f9 7f 6c 24 50            	vmovdqa	%xmm5, 0x50(%rsp)
   3f677: c4 e2 41 dc c9               	vaesenc	%xmm1, %xmm7, %xmm1
   3f67c: c5 f9 7f 64 24 40            	vmovdqa	%xmm4, 0x40(%rsp)
   3f682: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   3f688: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   3f68e: c5 f9 7f 4c 24 10            	vmovdqa	%xmm1, 0x10(%rsp)
   3f694: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   3f699: 83 f8 08                     	cmpl	$0x8, %eax
   3f69c: 72 52                        	jb	0x3f6f0 <encrypt_detached+0x3e0>
   3f69e: 48 8b 74 24 70               	movq	0x70(%rsp), %rsi
   3f6a3: 4d 8d 4b 08                  	leaq	0x8(%r11), %r9
   3f6a7: 49 83 e1 f8                  	andq	$-0x8, %r9
   3f6ab: 49 89 33                     	movq	%rsi, (%r11)
   3f6ae: 48 8b 74 02 f8               	movq	-0x8(%rdx,%rax), %rsi
   3f6b3: 4a 89 74 18 f8               	movq	%rsi, -0x8(%rax,%r11)
   3f6b8: 4d 29 cb                     	subq	%r9, %r11
   3f6bb: 48 89 d6                     	movq	%rdx, %rsi
   3f6be: 44 01 d8                     	addl	%r11d, %eax
   3f6c1: 4c 29 de                     	subq	%r11, %rsi
   3f6c4: 83 e0 f8                     	andl	$-0x8, %eax
   3f6c7: 83 f8 08                     	cmpl	$0x8, %eax
   3f6ca: 0f 82 f4 fd ff ff            	jb	0x3f4c4 <encrypt_detached+0x1b4>
   3f6d0: 83 e0 f8                     	andl	$-0x8, %eax
   3f6d3: 31 d2                        	xorl	%edx, %edx
   3f6d5: 89 d7                        	movl	%edx, %edi
   3f6d7: 83 c2 08                     	addl	$0x8, %edx
   3f6da: 4c 8b 1c 3e                  	movq	(%rsi,%rdi), %r11
   3f6de: 4d 89 1c 39                  	movq	%r11, (%r9,%rdi)
   3f6e2: 39 c2                        	cmpl	%eax, %edx
   3f6e4: 72 ef                        	jb	0x3f6d5 <encrypt_detached+0x3c5>
   3f6e6: e9 d9 fd ff ff               	jmp	0x3f4c4 <encrypt_detached+0x1b4>
   3f6eb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3f6f0: a8 04                        	testb	$0x4, %al
   3f6f2: 0f 85 2f 01 00 00            	jne	0x3f827 <encrypt_detached+0x517>
   3f6f8: 85 c0                        	testl	%eax, %eax
   3f6fa: 0f 84 c4 fd ff ff            	je	0x3f4c4 <encrypt_detached+0x1b4>
   3f700: 0f b6 74 24 70               	movzbl	0x70(%rsp), %esi
   3f705: 41 88 33                     	movb	%sil, (%r11)
   3f708: a8 02                        	testb	$0x2, %al
   3f70a: 0f 84 b4 fd ff ff            	je	0x3f4c4 <encrypt_detached+0x1b4>
   3f710: 0f b7 54 02 fe               	movzwl	-0x2(%rdx,%rax), %edx
   3f715: 66 42 89 54 18 fe            	movw	%dx, -0x2(%rax,%r11)
   3f71b: e9 a4 fd ff ff               	jmp	0x3f4c4 <encrypt_detached+0x1b4>
   3f720: 0f b6 34 3e                  	movzbl	(%rsi,%rdi), %esi
   3f724: 41 88 74 3d 00               	movb	%sil, (%r13,%rdi)
   3f729: e9 dd fe ff ff               	jmp	0x3f60b <encrypt_detached+0x2fb>
   3f72e: 66 90                        	nop
   3f730: 44 0f b7 0c 3e               	movzwl	(%rsi,%rdi), %r9d
   3f735: 66 45 89 4c 3d 00            	movw	%r9w, (%r13,%rdi)
   3f73b: 48 83 c7 02                  	addq	$0x2, %rdi
   3f73f: a8 01                        	testb	$0x1, %al
   3f741: 0f 84 c4 fe ff ff            	je	0x3f60b <encrypt_detached+0x2fb>
   3f747: eb d7                        	jmp	0x3f720 <encrypt_detached+0x410>
   3f749: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3f750: 8b 3e                        	movl	(%rsi), %edi
   3f752: 41 89 7d 00                  	movl	%edi, (%r13)
   3f756: bf 04 00 00 00               	movl	$0x4, %edi
   3f75b: a8 02                        	testb	$0x2, %al
   3f75d: 0f 84 a0 fe ff ff            	je	0x3f603 <encrypt_detached+0x2f3>
   3f763: eb cb                        	jmp	0x3f730 <encrypt_detached+0x420>
   3f765: 0f 1f 00                     	nopl	(%rax)
   3f768: 0f b6 04 10                  	movzbl	(%rax,%rdx), %eax
   3f76c: 41 88 44 15 00               	movb	%al, (%r13,%rdx)
   3f771: e9 ca fd ff ff               	jmp	0x3f540 <encrypt_detached+0x230>
   3f776: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   3f780: 0f b7 3c 10                  	movzwl	(%rax,%rdx), %edi
   3f784: 66 41 89 7c 15 00            	movw	%di, (%r13,%rdx)
   3f78a: 48 83 c2 02                  	addq	$0x2, %rdx
   3f78e: 83 e6 01                     	andl	$0x1, %esi
   3f791: 0f 84 a9 fd ff ff            	je	0x3f540 <encrypt_detached+0x230>
   3f797: eb cf                        	jmp	0x3f768 <encrypt_detached+0x458>
   3f799: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3f7a0: 8b 10                        	movl	(%rax), %edx
   3f7a2: 41 89 55 00                  	movl	%edx, (%r13)
   3f7a6: ba 04 00 00 00               	movl	$0x4, %edx
   3f7ab: 40 f6 c6 02                  	testb	$0x2, %sil
   3f7af: 0f 84 82 fd ff ff            	je	0x3f537 <encrypt_detached+0x227>
   3f7b5: eb c9                        	jmp	0x3f780 <encrypt_detached+0x470>
   3f7b7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3f7c0: 41 89 c6                     	movl	%eax, %r14d
   3f7c3: 31 f6                        	xorl	%esi, %esi
   3f7c5: 41 83 e6 f8                  	andl	$-0x8, %r14d
   3f7c9: 89 f7                        	movl	%esi, %edi
   3f7cb: 83 c6 08                     	addl	$0x8, %esi
   3f7ce: 4d 8b 2c 3c                  	movq	(%r12,%rdi), %r13
   3f7d2: 4d 89 2c 39                  	movq	%r13, (%r9,%rdi)
   3f7d6: 44 39 f6                     	cmpl	%r14d, %esi
   3f7d9: 72 ee                        	jb	0x3f7c9 <encrypt_detached+0x4b9>
   3f7db: 4d 8d 2c 31                  	leaq	(%r9,%rsi), %r13
   3f7df: 4c 01 e6                     	addq	%r12, %rsi
   3f7e2: e9 0a fe ff ff               	jmp	0x3f5f1 <encrypt_detached+0x2e1>
   3f7e7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3f7f0: 41 89 f6                     	movl	%esi, %r14d
   3f7f3: 31 c0                        	xorl	%eax, %eax
   3f7f5: 41 83 e6 f8                  	andl	$-0x8, %r14d
   3f7f9: 89 c2                        	movl	%eax, %edx
   3f7fb: 83 c0 08                     	addl	$0x8, %eax
   3f7fe: 4d 8b 2c 11                  	movq	(%r9,%rdx), %r13
   3f802: 4c 89 2c 17                  	movq	%r13, (%rdi,%rdx)
   3f806: 44 39 f0                     	cmpl	%r14d, %eax
   3f809: 72 ee                        	jb	0x3f7f9 <encrypt_detached+0x4e9>
   3f80b: 4c 8d 2c 07                  	leaq	(%rdi,%rax), %r13
   3f80f: 4c 01 c8                     	addq	%r9, %rax
   3f812: e9 0a fd ff ff               	jmp	0x3f521 <encrypt_detached+0x211>
   3f817: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3f820: 31 d2                        	xorl	%edx, %edx
   3f822: e9 d1 fb ff ff               	jmp	0x3f3f8 <encrypt_detached+0xe8>
   3f827: 8b 74 24 70                  	movl	0x70(%rsp), %esi
   3f82b: 41 89 33                     	movl	%esi, (%r11)
   3f82e: 8b 54 02 fc                  	movl	-0x4(%rdx,%rax), %edx
   3f832: 42 89 54 18 fc               	movl	%edx, -0x4(%rax,%r11)
   3f837: e9 88 fc ff ff               	jmp	0x3f4c4 <encrypt_detached+0x1b4>
   3f83c: e8 af ea fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3f841: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   3f84c: 0f 1f 40 00                  	nopl	(%rax)

000000000003f850 <decrypt_detached>:
   3f850: 41 57                        	pushq	%r15
   3f852: 49 89 f2                     	movq	%rsi, %r10
   3f855: 41 56                        	pushq	%r14
   3f857: 49 89 fe                     	movq	%rdi, %r14
   3f85a: 41 55                        	pushq	%r13
   3f85c: 41 54                        	pushq	%r12
   3f85e: 49 89 cc                     	movq	%rcx, %r12
   3f861: 55                           	pushq	%rbp
   3f862: 4c 89 c5                     	movq	%r8, %rbp
   3f865: 53                           	pushq	%rbx
   3f866: 48 89 d3                     	movq	%rdx, %rbx
   3f869: 48 81 ec c8 00 00 00         	subq	$0xc8, %rsp
   3f870: 4c 8b bc 24 00 01 00 00      	movq	0x100(%rsp), %r15
   3f878: 4c 8d 6c 24 10               	leaq	0x10(%rsp), %r13
   3f87d: 48 8b b4 24 08 01 00 00      	movq	0x108(%rsp), %rsi
   3f885: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   3f88e: 48 89 84 24 b8 00 00 00      	movq	%rax, 0xb8(%rsp)
   3f896: 31 c0                        	xorl	%eax, %eax
   3f898: 48 8b bc 24 10 01 00 00      	movq	0x110(%rsp), %rdi
   3f8a0: 4c 89 ea                     	movq	%r13, %rdx
   3f8a3: e8 18 f5 ff ff               	callq	0x3edc0 <aegis256_init>
   3f8a8: 49 83 ff 0f                  	cmpq	$0xf, %r15
   3f8ac: 0f 86 1e 04 00 00            	jbe	0x3fcd0 <decrypt_detached+0x480>
   3f8b2: c5 f9 6f 6c 24 60            	vmovdqa	0x60(%rsp), %xmm5
   3f8b8: c5 f9 6f 64 24 50            	vmovdqa	0x50(%rsp), %xmm4
   3f8be: b8 10 00 00 00               	movl	$0x10, %eax
   3f8c3: c5 f9 6f 5c 24 40            	vmovdqa	0x40(%rsp), %xmm3
   3f8c9: c5 f9 6f 54 24 30            	vmovdqa	0x30(%rsp), %xmm2
   3f8cf: c5 f9 6f 4c 24 20            	vmovdqa	0x20(%rsp), %xmm1
   3f8d5: c5 f9 6f 44 24 10            	vmovdqa	0x10(%rsp), %xmm0
   3f8db: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   3f8e0: c5 f9 6f f5                  	vmovdqa	%xmm5, %xmm6
   3f8e4: 48 89 c2                     	movq	%rax, %rdx
   3f8e7: c4 e2 59 dc ed               	vaesenc	%xmm5, %xmm4, %xmm5
   3f8ec: c4 e2 61 dc e4               	vaesenc	%xmm4, %xmm3, %xmm4
   3f8f1: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3f8f6: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3f8fb: c4 e2 79 dc c9               	vaesenc	%xmm1, %xmm0, %xmm1
   3f900: c4 e2 49 dc c0               	vaesenc	%xmm0, %xmm6, %xmm0
   3f905: c4 c1 79 ef 44 01 f0         	vpxor	-0x10(%r9,%rax), %xmm0, %xmm0
   3f90c: 48 8d 40 10                  	leaq	0x10(%rax), %rax
   3f910: 49 39 c7                     	cmpq	%rax, %r15
   3f913: 73 cb                        	jae	0x3f8e0 <decrypt_detached+0x90>
   3f915: c5 f9 7f 6c 24 60            	vmovdqa	%xmm5, 0x60(%rsp)
   3f91b: c5 f9 7f 64 24 50            	vmovdqa	%xmm4, 0x50(%rsp)
   3f921: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   3f927: c5 f9 7f 54 24 30            	vmovdqa	%xmm2, 0x30(%rsp)
   3f92d: c5 f9 7f 4c 24 20            	vmovdqa	%xmm1, 0x20(%rsp)
   3f933: c5 f9 7f 44 24 10            	vmovdqa	%xmm0, 0x10(%rsp)
   3f939: 4c 89 f9                     	movq	%r15, %rcx
   3f93c: 83 e1 0f                     	andl	$0xf, %ecx
   3f93f: 0f 85 7b 01 00 00            	jne	0x3fac0 <decrypt_detached+0x270>
   3f945: 48 89 de                     	movq	%rbx, %rsi
   3f948: 83 e6 0f                     	andl	$0xf, %esi
   3f94b: 4d 85 f6                     	testq	%r14, %r14
   3f94e: 0f 84 2d 02 00 00            	je	0x3fb81 <decrypt_detached+0x331>
   3f954: 48 83 fb 0f                  	cmpq	$0xf, %rbx
   3f958: 0f 86 79 03 00 00            	jbe	0x3fcd7 <decrypt_detached+0x487>
   3f95e: c5 f9 6f 74 24 60            	vmovdqa	0x60(%rsp), %xmm6
   3f964: c5 f9 6f 6c 24 50            	vmovdqa	0x50(%rsp), %xmm5
   3f96a: b8 10 00 00 00               	movl	$0x10, %eax
   3f96f: c5 f9 6f 54 24 20            	vmovdqa	0x20(%rsp), %xmm2
   3f975: c5 f9 6f 64 24 40            	vmovdqa	0x40(%rsp), %xmm4
   3f97b: c5 f9 6f 5c 24 30            	vmovdqa	0x30(%rsp), %xmm3
   3f981: c5 f9 6f 4c 24 10            	vmovdqa	0x10(%rsp), %xmm1
   3f987: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3f990: c5 e1 db c4                  	vpand	%xmm4, %xmm3, %xmm0
   3f994: c4 c1 79 ef 44 02 f0         	vpxor	-0x10(%r10,%rax), %xmm0, %xmm0
   3f99b: c5 c9 ef fd                  	vpxor	%xmm5, %xmm6, %xmm7
   3f99f: 48 89 c7                     	movq	%rax, %rdi
   3f9a2: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   3f9a6: c5 f9 6f fe                  	vmovdqa	%xmm6, %xmm7
   3f9aa: c4 e2 51 dc f6               	vaesenc	%xmm6, %xmm5, %xmm6
   3f9af: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   3f9b3: c4 e2 59 dc ed               	vaesenc	%xmm5, %xmm4, %xmm5
   3f9b8: c4 e2 61 dc e4               	vaesenc	%xmm4, %xmm3, %xmm4
   3f9bd: c4 c1 7a 7f 44 06 f0         	vmovdqu	%xmm0, -0x10(%r14,%rax)
   3f9c4: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3f9c9: 48 83 c0 10                  	addq	$0x10, %rax
   3f9cd: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3f9d2: c4 e2 41 dc c9               	vaesenc	%xmm1, %xmm7, %xmm1
   3f9d7: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   3f9db: 48 39 c3                     	cmpq	%rax, %rbx
   3f9de: 73 b0                        	jae	0x3f990 <decrypt_detached+0x140>
   3f9e0: c5 f9 7f 74 24 60            	vmovdqa	%xmm6, 0x60(%rsp)
   3f9e6: c5 f9 7f 6c 24 50            	vmovdqa	%xmm5, 0x50(%rsp)
   3f9ec: c5 f9 7f 64 24 40            	vmovdqa	%xmm4, 0x40(%rsp)
   3f9f2: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   3f9f8: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   3f9fe: c5 f9 7f 4c 24 10            	vmovdqa	%xmm1, 0x10(%rsp)
   3fa04: 48 85 f6                     	testq	%rsi, %rsi
   3fa07: 0f 85 93 00 00 00            	jne	0x3faa0 <decrypt_detached+0x250>
   3fa0d: 4d 89 e8                     	movq	%r13, %r8
   3fa10: 48 89 d9                     	movq	%rbx, %rcx
   3fa13: 4c 89 fa                     	movq	%r15, %rdx
   3fa16: 48 89 ee                     	movq	%rbp, %rsi
   3fa19: 48 8d bc 24 90 00 00 00      	leaq	0x90(%rsp), %rdi
   3fa21: 48 89 7c 24 08               	movq	%rdi, 0x8(%rsp)
   3fa26: e8 15 f6 ff ff               	callq	0x3f040 <aegis256_mac>
   3fa2b: 48 83 fd 10                  	cmpq	$0x10, %rbp
   3fa2f: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   3fa34: 0f 84 0e 02 00 00            	je	0x3fc48 <decrypt_detached+0x3f8>
   3fa3a: 48 83 fd 20                  	cmpq	$0x20, %rbp
   3fa3e: 0f 85 a4 02 00 00            	jne	0x3fce8 <decrypt_detached+0x498>
   3fa44: 4c 89 e6                     	movq	%r12, %rsi
   3fa47: e8 64 eb fc ff               	callq	0xe5b0 <crypto_verify_32@plt>
   3fa4c: 85 c0                        	testl	%eax, %eax
   3fa4e: 89 c5                        	movl	%eax, %ebp
   3fa50: 0f 95 c0                     	setne	%al
   3fa53: 4d 85 f6                     	testq	%r14, %r14
   3fa56: 74 04                        	je	0x3fa5c <decrypt_detached+0x20c>
   3fa58: 84 c0                        	testb	%al, %al
   3fa5a: 75 34                        	jne	0x3fa90 <decrypt_detached+0x240>
   3fa5c: 48 8b 84 24 b8 00 00 00      	movq	0xb8(%rsp), %rax
   3fa64: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   3fa6d: 0f 85 84 02 00 00            	jne	0x3fcf7 <decrypt_detached+0x4a7>
   3fa73: 48 81 c4 c8 00 00 00         	addq	$0xc8, %rsp
   3fa7a: 89 e8                        	movl	%ebp, %eax
   3fa7c: 5b                           	popq	%rbx
   3fa7d: 5d                           	popq	%rbp
   3fa7e: 41 5c                        	popq	%r12
   3fa80: 41 5d                        	popq	%r13
   3fa82: 41 5e                        	popq	%r14
   3fa84: 41 5f                        	popq	%r15
   3fa86: c3                           	retq
   3fa87: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3fa90: 48 89 da                     	movq	%rbx, %rdx
   3fa93: 31 f6                        	xorl	%esi, %esi
   3fa95: 4c 89 f7                     	movq	%r14, %rdi
   3fa98: e8 33 e9 fc ff               	callq	0xe3d0 <memset@plt>
   3fa9d: eb bd                        	jmp	0x3fa5c <decrypt_detached+0x20c>
   3fa9f: 90                           	nop
   3faa0: 49 01 fa                     	addq	%rdi, %r10
   3faa3: 4c 01 f7                     	addq	%r14, %rdi
   3faa6: 48 89 f2                     	movq	%rsi, %rdx
   3faa9: 4c 89 e9                     	movq	%r13, %rcx
   3faac: 4c 89 d6                     	movq	%r10, %rsi
   3faaf: e8 4c f7 ff ff               	callq	0x3f200 <aegis256_declast>
   3fab4: e9 54 ff ff ff               	jmp	0x3fa0d <decrypt_detached+0x1bd>
   3fab9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   3fac0: 48 8d 74 24 70               	leaq	0x70(%rsp), %rsi
   3fac5: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   3fac9: 49 01 d1                     	addq	%rdx, %r9
   3facc: c5 f9 7f 44 24 70            	vmovdqa	%xmm0, 0x70(%rsp)
   3fad2: 48 89 f7                     	movq	%rsi, %rdi
   3fad5: 4c 89 c8                     	movq	%r9, %rax
   3fad8: 83 f9 08                     	cmpl	$0x8, %ecx
   3fadb: 0f 83 c7 01 00 00            	jae	0x3fca8 <decrypt_detached+0x458>
   3fae1: 31 d2                        	xorl	%edx, %edx
   3fae3: f6 c1 04                     	testb	$0x4, %cl
   3fae6: 0f 85 a4 01 00 00            	jne	0x3fc90 <decrypt_detached+0x440>
   3faec: f6 c1 02                     	testb	$0x2, %cl
   3faef: 0f 85 7b 01 00 00            	jne	0x3fc70 <decrypt_detached+0x420>
   3faf5: 83 e1 01                     	andl	$0x1, %ecx
   3faf8: 0f 85 62 01 00 00            	jne	0x3fc60 <decrypt_detached+0x410>
   3fafe: c5 f9 6f 44 24 60            	vmovdqa	0x60(%rsp), %xmm0
   3fb04: c5 f9 6f 7c 24 50            	vmovdqa	0x50(%rsp), %xmm7
   3fb0a: 48 89 de                     	movq	%rbx, %rsi
   3fb0d: 83 e6 0f                     	andl	$0xf, %esi
   3fb10: c4 e2 41 dc c8               	vaesenc	%xmm0, %xmm7, %xmm1
   3fb15: c5 f9 6f 7c 24 40            	vmovdqa	0x40(%rsp), %xmm7
   3fb1b: c5 f9 7f 4c 24 60            	vmovdqa	%xmm1, 0x60(%rsp)
   3fb21: c4 e2 41 dc 4c 24 50         	vaesenc	0x50(%rsp), %xmm7, %xmm1
   3fb28: c5 f9 6f 7c 24 30            	vmovdqa	0x30(%rsp), %xmm7
   3fb2e: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   3fb34: c4 e2 41 dc 4c 24 40         	vaesenc	0x40(%rsp), %xmm7, %xmm1
   3fb3b: c5 f9 6f 7c 24 20            	vmovdqa	0x20(%rsp), %xmm7
   3fb41: c5 f9 7f 4c 24 40            	vmovdqa	%xmm1, 0x40(%rsp)
   3fb47: c4 e2 41 dc 4c 24 30         	vaesenc	0x30(%rsp), %xmm7, %xmm1
   3fb4e: c5 f9 6f 7c 24 10            	vmovdqa	0x10(%rsp), %xmm7
   3fb54: c5 f9 7f 4c 24 30            	vmovdqa	%xmm1, 0x30(%rsp)
   3fb5a: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   3fb5f: c5 f9 ef 44 24 70            	vpxor	0x70(%rsp), %xmm0, %xmm0
   3fb65: c4 e2 41 dc 4c 24 20         	vaesenc	0x20(%rsp), %xmm7, %xmm1
   3fb6c: c5 f9 7f 4c 24 20            	vmovdqa	%xmm1, 0x20(%rsp)
   3fb72: c5 f9 7f 44 24 10            	vmovdqa	%xmm0, 0x10(%rsp)
   3fb78: 4d 85 f6                     	testq	%r14, %r14
   3fb7b: 0f 85 d3 fd ff ff            	jne	0x3f954 <decrypt_detached+0x104>
   3fb81: 48 83 fb 0f                  	cmpq	$0xf, %rbx
   3fb85: 0f 86 a3 00 00 00            	jbe	0x3fc2e <decrypt_detached+0x3de>
   3fb8b: c5 f9 6f 6c 24 60            	vmovdqa	0x60(%rsp), %xmm5
   3fb91: c5 f9 6f 64 24 50            	vmovdqa	0x50(%rsp), %xmm4
   3fb97: b8 10 00 00 00               	movl	$0x10, %eax
   3fb9c: c5 f9 6f 4c 24 20            	vmovdqa	0x20(%rsp), %xmm1
   3fba2: c5 f9 6f 5c 24 40            	vmovdqa	0x40(%rsp), %xmm3
   3fba8: c5 f9 6f 54 24 30            	vmovdqa	0x30(%rsp), %xmm2
   3fbae: c5 f9 6f 7c 24 10            	vmovdqa	0x10(%rsp), %xmm7
   3fbb4: 0f 1f 40 00                  	nopl	(%rax)
   3fbb8: c5 f9 6f c5                  	vmovdqa	%xmm5, %xmm0
   3fbbc: c5 79 6f c9                  	vmovdqa	%xmm1, %xmm9
   3fbc0: c5 51 ef c4                  	vpxor	%xmm4, %xmm5, %xmm8
   3fbc4: 48 89 c2                     	movq	%rax, %rdx
   3fbc7: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   3fbcc: c5 e9 db f3                  	vpand	%xmm3, %xmm2, %xmm6
   3fbd0: c4 c1 49 ef 74 02 f0         	vpxor	-0x10(%r10,%rax), %xmm6, %xmm6
   3fbd7: 48 83 c0 10                  	addq	$0x10, %rax
   3fbdb: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   3fbe0: c4 e2 59 dc ed               	vaesenc	%xmm5, %xmm4, %xmm5
   3fbe5: c4 e2 61 dc e4               	vaesenc	%xmm4, %xmm3, %xmm4
   3fbea: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   3fbef: c4 e2 69 dc db               	vaesenc	%xmm3, %xmm2, %xmm3
   3fbf4: c4 e2 71 dc d2               	vaesenc	%xmm2, %xmm1, %xmm2
   3fbf9: c4 e2 41 dc c9               	vaesenc	%xmm1, %xmm7, %xmm1
   3fbfe: c5 f9 ef fe                  	vpxor	%xmm6, %xmm0, %xmm7
   3fc02: 48 39 c3                     	cmpq	%rax, %rbx
   3fc05: 73 b1                        	jae	0x3fbb8 <decrypt_detached+0x368>
   3fc07: c5 f9 7f 6c 24 60            	vmovdqa	%xmm5, 0x60(%rsp)
   3fc0d: 49 01 d2                     	addq	%rdx, %r10
   3fc10: c5 f9 7f 64 24 50            	vmovdqa	%xmm4, 0x50(%rsp)
   3fc16: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   3fc1c: c5 f9 7f 54 24 30            	vmovdqa	%xmm2, 0x30(%rsp)
   3fc22: c5 f9 7f 4c 24 20            	vmovdqa	%xmm1, 0x20(%rsp)
   3fc28: c5 f9 7f 7c 24 10            	vmovdqa	%xmm7, 0x10(%rsp)
   3fc2e: 48 8d bc 24 80 00 00 00      	leaq	0x80(%rsp), %rdi
   3fc36: 48 85 f6                     	testq	%rsi, %rsi
   3fc39: 0f 85 67 fe ff ff            	jne	0x3faa6 <decrypt_detached+0x256>
   3fc3f: e9 c9 fd ff ff               	jmp	0x3fa0d <decrypt_detached+0x1bd>
   3fc44: 0f 1f 40 00                  	nopl	(%rax)
   3fc48: 4c 89 e6                     	movq	%r12, %rsi
   3fc4b: e8 c0 e6 fc ff               	callq	0xe310 <crypto_verify_16@plt>
   3fc50: 85 c0                        	testl	%eax, %eax
   3fc52: 89 c5                        	movl	%eax, %ebp
   3fc54: 0f 95 c0                     	setne	%al
   3fc57: e9 f7 fd ff ff               	jmp	0x3fa53 <decrypt_detached+0x203>
   3fc5c: 0f 1f 40 00                  	nopl	(%rax)
   3fc60: 0f b6 04 10                  	movzbl	(%rax,%rdx), %eax
   3fc64: 88 04 17                     	movb	%al, (%rdi,%rdx)
   3fc67: e9 92 fe ff ff               	jmp	0x3fafe <decrypt_detached+0x2ae>
   3fc6c: 0f 1f 40 00                  	nopl	(%rax)
   3fc70: 0f b7 34 10                  	movzwl	(%rax,%rdx), %esi
   3fc74: 66 89 34 17                  	movw	%si, (%rdi,%rdx)
   3fc78: 48 83 c2 02                  	addq	$0x2, %rdx
   3fc7c: 83 e1 01                     	andl	$0x1, %ecx
   3fc7f: 0f 84 79 fe ff ff            	je	0x3fafe <decrypt_detached+0x2ae>
   3fc85: eb d9                        	jmp	0x3fc60 <decrypt_detached+0x410>
   3fc87: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   3fc90: 8b 10                        	movl	(%rax), %edx
   3fc92: 89 17                        	movl	%edx, (%rdi)
   3fc94: ba 04 00 00 00               	movl	$0x4, %edx
   3fc99: f6 c1 02                     	testb	$0x2, %cl
   3fc9c: 0f 84 53 fe ff ff            	je	0x3faf5 <decrypt_detached+0x2a5>
   3fca2: eb cc                        	jmp	0x3fc70 <decrypt_detached+0x420>
   3fca4: 0f 1f 40 00                  	nopl	(%rax)
   3fca8: 41 89 c8                     	movl	%ecx, %r8d
   3fcab: 31 c0                        	xorl	%eax, %eax
   3fcad: 41 83 e0 f8                  	andl	$-0x8, %r8d
   3fcb1: 89 c2                        	movl	%eax, %edx
   3fcb3: 83 c0 08                     	addl	$0x8, %eax
   3fcb6: 49 8b 3c 11                  	movq	(%r9,%rdx), %rdi
   3fcba: 48 89 3c 16                  	movq	%rdi, (%rsi,%rdx)
   3fcbe: 44 39 c0                     	cmpl	%r8d, %eax
   3fcc1: 72 ee                        	jb	0x3fcb1 <decrypt_detached+0x461>
   3fcc3: 48 8d 3c 06                  	leaq	(%rsi,%rax), %rdi
   3fcc7: 4c 01 c8                     	addq	%r9, %rax
   3fcca: e9 12 fe ff ff               	jmp	0x3fae1 <decrypt_detached+0x291>
   3fccf: 90                           	nop
   3fcd0: 31 d2                        	xorl	%edx, %edx
   3fcd2: e9 62 fc ff ff               	jmp	0x3f939 <decrypt_detached+0xe9>
   3fcd7: 48 85 f6                     	testq	%rsi, %rsi
   3fcda: 0f 84 2d fd ff ff            	je	0x3fa0d <decrypt_detached+0x1bd>
   3fce0: 4c 89 f7                     	movq	%r14, %rdi
   3fce3: e9 be fd ff ff               	jmp	0x3faa6 <decrypt_detached+0x256>
   3fce8: b8 01 00 00 00               	movl	$0x1, %eax
   3fced: bd ff ff ff ff               	movl	$0xffffffff, %ebp       # imm = 0xFFFFFFFF
   3fcf2: e9 5c fd ff ff               	jmp	0x3fa53 <decrypt_detached+0x203>
   3fcf7: e8 f4 e5 fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   3fcfc: 0f 1f 40 00                  	nopl	(%rax)

000000000003fd00 <aes_gcm_decrypt_generic.constprop.0>:
   3fd00: 41 57                        	pushq	%r15
   3fd02: 4c 89 c0                     	movq	%r8, %rax
   3fd05: 49 89 d7                     	movq	%rdx, %r15
   3fd08: 41 56                        	pushq	%r14
   3fd0a: 4d 89 ce                     	movq	%r9, %r14
   3fd0d: 41 55                        	pushq	%r13
   3fd0f: 49 89 cd                     	movq	%rcx, %r13
   3fd12: 41 54                        	pushq	%r12
   3fd14: 49 89 f4                     	movq	%rsi, %r12
   3fd17: 55                           	pushq	%rbp
   3fd18: 53                           	pushq	%rbx
   3fd19: 48 89 fb                     	movq	%rdi, %rbx
   3fd1c: 48 81 ec f8 03 00 00         	subq	$0x3f8, %rsp            # imm = 0x3F8
   3fd23: 4c 8b 84 24 30 04 00 00      	movq	0x430(%rsp), %r8
   3fd2b: 48 8b 8c 24 38 04 00 00      	movq	0x438(%rsp), %rcx
   3fd33: 64 48 8b 14 25 28 00 00 00   	movq	%fs:0x28, %rdx
   3fd3c: 48 89 94 24 e8 03 00 00      	movq	%rdx, 0x3e8(%rsp)
   3fd44: 31 d2                        	xorl	%edx, %edx
   3fd46: 48 8b b4 24 40 04 00 00      	movq	0x440(%rsp), %rsi
   3fd4e: 4d 85 c0                     	testq	%r8, %r8
   3fd51: 74 09                        	je	0x3fd5c <aes_gcm_decrypt_generic.constprop.0+0x5c>
   3fd53: 48 85 c9                     	testq	%rcx, %rcx
   3fd56: 0f 85 74 1e 00 00            	jne	0x41bd0 <aes_gcm_decrypt_generic.constprop.0+0x1ed0>
   3fd5c: c5 79 6f 1d 5c 14 02 00      	vmovdqa	0x2145c(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   3fd64: c5 79 6f 3d 64 14 02 00      	vmovdqa	0x21464(%rip), %xmm15   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   3fd6c: c5 f9 6f 3e                  	vmovdqa	(%rsi), %xmm7
   3fd70: c4 42 41 00 e3               	vpshufb	%xmm11, %xmm7, %xmm12
   3fd75: 49 81 fe df 00 00 00         	cmpq	$0xdf, %r14
   3fd7c: 0f 86 04 2b 00 00            	jbe	0x42886 <aes_gcm_decrypt_generic.constprop.0+0x2b86>
   3fd82: c5 f9 6f 3d e6 12 02 00      	vmovdqa	0x212e6(%rip), %xmm7    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   3fd8a: 48 89 c2                     	movq	%rax, %rdx
   3fd8d: 4c 89 ef                     	movq	%r13, %rdi
   3fd90: 41 b8 e0 00 00 00            	movl	$0xe0, %r8d
   3fd96: c5 79 7f bc 24 b0 03 00 00   	vmovdqa	%xmm15, 0x3b0(%rsp)
   3fd9f: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   3fda4: c5 f9 6f 3d 34 14 02 00      	vmovdqa	0x21434(%rip), %xmm7    # 0x611e0 <sysconf@GLIBC_2.2.5+0x611e0>
   3fdac: c5 f9 7f 7c 24 10            	vmovdqa	%xmm7, 0x10(%rsp)
   3fdb2: c5 f9 6f 3d 36 14 02 00      	vmovdqa	0x21436(%rip), %xmm7    # 0x611f0 <sysconf@GLIBC_2.2.5+0x611f0>
   3fdba: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   3fdc0: c5 f9 6f 3d 38 14 02 00      	vmovdqa	0x21438(%rip), %xmm7    # 0x61200 <sysconf@GLIBC_2.2.5+0x61200>
   3fdc8: c5 f9 7f 7c 24 30            	vmovdqa	%xmm7, 0x30(%rsp)
   3fdce: c5 f9 6f 3d 3a 14 02 00      	vmovdqa	0x2143a(%rip), %xmm7    # 0x61210 <sysconf@GLIBC_2.2.5+0x61210>
   3fdd6: c5 f9 7f 7c 24 40            	vmovdqa	%xmm7, 0x40(%rsp)
   3fddc: c5 f9 6f 3d 3c 14 02 00      	vmovdqa	0x2143c(%rip), %xmm7    # 0x61220 <sysconf@GLIBC_2.2.5+0x61220>
   3fde4: c5 f9 7f 7c 24 50            	vmovdqa	%xmm7, 0x50(%rsp)
   3fdea: c5 f9 6f 3d 3e 14 02 00      	vmovdqa	0x2143e(%rip), %xmm7    # 0x61230 <sysconf@GLIBC_2.2.5+0x61230>
   3fdf2: c5 f9 7f 7c 24 60            	vmovdqa	%xmm7, 0x60(%rsp)
   3fdf8: c5 99 d4 44 24 40            	vpaddq	0x40(%rsp), %xmm12, %xmm0
   3fdfe: c5 7a 6f 72 10               	vmovdqu	0x10(%rdx), %xmm14
   3fe03: c4 c2 19 00 fb               	vpshufb	%xmm11, %xmm12, %xmm7
   3fe08: 4c 89 c5                     	movq	%r8, %rbp
   3fe0b: c5 f9 7f 7c 24 70            	vmovdqa	%xmm7, 0x70(%rsp)
   3fe11: c5 99 d4 24 24               	vpaddq	(%rsp), %xmm12, %xmm4
   3fe16: c5 99 d4 5c 24 10            	vpaddq	0x10(%rsp), %xmm12, %xmm3
   3fe1c: 48 81 c2 e0 00 00 00         	addq	$0xe0, %rdx
   3fe23: c4 c2 79 00 eb               	vpshufb	%xmm11, %xmm0, %xmm5
   3fe28: c5 99 d4 44 24 50            	vpaddq	0x50(%rsp), %xmm12, %xmm0
   3fe2e: c5 99 d4 54 24 20            	vpaddq	0x20(%rsp), %xmm12, %xmm2
   3fe34: 48 81 c7 e0 00 00 00         	addq	$0xe0, %rdi
   3fe3b: c5 99 d4 4c 24 30            	vpaddq	0x30(%rsp), %xmm12, %xmm1
   3fe41: c4 c2 59 00 e3               	vpshufb	%xmm11, %xmm4, %xmm4
   3fe46: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   3fe4b: c4 c2 79 00 f3               	vpshufb	%xmm11, %xmm0, %xmm6
   3fe50: c5 fa 6f 82 20 ff ff ff      	vmovdqu	-0xe0(%rdx), %xmm0
   3fe58: c4 c2 69 00 d3               	vpshufb	%xmm11, %xmm2, %xmm2
   3fe5d: 4d 8d 80 e0 00 00 00         	leaq	0xe0(%r8), %r8
   3fe64: c5 f9 7f b4 24 80 00 00 00   	vmovdqa	%xmm6, 0x80(%rsp)
   3fe6d: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   3fe72: c5 f9 6f b3 c0 01 00 00      	vmovdqa	0x1c0(%rbx), %xmm6
   3fe7a: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   3fe7f: c4 c1 79 ef 04 24            	vpxor	(%r12), %xmm0, %xmm0
   3fe85: c4 63 79 44 d6 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm10
   3fe8b: c4 63 79 44 ee 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm13
   3fe91: c4 63 79 44 ce 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm9
   3fe97: c5 79 7f ac 24 a0 00 00 00   	vmovdqa	%xmm13, 0xa0(%rsp)
   3fea0: c4 63 79 44 fe 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm15
   3fea6: c5 f9 6f b3 b0 01 00 00      	vmovdqa	0x1b0(%rbx), %xmm6
   3feae: c4 c2 09 00 c3               	vpshufb	%xmm11, %xmm14, %xmm0
   3feb3: c5 7a 6f aa 40 ff ff ff      	vmovdqu	-0xc0(%rdx), %xmm13
   3febb: c5 79 7f 8c 24 b0 00 00 00   	vmovdqa	%xmm9, 0xb0(%rsp)
   3fec4: c4 63 79 44 c6 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm8
   3feca: c4 63 79 44 ce 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm9
   3fed0: c5 79 7f 94 24 90 00 00 00   	vmovdqa	%xmm10, 0x90(%rsp)
   3fed9: c5 79 7f 84 24 d0 00 00 00   	vmovdqa	%xmm8, 0xd0(%rsp)
   3fee2: c4 63 79 44 c6 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm8
   3fee8: c4 e3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm0
   3feee: c5 f9 6f b3 a0 01 00 00      	vmovdqa	0x1a0(%rbx), %xmm6
   3fef6: c5 f9 7f 84 24 00 01 00 00   	vmovdqa	%xmm0, 0x100(%rsp)
   3feff: c4 c2 11 00 c3               	vpshufb	%xmm11, %xmm13, %xmm0
   3ff04: c4 63 79 44 d6 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm10
   3ff0a: c4 e3 79 44 fe 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm7
   3ff10: c5 79 7f 8c 24 e0 00 00 00   	vmovdqa	%xmm9, 0xe0(%rsp)
   3ff19: c4 63 79 44 ce 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm9
   3ff1f: c5 79 7f 94 24 20 01 00 00   	vmovdqa	%xmm10, 0x120(%rsp)
   3ff28: c4 e3 79 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm6
   3ff2e: c5 7a 6f 92 50 ff ff ff      	vmovdqu	-0xb0(%rdx), %xmm10
   3ff36: c5 f9 7f b4 24 40 01 00 00   	vmovdqa	%xmm6, 0x140(%rsp)
   3ff3f: c5 f9 6f b3 90 01 00 00      	vmovdqa	0x190(%rbx), %xmm6
   3ff47: c5 79 7f bc 24 c0 00 00 00   	vmovdqa	%xmm15, 0xc0(%rsp)
   3ff50: c4 c2 29 00 c3               	vpshufb	%xmm11, %xmm10, %xmm0
   3ff55: c5 79 7f 84 24 f0 00 00 00   	vmovdqa	%xmm8, 0xf0(%rsp)
   3ff5e: c4 63 79 44 fe 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm15
   3ff64: c4 63 79 44 c6 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm8
   3ff6a: c5 79 7f 8c 24 30 01 00 00   	vmovdqa	%xmm9, 0x130(%rsp)
   3ff73: c4 63 79 44 ce 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm9
   3ff79: c4 e3 79 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm6
   3ff7f: c5 f9 7f bc 24 10 01 00 00   	vmovdqa	%xmm7, 0x110(%rsp)
   3ff88: c5 79 7f 84 24 50 01 00 00   	vmovdqa	%xmm8, 0x150(%rsp)
   3ff91: c5 79 7f bc 24 60 01 00 00   	vmovdqa	%xmm15, 0x160(%rsp)
   3ff9a: c5 79 7f 8c 24 70 01 00 00   	vmovdqa	%xmm9, 0x170(%rsp)
   3ffa3: c5 f9 7f b4 24 80 01 00 00   	vmovdqa	%xmm6, 0x180(%rsp)
   3ffac: c5 7a 6f 8a 60 ff ff ff      	vmovdqu	-0xa0(%rdx), %xmm9
   3ffb4: c5 f9 6f b3 80 01 00 00      	vmovdqa	0x180(%rbx), %xmm6
   3ffbc: c4 c2 31 00 c3               	vpshufb	%xmm11, %xmm9, %xmm0
   3ffc1: c4 63 79 44 c6 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm8
   3ffc7: c4 63 79 44 fe 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm15
   3ffcd: c4 e3 79 44 fe 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm7
   3ffd3: c5 79 7f 84 24 90 01 00 00   	vmovdqa	%xmm8, 0x190(%rsp)
   3ffdc: c4 e3 79 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm6
   3ffe2: c5 7a 6f 82 70 ff ff ff      	vmovdqu	-0x90(%rdx), %xmm8
   3ffea: c5 f9 7f b4 24 c0 01 00 00   	vmovdqa	%xmm6, 0x1c0(%rsp)
   3fff3: c5 f9 6f b3 70 01 00 00      	vmovdqa	0x170(%rbx), %xmm6
   3fffb: c5 f9 7f bc 24 b0 01 00 00   	vmovdqa	%xmm7, 0x1b0(%rsp)
   40004: c4 c2 39 00 c3               	vpshufb	%xmm11, %xmm8, %xmm0
   40009: c5 79 7f bc 24 a0 01 00 00   	vmovdqa	%xmm15, 0x1a0(%rsp)
   40012: c4 e3 79 44 fe 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm7
   40018: c4 63 79 44 fe 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm15
   4001e: c5 f9 7f bc 24 d0 01 00 00   	vmovdqa	%xmm7, 0x1d0(%rsp)
   40027: c5 fa 6f 7a 80               	vmovdqu	-0x80(%rdx), %xmm7
   4002c: c5 79 7f bc 24 e0 01 00 00   	vmovdqa	%xmm15, 0x1e0(%rsp)
   40035: c4 63 79 44 fe 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm15
   4003b: c4 e3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm0
   40041: c5 f9 6f b3 60 01 00 00      	vmovdqa	0x160(%rbx), %xmm6
   40049: c5 f9 7f 84 24 00 02 00 00   	vmovdqa	%xmm0, 0x200(%rsp)
   40052: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   40057: c5 79 7f bc 24 f0 01 00 00   	vmovdqa	%xmm15, 0x1f0(%rsp)
   40060: c4 63 79 44 fe 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm15
   40066: c5 79 7f bc 24 10 02 00 00   	vmovdqa	%xmm15, 0x210(%rsp)
   4006f: c4 63 79 44 fe 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm15
   40075: c5 79 7f bc 24 20 02 00 00   	vmovdqa	%xmm15, 0x220(%rsp)
   4007e: c4 63 79 44 fe 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm15
   40084: c4 e3 79 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm6
   4008a: c5 f9 6f 03                  	vmovdqa	(%rbx), %xmm0
   4008e: c5 79 7f bc 24 30 02 00 00   	vmovdqa	%xmm15, 0x230(%rsp)
   40097: c5 79 6f 7b 10               	vmovdqa	0x10(%rbx), %xmm15
   4009c: c5 f9 ef e4                  	vpxor	%xmm4, %xmm0, %xmm4
   400a0: c5 f9 ef db                  	vpxor	%xmm3, %xmm0, %xmm3
   400a4: c5 f9 ef d2                  	vpxor	%xmm2, %xmm0, %xmm2
   400a8: c5 f9 7f b4 24 40 02 00 00   	vmovdqa	%xmm6, 0x240(%rsp)
   400b1: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   400b5: c5 f9 ef 74 24 70            	vpxor	0x70(%rsp), %xmm0, %xmm6
   400bb: c5 f9 ef ed                  	vpxor	%xmm5, %xmm0, %xmm5
   400bf: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   400c4: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   400c9: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   400ce: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   400d3: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   400d8: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   400dd: c5 f9 ef 84 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm0, %xmm0
   400e6: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   400eb: c5 79 6f 7b 20               	vmovdqa	0x20(%rbx), %xmm15
   400f0: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   400f5: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   400fa: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   400ff: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   40104: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   40109: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   4010e: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   40113: c5 79 6f 7b 30               	vmovdqa	0x30(%rbx), %xmm15
   40118: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   4011d: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   40122: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   40127: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   4012c: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   40131: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   40136: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   4013b: c5 79 6f 7b 40               	vmovdqa	0x40(%rbx), %xmm15
   40140: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   40145: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   4014a: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   4014f: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   40154: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   40159: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   4015e: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   40163: c5 79 6f 7b 50               	vmovdqa	0x50(%rbx), %xmm15
   40168: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   4016d: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   40172: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   40177: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   4017c: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   40181: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   40186: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   4018b: c5 79 6f 7b 60               	vmovdqa	0x60(%rbx), %xmm15
   40190: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   40195: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   4019a: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   4019f: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   401a4: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   401a9: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   401ae: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   401b3: c5 79 6f 7b 70               	vmovdqa	0x70(%rbx), %xmm15
   401b8: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   401bd: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   401c2: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   401c7: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   401cc: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   401d1: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   401d6: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   401db: c5 79 6f bb 80 00 00 00      	vmovdqa	0x80(%rbx), %xmm15
   401e3: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   401e8: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   401ed: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   401f2: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   401f7: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   401fc: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   40201: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   40206: c5 79 6f bb 90 00 00 00      	vmovdqa	0x90(%rbx), %xmm15
   4020e: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   40213: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   40218: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   4021d: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   40222: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   40227: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   4022c: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   40231: c5 79 6f bb a0 00 00 00      	vmovdqa	0xa0(%rbx), %xmm15
   40239: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   4023e: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   40243: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   40248: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   4024d: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   40252: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   40257: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   4025c: c5 79 6f bb b0 00 00 00      	vmovdqa	0xb0(%rbx), %xmm15
   40264: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   40269: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   4026e: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   40273: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   40278: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   4027d: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   40282: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   40287: c5 79 6f bb c0 00 00 00      	vmovdqa	0xc0(%rbx), %xmm15
   4028f: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   40294: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   40299: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   4029e: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   402a3: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   402a8: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   402ad: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   402b2: c5 79 6f bb d0 00 00 00      	vmovdqa	0xd0(%rbx), %xmm15
   402ba: c4 c2 49 dc f7               	vaesenc	%xmm15, %xmm6, %xmm6
   402bf: c4 c2 59 dc e7               	vaesenc	%xmm15, %xmm4, %xmm4
   402c4: c4 c2 61 dc df               	vaesenc	%xmm15, %xmm3, %xmm3
   402c9: c4 c2 69 dc d7               	vaesenc	%xmm15, %xmm2, %xmm2
   402ce: c4 c2 71 dc cf               	vaesenc	%xmm15, %xmm1, %xmm1
   402d3: c4 c2 51 dc ef               	vaesenc	%xmm15, %xmm5, %xmm5
   402d8: c4 c2 79 dc c7               	vaesenc	%xmm15, %xmm0, %xmm0
   402dd: c5 79 6f bb e0 00 00 00      	vmovdqa	0xe0(%rbx), %xmm15
   402e5: c4 c2 79 dd c7               	vaesenclast	%xmm15, %xmm0, %xmm0
   402ea: c4 c2 49 dd f7               	vaesenclast	%xmm15, %xmm6, %xmm6
   402ef: c4 c2 69 dd d7               	vaesenclast	%xmm15, %xmm2, %xmm2
   402f4: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   402f8: c4 c1 69 ef d2               	vpxor	%xmm10, %xmm2, %xmm2
   402fd: c4 c2 59 dd e7               	vaesenclast	%xmm15, %xmm4, %xmm4
   40302: c4 c1 59 ef e6               	vpxor	%xmm14, %xmm4, %xmm4
   40307: c4 c2 61 dd df               	vaesenclast	%xmm15, %xmm3, %xmm3
   4030c: c4 c2 71 dd cf               	vaesenclast	%xmm15, %xmm1, %xmm1
   40311: c5 c9 ef b2 20 ff ff ff      	vpxor	-0xe0(%rdx), %xmm6, %xmm6
   40319: c5 fa 7f 47 80               	vmovdqu	%xmm0, -0x80(%rdi)
   4031e: c4 c1 61 ef dd               	vpxor	%xmm13, %xmm3, %xmm3
   40323: c4 c1 71 ef c9               	vpxor	%xmm9, %xmm1, %xmm1
   40328: c5 99 d4 44 24 60            	vpaddq	0x60(%rsp), %xmm12, %xmm0
   4032e: c5 fa 7f 97 50 ff ff ff      	vmovdqu	%xmm2, -0xb0(%rdi)
   40336: c4 c2 51 dd ef               	vaesenclast	%xmm15, %xmm5, %xmm5
   4033b: c5 fa 7f a7 30 ff ff ff      	vmovdqu	%xmm4, -0xd0(%rdi)
   40343: c4 c1 51 ef e8               	vpxor	%xmm8, %xmm5, %xmm5
   40348: c4 c2 79 00 d3               	vpshufb	%xmm11, %xmm0, %xmm2
   4034d: c5 99 d4 05 eb 0e 02 00      	vpaddq	0x20eeb(%rip), %xmm12, %xmm0 # 0x61240 <sysconf@GLIBC_2.2.5+0x61240>
   40355: c5 fa 7f 9f 40 ff ff ff      	vmovdqu	%xmm3, -0xc0(%rdi)
   4035d: c5 f9 7f 54 24 70            	vmovdqa	%xmm2, 0x70(%rsp)
   40363: c4 c2 79 00 e3               	vpshufb	%xmm11, %xmm0, %xmm4
   40368: c5 99 d4 05 e0 0e 02 00      	vpaddq	0x20ee0(%rip), %xmm12, %xmm0 # 0x61250 <sysconf@GLIBC_2.2.5+0x61250>
   40370: c5 fa 7f b7 20 ff ff ff      	vmovdqu	%xmm6, -0xe0(%rdi)
   40378: c5 fa 7f af 70 ff ff ff      	vmovdqu	%xmm5, -0x90(%rdi)
   40380: c4 c2 79 00 db               	vpshufb	%xmm11, %xmm0, %xmm3
   40385: c5 99 d4 05 d3 0e 02 00      	vpaddq	0x20ed3(%rip), %xmm12, %xmm0 # 0x61260 <sysconf@GLIBC_2.2.5+0x61260>
   4038d: c5 fa 7f 8f 60 ff ff ff      	vmovdqu	%xmm1, -0xa0(%rdi)
   40395: c5 f9 6f 8b 50 01 00 00      	vmovdqa	0x150(%rbx), %xmm1
   4039d: c5 f9 7f a4 24 80 00 00 00   	vmovdqa	%xmm4, 0x80(%rsp)
   403a6: c5 f9 7f 9c 24 50 02 00 00   	vmovdqa	%xmm3, 0x250(%rsp)
   403af: c4 42 79 00 f3               	vpshufb	%xmm11, %xmm0, %xmm14
   403b4: c5 99 d4 05 b4 0e 02 00      	vpaddq	0x20eb4(%rip), %xmm12, %xmm0 # 0x61270 <sysconf@GLIBC_2.2.5+0x61270>
   403bc: c5 79 7f b4 24 60 02 00 00   	vmovdqa	%xmm14, 0x260(%rsp)
   403c5: c5 7a 6f 72 90               	vmovdqu	-0x70(%rdx), %xmm14
   403ca: c4 c2 79 00 d3               	vpshufb	%xmm11, %xmm0, %xmm2
   403cf: c5 99 d4 05 a9 0e 02 00      	vpaddq	0x20ea9(%rip), %xmm12, %xmm0 # 0x61280 <sysconf@GLIBC_2.2.5+0x61280>
   403d7: c5 f9 7f 94 24 70 02 00 00   	vmovdqa	%xmm2, 0x270(%rsp)
   403e0: c4 c2 79 00 e3               	vpshufb	%xmm11, %xmm0, %xmm4
   403e5: c5 99 d4 05 a3 0e 02 00      	vpaddq	0x20ea3(%rip), %xmm12, %xmm0 # 0x61290 <sysconf@GLIBC_2.2.5+0x61290>
   403ed: c5 19 d4 25 ab 0e 02 00      	vpaddq	0x20eab(%rip), %xmm12, %xmm12 # 0x612a0 <sysconf@GLIBC_2.2.5+0x612a0>
   403f5: c5 f9 7f a4 24 80 02 00 00   	vmovdqa	%xmm4, 0x280(%rsp)
   403fe: c4 c2 79 00 db               	vpshufb	%xmm11, %xmm0, %xmm3
   40403: c4 c2 09 00 c3               	vpshufb	%xmm11, %xmm14, %xmm0
   40408: c4 63 79 44 f1 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm14
   4040e: c4 e3 79 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm2
   40414: c4 e3 79 44 e1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm4
   4041a: c5 f9 7f 9c 24 90 02 00 00   	vmovdqa	%xmm3, 0x290(%rsp)
   40423: c5 79 7f b4 24 a0 02 00 00   	vmovdqa	%xmm14, 0x2a0(%rsp)
   4042c: c4 e3 79 44 d9 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm3
   40432: c5 f9 7f 94 24 b0 02 00 00   	vmovdqa	%xmm2, 0x2b0(%rsp)
   4043b: c5 f9 7f a4 24 c0 02 00 00   	vmovdqa	%xmm4, 0x2c0(%rsp)
   40444: c5 f9 7f 9c 24 d0 02 00 00   	vmovdqa	%xmm3, 0x2d0(%rsp)
   4044d: c5 f9 6f 8b 40 01 00 00      	vmovdqa	0x140(%rbx), %xmm1
   40455: c5 7a 6f 6a a0               	vmovdqu	-0x60(%rdx), %xmm13
   4045a: c5 fa 6f 5a b0               	vmovdqu	-0x50(%rdx), %xmm3
   4045f: c5 fa 6f 6a d0               	vmovdqu	-0x30(%rdx), %xmm5
   40464: c5 79 6f bc 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %xmm15
   4046d: c4 c2 11 00 c3               	vpshufb	%xmm11, %xmm13, %xmm0
   40472: c5 01 ef bc 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm15, %xmm15
   4047b: c4 63 79 44 e9 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm13
   40481: c4 63 79 44 f1 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm14
   40487: c4 c2 61 00 fb               	vpshufb	%xmm11, %xmm3, %xmm7
   4048c: c4 e3 79 44 d1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm2
   40492: c4 e3 79 44 e1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm4
   40498: c5 f9 6f 83 30 01 00 00      	vmovdqa	0x130(%rbx), %xmm0
   404a0: c5 79 7f ac 24 e0 02 00 00   	vmovdqa	%xmm13, 0x2e0(%rsp)
   404a9: c5 7a 6f 6a c0               	vmovdqu	-0x40(%rdx), %xmm13
   404ae: c5 f9 6f 8b f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm1
   404b6: c5 79 7f b4 24 f0 02 00 00   	vmovdqa	%xmm14, 0x2f0(%rsp)
   404bf: c4 e3 41 44 d8 11            	vpclmulqdq	$0x11, %xmm0, %xmm7, %xmm3
   404c5: c4 63 41 44 d0 00            	vpclmulqdq	$0x0, %xmm0, %xmm7, %xmm10
   404cb: c4 63 41 44 c0 10            	vpclmulqdq	$0x10, %xmm0, %xmm7, %xmm8
   404d1: c5 f9 7f 94 24 00 03 00 00   	vmovdqa	%xmm2, 0x300(%rsp)
   404da: c4 e3 41 44 f8 01            	vpclmulqdq	$0x1, %xmm0, %xmm7, %xmm7
   404e0: c4 c2 11 00 f3               	vpshufb	%xmm11, %xmm13, %xmm6
   404e5: c4 c2 51 00 d3               	vpshufb	%xmm11, %xmm5, %xmm2
   404ea: c5 f9 6f 83 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm0
   404f2: c5 79 7f 94 24 30 03 00 00   	vmovdqa	%xmm10, 0x330(%rsp)
   404fb: c5 7a 6f 52 f0               	vmovdqu	-0x10(%rdx), %xmm10
   40500: c4 63 49 44 f0 00            	vpclmulqdq	$0x0, %xmm0, %xmm6, %xmm14
   40506: c4 63 49 44 e8 11            	vpclmulqdq	$0x11, %xmm0, %xmm6, %xmm13
   4050c: c5 f9 7f a4 24 10 03 00 00   	vmovdqa	%xmm4, 0x310(%rsp)
   40515: c5 79 7f b4 24 50 03 00 00   	vmovdqa	%xmm14, 0x350(%rsp)
   4051e: c4 63 49 44 f0 10            	vpclmulqdq	$0x10, %xmm0, %xmm6, %xmm14
   40524: c4 e3 49 44 f0 01            	vpclmulqdq	$0x1, %xmm0, %xmm6, %xmm6
   4052a: c5 f9 6f 83 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm0
   40532: c5 f9 7f 9c 24 20 03 00 00   	vmovdqa	%xmm3, 0x320(%rsp)
   4053b: c5 fa 6f 5a e0               	vmovdqu	-0x20(%rdx), %xmm3
   40540: c5 39 ef c6                  	vpxor	%xmm6, %xmm8, %xmm8
   40544: c4 e3 69 44 e0 00            	vpclmulqdq	$0x0, %xmm0, %xmm2, %xmm4
   4054a: c4 e3 69 44 e8 11            	vpclmulqdq	$0x11, %xmm0, %xmm2, %xmm5
   40550: c4 41 39 ef c6               	vpxor	%xmm14, %xmm8, %xmm8
   40555: c5 79 7f ac 24 40 03 00 00   	vmovdqa	%xmm13, 0x340(%rsp)
   4055e: c5 f9 7f a4 24 70 03 00 00   	vmovdqa	%xmm4, 0x370(%rsp)
   40567: c4 63 69 44 e8 10            	vpclmulqdq	$0x10, %xmm0, %xmm2, %xmm13
   4056d: c4 c2 29 00 e3               	vpshufb	%xmm11, %xmm10, %xmm4
   40572: c4 e3 69 44 d0 01            	vpclmulqdq	$0x1, %xmm0, %xmm2, %xmm2
   40578: c5 f9 6f 83 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm0
   40580: c4 63 59 44 d1 11            	vpclmulqdq	$0x11, %xmm1, %xmm4, %xmm10
   40586: c4 c1 69 ef d5               	vpxor	%xmm13, %xmm2, %xmm2
   4058b: c5 f9 7f ac 24 60 03 00 00   	vmovdqa	%xmm5, 0x360(%rsp)
   40594: c5 79 7f 94 24 90 03 00 00   	vmovdqa	%xmm10, 0x390(%rsp)
   4059d: c4 c2 61 00 eb               	vpshufb	%xmm11, %xmm3, %xmm5
   405a2: c4 63 59 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm4, %xmm10
   405a8: c4 e3 51 44 d8 11            	vpclmulqdq	$0x11, %xmm0, %xmm5, %xmm3
   405ae: c4 63 51 44 c8 00            	vpclmulqdq	$0x0, %xmm0, %xmm5, %xmm9
   405b4: c5 79 7f 94 24 a0 03 00 00   	vmovdqa	%xmm10, 0x3a0(%rsp)
   405bd: c4 63 59 44 d1 10            	vpclmulqdq	$0x10, %xmm1, %xmm4, %xmm10
   405c3: c5 f9 7f 9c 24 80 03 00 00   	vmovdqa	%xmm3, 0x380(%rsp)
   405cc: c4 e3 59 44 e1 01            	vpclmulqdq	$0x1, %xmm1, %xmm4, %xmm4
   405d2: c4 e3 51 44 d8 10            	vpclmulqdq	$0x10, %xmm0, %xmm5, %xmm3
   405d8: c4 e3 51 44 e8 01            	vpclmulqdq	$0x1, %xmm0, %xmm5, %xmm5
   405de: c5 f9 6f 84 24 00 01 00 00   	vmovdqa	0x100(%rsp), %xmm0
   405e7: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   405eb: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   405ef: c5 f9 ef 8c 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm0, %xmm1
   405f8: c5 f9 6f 84 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm0
   40601: c4 c1 61 ef da               	vpxor	%xmm10, %xmm3, %xmm3
   40606: c5 01 ef f9                  	vpxor	%xmm1, %xmm15, %xmm15
   4060a: c5 f9 ef 8c 24 30 01 00 00   	vpxor	0x130(%rsp), %xmm0, %xmm1
   40613: c5 f1 ef 8c 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm1, %xmm1
   4061c: c5 f9 6f 84 24 c0 01 00 00   	vmovdqa	0x1c0(%rsp), %xmm0
   40625: c5 f9 6f ac 24 e0 00 00 00   	vmovdqa	0xe0(%rsp), %xmm5
   4062e: c5 f9 6f b4 24 60 01 00 00   	vmovdqa	0x160(%rsp), %xmm6
   40637: c5 01 ef f9                  	vpxor	%xmm1, %xmm15, %xmm15
   4063b: c5 f9 ef 8c 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm0, %xmm1
   40644: c5 f1 ef 8c 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm1, %xmm1
   4064d: c5 f9 6f 84 24 00 02 00 00   	vmovdqa	0x200(%rsp), %xmm0
   40656: c5 c9 ef a4 24 20 01 00 00   	vpxor	0x120(%rsp), %xmm6, %xmm4
   4065f: c5 f9 6f b4 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm6
   40668: c5 01 ef f9                  	vpxor	%xmm1, %xmm15, %xmm15
   4066c: c5 f9 ef 8c 24 f0 01 00 00   	vpxor	0x1f0(%rsp), %xmm0, %xmm1
   40675: c5 f1 ef 8c 24 40 02 00 00   	vpxor	0x240(%rsp), %xmm1, %xmm1
   4067e: c5 f9 6f 84 24 d0 02 00 00   	vmovdqa	0x2d0(%rsp), %xmm0
   40687: c5 01 ef f9                  	vpxor	%xmm1, %xmm15, %xmm15
   4068b: c5 f9 ef 8c 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm0, %xmm1
   40694: c5 f1 ef 8c 24 c0 02 00 00   	vpxor	0x2c0(%rsp), %xmm1, %xmm1
   4069d: c5 f9 6f 84 24 f0 02 00 00   	vmovdqa	0x2f0(%rsp), %xmm0
   406a6: c5 81 ef c9                  	vpxor	%xmm1, %xmm15, %xmm1
   406aa: c5 79 6f bc 24 10 03 00 00   	vmovdqa	0x310(%rsp), %xmm15
   406b3: c5 01 ef bc 24 00 03 00 00   	vpxor	0x300(%rsp), %xmm15, %xmm15
   406bc: c5 01 ef ff                  	vpxor	%xmm7, %xmm15, %xmm15
   406c0: c5 f9 6f bc 24 b0 03 00 00   	vmovdqa	0x3b0(%rsp), %xmm7
   406c9: c4 c1 71 ef cf               	vpxor	%xmm15, %xmm1, %xmm1
   406ce: c4 c1 71 ef c8               	vpxor	%xmm8, %xmm1, %xmm1
   406d3: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   406d7: c5 f1 ef cb                  	vpxor	%xmm3, %xmm1, %xmm1
   406db: c5 d1 ef 9c 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm5, %xmm3
   406e4: c5 f9 6f ac 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm5
   406ed: c5 e9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm2      # xmm2 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   406f2: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   406f7: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   406fb: c5 c9 ef a4 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm6, %xmm4
   40704: c5 d9 ef a4 24 20 02 00 00   	vpxor	0x220(%rsp), %xmm4, %xmm4
   4070d: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   40711: c5 f9 ef a4 24 b0 02 00 00   	vpxor	0x2b0(%rsp), %xmm0, %xmm4
   4071a: c5 d9 ef a4 24 30 03 00 00   	vpxor	0x330(%rsp), %xmm4, %xmm4
   40723: c5 f9 6f 84 24 70 03 00 00   	vmovdqa	0x370(%rsp), %xmm0
   4072c: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   40730: c5 f9 ef a4 24 50 03 00 00   	vpxor	0x350(%rsp), %xmm0, %xmm4
   40739: c5 f1 ef 84 24 a0 03 00 00   	vpxor	0x3a0(%rsp), %xmm1, %xmm0
   40742: c4 c1 59 ef e1               	vpxor	%xmm9, %xmm4, %xmm4
   40747: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4074b: c5 d1 ef a4 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm5, %xmm4
   40754: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   40758: c4 e3 79 44 cf 00            	vpclmulqdq	$0x0, %xmm7, %xmm0, %xmm1
   4075e: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   40763: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   40767: c4 e3 79 44 cf 00            	vpclmulqdq	$0x0, %xmm7, %xmm0, %xmm1
   4076d: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   40772: c5 f9 6f bc 24 d0 00 00 00   	vmovdqa	0xd0(%rsp), %xmm7
   4077b: c5 c1 ef 9c 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm7, %xmm3
   40784: c5 f9 6f bc 24 d0 01 00 00   	vmovdqa	0x1d0(%rsp), %xmm7
   4078d: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   40791: c5 c1 ef a4 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm7, %xmm4
   4079a: c5 d9 ef a4 24 10 02 00 00   	vpxor	0x210(%rsp), %xmm4, %xmm4
   407a3: c5 f9 6f ac 24 e0 02 00 00   	vmovdqa	0x2e0(%rsp), %xmm5
   407ac: c5 f9 6f bc 24 60 03 00 00   	vmovdqa	0x360(%rsp), %xmm7
   407b5: c5 e9 ef 94 24 90 03 00 00   	vpxor	0x390(%rsp), %xmm2, %xmm2
   407be: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   407c2: c5 d1 ef a4 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm5, %xmm4
   407cb: c5 d9 ef a4 24 20 03 00 00   	vpxor	0x320(%rsp), %xmm4, %xmm4
   407d4: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   407d8: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   407dc: c5 c1 ef a4 24 40 03 00 00   	vpxor	0x340(%rsp), %xmm7, %xmm4
   407e5: c5 d9 ef a4 24 80 03 00 00   	vpxor	0x380(%rsp), %xmm4, %xmm4
   407ee: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   407f2: c5 e1 ef da                  	vpxor	%xmm2, %xmm3, %xmm3
   407f6: c5 e1 ef d9                  	vpxor	%xmm1, %xmm3, %xmm3
   407fa: c4 c1 79 7f 1c 24            	vmovdqa	%xmm3, (%r12)
   40800: c5 f9 6f 4b 10               	vmovdqa	0x10(%rbx), %xmm1
   40805: c5 f9 6f 03                  	vmovdqa	(%rbx), %xmm0
   40809: c5 f9 ef 9c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm0, %xmm3
   40812: c5 f9 ef 54 24 70            	vpxor	0x70(%rsp), %xmm0, %xmm2
   40818: c5 f9 ef a4 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm0, %xmm4
   40821: c5 f9 ef ac 24 60 02 00 00   	vpxor	0x260(%rsp), %xmm0, %xmm5
   4082a: c5 f9 ef b4 24 70 02 00 00   	vpxor	0x270(%rsp), %xmm0, %xmm6
   40833: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40838: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   4083d: c5 f9 ef bc 24 80 02 00 00   	vpxor	0x280(%rsp), %xmm0, %xmm7
   40846: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   4084b: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40850: c5 f9 ef 84 24 90 02 00 00   	vpxor	0x290(%rsp), %xmm0, %xmm0
   40859: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   4085e: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   40863: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40868: c5 f9 6f 4b 20               	vmovdqa	0x20(%rbx), %xmm1
   4086d: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40872: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40877: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   4087c: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40881: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40886: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   4088b: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40890: c5 f9 6f 4b 30               	vmovdqa	0x30(%rbx), %xmm1
   40895: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   4089a: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   4089f: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   408a4: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   408a9: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   408ae: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   408b3: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   408b8: c5 f9 6f 4b 40               	vmovdqa	0x40(%rbx), %xmm1
   408bd: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   408c2: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   408c7: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   408cc: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   408d1: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   408d6: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   408db: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   408e0: c5 f9 6f 4b 50               	vmovdqa	0x50(%rbx), %xmm1
   408e5: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   408ea: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   408ef: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   408f4: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   408f9: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   408fe: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   40903: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40908: c5 f9 6f 4b 60               	vmovdqa	0x60(%rbx), %xmm1
   4090d: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40912: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40917: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   4091c: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40921: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40926: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   4092b: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40930: c5 f9 6f 4b 70               	vmovdqa	0x70(%rbx), %xmm1
   40935: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   4093a: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   4093f: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   40944: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40949: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   4094e: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   40953: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40958: c5 f9 6f 8b 80 00 00 00      	vmovdqa	0x80(%rbx), %xmm1
   40960: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40965: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   4096a: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   4096f: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40974: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40979: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   4097e: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40983: c5 f9 6f 8b 90 00 00 00      	vmovdqa	0x90(%rbx), %xmm1
   4098b: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40990: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40995: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   4099a: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   4099f: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   409a4: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   409a9: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   409ae: c5 f9 6f 8b a0 00 00 00      	vmovdqa	0xa0(%rbx), %xmm1
   409b6: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   409bb: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   409c0: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   409c5: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   409ca: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   409cf: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   409d4: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   409d9: c5 f9 6f 8b b0 00 00 00      	vmovdqa	0xb0(%rbx), %xmm1
   409e1: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   409e6: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   409eb: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   409f0: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   409f5: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   409fa: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   409ff: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40a04: c5 f9 6f 8b c0 00 00 00      	vmovdqa	0xc0(%rbx), %xmm1
   40a0c: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40a11: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40a16: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   40a1b: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40a20: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40a25: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   40a2a: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40a2f: c5 f9 6f 8b d0 00 00 00      	vmovdqa	0xd0(%rbx), %xmm1
   40a37: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40a3c: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40a41: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   40a46: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40a4b: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40a50: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   40a55: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40a5a: c5 f9 6f 8b e0 00 00 00      	vmovdqa	0xe0(%rbx), %xmm1
   40a62: c4 e2 69 dd d1               	vaesenclast	%xmm1, %xmm2, %xmm2
   40a67: c4 e2 61 dd d9               	vaesenclast	%xmm1, %xmm3, %xmm3
   40a6c: c4 e2 59 dd e1               	vaesenclast	%xmm1, %xmm4, %xmm4
   40a71: c5 e1 ef 5a a0               	vpxor	-0x60(%rdx), %xmm3, %xmm3
   40a76: c5 d9 ef 62 b0               	vpxor	-0x50(%rdx), %xmm4, %xmm4
   40a7b: c4 e2 51 dd e9               	vaesenclast	%xmm1, %xmm5, %xmm5
   40a80: c4 e2 49 dd f1               	vaesenclast	%xmm1, %xmm6, %xmm6
   40a85: c5 d1 ef 6a c0               	vpxor	-0x40(%rdx), %xmm5, %xmm5
   40a8a: c4 e2 41 dd f9               	vaesenclast	%xmm1, %xmm7, %xmm7
   40a8f: c5 c9 ef 72 d0               	vpxor	-0x30(%rdx), %xmm6, %xmm6
   40a94: c5 c1 ef 7a e0               	vpxor	-0x20(%rdx), %xmm7, %xmm7
   40a99: c4 e2 79 dd c1               	vaesenclast	%xmm1, %xmm0, %xmm0
   40a9e: c5 e9 ef 52 90               	vpxor	-0x70(%rdx), %xmm2, %xmm2
   40aa3: c5 f9 ef 42 f0               	vpxor	-0x10(%rdx), %xmm0, %xmm0
   40aa8: c5 fa 7f 5f a0               	vmovdqu	%xmm3, -0x60(%rdi)
   40aad: c5 fa 7f 67 b0               	vmovdqu	%xmm4, -0x50(%rdi)
   40ab2: c5 fa 7f 57 90               	vmovdqu	%xmm2, -0x70(%rdi)
   40ab7: c5 fa 7f 6f c0               	vmovdqu	%xmm5, -0x40(%rdi)
   40abc: c5 fa 7f 77 d0               	vmovdqu	%xmm6, -0x30(%rdi)
   40ac1: c5 fa 7f 7f e0               	vmovdqu	%xmm7, -0x20(%rdi)
   40ac6: c5 fa 7f 47 f0               	vmovdqu	%xmm0, -0x10(%rdi)
   40acb: 4d 39 c6                     	cmpq	%r8, %r14
   40ace: 0f 83 24 f3 ff ff            	jae	0x3fdf8 <aes_gcm_decrypt_generic.constprop.0+0xf8>
   40ad4: c5 79 6f bc 24 b0 03 00 00   	vmovdqa	0x3b0(%rsp), %xmm15
   40add: 48 8d 55 70                  	leaq	0x70(%rbp), %rdx
   40ae1: 4c 8d 4d 40                  	leaq	0x40(%rbp), %r9
   40ae5: 4c 8d 45 20                  	leaq	0x20(%rbp), %r8
   40ae9: 48 8d 7d 10                  	leaq	0x10(%rbp), %rdi
   40aed: 49 39 d6                     	cmpq	%rdx, %r14
   40af0: 0f 82 d7 06 00 00            	jb	0x411cd <aes_gcm_decrypt_generic.constprop.0+0x14cd>
   40af6: c5 f9 6f 3d 72 05 02 00      	vmovdqa	0x20572(%rip), %xmm7    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   40afe: 4c 89 bc 24 e0 01 00 00      	movq	%r15, 0x1e0(%rsp)
   40b06: 48 89 8c 24 38 04 00 00      	movq	%rcx, 0x438(%rsp)
   40b0e: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   40b13: c5 f9 6f 3d c5 06 02 00      	vmovdqa	0x206c5(%rip), %xmm7    # 0x611e0 <sysconf@GLIBC_2.2.5+0x611e0>
   40b1b: c5 f9 7f 7c 24 10            	vmovdqa	%xmm7, 0x10(%rsp)
   40b21: c5 f9 6f 3d c7 06 02 00      	vmovdqa	0x206c7(%rip), %xmm7    # 0x611f0 <sysconf@GLIBC_2.2.5+0x611f0>
   40b29: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   40b2f: c5 f9 6f 3d c9 06 02 00      	vmovdqa	0x206c9(%rip), %xmm7    # 0x61200 <sysconf@GLIBC_2.2.5+0x61200>
   40b37: c5 f9 7f 7c 24 30            	vmovdqa	%xmm7, 0x30(%rsp)
   40b3d: c5 f9 6f 3d cb 06 02 00      	vmovdqa	0x206cb(%rip), %xmm7    # 0x61210 <sysconf@GLIBC_2.2.5+0x61210>
   40b45: c5 f9 7f 7c 24 40            	vmovdqa	%xmm7, 0x40(%rsp)
   40b4b: c5 f9 6f 3d cd 06 02 00      	vmovdqa	0x206cd(%rip), %xmm7    # 0x61220 <sysconf@GLIBC_2.2.5+0x61220>
   40b53: c5 f9 7f 7c 24 50            	vmovdqa	%xmm7, 0x50(%rsp)
   40b59: c5 f9 6f 3d cf 06 02 00      	vmovdqa	0x206cf(%rip), %xmm7    # 0x61230 <sysconf@GLIBC_2.2.5+0x61230>
   40b61: c5 f9 7f 7c 24 60            	vmovdqa	%xmm7, 0x60(%rsp)
   40b67: c5 99 d4 04 24               	vpaddq	(%rsp), %xmm12, %xmm0
   40b6c: 48 8d 0c 28                  	leaq	(%rax,%rbp), %rcx
   40b70: c4 c2 19 00 fb               	vpshufb	%xmm11, %xmm12, %xmm7
   40b75: 4c 8d 7c 28 10               	leaq	0x10(%rax,%rbp), %r15
   40b7a: 4c 8d 5c 28 20               	leaq	0x20(%rax,%rbp), %r11
   40b7f: c5 f9 7f 7c 24 70            	vmovdqa	%xmm7, 0x70(%rsp)
   40b85: c4 c2 79 00 eb               	vpshufb	%xmm11, %xmm0, %xmm5
   40b8a: c5 99 d4 44 24 10            	vpaddq	0x10(%rsp), %xmm12, %xmm0
   40b90: c4 41 7a 6f 37               	vmovdqu	(%r15), %xmm14
   40b95: 4c 8d 54 28 30               	leaq	0x30(%rax,%rbp), %r10
   40b9a: c5 f9 7f ac 24 80 00 00 00   	vmovdqa	%xmm5, 0x80(%rsp)
   40ba3: 4c 8d 4c 28 40               	leaq	0x40(%rax,%rbp), %r9
   40ba8: 4c 8d 44 28 50               	leaq	0x50(%rax,%rbp), %r8
   40bad: c4 c2 79 00 f3               	vpshufb	%xmm11, %xmm0, %xmm6
   40bb2: c5 99 d4 44 24 20            	vpaddq	0x20(%rsp), %xmm12, %xmm0
   40bb8: 48 8d 7c 28 60               	leaq	0x60(%rax,%rbp), %rdi
   40bbd: 4c 01 ed                     	addq	%r13, %rbp
   40bc0: c5 f9 7f b4 24 90 00 00 00   	vmovdqa	%xmm6, 0x90(%rsp)
   40bc9: c4 c1 7a 6f 33               	vmovdqu	(%r11), %xmm6
   40bce: c4 c2 79 00 d3               	vpshufb	%xmm11, %xmm0, %xmm2
   40bd3: c5 99 d4 44 24 30            	vpaddq	0x30(%rsp), %xmm12, %xmm0
   40bd9: c5 f9 7f 94 24 a0 00 00 00   	vmovdqa	%xmm2, 0xa0(%rsp)
   40be2: c5 f9 6f 93 40 01 00 00      	vmovdqa	0x140(%rbx), %xmm2
   40bea: c4 c2 79 00 e3               	vpshufb	%xmm11, %xmm0, %xmm4
   40bef: c5 99 d4 44 24 40            	vpaddq	0x40(%rsp), %xmm12, %xmm0
   40bf5: c5 f9 7f a4 24 b0 00 00 00   	vmovdqa	%xmm4, 0xb0(%rsp)
   40bfe: c4 c2 79 00 db               	vpshufb	%xmm11, %xmm0, %xmm3
   40c03: c5 99 d4 44 24 50            	vpaddq	0x50(%rsp), %xmm12, %xmm0
   40c09: c5 19 d4 64 24 60            	vpaddq	0x60(%rsp), %xmm12, %xmm12
   40c0f: c5 f9 7f 9c 24 c0 00 00 00   	vmovdqa	%xmm3, 0xc0(%rsp)
   40c18: c4 c2 79 00 cb               	vpshufb	%xmm11, %xmm0, %xmm1
   40c1d: c5 fa 6f 01                  	vmovdqu	(%rcx), %xmm0
   40c21: c5 f9 7f 8c 24 d0 00 00 00   	vmovdqa	%xmm1, 0xd0(%rsp)
   40c2a: c5 f9 6f 8b 50 01 00 00      	vmovdqa	0x150(%rbx), %xmm1
   40c32: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   40c37: c4 c1 79 ef 04 24            	vpxor	(%r12), %xmm0, %xmm0
   40c3d: c4 63 79 44 c9 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm9
   40c43: c4 63 79 44 e9 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm13
   40c49: c4 63 79 44 c1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm8
   40c4f: c5 79 7f 84 24 00 01 00 00   	vmovdqa	%xmm8, 0x100(%rsp)
   40c58: c4 e3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm0
   40c5e: c4 c2 09 00 cb               	vpshufb	%xmm11, %xmm14, %xmm1
   40c63: c4 e3 71 44 fa 00            	vpclmulqdq	$0x0, %xmm2, %xmm1, %xmm7
   40c69: c4 63 71 44 f2 11            	vpclmulqdq	$0x11, %xmm2, %xmm1, %xmm14
   40c6f: c4 e3 71 44 ea 01            	vpclmulqdq	$0x1, %xmm2, %xmm1, %xmm5
   40c75: c5 79 7f 8c 24 e0 00 00 00   	vmovdqa	%xmm9, 0xe0(%rsp)
   40c7e: c5 f9 7f bc 24 20 01 00 00   	vmovdqa	%xmm7, 0x120(%rsp)
   40c87: c4 e3 71 44 fa 10            	vpclmulqdq	$0x10, %xmm2, %xmm1, %xmm7
   40c8d: c5 f9 6f 93 30 01 00 00      	vmovdqa	0x130(%rbx), %xmm2
   40c95: c4 c2 49 00 cb               	vpshufb	%xmm11, %xmm6, %xmm1
   40c9a: c5 79 7f ac 24 f0 00 00 00   	vmovdqa	%xmm13, 0xf0(%rsp)
   40ca3: c4 63 71 44 c2 01            	vpclmulqdq	$0x1, %xmm2, %xmm1, %xmm8
   40ca9: c4 e3 71 44 f2 11            	vpclmulqdq	$0x11, %xmm2, %xmm1, %xmm6
   40caf: c4 e3 71 44 e2 00            	vpclmulqdq	$0x0, %xmm2, %xmm1, %xmm4
   40cb5: c5 79 7f b4 24 10 01 00 00   	vmovdqa	%xmm14, 0x110(%rsp)
   40cbe: c5 f9 7f ac 24 30 01 00 00   	vmovdqa	%xmm5, 0x130(%rsp)
   40cc7: c4 e3 71 44 da 10            	vpclmulqdq	$0x10, %xmm2, %xmm1, %xmm3
   40ccd: c5 f9 6f 8b 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm1
   40cd5: c5 f9 7f b4 24 40 01 00 00   	vmovdqa	%xmm6, 0x140(%rsp)
   40cde: c5 f9 7f a4 24 50 01 00 00   	vmovdqa	%xmm4, 0x150(%rsp)
   40ce7: c5 f9 7f 9c 24 60 01 00 00   	vmovdqa	%xmm3, 0x160(%rsp)
   40cf0: c5 79 7f 84 24 70 01 00 00   	vmovdqa	%xmm8, 0x170(%rsp)
   40cf9: c4 c1 7a 6f 12               	vmovdqu	(%r10), %xmm2
   40cfe: c4 c1 7a 6f 31               	vmovdqu	(%r9), %xmm6
   40d03: c5 c1 ef bc 24 30 01 00 00   	vpxor	0x130(%rsp), %xmm7, %xmm7
   40d0c: c5 f9 ef 84 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm0, %xmm0
   40d15: c4 c2 69 00 eb               	vpshufb	%xmm11, %xmm2, %xmm5
   40d1a: c4 c2 49 00 db               	vpshufb	%xmm11, %xmm6, %xmm3
   40d1f: c4 e3 51 44 d1 11            	vpclmulqdq	$0x11, %xmm1, %xmm5, %xmm2
   40d25: c4 63 51 44 c9 00            	vpclmulqdq	$0x0, %xmm1, %xmm5, %xmm9
   40d2b: c4 63 51 44 f1 10            	vpclmulqdq	$0x10, %xmm1, %xmm5, %xmm14
   40d31: c4 e3 51 44 e9 01            	vpclmulqdq	$0x1, %xmm1, %xmm5, %xmm5
   40d37: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   40d3b: c5 f9 6f 8b 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm1
   40d43: c5 79 7f 8c 24 90 01 00 00   	vmovdqa	%xmm9, 0x190(%rsp)
   40d4c: c5 f9 7f 94 24 80 01 00 00   	vmovdqa	%xmm2, 0x180(%rsp)
   40d55: c4 41 7a 6f 08               	vmovdqu	(%r8), %xmm9
   40d5a: c5 b9 ef bc 24 60 01 00 00   	vpxor	0x160(%rsp), %xmm8, %xmm7
   40d63: c4 e3 61 44 f1 11            	vpclmulqdq	$0x11, %xmm1, %xmm3, %xmm6
   40d69: c4 e3 61 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm3, %xmm2
   40d6f: c5 79 7f b4 24 a0 01 00 00   	vmovdqa	%xmm14, 0x1a0(%rsp)
   40d78: c4 63 61 44 f1 10            	vpclmulqdq	$0x10, %xmm1, %xmm3, %xmm14
   40d7e: c4 e3 61 44 d9 01            	vpclmulqdq	$0x1, %xmm1, %xmm3, %xmm3
   40d84: c5 f9 6f 8b 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm1
   40d8c: c5 c1 ef fd                  	vpxor	%xmm5, %xmm7, %xmm7
   40d90: c5 f9 7f 94 24 c0 01 00 00   	vmovdqa	%xmm2, 0x1c0(%rsp)
   40d99: c4 c2 31 00 d3               	vpshufb	%xmm11, %xmm9, %xmm2
   40d9e: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   40da2: c5 f9 7f b4 24 b0 01 00 00   	vmovdqa	%xmm6, 0x1b0(%rsp)
   40dab: c5 e1 ef 9c 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm3, %xmm3
   40db4: c4 63 69 44 c9 00            	vpclmulqdq	$0x0, %xmm1, %xmm2, %xmm9
   40dba: c4 63 69 44 e9 10            	vpclmulqdq	$0x10, %xmm1, %xmm2, %xmm13
   40dc0: c4 e3 69 44 f1 11            	vpclmulqdq	$0x11, %xmm1, %xmm2, %xmm6
   40dc6: c5 f9 6f bc 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm7
   40dcf: c4 e3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm1, %xmm2, %xmm2
   40dd5: c5 fa 6f 0f                  	vmovdqu	(%rdi), %xmm1
   40dd9: c5 79 7f 8c 24 d0 01 00 00   	vmovdqa	%xmm9, 0x1d0(%rsp)
   40de2: c4 c1 61 ef de               	vpxor	%xmm14, %xmm3, %xmm3
   40de7: c4 c1 69 ef d5               	vpxor	%xmm13, %xmm2, %xmm2
   40dec: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   40df0: c5 79 6f 84 24 90 01 00 00   	vmovdqa	0x190(%rsp), %xmm8
   40df9: c5 c1 ef 9c 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm7, %xmm3
   40e02: c5 79 6f ac 24 10 01 00 00   	vmovdqa	0x110(%rsp), %xmm13
   40e0b: c4 c2 71 00 e3               	vpshufb	%xmm11, %xmm1, %xmm4
   40e10: c5 c9 ef b4 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm6, %xmm6
   40e19: c4 e3 59 44 8b f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm4, %xmm1
   40e23: c4 63 59 44 93 f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm4, %xmm10
   40e2d: c4 63 59 44 8b f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm4, %xmm9
   40e37: c4 e3 59 44 a3 f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm4, %xmm4
   40e41: c4 c1 49 ef f1               	vpxor	%xmm9, %xmm6, %xmm6
   40e46: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   40e4a: c5 b9 ef a4 24 50 01 00 00   	vpxor	0x150(%rsp), %xmm8, %xmm4
   40e53: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   40e57: c4 c1 79 ef c2               	vpxor	%xmm10, %xmm0, %xmm0
   40e5c: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   40e60: c5 79 6f 94 24 d0 01 00 00   	vmovdqa	0x1d0(%rsp), %xmm10
   40e69: c5 29 ef 84 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm10, %xmm8
   40e72: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   40e77: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   40e7c: c4 c1 61 ef d8               	vpxor	%xmm8, %xmm3, %xmm3
   40e81: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   40e85: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   40e89: c5 91 ef 9c 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm13, %xmm3
   40e92: c5 79 6f ac 24 80 01 00 00   	vmovdqa	0x180(%rsp), %xmm13
   40e9b: c5 91 ef a4 24 40 01 00 00   	vpxor	0x140(%rsp), %xmm13, %xmm4
   40ea4: c4 c3 79 44 cf 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm1
   40eaa: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   40eaf: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   40eb3: c4 c3 79 44 cf 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm1
   40eb9: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   40ebe: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   40ec2: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   40ec6: c5 e1 ef de                  	vpxor	%xmm6, %xmm3, %xmm3
   40eca: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   40ece: c5 e1 ef da                  	vpxor	%xmm2, %xmm3, %xmm3
   40ed2: c4 c1 79 7f 1c 24            	vmovdqa	%xmm3, (%r12)
   40ed8: c5 f9 6f 03                  	vmovdqa	(%rbx), %xmm0
   40edc: c5 f9 6f 4b 10               	vmovdqa	0x10(%rbx), %xmm1
   40ee1: c5 f9 ef 9c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm0, %xmm3
   40eea: c5 f9 ef 54 24 70            	vpxor	0x70(%rsp), %xmm0, %xmm2
   40ef0: c5 f9 ef a4 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm0, %xmm4
   40ef9: c5 f9 ef ac 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm0, %xmm5
   40f02: c5 f9 ef b4 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm0, %xmm6
   40f0b: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40f10: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40f15: c5 f9 ef bc 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm0, %xmm7
   40f1e: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   40f23: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40f28: c5 f9 ef 84 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm0, %xmm0
   40f31: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40f36: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   40f3b: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40f40: c5 f9 6f 4b 20               	vmovdqa	0x20(%rbx), %xmm1
   40f45: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40f4a: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40f4f: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   40f54: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40f59: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40f5e: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   40f63: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40f68: c5 f9 6f 4b 30               	vmovdqa	0x30(%rbx), %xmm1
   40f6d: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40f72: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40f77: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   40f7c: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40f81: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40f86: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   40f8b: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40f90: c5 f9 6f 4b 40               	vmovdqa	0x40(%rbx), %xmm1
   40f95: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40f9a: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40f9f: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   40fa4: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40fa9: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40fae: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   40fb3: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40fb8: c5 f9 6f 4b 50               	vmovdqa	0x50(%rbx), %xmm1
   40fbd: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40fc2: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40fc7: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   40fcc: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40fd1: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40fd6: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   40fdb: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   40fe0: c5 f9 6f 4b 60               	vmovdqa	0x60(%rbx), %xmm1
   40fe5: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   40fea: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   40fef: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   40ff4: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   40ff9: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   40ffe: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   41003: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   41008: c5 f9 6f 4b 70               	vmovdqa	0x70(%rbx), %xmm1
   4100d: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   41012: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   41017: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   4101c: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   41021: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   41026: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   4102b: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   41030: c5 f9 6f 8b 80 00 00 00      	vmovdqa	0x80(%rbx), %xmm1
   41038: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   4103d: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   41042: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   41047: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   4104c: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   41051: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   41056: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   4105b: c5 f9 6f 8b 90 00 00 00      	vmovdqa	0x90(%rbx), %xmm1
   41063: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   41068: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   4106d: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   41072: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   41077: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   4107c: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   41081: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   41086: c5 f9 6f 8b a0 00 00 00      	vmovdqa	0xa0(%rbx), %xmm1
   4108e: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   41093: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   41098: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   4109d: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   410a2: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   410a7: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   410ac: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   410b1: c5 f9 6f 8b b0 00 00 00      	vmovdqa	0xb0(%rbx), %xmm1
   410b9: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   410be: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   410c3: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   410c8: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   410cd: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   410d2: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   410d7: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   410dc: c5 f9 6f 8b c0 00 00 00      	vmovdqa	0xc0(%rbx), %xmm1
   410e4: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   410e9: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   410ee: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   410f3: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   410f8: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   410fd: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   41102: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   41107: c5 f9 6f 8b d0 00 00 00      	vmovdqa	0xd0(%rbx), %xmm1
   4110f: c4 e2 69 dc d1               	vaesenc	%xmm1, %xmm2, %xmm2
   41114: c4 e2 61 dc d9               	vaesenc	%xmm1, %xmm3, %xmm3
   41119: c4 e2 59 dc e1               	vaesenc	%xmm1, %xmm4, %xmm4
   4111e: c4 e2 51 dc e9               	vaesenc	%xmm1, %xmm5, %xmm5
   41123: c4 e2 49 dc f1               	vaesenc	%xmm1, %xmm6, %xmm6
   41128: c4 e2 41 dc f9               	vaesenc	%xmm1, %xmm7, %xmm7
   4112d: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   41132: c5 f9 6f 8b e0 00 00 00      	vmovdqa	0xe0(%rbx), %xmm1
   4113a: c4 e2 69 dd d1               	vaesenclast	%xmm1, %xmm2, %xmm2
   4113f: c4 e2 61 dd d9               	vaesenclast	%xmm1, %xmm3, %xmm3
   41144: c5 e9 ef 11                  	vpxor	(%rcx), %xmm2, %xmm2
   41148: c4 c1 61 ef 1f               	vpxor	(%r15), %xmm3, %xmm3
   4114d: c4 e2 59 dd e1               	vaesenclast	%xmm1, %xmm4, %xmm4
   41152: c4 e2 51 dd e9               	vaesenclast	%xmm1, %xmm5, %xmm5
   41157: c4 c1 59 ef 23               	vpxor	(%r11), %xmm4, %xmm4
   4115c: c4 c1 51 ef 2a               	vpxor	(%r10), %xmm5, %xmm5
   41161: c4 e2 49 dd f1               	vaesenclast	%xmm1, %xmm6, %xmm6
   41166: c4 e2 41 dd f9               	vaesenclast	%xmm1, %xmm7, %xmm7
   4116b: c4 c1 49 ef 31               	vpxor	(%r9), %xmm6, %xmm6
   41170: c4 c1 41 ef 38               	vpxor	(%r8), %xmm7, %xmm7
   41175: c4 e2 79 dd c1               	vaesenclast	%xmm1, %xmm0, %xmm0
   4117a: c5 f9 ef 07                  	vpxor	(%rdi), %xmm0, %xmm0
   4117e: c5 fa 7f 55 00               	vmovdqu	%xmm2, (%rbp)
   41183: c5 fa 7f 5d 10               	vmovdqu	%xmm3, 0x10(%rbp)
   41188: c5 fa 7f 65 20               	vmovdqu	%xmm4, 0x20(%rbp)
   4118d: c5 fa 7f 6d 30               	vmovdqu	%xmm5, 0x30(%rbp)
   41192: c5 fa 7f 75 40               	vmovdqu	%xmm6, 0x40(%rbp)
   41197: c5 fa 7f 7d 50               	vmovdqu	%xmm7, 0x50(%rbp)
   4119c: c5 fa 7f 45 60               	vmovdqu	%xmm0, 0x60(%rbp)
   411a1: 48 89 d5                     	movq	%rdx, %rbp
   411a4: 48 8d 52 70                  	leaq	0x70(%rdx), %rdx
   411a8: 49 39 d6                     	cmpq	%rdx, %r14
   411ab: 0f 83 b6 f9 ff ff            	jae	0x40b67 <aes_gcm_decrypt_generic.constprop.0+0xe67>
   411b1: 4c 8b bc 24 e0 01 00 00      	movq	0x1e0(%rsp), %r15
   411b9: 48 8b 8c 24 38 04 00 00      	movq	0x438(%rsp), %rcx
   411c1: 4c 8d 4d 40                  	leaq	0x40(%rbp), %r9
   411c5: 4c 8d 45 20                  	leaq	0x20(%rbp), %r8
   411c9: 48 8d 7d 10                  	leaq	0x10(%rbp), %rdi
   411cd: 4d 39 ce                     	cmpq	%r9, %r14
   411d0: 0f 82 ea 03 00 00            	jb	0x415c0 <aes_gcm_decrypt_generic.constprop.0+0x18c0>
   411d6: c5 f9 6f 3d 92 fe 01 00      	vmovdqa	0x1fe92(%rip), %xmm7    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   411de: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   411e3: c5 f9 6f 3d f5 ff 01 00      	vmovdqa	0x1fff5(%rip), %xmm7    # 0x611e0 <sysconf@GLIBC_2.2.5+0x611e0>
   411eb: c5 f9 7f 7c 24 10            	vmovdqa	%xmm7, 0x10(%rsp)
   411f1: c5 f9 6f 3d f7 ff 01 00      	vmovdqa	0x1fff7(%rip), %xmm7    # 0x611f0 <sysconf@GLIBC_2.2.5+0x611f0>
   411f9: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   411ff: c5 f9 6f 3d f9 ff 01 00      	vmovdqa	0x1fff9(%rip), %xmm7    # 0x61200 <sysconf@GLIBC_2.2.5+0x61200>
   41207: c5 f9 7f 7c 24 30            	vmovdqa	%xmm7, 0x30(%rsp)
   4120d: c5 99 d4 0c 24               	vpaddq	(%rsp), %xmm12, %xmm1
   41212: c4 c2 19 00 fb               	vpshufb	%xmm11, %xmm12, %xmm7
   41217: 4c 8d 14 28                  	leaq	(%rax,%rbp), %r10
   4121b: c5 f9 7f 7c 24 40            	vmovdqa	%xmm7, 0x40(%rsp)
   41221: c4 c1 7a 6f 3a               	vmovdqu	(%r10), %xmm7
   41226: 4c 8d 44 28 10               	leaq	0x10(%rax,%rbp), %r8
   4122b: 48 8d 7c 28 20               	leaq	0x20(%rax,%rbp), %rdi
   41230: c4 42 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm9
   41235: c5 99 d4 4c 24 10            	vpaddq	0x10(%rsp), %xmm12, %xmm1
   4123b: c4 c1 7a 6f 10               	vmovdqu	(%r8), %xmm2
   41240: 48 8d 54 28 30               	leaq	0x30(%rax,%rbp), %rdx
   41245: c4 c2 41 00 db               	vpshufb	%xmm11, %xmm7, %xmm3
   4124a: c4 c1 61 ef 1c 24            	vpxor	(%r12), %xmm3, %xmm3
   41250: c4 42 71 00 c3               	vpshufb	%xmm11, %xmm1, %xmm8
   41255: c5 99 d4 4c 24 20            	vpaddq	0x20(%rsp), %xmm12, %xmm1
   4125b: c4 c2 69 00 d3               	vpshufb	%xmm11, %xmm2, %xmm2
   41260: c5 19 d4 64 24 30            	vpaddq	0x30(%rsp), %xmm12, %xmm12
   41266: c4 c2 71 00 f3               	vpshufb	%xmm11, %xmm1, %xmm6
   4126b: c5 f9 6f 8b 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm1
   41273: c4 e3 61 44 f9 11            	vpclmulqdq	$0x11, %xmm1, %xmm3, %xmm7
   41279: c4 e3 61 44 e9 00            	vpclmulqdq	$0x0, %xmm1, %xmm3, %xmm5
   4127f: c4 63 61 44 e9 10            	vpclmulqdq	$0x10, %xmm1, %xmm3, %xmm13
   41285: c4 e3 61 44 d9 01            	vpclmulqdq	$0x1, %xmm1, %xmm3, %xmm3
   4128b: c5 f9 6f 8b 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm1
   41293: c5 f9 7f 6c 24 60            	vmovdqa	%xmm5, 0x60(%rsp)
   41299: c5 fa 6f 2f                  	vmovdqu	(%rdi), %xmm5
   4129d: c4 c1 61 ef dd               	vpxor	%xmm13, %xmm3, %xmm3
   412a2: c5 f9 7f 7c 24 50            	vmovdqa	%xmm7, 0x50(%rsp)
   412a8: c4 63 69 44 f1 00            	vpclmulqdq	$0x0, %xmm1, %xmm2, %xmm14
   412ae: c4 63 69 44 d1 11            	vpclmulqdq	$0x11, %xmm1, %xmm2, %xmm10
   412b4: c4 c2 51 00 e3               	vpshufb	%xmm11, %xmm5, %xmm4
   412b9: c5 79 7f b4 24 80 00 00 00   	vmovdqa	%xmm14, 0x80(%rsp)
   412c2: c4 63 69 44 f1 10            	vpclmulqdq	$0x10, %xmm1, %xmm2, %xmm14
   412c8: c4 e3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm1, %xmm2, %xmm2
   412ce: c5 f9 6f 8b 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm1
   412d6: c5 79 7f 54 24 70            	vmovdqa	%xmm10, 0x70(%rsp)
   412dc: c4 c1 69 ef d6               	vpxor	%xmm14, %xmm2, %xmm2
   412e1: c4 63 59 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm4, %xmm10
   412e7: c4 e3 59 44 e9 11            	vpclmulqdq	$0x11, %xmm1, %xmm4, %xmm5
   412ed: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   412f1: c5 f9 6f 9c 24 80 00 00 00   	vmovdqa	0x80(%rsp), %xmm3
   412fa: c5 79 7f 94 24 a0 00 00 00   	vmovdqa	%xmm10, 0xa0(%rsp)
   41303: c4 63 59 44 d1 10            	vpclmulqdq	$0x10, %xmm1, %xmm4, %xmm10
   41309: c4 e3 59 44 e1 01            	vpclmulqdq	$0x1, %xmm1, %xmm4, %xmm4
   4130f: c5 fa 6f 0a                  	vmovdqu	(%rdx), %xmm1
   41313: c5 f9 7f ac 24 90 00 00 00   	vmovdqa	%xmm5, 0x90(%rsp)
   4131c: c4 c1 59 ef e2               	vpxor	%xmm10, %xmm4, %xmm4
   41321: c5 e1 ef 5c 24 60            	vpxor	0x60(%rsp), %xmm3, %xmm3
   41327: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   4132c: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   41330: c5 f9 6f 64 24 70            	vmovdqa	0x70(%rsp), %xmm4
   41336: c5 d9 ef 64 24 50            	vpxor	0x50(%rsp), %xmm4, %xmm4
   4133c: c4 e3 71 44 83 f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm1, %xmm0
   41346: c4 e3 71 44 ab f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm1, %xmm5
   41350: c4 e3 71 44 bb f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm1, %xmm7
   4135a: c4 e3 71 44 8b f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm1, %xmm1
   41364: c5 c1 ef bc 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm7, %xmm7
   4136d: c5 d1 ef ac 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm5, %xmm5
   41376: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4137a: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   4137e: c5 e1 ef df                  	vpxor	%xmm7, %xmm3, %xmm3
   41382: c5 d9 ef e5                  	vpxor	%xmm5, %xmm4, %xmm4
   41386: c5 f9 6f 7c 24 40            	vmovdqa	0x40(%rsp), %xmm7
   4138c: c5 e9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm2      # xmm2 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   41391: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   41396: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   4139a: c4 c3 71 44 df 00            	vpclmulqdq	$0x0, %xmm15, %xmm1, %xmm3
   413a0: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   413a5: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   413a9: c4 c3 71 44 df 00            	vpclmulqdq	$0x0, %xmm15, %xmm1, %xmm3
   413af: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   413b4: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   413b8: c5 f1 ef cb                  	vpxor	%xmm3, %xmm1, %xmm1
   413bc: c5 d9 ef e1                  	vpxor	%xmm1, %xmm4, %xmm4
   413c0: c4 c1 79 7f 24 24            	vmovdqa	%xmm4, (%r12)
   413c6: c5 c1 ef 03                  	vpxor	(%rbx), %xmm7, %xmm0
   413ca: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   413d0: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   413d6: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   413dc: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   413e2: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   413e8: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   413ee: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   413f4: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   413fd: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   41406: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   4140f: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   41418: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   41421: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   4142a: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   41433: c4 c1 79 ef 02               	vpxor	(%r10), %xmm0, %xmm0
   41438: c4 c1 7a 7f 44 2d 00         	vmovdqu	%xmm0, (%r13,%rbp)
   4143f: c5 b1 ef 03                  	vpxor	(%rbx), %xmm9, %xmm0
   41443: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   41449: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   4144f: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   41455: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   4145b: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   41461: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   41467: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   4146d: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   41476: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   4147f: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   41488: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   41491: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   4149a: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   414a3: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   414ac: c4 c1 79 ef 00               	vpxor	(%r8), %xmm0, %xmm0
   414b1: c4 c1 7a 7f 44 2d 10         	vmovdqu	%xmm0, 0x10(%r13,%rbp)
   414b8: c5 b9 ef 03                  	vpxor	(%rbx), %xmm8, %xmm0
   414bc: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   414c2: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   414c8: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   414ce: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   414d4: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   414da: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   414e0: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   414e6: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   414ef: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   414f8: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   41501: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   4150a: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   41513: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   4151c: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   41525: c5 f9 ef 07                  	vpxor	(%rdi), %xmm0, %xmm0
   41529: c4 c1 7a 7f 44 2d 20         	vmovdqu	%xmm0, 0x20(%r13,%rbp)
   41530: c5 c9 ef 03                  	vpxor	(%rbx), %xmm6, %xmm0
   41534: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   4153a: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   41540: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   41546: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   4154c: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   41552: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   41558: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   4155e: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   41567: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   41570: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   41579: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   41582: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   4158b: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   41594: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   4159d: c5 f9 ef 02                  	vpxor	(%rdx), %xmm0, %xmm0
   415a1: c4 c1 7a 7f 44 2d 30         	vmovdqu	%xmm0, 0x30(%r13,%rbp)
   415a8: 4c 89 cd                     	movq	%r9, %rbp
   415ab: 4d 8d 49 40                  	leaq	0x40(%r9), %r9
   415af: 4d 39 ce                     	cmpq	%r9, %r14
   415b2: 0f 83 55 fc ff ff            	jae	0x4120d <aes_gcm_decrypt_generic.constprop.0+0x150d>
   415b8: 4c 8d 45 20                  	leaq	0x20(%rbp), %r8
   415bc: 48 8d 7d 10                  	leaq	0x10(%rbp), %rdi
   415c0: 4d 39 c6                     	cmpq	%r8, %r14
   415c3: 0f 82 da 01 00 00            	jb	0x417a3 <aes_gcm_decrypt_generic.constprop.0+0x1aa3>
   415c9: c5 f9 6f 0d 9f fa 01 00      	vmovdqa	0x1fa9f(%rip), %xmm1    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   415d1: c5 f9 6f 15 07 fc 01 00      	vmovdqa	0x1fc07(%rip), %xmm2    # 0x611e0 <sysconf@GLIBC_2.2.5+0x611e0>
   415d9: 48 8d 3c 28                  	leaq	(%rax,%rbp), %rdi
   415dd: 48 8d 54 28 10               	leaq	0x10(%rax,%rbp), %rdx
   415e2: c5 f9 6f ab 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm5
   415ea: c5 79 6f b3 f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm14
   415f2: c5 fa 6f 3f                  	vmovdqu	(%rdi), %xmm7
   415f6: c4 c2 19 00 db               	vpshufb	%xmm11, %xmm12, %xmm3
   415fb: c5 99 d4 c1                  	vpaddq	%xmm1, %xmm12, %xmm0
   415ff: c5 19 d4 e2                  	vpaddq	%xmm2, %xmm12, %xmm12
   41603: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   41608: c4 c2 41 00 e3               	vpshufb	%xmm11, %xmm7, %xmm4
   4160d: c5 fa 6f 3a                  	vmovdqu	(%rdx), %xmm7
   41611: c4 c1 59 ef 24 24            	vpxor	(%r12), %xmm4, %xmm4
   41617: c4 63 59 44 c5 00            	vpclmulqdq	$0x0, %xmm5, %xmm4, %xmm8
   4161d: c4 e3 59 44 f5 11            	vpclmulqdq	$0x11, %xmm5, %xmm4, %xmm6
   41623: c4 63 59 44 ed 10            	vpclmulqdq	$0x10, %xmm5, %xmm4, %xmm13
   41629: c4 e3 59 44 ed 01            	vpclmulqdq	$0x1, %xmm5, %xmm4, %xmm5
   4162f: c4 c2 41 00 e3               	vpshufb	%xmm11, %xmm7, %xmm4
   41634: c4 43 59 44 ce 10            	vpclmulqdq	$0x10, %xmm14, %xmm4, %xmm9
   4163a: c4 c3 59 44 fe 11            	vpclmulqdq	$0x11, %xmm14, %xmm4, %xmm7
   41640: c4 43 59 44 d6 00            	vpclmulqdq	$0x0, %xmm14, %xmm4, %xmm10
   41646: c4 c3 59 44 e6 01            	vpclmulqdq	$0x1, %xmm14, %xmm4, %xmm4
   4164c: c4 c1 51 ef ed               	vpxor	%xmm13, %xmm5, %xmm5
   41651: c4 c1 59 ef e1               	vpxor	%xmm9, %xmm4, %xmm4
   41656: c5 d1 ef ec                  	vpxor	%xmm4, %xmm5, %xmm5
   4165a: c4 c1 39 ef e2               	vpxor	%xmm10, %xmm8, %xmm4
   4165f: c5 b1 73 dd 08               	vpsrldq	$0x8, %xmm5, %xmm9      # xmm9 = xmm5[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   41664: c5 d1 73 fd 08               	vpslldq	$0x8, %xmm5, %xmm5      # xmm5 = zero,zero,zero,zero,zero,zero,zero,zero,xmm5[0,1,2,3,4,5,6,7]
   41669: c5 d9 ef e5                  	vpxor	%xmm5, %xmm4, %xmm4
   4166d: c4 c3 59 44 ef 00            	vpclmulqdq	$0x0, %xmm15, %xmm4, %xmm5
   41673: c5 f9 70 e4 4e               	vpshufd	$0x4e, %xmm4, %xmm4     # xmm4 = xmm4[2,3,0,1]
   41678: c5 d1 ef e4                  	vpxor	%xmm4, %xmm5, %xmm4
   4167c: c5 f9 70 ec 4e               	vpshufd	$0x4e, %xmm4, %xmm5     # xmm5 = xmm4[2,3,0,1]
   41681: c4 43 59 44 c7 00            	vpclmulqdq	$0x0, %xmm15, %xmm4, %xmm8
   41687: c5 c9 ef e7                  	vpxor	%xmm7, %xmm6, %xmm4
   4168b: c5 31 ef cd                  	vpxor	%xmm5, %xmm9, %xmm9
   4168f: c4 c1 59 ef e1               	vpxor	%xmm9, %xmm4, %xmm4
   41694: c4 c1 59 ef e0               	vpxor	%xmm8, %xmm4, %xmm4
   41699: c4 c1 79 7f 24 24            	vmovdqa	%xmm4, (%r12)
   4169f: c5 e1 ef 1b                  	vpxor	(%rbx), %xmm3, %xmm3
   416a3: c4 e2 61 dc 5b 10            	vaesenc	0x10(%rbx), %xmm3, %xmm3
   416a9: c4 e2 61 dc 5b 20            	vaesenc	0x20(%rbx), %xmm3, %xmm3
   416af: c4 e2 61 dc 5b 30            	vaesenc	0x30(%rbx), %xmm3, %xmm3
   416b5: c4 e2 61 dc 5b 40            	vaesenc	0x40(%rbx), %xmm3, %xmm3
   416bb: c4 e2 61 dc 5b 50            	vaesenc	0x50(%rbx), %xmm3, %xmm3
   416c1: c4 e2 61 dc 5b 60            	vaesenc	0x60(%rbx), %xmm3, %xmm3
   416c7: c4 e2 61 dc 5b 70            	vaesenc	0x70(%rbx), %xmm3, %xmm3
   416cd: c4 e2 61 dc 9b 80 00 00 00   	vaesenc	0x80(%rbx), %xmm3, %xmm3
   416d6: c4 e2 61 dc 9b 90 00 00 00   	vaesenc	0x90(%rbx), %xmm3, %xmm3
   416df: c4 e2 61 dc 9b a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm3, %xmm3
   416e8: c4 e2 61 dc 9b b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm3, %xmm3
   416f1: c4 e2 61 dc 9b c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm3, %xmm3
   416fa: c4 e2 61 dc 9b d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm3, %xmm3
   41703: c4 e2 61 dd 9b e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm3, %xmm3
   4170c: c5 e1 ef 1f                  	vpxor	(%rdi), %xmm3, %xmm3
   41710: c4 c1 7a 7f 5c 2d 00         	vmovdqu	%xmm3, (%r13,%rbp)
   41717: c5 f9 ef 03                  	vpxor	(%rbx), %xmm0, %xmm0
   4171b: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   41721: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   41727: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   4172d: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   41733: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   41739: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   4173f: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   41745: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   4174e: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   41757: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   41760: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   41769: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   41772: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   4177b: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   41784: c5 f9 ef 02                  	vpxor	(%rdx), %xmm0, %xmm0
   41788: c4 c1 7a 7f 44 2d 10         	vmovdqu	%xmm0, 0x10(%r13,%rbp)
   4178f: 4c 89 c5                     	movq	%r8, %rbp
   41792: 4d 8d 40 20                  	leaq	0x20(%r8), %r8
   41796: 4d 39 c6                     	cmpq	%r8, %r14
   41799: 0f 83 3a fe ff ff            	jae	0x415d9 <aes_gcm_decrypt_generic.constprop.0+0x18d9>
   4179f: 48 8d 7d 10                  	leaq	0x10(%rbp), %rdi
   417a3: c5 f9 6f 3d c5 f8 01 00      	vmovdqa	0x1f8c5(%rip), %xmm7    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   417ab: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   417b0: c5 f9 6f cf                  	vmovdqa	%xmm7, %xmm1
   417b4: 4c 39 f7                     	cmpq	%r14, %rdi
   417b7: 0f 83 02 01 00 00            	jae	0x418bf <aes_gcm_decrypt_generic.constprop.0+0x1bbf>
   417bd: 48 8d 14 28                  	leaq	(%rax,%rbp), %rdx
   417c1: c5 f9 6f a3 f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm4
   417c9: c5 fa 6f 3a                  	vmovdqu	(%rdx), %xmm7
   417cd: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   417d2: c4 c1 79 ef 04 24            	vpxor	(%r12), %xmm0, %xmm0
   417d8: c4 e3 79 44 ec 10            	vpclmulqdq	$0x10, %xmm4, %xmm0, %xmm5
   417de: c4 e3 79 44 dc 11            	vpclmulqdq	$0x11, %xmm4, %xmm0, %xmm3
   417e4: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   417ea: c4 e3 79 44 c4 01            	vpclmulqdq	$0x1, %xmm4, %xmm0, %xmm0
   417f0: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   417f4: c5 d1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm5      # xmm5 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   417f9: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   417fe: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   41802: c4 c3 69 44 c7 00            	vpclmulqdq	$0x0, %xmm15, %xmm2, %xmm0
   41808: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   4180d: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   41811: c5 e1 ef d5                  	vpxor	%xmm5, %xmm3, %xmm2
   41815: c4 c3 79 44 e7 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm4
   4181b: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   41820: c5 d9 ef c0                  	vpxor	%xmm0, %xmm4, %xmm0
   41824: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   41828: c4 c1 79 7f 04 24            	vmovdqa	%xmm0, (%r12)
   4182e: c4 c2 19 00 c3               	vpshufb	%xmm11, %xmm12, %xmm0
   41833: c5 f9 ef 03                  	vpxor	(%rbx), %xmm0, %xmm0
   41837: c5 19 d4 e1                  	vpaddq	%xmm1, %xmm12, %xmm12
   4183b: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   41841: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   41847: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   4184d: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   41853: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   41859: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   4185f: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   41865: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   4186e: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   41877: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   41880: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   41889: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   41892: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   4189b: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   418a4: c5 f9 ef 02                  	vpxor	(%rdx), %xmm0, %xmm0
   418a8: c4 c1 7a 7f 44 2d 00         	vmovdqu	%xmm0, (%r13,%rbp)
   418af: 48 89 fd                     	movq	%rdi, %rbp
   418b2: 48 83 c7 10                  	addq	$0x10, %rdi
   418b6: 4c 39 f7                     	cmpq	%r14, %rdi
   418b9: 0f 82 fe fe ff ff            	jb	0x417bd <aes_gcm_decrypt_generic.constprop.0+0x1abd>
   418bf: c7 46 0c 00 00 00 01         	movl	$0x1000000, 0xc(%rsi)   # imm = 0x1000000
   418c6: c5 f9 6f 06                  	vmovdqa	(%rsi), %xmm0
   418ca: 48 c1 e1 03                  	shlq	$0x3, %rcx
   418ce: 4c 89 f2                     	movq	%r14, %rdx
   418d1: c5 f9 ef 03                  	vpxor	(%rbx), %xmm0, %xmm0
   418d5: 4a 8d 3c f5 00 00 00 00      	leaq	(,%r14,8), %rdi
   418dd: c5 79 7f 64 24 50            	vmovdqa	%xmm12, 0x50(%rsp)
   418e3: c4 e1 f9 6e cf               	vmovq	%rdi, %xmm1
   418e8: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   418ee: c4 e3 f1 22 c9 01            	vpinsrq	$0x1, %rcx, %xmm1, %xmm1
   418f4: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   418fa: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   418ff: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   41905: c5 f9 7f 4c 24 40            	vmovdqa	%xmm1, 0x40(%rsp)
   4190b: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   41911: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   41917: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   4191d: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   41923: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   4192c: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   41935: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   4193e: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   41947: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   41950: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   41959: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   41962: c4 c1 7a 7f 07               	vmovdqu	%xmm0, (%r15)
   41967: c4 c2 71 00 c3               	vpshufb	%xmm11, %xmm1, %xmm0
   4196c: 48 29 ea                     	subq	%rbp, %rdx
   4196f: 0f 84 a8 0e 00 00            	je	0x4281d <aes_gcm_decrypt_generic.constprop.0+0x2b1d>
   41975: 48 8d 8c 24 c0 03 00 00      	leaq	0x3c0(%rsp), %rcx
   4197d: 48 8d 34 28                  	leaq	(%rax,%rbp), %rsi
   41981: 48 89 14 24                  	movq	%rdx, (%rsp)
   41985: 48 89 cf                     	movq	%rcx, %rdi
   41988: c5 79 7f 7c 24 30            	vmovdqa	%xmm15, 0x30(%rsp)
   4198e: c5 79 7f 5c 24 20            	vmovdqa	%xmm11, 0x20(%rsp)
   41994: c5 f9 7f 44 24 10            	vmovdqa	%xmm0, 0x10(%rsp)
   4199a: e8 01 cc fc ff               	callq	0xe5a0 <memcpy@plt>
   4199f: 48 8b 14 24                  	movq	(%rsp), %rdx
   419a3: c5 f9 6f 44 24 10            	vmovdqa	0x10(%rsp), %xmm0
   419a9: c5 79 6f 5c 24 20            	vmovdqa	0x20(%rsp), %xmm11
   419af: c5 79 6f 7c 24 30            	vmovdqa	0x30(%rsp), %xmm15
   419b5: 48 89 c1                     	movq	%rax, %rcx
   419b8: 48 83 fa 0f                  	cmpq	$0xf, %rdx
   419bc: c5 f9 6f 4c 24 40            	vmovdqa	0x40(%rsp), %xmm1
   419c2: c5 79 6f 64 24 50            	vmovdqa	0x50(%rsp), %xmm12
   419c8: 77 54                        	ja	0x41a1e <aes_gcm_decrypt_generic.constprop.0+0x1d1e>
   419ca: 48 89 e8                     	movq	%rbp, %rax
   419cd: 48 8d 34 11                  	leaq	(%rcx,%rdx), %rsi
   419d1: 45 31 c0                     	xorl	%r8d, %r8d
   419d4: 4c 29 f0                     	subq	%r14, %rax
   419d7: 48 83 c0 10                  	addq	$0x10, %rax
   419db: 83 f8 08                     	cmpl	$0x8, %eax
   419de: 0f 82 bf 01 00 00            	jb	0x41ba3 <aes_gcm_decrypt_generic.constprop.0+0x1ea3>
   419e4: 89 c7                        	movl	%eax, %edi
   419e6: 48 c7 06 00 00 00 00         	movq	$0x0, (%rsi)
   419ed: 48 c7 44 3e f8 00 00 00 00   	movq	$0x0, -0x8(%rsi,%rdi)
   419f6: 48 8d 7e 08                  	leaq	0x8(%rsi), %rdi
   419fa: 48 83 e7 f8                  	andq	$-0x8, %rdi
   419fe: 48 29 fe                     	subq	%rdi, %rsi
   41a01: 01 f0                        	addl	%esi, %eax
   41a03: 83 e0 f8                     	andl	$-0x8, %eax
   41a06: 83 f8 08                     	cmpl	$0x8, %eax
   41a09: 72 13                        	jb	0x41a1e <aes_gcm_decrypt_generic.constprop.0+0x1d1e>
   41a0b: 83 e0 f8                     	andl	$-0x8, %eax
   41a0e: 31 f6                        	xorl	%esi, %esi
   41a10: 41 89 f1                     	movl	%esi, %r9d
   41a13: 83 c6 08                     	addl	$0x8, %esi
   41a16: 4e 89 04 0f                  	movq	%r8, (%rdi,%r9)
   41a1a: 39 c6                        	cmpl	%eax, %esi
   41a1c: 72 f2                        	jb	0x41a10 <aes_gcm_decrypt_generic.constprop.0+0x1d10>
   41a1e: c5 f9 6f 93 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm2
   41a26: 49 8d 7c 2d 00               	leaq	(%r13,%rbp), %rdi
   41a2b: 48 89 ce                     	movq	%rcx, %rsi
   41a2e: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   41a37: c5 f9 7f 8c 24 d0 03 00 00   	vmovdqa	%xmm1, 0x3d0(%rsp)
   41a40: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   41a45: c4 c1 71 ef 0c 24            	vpxor	(%r12), %xmm1, %xmm1
   41a4b: c5 79 7f 1c 24               	vmovdqa	%xmm11, (%rsp)
   41a50: c4 e3 71 44 da 11            	vpclmulqdq	$0x11, %xmm2, %xmm1, %xmm3
   41a56: c4 e3 71 44 ea 00            	vpclmulqdq	$0x0, %xmm2, %xmm1, %xmm5
   41a5c: c4 63 71 44 c2 10            	vpclmulqdq	$0x10, %xmm2, %xmm1, %xmm8
   41a62: c4 e3 71 44 ca 01            	vpclmulqdq	$0x1, %xmm2, %xmm1, %xmm1
   41a68: c5 f9 6f 93 f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm2
   41a70: c4 e3 79 44 e2 11            	vpclmulqdq	$0x11, %xmm2, %xmm0, %xmm4
   41a76: c4 e3 79 44 f2 00            	vpclmulqdq	$0x0, %xmm2, %xmm0, %xmm6
   41a7c: c4 e3 79 44 fa 10            	vpclmulqdq	$0x10, %xmm2, %xmm0, %xmm7
   41a82: c4 e3 79 44 d2 01            	vpclmulqdq	$0x1, %xmm2, %xmm0, %xmm2
   41a88: c4 c1 71 ef c0               	vpxor	%xmm8, %xmm1, %xmm0
   41a8d: c5 d1 ef ce                  	vpxor	%xmm6, %xmm5, %xmm1
   41a91: c5 e9 ef d7                  	vpxor	%xmm7, %xmm2, %xmm2
   41a95: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   41a99: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   41a9e: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   41aa3: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   41aa7: c4 c3 79 44 cf 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm1
   41aad: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   41ab2: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   41ab6: c5 f9 70 c8 4e               	vpshufd	$0x4e, %xmm0, %xmm1     # xmm1 = xmm0[2,3,0,1]
   41abb: c4 c3 79 44 ef 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm5
   41ac1: c5 e1 ef c4                  	vpxor	%xmm4, %xmm3, %xmm0
   41ac5: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   41ac9: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   41acd: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   41ad1: c4 c1 79 7f 04 24            	vmovdqa	%xmm0, (%r12)
   41ad7: c4 c2 19 00 c3               	vpshufb	%xmm11, %xmm12, %xmm0
   41adc: c5 f9 ef 03                  	vpxor	(%rbx), %xmm0, %xmm0
   41ae0: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   41ae6: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   41aec: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   41af2: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   41af8: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   41afe: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   41b04: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   41b0a: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   41b13: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   41b1c: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   41b25: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   41b2e: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   41b37: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   41b40: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   41b49: c5 f9 ef 84 24 c0 03 00 00   	vpxor	0x3c0(%rsp), %xmm0, %xmm0
   41b52: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   41b5b: e8 40 ca fc ff               	callq	0xe5a0 <memcpy@plt>
   41b60: c4 c1 79 6f 04 24            	vmovdqa	(%r12), %xmm0
   41b66: c5 79 6f 1c 24               	vmovdqa	(%rsp), %xmm11
   41b6b: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   41b70: c4 c1 79 ef 07               	vpxor	(%r15), %xmm0, %xmm0
   41b75: c4 c1 7a 7f 07               	vmovdqu	%xmm0, (%r15)
   41b7a: 48 8b 84 24 e8 03 00 00      	movq	0x3e8(%rsp), %rax
   41b82: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   41b8b: 0f 85 a6 0d 00 00            	jne	0x42937 <aes_gcm_decrypt_generic.constprop.0+0x2c37>
   41b91: 48 81 c4 f8 03 00 00         	addq	$0x3f8, %rsp            # imm = 0x3F8
   41b98: 5b                           	popq	%rbx
   41b99: 5d                           	popq	%rbp
   41b9a: 41 5c                        	popq	%r12
   41b9c: 41 5d                        	popq	%r13
   41b9e: 41 5e                        	popq	%r14
   41ba0: 41 5f                        	popq	%r15
   41ba2: c3                           	retq
   41ba3: a8 04                        	testb	$0x4, %al
   41ba5: 0f 85 4f 0d 00 00            	jne	0x428fa <aes_gcm_decrypt_generic.constprop.0+0x2bfa>
   41bab: 85 c0                        	testl	%eax, %eax
   41bad: 0f 84 6b fe ff ff            	je	0x41a1e <aes_gcm_decrypt_generic.constprop.0+0x1d1e>
   41bb3: c6 06 00                     	movb	$0x0, (%rsi)
   41bb6: a8 02                        	testb	$0x2, %al
   41bb8: 0f 84 60 fe ff ff            	je	0x41a1e <aes_gcm_decrypt_generic.constprop.0+0x1d1e>
   41bbe: 89 c0                        	movl	%eax, %eax
   41bc0: 31 ff                        	xorl	%edi, %edi
   41bc2: 66 89 7c 06 fe               	movw	%di, -0x2(%rsi,%rax)
   41bc7: e9 52 fe ff ff               	jmp	0x41a1e <aes_gcm_decrypt_generic.constprop.0+0x1d1e>
   41bcc: 0f 1f 40 00                  	nopl	(%rax)
   41bd0: 49 89 c9                     	movq	%rcx, %r9
   41bd3: 49 83 e1 f0                  	andq	$-0x10, %r9
   41bd7: 49 81 f9 df 00 00 00         	cmpq	$0xdf, %r9
   41bde: 0f 86 2b 0d 00 00            	jbe	0x4290f <aes_gcm_decrypt_generic.constprop.0+0x2c0f>
   41be4: c4 c1 79 6f 04 24            	vmovdqa	(%r12), %xmm0
   41bea: c5 79 6f 1d ce f5 01 00      	vmovdqa	0x1f5ce(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   41bf2: 4c 89 c7                     	movq	%r8, %rdi
   41bf5: 41 ba e0 00 00 00            	movl	$0xe0, %r10d
   41bfb: c5 79 6f 3d cd f5 01 00      	vmovdqa	0x1f5cd(%rip), %xmm15   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   41c03: c5 fa 6f 3f                  	vmovdqu	(%rdi), %xmm7
   41c07: c5 f9 6f ab c0 01 00 00      	vmovdqa	0x1c0(%rbx), %xmm5
   41c0f: 4c 89 d2                     	movq	%r10, %rdx
   41c12: 4d 8d 92 e0 00 00 00         	leaq	0xe0(%r10), %r10
   41c19: c5 fa 6f 57 10               	vmovdqu	0x10(%rdi), %xmm2
   41c1e: c5 fa 6f 67 20               	vmovdqu	0x20(%rdi), %xmm4
   41c23: 48 81 c7 e0 00 00 00         	addq	$0xe0, %rdi
   41c2a: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   41c2f: c5 7a 6f 87 50 ff ff ff      	vmovdqu	-0xb0(%rdi), %xmm8
   41c37: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   41c3b: c5 f9 6f 8b b0 01 00 00      	vmovdqa	0x1b0(%rbx), %xmm1
   41c43: c4 e3 79 44 fd 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm7
   41c49: c4 e3 79 44 f5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm6
   41c4f: c4 63 79 44 e5 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm12
   41c55: c4 e3 79 44 ed 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm5
   41c5b: c4 c2 69 00 c3               	vpshufb	%xmm11, %xmm2, %xmm0
   41c60: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   41c65: c4 e3 79 44 d1 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm2
   41c6b: c4 e3 79 44 d9 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm3
   41c71: c4 63 79 44 e9 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm13
   41c77: c5 f9 7f 74 24 10            	vmovdqa	%xmm6, 0x10(%rsp)
   41c7d: c4 e3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm0
   41c83: c5 f9 6f 8b a0 01 00 00      	vmovdqa	0x1a0(%rbx), %xmm1
   41c8b: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   41c91: c4 c2 59 00 d3               	vpshufb	%xmm11, %xmm4, %xmm2
   41c96: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   41c9c: c5 f9 6f b3 70 01 00 00      	vmovdqa	0x170(%rbx), %xmm6
   41ca4: c4 c1 51 ef ec               	vpxor	%xmm12, %xmm5, %xmm5
   41ca9: c4 e3 69 44 e1 11            	vpclmulqdq	$0x11, %xmm1, %xmm2, %xmm4
   41caf: c4 63 69 44 c9 00            	vpclmulqdq	$0x0, %xmm1, %xmm2, %xmm9
   41cb5: c4 63 69 44 d1 10            	vpclmulqdq	$0x10, %xmm1, %xmm2, %xmm10
   41cbb: c5 f9 7f 44 24 40            	vmovdqa	%xmm0, 0x40(%rsp)
   41cc1: c4 e3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm1, %xmm2, %xmm2
   41cc7: c5 f9 6f 8b 90 01 00 00      	vmovdqa	0x190(%rbx), %xmm1
   41ccf: c5 f9 7f 64 24 50            	vmovdqa	%xmm4, 0x50(%rsp)
   41cd5: c4 c2 39 00 e3               	vpshufb	%xmm11, %xmm8, %xmm4
   41cda: c5 79 7f 4c 24 60            	vmovdqa	%xmm9, 0x60(%rsp)
   41ce0: c4 c1 69 ef d2               	vpxor	%xmm10, %xmm2, %xmm2
   41ce5: c4 63 59 44 c1 11            	vpclmulqdq	$0x11, %xmm1, %xmm4, %xmm8
   41ceb: c4 63 59 44 f1 00            	vpclmulqdq	$0x0, %xmm1, %xmm4, %xmm14
   41cf1: c4 e3 59 44 f9 10            	vpclmulqdq	$0x10, %xmm1, %xmm4, %xmm7
   41cf7: c5 79 7f 44 24 70            	vmovdqa	%xmm8, 0x70(%rsp)
   41cfd: c4 e3 59 44 e1 01            	vpclmulqdq	$0x1, %xmm1, %xmm4, %xmm4
   41d03: c5 7a 6f 87 60 ff ff ff      	vmovdqu	-0xa0(%rdi), %xmm8
   41d0b: c5 f9 6f 8b 80 01 00 00      	vmovdqa	0x180(%rbx), %xmm1
   41d13: c5 79 7f b4 24 80 00 00 00   	vmovdqa	%xmm14, 0x80(%rsp)
   41d1c: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   41d20: c4 c2 39 00 db               	vpshufb	%xmm11, %xmm8, %xmm3
   41d25: c4 63 61 44 c1 11            	vpclmulqdq	$0x11, %xmm1, %xmm3, %xmm8
   41d2b: c4 63 61 44 f1 00            	vpclmulqdq	$0x0, %xmm1, %xmm3, %xmm14
   41d31: c4 63 61 44 c9 10            	vpclmulqdq	$0x10, %xmm1, %xmm3, %xmm9
   41d37: c5 79 7f 84 24 90 00 00 00   	vmovdqa	%xmm8, 0x90(%rsp)
   41d40: c4 e3 61 44 d9 01            	vpclmulqdq	$0x1, %xmm1, %xmm3, %xmm3
   41d46: c5 fa 6f 8f 70 ff ff ff      	vmovdqu	-0x90(%rdi), %xmm1
   41d4e: c5 79 7f b4 24 a0 00 00 00   	vmovdqa	%xmm14, 0xa0(%rsp)
   41d57: c5 c1 ef fb                  	vpxor	%xmm3, %xmm7, %xmm7
   41d5b: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   41d60: c4 c1 41 ef f9               	vpxor	%xmm9, %xmm7, %xmm7
   41d65: c4 63 71 44 c6 11            	vpclmulqdq	$0x11, %xmm6, %xmm1, %xmm8
   41d6b: c4 63 71 44 f6 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm14
   41d71: c5 79 7f 84 24 b0 00 00 00   	vmovdqa	%xmm8, 0xb0(%rsp)
   41d7a: c4 63 71 44 c6 10            	vpclmulqdq	$0x10, %xmm6, %xmm1, %xmm8
   41d80: c4 e3 71 44 ce 01            	vpclmulqdq	$0x1, %xmm6, %xmm1, %xmm1
   41d86: c5 fa 6f 77 80               	vmovdqu	-0x80(%rdi), %xmm6
   41d8b: c5 79 7f b4 24 c0 00 00 00   	vmovdqa	%xmm14, 0xc0(%rsp)
   41d94: c4 c1 71 ef c8               	vpxor	%xmm8, %xmm1, %xmm1
   41d99: c5 79 6f b3 60 01 00 00      	vmovdqa	0x160(%rbx), %xmm14
   41da1: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   41da6: c4 c3 49 44 c6 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm0
   41dac: c5 f9 7f 84 24 d0 00 00 00   	vmovdqa	%xmm0, 0xd0(%rsp)
   41db5: c4 c3 49 44 c6 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm0
   41dbb: c5 f9 7f 84 24 e0 00 00 00   	vmovdqa	%xmm0, 0xe0(%rsp)
   41dc4: c4 c3 49 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm0
   41dca: c4 c3 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm6
   41dd0: c5 79 6f b3 50 01 00 00      	vmovdqa	0x150(%rbx), %xmm14
   41dd8: c5 f9 7f b4 24 00 01 00 00   	vmovdqa	%xmm6, 0x100(%rsp)
   41de1: c5 f9 7f 84 24 f0 00 00 00   	vmovdqa	%xmm0, 0xf0(%rsp)
   41dea: c5 fa 6f 47 90               	vmovdqu	-0x70(%rdi), %xmm0
   41def: c4 c2 79 00 f3               	vpshufb	%xmm11, %xmm0, %xmm6
   41df4: c4 c3 49 44 c6 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm0
   41dfa: c5 f9 7f 84 24 10 01 00 00   	vmovdqa	%xmm0, 0x110(%rsp)
   41e03: c4 c3 49 44 c6 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm0
   41e09: c5 f9 7f 84 24 20 01 00 00   	vmovdqa	%xmm0, 0x120(%rsp)
   41e12: c4 c3 49 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm0
   41e18: c4 c3 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm6
   41e1e: c5 79 6f b3 40 01 00 00      	vmovdqa	0x140(%rbx), %xmm14
   41e26: c5 f9 7f b4 24 40 01 00 00   	vmovdqa	%xmm6, 0x140(%rsp)
   41e2f: c5 fa 6f 77 a0               	vmovdqu	-0x60(%rdi), %xmm6
   41e34: c5 f9 7f 84 24 30 01 00 00   	vmovdqa	%xmm0, 0x130(%rsp)
   41e3d: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   41e42: c4 c3 49 44 c6 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm0
   41e48: c5 f9 7f 84 24 50 01 00 00   	vmovdqa	%xmm0, 0x150(%rsp)
   41e51: c4 c3 49 44 c6 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm0
   41e57: c5 f9 7f 84 24 60 01 00 00   	vmovdqa	%xmm0, 0x160(%rsp)
   41e60: c4 c3 49 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm0
   41e66: c4 43 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm14
   41e6c: c5 fa 6f 77 b0               	vmovdqu	-0x50(%rdi), %xmm6
   41e71: c5 79 7f b4 24 80 01 00 00   	vmovdqa	%xmm14, 0x180(%rsp)
   41e7a: c5 79 6f b3 30 01 00 00      	vmovdqa	0x130(%rbx), %xmm14
   41e82: c5 f9 7f 84 24 70 01 00 00   	vmovdqa	%xmm0, 0x170(%rsp)
   41e8b: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   41e90: c4 c3 49 44 c6 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm0
   41e96: c5 f9 7f 84 24 90 01 00 00   	vmovdqa	%xmm0, 0x190(%rsp)
   41e9f: c4 c3 49 44 c6 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm0
   41ea5: c5 f9 7f 84 24 a0 01 00 00   	vmovdqa	%xmm0, 0x1a0(%rsp)
   41eae: c4 c3 49 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm0
   41eb4: c4 c3 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm6
   41eba: c5 79 6f b3 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm14
   41ec2: c5 f9 7f b4 24 c0 01 00 00   	vmovdqa	%xmm6, 0x1c0(%rsp)
   41ecb: c5 fa 6f 77 c0               	vmovdqu	-0x40(%rdi), %xmm6
   41ed0: c5 f9 7f 84 24 b0 01 00 00   	vmovdqa	%xmm0, 0x1b0(%rsp)
   41ed9: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   41ede: c4 c3 49 44 c6 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm0
   41ee4: c5 f9 7f 84 24 d0 01 00 00   	vmovdqa	%xmm0, 0x1d0(%rsp)
   41eed: c4 c3 49 44 c6 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm0
   41ef3: c5 f9 7f 84 24 e0 01 00 00   	vmovdqa	%xmm0, 0x1e0(%rsp)
   41efc: c4 c3 49 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm0
   41f02: c4 43 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm14
   41f08: c5 fa 6f 77 d0               	vmovdqu	-0x30(%rdi), %xmm6
   41f0d: c5 79 7f b4 24 00 02 00 00   	vmovdqa	%xmm14, 0x200(%rsp)
   41f16: c5 79 6f b3 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm14
   41f1e: c5 f9 7f 84 24 f0 01 00 00   	vmovdqa	%xmm0, 0x1f0(%rsp)
   41f27: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   41f2c: c4 c3 49 44 c6 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm0
   41f32: c5 f9 7f 84 24 10 02 00 00   	vmovdqa	%xmm0, 0x210(%rsp)
   41f3b: c4 c3 49 44 c6 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm0
   41f41: c5 f9 7f 84 24 20 02 00 00   	vmovdqa	%xmm0, 0x220(%rsp)
   41f4a: c4 c3 49 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm0
   41f50: c4 c3 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm6
   41f56: c5 79 6f b3 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm14
   41f5e: c5 f9 7f b4 24 40 02 00 00   	vmovdqa	%xmm6, 0x240(%rsp)
   41f67: c5 fa 6f 77 e0               	vmovdqu	-0x20(%rdi), %xmm6
   41f6c: c5 f9 7f 84 24 30 02 00 00   	vmovdqa	%xmm0, 0x230(%rsp)
   41f75: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   41f7a: c4 c3 49 44 c6 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm0
   41f80: c5 f9 7f 84 24 50 02 00 00   	vmovdqa	%xmm0, 0x250(%rsp)
   41f89: c4 c3 49 44 c6 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm0
   41f8f: c5 f9 7f 84 24 60 02 00 00   	vmovdqa	%xmm0, 0x260(%rsp)
   41f98: c4 c3 49 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm0
   41f9e: c4 43 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm14
   41fa4: c5 fa 6f 77 f0               	vmovdqu	-0x10(%rdi), %xmm6
   41fa9: c5 f9 7f 84 24 70 02 00 00   	vmovdqa	%xmm0, 0x270(%rsp)
   41fb2: c5 f9 6f 5c 24 30            	vmovdqa	0x30(%rsp), %xmm3
   41fb8: c5 f1 ef 8c 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm1, %xmm1
   41fc1: c5 79 6f 8c 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %xmm9
   41fca: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   41fcf: c5 79 6f a4 24 60 01 00 00   	vmovdqa	0x160(%rsp), %xmm12
   41fd8: c4 e3 49 44 83 f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm6, %xmm0
   41fe2: c5 f9 7f 84 24 80 02 00 00   	vmovdqa	%xmm0, 0x280(%rsp)
   41feb: c4 e3 49 44 83 f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm6, %xmm0
   41ff5: c5 f9 7f 84 24 90 02 00 00   	vmovdqa	%xmm0, 0x290(%rsp)
   41ffe: c4 e3 49 44 83 f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm6, %xmm0
   42008: c4 e3 49 44 b3 f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm6, %xmm6
   42012: c5 f9 7f 84 24 a0 02 00 00   	vmovdqa	%xmm0, 0x2a0(%rsp)
   4201b: c5 91 ef 44 24 40            	vpxor	0x40(%rsp), %xmm13, %xmm0
   42021: c5 79 6f ac 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm13
   4202a: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   4202e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   42032: c5 e1 ef 54 24 10            	vpxor	0x10(%rsp), %xmm3, %xmm2
   42038: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   4203c: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   42040: c5 91 ef 8c 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm13, %xmm1
   42049: c5 f1 ef 8c 24 30 01 00 00   	vpxor	0x130(%rsp), %xmm1, %xmm1
   42052: c5 79 6f ac 24 80 01 00 00   	vmovdqa	0x180(%rsp), %xmm13
   4205b: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4205f: c5 91 ef 8c 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm13, %xmm1
   42068: c5 f1 ef 8c 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm1, %xmm1
   42071: c5 79 6f ac 24 00 02 00 00   	vmovdqa	0x200(%rsp), %xmm13
   4207a: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4207e: c5 91 ef 8c 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm13, %xmm1
   42087: c5 f1 ef 8c 24 f0 01 00 00   	vpxor	0x1f0(%rsp), %xmm1, %xmm1
   42090: c5 79 6f ac 24 40 02 00 00   	vmovdqa	0x240(%rsp), %xmm13
   42099: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4209d: c5 91 ef 8c 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm13, %xmm1
   420a6: c4 c1 71 ef ce               	vpxor	%xmm14, %xmm1, %xmm1
   420ab: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   420af: c5 c9 ef 8c 24 70 02 00 00   	vpxor	0x270(%rsp), %xmm6, %xmm1
   420b8: c5 f1 ef 8c 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm1, %xmm1
   420c1: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   420c5: c5 f9 6f 8c 24 80 00 00 00   	vmovdqa	0x80(%rsp), %xmm1
   420ce: c5 f1 ef 4c 24 60            	vpxor	0x60(%rsp), %xmm1, %xmm1
   420d4: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   420d9: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   420de: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   420e2: c5 b1 ef 94 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm9, %xmm2
   420eb: c5 e9 ef 94 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm2, %xmm2
   420f4: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   420f8: c5 99 ef 94 24 20 01 00 00   	vpxor	0x120(%rsp), %xmm12, %xmm2
   42101: c5 f9 6f 5c 24 70            	vmovdqa	0x70(%rsp), %xmm3
   42107: c5 e9 ef 94 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm2, %xmm2
   42110: c5 f9 6f 6c 24 20            	vmovdqa	0x20(%rsp), %xmm5
   42116: c5 79 6f a4 24 20 02 00 00   	vmovdqa	0x220(%rsp), %xmm12
   4211f: c5 f9 6f bc 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm7
   42128: c5 f9 ef 84 24 90 02 00 00   	vpxor	0x290(%rsp), %xmm0, %xmm0
   42131: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   42135: c5 99 ef 94 24 e0 01 00 00   	vpxor	0x1e0(%rsp), %xmm12, %xmm2
   4213e: c5 e9 ef 94 24 60 02 00 00   	vpxor	0x260(%rsp), %xmm2, %xmm2
   42147: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   4214b: c5 e1 ef 54 24 50            	vpxor	0x50(%rsp), %xmm3, %xmm2
   42151: c5 d1 ef 1c 24               	vpxor	(%rsp), %xmm5, %xmm3
   42156: c5 f9 6f ac 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm5
   4215f: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   42163: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   42167: c4 c3 79 44 cf 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm1
   4216d: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   42172: c5 c1 ef 9c 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm7, %xmm3
   4217b: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4217f: c5 e1 ef 9c 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm3, %xmm3
   42188: c4 c3 79 44 cf 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm1
   4218e: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   42193: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   42197: c5 d1 ef 9c 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm5, %xmm3
   421a0: c5 e1 ef 9c 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm3, %xmm3
   421a9: c5 f9 6f ac 24 10 02 00 00   	vmovdqa	0x210(%rsp), %xmm5
   421b2: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   421b6: c5 d1 ef 9c 24 d0 01 00 00   	vpxor	0x1d0(%rsp), %xmm5, %xmm3
   421bf: c5 e1 ef 9c 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm3, %xmm3
   421c8: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   421cc: c5 d9 ef 9c 24 80 02 00 00   	vpxor	0x280(%rsp), %xmm4, %xmm3
   421d5: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   421d9: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   421dd: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   421e1: c4 c1 79 7f 04 24            	vmovdqa	%xmm0, (%r12)
   421e7: 4d 39 d1                     	cmpq	%r10, %r9
   421ea: 0f 83 13 fa ff ff            	jae	0x41c03 <aes_gcm_decrypt_generic.constprop.0+0x1f03>
   421f0: 4c 8d 5a 70                  	leaq	0x70(%rdx), %r11
   421f4: 4c 8d 52 40                  	leaq	0x40(%rdx), %r10
   421f8: 48 8d 7a 20                  	leaq	0x20(%rdx), %rdi
   421fc: 4d 39 d9                     	cmpq	%r11, %r9
   421ff: 0f 82 ab 02 00 00            	jb	0x424b0 <aes_gcm_decrypt_generic.constprop.0+0x27b0>
   42205: c4 c1 79 6f 0c 24            	vmovdqa	(%r12), %xmm1
   4220b: c4 c1 7a 6f 3c 10            	vmovdqu	(%r8,%rdx), %xmm7
   42211: c5 f9 6f 83 50 01 00 00      	vmovdqa	0x150(%rbx), %xmm0
   42219: c4 c1 7a 6f 74 10 10         	vmovdqu	0x10(%r8,%rdx), %xmm6
   42220: c4 c1 7a 6f 64 10 20         	vmovdqu	0x20(%r8,%rdx), %xmm4
   42227: c4 c2 41 00 d3               	vpshufb	%xmm11, %xmm7, %xmm2
   4222c: c4 41 7a 6f 54 10 30         	vmovdqu	0x30(%r8,%rdx), %xmm10
   42233: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   42237: c4 c2 49 00 db               	vpshufb	%xmm11, %xmm6, %xmm3
   4223c: c4 e3 71 44 f8 11            	vpclmulqdq	$0x11, %xmm0, %xmm1, %xmm7
   42242: c4 e3 71 44 e8 00            	vpclmulqdq	$0x0, %xmm0, %xmm1, %xmm5
   42248: c4 63 71 44 f0 10            	vpclmulqdq	$0x10, %xmm0, %xmm1, %xmm14
   4224e: c4 e3 71 44 c0 01            	vpclmulqdq	$0x1, %xmm0, %xmm1, %xmm0
   42254: c5 f9 6f 8b 40 01 00 00      	vmovdqa	0x140(%rbx), %xmm1
   4225c: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   42261: c5 f9 7f 6c 24 10            	vmovdqa	%xmm5, 0x10(%rsp)
   42267: c4 c1 79 ef c6               	vpxor	%xmm14, %xmm0, %xmm0
   4226c: c4 e3 61 44 f1 11            	vpclmulqdq	$0x11, %xmm1, %xmm3, %xmm6
   42272: c4 e3 61 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm3, %xmm2
   42278: c4 63 61 44 e9 10            	vpclmulqdq	$0x10, %xmm1, %xmm3, %xmm13
   4227e: c4 e3 61 44 d9 01            	vpclmulqdq	$0x1, %xmm1, %xmm3, %xmm3
   42284: c5 f9 6f 8b 30 01 00 00      	vmovdqa	0x130(%rbx), %xmm1
   4228c: c5 f9 7f 54 24 30            	vmovdqa	%xmm2, 0x30(%rsp)
   42292: c4 c2 59 00 d3               	vpshufb	%xmm11, %xmm4, %xmm2
   42297: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   4229d: c4 c2 29 00 f3               	vpshufb	%xmm11, %xmm10, %xmm6
   422a2: c4 c1 61 ef dd               	vpxor	%xmm13, %xmm3, %xmm3
   422a7: c4 e3 69 44 e1 11            	vpclmulqdq	$0x11, %xmm1, %xmm2, %xmm4
   422ad: c4 63 69 44 c9 00            	vpclmulqdq	$0x0, %xmm1, %xmm2, %xmm9
   422b3: c4 63 69 44 e1 10            	vpclmulqdq	$0x10, %xmm1, %xmm2, %xmm12
   422b9: c4 e3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm1, %xmm2, %xmm2
   422bf: c5 f9 6f 8b 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm1
   422c7: c5 f9 7f 64 24 40            	vmovdqa	%xmm4, 0x40(%rsp)
   422cd: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   422d1: c5 f9 6f a3 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm4
   422d9: c5 79 7f 4c 24 50            	vmovdqa	%xmm9, 0x50(%rsp)
   422df: c4 c1 69 ef d4               	vpxor	%xmm12, %xmm2, %xmm2
   422e4: c4 63 49 44 d1 11            	vpclmulqdq	$0x11, %xmm1, %xmm6, %xmm10
   422ea: c4 63 49 44 c1 00            	vpclmulqdq	$0x0, %xmm1, %xmm6, %xmm8
   422f0: c4 e3 49 44 f9 10            	vpclmulqdq	$0x10, %xmm1, %xmm6, %xmm7
   422f6: c5 79 7f 54 24 60            	vmovdqa	%xmm10, 0x60(%rsp)
   422fc: c4 41 7a 6f 54 10 40         	vmovdqu	0x40(%r8,%rdx), %xmm10
   42303: c4 e3 49 44 f1 01            	vpclmulqdq	$0x1, %xmm1, %xmm6, %xmm6
   42309: c5 f9 6f 8b 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm1
   42311: c5 79 7f 44 24 70            	vmovdqa	%xmm8, 0x70(%rsp)
   42317: c5 e9 ef d6                  	vpxor	%xmm6, %xmm2, %xmm2
   4231b: c4 c2 29 00 eb               	vpshufb	%xmm11, %xmm10, %xmm5
   42320: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   42324: c4 63 51 44 d1 11            	vpclmulqdq	$0x11, %xmm1, %xmm5, %xmm10
   4232a: c4 63 51 44 c1 00            	vpclmulqdq	$0x0, %xmm1, %xmm5, %xmm8
   42330: c5 79 7f 94 24 80 00 00 00   	vmovdqa	%xmm10, 0x80(%rsp)
   42339: c4 63 51 44 d1 10            	vpclmulqdq	$0x10, %xmm1, %xmm5, %xmm10
   4233f: c4 e3 51 44 e9 01            	vpclmulqdq	$0x1, %xmm1, %xmm5, %xmm5
   42345: c4 c1 7a 6f 4c 10 50         	vmovdqu	0x50(%r8,%rdx), %xmm1
   4234c: c5 79 7f 84 24 90 00 00 00   	vmovdqa	%xmm8, 0x90(%rsp)
   42355: c5 c1 ef fd                  	vpxor	%xmm5, %xmm7, %xmm7
   42359: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   4235e: c4 c1 41 ef fa               	vpxor	%xmm10, %xmm7, %xmm7
   42363: c4 63 71 44 cc 11            	vpclmulqdq	$0x11, %xmm4, %xmm1, %xmm9
   42369: c4 63 71 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm1, %xmm8
   4236f: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   42373: c5 79 7f 8c 24 a0 00 00 00   	vmovdqa	%xmm9, 0xa0(%rsp)
   4237c: c4 63 71 44 cc 10            	vpclmulqdq	$0x10, %xmm4, %xmm1, %xmm9
   42382: c4 e3 71 44 cc 01            	vpclmulqdq	$0x1, %xmm4, %xmm1, %xmm1
   42388: c4 c1 7a 6f 64 10 60         	vmovdqu	0x60(%r8,%rdx), %xmm4
   4238f: c5 79 7f 8c 24 c0 00 00 00   	vmovdqa	%xmm9, 0xc0(%rsp)
   42398: 4c 89 da                     	movq	%r11, %rdx
   4239b: 4d 8d 5b 70                  	leaq	0x70(%r11), %r11
   4239f: c5 f1 ef 8c 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm1, %xmm1
   423a8: c5 79 7f 84 24 b0 00 00 00   	vmovdqa	%xmm8, 0xb0(%rsp)
   423b1: c4 c2 59 00 e3               	vpshufb	%xmm11, %xmm4, %xmm4
   423b6: c4 63 59 44 8b f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm4, %xmm9
   423c0: c4 63 59 44 83 f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm4, %xmm8
   423ca: c5 79 7f 8c 24 d0 00 00 00   	vmovdqa	%xmm9, 0xd0(%rsp)
   423d3: c4 63 59 44 8b f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm4, %xmm9
   423dd: c4 e3 59 44 a3 f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm4, %xmm4
   423e7: c5 f9 6f 54 24 30            	vmovdqa	0x30(%rsp), %xmm2
   423ed: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   423f1: c5 e9 ef 54 24 10            	vpxor	0x10(%rsp), %xmm2, %xmm2
   423f7: c5 f9 6f 5c 24 70            	vmovdqa	0x70(%rsp), %xmm3
   423fd: c5 e1 ef 5c 24 50            	vpxor	0x50(%rsp), %xmm3, %xmm3
   42403: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   42407: c5 79 6f a4 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm12
   42410: c4 c1 79 ef c9               	vpxor	%xmm9, %xmm0, %xmm1
   42415: c5 f9 6f 7c 24 60            	vmovdqa	0x60(%rsp), %xmm7
   4241b: c5 f9 6f 6c 24 20            	vmovdqa	0x20(%rsp), %xmm5
   42421: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   42425: c5 f9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4242a: c5 c1 ef 64 24 40            	vpxor	0x40(%rsp), %xmm7, %xmm4
   42430: c5 f9 6f bc 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm7
   42439: c5 99 ef 9c 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm12, %xmm3
   42442: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   42447: c5 f1 ef 8c 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm1, %xmm1
   42450: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   42454: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   42458: c4 c3 71 44 d7 00            	vpclmulqdq	$0x0, %xmm15, %xmm1, %xmm2
   4245e: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   42463: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   42467: c5 d1 ef 14 24               	vpxor	(%rsp), %xmm5, %xmm2
   4246c: c4 c3 71 44 df 00            	vpclmulqdq	$0x0, %xmm15, %xmm1, %xmm3
   42472: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   42477: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4247b: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4247f: c5 c1 ef a4 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm7, %xmm4
   42488: c5 f1 ef cb                  	vpxor	%xmm3, %xmm1, %xmm1
   4248c: c4 c1 59 ef e0               	vpxor	%xmm8, %xmm4, %xmm4
   42491: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   42495: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   42499: c4 c1 79 7f 0c 24            	vmovdqa	%xmm1, (%r12)
   4249f: 4d 39 d9                     	cmpq	%r11, %r9
   424a2: 0f 83 63 fd ff ff            	jae	0x4220b <aes_gcm_decrypt_generic.constprop.0+0x250b>
   424a8: 4c 8d 52 40                  	leaq	0x40(%rdx), %r10
   424ac: 48 8d 7a 20                  	leaq	0x20(%rdx), %rdi
   424b0: 4d 39 d1                     	cmpq	%r10, %r9
   424b3: 0f 82 5b 01 00 00            	jb	0x42614 <aes_gcm_decrypt_generic.constprop.0+0x2914>
   424b9: c4 c1 79 6f 0c 24            	vmovdqa	(%r12), %xmm1
   424bf: c4 c1 7a 6f 3c 10            	vmovdqu	(%r8,%rdx), %xmm7
   424c5: c5 f9 6f 83 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm0
   424cd: c4 c1 7a 6f 74 10 20         	vmovdqu	0x20(%r8,%rdx), %xmm6
   424d4: c4 c2 41 00 d3               	vpshufb	%xmm11, %xmm7, %xmm2
   424d9: c4 c1 7a 6f 7c 10 10         	vmovdqu	0x10(%r8,%rdx), %xmm7
   424e0: c5 f1 ef d2                  	vpxor	%xmm2, %xmm1, %xmm2
   424e4: c4 c2 49 00 db               	vpshufb	%xmm11, %xmm6, %xmm3
   424e9: c4 e3 69 44 e8 11            	vpclmulqdq	$0x11, %xmm0, %xmm2, %xmm5
   424ef: c4 e3 69 44 c8 00            	vpclmulqdq	$0x0, %xmm0, %xmm2, %xmm1
   424f5: c4 63 69 44 f0 10            	vpclmulqdq	$0x10, %xmm0, %xmm2, %xmm14
   424fb: c4 e3 69 44 c0 01            	vpclmulqdq	$0x1, %xmm0, %xmm2, %xmm0
   42501: c5 f9 6f 93 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm2
   42509: c4 c2 41 00 e3               	vpshufb	%xmm11, %xmm7, %xmm4
   4250e: c4 c1 79 ef c6               	vpxor	%xmm14, %xmm0, %xmm0
   42513: c4 e3 59 44 fa 11            	vpclmulqdq	$0x11, %xmm2, %xmm4, %xmm7
   42519: c4 63 59 44 ca 00            	vpclmulqdq	$0x0, %xmm2, %xmm4, %xmm9
   4251f: c4 63 59 44 ea 10            	vpclmulqdq	$0x10, %xmm2, %xmm4, %xmm13
   42525: c4 e3 59 44 e2 01            	vpclmulqdq	$0x1, %xmm2, %xmm4, %xmm4
   4252b: c5 f9 6f 93 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm2
   42533: c4 c1 71 ef c9               	vpxor	%xmm9, %xmm1, %xmm1
   42538: c4 c1 59 ef e5               	vpxor	%xmm13, %xmm4, %xmm4
   4253d: c4 e3 61 44 f2 11            	vpclmulqdq	$0x11, %xmm2, %xmm3, %xmm6
   42543: c4 63 61 44 e2 10            	vpclmulqdq	$0x10, %xmm2, %xmm3, %xmm12
   42549: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4254d: c5 f9 7f 34 24               	vmovdqa	%xmm6, (%rsp)
   42552: c4 e3 61 44 f2 00            	vpclmulqdq	$0x0, %xmm2, %xmm3, %xmm6
   42558: c4 e3 61 44 da 01            	vpclmulqdq	$0x1, %xmm2, %xmm3, %xmm3
   4255e: c4 c1 7a 6f 54 10 30         	vmovdqu	0x30(%r8,%rdx), %xmm2
   42565: c4 c1 61 ef dc               	vpxor	%xmm12, %xmm3, %xmm3
   4256a: 4c 89 d2                     	movq	%r10, %rdx
   4256d: 4d 8d 52 40                  	leaq	0x40(%r10), %r10
   42571: c4 c2 69 00 d3               	vpshufb	%xmm11, %xmm2, %xmm2
   42576: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4257a: c4 63 69 44 93 f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm2, %xmm10
   42584: c4 63 69 44 83 f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm2, %xmm8
   4258e: c5 79 7f 54 24 10            	vmovdqa	%xmm10, 0x10(%rsp)
   42594: c4 c1 49 ef f0               	vpxor	%xmm8, %xmm6, %xmm6
   42599: c4 63 69 44 93 f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm2, %xmm10
   425a3: c4 e3 69 44 93 f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm2, %xmm2
   425ad: c4 c1 69 ef d2               	vpxor	%xmm10, %xmm2, %xmm2
   425b2: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   425b6: c5 f9 ef d2                  	vpxor	%xmm2, %xmm0, %xmm2
   425ba: c5 f9 73 da 08               	vpsrldq	$0x8, %xmm2, %xmm0      # xmm0 = xmm2[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   425bf: c5 e9 73 fa 08               	vpslldq	$0x8, %xmm2, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7]
   425c4: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   425c8: c4 c3 71 44 d7 00            	vpclmulqdq	$0x0, %xmm15, %xmm1, %xmm2
   425ce: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   425d3: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   425d7: c5 d1 ef d7                  	vpxor	%xmm7, %xmm5, %xmm2
   425db: c5 f9 6f 7c 24 10            	vmovdqa	0x10(%rsp), %xmm7
   425e1: c5 c1 ef 1c 24               	vpxor	(%rsp), %xmm7, %xmm3
   425e6: c4 c3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm15, %xmm1, %xmm4
   425ec: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   425f1: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   425f5: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   425f9: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   425fd: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   42601: c4 c1 79 7f 0c 24            	vmovdqa	%xmm1, (%r12)
   42607: 4d 39 d1                     	cmpq	%r10, %r9
   4260a: 0f 83 af fe ff ff            	jae	0x424bf <aes_gcm_decrypt_generic.constprop.0+0x27bf>
   42610: 48 8d 7a 20                  	leaq	0x20(%rdx), %rdi
   42614: 49 39 f9                     	cmpq	%rdi, %r9
   42617: 0f 82 c0 00 00 00            	jb	0x426dd <aes_gcm_decrypt_generic.constprop.0+0x29dd>
   4261d: c4 c1 79 6f 04 24            	vmovdqa	(%r12), %xmm0
   42623: c4 c1 7a 6f 3c 10            	vmovdqu	(%r8,%rdx), %xmm7
   42629: c5 f9 6f 8b 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm1
   42631: c5 f9 6f ab f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm5
   42639: c4 c2 41 00 d3               	vpshufb	%xmm11, %xmm7, %xmm2
   4263e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   42642: c4 e3 79 44 d1 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm2
   42648: c4 e3 79 44 d9 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm3
   4264e: c4 63 79 44 c1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm8
   42654: c4 e3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm0
   4265a: c4 c1 7a 6f 4c 10 10         	vmovdqu	0x10(%r8,%rdx), %xmm1
   42661: 48 89 fa                     	movq	%rdi, %rdx
   42664: 48 83 c7 20                  	addq	$0x20, %rdi
   42668: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4266d: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   42672: c4 e3 71 44 e5 11            	vpclmulqdq	$0x11, %xmm5, %xmm1, %xmm4
   42678: c4 e3 71 44 f5 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm6
   4267e: c4 e3 71 44 fd 10            	vpclmulqdq	$0x10, %xmm5, %xmm1, %xmm7
   42684: c4 e3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm5, %xmm1, %xmm1
   4268a: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4268e: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   42692: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   42696: c5 e1 ef ce                  	vpxor	%xmm6, %xmm3, %xmm1
   4269a: c5 d1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm5      # xmm5 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4269f: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   426a4: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   426a8: c4 c3 79 44 cf 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm1
   426ae: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   426b3: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   426b7: c4 c3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm15, %xmm1, %xmm0
   426bd: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   426c2: c5 d1 ef c9                  	vpxor	%xmm1, %xmm5, %xmm1
   426c6: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   426ca: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   426ce: c4 c1 79 7f 04 24            	vmovdqa	%xmm0, (%r12)
   426d4: 49 39 f9                     	cmpq	%rdi, %r9
   426d7: 0f 83 46 ff ff ff            	jae	0x42623 <aes_gcm_decrypt_generic.constprop.0+0x2923>
   426dd: 4c 39 ca                     	cmpq	%r9, %rdx
   426e0: 73 6f                        	jae	0x42751 <aes_gcm_decrypt_generic.constprop.0+0x2a51>
   426e2: c4 c1 7a 6f 04 10            	vmovdqu	(%r8,%rdx), %xmm0
   426e8: c5 f9 6f 9b f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm3
   426f0: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   426f5: c4 c1 79 ef 04 24            	vpxor	(%r12), %xmm0, %xmm0
   426fb: c4 e3 79 44 e3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm4
   42701: c4 e3 79 44 d3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm2
   42707: c4 e3 79 44 cb 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm1
   4270d: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   42713: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   42717: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4271c: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   42721: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   42725: c4 c3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm15, %xmm1, %xmm0
   4272b: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   42730: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   42734: c5 e9 ef cc                  	vpxor	%xmm4, %xmm2, %xmm1
   42738: c4 c3 79 44 df 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm3
   4273e: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   42743: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   42747: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4274b: c4 c1 79 7f 04 24            	vmovdqa	%xmm0, (%r12)
   42751: 49 89 ca                     	movq	%rcx, %r10
   42754: 41 83 e2 0f                  	andl	$0xf, %r10d
   42758: 0f 84 0e d6 ff ff            	je	0x3fd6c <aes_gcm_decrypt_generic.constprop.0+0x6c>
   4275e: 4d 01 c1                     	addq	%r8, %r9
   42761: 48 8d bc 24 c0 03 00 00      	leaq	0x3c0(%rsp), %rdi
   42769: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4276d: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   42776: 49 89 f8                     	movq	%rdi, %r8
   42779: 4c 89 ca                     	movq	%r9, %rdx
   4277c: 41 83 fa 08                  	cmpl	$0x8, %r10d
   42780: 0f 83 4c 01 00 00            	jae	0x428d2 <aes_gcm_decrypt_generic.constprop.0+0x2bd2>
   42786: 31 ff                        	xorl	%edi, %edi
   42788: 41 f6 c2 04                  	testb	$0x4, %r10b
   4278c: 0f 85 31 01 00 00            	jne	0x428c3 <aes_gcm_decrypt_generic.constprop.0+0x2bc3>
   42792: 41 f6 c2 02                  	testb	$0x2, %r10b
   42796: 0f 85 14 01 00 00            	jne	0x428b0 <aes_gcm_decrypt_generic.constprop.0+0x2bb0>
   4279c: 41 83 e2 01                  	andl	$0x1, %r10d
   427a0: 0f 85 fd 00 00 00            	jne	0x428a3 <aes_gcm_decrypt_generic.constprop.0+0x2ba3>
   427a6: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   427af: c5 f9 6f 9b f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm3
   427b7: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   427bc: c4 c1 79 ef 04 24            	vpxor	(%r12), %xmm0, %xmm0
   427c2: c4 e3 79 44 e3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm4
   427c8: c4 e3 79 44 d3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm2
   427ce: c4 e3 79 44 cb 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm1
   427d4: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   427da: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   427de: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   427e3: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   427e8: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   427ec: c4 c3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm15, %xmm1, %xmm0
   427f2: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   427f7: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   427fb: c5 e9 ef cc                  	vpxor	%xmm4, %xmm2, %xmm1
   427ff: c4 c3 79 44 df 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm3
   42805: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4280a: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   4280e: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   42812: c4 c1 79 7f 04 24            	vmovdqa	%xmm0, (%r12)
   42818: e9 4f d5 ff ff               	jmp	0x3fd6c <aes_gcm_decrypt_generic.constprop.0+0x6c>
   4281d: c5 f9 6f 9b f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm3
   42825: c4 c1 79 ef 04 24            	vpxor	(%r12), %xmm0, %xmm0
   4282b: c4 e3 79 44 d3 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm2
   42831: c4 e3 79 44 cb 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm1
   42837: c4 e3 79 44 e3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm4
   4283d: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   42843: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   42847: c5 e1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4284c: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   42851: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   42855: c5 f1 ef cb                  	vpxor	%xmm3, %xmm1, %xmm1
   42859: c4 c3 79 44 d7 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm2
   4285f: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   42864: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   42868: c4 c3 69 44 c7 00            	vpclmulqdq	$0x0, %xmm15, %xmm2, %xmm0
   4286e: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   42873: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   42877: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4287b: c4 c1 79 7f 04 24            	vmovdqa	%xmm0, (%r12)
   42881: e9 e5 f2 ff ff               	jmp	0x41b6b <aes_gcm_decrypt_generic.constprop.0+0x1e6b>
   42886: bf 10 00 00 00               	movl	$0x10, %edi
   4288b: 41 b8 20 00 00 00            	movl	$0x20, %r8d
   42891: 41 b9 40 00 00 00            	movl	$0x40, %r9d
   42897: 31 ed                        	xorl	%ebp, %ebp
   42899: ba 70 00 00 00               	movl	$0x70, %edx
   4289e: e9 4a e2 ff ff               	jmp	0x40aed <aes_gcm_decrypt_generic.constprop.0+0xded>
   428a3: 0f b6 14 3a                  	movzbl	(%rdx,%rdi), %edx
   428a7: 41 88 14 38                  	movb	%dl, (%r8,%rdi)
   428ab: e9 f6 fe ff ff               	jmp	0x427a6 <aes_gcm_decrypt_generic.constprop.0+0x2aa6>
   428b0: 44 0f b7 0c 3a               	movzwl	(%rdx,%rdi), %r9d
   428b5: 66 45 89 0c 38               	movw	%r9w, (%r8,%rdi)
   428ba: 48 83 c7 02                  	addq	$0x2, %rdi
   428be: e9 d9 fe ff ff               	jmp	0x4279c <aes_gcm_decrypt_generic.constprop.0+0x2a9c>
   428c3: 8b 3a                        	movl	(%rdx), %edi
   428c5: 41 89 38                     	movl	%edi, (%r8)
   428c8: bf 04 00 00 00               	movl	$0x4, %edi
   428cd: e9 c0 fe ff ff               	jmp	0x42792 <aes_gcm_decrypt_generic.constprop.0+0x2a92>
   428d2: 45 89 d3                     	movl	%r10d, %r11d
   428d5: 31 d2                        	xorl	%edx, %edx
   428d7: 41 83 e3 f8                  	andl	$-0x8, %r11d
   428db: 41 89 d0                     	movl	%edx, %r8d
   428de: 83 c2 08                     	addl	$0x8, %edx
   428e1: 4b 8b 2c 01                  	movq	(%r9,%r8), %rbp
   428e5: 4a 89 2c 07                  	movq	%rbp, (%rdi,%r8)
   428e9: 44 39 da                     	cmpl	%r11d, %edx
   428ec: 72 ed                        	jb	0x428db <aes_gcm_decrypt_generic.constprop.0+0x2bdb>
   428ee: 4c 8d 04 17                  	leaq	(%rdi,%rdx), %r8
   428f2: 4c 01 ca                     	addq	%r9, %rdx
   428f5: e9 8c fe ff ff               	jmp	0x42786 <aes_gcm_decrypt_generic.constprop.0+0x2a86>
   428fa: 89 c0                        	movl	%eax, %eax
   428fc: c7 06 00 00 00 00            	movl	$0x0, (%rsi)
   42902: c7 44 06 fc 00 00 00 00      	movl	$0x0, -0x4(%rsi,%rax)
   4290a: e9 0f f1 ff ff               	jmp	0x41a1e <aes_gcm_decrypt_generic.constprop.0+0x1d1e>
   4290f: c5 79 6f 1d a9 e8 01 00      	vmovdqa	0x1e8a9(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   42917: c5 79 6f 3d b1 e8 01 00      	vmovdqa	0x1e8b1(%rip), %xmm15   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   4291f: 31 d2                        	xorl	%edx, %edx
   42921: bf 20 00 00 00               	movl	$0x20, %edi
   42926: 41 ba 40 00 00 00            	movl	$0x40, %r10d
   4292c: 41 bb 70 00 00 00            	movl	$0x70, %r11d
   42932: e9 c5 f8 ff ff               	jmp	0x421fc <aes_gcm_decrypt_generic.constprop.0+0x24fc>
   42937: e8 b4 b9 fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   4293c: 0f 1f 40 00                  	nopl	(%rax)

0000000000042940 <aes_gcm_encrypt_generic.constprop.0>:
   42940: 41 57                        	pushq	%r15
   42942: 4d 89 cf                     	movq	%r9, %r15
   42945: 41 56                        	pushq	%r14
   42947: 49 89 ce                     	movq	%rcx, %r14
   4294a: 41 55                        	pushq	%r13
   4294c: 49 89 d5                     	movq	%rdx, %r13
   4294f: 41 54                        	pushq	%r12
   42951: 55                           	pushq	%rbp
   42952: 48 89 f5                     	movq	%rsi, %rbp
   42955: 4c 89 c6                     	movq	%r8, %rsi
   42958: 53                           	pushq	%rbx
   42959: 48 89 fb                     	movq	%rdi, %rbx
   4295c: 48 81 ec f8 03 00 00         	subq	$0x3f8, %rsp            # imm = 0x3F8
   42963: 4c 8b 84 24 30 04 00 00      	movq	0x430(%rsp), %r8
   4296b: 48 8b 8c 24 38 04 00 00      	movq	0x438(%rsp), %rcx
   42973: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   4297c: 48 89 84 24 e8 03 00 00      	movq	%rax, 0x3e8(%rsp)
   42984: 31 c0                        	xorl	%eax, %eax
   42986: 48 8b bc 24 40 04 00 00      	movq	0x440(%rsp), %rdi
   4298e: 4d 85 c0                     	testq	%r8, %r8
   42991: 74 09                        	je	0x4299c <aes_gcm_encrypt_generic.constprop.0+0x5c>
   42993: 48 85 c9                     	testq	%rcx, %rcx
   42996: 0f 85 3a 2a 00 00            	jne	0x453d6 <aes_gcm_encrypt_generic.constprop.0+0x2a96>
   4299c: c5 f9 6f 25 2c e8 01 00      	vmovdqa	0x1e82c(%rip), %xmm4    # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   429a4: c5 79 6f 3d 14 e8 01 00      	vmovdqa	0x1e814(%rip), %xmm15   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   429ac: c5 f9 7f 24 24               	vmovdqa	%xmm4, (%rsp)
   429b1: c5 f9 6f 37                  	vmovdqa	(%rdi), %xmm6
   429b5: c4 c2 49 00 c7               	vpshufb	%xmm15, %xmm6, %xmm0
   429ba: 49 81 ff df 00 00 00         	cmpq	$0xdf, %r15
   429c1: 0f 87 2e 17 00 00            	ja	0x440f5 <aes_gcm_encrypt_generic.constprop.0+0x17b5>
   429c7: c5 79 6f d8                  	vmovdqa	%xmm0, %xmm11
   429cb: 4c 89 f8                     	movq	%r15, %rax
   429ce: 45 31 e4                     	xorl	%r12d, %r12d
   429d1: 48 83 f8 6f                  	cmpq	$0x6f, %rax
   429d5: 0f 86 17 0d 00 00            	jbe	0x436f2 <aes_gcm_encrypt_generic.constprop.0+0xdb2>
   429db: c5 f9 6f 5b 10               	vmovdqa	0x10(%rbx), %xmm3
   429e0: c4 c2 21 00 e7               	vpshufb	%xmm15, %xmm11, %xmm4
   429e5: 4b 8d 04 26                  	leaq	(%r14,%r12), %rax
   429e9: c5 f9 6f 3d 7f e6 01 00      	vmovdqa	0x1e67f(%rip), %xmm7    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   429f1: c5 f9 6f 35 07 e8 01 00      	vmovdqa	0x1e807(%rip), %xmm6    # 0x61200 <sysconf@GLIBC_2.2.5+0x61200>
   429f9: 4d 8d 54 24 70               	leaq	0x70(%r12), %r10
   429fe: 4d 8d 84 24 e0 00 00 00      	leaq	0xe0(%r12), %r8
   42a06: c5 a1 d4 d7                  	vpaddq	%xmm7, %xmm11, %xmm2
   42a0a: c5 f9 7f 7c 24 10            	vmovdqa	%xmm7, 0x10(%rsp)
   42a10: 4a 8d 14 16                  	leaq	(%rsi,%r10), %rdx
   42a14: c5 f9 6f 3d c4 e7 01 00      	vmovdqa	0x1e7c4(%rip), %xmm7    # 0x611e0 <sysconf@GLIBC_2.2.5+0x611e0>
   42a1c: c5 a1 d4 c6                  	vpaddq	%xmm6, %xmm11, %xmm0
   42a20: c5 f9 7f 74 24 40            	vmovdqa	%xmm6, 0x40(%rsp)
   42a26: c4 c2 69 00 d7               	vpshufb	%xmm15, %xmm2, %xmm2
   42a2b: c5 f9 6f 35 dd e7 01 00      	vmovdqa	0x1e7dd(%rip), %xmm6    # 0x61210 <sysconf@GLIBC_2.2.5+0x61210>
   42a33: c5 a1 d4 cf                  	vpaddq	%xmm7, %xmm11, %xmm1
   42a37: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   42a3d: c5 f9 6f 3d ab e7 01 00      	vmovdqa	0x1e7ab(%rip), %xmm7    # 0x611f0 <sysconf@GLIBC_2.2.5+0x611f0>
   42a45: c5 f9 7f 74 24 50            	vmovdqa	%xmm6, 0x50(%rsp)
   42a4b: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   42a50: c5 a1 d4 ef                  	vpaddq	%xmm7, %xmm11, %xmm5
   42a54: c5 f9 7f 7c 24 30            	vmovdqa	%xmm7, 0x30(%rsp)
   42a5a: c4 c2 79 00 ff               	vpshufb	%xmm15, %xmm0, %xmm7
   42a5f: c5 a1 d4 c6                  	vpaddq	%xmm6, %xmm11, %xmm0
   42a63: c5 f9 6f 35 b5 e7 01 00      	vmovdqa	0x1e7b5(%rip), %xmm6    # 0x61220 <sysconf@GLIBC_2.2.5+0x61220>
   42a6b: c4 42 79 00 c7               	vpshufb	%xmm15, %xmm0, %xmm8
   42a70: c4 c2 51 00 ef               	vpshufb	%xmm15, %xmm5, %xmm5
   42a75: c5 a1 d4 c6                  	vpaddq	%xmm6, %xmm11, %xmm0
   42a79: c5 f9 7f 74 24 60            	vmovdqa	%xmm6, 0x60(%rsp)
   42a7f: c5 f9 6f 35 a9 e7 01 00      	vmovdqa	0x1e7a9(%rip), %xmm6    # 0x61230 <sysconf@GLIBC_2.2.5+0x61230>
   42a87: c4 42 79 00 cf               	vpshufb	%xmm15, %xmm0, %xmm9
   42a8c: c5 f9 6f 03                  	vmovdqa	(%rbx), %xmm0
   42a90: c5 f9 7f 74 24 70            	vmovdqa	%xmm6, 0x70(%rsp)
   42a96: c5 21 d4 de                  	vpaddq	%xmm6, %xmm11, %xmm11
   42a9a: c5 f9 ef ed                  	vpxor	%xmm5, %xmm0, %xmm5
   42a9e: c5 f9 ef e4                  	vpxor	%xmm4, %xmm0, %xmm4
   42aa2: c5 f9 ef d2                  	vpxor	%xmm2, %xmm0, %xmm2
   42aa6: c4 e2 51 dc f3               	vaesenc	%xmm3, %xmm5, %xmm6
   42aab: c5 f9 ef ef                  	vpxor	%xmm7, %xmm0, %xmm5
   42aaf: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   42ab3: c4 e2 51 dc fb               	vaesenc	%xmm3, %xmm5, %xmm7
   42ab8: c4 c1 79 ef e8               	vpxor	%xmm8, %xmm0, %xmm5
   42abd: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   42ac2: c4 e2 59 dc e3               	vaesenc	%xmm3, %xmm4, %xmm4
   42ac7: c4 e2 69 dc d3               	vaesenc	%xmm3, %xmm2, %xmm2
   42acc: c4 e2 71 dc cb               	vaesenc	%xmm3, %xmm1, %xmm1
   42ad1: c4 e2 51 dc eb               	vaesenc	%xmm3, %xmm5, %xmm5
   42ad6: c4 e2 79 dc db               	vaesenc	%xmm3, %xmm0, %xmm3
   42adb: c5 f9 6f 43 20               	vmovdqa	0x20(%rbx), %xmm0
   42ae0: c4 41 79 6f d3               	vmovdqa	%xmm11, %xmm10
   42ae5: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42aea: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42aef: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42af4: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42af9: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42afe: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42b03: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42b08: c5 f9 6f 43 30               	vmovdqa	0x30(%rbx), %xmm0
   42b0d: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42b12: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42b17: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42b1c: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42b21: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42b26: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42b2b: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42b30: c5 f9 6f 43 40               	vmovdqa	0x40(%rbx), %xmm0
   42b35: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42b3a: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42b3f: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42b44: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42b49: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42b4e: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42b53: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42b58: c5 f9 6f 43 50               	vmovdqa	0x50(%rbx), %xmm0
   42b5d: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42b62: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42b67: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42b6c: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42b71: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42b76: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42b7b: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42b80: c5 f9 6f 43 60               	vmovdqa	0x60(%rbx), %xmm0
   42b85: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42b8a: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42b8f: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42b94: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42b99: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42b9e: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42ba3: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42ba8: c5 f9 6f 43 70               	vmovdqa	0x70(%rbx), %xmm0
   42bad: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42bb2: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42bb7: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42bbc: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42bc1: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42bc6: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42bcb: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42bd0: c5 f9 6f 83 80 00 00 00      	vmovdqa	0x80(%rbx), %xmm0
   42bd8: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42bdd: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42be2: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42be7: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42bec: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42bf1: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42bf6: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42bfb: c5 f9 6f 83 90 00 00 00      	vmovdqa	0x90(%rbx), %xmm0
   42c03: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42c08: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42c0d: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42c12: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42c17: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42c1c: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42c21: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42c26: c5 f9 6f 83 a0 00 00 00      	vmovdqa	0xa0(%rbx), %xmm0
   42c2e: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42c33: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42c38: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42c3d: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42c42: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42c47: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42c4c: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42c51: c5 f9 6f 83 b0 00 00 00      	vmovdqa	0xb0(%rbx), %xmm0
   42c59: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42c5e: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42c63: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42c68: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42c6d: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42c72: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42c77: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42c7c: c5 f9 6f 83 c0 00 00 00      	vmovdqa	0xc0(%rbx), %xmm0
   42c84: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   42c89: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42c8e: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42c93: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42c98: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42c9d: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42ca2: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42ca7: c5 f9 6f 83 d0 00 00 00      	vmovdqa	0xd0(%rbx), %xmm0
   42caf: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   42cb4: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   42cb9: c4 62 61 dc c0               	vaesenc	%xmm0, %xmm3, %xmm8
   42cbe: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   42cc3: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   42cc8: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   42ccd: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   42cd2: c5 f9 6f 83 e0 00 00 00      	vmovdqa	0xe0(%rbx), %xmm0
   42cda: c4 e2 59 dd d8               	vaesenclast	%xmm0, %xmm4, %xmm3
   42cdf: c4 e2 69 dd d0               	vaesenclast	%xmm0, %xmm2, %xmm2
   42ce4: c4 a1 61 ef 1c 26            	vpxor	(%rsi,%r12), %xmm3, %xmm3
   42cea: c4 a1 69 ef 54 26 10         	vpxor	0x10(%rsi,%r12), %xmm2, %xmm2
   42cf1: c4 e2 71 dd c8               	vaesenclast	%xmm0, %xmm1, %xmm1
   42cf6: c5 f9 7f 9c 24 50 03 00 00   	vmovdqa	%xmm3, 0x350(%rsp)
   42cff: c5 f9 7f 94 24 60 03 00 00   	vmovdqa	%xmm2, 0x360(%rsp)
   42d08: c4 a1 71 ef 4c 26 20         	vpxor	0x20(%rsi,%r12), %xmm1, %xmm1
   42d0f: c5 f9 7f 8c 24 70 03 00 00   	vmovdqa	%xmm1, 0x370(%rsp)
   42d18: c4 e2 49 dd c8               	vaesenclast	%xmm0, %xmm6, %xmm1
   42d1d: c4 a1 71 ef 4c 26 30         	vpxor	0x30(%rsi,%r12), %xmm1, %xmm1
   42d24: c5 f9 7f 8c 24 80 03 00 00   	vmovdqa	%xmm1, 0x380(%rsp)
   42d2d: c4 e2 41 dd c8               	vaesenclast	%xmm0, %xmm7, %xmm1
   42d32: c4 a1 71 ef 4c 26 40         	vpxor	0x40(%rsi,%r12), %xmm1, %xmm1
   42d39: c5 f9 7f 8c 24 90 03 00 00   	vmovdqa	%xmm1, 0x390(%rsp)
   42d42: c4 e2 51 dd c8               	vaesenclast	%xmm0, %xmm5, %xmm1
   42d47: c4 e2 39 dd c0               	vaesenclast	%xmm0, %xmm8, %xmm0
   42d4c: c4 a1 71 ef 4c 26 50         	vpxor	0x50(%rsi,%r12), %xmm1, %xmm1
   42d53: c4 a1 79 ef 44 26 60         	vpxor	0x60(%rsi,%r12), %xmm0, %xmm0
   42d5a: c5 f9 7f 8c 24 a0 03 00 00   	vmovdqa	%xmm1, 0x3a0(%rsp)
   42d63: c5 f9 7f 84 24 b0 03 00 00   	vmovdqa	%xmm0, 0x3b0(%rsp)
   42d6c: c5 fa 7f 18                  	vmovdqu	%xmm3, (%rax)
   42d70: c5 f9 6f a4 24 60 03 00 00   	vmovdqa	0x360(%rsp), %xmm4
   42d79: c5 fa 7f 60 10               	vmovdqu	%xmm4, 0x10(%rax)
   42d7e: c5 f9 6f a4 24 70 03 00 00   	vmovdqa	0x370(%rsp), %xmm4
   42d87: c5 fa 7f 60 20               	vmovdqu	%xmm4, 0x20(%rax)
   42d8c: c5 f9 6f bc 24 80 03 00 00   	vmovdqa	0x380(%rsp), %xmm7
   42d95: c5 fa 7f 78 30               	vmovdqu	%xmm7, 0x30(%rax)
   42d9a: c5 f9 6f a4 24 90 03 00 00   	vmovdqa	0x390(%rsp), %xmm4
   42da3: c5 fa 7f 60 40               	vmovdqu	%xmm4, 0x40(%rax)
   42da8: c5 f9 6f bc 24 a0 03 00 00   	vmovdqa	0x3a0(%rsp), %xmm7
   42db1: c5 fa 7f 78 50               	vmovdqu	%xmm7, 0x50(%rax)
   42db6: c5 f9 6f a4 24 b0 03 00 00   	vmovdqa	0x3b0(%rsp), %xmm4
   42dbf: c5 fa 7f 60 60               	vmovdqu	%xmm4, 0x60(%rax)
   42dc4: 4b 8d 04 16                  	leaq	(%r14,%r10), %rax
   42dc8: 4d 39 c7                     	cmpq	%r8, %r15
   42dcb: 0f 82 db 32 00 00            	jb	0x460ac <aes_gcm_encrypt_generic.constprop.0+0x376c>
   42dd1: c5 a9 d4 74 24 10            	vpaddq	0x10(%rsp), %xmm10, %xmm6
   42dd7: c5 a9 d4 6c 24 20            	vpaddq	0x20(%rsp), %xmm10, %xmm5
   42ddd: 4d 89 c4                     	movq	%r8, %r12
   42de0: 49 89 c2                     	movq	%rax, %r10
   42de3: c5 a9 d4 64 24 30            	vpaddq	0x30(%rsp), %xmm10, %xmm4
   42de9: c5 a9 d4 5c 24 40            	vpaddq	0x40(%rsp), %xmm10, %xmm3
   42def: c4 c2 29 00 ff               	vpshufb	%xmm15, %xmm10, %xmm7
   42df4: 48 83 c0 70                  	addq	$0x70, %rax
   42df8: c5 a9 d4 4c 24 50            	vpaddq	0x50(%rsp), %xmm10, %xmm1
   42dfe: c5 29 d4 44 24 60            	vpaddq	0x60(%rsp), %xmm10, %xmm8
   42e04: c4 c2 49 00 f7               	vpshufb	%xmm15, %xmm6, %xmm6
   42e09: 48 83 c2 70                  	addq	$0x70, %rdx
   42e0d: c5 f9 6f 03                  	vmovdqa	(%rbx), %xmm0
   42e11: c5 f9 6f 53 10               	vmovdqa	0x10(%rbx), %xmm2
   42e16: c4 c2 51 00 ef               	vpshufb	%xmm15, %xmm5, %xmm5
   42e1b: c4 c2 59 00 e7               	vpshufb	%xmm15, %xmm4, %xmm4
   42e20: c4 42 39 00 c7               	vpshufb	%xmm15, %xmm8, %xmm8
   42e25: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   42e2a: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   42e2f: c5 f9 ef ff                  	vpxor	%xmm7, %xmm0, %xmm7
   42e33: c5 f9 ef f6                  	vpxor	%xmm6, %xmm0, %xmm6
   42e37: c5 f9 ef ed                  	vpxor	%xmm5, %xmm0, %xmm5
   42e3b: c5 f9 ef e4                  	vpxor	%xmm4, %xmm0, %xmm4
   42e3f: c5 f9 ef db                  	vpxor	%xmm3, %xmm0, %xmm3
   42e43: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   42e47: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   42e4c: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42e51: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42e56: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   42e5b: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   42e60: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   42e65: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   42e6a: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   42e6f: c5 f9 6f 53 20               	vmovdqa	0x20(%rbx), %xmm2
   42e74: 4d 8d 40 70                  	leaq	0x70(%r8), %r8
   42e78: c5 29 d4 54 24 70            	vpaddq	0x70(%rsp), %xmm10, %xmm10
   42e7e: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42e83: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42e88: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   42e8d: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   42e92: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   42e97: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   42e9c: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   42ea1: c5 f9 6f 53 30               	vmovdqa	0x30(%rbx), %xmm2
   42ea6: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42eab: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42eb0: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   42eb5: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   42eba: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   42ebf: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   42ec4: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   42ec9: c5 f9 6f 53 40               	vmovdqa	0x40(%rbx), %xmm2
   42ece: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42ed3: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42ed8: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   42edd: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   42ee2: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   42ee7: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   42eec: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   42ef1: c5 f9 6f 53 50               	vmovdqa	0x50(%rbx), %xmm2
   42ef6: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42efb: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42f00: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   42f05: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   42f0a: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   42f0f: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   42f14: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   42f19: c5 f9 6f 53 60               	vmovdqa	0x60(%rbx), %xmm2
   42f1e: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42f23: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42f28: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   42f2d: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   42f32: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   42f37: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   42f3c: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   42f41: c5 f9 6f 53 70               	vmovdqa	0x70(%rbx), %xmm2
   42f46: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42f4b: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42f50: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   42f55: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   42f5a: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   42f5f: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   42f64: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   42f69: c5 f9 6f 93 80 00 00 00      	vmovdqa	0x80(%rbx), %xmm2
   42f71: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42f76: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42f7b: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   42f80: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   42f85: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   42f8a: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   42f8f: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   42f94: c5 f9 6f 93 90 00 00 00      	vmovdqa	0x90(%rbx), %xmm2
   42f9c: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42fa1: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42fa6: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   42fab: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   42fb0: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   42fb5: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   42fba: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   42fbf: c5 f9 6f 93 a0 00 00 00      	vmovdqa	0xa0(%rbx), %xmm2
   42fc7: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42fcc: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42fd1: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   42fd6: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   42fdb: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   42fe0: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   42fe5: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   42fea: c5 f9 6f 93 b0 00 00 00      	vmovdqa	0xb0(%rbx), %xmm2
   42ff2: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   42ff7: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   42ffc: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   43001: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   43006: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   4300b: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   43010: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   43015: c5 f9 6f 93 c0 00 00 00      	vmovdqa	0xc0(%rbx), %xmm2
   4301d: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   43022: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   43027: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   4302c: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   43031: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   43036: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   4303b: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   43040: c5 f9 6f 93 d0 00 00 00      	vmovdqa	0xd0(%rbx), %xmm2
   43048: c4 e2 41 dc fa               	vaesenc	%xmm2, %xmm7, %xmm7
   4304d: c4 e2 49 dc f2               	vaesenc	%xmm2, %xmm6, %xmm6
   43052: c4 e2 51 dc ea               	vaesenc	%xmm2, %xmm5, %xmm5
   43057: c4 e2 59 dc e2               	vaesenc	%xmm2, %xmm4, %xmm4
   4305c: c4 e2 61 dc da               	vaesenc	%xmm2, %xmm3, %xmm3
   43061: c4 e2 71 dc ca               	vaesenc	%xmm2, %xmm1, %xmm1
   43066: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   4306b: c5 f9 6f 93 e0 00 00 00      	vmovdqa	0xe0(%rbx), %xmm2
   43073: c4 e2 41 dd fa               	vaesenclast	%xmm2, %xmm7, %xmm7
   43078: c4 e2 49 dd f2               	vaesenclast	%xmm2, %xmm6, %xmm6
   4307d: c5 c1 ef 7a 90               	vpxor	-0x70(%rdx), %xmm7, %xmm7
   43082: c5 c9 ef 72 a0               	vpxor	-0x60(%rdx), %xmm6, %xmm6
   43087: c4 e2 51 dd ea               	vaesenclast	%xmm2, %xmm5, %xmm5
   4308c: c4 e2 59 dd e2               	vaesenclast	%xmm2, %xmm4, %xmm4
   43091: c5 d1 ef 6a b0               	vpxor	-0x50(%rdx), %xmm5, %xmm5
   43096: c5 d9 ef 62 c0               	vpxor	-0x40(%rdx), %xmm4, %xmm4
   4309b: c4 e2 61 dd da               	vaesenclast	%xmm2, %xmm3, %xmm3
   430a0: c5 f9 7f bc 24 90 01 00 00   	vmovdqa	%xmm7, 0x190(%rsp)
   430a9: c5 61 ef 62 d0               	vpxor	-0x30(%rdx), %xmm3, %xmm12
   430ae: c4 e2 71 dd ca               	vaesenclast	%xmm2, %xmm1, %xmm1
   430b3: c4 e2 79 dd c2               	vaesenclast	%xmm2, %xmm0, %xmm0
   430b8: c5 f9 7f b4 24 a0 01 00 00   	vmovdqa	%xmm6, 0x1a0(%rsp)
   430c1: c5 f9 7f ac 24 b0 01 00 00   	vmovdqa	%xmm5, 0x1b0(%rsp)
   430ca: c5 71 ef 6a e0               	vpxor	-0x20(%rdx), %xmm1, %xmm13
   430cf: c5 f9 7f a4 24 c0 01 00 00   	vmovdqa	%xmm4, 0x1c0(%rsp)
   430d8: c5 79 ef 72 f0               	vpxor	-0x10(%rdx), %xmm0, %xmm14
   430dd: c5 fa 6f 98 30 ff ff ff      	vmovdqu	-0xd0(%rax), %xmm3
   430e5: c5 fa 7f 60 c0               	vmovdqu	%xmm4, -0x40(%rax)
   430ea: c5 fa 6f a0 20 ff ff ff      	vmovdqu	-0xe0(%rax), %xmm4
   430f2: c5 fa 7f 78 90               	vmovdqu	%xmm7, -0x70(%rax)
   430f7: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   430fc: c5 fa 7f 70 a0               	vmovdqu	%xmm6, -0x60(%rax)
   43101: c4 c2 59 00 c7               	vpshufb	%xmm15, %xmm4, %xmm0
   43106: c5 fa 7f 68 b0               	vmovdqu	%xmm5, -0x50(%rax)
   4310b: c5 7a 7f 60 d0               	vmovdqu	%xmm12, -0x30(%rax)
   43110: c5 7a 7f 68 e0               	vmovdqu	%xmm13, -0x20(%rax)
   43115: c5 7a 7f 70 f0               	vmovdqu	%xmm14, -0x10(%rax)
   4311a: c5 f9 6f 8b 50 01 00 00      	vmovdqa	0x150(%rbx), %xmm1
   43122: c5 f9 ef 45 00               	vpxor	(%rbp), %xmm0, %xmm0
   43127: c4 e3 79 44 e1 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm4
   4312d: c4 e3 79 44 f9 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm7
   43133: c4 e3 79 44 f1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm6
   43139: c5 f9 7f b4 24 a0 00 00 00   	vmovdqa	%xmm6, 0xa0(%rsp)
   43142: c4 e3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm0
   43148: c5 f9 6f 8b 40 01 00 00      	vmovdqa	0x140(%rbx), %xmm1
   43150: c5 f9 7f bc 24 90 00 00 00   	vmovdqa	%xmm7, 0x90(%rsp)
   43159: c4 e3 61 44 e9 11            	vpclmulqdq	$0x11, %xmm1, %xmm3, %xmm5
   4315f: c4 e3 61 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm3, %xmm2
   43165: c4 63 61 44 c9 10            	vpclmulqdq	$0x10, %xmm1, %xmm3, %xmm9
   4316b: c5 f9 7f a4 24 80 00 00 00   	vmovdqa	%xmm4, 0x80(%rsp)
   43174: c5 f9 7f ac 24 b0 00 00 00   	vmovdqa	%xmm5, 0xb0(%rsp)
   4317d: c4 e3 61 44 d9 01            	vpclmulqdq	$0x1, %xmm1, %xmm3, %xmm3
   43183: c5 fa 6f a8 40 ff ff ff      	vmovdqu	-0xc0(%rax), %xmm5
   4318b: c5 f9 6f 8b 30 01 00 00      	vmovdqa	0x130(%rbx), %xmm1
   43193: c5 79 7f 8c 24 d0 00 00 00   	vmovdqa	%xmm9, 0xd0(%rsp)
   4319c: c5 7a 6f 88 50 ff ff ff      	vmovdqu	-0xb0(%rax), %xmm9
   431a4: c5 fa 6f a0 60 ff ff ff      	vmovdqu	-0xa0(%rax), %xmm4
   431ac: c5 f9 7f 94 24 c0 00 00 00   	vmovdqa	%xmm2, 0xc0(%rsp)
   431b5: c4 c2 51 00 f7               	vpshufb	%xmm15, %xmm5, %xmm6
   431ba: c4 e3 49 44 e9 11            	vpclmulqdq	$0x11, %xmm1, %xmm6, %xmm5
   431c0: c4 e3 49 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm6, %xmm2
   431c6: c4 e3 49 44 f9 10            	vpclmulqdq	$0x10, %xmm1, %xmm6, %xmm7
   431cc: c5 f9 7f ac 24 e0 00 00 00   	vmovdqa	%xmm5, 0xe0(%rsp)
   431d5: c4 e3 49 44 f1 01            	vpclmulqdq	$0x1, %xmm1, %xmm6, %xmm6
   431db: c5 f9 6f 8b 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm1
   431e3: c4 c2 31 00 ef               	vpshufb	%xmm15, %xmm9, %xmm5
   431e8: c5 f9 7f 94 24 f0 00 00 00   	vmovdqa	%xmm2, 0xf0(%rsp)
   431f1: c5 c1 ef fe                  	vpxor	%xmm6, %xmm7, %xmm7
   431f5: c4 63 51 44 c9 11            	vpclmulqdq	$0x11, %xmm1, %xmm5, %xmm9
   431fb: c4 e3 51 44 d1 10            	vpclmulqdq	$0x10, %xmm1, %xmm5, %xmm2
   43201: c5 79 7f 8c 24 00 01 00 00   	vmovdqa	%xmm9, 0x100(%rsp)
   4320a: c4 63 51 44 c9 00            	vpclmulqdq	$0x0, %xmm1, %xmm5, %xmm9
   43210: c4 e3 51 44 e9 01            	vpclmulqdq	$0x1, %xmm1, %xmm5, %xmm5
   43216: c5 f9 6f 8b 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm1
   4321e: c5 f9 7f 94 24 10 01 00 00   	vmovdqa	%xmm2, 0x110(%rsp)
   43227: c4 c2 59 00 d7               	vpshufb	%xmm15, %xmm4, %xmm2
   4322c: c5 c1 ef fd                  	vpxor	%xmm5, %xmm7, %xmm7
   43230: c4 e3 69 44 e1 11            	vpclmulqdq	$0x11, %xmm1, %xmm2, %xmm4
   43236: c5 f9 7f a4 24 20 01 00 00   	vmovdqa	%xmm4, 0x120(%rsp)
   4323f: c4 e3 69 44 e1 00            	vpclmulqdq	$0x0, %xmm1, %xmm2, %xmm4
   43245: c5 f9 7f a4 24 30 01 00 00   	vmovdqa	%xmm4, 0x130(%rsp)
   4324e: c4 e3 69 44 e1 10            	vpclmulqdq	$0x10, %xmm1, %xmm2, %xmm4
   43254: c4 e3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm1, %xmm2, %xmm2
   4325a: c5 f9 7f a4 24 40 01 00 00   	vmovdqa	%xmm4, 0x140(%rsp)
   43263: c5 f9 6f a3 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm4
   4326b: c5 fa 6f 88 70 ff ff ff      	vmovdqu	-0x90(%rax), %xmm1
   43273: c5 e1 ef 9c 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm3, %xmm3
   4327c: c5 f9 ef 84 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm0, %xmm0
   43285: c5 e9 ef 94 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm2, %xmm2
   4328e: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   43293: c5 e9 ef 94 24 40 01 00 00   	vpxor	0x140(%rsp), %xmm2, %xmm2
   4329c: c4 63 71 44 dc 10            	vpclmulqdq	$0x10, %xmm4, %xmm1, %xmm11
   432a2: c4 63 71 44 c4 11            	vpclmulqdq	$0x11, %xmm4, %xmm1, %xmm8
   432a8: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   432ac: c5 f9 6f 9c 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %xmm3
   432b5: c5 79 7f 9c 24 60 01 00 00   	vmovdqa	%xmm11, 0x160(%rsp)
   432be: c5 7a 6f 58 80               	vmovdqu	-0x80(%rax), %xmm11
   432c3: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   432c7: c5 31 ef 8c 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm9, %xmm9
   432d0: c5 79 7f 84 24 50 01 00 00   	vmovdqa	%xmm8, 0x150(%rsp)
   432d9: c4 63 71 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm1, %xmm8
   432df: c4 e3 71 44 cc 01            	vpclmulqdq	$0x1, %xmm4, %xmm1, %xmm1
   432e5: c5 f1 ef 8c 24 60 01 00 00   	vpxor	0x160(%rsp), %xmm1, %xmm1
   432ee: c4 c2 21 00 e7               	vpshufb	%xmm15, %xmm11, %xmm4
   432f3: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   432f7: c5 e1 ef 94 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm3, %xmm2
   43300: c5 f9 6f 9c 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm3
   43309: c4 63 59 44 9b f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm4, %xmm11
   43313: c5 f9 6f b4 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm6
   4331c: c5 f9 6f bc 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm7
   43325: c5 79 7f 9c 24 70 01 00 00   	vmovdqa	%xmm11, 0x170(%rsp)
   4332e: c4 c1 61 ef d8               	vpxor	%xmm8, %xmm3, %xmm3
   43333: c4 c1 69 ef d1               	vpxor	%xmm9, %xmm2, %xmm2
   43338: c4 63 59 44 9b f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm4, %xmm11
   43342: c5 79 7f 9c 24 80 01 00 00   	vmovdqa	%xmm11, 0x180(%rsp)
   4334b: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   4334f: c4 63 59 44 9b f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm4, %xmm11
   43359: c4 e3 59 44 a3 f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm4, %xmm4
   43363: c5 c9 ef 9c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm6, %xmm3
   4336c: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   43370: c5 f9 6f 24 24               	vmovdqa	(%rsp), %xmm4
   43375: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   43379: c4 c1 79 ef c3               	vpxor	%xmm11, %xmm0, %xmm0
   4337e: c5 f1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   43383: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   43388: c5 f9 ef 84 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm0, %xmm0
   43391: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   43395: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   4339b: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   433a0: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   433a4: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   433aa: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   433af: c5 f9 6f a4 24 00 01 00 00   	vmovdqa	0x100(%rsp), %xmm4
   433b8: c5 d9 ef a4 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm4, %xmm4
   433c1: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   433c5: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   433c9: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   433cd: c5 c1 ef a4 24 20 01 00 00   	vpxor	0x120(%rsp), %xmm7, %xmm4
   433d6: c5 d9 ef a4 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm4, %xmm4
   433df: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   433e3: c5 e1 ef d9                  	vpxor	%xmm1, %xmm3, %xmm3
   433e7: c5 f9 7f 5d 00               	vmovdqa	%xmm3, (%rbp)
   433ec: 4d 39 c7                     	cmpq	%r8, %r15
   433ef: 0f 83 dc f9 ff ff            	jae	0x42dd1 <aes_gcm_encrypt_generic.constprop.0+0x491>
   433f5: c5 79 7f ef                  	vmovdqa	%xmm13, %xmm7
   433f9: c4 41 79 6f ce               	vmovdqa	%xmm14, %xmm9
   433fe: c4 41 79 6f da               	vmovdqa	%xmm10, %xmm11
   43403: c5 79 6f ac 24 c0 01 00 00   	vmovdqa	0x1c0(%rsp), %xmm13
   4340c: c5 79 6f d7                  	vmovdqa	%xmm7, %xmm10
   43410: c4 41 7a 7f 62 40            	vmovdqu	%xmm12, 0x40(%r10)
   43416: 49 8d 44 24 90               	leaq	-0x70(%r12), %rax
   4341b: c5 79 6f b4 24 b0 01 00 00   	vmovdqa	0x1b0(%rsp), %xmm14
   43424: c5 f9 6f bc 24 90 01 00 00   	vmovdqa	0x190(%rsp), %xmm7
   4342d: c4 41 7a 7f 6a 30            	vmovdqu	%xmm13, 0x30(%r10)
   43433: c5 f9 6f a4 24 a0 01 00 00   	vmovdqa	0x1a0(%rsp), %xmm4
   4343c: c4 41 7a 7f 72 20            	vmovdqu	%xmm14, 0x20(%r10)
   43442: c4 c1 7a 7f 3a               	vmovdqu	%xmm7, (%r10)
   43447: c4 c1 7a 7f 62 10            	vmovdqu	%xmm4, 0x10(%r10)
   4344d: c4 41 7a 7f 52 50            	vmovdqu	%xmm10, 0x50(%r10)
   43453: c4 41 7a 7f 4a 60            	vmovdqu	%xmm9, 0x60(%r10)
   43459: c5 f9 7f 5d 00               	vmovdqa	%xmm3, (%rbp)
   4345e: c4 c1 7a 6f 3c 06            	vmovdqu	(%r14,%rax), %xmm7
   43464: c5 f9 6f 83 50 01 00 00      	vmovdqa	0x150(%rbx), %xmm0
   4346c: c4 c1 7a 6f 74 06 10         	vmovdqu	0x10(%r14,%rax), %xmm6
   43473: c4 41 7a 6f 6c 06 30         	vmovdqu	0x30(%r14,%rax), %xmm13
   4347a: c4 c2 41 00 cf               	vpshufb	%xmm15, %xmm7, %xmm1
   4347f: c5 e1 ef d9                  	vpxor	%xmm1, %xmm3, %xmm3
   43483: c5 f9 6f 8b 40 01 00 00      	vmovdqa	0x140(%rbx), %xmm1
   4348b: c4 c2 49 00 f7               	vpshufb	%xmm15, %xmm6, %xmm6
   43490: c4 e3 61 44 e0 11            	vpclmulqdq	$0x11, %xmm0, %xmm3, %xmm4
   43496: c4 e3 61 44 f8 00            	vpclmulqdq	$0x0, %xmm0, %xmm3, %xmm7
   4349c: c4 63 61 44 e0 10            	vpclmulqdq	$0x10, %xmm0, %xmm3, %xmm12
   434a2: c4 e3 61 44 c0 01            	vpclmulqdq	$0x1, %xmm0, %xmm3, %xmm0
   434a8: c4 c1 7a 6f 5c 06 20         	vmovdqu	0x20(%r14,%rax), %xmm3
   434af: c4 e3 49 44 e9 11            	vpclmulqdq	$0x11, %xmm1, %xmm6, %xmm5
   434b5: c4 63 49 44 f1 00            	vpclmulqdq	$0x0, %xmm1, %xmm6, %xmm14
   434bb: c4 63 49 44 c9 10            	vpclmulqdq	$0x10, %xmm1, %xmm6, %xmm9
   434c1: c4 e3 49 44 f1 01            	vpclmulqdq	$0x1, %xmm1, %xmm6, %xmm6
   434c7: c4 c1 79 ef c4               	vpxor	%xmm12, %xmm0, %xmm0
   434cc: c5 f9 6f 8b 30 01 00 00      	vmovdqa	0x130(%rbx), %xmm1
   434d4: c5 f9 7f 6c 24 30            	vmovdqa	%xmm5, 0x30(%rsp)
   434da: c4 c2 61 00 ef               	vpshufb	%xmm15, %xmm3, %xmm5
   434df: c5 31 ef ce                  	vpxor	%xmm6, %xmm9, %xmm9
   434e3: c4 e3 51 44 d9 11            	vpclmulqdq	$0x11, %xmm1, %xmm5, %xmm3
   434e9: c4 e3 51 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm5, %xmm2
   434ef: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   434f4: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   434fa: c4 63 51 44 c1 10            	vpclmulqdq	$0x10, %xmm1, %xmm5, %xmm8
   43500: c4 e3 51 44 e9 01            	vpclmulqdq	$0x1, %xmm1, %xmm5, %xmm5
   43506: c5 f9 6f 8b 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm1
   4350e: c4 c2 11 00 e7               	vpshufb	%xmm15, %xmm13, %xmm4
   43513: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   43519: c5 39 ef c5                  	vpxor	%xmm5, %xmm8, %xmm8
   4351d: c4 63 59 44 e9 11            	vpclmulqdq	$0x11, %xmm1, %xmm4, %xmm13
   43523: c4 63 59 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm4, %xmm10
   43529: c4 e3 59 44 d9 10            	vpclmulqdq	$0x10, %xmm1, %xmm4, %xmm3
   4352f: c5 f9 7f 54 24 50            	vmovdqa	%xmm2, 0x50(%rsp)
   43535: c4 e3 59 44 e1 01            	vpclmulqdq	$0x1, %xmm1, %xmm4, %xmm4
   4353b: c4 c1 7a 6f 4c 06 40         	vmovdqu	0x40(%r14,%rax), %xmm1
   43542: c5 f9 6f 93 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm2
   4354a: c5 f9 7f 9c 24 80 00 00 00   	vmovdqa	%xmm3, 0x80(%rsp)
   43553: c5 79 7f 54 24 70            	vmovdqa	%xmm10, 0x70(%rsp)
   43559: c4 c1 7a 6f 5c 06 50         	vmovdqu	0x50(%r14,%rax), %xmm3
   43560: c5 39 ef c4                  	vpxor	%xmm4, %xmm8, %xmm8
   43564: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   43569: c5 79 7f 6c 24 60            	vmovdqa	%xmm13, 0x60(%rsp)
   4356f: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   43574: c4 63 71 44 d2 00            	vpclmulqdq	$0x0, %xmm2, %xmm1, %xmm10
   4357a: c4 63 71 44 ea 11            	vpclmulqdq	$0x11, %xmm2, %xmm1, %xmm13
   43580: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   43585: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   4358b: c5 79 7f 94 24 a0 00 00 00   	vmovdqa	%xmm10, 0xa0(%rsp)
   43594: c4 63 71 44 d2 10            	vpclmulqdq	$0x10, %xmm2, %xmm1, %xmm10
   4359a: c4 e3 71 44 ca 01            	vpclmulqdq	$0x1, %xmm2, %xmm1, %xmm1
   435a0: c5 f9 6f 93 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm2
   435a8: c5 79 7f ac 24 90 00 00 00   	vmovdqa	%xmm13, 0x90(%rsp)
   435b1: c5 f1 ef 8c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm1, %xmm1
   435ba: c4 e3 61 44 fa 00            	vpclmulqdq	$0x0, %xmm2, %xmm3, %xmm7
   435c0: c4 63 61 44 ea 11            	vpclmulqdq	$0x11, %xmm2, %xmm3, %xmm13
   435c6: c5 f9 7f bc 24 c0 00 00 00   	vmovdqa	%xmm7, 0xc0(%rsp)
   435cf: c4 e3 61 44 fa 10            	vpclmulqdq	$0x10, %xmm2, %xmm3, %xmm7
   435d5: c4 e3 61 44 da 01            	vpclmulqdq	$0x1, %xmm2, %xmm3, %xmm3
   435db: c4 c1 7a 6f 54 06 60         	vmovdqu	0x60(%r14,%rax), %xmm2
   435e2: c5 79 7f ac 24 b0 00 00 00   	vmovdqa	%xmm13, 0xb0(%rsp)
   435eb: c4 c1 71 ef ca               	vpxor	%xmm10, %xmm1, %xmm1
   435f0: c5 c1 ef fb                  	vpxor	%xmm3, %xmm7, %xmm7
   435f4: c4 c2 69 00 d7               	vpshufb	%xmm15, %xmm2, %xmm2
   435f9: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   435fd: c4 63 69 44 ab f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm2, %xmm13
   43607: c5 79 7f ac 24 d0 00 00 00   	vmovdqa	%xmm13, 0xd0(%rsp)
   43610: c4 63 69 44 ab f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm2, %xmm13
   4361a: c5 79 7f ac 24 e0 00 00 00   	vmovdqa	%xmm13, 0xe0(%rsp)
   43623: c4 63 69 44 ab f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm2, %xmm13
   4362d: c4 e3 69 44 93 f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm2, %xmm2
   43637: c5 09 ef 74 24 20            	vpxor	0x20(%rsp), %xmm14, %xmm14
   4363d: c5 c1 ef fa                  	vpxor	%xmm2, %xmm7, %xmm7
   43641: c5 f9 6f 74 24 70            	vmovdqa	0x70(%rsp), %xmm6
   43647: c5 c9 ef 54 24 50            	vpxor	0x50(%rsp), %xmm6, %xmm2
   4364d: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   43651: c5 f9 6f 24 24               	vmovdqa	(%rsp), %xmm4
   43656: c5 f9 6f 7c 24 30            	vmovdqa	0x30(%rsp), %xmm7
   4365c: c4 c1 79 ef c5               	vpxor	%xmm13, %xmm0, %xmm0
   43661: c5 89 ef d2                  	vpxor	%xmm2, %xmm14, %xmm2
   43665: c5 f9 6f b4 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %xmm6
   4366e: c5 c9 ef 9c 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm6, %xmm3
   43677: c5 f1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4367c: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   43681: c5 f9 ef 84 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm0, %xmm0
   4368a: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   4368e: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   43692: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   43698: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4369d: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   436a1: c5 c1 ef 44 24 10            	vpxor	0x10(%rsp), %xmm7, %xmm0
   436a7: c5 f9 6f 7c 24 60            	vmovdqa	0x60(%rsp), %xmm7
   436ad: c4 e3 69 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm3
   436b3: c5 c1 ef 64 24 40            	vpxor	0x40(%rsp), %xmm7, %xmm4
   436b9: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   436be: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   436c2: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   436c6: c5 f1 ef cb                  	vpxor	%xmm3, %xmm1, %xmm1
   436ca: c5 f9 6f a4 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm4
   436d3: c5 d9 ef a4 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm4, %xmm4
   436dc: c5 d9 ef a4 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm4, %xmm4
   436e5: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   436e9: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   436ed: c5 f9 7f 45 00               	vmovdqa	%xmm0, (%rbp)
   436f2: 49 8d 44 24 40               	leaq	0x40(%r12), %rax
   436f7: 49 39 c7                     	cmpq	%rax, %r15
   436fa: 0f 82 de 03 00 00            	jb	0x43ade <aes_gcm_encrypt_generic.constprop.0+0x119e>
   43700: c5 f9 6f 35 68 d9 01 00      	vmovdqa	0x1d968(%rip), %xmm6    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   43708: c5 f9 6f 25 d0 da 01 00      	vmovdqa	0x1dad0(%rip), %xmm4    # 0x611e0 <sysconf@GLIBC_2.2.5+0x611e0>
   43710: 4b 8d 14 26                  	leaq	(%r14,%r12), %rdx
   43714: c5 f9 7f 74 24 10            	vmovdqa	%xmm6, 0x10(%rsp)
   4371a: c5 f9 6f 35 ce da 01 00      	vmovdqa	0x1dace(%rip), %xmm6    # 0x611f0 <sysconf@GLIBC_2.2.5+0x611f0>
   43722: c5 f9 7f 64 24 20            	vmovdqa	%xmm4, 0x20(%rsp)
   43728: c5 f9 6f 25 d0 da 01 00      	vmovdqa	0x1dad0(%rip), %xmm4    # 0x61200 <sysconf@GLIBC_2.2.5+0x61200>
   43730: c5 f9 7f 74 24 30            	vmovdqa	%xmm6, 0x30(%rsp)
   43736: c5 f9 7f 64 24 40            	vmovdqa	%xmm4, 0x40(%rsp)
   4373c: 0f 1f 40 00                  	nopl	(%rax)
   43740: c4 42 21 00 e7               	vpshufb	%xmm15, %xmm11, %xmm12
   43745: c5 19 ef 23                  	vpxor	(%rbx), %xmm12, %xmm12
   43749: 49 89 c4                     	movq	%rax, %r12
   4374c: 49 89 d0                     	movq	%rdx, %r8
   4374f: c5 21 d4 54 24 10            	vpaddq	0x10(%rsp), %xmm11, %xmm10
   43755: c5 21 d4 4c 24 20            	vpaddq	0x20(%rsp), %xmm11, %xmm9
   4375b: 48 83 c2 40                  	addq	$0x40, %rdx
   4375f: c4 62 19 dc 63 10            	vaesenc	0x10(%rbx), %xmm12, %xmm12
   43765: c5 21 d4 44 24 30            	vpaddq	0x30(%rsp), %xmm11, %xmm8
   4376b: c5 21 d4 5c 24 40            	vpaddq	0x40(%rsp), %xmm11, %xmm11
   43771: c4 62 19 dc 63 20            	vaesenc	0x20(%rbx), %xmm12, %xmm12
   43777: c4 42 29 00 d7               	vpshufb	%xmm15, %xmm10, %xmm10
   4377c: c4 42 31 00 cf               	vpshufb	%xmm15, %xmm9, %xmm9
   43781: c4 62 19 dc 63 30            	vaesenc	0x30(%rbx), %xmm12, %xmm12
   43787: c4 42 39 00 c7               	vpshufb	%xmm15, %xmm8, %xmm8
   4378c: c4 62 19 dc 63 40            	vaesenc	0x40(%rbx), %xmm12, %xmm12
   43792: c4 62 19 dc 63 50            	vaesenc	0x50(%rbx), %xmm12, %xmm12
   43798: c4 62 19 dc 63 60            	vaesenc	0x60(%rbx), %xmm12, %xmm12
   4379e: c4 62 19 dc 63 70            	vaesenc	0x70(%rbx), %xmm12, %xmm12
   437a4: c4 62 19 dc a3 80 00 00 00   	vaesenc	0x80(%rbx), %xmm12, %xmm12
   437ad: c4 62 19 dc a3 90 00 00 00   	vaesenc	0x90(%rbx), %xmm12, %xmm12
   437b6: c4 62 19 dc a3 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm12, %xmm12
   437bf: c4 62 19 dc a3 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm12, %xmm12
   437c8: c4 62 19 dc a3 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm12, %xmm12
   437d1: c4 62 19 dc a3 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm12, %xmm12
   437da: c4 62 19 dd a3 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm12, %xmm12
   437e3: c5 19 ef 64 06 c0            	vpxor	-0x40(%rsi,%rax), %xmm12, %xmm12
   437e9: c5 7a 7f 62 c0               	vmovdqu	%xmm12, -0x40(%rdx)
   437ee: c5 29 ef 13                  	vpxor	(%rbx), %xmm10, %xmm10
   437f2: c4 c2 19 00 c7               	vpshufb	%xmm15, %xmm12, %xmm0
   437f7: c4 62 29 dc 53 10            	vaesenc	0x10(%rbx), %xmm10, %xmm10
   437fd: c4 62 29 dc 53 20            	vaesenc	0x20(%rbx), %xmm10, %xmm10
   43803: c4 62 29 dc 53 30            	vaesenc	0x30(%rbx), %xmm10, %xmm10
   43809: c4 62 29 dc 53 40            	vaesenc	0x40(%rbx), %xmm10, %xmm10
   4380f: c4 62 29 dc 53 50            	vaesenc	0x50(%rbx), %xmm10, %xmm10
   43815: c4 62 29 dc 53 60            	vaesenc	0x60(%rbx), %xmm10, %xmm10
   4381b: c4 62 29 dc 53 70            	vaesenc	0x70(%rbx), %xmm10, %xmm10
   43821: c4 62 29 dc 93 80 00 00 00   	vaesenc	0x80(%rbx), %xmm10, %xmm10
   4382a: c4 62 29 dc 93 90 00 00 00   	vaesenc	0x90(%rbx), %xmm10, %xmm10
   43833: c4 62 29 dc 93 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm10, %xmm10
   4383c: c4 62 29 dc 93 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm10, %xmm10
   43845: c4 62 29 dc 93 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm10, %xmm10
   4384e: c4 62 29 dc 93 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm10, %xmm10
   43857: c4 62 29 dd 93 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm10, %xmm10
   43860: c5 29 ef 54 06 d0            	vpxor	-0x30(%rsi,%rax), %xmm10, %xmm10
   43866: c5 7a 7f 52 d0               	vmovdqu	%xmm10, -0x30(%rdx)
   4386b: c5 31 ef 0b                  	vpxor	(%rbx), %xmm9, %xmm9
   4386f: c4 c2 29 00 df               	vpshufb	%xmm15, %xmm10, %xmm3
   43874: c4 62 31 dc 4b 10            	vaesenc	0x10(%rbx), %xmm9, %xmm9
   4387a: c4 62 31 dc 4b 20            	vaesenc	0x20(%rbx), %xmm9, %xmm9
   43880: c4 62 31 dc 4b 30            	vaesenc	0x30(%rbx), %xmm9, %xmm9
   43886: c4 62 31 dc 4b 40            	vaesenc	0x40(%rbx), %xmm9, %xmm9
   4388c: c4 62 31 dc 4b 50            	vaesenc	0x50(%rbx), %xmm9, %xmm9
   43892: c4 62 31 dc 4b 60            	vaesenc	0x60(%rbx), %xmm9, %xmm9
   43898: c4 62 31 dc 4b 70            	vaesenc	0x70(%rbx), %xmm9, %xmm9
   4389e: c4 62 31 dc 8b 80 00 00 00   	vaesenc	0x80(%rbx), %xmm9, %xmm9
   438a7: c4 62 31 dc 8b 90 00 00 00   	vaesenc	0x90(%rbx), %xmm9, %xmm9
   438b0: c4 62 31 dc 8b a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm9, %xmm9
   438b9: c4 62 31 dc 8b b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm9, %xmm9
   438c2: c4 62 31 dc 8b c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm9, %xmm9
   438cb: c4 62 31 dc 8b d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm9, %xmm9
   438d4: c4 62 31 dd 8b e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm9, %xmm9
   438dd: c5 31 ef 4c 06 e0            	vpxor	-0x20(%rsi,%rax), %xmm9, %xmm9
   438e3: c5 7a 7f 4a e0               	vmovdqu	%xmm9, -0x20(%rdx)
   438e8: c5 39 ef 03                  	vpxor	(%rbx), %xmm8, %xmm8
   438ec: c4 62 39 dc 43 10            	vaesenc	0x10(%rbx), %xmm8, %xmm8
   438f2: c4 62 39 dc 43 20            	vaesenc	0x20(%rbx), %xmm8, %xmm8
   438f8: c4 62 39 dc 43 30            	vaesenc	0x30(%rbx), %xmm8, %xmm8
   438fe: c4 62 39 dc 43 40            	vaesenc	0x40(%rbx), %xmm8, %xmm8
   43904: c4 62 39 dc 43 50            	vaesenc	0x50(%rbx), %xmm8, %xmm8
   4390a: c4 62 39 dc 43 60            	vaesenc	0x60(%rbx), %xmm8, %xmm8
   43910: c4 62 39 dc 43 70            	vaesenc	0x70(%rbx), %xmm8, %xmm8
   43916: c4 62 39 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm8, %xmm8
   4391f: c4 62 39 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm8, %xmm8
   43928: c4 62 39 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm8, %xmm8
   43931: c4 62 39 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm8, %xmm8
   4393a: c4 62 39 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm8, %xmm8
   43943: c4 62 39 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm8, %xmm8
   4394c: c4 62 39 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm8, %xmm8
   43955: c5 39 ef 44 06 f0            	vpxor	-0x10(%rsi,%rax), %xmm8, %xmm8
   4395b: 48 8d 40 40                  	leaq	0x40(%rax), %rax
   4395f: c5 7a 7f 42 f0               	vmovdqu	%xmm8, -0x10(%rdx)
   43964: c5 f9 6f 8b 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm1
   4396c: c5 f9 ef 45 00               	vpxor	(%rbp), %xmm0, %xmm0
   43971: c4 e3 79 44 e1 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm4
   43977: c4 e3 79 44 f9 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm7
   4397d: c4 63 79 44 f1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm14
   43983: c4 e3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm0
   43989: c5 f9 6f 8b 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm1
   43991: c5 f9 7f 64 24 50            	vmovdqa	%xmm4, 0x50(%rsp)
   43997: c5 f9 7f 7c 24 60            	vmovdqa	%xmm7, 0x60(%rsp)
   4399d: c4 c1 79 ef c6               	vpxor	%xmm14, %xmm0, %xmm0
   439a2: c4 e3 61 44 f1 11            	vpclmulqdq	$0x11, %xmm1, %xmm3, %xmm6
   439a8: c4 e3 61 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm3, %xmm2
   439ae: c4 63 61 44 e9 10            	vpclmulqdq	$0x10, %xmm1, %xmm3, %xmm13
   439b4: c4 e3 61 44 d9 01            	vpclmulqdq	$0x1, %xmm1, %xmm3, %xmm3
   439ba: c5 f9 6f 8b 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm1
   439c2: c5 f9 7f 94 24 80 00 00 00   	vmovdqa	%xmm2, 0x80(%rsp)
   439cb: c4 c2 31 00 d7               	vpshufb	%xmm15, %xmm9, %xmm2
   439d0: c4 c1 61 ef dd               	vpxor	%xmm13, %xmm3, %xmm3
   439d5: c5 f9 7f 74 24 70            	vmovdqa	%xmm6, 0x70(%rsp)
   439db: c4 e3 69 44 e9 00            	vpclmulqdq	$0x0, %xmm1, %xmm2, %xmm5
   439e1: c4 e3 69 44 f9 10            	vpclmulqdq	$0x10, %xmm1, %xmm2, %xmm7
   439e7: c4 e3 69 44 e1 11            	vpclmulqdq	$0x11, %xmm1, %xmm2, %xmm4
   439ed: c4 e3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm1, %xmm2, %xmm2
   439f3: c4 c2 39 00 cf               	vpshufb	%xmm15, %xmm8, %xmm1
   439f8: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   439fc: c5 f9 7f ac 24 90 00 00 00   	vmovdqa	%xmm5, 0x90(%rsp)
   43a05: c4 e3 71 44 ab f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm1, %xmm5
   43a0f: c5 e9 ef d7                  	vpxor	%xmm7, %xmm2, %xmm2
   43a13: c4 e3 71 44 b3 f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm1, %xmm6
   43a1d: c5 f9 6f 9c 24 80 00 00 00   	vmovdqa	0x80(%rsp), %xmm3
   43a26: c5 f9 7f ac 24 a0 00 00 00   	vmovdqa	%xmm5, 0xa0(%rsp)
   43a2f: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   43a33: c5 e1 ef 54 24 60            	vpxor	0x60(%rsp), %xmm3, %xmm2
   43a39: c4 e3 71 44 ab f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm1, %xmm5
   43a43: c4 e3 71 44 8b f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm1, %xmm1
   43a4d: c5 f9 6f 3c 24               	vmovdqa	(%rsp), %xmm7
   43a52: c5 d1 ef ac 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm5, %xmm5
   43a5b: c5 d9 ef a4 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm4, %xmm4
   43a64: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   43a68: c5 f9 6f 74 24 70            	vmovdqa	0x70(%rsp), %xmm6
   43a6e: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   43a72: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   43a76: c5 f9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   43a7b: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   43a80: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   43a84: c4 e3 71 44 df 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm3
   43a8a: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   43a8f: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   43a93: c5 c9 ef 5c 24 50            	vpxor	0x50(%rsp), %xmm6, %xmm3
   43a99: c4 e3 71 44 d7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm2
   43a9f: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   43aa4: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   43aa8: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   43aac: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   43ab0: c5 e1 ef e8                  	vpxor	%xmm0, %xmm3, %xmm5
   43ab4: c5 f9 7f 6d 00               	vmovdqa	%xmm5, (%rbp)
   43ab9: 49 39 c7                     	cmpq	%rax, %r15
   43abc: 0f 83 7e fc ff ff            	jae	0x43740 <aes_gcm_encrypt_generic.constprop.0+0xe00>
   43ac2: c4 41 7a 7f 20               	vmovdqu	%xmm12, (%r8)
   43ac7: c4 41 7a 7f 50 10            	vmovdqu	%xmm10, 0x10(%r8)
   43acd: c4 41 7a 7f 48 20            	vmovdqu	%xmm9, 0x20(%r8)
   43ad3: c4 41 7a 7f 40 30            	vmovdqu	%xmm8, 0x30(%r8)
   43ad9: c5 f9 7f 6d 00               	vmovdqa	%xmm5, (%rbp)
   43ade: 49 8d 44 24 20               	leaq	0x20(%r12), %rax
   43ae3: 49 39 c7                     	cmpq	%rax, %r15
   43ae6: 0f 82 e8 01 00 00            	jb	0x43cd4 <aes_gcm_encrypt_generic.constprop.0+0x1394>
   43aec: c5 f9 6f 25 7c d5 01 00      	vmovdqa	0x1d57c(%rip), %xmm4    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   43af4: c5 f9 6f 2d e4 d6 01 00      	vmovdqa	0x1d6e4(%rip), %xmm5    # 0x611e0 <sysconf@GLIBC_2.2.5+0x611e0>
   43afc: 4b 8d 14 26                  	leaq	(%r14,%r12), %rdx
   43b00: c5 f9 6f 1c 24               	vmovdqa	(%rsp), %xmm3
   43b05: 0f 1f 00                     	nopl	(%rax)
   43b08: c4 c2 21 00 cf               	vpshufb	%xmm15, %xmm11, %xmm1
   43b0d: c5 f1 ef 0b                  	vpxor	(%rbx), %xmm1, %xmm1
   43b11: c5 a1 d4 c4                  	vpaddq	%xmm4, %xmm11, %xmm0
   43b15: 49 89 c4                     	movq	%rax, %r12
   43b18: c4 c2 79 00 c7               	vpshufb	%xmm15, %xmm0, %xmm0
   43b1d: 49 89 d0                     	movq	%rdx, %r8
   43b20: c5 21 d4 dd                  	vpaddq	%xmm5, %xmm11, %xmm11
   43b24: 48 83 c2 20                  	addq	$0x20, %rdx
   43b28: c4 e2 71 dc 4b 10            	vaesenc	0x10(%rbx), %xmm1, %xmm1
   43b2e: c4 e2 71 dc 4b 20            	vaesenc	0x20(%rbx), %xmm1, %xmm1
   43b34: c4 e2 71 dc 4b 30            	vaesenc	0x30(%rbx), %xmm1, %xmm1
   43b3a: c4 e2 71 dc 4b 40            	vaesenc	0x40(%rbx), %xmm1, %xmm1
   43b40: c4 e2 71 dc 4b 50            	vaesenc	0x50(%rbx), %xmm1, %xmm1
   43b46: c4 e2 71 dc 4b 60            	vaesenc	0x60(%rbx), %xmm1, %xmm1
   43b4c: c4 e2 71 dc 4b 70            	vaesenc	0x70(%rbx), %xmm1, %xmm1
   43b52: c4 e2 71 dc 8b 80 00 00 00   	vaesenc	0x80(%rbx), %xmm1, %xmm1
   43b5b: c4 e2 71 dc 8b 90 00 00 00   	vaesenc	0x90(%rbx), %xmm1, %xmm1
   43b64: c4 e2 71 dc 8b a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm1, %xmm1
   43b6d: c4 e2 71 dc 8b b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm1, %xmm1
   43b76: c4 e2 71 dc 8b c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm1, %xmm1
   43b7f: c4 e2 71 dc 8b d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm1, %xmm1
   43b88: c4 e2 71 dd 8b e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm1, %xmm1
   43b91: c5 f1 ef 4c 06 e0            	vpxor	-0x20(%rsi,%rax), %xmm1, %xmm1
   43b97: c5 fa 7f 4a e0               	vmovdqu	%xmm1, -0x20(%rdx)
   43b9c: c5 f9 ef 03                  	vpxor	(%rbx), %xmm0, %xmm0
   43ba0: c4 c2 71 00 f7               	vpshufb	%xmm15, %xmm1, %xmm6
   43ba5: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   43bab: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   43bb1: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   43bb7: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   43bbd: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   43bc3: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   43bc9: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   43bcf: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   43bd8: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   43be1: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   43bea: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   43bf3: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   43bfc: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   43c05: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   43c0e: c5 f9 ef 44 06 f0            	vpxor	-0x10(%rsi,%rax), %xmm0, %xmm0
   43c14: 48 8d 40 20                  	leaq	0x20(%rax), %rax
   43c18: c5 fa 7f 42 f0               	vmovdqu	%xmm0, -0x10(%rdx)
   43c1d: c5 c9 ef 75 00               	vpxor	(%rbp), %xmm6, %xmm6
   43c22: c4 42 79 00 cf               	vpshufb	%xmm15, %xmm0, %xmm9
   43c27: c5 f9 6f 93 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm2
   43c2f: c5 79 6f b3 f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm14
   43c37: c4 63 49 44 d2 00            	vpclmulqdq	$0x0, %xmm2, %xmm6, %xmm10
   43c3d: c4 e3 49 44 fa 11            	vpclmulqdq	$0x11, %xmm2, %xmm6, %xmm7
   43c43: c4 63 49 44 ea 10            	vpclmulqdq	$0x10, %xmm2, %xmm6, %xmm13
   43c49: c4 43 31 44 c6 11            	vpclmulqdq	$0x11, %xmm14, %xmm9, %xmm8
   43c4f: c4 e3 49 44 f2 01            	vpclmulqdq	$0x1, %xmm2, %xmm6, %xmm6
   43c55: c4 43 31 44 e6 10            	vpclmulqdq	$0x10, %xmm14, %xmm9, %xmm12
   43c5b: c4 c3 31 44 d6 00            	vpclmulqdq	$0x0, %xmm14, %xmm9, %xmm2
   43c61: c4 43 31 44 ce 01            	vpclmulqdq	$0x1, %xmm14, %xmm9, %xmm9
   43c67: c4 c1 49 ef f5               	vpxor	%xmm13, %xmm6, %xmm6
   43c6c: c4 41 31 ef cc               	vpxor	%xmm12, %xmm9, %xmm9
   43c71: c4 c1 69 ef d2               	vpxor	%xmm10, %xmm2, %xmm2
   43c76: c4 c1 49 ef f1               	vpxor	%xmm9, %xmm6, %xmm6
   43c7b: c5 b1 73 de 08               	vpsrldq	$0x8, %xmm6, %xmm9      # xmm9 = xmm6[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   43c80: c5 c9 73 fe 08               	vpslldq	$0x8, %xmm6, %xmm6      # xmm6 = zero,zero,zero,zero,zero,zero,zero,zero,xmm6[0,1,2,3,4,5,6,7]
   43c85: c5 e9 ef d6                  	vpxor	%xmm6, %xmm2, %xmm2
   43c89: c4 e3 69 44 f3 00            	vpclmulqdq	$0x0, %xmm3, %xmm2, %xmm6
   43c8f: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   43c94: c5 c9 ef d2                  	vpxor	%xmm2, %xmm6, %xmm2
   43c98: c5 f9 70 f2 4e               	vpshufd	$0x4e, %xmm2, %xmm6     # xmm6 = xmm2[2,3,0,1]
   43c9d: c4 63 69 44 d3 00            	vpclmulqdq	$0x0, %xmm3, %xmm2, %xmm10
   43ca3: c4 c1 41 ef d0               	vpxor	%xmm8, %xmm7, %xmm2
   43ca8: c5 31 ef ce                  	vpxor	%xmm6, %xmm9, %xmm9
   43cac: c4 c1 69 ef d1               	vpxor	%xmm9, %xmm2, %xmm2
   43cb1: c4 c1 69 ef d2               	vpxor	%xmm10, %xmm2, %xmm2
   43cb6: c5 f9 7f 55 00               	vmovdqa	%xmm2, (%rbp)
   43cbb: 49 39 c7                     	cmpq	%rax, %r15
   43cbe: 0f 83 44 fe ff ff            	jae	0x43b08 <aes_gcm_encrypt_generic.constprop.0+0x11c8>
   43cc4: c4 c1 7a 7f 08               	vmovdqu	%xmm1, (%r8)
   43cc9: c4 c1 7a 7f 40 10            	vmovdqu	%xmm0, 0x10(%r8)
   43ccf: c5 f9 7f 55 00               	vmovdqa	%xmm2, (%rbp)
   43cd4: c5 f9 6f 3d 94 d3 01 00      	vmovdqa	0x1d394(%rip), %xmm7    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   43cdc: 49 8d 44 24 10               	leaq	0x10(%r12), %rax
   43ce1: c5 f9 7f 7c 24 10            	vmovdqa	%xmm7, 0x10(%rsp)
   43ce7: 4c 39 f8                     	cmpq	%r15, %rax
   43cea: 0f 83 0a 01 00 00            	jae	0x43dfa <aes_gcm_encrypt_generic.constprop.0+0x14ba>
   43cf0: c5 f9 6f 0c 24               	vmovdqa	(%rsp), %xmm1
   43cf5: c5 f9 6f d7                  	vmovdqa	%xmm7, %xmm2
   43cf9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   43d00: c4 c2 21 00 c7               	vpshufb	%xmm15, %xmm11, %xmm0
   43d05: c5 f9 ef 03                  	vpxor	(%rbx), %xmm0, %xmm0
   43d09: c5 21 d4 da                  	vpaddq	%xmm2, %xmm11, %xmm11
   43d0d: 49 89 c4                     	movq	%rax, %r12
   43d10: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   43d16: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   43d1c: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   43d22: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   43d28: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   43d2e: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   43d34: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   43d3a: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   43d43: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   43d4c: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   43d55: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   43d5e: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   43d67: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   43d70: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   43d79: c5 f9 ef 44 06 f0            	vpxor	-0x10(%rsi,%rax), %xmm0, %xmm0
   43d7f: c4 c1 7a 7f 44 06 f0         	vmovdqu	%xmm0, -0x10(%r14,%rax)
   43d86: c4 c2 79 00 c7               	vpshufb	%xmm15, %xmm0, %xmm0
   43d8b: c5 f9 ef 45 00               	vpxor	(%rbp), %xmm0, %xmm0
   43d90: c5 f9 6f ab f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm5
   43d98: 48 83 c0 10                  	addq	$0x10, %rax
   43d9c: c4 e3 79 44 f5 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm6
   43da2: c4 e3 79 44 e5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm4
   43da8: c4 e3 79 44 dd 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm3
   43dae: c4 e3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm0
   43db4: c5 f9 ef c6                  	vpxor	%xmm6, %xmm0, %xmm0
   43db8: c5 c9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm6      # xmm6 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   43dbd: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   43dc2: c5 e1 ef d8                  	vpxor	%xmm0, %xmm3, %xmm3
   43dc6: c4 e3 61 44 c1 00            	vpclmulqdq	$0x0, %xmm1, %xmm3, %xmm0
   43dcc: c5 f9 70 db 4e               	vpshufd	$0x4e, %xmm3, %xmm3     # xmm3 = xmm3[2,3,0,1]
   43dd1: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   43dd5: c5 d9 ef de                  	vpxor	%xmm6, %xmm4, %xmm3
   43dd9: c4 e3 79 44 e9 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm5
   43ddf: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   43de4: c5 d1 ef c0                  	vpxor	%xmm0, %xmm5, %xmm0
   43de8: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   43dec: c5 f9 7f 45 00               	vmovdqa	%xmm0, (%rbp)
   43df1: 4c 39 f8                     	cmpq	%r15, %rax
   43df4: 0f 82 06 ff ff ff            	jb	0x43d00 <aes_gcm_encrypt_generic.constprop.0+0x13c0>
   43dfa: c7 47 0c 00 00 00 01         	movl	$0x1000000, 0xc(%rdi)   # imm = 0x1000000
   43e01: c5 f9 6f 07                  	vmovdqa	(%rdi), %xmm0
   43e05: 48 c1 e1 03                  	shlq	$0x3, %rcx
   43e09: 4c 89 fa                     	movq	%r15, %rdx
   43e0c: c5 f9 ef 03                  	vpxor	(%rbx), %xmm0, %xmm0
   43e10: 4a 8d 04 fd 00 00 00 00      	leaq	(,%r15,8), %rax
   43e18: c5 79 7f 5c 24 10            	vmovdqa	%xmm11, 0x10(%rsp)
   43e1e: c4 e1 f9 6e c8               	vmovq	%rax, %xmm1
   43e23: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   43e29: c4 e3 f1 22 c9 01            	vpinsrq	$0x1, %rcx, %xmm1, %xmm1
   43e2f: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   43e35: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   43e3a: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   43e40: c5 f9 7f 4c 24 20            	vmovdqa	%xmm1, 0x20(%rsp)
   43e46: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   43e4c: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   43e52: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   43e58: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   43e5e: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   43e67: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   43e70: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   43e79: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   43e82: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   43e8b: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   43e94: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   43e9d: c4 c1 7a 7f 45 00            	vmovdqu	%xmm0, (%r13)
   43ea3: 4c 29 e2                     	subq	%r12, %rdx
   43ea6: 0f 84 94 21 00 00            	je	0x46040 <aes_gcm_encrypt_generic.constprop.0+0x3700>
   43eac: 48 8d 8c 24 c0 03 00 00      	leaq	0x3c0(%rsp), %rcx
   43eb4: 4c 01 e6                     	addq	%r12, %rsi
   43eb7: 48 89 54 24 40               	movq	%rdx, 0x40(%rsp)
   43ebc: 48 89 cf                     	movq	%rcx, %rdi
   43ebf: c5 79 7f 7c 24 50            	vmovdqa	%xmm15, 0x50(%rsp)
   43ec5: c5 f9 7f 4c 24 30            	vmovdqa	%xmm1, 0x30(%rsp)
   43ecb: e8 d0 a6 fc ff               	callq	0xe5a0 <memcpy@plt>
   43ed0: c5 79 6f 7c 24 50            	vmovdqa	0x50(%rsp), %xmm15
   43ed6: c5 79 6f 5c 24 10            	vmovdqa	0x10(%rsp), %xmm11
   43edc: c5 f9 6f 4c 24 30            	vmovdqa	0x30(%rsp), %xmm1
   43ee2: 48 8b 54 24 40               	movq	0x40(%rsp), %rdx
   43ee7: 48 89 c1                     	movq	%rax, %rcx
   43eea: c4 c2 21 00 c7               	vpshufb	%xmm15, %xmm11, %xmm0
   43eef: c5 f9 ef 03                  	vpxor	(%rbx), %xmm0, %xmm0
   43ef3: c5 f9 7f 8c 24 d0 03 00 00   	vmovdqa	%xmm1, 0x3d0(%rsp)
   43efc: c4 e2 79 dc 43 10            	vaesenc	0x10(%rbx), %xmm0, %xmm0
   43f02: c4 e2 79 dc 43 20            	vaesenc	0x20(%rbx), %xmm0, %xmm0
   43f08: c4 e2 79 dc 43 30            	vaesenc	0x30(%rbx), %xmm0, %xmm0
   43f0e: c4 e2 79 dc 43 40            	vaesenc	0x40(%rbx), %xmm0, %xmm0
   43f14: c4 e2 79 dc 43 50            	vaesenc	0x50(%rbx), %xmm0, %xmm0
   43f1a: c4 e2 79 dc 43 60            	vaesenc	0x60(%rbx), %xmm0, %xmm0
   43f20: c4 e2 79 dc 43 70            	vaesenc	0x70(%rbx), %xmm0, %xmm0
   43f26: c4 e2 79 dc 83 80 00 00 00   	vaesenc	0x80(%rbx), %xmm0, %xmm0
   43f2f: c4 e2 79 dc 83 90 00 00 00   	vaesenc	0x90(%rbx), %xmm0, %xmm0
   43f38: c4 e2 79 dc 83 a0 00 00 00   	vaesenc	0xa0(%rbx), %xmm0, %xmm0
   43f41: c4 e2 79 dc 83 b0 00 00 00   	vaesenc	0xb0(%rbx), %xmm0, %xmm0
   43f4a: c4 e2 79 dc 83 c0 00 00 00   	vaesenc	0xc0(%rbx), %xmm0, %xmm0
   43f53: c4 e2 79 dc 83 d0 00 00 00   	vaesenc	0xd0(%rbx), %xmm0, %xmm0
   43f5c: c4 e2 79 dd 83 e0 00 00 00   	vaesenclast	0xe0(%rbx), %xmm0, %xmm0
   43f65: c5 f9 ef a4 24 c0 03 00 00   	vpxor	0x3c0(%rsp), %xmm0, %xmm4
   43f6e: c5 f9 7f 64 24 30            	vmovdqa	%xmm4, 0x30(%rsp)
   43f74: c5 f9 7f a4 24 c0 03 00 00   	vmovdqa	%xmm4, 0x3c0(%rsp)
   43f7d: 48 83 fa 0f                  	cmpq	$0xf, %rdx
   43f81: 77 72                        	ja	0x43ff5 <aes_gcm_encrypt_generic.constprop.0+0x16b5>
   43f83: 4c 89 e0                     	movq	%r12, %rax
   43f86: 48 8d 34 11                  	leaq	(%rcx,%rdx), %rsi
   43f8a: 45 31 c0                     	xorl	%r8d, %r8d
   43f8d: 4c 29 f8                     	subq	%r15, %rax
   43f90: 48 83 c0 10                  	addq	$0x10, %rax
   43f94: 83 f8 08                     	cmpl	$0x8, %eax
   43f97: 0f 82 79 20 00 00            	jb	0x46016 <aes_gcm_encrypt_generic.constprop.0+0x36d6>
   43f9d: 89 c7                        	movl	%eax, %edi
   43f9f: 48 c7 06 00 00 00 00         	movq	$0x0, (%rsi)
   43fa6: 48 c7 44 3e f8 00 00 00 00   	movq	$0x0, -0x8(%rsi,%rdi)
   43faf: 48 8d 7e 08                  	leaq	0x8(%rsi), %rdi
   43fb3: 48 83 e7 f8                  	andq	$-0x8, %rdi
   43fb7: 48 29 fe                     	subq	%rdi, %rsi
   43fba: 01 f0                        	addl	%esi, %eax
   43fbc: 83 e0 f8                     	andl	$-0x8, %eax
   43fbf: 83 f8 08                     	cmpl	$0x8, %eax
   43fc2: 72 13                        	jb	0x43fd7 <aes_gcm_encrypt_generic.constprop.0+0x1697>
   43fc4: 83 e0 f8                     	andl	$-0x8, %eax
   43fc7: 31 f6                        	xorl	%esi, %esi
   43fc9: 41 89 f1                     	movl	%esi, %r9d
   43fcc: 83 c6 08                     	addl	$0x8, %esi
   43fcf: 4e 89 04 0f                  	movq	%r8, (%rdi,%r9)
   43fd3: 39 c6                        	cmpl	%eax, %esi
   43fd5: 72 f2                        	jb	0x43fc9 <aes_gcm_encrypt_generic.constprop.0+0x1689>
   43fd7: c5 f9 6f a4 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm4
   43fe0: c5 f9 7f 64 24 30            	vmovdqa	%xmm4, 0x30(%rsp)
   43fe6: c5 f9 6f a4 24 d0 03 00 00   	vmovdqa	0x3d0(%rsp), %xmm4
   43fef: c5 f9 7f 64 24 20            	vmovdqa	%xmm4, 0x20(%rsp)
   43ff5: 4b 8d 3c 26                  	leaq	(%r14,%r12), %rdi
   43ff9: 48 89 ce                     	movq	%rcx, %rsi
   43ffc: c5 79 7f 7c 24 10            	vmovdqa	%xmm15, 0x10(%rsp)
   44002: e8 99 a5 fc ff               	callq	0xe5a0 <memcpy@plt>
   44007: c5 f9 6f 64 24 30            	vmovdqa	0x30(%rsp), %xmm4
   4400d: c5 79 6f 7c 24 10            	vmovdqa	0x10(%rsp), %xmm15
   44013: c5 f9 6f 8b 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm1
   4401b: c5 f9 6f ab f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm5
   44023: c4 c2 59 00 c7               	vpshufb	%xmm15, %xmm4, %xmm0
   44028: c5 f9 6f 64 24 20            	vmovdqa	0x20(%rsp), %xmm4
   4402e: c5 f9 ef 45 00               	vpxor	(%rbp), %xmm0, %xmm0
   44033: c4 e3 79 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm2
   44039: c4 e3 79 44 d9 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm3
   4403f: c4 63 79 44 c1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm8
   44045: c4 e3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm0
   4404b: c4 c2 59 00 cf               	vpshufb	%xmm15, %xmm4, %xmm1
   44050: c4 e3 71 44 f5 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm6
   44056: c4 e3 71 44 e5 11            	vpclmulqdq	$0x11, %xmm5, %xmm1, %xmm4
   4405c: c4 e3 71 44 fd 10            	vpclmulqdq	$0x10, %xmm5, %xmm1, %xmm7
   44062: c4 e3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm5, %xmm1, %xmm1
   44068: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4406d: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   44071: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   44075: c5 e9 ef ce                  	vpxor	%xmm6, %xmm2, %xmm1
   44079: c5 f9 6f 34 24               	vmovdqa	(%rsp), %xmm6
   4407e: c5 d1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm5      # xmm5 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   44083: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   44088: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4408c: c4 e3 79 44 ce 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm1
   44092: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   44097: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4409b: c5 f9 70 c8 4e               	vpshufd	$0x4e, %xmm0, %xmm1     # xmm1 = xmm0[2,3,0,1]
   440a0: c4 e3 79 44 d6 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm2
   440a6: c5 e1 ef c4                  	vpxor	%xmm4, %xmm3, %xmm0
   440aa: c5 d1 ef c9                  	vpxor	%xmm1, %xmm5, %xmm1
   440ae: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   440b2: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   440b6: c5 f9 7f 45 00               	vmovdqa	%xmm0, (%rbp)
   440bb: c4 c2 79 00 c7               	vpshufb	%xmm15, %xmm0, %xmm0
   440c0: c4 c1 79 ef 45 00            	vpxor	(%r13), %xmm0, %xmm0
   440c6: c4 c1 7a 7f 45 00            	vmovdqu	%xmm0, (%r13)
   440cc: 48 8b 84 24 e8 03 00 00      	movq	0x3e8(%rsp), %rax
   440d4: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   440dd: 0f 85 87 20 00 00            	jne	0x4616a <aes_gcm_encrypt_generic.constprop.0+0x382a>
   440e3: 48 81 c4 f8 03 00 00         	addq	$0x3f8, %rsp            # imm = 0x3F8
   440ea: 5b                           	popq	%rbx
   440eb: 5d                           	popq	%rbp
   440ec: 41 5c                        	popq	%r12
   440ee: 41 5d                        	popq	%r13
   440f0: 41 5e                        	popq	%r14
   440f2: 41 5f                        	popq	%r15
   440f4: c3                           	retq
   440f5: c5 f9 6f 35 73 cf 01 00      	vmovdqa	0x1cf73(%rip), %xmm6    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   440fd: c5 f9 6f 3d db d0 01 00      	vmovdqa	0x1d0db(%rip), %xmm7    # 0x611e0 <sysconf@GLIBC_2.2.5+0x611e0>
   44105: c4 c2 79 00 e7               	vpshufb	%xmm15, %xmm0, %xmm4
   4410a: c5 f9 d4 d6                  	vpaddq	%xmm6, %xmm0, %xmm2
   4410e: c5 f9 7f 74 24 10            	vmovdqa	%xmm6, 0x10(%rsp)
   44114: c5 f9 d4 cf                  	vpaddq	%xmm7, %xmm0, %xmm1
   44118: c5 f9 6f 35 d0 d0 01 00      	vmovdqa	0x1d0d0(%rip), %xmm6    # 0x611f0 <sysconf@GLIBC_2.2.5+0x611f0>
   44120: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   44126: c4 c2 69 00 d7               	vpshufb	%xmm15, %xmm2, %xmm2
   4412b: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   44130: c5 f9 6f 3d c8 d0 01 00      	vmovdqa	0x1d0c8(%rip), %xmm7    # 0x61200 <sysconf@GLIBC_2.2.5+0x61200>
   44138: c5 f9 d4 ee                  	vpaddq	%xmm6, %xmm0, %xmm5
   4413c: c5 f9 7f 74 24 30            	vmovdqa	%xmm6, 0x30(%rsp)
   44142: c5 f9 6f 35 c6 d0 01 00      	vmovdqa	0x1d0c6(%rip), %xmm6    # 0x61210 <sysconf@GLIBC_2.2.5+0x61210>
   4414a: c5 f9 d4 df                  	vpaddq	%xmm7, %xmm0, %xmm3
   4414e: c5 f9 7f 7c 24 40            	vmovdqa	%xmm7, 0x40(%rsp)
   44154: c4 c2 51 00 ef               	vpshufb	%xmm15, %xmm5, %xmm5
   44159: c4 c2 61 00 ff               	vpshufb	%xmm15, %xmm3, %xmm7
   4415e: c5 f9 7f 74 24 50            	vmovdqa	%xmm6, 0x50(%rsp)
   44164: c5 f9 d4 de                  	vpaddq	%xmm6, %xmm0, %xmm3
   44168: c5 f9 6f 35 b0 d0 01 00      	vmovdqa	0x1d0b0(%rip), %xmm6    # 0x61220 <sysconf@GLIBC_2.2.5+0x61220>
   44170: c4 42 61 00 c7               	vpshufb	%xmm15, %xmm3, %xmm8
   44175: c5 f9 7f 74 24 60            	vmovdqa	%xmm6, 0x60(%rsp)
   4417b: c5 f9 d4 de                  	vpaddq	%xmm6, %xmm0, %xmm3
   4417f: c5 f9 6f 35 a9 d0 01 00      	vmovdqa	0x1d0a9(%rip), %xmm6    # 0x61230 <sysconf@GLIBC_2.2.5+0x61230>
   44187: c4 42 61 00 cf               	vpshufb	%xmm15, %xmm3, %xmm9
   4418c: c5 f9 6f 5b 10               	vmovdqa	0x10(%rbx), %xmm3
   44191: c5 79 d4 de                  	vpaddq	%xmm6, %xmm0, %xmm11
   44195: c5 f9 6f 03                  	vmovdqa	(%rbx), %xmm0
   44199: c5 f9 7f 74 24 70            	vmovdqa	%xmm6, 0x70(%rsp)
   4419f: c5 f9 ef ed                  	vpxor	%xmm5, %xmm0, %xmm5
   441a3: c5 f9 ef e4                  	vpxor	%xmm4, %xmm0, %xmm4
   441a7: c5 f9 ef d2                  	vpxor	%xmm2, %xmm0, %xmm2
   441ab: c4 e2 51 dc f3               	vaesenc	%xmm3, %xmm5, %xmm6
   441b0: c5 f9 ef ef                  	vpxor	%xmm7, %xmm0, %xmm5
   441b4: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   441b8: c4 e2 51 dc fb               	vaesenc	%xmm3, %xmm5, %xmm7
   441bd: c4 c1 79 ef e8               	vpxor	%xmm8, %xmm0, %xmm5
   441c2: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   441c7: c4 e2 59 dc e3               	vaesenc	%xmm3, %xmm4, %xmm4
   441cc: c4 e2 69 dc d3               	vaesenc	%xmm3, %xmm2, %xmm2
   441d1: c4 e2 71 dc cb               	vaesenc	%xmm3, %xmm1, %xmm1
   441d6: c4 e2 51 dc eb               	vaesenc	%xmm3, %xmm5, %xmm5
   441db: c4 e2 79 dc db               	vaesenc	%xmm3, %xmm0, %xmm3
   441e0: c5 f9 6f 43 20               	vmovdqa	0x20(%rbx), %xmm0
   441e5: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   441ea: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   441ef: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   441f4: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   441f9: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   441fe: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   44203: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   44208: c5 f9 6f 43 30               	vmovdqa	0x30(%rbx), %xmm0
   4420d: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   44212: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   44217: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   4421c: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   44221: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   44226: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   4422b: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   44230: c5 f9 6f 43 40               	vmovdqa	0x40(%rbx), %xmm0
   44235: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   4423a: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   4423f: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   44244: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   44249: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   4424e: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   44253: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   44258: c5 f9 6f 43 50               	vmovdqa	0x50(%rbx), %xmm0
   4425d: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   44262: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   44267: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   4426c: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   44271: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   44276: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   4427b: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   44280: c5 f9 6f 43 60               	vmovdqa	0x60(%rbx), %xmm0
   44285: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   4428a: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   4428f: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   44294: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   44299: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   4429e: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   442a3: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   442a8: c5 f9 6f 43 70               	vmovdqa	0x70(%rbx), %xmm0
   442ad: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   442b2: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   442b7: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   442bc: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   442c1: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   442c6: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   442cb: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   442d0: c5 f9 6f 83 80 00 00 00      	vmovdqa	0x80(%rbx), %xmm0
   442d8: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   442dd: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   442e2: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   442e7: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   442ec: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   442f1: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   442f6: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   442fb: c5 f9 6f 83 90 00 00 00      	vmovdqa	0x90(%rbx), %xmm0
   44303: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   44308: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   4430d: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   44312: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   44317: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   4431c: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   44321: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   44326: c5 f9 6f 83 a0 00 00 00      	vmovdqa	0xa0(%rbx), %xmm0
   4432e: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   44333: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   44338: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   4433d: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   44342: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   44347: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   4434c: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   44351: c5 f9 6f 83 b0 00 00 00      	vmovdqa	0xb0(%rbx), %xmm0
   44359: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   4435e: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   44363: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   44368: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   4436d: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   44372: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   44377: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   4437c: c5 f9 6f 83 c0 00 00 00      	vmovdqa	0xc0(%rbx), %xmm0
   44384: c4 e2 51 dc e8               	vaesenc	%xmm0, %xmm5, %xmm5
   44389: c4 e2 61 dc d8               	vaesenc	%xmm0, %xmm3, %xmm3
   4438e: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   44393: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   44398: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   4439d: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   443a2: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   443a7: c5 f9 6f 83 d0 00 00 00      	vmovdqa	0xd0(%rbx), %xmm0
   443af: c4 62 51 dc c0               	vaesenc	%xmm0, %xmm5, %xmm8
   443b4: c4 62 61 dc c8               	vaesenc	%xmm0, %xmm3, %xmm9
   443b9: c4 e2 59 dc e0               	vaesenc	%xmm0, %xmm4, %xmm4
   443be: c4 e2 69 dc d0               	vaesenc	%xmm0, %xmm2, %xmm2
   443c3: c4 e2 71 dc c8               	vaesenc	%xmm0, %xmm1, %xmm1
   443c8: c4 e2 49 dc f0               	vaesenc	%xmm0, %xmm6, %xmm6
   443cd: c4 e2 41 dc f8               	vaesenc	%xmm0, %xmm7, %xmm7
   443d2: c5 f9 6f 83 e0 00 00 00      	vmovdqa	0xe0(%rbx), %xmm0
   443da: c4 e2 59 dd e0               	vaesenclast	%xmm0, %xmm4, %xmm4
   443df: c4 e2 69 dd d0               	vaesenclast	%xmm0, %xmm2, %xmm2
   443e4: c5 d9 ef 2e                  	vpxor	(%rsi), %xmm4, %xmm5
   443e8: c5 e9 ef 66 10               	vpxor	0x10(%rsi), %xmm2, %xmm4
   443ed: c4 e2 71 dd c8               	vaesenclast	%xmm0, %xmm1, %xmm1
   443f2: c4 e2 49 dd f0               	vaesenclast	%xmm0, %xmm6, %xmm6
   443f7: c5 f9 7f ac 24 50 03 00 00   	vmovdqa	%xmm5, 0x350(%rsp)
   44400: c4 e2 41 dd d0               	vaesenclast	%xmm0, %xmm7, %xmm2
   44405: c5 f9 7f a4 24 60 03 00 00   	vmovdqa	%xmm4, 0x360(%rsp)
   4440e: c5 f1 ef 5e 20               	vpxor	0x20(%rsi), %xmm1, %xmm3
   44413: c5 c9 ef 76 30               	vpxor	0x30(%rsi), %xmm6, %xmm6
   44418: c4 e2 39 dd c8               	vaesenclast	%xmm0, %xmm8, %xmm1
   4441d: c5 e9 ef 56 40               	vpxor	0x40(%rsi), %xmm2, %xmm2
   44422: c5 f1 ef 4e 50               	vpxor	0x50(%rsi), %xmm1, %xmm1
   44427: c4 e2 31 dd c0               	vaesenclast	%xmm0, %xmm9, %xmm0
   4442c: c5 f9 7f 9c 24 70 03 00 00   	vmovdqa	%xmm3, 0x370(%rsp)
   44435: c5 f9 ef 46 60               	vpxor	0x60(%rsi), %xmm0, %xmm0
   4443a: c5 f9 7f b4 24 80 03 00 00   	vmovdqa	%xmm6, 0x380(%rsp)
   44443: c5 f9 7f 94 24 90 03 00 00   	vmovdqa	%xmm2, 0x390(%rsp)
   4444c: c5 f9 7f 8c 24 a0 03 00 00   	vmovdqa	%xmm1, 0x3a0(%rsp)
   44455: c5 f9 7f 84 24 b0 03 00 00   	vmovdqa	%xmm0, 0x3b0(%rsp)
   4445e: c4 c1 7a 7f 2e               	vmovdqu	%xmm5, (%r14)
   44463: c4 c1 7a 7f 66 10            	vmovdqu	%xmm4, 0x10(%r14)
   44469: c4 c1 7a 7f 5e 20            	vmovdqu	%xmm3, 0x20(%r14)
   4446f: c4 c1 7a 7f 76 30            	vmovdqu	%xmm6, 0x30(%r14)
   44475: c4 c1 7a 7f 56 40            	vmovdqu	%xmm2, 0x40(%r14)
   4447b: c4 c1 7a 7f 4e 50            	vmovdqu	%xmm1, 0x50(%r14)
   44481: c4 c1 7a 7f 46 60            	vmovdqu	%xmm0, 0x60(%r14)
   44487: 49 81 ff 4f 01 00 00         	cmpq	$0x14f, %r15            # imm = 0x14F
   4448e: 0f 86 28 1c 00 00            	jbe	0x460bc <aes_gcm_encrypt_generic.constprop.0+0x377c>
   44494: 4c 89 f0                     	movq	%r14, %rax
   44497: 48 8d 96 e0 00 00 00         	leaq	0xe0(%rsi), %rdx
   4449e: 41 b8 50 01 00 00            	movl	$0x150, %r8d            # imm = 0x150
   444a4: c5 a1 d4 5c 24 10            	vpaddq	0x10(%rsp), %xmm11, %xmm3
   444aa: c5 a1 d4 54 24 20            	vpaddq	0x20(%rsp), %xmm11, %xmm2
   444b0: 0f 18 12                     	prefetcht1	(%rdx)
   444b3: c4 c2 21 00 e7               	vpshufb	%xmm15, %xmm11, %xmm4
   444b8: c5 a1 d4 4c 24 30            	vpaddq	0x30(%rsp), %xmm11, %xmm1
   444be: c5 21 d4 44 24 40            	vpaddq	0x40(%rsp), %xmm11, %xmm8
   444c4: 0f 18 52 40                  	prefetcht1	0x40(%rdx)
   444c8: 0f 18 52 70                  	prefetcht1	0x70(%rdx)
   444cc: c5 a1 d4 74 24 50            	vpaddq	0x50(%rsp), %xmm11, %xmm6
   444d2: c5 a1 d4 6c 24 60            	vpaddq	0x60(%rsp), %xmm11, %xmm5
   444d8: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   444dd: 0f 18 92 b0 00 00 00         	prefetcht1	0xb0(%rdx)
   444e4: c5 f9 6f 03                  	vmovdqa	(%rbx), %xmm0
   444e8: c5 f9 6f 7b 10               	vmovdqa	0x10(%rbx), %xmm7
   444ed: c4 c2 69 00 d7               	vpshufb	%xmm15, %xmm2, %xmm2
   444f2: 4d 89 c4                     	movq	%r8, %r12
   444f5: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   444fa: c4 42 39 00 c7               	vpshufb	%xmm15, %xmm8, %xmm8
   444ff: c4 c2 49 00 f7               	vpshufb	%xmm15, %xmm6, %xmm6
   44504: 48 05 e0 00 00 00            	addq	$0xe0, %rax
   4450a: c4 c2 51 00 ef               	vpshufb	%xmm15, %xmm5, %xmm5
   4450f: c5 f9 ef e4                  	vpxor	%xmm4, %xmm0, %xmm4
   44513: c5 f9 ef db                  	vpxor	%xmm3, %xmm0, %xmm3
   44517: 48 81 c2 e0 00 00 00         	addq	$0xe0, %rdx
   4451e: c5 f9 ef d2                  	vpxor	%xmm2, %xmm0, %xmm2
   44522: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   44526: c4 41 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm8
   4452b: c5 f9 ef f6                  	vpxor	%xmm6, %xmm0, %xmm6
   4452f: c5 f9 ef ed                  	vpxor	%xmm5, %xmm0, %xmm5
   44533: c4 62 39 dc c7               	vaesenc	%xmm7, %xmm8, %xmm8
   44538: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   4453d: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   44542: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   44547: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   4454c: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   44551: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   44556: c5 f9 6f 7b 20               	vmovdqa	0x20(%rbx), %xmm7
   4455b: 4d 8d 80 e0 00 00 00         	leaq	0xe0(%r8), %r8
   44562: c4 e2 39 dc c7               	vaesenc	%xmm7, %xmm8, %xmm0
   44567: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   4456c: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   44571: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   44576: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   4457b: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   44580: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   44585: c5 f9 6f 7b 30               	vmovdqa	0x30(%rbx), %xmm7
   4458a: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   4458f: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   44594: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   44599: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   4459e: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   445a3: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   445a8: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   445ad: c5 f9 6f 7b 40               	vmovdqa	0x40(%rbx), %xmm7
   445b2: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   445b7: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   445bc: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   445c1: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   445c6: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   445cb: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   445d0: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   445d5: c5 f9 6f 7b 50               	vmovdqa	0x50(%rbx), %xmm7
   445da: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   445df: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   445e4: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   445e9: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   445ee: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   445f3: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   445f8: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   445fd: c5 f9 6f 7b 60               	vmovdqa	0x60(%rbx), %xmm7
   44602: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   44607: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   4460c: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   44611: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   44616: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   4461b: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   44620: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   44625: c5 f9 6f 7b 70               	vmovdqa	0x70(%rbx), %xmm7
   4462a: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   4462f: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   44634: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   44639: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   4463e: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   44643: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   44648: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   4464d: c5 f9 6f bb 80 00 00 00      	vmovdqa	0x80(%rbx), %xmm7
   44655: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   4465a: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   4465f: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   44664: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   44669: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   4466e: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   44673: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   44678: c5 f9 6f bb 90 00 00 00      	vmovdqa	0x90(%rbx), %xmm7
   44680: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   44685: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   4468a: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   4468f: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   44694: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   44699: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   4469e: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   446a3: c5 f9 6f bb a0 00 00 00      	vmovdqa	0xa0(%rbx), %xmm7
   446ab: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   446b0: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   446b5: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   446ba: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   446bf: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   446c4: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   446c9: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   446ce: c5 f9 6f bb b0 00 00 00      	vmovdqa	0xb0(%rbx), %xmm7
   446d6: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   446db: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   446e0: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   446e5: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   446ea: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   446ef: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   446f4: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   446f9: c5 f9 6f bb c0 00 00 00      	vmovdqa	0xc0(%rbx), %xmm7
   44701: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   44706: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   4470b: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   44710: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   44715: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   4471a: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   4471f: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   44724: c5 f9 6f bb d0 00 00 00      	vmovdqa	0xd0(%rbx), %xmm7
   4472c: c4 e2 59 dc e7               	vaesenc	%xmm7, %xmm4, %xmm4
   44731: c4 e2 61 dc df               	vaesenc	%xmm7, %xmm3, %xmm3
   44736: c4 e2 69 dc d7               	vaesenc	%xmm7, %xmm2, %xmm2
   4473b: c4 e2 71 dc cf               	vaesenc	%xmm7, %xmm1, %xmm1
   44740: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   44745: c4 e2 49 dc f7               	vaesenc	%xmm7, %xmm6, %xmm6
   4474a: c4 e2 51 dc ef               	vaesenc	%xmm7, %xmm5, %xmm5
   4474f: c5 f9 6f bb e0 00 00 00      	vmovdqa	0xe0(%rbx), %xmm7
   44757: c4 e2 59 dd e7               	vaesenclast	%xmm7, %xmm4, %xmm4
   4475c: c4 e2 61 dd df               	vaesenclast	%xmm7, %xmm3, %xmm3
   44761: c4 e2 69 dd d7               	vaesenclast	%xmm7, %xmm2, %xmm2
   44766: c4 e2 71 dd cf               	vaesenclast	%xmm7, %xmm1, %xmm1
   4476b: c4 e2 79 dd c7               	vaesenclast	%xmm7, %xmm0, %xmm0
   44770: c4 e2 49 dd f7               	vaesenclast	%xmm7, %xmm6, %xmm6
   44775: c5 e1 ef 9a c0 fe ff ff      	vpxor	-0x140(%rdx), %xmm3, %xmm3
   4477d: c5 e9 ef 92 d0 fe ff ff      	vpxor	-0x130(%rdx), %xmm2, %xmm2
   44785: c4 e2 51 dd ef               	vaesenclast	%xmm7, %xmm5, %xmm5
   4478a: c5 f1 ef 8a e0 fe ff ff      	vpxor	-0x120(%rdx), %xmm1, %xmm1
   44792: c5 f9 ef 82 f0 fe ff ff      	vpxor	-0x110(%rdx), %xmm0, %xmm0
   4479a: c5 d9 ef a2 b0 fe ff ff      	vpxor	-0x150(%rdx), %xmm4, %xmm4
   447a2: c5 d1 ef ba 10 ff ff ff      	vpxor	-0xf0(%rdx), %xmm5, %xmm7
   447aa: c5 c9 ef b2 00 ff ff ff      	vpxor	-0x100(%rdx), %xmm6, %xmm6
   447b2: c5 fa 7f 58 a0               	vmovdqu	%xmm3, -0x60(%rax)
   447b7: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   447bc: c5 fa 7f 60 90               	vmovdqu	%xmm4, -0x70(%rax)
   447c1: c4 c2 59 00 e7               	vpshufb	%xmm15, %xmm4, %xmm4
   447c6: c5 fa 7f 50 b0               	vmovdqu	%xmm2, -0x50(%rax)
   447cb: c4 c2 69 00 d7               	vpshufb	%xmm15, %xmm2, %xmm2
   447d0: c5 fa 7f 48 c0               	vmovdqu	%xmm1, -0x40(%rax)
   447d5: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   447da: c5 fa 7f 40 d0               	vmovdqu	%xmm0, -0x30(%rax)
   447df: c5 fa 6f a8 20 ff ff ff      	vmovdqu	-0xe0(%rax), %xmm5
   447e7: c4 c2 79 00 c7               	vpshufb	%xmm15, %xmm0, %xmm0
   447ec: c5 fa 7f 78 f0               	vmovdqu	%xmm7, -0x10(%rax)
   447f1: c5 fa 7f 70 e0               	vmovdqu	%xmm6, -0x20(%rax)
   447f6: c4 c2 51 00 ef               	vpshufb	%xmm15, %xmm5, %xmm5
   447fb: c5 d1 ef 6d 00               	vpxor	(%rbp), %xmm5, %xmm5
   44800: c5 f9 7f b4 24 80 00 00 00   	vmovdqa	%xmm6, 0x80(%rsp)
   44809: c5 f9 6f b3 c0 01 00 00      	vmovdqa	0x1c0(%rbx), %xmm6
   44811: c5 f9 7f bc 24 90 00 00 00   	vmovdqa	%xmm7, 0x90(%rsp)
   4481a: c4 63 51 44 f6 11            	vpclmulqdq	$0x11, %xmm6, %xmm5, %xmm14
   44820: c4 63 51 44 e6 00            	vpclmulqdq	$0x0, %xmm6, %xmm5, %xmm12
   44826: c4 63 51 44 ee 10            	vpclmulqdq	$0x10, %xmm6, %xmm5, %xmm13
   4482c: c5 79 7f ac 24 c0 00 00 00   	vmovdqa	%xmm13, 0xc0(%rsp)
   44835: c4 63 51 44 c6 01            	vpclmulqdq	$0x1, %xmm6, %xmm5, %xmm8
   4483b: c5 fa 6f a8 30 ff ff ff      	vmovdqu	-0xd0(%rax), %xmm5
   44843: c5 f9 6f b3 b0 01 00 00      	vmovdqa	0x1b0(%rbx), %xmm6
   4484b: c5 79 7f b4 24 a0 00 00 00   	vmovdqa	%xmm14, 0xa0(%rsp)
   44854: c5 79 7f a4 24 b0 00 00 00   	vmovdqa	%xmm12, 0xb0(%rsp)
   4485d: c4 c2 51 00 ef               	vpshufb	%xmm15, %xmm5, %xmm5
   44862: c4 63 51 44 ce 11            	vpclmulqdq	$0x11, %xmm6, %xmm5, %xmm9
   44868: c4 63 51 44 ee 00            	vpclmulqdq	$0x0, %xmm6, %xmm5, %xmm13
   4486e: c4 63 51 44 d6 10            	vpclmulqdq	$0x10, %xmm6, %xmm5, %xmm10
   44874: c5 79 7f 84 24 d0 00 00 00   	vmovdqa	%xmm8, 0xd0(%rsp)
   4487d: c5 79 7f 8c 24 e0 00 00 00   	vmovdqa	%xmm9, 0xe0(%rsp)
   44886: c4 e3 51 44 ee 01            	vpclmulqdq	$0x1, %xmm6, %xmm5, %xmm5
   4488c: c5 f9 6f b3 a0 01 00 00      	vmovdqa	0x1a0(%rbx), %xmm6
   44894: c5 f9 7f ac 24 10 01 00 00   	vmovdqa	%xmm5, 0x110(%rsp)
   4489d: c5 fa 6f a8 40 ff ff ff      	vmovdqu	-0xc0(%rax), %xmm5
   448a5: c5 79 7f ac 24 f0 00 00 00   	vmovdqa	%xmm13, 0xf0(%rsp)
   448ae: c5 79 7f 94 24 00 01 00 00   	vmovdqa	%xmm10, 0x100(%rsp)
   448b7: c4 c2 51 00 ef               	vpshufb	%xmm15, %xmm5, %xmm5
   448bc: c4 63 51 44 ce 11            	vpclmulqdq	$0x11, %xmm6, %xmm5, %xmm9
   448c2: c4 63 51 44 f6 00            	vpclmulqdq	$0x0, %xmm6, %xmm5, %xmm14
   448c8: c4 63 51 44 e6 10            	vpclmulqdq	$0x10, %xmm6, %xmm5, %xmm12
   448ce: c5 79 7f b4 24 30 01 00 00   	vmovdqa	%xmm14, 0x130(%rsp)
   448d7: c4 e3 51 44 ee 01            	vpclmulqdq	$0x1, %xmm6, %xmm5, %xmm5
   448dd: c5 f9 6f b3 90 01 00 00      	vmovdqa	0x190(%rbx), %xmm6
   448e5: c5 f9 7f ac 24 50 01 00 00   	vmovdqa	%xmm5, 0x150(%rsp)
   448ee: c5 fa 6f a8 50 ff ff ff      	vmovdqu	-0xb0(%rax), %xmm5
   448f6: c5 79 7f 8c 24 20 01 00 00   	vmovdqa	%xmm9, 0x120(%rsp)
   448ff: c5 79 7f a4 24 40 01 00 00   	vmovdqa	%xmm12, 0x140(%rsp)
   44908: c4 c2 51 00 ef               	vpshufb	%xmm15, %xmm5, %xmm5
   4490d: c4 63 51 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm5, %xmm13
   44913: c4 63 51 44 c6 00            	vpclmulqdq	$0x0, %xmm6, %xmm5, %xmm8
   44919: c4 63 51 44 f6 10            	vpclmulqdq	$0x10, %xmm6, %xmm5, %xmm14
   4491f: c5 79 7f ac 24 60 01 00 00   	vmovdqa	%xmm13, 0x160(%rsp)
   44928: c4 e3 51 44 ee 01            	vpclmulqdq	$0x1, %xmm6, %xmm5, %xmm5
   4492e: c5 f9 6f b3 80 01 00 00      	vmovdqa	0x180(%rbx), %xmm6
   44936: c5 79 7f 84 24 70 01 00 00   	vmovdqa	%xmm8, 0x170(%rsp)
   4493f: c5 79 7f b4 24 80 01 00 00   	vmovdqa	%xmm14, 0x180(%rsp)
   44948: c5 f9 7f ac 24 90 01 00 00   	vmovdqa	%xmm5, 0x190(%rsp)
   44951: c5 fa 6f a8 60 ff ff ff      	vmovdqu	-0xa0(%rax), %xmm5
   44959: c5 7a 6f 80 70 ff ff ff      	vmovdqu	-0x90(%rax), %xmm8
   44961: c5 21 d4 15 d7 c8 01 00      	vpaddq	0x1c8d7(%rip), %xmm11, %xmm10 # 0x61240 <sysconf@GLIBC_2.2.5+0x61240>
   44969: c4 c2 51 00 ef               	vpshufb	%xmm15, %xmm5, %xmm5
   4496e: c4 63 51 44 e6 11            	vpclmulqdq	$0x11, %xmm6, %xmm5, %xmm12
   44974: c4 63 51 44 ee 00            	vpclmulqdq	$0x0, %xmm6, %xmm5, %xmm13
   4497a: c4 63 51 44 ce 10            	vpclmulqdq	$0x10, %xmm6, %xmm5, %xmm9
   44980: c4 e3 51 44 ee 01            	vpclmulqdq	$0x1, %xmm6, %xmm5, %xmm5
   44986: c4 42 29 00 d7               	vpshufb	%xmm15, %xmm10, %xmm10
   4498b: c5 f9 6f b3 70 01 00 00      	vmovdqa	0x170(%rbx), %xmm6
   44993: c5 79 7f 8c 24 c0 01 00 00   	vmovdqa	%xmm9, 0x1c0(%rsp)
   4499c: c5 f9 7f ac 24 d0 01 00 00   	vmovdqa	%xmm5, 0x1d0(%rsp)
   449a5: c4 c2 39 00 ef               	vpshufb	%xmm15, %xmm8, %xmm5
   449aa: c4 63 51 44 c6 11            	vpclmulqdq	$0x11, %xmm6, %xmm5, %xmm8
   449b0: c4 e3 51 44 fe 00            	vpclmulqdq	$0x0, %xmm6, %xmm5, %xmm7
   449b6: c4 63 51 44 f6 10            	vpclmulqdq	$0x10, %xmm6, %xmm5, %xmm14
   449bc: c5 79 7f a4 24 a0 01 00 00   	vmovdqa	%xmm12, 0x1a0(%rsp)
   449c5: c4 e3 51 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm5, %xmm6
   449cb: c5 fa 6f 68 80               	vmovdqu	-0x80(%rax), %xmm5
   449d0: c5 79 7f 84 24 e0 01 00 00   	vmovdqa	%xmm8, 0x1e0(%rsp)
   449d9: c5 21 d4 64 24 70            	vpaddq	0x70(%rsp), %xmm11, %xmm12
   449df: c5 f9 7f b4 24 10 02 00 00   	vmovdqa	%xmm6, 0x210(%rsp)
   449e8: c5 f9 6f b3 60 01 00 00      	vmovdqa	0x160(%rbx), %xmm6
   449f0: c4 c2 51 00 ef               	vpshufb	%xmm15, %xmm5, %xmm5
   449f5: c4 42 19 00 e7               	vpshufb	%xmm15, %xmm12, %xmm12
   449fa: c5 79 7f ac 24 b0 01 00 00   	vmovdqa	%xmm13, 0x1b0(%rsp)
   44a03: c4 63 51 44 ce 00            	vpclmulqdq	$0x0, %xmm6, %xmm5, %xmm9
   44a09: c4 63 51 44 c6 10            	vpclmulqdq	$0x10, %xmm6, %xmm5, %xmm8
   44a0f: c4 63 51 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm5, %xmm13
   44a15: c5 f9 7f bc 24 f0 01 00 00   	vmovdqa	%xmm7, 0x1f0(%rsp)
   44a1e: c4 e3 51 44 ee 01            	vpclmulqdq	$0x1, %xmm6, %xmm5, %xmm5
   44a24: c5 a1 d4 3d 44 c8 01 00      	vpaddq	0x1c844(%rip), %xmm11, %xmm7 # 0x61270 <sysconf@GLIBC_2.2.5+0x61270>
   44a2c: c5 a1 d4 35 4c c8 01 00      	vpaddq	0x1c84c(%rip), %xmm11, %xmm6 # 0x61280 <sysconf@GLIBC_2.2.5+0x61280>
   44a34: c5 79 7f b4 24 00 02 00 00   	vmovdqa	%xmm14, 0x200(%rsp)
   44a3d: c5 79 7f 8c 24 30 02 00 00   	vmovdqa	%xmm9, 0x230(%rsp)
   44a46: c5 21 d4 35 42 c8 01 00      	vpaddq	0x1c842(%rip), %xmm11, %xmm14 # 0x61290 <sysconf@GLIBC_2.2.5+0x61290>
   44a4e: c5 21 d4 0d fa c7 01 00      	vpaddq	0x1c7fa(%rip), %xmm11, %xmm9 # 0x61250 <sysconf@GLIBC_2.2.5+0x61250>
   44a56: c5 79 7f 84 24 40 02 00 00   	vmovdqa	%xmm8, 0x240(%rsp)
   44a5f: c4 c2 41 00 ff               	vpshufb	%xmm15, %xmm7, %xmm7
   44a64: c4 c2 49 00 f7               	vpshufb	%xmm15, %xmm6, %xmm6
   44a69: c5 21 d4 05 ef c7 01 00      	vpaddq	0x1c7ef(%rip), %xmm11, %xmm8 # 0x61260 <sysconf@GLIBC_2.2.5+0x61260>
   44a71: c5 f9 7f ac 24 50 02 00 00   	vmovdqa	%xmm5, 0x250(%rsp)
   44a7a: c5 f9 6f 2b                  	vmovdqa	(%rbx), %xmm5
   44a7e: c4 42 09 00 f7               	vpshufb	%xmm15, %xmm14, %xmm14
   44a83: c4 42 31 00 cf               	vpshufb	%xmm15, %xmm9, %xmm9
   44a88: c5 79 7f ac 24 20 02 00 00   	vmovdqa	%xmm13, 0x220(%rsp)
   44a91: c4 42 39 00 c7               	vpshufb	%xmm15, %xmm8, %xmm8
   44a96: c5 79 6f 6b 10               	vmovdqa	0x10(%rbx), %xmm13
   44a9b: c5 21 d4 1d fd c7 01 00      	vpaddq	0x1c7fd(%rip), %xmm11, %xmm11 # 0x612a0 <sysconf@GLIBC_2.2.5+0x612a0>
   44aa3: c4 41 51 ef e4               	vpxor	%xmm12, %xmm5, %xmm12
   44aa8: c4 41 51 ef d2               	vpxor	%xmm10, %xmm5, %xmm10
   44aad: c4 41 51 ef c9               	vpxor	%xmm9, %xmm5, %xmm9
   44ab2: c4 41 51 ef c0               	vpxor	%xmm8, %xmm5, %xmm8
   44ab7: c5 d1 ef ff                  	vpxor	%xmm7, %xmm5, %xmm7
   44abb: c5 d1 ef f6                  	vpxor	%xmm6, %xmm5, %xmm6
   44abf: c4 c1 51 ef ee               	vpxor	%xmm14, %xmm5, %xmm5
   44ac4: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44ac9: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44ace: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44ad3: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44ad8: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44add: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44ae2: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44ae7: c5 79 6f 6b 20               	vmovdqa	0x20(%rbx), %xmm13
   44aec: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44af1: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44af6: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44afb: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44b00: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44b05: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44b0a: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44b0f: c5 79 6f 6b 30               	vmovdqa	0x30(%rbx), %xmm13
   44b14: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44b19: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44b1e: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44b23: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44b28: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44b2d: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44b32: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44b37: c5 79 6f 6b 40               	vmovdqa	0x40(%rbx), %xmm13
   44b3c: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44b41: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44b46: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44b4b: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44b50: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44b55: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44b5a: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44b5f: c5 79 6f 6b 50               	vmovdqa	0x50(%rbx), %xmm13
   44b64: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44b69: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44b6e: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44b73: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44b78: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44b7d: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44b82: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44b87: c5 79 6f 6b 60               	vmovdqa	0x60(%rbx), %xmm13
   44b8c: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44b91: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44b96: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44b9b: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44ba0: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44ba5: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44baa: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44baf: c5 79 6f 6b 70               	vmovdqa	0x70(%rbx), %xmm13
   44bb4: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44bb9: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44bbe: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44bc3: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44bc8: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44bcd: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44bd2: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44bd7: c5 79 6f ab 80 00 00 00      	vmovdqa	0x80(%rbx), %xmm13
   44bdf: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44be4: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44be9: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44bee: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44bf3: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44bf8: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44bfd: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44c02: c5 79 6f ab 90 00 00 00      	vmovdqa	0x90(%rbx), %xmm13
   44c0a: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44c0f: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44c14: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44c19: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44c1e: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44c23: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44c28: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44c2d: c5 79 6f ab a0 00 00 00      	vmovdqa	0xa0(%rbx), %xmm13
   44c35: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44c3a: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44c3f: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44c44: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44c49: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44c4e: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44c53: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44c58: c5 79 6f ab b0 00 00 00      	vmovdqa	0xb0(%rbx), %xmm13
   44c60: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44c65: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44c6a: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44c6f: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44c74: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44c79: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44c7e: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44c83: c5 79 6f ab c0 00 00 00      	vmovdqa	0xc0(%rbx), %xmm13
   44c8b: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44c90: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44c95: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44c9a: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44c9f: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44ca4: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44ca9: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44cae: c5 79 6f ab d0 00 00 00      	vmovdqa	0xd0(%rbx), %xmm13
   44cb6: c4 42 19 dc e5               	vaesenc	%xmm13, %xmm12, %xmm12
   44cbb: c4 42 29 dc d5               	vaesenc	%xmm13, %xmm10, %xmm10
   44cc0: c4 42 31 dc cd               	vaesenc	%xmm13, %xmm9, %xmm9
   44cc5: c4 42 39 dc c5               	vaesenc	%xmm13, %xmm8, %xmm8
   44cca: c4 c2 41 dc fd               	vaesenc	%xmm13, %xmm7, %xmm7
   44ccf: c4 c2 49 dc f5               	vaesenc	%xmm13, %xmm6, %xmm6
   44cd4: c4 c2 51 dc ed               	vaesenc	%xmm13, %xmm5, %xmm5
   44cd9: c5 79 6f ab e0 00 00 00      	vmovdqa	0xe0(%rbx), %xmm13
   44ce1: c4 42 19 dd e5               	vaesenclast	%xmm13, %xmm12, %xmm12
   44ce6: c4 42 29 dd d5               	vaesenclast	%xmm13, %xmm10, %xmm10
   44ceb: c4 42 31 dd cd               	vaesenclast	%xmm13, %xmm9, %xmm9
   44cf0: c4 42 39 dd c5               	vaesenclast	%xmm13, %xmm8, %xmm8
   44cf5: c4 c2 41 dd fd               	vaesenclast	%xmm13, %xmm7, %xmm7
   44cfa: c4 c2 49 dd f5               	vaesenclast	%xmm13, %xmm6, %xmm6
   44cff: c5 29 ef 92 30 ff ff ff      	vpxor	-0xd0(%rdx), %xmm10, %xmm10
   44d07: c5 31 ef 8a 40 ff ff ff      	vpxor	-0xc0(%rdx), %xmm9, %xmm9
   44d0f: c4 c2 51 dd ed               	vaesenclast	%xmm13, %xmm5, %xmm5
   44d14: c5 39 ef 82 50 ff ff ff      	vpxor	-0xb0(%rdx), %xmm8, %xmm8
   44d1c: c5 c1 ef ba 60 ff ff ff      	vpxor	-0xa0(%rdx), %xmm7, %xmm7
   44d24: c5 c9 ef b2 70 ff ff ff      	vpxor	-0x90(%rdx), %xmm6, %xmm6
   44d2c: c5 d1 ef 6a 80               	vpxor	-0x80(%rdx), %xmm5, %xmm5
   44d31: c5 19 ef a2 20 ff ff ff      	vpxor	-0xe0(%rdx), %xmm12, %xmm12
   44d39: c5 7a 7f 50 10               	vmovdqu	%xmm10, 0x10(%rax)
   44d3e: c5 7a 7f 48 20               	vmovdqu	%xmm9, 0x20(%rax)
   44d43: c5 7a 7f 20                  	vmovdqu	%xmm12, (%rax)
   44d47: c5 7a 7f 40 30               	vmovdqu	%xmm8, 0x30(%rax)
   44d4c: c5 fa 7f 78 40               	vmovdqu	%xmm7, 0x40(%rax)
   44d51: c5 fa 7f 70 50               	vmovdqu	%xmm6, 0x50(%rax)
   44d56: c5 fa 7f 68 60               	vmovdqu	%xmm5, 0x60(%rax)
   44d5b: c5 f9 6f ab 50 01 00 00      	vmovdqa	0x150(%rbx), %xmm5
   44d63: c4 63 59 44 e5 00            	vpclmulqdq	$0x0, %xmm5, %xmm4, %xmm12
   44d69: c4 63 59 44 f5 11            	vpclmulqdq	$0x11, %xmm5, %xmm4, %xmm14
   44d6f: c4 63 59 44 ed 10            	vpclmulqdq	$0x10, %xmm5, %xmm4, %xmm13
   44d75: c5 79 7f a4 24 70 02 00 00   	vmovdqa	%xmm12, 0x270(%rsp)
   44d7e: c4 63 59 44 e5 01            	vpclmulqdq	$0x1, %xmm5, %xmm4, %xmm12
   44d84: c5 f9 6f a3 40 01 00 00      	vmovdqa	0x140(%rbx), %xmm4
   44d8c: c5 79 7f b4 24 60 02 00 00   	vmovdqa	%xmm14, 0x260(%rsp)
   44d95: c4 e3 61 44 ec 11            	vpclmulqdq	$0x11, %xmm4, %xmm3, %xmm5
   44d9b: c4 63 61 44 cc 00            	vpclmulqdq	$0x0, %xmm4, %xmm3, %xmm9
   44da1: c4 63 61 44 c4 10            	vpclmulqdq	$0x10, %xmm4, %xmm3, %xmm8
   44da7: c5 f9 7f ac 24 80 02 00 00   	vmovdqa	%xmm5, 0x280(%rsp)
   44db0: c4 63 61 44 f4 01            	vpclmulqdq	$0x1, %xmm4, %xmm3, %xmm14
   44db6: c5 f9 6f 9b 30 01 00 00      	vmovdqa	0x130(%rbx), %xmm3
   44dbe: c5 79 7f 8c 24 90 02 00 00   	vmovdqa	%xmm9, 0x290(%rsp)
   44dc7: c4 e3 69 44 e3 11            	vpclmulqdq	$0x11, %xmm3, %xmm2, %xmm4
   44dcd: c4 e3 69 44 eb 01            	vpclmulqdq	$0x1, %xmm3, %xmm2, %xmm5
   44dd3: c5 79 7f 84 24 a0 02 00 00   	vmovdqa	%xmm8, 0x2a0(%rsp)
   44ddc: c5 f9 7f a4 24 b0 02 00 00   	vmovdqa	%xmm4, 0x2b0(%rsp)
   44de5: c4 e3 69 44 e3 00            	vpclmulqdq	$0x0, %xmm3, %xmm2, %xmm4
   44deb: c5 79 6f 83 f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm8
   44df3: c5 19 ef a4 24 40 02 00 00   	vpxor	0x240(%rsp), %xmm12, %xmm12
   44dfc: c5 f9 7f a4 24 c0 02 00 00   	vmovdqa	%xmm4, 0x2c0(%rsp)
   44e05: c4 e3 69 44 e3 10            	vpclmulqdq	$0x10, %xmm3, %xmm2, %xmm4
   44e0b: c5 f9 6f 93 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm2
   44e13: c5 09 ef b4 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm14, %xmm14
   44e1c: c5 f9 7f a4 24 d0 02 00 00   	vmovdqa	%xmm4, 0x2d0(%rsp)
   44e25: c4 41 19 ef e5               	vpxor	%xmm13, %xmm12, %xmm12
   44e2a: c4 e3 71 44 da 11            	vpclmulqdq	$0x11, %xmm2, %xmm1, %xmm3
   44e30: c4 e3 71 44 f2 10            	vpclmulqdq	$0x10, %xmm2, %xmm1, %xmm6
   44e36: c4 e3 71 44 e2 01            	vpclmulqdq	$0x1, %xmm2, %xmm1, %xmm4
   44e3c: c5 f9 7f 9c 24 e0 02 00 00   	vmovdqa	%xmm3, 0x2e0(%rsp)
   44e45: c4 e3 71 44 da 00            	vpclmulqdq	$0x0, %xmm2, %xmm1, %xmm3
   44e4b: c5 f9 6f 8b 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm1
   44e53: c5 09 ef f5                  	vpxor	%xmm5, %xmm14, %xmm14
   44e57: c5 f9 7f 9c 24 f0 02 00 00   	vmovdqa	%xmm3, 0x2f0(%rsp)
   44e60: c4 e3 79 44 d1 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm2
   44e66: c4 e3 79 44 f9 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm7
   44e6c: c5 f9 7f 94 24 00 03 00 00   	vmovdqa	%xmm2, 0x300(%rsp)
   44e75: c4 e3 79 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm2
   44e7b: c4 e3 79 44 c9 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm1
   44e81: c5 f9 6f 84 24 10 01 00 00   	vmovdqa	0x110(%rsp), %xmm0
   44e8a: c5 f9 7f 8c 24 20 03 00 00   	vmovdqa	%xmm1, 0x320(%rsp)
   44e93: c5 f9 6f 8c 24 80 00 00 00   	vmovdqa	0x80(%rsp), %xmm1
   44e9c: c5 f9 7f 94 24 10 03 00 00   	vmovdqa	%xmm2, 0x310(%rsp)
   44ea5: c5 f9 6f 93 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm2
   44ead: c4 c2 71 00 df               	vpshufb	%xmm15, %xmm1, %xmm3
   44eb2: c4 e3 61 44 ca 11            	vpclmulqdq	$0x11, %xmm2, %xmm3, %xmm1
   44eb8: c5 f9 7f 8c 24 80 00 00 00   	vmovdqa	%xmm1, 0x80(%rsp)
   44ec1: c4 e3 61 44 ca 00            	vpclmulqdq	$0x0, %xmm2, %xmm3, %xmm1
   44ec7: c5 f9 7f 8c 24 30 03 00 00   	vmovdqa	%xmm1, 0x330(%rsp)
   44ed0: c4 e3 61 44 ca 10            	vpclmulqdq	$0x10, %xmm2, %xmm3, %xmm1
   44ed6: c4 e3 61 44 da 01            	vpclmulqdq	$0x1, %xmm2, %xmm3, %xmm3
   44edc: c5 f9 6f 94 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm2
   44ee5: c4 c2 69 00 d7               	vpshufb	%xmm15, %xmm2, %xmm2
   44eea: c4 43 69 44 c8 11            	vpclmulqdq	$0x11, %xmm8, %xmm2, %xmm9
   44ef0: c4 43 69 44 d0 00            	vpclmulqdq	$0x0, %xmm8, %xmm2, %xmm10
   44ef6: c5 79 7f 8c 24 90 00 00 00   	vmovdqa	%xmm9, 0x90(%rsp)
   44eff: c4 43 69 44 c8 10            	vpclmulqdq	$0x10, %xmm8, %xmm2, %xmm9
   44f05: c4 c3 69 44 d0 01            	vpclmulqdq	$0x1, %xmm8, %xmm2, %xmm2
   44f0b: c5 79 6f 84 24 d0 00 00 00   	vmovdqa	0xd0(%rsp), %xmm8
   44f14: c5 79 7f 94 24 40 03 00 00   	vmovdqa	%xmm10, 0x340(%rsp)
   44f1d: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   44f21: c5 79 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm0, %xmm10
   44f2a: c5 39 ef 84 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm8, %xmm8
   44f33: c4 c1 71 ef c9               	vpxor	%xmm9, %xmm1, %xmm1
   44f38: c4 41 39 ef c2               	vpxor	%xmm10, %xmm8, %xmm8
   44f3d: c5 79 6f 94 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm10
   44f46: c5 29 ef 94 24 40 01 00 00   	vpxor	0x140(%rsp), %xmm10, %xmm10
   44f4f: c5 29 ef 94 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm10, %xmm10
   44f58: c4 41 39 ef c2               	vpxor	%xmm10, %xmm8, %xmm8
   44f5d: c5 79 6f 94 24 d0 01 00 00   	vmovdqa	0x1d0(%rsp), %xmm10
   44f66: c5 29 ef 94 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm10, %xmm10
   44f6f: c5 29 ef 94 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm10, %xmm10
   44f78: c4 41 39 ef c2               	vpxor	%xmm10, %xmm8, %xmm8
   44f7d: c5 79 6f 94 24 10 02 00 00   	vmovdqa	0x210(%rsp), %xmm10
   44f86: c5 29 ef 94 24 00 02 00 00   	vpxor	0x200(%rsp), %xmm10, %xmm10
   44f8f: c5 29 ef 94 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm10, %xmm10
   44f98: c5 d9 ef a4 24 d0 02 00 00   	vpxor	0x2d0(%rsp), %xmm4, %xmm4
   44fa1: c5 c1 ef 84 24 20 03 00 00   	vpxor	0x320(%rsp), %xmm7, %xmm0
   44faa: c5 f9 6f bc 24 f0 00 00 00   	vmovdqa	0xf0(%rsp), %xmm7
   44fb3: c5 c1 ef 94 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm7, %xmm2
   44fbc: c4 41 39 ef c2               	vpxor	%xmm10, %xmm8, %xmm8
   44fc1: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   44fc5: c5 f9 6f bc 24 70 01 00 00   	vmovdqa	0x170(%rsp), %xmm7
   44fce: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   44fd2: c4 41 39 ef c4               	vpxor	%xmm12, %xmm8, %xmm8
   44fd7: c5 c1 ef 9c 24 30 01 00 00   	vpxor	0x130(%rsp), %xmm7, %xmm3
   44fe0: c5 f9 6f bc 24 f0 01 00 00   	vmovdqa	0x1f0(%rsp), %xmm7
   44fe9: c5 f9 6f b4 24 90 02 00 00   	vmovdqa	0x290(%rsp), %xmm6
   44ff2: c4 41 39 ef c6               	vpxor	%xmm14, %xmm8, %xmm8
   44ff7: c5 79 6f 94 24 10 03 00 00   	vmovdqa	0x310(%rsp), %xmm10
   45000: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   45004: c5 39 ef c4                  	vpxor	%xmm4, %xmm8, %xmm8
   45008: c5 f9 6f 24 24               	vmovdqa	(%rsp), %xmm4
   4500d: c5 c1 ef 9c 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm7, %xmm3
   45016: c5 e1 ef 9c 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm3, %xmm3
   4501f: c5 39 ef c0                  	vpxor	%xmm0, %xmm8, %xmm8
   45023: c5 f9 6f bc 24 00 03 00 00   	vmovdqa	0x300(%rsp), %xmm7
   4502c: c5 b9 ef c1                  	vpxor	%xmm1, %xmm8, %xmm0
   45030: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   45034: c5 f1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   45039: c5 c9 ef 9c 24 70 02 00 00   	vpxor	0x270(%rsp), %xmm6, %xmm3
   45042: c5 e1 ef 9c 24 c0 02 00 00   	vpxor	0x2c0(%rsp), %xmm3, %xmm3
   4504b: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   45050: c5 f9 ef 84 24 40 03 00 00   	vpxor	0x340(%rsp), %xmm0, %xmm0
   45059: c5 f1 ef 8c 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm1, %xmm1
   45062: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   45066: c5 a9 ef 9c 24 f0 02 00 00   	vpxor	0x2f0(%rsp), %xmm10, %xmm3
   4506f: c5 e1 ef 9c 24 30 03 00 00   	vpxor	0x330(%rsp), %xmm3, %xmm3
   45078: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   4507c: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   45080: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   45086: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4508b: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4508f: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   45095: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4509a: c5 f9 6f a4 24 e0 00 00 00   	vmovdqa	0xe0(%rsp), %xmm4
   450a3: c5 d9 ef 9c 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm4, %xmm3
   450ac: c5 f9 6f a4 24 60 01 00 00   	vmovdqa	0x160(%rsp), %xmm4
   450b5: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   450b9: c5 d9 ef a4 24 20 01 00 00   	vpxor	0x120(%rsp), %xmm4, %xmm4
   450c2: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   450c6: c5 f9 6f a4 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm4
   450cf: c5 d9 ef a4 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm4, %xmm4
   450d8: c5 d9 ef a4 24 20 02 00 00   	vpxor	0x220(%rsp), %xmm4, %xmm4
   450e1: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   450e5: c5 f9 6f a4 24 80 02 00 00   	vmovdqa	0x280(%rsp), %xmm4
   450ee: c5 d9 ef a4 24 60 02 00 00   	vpxor	0x260(%rsp), %xmm4, %xmm4
   450f7: c5 d9 ef a4 24 b0 02 00 00   	vpxor	0x2b0(%rsp), %xmm4, %xmm4
   45100: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   45104: c5 c1 ef a4 24 e0 02 00 00   	vpxor	0x2e0(%rsp), %xmm7, %xmm4
   4510d: c5 d9 ef a4 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm4, %xmm4
   45116: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4511a: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   4511e: c5 f9 ef d2                  	vpxor	%xmm2, %xmm0, %xmm2
   45122: c5 f9 7f 55 00               	vmovdqa	%xmm2, (%rbp)
   45127: 4d 39 c7                     	cmpq	%r8, %r15
   4512a: 0f 83 74 f3 ff ff            	jae	0x444a4 <aes_gcm_encrypt_generic.constprop.0+0x1b64>
   45130: 49 8d 44 24 90               	leaq	-0x70(%r12), %rax
   45135: 49 8d 14 06                  	leaq	(%r14,%rax), %rdx
   45139: c5 fa 6f 0a                  	vmovdqu	(%rdx), %xmm1
   4513d: c4 c1 7a 6f 74 06 10         	vmovdqu	0x10(%r14,%rax), %xmm6
   45144: c4 c1 7a 6f 5c 06 20         	vmovdqu	0x20(%r14,%rax), %xmm3
   4514b: c5 f9 6f 83 50 01 00 00      	vmovdqa	0x150(%rbx), %xmm0
   45153: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   45158: c4 c2 49 00 f7               	vpshufb	%xmm15, %xmm6, %xmm6
   4515d: c4 41 7a 6f 6c 06 30         	vmovdqu	0x30(%r14,%rax), %xmm13
   45164: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   45168: c5 f9 6f 8b 40 01 00 00      	vmovdqa	0x140(%rbx), %xmm1
   45170: c4 e3 69 44 e0 11            	vpclmulqdq	$0x11, %xmm0, %xmm2, %xmm4
   45176: c4 e3 69 44 f8 00            	vpclmulqdq	$0x0, %xmm0, %xmm2, %xmm7
   4517c: c4 63 69 44 e0 10            	vpclmulqdq	$0x10, %xmm0, %xmm2, %xmm12
   45182: c4 e3 49 44 e9 11            	vpclmulqdq	$0x11, %xmm1, %xmm6, %xmm5
   45188: c4 63 49 44 f1 00            	vpclmulqdq	$0x0, %xmm1, %xmm6, %xmm14
   4518e: c4 63 49 44 c9 10            	vpclmulqdq	$0x10, %xmm1, %xmm6, %xmm9
   45194: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   4519a: c4 e3 49 44 f1 01            	vpclmulqdq	$0x1, %xmm1, %xmm6, %xmm6
   451a0: c5 f9 7f 6c 24 30            	vmovdqa	%xmm5, 0x30(%rsp)
   451a6: c4 c2 61 00 ef               	vpshufb	%xmm15, %xmm3, %xmm5
   451ab: c5 f9 6f 8b 30 01 00 00      	vmovdqa	0x130(%rbx), %xmm1
   451b3: c4 e3 69 44 c0 01            	vpclmulqdq	$0x1, %xmm0, %xmm2, %xmm0
   451b9: c4 c2 11 00 e7               	vpshufb	%xmm15, %xmm13, %xmm4
   451be: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   451c4: c5 31 ef ce                  	vpxor	%xmm6, %xmm9, %xmm9
   451c8: c4 e3 51 44 d9 11            	vpclmulqdq	$0x11, %xmm1, %xmm5, %xmm3
   451ce: c4 e3 51 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm5, %xmm2
   451d4: c4 63 51 44 c1 10            	vpclmulqdq	$0x10, %xmm1, %xmm5, %xmm8
   451da: c4 e3 51 44 e9 01            	vpclmulqdq	$0x1, %xmm1, %xmm5, %xmm5
   451e0: c5 f9 6f 8b 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm1
   451e8: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   451ee: c4 c1 79 ef c4               	vpxor	%xmm12, %xmm0, %xmm0
   451f3: c5 f9 7f 54 24 50            	vmovdqa	%xmm2, 0x50(%rsp)
   451f9: c5 39 ef c5                  	vpxor	%xmm5, %xmm8, %xmm8
   451fd: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   45202: c5 f9 6f 93 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm2
   4520a: c4 63 59 44 e9 11            	vpclmulqdq	$0x11, %xmm1, %xmm4, %xmm13
   45210: c4 63 59 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm4, %xmm10
   45216: c4 e3 59 44 d9 10            	vpclmulqdq	$0x10, %xmm1, %xmm4, %xmm3
   4521c: c4 e3 59 44 e1 01            	vpclmulqdq	$0x1, %xmm1, %xmm4, %xmm4
   45222: c4 c1 7a 6f 4c 06 40         	vmovdqu	0x40(%r14,%rax), %xmm1
   45229: c5 f9 7f 9c 24 80 00 00 00   	vmovdqa	%xmm3, 0x80(%rsp)
   45232: c4 c1 7a 6f 5c 06 50         	vmovdqu	0x50(%r14,%rax), %xmm3
   45239: c5 79 7f 54 24 70            	vmovdqa	%xmm10, 0x70(%rsp)
   4523f: c5 39 ef c4                  	vpxor	%xmm4, %xmm8, %xmm8
   45243: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   45248: c5 79 7f 6c 24 60            	vmovdqa	%xmm13, 0x60(%rsp)
   4524e: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   45253: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   45258: c4 63 71 44 d2 00            	vpclmulqdq	$0x0, %xmm2, %xmm1, %xmm10
   4525e: c4 63 71 44 ea 11            	vpclmulqdq	$0x11, %xmm2, %xmm1, %xmm13
   45264: c5 79 7f 94 24 a0 00 00 00   	vmovdqa	%xmm10, 0xa0(%rsp)
   4526d: c4 63 71 44 d2 10            	vpclmulqdq	$0x10, %xmm2, %xmm1, %xmm10
   45273: c4 e3 71 44 ca 01            	vpclmulqdq	$0x1, %xmm2, %xmm1, %xmm1
   45279: c5 f9 6f 93 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm2
   45281: c5 79 7f ac 24 90 00 00 00   	vmovdqa	%xmm13, 0x90(%rsp)
   4528a: c5 f1 ef 8c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm1, %xmm1
   45293: c4 e3 61 44 fa 00            	vpclmulqdq	$0x0, %xmm2, %xmm3, %xmm7
   45299: c4 63 61 44 ea 11            	vpclmulqdq	$0x11, %xmm2, %xmm3, %xmm13
   4529f: c5 f9 7f bc 24 c0 00 00 00   	vmovdqa	%xmm7, 0xc0(%rsp)
   452a8: c4 e3 61 44 fa 10            	vpclmulqdq	$0x10, %xmm2, %xmm3, %xmm7
   452ae: c4 e3 61 44 da 01            	vpclmulqdq	$0x1, %xmm2, %xmm3, %xmm3
   452b4: c4 c1 7a 6f 54 06 60         	vmovdqu	0x60(%r14,%rax), %xmm2
   452bb: c5 79 7f ac 24 b0 00 00 00   	vmovdqa	%xmm13, 0xb0(%rsp)
   452c4: c4 c1 71 ef ca               	vpxor	%xmm10, %xmm1, %xmm1
   452c9: c5 c1 ef fb                  	vpxor	%xmm3, %xmm7, %xmm7
   452cd: 4c 89 f8                     	movq	%r15, %rax
   452d0: c4 c2 69 00 d7               	vpshufb	%xmm15, %xmm2, %xmm2
   452d5: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   452d9: 4c 29 e0                     	subq	%r12, %rax
   452dc: c4 63 69 44 ab f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm2, %xmm13
   452e6: c5 79 7f ac 24 d0 00 00 00   	vmovdqa	%xmm13, 0xd0(%rsp)
   452ef: c4 63 69 44 ab f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm2, %xmm13
   452f9: c5 79 7f ac 24 e0 00 00 00   	vmovdqa	%xmm13, 0xe0(%rsp)
   45302: c4 63 69 44 ab f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm2, %xmm13
   4530c: c4 e3 69 44 93 f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm2, %xmm2
   45316: c5 09 ef 74 24 20            	vpxor	0x20(%rsp), %xmm14, %xmm14
   4531c: c5 c1 ef fa                  	vpxor	%xmm2, %xmm7, %xmm7
   45320: c5 f9 6f 74 24 70            	vmovdqa	0x70(%rsp), %xmm6
   45326: c5 c9 ef 54 24 50            	vpxor	0x50(%rsp), %xmm6, %xmm2
   4532c: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   45330: c5 f9 6f 24 24               	vmovdqa	(%rsp), %xmm4
   45335: c5 f9 6f 7c 24 30            	vmovdqa	0x30(%rsp), %xmm7
   4533b: c4 c1 79 ef c5               	vpxor	%xmm13, %xmm0, %xmm0
   45340: c5 89 ef d2                  	vpxor	%xmm2, %xmm14, %xmm2
   45344: c5 f9 6f b4 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %xmm6
   4534d: c5 c9 ef 9c 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm6, %xmm3
   45356: c5 f1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4535b: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   45360: c5 f9 ef 84 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm0, %xmm0
   45369: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   4536d: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   45371: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   45377: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4537c: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   45380: c5 c1 ef 44 24 10            	vpxor	0x10(%rsp), %xmm7, %xmm0
   45386: c5 f9 6f 7c 24 60            	vmovdqa	0x60(%rsp), %xmm7
   4538c: c4 e3 69 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm3
   45392: c5 c1 ef 64 24 40            	vpxor	0x40(%rsp), %xmm7, %xmm4
   45398: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   4539d: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   453a1: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   453a5: c5 f1 ef cb                  	vpxor	%xmm3, %xmm1, %xmm1
   453a9: c5 f9 6f a4 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm4
   453b2: c5 d9 ef a4 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm4, %xmm4
   453bb: c5 d9 ef a4 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm4, %xmm4
   453c4: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   453c8: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   453cc: c5 f9 7f 45 00               	vmovdqa	%xmm0, (%rbp)
   453d1: e9 fb d5 ff ff               	jmp	0x429d1 <aes_gcm_encrypt_generic.constprop.0+0x91>
   453d6: 49 89 ca                     	movq	%rcx, %r10
   453d9: 49 83 e2 f0                  	andq	$-0x10, %r10
   453dd: 49 81 fa df 00 00 00         	cmpq	$0xdf, %r10
   453e4: 0f 86 3e 0d 00 00            	jbe	0x46128 <aes_gcm_encrypt_generic.constprop.0+0x37e8>
   453ea: c5 f9 6f 25 de bd 01 00      	vmovdqa	0x1bdde(%rip), %xmm4    # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   453f2: c5 f9 6f 45 00               	vmovdqa	(%rbp), %xmm0
   453f7: 4c 89 c2                     	movq	%r8, %rdx
   453fa: 41 bb e0 00 00 00            	movl	$0xe0, %r11d
   45400: c5 79 6f 3d b8 bd 01 00      	vmovdqa	0x1bdb8(%rip), %xmm15   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   45408: c5 f9 7f 24 24               	vmovdqa	%xmm4, (%rsp)
   4540d: c5 fa 6f 22                  	vmovdqu	(%rdx), %xmm4
   45411: c5 f9 6f b3 c0 01 00 00      	vmovdqa	0x1c0(%rbx), %xmm6
   45419: 4c 89 d8                     	movq	%r11, %rax
   4541c: 4d 8d 9b e0 00 00 00         	leaq	0xe0(%r11), %r11
   45423: c5 fa 6f 5a 10               	vmovdqu	0x10(%rdx), %xmm3
   45428: c5 fa 6f 52 20               	vmovdqu	0x20(%rdx), %xmm2
   4542d: 48 81 c2 e0 00 00 00         	addq	$0xe0, %rdx
   45434: c4 c2 59 00 cf               	vpshufb	%xmm15, %xmm4, %xmm1
   45439: c5 7a 6f 92 50 ff ff ff      	vmovdqu	-0xb0(%rdx), %xmm10
   45441: c5 7a 6f 82 60 ff ff ff      	vmovdqu	-0xa0(%rdx), %xmm8
   45449: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4544d: c5 f9 6f 8b b0 01 00 00      	vmovdqa	0x1b0(%rbx), %xmm1
   45455: c4 c2 69 00 d7               	vpshufb	%xmm15, %xmm2, %xmm2
   4545a: c4 e3 79 44 e6 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm4
   45460: c4 e3 79 44 fe 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm7
   45466: c4 63 79 44 ee 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm13
   4546c: c4 e3 79 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm6
   45472: c4 c2 61 00 c7               	vpshufb	%xmm15, %xmm3, %xmm0
   45477: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   4547d: c4 e3 79 44 d9 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm3
   45483: c4 e3 79 44 e9 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm5
   45489: c4 63 79 44 f1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm14
   4548f: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   45495: c4 e3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm0
   4549b: c5 f9 7f 6c 24 40            	vmovdqa	%xmm5, 0x40(%rsp)
   454a1: c4 c1 49 ef f5               	vpxor	%xmm13, %xmm6, %xmm6
   454a6: c5 f9 6f 8b a0 01 00 00      	vmovdqa	0x1a0(%rbx), %xmm1
   454ae: c4 c2 29 00 ef               	vpshufb	%xmm15, %xmm10, %xmm5
   454b3: c4 c2 39 00 e7               	vpshufb	%xmm15, %xmm8, %xmm4
   454b8: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   454be: c4 c1 79 ef c6               	vpxor	%xmm14, %xmm0, %xmm0
   454c3: c4 63 69 44 e1 00            	vpclmulqdq	$0x0, %xmm1, %xmm2, %xmm12
   454c9: c4 63 69 44 d9 11            	vpclmulqdq	$0x11, %xmm1, %xmm2, %xmm11
   454cf: c5 f9 ef c6                  	vpxor	%xmm6, %xmm0, %xmm0
   454d3: c5 79 7f 64 24 60            	vmovdqa	%xmm12, 0x60(%rsp)
   454d9: c4 63 69 44 e1 10            	vpclmulqdq	$0x10, %xmm1, %xmm2, %xmm12
   454df: c4 e3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm1, %xmm2, %xmm2
   454e5: c5 f9 6f 8b 90 01 00 00      	vmovdqa	0x190(%rbx), %xmm1
   454ed: c5 79 7f 5c 24 50            	vmovdqa	%xmm11, 0x50(%rsp)
   454f3: c4 c1 69 ef d4               	vpxor	%xmm12, %xmm2, %xmm2
   454f8: c4 63 51 44 d1 11            	vpclmulqdq	$0x11, %xmm1, %xmm5, %xmm10
   454fe: c4 63 51 44 c9 00            	vpclmulqdq	$0x0, %xmm1, %xmm5, %xmm9
   45504: c4 e3 51 44 f9 10            	vpclmulqdq	$0x10, %xmm1, %xmm5, %xmm7
   4550a: c4 e3 51 44 e9 01            	vpclmulqdq	$0x1, %xmm1, %xmm5, %xmm5
   45510: c5 79 7f 54 24 70            	vmovdqa	%xmm10, 0x70(%rsp)
   45516: c5 f9 6f 8b 80 01 00 00      	vmovdqa	0x180(%rbx), %xmm1
   4551e: c5 79 7f 8c 24 80 00 00 00   	vmovdqa	%xmm9, 0x80(%rsp)
   45527: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   4552b: c4 63 59 44 c1 11            	vpclmulqdq	$0x11, %xmm1, %xmm4, %xmm8
   45531: c4 e3 59 44 d9 00            	vpclmulqdq	$0x0, %xmm1, %xmm4, %xmm3
   45537: c4 63 59 44 d9 10            	vpclmulqdq	$0x10, %xmm1, %xmm4, %xmm11
   4553d: c4 e3 59 44 e1 01            	vpclmulqdq	$0x1, %xmm1, %xmm4, %xmm4
   45543: c5 fa 6f 8a 70 ff ff ff      	vmovdqu	-0x90(%rdx), %xmm1
   4554b: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4554f: c5 f9 7f 9c 24 a0 00 00 00   	vmovdqa	%xmm3, 0xa0(%rsp)
   45558: c5 f9 6f 9b 70 01 00 00      	vmovdqa	0x170(%rbx), %xmm3
   45560: c5 c1 ef fc                  	vpxor	%xmm4, %xmm7, %xmm7
   45564: c5 79 7f 84 24 90 00 00 00   	vmovdqa	%xmm8, 0x90(%rsp)
   4556d: c5 79 6f 83 60 01 00 00      	vmovdqa	0x160(%rbx), %xmm8
   45575: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   4557a: c4 c1 41 ef fb               	vpxor	%xmm11, %xmm7, %xmm7
   4557f: c4 63 71 44 d3 11            	vpclmulqdq	$0x11, %xmm3, %xmm1, %xmm10
   45585: c4 63 71 44 cb 00            	vpclmulqdq	$0x0, %xmm3, %xmm1, %xmm9
   4558b: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   4558f: c5 79 7f 94 24 b0 00 00 00   	vmovdqa	%xmm10, 0xb0(%rsp)
   45598: c4 63 71 44 d3 10            	vpclmulqdq	$0x10, %xmm3, %xmm1, %xmm10
   4559e: c4 e3 71 44 cb 01            	vpclmulqdq	$0x1, %xmm3, %xmm1, %xmm1
   455a4: c5 fa 6f 5a 80               	vmovdqu	-0x80(%rdx), %xmm3
   455a9: c5 79 7f 8c 24 c0 00 00 00   	vmovdqa	%xmm9, 0xc0(%rsp)
   455b2: c4 c1 71 ef ca               	vpxor	%xmm10, %xmm1, %xmm1
   455b7: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   455bc: c4 43 61 44 c8 11            	vpclmulqdq	$0x11, %xmm8, %xmm3, %xmm9
   455c2: c5 79 7f 8c 24 d0 00 00 00   	vmovdqa	%xmm9, 0xd0(%rsp)
   455cb: c4 43 61 44 c8 00            	vpclmulqdq	$0x0, %xmm8, %xmm3, %xmm9
   455d1: c5 79 7f 8c 24 e0 00 00 00   	vmovdqa	%xmm9, 0xe0(%rsp)
   455da: c4 43 61 44 c8 10            	vpclmulqdq	$0x10, %xmm8, %xmm3, %xmm9
   455e0: c4 c3 61 44 d8 01            	vpclmulqdq	$0x1, %xmm8, %xmm3, %xmm3
   455e6: c5 79 6f 83 50 01 00 00      	vmovdqa	0x150(%rbx), %xmm8
   455ee: c5 f9 7f 9c 24 00 01 00 00   	vmovdqa	%xmm3, 0x100(%rsp)
   455f7: c5 fa 6f 5a 90               	vmovdqu	-0x70(%rdx), %xmm3
   455fc: c5 79 7f 8c 24 f0 00 00 00   	vmovdqa	%xmm9, 0xf0(%rsp)
   45605: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   4560a: c4 43 61 44 c8 11            	vpclmulqdq	$0x11, %xmm8, %xmm3, %xmm9
   45610: c5 79 7f 8c 24 10 01 00 00   	vmovdqa	%xmm9, 0x110(%rsp)
   45619: c4 43 61 44 c8 00            	vpclmulqdq	$0x0, %xmm8, %xmm3, %xmm9
   4561f: c5 79 7f 8c 24 20 01 00 00   	vmovdqa	%xmm9, 0x120(%rsp)
   45628: c4 43 61 44 c8 10            	vpclmulqdq	$0x10, %xmm8, %xmm3, %xmm9
   4562e: c4 43 61 44 c0 01            	vpclmulqdq	$0x1, %xmm8, %xmm3, %xmm8
   45634: c5 fa 6f 5a a0               	vmovdqu	-0x60(%rdx), %xmm3
   45639: c5 79 7f 84 24 40 01 00 00   	vmovdqa	%xmm8, 0x140(%rsp)
   45642: c5 79 6f 83 40 01 00 00      	vmovdqa	0x140(%rbx), %xmm8
   4564a: c5 79 7f 8c 24 30 01 00 00   	vmovdqa	%xmm9, 0x130(%rsp)
   45653: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   45658: c4 43 61 44 c8 11            	vpclmulqdq	$0x11, %xmm8, %xmm3, %xmm9
   4565e: c5 79 7f 8c 24 50 01 00 00   	vmovdqa	%xmm9, 0x150(%rsp)
   45667: c4 43 61 44 c8 00            	vpclmulqdq	$0x0, %xmm8, %xmm3, %xmm9
   4566d: c5 79 7f 8c 24 60 01 00 00   	vmovdqa	%xmm9, 0x160(%rsp)
   45676: c4 43 61 44 c8 10            	vpclmulqdq	$0x10, %xmm8, %xmm3, %xmm9
   4567c: c4 c3 61 44 d8 01            	vpclmulqdq	$0x1, %xmm8, %xmm3, %xmm3
   45682: c5 79 6f 83 30 01 00 00      	vmovdqa	0x130(%rbx), %xmm8
   4568a: c5 f9 7f 9c 24 80 01 00 00   	vmovdqa	%xmm3, 0x180(%rsp)
   45693: c5 fa 6f 5a b0               	vmovdqu	-0x50(%rdx), %xmm3
   45698: c5 79 7f 8c 24 70 01 00 00   	vmovdqa	%xmm9, 0x170(%rsp)
   456a1: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   456a6: c4 43 61 44 c8 11            	vpclmulqdq	$0x11, %xmm8, %xmm3, %xmm9
   456ac: c5 79 7f 8c 24 90 01 00 00   	vmovdqa	%xmm9, 0x190(%rsp)
   456b5: c4 43 61 44 c8 00            	vpclmulqdq	$0x0, %xmm8, %xmm3, %xmm9
   456bb: c5 79 7f 8c 24 a0 01 00 00   	vmovdqa	%xmm9, 0x1a0(%rsp)
   456c4: c4 43 61 44 c8 10            	vpclmulqdq	$0x10, %xmm8, %xmm3, %xmm9
   456ca: c4 43 61 44 c0 01            	vpclmulqdq	$0x1, %xmm8, %xmm3, %xmm8
   456d0: c5 fa 6f 5a c0               	vmovdqu	-0x40(%rdx), %xmm3
   456d5: c5 79 7f 84 24 c0 01 00 00   	vmovdqa	%xmm8, 0x1c0(%rsp)
   456de: c5 79 6f 83 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm8
   456e6: c5 79 7f 8c 24 b0 01 00 00   	vmovdqa	%xmm9, 0x1b0(%rsp)
   456ef: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   456f4: c4 43 61 44 c8 11            	vpclmulqdq	$0x11, %xmm8, %xmm3, %xmm9
   456fa: c5 79 7f 8c 24 d0 01 00 00   	vmovdqa	%xmm9, 0x1d0(%rsp)
   45703: c4 43 61 44 c8 00            	vpclmulqdq	$0x0, %xmm8, %xmm3, %xmm9
   45709: c5 79 7f 8c 24 e0 01 00 00   	vmovdqa	%xmm9, 0x1e0(%rsp)
   45712: c4 43 61 44 c8 10            	vpclmulqdq	$0x10, %xmm8, %xmm3, %xmm9
   45718: c4 c3 61 44 d8 01            	vpclmulqdq	$0x1, %xmm8, %xmm3, %xmm3
   4571e: c5 79 6f 83 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm8
   45726: c5 f9 7f 9c 24 00 02 00 00   	vmovdqa	%xmm3, 0x200(%rsp)
   4572f: c5 fa 6f 5a d0               	vmovdqu	-0x30(%rdx), %xmm3
   45734: c5 79 7f 8c 24 f0 01 00 00   	vmovdqa	%xmm9, 0x1f0(%rsp)
   4573d: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   45742: c4 43 61 44 c8 11            	vpclmulqdq	$0x11, %xmm8, %xmm3, %xmm9
   45748: c5 79 7f 8c 24 10 02 00 00   	vmovdqa	%xmm9, 0x210(%rsp)
   45751: c4 43 61 44 c8 00            	vpclmulqdq	$0x0, %xmm8, %xmm3, %xmm9
   45757: c5 79 7f 8c 24 20 02 00 00   	vmovdqa	%xmm9, 0x220(%rsp)
   45760: c4 43 61 44 c8 10            	vpclmulqdq	$0x10, %xmm8, %xmm3, %xmm9
   45766: c4 43 61 44 c0 01            	vpclmulqdq	$0x1, %xmm8, %xmm3, %xmm8
   4576c: c5 fa 6f 5a e0               	vmovdqu	-0x20(%rdx), %xmm3
   45771: c5 79 7f 84 24 40 02 00 00   	vmovdqa	%xmm8, 0x240(%rsp)
   4577a: c5 79 6f 83 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm8
   45782: c5 79 7f 8c 24 30 02 00 00   	vmovdqa	%xmm9, 0x230(%rsp)
   4578b: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   45790: c4 43 61 44 c8 11            	vpclmulqdq	$0x11, %xmm8, %xmm3, %xmm9
   45796: c5 79 7f 8c 24 50 02 00 00   	vmovdqa	%xmm9, 0x250(%rsp)
   4579f: c4 43 61 44 c8 00            	vpclmulqdq	$0x0, %xmm8, %xmm3, %xmm9
   457a5: c5 79 7f 8c 24 60 02 00 00   	vmovdqa	%xmm9, 0x260(%rsp)
   457ae: c4 43 61 44 c8 10            	vpclmulqdq	$0x10, %xmm8, %xmm3, %xmm9
   457b4: c4 43 61 44 c0 01            	vpclmulqdq	$0x1, %xmm8, %xmm3, %xmm8
   457ba: c5 79 7f 8c 24 70 02 00 00   	vmovdqa	%xmm9, 0x270(%rsp)
   457c3: c5 fa 6f 5a f0               	vmovdqu	-0x10(%rdx), %xmm3
   457c8: c5 f1 ef 8c 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm1, %xmm1
   457d1: c5 f9 6f b4 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm6
   457da: c5 f9 6f 6c 24 40            	vmovdqa	0x40(%rsp), %xmm5
   457e0: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   457e4: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   457e9: c5 c9 ef 8c 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm6, %xmm1
   457f2: c5 79 6f ac 24 80 01 00 00   	vmovdqa	0x180(%rsp), %xmm13
   457fb: c5 f1 ef 8c 24 30 01 00 00   	vpxor	0x130(%rsp), %xmm1, %xmm1
   45804: c5 f9 6f b4 24 00 02 00 00   	vmovdqa	0x200(%rsp), %xmm6
   4580d: c4 63 61 44 8b f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm3, %xmm9
   45817: c5 79 7f 8c 24 80 02 00 00   	vmovdqa	%xmm9, 0x280(%rsp)
   45820: c4 63 61 44 8b f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm3, %xmm9
   4582a: c5 f9 6f 94 24 80 00 00 00   	vmovdqa	0x80(%rsp), %xmm2
   45833: c5 e9 ef 54 24 60            	vpxor	0x60(%rsp), %xmm2, %xmm2
   45839: c5 79 7f 8c 24 90 02 00 00   	vmovdqa	%xmm9, 0x290(%rsp)
   45842: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45846: c5 91 ef 8c 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm13, %xmm1
   4584f: c5 f1 ef 8c 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm1, %xmm1
   45858: c5 79 6f ac 24 40 02 00 00   	vmovdqa	0x240(%rsp), %xmm13
   45861: c4 63 61 44 8b f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm3, %xmm9
   4586b: c4 e3 61 44 9b f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm3, %xmm3
   45875: c5 79 6f b4 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %xmm14
   4587e: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45882: c5 c9 ef 8c 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm6, %xmm1
   4588b: c5 f1 ef 8c 24 f0 01 00 00   	vpxor	0x1f0(%rsp), %xmm1, %xmm1
   45894: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45898: c5 91 ef 8c 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm13, %xmm1
   458a1: c4 c1 71 ef c8               	vpxor	%xmm8, %xmm1, %xmm1
   458a6: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   458aa: c5 e1 ef 8c 24 70 02 00 00   	vpxor	0x270(%rsp), %xmm3, %xmm1
   458b3: c5 d1 ef 5c 24 20            	vpxor	0x20(%rsp), %xmm5, %xmm3
   458b9: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   458bd: c4 c1 71 ef c9               	vpxor	%xmm9, %xmm1, %xmm1
   458c2: c5 89 ef 9c 24 a0 00 00 00   	vpxor	0xa0(%rsp), %xmm14, %xmm3
   458cb: c5 79 6f b4 24 60 01 00 00   	vmovdqa	0x160(%rsp), %xmm14
   458d4: c5 e1 ef 9c 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm3, %xmm3
   458dd: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   458e1: c5 f1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   458e6: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   458eb: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   458ef: c5 89 ef 9c 24 20 01 00 00   	vpxor	0x120(%rsp), %xmm14, %xmm3
   458f8: c5 e1 ef 9c 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm3, %xmm3
   45901: c5 79 6f b4 24 20 02 00 00   	vmovdqa	0x220(%rsp), %xmm14
   4590a: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   4590e: c5 89 ef 9c 24 e0 01 00 00   	vpxor	0x1e0(%rsp), %xmm14, %xmm3
   45917: c5 e1 ef 9c 24 60 02 00 00   	vpxor	0x260(%rsp), %xmm3, %xmm3
   45920: c5 f9 ef 84 24 90 02 00 00   	vpxor	0x290(%rsp), %xmm0, %xmm0
   45929: c5 f9 6f 24 24               	vmovdqa	(%rsp), %xmm4
   4592e: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   45932: c5 f9 6f 7c 24 70            	vmovdqa	0x70(%rsp), %xmm7
   45938: c5 f9 6f 74 24 30            	vmovdqa	0x30(%rsp), %xmm6
   4593e: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   45942: c5 c1 ef 5c 24 50            	vpxor	0x50(%rsp), %xmm7, %xmm3
   45948: c5 f1 ef 8c 24 80 02 00 00   	vpxor	0x280(%rsp), %xmm1, %xmm1
   45951: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   45957: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4595c: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   45960: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   45966: c5 c9 ef 64 24 10            	vpxor	0x10(%rsp), %xmm6, %xmm4
   4596c: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   45971: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   45975: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   45979: c5 f9 6f a4 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm4
   45982: c5 d9 ef a4 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm4, %xmm4
   4598b: c5 d9 ef a4 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm4, %xmm4
   45994: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   45998: c5 f9 6f a4 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm4
   459a1: c5 d9 ef a4 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm4, %xmm4
   459aa: c5 d9 ef a4 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm4, %xmm4
   459b3: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   459b7: c5 f9 6f a4 24 10 02 00 00   	vmovdqa	0x210(%rsp), %xmm4
   459c0: c5 d9 ef a4 24 d0 01 00 00   	vpxor	0x1d0(%rsp), %xmm4, %xmm4
   459c9: c5 d9 ef a4 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm4, %xmm4
   459d2: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   459d6: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   459da: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   459de: c5 f9 7f 45 00               	vmovdqa	%xmm0, (%rbp)
   459e3: 4d 39 da                     	cmpq	%r11, %r10
   459e6: 0f 83 21 fa ff ff            	jae	0x4540d <aes_gcm_encrypt_generic.constprop.0+0x2acd>
   459ec: 4c 8d 60 70                  	leaq	0x70(%rax), %r12
   459f0: 4c 8d 58 40                  	leaq	0x40(%rax), %r11
   459f4: 48 8d 50 20                  	leaq	0x20(%rax), %rdx
   459f8: 4d 39 e2                     	cmpq	%r12, %r10
   459fb: 0f 82 a4 02 00 00            	jb	0x45ca5 <aes_gcm_encrypt_generic.constprop.0+0x3365>
   45a01: c5 f9 6f 45 00               	vmovdqa	(%rbp), %xmm0
   45a06: c4 c1 7a 6f 24 00            	vmovdqu	(%r8,%rax), %xmm4
   45a0c: c5 f9 6f ab 50 01 00 00      	vmovdqa	0x150(%rbx), %xmm5
   45a14: c4 c1 7a 6f 7c 00 10         	vmovdqu	0x10(%r8,%rax), %xmm7
   45a1b: c5 f9 6f 93 30 01 00 00      	vmovdqa	0x130(%rbx), %xmm2
   45a23: c4 c2 59 00 cf               	vpshufb	%xmm15, %xmm4, %xmm1
   45a28: c4 41 7a 6f 44 00 30         	vmovdqu	0x30(%r8,%rax), %xmm8
   45a2f: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45a33: c5 f9 6f 8b 40 01 00 00      	vmovdqa	0x140(%rbx), %xmm1
   45a3b: c4 e3 79 44 e5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm4
   45a41: c4 e3 79 44 f5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm6
   45a47: c4 63 79 44 ed 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm13
   45a4d: c4 e3 79 44 ed 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm5
   45a53: c4 c2 41 00 c7               	vpshufb	%xmm15, %xmm7, %xmm0
   45a58: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   45a5e: c4 c2 39 00 e7               	vpshufb	%xmm15, %xmm8, %xmm4
   45a63: c4 e3 79 44 f9 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm7
   45a69: c4 e3 79 44 d9 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm3
   45a6f: c4 63 79 44 f1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm14
   45a75: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   45a7b: c4 e3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm0
   45a81: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   45a87: c4 c1 51 ef ed               	vpxor	%xmm13, %xmm5, %xmm5
   45a8c: c4 c1 7a 6f 4c 00 20         	vmovdqu	0x20(%r8,%rax), %xmm1
   45a93: c4 c1 79 ef c6               	vpxor	%xmm14, %xmm0, %xmm0
   45a98: c5 f9 7f 7c 24 30            	vmovdqa	%xmm7, 0x30(%rsp)
   45a9e: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   45aa3: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   45aa7: c4 63 71 44 da 11            	vpclmulqdq	$0x11, %xmm2, %xmm1, %xmm11
   45aad: c4 63 71 44 e2 00            	vpclmulqdq	$0x0, %xmm2, %xmm1, %xmm12
   45ab3: c4 63 71 44 d2 10            	vpclmulqdq	$0x10, %xmm2, %xmm1, %xmm10
   45ab9: c4 e3 71 44 d2 01            	vpclmulqdq	$0x1, %xmm2, %xmm1, %xmm2
   45abf: c5 f9 6f 8b 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm1
   45ac7: c5 79 7f 54 24 70            	vmovdqa	%xmm10, 0x70(%rsp)
   45acd: c5 f9 7f 94 24 80 00 00 00   	vmovdqa	%xmm2, 0x80(%rsp)
   45ad6: c4 c1 7a 6f 54 00 40         	vmovdqu	0x40(%r8,%rax), %xmm2
   45add: c5 79 6f ac 24 80 00 00 00   	vmovdqa	0x80(%rsp), %xmm13
   45ae6: c4 63 59 44 c1 11            	vpclmulqdq	$0x11, %xmm1, %xmm4, %xmm8
   45aec: c4 63 59 44 c9 00            	vpclmulqdq	$0x0, %xmm1, %xmm4, %xmm9
   45af2: c4 e3 59 44 f1 10            	vpclmulqdq	$0x10, %xmm1, %xmm4, %xmm6
   45af8: c5 79 7f 64 24 60            	vmovdqa	%xmm12, 0x60(%rsp)
   45afe: c4 e3 59 44 e1 01            	vpclmulqdq	$0x1, %xmm1, %xmm4, %xmm4
   45b04: c4 c2 69 00 df               	vpshufb	%xmm15, %xmm2, %xmm3
   45b09: c5 f9 6f 8b 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm1
   45b11: c5 79 7f 5c 24 50            	vmovdqa	%xmm11, 0x50(%rsp)
   45b17: c5 79 7f 84 24 90 00 00 00   	vmovdqa	%xmm8, 0x90(%rsp)
   45b20: c5 91 ef 6c 24 70            	vpxor	0x70(%rsp), %xmm13, %xmm5
   45b26: c4 e3 61 44 d1 11            	vpclmulqdq	$0x11, %xmm1, %xmm3, %xmm2
   45b2c: c4 63 61 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm3, %xmm10
   45b32: c4 63 61 44 e1 10            	vpclmulqdq	$0x10, %xmm1, %xmm3, %xmm12
   45b38: c5 79 7f 8c 24 a0 00 00 00   	vmovdqa	%xmm9, 0xa0(%rsp)
   45b41: c4 e3 61 44 d9 01            	vpclmulqdq	$0x1, %xmm1, %xmm3, %xmm3
   45b47: c4 c1 7a 6f 4c 00 50         	vmovdqu	0x50(%r8,%rax), %xmm1
   45b4e: c5 f9 7f 94 24 c0 00 00 00   	vmovdqa	%xmm2, 0xc0(%rsp)
   45b57: c5 f9 6f 93 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm2
   45b5f: c5 f9 7f b4 24 b0 00 00 00   	vmovdqa	%xmm6, 0xb0(%rsp)
   45b68: c5 d1 ef ec                  	vpxor	%xmm4, %xmm5, %xmm5
   45b6c: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   45b71: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   45b75: c5 79 7f 94 24 d0 00 00 00   	vmovdqa	%xmm10, 0xd0(%rsp)
   45b7e: c4 63 71 44 c2 11            	vpclmulqdq	$0x11, %xmm2, %xmm1, %xmm8
   45b84: c4 63 71 44 ca 00            	vpclmulqdq	$0x0, %xmm2, %xmm1, %xmm9
   45b8a: c4 63 71 44 da 10            	vpclmulqdq	$0x10, %xmm2, %xmm1, %xmm11
   45b90: c4 e3 71 44 ca 01            	vpclmulqdq	$0x1, %xmm2, %xmm1, %xmm1
   45b96: c4 c1 7a 6f 54 00 60         	vmovdqu	0x60(%r8,%rax), %xmm2
   45b9d: 4c 89 e0                     	movq	%r12, %rax
   45ba0: 4d 8d 64 24 70               	leaq	0x70(%r12), %r12
   45ba5: c4 c1 71 ef cb               	vpxor	%xmm11, %xmm1, %xmm1
   45baa: c4 c2 69 00 d7               	vpshufb	%xmm15, %xmm2, %xmm2
   45baf: c4 e3 69 44 b3 f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm2, %xmm6
   45bb9: c4 e3 69 44 bb f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm2, %xmm7
   45bc3: c4 63 69 44 93 f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm2, %xmm10
   45bcd: c4 e3 69 44 93 f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm2, %xmm2
   45bd7: c5 e1 ef 9c 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm3, %xmm3
   45be0: c5 f9 6f 24 24               	vmovdqa	(%rsp), %xmm4
   45be5: c5 f9 6f ac 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm5
   45bee: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   45bf2: c4 c1 61 ef dc               	vpxor	%xmm12, %xmm3, %xmm3
   45bf7: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   45bfb: c5 f9 6f 5c 24 40            	vmovdqa	0x40(%rsp), %xmm3
   45c01: c5 e1 ef 54 24 20            	vpxor	0x20(%rsp), %xmm3, %xmm2
   45c07: c5 f9 6f 9c 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm3
   45c10: c5 e1 ef 5c 24 60            	vpxor	0x60(%rsp), %xmm3, %xmm3
   45c16: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45c1a: c4 c1 79 ef c2               	vpxor	%xmm10, %xmm0, %xmm0
   45c1f: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   45c23: c5 f1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   45c28: c5 b1 ef 9c 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm9, %xmm3
   45c31: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   45c36: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   45c3a: c5 c1 ef f8                  	vpxor	%xmm0, %xmm7, %xmm7
   45c3e: c5 e9 ef c7                  	vpxor	%xmm7, %xmm2, %xmm0
   45c42: c5 f9 6f 7c 24 30            	vmovdqa	0x30(%rsp), %xmm7
   45c48: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   45c4e: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   45c53: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   45c57: c5 d1 ef 44 24 50            	vpxor	0x50(%rsp), %xmm5, %xmm0
   45c5d: c4 e3 69 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm3
   45c63: c5 c1 ef 64 24 10            	vpxor	0x10(%rsp), %xmm7, %xmm4
   45c69: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   45c6e: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   45c72: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   45c76: c5 f1 ef cb                  	vpxor	%xmm3, %xmm1, %xmm1
   45c7a: c5 b9 ef a4 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm8, %xmm4
   45c83: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   45c87: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   45c8b: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45c8f: c5 f9 7f 45 00               	vmovdqa	%xmm0, (%rbp)
   45c94: 4d 39 e2                     	cmpq	%r12, %r10
   45c97: 0f 83 69 fd ff ff            	jae	0x45a06 <aes_gcm_encrypt_generic.constprop.0+0x30c6>
   45c9d: 4c 8d 58 40                  	leaq	0x40(%rax), %r11
   45ca1: 48 8d 50 20                  	leaq	0x20(%rax), %rdx
   45ca5: 4d 39 da                     	cmpq	%r11, %r10
   45ca8: 0f 82 55 01 00 00            	jb	0x45e03 <aes_gcm_encrypt_generic.constprop.0+0x34c3>
   45cae: c5 f9 6f 45 00               	vmovdqa	(%rbp), %xmm0
   45cb3: c4 c1 7a 6f 24 00            	vmovdqu	(%r8,%rax), %xmm4
   45cb9: c5 f9 6f ab 20 01 00 00      	vmovdqa	0x120(%rbx), %xmm5
   45cc1: c4 c1 7a 6f 54 00 20         	vmovdqu	0x20(%r8,%rax), %xmm2
   45cc8: c5 f9 6f 9b 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm3
   45cd0: c4 c2 59 00 cf               	vpshufb	%xmm15, %xmm4, %xmm1
   45cd5: c4 c1 7a 6f 64 00 10         	vmovdqu	0x10(%r8,%rax), %xmm4
   45cdc: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45ce0: c5 f9 6f 8b 10 01 00 00      	vmovdqa	0x110(%rbx), %xmm1
   45ce8: c4 e3 79 44 f5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm6
   45cee: c4 e3 79 44 fd 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm7
   45cf4: c4 63 79 44 ed 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm13
   45cfa: c4 e3 79 44 ed 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm5
   45d00: c4 c2 59 00 c7               	vpshufb	%xmm15, %xmm4, %xmm0
   45d05: c4 e3 79 44 e1 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm4
   45d0b: c4 63 79 44 c9 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm9
   45d11: c4 63 79 44 f1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm14
   45d17: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   45d1d: c4 c2 69 00 e7               	vpshufb	%xmm15, %xmm2, %xmm4
   45d22: c4 c1 51 ef ed               	vpxor	%xmm13, %xmm5, %xmm5
   45d27: c4 c1 41 ef f9               	vpxor	%xmm9, %xmm7, %xmm7
   45d2c: c4 e3 59 44 d3 00            	vpclmulqdq	$0x0, %xmm3, %xmm4, %xmm2
   45d32: c4 63 59 44 e3 10            	vpclmulqdq	$0x10, %xmm3, %xmm4, %xmm12
   45d38: c4 e3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm0
   45d3e: c4 e3 59 44 cb 11            	vpclmulqdq	$0x11, %xmm3, %xmm4, %xmm1
   45d44: c4 e3 59 44 e3 01            	vpclmulqdq	$0x1, %xmm3, %xmm4, %xmm4
   45d4a: c4 c1 79 ef c6               	vpxor	%xmm14, %xmm0, %xmm0
   45d4f: c4 c1 7a 6f 5c 00 30         	vmovdqu	0x30(%r8,%rax), %xmm3
   45d56: c4 c1 59 ef e4               	vpxor	%xmm12, %xmm4, %xmm4
   45d5b: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   45d5f: c5 c9 ef 74 24 10            	vpxor	0x10(%rsp), %xmm6, %xmm6
   45d65: 4c 89 d8                     	movq	%r11, %rax
   45d68: c4 c2 61 00 df               	vpshufb	%xmm15, %xmm3, %xmm3
   45d6d: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   45d71: 4d 8d 5b 40                  	leaq	0x40(%r11), %r11
   45d75: c4 63 61 44 83 f0 00 00 00 11	vpclmulqdq	$0x11, 0xf0(%rbx), %xmm3, %xmm8
   45d7f: c4 63 61 44 93 f0 00 00 00 00	vpclmulqdq	$0x0, 0xf0(%rbx), %xmm3, %xmm10
   45d89: c4 63 61 44 9b f0 00 00 00 10	vpclmulqdq	$0x10, 0xf0(%rbx), %xmm3, %xmm11
   45d93: c4 e3 61 44 9b f0 00 00 00 01	vpclmulqdq	$0x1, 0xf0(%rbx), %xmm3, %xmm3
   45d9d: c4 c1 61 ef db               	vpxor	%xmm11, %xmm3, %xmm3
   45da2: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   45da6: c5 d9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm4      # xmm4 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   45dab: c5 e1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   45db0: c4 c1 69 ef c2               	vpxor	%xmm10, %xmm2, %xmm0
   45db5: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   45db9: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   45dbd: c5 f9 6f 24 24               	vmovdqa	(%rsp), %xmm4
   45dc2: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   45dc8: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   45dcd: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   45dd1: c5 f9 70 d0 4e               	vpshufd	$0x4e, %xmm0, %xmm2     # xmm2 = xmm0[2,3,0,1]
   45dd6: c4 e3 79 44 e4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm4
   45ddc: c4 c1 71 ef c0               	vpxor	%xmm8, %xmm1, %xmm0
   45de1: c5 e1 ef ca                  	vpxor	%xmm2, %xmm3, %xmm1
   45de5: c5 f9 ef c6                  	vpxor	%xmm6, %xmm0, %xmm0
   45de9: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   45ded: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45df1: c5 f9 7f 45 00               	vmovdqa	%xmm0, (%rbp)
   45df6: 4d 39 da                     	cmpq	%r11, %r10
   45df9: 0f 83 b4 fe ff ff            	jae	0x45cb3 <aes_gcm_encrypt_generic.constprop.0+0x3373>
   45dff: 48 8d 50 20                  	leaq	0x20(%rax), %rdx
   45e03: 49 39 d2                     	cmpq	%rdx, %r10
   45e06: 0f 82 c4 00 00 00            	jb	0x45ed0 <aes_gcm_encrypt_generic.constprop.0+0x3590>
   45e0c: c5 f9 6f 45 00               	vmovdqa	(%rbp), %xmm0
   45e11: c5 f9 6f 14 24               	vmovdqa	(%rsp), %xmm2
   45e16: c4 c1 7a 6f 34 00            	vmovdqu	(%r8,%rax), %xmm6
   45e1c: c5 f9 6f 8b 00 01 00 00      	vmovdqa	0x100(%rbx), %xmm1
   45e24: c4 c2 49 00 df               	vpshufb	%xmm15, %xmm6, %xmm3
   45e29: c5 f9 6f b3 f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm6
   45e31: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   45e35: c4 e3 79 44 d9 11            	vpclmulqdq	$0x11, %xmm1, %xmm0, %xmm3
   45e3b: c4 e3 79 44 e1 00            	vpclmulqdq	$0x0, %xmm1, %xmm0, %xmm4
   45e41: c4 63 79 44 c1 10            	vpclmulqdq	$0x10, %xmm1, %xmm0, %xmm8
   45e47: c4 e3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm1, %xmm0, %xmm0
   45e4d: c4 c1 7a 6f 4c 00 10         	vmovdqu	0x10(%r8,%rax), %xmm1
   45e54: 48 89 d0                     	movq	%rdx, %rax
   45e57: 48 83 c2 20                  	addq	$0x20, %rdx
   45e5b: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   45e60: c4 c2 71 00 cf               	vpshufb	%xmm15, %xmm1, %xmm1
   45e65: c4 e3 71 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm1, %xmm5
   45e6b: c4 e3 71 44 fe 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm7
   45e71: c4 63 71 44 ce 10            	vpclmulqdq	$0x10, %xmm6, %xmm1, %xmm9
   45e77: c4 e3 71 44 ce 01            	vpclmulqdq	$0x1, %xmm6, %xmm1, %xmm1
   45e7d: c5 d9 ef e7                  	vpxor	%xmm7, %xmm4, %xmm4
   45e81: c5 e1 ef dd                  	vpxor	%xmm5, %xmm3, %xmm3
   45e85: c4 c1 71 ef c9               	vpxor	%xmm9, %xmm1, %xmm1
   45e8a: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   45e8e: c5 f9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   45e93: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   45e98: c5 d9 ef c9                  	vpxor	%xmm1, %xmm4, %xmm1
   45e9c: c4 e3 71 44 e2 00            	vpclmulqdq	$0x0, %xmm2, %xmm1, %xmm4
   45ea2: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   45ea7: c5 d9 ef c9                  	vpxor	%xmm1, %xmm4, %xmm1
   45eab: c4 e3 71 44 e2 00            	vpclmulqdq	$0x0, %xmm2, %xmm1, %xmm4
   45eb1: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   45eb6: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45eba: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   45ebe: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   45ec2: c5 f9 7f 45 00               	vmovdqa	%xmm0, (%rbp)
   45ec7: 49 39 d2                     	cmpq	%rdx, %r10
   45eca: 0f 83 46 ff ff ff            	jae	0x45e16 <aes_gcm_encrypt_generic.constprop.0+0x34d6>
   45ed0: 4c 39 d0                     	cmpq	%r10, %rax
   45ed3: 73 72                        	jae	0x45f47 <aes_gcm_encrypt_generic.constprop.0+0x3607>
   45ed5: c4 c1 7a 6f 04 00            	vmovdqu	(%r8,%rax), %xmm0
   45edb: c5 f9 6f 93 f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm2
   45ee3: c5 f9 6f 34 24               	vmovdqa	(%rsp), %xmm6
   45ee8: c4 c2 79 00 c7               	vpshufb	%xmm15, %xmm0, %xmm0
   45eed: c5 f9 ef 45 00               	vpxor	(%rbp), %xmm0, %xmm0
   45ef2: c4 e3 79 44 da 11            	vpclmulqdq	$0x11, %xmm2, %xmm0, %xmm3
   45ef8: c4 e3 79 44 ca 00            	vpclmulqdq	$0x0, %xmm2, %xmm0, %xmm1
   45efe: c4 e3 79 44 e2 10            	vpclmulqdq	$0x10, %xmm2, %xmm0, %xmm4
   45f04: c4 e3 79 44 c2 01            	vpclmulqdq	$0x1, %xmm2, %xmm0, %xmm0
   45f0a: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   45f0e: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   45f13: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   45f18: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   45f1c: c4 e3 71 44 c6 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm0
   45f22: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   45f27: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45f2b: c4 e3 79 44 ce 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm1
   45f31: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   45f36: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   45f3a: c5 e1 ef ca                  	vpxor	%xmm2, %xmm3, %xmm1
   45f3e: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45f42: c5 f9 7f 45 00               	vmovdqa	%xmm0, (%rbp)
   45f47: 49 89 cb                     	movq	%rcx, %r11
   45f4a: 41 83 e3 0f                  	andl	$0xf, %r11d
   45f4e: 0f 84 5d ca ff ff            	je	0x429b1 <aes_gcm_encrypt_generic.constprop.0+0x71>
   45f54: 4d 01 c2                     	addq	%r8, %r10
   45f57: 48 8d 94 24 c0 03 00 00      	leaq	0x3c0(%rsp), %rdx
   45f5f: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   45f63: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   45f6c: 49 89 d0                     	movq	%rdx, %r8
   45f6f: 4c 89 d0                     	movq	%r10, %rax
   45f72: 41 83 fb 08                  	cmpl	$0x8, %r11d
   45f76: 0f 83 84 01 00 00            	jae	0x46100 <aes_gcm_encrypt_generic.constprop.0+0x37c0>
   45f7c: 31 d2                        	xorl	%edx, %edx
   45f7e: 41 f6 c3 04                  	testb	$0x4, %r11b
   45f82: 0f 85 69 01 00 00            	jne	0x460f1 <aes_gcm_encrypt_generic.constprop.0+0x37b1>
   45f88: 41 f6 c3 02                  	testb	$0x2, %r11b
   45f8c: 0f 85 4c 01 00 00            	jne	0x460de <aes_gcm_encrypt_generic.constprop.0+0x379e>
   45f92: 41 83 e3 01                  	andl	$0x1, %r11d
   45f96: 0f 85 35 01 00 00            	jne	0x460d1 <aes_gcm_encrypt_generic.constprop.0+0x3791>
   45f9c: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   45fa5: c5 f9 6f 93 f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm2
   45fad: c4 c2 41 00 c7               	vpshufb	%xmm15, %xmm7, %xmm0
   45fb2: c5 f9 ef 45 00               	vpxor	(%rbp), %xmm0, %xmm0
   45fb7: c5 f9 6f 3c 24               	vmovdqa	(%rsp), %xmm7
   45fbc: c4 e3 79 44 da 11            	vpclmulqdq	$0x11, %xmm2, %xmm0, %xmm3
   45fc2: c4 e3 79 44 ca 00            	vpclmulqdq	$0x0, %xmm2, %xmm0, %xmm1
   45fc8: c4 e3 79 44 e2 10            	vpclmulqdq	$0x10, %xmm2, %xmm0, %xmm4
   45fce: c4 e3 79 44 c2 01            	vpclmulqdq	$0x1, %xmm2, %xmm0, %xmm0
   45fd4: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   45fd8: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   45fdd: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   45fe2: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   45fe6: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   45fec: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   45ff1: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   45ff5: c4 e3 79 44 cf 00            	vpclmulqdq	$0x0, %xmm7, %xmm0, %xmm1
   45ffb: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   46000: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   46004: c5 e1 ef ca                  	vpxor	%xmm2, %xmm3, %xmm1
   46008: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4600c: c5 f9 7f 45 00               	vmovdqa	%xmm0, (%rbp)
   46011: e9 9b c9 ff ff               	jmp	0x429b1 <aes_gcm_encrypt_generic.constprop.0+0x71>
   46016: a8 04                        	testb	$0x4, %al
   46018: 0f 85 37 01 00 00            	jne	0x46155 <aes_gcm_encrypt_generic.constprop.0+0x3815>
   4601e: 85 c0                        	testl	%eax, %eax
   46020: 0f 84 b1 df ff ff            	je	0x43fd7 <aes_gcm_encrypt_generic.constprop.0+0x1697>
   46026: c6 06 00                     	movb	$0x0, (%rsi)
   46029: a8 02                        	testb	$0x2, %al
   4602b: 0f 84 a6 df ff ff            	je	0x43fd7 <aes_gcm_encrypt_generic.constprop.0+0x1697>
   46031: 89 c0                        	movl	%eax, %eax
   46033: 31 ff                        	xorl	%edi, %edi
   46035: 66 89 7c 06 fe               	movw	%di, -0x2(%rsi,%rax)
   4603a: e9 98 df ff ff               	jmp	0x43fd7 <aes_gcm_encrypt_generic.constprop.0+0x1697>
   4603f: 90                           	nop
   46040: c5 f9 6f 9b f0 00 00 00      	vmovdqa	0xf0(%rbx), %xmm3
   46048: c4 c2 71 00 c7               	vpshufb	%xmm15, %xmm1, %xmm0
   4604d: c5 f9 ef 45 00               	vpxor	(%rbp), %xmm0, %xmm0
   46052: c4 e3 79 44 d3 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm2
   46058: c4 e3 79 44 e3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm4
   4605e: c4 e3 79 44 cb 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm1
   46064: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   4606a: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4606e: c5 f9 6f 24 24               	vmovdqa	(%rsp), %xmm4
   46073: c5 e1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   46078: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4607d: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   46081: c5 f1 ef cb                  	vpxor	%xmm3, %xmm1, %xmm1
   46085: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   4608b: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   46090: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   46094: c4 e3 69 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm0
   4609a: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   4609f: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   460a3: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   460a7: e9 0a e0 ff ff               	jmp	0x440b6 <aes_gcm_encrypt_generic.constprop.0+0x1776>
   460ac: 4c 89 e0                     	movq	%r12, %rax
   460af: c5 f9 6f 5d 00               	vmovdqa	(%rbp), %xmm3
   460b4: 4d 89 d4                     	movq	%r10, %r12
   460b7: e9 a2 d3 ff ff               	jmp	0x4345e <aes_gcm_encrypt_generic.constprop.0+0xb1e>
   460bc: c5 f9 6f 55 00               	vmovdqa	(%rbp), %xmm2
   460c1: 4c 89 f2                     	movq	%r14, %rdx
   460c4: 31 c0                        	xorl	%eax, %eax
   460c6: 41 bc 70 00 00 00            	movl	$0x70, %r12d
   460cc: e9 68 f0 ff ff               	jmp	0x45139 <aes_gcm_encrypt_generic.constprop.0+0x27f9>
   460d1: 0f b6 04 10                  	movzbl	(%rax,%rdx), %eax
   460d5: 41 88 04 10                  	movb	%al, (%r8,%rdx)
   460d9: e9 be fe ff ff               	jmp	0x45f9c <aes_gcm_encrypt_generic.constprop.0+0x365c>
   460de: 44 0f b7 14 10               	movzwl	(%rax,%rdx), %r10d
   460e3: 66 45 89 14 10               	movw	%r10w, (%r8,%rdx)
   460e8: 48 83 c2 02                  	addq	$0x2, %rdx
   460ec: e9 a1 fe ff ff               	jmp	0x45f92 <aes_gcm_encrypt_generic.constprop.0+0x3652>
   460f1: 8b 10                        	movl	(%rax), %edx
   460f3: 41 89 10                     	movl	%edx, (%r8)
   460f6: ba 04 00 00 00               	movl	$0x4, %edx
   460fb: e9 88 fe ff ff               	jmp	0x45f88 <aes_gcm_encrypt_generic.constprop.0+0x3648>
   46100: 45 89 dc                     	movl	%r11d, %r12d
   46103: 31 c0                        	xorl	%eax, %eax
   46105: 41 83 e4 f8                  	andl	$-0x8, %r12d
   46109: 41 89 c0                     	movl	%eax, %r8d
   4610c: 83 c0 08                     	addl	$0x8, %eax
   4610f: 4f 8b 0c 02                  	movq	(%r10,%r8), %r9
   46113: 4e 89 0c 02                  	movq	%r9, (%rdx,%r8)
   46117: 44 39 e0                     	cmpl	%r12d, %eax
   4611a: 72 ed                        	jb	0x46109 <aes_gcm_encrypt_generic.constprop.0+0x37c9>
   4611c: 4c 8d 04 02                  	leaq	(%rdx,%rax), %r8
   46120: 4c 01 d0                     	addq	%r10, %rax
   46123: e9 54 fe ff ff               	jmp	0x45f7c <aes_gcm_encrypt_generic.constprop.0+0x363c>
   46128: c5 f9 6f 25 a0 b0 01 00      	vmovdqa	0x1b0a0(%rip), %xmm4    # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   46130: c5 79 6f 3d 88 b0 01 00      	vmovdqa	0x1b088(%rip), %xmm15   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   46138: 31 c0                        	xorl	%eax, %eax
   4613a: ba 20 00 00 00               	movl	$0x20, %edx
   4613f: 41 bb 40 00 00 00            	movl	$0x40, %r11d
   46145: 41 bc 70 00 00 00            	movl	$0x70, %r12d
   4614b: c5 f9 7f 24 24               	vmovdqa	%xmm4, (%rsp)
   46150: e9 a3 f8 ff ff               	jmp	0x459f8 <aes_gcm_encrypt_generic.constprop.0+0x30b8>
   46155: 89 c0                        	movl	%eax, %eax
   46157: c7 06 00 00 00 00            	movl	$0x0, (%rsi)
   4615d: c7 44 06 fc 00 00 00 00      	movl	$0x0, -0x4(%rsi,%rax)
   46165: e9 6d de ff ff               	jmp	0x43fd7 <aes_gcm_encrypt_generic.constprop.0+0x1697>
   4616a: e8 81 81 fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   4616f: 90                           	nop

0000000000046170 <crypto_aead_aes256gcm_beforenm.localalias>:
   46170: c5 fa 6f 06                  	vmovdqu	(%rsi), %xmm0
   46174: c5 7a 6f 6e 10               	vmovdqu	0x10(%rsi), %xmm13
   46179: 31 c0                        	xorl	%eax, %eax
   4617b: c5 f1 73 f8 04               	vpslldq	$0x4, %xmm0, %xmm1      # xmm1 = zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7,8,9,10,11]
   46180: c4 c3 79 df d5 01            	vaeskeygenassist	$0x1, %xmm13, %xmm2
   46186: c5 f9 7f 07                  	vmovdqa	%xmm0, (%rdi)
   4618a: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4618e: c5 f9 70 d2 ff               	vpshufd	$0xff, %xmm2, %xmm2     # xmm2 = xmm2[3,3,3,3]
   46193: c4 c2 79 dc c5               	vaesenc	%xmm13, %xmm0, %xmm0
   46198: c5 79 7f 6f 10               	vmovdqa	%xmm13, 0x10(%rdi)
   4619d: c5 a1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm11     # xmm11 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   461a2: c5 21 ef da                  	vpxor	%xmm2, %xmm11, %xmm11
   461a6: c5 21 ef d9                  	vpxor	%xmm1, %xmm11, %xmm11
   461aa: c4 c1 71 73 fd 04            	vpslldq	$0x4, %xmm13, %xmm1     # xmm1 = zero,zero,zero,zero,xmm13[0,1,2,3,4,5,6,7,8,9,10,11]
   461b0: c5 91 ef c9                  	vpxor	%xmm1, %xmm13, %xmm1
   461b4: c4 c3 79 df d3 01            	vaeskeygenassist	$0x1, %xmm11, %xmm2
   461ba: c4 c2 79 dc c3               	vaesenc	%xmm11, %xmm0, %xmm0
   461bf: c5 79 7f 5f 20               	vmovdqa	%xmm11, 0x20(%rdi)
   461c4: c5 a9 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm10     # xmm10 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   461c9: c5 f9 70 d2 aa               	vpshufd	$0xaa, %xmm2, %xmm2     # xmm2 = xmm2[2,2,2,2]
   461ce: c5 29 ef d2                  	vpxor	%xmm2, %xmm10, %xmm10
   461d2: c5 29 ef d1                  	vpxor	%xmm1, %xmm10, %xmm10
   461d6: c4 c1 71 73 fb 04            	vpslldq	$0x4, %xmm11, %xmm1     # xmm1 = zero,zero,zero,zero,xmm11[0,1,2,3,4,5,6,7,8,9,10,11]
   461dc: c5 a1 ef c9                  	vpxor	%xmm1, %xmm11, %xmm1
   461e0: c4 c3 79 df d2 02            	vaeskeygenassist	$0x2, %xmm10, %xmm2
   461e6: c4 c2 79 dc c2               	vaesenc	%xmm10, %xmm0, %xmm0
   461eb: c5 79 7f 57 30               	vmovdqa	%xmm10, 0x30(%rdi)
   461f0: c5 b1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm9      # xmm9 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   461f5: c5 f9 70 d2 ff               	vpshufd	$0xff, %xmm2, %xmm2     # xmm2 = xmm2[3,3,3,3]
   461fa: c5 31 ef ca                  	vpxor	%xmm2, %xmm9, %xmm9
   461fe: c5 31 ef c9                  	vpxor	%xmm1, %xmm9, %xmm9
   46202: c4 c1 71 73 fa 04            	vpslldq	$0x4, %xmm10, %xmm1     # xmm1 = zero,zero,zero,zero,xmm10[0,1,2,3,4,5,6,7,8,9,10,11]
   46208: c5 a9 ef c9                  	vpxor	%xmm1, %xmm10, %xmm1
   4620c: c4 c3 79 df d1 02            	vaeskeygenassist	$0x2, %xmm9, %xmm2
   46212: c4 c2 79 dc c1               	vaesenc	%xmm9, %xmm0, %xmm0
   46217: c5 79 7f 4f 40               	vmovdqa	%xmm9, 0x40(%rdi)
   4621c: c5 b9 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm8      # xmm8 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   46221: c5 f9 70 d2 aa               	vpshufd	$0xaa, %xmm2, %xmm2     # xmm2 = xmm2[2,2,2,2]
   46226: c5 39 ef c2                  	vpxor	%xmm2, %xmm8, %xmm8
   4622a: c5 39 ef c1                  	vpxor	%xmm1, %xmm8, %xmm8
   4622e: c4 c1 71 73 f9 04            	vpslldq	$0x4, %xmm9, %xmm1      # xmm1 = zero,zero,zero,zero,xmm9[0,1,2,3,4,5,6,7,8,9,10,11]
   46234: c5 b1 ef c9                  	vpxor	%xmm1, %xmm9, %xmm1
   46238: c4 c3 79 df d0 04            	vaeskeygenassist	$0x4, %xmm8, %xmm2
   4623e: c4 c2 79 dc c0               	vaesenc	%xmm8, %xmm0, %xmm0
   46243: c5 79 7f 47 50               	vmovdqa	%xmm8, 0x50(%rdi)
   46248: c5 c1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm7      # xmm7 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   4624d: c5 f9 70 d2 ff               	vpshufd	$0xff, %xmm2, %xmm2     # xmm2 = xmm2[3,3,3,3]
   46252: c5 c1 ef fa                  	vpxor	%xmm2, %xmm7, %xmm7
   46256: c5 c1 ef f9                  	vpxor	%xmm1, %xmm7, %xmm7
   4625a: c4 c1 71 73 f8 04            	vpslldq	$0x4, %xmm8, %xmm1      # xmm1 = zero,zero,zero,zero,xmm8[0,1,2,3,4,5,6,7,8,9,10,11]
   46260: c5 b9 ef c9                  	vpxor	%xmm1, %xmm8, %xmm1
   46264: c4 e3 79 df d7 04            	vaeskeygenassist	$0x4, %xmm7, %xmm2
   4626a: c4 e2 79 dc c7               	vaesenc	%xmm7, %xmm0, %xmm0
   4626f: c5 f9 7f 7f 60               	vmovdqa	%xmm7, 0x60(%rdi)
   46274: c5 c9 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm6      # xmm6 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   46279: c5 f9 70 d2 aa               	vpshufd	$0xaa, %xmm2, %xmm2     # xmm2 = xmm2[2,2,2,2]
   4627e: c5 c9 ef f2                  	vpxor	%xmm2, %xmm6, %xmm6
   46282: c5 c9 ef f1                  	vpxor	%xmm1, %xmm6, %xmm6
   46286: c5 f1 73 ff 04               	vpslldq	$0x4, %xmm7, %xmm1      # xmm1 = zero,zero,zero,zero,xmm7[0,1,2,3,4,5,6,7,8,9,10,11]
   4628b: c5 c1 ef c9                  	vpxor	%xmm1, %xmm7, %xmm1
   4628f: c4 e3 79 df d6 08            	vaeskeygenassist	$0x8, %xmm6, %xmm2
   46295: c4 e2 79 dc c6               	vaesenc	%xmm6, %xmm0, %xmm0
   4629a: c5 f9 7f 77 70               	vmovdqa	%xmm6, 0x70(%rdi)
   4629f: c5 d1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm5      # xmm5 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   462a4: c5 f9 70 d2 ff               	vpshufd	$0xff, %xmm2, %xmm2     # xmm2 = xmm2[3,3,3,3]
   462a9: c5 d1 ef ea                  	vpxor	%xmm2, %xmm5, %xmm5
   462ad: c5 d1 ef e9                  	vpxor	%xmm1, %xmm5, %xmm5
   462b1: c5 f1 73 fe 04               	vpslldq	$0x4, %xmm6, %xmm1      # xmm1 = zero,zero,zero,zero,xmm6[0,1,2,3,4,5,6,7,8,9,10,11]
   462b6: c5 c9 ef c9                  	vpxor	%xmm1, %xmm6, %xmm1
   462ba: c4 e3 79 df d5 08            	vaeskeygenassist	$0x8, %xmm5, %xmm2
   462c0: c4 e2 79 dc c5               	vaesenc	%xmm5, %xmm0, %xmm0
   462c5: c5 f9 7f af 80 00 00 00      	vmovdqa	%xmm5, 0x80(%rdi)
   462cd: c5 d9 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm4      # xmm4 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   462d2: c5 f9 70 d2 aa               	vpshufd	$0xaa, %xmm2, %xmm2     # xmm2 = xmm2[2,2,2,2]
   462d7: c5 d9 ef e2                  	vpxor	%xmm2, %xmm4, %xmm4
   462db: c5 d9 ef e1                  	vpxor	%xmm1, %xmm4, %xmm4
   462df: c5 f1 73 fd 04               	vpslldq	$0x4, %xmm5, %xmm1      # xmm1 = zero,zero,zero,zero,xmm5[0,1,2,3,4,5,6,7,8,9,10,11]
   462e4: c5 d1 ef c9                  	vpxor	%xmm1, %xmm5, %xmm1
   462e8: c4 e3 79 df d4 10            	vaeskeygenassist	$0x10, %xmm4, %xmm2
   462ee: c4 e2 79 dc c4               	vaesenc	%xmm4, %xmm0, %xmm0
   462f3: c5 f9 7f a7 90 00 00 00      	vmovdqa	%xmm4, 0x90(%rdi)
   462fb: c5 e1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm3      # xmm3 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   46300: c5 f9 70 d2 ff               	vpshufd	$0xff, %xmm2, %xmm2     # xmm2 = xmm2[3,3,3,3]
   46305: c5 e1 ef da                  	vpxor	%xmm2, %xmm3, %xmm3
   46309: c5 e1 ef d9                  	vpxor	%xmm1, %xmm3, %xmm3
   4630d: c5 f1 73 fc 04               	vpslldq	$0x4, %xmm4, %xmm1      # xmm1 = zero,zero,zero,zero,xmm4[0,1,2,3,4,5,6,7,8,9,10,11]
   46312: c5 d9 ef c9                  	vpxor	%xmm1, %xmm4, %xmm1
   46316: c4 63 79 df e3 10            	vaeskeygenassist	$0x10, %xmm3, %xmm12
   4631c: c4 e2 79 dc c3               	vaesenc	%xmm3, %xmm0, %xmm0
   46321: c5 f9 7f 9f a0 00 00 00      	vmovdqa	%xmm3, 0xa0(%rdi)
   46329: c5 e9 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   4632e: c4 41 79 70 e4 aa            	vpshufd	$0xaa, %xmm12, %xmm12   # xmm12 = xmm12[2,2,2,2]
   46334: c5 f9 6f 25 94 ae 01 00      	vmovdqa	0x1ae94(%rip), %xmm4    # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   4633c: c4 c1 69 ef d4               	vpxor	%xmm12, %xmm2, %xmm2
   46341: c5 99 73 fb 04               	vpslldq	$0x4, %xmm3, %xmm12     # xmm12 = zero,zero,zero,zero,xmm3[0,1,2,3,4,5,6,7,8,9,10,11]
   46346: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4634a: c4 41 61 ef e4               	vpxor	%xmm12, %xmm3, %xmm12
   4634f: c5 e1 ef db                  	vpxor	%xmm3, %xmm3, %xmm3
   46353: c4 63 79 df f2 20            	vaeskeygenassist	$0x20, %xmm2, %xmm14
   46359: c4 c1 71 73 fc 08            	vpslldq	$0x8, %xmm12, %xmm1     # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm12[0,1,2,3,4,5,6,7]
   4635f: c4 e2 79 dc c2               	vaesenc	%xmm2, %xmm0, %xmm0
   46364: c5 f9 7f 97 b0 00 00 00      	vmovdqa	%xmm2, 0xb0(%rdi)
   4636c: c4 41 79 70 f6 ff            	vpshufd	$0xff, %xmm14, %xmm14   # xmm14 = xmm14[3,3,3,3]
   46372: c4 c1 71 ef ce               	vpxor	%xmm14, %xmm1, %xmm1
   46377: c5 89 73 fa 04               	vpslldq	$0x4, %xmm2, %xmm14     # xmm14 = zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7,8,9,10,11]
   4637c: c4 c1 71 ef cc               	vpxor	%xmm12, %xmm1, %xmm1
   46381: c4 41 69 ef f6               	vpxor	%xmm14, %xmm2, %xmm14
   46386: c4 63 79 df f9 20            	vaeskeygenassist	$0x20, %xmm1, %xmm15
   4638c: c4 c1 19 73 fe 08            	vpslldq	$0x8, %xmm14, %xmm12    # xmm12 = zero,zero,zero,zero,zero,zero,zero,zero,xmm14[0,1,2,3,4,5,6,7]
   46392: c4 e2 79 dc c1               	vaesenc	%xmm1, %xmm0, %xmm0
   46397: c5 f9 7f 8f c0 00 00 00      	vmovdqa	%xmm1, 0xc0(%rdi)
   4639f: c4 41 79 70 ff aa            	vpshufd	$0xaa, %xmm15, %xmm15   # xmm15 = xmm15[2,2,2,2]
   463a5: c4 41 19 ef e7               	vpxor	%xmm15, %xmm12, %xmm12
   463aa: c4 41 19 ef fe               	vpxor	%xmm14, %xmm12, %xmm15
   463af: c5 89 73 f9 04               	vpslldq	$0x4, %xmm1, %xmm14     # xmm14 = zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7,8,9,10,11]
   463b4: c5 79 7f 7c 24 e8            	vmovdqa	%xmm15, -0x18(%rsp)
   463ba: c4 41 71 ef f6               	vpxor	%xmm14, %xmm1, %xmm14
   463bf: c5 79 7f bf d0 00 00 00      	vmovdqa	%xmm15, 0xd0(%rdi)
   463c7: c4 43 79 df ff 40            	vaeskeygenassist	$0x40, %xmm15, %xmm15
   463cd: c4 c1 19 73 fe 08            	vpslldq	$0x8, %xmm14, %xmm12    # xmm12 = zero,zero,zero,zero,zero,zero,zero,zero,xmm14[0,1,2,3,4,5,6,7]
   463d3: c4 e2 79 dc 44 24 e8         	vaesenc	-0x18(%rsp), %xmm0, %xmm0
   463da: c4 41 79 70 ff ff            	vpshufd	$0xff, %xmm15, %xmm15   # xmm15 = xmm15[3,3,3,3]
   463e0: c4 41 01 ef fc               	vpxor	%xmm12, %xmm15, %xmm15
   463e5: c4 41 01 ef f6               	vpxor	%xmm14, %xmm15, %xmm14
   463ea: c4 c2 79 dd c6               	vaesenclast	%xmm14, %xmm0, %xmm0
   463ef: c5 79 7f b7 e0 00 00 00      	vmovdqa	%xmm14, 0xe0(%rdi)
   463f7: c4 e2 79 00 05 c0 ad 01 00   	vpshufb	0x1adc0(%rip), %xmm0, %xmm0 # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   46400: c5 f1 73 d0 3f               	vpsrlq	$0x3f, %xmm0, %xmm1
   46405: c5 e1 fb d9                  	vpsubq	%xmm1, %xmm3, %xmm3
   46409: c5 f1 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4640e: c5 f1 73 d1 3f               	vpsrlq	$0x3f, %xmm1, %xmm1
   46413: c5 f9 73 f0 01               	vpsllq	$0x1, %xmm0, %xmm0
   46418: c5 f9 70 db ff               	vpshufd	$0xff, %xmm3, %xmm3     # xmm3 = xmm3[3,3,3,3]
   4641d: c5 e1 db 1d 8b ae 01 00      	vpand	0x1ae8b(%rip), %xmm3, %xmm3 # 0x612b0 <sysconf@GLIBC_2.2.5+0x612b0>
   46425: c5 f9 eb c1                  	vpor	%xmm1, %xmm0, %xmm0
   46429: c5 e1 ef d8                  	vpxor	%xmm0, %xmm3, %xmm3
   4642d: c4 e3 61 44 d3 00            	vpclmulqdq	$0x0, %xmm3, %xmm3, %xmm2
   46433: c4 e3 61 44 c3 11            	vpclmulqdq	$0x11, %xmm3, %xmm3, %xmm0
   46439: c5 f9 7f 9f f0 00 00 00      	vmovdqa	%xmm3, 0xf0(%rdi)
   46441: c4 e3 69 44 cc 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm1
   46447: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   4644c: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   46450: c4 e3 71 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm1, %xmm2
   46456: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4645b: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   4645f: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   46463: c4 e3 79 44 f3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm6
   46469: c4 e3 79 44 d3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm2
   4646f: c4 e3 79 44 eb 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm5
   46475: c5 f9 7f 87 00 01 00 00      	vmovdqa	%xmm0, 0x100(%rdi)
   4647d: c5 e9 ef d6                  	vpxor	%xmm6, %xmm2, %xmm2
   46481: c4 e3 79 44 cb 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm1
   46487: c5 c9 73 da 08               	vpsrldq	$0x8, %xmm2, %xmm6      # xmm6 = xmm2[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4648c: c5 e9 73 fa 08               	vpslldq	$0x8, %xmm2, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7]
   46491: c5 d1 ef ea                  	vpxor	%xmm2, %xmm5, %xmm5
   46495: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   46499: c4 e3 51 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm5, %xmm2
   4649f: c5 f9 70 ed 4e               	vpshufd	$0x4e, %xmm5, %xmm5     # xmm5 = xmm5[2,3,0,1]
   464a4: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   464a8: c4 e3 69 44 ec 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm5
   464ae: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   464b3: c5 d1 ef d2                  	vpxor	%xmm2, %xmm5, %xmm2
   464b7: c4 e3 79 44 e8 00            	vpclmulqdq	$0x0, %xmm0, %xmm0, %xmm5
   464bd: c4 e3 79 44 c0 11            	vpclmulqdq	$0x11, %xmm0, %xmm0, %xmm0
   464c3: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   464c7: c4 e3 51 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm5, %xmm2
   464cd: c5 f9 70 ed 4e               	vpshufd	$0x4e, %xmm5, %xmm5     # xmm5 = xmm5[2,3,0,1]
   464d2: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   464d6: c5 f9 7f 8f 10 01 00 00      	vmovdqa	%xmm1, 0x110(%rdi)
   464de: c4 e3 69 44 ec 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm5
   464e4: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   464e9: c5 d1 ef d2                  	vpxor	%xmm2, %xmm5, %xmm2
   464ed: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   464f1: c4 e3 79 44 fb 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm7
   464f7: c4 e3 79 44 d3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm2
   464fd: c4 e3 79 44 eb 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm5
   46503: c5 f9 7f 87 20 01 00 00      	vmovdqa	%xmm0, 0x120(%rdi)
   4650b: c5 e9 ef d7                  	vpxor	%xmm7, %xmm2, %xmm2
   4650f: c4 e3 79 44 f3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm6
   46515: c5 c1 73 da 08               	vpsrldq	$0x8, %xmm2, %xmm7      # xmm7 = xmm2[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4651a: c5 e9 73 fa 08               	vpslldq	$0x8, %xmm2, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7]
   4651f: c5 d1 ef ea                  	vpxor	%xmm2, %xmm5, %xmm5
   46523: c5 c9 ef f7                  	vpxor	%xmm7, %xmm6, %xmm6
   46527: c4 e3 51 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm5, %xmm2
   4652d: c5 f9 70 ed 4e               	vpshufd	$0x4e, %xmm5, %xmm5     # xmm5 = xmm5[2,3,0,1]
   46532: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   46536: c4 e3 69 44 ec 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm5
   4653c: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   46541: c5 d1 ef d2                  	vpxor	%xmm2, %xmm5, %xmm2
   46545: c4 e3 71 44 e9 00            	vpclmulqdq	$0x0, %xmm1, %xmm1, %xmm5
   4654b: c4 e3 71 44 c9 11            	vpclmulqdq	$0x11, %xmm1, %xmm1, %xmm1
   46551: c5 c9 ef f2                  	vpxor	%xmm2, %xmm6, %xmm6
   46555: c4 e3 51 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm5, %xmm2
   4655b: c5 f9 70 ed 4e               	vpshufd	$0x4e, %xmm5, %xmm5     # xmm5 = xmm5[2,3,0,1]
   46560: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   46564: c5 f9 7f b7 30 01 00 00      	vmovdqa	%xmm6, 0x130(%rdi)
   4656c: c4 e3 69 44 ec 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm5
   46572: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   46577: c5 d1 ef d2                  	vpxor	%xmm2, %xmm5, %xmm2
   4657b: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   4657f: c4 63 71 44 c3 10            	vpclmulqdq	$0x10, %xmm3, %xmm1, %xmm8
   46585: c4 e3 71 44 d3 01            	vpclmulqdq	$0x1, %xmm3, %xmm1, %xmm2
   4658b: c4 e3 71 44 fb 00            	vpclmulqdq	$0x0, %xmm3, %xmm1, %xmm7
   46591: c5 f9 7f 8f 40 01 00 00      	vmovdqa	%xmm1, 0x140(%rdi)
   46599: c4 c1 69 ef d0               	vpxor	%xmm8, %xmm2, %xmm2
   4659e: c4 e3 71 44 eb 11            	vpclmulqdq	$0x11, %xmm3, %xmm1, %xmm5
   465a4: c5 b9 73 da 08               	vpsrldq	$0x8, %xmm2, %xmm8      # xmm8 = xmm2[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   465a9: c5 e9 73 fa 08               	vpslldq	$0x8, %xmm2, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7]
   465ae: c5 c1 ef fa                  	vpxor	%xmm2, %xmm7, %xmm7
   465b2: c4 c1 51 ef e8               	vpxor	%xmm8, %xmm5, %xmm5
   465b7: c4 e3 41 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm7, %xmm2
   465bd: c5 f9 70 ff 4e               	vpshufd	$0x4e, %xmm7, %xmm7     # xmm7 = xmm7[2,3,0,1]
   465c2: c5 e9 ef d7                  	vpxor	%xmm7, %xmm2, %xmm2
   465c6: c4 e3 69 44 fc 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm7
   465cc: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   465d1: c5 c1 ef d2                  	vpxor	%xmm2, %xmm7, %xmm2
   465d5: c4 e3 79 44 f8 00            	vpclmulqdq	$0x0, %xmm0, %xmm0, %xmm7
   465db: c5 d1 ef ea                  	vpxor	%xmm2, %xmm5, %xmm5
   465df: c4 e3 79 44 d0 11            	vpclmulqdq	$0x11, %xmm0, %xmm0, %xmm2
   465e5: c4 e3 41 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm7, %xmm0
   465eb: c5 f9 70 ff 4e               	vpshufd	$0x4e, %xmm7, %xmm7     # xmm7 = xmm7[2,3,0,1]
   465f0: c5 f9 7f af 50 01 00 00      	vmovdqa	%xmm5, 0x150(%rdi)
   465f8: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   465fc: c4 e3 79 44 fc 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm7
   46602: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   46607: c5 c1 ef c0                  	vpxor	%xmm0, %xmm7, %xmm0
   4660b: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4660f: c4 e3 69 44 fb 11            	vpclmulqdq	$0x11, %xmm3, %xmm2, %xmm7
   46615: c4 e3 69 44 c3 00            	vpclmulqdq	$0x0, %xmm3, %xmm2, %xmm0
   4661b: c4 63 69 44 c3 10            	vpclmulqdq	$0x10, %xmm3, %xmm2, %xmm8
   46621: c5 f9 7f 97 60 01 00 00      	vmovdqa	%xmm2, 0x160(%rdi)
   46629: c4 e3 69 44 d3 01            	vpclmulqdq	$0x1, %xmm3, %xmm2, %xmm2
   4662f: c4 c1 69 ef d0               	vpxor	%xmm8, %xmm2, %xmm2
   46634: c5 b1 73 da 08               	vpsrldq	$0x8, %xmm2, %xmm9      # xmm9 = xmm2[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   46639: c5 e9 73 fa 08               	vpslldq	$0x8, %xmm2, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7]
   4663e: c5 f9 ef d2                  	vpxor	%xmm2, %xmm0, %xmm2
   46642: c4 e3 69 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm0
   46648: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   4664d: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   46651: c4 c1 41 ef d1               	vpxor	%xmm9, %xmm7, %xmm2
   46656: c4 e3 49 44 fe 00            	vpclmulqdq	$0x0, %xmm6, %xmm6, %xmm7
   4665c: c4 63 79 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm8
   46662: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   46667: c5 b9 ef c0                  	vpxor	%xmm0, %xmm8, %xmm0
   4666b: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4666f: c4 e3 41 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm7, %xmm2
   46675: c5 f9 70 ff 4e               	vpshufd	$0x4e, %xmm7, %xmm7     # xmm7 = xmm7[2,3,0,1]
   4667a: c5 e9 ef d7                  	vpxor	%xmm7, %xmm2, %xmm2
   4667e: c5 f9 7f 87 70 01 00 00      	vmovdqa	%xmm0, 0x170(%rdi)
   46686: c4 e3 49 44 c6 11            	vpclmulqdq	$0x11, %xmm6, %xmm6, %xmm0
   4668c: c4 e3 69 44 f4 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm6
   46692: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   46697: c5 c9 ef d2                  	vpxor	%xmm2, %xmm6, %xmm2
   4669b: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4669f: c4 e3 79 44 f3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm6
   466a5: c4 e3 79 44 fb 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm7
   466ab: c5 f9 7f 87 80 01 00 00      	vmovdqa	%xmm0, 0x180(%rdi)
   466b3: c4 e3 79 44 d3 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm2
   466b9: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   466bf: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   466c3: c5 b9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm8      # xmm8 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   466c8: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   466cd: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   466d1: c4 e3 69 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm0
   466d7: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   466dc: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   466e0: c4 c1 49 ef d0               	vpxor	%xmm8, %xmm6, %xmm2
   466e5: c4 e3 79 44 fc 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm7
   466eb: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   466f0: c5 c1 ef c0                  	vpxor	%xmm0, %xmm7, %xmm0
   466f4: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   466f8: c4 e3 71 44 d1 00            	vpclmulqdq	$0x0, %xmm1, %xmm1, %xmm2
   466fe: c4 e3 71 44 c9 11            	vpclmulqdq	$0x11, %xmm1, %xmm1, %xmm1
   46704: c5 f9 7f 87 90 01 00 00      	vmovdqa	%xmm0, 0x190(%rdi)
   4670c: c4 e3 69 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm2, %xmm0
   46712: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   46717: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4671b: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   46721: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   46726: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4672a: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4672e: c4 e3 71 44 d3 11            	vpclmulqdq	$0x11, %xmm3, %xmm1, %xmm2
   46734: c4 e3 71 44 c3 00            	vpclmulqdq	$0x0, %xmm3, %xmm1, %xmm0
   4673a: c4 e3 71 44 f3 10            	vpclmulqdq	$0x10, %xmm3, %xmm1, %xmm6
   46740: c5 f9 7f 8f a0 01 00 00      	vmovdqa	%xmm1, 0x1a0(%rdi)
   46748: c4 e3 71 44 cb 01            	vpclmulqdq	$0x1, %xmm3, %xmm1, %xmm1
   4674e: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   46752: c5 c9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm6      # xmm6 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   46757: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   4675c: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   46760: c4 e3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm1, %xmm0
   46766: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4676b: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4676f: c5 e9 ef ce                  	vpxor	%xmm6, %xmm2, %xmm1
   46773: c4 e3 79 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm3
   46779: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4677e: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   46782: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   46786: c5 f9 7f 87 b0 01 00 00      	vmovdqa	%xmm0, 0x1b0(%rdi)
   4678e: c4 e3 51 44 c5 00            	vpclmulqdq	$0x0, %xmm5, %xmm5, %xmm0
   46794: c4 e3 51 44 ed 11            	vpclmulqdq	$0x11, %xmm5, %xmm5, %xmm5
   4679a: c4 e3 79 44 cc 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm1
   467a0: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   467a5: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   467a9: c4 e3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm1, %xmm0
   467af: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   467b4: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   467b8: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   467bc: c5 f9 7f 87 c0 01 00 00      	vmovdqa	%xmm0, 0x1c0(%rdi)
   467c4: c3                           	retq
   467c5: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)

00000000000467d0 <crypto_aead_aes256gcm_encrypt_detached_afternm>:
   467d0: 55                           	pushq	%rbp
   467d1: 49 89 ca                     	movq	%rcx, %r10
   467d4: 53                           	pushq	%rbx
   467d5: 48 89 d3                     	movq	%rdx, %rbx
   467d8: 4c 89 c2                     	movq	%r8, %rdx
   467db: 48 83 ec 38                  	subq	$0x38, %rsp
   467df: 64 48 8b 0c 25 28 00 00 00   	movq	%fs:0x28, %rcx
   467e8: 48 89 4c 24 28               	movq	%rcx, 0x28(%rsp)
   467ed: 31 c9                        	xorl	%ecx, %ecx
   467ef: 48 8b 44 24 50               	movq	0x50(%rsp), %rax
   467f4: 4c 8b 44 24 60               	movq	0x60(%rsp), %r8
   467f9: 4c 8b 5c 24 68               	movq	0x68(%rsp), %r11
   467fe: 48 85 db                     	testq	%rbx, %rbx
   46801: 74 07                        	je	0x4680a <crypto_aead_aes256gcm_encrypt_detached_afternm+0x3a>
   46803: 48 c7 03 00 00 00 00         	movq	$0x0, (%rbx)
   4680a: 48 3d 1f ff ff ff            	cmpq	$-0xe1, %rax
   46810: 0f 87 8a 00 00 00            	ja	0x468a0 <crypto_aead_aes256gcm_encrypt_detached_afternm+0xd0>
   46816: 48 b9 d0 ff ff ff 0f 00 00 00	movabsq	$0xfffffffd0, %rcx      # imm = 0xFFFFFFFD0
   46820: 48 39 d1                     	cmpq	%rdx, %rcx
   46823: 72 7b                        	jb	0x468a0 <crypto_aead_aes256gcm_encrypt_detached_afternm+0xd0>
   46825: 48 8d 48 0f                  	leaq	0xf(%rax), %rcx
   46829: 48 c1 e9 04                  	shrq	$0x4, %rcx
   4682d: 48 39 c8                     	cmpq	%rcx, %rax
   46830: 72 6e                        	jb	0x468a0 <crypto_aead_aes256gcm_encrypt_detached_afternm+0xd0>
   46832: 48 8d 4a 0f                  	leaq	0xf(%rdx), %rcx
   46836: 48 c1 e9 04                  	shrq	$0x4, %rcx
   4683a: 48 39 ca                     	cmpq	%rcx, %rdx
   4683d: 72 61                        	jb	0x468a0 <crypto_aead_aes256gcm_encrypt_detached_afternm+0xd0>
   4683f: 49 8b 28                     	movq	(%r8), %rbp
   46842: 45 8b 40 08                  	movl	0x8(%r8), %r8d
   46846: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4684a: c7 44 24 1c 00 00 00 02      	movl	$0x2000000, 0x1c(%rsp)  # imm = 0x2000000
   46852: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   46857: 48 8d 4c 24 10               	leaq	0x10(%rsp), %rcx
   4685c: 48 89 6c 24 10               	movq	%rbp, 0x10(%rsp)
   46861: 48 89 e5                     	movq	%rsp, %rbp
   46864: 48 83 ec 08                  	subq	$0x8, %rsp
   46868: 44 89 44 24 20               	movl	%r8d, 0x20(%rsp)
   4686d: 4d 89 d0                     	movq	%r10, %r8
   46870: 51                           	pushq	%rcx
   46871: 48 89 f9                     	movq	%rdi, %rcx
   46874: 4c 89 df                     	movq	%r11, %rdi
   46877: 50                           	pushq	%rax
   46878: 41 51                        	pushq	%r9
   4687a: 49 89 d1                     	movq	%rdx, %r9
   4687d: 48 89 f2                     	movq	%rsi, %rdx
   46880: 48 89 ee                     	movq	%rbp, %rsi
   46883: e8 b8 c0 ff ff               	callq	0x42940 <aes_gcm_encrypt_generic.constprop.0>
   46888: 48 89 ec                     	movq	%rbp, %rsp
   4688b: 48 85 db                     	testq	%rbx, %rbx
   4688e: 74 07                        	je	0x46897 <crypto_aead_aes256gcm_encrypt_detached_afternm+0xc7>
   46890: 48 c7 03 10 00 00 00         	movq	$0x10, (%rbx)
   46897: 31 c0                        	xorl	%eax, %eax
   46899: eb 1d                        	jmp	0x468b8 <crypto_aead_aes256gcm_encrypt_detached_afternm+0xe8>
   4689b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   468a0: c5 f9 6f 05 18 aa 01 00      	vmovdqa	0x1aa18(%rip), %xmm0    # 0x612c0 <sysconf@GLIBC_2.2.5+0x612c0>
   468a8: c5 fa 7f 06                  	vmovdqu	%xmm0, (%rsi)
   468ac: 31 f6                        	xorl	%esi, %esi
   468ae: e8 1d 7b fc ff               	callq	0xe3d0 <memset@plt>
   468b3: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   468b8: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   468bd: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   468c6: 75 07                        	jne	0x468cf <crypto_aead_aes256gcm_encrypt_detached_afternm+0xff>
   468c8: 48 83 c4 38                  	addq	$0x38, %rsp
   468cc: 5b                           	popq	%rbx
   468cd: 5d                           	popq	%rbp
   468ce: c3                           	retq
   468cf: e8 1c 7a fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   468d4: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   468df: 90                           	nop

00000000000468e0 <crypto_aead_aes256gcm_encrypt_detached.localalias>:
   468e0: 41 54                        	pushq	%r12
   468e2: 49 89 f3                     	movq	%rsi, %r11
   468e5: 49 89 fa                     	movq	%rdi, %r10
   468e8: 0f 18 17                     	prefetcht1	(%rdi)
   468eb: 55                           	pushq	%rbp
   468ec: 0f 18 11                     	prefetcht1	(%rcx)
   468ef: 41 0f 18 11                  	prefetcht1	(%r9)
   468f3: 53                           	pushq	%rbx
   468f4: 48 89 d3                     	movq	%rdx, %rbx
   468f7: 4c 89 c2                     	movq	%r8, %rdx
   468fa: 48 81 ec 30 02 00 00         	subq	$0x230, %rsp            # imm = 0x230
   46901: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   4690a: 48 89 84 24 28 02 00 00      	movq	%rax, 0x228(%rsp)
   46912: 31 c0                        	xorl	%eax, %eax
   46914: 48 8d 6c 24 20               	leaq	0x20(%rsp), %rbp
   46919: 48 8b b4 24 68 02 00 00      	movq	0x268(%rsp), %rsi
   46921: 4c 8b 84 24 50 02 00 00      	movq	0x250(%rsp), %r8
   46929: 48 89 ef                     	movq	%rbp, %rdi
   4692c: 4c 8b a4 24 60 02 00 00      	movq	0x260(%rsp), %r12
   46934: e8 37 f8 ff ff               	callq	0x46170 <crypto_aead_aes256gcm_beforenm.localalias>
   46939: 48 85 db                     	testq	%rbx, %rbx
   4693c: 74 07                        	je	0x46945 <crypto_aead_aes256gcm_encrypt_detached.localalias+0x65>
   4693e: 48 c7 03 00 00 00 00         	movq	$0x0, (%rbx)
   46945: 49 81 f8 1f ff ff ff         	cmpq	$-0xe1, %r8
   4694c: 0f 87 8e 00 00 00            	ja	0x469e0 <crypto_aead_aes256gcm_encrypt_detached.localalias+0x100>
   46952: 48 b8 d0 ff ff ff 0f 00 00 00	movabsq	$0xfffffffd0, %rax      # imm = 0xFFFFFFFD0
   4695c: 48 39 d0                     	cmpq	%rdx, %rax
   4695f: 72 7f                        	jb	0x469e0 <crypto_aead_aes256gcm_encrypt_detached.localalias+0x100>
   46961: 49 8d 40 0f                  	leaq	0xf(%r8), %rax
   46965: 48 c1 e8 04                  	shrq	$0x4, %rax
   46969: 49 39 c0                     	cmpq	%rax, %r8
   4696c: 72 72                        	jb	0x469e0 <crypto_aead_aes256gcm_encrypt_detached.localalias+0x100>
   4696e: 48 8d 42 0f                  	leaq	0xf(%rdx), %rax
   46972: 48 c1 e8 04                  	shrq	$0x4, %rax
   46976: 48 39 c2                     	cmpq	%rax, %rdx
   46979: 72 65                        	jb	0x469e0 <crypto_aead_aes256gcm_encrypt_detached.localalias+0x100>
   4697b: 49 8b 34 24                  	movq	(%r12), %rsi
   4697f: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   46983: 48 8d 44 24 10               	leaq	0x10(%rsp), %rax
   46988: 48 89 ef                     	movq	%rbp, %rdi
   4698b: c7 44 24 1c 00 00 00 02      	movl	$0x2000000, 0x1c(%rsp)  # imm = 0x2000000
   46993: 48 89 74 24 10               	movq	%rsi, 0x10(%rsp)
   46998: 41 8b 74 24 08               	movl	0x8(%r12), %esi
   4699d: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   469a2: 89 74 24 18                  	movl	%esi, 0x18(%rsp)
   469a6: 48 89 e6                     	movq	%rsp, %rsi
   469a9: 48 83 ec 08                  	subq	$0x8, %rsp
   469ad: 50                           	pushq	%rax
   469ae: 41 50                        	pushq	%r8
   469b0: 49 89 c8                     	movq	%rcx, %r8
   469b3: 4c 89 d1                     	movq	%r10, %rcx
   469b6: 41 51                        	pushq	%r9
   469b8: 49 89 d1                     	movq	%rdx, %r9
   469bb: 4c 89 da                     	movq	%r11, %rdx
   469be: e8 7d bf ff ff               	callq	0x42940 <aes_gcm_encrypt_generic.constprop.0>
   469c3: 48 83 c4 20                  	addq	$0x20, %rsp
   469c7: 48 85 db                     	testq	%rbx, %rbx
   469ca: 74 07                        	je	0x469d3 <crypto_aead_aes256gcm_encrypt_detached.localalias+0xf3>
   469cc: 48 c7 03 10 00 00 00         	movq	$0x10, (%rbx)
   469d3: 31 db                        	xorl	%ebx, %ebx
   469d5: eb 25                        	jmp	0x469fc <crypto_aead_aes256gcm_encrypt_detached.localalias+0x11c>
   469d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   469e0: c5 f9 6f 05 d8 a8 01 00      	vmovdqa	0x1a8d8(%rip), %xmm0    # 0x612c0 <sysconf@GLIBC_2.2.5+0x612c0>
   469e8: 31 f6                        	xorl	%esi, %esi
   469ea: 4c 89 d7                     	movq	%r10, %rdi
   469ed: bb ff ff ff ff               	movl	$0xffffffff, %ebx       # imm = 0xFFFFFFFF
   469f2: c4 c1 7a 7f 03               	vmovdqu	%xmm0, (%r11)
   469f7: e8 d4 79 fc ff               	callq	0xe3d0 <memset@plt>
   469fc: be 00 02 00 00               	movl	$0x200, %esi            # imm = 0x200
   46a01: 48 89 ef                     	movq	%rbp, %rdi
   46a04: e8 a7 78 fc ff               	callq	0xe2b0 <sodium_memzero@plt>
   46a09: 48 8b 84 24 28 02 00 00      	movq	0x228(%rsp), %rax
   46a11: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   46a1a: 75 0e                        	jne	0x46a2a <crypto_aead_aes256gcm_encrypt_detached.localalias+0x14a>
   46a1c: 48 81 c4 30 02 00 00         	addq	$0x230, %rsp            # imm = 0x230
   46a23: 89 d8                        	movl	%ebx, %eax
   46a25: 5b                           	popq	%rbx
   46a26: 5d                           	popq	%rbp
   46a27: 41 5c                        	popq	%r12
   46a29: c3                           	retq
   46a2a: e8 c1 78 fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   46a2f: 90                           	nop

0000000000046a30 <crypto_aead_aes256gcm_encrypt>:
   46a30: 55                           	pushq	%rbp
   46a31: 48 89 f5                     	movq	%rsi, %rbp
   46a34: 48 8d 34 0f                  	leaq	(%rdi,%rcx), %rsi
   46a38: 53                           	pushq	%rbx
   46a39: 48 89 cb                     	movq	%rcx, %rbx
   46a3c: 48 83 ec 08                  	subq	$0x8, %rsp
   46a40: ff 74 24 30                  	pushq	0x30(%rsp)
   46a44: ff 74 24 30                  	pushq	0x30(%rsp)
   46a48: ff 74 24 30                  	pushq	0x30(%rsp)
   46a4c: 41 51                        	pushq	%r9
   46a4e: 4d 89 c1                     	movq	%r8, %r9
   46a51: 49 89 c8                     	movq	%rcx, %r8
   46a54: 48 89 d1                     	movq	%rdx, %rcx
   46a57: 31 d2                        	xorl	%edx, %edx
   46a59: e8 82 fe ff ff               	callq	0x468e0 <crypto_aead_aes256gcm_encrypt_detached.localalias>
   46a5e: 48 83 c4 20                  	addq	$0x20, %rsp
   46a62: 48 85 ed                     	testq	%rbp, %rbp
   46a65: 74 10                        	je	0x46a77 <crypto_aead_aes256gcm_encrypt+0x47>
   46a67: 48 83 c3 10                  	addq	$0x10, %rbx
   46a6b: 31 d2                        	xorl	%edx, %edx
   46a6d: 85 c0                        	testl	%eax, %eax
   46a6f: 48 0f 45 da                  	cmovneq	%rdx, %rbx
   46a73: 48 89 5d 00                  	movq	%rbx, (%rbp)
   46a77: 48 83 c4 08                  	addq	$0x8, %rsp
   46a7b: 5b                           	popq	%rbx
   46a7c: 5d                           	popq	%rbp
   46a7d: c3                           	retq
   46a7e: 66 90                        	nop

0000000000046a80 <crypto_aead_aes256gcm_encrypt_afternm>:
   46a80: 55                           	pushq	%rbp
   46a81: 48 89 f5                     	movq	%rsi, %rbp
   46a84: 53                           	pushq	%rbx
   46a85: 48 89 cb                     	movq	%rcx, %rbx
   46a88: 48 8d 34 1f                  	leaq	(%rdi,%rbx), %rsi
   46a8c: 48 83 ec 38                  	subq	$0x38, %rsp
   46a90: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   46a99: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   46a9e: 31 c0                        	xorl	%eax, %eax
   46aa0: 48 8b 4c 24 58               	movq	0x58(%rsp), %rcx
   46aa5: 4c 8b 54 24 60               	movq	0x60(%rsp), %r10
   46aaa: 49 81 f9 1f ff ff ff         	cmpq	$-0xe1, %r9
   46ab1: 77 7d                        	ja	0x46b30 <crypto_aead_aes256gcm_encrypt_afternm+0xb0>
   46ab3: 48 b8 d0 ff ff ff 0f 00 00 00	movabsq	$0xfffffffd0, %rax      # imm = 0xFFFFFFFD0
   46abd: 48 39 d8                     	cmpq	%rbx, %rax
   46ac0: 72 6e                        	jb	0x46b30 <crypto_aead_aes256gcm_encrypt_afternm+0xb0>
   46ac2: 49 8d 41 0f                  	leaq	0xf(%r9), %rax
   46ac6: 48 c1 e8 04                  	shrq	$0x4, %rax
   46aca: 49 39 c1                     	cmpq	%rax, %r9
   46acd: 72 61                        	jb	0x46b30 <crypto_aead_aes256gcm_encrypt_afternm+0xb0>
   46acf: 48 8d 43 0f                  	leaq	0xf(%rbx), %rax
   46ad3: 48 c1 e8 04                  	shrq	$0x4, %rax
   46ad7: 48 39 c3                     	cmpq	%rax, %rbx
   46ada: 72 54                        	jb	0x46b30 <crypto_aead_aes256gcm_encrypt_afternm+0xb0>
   46adc: 48 8b 01                     	movq	(%rcx), %rax
   46adf: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   46ae3: 4c 8d 5c 24 10               	leaq	0x10(%rsp), %r11
   46ae8: c7 44 24 1c 00 00 00 02      	movl	$0x2000000, 0x1c(%rsp)  # imm = 0x2000000
   46af0: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   46af5: 48 89 44 24 10               	movq	%rax, 0x10(%rsp)
   46afa: 8b 41 08                     	movl	0x8(%rcx), %eax
   46afd: 48 89 f9                     	movq	%rdi, %rcx
   46b00: 4c 89 d7                     	movq	%r10, %rdi
   46b03: 89 44 24 18                  	movl	%eax, 0x18(%rsp)
   46b07: 48 89 e0                     	movq	%rsp, %rax
   46b0a: 48 83 ec 08                  	subq	$0x8, %rsp
   46b0e: 41 53                        	pushq	%r11
   46b10: 41 51                        	pushq	%r9
   46b12: 49 89 d9                     	movq	%rbx, %r9
   46b15: 41 50                        	pushq	%r8
   46b17: 49 89 d0                     	movq	%rdx, %r8
   46b1a: 48 89 f2                     	movq	%rsi, %rdx
   46b1d: 48 89 c6                     	movq	%rax, %rsi
   46b20: e8 1b be ff ff               	callq	0x42940 <aes_gcm_encrypt_generic.constprop.0>
   46b25: 48 83 c4 20                  	addq	$0x20, %rsp
   46b29: 31 c0                        	xorl	%eax, %eax
   46b2b: eb 1e                        	jmp	0x46b4b <crypto_aead_aes256gcm_encrypt_afternm+0xcb>
   46b2d: 0f 1f 00                     	nopl	(%rax)
   46b30: c5 f9 6f 05 88 a7 01 00      	vmovdqa	0x1a788(%rip), %xmm0    # 0x612c0 <sysconf@GLIBC_2.2.5+0x612c0>
   46b38: 48 89 da                     	movq	%rbx, %rdx
   46b3b: c5 fa 7f 06                  	vmovdqu	%xmm0, (%rsi)
   46b3f: 31 f6                        	xorl	%esi, %esi
   46b41: e8 8a 78 fc ff               	callq	0xe3d0 <memset@plt>
   46b46: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   46b4b: 48 85 ed                     	testq	%rbp, %rbp
   46b4e: 74 08                        	je	0x46b58 <crypto_aead_aes256gcm_encrypt_afternm+0xd8>
   46b50: 48 83 c3 10                  	addq	$0x10, %rbx
   46b54: 48 89 5d 00                  	movq	%rbx, (%rbp)
   46b58: 48 8b 54 24 28               	movq	0x28(%rsp), %rdx
   46b5d: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   46b66: 75 07                        	jne	0x46b6f <crypto_aead_aes256gcm_encrypt_afternm+0xef>
   46b68: 48 83 c4 38                  	addq	$0x38, %rsp
   46b6c: 5b                           	popq	%rbx
   46b6d: 5d                           	popq	%rbp
   46b6e: c3                           	retq
   46b6f: e8 7c 77 fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   46b74: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   46b7f: 90                           	nop

0000000000046b80 <crypto_aead_aes256gcm_decrypt_detached_afternm>:
   46b80: 49 ba d0 ff ff ff 0f 00 00 00	movabsq	$0xfffffffd0, %r10      # imm = 0xFFFFFFFD0
   46b8a: 41 56                        	pushq	%r14
   46b8c: 48 89 d0                     	movq	%rdx, %rax
   46b8f: 41 55                        	pushq	%r13
   46b91: 4d 89 c5                     	movq	%r8, %r13
   46b94: 41 54                        	pushq	%r12
   46b96: 55                           	pushq	%rbp
   46b97: 48 89 fd                     	movq	%rdi, %rbp
   46b9a: 53                           	pushq	%rbx
   46b9b: 48 89 cb                     	movq	%rcx, %rbx
   46b9e: 48 81 ec e0 03 00 00         	subq	$0x3e0, %rsp            # imm = 0x3E0
   46ba5: 48 8b 8c 24 10 04 00 00      	movq	0x410(%rsp), %rcx
   46bad: 4c 8b 9c 24 18 04 00 00      	movq	0x418(%rsp), %r11
   46bb5: 64 48 8b 14 25 28 00 00 00   	movq	%fs:0x28, %rdx
   46bbe: 48 89 94 24 d8 03 00 00      	movq	%rdx, 0x3d8(%rsp)
   46bc6: 31 d2                        	xorl	%edx, %edx
   46bc8: 48 8d 53 0f                  	leaq	0xf(%rbx), %rdx
   46bcc: 48 8b bc 24 20 04 00 00      	movq	0x420(%rsp), %rdi
   46bd4: 48 8d 71 0f                  	leaq	0xf(%rcx), %rsi
   46bd8: 48 c1 ea 04                  	shrq	$0x4, %rdx
   46bdc: 48 c1 ee 04                  	shrq	$0x4, %rsi
   46be0: 48 81 f9 1f ff ff ff         	cmpq	$-0xe1, %rcx
   46be7: 49 89 d0                     	movq	%rdx, %r8
   46bea: 0f 97 c2                     	seta	%dl
   46bed: 49 39 da                     	cmpq	%rbx, %r10
   46bf0: 41 0f 92 c2                  	setb	%r10b
   46bf4: 44 09 d2                     	orl	%r10d, %edx
   46bf7: 48 85 ed                     	testq	%rbp, %rbp
   46bfa: 0f 84 c0 00 00 00            	je	0x46cc0 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x140>
   46c00: 84 d2                        	testb	%dl, %dl
   46c02: 0f 85 58 1c 00 00            	jne	0x48860 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1ce0>
   46c08: 48 39 f1                     	cmpq	%rsi, %rcx
   46c0b: 0f 82 4f 1c 00 00            	jb	0x48860 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1ce0>
   46c11: 4c 39 c3                     	cmpq	%r8, %rbx
   46c14: 0f 82 46 1c 00 00            	jb	0x48860 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1ce0>
   46c1a: 49 8b 33                     	movq	(%r11), %rsi
   46c1d: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   46c21: 49 89 c0                     	movq	%rax, %r8
   46c24: c7 84 24 bc 03 00 00 00 00 00 02     	movl	$0x2000000, 0x3bc(%rsp) # imm = 0x2000000
   46c2f: 48 8d 94 24 b0 03 00 00      	leaq	0x3b0(%rsp), %rdx
   46c37: 4c 8d a4 24 c0 03 00 00      	leaq	0x3c0(%rsp), %r12
   46c3f: c5 f9 7f 84 24 a0 03 00 00   	vmovdqa	%xmm0, 0x3a0(%rsp)
   46c48: 48 89 b4 24 b0 03 00 00      	movq	%rsi, 0x3b0(%rsp)
   46c50: 41 8b 73 08                  	movl	0x8(%r11), %esi
   46c54: 89 b4 24 b8 03 00 00         	movl	%esi, 0x3b8(%rsp)
   46c5b: 48 8d b4 24 a0 03 00 00      	leaq	0x3a0(%rsp), %rsi
   46c63: 48 83 ec 08                  	subq	$0x8, %rsp
   46c67: 52                           	pushq	%rdx
   46c68: 4c 89 e2                     	movq	%r12, %rdx
   46c6b: 51                           	pushq	%rcx
   46c6c: 48 89 e9                     	movq	%rbp, %rcx
   46c6f: 41 51                        	pushq	%r9
   46c71: 49 89 d9                     	movq	%rbx, %r9
   46c74: e8 87 90 ff ff               	callq	0x3fd00 <aes_gcm_decrypt_generic.constprop.0>
   46c79: 48 83 c4 20                  	addq	$0x20, %rsp
   46c7d: 4c 89 e6                     	movq	%r12, %rsi
   46c80: 4c 89 ef                     	movq	%r13, %rdi
   46c83: e8 88 76 fc ff               	callq	0xe310 <crypto_verify_16@plt>
   46c88: 41 89 c6                     	movl	%eax, %r14d
   46c8b: 85 c0                        	testl	%eax, %eax
   46c8d: 0f 85 a7 1b 00 00            	jne	0x4883a <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1cba>
   46c93: 48 8b 84 24 d8 03 00 00      	movq	0x3d8(%rsp), %rax
   46c9b: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   46ca4: 0f 85 dc 1d 00 00            	jne	0x48a86 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1f06>
   46caa: 48 81 c4 e0 03 00 00         	addq	$0x3e0, %rsp            # imm = 0x3E0
   46cb1: 44 89 f0                     	movl	%r14d, %eax
   46cb4: 5b                           	popq	%rbx
   46cb5: 5d                           	popq	%rbp
   46cb6: 41 5c                        	popq	%r12
   46cb8: 41 5d                        	popq	%r13
   46cba: 41 5e                        	popq	%r14
   46cbc: c3                           	retq
   46cbd: 0f 1f 00                     	nopl	(%rax)
   46cc0: 41 be ff ff ff ff            	movl	$0xffffffff, %r14d      # imm = 0xFFFFFFFF
   46cc6: 84 d2                        	testb	%dl, %dl
   46cc8: 75 c9                        	jne	0x46c93 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x113>
   46cca: 48 39 f1                     	cmpq	%rsi, %rcx
   46ccd: 0f 82 8d 1b 00 00            	jb	0x48860 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1ce0>
   46cd3: 4c 39 c3                     	cmpq	%r8, %rbx
   46cd6: 0f 82 84 1b 00 00            	jb	0x48860 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1ce0>
   46cdc: 49 8b 13                     	movq	(%r11), %rdx
   46cdf: 49 89 c8                     	movq	%rcx, %r8
   46ce2: c7 84 24 bc 03 00 00 00 00 00 02     	movl	$0x2000000, 0x3bc(%rsp) # imm = 0x2000000
   46ced: 49 83 e0 f0                  	andq	$-0x10, %r8
   46cf1: 48 89 94 24 b0 03 00 00      	movq	%rdx, 0x3b0(%rsp)
   46cf9: 41 8b 53 08                  	movl	0x8(%r11), %edx
   46cfd: 89 94 24 b8 03 00 00         	movl	%edx, 0x3b8(%rsp)
   46d04: 49 81 f8 df 00 00 00         	cmpq	$0xdf, %r8
   46d0b: 0f 86 25 1d 00 00            	jbe	0x48a36 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1eb6>
   46d11: c5 f9 6f b7 70 01 00 00      	vmovdqa	0x170(%rdi), %xmm6
   46d19: c5 f9 6f bf c0 01 00 00      	vmovdqa	0x1c0(%rdi), %xmm7
   46d21: 4c 89 ce                     	movq	%r9, %rsi
   46d24: 41 ba e0 00 00 00            	movl	$0xe0, %r10d
   46d2a: c5 79 6f b7 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm14
   46d32: c5 79 6f af f0 00 00 00      	vmovdqa	0xf0(%rdi), %xmm13
   46d3a: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   46d3e: c5 79 6f 25 8a a4 01 00      	vmovdqa	0x1a48a(%rip), %xmm12   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   46d46: c5 f9 6f a7 80 01 00 00      	vmovdqa	0x180(%rdi), %xmm4
   46d4e: c5 f9 7f b4 24 30 03 00 00   	vmovdqa	%xmm6, 0x330(%rsp)
   46d57: c5 f9 6f b7 60 01 00 00      	vmovdqa	0x160(%rdi), %xmm6
   46d5f: c5 79 6f bf 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm15
   46d67: c4 41 79 6f d6               	vmovdqa	%xmm14, %xmm10
   46d6c: c5 f9 7f bc 24 00 03 00 00   	vmovdqa	%xmm7, 0x300(%rsp)
   46d75: c5 f9 6f bf b0 01 00 00      	vmovdqa	0x1b0(%rdi), %xmm7
   46d7d: c5 79 6f 1d 3b a4 01 00      	vmovdqa	0x1a43b(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   46d85: c5 79 6f f4                  	vmovdqa	%xmm4, %xmm14
   46d89: c5 79 7f a4 24 f0 02 00 00   	vmovdqa	%xmm12, 0x2f0(%rsp)
   46d92: c5 f9 7f b4 24 40 03 00 00   	vmovdqa	%xmm6, 0x340(%rsp)
   46d9b: c5 f9 6f b7 50 01 00 00      	vmovdqa	0x150(%rdi), %xmm6
   46da3: c4 41 79 6f e5               	vmovdqa	%xmm13, %xmm12
   46da8: c4 41 79 6f cf               	vmovdqa	%xmm15, %xmm9
   46dad: c5 f9 7f bc 24 10 03 00 00   	vmovdqa	%xmm7, 0x310(%rsp)
   46db6: c5 f9 6f bf a0 01 00 00      	vmovdqa	0x1a0(%rdi), %xmm7
   46dbe: c5 f9 7f b4 24 50 03 00 00   	vmovdqa	%xmm6, 0x350(%rsp)
   46dc7: c5 f9 6f b7 40 01 00 00      	vmovdqa	0x140(%rdi), %xmm6
   46dcf: c5 f9 7f bc 24 20 03 00 00   	vmovdqa	%xmm7, 0x320(%rsp)
   46dd8: c5 f9 6f bf 90 01 00 00      	vmovdqa	0x190(%rdi), %xmm7
   46de0: c5 f9 7f b4 24 60 03 00 00   	vmovdqa	%xmm6, 0x360(%rsp)
   46de9: c5 f9 6f b7 30 01 00 00      	vmovdqa	0x130(%rdi), %xmm6
   46df1: c5 79 6f ef                  	vmovdqa	%xmm7, %xmm13
   46df5: c5 f9 7f b4 24 70 03 00 00   	vmovdqa	%xmm6, 0x370(%rsp)
   46dfe: c5 f9 6f b7 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm6
   46e06: c5 f9 7f b4 24 80 03 00 00   	vmovdqa	%xmm6, 0x380(%rsp)
   46e0f: 90                           	nop
   46e10: c5 fa 6f 1e                  	vmovdqu	(%rsi), %xmm3
   46e14: c5 fa 6f 76 10               	vmovdqu	0x10(%rsi), %xmm6
   46e19: 4c 89 d2                     	movq	%r10, %rdx
   46e1c: 4d 8d 92 e0 00 00 00         	leaq	0xe0(%r10), %r10
   46e23: c5 f9 6f bc 24 00 03 00 00   	vmovdqa	0x300(%rsp), %xmm7
   46e2c: c5 7a 6f 46 20               	vmovdqu	0x20(%rsi), %xmm8
   46e31: 48 81 c6 e0 00 00 00         	addq	$0xe0, %rsi
   46e38: c4 c2 61 00 cb               	vpshufb	%xmm11, %xmm3, %xmm1
   46e3d: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   46e41: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   46e46: c4 e3 71 44 ef 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm5
   46e4c: c4 e3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm4
   46e52: c4 63 71 44 ff 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm15
   46e58: c5 f9 7f 2c 24               	vmovdqa	%xmm5, (%rsp)
   46e5d: c4 e3 71 44 ff 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm7
   46e63: c5 f9 6f ac 24 10 03 00 00   	vmovdqa	0x310(%rsp), %xmm5
   46e6c: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   46e72: c5 f9 6f bc 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm7
   46e7b: c4 e3 79 44 f5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm6
   46e81: c4 e3 79 44 cd 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm1
   46e87: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   46e8d: c4 e3 79 44 d5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm2
   46e93: c5 f9 7f 74 24 30            	vmovdqa	%xmm6, 0x30(%rsp)
   46e99: c5 fa 6f b6 50 ff ff ff      	vmovdqu	-0xb0(%rsi), %xmm6
   46ea1: c4 e3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm0
   46ea7: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   46ead: c4 c2 39 00 cb               	vpshufb	%xmm11, %xmm8, %xmm1
   46eb2: c4 63 71 44 c7 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm8
   46eb8: c4 e3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm4
   46ebe: c4 e3 71 44 df 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm3
   46ec4: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   46eca: c4 e3 71 44 cf 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm1
   46ed0: c5 fa 6f be 60 ff ff ff      	vmovdqu	-0xa0(%rsi), %xmm7
   46ed8: c5 f9 7f 64 24 70            	vmovdqa	%xmm4, 0x70(%rsp)
   46ede: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   46ee7: c4 c2 49 00 cb               	vpshufb	%xmm11, %xmm6, %xmm1
   46eec: c4 c3 71 44 f5 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm6
   46ef2: c4 c3 71 44 ed 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm5
   46ef8: c4 c3 71 44 e5 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm4
   46efe: c5 f9 7f 9c 24 80 00 00 00   	vmovdqa	%xmm3, 0x80(%rsp)
   46f07: c4 c3 71 44 dd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm3
   46f0d: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   46f12: c5 f9 7f b4 24 a0 00 00 00   	vmovdqa	%xmm6, 0xa0(%rsp)
   46f1b: c5 f9 7f a4 24 c0 00 00 00   	vmovdqa	%xmm4, 0xc0(%rsp)
   46f24: c4 c3 71 44 f6 00            	vpclmulqdq	$0x0, %xmm14, %xmm1, %xmm6
   46f2a: c5 fa 6f a6 70 ff ff ff      	vmovdqu	-0x90(%rsi), %xmm4
   46f32: c4 c3 71 44 fe 11            	vpclmulqdq	$0x11, %xmm14, %xmm1, %xmm7
   46f38: c5 f9 7f b4 24 f0 00 00 00   	vmovdqa	%xmm6, 0xf0(%rsp)
   46f41: c5 f9 6f b4 24 30 03 00 00   	vmovdqa	0x330(%rsp), %xmm6
   46f4a: c5 79 7f 44 24 60            	vmovdqa	%xmm8, 0x60(%rsp)
   46f50: c4 43 71 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm1, %xmm8
   46f56: c5 f9 7f ac 24 b0 00 00 00   	vmovdqa	%xmm5, 0xb0(%rsp)
   46f5f: c4 c3 71 44 ee 01            	vpclmulqdq	$0x1, %xmm14, %xmm1, %xmm5
   46f65: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   46f6a: c4 e3 71 44 e6 11            	vpclmulqdq	$0x11, %xmm6, %xmm1, %xmm4
   46f70: c4 e3 71 44 d6 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm2
   46f76: c5 79 7f 84 24 00 01 00 00   	vmovdqa	%xmm8, 0x100(%rsp)
   46f7f: c4 63 71 44 c6 10            	vpclmulqdq	$0x10, %xmm6, %xmm1, %xmm8
   46f85: c5 f9 7f bc 24 e0 00 00 00   	vmovdqa	%xmm7, 0xe0(%rsp)
   46f8e: c4 e3 71 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm1, %xmm6
   46f94: c5 f9 7f ac 24 10 01 00 00   	vmovdqa	%xmm5, 0x110(%rsp)
   46f9d: c5 f9 7f a4 24 20 01 00 00   	vmovdqa	%xmm4, 0x120(%rsp)
   46fa6: c5 f9 7f 94 24 30 01 00 00   	vmovdqa	%xmm2, 0x130(%rsp)
   46faf: c5 79 7f 84 24 40 01 00 00   	vmovdqa	%xmm8, 0x140(%rsp)
   46fb8: c5 f9 7f b4 24 50 01 00 00   	vmovdqa	%xmm6, 0x150(%rsp)
   46fc1: c5 f9 7f 9c 24 d0 00 00 00   	vmovdqa	%xmm3, 0xd0(%rsp)
   46fca: c5 fa 6f 5e 80               	vmovdqu	-0x80(%rsi), %xmm3
   46fcf: c5 f9 6f ac 24 40 03 00 00   	vmovdqa	0x340(%rsp), %xmm5
   46fd8: c5 fa 6f 56 90               	vmovdqu	-0x70(%rsi), %xmm2
   46fdd: c4 c2 61 00 cb               	vpshufb	%xmm11, %xmm3, %xmm1
   46fe2: c4 e3 71 44 fd 10            	vpclmulqdq	$0x10, %xmm5, %xmm1, %xmm7
   46fe8: c4 e3 71 44 f5 01            	vpclmulqdq	$0x1, %xmm5, %xmm1, %xmm6
   46fee: c4 e3 71 44 e5 11            	vpclmulqdq	$0x11, %xmm5, %xmm1, %xmm4
   46ff4: c5 f9 7f bc 24 80 01 00 00   	vmovdqa	%xmm7, 0x180(%rsp)
   46ffd: c4 e3 71 44 dd 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm3
   47003: c5 f9 6f bc 24 50 03 00 00   	vmovdqa	0x350(%rsp), %xmm7
   4700c: c4 c2 69 00 cb               	vpshufb	%xmm11, %xmm2, %xmm1
   47011: c5 f9 7f b4 24 90 01 00 00   	vmovdqa	%xmm6, 0x190(%rsp)
   4701a: c5 fa 6f 76 a0               	vmovdqu	-0x60(%rsi), %xmm6
   4701f: c5 f9 6f ac 24 70 03 00 00   	vmovdqa	0x370(%rsp), %xmm5
   47028: c4 e3 71 44 d7 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm2
   4702e: c4 63 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm8
   47034: c5 f9 7f a4 24 60 01 00 00   	vmovdqa	%xmm4, 0x160(%rsp)
   4703d: c4 e3 71 44 e7 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm4
   47043: c5 f9 7f 94 24 a0 01 00 00   	vmovdqa	%xmm2, 0x1a0(%rsp)
   4704c: c4 c2 49 00 d3               	vpshufb	%xmm11, %xmm6, %xmm2
   47051: c5 f9 6f b4 24 60 03 00 00   	vmovdqa	0x360(%rsp), %xmm6
   4705a: c4 e3 71 44 ff 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm7
   47060: c5 79 7f 84 24 b0 01 00 00   	vmovdqa	%xmm8, 0x1b0(%rsp)
   47069: c5 f9 7f a4 24 c0 01 00 00   	vmovdqa	%xmm4, 0x1c0(%rsp)
   47072: c4 63 69 44 c6 11            	vpclmulqdq	$0x11, %xmm6, %xmm2, %xmm8
   47078: c4 e3 69 44 e6 00            	vpclmulqdq	$0x0, %xmm6, %xmm2, %xmm4
   4707e: c5 79 7f 84 24 e0 01 00 00   	vmovdqa	%xmm8, 0x1e0(%rsp)
   47087: c4 63 69 44 c6 10            	vpclmulqdq	$0x10, %xmm6, %xmm2, %xmm8
   4708d: c4 e3 69 44 d6 01            	vpclmulqdq	$0x1, %xmm6, %xmm2, %xmm2
   47093: c5 fa 6f 76 b0               	vmovdqu	-0x50(%rsi), %xmm6
   47098: c5 f9 7f bc 24 d0 01 00 00   	vmovdqa	%xmm7, 0x1d0(%rsp)
   470a1: c5 f9 7f a4 24 f0 01 00 00   	vmovdqa	%xmm4, 0x1f0(%rsp)
   470aa: c4 c2 49 00 fb               	vpshufb	%xmm11, %xmm6, %xmm7
   470af: c4 e3 41 44 f5 11            	vpclmulqdq	$0x11, %xmm5, %xmm7, %xmm6
   470b5: c4 e3 41 44 e5 00            	vpclmulqdq	$0x0, %xmm5, %xmm7, %xmm4
   470bb: c5 79 7f 84 24 00 02 00 00   	vmovdqa	%xmm8, 0x200(%rsp)
   470c4: c4 63 41 44 c5 10            	vpclmulqdq	$0x10, %xmm5, %xmm7, %xmm8
   470ca: c5 f9 7f a4 24 20 02 00 00   	vmovdqa	%xmm4, 0x220(%rsp)
   470d3: c4 e3 41 44 fd 01            	vpclmulqdq	$0x1, %xmm5, %xmm7, %xmm7
   470d9: c5 fa 6f 6e c0               	vmovdqu	-0x40(%rsi), %xmm5
   470de: c5 f9 6f a4 24 80 03 00 00   	vmovdqa	0x380(%rsp), %xmm4
   470e7: c5 f9 7f b4 24 10 02 00 00   	vmovdqa	%xmm6, 0x210(%rsp)
   470f0: c5 f9 7f 9c 24 70 01 00 00   	vmovdqa	%xmm3, 0x170(%rsp)
   470f9: c4 c2 51 00 f3               	vpshufb	%xmm11, %xmm5, %xmm6
   470fe: c4 e3 49 44 ec 11            	vpclmulqdq	$0x11, %xmm4, %xmm6, %xmm5
   47104: c4 e3 49 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm6, %xmm3
   4710a: c5 f9 7f ac 24 30 02 00 00   	vmovdqa	%xmm5, 0x230(%rsp)
   47113: c4 e3 49 44 ec 10            	vpclmulqdq	$0x10, %xmm4, %xmm6, %xmm5
   47119: c4 e3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm4, %xmm6, %xmm6
   4711f: c5 fa 6f 66 d0               	vmovdqu	-0x30(%rsi), %xmm4
   47124: c5 f9 7f 9c 24 40 02 00 00   	vmovdqa	%xmm3, 0x240(%rsp)
   4712d: c5 fa 6f 5e e0               	vmovdqu	-0x20(%rsi), %xmm3
   47132: c5 39 ef c6                  	vpxor	%xmm6, %xmm8, %xmm8
   47136: c5 f9 7f ac 24 50 02 00 00   	vmovdqa	%xmm5, 0x250(%rsp)
   4713f: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   47144: c4 c3 71 44 e1 11            	vpclmulqdq	$0x11, %xmm9, %xmm1, %xmm4
   4714a: c4 c3 71 44 e9 10            	vpclmulqdq	$0x10, %xmm9, %xmm1, %xmm5
   47150: c5 f9 7f a4 24 60 02 00 00   	vmovdqa	%xmm4, 0x260(%rsp)
   47159: c4 c3 71 44 e1 00            	vpclmulqdq	$0x0, %xmm9, %xmm1, %xmm4
   4715f: c5 f9 7f a4 24 70 02 00 00   	vmovdqa	%xmm4, 0x270(%rsp)
   47168: c4 c3 71 44 e1 01            	vpclmulqdq	$0x1, %xmm9, %xmm1, %xmm4
   4716e: c5 f9 7f ac 24 80 02 00 00   	vmovdqa	%xmm5, 0x280(%rsp)
   47177: c4 c2 61 00 eb               	vpshufb	%xmm11, %xmm3, %xmm5
   4717c: c5 f9 7f a4 24 90 02 00 00   	vmovdqa	%xmm4, 0x290(%rsp)
   47185: c4 c3 51 44 e2 11            	vpclmulqdq	$0x11, %xmm10, %xmm5, %xmm4
   4718b: c4 c3 51 44 da 00            	vpclmulqdq	$0x0, %xmm10, %xmm5, %xmm3
   47191: c5 f9 7f a4 24 a0 02 00 00   	vmovdqa	%xmm4, 0x2a0(%rsp)
   4719a: c5 fa 6f 66 f0               	vmovdqu	-0x10(%rsi), %xmm4
   4719f: c5 01 ef 7c 24 20            	vpxor	0x20(%rsp), %xmm15, %xmm15
   471a5: c5 e9 ef 94 24 00 02 00 00   	vpxor	0x200(%rsp), %xmm2, %xmm2
   471ae: c5 f9 ef 44 24 50            	vpxor	0x50(%rsp), %xmm0, %xmm0
   471b4: c5 f9 7f 9c 24 b0 02 00 00   	vmovdqa	%xmm3, 0x2b0(%rsp)
   471bd: c4 c3 51 44 da 10            	vpclmulqdq	$0x10, %xmm10, %xmm5, %xmm3
   471c3: c4 c2 59 00 e3               	vpshufb	%xmm11, %xmm4, %xmm4
   471c8: c4 c3 51 44 ea 01            	vpclmulqdq	$0x1, %xmm10, %xmm5, %xmm5
   471ce: c5 39 ef 84 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm8, %xmm8
   471d7: c5 f9 6f b4 24 90 02 00 00   	vmovdqa	0x290(%rsp), %xmm6
   471e0: c4 c3 59 44 cc 11            	vpclmulqdq	$0x11, %xmm12, %xmm4, %xmm1
   471e6: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   471eb: c5 e9 ef d7                  	vpxor	%xmm7, %xmm2, %xmm2
   471ef: c5 f9 7f 8c 24 c0 02 00 00   	vmovdqa	%xmm1, 0x2c0(%rsp)
   471f8: c4 c3 59 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm4, %xmm1
   471fe: c5 f9 7f 8c 24 d0 02 00 00   	vmovdqa	%xmm1, 0x2d0(%rsp)
   47207: c4 c3 59 44 cc 10            	vpclmulqdq	$0x10, %xmm12, %xmm4, %xmm1
   4720d: c4 c3 59 44 e4 01            	vpclmulqdq	$0x1, %xmm12, %xmm4, %xmm4
   47213: c5 f9 7f 8c 24 e0 02 00 00   	vmovdqa	%xmm1, 0x2e0(%rsp)
   4721c: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   47220: c5 f9 6f 8c 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm1
   47229: c5 71 ef bc 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm1, %xmm15
   47232: c5 01 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm15, %xmm15
   4723b: c5 c9 ef 8c 24 80 02 00 00   	vpxor	0x280(%rsp), %xmm6, %xmm1
   47244: c5 e1 ef 9c 24 e0 02 00 00   	vpxor	0x2e0(%rsp), %xmm3, %xmm3
   4724d: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   47252: c5 f1 ef cd                  	vpxor	%xmm5, %xmm1, %xmm1
   47256: c5 79 6f bc 24 10 01 00 00   	vmovdqa	0x110(%rsp), %xmm15
   4725f: c5 01 ef bc 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm15, %xmm15
   47268: c5 01 ef bc 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm15, %xmm15
   47271: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   47276: c5 79 6f bc 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm15
   4727f: c5 01 ef bc 24 40 01 00 00   	vpxor	0x140(%rsp), %xmm15, %xmm15
   47288: c5 01 ef bc 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm15, %xmm15
   47291: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   47296: c5 79 6f bc 24 d0 01 00 00   	vmovdqa	0x1d0(%rsp), %xmm15
   4729f: c5 01 ef bc 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm15, %xmm15
   472a8: c5 01 ef bc 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm15, %xmm15
   472b1: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   472b6: c5 79 6f bc 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm15
   472bf: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   472c3: c5 f9 6f 54 24 40            	vmovdqa	0x40(%rsp), %xmm2
   472c9: c5 e9 ef 54 24 10            	vpxor	0x10(%rsp), %xmm2, %xmm2
   472cf: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   472d4: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   472d8: c5 f9 ef cb                  	vpxor	%xmm3, %xmm0, %xmm1
   472dc: c5 81 ef 44 24 70            	vpxor	0x70(%rsp), %xmm15, %xmm0
   472e2: c5 79 6f bc 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm15
   472eb: c5 d9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm4      # xmm4 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   472f0: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   472f5: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   472f9: c5 81 ef 94 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm15, %xmm2
   47302: c5 e9 ef 94 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm2, %xmm2
   4730b: c5 79 6f bc 24 f0 01 00 00   	vmovdqa	0x1f0(%rsp), %xmm15
   47314: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   47318: c5 81 ef 94 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm15, %xmm2
   47321: c5 e9 ef 94 24 20 02 00 00   	vpxor	0x220(%rsp), %xmm2, %xmm2
   4732a: c5 79 6f bc 24 70 02 00 00   	vmovdqa	0x270(%rsp), %xmm15
   47333: c5 f1 ef 8c 24 d0 02 00 00   	vpxor	0x2d0(%rsp), %xmm1, %xmm1
   4733c: c5 f9 6f bc 24 f0 02 00 00   	vmovdqa	0x2f0(%rsp), %xmm7
   47345: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   47349: c5 81 ef 94 24 40 02 00 00   	vpxor	0x240(%rsp), %xmm15, %xmm2
   47352: c5 e9 ef 94 24 b0 02 00 00   	vpxor	0x2b0(%rsp), %xmm2, %xmm2
   4735b: c5 f9 6f ac 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm5
   47364: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   47368: c5 f9 6f 94 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm2
   47371: c5 e9 ef 54 24 60            	vpxor	0x60(%rsp), %xmm2, %xmm2
   47377: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4737b: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   47381: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   47386: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4738a: c4 e3 71 44 df 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm3
   47390: c5 f9 6f 7c 24 30            	vmovdqa	0x30(%rsp), %xmm7
   47396: c5 c1 ef 04 24               	vpxor	(%rsp), %xmm7, %xmm0
   4739b: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   473a0: c5 f9 6f bc 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm7
   473a9: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   473ad: c5 d1 ef 84 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm5, %xmm0
   473b6: c5 f9 ef 84 24 60 01 00 00   	vpxor	0x160(%rsp), %xmm0, %xmm0
   473bf: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   473c3: c5 c1 ef 84 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm7, %xmm0
   473cc: c5 f9 ef 84 24 10 02 00 00   	vpxor	0x210(%rsp), %xmm0, %xmm0
   473d5: c5 f9 6f bc 24 60 02 00 00   	vmovdqa	0x260(%rsp), %xmm7
   473de: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   473e2: c5 c1 ef 94 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm7, %xmm2
   473eb: c5 e9 ef 94 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm2, %xmm2
   473f4: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   473f8: c5 d9 ef 94 24 c0 02 00 00   	vpxor	0x2c0(%rsp), %xmm4, %xmm2
   47401: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   47405: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   47409: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4740d: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   47411: 4d 39 d0                     	cmpq	%r10, %r8
   47414: 0f 83 f6 f9 ff ff            	jae	0x46e10 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x290>
   4741a: c4 41 79 6f ec               	vmovdqa	%xmm12, %xmm13
   4741f: 4c 8d 5a 70                  	leaq	0x70(%rdx), %r11
   47423: 4c 8d 52 40                  	leaq	0x40(%rdx), %r10
   47427: c5 79 6f a4 24 f0 02 00 00   	vmovdqa	0x2f0(%rsp), %xmm12
   47430: 48 8d 72 20                  	leaq	0x20(%rdx), %rsi
   47434: 4d 39 d8                     	cmpq	%r11, %r8
   47437: 0f 82 22 03 00 00            	jb	0x4775f <crypto_aead_aes256gcm_decrypt_detached_afternm+0xbdf>
   4743d: c5 f9 6f bf 50 01 00 00      	vmovdqa	0x150(%rdi), %xmm7
   47445: c5 79 6f 97 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm10
   4744d: c5 79 7f a4 24 20 01 00 00   	vmovdqa	%xmm12, 0x120(%rsp)
   47456: c5 79 6f bf 30 01 00 00      	vmovdqa	0x130(%rdi), %xmm15
   4745e: c5 79 6f b7 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm14
   47466: c5 79 6f 8f 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm9
   4746e: c5 79 7f d4                  	vmovdqa	%xmm10, %xmm4
   47472: c5 f9 7f bc 24 30 01 00 00   	vmovdqa	%xmm7, 0x130(%rsp)
   4747b: c5 f9 6f bf 40 01 00 00      	vmovdqa	0x140(%rdi), %xmm7
   47483: c5 f9 7f a4 24 40 01 00 00   	vmovdqa	%xmm4, 0x140(%rsp)
   4748c: c4 41 79 6f e6               	vmovdqa	%xmm14, %xmm12
   47491: c4 41 79 6f f7               	vmovdqa	%xmm15, %xmm14
   47496: c4 41 79 6f d1               	vmovdqa	%xmm9, %xmm10
   4749b: c5 79 6f ff                  	vmovdqa	%xmm7, %xmm15
   4749f: 90                           	nop
   474a0: c4 c1 7a 6f 3c 11            	vmovdqu	(%r9,%rdx), %xmm7
   474a6: c4 c1 7a 6f 74 11 10         	vmovdqu	0x10(%r9,%rdx), %xmm6
   474ad: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   474b2: c5 f9 6f bc 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm7
   474bb: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   474bf: c4 c1 7a 6f 4c 11 20         	vmovdqu	0x20(%r9,%rdx), %xmm1
   474c6: c4 e3 79 44 ef 11            	vpclmulqdq	$0x11, %xmm7, %xmm0, %xmm5
   474cc: c4 e3 79 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm0, %xmm4
   474d2: c4 63 79 44 c7 10            	vpclmulqdq	$0x10, %xmm7, %xmm0, %xmm8
   474d8: c4 e3 79 44 ff 01            	vpclmulqdq	$0x1, %xmm7, %xmm0, %xmm7
   474de: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   474e3: c5 f9 7f 2c 24               	vmovdqa	%xmm5, (%rsp)
   474e8: c4 c1 7a 6f 6c 11 30         	vmovdqu	0x30(%r9,%rdx), %xmm5
   474ef: c4 c3 79 44 df 11            	vpclmulqdq	$0x11, %xmm15, %xmm0, %xmm3
   474f5: c4 c3 79 44 f7 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm6
   474fb: c4 c3 79 44 d7 10            	vpclmulqdq	$0x10, %xmm15, %xmm0, %xmm2
   47501: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   47507: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   4750d: c4 c2 71 00 db               	vpshufb	%xmm11, %xmm1, %xmm3
   47512: c4 c1 7a 6f 64 11 40         	vmovdqu	0x40(%r9,%rdx), %xmm4
   47519: c4 c3 79 44 c7 01            	vpclmulqdq	$0x1, %xmm15, %xmm0, %xmm0
   4751f: c5 f9 7f 54 24 50            	vmovdqa	%xmm2, 0x50(%rsp)
   47525: c4 c3 61 44 d6 00            	vpclmulqdq	$0x0, %xmm14, %xmm3, %xmm2
   4752b: c4 c3 61 44 ce 11            	vpclmulqdq	$0x11, %xmm14, %xmm3, %xmm1
   47531: c5 f9 ef 44 24 50            	vpxor	0x50(%rsp), %xmm0, %xmm0
   47537: c5 f9 7f 74 24 40            	vmovdqa	%xmm6, 0x40(%rsp)
   4753d: c4 c2 51 00 f3               	vpshufb	%xmm11, %xmm5, %xmm6
   47542: c4 c3 49 44 ec 00            	vpclmulqdq	$0x0, %xmm12, %xmm6, %xmm5
   47548: c5 f9 7f 54 24 70            	vmovdqa	%xmm2, 0x70(%rsp)
   4754e: c5 f9 6f 94 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm2
   47557: c5 f9 7f ac 24 a0 00 00 00   	vmovdqa	%xmm5, 0xa0(%rsp)
   47560: c4 c2 59 00 eb               	vpshufb	%xmm11, %xmm4, %xmm5
   47565: c4 e3 51 44 e2 11            	vpclmulqdq	$0x11, %xmm2, %xmm5, %xmm4
   4756b: c5 f9 7f 4c 24 60            	vmovdqa	%xmm1, 0x60(%rsp)
   47571: c4 c3 61 44 ce 10            	vpclmulqdq	$0x10, %xmm14, %xmm3, %xmm1
   47577: c4 c3 61 44 de 01            	vpclmulqdq	$0x1, %xmm14, %xmm3, %xmm3
   4757d: c5 f9 7f a4 24 b0 00 00 00   	vmovdqa	%xmm4, 0xb0(%rsp)
   47586: c5 f9 6f e2                  	vmovdqa	%xmm2, %xmm4
   4758a: c4 e3 51 44 d2 00            	vpclmulqdq	$0x0, %xmm2, %xmm5, %xmm2
   47590: c5 f9 7f 8c 24 80 00 00 00   	vmovdqa	%xmm1, 0x80(%rsp)
   47599: c4 e3 51 44 cc 10            	vpclmulqdq	$0x10, %xmm4, %xmm5, %xmm1
   4759f: c4 e3 51 44 ec 01            	vpclmulqdq	$0x1, %xmm4, %xmm5, %xmm5
   475a5: c4 c1 7a 6f 64 11 50         	vmovdqu	0x50(%r9,%rdx), %xmm4
   475ac: c5 e1 ef 9c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm3, %xmm3
   475b5: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   475bb: c4 c3 49 44 fc 11            	vpclmulqdq	$0x11, %xmm12, %xmm6, %xmm7
   475c1: c5 39 ef 44 24 20            	vpxor	0x20(%rsp), %xmm8, %xmm8
   475c7: c5 f9 7f 94 24 c0 00 00 00   	vmovdqa	%xmm2, 0xc0(%rsp)
   475d0: c4 c2 59 00 d3               	vpshufb	%xmm11, %xmm4, %xmm2
   475d5: c4 c3 69 44 e2 11            	vpclmulqdq	$0x11, %xmm10, %xmm2, %xmm4
   475db: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   475e0: c5 f9 7f 8c 24 d0 00 00 00   	vmovdqa	%xmm1, 0xd0(%rsp)
   475e9: c4 c3 69 44 ca 00            	vpclmulqdq	$0x0, %xmm10, %xmm2, %xmm1
   475ef: c5 f9 7f a4 24 e0 00 00 00   	vmovdqa	%xmm4, 0xe0(%rsp)
   475f8: c4 c3 69 44 e2 10            	vpclmulqdq	$0x10, %xmm10, %xmm2, %xmm4
   475fe: c4 c3 69 44 d2 01            	vpclmulqdq	$0x1, %xmm10, %xmm2, %xmm2
   47604: c5 f9 7f a4 24 00 01 00 00   	vmovdqa	%xmm4, 0x100(%rsp)
   4760d: c4 c1 7a 6f 64 11 60         	vmovdqu	0x60(%r9,%rdx), %xmm4
   47614: c5 e9 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm2, %xmm2
   4761d: 4c 89 da                     	movq	%r11, %rdx
   47620: c5 f9 7f bc 24 90 00 00 00   	vmovdqa	%xmm7, 0x90(%rsp)
   47629: c4 c3 49 44 fc 10            	vpclmulqdq	$0x10, %xmm12, %xmm6, %xmm7
   4762f: c4 c3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm12, %xmm6, %xmm6
   47635: 4d 8d 5b 70                  	leaq	0x70(%r11), %r11
   47639: c4 c2 59 00 e3               	vpshufb	%xmm11, %xmm4, %xmm4
   4763e: c5 e1 ef de                  	vpxor	%xmm6, %xmm3, %xmm3
   47642: c5 c1 ef fd                  	vpxor	%xmm5, %xmm7, %xmm7
   47646: c5 f9 7f 8c 24 f0 00 00 00   	vmovdqa	%xmm1, 0xf0(%rsp)
   4764f: c4 c3 59 44 cd 11            	vpclmulqdq	$0x11, %xmm13, %xmm4, %xmm1
   47655: c4 43 59 44 cd 10            	vpclmulqdq	$0x10, %xmm13, %xmm4, %xmm9
   4765b: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4765f: c5 c1 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm7, %xmm7
   47668: c5 f9 7f 8c 24 10 01 00 00   	vmovdqa	%xmm1, 0x110(%rsp)
   47671: c4 c3 59 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm4, %xmm1
   47677: c4 c3 59 44 e5 01            	vpclmulqdq	$0x1, %xmm13, %xmm4, %xmm4
   4767d: c5 f9 6f 9c 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm3
   47686: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4768a: c5 f9 6f 74 24 40            	vmovdqa	0x40(%rsp), %xmm6
   47690: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   47694: c5 c9 ef 64 24 10            	vpxor	0x10(%rsp), %xmm6, %xmm4
   4769a: c5 e1 ef 5c 24 70            	vpxor	0x70(%rsp), %xmm3, %xmm3
   476a0: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   476a4: c5 f9 6f 7c 24 30            	vmovdqa	0x30(%rsp), %xmm7
   476aa: c5 f9 6f b4 24 f0 00 00 00   	vmovdqa	0xf0(%rsp), %xmm6
   476b3: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   476b8: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   476bc: c5 c9 ef a4 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm6, %xmm4
   476c5: c5 f9 6f ac 24 e0 00 00 00   	vmovdqa	0xe0(%rsp), %xmm5
   476ce: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   476d3: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   476d8: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   476dc: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   476e0: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   476e4: c5 f9 6f 9c 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm3
   476ed: c4 e3 71 44 c3 00            	vpclmulqdq	$0x0, %xmm3, %xmm1, %xmm0
   476f3: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   476f8: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   476fc: c5 f9 6f 84 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm0
   47705: c4 e3 71 44 e3 00            	vpclmulqdq	$0x0, %xmm3, %xmm1, %xmm4
   4770b: c5 f9 ef 5c 24 60            	vpxor	0x60(%rsp), %xmm0, %xmm3
   47711: c5 c1 ef 04 24               	vpxor	(%rsp), %xmm7, %xmm0
   47716: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4771b: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   4771f: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   47723: c5 d1 ef 9c 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm5, %xmm3
   4772c: c5 e1 ef 9c 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm3, %xmm3
   47735: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   47739: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4773d: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   47741: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   47745: 4d 39 d8                     	cmpq	%r11, %r8
   47748: 0f 83 52 fd ff ff            	jae	0x474a0 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x920>
   4774e: c5 79 6f a4 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm12
   47757: 4c 8d 52 40                  	leaq	0x40(%rdx), %r10
   4775b: 48 8d 72 20                  	leaq	0x20(%rdx), %rsi
   4775f: 4d 39 d0                     	cmpq	%r10, %r8
   47762: 0f 82 63 01 00 00            	jb	0x478cb <crypto_aead_aes256gcm_decrypt_detached_afternm+0xd4b>
   47768: c5 79 6f 97 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm10
   47770: c5 79 6f 8f 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm9
   47778: c5 79 6f 87 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm8
   47780: c4 c1 7a 6f 2c 11            	vmovdqu	(%r9,%rdx), %xmm5
   47786: c4 c1 7a 6f 5c 11 10         	vmovdqu	0x10(%r9,%rdx), %xmm3
   4778d: c4 c2 51 00 cb               	vpshufb	%xmm11, %xmm5, %xmm1
   47792: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   47796: c4 c3 79 44 ea 00            	vpclmulqdq	$0x0, %xmm10, %xmm0, %xmm5
   4779c: c4 c3 79 44 fa 11            	vpclmulqdq	$0x11, %xmm10, %xmm0, %xmm7
   477a2: c4 43 79 44 f2 10            	vpclmulqdq	$0x10, %xmm10, %xmm0, %xmm14
   477a8: c5 f9 7f 6c 24 10            	vmovdqa	%xmm5, 0x10(%rsp)
   477ae: c4 c3 79 44 ea 01            	vpclmulqdq	$0x1, %xmm10, %xmm0, %xmm5
   477b4: c4 c2 61 00 c3               	vpshufb	%xmm11, %xmm3, %xmm0
   477b9: c4 c1 7a 6f 5c 11 20         	vmovdqu	0x20(%r9,%rdx), %xmm3
   477c0: c4 c3 79 44 f1 00            	vpclmulqdq	$0x0, %xmm9, %xmm0, %xmm6
   477c6: c4 c3 79 44 c9 11            	vpclmulqdq	$0x11, %xmm9, %xmm0, %xmm1
   477cc: c4 43 79 44 f9 10            	vpclmulqdq	$0x10, %xmm9, %xmm0, %xmm15
   477d2: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   477d7: c4 c2 61 00 e3               	vpshufb	%xmm11, %xmm3, %xmm4
   477dc: c4 c3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm9, %xmm0, %xmm0
   477e2: c4 c1 51 ef ee               	vpxor	%xmm14, %xmm5, %xmm5
   477e7: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   477ed: c4 c3 59 44 d8 11            	vpclmulqdq	$0x11, %xmm8, %xmm4, %xmm3
   477f3: c4 c3 59 44 d0 00            	vpclmulqdq	$0x0, %xmm8, %xmm4, %xmm2
   477f9: c4 c3 59 44 f8 10            	vpclmulqdq	$0x10, %xmm8, %xmm4, %xmm7
   477ff: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   47805: c4 c3 59 44 e0 01            	vpclmulqdq	$0x1, %xmm8, %xmm4, %xmm4
   4780b: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   47810: c4 c1 7a 6f 5c 11 30         	vmovdqu	0x30(%r9,%rdx), %xmm3
   47817: c5 d9 ef e7                  	vpxor	%xmm7, %xmm4, %xmm4
   4781b: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   4781f: c5 f1 ef 0c 24               	vpxor	(%rsp), %xmm1, %xmm1
   47824: 4c 89 d2                     	movq	%r10, %rdx
   47827: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   4782c: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   47832: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   47836: 4d 8d 52 40                  	leaq	0x40(%r10), %r10
   4783a: c4 c3 61 44 d5 11            	vpclmulqdq	$0x11, %xmm13, %xmm3, %xmm2
   47840: c4 c3 61 44 f5 10            	vpclmulqdq	$0x10, %xmm13, %xmm3, %xmm6
   47846: c5 f9 7f 54 24 50            	vmovdqa	%xmm2, 0x50(%rsp)
   4784c: c4 c3 61 44 d5 00            	vpclmulqdq	$0x0, %xmm13, %xmm3, %xmm2
   47852: c4 c3 61 44 dd 01            	vpclmulqdq	$0x1, %xmm13, %xmm3, %xmm3
   47858: c5 e9 ef 54 24 40            	vpxor	0x40(%rsp), %xmm2, %xmm2
   4785e: c5 e1 ef de                  	vpxor	%xmm6, %xmm3, %xmm3
   47862: c5 f9 6f 74 24 20            	vmovdqa	0x20(%rsp), %xmm6
   47868: c5 c9 ef 64 24 10            	vpxor	0x10(%rsp), %xmm6, %xmm4
   4786e: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   47872: c5 f9 6f 74 24 50            	vmovdqa	0x50(%rsp), %xmm6
   47878: c5 e1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4787d: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   47882: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   47886: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4788a: c4 c3 69 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm2, %xmm0
   47890: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   47895: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   47899: c4 c3 79 44 e4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm4
   4789f: c5 f9 70 d0 4e               	vpshufd	$0x4e, %xmm0, %xmm2     # xmm2 = xmm0[2,3,0,1]
   478a4: c5 c9 ef 44 24 30            	vpxor	0x30(%rsp), %xmm6, %xmm0
   478aa: c5 e1 ef da                  	vpxor	%xmm2, %xmm3, %xmm3
   478ae: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   478b2: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   478b6: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   478ba: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   478be: 4d 39 d0                     	cmpq	%r10, %r8
   478c1: 0f 83 b9 fe ff ff            	jae	0x47780 <crypto_aead_aes256gcm_decrypt_detached_afternm+0xc00>
   478c7: 48 8d 72 20                  	leaq	0x20(%rdx), %rsi
   478cb: 49 39 f0                     	cmpq	%rsi, %r8
   478ce: 0f 82 b4 00 00 00            	jb	0x47988 <crypto_aead_aes256gcm_decrypt_detached_afternm+0xe08>
   478d4: c5 f9 6f 97 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm2
   478dc: 0f 1f 40 00                  	nopl	(%rax)
   478e0: c4 c1 7a 6f 3c 11            	vmovdqu	(%r9,%rdx), %xmm7
   478e6: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   478eb: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   478ef: c4 c1 7a 6f 4c 11 10         	vmovdqu	0x10(%r9,%rdx), %xmm1
   478f6: 48 89 f2                     	movq	%rsi, %rdx
   478f9: 48 83 c6 20                  	addq	$0x20, %rsi
   478fd: c4 e3 79 44 da 11            	vpclmulqdq	$0x11, %xmm2, %xmm0, %xmm3
   47903: c4 e3 79 44 e2 00            	vpclmulqdq	$0x0, %xmm2, %xmm0, %xmm4
   47909: c4 e3 79 44 fa 10            	vpclmulqdq	$0x10, %xmm2, %xmm0, %xmm7
   4790f: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   47914: c4 e3 79 44 c2 01            	vpclmulqdq	$0x1, %xmm2, %xmm0, %xmm0
   4791a: c4 c3 71 44 ed 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm5
   47920: c4 c3 71 44 f5 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm6
   47926: c4 43 71 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm8
   4792c: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   47932: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   47936: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   4793a: c4 c1 71 ef c8               	vpxor	%xmm8, %xmm1, %xmm1
   4793f: c5 e1 ef dd                  	vpxor	%xmm5, %xmm3, %xmm3
   47943: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   47947: c5 f9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4794c: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   47951: c5 d9 ef e1                  	vpxor	%xmm1, %xmm4, %xmm4
   47955: c4 c3 59 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm4, %xmm1
   4795b: c5 f9 70 e4 4e               	vpshufd	$0x4e, %xmm4, %xmm4     # xmm4 = xmm4[2,3,0,1]
   47960: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   47964: c4 c3 71 44 e4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm4
   4796a: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4796f: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   47973: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   47977: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4797b: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4797f: 49 39 f0                     	cmpq	%rsi, %r8
   47982: 0f 83 58 ff ff ff            	jae	0x478e0 <crypto_aead_aes256gcm_decrypt_detached_afternm+0xd60>
   47988: 4c 39 c2                     	cmpq	%r8, %rdx
   4798b: 73 63                        	jae	0x479f0 <crypto_aead_aes256gcm_decrypt_detached_afternm+0xe70>
   4798d: c4 c1 7a 6f 04 11            	vmovdqu	(%r9,%rdx), %xmm0
   47993: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   47998: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4799c: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   479a2: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   479a8: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   479ae: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   479b4: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   479b8: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   479bd: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   479c2: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   479c6: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   479cc: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   479d1: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   479d5: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   479d9: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   479df: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   479e4: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   479e8: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   479ec: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   479f0: 48 89 ce                     	movq	%rcx, %rsi
   479f3: 48 8d ac 24 c0 03 00 00      	leaq	0x3c0(%rsp), %rbp
   479fb: 83 e6 0f                     	andl	$0xf, %esi
   479fe: 0f 85 67 0e 00 00            	jne	0x4886b <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1ceb>
   47a04: 49 89 d8                     	movq	%rbx, %r8
   47a07: 49 83 e0 f0                  	andq	$-0x10, %r8
   47a0b: 49 81 f8 df 00 00 00         	cmpq	$0xdf, %r8
   47a12: 0f 86 56 10 00 00            	jbe	0x48a6e <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1eee>
   47a18: c5 f9 6f bf c0 01 00 00      	vmovdqa	0x1c0(%rdi), %xmm7
   47a20: c5 79 6f b7 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm14
   47a28: c5 79 7f a4 24 20 03 00 00   	vmovdqa	%xmm12, 0x320(%rsp)
   47a31: 48 89 c6                     	movq	%rax, %rsi
   47a34: c5 79 6f 97 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm10
   47a3c: c5 79 6f 8f 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm9
   47a44: 41 b9 e0 00 00 00            	movl	$0xe0, %r9d
   47a4a: c5 f9 6f a7 50 01 00 00      	vmovdqa	0x150(%rdi), %xmm4
   47a52: c5 f9 6f b7 40 01 00 00      	vmovdqa	0x140(%rdi), %xmm6
   47a5a: c5 f9 7f bc 24 30 03 00 00   	vmovdqa	%xmm7, 0x330(%rsp)
   47a63: c5 f9 6f bf b0 01 00 00      	vmovdqa	0x1b0(%rdi), %xmm7
   47a6b: c5 79 6f bf 30 01 00 00      	vmovdqa	0x130(%rdi), %xmm15
   47a73: c4 41 79 6f c2               	vmovdqa	%xmm10, %xmm8
   47a78: c4 41 79 6f d6               	vmovdqa	%xmm14, %xmm10
   47a7d: c5 79 6f f4                  	vmovdqa	%xmm4, %xmm14
   47a81: c5 f9 7f bc 24 90 03 00 00   	vmovdqa	%xmm7, 0x390(%rsp)
   47a8a: c4 41 79 6f e7               	vmovdqa	%xmm15, %xmm12
   47a8f: c5 f9 6f bf a0 01 00 00      	vmovdqa	0x1a0(%rdi), %xmm7
   47a97: c5 f9 7f bc 24 80 03 00 00   	vmovdqa	%xmm7, 0x380(%rsp)
   47aa0: c5 f9 6f bf 90 01 00 00      	vmovdqa	0x190(%rdi), %xmm7
   47aa8: c5 f9 7f bc 24 70 03 00 00   	vmovdqa	%xmm7, 0x370(%rsp)
   47ab1: c5 f9 6f bf 80 01 00 00      	vmovdqa	0x180(%rdi), %xmm7
   47ab9: c5 f9 7f bc 24 60 03 00 00   	vmovdqa	%xmm7, 0x360(%rsp)
   47ac2: c5 f9 6f bf 70 01 00 00      	vmovdqa	0x170(%rdi), %xmm7
   47aca: c5 f9 7f bc 24 50 03 00 00   	vmovdqa	%xmm7, 0x350(%rsp)
   47ad3: c5 f9 6f bf 60 01 00 00      	vmovdqa	0x160(%rdi), %xmm7
   47adb: c5 f9 7f bc 24 40 03 00 00   	vmovdqa	%xmm7, 0x340(%rsp)
   47ae4: c5 79 7f cf                  	vmovdqa	%xmm9, %xmm7
   47ae8: c4 41 79 6f cd               	vmovdqa	%xmm13, %xmm9
   47aed: c5 79 6f ee                  	vmovdqa	%xmm6, %xmm13
   47af1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   47af8: c5 fa 6f 2e                  	vmovdqu	(%rsi), %xmm5
   47afc: 4c 89 ca                     	movq	%r9, %rdx
   47aff: c5 f9 6f b4 24 30 03 00 00   	vmovdqa	0x330(%rsp), %xmm6
   47b08: 4d 8d 89 e0 00 00 00         	leaq	0xe0(%r9), %r9
   47b0f: 48 81 c6 e0 00 00 00         	addq	$0xe0, %rsi
   47b16: c4 c2 51 00 cb               	vpshufb	%xmm11, %xmm5, %xmm1
   47b1b: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   47b1f: c4 e3 71 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm1, %xmm5
   47b25: c4 e3 71 44 e6 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm4
   47b2b: c4 e3 71 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm1, %xmm3
   47b31: c4 e3 71 44 ce 01            	vpclmulqdq	$0x1, %xmm6, %xmm1, %xmm1
   47b37: c5 fa 6f b6 30 ff ff ff      	vmovdqu	-0xd0(%rsi), %xmm6
   47b3f: c5 f9 7f 2c 24               	vmovdqa	%xmm5, (%rsp)
   47b44: c5 f9 6f ac 24 90 03 00 00   	vmovdqa	0x390(%rsp), %xmm5
   47b4d: c5 f9 7f 5c 24 20            	vmovdqa	%xmm3, 0x20(%rsp)
   47b53: c5 fa 6f 9e 40 ff ff ff      	vmovdqu	-0xc0(%rsi), %xmm3
   47b5b: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   47b60: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   47b66: c4 e3 79 44 f5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm6
   47b6c: c4 63 79 44 fd 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm15
   47b72: c4 e3 79 44 d5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm2
   47b78: c5 f9 7f 4c 24 30            	vmovdqa	%xmm1, 0x30(%rsp)
   47b7e: c5 f9 7f 74 24 40            	vmovdqa	%xmm6, 0x40(%rsp)
   47b84: c5 f9 6f b4 24 80 03 00 00   	vmovdqa	0x380(%rsp), %xmm6
   47b8d: c5 79 7f 7c 24 60            	vmovdqa	%xmm15, 0x60(%rsp)
   47b93: c4 63 79 44 fd 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm15
   47b99: c4 c2 61 00 c3               	vpshufb	%xmm11, %xmm3, %xmm0
   47b9e: c4 e3 79 44 de 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm3
   47ba4: c4 e3 79 44 e6 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm4
   47baa: c5 f9 7f 54 24 50            	vmovdqa	%xmm2, 0x50(%rsp)
   47bb0: c5 f9 7f 5c 24 70            	vmovdqa	%xmm3, 0x70(%rsp)
   47bb6: c4 e3 79 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm3
   47bbc: c4 e3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm0
   47bc2: c5 fa 6f b6 50 ff ff ff      	vmovdqu	-0xb0(%rsi), %xmm6
   47bca: c5 f9 7f 9c 24 90 00 00 00   	vmovdqa	%xmm3, 0x90(%rsp)
   47bd3: c5 f9 6f 9c 24 70 03 00 00   	vmovdqa	0x370(%rsp), %xmm3
   47bdc: c5 f9 7f 84 24 a0 00 00 00   	vmovdqa	%xmm0, 0xa0(%rsp)
   47be5: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   47bea: c4 e3 79 44 f3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm6
   47bf0: c4 e3 79 44 d3 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm2
   47bf6: c4 e3 79 44 eb 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm5
   47bfc: c5 f9 7f a4 24 80 00 00 00   	vmovdqa	%xmm4, 0x80(%rsp)
   47c05: c5 f9 6f a4 24 60 03 00 00   	vmovdqa	0x360(%rsp), %xmm4
   47c0e: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   47c14: c5 fa 6f 9e 60 ff ff ff      	vmovdqu	-0xa0(%rsi), %xmm3
   47c1c: c5 f9 7f 94 24 c0 00 00 00   	vmovdqa	%xmm2, 0xc0(%rsp)
   47c25: c5 f9 7f 84 24 e0 00 00 00   	vmovdqa	%xmm0, 0xe0(%rsp)
   47c2e: c5 fa 6f 96 70 ff ff ff      	vmovdqu	-0x90(%rsi), %xmm2
   47c36: c5 f9 7f b4 24 b0 00 00 00   	vmovdqa	%xmm6, 0xb0(%rsp)
   47c3f: c4 c2 61 00 c3               	vpshufb	%xmm11, %xmm3, %xmm0
   47c44: c4 e3 79 44 dc 11            	vpclmulqdq	$0x11, %xmm4, %xmm0, %xmm3
   47c4a: c4 e3 79 44 f4 10            	vpclmulqdq	$0x10, %xmm4, %xmm0, %xmm6
   47c50: c5 f9 7f ac 24 d0 00 00 00   	vmovdqa	%xmm5, 0xd0(%rsp)
   47c59: c5 f9 6f ac 24 50 03 00 00   	vmovdqa	0x350(%rsp), %xmm5
   47c62: c5 f9 7f 9c 24 f0 00 00 00   	vmovdqa	%xmm3, 0xf0(%rsp)
   47c6b: c4 e3 79 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm3
   47c71: c4 e3 79 44 c4 01            	vpclmulqdq	$0x1, %xmm4, %xmm0, %xmm0
   47c77: c5 f9 7f 84 24 20 01 00 00   	vmovdqa	%xmm0, 0x120(%rsp)
   47c80: c4 c2 69 00 c3               	vpshufb	%xmm11, %xmm2, %xmm0
   47c85: c4 e3 79 44 d5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm2
   47c8b: c4 e3 79 44 e5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm4
   47c91: c5 f9 7f 9c 24 00 01 00 00   	vmovdqa	%xmm3, 0x100(%rsp)
   47c9a: c4 e3 79 44 dd 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm3
   47ca0: c5 f9 7f b4 24 10 01 00 00   	vmovdqa	%xmm6, 0x110(%rsp)
   47ca9: c4 e3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm0
   47caf: c5 f9 7f 94 24 30 01 00 00   	vmovdqa	%xmm2, 0x130(%rsp)
   47cb8: c5 f9 7f a4 24 40 01 00 00   	vmovdqa	%xmm4, 0x140(%rsp)
   47cc1: c5 fa 6f 6e 80               	vmovdqu	-0x80(%rsi), %xmm5
   47cc6: c5 f9 6f b4 24 40 03 00 00   	vmovdqa	0x340(%rsp), %xmm6
   47ccf: c5 f9 7f 84 24 60 01 00 00   	vmovdqa	%xmm0, 0x160(%rsp)
   47cd8: c5 f9 7f 9c 24 50 01 00 00   	vmovdqa	%xmm3, 0x150(%rsp)
   47ce1: c4 c2 51 00 c3               	vpshufb	%xmm11, %xmm5, %xmm0
   47ce6: c4 e3 79 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm3
   47cec: c4 e3 79 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm5
   47cf2: c4 e3 79 44 d6 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm2
   47cf8: c5 f9 7f 9c 24 90 01 00 00   	vmovdqa	%xmm3, 0x190(%rsp)
   47d01: c5 fa 6f 5e a0               	vmovdqu	-0x60(%rsi), %xmm3
   47d06: c4 e3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm0
   47d0c: c5 fa 6f 76 90               	vmovdqu	-0x70(%rsi), %xmm6
   47d11: c5 f9 7f 84 24 a0 01 00 00   	vmovdqa	%xmm0, 0x1a0(%rsp)
   47d1a: c4 c2 61 00 e3               	vpshufb	%xmm11, %xmm3, %xmm4
   47d1f: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   47d24: c5 f9 7f ac 24 70 01 00 00   	vmovdqa	%xmm5, 0x170(%rsp)
   47d2d: c4 c3 59 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm4, %xmm3
   47d33: c4 c3 79 44 f6 11            	vpclmulqdq	$0x11, %xmm14, %xmm0, %xmm6
   47d39: c4 c3 79 44 ee 10            	vpclmulqdq	$0x10, %xmm14, %xmm0, %xmm5
   47d3f: c5 f9 7f 94 24 80 01 00 00   	vmovdqa	%xmm2, 0x180(%rsp)
   47d48: c5 f9 7f 9c 24 f0 01 00 00   	vmovdqa	%xmm3, 0x1f0(%rsp)
   47d51: c5 fa 6f 5e b0               	vmovdqu	-0x50(%rsi), %xmm3
   47d56: c4 c3 79 44 d6 00            	vpclmulqdq	$0x0, %xmm14, %xmm0, %xmm2
   47d5c: c4 c3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm14, %xmm0, %xmm0
   47d62: c5 f9 7f b4 24 b0 01 00 00   	vmovdqa	%xmm6, 0x1b0(%rsp)
   47d6b: c5 f9 7f 84 24 e0 01 00 00   	vmovdqa	%xmm0, 0x1e0(%rsp)
   47d74: c4 c2 61 00 f3               	vpshufb	%xmm11, %xmm3, %xmm6
   47d79: c4 c3 59 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm4, %xmm0
   47d7f: c5 f9 7f 84 24 10 02 00 00   	vmovdqa	%xmm0, 0x210(%rsp)
   47d88: c4 c3 49 44 dc 11            	vpclmulqdq	$0x11, %xmm12, %xmm6, %xmm3
   47d8e: c4 c3 49 44 c4 10            	vpclmulqdq	$0x10, %xmm12, %xmm6, %xmm0
   47d94: c5 f9 7f 9c 24 20 02 00 00   	vmovdqa	%xmm3, 0x220(%rsp)
   47d9d: c5 fa 6f 5e c0               	vmovdqu	-0x40(%rsi), %xmm3
   47da2: c5 f9 7f 94 24 c0 01 00 00   	vmovdqa	%xmm2, 0x1c0(%rsp)
   47dab: c4 c3 59 44 d5 00            	vpclmulqdq	$0x0, %xmm13, %xmm4, %xmm2
   47db1: c4 c3 59 44 e5 01            	vpclmulqdq	$0x1, %xmm13, %xmm4, %xmm4
   47db7: c5 f9 7f 84 24 40 02 00 00   	vmovdqa	%xmm0, 0x240(%rsp)
   47dc0: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   47dc5: c5 f9 7f 94 24 00 02 00 00   	vmovdqa	%xmm2, 0x200(%rsp)
   47dce: c4 c3 61 44 c2 00            	vpclmulqdq	$0x0, %xmm10, %xmm3, %xmm0
   47dd4: c4 c3 49 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm6, %xmm2
   47dda: c4 c3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm12, %xmm6, %xmm6
   47de0: c5 f9 7f 84 24 60 02 00 00   	vmovdqa	%xmm0, 0x260(%rsp)
   47de9: c5 fa 6f 46 d0               	vmovdqu	-0x30(%rsi), %xmm0
   47dee: c5 f9 7f 94 24 30 02 00 00   	vmovdqa	%xmm2, 0x230(%rsp)
   47df7: c4 c3 61 44 d2 11            	vpclmulqdq	$0x11, %xmm10, %xmm3, %xmm2
   47dfd: c5 f9 7f ac 24 d0 01 00 00   	vmovdqa	%xmm5, 0x1d0(%rsp)
   47e06: c4 c3 61 44 ea 10            	vpclmulqdq	$0x10, %xmm10, %xmm3, %xmm5
   47e0c: c4 c3 61 44 da 01            	vpclmulqdq	$0x1, %xmm10, %xmm3, %xmm3
   47e12: c5 f9 7f 94 24 50 02 00 00   	vmovdqa	%xmm2, 0x250(%rsp)
   47e1b: c4 c2 79 00 d3               	vpshufb	%xmm11, %xmm0, %xmm2
   47e20: c5 f9 7f ac 24 70 02 00 00   	vmovdqa	%xmm5, 0x270(%rsp)
   47e29: c4 c3 69 44 e8 00            	vpclmulqdq	$0x0, %xmm8, %xmm2, %xmm5
   47e2f: c4 c3 69 44 c0 11            	vpclmulqdq	$0x11, %xmm8, %xmm2, %xmm0
   47e35: c5 f9 7f ac 24 90 02 00 00   	vmovdqa	%xmm5, 0x290(%rsp)
   47e3e: c5 fa 6f 6e e0               	vmovdqu	-0x20(%rsi), %xmm5
   47e43: c5 f9 7f 84 24 80 02 00 00   	vmovdqa	%xmm0, 0x280(%rsp)
   47e4c: c4 c3 69 44 c0 10            	vpclmulqdq	$0x10, %xmm8, %xmm2, %xmm0
   47e52: c4 c3 69 44 d0 01            	vpclmulqdq	$0x1, %xmm8, %xmm2, %xmm2
   47e58: c5 f9 7f 84 24 a0 02 00 00   	vmovdqa	%xmm0, 0x2a0(%rsp)
   47e61: c4 c2 51 00 eb               	vpshufb	%xmm11, %xmm5, %xmm5
   47e66: c4 e3 51 44 c7 11            	vpclmulqdq	$0x11, %xmm7, %xmm5, %xmm0
   47e6c: c5 f9 7f 84 24 b0 02 00 00   	vmovdqa	%xmm0, 0x2b0(%rsp)
   47e75: c4 e3 51 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm5, %xmm0
   47e7b: c5 f9 7f 84 24 c0 02 00 00   	vmovdqa	%xmm0, 0x2c0(%rsp)
   47e84: c4 e3 51 44 c7 10            	vpclmulqdq	$0x10, %xmm7, %xmm5, %xmm0
   47e8a: c4 e3 51 44 ef 01            	vpclmulqdq	$0x1, %xmm7, %xmm5, %xmm5
   47e90: c5 f9 7f 84 24 d0 02 00 00   	vmovdqa	%xmm0, 0x2d0(%rsp)
   47e99: c5 fa 6f 46 f0               	vmovdqu	-0x10(%rsi), %xmm0
   47e9e: c5 01 ef 7c 24 60            	vpxor	0x60(%rsp), %xmm15, %xmm15
   47ea4: c5 d9 ef a4 24 10 02 00 00   	vpxor	0x210(%rsp), %xmm4, %xmm4
   47ead: c5 e1 ef 9c 24 40 02 00 00   	vpxor	0x240(%rsp), %xmm3, %xmm3
   47eb6: c5 e9 ef 94 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm2, %xmm2
   47ebf: c4 c2 79 00 cb               	vpshufb	%xmm11, %xmm0, %xmm1
   47ec4: c5 e1 ef 9c 24 70 02 00 00   	vpxor	0x270(%rsp), %xmm3, %xmm3
   47ecd: c4 c3 71 44 c1 11            	vpclmulqdq	$0x11, %xmm9, %xmm1, %xmm0
   47ed3: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   47ed7: c5 f9 7f 84 24 e0 02 00 00   	vmovdqa	%xmm0, 0x2e0(%rsp)
   47ee0: c4 c3 71 44 c1 00            	vpclmulqdq	$0x0, %xmm9, %xmm1, %xmm0
   47ee6: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   47eea: c5 f9 7f 84 24 f0 02 00 00   	vmovdqa	%xmm0, 0x2f0(%rsp)
   47ef3: c4 c3 71 44 c1 10            	vpclmulqdq	$0x10, %xmm9, %xmm1, %xmm0
   47ef9: c5 f9 7f 84 24 00 03 00 00   	vmovdqa	%xmm0, 0x300(%rsp)
   47f02: c4 c3 71 44 c1 01            	vpclmulqdq	$0x1, %xmm9, %xmm1, %xmm0
   47f08: c5 f9 6f 4c 24 30            	vmovdqa	0x30(%rsp), %xmm1
   47f0e: c5 f9 7f 84 24 10 03 00 00   	vmovdqa	%xmm0, 0x310(%rsp)
   47f17: c5 f1 ef 44 24 20            	vpxor	0x20(%rsp), %xmm1, %xmm0
   47f1d: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   47f22: c5 79 6f bc 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm15
   47f2b: c5 01 ef bc 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm15, %xmm15
   47f34: c5 01 ef bc 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm15, %xmm15
   47f3d: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   47f42: c5 79 6f bc 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm15
   47f4b: c5 01 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm15, %xmm15
   47f54: c5 01 ef bc 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm15, %xmm15
   47f5d: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   47f62: c5 79 6f bc 24 60 01 00 00   	vmovdqa	0x160(%rsp), %xmm15
   47f6b: c5 01 ef bc 24 50 01 00 00   	vpxor	0x150(%rsp), %xmm15, %xmm15
   47f74: c5 01 ef bc 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm15, %xmm15
   47f7d: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   47f82: c5 79 6f bc 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm15
   47f8b: c5 01 ef bc 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm15, %xmm15
   47f94: c5 01 ef bc 24 d0 01 00 00   	vpxor	0x1d0(%rsp), %xmm15, %xmm15
   47f9d: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   47fa2: c5 79 6f bc 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm15
   47fab: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   47faf: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   47fb3: c5 f9 6f 9c 24 10 03 00 00   	vmovdqa	0x310(%rsp), %xmm3
   47fbc: c5 e1 ef 8c 24 d0 02 00 00   	vpxor	0x2d0(%rsp), %xmm3, %xmm1
   47fc5: c5 f1 ef 8c 24 00 03 00 00   	vpxor	0x300(%rsp), %xmm1, %xmm1
   47fce: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   47fd2: c5 f9 6f 54 24 50            	vmovdqa	0x50(%rsp), %xmm2
   47fd8: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   47fdc: c5 e9 ef 44 24 10            	vpxor	0x10(%rsp), %xmm2, %xmm0
   47fe2: c5 f9 6f 94 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %xmm2
   47feb: c5 e9 ef 94 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm2, %xmm2
   47ff4: c5 e1 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm3      # xmm3 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   47ff9: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   47ffe: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   48002: c5 81 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm15, %xmm2
   4800b: c5 f9 6f 74 24 40            	vmovdqa	0x40(%rsp), %xmm6
   48011: c5 e9 ef 94 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm2, %xmm2
   4801a: c5 79 6f bc 24 00 02 00 00   	vmovdqa	0x200(%rsp), %xmm15
   48023: c5 f1 ef 8c 24 f0 02 00 00   	vpxor	0x2f0(%rsp), %xmm1, %xmm1
   4802c: c5 f9 6f a4 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm4
   48035: c5 f9 6f ac 24 f0 01 00 00   	vmovdqa	0x1f0(%rsp), %xmm5
   4803e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   48042: c5 81 ef 94 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm15, %xmm2
   4804b: c5 e9 ef 94 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm2, %xmm2
   48054: c5 79 6f bc 24 90 02 00 00   	vmovdqa	0x290(%rsp), %xmm15
   4805d: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   48061: c5 81 ef 94 24 60 02 00 00   	vpxor	0x260(%rsp), %xmm15, %xmm2
   4806a: c5 e9 ef 94 24 c0 02 00 00   	vpxor	0x2c0(%rsp), %xmm2, %xmm2
   48073: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   48077: c5 c9 ef 14 24               	vpxor	(%rsp), %xmm6, %xmm2
   4807c: c5 f9 6f b4 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm6
   48085: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   48089: c4 e3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm1, %xmm0
   4808f: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   48094: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   48098: c5 c9 ef 44 24 70            	vpxor	0x70(%rsp), %xmm6, %xmm0
   4809e: c5 f9 6f b4 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm6
   480a7: c4 e3 71 44 e4 00            	vpclmulqdq	$0x0, %xmm4, %xmm1, %xmm4
   480ad: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   480b2: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   480b6: c5 c9 ef 84 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm6, %xmm0
   480bf: c5 f9 ef 84 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm0, %xmm0
   480c8: c5 f9 6f b4 24 80 02 00 00   	vmovdqa	0x280(%rsp), %xmm6
   480d1: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   480d5: c5 d1 ef 84 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm5, %xmm0
   480de: c5 f9 ef 84 24 20 02 00 00   	vpxor	0x220(%rsp), %xmm0, %xmm0
   480e7: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   480eb: c5 c9 ef 94 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm6, %xmm2
   480f4: c5 e9 ef 94 24 b0 02 00 00   	vpxor	0x2b0(%rsp), %xmm2, %xmm2
   480fd: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   48101: c5 e1 ef 94 24 e0 02 00 00   	vpxor	0x2e0(%rsp), %xmm3, %xmm2
   4810a: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4810e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   48112: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   48116: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4811a: 4d 39 c8                     	cmpq	%r9, %r8
   4811d: 0f 83 d5 f9 ff ff            	jae	0x47af8 <crypto_aead_aes256gcm_decrypt_detached_afternm+0xf78>
   48123: c4 41 79 6f e9               	vmovdqa	%xmm9, %xmm13
   48128: 4c 8d 52 70                  	leaq	0x70(%rdx), %r10
   4812c: 4c 8d 4a 40                  	leaq	0x40(%rdx), %r9
   48130: c5 79 6f a4 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm12
   48139: 48 8d 72 20                  	leaq	0x20(%rdx), %rsi
   4813d: 4d 39 d0                     	cmpq	%r10, %r8
   48140: 0f 82 31 03 00 00            	jb	0x48477 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x18f7>
   48146: c5 79 6f bf 40 01 00 00      	vmovdqa	0x140(%rdi), %xmm15
   4814e: c5 79 6f b7 30 01 00 00      	vmovdqa	0x130(%rdi), %xmm14
   48156: c5 79 7f a4 24 50 01 00 00   	vmovdqa	%xmm12, 0x150(%rsp)
   4815f: c5 79 6f 97 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm10
   48167: c5 79 6f 8f 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm9
   4816f: c5 f9 6f bf 50 01 00 00      	vmovdqa	0x150(%rdi), %xmm7
   48177: c5 79 6f 87 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm8
   4817f: c4 41 79 6f e1               	vmovdqa	%xmm9, %xmm12
   48184: c4 41 79 6f cf               	vmovdqa	%xmm15, %xmm9
   48189: c4 41 79 6f fe               	vmovdqa	%xmm14, %xmm15
   4818e: c5 f9 7f bc 24 60 01 00 00   	vmovdqa	%xmm7, 0x160(%rsp)
   48197: c4 41 79 6f f2               	vmovdqa	%xmm10, %xmm14
   4819c: c4 41 79 6f d0               	vmovdqa	%xmm8, %xmm10
   481a1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   481a8: c5 fa 6f 3c 10               	vmovdqu	(%rax,%rdx), %xmm7
   481ad: c5 fa 6f 74 10 10            	vmovdqu	0x10(%rax,%rdx), %xmm6
   481b3: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   481b8: c5 f9 6f bc 24 60 01 00 00   	vmovdqa	0x160(%rsp), %xmm7
   481c1: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   481c5: c4 e3 79 44 cf 01            	vpclmulqdq	$0x1, %xmm7, %xmm0, %xmm1
   481cb: c4 e3 79 44 e7 11            	vpclmulqdq	$0x11, %xmm7, %xmm0, %xmm4
   481d1: c4 e3 79 44 df 10            	vpclmulqdq	$0x10, %xmm7, %xmm0, %xmm3
   481d7: c5 f9 7f 4c 24 30            	vmovdqa	%xmm1, 0x30(%rsp)
   481dd: c4 c2 49 00 cb               	vpshufb	%xmm11, %xmm6, %xmm1
   481e2: c4 e3 79 44 ef 00            	vpclmulqdq	$0x0, %xmm7, %xmm0, %xmm5
   481e8: c4 43 71 44 c1 00            	vpclmulqdq	$0x0, %xmm9, %xmm1, %xmm8
   481ee: c4 c3 71 44 f1 11            	vpclmulqdq	$0x11, %xmm9, %xmm1, %xmm6
   481f4: c5 f9 7f 24 24               	vmovdqa	%xmm4, (%rsp)
   481f9: c4 c3 71 44 d1 01            	vpclmulqdq	$0x1, %xmm9, %xmm1, %xmm2
   481ff: c5 79 7f 44 24 50            	vmovdqa	%xmm8, 0x50(%rsp)
   48205: c4 43 71 44 c1 10            	vpclmulqdq	$0x10, %xmm9, %xmm1, %xmm8
   4820b: c5 fa 6f 4c 10 20            	vmovdqu	0x20(%rax,%rdx), %xmm1
   48211: c5 f9 7f 54 24 60            	vmovdqa	%xmm2, 0x60(%rsp)
   48217: c5 39 ef 44 24 60            	vpxor	0x60(%rsp), %xmm8, %xmm8
   4821d: c4 c2 71 00 e3               	vpshufb	%xmm11, %xmm1, %xmm4
   48222: c5 f9 7f 74 24 40            	vmovdqa	%xmm6, 0x40(%rsp)
   48228: c4 c3 59 44 cf 11            	vpclmulqdq	$0x11, %xmm15, %xmm4, %xmm1
   4822e: c4 c3 59 44 f7 00            	vpclmulqdq	$0x0, %xmm15, %xmm4, %xmm6
   48234: c4 c3 59 44 d7 10            	vpclmulqdq	$0x10, %xmm15, %xmm4, %xmm2
   4823a: c5 f9 7f 5c 24 20            	vmovdqa	%xmm3, 0x20(%rsp)
   48240: c5 f9 7f 4c 24 70            	vmovdqa	%xmm1, 0x70(%rsp)
   48246: c5 fa 6f 4c 10 30            	vmovdqu	0x30(%rax,%rdx), %xmm1
   4824c: c4 c3 59 44 e7 01            	vpclmulqdq	$0x1, %xmm15, %xmm4, %xmm4
   48252: c5 f9 7f b4 24 80 00 00 00   	vmovdqa	%xmm6, 0x80(%rsp)
   4825b: c5 f9 7f 94 24 90 00 00 00   	vmovdqa	%xmm2, 0x90(%rsp)
   48264: c4 c2 71 00 f3               	vpshufb	%xmm11, %xmm1, %xmm6
   48269: c5 fa 6f 54 10 40            	vmovdqu	0x40(%rax,%rdx), %xmm2
   4826f: c4 c3 49 44 de 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm3
   48275: c4 c3 49 44 ce 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm1
   4827b: c5 f9 7f 6c 24 10            	vmovdqa	%xmm5, 0x10(%rsp)
   48281: c4 c3 49 44 fe 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm7
   48287: c5 f9 7f 9c 24 c0 00 00 00   	vmovdqa	%xmm3, 0xc0(%rsp)
   48290: c4 c2 69 00 db               	vpshufb	%xmm11, %xmm2, %xmm3
   48295: c4 c3 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm6
   4829b: c5 f9 7f 8c 24 a0 00 00 00   	vmovdqa	%xmm1, 0xa0(%rsp)
   482a4: c4 c3 61 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm3, %xmm1
   482aa: c4 c3 61 44 d4 11            	vpclmulqdq	$0x11, %xmm12, %xmm3, %xmm2
   482b0: c5 f9 7f 8c 24 e0 00 00 00   	vmovdqa	%xmm1, 0xe0(%rsp)
   482b9: c5 fa 6f 4c 10 50            	vmovdqu	0x50(%rax,%rdx), %xmm1
   482bf: c5 f9 7f 94 24 d0 00 00 00   	vmovdqa	%xmm2, 0xd0(%rsp)
   482c8: c4 c3 61 44 d4 10            	vpclmulqdq	$0x10, %xmm12, %xmm3, %xmm2
   482ce: c4 c3 61 44 dc 01            	vpclmulqdq	$0x1, %xmm12, %xmm3, %xmm3
   482d4: c5 f9 7f 94 24 f0 00 00 00   	vmovdqa	%xmm2, 0xf0(%rsp)
   482dd: c4 c2 71 00 d3               	vpshufb	%xmm11, %xmm1, %xmm2
   482e2: c4 c3 69 44 ea 10            	vpclmulqdq	$0x10, %xmm10, %xmm2, %xmm5
   482e8: c4 c3 69 44 ca 11            	vpclmulqdq	$0x11, %xmm10, %xmm2, %xmm1
   482ee: c5 f9 7f bc 24 b0 00 00 00   	vmovdqa	%xmm7, 0xb0(%rsp)
   482f7: c4 c3 69 44 fa 00            	vpclmulqdq	$0x0, %xmm10, %xmm2, %xmm7
   482fd: c5 f9 7f ac 24 10 01 00 00   	vmovdqa	%xmm5, 0x110(%rsp)
   48306: c5 fa 6f 6c 10 60            	vmovdqu	0x60(%rax,%rdx), %xmm5
   4830c: 4c 89 d2                     	movq	%r10, %rdx
   4830f: c4 c3 69 44 d2 01            	vpclmulqdq	$0x1, %xmm10, %xmm2, %xmm2
   48315: c5 f9 7f 8c 24 00 01 00 00   	vmovdqa	%xmm1, 0x100(%rsp)
   4831e: 4d 8d 52 70                  	leaq	0x70(%r10), %r10
   48322: c4 c2 51 00 eb               	vpshufb	%xmm11, %xmm5, %xmm5
   48327: c4 c3 51 44 cd 11            	vpclmulqdq	$0x11, %xmm13, %xmm5, %xmm1
   4832d: c4 c3 51 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm5, %xmm0
   48333: c5 f9 7f 8c 24 20 01 00 00   	vmovdqa	%xmm1, 0x120(%rsp)
   4833c: c4 c3 51 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm5, %xmm1
   48342: c4 c3 51 44 ed 01            	vpclmulqdq	$0x1, %xmm13, %xmm5, %xmm5
   48348: c5 f9 7f 8c 24 30 01 00 00   	vmovdqa	%xmm1, 0x130(%rsp)
   48351: c5 f9 6f 4c 24 30            	vmovdqa	0x30(%rsp), %xmm1
   48357: c5 f9 7f 84 24 40 01 00 00   	vmovdqa	%xmm0, 0x140(%rsp)
   48360: c5 f1 ef 44 24 20            	vpxor	0x20(%rsp), %xmm1, %xmm0
   48366: c5 d9 ef a4 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm4, %xmm4
   4836f: c5 e1 ef 9c 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm3, %xmm3
   48378: c5 e9 ef 94 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm2, %xmm2
   48381: c5 e1 ef 9c 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm3, %xmm3
   4838a: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4838f: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   48393: c5 79 6f 44 24 50            	vmovdqa	0x50(%rsp), %xmm8
   48399: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4839d: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   483a1: c5 c1 ef bc 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm7, %xmm7
   483aa: c5 f9 6f ac 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm5
   483b3: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   483b7: c5 b9 ef 5c 24 10            	vpxor	0x10(%rsp), %xmm8, %xmm3
   483bd: c5 79 6f 84 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm8
   483c6: c5 b9 ef a4 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm8, %xmm4
   483cf: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   483d3: c5 f9 ef 84 24 40 01 00 00   	vpxor	0x140(%rsp), %xmm0, %xmm0
   483dc: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   483e0: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   483e5: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   483ea: c5 e1 ef df                  	vpxor	%xmm7, %xmm3, %xmm3
   483ee: c5 f9 ef 8c 24 30 01 00 00   	vpxor	0x130(%rsp), %xmm0, %xmm1
   483f7: c5 f9 6f bc 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm7
   48400: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   48404: c5 f9 6f 5c 24 40            	vmovdqa	0x40(%rsp), %xmm3
   4840a: c5 e1 ef 1c 24               	vpxor	(%rsp), %xmm3, %xmm3
   4840f: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   48415: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4841a: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4841e: c5 d1 ef 44 24 70            	vpxor	0x70(%rsp), %xmm5, %xmm0
   48424: c4 e3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm4
   4842a: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4842f: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   48433: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   48437: c5 f9 6f 9c 24 00 01 00 00   	vmovdqa	0x100(%rsp), %xmm3
   48440: c5 e1 ef 9c 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm3, %xmm3
   48449: c5 e1 ef 9c 24 20 01 00 00   	vpxor	0x120(%rsp), %xmm3, %xmm3
   48452: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   48456: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4845a: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4845e: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   48462: 4d 39 d0                     	cmpq	%r10, %r8
   48465: 0f 83 3d fd ff ff            	jae	0x481a8 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1628>
   4846b: c5 79 6f e7                  	vmovdqa	%xmm7, %xmm12
   4846f: 4c 8d 4a 40                  	leaq	0x40(%rdx), %r9
   48473: 48 8d 72 20                  	leaq	0x20(%rdx), %rsi
   48477: 4d 39 c8                     	cmpq	%r9, %r8
   4847a: 0f 82 67 01 00 00            	jb	0x485e7 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1a67>
   48480: c5 79 6f b7 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm14
   48488: c5 79 6f 97 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm10
   48490: c5 79 6f 8f 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm9
   48498: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   484a0: c5 fa 6f 3c 10               	vmovdqu	(%rax,%rdx), %xmm7
   484a5: c5 fa 6f 5c 10 10            	vmovdqu	0x10(%rax,%rdx), %xmm3
   484ab: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   484b0: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   484b5: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   484b9: c5 fa 6f 4c 10 20            	vmovdqu	0x20(%rax,%rdx), %xmm1
   484bf: c4 c3 61 44 d2 00            	vpclmulqdq	$0x0, %xmm10, %xmm3, %xmm2
   484c5: c4 c3 61 44 ea 11            	vpclmulqdq	$0x11, %xmm10, %xmm3, %xmm5
   484cb: c5 f9 7f 54 24 30            	vmovdqa	%xmm2, 0x30(%rsp)
   484d1: c4 c3 79 44 fe 11            	vpclmulqdq	$0x11, %xmm14, %xmm0, %xmm7
   484d7: c4 c3 79 44 e6 00            	vpclmulqdq	$0x0, %xmm14, %xmm0, %xmm4
   484dd: c4 43 79 44 fe 10            	vpclmulqdq	$0x10, %xmm14, %xmm0, %xmm15
   484e3: c4 c2 71 00 d3               	vpshufb	%xmm11, %xmm1, %xmm2
   484e8: c4 c3 61 44 f2 10            	vpclmulqdq	$0x10, %xmm10, %xmm3, %xmm6
   484ee: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   484f3: c4 c3 61 44 da 01            	vpclmulqdq	$0x1, %xmm10, %xmm3, %xmm3
   484f9: c4 c3 69 44 c9 11            	vpclmulqdq	$0x11, %xmm9, %xmm2, %xmm1
   484ff: c4 43 69 44 c1 00            	vpclmulqdq	$0x0, %xmm9, %xmm2, %xmm8
   48505: c4 c3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm14, %xmm0, %xmm0
   4850b: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   48511: c5 f9 7f 4c 24 40            	vmovdqa	%xmm1, 0x40(%rsp)
   48517: c5 fa 6f 4c 10 30            	vmovdqu	0x30(%rax,%rdx), %xmm1
   4851d: c5 c9 ef f3                  	vpxor	%xmm3, %xmm6, %xmm6
   48521: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   48526: c5 79 7f 44 24 50            	vmovdqa	%xmm8, 0x50(%rsp)
   4852c: c4 43 69 44 c1 10            	vpclmulqdq	$0x10, %xmm9, %xmm2, %xmm8
   48532: c5 f9 ef c6                  	vpxor	%xmm6, %xmm0, %xmm0
   48536: 4c 89 ca                     	movq	%r9, %rdx
   48539: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   4853e: c4 c3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm9, %xmm2, %xmm2
   48544: c5 f9 7f 6c 24 20            	vmovdqa	%xmm5, 0x20(%rsp)
   4854a: c5 f9 6f 5c 24 30            	vmovdqa	0x30(%rsp), %xmm3
   48550: c4 c3 71 44 e5 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm4
   48556: c4 c3 71 44 ed 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm5
   4855c: c4 c3 71 44 fd 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm7
   48562: c5 f9 6f 74 24 20            	vmovdqa	0x20(%rsp), %xmm6
   48568: c4 c1 69 ef d0               	vpxor	%xmm8, %xmm2, %xmm2
   4856d: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   48573: c5 d1 ef 6c 24 50            	vpxor	0x50(%rsp), %xmm5, %xmm5
   48579: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4857d: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   48581: c5 d9 ef 64 24 40            	vpxor	0x40(%rsp), %xmm4, %xmm4
   48587: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4858b: 4d 8d 49 40                  	leaq	0x40(%r9), %r9
   4858f: c5 f1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   48594: c5 e9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   48599: c5 e1 ef 44 24 10            	vpxor	0x10(%rsp), %xmm3, %xmm0
   4859f: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   485a3: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   485a7: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   485ad: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   485b2: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   485b6: c5 c9 ef 14 24               	vpxor	(%rsp), %xmm6, %xmm2
   485bb: c4 c3 79 44 dc 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm3
   485c1: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   485c6: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   485ca: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   485ce: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   485d2: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   485d6: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   485da: 4d 39 c8                     	cmpq	%r9, %r8
   485dd: 0f 83 bd fe ff ff            	jae	0x484a0 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1920>
   485e3: 48 8d 72 20                  	leaq	0x20(%rdx), %rsi
   485e7: 49 39 f0                     	cmpq	%rsi, %r8
   485ea: 0f 82 b6 00 00 00            	jb	0x486a6 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1b26>
   485f0: c5 f9 6f 9f 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm3
   485f8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   48600: c5 fa 6f 3c 10               	vmovdqu	(%rax,%rdx), %xmm7
   48605: c5 fa 6f 74 10 10            	vmovdqu	0x10(%rax,%rdx), %xmm6
   4860b: 48 89 f2                     	movq	%rsi, %rdx
   4860e: 48 83 c6 20                  	addq	$0x20, %rsi
   48612: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   48617: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   4861c: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   48620: c4 c3 49 44 ed 11            	vpclmulqdq	$0x11, %xmm13, %xmm6, %xmm5
   48626: c4 c3 49 44 fd 00            	vpclmulqdq	$0x0, %xmm13, %xmm6, %xmm7
   4862c: c4 e3 79 44 cb 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm1
   48632: c4 e3 79 44 e3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm4
   48638: c4 63 79 44 c3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm8
   4863e: c4 c3 49 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm6, %xmm2
   48644: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   4864a: c4 c3 49 44 f5 01            	vpclmulqdq	$0x1, %xmm13, %xmm6, %xmm6
   48650: c5 e9 ef d6                  	vpxor	%xmm6, %xmm2, %xmm2
   48654: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   48659: c5 d9 ef e5                  	vpxor	%xmm5, %xmm4, %xmm4
   4865d: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   48661: c5 c9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm6      # xmm6 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   48666: c5 e9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4866b: c5 f1 ef c7                  	vpxor	%xmm7, %xmm1, %xmm0
   4866f: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   48673: c4 c3 79 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm1
   48679: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4867e: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   48682: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   48688: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4868d: c5 c9 ef f1                  	vpxor	%xmm1, %xmm6, %xmm6
   48691: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   48695: c5 d9 ef c0                  	vpxor	%xmm0, %xmm4, %xmm0
   48699: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4869d: 49 39 f0                     	cmpq	%rsi, %r8
   486a0: 0f 83 5a ff ff ff            	jae	0x48600 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1a80>
   486a6: 4c 39 c2                     	cmpq	%r8, %rdx
   486a9: 73 5e                        	jae	0x48709 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1b89>
   486ab: c5 fa 6f 04 10               	vmovdqu	(%rax,%rdx), %xmm0
   486b0: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   486b5: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   486b9: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   486bf: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   486c5: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   486cb: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   486d1: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   486d5: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   486da: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   486df: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   486e3: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   486e9: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   486ee: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   486f2: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   486f6: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   486fc: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   48701: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   48705: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   48709: 48 89 da                     	movq	%rbx, %rdx
   4870c: 83 e2 0f                     	andl	$0xf, %edx
   4870f: 0f 85 17 02 00 00            	jne	0x4892c <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1dac>
   48715: c6 84 24 bf 03 00 00 01      	movb	$0x1, 0x3bf(%rsp)
   4871d: 48 8d 04 dd 00 00 00 00      	leaq	(,%rbx,8), %rax
   48725: 48 c1 e1 03                  	shlq	$0x3, %rcx
   48729: 48 89 ee                     	movq	%rbp, %rsi
   4872c: c5 f9 6f bc 24 b0 03 00 00   	vmovdqa	0x3b0(%rsp), %xmm7
   48735: c5 c1 ef 17                  	vpxor	(%rdi), %xmm7, %xmm2
   48739: c4 e1 f9 6e c0               	vmovq	%rax, %xmm0
   4873e: c4 e3 f9 22 c1 01            	vpinsrq	$0x1, %rcx, %xmm0, %xmm0
   48744: c4 e2 69 dc 57 10            	vaesenc	0x10(%rdi), %xmm2, %xmm2
   4874a: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4874f: c4 e2 69 dc 57 20            	vaesenc	0x20(%rdi), %xmm2, %xmm2
   48755: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4875a: c4 e2 69 dc 57 30            	vaesenc	0x30(%rdi), %xmm2, %xmm2
   48760: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   48764: c4 e2 69 dc 57 40            	vaesenc	0x40(%rdi), %xmm2, %xmm2
   4876a: c4 c3 71 44 e5 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm4
   48770: c4 c3 71 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm3
   48776: c4 c3 71 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm0
   4877c: c4 e2 69 dc 57 50            	vaesenc	0x50(%rdi), %xmm2, %xmm2
   48782: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   48788: c4 e2 69 dc 57 60            	vaesenc	0x60(%rdi), %xmm2, %xmm2
   4878e: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   48792: c5 d1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm5      # xmm5 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   48797: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4879c: c4 e2 69 dc 57 70            	vaesenc	0x70(%rdi), %xmm2, %xmm2
   487a2: c4 e2 69 dc 97 80 00 00 00   	vaesenc	0x80(%rdi), %xmm2, %xmm2
   487ab: c5 d9 ef c0                  	vpxor	%xmm0, %xmm4, %xmm0
   487af: c4 e2 69 dc 97 90 00 00 00   	vaesenc	0x90(%rdi), %xmm2, %xmm2
   487b8: c4 c3 79 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm1
   487be: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   487c3: c4 e2 69 dc 97 a0 00 00 00   	vaesenc	0xa0(%rdi), %xmm2, %xmm2
   487cc: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   487d0: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   487d6: c5 f9 70 e1 4e               	vpshufd	$0x4e, %xmm1, %xmm4     # xmm4 = xmm1[2,3,0,1]
   487db: c4 e2 69 dc 97 b0 00 00 00   	vaesenc	0xb0(%rdi), %xmm2, %xmm2
   487e4: c4 e2 69 dc 97 c0 00 00 00   	vaesenc	0xc0(%rdi), %xmm2, %xmm2
   487ed: c5 e1 ef cd                  	vpxor	%xmm5, %xmm3, %xmm1
   487f1: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   487f5: c4 e2 69 dc 97 d0 00 00 00   	vaesenc	0xd0(%rdi), %xmm2, %xmm2
   487fe: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   48802: c4 e2 69 dd 97 e0 00 00 00   	vaesenclast	0xe0(%rdi), %xmm2, %xmm2
   4880b: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   48810: 4c 89 ef                     	movq	%r13, %rdi
   48813: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   48817: c5 f9 7f 94 24 c0 03 00 00   	vmovdqa	%xmm2, 0x3c0(%rsp)
   48820: e8 eb 5a fc ff               	callq	0xe310 <crypto_verify_16@plt>
   48825: be 10 00 00 00               	movl	$0x10, %esi
   4882a: 48 89 ef                     	movq	%rbp, %rdi
   4882d: 41 89 c6                     	movl	%eax, %r14d
   48830: e8 7b 5a fc ff               	callq	0xe2b0 <sodium_memzero@plt>
   48835: e9 59 e4 ff ff               	jmp	0x46c93 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x113>
   4883a: be 10 00 00 00               	movl	$0x10, %esi
   4883f: 4c 89 e7                     	movq	%r12, %rdi
   48842: e8 69 5a fc ff               	callq	0xe2b0 <sodium_memzero@plt>
   48847: 48 89 da                     	movq	%rbx, %rdx
   4884a: be d0 00 00 00               	movl	$0xd0, %esi
   4884f: 48 89 ef                     	movq	%rbp, %rdi
   48852: e8 79 5b fc ff               	callq	0xe3d0 <memset@plt>
   48857: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   48860: 41 be ff ff ff ff            	movl	$0xffffffff, %r14d      # imm = 0xFFFFFFFF
   48866: e9 28 e4 ff ff               	jmp	0x46c93 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x113>
   4886b: 4d 01 c8                     	addq	%r9, %r8
   4886e: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   48872: 49 89 e9                     	movq	%rbp, %r9
   48875: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   4887e: 4c 89 c2                     	movq	%r8, %rdx
   48881: 83 fe 08                     	cmpl	$0x8, %esi
   48884: 0f 83 82 01 00 00            	jae	0x48a0c <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1e8c>
   4888a: 45 31 c0                     	xorl	%r8d, %r8d
   4888d: 40 f6 c6 04                  	testb	$0x4, %sil
   48891: 74 0c                        	je	0x4889f <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1d1f>
   48893: 44 8b 02                     	movl	(%rdx), %r8d
   48896: 45 89 01                     	movl	%r8d, (%r9)
   48899: 41 b8 04 00 00 00            	movl	$0x4, %r8d
   4889f: 40 f6 c6 02                  	testb	$0x2, %sil
   488a3: 74 0e                        	je	0x488b3 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1d33>
   488a5: 46 0f b7 14 02               	movzwl	(%rdx,%r8), %r10d
   488aa: 66 47 89 14 01               	movw	%r10w, (%r9,%r8)
   488af: 49 83 c0 02                  	addq	$0x2, %r8
   488b3: 83 e6 01                     	andl	$0x1, %esi
   488b6: 74 09                        	je	0x488c1 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1d41>
   488b8: 42 0f b6 14 02               	movzbl	(%rdx,%r8), %edx
   488bd: 43 88 14 01                  	movb	%dl, (%r9,%r8)
   488c1: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   488ca: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   488cf: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   488d3: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   488d9: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   488df: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   488e5: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   488eb: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   488ef: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   488f4: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   488f9: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   488fd: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   48903: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   48908: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4890c: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   48910: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   48916: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4891b: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4891f: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   48923: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   48927: e9 d8 f0 ff ff               	jmp	0x47a04 <crypto_aead_aes256gcm_decrypt_detached_afternm+0xe84>
   4892c: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   48930: 49 01 c0                     	addq	%rax, %r8
   48933: 49 89 e9                     	movq	%rbp, %r9
   48936: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   4893f: 4c 89 c0                     	movq	%r8, %rax
   48942: 83 fa 08                     	cmpl	$0x8, %edx
   48945: 0f 83 98 00 00 00            	jae	0x489e3 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1e63>
   4894b: 31 f6                        	xorl	%esi, %esi
   4894d: f6 c2 04                     	testb	$0x4, %dl
   48950: 74 0a                        	je	0x4895c <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1ddc>
   48952: 8b 30                        	movl	(%rax), %esi
   48954: 41 89 31                     	movl	%esi, (%r9)
   48957: be 04 00 00 00               	movl	$0x4, %esi
   4895c: f6 c2 02                     	testb	$0x2, %dl
   4895f: 74 0e                        	je	0x4896f <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1def>
   48961: 44 0f b7 04 30               	movzwl	(%rax,%rsi), %r8d
   48966: 66 45 89 04 31               	movw	%r8w, (%r9,%rsi)
   4896b: 48 83 c6 02                  	addq	$0x2, %rsi
   4896f: 83 e2 01                     	andl	$0x1, %edx
   48972: 74 08                        	je	0x4897c <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1dfc>
   48974: 0f b6 04 30                  	movzbl	(%rax,%rsi), %eax
   48978: 41 88 04 31                  	movb	%al, (%r9,%rsi)
   4897c: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   48985: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   4898a: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4898e: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   48994: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4899a: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   489a0: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   489a6: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   489aa: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   489af: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   489b4: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   489b8: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   489be: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   489c3: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   489c7: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   489cb: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   489d1: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   489d6: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   489da: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   489de: e9 32 fd ff ff               	jmp	0x48715 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1b95>
   489e3: 41 89 d2                     	movl	%edx, %r10d
   489e6: 31 c0                        	xorl	%eax, %eax
   489e8: 41 83 e2 f8                  	andl	$-0x8, %r10d
   489ec: 89 c6                        	movl	%eax, %esi
   489ee: 83 c0 08                     	addl	$0x8, %eax
   489f1: 4d 8b 0c 30                  	movq	(%r8,%rsi), %r9
   489f5: 4c 89 4c 35 00               	movq	%r9, (%rbp,%rsi)
   489fa: 44 39 d0                     	cmpl	%r10d, %eax
   489fd: 72 ed                        	jb	0x489ec <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1e6c>
   489ff: 4c 8d 4c 05 00               	leaq	(%rbp,%rax), %r9
   48a04: 4c 01 c0                     	addq	%r8, %rax
   48a07: e9 3f ff ff ff               	jmp	0x4894b <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1dcb>
   48a0c: 41 89 f3                     	movl	%esi, %r11d
   48a0f: 31 d2                        	xorl	%edx, %edx
   48a11: 41 83 e3 f8                  	andl	$-0x8, %r11d
   48a15: 41 89 d1                     	movl	%edx, %r9d
   48a18: 83 c2 08                     	addl	$0x8, %edx
   48a1b: 4f 8b 14 08                  	movq	(%r8,%r9), %r10
   48a1f: 4e 89 54 0d 00               	movq	%r10, (%rbp,%r9)
   48a24: 44 39 da                     	cmpl	%r11d, %edx
   48a27: 72 ec                        	jb	0x48a15 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1e95>
   48a29: 4c 8d 4c 15 00               	leaq	(%rbp,%rdx), %r9
   48a2e: 4c 01 c2                     	addq	%r8, %rdx
   48a31: e9 54 fe ff ff               	jmp	0x4888a <crypto_aead_aes256gcm_decrypt_detached_afternm+0x1d0a>
   48a36: c5 f1 ef c9                  	vpxor	%xmm1, %xmm1, %xmm1
   48a3a: be 20 00 00 00               	movl	$0x20, %esi
   48a3f: 31 d2                        	xorl	%edx, %edx
   48a41: c5 79 6f af f0 00 00 00      	vmovdqa	0xf0(%rdi), %xmm13
   48a49: 41 ba 40 00 00 00            	movl	$0x40, %r10d
   48a4f: 41 bb 70 00 00 00            	movl	$0x70, %r11d
   48a55: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   48a59: c5 79 6f 1d 5f 87 01 00      	vmovdqa	0x1875f(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   48a61: c5 79 6f 25 67 87 01 00      	vmovdqa	0x18767(%rip), %xmm12   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   48a69: e9 c6 e9 ff ff               	jmp	0x47434 <crypto_aead_aes256gcm_decrypt_detached_afternm+0x8b4>
   48a6e: be 20 00 00 00               	movl	$0x20, %esi
   48a73: 41 b9 40 00 00 00            	movl	$0x40, %r9d
   48a79: 41 ba 70 00 00 00            	movl	$0x70, %r10d
   48a7f: 31 d2                        	xorl	%edx, %edx
   48a81: e9 b7 f6 ff ff               	jmp	0x4813d <crypto_aead_aes256gcm_decrypt_detached_afternm+0x15bd>
   48a86: e8 65 58 fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   48a8b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000048a90 <crypto_aead_aes256gcm_decrypt_afternm>:
   48a90: 41 56                        	pushq	%r14
   48a92: 48 89 c8                     	movq	%rcx, %rax
   48a95: 41 55                        	pushq	%r13
   48a97: 41 54                        	pushq	%r12
   48a99: 49 89 fc                     	movq	%rdi, %r12
   48a9c: 55                           	pushq	%rbp
   48a9d: 48 89 f5                     	movq	%rsi, %rbp
   48aa0: 53                           	pushq	%rbx
   48aa1: 48 81 ec e0 03 00 00         	subq	$0x3e0, %rsp            # imm = 0x3E0
   48aa8: 64 48 8b 0c 25 28 00 00 00   	movq	%fs:0x28, %rcx
   48ab1: 48 89 8c 24 d8 03 00 00      	movq	%rcx, 0x3d8(%rsp)
   48ab9: 31 c9                        	xorl	%ecx, %ecx
   48abb: 48 8b b4 24 10 04 00 00      	movq	0x410(%rsp), %rsi
   48ac3: 4c 8b 94 24 18 04 00 00      	movq	0x418(%rsp), %r10
   48acb: 48 8b bc 24 20 04 00 00      	movq	0x420(%rsp), %rdi
   48ad3: 49 83 f8 0f                  	cmpq	$0xf, %r8
   48ad7: 0f 86 03 01 00 00            	jbe	0x48be0 <crypto_aead_aes256gcm_decrypt_afternm+0x150>
   48add: 49 8d 58 f0                  	leaq	-0x10(%r8), %rbx
   48ae1: 49 83 e8 01                  	subq	$0x1, %r8
   48ae5: 48 8d 4e 0f                  	leaq	0xf(%rsi), %rcx
   48ae9: 4c 89 ca                     	movq	%r9, %rdx
   48aec: 4d 89 c5                     	movq	%r8, %r13
   48aef: 48 c1 e9 04                  	shrq	$0x4, %rcx
   48af3: 4c 8d 34 18                  	leaq	(%rax,%rbx), %r14
   48af7: 49 c1 ed 04                  	shrq	$0x4, %r13
   48afb: 48 81 fe 1f ff ff ff         	cmpq	$-0xe1, %rsi
   48b02: 49 89 cb                     	movq	%rcx, %r11
   48b05: 0f 97 c1                     	seta	%cl
   48b08: 48 81 fb 1f ff ff ff         	cmpq	$-0xe1, %rbx
   48b0f: 41 0f 97 c1                  	seta	%r9b
   48b13: 44 09 c9                     	orl	%r9d, %ecx
   48b16: 4d 85 e4                     	testq	%r12, %r12
   48b19: 0f 84 b1 00 00 00            	je	0x48bd0 <crypto_aead_aes256gcm_decrypt_afternm+0x140>
   48b1f: 84 c9                        	testb	%cl, %cl
   48b21: 0f 85 b9 00 00 00            	jne	0x48be0 <crypto_aead_aes256gcm_decrypt_afternm+0x150>
   48b27: 4c 39 de                     	cmpq	%r11, %rsi
   48b2a: 0f 82 b0 00 00 00            	jb	0x48be0 <crypto_aead_aes256gcm_decrypt_afternm+0x150>
   48b30: 4c 39 eb                     	cmpq	%r13, %rbx
   48b33: 0f 82 a7 00 00 00            	jb	0x48be0 <crypto_aead_aes256gcm_decrypt_afternm+0x150>
   48b39: 48 b9 df ff ff ff 0f 00 00 00	movabsq	$0xfffffffdf, %rcx      # imm = 0xFFFFFFFDF
   48b43: 4c 39 c1                     	cmpq	%r8, %rcx
   48b46: 0f 82 94 00 00 00            	jb	0x48be0 <crypto_aead_aes256gcm_decrypt_afternm+0x150>
   48b4c: 4d 8b 02                     	movq	(%r10), %r8
   48b4f: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   48b53: 49 89 d9                     	movq	%rbx, %r9
   48b56: c7 84 24 bc 03 00 00 00 00 00 02     	movl	$0x2000000, 0x3bc(%rsp) # imm = 0x2000000
   48b61: 48 8d 8c 24 b0 03 00 00      	leaq	0x3b0(%rsp), %rcx
   48b69: 4c 8d ac 24 c0 03 00 00      	leaq	0x3c0(%rsp), %r13
   48b71: c5 f9 7f 84 24 a0 03 00 00   	vmovdqa	%xmm0, 0x3a0(%rsp)
   48b7a: 4c 89 84 24 b0 03 00 00      	movq	%r8, 0x3b0(%rsp)
   48b82: 45 8b 42 08                  	movl	0x8(%r10), %r8d
   48b86: 4c 8d 94 24 a0 03 00 00      	leaq	0x3a0(%rsp), %r10
   48b8e: 48 83 ec 08                  	subq	$0x8, %rsp
   48b92: 44 89 84 24 c0 03 00 00      	movl	%r8d, 0x3c0(%rsp)
   48b9a: 49 89 c0                     	movq	%rax, %r8
   48b9d: 51                           	pushq	%rcx
   48b9e: 4c 89 e1                     	movq	%r12, %rcx
   48ba1: 56                           	pushq	%rsi
   48ba2: 4c 89 d6                     	movq	%r10, %rsi
   48ba5: 52                           	pushq	%rdx
   48ba6: 4c 89 ea                     	movq	%r13, %rdx
   48ba9: e8 52 71 ff ff               	callq	0x3fd00 <aes_gcm_decrypt_generic.constprop.0>
   48bae: 48 83 c4 20                  	addq	$0x20, %rsp
   48bb2: 4c 89 ee                     	movq	%r13, %rsi
   48bb5: 4c 89 f7                     	movq	%r14, %rdi
   48bb8: e8 53 57 fc ff               	callq	0xe310 <crypto_verify_16@plt>
   48bbd: 85 c0                        	testl	%eax, %eax
   48bbf: 0f 85 e1 1d 00 00            	jne	0x4a9a6 <crypto_aead_aes256gcm_decrypt_afternm+0x1f16>
   48bc5: 48 85 ed                     	testq	%rbp, %rbp
   48bc8: 74 26                        	je	0x48bf0 <crypto_aead_aes256gcm_decrypt_afternm+0x160>
   48bca: 31 c0                        	xorl	%eax, %eax
   48bcc: eb 1e                        	jmp	0x48bec <crypto_aead_aes256gcm_decrypt_afternm+0x15c>
   48bce: 66 90                        	nop
   48bd0: 84 c9                        	testb	%cl, %cl
   48bd2: 75 0c                        	jne	0x48be0 <crypto_aead_aes256gcm_decrypt_afternm+0x150>
   48bd4: 4c 39 de                     	cmpq	%r11, %rsi
   48bd7: 72 07                        	jb	0x48be0 <crypto_aead_aes256gcm_decrypt_afternm+0x150>
   48bd9: 4c 39 eb                     	cmpq	%r13, %rbx
   48bdc: 73 52                        	jae	0x48c30 <crypto_aead_aes256gcm_decrypt_afternm+0x1a0>
   48bde: 66 90                        	nop
   48be0: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   48be5: 31 db                        	xorl	%ebx, %ebx
   48be7: 48 85 ed                     	testq	%rbp, %rbp
   48bea: 74 34                        	je	0x48c20 <crypto_aead_aes256gcm_decrypt_afternm+0x190>
   48bec: 48 89 5d 00                  	movq	%rbx, (%rbp)
   48bf0: 48 8b 94 24 d8 03 00 00      	movq	0x3d8(%rsp), %rdx
   48bf8: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   48c01: 0f 85 c1 1d 00 00            	jne	0x4a9c8 <crypto_aead_aes256gcm_decrypt_afternm+0x1f38>
   48c07: 48 81 c4 e0 03 00 00         	addq	$0x3e0, %rsp            # imm = 0x3E0
   48c0e: 5b                           	popq	%rbx
   48c0f: 5d                           	popq	%rbp
   48c10: 41 5c                        	popq	%r12
   48c12: 41 5d                        	popq	%r13
   48c14: 41 5e                        	popq	%r14
   48c16: c3                           	retq
   48c17: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   48c20: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   48c25: eb c9                        	jmp	0x48bf0 <crypto_aead_aes256gcm_decrypt_afternm+0x160>
   48c27: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   48c30: 48 b9 df ff ff ff 0f 00 00 00	movabsq	$0xfffffffdf, %rcx      # imm = 0xFFFFFFFDF
   48c3a: 4c 39 c1                     	cmpq	%r8, %rcx
   48c3d: 72 a1                        	jb	0x48be0 <crypto_aead_aes256gcm_decrypt_afternm+0x150>
   48c3f: 49 8b 0a                     	movq	(%r10), %rcx
   48c42: 49 89 f1                     	movq	%rsi, %r9
   48c45: c7 84 24 bc 03 00 00 00 00 00 02     	movl	$0x2000000, 0x3bc(%rsp) # imm = 0x2000000
   48c50: 49 83 e1 f0                  	andq	$-0x10, %r9
   48c54: 48 89 8c 24 b0 03 00 00      	movq	%rcx, 0x3b0(%rsp)
   48c5c: 41 8b 4a 08                  	movl	0x8(%r10), %ecx
   48c60: 89 8c 24 b8 03 00 00         	movl	%ecx, 0x3b8(%rsp)
   48c67: 49 81 f9 df 00 00 00         	cmpq	$0xdf, %r9
   48c6e: 0f 86 e1 1c 00 00            	jbe	0x4a955 <crypto_aead_aes256gcm_decrypt_afternm+0x1ec5>
   48c74: c5 f9 6f b7 70 01 00 00      	vmovdqa	0x170(%rdi), %xmm6
   48c7c: c5 f9 6f bf c0 01 00 00      	vmovdqa	0x1c0(%rdi), %xmm7
   48c84: 49 89 d0                     	movq	%rdx, %r8
   48c87: 41 ba e0 00 00 00            	movl	$0xe0, %r10d
   48c8d: c5 79 6f b7 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm14
   48c95: c5 79 6f af f0 00 00 00      	vmovdqa	0xf0(%rdi), %xmm13
   48c9d: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   48ca1: c5 79 6f 25 27 85 01 00      	vmovdqa	0x18527(%rip), %xmm12   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   48ca9: c5 f9 6f 9f 80 01 00 00      	vmovdqa	0x180(%rdi), %xmm3
   48cb1: c5 f9 7f b4 24 30 03 00 00   	vmovdqa	%xmm6, 0x330(%rsp)
   48cba: c5 f9 6f b7 60 01 00 00      	vmovdqa	0x160(%rdi), %xmm6
   48cc2: c5 79 6f bf 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm15
   48cca: c4 41 79 6f d6               	vmovdqa	%xmm14, %xmm10
   48ccf: c5 f9 7f bc 24 00 03 00 00   	vmovdqa	%xmm7, 0x300(%rsp)
   48cd8: c5 f9 6f bf b0 01 00 00      	vmovdqa	0x1b0(%rdi), %xmm7
   48ce0: c5 79 6f 1d d8 84 01 00      	vmovdqa	0x184d8(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   48ce8: c5 79 6f f3                  	vmovdqa	%xmm3, %xmm14
   48cec: c5 79 7f a4 24 f0 02 00 00   	vmovdqa	%xmm12, 0x2f0(%rsp)
   48cf5: c5 f9 7f b4 24 40 03 00 00   	vmovdqa	%xmm6, 0x340(%rsp)
   48cfe: c5 f9 6f b7 50 01 00 00      	vmovdqa	0x150(%rdi), %xmm6
   48d06: c4 41 79 6f e5               	vmovdqa	%xmm13, %xmm12
   48d0b: c4 41 79 6f cf               	vmovdqa	%xmm15, %xmm9
   48d10: c5 f9 7f bc 24 10 03 00 00   	vmovdqa	%xmm7, 0x310(%rsp)
   48d19: c5 f9 6f bf a0 01 00 00      	vmovdqa	0x1a0(%rdi), %xmm7
   48d21: c5 f9 7f b4 24 50 03 00 00   	vmovdqa	%xmm6, 0x350(%rsp)
   48d2a: c5 f9 6f b7 40 01 00 00      	vmovdqa	0x140(%rdi), %xmm6
   48d32: c5 f9 7f bc 24 20 03 00 00   	vmovdqa	%xmm7, 0x320(%rsp)
   48d3b: c5 f9 6f bf 90 01 00 00      	vmovdqa	0x190(%rdi), %xmm7
   48d43: c5 f9 7f b4 24 60 03 00 00   	vmovdqa	%xmm6, 0x360(%rsp)
   48d4c: c5 f9 6f b7 30 01 00 00      	vmovdqa	0x130(%rdi), %xmm6
   48d54: c5 79 6f ef                  	vmovdqa	%xmm7, %xmm13
   48d58: c5 f9 7f b4 24 70 03 00 00   	vmovdqa	%xmm6, 0x370(%rsp)
   48d61: c5 f9 6f b7 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm6
   48d69: c5 f9 7f b4 24 80 03 00 00   	vmovdqa	%xmm6, 0x380(%rsp)
   48d72: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   48d78: c4 c1 7a 6f 38               	vmovdqu	(%r8), %xmm7
   48d7d: c4 c1 7a 6f 60 10            	vmovdqu	0x10(%r8), %xmm4
   48d83: 4c 89 d1                     	movq	%r10, %rcx
   48d86: 4d 8d 92 e0 00 00 00         	leaq	0xe0(%r10), %r10
   48d8d: c4 41 7a 6f 40 20            	vmovdqu	0x20(%r8), %xmm8
   48d93: 49 81 c0 e0 00 00 00         	addq	$0xe0, %r8
   48d9a: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   48d9f: c5 f9 6f bc 24 00 03 00 00   	vmovdqa	0x300(%rsp), %xmm7
   48da8: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   48dac: c4 c2 59 00 c3               	vpshufb	%xmm11, %xmm4, %xmm0
   48db1: c4 e3 71 44 ef 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm5
   48db7: c4 e3 71 44 f7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm6
   48dbd: c4 e3 71 44 df 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm3
   48dc3: c5 f9 7f 6c 24 20            	vmovdqa	%xmm5, 0x20(%rsp)
   48dc9: c4 63 71 44 ff 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm15
   48dcf: c5 f9 6f ac 24 10 03 00 00   	vmovdqa	0x310(%rsp), %xmm5
   48dd8: c5 f9 7f 74 24 10            	vmovdqa	%xmm6, 0x10(%rsp)
   48dde: c5 f9 6f b4 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm6
   48de7: c4 e3 79 44 e5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm4
   48ded: c4 e3 79 44 cd 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm1
   48df3: c5 f9 7f 1c 24               	vmovdqa	%xmm3, (%rsp)
   48df8: c4 e3 79 44 d5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm2
   48dfe: c5 f9 7f 64 24 30            	vmovdqa	%xmm4, 0x30(%rsp)
   48e04: c4 e3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm0
   48e0a: c4 c1 7a 6f a0 50 ff ff ff   	vmovdqu	-0xb0(%r8), %xmm4
   48e13: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   48e19: c4 c2 39 00 cb               	vpshufb	%xmm11, %xmm8, %xmm1
   48e1e: c4 63 71 44 c6 11            	vpclmulqdq	$0x11, %xmm6, %xmm1, %xmm8
   48e24: c4 e3 71 44 de 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm3
   48e2a: c4 e3 71 44 fe 10            	vpclmulqdq	$0x10, %xmm6, %xmm1, %xmm7
   48e30: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   48e36: c4 e3 71 44 ce 01            	vpclmulqdq	$0x1, %xmm6, %xmm1, %xmm1
   48e3c: c5 f9 7f 5c 24 70            	vmovdqa	%xmm3, 0x70(%rsp)
   48e42: c4 c1 7a 6f b0 70 ff ff ff   	vmovdqu	-0x90(%r8), %xmm6
   48e4b: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   48e54: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   48e59: c4 c3 71 44 e5 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm4
   48e5f: c4 c3 71 44 d5 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm2
   48e65: c5 f9 7f bc 24 80 00 00 00   	vmovdqa	%xmm7, 0x80(%rsp)
   48e6e: c4 c3 71 44 fd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm7
   48e74: c5 f9 7f a4 24 a0 00 00 00   	vmovdqa	%xmm4, 0xa0(%rsp)
   48e7d: c4 c3 71 44 dd 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm3
   48e83: c4 c1 7a 6f a0 60 ff ff ff   	vmovdqu	-0xa0(%r8), %xmm4
   48e8c: c5 f9 7f bc 24 d0 00 00 00   	vmovdqa	%xmm7, 0xd0(%rsp)
   48e95: c5 f9 6f bc 24 30 03 00 00   	vmovdqa	0x330(%rsp), %xmm7
   48e9e: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   48ea3: c5 79 7f 44 24 60            	vmovdqa	%xmm8, 0x60(%rsp)
   48ea9: c4 c3 71 44 e6 11            	vpclmulqdq	$0x11, %xmm14, %xmm1, %xmm4
   48eaf: c4 43 71 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm1, %xmm8
   48eb5: c5 f9 7f 94 24 b0 00 00 00   	vmovdqa	%xmm2, 0xb0(%rsp)
   48ebe: c4 c3 71 44 d6 00            	vpclmulqdq	$0x0, %xmm14, %xmm1, %xmm2
   48ec4: c5 f9 7f 9c 24 c0 00 00 00   	vmovdqa	%xmm3, 0xc0(%rsp)
   48ecd: c4 c3 71 44 de 01            	vpclmulqdq	$0x1, %xmm14, %xmm1, %xmm3
   48ed3: c4 c2 49 00 cb               	vpshufb	%xmm11, %xmm6, %xmm1
   48ed8: c4 e3 71 44 f7 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm6
   48ede: c4 e3 71 44 ef 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm5
   48ee4: c5 f9 7f a4 24 e0 00 00 00   	vmovdqa	%xmm4, 0xe0(%rsp)
   48eed: c4 e3 71 44 e7 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm4
   48ef3: c5 79 7f 84 24 00 01 00 00   	vmovdqa	%xmm8, 0x100(%rsp)
   48efc: c4 63 71 44 c7 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm8
   48f02: c5 f9 7f 94 24 f0 00 00 00   	vmovdqa	%xmm2, 0xf0(%rsp)
   48f0b: c5 f9 7f b4 24 20 01 00 00   	vmovdqa	%xmm6, 0x120(%rsp)
   48f14: c5 f9 7f ac 24 30 01 00 00   	vmovdqa	%xmm5, 0x130(%rsp)
   48f1d: c5 f9 7f a4 24 40 01 00 00   	vmovdqa	%xmm4, 0x140(%rsp)
   48f26: c5 79 7f 84 24 50 01 00 00   	vmovdqa	%xmm8, 0x150(%rsp)
   48f2f: c5 f9 7f 9c 24 10 01 00 00   	vmovdqa	%xmm3, 0x110(%rsp)
   48f38: c4 c1 7a 6f 58 80            	vmovdqu	-0x80(%r8), %xmm3
   48f3e: c5 f9 6f ac 24 40 03 00 00   	vmovdqa	0x340(%rsp), %xmm5
   48f47: c5 f9 6f b4 24 50 03 00 00   	vmovdqa	0x350(%rsp), %xmm6
   48f50: c4 c1 7a 6f 50 90            	vmovdqu	-0x70(%r8), %xmm2
   48f56: c4 c2 61 00 cb               	vpshufb	%xmm11, %xmm3, %xmm1
   48f5b: c4 e3 71 44 fd 11            	vpclmulqdq	$0x11, %xmm5, %xmm1, %xmm7
   48f61: c4 e3 71 44 dd 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm3
   48f67: c4 e3 71 44 e5 10            	vpclmulqdq	$0x10, %xmm5, %xmm1, %xmm4
   48f6d: c5 f9 7f bc 24 60 01 00 00   	vmovdqa	%xmm7, 0x160(%rsp)
   48f76: c4 e3 71 44 ed 01            	vpclmulqdq	$0x1, %xmm5, %xmm1, %xmm5
   48f7c: c4 c2 69 00 cb               	vpshufb	%xmm11, %xmm2, %xmm1
   48f81: c5 f9 6f bc 24 60 03 00 00   	vmovdqa	0x360(%rsp), %xmm7
   48f8a: c5 f9 7f ac 24 90 01 00 00   	vmovdqa	%xmm5, 0x190(%rsp)
   48f93: c4 c1 7a 6f 68 a0            	vmovdqu	-0x60(%r8), %xmm5
   48f99: c4 e3 71 44 d6 11            	vpclmulqdq	$0x11, %xmm6, %xmm1, %xmm2
   48f9f: c4 63 71 44 c6 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm8
   48fa5: c5 f9 7f 94 24 a0 01 00 00   	vmovdqa	%xmm2, 0x1a0(%rsp)
   48fae: c5 f9 7f a4 24 80 01 00 00   	vmovdqa	%xmm4, 0x180(%rsp)
   48fb7: c4 c2 51 00 d3               	vpshufb	%xmm11, %xmm5, %xmm2
   48fbc: c4 e3 69 44 ef 11            	vpclmulqdq	$0x11, %xmm7, %xmm2, %xmm5
   48fc2: c4 e3 69 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm2, %xmm4
   48fc8: c5 79 7f 84 24 b0 01 00 00   	vmovdqa	%xmm8, 0x1b0(%rsp)
   48fd1: c4 63 69 44 c7 10            	vpclmulqdq	$0x10, %xmm7, %xmm2, %xmm8
   48fd7: c5 f9 7f ac 24 e0 01 00 00   	vmovdqa	%xmm5, 0x1e0(%rsp)
   48fe0: c4 c1 7a 6f 68 b0            	vmovdqu	-0x50(%r8), %xmm5
   48fe6: c4 e3 69 44 d7 01            	vpclmulqdq	$0x1, %xmm7, %xmm2, %xmm2
   48fec: c5 79 7f 84 24 00 02 00 00   	vmovdqa	%xmm8, 0x200(%rsp)
   48ff5: c5 f9 7f a4 24 f0 01 00 00   	vmovdqa	%xmm4, 0x1f0(%rsp)
   48ffe: c4 c2 51 00 fb               	vpshufb	%xmm11, %xmm5, %xmm7
   49003: c5 f9 6f ac 24 70 03 00 00   	vmovdqa	0x370(%rsp), %xmm5
   4900c: c5 f9 7f 9c 24 70 01 00 00   	vmovdqa	%xmm3, 0x170(%rsp)
   49015: c4 e3 71 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm1, %xmm3
   4901b: c4 e3 71 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm1, %xmm6
   49021: c4 63 41 44 c5 00            	vpclmulqdq	$0x0, %xmm5, %xmm7, %xmm8
   49027: c4 e3 41 44 e5 11            	vpclmulqdq	$0x11, %xmm5, %xmm7, %xmm4
   4902d: c5 f9 7f b4 24 d0 01 00 00   	vmovdqa	%xmm6, 0x1d0(%rsp)
   49036: c5 79 7f 84 24 20 02 00 00   	vmovdqa	%xmm8, 0x220(%rsp)
   4903f: c4 63 41 44 c5 10            	vpclmulqdq	$0x10, %xmm5, %xmm7, %xmm8
   49045: c4 e3 41 44 fd 01            	vpclmulqdq	$0x1, %xmm5, %xmm7, %xmm7
   4904b: c4 c1 7a 6f 68 c0            	vmovdqu	-0x40(%r8), %xmm5
   49051: c5 f9 7f a4 24 10 02 00 00   	vmovdqa	%xmm4, 0x210(%rsp)
   4905a: c5 f9 6f a4 24 80 03 00 00   	vmovdqa	0x380(%rsp), %xmm4
   49063: c5 f9 7f 9c 24 c0 01 00 00   	vmovdqa	%xmm3, 0x1c0(%rsp)
   4906c: c4 c2 51 00 f3               	vpshufb	%xmm11, %xmm5, %xmm6
   49071: c4 e3 49 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm6, %xmm3
   49077: c4 e3 49 44 ec 11            	vpclmulqdq	$0x11, %xmm4, %xmm6, %xmm5
   4907d: c5 f9 7f 9c 24 40 02 00 00   	vmovdqa	%xmm3, 0x240(%rsp)
   49086: c4 e3 49 44 dc 10            	vpclmulqdq	$0x10, %xmm4, %xmm6, %xmm3
   4908c: c4 e3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm4, %xmm6, %xmm6
   49092: c4 c1 7a 6f 60 d0            	vmovdqu	-0x30(%r8), %xmm4
   49098: c5 f9 7f 9c 24 50 02 00 00   	vmovdqa	%xmm3, 0x250(%rsp)
   490a1: c4 c1 7a 6f 58 e0            	vmovdqu	-0x20(%r8), %xmm3
   490a7: c5 39 ef c6                  	vpxor	%xmm6, %xmm8, %xmm8
   490ab: c5 f9 7f ac 24 30 02 00 00   	vmovdqa	%xmm5, 0x230(%rsp)
   490b4: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   490b9: c4 c3 71 44 e1 11            	vpclmulqdq	$0x11, %xmm9, %xmm1, %xmm4
   490bf: c4 c3 71 44 e9 00            	vpclmulqdq	$0x0, %xmm9, %xmm1, %xmm5
   490c5: c5 f9 7f a4 24 60 02 00 00   	vmovdqa	%xmm4, 0x260(%rsp)
   490ce: c4 c3 71 44 e1 10            	vpclmulqdq	$0x10, %xmm9, %xmm1, %xmm4
   490d4: c5 f9 7f ac 24 70 02 00 00   	vmovdqa	%xmm5, 0x270(%rsp)
   490dd: c4 c2 61 00 eb               	vpshufb	%xmm11, %xmm3, %xmm5
   490e2: c5 f9 7f a4 24 80 02 00 00   	vmovdqa	%xmm4, 0x280(%rsp)
   490eb: c4 c3 71 44 e1 01            	vpclmulqdq	$0x1, %xmm9, %xmm1, %xmm4
   490f1: c4 c3 51 44 da 11            	vpclmulqdq	$0x11, %xmm10, %xmm5, %xmm3
   490f7: c5 f9 7f a4 24 90 02 00 00   	vmovdqa	%xmm4, 0x290(%rsp)
   49100: c4 c3 51 44 e2 00            	vpclmulqdq	$0x0, %xmm10, %xmm5, %xmm4
   49106: c5 f9 7f 9c 24 a0 02 00 00   	vmovdqa	%xmm3, 0x2a0(%rsp)
   4910f: c5 01 ef 7c 24 20            	vpxor	0x20(%rsp), %xmm15, %xmm15
   49115: c5 f9 ef 44 24 50            	vpxor	0x50(%rsp), %xmm0, %xmm0
   4911b: c4 c3 51 44 da 10            	vpclmulqdq	$0x10, %xmm10, %xmm5, %xmm3
   49121: c5 f9 7f a4 24 b0 02 00 00   	vmovdqa	%xmm4, 0x2b0(%rsp)
   4912a: c4 c1 7a 6f 60 f0            	vmovdqu	-0x10(%r8), %xmm4
   49130: c5 e9 ef 94 24 00 02 00 00   	vpxor	0x200(%rsp), %xmm2, %xmm2
   49139: c4 c3 51 44 ea 01            	vpclmulqdq	$0x1, %xmm10, %xmm5, %xmm5
   4913f: c5 39 ef 84 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm8, %xmm8
   49148: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4914d: c4 c2 59 00 e3               	vpshufb	%xmm11, %xmm4, %xmm4
   49152: c5 e9 ef d7                  	vpxor	%xmm7, %xmm2, %xmm2
   49156: c4 c3 59 44 cc 11            	vpclmulqdq	$0x11, %xmm12, %xmm4, %xmm1
   4915c: c5 f9 7f 8c 24 c0 02 00 00   	vmovdqa	%xmm1, 0x2c0(%rsp)
   49165: c4 c3 59 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm4, %xmm1
   4916b: c5 f9 7f 8c 24 d0 02 00 00   	vmovdqa	%xmm1, 0x2d0(%rsp)
   49174: c4 c3 59 44 cc 10            	vpclmulqdq	$0x10, %xmm12, %xmm4, %xmm1
   4917a: c4 c3 59 44 e4 01            	vpclmulqdq	$0x1, %xmm12, %xmm4, %xmm4
   49180: c5 f9 7f 8c 24 e0 02 00 00   	vmovdqa	%xmm1, 0x2e0(%rsp)
   49189: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4918d: c5 f9 6f 8c 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm1
   49196: c5 71 ef bc 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm1, %xmm15
   4919f: c5 01 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm15, %xmm15
   491a8: c5 e1 ef 9c 24 e0 02 00 00   	vpxor	0x2e0(%rsp), %xmm3, %xmm3
   491b1: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   491b6: c5 79 6f bc 24 10 01 00 00   	vmovdqa	0x110(%rsp), %xmm15
   491bf: c5 01 ef bc 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm15, %xmm15
   491c8: c5 01 ef bc 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm15, %xmm15
   491d1: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   491d6: c5 79 6f bc 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm15
   491df: c5 01 ef bc 24 40 01 00 00   	vpxor	0x140(%rsp), %xmm15, %xmm15
   491e8: c5 01 ef bc 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm15, %xmm15
   491f1: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   491f6: c5 79 6f bc 24 d0 01 00 00   	vmovdqa	0x1d0(%rsp), %xmm15
   491ff: c5 01 ef bc 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm15, %xmm15
   49208: c5 01 ef bc 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm15, %xmm15
   49211: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   49216: c5 79 6f bc 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm15
   4921f: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   49223: c5 f9 6f 94 24 90 02 00 00   	vmovdqa	0x290(%rsp), %xmm2
   4922c: c5 e9 ef 8c 24 80 02 00 00   	vpxor	0x280(%rsp), %xmm2, %xmm1
   49235: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4923a: c5 f1 ef cd                  	vpxor	%xmm5, %xmm1, %xmm1
   4923e: c5 f9 6f 6c 24 40            	vmovdqa	0x40(%rsp), %xmm5
   49244: c5 d1 ef 54 24 10            	vpxor	0x10(%rsp), %xmm5, %xmm2
   4924a: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4924e: c5 f9 ef cb                  	vpxor	%xmm3, %xmm0, %xmm1
   49252: c5 81 ef 44 24 70            	vpxor	0x70(%rsp), %xmm15, %xmm0
   49258: c5 79 6f bc 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm15
   49261: c5 f9 6f 9c 24 f0 01 00 00   	vmovdqa	0x1f0(%rsp), %xmm3
   4926a: c5 d9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm4      # xmm4 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4926f: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   49274: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   49278: c5 81 ef 94 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm15, %xmm2
   49281: c5 e9 ef 94 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm2, %xmm2
   4928a: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4928e: c5 e1 ef 94 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm3, %xmm2
   49297: c5 f9 6f 74 24 30            	vmovdqa	0x30(%rsp), %xmm6
   4929d: c5 e9 ef 94 24 20 02 00 00   	vpxor	0x220(%rsp), %xmm2, %xmm2
   492a6: c5 f1 ef 8c 24 d0 02 00 00   	vpxor	0x2d0(%rsp), %xmm1, %xmm1
   492af: c5 f9 6f bc 24 f0 02 00 00   	vmovdqa	0x2f0(%rsp), %xmm7
   492b8: c5 f9 6f ac 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm5
   492c1: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   492c5: c5 f9 6f 94 24 70 02 00 00   	vmovdqa	0x270(%rsp), %xmm2
   492ce: c5 e9 ef 94 24 40 02 00 00   	vpxor	0x240(%rsp), %xmm2, %xmm2
   492d7: c5 e9 ef 94 24 b0 02 00 00   	vpxor	0x2b0(%rsp), %xmm2, %xmm2
   492e0: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   492e4: c5 d1 ef 54 24 60            	vpxor	0x60(%rsp), %xmm5, %xmm2
   492ea: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   492ee: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   492f4: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   492f9: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   492fd: c5 c9 ef 04 24               	vpxor	(%rsp), %xmm6, %xmm0
   49302: c5 f9 6f b4 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm6
   4930b: c4 e3 71 44 df 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm3
   49311: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   49316: c5 f9 6f bc 24 60 02 00 00   	vmovdqa	0x260(%rsp), %xmm7
   4931f: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   49323: c5 c9 ef 84 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm6, %xmm0
   4932c: c5 f9 ef 84 24 60 01 00 00   	vpxor	0x160(%rsp), %xmm0, %xmm0
   49335: c5 f9 6f b4 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm6
   4933e: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   49342: c5 c9 ef 84 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm6, %xmm0
   4934b: c5 f9 ef 84 24 10 02 00 00   	vpxor	0x210(%rsp), %xmm0, %xmm0
   49354: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   49358: c5 c1 ef 94 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm7, %xmm2
   49361: c5 e9 ef 94 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm2, %xmm2
   4936a: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4936e: c5 d9 ef 94 24 c0 02 00 00   	vpxor	0x2c0(%rsp), %xmm4, %xmm2
   49377: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4937b: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4937f: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   49383: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   49387: 4d 39 d1                     	cmpq	%r10, %r9
   4938a: 0f 83 e8 f9 ff ff            	jae	0x48d78 <crypto_aead_aes256gcm_decrypt_afternm+0x2e8>
   49390: c4 41 79 6f ec               	vmovdqa	%xmm12, %xmm13
   49395: 4c 8d 59 70                  	leaq	0x70(%rcx), %r11
   49399: 4c 8d 51 40                  	leaq	0x40(%rcx), %r10
   4939d: c5 79 6f a4 24 f0 02 00 00   	vmovdqa	0x2f0(%rsp), %xmm12
   493a6: 4c 8d 41 20                  	leaq	0x20(%rcx), %r8
   493aa: 4d 39 d9                     	cmpq	%r11, %r9
   493ad: 0f 82 1d 03 00 00            	jb	0x496d0 <crypto_aead_aes256gcm_decrypt_afternm+0xc40>
   493b3: c5 f9 6f bf 50 01 00 00      	vmovdqa	0x150(%rdi), %xmm7
   493bb: c5 79 6f 97 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm10
   493c3: c5 79 7f a4 24 20 01 00 00   	vmovdqa	%xmm12, 0x120(%rsp)
   493cc: c5 79 6f bf 30 01 00 00      	vmovdqa	0x130(%rdi), %xmm15
   493d4: c5 79 6f b7 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm14
   493dc: c5 79 6f 8f 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm9
   493e4: c5 79 7f d3                  	vmovdqa	%xmm10, %xmm3
   493e8: c5 f9 7f bc 24 30 01 00 00   	vmovdqa	%xmm7, 0x130(%rsp)
   493f1: c5 f9 6f bf 40 01 00 00      	vmovdqa	0x140(%rdi), %xmm7
   493f9: c5 f9 7f 9c 24 40 01 00 00   	vmovdqa	%xmm3, 0x140(%rsp)
   49402: c4 41 79 6f e6               	vmovdqa	%xmm14, %xmm12
   49407: c4 41 79 6f f7               	vmovdqa	%xmm15, %xmm14
   4940c: c4 41 79 6f d1               	vmovdqa	%xmm9, %xmm10
   49411: c5 79 6f ff                  	vmovdqa	%xmm7, %xmm15
   49415: 0f 1f 00                     	nopl	(%rax)
   49418: c5 fa 6f 3c 0a               	vmovdqu	(%rdx,%rcx), %xmm7
   4941d: c5 fa 6f 64 0a 10            	vmovdqu	0x10(%rdx,%rcx), %xmm4
   49423: c5 f9 6f b4 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm6
   4942c: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   49431: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   49435: c4 e3 79 44 de 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm3
   4943b: c4 e3 79 44 ee 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm5
   49441: c4 63 79 44 c6 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm8
   49447: c5 f9 7f 1c 24               	vmovdqa	%xmm3, (%rsp)
   4944c: c5 fa 6f 5c 0a 20            	vmovdqu	0x20(%rdx,%rcx), %xmm3
   49452: c4 e3 79 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm6
   49458: c4 c2 59 00 c3               	vpshufb	%xmm11, %xmm4, %xmm0
   4945d: c4 c3 79 44 d7 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm2
   49463: c4 c3 79 44 e7 11            	vpclmulqdq	$0x11, %xmm15, %xmm0, %xmm4
   49469: c4 c3 79 44 cf 10            	vpclmulqdq	$0x10, %xmm15, %xmm0, %xmm1
   4946f: c5 f9 7f 6c 24 10            	vmovdqa	%xmm5, 0x10(%rsp)
   49475: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   4947a: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   49480: c4 c3 79 44 c7 01            	vpclmulqdq	$0x1, %xmm15, %xmm0, %xmm0
   49486: c4 c3 61 44 d6 10            	vpclmulqdq	$0x10, %xmm14, %xmm3, %xmm2
   4948c: c5 f9 7f 64 24 30            	vmovdqa	%xmm4, 0x30(%rsp)
   49492: c4 c3 61 44 e6 00            	vpclmulqdq	$0x0, %xmm14, %xmm3, %xmm4
   49498: c4 c3 61 44 fe 11            	vpclmulqdq	$0x11, %xmm14, %xmm3, %xmm7
   4949e: c5 f9 7f 94 24 80 00 00 00   	vmovdqa	%xmm2, 0x80(%rsp)
   494a7: c5 fa 6f 54 0a 40            	vmovdqu	0x40(%rdx,%rcx), %xmm2
   494ad: c4 c3 61 44 de 01            	vpclmulqdq	$0x1, %xmm14, %xmm3, %xmm3
   494b3: c5 e1 ef 9c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm3, %xmm3
   494bc: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   494c2: c5 fa 6f 4c 0a 30            	vmovdqu	0x30(%rdx,%rcx), %xmm1
   494c8: c5 f9 ef 44 24 50            	vpxor	0x50(%rsp), %xmm0, %xmm0
   494ce: c5 f9 7f 64 24 70            	vmovdqa	%xmm4, 0x70(%rsp)
   494d4: c4 c2 69 00 eb               	vpshufb	%xmm11, %xmm2, %xmm5
   494d9: c5 f9 6f a4 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm4
   494e2: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   494e8: c4 c2 71 00 f3               	vpshufb	%xmm11, %xmm1, %xmm6
   494ed: c5 39 ef 44 24 20            	vpxor	0x20(%rsp), %xmm8, %xmm8
   494f3: c4 e3 51 44 d4 11            	vpclmulqdq	$0x11, %xmm4, %xmm5, %xmm2
   494f9: c4 c3 49 44 cc 11            	vpclmulqdq	$0x11, %xmm12, %xmm6, %xmm1
   494ff: c5 f9 7f 7c 24 60            	vmovdqa	%xmm7, 0x60(%rsp)
   49505: c4 c3 49 44 fc 00            	vpclmulqdq	$0x0, %xmm12, %xmm6, %xmm7
   4950b: c5 f9 7f 94 24 b0 00 00 00   	vmovdqa	%xmm2, 0xb0(%rsp)
   49514: c5 f9 6f d4                  	vmovdqa	%xmm4, %xmm2
   49518: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4951d: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   49526: c4 e3 51 44 cc 00            	vpclmulqdq	$0x0, %xmm4, %xmm5, %xmm1
   4952c: c4 e3 51 44 e4 10            	vpclmulqdq	$0x10, %xmm4, %xmm5, %xmm4
   49532: c4 e3 51 44 ea 01            	vpclmulqdq	$0x1, %xmm2, %xmm5, %xmm5
   49538: c5 f9 7f a4 24 d0 00 00 00   	vmovdqa	%xmm4, 0xd0(%rsp)
   49541: c5 fa 6f 54 0a 50            	vmovdqu	0x50(%rdx,%rcx), %xmm2
   49547: c5 f9 7f 8c 24 c0 00 00 00   	vmovdqa	%xmm1, 0xc0(%rsp)
   49550: c5 f9 7f bc 24 a0 00 00 00   	vmovdqa	%xmm7, 0xa0(%rsp)
   49559: c4 c2 69 00 d3               	vpshufb	%xmm11, %xmm2, %xmm2
   4955e: c4 c3 49 44 fc 10            	vpclmulqdq	$0x10, %xmm12, %xmm6, %xmm7
   49564: c4 c3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm12, %xmm6, %xmm6
   4956a: c4 c3 69 44 e2 00            	vpclmulqdq	$0x0, %xmm10, %xmm2, %xmm4
   49570: c4 c3 69 44 ca 11            	vpclmulqdq	$0x11, %xmm10, %xmm2, %xmm1
   49576: c5 e1 ef de                  	vpxor	%xmm6, %xmm3, %xmm3
   4957a: c5 f9 7f a4 24 f0 00 00 00   	vmovdqa	%xmm4, 0xf0(%rsp)
   49583: c5 fa 6f 64 0a 60            	vmovdqu	0x60(%rdx,%rcx), %xmm4
   49589: c5 c1 ef fd                  	vpxor	%xmm5, %xmm7, %xmm7
   4958d: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   49591: c5 f9 7f 8c 24 e0 00 00 00   	vmovdqa	%xmm1, 0xe0(%rsp)
   4959a: c4 c3 69 44 ca 10            	vpclmulqdq	$0x10, %xmm10, %xmm2, %xmm1
   495a0: c4 c3 69 44 d2 01            	vpclmulqdq	$0x1, %xmm10, %xmm2, %xmm2
   495a6: 4c 89 d9                     	movq	%r11, %rcx
   495a9: c4 c2 59 00 e3               	vpshufb	%xmm11, %xmm4, %xmm4
   495ae: 4d 8d 5b 70                  	leaq	0x70(%r11), %r11
   495b2: c5 c1 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm7, %xmm7
   495bb: c5 f9 7f 8c 24 00 01 00 00   	vmovdqa	%xmm1, 0x100(%rsp)
   495c4: c4 c3 59 44 cd 11            	vpclmulqdq	$0x11, %xmm13, %xmm4, %xmm1
   495ca: c4 43 59 44 cd 10            	vpclmulqdq	$0x10, %xmm13, %xmm4, %xmm9
   495d0: c5 e9 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm2, %xmm2
   495d9: c5 f9 7f 8c 24 10 01 00 00   	vmovdqa	%xmm1, 0x110(%rsp)
   495e2: c4 c3 59 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm4, %xmm1
   495e8: c4 c3 59 44 e5 01            	vpclmulqdq	$0x1, %xmm13, %xmm4, %xmm4
   495ee: c5 f9 6f 9c 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm3
   495f7: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   495fb: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   495ff: c5 e1 ef 5c 24 70            	vpxor	0x70(%rsp), %xmm3, %xmm3
   49605: c5 79 6f 44 24 40            	vmovdqa	0x40(%rsp), %xmm8
   4960b: c5 b9 ef 64 24 10            	vpxor	0x10(%rsp), %xmm8, %xmm4
   49611: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   49615: c5 f9 6f b4 24 f0 00 00 00   	vmovdqa	0xf0(%rsp), %xmm6
   4961e: c5 f9 6f bc 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm7
   49627: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   4962c: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   49630: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   49635: c5 c9 ef a4 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm6, %xmm4
   4963e: c5 f9 6f 74 24 30            	vmovdqa	0x30(%rsp), %xmm6
   49644: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   49649: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4964d: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   49651: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   49655: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   4965b: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   49660: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   49664: c5 f9 6f 84 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm0
   4966d: c5 f9 ef 5c 24 60            	vpxor	0x60(%rsp), %xmm0, %xmm3
   49673: c5 c9 ef 04 24               	vpxor	(%rsp), %xmm6, %xmm0
   49678: c4 e3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm4
   4967e: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   49683: c5 f9 6f bc 24 e0 00 00 00   	vmovdqa	0xe0(%rsp), %xmm7
   4968c: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   49690: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   49694: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   49698: c5 c1 ef 9c 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm7, %xmm3
   496a1: c5 e1 ef 9c 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm3, %xmm3
   496aa: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   496ae: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   496b2: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   496b6: 4d 39 d9                     	cmpq	%r11, %r9
   496b9: 0f 83 59 fd ff ff            	jae	0x49418 <crypto_aead_aes256gcm_decrypt_afternm+0x988>
   496bf: c5 79 6f a4 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm12
   496c8: 4c 8d 51 40                  	leaq	0x40(%rcx), %r10
   496cc: 4c 8d 41 20                  	leaq	0x20(%rcx), %r8
   496d0: 4d 39 d1                     	cmpq	%r10, %r9
   496d3: 0f 82 66 01 00 00            	jb	0x4983f <crypto_aead_aes256gcm_decrypt_afternm+0xdaf>
   496d9: c5 79 6f 97 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm10
   496e1: c5 79 6f 8f 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm9
   496e9: c5 79 6f 87 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm8
   496f1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   496f8: c5 fa 6f 1c 0a               	vmovdqu	(%rdx,%rcx), %xmm3
   496fd: c5 fa 6f 64 0a 10            	vmovdqu	0x10(%rdx,%rcx), %xmm4
   49703: c5 fa 6f 54 0a 20            	vmovdqu	0x20(%rdx,%rcx), %xmm2
   49709: c4 c2 61 00 cb               	vpshufb	%xmm11, %xmm3, %xmm1
   4970e: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   49712: c4 c3 79 44 da 11            	vpclmulqdq	$0x11, %xmm10, %xmm0, %xmm3
   49718: c4 c3 79 44 f2 00            	vpclmulqdq	$0x0, %xmm10, %xmm0, %xmm6
   4971e: c4 43 79 44 f2 10            	vpclmulqdq	$0x10, %xmm10, %xmm0, %xmm14
   49724: c4 c3 79 44 ea 01            	vpclmulqdq	$0x1, %xmm10, %xmm0, %xmm5
   4972a: c4 c2 59 00 c3               	vpshufb	%xmm11, %xmm4, %xmm0
   4972f: c5 f9 7f 1c 24               	vmovdqa	%xmm3, (%rsp)
   49734: c4 c3 79 44 e1 00            	vpclmulqdq	$0x0, %xmm9, %xmm0, %xmm4
   4973a: c4 c3 79 44 c9 11            	vpclmulqdq	$0x11, %xmm9, %xmm0, %xmm1
   49740: c4 43 79 44 f9 10            	vpclmulqdq	$0x10, %xmm9, %xmm0, %xmm15
   49746: c5 f9 7f 74 24 10            	vmovdqa	%xmm6, 0x10(%rsp)
   4974c: c5 f9 7f 64 24 20            	vmovdqa	%xmm4, 0x20(%rsp)
   49752: c4 c2 69 00 e3               	vpshufb	%xmm11, %xmm2, %xmm4
   49757: c4 c3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm9, %xmm0, %xmm0
   4975d: c4 c1 51 ef ee               	vpxor	%xmm14, %xmm5, %xmm5
   49762: c4 c3 59 44 d8 00            	vpclmulqdq	$0x0, %xmm8, %xmm4, %xmm3
   49768: c4 c3 59 44 d0 11            	vpclmulqdq	$0x11, %xmm8, %xmm4, %xmm2
   4976e: c4 c3 59 44 f8 10            	vpclmulqdq	$0x10, %xmm8, %xmm4, %xmm7
   49774: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   4977a: c5 fa 6f 5c 0a 30            	vmovdqu	0x30(%rdx,%rcx), %xmm3
   49780: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   49785: c4 c3 59 44 e0 01            	vpclmulqdq	$0x1, %xmm8, %xmm4, %xmm4
   4978b: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   4978f: c5 d9 ef e7                  	vpxor	%xmm7, %xmm4, %xmm4
   49793: c5 f1 ef 0c 24               	vpxor	(%rsp), %xmm1, %xmm1
   49798: 4c 89 d1                     	movq	%r10, %rcx
   4979b: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   497a0: c5 f9 7f 54 24 30            	vmovdqa	%xmm2, 0x30(%rsp)
   497a6: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   497aa: 4d 8d 52 40                  	leaq	0x40(%r10), %r10
   497ae: c4 c3 61 44 d5 11            	vpclmulqdq	$0x11, %xmm13, %xmm3, %xmm2
   497b4: c4 c3 61 44 f5 10            	vpclmulqdq	$0x10, %xmm13, %xmm3, %xmm6
   497ba: c5 f9 6f 6c 24 20            	vmovdqa	0x20(%rsp), %xmm5
   497c0: c5 d1 ef 64 24 10            	vpxor	0x10(%rsp), %xmm5, %xmm4
   497c6: c5 f9 7f 54 24 50            	vmovdqa	%xmm2, 0x50(%rsp)
   497cc: c4 c3 61 44 d5 00            	vpclmulqdq	$0x0, %xmm13, %xmm3, %xmm2
   497d2: c4 c3 61 44 dd 01            	vpclmulqdq	$0x1, %xmm13, %xmm3, %xmm3
   497d8: c5 e9 ef 54 24 40            	vpxor	0x40(%rsp), %xmm2, %xmm2
   497de: c5 e1 ef de                  	vpxor	%xmm6, %xmm3, %xmm3
   497e2: c5 f9 6f 6c 24 50            	vmovdqa	0x50(%rsp), %xmm5
   497e8: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   497ec: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   497f0: c5 e1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   497f5: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   497fa: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   497fe: c4 c3 69 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm2, %xmm0
   49804: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   49809: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4980d: c4 c3 79 44 e4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm4
   49813: c5 f9 70 d0 4e               	vpshufd	$0x4e, %xmm0, %xmm2     # xmm2 = xmm0[2,3,0,1]
   49818: c5 d1 ef 44 24 30            	vpxor	0x30(%rsp), %xmm5, %xmm0
   4981e: c5 e1 ef da                  	vpxor	%xmm2, %xmm3, %xmm3
   49822: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   49826: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4982a: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4982e: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   49832: 4d 39 d1                     	cmpq	%r10, %r9
   49835: 0f 83 bd fe ff ff            	jae	0x496f8 <crypto_aead_aes256gcm_decrypt_afternm+0xc68>
   4983b: 4c 8d 41 20                  	leaq	0x20(%rcx), %r8
   4983f: 4d 39 c1                     	cmpq	%r8, %r9
   49842: 0f 82 ae 00 00 00            	jb	0x498f6 <crypto_aead_aes256gcm_decrypt_afternm+0xe66>
   49848: c5 f9 6f 97 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm2
   49850: c5 fa 6f 3c 0a               	vmovdqu	(%rdx,%rcx), %xmm7
   49855: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4985a: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4985e: c5 fa 6f 4c 0a 10            	vmovdqu	0x10(%rdx,%rcx), %xmm1
   49864: 4c 89 c1                     	movq	%r8, %rcx
   49867: 49 83 c0 20                  	addq	$0x20, %r8
   4986b: c4 e3 79 44 da 11            	vpclmulqdq	$0x11, %xmm2, %xmm0, %xmm3
   49871: c4 e3 79 44 e2 00            	vpclmulqdq	$0x0, %xmm2, %xmm0, %xmm4
   49877: c4 e3 79 44 fa 10            	vpclmulqdq	$0x10, %xmm2, %xmm0, %xmm7
   4987d: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   49882: c4 e3 79 44 c2 01            	vpclmulqdq	$0x1, %xmm2, %xmm0, %xmm0
   49888: c4 c3 71 44 ed 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm5
   4988e: c4 c3 71 44 f5 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm6
   49894: c4 43 71 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm8
   4989a: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   498a0: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   498a4: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   498a8: c4 c1 71 ef c8               	vpxor	%xmm8, %xmm1, %xmm1
   498ad: c5 e1 ef dd                  	vpxor	%xmm5, %xmm3, %xmm3
   498b1: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   498b5: c5 f9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   498ba: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   498bf: c5 d9 ef e1                  	vpxor	%xmm1, %xmm4, %xmm4
   498c3: c4 c3 59 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm4, %xmm1
   498c9: c5 f9 70 e4 4e               	vpshufd	$0x4e, %xmm4, %xmm4     # xmm4 = xmm4[2,3,0,1]
   498ce: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   498d2: c4 c3 71 44 e4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm4
   498d8: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   498dd: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   498e1: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   498e5: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   498e9: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   498ed: 4d 39 c1                     	cmpq	%r8, %r9
   498f0: 0f 83 5a ff ff ff            	jae	0x49850 <crypto_aead_aes256gcm_decrypt_afternm+0xdc0>
   498f6: 4c 39 c9                     	cmpq	%r9, %rcx
   498f9: 73 62                        	jae	0x4995d <crypto_aead_aes256gcm_decrypt_afternm+0xecd>
   498fb: c5 fa 6f 04 0a               	vmovdqu	(%rdx,%rcx), %xmm0
   49900: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   49905: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   49909: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4990f: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   49915: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4991b: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   49921: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   49925: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4992a: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4992f: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   49933: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   49939: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4993e: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   49942: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   49946: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4994c: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   49951: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   49955: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   49959: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   4995d: 48 89 f1                     	movq	%rsi, %rcx
   49960: 4c 8d a4 24 c0 03 00 00      	leaq	0x3c0(%rsp), %r12
   49968: 83 e1 0f                     	andl	$0xf, %ecx
   4996b: 0f 85 1f 0e 00 00            	jne	0x4a790 <crypto_aead_aes256gcm_decrypt_afternm+0x1d00>
   49971: 49 89 d8                     	movq	%rbx, %r8
   49974: 49 83 e0 f0                  	andq	$-0x10, %r8
   49978: 49 81 f8 df 00 00 00         	cmpq	$0xdf, %r8
   4997f: 0f 86 09 10 00 00            	jbe	0x4a98e <crypto_aead_aes256gcm_decrypt_afternm+0x1efe>
   49985: c5 f9 6f bf c0 01 00 00      	vmovdqa	0x1c0(%rdi), %xmm7
   4998d: c5 79 6f b7 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm14
   49995: c5 79 7f a4 24 20 03 00 00   	vmovdqa	%xmm12, 0x320(%rsp)
   4999e: 48 89 c1                     	movq	%rax, %rcx
   499a1: c5 79 6f 97 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm10
   499a9: c5 79 6f 8f 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm9
   499b1: 41 b9 e0 00 00 00            	movl	$0xe0, %r9d
   499b7: c5 f9 6f 9f 50 01 00 00      	vmovdqa	0x150(%rdi), %xmm3
   499bf: c5 f9 6f b7 40 01 00 00      	vmovdqa	0x140(%rdi), %xmm6
   499c7: c5 f9 7f bc 24 30 03 00 00   	vmovdqa	%xmm7, 0x330(%rsp)
   499d0: c5 f9 6f bf b0 01 00 00      	vmovdqa	0x1b0(%rdi), %xmm7
   499d8: c5 79 6f bf 30 01 00 00      	vmovdqa	0x130(%rdi), %xmm15
   499e0: c4 41 79 6f c2               	vmovdqa	%xmm10, %xmm8
   499e5: c4 41 79 6f d6               	vmovdqa	%xmm14, %xmm10
   499ea: c5 79 6f f3                  	vmovdqa	%xmm3, %xmm14
   499ee: c5 f9 7f bc 24 90 03 00 00   	vmovdqa	%xmm7, 0x390(%rsp)
   499f7: c4 41 79 6f e7               	vmovdqa	%xmm15, %xmm12
   499fc: c5 f9 6f bf a0 01 00 00      	vmovdqa	0x1a0(%rdi), %xmm7
   49a04: c5 f9 7f bc 24 80 03 00 00   	vmovdqa	%xmm7, 0x380(%rsp)
   49a0d: c5 f9 6f bf 90 01 00 00      	vmovdqa	0x190(%rdi), %xmm7
   49a15: c5 f9 7f bc 24 70 03 00 00   	vmovdqa	%xmm7, 0x370(%rsp)
   49a1e: c5 f9 6f bf 80 01 00 00      	vmovdqa	0x180(%rdi), %xmm7
   49a26: c5 f9 7f bc 24 60 03 00 00   	vmovdqa	%xmm7, 0x360(%rsp)
   49a2f: c5 f9 6f bf 70 01 00 00      	vmovdqa	0x170(%rdi), %xmm7
   49a37: c5 f9 7f bc 24 50 03 00 00   	vmovdqa	%xmm7, 0x350(%rsp)
   49a40: c5 f9 6f bf 60 01 00 00      	vmovdqa	0x160(%rdi), %xmm7
   49a48: c5 f9 7f bc 24 40 03 00 00   	vmovdqa	%xmm7, 0x340(%rsp)
   49a51: c5 79 7f cf                  	vmovdqa	%xmm9, %xmm7
   49a55: c4 41 79 6f cd               	vmovdqa	%xmm13, %xmm9
   49a5a: c5 79 6f ee                  	vmovdqa	%xmm6, %xmm13
   49a5e: 66 90                        	nop
   49a60: c5 fa 6f 19                  	vmovdqu	(%rcx), %xmm3
   49a64: 4c 89 ca                     	movq	%r9, %rdx
   49a67: 4d 8d 89 e0 00 00 00         	leaq	0xe0(%r9), %r9
   49a6e: c5 f9 6f ac 24 30 03 00 00   	vmovdqa	0x330(%rsp), %xmm5
   49a77: c5 f9 6f b4 24 90 03 00 00   	vmovdqa	0x390(%rsp), %xmm6
   49a80: 48 81 c1 e0 00 00 00         	addq	$0xe0, %rcx
   49a87: c4 c2 61 00 cb               	vpshufb	%xmm11, %xmm3, %xmm1
   49a8c: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   49a90: c4 e3 71 44 dd 11            	vpclmulqdq	$0x11, %xmm5, %xmm1, %xmm3
   49a96: c4 e3 71 44 e5 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm4
   49a9c: c4 e3 71 44 d5 10            	vpclmulqdq	$0x10, %xmm5, %xmm1, %xmm2
   49aa2: c4 e3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm5, %xmm1, %xmm1
   49aa8: c5 fa 6f a9 30 ff ff ff      	vmovdqu	-0xd0(%rcx), %xmm5
   49ab0: c5 f9 7f 1c 24               	vmovdqa	%xmm3, (%rsp)
   49ab5: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   49abb: c5 f9 6f a4 24 80 03 00 00   	vmovdqa	0x380(%rsp), %xmm4
   49ac4: c4 c2 51 00 c3               	vpshufb	%xmm11, %xmm5, %xmm0
   49ac9: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   49acf: c5 fa 6f 91 50 ff ff ff      	vmovdqu	-0xb0(%rcx), %xmm2
   49ad7: c4 63 79 44 fe 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm15
   49add: c4 e3 79 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm5
   49ae3: c4 e3 79 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm3
   49ae9: c5 f9 7f 4c 24 30            	vmovdqa	%xmm1, 0x30(%rsp)
   49aef: c5 79 7f 7c 24 50            	vmovdqa	%xmm15, 0x50(%rsp)
   49af5: c4 63 79 44 fe 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm15
   49afb: c5 fa 6f b1 40 ff ff ff      	vmovdqu	-0xc0(%rcx), %xmm6
   49b03: c5 f9 7f 5c 24 60            	vmovdqa	%xmm3, 0x60(%rsp)
   49b09: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   49b0e: c5 f9 7f 6c 24 40            	vmovdqa	%xmm5, 0x40(%rsp)
   49b14: c4 e3 79 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm3
   49b1a: c4 e3 79 44 f4 11            	vpclmulqdq	$0x11, %xmm4, %xmm0, %xmm6
   49b20: c4 e3 79 44 ec 10            	vpclmulqdq	$0x10, %xmm4, %xmm0, %xmm5
   49b26: c5 f9 7f 9c 24 80 00 00 00   	vmovdqa	%xmm3, 0x80(%rsp)
   49b2f: c4 e3 79 44 c4 01            	vpclmulqdq	$0x1, %xmm4, %xmm0, %xmm0
   49b35: c5 f9 6f 9c 24 70 03 00 00   	vmovdqa	0x370(%rsp), %xmm3
   49b3e: c5 f9 7f 84 24 a0 00 00 00   	vmovdqa	%xmm0, 0xa0(%rsp)
   49b47: c4 c2 69 00 c3               	vpshufb	%xmm11, %xmm2, %xmm0
   49b4c: c4 e3 79 44 d3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm2
   49b52: c4 e3 79 44 e3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm4
   49b58: c5 f9 7f 74 24 70            	vmovdqa	%xmm6, 0x70(%rsp)
   49b5e: c4 e3 79 44 f3 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm6
   49b64: c5 f9 7f ac 24 90 00 00 00   	vmovdqa	%xmm5, 0x90(%rsp)
   49b6d: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   49b73: c5 fa 6f 99 60 ff ff ff      	vmovdqu	-0xa0(%rcx), %xmm3
   49b7b: c5 f9 6f ac 24 60 03 00 00   	vmovdqa	0x360(%rsp), %xmm5
   49b84: c5 f9 7f 84 24 e0 00 00 00   	vmovdqa	%xmm0, 0xe0(%rsp)
   49b8d: c5 f9 7f 94 24 b0 00 00 00   	vmovdqa	%xmm2, 0xb0(%rsp)
   49b96: c4 c2 61 00 c3               	vpshufb	%xmm11, %xmm3, %xmm0
   49b9b: c4 e3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm3
   49ba1: c4 e3 79 44 d5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm2
   49ba7: c5 f9 7f b4 24 c0 00 00 00   	vmovdqa	%xmm6, 0xc0(%rsp)
   49bb0: c5 f9 6f b4 24 50 03 00 00   	vmovdqa	0x350(%rsp), %xmm6
   49bb9: c5 f9 7f 9c 24 f0 00 00 00   	vmovdqa	%xmm3, 0xf0(%rsp)
   49bc2: c4 e3 79 44 dd 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm3
   49bc8: c4 e3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm0
   49bce: c5 fa 6f a9 70 ff ff ff      	vmovdqu	-0x90(%rcx), %xmm5
   49bd6: c5 f9 7f 84 24 20 01 00 00   	vmovdqa	%xmm0, 0x120(%rsp)
   49bdf: c5 f9 7f 94 24 00 01 00 00   	vmovdqa	%xmm2, 0x100(%rsp)
   49be8: c4 c2 51 00 c3               	vpshufb	%xmm11, %xmm5, %xmm0
   49bed: c4 e3 79 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm5
   49bf3: c4 e3 79 44 d6 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm2
   49bf9: c5 f9 7f a4 24 d0 00 00 00   	vmovdqa	%xmm4, 0xd0(%rsp)
   49c02: c5 f9 7f 9c 24 10 01 00 00   	vmovdqa	%xmm3, 0x110(%rsp)
   49c0b: c4 e3 79 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm3
   49c11: c4 e3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm0
   49c17: c5 f9 7f ac 24 30 01 00 00   	vmovdqa	%xmm5, 0x130(%rsp)
   49c20: c5 f9 7f 94 24 40 01 00 00   	vmovdqa	%xmm2, 0x140(%rsp)
   49c29: c5 fa 6f 71 80               	vmovdqu	-0x80(%rcx), %xmm6
   49c2e: c5 f9 6f a4 24 40 03 00 00   	vmovdqa	0x340(%rsp), %xmm4
   49c37: c5 f9 7f 84 24 60 01 00 00   	vmovdqa	%xmm0, 0x160(%rsp)
   49c40: c5 fa 6f 69 90               	vmovdqu	-0x70(%rcx), %xmm5
   49c45: c5 f9 7f 9c 24 50 01 00 00   	vmovdqa	%xmm3, 0x150(%rsp)
   49c4e: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   49c53: c4 e3 79 44 f4 11            	vpclmulqdq	$0x11, %xmm4, %xmm0, %xmm6
   49c59: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   49c5f: c4 e3 79 44 dc 10            	vpclmulqdq	$0x10, %xmm4, %xmm0, %xmm3
   49c65: c5 f9 7f 9c 24 90 01 00 00   	vmovdqa	%xmm3, 0x190(%rsp)
   49c6e: c4 e3 79 44 c4 01            	vpclmulqdq	$0x1, %xmm4, %xmm0, %xmm0
   49c74: c5 fa 6f 59 a0               	vmovdqu	-0x60(%rcx), %xmm3
   49c79: c5 f9 7f 84 24 a0 01 00 00   	vmovdqa	%xmm0, 0x1a0(%rsp)
   49c82: c4 c2 51 00 c3               	vpshufb	%xmm11, %xmm5, %xmm0
   49c87: c4 c3 79 44 ee 11            	vpclmulqdq	$0x11, %xmm14, %xmm0, %xmm5
   49c8d: c4 c3 79 44 e6 00            	vpclmulqdq	$0x0, %xmm14, %xmm0, %xmm4
   49c93: c5 f9 7f 94 24 80 01 00 00   	vmovdqa	%xmm2, 0x180(%rsp)
   49c9c: c4 c3 79 44 d6 10            	vpclmulqdq	$0x10, %xmm14, %xmm0, %xmm2
   49ca2: c5 f9 7f a4 24 c0 01 00 00   	vmovdqa	%xmm4, 0x1c0(%rsp)
   49cab: c4 c3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm14, %xmm0, %xmm0
   49cb1: c4 c2 61 00 e3               	vpshufb	%xmm11, %xmm3, %xmm4
   49cb6: c5 f9 7f 84 24 e0 01 00 00   	vmovdqa	%xmm0, 0x1e0(%rsp)
   49cbf: c5 fa 6f 41 b0               	vmovdqu	-0x50(%rcx), %xmm0
   49cc4: c4 c3 59 44 dd 00            	vpclmulqdq	$0x0, %xmm13, %xmm4, %xmm3
   49cca: c5 f9 7f b4 24 70 01 00 00   	vmovdqa	%xmm6, 0x170(%rsp)
   49cd3: c4 c3 59 44 f5 11            	vpclmulqdq	$0x11, %xmm13, %xmm4, %xmm6
   49cd9: c5 f9 7f 94 24 d0 01 00 00   	vmovdqa	%xmm2, 0x1d0(%rsp)
   49ce2: c4 c3 59 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm4, %xmm2
   49ce8: c4 c3 59 44 e5 01            	vpclmulqdq	$0x1, %xmm13, %xmm4, %xmm4
   49cee: c5 f9 7f b4 24 f0 01 00 00   	vmovdqa	%xmm6, 0x1f0(%rsp)
   49cf7: c4 c2 79 00 f3               	vpshufb	%xmm11, %xmm0, %xmm6
   49cfc: c5 f9 7f 94 24 10 02 00 00   	vmovdqa	%xmm2, 0x210(%rsp)
   49d05: c5 fa 6f 51 c0               	vmovdqu	-0x40(%rcx), %xmm2
   49d0a: c4 c3 49 44 c4 11            	vpclmulqdq	$0x11, %xmm12, %xmm6, %xmm0
   49d10: c5 f9 7f 9c 24 00 02 00 00   	vmovdqa	%xmm3, 0x200(%rsp)
   49d19: c4 c3 49 44 dc 00            	vpclmulqdq	$0x0, %xmm12, %xmm6, %xmm3
   49d1f: c5 f9 7f 9c 24 30 02 00 00   	vmovdqa	%xmm3, 0x230(%rsp)
   49d28: c4 c2 69 00 db               	vpshufb	%xmm11, %xmm2, %xmm3
   49d2d: c5 f9 7f 84 24 20 02 00 00   	vmovdqa	%xmm0, 0x220(%rsp)
   49d36: c4 c3 61 44 c2 00            	vpclmulqdq	$0x0, %xmm10, %xmm3, %xmm0
   49d3c: c4 c3 61 44 d2 11            	vpclmulqdq	$0x11, %xmm10, %xmm3, %xmm2
   49d42: c5 f9 7f 84 24 60 02 00 00   	vmovdqa	%xmm0, 0x260(%rsp)
   49d4b: c5 fa 6f 41 d0               	vmovdqu	-0x30(%rcx), %xmm0
   49d50: c5 f9 7f ac 24 b0 01 00 00   	vmovdqa	%xmm5, 0x1b0(%rsp)
   49d59: c4 c3 49 44 ec 10            	vpclmulqdq	$0x10, %xmm12, %xmm6, %xmm5
   49d5f: c4 c3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm12, %xmm6, %xmm6
   49d65: c5 f9 7f ac 24 40 02 00 00   	vmovdqa	%xmm5, 0x240(%rsp)
   49d6e: c4 c3 61 44 ea 10            	vpclmulqdq	$0x10, %xmm10, %xmm3, %xmm5
   49d74: c4 c3 61 44 da 01            	vpclmulqdq	$0x1, %xmm10, %xmm3, %xmm3
   49d7a: c5 f9 7f 94 24 50 02 00 00   	vmovdqa	%xmm2, 0x250(%rsp)
   49d83: c4 c2 79 00 d3               	vpshufb	%xmm11, %xmm0, %xmm2
   49d88: c5 f9 7f ac 24 70 02 00 00   	vmovdqa	%xmm5, 0x270(%rsp)
   49d91: c4 c3 69 44 e8 00            	vpclmulqdq	$0x0, %xmm8, %xmm2, %xmm5
   49d97: c4 c3 69 44 c0 11            	vpclmulqdq	$0x11, %xmm8, %xmm2, %xmm0
   49d9d: c5 f9 7f ac 24 90 02 00 00   	vmovdqa	%xmm5, 0x290(%rsp)
   49da6: c5 fa 6f 69 e0               	vmovdqu	-0x20(%rcx), %xmm5
   49dab: c5 f9 7f 84 24 80 02 00 00   	vmovdqa	%xmm0, 0x280(%rsp)
   49db4: c4 c3 69 44 c0 10            	vpclmulqdq	$0x10, %xmm8, %xmm2, %xmm0
   49dba: c4 c3 69 44 d0 01            	vpclmulqdq	$0x1, %xmm8, %xmm2, %xmm2
   49dc0: c5 f9 7f 84 24 a0 02 00 00   	vmovdqa	%xmm0, 0x2a0(%rsp)
   49dc9: c4 c2 51 00 eb               	vpshufb	%xmm11, %xmm5, %xmm5
   49dce: c4 e3 51 44 c7 11            	vpclmulqdq	$0x11, %xmm7, %xmm5, %xmm0
   49dd4: c5 f9 7f 84 24 b0 02 00 00   	vmovdqa	%xmm0, 0x2b0(%rsp)
   49ddd: c4 e3 51 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm5, %xmm0
   49de3: c5 f9 7f 84 24 c0 02 00 00   	vmovdqa	%xmm0, 0x2c0(%rsp)
   49dec: c4 e3 51 44 c7 10            	vpclmulqdq	$0x10, %xmm7, %xmm5, %xmm0
   49df2: c4 e3 51 44 ef 01            	vpclmulqdq	$0x1, %xmm7, %xmm5, %xmm5
   49df8: c5 f9 7f 84 24 d0 02 00 00   	vmovdqa	%xmm0, 0x2d0(%rsp)
   49e01: c5 fa 6f 41 f0               	vmovdqu	-0x10(%rcx), %xmm0
   49e06: c5 01 ef 7c 24 60            	vpxor	0x60(%rsp), %xmm15, %xmm15
   49e0c: c5 d9 ef a4 24 10 02 00 00   	vpxor	0x210(%rsp), %xmm4, %xmm4
   49e15: c5 e1 ef 9c 24 40 02 00 00   	vpxor	0x240(%rsp), %xmm3, %xmm3
   49e1e: c5 e9 ef 94 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm2, %xmm2
   49e27: c4 c2 79 00 cb               	vpshufb	%xmm11, %xmm0, %xmm1
   49e2c: c5 e1 ef 9c 24 70 02 00 00   	vpxor	0x270(%rsp), %xmm3, %xmm3
   49e35: c4 c3 71 44 c1 11            	vpclmulqdq	$0x11, %xmm9, %xmm1, %xmm0
   49e3b: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   49e3f: c5 f9 7f 84 24 e0 02 00 00   	vmovdqa	%xmm0, 0x2e0(%rsp)
   49e48: c4 c3 71 44 c1 00            	vpclmulqdq	$0x0, %xmm9, %xmm1, %xmm0
   49e4e: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   49e52: c5 f9 7f 84 24 f0 02 00 00   	vmovdqa	%xmm0, 0x2f0(%rsp)
   49e5b: c4 c3 71 44 c1 10            	vpclmulqdq	$0x10, %xmm9, %xmm1, %xmm0
   49e61: c5 f9 7f 84 24 00 03 00 00   	vmovdqa	%xmm0, 0x300(%rsp)
   49e6a: c4 c3 71 44 c1 01            	vpclmulqdq	$0x1, %xmm9, %xmm1, %xmm0
   49e70: c5 f9 6f 4c 24 30            	vmovdqa	0x30(%rsp), %xmm1
   49e76: c5 f9 7f 84 24 10 03 00 00   	vmovdqa	%xmm0, 0x310(%rsp)
   49e7f: c5 f1 ef 44 24 20            	vpxor	0x20(%rsp), %xmm1, %xmm0
   49e85: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   49e8a: c5 79 6f bc 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm15
   49e93: c5 01 ef bc 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm15, %xmm15
   49e9c: c5 01 ef bc 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm15, %xmm15
   49ea5: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   49eaa: c5 79 6f bc 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm15
   49eb3: c5 01 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm15, %xmm15
   49ebc: c5 01 ef bc 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm15, %xmm15
   49ec5: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   49eca: c5 79 6f bc 24 60 01 00 00   	vmovdqa	0x160(%rsp), %xmm15
   49ed3: c5 01 ef bc 24 50 01 00 00   	vpxor	0x150(%rsp), %xmm15, %xmm15
   49edc: c5 01 ef bc 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm15, %xmm15
   49ee5: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   49eea: c5 79 6f bc 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm15
   49ef3: c5 01 ef bc 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm15, %xmm15
   49efc: c5 01 ef bc 24 d0 01 00 00   	vpxor	0x1d0(%rsp), %xmm15, %xmm15
   49f05: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   49f0a: c5 79 6f bc 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %xmm15
   49f13: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   49f17: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   49f1b: c5 f9 6f 9c 24 10 03 00 00   	vmovdqa	0x310(%rsp), %xmm3
   49f24: c5 e1 ef 8c 24 d0 02 00 00   	vpxor	0x2d0(%rsp), %xmm3, %xmm1
   49f2d: c5 f1 ef 8c 24 00 03 00 00   	vpxor	0x300(%rsp), %xmm1, %xmm1
   49f36: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   49f3a: c5 f9 6f 54 24 50            	vmovdqa	0x50(%rsp), %xmm2
   49f40: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   49f44: c5 e9 ef 44 24 10            	vpxor	0x10(%rsp), %xmm2, %xmm0
   49f4a: c5 81 ef 94 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm15, %xmm2
   49f53: c5 79 6f bc 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm15
   49f5c: c5 e1 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm3      # xmm3 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   49f61: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   49f66: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   49f6a: c5 81 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm15, %xmm2
   49f73: c5 e9 ef 94 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm2, %xmm2
   49f7c: c5 79 6f bc 24 00 02 00 00   	vmovdqa	0x200(%rsp), %xmm15
   49f85: c5 f1 ef 8c 24 f0 02 00 00   	vpxor	0x2f0(%rsp), %xmm1, %xmm1
   49f8e: c5 f9 6f ac 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm5
   49f97: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   49f9b: c5 81 ef 94 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm15, %xmm2
   49fa4: c5 e9 ef 94 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm2, %xmm2
   49fad: c5 79 6f bc 24 90 02 00 00   	vmovdqa	0x290(%rsp), %xmm15
   49fb6: c5 f9 6f b4 24 f0 01 00 00   	vmovdqa	0x1f0(%rsp), %xmm6
   49fbf: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   49fc3: c5 81 ef 94 24 60 02 00 00   	vpxor	0x260(%rsp), %xmm15, %xmm2
   49fcc: c5 e9 ef 94 24 c0 02 00 00   	vpxor	0x2c0(%rsp), %xmm2, %xmm2
   49fd5: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   49fd9: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   49fdd: c4 e3 71 44 c5 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm0
   49fe3: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   49fe8: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   49fec: c4 e3 71 44 e5 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm4
   49ff2: c5 f9 6f 6c 24 40            	vmovdqa	0x40(%rsp), %xmm5
   49ff8: c5 d1 ef 14 24               	vpxor	(%rsp), %xmm5, %xmm2
   49ffd: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4a002: c5 f9 6f ac 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm5
   4a00b: c5 d1 ef 44 24 70            	vpxor	0x70(%rsp), %xmm5, %xmm0
   4a011: c5 f9 6f ac 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm5
   4a01a: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4a01e: c5 d1 ef 84 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm5, %xmm0
   4a027: c5 f9 ef 84 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm0, %xmm0
   4a030: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4a034: c5 c9 ef 84 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm6, %xmm0
   4a03d: c5 f9 ef 84 24 20 02 00 00   	vpxor	0x220(%rsp), %xmm0, %xmm0
   4a046: c5 f9 6f b4 24 80 02 00 00   	vmovdqa	0x280(%rsp), %xmm6
   4a04f: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4a053: c5 c9 ef 94 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm6, %xmm2
   4a05c: c5 e9 ef 94 24 b0 02 00 00   	vpxor	0x2b0(%rsp), %xmm2, %xmm2
   4a065: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4a069: c5 e1 ef 94 24 e0 02 00 00   	vpxor	0x2e0(%rsp), %xmm3, %xmm2
   4a072: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4a076: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4a07a: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4a07e: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4a082: 4d 39 c8                     	cmpq	%r9, %r8
   4a085: 0f 83 d5 f9 ff ff            	jae	0x49a60 <crypto_aead_aes256gcm_decrypt_afternm+0xfd0>
   4a08b: c4 41 79 6f e9               	vmovdqa	%xmm9, %xmm13
   4a090: 4c 8d 52 70                  	leaq	0x70(%rdx), %r10
   4a094: 4c 8d 4a 40                  	leaq	0x40(%rdx), %r9
   4a098: c5 79 6f a4 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm12
   4a0a1: 48 8d 4a 20                  	leaq	0x20(%rdx), %rcx
   4a0a5: 4d 39 d0                     	cmpq	%r10, %r8
   4a0a8: 0f 82 0d 03 00 00            	jb	0x4a3bb <crypto_aead_aes256gcm_decrypt_afternm+0x192b>
   4a0ae: c5 79 6f bf 40 01 00 00      	vmovdqa	0x140(%rdi), %xmm15
   4a0b6: c5 79 6f b7 30 01 00 00      	vmovdqa	0x130(%rdi), %xmm14
   4a0be: c5 79 7f a4 24 20 01 00 00   	vmovdqa	%xmm12, 0x120(%rsp)
   4a0c7: c5 79 6f 97 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm10
   4a0cf: c5 f9 6f bf 50 01 00 00      	vmovdqa	0x150(%rdi), %xmm7
   4a0d7: c5 79 6f 8f 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm9
   4a0df: c5 79 6f 87 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm8
   4a0e7: c5 79 7f bc 24 40 01 00 00   	vmovdqa	%xmm15, 0x140(%rsp)
   4a0f0: c4 41 79 6f fe               	vmovdqa	%xmm14, %xmm15
   4a0f5: c5 f9 7f bc 24 30 01 00 00   	vmovdqa	%xmm7, 0x130(%rsp)
   4a0fe: c4 41 79 6f f2               	vmovdqa	%xmm10, %xmm14
   4a103: c4 41 79 6f e1               	vmovdqa	%xmm9, %xmm12
   4a108: c4 41 79 6f d0               	vmovdqa	%xmm8, %xmm10
   4a10d: 0f 1f 00                     	nopl	(%rax)
   4a110: c5 fa 6f 3c 10               	vmovdqu	(%rax,%rdx), %xmm7
   4a115: c5 fa 6f 64 10 10            	vmovdqu	0x10(%rax,%rdx), %xmm4
   4a11b: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4a120: c5 f9 6f bc 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm7
   4a129: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4a12d: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   4a132: c4 e3 79 44 df 11            	vpclmulqdq	$0x11, %xmm7, %xmm0, %xmm3
   4a138: c4 e3 79 44 f7 00            	vpclmulqdq	$0x0, %xmm7, %xmm0, %xmm6
   4a13e: c4 e3 79 44 ef 10            	vpclmulqdq	$0x10, %xmm7, %xmm0, %xmm5
   4a144: c4 e3 79 44 c7 01            	vpclmulqdq	$0x1, %xmm7, %xmm0, %xmm0
   4a14a: c5 f9 7f 1c 24               	vmovdqa	%xmm3, (%rsp)
   4a14f: c5 f9 6f bc 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm7
   4a158: c5 f9 7f 74 24 10            	vmovdqa	%xmm6, 0x10(%rsp)
   4a15e: c4 e3 71 44 e7 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm4
   4a164: c4 e3 71 44 d7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm2
   4a16a: c4 63 71 44 c7 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm8
   4a170: c5 f9 7f 6c 24 20            	vmovdqa	%xmm5, 0x20(%rsp)
   4a176: c4 e3 71 44 cf 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm1
   4a17c: c5 fa 6f 7c 10 20            	vmovdqu	0x20(%rax,%rdx), %xmm7
   4a182: c5 f9 7f 64 24 30            	vmovdqa	%xmm4, 0x30(%rsp)
   4a188: c5 f9 ef 44 24 20            	vpxor	0x20(%rsp), %xmm0, %xmm0
   4a18e: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   4a194: c5 fa 6f 4c 10 30            	vmovdqu	0x30(%rax,%rdx), %xmm1
   4a19a: c5 39 ef 44 24 50            	vpxor	0x50(%rsp), %xmm8, %xmm8
   4a1a0: c4 c2 41 00 e3               	vpshufb	%xmm11, %xmm7, %xmm4
   4a1a5: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   4a1ab: c4 c3 59 44 d7 10            	vpclmulqdq	$0x10, %xmm15, %xmm4, %xmm2
   4a1b1: c4 c2 71 00 f3               	vpshufb	%xmm11, %xmm1, %xmm6
   4a1b6: c4 c3 59 44 df 00            	vpclmulqdq	$0x0, %xmm15, %xmm4, %xmm3
   4a1bc: c5 f9 7f 5c 24 70            	vmovdqa	%xmm3, 0x70(%rsp)
   4a1c2: c4 c3 49 44 de 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm3
   4a1c8: c4 c3 49 44 ce 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm1
   4a1ce: c4 c3 59 44 ff 11            	vpclmulqdq	$0x11, %xmm15, %xmm4, %xmm7
   4a1d4: c4 c3 59 44 e7 01            	vpclmulqdq	$0x1, %xmm15, %xmm4, %xmm4
   4a1da: c5 f9 7f 7c 24 60            	vmovdqa	%xmm7, 0x60(%rsp)
   4a1e0: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4a1e5: c4 c3 49 44 fe 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm7
   4a1eb: c5 f9 7f 94 24 80 00 00 00   	vmovdqa	%xmm2, 0x80(%rsp)
   4a1f4: c5 fa 6f 54 10 40            	vmovdqu	0x40(%rax,%rdx), %xmm2
   4a1fa: c5 d9 ef a4 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm4, %xmm4
   4a203: c4 c3 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm6
   4a209: c5 f9 7f 9c 24 b0 00 00 00   	vmovdqa	%xmm3, 0xb0(%rsp)
   4a212: c4 c2 69 00 db               	vpshufb	%xmm11, %xmm2, %xmm3
   4a217: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   4a21b: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   4a224: c4 c3 61 44 d4 11            	vpclmulqdq	$0x11, %xmm12, %xmm3, %xmm2
   4a22a: c4 c3 61 44 ec 10            	vpclmulqdq	$0x10, %xmm12, %xmm3, %xmm5
   4a230: c4 c3 61 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm3, %xmm1
   4a236: c5 f9 7f bc 24 a0 00 00 00   	vmovdqa	%xmm7, 0xa0(%rsp)
   4a23f: c5 f9 7f 94 24 c0 00 00 00   	vmovdqa	%xmm2, 0xc0(%rsp)
   4a248: c5 fa 6f 54 10 50            	vmovdqu	0x50(%rax,%rdx), %xmm2
   4a24e: c4 c3 61 44 dc 01            	vpclmulqdq	$0x1, %xmm12, %xmm3, %xmm3
   4a254: c5 e1 ef 9c 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm3, %xmm3
   4a25d: c5 f9 7f ac 24 e0 00 00 00   	vmovdqa	%xmm5, 0xe0(%rsp)
   4a266: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4a26a: c5 e1 ef 9c 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm3, %xmm3
   4a273: c5 f9 7f 8c 24 d0 00 00 00   	vmovdqa	%xmm1, 0xd0(%rsp)
   4a27c: c4 c2 69 00 d3               	vpshufb	%xmm11, %xmm2, %xmm2
   4a281: c4 c3 69 44 ea 10            	vpclmulqdq	$0x10, %xmm10, %xmm2, %xmm5
   4a287: c4 c3 69 44 ca 11            	vpclmulqdq	$0x11, %xmm10, %xmm2, %xmm1
   4a28d: c4 c3 69 44 fa 00            	vpclmulqdq	$0x0, %xmm10, %xmm2, %xmm7
   4a293: c5 f9 7f ac 24 00 01 00 00   	vmovdqa	%xmm5, 0x100(%rsp)
   4a29c: c5 fa 6f 6c 10 60            	vmovdqu	0x60(%rax,%rdx), %xmm5
   4a2a2: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4a2a6: 4c 89 d2                     	movq	%r10, %rdx
   4a2a9: c5 f9 7f 8c 24 f0 00 00 00   	vmovdqa	%xmm1, 0xf0(%rsp)
   4a2b2: c4 c3 69 44 d2 01            	vpclmulqdq	$0x1, %xmm10, %xmm2, %xmm2
   4a2b8: 4d 8d 52 70                  	leaq	0x70(%r10), %r10
   4a2bc: c4 c2 51 00 eb               	vpshufb	%xmm11, %xmm5, %xmm5
   4a2c1: c4 c3 51 44 cd 11            	vpclmulqdq	$0x11, %xmm13, %xmm5, %xmm1
   4a2c7: c4 43 51 44 cd 10            	vpclmulqdq	$0x10, %xmm13, %xmm5, %xmm9
   4a2cd: c5 f9 7f 8c 24 10 01 00 00   	vmovdqa	%xmm1, 0x110(%rsp)
   4a2d6: c4 c3 51 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm5, %xmm1
   4a2dc: c5 e9 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm2, %xmm2
   4a2e5: c4 c3 51 44 ed 01            	vpclmulqdq	$0x1, %xmm13, %xmm5, %xmm5
   4a2eb: c5 f9 6f b4 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm6
   4a2f4: c5 c9 ef 64 24 70            	vpxor	0x70(%rsp), %xmm6, %xmm4
   4a2fa: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   4a2fe: c5 f9 6f 6c 24 40            	vmovdqa	0x40(%rsp), %xmm5
   4a304: c5 d1 ef 5c 24 10            	vpxor	0x10(%rsp), %xmm5, %xmm3
   4a30a: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4a30e: c5 f9 6f 74 24 30            	vmovdqa	0x30(%rsp), %xmm6
   4a314: c5 c1 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm7, %xmm7
   4a31d: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   4a322: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4a326: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4a32b: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4a330: c5 e1 ef df                  	vpxor	%xmm7, %xmm3, %xmm3
   4a334: c5 f9 6f bc 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm7
   4a33d: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4a341: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   4a345: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   4a34b: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4a350: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4a354: c5 f9 6f 84 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm0
   4a35d: c5 f9 ef 5c 24 60            	vpxor	0x60(%rsp), %xmm0, %xmm3
   4a363: c5 c9 ef 04 24               	vpxor	(%rsp), %xmm6, %xmm0
   4a368: c4 e3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm4
   4a36e: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4a373: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4a377: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   4a37b: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4a37f: c5 f9 6f 9c 24 f0 00 00 00   	vmovdqa	0xf0(%rsp), %xmm3
   4a388: c5 e1 ef 9c 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm3, %xmm3
   4a391: c5 e1 ef 9c 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm3, %xmm3
   4a39a: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4a39e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4a3a2: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4a3a6: 4d 39 d0                     	cmpq	%r10, %r8
   4a3a9: 0f 83 61 fd ff ff            	jae	0x4a110 <crypto_aead_aes256gcm_decrypt_afternm+0x1680>
   4a3af: c5 79 6f e7                  	vmovdqa	%xmm7, %xmm12
   4a3b3: 4c 8d 4a 40                  	leaq	0x40(%rdx), %r9
   4a3b7: 48 8d 4a 20                  	leaq	0x20(%rdx), %rcx
   4a3bb: 4d 39 c8                     	cmpq	%r9, %r8
   4a3be: 0f 82 63 01 00 00            	jb	0x4a527 <crypto_aead_aes256gcm_decrypt_afternm+0x1a97>
   4a3c4: c5 79 6f b7 20 01 00 00      	vmovdqa	0x120(%rdi), %xmm14
   4a3cc: c5 79 6f 97 10 01 00 00      	vmovdqa	0x110(%rdi), %xmm10
   4a3d4: c5 79 6f 8f 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm9
   4a3dc: 0f 1f 40 00                  	nopl	(%rax)
   4a3e0: c5 fa 6f 3c 10               	vmovdqu	(%rax,%rdx), %xmm7
   4a3e5: c5 fa 6f 64 10 20            	vmovdqu	0x20(%rax,%rdx), %xmm4
   4a3eb: c5 fa 6f 74 10 10            	vmovdqu	0x10(%rax,%rdx), %xmm6
   4a3f1: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4a3f6: c4 c2 59 00 d3               	vpshufb	%xmm11, %xmm4, %xmm2
   4a3fb: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4a3ff: c4 c3 69 44 c9 00            	vpclmulqdq	$0x0, %xmm9, %xmm2, %xmm1
   4a405: c4 c3 69 44 e1 11            	vpclmulqdq	$0x11, %xmm9, %xmm2, %xmm4
   4a40b: c4 c3 79 44 de 00            	vpclmulqdq	$0x0, %xmm14, %xmm0, %xmm3
   4a411: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   4a417: c5 fa 6f 4c 10 30            	vmovdqu	0x30(%rax,%rdx), %xmm1
   4a41d: 4c 89 ca                     	movq	%r9, %rdx
   4a420: c5 f9 7f 5c 24 10            	vmovdqa	%xmm3, 0x10(%rsp)
   4a426: c4 c2 49 00 db               	vpshufb	%xmm11, %xmm6, %xmm3
   4a42b: 4d 8d 49 40                  	leaq	0x40(%r9), %r9
   4a42f: c4 c3 79 44 fe 11            	vpclmulqdq	$0x11, %xmm14, %xmm0, %xmm7
   4a435: c4 c3 61 44 f2 11            	vpclmulqdq	$0x11, %xmm10, %xmm3, %xmm6
   4a43b: c4 c3 61 44 ea 00            	vpclmulqdq	$0x0, %xmm10, %xmm3, %xmm5
   4a441: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   4a446: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   4a44b: c4 43 79 44 fe 10            	vpclmulqdq	$0x10, %xmm14, %xmm0, %xmm15
   4a451: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   4a457: c4 c3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm14, %xmm0, %xmm0
   4a45d: c4 c3 61 44 f2 10            	vpclmulqdq	$0x10, %xmm10, %xmm3, %xmm6
   4a463: c4 c3 61 44 da 01            	vpclmulqdq	$0x1, %xmm10, %xmm3, %xmm3
   4a469: c4 43 69 44 c1 10            	vpclmulqdq	$0x10, %xmm9, %xmm2, %xmm8
   4a46f: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4a474: c5 f9 7f 6c 24 30            	vmovdqa	%xmm5, 0x30(%rsp)
   4a47a: c5 c9 ef f3                  	vpxor	%xmm3, %xmm6, %xmm6
   4a47e: c4 c3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm9, %xmm2, %xmm2
   4a484: c5 f9 7f 64 24 40            	vmovdqa	%xmm4, 0x40(%rsp)
   4a48a: c4 c3 71 44 ed 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm5
   4a490: c4 c3 71 44 e5 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm4
   4a496: c4 c3 71 44 fd 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm7
   4a49c: c5 f9 ef c6                  	vpxor	%xmm6, %xmm0, %xmm0
   4a4a0: c5 f9 6f 74 24 20            	vmovdqa	0x20(%rsp), %xmm6
   4a4a6: c4 c1 69 ef d0               	vpxor	%xmm8, %xmm2, %xmm2
   4a4ab: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   4a4b1: c5 d1 ef 6c 24 50            	vpxor	0x50(%rsp), %xmm5, %xmm5
   4a4b7: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4a4bb: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   4a4bf: c5 d9 ef 64 24 40            	vpxor	0x40(%rsp), %xmm4, %xmm4
   4a4c5: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4a4c9: c5 f1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4a4ce: c5 e9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4a4d3: c5 f9 6f 44 24 30            	vmovdqa	0x30(%rsp), %xmm0
   4a4d9: c5 f9 ef 44 24 10            	vpxor	0x10(%rsp), %xmm0, %xmm0
   4a4df: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   4a4e3: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4a4e7: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4a4ed: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4a4f2: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4a4f6: c5 c9 ef 14 24               	vpxor	(%rsp), %xmm6, %xmm2
   4a4fb: c4 c3 79 44 dc 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm3
   4a501: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4a506: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4a50a: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4a50e: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4a512: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4a516: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4a51a: 4d 39 c8                     	cmpq	%r9, %r8
   4a51d: 0f 83 bd fe ff ff            	jae	0x4a3e0 <crypto_aead_aes256gcm_decrypt_afternm+0x1950>
   4a523: 48 8d 4a 20                  	leaq	0x20(%rdx), %rcx
   4a527: 49 39 c8                     	cmpq	%rcx, %r8
   4a52a: 0f 82 b6 00 00 00            	jb	0x4a5e6 <crypto_aead_aes256gcm_decrypt_afternm+0x1b56>
   4a530: c5 f9 6f 9f 00 01 00 00      	vmovdqa	0x100(%rdi), %xmm3
   4a538: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   4a540: c5 fa 6f 3c 10               	vmovdqu	(%rax,%rdx), %xmm7
   4a545: c5 fa 6f 74 10 10            	vmovdqu	0x10(%rax,%rdx), %xmm6
   4a54b: 48 89 ca                     	movq	%rcx, %rdx
   4a54e: 48 83 c1 20                  	addq	$0x20, %rcx
   4a552: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4a557: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   4a55c: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4a560: c4 c3 49 44 ed 11            	vpclmulqdq	$0x11, %xmm13, %xmm6, %xmm5
   4a566: c4 c3 49 44 fd 00            	vpclmulqdq	$0x0, %xmm13, %xmm6, %xmm7
   4a56c: c4 e3 79 44 e3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm4
   4a572: c4 e3 79 44 cb 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm1
   4a578: c4 63 79 44 c3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm8
   4a57e: c4 c3 49 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm6, %xmm2
   4a584: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   4a58a: c4 c3 49 44 f5 01            	vpclmulqdq	$0x1, %xmm13, %xmm6, %xmm6
   4a590: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4a595: c5 e9 ef d6                  	vpxor	%xmm6, %xmm2, %xmm2
   4a599: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   4a59d: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4a5a1: c5 d9 ef e5                  	vpxor	%xmm5, %xmm4, %xmm4
   4a5a5: c5 f9 73 da 08               	vpsrldq	$0x8, %xmm2, %xmm0      # xmm0 = xmm2[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4a5aa: c5 e9 73 fa 08               	vpslldq	$0x8, %xmm2, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7]
   4a5af: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   4a5b3: c4 c3 71 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm2
   4a5b9: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4a5be: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   4a5c2: c4 c3 71 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm2
   4a5c8: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4a5cd: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4a5d1: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4a5d5: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4a5d9: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4a5dd: 49 39 c8                     	cmpq	%rcx, %r8
   4a5e0: 0f 83 5a ff ff ff            	jae	0x4a540 <crypto_aead_aes256gcm_decrypt_afternm+0x1ab0>
   4a5e6: 4c 39 c2                     	cmpq	%r8, %rdx
   4a5e9: 73 5e                        	jae	0x4a649 <crypto_aead_aes256gcm_decrypt_afternm+0x1bb9>
   4a5eb: c5 fa 6f 04 10               	vmovdqu	(%rax,%rdx), %xmm0
   4a5f0: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4a5f5: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4a5f9: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4a5ff: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4a605: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4a60b: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4a611: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4a615: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4a61a: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4a61f: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4a623: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4a629: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4a62e: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4a632: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4a636: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4a63c: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4a641: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4a645: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4a649: 48 89 da                     	movq	%rbx, %rdx
   4a64c: 83 e2 0f                     	andl	$0xf, %edx
   4a64f: 0f 85 fa 01 00 00            	jne	0x4a84f <crypto_aead_aes256gcm_decrypt_afternm+0x1dbf>
   4a655: c6 84 24 bf 03 00 00 01      	movb	$0x1, 0x3bf(%rsp)
   4a65d: 48 8d 04 dd 00 00 00 00      	leaq	(,%rbx,8), %rax
   4a665: 48 c1 e6 03                  	shlq	$0x3, %rsi
   4a669: c5 f9 6f bc 24 b0 03 00 00   	vmovdqa	0x3b0(%rsp), %xmm7
   4a672: c5 c1 ef 17                  	vpxor	(%rdi), %xmm7, %xmm2
   4a676: c4 e1 f9 6e c0               	vmovq	%rax, %xmm0
   4a67b: c4 e3 f9 22 c6 01            	vpinsrq	$0x1, %rsi, %xmm0, %xmm0
   4a681: 4c 89 e6                     	movq	%r12, %rsi
   4a684: c4 e2 69 dc 57 10            	vaesenc	0x10(%rdi), %xmm2, %xmm2
   4a68a: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4a68f: c4 e2 69 dc 57 20            	vaesenc	0x20(%rdi), %xmm2, %xmm2
   4a695: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4a69a: c4 e2 69 dc 57 30            	vaesenc	0x30(%rdi), %xmm2, %xmm2
   4a6a0: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4a6a4: c4 e2 69 dc 57 40            	vaesenc	0x40(%rdi), %xmm2, %xmm2
   4a6aa: c4 c3 71 44 e5 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm4
   4a6b0: c4 c3 71 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm3
   4a6b6: c4 c3 71 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm0
   4a6bc: c4 e2 69 dc 57 50            	vaesenc	0x50(%rdi), %xmm2, %xmm2
   4a6c2: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   4a6c8: c4 e2 69 dc 57 60            	vaesenc	0x60(%rdi), %xmm2, %xmm2
   4a6ce: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4a6d2: c5 d1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm5      # xmm5 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4a6d7: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4a6dc: c4 e2 69 dc 57 70            	vaesenc	0x70(%rdi), %xmm2, %xmm2
   4a6e2: c4 e2 69 dc 97 80 00 00 00   	vaesenc	0x80(%rdi), %xmm2, %xmm2
   4a6eb: c5 d9 ef c0                  	vpxor	%xmm0, %xmm4, %xmm0
   4a6ef: c4 e2 69 dc 97 90 00 00 00   	vaesenc	0x90(%rdi), %xmm2, %xmm2
   4a6f8: c4 c3 79 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm1
   4a6fe: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4a703: c4 e2 69 dc 97 a0 00 00 00   	vaesenc	0xa0(%rdi), %xmm2, %xmm2
   4a70c: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4a710: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4a716: c5 f9 70 e1 4e               	vpshufd	$0x4e, %xmm1, %xmm4     # xmm4 = xmm1[2,3,0,1]
   4a71b: c4 e2 69 dc 97 b0 00 00 00   	vaesenc	0xb0(%rdi), %xmm2, %xmm2
   4a724: c4 e2 69 dc 97 c0 00 00 00   	vaesenc	0xc0(%rdi), %xmm2, %xmm2
   4a72d: c5 e1 ef cd                  	vpxor	%xmm5, %xmm3, %xmm1
   4a731: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4a735: c4 e2 69 dc 97 d0 00 00 00   	vaesenc	0xd0(%rdi), %xmm2, %xmm2
   4a73e: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4a742: c4 e2 69 dd 97 e0 00 00 00   	vaesenclast	0xe0(%rdi), %xmm2, %xmm2
   4a74b: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4a750: 4c 89 f7                     	movq	%r14, %rdi
   4a753: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4a757: c5 f9 7f 94 24 c0 03 00 00   	vmovdqa	%xmm2, 0x3c0(%rsp)
   4a760: e8 ab 3b fc ff               	callq	0xe310 <crypto_verify_16@plt>
   4a765: be 10 00 00 00               	movl	$0x10, %esi
   4a76a: 4c 89 e7                     	movq	%r12, %rdi
   4a76d: 89 04 24                     	movl	%eax, (%rsp)
   4a770: e8 3b 3b fc ff               	callq	0xe2b0 <sodium_memzero@plt>
   4a775: 48 85 ed                     	testq	%rbp, %rbp
   4a778: 8b 04 24                     	movl	(%rsp), %eax
   4a77b: 0f 84 6f e4 ff ff            	je	0x48bf0 <crypto_aead_aes256gcm_decrypt_afternm+0x160>
   4a781: 85 c0                        	testl	%eax, %eax
   4a783: 0f 84 41 e4 ff ff            	je	0x48bca <crypto_aead_aes256gcm_decrypt_afternm+0x13a>
   4a789: 31 db                        	xorl	%ebx, %ebx
   4a78b: e9 5c e4 ff ff               	jmp	0x48bec <crypto_aead_aes256gcm_decrypt_afternm+0x15c>
   4a790: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4a794: 49 01 d1                     	addq	%rdx, %r9
   4a797: 4d 89 e2                     	movq	%r12, %r10
   4a79a: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   4a7a3: 4c 89 ca                     	movq	%r9, %rdx
   4a7a6: 83 f9 08                     	cmpl	$0x8, %ecx
   4a7a9: 0f 83 7e 01 00 00            	jae	0x4a92d <crypto_aead_aes256gcm_decrypt_afternm+0x1e9d>
   4a7af: 45 31 c0                     	xorl	%r8d, %r8d
   4a7b2: f6 c1 04                     	testb	$0x4, %cl
   4a7b5: 74 0c                        	je	0x4a7c3 <crypto_aead_aes256gcm_decrypt_afternm+0x1d33>
   4a7b7: 44 8b 02                     	movl	(%rdx), %r8d
   4a7ba: 45 89 02                     	movl	%r8d, (%r10)
   4a7bd: 41 b8 04 00 00 00            	movl	$0x4, %r8d
   4a7c3: f6 c1 02                     	testb	$0x2, %cl
   4a7c6: 74 0e                        	je	0x4a7d6 <crypto_aead_aes256gcm_decrypt_afternm+0x1d46>
   4a7c8: 46 0f b7 0c 02               	movzwl	(%rdx,%r8), %r9d
   4a7cd: 66 47 89 0c 02               	movw	%r9w, (%r10,%r8)
   4a7d2: 49 83 c0 02                  	addq	$0x2, %r8
   4a7d6: 83 e1 01                     	andl	$0x1, %ecx
   4a7d9: 74 09                        	je	0x4a7e4 <crypto_aead_aes256gcm_decrypt_afternm+0x1d54>
   4a7db: 42 0f b6 14 02               	movzbl	(%rdx,%r8), %edx
   4a7e0: 43 88 14 02                  	movb	%dl, (%r10,%r8)
   4a7e4: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   4a7ed: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   4a7f2: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4a7f6: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4a7fc: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4a802: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4a808: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4a80e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4a812: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4a817: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4a81c: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4a820: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4a826: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4a82b: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4a82f: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4a833: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4a839: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4a83e: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4a842: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4a846: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   4a84a: e9 22 f1 ff ff               	jmp	0x49971 <crypto_aead_aes256gcm_decrypt_afternm+0xee1>
   4a84f: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4a853: 49 01 c0                     	addq	%rax, %r8
   4a856: 4d 89 e1                     	movq	%r12, %r9
   4a859: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   4a862: 4c 89 c0                     	movq	%r8, %rax
   4a865: 83 fa 08                     	cmpl	$0x8, %edx
   4a868: 0f 83 98 00 00 00            	jae	0x4a906 <crypto_aead_aes256gcm_decrypt_afternm+0x1e76>
   4a86e: 31 c9                        	xorl	%ecx, %ecx
   4a870: f6 c2 04                     	testb	$0x4, %dl
   4a873: 74 0a                        	je	0x4a87f <crypto_aead_aes256gcm_decrypt_afternm+0x1def>
   4a875: 8b 08                        	movl	(%rax), %ecx
   4a877: 41 89 09                     	movl	%ecx, (%r9)
   4a87a: b9 04 00 00 00               	movl	$0x4, %ecx
   4a87f: f6 c2 02                     	testb	$0x2, %dl
   4a882: 74 0e                        	je	0x4a892 <crypto_aead_aes256gcm_decrypt_afternm+0x1e02>
   4a884: 44 0f b7 04 08               	movzwl	(%rax,%rcx), %r8d
   4a889: 66 45 89 04 09               	movw	%r8w, (%r9,%rcx)
   4a88e: 48 83 c1 02                  	addq	$0x2, %rcx
   4a892: 83 e2 01                     	andl	$0x1, %edx
   4a895: 74 08                        	je	0x4a89f <crypto_aead_aes256gcm_decrypt_afternm+0x1e0f>
   4a897: 0f b6 04 08                  	movzbl	(%rax,%rcx), %eax
   4a89b: 41 88 04 09                  	movb	%al, (%r9,%rcx)
   4a89f: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   4a8a8: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   4a8ad: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4a8b1: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4a8b7: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4a8bd: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4a8c3: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4a8c9: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4a8cd: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4a8d2: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4a8d7: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4a8db: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4a8e1: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4a8e6: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4a8ea: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4a8ee: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4a8f4: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4a8f9: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4a8fd: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4a901: e9 4f fd ff ff               	jmp	0x4a655 <crypto_aead_aes256gcm_decrypt_afternm+0x1bc5>
   4a906: 41 89 d2                     	movl	%edx, %r10d
   4a909: 31 c0                        	xorl	%eax, %eax
   4a90b: 41 83 e2 f8                  	andl	$-0x8, %r10d
   4a90f: 89 c1                        	movl	%eax, %ecx
   4a911: 83 c0 08                     	addl	$0x8, %eax
   4a914: 4d 8b 0c 08                  	movq	(%r8,%rcx), %r9
   4a918: 4d 89 0c 0c                  	movq	%r9, (%r12,%rcx)
   4a91c: 44 39 d0                     	cmpl	%r10d, %eax
   4a91f: 72 ee                        	jb	0x4a90f <crypto_aead_aes256gcm_decrypt_afternm+0x1e7f>
   4a921: 4d 8d 0c 04                  	leaq	(%r12,%rax), %r9
   4a925: 4c 01 c0                     	addq	%r8, %rax
   4a928: e9 41 ff ff ff               	jmp	0x4a86e <crypto_aead_aes256gcm_decrypt_afternm+0x1dde>
   4a92d: 41 89 cb                     	movl	%ecx, %r11d
   4a930: 31 d2                        	xorl	%edx, %edx
   4a932: 41 83 e3 f8                  	andl	$-0x8, %r11d
   4a936: 41 89 d0                     	movl	%edx, %r8d
   4a939: 83 c2 08                     	addl	$0x8, %edx
   4a93c: 4f 8b 14 01                  	movq	(%r9,%r8), %r10
   4a940: 4f 89 14 04                  	movq	%r10, (%r12,%r8)
   4a944: 44 39 da                     	cmpl	%r11d, %edx
   4a947: 72 ed                        	jb	0x4a936 <crypto_aead_aes256gcm_decrypt_afternm+0x1ea6>
   4a949: 4d 8d 14 14                  	leaq	(%r12,%rdx), %r10
   4a94d: 4c 01 ca                     	addq	%r9, %rdx
   4a950: e9 5a fe ff ff               	jmp	0x4a7af <crypto_aead_aes256gcm_decrypt_afternm+0x1d1f>
   4a955: c5 f1 ef c9                  	vpxor	%xmm1, %xmm1, %xmm1
   4a959: 41 b8 20 00 00 00            	movl	$0x20, %r8d
   4a95f: 31 c9                        	xorl	%ecx, %ecx
   4a961: c5 79 6f af f0 00 00 00      	vmovdqa	0xf0(%rdi), %xmm13
   4a969: 41 ba 40 00 00 00            	movl	$0x40, %r10d
   4a96f: 41 bb 70 00 00 00            	movl	$0x70, %r11d
   4a975: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   4a979: c5 79 6f 1d 3f 68 01 00      	vmovdqa	0x1683f(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   4a981: c5 79 6f 25 47 68 01 00      	vmovdqa	0x16847(%rip), %xmm12   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   4a989: e9 1c ea ff ff               	jmp	0x493aa <crypto_aead_aes256gcm_decrypt_afternm+0x91a>
   4a98e: b9 20 00 00 00               	movl	$0x20, %ecx
   4a993: 41 b9 40 00 00 00            	movl	$0x40, %r9d
   4a999: 41 ba 70 00 00 00            	movl	$0x70, %r10d
   4a99f: 31 d2                        	xorl	%edx, %edx
   4a9a1: e9 ff f6 ff ff               	jmp	0x4a0a5 <crypto_aead_aes256gcm_decrypt_afternm+0x1615>
   4a9a6: 4c 89 ef                     	movq	%r13, %rdi
   4a9a9: be 10 00 00 00               	movl	$0x10, %esi
   4a9ae: e8 fd 38 fc ff               	callq	0xe2b0 <sodium_memzero@plt>
   4a9b3: 48 89 da                     	movq	%rbx, %rdx
   4a9b6: be d0 00 00 00               	movl	$0xd0, %esi
   4a9bb: 4c 89 e7                     	movq	%r12, %rdi
   4a9be: e8 0d 3a fc ff               	callq	0xe3d0 <memset@plt>
   4a9c3: e9 18 e2 ff ff               	jmp	0x48be0 <crypto_aead_aes256gcm_decrypt_afternm+0x150>
   4a9c8: e8 23 39 fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   4a9cd: 0f 1f 00                     	nopl	(%rax)

000000000004a9d0 <crypto_aead_aes256gcm_decrypt_detached>:
   4a9d0: 41 56                        	pushq	%r14
   4a9d2: 49 89 d2                     	movq	%rdx, %r10
   4a9d5: 0f 18 17                     	prefetcht1	(%rdi)
   4a9d8: 41 0f 18 11                  	prefetcht1	(%r9)
   4a9dc: 49 bb d0 ff ff ff 0f 00 00 00	movabsq	$0xfffffffd0, %r11      # imm = 0xFFFFFFFD0
   4a9e6: 41 55                        	pushq	%r13
   4a9e8: 41 0f 18 12                  	prefetcht1	(%r10)
   4a9ec: 41 54                        	pushq	%r12
   4a9ee: 4d 89 c4                     	movq	%r8, %r12
   4a9f1: 55                           	pushq	%rbp
   4a9f2: 48 89 fd                     	movq	%rdi, %rbp
   4a9f5: 53                           	pushq	%rbx
   4a9f6: 48 89 cb                     	movq	%rcx, %rbx
   4a9f9: 48 81 ec e0 05 00 00         	subq	$0x5e0, %rsp            # imm = 0x5E0
   4aa00: 48 8b 94 24 10 06 00 00      	movq	0x610(%rsp), %rdx
   4aa08: 48 8b b4 24 20 06 00 00      	movq	0x620(%rsp), %rsi
   4aa10: 48 8d bc 24 d0 03 00 00      	leaq	0x3d0(%rsp), %rdi
   4aa18: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   4aa21: 48 89 84 24 d8 05 00 00      	movq	%rax, 0x5d8(%rsp)
   4aa29: 31 c0                        	xorl	%eax, %eax
   4aa2b: 4c 8b 84 24 18 06 00 00      	movq	0x618(%rsp), %r8
   4aa33: e8 38 b7 ff ff               	callq	0x46170 <crypto_aead_aes256gcm_beforenm.localalias>
   4aa38: 48 8d 4a 0f                  	leaq	0xf(%rdx), %rcx
   4aa3c: 48 8d 43 0f                  	leaq	0xf(%rbx), %rax
   4aa40: 48 c1 e8 04                  	shrq	$0x4, %rax
   4aa44: 48 c1 e9 04                  	shrq	$0x4, %rcx
   4aa48: 48 81 fa 1f ff ff ff         	cmpq	$-0xe1, %rdx
   4aa4f: 48 89 c6                     	movq	%rax, %rsi
   4aa52: 0f 97 c0                     	seta	%al
   4aa55: 49 39 db                     	cmpq	%rbx, %r11
   4aa58: 41 0f 92 c3                  	setb	%r11b
   4aa5c: 44 09 d8                     	orl	%r11d, %eax
   4aa5f: 48 85 ed                     	testq	%rbp, %rbp
   4aa62: 0f 84 c0 00 00 00            	je	0x4ab28 <crypto_aead_aes256gcm_decrypt_detached+0x158>
   4aa68: 84 c0                        	testb	%al, %al
   4aa6a: 0f 85 b8 1c 00 00            	jne	0x4c728 <crypto_aead_aes256gcm_decrypt_detached+0x1d58>
   4aa70: 48 39 ca                     	cmpq	%rcx, %rdx
   4aa73: 0f 82 af 1c 00 00            	jb	0x4c728 <crypto_aead_aes256gcm_decrypt_detached+0x1d58>
   4aa79: 48 39 f3                     	cmpq	%rsi, %rbx
   4aa7c: 0f 82 a6 1c 00 00            	jb	0x4c728 <crypto_aead_aes256gcm_decrypt_detached+0x1d58>
   4aa82: 49 8b 08                     	movq	(%r8), %rcx
   4aa85: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4aa89: c7 84 24 bc 03 00 00 00 00 00 02     	movl	$0x2000000, 0x3bc(%rsp) # imm = 0x2000000
   4aa94: 48 8d 84 24 b0 03 00 00      	leaq	0x3b0(%rsp), %rax
   4aa9c: 4c 8d ac 24 c0 03 00 00      	leaq	0x3c0(%rsp), %r13
   4aaa4: 48 8d b4 24 a0 03 00 00      	leaq	0x3a0(%rsp), %rsi
   4aaac: c5 f9 7f 84 24 a0 03 00 00   	vmovdqa	%xmm0, 0x3a0(%rsp)
   4aab5: 48 83 ec 08                  	subq	$0x8, %rsp
   4aab9: 48 89 8c 24 b8 03 00 00      	movq	%rcx, 0x3b8(%rsp)
   4aac1: 41 8b 48 08                  	movl	0x8(%r8), %ecx
   4aac5: 4d 89 d0                     	movq	%r10, %r8
   4aac8: 89 8c 24 c0 03 00 00         	movl	%ecx, 0x3c0(%rsp)
   4aacf: 48 89 e9                     	movq	%rbp, %rcx
   4aad2: 50                           	pushq	%rax
   4aad3: 52                           	pushq	%rdx
   4aad4: 4c 89 ea                     	movq	%r13, %rdx
   4aad7: 41 51                        	pushq	%r9
   4aad9: 49 89 d9                     	movq	%rbx, %r9
   4aadc: e8 1f 52 ff ff               	callq	0x3fd00 <aes_gcm_decrypt_generic.constprop.0>
   4aae1: 48 83 c4 20                  	addq	$0x20, %rsp
   4aae5: 4c 89 ee                     	movq	%r13, %rsi
   4aae8: 4c 89 e7                     	movq	%r12, %rdi
   4aaeb: e8 20 38 fc ff               	callq	0xe310 <crypto_verify_16@plt>
   4aaf0: 41 89 c6                     	movl	%eax, %r14d
   4aaf3: 85 c0                        	testl	%eax, %eax
   4aaf5: 0f 85 0a 1c 00 00            	jne	0x4c705 <crypto_aead_aes256gcm_decrypt_detached+0x1d35>
   4aafb: 48 8b 84 24 d8 05 00 00      	movq	0x5d8(%rsp), %rax
   4ab03: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   4ab0c: 0f 85 27 1e 00 00            	jne	0x4c939 <crypto_aead_aes256gcm_decrypt_detached+0x1f69>
   4ab12: 48 81 c4 e0 05 00 00         	addq	$0x5e0, %rsp            # imm = 0x5E0
   4ab19: 44 89 f0                     	movl	%r14d, %eax
   4ab1c: 5b                           	popq	%rbx
   4ab1d: 5d                           	popq	%rbp
   4ab1e: 41 5c                        	popq	%r12
   4ab20: 41 5d                        	popq	%r13
   4ab22: 41 5e                        	popq	%r14
   4ab24: c3                           	retq
   4ab25: 0f 1f 00                     	nopl	(%rax)
   4ab28: 41 be ff ff ff ff            	movl	$0xffffffff, %r14d      # imm = 0xFFFFFFFF
   4ab2e: 84 c0                        	testb	%al, %al
   4ab30: 75 c9                        	jne	0x4aafb <crypto_aead_aes256gcm_decrypt_detached+0x12b>
   4ab32: 48 39 ca                     	cmpq	%rcx, %rdx
   4ab35: 0f 82 ed 1b 00 00            	jb	0x4c728 <crypto_aead_aes256gcm_decrypt_detached+0x1d58>
   4ab3b: 48 39 f3                     	cmpq	%rsi, %rbx
   4ab3e: 0f 82 e4 1b 00 00            	jb	0x4c728 <crypto_aead_aes256gcm_decrypt_detached+0x1d58>
   4ab44: c5 79 6f ac 24 c0 04 00 00   	vmovdqa	0x4c0(%rsp), %xmm13
   4ab4d: 49 8b 00                     	movq	(%r8), %rax
   4ab50: 48 89 d6                     	movq	%rdx, %rsi
   4ab53: c7 84 24 bc 03 00 00 00 00 00 02     	movl	$0x2000000, 0x3bc(%rsp) # imm = 0x2000000
   4ab5e: 48 83 e6 f0                  	andq	$-0x10, %rsi
   4ab62: 48 89 84 24 b0 03 00 00      	movq	%rax, 0x3b0(%rsp)
   4ab6a: 41 8b 40 08                  	movl	0x8(%r8), %eax
   4ab6e: 89 84 24 b8 03 00 00         	movl	%eax, 0x3b8(%rsp)
   4ab75: 48 81 fe df 00 00 00         	cmpq	$0xdf, %rsi
   4ab7c: 0f 86 71 1d 00 00            	jbe	0x4c8f3 <crypto_aead_aes256gcm_decrypt_detached+0x1f23>
   4ab82: c5 f9 6f b4 24 40 05 00 00   	vmovdqa	0x540(%rsp), %xmm6
   4ab8b: 4c 89 c9                     	movq	%r9, %rcx
   4ab8e: c5 f9 6f bc 24 90 05 00 00   	vmovdqa	0x590(%rsp), %xmm7
   4ab97: bf e0 00 00 00               	movl	$0xe0, %edi
   4ab9c: c5 79 6f b4 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm14
   4aba5: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4aba9: c5 79 6f 25 1f 66 01 00      	vmovdqa	0x1661f(%rip), %xmm12   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   4abb1: c5 f9 7f b4 24 30 03 00 00   	vmovdqa	%xmm6, 0x330(%rsp)
   4abba: c5 f9 6f b4 24 30 05 00 00   	vmovdqa	0x530(%rsp), %xmm6
   4abc3: c5 f9 6f a4 24 50 05 00 00   	vmovdqa	0x550(%rsp), %xmm4
   4abcc: c5 f9 7f bc 24 00 03 00 00   	vmovdqa	%xmm7, 0x300(%rsp)
   4abd5: c5 79 6f 1d e3 65 01 00      	vmovdqa	0x165e3(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   4abdd: c4 41 79 6f d6               	vmovdqa	%xmm14, %xmm10
   4abe2: c5 f9 6f bc 24 80 05 00 00   	vmovdqa	0x580(%rsp), %xmm7
   4abeb: c5 f9 7f b4 24 40 03 00 00   	vmovdqa	%xmm6, 0x340(%rsp)
   4abf4: c5 79 6f f4                  	vmovdqa	%xmm4, %xmm14
   4abf8: c5 f9 6f b4 24 20 05 00 00   	vmovdqa	0x520(%rsp), %xmm6
   4ac01: c5 79 6f bc 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm15
   4ac0a: c5 f9 7f bc 24 10 03 00 00   	vmovdqa	%xmm7, 0x310(%rsp)
   4ac13: c5 f9 6f bc 24 70 05 00 00   	vmovdqa	0x570(%rsp), %xmm7
   4ac1c: c5 f9 7f b4 24 50 03 00 00   	vmovdqa	%xmm6, 0x350(%rsp)
   4ac25: c4 41 79 6f cf               	vmovdqa	%xmm15, %xmm9
   4ac2a: c5 f9 6f b4 24 10 05 00 00   	vmovdqa	0x510(%rsp), %xmm6
   4ac33: c5 f9 7f bc 24 20 03 00 00   	vmovdqa	%xmm7, 0x320(%rsp)
   4ac3c: c5 f9 6f bc 24 60 05 00 00   	vmovdqa	0x560(%rsp), %xmm7
   4ac45: c5 f9 7f b4 24 60 03 00 00   	vmovdqa	%xmm6, 0x360(%rsp)
   4ac4e: c5 f9 6f b4 24 00 05 00 00   	vmovdqa	0x500(%rsp), %xmm6
   4ac57: c5 79 7f a4 24 f0 02 00 00   	vmovdqa	%xmm12, 0x2f0(%rsp)
   4ac60: c4 41 79 6f e5               	vmovdqa	%xmm13, %xmm12
   4ac65: c5 79 6f ef                  	vmovdqa	%xmm7, %xmm13
   4ac69: c5 f9 7f b4 24 70 03 00 00   	vmovdqa	%xmm6, 0x370(%rsp)
   4ac72: c5 f9 6f b4 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm6
   4ac7b: c5 f9 7f b4 24 80 03 00 00   	vmovdqa	%xmm6, 0x380(%rsp)
   4ac84: 0f 1f 40 00                  	nopl	(%rax)
   4ac88: c5 fa 6f 19                  	vmovdqu	(%rcx), %xmm3
   4ac8c: c5 fa 6f 71 10               	vmovdqu	0x10(%rcx), %xmm6
   4ac91: 48 89 f8                     	movq	%rdi, %rax
   4ac94: 48 8d bf e0 00 00 00         	leaq	0xe0(%rdi), %rdi
   4ac9b: c5 f9 6f bc 24 00 03 00 00   	vmovdqa	0x300(%rsp), %xmm7
   4aca4: c5 7a 6f 41 20               	vmovdqu	0x20(%rcx), %xmm8
   4aca9: 48 81 c1 e0 00 00 00         	addq	$0xe0, %rcx
   4acb0: c4 c2 61 00 cb               	vpshufb	%xmm11, %xmm3, %xmm1
   4acb5: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4acb9: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   4acbe: c4 e3 71 44 ef 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm5
   4acc4: c4 e3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm4
   4acca: c4 63 71 44 ff 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm15
   4acd0: c5 f9 7f 2c 24               	vmovdqa	%xmm5, (%rsp)
   4acd5: c4 e3 71 44 ff 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm7
   4acdb: c5 f9 6f ac 24 10 03 00 00   	vmovdqa	0x310(%rsp), %xmm5
   4ace4: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   4acea: c5 f9 6f bc 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm7
   4acf3: c4 e3 79 44 f5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm6
   4acf9: c4 e3 79 44 cd 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm1
   4acff: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   4ad05: c4 e3 79 44 d5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm2
   4ad0b: c5 f9 7f 74 24 30            	vmovdqa	%xmm6, 0x30(%rsp)
   4ad11: c5 fa 6f b1 50 ff ff ff      	vmovdqu	-0xb0(%rcx), %xmm6
   4ad19: c4 e3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm0
   4ad1f: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   4ad25: c4 c2 39 00 cb               	vpshufb	%xmm11, %xmm8, %xmm1
   4ad2a: c4 63 71 44 c7 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm8
   4ad30: c4 e3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm4
   4ad36: c4 e3 71 44 df 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm3
   4ad3c: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   4ad42: c4 e3 71 44 cf 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm1
   4ad48: c5 fa 6f b9 60 ff ff ff      	vmovdqu	-0xa0(%rcx), %xmm7
   4ad50: c5 f9 7f 64 24 70            	vmovdqa	%xmm4, 0x70(%rsp)
   4ad56: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   4ad5f: c4 c2 49 00 cb               	vpshufb	%xmm11, %xmm6, %xmm1
   4ad64: c4 c3 71 44 f5 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm6
   4ad6a: c4 c3 71 44 ed 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm5
   4ad70: c4 c3 71 44 e5 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm4
   4ad76: c5 f9 7f 9c 24 80 00 00 00   	vmovdqa	%xmm3, 0x80(%rsp)
   4ad7f: c4 c3 71 44 dd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm3
   4ad85: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4ad8a: c5 f9 7f b4 24 a0 00 00 00   	vmovdqa	%xmm6, 0xa0(%rsp)
   4ad93: c5 f9 7f a4 24 c0 00 00 00   	vmovdqa	%xmm4, 0xc0(%rsp)
   4ad9c: c4 c3 71 44 f6 00            	vpclmulqdq	$0x0, %xmm14, %xmm1, %xmm6
   4ada2: c5 fa 6f a1 70 ff ff ff      	vmovdqu	-0x90(%rcx), %xmm4
   4adaa: c4 c3 71 44 fe 11            	vpclmulqdq	$0x11, %xmm14, %xmm1, %xmm7
   4adb0: c5 f9 7f b4 24 f0 00 00 00   	vmovdqa	%xmm6, 0xf0(%rsp)
   4adb9: c5 f9 6f b4 24 30 03 00 00   	vmovdqa	0x330(%rsp), %xmm6
   4adc2: c5 79 7f 44 24 60            	vmovdqa	%xmm8, 0x60(%rsp)
   4adc8: c4 43 71 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm1, %xmm8
   4adce: c5 f9 7f ac 24 b0 00 00 00   	vmovdqa	%xmm5, 0xb0(%rsp)
   4add7: c4 c3 71 44 ee 01            	vpclmulqdq	$0x1, %xmm14, %xmm1, %xmm5
   4addd: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   4ade2: c4 e3 71 44 e6 11            	vpclmulqdq	$0x11, %xmm6, %xmm1, %xmm4
   4ade8: c4 e3 71 44 d6 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm2
   4adee: c5 79 7f 84 24 00 01 00 00   	vmovdqa	%xmm8, 0x100(%rsp)
   4adf7: c4 63 71 44 c6 10            	vpclmulqdq	$0x10, %xmm6, %xmm1, %xmm8
   4adfd: c5 f9 7f bc 24 e0 00 00 00   	vmovdqa	%xmm7, 0xe0(%rsp)
   4ae06: c4 e3 71 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm1, %xmm6
   4ae0c: c5 f9 7f ac 24 10 01 00 00   	vmovdqa	%xmm5, 0x110(%rsp)
   4ae15: c5 f9 7f a4 24 20 01 00 00   	vmovdqa	%xmm4, 0x120(%rsp)
   4ae1e: c5 f9 7f 94 24 30 01 00 00   	vmovdqa	%xmm2, 0x130(%rsp)
   4ae27: c5 79 7f 84 24 40 01 00 00   	vmovdqa	%xmm8, 0x140(%rsp)
   4ae30: c5 f9 7f b4 24 50 01 00 00   	vmovdqa	%xmm6, 0x150(%rsp)
   4ae39: c5 f9 7f 9c 24 d0 00 00 00   	vmovdqa	%xmm3, 0xd0(%rsp)
   4ae42: c5 fa 6f 59 80               	vmovdqu	-0x80(%rcx), %xmm3
   4ae47: c5 f9 6f ac 24 40 03 00 00   	vmovdqa	0x340(%rsp), %xmm5
   4ae50: c5 fa 6f 51 90               	vmovdqu	-0x70(%rcx), %xmm2
   4ae55: c4 c2 61 00 cb               	vpshufb	%xmm11, %xmm3, %xmm1
   4ae5a: c4 e3 71 44 fd 10            	vpclmulqdq	$0x10, %xmm5, %xmm1, %xmm7
   4ae60: c4 e3 71 44 f5 01            	vpclmulqdq	$0x1, %xmm5, %xmm1, %xmm6
   4ae66: c4 e3 71 44 e5 11            	vpclmulqdq	$0x11, %xmm5, %xmm1, %xmm4
   4ae6c: c5 f9 7f bc 24 80 01 00 00   	vmovdqa	%xmm7, 0x180(%rsp)
   4ae75: c4 e3 71 44 dd 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm3
   4ae7b: c5 f9 6f bc 24 50 03 00 00   	vmovdqa	0x350(%rsp), %xmm7
   4ae84: c4 c2 69 00 cb               	vpshufb	%xmm11, %xmm2, %xmm1
   4ae89: c5 f9 7f b4 24 90 01 00 00   	vmovdqa	%xmm6, 0x190(%rsp)
   4ae92: c5 fa 6f 71 a0               	vmovdqu	-0x60(%rcx), %xmm6
   4ae97: c5 f9 6f ac 24 70 03 00 00   	vmovdqa	0x370(%rsp), %xmm5
   4aea0: c4 e3 71 44 d7 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm2
   4aea6: c4 63 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm8
   4aeac: c5 f9 7f a4 24 60 01 00 00   	vmovdqa	%xmm4, 0x160(%rsp)
   4aeb5: c4 e3 71 44 e7 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm4
   4aebb: c5 f9 7f 94 24 a0 01 00 00   	vmovdqa	%xmm2, 0x1a0(%rsp)
   4aec4: c4 c2 49 00 d3               	vpshufb	%xmm11, %xmm6, %xmm2
   4aec9: c5 f9 6f b4 24 60 03 00 00   	vmovdqa	0x360(%rsp), %xmm6
   4aed2: c4 e3 71 44 ff 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm7
   4aed8: c5 79 7f 84 24 b0 01 00 00   	vmovdqa	%xmm8, 0x1b0(%rsp)
   4aee1: c5 f9 7f a4 24 c0 01 00 00   	vmovdqa	%xmm4, 0x1c0(%rsp)
   4aeea: c4 63 69 44 c6 11            	vpclmulqdq	$0x11, %xmm6, %xmm2, %xmm8
   4aef0: c4 e3 69 44 e6 00            	vpclmulqdq	$0x0, %xmm6, %xmm2, %xmm4
   4aef6: c5 79 7f 84 24 e0 01 00 00   	vmovdqa	%xmm8, 0x1e0(%rsp)
   4aeff: c4 63 69 44 c6 10            	vpclmulqdq	$0x10, %xmm6, %xmm2, %xmm8
   4af05: c4 e3 69 44 d6 01            	vpclmulqdq	$0x1, %xmm6, %xmm2, %xmm2
   4af0b: c5 fa 6f 71 b0               	vmovdqu	-0x50(%rcx), %xmm6
   4af10: c5 f9 7f bc 24 d0 01 00 00   	vmovdqa	%xmm7, 0x1d0(%rsp)
   4af19: c5 f9 7f a4 24 f0 01 00 00   	vmovdqa	%xmm4, 0x1f0(%rsp)
   4af22: c4 c2 49 00 fb               	vpshufb	%xmm11, %xmm6, %xmm7
   4af27: c4 e3 41 44 f5 11            	vpclmulqdq	$0x11, %xmm5, %xmm7, %xmm6
   4af2d: c4 e3 41 44 e5 00            	vpclmulqdq	$0x0, %xmm5, %xmm7, %xmm4
   4af33: c5 79 7f 84 24 00 02 00 00   	vmovdqa	%xmm8, 0x200(%rsp)
   4af3c: c4 63 41 44 c5 10            	vpclmulqdq	$0x10, %xmm5, %xmm7, %xmm8
   4af42: c5 f9 7f a4 24 20 02 00 00   	vmovdqa	%xmm4, 0x220(%rsp)
   4af4b: c4 e3 41 44 fd 01            	vpclmulqdq	$0x1, %xmm5, %xmm7, %xmm7
   4af51: c5 fa 6f 69 c0               	vmovdqu	-0x40(%rcx), %xmm5
   4af56: c5 f9 6f a4 24 80 03 00 00   	vmovdqa	0x380(%rsp), %xmm4
   4af5f: c5 f9 7f b4 24 10 02 00 00   	vmovdqa	%xmm6, 0x210(%rsp)
   4af68: c5 f9 7f 9c 24 70 01 00 00   	vmovdqa	%xmm3, 0x170(%rsp)
   4af71: c4 c2 51 00 f3               	vpshufb	%xmm11, %xmm5, %xmm6
   4af76: c4 e3 49 44 ec 11            	vpclmulqdq	$0x11, %xmm4, %xmm6, %xmm5
   4af7c: c4 e3 49 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm6, %xmm3
   4af82: c5 f9 7f ac 24 30 02 00 00   	vmovdqa	%xmm5, 0x230(%rsp)
   4af8b: c4 e3 49 44 ec 10            	vpclmulqdq	$0x10, %xmm4, %xmm6, %xmm5
   4af91: c4 e3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm4, %xmm6, %xmm6
   4af97: c5 fa 6f 61 d0               	vmovdqu	-0x30(%rcx), %xmm4
   4af9c: c5 f9 7f 9c 24 40 02 00 00   	vmovdqa	%xmm3, 0x240(%rsp)
   4afa5: c5 fa 6f 59 e0               	vmovdqu	-0x20(%rcx), %xmm3
   4afaa: c5 39 ef c6                  	vpxor	%xmm6, %xmm8, %xmm8
   4afae: c5 f9 7f ac 24 50 02 00 00   	vmovdqa	%xmm5, 0x250(%rsp)
   4afb7: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   4afbc: c4 c3 71 44 e1 11            	vpclmulqdq	$0x11, %xmm9, %xmm1, %xmm4
   4afc2: c4 c3 71 44 e9 10            	vpclmulqdq	$0x10, %xmm9, %xmm1, %xmm5
   4afc8: c5 f9 7f a4 24 60 02 00 00   	vmovdqa	%xmm4, 0x260(%rsp)
   4afd1: c4 c3 71 44 e1 00            	vpclmulqdq	$0x0, %xmm9, %xmm1, %xmm4
   4afd7: c5 f9 7f a4 24 70 02 00 00   	vmovdqa	%xmm4, 0x270(%rsp)
   4afe0: c4 c3 71 44 e1 01            	vpclmulqdq	$0x1, %xmm9, %xmm1, %xmm4
   4afe6: c5 f9 7f ac 24 80 02 00 00   	vmovdqa	%xmm5, 0x280(%rsp)
   4afef: c4 c2 61 00 eb               	vpshufb	%xmm11, %xmm3, %xmm5
   4aff4: c5 f9 7f a4 24 90 02 00 00   	vmovdqa	%xmm4, 0x290(%rsp)
   4affd: c4 c3 51 44 e2 11            	vpclmulqdq	$0x11, %xmm10, %xmm5, %xmm4
   4b003: c4 c3 51 44 da 00            	vpclmulqdq	$0x0, %xmm10, %xmm5, %xmm3
   4b009: c5 f9 7f a4 24 a0 02 00 00   	vmovdqa	%xmm4, 0x2a0(%rsp)
   4b012: c5 fa 6f 61 f0               	vmovdqu	-0x10(%rcx), %xmm4
   4b017: c5 01 ef 7c 24 20            	vpxor	0x20(%rsp), %xmm15, %xmm15
   4b01d: c5 e9 ef 94 24 00 02 00 00   	vpxor	0x200(%rsp), %xmm2, %xmm2
   4b026: c5 f9 ef 44 24 50            	vpxor	0x50(%rsp), %xmm0, %xmm0
   4b02c: c5 f9 7f 9c 24 b0 02 00 00   	vmovdqa	%xmm3, 0x2b0(%rsp)
   4b035: c4 c3 51 44 da 10            	vpclmulqdq	$0x10, %xmm10, %xmm5, %xmm3
   4b03b: c4 c2 59 00 e3               	vpshufb	%xmm11, %xmm4, %xmm4
   4b040: c4 c3 51 44 ea 01            	vpclmulqdq	$0x1, %xmm10, %xmm5, %xmm5
   4b046: c5 39 ef 84 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm8, %xmm8
   4b04f: c5 f9 6f b4 24 90 02 00 00   	vmovdqa	0x290(%rsp), %xmm6
   4b058: c4 c3 59 44 cc 11            	vpclmulqdq	$0x11, %xmm12, %xmm4, %xmm1
   4b05e: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4b063: c5 e9 ef d7                  	vpxor	%xmm7, %xmm2, %xmm2
   4b067: c5 f9 7f 8c 24 c0 02 00 00   	vmovdqa	%xmm1, 0x2c0(%rsp)
   4b070: c4 c3 59 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm4, %xmm1
   4b076: c5 f9 7f 8c 24 d0 02 00 00   	vmovdqa	%xmm1, 0x2d0(%rsp)
   4b07f: c4 c3 59 44 cc 10            	vpclmulqdq	$0x10, %xmm12, %xmm4, %xmm1
   4b085: c4 c3 59 44 e4 01            	vpclmulqdq	$0x1, %xmm12, %xmm4, %xmm4
   4b08b: c5 f9 7f 8c 24 e0 02 00 00   	vmovdqa	%xmm1, 0x2e0(%rsp)
   4b094: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4b098: c5 f9 6f 8c 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm1
   4b0a1: c5 71 ef bc 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm1, %xmm15
   4b0aa: c5 01 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm15, %xmm15
   4b0b3: c5 c9 ef 8c 24 80 02 00 00   	vpxor	0x280(%rsp), %xmm6, %xmm1
   4b0bc: c5 e1 ef 9c 24 e0 02 00 00   	vpxor	0x2e0(%rsp), %xmm3, %xmm3
   4b0c5: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4b0ca: c5 f1 ef cd                  	vpxor	%xmm5, %xmm1, %xmm1
   4b0ce: c5 79 6f bc 24 10 01 00 00   	vmovdqa	0x110(%rsp), %xmm15
   4b0d7: c5 01 ef bc 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm15, %xmm15
   4b0e0: c5 01 ef bc 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm15, %xmm15
   4b0e9: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4b0ee: c5 79 6f bc 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm15
   4b0f7: c5 01 ef bc 24 40 01 00 00   	vpxor	0x140(%rsp), %xmm15, %xmm15
   4b100: c5 01 ef bc 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm15, %xmm15
   4b109: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4b10e: c5 79 6f bc 24 d0 01 00 00   	vmovdqa	0x1d0(%rsp), %xmm15
   4b117: c5 01 ef bc 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm15, %xmm15
   4b120: c5 01 ef bc 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm15, %xmm15
   4b129: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4b12e: c5 79 6f bc 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm15
   4b137: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b13b: c5 f9 6f 54 24 40            	vmovdqa	0x40(%rsp), %xmm2
   4b141: c5 e9 ef 54 24 10            	vpxor	0x10(%rsp), %xmm2, %xmm2
   4b147: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4b14c: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4b150: c5 f9 ef cb                  	vpxor	%xmm3, %xmm0, %xmm1
   4b154: c5 81 ef 44 24 70            	vpxor	0x70(%rsp), %xmm15, %xmm0
   4b15a: c5 79 6f bc 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm15
   4b163: c5 d9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm4      # xmm4 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4b168: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   4b16d: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b171: c5 81 ef 94 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm15, %xmm2
   4b17a: c5 e9 ef 94 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm2, %xmm2
   4b183: c5 79 6f bc 24 f0 01 00 00   	vmovdqa	0x1f0(%rsp), %xmm15
   4b18c: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b190: c5 81 ef 94 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm15, %xmm2
   4b199: c5 e9 ef 94 24 20 02 00 00   	vpxor	0x220(%rsp), %xmm2, %xmm2
   4b1a2: c5 79 6f bc 24 70 02 00 00   	vmovdqa	0x270(%rsp), %xmm15
   4b1ab: c5 f1 ef 8c 24 d0 02 00 00   	vpxor	0x2d0(%rsp), %xmm1, %xmm1
   4b1b4: c5 f9 6f bc 24 f0 02 00 00   	vmovdqa	0x2f0(%rsp), %xmm7
   4b1bd: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b1c1: c5 81 ef 94 24 40 02 00 00   	vpxor	0x240(%rsp), %xmm15, %xmm2
   4b1ca: c5 e9 ef 94 24 b0 02 00 00   	vpxor	0x2b0(%rsp), %xmm2, %xmm2
   4b1d3: c5 f9 6f ac 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm5
   4b1dc: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b1e0: c5 f9 6f 94 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm2
   4b1e9: c5 e9 ef 54 24 60            	vpxor	0x60(%rsp), %xmm2, %xmm2
   4b1ef: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4b1f3: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   4b1f9: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4b1fe: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4b202: c4 e3 71 44 df 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm3
   4b208: c5 f9 6f 7c 24 30            	vmovdqa	0x30(%rsp), %xmm7
   4b20e: c5 c1 ef 04 24               	vpxor	(%rsp), %xmm7, %xmm0
   4b213: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4b218: c5 f9 6f bc 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm7
   4b221: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4b225: c5 d1 ef 84 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm5, %xmm0
   4b22e: c5 f9 ef 84 24 60 01 00 00   	vpxor	0x160(%rsp), %xmm0, %xmm0
   4b237: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4b23b: c5 c1 ef 84 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm7, %xmm0
   4b244: c5 f9 ef 84 24 10 02 00 00   	vpxor	0x210(%rsp), %xmm0, %xmm0
   4b24d: c5 f9 6f bc 24 60 02 00 00   	vmovdqa	0x260(%rsp), %xmm7
   4b256: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4b25a: c5 c1 ef 94 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm7, %xmm2
   4b263: c5 e9 ef 94 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm2, %xmm2
   4b26c: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b270: c5 d9 ef 94 24 c0 02 00 00   	vpxor	0x2c0(%rsp), %xmm4, %xmm2
   4b279: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4b27d: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b281: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4b285: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4b289: 48 39 fe                     	cmpq	%rdi, %rsi
   4b28c: 0f 83 f6 f9 ff ff            	jae	0x4ac88 <crypto_aead_aes256gcm_decrypt_detached+0x2b8>
   4b292: c4 41 79 6f ec               	vmovdqa	%xmm12, %xmm13
   4b297: 4c 8d 40 70                  	leaq	0x70(%rax), %r8
   4b29b: 48 8d 78 40                  	leaq	0x40(%rax), %rdi
   4b29f: c5 79 6f a4 24 f0 02 00 00   	vmovdqa	0x2f0(%rsp), %xmm12
   4b2a8: 48 8d 48 20                  	leaq	0x20(%rax), %rcx
   4b2ac: 4c 39 c6                     	cmpq	%r8, %rsi
   4b2af: 0f 82 2a 03 00 00            	jb	0x4b5df <crypto_aead_aes256gcm_decrypt_detached+0xc0f>
   4b2b5: c5 f9 6f bc 24 20 05 00 00   	vmovdqa	0x520(%rsp), %xmm7
   4b2be: c5 79 6f 94 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm10
   4b2c7: c5 79 7f a4 24 20 01 00 00   	vmovdqa	%xmm12, 0x120(%rsp)
   4b2d0: c5 79 6f bc 24 00 05 00 00   	vmovdqa	0x500(%rsp), %xmm15
   4b2d9: c5 79 6f b4 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm14
   4b2e2: c5 79 6f 8c 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm9
   4b2eb: c5 79 7f d4                  	vmovdqa	%xmm10, %xmm4
   4b2ef: c5 f9 7f bc 24 30 01 00 00   	vmovdqa	%xmm7, 0x130(%rsp)
   4b2f8: c5 f9 6f bc 24 10 05 00 00   	vmovdqa	0x510(%rsp), %xmm7
   4b301: c5 f9 7f a4 24 40 01 00 00   	vmovdqa	%xmm4, 0x140(%rsp)
   4b30a: c4 41 79 6f e6               	vmovdqa	%xmm14, %xmm12
   4b30f: c4 41 79 6f f7               	vmovdqa	%xmm15, %xmm14
   4b314: c4 41 79 6f d1               	vmovdqa	%xmm9, %xmm10
   4b319: c5 79 6f ff                  	vmovdqa	%xmm7, %xmm15
   4b31d: 0f 1f 00                     	nopl	(%rax)
   4b320: c4 c1 7a 6f 3c 01            	vmovdqu	(%r9,%rax), %xmm7
   4b326: c4 c1 7a 6f 74 01 10         	vmovdqu	0x10(%r9,%rax), %xmm6
   4b32d: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4b332: c5 f9 6f bc 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm7
   4b33b: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4b33f: c4 c1 7a 6f 4c 01 20         	vmovdqu	0x20(%r9,%rax), %xmm1
   4b346: c4 e3 79 44 ef 11            	vpclmulqdq	$0x11, %xmm7, %xmm0, %xmm5
   4b34c: c4 e3 79 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm0, %xmm4
   4b352: c4 63 79 44 c7 10            	vpclmulqdq	$0x10, %xmm7, %xmm0, %xmm8
   4b358: c4 e3 79 44 ff 01            	vpclmulqdq	$0x1, %xmm7, %xmm0, %xmm7
   4b35e: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   4b363: c5 f9 7f 2c 24               	vmovdqa	%xmm5, (%rsp)
   4b368: c4 c1 7a 6f 6c 01 30         	vmovdqu	0x30(%r9,%rax), %xmm5
   4b36f: c4 c3 79 44 df 11            	vpclmulqdq	$0x11, %xmm15, %xmm0, %xmm3
   4b375: c4 c3 79 44 f7 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm6
   4b37b: c4 c3 79 44 d7 10            	vpclmulqdq	$0x10, %xmm15, %xmm0, %xmm2
   4b381: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   4b387: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   4b38d: c4 c2 71 00 db               	vpshufb	%xmm11, %xmm1, %xmm3
   4b392: c4 c1 7a 6f 64 01 40         	vmovdqu	0x40(%r9,%rax), %xmm4
   4b399: c4 c3 79 44 c7 01            	vpclmulqdq	$0x1, %xmm15, %xmm0, %xmm0
   4b39f: c5 f9 7f 54 24 50            	vmovdqa	%xmm2, 0x50(%rsp)
   4b3a5: c4 c3 61 44 d6 00            	vpclmulqdq	$0x0, %xmm14, %xmm3, %xmm2
   4b3ab: c4 c3 61 44 ce 11            	vpclmulqdq	$0x11, %xmm14, %xmm3, %xmm1
   4b3b1: c5 f9 ef 44 24 50            	vpxor	0x50(%rsp), %xmm0, %xmm0
   4b3b7: c5 f9 7f 74 24 40            	vmovdqa	%xmm6, 0x40(%rsp)
   4b3bd: c4 c2 51 00 f3               	vpshufb	%xmm11, %xmm5, %xmm6
   4b3c2: c4 c3 49 44 ec 00            	vpclmulqdq	$0x0, %xmm12, %xmm6, %xmm5
   4b3c8: c5 f9 7f 54 24 70            	vmovdqa	%xmm2, 0x70(%rsp)
   4b3ce: c5 f9 6f 94 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm2
   4b3d7: c5 f9 7f ac 24 a0 00 00 00   	vmovdqa	%xmm5, 0xa0(%rsp)
   4b3e0: c4 c2 59 00 eb               	vpshufb	%xmm11, %xmm4, %xmm5
   4b3e5: c4 e3 51 44 e2 11            	vpclmulqdq	$0x11, %xmm2, %xmm5, %xmm4
   4b3eb: c5 f9 7f 4c 24 60            	vmovdqa	%xmm1, 0x60(%rsp)
   4b3f1: c4 c3 61 44 ce 10            	vpclmulqdq	$0x10, %xmm14, %xmm3, %xmm1
   4b3f7: c4 c3 61 44 de 01            	vpclmulqdq	$0x1, %xmm14, %xmm3, %xmm3
   4b3fd: c5 f9 7f a4 24 b0 00 00 00   	vmovdqa	%xmm4, 0xb0(%rsp)
   4b406: c5 f9 6f e2                  	vmovdqa	%xmm2, %xmm4
   4b40a: c4 e3 51 44 d2 00            	vpclmulqdq	$0x0, %xmm2, %xmm5, %xmm2
   4b410: c5 f9 7f 8c 24 80 00 00 00   	vmovdqa	%xmm1, 0x80(%rsp)
   4b419: c4 e3 51 44 cc 10            	vpclmulqdq	$0x10, %xmm4, %xmm5, %xmm1
   4b41f: c4 e3 51 44 ec 01            	vpclmulqdq	$0x1, %xmm4, %xmm5, %xmm5
   4b425: c4 c1 7a 6f 64 01 50         	vmovdqu	0x50(%r9,%rax), %xmm4
   4b42c: c5 e1 ef 9c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm3, %xmm3
   4b435: c5 f9 7f 7c 24 20            	vmovdqa	%xmm7, 0x20(%rsp)
   4b43b: c4 c3 49 44 fc 11            	vpclmulqdq	$0x11, %xmm12, %xmm6, %xmm7
   4b441: c5 39 ef 44 24 20            	vpxor	0x20(%rsp), %xmm8, %xmm8
   4b447: c5 f9 7f 94 24 c0 00 00 00   	vmovdqa	%xmm2, 0xc0(%rsp)
   4b450: c4 c2 59 00 d3               	vpshufb	%xmm11, %xmm4, %xmm2
   4b455: c4 c3 69 44 e2 11            	vpclmulqdq	$0x11, %xmm10, %xmm2, %xmm4
   4b45b: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4b460: c5 f9 7f 8c 24 d0 00 00 00   	vmovdqa	%xmm1, 0xd0(%rsp)
   4b469: c4 c3 69 44 ca 00            	vpclmulqdq	$0x0, %xmm10, %xmm2, %xmm1
   4b46f: c5 f9 7f a4 24 e0 00 00 00   	vmovdqa	%xmm4, 0xe0(%rsp)
   4b478: c4 c3 69 44 e2 10            	vpclmulqdq	$0x10, %xmm10, %xmm2, %xmm4
   4b47e: c4 c3 69 44 d2 01            	vpclmulqdq	$0x1, %xmm10, %xmm2, %xmm2
   4b484: c5 f9 7f a4 24 00 01 00 00   	vmovdqa	%xmm4, 0x100(%rsp)
   4b48d: c4 c1 7a 6f 64 01 60         	vmovdqu	0x60(%r9,%rax), %xmm4
   4b494: c5 e9 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm2, %xmm2
   4b49d: 4c 89 c0                     	movq	%r8, %rax
   4b4a0: c5 f9 7f bc 24 90 00 00 00   	vmovdqa	%xmm7, 0x90(%rsp)
   4b4a9: c4 c3 49 44 fc 10            	vpclmulqdq	$0x10, %xmm12, %xmm6, %xmm7
   4b4af: c4 c3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm12, %xmm6, %xmm6
   4b4b5: 4d 8d 40 70                  	leaq	0x70(%r8), %r8
   4b4b9: c4 c2 59 00 e3               	vpshufb	%xmm11, %xmm4, %xmm4
   4b4be: c5 e1 ef de                  	vpxor	%xmm6, %xmm3, %xmm3
   4b4c2: c5 c1 ef fd                  	vpxor	%xmm5, %xmm7, %xmm7
   4b4c6: c5 f9 7f 8c 24 f0 00 00 00   	vmovdqa	%xmm1, 0xf0(%rsp)
   4b4cf: c4 c3 59 44 cd 11            	vpclmulqdq	$0x11, %xmm13, %xmm4, %xmm1
   4b4d5: c4 43 59 44 cd 10            	vpclmulqdq	$0x10, %xmm13, %xmm4, %xmm9
   4b4db: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4b4df: c5 c1 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm7, %xmm7
   4b4e8: c5 f9 7f 8c 24 10 01 00 00   	vmovdqa	%xmm1, 0x110(%rsp)
   4b4f1: c4 c3 59 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm4, %xmm1
   4b4f7: c4 c3 59 44 e5 01            	vpclmulqdq	$0x1, %xmm13, %xmm4, %xmm4
   4b4fd: c5 f9 6f 9c 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm3
   4b506: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4b50a: c5 f9 6f 74 24 40            	vmovdqa	0x40(%rsp), %xmm6
   4b510: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   4b514: c5 c9 ef 64 24 10            	vpxor	0x10(%rsp), %xmm6, %xmm4
   4b51a: c5 e1 ef 5c 24 70            	vpxor	0x70(%rsp), %xmm3, %xmm3
   4b520: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b524: c5 f9 6f 7c 24 30            	vmovdqa	0x30(%rsp), %xmm7
   4b52a: c5 f9 6f b4 24 f0 00 00 00   	vmovdqa	0xf0(%rsp), %xmm6
   4b533: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   4b538: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4b53c: c5 c9 ef a4 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm6, %xmm4
   4b545: c5 f9 6f ac 24 e0 00 00 00   	vmovdqa	0xe0(%rsp), %xmm5
   4b54e: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4b553: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4b558: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4b55c: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4b560: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   4b564: c5 f9 6f 9c 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm3
   4b56d: c4 e3 71 44 c3 00            	vpclmulqdq	$0x0, %xmm3, %xmm1, %xmm0
   4b573: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4b578: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4b57c: c5 f9 6f 84 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm0
   4b585: c4 e3 71 44 e3 00            	vpclmulqdq	$0x0, %xmm3, %xmm1, %xmm4
   4b58b: c5 f9 ef 5c 24 60            	vpxor	0x60(%rsp), %xmm0, %xmm3
   4b591: c5 c1 ef 04 24               	vpxor	(%rsp), %xmm7, %xmm0
   4b596: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4b59b: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   4b59f: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4b5a3: c5 d1 ef 9c 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm5, %xmm3
   4b5ac: c5 e1 ef 9c 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm3, %xmm3
   4b5b5: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4b5b9: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4b5bd: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b5c1: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4b5c5: 4c 39 c6                     	cmpq	%r8, %rsi
   4b5c8: 0f 83 52 fd ff ff            	jae	0x4b320 <crypto_aead_aes256gcm_decrypt_detached+0x950>
   4b5ce: c5 79 6f a4 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm12
   4b5d7: 48 8d 78 40                  	leaq	0x40(%rax), %rdi
   4b5db: 48 8d 48 20                  	leaq	0x20(%rax), %rcx
   4b5df: 48 39 fe                     	cmpq	%rdi, %rsi
   4b5e2: 0f 82 6b 01 00 00            	jb	0x4b753 <crypto_aead_aes256gcm_decrypt_detached+0xd83>
   4b5e8: c5 79 6f 94 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm10
   4b5f1: c5 79 6f 8c 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm9
   4b5fa: c5 79 6f 84 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm8
   4b603: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   4b608: c4 c1 7a 6f 2c 01            	vmovdqu	(%r9,%rax), %xmm5
   4b60e: c4 c1 7a 6f 5c 01 10         	vmovdqu	0x10(%r9,%rax), %xmm3
   4b615: c4 c2 51 00 cb               	vpshufb	%xmm11, %xmm5, %xmm1
   4b61a: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4b61e: c4 c3 79 44 ea 00            	vpclmulqdq	$0x0, %xmm10, %xmm0, %xmm5
   4b624: c4 c3 79 44 fa 11            	vpclmulqdq	$0x11, %xmm10, %xmm0, %xmm7
   4b62a: c4 43 79 44 f2 10            	vpclmulqdq	$0x10, %xmm10, %xmm0, %xmm14
   4b630: c5 f9 7f 6c 24 10            	vmovdqa	%xmm5, 0x10(%rsp)
   4b636: c4 c3 79 44 ea 01            	vpclmulqdq	$0x1, %xmm10, %xmm0, %xmm5
   4b63c: c4 c2 61 00 c3               	vpshufb	%xmm11, %xmm3, %xmm0
   4b641: c4 c1 7a 6f 5c 01 20         	vmovdqu	0x20(%r9,%rax), %xmm3
   4b648: c4 c3 79 44 f1 00            	vpclmulqdq	$0x0, %xmm9, %xmm0, %xmm6
   4b64e: c4 c3 79 44 c9 11            	vpclmulqdq	$0x11, %xmm9, %xmm0, %xmm1
   4b654: c4 43 79 44 f9 10            	vpclmulqdq	$0x10, %xmm9, %xmm0, %xmm15
   4b65a: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   4b65f: c4 c2 61 00 e3               	vpshufb	%xmm11, %xmm3, %xmm4
   4b664: c4 c3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm9, %xmm0, %xmm0
   4b66a: c4 c1 51 ef ee               	vpxor	%xmm14, %xmm5, %xmm5
   4b66f: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   4b675: c4 c3 59 44 d8 11            	vpclmulqdq	$0x11, %xmm8, %xmm4, %xmm3
   4b67b: c4 c3 59 44 d0 00            	vpclmulqdq	$0x0, %xmm8, %xmm4, %xmm2
   4b681: c4 c3 59 44 f8 10            	vpclmulqdq	$0x10, %xmm8, %xmm4, %xmm7
   4b687: c5 f9 7f 5c 24 30            	vmovdqa	%xmm3, 0x30(%rsp)
   4b68d: c4 c3 59 44 e0 01            	vpclmulqdq	$0x1, %xmm8, %xmm4, %xmm4
   4b693: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4b698: c4 c1 7a 6f 5c 01 30         	vmovdqu	0x30(%r9,%rax), %xmm3
   4b69f: c5 d9 ef e7                  	vpxor	%xmm7, %xmm4, %xmm4
   4b6a3: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   4b6a7: c5 f1 ef 0c 24               	vpxor	(%rsp), %xmm1, %xmm1
   4b6ac: 48 89 f8                     	movq	%rdi, %rax
   4b6af: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   4b6b4: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   4b6ba: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4b6be: 48 8d 7f 40                  	leaq	0x40(%rdi), %rdi
   4b6c2: c4 c3 61 44 d5 11            	vpclmulqdq	$0x11, %xmm13, %xmm3, %xmm2
   4b6c8: c4 c3 61 44 f5 10            	vpclmulqdq	$0x10, %xmm13, %xmm3, %xmm6
   4b6ce: c5 f9 7f 54 24 50            	vmovdqa	%xmm2, 0x50(%rsp)
   4b6d4: c4 c3 61 44 d5 00            	vpclmulqdq	$0x0, %xmm13, %xmm3, %xmm2
   4b6da: c4 c3 61 44 dd 01            	vpclmulqdq	$0x1, %xmm13, %xmm3, %xmm3
   4b6e0: c5 e9 ef 54 24 40            	vpxor	0x40(%rsp), %xmm2, %xmm2
   4b6e6: c5 e1 ef de                  	vpxor	%xmm6, %xmm3, %xmm3
   4b6ea: c5 f9 6f 74 24 20            	vmovdqa	0x20(%rsp), %xmm6
   4b6f0: c5 c9 ef 64 24 10            	vpxor	0x10(%rsp), %xmm6, %xmm4
   4b6f6: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4b6fa: c5 f9 6f 74 24 50            	vmovdqa	0x50(%rsp), %xmm6
   4b700: c5 e1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4b705: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4b70a: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4b70e: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4b712: c4 c3 69 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm2, %xmm0
   4b718: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   4b71d: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b721: c4 c3 79 44 e4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm4
   4b727: c5 f9 70 d0 4e               	vpshufd	$0x4e, %xmm0, %xmm2     # xmm2 = xmm0[2,3,0,1]
   4b72c: c5 c9 ef 44 24 30            	vpxor	0x30(%rsp), %xmm6, %xmm0
   4b732: c5 e1 ef da                  	vpxor	%xmm2, %xmm3, %xmm3
   4b736: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4b73a: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4b73e: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4b742: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4b746: 48 39 fe                     	cmpq	%rdi, %rsi
   4b749: 0f 83 b9 fe ff ff            	jae	0x4b608 <crypto_aead_aes256gcm_decrypt_detached+0xc38>
   4b74f: 48 8d 48 20                  	leaq	0x20(%rax), %rcx
   4b753: 48 39 ce                     	cmpq	%rcx, %rsi
   4b756: 0f 82 b4 00 00 00            	jb	0x4b810 <crypto_aead_aes256gcm_decrypt_detached+0xe40>
   4b75c: c5 f9 6f 94 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm2
   4b765: 0f 1f 00                     	nopl	(%rax)
   4b768: c4 c1 7a 6f 3c 01            	vmovdqu	(%r9,%rax), %xmm7
   4b76e: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4b773: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4b777: c4 c1 7a 6f 4c 01 10         	vmovdqu	0x10(%r9,%rax), %xmm1
   4b77e: 48 89 c8                     	movq	%rcx, %rax
   4b781: 48 83 c1 20                  	addq	$0x20, %rcx
   4b785: c4 e3 79 44 da 11            	vpclmulqdq	$0x11, %xmm2, %xmm0, %xmm3
   4b78b: c4 e3 79 44 e2 00            	vpclmulqdq	$0x0, %xmm2, %xmm0, %xmm4
   4b791: c4 e3 79 44 fa 10            	vpclmulqdq	$0x10, %xmm2, %xmm0, %xmm7
   4b797: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   4b79c: c4 e3 79 44 c2 01            	vpclmulqdq	$0x1, %xmm2, %xmm0, %xmm0
   4b7a2: c4 c3 71 44 ed 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm5
   4b7a8: c4 c3 71 44 f5 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm6
   4b7ae: c4 43 71 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm8
   4b7b4: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   4b7ba: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   4b7be: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   4b7c2: c4 c1 71 ef c8               	vpxor	%xmm8, %xmm1, %xmm1
   4b7c7: c5 e1 ef dd                  	vpxor	%xmm5, %xmm3, %xmm3
   4b7cb: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4b7cf: c5 f9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4b7d4: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   4b7d9: c5 d9 ef e1                  	vpxor	%xmm1, %xmm4, %xmm4
   4b7dd: c4 c3 59 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm4, %xmm1
   4b7e3: c5 f9 70 e4 4e               	vpshufd	$0x4e, %xmm4, %xmm4     # xmm4 = xmm4[2,3,0,1]
   4b7e8: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   4b7ec: c4 c3 71 44 e4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm4
   4b7f2: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4b7f7: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4b7fb: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4b7ff: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4b803: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4b807: 48 39 ce                     	cmpq	%rcx, %rsi
   4b80a: 0f 83 58 ff ff ff            	jae	0x4b768 <crypto_aead_aes256gcm_decrypt_detached+0xd98>
   4b810: 48 39 f0                     	cmpq	%rsi, %rax
   4b813: 73 63                        	jae	0x4b878 <crypto_aead_aes256gcm_decrypt_detached+0xea8>
   4b815: c4 c1 7a 6f 04 01            	vmovdqu	(%r9,%rax), %xmm0
   4b81b: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4b820: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4b824: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4b82a: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4b830: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4b836: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4b83c: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4b840: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4b845: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4b84a: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4b84e: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4b854: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4b859: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4b85d: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4b861: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4b867: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4b86c: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4b870: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4b874: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   4b878: 48 89 d1                     	movq	%rdx, %rcx
   4b87b: 48 8d ac 24 c0 03 00 00      	leaq	0x3c0(%rsp), %rbp
   4b883: 83 e1 0f                     	andl	$0xf, %ecx
   4b886: 0f 85 a7 0e 00 00            	jne	0x4c733 <crypto_aead_aes256gcm_decrypt_detached+0x1d63>
   4b88c: 48 89 de                     	movq	%rbx, %rsi
   4b88f: 48 83 e6 f0                  	andq	$-0x10, %rsi
   4b893: 48 81 fe df 00 00 00         	cmpq	$0xdf, %rsi
   4b89a: 0f 86 82 10 00 00            	jbe	0x4c922 <crypto_aead_aes256gcm_decrypt_detached+0x1f52>
   4b8a0: c5 f9 6f bc 24 90 05 00 00   	vmovdqa	0x590(%rsp), %xmm7
   4b8a9: 4c 89 d1                     	movq	%r10, %rcx
   4b8ac: c5 79 6f b4 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm14
   4b8b5: c5 79 7f a4 24 20 03 00 00   	vmovdqa	%xmm12, 0x320(%rsp)
   4b8be: c5 79 6f 94 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm10
   4b8c7: bf e0 00 00 00               	movl	$0xe0, %edi
   4b8cc: c5 79 6f 8c 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm9
   4b8d5: c5 f9 7f bc 24 30 03 00 00   	vmovdqa	%xmm7, 0x330(%rsp)
   4b8de: c5 f9 6f bc 24 80 05 00 00   	vmovdqa	0x580(%rsp), %xmm7
   4b8e7: c5 f9 6f a4 24 20 05 00 00   	vmovdqa	0x520(%rsp), %xmm4
   4b8f0: c5 f9 6f b4 24 10 05 00 00   	vmovdqa	0x510(%rsp), %xmm6
   4b8f9: c4 41 79 6f c2               	vmovdqa	%xmm10, %xmm8
   4b8fe: c4 41 79 6f d6               	vmovdqa	%xmm14, %xmm10
   4b903: c5 79 6f bc 24 00 05 00 00   	vmovdqa	0x500(%rsp), %xmm15
   4b90c: c5 f9 7f bc 24 90 03 00 00   	vmovdqa	%xmm7, 0x390(%rsp)
   4b915: c5 79 6f f4                  	vmovdqa	%xmm4, %xmm14
   4b919: c5 f9 6f bc 24 70 05 00 00   	vmovdqa	0x570(%rsp), %xmm7
   4b922: c4 41 79 6f e7               	vmovdqa	%xmm15, %xmm12
   4b927: c5 f9 7f bc 24 80 03 00 00   	vmovdqa	%xmm7, 0x380(%rsp)
   4b930: c5 f9 6f bc 24 60 05 00 00   	vmovdqa	0x560(%rsp), %xmm7
   4b939: c5 f9 7f bc 24 70 03 00 00   	vmovdqa	%xmm7, 0x370(%rsp)
   4b942: c5 f9 6f bc 24 50 05 00 00   	vmovdqa	0x550(%rsp), %xmm7
   4b94b: c5 f9 7f bc 24 60 03 00 00   	vmovdqa	%xmm7, 0x360(%rsp)
   4b954: c5 f9 6f bc 24 40 05 00 00   	vmovdqa	0x540(%rsp), %xmm7
   4b95d: c5 f9 7f bc 24 50 03 00 00   	vmovdqa	%xmm7, 0x350(%rsp)
   4b966: c5 f9 6f bc 24 30 05 00 00   	vmovdqa	0x530(%rsp), %xmm7
   4b96f: c5 f9 7f bc 24 40 03 00 00   	vmovdqa	%xmm7, 0x340(%rsp)
   4b978: c5 79 7f cf                  	vmovdqa	%xmm9, %xmm7
   4b97c: c4 41 79 6f cd               	vmovdqa	%xmm13, %xmm9
   4b981: c5 79 6f ee                  	vmovdqa	%xmm6, %xmm13
   4b985: 0f 1f 00                     	nopl	(%rax)
   4b988: c5 fa 6f 29                  	vmovdqu	(%rcx), %xmm5
   4b98c: 48 89 f8                     	movq	%rdi, %rax
   4b98f: c5 f9 6f b4 24 30 03 00 00   	vmovdqa	0x330(%rsp), %xmm6
   4b998: 48 8d bf e0 00 00 00         	leaq	0xe0(%rdi), %rdi
   4b99f: 48 81 c1 e0 00 00 00         	addq	$0xe0, %rcx
   4b9a6: c4 c2 51 00 cb               	vpshufb	%xmm11, %xmm5, %xmm1
   4b9ab: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4b9af: c4 e3 71 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm1, %xmm5
   4b9b5: c4 e3 71 44 e6 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm4
   4b9bb: c4 e3 71 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm1, %xmm3
   4b9c1: c4 e3 71 44 ce 01            	vpclmulqdq	$0x1, %xmm6, %xmm1, %xmm1
   4b9c7: c5 fa 6f b1 30 ff ff ff      	vmovdqu	-0xd0(%rcx), %xmm6
   4b9cf: c5 f9 7f 2c 24               	vmovdqa	%xmm5, (%rsp)
   4b9d4: c5 f9 6f ac 24 90 03 00 00   	vmovdqa	0x390(%rsp), %xmm5
   4b9dd: c5 f9 7f 5c 24 20            	vmovdqa	%xmm3, 0x20(%rsp)
   4b9e3: c5 fa 6f 99 40 ff ff ff      	vmovdqu	-0xc0(%rcx), %xmm3
   4b9eb: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   4b9f0: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   4b9f6: c4 e3 79 44 f5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm6
   4b9fc: c4 63 79 44 fd 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm15
   4ba02: c4 e3 79 44 d5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm2
   4ba08: c5 f9 7f 4c 24 30            	vmovdqa	%xmm1, 0x30(%rsp)
   4ba0e: c5 f9 7f 74 24 40            	vmovdqa	%xmm6, 0x40(%rsp)
   4ba14: c5 f9 6f b4 24 80 03 00 00   	vmovdqa	0x380(%rsp), %xmm6
   4ba1d: c5 79 7f 7c 24 60            	vmovdqa	%xmm15, 0x60(%rsp)
   4ba23: c4 63 79 44 fd 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm15
   4ba29: c4 c2 61 00 c3               	vpshufb	%xmm11, %xmm3, %xmm0
   4ba2e: c4 e3 79 44 de 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm3
   4ba34: c4 e3 79 44 e6 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm4
   4ba3a: c5 f9 7f 54 24 50            	vmovdqa	%xmm2, 0x50(%rsp)
   4ba40: c5 f9 7f 5c 24 70            	vmovdqa	%xmm3, 0x70(%rsp)
   4ba46: c4 e3 79 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm3
   4ba4c: c4 e3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm0
   4ba52: c5 fa 6f b1 50 ff ff ff      	vmovdqu	-0xb0(%rcx), %xmm6
   4ba5a: c5 f9 7f 9c 24 90 00 00 00   	vmovdqa	%xmm3, 0x90(%rsp)
   4ba63: c5 f9 6f 9c 24 70 03 00 00   	vmovdqa	0x370(%rsp), %xmm3
   4ba6c: c5 f9 7f 84 24 a0 00 00 00   	vmovdqa	%xmm0, 0xa0(%rsp)
   4ba75: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   4ba7a: c4 e3 79 44 f3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm6
   4ba80: c4 e3 79 44 d3 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm2
   4ba86: c4 e3 79 44 eb 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm5
   4ba8c: c5 f9 7f a4 24 80 00 00 00   	vmovdqa	%xmm4, 0x80(%rsp)
   4ba95: c5 f9 6f a4 24 60 03 00 00   	vmovdqa	0x360(%rsp), %xmm4
   4ba9e: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   4baa4: c5 fa 6f 99 60 ff ff ff      	vmovdqu	-0xa0(%rcx), %xmm3
   4baac: c5 f9 7f 94 24 c0 00 00 00   	vmovdqa	%xmm2, 0xc0(%rsp)
   4bab5: c5 f9 7f 84 24 e0 00 00 00   	vmovdqa	%xmm0, 0xe0(%rsp)
   4babe: c5 fa 6f 91 70 ff ff ff      	vmovdqu	-0x90(%rcx), %xmm2
   4bac6: c5 f9 7f b4 24 b0 00 00 00   	vmovdqa	%xmm6, 0xb0(%rsp)
   4bacf: c4 c2 61 00 c3               	vpshufb	%xmm11, %xmm3, %xmm0
   4bad4: c4 e3 79 44 dc 11            	vpclmulqdq	$0x11, %xmm4, %xmm0, %xmm3
   4bada: c4 e3 79 44 f4 10            	vpclmulqdq	$0x10, %xmm4, %xmm0, %xmm6
   4bae0: c5 f9 7f ac 24 d0 00 00 00   	vmovdqa	%xmm5, 0xd0(%rsp)
   4bae9: c5 f9 6f ac 24 50 03 00 00   	vmovdqa	0x350(%rsp), %xmm5
   4baf2: c5 f9 7f 9c 24 f0 00 00 00   	vmovdqa	%xmm3, 0xf0(%rsp)
   4bafb: c4 e3 79 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm3
   4bb01: c4 e3 79 44 c4 01            	vpclmulqdq	$0x1, %xmm4, %xmm0, %xmm0
   4bb07: c5 f9 7f 84 24 20 01 00 00   	vmovdqa	%xmm0, 0x120(%rsp)
   4bb10: c4 c2 69 00 c3               	vpshufb	%xmm11, %xmm2, %xmm0
   4bb15: c4 e3 79 44 d5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm2
   4bb1b: c4 e3 79 44 e5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm4
   4bb21: c5 f9 7f 9c 24 00 01 00 00   	vmovdqa	%xmm3, 0x100(%rsp)
   4bb2a: c4 e3 79 44 dd 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm3
   4bb30: c5 f9 7f b4 24 10 01 00 00   	vmovdqa	%xmm6, 0x110(%rsp)
   4bb39: c4 e3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm0
   4bb3f: c5 f9 7f 94 24 30 01 00 00   	vmovdqa	%xmm2, 0x130(%rsp)
   4bb48: c5 f9 7f a4 24 40 01 00 00   	vmovdqa	%xmm4, 0x140(%rsp)
   4bb51: c5 fa 6f 69 80               	vmovdqu	-0x80(%rcx), %xmm5
   4bb56: c5 f9 6f b4 24 40 03 00 00   	vmovdqa	0x340(%rsp), %xmm6
   4bb5f: c5 f9 7f 84 24 60 01 00 00   	vmovdqa	%xmm0, 0x160(%rsp)
   4bb68: c5 f9 7f 9c 24 50 01 00 00   	vmovdqa	%xmm3, 0x150(%rsp)
   4bb71: c4 c2 51 00 c3               	vpshufb	%xmm11, %xmm5, %xmm0
   4bb76: c4 e3 79 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm3
   4bb7c: c4 e3 79 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm5
   4bb82: c4 e3 79 44 d6 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm2
   4bb88: c5 f9 7f 9c 24 90 01 00 00   	vmovdqa	%xmm3, 0x190(%rsp)
   4bb91: c5 fa 6f 59 a0               	vmovdqu	-0x60(%rcx), %xmm3
   4bb96: c4 e3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm0
   4bb9c: c5 fa 6f 71 90               	vmovdqu	-0x70(%rcx), %xmm6
   4bba1: c5 f9 7f 84 24 a0 01 00 00   	vmovdqa	%xmm0, 0x1a0(%rsp)
   4bbaa: c4 c2 61 00 e3               	vpshufb	%xmm11, %xmm3, %xmm4
   4bbaf: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   4bbb4: c5 f9 7f ac 24 70 01 00 00   	vmovdqa	%xmm5, 0x170(%rsp)
   4bbbd: c4 c3 59 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm4, %xmm3
   4bbc3: c4 c3 79 44 f6 11            	vpclmulqdq	$0x11, %xmm14, %xmm0, %xmm6
   4bbc9: c4 c3 79 44 ee 10            	vpclmulqdq	$0x10, %xmm14, %xmm0, %xmm5
   4bbcf: c5 f9 7f 94 24 80 01 00 00   	vmovdqa	%xmm2, 0x180(%rsp)
   4bbd8: c5 f9 7f 9c 24 f0 01 00 00   	vmovdqa	%xmm3, 0x1f0(%rsp)
   4bbe1: c5 fa 6f 59 b0               	vmovdqu	-0x50(%rcx), %xmm3
   4bbe6: c4 c3 79 44 d6 00            	vpclmulqdq	$0x0, %xmm14, %xmm0, %xmm2
   4bbec: c4 c3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm14, %xmm0, %xmm0
   4bbf2: c5 f9 7f b4 24 b0 01 00 00   	vmovdqa	%xmm6, 0x1b0(%rsp)
   4bbfb: c5 f9 7f 84 24 e0 01 00 00   	vmovdqa	%xmm0, 0x1e0(%rsp)
   4bc04: c4 c2 61 00 f3               	vpshufb	%xmm11, %xmm3, %xmm6
   4bc09: c4 c3 59 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm4, %xmm0
   4bc0f: c5 f9 7f 84 24 10 02 00 00   	vmovdqa	%xmm0, 0x210(%rsp)
   4bc18: c4 c3 49 44 dc 11            	vpclmulqdq	$0x11, %xmm12, %xmm6, %xmm3
   4bc1e: c4 c3 49 44 c4 10            	vpclmulqdq	$0x10, %xmm12, %xmm6, %xmm0
   4bc24: c5 f9 7f 9c 24 20 02 00 00   	vmovdqa	%xmm3, 0x220(%rsp)
   4bc2d: c5 fa 6f 59 c0               	vmovdqu	-0x40(%rcx), %xmm3
   4bc32: c5 f9 7f 94 24 c0 01 00 00   	vmovdqa	%xmm2, 0x1c0(%rsp)
   4bc3b: c4 c3 59 44 d5 00            	vpclmulqdq	$0x0, %xmm13, %xmm4, %xmm2
   4bc41: c4 c3 59 44 e5 01            	vpclmulqdq	$0x1, %xmm13, %xmm4, %xmm4
   4bc47: c5 f9 7f 84 24 40 02 00 00   	vmovdqa	%xmm0, 0x240(%rsp)
   4bc50: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   4bc55: c5 f9 7f 94 24 00 02 00 00   	vmovdqa	%xmm2, 0x200(%rsp)
   4bc5e: c4 c3 61 44 c2 00            	vpclmulqdq	$0x0, %xmm10, %xmm3, %xmm0
   4bc64: c4 c3 49 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm6, %xmm2
   4bc6a: c4 c3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm12, %xmm6, %xmm6
   4bc70: c5 f9 7f 84 24 60 02 00 00   	vmovdqa	%xmm0, 0x260(%rsp)
   4bc79: c5 fa 6f 41 d0               	vmovdqu	-0x30(%rcx), %xmm0
   4bc7e: c5 f9 7f 94 24 30 02 00 00   	vmovdqa	%xmm2, 0x230(%rsp)
   4bc87: c4 c3 61 44 d2 11            	vpclmulqdq	$0x11, %xmm10, %xmm3, %xmm2
   4bc8d: c5 f9 7f ac 24 d0 01 00 00   	vmovdqa	%xmm5, 0x1d0(%rsp)
   4bc96: c4 c3 61 44 ea 10            	vpclmulqdq	$0x10, %xmm10, %xmm3, %xmm5
   4bc9c: c4 c3 61 44 da 01            	vpclmulqdq	$0x1, %xmm10, %xmm3, %xmm3
   4bca2: c5 f9 7f 94 24 50 02 00 00   	vmovdqa	%xmm2, 0x250(%rsp)
   4bcab: c4 c2 79 00 d3               	vpshufb	%xmm11, %xmm0, %xmm2
   4bcb0: c5 f9 7f ac 24 70 02 00 00   	vmovdqa	%xmm5, 0x270(%rsp)
   4bcb9: c4 c3 69 44 e8 00            	vpclmulqdq	$0x0, %xmm8, %xmm2, %xmm5
   4bcbf: c4 c3 69 44 c0 11            	vpclmulqdq	$0x11, %xmm8, %xmm2, %xmm0
   4bcc5: c5 f9 7f ac 24 90 02 00 00   	vmovdqa	%xmm5, 0x290(%rsp)
   4bcce: c5 fa 6f 69 e0               	vmovdqu	-0x20(%rcx), %xmm5
   4bcd3: c5 f9 7f 84 24 80 02 00 00   	vmovdqa	%xmm0, 0x280(%rsp)
   4bcdc: c4 c3 69 44 c0 10            	vpclmulqdq	$0x10, %xmm8, %xmm2, %xmm0
   4bce2: c4 c3 69 44 d0 01            	vpclmulqdq	$0x1, %xmm8, %xmm2, %xmm2
   4bce8: c5 f9 7f 84 24 a0 02 00 00   	vmovdqa	%xmm0, 0x2a0(%rsp)
   4bcf1: c4 c2 51 00 eb               	vpshufb	%xmm11, %xmm5, %xmm5
   4bcf6: c4 e3 51 44 c7 11            	vpclmulqdq	$0x11, %xmm7, %xmm5, %xmm0
   4bcfc: c5 f9 7f 84 24 b0 02 00 00   	vmovdqa	%xmm0, 0x2b0(%rsp)
   4bd05: c4 e3 51 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm5, %xmm0
   4bd0b: c5 f9 7f 84 24 c0 02 00 00   	vmovdqa	%xmm0, 0x2c0(%rsp)
   4bd14: c4 e3 51 44 c7 10            	vpclmulqdq	$0x10, %xmm7, %xmm5, %xmm0
   4bd1a: c4 e3 51 44 ef 01            	vpclmulqdq	$0x1, %xmm7, %xmm5, %xmm5
   4bd20: c5 f9 7f 84 24 d0 02 00 00   	vmovdqa	%xmm0, 0x2d0(%rsp)
   4bd29: c5 fa 6f 41 f0               	vmovdqu	-0x10(%rcx), %xmm0
   4bd2e: c5 01 ef 7c 24 60            	vpxor	0x60(%rsp), %xmm15, %xmm15
   4bd34: c5 d9 ef a4 24 10 02 00 00   	vpxor	0x210(%rsp), %xmm4, %xmm4
   4bd3d: c5 e1 ef 9c 24 40 02 00 00   	vpxor	0x240(%rsp), %xmm3, %xmm3
   4bd46: c5 e9 ef 94 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm2, %xmm2
   4bd4f: c4 c2 79 00 cb               	vpshufb	%xmm11, %xmm0, %xmm1
   4bd54: c5 e1 ef 9c 24 70 02 00 00   	vpxor	0x270(%rsp), %xmm3, %xmm3
   4bd5d: c4 c3 71 44 c1 11            	vpclmulqdq	$0x11, %xmm9, %xmm1, %xmm0
   4bd63: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   4bd67: c5 f9 7f 84 24 e0 02 00 00   	vmovdqa	%xmm0, 0x2e0(%rsp)
   4bd70: c4 c3 71 44 c1 00            	vpclmulqdq	$0x0, %xmm9, %xmm1, %xmm0
   4bd76: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   4bd7a: c5 f9 7f 84 24 f0 02 00 00   	vmovdqa	%xmm0, 0x2f0(%rsp)
   4bd83: c4 c3 71 44 c1 10            	vpclmulqdq	$0x10, %xmm9, %xmm1, %xmm0
   4bd89: c5 f9 7f 84 24 00 03 00 00   	vmovdqa	%xmm0, 0x300(%rsp)
   4bd92: c4 c3 71 44 c1 01            	vpclmulqdq	$0x1, %xmm9, %xmm1, %xmm0
   4bd98: c5 f9 6f 4c 24 30            	vmovdqa	0x30(%rsp), %xmm1
   4bd9e: c5 f9 7f 84 24 10 03 00 00   	vmovdqa	%xmm0, 0x310(%rsp)
   4bda7: c5 f1 ef 44 24 20            	vpxor	0x20(%rsp), %xmm1, %xmm0
   4bdad: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4bdb2: c5 79 6f bc 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm15
   4bdbb: c5 01 ef bc 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm15, %xmm15
   4bdc4: c5 01 ef bc 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm15, %xmm15
   4bdcd: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4bdd2: c5 79 6f bc 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm15
   4bddb: c5 01 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm15, %xmm15
   4bde4: c5 01 ef bc 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm15, %xmm15
   4bded: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4bdf2: c5 79 6f bc 24 60 01 00 00   	vmovdqa	0x160(%rsp), %xmm15
   4bdfb: c5 01 ef bc 24 50 01 00 00   	vpxor	0x150(%rsp), %xmm15, %xmm15
   4be04: c5 01 ef bc 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm15, %xmm15
   4be0d: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4be12: c5 79 6f bc 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm15
   4be1b: c5 01 ef bc 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm15, %xmm15
   4be24: c5 01 ef bc 24 d0 01 00 00   	vpxor	0x1d0(%rsp), %xmm15, %xmm15
   4be2d: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4be32: c5 79 6f bc 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm15
   4be3b: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4be3f: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4be43: c5 f9 6f 9c 24 10 03 00 00   	vmovdqa	0x310(%rsp), %xmm3
   4be4c: c5 e1 ef 8c 24 d0 02 00 00   	vpxor	0x2d0(%rsp), %xmm3, %xmm1
   4be55: c5 f1 ef 8c 24 00 03 00 00   	vpxor	0x300(%rsp), %xmm1, %xmm1
   4be5e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4be62: c5 f9 6f 54 24 50            	vmovdqa	0x50(%rsp), %xmm2
   4be68: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4be6c: c5 e9 ef 44 24 10            	vpxor	0x10(%rsp), %xmm2, %xmm0
   4be72: c5 f9 6f 94 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %xmm2
   4be7b: c5 e9 ef 94 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm2, %xmm2
   4be84: c5 e1 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm3      # xmm3 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4be89: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   4be8e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4be92: c5 81 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm15, %xmm2
   4be9b: c5 f9 6f 74 24 40            	vmovdqa	0x40(%rsp), %xmm6
   4bea1: c5 e9 ef 94 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm2, %xmm2
   4beaa: c5 79 6f bc 24 00 02 00 00   	vmovdqa	0x200(%rsp), %xmm15
   4beb3: c5 f1 ef 8c 24 f0 02 00 00   	vpxor	0x2f0(%rsp), %xmm1, %xmm1
   4bebc: c5 f9 6f a4 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm4
   4bec5: c5 f9 6f ac 24 f0 01 00 00   	vmovdqa	0x1f0(%rsp), %xmm5
   4bece: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4bed2: c5 81 ef 94 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm15, %xmm2
   4bedb: c5 e9 ef 94 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm2, %xmm2
   4bee4: c5 79 6f bc 24 90 02 00 00   	vmovdqa	0x290(%rsp), %xmm15
   4beed: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4bef1: c5 81 ef 94 24 60 02 00 00   	vpxor	0x260(%rsp), %xmm15, %xmm2
   4befa: c5 e9 ef 94 24 c0 02 00 00   	vpxor	0x2c0(%rsp), %xmm2, %xmm2
   4bf03: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4bf07: c5 c9 ef 14 24               	vpxor	(%rsp), %xmm6, %xmm2
   4bf0c: c5 f9 6f b4 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm6
   4bf15: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4bf19: c4 e3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm4, %xmm1, %xmm0
   4bf1f: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4bf24: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4bf28: c5 c9 ef 44 24 70            	vpxor	0x70(%rsp), %xmm6, %xmm0
   4bf2e: c5 f9 6f b4 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm6
   4bf37: c4 e3 71 44 e4 00            	vpclmulqdq	$0x0, %xmm4, %xmm1, %xmm4
   4bf3d: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4bf42: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4bf46: c5 c9 ef 84 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm6, %xmm0
   4bf4f: c5 f9 ef 84 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm0, %xmm0
   4bf58: c5 f9 6f b4 24 80 02 00 00   	vmovdqa	0x280(%rsp), %xmm6
   4bf61: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4bf65: c5 d1 ef 84 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm5, %xmm0
   4bf6e: c5 f9 ef 84 24 20 02 00 00   	vpxor	0x220(%rsp), %xmm0, %xmm0
   4bf77: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4bf7b: c5 c9 ef 94 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm6, %xmm2
   4bf84: c5 e9 ef 94 24 b0 02 00 00   	vpxor	0x2b0(%rsp), %xmm2, %xmm2
   4bf8d: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4bf91: c5 e1 ef 94 24 e0 02 00 00   	vpxor	0x2e0(%rsp), %xmm3, %xmm2
   4bf9a: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4bf9e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4bfa2: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4bfa6: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4bfaa: 48 39 fe                     	cmpq	%rdi, %rsi
   4bfad: 0f 83 d5 f9 ff ff            	jae	0x4b988 <crypto_aead_aes256gcm_decrypt_detached+0xfb8>
   4bfb3: c4 41 79 6f e9               	vmovdqa	%xmm9, %xmm13
   4bfb8: 4c 8d 40 70                  	leaq	0x70(%rax), %r8
   4bfbc: 48 8d 78 40                  	leaq	0x40(%rax), %rdi
   4bfc0: c5 79 6f a4 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm12
   4bfc9: 48 8d 48 20                  	leaq	0x20(%rax), %rcx
   4bfcd: 4c 39 c6                     	cmpq	%r8, %rsi
   4bfd0: 0f 82 40 03 00 00            	jb	0x4c316 <crypto_aead_aes256gcm_decrypt_detached+0x1946>
   4bfd6: c5 79 6f bc 24 10 05 00 00   	vmovdqa	0x510(%rsp), %xmm15
   4bfdf: c5 79 6f b4 24 00 05 00 00   	vmovdqa	0x500(%rsp), %xmm14
   4bfe8: c5 79 7f a4 24 50 01 00 00   	vmovdqa	%xmm12, 0x150(%rsp)
   4bff1: c5 79 6f 94 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm10
   4bffa: c5 79 6f 8c 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm9
   4c003: c5 f9 6f bc 24 20 05 00 00   	vmovdqa	0x520(%rsp), %xmm7
   4c00c: c5 79 6f 84 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm8
   4c015: c4 41 79 6f e1               	vmovdqa	%xmm9, %xmm12
   4c01a: c4 41 79 6f cf               	vmovdqa	%xmm15, %xmm9
   4c01f: c4 41 79 6f fe               	vmovdqa	%xmm14, %xmm15
   4c024: c5 f9 7f bc 24 60 01 00 00   	vmovdqa	%xmm7, 0x160(%rsp)
   4c02d: c4 41 79 6f f2               	vmovdqa	%xmm10, %xmm14
   4c032: c4 41 79 6f d0               	vmovdqa	%xmm8, %xmm10
   4c037: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   4c040: c4 c1 7a 6f 3c 02            	vmovdqu	(%r10,%rax), %xmm7
   4c046: c4 c1 7a 6f 74 02 10         	vmovdqu	0x10(%r10,%rax), %xmm6
   4c04d: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4c052: c5 f9 6f bc 24 60 01 00 00   	vmovdqa	0x160(%rsp), %xmm7
   4c05b: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4c05f: c4 e3 79 44 cf 01            	vpclmulqdq	$0x1, %xmm7, %xmm0, %xmm1
   4c065: c4 e3 79 44 e7 11            	vpclmulqdq	$0x11, %xmm7, %xmm0, %xmm4
   4c06b: c4 e3 79 44 df 10            	vpclmulqdq	$0x10, %xmm7, %xmm0, %xmm3
   4c071: c5 f9 7f 4c 24 30            	vmovdqa	%xmm1, 0x30(%rsp)
   4c077: c4 c2 49 00 cb               	vpshufb	%xmm11, %xmm6, %xmm1
   4c07c: c4 e3 79 44 ef 00            	vpclmulqdq	$0x0, %xmm7, %xmm0, %xmm5
   4c082: c4 43 71 44 c1 00            	vpclmulqdq	$0x0, %xmm9, %xmm1, %xmm8
   4c088: c4 c3 71 44 f1 11            	vpclmulqdq	$0x11, %xmm9, %xmm1, %xmm6
   4c08e: c5 f9 7f 24 24               	vmovdqa	%xmm4, (%rsp)
   4c093: c4 c3 71 44 d1 01            	vpclmulqdq	$0x1, %xmm9, %xmm1, %xmm2
   4c099: c5 79 7f 44 24 50            	vmovdqa	%xmm8, 0x50(%rsp)
   4c09f: c4 43 71 44 c1 10            	vpclmulqdq	$0x10, %xmm9, %xmm1, %xmm8
   4c0a5: c4 c1 7a 6f 4c 02 20         	vmovdqu	0x20(%r10,%rax), %xmm1
   4c0ac: c5 f9 7f 54 24 60            	vmovdqa	%xmm2, 0x60(%rsp)
   4c0b2: c5 39 ef 44 24 60            	vpxor	0x60(%rsp), %xmm8, %xmm8
   4c0b8: c4 c2 71 00 e3               	vpshufb	%xmm11, %xmm1, %xmm4
   4c0bd: c5 f9 7f 74 24 40            	vmovdqa	%xmm6, 0x40(%rsp)
   4c0c3: c4 c3 59 44 cf 11            	vpclmulqdq	$0x11, %xmm15, %xmm4, %xmm1
   4c0c9: c4 c3 59 44 f7 00            	vpclmulqdq	$0x0, %xmm15, %xmm4, %xmm6
   4c0cf: c4 c3 59 44 d7 10            	vpclmulqdq	$0x10, %xmm15, %xmm4, %xmm2
   4c0d5: c5 f9 7f 5c 24 20            	vmovdqa	%xmm3, 0x20(%rsp)
   4c0db: c5 f9 7f 4c 24 70            	vmovdqa	%xmm1, 0x70(%rsp)
   4c0e1: c4 c1 7a 6f 4c 02 30         	vmovdqu	0x30(%r10,%rax), %xmm1
   4c0e8: c4 c3 59 44 e7 01            	vpclmulqdq	$0x1, %xmm15, %xmm4, %xmm4
   4c0ee: c5 f9 7f b4 24 80 00 00 00   	vmovdqa	%xmm6, 0x80(%rsp)
   4c0f7: c5 f9 7f 94 24 90 00 00 00   	vmovdqa	%xmm2, 0x90(%rsp)
   4c100: c4 c2 71 00 f3               	vpshufb	%xmm11, %xmm1, %xmm6
   4c105: c4 c1 7a 6f 54 02 40         	vmovdqu	0x40(%r10,%rax), %xmm2
   4c10c: c4 c3 49 44 de 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm3
   4c112: c4 c3 49 44 ce 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm1
   4c118: c5 f9 7f 6c 24 10            	vmovdqa	%xmm5, 0x10(%rsp)
   4c11e: c4 c3 49 44 fe 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm7
   4c124: c5 f9 7f 9c 24 c0 00 00 00   	vmovdqa	%xmm3, 0xc0(%rsp)
   4c12d: c4 c2 69 00 db               	vpshufb	%xmm11, %xmm2, %xmm3
   4c132: c4 c3 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm6
   4c138: c5 f9 7f 8c 24 a0 00 00 00   	vmovdqa	%xmm1, 0xa0(%rsp)
   4c141: c4 c3 61 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm3, %xmm1
   4c147: c4 c3 61 44 d4 11            	vpclmulqdq	$0x11, %xmm12, %xmm3, %xmm2
   4c14d: c5 f9 7f 8c 24 e0 00 00 00   	vmovdqa	%xmm1, 0xe0(%rsp)
   4c156: c4 c1 7a 6f 4c 02 50         	vmovdqu	0x50(%r10,%rax), %xmm1
   4c15d: c5 f9 7f 94 24 d0 00 00 00   	vmovdqa	%xmm2, 0xd0(%rsp)
   4c166: c4 c3 61 44 d4 10            	vpclmulqdq	$0x10, %xmm12, %xmm3, %xmm2
   4c16c: c4 c3 61 44 dc 01            	vpclmulqdq	$0x1, %xmm12, %xmm3, %xmm3
   4c172: c5 f9 7f 94 24 f0 00 00 00   	vmovdqa	%xmm2, 0xf0(%rsp)
   4c17b: c4 c2 71 00 d3               	vpshufb	%xmm11, %xmm1, %xmm2
   4c180: c4 c3 69 44 ea 10            	vpclmulqdq	$0x10, %xmm10, %xmm2, %xmm5
   4c186: c4 c3 69 44 ca 11            	vpclmulqdq	$0x11, %xmm10, %xmm2, %xmm1
   4c18c: c5 f9 7f bc 24 b0 00 00 00   	vmovdqa	%xmm7, 0xb0(%rsp)
   4c195: c4 c3 69 44 fa 00            	vpclmulqdq	$0x0, %xmm10, %xmm2, %xmm7
   4c19b: c5 f9 7f ac 24 10 01 00 00   	vmovdqa	%xmm5, 0x110(%rsp)
   4c1a4: c4 c1 7a 6f 6c 02 60         	vmovdqu	0x60(%r10,%rax), %xmm5
   4c1ab: 4c 89 c0                     	movq	%r8, %rax
   4c1ae: c4 c3 69 44 d2 01            	vpclmulqdq	$0x1, %xmm10, %xmm2, %xmm2
   4c1b4: c5 f9 7f 8c 24 00 01 00 00   	vmovdqa	%xmm1, 0x100(%rsp)
   4c1bd: 4d 8d 40 70                  	leaq	0x70(%r8), %r8
   4c1c1: c4 c2 51 00 eb               	vpshufb	%xmm11, %xmm5, %xmm5
   4c1c6: c4 c3 51 44 cd 11            	vpclmulqdq	$0x11, %xmm13, %xmm5, %xmm1
   4c1cc: c4 c3 51 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm5, %xmm0
   4c1d2: c5 f9 7f 8c 24 20 01 00 00   	vmovdqa	%xmm1, 0x120(%rsp)
   4c1db: c4 c3 51 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm5, %xmm1
   4c1e1: c4 c3 51 44 ed 01            	vpclmulqdq	$0x1, %xmm13, %xmm5, %xmm5
   4c1e7: c5 f9 7f 8c 24 30 01 00 00   	vmovdqa	%xmm1, 0x130(%rsp)
   4c1f0: c5 f9 6f 4c 24 30            	vmovdqa	0x30(%rsp), %xmm1
   4c1f6: c5 f9 7f 84 24 40 01 00 00   	vmovdqa	%xmm0, 0x140(%rsp)
   4c1ff: c5 f1 ef 44 24 20            	vpxor	0x20(%rsp), %xmm1, %xmm0
   4c205: c5 d9 ef a4 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm4, %xmm4
   4c20e: c5 e1 ef 9c 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm3, %xmm3
   4c217: c5 e9 ef 94 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm2, %xmm2
   4c220: c5 e1 ef 9c 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm3, %xmm3
   4c229: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4c22e: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   4c232: c5 79 6f 44 24 50            	vmovdqa	0x50(%rsp), %xmm8
   4c238: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4c23c: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   4c240: c5 c1 ef bc 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm7, %xmm7
   4c249: c5 f9 6f ac 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm5
   4c252: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4c256: c5 b9 ef 5c 24 10            	vpxor	0x10(%rsp), %xmm8, %xmm3
   4c25c: c5 79 6f 84 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm8
   4c265: c5 b9 ef a4 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm8, %xmm4
   4c26e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4c272: c5 f9 ef 84 24 40 01 00 00   	vpxor	0x140(%rsp), %xmm0, %xmm0
   4c27b: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4c27f: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4c284: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4c289: c5 e1 ef df                  	vpxor	%xmm7, %xmm3, %xmm3
   4c28d: c5 f9 ef 8c 24 30 01 00 00   	vpxor	0x130(%rsp), %xmm0, %xmm1
   4c296: c5 f9 6f bc 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm7
   4c29f: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   4c2a3: c5 f9 6f 5c 24 40            	vmovdqa	0x40(%rsp), %xmm3
   4c2a9: c5 e1 ef 1c 24               	vpxor	(%rsp), %xmm3, %xmm3
   4c2ae: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   4c2b4: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4c2b9: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4c2bd: c5 d1 ef 44 24 70            	vpxor	0x70(%rsp), %xmm5, %xmm0
   4c2c3: c4 e3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm4
   4c2c9: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4c2ce: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   4c2d2: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4c2d6: c5 f9 6f 9c 24 00 01 00 00   	vmovdqa	0x100(%rsp), %xmm3
   4c2df: c5 e1 ef 9c 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm3, %xmm3
   4c2e8: c5 e1 ef 9c 24 20 01 00 00   	vpxor	0x120(%rsp), %xmm3, %xmm3
   4c2f1: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4c2f5: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4c2f9: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4c2fd: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4c301: 4c 39 c6                     	cmpq	%r8, %rsi
   4c304: 0f 83 36 fd ff ff            	jae	0x4c040 <crypto_aead_aes256gcm_decrypt_detached+0x1670>
   4c30a: c5 79 6f e7                  	vmovdqa	%xmm7, %xmm12
   4c30e: 48 8d 78 40                  	leaq	0x40(%rax), %rdi
   4c312: 48 8d 48 20                  	leaq	0x20(%rax), %rcx
   4c316: 48 39 fe                     	cmpq	%rdi, %rsi
   4c319: 0f 82 6c 01 00 00            	jb	0x4c48b <crypto_aead_aes256gcm_decrypt_detached+0x1abb>
   4c31f: c5 79 6f b4 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm14
   4c328: c5 79 6f 94 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm10
   4c331: c5 79 6f 8c 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm9
   4c33a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   4c340: c4 c1 7a 6f 3c 02            	vmovdqu	(%r10,%rax), %xmm7
   4c346: c4 c1 7a 6f 5c 02 10         	vmovdqu	0x10(%r10,%rax), %xmm3
   4c34d: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4c352: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   4c357: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4c35b: c4 c1 7a 6f 4c 02 20         	vmovdqu	0x20(%r10,%rax), %xmm1
   4c362: c4 c3 61 44 d2 00            	vpclmulqdq	$0x0, %xmm10, %xmm3, %xmm2
   4c368: c4 c3 61 44 ea 11            	vpclmulqdq	$0x11, %xmm10, %xmm3, %xmm5
   4c36e: c5 f9 7f 54 24 30            	vmovdqa	%xmm2, 0x30(%rsp)
   4c374: c4 c3 79 44 fe 11            	vpclmulqdq	$0x11, %xmm14, %xmm0, %xmm7
   4c37a: c4 c3 79 44 e6 00            	vpclmulqdq	$0x0, %xmm14, %xmm0, %xmm4
   4c380: c4 43 79 44 fe 10            	vpclmulqdq	$0x10, %xmm14, %xmm0, %xmm15
   4c386: c4 c2 71 00 d3               	vpshufb	%xmm11, %xmm1, %xmm2
   4c38b: c4 c3 61 44 f2 10            	vpclmulqdq	$0x10, %xmm10, %xmm3, %xmm6
   4c391: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   4c396: c4 c3 61 44 da 01            	vpclmulqdq	$0x1, %xmm10, %xmm3, %xmm3
   4c39c: c4 c3 69 44 c9 11            	vpclmulqdq	$0x11, %xmm9, %xmm2, %xmm1
   4c3a2: c4 43 69 44 c1 00            	vpclmulqdq	$0x0, %xmm9, %xmm2, %xmm8
   4c3a8: c4 c3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm14, %xmm0, %xmm0
   4c3ae: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   4c3b4: c5 f9 7f 4c 24 40            	vmovdqa	%xmm1, 0x40(%rsp)
   4c3ba: c4 c1 7a 6f 4c 02 30         	vmovdqu	0x30(%r10,%rax), %xmm1
   4c3c1: c5 c9 ef f3                  	vpxor	%xmm3, %xmm6, %xmm6
   4c3c5: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4c3ca: c5 79 7f 44 24 50            	vmovdqa	%xmm8, 0x50(%rsp)
   4c3d0: c4 43 69 44 c1 10            	vpclmulqdq	$0x10, %xmm9, %xmm2, %xmm8
   4c3d6: c5 f9 ef c6                  	vpxor	%xmm6, %xmm0, %xmm0
   4c3da: 48 89 f8                     	movq	%rdi, %rax
   4c3dd: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   4c3e2: c4 c3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm9, %xmm2, %xmm2
   4c3e8: c5 f9 7f 6c 24 20            	vmovdqa	%xmm5, 0x20(%rsp)
   4c3ee: c5 f9 6f 5c 24 30            	vmovdqa	0x30(%rsp), %xmm3
   4c3f4: c4 c3 71 44 e5 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm4
   4c3fa: c4 c3 71 44 ed 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm5
   4c400: c4 c3 71 44 fd 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm7
   4c406: c5 f9 6f 74 24 20            	vmovdqa	0x20(%rsp), %xmm6
   4c40c: c4 c1 69 ef d0               	vpxor	%xmm8, %xmm2, %xmm2
   4c411: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   4c417: c5 d1 ef 6c 24 50            	vpxor	0x50(%rsp), %xmm5, %xmm5
   4c41d: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4c421: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   4c425: c5 d9 ef 64 24 40            	vpxor	0x40(%rsp), %xmm4, %xmm4
   4c42b: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4c42f: 48 8d 7f 40                  	leaq	0x40(%rdi), %rdi
   4c433: c5 f1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4c438: c5 e9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4c43d: c5 e1 ef 44 24 10            	vpxor	0x10(%rsp), %xmm3, %xmm0
   4c443: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   4c447: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4c44b: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4c451: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4c456: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4c45a: c5 c9 ef 14 24               	vpxor	(%rsp), %xmm6, %xmm2
   4c45f: c4 c3 79 44 dc 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm3
   4c465: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4c46a: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4c46e: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4c472: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4c476: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4c47a: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4c47e: 48 39 fe                     	cmpq	%rdi, %rsi
   4c481: 0f 83 b9 fe ff ff            	jae	0x4c340 <crypto_aead_aes256gcm_decrypt_detached+0x1970>
   4c487: 48 8d 48 20                  	leaq	0x20(%rax), %rcx
   4c48b: 48 39 ce                     	cmpq	%rcx, %rsi
   4c48e: 0f 82 b4 00 00 00            	jb	0x4c548 <crypto_aead_aes256gcm_decrypt_detached+0x1b78>
   4c494: c5 f9 6f 9c 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm3
   4c49d: 0f 1f 00                     	nopl	(%rax)
   4c4a0: c4 c1 7a 6f 3c 02            	vmovdqu	(%r10,%rax), %xmm7
   4c4a6: c4 c1 7a 6f 74 02 10         	vmovdqu	0x10(%r10,%rax), %xmm6
   4c4ad: 48 89 c8                     	movq	%rcx, %rax
   4c4b0: 48 83 c1 20                  	addq	$0x20, %rcx
   4c4b4: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4c4b9: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   4c4be: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4c4c2: c4 c3 49 44 ed 11            	vpclmulqdq	$0x11, %xmm13, %xmm6, %xmm5
   4c4c8: c4 c3 49 44 fd 00            	vpclmulqdq	$0x0, %xmm13, %xmm6, %xmm7
   4c4ce: c4 e3 79 44 cb 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm1
   4c4d4: c4 e3 79 44 e3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm4
   4c4da: c4 63 79 44 c3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm8
   4c4e0: c4 c3 49 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm6, %xmm2
   4c4e6: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   4c4ec: c4 c3 49 44 f5 01            	vpclmulqdq	$0x1, %xmm13, %xmm6, %xmm6
   4c4f2: c5 e9 ef d6                  	vpxor	%xmm6, %xmm2, %xmm2
   4c4f6: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4c4fb: c5 d9 ef e5                  	vpxor	%xmm5, %xmm4, %xmm4
   4c4ff: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4c503: c5 c9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm6      # xmm6 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4c508: c5 e9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4c50d: c5 f1 ef c7                  	vpxor	%xmm7, %xmm1, %xmm0
   4c511: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4c515: c4 c3 79 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm1
   4c51b: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4c520: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4c524: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4c52a: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4c52f: c5 c9 ef f1                  	vpxor	%xmm1, %xmm6, %xmm6
   4c533: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   4c537: c5 d9 ef c0                  	vpxor	%xmm0, %xmm4, %xmm0
   4c53b: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4c53f: 48 39 ce                     	cmpq	%rcx, %rsi
   4c542: 0f 83 58 ff ff ff            	jae	0x4c4a0 <crypto_aead_aes256gcm_decrypt_detached+0x1ad0>
   4c548: 48 39 f0                     	cmpq	%rsi, %rax
   4c54b: 73 5f                        	jae	0x4c5ac <crypto_aead_aes256gcm_decrypt_detached+0x1bdc>
   4c54d: c4 c1 7a 6f 04 02            	vmovdqu	(%r10,%rax), %xmm0
   4c553: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4c558: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4c55c: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4c562: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4c568: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4c56e: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4c574: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4c578: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4c57d: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4c582: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4c586: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4c58c: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4c591: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4c595: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4c599: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4c59f: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4c5a4: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4c5a8: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4c5ac: 48 89 d9                     	movq	%rbx, %rcx
   4c5af: 83 e1 0f                     	andl	$0xf, %ecx
   4c5b2: 0f 85 34 02 00 00            	jne	0x4c7ec <crypto_aead_aes256gcm_decrypt_detached+0x1e1c>
   4c5b8: c6 84 24 bf 03 00 00 01      	movb	$0x1, 0x3bf(%rsp)
   4c5c0: 48 c1 e2 03                  	shlq	$0x3, %rdx
   4c5c4: 48 89 ee                     	movq	%rbp, %rsi
   4c5c7: 4c 89 e7                     	movq	%r12, %rdi
   4c5ca: c5 f9 6f bc 24 b0 03 00 00   	vmovdqa	0x3b0(%rsp), %xmm7
   4c5d3: 48 8d 04 dd 00 00 00 00      	leaq	(,%rbx,8), %rax
   4c5db: c5 c1 ef 94 24 d0 03 00 00   	vpxor	0x3d0(%rsp), %xmm7, %xmm2
   4c5e4: c4 e1 f9 6e c0               	vmovq	%rax, %xmm0
   4c5e9: c4 e2 69 dc 94 24 e0 03 00 00	vaesenc	0x3e0(%rsp), %xmm2, %xmm2
   4c5f3: c4 e3 f9 22 c2 01            	vpinsrq	$0x1, %rdx, %xmm0, %xmm0
   4c5f9: c4 e2 69 dc 94 24 f0 03 00 00	vaesenc	0x3f0(%rsp), %xmm2, %xmm2
   4c603: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4c608: c4 e2 69 dc 94 24 00 04 00 00	vaesenc	0x400(%rsp), %xmm2, %xmm2
   4c612: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4c617: c4 e2 69 dc 94 24 10 04 00 00	vaesenc	0x410(%rsp), %xmm2, %xmm2
   4c621: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4c625: c4 c3 71 44 e5 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm4
   4c62b: c4 c3 71 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm3
   4c631: c4 c3 71 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm0
   4c637: c4 e2 69 dc 94 24 20 04 00 00	vaesenc	0x420(%rsp), %xmm2, %xmm2
   4c641: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   4c647: c4 e2 69 dc 94 24 30 04 00 00	vaesenc	0x430(%rsp), %xmm2, %xmm2
   4c651: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4c655: c4 e2 69 dc 94 24 40 04 00 00	vaesenc	0x440(%rsp), %xmm2, %xmm2
   4c65f: c5 d1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm5      # xmm5 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4c664: c4 e2 69 dc 94 24 50 04 00 00	vaesenc	0x450(%rsp), %xmm2, %xmm2
   4c66e: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4c673: c4 e2 69 dc 94 24 60 04 00 00	vaesenc	0x460(%rsp), %xmm2, %xmm2
   4c67d: c5 d9 ef c0                  	vpxor	%xmm0, %xmm4, %xmm0
   4c681: c4 e2 69 dc 94 24 70 04 00 00	vaesenc	0x470(%rsp), %xmm2, %xmm2
   4c68b: c4 c3 79 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm1
   4c691: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4c696: c4 e2 69 dc 94 24 80 04 00 00	vaesenc	0x480(%rsp), %xmm2, %xmm2
   4c6a0: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4c6a4: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4c6aa: c5 f9 70 e1 4e               	vpshufd	$0x4e, %xmm1, %xmm4     # xmm4 = xmm1[2,3,0,1]
   4c6af: c4 e2 69 dc 94 24 90 04 00 00	vaesenc	0x490(%rsp), %xmm2, %xmm2
   4c6b9: c5 e1 ef cd                  	vpxor	%xmm5, %xmm3, %xmm1
   4c6bd: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4c6c1: c4 e2 69 dc 94 24 a0 04 00 00	vaesenc	0x4a0(%rsp), %xmm2, %xmm2
   4c6cb: c4 e2 69 dd 94 24 b0 04 00 00	vaesenclast	0x4b0(%rsp), %xmm2, %xmm2
   4c6d5: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4c6d9: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4c6de: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4c6e2: c5 f9 7f 94 24 c0 03 00 00   	vmovdqa	%xmm2, 0x3c0(%rsp)
   4c6eb: e8 20 1c fc ff               	callq	0xe310 <crypto_verify_16@plt>
   4c6f0: be 10 00 00 00               	movl	$0x10, %esi
   4c6f5: 48 89 ef                     	movq	%rbp, %rdi
   4c6f8: 41 89 c6                     	movl	%eax, %r14d
   4c6fb: e8 b0 1b fc ff               	callq	0xe2b0 <sodium_memzero@plt>
   4c700: e9 f6 e3 ff ff               	jmp	0x4aafb <crypto_aead_aes256gcm_decrypt_detached+0x12b>
   4c705: be 10 00 00 00               	movl	$0x10, %esi
   4c70a: 4c 89 ef                     	movq	%r13, %rdi
   4c70d: e8 9e 1b fc ff               	callq	0xe2b0 <sodium_memzero@plt>
   4c712: 48 89 da                     	movq	%rbx, %rdx
   4c715: be d0 00 00 00               	movl	$0xd0, %esi
   4c71a: 48 89 ef                     	movq	%rbp, %rdi
   4c71d: e8 ae 1c fc ff               	callq	0xe3d0 <memset@plt>
   4c722: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   4c728: 41 be ff ff ff ff            	movl	$0xffffffff, %r14d      # imm = 0xFFFFFFFF
   4c72e: e9 c8 e3 ff ff               	jmp	0x4aafb <crypto_aead_aes256gcm_decrypt_detached+0x12b>
   4c733: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4c737: 4c 01 ce                     	addq	%r9, %rsi
   4c73a: 48 89 ef                     	movq	%rbp, %rdi
   4c73d: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   4c746: 48 89 f0                     	movq	%rsi, %rax
   4c749: 83 f9 08                     	cmpl	$0x8, %ecx
   4c74c: 0f 83 78 01 00 00            	jae	0x4c8ca <crypto_aead_aes256gcm_decrypt_detached+0x1efa>
   4c752: 31 f6                        	xorl	%esi, %esi
   4c754: f6 c1 04                     	testb	$0x4, %cl
   4c757: 74 09                        	je	0x4c762 <crypto_aead_aes256gcm_decrypt_detached+0x1d92>
   4c759: 8b 30                        	movl	(%rax), %esi
   4c75b: 89 37                        	movl	%esi, (%rdi)
   4c75d: be 04 00 00 00               	movl	$0x4, %esi
   4c762: f6 c1 02                     	testb	$0x2, %cl
   4c765: 74 0e                        	je	0x4c775 <crypto_aead_aes256gcm_decrypt_detached+0x1da5>
   4c767: 44 0f b7 04 30               	movzwl	(%rax,%rsi), %r8d
   4c76c: 66 44 89 04 37               	movw	%r8w, (%rdi,%rsi)
   4c771: 48 83 c6 02                  	addq	$0x2, %rsi
   4c775: 83 e1 01                     	andl	$0x1, %ecx
   4c778: 74 07                        	je	0x4c781 <crypto_aead_aes256gcm_decrypt_detached+0x1db1>
   4c77a: 0f b6 04 30                  	movzbl	(%rax,%rsi), %eax
   4c77e: 88 04 37                     	movb	%al, (%rdi,%rsi)
   4c781: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   4c78a: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   4c78f: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4c793: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4c799: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4c79f: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4c7a5: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4c7ab: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4c7af: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4c7b4: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4c7b9: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4c7bd: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4c7c3: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4c7c8: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4c7cc: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4c7d0: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4c7d6: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4c7db: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4c7df: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4c7e3: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   4c7e7: e9 a0 f0 ff ff               	jmp	0x4b88c <crypto_aead_aes256gcm_decrypt_detached+0xebc>
   4c7ec: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4c7f0: 4c 01 d6                     	addq	%r10, %rsi
   4c7f3: 48 89 ef                     	movq	%rbp, %rdi
   4c7f6: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   4c7ff: 48 89 f0                     	movq	%rsi, %rax
   4c802: 83 f9 08                     	cmpl	$0x8, %ecx
   4c805: 0f 83 96 00 00 00            	jae	0x4c8a1 <crypto_aead_aes256gcm_decrypt_detached+0x1ed1>
   4c80b: 31 f6                        	xorl	%esi, %esi
   4c80d: f6 c1 04                     	testb	$0x4, %cl
   4c810: 74 09                        	je	0x4c81b <crypto_aead_aes256gcm_decrypt_detached+0x1e4b>
   4c812: 8b 30                        	movl	(%rax), %esi
   4c814: 89 37                        	movl	%esi, (%rdi)
   4c816: be 04 00 00 00               	movl	$0x4, %esi
   4c81b: f6 c1 02                     	testb	$0x2, %cl
   4c81e: 74 0e                        	je	0x4c82e <crypto_aead_aes256gcm_decrypt_detached+0x1e5e>
   4c820: 44 0f b7 04 30               	movzwl	(%rax,%rsi), %r8d
   4c825: 66 44 89 04 37               	movw	%r8w, (%rdi,%rsi)
   4c82a: 48 83 c6 02                  	addq	$0x2, %rsi
   4c82e: 83 e1 01                     	andl	$0x1, %ecx
   4c831: 74 07                        	je	0x4c83a <crypto_aead_aes256gcm_decrypt_detached+0x1e6a>
   4c833: 0f b6 04 30                  	movzbl	(%rax,%rsi), %eax
   4c837: 88 04 37                     	movb	%al, (%rdi,%rsi)
   4c83a: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   4c843: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   4c848: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4c84c: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4c852: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4c858: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4c85e: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4c864: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4c868: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4c86d: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4c872: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4c876: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4c87c: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4c881: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4c885: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4c889: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4c88f: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4c894: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4c898: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4c89c: e9 17 fd ff ff               	jmp	0x4c5b8 <crypto_aead_aes256gcm_decrypt_detached+0x1be8>
   4c8a1: 41 89 c9                     	movl	%ecx, %r9d
   4c8a4: 31 c0                        	xorl	%eax, %eax
   4c8a6: 41 83 e1 f8                  	andl	$-0x8, %r9d
   4c8aa: 89 c7                        	movl	%eax, %edi
   4c8ac: 83 c0 08                     	addl	$0x8, %eax
   4c8af: 4c 8b 04 3e                  	movq	(%rsi,%rdi), %r8
   4c8b3: 4c 89 44 3d 00               	movq	%r8, (%rbp,%rdi)
   4c8b8: 44 39 c8                     	cmpl	%r9d, %eax
   4c8bb: 72 ed                        	jb	0x4c8aa <crypto_aead_aes256gcm_decrypt_detached+0x1eda>
   4c8bd: 48 8d 7c 05 00               	leaq	(%rbp,%rax), %rdi
   4c8c2: 48 01 f0                     	addq	%rsi, %rax
   4c8c5: e9 41 ff ff ff               	jmp	0x4c80b <crypto_aead_aes256gcm_decrypt_detached+0x1e3b>
   4c8ca: 41 89 c9                     	movl	%ecx, %r9d
   4c8cd: 31 c0                        	xorl	%eax, %eax
   4c8cf: 41 83 e1 f8                  	andl	$-0x8, %r9d
   4c8d3: 89 c7                        	movl	%eax, %edi
   4c8d5: 83 c0 08                     	addl	$0x8, %eax
   4c8d8: 4c 8b 04 3e                  	movq	(%rsi,%rdi), %r8
   4c8dc: 4c 89 44 3d 00               	movq	%r8, (%rbp,%rdi)
   4c8e1: 44 39 c8                     	cmpl	%r9d, %eax
   4c8e4: 72 ed                        	jb	0x4c8d3 <crypto_aead_aes256gcm_decrypt_detached+0x1f03>
   4c8e6: 48 8d 7c 05 00               	leaq	(%rbp,%rax), %rdi
   4c8eb: 48 01 f0                     	addq	%rsi, %rax
   4c8ee: e9 5f fe ff ff               	jmp	0x4c752 <crypto_aead_aes256gcm_decrypt_detached+0x1d82>
   4c8f3: c5 f1 ef c9                  	vpxor	%xmm1, %xmm1, %xmm1
   4c8f7: b9 20 00 00 00               	movl	$0x20, %ecx
   4c8fc: bf 40 00 00 00               	movl	$0x40, %edi
   4c901: 31 c0                        	xorl	%eax, %eax
   4c903: c5 79 6f 1d b5 48 01 00      	vmovdqa	0x148b5(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   4c90b: c5 79 6f 25 bd 48 01 00      	vmovdqa	0x148bd(%rip), %xmm12   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   4c913: 41 b8 70 00 00 00            	movl	$0x70, %r8d
   4c919: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   4c91d: e9 8a e9 ff ff               	jmp	0x4b2ac <crypto_aead_aes256gcm_decrypt_detached+0x8dc>
   4c922: b9 20 00 00 00               	movl	$0x20, %ecx
   4c927: bf 40 00 00 00               	movl	$0x40, %edi
   4c92c: 41 b8 70 00 00 00            	movl	$0x70, %r8d
   4c932: 31 c0                        	xorl	%eax, %eax
   4c934: e9 94 f6 ff ff               	jmp	0x4bfcd <crypto_aead_aes256gcm_decrypt_detached+0x15fd>
   4c939: e8 b2 19 fc ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   4c93e: 66 90                        	nop

000000000004c940 <crypto_aead_aes256gcm_decrypt>:
   4c940: 41 57                        	pushq	%r15
   4c942: 48 89 ca                     	movq	%rcx, %rdx
   4c945: 0f 18 17                     	prefetcht1	(%rdi)
   4c948: 4c 89 c9                     	movq	%r9, %rcx
   4c94b: 41 56                        	pushq	%r14
   4c94d: 49 89 f6                     	movq	%rsi, %r14
   4c950: 0f 18 12                     	prefetcht1	(%rdx)
   4c953: 0f 18 11                     	prefetcht1	(%rcx)
   4c956: 41 55                        	pushq	%r13
   4c958: 41 54                        	pushq	%r12
   4c95a: 55                           	pushq	%rbp
   4c95b: 53                           	pushq	%rbx
   4c95c: 48 89 fb                     	movq	%rdi, %rbx
   4c95f: 48 81 ec e8 05 00 00         	subq	$0x5e8, %rsp            # imm = 0x5E8
   4c966: 4c 8d a4 24 d0 03 00 00      	leaq	0x3d0(%rsp), %r12
   4c96e: 48 8b b4 24 30 06 00 00      	movq	0x630(%rsp), %rsi
   4c976: 4c 8b 8c 24 20 06 00 00      	movq	0x620(%rsp), %r9
   4c97e: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   4c987: 48 89 84 24 d8 05 00 00      	movq	%rax, 0x5d8(%rsp)
   4c98f: 31 c0                        	xorl	%eax, %eax
   4c991: 4c 89 e7                     	movq	%r12, %rdi
   4c994: 4c 8b 94 24 28 06 00 00      	movq	0x628(%rsp), %r10
   4c99c: e8 cf 97 ff ff               	callq	0x46170 <crypto_aead_aes256gcm_beforenm.localalias>
   4c9a1: 49 83 f8 0f                  	cmpq	$0xf, %r8
   4c9a5: 0f 86 05 01 00 00            	jbe	0x4cab0 <crypto_aead_aes256gcm_decrypt+0x170>
   4c9ab: 49 8d 68 f0                  	leaq	-0x10(%r8), %rbp
   4c9af: 49 83 e8 01                  	subq	$0x1, %r8
   4c9b3: 49 8d 41 0f                  	leaq	0xf(%r9), %rax
   4c9b7: 4d 89 c3                     	movq	%r8, %r11
   4c9ba: 48 c1 e8 04                  	shrq	$0x4, %rax
   4c9be: 4c 8d 3c 2a                  	leaq	(%rdx,%rbp), %r15
   4c9c2: 49 c1 eb 04                  	shrq	$0x4, %r11
   4c9c6: 49 81 f9 1f ff ff ff         	cmpq	$-0xe1, %r9
   4c9cd: 48 89 c7                     	movq	%rax, %rdi
   4c9d0: 0f 97 c0                     	seta	%al
   4c9d3: 48 81 fd 1f ff ff ff         	cmpq	$-0xe1, %rbp
   4c9da: 40 0f 97 c6                  	seta	%sil
   4c9de: 09 f0                        	orl	%esi, %eax
   4c9e0: 48 85 db                     	testq	%rbx, %rbx
   4c9e3: 0f 84 b7 00 00 00            	je	0x4caa0 <crypto_aead_aes256gcm_decrypt+0x160>
   4c9e9: 84 c0                        	testb	%al, %al
   4c9eb: 0f 85 bf 00 00 00            	jne	0x4cab0 <crypto_aead_aes256gcm_decrypt+0x170>
   4c9f1: 49 39 f9                     	cmpq	%rdi, %r9
   4c9f4: 0f 82 b6 00 00 00            	jb	0x4cab0 <crypto_aead_aes256gcm_decrypt+0x170>
   4c9fa: 4c 39 dd                     	cmpq	%r11, %rbp
   4c9fd: 0f 82 ad 00 00 00            	jb	0x4cab0 <crypto_aead_aes256gcm_decrypt+0x170>
   4ca03: 48 b8 df ff ff ff 0f 00 00 00	movabsq	$0xfffffffdf, %rax      # imm = 0xFFFFFFFDF
   4ca0d: 4c 39 c0                     	cmpq	%r8, %rax
   4ca10: 0f 82 9a 00 00 00            	jb	0x4cab0 <crypto_aead_aes256gcm_decrypt+0x170>
   4ca16: 49 8b 32                     	movq	(%r10), %rsi
   4ca19: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4ca1d: 49 89 d0                     	movq	%rdx, %r8
   4ca20: 4c 89 e7                     	movq	%r12, %rdi
   4ca23: 48 8d 84 24 b0 03 00 00      	leaq	0x3b0(%rsp), %rax
   4ca2b: 4c 8d ac 24 c0 03 00 00      	leaq	0x3c0(%rsp), %r13
   4ca33: c5 f9 7f 84 24 a0 03 00 00   	vmovdqa	%xmm0, 0x3a0(%rsp)
   4ca3c: 48 89 b4 24 b0 03 00 00      	movq	%rsi, 0x3b0(%rsp)
   4ca44: 41 8b 72 08                  	movl	0x8(%r10), %esi
   4ca48: 4c 89 ea                     	movq	%r13, %rdx
   4ca4b: c7 84 24 bc 03 00 00 00 00 00 02     	movl	$0x2000000, 0x3bc(%rsp) # imm = 0x2000000
   4ca56: 89 b4 24 b8 03 00 00         	movl	%esi, 0x3b8(%rsp)
   4ca5d: 48 8d b4 24 a0 03 00 00      	leaq	0x3a0(%rsp), %rsi
   4ca65: 48 83 ec 08                  	subq	$0x8, %rsp
   4ca69: 50                           	pushq	%rax
   4ca6a: 41 51                        	pushq	%r9
   4ca6c: 49 89 e9                     	movq	%rbp, %r9
   4ca6f: 51                           	pushq	%rcx
   4ca70: 48 89 d9                     	movq	%rbx, %rcx
   4ca73: e8 88 32 ff ff               	callq	0x3fd00 <aes_gcm_decrypt_generic.constprop.0>
   4ca78: 4c 89 ff                     	movq	%r15, %rdi
   4ca7b: 48 83 c4 20                  	addq	$0x20, %rsp
   4ca7f: 4c 89 ee                     	movq	%r13, %rsi
   4ca82: e8 89 18 fc ff               	callq	0xe310 <crypto_verify_16@plt>
   4ca87: 41 89 c7                     	movl	%eax, %r15d
   4ca8a: 85 c0                        	testl	%eax, %eax
   4ca8c: 0f 85 32 1e 00 00            	jne	0x4e8c4 <crypto_aead_aes256gcm_decrypt+0x1f84>
   4ca92: 4d 85 f6                     	testq	%r14, %r14
   4ca95: 74 29                        	je	0x4cac0 <crypto_aead_aes256gcm_decrypt+0x180>
   4ca97: 45 31 ff                     	xorl	%r15d, %r15d
   4ca9a: eb 21                        	jmp	0x4cabd <crypto_aead_aes256gcm_decrypt+0x17d>
   4ca9c: 0f 1f 40 00                  	nopl	(%rax)
   4caa0: 84 c0                        	testb	%al, %al
   4caa2: 75 0c                        	jne	0x4cab0 <crypto_aead_aes256gcm_decrypt+0x170>
   4caa4: 49 39 f9                     	cmpq	%rdi, %r9
   4caa7: 72 07                        	jb	0x4cab0 <crypto_aead_aes256gcm_decrypt+0x170>
   4caa9: 4c 39 dd                     	cmpq	%r11, %rbp
   4caac: 73 62                        	jae	0x4cb10 <crypto_aead_aes256gcm_decrypt+0x1d0>
   4caae: 66 90                        	nop
   4cab0: 41 bf ff ff ff ff            	movl	$0xffffffff, %r15d      # imm = 0xFFFFFFFF
   4cab6: 31 ed                        	xorl	%ebp, %ebp
   4cab8: 4d 85 f6                     	testq	%r14, %r14
   4cabb: 74 43                        	je	0x4cb00 <crypto_aead_aes256gcm_decrypt+0x1c0>
   4cabd: 49 89 2e                     	movq	%rbp, (%r14)
   4cac0: be 00 02 00 00               	movl	$0x200, %esi            # imm = 0x200
   4cac5: 4c 89 e7                     	movq	%r12, %rdi
   4cac8: e8 e3 17 fc ff               	callq	0xe2b0 <sodium_memzero@plt>
   4cacd: 48 8b 84 24 d8 05 00 00      	movq	0x5d8(%rsp), %rax
   4cad5: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   4cade: 0f 85 02 1e 00 00            	jne	0x4e8e6 <crypto_aead_aes256gcm_decrypt+0x1fa6>
   4cae4: 48 81 c4 e8 05 00 00         	addq	$0x5e8, %rsp            # imm = 0x5E8
   4caeb: 44 89 f8                     	movl	%r15d, %eax
   4caee: 5b                           	popq	%rbx
   4caef: 5d                           	popq	%rbp
   4caf0: 41 5c                        	popq	%r12
   4caf2: 41 5d                        	popq	%r13
   4caf4: 41 5e                        	popq	%r14
   4caf6: 41 5f                        	popq	%r15
   4caf8: c3                           	retq
   4caf9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   4cb00: 41 bf ff ff ff ff            	movl	$0xffffffff, %r15d      # imm = 0xFFFFFFFF
   4cb06: eb b8                        	jmp	0x4cac0 <crypto_aead_aes256gcm_decrypt+0x180>
   4cb08: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   4cb10: 48 b8 df ff ff ff 0f 00 00 00	movabsq	$0xfffffffdf, %rax      # imm = 0xFFFFFFFDF
   4cb1a: 4c 39 c0                     	cmpq	%r8, %rax
   4cb1d: 72 91                        	jb	0x4cab0 <crypto_aead_aes256gcm_decrypt+0x170>
   4cb1f: c5 79 6f ac 24 c0 04 00 00   	vmovdqa	0x4c0(%rsp), %xmm13
   4cb28: 49 8b 02                     	movq	(%r10), %rax
   4cb2b: 4c 89 cf                     	movq	%r9, %rdi
   4cb2e: c7 84 24 bc 03 00 00 00 00 00 02     	movl	$0x2000000, 0x3bc(%rsp) # imm = 0x2000000
   4cb39: 48 83 e7 f0                  	andq	$-0x10, %rdi
   4cb3d: 48 89 84 24 b0 03 00 00      	movq	%rax, 0x3b0(%rsp)
   4cb45: 41 8b 42 08                  	movl	0x8(%r10), %eax
   4cb49: 89 84 24 b8 03 00 00         	movl	%eax, 0x3b8(%rsp)
   4cb50: 48 81 ff df 00 00 00         	cmpq	$0xdf, %rdi
   4cb57: 0f 86 20 1d 00 00            	jbe	0x4e87d <crypto_aead_aes256gcm_decrypt+0x1f3d>
   4cb5d: c5 f9 6f b4 24 40 05 00 00   	vmovdqa	0x540(%rsp), %xmm6
   4cb66: 48 89 ce                     	movq	%rcx, %rsi
   4cb69: c5 f9 6f bc 24 90 05 00 00   	vmovdqa	0x590(%rsp), %xmm7
   4cb72: 41 b8 e0 00 00 00            	movl	$0xe0, %r8d
   4cb78: c5 79 6f b4 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm14
   4cb81: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4cb85: c5 79 6f 25 43 46 01 00      	vmovdqa	0x14643(%rip), %xmm12   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   4cb8d: c5 f9 7f b4 24 30 03 00 00   	vmovdqa	%xmm6, 0x330(%rsp)
   4cb96: c5 f9 6f b4 24 30 05 00 00   	vmovdqa	0x530(%rsp), %xmm6
   4cb9f: c5 f9 6f 9c 24 50 05 00 00   	vmovdqa	0x550(%rsp), %xmm3
   4cba8: c5 f9 7f bc 24 00 03 00 00   	vmovdqa	%xmm7, 0x300(%rsp)
   4cbb1: c5 79 6f 1d 07 46 01 00      	vmovdqa	0x14607(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   4cbb9: c4 41 79 6f d6               	vmovdqa	%xmm14, %xmm10
   4cbbe: c5 f9 6f bc 24 80 05 00 00   	vmovdqa	0x580(%rsp), %xmm7
   4cbc7: c5 f9 7f b4 24 40 03 00 00   	vmovdqa	%xmm6, 0x340(%rsp)
   4cbd0: c5 79 6f f3                  	vmovdqa	%xmm3, %xmm14
   4cbd4: c5 f9 6f b4 24 20 05 00 00   	vmovdqa	0x520(%rsp), %xmm6
   4cbdd: c5 79 6f bc 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm15
   4cbe6: c5 f9 7f bc 24 10 03 00 00   	vmovdqa	%xmm7, 0x310(%rsp)
   4cbef: c5 f9 6f bc 24 70 05 00 00   	vmovdqa	0x570(%rsp), %xmm7
   4cbf8: c5 f9 7f b4 24 50 03 00 00   	vmovdqa	%xmm6, 0x350(%rsp)
   4cc01: c4 41 79 6f cf               	vmovdqa	%xmm15, %xmm9
   4cc06: c5 f9 6f b4 24 10 05 00 00   	vmovdqa	0x510(%rsp), %xmm6
   4cc0f: c5 f9 7f bc 24 20 03 00 00   	vmovdqa	%xmm7, 0x320(%rsp)
   4cc18: c5 f9 6f bc 24 60 05 00 00   	vmovdqa	0x560(%rsp), %xmm7
   4cc21: c5 f9 7f b4 24 60 03 00 00   	vmovdqa	%xmm6, 0x360(%rsp)
   4cc2a: c5 f9 6f b4 24 00 05 00 00   	vmovdqa	0x500(%rsp), %xmm6
   4cc33: c5 79 7f a4 24 f0 02 00 00   	vmovdqa	%xmm12, 0x2f0(%rsp)
   4cc3c: c4 41 79 6f e5               	vmovdqa	%xmm13, %xmm12
   4cc41: c5 79 6f ef                  	vmovdqa	%xmm7, %xmm13
   4cc45: c5 f9 7f b4 24 70 03 00 00   	vmovdqa	%xmm6, 0x370(%rsp)
   4cc4e: c5 f9 6f b4 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm6
   4cc57: c5 f9 7f b4 24 80 03 00 00   	vmovdqa	%xmm6, 0x380(%rsp)
   4cc60: c5 fa 6f 3e                  	vmovdqu	(%rsi), %xmm7
   4cc64: c5 fa 6f 66 10               	vmovdqu	0x10(%rsi), %xmm4
   4cc69: 4c 89 c0                     	movq	%r8, %rax
   4cc6c: 4d 8d 80 e0 00 00 00         	leaq	0xe0(%r8), %r8
   4cc73: c5 7a 6f 46 20               	vmovdqu	0x20(%rsi), %xmm8
   4cc78: 48 81 c6 e0 00 00 00         	addq	$0xe0, %rsi
   4cc7f: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4cc84: c5 f9 6f bc 24 00 03 00 00   	vmovdqa	0x300(%rsp), %xmm7
   4cc8d: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4cc91: c4 c2 59 00 c3               	vpshufb	%xmm11, %xmm4, %xmm0
   4cc96: c4 e3 71 44 ef 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm5
   4cc9c: c4 e3 71 44 f7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm6
   4cca2: c4 e3 71 44 df 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm3
   4cca8: c5 f9 7f 6c 24 20            	vmovdqa	%xmm5, 0x20(%rsp)
   4ccae: c4 63 71 44 ff 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm15
   4ccb4: c5 f9 6f ac 24 10 03 00 00   	vmovdqa	0x310(%rsp), %xmm5
   4ccbd: c5 f9 7f 74 24 10            	vmovdqa	%xmm6, 0x10(%rsp)
   4ccc3: c5 f9 6f b4 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm6
   4cccc: c4 e3 79 44 e5 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm4
   4ccd2: c4 e3 79 44 cd 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm1
   4ccd8: c5 f9 7f 1c 24               	vmovdqa	%xmm3, (%rsp)
   4ccdd: c4 e3 79 44 d5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm2
   4cce3: c5 f9 7f 64 24 30            	vmovdqa	%xmm4, 0x30(%rsp)
   4cce9: c5 fa 6f a6 50 ff ff ff      	vmovdqu	-0xb0(%rsi), %xmm4
   4ccf1: c4 e3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm0
   4ccf7: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   4ccfd: c4 c2 39 00 cb               	vpshufb	%xmm11, %xmm8, %xmm1
   4cd02: c4 63 71 44 c6 11            	vpclmulqdq	$0x11, %xmm6, %xmm1, %xmm8
   4cd08: c4 e3 71 44 de 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm3
   4cd0e: c4 e3 71 44 fe 10            	vpclmulqdq	$0x10, %xmm6, %xmm1, %xmm7
   4cd14: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   4cd1a: c4 e3 71 44 ce 01            	vpclmulqdq	$0x1, %xmm6, %xmm1, %xmm1
   4cd20: c5 fa 6f b6 70 ff ff ff      	vmovdqu	-0x90(%rsi), %xmm6
   4cd28: c5 f9 7f bc 24 80 00 00 00   	vmovdqa	%xmm7, 0x80(%rsp)
   4cd31: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   4cd3a: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   4cd3f: c4 c3 71 44 e5 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm4
   4cd45: c4 c3 71 44 fd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm7
   4cd4b: c4 c3 71 44 d5 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm2
   4cd51: c5 f9 7f 5c 24 70            	vmovdqa	%xmm3, 0x70(%rsp)
   4cd57: c5 f9 7f a4 24 a0 00 00 00   	vmovdqa	%xmm4, 0xa0(%rsp)
   4cd60: c5 fa 6f a6 60 ff ff ff      	vmovdqu	-0xa0(%rsi), %xmm4
   4cd68: c4 c3 71 44 dd 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm3
   4cd6e: c5 f9 7f bc 24 d0 00 00 00   	vmovdqa	%xmm7, 0xd0(%rsp)
   4cd77: c5 f9 6f bc 24 30 03 00 00   	vmovdqa	0x330(%rsp), %xmm7
   4cd80: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   4cd85: c5 79 7f 44 24 60            	vmovdqa	%xmm8, 0x60(%rsp)
   4cd8b: c4 c3 71 44 e6 11            	vpclmulqdq	$0x11, %xmm14, %xmm1, %xmm4
   4cd91: c4 43 71 44 c6 10            	vpclmulqdq	$0x10, %xmm14, %xmm1, %xmm8
   4cd97: c5 f9 7f 94 24 b0 00 00 00   	vmovdqa	%xmm2, 0xb0(%rsp)
   4cda0: c4 c3 71 44 d6 00            	vpclmulqdq	$0x0, %xmm14, %xmm1, %xmm2
   4cda6: c5 f9 7f 9c 24 c0 00 00 00   	vmovdqa	%xmm3, 0xc0(%rsp)
   4cdaf: c4 c3 71 44 de 01            	vpclmulqdq	$0x1, %xmm14, %xmm1, %xmm3
   4cdb5: c4 c2 49 00 cb               	vpshufb	%xmm11, %xmm6, %xmm1
   4cdba: c4 e3 71 44 f7 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm6
   4cdc0: c4 e3 71 44 ef 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm5
   4cdc6: c5 f9 7f a4 24 e0 00 00 00   	vmovdqa	%xmm4, 0xe0(%rsp)
   4cdcf: c4 e3 71 44 e7 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm4
   4cdd5: c5 79 7f 84 24 00 01 00 00   	vmovdqa	%xmm8, 0x100(%rsp)
   4cdde: c4 63 71 44 c7 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm8
   4cde4: c5 f9 7f 94 24 f0 00 00 00   	vmovdqa	%xmm2, 0xf0(%rsp)
   4cded: c5 f9 7f b4 24 20 01 00 00   	vmovdqa	%xmm6, 0x120(%rsp)
   4cdf6: c5 f9 7f ac 24 30 01 00 00   	vmovdqa	%xmm5, 0x130(%rsp)
   4cdff: c5 f9 7f a4 24 40 01 00 00   	vmovdqa	%xmm4, 0x140(%rsp)
   4ce08: c5 79 7f 84 24 50 01 00 00   	vmovdqa	%xmm8, 0x150(%rsp)
   4ce11: c5 f9 7f 9c 24 10 01 00 00   	vmovdqa	%xmm3, 0x110(%rsp)
   4ce1a: c5 fa 6f 5e 80               	vmovdqu	-0x80(%rsi), %xmm3
   4ce1f: c5 f9 6f ac 24 40 03 00 00   	vmovdqa	0x340(%rsp), %xmm5
   4ce28: c5 f9 6f b4 24 50 03 00 00   	vmovdqa	0x350(%rsp), %xmm6
   4ce31: c5 fa 6f 56 90               	vmovdqu	-0x70(%rsi), %xmm2
   4ce36: c4 c2 61 00 cb               	vpshufb	%xmm11, %xmm3, %xmm1
   4ce3b: c4 e3 71 44 fd 11            	vpclmulqdq	$0x11, %xmm5, %xmm1, %xmm7
   4ce41: c4 e3 71 44 dd 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm3
   4ce47: c4 e3 71 44 e5 10            	vpclmulqdq	$0x10, %xmm5, %xmm1, %xmm4
   4ce4d: c5 f9 7f bc 24 60 01 00 00   	vmovdqa	%xmm7, 0x160(%rsp)
   4ce56: c4 e3 71 44 ed 01            	vpclmulqdq	$0x1, %xmm5, %xmm1, %xmm5
   4ce5c: c4 c2 69 00 cb               	vpshufb	%xmm11, %xmm2, %xmm1
   4ce61: c5 f9 6f bc 24 60 03 00 00   	vmovdqa	0x360(%rsp), %xmm7
   4ce6a: c5 f9 7f ac 24 90 01 00 00   	vmovdqa	%xmm5, 0x190(%rsp)
   4ce73: c5 fa 6f 6e a0               	vmovdqu	-0x60(%rsi), %xmm5
   4ce78: c4 e3 71 44 d6 11            	vpclmulqdq	$0x11, %xmm6, %xmm1, %xmm2
   4ce7e: c4 63 71 44 c6 00            	vpclmulqdq	$0x0, %xmm6, %xmm1, %xmm8
   4ce84: c5 f9 7f 94 24 a0 01 00 00   	vmovdqa	%xmm2, 0x1a0(%rsp)
   4ce8d: c5 f9 7f a4 24 80 01 00 00   	vmovdqa	%xmm4, 0x180(%rsp)
   4ce96: c4 c2 51 00 d3               	vpshufb	%xmm11, %xmm5, %xmm2
   4ce9b: c4 e3 69 44 ef 11            	vpclmulqdq	$0x11, %xmm7, %xmm2, %xmm5
   4cea1: c4 e3 69 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm2, %xmm4
   4cea7: c5 79 7f 84 24 b0 01 00 00   	vmovdqa	%xmm8, 0x1b0(%rsp)
   4ceb0: c4 63 69 44 c7 10            	vpclmulqdq	$0x10, %xmm7, %xmm2, %xmm8
   4ceb6: c5 f9 7f ac 24 e0 01 00 00   	vmovdqa	%xmm5, 0x1e0(%rsp)
   4cebf: c5 fa 6f 6e b0               	vmovdqu	-0x50(%rsi), %xmm5
   4cec4: c4 e3 69 44 d7 01            	vpclmulqdq	$0x1, %xmm7, %xmm2, %xmm2
   4ceca: c5 79 7f 84 24 00 02 00 00   	vmovdqa	%xmm8, 0x200(%rsp)
   4ced3: c5 f9 7f a4 24 f0 01 00 00   	vmovdqa	%xmm4, 0x1f0(%rsp)
   4cedc: c4 c2 51 00 fb               	vpshufb	%xmm11, %xmm5, %xmm7
   4cee1: c5 f9 6f ac 24 70 03 00 00   	vmovdqa	0x370(%rsp), %xmm5
   4ceea: c5 f9 7f 9c 24 70 01 00 00   	vmovdqa	%xmm3, 0x170(%rsp)
   4cef3: c4 e3 71 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm1, %xmm3
   4cef9: c4 e3 71 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm1, %xmm6
   4ceff: c4 63 41 44 c5 00            	vpclmulqdq	$0x0, %xmm5, %xmm7, %xmm8
   4cf05: c4 e3 41 44 e5 11            	vpclmulqdq	$0x11, %xmm5, %xmm7, %xmm4
   4cf0b: c5 f9 7f b4 24 d0 01 00 00   	vmovdqa	%xmm6, 0x1d0(%rsp)
   4cf14: c5 79 7f 84 24 20 02 00 00   	vmovdqa	%xmm8, 0x220(%rsp)
   4cf1d: c4 63 41 44 c5 10            	vpclmulqdq	$0x10, %xmm5, %xmm7, %xmm8
   4cf23: c4 e3 41 44 fd 01            	vpclmulqdq	$0x1, %xmm5, %xmm7, %xmm7
   4cf29: c5 fa 6f 6e c0               	vmovdqu	-0x40(%rsi), %xmm5
   4cf2e: c5 f9 7f a4 24 10 02 00 00   	vmovdqa	%xmm4, 0x210(%rsp)
   4cf37: c5 f9 6f a4 24 80 03 00 00   	vmovdqa	0x380(%rsp), %xmm4
   4cf40: c5 f9 7f 9c 24 c0 01 00 00   	vmovdqa	%xmm3, 0x1c0(%rsp)
   4cf49: c4 c2 51 00 f3               	vpshufb	%xmm11, %xmm5, %xmm6
   4cf4e: c4 e3 49 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm6, %xmm3
   4cf54: c4 e3 49 44 ec 11            	vpclmulqdq	$0x11, %xmm4, %xmm6, %xmm5
   4cf5a: c5 f9 7f 9c 24 40 02 00 00   	vmovdqa	%xmm3, 0x240(%rsp)
   4cf63: c4 e3 49 44 dc 10            	vpclmulqdq	$0x10, %xmm4, %xmm6, %xmm3
   4cf69: c4 e3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm4, %xmm6, %xmm6
   4cf6f: c5 fa 6f 66 d0               	vmovdqu	-0x30(%rsi), %xmm4
   4cf74: c5 f9 7f 9c 24 50 02 00 00   	vmovdqa	%xmm3, 0x250(%rsp)
   4cf7d: c5 fa 6f 5e e0               	vmovdqu	-0x20(%rsi), %xmm3
   4cf82: c5 39 ef c6                  	vpxor	%xmm6, %xmm8, %xmm8
   4cf86: c5 f9 7f ac 24 30 02 00 00   	vmovdqa	%xmm5, 0x230(%rsp)
   4cf8f: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   4cf94: c4 c3 71 44 e1 11            	vpclmulqdq	$0x11, %xmm9, %xmm1, %xmm4
   4cf9a: c4 c3 71 44 e9 00            	vpclmulqdq	$0x0, %xmm9, %xmm1, %xmm5
   4cfa0: c5 f9 7f a4 24 60 02 00 00   	vmovdqa	%xmm4, 0x260(%rsp)
   4cfa9: c4 c3 71 44 e1 10            	vpclmulqdq	$0x10, %xmm9, %xmm1, %xmm4
   4cfaf: c5 f9 7f ac 24 70 02 00 00   	vmovdqa	%xmm5, 0x270(%rsp)
   4cfb8: c4 c2 61 00 eb               	vpshufb	%xmm11, %xmm3, %xmm5
   4cfbd: c5 f9 7f a4 24 80 02 00 00   	vmovdqa	%xmm4, 0x280(%rsp)
   4cfc6: c4 c3 71 44 e1 01            	vpclmulqdq	$0x1, %xmm9, %xmm1, %xmm4
   4cfcc: c4 c3 51 44 da 11            	vpclmulqdq	$0x11, %xmm10, %xmm5, %xmm3
   4cfd2: c5 f9 7f a4 24 90 02 00 00   	vmovdqa	%xmm4, 0x290(%rsp)
   4cfdb: c4 c3 51 44 e2 00            	vpclmulqdq	$0x0, %xmm10, %xmm5, %xmm4
   4cfe1: c5 f9 7f 9c 24 a0 02 00 00   	vmovdqa	%xmm3, 0x2a0(%rsp)
   4cfea: c5 01 ef 7c 24 20            	vpxor	0x20(%rsp), %xmm15, %xmm15
   4cff0: c5 f9 ef 44 24 50            	vpxor	0x50(%rsp), %xmm0, %xmm0
   4cff6: c4 c3 51 44 da 10            	vpclmulqdq	$0x10, %xmm10, %xmm5, %xmm3
   4cffc: c5 f9 7f a4 24 b0 02 00 00   	vmovdqa	%xmm4, 0x2b0(%rsp)
   4d005: c5 fa 6f 66 f0               	vmovdqu	-0x10(%rsi), %xmm4
   4d00a: c5 e9 ef 94 24 00 02 00 00   	vpxor	0x200(%rsp), %xmm2, %xmm2
   4d013: c4 c3 51 44 ea 01            	vpclmulqdq	$0x1, %xmm10, %xmm5, %xmm5
   4d019: c5 39 ef 84 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm8, %xmm8
   4d022: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4d027: c4 c2 59 00 e3               	vpshufb	%xmm11, %xmm4, %xmm4
   4d02c: c5 e9 ef d7                  	vpxor	%xmm7, %xmm2, %xmm2
   4d030: c4 c3 59 44 cc 11            	vpclmulqdq	$0x11, %xmm12, %xmm4, %xmm1
   4d036: c5 f9 7f 8c 24 c0 02 00 00   	vmovdqa	%xmm1, 0x2c0(%rsp)
   4d03f: c4 c3 59 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm4, %xmm1
   4d045: c5 f9 7f 8c 24 d0 02 00 00   	vmovdqa	%xmm1, 0x2d0(%rsp)
   4d04e: c4 c3 59 44 cc 10            	vpclmulqdq	$0x10, %xmm12, %xmm4, %xmm1
   4d054: c4 c3 59 44 e4 01            	vpclmulqdq	$0x1, %xmm12, %xmm4, %xmm4
   4d05a: c5 f9 7f 8c 24 e0 02 00 00   	vmovdqa	%xmm1, 0x2e0(%rsp)
   4d063: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4d067: c5 f9 6f 8c 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm1
   4d070: c5 71 ef bc 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm1, %xmm15
   4d079: c5 01 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm15, %xmm15
   4d082: c5 e1 ef 9c 24 e0 02 00 00   	vpxor	0x2e0(%rsp), %xmm3, %xmm3
   4d08b: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4d090: c5 79 6f bc 24 10 01 00 00   	vmovdqa	0x110(%rsp), %xmm15
   4d099: c5 01 ef bc 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm15, %xmm15
   4d0a2: c5 01 ef bc 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm15, %xmm15
   4d0ab: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4d0b0: c5 79 6f bc 24 50 01 00 00   	vmovdqa	0x150(%rsp), %xmm15
   4d0b9: c5 01 ef bc 24 40 01 00 00   	vpxor	0x140(%rsp), %xmm15, %xmm15
   4d0c2: c5 01 ef bc 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm15, %xmm15
   4d0cb: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4d0d0: c5 79 6f bc 24 d0 01 00 00   	vmovdqa	0x1d0(%rsp), %xmm15
   4d0d9: c5 01 ef bc 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm15, %xmm15
   4d0e2: c5 01 ef bc 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm15, %xmm15
   4d0eb: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4d0f0: c5 79 6f bc 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm15
   4d0f9: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d0fd: c5 f9 6f 94 24 90 02 00 00   	vmovdqa	0x290(%rsp), %xmm2
   4d106: c5 e9 ef 8c 24 80 02 00 00   	vpxor	0x280(%rsp), %xmm2, %xmm1
   4d10f: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4d114: c5 f1 ef cd                  	vpxor	%xmm5, %xmm1, %xmm1
   4d118: c5 f9 6f 6c 24 40            	vmovdqa	0x40(%rsp), %xmm5
   4d11e: c5 d1 ef 54 24 10            	vpxor	0x10(%rsp), %xmm5, %xmm2
   4d124: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4d128: c5 f9 ef cb                  	vpxor	%xmm3, %xmm0, %xmm1
   4d12c: c5 81 ef 44 24 70            	vpxor	0x70(%rsp), %xmm15, %xmm0
   4d132: c5 79 6f bc 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm15
   4d13b: c5 f9 6f 9c 24 f0 01 00 00   	vmovdqa	0x1f0(%rsp), %xmm3
   4d144: c5 d9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm4      # xmm4 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4d149: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   4d14e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d152: c5 81 ef 94 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm15, %xmm2
   4d15b: c5 e9 ef 94 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm2, %xmm2
   4d164: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d168: c5 e1 ef 94 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm3, %xmm2
   4d171: c5 f9 6f 74 24 30            	vmovdqa	0x30(%rsp), %xmm6
   4d177: c5 e9 ef 94 24 20 02 00 00   	vpxor	0x220(%rsp), %xmm2, %xmm2
   4d180: c5 f1 ef 8c 24 d0 02 00 00   	vpxor	0x2d0(%rsp), %xmm1, %xmm1
   4d189: c5 f9 6f bc 24 f0 02 00 00   	vmovdqa	0x2f0(%rsp), %xmm7
   4d192: c5 f9 6f ac 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm5
   4d19b: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d19f: c5 f9 6f 94 24 70 02 00 00   	vmovdqa	0x270(%rsp), %xmm2
   4d1a8: c5 e9 ef 94 24 40 02 00 00   	vpxor	0x240(%rsp), %xmm2, %xmm2
   4d1b1: c5 e9 ef 94 24 b0 02 00 00   	vpxor	0x2b0(%rsp), %xmm2, %xmm2
   4d1ba: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d1be: c5 d1 ef 54 24 60            	vpxor	0x60(%rsp), %xmm5, %xmm2
   4d1c4: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4d1c8: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   4d1ce: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4d1d3: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4d1d7: c5 c9 ef 04 24               	vpxor	(%rsp), %xmm6, %xmm0
   4d1dc: c5 f9 6f b4 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm6
   4d1e5: c4 e3 71 44 df 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm3
   4d1eb: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4d1f0: c5 f9 6f bc 24 60 02 00 00   	vmovdqa	0x260(%rsp), %xmm7
   4d1f9: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4d1fd: c5 c9 ef 84 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm6, %xmm0
   4d206: c5 f9 ef 84 24 60 01 00 00   	vpxor	0x160(%rsp), %xmm0, %xmm0
   4d20f: c5 f9 6f b4 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm6
   4d218: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4d21c: c5 c9 ef 84 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm6, %xmm0
   4d225: c5 f9 ef 84 24 10 02 00 00   	vpxor	0x210(%rsp), %xmm0, %xmm0
   4d22e: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4d232: c5 c1 ef 94 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm7, %xmm2
   4d23b: c5 e9 ef 94 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm2, %xmm2
   4d244: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d248: c5 d9 ef 94 24 c0 02 00 00   	vpxor	0x2c0(%rsp), %xmm4, %xmm2
   4d251: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4d255: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d259: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4d25d: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4d261: 4c 39 c7                     	cmpq	%r8, %rdi
   4d264: 0f 83 f6 f9 ff ff            	jae	0x4cc60 <crypto_aead_aes256gcm_decrypt+0x320>
   4d26a: c4 41 79 6f ec               	vmovdqa	%xmm12, %xmm13
   4d26f: 4c 8d 50 70                  	leaq	0x70(%rax), %r10
   4d273: 4c 8d 40 40                  	leaq	0x40(%rax), %r8
   4d277: c5 79 6f a4 24 f0 02 00 00   	vmovdqa	0x2f0(%rsp), %xmm12
   4d280: 48 8d 70 20                  	leaq	0x20(%rax), %rsi
   4d284: 4c 39 d7                     	cmpq	%r10, %rdi
   4d287: 0f 82 23 03 00 00            	jb	0x4d5b0 <crypto_aead_aes256gcm_decrypt+0xc70>
   4d28d: c5 f9 6f bc 24 20 05 00 00   	vmovdqa	0x520(%rsp), %xmm7
   4d296: c5 79 6f 94 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm10
   4d29f: c5 79 7f a4 24 20 01 00 00   	vmovdqa	%xmm12, 0x120(%rsp)
   4d2a8: c5 79 6f bc 24 00 05 00 00   	vmovdqa	0x500(%rsp), %xmm15
   4d2b1: c5 79 6f b4 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm14
   4d2ba: c5 79 6f 8c 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm9
   4d2c3: c5 79 7f d3                  	vmovdqa	%xmm10, %xmm3
   4d2c7: c5 f9 7f bc 24 30 01 00 00   	vmovdqa	%xmm7, 0x130(%rsp)
   4d2d0: c5 f9 6f bc 24 10 05 00 00   	vmovdqa	0x510(%rsp), %xmm7
   4d2d9: c5 f9 7f 9c 24 40 01 00 00   	vmovdqa	%xmm3, 0x140(%rsp)
   4d2e2: c4 41 79 6f e6               	vmovdqa	%xmm14, %xmm12
   4d2e7: c4 41 79 6f f7               	vmovdqa	%xmm15, %xmm14
   4d2ec: c4 41 79 6f d1               	vmovdqa	%xmm9, %xmm10
   4d2f1: c5 79 6f ff                  	vmovdqa	%xmm7, %xmm15
   4d2f5: 0f 1f 00                     	nopl	(%rax)
   4d2f8: c5 fa 6f 3c 01               	vmovdqu	(%rcx,%rax), %xmm7
   4d2fd: c5 fa 6f 64 01 10            	vmovdqu	0x10(%rcx,%rax), %xmm4
   4d303: c5 f9 6f b4 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm6
   4d30c: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4d311: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4d315: c4 e3 79 44 de 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm3
   4d31b: c4 e3 79 44 ee 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm5
   4d321: c4 63 79 44 c6 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm8
   4d327: c5 f9 7f 1c 24               	vmovdqa	%xmm3, (%rsp)
   4d32c: c5 fa 6f 5c 01 20            	vmovdqu	0x20(%rcx,%rax), %xmm3
   4d332: c4 e3 79 44 f6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm6
   4d338: c4 c2 59 00 c3               	vpshufb	%xmm11, %xmm4, %xmm0
   4d33d: c4 c3 79 44 d7 00            	vpclmulqdq	$0x0, %xmm15, %xmm0, %xmm2
   4d343: c4 c3 79 44 e7 11            	vpclmulqdq	$0x11, %xmm15, %xmm0, %xmm4
   4d349: c4 c3 79 44 cf 10            	vpclmulqdq	$0x10, %xmm15, %xmm0, %xmm1
   4d34f: c5 f9 7f 6c 24 10            	vmovdqa	%xmm5, 0x10(%rsp)
   4d355: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   4d35a: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   4d360: c4 c3 79 44 c7 01            	vpclmulqdq	$0x1, %xmm15, %xmm0, %xmm0
   4d366: c4 c3 61 44 d6 10            	vpclmulqdq	$0x10, %xmm14, %xmm3, %xmm2
   4d36c: c5 f9 7f 64 24 30            	vmovdqa	%xmm4, 0x30(%rsp)
   4d372: c4 c3 61 44 e6 00            	vpclmulqdq	$0x0, %xmm14, %xmm3, %xmm4
   4d378: c4 c3 61 44 fe 11            	vpclmulqdq	$0x11, %xmm14, %xmm3, %xmm7
   4d37e: c5 f9 7f 94 24 80 00 00 00   	vmovdqa	%xmm2, 0x80(%rsp)
   4d387: c5 fa 6f 54 01 40            	vmovdqu	0x40(%rcx,%rax), %xmm2
   4d38d: c4 c3 61 44 de 01            	vpclmulqdq	$0x1, %xmm14, %xmm3, %xmm3
   4d393: c5 e1 ef 9c 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm3, %xmm3
   4d39c: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   4d3a2: c5 fa 6f 4c 01 30            	vmovdqu	0x30(%rcx,%rax), %xmm1
   4d3a8: c5 f9 ef 44 24 50            	vpxor	0x50(%rsp), %xmm0, %xmm0
   4d3ae: c5 f9 7f 64 24 70            	vmovdqa	%xmm4, 0x70(%rsp)
   4d3b4: c4 c2 69 00 eb               	vpshufb	%xmm11, %xmm2, %xmm5
   4d3b9: c5 f9 6f a4 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm4
   4d3c2: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   4d3c8: c4 c2 71 00 f3               	vpshufb	%xmm11, %xmm1, %xmm6
   4d3cd: c5 39 ef 44 24 20            	vpxor	0x20(%rsp), %xmm8, %xmm8
   4d3d3: c4 e3 51 44 d4 11            	vpclmulqdq	$0x11, %xmm4, %xmm5, %xmm2
   4d3d9: c4 c3 49 44 cc 11            	vpclmulqdq	$0x11, %xmm12, %xmm6, %xmm1
   4d3df: c5 f9 7f 7c 24 60            	vmovdqa	%xmm7, 0x60(%rsp)
   4d3e5: c4 c3 49 44 fc 00            	vpclmulqdq	$0x0, %xmm12, %xmm6, %xmm7
   4d3eb: c5 f9 7f 94 24 b0 00 00 00   	vmovdqa	%xmm2, 0xb0(%rsp)
   4d3f4: c5 f9 6f d4                  	vmovdqa	%xmm4, %xmm2
   4d3f8: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4d3fd: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   4d406: c4 e3 51 44 cc 00            	vpclmulqdq	$0x0, %xmm4, %xmm5, %xmm1
   4d40c: c4 e3 51 44 e4 10            	vpclmulqdq	$0x10, %xmm4, %xmm5, %xmm4
   4d412: c4 e3 51 44 ea 01            	vpclmulqdq	$0x1, %xmm2, %xmm5, %xmm5
   4d418: c5 f9 7f a4 24 d0 00 00 00   	vmovdqa	%xmm4, 0xd0(%rsp)
   4d421: c5 fa 6f 54 01 50            	vmovdqu	0x50(%rcx,%rax), %xmm2
   4d427: c5 f9 7f 8c 24 c0 00 00 00   	vmovdqa	%xmm1, 0xc0(%rsp)
   4d430: c5 f9 7f bc 24 a0 00 00 00   	vmovdqa	%xmm7, 0xa0(%rsp)
   4d439: c4 c2 69 00 d3               	vpshufb	%xmm11, %xmm2, %xmm2
   4d43e: c4 c3 49 44 fc 10            	vpclmulqdq	$0x10, %xmm12, %xmm6, %xmm7
   4d444: c4 c3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm12, %xmm6, %xmm6
   4d44a: c4 c3 69 44 e2 00            	vpclmulqdq	$0x0, %xmm10, %xmm2, %xmm4
   4d450: c4 c3 69 44 ca 11            	vpclmulqdq	$0x11, %xmm10, %xmm2, %xmm1
   4d456: c5 e1 ef de                  	vpxor	%xmm6, %xmm3, %xmm3
   4d45a: c5 f9 7f a4 24 f0 00 00 00   	vmovdqa	%xmm4, 0xf0(%rsp)
   4d463: c5 fa 6f 64 01 60            	vmovdqu	0x60(%rcx,%rax), %xmm4
   4d469: c5 c1 ef fd                  	vpxor	%xmm5, %xmm7, %xmm7
   4d46d: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4d471: c5 f9 7f 8c 24 e0 00 00 00   	vmovdqa	%xmm1, 0xe0(%rsp)
   4d47a: c4 c3 69 44 ca 10            	vpclmulqdq	$0x10, %xmm10, %xmm2, %xmm1
   4d480: c4 c3 69 44 d2 01            	vpclmulqdq	$0x1, %xmm10, %xmm2, %xmm2
   4d486: 4c 89 d0                     	movq	%r10, %rax
   4d489: c4 c2 59 00 e3               	vpshufb	%xmm11, %xmm4, %xmm4
   4d48e: 4d 8d 52 70                  	leaq	0x70(%r10), %r10
   4d492: c5 c1 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm7, %xmm7
   4d49b: c5 f9 7f 8c 24 00 01 00 00   	vmovdqa	%xmm1, 0x100(%rsp)
   4d4a4: c4 c3 59 44 cd 11            	vpclmulqdq	$0x11, %xmm13, %xmm4, %xmm1
   4d4aa: c4 43 59 44 cd 10            	vpclmulqdq	$0x10, %xmm13, %xmm4, %xmm9
   4d4b0: c5 e9 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm2, %xmm2
   4d4b9: c5 f9 7f 8c 24 10 01 00 00   	vmovdqa	%xmm1, 0x110(%rsp)
   4d4c2: c4 c3 59 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm4, %xmm1
   4d4c8: c4 c3 59 44 e5 01            	vpclmulqdq	$0x1, %xmm13, %xmm4, %xmm4
   4d4ce: c5 f9 6f 9c 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm3
   4d4d7: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4d4db: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   4d4df: c5 e1 ef 5c 24 70            	vpxor	0x70(%rsp), %xmm3, %xmm3
   4d4e5: c5 79 6f 44 24 40            	vmovdqa	0x40(%rsp), %xmm8
   4d4eb: c5 b9 ef 64 24 10            	vpxor	0x10(%rsp), %xmm8, %xmm4
   4d4f1: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d4f5: c5 f9 6f b4 24 f0 00 00 00   	vmovdqa	0xf0(%rsp), %xmm6
   4d4fe: c5 f9 6f bc 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm7
   4d507: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   4d50c: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4d510: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4d515: c5 c9 ef a4 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm6, %xmm4
   4d51e: c5 f9 6f 74 24 30            	vmovdqa	0x30(%rsp), %xmm6
   4d524: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4d529: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4d52d: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4d531: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   4d535: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   4d53b: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4d540: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4d544: c5 f9 6f 84 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm0
   4d54d: c5 f9 ef 5c 24 60            	vpxor	0x60(%rsp), %xmm0, %xmm3
   4d553: c5 c9 ef 04 24               	vpxor	(%rsp), %xmm6, %xmm0
   4d558: c4 e3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm4
   4d55e: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4d563: c5 f9 6f bc 24 e0 00 00 00   	vmovdqa	0xe0(%rsp), %xmm7
   4d56c: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4d570: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   4d574: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4d578: c5 c1 ef 9c 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm7, %xmm3
   4d581: c5 e1 ef 9c 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm3, %xmm3
   4d58a: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4d58e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d592: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4d596: 4c 39 d7                     	cmpq	%r10, %rdi
   4d599: 0f 83 59 fd ff ff            	jae	0x4d2f8 <crypto_aead_aes256gcm_decrypt+0x9b8>
   4d59f: c5 79 6f a4 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm12
   4d5a8: 4c 8d 40 40                  	leaq	0x40(%rax), %r8
   4d5ac: 48 8d 70 20                  	leaq	0x20(%rax), %rsi
   4d5b0: 4c 39 c7                     	cmpq	%r8, %rdi
   4d5b3: 0f 82 66 01 00 00            	jb	0x4d71f <crypto_aead_aes256gcm_decrypt+0xddf>
   4d5b9: c5 79 6f 94 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm10
   4d5c2: c5 79 6f 8c 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm9
   4d5cb: c5 79 6f 84 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm8
   4d5d4: 0f 1f 40 00                  	nopl	(%rax)
   4d5d8: c5 fa 6f 1c 01               	vmovdqu	(%rcx,%rax), %xmm3
   4d5dd: c5 fa 6f 64 01 10            	vmovdqu	0x10(%rcx,%rax), %xmm4
   4d5e3: c5 fa 6f 54 01 20            	vmovdqu	0x20(%rcx,%rax), %xmm2
   4d5e9: c4 c2 61 00 cb               	vpshufb	%xmm11, %xmm3, %xmm1
   4d5ee: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4d5f2: c4 c3 79 44 da 11            	vpclmulqdq	$0x11, %xmm10, %xmm0, %xmm3
   4d5f8: c4 c3 79 44 f2 00            	vpclmulqdq	$0x0, %xmm10, %xmm0, %xmm6
   4d5fe: c4 43 79 44 f2 10            	vpclmulqdq	$0x10, %xmm10, %xmm0, %xmm14
   4d604: c4 c3 79 44 ea 01            	vpclmulqdq	$0x1, %xmm10, %xmm0, %xmm5
   4d60a: c4 c2 59 00 c3               	vpshufb	%xmm11, %xmm4, %xmm0
   4d60f: c5 f9 7f 1c 24               	vmovdqa	%xmm3, (%rsp)
   4d614: c4 c3 79 44 e1 00            	vpclmulqdq	$0x0, %xmm9, %xmm0, %xmm4
   4d61a: c4 c3 79 44 c9 11            	vpclmulqdq	$0x11, %xmm9, %xmm0, %xmm1
   4d620: c4 43 79 44 f9 10            	vpclmulqdq	$0x10, %xmm9, %xmm0, %xmm15
   4d626: c5 f9 7f 74 24 10            	vmovdqa	%xmm6, 0x10(%rsp)
   4d62c: c5 f9 7f 64 24 20            	vmovdqa	%xmm4, 0x20(%rsp)
   4d632: c4 c2 69 00 e3               	vpshufb	%xmm11, %xmm2, %xmm4
   4d637: c4 c3 79 44 c1 01            	vpclmulqdq	$0x1, %xmm9, %xmm0, %xmm0
   4d63d: c4 c1 51 ef ee               	vpxor	%xmm14, %xmm5, %xmm5
   4d642: c4 c3 59 44 d8 00            	vpclmulqdq	$0x0, %xmm8, %xmm4, %xmm3
   4d648: c4 c3 59 44 d0 11            	vpclmulqdq	$0x11, %xmm8, %xmm4, %xmm2
   4d64e: c4 c3 59 44 f8 10            	vpclmulqdq	$0x10, %xmm8, %xmm4, %xmm7
   4d654: c5 f9 7f 5c 24 40            	vmovdqa	%xmm3, 0x40(%rsp)
   4d65a: c5 fa 6f 5c 01 30            	vmovdqu	0x30(%rcx,%rax), %xmm3
   4d660: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4d665: c4 c3 59 44 e0 01            	vpclmulqdq	$0x1, %xmm8, %xmm4, %xmm4
   4d66b: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   4d66f: c5 d9 ef e7                  	vpxor	%xmm7, %xmm4, %xmm4
   4d673: c5 f1 ef 0c 24               	vpxor	(%rsp), %xmm1, %xmm1
   4d678: 4c 89 c0                     	movq	%r8, %rax
   4d67b: c4 c2 61 00 db               	vpshufb	%xmm11, %xmm3, %xmm3
   4d680: c5 f9 7f 54 24 30            	vmovdqa	%xmm2, 0x30(%rsp)
   4d686: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4d68a: 4d 8d 40 40                  	leaq	0x40(%r8), %r8
   4d68e: c4 c3 61 44 d5 11            	vpclmulqdq	$0x11, %xmm13, %xmm3, %xmm2
   4d694: c4 c3 61 44 f5 10            	vpclmulqdq	$0x10, %xmm13, %xmm3, %xmm6
   4d69a: c5 f9 6f 6c 24 20            	vmovdqa	0x20(%rsp), %xmm5
   4d6a0: c5 d1 ef 64 24 10            	vpxor	0x10(%rsp), %xmm5, %xmm4
   4d6a6: c5 f9 7f 54 24 50            	vmovdqa	%xmm2, 0x50(%rsp)
   4d6ac: c4 c3 61 44 d5 00            	vpclmulqdq	$0x0, %xmm13, %xmm3, %xmm2
   4d6b2: c4 c3 61 44 dd 01            	vpclmulqdq	$0x1, %xmm13, %xmm3, %xmm3
   4d6b8: c5 e9 ef 54 24 40            	vpxor	0x40(%rsp), %xmm2, %xmm2
   4d6be: c5 e1 ef de                  	vpxor	%xmm6, %xmm3, %xmm3
   4d6c2: c5 f9 6f 6c 24 50            	vmovdqa	0x50(%rsp), %xmm5
   4d6c8: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4d6cc: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4d6d0: c5 e1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4d6d5: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4d6da: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4d6de: c4 c3 69 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm2, %xmm0
   4d6e4: c5 f9 70 d2 4e               	vpshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   4d6e9: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d6ed: c4 c3 79 44 e4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm4
   4d6f3: c5 f9 70 d0 4e               	vpshufd	$0x4e, %xmm0, %xmm2     # xmm2 = xmm0[2,3,0,1]
   4d6f8: c5 d1 ef 44 24 30            	vpxor	0x30(%rsp), %xmm5, %xmm0
   4d6fe: c5 e1 ef da                  	vpxor	%xmm2, %xmm3, %xmm3
   4d702: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4d706: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4d70a: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4d70e: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4d712: 4c 39 c7                     	cmpq	%r8, %rdi
   4d715: 0f 83 bd fe ff ff            	jae	0x4d5d8 <crypto_aead_aes256gcm_decrypt+0xc98>
   4d71b: 48 8d 70 20                  	leaq	0x20(%rax), %rsi
   4d71f: 48 39 f7                     	cmpq	%rsi, %rdi
   4d722: 0f 82 b6 00 00 00            	jb	0x4d7de <crypto_aead_aes256gcm_decrypt+0xe9e>
   4d728: c5 f9 6f 94 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm2
   4d731: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   4d738: c5 fa 6f 3c 01               	vmovdqu	(%rcx,%rax), %xmm7
   4d73d: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4d742: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4d746: c5 fa 6f 4c 01 10            	vmovdqu	0x10(%rcx,%rax), %xmm1
   4d74c: 48 89 f0                     	movq	%rsi, %rax
   4d74f: 48 83 c6 20                  	addq	$0x20, %rsi
   4d753: c4 e3 79 44 da 11            	vpclmulqdq	$0x11, %xmm2, %xmm0, %xmm3
   4d759: c4 e3 79 44 e2 00            	vpclmulqdq	$0x0, %xmm2, %xmm0, %xmm4
   4d75f: c4 e3 79 44 fa 10            	vpclmulqdq	$0x10, %xmm2, %xmm0, %xmm7
   4d765: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   4d76a: c4 e3 79 44 c2 01            	vpclmulqdq	$0x1, %xmm2, %xmm0, %xmm0
   4d770: c4 c3 71 44 ed 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm5
   4d776: c4 c3 71 44 f5 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm6
   4d77c: c4 43 71 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm8
   4d782: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   4d788: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   4d78c: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   4d790: c4 c1 71 ef c8               	vpxor	%xmm8, %xmm1, %xmm1
   4d795: c5 e1 ef dd                  	vpxor	%xmm5, %xmm3, %xmm3
   4d799: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4d79d: c5 f9 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4d7a2: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   4d7a7: c5 d9 ef e1                  	vpxor	%xmm1, %xmm4, %xmm4
   4d7ab: c4 c3 59 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm4, %xmm1
   4d7b1: c5 f9 70 e4 4e               	vpshufd	$0x4e, %xmm4, %xmm4     # xmm4 = xmm4[2,3,0,1]
   4d7b6: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   4d7ba: c4 c3 71 44 e4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm4
   4d7c0: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4d7c5: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4d7c9: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4d7cd: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4d7d1: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4d7d5: 48 39 f7                     	cmpq	%rsi, %rdi
   4d7d8: 0f 83 5a ff ff ff            	jae	0x4d738 <crypto_aead_aes256gcm_decrypt+0xdf8>
   4d7de: 48 39 f8                     	cmpq	%rdi, %rax
   4d7e1: 73 62                        	jae	0x4d845 <crypto_aead_aes256gcm_decrypt+0xf05>
   4d7e3: c5 fa 6f 04 01               	vmovdqu	(%rcx,%rax), %xmm0
   4d7e8: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4d7ed: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4d7f1: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4d7f7: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4d7fd: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4d803: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4d809: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4d80d: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4d812: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4d817: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4d81b: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4d821: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4d826: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4d82a: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4d82e: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4d834: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4d839: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4d83d: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4d841: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   4d845: 4c 89 ce                     	movq	%r9, %rsi
   4d848: 48 8d 9c 24 c0 03 00 00      	leaq	0x3c0(%rsp), %rbx
   4d850: 83 e6 0f                     	andl	$0xf, %esi
   4d853: 0f 85 67 0e 00 00            	jne	0x4e6c0 <crypto_aead_aes256gcm_decrypt+0x1d80>
   4d859: 48 89 ee                     	movq	%rbp, %rsi
   4d85c: 48 83 e6 f0                  	andq	$-0x10, %rsi
   4d860: 48 81 fe df 00 00 00         	cmpq	$0xdf, %rsi
   4d867: 0f 86 40 10 00 00            	jbe	0x4e8ad <crypto_aead_aes256gcm_decrypt+0x1f6d>
   4d86d: c5 f9 6f bc 24 90 05 00 00   	vmovdqa	0x590(%rsp), %xmm7
   4d876: 48 89 d1                     	movq	%rdx, %rcx
   4d879: c5 79 6f b4 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm14
   4d882: c5 79 7f a4 24 20 03 00 00   	vmovdqa	%xmm12, 0x320(%rsp)
   4d88b: c5 79 6f 94 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm10
   4d894: bf e0 00 00 00               	movl	$0xe0, %edi
   4d899: c5 79 6f 8c 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm9
   4d8a2: c5 f9 7f bc 24 30 03 00 00   	vmovdqa	%xmm7, 0x330(%rsp)
   4d8ab: c5 f9 6f bc 24 80 05 00 00   	vmovdqa	0x580(%rsp), %xmm7
   4d8b4: c5 f9 6f 9c 24 20 05 00 00   	vmovdqa	0x520(%rsp), %xmm3
   4d8bd: c5 f9 6f b4 24 10 05 00 00   	vmovdqa	0x510(%rsp), %xmm6
   4d8c6: c4 41 79 6f c2               	vmovdqa	%xmm10, %xmm8
   4d8cb: c4 41 79 6f d6               	vmovdqa	%xmm14, %xmm10
   4d8d0: c5 79 6f bc 24 00 05 00 00   	vmovdqa	0x500(%rsp), %xmm15
   4d8d9: c5 f9 7f bc 24 90 03 00 00   	vmovdqa	%xmm7, 0x390(%rsp)
   4d8e2: c5 79 6f f3                  	vmovdqa	%xmm3, %xmm14
   4d8e6: c5 f9 6f bc 24 70 05 00 00   	vmovdqa	0x570(%rsp), %xmm7
   4d8ef: c4 41 79 6f e7               	vmovdqa	%xmm15, %xmm12
   4d8f4: c5 f9 7f bc 24 80 03 00 00   	vmovdqa	%xmm7, 0x380(%rsp)
   4d8fd: c5 f9 6f bc 24 60 05 00 00   	vmovdqa	0x560(%rsp), %xmm7
   4d906: c5 f9 7f bc 24 70 03 00 00   	vmovdqa	%xmm7, 0x370(%rsp)
   4d90f: c5 f9 6f bc 24 50 05 00 00   	vmovdqa	0x550(%rsp), %xmm7
   4d918: c5 f9 7f bc 24 60 03 00 00   	vmovdqa	%xmm7, 0x360(%rsp)
   4d921: c5 f9 6f bc 24 40 05 00 00   	vmovdqa	0x540(%rsp), %xmm7
   4d92a: c5 f9 7f bc 24 50 03 00 00   	vmovdqa	%xmm7, 0x350(%rsp)
   4d933: c5 f9 6f bc 24 30 05 00 00   	vmovdqa	0x530(%rsp), %xmm7
   4d93c: c5 f9 7f bc 24 40 03 00 00   	vmovdqa	%xmm7, 0x340(%rsp)
   4d945: c5 79 7f cf                  	vmovdqa	%xmm9, %xmm7
   4d949: c4 41 79 6f cd               	vmovdqa	%xmm13, %xmm9
   4d94e: c5 79 6f ee                  	vmovdqa	%xmm6, %xmm13
   4d952: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   4d958: c5 fa 6f 19                  	vmovdqu	(%rcx), %xmm3
   4d95c: 48 89 f8                     	movq	%rdi, %rax
   4d95f: 48 8d bf e0 00 00 00         	leaq	0xe0(%rdi), %rdi
   4d966: c5 f9 6f ac 24 30 03 00 00   	vmovdqa	0x330(%rsp), %xmm5
   4d96f: c5 f9 6f b4 24 90 03 00 00   	vmovdqa	0x390(%rsp), %xmm6
   4d978: 48 81 c1 e0 00 00 00         	addq	$0xe0, %rcx
   4d97f: c4 c2 61 00 cb               	vpshufb	%xmm11, %xmm3, %xmm1
   4d984: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4d988: c4 e3 71 44 dd 11            	vpclmulqdq	$0x11, %xmm5, %xmm1, %xmm3
   4d98e: c4 e3 71 44 e5 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm4
   4d994: c4 e3 71 44 d5 10            	vpclmulqdq	$0x10, %xmm5, %xmm1, %xmm2
   4d99a: c4 e3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm5, %xmm1, %xmm1
   4d9a0: c5 fa 6f a9 30 ff ff ff      	vmovdqu	-0xd0(%rcx), %xmm5
   4d9a8: c5 f9 7f 1c 24               	vmovdqa	%xmm3, (%rsp)
   4d9ad: c5 f9 7f 64 24 10            	vmovdqa	%xmm4, 0x10(%rsp)
   4d9b3: c5 f9 6f a4 24 80 03 00 00   	vmovdqa	0x380(%rsp), %xmm4
   4d9bc: c4 c2 51 00 c3               	vpshufb	%xmm11, %xmm5, %xmm0
   4d9c1: c5 f9 7f 54 24 20            	vmovdqa	%xmm2, 0x20(%rsp)
   4d9c7: c5 fa 6f 91 50 ff ff ff      	vmovdqu	-0xb0(%rcx), %xmm2
   4d9cf: c4 63 79 44 fe 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm15
   4d9d5: c4 e3 79 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm5
   4d9db: c4 e3 79 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm3
   4d9e1: c5 f9 7f 4c 24 30            	vmovdqa	%xmm1, 0x30(%rsp)
   4d9e7: c5 79 7f 7c 24 50            	vmovdqa	%xmm15, 0x50(%rsp)
   4d9ed: c4 63 79 44 fe 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm15
   4d9f3: c5 fa 6f b1 40 ff ff ff      	vmovdqu	-0xc0(%rcx), %xmm6
   4d9fb: c5 f9 7f 5c 24 60            	vmovdqa	%xmm3, 0x60(%rsp)
   4da01: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   4da06: c5 f9 7f 6c 24 40            	vmovdqa	%xmm5, 0x40(%rsp)
   4da0c: c4 e3 79 44 dc 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm3
   4da12: c4 e3 79 44 f4 11            	vpclmulqdq	$0x11, %xmm4, %xmm0, %xmm6
   4da18: c4 e3 79 44 ec 10            	vpclmulqdq	$0x10, %xmm4, %xmm0, %xmm5
   4da1e: c5 f9 7f 9c 24 80 00 00 00   	vmovdqa	%xmm3, 0x80(%rsp)
   4da27: c4 e3 79 44 c4 01            	vpclmulqdq	$0x1, %xmm4, %xmm0, %xmm0
   4da2d: c5 f9 6f 9c 24 70 03 00 00   	vmovdqa	0x370(%rsp), %xmm3
   4da36: c5 f9 7f 84 24 a0 00 00 00   	vmovdqa	%xmm0, 0xa0(%rsp)
   4da3f: c4 c2 69 00 c3               	vpshufb	%xmm11, %xmm2, %xmm0
   4da44: c4 e3 79 44 d3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm2
   4da4a: c4 e3 79 44 e3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm4
   4da50: c5 f9 7f 74 24 70            	vmovdqa	%xmm6, 0x70(%rsp)
   4da56: c4 e3 79 44 f3 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm6
   4da5c: c5 f9 7f ac 24 90 00 00 00   	vmovdqa	%xmm5, 0x90(%rsp)
   4da65: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   4da6b: c5 fa 6f 99 60 ff ff ff      	vmovdqu	-0xa0(%rcx), %xmm3
   4da73: c5 f9 6f ac 24 60 03 00 00   	vmovdqa	0x360(%rsp), %xmm5
   4da7c: c5 f9 7f 84 24 e0 00 00 00   	vmovdqa	%xmm0, 0xe0(%rsp)
   4da85: c5 f9 7f 94 24 b0 00 00 00   	vmovdqa	%xmm2, 0xb0(%rsp)
   4da8e: c4 c2 61 00 c3               	vpshufb	%xmm11, %xmm3, %xmm0
   4da93: c4 e3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm5, %xmm0, %xmm3
   4da99: c4 e3 79 44 d5 00            	vpclmulqdq	$0x0, %xmm5, %xmm0, %xmm2
   4da9f: c5 f9 7f b4 24 c0 00 00 00   	vmovdqa	%xmm6, 0xc0(%rsp)
   4daa8: c5 f9 6f b4 24 50 03 00 00   	vmovdqa	0x350(%rsp), %xmm6
   4dab1: c5 f9 7f 9c 24 f0 00 00 00   	vmovdqa	%xmm3, 0xf0(%rsp)
   4daba: c4 e3 79 44 dd 10            	vpclmulqdq	$0x10, %xmm5, %xmm0, %xmm3
   4dac0: c4 e3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm5, %xmm0, %xmm0
   4dac6: c5 fa 6f a9 70 ff ff ff      	vmovdqu	-0x90(%rcx), %xmm5
   4dace: c5 f9 7f 84 24 20 01 00 00   	vmovdqa	%xmm0, 0x120(%rsp)
   4dad7: c5 f9 7f 94 24 00 01 00 00   	vmovdqa	%xmm2, 0x100(%rsp)
   4dae0: c4 c2 51 00 c3               	vpshufb	%xmm11, %xmm5, %xmm0
   4dae5: c4 e3 79 44 ee 11            	vpclmulqdq	$0x11, %xmm6, %xmm0, %xmm5
   4daeb: c4 e3 79 44 d6 00            	vpclmulqdq	$0x0, %xmm6, %xmm0, %xmm2
   4daf1: c5 f9 7f a4 24 d0 00 00 00   	vmovdqa	%xmm4, 0xd0(%rsp)
   4dafa: c5 f9 7f 9c 24 10 01 00 00   	vmovdqa	%xmm3, 0x110(%rsp)
   4db03: c4 e3 79 44 de 10            	vpclmulqdq	$0x10, %xmm6, %xmm0, %xmm3
   4db09: c4 e3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm6, %xmm0, %xmm0
   4db0f: c5 f9 7f ac 24 30 01 00 00   	vmovdqa	%xmm5, 0x130(%rsp)
   4db18: c5 f9 7f 94 24 40 01 00 00   	vmovdqa	%xmm2, 0x140(%rsp)
   4db21: c5 fa 6f 71 80               	vmovdqu	-0x80(%rcx), %xmm6
   4db26: c5 f9 6f a4 24 40 03 00 00   	vmovdqa	0x340(%rsp), %xmm4
   4db2f: c5 f9 7f 84 24 60 01 00 00   	vmovdqa	%xmm0, 0x160(%rsp)
   4db38: c5 fa 6f 69 90               	vmovdqu	-0x70(%rcx), %xmm5
   4db3d: c5 f9 7f 9c 24 50 01 00 00   	vmovdqa	%xmm3, 0x150(%rsp)
   4db46: c4 c2 49 00 c3               	vpshufb	%xmm11, %xmm6, %xmm0
   4db4b: c4 e3 79 44 f4 11            	vpclmulqdq	$0x11, %xmm4, %xmm0, %xmm6
   4db51: c4 e3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm4, %xmm0, %xmm2
   4db57: c4 e3 79 44 dc 10            	vpclmulqdq	$0x10, %xmm4, %xmm0, %xmm3
   4db5d: c5 f9 7f 9c 24 90 01 00 00   	vmovdqa	%xmm3, 0x190(%rsp)
   4db66: c4 e3 79 44 c4 01            	vpclmulqdq	$0x1, %xmm4, %xmm0, %xmm0
   4db6c: c5 fa 6f 59 a0               	vmovdqu	-0x60(%rcx), %xmm3
   4db71: c5 f9 7f 84 24 a0 01 00 00   	vmovdqa	%xmm0, 0x1a0(%rsp)
   4db7a: c4 c2 51 00 c3               	vpshufb	%xmm11, %xmm5, %xmm0
   4db7f: c4 c3 79 44 ee 11            	vpclmulqdq	$0x11, %xmm14, %xmm0, %xmm5
   4db85: c4 c3 79 44 e6 00            	vpclmulqdq	$0x0, %xmm14, %xmm0, %xmm4
   4db8b: c5 f9 7f 94 24 80 01 00 00   	vmovdqa	%xmm2, 0x180(%rsp)
   4db94: c4 c3 79 44 d6 10            	vpclmulqdq	$0x10, %xmm14, %xmm0, %xmm2
   4db9a: c5 f9 7f a4 24 c0 01 00 00   	vmovdqa	%xmm4, 0x1c0(%rsp)
   4dba3: c4 c3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm14, %xmm0, %xmm0
   4dba9: c4 c2 61 00 e3               	vpshufb	%xmm11, %xmm3, %xmm4
   4dbae: c5 f9 7f 84 24 e0 01 00 00   	vmovdqa	%xmm0, 0x1e0(%rsp)
   4dbb7: c5 fa 6f 41 b0               	vmovdqu	-0x50(%rcx), %xmm0
   4dbbc: c4 c3 59 44 dd 00            	vpclmulqdq	$0x0, %xmm13, %xmm4, %xmm3
   4dbc2: c5 f9 7f b4 24 70 01 00 00   	vmovdqa	%xmm6, 0x170(%rsp)
   4dbcb: c4 c3 59 44 f5 11            	vpclmulqdq	$0x11, %xmm13, %xmm4, %xmm6
   4dbd1: c5 f9 7f 94 24 d0 01 00 00   	vmovdqa	%xmm2, 0x1d0(%rsp)
   4dbda: c4 c3 59 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm4, %xmm2
   4dbe0: c4 c3 59 44 e5 01            	vpclmulqdq	$0x1, %xmm13, %xmm4, %xmm4
   4dbe6: c5 f9 7f b4 24 f0 01 00 00   	vmovdqa	%xmm6, 0x1f0(%rsp)
   4dbef: c4 c2 79 00 f3               	vpshufb	%xmm11, %xmm0, %xmm6
   4dbf4: c5 f9 7f 94 24 10 02 00 00   	vmovdqa	%xmm2, 0x210(%rsp)
   4dbfd: c5 fa 6f 51 c0               	vmovdqu	-0x40(%rcx), %xmm2
   4dc02: c4 c3 49 44 c4 11            	vpclmulqdq	$0x11, %xmm12, %xmm6, %xmm0
   4dc08: c5 f9 7f 9c 24 00 02 00 00   	vmovdqa	%xmm3, 0x200(%rsp)
   4dc11: c4 c3 49 44 dc 00            	vpclmulqdq	$0x0, %xmm12, %xmm6, %xmm3
   4dc17: c5 f9 7f 9c 24 30 02 00 00   	vmovdqa	%xmm3, 0x230(%rsp)
   4dc20: c4 c2 69 00 db               	vpshufb	%xmm11, %xmm2, %xmm3
   4dc25: c5 f9 7f 84 24 20 02 00 00   	vmovdqa	%xmm0, 0x220(%rsp)
   4dc2e: c4 c3 61 44 c2 00            	vpclmulqdq	$0x0, %xmm10, %xmm3, %xmm0
   4dc34: c4 c3 61 44 d2 11            	vpclmulqdq	$0x11, %xmm10, %xmm3, %xmm2
   4dc3a: c5 f9 7f 84 24 60 02 00 00   	vmovdqa	%xmm0, 0x260(%rsp)
   4dc43: c5 fa 6f 41 d0               	vmovdqu	-0x30(%rcx), %xmm0
   4dc48: c5 f9 7f ac 24 b0 01 00 00   	vmovdqa	%xmm5, 0x1b0(%rsp)
   4dc51: c4 c3 49 44 ec 10            	vpclmulqdq	$0x10, %xmm12, %xmm6, %xmm5
   4dc57: c4 c3 49 44 f4 01            	vpclmulqdq	$0x1, %xmm12, %xmm6, %xmm6
   4dc5d: c5 f9 7f ac 24 40 02 00 00   	vmovdqa	%xmm5, 0x240(%rsp)
   4dc66: c4 c3 61 44 ea 10            	vpclmulqdq	$0x10, %xmm10, %xmm3, %xmm5
   4dc6c: c4 c3 61 44 da 01            	vpclmulqdq	$0x1, %xmm10, %xmm3, %xmm3
   4dc72: c5 f9 7f 94 24 50 02 00 00   	vmovdqa	%xmm2, 0x250(%rsp)
   4dc7b: c4 c2 79 00 d3               	vpshufb	%xmm11, %xmm0, %xmm2
   4dc80: c5 f9 7f ac 24 70 02 00 00   	vmovdqa	%xmm5, 0x270(%rsp)
   4dc89: c4 c3 69 44 e8 00            	vpclmulqdq	$0x0, %xmm8, %xmm2, %xmm5
   4dc8f: c4 c3 69 44 c0 11            	vpclmulqdq	$0x11, %xmm8, %xmm2, %xmm0
   4dc95: c5 f9 7f ac 24 90 02 00 00   	vmovdqa	%xmm5, 0x290(%rsp)
   4dc9e: c5 fa 6f 69 e0               	vmovdqu	-0x20(%rcx), %xmm5
   4dca3: c5 f9 7f 84 24 80 02 00 00   	vmovdqa	%xmm0, 0x280(%rsp)
   4dcac: c4 c3 69 44 c0 10            	vpclmulqdq	$0x10, %xmm8, %xmm2, %xmm0
   4dcb2: c4 c3 69 44 d0 01            	vpclmulqdq	$0x1, %xmm8, %xmm2, %xmm2
   4dcb8: c5 f9 7f 84 24 a0 02 00 00   	vmovdqa	%xmm0, 0x2a0(%rsp)
   4dcc1: c4 c2 51 00 eb               	vpshufb	%xmm11, %xmm5, %xmm5
   4dcc6: c4 e3 51 44 c7 11            	vpclmulqdq	$0x11, %xmm7, %xmm5, %xmm0
   4dccc: c5 f9 7f 84 24 b0 02 00 00   	vmovdqa	%xmm0, 0x2b0(%rsp)
   4dcd5: c4 e3 51 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm5, %xmm0
   4dcdb: c5 f9 7f 84 24 c0 02 00 00   	vmovdqa	%xmm0, 0x2c0(%rsp)
   4dce4: c4 e3 51 44 c7 10            	vpclmulqdq	$0x10, %xmm7, %xmm5, %xmm0
   4dcea: c4 e3 51 44 ef 01            	vpclmulqdq	$0x1, %xmm7, %xmm5, %xmm5
   4dcf0: c5 f9 7f 84 24 d0 02 00 00   	vmovdqa	%xmm0, 0x2d0(%rsp)
   4dcf9: c5 fa 6f 41 f0               	vmovdqu	-0x10(%rcx), %xmm0
   4dcfe: c5 01 ef 7c 24 60            	vpxor	0x60(%rsp), %xmm15, %xmm15
   4dd04: c5 d9 ef a4 24 10 02 00 00   	vpxor	0x210(%rsp), %xmm4, %xmm4
   4dd0d: c5 e1 ef 9c 24 40 02 00 00   	vpxor	0x240(%rsp), %xmm3, %xmm3
   4dd16: c5 e9 ef 94 24 a0 02 00 00   	vpxor	0x2a0(%rsp), %xmm2, %xmm2
   4dd1f: c4 c2 79 00 cb               	vpshufb	%xmm11, %xmm0, %xmm1
   4dd24: c5 e1 ef 9c 24 70 02 00 00   	vpxor	0x270(%rsp), %xmm3, %xmm3
   4dd2d: c4 c3 71 44 c1 11            	vpclmulqdq	$0x11, %xmm9, %xmm1, %xmm0
   4dd33: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   4dd37: c5 f9 7f 84 24 e0 02 00 00   	vmovdqa	%xmm0, 0x2e0(%rsp)
   4dd40: c4 c3 71 44 c1 00            	vpclmulqdq	$0x0, %xmm9, %xmm1, %xmm0
   4dd46: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   4dd4a: c5 f9 7f 84 24 f0 02 00 00   	vmovdqa	%xmm0, 0x2f0(%rsp)
   4dd53: c4 c3 71 44 c1 10            	vpclmulqdq	$0x10, %xmm9, %xmm1, %xmm0
   4dd59: c5 f9 7f 84 24 00 03 00 00   	vmovdqa	%xmm0, 0x300(%rsp)
   4dd62: c4 c3 71 44 c1 01            	vpclmulqdq	$0x1, %xmm9, %xmm1, %xmm0
   4dd68: c5 f9 6f 4c 24 30            	vmovdqa	0x30(%rsp), %xmm1
   4dd6e: c5 f9 7f 84 24 10 03 00 00   	vmovdqa	%xmm0, 0x310(%rsp)
   4dd77: c5 f1 ef 44 24 20            	vpxor	0x20(%rsp), %xmm1, %xmm0
   4dd7d: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4dd82: c5 79 6f bc 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm15
   4dd8b: c5 01 ef bc 24 90 00 00 00   	vpxor	0x90(%rsp), %xmm15, %xmm15
   4dd94: c5 01 ef bc 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm15, %xmm15
   4dd9d: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4dda2: c5 79 6f bc 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm15
   4ddab: c5 01 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm15, %xmm15
   4ddb4: c5 01 ef bc 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm15, %xmm15
   4ddbd: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4ddc2: c5 79 6f bc 24 60 01 00 00   	vmovdqa	0x160(%rsp), %xmm15
   4ddcb: c5 01 ef bc 24 50 01 00 00   	vpxor	0x150(%rsp), %xmm15, %xmm15
   4ddd4: c5 01 ef bc 24 a0 01 00 00   	vpxor	0x1a0(%rsp), %xmm15, %xmm15
   4dddd: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4dde2: c5 79 6f bc 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %xmm15
   4ddeb: c5 01 ef bc 24 90 01 00 00   	vpxor	0x190(%rsp), %xmm15, %xmm15
   4ddf4: c5 01 ef bc 24 d0 01 00 00   	vpxor	0x1d0(%rsp), %xmm15, %xmm15
   4ddfd: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4de02: c5 79 6f bc 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %xmm15
   4de0b: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4de0f: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4de13: c5 f9 6f 9c 24 10 03 00 00   	vmovdqa	0x310(%rsp), %xmm3
   4de1c: c5 e1 ef 8c 24 d0 02 00 00   	vpxor	0x2d0(%rsp), %xmm3, %xmm1
   4de25: c5 f1 ef 8c 24 00 03 00 00   	vpxor	0x300(%rsp), %xmm1, %xmm1
   4de2e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4de32: c5 f9 6f 54 24 50            	vmovdqa	0x50(%rsp), %xmm2
   4de38: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4de3c: c5 e9 ef 44 24 10            	vpxor	0x10(%rsp), %xmm2, %xmm0
   4de42: c5 81 ef 94 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm15, %xmm2
   4de4b: c5 79 6f bc 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm15
   4de54: c5 e1 73 d9 08               	vpsrldq	$0x8, %xmm1, %xmm3      # xmm3 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4de59: c5 f1 73 f9 08               	vpslldq	$0x8, %xmm1, %xmm1      # xmm1 = zero,zero,zero,zero,zero,zero,zero,zero,xmm1[0,1,2,3,4,5,6,7]
   4de5e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4de62: c5 81 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm15, %xmm2
   4de6b: c5 e9 ef 94 24 80 01 00 00   	vpxor	0x180(%rsp), %xmm2, %xmm2
   4de74: c5 79 6f bc 24 00 02 00 00   	vmovdqa	0x200(%rsp), %xmm15
   4de7d: c5 f1 ef 8c 24 f0 02 00 00   	vpxor	0x2f0(%rsp), %xmm1, %xmm1
   4de86: c5 f9 6f ac 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm5
   4de8f: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4de93: c5 81 ef 94 24 c0 01 00 00   	vpxor	0x1c0(%rsp), %xmm15, %xmm2
   4de9c: c5 e9 ef 94 24 30 02 00 00   	vpxor	0x230(%rsp), %xmm2, %xmm2
   4dea5: c5 79 6f bc 24 90 02 00 00   	vmovdqa	0x290(%rsp), %xmm15
   4deae: c5 f9 6f b4 24 f0 01 00 00   	vmovdqa	0x1f0(%rsp), %xmm6
   4deb7: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4debb: c5 81 ef 94 24 60 02 00 00   	vpxor	0x260(%rsp), %xmm15, %xmm2
   4dec4: c5 e9 ef 94 24 c0 02 00 00   	vpxor	0x2c0(%rsp), %xmm2, %xmm2
   4decd: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4ded1: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4ded5: c4 e3 71 44 c5 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm0
   4dedb: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4dee0: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4dee4: c4 e3 71 44 e5 00            	vpclmulqdq	$0x0, %xmm5, %xmm1, %xmm4
   4deea: c5 f9 6f 6c 24 40            	vmovdqa	0x40(%rsp), %xmm5
   4def0: c5 d1 ef 14 24               	vpxor	(%rsp), %xmm5, %xmm2
   4def5: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4defa: c5 f9 6f ac 24 b0 00 00 00   	vmovdqa	0xb0(%rsp), %xmm5
   4df03: c5 d1 ef 44 24 70            	vpxor	0x70(%rsp), %xmm5, %xmm0
   4df09: c5 f9 6f ac 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm5
   4df12: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4df16: c5 d1 ef 84 24 f0 00 00 00   	vpxor	0xf0(%rsp), %xmm5, %xmm0
   4df1f: c5 f9 ef 84 24 70 01 00 00   	vpxor	0x170(%rsp), %xmm0, %xmm0
   4df28: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4df2c: c5 c9 ef 84 24 b0 01 00 00   	vpxor	0x1b0(%rsp), %xmm6, %xmm0
   4df35: c5 f9 ef 84 24 20 02 00 00   	vpxor	0x220(%rsp), %xmm0, %xmm0
   4df3e: c5 f9 6f b4 24 80 02 00 00   	vmovdqa	0x280(%rsp), %xmm6
   4df47: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4df4b: c5 c9 ef 94 24 50 02 00 00   	vpxor	0x250(%rsp), %xmm6, %xmm2
   4df54: c5 e9 ef 94 24 b0 02 00 00   	vpxor	0x2b0(%rsp), %xmm2, %xmm2
   4df5d: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4df61: c5 e1 ef 94 24 e0 02 00 00   	vpxor	0x2e0(%rsp), %xmm3, %xmm2
   4df6a: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4df6e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4df72: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4df76: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4df7a: 48 39 fe                     	cmpq	%rdi, %rsi
   4df7d: 0f 83 d5 f9 ff ff            	jae	0x4d958 <crypto_aead_aes256gcm_decrypt+0x1018>
   4df83: c4 41 79 6f e9               	vmovdqa	%xmm9, %xmm13
   4df88: 4c 8d 40 70                  	leaq	0x70(%rax), %r8
   4df8c: 48 8d 78 40                  	leaq	0x40(%rax), %rdi
   4df90: c5 79 6f a4 24 20 03 00 00   	vmovdqa	0x320(%rsp), %xmm12
   4df99: 48 8d 48 20                  	leaq	0x20(%rax), %rcx
   4df9d: 4c 39 c6                     	cmpq	%r8, %rsi
   4dfa0: 0f 82 15 03 00 00            	jb	0x4e2bb <crypto_aead_aes256gcm_decrypt+0x197b>
   4dfa6: c5 79 6f bc 24 10 05 00 00   	vmovdqa	0x510(%rsp), %xmm15
   4dfaf: c5 79 6f b4 24 00 05 00 00   	vmovdqa	0x500(%rsp), %xmm14
   4dfb8: c5 79 7f a4 24 20 01 00 00   	vmovdqa	%xmm12, 0x120(%rsp)
   4dfc1: c5 79 6f 94 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm10
   4dfca: c5 f9 6f bc 24 20 05 00 00   	vmovdqa	0x520(%rsp), %xmm7
   4dfd3: c5 79 6f 8c 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm9
   4dfdc: c5 79 6f 84 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm8
   4dfe5: c5 79 7f bc 24 40 01 00 00   	vmovdqa	%xmm15, 0x140(%rsp)
   4dfee: c4 41 79 6f fe               	vmovdqa	%xmm14, %xmm15
   4dff3: c5 f9 7f bc 24 30 01 00 00   	vmovdqa	%xmm7, 0x130(%rsp)
   4dffc: c4 41 79 6f f2               	vmovdqa	%xmm10, %xmm14
   4e001: c4 41 79 6f e1               	vmovdqa	%xmm9, %xmm12
   4e006: c4 41 79 6f d0               	vmovdqa	%xmm8, %xmm10
   4e00b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   4e010: c5 fa 6f 3c 02               	vmovdqu	(%rdx,%rax), %xmm7
   4e015: c5 fa 6f 64 02 10            	vmovdqu	0x10(%rdx,%rax), %xmm4
   4e01b: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4e020: c5 f9 6f bc 24 30 01 00 00   	vmovdqa	0x130(%rsp), %xmm7
   4e029: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4e02d: c4 c2 59 00 cb               	vpshufb	%xmm11, %xmm4, %xmm1
   4e032: c4 e3 79 44 df 11            	vpclmulqdq	$0x11, %xmm7, %xmm0, %xmm3
   4e038: c4 e3 79 44 f7 00            	vpclmulqdq	$0x0, %xmm7, %xmm0, %xmm6
   4e03e: c4 e3 79 44 ef 10            	vpclmulqdq	$0x10, %xmm7, %xmm0, %xmm5
   4e044: c4 e3 79 44 c7 01            	vpclmulqdq	$0x1, %xmm7, %xmm0, %xmm0
   4e04a: c5 f9 7f 1c 24               	vmovdqa	%xmm3, (%rsp)
   4e04f: c5 f9 6f bc 24 40 01 00 00   	vmovdqa	0x140(%rsp), %xmm7
   4e058: c5 f9 7f 74 24 10            	vmovdqa	%xmm6, 0x10(%rsp)
   4e05e: c4 e3 71 44 e7 11            	vpclmulqdq	$0x11, %xmm7, %xmm1, %xmm4
   4e064: c4 e3 71 44 d7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm2
   4e06a: c4 63 71 44 c7 10            	vpclmulqdq	$0x10, %xmm7, %xmm1, %xmm8
   4e070: c5 f9 7f 6c 24 20            	vmovdqa	%xmm5, 0x20(%rsp)
   4e076: c4 e3 71 44 cf 01            	vpclmulqdq	$0x1, %xmm7, %xmm1, %xmm1
   4e07c: c5 fa 6f 7c 02 20            	vmovdqu	0x20(%rdx,%rax), %xmm7
   4e082: c5 f9 7f 64 24 30            	vmovdqa	%xmm4, 0x30(%rsp)
   4e088: c5 f9 ef 44 24 20            	vpxor	0x20(%rsp), %xmm0, %xmm0
   4e08e: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   4e094: c5 fa 6f 4c 02 30            	vmovdqu	0x30(%rdx,%rax), %xmm1
   4e09a: c5 39 ef 44 24 50            	vpxor	0x50(%rsp), %xmm8, %xmm8
   4e0a0: c4 c2 41 00 e3               	vpshufb	%xmm11, %xmm7, %xmm4
   4e0a5: c5 f9 7f 54 24 40            	vmovdqa	%xmm2, 0x40(%rsp)
   4e0ab: c4 c3 59 44 d7 10            	vpclmulqdq	$0x10, %xmm15, %xmm4, %xmm2
   4e0b1: c4 c2 71 00 f3               	vpshufb	%xmm11, %xmm1, %xmm6
   4e0b6: c4 c3 59 44 df 00            	vpclmulqdq	$0x0, %xmm15, %xmm4, %xmm3
   4e0bc: c5 f9 7f 5c 24 70            	vmovdqa	%xmm3, 0x70(%rsp)
   4e0c2: c4 c3 49 44 de 10            	vpclmulqdq	$0x10, %xmm14, %xmm6, %xmm3
   4e0c8: c4 c3 49 44 ce 11            	vpclmulqdq	$0x11, %xmm14, %xmm6, %xmm1
   4e0ce: c4 c3 59 44 ff 11            	vpclmulqdq	$0x11, %xmm15, %xmm4, %xmm7
   4e0d4: c4 c3 59 44 e7 01            	vpclmulqdq	$0x1, %xmm15, %xmm4, %xmm4
   4e0da: c5 f9 7f 7c 24 60            	vmovdqa	%xmm7, 0x60(%rsp)
   4e0e0: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4e0e5: c4 c3 49 44 fe 00            	vpclmulqdq	$0x0, %xmm14, %xmm6, %xmm7
   4e0eb: c5 f9 7f 94 24 80 00 00 00   	vmovdqa	%xmm2, 0x80(%rsp)
   4e0f4: c5 fa 6f 54 02 40            	vmovdqu	0x40(%rdx,%rax), %xmm2
   4e0fa: c5 d9 ef a4 24 80 00 00 00   	vpxor	0x80(%rsp), %xmm4, %xmm4
   4e103: c4 c3 49 44 f6 01            	vpclmulqdq	$0x1, %xmm14, %xmm6, %xmm6
   4e109: c5 f9 7f 9c 24 b0 00 00 00   	vmovdqa	%xmm3, 0xb0(%rsp)
   4e112: c4 c2 69 00 db               	vpshufb	%xmm11, %xmm2, %xmm3
   4e117: c5 d9 ef e6                  	vpxor	%xmm6, %xmm4, %xmm4
   4e11b: c5 f9 7f 8c 24 90 00 00 00   	vmovdqa	%xmm1, 0x90(%rsp)
   4e124: c4 c3 61 44 d4 11            	vpclmulqdq	$0x11, %xmm12, %xmm3, %xmm2
   4e12a: c4 c3 61 44 ec 10            	vpclmulqdq	$0x10, %xmm12, %xmm3, %xmm5
   4e130: c4 c3 61 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm3, %xmm1
   4e136: c5 f9 7f bc 24 a0 00 00 00   	vmovdqa	%xmm7, 0xa0(%rsp)
   4e13f: c5 f9 7f 94 24 c0 00 00 00   	vmovdqa	%xmm2, 0xc0(%rsp)
   4e148: c5 fa 6f 54 02 50            	vmovdqu	0x50(%rdx,%rax), %xmm2
   4e14e: c4 c3 61 44 dc 01            	vpclmulqdq	$0x1, %xmm12, %xmm3, %xmm3
   4e154: c5 e1 ef 9c 24 b0 00 00 00   	vpxor	0xb0(%rsp), %xmm3, %xmm3
   4e15d: c5 f9 7f ac 24 e0 00 00 00   	vmovdqa	%xmm5, 0xe0(%rsp)
   4e166: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4e16a: c5 e1 ef 9c 24 e0 00 00 00   	vpxor	0xe0(%rsp), %xmm3, %xmm3
   4e173: c5 f9 7f 8c 24 d0 00 00 00   	vmovdqa	%xmm1, 0xd0(%rsp)
   4e17c: c4 c2 69 00 d3               	vpshufb	%xmm11, %xmm2, %xmm2
   4e181: c4 c3 69 44 ea 10            	vpclmulqdq	$0x10, %xmm10, %xmm2, %xmm5
   4e187: c4 c3 69 44 ca 11            	vpclmulqdq	$0x11, %xmm10, %xmm2, %xmm1
   4e18d: c4 c3 69 44 fa 00            	vpclmulqdq	$0x0, %xmm10, %xmm2, %xmm7
   4e193: c5 f9 7f ac 24 00 01 00 00   	vmovdqa	%xmm5, 0x100(%rsp)
   4e19c: c5 fa 6f 6c 02 60            	vmovdqu	0x60(%rdx,%rax), %xmm5
   4e1a2: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4e1a6: 4c 89 c0                     	movq	%r8, %rax
   4e1a9: c5 f9 7f 8c 24 f0 00 00 00   	vmovdqa	%xmm1, 0xf0(%rsp)
   4e1b2: c4 c3 69 44 d2 01            	vpclmulqdq	$0x1, %xmm10, %xmm2, %xmm2
   4e1b8: 4d 8d 40 70                  	leaq	0x70(%r8), %r8
   4e1bc: c4 c2 51 00 eb               	vpshufb	%xmm11, %xmm5, %xmm5
   4e1c1: c4 c3 51 44 cd 11            	vpclmulqdq	$0x11, %xmm13, %xmm5, %xmm1
   4e1c7: c4 43 51 44 cd 10            	vpclmulqdq	$0x10, %xmm13, %xmm5, %xmm9
   4e1cd: c5 f9 7f 8c 24 10 01 00 00   	vmovdqa	%xmm1, 0x110(%rsp)
   4e1d6: c4 c3 51 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm5, %xmm1
   4e1dc: c5 e9 ef 94 24 00 01 00 00   	vpxor	0x100(%rsp), %xmm2, %xmm2
   4e1e5: c4 c3 51 44 ed 01            	vpclmulqdq	$0x1, %xmm13, %xmm5, %xmm5
   4e1eb: c5 f9 6f b4 24 a0 00 00 00   	vmovdqa	0xa0(%rsp), %xmm6
   4e1f4: c5 c9 ef 64 24 70            	vpxor	0x70(%rsp), %xmm6, %xmm4
   4e1fa: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   4e1fe: c5 f9 6f 6c 24 40            	vmovdqa	0x40(%rsp), %xmm5
   4e204: c5 d1 ef 5c 24 10            	vpxor	0x10(%rsp), %xmm5, %xmm3
   4e20a: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4e20e: c5 f9 6f 74 24 30            	vmovdqa	0x30(%rsp), %xmm6
   4e214: c5 c1 ef bc 24 d0 00 00 00   	vpxor	0xd0(%rsp), %xmm7, %xmm7
   4e21d: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   4e222: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   4e226: c5 e9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm2      # xmm2 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4e22b: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4e230: c5 e1 ef df                  	vpxor	%xmm7, %xmm3, %xmm3
   4e234: c5 f9 6f bc 24 20 01 00 00   	vmovdqa	0x120(%rsp), %xmm7
   4e23d: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4e241: c5 e1 ef c9                  	vpxor	%xmm1, %xmm3, %xmm1
   4e245: c4 e3 71 44 c7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm0
   4e24b: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4e250: c5 f9 ef c9                  	vpxor	%xmm1, %xmm0, %xmm1
   4e254: c5 f9 6f 84 24 90 00 00 00   	vmovdqa	0x90(%rsp), %xmm0
   4e25d: c5 f9 ef 5c 24 60            	vpxor	0x60(%rsp), %xmm0, %xmm3
   4e263: c5 c9 ef 04 24               	vpxor	(%rsp), %xmm6, %xmm0
   4e268: c4 e3 71 44 e7 00            	vpclmulqdq	$0x0, %xmm7, %xmm1, %xmm4
   4e26e: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4e273: c5 e9 ef d1                  	vpxor	%xmm1, %xmm2, %xmm2
   4e277: c5 e1 ef c0                  	vpxor	%xmm0, %xmm3, %xmm0
   4e27b: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4e27f: c5 f9 6f 9c 24 f0 00 00 00   	vmovdqa	0xf0(%rsp), %xmm3
   4e288: c5 e1 ef 9c 24 c0 00 00 00   	vpxor	0xc0(%rsp), %xmm3, %xmm3
   4e291: c5 e1 ef 9c 24 10 01 00 00   	vpxor	0x110(%rsp), %xmm3, %xmm3
   4e29a: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4e29e: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4e2a2: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4e2a6: 4c 39 c6                     	cmpq	%r8, %rsi
   4e2a9: 0f 83 61 fd ff ff            	jae	0x4e010 <crypto_aead_aes256gcm_decrypt+0x16d0>
   4e2af: c5 79 6f e7                  	vmovdqa	%xmm7, %xmm12
   4e2b3: 48 8d 78 40                  	leaq	0x40(%rax), %rdi
   4e2b7: 48 8d 48 20                  	leaq	0x20(%rax), %rcx
   4e2bb: 48 39 fe                     	cmpq	%rdi, %rsi
   4e2be: 0f 82 63 01 00 00            	jb	0x4e427 <crypto_aead_aes256gcm_decrypt+0x1ae7>
   4e2c4: c5 79 6f b4 24 f0 04 00 00   	vmovdqa	0x4f0(%rsp), %xmm14
   4e2cd: c5 79 6f 94 24 e0 04 00 00   	vmovdqa	0x4e0(%rsp), %xmm10
   4e2d6: c5 79 6f 8c 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm9
   4e2df: 90                           	nop
   4e2e0: c5 fa 6f 3c 02               	vmovdqu	(%rdx,%rax), %xmm7
   4e2e5: c5 fa 6f 64 02 20            	vmovdqu	0x20(%rdx,%rax), %xmm4
   4e2eb: c5 fa 6f 74 02 10            	vmovdqu	0x10(%rdx,%rax), %xmm6
   4e2f1: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4e2f6: c4 c2 59 00 d3               	vpshufb	%xmm11, %xmm4, %xmm2
   4e2fb: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4e2ff: c4 c3 69 44 c9 00            	vpclmulqdq	$0x0, %xmm9, %xmm2, %xmm1
   4e305: c4 c3 69 44 e1 11            	vpclmulqdq	$0x11, %xmm9, %xmm2, %xmm4
   4e30b: c4 c3 79 44 de 00            	vpclmulqdq	$0x0, %xmm14, %xmm0, %xmm3
   4e311: c5 f9 7f 4c 24 50            	vmovdqa	%xmm1, 0x50(%rsp)
   4e317: c5 fa 6f 4c 02 30            	vmovdqu	0x30(%rdx,%rax), %xmm1
   4e31d: 48 89 f8                     	movq	%rdi, %rax
   4e320: c5 f9 7f 5c 24 10            	vmovdqa	%xmm3, 0x10(%rsp)
   4e326: c4 c2 49 00 db               	vpshufb	%xmm11, %xmm6, %xmm3
   4e32b: 48 8d 7f 40                  	leaq	0x40(%rdi), %rdi
   4e32f: c4 c3 79 44 fe 11            	vpclmulqdq	$0x11, %xmm14, %xmm0, %xmm7
   4e335: c4 c3 61 44 f2 11            	vpclmulqdq	$0x11, %xmm10, %xmm3, %xmm6
   4e33b: c4 c3 61 44 ea 00            	vpclmulqdq	$0x0, %xmm10, %xmm3, %xmm5
   4e341: c4 c2 71 00 cb               	vpshufb	%xmm11, %xmm1, %xmm1
   4e346: c5 f9 7f 3c 24               	vmovdqa	%xmm7, (%rsp)
   4e34b: c4 43 79 44 fe 10            	vpclmulqdq	$0x10, %xmm14, %xmm0, %xmm15
   4e351: c5 f9 7f 74 24 20            	vmovdqa	%xmm6, 0x20(%rsp)
   4e357: c4 c3 79 44 c6 01            	vpclmulqdq	$0x1, %xmm14, %xmm0, %xmm0
   4e35d: c4 c3 61 44 f2 10            	vpclmulqdq	$0x10, %xmm10, %xmm3, %xmm6
   4e363: c4 c3 61 44 da 01            	vpclmulqdq	$0x1, %xmm10, %xmm3, %xmm3
   4e369: c4 43 69 44 c1 10            	vpclmulqdq	$0x10, %xmm9, %xmm2, %xmm8
   4e36f: c4 c1 79 ef c7               	vpxor	%xmm15, %xmm0, %xmm0
   4e374: c5 f9 7f 6c 24 30            	vmovdqa	%xmm5, 0x30(%rsp)
   4e37a: c5 c9 ef f3                  	vpxor	%xmm3, %xmm6, %xmm6
   4e37e: c4 c3 69 44 d1 01            	vpclmulqdq	$0x1, %xmm9, %xmm2, %xmm2
   4e384: c5 f9 7f 64 24 40            	vmovdqa	%xmm4, 0x40(%rsp)
   4e38a: c4 c3 71 44 ed 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm5
   4e390: c4 c3 71 44 e5 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm4
   4e396: c4 c3 71 44 fd 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm7
   4e39c: c5 f9 ef c6                  	vpxor	%xmm6, %xmm0, %xmm0
   4e3a0: c5 f9 6f 74 24 20            	vmovdqa	0x20(%rsp), %xmm6
   4e3a6: c4 c1 69 ef d0               	vpxor	%xmm8, %xmm2, %xmm2
   4e3ab: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   4e3b1: c5 d1 ef 6c 24 50            	vpxor	0x50(%rsp), %xmm5, %xmm5
   4e3b7: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4e3bb: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   4e3bf: c5 d9 ef 64 24 40            	vpxor	0x40(%rsp), %xmm4, %xmm4
   4e3c5: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4e3c9: c5 f1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4e3ce: c5 e9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4e3d3: c5 f9 6f 44 24 30            	vmovdqa	0x30(%rsp), %xmm0
   4e3d9: c5 f9 ef 44 24 10            	vpxor	0x10(%rsp), %xmm0, %xmm0
   4e3df: c5 f9 ef c5                  	vpxor	%xmm5, %xmm0, %xmm0
   4e3e3: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4e3e7: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4e3ed: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4e3f2: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4e3f6: c5 c9 ef 14 24               	vpxor	(%rsp), %xmm6, %xmm2
   4e3fb: c4 c3 79 44 dc 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm3
   4e401: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4e406: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4e40a: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   4e40e: c5 f9 ef c3                  	vpxor	%xmm3, %xmm0, %xmm0
   4e412: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4e416: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4e41a: 48 39 fe                     	cmpq	%rdi, %rsi
   4e41d: 0f 83 bd fe ff ff            	jae	0x4e2e0 <crypto_aead_aes256gcm_decrypt+0x19a0>
   4e423: 48 8d 48 20                  	leaq	0x20(%rax), %rcx
   4e427: 48 39 ce                     	cmpq	%rcx, %rsi
   4e42a: 0f 82 b6 00 00 00            	jb	0x4e4e6 <crypto_aead_aes256gcm_decrypt+0x1ba6>
   4e430: c5 f9 6f 9c 24 d0 04 00 00   	vmovdqa	0x4d0(%rsp), %xmm3
   4e439: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   4e440: c5 fa 6f 3c 02               	vmovdqu	(%rdx,%rax), %xmm7
   4e445: c5 fa 6f 74 02 10            	vmovdqu	0x10(%rdx,%rax), %xmm6
   4e44b: 48 89 c8                     	movq	%rcx, %rax
   4e44e: 48 83 c1 20                  	addq	$0x20, %rcx
   4e452: c4 c2 41 00 cb               	vpshufb	%xmm11, %xmm7, %xmm1
   4e457: c4 c2 49 00 f3               	vpshufb	%xmm11, %xmm6, %xmm6
   4e45c: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4e460: c4 c3 49 44 ed 11            	vpclmulqdq	$0x11, %xmm13, %xmm6, %xmm5
   4e466: c4 c3 49 44 fd 00            	vpclmulqdq	$0x0, %xmm13, %xmm6, %xmm7
   4e46c: c4 e3 79 44 e3 11            	vpclmulqdq	$0x11, %xmm3, %xmm0, %xmm4
   4e472: c4 e3 79 44 cb 00            	vpclmulqdq	$0x0, %xmm3, %xmm0, %xmm1
   4e478: c4 63 79 44 c3 10            	vpclmulqdq	$0x10, %xmm3, %xmm0, %xmm8
   4e47e: c4 c3 49 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm6, %xmm2
   4e484: c4 e3 79 44 c3 01            	vpclmulqdq	$0x1, %xmm3, %xmm0, %xmm0
   4e48a: c4 c3 49 44 f5 01            	vpclmulqdq	$0x1, %xmm13, %xmm6, %xmm6
   4e490: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   4e495: c5 e9 ef d6                  	vpxor	%xmm6, %xmm2, %xmm2
   4e499: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   4e49d: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4e4a1: c5 d9 ef e5                  	vpxor	%xmm5, %xmm4, %xmm4
   4e4a5: c5 f9 73 da 08               	vpsrldq	$0x8, %xmm2, %xmm0      # xmm0 = xmm2[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4e4aa: c5 e9 73 fa 08               	vpslldq	$0x8, %xmm2, %xmm2      # xmm2 = zero,zero,zero,zero,zero,zero,zero,zero,xmm2[0,1,2,3,4,5,6,7]
   4e4af: c5 f1 ef ca                  	vpxor	%xmm2, %xmm1, %xmm1
   4e4b3: c4 c3 71 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm2
   4e4b9: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4e4be: c5 e9 ef c9                  	vpxor	%xmm1, %xmm2, %xmm1
   4e4c2: c4 c3 71 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm2
   4e4c8: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4e4cd: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4e4d1: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4e4d5: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4e4d9: c5 f9 6f c8                  	vmovdqa	%xmm0, %xmm1
   4e4dd: 48 39 ce                     	cmpq	%rcx, %rsi
   4e4e0: 0f 83 5a ff ff ff            	jae	0x4e440 <crypto_aead_aes256gcm_decrypt+0x1b00>
   4e4e6: 48 39 f0                     	cmpq	%rsi, %rax
   4e4e9: 73 5e                        	jae	0x4e549 <crypto_aead_aes256gcm_decrypt+0x1c09>
   4e4eb: c5 fa 6f 04 02               	vmovdqu	(%rdx,%rax), %xmm0
   4e4f0: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4e4f5: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4e4f9: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4e4ff: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4e505: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4e50b: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4e511: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4e515: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4e51a: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4e51f: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4e523: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4e529: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4e52e: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4e532: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4e536: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4e53c: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4e541: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4e545: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4e549: 48 89 e9                     	movq	%rbp, %rcx
   4e54c: 83 e1 0f                     	andl	$0xf, %ecx
   4e54f: 0f 85 27 02 00 00            	jne	0x4e77c <crypto_aead_aes256gcm_decrypt+0x1e3c>
   4e555: c6 84 24 bf 03 00 00 01      	movb	$0x1, 0x3bf(%rsp)
   4e55d: 49 c1 e1 03                  	shlq	$0x3, %r9
   4e561: 4c 89 ff                     	movq	%r15, %rdi
   4e564: 48 89 de                     	movq	%rbx, %rsi
   4e567: c5 f9 6f bc 24 b0 03 00 00   	vmovdqa	0x3b0(%rsp), %xmm7
   4e570: 48 8d 04 ed 00 00 00 00      	leaq	(,%rbp,8), %rax
   4e578: c5 c1 ef 94 24 d0 03 00 00   	vpxor	0x3d0(%rsp), %xmm7, %xmm2
   4e581: c4 e1 f9 6e c0               	vmovq	%rax, %xmm0
   4e586: c4 e2 69 dc 94 24 e0 03 00 00	vaesenc	0x3e0(%rsp), %xmm2, %xmm2
   4e590: c4 c3 f9 22 c1 01            	vpinsrq	$0x1, %r9, %xmm0, %xmm0
   4e596: c4 e2 69 dc 94 24 f0 03 00 00	vaesenc	0x3f0(%rsp), %xmm2, %xmm2
   4e5a0: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4e5a5: c4 e2 69 dc 94 24 00 04 00 00	vaesenc	0x400(%rsp), %xmm2, %xmm2
   4e5af: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4e5b4: c4 e2 69 dc 94 24 10 04 00 00	vaesenc	0x410(%rsp), %xmm2, %xmm2
   4e5be: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4e5c2: c4 c3 71 44 e5 00            	vpclmulqdq	$0x0, %xmm13, %xmm1, %xmm4
   4e5c8: c4 c3 71 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm1, %xmm3
   4e5ce: c4 c3 71 44 c5 10            	vpclmulqdq	$0x10, %xmm13, %xmm1, %xmm0
   4e5d4: c4 e2 69 dc 94 24 20 04 00 00	vaesenc	0x420(%rsp), %xmm2, %xmm2
   4e5de: c4 c3 71 44 cd 01            	vpclmulqdq	$0x1, %xmm13, %xmm1, %xmm1
   4e5e4: c4 e2 69 dc 94 24 30 04 00 00	vaesenc	0x430(%rsp), %xmm2, %xmm2
   4e5ee: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4e5f2: c4 e2 69 dc 94 24 40 04 00 00	vaesenc	0x440(%rsp), %xmm2, %xmm2
   4e5fc: c5 d1 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm5      # xmm5 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4e601: c4 e2 69 dc 94 24 50 04 00 00	vaesenc	0x450(%rsp), %xmm2, %xmm2
   4e60b: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4e610: c4 e2 69 dc 94 24 60 04 00 00	vaesenc	0x460(%rsp), %xmm2, %xmm2
   4e61a: c5 d9 ef c0                  	vpxor	%xmm0, %xmm4, %xmm0
   4e61e: c4 e2 69 dc 94 24 70 04 00 00	vaesenc	0x470(%rsp), %xmm2, %xmm2
   4e628: c4 c3 79 44 cc 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm1
   4e62e: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4e633: c4 e2 69 dc 94 24 80 04 00 00	vaesenc	0x480(%rsp), %xmm2, %xmm2
   4e63d: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4e641: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4e647: c5 f9 70 e1 4e               	vpshufd	$0x4e, %xmm1, %xmm4     # xmm4 = xmm1[2,3,0,1]
   4e64c: c4 e2 69 dc 94 24 90 04 00 00	vaesenc	0x490(%rsp), %xmm2, %xmm2
   4e656: c5 e1 ef cd                  	vpxor	%xmm5, %xmm3, %xmm1
   4e65a: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   4e65e: c4 e2 69 dc 94 24 a0 04 00 00	vaesenc	0x4a0(%rsp), %xmm2, %xmm2
   4e668: c4 e2 69 dd 94 24 b0 04 00 00	vaesenclast	0x4b0(%rsp), %xmm2, %xmm2
   4e672: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4e676: c4 c2 79 00 c3               	vpshufb	%xmm11, %xmm0, %xmm0
   4e67b: c5 e9 ef d0                  	vpxor	%xmm0, %xmm2, %xmm2
   4e67f: c5 f9 7f 94 24 c0 03 00 00   	vmovdqa	%xmm2, 0x3c0(%rsp)
   4e688: e8 83 fc fb ff               	callq	0xe310 <crypto_verify_16@plt>
   4e68d: be 10 00 00 00               	movl	$0x10, %esi
   4e692: 48 89 df                     	movq	%rbx, %rdi
   4e695: 41 89 c7                     	movl	%eax, %r15d
   4e698: e8 13 fc fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   4e69d: 4d 85 f6                     	testq	%r14, %r14
   4e6a0: 0f 84 1a e4 ff ff            	je	0x4cac0 <crypto_aead_aes256gcm_decrypt+0x180>
   4e6a6: 45 85 ff                     	testl	%r15d, %r15d
   4e6a9: 0f 84 e8 e3 ff ff            	je	0x4ca97 <crypto_aead_aes256gcm_decrypt+0x157>
   4e6af: 31 ed                        	xorl	%ebp, %ebp
   4e6b1: e9 07 e4 ff ff               	jmp	0x4cabd <crypto_aead_aes256gcm_decrypt+0x17d>
   4e6b6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   4e6c0: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4e6c4: 48 01 cf                     	addq	%rcx, %rdi
   4e6c7: 49 89 d8                     	movq	%rbx, %r8
   4e6ca: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   4e6d3: 48 89 f8                     	movq	%rdi, %rax
   4e6d6: 83 fe 08                     	cmpl	$0x8, %esi
   4e6d9: 0f 83 77 01 00 00            	jae	0x4e856 <crypto_aead_aes256gcm_decrypt+0x1f16>
   4e6df: 31 c9                        	xorl	%ecx, %ecx
   4e6e1: 40 f6 c6 04                  	testb	$0x4, %sil
   4e6e5: 74 0a                        	je	0x4e6f1 <crypto_aead_aes256gcm_decrypt+0x1db1>
   4e6e7: 8b 08                        	movl	(%rax), %ecx
   4e6e9: 41 89 08                     	movl	%ecx, (%r8)
   4e6ec: b9 04 00 00 00               	movl	$0x4, %ecx
   4e6f1: 40 f6 c6 02                  	testb	$0x2, %sil
   4e6f5: 74 0d                        	je	0x4e704 <crypto_aead_aes256gcm_decrypt+0x1dc4>
   4e6f7: 0f b7 3c 08                  	movzwl	(%rax,%rcx), %edi
   4e6fb: 66 41 89 3c 08               	movw	%di, (%r8,%rcx)
   4e700: 48 83 c1 02                  	addq	$0x2, %rcx
   4e704: 83 e6 01                     	andl	$0x1, %esi
   4e707: 74 08                        	je	0x4e711 <crypto_aead_aes256gcm_decrypt+0x1dd1>
   4e709: 0f b6 04 08                  	movzbl	(%rax,%rcx), %eax
   4e70d: 41 88 04 08                  	movb	%al, (%r8,%rcx)
   4e711: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   4e71a: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   4e71f: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4e723: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4e729: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4e72f: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4e735: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4e73b: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4e73f: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4e744: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4e749: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4e74d: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4e753: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4e758: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4e75c: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4e760: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4e766: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4e76b: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4e76f: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4e773: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   4e777: e9 dd f0 ff ff               	jmp	0x4d859 <crypto_aead_aes256gcm_decrypt+0xf19>
   4e77c: c5 f9 ef c0                  	vpxor	%xmm0, %xmm0, %xmm0
   4e780: 48 01 d6                     	addq	%rdx, %rsi
   4e783: 48 89 df                     	movq	%rbx, %rdi
   4e786: c5 f9 7f 84 24 c0 03 00 00   	vmovdqa	%xmm0, 0x3c0(%rsp)
   4e78f: 48 89 f0                     	movq	%rsi, %rax
   4e792: 83 f9 08                     	cmpl	$0x8, %ecx
   4e795: 0f 83 94 00 00 00            	jae	0x4e82f <crypto_aead_aes256gcm_decrypt+0x1eef>
   4e79b: 31 d2                        	xorl	%edx, %edx
   4e79d: f6 c1 04                     	testb	$0x4, %cl
   4e7a0: 74 09                        	je	0x4e7ab <crypto_aead_aes256gcm_decrypt+0x1e6b>
   4e7a2: 8b 10                        	movl	(%rax), %edx
   4e7a4: 89 17                        	movl	%edx, (%rdi)
   4e7a6: ba 04 00 00 00               	movl	$0x4, %edx
   4e7ab: f6 c1 02                     	testb	$0x2, %cl
   4e7ae: 74 0c                        	je	0x4e7bc <crypto_aead_aes256gcm_decrypt+0x1e7c>
   4e7b0: 0f b7 34 10                  	movzwl	(%rax,%rdx), %esi
   4e7b4: 66 89 34 17                  	movw	%si, (%rdi,%rdx)
   4e7b8: 48 83 c2 02                  	addq	$0x2, %rdx
   4e7bc: 83 e1 01                     	andl	$0x1, %ecx
   4e7bf: 74 07                        	je	0x4e7c8 <crypto_aead_aes256gcm_decrypt+0x1e88>
   4e7c1: 0f b6 04 10                  	movzbl	(%rax,%rdx), %eax
   4e7c5: 88 04 17                     	movb	%al, (%rdi,%rdx)
   4e7c8: c5 f9 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm7
   4e7d1: c4 c2 41 00 c3               	vpshufb	%xmm11, %xmm7, %xmm0
   4e7d6: c5 f1 ef c0                  	vpxor	%xmm0, %xmm1, %xmm0
   4e7da: c4 c3 79 44 d5 10            	vpclmulqdq	$0x10, %xmm13, %xmm0, %xmm2
   4e7e0: c4 c3 79 44 dd 11            	vpclmulqdq	$0x11, %xmm13, %xmm0, %xmm3
   4e7e6: c4 c3 79 44 cd 00            	vpclmulqdq	$0x0, %xmm13, %xmm0, %xmm1
   4e7ec: c4 c3 79 44 c5 01            	vpclmulqdq	$0x1, %xmm13, %xmm0, %xmm0
   4e7f2: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   4e7f6: c5 d9 73 d8 08               	vpsrldq	$0x8, %xmm0, %xmm4      # xmm4 = xmm0[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4e7fb: c5 f9 73 f8 08               	vpslldq	$0x8, %xmm0, %xmm0      # xmm0 = zero,zero,zero,zero,zero,zero,zero,zero,xmm0[0,1,2,3,4,5,6,7]
   4e800: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4e804: c4 c3 71 44 c4 00            	vpclmulqdq	$0x0, %xmm12, %xmm1, %xmm0
   4e80a: c5 f9 70 c9 4e               	vpshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   4e80f: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   4e813: c5 e1 ef cc                  	vpxor	%xmm4, %xmm3, %xmm1
   4e817: c4 c3 79 44 d4 00            	vpclmulqdq	$0x0, %xmm12, %xmm0, %xmm2
   4e81d: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   4e822: c5 e9 ef c0                  	vpxor	%xmm0, %xmm2, %xmm0
   4e826: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   4e82a: e9 26 fd ff ff               	jmp	0x4e555 <crypto_aead_aes256gcm_decrypt+0x1c15>
   4e82f: 41 89 c8                     	movl	%ecx, %r8d
   4e832: 31 c0                        	xorl	%eax, %eax
   4e834: 41 83 e0 f8                  	andl	$-0x8, %r8d
   4e838: 89 c2                        	movl	%eax, %edx
   4e83a: 83 c0 08                     	addl	$0x8, %eax
   4e83d: 48 8b 3c 16                  	movq	(%rsi,%rdx), %rdi
   4e841: 48 89 3c 13                  	movq	%rdi, (%rbx,%rdx)
   4e845: 44 39 c0                     	cmpl	%r8d, %eax
   4e848: 72 ee                        	jb	0x4e838 <crypto_aead_aes256gcm_decrypt+0x1ef8>
   4e84a: 48 8d 3c 03                  	leaq	(%rbx,%rax), %rdi
   4e84e: 48 01 f0                     	addq	%rsi, %rax
   4e851: e9 45 ff ff ff               	jmp	0x4e79b <crypto_aead_aes256gcm_decrypt+0x1e5b>
   4e856: 41 89 f2                     	movl	%esi, %r10d
   4e859: 31 c0                        	xorl	%eax, %eax
   4e85b: 41 83 e2 f8                  	andl	$-0x8, %r10d
   4e85f: 89 c1                        	movl	%eax, %ecx
   4e861: 83 c0 08                     	addl	$0x8, %eax
   4e864: 4c 8b 04 0f                  	movq	(%rdi,%rcx), %r8
   4e868: 4c 89 04 0b                  	movq	%r8, (%rbx,%rcx)
   4e86c: 44 39 d0                     	cmpl	%r10d, %eax
   4e86f: 72 ee                        	jb	0x4e85f <crypto_aead_aes256gcm_decrypt+0x1f1f>
   4e871: 4c 8d 04 03                  	leaq	(%rbx,%rax), %r8
   4e875: 48 01 f8                     	addq	%rdi, %rax
   4e878: e9 62 fe ff ff               	jmp	0x4e6df <crypto_aead_aes256gcm_decrypt+0x1d9f>
   4e87d: c5 f1 ef c9                  	vpxor	%xmm1, %xmm1, %xmm1
   4e881: c5 79 6f 1d 37 29 01 00      	vmovdqa	0x12937(%rip), %xmm11   # 0x611c0 <sysconf@GLIBC_2.2.5+0x611c0>
   4e889: be 20 00 00 00               	movl	$0x20, %esi
   4e88e: 31 c0                        	xorl	%eax, %eax
   4e890: 41 b8 40 00 00 00            	movl	$0x40, %r8d
   4e896: c5 79 6f 25 32 29 01 00      	vmovdqa	0x12932(%rip), %xmm12   # 0x611d0 <sysconf@GLIBC_2.2.5+0x611d0>
   4e89e: 41 ba 70 00 00 00            	movl	$0x70, %r10d
   4e8a4: c5 f9 6f c1                  	vmovdqa	%xmm1, %xmm0
   4e8a8: e9 d7 e9 ff ff               	jmp	0x4d284 <crypto_aead_aes256gcm_decrypt+0x944>
   4e8ad: b9 20 00 00 00               	movl	$0x20, %ecx
   4e8b2: bf 40 00 00 00               	movl	$0x40, %edi
   4e8b7: 41 b8 70 00 00 00            	movl	$0x70, %r8d
   4e8bd: 31 c0                        	xorl	%eax, %eax
   4e8bf: e9 d9 f6 ff ff               	jmp	0x4df9d <crypto_aead_aes256gcm_decrypt+0x165d>
   4e8c4: 4c 89 ef                     	movq	%r13, %rdi
   4e8c7: be 10 00 00 00               	movl	$0x10, %esi
   4e8cc: e8 df f9 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   4e8d1: 48 89 ea                     	movq	%rbp, %rdx
   4e8d4: be d0 00 00 00               	movl	$0xd0, %esi
   4e8d9: 48 89 df                     	movq	%rbx, %rdi
   4e8dc: e8 ef fa fb ff               	callq	0xe3d0 <memset@plt>
   4e8e1: e9 ca e1 ff ff               	jmp	0x4cab0 <crypto_aead_aes256gcm_decrypt+0x170>
   4e8e6: e8 05 fa fb ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   4e8eb: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000004e8f0 <crypto_aead_aes256gcm_is_available>:
   4e8f0: 53                           	pushq	%rbx
   4e8f1: e8 da f9 fb ff               	callq	0xe2d0 <sodium_runtime_has_pclmul@plt>
   4e8f6: 89 c3                        	movl	%eax, %ebx
   4e8f8: e8 b3 fe fb ff               	callq	0xe7b0 <sodium_runtime_has_aesni@plt>
   4e8fd: 21 c3                        	andl	%eax, %ebx
   4e8ff: e8 cc f7 fb ff               	callq	0xe0d0 <sodium_runtime_has_avx@plt>
   4e904: 21 d8                        	andl	%ebx, %eax
   4e906: 5b                           	popq	%rbx
   4e907: c3                           	retq
   4e908: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000004e910 <poly1305_blocks>:
   4e910: 53                           	pushq	%rbx
   4e911: 48 89 f9                     	movq	%rdi, %rcx
   4e914: 48 81 ec 38 03 00 00         	subq	$0x338, %rsp            # imm = 0x338
   4e91b: 66 0f 6f 05 ad 29 01 00      	movdqa	0x129ad(%rip), %xmm0    # 0x612d0 <sysconf@GLIBC_2.2.5+0x612d0>
   4e923: 48 8b 47 78                  	movq	0x78(%rdi), %rax
   4e927: 0f 29 44 24 88               	movaps	%xmm0, -0x78(%rsp)
   4e92c: a8 04                        	testb	$0x4, %al
   4e92e: 74 0e                        	je	0x4e93e <poly1305_blocks+0x2e>
   4e930: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   4e934: 66 0f 73 dc 08               	psrldq	$0x8, %xmm4             # xmm4 = xmm4[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4e939: 0f 29 64 24 88               	movaps	%xmm4, -0x78(%rsp)
   4e93e: a8 08                        	testb	$0x8, %al
   4e940: 74 09                        	je	0x4e94b <poly1305_blocks+0x3b>
   4e942: 66 0f ef e4                  	pxor	%xmm4, %xmm4
   4e946: 0f 29 64 24 88               	movaps	%xmm4, -0x78(%rsp)
   4e94b: a8 01                        	testb	$0x1, %al
   4e94d: 0f 85 ed 00 00 00            	jne	0x4ea40 <poly1305_blocks+0x130>
   4e953: f3 0f 7e 06                  	movq	(%rsi), %xmm0
   4e957: 48 83 c8 01                  	orq	$0x1, %rax
   4e95b: 48 83 c6 20                  	addq	$0x20, %rsi
   4e95f: f3 0f 7e 4e f8               	movq	-0x8(%rsi), %xmm1
   4e964: f3 0f 7e 66 e8               	movq	-0x18(%rsi), %xmm4
   4e969: 66 0f 6f 35 6f 29 01 00      	movdqa	0x1296f(%rip), %xmm6    # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4e971: 48 83 ea 20                  	subq	$0x20, %rdx
   4e975: 66 44 0f 6f 25 62 29 01 00   	movdqa	0x12962(%rip), %xmm12   # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4e97e: 0f 16 46 f0                  	movhps	-0x10(%rsi), %xmm0      # xmm0 = xmm0[0,1],mem[0,1]
   4e982: 48 89 41 78                  	movq	%rax, 0x78(%rcx)
   4e986: 66 0f 6c e1                  	punpcklqdq	%xmm1, %xmm4    # xmm4 = xmm4[0],xmm1[0]
   4e98a: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   4e98e: 66 0f db f0                  	pand	%xmm0, %xmm6
   4e992: 66 0f 73 d1 1a               	psrlq	$0x1a, %xmm1
   4e997: 66 0f db 0d 41 29 01 00      	pand	0x12941(%rip), %xmm1    # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4e99f: 66 0f 73 d0 34               	psrlq	$0x34, %xmm0
   4e9a4: 66 0f 6f e9                  	movdqa	%xmm1, %xmm5
   4e9a8: 66 0f 6f cc                  	movdqa	%xmm4, %xmm1
   4e9ac: 66 0f 73 f1 0c               	psllq	$0xc, %xmm1
   4e9b1: 66 0f 73 d4 28               	psrlq	$0x28, %xmm4
   4e9b6: 66 0f eb 64 24 88            	por	-0x78(%rsp), %xmm4
   4e9bc: 66 0f eb c1                  	por	%xmm1, %xmm0
   4e9c0: 66 44 0f db e0               	pand	%xmm0, %xmm12
   4e9c5: 66 0f 73 d0 1a               	psrlq	$0x1a, %xmm0
   4e9ca: 66 0f db 05 0e 29 01 00      	pand	0x1290e(%rip), %xmm0    # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4e9d2: a8 30                        	testb	$0x30, %al
   4e9d4: 0f 84 96 00 00 00            	je	0x4ea70 <poly1305_blocks+0x160>
   4e9da: 66 0f 6e 79 38               	movd	0x38(%rcx), %xmm7
   4e9df: f3 0f 6f 59 28               	movdqu	0x28(%rcx), %xmm3
   4e9e4: 0f 29 bc 24 e8 01 00 00      	movaps	%xmm7, 0x1e8(%rsp)
   4e9ec: a8 10                        	testb	$0x10, %al
   4e9ee: 0f 85 bc 0b 00 00            	jne	0x4f5b0 <poly1305_blocks+0xca0>
   4e9f4: 66 0f 6f 3d 74 26 01 00      	movdqa	0x12674(%rip), %xmm7    # 0x61070 <sysconf@GLIBC_2.2.5+0x61070>
   4e9fc: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   4ea00: 66 0f 6f cb                  	movdqa	%xmm3, %xmm1
   4ea04: 66 0f 62 d7                  	punpckldq	%xmm7, %xmm2    # xmm2 = xmm2[0],xmm7[0],xmm2[1],xmm7[1]
   4ea08: 66 0f 6a cf                  	punpckhdq	%xmm7, %xmm1    # xmm1 = xmm1[2],xmm7[2],xmm1[3],xmm7[3]
   4ea0c: 66 0f 70 da fa               	pshufd	$0xfa, %xmm2, %xmm3     # xmm3 = xmm2[2,2,3,3]
   4ea11: 66 44 0f 70 f2 50            	pshufd	$0x50, %xmm2, %xmm14    # xmm14 = xmm2[0,0,1,1]
   4ea17: 0f 29 9c 24 f8 01 00 00      	movaps	%xmm3, 0x1f8(%rsp)
   4ea1f: 66 0f 70 d9 50               	pshufd	$0x50, %xmm1, %xmm3     # xmm3 = xmm1[0,0,1,1]
   4ea24: 0f 29 9c 24 d8 01 00 00      	movaps	%xmm3, 0x1d8(%rsp)
   4ea2c: 66 0f 70 d9 fa               	pshufd	$0xfa, %xmm1, %xmm3     # xmm3 = xmm1[2,2,3,3]
   4ea31: 0f 29 9c 24 08 02 00 00      	movaps	%xmm3, 0x208(%rsp)
   4ea39: eb 79                        	jmp	0x4eab4 <poly1305_blocks+0x1a4>
   4ea3b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   4ea40: f3 0f 6f 21                  	movdqu	(%rcx), %xmm4
   4ea44: 66 0f 70 f4 50               	pshufd	$0x50, %xmm4, %xmm6     # xmm6 = xmm4[0,0,1,1]
   4ea49: 66 0f 70 ec fa               	pshufd	$0xfa, %xmm4, %xmm5     # xmm5 = xmm4[2,2,3,3]
   4ea4e: f3 0f 6f 61 10               	movdqu	0x10(%rcx), %xmm4
   4ea53: 66 44 0f 70 e4 50            	pshufd	$0x50, %xmm4, %xmm12    # xmm12 = xmm4[0,0,1,1]
   4ea59: 66 0f 70 c4 fa               	pshufd	$0xfa, %xmm4, %xmm0     # xmm0 = xmm4[2,2,3,3]
   4ea5e: f3 0f 6f 61 20               	movdqu	0x20(%rcx), %xmm4
   4ea63: 66 0f 70 e4 50               	pshufd	$0x50, %xmm4, %xmm4     # xmm4 = xmm4[0,0,1,1]
   4ea68: a8 30                        	testb	$0x30, %al
   4ea6a: 0f 85 6a ff ff ff            	jne	0x4e9da <poly1305_blocks+0xca>
   4ea70: f3 0f 6f 49 3c               	movdqu	0x3c(%rcx), %xmm1
   4ea75: 66 0f 70 d9 55               	pshufd	$0x55, %xmm1, %xmm3     # xmm3 = xmm1[1,1,1,1]
   4ea7a: 66 44 0f 70 f1 00            	pshufd	$0x0, %xmm1, %xmm14     # xmm14 = xmm1[0,0,0,0]
   4ea80: 0f 29 9c 24 f8 01 00 00      	movaps	%xmm3, 0x1f8(%rsp)
   4ea88: 66 0f 70 d9 aa               	pshufd	$0xaa, %xmm1, %xmm3     # xmm3 = xmm1[2,2,2,2]
   4ea8d: 0f 29 9c 24 d8 01 00 00      	movaps	%xmm3, 0x1d8(%rsp)
   4ea95: 66 0f 70 d9 ff               	pshufd	$0xff, %xmm1, %xmm3     # xmm3 = xmm1[3,3,3,3]
   4ea9a: 0f 29 9c 24 08 02 00 00      	movaps	%xmm3, 0x208(%rsp)
   4eaa2: 66 0f 6e 59 4c               	movd	0x4c(%rcx), %xmm3
   4eaa7: 66 0f 70 db 00               	pshufd	$0x0, %xmm3, %xmm3      # xmm3 = xmm3[0,0,0,0]
   4eaac: 0f 29 9c 24 e8 01 00 00      	movaps	%xmm3, 0x1e8(%rsp)
   4eab4: 66 0f 6f 9c 24 f8 01 00 00   	movdqa	0x1f8(%rsp), %xmm3
   4eabd: 66 44 0f 6f 8c 24 d8 01 00 00	movdqa	0x1d8(%rsp), %xmm9
   4eac7: 66 0f f4 1d 21 28 01 00      	pmuludq	0x12821(%rip), %xmm3    # 0x612f0 <sysconf@GLIBC_2.2.5+0x612f0>
   4eacf: 66 44 0f f4 0d 18 28 01 00   	pmuludq	0x12818(%rip), %xmm9    # 0x612f0 <sysconf@GLIBC_2.2.5+0x612f0>
   4ead8: 66 0f 6f bc 24 08 02 00 00   	movdqa	0x208(%rsp), %xmm7
   4eae1: 66 0f 6f 94 24 e8 01 00 00   	movdqa	0x1e8(%rsp), %xmm2
   4eaea: 66 0f f4 3d fe 27 01 00      	pmuludq	0x127fe(%rip), %xmm7    # 0x612f0 <sysconf@GLIBC_2.2.5+0x612f0>
   4eaf2: 66 0f f4 15 f6 27 01 00      	pmuludq	0x127f6(%rip), %xmm2    # 0x612f0 <sysconf@GLIBC_2.2.5+0x612f0>
   4eafa: 48 83 fa 3f                  	cmpq	$0x3f, %rdx
   4eafe: 0f 86 d5 07 00 00            	jbe	0x4f2d9 <poly1305_blocks+0x9c9>
   4eb04: f3 0f 6f 49 50               	movdqu	0x50(%rcx), %xmm1
   4eb09: 48 8d 42 c0                  	leaq	-0x40(%rdx), %rax
   4eb0d: 0f 29 bc 24 88 02 00 00      	movaps	%xmm7, 0x288(%rsp)
   4eb15: 48 83 e0 c0                  	andq	$-0x40, %rax
   4eb19: 0f 29 9c 24 c8 02 00 00      	movaps	%xmm3, 0x2c8(%rsp)
   4eb21: 66 44 0f 70 e9 00            	pshufd	$0x0, %xmm1, %xmm13     # xmm13 = xmm1[0,0,0,0]
   4eb27: 66 44 0f 70 d1 55            	pshufd	$0x55, %xmm1, %xmm10    # xmm10 = xmm1[1,1,1,1]
   4eb2d: 66 44 0f 70 d9 aa            	pshufd	$0xaa, %xmm1, %xmm11    # xmm11 = xmm1[2,2,2,2]
   4eb33: 0f 29 9c 24 f8 02 00 00      	movaps	%xmm3, 0x2f8(%rsp)
   4eb3b: 66 44 0f 70 f9 ff            	pshufd	$0xff, %xmm1, %xmm15    # xmm15 = xmm1[3,3,3,3]
   4eb41: 66 0f 6e 49 60               	movd	0x60(%rcx), %xmm1
   4eb46: 44 0f 29 ac 24 28 02 00 00   	movaps	%xmm13, 0x228(%rsp)
   4eb4f: 66 44 0f 6f 2d 88 27 01 00   	movdqa	0x12788(%rip), %xmm13   # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4eb58: 0f 29 bc 24 18 03 00 00      	movaps	%xmm7, 0x318(%rsp)
   4eb60: 48 8d 44 06 40               	leaq	0x40(%rsi,%rax), %rax
   4eb65: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   4eb69: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   4eb6d: 66 44 0f 70 c1 00            	pshufd	$0x0, %xmm1, %xmm8      # xmm8 = xmm1[0,0,0,0]
   4eb73: 66 41 0f 6f cf               	movdqa	%xmm15, %xmm1
   4eb78: 44 0f 29 94 24 38 02 00 00   	movaps	%xmm10, 0x238(%rsp)
   4eb81: 66 0f f4 0d 67 27 01 00      	pmuludq	0x12767(%rip), %xmm1    # 0x612f0 <sysconf@GLIBC_2.2.5+0x612f0>
   4eb89: 44 0f 29 9c 24 48 02 00 00   	movaps	%xmm11, 0x248(%rsp)
   4eb92: 0f 29 8c 24 98 02 00 00      	movaps	%xmm1, 0x298(%rsp)
   4eb9a: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   4eb9f: 66 0f f4 0d 49 27 01 00      	pmuludq	0x12749(%rip), %xmm1    # 0x612f0 <sysconf@GLIBC_2.2.5+0x612f0>
   4eba7: 44 0f 29 bc 24 58 02 00 00   	movaps	%xmm15, 0x258(%rsp)
   4ebb0: 0f 29 8c 24 a8 02 00 00      	movaps	%xmm1, 0x2a8(%rsp)
   4ebb8: 66 41 0f 6f ca               	movdqa	%xmm10, %xmm1
   4ebbd: 66 0f f4 0d 2b 27 01 00      	pmuludq	0x1272b(%rip), %xmm1    # 0x612f0 <sysconf@GLIBC_2.2.5+0x612f0>
   4ebc5: 44 0f 29 84 24 68 02 00 00   	movaps	%xmm8, 0x268(%rsp)
   4ebce: 0f 29 8c 24 d8 02 00 00      	movaps	%xmm1, 0x2d8(%rsp)
   4ebd6: 66 41 0f 6f cb               	movdqa	%xmm11, %xmm1
   4ebdb: 66 0f f4 0d 0d 27 01 00      	pmuludq	0x1270d(%rip), %xmm1    # 0x612f0 <sysconf@GLIBC_2.2.5+0x612f0>
   4ebe3: 0f 29 94 24 78 02 00 00      	movaps	%xmm2, 0x278(%rsp)
   4ebeb: 44 0f 29 8c 24 b8 02 00 00   	movaps	%xmm9, 0x2b8(%rsp)
   4ebf4: 0f 29 8c 24 e8 02 00 00      	movaps	%xmm1, 0x2e8(%rsp)
   4ebfc: 44 0f 29 8c 24 08 03 00 00   	movaps	%xmm9, 0x308(%rsp)
   4ec05: 0f 29 94 24 28 03 00 00      	movaps	%xmm2, 0x328(%rsp)
   4ec0d: 44 0f 29 b4 24 18 02 00 00   	movaps	%xmm14, 0x218(%rsp)
   4ec16: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   4ec20: 66 44 0f 6f 8c 24 98 02 00 00	movdqa	0x298(%rsp), %xmm9
   4ec2a: 48 83 c6 40                  	addq	$0x40, %rsi
   4ec2e: 66 0f 6f b4 24 e8 02 00 00   	movdqa	0x2e8(%rsp), %xmm6
   4ec37: 66 0f 6f a4 24 d8 02 00 00   	movdqa	0x2d8(%rsp), %xmm4
   4ec40: 66 41 0f 6f d1               	movdqa	%xmm9, %xmm2
   4ec45: 66 0f 6f ce                  	movdqa	%xmm6, %xmm1
   4ec49: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   4ec4e: 66 0f f4 d0                  	pmuludq	%xmm0, %xmm2
   4ec52: 66 0f f4 e7                  	pmuludq	%xmm7, %xmm4
   4ec56: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   4ec5b: 66 41 0f f4 f4               	pmuludq	%xmm12, %xmm6
   4ec60: 66 0f f4 c8                  	pmuludq	%xmm0, %xmm1
   4ec64: 66 44 0f f4 c7               	pmuludq	%xmm7, %xmm8
   4ec69: 0f 29 54 24 c8               	movaps	%xmm2, -0x38(%rsp)
   4ec6e: 66 0f 6f 94 24 a8 02 00 00   	movdqa	0x2a8(%rsp), %xmm2
   4ec77: 0f 29 64 24 98               	movaps	%xmm4, -0x68(%rsp)
   4ec7c: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   4ec80: 0f 29 74 24 e8               	movaps	%xmm6, -0x18(%rsp)
   4ec85: 66 44 0f 6f da               	movdqa	%xmm2, %xmm11
   4ec8a: 66 0f 6f b4 24 28 02 00 00   	movdqa	0x228(%rsp), %xmm6
   4ec93: 66 0f f4 e0                  	pmuludq	%xmm0, %xmm4
   4ec97: 66 44 0f 6f fa               	movdqa	%xmm2, %xmm15
   4ec9c: 66 44 0f 6f d2               	movdqa	%xmm2, %xmm10
   4eca1: 0f 29 4c 24 a8               	movaps	%xmm1, -0x58(%rsp)
   4eca6: 66 0f 6f d6                  	movdqa	%xmm6, %xmm2
   4ecaa: 66 41 0f 6f c9               	movdqa	%xmm9, %xmm1
   4ecaf: 44 0f 29 44 24 b8            	movaps	%xmm8, -0x48(%rsp)
   4ecb5: 66 44 0f 6f 8c 24 58 02 00 00	movdqa	0x258(%rsp), %xmm9
   4ecbf: 66 0f f4 d3                  	pmuludq	%xmm3, %xmm2
   4ecc3: 66 0f f4 cf                  	pmuludq	%xmm7, %xmm1
   4ecc7: 66 44 0f f4 df               	pmuludq	%xmm7, %xmm11
   4eccc: 66 0f f4 fe                  	pmuludq	%xmm6, %xmm7
   4ecd0: 66 45 0f f4 d4               	pmuludq	%xmm12, %xmm10
   4ecd5: 66 44 0f f4 fd               	pmuludq	%xmm5, %xmm15
   4ecda: 0f 29 64 24 18               	movaps	%xmm4, 0x18(%rsp)
   4ecdf: 66 0f 6f e6                  	movdqa	%xmm6, %xmm4
   4ece3: 66 41 0f f4 e4               	pmuludq	%xmm12, %xmm4
   4ece8: 0f 29 54 24 38               	movaps	%xmm2, 0x38(%rsp)
   4eced: 66 0f 6f 94 24 38 02 00 00   	movdqa	0x238(%rsp), %xmm2
   4ecf6: 0f 29 7c 24 28               	movaps	%xmm7, 0x28(%rsp)
   4ecfb: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   4ecff: 44 0f 29 54 24 08            	movaps	%xmm10, 0x8(%rsp)
   4ed05: 66 44 0f 6f d6               	movdqa	%xmm6, %xmm10
   4ed0a: 66 41 0f f4 fc               	pmuludq	%xmm12, %xmm7
   4ed0f: 66 44 0f f4 d0               	pmuludq	%xmm0, %xmm10
   4ed14: 44 0f 29 5c 24 f8            	movaps	%xmm11, -0x8(%rsp)
   4ed1a: 66 44 0f 6f de               	movdqa	%xmm6, %xmm11
   4ed1f: 0f 29 64 24 58               	movaps	%xmm4, 0x58(%rsp)
   4ed24: 66 0f f4 c2                  	pmuludq	%xmm2, %xmm0
   4ed28: 66 44 0f f4 dd               	pmuludq	%xmm5, %xmm11
   4ed2d: 66 0f 6f a4 24 48 02 00 00   	movdqa	0x248(%rsp), %xmm4
   4ed36: 0f 29 4c 24 d8               	movaps	%xmm1, -0x28(%rsp)
   4ed3b: f3 0f 7e 4e c0               	movq	-0x40(%rsi), %xmm1
   4ed40: 66 44 0f f4 e4               	pmuludq	%xmm4, %xmm12
   4ed45: 0f 16 4e d0                  	movhps	-0x30(%rsi), %xmm1      # xmm1 = xmm1[0,1],mem[0,1]
   4ed49: 66 44 0f 6f f7               	movdqa	%xmm7, %xmm14
   4ed4e: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   4ed52: 66 0f f4 d3                  	pmuludq	%xmm3, %xmm2
   4ed56: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   4ed5a: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   4ed5e: 0f 29 44 24 68               	movaps	%xmm0, 0x68(%rsp)
   4ed63: 66 0f f4 f5                  	pmuludq	%xmm5, %xmm6
   4ed67: 66 0f f4 fd                  	pmuludq	%xmm5, %xmm7
   4ed6b: f3 0f 7e 46 c8               	movq	-0x38(%rsi), %xmm0
   4ed70: 44 0f 29 5c 24 48            	movaps	%xmm11, 0x48(%rsp)
   4ed76: 44 0f 29 a4 24 a8 00 00 00   	movaps	%xmm12, 0xa8(%rsp)
   4ed7f: 66 44 0f 6f e4               	movdqa	%xmm4, %xmm12
   4ed84: 66 41 0f 6f e1               	movdqa	%xmm9, %xmm4
   4ed89: 66 0f f4 e3                  	pmuludq	%xmm3, %xmm4
   4ed8d: 66 44 0f f4 e3               	pmuludq	%xmm3, %xmm12
   4ed92: 66 41 0f f4 e9               	pmuludq	%xmm9, %xmm5
   4ed97: 66 44 0f 6f c9               	movdqa	%xmm1, %xmm9
   4ed9c: 0f 29 54 24 78               	movaps	%xmm2, 0x78(%rsp)
   4eda1: f3 0f 7e 56 d8               	movq	-0x28(%rsi), %xmm2
   4eda6: 66 41 0f 73 d1 1a            	psrlq	$0x1a, %xmm9
   4edac: 0f 29 b4 24 88 00 00 00      	movaps	%xmm6, 0x88(%rsp)
   4edb4: 66 0f 6c c2                  	punpcklqdq	%xmm2, %xmm0    # xmm0 = xmm0[0],xmm2[0]
   4edb8: 0f 29 bc 24 98 00 00 00      	movaps	%xmm7, 0x98(%rsp)
   4edc0: 0f 29 a4 24 c8 00 00 00      	movaps	%xmm4, 0xc8(%rsp)
   4edc8: 66 41 0f 6f e1               	movdqa	%xmm9, %xmm4
   4edcd: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   4edd2: 66 41 0f 73 f1 0c            	psllq	$0xc, %xmm9
   4edd8: 66 41 0f db e5               	pand	%xmm13, %xmm4
   4eddd: 44 0f 29 a4 24 b8 00 00 00   	movaps	%xmm12, 0xb8(%rsp)
   4ede6: 66 45 0f ef e4               	pxor	%xmm12, %xmm12
   4edeb: 0f 29 ac 24 d8 00 00 00      	movaps	%xmm5, 0xd8(%rsp)
   4edf3: f3 0f 6f 76 e0               	movdqu	-0x20(%rsi), %xmm6
   4edf8: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   4edfd: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   4ee02: f3 0f 6f 7e f0               	movdqu	-0x10(%rsi), %xmm7
   4ee07: 66 41 0f 73 d1 0e            	psrlq	$0xe, %xmm9
   4ee0d: 66 0f 73 d0 28               	psrlq	$0x28, %xmm0
   4ee12: 66 0f eb 44 24 88            	por	-0x78(%rsp), %xmm0
   4ee18: 66 41 0f 6f d1               	movdqa	%xmm9, %xmm2
   4ee1d: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   4ee22: 66 0f f4 9c 24 68 02 00 00   	pmuludq	0x268(%rsp), %xmm3
   4ee2b: 0f 29 9c 24 e8 00 00 00      	movaps	%xmm3, 0xe8(%rsp)
   4ee33: 66 44 0f 62 cf               	punpckldq	%xmm7, %xmm9    # xmm9 = xmm9[0],xmm7[0],xmm9[1],xmm7[1]
   4ee38: 66 0f 6a f7                  	punpckhdq	%xmm7, %xmm6    # xmm6 = xmm6[2],xmm7[2],xmm6[3],xmm7[3]
   4ee3c: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   4ee40: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   4ee45: 66 45 0f 62 cc               	punpckldq	%xmm12, %xmm9   # xmm9 = xmm9[0],xmm12[0],xmm9[1],xmm12[1]
   4ee4a: 66 41 0f db d5               	pand	%xmm13, %xmm2
   4ee4f: 66 45 0f 6a c4               	punpckhdq	%xmm12, %xmm8   # xmm8 = xmm8[2],xmm12[2],xmm8[3],xmm12[3]
   4ee54: 66 0f 73 d3 34               	psrlq	$0x34, %xmm3
   4ee59: 44 0f 29 8c 24 f8 00 00 00   	movaps	%xmm9, 0xf8(%rsp)
   4ee62: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   4ee67: 66 45 0f 62 cc               	punpckldq	%xmm12, %xmm9   # xmm9 = xmm9[0],xmm12[0],xmm9[1],xmm12[1]
   4ee6c: 66 41 0f 6a f4               	punpckhdq	%xmm12, %xmm6   # xmm6 = xmm6[2],xmm12[2],xmm6[3],xmm12[3]
   4ee71: 66 0f eb dd                  	por	%xmm5, %xmm3
   4ee75: 66 41 0f 6f f9               	movdqa	%xmm9, %xmm7
   4ee7a: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   4ee7f: 66 41 0f db dd               	pand	%xmm13, %xmm3
   4ee84: 66 0f 6f b4 24 b8 02 00 00   	movdqa	0x2b8(%rsp), %xmm6
   4ee8d: 66 0f 73 f7 0c               	psllq	$0xc, %xmm7
   4ee92: 66 41 0f 73 f1 12            	psllq	$0x12, %xmm9
   4ee98: 66 41 0f db cd               	pand	%xmm13, %xmm1
   4ee9d: 0f 29 bc 24 18 01 00 00      	movaps	%xmm7, 0x118(%rsp)
   4eea5: 66 41 0f 73 f0 06            	psllq	$0x6, %xmm8
   4eeab: 66 0f 6f bc 24 c8 02 00 00   	movdqa	0x2c8(%rsp), %xmm7
   4eeb4: 66 44 0f 6f e6               	movdqa	%xmm6, %xmm12
   4eeb9: 44 0f 29 8c 24 28 01 00 00   	movaps	%xmm9, 0x128(%rsp)
   4eec2: 66 44 0f f4 e2               	pmuludq	%xmm2, %xmm12
   4eec7: 66 44 0f 6f 8c 24 88 02 00 00	movdqa	0x288(%rsp), %xmm9
   4eed1: 66 44 0f d4 7c 24 e8         	paddq	-0x18(%rsp), %xmm15
   4eed8: 44 0f 29 84 24 08 01 00 00   	movaps	%xmm8, 0x108(%rsp)
   4eee1: 66 0f f4 f8                  	pmuludq	%xmm0, %xmm7
   4eee5: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   4eeea: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   4eeef: 66 44 0f f4 c0               	pmuludq	%xmm0, %xmm8
   4eef4: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   4eef9: 66 0f f4 f0                  	pmuludq	%xmm0, %xmm6
   4eefd: 66 0f f4 eb                  	pmuludq	%xmm3, %xmm5
   4ef01: 0f 29 bc 24 38 01 00 00      	movaps	%xmm7, 0x138(%rsp)
   4ef09: 66 41 0f 6f f9               	movdqa	%xmm9, %xmm7
   4ef0e: 66 44 0f 6f 8c 24 f8 01 00 00	movdqa	0x1f8(%rsp), %xmm9
   4ef18: 44 0f 29 84 24 48 01 00 00   	movaps	%xmm8, 0x148(%rsp)
   4ef21: 66 0f f4 fa                  	pmuludq	%xmm2, %xmm7
   4ef25: 0f 29 b4 24 68 01 00 00      	movaps	%xmm6, 0x168(%rsp)
   4ef2d: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   4ef31: 66 41 0f d4 f4               	paddq	%xmm12, %xmm6
   4ef36: 66 45 0f 6f e1               	movdqa	%xmm9, %xmm12
   4ef3b: 66 44 0f f4 e1               	pmuludq	%xmm1, %xmm12
   4ef40: 0f 29 bc 24 58 01 00 00      	movaps	%xmm7, 0x158(%rsp)
   4ef48: 66 0f 6f bc 24 78 02 00 00   	movdqa	0x278(%rsp), %xmm7
   4ef51: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   4ef55: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   4ef5a: 66 0f f4 e8                  	pmuludq	%xmm0, %xmm5
   4ef5e: 66 44 0f f4 c3               	pmuludq	%xmm3, %xmm8
   4ef63: 0f 29 ac 24 78 01 00 00      	movaps	%xmm5, 0x178(%rsp)
   4ef6b: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   4ef6f: 44 0f 29 84 24 88 01 00 00   	movaps	%xmm8, 0x188(%rsp)
   4ef78: 66 0f f4 ec                  	pmuludq	%xmm4, %xmm5
   4ef7c: 66 44 0f 6f dd               	movdqa	%xmm5, %xmm11
   4ef81: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   4ef85: 66 0f 6f bc 24 18 02 00 00   	movdqa	0x218(%rsp), %xmm7
   4ef8e: 66 0f f4 ea                  	pmuludq	%xmm2, %xmm5
   4ef92: 66 41 0f d4 f3               	paddq	%xmm11, %xmm6
   4ef97: 66 0f f4 c7                  	pmuludq	%xmm7, %xmm0
   4ef9b: 0f 29 ac 24 98 01 00 00      	movaps	%xmm5, 0x198(%rsp)
   4efa3: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   4efa7: 66 41 0f f4 d1               	pmuludq	%xmm9, %xmm2
   4efac: 66 0f f4 ef                  	pmuludq	%xmm7, %xmm5
   4efb0: 0f 29 84 24 a8 01 00 00      	movaps	%xmm0, 0x1a8(%rsp)
   4efb8: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   4efbc: 66 0f f4 c7                  	pmuludq	%xmm7, %xmm0
   4efc0: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   4efc5: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   4efc9: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   4efcd: 66 0f f4 fd                  	pmuludq	%xmm5, %xmm7
   4efd1: 0f 29 84 24 b8 01 00 00      	movaps	%xmm0, 0x1b8(%rsp)
   4efd9: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   4efdd: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   4efe1: 66 0f f4 e8                  	pmuludq	%xmm0, %xmm5
   4efe5: 66 0f 6f 44 24 98            	movdqa	-0x68(%rsp), %xmm0
   4efeb: 66 0f d4 44 24 a8            	paddq	-0x58(%rsp), %xmm0
   4eff1: 66 41 0f d4 c7               	paddq	%xmm15, %xmm0
   4eff6: 66 44 0f 6f 7c 24 38         	movdqa	0x38(%rsp), %xmm15
   4effd: 66 44 0f d4 bc 24 f8 00 00 00	paddq	0xf8(%rsp), %xmm15
   4f007: 66 44 0f d4 bc 24 38 01 00 00	paddq	0x138(%rsp), %xmm15
   4f011: 66 41 0f d4 c7               	paddq	%xmm15, %xmm0
   4f016: 0f 29 ac 24 c8 01 00 00      	movaps	%xmm5, 0x1c8(%rsp)
   4f01e: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   4f023: 66 0f d4 c6                  	paddq	%xmm6, %xmm0
   4f027: 66 0f f4 eb                  	pmuludq	%xmm3, %xmm5
   4f02b: 66 41 0f 6f f4               	movdqa	%xmm12, %xmm6
   4f030: 66 0f d4 84 24 b8 01 00 00   	paddq	0x1b8(%rsp), %xmm0
   4f039: 66 45 0f 6f e1               	movdqa	%xmm9, %xmm12
   4f03e: 66 44 0f f4 e4               	pmuludq	%xmm4, %xmm12
   4f043: 66 41 0f d4 e8               	paddq	%xmm8, %xmm5
   4f048: 44 0f 29 64 24 98            	movaps	%xmm12, -0x68(%rsp)
   4f04e: 66 44 0f d4 54 24 f8         	paddq	-0x8(%rsp), %xmm10
   4f055: 66 44 0f 6f 8c 24 d8 01 00 00	movdqa	0x1d8(%rsp), %xmm9
   4f05f: 66 44 0f d4 b4 24 98 00 00 00	paddq	0x98(%rsp), %xmm14
   4f069: 66 44 0f 6f 44 24 b8         	movdqa	-0x48(%rsp), %xmm8
   4f070: 66 45 0f 6f f9               	movdqa	%xmm9, %xmm15
   4f075: 66 41 0f f4 d9               	pmuludq	%xmm9, %xmm3
   4f07a: 66 44 0f d4 44 24 c8         	paddq	-0x38(%rsp), %xmm8
   4f081: 66 44 0f f4 fc               	pmuludq	%xmm4, %xmm15
   4f086: 66 45 0f d4 d6               	paddq	%xmm14, %xmm10
   4f08b: 66 44 0f 6f b4 24 78 01 00 00	movdqa	0x178(%rsp), %xmm14
   4f095: 66 0f d4 d3                  	paddq	%xmm3, %xmm2
   4f099: 66 45 0f 6f df               	movdqa	%xmm15, %xmm11
   4f09e: 66 45 0f 6f f9               	movdqa	%xmm9, %xmm15
   4f0a3: 66 44 0f 6f 8c 24 08 02 00 00	movdqa	0x208(%rsp), %xmm9
   4f0ad: 66 41 0f d4 eb               	paddq	%xmm11, %xmm5
   4f0b2: 66 44 0f f4 f9               	pmuludq	%xmm1, %xmm15
   4f0b7: 66 44 0f 6f d8               	movdqa	%xmm0, %xmm11
   4f0bc: 66 41 0f f4 e1               	pmuludq	%xmm9, %xmm4
   4f0c1: 66 41 0f 73 d3 1a            	psrlq	$0x1a, %xmm11
   4f0c7: 66 45 0f 6f e1               	movdqa	%xmm9, %xmm12
   4f0cc: 66 44 0f 6f 8c 24 28 01 00 00	movdqa	0x128(%rsp), %xmm9
   4f0d6: 66 44 0f d4 8c 24 c8 00 00 00	paddq	0xc8(%rsp), %xmm9
   4f0e0: 66 44 0f f4 e1               	pmuludq	%xmm1, %xmm12
   4f0e5: 66 41 0f d4 f3               	paddq	%xmm11, %xmm6
   4f0ea: 66 0f f4 8c 24 e8 01 00 00   	pmuludq	0x1e8(%rsp), %xmm1
   4f0f3: 66 45 0f d4 f1               	paddq	%xmm9, %xmm14
   4f0f8: 66 45 0f d4 d6               	paddq	%xmm14, %xmm10
   4f0fd: 66 44 0f d4 d5               	paddq	%xmm5, %xmm10
   4f102: 66 0f 6f 6c 24 48            	movdqa	0x48(%rsp), %xmm5
   4f108: 66 0f d4 d4                  	paddq	%xmm4, %xmm2
   4f10c: 66 0f d4 6c 24 08            	paddq	0x8(%rsp), %xmm5
   4f112: 66 45 0f d4 d4               	paddq	%xmm12, %xmm10
   4f117: 66 45 0f 6f ca               	movdqa	%xmm10, %xmm9
   4f11c: 66 41 0f d4 e8               	paddq	%xmm8, %xmm5
   4f121: 66 41 0f 73 d1 1a            	psrlq	$0x1a, %xmm9
   4f127: 66 44 0f 6f 84 24 08 01 00 00	movdqa	0x108(%rsp), %xmm8
   4f131: 66 44 0f d4 44 24 78         	paddq	0x78(%rsp), %xmm8
   4f138: 66 44 0f d4 84 24 48 01 00 00	paddq	0x148(%rsp), %xmm8
   4f142: 66 41 0f d4 c9               	paddq	%xmm9, %xmm1
   4f147: 66 41 0f d4 e8               	paddq	%xmm8, %xmm5
   4f14c: 66 44 0f 6f 84 24 88 01 00 00	movdqa	0x188(%rsp), %xmm8
   4f156: 66 44 0f d4 84 24 58 01 00 00	paddq	0x158(%rsp), %xmm8
   4f160: 66 44 0f d4 c7               	paddq	%xmm7, %xmm8
   4f165: 66 0f 6f 7c 24 28            	movdqa	0x28(%rsp), %xmm7
   4f16b: 66 0f d4 7c 24 68            	paddq	0x68(%rsp), %xmm7
   4f171: 66 41 0f d4 e8               	paddq	%xmm8, %xmm5
   4f176: 66 0f d4 ee                  	paddq	%xmm6, %xmm5
   4f17a: 66 0f 6f b4 24 d8 00 00 00   	movdqa	0xd8(%rsp), %xmm6
   4f183: 66 0f d4 b4 24 a8 00 00 00   	paddq	0xa8(%rsp), %xmm6
   4f18c: 66 0f 6f dd                  	movdqa	%xmm5, %xmm3
   4f190: 66 41 0f db ed               	pand	%xmm13, %xmm5
   4f195: 66 0f d4 fe                  	paddq	%xmm6, %xmm7
   4f199: 66 0f 73 d3 1a               	psrlq	$0x1a, %xmm3
   4f19e: 66 0f 6f b4 24 a8 01 00 00   	movdqa	0x1a8(%rsp), %xmm6
   4f1a7: 66 0f d4 b4 24 e8 00 00 00   	paddq	0xe8(%rsp), %xmm6
   4f1b0: 66 0f d4 74 24 88            	paddq	-0x78(%rsp), %xmm6
   4f1b6: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   4f1ba: 66 44 0f d4 fc               	paddq	%xmm4, %xmm15
   4f1bf: 66 0f d4 fe                  	paddq	%xmm6, %xmm7
   4f1c3: 66 0f d4 fa                  	paddq	%xmm2, %xmm7
   4f1c7: 66 0f 6f 94 24 88 00 00 00   	movdqa	0x88(%rsp), %xmm2
   4f1d0: 66 0f d4 54 24 58            	paddq	0x58(%rsp), %xmm2
   4f1d6: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   4f1da: 66 0f 6f 4c 24 d8            	movdqa	-0x28(%rsp), %xmm1
   4f1e0: 66 0f d4 4c 24 18            	paddq	0x18(%rsp), %xmm1
   4f1e6: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   4f1ea: 66 41 0f db fd               	pand	%xmm13, %xmm7
   4f1ef: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   4f1f3: 66 0f 73 d3 1a               	psrlq	$0x1a, %xmm3
   4f1f8: 66 0f 6f 94 24 18 01 00 00   	movdqa	0x118(%rsp), %xmm2
   4f201: 66 0f d4 94 24 b8 00 00 00   	paddq	0xb8(%rsp), %xmm2
   4f20a: 66 0f d4 94 24 68 01 00 00   	paddq	0x168(%rsp), %xmm2
   4f213: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   4f217: 66 0f 6f 94 24 c8 01 00 00   	movdqa	0x1c8(%rsp), %xmm2
   4f220: 66 0f d4 94 24 98 01 00 00   	paddq	0x198(%rsp), %xmm2
   4f229: 66 0f f4 1d bf 20 01 00      	pmuludq	0x120bf(%rip), %xmm3    # 0x612f0 <sysconf@GLIBC_2.2.5+0x612f0>
   4f231: 66 0f d4 54 24 98            	paddq	-0x68(%rsp), %xmm2
   4f237: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   4f23b: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   4f23f: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   4f243: 66 41 0f d4 cf               	paddq	%xmm15, %xmm1
   4f248: 66 41 0f 6f c2               	movdqa	%xmm10, %xmm0
   4f24d: 66 41 0f db dd               	pand	%xmm13, %xmm3
   4f252: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   4f256: 66 41 0f db c5               	pand	%xmm13, %xmm0
   4f25b: 66 0f d4 da                  	paddq	%xmm2, %xmm3
   4f25f: 66 0f 73 d4 1a               	psrlq	$0x1a, %xmm4
   4f264: 66 41 0f db cd               	pand	%xmm13, %xmm1
   4f269: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   4f26d: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   4f271: 66 44 0f 6f e1               	movdqa	%xmm1, %xmm12
   4f276: 66 41 0f db dd               	pand	%xmm13, %xmm3
   4f27b: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   4f27f: 66 0f 73 d2 1a               	psrlq	$0x1a, %xmm2
   4f284: 66 41 0f db c5               	pand	%xmm13, %xmm0
   4f289: 66 0f 73 d1 1a               	psrlq	$0x1a, %xmm1
   4f28e: 66 0f d4 ea                  	paddq	%xmm2, %xmm5
   4f292: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   4f296: 48 39 c6                     	cmpq	%rax, %rsi
   4f299: 0f 85 81 f9 ff ff            	jne	0x4ec20 <poly1305_blocks+0x310>
   4f29f: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   4f2a3: 66 0f 6f e7                  	movdqa	%xmm7, %xmm4
   4f2a7: 83 e2 3f                     	andl	$0x3f, %edx
   4f2aa: 66 0f 6f 9c 24 f8 02 00 00   	movdqa	0x2f8(%rsp), %xmm3
   4f2b3: 66 0f 6f bc 24 18 03 00 00   	movdqa	0x318(%rsp), %xmm7
   4f2bc: 66 0f 6f 94 24 28 03 00 00   	movdqa	0x328(%rsp), %xmm2
   4f2c5: 66 44 0f 6f b4 24 18 02 00 00	movdqa	0x218(%rsp), %xmm14
   4f2cf: 66 44 0f 6f 8c 24 08 03 00 00	movdqa	0x308(%rsp), %xmm9
   4f2d9: 48 83 fa 20                  	cmpq	$0x20, %rdx
   4f2dd: 0f 85 8a 02 00 00            	jne	0x4f56d <poly1305_blocks+0xc5d>
   4f2e3: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   4f2e8: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   4f2ec: 66 44 0f 6f d4               	movdqa	%xmm4, %xmm10
   4f2f1: 66 45 0f f4 c1               	pmuludq	%xmm9, %xmm8
   4f2f6: 66 0f f4 cf                  	pmuludq	%xmm7, %xmm1
   4f2fa: 66 44 0f 6f ed               	movdqa	%xmm5, %xmm13
   4f2ff: 66 44 0f f4 cc               	pmuludq	%xmm4, %xmm9
   4f304: 66 44 0f f4 d7               	pmuludq	%xmm7, %xmm10
   4f309: 66 41 0f f4 fc               	pmuludq	%xmm12, %xmm7
   4f30e: 66 44 0f f4 ea               	pmuludq	%xmm2, %xmm13
   4f313: 66 0f f4 dc                  	pmuludq	%xmm4, %xmm3
   4f317: 0f 29 4c 24 a8               	movaps	%xmm1, -0x58(%rsp)
   4f31c: 66 0f 6f cc                  	movdqa	%xmm4, %xmm1
   4f320: 66 41 0f f4 e6               	pmuludq	%xmm14, %xmm4
   4f325: 44 0f 29 4c 24 98            	movaps	%xmm9, -0x68(%rsp)
   4f32b: 66 0f f4 ca                  	pmuludq	%xmm2, %xmm1
   4f32f: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   4f334: 66 41 0f 6f fc               	movdqa	%xmm12, %xmm7
   4f339: 66 0f f4 fa                  	pmuludq	%xmm2, %xmm7
   4f33d: 66 0f f4 d0                  	pmuludq	%xmm0, %xmm2
   4f341: 66 41 0f d4 d8               	paddq	%xmm8, %xmm3
   4f346: 0f 29 64 24 d8               	movaps	%xmm4, -0x28(%rsp)
   4f34b: 66 0f 6f e6                  	movdqa	%xmm6, %xmm4
   4f34f: 66 41 0f f4 e6               	pmuludq	%xmm14, %xmm4
   4f354: 0f 29 4c 24 b8               	movaps	%xmm1, -0x48(%rsp)
   4f359: 66 41 0f 6f cd               	movdqa	%xmm13, %xmm1
   4f35e: 66 45 0f 6f ee               	movdqa	%xmm14, %xmm13
   4f363: 66 41 0f d4 c9               	paddq	%xmm9, %xmm1
   4f368: 66 45 0f f4 ec               	pmuludq	%xmm12, %xmm13
   4f36d: 66 44 0f 6f fa               	movdqa	%xmm2, %xmm15
   4f372: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   4f376: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   4f37a: 66 41 0f f4 d6               	pmuludq	%xmm14, %xmm2
   4f37f: 66 45 0f d4 d7               	paddq	%xmm15, %xmm10
   4f384: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   4f388: 0f 29 54 24 c8               	movaps	%xmm2, -0x38(%rsp)
   4f38d: 66 0f 6f d5                  	movdqa	%xmm5, %xmm2
   4f391: 66 41 0f f4 d6               	pmuludq	%xmm14, %xmm2
   4f396: 66 44 0f 6f b4 24 f8 01 00 00	movdqa	0x1f8(%rsp), %xmm14
   4f3a0: 66 45 0f 6f c6               	movdqa	%xmm14, %xmm8
   4f3a5: 66 41 0f f4 c6               	pmuludq	%xmm14, %xmm0
   4f3aa: 66 45 0f 6f de               	movdqa	%xmm14, %xmm11
   4f3af: 66 44 0f f4 c6               	pmuludq	%xmm6, %xmm8
   4f3b4: 66 45 0f f4 dc               	pmuludq	%xmm12, %xmm11
   4f3b9: 66 0f d4 d7                  	paddq	%xmm7, %xmm2
   4f3bd: 66 0f 6f 7c 24 98            	movdqa	-0x68(%rsp), %xmm7
   4f3c3: 66 0f d4 7c 24 a8            	paddq	-0x58(%rsp), %xmm7
   4f3c9: 66 0f d4 d7                  	paddq	%xmm7, %xmm2
   4f3cd: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   4f3d1: 66 0f d4 64 24 d8            	paddq	-0x28(%rsp), %xmm4
   4f3d7: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   4f3dc: 66 45 0f 6f c6               	movdqa	%xmm14, %xmm8
   4f3e1: 66 44 0f 6f b4 24 d8 01 00 00	movdqa	0x1d8(%rsp), %xmm14
   4f3eb: 66 44 0f f4 c5               	pmuludq	%xmm5, %xmm8
   4f3f0: 66 0f d4 d3                  	paddq	%xmm3, %xmm2
   4f3f4: 66 41 0f 6f fe               	movdqa	%xmm14, %xmm7
   4f3f9: 66 45 0f f4 e6               	pmuludq	%xmm14, %xmm12
   4f3fe: 66 41 0f 6f c6               	movdqa	%xmm14, %xmm0
   4f403: 66 44 0f 6f b4 24 08 02 00 00	movdqa	0x208(%rsp), %xmm14
   4f40d: 66 0f f4 fe                  	pmuludq	%xmm6, %xmm7
   4f411: 66 0f f4 c5                  	pmuludq	%xmm5, %xmm0
   4f415: 66 41 0f f4 ee               	pmuludq	%xmm14, %xmm5
   4f41a: 66 45 0f d4 c5               	paddq	%xmm13, %xmm8
   4f41f: 66 45 0f d4 c2               	paddq	%xmm10, %xmm8
   4f424: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   4f428: 66 41 0f 6f fe               	movdqa	%xmm14, %xmm7
   4f42d: 66 41 0f d4 c3               	paddq	%xmm11, %xmm0
   4f432: 66 0f f4 fe                  	pmuludq	%xmm6, %xmm7
   4f436: 66 44 0f d4 c3               	paddq	%xmm3, %xmm8
   4f43b: 66 0f 6f 5c 24 b8            	movdqa	-0x48(%rsp), %xmm3
   4f441: 66 0f d4 5c 24 c8            	paddq	-0x38(%rsp), %xmm3
   4f447: 66 0f f4 b4 24 e8 01 00 00   	pmuludq	0x1e8(%rsp), %xmm6
   4f450: 66 41 0f d4 ec               	paddq	%xmm12, %xmm5
   4f455: 66 0f d4 c3                  	paddq	%xmm3, %xmm0
   4f459: 66 0f d4 ec                  	paddq	%xmm4, %xmm5
   4f45d: 66 0f d4 ee                  	paddq	%xmm6, %xmm5
   4f461: 66 0f d4 c7                  	paddq	%xmm7, %xmm0
   4f465: 48 85 f6                     	testq	%rsi, %rsi
   4f468: 74 5e                        	je	0x4f4c8 <poly1305_blocks+0xbb8>
   4f46a: f3 0f 6f 76 10               	movdqu	0x10(%rsi), %xmm6
   4f46f: f3 0f 6f 1e                  	movdqu	(%rsi), %xmm3
   4f473: 66 0f d4 6c 24 88            	paddq	-0x78(%rsp), %xmm5
   4f479: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   4f47d: 66 0f 6a de                  	punpckhdq	%xmm6, %xmm3    # xmm3 = xmm3[2],xmm6[2],xmm3[3],xmm6[3]
   4f481: 66 0f 62 e6                  	punpckldq	%xmm6, %xmm4    # xmm4 = xmm4[0],xmm6[0],xmm4[1],xmm6[1]
   4f485: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   4f48a: 66 0f ef f6                  	pxor	%xmm6, %xmm6
   4f48e: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   4f492: 66 44 0f 62 ce               	punpckldq	%xmm6, %xmm9    # xmm9 = xmm9[0],xmm6[0],xmm9[1],xmm6[1]
   4f497: 66 0f 6a e6                  	punpckhdq	%xmm6, %xmm4    # xmm4 = xmm4[2],xmm6[2],xmm4[3],xmm6[3]
   4f49b: 66 0f 62 fe                  	punpckldq	%xmm6, %xmm7    # xmm7 = xmm7[0],xmm6[0],xmm7[1],xmm6[1]
   4f49f: 66 0f 73 f4 06               	psllq	$0x6, %xmm4
   4f4a4: 66 0f 6a de                  	punpckhdq	%xmm6, %xmm3    # xmm3 = xmm3[2],xmm6[2],xmm3[3],xmm6[3]
   4f4a8: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   4f4ad: 66 0f 73 f3 12               	psllq	$0x12, %xmm3
   4f4b2: 66 0f d4 cf                  	paddq	%xmm7, %xmm1
   4f4b6: 66 0f 73 f6 0c               	psllq	$0xc, %xmm6
   4f4bb: 66 0f d4 d4                  	paddq	%xmm4, %xmm2
   4f4bf: 66 0f d4 c3                  	paddq	%xmm3, %xmm0
   4f4c3: 66 44 0f d4 c6               	paddq	%xmm6, %xmm8
   4f4c8: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   4f4cc: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   4f4d0: 66 0f db 0d 08 1e 01 00      	pand	0x11e08(%rip), %xmm1    # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4f4d8: 66 0f 73 d3 1a               	psrlq	$0x1a, %xmm3
   4f4dd: 66 0f 73 d4 1a               	psrlq	$0x1a, %xmm4
   4f4e2: 66 0f db 05 f6 1d 01 00      	pand	0x11df6(%rip), %xmm0    # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4f4ea: 66 0f d4 da                  	paddq	%xmm2, %xmm3
   4f4ee: 66 0f d4 e5                  	paddq	%xmm5, %xmm4
   4f4f2: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   4f4f6: 66 0f 6f ec                  	movdqa	%xmm4, %xmm5
   4f4fa: 66 0f db 1d de 1d 01 00      	pand	0x11dde(%rip), %xmm3    # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4f502: 66 0f 73 d2 1a               	psrlq	$0x1a, %xmm2
   4f507: 66 0f 73 d5 1a               	psrlq	$0x1a, %xmm5
   4f50c: 66 0f f4 2d dc 1d 01 00      	pmuludq	0x11ddc(%rip), %xmm5    # 0x612f0 <sysconf@GLIBC_2.2.5+0x612f0>
   4f514: 66 0f d4 cd                  	paddq	%xmm5, %xmm1
   4f518: 66 41 0f d4 d0               	paddq	%xmm8, %xmm2
   4f51d: 66 0f 6f e9                  	movdqa	%xmm1, %xmm5
   4f521: 66 0f db 0d b7 1d 01 00      	pand	0x11db7(%rip), %xmm1    # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4f529: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   4f52d: 66 0f db 25 ab 1d 01 00      	pand	0x11dab(%rip), %xmm4    # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4f535: 66 0f db 15 a3 1d 01 00      	pand	0x11da3(%rip), %xmm2    # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4f53d: 66 0f 73 d7 1a               	psrlq	$0x1a, %xmm7
   4f542: 66 0f 73 d5 1a               	psrlq	$0x1a, %xmm5
   4f547: 66 0f 6f f1                  	movdqa	%xmm1, %xmm6
   4f54b: 66 0f d4 c7                  	paddq	%xmm7, %xmm0
   4f54f: 66 44 0f 6f e2               	movdqa	%xmm2, %xmm12
   4f554: 66 0f d4 eb                  	paddq	%xmm3, %xmm5
   4f558: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   4f55c: 66 0f db 05 7c 1d 01 00      	pand	0x11d7c(%rip), %xmm0    # 0x612e0 <sysconf@GLIBC_2.2.5+0x612e0>
   4f564: 66 0f 73 d1 1a               	psrlq	$0x1a, %xmm1
   4f569: 66 0f d4 e1                  	paddq	%xmm1, %xmm4
   4f56d: 48 85 f6                     	testq	%rsi, %rsi
   4f570: 74 6e                        	je	0x4f5e0 <poly1305_blocks+0xcd0>
   4f572: 66 41 0f 70 cc 08            	pshufd	$0x8, %xmm12, %xmm1     # xmm1 = xmm12[0,2,0,0]
   4f578: 66 0f 70 d8 08               	pshufd	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[0,2,0,0]
   4f57d: 66 0f 70 d6 08               	pshufd	$0x8, %xmm6, %xmm2      # xmm2 = xmm6[0,2,0,0]
   4f582: 66 0f 70 ed 08               	pshufd	$0x8, %xmm5, %xmm5      # xmm5 = xmm5[0,2,0,0]
   4f587: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   4f58b: 66 0f 70 e4 08               	pshufd	$0x8, %xmm4, %xmm4      # xmm4 = xmm4[0,2,0,0]
   4f590: 66 0f 6c d5                  	punpcklqdq	%xmm5, %xmm2    # xmm2 = xmm2[0],xmm5[0]
   4f594: 66 0f 6c c3                  	punpcklqdq	%xmm3, %xmm0    # xmm0 = xmm0[0],xmm3[0]
   4f598: 66 0f d6 61 20               	movq	%xmm4, 0x20(%rcx)
   4f59d: 0f 11 11                     	movups	%xmm2, (%rcx)
   4f5a0: 0f 11 41 10                  	movups	%xmm0, 0x10(%rcx)
   4f5a4: 48 81 c4 38 03 00 00         	addq	$0x338, %rsp            # imm = 0x338
   4f5ab: 5b                           	popq	%rbx
   4f5ac: c3                           	retq
   4f5ad: 0f 1f 00                     	nopl	(%rax)
   4f5b0: f3 0f 6f 49 3c               	movdqu	0x3c(%rcx), %xmm1
   4f5b5: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   4f5b9: 66 0f 6a cb                  	punpckhdq	%xmm3, %xmm1    # xmm1 = xmm1[2],xmm3[2],xmm1[3],xmm3[3]
   4f5bd: 66 0f 62 d3                  	punpckldq	%xmm3, %xmm2    # xmm2 = xmm2[0],xmm3[0],xmm2[1],xmm3[1]
   4f5c1: 66 0f 6e 59 4c               	movd	0x4c(%rcx), %xmm3
   4f5c6: 66 0f 6c df                  	punpcklqdq	%xmm7, %xmm3    # xmm3 = xmm3[0],xmm7[0]
   4f5ca: 0f 29 9c 24 e8 01 00 00      	movaps	%xmm3, 0x1e8(%rsp)
   4f5d2: e9 35 f4 ff ff               	jmp	0x4ea0c <poly1305_blocks+0xfc>
   4f5d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   4f5e0: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   4f5e5: 66 0f 6f fd                  	movdqa	%xmm5, %xmm7
   4f5e9: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   4f5ee: 49 bb ff ff ff ff ff 03 00 00	movabsq	$0x3ffffffffff, %r11    # imm = 0x3FFFFFFFFFF
   4f5f8: 66 41 0f 73 d8 08            	psrldq	$0x8, %xmm8             # xmm8 = xmm8[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4f5fe: 66 0f 73 df 08               	psrldq	$0x8, %xmm7             # xmm7 = xmm7[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4f603: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   4f607: 66 41 0f d4 f0               	paddq	%xmm8, %xmm6
   4f60c: 66 0f d4 ef                  	paddq	%xmm7, %xmm5
   4f610: 66 0f 73 db 08               	psrldq	$0x8, %xmm3             # xmm3 = xmm3[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4f615: 66 0f 7e f0                  	movd	%xmm6, %eax
   4f619: 66 0f 7e ea                  	movd	%xmm5, %edx
   4f61d: 66 44 0f d4 e3               	paddq	%xmm3, %xmm12
   4f622: 89 c6                        	movl	%eax, %esi
   4f624: 66 0f 73 da 08               	psrldq	$0x8, %xmm2             # xmm2 = xmm2[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4f629: 66 0f 6f cc                  	movdqa	%xmm4, %xmm1
   4f62d: 25 ff ff ff 03               	andl	$0x3ffffff, %eax        # imm = 0x3FFFFFF
   4f632: c1 ee 1a                     	shrl	$0x1a, %esi
   4f635: 66 0f 73 d9 08               	psrldq	$0x8, %xmm1             # xmm1 = xmm1[8,9,10,11,12,13,14,15],zero,zero,zero,zero,zero,zero,zero,zero
   4f63a: 66 0f d4 c2                  	paddq	%xmm2, %xmm0
   4f63e: 01 d6                        	addl	%edx, %esi
   4f640: 66 44 0f 7e e2               	movd	%xmm12, %edx
   4f645: 66 0f d4 e1                  	paddq	%xmm1, %xmm4
   4f649: 41 89 f2                     	movl	%esi, %r10d
   4f64c: c1 ee 1a                     	shrl	$0x1a, %esi
   4f64f: 01 d6                        	addl	%edx, %esi
   4f651: 66 0f 7e c2                  	movd	%xmm0, %edx
   4f655: 41 81 e2 ff ff ff 03         	andl	$0x3ffffff, %r10d       # imm = 0x3FFFFFF
   4f65c: 41 89 f1                     	movl	%esi, %r9d
   4f65f: 81 e6 ff ff ff 03            	andl	$0x3ffffff, %esi        # imm = 0x3FFFFFF
   4f665: 44 89 d7                     	movl	%r10d, %edi
   4f668: 41 c1 ea 12                  	shrl	$0x12, %r10d
   4f66c: 41 c1 e9 1a                  	shrl	$0x1a, %r9d
   4f670: 48 c1 e6 08                  	shlq	$0x8, %rsi
   4f674: 41 01 d1                     	addl	%edx, %r9d
   4f677: 66 0f 7e e2                  	movd	%xmm4, %edx
   4f67b: 4c 09 d6                     	orq	%r10, %rsi
   4f67e: 48 c1 e7 1a                  	shlq	$0x1a, %rdi
   4f682: 45 89 c8                     	movl	%r9d, %r8d
   4f685: 41 c1 e9 1a                  	shrl	$0x1a, %r9d
   4f689: 48 09 f8                     	orq	%rdi, %rax
   4f68c: 48 bf ff ff ff ff ff 0f 00 00	movabsq	$0xfffffffffff, %rdi    # imm = 0xFFFFFFFFFFF
   4f696: 44 01 ca                     	addl	%r9d, %edx
   4f699: 41 81 e0 ff ff ff 03         	andl	$0x3ffffff, %r8d        # imm = 0x3FFFFFF
   4f6a0: 48 21 f8                     	andq	%rdi, %rax
   4f6a3: 89 d2                        	movl	%edx, %edx
   4f6a5: 4d 89 c2                     	movq	%r8, %r10
   4f6a8: 41 c1 e8 0a                  	shrl	$0xa, %r8d
   4f6ac: 48 c1 e2 10                  	shlq	$0x10, %rdx
   4f6b0: 49 c1 e2 22                  	shlq	$0x22, %r10
   4f6b4: 4c 09 c2                     	orq	%r8, %rdx
   4f6b7: 4c 09 d6                     	orq	%r10, %rsi
   4f6ba: 49 89 d1                     	movq	%rdx, %r9
   4f6bd: 48 c1 ea 2a                  	shrq	$0x2a, %rdx
   4f6c1: 48 21 fe                     	andq	%rdi, %rsi
   4f6c4: 48 8d 14 92                  	leaq	(%rdx,%rdx,4), %rdx
   4f6c8: 4d 21 d9                     	andq	%r11, %r9
   4f6cb: 48 01 d0                     	addq	%rdx, %rax
   4f6ce: 49 89 c0                     	movq	%rax, %r8
   4f6d1: 48 c1 e8 2c                  	shrq	$0x2c, %rax
   4f6d5: 48 01 f0                     	addq	%rsi, %rax
   4f6d8: 49 21 f8                     	andq	%rdi, %r8
   4f6db: 48 89 c6                     	movq	%rax, %rsi
   4f6de: 48 c1 e8 2c                  	shrq	$0x2c, %rax
   4f6e2: 48 21 fe                     	andq	%rdi, %rsi
   4f6e5: 4c 01 c8                     	addq	%r9, %rax
   4f6e8: 49 21 c3                     	andq	%rax, %r11
   4f6eb: 48 c1 e8 2a                  	shrq	$0x2a, %rax
   4f6ef: 48 8d 14 80                  	leaq	(%rax,%rax,4), %rdx
   4f6f3: 4c 01 c2                     	addq	%r8, %rdx
   4f6f6: 48 89 d3                     	movq	%rdx, %rbx
   4f6f9: 48 c1 ea 2c                  	shrq	$0x2c, %rdx
   4f6fd: 48 21 fb                     	andq	%rdi, %rbx
   4f700: 48 01 f2                     	addq	%rsi, %rdx
   4f703: 48 be 00 00 00 00 00 fc ff ff	movabsq	$-0x40000000000, %rsi   # imm = 0xFFFFFC0000000000
   4f70d: 4c 8d 43 05                  	leaq	0x5(%rbx), %r8
   4f711: 4c 01 de                     	addq	%r11, %rsi
   4f714: 4c 89 c0                     	movq	%r8, %rax
   4f717: 48 c1 e8 2c                  	shrq	$0x2c, %rax
   4f71b: 48 01 d0                     	addq	%rdx, %rax
   4f71e: 49 89 c1                     	movq	%rax, %r9
   4f721: 49 c1 e9 2c                  	shrq	$0x2c, %r9
   4f725: 4c 01 ce                     	addq	%r9, %rsi
   4f728: 49 89 f2                     	movq	%rsi, %r10
   4f72b: 49 89 f1                     	movq	%rsi, %r9
   4f72e: 49 c1 ea 3f                  	shrq	$0x3f, %r10
   4f732: 49 c1 f9 3f                  	sarq	$0x3f, %r9
   4f736: 49 83 ea 01                  	subq	$0x1, %r10
   4f73a: 4c 21 cb                     	andq	%r9, %rbx
   4f73d: 4c 21 ca                     	andq	%r9, %rdx
   4f740: 4d 21 d9                     	andq	%r11, %r9
   4f743: 4d 21 d0                     	andq	%r10, %r8
   4f746: 4c 21 d0                     	andq	%r10, %rax
   4f749: 4c 21 d6                     	andq	%r10, %rsi
   4f74c: 49 21 f8                     	andq	%rdi, %r8
   4f74f: 48 21 f8                     	andq	%rdi, %rax
   4f752: 4c 09 ce                     	orq	%r9, %rsi
   4f755: 49 09 d8                     	orq	%rbx, %r8
   4f758: 48 09 d0                     	orq	%rdx, %rax
   4f75b: 48 89 71 10                  	movq	%rsi, 0x10(%rcx)
   4f75f: 4c 89 01                     	movq	%r8, (%rcx)
   4f762: 48 89 41 08                  	movq	%rax, 0x8(%rcx)
   4f766: 48 81 c4 38 03 00 00         	addq	$0x338, %rsp            # imm = 0x338
   4f76d: 5b                           	popq	%rbx
   4f76e: c3                           	retq
   4f76f: 90                           	nop

000000000004f770 <crypto_onetimeauth_poly1305_sse2_update>:
   4f770: 41 55                        	pushq	%r13
   4f772: 41 54                        	pushq	%r12
   4f774: 49 89 fc                     	movq	%rdi, %r12
   4f777: 55                           	pushq	%rbp
   4f778: 48 89 d5                     	movq	%rdx, %rbp
   4f77b: 53                           	pushq	%rbx
   4f77c: 48 89 f3                     	movq	%rsi, %rbx
   4f77f: 48 83 ec 08                  	subq	$0x8, %rsp
   4f783: 48 8b bf 80 00 00 00         	movq	0x80(%rdi), %rdi
   4f78a: 48 85 ff                     	testq	%rdi, %rdi
   4f78d: 0f 84 ac 00 00 00            	je	0x4f83f <crypto_onetimeauth_poly1305_sse2_update+0xcf>
   4f793: ba 20 00 00 00               	movl	$0x20, %edx
   4f798: 48 29 fa                     	subq	%rdi, %rdx
   4f79b: 48 39 ea                     	cmpq	%rbp, %rdx
   4f79e: 48 0f 47 d5                  	cmovaq	%rbp, %rdx
   4f7a2: 48 85 d2                     	testq	%rdx, %rdx
   4f7a5: 74 4d                        	je	0x4f7f4 <crypto_onetimeauth_poly1305_sse2_update+0x84>
   4f7a7: 48 8d 72 ff                  	leaq	-0x1(%rdx), %rsi
   4f7ab: 48 83 fe 06                  	cmpq	$0x6, %rsi
   4f7af: 0f 86 ab 03 00 00            	jbe	0x4fb60 <crypto_onetimeauth_poly1305_sse2_update+0x3f0>
   4f7b5: 49 8d 8c 3c 88 00 00 00      	leaq	0x88(%r12,%rdi), %rcx
   4f7bd: 48 8d 43 01                  	leaq	0x1(%rbx), %rax
   4f7c1: 49 89 c8                     	movq	%rcx, %r8
   4f7c4: 49 29 c0                     	subq	%rax, %r8
   4f7c7: 31 c0                        	xorl	%eax, %eax
   4f7c9: 49 83 f8 0e                  	cmpq	$0xe, %r8
   4f7cd: 0f 87 0d 01 00 00            	ja	0x4f8e0 <crypto_onetimeauth_poly1305_sse2_update+0x170>
   4f7d3: 49 8d 34 3c                  	leaq	(%r12,%rdi), %rsi
   4f7d7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   4f7e0: 0f b6 0c 03                  	movzbl	(%rbx,%rax), %ecx
   4f7e4: 88 8c 06 88 00 00 00         	movb	%cl, 0x88(%rsi,%rax)
   4f7eb: 48 83 c0 01                  	addq	$0x1, %rax
   4f7ef: 48 39 c2                     	cmpq	%rax, %rdx
   4f7f2: 75 ec                        	jne	0x4f7e0 <crypto_onetimeauth_poly1305_sse2_update+0x70>
   4f7f4: 48 01 d7                     	addq	%rdx, %rdi
   4f7f7: 49 89 bc 24 80 00 00 00      	movq	%rdi, 0x80(%r12)
   4f7ff: 48 83 ff 1f                  	cmpq	$0x1f, %rdi
   4f803: 77 13                        	ja	0x4f818 <crypto_onetimeauth_poly1305_sse2_update+0xa8>
   4f805: 48 83 c4 08                  	addq	$0x8, %rsp
   4f809: 31 c0                        	xorl	%eax, %eax
   4f80b: 5b                           	popq	%rbx
   4f80c: 5d                           	popq	%rbp
   4f80d: 41 5c                        	popq	%r12
   4f80f: 41 5d                        	popq	%r13
   4f811: c3                           	retq
   4f812: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   4f818: 48 29 d5                     	subq	%rdx, %rbp
   4f81b: 48 01 d3                     	addq	%rdx, %rbx
   4f81e: 4c 89 e7                     	movq	%r12, %rdi
   4f821: ba 20 00 00 00               	movl	$0x20, %edx
   4f826: 49 8d b4 24 88 00 00 00      	leaq	0x88(%r12), %rsi
   4f82e: e8 dd f0 ff ff               	callq	0x4e910 <poly1305_blocks>
   4f833: 49 c7 84 24 80 00 00 00 00 00 00 00  	movq	$0x0, 0x80(%r12)
   4f83f: 48 83 fd 1f                  	cmpq	$0x1f, %rbp
   4f843: 77 6b                        	ja	0x4f8b0 <crypto_onetimeauth_poly1305_sse2_update+0x140>
   4f845: 48 85 ed                     	testq	%rbp, %rbp
   4f848: 74 bb                        	je	0x4f805 <crypto_onetimeauth_poly1305_sse2_update+0x95>
   4f84a: 48 8d 55 ff                  	leaq	-0x1(%rbp), %rdx
   4f84e: 48 83 fa 06                  	cmpq	$0x6, %rdx
   4f852: 0f 86 18 03 00 00            	jbe	0x4fb70 <crypto_onetimeauth_poly1305_sse2_update+0x400>
   4f858: 49 8d 8c 24 88 00 00 00      	leaq	0x88(%r12), %rcx
   4f860: 48 8d 43 01                  	leaq	0x1(%rbx), %rax
   4f864: 48 89 ce                     	movq	%rcx, %rsi
   4f867: 48 29 c6                     	subq	%rax, %rsi
   4f86a: 31 c0                        	xorl	%eax, %eax
   4f86c: 48 83 fe 0e                  	cmpq	$0xe, %rsi
   4f870: 0f 87 aa 01 00 00            	ja	0x4fa20 <crypto_onetimeauth_poly1305_sse2_update+0x2b0>
   4f876: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   4f880: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   4f884: 41 88 94 04 88 00 00 00      	movb	%dl, 0x88(%r12,%rax)
   4f88c: 48 83 c0 01                  	addq	$0x1, %rax
   4f890: 48 39 c5                     	cmpq	%rax, %rbp
   4f893: 75 eb                        	jne	0x4f880 <crypto_onetimeauth_poly1305_sse2_update+0x110>
   4f895: 49 89 ac 24 80 00 00 00      	movq	%rbp, 0x80(%r12)
   4f89d: 48 83 c4 08                  	addq	$0x8, %rsp
   4f8a1: 31 c0                        	xorl	%eax, %eax
   4f8a3: 5b                           	popq	%rbx
   4f8a4: 5d                           	popq	%rbp
   4f8a5: 41 5c                        	popq	%r12
   4f8a7: 41 5d                        	popq	%r13
   4f8a9: c3                           	retq
   4f8aa: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   4f8b0: 49 89 ed                     	movq	%rbp, %r13
   4f8b3: 48 89 de                     	movq	%rbx, %rsi
   4f8b6: 4c 89 e7                     	movq	%r12, %rdi
   4f8b9: 49 83 e5 e0                  	andq	$-0x20, %r13
   4f8bd: 4c 89 ea                     	movq	%r13, %rdx
   4f8c0: 4c 29 ed                     	subq	%r13, %rbp
   4f8c3: 4c 01 eb                     	addq	%r13, %rbx
   4f8c6: e8 45 f0 ff ff               	callq	0x4e910 <poly1305_blocks>
   4f8cb: 48 85 ed                     	testq	%rbp, %rbp
   4f8ce: 0f 84 31 ff ff ff            	je	0x4f805 <crypto_onetimeauth_poly1305_sse2_update+0x95>
   4f8d4: e9 71 ff ff ff               	jmp	0x4f84a <crypto_onetimeauth_poly1305_sse2_update+0xda>
   4f8d9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   4f8e0: 48 83 fe 0e                  	cmpq	$0xe, %rsi
   4f8e4: 0f 86 8d 02 00 00            	jbe	0x4fb77 <crypto_onetimeauth_poly1305_sse2_update+0x407>
   4f8ea: f3 0f 6f 03                  	movdqu	(%rbx), %xmm0
   4f8ee: 48 89 d0                     	movq	%rdx, %rax
   4f8f1: 48 c1 e8 04                  	shrq	$0x4, %rax
   4f8f5: 0f 11 01                     	movups	%xmm0, (%rcx)
   4f8f8: 48 83 f8 01                  	cmpq	$0x1, %rax
   4f8fc: 74 2a                        	je	0x4f928 <crypto_onetimeauth_poly1305_sse2_update+0x1b8>
   4f8fe: f3 0f 6f 4b 10               	movdqu	0x10(%rbx), %xmm1
   4f903: 0f 11 49 10                  	movups	%xmm1, 0x10(%rcx)
   4f907: 48 83 f8 02                  	cmpq	$0x2, %rax
   4f90b: 74 1b                        	je	0x4f928 <crypto_onetimeauth_poly1305_sse2_update+0x1b8>
   4f90d: 48 c1 e0 04                  	shlq	$0x4, %rax
   4f911: be 20 00 00 00               	movl	$0x20, %esi
   4f916: f3 0f 6f 1c 33               	movdqu	(%rbx,%rsi), %xmm3
   4f91b: 0f 11 1c 31                  	movups	%xmm3, (%rcx,%rsi)
   4f91f: 48 83 c6 10                  	addq	$0x10, %rsi
   4f923: 48 39 f0                     	cmpq	%rsi, %rax
   4f926: 75 ee                        	jne	0x4f916 <crypto_onetimeauth_poly1305_sse2_update+0x1a6>
   4f928: 48 89 d0                     	movq	%rdx, %rax
   4f92b: 48 83 e0 f0                  	andq	$-0x10, %rax
   4f92f: f6 c2 0f                     	testb	$0xf, %dl
   4f932: 0f 84 bc fe ff ff            	je	0x4f7f4 <crypto_onetimeauth_poly1305_sse2_update+0x84>
   4f938: 48 89 d6                     	movq	%rdx, %rsi
   4f93b: 48 29 c6                     	subq	%rax, %rsi
   4f93e: 4c 8d 46 ff                  	leaq	-0x1(%rsi), %r8
   4f942: 49 83 f8 06                  	cmpq	$0x6, %r8
   4f946: 76 1b                        	jbe	0x4f963 <crypto_onetimeauth_poly1305_sse2_update+0x1f3>
   4f948: 4c 8b 04 03                  	movq	(%rbx,%rax), %r8
   4f94c: 4c 89 04 01                  	movq	%r8, (%rcx,%rax)
   4f950: 48 89 f1                     	movq	%rsi, %rcx
   4f953: 48 83 e1 f8                  	andq	$-0x8, %rcx
   4f957: 48 01 c8                     	addq	%rcx, %rax
   4f95a: 83 e6 07                     	andl	$0x7, %esi
   4f95d: 0f 84 91 fe ff ff            	je	0x4f7f4 <crypto_onetimeauth_poly1305_sse2_update+0x84>
   4f963: 0f b6 34 03                  	movzbl	(%rbx,%rax), %esi
   4f967: 49 8d 0c 3c                  	leaq	(%r12,%rdi), %rcx
   4f96b: 40 88 b4 08 88 00 00 00      	movb	%sil, 0x88(%rax,%rcx)
   4f973: 48 8d 70 01                  	leaq	0x1(%rax), %rsi
   4f977: 48 39 d6                     	cmpq	%rdx, %rsi
   4f97a: 0f 83 74 fe ff ff            	jae	0x4f7f4 <crypto_onetimeauth_poly1305_sse2_update+0x84>
   4f980: 44 0f b6 44 03 01            	movzbl	0x1(%rbx,%rax), %r8d
   4f986: 48 8d 70 02                  	leaq	0x2(%rax), %rsi
   4f98a: 44 88 84 08 89 00 00 00      	movb	%r8b, 0x89(%rax,%rcx)
   4f992: 48 39 d6                     	cmpq	%rdx, %rsi
   4f995: 0f 83 59 fe ff ff            	jae	0x4f7f4 <crypto_onetimeauth_poly1305_sse2_update+0x84>
   4f99b: 44 0f b6 44 03 02            	movzbl	0x2(%rbx,%rax), %r8d
   4f9a1: 48 8d 70 03                  	leaq	0x3(%rax), %rsi
   4f9a5: 44 88 84 08 8a 00 00 00      	movb	%r8b, 0x8a(%rax,%rcx)
   4f9ad: 48 39 d6                     	cmpq	%rdx, %rsi
   4f9b0: 0f 83 3e fe ff ff            	jae	0x4f7f4 <crypto_onetimeauth_poly1305_sse2_update+0x84>
   4f9b6: 44 0f b6 44 03 03            	movzbl	0x3(%rbx,%rax), %r8d
   4f9bc: 48 8d 70 04                  	leaq	0x4(%rax), %rsi
   4f9c0: 44 88 84 08 8b 00 00 00      	movb	%r8b, 0x8b(%rax,%rcx)
   4f9c8: 48 39 d6                     	cmpq	%rdx, %rsi
   4f9cb: 0f 83 23 fe ff ff            	jae	0x4f7f4 <crypto_onetimeauth_poly1305_sse2_update+0x84>
   4f9d1: 44 0f b6 44 03 04            	movzbl	0x4(%rbx,%rax), %r8d
   4f9d7: 48 8d 70 05                  	leaq	0x5(%rax), %rsi
   4f9db: 44 88 84 08 8c 00 00 00      	movb	%r8b, 0x8c(%rax,%rcx)
   4f9e3: 48 39 d6                     	cmpq	%rdx, %rsi
   4f9e6: 0f 83 08 fe ff ff            	jae	0x4f7f4 <crypto_onetimeauth_poly1305_sse2_update+0x84>
   4f9ec: 44 0f b6 44 03 05            	movzbl	0x5(%rbx,%rax), %r8d
   4f9f2: 48 8d 70 06                  	leaq	0x6(%rax), %rsi
   4f9f6: 44 88 84 08 8d 00 00 00      	movb	%r8b, 0x8d(%rax,%rcx)
   4f9fe: 48 39 d6                     	cmpq	%rdx, %rsi
   4fa01: 0f 83 ed fd ff ff            	jae	0x4f7f4 <crypto_onetimeauth_poly1305_sse2_update+0x84>
   4fa07: 0f b6 44 03 06               	movzbl	0x6(%rbx,%rax), %eax
   4fa0c: 88 84 0e 88 00 00 00         	movb	%al, 0x88(%rsi,%rcx)
   4fa13: e9 dc fd ff ff               	jmp	0x4f7f4 <crypto_onetimeauth_poly1305_sse2_update+0x84>
   4fa18: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   4fa20: 48 83 fa 0e                  	cmpq	$0xe, %rdx
   4fa24: 0f 86 57 01 00 00            	jbe	0x4fb81 <crypto_onetimeauth_poly1305_sse2_update+0x411>
   4fa2a: f3 0f 6f 13                  	movdqu	(%rbx), %xmm2
   4fa2e: 48 89 e8                     	movq	%rbp, %rax
   4fa31: 48 c1 e8 04                  	shrq	$0x4, %rax
   4fa35: 41 0f 11 94 24 88 00 00 00   	movups	%xmm2, 0x88(%r12)
   4fa3e: 48 83 f8 01                  	cmpq	$0x1, %rax
   4fa42: 74 2f                        	je	0x4fa73 <crypto_onetimeauth_poly1305_sse2_update+0x303>
   4fa44: f3 0f 6f 63 10               	movdqu	0x10(%rbx), %xmm4
   4fa49: 41 0f 11 a4 24 98 00 00 00   	movups	%xmm4, 0x98(%r12)
   4fa52: 48 83 f8 02                  	cmpq	$0x2, %rax
   4fa56: 74 1b                        	je	0x4fa73 <crypto_onetimeauth_poly1305_sse2_update+0x303>
   4fa58: 48 c1 e0 04                  	shlq	$0x4, %rax
   4fa5c: ba 20 00 00 00               	movl	$0x20, %edx
   4fa61: f3 0f 6f 2c 13               	movdqu	(%rbx,%rdx), %xmm5
   4fa66: 0f 11 2c 11                  	movups	%xmm5, (%rcx,%rdx)
   4fa6a: 48 83 c2 10                  	addq	$0x10, %rdx
   4fa6e: 48 39 d0                     	cmpq	%rdx, %rax
   4fa71: 75 ee                        	jne	0x4fa61 <crypto_onetimeauth_poly1305_sse2_update+0x2f1>
   4fa73: 48 89 e8                     	movq	%rbp, %rax
   4fa76: 48 83 e0 f0                  	andq	$-0x10, %rax
   4fa7a: 40 f6 c5 0f                  	testb	$0xf, %bpl
   4fa7e: 0f 84 11 fe ff ff            	je	0x4f895 <crypto_onetimeauth_poly1305_sse2_update+0x125>
   4fa84: 48 89 ea                     	movq	%rbp, %rdx
   4fa87: 48 29 c2                     	subq	%rax, %rdx
   4fa8a: 48 8d 4a ff                  	leaq	-0x1(%rdx), %rcx
   4fa8e: 48 83 f9 06                  	cmpq	$0x6, %rcx
   4fa92: 76 1f                        	jbe	0x4fab3 <crypto_onetimeauth_poly1305_sse2_update+0x343>
   4fa94: 48 8b 0c 03                  	movq	(%rbx,%rax), %rcx
   4fa98: 49 89 8c 04 88 00 00 00      	movq	%rcx, 0x88(%r12,%rax)
   4faa0: 48 89 d1                     	movq	%rdx, %rcx
   4faa3: 48 83 e1 f8                  	andq	$-0x8, %rcx
   4faa7: 48 01 c8                     	addq	%rcx, %rax
   4faaa: 83 e2 07                     	andl	$0x7, %edx
   4faad: 0f 84 e2 fd ff ff            	je	0x4f895 <crypto_onetimeauth_poly1305_sse2_update+0x125>
   4fab3: 0f b6 14 03                  	movzbl	(%rbx,%rax), %edx
   4fab7: 41 88 94 04 88 00 00 00      	movb	%dl, 0x88(%r12,%rax)
   4fabf: 48 8d 50 01                  	leaq	0x1(%rax), %rdx
   4fac3: 48 39 ea                     	cmpq	%rbp, %rdx
   4fac6: 0f 83 c9 fd ff ff            	jae	0x4f895 <crypto_onetimeauth_poly1305_sse2_update+0x125>
   4facc: 0f b6 4c 03 01               	movzbl	0x1(%rbx,%rax), %ecx
   4fad1: 48 8d 50 02                  	leaq	0x2(%rax), %rdx
   4fad5: 41 88 8c 04 89 00 00 00      	movb	%cl, 0x89(%r12,%rax)
   4fadd: 48 39 ea                     	cmpq	%rbp, %rdx
   4fae0: 0f 83 af fd ff ff            	jae	0x4f895 <crypto_onetimeauth_poly1305_sse2_update+0x125>
   4fae6: 0f b6 4c 03 02               	movzbl	0x2(%rbx,%rax), %ecx
   4faeb: 48 8d 50 03                  	leaq	0x3(%rax), %rdx
   4faef: 41 88 8c 04 8a 00 00 00      	movb	%cl, 0x8a(%r12,%rax)
   4faf7: 48 39 ea                     	cmpq	%rbp, %rdx
   4fafa: 0f 83 95 fd ff ff            	jae	0x4f895 <crypto_onetimeauth_poly1305_sse2_update+0x125>
   4fb00: 0f b6 4c 03 03               	movzbl	0x3(%rbx,%rax), %ecx
   4fb05: 48 8d 50 04                  	leaq	0x4(%rax), %rdx
   4fb09: 41 88 8c 04 8b 00 00 00      	movb	%cl, 0x8b(%r12,%rax)
   4fb11: 48 39 ea                     	cmpq	%rbp, %rdx
   4fb14: 0f 83 7b fd ff ff            	jae	0x4f895 <crypto_onetimeauth_poly1305_sse2_update+0x125>
   4fb1a: 0f b6 4c 03 04               	movzbl	0x4(%rbx,%rax), %ecx
   4fb1f: 48 8d 50 05                  	leaq	0x5(%rax), %rdx
   4fb23: 41 88 8c 04 8c 00 00 00      	movb	%cl, 0x8c(%r12,%rax)
   4fb2b: 48 39 ea                     	cmpq	%rbp, %rdx
   4fb2e: 0f 83 61 fd ff ff            	jae	0x4f895 <crypto_onetimeauth_poly1305_sse2_update+0x125>
   4fb34: 0f b6 4c 03 05               	movzbl	0x5(%rbx,%rax), %ecx
   4fb39: 48 8d 50 06                  	leaq	0x6(%rax), %rdx
   4fb3d: 41 88 8c 04 8d 00 00 00      	movb	%cl, 0x8d(%r12,%rax)
   4fb45: 48 39 ea                     	cmpq	%rbp, %rdx
   4fb48: 0f 83 47 fd ff ff            	jae	0x4f895 <crypto_onetimeauth_poly1305_sse2_update+0x125>
   4fb4e: 0f b6 44 03 06               	movzbl	0x6(%rbx,%rax), %eax
   4fb53: 41 88 84 14 88 00 00 00      	movb	%al, 0x88(%r12,%rdx)
   4fb5b: e9 35 fd ff ff               	jmp	0x4f895 <crypto_onetimeauth_poly1305_sse2_update+0x125>
   4fb60: 31 c0                        	xorl	%eax, %eax
   4fb62: e9 6c fc ff ff               	jmp	0x4f7d3 <crypto_onetimeauth_poly1305_sse2_update+0x63>
   4fb67: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   4fb70: 31 c0                        	xorl	%eax, %eax
   4fb72: e9 09 fd ff ff               	jmp	0x4f880 <crypto_onetimeauth_poly1305_sse2_update+0x110>
   4fb77: 48 89 d6                     	movq	%rdx, %rsi
   4fb7a: 31 c0                        	xorl	%eax, %eax
   4fb7c: e9 c7 fd ff ff               	jmp	0x4f948 <crypto_onetimeauth_poly1305_sse2_update+0x1d8>
   4fb81: 48 89 ea                     	movq	%rbp, %rdx
   4fb84: 31 c0                        	xorl	%eax, %eax
   4fb86: e9 09 ff ff ff               	jmp	0x4fa94 <crypto_onetimeauth_poly1305_sse2_update+0x324>
   4fb8b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

000000000004fb90 <poly1305_init_ext>:
   4fb90: 48 85 d2                     	testq	%rdx, %rdx
   4fb93: 41 57                        	pushq	%r15
   4fb95: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   4fb99: 48 c7 c0 ff ff ff ff         	movq	$-0x1, %rax
   4fba0: 41 56                        	pushq	%r14
   4fba2: 49 89 f0                     	movq	%rsi, %r8
   4fba5: 49 b9 ff ff ff 0f fc 0f 00 00	movabsq	$0xffc0fffffff, %r9     # imm = 0xFFC0FFFFFFF
   4fbaf: 41 55                        	pushq	%r13
   4fbb1: 41 54                        	pushq	%r12
   4fbb3: 55                           	pushq	%rbp
   4fbb4: 53                           	pushq	%rbx
   4fbb5: 48 89 d3                     	movq	%rdx, %rbx
   4fbb8: 48 0f 44 d8                  	cmoveq	%rax, %rbx
   4fbbc: 0f 11 47 20                  	movups	%xmm0, 0x20(%rdi)
   4fbc0: 0f 11 07                     	movups	%xmm0, (%rdi)
   4fbc3: 0f 11 47 10                  	movups	%xmm0, 0x10(%rdi)
   4fbc7: 48 8b 06                     	movq	(%rsi), %rax
   4fbca: 48 8b 76 08                  	movq	0x8(%rsi), %rsi
   4fbce: 48 89 f1                     	movq	%rsi, %rcx
   4fbd1: 49 21 c1                     	andq	%rax, %r9
   4fbd4: 48 c1 ee 18                  	shrq	$0x18, %rsi
   4fbd8: 48 0f a4 c1 14               	shldq	$0x14, %rax, %rcx
   4fbdd: 4c 89 ca                     	movq	%r9, %rdx
   4fbe0: 66 41 0f 6e c1               	movd	%r9d, %xmm0
   4fbe5: 48 b8 ff ff c0 ff ff 0f 00 00	movabsq	$0xfffffc0ffff, %rax    # imm = 0xFFFFFC0FFFF
   4fbef: 48 21 c1                     	andq	%rax, %rcx
   4fbf2: 48 c1 ea 1a                  	shrq	$0x1a, %rdx
   4fbf6: 48 b8 0f fc ff ff 0f 00 00 00	movabsq	$0xffffffc0f, %rax      # imm = 0xFFFFFFC0F
   4fc00: 48 21 c6                     	andq	%rax, %rsi
   4fc03: 89 c8                        	movl	%ecx, %eax
   4fc05: 49 89 ca                     	movq	%rcx, %r10
   4fc08: c1 e0 12                     	shll	$0x12, %eax
   4fc0b: 49 c1 ea 22                  	shrq	$0x22, %r10
   4fc0f: 09 d0                        	orl	%edx, %eax
   4fc11: 48 89 ca                     	movq	%rcx, %rdx
   4fc14: 48 c1 ea 08                  	shrq	$0x8, %rdx
   4fc18: 66 0f 6e e0                  	movd	%eax, %xmm4
   4fc1c: 48 89 f0                     	movq	%rsi, %rax
   4fc1f: 66 48 0f 6e ca               	movq	%rdx, %xmm1
   4fc24: 89 f2                        	movl	%esi, %edx
   4fc26: 66 0f 62 c4                  	punpckldq	%xmm4, %xmm0    # xmm0 = xmm0[0],xmm4[0],xmm0[1],xmm4[1]
   4fc2a: 48 c1 e8 10                  	shrq	$0x10, %rax
   4fc2e: c1 e2 0a                     	shll	$0xa, %edx
   4fc31: 89 47 38                     	movl	%eax, 0x38(%rdi)
   4fc34: 44 09 d2                     	orl	%r10d, %edx
   4fc37: 66 0f 6e da                  	movd	%edx, %xmm3
   4fc3b: 66 0f 62 cb                  	punpckldq	%xmm3, %xmm1    # xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1]
   4fc3f: 66 0f 6c c1                  	punpcklqdq	%xmm1, %xmm0    # xmm0 = xmm0[0],xmm1[0]
   4fc43: 66 0f 6f 0d b5 16 01 00      	movdqa	0x116b5(%rip), %xmm1    # 0x61300 <sysconf@GLIBC_2.2.5+0x61300>
   4fc4b: 66 0f db c1                  	pand	%xmm1, %xmm0
   4fc4f: 0f 11 47 28                  	movups	%xmm0, 0x28(%rdi)
   4fc53: 49 8b 40 10                  	movq	0x10(%r8), %rax
   4fc57: 48 89 47 68                  	movq	%rax, 0x68(%rdi)
   4fc5b: 49 8b 40 18                  	movq	0x18(%r8), %rax
   4fc5f: 48 89 47 70                  	movq	%rax, 0x70(%rdi)
   4fc63: 48 83 fb 10                  	cmpq	$0x10, %rbx
   4fc67: 0f 86 20 02 00 00            	jbe	0x4fe8d <poly1305_init_ext+0x2fd>
   4fc6d: 4c 8d 14 09                  	leaq	(%rcx,%rcx), %r10
   4fc71: 48 8d 2c b6                  	leaq	(%rsi,%rsi,4), %rbp
   4fc75: 49 b8 ff ff ff ff ff 0f 00 00	movabsq	$0xfffffffffff, %r8     # imm = 0xFFFFFFFFFFF
   4fc7f: 48 c1 e5 02                  	shlq	$0x2, %rbp
   4fc83: 4c 89 d0                     	movq	%r10, %rax
   4fc86: 4f 8d 3c 09                  	leaq	(%r9,%r9), %r15
   4fc8a: 48 f7 e5                     	mulq	%rbp
   4fc8d: 49 89 c2                     	movq	%rax, %r10
   4fc90: 4c 89 c8                     	movq	%r9, %rax
   4fc93: 49 89 d3                     	movq	%rdx, %r11
   4fc96: 49 f7 e1                     	mulq	%r9
   4fc99: 49 01 c2                     	addq	%rax, %r10
   4fc9c: 4c 89 f8                     	movq	%r15, %rax
   4fc9f: 49 11 d3                     	adcq	%rdx, %r11
   4fca2: 48 f7 e1                     	mulq	%rcx
   4fca5: 4d 89 d6                     	movq	%r10, %r14
   4fca8: 4d 21 c6                     	andq	%r8, %r14
   4fcab: 49 89 c4                     	movq	%rax, %r12
   4fcae: 48 89 e8                     	movq	%rbp, %rax
   4fcb1: 49 89 d5                     	movq	%rdx, %r13
   4fcb4: 48 bd ff ff ff ff ff 03 00 00	movabsq	$0x3ffffffffff, %rbp    # imm = 0x3FFFFFFFFFF
   4fcbe: 48 f7 e6                     	mulq	%rsi
   4fcc1: 4c 01 e0                     	addq	%r12, %rax
   4fcc4: 4c 8d 24 36                  	leaq	(%rsi,%rsi), %r12
   4fcc8: 4c 11 ea                     	adcq	%r13, %rdx
   4fccb: 4d 0f ac da 2c               	shrdq	$0x2c, %r11, %r10
   4fcd0: 49 c1 eb 2c                  	shrq	$0x2c, %r11
   4fcd4: 49 01 c2                     	addq	%rax, %r10
   4fcd7: 4c 89 e0                     	movq	%r12, %rax
   4fcda: 49 11 d3                     	adcq	%rdx, %r11
   4fcdd: 49 f7 e1                     	mulq	%r9
   4fce0: 4d 89 d7                     	movq	%r10, %r15
   4fce3: 4d 21 c7                     	andq	%r8, %r15
   4fce6: 49 89 c4                     	movq	%rax, %r12
   4fce9: 48 89 c8                     	movq	%rcx, %rax
   4fcec: 49 89 d5                     	movq	%rdx, %r13
   4fcef: 48 f7 e1                     	mulq	%rcx
   4fcf2: 4c 01 e0                     	addq	%r12, %rax
   4fcf5: 4c 11 ea                     	adcq	%r13, %rdx
   4fcf8: 4d 0f ac da 2c               	shrdq	$0x2c, %r11, %r10
   4fcfd: 49 c1 eb 2c                  	shrq	$0x2c, %r11
   4fd01: 49 01 c2                     	addq	%rax, %r10
   4fd04: 49 11 d3                     	adcq	%rdx, %r11
   4fd07: 4c 89 d0                     	movq	%r10, %rax
   4fd0a: 4d 0f ac da 2a               	shrdq	$0x2a, %r11, %r10
   4fd0f: 48 21 e8                     	andq	%rbp, %rax
   4fd12: 4b 8d 0c 92                  	leaq	(%r10,%r10,4), %rcx
   4fd16: 4c 01 f1                     	addq	%r14, %rcx
   4fd19: 49 89 c9                     	movq	%rcx, %r9
   4fd1c: 48 c1 e9 2c                  	shrq	$0x2c, %rcx
   4fd20: 4c 01 f9                     	addq	%r15, %rcx
   4fd23: 4d 21 c1                     	andq	%r8, %r9
   4fd26: 48 89 ce                     	movq	%rcx, %rsi
   4fd29: 48 c1 e9 2c                  	shrq	$0x2c, %rcx
   4fd2d: 4c 89 ca                     	movq	%r9, %rdx
   4fd30: 66 41 0f 6e c1               	movd	%r9d, %xmm0
   4fd35: 4c 21 c6                     	andq	%r8, %rsi
   4fd38: 48 01 c1                     	addq	%rax, %rcx
   4fd3b: 48 c1 ea 1a                  	shrq	$0x1a, %rdx
   4fd3f: 89 f0                        	movl	%esi, %eax
   4fd41: 49 89 f2                     	movq	%rsi, %r10
   4fd44: c1 e0 12                     	shll	$0x12, %eax
   4fd47: 49 c1 ea 22                  	shrq	$0x22, %r10
   4fd4b: 09 d0                        	orl	%edx, %eax
   4fd4d: 48 89 f2                     	movq	%rsi, %rdx
   4fd50: 48 c1 ea 08                  	shrq	$0x8, %rdx
   4fd54: 66 0f 6e f0                  	movd	%eax, %xmm6
   4fd58: 48 89 c8                     	movq	%rcx, %rax
   4fd5b: 66 48 0f 6e d2               	movq	%rdx, %xmm2
   4fd60: 89 ca                        	movl	%ecx, %edx
   4fd62: 66 0f 62 c6                  	punpckldq	%xmm6, %xmm0    # xmm0 = xmm0[0],xmm6[0],xmm0[1],xmm6[1]
   4fd66: 48 c1 e8 10                  	shrq	$0x10, %rax
   4fd6a: c1 e2 0a                     	shll	$0xa, %edx
   4fd6d: 89 47 4c                     	movl	%eax, 0x4c(%rdi)
   4fd70: 44 09 d2                     	orl	%r10d, %edx
   4fd73: 66 0f 6e ea                  	movd	%edx, %xmm5
   4fd77: 66 0f 62 d5                  	punpckldq	%xmm5, %xmm2    # xmm2 = xmm2[0],xmm5[0],xmm2[1],xmm5[1]
   4fd7b: 66 0f 6c c2                  	punpcklqdq	%xmm2, %xmm0    # xmm0 = xmm0[0],xmm2[0]
   4fd7f: 66 0f db c1                  	pand	%xmm1, %xmm0
   4fd83: 0f 11 47 3c                  	movups	%xmm0, 0x3c(%rdi)
   4fd87: 48 83 fb 5f                  	cmpq	$0x5f, %rbx
   4fd8b: 0f 86 fc 00 00 00            	jbe	0x4fe8d <poly1305_init_ext+0x2fd>
   4fd91: 4c 8d 14 36                  	leaq	(%rsi,%rsi), %r10
   4fd95: 48 8d 1c 89                  	leaq	(%rcx,%rcx,4), %rbx
   4fd99: 48 c1 e3 02                  	shlq	$0x2, %rbx
   4fd9d: 4c 89 d0                     	movq	%r10, %rax
   4fda0: 4f 8d 3c 09                  	leaq	(%r9,%r9), %r15
   4fda4: 48 f7 e3                     	mulq	%rbx
   4fda7: 49 89 c2                     	movq	%rax, %r10
   4fdaa: 4c 89 c8                     	movq	%r9, %rax
   4fdad: 49 89 d3                     	movq	%rdx, %r11
   4fdb0: 49 f7 e1                     	mulq	%r9
   4fdb3: 49 01 c2                     	addq	%rax, %r10
   4fdb6: 4c 89 f8                     	movq	%r15, %rax
   4fdb9: 49 11 d3                     	adcq	%rdx, %r11
   4fdbc: 48 f7 e6                     	mulq	%rsi
   4fdbf: 4d 89 d6                     	movq	%r10, %r14
   4fdc2: 4d 21 c6                     	andq	%r8, %r14
   4fdc5: 49 89 c4                     	movq	%rax, %r12
   4fdc8: 48 89 d8                     	movq	%rbx, %rax
   4fdcb: 49 89 d5                     	movq	%rdx, %r13
   4fdce: 48 f7 e1                     	mulq	%rcx
   4fdd1: 4c 01 e0                     	addq	%r12, %rax
   4fdd4: 4c 11 ea                     	adcq	%r13, %rdx
   4fdd7: 4d 0f ac da 2c               	shrdq	$0x2c, %r11, %r10
   4fddc: 49 c1 eb 2c                  	shrq	$0x2c, %r11
   4fde0: 49 01 c2                     	addq	%rax, %r10
   4fde3: 49 11 d3                     	adcq	%rdx, %r11
   4fde6: 48 01 c9                     	addq	%rcx, %rcx
   4fde9: 4d 89 d4                     	movq	%r10, %r12
   4fdec: 48 89 c8                     	movq	%rcx, %rax
   4fdef: 4d 21 c4                     	andq	%r8, %r12
   4fdf2: 49 f7 e1                     	mulq	%r9
   4fdf5: 48 89 c1                     	movq	%rax, %rcx
   4fdf8: 48 89 f0                     	movq	%rsi, %rax
   4fdfb: 48 89 d3                     	movq	%rdx, %rbx
   4fdfe: 48 f7 e6                     	mulq	%rsi
   4fe01: 48 01 c8                     	addq	%rcx, %rax
   4fe04: 48 89 e9                     	movq	%rbp, %rcx
   4fe07: 48 11 da                     	adcq	%rbx, %rdx
   4fe0a: 4d 0f ac da 2c               	shrdq	$0x2c, %r11, %r10
   4fe0f: 49 c1 eb 2c                  	shrq	$0x2c, %r11
   4fe13: 4c 01 d0                     	addq	%r10, %rax
   4fe16: 4c 11 da                     	adcq	%r11, %rdx
   4fe19: 48 21 c1                     	andq	%rax, %rcx
   4fe1c: 48 0f ac d0 2a               	shrdq	$0x2a, %rdx, %rax
   4fe21: 48 8d 04 80                  	leaq	(%rax,%rax,4), %rax
   4fe25: 4c 01 f0                     	addq	%r14, %rax
   4fe28: 48 89 c2                     	movq	%rax, %rdx
   4fe2b: 48 c1 e8 2c                  	shrq	$0x2c, %rax
   4fe2f: 4c 01 e0                     	addq	%r12, %rax
   4fe32: 4c 21 c2                     	andq	%r8, %rdx
   4fe35: 49 21 c0                     	andq	%rax, %r8
   4fe38: 48 c1 e8 2c                  	shrq	$0x2c, %rax
   4fe3c: 48 89 d6                     	movq	%rdx, %rsi
   4fe3f: 66 0f 6e c2                  	movd	%edx, %xmm0
   4fe43: 48 01 c8                     	addq	%rcx, %rax
   4fe46: 44 89 c1                     	movl	%r8d, %ecx
   4fe49: 48 c1 ee 1a                  	shrq	$0x1a, %rsi
   4fe4d: 4c 89 c3                     	movq	%r8, %rbx
   4fe50: c1 e1 12                     	shll	$0x12, %ecx
   4fe53: 49 c1 e8 22                  	shrq	$0x22, %r8
   4fe57: 09 f1                        	orl	%esi, %ecx
   4fe59: 89 c6                        	movl	%eax, %esi
   4fe5b: 48 c1 eb 08                  	shrq	$0x8, %rbx
   4fe5f: c1 e6 0a                     	shll	$0xa, %esi
   4fe62: 66 48 0f 6e d3               	movq	%rbx, %xmm2
   4fe67: 48 c1 e8 10                  	shrq	$0x10, %rax
   4fe6b: 44 09 c6                     	orl	%r8d, %esi
   4fe6e: 89 47 60                     	movl	%eax, 0x60(%rdi)
   4fe71: 66 0f 6e fe                  	movd	%esi, %xmm7
   4fe75: 66 0f 62 d7                  	punpckldq	%xmm7, %xmm2    # xmm2 = xmm2[0],xmm7[0],xmm2[1],xmm7[1]
   4fe79: 66 0f 6e f9                  	movd	%ecx, %xmm7
   4fe7d: 66 0f 62 c7                  	punpckldq	%xmm7, %xmm0    # xmm0 = xmm0[0],xmm7[0],xmm0[1],xmm7[1]
   4fe81: 66 0f 6c c2                  	punpcklqdq	%xmm2, %xmm0    # xmm0 = xmm0[0],xmm2[0]
   4fe85: 66 0f db c1                  	pand	%xmm1, %xmm0
   4fe89: 0f 11 47 50                  	movups	%xmm0, 0x50(%rdi)
   4fe8d: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   4fe91: 5b                           	popq	%rbx
   4fe92: 5d                           	popq	%rbp
   4fe93: 0f 11 47 78                  	movups	%xmm0, 0x78(%rdi)
   4fe97: 41 5c                        	popq	%r12
   4fe99: 41 5d                        	popq	%r13
   4fe9b: 41 5e                        	popq	%r14
   4fe9d: 41 5f                        	popq	%r15
   4fe9f: c3                           	retq

000000000004fea0 <crypto_onetimeauth_poly1305_sse2_init>:
   4fea0: 48 83 ec 08                  	subq	$0x8, %rsp
   4fea4: 31 d2                        	xorl	%edx, %edx
   4fea6: e8 e5 fc ff ff               	callq	0x4fb90 <poly1305_init_ext>
   4feab: 31 c0                        	xorl	%eax, %eax
   4fead: 48 83 c4 08                  	addq	$0x8, %rsp
   4feb1: c3                           	retq
   4feb2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   4febd: 0f 1f 00                     	nopl	(%rax)

000000000004fec0 <poly1305_finish_ext>:
   4fec0: 55                           	pushq	%rbp
   4fec1: 48 89 cd                     	movq	%rcx, %rbp
   4fec4: 53                           	pushq	%rbx
   4fec5: 48 89 fb                     	movq	%rdi, %rbx
   4fec8: 48 83 ec 38                  	subq	$0x38, %rsp
   4fecc: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   4fed5: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   4feda: 48 8b 47 78                  	movq	0x78(%rdi), %rax
   4fede: 48 85 d2                     	testq	%rdx, %rdx
   4fee1: 0f 85 a9 00 00 00            	jne	0x4ff90 <poly1305_finish_ext+0xd0>
   4fee7: a8 01                        	testb	$0x1, %al
   4fee9: 0f 85 81 00 00 00            	jne	0x4ff70 <poly1305_finish_ext+0xb0>
   4feef: 48 8b 4b 08                  	movq	0x8(%rbx), %rcx
   4fef3: 48 8b 43 10                  	movq	0x10(%rbx), %rax
   4fef7: 48 8b 73 68                  	movq	0x68(%rbx), %rsi
   4fefb: 48 8b 7b 70                  	movq	0x70(%rbx), %rdi
   4feff: 48 89 ca                     	movq	%rcx, %rdx
   4ff02: 48 c1 e0 18                  	shlq	$0x18, %rax
   4ff06: 48 c1 e9 14                  	shrq	$0x14, %rcx
   4ff0a: 48 c1 e2 2c                  	shlq	$0x2c, %rdx
   4ff0e: 48 0b 13                     	orq	(%rbx), %rdx
   4ff11: 48 09 c8                     	orq	%rcx, %rax
   4ff14: 48 01 f2                     	addq	%rsi, %rdx
   4ff17: 48 11 f8                     	adcq	%rdi, %rax
   4ff1a: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   4ff1e: 0f 11 03                     	movups	%xmm0, (%rbx)
   4ff21: 0f 11 43 10                  	movups	%xmm0, 0x10(%rbx)
   4ff25: 0f 11 43 20                  	movups	%xmm0, 0x20(%rbx)
   4ff29: 0f 11 43 30                  	movups	%xmm0, 0x30(%rbx)
   4ff2d: 0f 11 43 40                  	movups	%xmm0, 0x40(%rbx)
   4ff31: 0f 11 43 50                  	movups	%xmm0, 0x50(%rbx)
   4ff35: 0f 11 43 60                  	movups	%xmm0, 0x60(%rbx)
   4ff39: 0f 11 43 70                  	movups	%xmm0, 0x70(%rbx)
   4ff3d: 48 89 55 00                  	movq	%rdx, (%rbp)
   4ff41: 48 89 45 08                  	movq	%rax, 0x8(%rbp)
   4ff45: 48 8b 44 24 28               	movq	0x28(%rsp), %rax
   4ff4a: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   4ff53: 0f 85 60 01 00 00            	jne	0x500b9 <poly1305_finish_ext+0x1f9>
   4ff59: 48 83 c4 38                  	addq	$0x38, %rsp
   4ff5d: 48 89 df                     	movq	%rbx, %rdi
   4ff60: be a8 00 00 00               	movl	$0xa8, %esi
   4ff65: 5b                           	popq	%rbx
   4ff66: 5d                           	popq	%rbp
   4ff67: e9 44 e3 fb ff               	jmp	0xe2b0 <sodium_memzero@plt>
   4ff6c: 0f 1f 40 00                  	nopl	(%rax)
   4ff70: 48 83 c8 10                  	orq	$0x10, %rax
   4ff74: 48 89 43 78                  	movq	%rax, 0x78(%rbx)
   4ff78: ba 20 00 00 00               	movl	$0x20, %edx
   4ff7d: 31 f6                        	xorl	%esi, %esi
   4ff7f: 48 89 df                     	movq	%rbx, %rdi
   4ff82: e8 89 e9 ff ff               	callq	0x4e910 <poly1305_blocks>
   4ff87: e9 63 ff ff ff               	jmp	0x4feef <poly1305_finish_ext+0x2f>
   4ff8c: 0f 1f 40 00                  	nopl	(%rax)
   4ff90: 66 0f ef c0                  	pxor	%xmm0, %xmm0
   4ff94: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   4ff98: 0f 29 44 24 10               	movaps	%xmm0, 0x10(%rsp)
   4ff9d: f6 c2 10                     	testb	$0x10, %dl
   4ffa0: 75 7e                        	jne	0x50020 <poly1305_finish_ext+0x160>
   4ffa2: 48 89 e7                     	movq	%rsp, %rdi
   4ffa5: 48 89 f9                     	movq	%rdi, %rcx
   4ffa8: f6 c2 08                     	testb	$0x8, %dl
   4ffab: 0f 85 8c 00 00 00            	jne	0x5003d <poly1305_finish_ext+0x17d>
   4ffb1: f6 c2 04                     	testb	$0x4, %dl
   4ffb4: 0f 85 9b 00 00 00            	jne	0x50055 <poly1305_finish_ext+0x195>
   4ffba: f6 c2 02                     	testb	$0x2, %dl
   4ffbd: 0f 85 aa 00 00 00            	jne	0x5006d <poly1305_finish_ext+0x1ad>
   4ffc3: f6 c2 01                     	testb	$0x1, %dl
   4ffc6: 74 06                        	je	0x4ffce <poly1305_finish_ext+0x10e>
   4ffc8: 0f b6 36                     	movzbl	(%rsi), %esi
   4ffcb: 40 88 31                     	movb	%sil, (%rcx)
   4ffce: 48 83 fa 10                  	cmpq	$0x10, %rdx
   4ffd2: 0f 84 b0 00 00 00            	je	0x50088 <poly1305_finish_ext+0x1c8>
   4ffd8: c6 04 14 01                  	movb	$0x1, (%rsp,%rdx)
   4ffdc: 48 83 fa 0f                  	cmpq	$0xf, %rdx
   4ffe0: 0f 87 b2 00 00 00            	ja	0x50098 <poly1305_finish_ext+0x1d8>
   4ffe6: ba 08 00 00 00               	movl	$0x8, %edx
   4ffeb: 48 09 d0                     	orq	%rdx, %rax
   4ffee: 48 89 fe                     	movq	%rdi, %rsi
   4fff1: ba 20 00 00 00               	movl	$0x20, %edx
   4fff6: 48 89 df                     	movq	%rbx, %rdi
   4fff9: 48 89 43 78                  	movq	%rax, 0x78(%rbx)
   4fffd: e8 0e e9 ff ff               	callq	0x4e910 <poly1305_blocks>
   50002: 48 8b 53 78                  	movq	0x78(%rbx), %rdx
   50006: 48 89 d0                     	movq	%rdx, %rax
   50009: 48 83 c8 20                  	orq	$0x20, %rax
   5000d: 83 e2 01                     	andl	$0x1, %edx
   50010: 0f 85 5e ff ff ff            	jne	0x4ff74 <poly1305_finish_ext+0xb4>
   50016: e9 d4 fe ff ff               	jmp	0x4feef <poly1305_finish_ext+0x2f>
   5001b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   50020: f3 0f 6f 0e                  	movdqu	(%rsi), %xmm1
   50024: 48 8d 4c 24 10               	leaq	0x10(%rsp), %rcx
   50029: 48 83 c6 10                  	addq	$0x10, %rsi
   5002d: 48 89 e7                     	movq	%rsp, %rdi
   50030: 0f 29 0c 24                  	movaps	%xmm1, (%rsp)
   50034: f6 c2 08                     	testb	$0x8, %dl
   50037: 0f 84 74 ff ff ff            	je	0x4ffb1 <poly1305_finish_ext+0xf1>
   5003d: 4c 8b 06                     	movq	(%rsi), %r8
   50040: 48 83 c1 08                  	addq	$0x8, %rcx
   50044: 48 83 c6 08                  	addq	$0x8, %rsi
   50048: 4c 89 41 f8                  	movq	%r8, -0x8(%rcx)
   5004c: f6 c2 04                     	testb	$0x4, %dl
   5004f: 0f 84 65 ff ff ff            	je	0x4ffba <poly1305_finish_ext+0xfa>
   50055: 44 8b 06                     	movl	(%rsi), %r8d
   50058: 48 83 c1 04                  	addq	$0x4, %rcx
   5005c: 48 83 c6 04                  	addq	$0x4, %rsi
   50060: 44 89 41 fc                  	movl	%r8d, -0x4(%rcx)
   50064: f6 c2 02                     	testb	$0x2, %dl
   50067: 0f 84 56 ff ff ff            	je	0x4ffc3 <poly1305_finish_ext+0x103>
   5006d: 44 0f b7 06                  	movzwl	(%rsi), %r8d
   50071: 48 83 c1 02                  	addq	$0x2, %rcx
   50075: 48 83 c6 02                  	addq	$0x2, %rsi
   50079: 66 44 89 41 fe               	movw	%r8w, -0x2(%rcx)
   5007e: e9 40 ff ff ff               	jmp	0x4ffc3 <poly1305_finish_ext+0x103>
   50083: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   50088: ba 04 00 00 00               	movl	$0x4, %edx
   5008d: e9 59 ff ff ff               	jmp	0x4ffeb <poly1305_finish_ext+0x12b>
   50092: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   50098: 48 83 c8 04                  	orq	$0x4, %rax
   5009c: 48 89 fe                     	movq	%rdi, %rsi
   5009f: ba 20 00 00 00               	movl	$0x20, %edx
   500a4: 48 89 df                     	movq	%rbx, %rdi
   500a7: 48 89 43 78                  	movq	%rax, 0x78(%rbx)
   500ab: e8 60 e8 ff ff               	callq	0x4e910 <poly1305_blocks>
   500b0: 48 8b 43 78                  	movq	0x78(%rbx), %rax
   500b4: e9 2e fe ff ff               	jmp	0x4fee7 <poly1305_finish_ext+0x27>
   500b9: e8 32 e2 fb ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   500be: 66 90                        	nop

00000000000500c0 <crypto_onetimeauth_poly1305_sse2_final>:
   500c0: 48 83 ec 08                  	subq	$0x8, %rsp
   500c4: 48 8b 97 80 00 00 00         	movq	0x80(%rdi), %rdx
   500cb: 48 89 f1                     	movq	%rsi, %rcx
   500ce: 48 8d b7 88 00 00 00         	leaq	0x88(%rdi), %rsi
   500d5: e8 e6 fd ff ff               	callq	0x4fec0 <poly1305_finish_ext>
   500da: 31 c0                        	xorl	%eax, %eax
   500dc: 48 83 c4 08                  	addq	$0x8, %rsp
   500e0: c3                           	retq
   500e1: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   500ec: 0f 1f 40 00                  	nopl	(%rax)

00000000000500f0 <crypto_onetimeauth_poly1305_sse2>:
   500f0: 55                           	pushq	%rbp
   500f1: 48 89 e5                     	movq	%rsp, %rbp
   500f4: 41 57                        	pushq	%r15
   500f6: 41 56                        	pushq	%r14
   500f8: 41 55                        	pushq	%r13
   500fa: 49 89 fd                     	movq	%rdi, %r13
   500fd: 41 54                        	pushq	%r12
   500ff: 49 89 f4                     	movq	%rsi, %r12
   50102: 48 89 ce                     	movq	%rcx, %rsi
   50105: 53                           	pushq	%rbx
   50106: 48 89 d3                     	movq	%rdx, %rbx
   50109: 49 89 df                     	movq	%rbx, %r15
   5010c: 48 83 e4 c0                  	andq	$-0x40, %rsp
   50110: 48 81 ec c0 00 00 00         	subq	$0xc0, %rsp
   50117: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   50120: 48 89 84 24 b8 00 00 00      	movq	%rax, 0xb8(%rsp)
   50128: 31 c0                        	xorl	%eax, %eax
   5012a: 49 89 e6                     	movq	%rsp, %r14
   5012d: 4c 89 f7                     	movq	%r14, %rdi
   50130: e8 5b fa ff ff               	callq	0x4fb90 <poly1305_init_ext>
   50135: 49 83 e7 e0                  	andq	$-0x20, %r15
   50139: 75 35                        	jne	0x50170 <crypto_onetimeauth_poly1305_sse2+0x80>
   5013b: 4c 89 e9                     	movq	%r13, %rcx
   5013e: 48 89 da                     	movq	%rbx, %rdx
   50141: 4c 89 e6                     	movq	%r12, %rsi
   50144: 4c 89 f7                     	movq	%r14, %rdi
   50147: e8 74 fd ff ff               	callq	0x4fec0 <poly1305_finish_ext>
   5014c: 48 8b 84 24 b8 00 00 00      	movq	0xb8(%rsp), %rax
   50154: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   5015d: 75 24                        	jne	0x50183 <crypto_onetimeauth_poly1305_sse2+0x93>
   5015f: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   50163: 31 c0                        	xorl	%eax, %eax
   50165: 5b                           	popq	%rbx
   50166: 41 5c                        	popq	%r12
   50168: 41 5d                        	popq	%r13
   5016a: 41 5e                        	popq	%r14
   5016c: 41 5f                        	popq	%r15
   5016e: 5d                           	popq	%rbp
   5016f: c3                           	retq
   50170: 4c 89 e6                     	movq	%r12, %rsi
   50173: 4c 89 fa                     	movq	%r15, %rdx
   50176: 4d 01 fc                     	addq	%r15, %r12
   50179: 4c 29 fb                     	subq	%r15, %rbx
   5017c: e8 8f e7 ff ff               	callq	0x4e910 <poly1305_blocks>
   50181: eb b8                        	jmp	0x5013b <crypto_onetimeauth_poly1305_sse2+0x4b>
   50183: e8 68 e1 fb ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   50188: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000050190 <crypto_onetimeauth_poly1305_sse2_verify>:
   50190: 55                           	pushq	%rbp
   50191: 48 89 e5                     	movq	%rsp, %rbp
   50194: 41 57                        	pushq	%r15
   50196: 41 56                        	pushq	%r14
   50198: 41 55                        	pushq	%r13
   5019a: 49 89 fd                     	movq	%rdi, %r13
   5019d: 41 54                        	pushq	%r12
   5019f: 49 89 f4                     	movq	%rsi, %r12
   501a2: 48 89 ce                     	movq	%rcx, %rsi
   501a5: 53                           	pushq	%rbx
   501a6: 48 89 d3                     	movq	%rdx, %rbx
   501a9: 49 89 df                     	movq	%rbx, %r15
   501ac: 48 83 e4 c0                  	andq	$-0x40, %rsp
   501b0: 48 81 ec 00 01 00 00         	subq	$0x100, %rsp            # imm = 0x100
   501b7: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   501c0: 48 89 84 24 f8 00 00 00      	movq	%rax, 0xf8(%rsp)
   501c8: 31 c0                        	xorl	%eax, %eax
   501ca: 4c 8d 74 24 40               	leaq	0x40(%rsp), %r14
   501cf: 4c 89 f7                     	movq	%r14, %rdi
   501d2: e8 b9 f9 ff ff               	callq	0x4fb90 <poly1305_init_ext>
   501d7: 49 83 e7 e0                  	andq	$-0x20, %r15
   501db: 75 43                        	jne	0x50220 <crypto_onetimeauth_poly1305_sse2_verify+0x90>
   501dd: 4c 8d 7c 24 30               	leaq	0x30(%rsp), %r15
   501e2: 48 89 da                     	movq	%rbx, %rdx
   501e5: 4c 89 e6                     	movq	%r12, %rsi
   501e8: 4c 89 f7                     	movq	%r14, %rdi
   501eb: 4c 89 f9                     	movq	%r15, %rcx
   501ee: e8 cd fc ff ff               	callq	0x4fec0 <poly1305_finish_ext>
   501f3: 4c 89 fe                     	movq	%r15, %rsi
   501f6: 4c 89 ef                     	movq	%r13, %rdi
   501f9: e8 12 e1 fb ff               	callq	0xe310 <crypto_verify_16@plt>
   501fe: 48 8b 94 24 f8 00 00 00      	movq	0xf8(%rsp), %rdx
   50206: 64 48 2b 14 25 28 00 00 00   	subq	%fs:0x28, %rdx
   5020f: 75 22                        	jne	0x50233 <crypto_onetimeauth_poly1305_sse2_verify+0xa3>
   50211: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   50215: 5b                           	popq	%rbx
   50216: 41 5c                        	popq	%r12
   50218: 41 5d                        	popq	%r13
   5021a: 41 5e                        	popq	%r14
   5021c: 41 5f                        	popq	%r15
   5021e: 5d                           	popq	%rbp
   5021f: c3                           	retq
   50220: 4c 89 e6                     	movq	%r12, %rsi
   50223: 4c 89 fa                     	movq	%r15, %rdx
   50226: 4d 01 fc                     	addq	%r15, %r12
   50229: 4c 29 fb                     	subq	%r15, %rbx
   5022c: e8 df e6 ff ff               	callq	0x4e910 <poly1305_blocks>
   50231: eb aa                        	jmp	0x501dd <crypto_onetimeauth_poly1305_sse2_verify+0x4d>
   50233: e8 b8 e0 fb ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   50238: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000050240 <blockmix_salsa8>:
   50240: 48 89 d0                     	movq	%rdx, %rax
   50243: 55                           	pushq	%rbp
   50244: 49 89 d0                     	movq	%rdx, %r8
   50247: 49 89 f1                     	movq	%rsi, %r9
   5024a: 48 c1 e0 07                  	shlq	$0x7, %rax
   5024e: 53                           	pushq	%rbx
   5024f: 66 0f 6f 4c 07 c0            	movdqa	-0x40(%rdi,%rax), %xmm1
   50255: 66 0f ef 0f                  	pxor	(%rdi), %xmm1
   50259: 66 0f 6f 54 07 f0            	movdqa	-0x10(%rdi,%rax), %xmm2
   5025f: 66 0f ef 57 30               	pxor	0x30(%rdi), %xmm2
   50264: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   50268: 66 0f 6f 6c 07 d0            	movdqa	-0x30(%rdi,%rax), %xmm5
   5026e: 66 0f ef 6f 10               	pxor	0x10(%rdi), %xmm5
   50273: 66 0f fe c2                  	paddd	%xmm2, %xmm0
   50277: 66 0f 6f 64 07 e0            	movdqa	-0x20(%rdi,%rax), %xmm4
   5027d: 66 0f ef 67 20               	pxor	0x20(%rdi), %xmm4
   50282: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   50286: 66 0f 72 d0 19               	psrld	$0x19, %xmm0
   5028b: 66 0f 72 f6 07               	pslld	$0x7, %xmm6
   50290: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   50294: 66 0f ef f5                  	pxor	%xmm5, %xmm6
   50298: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   5029c: 66 0f fe c1                  	paddd	%xmm1, %xmm0
   502a0: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   502a4: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   502a9: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   502ae: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   502b2: 66 0f ef fc                  	pxor	%xmm4, %xmm7
   502b6: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   502ba: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   502c0: 66 0f fe de                  	paddd	%xmm6, %xmm3
   502c4: 66 0f 70 f6 93               	pshufd	$0x93, %xmm6, %xmm6     # xmm6 = xmm6[3,0,1,2]
   502c9: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   502cd: 66 0f 72 d3 13               	psrld	$0x13, %xmm3
   502d2: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   502d7: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   502dc: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   502e0: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   502e4: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   502e8: 66 0f fe d8                  	paddd	%xmm0, %xmm3
   502ec: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   502f1: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   502f6: 66 0f 72 d3 0e               	psrld	$0xe, %xmm3
   502fb: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   50301: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   50306: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   5030b: 66 45 0f fe c8               	paddd	%xmm8, %xmm9
   50310: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   50315: 66 41 0f 72 d1 19            	psrld	$0x19, %xmm9
   5031b: 66 0f 72 f3 07               	pslld	$0x7, %xmm3
   50320: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   50324: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   50329: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5032d: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   50332: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   50336: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   5033b: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   50340: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   50345: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   50349: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   5034e: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   50354: 66 44 0f fe cb               	paddd	%xmm3, %xmm9
   50359: 66 0f 70 db 93               	pshufd	$0x93, %xmm3, %xmm3     # xmm3 = xmm3[3,0,1,2]
   5035e: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   50363: 66 41 0f 72 d1 13            	psrld	$0x13, %xmm9
   50369: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   5036e: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   50372: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   50376: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   5037b: 66 0f fe f0                  	paddd	%xmm0, %xmm6
   5037f: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   50384: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   50389: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   5038e: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   50394: 66 44 0f ef ce               	pxor	%xmm6, %xmm9
   50399: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   5039e: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   503a3: 66 45 0f fe c1               	paddd	%xmm9, %xmm8
   503a8: 66 41 0f 6f f0               	movdqa	%xmm8, %xmm6
   503ad: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   503b3: 66 0f 72 f6 07               	pslld	$0x7, %xmm6
   503b8: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   503bc: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   503c1: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   503c5: 66 41 0f fe c1               	paddd	%xmm9, %xmm0
   503ca: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   503ce: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   503d3: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   503d8: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   503dd: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   503e1: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   503e6: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   503ec: 66 44 0f fe c6               	paddd	%xmm6, %xmm8
   503f1: 66 0f 70 f6 93               	pshufd	$0x93, %xmm6, %xmm6     # xmm6 = xmm6[3,0,1,2]
   503f6: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   503fb: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   50401: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   50406: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   5040a: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   5040e: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   50413: 66 0f fe d8                  	paddd	%xmm0, %xmm3
   50417: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   5041c: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   50421: 66 0f 72 d3 0e               	psrld	$0xe, %xmm3
   50426: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   5042c: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   50431: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   50436: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   5043b: 66 45 0f fe c8               	paddd	%xmm8, %xmm9
   50440: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   50445: 66 41 0f 72 d1 19            	psrld	$0x19, %xmm9
   5044b: 66 0f 72 f3 07               	pslld	$0x7, %xmm3
   50450: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   50454: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   50459: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5045d: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   50462: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   50466: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   5046b: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   50470: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   50475: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   50479: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   5047e: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   50484: 66 44 0f fe cb               	paddd	%xmm3, %xmm9
   50489: 66 0f 70 db 93               	pshufd	$0x93, %xmm3, %xmm3     # xmm3 = xmm3[3,0,1,2]
   5048e: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   50493: 66 41 0f 72 d1 13            	psrld	$0x13, %xmm9
   50499: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   5049e: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   504a2: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   504a6: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   504ab: 66 0f fe f0                  	paddd	%xmm0, %xmm6
   504af: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   504b4: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   504b9: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   504be: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   504c4: 66 44 0f ef ce               	pxor	%xmm6, %xmm9
   504c9: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   504ce: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   504d3: 66 45 0f fe c1               	paddd	%xmm9, %xmm8
   504d8: 66 41 0f 6f f0               	movdqa	%xmm8, %xmm6
   504dd: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   504e3: 66 0f 72 f6 07               	pslld	$0x7, %xmm6
   504e8: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   504ec: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   504f1: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   504f5: 66 41 0f fe c1               	paddd	%xmm9, %xmm0
   504fa: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   504fe: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   50503: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   50508: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   5050d: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   50511: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   50516: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   5051c: 66 44 0f fe c6               	paddd	%xmm6, %xmm8
   50521: 66 0f 70 f6 93               	pshufd	$0x93, %xmm6, %xmm6     # xmm6 = xmm6[3,0,1,2]
   50526: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   5052b: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   50531: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   50536: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   5053a: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   5053e: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   50543: 66 0f fe d8                  	paddd	%xmm0, %xmm3
   50547: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   5054c: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   50551: 66 0f 72 d3 0e               	psrld	$0xe, %xmm3
   50556: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   5055c: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   50561: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   50566: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   5056b: 66 45 0f fe c8               	paddd	%xmm8, %xmm9
   50570: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   50575: 66 41 0f 72 d1 19            	psrld	$0x19, %xmm9
   5057b: 66 0f 72 f3 07               	pslld	$0x7, %xmm3
   50580: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   50584: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   50589: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5058d: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   50592: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   50596: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   5059b: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   505a0: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   505a5: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   505a9: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   505ae: 66 44 0f fe cb               	paddd	%xmm3, %xmm9
   505b3: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   505b8: 66 41 0f 72 d1 13            	psrld	$0x13, %xmm9
   505be: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   505c3: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   505c7: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   505cc: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   505d1: 66 44 0f fe c8               	paddd	%xmm0, %xmm9
   505d6: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   505db: 66 45 0f 6f d1               	movdqa	%xmm9, %xmm10
   505e0: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   505e5: 66 44 0f 70 cb 93            	pshufd	$0x93, %xmm3, %xmm9     # xmm9 = xmm3[3,0,1,2]
   505eb: 66 41 0f 72 f2 12            	pslld	$0x12, %xmm10
   505f1: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   505f6: 66 41 0f ef f2               	pxor	%xmm10, %xmm6
   505fb: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   50601: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   50606: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   5060b: 66 44 0f fe c6               	paddd	%xmm6, %xmm8
   50610: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   50615: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   5061b: 66 0f 72 f3 07               	pslld	$0x7, %xmm3
   50620: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   50624: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   50629: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5062d: 66 0f fe c6                  	paddd	%xmm6, %xmm0
   50631: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   50635: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   5063a: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   5063f: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   50644: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   50648: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   5064d: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   50653: 66 44 0f fe c3               	paddd	%xmm3, %xmm8
   50658: 66 0f 70 db 93               	pshufd	$0x93, %xmm3, %xmm3     # xmm3 = xmm3[3,0,1,2]
   5065d: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   50662: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   50668: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   5066d: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   50672: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   50677: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   5067c: 66 44 0f fe c8               	paddd	%xmm0, %xmm9
   50681: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   50686: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   5068b: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   50691: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   50697: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   5069c: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   506a1: 66 44 0f ef c6               	pxor	%xmm6, %xmm8
   506a6: 66 45 0f fe c8               	paddd	%xmm8, %xmm9
   506ab: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   506b0: 66 41 0f 72 d1 19            	psrld	$0x19, %xmm9
   506b6: 66 0f 72 f6 07               	pslld	$0x7, %xmm6
   506bb: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   506bf: 66 41 0f ef f1               	pxor	%xmm9, %xmm6
   506c4: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   506c8: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   506cd: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   506d1: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   506d6: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   506db: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   506e0: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   506e4: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   506e9: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   506ef: 66 44 0f fe ce               	paddd	%xmm6, %xmm9
   506f4: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   506f9: 66 41 0f 72 d1 13            	psrld	$0x13, %xmm9
   506ff: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   50704: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   50708: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   5070d: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   50712: 66 44 0f fe c8               	paddd	%xmm0, %xmm9
   50717: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   5071c: 66 0f fe c5                  	paddd	%xmm5, %xmm0
   50720: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   50725: 66 45 0f 6f d9               	movdqa	%xmm9, %xmm11
   5072a: 66 0f 72 f3 12               	pslld	$0x12, %xmm3
   5072f: 66 41 0f 72 d3 0e            	psrld	$0xe, %xmm11
   50735: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   50739: 0f 29 46 10                  	movaps	%xmm0, 0x10(%rsi)
   5073d: 66 41 0f 6f c2               	movdqa	%xmm10, %xmm0
   50742: 66 44 0f 70 ce 93            	pshufd	$0x93, %xmm6, %xmm9     # xmm9 = xmm6[3,0,1,2]
   50748: 66 41 0f ef db               	pxor	%xmm11, %xmm3
   5074d: 66 0f fe c4                  	paddd	%xmm4, %xmm0
   50751: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   50756: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   5075a: 0f 29 46 20                  	movaps	%xmm0, 0x20(%rsi)
   5075e: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   50763: 66 0f fe cb                  	paddd	%xmm3, %xmm1
   50767: 66 0f fe c2                  	paddd	%xmm2, %xmm0
   5076b: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   50770: 0f 29 0e                     	movaps	%xmm1, (%rsi)
   50773: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   50777: 0f 29 46 30                  	movaps	%xmm0, 0x30(%rsi)
   5077b: 49 83 e8 01                  	subq	$0x1, %r8
   5077f: 0f 84 6b 0f 00 00            	je	0x516f0 <blockmix_salsa8+0x14b0>
   50785: 48 c1 e2 06                  	shlq	$0x6, %rdx
   50789: 48 8d 68 c0                  	leaq	-0x40(%rax), %rbp
   5078d: 48 8d 58 d0                  	leaq	-0x30(%rax), %rbx
   50791: 48 01 f2                     	addq	%rsi, %rdx
   50794: 4c 8d 58 e0                  	leaq	-0x20(%rax), %r11
   50798: 4c 8d 50 f0                  	leaq	-0x10(%rax), %r10
   5079c: 48 8d 4e 40                  	leaq	0x40(%rsi), %rcx
   507a0: 48 8d 47 40                  	leaq	0x40(%rdi), %rax
   507a4: 48 89 d6                     	movq	%rdx, %rsi
   507a7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   507b0: 66 0f 6f 20                  	movdqa	(%rax), %xmm4
   507b4: 48 83 c1 40                  	addq	$0x40, %rcx
   507b8: 48 83 e8 80                  	subq	$-0x80, %rax
   507bc: 48 83 c2 40                  	addq	$0x40, %rdx
   507c0: 66 0f ef 68 b0               	pxor	-0x50(%rax), %xmm5
   507c5: 66 0f ef 78 90               	pxor	-0x70(%rax), %xmm7
   507ca: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   507cf: 66 0f ef 70 a0               	pxor	-0x60(%rax), %xmm6
   507d4: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   507d8: 66 0f fe c4                  	paddd	%xmm4, %xmm0
   507dc: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   507e0: 66 0f 72 d0 19               	psrld	$0x19, %xmm0
   507e5: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   507ea: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   507ee: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   507f2: 66 0f 6f cc                  	movdqa	%xmm4, %xmm1
   507f6: 66 0f ef df                  	pxor	%xmm7, %xmm3
   507fa: 66 0f fe cb                  	paddd	%xmm3, %xmm1
   507fe: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   50802: 66 0f 70 db 93               	pshufd	$0x93, %xmm3, %xmm3     # xmm3 = xmm3[3,0,1,2]
   50807: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   5080b: 66 0f 72 d1 17               	psrld	$0x17, %xmm1
   50810: 66 0f 72 f0 09               	pslld	$0x9, %xmm0
   50815: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   50819: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   5081d: 66 0f fe d1                  	paddd	%xmm1, %xmm2
   50821: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   50826: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   5082b: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   5082f: 66 0f 72 d2 13               	psrld	$0x13, %xmm2
   50834: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   50839: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   5083d: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   50841: 66 44 0f fe c2               	paddd	%xmm2, %xmm8
   50846: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   5084b: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   50850: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   50856: 66 0f 72 f0 12               	pslld	$0x12, %xmm0
   5085b: 66 44 0f ef c0               	pxor	%xmm0, %xmm8
   50860: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   50864: 66 44 0f ef c4               	pxor	%xmm4, %xmm8
   50869: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   5086e: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   50873: 66 0f 72 d0 19               	psrld	$0x19, %xmm0
   50878: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   5087e: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   50883: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   50887: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   5088c: 66 0f fe c2                  	paddd	%xmm2, %xmm0
   50890: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   50895: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   5089a: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   508a0: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   508a5: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   508a9: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   508ad: 66 0f 70 d2 93               	pshufd	$0x93, %xmm2, %xmm2     # xmm2 = xmm2[3,0,1,2]
   508b2: 66 0f fe c1                  	paddd	%xmm1, %xmm0
   508b6: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   508bb: 66 0f 72 d0 13               	psrld	$0x13, %xmm0
   508c0: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   508c6: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   508cb: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   508cf: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   508d3: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   508d8: 66 0f fe c3                  	paddd	%xmm3, %xmm0
   508dc: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   508e1: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   508e6: 66 0f 72 d0 0e               	psrld	$0xe, %xmm0
   508eb: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   508f1: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   508f6: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   508fb: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   50900: 66 44 0f fe c0               	paddd	%xmm0, %xmm8
   50905: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   5090a: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   50910: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   50916: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   5091b: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   50920: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   50925: 66 44 0f fe c3               	paddd	%xmm3, %xmm8
   5092a: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   5092f: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   50935: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   5093b: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   50940: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   50945: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   5094a: 66 0f 70 db 93               	pshufd	$0x93, %xmm3, %xmm3     # xmm3 = xmm3[3,0,1,2]
   5094f: 66 44 0f fe c1               	paddd	%xmm1, %xmm8
   50954: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   50959: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   5095f: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   50965: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   5096a: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   5096f: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   50974: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   50979: 66 44 0f fe c2               	paddd	%xmm2, %xmm8
   5097e: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   50983: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   50988: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   5098e: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   50994: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   50999: 66 44 0f ef c0               	pxor	%xmm0, %xmm8
   5099e: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   509a2: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   509a7: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   509ac: 66 0f 72 d0 19               	psrld	$0x19, %xmm0
   509b1: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   509b7: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   509bc: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   509c0: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   509c5: 66 0f fe c2                  	paddd	%xmm2, %xmm0
   509c9: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   509ce: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   509d3: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   509d9: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   509de: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   509e2: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   509e6: 66 0f fe c1                  	paddd	%xmm1, %xmm0
   509ea: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   509ef: 66 0f 72 d0 13               	psrld	$0x13, %xmm0
   509f4: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   509fa: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   509ff: 66 44 0f 6f c9               	movdqa	%xmm1, %xmm9
   50a04: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   50a09: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   50a0d: 66 44 0f fe cb               	paddd	%xmm3, %xmm9
   50a12: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   50a17: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   50a1c: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   50a22: 66 0f 72 f0 12               	pslld	$0x12, %xmm0
   50a27: 66 44 0f ef c8               	pxor	%xmm0, %xmm9
   50a2c: 66 0f 70 c2 93               	pshufd	$0x93, %xmm2, %xmm0     # xmm0 = xmm2[3,0,1,2]
   50a31: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   50a36: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   50a3b: 66 45 0f fe c1               	paddd	%xmm9, %xmm8
   50a40: 66 41 0f 6f d0               	movdqa	%xmm8, %xmm2
   50a45: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   50a4b: 66 0f 72 f2 07               	pslld	$0x7, %xmm2
   50a50: 66 0f ef da                  	pxor	%xmm2, %xmm3
   50a54: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   50a59: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   50a5e: 66 44 0f fe c3               	paddd	%xmm3, %xmm8
   50a63: 66 41 0f 6f d0               	movdqa	%xmm8, %xmm2
   50a68: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   50a6e: 66 0f 72 f2 09               	pslld	$0x9, %xmm2
   50a73: 66 0f ef ca                  	pxor	%xmm2, %xmm1
   50a77: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   50a7c: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   50a81: 66 0f 70 db 93               	pshufd	$0x93, %xmm3, %xmm3     # xmm3 = xmm3[3,0,1,2]
   50a86: 66 44 0f fe c1               	paddd	%xmm1, %xmm8
   50a8b: 66 41 0f 6f d0               	movdqa	%xmm8, %xmm2
   50a90: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   50a96: 66 0f 72 f2 0d               	pslld	$0xd, %xmm2
   50a9b: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   50a9f: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   50aa4: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   50aa9: 66 44 0f fe c0               	paddd	%xmm0, %xmm8
   50aae: 66 41 0f 6f d0               	movdqa	%xmm8, %xmm2
   50ab3: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   50ab9: 66 0f 72 f2 12               	pslld	$0x12, %xmm2
   50abe: 66 44 0f ef c2               	pxor	%xmm2, %xmm8
   50ac3: 66 0f 70 d1 4e               	pshufd	$0x4e, %xmm1, %xmm2     # xmm2 = xmm1[2,3,0,1]
   50ac8: 66 0f 70 c8 39               	pshufd	$0x39, %xmm0, %xmm1     # xmm1 = xmm0[1,2,3,0]
   50acd: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   50ad2: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   50ad6: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   50adb: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   50ae0: 66 0f 72 d0 19               	psrld	$0x19, %xmm0
   50ae5: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   50aeb: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   50af0: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   50af4: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   50af9: 66 0f fe c1                  	paddd	%xmm1, %xmm0
   50afd: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   50b02: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   50b07: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   50b0d: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   50b12: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   50b16: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   50b1a: 66 0f fe c2                  	paddd	%xmm2, %xmm0
   50b1e: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   50b23: 66 0f 72 d0 13               	psrld	$0x13, %xmm0
   50b28: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   50b2e: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   50b33: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   50b37: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   50b3b: 66 0f 70 d2 4e               	pshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   50b40: 66 0f fe c3                  	paddd	%xmm3, %xmm0
   50b44: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   50b49: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   50b4e: 66 0f 72 d0 0e               	psrld	$0xe, %xmm0
   50b53: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   50b59: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   50b5e: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   50b63: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   50b68: 66 0f 70 c1 93               	pshufd	$0x93, %xmm1, %xmm0     # xmm0 = xmm1[3,0,1,2]
   50b6d: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   50b72: 66 45 0f fe c1               	paddd	%xmm9, %xmm8
   50b77: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   50b7c: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   50b82: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   50b87: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   50b8b: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   50b90: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   50b95: 66 44 0f fe c3               	paddd	%xmm3, %xmm8
   50b9a: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   50b9f: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   50ba5: 66 0f 72 f1 09               	pslld	$0x9, %xmm1
   50baa: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   50bae: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   50bb3: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   50bb8: 66 44 0f fe c2               	paddd	%xmm2, %xmm8
   50bbd: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   50bc2: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   50bc8: 66 0f 72 f1 0d               	pslld	$0xd, %xmm1
   50bcd: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   50bd1: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   50bd6: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   50bdb: 66 0f 70 d2 4e               	pshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   50be0: 66 44 0f fe c0               	paddd	%xmm0, %xmm8
   50be5: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   50bea: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   50bef: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   50bf5: 66 0f 72 f1 12               	pslld	$0x12, %xmm1
   50bfa: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   50bff: 66 0f 70 cb 93               	pshufd	$0x93, %xmm3, %xmm1     # xmm1 = xmm3[3,0,1,2]
   50c04: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   50c09: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   50c0d: 66 41 0f fe d8               	paddd	%xmm8, %xmm3
   50c12: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   50c17: 66 0f 72 d3 19               	psrld	$0x19, %xmm3
   50c1c: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   50c22: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   50c27: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   50c2b: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   50c30: 66 0f fe d8                  	paddd	%xmm0, %xmm3
   50c34: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   50c39: 66 0f 72 d3 17               	psrld	$0x17, %xmm3
   50c3e: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   50c44: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   50c49: 66 0f ef d3                  	pxor	%xmm3, %xmm2
   50c4d: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   50c51: 66 0f 70 c0 93               	pshufd	$0x93, %xmm0, %xmm0     # xmm0 = xmm0[3,0,1,2]
   50c56: 66 0f fe da                  	paddd	%xmm2, %xmm3
   50c5a: 66 0f fe c5                  	paddd	%xmm5, %xmm0
   50c5e: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   50c63: 66 0f 72 d3 13               	psrld	$0x13, %xmm3
   50c68: 0f 29 42 f0                  	movaps	%xmm0, -0x10(%rdx)
   50c6c: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   50c72: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   50c77: 66 0f ef cb                  	pxor	%xmm3, %xmm1
   50c7b: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   50c7f: 66 0f 70 d2 4e               	pshufd	$0x4e, %xmm2, %xmm2     # xmm2 = xmm2[2,3,0,1]
   50c84: 66 0f fe d9                  	paddd	%xmm1, %xmm3
   50c88: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   50c8d: 66 0f fe d6                  	paddd	%xmm6, %xmm2
   50c91: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   50c96: 66 0f 72 d3 0e               	psrld	$0xe, %xmm3
   50c9b: 66 0f fe cf                  	paddd	%xmm7, %xmm1
   50c9f: 0f 29 52 e0                  	movaps	%xmm2, -0x20(%rdx)
   50ca3: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   50ca9: 0f 29 4a d0                  	movaps	%xmm1, -0x30(%rdx)
   50cad: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   50cb2: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   50cb7: 66 0f fe e3                  	paddd	%xmm3, %xmm4
   50cbb: 0f 29 62 c0                  	movaps	%xmm4, -0x40(%rdx)
   50cbf: 66 0f ef 40 f0               	pxor	-0x10(%rax), %xmm0
   50cc4: 66 0f ef 60 c0               	pxor	-0x40(%rax), %xmm4
   50cc9: 66 0f ef 48 d0               	pxor	-0x30(%rax), %xmm1
   50cce: 66 0f ef 50 e0               	pxor	-0x20(%rax), %xmm2
   50cd3: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   50cd7: 66 0f fe dc                  	paddd	%xmm4, %xmm3
   50cdb: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   50cdf: 66 0f 72 d3 19               	psrld	$0x19, %xmm3
   50ce4: 66 0f 72 f5 07               	pslld	$0x7, %xmm5
   50ce9: 66 0f ef dd                  	pxor	%xmm5, %xmm3
   50ced: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   50cf1: 66 0f 6f dc                  	movdqa	%xmm4, %xmm3
   50cf5: 66 0f ef f1                  	pxor	%xmm1, %xmm6
   50cf9: 66 0f fe de                  	paddd	%xmm6, %xmm3
   50cfd: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   50d01: 66 0f 72 d3 17               	psrld	$0x17, %xmm3
   50d06: 66 0f 72 f5 09               	pslld	$0x9, %xmm5
   50d0b: 66 0f ef dd                  	pxor	%xmm5, %xmm3
   50d0f: 66 0f ef da                  	pxor	%xmm2, %xmm3
   50d13: 66 44 0f 6f db               	movdqa	%xmm3, %xmm11
   50d18: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   50d1c: 66 0f 70 f6 93               	pshufd	$0x93, %xmm6, %xmm6     # xmm6 = xmm6[3,0,1,2]
   50d21: 66 41 0f fe db               	paddd	%xmm11, %xmm3
   50d26: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   50d2a: 66 0f 72 d3 13               	psrld	$0x13, %xmm3
   50d2f: 66 0f 72 f5 0d               	pslld	$0xd, %xmm5
   50d34: 66 0f ef dd                  	pxor	%xmm5, %xmm3
   50d38: 66 41 0f 6f eb               	movdqa	%xmm11, %xmm5
   50d3d: 66 45 0f 70 db 4e            	pshufd	$0x4e, %xmm11, %xmm11   # xmm11 = xmm11[2,3,0,1]
   50d43: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   50d47: 66 0f fe eb                  	paddd	%xmm3, %xmm5
   50d4b: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   50d50: 66 0f 6f fd                  	movdqa	%xmm5, %xmm7
   50d54: 66 0f 72 d5 0e               	psrld	$0xe, %xmm5
   50d59: 66 0f 72 f7 12               	pslld	$0x12, %xmm7
   50d5e: 66 0f ef ef                  	pxor	%xmm7, %xmm5
   50d62: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   50d66: 66 0f ef ec                  	pxor	%xmm4, %xmm5
   50d6a: 66 0f fe fd                  	paddd	%xmm5, %xmm7
   50d6e: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   50d73: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   50d78: 66 41 0f 72 f0 07            	pslld	$0x7, %xmm8
   50d7e: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   50d83: 66 0f ef df                  	pxor	%xmm7, %xmm3
   50d87: 66 0f 6f fd                  	movdqa	%xmm5, %xmm7
   50d8b: 66 0f fe fb                  	paddd	%xmm3, %xmm7
   50d8f: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   50d94: 66 0f 72 d7 17               	psrld	$0x17, %xmm7
   50d99: 66 41 0f 72 f0 09            	pslld	$0x9, %xmm8
   50d9f: 66 45 0f ef d8               	pxor	%xmm8, %xmm11
   50da4: 66 44 0f ef df               	pxor	%xmm7, %xmm11
   50da9: 66 0f 6f fb                  	movdqa	%xmm3, %xmm7
   50dad: 66 41 0f fe fb               	paddd	%xmm11, %xmm7
   50db2: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   50db7: 66 0f 72 d7 13               	psrld	$0x13, %xmm7
   50dbc: 66 41 0f 72 f0 0d            	pslld	$0xd, %xmm8
   50dc2: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   50dc7: 66 0f ef f7                  	pxor	%xmm7, %xmm6
   50dcb: 66 41 0f 6f fb               	movdqa	%xmm11, %xmm7
   50dd0: 66 45 0f 70 db 4e            	pshufd	$0x4e, %xmm11, %xmm11   # xmm11 = xmm11[2,3,0,1]
   50dd6: 66 0f fe fe                  	paddd	%xmm6, %xmm7
   50dda: 66 0f 70 f6 39               	pshufd	$0x39, %xmm6, %xmm6     # xmm6 = xmm6[1,2,3,0]
   50ddf: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   50de4: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   50de9: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   50def: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   50df4: 66 0f ef fd                  	pxor	%xmm5, %xmm7
   50df8: 66 0f 70 eb 93               	pshufd	$0x93, %xmm3, %xmm5     # xmm5 = xmm3[3,0,1,2]
   50dfd: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   50e02: 66 44 0f fe c7               	paddd	%xmm7, %xmm8
   50e07: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   50e0c: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   50e12: 66 0f 72 f3 07               	pslld	$0x7, %xmm3
   50e17: 66 0f ef f3                  	pxor	%xmm3, %xmm6
   50e1b: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   50e20: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   50e25: 66 44 0f fe c6               	paddd	%xmm6, %xmm8
   50e2a: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   50e2f: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   50e35: 66 0f 72 f3 09               	pslld	$0x9, %xmm3
   50e3a: 66 44 0f ef db               	pxor	%xmm3, %xmm11
   50e3f: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   50e43: 66 45 0f ef d8               	pxor	%xmm8, %xmm11
   50e48: 66 41 0f fe db               	paddd	%xmm11, %xmm3
   50e4d: 66 45 0f 6f d3               	movdqa	%xmm11, %xmm10
   50e52: 66 45 0f 70 db 4e            	pshufd	$0x4e, %xmm11, %xmm11   # xmm11 = xmm11[2,3,0,1]
   50e58: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   50e5d: 66 0f 72 d3 13               	psrld	$0x13, %xmm3
   50e62: 66 41 0f 72 f0 0d            	pslld	$0xd, %xmm8
   50e68: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   50e6d: 66 0f ef eb                  	pxor	%xmm3, %xmm5
   50e71: 66 44 0f fe d5               	paddd	%xmm5, %xmm10
   50e76: 66 0f 70 ed 39               	pshufd	$0x39, %xmm5, %xmm5     # xmm5 = xmm5[1,2,3,0]
   50e7b: 66 41 0f 6f da               	movdqa	%xmm10, %xmm3
   50e80: 66 41 0f 72 d2 0e            	psrld	$0xe, %xmm10
   50e86: 66 0f 72 f3 12               	pslld	$0x12, %xmm3
   50e8b: 66 44 0f ef d3               	pxor	%xmm3, %xmm10
   50e90: 66 0f 70 de 93               	pshufd	$0x93, %xmm6, %xmm3     # xmm3 = xmm6[3,0,1,2]
   50e95: 66 44 0f ef d7               	pxor	%xmm7, %xmm10
   50e9a: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   50e9e: 66 41 0f fe f2               	paddd	%xmm10, %xmm6
   50ea3: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   50ea7: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   50eac: 66 0f 72 f7 07               	pslld	$0x7, %xmm7
   50eb1: 66 0f ef ef                  	pxor	%xmm7, %xmm5
   50eb5: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   50eb9: 66 41 0f 6f f2               	movdqa	%xmm10, %xmm6
   50ebe: 66 0f fe f5                  	paddd	%xmm5, %xmm6
   50ec2: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   50ec6: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   50ecb: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   50ed0: 66 44 0f ef df               	pxor	%xmm7, %xmm11
   50ed5: 66 44 0f ef de               	pxor	%xmm6, %xmm11
   50eda: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   50ede: 66 0f 70 ed 93               	pshufd	$0x93, %xmm5, %xmm5     # xmm5 = xmm5[3,0,1,2]
   50ee3: 66 41 0f fe f3               	paddd	%xmm11, %xmm6
   50ee8: 66 45 0f 6f cb               	movdqa	%xmm11, %xmm9
   50eed: 66 45 0f 70 db 4e            	pshufd	$0x4e, %xmm11, %xmm11   # xmm11 = xmm11[2,3,0,1]
   50ef3: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   50ef7: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   50efc: 66 0f 72 f7 0d               	pslld	$0xd, %xmm7
   50f01: 66 0f ef df                  	pxor	%xmm7, %xmm3
   50f05: 66 0f ef de                  	pxor	%xmm6, %xmm3
   50f09: 66 44 0f fe cb               	paddd	%xmm3, %xmm9
   50f0e: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   50f13: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   50f18: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   50f1e: 66 0f 72 f6 12               	pslld	$0x12, %xmm6
   50f23: 66 44 0f ef ce               	pxor	%xmm6, %xmm9
   50f28: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   50f2c: 66 45 0f ef ca               	pxor	%xmm10, %xmm9
   50f31: 66 41 0f fe f1               	paddd	%xmm9, %xmm6
   50f36: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   50f3a: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   50f3f: 66 0f 72 f7 07               	pslld	$0x7, %xmm7
   50f44: 66 0f ef df                  	pxor	%xmm7, %xmm3
   50f48: 66 0f ef de                  	pxor	%xmm6, %xmm3
   50f4c: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   50f51: 66 0f fe f3                  	paddd	%xmm3, %xmm6
   50f55: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   50f59: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   50f5e: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   50f63: 66 44 0f ef df               	pxor	%xmm7, %xmm11
   50f68: 66 44 0f ef de               	pxor	%xmm6, %xmm11
   50f6d: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   50f71: 66 0f 70 db 93               	pshufd	$0x93, %xmm3, %xmm3     # xmm3 = xmm3[3,0,1,2]
   50f76: 66 41 0f fe f3               	paddd	%xmm11, %xmm6
   50f7b: 66 45 0f 6f c3               	movdqa	%xmm11, %xmm8
   50f80: 66 45 0f 70 db 4e            	pshufd	$0x4e, %xmm11, %xmm11   # xmm11 = xmm11[2,3,0,1]
   50f86: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   50f8a: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   50f8f: 66 0f 72 f7 0d               	pslld	$0xd, %xmm7
   50f94: 66 0f ef ef                  	pxor	%xmm7, %xmm5
   50f98: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   50f9c: 66 44 0f fe c5               	paddd	%xmm5, %xmm8
   50fa1: 66 0f 70 ed 39               	pshufd	$0x39, %xmm5, %xmm5     # xmm5 = xmm5[1,2,3,0]
   50fa6: 66 41 0f 6f f0               	movdqa	%xmm8, %xmm6
   50fab: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   50fb1: 66 0f 72 f6 12               	pslld	$0x12, %xmm6
   50fb6: 66 44 0f ef c6               	pxor	%xmm6, %xmm8
   50fbb: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   50fbf: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   50fc4: 66 41 0f fe f0               	paddd	%xmm8, %xmm6
   50fc9: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   50fcd: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   50fd2: 66 0f 72 f7 07               	pslld	$0x7, %xmm7
   50fd7: 66 0f ef ef                  	pxor	%xmm7, %xmm5
   50fdb: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   50fdf: 66 41 0f 6f f0               	movdqa	%xmm8, %xmm6
   50fe4: 66 0f fe f5                  	paddd	%xmm5, %xmm6
   50fe8: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   50fec: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   50ff1: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   50ff6: 66 44 0f ef df               	pxor	%xmm7, %xmm11
   50ffb: 66 44 0f ef de               	pxor	%xmm6, %xmm11
   51000: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   51004: 66 0f 70 ed 93               	pshufd	$0x93, %xmm5, %xmm5     # xmm5 = xmm5[3,0,1,2]
   51009: 66 41 0f fe f3               	paddd	%xmm11, %xmm6
   5100e: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   51012: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   51017: 66 0f 72 f7 0d               	pslld	$0xd, %xmm7
   5101c: 66 0f ef df                  	pxor	%xmm7, %xmm3
   51020: 66 41 0f 6f fb               	movdqa	%xmm11, %xmm7
   51025: 66 45 0f 70 db 4e            	pshufd	$0x4e, %xmm11, %xmm11   # xmm11 = xmm11[2,3,0,1]
   5102b: 66 0f ef de                  	pxor	%xmm6, %xmm3
   5102f: 66 0f fe fb                  	paddd	%xmm3, %xmm7
   51033: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   51038: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   5103c: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   51041: 66 0f 72 f6 12               	pslld	$0x12, %xmm6
   51046: 66 0f ef fe                  	pxor	%xmm6, %xmm7
   5104a: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   5104e: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   51053: 66 0f fe f7                  	paddd	%xmm7, %xmm6
   51057: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   5105c: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   51061: 66 41 0f 72 f0 07            	pslld	$0x7, %xmm8
   51067: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   5106c: 66 0f ef de                  	pxor	%xmm6, %xmm3
   51070: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   51074: 66 0f fe f3                  	paddd	%xmm3, %xmm6
   51078: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   5107d: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   51082: 66 41 0f 72 f0 09            	pslld	$0x9, %xmm8
   51088: 66 45 0f ef d8               	pxor	%xmm8, %xmm11
   5108d: 66 44 0f ef de               	pxor	%xmm6, %xmm11
   51092: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   51096: 66 41 0f fe f3               	paddd	%xmm11, %xmm6
   5109b: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   510a0: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   510a5: 66 41 0f 72 f0 0d            	pslld	$0xd, %xmm8
   510ab: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   510b0: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   510b4: 66 41 0f 6f f3               	movdqa	%xmm11, %xmm6
   510b9: 66 0f fe f5                  	paddd	%xmm5, %xmm6
   510bd: 66 0f 70 ed 39               	pshufd	$0x39, %xmm5, %xmm5     # xmm5 = xmm5[1,2,3,0]
   510c2: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   510c7: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   510cc: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   510d2: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   510d7: 66 45 0f 70 c3 4e            	pshufd	$0x4e, %xmm11, %xmm8    # xmm8 = xmm11[2,3,0,1]
   510dd: 66 0f ef f7                  	pxor	%xmm7, %xmm6
   510e1: 66 0f 70 fb 93               	pshufd	$0x93, %xmm3, %xmm7     # xmm7 = xmm3[3,0,1,2]
   510e6: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   510ea: 66 0f fe de                  	paddd	%xmm6, %xmm3
   510ee: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   510f3: 66 0f 72 d3 19               	psrld	$0x19, %xmm3
   510f8: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   510fe: 66 41 0f ef e9               	pxor	%xmm9, %xmm5
   51103: 66 0f ef eb                  	pxor	%xmm3, %xmm5
   51107: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   5110b: 66 0f fe dd                  	paddd	%xmm5, %xmm3
   5110f: 66 44 0f 6f db               	movdqa	%xmm3, %xmm11
   51114: 66 0f 72 d3 17               	psrld	$0x17, %xmm3
   51119: 66 41 0f 72 f3 09            	pslld	$0x9, %xmm11
   5111f: 66 45 0f ef d8               	pxor	%xmm8, %xmm11
   51124: 66 44 0f ef db               	pxor	%xmm3, %xmm11
   51129: 66 45 0f 6f c3               	movdqa	%xmm11, %xmm8
   5112e: 66 44 0f fe c5               	paddd	%xmm5, %xmm8
   51133: 66 0f 70 ed 93               	pshufd	$0x93, %xmm5, %xmm5     # xmm5 = xmm5[3,0,1,2]
   51138: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   5113d: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   51143: 66 0f fe c5                  	paddd	%xmm5, %xmm0
   51147: 66 0f 72 f3 0d               	pslld	$0xd, %xmm3
   5114c: 0f 29 41 f0                  	movaps	%xmm0, -0x10(%rcx)
   51150: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   51154: 66 0f ef df                  	pxor	%xmm7, %xmm3
   51158: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   5115d: 66 45 0f 6f c3               	movdqa	%xmm11, %xmm8
   51162: 66 45 0f 70 db 4e            	pshufd	$0x4e, %xmm11, %xmm11   # xmm11 = xmm11[2,3,0,1]
   51168: 66 44 0f fe c3               	paddd	%xmm3, %xmm8
   5116d: 66 0f 70 db 39               	pshufd	$0x39, %xmm3, %xmm3     # xmm3 = xmm3[1,2,3,0]
   51172: 66 44 0f fe da               	paddd	%xmm2, %xmm11
   51177: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   5117c: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   51182: 66 0f fe cb                  	paddd	%xmm3, %xmm1
   51186: 44 0f 29 59 e0               	movaps	%xmm11, -0x20(%rcx)
   5118b: 66 0f 72 f7 12               	pslld	$0x12, %xmm7
   51190: 0f 29 49 d0                  	movaps	%xmm1, -0x30(%rcx)
   51194: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   51199: 66 0f ef f7                  	pxor	%xmm7, %xmm6
   5119d: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   511a1: 66 0f fe e6                  	paddd	%xmm6, %xmm4
   511a5: 66 41 0f 6f f3               	movdqa	%xmm11, %xmm6
   511aa: 0f 29 61 c0                  	movaps	%xmm4, -0x40(%rcx)
   511ae: 66 44 0f 6f c4               	movdqa	%xmm4, %xmm8
   511b3: 48 39 ce                     	cmpq	%rcx, %rsi
   511b6: 0f 85 f4 f5 ff ff            	jne	0x507b0 <blockmix_salsa8+0x570>
   511bc: 4d 01 c0                     	addq	%r8, %r8
   511bf: 49 8d 40 01                  	leaq	0x1(%r8), %rax
   511c3: 66 42 0f ef 2c 17            	pxor	(%rdi,%r10), %xmm5
   511c9: 66 0f 6f 1c 2f               	movdqa	(%rdi,%rbp), %xmm3
   511ce: 49 c1 e0 06                  	shlq	$0x6, %r8
   511d2: 66 0f ef 3c 1f               	pxor	(%rdi,%rbx), %xmm7
   511d7: 66 42 0f ef 34 1f            	pxor	(%rdi,%r11), %xmm6
   511dd: 48 c1 e0 06                  	shlq	$0x6, %rax
   511e1: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   511e6: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   511ea: 66 0f fe c3                  	paddd	%xmm3, %xmm0
   511ee: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   511f2: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   511f6: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   511fb: 66 0f 72 d2 19               	psrld	$0x19, %xmm2
   51200: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   51204: 66 0f 6f cb                  	movdqa	%xmm3, %xmm1
   51208: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   5120c: 66 0f fe ca                  	paddd	%xmm2, %xmm1
   51210: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   51215: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   51219: 66 0f 72 d1 17               	psrld	$0x17, %xmm1
   5121e: 66 0f 72 f2 09               	pslld	$0x9, %xmm2
   51223: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   51227: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   5122b: 66 41 0f 6f d1               	movdqa	%xmm9, %xmm2
   51230: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   51234: 66 0f fe d0                  	paddd	%xmm0, %xmm2
   51238: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   5123c: 66 0f 72 d2 13               	psrld	$0x13, %xmm2
   51241: 66 0f 72 f4 0d               	pslld	$0xd, %xmm4
   51246: 66 0f 6f ca                  	movdqa	%xmm2, %xmm1
   5124a: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   5124e: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   51252: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   51257: 66 0f ef cd                  	pxor	%xmm5, %xmm1
   5125b: 66 0f fe e1                  	paddd	%xmm1, %xmm4
   5125f: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   51264: 66 0f 6f d4                  	movdqa	%xmm4, %xmm2
   51268: 66 0f 72 d4 0e               	psrld	$0xe, %xmm4
   5126d: 66 0f 72 f2 12               	pslld	$0x12, %xmm2
   51272: 66 44 0f 6f c4               	movdqa	%xmm4, %xmm8
   51277: 66 44 0f ef c2               	pxor	%xmm2, %xmm8
   5127c: 66 41 0f 70 d1 93            	pshufd	$0x93, %xmm9, %xmm2     # xmm2 = xmm9[3,0,1,2]
   51282: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   51287: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   5128b: 66 41 0f fe e0               	paddd	%xmm8, %xmm4
   51290: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   51295: 66 0f 72 d4 19               	psrld	$0x19, %xmm4
   5129a: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   512a0: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   512a5: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   512a9: 66 41 0f 6f e0               	movdqa	%xmm8, %xmm4
   512ae: 66 0f fe e1                  	paddd	%xmm1, %xmm4
   512b2: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   512b7: 66 0f 72 d4 17               	psrld	$0x17, %xmm4
   512bc: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   512c2: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   512c7: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   512cb: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   512cf: 66 0f 70 c9 93               	pshufd	$0x93, %xmm1, %xmm1     # xmm1 = xmm1[3,0,1,2]
   512d4: 66 0f fe e0                  	paddd	%xmm0, %xmm4
   512d8: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   512dd: 66 0f 72 d4 13               	psrld	$0x13, %xmm4
   512e2: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   512e8: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   512ed: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   512f1: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   512f5: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   512fa: 66 0f fe e2                  	paddd	%xmm2, %xmm4
   512fe: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   51303: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   51308: 66 0f 72 d4 0e               	psrld	$0xe, %xmm4
   5130d: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   51313: 66 41 0f ef e1               	pxor	%xmm9, %xmm4
   51318: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   5131d: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   51322: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   51326: 66 41 0f fe e1               	paddd	%xmm9, %xmm4
   5132b: 66 44 0f 6f c4               	movdqa	%xmm4, %xmm8
   51330: 66 0f 72 d4 19               	psrld	$0x19, %xmm4
   51335: 66 41 0f 72 f0 07            	pslld	$0x7, %xmm8
   5133b: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   51340: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   51344: 66 41 0f 6f e1               	movdqa	%xmm9, %xmm4
   51349: 66 0f fe e2                  	paddd	%xmm2, %xmm4
   5134d: 66 44 0f 6f c4               	movdqa	%xmm4, %xmm8
   51352: 66 0f 72 d4 17               	psrld	$0x17, %xmm4
   51357: 66 41 0f 72 f0 09            	pslld	$0x9, %xmm8
   5135d: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   51362: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   51366: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   5136a: 66 0f 70 d2 93               	pshufd	$0x93, %xmm2, %xmm2     # xmm2 = xmm2[3,0,1,2]
   5136f: 66 0f fe e0                  	paddd	%xmm0, %xmm4
   51373: 66 44 0f 6f c4               	movdqa	%xmm4, %xmm8
   51378: 66 0f 72 d4 13               	psrld	$0x13, %xmm4
   5137d: 66 41 0f 72 f0 0d            	pslld	$0xd, %xmm8
   51383: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   51388: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   5138c: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   51390: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   51395: 66 0f fe e1                  	paddd	%xmm1, %xmm4
   51399: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   5139e: 66 44 0f 6f d4               	movdqa	%xmm4, %xmm10
   513a3: 66 0f 72 d4 0e               	psrld	$0xe, %xmm4
   513a8: 66 41 0f 72 f2 12            	pslld	$0x12, %xmm10
   513ae: 66 44 0f 6f c4               	movdqa	%xmm4, %xmm8
   513b3: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   513b7: 66 45 0f ef c2               	pxor	%xmm10, %xmm8
   513bc: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   513c1: 66 41 0f fe e0               	paddd	%xmm8, %xmm4
   513c6: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   513cb: 66 0f 72 d4 19               	psrld	$0x19, %xmm4
   513d0: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   513d6: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   513db: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   513df: 66 41 0f 6f e0               	movdqa	%xmm8, %xmm4
   513e4: 66 0f fe e1                  	paddd	%xmm1, %xmm4
   513e8: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   513ed: 66 0f 72 d4 17               	psrld	$0x17, %xmm4
   513f2: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   513f8: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   513fd: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   51401: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   51405: 66 0f fe e0                  	paddd	%xmm0, %xmm4
   51409: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   5140e: 66 0f 72 d4 13               	psrld	$0x13, %xmm4
   51413: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   51419: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   5141e: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   51423: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   51428: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   5142c: 66 44 0f fe ca               	paddd	%xmm2, %xmm9
   51431: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   51436: 66 41 0f 6f e1               	movdqa	%xmm9, %xmm4
   5143b: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   51441: 66 0f 72 f4 12               	pslld	$0x12, %xmm4
   51446: 66 44 0f ef cc               	pxor	%xmm4, %xmm9
   5144b: 66 0f 70 e1 93               	pshufd	$0x93, %xmm1, %xmm4     # xmm4 = xmm1[3,0,1,2]
   51450: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   51455: 66 44 0f 6f c4               	movdqa	%xmm4, %xmm8
   5145a: 66 45 0f fe c1               	paddd	%xmm9, %xmm8
   5145f: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   51464: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   5146a: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   5146f: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   51473: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   51478: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   5147d: 66 44 0f fe c2               	paddd	%xmm2, %xmm8
   51482: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   51487: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   5148d: 66 0f 72 f1 09               	pslld	$0x9, %xmm1
   51492: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   51496: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   5149b: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   514a0: 66 0f 70 d2 93               	pshufd	$0x93, %xmm2, %xmm2     # xmm2 = xmm2[3,0,1,2]
   514a5: 66 44 0f fe c0               	paddd	%xmm0, %xmm8
   514aa: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   514af: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   514b5: 66 0f 72 f1 0d               	pslld	$0xd, %xmm1
   514ba: 66 0f ef e1                  	pxor	%xmm1, %xmm4
   514be: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   514c3: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   514c8: 66 44 0f fe c4               	paddd	%xmm4, %xmm8
   514cd: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   514d2: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   514d8: 66 0f 72 f1 12               	pslld	$0x12, %xmm1
   514dd: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   514e2: 66 0f 70 c8 4e               	pshufd	$0x4e, %xmm0, %xmm1     # xmm1 = xmm0[2,3,0,1]
   514e7: 66 0f 70 c4 39               	pshufd	$0x39, %xmm4, %xmm0     # xmm0 = xmm4[1,2,3,0]
   514ec: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   514f1: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   514f5: 66 41 0f fe e0               	paddd	%xmm8, %xmm4
   514fa: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   514ff: 66 0f 72 d4 19               	psrld	$0x19, %xmm4
   51504: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   5150a: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   5150f: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   51513: 66 41 0f 6f e0               	movdqa	%xmm8, %xmm4
   51518: 66 0f fe e0                  	paddd	%xmm0, %xmm4
   5151c: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   51521: 66 0f 72 d4 17               	psrld	$0x17, %xmm4
   51526: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   5152c: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   51531: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   51535: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   51539: 66 0f fe e1                  	paddd	%xmm1, %xmm4
   5153d: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   51542: 66 0f 72 d4 13               	psrld	$0x13, %xmm4
   51547: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   5154d: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   51552: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   51556: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   5155a: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   5155f: 66 0f fe e2                  	paddd	%xmm2, %xmm4
   51563: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   51568: 66 0f 72 d4 0e               	psrld	$0xe, %xmm4
   5156d: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   51573: 66 41 0f ef e1               	pxor	%xmm9, %xmm4
   51578: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   5157d: 66 44 0f 6f d4               	movdqa	%xmm4, %xmm10
   51582: 66 0f 70 e2 39               	pshufd	$0x39, %xmm2, %xmm4     # xmm4 = xmm2[1,2,3,0]
   51587: 66 0f 70 d0 93               	pshufd	$0x93, %xmm0, %xmm2     # xmm2 = xmm0[3,0,1,2]
   5158c: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   51591: 66 45 0f fe c2               	paddd	%xmm10, %xmm8
   51596: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   5159b: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   515a1: 66 0f 72 f0 07               	pslld	$0x7, %xmm0
   515a6: 66 0f ef e0                  	pxor	%xmm0, %xmm4
   515aa: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   515af: 66 45 0f 6f c2               	movdqa	%xmm10, %xmm8
   515b4: 66 44 0f fe c4               	paddd	%xmm4, %xmm8
   515b9: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   515be: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   515c4: 66 0f 72 f0 09               	pslld	$0x9, %xmm0
   515c9: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   515cd: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   515d2: 66 44 0f 6f c4               	movdqa	%xmm4, %xmm8
   515d7: 66 44 0f fe c1               	paddd	%xmm1, %xmm8
   515dc: 66 44 0f 6f c9               	movdqa	%xmm1, %xmm9
   515e1: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   515e6: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   515eb: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   515f1: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   515f6: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   515fa: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   515ff: 66 44 0f fe ca               	paddd	%xmm2, %xmm9
   51604: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   51609: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   5160e: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   51614: 66 0f 72 f0 12               	pslld	$0x12, %xmm0
   51619: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   5161e: 66 44 0f ef c0               	pxor	%xmm0, %xmm8
   51623: 66 0f 70 c4 93               	pshufd	$0x93, %xmm4, %xmm0     # xmm0 = xmm4[3,0,1,2]
   51628: 66 45 0f ef c2               	pxor	%xmm10, %xmm8
   5162d: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   51631: 66 41 0f fe e0               	paddd	%xmm8, %xmm4
   51636: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   5163b: 66 0f 72 d4 19               	psrld	$0x19, %xmm4
   51640: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   51646: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   5164b: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   5164f: 66 41 0f 6f e0               	movdqa	%xmm8, %xmm4
   51654: 66 0f fe e2                  	paddd	%xmm2, %xmm4
   51658: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   5165d: 66 0f 72 d4 17               	psrld	$0x17, %xmm4
   51662: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   51668: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   5166d: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   51671: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   51675: 66 0f 70 d2 93               	pshufd	$0x93, %xmm2, %xmm2     # xmm2 = xmm2[3,0,1,2]
   5167a: 66 0f fe e1                  	paddd	%xmm1, %xmm4
   5167e: 66 0f fe d5                  	paddd	%xmm5, %xmm2
   51682: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   51687: 66 0f 72 d4 13               	psrld	$0x13, %xmm4
   5168c: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   51692: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   51697: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   5169b: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   5169f: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   516a4: 66 0f fe e0                  	paddd	%xmm0, %xmm4
   516a8: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   516ad: 66 0f fe ce                  	paddd	%xmm6, %xmm1
   516b1: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   516b6: 66 0f 72 d4 0e               	psrld	$0xe, %xmm4
   516bb: 66 0f fe c7                  	paddd	%xmm7, %xmm0
   516bf: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   516c5: 66 41 0f ef e1               	pxor	%xmm9, %xmm4
   516ca: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   516cf: 66 0f fe dc                  	paddd	%xmm4, %xmm3
   516d3: 41 0f 29 1c 01               	movaps	%xmm3, (%r9,%rax)
   516d8: 43 0f 29 44 01 50            	movaps	%xmm0, 0x50(%r9,%r8)
   516de: 43 0f 29 4c 01 60            	movaps	%xmm1, 0x60(%r9,%r8)
   516e4: 43 0f 29 54 01 70            	movaps	%xmm2, 0x70(%r9,%r8)
   516ea: 5b                           	popq	%rbx
   516eb: 5d                           	popq	%rbp
   516ec: c3                           	retq
   516ed: 0f 1f 00                     	nopl	(%rax)
   516f0: b8 01 00 00 00               	movl	$0x1, %eax
   516f5: bb 50 00 00 00               	movl	$0x50, %ebx
   516fa: bd 40 00 00 00               	movl	$0x40, %ebp
   516ff: 41 bb 60 00 00 00            	movl	$0x60, %r11d
   51705: 41 ba 70 00 00 00            	movl	$0x70, %r10d
   5170b: e9 b3 fa ff ff               	jmp	0x511c3 <blockmix_salsa8+0xf83>

0000000000051710 <blockmix_salsa8_xor>:
   51710: 48 89 c8                     	movq	%rcx, %rax
   51713: 41 55                        	pushq	%r13
   51715: 66 0f 6f 07                  	movdqa	(%rdi), %xmm0
   51719: 49 89 cd                     	movq	%rcx, %r13
   5171c: 48 c1 e0 07                  	shlq	$0x7, %rax
   51720: 41 54                        	pushq	%r12
   51722: 49 89 f0                     	movq	%rsi, %r8
   51725: 49 89 d2                     	movq	%rdx, %r10
   51728: 55                           	pushq	%rbp
   51729: 53                           	pushq	%rbx
   5172a: 66 0f ef 06                  	pxor	(%rsi), %xmm0
   5172e: 66 0f 6f 4c 06 c0            	movdqa	-0x40(%rsi,%rax), %xmm1
   51734: 66 0f ef 4c 07 c0            	pxor	-0x40(%rdi,%rax), %xmm1
   5173a: 66 0f 6f 64 06 d0            	movdqa	-0x30(%rsi,%rax), %xmm4
   51740: 66 0f ef 64 07 d0            	pxor	-0x30(%rdi,%rax), %xmm4
   51746: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   5174a: 66 0f 6f 47 10               	movdqa	0x10(%rdi), %xmm0
   5174f: 66 0f ef 46 10               	pxor	0x10(%rsi), %xmm0
   51754: 66 0f 6f 5c 06 e0            	movdqa	-0x20(%rsi,%rax), %xmm3
   5175a: 66 0f ef 5c 07 e0            	pxor	-0x20(%rdi,%rax), %xmm3
   51760: 66 0f ef e0                  	pxor	%xmm0, %xmm4
   51764: 66 0f 6f 47 20               	movdqa	0x20(%rdi), %xmm0
   51769: 66 0f ef 46 20               	pxor	0x20(%rsi), %xmm0
   5176e: 66 0f 6f 54 06 f0            	movdqa	-0x10(%rsi,%rax), %xmm2
   51774: 66 0f ef 54 07 f0            	pxor	-0x10(%rdi,%rax), %xmm2
   5177a: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   5177e: 66 0f 6f 47 30               	movdqa	0x30(%rdi), %xmm0
   51783: 66 0f ef 46 30               	pxor	0x30(%rsi), %xmm0
   51788: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   5178c: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   51790: 66 0f fe c2                  	paddd	%xmm2, %xmm0
   51794: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   51798: 66 0f 72 d0 19               	psrld	$0x19, %xmm0
   5179d: 66 0f 72 f6 07               	pslld	$0x7, %xmm6
   517a2: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   517a6: 66 0f ef f4                  	pxor	%xmm4, %xmm6
   517aa: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   517ae: 66 0f fe c1                  	paddd	%xmm1, %xmm0
   517b2: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   517b6: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   517bb: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   517c0: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   517c4: 66 0f ef fb                  	pxor	%xmm3, %xmm7
   517c8: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   517cc: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   517d2: 66 0f fe ee                  	paddd	%xmm6, %xmm5
   517d6: 66 0f 70 f6 93               	pshufd	$0x93, %xmm6, %xmm6     # xmm6 = xmm6[3,0,1,2]
   517db: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   517df: 66 0f 72 d5 13               	psrld	$0x13, %xmm5
   517e4: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   517e9: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   517ee: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   517f2: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   517f6: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   517fa: 66 0f fe e8                  	paddd	%xmm0, %xmm5
   517fe: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   51803: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   51808: 66 0f 72 d5 0e               	psrld	$0xe, %xmm5
   5180d: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   51813: 66 44 0f ef c5               	pxor	%xmm5, %xmm8
   51818: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   5181d: 66 45 0f fe c8               	paddd	%xmm8, %xmm9
   51822: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   51827: 66 41 0f 72 d1 19            	psrld	$0x19, %xmm9
   5182d: 66 0f 72 f5 07               	pslld	$0x7, %xmm5
   51832: 66 0f ef e8                  	pxor	%xmm0, %xmm5
   51836: 66 41 0f ef e9               	pxor	%xmm9, %xmm5
   5183b: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   5183f: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   51844: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   51848: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   5184d: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   51852: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   51857: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   5185b: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51860: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   51866: 66 44 0f fe cd               	paddd	%xmm5, %xmm9
   5186b: 66 0f 70 ed 93               	pshufd	$0x93, %xmm5, %xmm5     # xmm5 = xmm5[3,0,1,2]
   51870: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   51875: 66 41 0f 72 d1 13            	psrld	$0x13, %xmm9
   5187b: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   51880: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   51884: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   51888: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   5188d: 66 0f fe f0                  	paddd	%xmm0, %xmm6
   51891: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   51896: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   5189b: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   518a0: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   518a6: 66 44 0f ef ce               	pxor	%xmm6, %xmm9
   518ab: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   518b0: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   518b5: 66 45 0f fe c1               	paddd	%xmm9, %xmm8
   518ba: 66 41 0f 6f f0               	movdqa	%xmm8, %xmm6
   518bf: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   518c5: 66 0f 72 f6 07               	pslld	$0x7, %xmm6
   518ca: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   518ce: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   518d3: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   518d7: 66 41 0f fe c1               	paddd	%xmm9, %xmm0
   518dc: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   518e0: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   518e5: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   518ea: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   518ef: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   518f3: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   518f8: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   518fe: 66 44 0f fe c6               	paddd	%xmm6, %xmm8
   51903: 66 0f 70 f6 93               	pshufd	$0x93, %xmm6, %xmm6     # xmm6 = xmm6[3,0,1,2]
   51908: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   5190d: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   51913: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   51918: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   5191c: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   51920: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   51925: 66 0f fe e8                  	paddd	%xmm0, %xmm5
   51929: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   5192e: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   51933: 66 0f 72 d5 0e               	psrld	$0xe, %xmm5
   51938: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   5193e: 66 44 0f ef c5               	pxor	%xmm5, %xmm8
   51943: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   51948: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   5194d: 66 45 0f fe c8               	paddd	%xmm8, %xmm9
   51952: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   51957: 66 41 0f 72 d1 19            	psrld	$0x19, %xmm9
   5195d: 66 0f 72 f5 07               	pslld	$0x7, %xmm5
   51962: 66 0f ef e8                  	pxor	%xmm0, %xmm5
   51966: 66 41 0f ef e9               	pxor	%xmm9, %xmm5
   5196b: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   5196f: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   51974: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   51978: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   5197d: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   51982: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   51987: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   5198b: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51990: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   51996: 66 44 0f fe cd               	paddd	%xmm5, %xmm9
   5199b: 66 0f 70 ed 93               	pshufd	$0x93, %xmm5, %xmm5     # xmm5 = xmm5[3,0,1,2]
   519a0: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   519a5: 66 41 0f 72 d1 13            	psrld	$0x13, %xmm9
   519ab: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   519b0: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   519b4: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   519b8: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   519bd: 66 0f fe f0                  	paddd	%xmm0, %xmm6
   519c1: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   519c6: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   519cb: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   519d0: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   519d6: 66 44 0f ef ce               	pxor	%xmm6, %xmm9
   519db: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   519e0: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   519e5: 66 45 0f fe c1               	paddd	%xmm9, %xmm8
   519ea: 66 41 0f 6f f0               	movdqa	%xmm8, %xmm6
   519ef: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   519f5: 66 0f 72 f6 07               	pslld	$0x7, %xmm6
   519fa: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   519fe: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   51a03: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   51a07: 66 41 0f fe c1               	paddd	%xmm9, %xmm0
   51a0c: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   51a10: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   51a15: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   51a1a: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   51a1f: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   51a23: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   51a28: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   51a2e: 66 44 0f fe c6               	paddd	%xmm6, %xmm8
   51a33: 66 0f 70 f6 93               	pshufd	$0x93, %xmm6, %xmm6     # xmm6 = xmm6[3,0,1,2]
   51a38: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   51a3d: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   51a43: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   51a48: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   51a4c: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   51a50: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   51a55: 66 0f fe e8                  	paddd	%xmm0, %xmm5
   51a59: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   51a5e: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   51a63: 66 0f 72 d5 0e               	psrld	$0xe, %xmm5
   51a68: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   51a6e: 66 44 0f ef c5               	pxor	%xmm5, %xmm8
   51a73: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   51a78: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   51a7d: 66 45 0f fe c8               	paddd	%xmm8, %xmm9
   51a82: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   51a87: 66 41 0f 72 d1 19            	psrld	$0x19, %xmm9
   51a8d: 66 0f 72 f5 07               	pslld	$0x7, %xmm5
   51a92: 66 0f ef e8                  	pxor	%xmm0, %xmm5
   51a96: 66 41 0f ef e9               	pxor	%xmm9, %xmm5
   51a9b: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   51a9f: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   51aa4: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   51aa8: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   51aad: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   51ab2: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   51ab7: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   51abb: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51ac0: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   51ac6: 66 44 0f fe cd               	paddd	%xmm5, %xmm9
   51acb: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   51ad0: 66 41 0f 72 d1 13            	psrld	$0x13, %xmm9
   51ad6: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   51adb: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   51adf: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   51ae4: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51ae9: 66 44 0f fe c8               	paddd	%xmm0, %xmm9
   51aee: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   51af3: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   51af8: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   51afe: 66 0f 72 f6 12               	pslld	$0x12, %xmm6
   51b03: 66 41 0f ef f1               	pxor	%xmm9, %xmm6
   51b08: 66 44 0f 70 cd 93            	pshufd	$0x93, %xmm5, %xmm9     # xmm9 = xmm5[3,0,1,2]
   51b0e: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   51b13: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   51b18: 66 44 0f fe c6               	paddd	%xmm6, %xmm8
   51b1d: 66 41 0f 6f e8               	movdqa	%xmm8, %xmm5
   51b22: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   51b28: 66 0f 72 f5 07               	pslld	$0x7, %xmm5
   51b2d: 66 0f ef e8                  	pxor	%xmm0, %xmm5
   51b31: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   51b36: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   51b3a: 66 0f fe c6                  	paddd	%xmm6, %xmm0
   51b3e: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   51b42: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   51b47: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   51b4c: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   51b51: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   51b55: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   51b5a: 66 44 0f 70 d7 4e            	pshufd	$0x4e, %xmm7, %xmm10    # xmm10 = xmm7[2,3,0,1]
   51b60: 66 44 0f fe c5               	paddd	%xmm5, %xmm8
   51b65: 66 0f 70 ed 93               	pshufd	$0x93, %xmm5, %xmm5     # xmm5 = xmm5[3,0,1,2]
   51b6a: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   51b6f: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   51b75: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   51b7a: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   51b7f: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51b84: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   51b89: 66 44 0f fe c8               	paddd	%xmm0, %xmm9
   51b8e: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   51b93: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   51b98: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   51b9e: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   51ba4: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   51ba9: 66 44 0f 6f cd               	movdqa	%xmm5, %xmm9
   51bae: 66 44 0f ef c6               	pxor	%xmm6, %xmm8
   51bb3: 66 45 0f fe c8               	paddd	%xmm8, %xmm9
   51bb8: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   51bbd: 66 41 0f 72 d1 19            	psrld	$0x19, %xmm9
   51bc3: 66 0f 72 f6 07               	pslld	$0x7, %xmm6
   51bc8: 66 0f ef f0                  	pxor	%xmm0, %xmm6
   51bcc: 66 41 0f ef f1               	pxor	%xmm9, %xmm6
   51bd1: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   51bd5: 66 41 0f fe c0               	paddd	%xmm8, %xmm0
   51bda: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   51bde: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   51be3: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   51be8: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   51bed: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   51bf1: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51bf6: 66 44 0f fe ce               	paddd	%xmm6, %xmm9
   51bfb: 66 0f 70 f6 93               	pshufd	$0x93, %xmm6, %xmm6     # xmm6 = xmm6[3,0,1,2]
   51c00: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   51c05: 66 41 0f 72 d1 13            	psrld	$0x13, %xmm9
   51c0b: 66 0f fe f2                  	paddd	%xmm2, %xmm6
   51c0f: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   51c14: 0f 29 72 30                  	movaps	%xmm6, 0x30(%rdx)
   51c18: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   51c1c: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   51c21: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51c26: 66 0f 70 ff 4e               	pshufd	$0x4e, %xmm7, %xmm7     # xmm7 = xmm7[2,3,0,1]
   51c2b: 66 44 0f fe c8               	paddd	%xmm0, %xmm9
   51c30: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   51c35: 66 0f fe fb                  	paddd	%xmm3, %xmm7
   51c39: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   51c3e: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   51c44: 66 0f fe c4                  	paddd	%xmm4, %xmm0
   51c48: 0f 29 7a 20                  	movaps	%xmm7, 0x20(%rdx)
   51c4c: 66 0f 72 f5 12               	pslld	$0x12, %xmm5
   51c51: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   51c55: 0f 29 42 10                  	movaps	%xmm0, 0x10(%rdx)
   51c59: 66 41 0f ef e9               	pxor	%xmm9, %xmm5
   51c5e: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   51c63: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   51c68: 66 0f fe cd                  	paddd	%xmm5, %xmm1
   51c6c: 66 0f 6f e9                  	movdqa	%xmm1, %xmm5
   51c70: 0f 29 0a                     	movaps	%xmm1, (%rdx)
   51c73: 66 0f 6f ce                  	movdqa	%xmm6, %xmm1
   51c77: 49 83 ed 01                  	subq	$0x1, %r13
   51c7b: 0f 84 ef 0f 00 00            	je	0x52c70 <blockmix_salsa8_xor+0x1560>
   51c81: 48 c1 e1 06                  	shlq	$0x6, %rcx
   51c85: 4c 8d 60 c0                  	leaq	-0x40(%rax), %r12
   51c89: 48 8d 68 d0                  	leaq	-0x30(%rax), %rbp
   51c8d: 4c 01 d1                     	addq	%r10, %rcx
   51c90: 48 8d 58 e0                  	leaq	-0x20(%rax), %rbx
   51c94: 4c 8d 58 f0                  	leaq	-0x10(%rax), %r11
   51c98: 48 8d 57 40                  	leaq	0x40(%rdi), %rdx
   51c9c: 48 8d 46 40                  	leaq	0x40(%rsi), %rax
   51ca0: 49 89 c9                     	movq	%rcx, %r9
   51ca3: 49 8d 72 40                  	leaq	0x40(%r10), %rsi
   51ca7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   51cb0: 66 0f 6f 18                  	movdqa	(%rax), %xmm3
   51cb4: 66 0f ef 1a                  	pxor	(%rdx), %xmm3
   51cb8: 48 83 c6 40                  	addq	$0x40, %rsi
   51cbc: 48 83 ea 80                  	subq	$-0x80, %rdx
   51cc0: 66 0f 6f 70 10               	movdqa	0x10(%rax), %xmm6
   51cc5: 66 0f ef 72 90               	pxor	-0x70(%rdx), %xmm6
   51cca: 48 83 e8 80                  	subq	$-0x80, %rax
   51cce: 48 83 c1 40                  	addq	$0x40, %rcx
   51cd2: 66 0f ef dd                  	pxor	%xmm5, %xmm3
   51cd6: 66 0f 6f 68 a0               	movdqa	-0x60(%rax), %xmm5
   51cdb: 66 0f ef 6a a0               	pxor	-0x60(%rdx), %xmm5
   51ce0: 66 0f ef f4                  	pxor	%xmm4, %xmm6
   51ce4: 66 0f 6f 60 b0               	movdqa	-0x50(%rax), %xmm4
   51ce9: 66 0f ef 62 b0               	pxor	-0x50(%rdx), %xmm4
   51cee: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   51cf3: 66 0f ef e1                  	pxor	%xmm1, %xmm4
   51cf7: 66 0f 6f c4                  	movdqa	%xmm4, %xmm0
   51cfb: 66 0f fe c3                  	paddd	%xmm3, %xmm0
   51cff: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   51d03: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   51d07: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   51d0b: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   51d10: 66 0f 72 d2 19               	psrld	$0x19, %xmm2
   51d15: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   51d19: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   51d1d: 66 0f fe c2                  	paddd	%xmm2, %xmm0
   51d21: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   51d25: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   51d2a: 66 0f 72 f1 09               	pslld	$0x9, %xmm1
   51d2f: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   51d33: 66 0f 6f ca                  	movdqa	%xmm2, %xmm1
   51d37: 66 0f 70 d2 93               	pshufd	$0x93, %xmm2, %xmm2     # xmm2 = xmm2[3,0,1,2]
   51d3c: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   51d40: 66 0f fe c8                  	paddd	%xmm0, %xmm1
   51d44: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   51d49: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   51d4e: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   51d52: 66 0f 72 d1 13               	psrld	$0x13, %xmm1
   51d57: 66 0f 72 f7 0d               	pslld	$0xd, %xmm7
   51d5c: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   51d60: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   51d64: 66 44 0f fe c1               	paddd	%xmm1, %xmm8
   51d69: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   51d6e: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   51d73: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   51d79: 66 0f 72 f7 12               	pslld	$0x12, %xmm7
   51d7e: 66 44 0f ef c7               	pxor	%xmm7, %xmm8
   51d83: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   51d87: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   51d8c: 66 41 0f fe f8               	paddd	%xmm8, %xmm7
   51d91: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51d96: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   51d9b: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   51da1: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   51da6: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   51daa: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   51daf: 66 0f fe f9                  	paddd	%xmm1, %xmm7
   51db3: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51db8: 66 0f 72 d7 17               	psrld	$0x17, %xmm7
   51dbd: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   51dc3: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   51dc8: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   51dcc: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   51dd0: 66 0f 70 c9 93               	pshufd	$0x93, %xmm1, %xmm1     # xmm1 = xmm1[3,0,1,2]
   51dd5: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   51dd9: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51dde: 66 0f 72 d7 13               	psrld	$0x13, %xmm7
   51de3: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   51de9: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   51dee: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   51df2: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   51df6: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   51dfb: 66 0f fe fa                  	paddd	%xmm2, %xmm7
   51dff: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   51e04: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51e09: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   51e0e: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   51e14: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   51e19: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   51e1e: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   51e23: 66 44 0f fe c7               	paddd	%xmm7, %xmm8
   51e28: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   51e2d: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   51e33: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   51e39: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   51e3e: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   51e43: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   51e48: 66 44 0f fe c2               	paddd	%xmm2, %xmm8
   51e4d: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   51e52: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   51e58: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   51e5e: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   51e63: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   51e68: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   51e6d: 66 0f 70 d2 93               	pshufd	$0x93, %xmm2, %xmm2     # xmm2 = xmm2[3,0,1,2]
   51e72: 66 44 0f fe c0               	paddd	%xmm0, %xmm8
   51e77: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   51e7c: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   51e82: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   51e88: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   51e8d: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   51e92: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   51e97: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   51e9c: 66 44 0f fe c1               	paddd	%xmm1, %xmm8
   51ea1: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   51ea6: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   51eab: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   51eb1: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   51eb7: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   51ebc: 66 44 0f ef c7               	pxor	%xmm7, %xmm8
   51ec1: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   51ec5: 66 41 0f fe f8               	paddd	%xmm8, %xmm7
   51eca: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51ecf: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   51ed4: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   51eda: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   51edf: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   51ee3: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   51ee8: 66 0f fe f9                  	paddd	%xmm1, %xmm7
   51eec: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51ef1: 66 0f 72 d7 17               	psrld	$0x17, %xmm7
   51ef6: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   51efc: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   51f01: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   51f05: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   51f09: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   51f0d: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   51f12: 66 0f 72 d7 13               	psrld	$0x13, %xmm7
   51f17: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   51f1d: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   51f22: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   51f27: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   51f2c: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   51f30: 66 44 0f fe ca               	paddd	%xmm2, %xmm9
   51f35: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   51f3a: 66 41 0f 6f f9               	movdqa	%xmm9, %xmm7
   51f3f: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   51f45: 66 0f 72 f7 12               	pslld	$0x12, %xmm7
   51f4a: 66 44 0f ef cf               	pxor	%xmm7, %xmm9
   51f4f: 66 0f 70 f9 93               	pshufd	$0x93, %xmm1, %xmm7     # xmm7 = xmm1[3,0,1,2]
   51f54: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   51f59: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   51f5e: 66 45 0f fe c1               	paddd	%xmm9, %xmm8
   51f63: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   51f68: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   51f6e: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   51f73: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   51f77: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   51f7c: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   51f81: 66 44 0f fe c2               	paddd	%xmm2, %xmm8
   51f86: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   51f8b: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   51f91: 66 0f 72 f1 09               	pslld	$0x9, %xmm1
   51f96: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   51f9a: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   51f9f: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   51fa4: 66 0f 70 d2 93               	pshufd	$0x93, %xmm2, %xmm2     # xmm2 = xmm2[3,0,1,2]
   51fa9: 66 44 0f fe c0               	paddd	%xmm0, %xmm8
   51fae: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   51fb3: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   51fb9: 66 0f 72 f1 0d               	pslld	$0xd, %xmm1
   51fbe: 66 0f ef f9                  	pxor	%xmm1, %xmm7
   51fc2: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   51fc7: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   51fcc: 66 44 0f fe c7               	paddd	%xmm7, %xmm8
   51fd1: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   51fd6: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   51fdc: 66 0f 72 f1 12               	pslld	$0x12, %xmm1
   51fe1: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   51fe6: 66 0f 70 c8 4e               	pshufd	$0x4e, %xmm0, %xmm1     # xmm1 = xmm0[2,3,0,1]
   51feb: 66 0f 70 c7 39               	pshufd	$0x39, %xmm7, %xmm0     # xmm0 = xmm7[1,2,3,0]
   51ff0: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   51ff5: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   51ff9: 66 41 0f fe f8               	paddd	%xmm8, %xmm7
   51ffe: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52003: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   52008: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   5200e: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   52013: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   52017: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   5201c: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   52020: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52025: 66 0f 72 d7 17               	psrld	$0x17, %xmm7
   5202a: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   52030: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   52035: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   52039: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   5203d: 66 0f fe f9                  	paddd	%xmm1, %xmm7
   52041: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52046: 66 0f 72 d7 13               	psrld	$0x13, %xmm7
   5204b: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   52051: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   52056: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   5205a: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   5205e: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   52063: 66 0f fe fa                  	paddd	%xmm2, %xmm7
   52067: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   5206c: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52071: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   52076: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   5207c: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   52081: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   52086: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   5208b: 66 0f 70 f8 93               	pshufd	$0x93, %xmm0, %xmm7     # xmm7 = xmm0[3,0,1,2]
   52090: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   52095: 66 45 0f fe c1               	paddd	%xmm9, %xmm8
   5209a: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   5209f: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   520a5: 66 0f 72 f0 07               	pslld	$0x7, %xmm0
   520aa: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   520ae: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   520b3: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   520b8: 66 44 0f fe c2               	paddd	%xmm2, %xmm8
   520bd: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   520c2: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   520c8: 66 0f 72 f0 09               	pslld	$0x9, %xmm0
   520cd: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   520d1: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   520d6: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   520db: 66 44 0f fe c1               	paddd	%xmm1, %xmm8
   520e0: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   520e5: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   520eb: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   520f0: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   520f4: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   520f9: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   520fe: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   52103: 66 44 0f fe c7               	paddd	%xmm7, %xmm8
   52108: 66 0f 70 ff 39               	pshufd	$0x39, %xmm7, %xmm7     # xmm7 = xmm7[1,2,3,0]
   5210d: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   52112: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   52118: 66 0f 72 f0 12               	pslld	$0x12, %xmm0
   5211d: 66 44 0f ef c0               	pxor	%xmm0, %xmm8
   52122: 66 0f 70 c2 93               	pshufd	$0x93, %xmm2, %xmm0     # xmm0 = xmm2[3,0,1,2]
   52127: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   5212c: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   52130: 66 41 0f fe d0               	paddd	%xmm8, %xmm2
   52135: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   5213a: 66 0f 72 d2 19               	psrld	$0x19, %xmm2
   5213f: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   52145: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   5214a: 66 0f ef fa                  	pxor	%xmm2, %xmm7
   5214e: 66 41 0f 6f d0               	movdqa	%xmm8, %xmm2
   52153: 66 0f fe d7                  	paddd	%xmm7, %xmm2
   52157: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   5215c: 66 0f 72 d2 17               	psrld	$0x17, %xmm2
   52161: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   52167: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   5216c: 66 0f ef ca                  	pxor	%xmm2, %xmm1
   52170: 66 0f 6f d7                  	movdqa	%xmm7, %xmm2
   52174: 66 0f 70 ff 93               	pshufd	$0x93, %xmm7, %xmm7     # xmm7 = xmm7[3,0,1,2]
   52179: 66 0f fe d1                  	paddd	%xmm1, %xmm2
   5217d: 66 0f fe fc                  	paddd	%xmm4, %xmm7
   52181: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   52186: 66 0f 72 d2 13               	psrld	$0x13, %xmm2
   5218b: 0f 29 79 f0                  	movaps	%xmm7, -0x10(%rcx)
   5218f: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   52195: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   5219a: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   5219e: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   521a2: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   521a7: 66 0f fe d0                  	paddd	%xmm0, %xmm2
   521ab: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   521b0: 66 0f fe cd                  	paddd	%xmm5, %xmm1
   521b4: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   521b9: 66 0f 72 d2 0e               	psrld	$0xe, %xmm2
   521be: 66 0f fe c6                  	paddd	%xmm6, %xmm0
   521c2: 0f 29 49 e0                  	movaps	%xmm1, -0x20(%rcx)
   521c6: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   521cc: 0f 29 41 d0                  	movaps	%xmm0, -0x30(%rcx)
   521d0: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   521d5: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   521da: 66 0f fe d3                  	paddd	%xmm3, %xmm2
   521de: 0f 29 51 c0                  	movaps	%xmm2, -0x40(%rcx)
   521e2: 66 0f 6f 58 c0               	movdqa	-0x40(%rax), %xmm3
   521e7: 66 0f ef 5a c0               	pxor	-0x40(%rdx), %xmm3
   521ec: 66 0f 6f 60 d0               	movdqa	-0x30(%rax), %xmm4
   521f1: 66 0f ef 62 d0               	pxor	-0x30(%rdx), %xmm4
   521f6: 66 0f ef da                  	pxor	%xmm2, %xmm3
   521fa: 66 0f 6f 50 e0               	movdqa	-0x20(%rax), %xmm2
   521ff: 66 0f ef 52 e0               	pxor	-0x20(%rdx), %xmm2
   52204: 66 0f ef e0                  	pxor	%xmm0, %xmm4
   52208: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   5220c: 66 0f 6f 48 f0               	movdqa	-0x10(%rax), %xmm1
   52211: 66 0f ef 4a f0               	pxor	-0x10(%rdx), %xmm1
   52216: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   5221a: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   5221e: 66 0f fe c3                  	paddd	%xmm3, %xmm0
   52222: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   52226: 66 0f 72 d0 19               	psrld	$0x19, %xmm0
   5222b: 66 0f 72 f5 07               	pslld	$0x7, %xmm5
   52230: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   52234: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   52238: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5223c: 66 0f ef ec                  	pxor	%xmm4, %xmm5
   52240: 66 0f fe c5                  	paddd	%xmm5, %xmm0
   52244: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   52248: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   5224d: 66 0f 72 f6 09               	pslld	$0x9, %xmm6
   52252: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   52256: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   5225a: 66 44 0f 6f d0               	movdqa	%xmm0, %xmm10
   5225f: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   52263: 66 0f 70 ed 93               	pshufd	$0x93, %xmm5, %xmm5     # xmm5 = xmm5[3,0,1,2]
   52268: 66 41 0f fe c2               	paddd	%xmm10, %xmm0
   5226d: 66 45 0f 6f c2               	movdqa	%xmm10, %xmm8
   52272: 66 45 0f 70 d2 4e            	pshufd	$0x4e, %xmm10, %xmm10   # xmm10 = xmm10[2,3,0,1]
   52278: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   5227c: 66 0f 72 d0 13               	psrld	$0x13, %xmm0
   52281: 66 0f 72 f6 0d               	pslld	$0xd, %xmm6
   52286: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   5228a: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   5228e: 66 44 0f fe c0               	paddd	%xmm0, %xmm8
   52293: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   52298: 66 41 0f 6f f0               	movdqa	%xmm8, %xmm6
   5229d: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   522a3: 66 0f 72 f6 12               	pslld	$0x12, %xmm6
   522a8: 66 44 0f ef c6               	pxor	%xmm6, %xmm8
   522ad: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   522b1: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   522b6: 66 41 0f fe f0               	paddd	%xmm8, %xmm6
   522bb: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   522bf: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   522c4: 66 0f 72 f7 07               	pslld	$0x7, %xmm7
   522c9: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   522cd: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   522d1: 66 41 0f 6f f0               	movdqa	%xmm8, %xmm6
   522d6: 66 0f fe f0                  	paddd	%xmm0, %xmm6
   522da: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   522de: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   522e3: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   522e8: 66 44 0f ef d7               	pxor	%xmm7, %xmm10
   522ed: 66 44 0f ef d6               	pxor	%xmm6, %xmm10
   522f2: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   522f6: 66 0f 70 c0 93               	pshufd	$0x93, %xmm0, %xmm0     # xmm0 = xmm0[3,0,1,2]
   522fb: 66 41 0f fe f2               	paddd	%xmm10, %xmm6
   52300: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   52304: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   52309: 66 0f 72 f7 0d               	pslld	$0xd, %xmm7
   5230e: 66 0f ef ef                  	pxor	%xmm7, %xmm5
   52312: 66 41 0f 6f fa               	movdqa	%xmm10, %xmm7
   52317: 66 45 0f 70 d2 4e            	pshufd	$0x4e, %xmm10, %xmm10   # xmm10 = xmm10[2,3,0,1]
   5231d: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   52321: 66 0f fe fd                  	paddd	%xmm5, %xmm7
   52325: 66 0f 70 ed 39               	pshufd	$0x39, %xmm5, %xmm5     # xmm5 = xmm5[1,2,3,0]
   5232a: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   5232e: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   52333: 66 0f 72 f6 12               	pslld	$0x12, %xmm6
   52338: 66 0f ef fe                  	pxor	%xmm6, %xmm7
   5233c: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   52340: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   52345: 66 0f fe f7                  	paddd	%xmm7, %xmm6
   52349: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   5234e: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   52353: 66 41 0f 72 f0 07            	pslld	$0x7, %xmm8
   52359: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   5235e: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   52362: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   52366: 66 0f fe f5                  	paddd	%xmm5, %xmm6
   5236a: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   5236f: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   52374: 66 41 0f 72 f0 09            	pslld	$0x9, %xmm8
   5237a: 66 45 0f ef d0               	pxor	%xmm8, %xmm10
   5237f: 66 44 0f ef d6               	pxor	%xmm6, %xmm10
   52384: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   52388: 66 0f 70 ed 93               	pshufd	$0x93, %xmm5, %xmm5     # xmm5 = xmm5[3,0,1,2]
   5238d: 66 41 0f fe f2               	paddd	%xmm10, %xmm6
   52392: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   52397: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   5239c: 66 41 0f 72 f0 0d            	pslld	$0xd, %xmm8
   523a2: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   523a7: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   523ab: 66 41 0f 6f f2               	movdqa	%xmm10, %xmm6
   523b0: 66 45 0f 70 d2 4e            	pshufd	$0x4e, %xmm10, %xmm10   # xmm10 = xmm10[2,3,0,1]
   523b6: 66 0f fe f0                  	paddd	%xmm0, %xmm6
   523ba: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   523bf: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   523c4: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   523c9: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   523cf: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   523d4: 66 0f ef f7                  	pxor	%xmm7, %xmm6
   523d8: 66 0f 6f fd                  	movdqa	%xmm5, %xmm7
   523dc: 66 0f fe fe                  	paddd	%xmm6, %xmm7
   523e0: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   523e5: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   523ea: 66 41 0f 72 f0 07            	pslld	$0x7, %xmm8
   523f0: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   523f5: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   523f9: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   523fd: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   52401: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   52406: 66 0f 72 d7 17               	psrld	$0x17, %xmm7
   5240b: 66 41 0f 72 f0 09            	pslld	$0x9, %xmm8
   52411: 66 45 0f ef d0               	pxor	%xmm8, %xmm10
   52416: 66 44 0f ef d7               	pxor	%xmm7, %xmm10
   5241b: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   5241f: 66 0f 70 c0 93               	pshufd	$0x93, %xmm0, %xmm0     # xmm0 = xmm0[3,0,1,2]
   52424: 66 41 0f fe fa               	paddd	%xmm10, %xmm7
   52429: 66 45 0f 6f ca               	movdqa	%xmm10, %xmm9
   5242e: 66 45 0f 70 d2 4e            	pshufd	$0x4e, %xmm10, %xmm10   # xmm10 = xmm10[2,3,0,1]
   52434: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   52439: 66 0f 72 d7 13               	psrld	$0x13, %xmm7
   5243e: 66 41 0f 72 f0 0d            	pslld	$0xd, %xmm8
   52444: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   52449: 66 0f ef ef                  	pxor	%xmm7, %xmm5
   5244d: 66 44 0f fe cd               	paddd	%xmm5, %xmm9
   52452: 66 0f 70 ed 39               	pshufd	$0x39, %xmm5, %xmm5     # xmm5 = xmm5[1,2,3,0]
   52457: 66 41 0f 6f f9               	movdqa	%xmm9, %xmm7
   5245c: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   52462: 66 0f 72 f7 12               	pslld	$0x12, %xmm7
   52467: 66 44 0f ef cf               	pxor	%xmm7, %xmm9
   5246c: 66 44 0f ef ce               	pxor	%xmm6, %xmm9
   52471: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   52475: 66 41 0f fe f1               	paddd	%xmm9, %xmm6
   5247a: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   5247e: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   52483: 66 0f 72 f7 07               	pslld	$0x7, %xmm7
   52488: 66 0f ef ef                  	pxor	%xmm7, %xmm5
   5248c: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   52490: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   52495: 66 0f fe f5                  	paddd	%xmm5, %xmm6
   52499: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   5249d: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   524a2: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   524a7: 66 44 0f ef d7               	pxor	%xmm7, %xmm10
   524ac: 66 44 0f ef d6               	pxor	%xmm6, %xmm10
   524b1: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   524b5: 66 0f 70 ed 93               	pshufd	$0x93, %xmm5, %xmm5     # xmm5 = xmm5[3,0,1,2]
   524ba: 66 41 0f fe f2               	paddd	%xmm10, %xmm6
   524bf: 66 45 0f 6f c2               	movdqa	%xmm10, %xmm8
   524c4: 66 45 0f 70 d2 4e            	pshufd	$0x4e, %xmm10, %xmm10   # xmm10 = xmm10[2,3,0,1]
   524ca: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   524ce: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   524d3: 66 0f 72 f7 0d               	pslld	$0xd, %xmm7
   524d8: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   524dc: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   524e0: 66 44 0f fe c0               	paddd	%xmm0, %xmm8
   524e5: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   524ea: 66 41 0f 6f f0               	movdqa	%xmm8, %xmm6
   524ef: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   524f5: 66 0f 72 f6 12               	pslld	$0x12, %xmm6
   524fa: 66 44 0f ef c6               	pxor	%xmm6, %xmm8
   524ff: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   52503: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   52508: 66 41 0f fe f0               	paddd	%xmm8, %xmm6
   5250d: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   52511: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   52516: 66 0f 72 f7 07               	pslld	$0x7, %xmm7
   5251b: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   5251f: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   52523: 66 41 0f 6f f0               	movdqa	%xmm8, %xmm6
   52528: 66 0f fe f0                  	paddd	%xmm0, %xmm6
   5252c: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   52530: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   52535: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   5253a: 66 44 0f ef d7               	pxor	%xmm7, %xmm10
   5253f: 66 44 0f ef d6               	pxor	%xmm6, %xmm10
   52544: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   52548: 66 0f 70 c0 93               	pshufd	$0x93, %xmm0, %xmm0     # xmm0 = xmm0[3,0,1,2]
   5254d: 66 41 0f fe f2               	paddd	%xmm10, %xmm6
   52552: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   52556: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   5255b: 66 0f 72 f7 0d               	pslld	$0xd, %xmm7
   52560: 66 0f ef ef                  	pxor	%xmm7, %xmm5
   52564: 66 41 0f 6f fa               	movdqa	%xmm10, %xmm7
   52569: 66 45 0f 70 d2 4e            	pshufd	$0x4e, %xmm10, %xmm10   # xmm10 = xmm10[2,3,0,1]
   5256f: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   52573: 66 0f fe fd                  	paddd	%xmm5, %xmm7
   52577: 66 0f 70 ed 39               	pshufd	$0x39, %xmm5, %xmm5     # xmm5 = xmm5[1,2,3,0]
   5257c: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   52580: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   52585: 66 0f 72 f6 12               	pslld	$0x12, %xmm6
   5258a: 66 0f ef fe                  	pxor	%xmm6, %xmm7
   5258e: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   52592: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   52597: 66 0f fe f7                  	paddd	%xmm7, %xmm6
   5259b: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   525a0: 66 0f 72 d6 19               	psrld	$0x19, %xmm6
   525a5: 66 41 0f 72 f0 07            	pslld	$0x7, %xmm8
   525ab: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   525b0: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   525b4: 66 0f 6f f7                  	movdqa	%xmm7, %xmm6
   525b8: 66 0f fe f5                  	paddd	%xmm5, %xmm6
   525bc: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   525c1: 66 0f 72 d6 17               	psrld	$0x17, %xmm6
   525c6: 66 41 0f 72 f0 09            	pslld	$0x9, %xmm8
   525cc: 66 45 0f ef d0               	pxor	%xmm8, %xmm10
   525d1: 66 44 0f ef d6               	pxor	%xmm6, %xmm10
   525d6: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   525da: 66 0f 70 ed 93               	pshufd	$0x93, %xmm5, %xmm5     # xmm5 = xmm5[3,0,1,2]
   525df: 66 41 0f fe f2               	paddd	%xmm10, %xmm6
   525e4: 66 45 0f 70 ca 4e            	pshufd	$0x4e, %xmm10, %xmm9    # xmm9 = xmm10[2,3,0,1]
   525ea: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   525ef: 66 0f 72 d6 13               	psrld	$0x13, %xmm6
   525f4: 66 41 0f 72 f0 0d            	pslld	$0xd, %xmm8
   525fa: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   525ff: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   52603: 66 41 0f 6f f2               	movdqa	%xmm10, %xmm6
   52608: 66 0f fe f0                  	paddd	%xmm0, %xmm6
   5260c: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   52611: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   52616: 66 0f 72 d6 0e               	psrld	$0xe, %xmm6
   5261b: 66 41 0f 72 f0 12            	pslld	$0x12, %xmm8
   52621: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   52626: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   5262b: 66 0f ef f7                  	pxor	%xmm7, %xmm6
   5262f: 66 44 0f fe c6               	paddd	%xmm6, %xmm8
   52634: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   52639: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   5263f: 66 0f 72 f7 07               	pslld	$0x7, %xmm7
   52644: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   52648: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   5264d: 66 44 0f 6f d0               	movdqa	%xmm0, %xmm10
   52652: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   52656: 66 41 0f fe c2               	paddd	%xmm10, %xmm0
   5265b: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   5265f: 66 0f 72 d0 17               	psrld	$0x17, %xmm0
   52664: 66 0f 72 f7 09               	pslld	$0x9, %xmm7
   52669: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   5266e: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   52672: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   52677: 66 45 0f fe c2               	paddd	%xmm10, %xmm8
   5267c: 66 45 0f 70 d2 93            	pshufd	$0x93, %xmm10, %xmm10   # xmm10 = xmm10[3,0,1,2]
   52682: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   52687: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   5268d: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   52692: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   52696: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   5269b: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   526a0: 66 0f 70 ff 4e               	pshufd	$0x4e, %xmm7, %xmm7     # xmm7 = xmm7[2,3,0,1]
   526a5: 66 44 0f fe c0               	paddd	%xmm0, %xmm8
   526aa: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   526af: 66 0f fe fa                  	paddd	%xmm2, %xmm7
   526b3: 66 41 0f 6f e8               	movdqa	%xmm8, %xmm5
   526b8: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   526be: 66 0f fe c4                  	paddd	%xmm4, %xmm0
   526c2: 0f 29 7e e0                  	movaps	%xmm7, -0x20(%rsi)
   526c6: 66 0f 72 f5 12               	pslld	$0x12, %xmm5
   526cb: 0f 29 46 d0                  	movaps	%xmm0, -0x30(%rsi)
   526cf: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   526d3: 66 41 0f 6f c2               	movdqa	%xmm10, %xmm0
   526d8: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   526dd: 66 0f fe c1                  	paddd	%xmm1, %xmm0
   526e1: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   526e6: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   526ea: 0f 29 46 f0                  	movaps	%xmm0, -0x10(%rsi)
   526ee: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   526f2: 66 0f fe dd                  	paddd	%xmm5, %xmm3
   526f6: 0f 29 5e c0                  	movaps	%xmm3, -0x40(%rsi)
   526fa: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   526fe: 49 39 f1                     	cmpq	%rsi, %r9
   52701: 0f 85 a9 f5 ff ff            	jne	0x51cb0 <blockmix_salsa8_xor+0x5a0>
   52707: 4d 01 ed                     	addq	%r13, %r13
   5270a: 49 8d 45 01                  	leaq	0x1(%r13), %rax
   5270e: 66 43 0f 6f 34 18            	movdqa	(%r8,%r11), %xmm6
   52714: 66 42 0f ef 34 1f            	pxor	(%rdi,%r11), %xmm6
   5271a: 48 c1 e0 06                  	shlq	$0x6, %rax
   5271e: 66 43 0f 6f 1c 20            	movdqa	(%r8,%r12), %xmm3
   52724: 66 42 0f ef 1c 27            	pxor	(%rdi,%r12), %xmm3
   5272a: 66 0f ef f1                  	pxor	%xmm1, %xmm6
   5272e: 66 0f ef dd                  	pxor	%xmm5, %xmm3
   52732: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   52736: 66 41 0f 6f 2c 28            	movdqa	(%r8,%rbp), %xmm5
   5273c: 66 0f ef 2c 2f               	pxor	(%rdi,%rbp), %xmm5
   52741: 66 0f fe c3                  	paddd	%xmm3, %xmm0
   52745: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   52749: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   5274d: 66 0f ef ec                  	pxor	%xmm4, %xmm5
   52751: 66 41 0f 6f 24 18            	movdqa	(%r8,%rbx), %xmm4
   52757: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   5275c: 66 0f 72 d2 19               	psrld	$0x19, %xmm2
   52761: 66 0f ef 24 1f               	pxor	(%rdi,%rbx), %xmm4
   52766: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   5276a: 66 0f 6f cb                  	movdqa	%xmm3, %xmm1
   5276e: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   52772: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   52777: 66 0f fe ca                  	paddd	%xmm2, %xmm1
   5277b: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   52780: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   52784: 66 0f 72 d1 17               	psrld	$0x17, %xmm1
   52789: 66 0f 72 f2 09               	pslld	$0x9, %xmm2
   5278e: 66 0f 6f c1                  	movdqa	%xmm1, %xmm0
   52792: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   52796: 66 41 0f 6f d1               	movdqa	%xmm9, %xmm2
   5279b: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   5279f: 66 0f fe d0                  	paddd	%xmm0, %xmm2
   527a3: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   527a7: 66 0f 72 d2 13               	psrld	$0x13, %xmm2
   527ac: 66 0f 72 f7 0d               	pslld	$0xd, %xmm7
   527b1: 66 0f 6f ca                  	movdqa	%xmm2, %xmm1
   527b5: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   527b9: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   527bd: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   527c2: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   527c6: 66 0f fe f9                  	paddd	%xmm1, %xmm7
   527ca: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   527cf: 66 0f 6f d7                  	movdqa	%xmm7, %xmm2
   527d3: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   527d8: 66 0f 72 f2 12               	pslld	$0x12, %xmm2
   527dd: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   527e2: 66 44 0f ef c2               	pxor	%xmm2, %xmm8
   527e7: 66 41 0f 70 d1 93            	pshufd	$0x93, %xmm9, %xmm2     # xmm2 = xmm9[3,0,1,2]
   527ed: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   527f2: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   527f6: 66 41 0f fe f8               	paddd	%xmm8, %xmm7
   527fb: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52800: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   52805: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   5280b: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   52810: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   52814: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   52819: 66 0f fe f9                  	paddd	%xmm1, %xmm7
   5281d: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52822: 66 0f 72 d7 17               	psrld	$0x17, %xmm7
   52827: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   5282d: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   52832: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   52836: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   5283a: 66 0f 70 c9 93               	pshufd	$0x93, %xmm1, %xmm1     # xmm1 = xmm1[3,0,1,2]
   5283f: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   52843: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52848: 66 0f 72 d7 13               	psrld	$0x13, %xmm7
   5284d: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   52853: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   52858: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   5285c: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   52860: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   52865: 66 0f fe fa                  	paddd	%xmm2, %xmm7
   52869: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   5286e: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52873: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   52878: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   5287e: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   52883: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   52888: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   5288d: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   52891: 66 41 0f fe f9               	paddd	%xmm9, %xmm7
   52896: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   5289b: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   528a0: 66 41 0f 72 f0 07            	pslld	$0x7, %xmm8
   528a6: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   528ab: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   528af: 66 41 0f 6f f9               	movdqa	%xmm9, %xmm7
   528b4: 66 0f fe fa                  	paddd	%xmm2, %xmm7
   528b8: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   528bd: 66 0f 72 d7 17               	psrld	$0x17, %xmm7
   528c2: 66 41 0f 72 f0 09            	pslld	$0x9, %xmm8
   528c8: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   528cd: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   528d1: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   528d5: 66 0f 70 d2 93               	pshufd	$0x93, %xmm2, %xmm2     # xmm2 = xmm2[3,0,1,2]
   528da: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   528de: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   528e3: 66 0f 72 d7 13               	psrld	$0x13, %xmm7
   528e8: 66 41 0f 72 f0 0d            	pslld	$0xd, %xmm8
   528ee: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   528f3: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   528f7: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   528fb: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   52900: 66 0f fe f9                  	paddd	%xmm1, %xmm7
   52904: 66 0f 70 c9 39               	pshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   52909: 66 44 0f 6f d7               	movdqa	%xmm7, %xmm10
   5290e: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   52913: 66 41 0f 72 f2 12            	pslld	$0x12, %xmm10
   52919: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   5291e: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   52922: 66 45 0f ef c2               	pxor	%xmm10, %xmm8
   52927: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   5292c: 66 41 0f fe f8               	paddd	%xmm8, %xmm7
   52931: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52936: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   5293b: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   52941: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   52946: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   5294a: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   5294f: 66 0f fe f9                  	paddd	%xmm1, %xmm7
   52953: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52958: 66 0f 72 d7 17               	psrld	$0x17, %xmm7
   5295d: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   52963: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   52968: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   5296c: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   52970: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   52974: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52979: 66 0f 72 d7 13               	psrld	$0x13, %xmm7
   5297e: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   52984: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   52989: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   5298e: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   52993: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   52997: 66 44 0f fe ca               	paddd	%xmm2, %xmm9
   5299c: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   529a1: 66 41 0f 6f f9               	movdqa	%xmm9, %xmm7
   529a6: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   529ac: 66 0f 72 f7 12               	pslld	$0x12, %xmm7
   529b1: 66 44 0f ef cf               	pxor	%xmm7, %xmm9
   529b6: 66 0f 70 f9 93               	pshufd	$0x93, %xmm1, %xmm7     # xmm7 = xmm1[3,0,1,2]
   529bb: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   529c0: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   529c5: 66 45 0f fe c1               	paddd	%xmm9, %xmm8
   529ca: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   529cf: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   529d5: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   529da: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   529de: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   529e3: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   529e8: 66 44 0f fe c2               	paddd	%xmm2, %xmm8
   529ed: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   529f2: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   529f8: 66 0f 72 f1 09               	pslld	$0x9, %xmm1
   529fd: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   52a01: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   52a06: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   52a0b: 66 0f 70 d2 93               	pshufd	$0x93, %xmm2, %xmm2     # xmm2 = xmm2[3,0,1,2]
   52a10: 66 44 0f fe c0               	paddd	%xmm0, %xmm8
   52a15: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   52a1a: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   52a20: 66 0f 72 f1 0d               	pslld	$0xd, %xmm1
   52a25: 66 0f ef f9                  	pxor	%xmm1, %xmm7
   52a29: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   52a2e: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   52a33: 66 44 0f fe c7               	paddd	%xmm7, %xmm8
   52a38: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   52a3d: 66 41 0f 72 d0 0e            	psrld	$0xe, %xmm8
   52a43: 66 0f 72 f1 12               	pslld	$0x12, %xmm1
   52a48: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   52a4d: 66 0f 70 c8 4e               	pshufd	$0x4e, %xmm0, %xmm1     # xmm1 = xmm0[2,3,0,1]
   52a52: 66 0f 70 c7 39               	pshufd	$0x39, %xmm7, %xmm0     # xmm0 = xmm7[1,2,3,0]
   52a57: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   52a5c: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   52a60: 66 41 0f fe f8               	paddd	%xmm8, %xmm7
   52a65: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52a6a: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   52a6f: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   52a75: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   52a7a: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   52a7e: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   52a83: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   52a87: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52a8c: 66 0f 72 d7 17               	psrld	$0x17, %xmm7
   52a91: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   52a97: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   52a9c: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   52aa0: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   52aa4: 66 0f fe f9                  	paddd	%xmm1, %xmm7
   52aa8: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52aad: 66 0f 72 d7 13               	psrld	$0x13, %xmm7
   52ab2: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   52ab8: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   52abd: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   52ac1: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   52ac5: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   52aca: 66 0f fe fa                  	paddd	%xmm2, %xmm7
   52ace: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52ad3: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   52ad8: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   52ade: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   52ae3: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   52ae8: 66 44 0f 6f d7               	movdqa	%xmm7, %xmm10
   52aed: 66 0f 70 fa 39               	pshufd	$0x39, %xmm2, %xmm7     # xmm7 = xmm2[1,2,3,0]
   52af2: 66 0f 70 d0 93               	pshufd	$0x93, %xmm0, %xmm2     # xmm2 = xmm0[3,0,1,2]
   52af7: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   52afc: 66 45 0f fe c2               	paddd	%xmm10, %xmm8
   52b01: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   52b06: 66 41 0f 72 d0 19            	psrld	$0x19, %xmm8
   52b0c: 66 0f 72 f0 07               	pslld	$0x7, %xmm0
   52b11: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   52b15: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   52b1a: 66 45 0f 6f c2               	movdqa	%xmm10, %xmm8
   52b1f: 66 44 0f fe c7               	paddd	%xmm7, %xmm8
   52b24: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   52b29: 66 41 0f 72 d0 17            	psrld	$0x17, %xmm8
   52b2f: 66 0f 72 f0 09               	pslld	$0x9, %xmm0
   52b34: 66 0f ef c8                  	pxor	%xmm0, %xmm1
   52b38: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   52b3d: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   52b42: 66 44 0f fe c1               	paddd	%xmm1, %xmm8
   52b47: 66 44 0f 6f c9               	movdqa	%xmm1, %xmm9
   52b4c: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   52b51: 66 41 0f 6f c0               	movdqa	%xmm8, %xmm0
   52b56: 66 41 0f 72 d0 13            	psrld	$0x13, %xmm8
   52b5c: 66 0f 72 f0 0d               	pslld	$0xd, %xmm0
   52b61: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   52b65: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   52b6a: 66 44 0f fe ca               	paddd	%xmm2, %xmm9
   52b6f: 66 0f 70 d2 39               	pshufd	$0x39, %xmm2, %xmm2     # xmm2 = xmm2[1,2,3,0]
   52b74: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   52b79: 66 41 0f 72 d1 0e            	psrld	$0xe, %xmm9
   52b7f: 66 0f 72 f0 12               	pslld	$0x12, %xmm0
   52b84: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   52b89: 66 44 0f ef c0               	pxor	%xmm0, %xmm8
   52b8e: 66 0f 70 c7 93               	pshufd	$0x93, %xmm7, %xmm0     # xmm0 = xmm7[3,0,1,2]
   52b93: 66 45 0f ef c2               	pxor	%xmm10, %xmm8
   52b98: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   52b9c: 66 41 0f fe f8               	paddd	%xmm8, %xmm7
   52ba1: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52ba6: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   52bab: 66 41 0f 72 f1 07            	pslld	$0x7, %xmm9
   52bb1: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   52bb6: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   52bba: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   52bbf: 66 0f fe fa                  	paddd	%xmm2, %xmm7
   52bc3: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52bc8: 66 0f 72 d7 17               	psrld	$0x17, %xmm7
   52bcd: 66 41 0f 72 f1 09            	pslld	$0x9, %xmm9
   52bd3: 66 41 0f ef c9               	pxor	%xmm9, %xmm1
   52bd8: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   52bdc: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   52be0: 66 0f 70 d2 93               	pshufd	$0x93, %xmm2, %xmm2     # xmm2 = xmm2[3,0,1,2]
   52be5: 66 0f fe f9                  	paddd	%xmm1, %xmm7
   52be9: 66 0f fe d6                  	paddd	%xmm6, %xmm2
   52bed: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52bf2: 66 0f 72 d7 13               	psrld	$0x13, %xmm7
   52bf7: 66 41 0f 72 f1 0d            	pslld	$0xd, %xmm9
   52bfd: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   52c02: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   52c06: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   52c0a: 66 0f 70 c9 4e               	pshufd	$0x4e, %xmm1, %xmm1     # xmm1 = xmm1[2,3,0,1]
   52c0f: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   52c13: 66 0f 70 c0 39               	pshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   52c18: 66 0f fe cc                  	paddd	%xmm4, %xmm1
   52c1c: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   52c21: 66 0f 72 d7 0e               	psrld	$0xe, %xmm7
   52c26: 66 0f fe c5                  	paddd	%xmm5, %xmm0
   52c2a: 66 41 0f 72 f1 12            	pslld	$0x12, %xmm9
   52c30: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   52c35: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   52c3a: 66 0f fe df                  	paddd	%xmm7, %xmm3
   52c3e: 41 0f 29 1c 02               	movaps	%xmm3, (%r10,%rax)
   52c43: 4c 89 e8                     	movq	%r13, %rax
   52c46: 48 c1 e0 06                  	shlq	$0x6, %rax
   52c4a: 41 0f 29 44 02 50            	movaps	%xmm0, 0x50(%r10,%rax)
   52c50: 41 0f 29 4c 02 60            	movaps	%xmm1, 0x60(%r10,%rax)
   52c56: 41 0f 29 54 02 70            	movaps	%xmm2, 0x70(%r10,%rax)
   52c5c: 66 0f 7e d8                  	movd	%xmm3, %eax
   52c60: 5b                           	popq	%rbx
   52c61: 5d                           	popq	%rbp
   52c62: 41 5c                        	popq	%r12
   52c64: 41 5d                        	popq	%r13
   52c66: c3                           	retq
   52c67: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   52c70: b8 01 00 00 00               	movl	$0x1, %eax
   52c75: bb 60 00 00 00               	movl	$0x60, %ebx
   52c7a: bd 50 00 00 00               	movl	$0x50, %ebp
   52c7f: 41 bb 70 00 00 00            	movl	$0x70, %r11d
   52c85: 41 bc 40 00 00 00            	movl	$0x40, %r12d
   52c8b: e9 7e fa ff ff               	jmp	0x5270e <blockmix_salsa8_xor+0xffe>

0000000000052c90 <escrypt_kdf_sse>:
   52c90: 48 b8 e0 ff ff ff 1f 00 00 00	movabsq	$0x1fffffffe0, %rax     # imm = 0x1FFFFFFFE0
   52c9a: 41 57                        	pushq	%r15
   52c9c: 41 56                        	pushq	%r14
   52c9e: 41 55                        	pushq	%r13
   52ca0: 41 54                        	pushq	%r12
   52ca2: 55                           	pushq	%rbp
   52ca3: 53                           	pushq	%rbx
   52ca4: 48 81 ec f8 00 00 00         	subq	$0xf8, %rsp
   52cab: 48 89 b4 24 e0 00 00 00      	movq	%rsi, 0xe0(%rsp)
   52cb3: 8b 9c 24 30 01 00 00         	movl	0x130(%rsp), %ebx
   52cba: 48 89 94 24 e8 00 00 00      	movq	%rdx, 0xe8(%rsp)
   52cc2: 8b b4 24 38 01 00 00         	movl	0x138(%rsp), %esi
   52cc9: 4c 89 4c 24 50               	movq	%r9, 0x50(%rsp)
   52cce: 48 3b 84 24 48 01 00 00      	cmpq	0x148(%rsp), %rax
   52cd6: 0f 82 ef 14 00 00            	jb	0x541cb <escrypt_kdf_sse+0x153b>
   52cdc: 48 89 d8                     	movq	%rbx, %rax
   52cdf: 48 0f af c6                  	imulq	%rsi, %rax
   52ce3: 48 89 04 24                  	movq	%rax, (%rsp)
   52ce7: 48 3d ff ff ff 3f            	cmpq	$0x3fffffff, %rax       # imm = 0x3FFFFFFF
   52ced: 0f 87 d8 14 00 00            	ja	0x541cb <escrypt_kdf_sse+0x153b>
   52cf3: 4c 89 c8                     	movq	%r9, %rax
   52cf6: 48 c1 e8 20                  	shrq	$0x20, %rax
   52cfa: 0f 85 cb 14 00 00            	jne	0x541cb <escrypt_kdf_sse+0x153b>
   52d00: 49 8d 69 ff                  	leaq	-0x1(%r9), %rbp
   52d04: 49 85 e9                     	testq	%rbp, %r9
   52d07: 0f 85 b1 14 00 00            	jne	0x541be <escrypt_kdf_sse+0x152e>
   52d0d: 49 83 f9 01                  	cmpq	$0x1, %r9
   52d11: 0f 86 a7 14 00 00            	jbe	0x541be <escrypt_kdf_sse+0x152e>
   52d17: 48 85 db                     	testq	%rbx, %rbx
   52d1a: 0f 84 9e 14 00 00            	je	0x541be <escrypt_kdf_sse+0x152e>
   52d20: 48 85 f6                     	testq	%rsi, %rsi
   52d23: 0f 84 95 14 00 00            	je	0x541be <escrypt_kdf_sse+0x152e>
   52d29: 49 89 cf                     	movq	%rcx, %r15
   52d2c: 31 d2                        	xorl	%edx, %edx
   52d2e: 48 b9 ff ff ff ff ff ff ff 01	movabsq	$0x1ffffffffffffff, %rcx # imm = 0x1FFFFFFFFFFFFFF
   52d38: 48 89 c8                     	movq	%rcx, %rax
   52d3b: 48 f7 f6                     	divq	%rsi
   52d3e: 48 39 d8                     	cmpq	%rbx, %rax
   52d41: 0f 82 6a 14 00 00            	jb	0x541b1 <escrypt_kdf_sse+0x1521>
   52d47: 48 89 c8                     	movq	%rcx, %rax
   52d4a: 31 d2                        	xorl	%edx, %edx
   52d4c: 48 8b 4c 24 50               	movq	0x50(%rsp), %rcx
   52d51: 48 f7 f3                     	divq	%rbx
   52d54: 48 39 c8                     	cmpq	%rcx, %rax
   52d57: 0f 82 54 14 00 00            	jb	0x541b1 <escrypt_kdf_sse+0x1521>
   52d5d: 48 0f af cb                  	imulq	%rbx, %rcx
   52d61: 48 8b 04 24                  	movq	(%rsp), %rax
   52d65: 48 c1 e0 07                  	shlq	$0x7, %rax
   52d69: 48 89 4c 24 10               	movq	%rcx, 0x10(%rsp)
   52d6e: 48 c1 e1 07                  	shlq	$0x7, %rcx
   52d72: 48 89 84 24 a8 00 00 00      	movq	%rax, 0xa8(%rsp)
   52d7a: 49 89 cd                     	movq	%rcx, %r13
   52d7d: 48 01 c8                     	addq	%rcx, %rax
   52d80: 0f 82 2b 14 00 00            	jb	0x541b1 <escrypt_kdf_sse+0x1521>
   52d86: 48 89 da                     	movq	%rbx, %rdx
   52d89: 48 c1 e2 08                  	shlq	$0x8, %rdx
   52d8d: 48 83 c2 40                  	addq	$0x40, %rdx
   52d91: 48 01 d0                     	addq	%rdx, %rax
   52d94: 0f 82 17 14 00 00            	jb	0x541b1 <escrypt_kdf_sse+0x1521>
   52d9a: 49 89 fc                     	movq	%rdi, %r12
   52d9d: 4d 89 c6                     	movq	%r8, %r14
   52da0: 48 39 47 10                  	cmpq	%rax, 0x10(%rdi)
   52da4: 0f 82 d9 13 00 00            	jb	0x54183 <escrypt_kdf_sse+0x14f3>
   52daa: 48 83 ec 08                  	subq	$0x8, %rsp
   52dae: 49 8b 7c 24 08               	movq	0x8(%r12), %rdi
   52db3: 4c 89 f1                     	movq	%r14, %rcx
   52db6: 4c 89 fa                     	movq	%r15, %rdx
   52db9: 48 8b 84 24 b0 00 00 00      	movq	0xb0(%rsp), %rax
   52dc1: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   52dc7: 49 89 df                     	movq	%rbx, %r15
   52dca: 49 89 f9                     	movq	%rdi, %r9
   52dcd: 49 c1 e7 07                  	shlq	$0x7, %r15
   52dd1: 50                           	pushq	%rax
   52dd2: 4c 8d 24 07                  	leaq	(%rdi,%rax), %r12
   52dd6: 48 8b b4 24 f8 00 00 00      	movq	0xf8(%rsp), %rsi
   52dde: 4d 01 e5                     	addq	%r12, %r13
   52de1: 4f 8d 34 2f                  	leaq	(%r15,%r13), %r14
   52de5: 48 89 bc 24 80 00 00 00      	movq	%rdi, 0x80(%rsp)
   52ded: 48 8b bc 24 f0 00 00 00      	movq	0xf0(%rsp), %rdi
   52df5: e8 e6 73 fe ff               	callq	0x3a1e0 <escrypt_PBKDF2_SHA256>
   52dfa: 48 8d 0c 1b                  	leaq	(%rbx,%rbx), %rcx
   52dfe: 4b 8d 74 3d c0               	leaq	-0x40(%r13,%r15), %rsi
   52e03: 48 8b bc 24 80 00 00 00      	movq	0x80(%rsp), %rdi
   52e0b: 48 8b 84 24 b8 00 00 00      	movq	0xb8(%rsp), %rax
   52e13: 48 89 b4 24 98 00 00 00      	movq	%rsi, 0x98(%rsp)
   52e1b: 48 8b 74 24 10               	movq	0x10(%rsp), %rsi
   52e20: 49 89 f8                     	movq	%rdi, %r8
   52e23: 48 8d 84 07 00 01 00 00      	leaq	0x100(%rdi,%rax), %rax
   52e2b: 48 89 84 24 d8 00 00 00      	movq	%rax, 0xd8(%rsp)
   52e33: 48 89 d8                     	movq	%rbx, %rax
   52e36: 48 d1 e8                     	shrq	%rax
   52e39: 48 c1 e0 08                  	shlq	$0x8, %rax
   52e3d: 48 89 84 24 c0 00 00 00      	movq	%rax, 0xc0(%rsp)
   52e45: 49 89 c3                     	movq	%rax, %r11
   52e48: 48 89 c8                     	movq	%rcx, %rax
   52e4b: 48 83 e0 fc                  	andq	$-0x4, %rax
   52e4f: 48 89 84 24 b0 00 00 00      	movq	%rax, 0xb0(%rsp)
   52e57: 48 8d 04 36                  	leaq	(%rsi,%rsi), %rax
   52e5b: 48 89 84 24 e0 00 00 00      	movq	%rax, 0xe0(%rsp)
   52e63: 48 8b 44 24 60               	movq	0x60(%rsp), %rax
   52e68: 48 83 e8 03                  	subq	$0x3, %rax
   52e6c: 48 89 c2                     	movq	%rax, %rdx
   52e6f: 48 83 e0 fe                  	andq	$-0x2, %rax
   52e73: 48 d1 ea                     	shrq	%rdx
   52e76: 48 83 c0 03                  	addq	$0x3, %rax
   52e7a: 48 83 c2 01                  	addq	$0x1, %rdx
   52e7e: 49 0f af c7                  	imulq	%r15, %rax
   52e82: 49 0f af d7                  	imulq	%r15, %rdx
   52e86: 48 89 84 24 a0 00 00 00      	movq	%rax, 0xa0(%rsp)
   52e8e: 49 8d 14 54                  	leaq	(%r12,%rdx,2), %rdx
   52e92: 48 89 94 24 a8 00 00 00      	movq	%rdx, 0xa8(%rsp)
   52e9a: 48 8b 54 24 20               	movq	0x20(%rsp), %rdx
   52e9f: 48 01 f2                     	addq	%rsi, %rdx
   52ea2: 48 8d 42 02                  	leaq	0x2(%rdx), %rax
   52ea6: 48 c1 e0 07                  	shlq	$0x7, %rax
   52eaa: 48 8d 34 07                  	leaq	(%rdi,%rax), %rsi
   52eae: 48 89 b4 24 e8 00 00 00      	movq	%rsi, 0xe8(%rsp)
   52eb6: 48 8d b4 07 00 ff ff ff      	leaq	-0x100(%rdi,%rax), %rsi
   52ebe: 4a 8d 04 1e                  	leaq	(%rsi,%r11), %rax
   52ec2: 48 89 84 24 c8 00 00 00      	movq	%rax, 0xc8(%rsp)
   52eca: 48 8d 04 12                  	leaq	(%rdx,%rdx), %rax
   52ece: 48 89 84 24 d0 00 00 00      	movq	%rax, 0xd0(%rsp)
   52ed6: 48 89 c8                     	movq	%rcx, %rax
   52ed9: 5f                           	popq	%rdi
   52eda: 83 e0 03                     	andl	$0x3, %eax
   52edd: 41 59                        	popq	%r9
   52edf: 48 c7 44 24 60 00 00 00 00   	movq	$0x0, 0x60(%rsp)
   52ee8: c7 44 24 5c 00 00 00 00      	movl	$0x0, 0x5c(%rsp)
   52ef0: 48 89 84 24 80 00 00 00      	movq	%rax, 0x80(%rsp)
   52ef8: 48 89 74 24 78               	movq	%rsi, 0x78(%rsp)
   52efd: 49 8d 80 00 01 00 00         	leaq	0x100(%r8), %rax
   52f04: 48 89 44 24 68               	movq	%rax, 0x68(%rsp)
   52f09: 49 39 c4                     	cmpq	%rax, %r12
   52f0c: 73 0e                        	jae	0x52f1c <escrypt_kdf_sse+0x28c>
   52f0e: 4c 39 84 24 c8 00 00 00      	cmpq	%r8, 0xc8(%rsp)
   52f16: 0f 87 39 11 00 00            	ja	0x54055 <escrypt_kdf_sse+0x13c5>
   52f1c: 48 83 f9 03                  	cmpq	$0x3, %rcx
   52f20: 0f 86 4f 12 00 00            	jbe	0x54175 <escrypt_kdf_sse+0x14e5>
   52f26: 48 8b 84 24 b0 00 00 00      	movq	0xb0(%rsp), %rax
   52f2e: 4c 89 e2                     	movq	%r12, %rdx
   52f31: 4a 8d 34 00                  	leaq	(%rax,%r8), %rsi
   52f35: 4c 89 c0                     	movq	%r8, %rax
   52f38: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   52f40: f3 0f 6f 00                  	movdqu	(%rax), %xmm0
   52f44: f3 0f 6f 70 20               	movdqu	0x20(%rax), %xmm6
   52f49: 48 05 00 01 00 00            	addq	$0x100, %rax            # imm = 0x100
   52f4f: 48 81 c2 00 01 00 00         	addq	$0x100, %rdx            # imm = 0x100
   52f56: f3 44 0f 6f a0 10 ff ff ff   	movdqu	-0xf0(%rax), %xmm12
   52f5f: f3 0f 6f 98 40 ff ff ff      	movdqu	-0xc0(%rax), %xmm3
   52f67: 66 44 0f 6f f8               	movdqa	%xmm0, %xmm15
   52f6c: f3 0f 6f 60 a0               	movdqu	-0x60(%rax), %xmm4
   52f71: 66 44 0f 6f f6               	movdqa	%xmm6, %xmm14
   52f76: f3 44 0f 6f 40 b0            	movdqu	-0x50(%rax), %xmm8
   52f7c: 45 0f c6 fc 88               	shufps	$0x88, %xmm12, %xmm15   # xmm15 = xmm15[0,2],xmm12[0,2]
   52f81: 41 0f c6 c4 dd               	shufps	$0xdd, %xmm12, %xmm0    # xmm0 = xmm0[1,3],xmm12[1,3]
   52f86: f3 44 0f 6f a0 30 ff ff ff   	movdqu	-0xd0(%rax), %xmm12
   52f8f: f3 0f 6f a8 60 ff ff ff      	movdqu	-0xa0(%rax), %xmm5
   52f97: f3 0f 6f 48 80               	movdqu	-0x80(%rax), %xmm1
   52f9c: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   52fa1: 66 44 0f 6f d4               	movdqa	%xmm4, %xmm10
   52fa6: f3 44 0f 6f 98 70 ff ff ff   	movdqu	-0x90(%rax), %xmm11
   52faf: 45 0f c6 f4 88               	shufps	$0x88, %xmm12, %xmm14   # xmm14 = xmm14[0,2],xmm12[0,2]
   52fb4: 41 0f c6 f4 dd               	shufps	$0xdd, %xmm12, %xmm6    # xmm6 = xmm6[1,3],xmm12[1,3]
   52fb9: f3 44 0f 6f 48 90            	movdqu	-0x70(%rax), %xmm9
   52fbf: f3 44 0f 6f a0 50 ff ff ff   	movdqu	-0xb0(%rax), %xmm12
   52fc8: 45 0f c6 d0 88               	shufps	$0x88, %xmm8, %xmm10    # xmm10 = xmm10[0,2],xmm8[0,2]
   52fcd: 41 0f c6 e0 dd               	shufps	$0xdd, %xmm8, %xmm4     # xmm4 = xmm4[1,3],xmm8[1,3]
   52fd2: f3 0f 6f 50 c0               	movdqu	-0x40(%rax), %xmm2
   52fd7: f3 44 0f 6f 40 d0            	movdqu	-0x30(%rax), %xmm8
   52fdd: 45 0f c6 ec 88               	shufps	$0x88, %xmm12, %xmm13   # xmm13 = xmm13[0,2],xmm12[0,2]
   52fe2: 41 0f c6 dc dd               	shufps	$0xdd, %xmm12, %xmm3    # xmm3 = xmm3[1,3],xmm12[1,3]
   52fe7: 66 44 0f 6f e5               	movdqa	%xmm5, %xmm12
   52fec: f3 0f 6f 78 e0               	movdqu	-0x20(%rax), %xmm7
   52ff1: 45 0f c6 e3 88               	shufps	$0x88, %xmm11, %xmm12   # xmm12 = xmm12[0,2],xmm11[0,2]
   52ff6: 41 0f c6 eb dd               	shufps	$0xdd, %xmm11, %xmm5    # xmm5 = xmm5[1,3],xmm11[1,3]
   52ffb: 66 44 0f 6f d9               	movdqa	%xmm1, %xmm11
   53000: 41 0f c6 c9 dd               	shufps	$0xdd, %xmm9, %xmm1     # xmm1 = xmm1[1,3],xmm9[1,3]
   53005: 45 0f c6 d9 88               	shufps	$0x88, %xmm9, %xmm11    # xmm11 = xmm11[0,2],xmm9[0,2]
   5300a: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   5300f: 41 0f c6 d0 dd               	shufps	$0xdd, %xmm8, %xmm2     # xmm2 = xmm2[1,3],xmm8[1,3]
   53014: 0f 29 14 24                  	movaps	%xmm2, (%rsp)
   53018: f3 0f 6f 50 f0               	movdqu	-0x10(%rax), %xmm2
   5301d: 45 0f c6 c8 88               	shufps	$0x88, %xmm8, %xmm9     # xmm9 = xmm9[0,2],xmm8[0,2]
   53022: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   53027: 44 0f c6 c2 88               	shufps	$0x88, %xmm2, %xmm8     # xmm8 = xmm8[0,2],xmm2[0,2]
   5302c: 0f c6 fa dd                  	shufps	$0xdd, %xmm2, %xmm7     # xmm7 = xmm7[1,3],xmm2[1,3]
   53030: 66 0f 6f d7                  	movdqa	%xmm7, %xmm2
   53034: 66 41 0f 6f ff               	movdqa	%xmm15, %xmm7
   53039: 41 0f c6 fe 88               	shufps	$0x88, %xmm14, %xmm7    # xmm7 = xmm7[0,2],xmm14[0,2]
   5303e: 45 0f c6 fe dd               	shufps	$0xdd, %xmm14, %xmm15   # xmm15 = xmm15[1,3],xmm14[1,3]
   53043: 66 45 0f 6f f5               	movdqa	%xmm13, %xmm14
   53048: 45 0f c6 ec dd               	shufps	$0xdd, %xmm12, %xmm13   # xmm13 = xmm13[1,3],xmm12[1,3]
   5304d: 45 0f c6 f4 88               	shufps	$0x88, %xmm12, %xmm14   # xmm14 = xmm14[0,2],xmm12[0,2]
   53052: 66 45 0f 6f e3               	movdqa	%xmm11, %xmm12
   53057: 45 0f c6 da dd               	shufps	$0xdd, %xmm10, %xmm11   # xmm11 = xmm11[1,3],xmm10[1,3]
   5305c: 44 0f 29 5c 24 10            	movaps	%xmm11, 0x10(%rsp)
   53062: 45 0f c6 e2 88               	shufps	$0x88, %xmm10, %xmm12   # xmm12 = xmm12[0,2],xmm10[0,2]
   53067: 66 45 0f 6f d1               	movdqa	%xmm9, %xmm10
   5306c: 45 0f c6 c8 dd               	shufps	$0xdd, %xmm8, %xmm9     # xmm9 = xmm9[1,3],xmm8[1,3]
   53071: 66 44 0f 6f da               	movdqa	%xmm2, %xmm11
   53076: 45 0f c6 d0 88               	shufps	$0x88, %xmm8, %xmm10    # xmm10 = xmm10[0,2],xmm8[0,2]
   5307b: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   53080: 0f c6 c6 dd                  	shufps	$0xdd, %xmm6, %xmm0     # xmm0 = xmm0[1,3],xmm6[1,3]
   53084: 44 0f c6 c6 88               	shufps	$0x88, %xmm6, %xmm8     # xmm8 = xmm8[0,2],xmm6[0,2]
   53089: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   5308d: 0f c6 dd dd                  	shufps	$0xdd, %xmm5, %xmm3     # xmm3 = xmm3[1,3],xmm5[1,3]
   53091: 0f c6 f5 88                  	shufps	$0x88, %xmm5, %xmm6     # xmm6 = xmm6[0,2],xmm5[0,2]
   53095: 66 0f 6f e9                  	movdqa	%xmm1, %xmm5
   53099: 0f c6 cc dd                  	shufps	$0xdd, %xmm4, %xmm1     # xmm1 = xmm1[1,3],xmm4[1,3]
   5309d: 0f c6 ec 88                  	shufps	$0x88, %xmm4, %xmm5     # xmm5 = xmm5[0,2],xmm4[0,2]
   530a1: 66 0f 6f 24 24               	movdqa	(%rsp), %xmm4
   530a6: 0f c6 e2 88                  	shufps	$0x88, %xmm2, %xmm4     # xmm4 = xmm4[0,2],xmm2[0,2]
   530aa: 66 0f 6f 14 24               	movdqa	(%rsp), %xmm2
   530af: 41 0f c6 d3 dd               	shufps	$0xdd, %xmm11, %xmm2    # xmm2 = xmm2[1,3],xmm11[1,3]
   530b4: 0f 29 14 24                  	movaps	%xmm2, (%rsp)
   530b8: 66 0f 6f d7                  	movdqa	%xmm7, %xmm2
   530bc: 41 0f c6 fe dd               	shufps	$0xdd, %xmm14, %xmm7    # xmm7 = xmm7[1,3],xmm14[1,3]
   530c1: 66 44 0f 6f df               	movdqa	%xmm7, %xmm11
   530c6: 66 41 0f 6f fc               	movdqa	%xmm12, %xmm7
   530cb: 41 0f c6 d6 88               	shufps	$0x88, %xmm14, %xmm2    # xmm2 = xmm2[0,2],xmm14[0,2]
   530d0: 45 0f c6 e2 dd               	shufps	$0xdd, %xmm10, %xmm12   # xmm12 = xmm12[1,3],xmm10[1,3]
   530d5: 41 0f c6 fa 88               	shufps	$0x88, %xmm10, %xmm7    # xmm7 = xmm7[0,2],xmm10[0,2]
   530da: 66 45 0f 6f d0               	movdqa	%xmm8, %xmm10
   530df: 44 0f c6 c6 dd               	shufps	$0xdd, %xmm6, %xmm8     # xmm8 = xmm8[1,3],xmm6[1,3]
   530e4: 66 45 0f 6f f0               	movdqa	%xmm8, %xmm14
   530e9: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   530ee: 0f c6 ec dd                  	shufps	$0xdd, %xmm4, %xmm5     # xmm5 = xmm5[1,3],xmm4[1,3]
   530f2: 0f 29 6c 24 40               	movaps	%xmm5, 0x40(%rsp)
   530f7: 66 0f 6f 6c 24 10            	movdqa	0x10(%rsp), %xmm5
   530fd: 44 0f c6 c4 88               	shufps	$0x88, %xmm4, %xmm8     # xmm8 = xmm8[0,2],xmm4[0,2]
   53102: 66 41 0f 6f e7               	movdqa	%xmm15, %xmm4
   53107: 44 0f c6 d6 88               	shufps	$0x88, %xmm6, %xmm10    # xmm10 = xmm10[0,2],xmm6[0,2]
   5310c: 44 0f 29 44 24 30            	movaps	%xmm8, 0x30(%rsp)
   53112: 41 0f c6 e5 88               	shufps	$0x88, %xmm13, %xmm4    # xmm4 = xmm4[0,2],xmm13[0,2]
   53117: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   5311b: 66 41 0f 6f e7               	movdqa	%xmm15, %xmm4
   53120: 66 44 0f 6f 7c 24 30         	movdqa	0x30(%rsp), %xmm15
   53127: 41 0f c6 e5 dd               	shufps	$0xdd, %xmm13, %xmm4    # xmm4 = xmm4[1,3],xmm13[1,3]
   5312c: 66 44 0f 6f ed               	movdqa	%xmm5, %xmm13
   53131: 41 0f c6 e9 dd               	shufps	$0xdd, %xmm9, %xmm5     # xmm5 = xmm5[1,3],xmm9[1,3]
   53136: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   5313b: 45 0f c6 e9 88               	shufps	$0x88, %xmm9, %xmm13    # xmm13 = xmm13[0,2],xmm9[0,2]
   53140: 66 44 0f 6f c8               	movdqa	%xmm0, %xmm9
   53145: 0f c6 c3 dd                  	shufps	$0xdd, %xmm3, %xmm0     # xmm0 = xmm0[1,3],xmm3[1,3]
   53149: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   5314d: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   53152: 44 0f c6 cb 88               	shufps	$0x88, %xmm3, %xmm9     # xmm9 = xmm9[0,2],xmm3[0,2]
   53157: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   5315b: 44 0f 29 64 24 20            	movaps	%xmm12, 0x20(%rsp)
   53161: 66 45 0f 6f e1               	movdqa	%xmm9, %xmm12
   53166: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   5316b: 0f c6 d8 88                  	shufps	$0x88, %xmm0, %xmm3     # xmm3 = xmm3[0,2],xmm0[0,2]
   5316f: 0f c6 c8 dd                  	shufps	$0xdd, %xmm0, %xmm1     # xmm1 = xmm1[1,3],xmm0[1,3]
   53173: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   53177: 0f c6 d7 dd                  	shufps	$0xdd, %xmm7, %xmm2     # xmm2 = xmm2[1,3],xmm7[1,3]
   5317b: 0f c6 c7 88                  	shufps	$0x88, %xmm7, %xmm0     # xmm0 = xmm0[0,2],xmm7[0,2]
   5317f: 66 41 0f 6f fa               	movdqa	%xmm10, %xmm7
   53184: 45 0f c6 d7 dd               	shufps	$0xdd, %xmm15, %xmm10   # xmm10 = xmm10[1,3],xmm15[1,3]
   53189: 45 0f c6 cd dd               	shufps	$0xdd, %xmm13, %xmm9    # xmm9 = xmm9[1,3],xmm13[1,3]
   5318e: 41 0f c6 ff 88               	shufps	$0x88, %xmm15, %xmm7    # xmm7 = xmm7[0,2],xmm15[0,2]
   53193: 66 44 0f 6f fe               	movdqa	%xmm6, %xmm15
   53198: 0f 29 3c 24                  	movaps	%xmm7, (%rsp)
   5319c: 66 0f 6f 74 24 20            	movdqa	0x20(%rsp), %xmm6
   531a2: 66 41 0f 6f fa               	movdqa	%xmm10, %xmm7
   531a7: 66 45 0f 6f d4               	movdqa	%xmm12, %xmm10
   531ac: 45 0f c6 fd 88               	shufps	$0x88, %xmm13, %xmm15   # xmm15 = xmm15[0,2],xmm13[0,2]
   531b1: 44 0f c6 e3 dd               	shufps	$0xdd, %xmm3, %xmm12    # xmm12 = xmm12[1,3],xmm3[1,3]
   531b6: 66 44 0f 6f 6c 24 40         	movdqa	0x40(%rsp), %xmm13
   531bd: 44 0f c6 d3 88               	shufps	$0x88, %xmm3, %xmm10    # xmm10 = xmm10[0,2],xmm3[0,2]
   531c2: 66 41 0f 6f db               	movdqa	%xmm11, %xmm3
   531c7: 44 0f c6 de dd               	shufps	$0xdd, %xmm6, %xmm11    # xmm11 = xmm11[1,3],xmm6[1,3]
   531cc: 0f c6 de 88                  	shufps	$0x88, %xmm6, %xmm3     # xmm3 = xmm3[0,2],xmm6[0,2]
   531d0: 66 41 0f 6f f6               	movdqa	%xmm14, %xmm6
   531d5: 44 0f 29 5c 24 20            	movaps	%xmm11, 0x20(%rsp)
   531db: 45 0f c6 f5 dd               	shufps	$0xdd, %xmm13, %xmm14   # xmm14 = xmm14[1,3],xmm13[1,3]
   531e0: 41 0f c6 f5 88               	shufps	$0x88, %xmm13, %xmm6    # xmm6 = xmm6[0,2],xmm13[0,2]
   531e5: 66 44 0f 6f ec               	movdqa	%xmm4, %xmm13
   531ea: 41 0f c6 e0 dd               	shufps	$0xdd, %xmm8, %xmm4     # xmm4 = xmm4[1,3],xmm8[1,3]
   531ef: 45 0f c6 e8 88               	shufps	$0x88, %xmm8, %xmm13    # xmm13 = xmm13[0,2],xmm8[0,2]
   531f4: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   531f9: 0f c6 e9 dd                  	shufps	$0xdd, %xmm1, %xmm5     # xmm5 = xmm5[1,3],xmm1[1,3]
   531fd: 44 0f 29 64 24 10            	movaps	%xmm12, 0x10(%rsp)
   53203: 44 0f c6 c1 88               	shufps	$0x88, %xmm1, %xmm8     # xmm8 = xmm8[0,2],xmm1[0,2]
   53208: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   5320c: 66 0f 6a c2                  	punpckhdq	%xmm2, %xmm0    # xmm0 = xmm0[2],xmm2[2],xmm0[3],xmm2[3]
   53210: 66 0f 62 ca                  	punpckldq	%xmm2, %xmm1    # xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1]
   53214: 66 0f 6f d6                  	movdqa	%xmm6, %xmm2
   53218: 66 41 0f 6a f6               	punpckhdq	%xmm14, %xmm6   # xmm6 = xmm6[2],xmm14[2],xmm6[3],xmm14[3]
   5321d: 66 41 0f 62 d6               	punpckldq	%xmm14, %xmm2   # xmm2 = xmm2[0],xmm14[0],xmm2[1],xmm14[1]
   53222: 66 45 0f 6f f1               	movdqa	%xmm9, %xmm14
   53227: 66 45 0f 62 f7               	punpckldq	%xmm15, %xmm14  # xmm14 = xmm14[0],xmm15[0],xmm14[1],xmm15[1]
   5322c: 66 44 0f 6f da               	movdqa	%xmm2, %xmm11
   53231: 66 41 0f 6f d7               	movdqa	%xmm15, %xmm2
   53236: 66 45 0f 6f f9               	movdqa	%xmm9, %xmm15
   5323b: 66 44 0f 6a fa               	punpckhdq	%xmm2, %xmm15   # xmm15 = xmm15[2],xmm2[2],xmm15[3],xmm2[3]
   53240: 66 0f 6f d5                  	movdqa	%xmm5, %xmm2
   53244: 66 41 0f 6a e8               	punpckhdq	%xmm8, %xmm5    # xmm5 = xmm5[2],xmm8[2],xmm5[3],xmm8[3]
   53249: 66 41 0f 62 d0               	punpckldq	%xmm8, %xmm2    # xmm2 = xmm2[0],xmm8[0],xmm2[1],xmm8[1]
   5324e: 66 44 0f 6f e5               	movdqa	%xmm5, %xmm12
   53253: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   53257: 0f 29 54 24 30               	movaps	%xmm2, 0x30(%rsp)
   5325c: 66 44 0f 6f 4c 24 20         	movdqa	0x20(%rsp), %xmm9
   53263: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   53267: 66 0f 6f 1c 24               	movdqa	(%rsp), %xmm3
   5326c: 66 41 0f 62 d1               	punpckldq	%xmm9, %xmm2    # xmm2 = xmm2[0],xmm9[0],xmm2[1],xmm9[1]
   53271: 66 41 0f 6a e9               	punpckhdq	%xmm9, %xmm5    # xmm5 = xmm5[2],xmm9[2],xmm5[3],xmm9[3]
   53276: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   5327b: 66 0f 6a fb                  	punpckhdq	%xmm3, %xmm7    # xmm7 = xmm7[2],xmm3[2],xmm7[3],xmm3[3]
   5327f: 66 44 0f 62 cb               	punpckldq	%xmm3, %xmm9    # xmm9 = xmm9[0],xmm3[0],xmm9[1],xmm3[1]
   53284: 66 0f 6f 5c 24 10            	movdqa	0x10(%rsp), %xmm3
   5328a: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   5328f: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   53293: 66 41 0f 6a e5               	punpckhdq	%xmm13, %xmm4   # xmm4 = xmm4[2],xmm13[2],xmm4[3],xmm13[3]
   53298: 66 41 0f 62 fd               	punpckldq	%xmm13, %xmm7   # xmm7 = xmm7[0],xmm13[0],xmm7[1],xmm13[1]
   5329d: 66 45 0f 6f ea               	movdqa	%xmm10, %xmm13
   532a2: 66 44 0f 6a d3               	punpckhdq	%xmm3, %xmm10   # xmm10 = xmm10[2],xmm3[2],xmm10[3],xmm3[3]
   532a7: 66 44 0f 62 eb               	punpckldq	%xmm3, %xmm13   # xmm13 = xmm13[0],xmm3[0],xmm13[1],xmm3[1]
   532ac: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   532b0: 66 0f 6a ca                  	punpckhdq	%xmm2, %xmm1    # xmm1 = xmm1[2],xmm2[2],xmm1[3],xmm2[3]
   532b4: 66 0f 62 da                  	punpckldq	%xmm2, %xmm3    # xmm3 = xmm3[0],xmm2[0],xmm3[1],xmm2[1]
   532b8: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   532bc: 66 0f 6a c5                  	punpckhdq	%xmm5, %xmm0    # xmm0 = xmm0[2],xmm5[2],xmm0[3],xmm5[3]
   532c0: 44 0f 29 2c 24               	movaps	%xmm13, (%rsp)
   532c5: 66 0f 62 d5                  	punpckldq	%xmm5, %xmm2    # xmm2 = xmm2[0],xmm5[0],xmm2[1],xmm5[1]
   532c9: 66 41 0f 6f eb               	movdqa	%xmm11, %xmm5
   532ce: 66 45 0f 6a d9               	punpckhdq	%xmm9, %xmm11   # xmm11 = xmm11[2],xmm9[2],xmm11[3],xmm9[3]
   532d3: 66 41 0f 62 e9               	punpckldq	%xmm9, %xmm5    # xmm5 = xmm5[0],xmm9[0],xmm5[1],xmm9[1]
   532d8: 66 45 0f 6f ce               	movdqa	%xmm14, %xmm9
   532dd: 66 44 0f 62 cf               	punpckldq	%xmm7, %xmm9    # xmm9 = xmm9[0],xmm7[0],xmm9[1],xmm7[1]
   532e2: 66 44 0f 6f ed               	movdqa	%xmm5, %xmm13
   532e7: 66 0f 6f ee                  	movdqa	%xmm6, %xmm5
   532eb: 44 0f 29 4c 24 20            	movaps	%xmm9, 0x20(%rsp)
   532f1: 66 45 0f 6f ce               	movdqa	%xmm14, %xmm9
   532f6: 66 41 0f 62 e8               	punpckldq	%xmm8, %xmm5    # xmm5 = xmm5[0],xmm8[0],xmm5[1],xmm8[1]
   532fb: 66 41 0f 6a f0               	punpckhdq	%xmm8, %xmm6    # xmm6 = xmm6[2],xmm8[2],xmm6[3],xmm8[3]
   53300: 66 44 0f 6a cf               	punpckhdq	%xmm7, %xmm9    # xmm9 = xmm9[2],xmm7[2],xmm9[3],xmm7[3]
   53305: 66 45 0f 6f c7               	movdqa	%xmm15, %xmm8
   5330a: 66 41 0f 6f ff               	movdqa	%xmm15, %xmm7
   5330f: 66 44 0f 6f 34 24            	movdqa	(%rsp), %xmm14
   53315: 66 44 0f 62 c4               	punpckldq	%xmm4, %xmm8    # xmm8 = xmm8[0],xmm4[0],xmm8[1],xmm4[1]
   5331a: 66 0f 6a fc                  	punpckhdq	%xmm4, %xmm7    # xmm7 = xmm7[2],xmm4[2],xmm7[3],xmm4[3]
   5331e: 66 0f 6f 64 24 30            	movdqa	0x30(%rsp), %xmm4
   53324: 66 45 0f 6f fc               	movdqa	%xmm12, %xmm15
   53329: 66 45 0f 62 fa               	punpckldq	%xmm10, %xmm15  # xmm15 = xmm15[0],xmm10[0],xmm15[1],xmm10[1]
   5332e: 0f 29 74 24 10               	movaps	%xmm6, 0x10(%rsp)
   53333: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   53337: 66 41 0f 6a e6               	punpckhdq	%xmm14, %xmm4   # xmm4 = xmm4[2],xmm14[2],xmm4[3],xmm14[3]
   5333c: 0f 29 24 24                  	movaps	%xmm4, (%rsp)
   53340: 66 41 0f 6f e7               	movdqa	%xmm15, %xmm4
   53345: 66 45 0f 6f fc               	movdqa	%xmm12, %xmm15
   5334a: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   5334f: 66 45 0f 6a fa               	punpckhdq	%xmm10, %xmm15  # xmm15 = xmm15[2],xmm10[2],xmm15[3],xmm10[3]
   53354: 66 44 0f 6f 54 24 20         	movdqa	0x20(%rsp), %xmm10
   5335b: 66 41 0f 62 f6               	punpckldq	%xmm14, %xmm6   # xmm6 = xmm6[0],xmm14[0],xmm6[1],xmm14[1]
   53360: 66 45 0f 6f f5               	movdqa	%xmm13, %xmm14
   53365: 66 44 0f 62 f6               	punpckldq	%xmm6, %xmm14   # xmm14 = xmm14[0],xmm6[0],xmm14[1],xmm6[1]
   5336a: 66 45 0f 62 e2               	punpckldq	%xmm10, %xmm12  # xmm12 = xmm12[0],xmm10[0],xmm12[1],xmm10[1]
   5336f: 66 41 0f 6a da               	punpckhdq	%xmm10, %xmm3   # xmm3 = xmm3[2],xmm10[2],xmm3[3],xmm10[3]
   53374: 66 44 0f 6f d1               	movdqa	%xmm1, %xmm10
   53379: 66 45 0f 62 d1               	punpckldq	%xmm9, %xmm10   # xmm10 = xmm10[0],xmm9[0],xmm10[1],xmm9[1]
   5337e: 66 41 0f 6a c9               	punpckhdq	%xmm9, %xmm1    # xmm1 = xmm1[2],xmm9[2],xmm1[3],xmm9[3]
   53383: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   53388: 66 45 0f 62 c8               	punpckldq	%xmm8, %xmm9    # xmm9 = xmm9[0],xmm8[0],xmm9[1],xmm8[1]
   5338d: 66 41 0f 6a d0               	punpckhdq	%xmm8, %xmm2    # xmm2 = xmm2[2],xmm8[2],xmm2[3],xmm8[3]
   53392: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   53397: 66 44 0f 62 c7               	punpckldq	%xmm7, %xmm8    # xmm8 = xmm8[0],xmm7[0],xmm8[1],xmm7[1]
   5339c: 66 0f 6a c7                  	punpckhdq	%xmm7, %xmm0    # xmm0 = xmm0[2],xmm7[2],xmm0[3],xmm7[3]
   533a0: 66 41 0f 6f fd               	movdqa	%xmm13, %xmm7
   533a5: 66 0f 6a fe                  	punpckhdq	%xmm6, %xmm7    # xmm7 = xmm7[2],xmm6[2],xmm7[3],xmm6[3]
   533a9: 66 0f 6f 34 24               	movdqa	(%rsp), %xmm6
   533ae: 66 45 0f 6f eb               	movdqa	%xmm11, %xmm13
   533b3: 66 44 0f 6a de               	punpckhdq	%xmm6, %xmm11   # xmm11 = xmm11[2],xmm6[2],xmm11[3],xmm6[3]
   533b8: 66 44 0f 62 ee               	punpckldq	%xmm6, %xmm13   # xmm13 = xmm13[0],xmm6[0],xmm13[1],xmm6[1]
   533bd: 66 41 0f 6f f3               	movdqa	%xmm11, %xmm6
   533c2: 66 44 0f 6f dd               	movdqa	%xmm5, %xmm11
   533c7: 66 0f 6a ec                  	punpckhdq	%xmm4, %xmm5    # xmm5 = xmm5[2],xmm4[2],xmm5[3],xmm4[3]
   533cb: 66 44 0f 62 dc               	punpckldq	%xmm4, %xmm11   # xmm11 = xmm11[0],xmm4[0],xmm11[1],xmm4[1]
   533d0: 66 0f 6f 64 24 10            	movdqa	0x10(%rsp), %xmm4
   533d6: 44 0f 29 1c 24               	movaps	%xmm11, (%rsp)
   533db: 66 44 0f 6f dc               	movdqa	%xmm4, %xmm11
   533e0: 66 41 0f 6a e7               	punpckhdq	%xmm15, %xmm4   # xmm4 = xmm4[2],xmm15[2],xmm4[3],xmm15[3]
   533e5: 66 45 0f 62 df               	punpckldq	%xmm15, %xmm11  # xmm11 = xmm11[0],xmm15[0],xmm11[1],xmm15[1]
   533ea: 66 45 0f 6f fc               	movdqa	%xmm12, %xmm15
   533ef: 66 45 0f 62 fe               	punpckldq	%xmm14, %xmm15  # xmm15 = xmm15[0],xmm14[0],xmm15[1],xmm14[1]
   533f4: 44 0f 11 ba 00 ff ff ff      	movups	%xmm15, -0x100(%rdx)
   533fc: 66 45 0f 6f fc               	movdqa	%xmm12, %xmm15
   53401: 66 45 0f 6a fe               	punpckhdq	%xmm14, %xmm15  # xmm15 = xmm15[2],xmm14[2],xmm15[3],xmm14[3]
   53406: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   5340b: 66 0f 6a df                  	punpckhdq	%xmm7, %xmm3    # xmm3 = xmm3[2],xmm7[2],xmm3[3],xmm7[3]
   5340f: 0f 11 9a 30 ff ff ff         	movups	%xmm3, -0xd0(%rdx)
   53416: 66 41 0f 6f da               	movdqa	%xmm10, %xmm3
   5341b: 66 44 0f 62 f7               	punpckldq	%xmm7, %xmm14   # xmm14 = xmm14[0],xmm7[0],xmm14[1],xmm7[1]
   53420: 66 0f 6f 3c 24               	movdqa	(%rsp), %xmm7
   53425: 66 41 0f 62 dd               	punpckldq	%xmm13, %xmm3   # xmm3 = xmm3[0],xmm13[0],xmm3[1],xmm13[1]
   5342a: 66 45 0f 6a d5               	punpckhdq	%xmm13, %xmm10  # xmm10 = xmm10[2],xmm13[2],xmm10[3],xmm13[3]
   5342f: 44 0f 11 ba 10 ff ff ff      	movups	%xmm15, -0xf0(%rdx)
   53437: 0f 11 9a 40 ff ff ff         	movups	%xmm3, -0xc0(%rdx)
   5343e: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   53442: 66 0f 6a ce                  	punpckhdq	%xmm6, %xmm1    # xmm1 = xmm1[2],xmm6[2],xmm1[3],xmm6[3]
   53446: 0f 11 8a 70 ff ff ff         	movups	%xmm1, -0x90(%rdx)
   5344d: 66 41 0f 6f c9               	movdqa	%xmm9, %xmm1
   53452: 66 0f 62 de                  	punpckldq	%xmm6, %xmm3    # xmm3 = xmm3[0],xmm6[0],xmm3[1],xmm6[1]
   53456: 66 44 0f 6a cf               	punpckhdq	%xmm7, %xmm9    # xmm9 = xmm9[2],xmm7[2],xmm9[3],xmm7[3]
   5345b: 66 0f 62 cf                  	punpckldq	%xmm7, %xmm1    # xmm1 = xmm1[0],xmm7[0],xmm1[1],xmm7[1]
   5345f: 44 0f 11 b2 20 ff ff ff      	movups	%xmm14, -0xe0(%rdx)
   53467: 0f 11 4a 80                  	movups	%xmm1, -0x80(%rdx)
   5346b: 66 0f 6f ca                  	movdqa	%xmm2, %xmm1
   5346f: 66 0f 6a d5                  	punpckhdq	%xmm5, %xmm2    # xmm2 = xmm2[2],xmm5[2],xmm2[3],xmm5[3]
   53473: 66 0f 62 cd                  	punpckldq	%xmm5, %xmm1    # xmm1 = xmm1[0],xmm5[0],xmm1[1],xmm5[1]
   53477: 44 0f 11 92 50 ff ff ff      	movups	%xmm10, -0xb0(%rdx)
   5347f: 0f 11 4a a0                  	movups	%xmm1, -0x60(%rdx)
   53483: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   53488: 66 45 0f 6a c3               	punpckhdq	%xmm11, %xmm8   # xmm8 = xmm8[2],xmm11[2],xmm8[3],xmm11[3]
   5348d: 66 41 0f 62 cb               	punpckldq	%xmm11, %xmm1   # xmm1 = xmm1[0],xmm11[0],xmm1[1],xmm11[1]
   53492: 0f 11 9a 60 ff ff ff         	movups	%xmm3, -0xa0(%rdx)
   53499: 0f 11 4a c0                  	movups	%xmm1, -0x40(%rdx)
   5349d: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   534a1: 66 0f 6a c4                  	punpckhdq	%xmm4, %xmm0    # xmm0 = xmm0[2],xmm4[2],xmm0[3],xmm4[3]
   534a5: 66 0f 62 cc                  	punpckldq	%xmm4, %xmm1    # xmm1 = xmm1[0],xmm4[0],xmm1[1],xmm4[1]
   534a9: 44 0f 11 4a 90               	movups	%xmm9, -0x70(%rdx)
   534ae: 0f 11 52 b0                  	movups	%xmm2, -0x50(%rdx)
   534b2: 44 0f 11 42 d0               	movups	%xmm8, -0x30(%rdx)
   534b7: 0f 11 4a e0                  	movups	%xmm1, -0x20(%rdx)
   534bb: 0f 11 42 f0                  	movups	%xmm0, -0x10(%rdx)
   534bf: 48 39 c6                     	cmpq	%rax, %rsi
   534c2: 0f 85 78 fa ff ff            	jne	0x52f40 <escrypt_kdf_sse+0x2b0>
   534c8: 48 83 bc 24 80 00 00 00 00   	cmpq	$0x0, 0x80(%rsp)
   534d1: 0f 84 20 02 00 00            	je	0x536f7 <escrypt_kdf_sse+0xa67>
   534d7: 48 8b b4 24 a0 00 00 00      	movq	0xa0(%rsp), %rsi
   534df: 48 8b 44 24 60               	movq	0x60(%rsp), %rax
   534e4: 48 8b 7c 24 70               	movq	0x70(%rsp), %rdi
   534e9: 48 8d 14 30                  	leaq	(%rax,%rsi), %rdx
   534ed: 48 8b 84 24 d0 00 00 00      	movq	0xd0(%rsp), %rax
   534f5: 48 c1 e2 06                  	shlq	$0x6, %rdx
   534f9: 48 01 fa                     	addq	%rdi, %rdx
   534fc: 48 01 f0                     	addq	%rsi, %rax
   534ff: f3 0f 7e 7a 10               	movq	0x10(%rdx), %xmm7
   53504: f3 0f 7e 0a                  	movq	(%rdx), %xmm1
   53508: 48 c1 e0 06                  	shlq	$0x6, %rax
   5350c: f3 0f 7e 72 38               	movq	0x38(%rdx), %xmm6
   53511: 48 01 f8                     	addq	%rdi, %rax
   53514: 48 89 cf                     	movq	%rcx, %rdi
   53517: f3 0f 7e 42 28               	movq	0x28(%rdx), %xmm0
   5351c: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   53521: f3 0f 7e 62 08               	movq	0x8(%rdx), %xmm4
   53526: 48 29 f7                     	subq	%rsi, %rdi
   53529: f3 0f 7e 52 18               	movq	0x18(%rdx), %xmm2
   5352e: f3 44 0f 10 c1               	movss	%xmm1, %xmm8            # xmm8 = xmm1[0],xmm8[1,2,3]
   53533: f3 0f 7e 6a 20               	movq	0x20(%rdx), %xmm5
   53538: f3 0f 7e 5a 30               	movq	0x30(%rdx), %xmm3
   5353d: 66 44 0f d6 00               	movq	%xmm8, (%rax)
   53542: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   53547: f3 44 0f 10 c0               	movss	%xmm0, %xmm8            # xmm8 = xmm0[0],xmm8[1,2,3]
   5354c: f3 0f 10 cb                  	movss	%xmm3, %xmm1            # xmm1 = xmm3[0],xmm1[1,2,3]
   53550: f3 0f 10 c2                  	movss	%xmm2, %xmm0            # xmm0 = xmm2[0],xmm0[1,2,3]
   53554: 66 44 0f d6 40 08            	movq	%xmm8, 0x8(%rax)
   5355a: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   5355f: f3 44 0f 10 c7               	movss	%xmm7, %xmm8            # xmm8 = xmm7[0],xmm8[1,2,3]
   53564: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   53568: 66 0f d6 48 30               	movq	%xmm1, 0x30(%rax)
   5356d: f3 0f 10 fe                  	movss	%xmm6, %xmm7            # xmm7 = xmm6[0],xmm7[1,2,3]
   53571: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   53575: 66 44 0f d6 40 10            	movq	%xmm8, 0x10(%rax)
   5357b: f3 0f 10 f5                  	movss	%xmm5, %xmm6            # xmm6 = xmm5[0],xmm6[1,2,3]
   5357f: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   53583: 66 0f d6 78 18               	movq	%xmm7, 0x18(%rax)
   53588: f3 0f 10 ec                  	movss	%xmm4, %xmm5            # xmm5 = xmm4[0],xmm5[1,2,3]
   5358c: 66 0f d6 70 20               	movq	%xmm6, 0x20(%rax)
   53591: 66 0f d6 68 28               	movq	%xmm5, 0x28(%rax)
   53596: 66 0f d6 40 38               	movq	%xmm0, 0x38(%rax)
   5359b: f3 0f 7e 7a 50               	movq	0x50(%rdx), %xmm7
   535a0: f3 0f 7e 4a 40               	movq	0x40(%rdx), %xmm1
   535a5: f3 0f 7e 72 78               	movq	0x78(%rdx), %xmm6
   535aa: f3 0f 7e 42 68               	movq	0x68(%rdx), %xmm0
   535af: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   535b4: f3 0f 7e 6a 60               	movq	0x60(%rdx), %xmm5
   535b9: f3 0f 7e 62 48               	movq	0x48(%rdx), %xmm4
   535be: f3 44 0f 10 c1               	movss	%xmm1, %xmm8            # xmm8 = xmm1[0],xmm8[1,2,3]
   535c3: f3 0f 7e 52 58               	movq	0x58(%rdx), %xmm2
   535c8: f3 0f 7e 5a 70               	movq	0x70(%rdx), %xmm3
   535cd: 66 44 0f d6 40 40            	movq	%xmm8, 0x40(%rax)
   535d3: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   535d8: f3 44 0f 10 c0               	movss	%xmm0, %xmm8            # xmm8 = xmm0[0],xmm8[1,2,3]
   535dd: f3 0f 10 cb                  	movss	%xmm3, %xmm1            # xmm1 = xmm3[0],xmm1[1,2,3]
   535e1: f3 0f 10 c2                  	movss	%xmm2, %xmm0            # xmm0 = xmm2[0],xmm0[1,2,3]
   535e5: 66 44 0f d6 40 48            	movq	%xmm8, 0x48(%rax)
   535eb: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   535f0: f3 44 0f 10 c7               	movss	%xmm7, %xmm8            # xmm8 = xmm7[0],xmm8[1,2,3]
   535f5: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   535f9: f3 0f 10 fe                  	movss	%xmm6, %xmm7            # xmm7 = xmm6[0],xmm7[1,2,3]
   535fd: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   53601: 66 44 0f d6 40 50            	movq	%xmm8, 0x50(%rax)
   53607: f3 0f 10 f5                  	movss	%xmm5, %xmm6            # xmm6 = xmm5[0],xmm6[1,2,3]
   5360b: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   5360f: 66 0f d6 78 58               	movq	%xmm7, 0x58(%rax)
   53614: f3 0f 10 ec                  	movss	%xmm4, %xmm5            # xmm5 = xmm4[0],xmm5[1,2,3]
   53618: 66 0f d6 70 60               	movq	%xmm6, 0x60(%rax)
   5361d: 66 0f d6 68 68               	movq	%xmm5, 0x68(%rax)
   53622: 66 0f d6 48 70               	movq	%xmm1, 0x70(%rax)
   53627: 66 0f d6 40 78               	movq	%xmm0, 0x78(%rax)
   5362c: 48 83 ff 02                  	cmpq	$0x2, %rdi
   53630: 0f 84 c1 00 00 00            	je	0x536f7 <escrypt_kdf_sse+0xa67>
   53636: f3 0f 7e ba 90 00 00 00      	movq	0x90(%rdx), %xmm7
   5363e: f3 0f 7e 8a 80 00 00 00      	movq	0x80(%rdx), %xmm1
   53646: f3 0f 7e b2 b8 00 00 00      	movq	0xb8(%rdx), %xmm6
   5364e: f3 0f 7e 82 a8 00 00 00      	movq	0xa8(%rdx), %xmm0
   53656: f3 0f 7e aa a0 00 00 00      	movq	0xa0(%rdx), %xmm5
   5365e: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   53663: f3 0f 7e a2 88 00 00 00      	movq	0x88(%rdx), %xmm4
   5366b: f3 0f 7e 92 98 00 00 00      	movq	0x98(%rdx), %xmm2
   53673: f3 44 0f 10 c1               	movss	%xmm1, %xmm8            # xmm8 = xmm1[0],xmm8[1,2,3]
   53678: f3 0f 7e 9a b0 00 00 00      	movq	0xb0(%rdx), %xmm3
   53680: 66 44 0f d6 80 80 00 00 00   	movq	%xmm8, 0x80(%rax)
   53689: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   5368e: f3 44 0f 10 c0               	movss	%xmm0, %xmm8            # xmm8 = xmm0[0],xmm8[1,2,3]
   53693: f3 0f 10 cb                  	movss	%xmm3, %xmm1            # xmm1 = xmm3[0],xmm1[1,2,3]
   53697: f3 0f 10 c2                  	movss	%xmm2, %xmm0            # xmm0 = xmm2[0],xmm0[1,2,3]
   5369b: 66 44 0f d6 80 88 00 00 00   	movq	%xmm8, 0x88(%rax)
   536a4: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   536a9: 66 0f d6 88 b0 00 00 00      	movq	%xmm1, 0xb0(%rax)
   536b1: f3 44 0f 10 c7               	movss	%xmm7, %xmm8            # xmm8 = xmm7[0],xmm8[1,2,3]
   536b6: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   536ba: 66 44 0f d6 80 90 00 00 00   	movq	%xmm8, 0x90(%rax)
   536c3: f3 0f 10 fe                  	movss	%xmm6, %xmm7            # xmm7 = xmm6[0],xmm7[1,2,3]
   536c7: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   536cb: 66 0f d6 b8 98 00 00 00      	movq	%xmm7, 0x98(%rax)
   536d3: f3 0f 10 f5                  	movss	%xmm5, %xmm6            # xmm6 = xmm5[0],xmm6[1,2,3]
   536d7: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   536db: 66 0f d6 b0 a0 00 00 00      	movq	%xmm6, 0xa0(%rax)
   536e3: f3 0f 10 ec                  	movss	%xmm4, %xmm5            # xmm5 = xmm4[0],xmm5[1,2,3]
   536e7: 66 0f d6 a8 a8 00 00 00      	movq	%xmm5, 0xa8(%rax)
   536ef: 66 0f d6 80 b8 00 00 00      	movq	%xmm0, 0xb8(%rax)
   536f7: 4f 8d 0c 3c                  	leaq	(%r12,%r15), %r9
   536fb: 41 ba 01 00 00 00            	movl	$0x1, %r10d
   53701: 48 83 fd 01                  	cmpq	$0x1, %rbp
   53705: 0f 84 d9 09 00 00            	je	0x540e4 <escrypt_kdf_sse+0x1454>
   5370b: 4c 89 24 24                  	movq	%r12, (%rsp)
   5370f: 4c 89 44 24 30               	movq	%r8, 0x30(%rsp)
   53714: 48 89 4c 24 40               	movq	%rcx, 0x40(%rsp)
   53719: 4c 89 6c 24 10               	movq	%r13, 0x10(%rsp)
   5371e: 4d 89 d5                     	movq	%r10, %r13
   53721: 4c 89 74 24 20               	movq	%r14, 0x20(%rsp)
   53726: 4d 89 ce                     	movq	%r9, %r14
   53729: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   53730: 4c 89 f6                     	movq	%r14, %rsi
   53733: 4c 89 e7                     	movq	%r12, %rdi
   53736: 48 89 da                     	movq	%rbx, %rdx
   53739: 49 83 c5 02                  	addq	$0x2, %r13
   5373d: e8 fe ca ff ff               	callq	0x50240 <blockmix_salsa8>
   53742: 4f 8d 24 37                  	leaq	(%r15,%r14), %r12
   53746: 4c 89 f7                     	movq	%r14, %rdi
   53749: 48 89 da                     	movq	%rbx, %rdx
   5374c: 4c 89 e6                     	movq	%r12, %rsi
   5374f: 4f 8d 34 27                  	leaq	(%r15,%r12), %r14
   53753: e8 e8 ca ff ff               	callq	0x50240 <blockmix_salsa8>
   53758: 49 39 ed                     	cmpq	%rbp, %r13
   5375b: 72 d3                        	jb	0x53730 <escrypt_kdf_sse+0xaa0>
   5375d: 4c 8b 24 24                  	movq	(%rsp), %r12
   53761: 4c 8b 6c 24 10               	movq	0x10(%rsp), %r13
   53766: 4c 8b 74 24 20               	movq	0x20(%rsp), %r14
   5376b: 4c 8b 44 24 30               	movq	0x30(%rsp), %r8
   53770: 48 8b 4c 24 40               	movq	0x40(%rsp), %rcx
   53775: 48 8b 84 24 90 00 00 00      	movq	0x90(%rsp), %rax
   5377d: 48 8b bc 24 98 00 00 00      	movq	0x98(%rsp), %rdi
   53785: 4c 01 e0                     	addq	%r12, %rax
   53788: 48 89 da                     	movq	%rbx, %rdx
   5378b: 48 89 4c 24 20               	movq	%rcx, 0x20(%rsp)
   53790: 48 89 c6                     	movq	%rax, %rsi
   53793: 48 89 04 24                  	movq	%rax, (%rsp)
   53797: 4c 89 44 24 10               	movq	%r8, 0x10(%rsp)
   5379c: e8 9f ca ff ff               	callq	0x50240 <blockmix_salsa8>
   537a1: 48 8b 3c 24                  	movq	(%rsp), %rdi
   537a5: 48 89 da                     	movq	%rbx, %rdx
   537a8: 4c 89 ee                     	movq	%r13, %rsi
   537ab: e8 90 ca ff ff               	callq	0x50240 <blockmix_salsa8>
   537b0: 48 8b 8c 24 88 00 00 00      	movq	0x88(%rsp), %rcx
   537b8: 45 31 c9                     	xorl	%r9d, %r9d
   537bb: 66 0f 6f 41 30               	movdqa	0x30(%rcx), %xmm0
   537c0: 8b 11                        	movl	(%rcx), %edx
   537c2: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   537c6: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   537cb: 48 89 1c 24                  	movq	%rbx, (%rsp)
   537cf: 4c 89 cb                     	movq	%r9, %rbx
   537d2: 66 0f 73 d8 04               	psrldq	$0x4, %xmm0             # xmm0 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],zero,zero,zero,zero
   537d7: 66 0f 7e c0                  	movd	%xmm0, %eax
   537db: 48 c1 e0 20                  	shlq	$0x20, %rax
   537df: 48 01 d0                     	addq	%rdx, %rax
   537e2: 48 21 e8                     	andq	%rbp, %rax
   537e5: 0f 1f 00                     	nopl	(%rax)
   537e8: 49 0f af c7                  	imulq	%r15, %rax
   537ec: 48 8b 0c 24                  	movq	(%rsp), %rcx
   537f0: 4c 89 f2                     	movq	%r14, %rdx
   537f3: 4c 89 ef                     	movq	%r13, %rdi
   537f6: 48 83 c3 02                  	addq	$0x2, %rbx
   537fa: 49 8d 34 04                  	leaq	(%r12,%rax), %rsi
   537fe: e8 0d df ff ff               	callq	0x51710 <blockmix_salsa8_xor>
   53803: 48 8b 0c 24                  	movq	(%rsp), %rcx
   53807: 4c 89 ea                     	movq	%r13, %rdx
   5380a: 4c 89 f7                     	movq	%r14, %rdi
   5380d: 89 c6                        	movl	%eax, %esi
   5380f: 21 ee                        	andl	%ebp, %esi
   53811: 49 0f af f7                  	imulq	%r15, %rsi
   53815: 4c 01 e6                     	addq	%r12, %rsi
   53818: e8 f3 de ff ff               	callq	0x51710 <blockmix_salsa8_xor>
   5381d: 48 8b 4c 24 50               	movq	0x50(%rsp), %rcx
   53822: 21 e8                        	andl	%ebp, %eax
   53824: 48 39 cb                     	cmpq	%rcx, %rbx
   53827: 72 bf                        	jb	0x537e8 <escrypt_kdf_sse+0xb58>
   53829: 48 8b 1c 24                  	movq	(%rsp), %rbx
   5382d: 4c 8b 44 24 10               	movq	0x10(%rsp), %r8
   53832: 48 8b 4c 24 20               	movq	0x20(%rsp), %rcx
   53837: 48 8b 7c 24 68               	movq	0x68(%rsp), %rdi
   5383c: 48 39 7c 24 78               	cmpq	%rdi, 0x78(%rsp)
   53841: 73 0e                        	jae	0x53851 <escrypt_kdf_sse+0xbc1>
   53843: 4c 39 84 24 d8 00 00 00      	cmpq	%r8, 0xd8(%rsp)
   5384b: 0f 87 9e 08 00 00            	ja	0x540ef <escrypt_kdf_sse+0x145f>
   53851: 48 83 f9 03                  	cmpq	$0x3, %rcx
   53855: 0f 86 21 09 00 00            	jbe	0x5417c <escrypt_kdf_sse+0x14ec>
   5385b: 48 8b 44 24 78               	movq	0x78(%rsp), %rax
   53860: 48 8b b4 24 b8 00 00 00      	movq	0xb8(%rsp), %rsi
   53868: 4c 89 c2                     	movq	%r8, %rdx
   5386b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   53870: f3 0f 6f 00                  	movdqu	(%rax), %xmm0
   53874: f3 0f 6f 70 20               	movdqu	0x20(%rax), %xmm6
   53879: 48 05 00 01 00 00            	addq	$0x100, %rax            # imm = 0x100
   5387f: 48 81 c2 00 01 00 00         	addq	$0x100, %rdx            # imm = 0x100
   53886: f3 44 0f 6f a8 10 ff ff ff   	movdqu	-0xf0(%rax), %xmm13
   5388f: f3 0f 6f 98 40 ff ff ff      	movdqu	-0xc0(%rax), %xmm3
   53897: 66 44 0f 6f f8               	movdqa	%xmm0, %xmm15
   5389c: 66 44 0f 6f f6               	movdqa	%xmm6, %xmm14
   538a1: f3 44 0f 6f 98 50 ff ff ff   	movdqu	-0xb0(%rax), %xmm11
   538aa: f3 0f 6f a8 60 ff ff ff      	movdqu	-0xa0(%rax), %xmm5
   538b2: 45 0f c6 fd 88               	shufps	$0x88, %xmm13, %xmm15   # xmm15 = xmm15[0,2],xmm13[0,2]
   538b7: 41 0f c6 c5 dd               	shufps	$0xdd, %xmm13, %xmm0    # xmm0 = xmm0[1,3],xmm13[1,3]
   538bc: f3 0f 6f 48 80               	movdqu	-0x80(%rax), %xmm1
   538c1: f3 44 0f 6f a8 30 ff ff ff   	movdqu	-0xd0(%rax), %xmm13
   538ca: f3 44 0f 6f 48 90            	movdqu	-0x70(%rax), %xmm9
   538d0: 66 44 0f 6f e5               	movdqa	%xmm5, %xmm12
   538d5: f3 0f 6f 60 a0               	movdqu	-0x60(%rax), %xmm4
   538da: 45 0f c6 f5 88               	shufps	$0x88, %xmm13, %xmm14   # xmm14 = xmm14[0,2],xmm13[0,2]
   538df: 41 0f c6 f5 dd               	shufps	$0xdd, %xmm13, %xmm6    # xmm6 = xmm6[1,3],xmm13[1,3]
   538e4: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   538e9: 41 0f c6 db dd               	shufps	$0xdd, %xmm11, %xmm3    # xmm3 = xmm3[1,3],xmm11[1,3]
   538ee: 45 0f c6 eb 88               	shufps	$0x88, %xmm11, %xmm13   # xmm13 = xmm13[0,2],xmm11[0,2]
   538f3: f3 44 0f 6f 40 d0            	movdqu	-0x30(%rax), %xmm8
   538f9: f3 0f 6f 50 c0               	movdqu	-0x40(%rax), %xmm2
   538fe: 66 44 0f 6f d4               	movdqa	%xmm4, %xmm10
   53903: f3 44 0f 6f 98 70 ff ff ff   	movdqu	-0x90(%rax), %xmm11
   5390c: f3 0f 6f 78 e0               	movdqu	-0x20(%rax), %xmm7
   53911: 45 0f c6 e3 88               	shufps	$0x88, %xmm11, %xmm12   # xmm12 = xmm12[0,2],xmm11[0,2]
   53916: 41 0f c6 eb dd               	shufps	$0xdd, %xmm11, %xmm5    # xmm5 = xmm5[1,3],xmm11[1,3]
   5391b: 66 44 0f 6f d9               	movdqa	%xmm1, %xmm11
   53920: 41 0f c6 c9 dd               	shufps	$0xdd, %xmm9, %xmm1     # xmm1 = xmm1[1,3],xmm9[1,3]
   53925: 45 0f c6 d9 88               	shufps	$0x88, %xmm9, %xmm11    # xmm11 = xmm11[0,2],xmm9[0,2]
   5392a: f3 44 0f 6f 48 b0            	movdqu	-0x50(%rax), %xmm9
   53930: 45 0f c6 d1 88               	shufps	$0x88, %xmm9, %xmm10    # xmm10 = xmm10[0,2],xmm9[0,2]
   53935: 41 0f c6 e1 dd               	shufps	$0xdd, %xmm9, %xmm4     # xmm4 = xmm4[1,3],xmm9[1,3]
   5393a: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   5393f: 41 0f c6 d0 dd               	shufps	$0xdd, %xmm8, %xmm2     # xmm2 = xmm2[1,3],xmm8[1,3]
   53944: 0f 29 14 24                  	movaps	%xmm2, (%rsp)
   53948: f3 0f 6f 50 f0               	movdqu	-0x10(%rax), %xmm2
   5394d: 45 0f c6 c8 88               	shufps	$0x88, %xmm8, %xmm9     # xmm9 = xmm9[0,2],xmm8[0,2]
   53952: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   53957: 44 0f c6 c2 88               	shufps	$0x88, %xmm2, %xmm8     # xmm8 = xmm8[0,2],xmm2[0,2]
   5395c: 0f c6 fa dd                  	shufps	$0xdd, %xmm2, %xmm7     # xmm7 = xmm7[1,3],xmm2[1,3]
   53960: 66 0f 6f d7                  	movdqa	%xmm7, %xmm2
   53964: 66 41 0f 6f ff               	movdqa	%xmm15, %xmm7
   53969: 41 0f c6 fe 88               	shufps	$0x88, %xmm14, %xmm7    # xmm7 = xmm7[0,2],xmm14[0,2]
   5396e: 45 0f c6 fe dd               	shufps	$0xdd, %xmm14, %xmm15   # xmm15 = xmm15[1,3],xmm14[1,3]
   53973: 66 45 0f 6f f5               	movdqa	%xmm13, %xmm14
   53978: 45 0f c6 ec dd               	shufps	$0xdd, %xmm12, %xmm13   # xmm13 = xmm13[1,3],xmm12[1,3]
   5397d: 45 0f c6 f4 88               	shufps	$0x88, %xmm12, %xmm14   # xmm14 = xmm14[0,2],xmm12[0,2]
   53982: 66 45 0f 6f e3               	movdqa	%xmm11, %xmm12
   53987: 45 0f c6 da dd               	shufps	$0xdd, %xmm10, %xmm11   # xmm11 = xmm11[1,3],xmm10[1,3]
   5398c: 44 0f 29 5c 24 10            	movaps	%xmm11, 0x10(%rsp)
   53992: 45 0f c6 e2 88               	shufps	$0x88, %xmm10, %xmm12   # xmm12 = xmm12[0,2],xmm10[0,2]
   53997: 66 45 0f 6f d1               	movdqa	%xmm9, %xmm10
   5399c: 45 0f c6 c8 dd               	shufps	$0xdd, %xmm8, %xmm9     # xmm9 = xmm9[1,3],xmm8[1,3]
   539a1: 66 44 0f 6f da               	movdqa	%xmm2, %xmm11
   539a6: 45 0f c6 d0 88               	shufps	$0x88, %xmm8, %xmm10    # xmm10 = xmm10[0,2],xmm8[0,2]
   539ab: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   539b0: 0f c6 c6 dd                  	shufps	$0xdd, %xmm6, %xmm0     # xmm0 = xmm0[1,3],xmm6[1,3]
   539b4: 44 0f c6 c6 88               	shufps	$0x88, %xmm6, %xmm8     # xmm8 = xmm8[0,2],xmm6[0,2]
   539b9: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   539bd: 0f c6 dd dd                  	shufps	$0xdd, %xmm5, %xmm3     # xmm3 = xmm3[1,3],xmm5[1,3]
   539c1: 0f c6 f5 88                  	shufps	$0x88, %xmm5, %xmm6     # xmm6 = xmm6[0,2],xmm5[0,2]
   539c5: 66 0f 6f e9                  	movdqa	%xmm1, %xmm5
   539c9: 0f c6 cc dd                  	shufps	$0xdd, %xmm4, %xmm1     # xmm1 = xmm1[1,3],xmm4[1,3]
   539cd: 0f c6 ec 88                  	shufps	$0x88, %xmm4, %xmm5     # xmm5 = xmm5[0,2],xmm4[0,2]
   539d1: 66 0f 6f 24 24               	movdqa	(%rsp), %xmm4
   539d6: 0f c6 e2 88                  	shufps	$0x88, %xmm2, %xmm4     # xmm4 = xmm4[0,2],xmm2[0,2]
   539da: 66 0f 6f 14 24               	movdqa	(%rsp), %xmm2
   539df: 41 0f c6 d3 dd               	shufps	$0xdd, %xmm11, %xmm2    # xmm2 = xmm2[1,3],xmm11[1,3]
   539e4: 0f 29 14 24                  	movaps	%xmm2, (%rsp)
   539e8: 66 0f 6f d7                  	movdqa	%xmm7, %xmm2
   539ec: 41 0f c6 fe dd               	shufps	$0xdd, %xmm14, %xmm7    # xmm7 = xmm7[1,3],xmm14[1,3]
   539f1: 66 44 0f 6f df               	movdqa	%xmm7, %xmm11
   539f6: 66 41 0f 6f fc               	movdqa	%xmm12, %xmm7
   539fb: 41 0f c6 d6 88               	shufps	$0x88, %xmm14, %xmm2    # xmm2 = xmm2[0,2],xmm14[0,2]
   53a00: 45 0f c6 e2 dd               	shufps	$0xdd, %xmm10, %xmm12   # xmm12 = xmm12[1,3],xmm10[1,3]
   53a05: 41 0f c6 fa 88               	shufps	$0x88, %xmm10, %xmm7    # xmm7 = xmm7[0,2],xmm10[0,2]
   53a0a: 66 45 0f 6f d0               	movdqa	%xmm8, %xmm10
   53a0f: 44 0f c6 c6 dd               	shufps	$0xdd, %xmm6, %xmm8     # xmm8 = xmm8[1,3],xmm6[1,3]
   53a14: 66 45 0f 6f f0               	movdqa	%xmm8, %xmm14
   53a19: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   53a1e: 0f c6 ec dd                  	shufps	$0xdd, %xmm4, %xmm5     # xmm5 = xmm5[1,3],xmm4[1,3]
   53a22: 0f 29 6c 24 40               	movaps	%xmm5, 0x40(%rsp)
   53a27: 66 0f 6f 6c 24 10            	movdqa	0x10(%rsp), %xmm5
   53a2d: 44 0f c6 c4 88               	shufps	$0x88, %xmm4, %xmm8     # xmm8 = xmm8[0,2],xmm4[0,2]
   53a32: 66 41 0f 6f e7               	movdqa	%xmm15, %xmm4
   53a37: 44 0f c6 d6 88               	shufps	$0x88, %xmm6, %xmm10    # xmm10 = xmm10[0,2],xmm6[0,2]
   53a3c: 44 0f 29 44 24 30            	movaps	%xmm8, 0x30(%rsp)
   53a42: 41 0f c6 e5 88               	shufps	$0x88, %xmm13, %xmm4    # xmm4 = xmm4[0,2],xmm13[0,2]
   53a47: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   53a4b: 66 41 0f 6f e7               	movdqa	%xmm15, %xmm4
   53a50: 66 44 0f 6f f8               	movdqa	%xmm0, %xmm15
   53a55: 41 0f c6 e5 dd               	shufps	$0xdd, %xmm13, %xmm4    # xmm4 = xmm4[1,3],xmm13[1,3]
   53a5a: 0f c6 c3 dd                  	shufps	$0xdd, %xmm3, %xmm0     # xmm0 = xmm0[1,3],xmm3[1,3]
   53a5e: 66 44 0f 6f ed               	movdqa	%xmm5, %xmm13
   53a63: 41 0f c6 e9 dd               	shufps	$0xdd, %xmm9, %xmm5     # xmm5 = xmm5[1,3],xmm9[1,3]
   53a68: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   53a6d: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   53a71: 66 0f 6f 04 24               	movdqa	(%rsp), %xmm0
   53a76: 44 0f c6 fb 88               	shufps	$0x88, %xmm3, %xmm15    # xmm15 = xmm15[0,2],xmm3[0,2]
   53a7b: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   53a7f: 44 0f 29 64 24 20            	movaps	%xmm12, 0x20(%rsp)
   53a85: 66 45 0f 6f e7               	movdqa	%xmm15, %xmm12
   53a8a: 66 45 0f 6f fa               	movdqa	%xmm10, %xmm15
   53a8f: 0f c6 d8 88                  	shufps	$0x88, %xmm0, %xmm3     # xmm3 = xmm3[0,2],xmm0[0,2]
   53a93: 0f c6 c8 dd                  	shufps	$0xdd, %xmm0, %xmm1     # xmm1 = xmm1[1,3],xmm0[1,3]
   53a97: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   53a9b: 0f c6 d7 dd                  	shufps	$0xdd, %xmm7, %xmm2     # xmm2 = xmm2[1,3],xmm7[1,3]
   53a9f: 0f c6 c7 88                  	shufps	$0x88, %xmm7, %xmm0     # xmm0 = xmm0[0,2],xmm7[0,2]
   53aa3: 66 0f 6f 7c 24 30            	movdqa	0x30(%rsp), %xmm7
   53aa9: 45 0f c6 e9 88               	shufps	$0x88, %xmm9, %xmm13    # xmm13 = xmm13[0,2],xmm9[0,2]
   53aae: 66 45 0f 6f ca               	movdqa	%xmm10, %xmm9
   53ab3: 66 44 0f 6f 54 24 40         	movdqa	0x40(%rsp), %xmm10
   53aba: 44 0f c6 ff dd               	shufps	$0xdd, %xmm7, %xmm15    # xmm15 = xmm15[1,3],xmm7[1,3]
   53abf: 44 0f 29 3c 24               	movaps	%xmm15, (%rsp)
   53ac4: 66 44 0f 6f fe               	movdqa	%xmm6, %xmm15
   53ac9: 44 0f c6 cf 88               	shufps	$0x88, %xmm7, %xmm9     # xmm9 = xmm9[0,2],xmm7[0,2]
   53ace: 45 0f c6 fd 88               	shufps	$0x88, %xmm13, %xmm15   # xmm15 = xmm15[0,2],xmm13[0,2]
   53ad3: 41 0f c6 f5 dd               	shufps	$0xdd, %xmm13, %xmm6    # xmm6 = xmm6[1,3],xmm13[1,3]
   53ad8: 66 45 0f 6f ec               	movdqa	%xmm12, %xmm13
   53add: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   53ae1: 66 0f 6f 74 24 20            	movdqa	0x20(%rsp), %xmm6
   53ae7: 44 0f c6 eb 88               	shufps	$0x88, %xmm3, %xmm13    # xmm13 = xmm13[0,2],xmm3[0,2]
   53aec: 44 0f c6 e3 dd               	shufps	$0xdd, %xmm3, %xmm12    # xmm12 = xmm12[1,3],xmm3[1,3]
   53af1: 66 41 0f 6f db               	movdqa	%xmm11, %xmm3
   53af6: 44 0f 29 6c 24 10            	movaps	%xmm13, 0x10(%rsp)
   53afc: 66 44 0f 6f ec               	movdqa	%xmm4, %xmm13
   53b01: 41 0f c6 e0 dd               	shufps	$0xdd, %xmm8, %xmm4     # xmm4 = xmm4[1,3],xmm8[1,3]
   53b06: 0f c6 de 88                  	shufps	$0x88, %xmm6, %xmm3     # xmm3 = xmm3[0,2],xmm6[0,2]
   53b0a: 44 0f c6 de dd               	shufps	$0xdd, %xmm6, %xmm11    # xmm11 = xmm11[1,3],xmm6[1,3]
   53b0f: 66 41 0f 6f f6               	movdqa	%xmm14, %xmm6
   53b14: 44 0f 29 5c 24 20            	movaps	%xmm11, 0x20(%rsp)
   53b1a: 41 0f c6 f2 88               	shufps	$0x88, %xmm10, %xmm6    # xmm6 = xmm6[0,2],xmm10[0,2]
   53b1f: 66 44 0f 6f de               	movdqa	%xmm6, %xmm11
   53b24: 66 41 0f 6f f6               	movdqa	%xmm14, %xmm6
   53b29: 45 0f c6 e8 88               	shufps	$0x88, %xmm8, %xmm13    # xmm13 = xmm13[0,2],xmm8[0,2]
   53b2e: 41 0f c6 f2 dd               	shufps	$0xdd, %xmm10, %xmm6    # xmm6 = xmm6[1,3],xmm10[1,3]
   53b33: 66 44 0f 6f d5               	movdqa	%xmm5, %xmm10
   53b38: 0f c6 e9 dd                  	shufps	$0xdd, %xmm1, %xmm5     # xmm5 = xmm5[1,3],xmm1[1,3]
   53b3c: 66 44 0f 6f f6               	movdqa	%xmm6, %xmm14
   53b41: 44 0f c6 d1 88               	shufps	$0x88, %xmm1, %xmm10    # xmm10 = xmm10[0,2],xmm1[0,2]
   53b46: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   53b4a: 66 0f 6a c2                  	punpckhdq	%xmm2, %xmm0    # xmm0 = xmm0[2],xmm2[2],xmm0[3],xmm2[3]
   53b4e: 66 45 0f 62 f3               	punpckldq	%xmm11, %xmm14  # xmm14 = xmm14[0],xmm11[0],xmm14[1],xmm11[1]
   53b53: 66 0f 62 ca                  	punpckldq	%xmm2, %xmm1    # xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1]
   53b57: 66 0f 6f d7                  	movdqa	%xmm7, %xmm2
   53b5b: 66 41 0f 6a f3               	punpckhdq	%xmm11, %xmm6   # xmm6 = xmm6[2],xmm11[2],xmm6[3],xmm11[3]
   53b60: 66 41 0f 6a d7               	punpckhdq	%xmm15, %xmm2   # xmm2 = xmm2[2],xmm15[2],xmm2[3],xmm15[3]
   53b65: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   53b6a: 66 44 0f 6f da               	movdqa	%xmm2, %xmm11
   53b6f: 66 41 0f 6f d2               	movdqa	%xmm10, %xmm2
   53b74: 66 44 0f 6a d5               	punpckhdq	%xmm5, %xmm10   # xmm10 = xmm10[2],xmm5[2],xmm10[3],xmm5[3]
   53b79: 66 0f 62 d5                  	punpckldq	%xmm5, %xmm2    # xmm2 = xmm2[0],xmm5[0],xmm2[1],xmm5[1]
   53b7d: 66 0f 6f 6c 24 20            	movdqa	0x20(%rsp), %xmm5
   53b83: 66 45 0f 62 c7               	punpckldq	%xmm15, %xmm8   # xmm8 = xmm8[0],xmm15[0],xmm8[1],xmm15[1]
   53b88: 66 0f 6f 3c 24               	movdqa	(%rsp), %xmm7
   53b8d: 66 44 0f 6f fa               	movdqa	%xmm2, %xmm15
   53b92: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   53b96: 66 0f 6a dd                  	punpckhdq	%xmm5, %xmm3    # xmm3 = xmm3[2],xmm5[2],xmm3[3],xmm5[3]
   53b9a: 66 0f 62 d5                  	punpckldq	%xmm5, %xmm2    # xmm2 = xmm2[0],xmm5[0],xmm2[1],xmm5[1]
   53b9e: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   53ba2: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   53ba7: 66 44 0f 6a cf               	punpckhdq	%xmm7, %xmm9    # xmm9 = xmm9[2],xmm7[2],xmm9[3],xmm7[3]
   53bac: 66 0f 62 df                  	punpckldq	%xmm7, %xmm3    # xmm3 = xmm3[0],xmm7[0],xmm3[1],xmm7[1]
   53bb0: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   53bb4: 66 41 0f 6a e5               	punpckhdq	%xmm13, %xmm4   # xmm4 = xmm4[2],xmm13[2],xmm4[3],xmm13[3]
   53bb9: 0f 29 1c 24                  	movaps	%xmm3, (%rsp)
   53bbd: 66 0f 6f 5c 24 10            	movdqa	0x10(%rsp), %xmm3
   53bc3: 66 41 0f 62 fd               	punpckldq	%xmm13, %xmm7   # xmm7 = xmm7[0],xmm13[0],xmm7[1],xmm13[1]
   53bc8: 66 45 0f 6f ec               	movdqa	%xmm12, %xmm13
   53bcd: 0f 29 7c 24 20               	movaps	%xmm7, 0x20(%rsp)
   53bd2: 66 41 0f 6f fe               	movdqa	%xmm14, %xmm7
   53bd7: 66 44 0f 62 eb               	punpckldq	%xmm3, %xmm13   # xmm13 = xmm13[0],xmm3[0],xmm13[1],xmm3[1]
   53bdc: 66 44 0f 6a e3               	punpckhdq	%xmm3, %xmm12   # xmm12 = xmm12[2],xmm3[2],xmm12[3],xmm3[3]
   53be1: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   53be5: 66 0f 62 da                  	punpckldq	%xmm2, %xmm3    # xmm3 = xmm3[0],xmm2[0],xmm3[1],xmm2[1]
   53be9: 66 0f 6a ca                  	punpckhdq	%xmm2, %xmm1    # xmm1 = xmm1[2],xmm2[2],xmm1[3],xmm2[3]
   53bed: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   53bf1: 44 0f 29 64 24 10            	movaps	%xmm12, 0x10(%rsp)
   53bf7: 66 0f 62 d5                  	punpckldq	%xmm5, %xmm2    # xmm2 = xmm2[0],xmm5[0],xmm2[1],xmm5[1]
   53bfb: 66 0f 6a c5                  	punpckhdq	%xmm5, %xmm0    # xmm0 = xmm0[2],xmm5[2],xmm0[3],xmm5[3]
   53bff: 66 0f 6f 2c 24               	movdqa	(%rsp), %xmm5
   53c04: 66 44 0f 6f 64 24 20         	movdqa	0x20(%rsp), %xmm12
   53c0b: 66 44 0f 6a f5               	punpckhdq	%xmm5, %xmm14   # xmm14 = xmm14[2],xmm5[2],xmm14[3],xmm5[3]
   53c10: 66 0f 62 fd                  	punpckldq	%xmm5, %xmm7    # xmm7 = xmm7[0],xmm5[0],xmm7[1],xmm5[1]
   53c14: 66 0f 6f ee                  	movdqa	%xmm6, %xmm5
   53c18: 66 41 0f 6a f1               	punpckhdq	%xmm9, %xmm6    # xmm6 = xmm6[2],xmm9[2],xmm6[3],xmm9[3]
   53c1d: 66 41 0f 62 e9               	punpckldq	%xmm9, %xmm5    # xmm5 = xmm5[0],xmm9[0],xmm5[1],xmm9[1]
   53c22: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   53c27: 0f 29 34 24                  	movaps	%xmm6, (%rsp)
   53c2b: 66 41 0f 6f f7               	movdqa	%xmm15, %xmm6
   53c30: 66 45 0f 62 cc               	punpckldq	%xmm12, %xmm9   # xmm9 = xmm9[0],xmm12[0],xmm9[1],xmm12[1]
   53c35: 66 45 0f 6a c4               	punpckhdq	%xmm12, %xmm8   # xmm8 = xmm8[2],xmm12[2],xmm8[3],xmm12[3]
   53c3a: 66 41 0f 62 f5               	punpckldq	%xmm13, %xmm6   # xmm6 = xmm6[0],xmm13[0],xmm6[1],xmm13[1]
   53c3f: 66 45 0f 6a fd               	punpckhdq	%xmm13, %xmm15  # xmm15 = xmm15[2],xmm13[2],xmm15[3],xmm13[3]
   53c44: 66 45 0f 6f e3               	movdqa	%xmm11, %xmm12
   53c49: 66 44 0f 6f 6c 24 10         	movdqa	0x10(%rsp), %xmm13
   53c50: 66 44 0f 62 e4               	punpckldq	%xmm4, %xmm12   # xmm12 = xmm12[0],xmm4[0],xmm12[1],xmm4[1]
   53c55: 66 44 0f 6a dc               	punpckhdq	%xmm4, %xmm11   # xmm11 = xmm11[2],xmm4[2],xmm11[3],xmm4[3]
   53c5a: 66 41 0f 6f e2               	movdqa	%xmm10, %xmm4
   53c5f: 66 41 0f 62 e5               	punpckldq	%xmm13, %xmm4   # xmm4 = xmm4[0],xmm13[0],xmm4[1],xmm13[1]
   53c64: 66 45 0f 6a d5               	punpckhdq	%xmm13, %xmm10  # xmm10 = xmm10[2],xmm13[2],xmm10[3],xmm13[3]
   53c69: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   53c6e: 66 45 0f 62 e9               	punpckldq	%xmm9, %xmm13   # xmm13 = xmm13[0],xmm9[0],xmm13[1],xmm9[1]
   53c73: 66 41 0f 6a d9               	punpckhdq	%xmm9, %xmm3    # xmm3 = xmm3[2],xmm9[2],xmm3[3],xmm9[3]
   53c78: 66 44 0f 6f c9               	movdqa	%xmm1, %xmm9
   53c7d: 44 0f 29 54 24 10            	movaps	%xmm10, 0x10(%rsp)
   53c83: 66 45 0f 62 c8               	punpckldq	%xmm8, %xmm9    # xmm9 = xmm9[0],xmm8[0],xmm9[1],xmm8[1]
   53c88: 66 41 0f 6a c8               	punpckhdq	%xmm8, %xmm1    # xmm1 = xmm1[2],xmm8[2],xmm1[3],xmm8[3]
   53c8d: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   53c92: 66 45 0f 6f d1               	movdqa	%xmm9, %xmm10
   53c97: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   53c9c: 66 41 0f 6a d4               	punpckhdq	%xmm12, %xmm2   # xmm2 = xmm2[2],xmm12[2],xmm2[3],xmm12[3]
   53ca1: 66 45 0f 62 cc               	punpckldq	%xmm12, %xmm9   # xmm9 = xmm9[0],xmm12[0],xmm9[1],xmm12[1]
   53ca6: 66 44 0f 6f e7               	movdqa	%xmm7, %xmm12
   53cab: 66 45 0f 62 c3               	punpckldq	%xmm11, %xmm8   # xmm8 = xmm8[0],xmm11[0],xmm8[1],xmm11[1]
   53cb0: 66 44 0f 62 e6               	punpckldq	%xmm6, %xmm12   # xmm12 = xmm12[0],xmm6[0],xmm12[1],xmm6[1]
   53cb5: 66 41 0f 6a c3               	punpckhdq	%xmm11, %xmm0   # xmm0 = xmm0[2],xmm11[2],xmm0[3],xmm11[3]
   53cba: 66 45 0f 6f de               	movdqa	%xmm14, %xmm11
   53cbf: 44 0f 29 64 24 20            	movaps	%xmm12, 0x20(%rsp)
   53cc5: 66 44 0f 6f e5               	movdqa	%xmm5, %xmm12
   53cca: 66 0f 6a ec                  	punpckhdq	%xmm4, %xmm5    # xmm5 = xmm5[2],xmm4[2],xmm5[3],xmm4[3]
   53cce: 66 0f 6a fe                  	punpckhdq	%xmm6, %xmm7    # xmm7 = xmm7[2],xmm6[2],xmm7[3],xmm6[3]
   53cd2: 66 44 0f 62 e4               	punpckldq	%xmm4, %xmm12   # xmm12 = xmm12[0],xmm4[0],xmm12[1],xmm4[1]
   53cd7: 66 0f 6f 24 24               	movdqa	(%rsp), %xmm4
   53cdc: 66 45 0f 62 df               	punpckldq	%xmm15, %xmm11  # xmm11 = xmm11[0],xmm15[0],xmm11[1],xmm15[1]
   53ce1: 66 41 0f 6f f6               	movdqa	%xmm14, %xmm6
   53ce6: 66 44 0f 6f 74 24 10         	movdqa	0x10(%rsp), %xmm14
   53ced: 44 0f 29 5c 24 30            	movaps	%xmm11, 0x30(%rsp)
   53cf3: 66 41 0f 6a f7               	punpckhdq	%xmm15, %xmm6   # xmm6 = xmm6[2],xmm15[2],xmm6[3],xmm15[3]
   53cf8: 66 45 0f 6f fd               	movdqa	%xmm13, %xmm15
   53cfd: 66 44 0f 6f dc               	movdqa	%xmm4, %xmm11
   53d02: 66 45 0f 62 de               	punpckldq	%xmm14, %xmm11  # xmm11 = xmm11[0],xmm14[0],xmm11[1],xmm14[1]
   53d07: 66 41 0f 6a e6               	punpckhdq	%xmm14, %xmm4   # xmm4 = xmm4[2],xmm14[2],xmm4[3],xmm14[3]
   53d0c: 66 44 0f 6f 74 24 20         	movdqa	0x20(%rsp), %xmm14
   53d13: 66 45 0f 62 fe               	punpckldq	%xmm14, %xmm15  # xmm15 = xmm15[0],xmm14[0],xmm15[1],xmm14[1]
   53d18: 44 0f 11 ba 00 ff ff ff      	movups	%xmm15, -0x100(%rdx)
   53d20: 66 45 0f 6f fd               	movdqa	%xmm13, %xmm15
   53d25: 66 45 0f 6a fe               	punpckhdq	%xmm14, %xmm15  # xmm15 = xmm15[2],xmm14[2],xmm15[3],xmm14[3]
   53d2a: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   53d2f: 66 0f 6a df                  	punpckhdq	%xmm7, %xmm3    # xmm3 = xmm3[2],xmm7[2],xmm3[3],xmm7[3]
   53d33: 66 44 0f 62 f7               	punpckldq	%xmm7, %xmm14   # xmm14 = xmm14[0],xmm7[0],xmm14[1],xmm7[1]
   53d38: 66 0f 6f 7c 24 30            	movdqa	0x30(%rsp), %xmm7
   53d3e: 0f 11 9a 30 ff ff ff         	movups	%xmm3, -0xd0(%rdx)
   53d45: 66 41 0f 6f da               	movdqa	%xmm10, %xmm3
   53d4a: 44 0f 11 ba 10 ff ff ff      	movups	%xmm15, -0xf0(%rdx)
   53d52: 66 0f 62 df                  	punpckldq	%xmm7, %xmm3    # xmm3 = xmm3[0],xmm7[0],xmm3[1],xmm7[1]
   53d56: 66 44 0f 6a d7               	punpckhdq	%xmm7, %xmm10   # xmm10 = xmm10[2],xmm7[2],xmm10[3],xmm7[3]
   53d5b: 44 0f 11 b2 20 ff ff ff      	movups	%xmm14, -0xe0(%rdx)
   53d63: 0f 11 9a 40 ff ff ff         	movups	%xmm3, -0xc0(%rdx)
   53d6a: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   53d6e: 66 0f 6a ce                  	punpckhdq	%xmm6, %xmm1    # xmm1 = xmm1[2],xmm6[2],xmm1[3],xmm6[3]
   53d72: 0f 11 8a 70 ff ff ff         	movups	%xmm1, -0x90(%rdx)
   53d79: 66 41 0f 6f c9               	movdqa	%xmm9, %xmm1
   53d7e: 66 0f 62 de                  	punpckldq	%xmm6, %xmm3    # xmm3 = xmm3[0],xmm6[0],xmm3[1],xmm6[1]
   53d82: 66 45 0f 6a cc               	punpckhdq	%xmm12, %xmm9   # xmm9 = xmm9[2],xmm12[2],xmm9[3],xmm12[3]
   53d87: 66 41 0f 62 cc               	punpckldq	%xmm12, %xmm1   # xmm1 = xmm1[0],xmm12[0],xmm1[1],xmm12[1]
   53d8c: 44 0f 11 92 50 ff ff ff      	movups	%xmm10, -0xb0(%rdx)
   53d94: 0f 11 4a 80                  	movups	%xmm1, -0x80(%rdx)
   53d98: 66 0f 6f ca                  	movdqa	%xmm2, %xmm1
   53d9c: 66 0f 6a d5                  	punpckhdq	%xmm5, %xmm2    # xmm2 = xmm2[2],xmm5[2],xmm2[3],xmm5[3]
   53da0: 66 0f 62 cd                  	punpckldq	%xmm5, %xmm1    # xmm1 = xmm1[0],xmm5[0],xmm1[1],xmm5[1]
   53da4: 0f 11 9a 60 ff ff ff         	movups	%xmm3, -0xa0(%rdx)
   53dab: 0f 11 4a a0                  	movups	%xmm1, -0x60(%rdx)
   53daf: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   53db4: 66 45 0f 6a c3               	punpckhdq	%xmm11, %xmm8   # xmm8 = xmm8[2],xmm11[2],xmm8[3],xmm11[3]
   53db9: 66 41 0f 62 cb               	punpckldq	%xmm11, %xmm1   # xmm1 = xmm1[0],xmm11[0],xmm1[1],xmm11[1]
   53dbe: 44 0f 11 4a 90               	movups	%xmm9, -0x70(%rdx)
   53dc3: 0f 11 4a c0                  	movups	%xmm1, -0x40(%rdx)
   53dc7: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   53dcb: 66 0f 6a c4                  	punpckhdq	%xmm4, %xmm0    # xmm0 = xmm0[2],xmm4[2],xmm0[3],xmm4[3]
   53dcf: 66 0f 62 cc                  	punpckldq	%xmm4, %xmm1    # xmm1 = xmm1[0],xmm4[0],xmm1[1],xmm4[1]
   53dd3: 0f 11 52 b0                  	movups	%xmm2, -0x50(%rdx)
   53dd7: 44 0f 11 42 d0               	movups	%xmm8, -0x30(%rdx)
   53ddc: 0f 11 4a e0                  	movups	%xmm1, -0x20(%rdx)
   53de0: 0f 11 42 f0                  	movups	%xmm0, -0x10(%rdx)
   53de4: 48 39 c6                     	cmpq	%rax, %rsi
   53de7: 0f 85 83 fa ff ff            	jne	0x53870 <escrypt_kdf_sse+0xbe0>
   53ded: 48 83 bc 24 80 00 00 00 00   	cmpq	$0x0, 0x80(%rsp)
   53df6: 0f 84 e7 01 00 00            	je	0x53fe3 <escrypt_kdf_sse+0x1353>
   53dfc: 48 8b b4 24 a0 00 00 00      	movq	0xa0(%rsp), %rsi
   53e04: 48 8b 84 24 c0 00 00 00      	movq	0xc0(%rsp), %rax
   53e0c: 48 8b 7c 24 70               	movq	0x70(%rsp), %rdi
   53e11: 48 8d 14 06                  	leaq	(%rsi,%rax), %rdx
   53e15: 48 8b 44 24 60               	movq	0x60(%rsp), %rax
   53e1a: 48 c1 e2 06                  	shlq	$0x6, %rdx
   53e1e: 48 01 fa                     	addq	%rdi, %rdx
   53e21: 48 01 f0                     	addq	%rsi, %rax
   53e24: f3 0f 7e 7a 30               	movq	0x30(%rdx), %xmm7
   53e29: f3 0f 7e 2a                  	movq	(%rdx), %xmm5
   53e2d: 48 c1 e0 06                  	shlq	$0x6, %rax
   53e31: f3 0f 7e 72 18               	movq	0x18(%rdx), %xmm6
   53e36: 48 01 f8                     	addq	%rdi, %rax
   53e39: 48 89 cf                     	movq	%rcx, %rdi
   53e3c: f3 0f 7e 42 08               	movq	0x8(%rdx), %xmm0
   53e41: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   53e46: f3 0f 7e 5a 10               	movq	0x10(%rdx), %xmm3
   53e4b: 48 29 f7                     	subq	%rsi, %rdi
   53e4e: f3 0f 7e 4a 20               	movq	0x20(%rdx), %xmm1
   53e53: f3 0f 7e 62 28               	movq	0x28(%rdx), %xmm4
   53e58: f3 0f 7e 52 38               	movq	0x38(%rdx), %xmm2
   53e5d: f3 44 0f 10 c5               	movss	%xmm5, %xmm8            # xmm8 = xmm5[0],xmm8[1,2,3]
   53e62: 66 44 0f d6 00               	movq	%xmm8, (%rax)
   53e67: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   53e6c: f3 0f 10 eb                  	movss	%xmm3, %xmm5            # xmm5 = xmm3[0],xmm5[1,2,3]
   53e70: f3 0f 10 d9                  	movss	%xmm1, %xmm3            # xmm3 = xmm1[0],xmm3[1,2,3]
   53e74: f3 44 0f 10 c4               	movss	%xmm4, %xmm8            # xmm8 = xmm4[0],xmm8[1,2,3]
   53e79: f3 0f 10 cf                  	movss	%xmm7, %xmm1            # xmm1 = xmm7[0],xmm1[1,2,3]
   53e7d: f3 0f 10 e2                  	movss	%xmm2, %xmm4            # xmm4 = xmm2[0],xmm4[1,2,3]
   53e81: 66 0f d6 68 10               	movq	%xmm5, 0x10(%rax)
   53e86: f3 0f 10 d0                  	movss	%xmm0, %xmm2            # xmm2 = xmm0[0],xmm2[1,2,3]
   53e8a: f3 0f 10 c6                  	movss	%xmm6, %xmm0            # xmm0 = xmm6[0],xmm0[1,2,3]
   53e8e: 66 44 0f d6 40 08            	movq	%xmm8, 0x8(%rax)
   53e94: 66 0f d6 60 18               	movq	%xmm4, 0x18(%rax)
   53e99: 66 0f d6 58 20               	movq	%xmm3, 0x20(%rax)
   53e9e: 66 0f d6 50 28               	movq	%xmm2, 0x28(%rax)
   53ea3: 66 0f d6 48 30               	movq	%xmm1, 0x30(%rax)
   53ea8: 66 0f d6 40 38               	movq	%xmm0, 0x38(%rax)
   53ead: f3 0f 7e 7a 70               	movq	0x70(%rdx), %xmm7
   53eb2: f3 0f 7e 6a 40               	movq	0x40(%rdx), %xmm5
   53eb7: f3 0f 7e 72 58               	movq	0x58(%rdx), %xmm6
   53ebc: f3 0f 7e 42 48               	movq	0x48(%rdx), %xmm0
   53ec1: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   53ec6: f3 0f 7e 5a 50               	movq	0x50(%rdx), %xmm3
   53ecb: f3 0f 7e 4a 60               	movq	0x60(%rdx), %xmm1
   53ed0: f3 0f 7e 62 68               	movq	0x68(%rdx), %xmm4
   53ed5: f3 0f 7e 52 78               	movq	0x78(%rdx), %xmm2
   53eda: f3 44 0f 10 c5               	movss	%xmm5, %xmm8            # xmm8 = xmm5[0],xmm8[1,2,3]
   53edf: 66 44 0f d6 40 40            	movq	%xmm8, 0x40(%rax)
   53ee5: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   53eea: f3 0f 10 eb                  	movss	%xmm3, %xmm5            # xmm5 = xmm3[0],xmm5[1,2,3]
   53eee: f3 0f 10 d9                  	movss	%xmm1, %xmm3            # xmm3 = xmm1[0],xmm3[1,2,3]
   53ef2: f3 44 0f 10 c4               	movss	%xmm4, %xmm8            # xmm8 = xmm4[0],xmm8[1,2,3]
   53ef7: f3 0f 10 cf                  	movss	%xmm7, %xmm1            # xmm1 = xmm7[0],xmm1[1,2,3]
   53efb: f3 0f 10 e2                  	movss	%xmm2, %xmm4            # xmm4 = xmm2[0],xmm4[1,2,3]
   53eff: 66 0f d6 68 50               	movq	%xmm5, 0x50(%rax)
   53f04: f3 0f 10 d0                  	movss	%xmm0, %xmm2            # xmm2 = xmm0[0],xmm2[1,2,3]
   53f08: f3 0f 10 c6                  	movss	%xmm6, %xmm0            # xmm0 = xmm6[0],xmm0[1,2,3]
   53f0c: 66 44 0f d6 40 48            	movq	%xmm8, 0x48(%rax)
   53f12: 66 0f d6 60 58               	movq	%xmm4, 0x58(%rax)
   53f17: 66 0f d6 58 60               	movq	%xmm3, 0x60(%rax)
   53f1c: 66 0f d6 50 68               	movq	%xmm2, 0x68(%rax)
   53f21: 66 0f d6 48 70               	movq	%xmm1, 0x70(%rax)
   53f26: 66 0f d6 40 78               	movq	%xmm0, 0x78(%rax)
   53f2b: 48 83 ff 02                  	cmpq	$0x2, %rdi
   53f2f: 0f 84 ae 00 00 00            	je	0x53fe3 <escrypt_kdf_sse+0x1353>
   53f35: f3 0f 7e ba b0 00 00 00      	movq	0xb0(%rdx), %xmm7
   53f3d: f3 0f 7e aa 80 00 00 00      	movq	0x80(%rdx), %xmm5
   53f45: f3 0f 7e b2 98 00 00 00      	movq	0x98(%rdx), %xmm6
   53f4d: f3 0f 7e 82 88 00 00 00      	movq	0x88(%rdx), %xmm0
   53f55: f3 0f 7e 9a 90 00 00 00      	movq	0x90(%rdx), %xmm3
   53f5d: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   53f62: f3 0f 7e 8a a0 00 00 00      	movq	0xa0(%rdx), %xmm1
   53f6a: f3 0f 7e a2 a8 00 00 00      	movq	0xa8(%rdx), %xmm4
   53f72: f3 44 0f 10 c5               	movss	%xmm5, %xmm8            # xmm8 = xmm5[0],xmm8[1,2,3]
   53f77: f3 0f 7e 92 b8 00 00 00      	movq	0xb8(%rdx), %xmm2
   53f7f: 66 44 0f d6 80 80 00 00 00   	movq	%xmm8, 0x80(%rax)
   53f88: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   53f8d: f3 0f 10 eb                  	movss	%xmm3, %xmm5            # xmm5 = xmm3[0],xmm5[1,2,3]
   53f91: f3 0f 10 d9                  	movss	%xmm1, %xmm3            # xmm3 = xmm1[0],xmm3[1,2,3]
   53f95: f3 44 0f 10 c4               	movss	%xmm4, %xmm8            # xmm8 = xmm4[0],xmm8[1,2,3]
   53f9a: f3 0f 10 cf                  	movss	%xmm7, %xmm1            # xmm1 = xmm7[0],xmm1[1,2,3]
   53f9e: f3 0f 10 e2                  	movss	%xmm2, %xmm4            # xmm4 = xmm2[0],xmm4[1,2,3]
   53fa2: 66 0f d6 a8 90 00 00 00      	movq	%xmm5, 0x90(%rax)
   53faa: 66 44 0f d6 80 88 00 00 00   	movq	%xmm8, 0x88(%rax)
   53fb3: f3 0f 10 d0                  	movss	%xmm0, %xmm2            # xmm2 = xmm0[0],xmm2[1,2,3]
   53fb7: f3 0f 10 c6                  	movss	%xmm6, %xmm0            # xmm0 = xmm6[0],xmm0[1,2,3]
   53fbb: 66 0f d6 a0 98 00 00 00      	movq	%xmm4, 0x98(%rax)
   53fc3: 66 0f d6 98 a0 00 00 00      	movq	%xmm3, 0xa0(%rax)
   53fcb: 66 0f d6 90 a8 00 00 00      	movq	%xmm2, 0xa8(%rax)
   53fd3: 66 0f d6 88 b0 00 00 00      	movq	%xmm1, 0xb0(%rax)
   53fdb: 66 0f d6 80 b8 00 00 00      	movq	%xmm0, 0xb8(%rax)
   53fe3: 83 44 24 5c 01               	addl	$0x1, 0x5c(%rsp)
   53fe8: 4d 01 f8                     	addq	%r15, %r8
   53feb: 8b 44 24 5c                  	movl	0x5c(%rsp), %eax
   53fef: 48 01 4c 24 60               	addq	%rcx, 0x60(%rsp)
   53ff4: 3b 84 24 38 01 00 00         	cmpl	0x138(%rsp), %eax
   53ffb: 0f 82 fc ee ff ff            	jb	0x52efd <escrypt_kdf_sse+0x26d>
   54001: 48 83 ec 08                  	subq	$0x8, %rsp
   54005: 41 b8 01 00 00 00            	movl	$0x1, %r8d
   5400b: ff b4 24 50 01 00 00         	pushq	0x150(%rsp)
   54012: 4c 8b 8c 24 50 01 00 00      	movq	0x150(%rsp), %r9
   5401a: 48 8b 8c 24 b8 00 00 00      	movq	0xb8(%rsp), %rcx
   54022: 48 8b 94 24 80 00 00 00      	movq	0x80(%rsp), %rdx
   5402a: 48 8b b4 24 f8 00 00 00      	movq	0xf8(%rsp), %rsi
   54032: 48 8b bc 24 f0 00 00 00      	movq	0xf0(%rsp), %rdi
   5403a: e8 a1 61 fe ff               	callq	0x3a1e0 <escrypt_PBKDF2_SHA256>
   5403f: 58                           	popq	%rax
   54040: 31 c0                        	xorl	%eax, %eax
   54042: 5a                           	popq	%rdx
   54043: 48 81 c4 f8 00 00 00         	addq	$0xf8, %rsp
   5404a: 5b                           	popq	%rbx
   5404b: 5d                           	popq	%rbp
   5404c: 41 5c                        	popq	%r12
   5404e: 41 5d                        	popq	%r13
   54050: 41 5e                        	popq	%r14
   54052: 41 5f                        	popq	%r15
   54054: c3                           	retq
   54055: 4c 89 e2                     	movq	%r12, %rdx
   54058: 4c 89 c0                     	movq	%r8, %rax
   5405b: 31 f6                        	xorl	%esi, %esi
   5405d: 0f 1f 00                     	nopl	(%rax)
   54060: 8b 38                        	movl	(%rax), %edi
   54062: 48 83 c6 01                  	addq	$0x1, %rsi
   54066: 48 83 c0 40                  	addq	$0x40, %rax
   5406a: 48 83 c2 40                  	addq	$0x40, %rdx
   5406e: 89 7a c0                     	movl	%edi, -0x40(%rdx)
   54071: 8b 78 d4                     	movl	-0x2c(%rax), %edi
   54074: 89 7a c4                     	movl	%edi, -0x3c(%rdx)
   54077: 8b 78 e8                     	movl	-0x18(%rax), %edi
   5407a: 89 7a c8                     	movl	%edi, -0x38(%rdx)
   5407d: 8b 78 fc                     	movl	-0x4(%rax), %edi
   54080: 89 7a cc                     	movl	%edi, -0x34(%rdx)
   54083: 8b 78 d0                     	movl	-0x30(%rax), %edi
   54086: 89 7a d0                     	movl	%edi, -0x30(%rdx)
   54089: 8b 78 e4                     	movl	-0x1c(%rax), %edi
   5408c: 89 7a d4                     	movl	%edi, -0x2c(%rdx)
   5408f: 8b 78 f8                     	movl	-0x8(%rax), %edi
   54092: 89 7a d8                     	movl	%edi, -0x28(%rdx)
   54095: 8b 78 cc                     	movl	-0x34(%rax), %edi
   54098: 89 7a dc                     	movl	%edi, -0x24(%rdx)
   5409b: 8b 78 e0                     	movl	-0x20(%rax), %edi
   5409e: 89 7a e0                     	movl	%edi, -0x20(%rdx)
   540a1: 8b 78 f4                     	movl	-0xc(%rax), %edi
   540a4: 89 7a e4                     	movl	%edi, -0x1c(%rdx)
   540a7: 8b 78 c8                     	movl	-0x38(%rax), %edi
   540aa: 89 7a e8                     	movl	%edi, -0x18(%rdx)
   540ad: 8b 78 dc                     	movl	-0x24(%rax), %edi
   540b0: 89 7a ec                     	movl	%edi, -0x14(%rdx)
   540b3: 8b 78 f0                     	movl	-0x10(%rax), %edi
   540b6: 89 7a f0                     	movl	%edi, -0x10(%rdx)
   540b9: 8b 78 c4                     	movl	-0x3c(%rax), %edi
   540bc: 89 7a f4                     	movl	%edi, -0xc(%rdx)
   540bf: 8b 78 d8                     	movl	-0x28(%rax), %edi
   540c2: 89 7a f8                     	movl	%edi, -0x8(%rdx)
   540c5: 8b 78 ec                     	movl	-0x14(%rax), %edi
   540c8: 89 7a fc                     	movl	%edi, -0x4(%rdx)
   540cb: 48 39 ce                     	cmpq	%rcx, %rsi
   540ce: 72 90                        	jb	0x54060 <escrypt_kdf_sse+0x13d0>
   540d0: 4f 8d 0c 3c                  	leaq	(%r12,%r15), %r9
   540d4: 41 ba 01 00 00 00            	movl	$0x1, %r10d
   540da: 48 83 fd 01                  	cmpq	$0x1, %rbp
   540de: 0f 85 27 f6 ff ff            	jne	0x5370b <escrypt_kdf_sse+0xa7b>
   540e4: 4c 89 f8                     	movq	%r15, %rax
   540e7: 4c 89 e7                     	movq	%r12, %rdi
   540ea: e9 96 f6 ff ff               	jmp	0x53785 <escrypt_kdf_sse+0xaf5>
   540ef: 4c 89 c2                     	movq	%r8, %rdx
   540f2: 4c 89 e8                     	movq	%r13, %rax
   540f5: 31 f6                        	xorl	%esi, %esi
   540f7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   54100: 8b 38                        	movl	(%rax), %edi
   54102: 48 83 c6 01                  	addq	$0x1, %rsi
   54106: 48 83 c0 40                  	addq	$0x40, %rax
   5410a: 48 83 c2 40                  	addq	$0x40, %rdx
   5410e: 89 7a c0                     	movl	%edi, -0x40(%rdx)
   54111: 8b 78 c4                     	movl	-0x3c(%rax), %edi
   54114: 89 7a d4                     	movl	%edi, -0x2c(%rdx)
   54117: 8b 78 c8                     	movl	-0x38(%rax), %edi
   5411a: 89 7a e8                     	movl	%edi, -0x18(%rdx)
   5411d: 8b 78 cc                     	movl	-0x34(%rax), %edi
   54120: 89 7a fc                     	movl	%edi, -0x4(%rdx)
   54123: 8b 78 d0                     	movl	-0x30(%rax), %edi
   54126: 89 7a d0                     	movl	%edi, -0x30(%rdx)
   54129: 8b 78 d4                     	movl	-0x2c(%rax), %edi
   5412c: 89 7a e4                     	movl	%edi, -0x1c(%rdx)
   5412f: 8b 78 d8                     	movl	-0x28(%rax), %edi
   54132: 89 7a f8                     	movl	%edi, -0x8(%rdx)
   54135: 8b 78 dc                     	movl	-0x24(%rax), %edi
   54138: 89 7a cc                     	movl	%edi, -0x34(%rdx)
   5413b: 8b 78 e0                     	movl	-0x20(%rax), %edi
   5413e: 89 7a e0                     	movl	%edi, -0x20(%rdx)
   54141: 8b 78 e4                     	movl	-0x1c(%rax), %edi
   54144: 89 7a f4                     	movl	%edi, -0xc(%rdx)
   54147: 8b 78 e8                     	movl	-0x18(%rax), %edi
   5414a: 89 7a c8                     	movl	%edi, -0x38(%rdx)
   5414d: 8b 78 ec                     	movl	-0x14(%rax), %edi
   54150: 89 7a dc                     	movl	%edi, -0x24(%rdx)
   54153: 8b 78 f0                     	movl	-0x10(%rax), %edi
   54156: 89 7a f0                     	movl	%edi, -0x10(%rdx)
   54159: 8b 78 f4                     	movl	-0xc(%rax), %edi
   5415c: 89 7a c4                     	movl	%edi, -0x3c(%rdx)
   5415f: 8b 78 f8                     	movl	-0x8(%rax), %edi
   54162: 89 7a d8                     	movl	%edi, -0x28(%rdx)
   54165: 8b 78 fc                     	movl	-0x4(%rax), %edi
   54168: 89 7a ec                     	movl	%edi, -0x14(%rdx)
   5416b: 48 39 ce                     	cmpq	%rcx, %rsi
   5416e: 72 90                        	jb	0x54100 <escrypt_kdf_sse+0x1470>
   54170: e9 6e fe ff ff               	jmp	0x53fe3 <escrypt_kdf_sse+0x1353>
   54175: 31 f6                        	xorl	%esi, %esi
   54177: e9 63 f3 ff ff               	jmp	0x534df <escrypt_kdf_sse+0x84f>
   5417c: 31 f6                        	xorl	%esi, %esi
   5417e: e9 81 fc ff ff               	jmp	0x53e04 <escrypt_kdf_sse+0x1174>
   54183: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   54188: e8 b3 5f fe ff               	callq	0x3a140 <escrypt_free_region>
   5418d: 85 c0                        	testl	%eax, %eax
   5418f: 75 16                        	jne	0x541a7 <escrypt_kdf_sse+0x1517>
   54191: 48 8b 74 24 20               	movq	0x20(%rsp), %rsi
   54196: 4c 89 e7                     	movq	%r12, %rdi
   54199: e8 42 5f fe ff               	callq	0x3a0e0 <escrypt_alloc_region>
   5419e: 48 85 c0                     	testq	%rax, %rax
   541a1: 0f 85 03 ec ff ff            	jne	0x52daa <escrypt_kdf_sse+0x11a>
   541a7: b8 ff ff ff ff               	movl	$0xffffffff, %eax       # imm = 0xFFFFFFFF
   541ac: e9 92 fe ff ff               	jmp	0x54043 <escrypt_kdf_sse+0x13b3>
   541b1: e8 6a 9f fb ff               	callq	0xe120 <__errno_location@plt>
   541b6: c7 00 0c 00 00 00            	movl	$0xc, (%rax)
   541bc: eb e9                        	jmp	0x541a7 <escrypt_kdf_sse+0x1517>
   541be: e8 5d 9f fb ff               	callq	0xe120 <__errno_location@plt>
   541c3: c7 00 16 00 00 00            	movl	$0x16, (%rax)
   541c9: eb dc                        	jmp	0x541a7 <escrypt_kdf_sse+0x1517>
   541cb: e8 50 9f fb ff               	callq	0xe120 <__errno_location@plt>
   541d0: c7 00 1b 00 00 00            	movl	$0x1b, (%rax)
   541d6: eb cf                        	jmp	0x541a7 <escrypt_kdf_sse+0x1517>
   541d8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

00000000000541e0 <blake2b_compress_ssse3>:
   541e0: 41 57                        	pushq	%r15
   541e2: 48 89 fa                     	movq	%rdi, %rdx
   541e5: 48 89 f0                     	movq	%rsi, %rax
   541e8: 41 56                        	pushq	%r14
   541ea: 41 55                        	pushq	%r13
   541ec: 41 54                        	pushq	%r12
   541ee: 55                           	pushq	%rbp
   541ef: 53                           	pushq	%rbx
   541f0: 48 81 ec a0 00 00 00         	subq	$0xa0, %rsp
   541f7: 4c 8b 7e 10                  	movq	0x10(%rsi), %r15
   541fb: 48 8b 3e                     	movq	(%rsi), %rdi
   541fe: 4c 8b 56 20                  	movq	0x20(%rsi), %r10
   54202: f3 44 0f 6f 72 20            	movdqu	0x20(%rdx), %xmm14
   54208: 66 49 0f 6e e7               	movq	%r15, %xmm4
   5420d: 66 48 0f 6e ef               	movq	%rdi, %xmm5
   54212: 48 8b 76 30                  	movq	0x30(%rsi), %rsi
   54216: f3 44 0f 6f 6a 30            	movdqu	0x30(%rdx), %xmm13
   5421c: 66 0f 6c ec                  	punpcklqdq	%xmm4, %xmm5    # xmm5 = xmm5[0],xmm4[0]
   54220: f3 0f 6f 22                  	movdqu	(%rdx), %xmm4
   54224: f3 0f 6f 72 50               	movdqu	0x50(%rdx), %xmm6
   54229: 66 48 0f 6e ce               	movq	%rsi, %xmm1
   5422e: 4c 8b 70 18                  	movq	0x18(%rax), %r14
   54232: 0f 29 6c 24 c8               	movaps	%xmm5, -0x38(%rsp)
   54237: 66 0f ef 35 c1 ce 00 00      	pxor	0xcec1(%rip), %xmm6     # 0x61100 <sysconf@GLIBC_2.2.5+0x61100>
   5423f: 66 44 0f d4 f4               	paddq	%xmm4, %xmm14
   54244: 66 49 0f 6e e2               	movq	%r10, %xmm4
   54249: 4c 8b 68 28                  	movq	0x28(%rax), %r13
   5424d: 4c 8b 58 38                  	movq	0x38(%rax), %r11
   54251: 66 0f 6c e1                  	punpcklqdq	%xmm1, %xmm4    # xmm4 = xmm4[0],xmm1[0]
   54255: f3 0f 6f 4a 10               	movdqu	0x10(%rdx), %xmm1
   5425a: 66 44 0f d4 f5               	paddq	%xmm5, %xmm14
   5425f: f3 0f 7e 68 08               	movq	0x8(%rax), %xmm5
   54264: 0f 29 64 24 d8               	movaps	%xmm4, -0x28(%rsp)
   54269: f3 0f 6f 42 20               	movdqu	0x20(%rdx), %xmm0
   5426e: 66 49 0f 6e de               	movq	%r14, %xmm3
   54273: f3 0f 6f 52 30               	movdqu	0x30(%rdx), %xmm2
   54278: 66 44 0f d4 e9               	paddq	%xmm1, %xmm13
   5427d: f3 0f 6f 4a 40               	movdqu	0x40(%rdx), %xmm1
   54282: 66 0f 6f fd                  	movdqa	%xmm5, %xmm7
   54286: 66 0f ef 0d 62 ce 00 00      	pxor	0xce62(%rip), %xmm1     # 0x610f0 <sysconf@GLIBC_2.2.5+0x610f0>
   5428e: 66 44 0f d4 ec               	paddq	%xmm4, %xmm13
   54293: 66 0f 6f e6                  	movdqa	%xmm6, %xmm4
   54297: 66 0f 6c fb                  	punpcklqdq	%xmm3, %xmm7    # xmm7 = xmm7[0],xmm3[0]
   5429b: 66 0f 6f 35 2d ce 00 00      	movdqa	0xce2d(%rip), %xmm6     # 0x610d0 <sysconf@GLIBC_2.2.5+0x610d0>
   542a3: 66 41 0f ef ce               	pxor	%xmm14, %xmm1
   542a8: 66 41 0f ef e5               	pxor	%xmm13, %xmm4
   542ad: 66 4d 0f 6e d5               	movq	%r13, %xmm10
   542b2: 0f 29 7c 24 e8               	movaps	%xmm7, -0x18(%rsp)
   542b7: 66 0f 70 c9 b1               	pshufd	$0xb1, %xmm1, %xmm1     # xmm1 = xmm1[1,0,3,2]
   542bc: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   542c1: 66 49 0f 6e db               	movq	%r11, %xmm3
   542c6: 66 0f d4 f1                  	paddq	%xmm1, %xmm6
   542ca: 66 44 0f 6c d3               	punpcklqdq	%xmm3, %xmm10   # xmm10 = xmm10[0],xmm3[0]
   542cf: 66 44 0f d4 f7               	paddq	%xmm7, %xmm14
   542d4: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   542d9: 66 0f 6f 35 ff cd 00 00      	movdqa	0xcdff(%rip), %xmm6     # 0x610e0 <sysconf@GLIBC_2.2.5+0x610e0>
   542e1: 66 45 0f d4 ea               	paddq	%xmm10, %xmm13
   542e6: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   542eb: 66 0f 38 00 05 1c d0 00 00   	pshufb	0xd01c(%rip), %xmm0     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   542f4: 66 0f d4 f4                  	paddq	%xmm4, %xmm6
   542f8: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   542fc: 66 44 0f d4 f0               	paddq	%xmm0, %xmm14
   54301: 66 0f 38 00 15 06 d0 00 00   	pshufb	0xd006(%rip), %xmm2     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   5430a: 44 0f 29 54 24 f8            	movaps	%xmm10, -0x8(%rsp)
   54310: 66 44 0f 6f 15 07 d0 00 00   	movdqa	0xd007(%rip), %xmm10    # 0x61320 <sysconf@GLIBC_2.2.5+0x61320>
   54319: 66 41 0f ef ce               	pxor	%xmm14, %xmm1
   5431e: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   54323: 48 8b 68 40                  	movq	0x40(%rax), %rbp
   54327: 48 8b 58 50                  	movq	0x50(%rax), %rbx
   5432b: 66 41 0f 38 00 ca            	pshufb	%xmm10, %xmm1
   54331: 66 41 0f ef e5               	pxor	%xmm13, %xmm4
   54336: 48 8b 48 60                  	movq	0x60(%rax), %rcx
   5433a: 4c 8b 60 70                  	movq	0x70(%rax), %r12
   5433e: 66 41 0f 38 00 e2            	pshufb	%xmm10, %xmm4
   54344: 66 44 0f d4 c1               	paddq	%xmm1, %xmm8
   54349: 4c 8b 40 48                  	movq	0x48(%rax), %r8
   5434d: 4c 8b 48 58                  	movq	0x58(%rax), %r9
   54351: 66 0f d4 f4                  	paddq	%xmm4, %xmm6
   54355: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   5435a: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   5435e: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   54362: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   54366: 66 0f 73 d6 3f               	psrlq	$0x3f, %xmm6
   5436b: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   5436f: 66 44 0f 6f e7               	movdqa	%xmm7, %xmm12
   54374: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   54378: 66 0f 6f f2                  	movdqa	%xmm2, %xmm6
   5437c: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   54380: 66 0f 73 d6 3f               	psrlq	$0x3f, %xmm6
   54385: 66 49 0f 6e d9               	movq	%r9, %xmm3
   5438a: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   5438e: 66 0f 6f f2                  	movdqa	%xmm2, %xmm6
   54392: 66 0f 3a 0f f0 08            	palignr	$0x8, %xmm0, %xmm6      # xmm6 = xmm0[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7]
   54398: 66 0f 3a 0f c2 08            	palignr	$0x8, %xmm2, %xmm0      # xmm0 = xmm2[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   5439e: 66 0f 6f d4                  	movdqa	%xmm4, %xmm2
   543a2: 66 44 0f 6f ce               	movdqa	%xmm6, %xmm9
   543a7: 66 0f 3a 0f d1 08            	palignr	$0x8, %xmm1, %xmm2      # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   543ad: 66 48 0f 6e f3               	movq	%rbx, %xmm6
   543b2: 66 0f 3a 0f cc 08            	palignr	$0x8, %xmm4, %xmm1      # xmm1 = xmm4[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7]
   543b8: 66 48 0f 6e e5               	movq	%rbp, %xmm4
   543bd: 66 0f 6c e6                  	punpcklqdq	%xmm6, %xmm4    # xmm4 = xmm4[0],xmm6[0]
   543c1: 66 49 0f 6e f4               	movq	%r12, %xmm6
   543c6: 0f 29 64 24 08               	movaps	%xmm4, 0x8(%rsp)
   543cb: 66 44 0f 6f dc               	movdqa	%xmm4, %xmm11
   543d0: 66 48 0f 6e e1               	movq	%rcx, %xmm4
   543d5: 66 0f 6c e6                  	punpcklqdq	%xmm6, %xmm4    # xmm4 = xmm4[0],xmm6[0]
   543d9: 66 45 0f d4 d9               	paddq	%xmm9, %xmm11
   543de: 66 49 0f 6e f0               	movq	%r8, %xmm6
   543e3: 66 45 0f d4 de               	paddq	%xmm14, %xmm11
   543e8: 66 44 0f 6f f4               	movdqa	%xmm4, %xmm14
   543ed: 0f 29 64 24 98               	movaps	%xmm4, -0x68(%rsp)
   543f2: f3 0f 7e 60 68               	movq	0x68(%rax), %xmm4
   543f7: 66 44 0f d4 f0               	paddq	%xmm0, %xmm14
   543fc: 48 8b 40 78                  	movq	0x78(%rax), %rax
   54400: 66 41 0f ef cb               	pxor	%xmm11, %xmm1
   54405: 66 0f 6c f3                  	punpcklqdq	%xmm3, %xmm6    # xmm6 = xmm6[0],xmm3[0]
   54409: 66 45 0f d4 f5               	paddq	%xmm13, %xmm14
   5440e: 66 0f 70 c9 b1               	pshufd	$0xb1, %xmm1, %xmm1     # xmm1 = xmm1[1,0,3,2]
   54413: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   54417: 0f 29 74 24 18               	movaps	%xmm6, 0x18(%rsp)
   5441c: 66 41 0f ef d6               	pxor	%xmm14, %xmm2
   54421: 66 44 0f d4 e1               	paddq	%xmm1, %xmm12
   54426: 66 48 0f 6e d8               	movq	%rax, %xmm3
   5442b: 66 0f 70 d2 b1               	pshufd	$0xb1, %xmm2, %xmm2     # xmm2 = xmm2[1,0,3,2]
   54430: 66 0f 6c fb                  	punpcklqdq	%xmm3, %xmm7    # xmm7 = xmm7[0],xmm3[0]
   54434: 66 45 0f ef cc               	pxor	%xmm12, %xmm9
   54439: 66 44 0f d4 c2               	paddq	%xmm2, %xmm8
   5443e: 66 44 0f 6f ee               	movdqa	%xmm6, %xmm13
   54443: 66 44 0f 6f ff               	movdqa	%xmm7, %xmm15
   54448: 0f 29 7c 24 28               	movaps	%xmm7, 0x28(%rsp)
   5444d: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   54452: 66 49 0f 6e da               	movq	%r10, %xmm3
   54457: 66 44 0f 38 00 0d af ce 00 00	pshufb	0xceaf(%rip), %xmm9     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54461: 66 0f 38 00 05 a6 ce 00 00   	pshufb	0xcea6(%rip), %xmm0     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   5446a: 66 45 0f d4 e9               	paddq	%xmm9, %xmm13
   5446f: 66 44 0f d4 f8               	paddq	%xmm0, %xmm15
   54474: 66 45 0f d4 eb               	paddq	%xmm11, %xmm13
   54479: 66 45 0f 6f df               	movdqa	%xmm15, %xmm11
   5447e: 66 41 0f ef cd               	pxor	%xmm13, %xmm1
   54483: 66 4c 0f 6e f9               	movq	%rcx, %xmm15
   54488: 66 45 0f d4 de               	paddq	%xmm14, %xmm11
   5448d: 66 41 0f 38 00 ca            	pshufb	%xmm10, %xmm1
   54493: 66 4d 0f 6e f0               	movq	%r8, %xmm14
   54498: 66 41 0f ef d3               	pxor	%xmm11, %xmm2
   5449d: 66 44 0f d4 e1               	paddq	%xmm1, %xmm12
   544a2: 66 44 0f 6c f4               	punpcklqdq	%xmm4, %xmm14   # xmm14 = xmm14[0],xmm4[0]
   544a7: 66 41 0f 38 00 d2            	pshufb	%xmm10, %xmm2
   544ad: 66 45 0f ef cc               	pxor	%xmm12, %xmm9
   544b2: 66 41 0f 6f f4               	movdqa	%xmm12, %xmm6
   544b7: 44 0f 29 74 24 38            	movaps	%xmm14, 0x38(%rsp)
   544bd: 66 44 0f d4 c2               	paddq	%xmm2, %xmm8
   544c2: 66 45 0f 6f e1               	movdqa	%xmm9, %xmm12
   544c7: 66 45 0f d4 c9               	paddq	%xmm9, %xmm9
   544cc: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   544d1: 66 41 0f 73 d4 3f            	psrlq	$0x3f, %xmm12
   544d7: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   544db: 66 0f 73 d0 3f               	psrlq	$0x3f, %xmm0
   544e0: 66 45 0f ef cc               	pxor	%xmm12, %xmm9
   544e5: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   544e9: 66 44 0f 6f e7               	movdqa	%xmm7, %xmm12
   544ee: 66 44 0f ef e0               	pxor	%xmm0, %xmm12
   544f3: 66 41 0f 6f c1               	movdqa	%xmm9, %xmm0
   544f8: 66 41 0f 3a 0f c4 08         	palignr	$0x8, %xmm12, %xmm0     # xmm0 = xmm12[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   544ff: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   54503: 66 41 0f 6f c4               	movdqa	%xmm12, %xmm0
   54508: 66 44 0f 6f e1               	movdqa	%xmm1, %xmm12
   5450d: 66 44 0f 3a 0f e2 08         	palignr	$0x8, %xmm2, %xmm12     # xmm12 = xmm2[8,9,10,11,12,13,14,15],xmm12[0,1,2,3,4,5,6,7]
   54514: 66 0f 3a 0f d1 08            	palignr	$0x8, %xmm1, %xmm2      # xmm2 = xmm1[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   5451a: 66 49 0f 6e cc               	movq	%r12, %xmm1
   5451f: 66 0f 6c cb                  	punpcklqdq	%xmm3, %xmm1    # xmm1 = xmm1[0],xmm3[0]
   54523: 66 41 0f 3a 0f c1 08         	palignr	$0x8, %xmm9, %xmm0      # xmm0 = xmm9[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   5452a: 66 48 0f 6e dd               	movq	%rbp, %xmm3
   5452f: 66 44 0f 6f c9               	movdqa	%xmm1, %xmm9
   54534: 0f 29 4c 24 a8               	movaps	%xmm1, -0x58(%rsp)
   54539: 66 44 0f d4 cf               	paddq	%xmm7, %xmm9
   5453e: 66 45 0f d4 cd               	paddq	%xmm13, %xmm9
   54543: 66 45 0f 6f ee               	movdqa	%xmm14, %xmm13
   54548: 66 4c 0f 6e f0               	movq	%rax, %xmm14
   5454d: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   54552: 66 44 0f d4 e8               	paddq	%xmm0, %xmm13
   54557: 66 45 0f d4 eb               	paddq	%xmm11, %xmm13
   5455c: 66 0f 70 ca b1               	pshufd	$0xb1, %xmm2, %xmm1     # xmm1 = xmm2[1,0,3,2]
   54561: 66 48 0f 6e d3               	movq	%rbx, %xmm2
   54566: 66 44 0f d4 c1               	paddq	%xmm1, %xmm8
   5456b: 66 45 0f ef e5               	pxor	%xmm13, %xmm12
   54570: 66 0f 6c d3                  	punpcklqdq	%xmm3, %xmm2    # xmm2 = xmm2[0],xmm3[0]
   54574: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   5457a: 66 41 0f ef f8               	pxor	%xmm8, %xmm7
   5457f: 66 44 0f 6f da               	movdqa	%xmm2, %xmm11
   54584: 0f 29 54 24 b8               	movaps	%xmm2, -0x48(%rsp)
   54589: 66 0f 38 00 3d 7e cd 00 00   	pshufb	0xcd7e(%rip), %xmm7     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54592: 66 41 0f d4 f4               	paddq	%xmm12, %xmm6
   54597: 66 48 0f 6e de               	movq	%rsi, %xmm3
   5459c: 66 44 0f 6c f3               	punpcklqdq	%xmm3, %xmm14   # xmm14 = xmm14[0],xmm3[0]
   545a1: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   545a5: 66 44 0f d4 df               	paddq	%xmm7, %xmm11
   545aa: 66 45 0f d4 d9               	paddq	%xmm9, %xmm11
   545af: 66 45 0f 6f ce               	movdqa	%xmm14, %xmm9
   545b4: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   545b8: 44 0f 29 74 24 48            	movaps	%xmm14, 0x48(%rsp)
   545be: 66 0f 38 00 05 49 cd 00 00   	pshufb	0xcd49(%rip), %xmm0     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   545c7: 66 41 0f ef cb               	pxor	%xmm11, %xmm1
   545cc: 66 44 0f d4 c8               	paddq	%xmm0, %xmm9
   545d1: 66 41 0f 38 00 ca            	pshufb	%xmm10, %xmm1
   545d7: 66 45 0f d4 cd               	paddq	%xmm13, %xmm9
   545dc: 66 44 0f d4 c1               	paddq	%xmm1, %xmm8
   545e1: 66 45 0f ef e1               	pxor	%xmm9, %xmm12
   545e6: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   545eb: 66 45 0f 38 00 e2            	pshufb	%xmm10, %xmm12
   545f1: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   545f5: 66 41 0f d4 f4               	paddq	%xmm12, %xmm6
   545fa: 66 0f d4 d3                  	paddq	%xmm3, %xmm2
   545fe: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   54602: 66 44 0f 6f f0               	movdqa	%xmm0, %xmm14
   54607: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5460b: 66 48 0f 6e df               	movq	%rdi, %xmm3
   54610: 66 0f 73 d0 3f               	psrlq	$0x3f, %xmm0
   54615: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   54619: 66 41 0f 6f c6               	movdqa	%xmm14, %xmm0
   5461e: 66 45 0f d4 f6               	paddq	%xmm14, %xmm14
   54623: 66 0f 73 d0 3f               	psrlq	$0x3f, %xmm0
   54628: 66 44 0f ef f0               	pxor	%xmm0, %xmm14
   5462d: 66 41 0f 6f c6               	movdqa	%xmm14, %xmm0
   54632: 66 0f 3a 0f c2 08            	palignr	$0x8, %xmm2, %xmm0      # xmm0 = xmm2[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   54638: 66 41 0f 3a 0f d6 08         	palignr	$0x8, %xmm14, %xmm2     # xmm2 = xmm14[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   5463f: 66 4d 0f 6e f1               	movq	%r9, %xmm14
   54644: 66 44 0f 6f e8               	movdqa	%xmm0, %xmm13
   54649: 66 41 0f 6f c4               	movdqa	%xmm12, %xmm0
   5464e: 66 0f 3a 0f c1 08            	palignr	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   54654: 66 41 0f 3a 0f cc 08         	palignr	$0x8, %xmm12, %xmm1     # xmm1 = xmm12[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7]
   5465b: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   5465f: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   54663: 66 0f 6c c3                  	punpcklqdq	%xmm3, %xmm0    # xmm0 = xmm0[0],xmm3[0]
   54667: 66 49 0f 6e dd               	movq	%r13, %xmm3
   5466c: 66 44 0f 6f e0               	movdqa	%xmm0, %xmm12
   54671: 66 44 0f 6c f3               	punpcklqdq	%xmm3, %xmm14   # xmm14 = xmm14[0],xmm3[0]
   54676: 0f 29 44 24 58               	movaps	%xmm0, 0x58(%rsp)
   5467b: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   5467f: 66 45 0f d4 e5               	paddq	%xmm13, %xmm12
   54684: 44 0f 29 74 24 68            	movaps	%xmm14, 0x68(%rsp)
   5468a: 66 44 0f d4 f2               	paddq	%xmm2, %xmm14
   5468f: 66 49 0f 6e f7               	movq	%r15, %xmm6
   54694: 66 45 0f d4 e3               	paddq	%xmm11, %xmm12
   54699: 66 45 0f 6f de               	movdqa	%xmm14, %xmm11
   5469e: 66 44 0f 6c fe               	punpcklqdq	%xmm6, %xmm15   # xmm15 = xmm15[0],xmm6[0]
   546a3: 66 41 0f ef cc               	pxor	%xmm12, %xmm1
   546a8: 66 45 0f d4 d9               	paddq	%xmm9, %xmm11
   546ad: 66 49 0f 6e f3               	movq	%r11, %xmm6
   546b2: 44 0f 29 7c 24 78            	movaps	%xmm15, 0x78(%rsp)
   546b8: 66 0f 70 c1 b1               	pshufd	$0xb1, %xmm1, %xmm0     # xmm0 = xmm1[1,0,3,2]
   546bd: 66 41 0f ef fb               	pxor	%xmm11, %xmm7
   546c2: 66 0f d4 d8                  	paddq	%xmm0, %xmm3
   546c6: 66 0f 70 cf b1               	pshufd	$0xb1, %xmm7, %xmm1     # xmm1 = xmm7[1,0,3,2]
   546cb: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   546d0: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   546d5: 66 0f d4 d9                  	paddq	%xmm1, %xmm3
   546d9: 66 0f 6f fb                  	movdqa	%xmm3, %xmm7
   546dd: 66 41 0f 6f dd               	movdqa	%xmm13, %xmm3
   546e2: 66 45 0f 6f ef               	movdqa	%xmm15, %xmm13
   546e7: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   546ec: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   546f0: 66 0f 38 00 15 17 cc 00 00   	pshufb	0xcc17(%rip), %xmm2     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   546f9: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   546fe: 66 49 0f 6e de               	movq	%r14, %xmm3
   54703: 66 44 0f 38 00 05 03 cc 00 00	pshufb	0xcc03(%rip), %xmm8     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   5470d: 66 0f 6c f3                  	punpcklqdq	%xmm3, %xmm6    # xmm6 = xmm6[0],xmm3[0]
   54711: 66 45 0f d4 e8               	paddq	%xmm8, %xmm13
   54716: 0f 29 74 24 88               	movaps	%xmm6, -0x78(%rsp)
   5471b: 66 45 0f 6f f5               	movdqa	%xmm13, %xmm14
   54720: 66 44 0f 6f ee               	movdqa	%xmm6, %xmm13
   54725: 66 45 0f d4 f4               	paddq	%xmm12, %xmm14
   5472a: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   5472f: 66 41 0f ef c6               	pxor	%xmm14, %xmm0
   54734: 66 45 0f d4 eb               	paddq	%xmm11, %xmm13
   54739: 66 41 0f 38 00 c2            	pshufb	%xmm10, %xmm0
   5473f: 66 41 0f ef cd               	pxor	%xmm13, %xmm1
   54744: 66 44 0f d4 c8               	paddq	%xmm0, %xmm9
   54749: 66 41 0f 38 00 ca            	pshufb	%xmm10, %xmm1
   5474f: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   54754: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   54758: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   5475d: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   54761: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   54766: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   5476b: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   54770: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   54774: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   54778: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   5477d: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   54782: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   54786: 66 41 0f ef dc               	pxor	%xmm12, %xmm3
   5478b: 66 44 0f 6f db               	movdqa	%xmm3, %xmm11
   54790: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   54795: 66 41 0f 3a 0f db 08         	palignr	$0x8, %xmm11, %xmm3     # xmm3 = xmm11[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   5479c: 66 45 0f 3a 0f d8 08         	palignr	$0x8, %xmm8, %xmm11     # xmm11 = xmm8[8,9,10,11,12,13,14,15],xmm11[0,1,2,3,4,5,6,7]
   547a3: 66 4c 0f 6e c1               	movq	%rcx, %xmm8
   547a8: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   547ac: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   547b0: 66 0f 3a 0f d9 08            	palignr	$0x8, %xmm1, %xmm3      # xmm3 = xmm1[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   547b6: 66 0f 3a 0f c8 08            	palignr	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7]
   547bc: 66 48 0f 6e c0               	movq	%rax, %xmm0
   547c1: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   547c6: 66 49 0f 6e d9               	movq	%r9, %xmm3
   547cb: 66 41 0f 6c d8               	punpcklqdq	%xmm8, %xmm3    # xmm3 = xmm3[0],xmm8[0]
   547d0: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   547d5: 66 49 0f 6e dd               	movq	%r13, %xmm3
   547da: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   547de: 66 44 0f d4 c6               	paddq	%xmm6, %xmm8
   547e3: 66 45 0f d4 c6               	paddq	%xmm14, %xmm8
   547e8: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   547ec: 66 41 0f d4 db               	paddq	%xmm11, %xmm3
   547f1: 66 44 0f d4 eb               	paddq	%xmm3, %xmm13
   547f6: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   547fb: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   547ff: 66 0f 70 c9 b1               	pshufd	$0xb1, %xmm1, %xmm1     # xmm1 = xmm1[1,0,3,2]
   54804: 66 45 0f ef e5               	pxor	%xmm13, %xmm12
   54809: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   5480d: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   54813: 66 45 0f d4 cc               	paddq	%xmm12, %xmm9
   54818: 66 0f ef df                  	pxor	%xmm7, %xmm3
   5481c: 66 0f 38 00 1d eb ca 00 00   	pshufb	0xcaeb(%rip), %xmm3     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54825: 66 45 0f ef d9               	pxor	%xmm9, %xmm11
   5482a: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5482e: 66 41 0f 6f db               	movdqa	%xmm11, %xmm3
   54833: 66 4c 0f 6e df               	movq	%rdi, %xmm11
   54838: 66 0f 38 00 1d cf ca 00 00   	pshufb	0xcacf(%rip), %xmm3     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54841: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   54845: 66 48 0f 6e dd               	movq	%rbp, %xmm3
   5484a: 66 41 0f 6c db               	punpcklqdq	%xmm11, %xmm3   # xmm3 = xmm3[0],xmm11[0]
   5484f: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   54854: 66 49 0f 6e df               	movq	%r15, %xmm3
   54859: 66 0f 6c dc                  	punpcklqdq	%xmm4, %xmm3    # xmm3 = xmm3[0],xmm4[0]
   5485d: 66 44 0f d4 f8               	paddq	%xmm0, %xmm15
   54862: 66 45 0f d4 f8               	paddq	%xmm8, %xmm15
   54867: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   5486c: 66 41 0f ef cf               	pxor	%xmm15, %xmm1
   54871: 66 44 0f d4 f6               	paddq	%xmm6, %xmm14
   54876: 66 45 0f d4 f5               	paddq	%xmm13, %xmm14
   5487b: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   5487f: 66 41 0f 38 00 da            	pshufb	%xmm10, %xmm3
   54885: 66 45 0f ef e6               	pxor	%xmm14, %xmm12
   5488a: 66 45 0f 38 00 e2            	pshufb	%xmm10, %xmm12
   54890: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   54895: 66 0f d4 fb                  	paddq	%xmm3, %xmm7
   54899: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   5489e: 66 41 0f d4 dc               	paddq	%xmm12, %xmm3
   548a3: 66 0f 6f cb                  	movdqa	%xmm3, %xmm1
   548a7: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   548ab: 66 0f ef df                  	pxor	%xmm7, %xmm3
   548af: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   548b4: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   548b8: 66 48 0f 6e f0               	movq	%rax, %xmm6
   548bd: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   548c1: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   548c6: 66 41 0f 6f dd               	movdqa	%xmm13, %xmm3
   548cb: 66 45 0f d4 ed               	paddq	%xmm13, %xmm13
   548d0: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   548d5: 66 44 0f ef eb               	pxor	%xmm3, %xmm13
   548da: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   548df: 66 45 0f d4 c9               	paddq	%xmm9, %xmm9
   548e4: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   548e9: 66 44 0f ef cb               	pxor	%xmm3, %xmm9
   548ee: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   548f3: 66 41 0f 3a 0f dd 08         	palignr	$0x8, %xmm13, %xmm3     # xmm3 = xmm13[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   548fa: 66 44 0f 6f db               	movdqa	%xmm3, %xmm11
   548ff: 66 41 0f 6f dd               	movdqa	%xmm13, %xmm3
   54904: 66 41 0f 3a 0f d9 08         	palignr	$0x8, %xmm9, %xmm3      # xmm3 = xmm9[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   5490b: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5490f: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   54914: 66 41 0f 3a 0f d8 08         	palignr	$0x8, %xmm8, %xmm3      # xmm3 = xmm8[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   5491b: 66 45 0f 3a 0f c4 08         	palignr	$0x8, %xmm12, %xmm8     # xmm8 = xmm12[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   54922: 66 4d 0f 6e e6               	movq	%r14, %xmm12
   54927: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   5492c: 66 48 0f 6e db               	movq	%rbx, %xmm3
   54931: 66 41 0f 6c dc               	punpcklqdq	%xmm12, %xmm3   # xmm3 = xmm3[0],xmm12[0]
   54936: 66 4d 0f 6e e0               	movq	%r8, %xmm12
   5493b: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   54940: 66 49 0f 6e db               	movq	%r11, %xmm3
   54945: 66 41 0f 6c dc               	punpcklqdq	%xmm12, %xmm3   # xmm3 = xmm3[0],xmm12[0]
   5494a: 66 45 0f d4 eb               	paddq	%xmm11, %xmm13
   5494f: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   54954: 66 45 0f d4 ef               	paddq	%xmm15, %xmm13
   54959: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   5495d: 66 44 0f d4 e0               	paddq	%xmm0, %xmm12
   54962: 66 45 0f ef c5               	pxor	%xmm13, %xmm8
   54967: 66 4c 0f 6e fe               	movq	%rsi, %xmm15
   5496c: 66 45 0f d4 e6               	paddq	%xmm14, %xmm12
   54971: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   54977: 66 45 0f ef cc               	pxor	%xmm12, %xmm9
   5497c: 66 41 0f d4 c8               	paddq	%xmm8, %xmm1
   54981: 66 45 0f 70 c9 b1            	pshufd	$0xb1, %xmm9, %xmm9     # xmm9 = xmm9[1,0,3,2]
   54987: 66 44 0f ef d9               	pxor	%xmm1, %xmm11
   5498c: 66 44 0f 38 00 1d 7a c9 00 00	pshufb	0xc97a(%rip), %xmm11    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54996: 66 41 0f d4 f9               	paddq	%xmm9, %xmm7
   5499b: 66 0f ef df                  	pxor	%xmm7, %xmm3
   5499f: 66 0f 38 00 1d 68 c9 00 00   	pshufb	0xc968(%rip), %xmm3     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   549a8: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   549ac: 66 49 0f 6e dc               	movq	%r12, %xmm3
   549b1: 66 41 0f 6c df               	punpcklqdq	%xmm15, %xmm3   # xmm3 = xmm3[0],xmm15[0]
   549b6: 66 4d 0f 6e fa               	movq	%r10, %xmm15
   549bb: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   549c0: 66 0f 6f dd                  	movdqa	%xmm5, %xmm3
   549c4: 66 41 0f 6c df               	punpcklqdq	%xmm15, %xmm3   # xmm3 = xmm3[0],xmm15[0]
   549c9: 66 45 0f d4 f3               	paddq	%xmm11, %xmm14
   549ce: 66 45 0f d4 f5               	paddq	%xmm13, %xmm14
   549d3: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   549d8: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   549dc: 66 44 0f d4 e8               	paddq	%xmm0, %xmm13
   549e1: 66 45 0f ef c6               	pxor	%xmm14, %xmm8
   549e6: 66 45 0f d4 ec               	paddq	%xmm12, %xmm13
   549eb: 66 45 0f 38 00 c2            	pshufb	%xmm10, %xmm8
   549f1: 66 45 0f ef cd               	pxor	%xmm13, %xmm9
   549f6: 66 41 0f d4 c8               	paddq	%xmm8, %xmm1
   549fb: 66 45 0f 38 00 ca            	pshufb	%xmm10, %xmm9
   54a01: 66 44 0f ef d9               	pxor	%xmm1, %xmm11
   54a06: 66 41 0f d4 f9               	paddq	%xmm9, %xmm7
   54a0b: 66 0f ef df                  	pxor	%xmm7, %xmm3
   54a0f: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   54a14: 66 41 0f 6f db               	movdqa	%xmm11, %xmm3
   54a19: 66 45 0f d4 db               	paddq	%xmm11, %xmm11
   54a1e: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   54a23: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   54a28: 66 41 0f 6f df               	movdqa	%xmm15, %xmm3
   54a2d: 66 45 0f d4 ff               	paddq	%xmm15, %xmm15
   54a32: 66 45 0f ef e3               	pxor	%xmm11, %xmm12
   54a37: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   54a3c: 66 44 0f ef fb               	pxor	%xmm3, %xmm15
   54a41: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   54a46: 66 41 0f 3a 0f df 08         	palignr	$0x8, %xmm15, %xmm3     # xmm3 = xmm15[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   54a4d: 66 44 0f 6f db               	movdqa	%xmm3, %xmm11
   54a52: 66 41 0f 6f df               	movdqa	%xmm15, %xmm3
   54a57: 66 44 0f 6f 7c 24 88         	movdqa	-0x78(%rsp), %xmm15
   54a5e: 66 41 0f 3a 0f dc 08         	palignr	$0x8, %xmm12, %xmm3     # xmm3 = xmm12[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   54a65: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   54a69: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   54a6e: 66 45 0f d4 fb               	paddq	%xmm11, %xmm15
   54a73: 66 41 0f 3a 0f d9 08         	palignr	$0x8, %xmm9, %xmm3      # xmm3 = xmm9[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   54a7a: 66 45 0f 3a 0f c8 08         	palignr	$0x8, %xmm8, %xmm9      # xmm9 = xmm8[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   54a81: 66 4d 0f 6e c1               	movq	%r9, %xmm8
   54a86: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   54a8b: 66 0f 6f dc                  	movdqa	%xmm4, %xmm3
   54a8f: 66 45 0f d4 fe               	paddq	%xmm14, %xmm15
   54a94: 66 41 0f 6c d8               	punpcklqdq	%xmm8, %xmm3    # xmm3 = xmm3[0],xmm8[0]
   54a99: 66 45 0f ef cf               	pxor	%xmm15, %xmm9
   54a9e: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   54aa3: 66 45 0f 70 c1 b1            	pshufd	$0xb1, %xmm9, %xmm8     # xmm8 = xmm9[1,0,3,2]
   54aa9: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   54aad: 66 44 0f d4 f0               	paddq	%xmm0, %xmm14
   54ab2: 66 41 0f d4 f8               	paddq	%xmm8, %xmm7
   54ab7: 66 45 0f d4 f5               	paddq	%xmm13, %xmm14
   54abc: 66 44 0f ef df               	pxor	%xmm7, %xmm11
   54ac1: 66 44 0f 38 00 1d 45 c8 00 00	pshufb	0xc845(%rip), %xmm11    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54acb: 66 45 0f ef e6               	pxor	%xmm14, %xmm12
   54ad0: 66 44 0f 6f 4c 24 98         	movdqa	-0x68(%rsp), %xmm9
   54ad7: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   54add: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   54ae2: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   54ae6: 66 0f 38 00 1d 21 c8 00 00   	pshufb	0xc821(%rip), %xmm3     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54aef: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   54af3: 66 49 0f 6e d8               	movq	%r8, %xmm3
   54af8: 66 0f 6c dd                  	punpcklqdq	%xmm5, %xmm3    # xmm3 = xmm3[0],xmm5[0]
   54afc: 66 44 0f d4 c8               	paddq	%xmm0, %xmm9
   54b01: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   54b06: 66 45 0f d4 ce               	paddq	%xmm14, %xmm9
   54b0b: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   54b0f: 66 45 0f d4 eb               	paddq	%xmm11, %xmm13
   54b14: 66 45 0f ef e1               	pxor	%xmm9, %xmm12
   54b19: 66 45 0f d4 ef               	paddq	%xmm15, %xmm13
   54b1e: 66 45 0f 38 00 e2            	pshufb	%xmm10, %xmm12
   54b24: 66 45 0f ef c5               	pxor	%xmm13, %xmm8
   54b29: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   54b2e: 66 45 0f 38 00 c2            	pshufb	%xmm10, %xmm8
   54b34: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   54b38: 66 41 0f d4 f8               	paddq	%xmm8, %xmm7
   54b3d: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   54b42: 66 44 0f ef df               	pxor	%xmm7, %xmm11
   54b47: 66 41 0f 6f db               	movdqa	%xmm11, %xmm3
   54b4c: 66 45 0f d4 db               	paddq	%xmm11, %xmm11
   54b51: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   54b56: 66 44 0f ef db               	pxor	%xmm3, %xmm11
   54b5b: 66 41 0f 6f df               	movdqa	%xmm15, %xmm3
   54b60: 66 45 0f d4 ff               	paddq	%xmm15, %xmm15
   54b65: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   54b6a: 66 44 0f ef fb               	pxor	%xmm3, %xmm15
   54b6f: 66 41 0f 6f df               	movdqa	%xmm15, %xmm3
   54b74: 66 41 0f 3a 0f db 08         	palignr	$0x8, %xmm11, %xmm3     # xmm3 = xmm11[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   54b7b: 66 45 0f 3a 0f df 08         	palignr	$0x8, %xmm15, %xmm11    # xmm11 = xmm15[8,9,10,11,12,13,14,15],xmm11[0,1,2,3,4,5,6,7]
   54b82: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   54b87: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   54b8c: 66 41 0f 3a 0f d8 08         	palignr	$0x8, %xmm8, %xmm3      # xmm3 = xmm8[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   54b93: 66 45 0f 3a 0f c4 08         	palignr	$0x8, %xmm12, %xmm8     # xmm8 = xmm12[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   54b9a: 66 4d 0f 6e e5               	movq	%r13, %xmm12
   54b9f: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   54ba3: 66 49 0f 6e df               	movq	%r15, %xmm3
   54ba8: 66 41 0f 6c dc               	punpcklqdq	%xmm12, %xmm3   # xmm3 = xmm3[0],xmm12[0]
   54bad: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   54bb2: 66 49 0f 6e da               	movq	%r10, %xmm3
   54bb7: 66 0f 6c de                  	punpcklqdq	%xmm6, %xmm3    # xmm3 = xmm3[0],xmm6[0]
   54bbb: 66 45 0f d4 e6               	paddq	%xmm14, %xmm12
   54bc0: 66 45 0f d4 e5               	paddq	%xmm13, %xmm12
   54bc5: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   54bca: 66 41 0f d4 db               	paddq	%xmm11, %xmm3
   54bcf: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   54bd4: 66 45 0f ef c4               	pxor	%xmm12, %xmm8
   54bd9: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   54bdd: 66 45 0f d4 f9               	paddq	%xmm9, %xmm15
   54be2: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   54be8: 66 48 0f 6e c3               	movq	%rbx, %xmm0
   54bed: 66 41 0f ef df               	pxor	%xmm15, %xmm3
   54bf2: 66 41 0f d4 c8               	paddq	%xmm8, %xmm1
   54bf7: 66 44 0f 70 cb b1            	pshufd	$0xb1, %xmm3, %xmm9     # xmm9 = xmm3[1,0,3,2]
   54bfd: 66 44 0f ef f1               	pxor	%xmm1, %xmm14
   54c02: 66 48 0f 6e de               	movq	%rsi, %xmm3
   54c07: 66 44 0f 38 00 35 ff c6 00 00	pshufb	0xc6ff(%rip), %xmm14    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54c11: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   54c15: 66 41 0f d4 f9               	paddq	%xmm9, %xmm7
   54c1a: 0f 29 9c 24 88 00 00 00      	movaps	%xmm3, 0x88(%rsp)
   54c22: 66 41 0f d4 de               	paddq	%xmm14, %xmm3
   54c27: 66 44 0f ef df               	pxor	%xmm7, %xmm11
   54c2c: 66 44 0f 38 00 1d da c6 00 00	pshufb	0xc6da(%rip), %xmm11    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54c36: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   54c3a: 66 48 0f 6e df               	movq	%rdi, %xmm3
   54c3f: 66 41 0f d4 f4               	paddq	%xmm12, %xmm6
   54c44: 66 4c 0f 6e e5               	movq	%rbp, %xmm12
   54c49: 66 41 0f 6c dc               	punpcklqdq	%xmm12, %xmm3   # xmm3 = xmm3[0],xmm12[0]
   54c4e: 66 44 0f ef c6               	pxor	%xmm6, %xmm8
   54c53: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   54c58: 66 41 0f d4 db               	paddq	%xmm11, %xmm3
   54c5d: 66 45 0f 38 00 c2            	pshufb	%xmm10, %xmm8
   54c63: 66 44 0f d4 fb               	paddq	%xmm3, %xmm15
   54c68: 66 41 0f d4 c8               	paddq	%xmm8, %xmm1
   54c6d: 66 45 0f ef cf               	pxor	%xmm15, %xmm9
   54c72: 66 44 0f ef f1               	pxor	%xmm1, %xmm14
   54c77: 66 45 0f 38 00 ca            	pshufb	%xmm10, %xmm9
   54c7d: 66 41 0f 6f de               	movdqa	%xmm14, %xmm3
   54c82: 66 45 0f d4 f6               	paddq	%xmm14, %xmm14
   54c87: 66 41 0f d4 f9               	paddq	%xmm9, %xmm7
   54c8c: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   54c91: 66 44 0f ef df               	pxor	%xmm7, %xmm11
   54c96: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   54c9a: 66 41 0f 6f de               	movdqa	%xmm14, %xmm3
   54c9f: 66 45 0f 6f f3               	movdqa	%xmm11, %xmm14
   54ca4: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   54ca8: 66 45 0f d4 db               	paddq	%xmm11, %xmm11
   54cad: 66 41 0f 73 d6 3f            	psrlq	$0x3f, %xmm14
   54cb3: 66 45 0f ef de               	pxor	%xmm14, %xmm11
   54cb8: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   54cbd: 66 45 0f 3a 0f f3 08         	palignr	$0x8, %xmm11, %xmm14    # xmm14 = xmm11[8,9,10,11,12,13,14,15],xmm14[0,1,2,3,4,5,6,7]
   54cc4: 66 44 0f 3a 0f db 08         	palignr	$0x8, %xmm3, %xmm11     # xmm11 = xmm3[8,9,10,11,12,13,14,15],xmm11[0,1,2,3,4,5,6,7]
   54ccb: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   54cd0: 66 41 0f 3a 0f d9 08         	palignr	$0x8, %xmm9, %xmm3      # xmm3 = xmm9[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   54cd7: 66 45 0f 3a 0f c8 08         	palignr	$0x8, %xmm8, %xmm9      # xmm9 = xmm8[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   54cde: 66 4d 0f 6e c5               	movq	%r13, %xmm8
   54ce3: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   54ce7: 66 49 0f 6e d8               	movq	%r8, %xmm3
   54cec: 66 41 0f 6c d8               	punpcklqdq	%xmm8, %xmm3    # xmm3 = xmm3[0],xmm8[0]
   54cf1: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   54cf6: 66 49 0f 6e df               	movq	%r15, %xmm3
   54cfb: 66 45 0f d4 c6               	paddq	%xmm14, %xmm8
   54d00: 66 44 0f d4 c6               	paddq	%xmm6, %xmm8
   54d05: 66 48 0f 6e f3               	movq	%rbx, %xmm6
   54d0a: 66 0f 6c de                  	punpcklqdq	%xmm6, %xmm3    # xmm3 = xmm3[0],xmm6[0]
   54d0e: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   54d13: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   54d17: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   54d1b: 66 45 0f 70 c9 b1            	pshufd	$0xb1, %xmm9, %xmm9     # xmm9 = xmm9[1,0,3,2]
   54d21: 66 41 0f d4 f3               	paddq	%xmm11, %xmm6
   54d26: 66 41 0f d4 f9               	paddq	%xmm9, %xmm7
   54d2b: 66 49 0f 6e c3               	movq	%r11, %xmm0
   54d30: 66 44 0f d4 fe               	paddq	%xmm6, %xmm15
   54d35: 66 44 0f ef f7               	pxor	%xmm7, %xmm14
   54d3a: 66 44 0f 38 00 35 cc c5 00 00	pshufb	0xc5cc(%rip), %xmm14    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54d44: 66 41 0f ef df               	pxor	%xmm15, %xmm3
   54d49: 66 0f 70 f3 b1               	pshufd	$0xb1, %xmm3, %xmm6     # xmm6 = xmm3[1,0,3,2]
   54d4e: 66 48 0f 6e df               	movq	%rdi, %xmm3
   54d53: 66 0f d4 ce                  	paddq	%xmm6, %xmm1
   54d57: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   54d5b: 66 49 0f 6e c1               	movq	%r9, %xmm0
   54d60: 66 44 0f ef d9               	pxor	%xmm1, %xmm11
   54d65: 66 41 0f d4 de               	paddq	%xmm14, %xmm3
   54d6a: 66 44 0f 38 00 1d 9c c5 00 00	pshufb	0xc59c(%rip), %xmm11    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54d74: 66 44 0f d4 c3               	paddq	%xmm3, %xmm8
   54d79: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   54d7d: 66 45 0f d4 eb               	paddq	%xmm11, %xmm13
   54d82: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   54d87: 66 45 0f d4 ef               	paddq	%xmm15, %xmm13
   54d8c: 66 45 0f 38 00 ca            	pshufb	%xmm10, %xmm9
   54d92: 66 41 0f ef dd               	pxor	%xmm13, %xmm3
   54d97: 66 41 0f d4 f9               	paddq	%xmm9, %xmm7
   54d9c: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   54da1: 66 44 0f ef f7               	pxor	%xmm7, %xmm14
   54da6: 66 45 0f 38 00 fa            	pshufb	%xmm10, %xmm15
   54dac: 66 41 0f 6f de               	movdqa	%xmm14, %xmm3
   54db1: 66 45 0f d4 f6               	paddq	%xmm14, %xmm14
   54db6: 66 41 0f d4 cf               	paddq	%xmm15, %xmm1
   54dbb: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   54dc0: 66 44 0f ef d9               	pxor	%xmm1, %xmm11
   54dc5: 66 44 0f ef f3               	pxor	%xmm3, %xmm14
   54dca: 66 41 0f 6f db               	movdqa	%xmm11, %xmm3
   54dcf: 66 45 0f d4 db               	paddq	%xmm11, %xmm11
   54dd4: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   54dd9: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   54ddd: 66 41 0f ef f3               	pxor	%xmm11, %xmm6
   54de2: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   54de6: 66 41 0f 3a 0f de 08         	palignr	$0x8, %xmm14, %xmm3     # xmm3 = xmm14[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   54ded: 66 44 0f 3a 0f f6 08         	palignr	$0x8, %xmm6, %xmm14     # xmm14 = xmm6[8,9,10,11,12,13,14,15],xmm14[0,1,2,3,4,5,6,7]
   54df4: 66 44 0f 6f db               	movdqa	%xmm3, %xmm11
   54df9: 66 41 0f 6f df               	movdqa	%xmm15, %xmm3
   54dfe: 66 41 0f 3a 0f d9 08         	palignr	$0x8, %xmm9, %xmm3      # xmm3 = xmm9[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   54e05: 66 45 0f 3a 0f cf 08         	palignr	$0x8, %xmm15, %xmm9     # xmm9 = xmm15[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   54e0c: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   54e10: 66 49 0f 6e dc               	movq	%r12, %xmm3
   54e15: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   54e19: 66 49 0f 6e c6               	movq	%r14, %xmm0
   54e1e: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   54e23: 66 48 0f 6e de               	movq	%rsi, %xmm3
   54e28: 66 45 0f d4 fb               	paddq	%xmm11, %xmm15
   54e2d: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   54e31: 66 48 0f 6e c1               	movq	%rcx, %xmm0
   54e36: 66 45 0f d4 c7               	paddq	%xmm15, %xmm8
   54e3b: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   54e40: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   54e44: 66 45 0f d4 fe               	paddq	%xmm14, %xmm15
   54e49: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   54e4e: 66 45 0f d4 ef               	paddq	%xmm15, %xmm13
   54e53: 66 45 0f 70 f9 b1            	pshufd	$0xb1, %xmm9, %xmm15    # xmm15 = xmm9[1,0,3,2]
   54e59: 66 41 0f ef dd               	pxor	%xmm13, %xmm3
   54e5e: 66 41 0f d4 cf               	paddq	%xmm15, %xmm1
   54e63: 66 0f 70 f3 b1               	pshufd	$0xb1, %xmm3, %xmm6     # xmm6 = xmm3[1,0,3,2]
   54e68: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   54e6c: 66 44 0f ef d9               	pxor	%xmm1, %xmm11
   54e71: 66 44 0f 38 00 1d 95 c4 00 00	pshufb	0xc495(%rip), %xmm11    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54e7b: 66 0f d4 de                  	paddq	%xmm6, %xmm3
   54e7f: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   54e84: 66 44 0f ef f3               	pxor	%xmm3, %xmm14
   54e89: 66 0f 6f dd                  	movdqa	%xmm5, %xmm3
   54e8d: 66 44 0f 38 00 35 79 c4 00 00	pshufb	0xc479(%rip), %xmm14    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54e97: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   54e9b: 66 48 0f 6e c6               	movq	%rsi, %xmm0
   54ea0: 66 0f 6f fb                  	movdqa	%xmm3, %xmm7
   54ea4: 66 48 0f 6e dd               	movq	%rbp, %xmm3
   54ea9: 66 41 0f d4 fb               	paddq	%xmm11, %xmm7
   54eae: 66 0f 6c dc                  	punpcklqdq	%xmm4, %xmm3    # xmm3 = xmm3[0],xmm4[0]
   54eb2: 66 44 0f d4 c7               	paddq	%xmm7, %xmm8
   54eb7: 66 0f 6f fb                  	movdqa	%xmm3, %xmm7
   54ebb: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   54ebf: 66 41 0f d4 fe               	paddq	%xmm14, %xmm7
   54ec4: 66 45 0f ef f8               	pxor	%xmm8, %xmm15
   54ec9: 66 44 0f d4 ef               	paddq	%xmm7, %xmm13
   54ece: 66 45 0f 38 00 fa            	pshufb	%xmm10, %xmm15
   54ed4: 66 41 0f d4 cf               	paddq	%xmm15, %xmm1
   54ed9: 66 41 0f ef dd               	pxor	%xmm13, %xmm3
   54ede: 66 41 0f 38 00 da            	pshufb	%xmm10, %xmm3
   54ee4: 66 44 0f ef d9               	pxor	%xmm1, %xmm11
   54ee9: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   54eed: 66 44 0f d4 cb               	paddq	%xmm3, %xmm9
   54ef2: 66 41 0f 6f db               	movdqa	%xmm11, %xmm3
   54ef7: 66 45 0f ef f1               	pxor	%xmm9, %xmm14
   54efc: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   54f01: 66 45 0f d4 db               	paddq	%xmm11, %xmm11
   54f06: 66 44 0f ef db               	pxor	%xmm3, %xmm11
   54f0b: 66 41 0f 6f de               	movdqa	%xmm14, %xmm3
   54f10: 66 45 0f d4 f6               	paddq	%xmm14, %xmm14
   54f15: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   54f1a: 66 44 0f ef f3               	pxor	%xmm3, %xmm14
   54f1f: 66 41 0f 6f db               	movdqa	%xmm11, %xmm3
   54f24: 66 41 0f 3a 0f de 08         	palignr	$0x8, %xmm14, %xmm3     # xmm3 = xmm14[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   54f2b: 66 45 0f 3a 0f f3 08         	palignr	$0x8, %xmm11, %xmm14    # xmm14 = xmm11[8,9,10,11,12,13,14,15],xmm14[0,1,2,3,4,5,6,7]
   54f32: 66 0f 6f fb                  	movdqa	%xmm3, %xmm7
   54f36: 66 41 0f 6f df               	movdqa	%xmm15, %xmm3
   54f3b: 66 45 0f d4 e6               	paddq	%xmm14, %xmm12
   54f40: 66 0f 3a 0f de 08            	palignr	$0x8, %xmm6, %xmm3      # xmm3 = xmm6[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   54f46: 66 41 0f 3a 0f f7 08         	palignr	$0x8, %xmm15, %xmm6     # xmm6 = xmm15[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7]
   54f4d: 66 45 0f d4 e5               	paddq	%xmm13, %xmm12
   54f52: 66 44 0f 6f db               	movdqa	%xmm3, %xmm11
   54f57: 66 49 0f 6e df               	movq	%r15, %xmm3
   54f5c: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   54f60: 66 48 0f 6e c3               	movq	%rbx, %xmm0
   54f65: 66 45 0f ef dc               	pxor	%xmm12, %xmm11
   54f6a: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   54f6f: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   54f73: 66 45 0f 70 db b1            	pshufd	$0xb1, %xmm11, %xmm11   # xmm11 = xmm11[1,0,3,2]
   54f79: 66 44 0f d4 ff               	paddq	%xmm7, %xmm15
   54f7e: 66 41 0f d4 cb               	paddq	%xmm11, %xmm1
   54f83: 66 45 0f d4 c7               	paddq	%xmm15, %xmm8
   54f88: 66 44 0f ef f1               	pxor	%xmm1, %xmm14
   54f8d: 66 44 0f 38 00 35 79 c3 00 00	pshufb	0xc379(%rip), %xmm14    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54f97: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   54f9c: 66 44 0f 70 eb b1            	pshufd	$0xb1, %xmm3, %xmm13    # xmm13 = xmm3[1,0,3,2]
   54fa2: 66 48 0f 6e d9               	movq	%rcx, %xmm3
   54fa7: 66 45 0f d4 cd               	paddq	%xmm13, %xmm9
   54fac: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   54fb0: 66 49 0f 6e c3               	movq	%r11, %xmm0
   54fb5: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   54fba: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   54fbf: 66 49 0f 6e d9               	movq	%r9, %xmm3
   54fc4: 66 0f 38 00 3d 43 c3 00 00   	pshufb	0xc343(%rip), %xmm7     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   54fcd: 66 44 0f d4 ff               	paddq	%xmm7, %xmm15
   54fd2: 66 45 0f d4 f8               	paddq	%xmm8, %xmm15
   54fd7: 66 4d 0f 6e c6               	movq	%r14, %xmm8
   54fdc: 66 41 0f 6c d8               	punpcklqdq	%xmm8, %xmm3    # xmm3 = xmm3[0],xmm8[0]
   54fe1: 66 45 0f ef ef               	pxor	%xmm15, %xmm13
   54fe6: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   54feb: 66 45 0f 38 00 ea            	pshufb	%xmm10, %xmm13
   54ff1: 66 45 0f d4 c6               	paddq	%xmm14, %xmm8
   54ff6: 66 45 0f d4 cd               	paddq	%xmm13, %xmm9
   54ffb: 66 45 0f d4 e0               	paddq	%xmm8, %xmm12
   55000: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   55005: 66 45 0f ef dc               	pxor	%xmm12, %xmm11
   5500a: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   5500e: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   55012: 66 45 0f 38 00 da            	pshufb	%xmm10, %xmm11
   55018: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   5501d: 66 41 0f d4 cb               	paddq	%xmm11, %xmm1
   55022: 66 0f ef fb                  	pxor	%xmm3, %xmm7
   55026: 66 44 0f ef f1               	pxor	%xmm1, %xmm14
   5502b: 66 41 0f 6f de               	movdqa	%xmm14, %xmm3
   55030: 66 45 0f d4 f6               	paddq	%xmm14, %xmm14
   55035: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   5503a: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   5503f: 66 45 0f ef c6               	pxor	%xmm14, %xmm8
   55044: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   55049: 66 0f 3a 0f df 08            	palignr	$0x8, %xmm7, %xmm3      # xmm3 = xmm7[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   5504f: 66 41 0f 3a 0f f8 08         	palignr	$0x8, %xmm8, %xmm7      # xmm7 = xmm8[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7]
   55056: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   5505b: 66 41 0f 6f db               	movdqa	%xmm11, %xmm3
   55060: 66 41 0f 3a 0f dd 08         	palignr	$0x8, %xmm13, %xmm3     # xmm3 = xmm13[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55067: 66 45 0f 3a 0f eb 08         	palignr	$0x8, %xmm11, %xmm13    # xmm13 = xmm11[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   5506e: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   55073: 66 49 0f 6e da               	movq	%r10, %xmm3
   55078: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   5507c: 66 49 0f 6e c5               	movq	%r13, %xmm0
   55081: 66 44 0f 6f db               	movdqa	%xmm3, %xmm11
   55086: 66 48 0f 6e d8               	movq	%rax, %xmm3
   5508b: 66 0f 6c dd                  	punpcklqdq	%xmm5, %xmm3    # xmm3 = xmm3[0],xmm5[0]
   5508f: 66 45 0f d4 de               	paddq	%xmm14, %xmm11
   55094: 66 45 0f d4 df               	paddq	%xmm15, %xmm11
   55099: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   5509e: 66 0f 6f dc                  	movdqa	%xmm4, %xmm3
   550a2: 66 44 0f d4 ff               	paddq	%xmm7, %xmm15
   550a7: 66 45 0f ef eb               	pxor	%xmm11, %xmm13
   550ac: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   550b0: 66 45 0f d4 e7               	paddq	%xmm15, %xmm12
   550b5: 66 45 0f 70 ed b1            	pshufd	$0xb1, %xmm13, %xmm13   # xmm13 = xmm13[1,0,3,2]
   550bb: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   550c0: 66 41 0f d4 cd               	paddq	%xmm13, %xmm1
   550c5: 66 45 0f ef c4               	pxor	%xmm12, %xmm8
   550ca: 66 49 0f 6e dc               	movq	%r12, %xmm3
   550cf: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   550d5: 66 44 0f ef f1               	pxor	%xmm1, %xmm14
   550da: 66 49 0f 6e c0               	movq	%r8, %xmm0
   550df: 66 45 0f d4 c8               	paddq	%xmm8, %xmm9
   550e4: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   550e8: 66 48 0f 6e c3               	movq	%rbx, %xmm0
   550ed: 66 44 0f 38 00 35 19 c2 00 00	pshufb	0xc219(%rip), %xmm14    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   550f7: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   550fc: 66 0f 38 00 3d 0b c2 00 00   	pshufb	0xc20b(%rip), %xmm7     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55105: 66 45 0f d4 fe               	paddq	%xmm14, %xmm15
   5510a: 66 45 0f d4 df               	paddq	%xmm15, %xmm11
   5510f: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   55114: 66 44 0f d4 ff               	paddq	%xmm7, %xmm15
   55119: 66 45 0f ef eb               	pxor	%xmm11, %xmm13
   5511e: 66 45 0f d4 e7               	paddq	%xmm15, %xmm12
   55123: 66 45 0f 38 00 ea            	pshufb	%xmm10, %xmm13
   55129: 66 45 0f ef c4               	pxor	%xmm12, %xmm8
   5512e: 66 41 0f d4 cd               	paddq	%xmm13, %xmm1
   55133: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   55138: 66 44 0f ef f1               	pxor	%xmm1, %xmm14
   5513d: 66 41 0f 38 00 da            	pshufb	%xmm10, %xmm3
   55143: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   55148: 66 44 0f d4 cb               	paddq	%xmm3, %xmm9
   5514d: 66 41 0f 6f de               	movdqa	%xmm14, %xmm3
   55152: 66 41 0f ef f9               	pxor	%xmm9, %xmm7
   55157: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   5515c: 66 45 0f d4 f6               	paddq	%xmm14, %xmm14
   55161: 66 44 0f ef f3               	pxor	%xmm3, %xmm14
   55166: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   5516a: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   5516e: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   55173: 66 0f ef fb                  	pxor	%xmm3, %xmm7
   55177: 66 41 0f 6f de               	movdqa	%xmm14, %xmm3
   5517c: 66 0f 3a 0f df 08            	palignr	$0x8, %xmm7, %xmm3      # xmm3 = xmm7[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55182: 66 41 0f 3a 0f fe 08         	palignr	$0x8, %xmm14, %xmm7     # xmm7 = xmm14[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7]
   55189: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   5518e: 66 41 0f 6f dd               	movdqa	%xmm13, %xmm3
   55193: 66 41 0f 3a 0f df 08         	palignr	$0x8, %xmm15, %xmm3     # xmm3 = xmm15[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   5519a: 66 45 0f 3a 0f fd 08         	palignr	$0x8, %xmm13, %xmm15    # xmm15 = xmm13[8,9,10,11,12,13,14,15],xmm15[0,1,2,3,4,5,6,7]
   551a1: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   551a6: 66 48 0f 6e d9               	movq	%rcx, %xmm3
   551ab: 66 0f 6c dd                  	punpcklqdq	%xmm5, %xmm3    # xmm3 = xmm3[0],xmm5[0]
   551af: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   551b4: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   551b8: 66 45 0f d4 e8               	paddq	%xmm8, %xmm13
   551bd: 66 45 0f d4 dd               	paddq	%xmm13, %xmm11
   551c2: 66 44 0f 6f 6c 24 a8         	movdqa	-0x58(%rsp), %xmm13
   551c9: 66 45 0f ef fb               	pxor	%xmm11, %xmm15
   551ce: 66 45 0f 70 ff b1            	pshufd	$0xb1, %xmm15, %xmm15   # xmm15 = xmm15[1,0,3,2]
   551d4: 66 44 0f d4 ef               	paddq	%xmm7, %xmm13
   551d9: 66 45 0f d4 cf               	paddq	%xmm15, %xmm9
   551de: 66 45 0f d4 e5               	paddq	%xmm13, %xmm12
   551e3: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   551e8: 66 45 0f ef f4               	pxor	%xmm12, %xmm14
   551ed: 66 44 0f 38 00 05 19 c1 00 00	pshufb	0xc119(%rip), %xmm8     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   551f7: 66 45 0f 70 f6 b1            	pshufd	$0xb1, %xmm14, %xmm14   # xmm14 = xmm14[1,0,3,2]
   551fd: 66 41 0f d4 d8               	paddq	%xmm8, %xmm3
   55202: 66 41 0f d4 ce               	paddq	%xmm14, %xmm1
   55207: 66 44 0f d4 db               	paddq	%xmm3, %xmm11
   5520c: 66 0f 6f dc                  	movdqa	%xmm4, %xmm3
   55210: 66 0f ef f9                  	pxor	%xmm1, %xmm7
   55214: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   55218: 66 45 0f ef fb               	pxor	%xmm11, %xmm15
   5521d: 66 48 0f 6e c6               	movq	%rsi, %xmm0
   55222: 66 0f 38 00 3d e5 c0 00 00   	pshufb	0xc0e5(%rip), %xmm7     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   5522b: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   55230: 66 45 0f 38 00 fa            	pshufb	%xmm10, %xmm15
   55236: 66 44 0f d4 ef               	paddq	%xmm7, %xmm13
   5523b: 66 45 0f d4 cf               	paddq	%xmm15, %xmm9
   55240: 66 45 0f d4 e5               	paddq	%xmm13, %xmm12
   55245: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   5524a: 66 45 0f ef f4               	pxor	%xmm12, %xmm14
   5524f: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   55254: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   55259: 66 45 0f 38 00 f2            	pshufb	%xmm10, %xmm14
   5525f: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   55264: 66 41 0f d4 ce               	paddq	%xmm14, %xmm1
   55269: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   5526e: 66 0f ef f9                  	pxor	%xmm1, %xmm7
   55272: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   55276: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   5527a: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   5527f: 66 0f ef fb                  	pxor	%xmm3, %xmm7
   55283: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   55287: 66 41 0f 3a 0f d8 08         	palignr	$0x8, %xmm8, %xmm3      # xmm3 = xmm8[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   5528e: 66 44 0f 3a 0f c7 08         	palignr	$0x8, %xmm7, %xmm8      # xmm8 = xmm7[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   55295: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   5529a: 66 41 0f 6f de               	movdqa	%xmm14, %xmm3
   5529f: 66 41 0f 3a 0f df 08         	palignr	$0x8, %xmm15, %xmm3     # xmm3 = xmm15[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   552a6: 66 45 0f 3a 0f fe 08         	palignr	$0x8, %xmm14, %xmm15    # xmm15 = xmm14[8,9,10,11,12,13,14,15],xmm15[0,1,2,3,4,5,6,7]
   552ad: 66 0f 6f fb                  	movdqa	%xmm3, %xmm7
   552b1: 66 48 0f 6e df               	movq	%rdi, %xmm3
   552b6: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   552ba: 66 48 0f 6e c5               	movq	%rbp, %xmm0
   552bf: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   552c4: 66 49 0f 6e d8               	movq	%r8, %xmm3
   552c9: 66 45 0f d4 f5               	paddq	%xmm13, %xmm14
   552ce: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   552d2: 66 49 0f 6e c1               	movq	%r9, %xmm0
   552d7: 66 45 0f d4 de               	paddq	%xmm14, %xmm11
   552dc: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   552e1: 66 49 0f 6e df               	movq	%r15, %xmm3
   552e6: 66 45 0f d4 f0               	paddq	%xmm8, %xmm14
   552eb: 66 45 0f ef fb               	pxor	%xmm11, %xmm15
   552f0: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   552f4: 66 45 0f d4 e6               	paddq	%xmm14, %xmm12
   552f9: 66 45 0f 70 ff b1            	pshufd	$0xb1, %xmm15, %xmm15   # xmm15 = xmm15[1,0,3,2]
   552ff: 66 49 0f 6e c3               	movq	%r11, %xmm0
   55304: 66 44 0f 6f 74 24 88         	movdqa	-0x78(%rsp), %xmm14
   5530b: 66 41 0f d4 cf               	paddq	%xmm15, %xmm1
   55310: 66 41 0f ef fc               	pxor	%xmm12, %xmm7
   55315: 66 0f 70 ff b1               	pshufd	$0xb1, %xmm7, %xmm7     # xmm7 = xmm7[1,0,3,2]
   5531a: 66 44 0f ef e9               	pxor	%xmm1, %xmm13
   5531f: 66 44 0f 38 00 2d e7 bf 00 00	pshufb	0xbfe7(%rip), %xmm13    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55329: 66 44 0f d4 cf               	paddq	%xmm7, %xmm9
   5532e: 66 45 0f d4 f5               	paddq	%xmm13, %xmm14
   55333: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   55338: 66 44 0f 38 00 05 ce bf 00 00	pshufb	0xbfce(%rip), %xmm8     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55342: 66 45 0f d4 de               	paddq	%xmm14, %xmm11
   55347: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   5534c: 66 45 0f d4 f0               	paddq	%xmm8, %xmm14
   55351: 66 45 0f ef fb               	pxor	%xmm11, %xmm15
   55356: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   5535b: 66 45 0f d4 e6               	paddq	%xmm14, %xmm12
   55360: 66 45 0f 38 00 fa            	pshufb	%xmm10, %xmm15
   55366: 66 41 0f ef fc               	pxor	%xmm12, %xmm7
   5536b: 66 41 0f d4 cf               	paddq	%xmm15, %xmm1
   55370: 66 41 0f 38 00 fa            	pshufb	%xmm10, %xmm7
   55376: 66 44 0f ef e9               	pxor	%xmm1, %xmm13
   5537b: 66 0f d4 df                  	paddq	%xmm7, %xmm3
   5537f: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   55384: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   55389: 66 41 0f 6f dd               	movdqa	%xmm13, %xmm3
   5538e: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   55393: 66 45 0f d4 ed               	paddq	%xmm13, %xmm13
   55398: 66 44 0f ef eb               	pxor	%xmm3, %xmm13
   5539d: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   553a2: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   553a7: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   553ac: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   553b1: 66 41 0f 6f dd               	movdqa	%xmm13, %xmm3
   553b6: 66 41 0f 3a 0f d8 08         	palignr	$0x8, %xmm8, %xmm3      # xmm3 = xmm8[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   553bd: 66 45 0f 3a 0f c5 08         	palignr	$0x8, %xmm13, %xmm8     # xmm8 = xmm13[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   553c4: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   553c9: 66 41 0f 6f df               	movdqa	%xmm15, %xmm3
   553ce: 66 0f 3a 0f df 08            	palignr	$0x8, %xmm7, %xmm3      # xmm3 = xmm7[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   553d4: 66 41 0f 3a 0f ff 08         	palignr	$0x8, %xmm15, %xmm7     # xmm7 = xmm15[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7]
   553db: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   553e0: 66 0f 6f dc                  	movdqa	%xmm4, %xmm3
   553e4: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   553e8: 66 49 0f 6e c6               	movq	%r14, %xmm0
   553ed: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   553f2: 66 48 0f 6e d9               	movq	%rcx, %xmm3
   553f7: 66 45 0f d4 f9               	paddq	%xmm9, %xmm15
   553fc: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   55400: 66 49 0f 6e c4               	movq	%r12, %xmm0
   55405: 66 45 0f d4 df               	paddq	%xmm15, %xmm11
   5540a: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   5540f: 66 45 0f d4 f8               	paddq	%xmm8, %xmm15
   55414: 66 41 0f ef fb               	pxor	%xmm11, %xmm7
   55419: 66 45 0f d4 e7               	paddq	%xmm15, %xmm12
   5541e: 66 0f 70 ff b1               	pshufd	$0xb1, %xmm7, %xmm7     # xmm7 = xmm7[1,0,3,2]
   55423: 66 45 0f ef ec               	pxor	%xmm12, %xmm13
   55428: 66 44 0f d4 f7               	paddq	%xmm7, %xmm14
   5542d: 66 45 0f 70 ed b1            	pshufd	$0xb1, %xmm13, %xmm13   # xmm13 = xmm13[1,0,3,2]
   55433: 66 45 0f ef ce               	pxor	%xmm14, %xmm9
   55438: 66 44 0f 38 00 0d ce be 00 00	pshufb	0xbece(%rip), %xmm9     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55442: 66 41 0f d4 cd               	paddq	%xmm13, %xmm1
   55447: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   5544c: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   55451: 66 0f 38 00 1d b6 be 00 00   	pshufb	0xbeb6(%rip), %xmm3     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   5545a: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   5545f: 66 49 0f 6e d9               	movq	%r9, %xmm3
   55464: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   55468: 66 49 0f 6e c0               	movq	%r8, %xmm0
   5546d: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   55472: 66 41 0f d4 d9               	paddq	%xmm9, %xmm3
   55477: 66 44 0f d4 db               	paddq	%xmm3, %xmm11
   5547c: 66 0f 6f dd                  	movdqa	%xmm5, %xmm3
   55480: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   55484: 66 41 0f ef fb               	pxor	%xmm11, %xmm7
   55489: 66 49 0f 6e c7               	movq	%r15, %xmm0
   5548e: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   55492: 66 41 0f 38 00 fa            	pshufb	%xmm10, %xmm7
   55498: 66 41 0f d4 f7               	paddq	%xmm15, %xmm6
   5549d: 66 44 0f d4 f7               	paddq	%xmm7, %xmm14
   554a2: 66 44 0f d4 e6               	paddq	%xmm6, %xmm12
   554a7: 66 45 0f ef ce               	pxor	%xmm14, %xmm9
   554ac: 66 45 0f ef ec               	pxor	%xmm12, %xmm13
   554b1: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   554b6: 66 45 0f d4 c9               	paddq	%xmm9, %xmm9
   554bb: 66 45 0f 38 00 ea            	pshufb	%xmm10, %xmm13
   554c1: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   554c6: 66 41 0f d4 cd               	paddq	%xmm13, %xmm1
   554cb: 66 44 0f ef cb               	pxor	%xmm3, %xmm9
   554d0: 66 44 0f ef f9               	pxor	%xmm1, %xmm15
   554d5: 66 41 0f 6f df               	movdqa	%xmm15, %xmm3
   554da: 66 45 0f d4 ff               	paddq	%xmm15, %xmm15
   554df: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   554e4: 66 44 0f ef fb               	pxor	%xmm3, %xmm15
   554e9: 66 41 0f 6f df               	movdqa	%xmm15, %xmm3
   554ee: 66 41 0f 3a 0f d9 08         	palignr	$0x8, %xmm9, %xmm3      # xmm3 = xmm9[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   554f5: 66 45 0f 3a 0f cf 08         	palignr	$0x8, %xmm15, %xmm9     # xmm9 = xmm15[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   554fc: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   55500: 66 41 0f 6f dd               	movdqa	%xmm13, %xmm3
   55505: 66 0f 3a 0f df 08            	palignr	$0x8, %xmm7, %xmm3      # xmm3 = xmm7[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   5550b: 66 0f d4 d6                  	paddq	%xmm6, %xmm2
   5550f: 66 41 0f d4 d3               	paddq	%xmm11, %xmm2
   55514: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   55519: 66 48 0f 6e dd               	movq	%rbp, %xmm3
   5551e: 66 41 0f 3a 0f fd 08         	palignr	$0x8, %xmm13, %xmm7     # xmm7 = xmm13[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7]
   55525: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   55529: 66 49 0f 6e c2               	movq	%r10, %xmm0
   5552e: 66 0f ef fa                  	pxor	%xmm2, %xmm7
   55532: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   55537: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   5553b: 66 0f 70 ff b1               	pshufd	$0xb1, %xmm7, %xmm7     # xmm7 = xmm7[1,0,3,2]
   55540: 66 45 0f d4 e9               	paddq	%xmm9, %xmm13
   55545: 66 0f d4 cf                  	paddq	%xmm7, %xmm1
   55549: 66 45 0f d4 ec               	paddq	%xmm12, %xmm13
   5554e: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   55552: 66 45 0f ef fd               	pxor	%xmm13, %xmm15
   55557: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   5555c: 66 48 0f 6e df               	movq	%rdi, %xmm3
   55561: 66 45 0f 70 df b1            	pshufd	$0xb1, %xmm15, %xmm11   # xmm11 = xmm15[1,0,3,2]
   55567: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   5556b: 66 45 0f d4 f3               	paddq	%xmm11, %xmm14
   55570: 66 44 0f 38 00 25 96 bd 00 00	pshufb	0xbd96(%rip), %xmm12    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   5557a: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   5557f: 66 45 0f ef ce               	pxor	%xmm14, %xmm9
   55584: 66 49 0f 6e c4               	movq	%r12, %xmm0
   55589: 66 0f 6f 9c 24 88 00 00 00   	movdqa	0x88(%rsp), %xmm3
   55592: 66 44 0f 38 00 0d 74 bd 00 00	pshufb	0xbd74(%rip), %xmm9     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   5559c: 66 45 0f d4 fc               	paddq	%xmm12, %xmm15
   555a1: 66 41 0f d4 d7               	paddq	%xmm15, %xmm2
   555a6: 66 41 0f d4 d9               	paddq	%xmm9, %xmm3
   555ab: 66 0f ef fa                  	pxor	%xmm2, %xmm7
   555af: 66 44 0f d4 eb               	paddq	%xmm3, %xmm13
   555b4: 66 41 0f 38 00 fa            	pshufb	%xmm10, %xmm7
   555ba: 66 45 0f ef dd               	pxor	%xmm13, %xmm11
   555bf: 66 0f d4 cf                  	paddq	%xmm7, %xmm1
   555c3: 66 45 0f 38 00 da            	pshufb	%xmm10, %xmm11
   555c9: 66 44 0f ef e1               	pxor	%xmm1, %xmm12
   555ce: 66 45 0f d4 f3               	paddq	%xmm11, %xmm14
   555d3: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   555d8: 66 45 0f ef ce               	pxor	%xmm14, %xmm9
   555dd: 66 45 0f d4 e4               	paddq	%xmm12, %xmm12
   555e2: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   555e7: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   555ec: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   555f1: 66 45 0f d4 c9               	paddq	%xmm9, %xmm9
   555f6: 66 45 0f ef fc               	pxor	%xmm12, %xmm15
   555fb: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   55600: 66 44 0f ef cb               	pxor	%xmm3, %xmm9
   55605: 66 41 0f 6f df               	movdqa	%xmm15, %xmm3
   5560a: 66 41 0f 3a 0f d9 08         	palignr	$0x8, %xmm9, %xmm3      # xmm3 = xmm9[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55611: 66 45 0f 3a 0f cf 08         	palignr	$0x8, %xmm15, %xmm9     # xmm9 = xmm15[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   55618: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   5561d: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   55621: 66 41 0f 3a 0f db 08         	palignr	$0x8, %xmm11, %xmm3     # xmm3 = xmm11[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55628: 66 44 0f 3a 0f df 08         	palignr	$0x8, %xmm7, %xmm11     # xmm11 = xmm7[8,9,10,11,12,13,14,15],xmm11[0,1,2,3,4,5,6,7]
   5562f: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   55633: 66 48 0f 6e de               	movq	%rsi, %xmm3
   55638: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   5563c: 66 48 0f 6e c7               	movq	%rdi, %xmm0
   55641: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   55646: 66 49 0f 6e d9               	movq	%r9, %xmm3
   5564b: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   5564f: 66 45 0f d4 fc               	paddq	%xmm12, %xmm15
   55654: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   55658: 66 44 0f d4 fa               	paddq	%xmm2, %xmm15
   5565d: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   55661: 66 41 0f d4 c1               	paddq	%xmm9, %xmm0
   55666: 66 45 0f ef df               	pxor	%xmm15, %xmm11
   5566b: 66 48 0f 6e f5               	movq	%rbp, %xmm6
   55670: 66 41 0f d4 c5               	paddq	%xmm13, %xmm0
   55675: 66 45 0f 70 db b1            	pshufd	$0xb1, %xmm11, %xmm11   # xmm11 = xmm11[1,0,3,2]
   5567b: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   5567f: 66 44 0f 70 eb b1            	pshufd	$0xb1, %xmm3, %xmm13    # xmm13 = xmm3[1,0,3,2]
   55685: 66 41 0f 6f de               	movdqa	%xmm14, %xmm3
   5568a: 66 41 0f d4 db               	paddq	%xmm11, %xmm3
   5568f: 66 41 0f d4 cd               	paddq	%xmm13, %xmm1
   55694: 66 0f 6f fb                  	movdqa	%xmm3, %xmm7
   55698: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   5569d: 66 4d 0f 6e e0               	movq	%r8, %xmm12
   556a2: 66 0f ef df                  	pxor	%xmm7, %xmm3
   556a6: 66 44 0f ef c9               	pxor	%xmm1, %xmm9
   556ab: 66 44 0f 38 00 0d 5b bc 00 00	pshufb	0xbc5b(%rip), %xmm9     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   556b5: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   556b9: 66 48 0f 6e d8               	movq	%rax, %xmm3
   556be: 31 c0                        	xorl	%eax, %eax
   556c0: 66 0f 38 00 15 47 bc 00 00   	pshufb	0xbc47(%rip), %xmm2     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   556c9: 66 41 0f 6c dc               	punpcklqdq	%xmm12, %xmm3   # xmm3 = xmm3[0],xmm12[0]
   556ce: 66 44 0f 6f f3               	movdqa	%xmm3, %xmm14
   556d3: 66 0f d4 da                  	paddq	%xmm2, %xmm3
   556d7: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   556dc: 66 49 0f 6e de               	movq	%r14, %xmm3
   556e1: 66 0f 6c de                  	punpcklqdq	%xmm6, %xmm3    # xmm3 = xmm3[0],xmm6[0]
   556e5: 66 45 0f d4 e7               	paddq	%xmm15, %xmm12
   556ea: 66 49 0f 6e f3               	movq	%r11, %xmm6
   556ef: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   556f4: 66 45 0f ef dc               	pxor	%xmm12, %xmm11
   556f9: 66 45 0f d4 f9               	paddq	%xmm9, %xmm15
   556fe: 66 45 0f 38 00 da            	pshufb	%xmm10, %xmm11
   55704: 66 44 0f d4 f8               	paddq	%xmm0, %xmm15
   55709: 66 41 0f d4 fb               	paddq	%xmm11, %xmm7
   5570e: 66 45 0f ef ef               	pxor	%xmm15, %xmm13
   55713: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   55717: 66 45 0f 38 00 ea            	pshufb	%xmm10, %xmm13
   5571d: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   55721: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   55725: 66 41 0f d4 cd               	paddq	%xmm13, %xmm1
   5572a: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   5572f: 66 44 0f ef c9               	pxor	%xmm1, %xmm9
   55734: 66 0f ef d3                  	pxor	%xmm3, %xmm2
   55738: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   5573d: 66 45 0f d4 c9               	paddq	%xmm9, %xmm9
   55742: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   55747: 66 44 0f ef cb               	pxor	%xmm3, %xmm9
   5574c: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   55751: 66 0f 3a 0f da 08            	palignr	$0x8, %xmm2, %xmm3      # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55757: 66 41 0f 3a 0f d1 08         	palignr	$0x8, %xmm9, %xmm2      # xmm2 = xmm9[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   5575e: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   55762: 66 41 0f 6f dd               	movdqa	%xmm13, %xmm3
   55767: 66 41 0f 3a 0f db 08         	palignr	$0x8, %xmm11, %xmm3     # xmm3 = xmm11[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   5576e: 66 45 0f 3a 0f dd 08         	palignr	$0x8, %xmm13, %xmm11    # xmm11 = xmm13[8,9,10,11,12,13,14,15],xmm11[0,1,2,3,4,5,6,7]
   55775: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   5577a: 66 48 0f 6e d9               	movq	%rcx, %xmm3
   5577f: 66 0f 6c dc                  	punpcklqdq	%xmm4, %xmm3    # xmm3 = xmm3[0],xmm4[0]
   55783: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   55788: 66 0f 6f dd                  	movdqa	%xmm5, %xmm3
   5578c: 66 44 0f d4 e8               	paddq	%xmm0, %xmm13
   55791: 66 45 0f d4 ec               	paddq	%xmm12, %xmm13
   55796: 66 4c 0f 6e e3               	movq	%rbx, %xmm12
   5579b: 66 41 0f 6c dc               	punpcklqdq	%xmm12, %xmm3   # xmm3 = xmm3[0],xmm12[0]
   557a0: 66 45 0f ef dd               	pxor	%xmm13, %xmm11
   557a5: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   557aa: 66 45 0f 70 db b1            	pshufd	$0xb1, %xmm11, %xmm11   # xmm11 = xmm11[1,0,3,2]
   557b0: 66 49 0f 6e df               	movq	%r15, %xmm3
   557b5: 66 41 0f d4 cb               	paddq	%xmm11, %xmm1
   557ba: 66 44 0f d4 e2               	paddq	%xmm2, %xmm12
   557bf: 66 0f 6c de                  	punpcklqdq	%xmm6, %xmm3    # xmm3 = xmm3[0],xmm6[0]
   557c3: 66 45 0f d4 e7               	paddq	%xmm15, %xmm12
   557c8: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   557cc: 66 44 0f 6f fb               	movdqa	%xmm3, %xmm15
   557d1: 66 45 0f ef cc               	pxor	%xmm12, %xmm9
   557d6: 66 49 0f 6e f5               	movq	%r13, %xmm6
   557db: 66 49 0f 6e da               	movq	%r10, %xmm3
   557e0: 66 0f 38 00 05 27 bb 00 00   	pshufb	0xbb27(%rip), %xmm0     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   557e9: 66 45 0f 70 c9 b1            	pshufd	$0xb1, %xmm9, %xmm9     # xmm9 = xmm9[1,0,3,2]
   557ef: 66 0f 6c de                  	punpcklqdq	%xmm6, %xmm3    # xmm3 = xmm3[0],xmm6[0]
   557f3: 66 44 0f d4 f8               	paddq	%xmm0, %xmm15
   557f8: 66 41 0f d4 f9               	paddq	%xmm9, %xmm7
   557fd: 66 45 0f d4 fd               	paddq	%xmm13, %xmm15
   55802: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   55806: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   5580b: 66 0f 38 00 15 fc ba 00 00   	pshufb	0xbafc(%rip), %xmm2     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55814: 66 45 0f ef df               	pxor	%xmm15, %xmm11
   55819: 66 45 0f 38 00 da            	pshufb	%xmm10, %xmm11
   5581f: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   55824: 66 41 0f d4 cb               	paddq	%xmm11, %xmm1
   55829: 66 45 0f d4 ec               	paddq	%xmm12, %xmm13
   5582e: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   55832: 66 45 0f ef cd               	pxor	%xmm13, %xmm9
   55837: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   5583b: 66 45 0f 38 00 ca            	pshufb	%xmm10, %xmm9
   55841: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   55845: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   5584a: 66 41 0f d4 f9               	paddq	%xmm9, %xmm7
   5584f: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   55853: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   55857: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   5585b: 66 0f ef de                  	pxor	%xmm6, %xmm3
   5585f: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   55864: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   55868: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   5586c: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   55871: 66 0f ef d3                  	pxor	%xmm3, %xmm2
   55875: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   5587a: 66 0f 3a 0f da 08            	palignr	$0x8, %xmm2, %xmm3      # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55880: 66 41 0f 3a 0f d4 08         	palignr	$0x8, %xmm12, %xmm2     # xmm2 = xmm12[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   55887: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5588b: 66 41 0f 6f db               	movdqa	%xmm11, %xmm3
   55890: 66 41 0f 3a 0f d9 08         	palignr	$0x8, %xmm9, %xmm3      # xmm3 = xmm9[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55897: 66 45 0f 3a 0f cb 08         	palignr	$0x8, %xmm11, %xmm9     # xmm9 = xmm11[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   5589e: 66 44 0f 6f 5c 24 b8         	movdqa	-0x48(%rsp), %xmm11
   558a5: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   558aa: 66 49 0f 6e db               	movq	%r11, %xmm3
   558af: 66 44 0f d4 d8               	paddq	%xmm0, %xmm11
   558b4: 66 0f 6c dd                  	punpcklqdq	%xmm5, %xmm3    # xmm3 = xmm3[0],xmm5[0]
   558b8: 66 49 0f 6e ef               	movq	%r15, %xmm5
   558bd: 66 45 0f d4 df               	paddq	%xmm15, %xmm11
   558c2: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   558c6: 66 49 0f 6e da               	movq	%r10, %xmm3
   558cb: 66 45 0f ef cb               	pxor	%xmm11, %xmm9
   558d0: 66 0f d4 f2                  	paddq	%xmm2, %xmm6
   558d4: 66 0f 6c eb                  	punpcklqdq	%xmm3, %xmm5    # xmm5 = xmm5[0],xmm3[0]
   558d8: 66 45 0f 70 c9 b1            	pshufd	$0xb1, %xmm9, %xmm9     # xmm9 = xmm9[1,0,3,2]
   558de: 66 41 0f d4 f5               	paddq	%xmm13, %xmm6
   558e3: 66 0f 6f dd                  	movdqa	%xmm5, %xmm3
   558e7: 66 41 0f d4 f9               	paddq	%xmm9, %xmm7
   558ec: 66 44 0f ef e6               	pxor	%xmm6, %xmm12
   558f1: 66 4d 0f 6e fd               	movq	%r13, %xmm15
   558f6: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   558fa: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   55900: 66 0f 38 00 05 07 ba 00 00   	pshufb	0xba07(%rip), %xmm0     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55909: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   5590e: 66 0f d4 d8                  	paddq	%xmm0, %xmm3
   55912: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   55916: 66 0f 38 00 15 f1 b9 00 00   	pshufb	0xb9f1(%rip), %xmm2     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   5591f: 66 41 0f d4 db               	paddq	%xmm11, %xmm3
   55924: 66 4c 0f 6e de               	movq	%rsi, %xmm11
   55929: 66 45 0f 6c df               	punpcklqdq	%xmm15, %xmm11  # xmm11 = xmm11[0],xmm15[0]
   5592e: 66 44 0f ef cb               	pxor	%xmm3, %xmm9
   55933: 66 41 0f 6f eb               	movdqa	%xmm11, %xmm5
   55938: 66 45 0f 38 00 ca            	pshufb	%xmm10, %xmm9
   5593e: 66 45 0f 6f de               	movdqa	%xmm14, %xmm11
   55943: 66 0f d4 ea                  	paddq	%xmm2, %xmm5
   55947: 66 41 0f d4 f9               	paddq	%xmm9, %xmm7
   5594c: 66 0f d4 ee                  	paddq	%xmm6, %xmm5
   55950: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   55954: 66 44 0f ef e5               	pxor	%xmm5, %xmm12
   55959: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   5595d: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   55961: 66 45 0f 38 00 e2            	pshufb	%xmm10, %xmm12
   55967: 66 0f 73 d6 3f               	psrlq	$0x3f, %xmm6
   5596c: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   55971: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   55975: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   55979: 66 0f 6f f2                  	movdqa	%xmm2, %xmm6
   5597d: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   55981: 66 0f 73 d6 3f               	psrlq	$0x3f, %xmm6
   55986: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   5598a: 66 0f 6f f2                  	movdqa	%xmm2, %xmm6
   5598e: 66 0f 3a 0f f0 08            	palignr	$0x8, %xmm0, %xmm6      # xmm6 = xmm0[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7]
   55994: 66 0f 3a 0f c2 08            	palignr	$0x8, %xmm2, %xmm0      # xmm0 = xmm2[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   5599a: 66 41 0f 6f d4               	movdqa	%xmm12, %xmm2
   5599f: 66 44 0f d4 de               	paddq	%xmm6, %xmm11
   559a4: 66 41 0f 3a 0f d1 08         	palignr	$0x8, %xmm9, %xmm2      # xmm2 = xmm9[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   559ab: 66 44 0f d4 db               	paddq	%xmm3, %xmm11
   559b0: 66 45 0f 3a 0f cc 08         	palignr	$0x8, %xmm12, %xmm9     # xmm9 = xmm12[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   559b7: 66 49 0f 6e de               	movq	%r14, %xmm3
   559bc: 66 45 0f ef cb               	pxor	%xmm11, %xmm9
   559c1: 66 0f 6c dc                  	punpcklqdq	%xmm4, %xmm3    # xmm3 = xmm3[0],xmm4[0]
   559c5: 66 4c 0f 6e e7               	movq	%rdi, %xmm12
   559ca: 66 45 0f 70 c9 b1            	pshufd	$0xb1, %xmm9, %xmm9     # xmm9 = xmm9[1,0,3,2]
   559d0: 66 0f d4 d8                  	paddq	%xmm0, %xmm3
   559d4: 66 41 0f d4 c9               	paddq	%xmm9, %xmm1
   559d9: 66 0f d4 dd                  	paddq	%xmm5, %xmm3
   559dd: 66 0f ef f1                  	pxor	%xmm1, %xmm6
   559e1: 66 0f ef d3                  	pxor	%xmm3, %xmm2
   559e5: 66 0f 38 00 35 22 b9 00 00   	pshufb	0xb922(%rip), %xmm6     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   559ee: 66 0f 70 d2 b1               	pshufd	$0xb1, %xmm2, %xmm2     # xmm2 = xmm2[1,0,3,2]
   559f3: 66 44 0f 6f 7c 24 28         	movdqa	0x28(%rsp), %xmm15
   559fa: 66 44 0f 6f 6c 24 78         	movdqa	0x78(%rsp), %xmm13
   55a01: 66 44 0f d4 c6               	paddq	%xmm6, %xmm8
   55a06: 66 0f d4 fa                  	paddq	%xmm2, %xmm7
   55a0a: 66 45 0f d4 c3               	paddq	%xmm11, %xmm8
   55a0f: 66 4c 0f 6e d9               	movq	%rcx, %xmm11
   55a14: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   55a18: 66 45 0f 6c dc               	punpcklqdq	%xmm12, %xmm11  # xmm11 = xmm11[0],xmm12[0]
   55a1d: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   55a22: 66 0f 38 00 05 e5 b8 00 00   	pshufb	0xb8e5(%rip), %xmm0     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55a2b: 66 44 0f 6f 64 24 58         	movdqa	0x58(%rsp), %xmm12
   55a32: 66 41 0f 6f e3               	movdqa	%xmm11, %xmm4
   55a37: 66 45 0f 38 00 ca            	pshufb	%xmm10, %xmm9
   55a3d: 66 0f d4 e0                  	paddq	%xmm0, %xmm4
   55a41: 66 41 0f d4 c9               	paddq	%xmm9, %xmm1
   55a46: 66 45 0f 6f d9               	movdqa	%xmm9, %xmm11
   55a4b: 66 0f d4 e3                  	paddq	%xmm3, %xmm4
   55a4f: 66 0f ef f1                  	pxor	%xmm1, %xmm6
   55a53: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   55a57: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   55a5b: 66 0f d4 f6                  	paddq	%xmm6, %xmm6
   55a5f: 66 41 0f 38 00 d2            	pshufb	%xmm10, %xmm2
   55a65: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   55a6a: 66 0f d4 fa                  	paddq	%xmm2, %xmm7
   55a6e: 66 44 0f 3a 0f da 08         	palignr	$0x8, %xmm2, %xmm11     # xmm11 = xmm2[8,9,10,11,12,13,14,15],xmm11[0,1,2,3,4,5,6,7]
   55a75: 66 0f ef f3                  	pxor	%xmm3, %xmm6
   55a79: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   55a7d: 66 41 0f 3a 0f d1 08         	palignr	$0x8, %xmm9, %xmm2      # xmm2 = xmm9[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   55a84: 66 41 0f 6f eb               	movdqa	%xmm11, %xmm5
   55a89: 66 44 0f 6f 4c 24 c8         	movdqa	-0x38(%rsp), %xmm9
   55a90: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   55a94: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   55a98: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   55a9d: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   55aa1: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   55aa5: 66 0f 3a 0f d8 08            	palignr	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55aab: 66 0f 3a 0f c6 08            	palignr	$0x8, %xmm6, %xmm0      # xmm0 = xmm6[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   55ab1: 66 44 0f d4 cb               	paddq	%xmm3, %xmm9
   55ab6: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   55abb: 66 44 0f 6f 4c 24 f8         	movdqa	-0x8(%rsp), %xmm9
   55ac2: 66 41 0f d4 f0               	paddq	%xmm8, %xmm6
   55ac7: 66 44 0f 6f 44 24 d8         	movdqa	-0x28(%rsp), %xmm8
   55ace: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   55ad2: 66 44 0f d4 c0               	paddq	%xmm0, %xmm8
   55ad7: 66 0f 70 d2 b1               	pshufd	$0xb1, %xmm2, %xmm2     # xmm2 = xmm2[1,0,3,2]
   55adc: 66 44 0f d4 c4               	paddq	%xmm4, %xmm8
   55ae1: 66 0f d4 fa                  	paddq	%xmm2, %xmm7
   55ae5: 66 0f 6f 64 24 e8            	movdqa	-0x18(%rsp), %xmm4
   55aeb: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   55af0: 66 0f ef df                  	pxor	%xmm7, %xmm3
   55af4: 66 0f 38 00 1d 13 b8 00 00   	pshufb	0xb813(%rip), %xmm3     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55afd: 66 0f 70 ed b1               	pshufd	$0xb1, %xmm5, %xmm5     # xmm5 = xmm5[1,0,3,2]
   55b02: 66 0f d4 cd                  	paddq	%xmm5, %xmm1
   55b06: 66 0f d4 e3                  	paddq	%xmm3, %xmm4
   55b0a: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   55b0e: 66 0f d4 e6                  	paddq	%xmm6, %xmm4
   55b12: 66 0f 38 00 05 f5 b7 00 00   	pshufb	0xb7f5(%rip), %xmm0     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55b1b: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   55b1f: 66 44 0f d4 c8               	paddq	%xmm0, %xmm9
   55b24: 66 41 0f 38 00 d2            	pshufb	%xmm10, %xmm2
   55b2a: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   55b2f: 66 0f d4 fa                  	paddq	%xmm2, %xmm7
   55b33: 66 41 0f d4 f0               	paddq	%xmm8, %xmm6
   55b38: 66 0f ef df                  	pxor	%xmm7, %xmm3
   55b3c: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   55b40: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   55b45: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   55b49: 66 41 0f 38 00 ea            	pshufb	%xmm10, %xmm5
   55b4f: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   55b55: 66 0f d4 cd                  	paddq	%xmm5, %xmm1
   55b59: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   55b5e: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   55b62: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   55b67: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   55b6b: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   55b71: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   55b76: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   55b7b: 66 44 0f 3a 0f c3 08         	palignr	$0x8, %xmm3, %xmm8      # xmm8 = xmm3[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   55b82: 66 0f 3a 0f d8 08            	palignr	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55b88: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   55b8c: 66 0f 3a 0f c2 08            	palignr	$0x8, %xmm2, %xmm0      # xmm0 = xmm2[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   55b92: 66 0f 3a 0f d5 08            	palignr	$0x8, %xmm5, %xmm2      # xmm2 = xmm5[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   55b98: 66 0f 6f 6c 24 08            	movdqa	0x8(%rsp), %xmm5
   55b9e: 66 41 0f d4 e8               	paddq	%xmm8, %xmm5
   55ba3: 66 0f d4 ec                  	paddq	%xmm4, %xmm5
   55ba7: 66 0f 6f 64 24 98            	movdqa	-0x68(%rsp), %xmm4
   55bad: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   55bb1: 66 0f d4 e3                  	paddq	%xmm3, %xmm4
   55bb5: 66 0f 70 d2 b1               	pshufd	$0xb1, %xmm2, %xmm2     # xmm2 = xmm2[1,0,3,2]
   55bba: 66 0f d4 e6                  	paddq	%xmm6, %xmm4
   55bbe: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   55bc2: 66 0f 6f 74 24 18            	movdqa	0x18(%rsp), %xmm6
   55bc8: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   55bcc: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   55bd1: 66 44 0f 38 00 05 35 b7 00 00	pshufb	0xb735(%rip), %xmm8     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55bdb: 66 0f 70 c0 b1               	pshufd	$0xb1, %xmm0, %xmm0     # xmm0 = xmm0[1,0,3,2]
   55be0: 66 0f d4 f8                  	paddq	%xmm0, %xmm7
   55be4: 66 41 0f d4 f0               	paddq	%xmm8, %xmm6
   55be9: 66 0f ef df                  	pxor	%xmm7, %xmm3
   55bed: 66 0f d4 f5                  	paddq	%xmm5, %xmm6
   55bf1: 66 0f 38 00 1d 16 b7 00 00   	pshufb	0xb716(%rip), %xmm3     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55bfa: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   55bfe: 66 44 0f d4 fb               	paddq	%xmm3, %xmm15
   55c03: 66 41 0f 38 00 d2            	pshufb	%xmm10, %xmm2
   55c09: 66 41 0f 6f ef               	movdqa	%xmm15, %xmm5
   55c0e: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   55c12: 66 0f d4 ec                  	paddq	%xmm4, %xmm5
   55c16: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   55c1b: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   55c1f: 66 41 0f 6f e0               	movdqa	%xmm8, %xmm4
   55c24: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   55c29: 66 41 0f 38 00 c2            	pshufb	%xmm10, %xmm0
   55c2f: 66 0f 73 d4 3f               	psrlq	$0x3f, %xmm4
   55c34: 66 0f d4 f8                  	paddq	%xmm0, %xmm7
   55c38: 66 44 0f ef c4               	pxor	%xmm4, %xmm8
   55c3d: 66 0f ef df                  	pxor	%xmm7, %xmm3
   55c41: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   55c45: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   55c49: 66 0f 73 d4 3f               	psrlq	$0x3f, %xmm4
   55c4e: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   55c52: 66 41 0f 6f e0               	movdqa	%xmm8, %xmm4
   55c57: 66 0f 3a 0f e3 08            	palignr	$0x8, %xmm3, %xmm4      # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   55c5d: 66 41 0f 3a 0f d8 08         	palignr	$0x8, %xmm8, %xmm3      # xmm3 = xmm8[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55c64: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   55c69: 66 44 0f 3a 0f c0 08         	palignr	$0x8, %xmm0, %xmm8      # xmm8 = xmm0[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   55c70: 66 0f 3a 0f c2 08            	palignr	$0x8, %xmm2, %xmm0      # xmm0 = xmm2[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   55c76: 66 0f 6f 54 24 a8            	movdqa	-0x58(%rsp), %xmm2
   55c7c: 66 0f d4 d4                  	paddq	%xmm4, %xmm2
   55c80: 66 0f d4 d6                  	paddq	%xmm6, %xmm2
   55c84: 66 0f 6f 74 24 38            	movdqa	0x38(%rsp), %xmm6
   55c8a: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   55c8e: 66 0f d4 f3                  	paddq	%xmm3, %xmm6
   55c92: 66 0f 70 c0 b1               	pshufd	$0xb1, %xmm0, %xmm0     # xmm0 = xmm0[1,0,3,2]
   55c97: 66 0f d4 f5                  	paddq	%xmm5, %xmm6
   55c9b: 66 0f d4 f8                  	paddq	%xmm0, %xmm7
   55c9f: 66 0f 6f 6c 24 b8            	movdqa	-0x48(%rsp), %xmm5
   55ca5: 66 44 0f ef c6               	pxor	%xmm6, %xmm8
   55caa: 66 0f ef e7                  	pxor	%xmm7, %xmm4
   55cae: 66 0f 38 00 25 59 b6 00 00   	pshufb	0xb659(%rip), %xmm4     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55cb7: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   55cbd: 66 41 0f d4 c8               	paddq	%xmm8, %xmm1
   55cc2: 66 0f d4 ec                  	paddq	%xmm4, %xmm5
   55cc6: 66 0f d4 ea                  	paddq	%xmm2, %xmm5
   55cca: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   55cce: 66 0f 6f 54 24 48            	movdqa	0x48(%rsp), %xmm2
   55cd4: 66 0f 38 00 1d 33 b6 00 00   	pshufb	0xb633(%rip), %xmm3     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55cdd: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   55ce1: 66 0f d4 d3                  	paddq	%xmm3, %xmm2
   55ce5: 66 41 0f 38 00 c2            	pshufb	%xmm10, %xmm0
   55ceb: 66 0f d4 d6                  	paddq	%xmm6, %xmm2
   55cef: 66 0f d4 f8                  	paddq	%xmm0, %xmm7
   55cf3: 66 44 0f ef c2               	pxor	%xmm2, %xmm8
   55cf8: 66 0f ef e7                  	pxor	%xmm7, %xmm4
   55cfc: 66 45 0f 38 00 c2            	pshufb	%xmm10, %xmm8
   55d02: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   55d06: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   55d0a: 66 41 0f d4 c8               	paddq	%xmm8, %xmm1
   55d0f: 66 0f 73 d6 3f               	psrlq	$0x3f, %xmm6
   55d14: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   55d18: 66 0f ef e6                  	pxor	%xmm6, %xmm4
   55d1c: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   55d20: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   55d24: 66 0f 73 d6 3f               	psrlq	$0x3f, %xmm6
   55d29: 66 0f ef de                  	pxor	%xmm6, %xmm3
   55d2d: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   55d31: 66 0f 3a 0f f4 08            	palignr	$0x8, %xmm4, %xmm6      # xmm6 = xmm4[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7]
   55d37: 66 0f 3a 0f e3 08            	palignr	$0x8, %xmm3, %xmm4      # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   55d3d: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   55d42: 66 44 0f d4 e6               	paddq	%xmm6, %xmm12
   55d47: 66 0f 3a 0f d8 08            	palignr	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55d4d: 66 41 0f d4 ec               	paddq	%xmm12, %xmm5
   55d52: 66 44 0f 6f 64 24 68         	movdqa	0x68(%rsp), %xmm12
   55d59: 66 41 0f 3a 0f c0 08         	palignr	$0x8, %xmm8, %xmm0      # xmm0 = xmm8[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   55d60: 66 44 0f 6f 44 24 88         	movdqa	-0x78(%rsp), %xmm8
   55d67: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   55d6b: 66 44 0f d4 e4               	paddq	%xmm4, %xmm12
   55d70: 66 0f 70 c0 b1               	pshufd	$0xb1, %xmm0, %xmm0     # xmm0 = xmm0[1,0,3,2]
   55d75: 66 41 0f d4 d4               	paddq	%xmm12, %xmm2
   55d7a: 66 0f d4 c8                  	paddq	%xmm0, %xmm1
   55d7e: 66 0f ef da                  	pxor	%xmm2, %xmm3
   55d82: 66 0f ef f1                  	pxor	%xmm1, %xmm6
   55d86: 66 0f 38 00 35 81 b5 00 00   	pshufb	0xb581(%rip), %xmm6     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55d8f: 66 0f 70 db b1               	pshufd	$0xb1, %xmm3, %xmm3     # xmm3 = xmm3[1,0,3,2]
   55d94: 66 0f d4 fb                  	paddq	%xmm3, %xmm7
   55d98: 66 44 0f d4 ee               	paddq	%xmm6, %xmm13
   55d9d: 66 0f ef e7                  	pxor	%xmm7, %xmm4
   55da1: 66 41 0f d4 ed               	paddq	%xmm13, %xmm5
   55da6: 66 0f 38 00 25 61 b5 00 00   	pshufb	0xb561(%rip), %xmm4     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55daf: 66 0f ef c5                  	pxor	%xmm5, %xmm0
   55db3: 66 44 0f d4 c4               	paddq	%xmm4, %xmm8
   55db8: 66 41 0f 38 00 c2            	pshufb	%xmm10, %xmm0
   55dbe: 66 41 0f d4 d0               	paddq	%xmm8, %xmm2
   55dc3: 66 0f d4 c8                  	paddq	%xmm0, %xmm1
   55dc7: 66 0f ef da                  	pxor	%xmm2, %xmm3
   55dcb: 66 0f ef f1                  	pxor	%xmm1, %xmm6
   55dcf: 66 41 0f 38 00 da            	pshufb	%xmm10, %xmm3
   55dd5: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   55dda: 66 0f d4 f6                  	paddq	%xmm6, %xmm6
   55dde: 66 0f d4 fb                  	paddq	%xmm3, %xmm7
   55de2: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   55de8: 66 0f ef e7                  	pxor	%xmm7, %xmm4
   55dec: 66 41 0f ef f0               	pxor	%xmm8, %xmm6
   55df1: 66 44 0f 6f c4               	movdqa	%xmm4, %xmm8
   55df6: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   55dfa: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   55e00: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   55e05: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   55e0a: 66 44 0f 3a 0f c4 08         	palignr	$0x8, %xmm4, %xmm8      # xmm8 = xmm4[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   55e11: 66 0f 3a 0f e6 08            	palignr	$0x8, %xmm6, %xmm4      # xmm4 = xmm6[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   55e17: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   55e1b: 66 0f 3a 0f f3 08            	palignr	$0x8, %xmm3, %xmm6      # xmm6 = xmm3[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7]
   55e21: 66 0f 3a 0f d8 08            	palignr	$0x8, %xmm0, %xmm3      # xmm3 = xmm0[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   55e27: f3 0f 6f 02                  	movdqu	(%rdx), %xmm0
   55e2b: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   55e30: 66 0f ef f4                  	pxor	%xmm4, %xmm6
   55e34: 66 0f ef e8                  	pxor	%xmm0, %xmm5
   55e38: 66 0f ef ef                  	pxor	%xmm7, %xmm5
   55e3c: 0f 11 2a                     	movups	%xmm5, (%rdx)
   55e3f: f3 0f 6f 6a 10               	movdqu	0x10(%rdx), %xmm5
   55e44: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   55e48: f3 0f 6f 6a 20               	movdqu	0x20(%rdx), %xmm5
   55e4d: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   55e51: 66 0f ef dd                  	pxor	%xmm5, %xmm3
   55e55: 0f 11 52 10                  	movups	%xmm2, 0x10(%rdx)
   55e59: 0f 11 5a 20                  	movups	%xmm3, 0x20(%rdx)
   55e5d: f3 0f 6f 6a 30               	movdqu	0x30(%rdx), %xmm5
   55e62: 66 0f ef f5                  	pxor	%xmm5, %xmm6
   55e66: 0f 11 72 30                  	movups	%xmm6, 0x30(%rdx)
   55e6a: 48 81 c4 a0 00 00 00         	addq	$0xa0, %rsp
   55e71: 5b                           	popq	%rbx
   55e72: 5d                           	popq	%rbp
   55e73: 41 5c                        	popq	%r12
   55e75: 41 5d                        	popq	%r13
   55e77: 41 5e                        	popq	%r14
   55e79: 41 5f                        	popq	%r15
   55e7b: c3                           	retq
   55e7c: 0f 1f 40 00                  	nopl	(%rax)

0000000000055e80 <fill_block_with_xor>:
   55e80: 48 81 ec 90 03 00 00         	subq	$0x390, %rsp            # imm = 0x390
   55e87: 31 c0                        	xorl	%eax, %eax
   55e89: 4c 8d 44 24 88               	leaq	-0x78(%rsp), %r8
   55e8e: 66 90                        	nop
   55e90: f3 0f 6f 04 06               	movdqu	(%rsi,%rax), %xmm0
   55e95: 66 0f ef 04 07               	pxor	(%rdi,%rax), %xmm0
   55e9a: 0f 29 04 07                  	movaps	%xmm0, (%rdi,%rax)
   55e9e: f3 0f 6f 14 02               	movdqu	(%rdx,%rax), %xmm2
   55ea3: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   55ea7: 41 0f 29 04 00               	movaps	%xmm0, (%r8,%rax)
   55eac: 48 83 c0 10                  	addq	$0x10, %rax
   55eb0: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   55eb6: 75 d8                        	jne	0x55e90 <fill_block_with_xor+0x10>
   55eb8: 66 0f 6f 15 50 b4 00 00      	movdqa	0xb450(%rip), %xmm2     # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   55ec0: 48 89 f8                     	movq	%rdi, %rax
   55ec3: 48 89 f9                     	movq	%rdi, %rcx
   55ec6: 66 0f 6f 1d 52 b4 00 00      	movdqa	0xb452(%rip), %xmm3     # 0x61320 <sysconf@GLIBC_2.2.5+0x61320>
   55ece: 48 8d b7 00 04 00 00         	leaq	0x400(%rdi), %rsi
   55ed5: 0f 1f 00                     	nopl	(%rax)
   55ed8: 66 0f 6f 41 20               	movdqa	0x20(%rcx), %xmm0
   55edd: 66 0f 6f 09                  	movdqa	(%rcx), %xmm1
   55ee1: 48 83 e9 80                  	subq	$-0x80, %rcx
   55ee5: 66 0f 6f 61 90               	movdqa	-0x70(%rcx), %xmm4
   55eea: 66 44 0f 6f 41 c0            	movdqa	-0x40(%rcx), %xmm8
   55ef0: 66 0f d4 c8                  	paddq	%xmm0, %xmm1
   55ef4: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   55ef8: 66 0f f4 79 80               	pmuludq	-0x80(%rcx), %xmm7
   55efd: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   55f01: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   55f05: 66 0f 6f 49 b0               	movdqa	-0x50(%rcx), %xmm1
   55f0a: 66 0f 6f 69 f0               	movdqa	-0x10(%rcx), %xmm5
   55f0f: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   55f14: 66 0f d4 e1                  	paddq	%xmm1, %xmm4
   55f18: 66 0f 6f f1                  	movdqa	%xmm1, %xmm6
   55f1c: 66 0f f4 71 90               	pmuludq	-0x70(%rcx), %xmm6
   55f21: 66 0f d4 f6                  	paddq	%xmm6, %xmm6
   55f25: 66 0f d4 f4                  	paddq	%xmm4, %xmm6
   55f29: 66 0f 6f 61 e0               	movdqa	-0x20(%rcx), %xmm4
   55f2e: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   55f32: 66 0f ef e7                  	pxor	%xmm7, %xmm4
   55f36: 66 0f 70 ed b1               	pshufd	$0xb1, %xmm5, %xmm5     # xmm5 = xmm5[1,0,3,2]
   55f3b: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   55f40: 66 44 0f 6f d5               	movdqa	%xmm5, %xmm10
   55f45: 66 44 0f f4 51 d0            	pmuludq	-0x30(%rcx), %xmm10
   55f4b: 66 45 0f d4 d2               	paddq	%xmm10, %xmm10
   55f50: 66 44 0f d4 c4               	paddq	%xmm4, %xmm8
   55f55: 66 44 0f 6f dc               	movdqa	%xmm4, %xmm11
   55f5a: 66 44 0f f4 59 c0            	pmuludq	-0x40(%rcx), %xmm11
   55f60: 66 45 0f d4 db               	paddq	%xmm11, %xmm11
   55f65: 66 45 0f d4 d8               	paddq	%xmm8, %xmm11
   55f6a: 66 44 0f 6f 41 d0            	movdqa	-0x30(%rcx), %xmm8
   55f70: 66 41 0f ef c3               	pxor	%xmm11, %xmm0
   55f75: 66 44 0f d4 c5               	paddq	%xmm5, %xmm8
   55f7a: 66 0f 38 00 c2               	pshufb	%xmm2, %xmm0
   55f7f: 66 45 0f d4 d0               	paddq	%xmm8, %xmm10
   55f84: 66 44 0f f4 c8               	pmuludq	%xmm0, %xmm9
   55f89: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   55f8e: 66 41 0f ef ca               	pxor	%xmm10, %xmm1
   55f93: 66 0f d4 f8                  	paddq	%xmm0, %xmm7
   55f97: 66 0f 38 00 ca               	pshufb	%xmm2, %xmm1
   55f9c: 66 44 0f f4 c1               	pmuludq	%xmm1, %xmm8
   55fa1: 66 0f d4 f1                  	paddq	%xmm1, %xmm6
   55fa5: 66 45 0f d4 c9               	paddq	%xmm9, %xmm9
   55faa: 66 44 0f d4 cf               	paddq	%xmm7, %xmm9
   55faf: 66 41 0f 6f fa               	movdqa	%xmm10, %xmm7
   55fb4: 66 41 0f ef e1               	pxor	%xmm9, %xmm4
   55fb9: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   55fbe: 66 0f 38 00 e3               	pshufb	%xmm3, %xmm4
   55fc3: 66 44 0f d4 c6               	paddq	%xmm6, %xmm8
   55fc8: 66 41 0f 6f f3               	movdqa	%xmm11, %xmm6
   55fcd: 66 44 0f d4 dc               	paddq	%xmm4, %xmm11
   55fd2: 66 0f f4 f4                  	pmuludq	%xmm4, %xmm6
   55fd6: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   55fdb: 66 0f 38 00 eb               	pshufb	%xmm3, %xmm5
   55fe0: 66 0f f4 fd                  	pmuludq	%xmm5, %xmm7
   55fe4: 66 44 0f d4 d5               	paddq	%xmm5, %xmm10
   55fe9: 66 0f d4 f6                  	paddq	%xmm6, %xmm6
   55fed: 66 41 0f d4 f3               	paddq	%xmm11, %xmm6
   55ff2: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   55ff6: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   55ffa: 66 41 0f d4 fa               	paddq	%xmm10, %xmm7
   55fff: 66 44 0f 6f d0               	movdqa	%xmm0, %xmm10
   56004: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   56008: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   5600c: 66 41 0f 73 d2 3f            	psrlq	$0x3f, %xmm10
   56012: 66 41 0f ef c2               	pxor	%xmm10, %xmm0
   56017: 66 44 0f 6f d1               	movdqa	%xmm1, %xmm10
   5601c: 66 0f d4 c9                  	paddq	%xmm1, %xmm1
   56020: 66 41 0f 73 d2 3f            	psrlq	$0x3f, %xmm10
   56026: 66 44 0f ef d1               	pxor	%xmm1, %xmm10
   5602b: 66 41 0f 6f ca               	movdqa	%xmm10, %xmm1
   56030: 66 0f 3a 0f c8 08            	palignr	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7]
   56036: 66 41 0f 3a 0f c2 08         	palignr	$0x8, %xmm10, %xmm0     # xmm0 = xmm10[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   5603d: 66 44 0f 6f d5               	movdqa	%xmm5, %xmm10
   56042: 66 44 0f 3a 0f d4 08         	palignr	$0x8, %xmm4, %xmm10     # xmm10 = xmm4[8,9,10,11,12,13,14,15],xmm10[0,1,2,3,4,5,6,7]
   56049: 66 0f 3a 0f e5 08            	palignr	$0x8, %xmm5, %xmm4      # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   5604f: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   56054: 66 0f f4 e9                  	pmuludq	%xmm1, %xmm5
   56058: 66 0f d4 ed                  	paddq	%xmm5, %xmm5
   5605c: 66 44 0f 6f dd               	movdqa	%xmm5, %xmm11
   56061: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   56066: 66 0f d4 e9                  	paddq	%xmm1, %xmm5
   5606a: 66 45 0f 6f cb               	movdqa	%xmm11, %xmm9
   5606f: 66 44 0f d4 cd               	paddq	%xmm5, %xmm9
   56074: 66 41 0f 6f e8               	movdqa	%xmm8, %xmm5
   56079: 66 0f f4 e8                  	pmuludq	%xmm0, %xmm5
   5607d: 66 41 0f ef e1               	pxor	%xmm9, %xmm4
   56082: 66 0f d4 ed                  	paddq	%xmm5, %xmm5
   56086: 66 44 0f 6f dd               	movdqa	%xmm5, %xmm11
   5608b: 66 41 0f 6f e8               	movdqa	%xmm8, %xmm5
   56090: 66 0f d4 e8                  	paddq	%xmm0, %xmm5
   56094: 66 44 0f d4 dd               	paddq	%xmm5, %xmm11
   56099: 66 45 0f 6f c3               	movdqa	%xmm11, %xmm8
   5609e: 66 44 0f 70 dc b1            	pshufd	$0xb1, %xmm4, %xmm11    # xmm11 = xmm4[1,0,3,2]
   560a4: 66 0f 6f e7                  	movdqa	%xmm7, %xmm4
   560a8: 66 41 0f f4 e3               	pmuludq	%xmm11, %xmm4
   560ad: 66 41 0f d4 fb               	paddq	%xmm11, %xmm7
   560b2: 66 45 0f ef d0               	pxor	%xmm8, %xmm10
   560b7: 66 45 0f 70 d2 b1            	pshufd	$0xb1, %xmm10, %xmm10   # xmm10 = xmm10[1,0,3,2]
   560bd: 66 0f 6f ec                  	movdqa	%xmm4, %xmm5
   560c1: 66 0f d4 ec                  	paddq	%xmm4, %xmm5
   560c5: 66 0f 6f e7                  	movdqa	%xmm7, %xmm4
   560c9: 66 0f 6f fd                  	movdqa	%xmm5, %xmm7
   560cd: 66 0f d4 fc                  	paddq	%xmm4, %xmm7
   560d1: 66 0f 6f e6                  	movdqa	%xmm6, %xmm4
   560d5: 66 41 0f d4 f2               	paddq	%xmm10, %xmm6
   560da: 66 41 0f f4 e2               	pmuludq	%xmm10, %xmm4
   560df: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   560e3: 66 0f 38 00 ca               	pshufb	%xmm2, %xmm1
   560e8: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   560ec: 66 0f 6f ec                  	movdqa	%xmm4, %xmm5
   560f0: 66 0f 6f e6                  	movdqa	%xmm6, %xmm4
   560f4: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   560f8: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   560fd: 66 44 0f d4 c9               	paddq	%xmm1, %xmm9
   56102: 66 0f d4 f4                  	paddq	%xmm4, %xmm6
   56106: 66 0f f4 e9                  	pmuludq	%xmm1, %xmm5
   5610a: 66 41 0f 6f e0               	movdqa	%xmm8, %xmm4
   5610f: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   56113: 66 0f 38 00 c2               	pshufb	%xmm2, %xmm0
   56118: 66 0f f4 e0                  	pmuludq	%xmm0, %xmm4
   5611c: 66 44 0f d4 c0               	paddq	%xmm0, %xmm8
   56121: 66 0f d4 ed                  	paddq	%xmm5, %xmm5
   56125: 66 41 0f d4 e9               	paddq	%xmm9, %xmm5
   5612a: 0f 29 69 80                  	movaps	%xmm5, -0x80(%rcx)
   5612e: 66 41 0f ef eb               	pxor	%xmm11, %xmm5
   56133: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   56137: 66 0f 38 00 eb               	pshufb	%xmm3, %xmm5
   5613c: 66 41 0f d4 e0               	paddq	%xmm8, %xmm4
   56141: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   56146: 66 0f d4 fd                  	paddq	%xmm5, %xmm7
   5614a: 66 44 0f f4 c5               	pmuludq	%xmm5, %xmm8
   5614f: 0f 29 61 90                  	movaps	%xmm4, -0x70(%rcx)
   56153: 66 41 0f ef e2               	pxor	%xmm10, %xmm4
   56158: 66 0f 38 00 e3               	pshufb	%xmm3, %xmm4
   5615d: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   56162: 66 45 0f d4 c8               	paddq	%xmm8, %xmm9
   56167: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   5616c: 66 41 0f 6f f9               	movdqa	%xmm9, %xmm7
   56171: 66 41 0f d4 f8               	paddq	%xmm8, %xmm7
   56176: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   5617b: 66 0f d4 f4                  	paddq	%xmm4, %xmm6
   5617f: 66 44 0f f4 c4               	pmuludq	%xmm4, %xmm8
   56184: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   56188: 0f 29 79 d0                  	movaps	%xmm7, -0x30(%rcx)
   5618c: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   56191: 66 45 0f d4 c8               	paddq	%xmm8, %xmm9
   56196: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   5619b: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   561a0: 66 41 0f d4 f0               	paddq	%xmm8, %xmm6
   561a5: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   561aa: 66 0f d4 c9                  	paddq	%xmm1, %xmm1
   561ae: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   561b2: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   561b8: 0f 29 71 c0                  	movaps	%xmm6, -0x40(%rcx)
   561bc: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   561c1: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   561c6: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   561ca: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   561d0: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   561d5: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   561da: 66 44 0f 3a 0f c0 08         	palignr	$0x8, %xmm0, %xmm8      # xmm8 = xmm0[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   561e1: 66 0f 3a 0f c1 08            	palignr	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   561e7: 0f 29 41 b0                  	movaps	%xmm0, -0x50(%rcx)
   561eb: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   561ef: 66 0f 3a 0f c4 08            	palignr	$0x8, %xmm4, %xmm0      # xmm0 = xmm4[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   561f5: 66 0f 3a 0f e5 08            	palignr	$0x8, %xmm5, %xmm4      # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   561fb: 44 0f 29 41 a0               	movaps	%xmm8, -0x60(%rcx)
   56200: 0f 29 61 e0                  	movaps	%xmm4, -0x20(%rcx)
   56204: 0f 29 41 f0                  	movaps	%xmm0, -0x10(%rcx)
   56208: 48 39 f1                     	cmpq	%rsi, %rcx
   5620b: 0f 85 c7 fc ff ff            	jne	0x55ed8 <fill_block_with_xor+0x58>
   56211: 48 8d 8f 80 00 00 00         	leaq	0x80(%rdi), %rcx
   56218: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   56220: 66 0f 6f 80 00 01 00 00      	movdqa	0x100(%rax), %xmm0
   56228: 66 0f 6f 08                  	movdqa	(%rax), %xmm1
   5622c: 48 83 c0 10                  	addq	$0x10, %rax
   56230: 66 0f 6f 60 70               	movdqa	0x70(%rax), %xmm4
   56235: 66 0f 6f a8 70 03 00 00      	movdqa	0x370(%rax), %xmm5
   5623d: 66 0f d4 c8                  	paddq	%xmm0, %xmm1
   56241: 66 0f 6f f8                  	movdqa	%xmm0, %xmm7
   56245: 66 0f f4 78 f0               	pmuludq	-0x10(%rax), %xmm7
   5624a: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   5624e: 66 44 0f 6f 80 f0 01 00 00   	movdqa	0x1f0(%rax), %xmm8
   56257: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   5625b: 66 0f 6f 88 70 01 00 00      	movdqa	0x170(%rax), %xmm1
   56263: 66 44 0f 6f cf               	movdqa	%xmm7, %xmm9
   56268: 66 0f d4 e1                  	paddq	%xmm1, %xmm4
   5626c: 66 0f 6f f1                  	movdqa	%xmm1, %xmm6
   56270: 66 0f f4 70 70               	pmuludq	0x70(%rax), %xmm6
   56275: 66 0f d4 f6                  	paddq	%xmm6, %xmm6
   56279: 66 0f d4 f4                  	paddq	%xmm4, %xmm6
   5627d: 66 0f 6f a0 f0 02 00 00      	movdqa	0x2f0(%rax), %xmm4
   56285: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   56289: 66 0f ef e7                  	pxor	%xmm7, %xmm4
   5628d: 66 0f 70 ed b1               	pshufd	$0xb1, %xmm5, %xmm5     # xmm5 = xmm5[1,0,3,2]
   56292: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   56297: 66 44 0f 6f d5               	movdqa	%xmm5, %xmm10
   5629c: 66 44 0f f4 90 70 02 00 00   	pmuludq	0x270(%rax), %xmm10
   562a5: 66 45 0f d4 d2               	paddq	%xmm10, %xmm10
   562aa: 66 44 0f d4 c4               	paddq	%xmm4, %xmm8
   562af: 66 44 0f 6f dc               	movdqa	%xmm4, %xmm11
   562b4: 66 44 0f f4 98 f0 01 00 00   	pmuludq	0x1f0(%rax), %xmm11
   562bd: 66 45 0f d4 db               	paddq	%xmm11, %xmm11
   562c2: 66 45 0f d4 d8               	paddq	%xmm8, %xmm11
   562c7: 66 44 0f 6f 80 70 02 00 00   	movdqa	0x270(%rax), %xmm8
   562d0: 66 41 0f ef c3               	pxor	%xmm11, %xmm0
   562d5: 66 44 0f d4 c5               	paddq	%xmm5, %xmm8
   562da: 66 0f 38 00 c2               	pshufb	%xmm2, %xmm0
   562df: 66 45 0f d4 d0               	paddq	%xmm8, %xmm10
   562e4: 66 44 0f f4 c8               	pmuludq	%xmm0, %xmm9
   562e9: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   562ee: 66 41 0f ef ca               	pxor	%xmm10, %xmm1
   562f3: 66 0f d4 f8                  	paddq	%xmm0, %xmm7
   562f7: 66 0f 38 00 ca               	pshufb	%xmm2, %xmm1
   562fc: 66 44 0f f4 c1               	pmuludq	%xmm1, %xmm8
   56301: 66 0f d4 f1                  	paddq	%xmm1, %xmm6
   56305: 66 45 0f d4 c9               	paddq	%xmm9, %xmm9
   5630a: 66 44 0f d4 cf               	paddq	%xmm7, %xmm9
   5630f: 66 41 0f 6f fa               	movdqa	%xmm10, %xmm7
   56314: 66 41 0f ef e1               	pxor	%xmm9, %xmm4
   56319: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   5631e: 66 0f 38 00 e3               	pshufb	%xmm3, %xmm4
   56323: 66 44 0f d4 c6               	paddq	%xmm6, %xmm8
   56328: 66 41 0f 6f f3               	movdqa	%xmm11, %xmm6
   5632d: 66 44 0f d4 dc               	paddq	%xmm4, %xmm11
   56332: 66 0f f4 f4                  	pmuludq	%xmm4, %xmm6
   56336: 66 41 0f ef e8               	pxor	%xmm8, %xmm5
   5633b: 66 0f 38 00 eb               	pshufb	%xmm3, %xmm5
   56340: 66 0f f4 fd                  	pmuludq	%xmm5, %xmm7
   56344: 66 44 0f d4 d5               	paddq	%xmm5, %xmm10
   56349: 66 0f d4 f6                  	paddq	%xmm6, %xmm6
   5634d: 66 41 0f d4 f3               	paddq	%xmm11, %xmm6
   56352: 66 44 0f 6f dd               	movdqa	%xmm5, %xmm11
   56357: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   5635b: 66 44 0f 3a 0f dc 08         	palignr	$0x8, %xmm4, %xmm11     # xmm11 = xmm4[8,9,10,11,12,13,14,15],xmm11[0,1,2,3,4,5,6,7]
   56362: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   56366: 66 41 0f d4 fa               	paddq	%xmm10, %xmm7
   5636b: 66 0f 3a 0f e5 08            	palignr	$0x8, %xmm5, %xmm4      # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   56371: 66 44 0f 6f d0               	movdqa	%xmm0, %xmm10
   56376: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   5637a: 66 41 0f 73 d2 3f            	psrlq	$0x3f, %xmm10
   56380: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   56384: 66 41 0f ef c2               	pxor	%xmm10, %xmm0
   56389: 66 44 0f 6f d1               	movdqa	%xmm1, %xmm10
   5638e: 66 0f d4 c9                  	paddq	%xmm1, %xmm1
   56392: 66 41 0f 73 d2 3f            	psrlq	$0x3f, %xmm10
   56398: 66 41 0f ef ca               	pxor	%xmm10, %xmm1
   5639d: 66 44 0f 6f d1               	movdqa	%xmm1, %xmm10
   563a2: 66 44 0f 3a 0f d0 08         	palignr	$0x8, %xmm0, %xmm10     # xmm10 = xmm0[8,9,10,11,12,13,14,15],xmm10[0,1,2,3,4,5,6,7]
   563a9: 66 0f 3a 0f c1 08            	palignr	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   563af: 66 41 0f 6f c9               	movdqa	%xmm9, %xmm1
   563b4: 66 41 0f f4 ca               	pmuludq	%xmm10, %xmm1
   563b9: 66 0f 6f e9                  	movdqa	%xmm1, %xmm5
   563bd: 66 0f d4 e9                  	paddq	%xmm1, %xmm5
   563c1: 66 41 0f 6f c9               	movdqa	%xmm9, %xmm1
   563c6: 66 41 0f d4 ca               	paddq	%xmm10, %xmm1
   563cb: 66 0f d4 e9                  	paddq	%xmm1, %xmm5
   563cf: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   563d4: 66 0f f4 c8                  	pmuludq	%xmm0, %xmm1
   563d8: 66 44 0f 6f cd               	movdqa	%xmm5, %xmm9
   563dd: 66 41 0f ef e1               	pxor	%xmm9, %xmm4
   563e2: 66 44 0f 70 e4 b1            	pshufd	$0xb1, %xmm4, %xmm12    # xmm12 = xmm4[1,0,3,2]
   563e8: 66 0f 6f e9                  	movdqa	%xmm1, %xmm5
   563ec: 66 0f d4 e9                  	paddq	%xmm1, %xmm5
   563f0: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   563f5: 66 0f d4 c8                  	paddq	%xmm0, %xmm1
   563f9: 66 0f d4 e9                  	paddq	%xmm1, %xmm5
   563fd: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   56401: 66 41 0f d4 fc               	paddq	%xmm12, %xmm7
   56406: 66 41 0f f4 cc               	pmuludq	%xmm12, %xmm1
   5640b: 66 44 0f ef dd               	pxor	%xmm5, %xmm11
   56410: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   56415: 66 45 0f 70 db b1            	pshufd	$0xb1, %xmm11, %xmm11   # xmm11 = xmm11[1,0,3,2]
   5641b: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   56420: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   56424: 66 0f d4 e1                  	paddq	%xmm1, %xmm4
   56428: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   5642c: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   56430: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   56434: 66 0f 6f ce                  	movdqa	%xmm6, %xmm1
   56438: 66 41 0f d4 f3               	paddq	%xmm11, %xmm6
   5643d: 66 41 0f f4 cb               	pmuludq	%xmm11, %xmm1
   56442: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   56446: 66 0f d4 e1                  	paddq	%xmm1, %xmm4
   5644a: 66 0f 6f ce                  	movdqa	%xmm6, %xmm1
   5644e: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   56452: 66 41 0f 6f e0               	movdqa	%xmm8, %xmm4
   56457: 66 0f d4 f1                  	paddq	%xmm1, %xmm6
   5645b: 66 41 0f 6f ca               	movdqa	%xmm10, %xmm1
   56460: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   56464: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   56468: 66 0f 38 00 ca               	pshufb	%xmm2, %xmm1
   5646d: 66 0f 38 00 c2               	pshufb	%xmm2, %xmm0
   56472: 66 0f f4 e9                  	pmuludq	%xmm1, %xmm5
   56476: 66 0f f4 e0                  	pmuludq	%xmm0, %xmm4
   5647a: 66 44 0f d4 c9               	paddq	%xmm1, %xmm9
   5647f: 66 44 0f d4 c0               	paddq	%xmm0, %xmm8
   56484: 66 0f d4 ed                  	paddq	%xmm5, %xmm5
   56488: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   5648c: 66 41 0f d4 e9               	paddq	%xmm9, %xmm5
   56491: 66 41 0f d4 e0               	paddq	%xmm8, %xmm4
   56496: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   5649b: 0f 29 68 f0                  	movaps	%xmm5, -0x10(%rax)
   5649f: 66 41 0f ef ec               	pxor	%xmm12, %xmm5
   564a4: 66 0f 38 00 eb               	pshufb	%xmm3, %xmm5
   564a9: 0f 29 60 70                  	movaps	%xmm4, 0x70(%rax)
   564ad: 66 41 0f ef e3               	pxor	%xmm11, %xmm4
   564b2: 66 44 0f f4 c5               	pmuludq	%xmm5, %xmm8
   564b7: 66 0f d4 fd                  	paddq	%xmm5, %xmm7
   564bb: 66 0f 38 00 e3               	pshufb	%xmm3, %xmm4
   564c0: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   564c5: 66 45 0f d4 c8               	paddq	%xmm8, %xmm9
   564ca: 66 44 0f 6f c7               	movdqa	%xmm7, %xmm8
   564cf: 66 41 0f 6f f9               	movdqa	%xmm9, %xmm7
   564d4: 66 41 0f d4 f8               	paddq	%xmm8, %xmm7
   564d9: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   564de: 66 0f d4 f4                  	paddq	%xmm4, %xmm6
   564e2: 66 44 0f f4 c4               	pmuludq	%xmm4, %xmm8
   564e7: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   564eb: 0f 29 b8 70 02 00 00         	movaps	%xmm7, 0x270(%rax)
   564f2: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   564f7: 66 45 0f d4 c8               	paddq	%xmm8, %xmm9
   564fc: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   56501: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   56506: 66 41 0f d4 f0               	paddq	%xmm8, %xmm6
   5650b: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   56510: 66 0f d4 c9                  	paddq	%xmm1, %xmm1
   56514: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   56518: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   5651e: 0f 29 b0 f0 01 00 00         	movaps	%xmm6, 0x1f0(%rax)
   56525: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   5652a: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   5652f: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   56533: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   56539: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   5653e: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   56543: 66 44 0f 3a 0f c0 08         	palignr	$0x8, %xmm0, %xmm8      # xmm8 = xmm0[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   5654a: 66 0f 3a 0f c1 08            	palignr	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   56550: 0f 29 80 70 01 00 00         	movaps	%xmm0, 0x170(%rax)
   56557: 66 0f 6f c5                  	movdqa	%xmm5, %xmm0
   5655b: 66 0f 3a 0f c4 08            	palignr	$0x8, %xmm4, %xmm0      # xmm0 = xmm4[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   56561: 66 0f 3a 0f e5 08            	palignr	$0x8, %xmm5, %xmm4      # xmm4 = xmm5[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   56567: 44 0f 29 80 f0 00 00 00      	movaps	%xmm8, 0xf0(%rax)
   5656f: 0f 29 a0 f0 02 00 00         	movaps	%xmm4, 0x2f0(%rax)
   56576: 0f 29 80 70 03 00 00         	movaps	%xmm0, 0x370(%rax)
   5657d: 48 39 c8                     	cmpq	%rcx, %rax
   56580: 0f 85 9a fc ff ff            	jne	0x56220 <fill_block_with_xor+0x3a0>
   56586: 31 c0                        	xorl	%eax, %eax
   56588: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   56590: 66 0f 6f 04 07               	movdqa	(%rdi,%rax), %xmm0
   56595: 66 41 0f ef 04 00            	pxor	(%r8,%rax), %xmm0
   5659b: 0f 29 04 07                  	movaps	%xmm0, (%rdi,%rax)
   5659f: 0f 11 04 02                  	movups	%xmm0, (%rdx,%rax)
   565a3: 48 83 c0 10                  	addq	$0x10, %rax
   565a7: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   565ad: 75 e1                        	jne	0x56590 <fill_block_with_xor+0x710>
   565af: 48 81 c4 90 03 00 00         	addq	$0x390, %rsp            # imm = 0x390
   565b6: c3                           	retq
   565b7: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

00000000000565c0 <argon2_fill_segment_ssse3>:
   565c0: 48 85 ff                     	testq	%rdi, %rdi
   565c3: 0f 84 af 0a 00 00            	je	0x57078 <argon2_fill_segment_ssse3+0xab8>
   565c9: 41 57                        	pushq	%r15
   565cb: 48 89 f0                     	movq	%rsi, %rax
   565ce: 49 89 fa                     	movq	%rdi, %r10
   565d1: 41 56                        	pushq	%r14
   565d3: 48 c1 e8 20                  	shrq	$0x20, %rax
   565d7: 41 55                        	pushq	%r13
   565d9: 41 54                        	pushq	%r12
   565db: 55                           	pushq	%rbp
   565dc: 48 89 d5                     	movq	%rdx, %rbp
   565df: 53                           	pushq	%rbx
   565e0: 48 89 f3                     	movq	%rsi, %rbx
   565e3: 48 81 ec 38 14 00 00         	subq	$0x1438, %rsp           # imm = 0x1438
   565ea: 48 89 44 24 28               	movq	%rax, 0x28(%rsp)
   565ef: 48 8b 47 08                  	movq	0x8(%rdi), %rax
   565f3: 88 54 24 1a                  	movb	%dl, 0x1a(%rsp)
   565f7: 8b 57 2c                     	movl	0x2c(%rdi), %edx
   565fa: 89 74 24 14                  	movl	%esi, 0x14(%rsp)
   565fe: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   56603: 83 fa 02                     	cmpl	$0x2, %edx
   56606: 0f 84 29 0a 00 00            	je	0x57035 <argon2_fill_segment_ssse3+0xa75>
   5660c: 4c 8d 6c 24 30               	leaq	0x30(%rsp), %r13
   56611: 31 c0                        	xorl	%eax, %eax
   56613: b9 80 00 00 00               	movl	$0x80, %ecx
   56618: 45 8b 72 1c                  	movl	0x1c(%r10), %r14d
   5661c: 4c 89 ef                     	movq	%r13, %rdi
   5661f: 4c 8d bc 24 30 04 00 00      	leaq	0x430(%rsp), %r15
   56627: 4c 8d 8c 24 30 0c 00 00      	leaq	0xc30(%rsp), %r9
   5662f: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   56632: b9 80 00 00 00               	movl	$0x80, %ecx
   56637: 4c 89 ff                     	movq	%r15, %rdi
   5663a: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5663d: 89 d8                        	movl	%ebx, %eax
   5663f: 48 89 84 24 30 04 00 00      	movq	%rax, 0x430(%rsp)
   56647: 8b 44 24 28                  	movl	0x28(%rsp), %eax
   5664b: 48 89 84 24 38 04 00 00      	movq	%rax, 0x438(%rsp)
   56653: 40 0f b6 c5                  	movzbl	%bpl, %eax
   56657: 48 89 84 24 40 04 00 00      	movq	%rax, 0x440(%rsp)
   5665f: 41 8b 42 18                  	movl	0x18(%r10), %eax
   56663: 48 89 84 24 48 04 00 00      	movq	%rax, 0x448(%rsp)
   5666b: 41 8b 42 10                  	movl	0x10(%r10), %eax
   5666f: 48 89 84 24 50 04 00 00      	movq	%rax, 0x450(%rsp)
   56677: 89 d0                        	movl	%edx, %eax
   56679: 48 89 84 24 58 04 00 00      	movq	%rax, 0x458(%rsp)
   56681: 45 85 f6                     	testl	%r14d, %r14d
   56684: 0f 84 aa 00 00 00            	je	0x56734 <argon2_fill_segment_ssse3+0x174>
   5668a: 45 31 db                     	xorl	%r11d, %r11d
   5668d: 4c 8d 8c 24 30 0c 00 00      	leaq	0xc30(%rsp), %r9
   56695: 45 31 e4                     	xorl	%r12d, %r12d
   56698: eb 1d                        	jmp	0x566b7 <argon2_fill_segment_ssse3+0xf7>
   5669a: 89 c0                        	movl	%eax, %eax
   5669c: 48 8b 44 c4 30               	movq	0x30(%rsp,%rax,8), %rax
   566a1: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   566a6: 4a 89 04 df                  	movq	%rax, (%rdi,%r11,8)
   566aa: 45 8b 72 1c                  	movl	0x1c(%r10), %r14d
   566ae: 49 83 c3 01                  	addq	$0x1, %r11
   566b2: 45 39 f3                     	cmpl	%r14d, %r11d
   566b5: 73 7d                        	jae	0x56734 <argon2_fill_segment_ssse3+0x174>
   566b7: 44 89 d8                     	movl	%r11d, %eax
   566ba: 83 e0 7f                     	andl	$0x7f, %eax
   566bd: 75 db                        	jne	0x5669a <argon2_fill_segment_ssse3+0xda>
   566bf: 4c 89 e0                     	movq	%r12, %rax
   566c2: b9 80 00 00 00               	movl	$0x80, %ecx
   566c7: 4c 89 cf                     	movq	%r9, %rdi
   566ca: 4c 89 fe                     	movq	%r15, %rsi
   566cd: 4c 8d 84 24 30 10 00 00      	leaq	0x1030(%rsp), %r8
   566d5: 4c 8d b4 24 30 08 00 00      	leaq	0x830(%rsp), %r14
   566dd: 48 83 84 24 60 04 00 00 01   	addq	$0x1, 0x460(%rsp)
   566e6: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   566e9: 4c 89 c7                     	movq	%r8, %rdi
   566ec: b9 80 00 00 00               	movl	$0x80, %ecx
   566f1: 4c 89 f2                     	movq	%r14, %rdx
   566f4: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   566f7: b9 80 00 00 00               	movl	$0x80, %ecx
   566fc: 4c 89 ef                     	movq	%r13, %rdi
   566ff: 4c 89 44 24 08               	movq	%r8, 0x8(%rsp)
   56704: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   56707: b9 80 00 00 00               	movl	$0x80, %ecx
   5670c: 4c 89 f7                     	movq	%r14, %rdi
   5670f: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   56712: 4c 89 cf                     	movq	%r9, %rdi
   56715: e8 66 f7 ff ff               	callq	0x55e80 <fill_block_with_xor>
   5671a: 48 8b 7c 24 08               	movq	0x8(%rsp), %rdi
   5671f: 4c 89 ea                     	movq	%r13, %rdx
   56722: 4c 89 f6                     	movq	%r14, %rsi
   56725: e8 56 f7 ff ff               	callq	0x55e80 <fill_block_with_xor>
   5672a: 48 8b 44 24 30               	movq	0x30(%rsp), %rax
   5672f: e9 6d ff ff ff               	jmp	0x566a1 <argon2_fill_segment_ssse3+0xe1>
   56734: c7 44 24 08 01 00 00 00      	movl	$0x1, 0x8(%rsp)
   5673c: 45 31 ed                     	xorl	%r13d, %r13d
   5673f: 85 db                        	testl	%ebx, %ebx
   56741: 75 0d                        	jne	0x56750 <argon2_fill_segment_ssse3+0x190>
   56743: 45 31 ed                     	xorl	%r13d, %r13d
   56746: 40 84 ed                     	testb	%bpl, %bpl
   56749: 41 0f 94 c5                  	sete	%r13b
   5674d: 45 01 ed                     	addl	%r13d, %r13d
   56750: 45 8b 5a 20                  	movl	0x20(%r10), %r11d
   56754: 8b 44 24 28                  	movl	0x28(%rsp), %eax
   56758: 40 0f b6 fd                  	movzbl	%bpl, %edi
   5675c: 31 d2                        	xorl	%edx, %edx
   5675e: 89 7c 24 1c                  	movl	%edi, 0x1c(%rsp)
   56762: 41 0f af fe                  	imull	%r14d, %edi
   56766: 41 0f af c3                  	imull	%r11d, %eax
   5676a: 44 01 e8                     	addl	%r13d, %eax
   5676d: 44 8d 3c 38                  	leal	(%rax,%rdi), %r15d
   56771: 4c 89 cf                     	movq	%r9, %rdi
   56774: 44 89 f8                     	movl	%r15d, %eax
   56777: 41 8d 4f ff                  	leal	-0x1(%r15), %ecx
   5677b: 41 f7 f3                     	divl	%r11d
   5677e: 43 8d 44 1f ff               	leal	-0x1(%r15,%r11), %eax
   56783: 85 d2                        	testl	%edx, %edx
   56785: 0f 45 c1                     	cmovnel	%ecx, %eax
   56788: b9 80 00 00 00               	movl	$0x80, %ecx
   5678d: 89 c6                        	movl	%eax, %esi
   5678f: 49 8b 02                     	movq	(%r10), %rax
   56792: 49 89 f4                     	movq	%rsi, %r12
   56795: 48 c1 e6 0a                  	shlq	$0xa, %rsi
   56799: 4c 8b 40 08                  	movq	0x8(%rax), %r8
   5679d: 4c 01 c6                     	addq	%r8, %rsi
   567a0: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   567a3: 45 39 f5                     	cmpl	%r14d, %r13d
   567a6: 0f 83 77 08 00 00            	jae	0x57023 <argon2_fill_segment_ssse3+0xa63>
   567ac: 66 44 0f 6f 35 5b ab 00 00   	movdqa	0xab5b(%rip), %xmm14    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   567b5: 85 db                        	testl	%ebx, %ebx
   567b7: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   567bc: 66 44 0f 6f 2d 5b ab 00 00   	movdqa	0xab5b(%rip), %xmm13    # 0x61320 <sysconf@GLIBC_2.2.5+0x61320>
   567c5: 0f 95 c2                     	setne	%dl
   567c8: 40 80 fd 03                  	cmpb	$0x3, %bpl
   567cc: 8b 5c 24 28                  	movl	0x28(%rsp), %ebx
   567d0: 0f 95 c0                     	setne	%al
   567d3: 21 c2                        	andl	%eax, %edx
   567d5: 44 89 e8                     	movl	%r13d, %eax
   567d8: 48 8d 2c c7                  	leaq	(%rdi,%rax,8), %rbp
   567dc: 0f b6 44 24 1a               	movzbl	0x1a(%rsp), %eax
   567e1: 88 54 24 1b                  	movb	%dl, 0x1b(%rsp)
   567e5: 83 c0 01                     	addl	$0x1, %eax
   567e8: 89 44 24 20                  	movl	%eax, 0x20(%rsp)
   567ec: 0f 1f 40 00                  	nopl	(%rax)
   567f0: 44 89 f8                     	movl	%r15d, %eax
   567f3: 31 d2                        	xorl	%edx, %edx
   567f5: 41 f7 f3                     	divl	%r11d
   567f8: 44 89 e0                     	movl	%r12d, %eax
   567fb: 41 83 c4 01                  	addl	$0x1, %r12d
   567ff: 83 fa 01                     	cmpl	$0x1, %edx
   56802: 75 07                        	jne	0x5680b <argon2_fill_segment_ssse3+0x24b>
   56804: 41 8d 47 ff                  	leal	-0x1(%r15), %eax
   56808: 45 89 fc                     	movl	%r15d, %r12d
   5680b: 8b 54 24 08                  	movl	0x8(%rsp), %edx
   5680f: 85 d2                        	testl	%edx, %edx
   56811: 0f 84 a9 07 00 00            	je	0x56fc0 <argon2_fill_segment_ssse3+0xa00>
   56817: 48 8b 4d 00                  	movq	(%rbp), %rcx
   5681b: 41 8b 7a 24                  	movl	0x24(%r10), %edi
   5681f: 48 89 c8                     	movq	%rcx, %rax
   56822: 31 d2                        	xorl	%edx, %edx
   56824: 48 c1 e8 20                  	shrq	$0x20, %rax
   56828: 48 f7 f7                     	divq	%rdi
   5682b: 8b 44 24 14                  	movl	0x14(%rsp), %eax
   5682f: 48 89 d7                     	movq	%rdx, %rdi
   56832: 48 89 d6                     	movq	%rdx, %rsi
   56835: 85 c0                        	testl	%eax, %eax
   56837: 0f 85 13 07 00 00            	jne	0x56f50 <argon2_fill_segment_ssse3+0x990>
   5683d: 80 7c 24 1a 00               	cmpb	$0x0, 0x1a(%rsp)
   56842: 0f 85 85 07 00 00            	jne	0x56fcd <argon2_fill_segment_ssse3+0xa0d>
   56848: 41 8d 45 ff                  	leal	-0x1(%r13), %eax
   5684c: 48 89 de                     	movq	%rbx, %rsi
   5684f: 89 c9                        	movl	%ecx, %ecx
   56851: 49 0f af f3                  	imulq	%r11, %rsi
   56855: 89 c2                        	movl	%eax, %edx
   56857: 83 e8 01                     	subl	$0x1, %eax
   5685a: 48 0f af c9                  	imulq	%rcx, %rcx
   5685e: 48 c1 e9 20                  	shrq	$0x20, %rcx
   56862: 48 0f af ca                  	imulq	%rdx, %rcx
   56866: 31 d2                        	xorl	%edx, %edx
   56868: 48 c1 e9 20                  	shrq	$0x20, %rcx
   5686c: 48 29 c8                     	subq	%rcx, %rax
   5686f: 49 f7 f3                     	divq	%r11
   56872: 31 c0                        	xorl	%eax, %eax
   56874: 48 01 f2                     	addq	%rsi, %rdx
   56877: 44 89 fe                     	movl	%r15d, %esi
   5687a: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   5687e: 48 c1 e6 0a                  	shlq	$0xa, %rsi
   56882: 49 8d 0c 10                  	leaq	(%r8,%rdx), %rcx
   56886: 4c 01 c6                     	addq	%r8, %rsi
   56889: 48 8d 94 24 30 10 00 00      	leaq	0x1030(%rsp), %rdx
   56891: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   56898: f3 0f 6f 04 01               	movdqu	(%rcx,%rax), %xmm0
   5689d: 66 41 0f ef 04 01            	pxor	(%r9,%rax), %xmm0
   568a3: 41 0f 29 04 01               	movaps	%xmm0, (%r9,%rax)
   568a8: 0f 29 04 02                  	movaps	%xmm0, (%rdx,%rax)
   568ac: 48 83 c0 10                  	addq	$0x10, %rax
   568b0: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   568b6: 75 e0                        	jne	0x56898 <argon2_fill_segment_ssse3+0x2d8>
   568b8: 4c 89 c8                     	movq	%r9, %rax
   568bb: 4c 89 c9                     	movq	%r9, %rcx
   568be: 66 90                        	nop
   568c0: 66 0f 6f 41 20               	movdqa	0x20(%rcx), %xmm0
   568c5: 66 0f 6f 09                  	movdqa	(%rcx), %xmm1
   568c9: 48 83 e9 80                  	subq	$-0x80, %rcx
   568cd: 66 0f 6f 51 90               	movdqa	-0x70(%rcx), %xmm2
   568d2: 66 0f 6f 71 c0               	movdqa	-0x40(%rcx), %xmm6
   568d7: 66 0f d4 c8                  	paddq	%xmm0, %xmm1
   568db: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   568df: 66 0f f4 69 80               	pmuludq	-0x80(%rcx), %xmm5
   568e4: 66 0f d4 ed                  	paddq	%xmm5, %xmm5
   568e8: 66 0f d4 e9                  	paddq	%xmm1, %xmm5
   568ec: 66 0f 6f 49 b0               	movdqa	-0x50(%rcx), %xmm1
   568f1: 66 0f 6f 59 f0               	movdqa	-0x10(%rcx), %xmm3
   568f6: 66 0f 6f fd                  	movdqa	%xmm5, %xmm7
   568fa: 66 0f d4 d1                  	paddq	%xmm1, %xmm2
   568fe: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   56902: 66 0f f4 61 90               	pmuludq	-0x70(%rcx), %xmm4
   56907: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   5690b: 66 0f d4 e2                  	paddq	%xmm2, %xmm4
   5690f: 66 0f 6f 51 e0               	movdqa	-0x20(%rcx), %xmm2
   56914: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   56918: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   5691c: 66 0f 70 db b1               	pshufd	$0xb1, %xmm3, %xmm3     # xmm3 = xmm3[1,0,3,2]
   56921: 66 0f 70 d2 b1               	pshufd	$0xb1, %xmm2, %xmm2     # xmm2 = xmm2[1,0,3,2]
   56926: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   5692b: 66 44 0f f4 41 d0            	pmuludq	-0x30(%rcx), %xmm8
   56931: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   56936: 66 0f d4 f2                  	paddq	%xmm2, %xmm6
   5693a: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   5693f: 66 44 0f f4 49 c0            	pmuludq	-0x40(%rcx), %xmm9
   56945: 66 45 0f d4 c9               	paddq	%xmm9, %xmm9
   5694a: 66 44 0f d4 ce               	paddq	%xmm6, %xmm9
   5694f: 66 0f 6f 71 d0               	movdqa	-0x30(%rcx), %xmm6
   56954: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   56959: 66 0f d4 f3                  	paddq	%xmm3, %xmm6
   5695d: 66 41 0f 38 00 c6            	pshufb	%xmm14, %xmm0
   56963: 66 44 0f d4 c6               	paddq	%xmm6, %xmm8
   56968: 66 0f f4 f8                  	pmuludq	%xmm0, %xmm7
   5696c: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   56970: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   56975: 66 0f d4 e8                  	paddq	%xmm0, %xmm5
   56979: 66 41 0f 38 00 ce            	pshufb	%xmm14, %xmm1
   5697f: 66 0f f4 f1                  	pmuludq	%xmm1, %xmm6
   56983: 66 0f d4 e1                  	paddq	%xmm1, %xmm4
   56987: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   5698b: 66 0f d4 fd                  	paddq	%xmm5, %xmm7
   5698f: 66 41 0f 6f e8               	movdqa	%xmm8, %xmm5
   56994: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   56998: 66 0f d4 f6                  	paddq	%xmm6, %xmm6
   5699c: 66 41 0f 38 00 d5            	pshufb	%xmm13, %xmm2
   569a2: 66 0f d4 f4                  	paddq	%xmm4, %xmm6
   569a6: 66 41 0f 6f e1               	movdqa	%xmm9, %xmm4
   569ab: 66 44 0f d4 ca               	paddq	%xmm2, %xmm9
   569b0: 66 0f f4 e2                  	pmuludq	%xmm2, %xmm4
   569b4: 66 0f ef de                  	pxor	%xmm6, %xmm3
   569b8: 66 41 0f 38 00 dd            	pshufb	%xmm13, %xmm3
   569be: 66 0f f4 eb                  	pmuludq	%xmm3, %xmm5
   569c2: 66 44 0f d4 c3               	paddq	%xmm3, %xmm8
   569c7: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   569cb: 66 41 0f d4 e1               	paddq	%xmm9, %xmm4
   569d0: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   569d4: 66 0f d4 ed                  	paddq	%xmm5, %xmm5
   569d8: 66 41 0f d4 e8               	paddq	%xmm8, %xmm5
   569dd: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   569e2: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   569e6: 66 0f ef cd                  	pxor	%xmm5, %xmm1
   569ea: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   569f0: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   569f5: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   569fa: 66 0f d4 c9                  	paddq	%xmm1, %xmm1
   569fe: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   56a04: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   56a09: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   56a0e: 66 0f 3a 0f c8 08            	palignr	$0x8, %xmm0, %xmm1      # xmm1 = xmm0[8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7]
   56a14: 66 41 0f 3a 0f c0 08         	palignr	$0x8, %xmm8, %xmm0      # xmm0 = xmm8[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   56a1b: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   56a20: 66 44 0f 3a 0f c2 08         	palignr	$0x8, %xmm2, %xmm8      # xmm8 = xmm2[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   56a27: 66 0f 3a 0f d3 08            	palignr	$0x8, %xmm3, %xmm2      # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   56a2d: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   56a31: 66 0f f4 d9                  	pmuludq	%xmm1, %xmm3
   56a35: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   56a39: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   56a3d: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   56a42: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   56a46: 66 41 0f 6f f9               	movdqa	%xmm9, %xmm7
   56a4b: 66 0f d4 fb                  	paddq	%xmm3, %xmm7
   56a4f: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   56a53: 66 0f f4 d8                  	pmuludq	%xmm0, %xmm3
   56a57: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   56a5b: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   56a5f: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   56a64: 66 0f 6f de                  	movdqa	%xmm6, %xmm3
   56a68: 66 41 0f 6f f1               	movdqa	%xmm9, %xmm6
   56a6d: 66 44 0f 70 ca b1            	pshufd	$0xb1, %xmm2, %xmm9     # xmm9 = xmm2[1,0,3,2]
   56a73: 66 0f 6f d5                  	movdqa	%xmm5, %xmm2
   56a77: 66 41 0f f4 d1               	pmuludq	%xmm9, %xmm2
   56a7c: 66 0f d4 d8                  	paddq	%xmm0, %xmm3
   56a80: 66 41 0f d4 e9               	paddq	%xmm9, %xmm5
   56a85: 66 0f d4 f3                  	paddq	%xmm3, %xmm6
   56a89: 66 44 0f ef c6               	pxor	%xmm6, %xmm8
   56a8e: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   56a94: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   56a98: 66 0f d4 da                  	paddq	%xmm2, %xmm3
   56a9c: 66 0f 6f d5                  	movdqa	%xmm5, %xmm2
   56aa0: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   56aa4: 66 0f d4 ea                  	paddq	%xmm2, %xmm5
   56aa8: 66 0f 6f d4                  	movdqa	%xmm4, %xmm2
   56aac: 66 41 0f d4 e0               	paddq	%xmm8, %xmm4
   56ab1: 66 41 0f f4 d0               	pmuludq	%xmm8, %xmm2
   56ab6: 66 0f ef cd                  	pxor	%xmm5, %xmm1
   56aba: 66 41 0f 38 00 ce            	pshufb	%xmm14, %xmm1
   56ac0: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   56ac4: 66 0f d4 da                  	paddq	%xmm2, %xmm3
   56ac8: 66 0f 6f d4                  	movdqa	%xmm4, %xmm2
   56acc: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   56ad0: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   56ad4: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   56ad8: 66 0f d4 e2                  	paddq	%xmm2, %xmm4
   56adc: 66 0f f4 d9                  	pmuludq	%xmm1, %xmm3
   56ae0: 66 0f 6f d6                  	movdqa	%xmm6, %xmm2
   56ae4: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   56ae8: 66 41 0f 38 00 c6            	pshufb	%xmm14, %xmm0
   56aee: 66 0f f4 d0                  	pmuludq	%xmm0, %xmm2
   56af2: 66 0f d4 f0                  	paddq	%xmm0, %xmm6
   56af6: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   56afa: 66 0f d4 df                  	paddq	%xmm7, %xmm3
   56afe: 0f 29 59 80                  	movaps	%xmm3, -0x80(%rcx)
   56b02: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   56b07: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   56b0b: 66 41 0f 38 00 dd            	pshufb	%xmm13, %xmm3
   56b11: 66 0f d4 d6                  	paddq	%xmm6, %xmm2
   56b15: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   56b19: 66 0f d4 eb                  	paddq	%xmm3, %xmm5
   56b1d: 66 0f f4 f3                  	pmuludq	%xmm3, %xmm6
   56b21: 0f 29 51 90                  	movaps	%xmm2, -0x70(%rcx)
   56b25: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   56b2a: 66 41 0f 38 00 d5            	pshufb	%xmm13, %xmm2
   56b30: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   56b34: 66 0f d4 fe                  	paddq	%xmm6, %xmm7
   56b38: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   56b3c: 66 0f d4 e2                  	paddq	%xmm2, %xmm4
   56b40: 66 0f f4 f2                  	pmuludq	%xmm2, %xmm6
   56b44: 66 0f d4 fd                  	paddq	%xmm5, %xmm7
   56b48: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   56b4c: 66 0f ef cd                  	pxor	%xmm5, %xmm1
   56b50: 0f 29 69 d0                  	movaps	%xmm5, -0x30(%rcx)
   56b54: 66 0f 6f fe                  	movdqa	%xmm6, %xmm7
   56b58: 66 0f d4 fe                  	paddq	%xmm6, %xmm7
   56b5c: 66 0f 6f f1                  	movdqa	%xmm1, %xmm6
   56b60: 66 0f d4 c9                  	paddq	%xmm1, %xmm1
   56b64: 66 0f d4 fc                  	paddq	%xmm4, %xmm7
   56b68: 66 0f 73 d6 3f               	psrlq	$0x3f, %xmm6
   56b6d: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   56b71: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   56b75: 0f 29 79 c0                  	movaps	%xmm7, -0x40(%rcx)
   56b79: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   56b7d: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   56b81: 66 0f 73 d6 3f               	psrlq	$0x3f, %xmm6
   56b86: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   56b8a: 66 0f 6f f1                  	movdqa	%xmm1, %xmm6
   56b8e: 66 0f 3a 0f f0 08            	palignr	$0x8, %xmm0, %xmm6      # xmm6 = xmm0[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7]
   56b94: 66 0f 3a 0f c1 08            	palignr	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   56b9a: 0f 29 41 b0                  	movaps	%xmm0, -0x50(%rcx)
   56b9e: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   56ba2: 66 0f 3a 0f c2 08            	palignr	$0x8, %xmm2, %xmm0      # xmm0 = xmm2[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   56ba8: 66 0f 3a 0f d3 08            	palignr	$0x8, %xmm3, %xmm2      # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   56bae: 0f 29 71 a0                  	movaps	%xmm6, -0x60(%rcx)
   56bb2: 0f 29 51 e0                  	movaps	%xmm2, -0x20(%rcx)
   56bb6: 0f 29 41 f0                  	movaps	%xmm0, -0x10(%rcx)
   56bba: 48 39 ca                     	cmpq	%rcx, %rdx
   56bbd: 0f 85 fd fc ff ff            	jne	0x568c0 <argon2_fill_segment_ssse3+0x300>
   56bc3: 49 8d 89 80 00 00 00         	leaq	0x80(%r9), %rcx
   56bca: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   56bd0: 66 0f 6f 80 00 01 00 00      	movdqa	0x100(%rax), %xmm0
   56bd8: 66 0f 6f 08                  	movdqa	(%rax), %xmm1
   56bdc: 48 83 c0 10                  	addq	$0x10, %rax
   56be0: 66 0f 6f 50 70               	movdqa	0x70(%rax), %xmm2
   56be5: 66 0f 6f b0 f0 01 00 00      	movdqa	0x1f0(%rax), %xmm6
   56bed: 66 0f d4 c8                  	paddq	%xmm0, %xmm1
   56bf1: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   56bf5: 66 0f f4 68 f0               	pmuludq	-0x10(%rax), %xmm5
   56bfa: 66 0f d4 ed                  	paddq	%xmm5, %xmm5
   56bfe: 66 0f d4 e9                  	paddq	%xmm1, %xmm5
   56c02: 66 0f 6f 88 70 01 00 00      	movdqa	0x170(%rax), %xmm1
   56c0a: 66 0f 6f 98 70 03 00 00      	movdqa	0x370(%rax), %xmm3
   56c12: 66 0f 6f fd                  	movdqa	%xmm5, %xmm7
   56c16: 66 0f d4 d1                  	paddq	%xmm1, %xmm2
   56c1a: 66 0f 6f e1                  	movdqa	%xmm1, %xmm4
   56c1e: 66 0f f4 60 70               	pmuludq	0x70(%rax), %xmm4
   56c23: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   56c27: 66 0f d4 e2                  	paddq	%xmm2, %xmm4
   56c2b: 66 0f 6f 90 f0 02 00 00      	movdqa	0x2f0(%rax), %xmm2
   56c33: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   56c37: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   56c3b: 66 0f 70 db b1               	pshufd	$0xb1, %xmm3, %xmm3     # xmm3 = xmm3[1,0,3,2]
   56c40: 66 0f 70 d2 b1               	pshufd	$0xb1, %xmm2, %xmm2     # xmm2 = xmm2[1,0,3,2]
   56c45: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   56c4a: 66 44 0f f4 80 70 02 00 00   	pmuludq	0x270(%rax), %xmm8
   56c53: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   56c58: 66 0f d4 f2                  	paddq	%xmm2, %xmm6
   56c5c: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   56c61: 66 44 0f f4 88 f0 01 00 00   	pmuludq	0x1f0(%rax), %xmm9
   56c6a: 66 45 0f d4 c9               	paddq	%xmm9, %xmm9
   56c6f: 66 44 0f d4 ce               	paddq	%xmm6, %xmm9
   56c74: 66 0f 6f b0 70 02 00 00      	movdqa	0x270(%rax), %xmm6
   56c7c: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   56c81: 66 0f d4 f3                  	paddq	%xmm3, %xmm6
   56c85: 66 41 0f 38 00 c6            	pshufb	%xmm14, %xmm0
   56c8b: 66 44 0f d4 c6               	paddq	%xmm6, %xmm8
   56c90: 66 0f f4 f8                  	pmuludq	%xmm0, %xmm7
   56c94: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   56c98: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   56c9d: 66 0f d4 e8                  	paddq	%xmm0, %xmm5
   56ca1: 66 41 0f 38 00 ce            	pshufb	%xmm14, %xmm1
   56ca7: 66 0f f4 f1                  	pmuludq	%xmm1, %xmm6
   56cab: 66 0f d4 e1                  	paddq	%xmm1, %xmm4
   56caf: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   56cb3: 66 0f d4 fd                  	paddq	%xmm5, %xmm7
   56cb7: 66 41 0f 6f e8               	movdqa	%xmm8, %xmm5
   56cbc: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   56cc0: 66 0f d4 f6                  	paddq	%xmm6, %xmm6
   56cc4: 66 41 0f 38 00 d5            	pshufb	%xmm13, %xmm2
   56cca: 66 0f d4 f4                  	paddq	%xmm4, %xmm6
   56cce: 66 41 0f 6f e1               	movdqa	%xmm9, %xmm4
   56cd3: 66 44 0f d4 ca               	paddq	%xmm2, %xmm9
   56cd8: 66 0f f4 e2                  	pmuludq	%xmm2, %xmm4
   56cdc: 66 0f ef de                  	pxor	%xmm6, %xmm3
   56ce0: 66 41 0f 38 00 dd            	pshufb	%xmm13, %xmm3
   56ce6: 66 0f f4 eb                  	pmuludq	%xmm3, %xmm5
   56cea: 66 44 0f d4 c3               	paddq	%xmm3, %xmm8
   56cef: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   56cf3: 66 41 0f d4 e1               	paddq	%xmm9, %xmm4
   56cf8: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   56cfd: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   56d01: 66 44 0f 3a 0f ca 08         	palignr	$0x8, %xmm2, %xmm9      # xmm9 = xmm2[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   56d08: 66 0f d4 ed                  	paddq	%xmm5, %xmm5
   56d0c: 66 41 0f d4 e8               	paddq	%xmm8, %xmm5
   56d11: 66 0f 3a 0f d3 08            	palignr	$0x8, %xmm3, %xmm2      # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   56d17: 66 44 0f 6f c0               	movdqa	%xmm0, %xmm8
   56d1c: 66 0f ef cd                  	pxor	%xmm5, %xmm1
   56d20: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   56d26: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   56d2a: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   56d2f: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   56d34: 66 0f d4 c9                  	paddq	%xmm1, %xmm1
   56d38: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   56d3e: 66 41 0f ef c8               	pxor	%xmm8, %xmm1
   56d43: 66 44 0f 6f c1               	movdqa	%xmm1, %xmm8
   56d48: 66 44 0f 3a 0f c0 08         	palignr	$0x8, %xmm0, %xmm8      # xmm8 = xmm0[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   56d4f: 66 0f 3a 0f c1 08            	palignr	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   56d55: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   56d59: 66 41 0f f4 c8               	pmuludq	%xmm8, %xmm1
   56d5e: 66 41 0f d4 f8               	paddq	%xmm8, %xmm7
   56d63: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   56d67: 66 0f d4 d9                  	paddq	%xmm1, %xmm3
   56d6b: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   56d6f: 66 0f 6f fb                  	movdqa	%xmm3, %xmm7
   56d73: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   56d77: 66 0f 6f ce                  	movdqa	%xmm6, %xmm1
   56d7b: 66 0f f4 c8                  	pmuludq	%xmm0, %xmm1
   56d7f: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   56d83: 66 44 0f 70 d2 b1            	pshufd	$0xb1, %xmm2, %xmm10    # xmm10 = xmm2[1,0,3,2]
   56d89: 66 0f 6f d9                  	movdqa	%xmm1, %xmm3
   56d8d: 66 0f d4 d9                  	paddq	%xmm1, %xmm3
   56d91: 66 0f 6f ce                  	movdqa	%xmm6, %xmm1
   56d95: 66 0f d4 c8                  	paddq	%xmm0, %xmm1
   56d99: 66 0f d4 d9                  	paddq	%xmm1, %xmm3
   56d9d: 66 0f 6f cd                  	movdqa	%xmm5, %xmm1
   56da1: 66 41 0f d4 ea               	paddq	%xmm10, %xmm5
   56da6: 66 41 0f f4 ca               	pmuludq	%xmm10, %xmm1
   56dab: 66 44 0f ef cb               	pxor	%xmm3, %xmm9
   56db0: 66 0f 6f f3                  	movdqa	%xmm3, %xmm6
   56db4: 66 45 0f 70 c9 b1            	pshufd	$0xb1, %xmm9, %xmm9     # xmm9 = xmm9[1,0,3,2]
   56dba: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   56dbe: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   56dc2: 66 0f d4 d1                  	paddq	%xmm1, %xmm2
   56dc6: 66 0f 6f cd                  	movdqa	%xmm5, %xmm1
   56dca: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   56dce: 66 0f d4 e9                  	paddq	%xmm1, %xmm5
   56dd2: 66 0f 6f cc                  	movdqa	%xmm4, %xmm1
   56dd6: 66 41 0f d4 e1               	paddq	%xmm9, %xmm4
   56ddb: 66 41 0f f4 c9               	pmuludq	%xmm9, %xmm1
   56de0: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   56de4: 66 0f d4 d1                  	paddq	%xmm1, %xmm2
   56de8: 66 0f 6f cc                  	movdqa	%xmm4, %xmm1
   56dec: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   56df0: 66 0f 6f d6                  	movdqa	%xmm6, %xmm2
   56df4: 66 0f d4 e1                  	paddq	%xmm1, %xmm4
   56df8: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   56dfd: 66 0f ef cd                  	pxor	%xmm5, %xmm1
   56e01: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   56e05: 66 41 0f 38 00 ce            	pshufb	%xmm14, %xmm1
   56e0b: 66 41 0f 38 00 c6            	pshufb	%xmm14, %xmm0
   56e11: 66 0f f4 d9                  	pmuludq	%xmm1, %xmm3
   56e15: 66 0f f4 d0                  	pmuludq	%xmm0, %xmm2
   56e19: 66 0f d4 f9                  	paddq	%xmm1, %xmm7
   56e1d: 66 0f d4 f0                  	paddq	%xmm0, %xmm6
   56e21: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   56e25: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   56e29: 66 0f d4 df                  	paddq	%xmm7, %xmm3
   56e2d: 66 0f d4 d6                  	paddq	%xmm6, %xmm2
   56e31: 66 0f 6f f5                  	movdqa	%xmm5, %xmm6
   56e35: 0f 29 58 f0                  	movaps	%xmm3, -0x10(%rax)
   56e39: 66 41 0f ef da               	pxor	%xmm10, %xmm3
   56e3e: 66 41 0f 38 00 dd            	pshufb	%xmm13, %xmm3
   56e44: 0f 29 50 70                  	movaps	%xmm2, 0x70(%rax)
   56e48: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   56e4d: 66 0f f4 f3                  	pmuludq	%xmm3, %xmm6
   56e51: 66 0f d4 eb                  	paddq	%xmm3, %xmm5
   56e55: 66 41 0f 38 00 d5            	pshufb	%xmm13, %xmm2
   56e5b: 66 0f d4 f6                  	paddq	%xmm6, %xmm6
   56e5f: 66 0f d4 ee                  	paddq	%xmm6, %xmm5
   56e63: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   56e67: 66 0f d4 e2                  	paddq	%xmm2, %xmm4
   56e6b: 66 0f f4 f2                  	pmuludq	%xmm2, %xmm6
   56e6f: 66 0f ef cd                  	pxor	%xmm5, %xmm1
   56e73: 0f 29 a8 70 02 00 00         	movaps	%xmm5, 0x270(%rax)
   56e7a: 66 0f d4 f6                  	paddq	%xmm6, %xmm6
   56e7e: 66 0f d4 e6                  	paddq	%xmm6, %xmm4
   56e82: 66 0f 6f f1                  	movdqa	%xmm1, %xmm6
   56e86: 66 0f d4 c9                  	paddq	%xmm1, %xmm1
   56e8a: 66 0f ef c4                  	pxor	%xmm4, %xmm0
   56e8e: 66 0f 73 d6 3f               	psrlq	$0x3f, %xmm6
   56e93: 0f 29 a0 f0 01 00 00         	movaps	%xmm4, 0x1f0(%rax)
   56e9a: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   56e9e: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   56ea2: 66 0f d4 c0                  	paddq	%xmm0, %xmm0
   56ea6: 66 0f 73 d6 3f               	psrlq	$0x3f, %xmm6
   56eab: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   56eaf: 66 0f 6f f1                  	movdqa	%xmm1, %xmm6
   56eb3: 66 0f 3a 0f f0 08            	palignr	$0x8, %xmm0, %xmm6      # xmm6 = xmm0[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7]
   56eb9: 66 0f 3a 0f c1 08            	palignr	$0x8, %xmm1, %xmm0      # xmm0 = xmm1[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   56ebf: 0f 29 80 70 01 00 00         	movaps	%xmm0, 0x170(%rax)
   56ec6: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   56eca: 66 0f 3a 0f c2 08            	palignr	$0x8, %xmm2, %xmm0      # xmm0 = xmm2[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7]
   56ed0: 66 0f 3a 0f d3 08            	palignr	$0x8, %xmm3, %xmm2      # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   56ed6: 0f 29 b0 f0 00 00 00         	movaps	%xmm6, 0xf0(%rax)
   56edd: 0f 29 90 f0 02 00 00         	movaps	%xmm2, 0x2f0(%rax)
   56ee4: 0f 29 80 70 03 00 00         	movaps	%xmm0, 0x370(%rax)
   56eeb: 48 39 c8                     	cmpq	%rcx, %rax
   56eee: 0f 85 dc fc ff ff            	jne	0x56bd0 <argon2_fill_segment_ssse3+0x610>
   56ef4: 31 c0                        	xorl	%eax, %eax
   56ef6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   56f00: 66 41 0f 6f 04 01            	movdqa	(%r9,%rax), %xmm0
   56f06: 66 0f ef 04 02               	pxor	(%rdx,%rax), %xmm0
   56f0b: 41 0f 29 04 01               	movaps	%xmm0, (%r9,%rax)
   56f10: 0f 11 04 06                  	movups	%xmm0, (%rsi,%rax)
   56f14: 48 83 c0 10                  	addq	$0x10, %rax
   56f18: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   56f1e: 75 e0                        	jne	0x56f00 <argon2_fill_segment_ssse3+0x940>
   56f20: 45 8b 72 1c                  	movl	0x1c(%r10), %r14d
   56f24: 41 83 c5 01                  	addl	$0x1, %r13d
   56f28: 41 83 c7 01                  	addl	$0x1, %r15d
   56f2c: 48 83 c5 08                  	addq	$0x8, %rbp
   56f30: 45 39 f5                     	cmpl	%r14d, %r13d
   56f33: 0f 83 ea 00 00 00            	jae	0x57023 <argon2_fill_segment_ssse3+0xa63>
   56f39: 49 8b 02                     	movq	(%r10), %rax
   56f3c: 45 8b 5a 20                  	movl	0x20(%r10), %r11d
   56f40: 4c 8b 40 08                  	movq	0x8(%rax), %r8
   56f44: e9 a7 f8 ff ff               	jmp	0x567f0 <argon2_fill_segment_ssse3+0x230>
   56f49: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   56f50: 48 39 da                     	cmpq	%rbx, %rdx
   56f53: 0f 85 95 00 00 00            	jne	0x56fee <argon2_fill_segment_ssse3+0xa2e>
   56f59: 43 8d 44 1d ff               	leal	-0x1(%r13,%r11), %eax
   56f5e: 44 29 f0                     	subl	%r14d, %eax
   56f61: 89 c9                        	movl	%ecx, %ecx
   56f63: 89 c2                        	movl	%eax, %edx
   56f65: 83 e8 01                     	subl	$0x1, %eax
   56f68: 48 0f af c9                  	imulq	%rcx, %rcx
   56f6c: 48 c1 e9 20                  	shrq	$0x20, %rcx
   56f70: 48 0f af ca                  	imulq	%rdx, %rcx
   56f74: 48 c1 e9 20                  	shrq	$0x20, %rcx
   56f78: 48 29 c8                     	subq	%rcx, %rax
   56f7b: 80 7c 24 1b 00               	cmpb	$0x0, 0x1b(%rsp)
   56f80: 74 7e                        	je	0x57000 <argon2_fill_segment_ssse3+0xa40>
   56f82: 8b 74 24 20                  	movl	0x20(%rsp), %esi
   56f86: 31 d2                        	xorl	%edx, %edx
   56f88: 44 89 f9                     	movl	%r15d, %ecx
   56f8b: 48 c1 e1 0a                  	shlq	$0xa, %rcx
   56f8f: 44 0f af f6                  	imull	%esi, %r14d
   56f93: 4c 01 c1                     	addq	%r8, %rcx
   56f96: 4c 01 f0                     	addq	%r14, %rax
   56f99: 49 f7 f3                     	divq	%r11
   56f9c: 4c 0f af df                  	imulq	%rdi, %r11
   56fa0: 4c 01 da                     	addq	%r11, %rdx
   56fa3: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   56fa7: 49 8d 34 10                  	leaq	(%r8,%rdx), %rsi
   56fab: 48 89 ca                     	movq	%rcx, %rdx
   56fae: 4c 89 cf                     	movq	%r9, %rdi
   56fb1: e8 ca ee ff ff               	callq	0x55e80 <fill_block_with_xor>
   56fb6: e9 65 ff ff ff               	jmp	0x56f20 <argon2_fill_segment_ssse3+0x960>
   56fbb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   56fc0: 48 c1 e0 0a                  	shlq	$0xa, %rax
   56fc4: 49 8b 0c 00                  	movq	(%r8,%rax), %rcx
   56fc8: e9 4e f8 ff ff               	jmp	0x5681b <argon2_fill_segment_ssse3+0x25b>
   56fcd: 8b 44 24 1c                  	movl	0x1c(%rsp), %eax
   56fd1: 44 0f af f0                  	imull	%eax, %r14d
   56fd5: 41 83 fd 01                  	cmpl	$0x1, %r13d
   56fd9: 43 8d 44 35 ff               	leal	-0x1(%r13,%r14), %eax
   56fde: 41 83 de 00                  	sbbl	$0x0, %r14d
   56fe2: 48 39 da                     	cmpq	%rbx, %rdx
   56fe5: 41 0f 45 c6                  	cmovnel	%r14d, %eax
   56fe9: e9 61 f8 ff ff               	jmp	0x5684f <argon2_fill_segment_ssse3+0x28f>
   56fee: 44 89 d8                     	movl	%r11d, %eax
   56ff1: 44 29 f0                     	subl	%r14d, %eax
   56ff4: 41 83 fd 01                  	cmpl	$0x1, %r13d
   56ff8: 83 d8 00                     	sbbl	$0x0, %eax
   56ffb: e9 61 ff ff ff               	jmp	0x56f61 <argon2_fill_segment_ssse3+0x9a1>
   57000: 31 d2                        	xorl	%edx, %edx
   57002: 49 0f af fb                  	imulq	%r11, %rdi
   57006: 49 f7 f3                     	divq	%r11
   57009: 48 89 f9                     	movq	%rdi, %rcx
   5700c: 48 01 d1                     	addq	%rdx, %rcx
   5700f: 48 c1 e1 0a                  	shlq	$0xa, %rcx
   57013: 49 8d 34 08                  	leaq	(%r8,%rcx), %rsi
   57017: 44 89 f9                     	movl	%r15d, %ecx
   5701a: 48 c1 e1 0a                  	shlq	$0xa, %rcx
   5701e: 4c 01 c1                     	addq	%r8, %rcx
   57021: eb 88                        	jmp	0x56fab <argon2_fill_segment_ssse3+0x9eb>
   57023: 48 81 c4 38 14 00 00         	addq	$0x1438, %rsp           # imm = 0x1438
   5702a: 5b                           	popq	%rbx
   5702b: 5d                           	popq	%rbp
   5702c: 41 5c                        	popq	%r12
   5702e: 41 5d                        	popq	%r13
   57030: 41 5e                        	popq	%r14
   57032: 41 5f                        	popq	%r15
   57034: c3                           	retq
   57035: 85 f6                        	testl	%esi, %esi
   57037: 75 23                        	jne	0x5705c <argon2_fill_segment_ssse3+0xa9c>
   57039: 40 80 fd 01                  	cmpb	$0x1, %bpl
   5703d: 0f 86 c9 f5 ff ff            	jbe	0x5660c <argon2_fill_segment_ssse3+0x4c>
   57043: c7 44 24 08 00 00 00 00      	movl	$0x0, 0x8(%rsp)
   5704b: 44 8b 77 1c                  	movl	0x1c(%rdi), %r14d
   5704f: 4c 8d 8c 24 30 0c 00 00      	leaq	0xc30(%rsp), %r9
   57057: e9 e7 f6 ff ff               	jmp	0x56743 <argon2_fill_segment_ssse3+0x183>
   5705c: c7 44 24 08 00 00 00 00      	movl	$0x0, 0x8(%rsp)
   57064: 44 8b 77 1c                  	movl	0x1c(%rdi), %r14d
   57068: 45 31 ed                     	xorl	%r13d, %r13d
   5706b: 4c 8d 8c 24 30 0c 00 00      	leaq	0xc30(%rsp), %r9
   57073: e9 d8 f6 ff ff               	jmp	0x56750 <argon2_fill_segment_ssse3+0x190>
   57078: c3                           	retq
   57079: 0f 1f 80 00 00 00 00         	nopl	(%rax)

0000000000057080 <chacha20_encrypt_bytes.part.0>:
   57080: 48 81 ec 38 03 00 00         	subq	$0x338, %rsp            # imm = 0x338
   57087: 49 89 d0                     	movq	%rdx, %r8
   5708a: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   57093: 48 89 84 24 28 03 00 00      	movq	%rax, 0x328(%rsp)
   5709b: 31 c0                        	xorl	%eax, %eax
   5709d: 48 81 f9 ff 00 00 00         	cmpq	$0xff, %rcx
   570a4: 0f 86 74 09 00 00            	jbe	0x57a1e <chacha20_encrypt_bytes.part.0+0x99e>
   570aa: 66 0f 6e 37                  	movd	(%rdi), %xmm6
   570ae: 48 8d 81 00 ff ff ff         	leaq	-0x100(%rcx), %rax
   570b5: 30 c0                        	xorb	%al, %al
   570b7: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   570bc: 4c 8d 90 00 01 00 00         	leaq	0x100(%rax), %r10
   570c3: 0f 29 b4 24 f0 01 00 00      	movaps	%xmm6, 0x1f0(%rsp)
   570cb: 4e 8d 0c 16                  	leaq	(%rsi,%r10), %r9
   570cf: 0f 29 b4 24 10 01 00 00      	movaps	%xmm6, 0x110(%rsp)
   570d7: 66 0f 6e 77 04               	movd	0x4(%rdi), %xmm6
   570dc: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   570e1: 0f 29 b4 24 00 02 00 00      	movaps	%xmm6, 0x200(%rsp)
   570e9: 0f 29 b4 24 20 01 00 00      	movaps	%xmm6, 0x120(%rsp)
   570f1: 66 0f 6e 77 08               	movd	0x8(%rdi), %xmm6
   570f6: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   570fb: 0f 29 b4 24 10 02 00 00      	movaps	%xmm6, 0x210(%rsp)
   57103: 0f 29 b4 24 30 01 00 00      	movaps	%xmm6, 0x130(%rsp)
   5710b: 66 0f 6e 77 0c               	movd	0xc(%rdi), %xmm6
   57110: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   57115: 0f 29 b4 24 20 02 00 00      	movaps	%xmm6, 0x220(%rsp)
   5711d: 0f 29 b4 24 40 01 00 00      	movaps	%xmm6, 0x140(%rsp)
   57125: 66 0f 6e 77 10               	movd	0x10(%rdi), %xmm6
   5712a: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   5712f: 0f 29 b4 24 30 02 00 00      	movaps	%xmm6, 0x230(%rsp)
   57137: 0f 29 b4 24 50 01 00 00      	movaps	%xmm6, 0x150(%rsp)
   5713f: 66 0f 6e 77 14               	movd	0x14(%rdi), %xmm6
   57144: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   57149: 0f 29 b4 24 40 02 00 00      	movaps	%xmm6, 0x240(%rsp)
   57151: 0f 29 b4 24 60 01 00 00      	movaps	%xmm6, 0x160(%rsp)
   57159: 66 0f 6e 77 18               	movd	0x18(%rdi), %xmm6
   5715e: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   57163: 0f 29 b4 24 50 02 00 00      	movaps	%xmm6, 0x250(%rsp)
   5716b: 0f 29 b4 24 70 01 00 00      	movaps	%xmm6, 0x170(%rsp)
   57173: 66 0f 6e 77 1c               	movd	0x1c(%rdi), %xmm6
   57178: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   5717d: 0f 29 b4 24 60 02 00 00      	movaps	%xmm6, 0x260(%rsp)
   57185: 0f 29 b4 24 80 01 00 00      	movaps	%xmm6, 0x180(%rsp)
   5718d: 66 0f 6e 77 20               	movd	0x20(%rdi), %xmm6
   57192: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   57197: 0f 29 b4 24 70 02 00 00      	movaps	%xmm6, 0x270(%rsp)
   5719f: 0f 29 b4 24 90 01 00 00      	movaps	%xmm6, 0x190(%rsp)
   571a7: 66 0f 6e 77 24               	movd	0x24(%rdi), %xmm6
   571ac: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   571b1: 0f 29 b4 24 80 02 00 00      	movaps	%xmm6, 0x280(%rsp)
   571b9: 0f 29 b4 24 a0 01 00 00      	movaps	%xmm6, 0x1a0(%rsp)
   571c1: 66 0f 6e 77 28               	movd	0x28(%rdi), %xmm6
   571c6: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   571cb: 0f 29 b4 24 90 02 00 00      	movaps	%xmm6, 0x290(%rsp)
   571d3: 0f 29 b4 24 b0 01 00 00      	movaps	%xmm6, 0x1b0(%rsp)
   571db: 66 0f 6e 77 2c               	movd	0x2c(%rdi), %xmm6
   571e0: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   571e5: 0f 29 b4 24 a0 02 00 00      	movaps	%xmm6, 0x2a0(%rsp)
   571ed: 0f 29 b4 24 c0 01 00 00      	movaps	%xmm6, 0x1c0(%rsp)
   571f5: 66 0f 6e 77 38               	movd	0x38(%rdi), %xmm6
   571fa: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   571ff: 0f 29 b4 24 b0 02 00 00      	movaps	%xmm6, 0x2b0(%rsp)
   57207: 0f 29 b4 24 d0 01 00 00      	movaps	%xmm6, 0x1d0(%rsp)
   5720f: 66 0f 6e 77 3c               	movd	0x3c(%rdi), %xmm6
   57214: 66 0f 70 f6 00               	pshufd	$0x0, %xmm6, %xmm6      # xmm6 = xmm6[0,0,0,0]
   57219: 0f 29 b4 24 c0 02 00 00      	movaps	%xmm6, 0x2c0(%rsp)
   57221: 0f 29 b4 24 e0 01 00 00      	movaps	%xmm6, 0x1e0(%rsp)
   57229: 66 0f 6f 35 1f a1 00 00      	movdqa	0xa11f(%rip), %xmm6     # 0x61350 <sysconf@GLIBC_2.2.5+0x61350>
   57231: 0f 29 b4 24 d0 02 00 00      	movaps	%xmm6, 0x2d0(%rsp)
   57239: 66 0f 6f 35 1f a1 00 00      	movdqa	0xa11f(%rip), %xmm6     # 0x61360 <sysconf@GLIBC_2.2.5+0x61360>
   57241: 0f 29 34 24                  	movaps	%xmm6, (%rsp)
   57245: 0f 1f 00                     	nopl	(%rax)
   57248: 66 0f 6f 15 e0 a0 00 00      	movdqa	0xa0e0(%rip), %xmm2     # 0x61330 <sysconf@GLIBC_2.2.5+0x61330>
   57250: f2 0f 12 47 30               	movddup	0x30(%rdi), %xmm0       # xmm0 = mem[0,0]
   57255: 48 8b 47 30                  	movq	0x30(%rdi), %rax
   57259: 66 0f 6f 9c 24 20 01 00 00   	movdqa	0x120(%rsp), %xmm3
   57262: 66 44 0f 6f 84 24 90 01 00 00	movdqa	0x190(%rsp), %xmm8
   5726c: 66 0f d4 d0                  	paddq	%xmm0, %xmm2
   57270: 48 83 c0 04                  	addq	$0x4, %rax
   57274: 66 0f d4 05 c4 a0 00 00      	paddq	0xa0c4(%rip), %xmm0     # 0x61340 <sysconf@GLIBC_2.2.5+0x61340>
   5727c: 66 0f 6f a4 24 d0 01 00 00   	movdqa	0x1d0(%rsp), %xmm4
   57285: 66 0f 6f bc 24 70 01 00 00   	movdqa	0x170(%rsp), %xmm7
   5728e: 48 89 47 30                  	movq	%rax, 0x30(%rdi)
   57292: b8 0a 00 00 00               	movl	$0xa, %eax
   57297: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   5729b: 66 0f 6a c2                  	punpckhdq	%xmm2, %xmm0    # xmm0 = xmm0[2],xmm2[2],xmm0[3],xmm2[3]
   5729f: 0f 29 9c 24 b0 00 00 00      	movaps	%xmm3, 0xb0(%rsp)
   572a7: 66 44 0f 6f 94 24 a0 01 00 00	movdqa	0x1a0(%rsp), %xmm10
   572b1: 44 0f 29 84 24 c0 00 00 00   	movaps	%xmm8, 0xc0(%rsp)
   572ba: 66 0f 62 ca                  	punpckldq	%xmm2, %xmm1    # xmm1 = xmm1[0],xmm2[0],xmm1[1],xmm2[1]
   572be: 66 0f 6f f1                  	movdqa	%xmm1, %xmm6
   572c2: 66 0f 6a c8                  	punpckhdq	%xmm0, %xmm1    # xmm1 = xmm1[2],xmm0[2],xmm1[3],xmm0[3]
   572c6: 66 0f 62 f0                  	punpckldq	%xmm0, %xmm6    # xmm6 = xmm6[0],xmm0[0],xmm6[1],xmm0[1]
   572ca: 0f 29 8c 24 00 01 00 00      	movaps	%xmm1, 0x100(%rsp)
   572d2: 66 0f 6f e9                  	movdqa	%xmm1, %xmm5
   572d6: 66 0f 6f 84 24 50 01 00 00   	movdqa	0x150(%rsp), %xmm0
   572df: 0f 29 b4 24 f0 00 00 00      	movaps	%xmm6, 0xf0(%rsp)
   572e7: 0f 29 74 24 10               	movaps	%xmm6, 0x10(%rsp)
   572ec: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   572f0: 66 0f 6f b4 24 c0 01 00 00   	movdqa	0x1c0(%rsp), %xmm6
   572f9: 0f 29 b4 24 80 00 00 00      	movaps	%xmm6, 0x80(%rsp)
   57301: 66 0f 6f b4 24 e0 01 00 00   	movdqa	0x1e0(%rsp), %xmm6
   5730a: 0f 29 74 24 60               	movaps	%xmm6, 0x60(%rsp)
   5730f: 66 0f 6f b4 24 80 01 00 00   	movdqa	0x180(%rsp), %xmm6
   57318: 0f 29 74 24 40               	movaps	%xmm6, 0x40(%rsp)
   5731d: 66 0f 6f b4 24 40 01 00 00   	movdqa	0x140(%rsp), %xmm6
   57326: 0f 29 b4 24 a0 00 00 00      	movaps	%xmm6, 0xa0(%rsp)
   5732e: 66 0f 6f b4 24 b0 01 00 00   	movdqa	0x1b0(%rsp), %xmm6
   57337: 0f 29 74 24 70               	movaps	%xmm6, 0x70(%rsp)
   5733c: 66 0f 6f b4 24 30 01 00 00   	movdqa	0x130(%rsp), %xmm6
   57345: 0f 29 b4 24 90 00 00 00      	movaps	%xmm6, 0x90(%rsp)
   5734d: 66 0f 6f b4 24 60 01 00 00   	movdqa	0x160(%rsp), %xmm6
   57356: 0f 29 74 24 30               	movaps	%xmm6, 0x30(%rsp)
   5735b: 66 0f 6f b4 24 10 01 00 00   	movdqa	0x110(%rsp), %xmm6
   57364: 0f 29 74 24 50               	movaps	%xmm6, 0x50(%rsp)
   57369: 0f 29 64 24 20               	movaps	%xmm4, 0x20(%rsp)
   5736e: 66 44 0f 6f 84 24 d0 02 00 00	movdqa	0x2d0(%rsp), %xmm8
   57378: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   57380: 66 0f 6f 4c 24 50            	movdqa	0x50(%rsp), %xmm1
   57386: 66 0f 6f 44 24 10            	movdqa	0x10(%rsp), %xmm0
   5738c: 66 44 0f 6f a4 24 c0 00 00 00	movdqa	0xc0(%rsp), %xmm12
   57396: 66 44 0f 6f 34 24            	movdqa	(%rsp), %xmm14
   5739c: 66 0f fe cb                  	paddd	%xmm3, %xmm1
   573a0: 66 0f 6f 64 24 20            	movdqa	0x20(%rsp), %xmm4
   573a6: 66 44 0f 6f 9c 24 b0 00 00 00	movdqa	0xb0(%rsp), %xmm11
   573b0: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   573b4: 66 44 0f 6f 7c 24 70         	movdqa	0x70(%rsp), %xmm15
   573bb: 66 44 0f 6f ac 24 a0 00 00 00	movdqa	0xa0(%rsp), %xmm13
   573c5: 66 41 0f 38 00 c0            	pshufb	%xmm8, %xmm0
   573cb: 66 44 0f fe e0               	paddd	%xmm0, %xmm12
   573d0: 66 41 0f ef dc               	pxor	%xmm12, %xmm3
   573d5: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   573d9: 66 0f 72 f3 0c               	pslld	$0xc, %xmm3
   573de: 66 0f 72 d2 14               	psrld	$0x14, %xmm2
   573e3: 66 0f eb da                  	por	%xmm2, %xmm3
   573e7: 66 0f 6f 54 24 30            	movdqa	0x30(%rsp), %xmm2
   573ed: 66 0f fe cb                  	paddd	%xmm3, %xmm1
   573f1: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   573f5: 66 44 0f fe da               	paddd	%xmm2, %xmm11
   573fa: 66 0f 6f f0                  	movdqa	%xmm0, %xmm6
   573fe: 66 41 0f ef eb               	pxor	%xmm11, %xmm5
   57403: 66 41 0f 38 00 f6            	pshufb	%xmm14, %xmm6
   57409: 66 41 0f 38 00 e8            	pshufb	%xmm8, %xmm5
   5740f: 0f 29 74 24 10               	movaps	%xmm6, 0x10(%rsp)
   57414: 66 44 0f fe 64 24 10         	paddd	0x10(%rsp), %xmm12
   5741b: 66 44 0f fe d5               	paddd	%xmm5, %xmm10
   57420: 66 0f 6f b4 24 80 00 00 00   	movdqa	0x80(%rsp), %xmm6
   57429: 66 41 0f ef d2               	pxor	%xmm10, %xmm2
   5742e: 66 41 0f ef dc               	pxor	%xmm12, %xmm3
   57433: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   57437: 66 0f 72 f3 07               	pslld	$0x7, %xmm3
   5743c: 66 0f 72 d0 19               	psrld	$0x19, %xmm0
   57441: 66 0f eb d8                  	por	%xmm0, %xmm3
   57445: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   57449: 66 0f 72 f0 0c               	pslld	$0xc, %xmm0
   5744e: 66 0f 72 d2 14               	psrld	$0x14, %xmm2
   57453: 66 0f eb c2                  	por	%xmm2, %xmm0
   57457: 66 44 0f fe d8               	paddd	%xmm0, %xmm11
   5745c: 66 41 0f ef eb               	pxor	%xmm11, %xmm5
   57461: 66 44 0f 6f cd               	movdqa	%xmm5, %xmm9
   57466: 66 45 0f 38 00 ce            	pshufb	%xmm14, %xmm9
   5746c: 66 45 0f fe d1               	paddd	%xmm9, %xmm10
   57471: 66 41 0f ef c2               	pxor	%xmm10, %xmm0
   57476: 66 0f 6f d0                  	movdqa	%xmm0, %xmm2
   5747a: 66 0f 72 f0 07               	pslld	$0x7, %xmm0
   5747f: 66 0f 72 d2 19               	psrld	$0x19, %xmm2
   57484: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   57488: 66 0f eb ea                  	por	%xmm2, %xmm5
   5748c: 66 0f 6f 94 24 90 00 00 00   	movdqa	0x90(%rsp), %xmm2
   57495: 66 0f fe cd                  	paddd	%xmm5, %xmm1
   57499: 66 0f fe d7                  	paddd	%xmm7, %xmm2
   5749d: 66 0f ef e2                  	pxor	%xmm2, %xmm4
   574a1: 66 41 0f 38 00 e0            	pshufb	%xmm8, %xmm4
   574a7: 66 44 0f fe fc               	paddd	%xmm4, %xmm15
   574ac: 66 41 0f ef ff               	pxor	%xmm15, %xmm7
   574b1: 66 0f 6f c7                  	movdqa	%xmm7, %xmm0
   574b5: 66 0f 72 f7 0c               	pslld	$0xc, %xmm7
   574ba: 66 0f 72 d0 14               	psrld	$0x14, %xmm0
   574bf: 66 0f eb f8                  	por	%xmm0, %xmm7
   574c3: 66 0f fe d7                  	paddd	%xmm7, %xmm2
   574c7: 66 0f ef e2                  	pxor	%xmm2, %xmm4
   574cb: 66 41 0f 38 00 e6            	pshufb	%xmm14, %xmm4
   574d1: 0f 29 64 24 20               	movaps	%xmm4, 0x20(%rsp)
   574d6: 66 44 0f fe 7c 24 20         	paddd	0x20(%rsp), %xmm15
   574dd: 66 0f 6f 64 24 60            	movdqa	0x60(%rsp), %xmm4
   574e3: 66 41 0f ef ff               	pxor	%xmm15, %xmm7
   574e8: 66 0f 6f c7                  	movdqa	%xmm7, %xmm0
   574ec: 66 0f 72 f7 07               	pslld	$0x7, %xmm7
   574f1: 66 0f 72 d0 19               	psrld	$0x19, %xmm0
   574f6: 66 0f eb f8                  	por	%xmm0, %xmm7
   574fa: 66 0f 6f 44 24 40            	movdqa	0x40(%rsp), %xmm0
   57500: 66 44 0f fe df               	paddd	%xmm7, %xmm11
   57505: 66 44 0f fe e8               	paddd	%xmm0, %xmm13
   5750a: 66 41 0f ef e5               	pxor	%xmm13, %xmm4
   5750f: 66 41 0f 38 00 e0            	pshufb	%xmm8, %xmm4
   57515: 66 0f fe f4                  	paddd	%xmm4, %xmm6
   57519: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   5751d: 66 44 0f 6f f0               	movdqa	%xmm0, %xmm14
   57522: 66 0f 72 f0 0c               	pslld	$0xc, %xmm0
   57527: 66 41 0f 72 d6 14            	psrld	$0x14, %xmm14
   5752d: 66 41 0f eb c6               	por	%xmm14, %xmm0
   57532: 66 44 0f fe e8               	paddd	%xmm0, %xmm13
   57537: 66 41 0f ef e5               	pxor	%xmm13, %xmm4
   5753c: 66 44 0f fe eb               	paddd	%xmm3, %xmm13
   57541: 66 0f 38 00 24 24            	pshufb	(%rsp), %xmm4
   57547: 66 0f fe f4                  	paddd	%xmm4, %xmm6
   5754b: 66 0f ef e1                  	pxor	%xmm1, %xmm4
   5754f: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   57553: 66 41 0f 38 00 e0            	pshufb	%xmm8, %xmm4
   57559: 66 44 0f fe fc               	paddd	%xmm4, %xmm15
   5755e: 66 44 0f 6f f0               	movdqa	%xmm0, %xmm14
   57563: 66 41 0f 72 d6 19            	psrld	$0x19, %xmm14
   57569: 66 0f 72 f0 07               	pslld	$0x7, %xmm0
   5756e: 66 41 0f ef ef               	pxor	%xmm15, %xmm5
   57573: 66 41 0f eb c6               	por	%xmm14, %xmm0
   57578: 66 44 0f 6f f5               	movdqa	%xmm5, %xmm14
   5757d: 66 41 0f 72 d6 14            	psrld	$0x14, %xmm14
   57583: 66 0f 72 f5 0c               	pslld	$0xc, %xmm5
   57588: 66 0f fe d0                  	paddd	%xmm0, %xmm2
   5758c: 66 41 0f eb ee               	por	%xmm14, %xmm5
   57591: 66 44 0f 6f 34 24            	movdqa	(%rsp), %xmm14
   57597: 66 44 0f ef ca               	pxor	%xmm2, %xmm9
   5759c: 66 0f fe cd                  	paddd	%xmm5, %xmm1
   575a0: 66 45 0f 38 00 c8            	pshufb	%xmm8, %xmm9
   575a6: 66 0f ef e1                  	pxor	%xmm1, %xmm4
   575aa: 0f 29 4c 24 50               	movaps	%xmm1, 0x50(%rsp)
   575af: 66 45 0f fe e1               	paddd	%xmm9, %xmm12
   575b4: 66 41 0f 38 00 e6            	pshufb	%xmm14, %xmm4
   575ba: 0f 29 8c 24 e0 00 00 00      	movaps	%xmm1, 0xe0(%rsp)
   575c2: 66 41 0f ef c4               	pxor	%xmm12, %xmm0
   575c7: 66 44 0f fe fc               	paddd	%xmm4, %xmm15
   575cc: 0f 29 a4 24 d0 00 00 00      	movaps	%xmm4, 0xd0(%rsp)
   575d4: 66 41 0f ef ef               	pxor	%xmm15, %xmm5
   575d9: 0f 29 64 24 60               	movaps	%xmm4, 0x60(%rsp)
   575de: 66 0f 6f cd                  	movdqa	%xmm5, %xmm1
   575e2: 66 0f 72 f5 07               	pslld	$0x7, %xmm5
   575e7: 44 0f 29 7c 24 70            	movaps	%xmm15, 0x70(%rsp)
   575ed: 66 0f 72 d1 19               	psrld	$0x19, %xmm1
   575f2: 66 0f eb e9                  	por	%xmm1, %xmm5
   575f6: 66 0f 6f 4c 24 10            	movdqa	0x10(%rsp), %xmm1
   575fc: 0f 29 6c 24 30               	movaps	%xmm5, 0x30(%rsp)
   57601: 66 41 0f ef cb               	pxor	%xmm11, %xmm1
   57606: 66 41 0f 38 00 c8            	pshufb	%xmm8, %xmm1
   5760c: 66 0f fe f1                  	paddd	%xmm1, %xmm6
   57610: 66 0f ef fe                  	pxor	%xmm6, %xmm7
   57614: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   57618: 66 0f 72 f7 0c               	pslld	$0xc, %xmm7
   5761d: 66 0f 72 d5 14               	psrld	$0x14, %xmm5
   57622: 66 0f eb fd                  	por	%xmm5, %xmm7
   57626: 66 44 0f fe df               	paddd	%xmm7, %xmm11
   5762b: 44 0f 29 9c 24 b0 00 00 00   	movaps	%xmm11, 0xb0(%rsp)
   57634: 66 41 0f ef cb               	pxor	%xmm11, %xmm1
   57639: 66 0f 6f e9                  	movdqa	%xmm1, %xmm5
   5763d: 66 41 0f 38 00 ee            	pshufb	%xmm14, %xmm5
   57643: 66 0f fe f5                  	paddd	%xmm5, %xmm6
   57647: 0f 29 6c 24 10               	movaps	%xmm5, 0x10(%rsp)
   5764c: 66 0f 6f e5                  	movdqa	%xmm5, %xmm4
   57650: 66 0f ef fe                  	pxor	%xmm6, %xmm7
   57654: 0f 29 b4 24 80 00 00 00      	movaps	%xmm6, 0x80(%rsp)
   5765c: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   57660: 66 0f 72 f7 07               	pslld	$0x7, %xmm7
   57665: 66 0f 72 d1 19               	psrld	$0x19, %xmm1
   5766a: 66 0f eb f9                  	por	%xmm1, %xmm7
   5766e: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   57672: 66 0f 72 d1 14               	psrld	$0x14, %xmm1
   57677: 66 0f 72 f0 0c               	pslld	$0xc, %xmm0
   5767c: 66 0f eb c1                  	por	%xmm1, %xmm0
   57680: 66 0f fe d0                  	paddd	%xmm0, %xmm2
   57684: 66 44 0f ef ca               	pxor	%xmm2, %xmm9
   57689: 0f 29 94 24 90 00 00 00      	movaps	%xmm2, 0x90(%rsp)
   57691: 66 45 0f 38 00 ce            	pshufb	%xmm14, %xmm9
   57697: 66 45 0f fe e1               	paddd	%xmm9, %xmm12
   5769c: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   576a1: 44 0f 29 a4 24 c0 00 00 00   	movaps	%xmm12, 0xc0(%rsp)
   576aa: 66 41 0f ef c4               	pxor	%xmm12, %xmm0
   576af: 66 0f 6f c8                  	movdqa	%xmm0, %xmm1
   576b3: 66 0f 72 f0 07               	pslld	$0x7, %xmm0
   576b8: 66 0f 72 d1 19               	psrld	$0x19, %xmm1
   576bd: 66 0f eb c1                  	por	%xmm1, %xmm0
   576c1: 0f 29 44 24 40               	movaps	%xmm0, 0x40(%rsp)
   576c6: 66 0f 6f 4c 24 20            	movdqa	0x20(%rsp), %xmm1
   576cc: 66 41 0f ef cd               	pxor	%xmm13, %xmm1
   576d1: 66 44 0f 6f f1               	movdqa	%xmm1, %xmm14
   576d6: 66 41 0f 6f ca               	movdqa	%xmm10, %xmm1
   576db: 66 45 0f 38 00 f0            	pshufb	%xmm8, %xmm14
   576e1: 66 41 0f fe ce               	paddd	%xmm14, %xmm1
   576e6: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   576ea: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   576ee: 66 0f 72 f3 0c               	pslld	$0xc, %xmm3
   576f3: 66 0f 72 d0 14               	psrld	$0x14, %xmm0
   576f8: 66 0f eb d8                  	por	%xmm0, %xmm3
   576fc: 66 44 0f fe eb               	paddd	%xmm3, %xmm13
   57701: 44 0f 29 ac 24 a0 00 00 00   	movaps	%xmm13, 0xa0(%rsp)
   5770a: 66 45 0f ef f5               	pxor	%xmm13, %xmm14
   5770f: 66 44 0f 38 00 34 24         	pshufb	(%rsp), %xmm14
   57716: 66 41 0f fe ce               	paddd	%xmm14, %xmm1
   5771b: 44 0f 29 74 24 20            	movaps	%xmm14, 0x20(%rsp)
   57721: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   57725: 66 44 0f 6f d1               	movdqa	%xmm1, %xmm10
   5772a: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5772e: 66 0f 72 f3 07               	pslld	$0x7, %xmm3
   57733: 66 0f 72 d0 19               	psrld	$0x19, %xmm0
   57738: 66 0f eb d8                  	por	%xmm0, %xmm3
   5773c: 83 e8 01                     	subl	$0x1, %eax
   5773f: 0f 85 3b fc ff ff            	jne	0x57380 <chacha20_encrypt_bytes.part.0+0x300>
   57745: 44 0f 29 64 24 20            	movaps	%xmm12, 0x20(%rsp)
   5774b: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   5774f: 66 44 0f 6f a4 24 e0 00 00 00	movdqa	0xe0(%rsp), %xmm12
   57759: 66 44 0f fe a4 24 f0 01 00 00	paddd	0x1f0(%rsp), %xmm12
   57763: 66 44 0f fe 9c 24 00 02 00 00	paddd	0x200(%rsp), %xmm11
   5776d: 0f 29 74 24 10               	movaps	%xmm6, 0x10(%rsp)
   57772: 66 0f 6f f4                  	movdqa	%xmm4, %xmm6
   57776: 66 0f fe 94 24 10 02 00 00   	paddd	0x210(%rsp), %xmm2
   5777f: 66 44 0f fe ac 24 20 02 00 00	paddd	0x220(%rsp), %xmm13
   57789: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   5778e: 66 0f fe 84 24 30 02 00 00   	paddd	0x230(%rsp), %xmm0
   57797: 48 81 c6 00 01 00 00         	addq	$0x100, %rsi            # imm = 0x100
   5779e: 66 41 0f 62 db               	punpckldq	%xmm11, %xmm3   # xmm3 = xmm3[0],xmm11[0],xmm3[1],xmm11[1]
   577a3: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   577a7: 66 45 0f 6a e3               	punpckhdq	%xmm11, %xmm12  # xmm12 = xmm12[2],xmm11[2],xmm12[3],xmm11[3]
   577ac: 48 81 c2 00 01 00 00         	addq	$0x100, %rdx            # imm = 0x100
   577b3: 66 41 0f 62 e5               	punpckldq	%xmm13, %xmm4   # xmm4 = xmm4[0],xmm13[0],xmm4[1],xmm13[1]
   577b8: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   577bc: 66 41 0f 6a d5               	punpckhdq	%xmm13, %xmm2   # xmm2 = xmm2[2],xmm13[2],xmm2[3],xmm13[3]
   577c1: 66 0f 6c ec                  	punpcklqdq	%xmm4, %xmm5    # xmm5 = xmm5[0],xmm4[0]
   577c5: 66 0f 6d dc                  	punpckhqdq	%xmm4, %xmm3    # xmm3 = xmm3[1],xmm4[1]
   577c9: 66 45 0f 6f c4               	movdqa	%xmm12, %xmm8
   577ce: 66 41 0f 6f e4               	movdqa	%xmm12, %xmm4
   577d3: 66 44 0f 6d c2               	punpckhqdq	%xmm2, %xmm8    # xmm8 = xmm8[1],xmm2[1]
   577d8: 66 0f fe 8c 24 80 02 00 00   	paddd	0x280(%rsp), %xmm1
   577e1: 66 0f 6c e2                  	punpcklqdq	%xmm2, %xmm4    # xmm4 = xmm4[0],xmm2[0]
   577e5: f3 0f 6f 96 00 ff ff ff      	movdqu	-0x100(%rsi), %xmm2
   577ed: 66 44 0f 6f d1               	movdqa	%xmm1, %xmm10
   577f2: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   577f6: 66 0f 6f 6c 24 40            	movdqa	0x40(%rsp), %xmm5
   577fc: 66 0f fe ac 24 60 02 00 00   	paddd	0x260(%rsp), %xmm5
   57805: 0f 11 92 00 ff ff ff         	movups	%xmm2, -0x100(%rdx)
   5780c: f3 0f 6f 96 40 ff ff ff      	movdqu	-0xc0(%rsi), %xmm2
   57814: 66 0f ef d3                  	pxor	%xmm3, %xmm2
   57818: 66 0f 6f 5c 24 30            	movdqa	0x30(%rsp), %xmm3
   5781e: 66 0f fe 9c 24 40 02 00 00   	paddd	0x240(%rsp), %xmm3
   57827: 0f 11 92 40 ff ff ff         	movups	%xmm2, -0xc0(%rdx)
   5782e: f3 0f 6f 56 80               	movdqu	-0x80(%rsi), %xmm2
   57833: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   57837: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   5783b: 66 0f 6a c3                  	punpckhdq	%xmm3, %xmm0    # xmm0 = xmm0[2],xmm3[2],xmm0[3],xmm3[3]
   5783f: 0f 11 52 80                  	movups	%xmm2, -0x80(%rdx)
   57843: f3 0f 6f 56 c0               	movdqu	-0x40(%rsi), %xmm2
   57848: 66 0f 62 e3                  	punpckldq	%xmm3, %xmm4    # xmm4 = xmm4[0],xmm3[0],xmm4[1],xmm3[1]
   5784c: 66 0f 6f dc                  	movdqa	%xmm4, %xmm3
   57850: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   57855: 0f 11 52 c0                  	movups	%xmm2, -0x40(%rdx)
   57859: 66 0f 6f 94 24 50 02 00 00   	movdqa	0x250(%rsp), %xmm2
   57862: 66 0f fe d7                  	paddd	%xmm7, %xmm2
   57866: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   5786a: 66 0f 6a d5                  	punpckhdq	%xmm5, %xmm2    # xmm2 = xmm2[2],xmm5[2],xmm2[3],xmm5[3]
   5786e: 66 0f 62 fd                  	punpckldq	%xmm5, %xmm7    # xmm7 = xmm7[0],xmm5[0],xmm7[1],xmm5[1]
   57872: 66 0f 6f e8                  	movdqa	%xmm0, %xmm5
   57876: 66 0f 6d c2                  	punpckhqdq	%xmm2, %xmm0    # xmm0 = xmm0[1],xmm2[1]
   5787a: 66 0f 6c ea                  	punpcklqdq	%xmm2, %xmm5    # xmm5 = xmm5[0],xmm2[0]
   5787e: f3 0f 6f 96 10 ff ff ff      	movdqu	-0xf0(%rsi), %xmm2
   57886: 66 0f 6c df                  	punpcklqdq	%xmm7, %xmm3    # xmm3 = xmm3[0],xmm7[0]
   5788a: 66 0f 6d e7                  	punpckhqdq	%xmm7, %xmm4    # xmm4 = xmm4[1],xmm7[1]
   5788e: 66 0f 6f 7c 24 20            	movdqa	0x20(%rsp), %xmm7
   57894: 66 0f fe bc 24 70 02 00 00   	paddd	0x270(%rsp), %xmm7
   5789d: 66 0f ef d3                  	pxor	%xmm3, %xmm2
   578a1: 0f 11 92 10 ff ff ff         	movups	%xmm2, -0xf0(%rdx)
   578a8: f3 0f 6f 96 50 ff ff ff      	movdqu	-0xb0(%rsi), %xmm2
   578b0: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   578b4: 66 41 0f 6a fa               	punpckhdq	%xmm10, %xmm7   # xmm7 = xmm7[2],xmm10[2],xmm7[3],xmm10[3]
   578b9: 66 41 0f 62 ca               	punpckldq	%xmm10, %xmm1   # xmm1 = xmm1[0],xmm10[0],xmm1[1],xmm10[1]
   578be: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   578c2: 0f 11 92 50 ff ff ff         	movups	%xmm2, -0xb0(%rdx)
   578c9: f3 0f 6f 56 90               	movdqu	-0x70(%rsi), %xmm2
   578ce: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   578d2: 0f 11 52 90                  	movups	%xmm2, -0x70(%rdx)
   578d6: f3 0f 6f 5e d0               	movdqu	-0x30(%rsi), %xmm3
   578db: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   578df: 0f 11 42 d0                  	movups	%xmm0, -0x30(%rdx)
   578e3: 66 0f 6f 54 24 10            	movdqa	0x10(%rsp), %xmm2
   578e9: 66 0f 6f 84 24 90 02 00 00   	movdqa	0x290(%rsp), %xmm0
   578f2: 66 0f fe 94 24 a0 02 00 00   	paddd	0x2a0(%rsp), %xmm2
   578fb: 66 0f 6f a4 24 d0 00 00 00   	movdqa	0xd0(%rsp), %xmm4
   57904: 66 0f fe a4 24 c0 02 00 00   	paddd	0x2c0(%rsp), %xmm4
   5790d: 66 41 0f fe c7               	paddd	%xmm15, %xmm0
   57912: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   57916: 66 0f 6a c2                  	punpckhdq	%xmm2, %xmm0    # xmm0 = xmm0[2],xmm2[2],xmm0[3],xmm2[3]
   5791a: 66 0f 62 da                  	punpckldq	%xmm2, %xmm3    # xmm3 = xmm3[0],xmm2[0],xmm3[1],xmm2[1]
   5791e: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   57922: 66 0f 6c d3                  	punpcklqdq	%xmm3, %xmm2    # xmm2 = xmm2[0],xmm3[0]
   57926: 66 0f 6d cb                  	punpckhqdq	%xmm3, %xmm1    # xmm1 = xmm1[1],xmm3[1]
   5792a: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   5792e: 66 0f 6c d8                  	punpcklqdq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0]
   57932: 66 0f 6d f8                  	punpckhqdq	%xmm0, %xmm7    # xmm7 = xmm7[1],xmm0[1]
   57936: f3 0f 6f 86 20 ff ff ff      	movdqu	-0xe0(%rsi), %xmm0
   5793e: 66 0f ef c2                  	pxor	%xmm2, %xmm0
   57942: 66 0f 6f 94 24 b0 02 00 00   	movdqa	0x2b0(%rsp), %xmm2
   5794b: 0f 11 82 20 ff ff ff         	movups	%xmm0, -0xe0(%rdx)
   57952: f3 0f 6f 86 60 ff ff ff      	movdqu	-0xa0(%rsi), %xmm0
   5795a: 66 41 0f fe d6               	paddd	%xmm14, %xmm2
   5795f: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   57963: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   57967: 66 0f 6a d4                  	punpckhdq	%xmm4, %xmm2    # xmm2 = xmm2[2],xmm4[2],xmm2[3],xmm4[3]
   5796b: 66 0f 6f 8c 24 00 01 00 00   	movdqa	0x100(%rsp), %xmm1
   57974: 0f 11 82 60 ff ff ff         	movups	%xmm0, -0xa0(%rdx)
   5797b: f3 0f 6f 46 a0               	movdqu	-0x60(%rsi), %xmm0
   57980: 66 0f 62 ec                  	punpckldq	%xmm4, %xmm5    # xmm5 = xmm5[0],xmm4[0],xmm5[1],xmm4[1]
   57984: 66 41 0f fe c9               	paddd	%xmm9, %xmm1
   57989: 66 0f ef c3                  	pxor	%xmm3, %xmm0
   5798d: 0f 11 42 a0                  	movups	%xmm0, -0x60(%rdx)
   57991: f3 0f 6f 46 e0               	movdqu	-0x20(%rsi), %xmm0
   57996: 66 0f ef c7                  	pxor	%xmm7, %xmm0
   5799a: 0f 11 42 e0                  	movups	%xmm0, -0x20(%rdx)
   5799e: 66 0f 6f 84 24 f0 00 00 00   	movdqa	0xf0(%rsp), %xmm0
   579a7: 66 0f fe c6                  	paddd	%xmm6, %xmm0
   579ab: f3 0f 6f b6 30 ff ff ff      	movdqu	-0xd0(%rsi), %xmm6
   579b3: 66 0f 6f d8                  	movdqa	%xmm0, %xmm3
   579b7: 66 0f 6a c1                  	punpckhdq	%xmm1, %xmm0    # xmm0 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
   579bb: 66 0f 62 d9                  	punpckldq	%xmm1, %xmm3    # xmm3 = xmm3[0],xmm1[0],xmm3[1],xmm1[1]
   579bf: 66 0f 6f e0                  	movdqa	%xmm0, %xmm4
   579c3: 66 0f 6d c2                  	punpckhqdq	%xmm2, %xmm0    # xmm0 = xmm0[1],xmm2[1]
   579c7: 66 0f 6f cb                  	movdqa	%xmm3, %xmm1
   579cb: 66 0f 6d dd                  	punpckhqdq	%xmm5, %xmm3    # xmm3 = xmm3[1],xmm5[1]
   579cf: 66 0f 6c e2                  	punpcklqdq	%xmm2, %xmm4    # xmm4 = xmm4[0],xmm2[0]
   579d3: 66 0f 6c cd                  	punpcklqdq	%xmm5, %xmm1    # xmm1 = xmm1[0],xmm5[0]
   579d7: 66 0f ef ce                  	pxor	%xmm6, %xmm1
   579db: 0f 11 8a 30 ff ff ff         	movups	%xmm1, -0xd0(%rdx)
   579e2: f3 0f 6f 8e 70 ff ff ff      	movdqu	-0x90(%rsi), %xmm1
   579ea: 66 0f ef cb                  	pxor	%xmm3, %xmm1
   579ee: 0f 11 8a 70 ff ff ff         	movups	%xmm1, -0x90(%rdx)
   579f5: f3 0f 6f 4e b0               	movdqu	-0x50(%rsi), %xmm1
   579fa: 66 0f ef cc                  	pxor	%xmm4, %xmm1
   579fe: 0f 11 4a b0                  	movups	%xmm1, -0x50(%rdx)
   57a02: f3 0f 6f 76 f0               	movdqu	-0x10(%rsi), %xmm6
   57a07: 66 0f ef c6                  	pxor	%xmm6, %xmm0
   57a0b: 0f 11 42 f0                  	movups	%xmm0, -0x10(%rdx)
   57a0f: 4c 39 ce                     	cmpq	%r9, %rsi
   57a12: 0f 85 30 f8 ff ff            	jne	0x57248 <chacha20_encrypt_bytes.part.0+0x1c8>
   57a18: 4d 01 d0                     	addq	%r10, %r8
   57a1b: 0f b6 c9                     	movzbl	%cl, %ecx
   57a1e: 49 89 f1                     	movq	%rsi, %r9
   57a21: 48 83 f9 3f                  	cmpq	$0x3f, %rcx
   57a25: 0f 86 b5 01 00 00            	jbe	0x57be0 <chacha20_encrypt_bytes.part.0+0xb60>
   57a2b: 48 8d 41 c0                  	leaq	-0x40(%rcx), %rax
   57a2f: 66 0f 6f 1d 19 99 00 00      	movdqa	0x9919(%rip), %xmm3     # 0x61350 <sysconf@GLIBC_2.2.5+0x61350>
   57a37: 66 0f 6f 25 21 99 00 00      	movdqa	0x9921(%rip), %xmm4     # 0x61360 <sysconf@GLIBC_2.2.5+0x61360>
   57a3f: 4c 89 c2                     	movq	%r8, %rdx
   57a42: 48 83 e0 c0                  	andq	$-0x40, %rax
   57a46: 4c 8d 50 40                  	leaq	0x40(%rax), %r10
   57a4a: 4e 8d 0c 16                  	leaq	(%rsi,%r10), %r9
   57a4e: f3 0f 6f 2f                  	movdqu	(%rdi), %xmm5
   57a52: f3 44 0f 6f 47 10            	movdqu	0x10(%rdi), %xmm8
   57a58: b8 0a 00 00 00               	movl	$0xa, %eax
   57a5d: f3 0f 6f 7f 20               	movdqu	0x20(%rdi), %xmm7
   57a62: f3 0f 6f 77 30               	movdqu	0x30(%rdi), %xmm6
   57a67: 66 41 0f 6f c8               	movdqa	%xmm8, %xmm1
   57a6c: 66 44 0f 6f cd               	movdqa	%xmm5, %xmm9
   57a71: 66 44 0f 6f df               	movdqa	%xmm7, %xmm11
   57a76: 66 0f 6f c6                  	movdqa	%xmm6, %xmm0
   57a7a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   57a80: 66 44 0f fe c9               	paddd	%xmm1, %xmm9
   57a85: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   57a8a: 66 0f 38 00 c3               	pshufb	%xmm3, %xmm0
   57a8f: 66 44 0f fe d8               	paddd	%xmm0, %xmm11
   57a94: 66 41 0f ef cb               	pxor	%xmm11, %xmm1
   57a99: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   57a9d: 66 0f 72 d1 14               	psrld	$0x14, %xmm1
   57aa2: 66 0f 72 f2 0c               	pslld	$0xc, %xmm2
   57aa7: 66 0f ef ca                  	pxor	%xmm2, %xmm1
   57aab: 66 44 0f fe c9               	paddd	%xmm1, %xmm9
   57ab0: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   57ab5: 66 45 0f 70 d1 93            	pshufd	$0x93, %xmm9, %xmm10    # xmm10 = xmm9[3,0,1,2]
   57abb: 66 0f 38 00 c4               	pshufb	%xmm4, %xmm0
   57ac0: 66 44 0f fe d8               	paddd	%xmm0, %xmm11
   57ac5: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   57aca: 66 41 0f ef cb               	pxor	%xmm11, %xmm1
   57acf: 66 45 0f 70 cb 39            	pshufd	$0x39, %xmm11, %xmm9    # xmm9 = xmm11[1,2,3,0]
   57ad5: 66 0f 6f d1                  	movdqa	%xmm1, %xmm2
   57ad9: 66 0f 72 d1 19               	psrld	$0x19, %xmm1
   57ade: 66 0f 72 f2 07               	pslld	$0x7, %xmm2
   57ae3: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   57ae7: 66 41 0f 6f c9               	movdqa	%xmm9, %xmm1
   57aec: 66 44 0f fe d2               	paddd	%xmm2, %xmm10
   57af1: 66 41 0f ef c2               	pxor	%xmm10, %xmm0
   57af6: 66 45 0f 6f da               	movdqa	%xmm10, %xmm11
   57afb: 66 0f 38 00 c3               	pshufb	%xmm3, %xmm0
   57b00: 66 0f fe c8                  	paddd	%xmm0, %xmm1
   57b04: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   57b08: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   57b0d: 66 0f 72 d2 14               	psrld	$0x14, %xmm2
   57b12: 66 41 0f 72 f1 0c            	pslld	$0xc, %xmm9
   57b18: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   57b1d: 66 44 0f fe da               	paddd	%xmm2, %xmm11
   57b22: 66 41 0f ef c3               	pxor	%xmm11, %xmm0
   57b27: 66 45 0f 70 d3 39            	pshufd	$0x39, %xmm11, %xmm10   # xmm10 = xmm11[1,2,3,0]
   57b2d: 66 0f 38 00 c4               	pshufb	%xmm4, %xmm0
   57b32: 66 45 0f 6f ca               	movdqa	%xmm10, %xmm9
   57b37: 66 0f fe c8                  	paddd	%xmm0, %xmm1
   57b3b: 66 44 0f 70 e0 4e            	pshufd	$0x4e, %xmm0, %xmm12    # xmm12 = xmm0[2,3,0,1]
   57b41: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   57b45: 66 44 0f 70 e9 93            	pshufd	$0x93, %xmm1, %xmm13    # xmm13 = xmm1[3,0,1,2]
   57b4b: 66 41 0f 6f c4               	movdqa	%xmm12, %xmm0
   57b50: 66 0f 6f ca                  	movdqa	%xmm2, %xmm1
   57b54: 66 0f 72 d2 19               	psrld	$0x19, %xmm2
   57b59: 66 45 0f 6f dd               	movdqa	%xmm13, %xmm11
   57b5e: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   57b63: 66 0f ef ca                  	pxor	%xmm2, %xmm1
   57b67: 83 e8 01                     	subl	$0x1, %eax
   57b6a: 0f 85 10 ff ff ff            	jne	0x57a80 <chacha20_encrypt_bytes.part.0+0xa00>
   57b70: f3 0f 6f 56 10               	movdqu	0x10(%rsi), %xmm2
   57b75: 66 41 0f fe c8               	paddd	%xmm8, %xmm1
   57b7a: f3 0f 6f 46 30               	movdqu	0x30(%rsi), %xmm0
   57b7f: 66 44 0f fe d5               	paddd	%xmm5, %xmm10
   57b84: f3 0f 6f 2e                  	movdqu	(%rsi), %xmm5
   57b88: 66 44 0f fe ef               	paddd	%xmm7, %xmm13
   57b8d: 66 44 0f fe e6               	paddd	%xmm6, %xmm12
   57b92: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   57b96: f3 0f 6f 4e 20               	movdqu	0x20(%rsi), %xmm1
   57b9b: 66 41 0f ef c4               	pxor	%xmm12, %xmm0
   57ba0: 66 41 0f ef ea               	pxor	%xmm10, %xmm5
   57ba5: 0f 11 52 10                  	movups	%xmm2, 0x10(%rdx)
   57ba9: 66 41 0f ef cd               	pxor	%xmm13, %xmm1
   57bae: 0f 11 2a                     	movups	%xmm5, (%rdx)
   57bb1: 0f 11 4a 20                  	movups	%xmm1, 0x20(%rdx)
   57bb5: 0f 11 42 30                  	movups	%xmm0, 0x30(%rdx)
   57bb9: 8b 47 30                     	movl	0x30(%rdi), %eax
   57bbc: 83 c0 01                     	addl	$0x1, %eax
   57bbf: 83 f8 01                     	cmpl	$0x1, %eax
   57bc2: 83 57 34 00                  	adcl	$0x0, 0x34(%rdi)
   57bc6: 48 83 c6 40                  	addq	$0x40, %rsi
   57bca: 48 83 c2 40                  	addq	$0x40, %rdx
   57bce: 89 47 30                     	movl	%eax, 0x30(%rdi)
   57bd1: 4c 39 ce                     	cmpq	%r9, %rsi
   57bd4: 0f 85 74 fe ff ff            	jne	0x57a4e <chacha20_encrypt_bytes.part.0+0x9ce>
   57bda: 83 e1 3f                     	andl	$0x3f, %ecx
   57bdd: 4d 01 d0                     	addq	%r10, %r8
   57be0: 48 85 c9                     	testq	%rcx, %rcx
   57be3: 0f 84 b6 01 00 00            	je	0x57d9f <chacha20_encrypt_bytes.part.0+0xd1f>
   57be9: f3 0f 6f 37                  	movdqu	(%rdi), %xmm6
   57bed: f3 0f 6f 6f 10               	movdqu	0x10(%rdi), %xmm5
   57bf2: b8 0a 00 00 00               	movl	$0xa, %eax
   57bf7: f3 0f 6f 67 20               	movdqu	0x20(%rdi), %xmm4
   57bfc: f3 0f 6f 5f 30               	movdqu	0x30(%rdi), %xmm3
   57c01: 66 0f 6f 15 47 97 00 00      	movdqa	0x9747(%rip), %xmm2     # 0x61350 <sysconf@GLIBC_2.2.5+0x61350>
   57c09: 66 0f 6f cd                  	movdqa	%xmm5, %xmm1
   57c0d: 66 44 0f 6f c6               	movdqa	%xmm6, %xmm8
   57c12: 66 44 0f 6f 25 45 97 00 00   	movdqa	0x9745(%rip), %xmm12    # 0x61360 <sysconf@GLIBC_2.2.5+0x61360>
   57c1b: 66 44 0f 6f d4               	movdqa	%xmm4, %xmm10
   57c20: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   57c24: 0f 1f 40 00                  	nopl	(%rax)
   57c28: 66 44 0f fe c1               	paddd	%xmm1, %xmm8
   57c2d: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   57c32: 66 0f 38 00 c2               	pshufb	%xmm2, %xmm0
   57c37: 66 44 0f fe d0               	paddd	%xmm0, %xmm10
   57c3c: 66 41 0f ef ca               	pxor	%xmm10, %xmm1
   57c41: 66 0f 6f f9                  	movdqa	%xmm1, %xmm7
   57c45: 66 0f 72 d1 14               	psrld	$0x14, %xmm1
   57c4a: 66 0f 72 f7 0c               	pslld	$0xc, %xmm7
   57c4f: 66 0f ef f9                  	pxor	%xmm1, %xmm7
   57c53: 66 44 0f fe c7               	paddd	%xmm7, %xmm8
   57c58: 66 41 0f ef c0               	pxor	%xmm8, %xmm0
   57c5d: 66 45 0f 70 c8 93            	pshufd	$0x93, %xmm8, %xmm9     # xmm9 = xmm8[3,0,1,2]
   57c63: 66 41 0f 38 00 c4            	pshufb	%xmm12, %xmm0
   57c69: 66 44 0f fe d0               	paddd	%xmm0, %xmm10
   57c6e: 66 0f 70 c0 4e               	pshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   57c73: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   57c78: 66 45 0f 70 c2 39            	pshufd	$0x39, %xmm10, %xmm8    # xmm8 = xmm10[1,2,3,0]
   57c7e: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   57c82: 66 0f 72 d7 19               	psrld	$0x19, %xmm7
   57c87: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   57c8c: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   57c90: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   57c95: 66 44 0f fe c9               	paddd	%xmm1, %xmm9
   57c9a: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   57c9f: 66 0f 38 00 c2               	pshufb	%xmm2, %xmm0
   57ca4: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   57ca8: 66 0f ef cf                  	pxor	%xmm7, %xmm1
   57cac: 66 44 0f 6f e9               	movdqa	%xmm1, %xmm13
   57cb1: 66 0f 72 d1 14               	psrld	$0x14, %xmm1
   57cb6: 66 41 0f 72 f5 0c            	pslld	$0xc, %xmm13
   57cbc: 66 44 0f ef e9               	pxor	%xmm1, %xmm13
   57cc1: 66 41 0f 6f c9               	movdqa	%xmm9, %xmm1
   57cc6: 66 41 0f fe cd               	paddd	%xmm13, %xmm1
   57ccb: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   57ccf: 66 44 0f 70 c9 39            	pshufd	$0x39, %xmm1, %xmm9     # xmm9 = xmm1[1,2,3,0]
   57cd5: 66 41 0f 38 00 c4            	pshufb	%xmm12, %xmm0
   57cdb: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   57ce0: 66 0f fe f8                  	paddd	%xmm0, %xmm7
   57ce4: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   57ce8: 66 0f 70 f8 4e               	pshufd	$0x4e, %xmm0, %xmm7     # xmm7 = xmm0[2,3,0,1]
   57ced: 66 44 0f ef e9               	pxor	%xmm1, %xmm13
   57cf2: 66 44 0f 70 d9 93            	pshufd	$0x93, %xmm1, %xmm11    # xmm11 = xmm1[3,0,1,2]
   57cf8: 66 0f 6f c7                  	movdqa	%xmm7, %xmm0
   57cfc: 66 41 0f 6f cd               	movdqa	%xmm13, %xmm1
   57d01: 66 41 0f 72 d5 19            	psrld	$0x19, %xmm13
   57d07: 66 45 0f 6f d3               	movdqa	%xmm11, %xmm10
   57d0c: 66 0f 72 f1 07               	pslld	$0x7, %xmm1
   57d11: 66 41 0f ef cd               	pxor	%xmm13, %xmm1
   57d16: 83 e8 01                     	subl	$0x1, %eax
   57d19: 0f 85 09 ff ff ff            	jne	0x57c28 <chacha20_encrypt_bytes.part.0+0xba8>
   57d1f: 66 44 0f fe ce               	paddd	%xmm6, %xmm9
   57d24: 66 0f fe cd                  	paddd	%xmm5, %xmm1
   57d28: 66 0f fe fb                  	paddd	%xmm3, %xmm7
   57d2c: 66 44 0f fe dc               	paddd	%xmm4, %xmm11
   57d31: 44 0f 29 8c 24 e0 02 00 00   	movaps	%xmm9, 0x2e0(%rsp)
   57d3a: 48 8d 71 ff                  	leaq	-0x1(%rcx), %rsi
   57d3e: 0f 29 8c 24 f0 02 00 00      	movaps	%xmm1, 0x2f0(%rsp)
   57d46: 44 0f 29 9c 24 00 03 00 00   	movaps	%xmm11, 0x300(%rsp)
   57d4f: 0f 29 bc 24 10 03 00 00      	movaps	%xmm7, 0x310(%rsp)
   57d57: 48 83 fe 06                  	cmpq	$0x6, %rsi
   57d5b: 0f 86 ba 01 00 00            	jbe	0x57f1b <chacha20_encrypt_bytes.part.0+0xe9b>
   57d61: 49 8d 51 01                  	leaq	0x1(%r9), %rdx
   57d65: 4c 89 c7                     	movq	%r8, %rdi
   57d68: 48 29 d7                     	subq	%rdx, %rdi
   57d6b: 31 d2                        	xorl	%edx, %edx
   57d6d: 48 83 ff 0e                  	cmpq	$0xe, %rdi
   57d71: 77 4b                        	ja	0x57dbe <chacha20_encrypt_bytes.part.0+0xd3e>
   57d73: 48 8d bc 24 e0 02 00 00      	leaq	0x2e0(%rsp), %rdi
   57d7b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   57d80: 0f b6 04 17                  	movzbl	(%rdi,%rdx), %eax
   57d84: 41 32 04 11                  	xorb	(%r9,%rdx), %al
   57d88: 41 88 04 10                  	movb	%al, (%r8,%rdx)
   57d8c: 48 83 c2 01                  	addq	$0x1, %rdx
   57d90: 48 39 d1                     	cmpq	%rdx, %rcx
   57d93: 75 eb                        	jne	0x57d80 <chacha20_encrypt_bytes.part.0+0xd00>
   57d95: be 40 00 00 00               	movl	$0x40, %esi
   57d9a: e8 11 65 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   57d9f: 48 8b 84 24 28 03 00 00      	movq	0x328(%rsp), %rax
   57da7: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   57db0: 0f 85 76 01 00 00            	jne	0x57f2c <chacha20_encrypt_bytes.part.0+0xeac>
   57db6: 48 81 c4 38 03 00 00         	addq	$0x338, %rsp            # imm = 0x338
   57dbd: c3                           	retq
   57dbe: 48 83 fe 0e                  	cmpq	$0xe, %rsi
   57dc2: 0f 86 5a 01 00 00            	jbe	0x57f22 <chacha20_encrypt_bytes.part.0+0xea2>
   57dc8: f3 41 0f 6f 01               	movdqu	(%r9), %xmm0
   57dcd: 48 89 c8                     	movq	%rcx, %rax
   57dd0: 48 c1 e8 04                  	shrq	$0x4, %rax
   57dd4: 66 41 0f ef c1               	pxor	%xmm9, %xmm0
   57dd9: 41 0f 11 00                  	movups	%xmm0, (%r8)
   57ddd: 48 83 f8 01                  	cmpq	$0x1, %rax
   57de1: 74 25                        	je	0x57e08 <chacha20_encrypt_bytes.part.0+0xd88>
   57de3: f3 41 0f 6f 41 10            	movdqu	0x10(%r9), %xmm0
   57de9: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   57ded: 41 0f 11 40 10               	movups	%xmm0, 0x10(%r8)
   57df2: 48 83 f8 03                  	cmpq	$0x3, %rax
   57df6: 75 10                        	jne	0x57e08 <chacha20_encrypt_bytes.part.0+0xd88>
   57df8: f3 41 0f 6f 41 20            	movdqu	0x20(%r9), %xmm0
   57dfe: 66 41 0f ef c3               	pxor	%xmm11, %xmm0
   57e03: 41 0f 11 40 20               	movups	%xmm0, 0x20(%r8)
   57e08: 48 89 ca                     	movq	%rcx, %rdx
   57e0b: 48 83 e2 f0                  	andq	$-0x10, %rdx
   57e0f: 89 d0                        	movl	%edx, %eax
   57e11: f6 c1 0f                     	testb	$0xf, %cl
   57e14: 0f 84 ea 00 00 00            	je	0x57f04 <chacha20_encrypt_bytes.part.0+0xe84>
   57e1a: 48 89 ce                     	movq	%rcx, %rsi
   57e1d: 48 29 d6                     	subq	%rdx, %rsi
   57e20: 48 8d 7e ff                  	leaq	-0x1(%rsi), %rdi
   57e24: 48 83 ff 06                  	cmpq	$0x6, %rdi
   57e28: 76 2e                        	jbe	0x57e58 <chacha20_encrypt_bytes.part.0+0xdd8>
   57e2a: f3 41 0f 7e 04 11            	movq	(%r9,%rdx), %xmm0
   57e30: 48 89 f7                     	movq	%rsi, %rdi
   57e33: f3 0f 7e 8c 14 e0 02 00 00   	movq	0x2e0(%rsp,%rdx), %xmm1
   57e3c: 48 83 e7 f8                  	andq	$-0x8, %rdi
   57e40: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   57e44: 01 f8                        	addl	%edi, %eax
   57e46: 66 41 0f d6 04 10            	movq	%xmm0, (%r8,%rdx)
   57e4c: 48 01 fa                     	addq	%rdi, %rdx
   57e4f: 83 e6 07                     	andl	$0x7, %esi
   57e52: 0f 84 ac 00 00 00            	je	0x57f04 <chacha20_encrypt_bytes.part.0+0xe84>
   57e58: 89 c7                        	movl	%eax, %edi
   57e5a: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   57e5f: 40 32 b4 3c e0 02 00 00      	xorb	0x2e0(%rsp,%rdi), %sil
   57e67: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   57e6b: 8d 50 01                     	leal	0x1(%rax), %edx
   57e6e: 48 39 ca                     	cmpq	%rcx, %rdx
   57e71: 0f 83 8d 00 00 00            	jae	0x57f04 <chacha20_encrypt_bytes.part.0+0xe84>
   57e77: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   57e7c: 40 32 b4 14 e0 02 00 00      	xorb	0x2e0(%rsp,%rdx), %sil
   57e84: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   57e88: 8d 50 02                     	leal	0x2(%rax), %edx
   57e8b: 48 39 ca                     	cmpq	%rcx, %rdx
   57e8e: 73 74                        	jae	0x57f04 <chacha20_encrypt_bytes.part.0+0xe84>
   57e90: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   57e95: 40 32 b4 14 e0 02 00 00      	xorb	0x2e0(%rsp,%rdx), %sil
   57e9d: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   57ea1: 8d 50 03                     	leal	0x3(%rax), %edx
   57ea4: 48 39 ca                     	cmpq	%rcx, %rdx
   57ea7: 73 5b                        	jae	0x57f04 <chacha20_encrypt_bytes.part.0+0xe84>
   57ea9: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   57eae: 40 32 b4 14 e0 02 00 00      	xorb	0x2e0(%rsp,%rdx), %sil
   57eb6: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   57eba: 8d 50 04                     	leal	0x4(%rax), %edx
   57ebd: 48 39 ca                     	cmpq	%rcx, %rdx
   57ec0: 73 42                        	jae	0x57f04 <chacha20_encrypt_bytes.part.0+0xe84>
   57ec2: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   57ec7: 40 32 b4 14 e0 02 00 00      	xorb	0x2e0(%rsp,%rdx), %sil
   57ecf: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   57ed3: 8d 50 05                     	leal	0x5(%rax), %edx
   57ed6: 48 39 ca                     	cmpq	%rcx, %rdx
   57ed9: 73 29                        	jae	0x57f04 <chacha20_encrypt_bytes.part.0+0xe84>
   57edb: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   57ee0: 83 c0 06                     	addl	$0x6, %eax
   57ee3: 40 32 b4 14 e0 02 00 00      	xorb	0x2e0(%rsp,%rdx), %sil
   57eeb: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   57eef: 48 39 c8                     	cmpq	%rcx, %rax
   57ef2: 73 10                        	jae	0x57f04 <chacha20_encrypt_bytes.part.0+0xe84>
   57ef4: 41 0f b6 14 01               	movzbl	(%r9,%rax), %edx
   57ef9: 32 94 04 e0 02 00 00         	xorb	0x2e0(%rsp,%rax), %dl
   57f00: 41 88 14 00                  	movb	%dl, (%r8,%rax)
   57f04: 48 8d bc 24 e0 02 00 00      	leaq	0x2e0(%rsp), %rdi
   57f0c: be 40 00 00 00               	movl	$0x40, %esi
   57f11: e8 9a 63 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   57f16: e9 84 fe ff ff               	jmp	0x57d9f <chacha20_encrypt_bytes.part.0+0xd1f>
   57f1b: 31 d2                        	xorl	%edx, %edx
   57f1d: e9 51 fe ff ff               	jmp	0x57d73 <chacha20_encrypt_bytes.part.0+0xcf3>
   57f22: 48 89 ce                     	movq	%rcx, %rsi
   57f25: 31 d2                        	xorl	%edx, %edx
   57f27: e9 fe fe ff ff               	jmp	0x57e2a <chacha20_encrypt_bytes.part.0+0xdaa>
   57f2c: e8 bf 63 fb ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   57f31: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   57f3c: 0f 1f 40 00                  	nopl	(%rax)

0000000000057f40 <stream_ietf_ext_ref>:
   57f40: 48 85 f6                     	testq	%rsi, %rsi
   57f43: 75 0b                        	jne	0x57f50 <stream_ietf_ext_ref+0x10>
   57f45: 31 c0                        	xorl	%eax, %eax
   57f47: c3                           	retq
   57f48: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   57f50: 55                           	pushq	%rbp
   57f51: 53                           	pushq	%rbx
   57f52: 48 89 f3                     	movq	%rsi, %rbx
   57f55: 48 83 ec 48                  	subq	$0x48, %rsp
   57f59: 8b 02                        	movl	(%rdx), %eax
   57f5b: 66 0f 6f 05 ed 91 00 00      	movdqa	0x91ed(%rip), %xmm0     # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   57f63: f3 0f 6f 09                  	movdqu	(%rcx), %xmm1
   57f67: 48 89 e5                     	movq	%rsp, %rbp
   57f6a: c7 44 24 30 00 00 00 00      	movl	$0x0, 0x30(%rsp)
   57f72: 89 44 24 34                  	movl	%eax, 0x34(%rsp)
   57f76: 48 8b 42 04                  	movq	0x4(%rdx), %rax
   57f7a: 48 89 f2                     	movq	%rsi, %rdx
   57f7d: 31 f6                        	xorl	%esi, %esi
   57f7f: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   57f83: f3 0f 6f 41 10               	movdqu	0x10(%rcx), %xmm0
   57f88: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   57f8d: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   57f92: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   57f97: e8 34 64 fb ff               	callq	0xe3d0 <memset@plt>
   57f9c: 48 89 d9                     	movq	%rbx, %rcx
   57f9f: 48 89 ef                     	movq	%rbp, %rdi
   57fa2: 48 89 c6                     	movq	%rax, %rsi
   57fa5: 48 89 c2                     	movq	%rax, %rdx
   57fa8: e8 d3 f0 ff ff               	callq	0x57080 <chacha20_encrypt_bytes.part.0>
   57fad: 48 89 ef                     	movq	%rbp, %rdi
   57fb0: be 40 00 00 00               	movl	$0x40, %esi
   57fb5: e8 f6 62 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   57fba: 48 83 c4 48                  	addq	$0x48, %rsp
   57fbe: 31 c0                        	xorl	%eax, %eax
   57fc0: 5b                           	popq	%rbx
   57fc1: 5d                           	popq	%rbp
   57fc2: c3                           	retq
   57fc3: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   57fce: 66 90                        	nop

0000000000057fd0 <stream_ref>:
   57fd0: 48 85 f6                     	testq	%rsi, %rsi
   57fd3: 75 0b                        	jne	0x57fe0 <stream_ref+0x10>
   57fd5: 31 c0                        	xorl	%eax, %eax
   57fd7: c3                           	retq
   57fd8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   57fe0: 55                           	pushq	%rbp
   57fe1: 53                           	pushq	%rbx
   57fe2: 48 89 f3                     	movq	%rsi, %rbx
   57fe5: 48 83 ec 48                  	subq	$0x48, %rsp
   57fe9: 66 0f 6f 05 5f 91 00 00      	movdqa	0x915f(%rip), %xmm0     # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   57ff1: f3 0f 6f 09                  	movdqu	(%rcx), %xmm1
   57ff5: 48 c7 44 24 30 00 00 00 00   	movq	$0x0, 0x30(%rsp)
   57ffe: 48 8b 02                     	movq	(%rdx), %rax
   58001: 48 89 f2                     	movq	%rsi, %rdx
   58004: 31 f6                        	xorl	%esi, %esi
   58006: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   5800a: f3 0f 6f 41 10               	movdqu	0x10(%rcx), %xmm0
   5800f: 48 89 e5                     	movq	%rsp, %rbp
   58012: 0f 29 4c 24 10               	movaps	%xmm1, 0x10(%rsp)
   58017: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   5801c: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   58021: e8 aa 63 fb ff               	callq	0xe3d0 <memset@plt>
   58026: 48 89 d9                     	movq	%rbx, %rcx
   58029: 48 89 ef                     	movq	%rbp, %rdi
   5802c: 48 89 c6                     	movq	%rax, %rsi
   5802f: 48 89 c2                     	movq	%rax, %rdx
   58032: e8 49 f0 ff ff               	callq	0x57080 <chacha20_encrypt_bytes.part.0>
   58037: 48 89 ef                     	movq	%rbp, %rdi
   5803a: be 40 00 00 00               	movl	$0x40, %esi
   5803f: e8 6c 62 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   58044: 48 83 c4 48                  	addq	$0x48, %rsp
   58048: 31 c0                        	xorl	%eax, %eax
   5804a: 5b                           	popq	%rbx
   5804b: 5d                           	popq	%rbp
   5804c: c3                           	retq
   5804d: 0f 1f 00                     	nopl	(%rax)

0000000000058050 <stream_ietf_ext_ref_xor_ic>:
   58050: 48 85 d2                     	testq	%rdx, %rdx
   58053: 75 0b                        	jne	0x58060 <stream_ietf_ext_ref_xor_ic+0x10>
   58055: 31 c0                        	xorl	%eax, %eax
   58057: c3                           	retq
   58058: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   58060: 53                           	pushq	%rbx
   58061: 66 41 0f 6e d8               	movd	%r8d, %xmm3
   58066: 48 83 ec 40                  	subq	$0x40, %rsp
   5806a: 66 41 0f 6e 61 1c            	movd	0x1c(%r9), %xmm4
   58070: 66 41 0f 6e 49 10            	movd	0x10(%r9), %xmm1
   58076: 66 0f 6f 05 d2 90 00 00      	movdqa	0x90d2(%rip), %xmm0     # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   5807e: 66 41 0f 6e 69 14            	movd	0x14(%r9), %xmm5
   58084: 48 89 e3                     	movq	%rsp, %rbx
   58087: 66 0f 6e 71 08               	movd	0x8(%rcx), %xmm6
   5808c: 66 0f 6e 51 04               	movd	0x4(%rcx), %xmm2
   58091: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   58095: 66 41 0f 6e 41 18            	movd	0x18(%r9), %xmm0
   5809b: 66 0f 62 cd                  	punpckldq	%xmm5, %xmm1    # xmm1 = xmm1[0],xmm5[0],xmm1[1],xmm5[1]
   5809f: 66 41 0f 6e 79 0c            	movd	0xc(%r9), %xmm7
   580a5: 66 0f 62 d6                  	punpckldq	%xmm6, %xmm2    # xmm2 = xmm2[0],xmm6[0],xmm2[1],xmm6[1]
   580a9: 66 0f 62 c4                  	punpckldq	%xmm4, %xmm0    # xmm0 = xmm0[0],xmm4[0],xmm0[1],xmm4[1]
   580ad: 66 41 0f 6e 61 04            	movd	0x4(%r9), %xmm4
   580b3: 66 0f 6c c8                  	punpcklqdq	%xmm0, %xmm1    # xmm1 = xmm1[0],xmm0[0]
   580b7: 66 0f 6e 01                  	movd	(%rcx), %xmm0
   580bb: 48 89 d1                     	movq	%rdx, %rcx
   580be: 48 89 fa                     	movq	%rdi, %rdx
   580c1: 48 89 df                     	movq	%rbx, %rdi
   580c4: 0f 29 4c 24 20               	movaps	%xmm1, 0x20(%rsp)
   580c9: 66 0f 62 d8                  	punpckldq	%xmm0, %xmm3    # xmm3 = xmm3[0],xmm0[0],xmm3[1],xmm0[1]
   580cd: 66 0f 6f c3                  	movdqa	%xmm3, %xmm0
   580d1: 66 41 0f 6e 59 08            	movd	0x8(%r9), %xmm3
   580d7: 66 0f 6c c2                  	punpcklqdq	%xmm2, %xmm0    # xmm0 = xmm0[0],xmm2[0]
   580db: 66 41 0f 6e 11               	movd	(%r9), %xmm2
   580e0: 66 0f 62 df                  	punpckldq	%xmm7, %xmm3    # xmm3 = xmm3[0],xmm7[0],xmm3[1],xmm7[1]
   580e4: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   580e9: 66 0f 62 d4                  	punpckldq	%xmm4, %xmm2    # xmm2 = xmm2[0],xmm4[0],xmm2[1],xmm4[1]
   580ed: 66 0f 6c d3                  	punpcklqdq	%xmm3, %xmm2    # xmm2 = xmm2[0],xmm3[0]
   580f1: 0f 29 54 24 10               	movaps	%xmm2, 0x10(%rsp)
   580f6: e8 85 ef ff ff               	callq	0x57080 <chacha20_encrypt_bytes.part.0>
   580fb: 48 89 df                     	movq	%rbx, %rdi
   580fe: be 40 00 00 00               	movl	$0x40, %esi
   58103: e8 a8 61 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   58108: 48 83 c4 40                  	addq	$0x40, %rsp
   5810c: 31 c0                        	xorl	%eax, %eax
   5810e: 5b                           	popq	%rbx
   5810f: c3                           	retq

0000000000058110 <stream_ref_xor_ic>:
   58110: 48 85 d2                     	testq	%rdx, %rdx
   58113: 75 0b                        	jne	0x58120 <stream_ref_xor_ic+0x10>
   58115: 31 c0                        	xorl	%eax, %eax
   58117: c3                           	retq
   58118: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   58120: 53                           	pushq	%rbx
   58121: 48 89 d0                     	movq	%rdx, %rax
   58124: 4c 89 c2                     	movq	%r8, %rdx
   58127: 48 c1 ea 20                  	shrq	$0x20, %rdx
   5812b: 66 0f 6e e2                  	movd	%edx, %xmm4
   5812f: 48 89 fa                     	movq	%rdi, %rdx
   58132: 48 83 ec 40                  	subq	$0x40, %rsp
   58136: 66 0f 6f 05 12 90 00 00      	movdqa	0x9012(%rip), %xmm0     # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   5813e: 66 0f 6e 59 04               	movd	0x4(%rcx), %xmm3
   58143: 66 0f 6e 09                  	movd	(%rcx), %xmm1
   58147: 48 89 e3                     	movq	%rsp, %rbx
   5814a: f3 41 0f 6f 11               	movdqu	(%r9), %xmm2
   5814f: 48 89 c1                     	movq	%rax, %rcx
   58152: 0f 29 04 24                  	movaps	%xmm0, (%rsp)
   58156: f3 41 0f 6f 41 10            	movdqu	0x10(%r9), %xmm0
   5815c: 48 89 df                     	movq	%rbx, %rdi
   5815f: 66 0f 62 cb                  	punpckldq	%xmm3, %xmm1    # xmm1 = xmm1[0],xmm3[0],xmm1[1],xmm3[1]
   58163: 0f 29 54 24 10               	movaps	%xmm2, 0x10(%rsp)
   58168: 0f 29 44 24 20               	movaps	%xmm0, 0x20(%rsp)
   5816d: 66 41 0f 6e c0               	movd	%r8d, %xmm0
   58172: 66 0f 62 c4                  	punpckldq	%xmm4, %xmm0    # xmm0 = xmm0[0],xmm4[0],xmm0[1],xmm4[1]
   58176: 66 0f 6c c1                  	punpcklqdq	%xmm1, %xmm0    # xmm0 = xmm0[0],xmm1[0]
   5817a: 0f 29 44 24 30               	movaps	%xmm0, 0x30(%rsp)
   5817f: e8 fc ee ff ff               	callq	0x57080 <chacha20_encrypt_bytes.part.0>
   58184: 48 89 df                     	movq	%rbx, %rdi
   58187: be 40 00 00 00               	movl	$0x40, %esi
   5818c: e8 1f 61 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   58191: 48 83 c4 40                  	addq	$0x40, %rsp
   58195: 31 c0                        	xorl	%eax, %eax
   58197: 5b                           	popq	%rbx
   58198: c3                           	retq
   58199: 0f 1f 80 00 00 00 00         	nopl	(%rax)

00000000000581a0 <blake2b_compress_sse41>:
   581a0: 48 81 ec 20 01 00 00         	subq	$0x120, %rsp            # imm = 0x120
   581a7: f3 0f 6f 27                  	movdqu	(%rdi), %xmm4
   581ab: 31 c0                        	xorl	%eax, %eax
   581ad: f3 44 0f 6f 57 20            	movdqu	0x20(%rdi), %xmm10
   581b3: f3 0f 6f 3e                  	movdqu	(%rsi), %xmm7
   581b7: f3 44 0f 6f 7e 10            	movdqu	0x10(%rsi), %xmm15
   581bd: f3 44 0f 6f 4f 30            	movdqu	0x30(%rdi), %xmm9
   581c3: 66 44 0f d4 d4               	paddq	%xmm4, %xmm10
   581c8: f3 0f 6f 67 10               	movdqu	0x10(%rdi), %xmm4
   581cd: 66 0f 6f cf                  	movdqa	%xmm7, %xmm1
   581d1: f3 0f 6f 46 60               	movdqu	0x60(%rsi), %xmm0
   581d6: f3 44 0f 6f 6e 20            	movdqu	0x20(%rsi), %xmm13
   581dc: 44 0f 29 7c 24 a8            	movaps	%xmm15, -0x58(%rsp)
   581e2: 66 41 0f 6c cf               	punpcklqdq	%xmm15, %xmm1   # xmm1 = xmm1[0],xmm15[0]
   581e7: 66 44 0f d4 cc               	paddq	%xmm4, %xmm9
   581ec: f3 0f 6f 67 40               	movdqu	0x40(%rdi), %xmm4
   581f1: 66 0f ef 25 f7 8e 00 00      	pxor	0x8ef7(%rip), %xmm4     # 0x610f0 <sysconf@GLIBC_2.2.5+0x610f0>
   581f9: f3 44 0f 6f 5e 30            	movdqu	0x30(%rsi), %xmm11
   581ff: 66 44 0f d4 d1               	paddq	%xmm1, %xmm10
   58204: 0f 29 44 24 98               	movaps	%xmm0, -0x68(%rsp)
   58209: 66 0f 6f 15 bf 8e 00 00      	movdqa	0x8ebf(%rip), %xmm2     # 0x610d0 <sysconf@GLIBC_2.2.5+0x610d0>
   58211: 66 41 0f 6f c5               	movdqa	%xmm13, %xmm0
   58216: 66 41 0f ef e2               	pxor	%xmm10, %xmm4
   5821b: f3 44 0f 6f 47 50            	movdqu	0x50(%rdi), %xmm8
   58221: 66 44 0f ef 05 d6 8e 00 00   	pxor	0x8ed6(%rip), %xmm8     # 0x61100 <sysconf@GLIBC_2.2.5+0x61100>
   5822a: 66 41 0f 6c c3               	punpcklqdq	%xmm11, %xmm0   # xmm0 = xmm0[0],xmm11[0]
   5822f: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   58234: f3 0f 6f 5f 20               	movdqu	0x20(%rdi), %xmm3
   58239: 0f 29 8c 24 98 00 00 00      	movaps	%xmm1, 0x98(%rsp)
   58241: 66 44 0f d4 c8               	paddq	%xmm0, %xmm9
   58246: 66 0f d4 d4                  	paddq	%xmm4, %xmm2
   5824a: f3 44 0f 6f 66 50            	movdqu	0x50(%rsi), %xmm12
   58250: 66 44 0f 6f 35 b7 90 00 00   	movdqa	0x90b7(%rip), %xmm14    # 0x61310 <sysconf@GLIBC_2.2.5+0x61310>
   58259: 66 0f 6f ca                  	movdqa	%xmm2, %xmm1
   5825d: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   58262: 66 0f 6f 15 76 8e 00 00      	movdqa	0x8e76(%rip), %xmm2     # 0x610e0 <sysconf@GLIBC_2.2.5+0x610e0>
   5826a: 0f 29 84 24 a8 00 00 00      	movaps	%xmm0, 0xa8(%rsp)
   58272: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   58278: 44 0f 29 64 24 88            	movaps	%xmm12, -0x78(%rsp)
   5827e: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   58282: 66 44 0f 6f e7               	movdqa	%xmm7, %xmm12
   58287: 66 41 0f d4 d0               	paddq	%xmm8, %xmm2
   5828c: 66 45 0f 6d e7               	punpckhqdq	%xmm15, %xmm12  # xmm12 = xmm12[1],xmm15[1]
   58291: 66 45 0f 6f fd               	movdqa	%xmm13, %xmm15
   58296: 44 0f 29 5c 24 b8            	movaps	%xmm11, -0x48(%rsp)
   5829c: 66 0f 6f c2                  	movdqa	%xmm2, %xmm0
   582a0: f3 0f 6f 57 30               	movdqu	0x30(%rdi), %xmm2
   582a5: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   582ab: 66 45 0f 6d fb               	punpckhqdq	%xmm11, %xmm15  # xmm15 = xmm15[1],xmm11[1]
   582b0: 66 45 0f 6f df               	movdqa	%xmm15, %xmm11
   582b5: f3 0f 6f 76 40               	movdqu	0x40(%rsi), %xmm6
   582ba: f3 0f 6f 6e 70               	movdqu	0x70(%rsi), %xmm5
   582bf: 44 0f 29 a4 24 b8 00 00 00   	movaps	%xmm12, 0xb8(%rsp)
   582c8: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   582cc: 66 44 0f d4 e3               	paddq	%xmm3, %xmm12
   582d1: 44 0f 29 bc 24 c8 00 00 00   	movaps	%xmm15, 0xc8(%rsp)
   582da: 66 44 0f 6f 3d 3d 90 00 00   	movdqa	0x903d(%rip), %xmm15    # 0x61320 <sysconf@GLIBC_2.2.5+0x61320>
   582e3: 66 45 0f d4 e2               	paddq	%xmm10, %xmm12
   582e8: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   582ee: 66 44 0f 6f d6               	movdqa	%xmm6, %xmm10
   582f3: 66 44 0f d4 da               	paddq	%xmm2, %xmm11
   582f8: 66 41 0f ef e4               	pxor	%xmm12, %xmm4
   582fd: 66 44 0f 6c 54 24 88         	punpcklqdq	-0x78(%rsp), %xmm10 # xmm10 = xmm10[0],mem[0]
   58304: 66 45 0f d4 d9               	paddq	%xmm9, %xmm11
   58309: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   5830f: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   58313: 66 45 0f ef c3               	pxor	%xmm11, %xmm8
   58318: 44 0f 29 54 24 f8            	movaps	%xmm10, -0x8(%rsp)
   5831e: 66 44 0f 6f 54 24 98         	movdqa	-0x68(%rsp), %xmm10
   58325: 66 45 0f 38 00 c7            	pshufb	%xmm15, %xmm8
   5832b: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   5832f: 0f 29 6c 24 d8               	movaps	%xmm5, -0x28(%rsp)
   58334: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   58339: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   5833e: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   58342: 44 0f 29 6c 24 c8            	movaps	%xmm13, -0x38(%rsp)
   58348: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   5834c: 66 41 0f 73 d1 3f            	psrlq	$0x3f, %xmm9
   58352: 66 44 0f 6c d5               	punpcklqdq	%xmm5, %xmm10   # xmm10 = xmm10[0],xmm5[0]
   58357: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   5835c: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   58361: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   58365: 66 41 0f 73 d1 3f            	psrlq	$0x3f, %xmm9
   5836b: 66 41 0f ef d1               	pxor	%xmm9, %xmm2
   58370: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   58375: 66 0f 3a 0f d3 08            	palignr	$0x8, %xmm3, %xmm2      # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   5837b: 66 41 0f 3a 0f d9 08         	palignr	$0x8, %xmm9, %xmm3      # xmm3 = xmm9[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   58382: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   58387: 66 44 0f 3a 0f cc 08         	palignr	$0x8, %xmm4, %xmm9      # xmm9 = xmm4[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   5838e: 66 41 0f 3a 0f e0 08         	palignr	$0x8, %xmm8, %xmm4      # xmm4 = xmm8[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   58395: 66 45 0f 6f c2               	movdqa	%xmm10, %xmm8
   5839a: 66 44 0f 6f 54 24 f8         	movdqa	-0x8(%rsp), %xmm10
   583a1: 44 0f 29 44 24 08            	movaps	%xmm8, 0x8(%rsp)
   583a7: 66 44 0f d4 c3               	paddq	%xmm3, %xmm8
   583ac: 66 44 0f d4 d2               	paddq	%xmm2, %xmm10
   583b1: 66 45 0f d4 c3               	paddq	%xmm11, %xmm8
   583b6: 66 44 0f 6f de               	movdqa	%xmm6, %xmm11
   583bb: 66 45 0f d4 d4               	paddq	%xmm12, %xmm10
   583c0: 66 44 0f 6f 64 24 98         	movdqa	-0x68(%rsp), %xmm12
   583c7: 66 45 0f ef c8               	pxor	%xmm8, %xmm9
   583cc: 66 44 0f 6d 5c 24 88         	punpckhqdq	-0x78(%rsp), %xmm11 # xmm11 = xmm11[1],mem[1]
   583d3: 66 41 0f ef e2               	pxor	%xmm10, %xmm4
   583d8: 66 45 0f 70 c9 b1            	pshufd	$0xb1, %xmm9, %xmm9     # xmm9 = xmm9[1,0,3,2]
   583de: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   583e3: 66 44 0f 6d e5               	punpckhqdq	%xmm5, %xmm12   # xmm12 = xmm12[1],xmm5[1]
   583e8: 66 41 0f d4 c9               	paddq	%xmm9, %xmm1
   583ed: 44 0f 29 9c 24 d8 00 00 00   	movaps	%xmm11, 0xd8(%rsp)
   583f6: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   583fa: 44 0f 29 64 24 18            	movaps	%xmm12, 0x18(%rsp)
   58400: 66 45 0f 6f e3               	movdqa	%xmm11, %xmm12
   58405: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   58409: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   5840d: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   58413: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   58419: 66 44 0f d4 e2               	paddq	%xmm2, %xmm12
   5841e: 66 45 0f d4 e2               	paddq	%xmm10, %xmm12
   58423: 66 44 0f 6f 54 24 18         	movdqa	0x18(%rsp), %xmm10
   5842a: 66 41 0f ef e4               	pxor	%xmm12, %xmm4
   5842f: 66 44 0f d4 d3               	paddq	%xmm3, %xmm10
   58434: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   5843a: 66 45 0f 6f da               	movdqa	%xmm10, %xmm11
   5843f: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   58443: 66 44 0f 6f d6               	movdqa	%xmm6, %xmm10
   58448: 66 45 0f d4 d8               	paddq	%xmm8, %xmm11
   5844d: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   58451: 66 44 0f 6d 54 24 98         	punpckhqdq	-0x68(%rsp), %xmm10 # xmm10 = xmm10[1],mem[1]
   58458: 66 45 0f ef cb               	pxor	%xmm11, %xmm9
   5845d: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   58462: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   58466: 66 45 0f 38 00 cf            	pshufb	%xmm15, %xmm9
   5846c: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   58472: 44 0f 29 54 24 38            	movaps	%xmm10, 0x38(%rsp)
   58478: 66 41 0f d4 c9               	paddq	%xmm9, %xmm1
   5847d: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   58482: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   58486: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   5848b: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   5848f: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   58493: 66 0f 73 d2 3f               	psrlq	$0x3f, %xmm2
   58498: 66 0f ef da                  	pxor	%xmm2, %xmm3
   5849c: 66 41 0f 6f d0               	movdqa	%xmm8, %xmm2
   584a1: 66 0f 3a 0f d3 08            	palignr	$0x8, %xmm3, %xmm2      # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   584a7: 66 41 0f 3a 0f d8 08         	palignr	$0x8, %xmm8, %xmm3      # xmm3 = xmm8[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   584ae: 66 44 0f 6f c4               	movdqa	%xmm4, %xmm8
   584b3: 66 45 0f 3a 0f c1 08         	palignr	$0x8, %xmm9, %xmm8      # xmm8 = xmm9[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   584ba: 66 44 0f 3a 0f cc 08         	palignr	$0x8, %xmm4, %xmm9      # xmm9 = xmm4[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   584c1: 66 0f 6f e5                  	movdqa	%xmm5, %xmm4
   584c5: 66 41 0f 6c e5               	punpcklqdq	%xmm13, %xmm4   # xmm4 = xmm4[0],xmm13[0]
   584ca: 66 44 0f 6f d4               	movdqa	%xmm4, %xmm10
   584cf: 0f 29 64 24 28               	movaps	%xmm4, 0x28(%rsp)
   584d4: 66 0f 6f 64 24 38            	movdqa	0x38(%rsp), %xmm4
   584da: 66 44 0f d4 d2               	paddq	%xmm2, %xmm10
   584df: 66 45 0f d4 d4               	paddq	%xmm12, %xmm10
   584e4: 66 0f d4 e3                  	paddq	%xmm3, %xmm4
   584e8: 66 44 0f 6f 64 24 88         	movdqa	-0x78(%rsp), %xmm12
   584ef: 66 45 0f ef ca               	pxor	%xmm10, %xmm9
   584f4: 66 41 0f d4 e3               	paddq	%xmm11, %xmm4
   584f9: 66 44 0f 6f 5c 24 b8         	movdqa	-0x48(%rsp), %xmm11
   58500: 66 45 0f 70 c9 b1            	pshufd	$0xb1, %xmm9, %xmm9     # xmm9 = xmm9[1,0,3,2]
   58506: 66 44 0f ef c4               	pxor	%xmm4, %xmm8
   5850b: 66 44 0f 6c e6               	punpcklqdq	%xmm6, %xmm12   # xmm12 = xmm12[0],xmm6[0]
   58510: 66 41 0f d4 c9               	paddq	%xmm9, %xmm1
   58515: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   5851b: 44 0f 29 64 24 48            	movaps	%xmm12, 0x48(%rsp)
   58521: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   58525: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   5852a: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   58530: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   58534: 66 44 0f 3a 0f 5c 24 d8 08   	palignr	$0x8, -0x28(%rsp), %xmm11 # xmm11 = mem[8,9,10,11,12,13,14,15],xmm11[0,1,2,3,4,5,6,7]
   5853d: 66 44 0f d4 e2               	paddq	%xmm2, %xmm12
   58542: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   58548: 66 45 0f d4 e2               	paddq	%xmm10, %xmm12
   5854d: 44 0f 29 9c 24 e8 00 00 00   	movaps	%xmm11, 0xe8(%rsp)
   58556: 66 45 0f ef cc               	pxor	%xmm12, %xmm9
   5855b: 66 44 0f d4 db               	paddq	%xmm3, %xmm11
   58560: 66 44 0f d4 dc               	paddq	%xmm4, %xmm11
   58565: 66 45 0f 38 00 cf            	pshufb	%xmm15, %xmm9
   5856b: 66 41 0f d4 c9               	paddq	%xmm9, %xmm1
   58570: 66 45 0f ef c3               	pxor	%xmm11, %xmm8
   58575: 66 45 0f 38 00 c7            	pshufb	%xmm15, %xmm8
   5857b: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   5857f: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   58584: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   58588: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   5858c: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   58590: 66 0f 73 d4 3f               	psrlq	$0x3f, %xmm4
   58595: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   58599: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   5859d: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   585a1: 66 0f 73 d4 3f               	psrlq	$0x3f, %xmm4
   585a6: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   585aa: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   585ae: 66 0f 3a 0f da 08            	palignr	$0x8, %xmm2, %xmm3      # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   585b4: 66 0f 3a 0f d4 08            	palignr	$0x8, %xmm4, %xmm2      # xmm2 = xmm4[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   585ba: 66 41 0f 6f e0               	movdqa	%xmm8, %xmm4
   585bf: 66 41 0f 3a 0f e1 08         	palignr	$0x8, %xmm9, %xmm4      # xmm4 = xmm9[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   585c6: 66 45 0f 3a 0f c8 08         	palignr	$0x8, %xmm8, %xmm9      # xmm9 = xmm8[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   585cd: 66 44 0f 70 c7 4e            	pshufd	$0x4e, %xmm7, %xmm8     # xmm8 = xmm7[2,3,0,1]
   585d3: 66 41 0f 6f e8               	movdqa	%xmm8, %xmm5
   585d8: 66 44 0f 6f 44 24 88         	movdqa	-0x78(%rsp), %xmm8
   585df: 0f 29 ac 24 f8 00 00 00      	movaps	%xmm5, 0xf8(%rsp)
   585e7: 66 0f d4 eb                  	paddq	%xmm3, %xmm5
   585eb: 66 45 0f 6d c5               	punpckhqdq	%xmm13, %xmm8   # xmm8 = xmm8[1],xmm13[1]
   585f0: 66 44 0f 6f d5               	movdqa	%xmm5, %xmm10
   585f5: 66 0f 6f 6c 24 d8            	movdqa	-0x28(%rsp), %xmm5
   585fb: 44 0f 29 84 24 08 01 00 00   	movaps	%xmm8, 0x108(%rsp)
   58604: 66 44 0f d4 c2               	paddq	%xmm2, %xmm8
   58609: 66 45 0f d4 d4               	paddq	%xmm12, %xmm10
   5860e: 66 44 0f 6f 64 24 98         	movdqa	-0x68(%rsp), %xmm12
   58615: 66 45 0f d4 c3               	paddq	%xmm11, %xmm8
   5861a: 66 44 0f 6f 5c 24 a8         	movdqa	-0x58(%rsp), %xmm11
   58621: 66 45 0f ef ca               	pxor	%xmm10, %xmm9
   58626: 66 45 0f 70 c9 b1            	pshufd	$0xb1, %xmm9, %xmm9     # xmm9 = xmm9[1,0,3,2]
   5862c: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   58631: 66 45 0f 6c e3               	punpcklqdq	%xmm11, %xmm12  # xmm12 = xmm12[0],xmm11[0]
   58636: 66 41 0f d4 c1               	paddq	%xmm9, %xmm0
   5863b: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   58640: 44 0f 29 64 24 58            	movaps	%xmm12, 0x58(%rsp)
   58646: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   5864a: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   5864e: 66 44 0f 6f 64 24 b8         	movdqa	-0x48(%rsp), %xmm12
   58655: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   5865b: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   5865f: 66 45 0f 6d e3               	punpckhqdq	%xmm11, %xmm12  # xmm12 = xmm12[1],xmm11[1]
   58664: 66 44 0f 6f 5c 24 58         	movdqa	0x58(%rsp), %xmm11
   5866b: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   58671: 44 0f 29 64 24 e8            	movaps	%xmm12, -0x18(%rsp)
   58677: 66 44 0f d4 db               	paddq	%xmm3, %xmm11
   5867c: 66 45 0f d4 da               	paddq	%xmm10, %xmm11
   58681: 66 45 0f 6f d4               	movdqa	%xmm12, %xmm10
   58686: 66 45 0f 6f e5               	movdqa	%xmm13, %xmm12
   5868b: 66 45 0f ef cb               	pxor	%xmm11, %xmm9
   58690: 66 44 0f d4 d2               	paddq	%xmm2, %xmm10
   58695: 66 44 0f 6d e5               	punpckhqdq	%xmm5, %xmm12   # xmm12 = xmm12[1],xmm5[1]
   5869a: 66 45 0f 38 00 cf            	pshufb	%xmm15, %xmm9
   586a0: 66 45 0f d4 d0               	paddq	%xmm8, %xmm10
   586a5: 44 0f 29 64 24 68            	movaps	%xmm12, 0x68(%rsp)
   586ab: 66 44 0f 6f ee               	movdqa	%xmm6, %xmm13
   586b0: 66 41 0f d4 c1               	paddq	%xmm9, %xmm0
   586b5: 66 41 0f ef e2               	pxor	%xmm10, %xmm4
   586ba: 66 44 0f 6c ef               	punpcklqdq	%xmm7, %xmm13   # xmm13 = xmm13[0],xmm7[0]
   586bf: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   586c3: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   586c9: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   586ce: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   586d2: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   586d6: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   586dc: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   586e0: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   586e5: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   586ea: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   586ee: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   586f2: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   586f7: 66 0f ef d3                  	pxor	%xmm3, %xmm2
   586fb: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   58700: 66 0f 3a 0f da 08            	palignr	$0x8, %xmm2, %xmm3      # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   58706: 66 41 0f 3a 0f d0 08         	palignr	$0x8, %xmm8, %xmm2      # xmm2 = xmm8[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   5870d: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   58712: 66 44 0f 3a 0f c4 08         	palignr	$0x8, %xmm4, %xmm8      # xmm8 = xmm4[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   58719: 66 41 0f 3a 0f e1 08         	palignr	$0x8, %xmm9, %xmm4      # xmm4 = xmm9[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   58720: 66 44 0f 6f 4c 24 98         	movdqa	-0x68(%rsp), %xmm9
   58727: 66 44 0f 3a 0f 4c 24 88 08   	palignr	$0x8, -0x78(%rsp), %xmm9 # xmm9 = mem[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   58730: 66 44 0f d4 cb               	paddq	%xmm3, %xmm9
   58735: 66 45 0f d4 cb               	paddq	%xmm11, %xmm9
   5873a: 66 45 0f 6f dc               	movdqa	%xmm12, %xmm11
   5873f: 66 44 0f d4 da               	paddq	%xmm2, %xmm11
   58744: 66 41 0f ef e1               	pxor	%xmm9, %xmm4
   58749: 66 45 0f 6f e3               	movdqa	%xmm11, %xmm12
   5874e: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   58753: 66 45 0f 6f dd               	movdqa	%xmm13, %xmm11
   58758: 66 44 0f 6f 6c 24 a8         	movdqa	-0x58(%rsp), %xmm13
   5875f: 66 45 0f d4 e2               	paddq	%xmm10, %xmm12
   58764: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   58768: 66 45 0f ef c4               	pxor	%xmm12, %xmm8
   5876d: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   58771: 66 44 0f 3a 0e 6c 24 98 f0   	pblendw	$0xf0, -0x68(%rsp), %xmm13 # xmm13 = xmm13[0,1,2,3],mem[4,5,6,7]
   5877a: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   58780: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   58786: 66 45 0f 6f d5               	movdqa	%xmm13, %xmm10
   5878b: 66 44 0f 6f 6c 24 b8         	movdqa	-0x48(%rsp), %xmm13
   58792: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   58797: 66 44 0f d4 db               	paddq	%xmm3, %xmm11
   5879c: 66 45 0f d4 d9               	paddq	%xmm9, %xmm11
   587a1: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   587a5: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   587ab: 66 41 0f ef e3               	pxor	%xmm11, %xmm4
   587b0: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   587b6: 66 44 0f d4 d2               	paddq	%xmm2, %xmm10
   587bb: 66 44 0f 6f ca               	movdqa	%xmm2, %xmm9
   587c0: 66 45 0f d4 d4               	paddq	%xmm12, %xmm10
   587c5: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   587c9: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   587cd: 66 45 0f ef c2               	pxor	%xmm10, %xmm8
   587d2: 66 45 0f 38 00 c7            	pshufb	%xmm15, %xmm8
   587d8: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   587dc: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   587e0: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   587e5: 66 0f 73 d2 3f               	psrlq	$0x3f, %xmm2
   587ea: 66 44 0f ef c8               	pxor	%xmm0, %xmm9
   587ef: 66 0f ef da                  	pxor	%xmm2, %xmm3
   587f3: 66 44 0f 6f e3               	movdqa	%xmm3, %xmm12
   587f8: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   587fd: 66 45 0f d4 c9               	paddq	%xmm9, %xmm9
   58802: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   58807: 66 41 0f 6f d4               	movdqa	%xmm12, %xmm2
   5880c: 66 44 0f ef cb               	pxor	%xmm3, %xmm9
   58811: 66 41 0f 3a 0f d1 08         	palignr	$0x8, %xmm9, %xmm2      # xmm2 = xmm9[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   58818: 66 41 0f 6f d9               	movdqa	%xmm9, %xmm3
   5881d: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   58822: 66 44 0f 3a 0f cc 08         	palignr	$0x8, %xmm4, %xmm9      # xmm9 = xmm4[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   58829: 66 41 0f 3a 0f dc 08         	palignr	$0x8, %xmm12, %xmm3     # xmm3 = xmm12[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   58830: 66 45 0f 6f e1               	movdqa	%xmm9, %xmm12
   58835: 66 44 0f 6f 4c 24 88         	movdqa	-0x78(%rsp), %xmm9
   5883c: 66 41 0f 3a 0f e0 08         	palignr	$0x8, %xmm8, %xmm4      # xmm4 = xmm8[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   58843: 66 45 0f 6f c5               	movdqa	%xmm13, %xmm8
   58848: 66 44 0f 6d c6               	punpckhqdq	%xmm6, %xmm8    # xmm8 = xmm8[1],xmm6[1]
   5884d: 66 44 0f 3a 0e 4c 24 a8 f0   	pblendw	$0xf0, -0x58(%rsp), %xmm9 # xmm9 = xmm9[0,1,2,3],mem[4,5,6,7]
   58856: 66 44 0f d4 c2               	paddq	%xmm2, %xmm8
   5885b: 66 44 0f d4 cb               	paddq	%xmm3, %xmm9
   58860: 66 45 0f d4 c2               	paddq	%xmm10, %xmm8
   58865: 66 45 0f d4 cb               	paddq	%xmm11, %xmm9
   5886a: 66 45 0f ef e0               	pxor	%xmm8, %xmm12
   5886f: 66 44 0f 6f dd               	movdqa	%xmm5, %xmm11
   58874: 66 41 0f ef e1               	pxor	%xmm9, %xmm4
   58879: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   5887f: 66 45 0f 6c dd               	punpcklqdq	%xmm13, %xmm11  # xmm11 = xmm11[0],xmm13[0]
   58884: 66 44 0f 6f 6c 24 c8         	movdqa	-0x38(%rsp), %xmm13
   5888b: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   58890: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   58895: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   58899: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   5889d: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   588a1: 66 45 0f 6f d5               	movdqa	%xmm13, %xmm10
   588a6: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   588aa: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   588b0: 66 0f 6c ee                  	punpcklqdq	%xmm6, %xmm5    # xmm5 = xmm5[0],xmm6[0]
   588b4: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   588ba: 66 44 0f 3a 0f d7 08         	palignr	$0x8, %xmm7, %xmm10     # xmm10 = xmm7[8,9,10,11,12,13,14,15],xmm10[0,1,2,3,4,5,6,7]
   588c1: 66 44 0f d4 db               	paddq	%xmm3, %xmm11
   588c6: 66 44 0f d4 d2               	paddq	%xmm2, %xmm10
   588cb: 66 45 0f d4 d9               	paddq	%xmm9, %xmm11
   588d0: 66 45 0f d4 d0               	paddq	%xmm8, %xmm10
   588d5: 66 41 0f ef e3               	pxor	%xmm11, %xmm4
   588da: 66 45 0f ef e2               	pxor	%xmm10, %xmm12
   588df: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   588e5: 66 45 0f 38 00 e7            	pshufb	%xmm15, %xmm12
   588eb: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   588ef: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   588f4: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   588f8: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   588fc: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   58901: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   58905: 66 41 0f 73 d1 3f            	psrlq	$0x3f, %xmm9
   5890b: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   58910: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   58915: 66 44 0f 6f c3               	movdqa	%xmm3, %xmm8
   5891a: 66 45 0f 3a 0f cc 08         	palignr	$0x8, %xmm12, %xmm9     # xmm9 = xmm12[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   58921: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   58925: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   5892a: 66 44 0f 3a 0f e4 08         	palignr	$0x8, %xmm4, %xmm12     # xmm12 = xmm4[8,9,10,11,12,13,14,15],xmm12[0,1,2,3,4,5,6,7]
   58931: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   58935: 66 0f 6f 64 24 98            	movdqa	-0x68(%rsp), %xmm4
   5893b: 66 0f ef d3                  	pxor	%xmm3, %xmm2
   5893f: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   58944: 66 0f 6d 64 24 88            	punpckhqdq	-0x78(%rsp), %xmm4 # xmm4 = xmm4[1],mem[1]
   5894a: 66 0f 3a 0f da 08            	palignr	$0x8, %xmm2, %xmm3      # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   58950: 66 41 0f 3a 0f d0 08         	palignr	$0x8, %xmm8, %xmm2      # xmm2 = xmm8[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   58957: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   5895c: 66 44 0f 6f 4c 24 e8         	movdqa	-0x18(%rsp), %xmm9
   58963: 66 0f d4 e2                  	paddq	%xmm2, %xmm4
   58967: 66 44 0f d4 cb               	paddq	%xmm3, %xmm9
   5896c: 66 41 0f d4 e2               	paddq	%xmm10, %xmm4
   58971: 66 45 0f d4 cb               	paddq	%xmm11, %xmm9
   58976: 66 44 0f 6f de               	movdqa	%xmm6, %xmm11
   5897b: 66 44 0f ef c4               	pxor	%xmm4, %xmm8
   58980: 66 45 0f ef e1               	pxor	%xmm9, %xmm12
   58985: 66 44 0f 6d df               	punpckhqdq	%xmm7, %xmm11   # xmm11 = xmm11[1],xmm7[1]
   5898a: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   58990: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   58996: 66 45 0f 6f d3               	movdqa	%xmm11, %xmm10
   5899b: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   589a0: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   589a5: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   589a9: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   589ad: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   589b3: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   589b9: 66 44 0f d4 d3               	paddq	%xmm3, %xmm10
   589be: 66 45 0f d4 d1               	paddq	%xmm9, %xmm10
   589c3: 66 44 0f 6f 4c 24 08         	movdqa	0x8(%rsp), %xmm9
   589ca: 66 45 0f ef e2               	pxor	%xmm10, %xmm12
   589cf: 66 44 0f d4 ca               	paddq	%xmm2, %xmm9
   589d4: 66 45 0f 38 00 e7            	pshufb	%xmm15, %xmm12
   589da: 66 44 0f d4 cc               	paddq	%xmm4, %xmm9
   589df: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   589e4: 66 45 0f ef c1               	pxor	%xmm9, %xmm8
   589e9: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   589ed: 66 45 0f 38 00 c7            	pshufb	%xmm15, %xmm8
   589f3: 66 0f 6f e3                  	movdqa	%xmm3, %xmm4
   589f7: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   589fb: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   58a00: 66 0f 73 d4 3f               	psrlq	$0x3f, %xmm4
   58a05: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   58a09: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   58a0d: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   58a11: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   58a15: 66 0f 73 d4 3f               	psrlq	$0x3f, %xmm4
   58a1a: 66 0f ef d4                  	pxor	%xmm4, %xmm2
   58a1e: 66 0f 6f e2                  	movdqa	%xmm2, %xmm4
   58a22: 66 0f 3a 0f d3 08            	palignr	$0x8, %xmm3, %xmm2      # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   58a28: 66 0f 3a 0f dc 08            	palignr	$0x8, %xmm4, %xmm3      # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   58a2e: 66 41 0f 6f e0               	movdqa	%xmm8, %xmm4
   58a33: 66 41 0f 3a 0f e4 08         	palignr	$0x8, %xmm12, %xmm4     # xmm4 = xmm12[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   58a3a: 66 45 0f 3a 0f e0 08         	palignr	$0x8, %xmm8, %xmm12     # xmm12 = xmm8[8,9,10,11,12,13,14,15],xmm12[0,1,2,3,4,5,6,7]
   58a41: 66 44 0f 6f 44 24 a8         	movdqa	-0x58(%rsp), %xmm8
   58a48: 66 45 0f 3a 0e c5 f0         	pblendw	$0xf0, %xmm13, %xmm8    # xmm8 = xmm8[0,1,2,3],xmm13[4,5,6,7]
   58a4f: 66 44 0f 3a 0e 6c 24 d8 f0   	pblendw	$0xf0, -0x28(%rsp), %xmm13 # xmm13 = xmm13[0,1,2,3],mem[4,5,6,7]
   58a58: 66 44 0f d4 c2               	paddq	%xmm2, %xmm8
   58a5d: 66 45 0f 6f dd               	movdqa	%xmm13, %xmm11
   58a62: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   58a67: 66 45 0f d4 c2               	paddq	%xmm10, %xmm8
   58a6c: 66 45 0f d4 eb               	paddq	%xmm11, %xmm13
   58a71: 66 44 0f 6f d5               	movdqa	%xmm5, %xmm10
   58a76: 66 45 0f ef e0               	pxor	%xmm8, %xmm12
   58a7b: 66 45 0f d4 e9               	paddq	%xmm9, %xmm13
   58a80: 66 44 0f 6f 4c 24 b8         	movdqa	-0x48(%rsp), %xmm9
   58a87: 66 44 0f 6c 4c 24 88         	punpcklqdq	-0x78(%rsp), %xmm9 # xmm9 = xmm9[0],mem[0]
   58a8e: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   58a94: 66 41 0f ef e5               	pxor	%xmm13, %xmm4
   58a99: 66 41 0f d4 c4               	paddq	%xmm12, %xmm0
   58a9e: 66 41 0f 6f e9               	movdqa	%xmm9, %xmm5
   58aa3: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   58aa8: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   58aac: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   58ab0: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   58ab6: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   58aba: 66 0f d4 ea                  	paddq	%xmm2, %xmm5
   58abe: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   58ac4: 66 44 0f d4 c5               	paddq	%xmm5, %xmm8
   58ac9: 66 41 0f 6f e8               	movdqa	%xmm8, %xmm5
   58ace: 66 45 0f 6f c2               	movdqa	%xmm10, %xmm8
   58ad3: 66 44 0f ef e5               	pxor	%xmm5, %xmm12
   58ad8: 66 44 0f d4 c3               	paddq	%xmm3, %xmm8
   58add: 0f 29 ac 24 88 00 00 00      	movaps	%xmm5, 0x88(%rsp)
   58ae5: 66 0f 6f 6c 24 a8            	movdqa	-0x58(%rsp), %xmm5
   58aeb: 66 45 0f 38 00 e7            	pshufb	%xmm15, %xmm12
   58af1: 66 45 0f d4 c5               	paddq	%xmm13, %xmm8
   58af6: 66 0f 6c 6c 24 88            	punpcklqdq	-0x78(%rsp), %xmm5 # xmm5 = xmm5[0],mem[0]
   58afc: 66 41 0f d4 c4               	paddq	%xmm12, %xmm0
   58b01: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   58b06: 44 0f 29 44 24 78            	movaps	%xmm8, 0x78(%rsp)
   58b0c: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   58b10: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   58b16: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   58b1b: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   58b1f: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   58b23: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   58b29: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   58b2d: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   58b32: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   58b37: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   58b3b: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   58b3f: 66 0f 73 d2 3f               	psrlq	$0x3f, %xmm2
   58b44: 66 0f ef da                  	pxor	%xmm2, %xmm3
   58b48: 66 41 0f 6f d0               	movdqa	%xmm8, %xmm2
   58b4d: 66 0f 3a 0f d3 08            	palignr	$0x8, %xmm3, %xmm2      # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   58b53: 66 41 0f 3a 0f d8 08         	palignr	$0x8, %xmm8, %xmm3      # xmm3 = xmm8[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   58b5a: 66 45 0f 6f c4               	movdqa	%xmm12, %xmm8
   58b5f: 66 44 0f 3a 0f c4 08         	palignr	$0x8, %xmm4, %xmm8      # xmm8 = xmm4[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   58b66: 66 41 0f 3a 0f e4 08         	palignr	$0x8, %xmm12, %xmm4     # xmm4 = xmm12[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   58b6d: 66 44 0f 6f e6               	movdqa	%xmm6, %xmm12
   58b72: 66 44 0f 6d 64 24 c8         	punpckhqdq	-0x38(%rsp), %xmm12 # xmm12 = xmm12[1],mem[1]
   58b79: 66 45 0f 6f ec               	movdqa	%xmm12, %xmm13
   58b7e: 66 44 0f 6f e5               	movdqa	%xmm5, %xmm12
   58b83: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   58b87: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   58b8c: 66 44 0f d4 e3               	paddq	%xmm3, %xmm12
   58b91: 66 0f 3a 0e 6c 24 b8 f0      	pblendw	$0xf0, -0x48(%rsp), %xmm5 # xmm5 = xmm5[0,1,2,3],mem[4,5,6,7]
   58b99: 66 44 0f d4 ac 24 88 00 00 00	paddq	0x88(%rsp), %xmm13
   58ba3: 66 44 0f d4 64 24 78         	paddq	0x78(%rsp), %xmm12
   58baa: 66 41 0f ef e5               	pxor	%xmm13, %xmm4
   58baf: 66 45 0f ef c4               	pxor	%xmm12, %xmm8
   58bb4: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   58bb9: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   58bbf: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   58bc3: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   58bc8: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   58bcc: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   58bd0: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   58bd6: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   58bdc: 66 0f d4 ea                  	paddq	%xmm2, %xmm5
   58be0: 66 44 0f d4 db               	paddq	%xmm3, %xmm11
   58be5: 66 44 0f d4 ed               	paddq	%xmm5, %xmm13
   58bea: 66 45 0f d4 dc               	paddq	%xmm12, %xmm11
   58bef: 66 41 0f ef e5               	pxor	%xmm13, %xmm4
   58bf4: 66 45 0f ef c3               	pxor	%xmm11, %xmm8
   58bf9: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   58bff: 66 45 0f 38 00 c7            	pshufb	%xmm15, %xmm8
   58c05: 66 0f d4 cc                  	paddq	%xmm4, %xmm1
   58c09: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   58c0e: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   58c12: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   58c16: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   58c1a: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   58c1e: 66 0f 73 d5 3f               	psrlq	$0x3f, %xmm5
   58c23: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   58c27: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   58c2b: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   58c2f: 66 0f 73 d5 3f               	psrlq	$0x3f, %xmm5
   58c34: 66 0f ef dd                  	pxor	%xmm5, %xmm3
   58c38: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   58c3c: 66 0f 3a 0f ea 08            	palignr	$0x8, %xmm2, %xmm5      # xmm5 = xmm2[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7]
   58c42: 66 0f 3a 0f d3 08            	palignr	$0x8, %xmm3, %xmm2      # xmm2 = xmm3[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   58c48: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   58c4d: 66 0f 3a 0f dc 08            	palignr	$0x8, %xmm4, %xmm3      # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   58c53: 66 41 0f 3a 0f e0 08         	palignr	$0x8, %xmm8, %xmm4      # xmm4 = xmm8[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   58c5a: 66 44 0f 6f e5               	movdqa	%xmm5, %xmm12
   58c5f: 66 44 0f 6f 44 24 d8         	movdqa	-0x28(%rsp), %xmm8
   58c66: 66 0f 6f 6c 24 b8            	movdqa	-0x48(%rsp), %xmm5
   58c6c: 66 44 0f 3a 0e 44 24 88 f0   	pblendw	$0xf0, -0x78(%rsp), %xmm8 # xmm8 = xmm8[0,1,2,3],mem[4,5,6,7]
   58c75: 66 0f 3a 0e 6c 24 a8 f0      	pblendw	$0xf0, -0x58(%rsp), %xmm5 # xmm5 = xmm5[0,1,2,3],mem[4,5,6,7]
   58c7d: 66 45 0f d4 c4               	paddq	%xmm12, %xmm8
   58c82: 66 45 0f d4 c5               	paddq	%xmm13, %xmm8
   58c87: 66 44 0f 6f ed               	movdqa	%xmm5, %xmm13
   58c8c: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   58c91: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   58c96: 66 45 0f d4 dd               	paddq	%xmm13, %xmm11
   58c9b: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   58ca0: 66 44 0f 6f 6c 24 98         	movdqa	-0x68(%rsp), %xmm13
   58ca7: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   58cab: 66 41 0f ef db               	pxor	%xmm11, %xmm3
   58cb0: 66 44 0f 3a 0f ef 08         	palignr	$0x8, %xmm7, %xmm13     # xmm13 = xmm7[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   58cb7: 66 0f 70 db b1               	pshufd	$0xb1, %xmm3, %xmm3     # xmm3 = xmm3[1,0,3,2]
   58cbc: 66 44 0f ef e0               	pxor	%xmm0, %xmm12
   58cc1: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   58cc5: 66 45 0f 38 00 e6            	pshufb	%xmm14, %xmm12
   58ccb: 66 41 0f 6f ed               	movdqa	%xmm13, %xmm5
   58cd0: 66 41 0f d4 ec               	paddq	%xmm12, %xmm5
   58cd5: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   58cd9: 66 44 0f 6f ee               	movdqa	%xmm6, %xmm13
   58cde: 66 44 0f d4 c5               	paddq	%xmm5, %xmm8
   58ce3: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   58ce9: 66 44 0f 3a 0e 6c 24 98 f0   	pblendw	$0xf0, -0x68(%rsp), %xmm13 # xmm13 = xmm13[0,1,2,3],mem[4,5,6,7]
   58cf2: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   58cf7: 66 41 0f ef e0               	pxor	%xmm8, %xmm4
   58cfc: 66 45 0f d4 dd               	paddq	%xmm13, %xmm11
   58d01: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   58d07: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   58d0b: 66 41 0f ef db               	pxor	%xmm11, %xmm3
   58d10: 66 0f 6f ec                  	movdqa	%xmm4, %xmm5
   58d14: 66 41 0f 38 00 df            	pshufb	%xmm15, %xmm3
   58d1a: 66 44 0f ef e0               	pxor	%xmm0, %xmm12
   58d1f: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   58d23: 66 0f 3a 0f eb 08            	palignr	$0x8, %xmm3, %xmm5      # xmm5 = xmm3[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7]
   58d29: 66 45 0f 6f ec               	movdqa	%xmm12, %xmm13
   58d2e: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   58d32: 66 41 0f 73 d5 3f            	psrlq	$0x3f, %xmm13
   58d38: 66 45 0f d4 e4               	paddq	%xmm12, %xmm12
   58d3d: 66 45 0f ef e5               	pxor	%xmm13, %xmm12
   58d42: 66 0f 3a 0f dc 08            	palignr	$0x8, %xmm4, %xmm3      # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   58d48: 66 44 0f 6f ea               	movdqa	%xmm2, %xmm13
   58d4d: 66 41 0f 73 d5 3f            	psrlq	$0x3f, %xmm13
   58d53: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   58d57: 66 44 0f ef ea               	pxor	%xmm2, %xmm13
   58d5c: 66 41 0f 6f d4               	movdqa	%xmm12, %xmm2
   58d61: 66 41 0f 3a 0f d5 08         	palignr	$0x8, %xmm13, %xmm2     # xmm2 = xmm13[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   58d68: 66 45 0f 3a 0f ec 08         	palignr	$0x8, %xmm12, %xmm13    # xmm13 = xmm12[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   58d6f: 66 44 0f 6f e5               	movdqa	%xmm5, %xmm12
   58d74: 66 0f 6f 6c 24 a8            	movdqa	-0x58(%rsp), %xmm5
   58d7a: 66 0f 6c 6c 24 b8            	punpcklqdq	-0x48(%rsp), %xmm5 # xmm5 = xmm5[0],mem[0]
   58d80: 66 45 0f d4 d5               	paddq	%xmm13, %xmm10
   58d85: 66 45 0f d4 d3               	paddq	%xmm11, %xmm10
   58d8a: 66 0f 6f e5                  	movdqa	%xmm5, %xmm4
   58d8e: 66 0f 6f 6c 24 98            	movdqa	-0x68(%rsp), %xmm5
   58d94: 66 45 0f ef e2               	pxor	%xmm10, %xmm12
   58d99: 66 0f d4 e2                  	paddq	%xmm2, %xmm4
   58d9d: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   58da3: 66 41 0f d4 e0               	paddq	%xmm8, %xmm4
   58da8: 66 44 0f 6f 44 24 88         	movdqa	-0x78(%rsp), %xmm8
   58daf: 66 41 0f d4 c4               	paddq	%xmm12, %xmm0
   58db4: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   58db8: 66 44 0f ef e8               	pxor	%xmm0, %xmm13
   58dbd: 66 0f 70 db b1               	pshufd	$0xb1, %xmm3, %xmm3     # xmm3 = xmm3[1,0,3,2]
   58dc2: 66 41 0f 6c e8               	punpcklqdq	%xmm8, %xmm5    # xmm5 = xmm5[0],xmm8[0]
   58dc7: 66 45 0f 38 00 ee            	pshufb	%xmm14, %xmm13
   58dcd: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   58dd1: 66 44 0f 6f dd               	movdqa	%xmm5, %xmm11
   58dd6: 66 44 0f 6d 44 24 a8         	punpckhqdq	-0x58(%rsp), %xmm8 # xmm8 = xmm8[1],mem[1]
   58ddd: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   58de1: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   58de7: 66 45 0f d4 c5               	paddq	%xmm13, %xmm8
   58dec: 66 44 0f d4 da               	paddq	%xmm2, %xmm11
   58df1: 66 45 0f d4 c2               	paddq	%xmm10, %xmm8
   58df6: 66 41 0f d4 e3               	paddq	%xmm11, %xmm4
   58dfb: 66 45 0f ef e0               	pxor	%xmm8, %xmm12
   58e00: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   58e04: 66 45 0f 38 00 e7            	pshufb	%xmm15, %xmm12
   58e0a: 66 41 0f 38 00 df            	pshufb	%xmm15, %xmm3
   58e10: 66 41 0f d4 c4               	paddq	%xmm12, %xmm0
   58e15: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   58e19: 66 44 0f ef e8               	pxor	%xmm0, %xmm13
   58e1e: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   58e22: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   58e26: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   58e2a: 66 0f 73 d5 3f               	psrlq	$0x3f, %xmm5
   58e2f: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   58e33: 66 41 0f 6f ed               	movdqa	%xmm13, %xmm5
   58e38: 66 45 0f d4 ed               	paddq	%xmm13, %xmm13
   58e3d: 66 0f 73 d5 3f               	psrlq	$0x3f, %xmm5
   58e42: 66 44 0f ef ed               	pxor	%xmm5, %xmm13
   58e47: 66 41 0f 6f ed               	movdqa	%xmm13, %xmm5
   58e4c: 66 0f 3a 0f ea 08            	palignr	$0x8, %xmm2, %xmm5      # xmm5 = xmm2[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7]
   58e52: 66 41 0f 3a 0f d5 08         	palignr	$0x8, %xmm13, %xmm2     # xmm2 = xmm13[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   58e59: 66 45 0f 6f ec               	movdqa	%xmm12, %xmm13
   58e5e: 66 44 0f 3a 0f eb 08         	palignr	$0x8, %xmm3, %xmm13     # xmm13 = xmm3[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   58e65: 66 44 0f 6f d5               	movdqa	%xmm5, %xmm10
   58e6a: 66 0f 6f 6c 24 d8            	movdqa	-0x28(%rsp), %xmm5
   58e70: 66 45 0f 6f dd               	movdqa	%xmm13, %xmm11
   58e75: 66 44 0f 6f 6c 24 c8         	movdqa	-0x38(%rsp), %xmm13
   58e7c: 66 41 0f 3a 0f dc 08         	palignr	$0x8, %xmm12, %xmm3     # xmm3 = xmm12[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   58e83: 66 44 0f 3a 0e 6c 24 b8 f0   	pblendw	$0xf0, -0x48(%rsp), %xmm13 # xmm13 = xmm13[0,1,2,3],mem[4,5,6,7]
   58e8c: 66 45 0f 6f e5               	movdqa	%xmm13, %xmm12
   58e91: 66 44 0f 6f ed               	movdqa	%xmm5, %xmm13
   58e96: 66 45 0f d4 e2               	paddq	%xmm10, %xmm12
   58e9b: 66 44 0f 6d ef               	punpckhqdq	%xmm7, %xmm13   # xmm13 = xmm13[1],xmm7[1]
   58ea0: 66 44 0f d4 e4               	paddq	%xmm4, %xmm12
   58ea5: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   58eaa: 66 41 0f ef dc               	pxor	%xmm12, %xmm3
   58eaf: 66 45 0f d4 c5               	paddq	%xmm13, %xmm8
   58eb4: 66 44 0f 6f ed               	movdqa	%xmm5, %xmm13
   58eb9: 66 0f 70 e3 b1               	pshufd	$0xb1, %xmm3, %xmm4     # xmm4 = xmm3[1,0,3,2]
   58ebe: 66 45 0f ef d8               	pxor	%xmm8, %xmm11
   58ec3: 66 44 0f 3a 0e ee f0         	pblendw	$0xf0, %xmm6, %xmm13    # xmm13 = xmm13[0,1,2,3],xmm6[4,5,6,7]
   58eca: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   58ece: 66 41 0f 70 db b1            	pshufd	$0xb1, %xmm11, %xmm3    # xmm3 = xmm11[1,0,3,2]
   58ed4: 66 44 0f 6f 5c 24 98         	movdqa	-0x68(%rsp), %xmm11
   58edb: 66 44 0f 6d 5c 24 c8         	punpckhqdq	-0x38(%rsp), %xmm11 # xmm11 = xmm11[1],mem[1]
   58ee2: 66 44 0f ef d0               	pxor	%xmm0, %xmm10
   58ee7: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   58eeb: 66 45 0f 38 00 d6            	pshufb	%xmm14, %xmm10
   58ef1: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   58ef5: 66 45 0f d4 da               	paddq	%xmm10, %xmm11
   58efa: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   58f00: 66 45 0f d4 dc               	paddq	%xmm12, %xmm11
   58f05: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   58f0a: 66 41 0f ef e3               	pxor	%xmm11, %xmm4
   58f0f: 66 45 0f d4 c5               	paddq	%xmm13, %xmm8
   58f14: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   58f1a: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   58f1f: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   58f23: 66 41 0f 38 00 df            	pshufb	%xmm15, %xmm3
   58f29: 66 44 0f ef d0               	pxor	%xmm0, %xmm10
   58f2e: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   58f32: 66 45 0f 6f ea               	movdqa	%xmm10, %xmm13
   58f37: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   58f3b: 66 45 0f d4 d2               	paddq	%xmm10, %xmm10
   58f40: 66 41 0f 73 d5 3f            	psrlq	$0x3f, %xmm13
   58f46: 66 45 0f ef d5               	pxor	%xmm13, %xmm10
   58f4b: 66 44 0f 6f ea               	movdqa	%xmm2, %xmm13
   58f50: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   58f54: 66 41 0f 73 d5 3f            	psrlq	$0x3f, %xmm13
   58f5a: 66 41 0f ef d5               	pxor	%xmm13, %xmm2
   58f5f: 66 44 0f 6f ec               	movdqa	%xmm4, %xmm13
   58f64: 66 44 0f 6f e2               	movdqa	%xmm2, %xmm12
   58f69: 66 44 0f 3a 0f eb 08         	palignr	$0x8, %xmm3, %xmm13     # xmm13 = xmm3[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   58f70: 66 41 0f 6f d2               	movdqa	%xmm10, %xmm2
   58f75: 66 41 0f 3a 0f d4 08         	palignr	$0x8, %xmm12, %xmm2     # xmm2 = xmm12[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   58f7c: 66 45 0f 3a 0f e2 08         	palignr	$0x8, %xmm10, %xmm12    # xmm12 = xmm10[8,9,10,11,12,13,14,15],xmm12[0,1,2,3,4,5,6,7]
   58f83: 66 45 0f 6f d5               	movdqa	%xmm13, %xmm10
   58f88: 66 44 0f 6f 6c 24 98         	movdqa	-0x68(%rsp), %xmm13
   58f8f: 66 0f 3a 0f dc 08            	palignr	$0x8, %xmm4, %xmm3      # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   58f95: 66 44 0f 3a 0e ef f0         	pblendw	$0xf0, %xmm7, %xmm13    # xmm13 = xmm13[0,1,2,3],xmm7[4,5,6,7]
   58f9c: 66 41 0f 6f e5               	movdqa	%xmm13, %xmm4
   58fa1: 66 44 0f 6f 6c 24 88         	movdqa	-0x78(%rsp), %xmm13
   58fa8: 66 44 0f 3a 0f 6c 24 98 08   	palignr	$0x8, -0x68(%rsp), %xmm13 # xmm13 = mem[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   58fb1: 66 0f d4 e2                  	paddq	%xmm2, %xmm4
   58fb5: 66 41 0f d4 e3               	paddq	%xmm11, %xmm4
   58fba: 66 44 0f 6f 5c 24 28         	movdqa	0x28(%rsp), %xmm11
   58fc1: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   58fc5: 66 45 0f d4 dc               	paddq	%xmm12, %xmm11
   58fca: 66 0f 70 db b1               	pshufd	$0xb1, %xmm3, %xmm3     # xmm3 = xmm3[1,0,3,2]
   58fcf: 66 45 0f d4 c3               	paddq	%xmm11, %xmm8
   58fd4: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   58fd8: 66 45 0f 6f dd               	movdqa	%xmm13, %xmm11
   58fdd: 66 44 0f 6f 6c 24 68         	movdqa	0x68(%rsp), %xmm13
   58fe4: 66 45 0f ef d0               	pxor	%xmm8, %xmm10
   58fe9: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   58fed: 66 45 0f 70 d2 b1            	pshufd	$0xb1, %xmm10, %xmm10   # xmm10 = xmm10[1,0,3,2]
   58ff3: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   58ff9: 66 41 0f d4 c2               	paddq	%xmm10, %xmm0
   58ffe: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   59003: 66 44 0f ef e0               	pxor	%xmm0, %xmm12
   59008: 66 41 0f d4 e5               	paddq	%xmm13, %xmm4
   5900d: 66 45 0f 38 00 e6            	pshufb	%xmm14, %xmm12
   59013: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   59017: 66 45 0f d4 dc               	paddq	%xmm12, %xmm11
   5901c: 66 41 0f 38 00 df            	pshufb	%xmm15, %xmm3
   59022: 66 45 0f d4 c3               	paddq	%xmm11, %xmm8
   59027: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   5902b: 66 45 0f ef d0               	pxor	%xmm8, %xmm10
   59030: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   59034: 66 45 0f 38 00 d7            	pshufb	%xmm15, %xmm10
   5903a: 66 44 0f 6f ea               	movdqa	%xmm2, %xmm13
   5903f: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   59043: 66 41 0f d4 c2               	paddq	%xmm10, %xmm0
   59048: 66 41 0f 73 d5 3f            	psrlq	$0x3f, %xmm13
   5904e: 66 44 0f ef e0               	pxor	%xmm0, %xmm12
   59053: 66 41 0f ef d5               	pxor	%xmm13, %xmm2
   59058: 66 45 0f 6f ec               	movdqa	%xmm12, %xmm13
   5905d: 66 45 0f d4 e4               	paddq	%xmm12, %xmm12
   59062: 66 41 0f 73 d5 3f            	psrlq	$0x3f, %xmm13
   59068: 66 45 0f ef e5               	pxor	%xmm13, %xmm12
   5906d: 66 45 0f 6f ec               	movdqa	%xmm12, %xmm13
   59072: 66 44 0f 3a 0f ea 08         	palignr	$0x8, %xmm2, %xmm13     # xmm13 = xmm2[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   59079: 66 41 0f 3a 0f d4 08         	palignr	$0x8, %xmm12, %xmm2     # xmm2 = xmm12[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   59080: 66 45 0f 6f dd               	movdqa	%xmm13, %xmm11
   59085: 66 45 0f 6f ea               	movdqa	%xmm10, %xmm13
   5908a: 66 44 0f 3a 0f eb 08         	palignr	$0x8, %xmm3, %xmm13     # xmm13 = xmm3[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   59091: 66 41 0f 3a 0f da 08         	palignr	$0x8, %xmm10, %xmm3     # xmm3 = xmm10[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   59098: 66 45 0f 6f e5               	movdqa	%xmm13, %xmm12
   5909d: 66 44 0f 6f ef               	movdqa	%xmm7, %xmm13
   590a2: 66 44 0f 6c 6c 24 b8         	punpcklqdq	-0x48(%rsp), %xmm13 # xmm13 = xmm13[0],mem[0]
   590a9: 66 45 0f 6f d5               	movdqa	%xmm13, %xmm10
   590ae: 66 44 0f 70 ee 4e            	pshufd	$0x4e, %xmm6, %xmm13    # xmm13 = xmm6[2,3,0,1]
   590b4: 66 45 0f d4 d3               	paddq	%xmm11, %xmm10
   590b9: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   590be: 66 44 0f d4 d4               	paddq	%xmm4, %xmm10
   590c3: 66 45 0f d4 c5               	paddq	%xmm13, %xmm8
   590c8: 66 44 0f 6f 6c 24 a8         	movdqa	-0x58(%rsp), %xmm13
   590cf: 66 41 0f ef da               	pxor	%xmm10, %xmm3
   590d4: 66 45 0f ef e0               	pxor	%xmm8, %xmm12
   590d9: 66 44 0f 3a 0e 6c 24 88 f0   	pblendw	$0xf0, -0x78(%rsp), %xmm13 # xmm13 = xmm13[0,1,2,3],mem[4,5,6,7]
   590e2: 66 0f 70 e3 b1               	pshufd	$0xb1, %xmm3, %xmm4     # xmm4 = xmm3[1,0,3,2]
   590e7: 66 41 0f 70 dc b1            	pshufd	$0xb1, %xmm12, %xmm3    # xmm3 = xmm12[1,0,3,2]
   590ed: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   590f1: 66 45 0f 6f e5               	movdqa	%xmm13, %xmm12
   590f6: 66 44 0f 6f 6c 24 e8         	movdqa	-0x18(%rsp), %xmm13
   590fd: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   59101: 66 44 0f ef d8               	pxor	%xmm0, %xmm11
   59106: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   5910a: 66 45 0f 38 00 de            	pshufb	%xmm14, %xmm11
   59110: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   59116: 66 45 0f d4 eb               	paddq	%xmm11, %xmm13
   5911b: 66 44 0f d4 e2               	paddq	%xmm2, %xmm12
   59120: 66 45 0f d4 d5               	paddq	%xmm13, %xmm10
   59125: 66 45 0f d4 c4               	paddq	%xmm12, %xmm8
   5912a: 66 41 0f ef e2               	pxor	%xmm10, %xmm4
   5912f: 66 41 0f ef d8               	pxor	%xmm8, %xmm3
   59134: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   5913a: 66 41 0f 38 00 df            	pshufb	%xmm15, %xmm3
   59140: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   59144: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   59148: 66 44 0f ef d8               	pxor	%xmm0, %xmm11
   5914d: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   59151: 66 45 0f 6f eb               	movdqa	%xmm11, %xmm13
   59156: 66 45 0f d4 db               	paddq	%xmm11, %xmm11
   5915b: 66 41 0f 73 d5 3f            	psrlq	$0x3f, %xmm13
   59161: 66 45 0f ef dd               	pxor	%xmm13, %xmm11
   59166: 66 44 0f 6f ea               	movdqa	%xmm2, %xmm13
   5916b: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   5916f: 66 41 0f 73 d5 3f            	psrlq	$0x3f, %xmm13
   59175: 66 41 0f ef d5               	pxor	%xmm13, %xmm2
   5917a: 66 44 0f 6f ec               	movdqa	%xmm4, %xmm13
   5917f: 66 44 0f 6f e2               	movdqa	%xmm2, %xmm12
   59184: 66 44 0f 3a 0f eb 08         	palignr	$0x8, %xmm3, %xmm13     # xmm13 = xmm3[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   5918b: 66 41 0f 6f d3               	movdqa	%xmm11, %xmm2
   59190: 66 41 0f 3a 0f d4 08         	palignr	$0x8, %xmm12, %xmm2     # xmm2 = xmm12[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   59197: 66 45 0f 3a 0f e3 08         	palignr	$0x8, %xmm11, %xmm12    # xmm12 = xmm11[8,9,10,11,12,13,14,15],xmm12[0,1,2,3,4,5,6,7]
   5919e: 66 45 0f 6f dd               	movdqa	%xmm13, %xmm11
   591a3: 66 44 0f 6f 6c 24 98         	movdqa	-0x68(%rsp), %xmm13
   591aa: 66 44 0f 6d 6c 24 b8         	punpckhqdq	-0x48(%rsp), %xmm13 # xmm13 = xmm13[1],mem[1]
   591b1: 66 0f 3a 0f dc 08            	palignr	$0x8, %xmm4, %xmm3      # xmm3 = xmm4[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   591b7: 66 41 0f 6f e5               	movdqa	%xmm13, %xmm4
   591bc: 66 44 0f 6f 6c 24 98         	movdqa	-0x68(%rsp), %xmm13
   591c3: 66 0f d4 e2                  	paddq	%xmm2, %xmm4
   591c7: 66 44 0f 3a 0e 6c 24 a8 f0   	pblendw	$0xf0, -0x58(%rsp), %xmm13 # xmm13 = xmm13[0,1,2,3],mem[4,5,6,7]
   591d0: 66 41 0f d4 e2               	paddq	%xmm10, %xmm4
   591d5: 66 45 0f d4 ec               	paddq	%xmm12, %xmm13
   591da: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   591de: 66 45 0f d4 c5               	paddq	%xmm13, %xmm8
   591e3: 66 0f 70 db b1               	pshufd	$0xb1, %xmm3, %xmm3     # xmm3 = xmm3[1,0,3,2]
   591e8: 66 44 0f 6f ed               	movdqa	%xmm5, %xmm13
   591ed: 66 44 0f 3a 0f 6c 24 88 08   	palignr	$0x8, -0x78(%rsp), %xmm13 # xmm13 = mem[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   591f6: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   591fa: 66 45 0f ef d8               	pxor	%xmm8, %xmm11
   591ff: 66 45 0f 70 db b1            	pshufd	$0xb1, %xmm11, %xmm11   # xmm11 = xmm11[1,0,3,2]
   59205: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   59209: 66 45 0f 6f d5               	movdqa	%xmm13, %xmm10
   5920e: 66 41 0f d4 c3               	paddq	%xmm11, %xmm0
   59213: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   59219: 66 41 0f 6f ea               	movdqa	%xmm10, %xmm5
   5921e: 66 44 0f ef e0               	pxor	%xmm0, %xmm12
   59223: 66 44 0f 6f ef               	movdqa	%xmm7, %xmm13
   59228: 66 0f d4 ea                  	paddq	%xmm2, %xmm5
   5922c: 66 45 0f 38 00 e6            	pshufb	%xmm14, %xmm12
   59232: 66 44 0f 6d ee               	punpckhqdq	%xmm6, %xmm13   # xmm13 = xmm13[1],xmm6[1]
   59237: 66 0f d4 e5                  	paddq	%xmm5, %xmm4
   5923b: 66 45 0f d4 ec               	paddq	%xmm12, %xmm13
   59240: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   59244: 66 45 0f d4 c5               	paddq	%xmm13, %xmm8
   59249: 66 41 0f 38 00 df            	pshufb	%xmm15, %xmm3
   5924f: 66 45 0f ef d8               	pxor	%xmm8, %xmm11
   59254: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   59258: 66 45 0f 38 00 df            	pshufb	%xmm15, %xmm11
   5925e: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   59262: 66 41 0f d4 c3               	paddq	%xmm11, %xmm0
   59267: 66 41 0f 6f eb               	movdqa	%xmm11, %xmm5
   5926c: 66 44 0f 6f ea               	movdqa	%xmm2, %xmm13
   59271: 66 44 0f ef e0               	pxor	%xmm0, %xmm12
   59276: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   5927a: 66 41 0f 73 d5 3f            	psrlq	$0x3f, %xmm13
   59280: 66 0f 3a 0f eb 08            	palignr	$0x8, %xmm3, %xmm5      # xmm5 = xmm3[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7]
   59286: 66 41 0f ef d5               	pxor	%xmm13, %xmm2
   5928b: 66 45 0f 6f ec               	movdqa	%xmm12, %xmm13
   59290: 66 45 0f d4 e4               	paddq	%xmm12, %xmm12
   59295: 66 41 0f 73 d5 3f            	psrlq	$0x3f, %xmm13
   5929b: 66 41 0f 3a 0f db 08         	palignr	$0x8, %xmm11, %xmm3     # xmm3 = xmm11[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   592a2: 66 44 0f 6f de               	movdqa	%xmm6, %xmm11
   592a7: 66 45 0f ef e5               	pxor	%xmm13, %xmm12
   592ac: 66 44 0f 6c 5c 24 a8         	punpcklqdq	-0x58(%rsp), %xmm11 # xmm11 = xmm11[0],mem[0]
   592b3: 66 45 0f 6f ec               	movdqa	%xmm12, %xmm13
   592b8: 66 44 0f 3a 0f ea 08         	palignr	$0x8, %xmm2, %xmm13     # xmm13 = xmm2[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   592bf: 66 41 0f 3a 0f d4 08         	palignr	$0x8, %xmm12, %xmm2     # xmm2 = xmm12[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   592c6: 66 44 0f 6f e5               	movdqa	%xmm5, %xmm12
   592cb: 66 41 0f 6f eb               	movdqa	%xmm11, %xmm5
   592d0: 66 44 0f 6f 5c 24 68         	movdqa	0x68(%rsp), %xmm11
   592d7: 66 45 0f d4 dd               	paddq	%xmm13, %xmm11
   592dc: 66 44 0f d4 dc               	paddq	%xmm4, %xmm11
   592e1: 66 0f 6f e5                  	movdqa	%xmm5, %xmm4
   592e5: 66 0f 6f ef                  	movdqa	%xmm7, %xmm5
   592e9: 66 0f d4 e2                  	paddq	%xmm2, %xmm4
   592ed: 66 41 0f ef db               	pxor	%xmm11, %xmm3
   592f2: 66 0f 6c 6c 24 c8            	punpcklqdq	-0x38(%rsp), %xmm5 # xmm5 = xmm5[0],mem[0]
   592f8: 66 44 0f d4 c4               	paddq	%xmm4, %xmm8
   592fd: 66 0f 70 db b1               	pshufd	$0xb1, %xmm3, %xmm3     # xmm3 = xmm3[1,0,3,2]
   59302: 66 0f d4 c3                  	paddq	%xmm3, %xmm0
   59306: 66 45 0f ef e0               	pxor	%xmm8, %xmm12
   5930b: 66 0f 6f e5                  	movdqa	%xmm5, %xmm4
   5930f: 66 0f 6f 6c 24 d8            	movdqa	-0x28(%rsp), %xmm5
   59315: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   5931b: 66 44 0f ef e8               	pxor	%xmm0, %xmm13
   59320: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   59325: 66 45 0f 38 00 ee            	pshufb	%xmm14, %xmm13
   5932b: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   5932f: 66 41 0f d4 e5               	paddq	%xmm13, %xmm4
   59334: 66 41 0f d4 e3               	paddq	%xmm11, %xmm4
   59339: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   5933f: 66 44 0f d4 ca               	paddq	%xmm2, %xmm9
   59344: 66 0f ef dc                  	pxor	%xmm4, %xmm3
   59348: 66 45 0f d4 c8               	paddq	%xmm8, %xmm9
   5934d: 66 41 0f 38 00 df            	pshufb	%xmm15, %xmm3
   59353: 66 0f d4 c3                  	paddq	%xmm3, %xmm0
   59357: 66 45 0f ef e1               	pxor	%xmm9, %xmm12
   5935c: 66 45 0f 38 00 e7            	pshufb	%xmm15, %xmm12
   59362: 66 44 0f ef e8               	pxor	%xmm0, %xmm13
   59367: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   5936c: 66 45 0f 6f c5               	movdqa	%xmm13, %xmm8
   59371: 66 45 0f d4 ed               	paddq	%xmm13, %xmm13
   59376: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   5937a: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   59380: 66 45 0f ef e8               	pxor	%xmm8, %xmm13
   59385: 66 44 0f 6f c2               	movdqa	%xmm2, %xmm8
   5938a: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   5938e: 66 41 0f 73 d0 3f            	psrlq	$0x3f, %xmm8
   59394: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   59399: 66 45 0f 6f c5               	movdqa	%xmm13, %xmm8
   5939e: 66 44 0f 3a 0f c2 08         	palignr	$0x8, %xmm2, %xmm8      # xmm8 = xmm2[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   593a5: 66 41 0f 3a 0f d5 08         	palignr	$0x8, %xmm13, %xmm2     # xmm2 = xmm13[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   593ac: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   593b1: 66 45 0f 3a 0f ec 08         	palignr	$0x8, %xmm12, %xmm13    # xmm13 = xmm12[8,9,10,11,12,13,14,15],xmm13[0,1,2,3,4,5,6,7]
   593b8: 66 44 0f 3a 0f e3 08         	palignr	$0x8, %xmm3, %xmm12     # xmm12 = xmm3[8,9,10,11,12,13,14,15],xmm12[0,1,2,3,4,5,6,7]
   593bf: 66 0f 6f 5c 24 b8            	movdqa	-0x48(%rsp), %xmm3
   593c5: 66 45 0f 6f dd               	movdqa	%xmm13, %xmm11
   593ca: 66 0f 6c dd                  	punpcklqdq	%xmm5, %xmm3    # xmm3 = xmm3[0],xmm5[0]
   593ce: 66 0f 6d ee                  	punpckhqdq	%xmm6, %xmm5    # xmm5 = xmm5[1],xmm6[1]
   593d2: 66 44 0f 6f eb               	movdqa	%xmm3, %xmm13
   593d7: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   593db: 66 45 0f d4 e8               	paddq	%xmm8, %xmm13
   593e0: 66 0f 3a 0f 5c 24 88 08      	palignr	$0x8, -0x78(%rsp), %xmm3 # xmm3 = mem[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   593e8: 66 44 0f d4 ec               	paddq	%xmm4, %xmm13
   593ed: 66 0f 3a 0f 74 24 a8 08      	palignr	$0x8, -0x58(%rsp), %xmm6 # xmm6 = mem[8,9,10,11,12,13,14,15],xmm6[0,1,2,3,4,5,6,7]
   593f5: 66 0f 6f e5                  	movdqa	%xmm5, %xmm4
   593f9: 66 0f d4 da                  	paddq	%xmm2, %xmm3
   593fd: 66 45 0f ef e5               	pxor	%xmm13, %xmm12
   59402: 66 41 0f d4 d9               	paddq	%xmm9, %xmm3
   59407: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   5940d: 66 44 0f 6f cd               	movdqa	%xmm5, %xmm9
   59412: 66 0f 6f 6c 24 88            	movdqa	-0x78(%rsp), %xmm5
   59418: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   5941d: 66 44 0f ef db               	pxor	%xmm3, %xmm11
   59422: 66 45 0f 70 db b1            	pshufd	$0xb1, %xmm11, %xmm11   # xmm11 = xmm11[1,0,3,2]
   59428: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   5942d: 66 41 0f d4 c3               	paddq	%xmm11, %xmm0
   59432: 66 45 0f 38 00 c6            	pshufb	%xmm14, %xmm8
   59438: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   5943c: 66 0f 3a 0f ef 08            	palignr	$0x8, %xmm7, %xmm5      # xmm5 = xmm7[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7]
   59442: 66 45 0f d4 c8               	paddq	%xmm8, %xmm9
   59447: 66 45 0f d4 cd               	paddq	%xmm13, %xmm9
   5944c: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   59452: 66 44 0f 6f 6c 24 b8         	movdqa	-0x48(%rsp), %xmm13
   59459: 66 0f d4 f2                  	paddq	%xmm2, %xmm6
   5945d: 66 45 0f ef e1               	pxor	%xmm9, %xmm12
   59462: 66 0f d4 f3                  	paddq	%xmm3, %xmm6
   59466: 66 45 0f 38 00 e7            	pshufb	%xmm15, %xmm12
   5946c: 66 41 0f d4 cc               	paddq	%xmm12, %xmm1
   59471: 66 44 0f ef de               	pxor	%xmm6, %xmm11
   59476: 66 45 0f 38 00 df            	pshufb	%xmm15, %xmm11
   5947c: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   59481: 66 41 0f d4 c3               	paddq	%xmm11, %xmm0
   59486: 66 41 0f 6f d8               	movdqa	%xmm8, %xmm3
   5948b: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   59490: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   59494: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   59499: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   5949e: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   594a2: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   594a6: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   594ab: 66 0f ef d3                  	pxor	%xmm3, %xmm2
   594af: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   594b3: 66 41 0f 3a 0f d8 08         	palignr	$0x8, %xmm8, %xmm3      # xmm3 = xmm8[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   594ba: 66 44 0f 3a 0f c2 08         	palignr	$0x8, %xmm2, %xmm8      # xmm8 = xmm2[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   594c1: 66 41 0f 6f d3               	movdqa	%xmm11, %xmm2
   594c6: 66 41 0f 3a 0f d4 08         	palignr	$0x8, %xmm12, %xmm2     # xmm2 = xmm12[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   594cd: 66 45 0f 3a 0f e3 08         	palignr	$0x8, %xmm11, %xmm12    # xmm12 = xmm11[8,9,10,11,12,13,14,15],xmm12[0,1,2,3,4,5,6,7]
   594d4: 66 44 0f 6f dd               	movdqa	%xmm5, %xmm11
   594d9: 66 0f 6f 6c 24 98            	movdqa	-0x68(%rsp), %xmm5
   594df: 66 45 0f d4 d8               	paddq	%xmm8, %xmm11
   594e4: 66 0f d4 eb                  	paddq	%xmm3, %xmm5
   594e8: 66 41 0f d4 f3               	paddq	%xmm11, %xmm6
   594ed: 66 44 0f d4 cd               	paddq	%xmm5, %xmm9
   594f2: 66 0f 6f 6c 24 a8            	movdqa	-0x58(%rsp), %xmm5
   594f8: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   594fc: 66 45 0f ef e1               	pxor	%xmm9, %xmm12
   59501: 66 0f 70 d2 b1               	pshufd	$0xb1, %xmm2, %xmm2     # xmm2 = xmm2[1,0,3,2]
   59506: 66 45 0f 70 e4 b1            	pshufd	$0xb1, %xmm12, %xmm12   # xmm12 = xmm12[1,0,3,2]
   5950c: 66 41 0f 3a 0e ed f0         	pblendw	$0xf0, %xmm13, %xmm5    # xmm5 = xmm5[0,1,2,3],xmm13[4,5,6,7]
   59513: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   59517: 66 41 0f d4 c4               	paddq	%xmm12, %xmm0
   5951c: 66 44 0f 6f dd               	movdqa	%xmm5, %xmm11
   59521: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   59526: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   5952a: 66 45 0f 38 00 c6            	pshufb	%xmm14, %xmm8
   59530: 66 41 0f 6f ed               	movdqa	%xmm13, %xmm5
   59535: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   5953b: 66 44 0f d4 db               	paddq	%xmm3, %xmm11
   59540: 66 45 0f d4 cb               	paddq	%xmm11, %xmm9
   59545: 66 44 0f 6f 5c 24 c8         	movdqa	-0x38(%rsp), %xmm11
   5954c: 66 45 0f ef e1               	pxor	%xmm9, %xmm12
   59551: 66 45 0f d4 d8               	paddq	%xmm8, %xmm11
   59556: 66 45 0f 38 00 e7            	pshufb	%xmm15, %xmm12
   5955c: 66 41 0f d4 f3               	paddq	%xmm11, %xmm6
   59561: 66 41 0f d4 c4               	paddq	%xmm12, %xmm0
   59566: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   5956a: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   5956e: 66 41 0f 38 00 d7            	pshufb	%xmm15, %xmm2
   59574: 66 44 0f 6f da               	movdqa	%xmm2, %xmm11
   59579: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   5957d: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   59581: 66 44 0f ef c1               	pxor	%xmm1, %xmm8
   59586: 66 0f 73 d2 3f               	psrlq	$0x3f, %xmm2
   5958b: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   5958f: 66 0f ef da                  	pxor	%xmm2, %xmm3
   59593: 66 41 0f 6f d0               	movdqa	%xmm8, %xmm2
   59598: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   5959d: 66 0f 73 d2 3f               	psrlq	$0x3f, %xmm2
   595a2: 66 44 0f ef c2               	pxor	%xmm2, %xmm8
   595a7: 66 0f 6f d3                  	movdqa	%xmm3, %xmm2
   595ab: 66 41 0f 3a 0f d0 08         	palignr	$0x8, %xmm8, %xmm2      # xmm2 = xmm8[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   595b2: 66 44 0f 3a 0f c3 08         	palignr	$0x8, %xmm3, %xmm8      # xmm8 = xmm3[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   595b9: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   595be: 66 41 0f 3a 0f db 08         	palignr	$0x8, %xmm11, %xmm3     # xmm3 = xmm11[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   595c5: 66 45 0f 3a 0f dc 08         	palignr	$0x8, %xmm12, %xmm11    # xmm11 = xmm12[8,9,10,11,12,13,14,15],xmm11[0,1,2,3,4,5,6,7]
   595cc: 66 45 0f 6f e5               	movdqa	%xmm13, %xmm12
   595d1: 66 44 0f 6f 6c 24 48         	movdqa	0x48(%rsp), %xmm13
   595d8: 66 44 0f 6d e7               	punpckhqdq	%xmm7, %xmm12   # xmm12 = xmm12[1],xmm7[1]
   595dd: 66 44 0f d4 ea               	paddq	%xmm2, %xmm13
   595e2: 66 45 0f d4 e0               	paddq	%xmm8, %xmm12
   595e7: 66 45 0f d4 e9               	paddq	%xmm9, %xmm13
   595ec: 66 44 0f d4 e6               	paddq	%xmm6, %xmm12
   595f1: 66 44 0f 6f 4c 24 c8         	movdqa	-0x38(%rsp), %xmm9
   595f8: 66 0f 6f 74 24 a8            	movdqa	-0x58(%rsp), %xmm6
   595fe: 66 45 0f ef dd               	pxor	%xmm13, %xmm11
   59603: 66 41 0f ef dc               	pxor	%xmm12, %xmm3
   59608: 66 45 0f 70 db b1            	pshufd	$0xb1, %xmm11, %xmm11   # xmm11 = xmm11[1,0,3,2]
   5960e: 66 0f 70 db b1               	pshufd	$0xb1, %xmm3, %xmm3     # xmm3 = xmm3[1,0,3,2]
   59613: 66 41 0f 6c f1               	punpcklqdq	%xmm9, %xmm6    # xmm6 = xmm6[0],xmm9[0]
   59618: 66 41 0f d4 cb               	paddq	%xmm11, %xmm1
   5961d: 66 0f d4 c3                  	paddq	%xmm3, %xmm0
   59621: 66 41 0f 3a 0e e9 f0         	pblendw	$0xf0, %xmm9, %xmm5     # xmm5 = xmm5[0,1,2,3],xmm9[4,5,6,7]
   59628: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   5962c: 66 44 0f ef c0               	pxor	%xmm0, %xmm8
   59631: 66 44 0f 6f cd               	movdqa	%xmm5, %xmm9
   59636: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   5963c: 66 45 0f 38 00 c6            	pshufb	%xmm14, %xmm8
   59642: 66 0f d4 f2                  	paddq	%xmm2, %xmm6
   59646: 66 45 0f d4 c8               	paddq	%xmm8, %xmm9
   5964b: 66 41 0f d4 f5               	paddq	%xmm13, %xmm6
   59650: 66 45 0f d4 cc               	paddq	%xmm12, %xmm9
   59655: 66 44 0f ef de               	pxor	%xmm6, %xmm11
   5965a: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   5965f: 66 45 0f 38 00 df            	pshufb	%xmm15, %xmm11
   59665: 66 41 0f 38 00 df            	pshufb	%xmm15, %xmm3
   5966b: 66 41 0f d4 cb               	paddq	%xmm11, %xmm1
   59670: 66 0f d4 c3                  	paddq	%xmm3, %xmm0
   59674: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   59678: 66 44 0f ef c0               	pxor	%xmm0, %xmm8
   5967d: 66 0f 6f ea                  	movdqa	%xmm2, %xmm5
   59681: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   59685: 66 0f 73 d5 3f               	psrlq	$0x3f, %xmm5
   5968a: 66 0f ef d5                  	pxor	%xmm5, %xmm2
   5968e: 66 41 0f 6f e8               	movdqa	%xmm8, %xmm5
   59693: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   59698: 66 0f 73 d5 3f               	psrlq	$0x3f, %xmm5
   5969d: 66 44 0f ef c5               	pxor	%xmm5, %xmm8
   596a2: 66 41 0f 6f e8               	movdqa	%xmm8, %xmm5
   596a7: 66 0f 3a 0f ea 08            	palignr	$0x8, %xmm2, %xmm5      # xmm5 = xmm2[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7]
   596ad: 66 41 0f 3a 0f d0 08         	palignr	$0x8, %xmm8, %xmm2      # xmm2 = xmm8[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   596b4: 66 44 0f 6f e5               	movdqa	%xmm5, %xmm12
   596b9: 66 0f 6f eb                  	movdqa	%xmm3, %xmm5
   596bd: 66 41 0f 3a 0f eb 08         	palignr	$0x8, %xmm11, %xmm5     # xmm5 = xmm11[8,9,10,11,12,13,14,15],xmm5[0,1,2,3,4,5,6,7]
   596c4: 66 44 0f 3a 0f db 08         	palignr	$0x8, %xmm3, %xmm11     # xmm11 = xmm3[8,9,10,11,12,13,14,15],xmm11[0,1,2,3,4,5,6,7]
   596cb: 66 0f 6f 5c 24 a8            	movdqa	-0x58(%rsp), %xmm3
   596d1: 66 41 0f d4 e4               	paddq	%xmm12, %xmm4
   596d6: 66 44 0f 6f c5               	movdqa	%xmm5, %xmm8
   596db: 66 0f 6f 6c 24 98            	movdqa	-0x68(%rsp), %xmm5
   596e1: 66 0f d4 e6                  	paddq	%xmm6, %xmm4
   596e5: 66 0f 6f b4 24 98 00 00 00   	movdqa	0x98(%rsp), %xmm6
   596ee: 66 44 0f ef dc               	pxor	%xmm4, %xmm11
   596f3: 66 0f 6d dd                  	punpckhqdq	%xmm5, %xmm3    # xmm3 = xmm3[1],xmm5[1]
   596f7: 66 45 0f 70 db b1            	pshufd	$0xb1, %xmm11, %xmm11   # xmm11 = xmm11[1,0,3,2]
   596fd: 66 0f 6c ef                  	punpcklqdq	%xmm7, %xmm5    # xmm5 = xmm5[0],xmm7[0]
   59701: 66 0f 6f bc 24 a8 00 00 00   	movdqa	0xa8(%rsp), %xmm7
   5970a: 66 0f d4 da                  	paddq	%xmm2, %xmm3
   5970e: 66 41 0f d4 c3               	paddq	%xmm11, %xmm0
   59713: 66 41 0f d4 d9               	paddq	%xmm9, %xmm3
   59718: 66 44 0f ef e0               	pxor	%xmm0, %xmm12
   5971d: 66 44 0f ef c3               	pxor	%xmm3, %xmm8
   59722: 66 45 0f 38 00 e6            	pshufb	%xmm14, %xmm12
   59728: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   5972e: 66 45 0f d4 d4               	paddq	%xmm12, %xmm10
   59733: 66 41 0f d4 c8               	paddq	%xmm8, %xmm1
   59738: 66 44 0f d4 d4               	paddq	%xmm4, %xmm10
   5973d: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   59741: 66 45 0f ef da               	pxor	%xmm10, %xmm11
   59746: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   5974c: 66 45 0f 38 00 df            	pshufb	%xmm15, %xmm11
   59752: 66 0f d4 ea                  	paddq	%xmm2, %xmm5
   59756: 66 41 0f d4 c3               	paddq	%xmm11, %xmm0
   5975b: 66 41 0f 6f e3               	movdqa	%xmm11, %xmm4
   59760: 66 0f d4 eb                  	paddq	%xmm3, %xmm5
   59764: 66 44 0f ef e0               	pxor	%xmm0, %xmm12
   59769: 66 44 0f ef c5               	pxor	%xmm5, %xmm8
   5976e: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   59773: 66 45 0f d4 e4               	paddq	%xmm12, %xmm12
   59778: 66 45 0f 38 00 c7            	pshufb	%xmm15, %xmm8
   5977e: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   59783: 66 41 0f d4 c8               	paddq	%xmm8, %xmm1
   59788: 66 44 0f ef e3               	pxor	%xmm3, %xmm12
   5978d: 66 0f ef d1                  	pxor	%xmm1, %xmm2
   59791: 66 41 0f 3a 0f e0 08         	palignr	$0x8, %xmm8, %xmm4      # xmm4 = xmm8[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   59798: 66 0f 6f da                  	movdqa	%xmm2, %xmm3
   5979c: 66 45 0f 3a 0f c3 08         	palignr	$0x8, %xmm11, %xmm8     # xmm8 = xmm11[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   597a3: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   597a7: 66 44 0f 6f 5c 24 28         	movdqa	0x28(%rsp), %xmm11
   597ae: 66 0f 73 d3 3f               	psrlq	$0x3f, %xmm3
   597b3: 66 0f ef d3                  	pxor	%xmm3, %xmm2
   597b7: 66 41 0f 6f dc               	movdqa	%xmm12, %xmm3
   597bc: 66 0f 3a 0f da 08            	palignr	$0x8, %xmm2, %xmm3      # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   597c2: 66 41 0f 3a 0f d4 08         	palignr	$0x8, %xmm12, %xmm2     # xmm2 = xmm12[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   597c9: 66 0f d4 f3                  	paddq	%xmm3, %xmm6
   597cd: 66 0f d4 fa                  	paddq	%xmm2, %xmm7
   597d1: 66 41 0f d4 f2               	paddq	%xmm10, %xmm6
   597d6: 66 0f d4 ef                  	paddq	%xmm7, %xmm5
   597da: 66 44 0f 6f 94 24 b8 00 00 00	movdqa	0xb8(%rsp), %xmm10
   597e4: 66 0f 6f bc 24 c8 00 00 00   	movdqa	0xc8(%rsp), %xmm7
   597ed: 66 44 0f ef c6               	pxor	%xmm6, %xmm8
   597f2: 66 0f ef e5                  	pxor	%xmm5, %xmm4
   597f6: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   597fc: 66 0f 70 e4 b1               	pshufd	$0xb1, %xmm4, %xmm4     # xmm4 = xmm4[1,0,3,2]
   59801: 66 41 0f d4 c8               	paddq	%xmm8, %xmm1
   59806: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   5980a: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   5980e: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   59812: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   59818: 66 41 0f 38 00 d6            	pshufb	%xmm14, %xmm2
   5981e: 66 44 0f d4 d3               	paddq	%xmm3, %xmm10
   59823: 66 0f d4 fa                  	paddq	%xmm2, %xmm7
   59827: 66 41 0f d4 f2               	paddq	%xmm10, %xmm6
   5982c: 66 0f d4 ef                  	paddq	%xmm7, %xmm5
   59830: 66 44 0f 6f 54 24 f8         	movdqa	-0x8(%rsp), %xmm10
   59837: 66 44 0f ef c6               	pxor	%xmm6, %xmm8
   5983c: 66 0f ef e5                  	pxor	%xmm5, %xmm4
   59840: 66 45 0f 38 00 c7            	pshufb	%xmm15, %xmm8
   59846: 66 41 0f 38 00 e7            	pshufb	%xmm15, %xmm4
   5984c: 66 41 0f d4 c8               	paddq	%xmm8, %xmm1
   59851: 66 0f d4 c4                  	paddq	%xmm4, %xmm0
   59855: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   59859: 66 0f ef d0                  	pxor	%xmm0, %xmm2
   5985d: 66 0f 6f fb                  	movdqa	%xmm3, %xmm7
   59861: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   59865: 66 0f 73 d7 3f               	psrlq	$0x3f, %xmm7
   5986a: 66 0f ef df                  	pxor	%xmm7, %xmm3
   5986e: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   59872: 66 0f d4 d2                  	paddq	%xmm2, %xmm2
   59876: 66 0f 73 d7 3f               	psrlq	$0x3f, %xmm7
   5987b: 66 0f ef d7                  	pxor	%xmm7, %xmm2
   5987f: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   59883: 66 0f 3a 0f fb 08            	palignr	$0x8, %xmm3, %xmm7      # xmm7 = xmm3[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7]
   59889: 66 0f 3a 0f da 08            	palignr	$0x8, %xmm2, %xmm3      # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   5988f: 66 0f 6f d4                  	movdqa	%xmm4, %xmm2
   59893: 66 44 0f d4 d7               	paddq	%xmm7, %xmm10
   59898: 66 41 0f 3a 0f d0 08         	palignr	$0x8, %xmm8, %xmm2      # xmm2 = xmm8[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   5989f: 66 44 0f 3a 0f c4 08         	palignr	$0x8, %xmm4, %xmm8      # xmm8 = xmm4[8,9,10,11,12,13,14,15],xmm8[0,1,2,3,4,5,6,7]
   598a6: 66 41 0f 6f e2               	movdqa	%xmm10, %xmm4
   598ab: 66 44 0f 6f 54 24 18         	movdqa	0x18(%rsp), %xmm10
   598b2: 66 0f d4 e6                  	paddq	%xmm6, %xmm4
   598b6: 66 0f 6f 74 24 08            	movdqa	0x8(%rsp), %xmm6
   598bc: 66 44 0f ef c4               	pxor	%xmm4, %xmm8
   598c1: 66 0f d4 f3                  	paddq	%xmm3, %xmm6
   598c5: 66 45 0f 70 c0 b1            	pshufd	$0xb1, %xmm8, %xmm8     # xmm8 = xmm8[1,0,3,2]
   598cb: 66 0f d4 f5                  	paddq	%xmm5, %xmm6
   598cf: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   598d4: 66 0f 6f ac 24 d8 00 00 00   	movdqa	0xd8(%rsp), %xmm5
   598dd: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   598e1: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   598e5: 66 0f 70 d2 b1               	pshufd	$0xb1, %xmm2, %xmm2     # xmm2 = xmm2[1,0,3,2]
   598ea: 66 41 0f 38 00 fe            	pshufb	%xmm14, %xmm7
   598f0: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   598f4: 66 0f d4 ef                  	paddq	%xmm7, %xmm5
   598f8: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   598fc: 66 0f d4 ec                  	paddq	%xmm4, %xmm5
   59900: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   59906: 66 44 0f ef c5               	pxor	%xmm5, %xmm8
   5990b: 66 44 0f d4 d3               	paddq	%xmm3, %xmm10
   59910: 66 45 0f 38 00 c7            	pshufb	%xmm15, %xmm8
   59916: 66 41 0f d4 f2               	paddq	%xmm10, %xmm6
   5991b: 66 41 0f d4 c0               	paddq	%xmm8, %xmm0
   59920: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   59925: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   59929: 66 0f ef f8                  	pxor	%xmm0, %xmm7
   5992d: 66 41 0f 38 00 d7            	pshufb	%xmm15, %xmm2
   59933: 66 44 0f 6f d7               	movdqa	%xmm7, %xmm10
   59938: 66 0f d4 ff                  	paddq	%xmm7, %xmm7
   5993c: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   59940: 66 41 0f 73 d2 3f            	psrlq	$0x3f, %xmm10
   59946: 66 0f ef d9                  	pxor	%xmm1, %xmm3
   5994a: 66 44 0f 3a 0f ca 08         	palignr	$0x8, %xmm2, %xmm9      # xmm9 = xmm2[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   59951: 66 41 0f ef fa               	pxor	%xmm10, %xmm7
   59956: 66 44 0f 6f d3               	movdqa	%xmm3, %xmm10
   5995b: 66 41 0f 3a 0f d0 08         	palignr	$0x8, %xmm8, %xmm2      # xmm2 = xmm8[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   59962: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   59966: 66 41 0f 73 d2 3f            	psrlq	$0x3f, %xmm10
   5996c: 66 41 0f ef da               	pxor	%xmm10, %xmm3
   59971: 66 44 0f 6f d7               	movdqa	%xmm7, %xmm10
   59976: 66 44 0f 3a 0f d3 08         	palignr	$0x8, %xmm3, %xmm10     # xmm10 = xmm3[8,9,10,11,12,13,14,15],xmm10[0,1,2,3,4,5,6,7]
   5997d: 66 0f 3a 0f df 08            	palignr	$0x8, %xmm7, %xmm3      # xmm3 = xmm7[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   59983: 66 41 0f 6f f9               	movdqa	%xmm9, %xmm7
   59988: 66 45 0f d4 da               	paddq	%xmm10, %xmm11
   5998d: 66 41 0f 6f e2               	movdqa	%xmm10, %xmm4
   59992: 66 44 0f 6f 94 24 e8 00 00 00	movdqa	0xe8(%rsp), %xmm10
   5999c: 66 45 0f 6f c3               	movdqa	%xmm11, %xmm8
   599a1: 66 44 0f 6f 5c 24 58         	movdqa	0x58(%rsp), %xmm11
   599a8: 66 44 0f d4 c5               	paddq	%xmm5, %xmm8
   599ad: 66 0f 6f 6c 24 38            	movdqa	0x38(%rsp), %xmm5
   599b3: 66 41 0f ef d0               	pxor	%xmm8, %xmm2
   599b8: 66 0f d4 eb                  	paddq	%xmm3, %xmm5
   599bc: 66 0f 70 d2 b1               	pshufd	$0xb1, %xmm2, %xmm2     # xmm2 = xmm2[1,0,3,2]
   599c1: 66 0f d4 ee                  	paddq	%xmm6, %xmm5
   599c5: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   599c9: 66 0f 6f 74 24 48            	movdqa	0x48(%rsp), %xmm6
   599cf: 66 0f ef fd                  	pxor	%xmm5, %xmm7
   599d3: 66 0f ef e1                  	pxor	%xmm1, %xmm4
   599d7: 66 0f 70 ff b1               	pshufd	$0xb1, %xmm7, %xmm7     # xmm7 = xmm7[1,0,3,2]
   599dc: 66 41 0f 38 00 e6            	pshufb	%xmm14, %xmm4
   599e2: 66 0f d4 c7                  	paddq	%xmm7, %xmm0
   599e6: 66 0f d4 f4                  	paddq	%xmm4, %xmm6
   599ea: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   599ee: 66 41 0f d4 f0               	paddq	%xmm8, %xmm6
   599f3: 66 41 0f 38 00 de            	pshufb	%xmm14, %xmm3
   599f9: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   599fd: 66 44 0f d4 d3               	paddq	%xmm3, %xmm10
   59a02: 66 41 0f 38 00 d7            	pshufb	%xmm15, %xmm2
   59a08: 66 41 0f d4 ea               	paddq	%xmm10, %xmm5
   59a0d: 66 0f d4 ca                  	paddq	%xmm2, %xmm1
   59a11: 66 0f ef fd                  	pxor	%xmm5, %xmm7
   59a15: 66 0f ef e1                  	pxor	%xmm1, %xmm4
   59a19: 66 41 0f 38 00 ff            	pshufb	%xmm15, %xmm7
   59a1f: 66 44 0f 6f cc               	movdqa	%xmm4, %xmm9
   59a24: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   59a28: 66 0f d4 c7                  	paddq	%xmm7, %xmm0
   59a2c: 66 41 0f 73 d1 3f            	psrlq	$0x3f, %xmm9
   59a32: 66 0f ef d8                  	pxor	%xmm0, %xmm3
   59a36: 66 41 0f ef e1               	pxor	%xmm9, %xmm4
   59a3b: 66 44 0f 6f d3               	movdqa	%xmm3, %xmm10
   59a40: 66 0f d4 db                  	paddq	%xmm3, %xmm3
   59a44: 66 41 0f 73 d2 3f            	psrlq	$0x3f, %xmm10
   59a4a: 66 41 0f ef da               	pxor	%xmm10, %xmm3
   59a4f: 66 44 0f 6f 94 24 f8 00 00 00	movdqa	0xf8(%rsp), %xmm10
   59a59: 66 44 0f 6f cb               	movdqa	%xmm3, %xmm9
   59a5e: 66 44 0f 3a 0f cc 08         	palignr	$0x8, %xmm4, %xmm9      # xmm9 = xmm4[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   59a65: 66 0f 3a 0f e3 08            	palignr	$0x8, %xmm3, %xmm4      # xmm4 = xmm3[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   59a6b: 66 0f 6f df                  	movdqa	%xmm7, %xmm3
   59a6f: 66 0f 3a 0f da 08            	palignr	$0x8, %xmm2, %xmm3      # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   59a75: 66 45 0f d4 d1               	paddq	%xmm9, %xmm10
   59a7a: 66 45 0f 6f c1               	movdqa	%xmm9, %xmm8
   59a7f: 66 0f 3a 0f d7 08            	palignr	$0x8, %xmm7, %xmm2      # xmm2 = xmm7[8,9,10,11,12,13,14,15],xmm2[0,1,2,3,4,5,6,7]
   59a85: 66 41 0f d4 f2               	paddq	%xmm10, %xmm6
   59a8a: 66 0f 6f bc 24 08 01 00 00   	movdqa	0x108(%rsp), %xmm7
   59a93: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   59a97: 66 0f d4 fc                  	paddq	%xmm4, %xmm7
   59a9b: 66 0f 70 d2 b1               	pshufd	$0xb1, %xmm2, %xmm2     # xmm2 = xmm2[1,0,3,2]
   59aa0: 66 0f d4 ef                  	paddq	%xmm7, %xmm5
   59aa4: 66 0f d4 c2                  	paddq	%xmm2, %xmm0
   59aa8: 66 0f 6f 7c 24 e8            	movdqa	-0x18(%rsp), %xmm7
   59aae: 66 0f ef dd                  	pxor	%xmm5, %xmm3
   59ab2: 66 44 0f ef c0               	pxor	%xmm0, %xmm8
   59ab7: 66 0f 70 db b1               	pshufd	$0xb1, %xmm3, %xmm3     # xmm3 = xmm3[1,0,3,2]
   59abc: 66 45 0f 38 00 c6            	pshufb	%xmm14, %xmm8
   59ac2: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   59ac6: 66 45 0f d4 d8               	paddq	%xmm8, %xmm11
   59acb: 66 0f ef e1                  	pxor	%xmm1, %xmm4
   59acf: 66 41 0f d4 f3               	paddq	%xmm11, %xmm6
   59ad4: 66 41 0f 38 00 e6            	pshufb	%xmm14, %xmm4
   59ada: 66 0f ef d6                  	pxor	%xmm6, %xmm2
   59ade: 66 0f d4 fc                  	paddq	%xmm4, %xmm7
   59ae2: 66 41 0f 38 00 d7            	pshufb	%xmm15, %xmm2
   59ae8: 66 0f d4 ef                  	paddq	%xmm7, %xmm5
   59aec: 66 0f d4 c2                  	paddq	%xmm2, %xmm0
   59af0: 66 0f ef dd                  	pxor	%xmm5, %xmm3
   59af4: 66 44 0f ef c0               	pxor	%xmm0, %xmm8
   59af9: 66 0f ef e8                  	pxor	%xmm0, %xmm5
   59afd: 66 41 0f 38 00 df            	pshufb	%xmm15, %xmm3
   59b03: 66 41 0f 6f f8               	movdqa	%xmm8, %xmm7
   59b08: 66 45 0f d4 c0               	paddq	%xmm8, %xmm8
   59b0d: 66 0f d4 cb                  	paddq	%xmm3, %xmm1
   59b11: 66 0f 73 d7 3f               	psrlq	$0x3f, %xmm7
   59b16: 66 0f ef e1                  	pxor	%xmm1, %xmm4
   59b1a: 66 0f ef f1                  	pxor	%xmm1, %xmm6
   59b1e: f3 0f 6f 0f                  	movdqu	(%rdi), %xmm1
   59b22: 66 44 0f ef c7               	pxor	%xmm7, %xmm8
   59b27: 66 0f 6f fc                  	movdqa	%xmm4, %xmm7
   59b2b: 66 0f d4 e4                  	paddq	%xmm4, %xmm4
   59b2f: 66 45 0f 6f c8               	movdqa	%xmm8, %xmm9
   59b34: 66 0f ef f1                  	pxor	%xmm1, %xmm6
   59b38: 66 0f 73 d7 3f               	psrlq	$0x3f, %xmm7
   59b3d: 0f 11 37                     	movups	%xmm6, (%rdi)
   59b40: f3 0f 6f 77 10               	movdqu	0x10(%rdi), %xmm6
   59b45: 66 0f ef e7                  	pxor	%xmm7, %xmm4
   59b49: 66 0f 6f fa                  	movdqa	%xmm2, %xmm7
   59b4d: 66 44 0f 3a 0f cc 08         	palignr	$0x8, %xmm4, %xmm9      # xmm9 = xmm4[8,9,10,11,12,13,14,15],xmm9[0,1,2,3,4,5,6,7]
   59b54: 66 0f 3a 0f fb 08            	palignr	$0x8, %xmm3, %xmm7      # xmm7 = xmm3[8,9,10,11,12,13,14,15],xmm7[0,1,2,3,4,5,6,7]
   59b5a: 66 0f ef ee                  	pxor	%xmm6, %xmm5
   59b5e: 66 0f 3a 0f da 08            	palignr	$0x8, %xmm2, %xmm3      # xmm3 = xmm2[8,9,10,11,12,13,14,15],xmm3[0,1,2,3,4,5,6,7]
   59b64: f3 0f 6f 77 20               	movdqu	0x20(%rdi), %xmm6
   59b69: 66 41 0f ef d9               	pxor	%xmm9, %xmm3
   59b6e: 66 41 0f 3a 0f e0 08         	palignr	$0x8, %xmm8, %xmm4      # xmm4 = xmm8[8,9,10,11,12,13,14,15],xmm4[0,1,2,3,4,5,6,7]
   59b75: 0f 11 6f 10                  	movups	%xmm5, 0x10(%rdi)
   59b79: 66 0f ef de                  	pxor	%xmm6, %xmm3
   59b7d: f3 0f 6f 77 30               	movdqu	0x30(%rdi), %xmm6
   59b82: 66 0f ef fc                  	pxor	%xmm4, %xmm7
   59b86: 0f 11 5f 20                  	movups	%xmm3, 0x20(%rdi)
   59b8a: 66 0f ef fe                  	pxor	%xmm6, %xmm7
   59b8e: 0f 11 7f 30                  	movups	%xmm7, 0x30(%rdi)
   59b92: 48 81 c4 20 01 00 00         	addq	$0x120, %rsp            # imm = 0x120
   59b99: c3                           	retq
   59b9a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)

0000000000059ba0 <blake2b_compress_avx2>:
   59ba0: 55                           	pushq	%rbp
   59ba1: 31 c0                        	xorl	%eax, %eax
   59ba3: 48 89 e5                     	movq	%rsp, %rbp
   59ba6: 48 83 e4 e0                  	andq	$-0x20, %rsp
   59baa: 48 81 ec e8 01 00 00         	subq	$0x1e8, %rsp            # imm = 0x1E8
   59bb1: c4 e2 7d 5a 7e 30            	vbroadcasti128	0x30(%rsi), %ymm7 # ymm7 = mem[0,1,0,1]
   59bb7: c4 62 7d 5a 4e 20            	vbroadcasti128	0x20(%rsi), %ymm9 # ymm9 = mem[0,1,0,1]
   59bbd: c4 e2 7d 5a 76 10            	vbroadcasti128	0x10(%rsi), %ymm6 # ymm6 = mem[0,1,0,1]
   59bc3: c4 62 7d 5a 16               	vbroadcasti128	(%rsi), %ymm10  # ymm10 = mem[0,1,0,1]
   59bc8: c5 b5 6c df                  	vpunpcklqdq	%ymm7, %ymm9, %ymm3 # ymm3 = ymm9[0],ymm7[0],ymm9[2],ymm7[2]
   59bcc: c5 fe 6f 4f 20               	vmovdqu	0x20(%rdi), %ymm1
   59bd1: c5 35 6d f7                  	vpunpckhqdq	%ymm7, %ymm9, %ymm14 # ymm14 = ymm9[1],ymm7[1],ymm9[3],ymm7[3]
   59bd5: c4 62 7d 5a 66 60            	vbroadcasti128	0x60(%rsi), %ymm12 # ymm12 = mem[0,1,0,1]
   59bdb: c5 ad 6c c6                  	vpunpcklqdq	%ymm6, %ymm10, %ymm0 # ymm0 = ymm10[0],ymm6[0],ymm10[2],ymm6[2]
   59bdf: c5 ad 6d d6                  	vpunpckhqdq	%ymm6, %ymm10, %ymm2 # ymm2 = ymm10[1],ymm6[1],ymm10[3],ymm6[3]
   59be3: c5 fd 7f 9c 24 c8 01 00 00   	vmovdqa	%ymm3, 0x1c8(%rsp)
   59bec: c5 f5 d4 1f                  	vpaddq	(%rdi), %ymm1, %ymm3
   59bf0: c4 c3 6d 02 d6 f0            	vpblendd	$0xf0, %ymm14, %ymm2, %ymm2 # ymm2 = ymm2[0,1,2,3],ymm14[4,5,6,7]
   59bf6: c4 e2 7d 5a 6e 70            	vbroadcasti128	0x70(%rsi), %ymm5 # ymm5 = mem[0,1,0,1]
   59bfc: c4 e3 7d 02 a4 24 c8 01 00 00 f0     	vpblendd	$0xf0, 0x1c8(%rsp), %ymm0, %ymm4 # ymm4 = ymm0[0,1,2,3],mem[4,5,6,7]
   59c07: c5 fd 6f 05 31 01 01 00      	vmovdqa	0x10131(%rip), %ymm0    # 0x69d40 <__PRETTY_FUNCTION__.3+0x30>
   59c0f: c5 fd 7f a4 24 a8 01 00 00   	vmovdqa	%ymm4, 0x1a8(%rsp)
   59c18: c5 fd ef 47 40               	vpxor	0x40(%rdi), %ymm0, %ymm0
   59c1d: c5 e5 d4 9c 24 a8 01 00 00   	vpaddq	0x1a8(%rsp), %ymm3, %ymm3
   59c26: c5 fd 6f 25 52 01 01 00      	vmovdqa	0x10152(%rip), %ymm4    # 0x69d80 <__PRETTY_FUNCTION__.3+0x70>
   59c2e: c4 62 7d 5a 46 40            	vbroadcasti128	0x40(%rsi), %ymm8 # ymm8 = mem[0,1,0,1]
   59c34: c5 fd 7f 94 24 88 01 00 00   	vmovdqa	%ymm2, 0x188(%rsp)
   59c3d: c5 fd ef c3                  	vpxor	%ymm3, %ymm0, %ymm0
   59c41: c4 62 7d 5a 5e 50            	vbroadcasti128	0x50(%rsi), %ymm11 # ymm11 = mem[0,1,0,1]
   59c47: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   59c4c: c5 fd d4 0d 0c 01 01 00      	vpaddq	0x1010c(%rip), %ymm0, %ymm1 # 0x69d60 <__PRETTY_FUNCTION__.3+0x50>
   59c54: c5 75 ef 6f 20               	vpxor	0x20(%rdi), %ymm1, %ymm13
   59c59: c4 41 25 6c fc               	vpunpcklqdq	%ymm12, %ymm11, %ymm15 # ymm15 = ymm11[0],ymm12[0],ymm11[2],ymm12[2]
   59c5e: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   59c63: c5 95 d4 94 24 88 01 00 00   	vpaddq	0x188(%rsp), %ymm13, %ymm2
   59c6c: c5 7d 7f bc 24 68 01 00 00   	vmovdqa	%ymm15, 0x168(%rsp)
   59c75: c4 41 55 6d f8               	vpunpckhqdq	%ymm8, %ymm5, %ymm15 # ymm15 = ymm5[1],ymm8[1],ymm5[3],ymm8[3]
   59c7a: c5 7d 7f 7c 24 28            	vmovdqa	%ymm15, 0x28(%rsp)
   59c80: c5 ed d4 d3                  	vpaddq	%ymm3, %ymm2, %ymm2
   59c84: c5 fd 6f 1d 14 01 01 00      	vmovdqa	0x10114(%rip), %ymm3    # 0x69da0 <__PRETTY_FUNCTION__.3+0x90>
   59c8c: c5 ed ef c0                  	vpxor	%ymm0, %ymm2, %ymm0
   59c90: c4 e3 fd 00 d2 93            	vpermq	$0x93, %ymm2, %ymm2     # ymm2 = ymm2[3,0,1,2]
   59c96: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   59c9b: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59c9f: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   59ca5: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59caa: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   59cb0: c4 c1 0d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm14
   59cb6: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   59cbb: c4 41 15 eb ee               	vpor	%ymm14, %ymm13, %ymm13
   59cc0: c4 41 55 6c f0               	vpunpcklqdq	%ymm8, %ymm5, %ymm14 # ymm14 = ymm5[0],ymm8[0],ymm5[2],ymm8[2]
   59cc5: c4 63 0d 02 b4 24 68 01 00 00 f0     	vpblendd	$0xf0, 0x168(%rsp), %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],mem[4,5,6,7]
   59cd0: c5 7d 7f b4 24 48 01 00 00   	vmovdqa	%ymm14, 0x148(%rsp)
   59cd9: c4 41 25 6d f4               	vpunpckhqdq	%ymm12, %ymm11, %ymm14 # ymm14 = ymm11[1],ymm12[1],ymm11[3],ymm12[3]
   59cde: c5 ed d4 94 24 48 01 00 00   	vpaddq	0x148(%rsp), %ymm2, %ymm2
   59ce7: c4 43 05 02 f6 f0            	vpblendd	$0xf0, %ymm14, %ymm15, %ymm14 # ymm14 = ymm15[0,1,2,3],ymm14[4,5,6,7]
   59ced: c4 41 3d 6d fc               	vpunpckhqdq	%ymm12, %ymm8, %ymm15 # ymm15 = ymm8[1],ymm12[1],ymm8[3],ymm12[3]
   59cf2: c5 7d 7f b4 24 28 01 00 00   	vmovdqa	%ymm14, 0x128(%rsp)
   59cfb: c4 c1 6d d4 d5               	vpaddq	%ymm13, %ymm2, %ymm2
   59d00: c5 7d 7f bc 24 08 01 00 00   	vmovdqa	%ymm15, 0x108(%rsp)
   59d09: c5 fd ef c2                  	vpxor	%ymm2, %ymm0, %ymm0
   59d0d: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   59d12: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59d16: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59d1b: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   59d20: c5 15 d4 b4 24 28 01 00 00   	vpaddq	0x128(%rsp), %ymm13, %ymm14
   59d29: c5 0d d4 f2                  	vpaddq	%ymm2, %ymm14, %ymm14
   59d2d: c5 8d ef c0                  	vpxor	%ymm0, %ymm14, %ymm0
   59d31: c4 43 fd 00 f6 39            	vpermq	$0x39, %ymm14, %ymm14   # ymm14 = ymm14[1,2,3,0]
   59d37: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   59d3c: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59d40: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   59d46: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59d4b: c4 e3 fd 00 c9 93            	vpermq	$0x93, %ymm1, %ymm1     # ymm1 = ymm1[3,0,1,2]
   59d51: c4 c1 6d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm2
   59d57: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   59d5c: c5 15 eb ea                  	vpor	%ymm2, %ymm13, %ymm13
   59d60: c4 c1 55 6c d1               	vpunpcklqdq	%ymm9, %ymm5, %ymm2 # ymm2 = ymm5[0],ymm9[0],ymm5[2],ymm9[2]
   59d65: c5 fd 7f 54 24 08            	vmovdqa	%ymm2, 0x8(%rsp)
   59d6b: c4 e3 6d 02 94 24 08 01 00 00 f0     	vpblendd	$0xf0, 0x108(%rsp), %ymm2, %ymm2 # ymm2 = ymm2[0,1,2,3],mem[4,5,6,7]
   59d76: c5 fd 7f 94 24 e8 00 00 00   	vmovdqa	%ymm2, 0xe8(%rsp)
   59d7f: c4 c1 25 6c d0               	vpunpcklqdq	%ymm8, %ymm11, %ymm2 # ymm2 = ymm11[0],ymm8[0],ymm11[2],ymm8[2]
   59d84: c5 0d d4 b4 24 e8 00 00 00   	vpaddq	0xe8(%rsp), %ymm14, %ymm14
   59d8d: c5 7d 6f fa                  	vmovdqa	%ymm2, %ymm15
   59d91: c4 e3 45 0f d5 08            	vpalignr	$0x8, %ymm5, %ymm7, %ymm2 # ymm2 = ymm5[8,9,10,11,12,13,14,15],ymm7[0,1,2,3,4,5,6,7],ymm5[24,25,26,27,28,29,30,31],ymm7[16,17,18,19,20,21,22,23]
   59d97: c4 41 0d d4 f5               	vpaddq	%ymm13, %ymm14, %ymm14
   59d9c: c4 e3 05 02 d2 f0            	vpblendd	$0xf0, %ymm2, %ymm15, %ymm2 # ymm2 = ymm15[0,1,2,3],ymm2[4,5,6,7]
   59da2: c5 7d 7f 7c 24 e8            	vmovdqa	%ymm15, -0x18(%rsp)
   59da8: c4 43 25 02 fa 33            	vpblendd	$0x33, %ymm10, %ymm11, %ymm15 # ymm15 = ymm10[0,1],ymm11[2,3],ymm10[4,5],ymm11[6,7]
   59dae: c4 c1 7d ef c6               	vpxor	%ymm14, %ymm0, %ymm0
   59db3: c5 7d 7f 7c 24 c8            	vmovdqa	%ymm15, -0x38(%rsp)
   59db9: c5 fd 7f 94 24 c8 00 00 00   	vmovdqa	%ymm2, 0xc8(%rsp)
   59dc2: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   59dc7: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59dcb: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59dd0: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   59dd5: c5 95 d4 94 24 c8 00 00 00   	vpaddq	0xc8(%rsp), %ymm13, %ymm2
   59dde: c4 c1 6d d4 d6               	vpaddq	%ymm14, %ymm2, %ymm2
   59de3: c5 ed ef c0                  	vpxor	%ymm0, %ymm2, %ymm0
   59de7: c4 e3 fd 00 d2 93            	vpermq	$0x93, %ymm2, %ymm2     # ymm2 = ymm2[3,0,1,2]
   59ded: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   59df2: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59df6: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   59dfc: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59e01: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   59e07: c4 c1 0d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm14
   59e0d: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   59e12: c4 41 15 eb ee               	vpor	%ymm14, %ymm13, %ymm13
   59e17: c4 41 35 6d f2               	vpunpckhqdq	%ymm10, %ymm9, %ymm14 # ymm14 = ymm9[1],ymm10[1],ymm9[3],ymm10[3]
   59e1c: c4 43 0d 02 f7 f0            	vpblendd	$0xf0, %ymm15, %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],ymm15[4,5,6,7]
   59e22: c4 63 45 02 fe 33            	vpblendd	$0x33, %ymm6, %ymm7, %ymm15 # ymm15 = ymm6[0,1],ymm7[2,3],ymm6[4,5],ymm7[6,7]
   59e28: c5 7d 7f b4 24 a8 00 00 00   	vmovdqa	%ymm14, 0xa8(%rsp)
   59e31: c4 63 1d 0f f6 08            	vpalignr	$0x8, %ymm6, %ymm12, %ymm14 # ymm14 = ymm6[8,9,10,11,12,13,14,15],ymm12[0,1,2,3,4,5,6,7],ymm6[24,25,26,27,28,29,30,31],ymm12[16,17,18,19,20,21,22,23]
   59e37: c5 ed d4 94 24 a8 00 00 00   	vpaddq	0xa8(%rsp), %ymm2, %ymm2
   59e40: c4 43 0d 02 f7 f0            	vpblendd	$0xf0, %ymm15, %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],ymm15[4,5,6,7]
   59e46: c5 35 6d fd                  	vpunpckhqdq	%ymm5, %ymm9, %ymm15 # ymm15 = ymm9[1],ymm5[1],ymm9[3],ymm5[3]
   59e4a: c4 c1 6d d4 d5               	vpaddq	%ymm13, %ymm2, %ymm2
   59e4f: c5 7d 7f 7c 24 68            	vmovdqa	%ymm15, 0x68(%rsp)
   59e55: c5 7d 7f b4 24 88 00 00 00   	vmovdqa	%ymm14, 0x88(%rsp)
   59e5e: c5 fd ef c2                  	vpxor	%ymm2, %ymm0, %ymm0
   59e62: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   59e67: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59e6b: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59e70: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   59e75: c5 15 d4 b4 24 88 00 00 00   	vpaddq	0x88(%rsp), %ymm13, %ymm14
   59e7e: c5 0d d4 f2                  	vpaddq	%ymm2, %ymm14, %ymm14
   59e82: c5 8d ef c0                  	vpxor	%ymm0, %ymm14, %ymm0
   59e86: c4 43 fd 00 f6 39            	vpermq	$0x39, %ymm14, %ymm14   # ymm14 = ymm14[1,2,3,0]
   59e8c: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   59e91: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59e95: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   59e9b: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59ea0: c4 e3 fd 00 c9 93            	vpermq	$0x93, %ymm1, %ymm1     # ymm1 = ymm1[3,0,1,2]
   59ea6: c4 c1 6d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm2
   59eac: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   59eb1: c5 15 eb ea                  	vpor	%ymm2, %ymm13, %ymm13
   59eb5: c4 c3 1d 0f d3 08            	vpalignr	$0x8, %ymm11, %ymm12, %ymm2 # ymm2 = ymm11[8,9,10,11,12,13,14,15],ymm12[0,1,2,3,4,5,6,7],ymm11[24,25,26,27,28,29,30,31],ymm12[16,17,18,19,20,21,22,23]
   59ebb: c4 e3 6d 02 54 24 68 f0      	vpblendd	$0xf0, 0x68(%rsp), %ymm2, %ymm2 # ymm2 = ymm2[0,1,2,3],mem[4,5,6,7]
   59ec3: c5 0d d4 f2                  	vpaddq	%ymm2, %ymm14, %ymm14
   59ec7: c4 c1 3d 6c d2               	vpunpcklqdq	%ymm10, %ymm8, %ymm2 # ymm2 = ymm8[0],ymm10[0],ymm8[2],ymm10[2]
   59ecc: c4 41 0d d4 f5               	vpaddq	%ymm13, %ymm14, %ymm14
   59ed1: c5 7d 6f fa                  	vmovdqa	%ymm2, %ymm15
   59ed5: c4 e3 1d 02 d6 33            	vpblendd	$0x33, %ymm6, %ymm12, %ymm2 # ymm2 = ymm6[0,1],ymm12[2,3],ymm6[4,5],ymm12[6,7]
   59edb: c4 c1 7d ef c6               	vpxor	%ymm14, %ymm0, %ymm0
   59ee0: c4 e3 05 02 d2 f0            	vpblendd	$0xf0, %ymm2, %ymm15, %ymm2 # ymm2 = ymm15[0,1,2,3],ymm2[4,5,6,7]
   59ee6: c5 7d 7f 7c 24 a8            	vmovdqa	%ymm15, -0x58(%rsp)
   59eec: c5 4d 6d ff                  	vpunpckhqdq	%ymm7, %ymm6, %ymm15 # ymm15 = ymm6[1],ymm7[1],ymm6[3],ymm7[3]
   59ef0: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   59ef5: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59ef9: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59efe: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   59f03: c5 95 d4 d2                  	vpaddq	%ymm2, %ymm13, %ymm2
   59f07: c4 c1 6d d4 d6               	vpaddq	%ymm14, %ymm2, %ymm2
   59f0c: c5 ed ef c0                  	vpxor	%ymm0, %ymm2, %ymm0
   59f10: c4 e3 fd 00 d2 93            	vpermq	$0x93, %ymm2, %ymm2     # ymm2 = ymm2[3,0,1,2]
   59f16: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   59f1b: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59f1f: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   59f25: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59f2a: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   59f30: c4 c1 0d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm14
   59f36: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   59f3b: c4 41 15 eb ee               	vpor	%ymm14, %ymm13, %ymm13
   59f40: c4 43 25 0f f0 08            	vpalignr	$0x8, %ymm8, %ymm11, %ymm14 # ymm14 = ymm8[8,9,10,11,12,13,14,15],ymm11[0,1,2,3,4,5,6,7],ymm8[24,25,26,27,28,29,30,31],ymm11[16,17,18,19,20,21,22,23]
   59f46: c4 43 0d 02 f7 f0            	vpblendd	$0xf0, %ymm15, %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],ymm15[4,5,6,7]
   59f4c: c5 35 6c fd                  	vpunpcklqdq	%ymm5, %ymm9, %ymm15 # ymm15 = ymm9[0],ymm5[0],ymm9[2],ymm5[2]
   59f50: c4 c1 6d d4 d6               	vpaddq	%ymm14, %ymm2, %ymm2
   59f55: c4 63 2d 02 f7 33            	vpblendd	$0x33, %ymm7, %ymm10, %ymm14 # ymm14 = ymm7[0,1],ymm10[2,3],ymm7[4,5],ymm10[6,7]
   59f5b: c4 c1 6d d4 d5               	vpaddq	%ymm13, %ymm2, %ymm2
   59f60: c4 43 05 02 fe f0            	vpblendd	$0xf0, %ymm14, %ymm15, %ymm15 # ymm15 = ymm15[0,1,2,3],ymm14[4,5,6,7]
   59f66: c4 41 1d 6d f3               	vpunpckhqdq	%ymm11, %ymm12, %ymm14 # ymm14 = ymm12[1],ymm11[1],ymm12[3],ymm11[3]
   59f6b: c5 fd ef c2                  	vpxor	%ymm2, %ymm0, %ymm0
   59f6f: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   59f74: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59f78: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59f7d: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   59f82: c4 41 15 d4 ff               	vpaddq	%ymm15, %ymm13, %ymm15
   59f87: c5 05 d4 fa                  	vpaddq	%ymm2, %ymm15, %ymm15
   59f8b: c5 85 ef c0                  	vpxor	%ymm0, %ymm15, %ymm0
   59f8f: c4 43 fd 00 ff 39            	vpermq	$0x39, %ymm15, %ymm15   # ymm15 = ymm15[1,2,3,0]
   59f95: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   59f9a: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   59f9e: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   59fa4: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   59fa9: c4 e3 fd 00 c9 93            	vpermq	$0x93, %ymm1, %ymm1     # ymm1 = ymm1[3,0,1,2]
   59faf: c4 c1 6d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm2
   59fb5: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   59fba: c5 15 eb ea                  	vpor	%ymm2, %ymm13, %ymm13
   59fbe: c5 c5 6d d6                  	vpunpckhqdq	%ymm6, %ymm7, %ymm2 # ymm2 = ymm7[1],ymm6[1],ymm7[3],ymm6[3]
   59fc2: c4 c3 6d 02 d6 f0            	vpblendd	$0xf0, %ymm14, %ymm2, %ymm2 # ymm2 = ymm2[0,1,2,3],ymm14[4,5,6,7]
   59fc8: c4 41 3d 6d f2               	vpunpckhqdq	%ymm10, %ymm8, %ymm14 # ymm14 = ymm8[1],ymm10[1],ymm8[3],ymm10[3]
   59fcd: c5 05 d4 fa                  	vpaddq	%ymm2, %ymm15, %ymm15
   59fd1: c4 41 05 d4 fd               	vpaddq	%ymm13, %ymm15, %ymm15
   59fd6: c4 c1 7d ef c7               	vpxor	%ymm15, %ymm0, %ymm0
   59fdb: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   59fe0: c5 f5 d4 d0                  	vpaddq	%ymm0, %ymm1, %ymm2
   59fe4: c5 9d 6c cd                  	vpunpcklqdq	%ymm5, %ymm12, %ymm1 # ymm1 = ymm12[0],ymm5[0],ymm12[2],ymm5[2]
   59fe8: c4 41 6d ef ed               	vpxor	%ymm13, %ymm2, %ymm13
   59fed: c4 63 0d 02 f1 f0            	vpblendd	$0xf0, %ymm1, %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],ymm1[4,5,6,7]
   59ff3: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   59ff8: c4 41 15 d4 f6               	vpaddq	%ymm14, %ymm13, %ymm14
   59ffd: c4 41 0d d4 f7               	vpaddq	%ymm15, %ymm14, %ymm14
   5a002: c4 41 7d 70 f9 4e            	vpshufd	$0x4e, %ymm9, %ymm15    # ymm15 = ymm9[2,3,0,1,6,7,4,5]
   5a008: c5 8d ef c0                  	vpxor	%ymm0, %ymm14, %ymm0
   5a00c: c4 43 fd 00 f6 93            	vpermq	$0x93, %ymm14, %ymm14   # ymm14 = ymm14[3,0,1,2]
   5a012: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a017: c5 ed d4 d0                  	vpaddq	%ymm0, %ymm2, %ymm2
   5a01b: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a021: c4 41 6d ef ed               	vpxor	%ymm13, %ymm2, %ymm13
   5a026: c4 e3 fd 00 d2 39            	vpermq	$0x39, %ymm2, %ymm2     # ymm2 = ymm2[1,2,3,0]
   5a02c: c4 c1 75 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm1
   5a032: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   5a037: c5 15 eb e9                  	vpor	%ymm1, %ymm13, %ymm13
   5a03b: c4 e3 4d 0f cd 08            	vpalignr	$0x8, %ymm5, %ymm6, %ymm1 # ymm1 = ymm5[8,9,10,11,12,13,14,15],ymm6[0,1,2,3,4,5,6,7],ymm5[24,25,26,27,28,29,30,31],ymm6[16,17,18,19,20,21,22,23]
   5a041: c4 c3 75 02 cf f0            	vpblendd	$0xf0, %ymm15, %ymm1, %ymm1 # ymm1 = ymm1[0,1,2,3],ymm15[4,5,6,7]
   5a047: c4 41 25 6c fa               	vpunpcklqdq	%ymm10, %ymm11, %ymm15 # ymm15 = ymm11[0],ymm10[0],ymm11[2],ymm10[2]
   5a04c: c5 0d d4 f1                  	vpaddq	%ymm1, %ymm14, %ymm14
   5a050: c5 7d 7f 7c 24 48            	vmovdqa	%ymm15, 0x48(%rsp)
   5a056: c5 bd 6c cf                  	vpunpcklqdq	%ymm7, %ymm8, %ymm1 # ymm1 = ymm8[0],ymm7[0],ymm8[2],ymm7[2]
   5a05a: c4 41 4d 6c fb               	vpunpcklqdq	%ymm11, %ymm6, %ymm15 # ymm15 = ymm6[0],ymm11[0],ymm6[2],ymm11[2]
   5a05f: c4 41 0d d4 f5               	vpaddq	%ymm13, %ymm14, %ymm14
   5a064: c4 e3 75 02 4c 24 48 f0      	vpblendd	$0xf0, 0x48(%rsp), %ymm1, %ymm1 # ymm1 = ymm1[0,1,2,3],mem[4,5,6,7]
   5a06c: c4 c1 7d ef c6               	vpxor	%ymm14, %ymm0, %ymm0
   5a071: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a076: c5 ed d4 d0                  	vpaddq	%ymm0, %ymm2, %ymm2
   5a07a: c4 41 6d ef ed               	vpxor	%ymm13, %ymm2, %ymm13
   5a07f: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   5a084: c5 95 d4 c9                  	vpaddq	%ymm1, %ymm13, %ymm1
   5a088: c4 c1 75 d4 ce               	vpaddq	%ymm14, %ymm1, %ymm1
   5a08d: c5 f5 ef c0                  	vpxor	%ymm0, %ymm1, %ymm0
   5a091: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   5a097: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a09c: c5 ed d4 d0                  	vpaddq	%ymm0, %ymm2, %ymm2
   5a0a0: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a0a6: c4 41 6d ef ed               	vpxor	%ymm13, %ymm2, %ymm13
   5a0ab: c4 e3 fd 00 d2 93            	vpermq	$0x93, %ymm2, %ymm2     # ymm2 = ymm2[3,0,1,2]
   5a0b1: c4 c1 0d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm14
   5a0b7: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   5a0bc: c4 41 15 eb ee               	vpor	%ymm14, %ymm13, %ymm13
   5a0c1: c4 41 3d 6d f1               	vpunpckhqdq	%ymm9, %ymm8, %ymm14 # ymm14 = ymm8[1],ymm9[1],ymm8[3],ymm9[3]
   5a0c6: c4 43 0d 02 f7 f0            	vpblendd	$0xf0, %ymm15, %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],ymm15[4,5,6,7]
   5a0cc: c4 43 55 02 f9 33            	vpblendd	$0x33, %ymm9, %ymm5, %ymm15 # ymm15 = ymm9[0,1],ymm5[2,3],ymm9[4,5],ymm5[6,7]
   5a0d2: c4 c1 75 d4 ce               	vpaddq	%ymm14, %ymm1, %ymm1
   5a0d7: c4 43 45 02 f2 33            	vpblendd	$0x33, %ymm10, %ymm7, %ymm14 # ymm14 = ymm10[0,1],ymm7[2,3],ymm10[4,5],ymm7[6,7]
   5a0dd: c4 c1 75 d4 cd               	vpaddq	%ymm13, %ymm1, %ymm1
   5a0e2: c4 43 0d 02 f7 f0            	vpblendd	$0xf0, %ymm15, %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],ymm15[4,5,6,7]
   5a0e8: c5 fd ef c1                  	vpxor	%ymm1, %ymm0, %ymm0
   5a0ec: c4 43 45 0f fb 08            	vpalignr	$0x8, %ymm11, %ymm7, %ymm15 # ymm15 = ymm11[8,9,10,11,12,13,14,15],ymm7[0,1,2,3,4,5,6,7],ymm11[24,25,26,27,28,29,30,31],ymm7[16,17,18,19,20,21,22,23]
   5a0f2: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a0f7: c5 ed d4 d0                  	vpaddq	%ymm0, %ymm2, %ymm2
   5a0fb: c4 41 6d ef ed               	vpxor	%ymm13, %ymm2, %ymm13
   5a100: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   5a105: c4 41 15 d4 f6               	vpaddq	%ymm14, %ymm13, %ymm14
   5a10a: c5 0d d4 f1                  	vpaddq	%ymm1, %ymm14, %ymm14
   5a10e: c5 8d ef c0                  	vpxor	%ymm0, %ymm14, %ymm0
   5a112: c4 43 fd 00 f6 93            	vpermq	$0x93, %ymm14, %ymm14   # ymm14 = ymm14[3,0,1,2]
   5a118: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a11d: c5 ed d4 d0                  	vpaddq	%ymm0, %ymm2, %ymm2
   5a121: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a127: c4 41 6d ef ed               	vpxor	%ymm13, %ymm2, %ymm13
   5a12c: c4 e3 fd 00 d2 39            	vpermq	$0x39, %ymm2, %ymm2     # ymm2 = ymm2[1,2,3,0]
   5a132: c4 c1 75 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm1
   5a138: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   5a13d: c5 15 eb e9                  	vpor	%ymm1, %ymm13, %ymm13
   5a141: c4 e3 55 0f ce 08            	vpalignr	$0x8, %ymm6, %ymm5, %ymm1 # ymm1 = ymm6[8,9,10,11,12,13,14,15],ymm5[0,1,2,3,4,5,6,7],ymm6[24,25,26,27,28,29,30,31],ymm5[16,17,18,19,20,21,22,23]
   5a147: c4 c3 75 02 cf f0            	vpblendd	$0xf0, %ymm15, %ymm1, %ymm1 # ymm1 = ymm1[0,1,2,3],ymm15[4,5,6,7]
   5a14d: c5 0d d4 f1                  	vpaddq	%ymm1, %ymm14, %ymm14
   5a151: c4 c1 1d 6d ca               	vpunpckhqdq	%ymm10, %ymm12, %ymm1 # ymm1 = ymm12[1],ymm10[1],ymm12[3],ymm10[3]
   5a156: c4 41 0d d4 f5               	vpaddq	%ymm13, %ymm14, %ymm14
   5a15b: c5 7d 6f f9                  	vmovdqa	%ymm1, %ymm15
   5a15f: c4 c1 1d 6c c8               	vpunpcklqdq	%ymm8, %ymm12, %ymm1 # ymm1 = ymm12[0],ymm8[0],ymm12[2],ymm8[2]
   5a164: c4 c1 7d ef c6               	vpxor	%ymm14, %ymm0, %ymm0
   5a169: c4 e3 05 02 c9 f0            	vpblendd	$0xf0, %ymm1, %ymm15, %ymm1 # ymm1 = ymm15[0,1,2,3],ymm1[4,5,6,7]
   5a16f: c5 7d 7f 7c 24 88            	vmovdqa	%ymm15, -0x78(%rsp)
   5a175: c4 41 2d 6c f8               	vpunpcklqdq	%ymm8, %ymm10, %ymm15 # ymm15 = ymm10[0],ymm8[0],ymm10[2],ymm8[2]
   5a17a: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a17f: c5 ed d4 d0                  	vpaddq	%ymm0, %ymm2, %ymm2
   5a183: c4 41 6d ef ed               	vpxor	%ymm13, %ymm2, %ymm13
   5a188: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   5a18d: c5 95 d4 c9                  	vpaddq	%ymm1, %ymm13, %ymm1
   5a191: c4 c1 75 d4 ce               	vpaddq	%ymm14, %ymm1, %ymm1
   5a196: c5 f5 ef c0                  	vpxor	%ymm0, %ymm1, %ymm0
   5a19a: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   5a1a0: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a1a5: c5 ed d4 d0                  	vpaddq	%ymm0, %ymm2, %ymm2
   5a1a9: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a1af: c4 41 6d ef ed               	vpxor	%ymm13, %ymm2, %ymm13
   5a1b4: c4 e3 fd 00 d2 93            	vpermq	$0x93, %ymm2, %ymm2     # ymm2 = ymm2[3,0,1,2]
   5a1ba: c4 c1 0d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm14
   5a1c0: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   5a1c5: c4 41 15 eb ee               	vpor	%ymm14, %ymm13, %ymm13
   5a1ca: c5 4d 6c f7                  	vpunpcklqdq	%ymm7, %ymm6, %ymm14 # ymm14 = ymm6[0],ymm7[0],ymm6[2],ymm7[2]
   5a1ce: c4 43 0d 02 f7 f0            	vpblendd	$0xf0, %ymm15, %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],ymm15[4,5,6,7]
   5a1d4: c5 25 6d fe                  	vpunpckhqdq	%ymm6, %ymm11, %ymm15 # ymm15 = ymm11[1],ymm6[1],ymm11[3],ymm6[3]
   5a1d8: c4 c1 75 d4 ce               	vpaddq	%ymm14, %ymm1, %ymm1
   5a1dd: c4 41 75 d4 f5               	vpaddq	%ymm13, %ymm1, %ymm14
   5a1e2: c4 c1 1d 6c cb               	vpunpcklqdq	%ymm11, %ymm12, %ymm1 # ymm1 = ymm12[0],ymm11[0],ymm12[2],ymm11[2]
   5a1e7: c4 c1 7d ef c6               	vpxor	%ymm14, %ymm0, %ymm0
   5a1ec: c4 43 75 02 ff f0            	vpblendd	$0xf0, %ymm15, %ymm1, %ymm15 # ymm15 = ymm1[0,1,2,3],ymm15[4,5,6,7]
   5a1f2: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a1f7: c5 ed d4 d0                  	vpaddq	%ymm0, %ymm2, %ymm2
   5a1fb: c4 41 6d ef ed               	vpxor	%ymm13, %ymm2, %ymm13
   5a200: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   5a205: c4 41 15 d4 ff               	vpaddq	%ymm15, %ymm13, %ymm15
   5a20a: c4 41 05 d4 fe               	vpaddq	%ymm14, %ymm15, %ymm15
   5a20f: c5 45 6d f5                  	vpunpckhqdq	%ymm5, %ymm7, %ymm14 # ymm14 = ymm7[1],ymm5[1],ymm7[3],ymm5[3]
   5a213: c5 85 ef c8                  	vpxor	%ymm0, %ymm15, %ymm1
   5a217: c4 43 fd 00 ff 93            	vpermq	$0x93, %ymm15, %ymm15   # ymm15 = ymm15[3,0,1,2]
   5a21d: c4 e2 75 00 cb               	vpshufb	%ymm3, %ymm1, %ymm1
   5a222: c5 ed d4 d1                  	vpaddq	%ymm1, %ymm2, %ymm2
   5a226: c4 e3 fd 00 c9 4e            	vpermq	$0x4e, %ymm1, %ymm1     # ymm1 = ymm1[2,3,0,1]
   5a22c: c4 41 6d ef ed               	vpxor	%ymm13, %ymm2, %ymm13
   5a231: c4 c1 7d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm0
   5a237: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   5a23c: c5 15 eb e8                  	vpor	%ymm0, %ymm13, %ymm13
   5a240: c4 e3 fd 00 c2 39            	vpermq	$0x39, %ymm2, %ymm0     # ymm0 = ymm2[1,2,3,0]
   5a246: c4 c3 35 0f d2 08            	vpalignr	$0x8, %ymm10, %ymm9, %ymm2 # ymm2 = ymm10[8,9,10,11,12,13,14,15],ymm9[0,1,2,3,4,5,6,7],ymm10[24,25,26,27,28,29,30,31],ymm9[16,17,18,19,20,21,22,23]
   5a24c: c4 c3 6d 02 d6 f0            	vpblendd	$0xf0, %ymm14, %ymm2, %ymm2 # ymm2 = ymm2[0,1,2,3],ymm14[4,5,6,7]
   5a252: c4 43 55 0f f1 08            	vpalignr	$0x8, %ymm9, %ymm5, %ymm14 # ymm14 = ymm9[8,9,10,11,12,13,14,15],ymm5[0,1,2,3,4,5,6,7],ymm9[24,25,26,27,28,29,30,31],ymm5[16,17,18,19,20,21,22,23]
   5a258: c5 05 d4 fa                  	vpaddq	%ymm2, %ymm15, %ymm15
   5a25c: c5 fd 6f 94 24 08 01 00 00   	vmovdqa	0x108(%rsp), %ymm2
   5a265: c4 41 05 d4 fd               	vpaddq	%ymm13, %ymm15, %ymm15
   5a26a: c4 c1 75 ef cf               	vpxor	%ymm15, %ymm1, %ymm1
   5a26f: c4 43 6d 02 f6 f0            	vpblendd	$0xf0, %ymm14, %ymm2, %ymm14 # ymm14 = ymm2[0,1,2,3],ymm14[4,5,6,7]
   5a275: c5 fd 70 c9 b1               	vpshufd	$0xb1, %ymm1, %ymm1     # ymm1 = ymm1[1,0,3,2,5,4,7,6]
   5a27a: c5 fd d4 c1                  	vpaddq	%ymm1, %ymm0, %ymm0
   5a27e: c4 41 7d ef ed               	vpxor	%ymm13, %ymm0, %ymm13
   5a283: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   5a288: c4 41 15 d4 f6               	vpaddq	%ymm14, %ymm13, %ymm14
   5a28d: c4 41 0d d4 f7               	vpaddq	%ymm15, %ymm14, %ymm14
   5a292: c5 7d 6f 7c 24 68            	vmovdqa	0x68(%rsp), %ymm15
   5a298: c5 8d ef c9                  	vpxor	%ymm1, %ymm14, %ymm1
   5a29c: c4 43 fd 00 f6 39            	vpermq	$0x39, %ymm14, %ymm14   # ymm14 = ymm14[1,2,3,0]
   5a2a2: c4 e2 75 00 cb               	vpshufb	%ymm3, %ymm1, %ymm1
   5a2a7: c5 fd d4 c1                  	vpaddq	%ymm1, %ymm0, %ymm0
   5a2ab: c4 e3 fd 00 c9 4e            	vpermq	$0x4e, %ymm1, %ymm1     # ymm1 = ymm1[2,3,0,1]
   5a2b1: c4 41 7d ef ed               	vpxor	%ymm13, %ymm0, %ymm13
   5a2b6: c4 e3 fd 00 c0 93            	vpermq	$0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
   5a2bc: c4 c1 6d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm2
   5a2c2: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   5a2c7: c5 15 eb ea                  	vpor	%ymm2, %ymm13, %ymm13
   5a2cb: c4 c3 2d 02 d4 33            	vpblendd	$0x33, %ymm12, %ymm10, %ymm2 # ymm2 = ymm12[0,1],ymm10[2,3],ymm12[4,5],ymm10[6,7]
   5a2d1: c4 e3 6d 02 54 24 08 f0      	vpblendd	$0xf0, 0x8(%rsp), %ymm2, %ymm2 # ymm2 = ymm2[0,1,2,3],mem[4,5,6,7]
   5a2d9: c5 0d d4 f2                  	vpaddq	%ymm2, %ymm14, %ymm14
   5a2dd: c4 c3 25 0f d4 08            	vpalignr	$0x8, %ymm12, %ymm11, %ymm2 # ymm2 = ymm12[8,9,10,11,12,13,14,15],ymm11[0,1,2,3,4,5,6,7],ymm12[24,25,26,27,28,29,30,31],ymm11[16,17,18,19,20,21,22,23]
   5a2e3: c4 41 0d d4 f5               	vpaddq	%ymm13, %ymm14, %ymm14
   5a2e8: c4 e3 05 02 d2 f0            	vpblendd	$0xf0, %ymm2, %ymm15, %ymm2 # ymm2 = ymm15[0,1,2,3],ymm2[4,5,6,7]
   5a2ee: c5 7d 6f 7c 24 a8            	vmovdqa	-0x58(%rsp), %ymm15
   5a2f4: c4 c1 75 ef ce               	vpxor	%ymm14, %ymm1, %ymm1
   5a2f9: c5 fd 70 c9 b1               	vpshufd	$0xb1, %ymm1, %ymm1     # ymm1 = ymm1[1,0,3,2,5,4,7,6]
   5a2fe: c5 fd d4 c1                  	vpaddq	%ymm1, %ymm0, %ymm0
   5a302: c4 41 7d ef ed               	vpxor	%ymm13, %ymm0, %ymm13
   5a307: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   5a30c: c5 95 d4 d2                  	vpaddq	%ymm2, %ymm13, %ymm2
   5a310: c4 c1 6d d4 d6               	vpaddq	%ymm14, %ymm2, %ymm2
   5a315: c5 ed ef c9                  	vpxor	%ymm1, %ymm2, %ymm1
   5a319: c4 e3 fd 00 d2 93            	vpermq	$0x93, %ymm2, %ymm2     # ymm2 = ymm2[3,0,1,2]
   5a31f: c4 e2 75 00 cb               	vpshufb	%ymm3, %ymm1, %ymm1
   5a324: c5 fd d4 c1                  	vpaddq	%ymm1, %ymm0, %ymm0
   5a328: c4 e3 fd 00 c9 4e            	vpermq	$0x4e, %ymm1, %ymm1     # ymm1 = ymm1[2,3,0,1]
   5a32e: c4 41 7d ef ed               	vpxor	%ymm13, %ymm0, %ymm13
   5a333: c4 e3 fd 00 c0 39            	vpermq	$0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
   5a339: c4 c1 0d 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm14
   5a33f: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   5a344: c4 41 15 eb ee               	vpor	%ymm14, %ymm13, %ymm13
   5a349: c4 63 3d 02 f7 33            	vpblendd	$0x33, %ymm7, %ymm8, %ymm14 # ymm14 = ymm7[0,1],ymm8[2,3],ymm7[4,5],ymm8[6,7]
   5a34f: c4 43 05 02 f6 f0            	vpblendd	$0xf0, %ymm14, %ymm15, %ymm14 # ymm14 = ymm15[0,1,2,3],ymm14[4,5,6,7]
   5a355: c5 7d 70 fe 4e               	vpshufd	$0x4e, %ymm6, %ymm15    # ymm15 = ymm6[2,3,0,1,6,7,4,5]
   5a35a: c4 c1 6d d4 d6               	vpaddq	%ymm14, %ymm2, %ymm2
   5a35f: c5 25 6d f7                  	vpunpckhqdq	%ymm7, %ymm11, %ymm14 # ymm14 = ymm11[1],ymm7[1],ymm11[3],ymm7[3]
   5a363: c4 c1 6d d4 d5               	vpaddq	%ymm13, %ymm2, %ymm2
   5a368: c4 43 0d 02 f7 f0            	vpblendd	$0xf0, %ymm15, %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],ymm15[4,5,6,7]
   5a36e: c5 f5 ef ca                  	vpxor	%ymm2, %ymm1, %ymm1
   5a372: c5 fd 70 c9 b1               	vpshufd	$0xb1, %ymm1, %ymm1     # ymm1 = ymm1[1,0,3,2,5,4,7,6]
   5a377: c5 fd d4 c1                  	vpaddq	%ymm1, %ymm0, %ymm0
   5a37b: c4 41 7d ef ed               	vpxor	%ymm13, %ymm0, %ymm13
   5a380: c4 62 15 00 ec               	vpshufb	%ymm4, %ymm13, %ymm13
   5a385: c4 41 15 d4 f6               	vpaddq	%ymm14, %ymm13, %ymm14
   5a38a: c5 0d d4 f2                  	vpaddq	%ymm2, %ymm14, %ymm14
   5a38e: c5 8d ef c9                  	vpxor	%ymm1, %ymm14, %ymm1
   5a392: c4 43 fd 00 f6 39            	vpermq	$0x39, %ymm14, %ymm14   # ymm14 = ymm14[1,2,3,0]
   5a398: c4 62 75 00 fb               	vpshufb	%ymm3, %ymm1, %ymm15
   5a39d: c4 c1 7d d4 c7               	vpaddq	%ymm15, %ymm0, %ymm0
   5a3a2: c4 43 fd 00 ff 4e            	vpermq	$0x4e, %ymm15, %ymm15   # ymm15 = ymm15[2,3,0,1]
   5a3a8: c4 41 7d ef ed               	vpxor	%ymm13, %ymm0, %ymm13
   5a3ad: c4 c1 75 73 d5 3f            	vpsrlq	$0x3f, %ymm13, %ymm1
   5a3b3: c4 41 15 d4 ed               	vpaddq	%ymm13, %ymm13, %ymm13
   5a3b8: c5 95 eb d1                  	vpor	%ymm1, %ymm13, %ymm2
   5a3bc: c4 43 4d 02 ec 33            	vpblendd	$0x33, %ymm12, %ymm6, %ymm13 # ymm13 = ymm12[0,1],ymm6[2,3],ymm12[4,5],ymm6[6,7]
   5a3c2: c4 e3 fd 00 c8 93            	vpermq	$0x93, %ymm0, %ymm1     # ymm1 = ymm0[3,0,1,2]
   5a3c8: c5 9d 6d c7                  	vpunpckhqdq	%ymm7, %ymm12, %ymm0 # ymm0 = ymm12[1],ymm7[1],ymm12[3],ymm7[3]
   5a3cc: c4 c3 7d 02 c5 f0            	vpblendd	$0xf0, %ymm13, %ymm0, %ymm0 # ymm0 = ymm0[0,1,2,3],ymm13[4,5,6,7]
   5a3d2: c4 43 55 0f eb 08            	vpalignr	$0x8, %ymm11, %ymm5, %ymm13 # ymm13 = ymm11[8,9,10,11,12,13,14,15],ymm5[0,1,2,3,4,5,6,7],ymm11[24,25,26,27,28,29,30,31],ymm5[16,17,18,19,20,21,22,23]
   5a3d8: c5 0d d4 f0                  	vpaddq	%ymm0, %ymm14, %ymm14
   5a3dc: c4 43 2d 0f db 08            	vpalignr	$0x8, %ymm11, %ymm10, %ymm11 # ymm11 = ymm11[8,9,10,11,12,13,14,15],ymm10[0,1,2,3,4,5,6,7],ymm11[24,25,26,27,28,29,30,31],ymm10[16,17,18,19,20,21,22,23]
   5a3e2: c5 0d d4 f2                  	vpaddq	%ymm2, %ymm14, %ymm14
   5a3e6: c4 41 05 ef fe               	vpxor	%ymm14, %ymm15, %ymm15
   5a3eb: c4 c1 7d 70 c7 b1            	vpshufd	$0xb1, %ymm15, %ymm0    # ymm0 = ymm15[1,0,3,2,5,4,7,6]
   5a3f1: c4 41 2d 6d f8               	vpunpckhqdq	%ymm8, %ymm10, %ymm15 # ymm15 = ymm10[1],ymm8[1],ymm10[3],ymm8[3]
   5a3f6: c4 41 45 6d d2               	vpunpckhqdq	%ymm10, %ymm7, %ymm10 # ymm10 = ymm7[1],ymm10[1],ymm7[3],ymm10[3]
   5a3fb: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a3ff: c4 43 15 02 ef f0            	vpblendd	$0xf0, %ymm15, %ymm13, %ymm13 # ymm13 = ymm13[0,1,2,3],ymm15[4,5,6,7]
   5a405: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a409: c4 63 3d 0f fd 08            	vpalignr	$0x8, %ymm5, %ymm8, %ymm15 # ymm15 = ymm5[8,9,10,11,12,13,14,15],ymm8[0,1,2,3,4,5,6,7],ymm5[24,25,26,27,28,29,30,31],ymm8[16,17,18,19,20,21,22,23]
   5a40f: c4 e2 6d 00 d4               	vpshufb	%ymm4, %ymm2, %ymm2
   5a414: c4 41 6d d4 ed               	vpaddq	%ymm13, %ymm2, %ymm13
   5a419: c4 41 15 d4 ee               	vpaddq	%ymm14, %ymm13, %ymm13
   5a41e: c5 95 ef c0                  	vpxor	%ymm0, %ymm13, %ymm0
   5a422: c4 43 fd 00 ed 93            	vpermq	$0x93, %ymm13, %ymm13   # ymm13 = ymm13[3,0,1,2]
   5a428: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a42d: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a431: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a437: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a43b: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   5a441: c5 8d 73 d2 3f               	vpsrlq	$0x3f, %ymm2, %ymm14
   5a446: c5 ed d4 d2                  	vpaddq	%ymm2, %ymm2, %ymm2
   5a44a: c4 c1 6d eb d6               	vpor	%ymm14, %ymm2, %ymm2
   5a44f: c4 63 35 02 f6 33            	vpblendd	$0x33, %ymm6, %ymm9, %ymm14 # ymm14 = ymm6[0,1],ymm9[2,3],ymm6[4,5],ymm9[6,7]
   5a455: c4 43 0d 02 f7 f0            	vpblendd	$0xf0, %ymm15, %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],ymm15[4,5,6,7]
   5a45b: c4 41 15 d4 ee               	vpaddq	%ymm14, %ymm13, %ymm13
   5a460: c5 7d 6f 74 24 48            	vmovdqa	0x48(%rsp), %ymm14
   5a466: c5 7d 6f 7c 24 c8            	vmovdqa	-0x38(%rsp), %ymm15
   5a46c: c5 15 d4 ea                  	vpaddq	%ymm2, %ymm13, %ymm13
   5a470: c4 63 0d 02 b4 24 c8 01 00 00 f0     	vpblendd	$0xf0, 0x1c8(%rsp), %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],mem[4,5,6,7]
   5a47b: c4 c1 7d ef c5               	vpxor	%ymm13, %ymm0, %ymm0
   5a480: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a485: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a489: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a48d: c4 e2 6d 00 d4               	vpshufb	%ymm4, %ymm2, %ymm2
   5a492: c4 41 6d d4 f6               	vpaddq	%ymm14, %ymm2, %ymm14
   5a497: c4 41 0d d4 ed               	vpaddq	%ymm13, %ymm14, %ymm13
   5a49c: c5 95 ef c0                  	vpxor	%ymm0, %ymm13, %ymm0
   5a4a0: c4 43 fd 00 ed 39            	vpermq	$0x39, %ymm13, %ymm13   # ymm13 = ymm13[1,2,3,0]
   5a4a6: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a4ab: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a4af: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a4b5: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a4b9: c4 e3 fd 00 c9 93            	vpermq	$0x93, %ymm1, %ymm1     # ymm1 = ymm1[3,0,1,2]
   5a4bf: c5 8d 73 d2 3f               	vpsrlq	$0x3f, %ymm2, %ymm14
   5a4c4: c5 ed d4 d2                  	vpaddq	%ymm2, %ymm2, %ymm2
   5a4c8: c4 c1 6d eb d6               	vpor	%ymm14, %ymm2, %ymm2
   5a4cd: c5 45 6c f5                  	vpunpcklqdq	%ymm5, %ymm7, %ymm14 # ymm14 = ymm7[0],ymm5[0],ymm7[2],ymm5[2]
   5a4d1: c4 43 0d 02 f3 f0            	vpblendd	$0xf0, %ymm11, %ymm14, %ymm14 # ymm14 = ymm14[0,1,2,3],ymm11[4,5,6,7]
   5a4d7: c4 63 3d 0f de 08            	vpalignr	$0x8, %ymm6, %ymm8, %ymm11 # ymm11 = ymm6[8,9,10,11,12,13,14,15],ymm8[0,1,2,3,4,5,6,7],ymm6[24,25,26,27,28,29,30,31],ymm8[16,17,18,19,20,21,22,23]
   5a4dd: c5 3d 6d c6                  	vpunpckhqdq	%ymm6, %ymm8, %ymm8 # ymm8 = ymm8[1],ymm6[1],ymm8[3],ymm6[3]
   5a4e1: c4 41 15 d4 ee               	vpaddq	%ymm14, %ymm13, %ymm13
   5a4e6: c5 7d 6f 74 24 28            	vmovdqa	0x28(%rsp), %ymm14
   5a4ec: c5 15 d4 ea                  	vpaddq	%ymm2, %ymm13, %ymm13
   5a4f0: c4 c1 7d ef c5               	vpxor	%ymm13, %ymm0, %ymm0
   5a4f5: c4 43 0d 02 db f0            	vpblendd	$0xf0, %ymm11, %ymm14, %ymm11 # ymm11 = ymm14[0,1,2,3],ymm11[4,5,6,7]
   5a4fb: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a500: c4 63 35 0f f7 08            	vpalignr	$0x8, %ymm7, %ymm9, %ymm14 # ymm14 = ymm7[8,9,10,11,12,13,14,15],ymm9[0,1,2,3,4,5,6,7],ymm7[24,25,26,27,28,29,30,31],ymm9[16,17,18,19,20,21,22,23]
   5a506: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a50a: c5 ed ef d1                  	vpxor	%ymm1, %ymm2, %ymm2
   5a50e: c4 e2 6d 00 d4               	vpshufb	%ymm4, %ymm2, %ymm2
   5a513: c4 41 6d d4 db               	vpaddq	%ymm11, %ymm2, %ymm11
   5a518: c4 41 25 d4 dd               	vpaddq	%ymm13, %ymm11, %ymm11
   5a51d: c5 a5 ef c0                  	vpxor	%ymm0, %ymm11, %ymm0
   5a521: c4 43 fd 00 db 93            	vpermq	$0x93, %ymm11, %ymm11   # ymm11 = ymm11[3,0,1,2]
   5a527: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a52c: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a530: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a536: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a53a: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   5a540: c5 95 73 d2 3f               	vpsrlq	$0x3f, %ymm2, %ymm13
   5a545: c5 ed d4 d2                  	vpaddq	%ymm2, %ymm2, %ymm2
   5a549: c4 c1 6d eb d5               	vpor	%ymm13, %ymm2, %ymm2
   5a54e: c5 7d 6f ac 24 68 01 00 00   	vmovdqa	0x168(%rsp), %ymm13
   5a557: c4 63 15 02 6c 24 88 f0      	vpblendd	$0xf0, -0x78(%rsp), %ymm13, %ymm13 # ymm13 = ymm13[0,1,2,3],mem[4,5,6,7]
   5a55f: c4 41 25 d4 dd               	vpaddq	%ymm13, %ymm11, %ymm11
   5a564: c4 43 4d 0f e9 08            	vpalignr	$0x8, %ymm9, %ymm6, %ymm13 # ymm13 = ymm9[8,9,10,11,12,13,14,15],ymm6[0,1,2,3,4,5,6,7],ymm9[24,25,26,27,28,29,30,31],ymm6[16,17,18,19,20,21,22,23]
   5a56a: c5 25 d4 da                  	vpaddq	%ymm2, %ymm11, %ymm11
   5a56e: c4 43 15 02 ee f0            	vpblendd	$0xf0, %ymm14, %ymm13, %ymm13 # ymm13 = ymm13[0,1,2,3],ymm14[4,5,6,7]
   5a574: c4 c1 7d ef c3               	vpxor	%ymm11, %ymm0, %ymm0
   5a579: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a57e: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a582: c5 ed ef d1                  	vpxor	%ymm1, %ymm2, %ymm2
   5a586: c4 e2 6d 00 d4               	vpshufb	%ymm4, %ymm2, %ymm2
   5a58b: c4 41 6d d4 ed               	vpaddq	%ymm13, %ymm2, %ymm13
   5a590: c4 41 15 d4 eb               	vpaddq	%ymm11, %ymm13, %ymm13
   5a595: c5 95 ef c0                  	vpxor	%ymm0, %ymm13, %ymm0
   5a599: c4 43 fd 00 ed 39            	vpermq	$0x39, %ymm13, %ymm13   # ymm13 = ymm13[1,2,3,0]
   5a59f: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a5a4: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a5a8: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a5ae: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a5b2: c4 e3 fd 00 c9 93            	vpermq	$0x93, %ymm1, %ymm1     # ymm1 = ymm1[3,0,1,2]
   5a5b8: c5 a5 73 d2 3f               	vpsrlq	$0x3f, %ymm2, %ymm11
   5a5bd: c5 ed d4 d2                  	vpaddq	%ymm2, %ymm2, %ymm2
   5a5c1: c4 c1 6d eb d3               	vpor	%ymm11, %ymm2, %ymm2
   5a5c6: c5 7d 6f 5c 24 e8            	vmovdqa	-0x18(%rsp), %ymm11
   5a5cc: c4 43 25 02 d2 f0            	vpblendd	$0xf0, %ymm10, %ymm11, %ymm10 # ymm10 = ymm11[0,1,2,3],ymm10[4,5,6,7]
   5a5d2: c4 41 15 d4 ea               	vpaddq	%ymm10, %ymm13, %ymm13
   5a5d7: c4 41 4d 6c d1               	vpunpcklqdq	%ymm9, %ymm6, %ymm10 # ymm10 = ymm6[0],ymm9[0],ymm6[2],ymm9[2]
   5a5dc: c4 63 35 02 cf 33            	vpblendd	$0x33, %ymm7, %ymm9, %ymm9 # ymm9 = ymm7[0,1],ymm9[2,3],ymm7[4,5],ymm9[6,7]
   5a5e2: c5 15 d4 ea                  	vpaddq	%ymm2, %ymm13, %ymm13
   5a5e6: c4 43 2d 02 d1 f0            	vpblendd	$0xf0, %ymm9, %ymm10, %ymm10 # ymm10 = ymm10[0,1,2,3],ymm9[4,5,6,7]
   5a5ec: c4 c1 7d ef c5               	vpxor	%ymm13, %ymm0, %ymm0
   5a5f1: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a5f6: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a5fa: c5 ed ef d1                  	vpxor	%ymm1, %ymm2, %ymm2
   5a5fe: c4 e2 6d 00 d4               	vpshufb	%ymm4, %ymm2, %ymm2
   5a603: c4 41 6d d4 d2               	vpaddq	%ymm10, %ymm2, %ymm10
   5a608: c4 41 2d d4 d5               	vpaddq	%ymm13, %ymm10, %ymm10
   5a60d: c5 ad ef c0                  	vpxor	%ymm0, %ymm10, %ymm0
   5a611: c4 43 fd 00 d2 93            	vpermq	$0x93, %ymm10, %ymm10   # ymm10 = ymm10[3,0,1,2]
   5a617: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a61c: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a620: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a626: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a62a: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   5a630: c5 c5 73 d2 3f               	vpsrlq	$0x3f, %ymm2, %ymm7
   5a635: c5 ed d4 d2                  	vpaddq	%ymm2, %ymm2, %ymm2
   5a639: c5 ed eb d7                  	vpor	%ymm7, %ymm2, %ymm2
   5a63d: c5 9d 6d fd                  	vpunpckhqdq	%ymm5, %ymm12, %ymm7 # ymm7 = ymm12[1],ymm5[1],ymm12[3],ymm5[3]
   5a641: c4 c1 55 6c ec               	vpunpcklqdq	%ymm12, %ymm5, %ymm5 # ymm5 = ymm5[0],ymm12[0],ymm5[2],ymm12[2]
   5a646: c4 c3 45 02 f8 f0            	vpblendd	$0xf0, %ymm8, %ymm7, %ymm7 # ymm7 = ymm7[0,1,2,3],ymm8[4,5,6,7]
   5a64c: c4 e3 05 02 ed f0            	vpblendd	$0xf0, %ymm5, %ymm15, %ymm5 # ymm5 = ymm15[0,1,2,3],ymm5[4,5,6,7]
   5a652: c5 2d d4 d7                  	vpaddq	%ymm7, %ymm10, %ymm10
   5a656: c5 2d d4 d2                  	vpaddq	%ymm2, %ymm10, %ymm10
   5a65a: c4 c1 7d ef c2               	vpxor	%ymm10, %ymm0, %ymm0
   5a65f: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a664: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a668: c5 ed ef d1                  	vpxor	%ymm1, %ymm2, %ymm2
   5a66c: c4 e2 6d 00 d4               	vpshufb	%ymm4, %ymm2, %ymm2
   5a671: c5 ed d4 ed                  	vpaddq	%ymm5, %ymm2, %ymm5
   5a675: c4 c1 55 d4 ea               	vpaddq	%ymm10, %ymm5, %ymm5
   5a67a: c5 d5 ef c0                  	vpxor	%ymm0, %ymm5, %ymm0
   5a67e: c4 e3 fd 00 ed 39            	vpermq	$0x39, %ymm5, %ymm5     # ymm5 = ymm5[1,2,3,0]
   5a684: c5 d5 d4 ac 24 a8 01 00 00   	vpaddq	0x1a8(%rsp), %ymm5, %ymm5
   5a68d: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a692: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a696: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a69c: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a6a0: c4 e3 fd 00 c9 93            	vpermq	$0x93, %ymm1, %ymm1     # ymm1 = ymm1[3,0,1,2]
   5a6a6: c5 cd 73 d2 3f               	vpsrlq	$0x3f, %ymm2, %ymm6
   5a6ab: c5 ed d4 d2                  	vpaddq	%ymm2, %ymm2, %ymm2
   5a6af: c5 ed eb d6                  	vpor	%ymm6, %ymm2, %ymm2
   5a6b3: c5 d5 d4 ea                  	vpaddq	%ymm2, %ymm5, %ymm5
   5a6b7: c5 fd ef c5                  	vpxor	%ymm5, %ymm0, %ymm0
   5a6bb: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a6c0: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a6c4: c5 ed ef d1                  	vpxor	%ymm1, %ymm2, %ymm2
   5a6c8: c4 e2 6d 00 d4               	vpshufb	%ymm4, %ymm2, %ymm2
   5a6cd: c5 ed d4 b4 24 88 01 00 00   	vpaddq	0x188(%rsp), %ymm2, %ymm6
   5a6d6: c5 cd d4 ed                  	vpaddq	%ymm5, %ymm6, %ymm5
   5a6da: c5 d5 ef c0                  	vpxor	%ymm0, %ymm5, %ymm0
   5a6de: c4 e3 fd 00 ed 93            	vpermq	$0x93, %ymm5, %ymm5     # ymm5 = ymm5[3,0,1,2]
   5a6e4: c5 d5 d4 ac 24 48 01 00 00   	vpaddq	0x148(%rsp), %ymm5, %ymm5
   5a6ed: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a6f2: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a6f6: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a6fc: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a700: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   5a706: c5 cd 73 d2 3f               	vpsrlq	$0x3f, %ymm2, %ymm6
   5a70b: c5 ed d4 d2                  	vpaddq	%ymm2, %ymm2, %ymm2
   5a70f: c5 ed eb d6                  	vpor	%ymm6, %ymm2, %ymm2
   5a713: c5 d5 d4 ea                  	vpaddq	%ymm2, %ymm5, %ymm5
   5a717: c5 fd ef c5                  	vpxor	%ymm5, %ymm0, %ymm0
   5a71b: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a720: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a724: c5 ed ef d1                  	vpxor	%ymm1, %ymm2, %ymm2
   5a728: c4 e2 6d 00 d4               	vpshufb	%ymm4, %ymm2, %ymm2
   5a72d: c5 ed d4 b4 24 28 01 00 00   	vpaddq	0x128(%rsp), %ymm2, %ymm6
   5a736: c5 cd d4 f5                  	vpaddq	%ymm5, %ymm6, %ymm6
   5a73a: c5 cd ef c0                  	vpxor	%ymm0, %ymm6, %ymm0
   5a73e: c4 e3 fd 00 f6 39            	vpermq	$0x39, %ymm6, %ymm6     # ymm6 = ymm6[1,2,3,0]
   5a744: c5 cd d4 b4 24 e8 00 00 00   	vpaddq	0xe8(%rsp), %ymm6, %ymm6
   5a74d: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a752: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a756: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a75c: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a760: c4 e3 fd 00 c9 93            	vpermq	$0x93, %ymm1, %ymm1     # ymm1 = ymm1[3,0,1,2]
   5a766: c5 d5 73 d2 3f               	vpsrlq	$0x3f, %ymm2, %ymm5
   5a76b: c5 ed d4 d2                  	vpaddq	%ymm2, %ymm2, %ymm2
   5a76f: c5 ed eb d5                  	vpor	%ymm5, %ymm2, %ymm2
   5a773: c5 cd d4 f2                  	vpaddq	%ymm2, %ymm6, %ymm6
   5a777: c5 fd ef c6                  	vpxor	%ymm6, %ymm0, %ymm0
   5a77b: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a780: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a784: c5 ed ef d1                  	vpxor	%ymm1, %ymm2, %ymm2
   5a788: c4 e2 6d 00 d4               	vpshufb	%ymm4, %ymm2, %ymm2
   5a78d: c5 ed d4 ac 24 c8 00 00 00   	vpaddq	0xc8(%rsp), %ymm2, %ymm5
   5a796: c5 d5 d4 ee                  	vpaddq	%ymm6, %ymm5, %ymm5
   5a79a: c5 d5 ef c0                  	vpxor	%ymm0, %ymm5, %ymm0
   5a79e: c4 e3 fd 00 ed 93            	vpermq	$0x93, %ymm5, %ymm5     # ymm5 = ymm5[3,0,1,2]
   5a7a4: c5 d5 d4 ac 24 a8 00 00 00   	vpaddq	0xa8(%rsp), %ymm5, %ymm5
   5a7ad: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a7b2: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a7b6: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a7bc: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a7c0: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   5a7c6: c5 cd 73 d2 3f               	vpsrlq	$0x3f, %ymm2, %ymm6
   5a7cb: c5 ed d4 d2                  	vpaddq	%ymm2, %ymm2, %ymm2
   5a7cf: c5 ed eb d6                  	vpor	%ymm6, %ymm2, %ymm2
   5a7d3: c5 d5 d4 ea                  	vpaddq	%ymm2, %ymm5, %ymm5
   5a7d7: c5 fd ef c5                  	vpxor	%ymm5, %ymm0, %ymm0
   5a7db: c5 fd 70 c0 b1               	vpshufd	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2,5,4,7,6]
   5a7e0: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a7e4: c5 ed ef d1                  	vpxor	%ymm1, %ymm2, %ymm2
   5a7e8: c4 e2 6d 00 d4               	vpshufb	%ymm4, %ymm2, %ymm2
   5a7ed: c5 ed d4 a4 24 88 00 00 00   	vpaddq	0x88(%rsp), %ymm2, %ymm4
   5a7f6: c5 dd d4 e5                  	vpaddq	%ymm5, %ymm4, %ymm4
   5a7fa: c5 dd ef c0                  	vpxor	%ymm0, %ymm4, %ymm0
   5a7fe: c4 e3 fd 00 e4 39            	vpermq	$0x39, %ymm4, %ymm4     # ymm4 = ymm4[1,2,3,0]
   5a804: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5a809: c5 f5 d4 c8                  	vpaddq	%ymm0, %ymm1, %ymm1
   5a80d: c4 e3 fd 00 c0 4e            	vpermq	$0x4e, %ymm0, %ymm0     # ymm0 = ymm0[2,3,0,1]
   5a813: c5 fd ef 47 20               	vpxor	0x20(%rdi), %ymm0, %ymm0
   5a818: c5 f5 ef d2                  	vpxor	%ymm2, %ymm1, %ymm2
   5a81c: c4 e3 fd 00 c9 93            	vpermq	$0x93, %ymm1, %ymm1     # ymm1 = ymm1[3,0,1,2]
   5a822: c5 e5 73 d2 3f               	vpsrlq	$0x3f, %ymm2, %ymm3
   5a827: c5 ed d4 d2                  	vpaddq	%ymm2, %ymm2, %ymm2
   5a82b: c5 f5 ef cc                  	vpxor	%ymm4, %ymm1, %ymm1
   5a82f: c5 ed eb d3                  	vpor	%ymm3, %ymm2, %ymm2
   5a833: c5 f5 ef 0f                  	vpxor	(%rdi), %ymm1, %ymm1
   5a837: c5 ed ef d0                  	vpxor	%ymm0, %ymm2, %ymm2
   5a83b: c5 fe 7f 0f                  	vmovdqu	%ymm1, (%rdi)
   5a83f: c5 fe 7f 57 20               	vmovdqu	%ymm2, 0x20(%rdi)
   5a844: c5 f8 77                     	vzeroupper
   5a847: c9                           	leave
   5a848: c3                           	retq
   5a849: 0f 1f 80 00 00 00 00         	nopl	(%rax)

000000000005a850 <fill_block_with_xor>:
   5a850: 55                           	pushq	%rbp
   5a851: 31 c0                        	xorl	%eax, %eax
   5a853: 48 89 e5                     	movq	%rsp, %rbp
   5a856: 48 83 e4 e0                  	andq	$-0x20, %rsp
   5a85a: 48 81 ec 88 03 00 00         	subq	$0x388, %rsp            # imm = 0x388
   5a861: 4c 8d 44 24 88               	leaq	-0x78(%rsp), %r8
   5a866: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   5a870: c5 fe 6f 14 06               	vmovdqu	(%rsi,%rax), %ymm2
   5a875: c5 ed ef 04 07               	vpxor	(%rdi,%rax), %ymm2, %ymm0
   5a87a: c5 fd 7f 04 07               	vmovdqa	%ymm0, (%rdi,%rax)
   5a87f: c5 fd ef 04 02               	vpxor	(%rdx,%rax), %ymm0, %ymm0
   5a884: c4 c1 7d 7f 04 00            	vmovdqa	%ymm0, (%r8,%rax)
   5a88a: 48 83 c0 20                  	addq	$0x20, %rax
   5a88e: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   5a894: 75 da                        	jne	0x5a870 <fill_block_with_xor+0x20>
   5a896: c5 fd 6f 15 e2 f4 00 00      	vmovdqa	0xf4e2(%rip), %ymm2     # 0x69d80 <__PRETTY_FUNCTION__.3+0x70>
   5a89e: 48 89 f8                     	movq	%rdi, %rax
   5a8a1: 48 89 f9                     	movq	%rdi, %rcx
   5a8a4: c5 fd 6f 1d f4 f4 00 00      	vmovdqa	0xf4f4(%rip), %ymm3     # 0x69da0 <__PRETTY_FUNCTION__.3+0x90>
   5a8ac: 48 8d b7 00 04 00 00         	leaq	0x400(%rdi), %rsi
   5a8b3: c5 fd 6f 41 20               	vmovdqa	0x20(%rcx), %ymm0
   5a8b8: c5 fd d4 09                  	vpaddq	(%rcx), %ymm0, %ymm1
   5a8bc: c5 fd f4 21                  	vpmuludq	(%rcx), %ymm0, %ymm4
   5a8c0: c5 dd d4 e4                  	vpaddq	%ymm4, %ymm4, %ymm4
   5a8c4: 48 81 c1 00 01 00 00         	addq	$0x100, %rcx            # imm = 0x100
   5a8cb: c5 dd d4 e1                  	vpaddq	%ymm1, %ymm4, %ymm4
   5a8cf: c5 dd ef a9 60 ff ff ff      	vpxor	-0xa0(%rcx), %ymm4, %ymm5
   5a8d7: c5 fd 70 ed b1               	vpshufd	$0xb1, %ymm5, %ymm5     # ymm5 = ymm5[1,0,3,2,5,4,7,6]
   5a8dc: c5 d5 d4 89 40 ff ff ff      	vpaddq	-0xc0(%rcx), %ymm5, %ymm1
   5a8e4: c5 55 f4 81 40 ff ff ff      	vpmuludq	-0xc0(%rcx), %ymm5, %ymm8
   5a8ec: c4 41 3d d4 c0               	vpaddq	%ymm8, %ymm8, %ymm8
   5a8f1: c5 3d d4 c1                  	vpaddq	%ymm1, %ymm8, %ymm8
   5a8f5: c5 fd 6f 49 a0               	vmovdqa	-0x60(%rcx), %ymm1
   5a8fa: c5 f5 d4 79 80               	vpaddq	-0x80(%rcx), %ymm1, %ymm7
   5a8ff: c5 f5 f4 71 80               	vpmuludq	-0x80(%rcx), %ymm1, %ymm6
   5a904: c5 bd ef c0                  	vpxor	%ymm0, %ymm8, %ymm0
   5a908: c5 cd d4 f6                  	vpaddq	%ymm6, %ymm6, %ymm6
   5a90c: c4 e2 7d 00 c2               	vpshufb	%ymm2, %ymm0, %ymm0
   5a911: c5 cd d4 f7                  	vpaddq	%ymm7, %ymm6, %ymm6
   5a915: c5 4d ef 61 e0               	vpxor	-0x20(%rcx), %ymm6, %ymm12
   5a91a: c5 5d f4 c8                  	vpmuludq	%ymm0, %ymm4, %ymm9
   5a91e: c5 dd d4 e0                  	vpaddq	%ymm0, %ymm4, %ymm4
   5a922: c4 41 7d 70 e4 b1            	vpshufd	$0xb1, %ymm12, %ymm12   # ymm12 = ymm12[1,0,3,2,5,4,7,6]
   5a928: c5 9d d4 79 c0               	vpaddq	-0x40(%rcx), %ymm12, %ymm7
   5a92d: c5 1d f4 51 c0               	vpmuludq	-0x40(%rcx), %ymm12, %ymm10
   5a932: c4 41 2d d4 d2               	vpaddq	%ymm10, %ymm10, %ymm10
   5a937: c5 2d d4 d7                  	vpaddq	%ymm7, %ymm10, %ymm10
   5a93b: c5 ad ef c9                  	vpxor	%ymm1, %ymm10, %ymm1
   5a93f: c4 41 35 d4 c9               	vpaddq	%ymm9, %ymm9, %ymm9
   5a944: c4 e2 75 00 ca               	vpshufb	%ymm2, %ymm1, %ymm1
   5a949: c5 35 d4 cc                  	vpaddq	%ymm4, %ymm9, %ymm9
   5a94d: c5 b5 ef ed                  	vpxor	%ymm5, %ymm9, %ymm5
   5a951: c4 e2 55 00 eb               	vpshufb	%ymm3, %ymm5, %ymm5
   5a956: c5 bd f4 fd                  	vpmuludq	%ymm5, %ymm8, %ymm7
   5a95a: c5 3d d4 c5                  	vpaddq	%ymm5, %ymm8, %ymm8
   5a95e: c4 e3 fd 00 ed 93            	vpermq	$0x93, %ymm5, %ymm5     # ymm5 = ymm5[3,0,1,2]
   5a964: c5 c5 d4 ff                  	vpaddq	%ymm7, %ymm7, %ymm7
   5a968: c4 c1 45 d4 f8               	vpaddq	%ymm8, %ymm7, %ymm7
   5a96d: c5 4d f4 c1                  	vpmuludq	%ymm1, %ymm6, %ymm8
   5a971: c5 cd d4 f1                  	vpaddq	%ymm1, %ymm6, %ymm6
   5a975: c5 c5 ef c0                  	vpxor	%ymm0, %ymm7, %ymm0
   5a979: c4 e3 fd 00 ff 4e            	vpermq	$0x4e, %ymm7, %ymm7     # ymm7 = ymm7[2,3,0,1]
   5a97f: c5 a5 73 d0 3f               	vpsrlq	$0x3f, %ymm0, %ymm11
   5a984: c5 fd d4 c0                  	vpaddq	%ymm0, %ymm0, %ymm0
   5a988: c4 c1 7d ef c3               	vpxor	%ymm11, %ymm0, %ymm0
   5a98d: c4 e3 fd 00 c0 39            	vpermq	$0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
   5a993: c4 41 3d d4 c0               	vpaddq	%ymm8, %ymm8, %ymm8
   5a998: c5 3d d4 c6                  	vpaddq	%ymm6, %ymm8, %ymm8
   5a99c: c4 c1 3d ef e4               	vpxor	%ymm12, %ymm8, %ymm4
   5a9a1: c5 35 f4 e0                  	vpmuludq	%ymm0, %ymm9, %ymm12
   5a9a5: c4 41 7d d4 c9               	vpaddq	%ymm9, %ymm0, %ymm9
   5a9aa: c4 e2 5d 00 e3               	vpshufb	%ymm3, %ymm4, %ymm4
   5a9af: c5 ad f4 f4                  	vpmuludq	%ymm4, %ymm10, %ymm6
   5a9b3: c5 2d d4 d4                  	vpaddq	%ymm4, %ymm10, %ymm10
   5a9b7: c4 e3 fd 00 e4 93            	vpermq	$0x93, %ymm4, %ymm4     # ymm4 = ymm4[3,0,1,2]
   5a9bd: c4 41 1d d4 e4               	vpaddq	%ymm12, %ymm12, %ymm12
   5a9c2: c4 41 1d d4 e1               	vpaddq	%ymm9, %ymm12, %ymm12
   5a9c7: c5 cd d4 f6                  	vpaddq	%ymm6, %ymm6, %ymm6
   5a9cb: c4 c1 55 ef ec               	vpxor	%ymm12, %ymm5, %ymm5
   5a9d0: c4 c1 4d d4 f2               	vpaddq	%ymm10, %ymm6, %ymm6
   5a9d5: c5 fd 70 ed b1               	vpshufd	$0xb1, %ymm5, %ymm5     # ymm5 = ymm5[1,0,3,2,5,4,7,6]
   5a9da: c5 cd ef c9                  	vpxor	%ymm1, %ymm6, %ymm1
   5a9de: c5 45 f4 dd                  	vpmuludq	%ymm5, %ymm7, %ymm11
   5a9e2: c5 c5 d4 fd                  	vpaddq	%ymm5, %ymm7, %ymm7
   5a9e6: c5 ad 73 d1 3f               	vpsrlq	$0x3f, %ymm1, %ymm10
   5a9eb: c5 f5 d4 c9                  	vpaddq	%ymm1, %ymm1, %ymm1
   5a9ef: c4 e3 fd 00 f6 4e            	vpermq	$0x4e, %ymm6, %ymm6     # ymm6 = ymm6[2,3,0,1]
   5a9f5: c4 c1 75 ef ca               	vpxor	%ymm10, %ymm1, %ymm1
   5a9fa: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   5aa00: c5 3d f4 d1                  	vpmuludq	%ymm1, %ymm8, %ymm10
   5aa04: c4 41 75 d4 c0               	vpaddq	%ymm8, %ymm1, %ymm8
   5aa09: c4 41 25 d4 db               	vpaddq	%ymm11, %ymm11, %ymm11
   5aa0e: c5 25 d4 df                  	vpaddq	%ymm7, %ymm11, %ymm11
   5aa12: c4 c1 7d ef c3               	vpxor	%ymm11, %ymm0, %ymm0
   5aa17: c4 e2 7d 00 c2               	vpshufb	%ymm2, %ymm0, %ymm0
   5aa1c: c4 41 2d d4 d2               	vpaddq	%ymm10, %ymm10, %ymm10
   5aa21: c4 41 2d d4 d0               	vpaddq	%ymm8, %ymm10, %ymm10
   5aa26: c4 c1 5d ef e2               	vpxor	%ymm10, %ymm4, %ymm4
   5aa2b: c5 7d 70 cc b1               	vpshufd	$0xb1, %ymm4, %ymm9     # ymm9 = ymm4[1,0,3,2,5,4,7,6]
   5aa30: c5 9d f4 e0                  	vpmuludq	%ymm0, %ymm12, %ymm4
   5aa34: c5 1d d4 e0                  	vpaddq	%ymm0, %ymm12, %ymm12
   5aa38: c4 c1 4d f4 f9               	vpmuludq	%ymm9, %ymm6, %ymm7
   5aa3d: c4 c1 4d d4 f1               	vpaddq	%ymm9, %ymm6, %ymm6
   5aa42: c5 dd d4 e4                  	vpaddq	%ymm4, %ymm4, %ymm4
   5aa46: c5 c5 d4 ff                  	vpaddq	%ymm7, %ymm7, %ymm7
   5aa4a: c4 c1 5d d4 e4               	vpaddq	%ymm12, %ymm4, %ymm4
   5aa4f: c5 c5 d4 fe                  	vpaddq	%ymm6, %ymm7, %ymm7
   5aa53: c5 fd 7f a1 00 ff ff ff      	vmovdqa	%ymm4, -0x100(%rcx)
   5aa5b: c5 dd ef e5                  	vpxor	%ymm5, %ymm4, %ymm4
   5aa5f: c5 f5 ef cf                  	vpxor	%ymm7, %ymm1, %ymm1
   5aa63: c4 e2 5d 00 f3               	vpshufb	%ymm3, %ymm4, %ymm6
   5aa68: c4 e2 75 00 ca               	vpshufb	%ymm2, %ymm1, %ymm1
   5aa6d: c5 25 f4 c6                  	vpmuludq	%ymm6, %ymm11, %ymm8
   5aa71: c5 25 d4 de                  	vpaddq	%ymm6, %ymm11, %ymm11
   5aa75: c5 ad f4 e1                  	vpmuludq	%ymm1, %ymm10, %ymm4
   5aa79: c5 2d d4 d1                  	vpaddq	%ymm1, %ymm10, %ymm10
   5aa7d: c4 41 3d d4 c0               	vpaddq	%ymm8, %ymm8, %ymm8
   5aa82: c5 dd d4 e4                  	vpaddq	%ymm4, %ymm4, %ymm4
   5aa86: c4 41 3d d4 c3               	vpaddq	%ymm11, %ymm8, %ymm8
   5aa8b: c4 c1 5d d4 e2               	vpaddq	%ymm10, %ymm4, %ymm4
   5aa90: c5 bd ef c0                  	vpxor	%ymm0, %ymm8, %ymm0
   5aa94: c4 43 fd 00 c0 4e            	vpermq	$0x4e, %ymm8, %ymm8     # ymm8 = ymm8[2,3,0,1]
   5aa9a: c5 fd 7f 61 80               	vmovdqa	%ymm4, -0x80(%rcx)
   5aa9f: c4 c1 5d ef e1               	vpxor	%ymm9, %ymm4, %ymm4
   5aaa4: c5 a5 73 d0 3f               	vpsrlq	$0x3f, %ymm0, %ymm11
   5aaa9: c5 fd d4 c0                  	vpaddq	%ymm0, %ymm0, %ymm0
   5aaad: c4 e2 5d 00 eb               	vpshufb	%ymm3, %ymm4, %ymm5
   5aab2: c4 c1 7d ef c3               	vpxor	%ymm11, %ymm0, %ymm0
   5aab7: c5 7d 7f 81 40 ff ff ff      	vmovdqa	%ymm8, -0xc0(%rcx)
   5aabf: c5 c5 f4 e5                  	vpmuludq	%ymm5, %ymm7, %ymm4
   5aac3: c4 e3 fd 00 c0 93            	vpermq	$0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
   5aac9: c5 fd 7f 81 20 ff ff ff      	vmovdqa	%ymm0, -0xe0(%rcx)
   5aad1: c5 5d d4 cc                  	vpaddq	%ymm4, %ymm4, %ymm9
   5aad5: c5 c5 d4 e5                  	vpaddq	%ymm5, %ymm7, %ymm4
   5aad9: c5 b5 d4 fc                  	vpaddq	%ymm4, %ymm9, %ymm7
   5aadd: c4 e3 fd 00 e6 39            	vpermq	$0x39, %ymm6, %ymm4     # ymm4 = ymm6[1,2,3,0]
   5aae3: c5 c5 ef c9                  	vpxor	%ymm1, %ymm7, %ymm1
   5aae7: c5 fd 7f a1 60 ff ff ff      	vmovdqa	%ymm4, -0xa0(%rcx)
   5aaef: c4 e3 fd 00 ff 4e            	vpermq	$0x4e, %ymm7, %ymm7     # ymm7 = ymm7[2,3,0,1]
   5aaf5: c4 e3 fd 00 e5 39            	vpermq	$0x39, %ymm5, %ymm4     # ymm4 = ymm5[1,2,3,0]
   5aafb: c5 b5 73 d1 3f               	vpsrlq	$0x3f, %ymm1, %ymm9
   5ab00: c5 f5 d4 c9                  	vpaddq	%ymm1, %ymm1, %ymm1
   5ab04: c5 fd 7f 79 c0               	vmovdqa	%ymm7, -0x40(%rcx)
   5ab09: c4 c1 75 ef c9               	vpxor	%ymm9, %ymm1, %ymm1
   5ab0e: c5 fd 7f 61 e0               	vmovdqa	%ymm4, -0x20(%rcx)
   5ab13: c4 e3 fd 00 c9 93            	vpermq	$0x93, %ymm1, %ymm1     # ymm1 = ymm1[3,0,1,2]
   5ab19: c5 fd 7f 49 a0               	vmovdqa	%ymm1, -0x60(%rcx)
   5ab1e: 48 39 f1                     	cmpq	%rsi, %rcx
   5ab21: 0f 85 8c fd ff ff            	jne	0x5a8b3 <fill_block_with_xor+0x63>
   5ab27: 48 8d 8f 80 00 00 00         	leaq	0x80(%rdi), %rcx
   5ab2e: c5 fd 6f 88 00 01 00 00      	vmovdqa	0x100(%rax), %ymm1
   5ab36: c5 f5 d4 00                  	vpaddq	(%rax), %ymm1, %ymm0
   5ab3a: c5 f5 f4 20                  	vpmuludq	(%rax), %ymm1, %ymm4
   5ab3e: c5 dd d4 e4                  	vpaddq	%ymm4, %ymm4, %ymm4
   5ab42: 48 83 c0 20                  	addq	$0x20, %rax
   5ab46: c5 dd d4 e0                  	vpaddq	%ymm0, %ymm4, %ymm4
   5ab4a: c5 5d ef 90 e0 02 00 00      	vpxor	0x2e0(%rax), %ymm4, %ymm10
   5ab52: c4 41 7d 70 d2 b1            	vpshufd	$0xb1, %ymm10, %ymm10   # ymm10 = ymm10[1,0,3,2,5,4,7,6]
   5ab58: c5 ad d4 80 e0 01 00 00      	vpaddq	0x1e0(%rax), %ymm10, %ymm0
   5ab60: c5 ad f4 b0 e0 01 00 00      	vpmuludq	0x1e0(%rax), %ymm10, %ymm6
   5ab68: c5 cd d4 f6                  	vpaddq	%ymm6, %ymm6, %ymm6
   5ab6c: c5 cd d4 f0                  	vpaddq	%ymm0, %ymm6, %ymm6
   5ab70: c5 fd 6f 80 60 01 00 00      	vmovdqa	0x160(%rax), %ymm0
   5ab78: c5 fd d4 68 60               	vpaddq	0x60(%rax), %ymm0, %ymm5
   5ab7d: c5 7d f4 58 60               	vpmuludq	0x60(%rax), %ymm0, %ymm11
   5ab82: c5 cd ef c9                  	vpxor	%ymm1, %ymm6, %ymm1
   5ab86: c4 41 25 d4 db               	vpaddq	%ymm11, %ymm11, %ymm11
   5ab8b: c4 e2 75 00 ca               	vpshufb	%ymm2, %ymm1, %ymm1
   5ab90: c5 25 d4 dd                  	vpaddq	%ymm5, %ymm11, %ymm11
   5ab94: c5 a5 ef b8 60 03 00 00      	vpxor	0x360(%rax), %ymm11, %ymm7
   5ab9c: c5 5d f4 c1                  	vpmuludq	%ymm1, %ymm4, %ymm8
   5aba0: c5 fd 70 ff b1               	vpshufd	$0xb1, %ymm7, %ymm7     # ymm7 = ymm7[1,0,3,2,5,4,7,6]
   5aba5: c5 c5 d4 a8 60 02 00 00      	vpaddq	0x260(%rax), %ymm7, %ymm5
   5abad: c5 45 f4 88 60 02 00 00      	vpmuludq	0x260(%rax), %ymm7, %ymm9
   5abb5: c4 41 35 d4 c9               	vpaddq	%ymm9, %ymm9, %ymm9
   5abba: c5 35 d4 cd                  	vpaddq	%ymm5, %ymm9, %ymm9
   5abbe: c5 dd d4 e9                  	vpaddq	%ymm1, %ymm4, %ymm5
   5abc2: c5 b5 ef c0                  	vpxor	%ymm0, %ymm9, %ymm0
   5abc6: c4 41 3d d4 c0               	vpaddq	%ymm8, %ymm8, %ymm8
   5abcb: c4 e2 7d 00 c2               	vpshufb	%ymm2, %ymm0, %ymm0
   5abd0: c5 3d d4 c5                  	vpaddq	%ymm5, %ymm8, %ymm8
   5abd4: c4 c1 3d ef e2               	vpxor	%ymm10, %ymm8, %ymm4
   5abd9: c4 e2 5d 00 e3               	vpshufb	%ymm3, %ymm4, %ymm4
   5abde: c5 cd f4 ec                  	vpmuludq	%ymm4, %ymm6, %ymm5
   5abe2: c5 cd d4 f4                  	vpaddq	%ymm4, %ymm6, %ymm6
   5abe6: c5 d5 d4 ed                  	vpaddq	%ymm5, %ymm5, %ymm5
   5abea: c5 d5 d4 ee                  	vpaddq	%ymm6, %ymm5, %ymm5
   5abee: c5 a5 f4 f0                  	vpmuludq	%ymm0, %ymm11, %ymm6
   5abf2: c5 25 d4 d8                  	vpaddq	%ymm0, %ymm11, %ymm11
   5abf6: c5 d5 ef c9                  	vpxor	%ymm1, %ymm5, %ymm1
   5abfa: c5 ad 73 d1 3f               	vpsrlq	$0x3f, %ymm1, %ymm10
   5abff: c5 f5 d4 c9                  	vpaddq	%ymm1, %ymm1, %ymm1
   5ac03: c4 c1 75 ef ca               	vpxor	%ymm10, %ymm1, %ymm1
   5ac08: c5 cd d4 f6                  	vpaddq	%ymm6, %ymm6, %ymm6
   5ac0c: c4 c1 4d d4 f3               	vpaddq	%ymm11, %ymm6, %ymm6
   5ac11: c5 cd ef ff                  	vpxor	%ymm7, %ymm6, %ymm7
   5ac15: c4 e2 45 00 fb               	vpshufb	%ymm3, %ymm7, %ymm7
   5ac1a: c5 35 f4 df                  	vpmuludq	%ymm7, %ymm9, %ymm11
   5ac1e: c5 35 d4 cf                  	vpaddq	%ymm7, %ymm9, %ymm9
   5ac22: c4 63 5d 02 d7 cc            	vpblendd	$0xcc, %ymm7, %ymm4, %ymm10 # ymm10 = ymm4[0,1],ymm7[2,3],ymm4[4,5],ymm7[6,7]
   5ac28: c4 e3 5d 02 e7 33            	vpblendd	$0x33, %ymm7, %ymm4, %ymm4 # ymm4 = ymm7[0,1],ymm4[2,3],ymm7[4,5],ymm4[6,7]
   5ac2e: c4 43 fd 00 d2 b1            	vpermq	$0xb1, %ymm10, %ymm10   # ymm10 = ymm10[1,0,3,2]
   5ac34: c4 41 25 d4 db               	vpaddq	%ymm11, %ymm11, %ymm11
   5ac39: c4 41 25 d4 d9               	vpaddq	%ymm9, %ymm11, %ymm11
   5ac3e: c5 a5 ef c0                  	vpxor	%ymm0, %ymm11, %ymm0
   5ac42: c5 b5 73 d0 3f               	vpsrlq	$0x3f, %ymm0, %ymm9
   5ac47: c5 fd d4 c0                  	vpaddq	%ymm0, %ymm0, %ymm0
   5ac4b: c4 c1 7d ef c1               	vpxor	%ymm9, %ymm0, %ymm0
   5ac50: c4 63 fd 00 cc b1            	vpermq	$0xb1, %ymm4, %ymm9     # ymm9 = ymm4[1,0,3,2]
   5ac56: c4 63 75 02 e0 cc            	vpblendd	$0xcc, %ymm0, %ymm1, %ymm12 # ymm12 = ymm1[0,1],ymm0[2,3],ymm1[4,5],ymm0[6,7]
   5ac5c: c4 e3 75 02 c8 33            	vpblendd	$0x33, %ymm0, %ymm1, %ymm1 # ymm1 = ymm0[0,1],ymm1[2,3],ymm0[4,5],ymm1[6,7]
   5ac62: c4 e3 fd 00 c9 b1            	vpermq	$0xb1, %ymm1, %ymm1     # ymm1 = ymm1[1,0,3,2]
   5ac68: c4 43 fd 00 e4 b1            	vpermq	$0xb1, %ymm12, %ymm12   # ymm12 = ymm12[1,0,3,2]
   5ac6e: c5 bd f4 f9                  	vpmuludq	%ymm1, %ymm8, %ymm7
   5ac72: c4 c1 4d f4 e4               	vpmuludq	%ymm12, %ymm6, %ymm4
   5ac77: c4 41 75 d4 c0               	vpaddq	%ymm8, %ymm1, %ymm8
   5ac7c: c5 9d d4 f6                  	vpaddq	%ymm6, %ymm12, %ymm6
   5ac80: c5 c5 d4 ff                  	vpaddq	%ymm7, %ymm7, %ymm7
   5ac84: c5 dd d4 e4                  	vpaddq	%ymm4, %ymm4, %ymm4
   5ac88: c4 c1 45 d4 f8               	vpaddq	%ymm8, %ymm7, %ymm7
   5ac8d: c5 dd d4 e6                  	vpaddq	%ymm6, %ymm4, %ymm4
   5ac91: c5 2d ef d7                  	vpxor	%ymm7, %ymm10, %ymm10
   5ac95: c5 35 ef cc                  	vpxor	%ymm4, %ymm9, %ymm9
   5ac99: c4 41 7d 70 d2 b1            	vpshufd	$0xb1, %ymm10, %ymm10   # ymm10 = ymm10[1,0,3,2,5,4,7,6]
   5ac9f: c4 41 7d 70 c9 b1            	vpshufd	$0xb1, %ymm9, %ymm9     # ymm9 = ymm9[1,0,3,2,5,4,7,6]
   5aca5: c4 41 25 f4 c2               	vpmuludq	%ymm10, %ymm11, %ymm8
   5acaa: c4 c1 55 f4 f1               	vpmuludq	%ymm9, %ymm5, %ymm6
   5acaf: c4 41 25 d4 da               	vpaddq	%ymm10, %ymm11, %ymm11
   5acb4: c4 c1 55 d4 e9               	vpaddq	%ymm9, %ymm5, %ymm5
   5acb9: c4 41 3d d4 c0               	vpaddq	%ymm8, %ymm8, %ymm8
   5acbe: c5 cd d4 f6                  	vpaddq	%ymm6, %ymm6, %ymm6
   5acc2: c4 41 3d d4 c3               	vpaddq	%ymm11, %ymm8, %ymm8
   5acc7: c5 cd d4 f5                  	vpaddq	%ymm5, %ymm6, %ymm6
   5accb: c5 bd ef c9                  	vpxor	%ymm1, %ymm8, %ymm1
   5accf: c4 e2 75 00 c2               	vpshufb	%ymm2, %ymm1, %ymm0
   5acd4: c4 c1 4d ef cc               	vpxor	%ymm12, %ymm6, %ymm1
   5acd9: c5 c5 f4 e8                  	vpmuludq	%ymm0, %ymm7, %ymm5
   5acdd: c5 c5 d4 f8                  	vpaddq	%ymm0, %ymm7, %ymm7
   5ace1: c4 e2 75 00 ca               	vpshufb	%ymm2, %ymm1, %ymm1
   5ace6: c5 d5 d4 ed                  	vpaddq	%ymm5, %ymm5, %ymm5
   5acea: c5 d5 d4 ef                  	vpaddq	%ymm7, %ymm5, %ymm5
   5acee: c5 fd 7f 68 e0               	vmovdqa	%ymm5, -0x20(%rax)
   5acf3: c4 c1 55 ef ea               	vpxor	%ymm10, %ymm5, %ymm5
   5acf8: c5 5d f4 d1                  	vpmuludq	%ymm1, %ymm4, %ymm10
   5acfc: c5 dd d4 e1                  	vpaddq	%ymm1, %ymm4, %ymm4
   5ad00: c4 e2 55 00 eb               	vpshufb	%ymm3, %ymm5, %ymm5
   5ad05: c5 bd f4 fd                  	vpmuludq	%ymm5, %ymm8, %ymm7
   5ad09: c5 3d d4 c5                  	vpaddq	%ymm5, %ymm8, %ymm8
   5ad0d: c4 41 2d d4 d2               	vpaddq	%ymm10, %ymm10, %ymm10
   5ad12: c4 c1 5d d4 e2               	vpaddq	%ymm10, %ymm4, %ymm4
   5ad17: c5 fd 7f 60 60               	vmovdqa	%ymm4, 0x60(%rax)
   5ad1c: c4 c1 5d ef e1               	vpxor	%ymm9, %ymm4, %ymm4
   5ad21: c5 c5 d4 ff                  	vpaddq	%ymm7, %ymm7, %ymm7
   5ad25: c4 e2 5d 00 e3               	vpshufb	%ymm3, %ymm4, %ymm4
   5ad2a: c4 c1 45 d4 f8               	vpaddq	%ymm8, %ymm7, %ymm7
   5ad2f: c5 4d f4 cc                  	vpmuludq	%ymm4, %ymm6, %ymm9
   5ad33: c5 cd d4 f4                  	vpaddq	%ymm4, %ymm6, %ymm6
   5ad37: c5 c5 ef c0                  	vpxor	%ymm0, %ymm7, %ymm0
   5ad3b: c5 fd 7f b8 60 02 00 00      	vmovdqa	%ymm7, 0x260(%rax)
   5ad43: c5 bd 73 d0 3f               	vpsrlq	$0x3f, %ymm0, %ymm8
   5ad48: c5 fd d4 c0                  	vpaddq	%ymm0, %ymm0, %ymm0
   5ad4c: c4 c1 7d ef c0               	vpxor	%ymm8, %ymm0, %ymm0
   5ad51: c4 41 35 d4 c9               	vpaddq	%ymm9, %ymm9, %ymm9
   5ad56: c4 c1 4d d4 f1               	vpaddq	%ymm9, %ymm6, %ymm6
   5ad5b: c5 cd ef c9                  	vpxor	%ymm1, %ymm6, %ymm1
   5ad5f: c5 fd 7f b0 e0 01 00 00      	vmovdqa	%ymm6, 0x1e0(%rax)
   5ad67: c5 b5 73 d1 3f               	vpsrlq	$0x3f, %ymm1, %ymm9
   5ad6c: c5 f5 d4 c9                  	vpaddq	%ymm1, %ymm1, %ymm1
   5ad70: c4 c1 75 ef c9               	vpxor	%ymm9, %ymm1, %ymm1
   5ad75: c4 63 7d 02 c1 cc            	vpblendd	$0xcc, %ymm1, %ymm0, %ymm8 # ymm8 = ymm0[0,1],ymm1[2,3],ymm0[4,5],ymm1[6,7]
   5ad7b: c4 e3 7d 02 c1 33            	vpblendd	$0x33, %ymm1, %ymm0, %ymm0 # ymm0 = ymm1[0,1],ymm0[2,3],ymm1[4,5],ymm0[6,7]
   5ad81: c4 e3 fd 00 c0 b1            	vpermq	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2]
   5ad87: c4 c3 fd 00 c8 b1            	vpermq	$0xb1, %ymm8, %ymm1     # ymm1 = ymm8[1,0,3,2]
   5ad8d: c5 fd 7f 80 60 01 00 00      	vmovdqa	%ymm0, 0x160(%rax)
   5ad95: c4 e3 55 02 c4 33            	vpblendd	$0x33, %ymm4, %ymm5, %ymm0 # ymm0 = ymm4[0,1],ymm5[2,3],ymm4[4,5],ymm5[6,7]
   5ad9b: c4 e3 55 02 ec cc            	vpblendd	$0xcc, %ymm4, %ymm5, %ymm5 # ymm5 = ymm5[0,1],ymm4[2,3],ymm5[4,5],ymm4[6,7]
   5ada1: c4 e3 fd 00 c0 b1            	vpermq	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2]
   5ada7: c4 e3 fd 00 ed b1            	vpermq	$0xb1, %ymm5, %ymm5     # ymm5 = ymm5[1,0,3,2]
   5adad: c5 fd 7f 88 e0 00 00 00      	vmovdqa	%ymm1, 0xe0(%rax)
   5adb5: c5 fd 7f 80 e0 02 00 00      	vmovdqa	%ymm0, 0x2e0(%rax)
   5adbd: c5 fd 7f a8 60 03 00 00      	vmovdqa	%ymm5, 0x360(%rax)
   5adc5: 48 39 c1                     	cmpq	%rax, %rcx
   5adc8: 0f 85 60 fd ff ff            	jne	0x5ab2e <fill_block_with_xor+0x2de>
   5adce: 31 c0                        	xorl	%eax, %eax
   5add0: c5 fd 6f 1c 07               	vmovdqa	(%rdi,%rax), %ymm3
   5add5: c4 c1 65 ef 04 00            	vpxor	(%r8,%rax), %ymm3, %ymm0
   5addb: c5 fd 7f 04 07               	vmovdqa	%ymm0, (%rdi,%rax)
   5ade0: c5 fe 7f 04 02               	vmovdqu	%ymm0, (%rdx,%rax)
   5ade5: 48 83 c0 20                  	addq	$0x20, %rax
   5ade9: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   5adef: 75 df                        	jne	0x5add0 <fill_block_with_xor+0x580>
   5adf1: c5 f8 77                     	vzeroupper
   5adf4: c9                           	leave
   5adf5: c3                           	retq
   5adf6: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

000000000005ae00 <argon2_fill_segment_avx2>:
   5ae00: 55                           	pushq	%rbp
   5ae01: 48 89 e5                     	movq	%rsp, %rbp
   5ae04: 41 57                        	pushq	%r15
   5ae06: 41 56                        	pushq	%r14
   5ae08: 41 55                        	pushq	%r13
   5ae0a: 41 54                        	pushq	%r12
   5ae0c: 53                           	pushq	%rbx
   5ae0d: 48 83 e4 e0                  	andq	$-0x20, %rsp
   5ae11: 48 81 ec 40 14 00 00         	subq	$0x1440, %rsp           # imm = 0x1440
   5ae18: 48 89 54 24 38               	movq	%rdx, 0x38(%rsp)
   5ae1d: 48 85 ff                     	testq	%rdi, %rdi
   5ae20: 0f 84 59 01 00 00            	je	0x5af7f <argon2_fill_segment_avx2+0x17f>
   5ae26: 48 89 f0                     	movq	%rsi, %rax
   5ae29: 88 54 24 2f                  	movb	%dl, 0x2f(%rsp)
   5ae2d: 8b 57 2c                     	movl	0x2c(%rdi), %edx
   5ae30: 48 89 fb                     	movq	%rdi, %rbx
   5ae33: 48 c1 e8 20                  	shrq	$0x20, %rax
   5ae37: 89 74 24 30                  	movl	%esi, 0x30(%rsp)
   5ae3b: 49 89 f3                     	movq	%rsi, %r11
   5ae3e: 48 89 44 24 18               	movq	%rax, 0x18(%rsp)
   5ae43: 48 8b 47 08                  	movq	0x8(%rdi), %rax
   5ae47: 48 89 44 24 20               	movq	%rax, 0x20(%rsp)
   5ae4c: 83 fa 02                     	cmpl	$0x2, %edx
   5ae4f: 0f 84 56 09 00 00            	je	0x5b7ab <argon2_fill_segment_avx2+0x9ab>
   5ae55: 31 c0                        	xorl	%eax, %eax
   5ae57: b9 80 00 00 00               	movl	$0x80, %ecx
   5ae5c: c5 f9 6e 53 10               	vmovd	0x10(%rbx), %xmm2
   5ae61: 44 8b 6b 1c                  	movl	0x1c(%rbx), %r13d
   5ae65: 4c 8d a4 24 40 08 00 00      	leaq	0x840(%rsp), %r12
   5ae6d: 4c 8d 8c 24 40 0c 00 00      	leaq	0xc40(%rsp), %r9
   5ae75: 4c 89 e7                     	movq	%r12, %rdi
   5ae78: c4 e3 69 22 c2 01            	vpinsrd	$0x1, %edx, %xmm2, %xmm0
   5ae7e: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5ae81: b9 80 00 00 00               	movl	$0x80, %ecx
   5ae86: 4c 89 cf                     	movq	%r9, %rdi
   5ae89: c4 e2 79 35 c0               	vpmovzxdq	%xmm0, %xmm0    # xmm0 = xmm0[0],zero,xmm0[1],zero
   5ae8e: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5ae91: 44 89 d8                     	movl	%r11d, %eax
   5ae94: c5 f9 7f 84 24 60 0c 00 00   	vmovdqa	%xmm0, 0xc60(%rsp)
   5ae9d: 48 89 84 24 40 0c 00 00      	movq	%rax, 0xc40(%rsp)
   5aea5: 8b 44 24 18                  	movl	0x18(%rsp), %eax
   5aea9: 48 89 84 24 48 0c 00 00      	movq	%rax, 0xc48(%rsp)
   5aeb1: 0f b6 44 24 38               	movzbl	0x38(%rsp), %eax
   5aeb6: 48 89 84 24 50 0c 00 00      	movq	%rax, 0xc50(%rsp)
   5aebe: 8b 43 18                     	movl	0x18(%rbx), %eax
   5aec1: 48 89 84 24 58 0c 00 00      	movq	%rax, 0xc58(%rsp)
   5aec9: 45 85 ed                     	testl	%r13d, %r13d
   5aecc: 0f 84 bc 00 00 00            	je	0x5af8e <argon2_fill_segment_avx2+0x18e>
   5aed2: 45 31 d2                     	xorl	%r10d, %r10d
   5aed5: 4c 8d 7c 24 40               	leaq	0x40(%rsp), %r15
   5aeda: eb 28                        	jmp	0x5af04 <argon2_fill_segment_avx2+0x104>
   5aedc: 0f 1f 40 00                  	nopl	(%rax)
   5aee0: 89 c0                        	movl	%eax, %eax
   5aee2: 48 8b 84 c4 40 08 00 00      	movq	0x840(%rsp,%rax,8), %rax
   5aeea: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   5aeef: 4a 89 04 d7                  	movq	%rax, (%rdi,%r10,8)
   5aef3: 44 8b 6b 1c                  	movl	0x1c(%rbx), %r13d
   5aef7: 49 83 c2 01                  	addq	$0x1, %r10
   5aefb: 45 39 ea                     	cmpl	%r13d, %r10d
   5aefe: 0f 83 8a 00 00 00            	jae	0x5af8e <argon2_fill_segment_avx2+0x18e>
   5af04: 44 89 d0                     	movl	%r10d, %eax
   5af07: 83 e0 7f                     	andl	$0x7f, %eax
   5af0a: 75 d4                        	jne	0x5aee0 <argon2_fill_segment_avx2+0xe0>
   5af0c: 31 c0                        	xorl	%eax, %eax
   5af0e: 4c 8d b4 24 40 04 00 00      	leaq	0x440(%rsp), %r14
   5af16: 4c 89 ff                     	movq	%r15, %rdi
   5af19: 4c 89 ce                     	movq	%r9, %rsi
   5af1c: b9 80 00 00 00               	movl	$0x80, %ecx
   5af21: 4c 8d ac 24 40 10 00 00      	leaq	0x1040(%rsp), %r13
   5af29: 48 83 84 24 70 0c 00 00 01   	addq	$0x1, 0xc70(%rsp)
   5af32: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5af35: b9 80 00 00 00               	movl	$0x80, %ecx
   5af3a: 4c 89 f7                     	movq	%r14, %rdi
   5af3d: 4c 89 ea                     	movq	%r13, %rdx
   5af40: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5af43: b9 80 00 00 00               	movl	$0x80, %ecx
   5af48: 4c 89 e7                     	movq	%r12, %rdi
   5af4b: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5af4e: b9 80 00 00 00               	movl	$0x80, %ecx
   5af53: 4c 89 ef                     	movq	%r13, %rdi
   5af56: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5af59: 4c 89 ff                     	movq	%r15, %rdi
   5af5c: e8 ef f8 ff ff               	callq	0x5a850 <fill_block_with_xor>
   5af61: 4c 89 e2                     	movq	%r12, %rdx
   5af64: 4c 89 ee                     	movq	%r13, %rsi
   5af67: 4c 89 f7                     	movq	%r14, %rdi
   5af6a: e8 e1 f8 ff ff               	callq	0x5a850 <fill_block_with_xor>
   5af6f: 48 8b 84 24 40 08 00 00      	movq	0x840(%rsp), %rax
   5af77: e9 6e ff ff ff               	jmp	0x5aeea <argon2_fill_segment_avx2+0xea>
   5af7c: c5 f8 77                     	vzeroupper
   5af7f: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   5af83: 5b                           	popq	%rbx
   5af84: 41 5c                        	popq	%r12
   5af86: 41 5d                        	popq	%r13
   5af88: 41 5e                        	popq	%r14
   5af8a: 41 5f                        	popq	%r15
   5af8c: 5d                           	popq	%rbp
   5af8d: c3                           	retq
   5af8e: c7 44 24 34 01 00 00 00      	movl	$0x1, 0x34(%rsp)
   5af96: 45 31 ff                     	xorl	%r15d, %r15d
   5af99: 45 85 db                     	testl	%r11d, %r11d
   5af9c: 75 0e                        	jne	0x5afac <argon2_fill_segment_avx2+0x1ac>
   5af9e: 31 c0                        	xorl	%eax, %eax
   5afa0: 80 7c 24 38 00               	cmpb	$0x0, 0x38(%rsp)
   5afa5: 0f 94 c0                     	sete	%al
   5afa8: 44 8d 3c 00                  	leal	(%rax,%rax), %r15d
   5afac: 44 8b 63 20                  	movl	0x20(%rbx), %r12d
   5afb0: 8b 44 24 18                  	movl	0x18(%rsp), %eax
   5afb4: 31 d2                        	xorl	%edx, %edx
   5afb6: 0f b6 7c 24 38               	movzbl	0x38(%rsp), %edi
   5afbb: 41 0f af c4                  	imull	%r12d, %eax
   5afbf: 89 7c 24 28                  	movl	%edi, 0x28(%rsp)
   5afc3: 41 0f af fd                  	imull	%r13d, %edi
   5afc7: 44 01 f8                     	addl	%r15d, %eax
   5afca: 44 8d 34 38                  	leal	(%rax,%rdi), %r14d
   5afce: 4c 89 cf                     	movq	%r9, %rdi
   5afd1: 44 89 f0                     	movl	%r14d, %eax
   5afd4: 41 8d 4e ff                  	leal	-0x1(%r14), %ecx
   5afd8: 41 f7 f4                     	divl	%r12d
   5afdb: 43 8d 44 26 ff               	leal	-0x1(%r14,%r12), %eax
   5afe0: 85 d2                        	testl	%edx, %edx
   5afe2: 0f 45 c1                     	cmovnel	%ecx, %eax
   5afe5: b9 80 00 00 00               	movl	$0x80, %ecx
   5afea: 89 c6                        	movl	%eax, %esi
   5afec: 48 8b 03                     	movq	(%rbx), %rax
   5afef: 49 89 f0                     	movq	%rsi, %r8
   5aff2: 48 c1 e6 0a                  	shlq	$0xa, %rsi
   5aff6: 4c 8b 50 08                  	movq	0x8(%rax), %r10
   5affa: 4c 01 d6                     	addq	%r10, %rsi
   5affd: f3 48 a5                     	rep		movsq	(%rsi), %es:(%rdi)
   5b000: 45 39 ef                     	cmpl	%r13d, %r15d
   5b003: 0f 83 76 ff ff ff            	jae	0x5af7f <argon2_fill_segment_avx2+0x17f>
   5b009: 45 85 db                     	testl	%r11d, %r11d
   5b00c: 48 8b 7c 24 20               	movq	0x20(%rsp), %rdi
   5b011: c5 fd 6f 1d 67 ed 00 00      	vmovdqa	0xed67(%rip), %ymm3     # 0x69d80 <__PRETTY_FUNCTION__.3+0x70>
   5b019: 0f 95 c2                     	setne	%dl
   5b01c: 80 7c 24 38 03               	cmpb	$0x3, 0x38(%rsp)
   5b021: c5 fd 6f 15 77 ed 00 00      	vmovdqa	0xed77(%rip), %ymm2     # 0x69da0 <__PRETTY_FUNCTION__.3+0x90>
   5b029: 0f 95 c0                     	setne	%al
   5b02c: 21 c2                        	andl	%eax, %edx
   5b02e: 8b 44 24 18                  	movl	0x18(%rsp), %eax
   5b032: 88 54 24 2e                  	movb	%dl, 0x2e(%rsp)
   5b036: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   5b03b: 44 89 f8                     	movl	%r15d, %eax
   5b03e: 4c 8d 1c c7                  	leaq	(%rdi,%rax,8), %r11
   5b042: 0f b6 44 24 2f               	movzbl	0x2f(%rsp), %eax
   5b047: 4c 89 d7                     	movq	%r10, %rdi
   5b04a: 45 89 c2                     	movl	%r8d, %r10d
   5b04d: 83 c0 01                     	addl	$0x1, %eax
   5b050: 89 44 24 20                  	movl	%eax, 0x20(%rsp)
   5b054: 0f 1f 40 00                  	nopl	(%rax)
   5b058: 44 89 f0                     	movl	%r14d, %eax
   5b05b: 31 d2                        	xorl	%edx, %edx
   5b05d: 41 f7 f4                     	divl	%r12d
   5b060: 44 89 d0                     	movl	%r10d, %eax
   5b063: 41 83 c2 01                  	addl	$0x1, %r10d
   5b067: 83 fa 01                     	cmpl	$0x1, %edx
   5b06a: 75 07                        	jne	0x5b073 <argon2_fill_segment_avx2+0x273>
   5b06c: 41 8d 46 ff                  	leal	-0x1(%r14), %eax
   5b070: 45 89 f2                     	movl	%r14d, %r10d
   5b073: 8b 54 24 34                  	movl	0x34(%rsp), %edx
   5b077: 85 d2                        	testl	%edx, %edx
   5b079: 0f 84 b1 06 00 00            	je	0x5b730 <argon2_fill_segment_avx2+0x930>
   5b07f: 49 8b 0b                     	movq	(%r11), %rcx
   5b082: 8b 73 24                     	movl	0x24(%rbx), %esi
   5b085: 48 89 c8                     	movq	%rcx, %rax
   5b088: 31 d2                        	xorl	%edx, %edx
   5b08a: 48 c1 e8 20                  	shrq	$0x20, %rax
   5b08e: 48 f7 f6                     	divq	%rsi
   5b091: 8b 44 24 30                  	movl	0x30(%rsp), %eax
   5b095: 49 89 d0                     	movq	%rdx, %r8
   5b098: 48 89 d6                     	movq	%rdx, %rsi
   5b09b: 85 c0                        	testl	%eax, %eax
   5b09d: 0f 85 fd 05 00 00            	jne	0x5b6a0 <argon2_fill_segment_avx2+0x8a0>
   5b0a3: 80 7c 24 2f 00               	cmpb	$0x0, 0x2f(%rsp)
   5b0a8: 0f 85 92 06 00 00            	jne	0x5b740 <argon2_fill_segment_avx2+0x940>
   5b0ae: 48 8b 74 24 38               	movq	0x38(%rsp), %rsi
   5b0b3: 41 8d 47 ff                  	leal	-0x1(%r15), %eax
   5b0b7: 89 c9                        	movl	%ecx, %ecx
   5b0b9: 49 0f af f4                  	imulq	%r12, %rsi
   5b0bd: 89 c2                        	movl	%eax, %edx
   5b0bf: 83 e8 01                     	subl	$0x1, %eax
   5b0c2: 48 0f af c9                  	imulq	%rcx, %rcx
   5b0c6: 48 c1 e9 20                  	shrq	$0x20, %rcx
   5b0ca: 48 0f af ca                  	imulq	%rdx, %rcx
   5b0ce: 31 d2                        	xorl	%edx, %edx
   5b0d0: 48 c1 e9 20                  	shrq	$0x20, %rcx
   5b0d4: 48 29 c8                     	subq	%rcx, %rax
   5b0d7: 49 f7 f4                     	divq	%r12
   5b0da: 31 c0                        	xorl	%eax, %eax
   5b0dc: 48 01 f2                     	addq	%rsi, %rdx
   5b0df: 44 89 f6                     	movl	%r14d, %esi
   5b0e2: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   5b0e6: 48 c1 e6 0a                  	shlq	$0xa, %rsi
   5b0ea: 48 8d 0c 17                  	leaq	(%rdi,%rdx), %rcx
   5b0ee: 48 01 fe                     	addq	%rdi, %rsi
   5b0f1: 48 8d 94 24 40 10 00 00      	leaq	0x1040(%rsp), %rdx
   5b0f9: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   5b100: c5 fe 6f 2c 01               	vmovdqu	(%rcx,%rax), %ymm5
   5b105: c4 c1 55 ef 04 01            	vpxor	(%r9,%rax), %ymm5, %ymm0
   5b10b: c4 c1 7d 7f 04 01            	vmovdqa	%ymm0, (%r9,%rax)
   5b111: c5 fd 7f 04 02               	vmovdqa	%ymm0, (%rdx,%rax)
   5b116: 48 83 c0 20                  	addq	$0x20, %rax
   5b11a: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   5b120: 75 de                        	jne	0x5b100 <argon2_fill_segment_avx2+0x300>
   5b122: 4c 89 c8                     	movq	%r9, %rax
   5b125: 4c 89 c9                     	movq	%r9, %rcx
   5b128: c5 fd 6f 41 20               	vmovdqa	0x20(%rcx), %ymm0
   5b12d: c5 fd d4 09                  	vpaddq	(%rcx), %ymm0, %ymm1
   5b131: c5 fd f4 21                  	vpmuludq	(%rcx), %ymm0, %ymm4
   5b135: c5 dd d4 e4                  	vpaddq	%ymm4, %ymm4, %ymm4
   5b139: 48 81 c1 00 01 00 00         	addq	$0x100, %rcx            # imm = 0x100
   5b140: c5 dd d4 e1                  	vpaddq	%ymm1, %ymm4, %ymm4
   5b144: c5 dd ef a9 60 ff ff ff      	vpxor	-0xa0(%rcx), %ymm4, %ymm5
   5b14c: c5 fd 70 ed b1               	vpshufd	$0xb1, %ymm5, %ymm5     # ymm5 = ymm5[1,0,3,2,5,4,7,6]
   5b151: c5 d5 d4 89 40 ff ff ff      	vpaddq	-0xc0(%rcx), %ymm5, %ymm1
   5b159: c5 55 f4 81 40 ff ff ff      	vpmuludq	-0xc0(%rcx), %ymm5, %ymm8
   5b161: c4 41 3d d4 c0               	vpaddq	%ymm8, %ymm8, %ymm8
   5b166: c5 3d d4 c1                  	vpaddq	%ymm1, %ymm8, %ymm8
   5b16a: c5 fd 6f 49 a0               	vmovdqa	-0x60(%rcx), %ymm1
   5b16f: c5 f5 d4 79 80               	vpaddq	-0x80(%rcx), %ymm1, %ymm7
   5b174: c5 f5 f4 71 80               	vpmuludq	-0x80(%rcx), %ymm1, %ymm6
   5b179: c4 c1 7d ef c0               	vpxor	%ymm8, %ymm0, %ymm0
   5b17e: c5 cd d4 f6                  	vpaddq	%ymm6, %ymm6, %ymm6
   5b182: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5b187: c5 cd d4 f7                  	vpaddq	%ymm7, %ymm6, %ymm6
   5b18b: c5 4d ef 61 e0               	vpxor	-0x20(%rcx), %ymm6, %ymm12
   5b190: c5 5d f4 c8                  	vpmuludq	%ymm0, %ymm4, %ymm9
   5b194: c5 dd d4 e0                  	vpaddq	%ymm0, %ymm4, %ymm4
   5b198: c4 41 7d 70 e4 b1            	vpshufd	$0xb1, %ymm12, %ymm12   # ymm12 = ymm12[1,0,3,2,5,4,7,6]
   5b19e: c5 9d d4 79 c0               	vpaddq	-0x40(%rcx), %ymm12, %ymm7
   5b1a3: c5 1d f4 51 c0               	vpmuludq	-0x40(%rcx), %ymm12, %ymm10
   5b1a8: c4 41 2d d4 d2               	vpaddq	%ymm10, %ymm10, %ymm10
   5b1ad: c5 2d d4 d7                  	vpaddq	%ymm7, %ymm10, %ymm10
   5b1b1: c4 c1 75 ef ca               	vpxor	%ymm10, %ymm1, %ymm1
   5b1b6: c4 41 35 d4 c9               	vpaddq	%ymm9, %ymm9, %ymm9
   5b1bb: c4 e2 75 00 cb               	vpshufb	%ymm3, %ymm1, %ymm1
   5b1c0: c5 35 d4 cc                  	vpaddq	%ymm4, %ymm9, %ymm9
   5b1c4: c5 b5 ef ed                  	vpxor	%ymm5, %ymm9, %ymm5
   5b1c8: c4 e2 55 00 ea               	vpshufb	%ymm2, %ymm5, %ymm5
   5b1cd: c5 bd f4 fd                  	vpmuludq	%ymm5, %ymm8, %ymm7
   5b1d1: c5 3d d4 c5                  	vpaddq	%ymm5, %ymm8, %ymm8
   5b1d5: c4 e3 fd 00 ed 93            	vpermq	$0x93, %ymm5, %ymm5     # ymm5 = ymm5[3,0,1,2]
   5b1db: c5 c5 d4 ff                  	vpaddq	%ymm7, %ymm7, %ymm7
   5b1df: c4 c1 45 d4 f8               	vpaddq	%ymm8, %ymm7, %ymm7
   5b1e4: c5 4d f4 c1                  	vpmuludq	%ymm1, %ymm6, %ymm8
   5b1e8: c5 cd d4 f1                  	vpaddq	%ymm1, %ymm6, %ymm6
   5b1ec: c5 c5 ef c0                  	vpxor	%ymm0, %ymm7, %ymm0
   5b1f0: c4 e3 fd 00 ff 4e            	vpermq	$0x4e, %ymm7, %ymm7     # ymm7 = ymm7[2,3,0,1]
   5b1f6: c5 a5 73 d0 3f               	vpsrlq	$0x3f, %ymm0, %ymm11
   5b1fb: c5 fd d4 c0                  	vpaddq	%ymm0, %ymm0, %ymm0
   5b1ff: c4 c1 7d ef c3               	vpxor	%ymm11, %ymm0, %ymm0
   5b204: c4 e3 fd 00 c0 39            	vpermq	$0x39, %ymm0, %ymm0     # ymm0 = ymm0[1,2,3,0]
   5b20a: c4 41 3d d4 c0               	vpaddq	%ymm8, %ymm8, %ymm8
   5b20f: c5 3d d4 c6                  	vpaddq	%ymm6, %ymm8, %ymm8
   5b213: c4 c1 3d ef e4               	vpxor	%ymm12, %ymm8, %ymm4
   5b218: c5 35 f4 e0                  	vpmuludq	%ymm0, %ymm9, %ymm12
   5b21c: c5 35 d4 c8                  	vpaddq	%ymm0, %ymm9, %ymm9
   5b220: c4 e2 5d 00 e2               	vpshufb	%ymm2, %ymm4, %ymm4
   5b225: c5 ad f4 f4                  	vpmuludq	%ymm4, %ymm10, %ymm6
   5b229: c5 2d d4 d4                  	vpaddq	%ymm4, %ymm10, %ymm10
   5b22d: c4 e3 fd 00 e4 93            	vpermq	$0x93, %ymm4, %ymm4     # ymm4 = ymm4[3,0,1,2]
   5b233: c4 41 1d d4 e4               	vpaddq	%ymm12, %ymm12, %ymm12
   5b238: c4 41 1d d4 e1               	vpaddq	%ymm9, %ymm12, %ymm12
   5b23d: c5 cd d4 f6                  	vpaddq	%ymm6, %ymm6, %ymm6
   5b241: c4 c1 55 ef ec               	vpxor	%ymm12, %ymm5, %ymm5
   5b246: c4 c1 4d d4 f2               	vpaddq	%ymm10, %ymm6, %ymm6
   5b24b: c5 fd 70 ed b1               	vpshufd	$0xb1, %ymm5, %ymm5     # ymm5 = ymm5[1,0,3,2,5,4,7,6]
   5b250: c5 cd ef c9                  	vpxor	%ymm1, %ymm6, %ymm1
   5b254: c5 45 f4 dd                  	vpmuludq	%ymm5, %ymm7, %ymm11
   5b258: c5 c5 d4 fd                  	vpaddq	%ymm5, %ymm7, %ymm7
   5b25c: c5 ad 73 d1 3f               	vpsrlq	$0x3f, %ymm1, %ymm10
   5b261: c5 f5 d4 c9                  	vpaddq	%ymm1, %ymm1, %ymm1
   5b265: c4 e3 fd 00 f6 4e            	vpermq	$0x4e, %ymm6, %ymm6     # ymm6 = ymm6[2,3,0,1]
   5b26b: c4 c1 75 ef ca               	vpxor	%ymm10, %ymm1, %ymm1
   5b270: c4 e3 fd 00 c9 39            	vpermq	$0x39, %ymm1, %ymm1     # ymm1 = ymm1[1,2,3,0]
   5b276: c5 3d f4 d1                  	vpmuludq	%ymm1, %ymm8, %ymm10
   5b27a: c5 3d d4 c1                  	vpaddq	%ymm1, %ymm8, %ymm8
   5b27e: c4 41 25 d4 db               	vpaddq	%ymm11, %ymm11, %ymm11
   5b283: c5 25 d4 df                  	vpaddq	%ymm7, %ymm11, %ymm11
   5b287: c4 c1 7d ef c3               	vpxor	%ymm11, %ymm0, %ymm0
   5b28c: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5b291: c4 41 2d d4 d2               	vpaddq	%ymm10, %ymm10, %ymm10
   5b296: c4 41 2d d4 d0               	vpaddq	%ymm8, %ymm10, %ymm10
   5b29b: c4 c1 5d ef e2               	vpxor	%ymm10, %ymm4, %ymm4
   5b2a0: c5 7d 70 cc b1               	vpshufd	$0xb1, %ymm4, %ymm9     # ymm9 = ymm4[1,0,3,2,5,4,7,6]
   5b2a5: c5 9d f4 e0                  	vpmuludq	%ymm0, %ymm12, %ymm4
   5b2a9: c5 1d d4 e0                  	vpaddq	%ymm0, %ymm12, %ymm12
   5b2ad: c4 c1 4d f4 f9               	vpmuludq	%ymm9, %ymm6, %ymm7
   5b2b2: c4 c1 4d d4 f1               	vpaddq	%ymm9, %ymm6, %ymm6
   5b2b7: c5 dd d4 e4                  	vpaddq	%ymm4, %ymm4, %ymm4
   5b2bb: c5 c5 d4 ff                  	vpaddq	%ymm7, %ymm7, %ymm7
   5b2bf: c4 c1 5d d4 e4               	vpaddq	%ymm12, %ymm4, %ymm4
   5b2c4: c5 c5 d4 fe                  	vpaddq	%ymm6, %ymm7, %ymm7
   5b2c8: c5 fd 7f a1 00 ff ff ff      	vmovdqa	%ymm4, -0x100(%rcx)
   5b2d0: c5 dd ef e5                  	vpxor	%ymm5, %ymm4, %ymm4
   5b2d4: c5 f5 ef cf                  	vpxor	%ymm7, %ymm1, %ymm1
   5b2d8: c4 e2 5d 00 f2               	vpshufb	%ymm2, %ymm4, %ymm6
   5b2dd: c4 e2 75 00 cb               	vpshufb	%ymm3, %ymm1, %ymm1
   5b2e2: c5 25 f4 c6                  	vpmuludq	%ymm6, %ymm11, %ymm8
   5b2e6: c5 25 d4 de                  	vpaddq	%ymm6, %ymm11, %ymm11
   5b2ea: c5 ad f4 e1                  	vpmuludq	%ymm1, %ymm10, %ymm4
   5b2ee: c5 2d d4 d1                  	vpaddq	%ymm1, %ymm10, %ymm10
   5b2f2: c4 41 3d d4 c0               	vpaddq	%ymm8, %ymm8, %ymm8
   5b2f7: c5 dd d4 e4                  	vpaddq	%ymm4, %ymm4, %ymm4
   5b2fb: c4 41 3d d4 c3               	vpaddq	%ymm11, %ymm8, %ymm8
   5b300: c4 c1 5d d4 e2               	vpaddq	%ymm10, %ymm4, %ymm4
   5b305: c5 bd ef c0                  	vpxor	%ymm0, %ymm8, %ymm0
   5b309: c4 43 fd 00 c0 4e            	vpermq	$0x4e, %ymm8, %ymm8     # ymm8 = ymm8[2,3,0,1]
   5b30f: c5 fd 7f 61 80               	vmovdqa	%ymm4, -0x80(%rcx)
   5b314: c4 c1 5d ef e1               	vpxor	%ymm9, %ymm4, %ymm4
   5b319: c5 a5 73 d0 3f               	vpsrlq	$0x3f, %ymm0, %ymm11
   5b31e: c5 fd d4 c0                  	vpaddq	%ymm0, %ymm0, %ymm0
   5b322: c4 e2 5d 00 ea               	vpshufb	%ymm2, %ymm4, %ymm5
   5b327: c4 c1 7d ef c3               	vpxor	%ymm11, %ymm0, %ymm0
   5b32c: c5 7d 7f 81 40 ff ff ff      	vmovdqa	%ymm8, -0xc0(%rcx)
   5b334: c5 c5 f4 e5                  	vpmuludq	%ymm5, %ymm7, %ymm4
   5b338: c4 e3 fd 00 c0 93            	vpermq	$0x93, %ymm0, %ymm0     # ymm0 = ymm0[3,0,1,2]
   5b33e: c5 fd 7f 81 20 ff ff ff      	vmovdqa	%ymm0, -0xe0(%rcx)
   5b346: c5 5d d4 cc                  	vpaddq	%ymm4, %ymm4, %ymm9
   5b34a: c5 c5 d4 e5                  	vpaddq	%ymm5, %ymm7, %ymm4
   5b34e: c5 b5 d4 fc                  	vpaddq	%ymm4, %ymm9, %ymm7
   5b352: c4 e3 fd 00 e6 39            	vpermq	$0x39, %ymm6, %ymm4     # ymm4 = ymm6[1,2,3,0]
   5b358: c5 c5 ef c9                  	vpxor	%ymm1, %ymm7, %ymm1
   5b35c: c5 fd 7f a1 60 ff ff ff      	vmovdqa	%ymm4, -0xa0(%rcx)
   5b364: c4 e3 fd 00 ff 4e            	vpermq	$0x4e, %ymm7, %ymm7     # ymm7 = ymm7[2,3,0,1]
   5b36a: c4 e3 fd 00 e5 39            	vpermq	$0x39, %ymm5, %ymm4     # ymm4 = ymm5[1,2,3,0]
   5b370: c5 b5 73 d1 3f               	vpsrlq	$0x3f, %ymm1, %ymm9
   5b375: c5 f5 d4 c9                  	vpaddq	%ymm1, %ymm1, %ymm1
   5b379: c5 fd 7f 79 c0               	vmovdqa	%ymm7, -0x40(%rcx)
   5b37e: c4 c1 75 ef c9               	vpxor	%ymm9, %ymm1, %ymm1
   5b383: c5 fd 7f 61 e0               	vmovdqa	%ymm4, -0x20(%rcx)
   5b388: c4 e3 fd 00 c9 93            	vpermq	$0x93, %ymm1, %ymm1     # ymm1 = ymm1[3,0,1,2]
   5b38e: c5 fd 7f 49 a0               	vmovdqa	%ymm1, -0x60(%rcx)
   5b393: 48 39 ca                     	cmpq	%rcx, %rdx
   5b396: 0f 85 8c fd ff ff            	jne	0x5b128 <argon2_fill_segment_avx2+0x328>
   5b39c: 49 8d 89 80 00 00 00         	leaq	0x80(%r9), %rcx
   5b3a3: c5 fd 6f 88 00 01 00 00      	vmovdqa	0x100(%rax), %ymm1
   5b3ab: c5 f5 d4 00                  	vpaddq	(%rax), %ymm1, %ymm0
   5b3af: c5 f5 f4 20                  	vpmuludq	(%rax), %ymm1, %ymm4
   5b3b3: c5 dd d4 e4                  	vpaddq	%ymm4, %ymm4, %ymm4
   5b3b7: 48 83 c0 20                  	addq	$0x20, %rax
   5b3bb: c5 dd d4 e0                  	vpaddq	%ymm0, %ymm4, %ymm4
   5b3bf: c5 5d ef 90 e0 02 00 00      	vpxor	0x2e0(%rax), %ymm4, %ymm10
   5b3c7: c4 41 7d 70 d2 b1            	vpshufd	$0xb1, %ymm10, %ymm10   # ymm10 = ymm10[1,0,3,2,5,4,7,6]
   5b3cd: c5 ad d4 80 e0 01 00 00      	vpaddq	0x1e0(%rax), %ymm10, %ymm0
   5b3d5: c5 ad f4 b0 e0 01 00 00      	vpmuludq	0x1e0(%rax), %ymm10, %ymm6
   5b3dd: c5 cd d4 f6                  	vpaddq	%ymm6, %ymm6, %ymm6
   5b3e1: c5 cd d4 f0                  	vpaddq	%ymm0, %ymm6, %ymm6
   5b3e5: c5 fd 6f 80 60 01 00 00      	vmovdqa	0x160(%rax), %ymm0
   5b3ed: c5 fd d4 68 60               	vpaddq	0x60(%rax), %ymm0, %ymm5
   5b3f2: c5 7d f4 58 60               	vpmuludq	0x60(%rax), %ymm0, %ymm11
   5b3f7: c5 f5 ef ce                  	vpxor	%ymm6, %ymm1, %ymm1
   5b3fb: c4 41 25 d4 db               	vpaddq	%ymm11, %ymm11, %ymm11
   5b400: c4 e2 75 00 cb               	vpshufb	%ymm3, %ymm1, %ymm1
   5b405: c5 25 d4 dd                  	vpaddq	%ymm5, %ymm11, %ymm11
   5b409: c5 a5 ef b8 60 03 00 00      	vpxor	0x360(%rax), %ymm11, %ymm7
   5b411: c5 5d f4 c1                  	vpmuludq	%ymm1, %ymm4, %ymm8
   5b415: c5 fd 70 ff b1               	vpshufd	$0xb1, %ymm7, %ymm7     # ymm7 = ymm7[1,0,3,2,5,4,7,6]
   5b41a: c5 c5 d4 a8 60 02 00 00      	vpaddq	0x260(%rax), %ymm7, %ymm5
   5b422: c5 45 f4 88 60 02 00 00      	vpmuludq	0x260(%rax), %ymm7, %ymm9
   5b42a: c4 41 35 d4 c9               	vpaddq	%ymm9, %ymm9, %ymm9
   5b42f: c5 35 d4 cd                  	vpaddq	%ymm5, %ymm9, %ymm9
   5b433: c5 dd d4 e9                  	vpaddq	%ymm1, %ymm4, %ymm5
   5b437: c4 c1 7d ef c1               	vpxor	%ymm9, %ymm0, %ymm0
   5b43c: c4 41 3d d4 c0               	vpaddq	%ymm8, %ymm8, %ymm8
   5b441: c4 e2 7d 00 c3               	vpshufb	%ymm3, %ymm0, %ymm0
   5b446: c5 3d d4 c5                  	vpaddq	%ymm5, %ymm8, %ymm8
   5b44a: c4 c1 3d ef e2               	vpxor	%ymm10, %ymm8, %ymm4
   5b44f: c4 e2 5d 00 e2               	vpshufb	%ymm2, %ymm4, %ymm4
   5b454: c5 cd f4 ec                  	vpmuludq	%ymm4, %ymm6, %ymm5
   5b458: c5 cd d4 f4                  	vpaddq	%ymm4, %ymm6, %ymm6
   5b45c: c5 d5 d4 ed                  	vpaddq	%ymm5, %ymm5, %ymm5
   5b460: c5 d5 d4 ee                  	vpaddq	%ymm6, %ymm5, %ymm5
   5b464: c5 a5 f4 f0                  	vpmuludq	%ymm0, %ymm11, %ymm6
   5b468: c5 25 d4 d8                  	vpaddq	%ymm0, %ymm11, %ymm11
   5b46c: c5 d5 ef c9                  	vpxor	%ymm1, %ymm5, %ymm1
   5b470: c5 ad 73 d1 3f               	vpsrlq	$0x3f, %ymm1, %ymm10
   5b475: c5 f5 d4 c9                  	vpaddq	%ymm1, %ymm1, %ymm1
   5b479: c4 c1 75 ef ca               	vpxor	%ymm10, %ymm1, %ymm1
   5b47e: c5 cd d4 f6                  	vpaddq	%ymm6, %ymm6, %ymm6
   5b482: c4 c1 4d d4 f3               	vpaddq	%ymm11, %ymm6, %ymm6
   5b487: c5 cd ef ff                  	vpxor	%ymm7, %ymm6, %ymm7
   5b48b: c4 e2 45 00 fa               	vpshufb	%ymm2, %ymm7, %ymm7
   5b490: c5 35 f4 df                  	vpmuludq	%ymm7, %ymm9, %ymm11
   5b494: c5 35 d4 cf                  	vpaddq	%ymm7, %ymm9, %ymm9
   5b498: c4 63 5d 02 d7 cc            	vpblendd	$0xcc, %ymm7, %ymm4, %ymm10 # ymm10 = ymm4[0,1],ymm7[2,3],ymm4[4,5],ymm7[6,7]
   5b49e: c4 e3 5d 02 e7 33            	vpblendd	$0x33, %ymm7, %ymm4, %ymm4 # ymm4 = ymm7[0,1],ymm4[2,3],ymm7[4,5],ymm4[6,7]
   5b4a4: c4 43 fd 00 d2 b1            	vpermq	$0xb1, %ymm10, %ymm10   # ymm10 = ymm10[1,0,3,2]
   5b4aa: c4 41 25 d4 db               	vpaddq	%ymm11, %ymm11, %ymm11
   5b4af: c4 41 25 d4 d9               	vpaddq	%ymm9, %ymm11, %ymm11
   5b4b4: c5 a5 ef c0                  	vpxor	%ymm0, %ymm11, %ymm0
   5b4b8: c5 b5 73 d0 3f               	vpsrlq	$0x3f, %ymm0, %ymm9
   5b4bd: c5 fd d4 c0                  	vpaddq	%ymm0, %ymm0, %ymm0
   5b4c1: c4 c1 7d ef c1               	vpxor	%ymm9, %ymm0, %ymm0
   5b4c6: c4 63 fd 00 cc b1            	vpermq	$0xb1, %ymm4, %ymm9     # ymm9 = ymm4[1,0,3,2]
   5b4cc: c4 63 75 02 e0 cc            	vpblendd	$0xcc, %ymm0, %ymm1, %ymm12 # ymm12 = ymm1[0,1],ymm0[2,3],ymm1[4,5],ymm0[6,7]
   5b4d2: c4 e3 75 02 c8 33            	vpblendd	$0x33, %ymm0, %ymm1, %ymm1 # ymm1 = ymm0[0,1],ymm1[2,3],ymm0[4,5],ymm1[6,7]
   5b4d8: c4 e3 fd 00 c9 b1            	vpermq	$0xb1, %ymm1, %ymm1     # ymm1 = ymm1[1,0,3,2]
   5b4de: c4 43 fd 00 e4 b1            	vpermq	$0xb1, %ymm12, %ymm12   # ymm12 = ymm12[1,0,3,2]
   5b4e4: c5 bd f4 f9                  	vpmuludq	%ymm1, %ymm8, %ymm7
   5b4e8: c4 c1 4d f4 e4               	vpmuludq	%ymm12, %ymm6, %ymm4
   5b4ed: c5 3d d4 c1                  	vpaddq	%ymm1, %ymm8, %ymm8
   5b4f1: c4 c1 4d d4 f4               	vpaddq	%ymm12, %ymm6, %ymm6
   5b4f6: c5 c5 d4 ff                  	vpaddq	%ymm7, %ymm7, %ymm7
   5b4fa: c5 dd d4 e4                  	vpaddq	%ymm4, %ymm4, %ymm4
   5b4fe: c4 c1 45 d4 f8               	vpaddq	%ymm8, %ymm7, %ymm7
   5b503: c5 dd d4 e6                  	vpaddq	%ymm6, %ymm4, %ymm4
   5b507: c5 2d ef d7                  	vpxor	%ymm7, %ymm10, %ymm10
   5b50b: c5 35 ef cc                  	vpxor	%ymm4, %ymm9, %ymm9
   5b50f: c4 41 7d 70 d2 b1            	vpshufd	$0xb1, %ymm10, %ymm10   # ymm10 = ymm10[1,0,3,2,5,4,7,6]
   5b515: c4 41 7d 70 c9 b1            	vpshufd	$0xb1, %ymm9, %ymm9     # ymm9 = ymm9[1,0,3,2,5,4,7,6]
   5b51b: c4 41 25 f4 c2               	vpmuludq	%ymm10, %ymm11, %ymm8
   5b520: c4 c1 55 f4 f1               	vpmuludq	%ymm9, %ymm5, %ymm6
   5b525: c4 41 25 d4 da               	vpaddq	%ymm10, %ymm11, %ymm11
   5b52a: c4 c1 55 d4 e9               	vpaddq	%ymm9, %ymm5, %ymm5
   5b52f: c4 41 3d d4 c0               	vpaddq	%ymm8, %ymm8, %ymm8
   5b534: c5 cd d4 f6                  	vpaddq	%ymm6, %ymm6, %ymm6
   5b538: c4 41 3d d4 c3               	vpaddq	%ymm11, %ymm8, %ymm8
   5b53d: c5 cd d4 f5                  	vpaddq	%ymm5, %ymm6, %ymm6
   5b541: c4 c1 75 ef c8               	vpxor	%ymm8, %ymm1, %ymm1
   5b546: c4 e2 75 00 c3               	vpshufb	%ymm3, %ymm1, %ymm0
   5b54b: c5 9d ef ce                  	vpxor	%ymm6, %ymm12, %ymm1
   5b54f: c5 c5 f4 e8                  	vpmuludq	%ymm0, %ymm7, %ymm5
   5b553: c5 c5 d4 f8                  	vpaddq	%ymm0, %ymm7, %ymm7
   5b557: c4 e2 75 00 cb               	vpshufb	%ymm3, %ymm1, %ymm1
   5b55c: c5 d5 d4 ed                  	vpaddq	%ymm5, %ymm5, %ymm5
   5b560: c5 d5 d4 ef                  	vpaddq	%ymm7, %ymm5, %ymm5
   5b564: c5 fd 7f 68 e0               	vmovdqa	%ymm5, -0x20(%rax)
   5b569: c4 c1 55 ef ea               	vpxor	%ymm10, %ymm5, %ymm5
   5b56e: c5 5d f4 d1                  	vpmuludq	%ymm1, %ymm4, %ymm10
   5b572: c5 dd d4 e1                  	vpaddq	%ymm1, %ymm4, %ymm4
   5b576: c4 e2 55 00 ea               	vpshufb	%ymm2, %ymm5, %ymm5
   5b57b: c5 bd f4 fd                  	vpmuludq	%ymm5, %ymm8, %ymm7
   5b57f: c5 3d d4 c5                  	vpaddq	%ymm5, %ymm8, %ymm8
   5b583: c4 41 2d d4 d2               	vpaddq	%ymm10, %ymm10, %ymm10
   5b588: c4 c1 5d d4 e2               	vpaddq	%ymm10, %ymm4, %ymm4
   5b58d: c5 fd 7f 60 60               	vmovdqa	%ymm4, 0x60(%rax)
   5b592: c4 c1 5d ef e1               	vpxor	%ymm9, %ymm4, %ymm4
   5b597: c5 c5 d4 ff                  	vpaddq	%ymm7, %ymm7, %ymm7
   5b59b: c4 e2 5d 00 e2               	vpshufb	%ymm2, %ymm4, %ymm4
   5b5a0: c4 c1 45 d4 f8               	vpaddq	%ymm8, %ymm7, %ymm7
   5b5a5: c5 4d f4 cc                  	vpmuludq	%ymm4, %ymm6, %ymm9
   5b5a9: c5 cd d4 f4                  	vpaddq	%ymm4, %ymm6, %ymm6
   5b5ad: c5 c5 ef c0                  	vpxor	%ymm0, %ymm7, %ymm0
   5b5b1: c5 fd 7f b8 60 02 00 00      	vmovdqa	%ymm7, 0x260(%rax)
   5b5b9: c5 bd 73 d0 3f               	vpsrlq	$0x3f, %ymm0, %ymm8
   5b5be: c5 fd d4 c0                  	vpaddq	%ymm0, %ymm0, %ymm0
   5b5c2: c4 c1 7d ef c0               	vpxor	%ymm8, %ymm0, %ymm0
   5b5c7: c4 41 35 d4 c9               	vpaddq	%ymm9, %ymm9, %ymm9
   5b5cc: c4 c1 4d d4 f1               	vpaddq	%ymm9, %ymm6, %ymm6
   5b5d1: c5 cd ef c9                  	vpxor	%ymm1, %ymm6, %ymm1
   5b5d5: c5 fd 7f b0 e0 01 00 00      	vmovdqa	%ymm6, 0x1e0(%rax)
   5b5dd: c5 b5 73 d1 3f               	vpsrlq	$0x3f, %ymm1, %ymm9
   5b5e2: c5 f5 d4 c9                  	vpaddq	%ymm1, %ymm1, %ymm1
   5b5e6: c4 c1 75 ef c9               	vpxor	%ymm9, %ymm1, %ymm1
   5b5eb: c4 63 7d 02 c1 cc            	vpblendd	$0xcc, %ymm1, %ymm0, %ymm8 # ymm8 = ymm0[0,1],ymm1[2,3],ymm0[4,5],ymm1[6,7]
   5b5f1: c4 e3 7d 02 c1 33            	vpblendd	$0x33, %ymm1, %ymm0, %ymm0 # ymm0 = ymm1[0,1],ymm0[2,3],ymm1[4,5],ymm0[6,7]
   5b5f7: c4 e3 fd 00 c0 b1            	vpermq	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2]
   5b5fd: c4 c3 fd 00 c8 b1            	vpermq	$0xb1, %ymm8, %ymm1     # ymm1 = ymm8[1,0,3,2]
   5b603: c5 fd 7f 80 60 01 00 00      	vmovdqa	%ymm0, 0x160(%rax)
   5b60b: c4 e3 55 02 c4 33            	vpblendd	$0x33, %ymm4, %ymm5, %ymm0 # ymm0 = ymm4[0,1],ymm5[2,3],ymm4[4,5],ymm5[6,7]
   5b611: c4 e3 55 02 ec cc            	vpblendd	$0xcc, %ymm4, %ymm5, %ymm5 # ymm5 = ymm5[0,1],ymm4[2,3],ymm5[4,5],ymm4[6,7]
   5b617: c4 e3 fd 00 c0 b1            	vpermq	$0xb1, %ymm0, %ymm0     # ymm0 = ymm0[1,0,3,2]
   5b61d: c4 e3 fd 00 ed b1            	vpermq	$0xb1, %ymm5, %ymm5     # ymm5 = ymm5[1,0,3,2]
   5b623: c5 fd 7f 88 e0 00 00 00      	vmovdqa	%ymm1, 0xe0(%rax)
   5b62b: c5 fd 7f 80 e0 02 00 00      	vmovdqa	%ymm0, 0x2e0(%rax)
   5b633: c5 fd 7f a8 60 03 00 00      	vmovdqa	%ymm5, 0x360(%rax)
   5b63b: 48 39 c1                     	cmpq	%rax, %rcx
   5b63e: 0f 85 5f fd ff ff            	jne	0x5b3a3 <argon2_fill_segment_avx2+0x5a3>
   5b644: 31 c0                        	xorl	%eax, %eax
   5b646: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   5b650: c4 c1 7d 6f 34 01            	vmovdqa	(%r9,%rax), %ymm6
   5b656: c5 cd ef 04 02               	vpxor	(%rdx,%rax), %ymm6, %ymm0
   5b65b: c4 c1 7d 7f 04 01            	vmovdqa	%ymm0, (%r9,%rax)
   5b661: c5 fe 7f 04 06               	vmovdqu	%ymm0, (%rsi,%rax)
   5b666: 48 83 c0 20                  	addq	$0x20, %rax
   5b66a: 48 3d 00 04 00 00            	cmpq	$0x400, %rax            # imm = 0x400
   5b670: 75 de                        	jne	0x5b650 <argon2_fill_segment_avx2+0x850>
   5b672: 44 8b 6b 1c                  	movl	0x1c(%rbx), %r13d
   5b676: 41 83 c7 01                  	addl	$0x1, %r15d
   5b67a: 41 83 c6 01                  	addl	$0x1, %r14d
   5b67e: 49 83 c3 08                  	addq	$0x8, %r11
   5b682: 45 39 ef                     	cmpl	%r13d, %r15d
   5b685: 0f 83 f1 f8 ff ff            	jae	0x5af7c <argon2_fill_segment_avx2+0x17c>
   5b68b: 48 8b 03                     	movq	(%rbx), %rax
   5b68e: 44 8b 63 20                  	movl	0x20(%rbx), %r12d
   5b692: 48 8b 78 08                  	movq	0x8(%rax), %rdi
   5b696: e9 bd f9 ff ff               	jmp	0x5b058 <argon2_fill_segment_avx2+0x258>
   5b69b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   5b6a0: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   5b6a5: 48 39 c2                     	cmpq	%rax, %rdx
   5b6a8: 0f 85 c2 00 00 00            	jne	0x5b770 <argon2_fill_segment_avx2+0x970>
   5b6ae: 43 8d 44 27 ff               	leal	-0x1(%r15,%r12), %eax
   5b6b3: 44 29 e8                     	subl	%r13d, %eax
   5b6b6: 89 c9                        	movl	%ecx, %ecx
   5b6b8: 89 c2                        	movl	%eax, %edx
   5b6ba: 83 e8 01                     	subl	$0x1, %eax
   5b6bd: 48 0f af c9                  	imulq	%rcx, %rcx
   5b6c1: 48 c1 e9 20                  	shrq	$0x20, %rcx
   5b6c5: 48 0f af ca                  	imulq	%rdx, %rcx
   5b6c9: 48 c1 e9 20                  	shrq	$0x20, %rcx
   5b6cd: 48 29 c8                     	subq	%rcx, %rax
   5b6d0: 80 7c 24 2e 00               	cmpb	$0x0, 0x2e(%rsp)
   5b6d5: 0f 84 ad 00 00 00            	je	0x5b788 <argon2_fill_segment_avx2+0x988>
   5b6db: 8b 74 24 20                  	movl	0x20(%rsp), %esi
   5b6df: 31 d2                        	xorl	%edx, %edx
   5b6e1: 44 89 f1                     	movl	%r14d, %ecx
   5b6e4: 48 c1 e1 0a                  	shlq	$0xa, %rcx
   5b6e8: 44 0f af ee                  	imull	%esi, %r13d
   5b6ec: 48 01 f9                     	addq	%rdi, %rcx
   5b6ef: 4c 01 e8                     	addq	%r13, %rax
   5b6f2: 49 f7 f4                     	divq	%r12
   5b6f5: 4d 0f af e0                  	imulq	%r8, %r12
   5b6f9: 4c 01 e2                     	addq	%r12, %rdx
   5b6fc: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   5b700: 48 8d 34 17                  	leaq	(%rdi,%rdx), %rsi
   5b704: 48 89 ca                     	movq	%rcx, %rdx
   5b707: 4c 89 cf                     	movq	%r9, %rdi
   5b70a: c5 f8 77                     	vzeroupper
   5b70d: e8 3e f1 ff ff               	callq	0x5a850 <fill_block_with_xor>
   5b712: c5 fd 6f 1d 66 e6 00 00      	vmovdqa	0xe666(%rip), %ymm3     # 0x69d80 <__PRETTY_FUNCTION__.3+0x70>
   5b71a: c5 fd 6f 15 7e e6 00 00      	vmovdqa	0xe67e(%rip), %ymm2     # 0x69da0 <__PRETTY_FUNCTION__.3+0x90>
   5b722: e9 4b ff ff ff               	jmp	0x5b672 <argon2_fill_segment_avx2+0x872>
   5b727: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   5b730: 48 c1 e0 0a                  	shlq	$0xa, %rax
   5b734: 48 8b 0c 07                  	movq	(%rdi,%rax), %rcx
   5b738: e9 45 f9 ff ff               	jmp	0x5b082 <argon2_fill_segment_avx2+0x282>
   5b73d: 0f 1f 00                     	nopl	(%rax)
   5b740: 8b 44 24 28                  	movl	0x28(%rsp), %eax
   5b744: 48 8b 54 24 38               	movq	0x38(%rsp), %rdx
   5b749: 44 0f af e8                  	imull	%eax, %r13d
   5b74d: 41 83 ff 01                  	cmpl	$0x1, %r15d
   5b751: 43 8d 44 2f ff               	leal	-0x1(%r15,%r13), %eax
   5b756: 41 83 dd 00                  	sbbl	$0x0, %r13d
   5b75a: 49 39 d0                     	cmpq	%rdx, %r8
   5b75d: 41 0f 45 c5                  	cmovnel	%r13d, %eax
   5b761: e9 51 f9 ff ff               	jmp	0x5b0b7 <argon2_fill_segment_avx2+0x2b7>
   5b766: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   5b770: 44 89 e0                     	movl	%r12d, %eax
   5b773: 44 29 e8                     	subl	%r13d, %eax
   5b776: 41 83 ff 01                  	cmpl	$0x1, %r15d
   5b77a: 83 d8 00                     	sbbl	$0x0, %eax
   5b77d: e9 34 ff ff ff               	jmp	0x5b6b6 <argon2_fill_segment_avx2+0x8b6>
   5b782: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   5b788: 31 d2                        	xorl	%edx, %edx
   5b78a: 4d 0f af c4                  	imulq	%r12, %r8
   5b78e: 44 89 f1                     	movl	%r14d, %ecx
   5b791: 49 f7 f4                     	divq	%r12
   5b794: 48 c1 e1 0a                  	shlq	$0xa, %rcx
   5b798: 48 01 f9                     	addq	%rdi, %rcx
   5b79b: 4c 01 c2                     	addq	%r8, %rdx
   5b79e: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   5b7a2: 48 8d 34 17                  	leaq	(%rdi,%rdx), %rsi
   5b7a6: e9 59 ff ff ff               	jmp	0x5b704 <argon2_fill_segment_avx2+0x904>
   5b7ab: 85 f6                        	testl	%esi, %esi
   5b7ad: 75 24                        	jne	0x5b7d3 <argon2_fill_segment_avx2+0x9d3>
   5b7af: 80 7c 24 38 01               	cmpb	$0x1, 0x38(%rsp)
   5b7b4: 0f 86 9b f6 ff ff            	jbe	0x5ae55 <argon2_fill_segment_avx2+0x55>
   5b7ba: c7 44 24 34 00 00 00 00      	movl	$0x0, 0x34(%rsp)
   5b7c2: 44 8b 6f 1c                  	movl	0x1c(%rdi), %r13d
   5b7c6: 4c 8d 8c 24 40 0c 00 00      	leaq	0xc40(%rsp), %r9
   5b7ce: e9 cb f7 ff ff               	jmp	0x5af9e <argon2_fill_segment_avx2+0x19e>
   5b7d3: c7 44 24 34 00 00 00 00      	movl	$0x0, 0x34(%rsp)
   5b7db: 44 8b 6f 1c                  	movl	0x1c(%rdi), %r13d
   5b7df: 45 31 ff                     	xorl	%r15d, %r15d
   5b7e2: 4c 8d 8c 24 40 0c 00 00      	leaq	0xc40(%rsp), %r9
   5b7ea: e9 bd f7 ff ff               	jmp	0x5afac <argon2_fill_segment_avx2+0x1ac>
   5b7ef: 90                           	nop

000000000005b7f0 <chacha20_encrypt_bytes.part.0>:
   5b7f0: 55                           	pushq	%rbp
   5b7f1: 49 89 d0                     	movq	%rdx, %r8
   5b7f4: 48 89 e5                     	movq	%rsp, %rbp
   5b7f7: 48 83 e4 e0                  	andq	$-0x20, %rsp
   5b7fb: 48 81 ec 00 06 00 00         	subq	$0x600, %rsp            # imm = 0x600
   5b802: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   5b80b: 48 89 84 24 f8 05 00 00      	movq	%rax, 0x5f8(%rsp)
   5b813: 31 c0                        	xorl	%eax, %eax
   5b815: 48 81 f9 ff 01 00 00         	cmpq	$0x1ff, %rcx            # imm = 0x1FF
   5b81c: 0f 86 1d 09 00 00            	jbe	0x5c13f <chacha20_encrypt_bytes.part.0+0x94f>
   5b822: c4 e2 7d 58 17               	vpbroadcastd	(%rdi), %ymm2
   5b827: 48 8d 81 00 fe ff ff         	leaq	-0x200(%rcx), %rax
   5b82e: 48 25 00 fe ff ff            	andq	$-0x200, %rax           # imm = 0xFE00
   5b834: c5 fd 7f 94 24 a0 01 00 00   	vmovdqa	%ymm2, 0x1a0(%rsp)
   5b83d: 4c 8d 90 00 02 00 00         	leaq	0x200(%rax), %r10
   5b844: c5 fd 7f 94 24 60 03 00 00   	vmovdqa	%ymm2, 0x360(%rsp)
   5b84d: c4 e2 7d 58 57 04            	vpbroadcastd	0x4(%rdi), %ymm2
   5b853: 4e 8d 0c 16                  	leaq	(%rsi,%r10), %r9
   5b857: c5 fd 7f 94 24 80 01 00 00   	vmovdqa	%ymm2, 0x180(%rsp)
   5b860: c5 fd 7f 94 24 40 03 00 00   	vmovdqa	%ymm2, 0x340(%rsp)
   5b869: c4 e2 7d 58 57 08            	vpbroadcastd	0x8(%rdi), %ymm2
   5b86f: c5 fd 7f 94 24 60 01 00 00   	vmovdqa	%ymm2, 0x160(%rsp)
   5b878: c5 fd 7f 94 24 20 03 00 00   	vmovdqa	%ymm2, 0x320(%rsp)
   5b881: c4 e2 7d 58 57 0c            	vpbroadcastd	0xc(%rdi), %ymm2
   5b887: c5 fd 7f 94 24 40 01 00 00   	vmovdqa	%ymm2, 0x140(%rsp)
   5b890: c5 fd 7f 94 24 00 03 00 00   	vmovdqa	%ymm2, 0x300(%rsp)
   5b899: c4 e2 7d 58 57 10            	vpbroadcastd	0x10(%rdi), %ymm2
   5b89f: c5 fd 7f 94 24 20 01 00 00   	vmovdqa	%ymm2, 0x120(%rsp)
   5b8a8: c5 fd 7f 94 24 e0 02 00 00   	vmovdqa	%ymm2, 0x2e0(%rsp)
   5b8b1: c4 e2 7d 58 57 14            	vpbroadcastd	0x14(%rdi), %ymm2
   5b8b7: c5 fd 7f 94 24 00 01 00 00   	vmovdqa	%ymm2, 0x100(%rsp)
   5b8c0: c5 fd 7f 94 24 c0 02 00 00   	vmovdqa	%ymm2, 0x2c0(%rsp)
   5b8c9: c4 e2 7d 58 57 18            	vpbroadcastd	0x18(%rdi), %ymm2
   5b8cf: c5 fd 7f 94 24 e0 00 00 00   	vmovdqa	%ymm2, 0xe0(%rsp)
   5b8d8: c5 fd 7f 94 24 a0 02 00 00   	vmovdqa	%ymm2, 0x2a0(%rsp)
   5b8e1: c4 e2 7d 58 57 1c            	vpbroadcastd	0x1c(%rdi), %ymm2
   5b8e7: c5 fd 7f 94 24 c0 00 00 00   	vmovdqa	%ymm2, 0xc0(%rsp)
   5b8f0: c5 fd 7f 94 24 80 02 00 00   	vmovdqa	%ymm2, 0x280(%rsp)
   5b8f9: c4 e2 7d 58 57 20            	vpbroadcastd	0x20(%rdi), %ymm2
   5b8ff: c5 fd 7f 94 24 a0 00 00 00   	vmovdqa	%ymm2, 0xa0(%rsp)
   5b908: c5 fd 7f 94 24 60 02 00 00   	vmovdqa	%ymm2, 0x260(%rsp)
   5b911: c4 e2 7d 58 57 24            	vpbroadcastd	0x24(%rdi), %ymm2
   5b917: c5 fd 7f 94 24 80 00 00 00   	vmovdqa	%ymm2, 0x80(%rsp)
   5b920: c5 fd 7f 94 24 40 02 00 00   	vmovdqa	%ymm2, 0x240(%rsp)
   5b929: c4 e2 7d 58 57 28            	vpbroadcastd	0x28(%rdi), %ymm2
   5b92f: c5 fd 7f 54 24 60            	vmovdqa	%ymm2, 0x60(%rsp)
   5b935: c5 fd 7f 94 24 20 02 00 00   	vmovdqa	%ymm2, 0x220(%rsp)
   5b93e: c4 e2 7d 58 57 2c            	vpbroadcastd	0x2c(%rdi), %ymm2
   5b944: c5 fd 7f 54 24 40            	vmovdqa	%ymm2, 0x40(%rsp)
   5b94a: c5 fd 7f 94 24 00 02 00 00   	vmovdqa	%ymm2, 0x200(%rsp)
   5b953: c4 e2 7d 58 57 38            	vpbroadcastd	0x38(%rdi), %ymm2
   5b959: c5 fd 7f 54 24 20            	vmovdqa	%ymm2, 0x20(%rsp)
   5b95f: c5 fd 7f 94 24 e0 01 00 00   	vmovdqa	%ymm2, 0x1e0(%rsp)
   5b968: c4 e2 7d 58 57 3c            	vpbroadcastd	0x3c(%rdi), %ymm2
   5b96e: c5 fd 7f 14 24               	vmovdqa	%ymm2, (%rsp)
   5b973: c5 fd 7f 94 24 c0 01 00 00   	vmovdqa	%ymm2, 0x1c0(%rsp)
   5b97c: 0f 1f 40 00                  	nopl	(%rax)
   5b980: c4 e2 7d 59 47 30            	vpbroadcastq	0x30(%rdi), %ymm0
   5b986: 48 8b 47 30                  	movq	0x30(%rdi), %rax
   5b98a: c5 fd d4 0d 2e e4 00 00      	vpaddq	0xe42e(%rip), %ymm0, %ymm1 # 0x69dc0 <__PRETTY_FUNCTION__.3+0xb0>
   5b992: c5 fd d4 05 46 e4 00 00      	vpaddq	0xe446(%rip), %ymm0, %ymm0 # 0x69de0 <__PRETTY_FUNCTION__.3+0xd0>
   5b99a: c5 fd 6f bc 24 c0 01 00 00   	vmovdqa	0x1c0(%rsp), %ymm7
   5b9a3: 48 83 c0 08                  	addq	$0x8, %rax
   5b9a7: c5 7d 6f b4 24 a0 02 00 00   	vmovdqa	0x2a0(%rsp), %ymm14
   5b9b0: c5 fd 62 d1                  	vpunpckldq	%ymm1, %ymm0, %ymm2 # ymm2 = ymm0[0],ymm1[0],ymm0[1],ymm1[1],ymm0[4],ymm1[4],ymm0[5],ymm1[5]
   5b9b4: c5 fd 6a c1                  	vpunpckhdq	%ymm1, %ymm0, %ymm0 # ymm0 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7],ymm1[7]
   5b9b8: 48 89 47 30                  	movq	%rax, 0x30(%rdi)
   5b9bc: c5 fd 6f 9c 24 c0 02 00 00   	vmovdqa	0x2c0(%rsp), %ymm3
   5b9c5: c5 ed 62 c8                  	vpunpckldq	%ymm0, %ymm2, %ymm1 # ymm1 = ymm2[0],ymm0[0],ymm2[1],ymm0[1],ymm2[4],ymm0[4],ymm2[5],ymm0[5]
   5b9c9: c5 ed 6a c0                  	vpunpckhdq	%ymm0, %ymm2, %ymm0 # ymm0 = ymm2[2],ymm0[2],ymm2[3],ymm0[3],ymm2[6],ymm0[6],ymm2[7],ymm0[7]
   5b9cd: b8 0a 00 00 00               	movl	$0xa, %eax
   5b9d2: c5 fd 6f 15 26 e4 00 00      	vmovdqa	0xe426(%rip), %ymm2     # 0x69e00 <__PRETTY_FUNCTION__.3+0xf0>
   5b9da: c5 fd 7f bc 24 e0 04 00 00   	vmovdqa	%ymm7, 0x4e0(%rsp)
   5b9e3: c5 fd 6f bc 24 80 02 00 00   	vmovdqa	0x280(%rsp), %ymm7
   5b9ec: c4 e2 6d 36 d1               	vpermd	%ymm1, %ymm2, %ymm2
   5b9f1: c5 fd 6f 8c 24 40 02 00 00   	vmovdqa	0x240(%rsp), %ymm1
   5b9fa: c5 fd 7f bc 24 80 05 00 00   	vmovdqa	%ymm7, 0x580(%rsp)
   5ba03: c5 fd 6f bc 24 00 03 00 00   	vmovdqa	0x300(%rsp), %ymm7
   5ba0c: c5 fd 7f 94 24 a0 03 00 00   	vmovdqa	%ymm2, 0x3a0(%rsp)
   5ba15: c5 fd 7f 94 24 a0 04 00 00   	vmovdqa	%ymm2, 0x4a0(%rsp)
   5ba1e: c5 fd 6f 15 da e3 00 00      	vmovdqa	0xe3da(%rip), %ymm2     # 0x69e00 <__PRETTY_FUNCTION__.3+0xf0>
   5ba26: c5 fd 7f bc 24 40 04 00 00   	vmovdqa	%ymm7, 0x440(%rsp)
   5ba2f: c5 fd 6f bc 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %ymm7
   5ba38: c4 e2 6d 36 d0               	vpermd	%ymm0, %ymm2, %ymm2
   5ba3d: c5 fd 6f 84 24 e0 02 00 00   	vmovdqa	0x2e0(%rsp), %ymm0
   5ba46: c5 fd 7f 94 24 80 03 00 00   	vmovdqa	%ymm2, 0x380(%rsp)
   5ba4f: c5 fd 7f 94 24 60 04 00 00   	vmovdqa	%ymm2, 0x460(%rsp)
   5ba58: c5 fd 6f 94 24 00 02 00 00   	vmovdqa	0x200(%rsp), %ymm2
   5ba61: c5 fd 7f bc 24 20 04 00 00   	vmovdqa	%ymm7, 0x420(%rsp)
   5ba6a: c5 fd 6f bc 24 20 03 00 00   	vmovdqa	0x320(%rsp), %ymm7
   5ba73: c5 fd 7f 94 24 00 04 00 00   	vmovdqa	%ymm2, 0x400(%rsp)
   5ba7c: c5 fd 6f 94 24 20 02 00 00   	vmovdqa	0x220(%rsp), %ymm2
   5ba85: c5 fd 7f bc 24 80 04 00 00   	vmovdqa	%ymm7, 0x480(%rsp)
   5ba8e: c5 fd 6f bc 24 40 03 00 00   	vmovdqa	0x340(%rsp), %ymm7
   5ba97: c5 fd 7f 94 24 60 05 00 00   	vmovdqa	%ymm2, 0x560(%rsp)
   5baa0: c5 fd 6f 94 24 60 02 00 00   	vmovdqa	0x260(%rsp), %ymm2
   5baa9: c5 fd 7f bc 24 c0 04 00 00   	vmovdqa	%ymm7, 0x4c0(%rsp)
   5bab2: c5 fd 6f bc 24 60 03 00 00   	vmovdqa	0x360(%rsp), %ymm7
   5babb: c5 fd 7f bc 24 00 05 00 00   	vmovdqa	%ymm7, 0x500(%rsp)
   5bac4: 0f 1f 40 00                  	nopl	(%rax)
   5bac8: c5 7d fe ac 24 00 05 00 00   	vpaddd	0x500(%rsp), %ymm0, %ymm13
   5bad1: c5 95 ef b4 24 a0 04 00 00   	vpxor	0x4a0(%rsp), %ymm13, %ymm6
   5bada: c5 65 fe 94 24 c0 04 00 00   	vpaddd	0x4c0(%rsp), %ymm3, %ymm10
   5bae3: c5 ad ef bc 24 60 04 00 00   	vpxor	0x460(%rsp), %ymm10, %ymm7
   5baec: c5 0d fe 9c 24 80 04 00 00   	vpaddd	0x480(%rsp), %ymm14, %ymm11
   5baf5: c4 e2 4d 00 35 22 e3 00 00   	vpshufb	0xe322(%rip), %ymm6, %ymm6 # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5bafe: c5 25 ef 84 24 20 04 00 00   	vpxor	0x420(%rsp), %ymm11, %ymm8
   5bb07: c4 e2 45 00 3d 10 e3 00 00   	vpshufb	0xe310(%rip), %ymm7, %ymm7 # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5bb10: c5 ed fe d6                  	vpaddd	%ymm6, %ymm2, %ymm2
   5bb14: c5 fd 6f a4 24 40 04 00 00   	vmovdqa	0x440(%rsp), %ymm4
   5bb1d: c5 5d fe a4 24 80 05 00 00   	vpaddd	0x580(%rsp), %ymm4, %ymm12
   5bb26: c4 62 3d 00 05 f1 e2 00 00   	vpshufb	0xe2f1(%rip), %ymm8, %ymm8 # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5bb2f: c5 fd ef c2                  	vpxor	%ymm2, %ymm0, %ymm0
   5bb33: c5 3d fe bc 24 60 05 00 00   	vpaddd	0x560(%rsp), %ymm8, %ymm15
   5bb3c: c5 f5 fe cf                  	vpaddd	%ymm7, %ymm1, %ymm1
   5bb40: c5 d5 72 d0 14               	vpsrld	$0x14, %ymm0, %ymm5
   5bb45: c5 1d ef 8c 24 e0 04 00 00   	vpxor	0x4e0(%rsp), %ymm12, %ymm9
   5bb4e: c5 e5 ef d9                  	vpxor	%ymm1, %ymm3, %ymm3
   5bb52: c5 fd 72 f0 0c               	vpslld	$0xc, %ymm0, %ymm0
   5bb57: c4 41 0d ef f7               	vpxor	%ymm15, %ymm14, %ymm14
   5bb5c: c4 62 35 00 0d bb e2 00 00   	vpshufb	0xe2bb(%rip), %ymm9, %ymm9 # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5bb65: c5 fd eb e5                  	vpor	%ymm5, %ymm0, %ymm4
   5bb69: c5 d5 72 d3 14               	vpsrld	$0x14, %ymm3, %ymm5
   5bb6e: c5 e5 72 f3 0c               	vpslld	$0xc, %ymm3, %ymm3
   5bb73: c5 15 fe ec                  	vpaddd	%ymm4, %ymm13, %ymm13
   5bb77: c5 e5 eb c5                  	vpor	%ymm5, %ymm3, %ymm0
   5bb7b: c4 c1 55 72 d6 14            	vpsrld	$0x14, %ymm14, %ymm5
   5bb81: c4 c1 4d ef f5               	vpxor	%ymm13, %ymm6, %ymm6
   5bb86: c4 c1 0d 72 f6 0c            	vpslld	$0xc, %ymm14, %ymm14
   5bb8c: c5 2d fe d0                  	vpaddd	%ymm0, %ymm10, %ymm10
   5bb90: c4 e2 4d 00 35 a7 e2 00 00   	vpshufb	0xe2a7(%rip), %ymm6, %ymm6 # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5bb99: c5 8d eb dd                  	vpor	%ymm5, %ymm14, %ymm3
   5bb9d: c4 c1 45 ef fa               	vpxor	%ymm10, %ymm7, %ymm7
   5bba2: c5 b5 fe ac 24 00 04 00 00   	vpaddd	0x400(%rsp), %ymm9, %ymm5
   5bbab: c4 e2 45 00 3d 8c e2 00 00   	vpshufb	0xe28c(%rip), %ymm7, %ymm7 # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5bbb4: c5 25 fe db                  	vpaddd	%ymm3, %ymm11, %ymm11
   5bbb8: c5 fd 7f ac 24 60 05 00 00   	vmovdqa	%ymm5, 0x560(%rsp)
   5bbc1: c4 41 3d ef c3               	vpxor	%ymm11, %ymm8, %ymm8
   5bbc6: c5 f5 fe cf                  	vpaddd	%ymm7, %ymm1, %ymm1
   5bbca: c5 d5 ef ac 24 80 05 00 00   	vpxor	0x580(%rsp), %ymm5, %ymm5
   5bbd3: c4 62 3d 00 05 64 e2 00 00   	vpshufb	0xe264(%rip), %ymm8, %ymm8 # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5bbdc: c5 fd 7f 8c 24 80 05 00 00   	vmovdqa	%ymm1, 0x580(%rsp)
   5bbe5: c5 fd ef 84 24 80 05 00 00   	vpxor	0x580(%rsp), %ymm0, %ymm0
   5bbee: c5 8d 72 d5 14               	vpsrld	$0x14, %ymm5, %ymm14
   5bbf3: c5 d5 72 f5 0c               	vpslld	$0xc, %ymm5, %ymm5
   5bbf8: c4 41 05 fe f8               	vpaddd	%ymm8, %ymm15, %ymm15
   5bbfd: c4 c1 55 eb ee               	vpor	%ymm14, %ymm5, %ymm5
   5bc02: c5 6d fe f6                  	vpaddd	%ymm6, %ymm2, %ymm14
   5bc06: c4 c1 65 ef df               	vpxor	%ymm15, %ymm3, %ymm3
   5bc0b: c4 c1 5d ef e6               	vpxor	%ymm14, %ymm4, %ymm4
   5bc10: c5 f5 72 d0 19               	vpsrld	$0x19, %ymm0, %ymm1
   5bc15: c5 1d fe e5                  	vpaddd	%ymm5, %ymm12, %ymm12
   5bc19: c5 ed 72 d4 19               	vpsrld	$0x19, %ymm4, %ymm2
   5bc1e: c5 dd 72 f4 07               	vpslld	$0x7, %ymm4, %ymm4
   5bc23: c4 41 35 ef cc               	vpxor	%ymm12, %ymm9, %ymm9
   5bc28: c5 dd eb e2                  	vpor	%ymm2, %ymm4, %ymm4
   5bc2c: c5 fd 72 f0 07               	vpslld	$0x7, %ymm0, %ymm0
   5bc31: c4 62 35 00 0d 06 e2 00 00   	vpshufb	0xe206(%rip), %ymm9, %ymm9 # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5bc3a: c5 ed 72 d3 19               	vpsrld	$0x19, %ymm3, %ymm2
   5bc3f: c5 e5 72 f3 07               	vpslld	$0x7, %ymm3, %ymm3
   5bc44: c5 fd eb c1                  	vpor	%ymm1, %ymm0, %ymm0
   5bc48: c5 e5 eb ca                  	vpor	%ymm2, %ymm3, %ymm1
   5bc4c: c5 15 fe e8                  	vpaddd	%ymm0, %ymm13, %ymm13
   5bc50: c5 1d fe e4                  	vpaddd	%ymm4, %ymm12, %ymm12
   5bc54: c5 b5 fe 94 24 60 05 00 00   	vpaddd	0x560(%rsp), %ymm9, %ymm2
   5bc5d: c4 41 35 ef cd               	vpxor	%ymm13, %ymm9, %ymm9
   5bc62: c5 2d fe d1                  	vpaddd	%ymm1, %ymm10, %ymm10
   5bc66: c4 62 35 00 0d b1 e1 00 00   	vpshufb	0xe1b1(%rip), %ymm9, %ymm9 # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5bc6f: c4 c1 4d ef f2               	vpxor	%ymm10, %ymm6, %ymm6
   5bc74: c4 41 3d ef c4               	vpxor	%ymm12, %ymm8, %ymm8
   5bc79: c5 d5 ef ea                  	vpxor	%ymm2, %ymm5, %ymm5
   5bc7d: c4 41 05 fe f9               	vpaddd	%ymm9, %ymm15, %ymm15
   5bc82: c4 e2 4d 00 35 95 e1 00 00   	vpshufb	0xe195(%rip), %ymm6, %ymm6 # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5bc8b: c5 e5 72 d5 19               	vpsrld	$0x19, %ymm5, %ymm3
   5bc90: c5 d5 72 f5 07               	vpslld	$0x7, %ymm5, %ymm5
   5bc95: c5 ed fe d6                  	vpaddd	%ymm6, %ymm2, %ymm2
   5bc99: c5 7d 7f bc 24 60 05 00 00   	vmovdqa	%ymm15, 0x560(%rsp)
   5bca2: c5 d5 eb eb                  	vpor	%ymm3, %ymm5, %ymm5
   5bca6: c5 f5 ef ca                  	vpxor	%ymm2, %ymm1, %ymm1
   5bcaa: c5 fd ef 84 24 60 05 00 00   	vpxor	0x560(%rsp), %ymm0, %ymm0
   5bcb3: c4 62 3d 00 05 64 e1 00 00   	vpshufb	0xe164(%rip), %ymm8, %ymm8 # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5bcbc: c5 25 fe dd                  	vpaddd	%ymm5, %ymm11, %ymm11
   5bcc0: c4 c1 45 ef fb               	vpxor	%ymm11, %ymm7, %ymm7
   5bcc5: c5 85 72 d0 14               	vpsrld	$0x14, %ymm0, %ymm15
   5bcca: c4 e2 45 00 3d 4d e1 00 00   	vpshufb	0xe14d(%rip), %ymm7, %ymm7 # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5bcd3: c5 fd 72 f0 0c               	vpslld	$0xc, %ymm0, %ymm0
   5bcd8: c5 0d fe f7                  	vpaddd	%ymm7, %ymm14, %ymm14
   5bcdc: c4 c1 7d eb c7               	vpor	%ymm15, %ymm0, %ymm0
   5bce1: c5 7d 7f b4 24 40 05 00 00   	vmovdqa	%ymm14, 0x540(%rsp)
   5bcea: c5 85 72 d1 14               	vpsrld	$0x14, %ymm1, %ymm15
   5bcef: c5 15 fe e8                  	vpaddd	%ymm0, %ymm13, %ymm13
   5bcf3: c5 d5 ef ac 24 40 05 00 00   	vpxor	0x540(%rsp), %ymm5, %ymm5
   5bcfc: c5 f5 72 f1 0c               	vpslld	$0xc, %ymm1, %ymm1
   5bd01: c4 41 35 ef cd               	vpxor	%ymm13, %ymm9, %ymm9
   5bd06: c5 e5 72 d5 14               	vpsrld	$0x14, %ymm5, %ymm3
   5bd0b: c5 d5 72 f5 0c               	vpslld	$0xc, %ymm5, %ymm5
   5bd10: c4 c1 75 eb cf               	vpor	%ymm15, %ymm1, %ymm1
   5bd15: c5 d5 eb eb                  	vpor	%ymm3, %ymm5, %ymm5
   5bd19: c5 2d fe d1                  	vpaddd	%ymm1, %ymm10, %ymm10
   5bd1d: c5 bd fe 9c 24 80 05 00 00   	vpaddd	0x580(%rsp), %ymm8, %ymm3
   5bd26: c5 7d 6f bc 24 60 05 00 00   	vmovdqa	0x560(%rsp), %ymm15
   5bd2f: c5 7d 6f f5                  	vmovdqa	%ymm5, %ymm14
   5bd33: c4 c1 4d ef f2               	vpxor	%ymm10, %ymm6, %ymm6
   5bd38: c5 7d 7f ac 24 00 05 00 00   	vmovdqa	%ymm13, 0x500(%rsp)
   5bd41: c5 fd 7f 9c 24 20 05 00 00   	vmovdqa	%ymm3, 0x520(%rsp)
   5bd4a: c5 dd ef 9c 24 20 05 00 00   	vpxor	0x520(%rsp), %ymm4, %ymm3
   5bd53: c4 e2 4d 00 35 e4 e0 00 00   	vpshufb	0xe0e4(%rip), %ymm6, %ymm6 # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5bd5c: c5 7d 7f b4 24 80 05 00 00   	vmovdqa	%ymm14, 0x580(%rsp)
   5bd65: c5 25 fe 9c 24 80 05 00 00   	vpaddd	0x580(%rsp), %ymm11, %ymm11
   5bd6e: c5 7d 7f 94 24 c0 04 00 00   	vmovdqa	%ymm10, 0x4c0(%rsp)
   5bd77: c5 d5 72 d3 14               	vpsrld	$0x14, %ymm3, %ymm5
   5bd7c: c5 e5 72 f3 0c               	vpslld	$0xc, %ymm3, %ymm3
   5bd81: c5 e5 eb e5                  	vpor	%ymm5, %ymm3, %ymm4
   5bd85: c4 c1 45 ef fb               	vpxor	%ymm11, %ymm7, %ymm7
   5bd8a: c4 e2 35 00 1d ad e0 00 00   	vpshufb	0xe0ad(%rip), %ymm9, %ymm3 # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5bd93: c5 fd 7f b4 24 a0 04 00 00   	vmovdqa	%ymm6, 0x4a0(%rsp)
   5bd9c: c5 05 fe fb                  	vpaddd	%ymm3, %ymm15, %ymm15
   5bda0: c5 fd 6f ec                  	vmovdqa	%ymm4, %ymm5
   5bda4: c5 1d fe e4                  	vpaddd	%ymm4, %ymm12, %ymm12
   5bda8: c5 fd 7f 9c 24 c0 03 00 00   	vmovdqa	%ymm3, 0x3c0(%rsp)
   5bdb1: c4 c1 7d ef c7               	vpxor	%ymm15, %ymm0, %ymm0
   5bdb6: c4 41 3d ef c4               	vpxor	%ymm12, %ymm8, %ymm8
   5bdbb: c5 fd 7f 9c 24 e0 04 00 00   	vmovdqa	%ymm3, 0x4e0(%rsp)
   5bdc4: c4 e2 45 00 3d 73 e0 00 00   	vpshufb	0xe073(%rip), %ymm7, %ymm7 # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5bdcd: c4 62 3d 00 0d 6a e0 00 00   	vpshufb	0xe06a(%rip), %ymm8, %ymm9 # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5bdd6: c5 dd 72 d0 19               	vpsrld	$0x19, %ymm0, %ymm4
   5bddb: c5 45 fe 84 24 40 05 00 00   	vpaddd	0x540(%rsp), %ymm7, %ymm8
   5bde4: c5 7d 7f 9c 24 80 04 00 00   	vmovdqa	%ymm11, 0x480(%rsp)
   5bded: c5 7d 7f 8c 24 e0 03 00 00   	vmovdqa	%ymm9, 0x3e0(%rsp)
   5bdf6: c5 fd 72 f0 07               	vpslld	$0x7, %ymm0, %ymm0
   5bdfb: c5 7d 7f 8c 24 20 04 00 00   	vmovdqa	%ymm9, 0x420(%rsp)
   5be04: c5 fd eb dc                  	vpor	%ymm4, %ymm0, %ymm3
   5be08: c5 ed fe e6                  	vpaddd	%ymm6, %ymm2, %ymm4
   5be0c: c5 35 fe 8c 24 20 05 00 00   	vpaddd	0x520(%rsp), %ymm9, %ymm9
   5be15: c5 f5 ef cc                  	vpxor	%ymm4, %ymm1, %ymm1
   5be19: c5 7d 7f c2                  	vmovdqa	%ymm8, %ymm2
   5be1d: c5 fd 7f bc 24 60 04 00 00   	vmovdqa	%ymm7, 0x460(%rsp)
   5be26: c5 7d 7f a4 24 40 04 00 00   	vmovdqa	%ymm12, 0x440(%rsp)
   5be2f: c5 fd 72 d1 19               	vpsrld	$0x19, %ymm1, %ymm0
   5be34: c5 f5 72 f1 07               	vpslld	$0x7, %ymm1, %ymm1
   5be39: c5 7d 7f bc 24 60 05 00 00   	vmovdqa	%ymm15, 0x560(%rsp)
   5be42: c5 75 eb f0                  	vpor	%ymm0, %ymm1, %ymm14
   5be46: c5 bd ef 84 24 80 05 00 00   	vpxor	0x580(%rsp), %ymm8, %ymm0
   5be4f: c5 fd 7f a4 24 00 04 00 00   	vmovdqa	%ymm4, 0x400(%rsp)
   5be58: c5 f5 72 d0 19               	vpsrld	$0x19, %ymm0, %ymm1
   5be5d: c5 fd 72 f0 07               	vpslld	$0x7, %ymm0, %ymm0
   5be62: c5 fd eb c9                  	vpor	%ymm1, %ymm0, %ymm1
   5be66: c5 b5 ef c5                  	vpxor	%ymm5, %ymm9, %ymm0
   5be6a: c5 fd 7f 8c 24 80 05 00 00   	vmovdqa	%ymm1, 0x580(%rsp)
   5be73: c5 d5 72 d0 19               	vpsrld	$0x19, %ymm0, %ymm5
   5be78: c5 fd 72 f0 07               	vpslld	$0x7, %ymm0, %ymm0
   5be7d: c5 7d 7f c9                  	vmovdqa	%ymm9, %ymm1
   5be81: c5 fd eb c5                  	vpor	%ymm5, %ymm0, %ymm0
   5be85: 83 e8 01                     	subl	$0x1, %eax
   5be88: 0f 85 3a fc ff ff            	jne	0x5bac8 <chacha20_encrypt_bytes.part.0+0x2d8>
   5be8e: c5 1d fe a4 24 40 01 00 00   	vpaddd	0x140(%rsp), %ymm12, %ymm12
   5be97: c5 7d 7f da                  	vmovdqa	%ymm11, %ymm2
   5be9b: c4 41 7d 6f dd               	vmovdqa	%ymm13, %ymm11
   5bea0: c5 fd 6f ac 24 c0 00 00 00   	vmovdqa	0xc0(%rsp), %ymm5
   5bea9: c5 2d fe ac 24 80 01 00 00   	vpaddd	0x180(%rsp), %ymm10, %ymm13
   5beb2: c5 05 fe 7c 24 60            	vpaddd	0x60(%rsp), %ymm15, %ymm15
   5beb8: c5 fd 7f bc 24 60 05 00 00   	vmovdqa	%ymm7, 0x560(%rsp)
   5bec1: 48 81 c6 00 02 00 00         	addq	$0x200, %rsi            # imm = 0x200
   5bec8: c5 25 fe 9c 24 a0 01 00 00   	vpaddd	0x1a0(%rsp), %ymm11, %ymm11
   5bed1: 48 81 c2 00 02 00 00         	addq	$0x200, %rdx            # imm = 0x200
   5bed8: c5 6d fe 94 24 60 01 00 00   	vpaddd	0x160(%rsp), %ymm2, %ymm10
   5bee1: c5 e5 fe 9c 24 00 01 00 00   	vpaddd	0x100(%rsp), %ymm3, %ymm3
   5beea: c5 d5 fe ac 24 80 05 00 00   	vpaddd	0x580(%rsp), %ymm5, %ymm5
   5bef3: c5 fd fe 84 24 20 01 00 00   	vpaddd	0x120(%rsp), %ymm0, %ymm0
   5befc: c4 c1 25 62 cd               	vpunpckldq	%ymm13, %ymm11, %ymm1 # ymm1 = ymm11[0],ymm13[0],ymm11[1],ymm13[1],ymm11[4],ymm13[4],ymm11[5],ymm13[5]
   5bf01: c4 c1 2d 62 d4               	vpunpckldq	%ymm12, %ymm10, %ymm2 # ymm2 = ymm10[0],ymm12[0],ymm10[1],ymm12[1],ymm10[4],ymm12[4],ymm10[5],ymm12[5]
   5bf06: c5 fd 6f bc 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %ymm7
   5bf0f: c5 0d fe b4 24 e0 00 00 00   	vpaddd	0xe0(%rsp), %ymm14, %ymm14
   5bf18: c4 41 25 6a dd               	vpunpckhdq	%ymm13, %ymm11, %ymm11 # ymm11 = ymm11[2],ymm13[2],ymm11[3],ymm13[3],ymm11[6],ymm13[6],ymm11[7],ymm13[7]
   5bf1d: c4 41 2d 6a d4               	vpunpckhdq	%ymm12, %ymm10, %ymm10 # ymm10 = ymm10[2],ymm12[2],ymm10[3],ymm12[3],ymm10[6],ymm12[6],ymm10[7],ymm12[7]
   5bf22: c5 75 6c ea                  	vpunpcklqdq	%ymm2, %ymm1, %ymm13 # ymm13 = ymm1[0],ymm2[0],ymm1[2],ymm2[2]
   5bf26: c4 41 25 6c e2               	vpunpcklqdq	%ymm10, %ymm11, %ymm12 # ymm12 = ymm11[0],ymm10[0],ymm11[2],ymm10[2]
   5bf2b: c5 f5 6d d2                  	vpunpckhqdq	%ymm2, %ymm1, %ymm2 # ymm2 = ymm1[1],ymm2[1],ymm1[3],ymm2[3]
   5bf2f: c4 41 25 6d d2               	vpunpckhqdq	%ymm10, %ymm11, %ymm10 # ymm10 = ymm11[1],ymm10[1],ymm11[3],ymm10[3]
   5bf34: c5 fd 62 cb                  	vpunpckldq	%ymm3, %ymm0, %ymm1 # ymm1 = ymm0[0],ymm3[0],ymm0[1],ymm3[1],ymm0[4],ymm3[4],ymm0[5],ymm3[5]
   5bf38: c5 0d 62 dd                  	vpunpckldq	%ymm5, %ymm14, %ymm11 # ymm11 = ymm14[0],ymm5[0],ymm14[1],ymm5[1],ymm14[4],ymm5[4],ymm14[5],ymm5[5]
   5bf3c: c5 fd 6a c3                  	vpunpckhdq	%ymm3, %ymm0, %ymm0 # ymm0 = ymm0[2],ymm3[2],ymm0[3],ymm3[3],ymm0[6],ymm3[6],ymm0[7],ymm3[7]
   5bf40: c5 0d 6a f5                  	vpunpckhdq	%ymm5, %ymm14, %ymm14 # ymm14 = ymm14[2],ymm5[2],ymm14[3],ymm5[3],ymm14[6],ymm5[6],ymm14[7],ymm5[7]
   5bf44: c4 c1 75 6c db               	vpunpcklqdq	%ymm11, %ymm1, %ymm3 # ymm3 = ymm1[0],ymm11[0],ymm1[2],ymm11[2]
   5bf49: c4 c1 75 6d cb               	vpunpckhqdq	%ymm11, %ymm1, %ymm1 # ymm1 = ymm1[1],ymm11[1],ymm1[3],ymm11[3]
   5bf4e: c4 c1 7d 6c ee               	vpunpcklqdq	%ymm14, %ymm0, %ymm5 # ymm5 = ymm0[0],ymm14[0],ymm0[2],ymm14[2]
   5bf53: c4 41 7d 6d f6               	vpunpckhqdq	%ymm14, %ymm0, %ymm14 # ymm14 = ymm0[1],ymm14[1],ymm0[3],ymm14[3]
   5bf58: c4 e3 6d 46 c1 20            	vperm2i128	$0x20, %ymm1, %ymm2, %ymm0 # ymm0 = ymm2[0,1],ymm1[0,1]
   5bf5e: c4 e3 6d 46 c9 31            	vperm2i128	$0x31, %ymm1, %ymm2, %ymm1 # ymm1 = ymm2[2,3],ymm1[2,3]
   5bf64: c5 f5 ef 8e 40 ff ff ff      	vpxor	-0xc0(%rsi), %ymm1, %ymm1
   5bf6c: c5 fd ef 86 40 fe ff ff      	vpxor	-0x1c0(%rsi), %ymm0, %ymm0
   5bf74: c4 e3 1d 46 d5 20            	vperm2i128	$0x20, %ymm5, %ymm12, %ymm2 # ymm2 = ymm12[0,1],ymm5[0,1]
   5bf7a: c4 63 15 46 db 20            	vperm2i128	$0x20, %ymm3, %ymm13, %ymm11 # ymm11 = ymm13[0,1],ymm3[0,1]
   5bf80: c5 ed ef 96 80 fe ff ff      	vpxor	-0x180(%rsi), %ymm2, %ymm2
   5bf88: c4 63 1d 46 e5 31            	vperm2i128	$0x31, %ymm5, %ymm12, %ymm12 # ymm12 = ymm12[2,3],ymm5[2,3]
   5bf8e: c4 e3 15 46 db 31            	vperm2i128	$0x31, %ymm3, %ymm13, %ymm3 # ymm3 = ymm13[2,3],ymm3[2,3]
   5bf94: c5 1d ef 66 80               	vpxor	-0x80(%rsi), %ymm12, %ymm12
   5bf99: c4 c3 2d 46 ee 20            	vperm2i128	$0x20, %ymm14, %ymm10, %ymm5 # ymm5 = ymm10[0,1],ymm14[0,1]
   5bf9f: c5 e5 ef 9e 00 ff ff ff      	vpxor	-0x100(%rsi), %ymm3, %ymm3
   5bfa7: c5 d5 ef ae c0 fe ff ff      	vpxor	-0x140(%rsi), %ymm5, %ymm5
   5bfaf: c4 43 2d 46 f6 31            	vperm2i128	$0x31, %ymm14, %ymm10, %ymm14 # ymm14 = ymm10[2,3],ymm14[2,3]
   5bfb5: c5 25 ef 96 00 fe ff ff      	vpxor	-0x200(%rsi), %ymm11, %ymm10
   5bfbd: c5 35 fe 8c 24 80 00 00 00   	vpaddd	0x80(%rsp), %ymm9, %ymm9
   5bfc6: c5 0d ef 76 c0               	vpxor	-0x40(%rsi), %ymm14, %ymm14
   5bfcb: c5 fe 7f 8a 40 ff ff ff      	vmovdqu	%ymm1, -0xc0(%rdx)
   5bfd3: c5 3d fe 84 24 a0 00 00 00   	vpaddd	0xa0(%rsp), %ymm8, %ymm8
   5bfdc: c5 dd fe 4c 24 40            	vpaddd	0x40(%rsp), %ymm4, %ymm1
   5bfe2: c5 fe 7f 82 40 fe ff ff      	vmovdqu	%ymm0, -0x1c0(%rdx)
   5bfea: c5 fe 7f 92 80 fe ff ff      	vmovdqu	%ymm2, -0x180(%rdx)
   5bff2: c5 fd 6f a4 24 80 03 00 00   	vmovdqa	0x380(%rsp), %ymm4
   5bffb: c5 fe 7f aa c0 fe ff ff      	vmovdqu	%ymm5, -0x140(%rdx)
   5c003: c5 85 62 d1                  	vpunpckldq	%ymm1, %ymm15, %ymm2 # ymm2 = ymm15[0],ymm1[0],ymm15[1],ymm1[1],ymm15[4],ymm1[4],ymm15[5],ymm1[5]
   5c007: c4 c1 3d 62 c1               	vpunpckldq	%ymm9, %ymm8, %ymm0 # ymm0 = ymm8[0],ymm9[0],ymm8[1],ymm9[1],ymm8[4],ymm9[4],ymm8[5],ymm9[5]
   5c00c: c5 05 6a f9                  	vpunpckhdq	%ymm1, %ymm15, %ymm15 # ymm15 = ymm15[2],ymm1[2],ymm15[3],ymm1[3],ymm15[6],ymm1[6],ymm15[7],ymm1[7]
   5c010: c5 fe 7f 9a 00 ff ff ff      	vmovdqu	%ymm3, -0x100(%rdx)
   5c018: c4 41 3d 6a c1               	vpunpckhdq	%ymm9, %ymm8, %ymm8 # ymm8 = ymm8[2],ymm9[2],ymm8[3],ymm9[3],ymm8[6],ymm9[6],ymm8[7],ymm9[7]
   5c01d: c5 fd 6c ca                  	vpunpcklqdq	%ymm2, %ymm0, %ymm1 # ymm1 = ymm0[0],ymm2[0],ymm0[2],ymm2[2]
   5c021: c5 fd 6d c2                  	vpunpckhqdq	%ymm2, %ymm0, %ymm0 # ymm0 = ymm0[1],ymm2[1],ymm0[3],ymm2[3]
   5c025: c5 7e 7f 92 00 fe ff ff      	vmovdqu	%ymm10, -0x200(%rdx)
   5c02d: c4 c1 3d 6c d7               	vpunpcklqdq	%ymm15, %ymm8, %ymm2 # ymm2 = ymm8[0],ymm15[0],ymm8[2],ymm15[2]
   5c032: c4 41 3d 6d ff               	vpunpckhqdq	%ymm15, %ymm8, %ymm15 # ymm15 = ymm8[1],ymm15[1],ymm8[3],ymm15[3]
   5c037: c5 7e 7f 62 80               	vmovdqu	%ymm12, -0x80(%rdx)
   5c03c: c5 7e 7f 72 c0               	vmovdqu	%ymm14, -0x40(%rdx)
   5c041: c5 dd fe a4 24 60 05 00 00   	vpaddd	0x560(%rsp), %ymm4, %ymm4
   5c04a: c5 c5 fe 3c 24               	vpaddd	(%rsp), %ymm7, %ymm7
   5c04f: c5 cd fe ac 24 a0 03 00 00   	vpaddd	0x3a0(%rsp), %ymm6, %ymm5
   5c058: c5 fd 6f 5c 24 20            	vmovdqa	0x20(%rsp), %ymm3
   5c05e: c5 e5 fe 9c 24 e0 03 00 00   	vpaddd	0x3e0(%rsp), %ymm3, %ymm3
   5c067: c5 d5 62 f4                  	vpunpckldq	%ymm4, %ymm5, %ymm6 # ymm6 = ymm5[0],ymm4[0],ymm5[1],ymm4[1],ymm5[4],ymm4[4],ymm5[5],ymm4[5]
   5c06b: c5 d5 6a ec                  	vpunpckhdq	%ymm4, %ymm5, %ymm5 # ymm5 = ymm5[2],ymm4[2],ymm5[3],ymm4[3],ymm5[6],ymm4[6],ymm5[7],ymm4[7]
   5c06f: c5 65 62 c7                  	vpunpckldq	%ymm7, %ymm3, %ymm8 # ymm8 = ymm3[0],ymm7[0],ymm3[1],ymm7[1],ymm3[4],ymm7[4],ymm3[5],ymm7[5]
   5c073: c5 e5 6a df                  	vpunpckhdq	%ymm7, %ymm3, %ymm3 # ymm3 = ymm3[2],ymm7[2],ymm3[3],ymm7[3],ymm3[6],ymm7[6],ymm3[7],ymm7[7]
   5c077: c4 c1 4d 6c e0               	vpunpcklqdq	%ymm8, %ymm6, %ymm4 # ymm4 = ymm6[0],ymm8[0],ymm6[2],ymm8[2]
   5c07c: c4 41 4d 6d c0               	vpunpckhqdq	%ymm8, %ymm6, %ymm8 # ymm8 = ymm6[1],ymm8[1],ymm6[3],ymm8[3]
   5c081: c5 d5 6c f3                  	vpunpcklqdq	%ymm3, %ymm5, %ymm6 # ymm6 = ymm5[0],ymm3[0],ymm5[2],ymm3[2]
   5c085: c5 d5 6d db                  	vpunpckhqdq	%ymm3, %ymm5, %ymm3 # ymm3 = ymm5[1],ymm3[1],ymm5[3],ymm3[3]
   5c089: c4 e3 75 46 ec 20            	vperm2i128	$0x20, %ymm4, %ymm1, %ymm5 # ymm5 = ymm1[0,1],ymm4[0,1]
   5c08f: c4 e3 75 46 e4 31            	vperm2i128	$0x31, %ymm4, %ymm1, %ymm4 # ymm4 = ymm1[2,3],ymm4[2,3]
   5c095: c5 d5 ef ae 20 fe ff ff      	vpxor	-0x1e0(%rsi), %ymm5, %ymm5
   5c09d: c5 dd ef a6 20 ff ff ff      	vpxor	-0xe0(%rsi), %ymm4, %ymm4
   5c0a5: c4 c3 7d 46 c8 20            	vperm2i128	$0x20, %ymm8, %ymm0, %ymm1 # ymm1 = ymm0[0,1],ymm8[0,1]
   5c0ab: c4 43 7d 46 c0 31            	vperm2i128	$0x31, %ymm8, %ymm0, %ymm8 # ymm8 = ymm0[2,3],ymm8[2,3]
   5c0b1: c5 f5 ef 8e 60 fe ff ff      	vpxor	-0x1a0(%rsi), %ymm1, %ymm1
   5c0b9: c4 e3 6d 46 c6 20            	vperm2i128	$0x20, %ymm6, %ymm2, %ymm0 # ymm0 = ymm2[0,1],ymm6[0,1]
   5c0bf: c5 3d ef 86 60 ff ff ff      	vpxor	-0xa0(%rsi), %ymm8, %ymm8
   5c0c7: c5 fd ef 86 a0 fe ff ff      	vpxor	-0x160(%rsi), %ymm0, %ymm0
   5c0cf: c4 e3 6d 46 d6 31            	vperm2i128	$0x31, %ymm6, %ymm2, %ymm2 # ymm2 = ymm2[2,3],ymm6[2,3]
   5c0d5: c4 e3 05 46 f3 20            	vperm2i128	$0x20, %ymm3, %ymm15, %ymm6 # ymm6 = ymm15[0,1],ymm3[0,1]
   5c0db: c5 ed ef 56 a0               	vpxor	-0x60(%rsi), %ymm2, %ymm2
   5c0e0: c4 e3 05 46 db 31            	vperm2i128	$0x31, %ymm3, %ymm15, %ymm3 # ymm3 = ymm15[2,3],ymm3[2,3]
   5c0e6: c5 cd ef b6 e0 fe ff ff      	vpxor	-0x120(%rsi), %ymm6, %ymm6
   5c0ee: c5 e5 ef 5e e0               	vpxor	-0x20(%rsi), %ymm3, %ymm3
   5c0f3: c5 fe 7f aa 20 fe ff ff      	vmovdqu	%ymm5, -0x1e0(%rdx)
   5c0fb: c5 fe 7f 8a 60 fe ff ff      	vmovdqu	%ymm1, -0x1a0(%rdx)
   5c103: c5 fe 7f 82 a0 fe ff ff      	vmovdqu	%ymm0, -0x160(%rdx)
   5c10b: c5 fe 7f b2 e0 fe ff ff      	vmovdqu	%ymm6, -0x120(%rdx)
   5c113: c5 fe 7f a2 20 ff ff ff      	vmovdqu	%ymm4, -0xe0(%rdx)
   5c11b: c5 7e 7f 82 60 ff ff ff      	vmovdqu	%ymm8, -0xa0(%rdx)
   5c123: c5 fe 7f 52 a0               	vmovdqu	%ymm2, -0x60(%rdx)
   5c128: c5 fe 7f 5a e0               	vmovdqu	%ymm3, -0x20(%rdx)
   5c12d: 4c 39 ce                     	cmpq	%r9, %rsi
   5c130: 0f 85 4a f8 ff ff            	jne	0x5b980 <chacha20_encrypt_bytes.part.0+0x190>
   5c136: 81 e1 ff 01 00 00            	andl	$0x1ff, %ecx            # imm = 0x1FF
   5c13c: 4d 01 d0                     	addq	%r10, %r8
   5c13f: 48 81 f9 ff 00 00 00         	cmpq	$0xff, %rcx
   5c146: 0f 86 b9 07 00 00            	jbe	0x5c905 <chacha20_encrypt_bytes.part.0+0x1115>
   5c14c: c5 f9 6e 3f                  	vmovd	(%rdi), %xmm7
   5c150: c5 f9 70 d7 00               	vpshufd	$0x0, %xmm7, %xmm2      # xmm2 = xmm7[0,0,0,0]
   5c155: c5 f9 6e 7f 04               	vmovd	0x4(%rdi), %xmm7
   5c15a: c5 f9 7f 94 24 40 03 00 00   	vmovdqa	%xmm2, 0x340(%rsp)
   5c163: c5 f9 7f 94 24 e0 04 00 00   	vmovdqa	%xmm2, 0x4e0(%rsp)
   5c16c: c5 f9 6e 57 08               	vmovd	0x8(%rdi), %xmm2
   5c171: c5 f9 70 ff 00               	vpshufd	$0x0, %xmm7, %xmm7      # xmm7 = xmm7[0,0,0,0]
   5c176: c5 f9 7f bc 24 80 04 00 00   	vmovdqa	%xmm7, 0x480(%rsp)
   5c17f: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c184: c5 f9 7f 94 24 20 03 00 00   	vmovdqa	%xmm2, 0x320(%rsp)
   5c18d: c5 f9 7f 94 24 40 04 00 00   	vmovdqa	%xmm2, 0x440(%rsp)
   5c196: c5 f9 6e 57 0c               	vmovd	0xc(%rdi), %xmm2
   5c19b: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c1a0: c5 f9 7f 94 24 00 03 00 00   	vmovdqa	%xmm2, 0x300(%rsp)
   5c1a9: c5 f9 7f 94 24 20 04 00 00   	vmovdqa	%xmm2, 0x420(%rsp)
   5c1b2: c5 f9 6e 57 10               	vmovd	0x10(%rdi), %xmm2
   5c1b7: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c1bc: c5 f9 7f 94 24 e0 02 00 00   	vmovdqa	%xmm2, 0x2e0(%rsp)
   5c1c5: c5 f9 6f c2                  	vmovdqa	%xmm2, %xmm0
   5c1c9: c5 f9 6e 57 14               	vmovd	0x14(%rdi), %xmm2
   5c1ce: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c1d3: c5 f9 7f 94 24 c0 02 00 00   	vmovdqa	%xmm2, 0x2c0(%rsp)
   5c1dc: c5 f9 7f 94 24 40 05 00 00   	vmovdqa	%xmm2, 0x540(%rsp)
   5c1e5: c5 f9 6e 57 18               	vmovd	0x18(%rdi), %xmm2
   5c1ea: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c1ef: c5 f9 7f 94 24 a0 02 00 00   	vmovdqa	%xmm2, 0x2a0(%rsp)
   5c1f8: c5 f9 7f 94 24 20 05 00 00   	vmovdqa	%xmm2, 0x520(%rsp)
   5c201: c5 f9 6e 57 1c               	vmovd	0x1c(%rdi), %xmm2
   5c206: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c20b: c5 f9 7f 94 24 80 02 00 00   	vmovdqa	%xmm2, 0x280(%rsp)
   5c214: c5 f9 7f 94 24 00 05 00 00   	vmovdqa	%xmm2, 0x500(%rsp)
   5c21d: c5 f9 6e 57 20               	vmovd	0x20(%rdi), %xmm2
   5c222: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c227: c5 f9 7f 94 24 60 02 00 00   	vmovdqa	%xmm2, 0x260(%rsp)
   5c230: c5 79 6f c2                  	vmovdqa	%xmm2, %xmm8
   5c234: c5 f9 6e 57 24               	vmovd	0x24(%rdi), %xmm2
   5c239: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c23e: c5 f9 7f 94 24 40 02 00 00   	vmovdqa	%xmm2, 0x240(%rsp)
   5c247: c5 f9 6f ca                  	vmovdqa	%xmm2, %xmm1
   5c24b: c5 f9 6e 57 28               	vmovd	0x28(%rdi), %xmm2
   5c250: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c255: c5 f9 7f 94 24 20 02 00 00   	vmovdqa	%xmm2, 0x220(%rsp)
   5c25e: c5 f9 7f 94 24 a0 04 00 00   	vmovdqa	%xmm2, 0x4a0(%rsp)
   5c267: c5 f9 6e 57 2c               	vmovd	0x2c(%rdi), %xmm2
   5c26c: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c271: c5 f9 7f 94 24 00 02 00 00   	vmovdqa	%xmm2, 0x200(%rsp)
   5c27a: c5 f9 7f 94 24 60 04 00 00   	vmovdqa	%xmm2, 0x460(%rsp)
   5c283: c5 f9 6e 57 38               	vmovd	0x38(%rdi), %xmm2
   5c288: 48 8b 47 30                  	movq	0x30(%rdi), %rax
   5c28c: c5 79 6f 2d 8c db 00 00      	vmovdqa	0xdb8c(%rip), %xmm13    # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5c294: c5 79 6f 35 a4 db 00 00      	vmovdqa	0xdba4(%rip), %xmm14    # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5c29c: c5 79 7f 84 24 80 05 00 00   	vmovdqa	%xmm8, 0x580(%rsp)
   5c2a5: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c2aa: 48 83 c0 04                  	addq	$0x4, %rax
   5c2ae: c5 f9 7f 8c 24 60 05 00 00   	vmovdqa	%xmm1, 0x560(%rsp)
   5c2b7: c5 f9 7f 94 24 e0 01 00 00   	vmovdqa	%xmm2, 0x1e0(%rsp)
   5c2c0: c5 f9 7f 94 24 00 04 00 00   	vmovdqa	%xmm2, 0x400(%rsp)
   5c2c9: c5 f9 6e 57 3c               	vmovd	0x3c(%rdi), %xmm2
   5c2ce: c5 f9 7f bc 24 a0 01 00 00   	vmovdqa	%xmm7, 0x1a0(%rsp)
   5c2d7: c5 f9 70 d2 00               	vpshufd	$0x0, %xmm2, %xmm2      # xmm2 = xmm2[0,0,0,0]
   5c2dc: c5 f9 7f 94 24 c0 01 00 00   	vmovdqa	%xmm2, 0x1c0(%rsp)
   5c2e5: c5 f9 7f 94 24 c0 04 00 00   	vmovdqa	%xmm2, 0x4c0(%rsp)
   5c2ee: c5 fb 12 57 30               	vmovddup	0x30(%rdi), %xmm2       # xmm2 = mem[0,0]
   5c2f3: c5 e9 d4 1d f5 da 00 00      	vpaddq	0xdaf5(%rip), %xmm2, %xmm3 # 0x69df0 <__PRETTY_FUNCTION__.3+0xe0>
   5c2fb: c5 e9 d4 15 dd da 00 00      	vpaddq	0xdadd(%rip), %xmm2, %xmm2 # 0x69de0 <__PRETTY_FUNCTION__.3+0xd0>
   5c303: 48 89 47 30                  	movq	%rax, 0x30(%rdi)
   5c307: b8 0a 00 00 00               	movl	$0xa, %eax
   5c30c: c5 e9 62 e3                  	vpunpckldq	%xmm3, %xmm2, %xmm4 # xmm4 = xmm2[0],xmm3[0],xmm2[1],xmm3[1]
   5c310: c5 e9 6a d3                  	vpunpckhdq	%xmm3, %xmm2, %xmm2 # xmm2 = xmm2[2],xmm3[2],xmm2[3],xmm3[3]
   5c314: c5 d9 62 da                  	vpunpckldq	%xmm2, %xmm4, %xmm3 # xmm3 = xmm4[0],xmm2[0],xmm4[1],xmm2[1]
   5c318: c5 d9 6a d2                  	vpunpckhdq	%xmm2, %xmm4, %xmm2 # xmm2 = xmm4[2],xmm2[2],xmm4[3],xmm2[3]
   5c31c: c5 f9 7f 9c 24 80 03 00 00   	vmovdqa	%xmm3, 0x380(%rsp)
   5c325: c5 f9 6f e2                  	vmovdqa	%xmm2, %xmm4
   5c329: c5 f9 7f 94 24 60 03 00 00   	vmovdqa	%xmm2, 0x360(%rsp)
   5c332: c5 f9 7f 9c 24 e0 03 00 00   	vmovdqa	%xmm3, 0x3e0(%rsp)
   5c33b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   5c340: c5 79 fe 8c 24 e0 04 00 00   	vpaddd	0x4e0(%rsp), %xmm0, %xmm9
   5c349: c5 b1 ef b4 24 e0 03 00 00   	vpxor	0x3e0(%rsp), %xmm9, %xmm6
   5c352: c5 f9 6f ac 24 80 04 00 00   	vmovdqa	0x480(%rsp), %xmm5
   5c35b: c5 f9 6f 9c 24 40 05 00 00   	vmovdqa	0x540(%rsp), %xmm3
   5c364: c5 79 6f 9c 24 20 05 00 00   	vmovdqa	0x520(%rsp), %xmm11
   5c36d: c4 c2 49 00 f5               	vpshufb	%xmm13, %xmm6, %xmm6
   5c372: c5 49 fe 84 24 80 05 00 00   	vpaddd	0x580(%rsp), %xmm6, %xmm8
   5c37b: c5 79 6f 94 24 40 04 00 00   	vmovdqa	0x440(%rsp), %xmm10
   5c384: c5 51 fe e3                  	vpaddd	%xmm3, %xmm5, %xmm12
   5c388: c5 79 6f bc 24 00 05 00 00   	vmovdqa	0x500(%rsp), %xmm15
   5c391: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   5c396: c5 e9 72 d0 14               	vpsrld	$0x14, %xmm0, %xmm2
   5c39b: c5 f9 72 f0 0c               	vpslld	$0xc, %xmm0, %xmm0
   5c3a0: c4 41 29 fe d3               	vpaddd	%xmm11, %xmm10, %xmm10
   5c3a5: c5 f9 eb c2                  	vpor	%xmm2, %xmm0, %xmm0
   5c3a9: c5 31 fe c8                  	vpaddd	%xmm0, %xmm9, %xmm9
   5c3ad: c4 c1 49 ef f1               	vpxor	%xmm9, %xmm6, %xmm6
   5c3b2: c4 c2 49 00 f6               	vpshufb	%xmm14, %xmm6, %xmm6
   5c3b7: c5 b9 fe d6                  	vpaddd	%xmm6, %xmm8, %xmm2
   5c3bb: c5 f9 7f 94 24 80 05 00 00   	vmovdqa	%xmm2, 0x580(%rsp)
   5c3c4: c5 f9 ef 84 24 80 05 00 00   	vpxor	0x580(%rsp), %xmm0, %xmm0
   5c3cd: c5 e9 72 d0 19               	vpsrld	$0x19, %xmm0, %xmm2
   5c3d2: c5 f9 72 f0 07               	vpslld	$0x7, %xmm0, %xmm0
   5c3d7: c5 f9 eb fa                  	vpor	%xmm2, %xmm0, %xmm7
   5c3db: c4 c1 59 ef d4               	vpxor	%xmm12, %xmm4, %xmm2
   5c3e0: c5 f9 7f bc 24 c0 03 00 00   	vmovdqa	%xmm7, 0x3c0(%rsp)
   5c3e9: c4 c2 69 00 d5               	vpshufb	%xmm13, %xmm2, %xmm2
   5c3ee: c5 e9 fe 8c 24 60 05 00 00   	vpaddd	0x560(%rsp), %xmm2, %xmm1
   5c3f7: c5 f1 ef db                  	vpxor	%xmm3, %xmm1, %xmm3
   5c3fb: c5 f9 72 d3 14               	vpsrld	$0x14, %xmm3, %xmm0
   5c400: c5 e1 72 f3 0c               	vpslld	$0xc, %xmm3, %xmm3
   5c405: c5 e1 eb d8                  	vpor	%xmm0, %xmm3, %xmm3
   5c409: c5 19 fe e3                  	vpaddd	%xmm3, %xmm12, %xmm12
   5c40d: c4 c1 69 ef d4               	vpxor	%xmm12, %xmm2, %xmm2
   5c412: c4 c2 69 00 d6               	vpshufb	%xmm14, %xmm2, %xmm2
   5c417: c5 f1 fe ea                  	vpaddd	%xmm2, %xmm1, %xmm5
   5c41b: c5 f9 7f ac 24 60 05 00 00   	vmovdqa	%xmm5, 0x560(%rsp)
   5c424: c5 e1 ef 9c 24 60 05 00 00   	vpxor	0x560(%rsp), %xmm3, %xmm3
   5c42d: c5 f9 72 d3 19               	vpsrld	$0x19, %xmm3, %xmm0
   5c432: c5 e1 72 f3 07               	vpslld	$0x7, %xmm3, %xmm3
   5c437: c5 e1 eb d8                  	vpor	%xmm0, %xmm3, %xmm3
   5c43b: c5 a9 ef 84 24 00 04 00 00   	vpxor	0x400(%rsp), %xmm10, %xmm0
   5c444: c5 31 fe cb                  	vpaddd	%xmm3, %xmm9, %xmm9
   5c448: c4 c2 79 00 c5               	vpshufb	%xmm13, %xmm0, %xmm0
   5c44d: c5 f9 fe a4 24 a0 04 00 00   	vpaddd	0x4a0(%rsp), %xmm0, %xmm4
   5c456: c4 c1 59 ef cb               	vpxor	%xmm11, %xmm4, %xmm1
   5c45b: c5 79 6f 9c 24 20 04 00 00   	vmovdqa	0x420(%rsp), %xmm11
   5c464: c5 d1 72 d1 14               	vpsrld	$0x14, %xmm1, %xmm5
   5c469: c5 f1 72 f1 0c               	vpslld	$0xc, %xmm1, %xmm1
   5c46e: c5 f1 eb cd                  	vpor	%xmm5, %xmm1, %xmm1
   5c472: c4 41 21 fe df               	vpaddd	%xmm15, %xmm11, %xmm11
   5c477: c5 21 ef 84 24 c0 04 00 00   	vpxor	0x4c0(%rsp), %xmm11, %xmm8
   5c480: c5 29 fe d1                  	vpaddd	%xmm1, %xmm10, %xmm10
   5c484: c4 c1 79 ef c2               	vpxor	%xmm10, %xmm0, %xmm0
   5c489: c4 42 39 00 c5               	vpshufb	%xmm13, %xmm8, %xmm8
   5c48e: c5 b9 fe bc 24 60 04 00 00   	vpaddd	0x460(%rsp), %xmm8, %xmm7
   5c497: c4 c2 79 00 ee               	vpshufb	%xmm14, %xmm0, %xmm5
   5c49c: c5 d9 fe e5                  	vpaddd	%xmm5, %xmm4, %xmm4
   5c4a0: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   5c4a4: c5 f9 72 d1 19               	vpsrld	$0x19, %xmm1, %xmm0
   5c4a9: c5 f1 72 f1 07               	vpslld	$0x7, %xmm1, %xmm1
   5c4ae: c5 f1 eb c8                  	vpor	%xmm0, %xmm1, %xmm1
   5c4b2: c4 c1 41 ef c7               	vpxor	%xmm15, %xmm7, %xmm0
   5c4b7: c5 81 72 d0 14               	vpsrld	$0x14, %xmm0, %xmm15
   5c4bc: c5 f9 72 f0 0c               	vpslld	$0xc, %xmm0, %xmm0
   5c4c1: c5 19 fe e1                  	vpaddd	%xmm1, %xmm12, %xmm12
   5c4c5: c4 c1 79 eb c7               	vpor	%xmm15, %xmm0, %xmm0
   5c4ca: c5 21 fe d8                  	vpaddd	%xmm0, %xmm11, %xmm11
   5c4ce: c4 41 39 ef c3               	vpxor	%xmm11, %xmm8, %xmm8
   5c4d3: c4 42 39 00 c6               	vpshufb	%xmm14, %xmm8, %xmm8
   5c4d8: c4 c1 41 fe f8               	vpaddd	%xmm8, %xmm7, %xmm7
   5c4dd: c4 41 39 ef c1               	vpxor	%xmm9, %xmm8, %xmm8
   5c4e2: c4 42 39 00 c5               	vpshufb	%xmm13, %xmm8, %xmm8
   5c4e7: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   5c4eb: c4 c1 59 fe e0               	vpaddd	%xmm8, %xmm4, %xmm4
   5c4f0: c5 81 72 d0 19               	vpsrld	$0x19, %xmm0, %xmm15
   5c4f5: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   5c4f9: c5 f9 72 f0 07               	vpslld	$0x7, %xmm0, %xmm0
   5c4fe: c4 c1 79 eb c7               	vpor	%xmm15, %xmm0, %xmm0
   5c503: c5 81 72 d3 14               	vpsrld	$0x14, %xmm3, %xmm15
   5c508: c5 e1 72 f3 0c               	vpslld	$0xc, %xmm3, %xmm3
   5c50d: c5 29 fe d0                  	vpaddd	%xmm0, %xmm10, %xmm10
   5c511: c4 c1 61 eb df               	vpor	%xmm15, %xmm3, %xmm3
   5c516: c4 c1 69 ef d2               	vpxor	%xmm10, %xmm2, %xmm2
   5c51b: c5 31 fe fb                  	vpaddd	%xmm3, %xmm9, %xmm15
   5c51f: c4 c2 69 00 d5               	vpshufb	%xmm13, %xmm2, %xmm2
   5c524: c5 79 7f bc 24 e0 04 00 00   	vmovdqa	%xmm15, 0x4e0(%rsp)
   5c52d: c4 41 39 ef c7               	vpxor	%xmm15, %xmm8, %xmm8
   5c532: c4 42 39 00 c6               	vpshufb	%xmm14, %xmm8, %xmm8
   5c537: c5 79 7f 84 24 c0 04 00 00   	vmovdqa	%xmm8, 0x4c0(%rsp)
   5c540: c4 c1 59 fe e0               	vpaddd	%xmm8, %xmm4, %xmm4
   5c545: c5 f9 7f a4 24 a0 03 00 00   	vmovdqa	%xmm4, 0x3a0(%rsp)
   5c54e: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   5c552: c5 f9 7f a4 24 a0 04 00 00   	vmovdqa	%xmm4, 0x4a0(%rsp)
   5c55b: c5 d9 72 d3 19               	vpsrld	$0x19, %xmm3, %xmm4
   5c560: c5 e1 72 f3 07               	vpslld	$0x7, %xmm3, %xmm3
   5c565: c5 e1 eb dc                  	vpor	%xmm4, %xmm3, %xmm3
   5c569: c5 f9 7f 9c 24 40 05 00 00   	vmovdqa	%xmm3, 0x540(%rsp)
   5c572: c4 c1 49 ef dc               	vpxor	%xmm12, %xmm6, %xmm3
   5c577: c4 c2 61 00 dd               	vpshufb	%xmm13, %xmm3, %xmm3
   5c57c: c5 c1 fe fb                  	vpaddd	%xmm3, %xmm7, %xmm7
   5c580: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   5c584: c5 d9 72 d1 14               	vpsrld	$0x14, %xmm1, %xmm4
   5c589: c5 f1 72 f1 0c               	vpslld	$0xc, %xmm1, %xmm1
   5c58e: c5 f1 eb cc                  	vpor	%xmm4, %xmm1, %xmm1
   5c592: c5 19 fe e1                  	vpaddd	%xmm1, %xmm12, %xmm12
   5c596: c5 79 7f a4 24 80 04 00 00   	vmovdqa	%xmm12, 0x480(%rsp)
   5c59f: c4 c1 61 ef dc               	vpxor	%xmm12, %xmm3, %xmm3
   5c5a4: c4 c2 61 00 de               	vpshufb	%xmm14, %xmm3, %xmm3
   5c5a9: c5 f9 7f 9c 24 e0 03 00 00   	vmovdqa	%xmm3, 0x3e0(%rsp)
   5c5b2: c5 c1 fe fb                  	vpaddd	%xmm3, %xmm7, %xmm7
   5c5b6: c5 f9 7f bc 24 60 04 00 00   	vmovdqa	%xmm7, 0x460(%rsp)
   5c5bf: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   5c5c3: c5 d9 72 d1 19               	vpsrld	$0x19, %xmm1, %xmm4
   5c5c8: c5 f1 72 f1 07               	vpslld	$0x7, %xmm1, %xmm1
   5c5cd: c5 f1 eb f4                  	vpor	%xmm4, %xmm1, %xmm6
   5c5d1: c5 f9 7f b4 24 20 05 00 00   	vmovdqa	%xmm6, 0x520(%rsp)
   5c5da: c5 e9 fe b4 24 80 05 00 00   	vpaddd	0x580(%rsp), %xmm2, %xmm6
   5c5e3: c5 f9 ef c6                  	vpxor	%xmm6, %xmm0, %xmm0
   5c5e7: c5 f1 72 d0 14               	vpsrld	$0x14, %xmm0, %xmm1
   5c5ec: c5 f9 72 f0 0c               	vpslld	$0xc, %xmm0, %xmm0
   5c5f1: c5 f9 eb c1                  	vpor	%xmm1, %xmm0, %xmm0
   5c5f5: c5 29 fe d0                  	vpaddd	%xmm0, %xmm10, %xmm10
   5c5f9: c5 79 7f 94 24 40 04 00 00   	vmovdqa	%xmm10, 0x440(%rsp)
   5c602: c4 c1 69 ef d2               	vpxor	%xmm10, %xmm2, %xmm2
   5c607: c4 c2 69 00 d6               	vpshufb	%xmm14, %xmm2, %xmm2
   5c60c: c5 c9 fe f2                  	vpaddd	%xmm2, %xmm6, %xmm6
   5c610: c5 f9 6f e2                  	vmovdqa	%xmm2, %xmm4
   5c614: c5 f9 7f b4 24 80 05 00 00   	vmovdqa	%xmm6, 0x580(%rsp)
   5c61d: c5 f9 ef c6                  	vpxor	%xmm6, %xmm0, %xmm0
   5c621: c5 f1 72 d0 19               	vpsrld	$0x19, %xmm0, %xmm1
   5c626: c5 f9 72 f0 07               	vpslld	$0x7, %xmm0, %xmm0
   5c62b: c5 79 eb c9                  	vpor	%xmm1, %xmm0, %xmm9
   5c62f: c5 79 7f 8c 24 00 05 00 00   	vmovdqa	%xmm9, 0x500(%rsp)
   5c638: c5 f9 6f 8c 24 c0 03 00 00   	vmovdqa	0x3c0(%rsp), %xmm1
   5c641: c5 21 fe d9                  	vpaddd	%xmm1, %xmm11, %xmm11
   5c645: c4 c1 51 ef eb               	vpxor	%xmm11, %xmm5, %xmm5
   5c64a: c4 c2 51 00 ed               	vpshufb	%xmm13, %xmm5, %xmm5
   5c64f: c5 51 fe 8c 24 60 05 00 00   	vpaddd	0x560(%rsp), %xmm5, %xmm9
   5c658: c5 b1 ef c1                  	vpxor	%xmm1, %xmm9, %xmm0
   5c65c: c5 f1 72 d0 14               	vpsrld	$0x14, %xmm0, %xmm1
   5c661: c5 f9 72 f0 0c               	vpslld	$0xc, %xmm0, %xmm0
   5c666: c5 f9 eb c1                  	vpor	%xmm1, %xmm0, %xmm0
   5c66a: c5 21 fe d8                  	vpaddd	%xmm0, %xmm11, %xmm11
   5c66e: c5 79 7f 9c 24 20 04 00 00   	vmovdqa	%xmm11, 0x420(%rsp)
   5c677: c4 c1 51 ef eb               	vpxor	%xmm11, %xmm5, %xmm5
   5c67c: c4 c2 51 00 ee               	vpshufb	%xmm14, %xmm5, %xmm5
   5c681: c5 f9 7f ac 24 00 04 00 00   	vmovdqa	%xmm5, 0x400(%rsp)
   5c68a: c5 31 fe cd                  	vpaddd	%xmm5, %xmm9, %xmm9
   5c68e: c5 79 7f 8c 24 60 05 00 00   	vmovdqa	%xmm9, 0x560(%rsp)
   5c697: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   5c69c: c5 f1 72 d0 19               	vpsrld	$0x19, %xmm0, %xmm1
   5c6a1: c5 f9 72 f0 07               	vpslld	$0x7, %xmm0, %xmm0
   5c6a6: c5 f9 eb c1                  	vpor	%xmm1, %xmm0, %xmm0
   5c6aa: 83 e8 01                     	subl	$0x1, %eax
   5c6ad: 0f 85 8d fc ff ff            	jne	0x5c340 <chacha20_encrypt_bytes.part.0+0xb50>
   5c6b3: c5 79 6f ef                  	vmovdqa	%xmm7, %xmm13
   5c6b7: c5 79 6f f3                  	vmovdqa	%xmm3, %xmm14
   5c6bb: 0f b6 c9                     	movzbl	%cl, %ecx
   5c6be: c5 f9 6f bc 24 a0 01 00 00   	vmovdqa	0x1a0(%rsp), %xmm7
   5c6c7: c5 81 fe 9c 24 40 03 00 00   	vpaddd	0x340(%rsp), %xmm15, %xmm3
   5c6d0: 49 81 c0 00 01 00 00         	addq	$0x100, %r8             # imm = 0x100
   5c6d7: c5 21 fe 9c 24 00 03 00 00   	vpaddd	0x300(%rsp), %xmm11, %xmm11
   5c6e0: c5 79 7f 84 24 80 05 00 00   	vmovdqa	%xmm8, 0x580(%rsp)
   5c6e9: c5 29 fe 94 24 20 03 00 00   	vpaddd	0x320(%rsp), %xmm10, %xmm10
   5c6f2: c5 19 fe e7                  	vpaddd	%xmm7, %xmm12, %xmm12
   5c6f6: 48 81 c6 00 01 00 00         	addq	$0x100, %rsi            # imm = 0x100
   5c6fd: c5 f9 fe 84 24 e0 02 00 00   	vpaddd	0x2e0(%rsp), %xmm0, %xmm0
   5c706: c4 c1 61 62 cc               	vpunpckldq	%xmm12, %xmm3, %xmm1 # xmm1 = xmm3[0],xmm12[0],xmm3[1],xmm12[1]
   5c70b: c4 c1 61 6a dc               	vpunpckhdq	%xmm12, %xmm3, %xmm3 # xmm3 = xmm3[2],xmm12[2],xmm3[3],xmm12[3]
   5c710: c5 79 6f a4 24 a0 02 00 00   	vmovdqa	0x2a0(%rsp), %xmm12
   5c719: c5 31 fe 8c 24 40 02 00 00   	vpaddd	0x240(%rsp), %xmm9, %xmm9
   5c722: c4 c1 29 62 e3               	vpunpckldq	%xmm11, %xmm10, %xmm4 # xmm4 = xmm10[0],xmm11[0],xmm10[1],xmm11[1]
   5c727: c4 41 29 6a d3               	vpunpckhdq	%xmm11, %xmm10, %xmm10 # xmm10 = xmm10[2],xmm11[2],xmm10[3],xmm11[3]
   5c72c: c5 f1 6c fc                  	vpunpcklqdq	%xmm4, %xmm1, %xmm7 # xmm7 = xmm1[0],xmm4[0]
   5c730: c5 c1 ef be 00 ff ff ff      	vpxor	-0x100(%rsi), %xmm7, %xmm7
   5c738: c5 f1 6d cc                  	vpunpckhqdq	%xmm4, %xmm1, %xmm1 # xmm1 = xmm1[1],xmm4[1]
   5c73c: c4 c1 61 6c e2               	vpunpcklqdq	%xmm10, %xmm3, %xmm4 # xmm4 = xmm3[0],xmm10[0]
   5c741: c4 41 61 6d d2               	vpunpckhqdq	%xmm10, %xmm3, %xmm10 # xmm10 = xmm3[1],xmm10[1]
   5c746: c4 c1 7a 7f b8 00 ff ff ff   	vmovdqu	%xmm7, -0x100(%r8)
   5c74f: c5 f1 ef 8e 40 ff ff ff      	vpxor	-0xc0(%rsi), %xmm1, %xmm1
   5c757: c5 99 fe bc 24 20 05 00 00   	vpaddd	0x520(%rsp), %xmm12, %xmm7
   5c760: c4 c1 7a 7f 88 40 ff ff ff   	vmovdqu	%xmm1, -0xc0(%r8)
   5c769: c5 d9 ef 66 80               	vpxor	-0x80(%rsi), %xmm4, %xmm4
   5c76e: c4 c1 7a 7f 60 80            	vmovdqu	%xmm4, -0x80(%r8)
   5c774: c5 29 ef 56 c0               	vpxor	-0x40(%rsi), %xmm10, %xmm10
   5c779: c5 f9 6f a4 24 c0 02 00 00   	vmovdqa	0x2c0(%rsp), %xmm4
   5c782: c5 d9 fe 8c 24 40 05 00 00   	vpaddd	0x540(%rsp), %xmm4, %xmm1
   5c78b: c5 f9 6f a4 24 80 02 00 00   	vmovdqa	0x280(%rsp), %xmm4
   5c794: c5 d9 fe a4 24 00 05 00 00   	vpaddd	0x500(%rsp), %xmm4, %xmm4
   5c79d: c4 41 7a 7f 50 c0            	vmovdqu	%xmm10, -0x40(%r8)
   5c7a3: c5 f9 62 d9                  	vpunpckldq	%xmm1, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm1[0],xmm0[1],xmm1[1]
   5c7a7: c5 f9 6a c1                  	vpunpckhdq	%xmm1, %xmm0, %xmm0 # xmm0 = xmm0[2],xmm1[2],xmm0[3],xmm1[3]
   5c7ab: c5 41 62 c4                  	vpunpckldq	%xmm4, %xmm7, %xmm8 # xmm8 = xmm7[0],xmm4[0],xmm7[1],xmm4[1]
   5c7af: c5 c1 6a fc                  	vpunpckhdq	%xmm4, %xmm7, %xmm7 # xmm7 = xmm7[2],xmm4[2],xmm7[3],xmm4[3]
   5c7b3: c4 c1 61 6c c8               	vpunpcklqdq	%xmm8, %xmm3, %xmm1 # xmm1 = xmm3[0],xmm8[0]
   5c7b8: c5 f1 ef 8e 10 ff ff ff      	vpxor	-0xf0(%rsi), %xmm1, %xmm1
   5c7c0: c4 c1 61 6d d8               	vpunpckhqdq	%xmm8, %xmm3, %xmm3 # xmm3 = xmm3[1],xmm8[1]
   5c7c5: c5 f9 6c e7                  	vpunpcklqdq	%xmm7, %xmm0, %xmm4 # xmm4 = xmm0[0],xmm7[0]
   5c7c9: c5 f9 6d ff                  	vpunpckhqdq	%xmm7, %xmm0, %xmm7 # xmm7 = xmm0[1],xmm7[1]
   5c7cd: c4 c1 7a 7f 88 10 ff ff ff   	vmovdqu	%xmm1, -0xf0(%r8)
   5c7d6: c5 e1 ef 9e 50 ff ff ff      	vpxor	-0xb0(%rsi), %xmm3, %xmm3
   5c7de: c4 c1 7a 7f 98 50 ff ff ff   	vmovdqu	%xmm3, -0xb0(%r8)
   5c7e7: c5 d9 ef 66 90               	vpxor	-0x70(%rsi), %xmm4, %xmm4
   5c7ec: c5 c9 fe 9c 24 60 02 00 00   	vpaddd	0x260(%rsp), %xmm6, %xmm3
   5c7f5: c4 c1 7a 7f 60 90            	vmovdqu	%xmm4, -0x70(%r8)
   5c7fb: c5 c1 ef 7e d0               	vpxor	-0x30(%rsi), %xmm7, %xmm7
   5c800: c4 c1 61 62 c9               	vpunpckldq	%xmm9, %xmm3, %xmm1 # xmm1 = xmm3[0],xmm9[0],xmm3[1],xmm9[1]
   5c805: c5 91 fe a4 24 00 02 00 00   	vpaddd	0x200(%rsp), %xmm13, %xmm4
   5c80e: c4 c1 61 6a d9               	vpunpckhdq	%xmm9, %xmm3, %xmm3 # xmm3 = xmm3[2],xmm9[2],xmm3[3],xmm9[3]
   5c813: c4 c1 7a 7f 78 d0            	vmovdqu	%xmm7, -0x30(%r8)
   5c819: c5 f9 6f bc 24 a0 03 00 00   	vmovdqa	0x3a0(%rsp), %xmm7
   5c822: c5 c1 fe 84 24 20 02 00 00   	vpaddd	0x220(%rsp), %xmm7, %xmm0
   5c82b: c5 f9 62 f4                  	vpunpckldq	%xmm4, %xmm0, %xmm6 # xmm6 = xmm0[0],xmm4[0],xmm0[1],xmm4[1]
   5c82f: c5 f9 6a c4                  	vpunpckhdq	%xmm4, %xmm0, %xmm0 # xmm0 = xmm0[2],xmm4[2],xmm0[3],xmm4[3]
   5c833: c5 e1 6c e0                  	vpunpcklqdq	%xmm0, %xmm3, %xmm4 # xmm4 = xmm3[0],xmm0[0]
   5c837: c5 f1 6c fe                  	vpunpcklqdq	%xmm6, %xmm1, %xmm7 # xmm7 = xmm1[0],xmm6[0]
   5c83b: c5 e1 6d c0                  	vpunpckhqdq	%xmm0, %xmm3, %xmm0 # xmm0 = xmm3[1],xmm0[1]
   5c83f: c5 c1 ef 9e 20 ff ff ff      	vpxor	-0xe0(%rsi), %xmm7, %xmm3
   5c847: c5 f1 6d ce                  	vpunpckhqdq	%xmm6, %xmm1, %xmm1 # xmm1 = xmm1[1],xmm6[1]
   5c84b: c5 f9 6f bc 24 80 03 00 00   	vmovdqa	0x380(%rsp), %xmm7
   5c854: c4 c1 7a 7f 98 20 ff ff ff   	vmovdqu	%xmm3, -0xe0(%r8)
   5c85d: c5 f1 ef 8e 60 ff ff ff      	vpxor	-0xa0(%rsi), %xmm1, %xmm1
   5c865: c4 c1 7a 7f 88 60 ff ff ff   	vmovdqu	%xmm1, -0xa0(%r8)
   5c86e: c5 d9 ef 4e a0               	vpxor	-0x60(%rsi), %xmm4, %xmm1
   5c873: c5 e9 fe a4 24 60 03 00 00   	vpaddd	0x360(%rsp), %xmm2, %xmm4
   5c87c: c4 c1 7a 7f 48 a0            	vmovdqu	%xmm1, -0x60(%r8)
   5c882: c5 f9 ef 46 e0               	vpxor	-0x20(%rsi), %xmm0, %xmm0
   5c887: c5 d1 fe 8c 24 e0 01 00 00   	vpaddd	0x1e0(%rsp), %xmm5, %xmm1
   5c890: c4 c1 7a 7f 40 e0            	vmovdqu	%xmm0, -0x20(%r8)
   5c896: c4 c1 41 fe c6               	vpaddd	%xmm14, %xmm7, %xmm0
   5c89b: c5 f9 6f bc 24 c0 01 00 00   	vmovdqa	0x1c0(%rsp), %xmm7
   5c8a4: c5 c1 fe 9c 24 80 05 00 00   	vpaddd	0x580(%rsp), %xmm7, %xmm3
   5c8ad: c5 f9 62 d4                  	vpunpckldq	%xmm4, %xmm0, %xmm2 # xmm2 = xmm0[0],xmm4[0],xmm0[1],xmm4[1]
   5c8b1: c5 f9 6a c4                  	vpunpckhdq	%xmm4, %xmm0, %xmm0 # xmm0 = xmm0[2],xmm4[2],xmm0[3],xmm4[3]
   5c8b5: c5 f1 62 eb                  	vpunpckldq	%xmm3, %xmm1, %xmm5 # xmm5 = xmm1[0],xmm3[0],xmm1[1],xmm3[1]
   5c8b9: c5 f1 6a cb                  	vpunpckhdq	%xmm3, %xmm1, %xmm1 # xmm1 = xmm1[2],xmm3[2],xmm1[3],xmm3[3]
   5c8bd: c5 f9 6c d9                  	vpunpcklqdq	%xmm1, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm1[0]
   5c8c1: c5 e9 6c e5                  	vpunpcklqdq	%xmm5, %xmm2, %xmm4 # xmm4 = xmm2[0],xmm5[0]
   5c8c5: c5 f9 6d c1                  	vpunpckhqdq	%xmm1, %xmm0, %xmm0 # xmm0 = xmm0[1],xmm1[1]
   5c8c9: c5 d9 ef 8e 30 ff ff ff      	vpxor	-0xd0(%rsi), %xmm4, %xmm1
   5c8d1: c5 e9 6d d5                  	vpunpckhqdq	%xmm5, %xmm2, %xmm2 # xmm2 = xmm2[1],xmm5[1]
   5c8d5: c4 c1 7a 7f 88 30 ff ff ff   	vmovdqu	%xmm1, -0xd0(%r8)
   5c8de: c5 e9 ef 8e 70 ff ff ff      	vpxor	-0x90(%rsi), %xmm2, %xmm1
   5c8e6: c4 c1 7a 7f 88 70 ff ff ff   	vmovdqu	%xmm1, -0x90(%r8)
   5c8ef: c5 e1 ef 4e b0               	vpxor	-0x50(%rsi), %xmm3, %xmm1
   5c8f4: c4 c1 7a 7f 48 b0            	vmovdqu	%xmm1, -0x50(%r8)
   5c8fa: c5 f9 ef 46 f0               	vpxor	-0x10(%rsi), %xmm0, %xmm0
   5c8ff: c4 c1 7a 7f 40 f0            	vmovdqu	%xmm0, -0x10(%r8)
   5c905: 49 89 f1                     	movq	%rsi, %r9
   5c908: 48 83 f9 3f                  	cmpq	$0x3f, %rcx
   5c90c: 0f 86 6e 01 00 00            	jbe	0x5ca80 <chacha20_encrypt_bytes.part.0+0x1290>
   5c912: 48 8d 41 c0                  	leaq	-0x40(%rcx), %rax
   5c916: c5 79 6f 2d 02 d5 00 00      	vmovdqa	0xd502(%rip), %xmm13    # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5c91e: c5 79 6f 35 1a d5 00 00      	vmovdqa	0xd51a(%rip), %xmm14    # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5c926: 4c 89 c2                     	movq	%r8, %rdx
   5c929: 48 83 e0 c0                  	andq	$-0x40, %rax
   5c92d: 4c 8d 50 40                  	leaq	0x40(%rax), %r10
   5c931: 4e 8d 0c 16                  	leaq	(%rsi,%r10), %r9
   5c935: c5 fa 6f 17                  	vmovdqu	(%rdi), %xmm2
   5c939: c5 fa 6f 6f 10               	vmovdqu	0x10(%rdi), %xmm5
   5c93e: b8 0a 00 00 00               	movl	$0xa, %eax
   5c943: c5 fa 6f 67 20               	vmovdqu	0x20(%rdi), %xmm4
   5c948: c5 fa 6f 5f 30               	vmovdqu	0x30(%rdi), %xmm3
   5c94d: c5 f9 6f cd                  	vmovdqa	%xmm5, %xmm1
   5c951: c5 f9 6f fa                  	vmovdqa	%xmm2, %xmm7
   5c955: c5 79 6f cc                  	vmovdqa	%xmm4, %xmm9
   5c959: c5 f9 6f c3                  	vmovdqa	%xmm3, %xmm0
   5c95d: 0f 1f 00                     	nopl	(%rax)
   5c960: c5 c1 fe f9                  	vpaddd	%xmm1, %xmm7, %xmm7
   5c964: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   5c968: c4 c2 79 00 c5               	vpshufb	%xmm13, %xmm0, %xmm0
   5c96d: c5 31 fe c8                  	vpaddd	%xmm0, %xmm9, %xmm9
   5c971: c4 c1 71 ef c9               	vpxor	%xmm9, %xmm1, %xmm1
   5c976: c5 c9 72 f1 0c               	vpslld	$0xc, %xmm1, %xmm6
   5c97b: c5 f1 72 d1 14               	vpsrld	$0x14, %xmm1, %xmm1
   5c980: c5 c9 ef f1                  	vpxor	%xmm1, %xmm6, %xmm6
   5c984: c5 c1 fe ce                  	vpaddd	%xmm6, %xmm7, %xmm1
   5c988: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   5c98c: c5 79 70 c1 93               	vpshufd	$0x93, %xmm1, %xmm8     # xmm8 = xmm1[3,0,1,2]
   5c991: c4 c2 79 00 c6               	vpshufb	%xmm14, %xmm0, %xmm0
   5c996: c5 b1 fe f8                  	vpaddd	%xmm0, %xmm9, %xmm7
   5c99a: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   5c99f: c5 c9 ef f7                  	vpxor	%xmm7, %xmm6, %xmm6
   5c9a3: c5 79 70 cf 39               	vpshufd	$0x39, %xmm7, %xmm9     # xmm9 = xmm7[1,2,3,0]
   5c9a8: c5 f1 72 f6 07               	vpslld	$0x7, %xmm6, %xmm1
   5c9ad: c5 c9 72 d6 19               	vpsrld	$0x19, %xmm6, %xmm6
   5c9b2: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   5c9b6: c5 39 fe c1                  	vpaddd	%xmm1, %xmm8, %xmm8
   5c9ba: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   5c9bf: c4 c2 79 00 c5               	vpshufb	%xmm13, %xmm0, %xmm0
   5c9c4: c5 31 fe c8                  	vpaddd	%xmm0, %xmm9, %xmm9
   5c9c8: c4 c1 71 ef c9               	vpxor	%xmm9, %xmm1, %xmm1
   5c9cd: c5 c9 72 f1 0c               	vpslld	$0xc, %xmm1, %xmm6
   5c9d2: c5 f1 72 d1 14               	vpsrld	$0x14, %xmm1, %xmm1
   5c9d7: c5 c9 ef f1                  	vpxor	%xmm1, %xmm6, %xmm6
   5c9db: c5 b9 fe ce                  	vpaddd	%xmm6, %xmm8, %xmm1
   5c9df: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   5c9e3: c5 79 70 c1 39               	vpshufd	$0x39, %xmm1, %xmm8     # xmm8 = xmm1[1,2,3,0]
   5c9e8: c4 c2 79 00 c6               	vpshufb	%xmm14, %xmm0, %xmm0
   5c9ed: c5 79 7f c7                  	vmovdqa	%xmm8, %xmm7
   5c9f1: c5 b1 fe c8                  	vpaddd	%xmm0, %xmm9, %xmm1
   5c9f5: c5 79 70 d0 4e               	vpshufd	$0x4e, %xmm0, %xmm10    # xmm10 = xmm0[2,3,0,1]
   5c9fa: c5 c9 ef f1                  	vpxor	%xmm1, %xmm6, %xmm6
   5c9fe: c5 79 70 d9 93               	vpshufd	$0x93, %xmm1, %xmm11    # xmm11 = xmm1[3,0,1,2]
   5ca03: c5 79 7f d0                  	vmovdqa	%xmm10, %xmm0
   5ca07: c5 f1 72 f6 07               	vpslld	$0x7, %xmm6, %xmm1
   5ca0c: c5 c9 72 d6 19               	vpsrld	$0x19, %xmm6, %xmm6
   5ca11: c4 41 79 6f cb               	vmovdqa	%xmm11, %xmm9
   5ca16: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   5ca1a: 83 e8 01                     	subl	$0x1, %eax
   5ca1d: 0f 85 3d ff ff ff            	jne	0x5c960 <chacha20_encrypt_bytes.part.0+0x1170>
   5ca23: c5 f1 fe cd                  	vpaddd	%xmm5, %xmm1, %xmm1
   5ca27: c5 21 fe dc                  	vpaddd	%xmm4, %xmm11, %xmm11
   5ca2b: c5 f1 ef 4e 10               	vpxor	0x10(%rsi), %xmm1, %xmm1
   5ca30: c5 21 ef 5e 20               	vpxor	0x20(%rsi), %xmm11, %xmm11
   5ca35: c5 29 fe d3                  	vpaddd	%xmm3, %xmm10, %xmm10
   5ca39: c5 39 fe c2                  	vpaddd	%xmm2, %xmm8, %xmm8
   5ca3d: c5 29 ef 56 30               	vpxor	0x30(%rsi), %xmm10, %xmm10
   5ca42: c5 39 ef 06                  	vpxor	(%rsi), %xmm8, %xmm8
   5ca46: c5 fa 7f 4a 10               	vmovdqu	%xmm1, 0x10(%rdx)
   5ca4b: c5 7a 7f 5a 20               	vmovdqu	%xmm11, 0x20(%rdx)
   5ca50: c5 7a 7f 02                  	vmovdqu	%xmm8, (%rdx)
   5ca54: c5 7a 7f 52 30               	vmovdqu	%xmm10, 0x30(%rdx)
   5ca59: 8b 47 30                     	movl	0x30(%rdi), %eax
   5ca5c: 83 c0 01                     	addl	$0x1, %eax
   5ca5f: 83 f8 01                     	cmpl	$0x1, %eax
   5ca62: 83 57 34 00                  	adcl	$0x0, 0x34(%rdi)
   5ca66: 48 83 c6 40                  	addq	$0x40, %rsi
   5ca6a: 48 83 c2 40                  	addq	$0x40, %rdx
   5ca6e: 89 47 30                     	movl	%eax, 0x30(%rdi)
   5ca71: 4c 39 ce                     	cmpq	%r9, %rsi
   5ca74: 0f 85 bb fe ff ff            	jne	0x5c935 <chacha20_encrypt_bytes.part.0+0x1145>
   5ca7a: 4d 01 d0                     	addq	%r10, %r8
   5ca7d: 83 e1 3f                     	andl	$0x3f, %ecx
   5ca80: 48 85 c9                     	testq	%rcx, %rcx
   5ca83: 0f 84 8f 01 00 00            	je	0x5cc18 <chacha20_encrypt_bytes.part.0+0x1428>
   5ca89: c5 fa 6f 2f                  	vmovdqu	(%rdi), %xmm5
   5ca8d: c5 fa 6f 67 10               	vmovdqu	0x10(%rdi), %xmm4
   5ca92: b8 0a 00 00 00               	movl	$0xa, %eax
   5ca97: c5 fa 6f 5f 20               	vmovdqu	0x20(%rdi), %xmm3
   5ca9c: c5 fa 6f 57 30               	vmovdqu	0x30(%rdi), %xmm2
   5caa1: c5 79 6f 2d 77 d3 00 00      	vmovdqa	0xd377(%rip), %xmm13    # 0x69e20 <__PRETTY_FUNCTION__.3+0x110>
   5caa9: c5 79 6f 35 8f d3 00 00      	vmovdqa	0xd38f(%rip), %xmm14    # 0x69e40 <__PRETTY_FUNCTION__.3+0x130>
   5cab1: c5 f9 6f cc                  	vmovdqa	%xmm4, %xmm1
   5cab5: c5 79 6f c5                  	vmovdqa	%xmm5, %xmm8
   5cab9: c5 79 6f d3                  	vmovdqa	%xmm3, %xmm10
   5cabd: c5 f9 6f fa                  	vmovdqa	%xmm2, %xmm7
   5cac1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   5cac8: c5 39 fe c1                  	vpaddd	%xmm1, %xmm8, %xmm8
   5cacc: c4 c1 41 ef c0               	vpxor	%xmm8, %xmm7, %xmm0
   5cad1: c4 c2 79 00 c5               	vpshufb	%xmm13, %xmm0, %xmm0
   5cad6: c5 29 fe d0                  	vpaddd	%xmm0, %xmm10, %xmm10
   5cada: c4 c1 71 ef ca               	vpxor	%xmm10, %xmm1, %xmm1
   5cadf: c5 c9 72 f1 0c               	vpslld	$0xc, %xmm1, %xmm6
   5cae4: c5 f1 72 d1 14               	vpsrld	$0x14, %xmm1, %xmm1
   5cae9: c5 c9 ef f1                  	vpxor	%xmm1, %xmm6, %xmm6
   5caed: c5 39 fe c6                  	vpaddd	%xmm6, %xmm8, %xmm8
   5caf1: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   5caf6: c4 41 79 70 c8 93            	vpshufd	$0x93, %xmm8, %xmm9     # xmm9 = xmm8[3,0,1,2]
   5cafc: c4 c2 79 00 c6               	vpshufb	%xmm14, %xmm0, %xmm0
   5cb01: c5 29 fe d0                  	vpaddd	%xmm0, %xmm10, %xmm10
   5cb05: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   5cb0a: c4 c1 49 ef f2               	vpxor	%xmm10, %xmm6, %xmm6
   5cb0f: c4 c1 79 70 fa 39            	vpshufd	$0x39, %xmm10, %xmm7    # xmm7 = xmm10[1,2,3,0]
   5cb15: c5 f1 72 f6 07               	vpslld	$0x7, %xmm6, %xmm1
   5cb1a: c5 c9 72 d6 19               	vpsrld	$0x19, %xmm6, %xmm6
   5cb1f: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   5cb23: c5 31 fe c9                  	vpaddd	%xmm1, %xmm9, %xmm9
   5cb27: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   5cb2c: c4 c2 79 00 c5               	vpshufb	%xmm13, %xmm0, %xmm0
   5cb31: c5 c1 fe f8                  	vpaddd	%xmm0, %xmm7, %xmm7
   5cb35: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   5cb39: c5 c9 72 f1 0c               	vpslld	$0xc, %xmm1, %xmm6
   5cb3e: c5 f1 72 d1 14               	vpsrld	$0x14, %xmm1, %xmm1
   5cb43: c5 c9 ef f1                  	vpxor	%xmm1, %xmm6, %xmm6
   5cb47: c5 b1 fe ce                  	vpaddd	%xmm6, %xmm9, %xmm1
   5cb4b: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   5cb4f: c5 79 70 c9 39               	vpshufd	$0x39, %xmm1, %xmm9     # xmm9 = xmm1[1,2,3,0]
   5cb54: c4 c2 79 00 c6               	vpshufb	%xmm14, %xmm0, %xmm0
   5cb59: c4 41 79 6f c1               	vmovdqa	%xmm9, %xmm8
   5cb5e: c5 c1 fe c8                  	vpaddd	%xmm0, %xmm7, %xmm1
   5cb62: c5 f9 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm0     # xmm0 = xmm0[2,3,0,1]
   5cb67: c5 c9 ef f1                  	vpxor	%xmm1, %xmm6, %xmm6
   5cb6b: c5 79 70 d9 93               	vpshufd	$0x93, %xmm1, %xmm11    # xmm11 = xmm1[3,0,1,2]
   5cb70: c5 f9 6f f8                  	vmovdqa	%xmm0, %xmm7
   5cb74: c5 f1 72 f6 07               	vpslld	$0x7, %xmm6, %xmm1
   5cb79: c5 c9 72 d6 19               	vpsrld	$0x19, %xmm6, %xmm6
   5cb7e: c4 41 79 6f d3               	vmovdqa	%xmm11, %xmm10
   5cb83: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   5cb87: 83 e8 01                     	subl	$0x1, %eax
   5cb8a: 0f 85 38 ff ff ff            	jne	0x5cac8 <chacha20_encrypt_bytes.part.0+0x12d8>
   5cb90: c5 31 fe cd                  	vpaddd	%xmm5, %xmm9, %xmm9
   5cb94: c5 f1 fe cc                  	vpaddd	%xmm4, %xmm1, %xmm1
   5cb98: c5 21 fe db                  	vpaddd	%xmm3, %xmm11, %xmm11
   5cb9c: c5 f9 fe c2                  	vpaddd	%xmm2, %xmm0, %xmm0
   5cba0: c5 79 7f 8c 24 a0 05 00 00   	vmovdqa	%xmm9, 0x5a0(%rsp)
   5cba9: c5 f9 7f 8c 24 b0 05 00 00   	vmovdqa	%xmm1, 0x5b0(%rsp)
   5cbb2: 48 8d 71 ff                  	leaq	-0x1(%rcx), %rsi
   5cbb6: c5 79 7f 9c 24 c0 05 00 00   	vmovdqa	%xmm11, 0x5c0(%rsp)
   5cbbf: c5 f9 7f 84 24 d0 05 00 00   	vmovdqa	%xmm0, 0x5d0(%rsp)
   5cbc8: 48 83 fe 0e                  	cmpq	$0xe, %rsi
   5cbcc: 0f 86 79 02 00 00            	jbe	0x5ce4b <chacha20_encrypt_bytes.part.0+0x165b>
   5cbd2: 49 8d 51 01                  	leaq	0x1(%r9), %rdx
   5cbd6: 4c 89 c7                     	movq	%r8, %rdi
   5cbd9: 48 29 d7                     	subq	%rdx, %rdi
   5cbdc: 31 d2                        	xorl	%edx, %edx
   5cbde: 48 83 ff 1e                  	cmpq	$0x1e, %rdi
   5cbe2: 77 50                        	ja	0x5cc34 <chacha20_encrypt_bytes.part.0+0x1444>
   5cbe4: 48 8d bc 24 a0 05 00 00      	leaq	0x5a0(%rsp), %rdi
   5cbec: 0f 1f 40 00                  	nopl	(%rax)
   5cbf0: 0f b6 04 17                  	movzbl	(%rdi,%rdx), %eax
   5cbf4: 41 32 04 11                  	xorb	(%r9,%rdx), %al
   5cbf8: 41 88 04 10                  	movb	%al, (%r8,%rdx)
   5cbfc: 48 83 c2 01                  	addq	$0x1, %rdx
   5cc00: 48 39 d1                     	cmpq	%rdx, %rcx
   5cc03: 75 eb                        	jne	0x5cbf0 <chacha20_encrypt_bytes.part.0+0x1400>
   5cc05: be 40 00 00 00               	movl	$0x40, %esi
   5cc0a: c5 f8 77                     	vzeroupper
   5cc0d: e8 9e 16 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   5cc12: eb 07                        	jmp	0x5cc1b <chacha20_encrypt_bytes.part.0+0x142b>
   5cc14: 0f 1f 40 00                  	nopl	(%rax)
   5cc18: c5 f8 77                     	vzeroupper
   5cc1b: 48 8b 84 24 f8 05 00 00      	movq	0x5f8(%rsp), %rax
   5cc23: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   5cc2c: 0f 85 39 02 00 00            	jne	0x5ce6b <chacha20_encrypt_bytes.part.0+0x167b>
   5cc32: c9                           	leave
   5cc33: c3                           	retq
   5cc34: 48 83 fe 1e                  	cmpq	$0x1e, %rsi
   5cc38: 0f 86 23 02 00 00            	jbe	0x5ce61 <chacha20_encrypt_bytes.part.0+0x1671>
   5cc3e: c4 c1 7e 6f 39               	vmovdqu	(%r9), %ymm7
   5cc43: c5 c5 ef 84 24 a0 05 00 00   	vpxor	0x5a0(%rsp), %ymm7, %ymm0
   5cc4c: c4 c1 7e 7f 00               	vmovdqu	%ymm0, (%r8)
   5cc51: 48 83 f9 20                  	cmpq	$0x20, %rcx
   5cc55: 0f 84 d6 01 00 00            	je	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cc5b: 48 8d 41 df                  	leaq	-0x21(%rcx), %rax
   5cc5f: 48 8d 71 e0                  	leaq	-0x20(%rcx), %rsi
   5cc63: 48 83 f8 0e                  	cmpq	$0xe, %rax
   5cc67: 0f 86 e5 01 00 00            	jbe	0x5ce52 <chacha20_encrypt_bytes.part.0+0x1662>
   5cc6d: ba 20 00 00 00               	movl	$0x20, %edx
   5cc72: b8 20 00 00 00               	movl	$0x20, %eax
   5cc77: c4 c1 7a 6f 3c 11            	vmovdqu	(%r9,%rdx), %xmm7
   5cc7d: 83 c0 10                     	addl	$0x10, %eax
   5cc80: c5 c1 ef 84 14 a0 05 00 00   	vpxor	0x5a0(%rsp,%rdx), %xmm7, %xmm0
   5cc89: c4 c1 7a 7f 04 10            	vmovdqu	%xmm0, (%r8,%rdx)
   5cc8f: 48 83 c2 10                  	addq	$0x10, %rdx
   5cc93: 48 83 fe 10                  	cmpq	$0x10, %rsi
   5cc97: 0f 84 94 01 00 00            	je	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cc9d: 89 c7                        	movl	%eax, %edi
   5cc9f: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5cca4: 40 32 b4 3c a0 05 00 00      	xorb	0x5a0(%rsp,%rdi), %sil
   5ccac: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5ccb0: 8d 50 01                     	leal	0x1(%rax), %edx
   5ccb3: 48 39 ca                     	cmpq	%rcx, %rdx
   5ccb6: 0f 83 75 01 00 00            	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5ccbc: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5ccc1: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5ccc9: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5cccd: 8d 50 02                     	leal	0x2(%rax), %edx
   5ccd0: 48 39 ca                     	cmpq	%rcx, %rdx
   5ccd3: 0f 83 58 01 00 00            	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5ccd9: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5ccde: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cce6: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5ccea: 8d 50 03                     	leal	0x3(%rax), %edx
   5cced: 48 39 ca                     	cmpq	%rcx, %rdx
   5ccf0: 0f 83 3b 01 00 00            	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5ccf6: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5ccfb: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cd03: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5cd07: 8d 50 04                     	leal	0x4(%rax), %edx
   5cd0a: 48 39 ca                     	cmpq	%rcx, %rdx
   5cd0d: 0f 83 1e 01 00 00            	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cd13: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5cd18: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cd20: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5cd24: 8d 50 05                     	leal	0x5(%rax), %edx
   5cd27: 48 39 ca                     	cmpq	%rcx, %rdx
   5cd2a: 0f 83 01 01 00 00            	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cd30: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5cd35: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cd3d: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5cd41: 8d 50 06                     	leal	0x6(%rax), %edx
   5cd44: 48 39 ca                     	cmpq	%rcx, %rdx
   5cd47: 0f 83 e4 00 00 00            	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cd4d: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5cd52: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cd5a: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5cd5e: 8d 50 07                     	leal	0x7(%rax), %edx
   5cd61: 48 39 ca                     	cmpq	%rcx, %rdx
   5cd64: 0f 83 c7 00 00 00            	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cd6a: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5cd6f: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cd77: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5cd7b: 8d 50 08                     	leal	0x8(%rax), %edx
   5cd7e: 48 39 ca                     	cmpq	%rcx, %rdx
   5cd81: 0f 83 aa 00 00 00            	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cd87: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5cd8c: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cd94: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5cd98: 8d 50 09                     	leal	0x9(%rax), %edx
   5cd9b: 48 39 ca                     	cmpq	%rcx, %rdx
   5cd9e: 0f 83 8d 00 00 00            	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cda4: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5cda9: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cdb1: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5cdb5: 8d 50 0a                     	leal	0xa(%rax), %edx
   5cdb8: 48 39 ca                     	cmpq	%rcx, %rdx
   5cdbb: 73 74                        	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cdbd: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5cdc2: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cdca: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5cdce: 8d 50 0b                     	leal	0xb(%rax), %edx
   5cdd1: 48 39 ca                     	cmpq	%rcx, %rdx
   5cdd4: 73 5b                        	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cdd6: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5cddb: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cde3: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5cde7: 8d 50 0c                     	leal	0xc(%rax), %edx
   5cdea: 48 39 ca                     	cmpq	%rcx, %rdx
   5cded: 73 42                        	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5cdef: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5cdf4: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5cdfc: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5ce00: 8d 50 0d                     	leal	0xd(%rax), %edx
   5ce03: 48 39 ca                     	cmpq	%rcx, %rdx
   5ce06: 73 29                        	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5ce08: 41 0f b6 34 11               	movzbl	(%r9,%rdx), %esi
   5ce0d: 83 c0 0e                     	addl	$0xe, %eax
   5ce10: 40 32 b4 14 a0 05 00 00      	xorb	0x5a0(%rsp,%rdx), %sil
   5ce18: 41 88 34 10                  	movb	%sil, (%r8,%rdx)
   5ce1c: 48 39 c8                     	cmpq	%rcx, %rax
   5ce1f: 73 10                        	jae	0x5ce31 <chacha20_encrypt_bytes.part.0+0x1641>
   5ce21: 41 0f b6 14 01               	movzbl	(%r9,%rax), %edx
   5ce26: 32 94 04 a0 05 00 00         	xorb	0x5a0(%rsp,%rax), %dl
   5ce2d: 41 88 14 00                  	movb	%dl, (%r8,%rax)
   5ce31: 48 8d bc 24 a0 05 00 00      	leaq	0x5a0(%rsp), %rdi
   5ce39: be 40 00 00 00               	movl	$0x40, %esi
   5ce3e: c5 f8 77                     	vzeroupper
   5ce41: e8 6a 14 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   5ce46: e9 d0 fd ff ff               	jmp	0x5cc1b <chacha20_encrypt_bytes.part.0+0x142b>
   5ce4b: 31 d2                        	xorl	%edx, %edx
   5ce4d: e9 92 fd ff ff               	jmp	0x5cbe4 <chacha20_encrypt_bytes.part.0+0x13f4>
   5ce52: b8 20 00 00 00               	movl	$0x20, %eax
   5ce57: ba 20 00 00 00               	movl	$0x20, %edx
   5ce5c: e9 3c fe ff ff               	jmp	0x5cc9d <chacha20_encrypt_bytes.part.0+0x14ad>
   5ce61: 48 89 ce                     	movq	%rcx, %rsi
   5ce64: 31 d2                        	xorl	%edx, %edx
   5ce66: e9 0c fe ff ff               	jmp	0x5cc77 <chacha20_encrypt_bytes.part.0+0x1487>
   5ce6b: e8 80 14 fb ff               	callq	0xe2f0 <__stack_chk_fail@plt>

000000000005ce70 <stream_ietf_ext_ref>:
   5ce70: 48 85 f6                     	testq	%rsi, %rsi
   5ce73: 75 0b                        	jne	0x5ce80 <stream_ietf_ext_ref+0x10>
   5ce75: 31 c0                        	xorl	%eax, %eax
   5ce77: c3                           	retq
   5ce78: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   5ce80: 55                           	pushq	%rbp
   5ce81: 48 89 e5                     	movq	%rsp, %rbp
   5ce84: 41 54                        	pushq	%r12
   5ce86: 53                           	pushq	%rbx
   5ce87: 48 89 f3                     	movq	%rsi, %rbx
   5ce8a: 48 83 e4 e0                  	andq	$-0x20, %rsp
   5ce8e: 48 83 ec 40                  	subq	$0x40, %rsp
   5ce92: 8b 02                        	movl	(%rdx), %eax
   5ce94: c5 fe 6f 09                  	vmovdqu	(%rcx), %ymm1
   5ce98: c5 f9 6f 05 b0 42 00 00      	vmovdqa	0x42b0(%rip), %xmm0     # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   5cea0: c7 44 24 30 00 00 00 00      	movl	$0x0, 0x30(%rsp)
   5cea8: 49 89 e4                     	movq	%rsp, %r12
   5ceab: 89 44 24 34                  	movl	%eax, 0x34(%rsp)
   5ceaf: 48 8b 42 04                  	movq	0x4(%rdx), %rax
   5ceb3: 48 89 f2                     	movq	%rsi, %rdx
   5ceb6: 31 f6                        	xorl	%esi, %esi
   5ceb8: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   5cebd: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   5cec2: c5 fe 7f 4c 24 10            	vmovdqu	%ymm1, 0x10(%rsp)
   5cec8: c5 f8 77                     	vzeroupper
   5cecb: e8 00 15 fb ff               	callq	0xe3d0 <memset@plt>
   5ced0: 48 89 d9                     	movq	%rbx, %rcx
   5ced3: 4c 89 e7                     	movq	%r12, %rdi
   5ced6: 48 89 c6                     	movq	%rax, %rsi
   5ced9: 48 89 c2                     	movq	%rax, %rdx
   5cedc: e8 0f e9 ff ff               	callq	0x5b7f0 <chacha20_encrypt_bytes.part.0>
   5cee1: 4c 89 e7                     	movq	%r12, %rdi
   5cee4: be 40 00 00 00               	movl	$0x40, %esi
   5cee9: e8 c2 13 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   5ceee: 48 8d 65 f0                  	leaq	-0x10(%rbp), %rsp
   5cef2: 31 c0                        	xorl	%eax, %eax
   5cef4: 5b                           	popq	%rbx
   5cef5: 41 5c                        	popq	%r12
   5cef7: 5d                           	popq	%rbp
   5cef8: c3                           	retq
   5cef9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

000000000005cf00 <stream_ref>:
   5cf00: 48 85 f6                     	testq	%rsi, %rsi
   5cf03: 75 0b                        	jne	0x5cf10 <stream_ref+0x10>
   5cf05: 31 c0                        	xorl	%eax, %eax
   5cf07: c3                           	retq
   5cf08: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   5cf10: 55                           	pushq	%rbp
   5cf11: 48 89 e5                     	movq	%rsp, %rbp
   5cf14: 41 54                        	pushq	%r12
   5cf16: 53                           	pushq	%rbx
   5cf17: 48 89 f3                     	movq	%rsi, %rbx
   5cf1a: 48 83 e4 e0                  	andq	$-0x20, %rsp
   5cf1e: 48 83 ec 40                  	subq	$0x40, %rsp
   5cf22: 48 8b 02                     	movq	(%rdx), %rax
   5cf25: c5 fe 6f 09                  	vmovdqu	(%rcx), %ymm1
   5cf29: 48 89 f2                     	movq	%rsi, %rdx
   5cf2c: c5 f9 6f 05 1c 42 00 00      	vmovdqa	0x421c(%rip), %xmm0     # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   5cf34: 31 f6                        	xorl	%esi, %esi
   5cf36: 49 89 e4                     	movq	%rsp, %r12
   5cf39: 48 c7 44 24 30 00 00 00 00   	movq	$0x0, 0x30(%rsp)
   5cf42: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   5cf47: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   5cf4c: c5 fe 7f 4c 24 10            	vmovdqu	%ymm1, 0x10(%rsp)
   5cf52: c5 f8 77                     	vzeroupper
   5cf55: e8 76 14 fb ff               	callq	0xe3d0 <memset@plt>
   5cf5a: 48 89 d9                     	movq	%rbx, %rcx
   5cf5d: 4c 89 e7                     	movq	%r12, %rdi
   5cf60: 48 89 c6                     	movq	%rax, %rsi
   5cf63: 48 89 c2                     	movq	%rax, %rdx
   5cf66: e8 85 e8 ff ff               	callq	0x5b7f0 <chacha20_encrypt_bytes.part.0>
   5cf6b: 4c 89 e7                     	movq	%r12, %rdi
   5cf6e: be 40 00 00 00               	movl	$0x40, %esi
   5cf73: e8 38 13 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   5cf78: 48 8d 65 f0                  	leaq	-0x10(%rbp), %rsp
   5cf7c: 31 c0                        	xorl	%eax, %eax
   5cf7e: 5b                           	popq	%rbx
   5cf7f: 41 5c                        	popq	%r12
   5cf81: 5d                           	popq	%rbp
   5cf82: c3                           	retq
   5cf83: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   5cf8e: 66 90                        	nop

000000000005cf90 <stream_ietf_ext_ref_xor_ic>:
   5cf90: 48 85 d2                     	testq	%rdx, %rdx
   5cf93: 75 0b                        	jne	0x5cfa0 <stream_ietf_ext_ref_xor_ic+0x10>
   5cf95: 31 c0                        	xorl	%eax, %eax
   5cf97: c3                           	retq
   5cf98: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   5cfa0: 55                           	pushq	%rbp
   5cfa1: c4 c1 79 6e d0               	vmovd	%r8d, %xmm2
   5cfa6: 48 89 e5                     	movq	%rsp, %rbp
   5cfa9: 53                           	pushq	%rbx
   5cfaa: 48 83 e4 e0                  	andq	$-0x20, %rsp
   5cfae: 48 83 ec 40                  	subq	$0x40, %rsp
   5cfb2: c5 f9 6e 61 04               	vmovd	0x4(%rcx), %xmm4
   5cfb7: c4 e3 59 22 49 08 01         	vpinsrd	$0x1, 0x8(%rcx), %xmm4, %xmm1
   5cfbe: c5 f9 6f 05 8a 41 00 00      	vmovdqa	0x418a(%rip), %xmm0     # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   5cfc6: c4 c1 7e 6f 19               	vmovdqu	(%r9), %ymm3
   5cfcb: 48 89 e3                     	movq	%rsp, %rbx
   5cfce: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   5cfd3: c4 e3 69 22 01 01            	vpinsrd	$0x1, (%rcx), %xmm2, %xmm0
   5cfd9: 48 89 d1                     	movq	%rdx, %rcx
   5cfdc: 48 89 fa                     	movq	%rdi, %rdx
   5cfdf: c5 fe 7f 5c 24 10            	vmovdqu	%ymm3, 0x10(%rsp)
   5cfe5: 48 89 df                     	movq	%rbx, %rdi
   5cfe8: c5 f9 6c c1                  	vpunpcklqdq	%xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0]
   5cfec: c5 f9 7f 44 24 30            	vmovdqa	%xmm0, 0x30(%rsp)
   5cff2: c5 f8 77                     	vzeroupper
   5cff5: e8 f6 e7 ff ff               	callq	0x5b7f0 <chacha20_encrypt_bytes.part.0>
   5cffa: 48 89 df                     	movq	%rbx, %rdi
   5cffd: be 40 00 00 00               	movl	$0x40, %esi
   5d002: e8 a9 12 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   5d007: 48 8b 5d f8                  	movq	-0x8(%rbp), %rbx
   5d00b: 31 c0                        	xorl	%eax, %eax
   5d00d: c9                           	leave
   5d00e: c3                           	retq
   5d00f: 90                           	nop

000000000005d010 <stream_ref_xor_ic>:
   5d010: 48 85 d2                     	testq	%rdx, %rdx
   5d013: 75 0b                        	jne	0x5d020 <stream_ref_xor_ic+0x10>
   5d015: 31 c0                        	xorl	%eax, %eax
   5d017: c3                           	retq
   5d018: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   5d020: 55                           	pushq	%rbp
   5d021: 48 89 d0                     	movq	%rdx, %rax
   5d024: 4c 89 c2                     	movq	%r8, %rdx
   5d027: c4 c1 79 6e e0               	vmovd	%r8d, %xmm4
   5d02c: 48 c1 ea 20                  	shrq	$0x20, %rdx
   5d030: 48 89 e5                     	movq	%rsp, %rbp
   5d033: 53                           	pushq	%rbx
   5d034: 48 83 e4 e0                  	andq	$-0x20, %rsp
   5d038: 48 83 ec 40                  	subq	$0x40, %rsp
   5d03c: c5 f9 6f 05 0c 41 00 00      	vmovdqa	0x410c(%rip), %xmm0     # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   5d044: c5 f9 6e 19                  	vmovd	(%rcx), %xmm3
   5d048: c4 e3 61 22 49 04 01         	vpinsrd	$0x1, 0x4(%rcx), %xmm3, %xmm1
   5d04f: c4 c1 7e 6f 11               	vmovdqu	(%r9), %ymm2
   5d054: 48 89 e3                     	movq	%rsp, %rbx
   5d057: 48 89 c1                     	movq	%rax, %rcx
   5d05a: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   5d05f: c4 e3 59 22 c2 01            	vpinsrd	$0x1, %edx, %xmm4, %xmm0
   5d065: 48 89 fa                     	movq	%rdi, %rdx
   5d068: 48 89 df                     	movq	%rbx, %rdi
   5d06b: c5 f9 6c c1                  	vpunpcklqdq	%xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0]
   5d06f: c5 fe 7f 54 24 10            	vmovdqu	%ymm2, 0x10(%rsp)
   5d075: c5 f9 7f 44 24 30            	vmovdqa	%xmm0, 0x30(%rsp)
   5d07b: c5 f8 77                     	vzeroupper
   5d07e: e8 6d e7 ff ff               	callq	0x5b7f0 <chacha20_encrypt_bytes.part.0>
   5d083: 48 89 df                     	movq	%rbx, %rdi
   5d086: be 40 00 00 00               	movl	$0x40, %esi
   5d08b: e8 20 12 fb ff               	callq	0xe2b0 <sodium_memzero@plt>
   5d090: 48 8b 5d f8                  	movq	-0x8(%rbp), %rbx
   5d094: 31 c0                        	xorl	%eax, %eax
   5d096: c9                           	leave
   5d097: c3                           	retq
   5d098: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

000000000005d0a0 <salsa20_encrypt_bytes.part.0>:
   5d0a0: 55                           	pushq	%rbp
   5d0a1: 48 89 f0                     	movq	%rsi, %rax
   5d0a4: 49 89 c8                     	movq	%rcx, %r8
   5d0a7: 48 89 d6                     	movq	%rdx, %rsi
   5d0aa: 48 89 e5                     	movq	%rsp, %rbp
   5d0ad: 48 83 e4 e0                  	andq	$-0x20, %rsp
   5d0b1: 48 81 ec c0 04 00 00         	subq	$0x4c0, %rsp            # imm = 0x4C0
   5d0b8: 64 48 8b 14 25 28 00 00 00   	movq	%fs:0x28, %rdx
   5d0c1: 48 89 94 24 b8 04 00 00      	movq	%rdx, 0x4b8(%rsp)
   5d0c9: 31 d2                        	xorl	%edx, %edx
   5d0cb: 48 81 f9 ff 01 00 00         	cmpq	$0x1ff, %rcx            # imm = 0x1FF
   5d0d2: 0f 86 a1 08 00 00            	jbe	0x5d979 <salsa20_encrypt_bytes.part.0+0x8d9>
   5d0d8: c4 e2 7d 58 3f               	vpbroadcastd	(%rdi), %ymm7
   5d0dd: 48 8d 91 00 fe ff ff         	leaq	-0x200(%rcx), %rdx
   5d0e4: 48 89 f1                     	movq	%rsi, %rcx
   5d0e7: 48 81 e2 00 fe ff ff         	andq	$-0x200, %rdx           # imm = 0xFE00
   5d0ee: c5 fd 7f bc 24 a0 01 00 00   	vmovdqa	%ymm7, 0x1a0(%rsp)
   5d0f7: 4c 8d 8a 00 02 00 00         	leaq	0x200(%rdx), %r9
   5d0fe: c5 fd 7f bc 24 60 03 00 00   	vmovdqa	%ymm7, 0x360(%rsp)
   5d107: c4 e2 7d 58 7f 04            	vpbroadcastd	0x4(%rdi), %ymm7
   5d10d: 4e 8d 14 08                  	leaq	(%rax,%r9), %r10
   5d111: c5 fd 7f bc 24 80 01 00 00   	vmovdqa	%ymm7, 0x180(%rsp)
   5d11a: c5 fd 7f bc 24 40 03 00 00   	vmovdqa	%ymm7, 0x340(%rsp)
   5d123: c4 e2 7d 58 7f 08            	vpbroadcastd	0x8(%rdi), %ymm7
   5d129: c5 fd 7f bc 24 60 01 00 00   	vmovdqa	%ymm7, 0x160(%rsp)
   5d132: c5 fd 7f bc 24 20 03 00 00   	vmovdqa	%ymm7, 0x320(%rsp)
   5d13b: c4 e2 7d 58 7f 0c            	vpbroadcastd	0xc(%rdi), %ymm7
   5d141: c5 fd 7f bc 24 40 01 00 00   	vmovdqa	%ymm7, 0x140(%rsp)
   5d14a: c5 fd 7f bc 24 00 03 00 00   	vmovdqa	%ymm7, 0x300(%rsp)
   5d153: c4 e2 7d 58 7f 10            	vpbroadcastd	0x10(%rdi), %ymm7
   5d159: c5 fd 7f bc 24 20 01 00 00   	vmovdqa	%ymm7, 0x120(%rsp)
   5d162: c5 fd 7f bc 24 e0 02 00 00   	vmovdqa	%ymm7, 0x2e0(%rsp)
   5d16b: c4 e2 7d 58 7f 14            	vpbroadcastd	0x14(%rdi), %ymm7
   5d171: c5 fd 7f bc 24 00 01 00 00   	vmovdqa	%ymm7, 0x100(%rsp)
   5d17a: c5 fd 7f bc 24 c0 02 00 00   	vmovdqa	%ymm7, 0x2c0(%rsp)
   5d183: c4 e2 7d 58 7f 18            	vpbroadcastd	0x18(%rdi), %ymm7
   5d189: c5 fd 7f bc 24 e0 00 00 00   	vmovdqa	%ymm7, 0xe0(%rsp)
   5d192: c5 fd 7f bc 24 a0 02 00 00   	vmovdqa	%ymm7, 0x2a0(%rsp)
   5d19b: c4 e2 7d 58 7f 1c            	vpbroadcastd	0x1c(%rdi), %ymm7
   5d1a1: c5 fd 7f bc 24 c0 00 00 00   	vmovdqa	%ymm7, 0xc0(%rsp)
   5d1aa: c5 fd 7f bc 24 80 02 00 00   	vmovdqa	%ymm7, 0x280(%rsp)
   5d1b3: c4 e2 7d 58 7f 24            	vpbroadcastd	0x24(%rdi), %ymm7
   5d1b9: c5 fd 7f bc 24 a0 00 00 00   	vmovdqa	%ymm7, 0xa0(%rsp)
   5d1c2: c5 fd 7f bc 24 60 02 00 00   	vmovdqa	%ymm7, 0x260(%rsp)
   5d1cb: c4 e2 7d 58 7f 28            	vpbroadcastd	0x28(%rdi), %ymm7
   5d1d1: c5 fd 7f bc 24 80 00 00 00   	vmovdqa	%ymm7, 0x80(%rsp)
   5d1da: c5 fd 7f bc 24 40 02 00 00   	vmovdqa	%ymm7, 0x240(%rsp)
   5d1e3: c4 e2 7d 58 7f 2c            	vpbroadcastd	0x2c(%rdi), %ymm7
   5d1e9: c5 fd 7f 7c 24 60            	vmovdqa	%ymm7, 0x60(%rsp)
   5d1ef: c5 fd 7f bc 24 20 02 00 00   	vmovdqa	%ymm7, 0x220(%rsp)
   5d1f8: c4 e2 7d 58 7f 30            	vpbroadcastd	0x30(%rdi), %ymm7
   5d1fe: c5 fd 7f 7c 24 40            	vmovdqa	%ymm7, 0x40(%rsp)
   5d204: c5 fd 7f bc 24 00 02 00 00   	vmovdqa	%ymm7, 0x200(%rsp)
   5d20d: c4 e2 7d 58 7f 38            	vpbroadcastd	0x38(%rdi), %ymm7
   5d213: c5 fd 7f 7c 24 20            	vmovdqa	%ymm7, 0x20(%rsp)
   5d219: c5 fd 7f bc 24 e0 01 00 00   	vmovdqa	%ymm7, 0x1e0(%rsp)
   5d222: c4 e2 7d 58 7f 3c            	vpbroadcastd	0x3c(%rdi), %ymm7
   5d228: c5 fd 7f 3c 24               	vmovdqa	%ymm7, (%rsp)
   5d22d: c5 fd 7f bc 24 c0 01 00 00   	vmovdqa	%ymm7, 0x1c0(%rsp)
   5d236: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   5d240: 8b 57 34                     	movl	0x34(%rdi), %edx
   5d243: 44 8b 5f 20                  	movl	0x20(%rdi), %r11d
   5d247: c5 7d 6f ac 24 20 02 00 00   	vmovdqa	0x220(%rsp), %ymm13
   5d250: c5 fd 6f a4 24 00 03 00 00   	vmovdqa	0x300(%rsp), %ymm4
   5d259: c5 7d 6f bc 24 80 02 00 00   	vmovdqa	0x280(%rsp), %ymm15
   5d262: 48 c1 e2 20                  	shlq	$0x20, %rdx
   5d266: c5 7d 6f a4 24 e0 01 00 00   	vmovdqa	0x1e0(%rsp), %ymm12
   5d26f: c5 7d 6f 8c 24 60 02 00 00   	vmovdqa	0x260(%rsp), %ymm9
   5d278: 4c 09 da                     	orq	%r11, %rdx
   5d27b: c4 41 7d 6f f5               	vmovdqa	%ymm13, %ymm14
   5d280: c5 7d 6f 94 24 40 03 00 00   	vmovdqa	0x340(%rsp), %ymm10
   5d289: c5 fd 6f b4 24 c0 02 00 00   	vmovdqa	0x2c0(%rsp), %ymm6
   5d292: c4 e1 f9 6e fa               	vmovq	%rdx, %xmm7
   5d297: 48 83 c2 08                  	addq	$0x8, %rdx
   5d29b: c5 7d 6f 9c 24 00 02 00 00   	vmovdqa	0x200(%rsp), %ymm11
   5d2a4: c4 e2 7d 59 c7               	vpbroadcastq	%xmm7, %ymm0
   5d2a9: 89 57 20                     	movl	%edx, 0x20(%rdi)
   5d2ac: 48 c1 ea 20                  	shrq	$0x20, %rdx
   5d2b0: c5 fd d4 0d 08 cb 00 00      	vpaddq	0xcb08(%rip), %ymm0, %ymm1 # 0x69dc0 <__PRETTY_FUNCTION__.3+0xb0>
   5d2b8: c5 fd d4 05 20 cb 00 00      	vpaddq	0xcb20(%rip), %ymm0, %ymm0 # 0x69de0 <__PRETTY_FUNCTION__.3+0xd0>
   5d2c0: c5 fd 6f 3d 38 cb 00 00      	vmovdqa	0xcb38(%rip), %ymm7     # 0x69e00 <__PRETTY_FUNCTION__.3+0xf0>
   5d2c8: 89 57 34                     	movl	%edx, 0x34(%rdi)
   5d2cb: ba 0a 00 00 00               	movl	$0xa, %edx
   5d2d0: c5 fd 6f ac 24 60 03 00 00   	vmovdqa	0x360(%rsp), %ymm5
   5d2d9: c5 fd 62 d1                  	vpunpckldq	%ymm1, %ymm0, %ymm2 # ymm2 = ymm0[0],ymm1[0],ymm0[1],ymm1[1],ymm0[4],ymm1[4],ymm0[5],ymm1[5]
   5d2dd: c5 fd 6a c1                  	vpunpckhdq	%ymm1, %ymm0, %ymm0 # ymm0 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7],ymm1[7]
   5d2e1: c5 ed 62 c8                  	vpunpckldq	%ymm0, %ymm2, %ymm1 # ymm1 = ymm2[0],ymm0[0],ymm2[1],ymm0[1],ymm2[4],ymm0[4],ymm2[5],ymm0[5]
   5d2e5: c5 ed 6a c0                  	vpunpckhdq	%ymm0, %ymm2, %ymm0 # ymm0 = ymm2[2],ymm0[2],ymm2[3],ymm0[3],ymm2[6],ymm0[6],ymm2[7],ymm0[7]
   5d2e9: c5 fd 6f 94 24 40 02 00 00   	vmovdqa	0x240(%rsp), %ymm2
   5d2f2: c4 e2 45 36 f9               	vpermd	%ymm1, %ymm7, %ymm7
   5d2f7: c5 fd 6f 8c 24 20 03 00 00   	vmovdqa	0x320(%rsp), %ymm1
   5d300: c5 fd 7f bc 24 a0 03 00 00   	vmovdqa	%ymm7, 0x3a0(%rsp)
   5d309: c5 fd 6f df                  	vmovdqa	%ymm7, %ymm3
   5d30d: c5 fd 6f 3d eb ca 00 00      	vmovdqa	0xcaeb(%rip), %ymm7     # 0x69e00 <__PRETTY_FUNCTION__.3+0xf0>
   5d315: c5 fd 7f 94 24 00 04 00 00   	vmovdqa	%ymm2, 0x400(%rsp)
   5d31e: c5 fd 6f 94 24 c0 01 00 00   	vmovdqa	0x1c0(%rsp), %ymm2
   5d327: c4 e2 45 36 f8               	vpermd	%ymm0, %ymm7, %ymm7
   5d32c: c5 fd 6f 84 24 a0 02 00 00   	vmovdqa	0x2a0(%rsp), %ymm0
   5d335: c5 fd 7f 94 24 e0 03 00 00   	vmovdqa	%ymm2, 0x3e0(%rsp)
   5d33e: c5 fd 6f 94 24 e0 02 00 00   	vmovdqa	0x2e0(%rsp), %ymm2
   5d347: c5 fd 7f bc 24 80 03 00 00   	vmovdqa	%ymm7, 0x380(%rsp)
   5d350: c5 7d 6f e8                  	vmovdqa	%ymm0, %ymm13
   5d354: 0f 1f 40 00                  	nopl	(%rax)
   5d358: c5 d5 fe c2                  	vpaddd	%ymm2, %ymm5, %ymm0
   5d35c: c5 bd 72 f0 07               	vpslld	$0x7, %ymm0, %ymm8
   5d361: c5 fd 72 d0 19               	vpsrld	$0x19, %ymm0, %ymm0
   5d366: c5 3d ef c0                  	vpxor	%ymm0, %ymm8, %ymm8
   5d36a: c5 ad fe c6                  	vpaddd	%ymm6, %ymm10, %ymm0
   5d36e: c4 41 3d ef db               	vpxor	%ymm11, %ymm8, %ymm11
   5d373: c5 bd 72 f0 07               	vpslld	$0x7, %ymm0, %ymm8
   5d378: c5 fd 72 d0 19               	vpsrld	$0x19, %ymm0, %ymm0
   5d37d: c5 3d ef c0                  	vpxor	%ymm0, %ymm8, %ymm8
   5d381: c5 a5 fe c5                  	vpaddd	%ymm5, %ymm11, %ymm0
   5d385: c5 bd ef ff                  	vpxor	%ymm7, %ymm8, %ymm7
   5d389: c5 bd 72 f0 09               	vpslld	$0x9, %ymm0, %ymm8
   5d38e: c5 fd 72 d0 17               	vpsrld	$0x17, %ymm0, %ymm0
   5d393: c5 3d ef c0                  	vpxor	%ymm0, %ymm8, %ymm8
   5d397: c4 c1 45 fe c2               	vpaddd	%ymm10, %ymm7, %ymm0
   5d39c: c5 3d ef c3                  	vpxor	%ymm3, %ymm8, %ymm8
   5d3a0: c5 e5 72 f0 09               	vpslld	$0x9, %ymm0, %ymm3
   5d3a5: c5 fd 72 d0 17               	vpsrld	$0x17, %ymm0, %ymm0
   5d3aa: c5 e5 ef d8                  	vpxor	%ymm0, %ymm3, %ymm3
   5d3ae: c4 c1 25 fe c0               	vpaddd	%ymm8, %ymm11, %ymm0
   5d3b3: c4 c1 65 ef d9               	vpxor	%ymm9, %ymm3, %ymm3
   5d3b8: c4 41 7d 6f c8               	vmovdqa	%ymm8, %ymm9
   5d3bd: c5 fd 7f 9c 24 40 04 00 00   	vmovdqa	%ymm3, 0x440(%rsp)
   5d3c6: c5 e5 72 f0 0d               	vpslld	$0xd, %ymm0, %ymm3
   5d3cb: c5 fd 72 d0 13               	vpsrld	$0x13, %ymm0, %ymm0
   5d3d0: c5 7d 7f 8c 24 20 04 00 00   	vmovdqa	%ymm9, 0x420(%rsp)
   5d3d9: c5 ed ef db                  	vpxor	%ymm3, %ymm2, %ymm3
   5d3dd: c5 e5 ef d0                  	vpxor	%ymm0, %ymm3, %ymm2
   5d3e1: c5 fd 6f 9c 24 40 04 00 00   	vmovdqa	0x440(%rsp), %ymm3
   5d3ea: c5 fd 7f 94 24 c0 03 00 00   	vmovdqa	%ymm2, 0x3c0(%rsp)
   5d3f3: c5 c5 fe c3                  	vpaddd	%ymm3, %ymm7, %ymm0
   5d3f7: c5 bd 72 f0 0d               	vpslld	$0xd, %ymm0, %ymm8
   5d3fc: c5 fd 72 d0 13               	vpsrld	$0x13, %ymm0, %ymm0
   5d401: c4 41 4d ef c0               	vpxor	%ymm8, %ymm6, %ymm8
   5d406: c5 3d ef c0                  	vpxor	%ymm0, %ymm8, %ymm8
   5d40a: c5 ed fe 84 24 20 04 00 00   	vpaddd	0x420(%rsp), %ymm2, %ymm0
   5d413: c5 ed 72 f0 12               	vpslld	$0x12, %ymm0, %ymm2
   5d418: c5 fd 72 d0 0e               	vpsrld	$0xe, %ymm0, %ymm0
   5d41d: c5 d5 ef d2                  	vpxor	%ymm2, %ymm5, %ymm2
   5d421: c5 ed ef d0                  	vpxor	%ymm0, %ymm2, %ymm2
   5d425: c5 bd fe 84 24 40 04 00 00   	vpaddd	0x440(%rsp), %ymm8, %ymm0
   5d42e: c5 e5 72 f0 12               	vpslld	$0x12, %ymm0, %ymm3
   5d433: c5 fd 72 d0 0e               	vpsrld	$0xe, %ymm0, %ymm0
   5d438: c5 2d ef d3                  	vpxor	%ymm3, %ymm10, %ymm10
   5d43c: c5 2d ef d0                  	vpxor	%ymm0, %ymm10, %ymm10
   5d440: c4 c1 75 fe c5               	vpaddd	%ymm13, %ymm1, %ymm0
   5d445: c5 e5 72 f0 07               	vpslld	$0x7, %ymm0, %ymm3
   5d44a: c5 fd 72 d0 19               	vpsrld	$0x19, %ymm0, %ymm0
   5d44f: c5 e5 ef d8                  	vpxor	%ymm0, %ymm3, %ymm3
   5d453: c4 41 65 ef e4               	vpxor	%ymm12, %ymm3, %ymm12
   5d458: c4 c1 5d fe df               	vpaddd	%ymm15, %ymm4, %ymm3
   5d45d: c5 fd 72 f3 07               	vpslld	$0x7, %ymm3, %ymm0
   5d462: c5 e5 72 d3 19               	vpsrld	$0x19, %ymm3, %ymm3
   5d467: c5 fd ef c3                  	vpxor	%ymm3, %ymm0, %ymm0
   5d46b: c5 9d fe d9                  	vpaddd	%ymm1, %ymm12, %ymm3
   5d46f: c5 fd ef 84 24 e0 03 00 00   	vpxor	0x3e0(%rsp), %ymm0, %ymm0
   5d478: c5 d5 72 f3 09               	vpslld	$0x9, %ymm3, %ymm5
   5d47d: c5 e5 72 d3 17               	vpsrld	$0x17, %ymm3, %ymm3
   5d482: c5 fd fe f4                  	vpaddd	%ymm4, %ymm0, %ymm6
   5d486: c5 d5 ef eb                  	vpxor	%ymm3, %ymm5, %ymm5
   5d48a: c5 d5 ef ac 24 00 04 00 00   	vpxor	0x400(%rsp), %ymm5, %ymm5
   5d493: c5 e5 72 f6 09               	vpslld	$0x9, %ymm6, %ymm3
   5d498: c5 cd 72 d6 17               	vpsrld	$0x17, %ymm6, %ymm6
   5d49d: c5 e5 ef de                  	vpxor	%ymm6, %ymm3, %ymm3
   5d4a1: c4 c1 55 fe f4               	vpaddd	%ymm12, %ymm5, %ymm6
   5d4a6: c4 c1 65 ef de               	vpxor	%ymm14, %ymm3, %ymm3
   5d4ab: c5 8d 72 f6 0d               	vpslld	$0xd, %ymm6, %ymm14
   5d4b0: c4 41 15 ef f6               	vpxor	%ymm14, %ymm13, %ymm14
   5d4b5: c5 cd 72 d6 13               	vpsrld	$0x13, %ymm6, %ymm6
   5d4ba: c5 0d ef f6                  	vpxor	%ymm6, %ymm14, %ymm14
   5d4be: c5 e5 fe f0                  	vpaddd	%ymm0, %ymm3, %ymm6
   5d4c2: c5 b5 72 f6 0d               	vpslld	$0xd, %ymm6, %ymm9
   5d4c7: c5 cd 72 d6 13               	vpsrld	$0x13, %ymm6, %ymm6
   5d4cc: c4 41 05 ef c9               	vpxor	%ymm9, %ymm15, %ymm9
   5d4d1: c5 35 ef ce                  	vpxor	%ymm6, %ymm9, %ymm9
   5d4d5: c4 c1 55 fe f6               	vpaddd	%ymm14, %ymm5, %ymm6
   5d4da: c5 95 72 f6 12               	vpslld	$0x12, %ymm6, %ymm13
   5d4df: c5 cd 72 d6 0e               	vpsrld	$0xe, %ymm6, %ymm6
   5d4e4: c4 41 75 ef ed               	vpxor	%ymm13, %ymm1, %ymm13
   5d4e9: c5 ed fe c8                  	vpaddd	%ymm0, %ymm2, %ymm1
   5d4ed: c5 15 ef fe                  	vpxor	%ymm6, %ymm13, %ymm15
   5d4f1: c5 cd 72 f1 07               	vpslld	$0x7, %ymm1, %ymm6
   5d4f6: c5 f5 72 d1 19               	vpsrld	$0x19, %ymm1, %ymm1
   5d4fb: c5 cd ef f1                  	vpxor	%ymm1, %ymm6, %ymm6
   5d4ff: c4 c1 65 fe c9               	vpaddd	%ymm9, %ymm3, %ymm1
   5d504: c4 c1 4d ef f0               	vpxor	%ymm8, %ymm6, %ymm6
   5d509: c5 bd 72 f1 12               	vpslld	$0x12, %ymm1, %ymm8
   5d50e: c4 41 5d ef c0               	vpxor	%ymm8, %ymm4, %ymm8
   5d513: c5 f5 72 d1 0e               	vpsrld	$0xe, %ymm1, %ymm1
   5d518: c5 3d ef c1                  	vpxor	%ymm1, %ymm8, %ymm8
   5d51c: c4 c1 2d fe cb               	vpaddd	%ymm11, %ymm10, %ymm1
   5d521: c5 dd 72 f1 07               	vpslld	$0x7, %ymm1, %ymm4
   5d526: c5 f5 72 d1 19               	vpsrld	$0x19, %ymm1, %ymm1
   5d52b: c5 dd ef e1                  	vpxor	%ymm1, %ymm4, %ymm4
   5d52f: c5 cd fe ca                  	vpaddd	%ymm2, %ymm6, %ymm1
   5d533: c4 41 5d ef ee               	vpxor	%ymm14, %ymm4, %ymm13
   5d538: c5 dd 72 f1 09               	vpslld	$0x9, %ymm1, %ymm4
   5d53d: c5 f5 72 d1 17               	vpsrld	$0x17, %ymm1, %ymm1
   5d542: c5 dd ef e1                  	vpxor	%ymm1, %ymm4, %ymm4
   5d546: c4 c1 15 fe ca               	vpaddd	%ymm10, %ymm13, %ymm1
   5d54b: c5 dd ef ed                  	vpxor	%ymm5, %ymm4, %ymm5
   5d54f: c5 dd 72 f1 09               	vpslld	$0x9, %ymm1, %ymm4
   5d554: c5 fd 7f ac 24 00 04 00 00   	vmovdqa	%ymm5, 0x400(%rsp)
   5d55d: c5 f5 72 d1 17               	vpsrld	$0x17, %ymm1, %ymm1
   5d562: c5 dd ef e1                  	vpxor	%ymm1, %ymm4, %ymm4
   5d566: c5 cd fe cd                  	vpaddd	%ymm5, %ymm6, %ymm1
   5d56a: c5 5d ef f3                  	vpxor	%ymm3, %ymm4, %ymm14
   5d56e: c5 e5 72 f1 0d               	vpslld	$0xd, %ymm1, %ymm3
   5d573: c5 f5 72 d1 13               	vpsrld	$0x13, %ymm1, %ymm1
   5d578: c5 e5 ef d9                  	vpxor	%ymm1, %ymm3, %ymm3
   5d57c: c5 e5 ef e0                  	vpxor	%ymm0, %ymm3, %ymm4
   5d580: c4 c1 0d fe c5               	vpaddd	%ymm13, %ymm14, %ymm0
   5d585: c5 fd 7f a4 24 e0 03 00 00   	vmovdqa	%ymm4, 0x3e0(%rsp)
   5d58e: c5 f5 72 f0 0d               	vpslld	$0xd, %ymm0, %ymm1
   5d593: c5 fd 72 d0 13               	vpsrld	$0x13, %ymm0, %ymm0
   5d598: c5 f5 ef c8                  	vpxor	%ymm0, %ymm1, %ymm1
   5d59c: c5 dd fe c5                  	vpaddd	%ymm5, %ymm4, %ymm0
   5d5a0: c4 41 75 ef db               	vpxor	%ymm11, %ymm1, %ymm11
   5d5a5: c5 d5 72 f0 12               	vpslld	$0x12, %ymm0, %ymm5
   5d5aa: c5 fd 72 d0 0e               	vpsrld	$0xe, %ymm0, %ymm0
   5d5af: c5 d5 ef e8                  	vpxor	%ymm0, %ymm5, %ymm5
   5d5b3: c4 c1 25 fe c6               	vpaddd	%ymm14, %ymm11, %ymm0
   5d5b8: c5 f5 72 f0 12               	vpslld	$0x12, %ymm0, %ymm1
   5d5bd: c5 fd 72 d0 0e               	vpsrld	$0xe, %ymm0, %ymm0
   5d5c2: c5 d5 ef ea                  	vpxor	%ymm2, %ymm5, %ymm5
   5d5c6: c5 f5 ef c8                  	vpxor	%ymm0, %ymm1, %ymm1
   5d5ca: c4 c1 45 fe c7               	vpaddd	%ymm15, %ymm7, %ymm0
   5d5cf: c4 41 75 ef d2               	vpxor	%ymm10, %ymm1, %ymm10
   5d5d4: c5 7d 7f f9                  	vmovdqa	%ymm15, %ymm1
   5d5d8: c5 85 72 f0 07               	vpslld	$0x7, %ymm0, %ymm15
   5d5dd: c5 fd 72 d0 19               	vpsrld	$0x19, %ymm0, %ymm0
   5d5e2: c5 fd 6f e1                  	vmovdqa	%ymm1, %ymm4
   5d5e6: c5 05 ef f8                  	vpxor	%ymm0, %ymm15, %ymm15
   5d5ea: c4 c1 3d fe c4               	vpaddd	%ymm12, %ymm8, %ymm0
   5d5ef: c4 41 05 ef f9               	vpxor	%ymm9, %ymm15, %ymm15
   5d5f4: c5 ed 72 f0 07               	vpslld	$0x7, %ymm0, %ymm2
   5d5f9: c5 fd 72 d0 19               	vpsrld	$0x19, %ymm0, %ymm0
   5d5fe: c5 ed ef d0                  	vpxor	%ymm0, %ymm2, %ymm2
   5d602: c5 85 fe c1                  	vpaddd	%ymm1, %ymm15, %ymm0
   5d606: c5 ed ef 94 24 c0 03 00 00   	vpxor	0x3c0(%rsp), %ymm2, %ymm2
   5d60f: c5 e5 72 f0 09               	vpslld	$0x9, %ymm0, %ymm3
   5d614: c5 fd 72 d0 17               	vpsrld	$0x17, %ymm0, %ymm0
   5d619: c5 e5 ef d8                  	vpxor	%ymm0, %ymm3, %ymm3
   5d61d: c4 c1 6d fe c0               	vpaddd	%ymm8, %ymm2, %ymm0
   5d622: c5 e5 ef 9c 24 20 04 00 00   	vpxor	0x420(%rsp), %ymm3, %ymm3
   5d62b: c5 b5 72 f0 09               	vpslld	$0x9, %ymm0, %ymm9
   5d630: c5 fd 72 d0 17               	vpsrld	$0x17, %ymm0, %ymm0
   5d635: c5 35 ef c8                  	vpxor	%ymm0, %ymm9, %ymm9
   5d639: c4 c1 65 fe c7               	vpaddd	%ymm15, %ymm3, %ymm0
   5d63e: c5 35 ef 8c 24 40 04 00 00   	vpxor	0x440(%rsp), %ymm9, %ymm9
   5d647: c5 f5 72 f0 0d               	vpslld	$0xd, %ymm0, %ymm1
   5d64c: c5 fd 72 d0 13               	vpsrld	$0x13, %ymm0, %ymm0
   5d651: c5 f5 ef c8                  	vpxor	%ymm0, %ymm1, %ymm1
   5d655: c5 b5 fe c2                  	vpaddd	%ymm2, %ymm9, %ymm0
   5d659: c5 f5 ef ff                  	vpxor	%ymm7, %ymm1, %ymm7
   5d65d: c5 f5 72 f0 0d               	vpslld	$0xd, %ymm0, %ymm1
   5d662: c5 fd 72 d0 13               	vpsrld	$0x13, %ymm0, %ymm0
   5d667: c5 f5 ef c8                  	vpxor	%ymm0, %ymm1, %ymm1
   5d66b: c5 c5 fe c3                  	vpaddd	%ymm3, %ymm7, %ymm0
   5d66f: c4 41 75 ef e4               	vpxor	%ymm12, %ymm1, %ymm12
   5d674: c5 f5 72 f0 12               	vpslld	$0x12, %ymm0, %ymm1
   5d679: c5 fd 72 d0 0e               	vpsrld	$0xe, %ymm0, %ymm0
   5d67e: c5 f5 ef c8                  	vpxor	%ymm0, %ymm1, %ymm1
   5d682: c4 c1 1d fe c1               	vpaddd	%ymm9, %ymm12, %ymm0
   5d687: c5 f5 ef cc                  	vpxor	%ymm4, %ymm1, %ymm1
   5d68b: c5 dd 72 f0 12               	vpslld	$0x12, %ymm0, %ymm4
   5d690: c5 fd 72 d0 0e               	vpsrld	$0xe, %ymm0, %ymm0
   5d695: c5 dd ef e0                  	vpxor	%ymm0, %ymm4, %ymm4
   5d699: c4 c1 5d ef e0               	vpxor	%ymm8, %ymm4, %ymm4
   5d69e: 83 ea 01                     	subl	$0x1, %edx
   5d6a1: 0f 85 b1 fc ff ff            	jne	0x5d358 <salsa20_encrypt_bytes.part.0+0x2b8>
   5d6a7: c5 d5 fe ac 24 a0 01 00 00   	vpaddd	0x1a0(%rsp), %ymm5, %ymm5
   5d6b0: c5 25 fe 5c 24 40            	vpaddd	0x40(%rsp), %ymm11, %ymm11
   5d6b6: c5 fd 7f 8c 24 20 04 00 00   	vmovdqa	%ymm1, 0x420(%rsp)
   5d6bf: 48 05 00 02 00 00            	addq	$0x200, %rax            # imm = 0x200
   5d6c5: c5 cd fe 8c 24 00 01 00 00   	vpaddd	0x100(%rsp), %ymm6, %ymm1
   5d6ce: c5 fd 6f 34 24               	vmovdqa	(%rsp), %ymm6
   5d6d3: c5 fd 7f a4 24 c0 03 00 00   	vmovdqa	%ymm4, 0x3c0(%rsp)
   5d6dc: 48 81 c1 00 02 00 00         	addq	$0x200, %rcx            # imm = 0x200
   5d6e3: c5 cd fe b4 24 e0 03 00 00   	vpaddd	0x3e0(%rsp), %ymm6, %ymm6
   5d6ec: c5 fd 6f 84 24 80 00 00 00   	vmovdqa	0x80(%rsp), %ymm0
   5d6f5: c5 7d 7f ac 24 40 04 00 00   	vmovdqa	%ymm13, 0x440(%rsp)
   5d6fe: c4 41 7d 6f ee               	vmovdqa	%ymm14, %ymm13
   5d703: c5 fd fe 84 24 00 04 00 00   	vpaddd	0x400(%rsp), %ymm0, %ymm0
   5d70c: c5 d5 62 e1                  	vpunpckldq	%ymm1, %ymm5, %ymm4 # ymm4 = ymm5[0],ymm1[0],ymm5[1],ymm1[1],ymm5[4],ymm1[4],ymm5[5],ymm1[5]
   5d710: c5 d5 6a e9                  	vpunpckhdq	%ymm1, %ymm5, %ymm5 # ymm5 = ymm5[2],ymm1[2],ymm5[3],ymm1[3],ymm5[6],ymm1[6],ymm5[7],ymm1[7]
   5d714: c5 2d fe 94 24 80 01 00 00   	vpaddd	0x180(%rsp), %ymm10, %ymm10
   5d71d: c5 7d 62 c6                  	vpunpckldq	%ymm6, %ymm0, %ymm8 # ymm8 = ymm0[0],ymm6[0],ymm0[1],ymm6[1],ymm0[4],ymm6[4],ymm0[5],ymm6[5]
   5d721: c5 fd 6a c6                  	vpunpckhdq	%ymm6, %ymm0, %ymm0 # ymm0 = ymm0[2],ymm6[2],ymm0[3],ymm6[3],ymm0[6],ymm6[6],ymm0[7],ymm6[7]
   5d725: c5 fd 6f b4 24 e0 00 00 00   	vmovdqa	0xe0(%rsp), %ymm6
   5d72e: c5 55 6c f0                  	vpunpcklqdq	%ymm0, %ymm5, %ymm14 # ymm14 = ymm5[0],ymm0[0],ymm5[2],ymm0[2]
   5d732: c5 d5 6d e8                  	vpunpckhqdq	%ymm0, %ymm5, %ymm5 # ymm5 = ymm5[1],ymm0[1],ymm5[3],ymm0[3]
   5d736: c4 c1 5d 6c c8               	vpunpcklqdq	%ymm8, %ymm4, %ymm1 # ymm1 = ymm4[0],ymm8[0],ymm4[2],ymm8[2]
   5d73b: c5 cd fe 84 24 40 04 00 00   	vpaddd	0x440(%rsp), %ymm6, %ymm0
   5d744: c4 41 5d 6d c0               	vpunpckhqdq	%ymm8, %ymm4, %ymm8 # ymm8 = ymm4[1],ymm8[1],ymm4[3],ymm8[3]
   5d749: c4 c1 25 62 e2               	vpunpckldq	%ymm10, %ymm11, %ymm4 # ymm4 = ymm11[0],ymm10[0],ymm11[1],ymm10[1],ymm11[4],ymm10[4],ymm11[5],ymm10[5]
   5d74e: c5 fd 7f ac 24 00 04 00 00   	vmovdqa	%ymm5, 0x400(%rsp)
   5d757: c5 95 fe 6c 24 60            	vpaddd	0x60(%rsp), %ymm13, %ymm5
   5d75d: c4 41 25 6a da               	vpunpckhdq	%ymm10, %ymm11, %ymm11 # ymm11 = ymm11[2],ymm10[2],ymm11[3],ymm10[3],ymm11[6],ymm10[6],ymm11[7],ymm10[7]
   5d762: c5 7d 6f ac 24 00 04 00 00   	vmovdqa	0x400(%rsp), %ymm13
   5d76b: c5 fd 62 f5                  	vpunpckldq	%ymm5, %ymm0, %ymm6 # ymm6 = ymm0[0],ymm5[0],ymm0[1],ymm5[1],ymm0[4],ymm5[4],ymm0[5],ymm5[5]
   5d76f: c5 fd 6a c5                  	vpunpckhdq	%ymm5, %ymm0, %ymm0 # ymm0 = ymm0[2],ymm5[2],ymm0[3],ymm5[3],ymm0[6],ymm5[6],ymm0[7],ymm5[7]
   5d773: c5 dd 6c ee                  	vpunpcklqdq	%ymm6, %ymm4, %ymm5 # ymm5 = ymm4[0],ymm6[0],ymm4[2],ymm6[2]
   5d777: c5 dd 6d e6                  	vpunpckhqdq	%ymm6, %ymm4, %ymm4 # ymm4 = ymm4[1],ymm6[1],ymm4[3],ymm6[3]
   5d77b: c5 a5 6c f0                  	vpunpcklqdq	%ymm0, %ymm11, %ymm6 # ymm6 = ymm11[0],ymm0[0],ymm11[2],ymm0[2]
   5d77f: c5 a5 6d c0                  	vpunpckhqdq	%ymm0, %ymm11, %ymm0 # ymm0 = ymm11[1],ymm0[1],ymm11[3],ymm0[3]
   5d783: c4 63 75 46 d5 20            	vperm2i128	$0x20, %ymm5, %ymm1, %ymm10 # ymm10 = ymm1[0,1],ymm5[0,1]
   5d789: c4 e3 75 46 ed 31            	vperm2i128	$0x31, %ymm5, %ymm1, %ymm5 # ymm5 = ymm1[2,3],ymm5[2,3]
   5d78f: c5 2d ef 90 00 fe ff ff      	vpxor	-0x200(%rax), %ymm10, %ymm10
   5d797: c5 d5 ef a8 00 ff ff ff      	vpxor	-0x100(%rax), %ymm5, %ymm5
   5d79f: c4 e3 3d 46 cc 20            	vperm2i128	$0x20, %ymm4, %ymm8, %ymm1 # ymm1 = ymm8[0,1],ymm4[0,1]
   5d7a5: c4 e3 3d 46 e4 31            	vperm2i128	$0x31, %ymm4, %ymm8, %ymm4 # ymm4 = ymm8[2,3],ymm4[2,3]
   5d7ab: c5 f5 ef 88 40 fe ff ff      	vpxor	-0x1c0(%rax), %ymm1, %ymm1
   5d7b3: c4 63 0d 46 c6 20            	vperm2i128	$0x20, %ymm6, %ymm14, %ymm8 # ymm8 = ymm14[0,1],ymm6[0,1]
   5d7b9: c5 dd ef a0 40 ff ff ff      	vpxor	-0xc0(%rax), %ymm4, %ymm4
   5d7c1: c5 3d ef 80 80 fe ff ff      	vpxor	-0x180(%rax), %ymm8, %ymm8
   5d7c9: c4 63 0d 46 f6 31            	vperm2i128	$0x31, %ymm6, %ymm14, %ymm14 # ymm14 = ymm14[2,3],ymm6[2,3]
   5d7cf: c4 e3 15 46 f0 20            	vperm2i128	$0x20, %ymm0, %ymm13, %ymm6 # ymm6 = ymm13[0,1],ymm0[0,1]
   5d7d5: c5 0d ef 70 80               	vpxor	-0x80(%rax), %ymm14, %ymm14
   5d7da: c4 e3 15 46 c0 31            	vperm2i128	$0x31, %ymm0, %ymm13, %ymm0 # ymm0 = ymm13[2,3],ymm0[2,3]
   5d7e0: c5 cd ef b0 c0 fe ff ff      	vpxor	-0x140(%rax), %ymm6, %ymm6
   5d7e8: c5 fd ef 40 c0               	vpxor	-0x40(%rax), %ymm0, %ymm0
   5d7ed: c5 fe 7f 89 40 fe ff ff      	vmovdqu	%ymm1, -0x1c0(%rcx)
   5d7f5: c5 fe 7f a9 00 ff ff ff      	vmovdqu	%ymm5, -0x100(%rcx)
   5d7fd: c5 fe 7f b1 c0 fe ff ff      	vmovdqu	%ymm6, -0x140(%rcx)
   5d805: c5 fe 7f a1 40 ff ff ff      	vmovdqu	%ymm4, -0xc0(%rcx)
   5d80d: c5 fe 7f 41 c0               	vmovdqu	%ymm0, -0x40(%rcx)
   5d812: c5 7e 7f 91 00 fe ff ff      	vmovdqu	%ymm10, -0x200(%rcx)
   5d81a: c5 7e 7f 81 80 fe ff ff      	vmovdqu	%ymm8, -0x180(%rcx)
   5d822: c5 7e 7f 71 80               	vmovdqu	%ymm14, -0x80(%rcx)
   5d827: c5 c5 fe bc 24 80 03 00 00   	vpaddd	0x380(%rsp), %ymm7, %ymm7
   5d830: c5 1d fe 64 24 20            	vpaddd	0x20(%rsp), %ymm12, %ymm12
   5d836: c5 e5 fe 9c 24 a0 03 00 00   	vpaddd	0x3a0(%rsp), %ymm3, %ymm3
   5d83f: c5 85 fe a4 24 c0 00 00 00   	vpaddd	0xc0(%rsp), %ymm15, %ymm4
   5d848: c5 fd 6f ac 24 60 01 00 00   	vmovdqa	0x160(%rsp), %ymm5
   5d851: c5 d5 fe 84 24 20 04 00 00   	vpaddd	0x420(%rsp), %ymm5, %ymm0
   5d85a: c5 35 fe 8c 24 a0 00 00 00   	vpaddd	0xa0(%rsp), %ymm9, %ymm9
   5d863: c5 e5 62 cf                  	vpunpckldq	%ymm7, %ymm3, %ymm1 # ymm1 = ymm3[0],ymm7[0],ymm3[1],ymm7[1],ymm3[4],ymm7[4],ymm3[5],ymm7[5]
   5d867: c5 ed fe 94 24 20 01 00 00   	vpaddd	0x120(%rsp), %ymm2, %ymm2
   5d870: c5 e5 6a df                  	vpunpckhdq	%ymm7, %ymm3, %ymm3 # ymm3 = ymm3[2],ymm7[2],ymm3[3],ymm7[3],ymm3[6],ymm7[6],ymm3[7],ymm7[7]
   5d874: c5 fd 62 ec                  	vpunpckldq	%ymm4, %ymm0, %ymm5 # ymm5 = ymm0[0],ymm4[0],ymm0[1],ymm4[1],ymm0[4],ymm4[4],ymm0[5],ymm4[5]
   5d878: c5 fd 6a c4                  	vpunpckhdq	%ymm4, %ymm0, %ymm0 # ymm0 = ymm0[2],ymm4[2],ymm0[3],ymm4[3],ymm0[6],ymm4[6],ymm0[7],ymm4[7]
   5d87c: c5 fd 6f bc 24 40 01 00 00   	vmovdqa	0x140(%rsp), %ymm7
   5d885: c5 c5 fe b4 24 c0 03 00 00   	vpaddd	0x3c0(%rsp), %ymm7, %ymm6
   5d88e: c5 f5 6c e5                  	vpunpcklqdq	%ymm5, %ymm1, %ymm4 # ymm4 = ymm1[0],ymm5[0],ymm1[2],ymm5[2]
   5d892: c5 f5 6d ed                  	vpunpckhqdq	%ymm5, %ymm1, %ymm5 # ymm5 = ymm1[1],ymm5[1],ymm1[3],ymm5[3]
   5d896: c5 e5 6c c8                  	vpunpcklqdq	%ymm0, %ymm3, %ymm1 # ymm1 = ymm3[0],ymm0[0],ymm3[2],ymm0[2]
   5d89a: c5 e5 6d c0                  	vpunpckhqdq	%ymm0, %ymm3, %ymm0 # ymm0 = ymm3[1],ymm0[1],ymm3[3],ymm0[3]
   5d89e: c4 c1 6d 62 d9               	vpunpckldq	%ymm9, %ymm2, %ymm3 # ymm3 = ymm2[0],ymm9[0],ymm2[1],ymm9[1],ymm2[4],ymm9[4],ymm2[5],ymm9[5]
   5d8a3: c5 9d 62 fe                  	vpunpckldq	%ymm6, %ymm12, %ymm7 # ymm7 = ymm12[0],ymm6[0],ymm12[1],ymm6[1],ymm12[4],ymm6[4],ymm12[5],ymm6[5]
   5d8a7: c4 c1 6d 6a d1               	vpunpckhdq	%ymm9, %ymm2, %ymm2 # ymm2 = ymm2[2],ymm9[2],ymm2[3],ymm9[3],ymm2[6],ymm9[6],ymm2[7],ymm9[7]
   5d8ac: c5 1d 6a e6                  	vpunpckhdq	%ymm6, %ymm12, %ymm12 # ymm12 = ymm12[2],ymm6[2],ymm12[3],ymm6[3],ymm12[6],ymm6[6],ymm12[7],ymm6[7]
   5d8b0: c5 e5 6c f7                  	vpunpcklqdq	%ymm7, %ymm3, %ymm6 # ymm6 = ymm3[0],ymm7[0],ymm3[2],ymm7[2]
   5d8b4: c5 e5 6d ff                  	vpunpckhqdq	%ymm7, %ymm3, %ymm7 # ymm7 = ymm3[1],ymm7[1],ymm3[3],ymm7[3]
   5d8b8: c4 c1 6d 6c dc               	vpunpcklqdq	%ymm12, %ymm2, %ymm3 # ymm3 = ymm2[0],ymm12[0],ymm2[2],ymm12[2]
   5d8bd: c4 41 6d 6d e4               	vpunpckhqdq	%ymm12, %ymm2, %ymm12 # ymm12 = ymm2[1],ymm12[1],ymm2[3],ymm12[3]
   5d8c2: c4 e3 5d 46 d6 20            	vperm2i128	$0x20, %ymm6, %ymm4, %ymm2 # ymm2 = ymm4[0,1],ymm6[0,1]
   5d8c8: c4 e3 5d 46 f6 31            	vperm2i128	$0x31, %ymm6, %ymm4, %ymm6 # ymm6 = ymm4[2,3],ymm6[2,3]
   5d8ce: c5 ed ef 90 20 fe ff ff      	vpxor	-0x1e0(%rax), %ymm2, %ymm2
   5d8d6: c5 cd ef b0 20 ff ff ff      	vpxor	-0xe0(%rax), %ymm6, %ymm6
   5d8de: c4 e3 55 46 e7 20            	vperm2i128	$0x20, %ymm7, %ymm5, %ymm4 # ymm4 = ymm5[0,1],ymm7[0,1]
   5d8e4: c4 e3 55 46 ff 31            	vperm2i128	$0x31, %ymm7, %ymm5, %ymm7 # ymm7 = ymm5[2,3],ymm7[2,3]
   5d8ea: c5 dd ef a0 60 fe ff ff      	vpxor	-0x1a0(%rax), %ymm4, %ymm4
   5d8f2: c4 e3 75 46 eb 20            	vperm2i128	$0x20, %ymm3, %ymm1, %ymm5 # ymm5 = ymm1[0,1],ymm3[0,1]
   5d8f8: c5 c5 ef b8 60 ff ff ff      	vpxor	-0xa0(%rax), %ymm7, %ymm7
   5d900: c5 d5 ef a8 a0 fe ff ff      	vpxor	-0x160(%rax), %ymm5, %ymm5
   5d908: c4 e3 75 46 cb 31            	vperm2i128	$0x31, %ymm3, %ymm1, %ymm1 # ymm1 = ymm1[2,3],ymm3[2,3]
   5d90e: c4 c3 7d 46 dc 20            	vperm2i128	$0x20, %ymm12, %ymm0, %ymm3 # ymm3 = ymm0[0,1],ymm12[0,1]
   5d914: c5 f5 ef 48 a0               	vpxor	-0x60(%rax), %ymm1, %ymm1
   5d919: c4 43 7d 46 e4 31            	vperm2i128	$0x31, %ymm12, %ymm0, %ymm12 # ymm12 = ymm0[2,3],ymm12[2,3]
   5d91f: c5 e5 ef 98 e0 fe ff ff      	vpxor	-0x120(%rax), %ymm3, %ymm3
   5d927: c5 1d ef 60 e0               	vpxor	-0x20(%rax), %ymm12, %ymm12
   5d92c: c5 fe 7f 91 20 fe ff ff      	vmovdqu	%ymm2, -0x1e0(%rcx)
   5d934: c5 fe 7f a1 60 fe ff ff      	vmovdqu	%ymm4, -0x1a0(%rcx)
   5d93c: c5 fe 7f a9 a0 fe ff ff      	vmovdqu	%ymm5, -0x160(%rcx)
   5d944: c5 fe 7f 99 e0 fe ff ff      	vmovdqu	%ymm3, -0x120(%rcx)
   5d94c: c5 fe 7f b1 20 ff ff ff      	vmovdqu	%ymm6, -0xe0(%rcx)
   5d954: c5 fe 7f b9 60 ff ff ff      	vmovdqu	%ymm7, -0xa0(%rcx)
   5d95c: c5 fe 7f 49 a0               	vmovdqu	%ymm1, -0x60(%rcx)
   5d961: c5 7e 7f 61 e0               	vmovdqu	%ymm12, -0x20(%rcx)
   5d966: 4c 39 d0                     	cmpq	%r10, %rax
   5d969: 0f 85 d1 f8 ff ff            	jne	0x5d240 <salsa20_encrypt_bytes.part.0+0x1a0>
   5d96f: 41 81 e0 ff 01 00 00         	andl	$0x1ff, %r8d            # imm = 0x1FF
   5d976: 4c 01 ce                     	addq	%r9, %rsi
   5d979: 49 81 f8 ff 00 00 00         	cmpq	$0xff, %r8
   5d980: 0f 86 6f 07 00 00            	jbe	0x5e0f5 <salsa20_encrypt_bytes.part.0+0x1055>
   5d986: c5 fa 6f 07                  	vmovdqu	(%rdi), %xmm0
   5d98a: 8b 57 34                     	movl	0x34(%rdi), %edx
   5d98d: 8b 4f 20                     	movl	0x20(%rdi), %ecx
   5d990: c5 f9 70 f8 55               	vpshufd	$0x55, %xmm0, %xmm7     # xmm7 = xmm0[1,1,1,1]
   5d995: 48 c1 e2 20                  	shlq	$0x20, %rdx
   5d999: c5 f9 7f bc 24 20 03 00 00   	vmovdqa	%xmm7, 0x320(%rsp)
   5d9a2: c5 79 6f d7                  	vmovdqa	%xmm7, %xmm10
   5d9a6: 48 09 ca                     	orq	%rcx, %rdx
   5d9a9: c5 f9 70 f8 aa               	vpshufd	$0xaa, %xmm0, %xmm7     # xmm7 = xmm0[2,2,2,2]
   5d9ae: c5 f9 7f bc 24 00 03 00 00   	vmovdqa	%xmm7, 0x300(%rsp)
   5d9b7: c4 e1 f9 6e da               	vmovq	%rdx, %xmm3
   5d9bc: 48 83 c2 04                  	addq	$0x4, %rdx
   5d9c0: c5 f9 7f bc 24 20 04 00 00   	vmovdqa	%xmm7, 0x420(%rsp)
   5d9c9: c5 f9 70 f8 ff               	vpshufd	$0xff, %xmm0, %xmm7     # xmm7 = xmm0[3,3,3,3]
   5d9ce: c5 f9 7f bc 24 00 04 00 00   	vmovdqa	%xmm7, 0x400(%rsp)
   5d9d7: c5 f9 7f bc 24 e0 02 00 00   	vmovdqa	%xmm7, 0x2e0(%rsp)
   5d9e0: c5 f9 70 f8 00               	vpshufd	$0x0, %xmm0, %xmm7      # xmm7 = xmm0[0,0,0,0]
   5d9e5: c5 fa 6f 47 10               	vmovdqu	0x10(%rdi), %xmm0
   5d9ea: c5 f9 7f bc 24 c0 02 00 00   	vmovdqa	%xmm7, 0x2c0(%rsp)
   5d9f3: c5 f9 6f ef                  	vmovdqa	%xmm7, %xmm5
   5d9f7: c5 f9 70 f8 aa               	vpshufd	$0xaa, %xmm0, %xmm7     # xmm7 = xmm0[2,2,2,2]
   5d9fc: c5 f9 70 e0 55               	vpshufd	$0x55, %xmm0, %xmm4     # xmm4 = xmm0[1,1,1,1]
   5da01: c5 f9 7f bc 24 a0 02 00 00   	vmovdqa	%xmm7, 0x2a0(%rsp)
   5da0a: c5 f9 6f f4                  	vmovdqa	%xmm4, %xmm6
   5da0e: c5 f9 7f bc 24 40 04 00 00   	vmovdqa	%xmm7, 0x440(%rsp)
   5da17: c5 f9 70 f8 ff               	vpshufd	$0xff, %xmm0, %xmm7     # xmm7 = xmm0[3,3,3,3]
   5da1c: c5 f9 7f bc 24 80 02 00 00   	vmovdqa	%xmm7, 0x280(%rsp)
   5da25: c5 79 6f ff                  	vmovdqa	%xmm7, %xmm15
   5da29: c5 f9 70 f8 00               	vpshufd	$0x0, %xmm0, %xmm7      # xmm7 = xmm0[0,0,0,0]
   5da2e: c5 fa 6f 47 20               	vmovdqu	0x20(%rdi), %xmm0
   5da33: c5 f9 7f bc 24 60 02 00 00   	vmovdqa	%xmm7, 0x260(%rsp)
   5da3c: c5 f9 6f d7                  	vmovdqa	%xmm7, %xmm2
   5da40: c5 f9 70 f8 ff               	vpshufd	$0xff, %xmm0, %xmm7     # xmm7 = xmm0[3,3,3,3]
   5da45: c5 79 70 f0 aa               	vpshufd	$0xaa, %xmm0, %xmm14    # xmm14 = xmm0[2,2,2,2]
   5da4a: 89 57 20                     	movl	%edx, 0x20(%rdi)
   5da4d: 48 c1 ea 20                  	shrq	$0x20, %rdx
   5da51: c5 f9 7f bc 24 40 02 00 00   	vmovdqa	%xmm7, 0x240(%rsp)
   5da5a: c5 79 6f ef                  	vmovdqa	%xmm7, %xmm13
   5da5e: c5 f9 70 f8 55               	vpshufd	$0x55, %xmm0, %xmm7     # xmm7 = xmm0[1,1,1,1]
   5da63: c5 fa 6f 47 30               	vmovdqu	0x30(%rdi), %xmm0
   5da68: c5 f9 7f bc 24 20 02 00 00   	vmovdqa	%xmm7, 0x220(%rsp)
   5da71: c5 79 6f cf                  	vmovdqa	%xmm7, %xmm9
   5da75: c5 f9 70 f8 00               	vpshufd	$0x0, %xmm0, %xmm7      # xmm7 = xmm0[0,0,0,0]
   5da7a: c5 79 70 c0 ff               	vpshufd	$0xff, %xmm0, %xmm8     # xmm8 = xmm0[3,3,3,3]
   5da7f: 89 57 34                     	movl	%edx, 0x34(%rdi)
   5da82: ba 0a 00 00 00               	movl	$0xa, %edx
   5da87: c5 f9 7f bc 24 00 02 00 00   	vmovdqa	%xmm7, 0x200(%rsp)
   5da90: c5 79 6f df                  	vmovdqa	%xmm7, %xmm11
   5da94: c5 f9 70 f8 aa               	vpshufd	$0xaa, %xmm0, %xmm7     # xmm7 = xmm0[2,2,2,2]
   5da99: c5 e1 6c c3                  	vpunpcklqdq	%xmm3, %xmm3, %xmm0 # xmm0 = xmm3[0,0]
   5da9d: c5 f9 d4 1d 4b c3 00 00      	vpaddq	0xc34b(%rip), %xmm0, %xmm3 # 0x69df0 <__PRETTY_FUNCTION__.3+0xe0>
   5daa5: c5 79 6f e7                  	vmovdqa	%xmm7, %xmm12
   5daa9: c5 f9 d4 05 2f c3 00 00      	vpaddq	0xc32f(%rip), %xmm0, %xmm0 # 0x69de0 <__PRETTY_FUNCTION__.3+0xd0>
   5dab1: c5 f9 7f bc 24 e0 01 00 00   	vmovdqa	%xmm7, 0x1e0(%rsp)
   5daba: c5 79 7f 84 24 c0 03 00 00   	vmovdqa	%xmm8, 0x3c0(%rsp)
   5dac3: c5 79 7f ac 24 a0 03 00 00   	vmovdqa	%xmm13, 0x3a0(%rsp)
   5dacc: c5 f9 62 cb                  	vpunpckldq	%xmm3, %xmm0, %xmm1 # xmm1 = xmm0[0],xmm3[0],xmm0[1],xmm3[1]
   5dad0: c5 f9 6a c3                  	vpunpckhdq	%xmm3, %xmm0, %xmm0 # xmm0 = xmm0[2],xmm3[2],xmm0[3],xmm3[3]
   5dad4: c5 79 6f ac 24 00 04 00 00   	vmovdqa	0x400(%rsp), %xmm13
   5dadd: c5 79 7f b4 24 e0 03 00 00   	vmovdqa	%xmm14, 0x3e0(%rsp)
   5dae6: c5 f1 62 f8                  	vpunpckldq	%xmm0, %xmm1, %xmm7 # xmm7 = xmm1[0],xmm0[0],xmm1[1],xmm0[1]
   5daea: c5 f9 7f bc 24 60 03 00 00   	vmovdqa	%xmm7, 0x360(%rsp)
   5daf3: c5 f9 6f df                  	vmovdqa	%xmm7, %xmm3
   5daf7: c5 f1 6a f8                  	vpunpckhdq	%xmm0, %xmm1, %xmm7 # xmm7 = xmm1[2],xmm0[2],xmm1[3],xmm0[3]
   5dafb: c5 f9 7f bc 24 40 03 00 00   	vmovdqa	%xmm7, 0x340(%rsp)
   5db04: c5 f9 7f a4 24 c0 01 00 00   	vmovdqa	%xmm4, 0x1c0(%rsp)
   5db0d: c5 79 7f b4 24 a0 01 00 00   	vmovdqa	%xmm14, 0x1a0(%rsp)
   5db16: c5 79 6f b4 24 40 04 00 00   	vmovdqa	0x440(%rsp), %xmm14
   5db1f: c5 79 7f 84 24 80 01 00 00   	vmovdqa	%xmm8, 0x180(%rsp)
   5db28: c5 79 6f 84 24 20 04 00 00   	vmovdqa	0x420(%rsp), %xmm8
   5db31: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   5db38: c5 d1 fe c2                  	vpaddd	%xmm2, %xmm5, %xmm0
   5db3c: c5 d9 72 f0 07               	vpslld	$0x7, %xmm0, %xmm4
   5db41: c5 f9 72 d0 19               	vpsrld	$0x19, %xmm0, %xmm0
   5db46: c5 d9 ef e0                  	vpxor	%xmm0, %xmm4, %xmm4
   5db4a: c5 a9 fe c6                  	vpaddd	%xmm6, %xmm10, %xmm0
   5db4e: c4 c1 59 ef e3               	vpxor	%xmm11, %xmm4, %xmm4
   5db53: c5 f1 72 f0 07               	vpslld	$0x7, %xmm0, %xmm1
   5db58: c5 f9 72 d0 19               	vpsrld	$0x19, %xmm0, %xmm0
   5db5d: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   5db61: c5 d9 fe c5                  	vpaddd	%xmm5, %xmm4, %xmm0
   5db65: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   5db69: c5 c1 72 f0 09               	vpslld	$0x9, %xmm0, %xmm7
   5db6e: c5 f9 72 d0 17               	vpsrld	$0x17, %xmm0, %xmm0
   5db73: c5 c1 ef f8                  	vpxor	%xmm0, %xmm7, %xmm7
   5db77: c4 c1 71 fe c2               	vpaddd	%xmm10, %xmm1, %xmm0
   5db7c: c5 c1 ef fb                  	vpxor	%xmm3, %xmm7, %xmm7
   5db80: c5 e1 72 f0 09               	vpslld	$0x9, %xmm0, %xmm3
   5db85: c5 f9 7f bc 24 20 04 00 00   	vmovdqa	%xmm7, 0x420(%rsp)
   5db8e: c5 f9 72 d0 17               	vpsrld	$0x17, %xmm0, %xmm0
   5db93: c5 e1 ef d8                  	vpxor	%xmm0, %xmm3, %xmm3
   5db97: c5 d9 fe c7                  	vpaddd	%xmm7, %xmm4, %xmm0
   5db9b: c4 41 61 ef d9               	vpxor	%xmm9, %xmm3, %xmm11
   5dba0: c5 e1 72 f0 0d               	vpslld	$0xd, %xmm0, %xmm3
   5dba5: c5 e9 ef db                  	vpxor	%xmm3, %xmm2, %xmm3
   5dba9: c5 f9 72 d0 13               	vpsrld	$0x13, %xmm0, %xmm0
   5dbae: c5 79 7f da                  	vmovdqa	%xmm11, %xmm2
   5dbb2: c5 f9 7f 94 24 00 04 00 00   	vmovdqa	%xmm2, 0x400(%rsp)
   5dbbb: c5 e1 ef d8                  	vpxor	%xmm0, %xmm3, %xmm3
   5dbbf: c4 c1 71 fe c3               	vpaddd	%xmm11, %xmm1, %xmm0
   5dbc4: c4 c1 39 fe d6               	vpaddd	%xmm14, %xmm8, %xmm2
   5dbc9: c5 f9 7f 9c 24 80 03 00 00   	vmovdqa	%xmm3, 0x380(%rsp)
   5dbd2: c5 a1 72 f0 0d               	vpslld	$0xd, %xmm0, %xmm11
   5dbd7: c5 f9 72 d0 13               	vpsrld	$0x13, %xmm0, %xmm0
   5dbdc: c4 41 49 ef db               	vpxor	%xmm11, %xmm6, %xmm11
   5dbe1: c5 21 ef d8                  	vpxor	%xmm0, %xmm11, %xmm11
   5dbe5: c5 e1 fe 84 24 20 04 00 00   	vpaddd	0x420(%rsp), %xmm3, %xmm0
   5dbee: c5 c1 72 f0 12               	vpslld	$0x12, %xmm0, %xmm7
   5dbf3: c5 f9 72 d0 0e               	vpsrld	$0xe, %xmm0, %xmm0
   5dbf8: c5 d1 ef ff                  	vpxor	%xmm7, %xmm5, %xmm7
   5dbfc: c4 c1 11 fe ef               	vpaddd	%xmm15, %xmm13, %xmm5
   5dc01: c5 c1 ef f8                  	vpxor	%xmm0, %xmm7, %xmm7
   5dc05: c5 a1 fe 84 24 00 04 00 00   	vpaddd	0x400(%rsp), %xmm11, %xmm0
   5dc0e: c5 e1 72 f0 12               	vpslld	$0x12, %xmm0, %xmm3
   5dc13: c5 f9 72 d0 0e               	vpsrld	$0xe, %xmm0, %xmm0
   5dc18: c5 a9 ef db                  	vpxor	%xmm3, %xmm10, %xmm3
   5dc1c: c5 e1 ef d8                  	vpxor	%xmm0, %xmm3, %xmm3
   5dc20: c5 f9 72 f2 07               	vpslld	$0x7, %xmm2, %xmm0
   5dc25: c5 e9 72 d2 19               	vpsrld	$0x19, %xmm2, %xmm2
   5dc2a: c5 f9 ef c2                  	vpxor	%xmm2, %xmm0, %xmm0
   5dc2e: c5 e9 72 f5 07               	vpslld	$0x7, %xmm5, %xmm2
   5dc33: c4 c1 79 ef c4               	vpxor	%xmm12, %xmm0, %xmm0
   5dc38: c5 d1 72 d5 19               	vpsrld	$0x19, %xmm5, %xmm5
   5dc3d: c5 e9 ef d5                  	vpxor	%xmm5, %xmm2, %xmm2
   5dc41: c4 c1 79 fe e8               	vpaddd	%xmm8, %xmm0, %xmm5
   5dc46: c5 e9 ef 94 24 c0 03 00 00   	vpxor	0x3c0(%rsp), %xmm2, %xmm2
   5dc4f: c5 b1 72 f5 09               	vpslld	$0x9, %xmm5, %xmm9
   5dc54: c5 d1 72 d5 17               	vpsrld	$0x17, %xmm5, %xmm5
   5dc59: c4 c1 69 fe f5               	vpaddd	%xmm13, %xmm2, %xmm6
   5dc5e: c5 31 ef cd                  	vpxor	%xmm5, %xmm9, %xmm9
   5dc62: c5 31 ef 8c 24 e0 03 00 00   	vpxor	0x3e0(%rsp), %xmm9, %xmm9
   5dc6b: c5 d1 72 f6 09               	vpslld	$0x9, %xmm6, %xmm5
   5dc70: c5 c9 72 d6 17               	vpsrld	$0x17, %xmm6, %xmm6
   5dc75: c5 d1 ef ee                  	vpxor	%xmm6, %xmm5, %xmm5
   5dc79: c5 b1 fe f0                  	vpaddd	%xmm0, %xmm9, %xmm6
   5dc7d: c5 d1 ef ac 24 a0 03 00 00   	vpxor	0x3a0(%rsp), %xmm5, %xmm5
   5dc86: c5 a9 72 f6 0d               	vpslld	$0xd, %xmm6, %xmm10
   5dc8b: c5 c9 72 d6 13               	vpsrld	$0x13, %xmm6, %xmm6
   5dc90: c4 41 09 ef d2               	vpxor	%xmm10, %xmm14, %xmm10
   5dc95: c5 29 ef d6                  	vpxor	%xmm6, %xmm10, %xmm10
   5dc99: c5 d1 fe f2                  	vpaddd	%xmm2, %xmm5, %xmm6
   5dc9d: c5 99 72 f6 0d               	vpslld	$0xd, %xmm6, %xmm12
   5dca2: c5 c9 72 d6 13               	vpsrld	$0x13, %xmm6, %xmm6
   5dca7: c4 41 01 ef e4               	vpxor	%xmm12, %xmm15, %xmm12
   5dcac: c5 19 ef e6                  	vpxor	%xmm6, %xmm12, %xmm12
   5dcb0: c4 c1 31 fe f2               	vpaddd	%xmm10, %xmm9, %xmm6
   5dcb5: c5 89 72 f6 12               	vpslld	$0x12, %xmm6, %xmm14
   5dcba: c5 c9 72 d6 0e               	vpsrld	$0xe, %xmm6, %xmm6
   5dcbf: c4 41 39 ef c6               	vpxor	%xmm14, %xmm8, %xmm8
   5dcc4: c5 41 fe f2                  	vpaddd	%xmm2, %xmm7, %xmm14
   5dcc8: c5 39 ef c6                  	vpxor	%xmm6, %xmm8, %xmm8
   5dccc: c4 c1 49 72 f6 07            	vpslld	$0x7, %xmm14, %xmm6
   5dcd2: c4 c1 09 72 d6 19            	vpsrld	$0x19, %xmm14, %xmm14
   5dcd8: c4 c1 49 ef f6               	vpxor	%xmm14, %xmm6, %xmm6
   5dcdd: c4 c1 49 ef f3               	vpxor	%xmm11, %xmm6, %xmm6
   5dce2: c4 41 51 fe dc               	vpaddd	%xmm12, %xmm5, %xmm11
   5dce7: c4 c1 09 72 f3 12            	vpslld	$0x12, %xmm11, %xmm14
   5dced: c4 c1 21 72 d3 0e            	vpsrld	$0xe, %xmm11, %xmm11
   5dcf3: c4 41 11 ef f6               	vpxor	%xmm14, %xmm13, %xmm14
   5dcf8: c4 41 09 ef eb               	vpxor	%xmm11, %xmm14, %xmm13
   5dcfd: c5 61 fe dc                  	vpaddd	%xmm4, %xmm3, %xmm11
   5dd01: c5 79 7f ac 24 40 04 00 00   	vmovdqa	%xmm13, 0x440(%rsp)
   5dd0a: c4 c1 11 72 f3 07            	vpslld	$0x7, %xmm11, %xmm13
   5dd10: c4 c1 21 72 d3 19            	vpsrld	$0x19, %xmm11, %xmm11
   5dd16: c4 41 11 ef eb               	vpxor	%xmm11, %xmm13, %xmm13
   5dd1b: c4 41 11 ef f2               	vpxor	%xmm10, %xmm13, %xmm14
   5dd20: c5 49 fe d7                  	vpaddd	%xmm7, %xmm6, %xmm10
   5dd24: c5 79 6f ac 24 40 04 00 00   	vmovdqa	0x440(%rsp), %xmm13
   5dd2d: c4 c1 21 72 f2 09            	vpslld	$0x9, %xmm10, %xmm11
   5dd33: c4 c1 29 72 d2 17            	vpsrld	$0x17, %xmm10, %xmm10
   5dd39: c4 41 21 ef da               	vpxor	%xmm10, %xmm11, %xmm11
   5dd3e: c4 41 21 ef f9               	vpxor	%xmm9, %xmm11, %xmm15
   5dd43: c5 09 fe cb                  	vpaddd	%xmm3, %xmm14, %xmm9
   5dd47: c5 79 7f bc 24 e0 03 00 00   	vmovdqa	%xmm15, 0x3e0(%rsp)
   5dd50: c4 c1 29 72 f1 09            	vpslld	$0x9, %xmm9, %xmm10
   5dd56: c4 c1 31 72 d1 17            	vpsrld	$0x17, %xmm9, %xmm9
   5dd5c: c4 41 29 ef d1               	vpxor	%xmm9, %xmm10, %xmm10
   5dd61: c5 29 ef d5                  	vpxor	%xmm5, %xmm10, %xmm10
   5dd65: c4 c1 49 fe ef               	vpaddd	%xmm15, %xmm6, %xmm5
   5dd6a: c5 79 7f 94 24 a0 03 00 00   	vmovdqa	%xmm10, 0x3a0(%rsp)
   5dd73: c5 b1 72 f5 0d               	vpslld	$0xd, %xmm5, %xmm9
   5dd78: c5 d1 72 d5 13               	vpsrld	$0x13, %xmm5, %xmm5
   5dd7d: c5 31 ef cd                  	vpxor	%xmm5, %xmm9, %xmm9
   5dd81: c5 b1 ef ea                  	vpxor	%xmm2, %xmm9, %xmm5
   5dd85: c4 c1 09 fe d2               	vpaddd	%xmm10, %xmm14, %xmm2
   5dd8a: c5 f9 7f ac 24 c0 03 00 00   	vmovdqa	%xmm5, 0x3c0(%rsp)
   5dd93: c5 a1 72 f2 0d               	vpslld	$0xd, %xmm2, %xmm11
   5dd98: c5 e9 72 d2 13               	vpsrld	$0x13, %xmm2, %xmm2
   5dd9d: c5 21 ef da                  	vpxor	%xmm2, %xmm11, %xmm11
   5dda1: c4 c1 51 fe d7               	vpaddd	%xmm15, %xmm5, %xmm2
   5dda6: c5 21 ef dc                  	vpxor	%xmm4, %xmm11, %xmm11
   5ddaa: c5 d1 72 f2 12               	vpslld	$0x12, %xmm2, %xmm5
   5ddaf: c5 e9 72 d2 0e               	vpsrld	$0xe, %xmm2, %xmm2
   5ddb4: c5 d1 ef ea                  	vpxor	%xmm2, %xmm5, %xmm5
   5ddb8: c4 c1 21 fe d2               	vpaddd	%xmm10, %xmm11, %xmm2
   5ddbd: c5 a9 72 f2 12               	vpslld	$0x12, %xmm2, %xmm10
   5ddc2: c5 e9 72 d2 0e               	vpsrld	$0xe, %xmm2, %xmm2
   5ddc7: c5 d1 ef ef                  	vpxor	%xmm7, %xmm5, %xmm5
   5ddcb: c5 29 ef d2                  	vpxor	%xmm2, %xmm10, %xmm10
   5ddcf: c5 b9 fe d1                  	vpaddd	%xmm1, %xmm8, %xmm2
   5ddd3: c5 81 72 f2 07               	vpslld	$0x7, %xmm2, %xmm15
   5ddd8: c5 e9 72 d2 19               	vpsrld	$0x19, %xmm2, %xmm2
   5dddd: c5 29 ef d3                  	vpxor	%xmm3, %xmm10, %xmm10
   5dde1: c5 01 ef fa                  	vpxor	%xmm2, %xmm15, %xmm15
   5dde5: c4 c1 79 fe dd               	vpaddd	%xmm13, %xmm0, %xmm3
   5ddea: c4 41 01 ef fc               	vpxor	%xmm12, %xmm15, %xmm15
   5ddef: c5 e9 72 f3 07               	vpslld	$0x7, %xmm3, %xmm2
   5ddf4: c4 c1 01 fe e0               	vpaddd	%xmm8, %xmm15, %xmm4
   5ddf9: c5 e1 72 d3 19               	vpsrld	$0x19, %xmm3, %xmm3
   5ddfe: c5 e9 ef d3                  	vpxor	%xmm3, %xmm2, %xmm2
   5de02: c5 e1 72 f4 09               	vpslld	$0x9, %xmm4, %xmm3
   5de07: c5 e9 ef 94 24 80 03 00 00   	vpxor	0x380(%rsp), %xmm2, %xmm2
   5de10: c5 d9 72 d4 17               	vpsrld	$0x17, %xmm4, %xmm4
   5de15: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   5de19: c5 e9 fe a4 24 40 04 00 00   	vpaddd	0x440(%rsp), %xmm2, %xmm4
   5de22: c5 e1 ef 9c 24 20 04 00 00   	vpxor	0x420(%rsp), %xmm3, %xmm3
   5de2b: c5 b1 72 f4 09               	vpslld	$0x9, %xmm4, %xmm9
   5de30: c5 d9 72 d4 17               	vpsrld	$0x17, %xmm4, %xmm4
   5de35: c5 31 ef cc                  	vpxor	%xmm4, %xmm9, %xmm9
   5de39: c4 c1 61 fe e7               	vpaddd	%xmm15, %xmm3, %xmm4
   5de3e: c5 31 ef 8c 24 00 04 00 00   	vpxor	0x400(%rsp), %xmm9, %xmm9
   5de47: c5 c1 72 f4 0d               	vpslld	$0xd, %xmm4, %xmm7
   5de4c: c5 d9 72 d4 13               	vpsrld	$0x13, %xmm4, %xmm4
   5de51: c5 c1 ef fc                  	vpxor	%xmm4, %xmm7, %xmm7
   5de55: c5 c1 ef f9                  	vpxor	%xmm1, %xmm7, %xmm7
   5de59: c5 b1 fe ca                  	vpaddd	%xmm2, %xmm9, %xmm1
   5de5d: c5 99 72 f1 0d               	vpslld	$0xd, %xmm1, %xmm12
   5de62: c5 f1 72 d1 13               	vpsrld	$0x13, %xmm1, %xmm1
   5de67: c5 19 ef e1                  	vpxor	%xmm1, %xmm12, %xmm12
   5de6b: c5 19 ef e0                  	vpxor	%xmm0, %xmm12, %xmm12
   5de6f: c5 c1 fe c3                  	vpaddd	%xmm3, %xmm7, %xmm0
   5de73: c5 f1 72 f0 12               	vpslld	$0x12, %xmm0, %xmm1
   5de78: c5 f9 72 d0 0e               	vpsrld	$0xe, %xmm0, %xmm0
   5de7d: c5 f1 ef c8                  	vpxor	%xmm0, %xmm1, %xmm1
   5de81: c4 c1 19 fe c1               	vpaddd	%xmm9, %xmm12, %xmm0
   5de86: c5 91 72 f0 12               	vpslld	$0x12, %xmm0, %xmm13
   5de8b: c5 f9 72 d0 0e               	vpsrld	$0xe, %xmm0, %xmm0
   5de90: c4 41 71 ef c0               	vpxor	%xmm8, %xmm1, %xmm8
   5de95: c5 11 ef e8                  	vpxor	%xmm0, %xmm13, %xmm13
   5de99: c5 11 ef ac 24 40 04 00 00   	vpxor	0x440(%rsp), %xmm13, %xmm13
   5dea2: 83 ea 01                     	subl	$0x1, %edx
   5dea5: 0f 85 8d fc ff ff            	jne	0x5db38 <salsa20_encrypt_bytes.part.0+0xa98>
   5deab: c5 f9 6f a4 24 c0 01 00 00   	vmovdqa	0x1c0(%rsp), %xmm4
   5deb4: 48 81 c6 00 01 00 00         	addq	$0x100, %rsi            # imm = 0x100
   5debb: c5 d1 fe ac 24 c0 02 00 00   	vpaddd	0x2c0(%rsp), %xmm5, %xmm5
   5dec4: c5 79 7f b4 24 40 04 00 00   	vmovdqa	%xmm14, 0x440(%rsp)
   5decd: c5 79 7f 84 24 20 04 00 00   	vmovdqa	%xmm8, 0x420(%rsp)
   5ded6: 45 0f b6 c0                  	movzbl	%r8b, %r8d
   5deda: c5 79 6f 84 24 80 01 00 00   	vmovdqa	0x180(%rsp), %xmm8
   5dee3: c5 79 6f b4 24 a0 01 00 00   	vmovdqa	0x1a0(%rsp), %xmm14
   5deec: c5 d9 fe e6                  	vpaddd	%xmm6, %xmm4, %xmm4
   5def0: 48 05 00 01 00 00            	addq	$0x100, %rax            # imm = 0x100
   5def6: c5 b9 fe b4 24 c0 03 00 00   	vpaddd	0x3c0(%rsp), %xmm8, %xmm6
   5deff: c5 79 7f ac 24 00 04 00 00   	vmovdqa	%xmm13, 0x400(%rsp)
   5df08: c5 89 fe 84 24 e0 03 00 00   	vpaddd	0x3e0(%rsp), %xmm14, %xmm0
   5df11: c5 d1 62 cc                  	vpunpckldq	%xmm4, %xmm5, %xmm1 # xmm1 = xmm5[0],xmm4[0],xmm5[1],xmm4[1]
   5df15: c5 d1 6a ec                  	vpunpckhdq	%xmm4, %xmm5, %xmm5 # xmm5 = xmm5[2],xmm4[2],xmm5[3],xmm4[3]
   5df19: c5 79 6f ac 24 a0 03 00 00   	vmovdqa	0x3a0(%rsp), %xmm13
   5df22: c5 29 fe 94 24 20 03 00 00   	vpaddd	0x320(%rsp), %xmm10, %xmm10
   5df2b: c5 c1 fe bc 24 40 03 00 00   	vpaddd	0x340(%rsp), %xmm7, %xmm7
   5df34: c5 79 62 c6                  	vpunpckldq	%xmm6, %xmm0, %xmm8 # xmm8 = xmm0[0],xmm6[0],xmm0[1],xmm6[1]
   5df38: c5 f9 6a c6                  	vpunpckhdq	%xmm6, %xmm0, %xmm0 # xmm0 = xmm0[2],xmm6[2],xmm0[3],xmm6[3]
   5df3c: c4 c1 71 6c e0               	vpunpcklqdq	%xmm8, %xmm1, %xmm4 # xmm4 = xmm1[0],xmm8[0]
   5df41: c5 d9 ef a0 00 ff ff ff      	vpxor	-0x100(%rax), %xmm4, %xmm4
   5df49: c4 c1 71 6d c8               	vpunpckhqdq	%xmm8, %xmm1, %xmm1 # xmm1 = xmm1[1],xmm8[1]
   5df4e: c5 d1 6c f0                  	vpunpcklqdq	%xmm0, %xmm5, %xmm6 # xmm6 = xmm5[0],xmm0[0]
   5df52: c5 d1 6d c0                  	vpunpckhqdq	%xmm0, %xmm5, %xmm0 # xmm0 = xmm5[1],xmm0[1]
   5df56: c5 f9 6f ac 24 a0 02 00 00   	vmovdqa	0x2a0(%rsp), %xmm5
   5df5f: c5 d1 fe ac 24 40 04 00 00   	vpaddd	0x440(%rsp), %xmm5, %xmm5
   5df68: c5 fa 7f a6 00 ff ff ff      	vmovdqu	%xmm4, -0x100(%rsi)
   5df70: c5 f1 ef 88 40 ff ff ff      	vpxor	-0xc0(%rax), %xmm1, %xmm1
   5df78: c5 91 fe a4 24 40 02 00 00   	vpaddd	0x240(%rsp), %xmm13, %xmm4
   5df81: c5 fa 7f 8e 40 ff ff ff      	vmovdqu	%xmm1, -0xc0(%rsi)
   5df89: c5 c9 ef 70 80               	vpxor	-0x80(%rax), %xmm6, %xmm6
   5df8e: c5 fa 7f 76 80               	vmovdqu	%xmm6, -0x80(%rsi)
   5df93: c5 f9 ef 40 c0               	vpxor	-0x40(%rax), %xmm0, %xmm0
   5df98: c5 d1 62 f4                  	vpunpckldq	%xmm4, %xmm5, %xmm6 # xmm6 = xmm5[0],xmm4[0],xmm5[1],xmm4[1]
   5df9c: c5 d1 6a ec                  	vpunpckhdq	%xmm4, %xmm5, %xmm5 # xmm5 = xmm5[2],xmm4[2],xmm5[3],xmm4[3]
   5dfa0: c5 fa 7f 46 c0               	vmovdqu	%xmm0, -0x40(%rsi)
   5dfa5: c5 a1 fe 84 24 00 02 00 00   	vpaddd	0x200(%rsp), %xmm11, %xmm0
   5dfae: c4 c1 79 62 ca               	vpunpckldq	%xmm10, %xmm0, %xmm1 # xmm1 = xmm0[0],xmm10[0],xmm0[1],xmm10[1]
   5dfb3: c4 c1 79 6a c2               	vpunpckhdq	%xmm10, %xmm0, %xmm0 # xmm0 = xmm0[2],xmm10[2],xmm0[3],xmm10[3]
   5dfb8: c5 f1 6c e6                  	vpunpcklqdq	%xmm6, %xmm1, %xmm4 # xmm4 = xmm1[0],xmm6[0]
   5dfbc: c5 d9 ef a0 10 ff ff ff      	vpxor	-0xf0(%rax), %xmm4, %xmm4
   5dfc4: c5 f1 6d ce                  	vpunpckhqdq	%xmm6, %xmm1, %xmm1 # xmm1 = xmm1[1],xmm6[1]
   5dfc8: c5 f9 6c f5                  	vpunpcklqdq	%xmm5, %xmm0, %xmm6 # xmm6 = xmm0[0],xmm5[0]
   5dfcc: c5 f9 6d ed                  	vpunpckhqdq	%xmm5, %xmm0, %xmm5 # xmm5 = xmm0[1],xmm5[1]
   5dfd0: c5 fa 7f a6 10 ff ff ff      	vmovdqu	%xmm4, -0xf0(%rsi)
   5dfd8: c5 f1 ef 88 50 ff ff ff      	vpxor	-0xb0(%rax), %xmm1, %xmm1
   5dfe0: c5 fa 7f 8e 50 ff ff ff      	vmovdqu	%xmm1, -0xb0(%rsi)
   5dfe8: c5 c9 ef 70 90               	vpxor	-0x70(%rax), %xmm6, %xmm6
   5dfed: c5 fa 7f 76 90               	vmovdqu	%xmm6, -0x70(%rsi)
   5dff2: c5 d1 ef 68 d0               	vpxor	-0x30(%rax), %xmm5, %xmm5
   5dff7: c5 fa 7f 6e d0               	vmovdqu	%xmm5, -0x30(%rsi)
   5dffc: c5 e1 fe 9c 24 60 03 00 00   	vpaddd	0x360(%rsp), %xmm3, %xmm3
   5e005: c5 81 fe a4 24 80 02 00 00   	vpaddd	0x280(%rsp), %xmm15, %xmm4
   5e00e: c5 f9 6f ac 24 00 03 00 00   	vmovdqa	0x300(%rsp), %xmm5
   5e017: c5 d1 fe 84 24 20 04 00 00   	vpaddd	0x420(%rsp), %xmm5, %xmm0
   5e020: c5 e1 62 cf                  	vpunpckldq	%xmm7, %xmm3, %xmm1 # xmm1 = xmm3[0],xmm7[0],xmm3[1],xmm7[1]
   5e024: c5 e1 6a df                  	vpunpckhdq	%xmm7, %xmm3, %xmm3 # xmm3 = xmm3[2],xmm7[2],xmm3[3],xmm7[3]
   5e028: c5 f9 6f bc 24 e0 02 00 00   	vmovdqa	0x2e0(%rsp), %xmm7
   5e031: c5 f9 62 ec                  	vpunpckldq	%xmm4, %xmm0, %xmm5 # xmm5 = xmm0[0],xmm4[0],xmm0[1],xmm4[1]
   5e035: c5 f9 6a c4                  	vpunpckhdq	%xmm4, %xmm0, %xmm0 # xmm0 = xmm0[2],xmm4[2],xmm0[3],xmm4[3]
   5e039: c5 e1 6c e0                  	vpunpcklqdq	%xmm0, %xmm3, %xmm4 # xmm4 = xmm3[0],xmm0[0]
   5e03d: c5 f1 6c f5                  	vpunpcklqdq	%xmm5, %xmm1, %xmm6 # xmm6 = xmm1[0],xmm5[0]
   5e041: c5 e1 6d c0                  	vpunpckhqdq	%xmm0, %xmm3, %xmm0 # xmm0 = xmm3[1],xmm0[1]
   5e045: c5 c9 ef 98 20 ff ff ff      	vpxor	-0xe0(%rax), %xmm6, %xmm3
   5e04d: c5 f1 6d cd                  	vpunpckhqdq	%xmm5, %xmm1, %xmm1 # xmm1 = xmm1[1],xmm5[1]
   5e051: c5 fa 7f 9e 20 ff ff ff      	vmovdqu	%xmm3, -0xe0(%rsi)
   5e059: c5 f1 ef 88 60 ff ff ff      	vpxor	-0xa0(%rax), %xmm1, %xmm1
   5e061: c5 c1 fe 9c 24 00 04 00 00   	vpaddd	0x400(%rsp), %xmm7, %xmm3
   5e06a: c5 fa 7f 8e 60 ff ff ff      	vmovdqu	%xmm1, -0xa0(%rsi)
   5e072: c5 d9 ef 48 a0               	vpxor	-0x60(%rax), %xmm4, %xmm1
   5e077: c5 b1 fe a4 24 20 02 00 00   	vpaddd	0x220(%rsp), %xmm9, %xmm4
   5e080: c5 fa 7f 4e a0               	vmovdqu	%xmm1, -0x60(%rsi)
   5e085: c5 f9 ef 40 e0               	vpxor	-0x20(%rax), %xmm0, %xmm0
   5e08a: c5 99 fe 8c 24 e0 01 00 00   	vpaddd	0x1e0(%rsp), %xmm12, %xmm1
   5e093: c5 fa 7f 46 e0               	vmovdqu	%xmm0, -0x20(%rsi)
   5e098: c5 f1 62 eb                  	vpunpckldq	%xmm3, %xmm1, %xmm5 # xmm5 = xmm1[0],xmm3[0],xmm1[1],xmm3[1]
   5e09c: c5 f1 6a cb                  	vpunpckhdq	%xmm3, %xmm1, %xmm1 # xmm1 = xmm1[2],xmm3[2],xmm1[3],xmm3[3]
   5e0a0: c5 e9 fe 84 24 60 02 00 00   	vpaddd	0x260(%rsp), %xmm2, %xmm0
   5e0a9: c5 f9 62 d4                  	vpunpckldq	%xmm4, %xmm0, %xmm2 # xmm2 = xmm0[0],xmm4[0],xmm0[1],xmm4[1]
   5e0ad: c5 f9 6a c4                  	vpunpckhdq	%xmm4, %xmm0, %xmm0 # xmm0 = xmm0[2],xmm4[2],xmm0[3],xmm4[3]
   5e0b1: c5 f9 6c d9                  	vpunpcklqdq	%xmm1, %xmm0, %xmm3 # xmm3 = xmm0[0],xmm1[0]
   5e0b5: c5 e9 6c e5                  	vpunpcklqdq	%xmm5, %xmm2, %xmm4 # xmm4 = xmm2[0],xmm5[0]
   5e0b9: c5 f9 6d c1                  	vpunpckhqdq	%xmm1, %xmm0, %xmm0 # xmm0 = xmm0[1],xmm1[1]
   5e0bd: c5 d9 ef 88 30 ff ff ff      	vpxor	-0xd0(%rax), %xmm4, %xmm1
   5e0c5: c5 e9 6d d5                  	vpunpckhqdq	%xmm5, %xmm2, %xmm2 # xmm2 = xmm2[1],xmm5[1]
   5e0c9: c5 fa 7f 8e 30 ff ff ff      	vmovdqu	%xmm1, -0xd0(%rsi)
   5e0d1: c5 e9 ef 88 70 ff ff ff      	vpxor	-0x90(%rax), %xmm2, %xmm1
   5e0d9: c5 fa 7f 8e 70 ff ff ff      	vmovdqu	%xmm1, -0x90(%rsi)
   5e0e1: c5 e1 ef 48 b0               	vpxor	-0x50(%rax), %xmm3, %xmm1
   5e0e6: c5 fa 7f 4e b0               	vmovdqu	%xmm1, -0x50(%rsi)
   5e0eb: c5 f9 ef 40 f0               	vpxor	-0x10(%rax), %xmm0, %xmm0
   5e0f0: c5 fa 7f 46 f0               	vmovdqu	%xmm0, -0x10(%rsi)
   5e0f5: 49 89 c1                     	movq	%rax, %r9
   5e0f8: 49 83 f8 3f                  	cmpq	$0x3f, %r8
   5e0fc: 0f 86 68 03 00 00            	jbe	0x5e46a <salsa20_encrypt_bytes.part.0+0x13ca>
   5e102: 49 8d 50 c0                  	leaq	-0x40(%r8), %rdx
   5e106: 48 83 e2 c0                  	andq	$-0x40, %rdx
   5e10a: 4c 8d 52 40                  	leaq	0x40(%rdx), %r10
   5e10e: 48 89 f2                     	movq	%rsi, %rdx
   5e111: 4e 8d 0c 10                  	leaq	(%rax,%r10), %r9
   5e115: c5 fa 6f 2f                  	vmovdqu	(%rdi), %xmm5
   5e119: c5 fa 6f 67 10               	vmovdqu	0x10(%rdi), %xmm4
   5e11e: b9 05 00 00 00               	movl	$0x5, %ecx
   5e123: c5 fa 6f 5f 20               	vmovdqu	0x20(%rdi), %xmm3
   5e128: c5 fa 6f 57 30               	vmovdqu	0x30(%rdi), %xmm2
   5e12d: c5 79 6f d5                  	vmovdqa	%xmm5, %xmm10
   5e131: c5 79 6f cc                  	vmovdqa	%xmm4, %xmm9
   5e135: c5 f9 6f fb                  	vmovdqa	%xmm3, %xmm7
   5e139: c5 79 6f ea                  	vmovdqa	%xmm2, %xmm13
   5e13d: 0f 1f 00                     	nopl	(%rax)
   5e140: c4 c1 29 fe c1               	vpaddd	%xmm9, %xmm10, %xmm0
   5e145: c5 c9 72 f0 07               	vpslld	$0x7, %xmm0, %xmm6
   5e14a: c5 f9 72 d0 19               	vpsrld	$0x19, %xmm0, %xmm0
   5e14f: c5 c9 ef f0                  	vpxor	%xmm0, %xmm6, %xmm6
   5e153: c4 c1 49 ef f5               	vpxor	%xmm13, %xmm6, %xmm6
   5e158: c4 c1 49 fe ca               	vpaddd	%xmm10, %xmm6, %xmm1
   5e15d: c5 b9 72 d1 17               	vpsrld	$0x17, %xmm1, %xmm8
   5e162: c5 f9 72 f1 09               	vpslld	$0x9, %xmm1, %xmm0
   5e167: c5 f9 70 ce 93               	vpshufd	$0x93, %xmm6, %xmm1     # xmm1 = xmm6[3,0,1,2]
   5e16c: c4 c1 79 ef c0               	vpxor	%xmm8, %xmm0, %xmm0
   5e171: c5 f9 ef c7                  	vpxor	%xmm7, %xmm0, %xmm0
   5e175: c5 f9 fe fe                  	vpaddd	%xmm6, %xmm0, %xmm7
   5e179: c5 79 70 c0 4e               	vpshufd	$0x4e, %xmm0, %xmm8     # xmm8 = xmm0[2,3,0,1]
   5e17e: c5 c9 72 f7 0d               	vpslld	$0xd, %xmm7, %xmm6
   5e183: c5 c1 72 d7 13               	vpsrld	$0x13, %xmm7, %xmm7
   5e188: c5 b1 ef f6                  	vpxor	%xmm6, %xmm9, %xmm6
   5e18c: c5 c9 ef f7                  	vpxor	%xmm7, %xmm6, %xmm6
   5e190: c5 f9 fe c6                  	vpaddd	%xmm6, %xmm0, %xmm0
   5e194: c5 f9 70 f6 39               	vpshufd	$0x39, %xmm6, %xmm6     # xmm6 = xmm6[1,2,3,0]
   5e199: c5 c1 72 f0 12               	vpslld	$0x12, %xmm0, %xmm7
   5e19e: c5 f9 72 d0 0e               	vpsrld	$0xe, %xmm0, %xmm0
   5e1a3: c5 a9 ef ff                  	vpxor	%xmm7, %xmm10, %xmm7
   5e1a7: c5 c1 ef f8                  	vpxor	%xmm0, %xmm7, %xmm7
   5e1ab: c5 f1 fe c7                  	vpaddd	%xmm7, %xmm1, %xmm0
   5e1af: c5 b1 72 f0 07               	vpslld	$0x7, %xmm0, %xmm9
   5e1b4: c5 f9 72 d0 19               	vpsrld	$0x19, %xmm0, %xmm0
   5e1b9: c4 c1 49 ef f1               	vpxor	%xmm9, %xmm6, %xmm6
   5e1be: c5 c9 ef f0                  	vpxor	%xmm0, %xmm6, %xmm6
   5e1c2: c5 c9 fe c7                  	vpaddd	%xmm7, %xmm6, %xmm0
   5e1c6: c5 a9 72 f0 09               	vpslld	$0x9, %xmm0, %xmm10
   5e1cb: c5 b1 72 d0 17               	vpsrld	$0x17, %xmm0, %xmm9
   5e1d0: c5 f9 70 c6 93               	vpshufd	$0x93, %xmm6, %xmm0     # xmm0 = xmm6[3,0,1,2]
   5e1d5: c4 41 39 ef c2               	vpxor	%xmm10, %xmm8, %xmm8
   5e1da: c4 41 39 ef c1               	vpxor	%xmm9, %xmm8, %xmm8
   5e1df: c5 b9 fe f6                  	vpaddd	%xmm6, %xmm8, %xmm6
   5e1e3: c4 41 79 70 c8 4e            	vpshufd	$0x4e, %xmm8, %xmm9     # xmm9 = xmm8[2,3,0,1]
   5e1e9: c5 a9 72 f6 0d               	vpslld	$0xd, %xmm6, %xmm10
   5e1ee: c5 c9 72 d6 13               	vpsrld	$0x13, %xmm6, %xmm6
   5e1f3: c4 c1 71 ef ca               	vpxor	%xmm10, %xmm1, %xmm1
   5e1f8: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   5e1fc: c5 39 fe c1                  	vpaddd	%xmm1, %xmm8, %xmm8
   5e200: c5 f9 70 c9 39               	vpshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   5e205: c4 c1 49 72 f0 12            	vpslld	$0x12, %xmm8, %xmm6
   5e20b: c4 c1 39 72 d0 0e            	vpsrld	$0xe, %xmm8, %xmm8
   5e211: c4 41 49 ef c0               	vpxor	%xmm8, %xmm6, %xmm8
   5e216: c5 39 ef c7                  	vpxor	%xmm7, %xmm8, %xmm8
   5e21a: c4 c1 79 fe f0               	vpaddd	%xmm8, %xmm0, %xmm6
   5e21f: c5 c1 72 f6 07               	vpslld	$0x7, %xmm6, %xmm7
   5e224: c5 c9 72 d6 19               	vpsrld	$0x19, %xmm6, %xmm6
   5e229: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   5e22d: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   5e231: c4 c1 71 fe f0               	vpaddd	%xmm8, %xmm1, %xmm6
   5e236: c5 a9 72 f6 09               	vpslld	$0x9, %xmm6, %xmm10
   5e23b: c5 c1 72 d6 17               	vpsrld	$0x17, %xmm6, %xmm7
   5e240: c5 f9 70 f1 93               	vpshufd	$0x93, %xmm1, %xmm6     # xmm6 = xmm1[3,0,1,2]
   5e245: c4 41 31 ef ca               	vpxor	%xmm10, %xmm9, %xmm9
   5e24a: c5 31 ef cf                  	vpxor	%xmm7, %xmm9, %xmm9
   5e24e: c5 b1 fe c9                  	vpaddd	%xmm1, %xmm9, %xmm1
   5e252: c4 c1 79 70 f9 4e            	vpshufd	$0x4e, %xmm9, %xmm7     # xmm7 = xmm9[2,3,0,1]
   5e258: c5 a9 72 f1 0d               	vpslld	$0xd, %xmm1, %xmm10
   5e25d: c5 f1 72 d1 13               	vpsrld	$0x13, %xmm1, %xmm1
   5e262: c4 c1 79 ef c2               	vpxor	%xmm10, %xmm0, %xmm0
   5e267: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   5e26b: c5 31 fe c8                  	vpaddd	%xmm0, %xmm9, %xmm9
   5e26f: c5 f9 70 c0 39               	vpshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   5e274: c4 c1 71 72 f1 12            	vpslld	$0x12, %xmm9, %xmm1
   5e27a: c4 c1 31 72 d1 0e            	vpsrld	$0xe, %xmm9, %xmm9
   5e280: c4 c1 71 ef c9               	vpxor	%xmm9, %xmm1, %xmm1
   5e285: c4 41 71 ef c0               	vpxor	%xmm8, %xmm1, %xmm8
   5e28a: c4 c1 49 fe c8               	vpaddd	%xmm8, %xmm6, %xmm1
   5e28f: c5 b1 72 f1 07               	vpslld	$0x7, %xmm1, %xmm9
   5e294: c5 f1 72 d1 19               	vpsrld	$0x19, %xmm1, %xmm1
   5e299: c4 c1 79 ef c1               	vpxor	%xmm9, %xmm0, %xmm0
   5e29e: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   5e2a2: c4 41 79 fe c8               	vpaddd	%xmm8, %xmm0, %xmm9
   5e2a7: c5 79 70 d8 93               	vpshufd	$0x93, %xmm0, %xmm11    # xmm11 = xmm0[3,0,1,2]
   5e2ac: c4 c1 71 72 f1 09            	vpslld	$0x9, %xmm9, %xmm1
   5e2b2: c4 c1 29 72 d1 17            	vpsrld	$0x17, %xmm9, %xmm10
   5e2b8: c4 41 79 6f cb               	vmovdqa	%xmm11, %xmm9
   5e2bd: c5 c1 ef c9                  	vpxor	%xmm1, %xmm7, %xmm1
   5e2c1: c4 c1 71 ef ca               	vpxor	%xmm10, %xmm1, %xmm1
   5e2c6: c5 f1 fe c0                  	vpaddd	%xmm0, %xmm1, %xmm0
   5e2ca: c5 79 70 e1 4e               	vpshufd	$0x4e, %xmm1, %xmm12    # xmm12 = xmm1[2,3,0,1]
   5e2cf: c5 a9 72 f0 0d               	vpslld	$0xd, %xmm0, %xmm10
   5e2d4: c5 f9 72 d0 13               	vpsrld	$0x13, %xmm0, %xmm0
   5e2d9: c5 79 7f e7                  	vmovdqa	%xmm12, %xmm7
   5e2dd: c4 c1 49 ef f2               	vpxor	%xmm10, %xmm6, %xmm6
   5e2e2: c5 c9 ef f0                  	vpxor	%xmm0, %xmm6, %xmm6
   5e2e6: c5 f1 fe ce                  	vpaddd	%xmm6, %xmm1, %xmm1
   5e2ea: c5 f9 70 f6 39               	vpshufd	$0x39, %xmm6, %xmm6     # xmm6 = xmm6[1,2,3,0]
   5e2ef: c5 a9 72 f1 12               	vpslld	$0x12, %xmm1, %xmm10
   5e2f4: c5 f1 72 d1 0e               	vpsrld	$0xe, %xmm1, %xmm1
   5e2f9: c5 79 6f ee                  	vmovdqa	%xmm6, %xmm13
   5e2fd: c5 29 ef d1                  	vpxor	%xmm1, %xmm10, %xmm10
   5e301: c4 41 29 ef d0               	vpxor	%xmm8, %xmm10, %xmm10
   5e306: 83 e9 01                     	subl	$0x1, %ecx
   5e309: 0f 85 31 fe ff ff            	jne	0x5e140 <salsa20_encrypt_bytes.part.0+0x10a0>
   5e30f: c5 19 fe e3                  	vpaddd	%xmm3, %xmm12, %xmm12
   5e313: c5 f9 6e 58 20               	vmovd	0x20(%rax), %xmm3
   5e318: c5 c9 fe f2                  	vpaddd	%xmm2, %xmm6, %xmm6
   5e31c: c5 99 ef cb                  	vpxor	%xmm3, %xmm12, %xmm1
   5e320: c5 f9 6e 58 10               	vmovd	0x10(%rax), %xmm3
   5e325: c5 f9 6e 50 30               	vmovd	0x30(%rax), %xmm2
   5e32a: c5 21 fe dc                  	vpaddd	%xmm4, %xmm11, %xmm11
   5e32e: c5 29 fe d5                  	vpaddd	%xmm5, %xmm10, %xmm10
   5e332: c5 c9 ef c3                  	vpxor	%xmm3, %xmm6, %xmm0
   5e336: c5 f9 6e 18                  	vmovd	(%rax), %xmm3
   5e33a: c5 a1 ef d2                  	vpxor	%xmm2, %xmm11, %xmm2
   5e33e: c5 f9 7e 4a 20               	vmovd	%xmm1, 0x20(%rdx)
   5e343: c4 c1 79 70 cc 55            	vpshufd	$0x55, %xmm12, %xmm1    # xmm1 = xmm12[1,1,1,1]
   5e349: c5 a9 ef eb                  	vpxor	%xmm3, %xmm10, %xmm5
   5e34d: c5 f9 7e 52 30               	vmovd	%xmm2, 0x30(%rdx)
   5e352: c4 c1 79 70 d3 55            	vpshufd	$0x55, %xmm11, %xmm2    # xmm2 = xmm11[1,1,1,1]
   5e358: c4 c1 79 70 da 55            	vpshufd	$0x55, %xmm10, %xmm3    # xmm3 = xmm10[1,1,1,1]
   5e35e: c5 f9 7e 42 10               	vmovd	%xmm0, 0x10(%rdx)
   5e363: c5 f9 70 c6 55               	vpshufd	$0x55, %xmm6, %xmm0     # xmm0 = xmm6[1,1,1,1]
   5e368: c5 f9 7e 2a                  	vmovd	%xmm5, (%rdx)
   5e36c: c5 f9 6e 60 04               	vmovd	0x4(%rax), %xmm4
   5e371: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   5e375: c5 f9 6e 60 34               	vmovd	0x34(%rax), %xmm4
   5e37a: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   5e37e: c5 f9 6e 60 24               	vmovd	0x24(%rax), %xmm4
   5e383: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   5e387: c5 f9 6e 60 14               	vmovd	0x14(%rax), %xmm4
   5e38c: c5 f9 7e 52 04               	vmovd	%xmm2, 0x4(%rdx)
   5e391: c4 c1 79 70 d3 aa            	vpshufd	$0xaa, %xmm11, %xmm2    # xmm2 = xmm11[2,2,2,2]
   5e397: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   5e39b: c5 f9 7e 4a 34               	vmovd	%xmm1, 0x34(%rdx)
   5e3a0: c4 c1 79 70 cc aa            	vpshufd	$0xaa, %xmm12, %xmm1    # xmm1 = xmm12[2,2,2,2]
   5e3a6: c4 41 79 70 db ff            	vpshufd	$0xff, %xmm11, %xmm11   # xmm11 = xmm11[3,3,3,3]
   5e3ac: c5 f9 7e 5a 14               	vmovd	%xmm3, 0x14(%rdx)
   5e3b1: c4 c1 79 70 da aa            	vpshufd	$0xaa, %xmm10, %xmm3    # xmm3 = xmm10[2,2,2,2]
   5e3b7: c4 41 79 70 e4 ff            	vpshufd	$0xff, %xmm12, %xmm12   # xmm12 = xmm12[3,3,3,3]
   5e3bd: c4 41 79 70 d2 ff            	vpshufd	$0xff, %xmm10, %xmm10   # xmm10 = xmm10[3,3,3,3]
   5e3c3: c5 f9 7e 42 24               	vmovd	%xmm0, 0x24(%rdx)
   5e3c8: c5 f9 70 c6 aa               	vpshufd	$0xaa, %xmm6, %xmm0     # xmm0 = xmm6[2,2,2,2]
   5e3cd: c5 f9 70 f6 ff               	vpshufd	$0xff, %xmm6, %xmm6     # xmm6 = xmm6[3,3,3,3]
   5e3d2: c5 f9 6e 60 18               	vmovd	0x18(%rax), %xmm4
   5e3d7: c5 e9 ef d4                  	vpxor	%xmm4, %xmm2, %xmm2
   5e3db: c5 f9 6e 60 08               	vmovd	0x8(%rax), %xmm4
   5e3e0: c5 f1 ef cc                  	vpxor	%xmm4, %xmm1, %xmm1
   5e3e4: c5 f9 6e 60 38               	vmovd	0x38(%rax), %xmm4
   5e3e9: c5 f9 ef c4                  	vpxor	%xmm4, %xmm0, %xmm0
   5e3ed: c5 f9 6e 60 28               	vmovd	0x28(%rax), %xmm4
   5e3f2: c5 f9 7e 52 18               	vmovd	%xmm2, 0x18(%rdx)
   5e3f7: c5 e1 ef dc                  	vpxor	%xmm4, %xmm3, %xmm3
   5e3fb: c5 f9 7e 4a 08               	vmovd	%xmm1, 0x8(%rdx)
   5e400: c5 f9 7e 5a 28               	vmovd	%xmm3, 0x28(%rdx)
   5e405: c5 f9 7e 42 38               	vmovd	%xmm0, 0x38(%rdx)
   5e40a: c5 f9 6e 40 2c               	vmovd	0x2c(%rax), %xmm0
   5e40f: c5 21 ef d8                  	vpxor	%xmm0, %xmm11, %xmm11
   5e413: c5 f9 6e 40 1c               	vmovd	0x1c(%rax), %xmm0
   5e418: c5 19 ef e0                  	vpxor	%xmm0, %xmm12, %xmm12
   5e41c: c5 f9 6e 40 0c               	vmovd	0xc(%rax), %xmm0
   5e421: c5 c9 ef f0                  	vpxor	%xmm0, %xmm6, %xmm6
   5e425: c5 f9 6e 40 3c               	vmovd	0x3c(%rax), %xmm0
   5e42a: c5 79 7e 5a 2c               	vmovd	%xmm11, 0x2c(%rdx)
   5e42f: c5 29 ef d0                  	vpxor	%xmm0, %xmm10, %xmm10
   5e433: c5 79 7e 62 1c               	vmovd	%xmm12, 0x1c(%rdx)
   5e438: c5 79 7e 52 3c               	vmovd	%xmm10, 0x3c(%rdx)
   5e43d: c5 f9 7e 72 0c               	vmovd	%xmm6, 0xc(%rdx)
   5e442: 8b 4f 20                     	movl	0x20(%rdi), %ecx
   5e445: 83 c1 01                     	addl	$0x1, %ecx
   5e448: 83 f9 01                     	cmpl	$0x1, %ecx
   5e44b: 83 57 34 00                  	adcl	$0x0, 0x34(%rdi)
   5e44f: 48 83 c0 40                  	addq	$0x40, %rax
   5e453: 48 83 c2 40                  	addq	$0x40, %rdx
   5e457: 89 4f 20                     	movl	%ecx, 0x20(%rdi)
   5e45a: 4c 39 c8                     	cmpq	%r9, %rax
   5e45d: 0f 85 b2 fc ff ff            	jne	0x5e115 <salsa20_encrypt_bytes.part.0+0x1075>
   5e463: 4c 01 d6                     	addq	%r10, %rsi
   5e466: 41 83 e0 3f                  	andl	$0x3f, %r8d
   5e46a: 4d 85 c0                     	testq	%r8, %r8
   5e46d: 0f 84 0d 03 00 00            	je	0x5e780 <salsa20_encrypt_bytes.part.0+0x16e0>
   5e473: c5 fa 6f 2f                  	vmovdqu	(%rdi), %xmm5
   5e477: c5 fa 6f 67 10               	vmovdqu	0x10(%rdi), %xmm4
   5e47c: ba 05 00 00 00               	movl	$0x5, %edx
   5e481: c5 fa 6f 5f 20               	vmovdqu	0x20(%rdi), %xmm3
   5e486: c5 fa 6f 57 30               	vmovdqu	0x30(%rdi), %xmm2
   5e48b: c5 f9 6f fd                  	vmovdqa	%xmm5, %xmm7
   5e48f: c5 f9 6f f4                  	vmovdqa	%xmm4, %xmm6
   5e493: c5 79 6f cb                  	vmovdqa	%xmm3, %xmm9
   5e497: c5 f9 6f c2                  	vmovdqa	%xmm2, %xmm0
   5e49b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   5e4a0: c5 c1 fe ce                  	vpaddd	%xmm6, %xmm7, %xmm1
   5e4a4: c5 b9 72 f1 07               	vpslld	$0x7, %xmm1, %xmm8
   5e4a9: c5 f1 72 d1 19               	vpsrld	$0x19, %xmm1, %xmm1
   5e4ae: c5 39 ef c1                  	vpxor	%xmm1, %xmm8, %xmm8
   5e4b2: c5 39 ef c0                  	vpxor	%xmm0, %xmm8, %xmm8
   5e4b6: c5 b9 fe cf                  	vpaddd	%xmm7, %xmm8, %xmm1
   5e4ba: c5 a9 72 d1 17               	vpsrld	$0x17, %xmm1, %xmm10
   5e4bf: c5 f9 72 f1 09               	vpslld	$0x9, %xmm1, %xmm0
   5e4c4: c4 c1 79 70 c8 93            	vpshufd	$0x93, %xmm8, %xmm1     # xmm1 = xmm8[3,0,1,2]
   5e4ca: c4 c1 79 ef c2               	vpxor	%xmm10, %xmm0, %xmm0
   5e4cf: c4 41 79 ef c9               	vpxor	%xmm9, %xmm0, %xmm9
   5e4d4: c4 41 31 fe c0               	vpaddd	%xmm8, %xmm9, %xmm8
   5e4d9: c4 c1 79 72 f0 0d            	vpslld	$0xd, %xmm8, %xmm0
   5e4df: c4 c1 29 72 d0 13            	vpsrld	$0x13, %xmm8, %xmm10
   5e4e5: c4 41 79 70 c1 4e            	vpshufd	$0x4e, %xmm9, %xmm8     # xmm8 = xmm9[2,3,0,1]
   5e4eb: c5 c9 ef c0                  	vpxor	%xmm0, %xmm6, %xmm0
   5e4ef: c4 c1 79 ef c2               	vpxor	%xmm10, %xmm0, %xmm0
   5e4f4: c5 31 fe c8                  	vpaddd	%xmm0, %xmm9, %xmm9
   5e4f8: c5 f9 70 f0 39               	vpshufd	$0x39, %xmm0, %xmm6     # xmm6 = xmm0[1,2,3,0]
   5e4fd: c4 c1 29 72 f1 12            	vpslld	$0x12, %xmm9, %xmm10
   5e503: c4 c1 31 72 d1 0e            	vpsrld	$0xe, %xmm9, %xmm9
   5e509: c4 c1 41 ef fa               	vpxor	%xmm10, %xmm7, %xmm7
   5e50e: c4 c1 41 ef f9               	vpxor	%xmm9, %xmm7, %xmm7
   5e513: c5 f1 fe c7                  	vpaddd	%xmm7, %xmm1, %xmm0
   5e517: c5 b1 72 f0 07               	vpslld	$0x7, %xmm0, %xmm9
   5e51c: c5 f9 72 d0 19               	vpsrld	$0x19, %xmm0, %xmm0
   5e521: c4 c1 49 ef f1               	vpxor	%xmm9, %xmm6, %xmm6
   5e526: c5 c9 ef f0                  	vpxor	%xmm0, %xmm6, %xmm6
   5e52a: c5 c9 fe c7                  	vpaddd	%xmm7, %xmm6, %xmm0
   5e52e: c5 a9 72 f0 09               	vpslld	$0x9, %xmm0, %xmm10
   5e533: c5 b1 72 d0 17               	vpsrld	$0x17, %xmm0, %xmm9
   5e538: c5 f9 70 c6 93               	vpshufd	$0x93, %xmm6, %xmm0     # xmm0 = xmm6[3,0,1,2]
   5e53d: c4 41 39 ef c2               	vpxor	%xmm10, %xmm8, %xmm8
   5e542: c4 41 39 ef c1               	vpxor	%xmm9, %xmm8, %xmm8
   5e547: c5 b9 fe f6                  	vpaddd	%xmm6, %xmm8, %xmm6
   5e54b: c4 41 79 70 c8 4e            	vpshufd	$0x4e, %xmm8, %xmm9     # xmm9 = xmm8[2,3,0,1]
   5e551: c5 a9 72 f6 0d               	vpslld	$0xd, %xmm6, %xmm10
   5e556: c5 c9 72 d6 13               	vpsrld	$0x13, %xmm6, %xmm6
   5e55b: c4 c1 71 ef ca               	vpxor	%xmm10, %xmm1, %xmm1
   5e560: c5 f1 ef ce                  	vpxor	%xmm6, %xmm1, %xmm1
   5e564: c5 39 fe c1                  	vpaddd	%xmm1, %xmm8, %xmm8
   5e568: c5 f9 70 c9 39               	vpshufd	$0x39, %xmm1, %xmm1     # xmm1 = xmm1[1,2,3,0]
   5e56d: c4 c1 49 72 f0 12            	vpslld	$0x12, %xmm8, %xmm6
   5e573: c4 c1 39 72 d0 0e            	vpsrld	$0xe, %xmm8, %xmm8
   5e579: c4 c1 49 ef f0               	vpxor	%xmm8, %xmm6, %xmm6
   5e57e: c5 c9 ef f7                  	vpxor	%xmm7, %xmm6, %xmm6
   5e582: c5 f9 fe fe                  	vpaddd	%xmm6, %xmm0, %xmm7
   5e586: c5 b9 72 f7 07               	vpslld	$0x7, %xmm7, %xmm8
   5e58b: c5 c1 72 d7 19               	vpsrld	$0x19, %xmm7, %xmm7
   5e590: c4 c1 71 ef c8               	vpxor	%xmm8, %xmm1, %xmm1
   5e595: c5 f1 ef cf                  	vpxor	%xmm7, %xmm1, %xmm1
   5e599: c5 f1 fe fe                  	vpaddd	%xmm6, %xmm1, %xmm7
   5e59d: c5 a9 72 f7 09               	vpslld	$0x9, %xmm7, %xmm10
   5e5a2: c5 b9 72 d7 17               	vpsrld	$0x17, %xmm7, %xmm8
   5e5a7: c5 f9 70 f9 93               	vpshufd	$0x93, %xmm1, %xmm7     # xmm7 = xmm1[3,0,1,2]
   5e5ac: c4 41 31 ef ca               	vpxor	%xmm10, %xmm9, %xmm9
   5e5b1: c4 41 31 ef c8               	vpxor	%xmm8, %xmm9, %xmm9
   5e5b6: c5 b1 fe c9                  	vpaddd	%xmm1, %xmm9, %xmm1
   5e5ba: c4 41 79 70 c1 4e            	vpshufd	$0x4e, %xmm9, %xmm8     # xmm8 = xmm9[2,3,0,1]
   5e5c0: c5 a9 72 f1 0d               	vpslld	$0xd, %xmm1, %xmm10
   5e5c5: c5 f1 72 d1 13               	vpsrld	$0x13, %xmm1, %xmm1
   5e5ca: c4 c1 79 ef c2               	vpxor	%xmm10, %xmm0, %xmm0
   5e5cf: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   5e5d3: c5 31 fe c8                  	vpaddd	%xmm0, %xmm9, %xmm9
   5e5d7: c5 f9 70 c0 39               	vpshufd	$0x39, %xmm0, %xmm0     # xmm0 = xmm0[1,2,3,0]
   5e5dc: c4 c1 29 72 f1 12            	vpslld	$0x12, %xmm9, %xmm10
   5e5e2: c4 c1 31 72 d1 0e            	vpsrld	$0xe, %xmm9, %xmm9
   5e5e8: c4 41 29 ef d1               	vpxor	%xmm9, %xmm10, %xmm10
   5e5ed: c5 29 ef d6                  	vpxor	%xmm6, %xmm10, %xmm10
   5e5f1: c4 c1 41 fe ca               	vpaddd	%xmm10, %xmm7, %xmm1
   5e5f6: c5 c9 72 f1 07               	vpslld	$0x7, %xmm1, %xmm6
   5e5fb: c5 f1 72 d1 19               	vpsrld	$0x19, %xmm1, %xmm1
   5e600: c5 f9 ef c6                  	vpxor	%xmm6, %xmm0, %xmm0
   5e604: c5 f9 ef c1                  	vpxor	%xmm1, %xmm0, %xmm0
   5e608: c4 c1 79 fe ca               	vpaddd	%xmm10, %xmm0, %xmm1
   5e60d: c5 79 70 d8 93               	vpshufd	$0x93, %xmm0, %xmm11    # xmm11 = xmm0[3,0,1,2]
   5e612: c5 99 72 f1 09               	vpslld	$0x9, %xmm1, %xmm12
   5e617: c5 b1 72 d1 17               	vpsrld	$0x17, %xmm1, %xmm9
   5e61c: c5 79 7f de                  	vmovdqa	%xmm11, %xmm6
   5e620: c4 c1 39 ef cc               	vpxor	%xmm12, %xmm8, %xmm1
   5e625: c4 c1 71 ef c9               	vpxor	%xmm9, %xmm1, %xmm1
   5e62a: c5 f1 fe c0                  	vpaddd	%xmm0, %xmm1, %xmm0
   5e62e: c5 79 70 c1 4e               	vpshufd	$0x4e, %xmm1, %xmm8     # xmm8 = xmm1[2,3,0,1]
   5e633: c5 99 72 f0 0d               	vpslld	$0xd, %xmm0, %xmm12
   5e638: c5 f9 72 d0 13               	vpsrld	$0x13, %xmm0, %xmm0
   5e63d: c4 41 79 6f c8               	vmovdqa	%xmm8, %xmm9
   5e642: c4 c1 41 ef fc               	vpxor	%xmm12, %xmm7, %xmm7
   5e647: c5 c1 ef c0                  	vpxor	%xmm0, %xmm7, %xmm0
   5e64b: c5 f1 fe c8                  	vpaddd	%xmm0, %xmm1, %xmm1
   5e64f: c5 79 70 e0 39               	vpshufd	$0x39, %xmm0, %xmm12    # xmm12 = xmm0[1,2,3,0]
   5e654: c5 c1 72 f1 12               	vpslld	$0x12, %xmm1, %xmm7
   5e659: c5 f1 72 d1 0e               	vpsrld	$0xe, %xmm1, %xmm1
   5e65e: c5 79 7f e0                  	vmovdqa	%xmm12, %xmm0
   5e662: c5 c1 ef f9                  	vpxor	%xmm1, %xmm7, %xmm7
   5e666: c4 c1 41 ef fa               	vpxor	%xmm10, %xmm7, %xmm7
   5e66b: 83 ea 01                     	subl	$0x1, %edx
   5e66e: 0f 85 2c fe ff ff            	jne	0x5e4a0 <salsa20_encrypt_bytes.part.0+0x1400>
   5e674: c5 c1 fe cd                  	vpaddd	%xmm5, %xmm7, %xmm1
   5e678: c5 21 fe dc                  	vpaddd	%xmm4, %xmm11, %xmm11
   5e67c: c5 39 fe c3                  	vpaddd	%xmm3, %xmm8, %xmm8
   5e680: c5 99 fe c2                  	vpaddd	%xmm2, %xmm12, %xmm0
   5e684: c5 f9 7e 8c 24 60 04 00 00   	vmovd	%xmm1, 0x460(%rsp)
   5e68d: c4 e3 79 16 8c 24 74 04 00 00 01     	vpextrd	$0x1, %xmm1, 0x474(%rsp)
   5e698: c5 79 7e 9c 24 90 04 00 00   	vmovd	%xmm11, 0x490(%rsp)
   5e6a1: 49 8d 48 ff                  	leaq	-0x1(%r8), %rcx
   5e6a5: c4 63 79 16 9c 24 64 04 00 00 01     	vpextrd	$0x1, %xmm11, 0x464(%rsp)
   5e6b0: c4 63 79 16 84 24 94 04 00 00 01     	vpextrd	$0x1, %xmm8, 0x494(%rsp)
   5e6bb: c5 79 7e 84 24 80 04 00 00   	vmovd	%xmm8, 0x480(%rsp)
   5e6c4: c4 e3 79 16 84 24 84 04 00 00 01     	vpextrd	$0x1, %xmm0, 0x484(%rsp)
   5e6cf: c4 e3 79 16 8c 24 88 04 00 00 02     	vpextrd	$0x2, %xmm1, 0x488(%rsp)
   5e6da: c4 63 79 16 9c 24 78 04 00 00 02     	vpextrd	$0x2, %xmm11, 0x478(%rsp)
   5e6e5: c5 f9 7e 84 24 70 04 00 00   	vmovd	%xmm0, 0x470(%rsp)
   5e6ee: c4 63 79 16 84 24 68 04 00 00 02     	vpextrd	$0x2, %xmm8, 0x468(%rsp)
   5e6f9: c4 e3 79 16 84 24 98 04 00 00 02     	vpextrd	$0x2, %xmm0, 0x498(%rsp)
   5e704: c4 e3 79 16 8c 24 9c 04 00 00 03     	vpextrd	$0x3, %xmm1, 0x49c(%rsp)
   5e70f: c4 63 79 16 9c 24 8c 04 00 00 03     	vpextrd	$0x3, %xmm11, 0x48c(%rsp)
   5e71a: c4 63 79 16 84 24 7c 04 00 00 03     	vpextrd	$0x3, %xmm8, 0x47c(%rsp)
   5e725: c4 e3 79 16 84 24 6c 04 00 00 03     	vpextrd	$0x3, %xmm0, 0x46c(%rsp)
   5e730: 48 83 f9 0e                  	cmpq	$0xe, %rcx
   5e734: 0f 86 5a 02 00 00            	jbe	0x5e994 <salsa20_encrypt_bytes.part.0+0x18f4>
   5e73a: 49 8d 41 01                  	leaq	0x1(%r9), %rax
   5e73e: 48 89 f7                     	movq	%rsi, %rdi
   5e741: 48 29 c7                     	subq	%rax, %rdi
   5e744: 31 c0                        	xorl	%eax, %eax
   5e746: 48 83 ff 1e                  	cmpq	$0x1e, %rdi
   5e74a: 77 50                        	ja	0x5e79c <salsa20_encrypt_bytes.part.0+0x16fc>
   5e74c: 48 8d bc 24 60 04 00 00      	leaq	0x460(%rsp), %rdi
   5e754: 0f 1f 40 00                  	nopl	(%rax)
   5e758: 0f b6 14 07                  	movzbl	(%rdi,%rax), %edx
   5e75c: 41 32 14 01                  	xorb	(%r9,%rax), %dl
   5e760: 88 14 06                     	movb	%dl, (%rsi,%rax)
   5e763: 48 83 c0 01                  	addq	$0x1, %rax
   5e767: 49 39 c0                     	cmpq	%rax, %r8
   5e76a: 75 ec                        	jne	0x5e758 <salsa20_encrypt_bytes.part.0+0x16b8>
   5e76c: be 40 00 00 00               	movl	$0x40, %esi
   5e771: c5 f8 77                     	vzeroupper
   5e774: e8 37 fb fa ff               	callq	0xe2b0 <sodium_memzero@plt>
   5e779: eb 08                        	jmp	0x5e783 <salsa20_encrypt_bytes.part.0+0x16e3>
   5e77b: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   5e780: c5 f8 77                     	vzeroupper
   5e783: 48 8b 84 24 b8 04 00 00      	movq	0x4b8(%rsp), %rax
   5e78b: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   5e794: 0f 85 1a 02 00 00            	jne	0x5e9b4 <salsa20_encrypt_bytes.part.0+0x1914>
   5e79a: c9                           	leave
   5e79b: c3                           	retq
   5e79c: 48 83 f9 1e                  	cmpq	$0x1e, %rcx
   5e7a0: 0f 86 04 02 00 00            	jbe	0x5e9aa <salsa20_encrypt_bytes.part.0+0x190a>
   5e7a6: c4 c1 7e 6f 39               	vmovdqu	(%r9), %ymm7
   5e7ab: c5 c5 ef 84 24 60 04 00 00   	vpxor	0x460(%rsp), %ymm7, %ymm0
   5e7b4: c5 fe 7f 06                  	vmovdqu	%ymm0, (%rsi)
   5e7b8: 49 83 f8 20                  	cmpq	$0x20, %r8
   5e7bc: 0f 84 b8 01 00 00            	je	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e7c2: 49 8d 40 df                  	leaq	-0x21(%r8), %rax
   5e7c6: 49 8d 48 e0                  	leaq	-0x20(%r8), %rcx
   5e7ca: 48 83 f8 0e                  	cmpq	$0xe, %rax
   5e7ce: 0f 86 c7 01 00 00            	jbe	0x5e99b <salsa20_encrypt_bytes.part.0+0x18fb>
   5e7d4: b8 20 00 00 00               	movl	$0x20, %eax
   5e7d9: ba 20 00 00 00               	movl	$0x20, %edx
   5e7de: c4 c1 7a 6f 3c 01            	vmovdqu	(%r9,%rax), %xmm7
   5e7e4: 83 c2 10                     	addl	$0x10, %edx
   5e7e7: c5 c1 ef 84 04 60 04 00 00   	vpxor	0x460(%rsp,%rax), %xmm7, %xmm0
   5e7f0: c5 fa 7f 04 06               	vmovdqu	%xmm0, (%rsi,%rax)
   5e7f5: 48 83 c0 10                  	addq	$0x10, %rax
   5e7f9: 48 83 f9 10                  	cmpq	$0x10, %rcx
   5e7fd: 0f 84 77 01 00 00            	je	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e803: 89 d7                        	movl	%edx, %edi
   5e805: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e80a: 32 8c 3c 60 04 00 00         	xorb	0x460(%rsp,%rdi), %cl
   5e811: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e814: 8d 42 01                     	leal	0x1(%rdx), %eax
   5e817: 4c 39 c0                     	cmpq	%r8, %rax
   5e81a: 0f 83 5a 01 00 00            	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e820: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e825: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e82c: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e82f: 8d 42 02                     	leal	0x2(%rdx), %eax
   5e832: 4c 39 c0                     	cmpq	%r8, %rax
   5e835: 0f 83 3f 01 00 00            	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e83b: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e840: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e847: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e84a: 8d 42 03                     	leal	0x3(%rdx), %eax
   5e84d: 4c 39 c0                     	cmpq	%r8, %rax
   5e850: 0f 83 24 01 00 00            	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e856: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e85b: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e862: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e865: 8d 42 04                     	leal	0x4(%rdx), %eax
   5e868: 4c 39 c0                     	cmpq	%r8, %rax
   5e86b: 0f 83 09 01 00 00            	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e871: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e876: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e87d: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e880: 8d 42 05                     	leal	0x5(%rdx), %eax
   5e883: 4c 39 c0                     	cmpq	%r8, %rax
   5e886: 0f 83 ee 00 00 00            	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e88c: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e891: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e898: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e89b: 8d 42 06                     	leal	0x6(%rdx), %eax
   5e89e: 4c 39 c0                     	cmpq	%r8, %rax
   5e8a1: 0f 83 d3 00 00 00            	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e8a7: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e8ac: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e8b3: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e8b6: 8d 42 07                     	leal	0x7(%rdx), %eax
   5e8b9: 4c 39 c0                     	cmpq	%r8, %rax
   5e8bc: 0f 83 b8 00 00 00            	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e8c2: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e8c7: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e8ce: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e8d1: 8d 42 08                     	leal	0x8(%rdx), %eax
   5e8d4: 4c 39 c0                     	cmpq	%r8, %rax
   5e8d7: 0f 83 9d 00 00 00            	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e8dd: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e8e2: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e8e9: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e8ec: 8d 42 09                     	leal	0x9(%rdx), %eax
   5e8ef: 4c 39 c0                     	cmpq	%r8, %rax
   5e8f2: 0f 83 82 00 00 00            	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e8f8: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e8fd: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e904: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e907: 8d 42 0a                     	leal	0xa(%rdx), %eax
   5e90a: 4c 39 c0                     	cmpq	%r8, %rax
   5e90d: 73 6b                        	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e90f: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e914: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e91b: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e91e: 8d 42 0b                     	leal	0xb(%rdx), %eax
   5e921: 4c 39 c0                     	cmpq	%r8, %rax
   5e924: 73 54                        	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e926: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e92b: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e932: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e935: 8d 42 0c                     	leal	0xc(%rdx), %eax
   5e938: 4c 39 c0                     	cmpq	%r8, %rax
   5e93b: 73 3d                        	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e93d: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e942: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e949: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e94c: 8d 42 0d                     	leal	0xd(%rdx), %eax
   5e94f: 4c 39 c0                     	cmpq	%r8, %rax
   5e952: 73 26                        	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e954: 41 0f b6 0c 01               	movzbl	(%r9,%rax), %ecx
   5e959: 32 8c 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %cl
   5e960: 88 0c 06                     	movb	%cl, (%rsi,%rax)
   5e963: 8d 42 0e                     	leal	0xe(%rdx), %eax
   5e966: 4c 39 c0                     	cmpq	%r8, %rax
   5e969: 73 0f                        	jae	0x5e97a <salsa20_encrypt_bytes.part.0+0x18da>
   5e96b: 41 0f b6 14 01               	movzbl	(%r9,%rax), %edx
   5e970: 32 94 04 60 04 00 00         	xorb	0x460(%rsp,%rax), %dl
   5e977: 88 14 06                     	movb	%dl, (%rsi,%rax)
   5e97a: 48 8d bc 24 60 04 00 00      	leaq	0x460(%rsp), %rdi
   5e982: be 40 00 00 00               	movl	$0x40, %esi
   5e987: c5 f8 77                     	vzeroupper
   5e98a: e8 21 f9 fa ff               	callq	0xe2b0 <sodium_memzero@plt>
   5e98f: e9 ef fd ff ff               	jmp	0x5e783 <salsa20_encrypt_bytes.part.0+0x16e3>
   5e994: 31 c0                        	xorl	%eax, %eax
   5e996: e9 b1 fd ff ff               	jmp	0x5e74c <salsa20_encrypt_bytes.part.0+0x16ac>
   5e99b: ba 20 00 00 00               	movl	$0x20, %edx
   5e9a0: b8 20 00 00 00               	movl	$0x20, %eax
   5e9a5: e9 59 fe ff ff               	jmp	0x5e803 <salsa20_encrypt_bytes.part.0+0x1763>
   5e9aa: 4c 89 c1                     	movq	%r8, %rcx
   5e9ad: 31 c0                        	xorl	%eax, %eax
   5e9af: e9 2a fe ff ff               	jmp	0x5e7de <salsa20_encrypt_bytes.part.0+0x173e>
   5e9b4: e8 37 f9 fa ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   5e9b9: 0f 1f 80 00 00 00 00         	nopl	(%rax)

000000000005e9c0 <stream_avx2>:
   5e9c0: 48 85 f6                     	testq	%rsi, %rsi
   5e9c3: 75 0b                        	jne	0x5e9d0 <stream_avx2+0x10>
   5e9c5: 31 c0                        	xorl	%eax, %eax
   5e9c7: c3                           	retq
   5e9c8: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   5e9d0: 55                           	pushq	%rbp
   5e9d1: 53                           	pushq	%rbx
   5e9d2: 48 89 f3                     	movq	%rsi, %rbx
   5e9d5: 48 83 ec 48                  	subq	$0x48, %rsp
   5e9d9: 8b 41 04                     	movl	0x4(%rcx), %eax
   5e9dc: c5 f9 6e 12                  	vmovd	(%rdx), %xmm2
   5e9e0: c5 f9 6f 05 68 27 00 00      	vmovdqa	0x2768(%rip), %xmm0     # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   5e9e8: c4 e3 69 22 49 10 01         	vpinsrd	$0x1, 0x10(%rcx), %xmm2, %xmm1
   5e9ef: 48 89 e5                     	movq	%rsp, %rbp
   5e9f2: c7 44 24 20 00 00 00 00      	movl	$0x0, 0x20(%rsp)
   5e9fa: 89 44 24 28                  	movl	%eax, 0x28(%rsp)
   5e9fe: 8b 41 08                     	movl	0x8(%rcx), %eax
   5ea01: c5 f9 6e 59 14               	vmovd	0x14(%rcx), %xmm3
   5ea06: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   5ea0b: c4 e3 61 22 01 01            	vpinsrd	$0x1, (%rcx), %xmm3, %xmm0
   5ea11: 89 44 24 3c                  	movl	%eax, 0x3c(%rsp)
   5ea15: 8b 41 0c                     	movl	0xc(%rcx), %eax
   5ea18: c5 f9 6c c1                  	vpunpcklqdq	%xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0]
   5ea1c: c7 44 24 34 00 00 00 00      	movl	$0x0, 0x34(%rsp)
   5ea24: 89 44 24 30                  	movl	%eax, 0x30(%rsp)
   5ea28: 8b 41 18                     	movl	0x18(%rcx), %eax
   5ea2b: c5 f9 7f 44 24 10            	vmovdqa	%xmm0, 0x10(%rsp)
   5ea31: 89 44 24 24                  	movl	%eax, 0x24(%rsp)
   5ea35: 8b 41 1c                     	movl	0x1c(%rcx), %eax
   5ea38: 89 44 24 38                  	movl	%eax, 0x38(%rsp)
   5ea3c: 8b 42 04                     	movl	0x4(%rdx), %eax
   5ea3f: 48 89 f2                     	movq	%rsi, %rdx
   5ea42: 31 f6                        	xorl	%esi, %esi
   5ea44: 89 44 24 2c                  	movl	%eax, 0x2c(%rsp)
   5ea48: e8 83 f9 fa ff               	callq	0xe3d0 <memset@plt>
   5ea4d: 48 89 d9                     	movq	%rbx, %rcx
   5ea50: 48 89 ef                     	movq	%rbp, %rdi
   5ea53: 48 89 c6                     	movq	%rax, %rsi
   5ea56: 48 89 c2                     	movq	%rax, %rdx
   5ea59: e8 42 e6 ff ff               	callq	0x5d0a0 <salsa20_encrypt_bytes.part.0>
   5ea5e: 48 89 ef                     	movq	%rbp, %rdi
   5ea61: be 40 00 00 00               	movl	$0x40, %esi
   5ea66: e8 45 f8 fa ff               	callq	0xe2b0 <sodium_memzero@plt>
   5ea6b: 48 83 c4 48                  	addq	$0x48, %rsp
   5ea6f: 31 c0                        	xorl	%eax, %eax
   5ea71: 5b                           	popq	%rbx
   5ea72: 5d                           	popq	%rbp
   5ea73: c3                           	retq
   5ea74: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   5ea7f: 90                           	nop

000000000005ea80 <stream_avx2_xor_ic>:
   5ea80: 48 85 d2                     	testq	%rdx, %rdx
   5ea83: 75 0b                        	jne	0x5ea90 <stream_avx2_xor_ic+0x10>
   5ea85: 31 c0                        	xorl	%eax, %eax
   5ea87: c3                           	retq
   5ea88: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)
   5ea90: 55                           	pushq	%rbp
   5ea91: 48 89 d0                     	movq	%rdx, %rax
   5ea94: 4c 89 c2                     	movq	%r8, %rdx
   5ea97: c4 c1 79 6e f8               	vmovd	%r8d, %xmm7
   5ea9c: 48 c1 ea 20                  	shrq	$0x20, %rdx
   5eaa0: 48 89 e5                     	movq	%rsp, %rbp
   5eaa3: 53                           	pushq	%rbx
   5eaa4: 48 83 e4 e0                  	andq	$-0x20, %rsp
   5eaa8: 48 83 ec 40                  	subq	$0x40, %rsp
   5eaac: c4 c1 79 6e 69 0c            	vmovd	0xc(%r9), %xmm5
   5eab2: c4 c1 79 6e 61 1c            	vmovd	0x1c(%r9), %xmm4
   5eab8: c4 c3 59 22 41 08 01         	vpinsrd	$0x1, 0x8(%r9), %xmm4, %xmm0
   5eabf: c4 c1 79 6e 71 04            	vmovd	0x4(%r9), %xmm6
   5eac5: 48 89 e3                     	movq	%rsp, %rbx
   5eac8: c4 e3 51 22 d2 01            	vpinsrd	$0x1, %edx, %xmm5, %xmm2
   5eace: c4 e3 49 22 49 04 01         	vpinsrd	$0x1, 0x4(%rcx), %xmm6, %xmm1
   5ead5: c4 c1 79 6e 61 14            	vmovd	0x14(%r9), %xmm4
   5eadb: 48 89 fa                     	movq	%rdi, %rdx
   5eade: c5 e9 6c d0                  	vpunpcklqdq	%xmm0, %xmm2, %xmm2 # xmm2 = xmm2[0],xmm0[0]
   5eae2: c5 f9 6f 05 66 26 00 00      	vmovdqa	0x2666(%rip), %xmm0     # 0x61150 <sysconf@GLIBC_2.2.5+0x61150>
   5eaea: c5 f9 6e 19                  	vmovd	(%rcx), %xmm3
   5eaee: 48 89 df                     	movq	%rbx, %rdi
   5eaf1: c4 c3 61 22 59 10 01         	vpinsrd	$0x1, 0x10(%r9), %xmm3, %xmm3
   5eaf8: c5 f9 7f 54 24 30            	vmovdqa	%xmm2, 0x30(%rsp)
   5eafe: 48 89 c1                     	movq	%rax, %rcx
   5eb01: c5 f9 7f 04 24               	vmovdqa	%xmm0, (%rsp)
   5eb06: c4 c3 41 22 41 18 01         	vpinsrd	$0x1, 0x18(%r9), %xmm7, %xmm0
   5eb0d: c5 f9 6c c1                  	vpunpcklqdq	%xmm1, %xmm0, %xmm0 # xmm0 = xmm0[0],xmm1[0]
   5eb11: c4 c3 59 22 09 01            	vpinsrd	$0x1, (%r9), %xmm4, %xmm1
   5eb17: c5 f1 6c cb                  	vpunpcklqdq	%xmm3, %xmm1, %xmm1 # xmm1 = xmm1[0],xmm3[0]
   5eb1b: c4 e3 75 38 c0 01            	vinserti128	$0x1, %xmm0, %ymm1, %ymm0
   5eb21: c5 fe 7f 44 24 10            	vmovdqu	%ymm0, 0x10(%rsp)
   5eb27: c5 f8 77                     	vzeroupper
   5eb2a: e8 71 e5 ff ff               	callq	0x5d0a0 <salsa20_encrypt_bytes.part.0>
   5eb2f: 48 89 df                     	movq	%rbx, %rdi
   5eb32: be 40 00 00 00               	movl	$0x40, %esi
   5eb37: e8 74 f7 fa ff               	callq	0xe2b0 <sodium_memzero@plt>
   5eb3c: 48 8b 5d f8                  	movq	-0x8(%rbp), %rbx
   5eb40: 31 c0                        	xorl	%eax, %eax
   5eb42: c9                           	leave
   5eb43: c3                           	retq
   5eb44: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   5eb4e: 66 90                        	nop

000000000005eb50 <fill_block_with_xor>:
   5eb50: 55                           	pushq	%rbp
   5eb51: 48 89 f8                     	movq	%rdi, %rax
   5eb54: 48 89 f9                     	movq	%rdi, %rcx
   5eb57: 48 89 e5                     	movq	%rsp, %rbp
   5eb5a: 48 83 e4 c0                  	andq	$-0x40, %rsp
   5eb5e: 48 81 ec 08 02 00 00         	subq	$0x208, %rsp            # imm = 0x208
   5eb65: 62 f1 7e 48 6f 2e            	vmovdqu32	(%rsi), %zmm5
   5eb6b: 62 61 55 48 ef 37            	vpxord	(%rdi), %zmm5, %zmm30
   5eb71: 62 61 7d 48 7f 37            	vmovdqa32	%zmm30, (%rdi)
   5eb77: 62 f1 7e 48 6f 7e 01         	vmovdqu32	0x40(%rsi), %zmm7
   5eb7e: 62 61 45 48 ef 67 01         	vpxord	0x40(%rdi), %zmm7, %zmm28
   5eb85: 62 61 fe 48 6f 2a            	vmovdqu64	(%rdx), %zmm29
   5eb8b: 62 61 7d 48 7f 67 01         	vmovdqa32	%zmm28, 0x40(%rdi)
   5eb92: 62 61 fe 48 6f 5a 01         	vmovdqu64	0x40(%rdx), %zmm27
   5eb99: 62 f1 7e 48 6f 4e 02         	vmovdqu32	0x80(%rsi), %zmm1
   5eba0: 62 61 75 48 ef 57 02         	vpxord	0x80(%rdi), %zmm1, %zmm26
   5eba7: 62 61 7d 48 7f 57 02         	vmovdqa32	%zmm26, 0x80(%rdi)
   5ebae: 62 f1 7e 48 6f 56 03         	vmovdqu32	0xc0(%rsi), %zmm2
   5ebb5: 62 61 6d 48 ef 47 03         	vpxord	0xc0(%rdi), %zmm2, %zmm24
   5ebbc: 62 61 fe 48 6f 4a 02         	vmovdqu64	0x80(%rdx), %zmm25
   5ebc3: 62 61 7d 48 7f 47 03         	vmovdqa32	%zmm24, 0xc0(%rdi)
   5ebca: 62 f1 7e 48 6f 5e 04         	vmovdqu32	0x100(%rsi), %zmm3
   5ebd1: 62 e1 65 48 ef 77 04         	vpxord	0x100(%rdi), %zmm3, %zmm22
   5ebd8: 62 e1 fe 48 6f 7a 03         	vmovdqu64	0xc0(%rdx), %zmm23
   5ebdf: 62 e1 7d 48 7f 77 04         	vmovdqa32	%zmm22, 0x100(%rdi)
   5ebe6: 62 f1 7e 48 6f 6e 05         	vmovdqu32	0x140(%rsi), %zmm5
   5ebed: 62 e1 55 48 ef 67 05         	vpxord	0x140(%rdi), %zmm5, %zmm20
   5ebf4: 62 e1 fe 48 6f 6a 04         	vmovdqu64	0x100(%rdx), %zmm21
   5ebfb: 62 e1 7d 48 7f 67 05         	vmovdqa32	%zmm20, 0x140(%rdi)
   5ec02: 62 f1 7e 48 6f 7e 06         	vmovdqu32	0x180(%rsi), %zmm7
   5ec09: 62 e1 45 48 ef 57 06         	vpxord	0x180(%rdi), %zmm7, %zmm18
   5ec10: 62 e1 fe 48 6f 5a 05         	vmovdqu64	0x140(%rdx), %zmm19
   5ec17: 62 e1 7d 48 7f 57 06         	vmovdqa32	%zmm18, 0x180(%rdi)
   5ec1e: 62 f1 fe 48 6f 7a 06         	vmovdqu64	0x180(%rdx), %zmm7
   5ec25: 62 f1 7e 48 6f 4e 07         	vmovdqu32	0x1c0(%rsi), %zmm1
   5ec2c: 62 e1 75 48 ef 4f 07         	vpxord	0x1c0(%rdi), %zmm1, %zmm17
   5ec33: 62 e1 7d 48 7f 4f 07         	vmovdqa32	%zmm17, 0x1c0(%rdi)
   5ec3a: 62 f1 7e 48 6f 56 08         	vmovdqu32	0x200(%rsi), %zmm2
   5ec41: 62 e1 6d 48 ef 47 08         	vpxord	0x200(%rdi), %zmm2, %zmm16
   5ec48: 62 61 fe 48 6f 7a 07         	vmovdqu64	0x1c0(%rdx), %zmm31
   5ec4f: 62 e1 7d 48 7f 47 08         	vmovdqa32	%zmm16, 0x200(%rdi)
   5ec56: 62 f1 7e 48 6f 4e 09         	vmovdqu32	0x240(%rsi), %zmm1
   5ec5d: 62 71 75 48 ef 7f 09         	vpxord	0x240(%rdi), %zmm1, %zmm15
   5ec64: 62 71 fe 48 6f 42 08         	vmovdqu64	0x200(%rdx), %zmm8
   5ec6b: 62 71 7d 48 7f 7f 09         	vmovdqa32	%zmm15, 0x240(%rdi)
   5ec72: 62 f1 7e 48 6f 56 0a         	vmovdqu32	0x280(%rsi), %zmm2
   5ec79: 62 71 6d 48 ef 77 0a         	vpxord	0x280(%rdi), %zmm2, %zmm14
   5ec80: 62 f1 fe 48 6f 4a 09         	vmovdqu64	0x240(%rdx), %zmm1
   5ec87: 62 71 7d 48 7f 77 0a         	vmovdqa32	%zmm14, 0x280(%rdi)
   5ec8e: 62 f1 7e 48 6f 5e 0b         	vmovdqu32	0x2c0(%rsi), %zmm3
   5ec95: 62 71 65 48 ef 6f 0b         	vpxord	0x2c0(%rdi), %zmm3, %zmm13
   5ec9c: 62 f1 fe 48 6f 6a 0a         	vmovdqu64	0x280(%rdx), %zmm5
   5eca3: 62 71 7d 48 7f 6f 0b         	vmovdqa32	%zmm13, 0x2c0(%rdi)
   5ecaa: 62 f1 7e 48 6f 76 0c         	vmovdqu32	0x300(%rsi), %zmm6
   5ecb1: 62 71 4d 48 ef 67 0c         	vpxord	0x300(%rdi), %zmm6, %zmm12
   5ecb8: 62 f1 fe 48 6f 52 0b         	vmovdqu64	0x2c0(%rdx), %zmm2
   5ecbf: 62 71 7d 48 7f 67 0c         	vmovdqa32	%zmm12, 0x300(%rdi)
   5ecc6: 62 f1 7e 48 6f 76 0d         	vmovdqu32	0x340(%rsi), %zmm6
   5eccd: 62 71 4d 48 ef 5f 0d         	vpxord	0x340(%rdi), %zmm6, %zmm11
   5ecd4: 62 f1 fe 48 6f 5a 0c         	vmovdqu64	0x300(%rdx), %zmm3
   5ecdb: 62 71 7d 48 7f 5f 0d         	vmovdqa32	%zmm11, 0x340(%rdi)
   5ece2: 62 f1 7e 48 6f 76 0e         	vmovdqu32	0x380(%rsi), %zmm6
   5ece9: 62 71 4d 48 ef 57 0e         	vpxord	0x380(%rdi), %zmm6, %zmm10
   5ecf0: 62 f1 fe 48 6f 42 0d         	vmovdqu64	0x340(%rdx), %zmm0
   5ecf7: 62 71 7d 48 7f 57 0e         	vmovdqa32	%zmm10, 0x380(%rdi)
   5ecfe: 62 f1 fe 48 6f 72 0e         	vmovdqu64	0x380(%rdx), %zmm6
   5ed05: 62 71 fe 48 6f 4e 0f         	vmovdqu64	0x3c0(%rsi), %zmm9
   5ed0c: 48 8d b7 00 04 00 00         	leaq	0x400(%rdi), %rsi
   5ed13: 62 71 35 48 ef 4f 0f         	vpxord	0x3c0(%rdi), %zmm9, %zmm9
   5ed1a: 62 61 7d 48 7f b4 24 48 01 00 00     	vmovdqa32	%zmm30, 0x148(%rsp)
   5ed25: 62 61 7d 48 7f a4 24 08 01 00 00     	vmovdqa32	%zmm28, 0x108(%rsp)
   5ed30: 62 71 7d 48 7f 4f 0f         	vmovdqa32	%zmm9, 0x3c0(%rdi)
   5ed37: 62 f1 fe 48 6f 62 0f         	vmovdqu64	0x3c0(%rdx), %zmm4
   5ed3e: 62 71 7d 48 7f 8c 24 88 01 00 00     	vmovdqa32	%zmm9, 0x188(%rsp)
   5ed49: 62 f1 fd 48 7f a4 24 c8 01 00 00     	vmovdqa64	%zmm4, 0x1c8(%rsp)
   5ed54: 62 61 7d 48 7f 94 24 c8 00 00 00     	vmovdqa32	%zmm26, 0xc8(%rsp)
   5ed5f: 62 61 7d 48 7f 84 24 88 00 00 00     	vmovdqa32	%zmm24, 0x88(%rsp)
   5ed6a: 62 e1 7d 48 7f b4 24 48 00 00 00     	vmovdqa32	%zmm22, 0x48(%rsp)
   5ed75: 62 e1 7d 48 7f a4 24 08 00 00 00     	vmovdqa32	%zmm20, 0x8(%rsp)
   5ed80: 62 e1 7d 48 7f 94 24 c8 ff ff ff     	vmovdqa32	%zmm18, -0x38(%rsp)
   5ed8b: 62 f1 fd 48 6f 21            	vmovdqa64	(%rcx), %zmm4
   5ed91: 48 81 c1 00 02 00 00         	addq	$0x200, %rcx            # imm = 0x200
   5ed98: 62 e3 dd 48 43 61 fa ee      	vshufi64x2	$0xee, -0x180(%rcx), %zmm4, %zmm20 # zmm20 = zmm4[4,5,6,7],mem[4,5,6,7]
   5eda0: 62 e3 dd 48 43 71 fa 44      	vshufi64x2	$0x44, -0x180(%rcx), %zmm4, %zmm22 # zmm22 = zmm4[0,1,2,3],mem[0,1,2,3]
   5eda8: 62 f1 fd 48 6f 61 f9         	vmovdqa64	-0x1c0(%rcx), %zmm4
   5edaf: 62 63 dd 48 43 51 fb 44      	vshufi64x2	$0x44, -0x140(%rcx), %zmm4, %zmm26 # zmm26 = zmm4[0,1,2,3],mem[0,1,2,3]
   5edb7: 62 e3 dd 48 43 51 fb ee      	vshufi64x2	$0xee, -0x140(%rcx), %zmm4, %zmm18 # zmm18 = zmm4[4,5,6,7],mem[4,5,6,7]
   5edbf: 62 f1 fd 48 6f 61 fc         	vmovdqa64	-0x100(%rcx), %zmm4
   5edc6: 62 21 cd 40 f4 c4            	vpmuludq	%zmm20, %zmm22, %zmm24
   5edcc: 62 73 dd 48 43 49 fe ee      	vshufi64x2	$0xee, -0x80(%rcx), %zmm4, %zmm9 # zmm9 = zmm4[4,5,6,7],mem[4,5,6,7]
   5edd4: 62 a1 cd 40 d4 f4            	vpaddq	%zmm20, %zmm22, %zmm22
   5edda: 62 63 dd 48 43 71 fe 44      	vshufi64x2	$0x44, -0x80(%rcx), %zmm4, %zmm30 # zmm30 = zmm4[0,1,2,3],mem[0,1,2,3]
   5ede2: 62 f1 fd 48 6f 61 fd         	vmovdqa64	-0xc0(%rcx), %zmm4
   5ede9: 62 63 dd 48 43 61 ff 44      	vshufi64x2	$0x44, -0x40(%rcx), %zmm4, %zmm28 # zmm28 = zmm4[0,1,2,3],mem[0,1,2,3]
   5edf1: 62 f3 dd 48 43 61 ff ee      	vshufi64x2	$0xee, -0x40(%rcx), %zmm4, %zmm4 # zmm4 = zmm4[4,5,6,7],mem[4,5,6,7]
   5edf9: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   5edff: 62 21 bd 40 d4 c6            	vpaddq	%zmm22, %zmm24, %zmm24
   5ee05: 62 c1 8d 40 f4 f1            	vpmuludq	%zmm9, %zmm30, %zmm22
   5ee0b: 62 41 8d 40 d4 f1            	vpaddq	%zmm9, %zmm30, %zmm30
   5ee11: 62 a1 3d 40 ef d2            	vpxord	%zmm18, %zmm24, %zmm18
   5ee17: 62 b1 ed 40 72 ca 20         	vprolq	$0x20, %zmm18, %zmm18
   5ee1e: 62 a1 cd 40 d4 f6            	vpaddq	%zmm22, %zmm22, %zmm22
   5ee24: 62 81 cd 40 d4 f6            	vpaddq	%zmm30, %zmm22, %zmm22
   5ee2a: 62 f1 4d 40 ef e4            	vpxord	%zmm4, %zmm22, %zmm4
   5ee30: 62 f1 dd 48 72 cc 20         	vprolq	$0x20, %zmm4, %zmm4
   5ee37: 62 21 ad 40 f4 f2            	vpmuludq	%zmm18, %zmm26, %zmm30
   5ee3d: 62 21 ad 40 d4 d2            	vpaddq	%zmm18, %zmm26, %zmm26
   5ee43: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5ee49: 62 01 8d 40 d4 f2            	vpaddq	%zmm26, %zmm30, %zmm30
   5ee4f: 62 61 9d 40 f4 d4            	vpmuludq	%zmm4, %zmm28, %zmm26
   5ee55: 62 61 9d 40 d4 e4            	vpaddq	%zmm4, %zmm28, %zmm28
   5ee5b: 62 a1 0d 40 ef e4            	vpxord	%zmm20, %zmm30, %zmm20
   5ee61: 62 b1 dd 40 72 c4 18         	vprorq	$0x18, %zmm20, %zmm20
   5ee68: 62 01 ad 40 d4 d2            	vpaddq	%zmm26, %zmm26, %zmm26
   5ee6e: 62 01 9d 40 d4 e2            	vpaddq	%zmm26, %zmm28, %zmm28
   5ee74: 62 51 1d 40 ef c9            	vpxord	%zmm9, %zmm28, %zmm9
   5ee7a: 62 d1 b5 48 72 c1 18         	vprorq	$0x18, %zmm9, %zmm9
   5ee81: 62 21 bd 40 f4 d4            	vpmuludq	%zmm20, %zmm24, %zmm26
   5ee87: 62 01 dd 40 d4 c0            	vpaddq	%zmm24, %zmm20, %zmm24
   5ee8d: 62 01 ad 40 d4 d2            	vpaddq	%zmm26, %zmm26, %zmm26
   5ee93: 62 01 ad 40 d4 d0            	vpaddq	%zmm24, %zmm26, %zmm26
   5ee99: 62 41 cd 40 f4 c1            	vpmuludq	%zmm9, %zmm22, %zmm24
   5ee9f: 62 a1 b5 48 d4 f6            	vpaddq	%zmm22, %zmm9, %zmm22
   5eea5: 62 a1 2d 40 ef d2            	vpxord	%zmm18, %zmm26, %zmm18
   5eeab: 62 b1 ed 40 72 c2 10         	vprorq	$0x10, %zmm18, %zmm18
   5eeb2: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   5eeb8: 62 21 bd 40 d4 c6            	vpaddq	%zmm22, %zmm24, %zmm24
   5eebe: 62 f1 3d 40 ef e4            	vpxord	%zmm4, %zmm24, %zmm4
   5eec4: 62 f1 dd 48 72 c4 10         	vprorq	$0x10, %zmm4, %zmm4
   5eecb: 62 a1 8d 40 f4 f2            	vpmuludq	%zmm18, %zmm30, %zmm22
   5eed1: 62 01 ed 40 d4 f6            	vpaddq	%zmm30, %zmm18, %zmm30
   5eed7: 62 a3 fd 48 00 d2 93         	vpermq	$0x93, %zmm18, %zmm18   # zmm18 = zmm18[3,0,1,2,7,4,5,6]
   5eede: 62 a1 cd 40 d4 f6            	vpaddq	%zmm22, %zmm22, %zmm22
   5eee4: 62 81 cd 40 d4 f6            	vpaddq	%zmm30, %zmm22, %zmm22
   5eeea: 62 61 9d 40 f4 f4            	vpmuludq	%zmm4, %zmm28, %zmm30
   5eef0: 62 01 dd 48 d4 e4            	vpaddq	%zmm28, %zmm4, %zmm28
   5eef6: 62 a1 4d 40 ef e4            	vpxord	%zmm20, %zmm22, %zmm20
   5eefc: 62 f3 fd 48 00 e4 93         	vpermq	$0x93, %zmm4, %zmm4     # zmm4 = zmm4[3,0,1,2,7,4,5,6]
   5ef03: 62 a3 cd 40 43 f6 b1         	vshufi64x2	$0xb1, %zmm22, %zmm22, %zmm22 # zmm22 = zmm22[2,3,0,1,6,7,4,5]
   5ef0a: 62 b1 dd 40 72 cc 01         	vprolq	$0x1, %zmm20, %zmm20
   5ef11: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5ef17: 62 01 8d 40 d4 f4            	vpaddq	%zmm28, %zmm30, %zmm30
   5ef1d: 62 51 0d 40 ef c9            	vpxord	%zmm9, %zmm30, %zmm9
   5ef23: 62 03 8d 40 43 f6 b1         	vshufi64x2	$0xb1, %zmm30, %zmm30, %zmm30 # zmm30 = zmm30[2,3,0,1,6,7,4,5]
   5ef2a: 62 d1 b5 48 72 c9 01         	vprolq	$0x1, %zmm9, %zmm9
   5ef31: 62 a3 fd 48 00 e4 39         	vpermq	$0x39, %zmm20, %zmm20   # zmm20 = zmm20[1,2,3,0,5,6,7,4]
   5ef38: 62 21 ad 40 f4 e4            	vpmuludq	%zmm20, %zmm26, %zmm28
   5ef3e: 62 01 dd 40 d4 d2            	vpaddq	%zmm26, %zmm20, %zmm26
   5ef44: 62 53 fd 48 00 c9 39         	vpermq	$0x39, %zmm9, %zmm9     # zmm9 = zmm9[1,2,3,0,5,6,7,4]
   5ef4b: 62 01 9d 40 d4 e4            	vpaddq	%zmm28, %zmm28, %zmm28
   5ef51: 62 01 9d 40 d4 e2            	vpaddq	%zmm26, %zmm28, %zmm28
   5ef57: 62 41 bd 40 f4 d1            	vpmuludq	%zmm9, %zmm24, %zmm26
   5ef5d: 62 01 b5 48 d4 c0            	vpaddq	%zmm24, %zmm9, %zmm24
   5ef63: 62 a1 1d 40 ef d2            	vpxord	%zmm18, %zmm28, %zmm18
   5ef69: 62 b1 ed 40 72 ca 20         	vprolq	$0x20, %zmm18, %zmm18
   5ef70: 62 01 ad 40 d4 d2            	vpaddq	%zmm26, %zmm26, %zmm26
   5ef76: 62 01 ad 40 d4 d0            	vpaddq	%zmm24, %zmm26, %zmm26
   5ef7c: 62 f1 2d 40 ef e4            	vpxord	%zmm4, %zmm26, %zmm4
   5ef82: 62 f1 dd 48 72 cc 20         	vprolq	$0x20, %zmm4, %zmm4
   5ef89: 62 21 cd 40 f4 c2            	vpmuludq	%zmm18, %zmm22, %zmm24
   5ef8f: 62 a1 cd 40 d4 f2            	vpaddq	%zmm18, %zmm22, %zmm22
   5ef95: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   5ef9b: 62 21 bd 40 d4 c6            	vpaddq	%zmm22, %zmm24, %zmm24
   5efa1: 62 e1 8d 40 f4 f4            	vpmuludq	%zmm4, %zmm30, %zmm22
   5efa7: 62 61 8d 40 d4 f4            	vpaddq	%zmm4, %zmm30, %zmm30
   5efad: 62 a1 3d 40 ef e4            	vpxord	%zmm20, %zmm24, %zmm20
   5efb3: 62 b1 dd 40 72 c4 18         	vprorq	$0x18, %zmm20, %zmm20
   5efba: 62 a1 cd 40 d4 f6            	vpaddq	%zmm22, %zmm22, %zmm22
   5efc0: 62 81 cd 40 d4 f6            	vpaddq	%zmm30, %zmm22, %zmm22
   5efc6: 62 51 4d 40 ef c9            	vpxord	%zmm9, %zmm22, %zmm9
   5efcc: 62 d1 b5 48 72 c1 18         	vprorq	$0x18, %zmm9, %zmm9
   5efd3: 62 21 9d 40 f4 f4            	vpmuludq	%zmm20, %zmm28, %zmm30
   5efd9: 62 01 dd 40 d4 e4            	vpaddq	%zmm28, %zmm20, %zmm28
   5efdf: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5efe5: 62 01 8d 40 d4 e4            	vpaddq	%zmm28, %zmm30, %zmm28
   5efeb: 62 41 ad 40 f4 f1            	vpmuludq	%zmm9, %zmm26, %zmm30
   5eff1: 62 01 b5 48 d4 d2            	vpaddq	%zmm26, %zmm9, %zmm26
   5eff7: 62 a1 1d 40 ef d2            	vpxord	%zmm18, %zmm28, %zmm18
   5effd: 62 b1 ed 40 72 c2 10         	vprorq	$0x10, %zmm18, %zmm18
   5f004: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5f00a: 62 01 8d 40 d4 d2            	vpaddq	%zmm26, %zmm30, %zmm26
   5f010: 62 f1 2d 40 ef e4            	vpxord	%zmm4, %zmm26, %zmm4
   5f016: 62 f1 dd 48 72 c4 10         	vprorq	$0x10, %zmm4, %zmm4
   5f01d: 62 21 bd 40 f4 f2            	vpmuludq	%zmm18, %zmm24, %zmm30
   5f023: 62 01 ed 40 d4 c0            	vpaddq	%zmm24, %zmm18, %zmm24
   5f029: 62 a3 fd 48 00 d2 39         	vpermq	$0x39, %zmm18, %zmm18   # zmm18 = zmm18[1,2,3,0,5,6,7,4]
   5f030: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5f036: 62 01 8d 40 d4 c0            	vpaddq	%zmm24, %zmm30, %zmm24
   5f03c: 62 61 cd 40 f4 f4            	vpmuludq	%zmm4, %zmm22, %zmm30
   5f042: 62 a1 dd 48 d4 f6            	vpaddq	%zmm22, %zmm4, %zmm22
   5f048: 62 a1 3d 40 ef e4            	vpxord	%zmm20, %zmm24, %zmm20
   5f04e: 62 f3 fd 48 00 e4 39         	vpermq	$0x39, %zmm4, %zmm4     # zmm4 = zmm4[1,2,3,0,5,6,7,4]
   5f055: 62 03 bd 40 43 c0 b1         	vshufi64x2	$0xb1, %zmm24, %zmm24, %zmm24 # zmm24 = zmm24[2,3,0,1,6,7,4,5]
   5f05c: 62 b1 dd 40 72 cc 01         	vprolq	$0x1, %zmm20, %zmm20
   5f063: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5f069: 62 a1 8d 40 d4 f6            	vpaddq	%zmm22, %zmm30, %zmm22
   5f06f: 62 51 4d 40 ef c9            	vpxord	%zmm9, %zmm22, %zmm9
   5f075: 62 a3 cd 40 43 f6 b1         	vshufi64x2	$0xb1, %zmm22, %zmm22, %zmm22 # zmm22 = zmm22[2,3,0,1,6,7,4,5]
   5f07c: 62 d1 b5 48 72 c9 01         	vprolq	$0x1, %zmm9, %zmm9
   5f083: 62 a3 fd 48 00 e4 93         	vpermq	$0x93, %zmm20, %zmm20   # zmm20 = zmm20[3,0,1,2,7,4,5,6]
   5f08a: 62 23 9d 40 43 f4 44         	vshufi64x2	$0x44, %zmm20, %zmm28, %zmm30 # zmm30 = zmm28[0,1,2,3],zmm20[0,1,2,3]
   5f091: 62 23 9d 40 43 e4 ee         	vshufi64x2	$0xee, %zmm20, %zmm28, %zmm28 # zmm28 = zmm28[4,5,6,7],zmm20[4,5,6,7]
   5f098: 62 a3 bd 40 43 e2 44         	vshufi64x2	$0x44, %zmm18, %zmm24, %zmm20 # zmm20 = zmm24[0,1,2,3],zmm18[0,1,2,3]
   5f09f: 62 23 bd 40 43 c2 ee         	vshufi64x2	$0xee, %zmm18, %zmm24, %zmm24 # zmm24 = zmm24[4,5,6,7],zmm18[4,5,6,7]
   5f0a6: 62 61 fd 48 7f 71 f8         	vmovdqa64	%zmm30, -0x200(%rcx)
   5f0ad: 62 61 fd 48 7f 61 fa         	vmovdqa64	%zmm28, -0x180(%rcx)
   5f0b4: 62 e1 fd 48 7f 61 f9         	vmovdqa64	%zmm20, -0x1c0(%rcx)
   5f0bb: 62 61 fd 48 7f 41 fb         	vmovdqa64	%zmm24, -0x140(%rcx)
   5f0c2: 62 53 fd 48 00 c9 93         	vpermq	$0x93, %zmm9, %zmm9     # zmm9 = zmm9[3,0,1,2,7,4,5,6]
   5f0c9: 62 c3 ad 40 43 d1 44         	vshufi64x2	$0x44, %zmm9, %zmm26, %zmm18 # zmm18 = zmm26[0,1,2,3],zmm9[0,1,2,3]
   5f0d0: 62 43 ad 40 43 d1 ee         	vshufi64x2	$0xee, %zmm9, %zmm26, %zmm26 # zmm26 = zmm26[4,5,6,7],zmm9[4,5,6,7]
   5f0d7: 62 73 cd 40 43 cc 44         	vshufi64x2	$0x44, %zmm4, %zmm22, %zmm9 # zmm9 = zmm22[0,1,2,3],zmm4[0,1,2,3]
   5f0de: 62 e3 cd 40 43 f4 ee         	vshufi64x2	$0xee, %zmm4, %zmm22, %zmm22 # zmm22 = zmm22[4,5,6,7],zmm4[4,5,6,7]
   5f0e5: 62 e1 fd 48 7f 51 fc         	vmovdqa64	%zmm18, -0x100(%rcx)
   5f0ec: 62 61 fd 48 7f 51 fe         	vmovdqa64	%zmm26, -0x80(%rcx)
   5f0f3: 62 71 fd 48 7f 49 fd         	vmovdqa64	%zmm9, -0xc0(%rcx)
   5f0fa: 62 e1 fd 48 7f 71 ff         	vmovdqa64	%zmm22, -0x40(%rcx)
   5f101: 48 39 ce                     	cmpq	%rcx, %rsi
   5f104: 0f 85 81 fc ff ff            	jne	0x5ed8b <fill_block_with_xor+0x23b>
   5f10a: 48 8d 8f 80 00 00 00         	leaq	0x80(%rdi), %rcx
   5f111: 62 e1 7d 48 7f 8c 24 88 ff ff ff     	vmovdqa32	%zmm17, -0x78(%rsp)
   5f11c: 62 f1 fd 48 6f 25 5a ad 00 00	vmovdqa64	0xad5a(%rip), %zmm4 # 0x69e80 <__PRETTY_FUNCTION__.3+0x170>
   5f126: 62 71 fd 48 6f 08            	vmovdqa64	(%rax), %zmm9
   5f12c: 48 83 c0 40                  	addq	$0x40, %rax
   5f130: 62 e3 b5 48 43 70 01 44      	vshufi64x2	$0x44, 0x40(%rax), %zmm9, %zmm22 # zmm22 = zmm9[0,1,2,3],mem[0,1,2,3]
   5f138: 62 63 b5 48 43 60 01 ee      	vshufi64x2	$0xee, 0x40(%rax), %zmm9, %zmm28 # zmm28 = zmm9[4,5,6,7],mem[4,5,6,7]
   5f140: 62 71 fd 48 6f 48 03         	vmovdqa64	0xc0(%rax), %zmm9
   5f147: 62 e3 b5 48 43 48 05 44      	vshufi64x2	$0x44, 0x140(%rax), %zmm9, %zmm17 # zmm17 = zmm9[0,1,2,3],mem[0,1,2,3]
   5f14f: 62 a2 dd 48 36 f6            	vpermq	%zmm22, %zmm4, %zmm22
   5f155: 62 e3 b5 48 43 50 05 ee      	vshufi64x2	$0xee, 0x140(%rax), %zmm9, %zmm18 # zmm18 = zmm9[4,5,6,7],mem[4,5,6,7]
   5f15d: 62 71 fd 48 6f 48 07         	vmovdqa64	0x1c0(%rax), %zmm9
   5f164: 62 02 dd 48 36 e4            	vpermq	%zmm28, %zmm4, %zmm28
   5f16a: 62 63 b5 48 43 70 09 44      	vshufi64x2	$0x44, 0x240(%rax), %zmm9, %zmm30 # zmm30 = zmm9[0,1,2,3],mem[0,1,2,3]
   5f172: 62 a2 dd 48 36 c9            	vpermq	%zmm17, %zmm4, %zmm17
   5f178: 62 a2 dd 48 36 d2            	vpermq	%zmm18, %zmm4, %zmm18
   5f17e: 62 63 b5 48 43 50 09 ee      	vshufi64x2	$0xee, 0x240(%rax), %zmm9, %zmm26 # zmm26 = zmm9[4,5,6,7],mem[4,5,6,7]
   5f186: 62 71 fd 48 6f 48 0b         	vmovdqa64	0x2c0(%rax), %zmm9
   5f18d: 62 21 cd 40 f4 c1            	vpmuludq	%zmm17, %zmm22, %zmm24
   5f193: 62 a1 cd 40 d4 f1            	vpaddq	%zmm17, %zmm22, %zmm22
   5f199: 62 e3 b5 48 43 60 0d 44      	vshufi64x2	$0x44, 0x340(%rax), %zmm9, %zmm20 # zmm20 = zmm9[0,1,2,3],mem[0,1,2,3]
   5f1a1: 62 02 dd 48 36 f6            	vpermq	%zmm30, %zmm4, %zmm30
   5f1a7: 62 02 dd 48 36 d2            	vpermq	%zmm26, %zmm4, %zmm26
   5f1ad: 62 73 b5 48 43 48 0d ee      	vshufi64x2	$0xee, 0x340(%rax), %zmm9, %zmm9 # zmm9 = zmm9[4,5,6,7],mem[4,5,6,7]
   5f1b5: 62 a2 dd 48 36 e4            	vpermq	%zmm20, %zmm4, %zmm20
   5f1bb: 62 52 dd 48 36 c9            	vpermq	%zmm9, %zmm4, %zmm9
   5f1c1: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   5f1c7: 62 21 bd 40 d4 c6            	vpaddq	%zmm22, %zmm24, %zmm24
   5f1cd: 62 a1 9d 40 f4 f2            	vpmuludq	%zmm18, %zmm28, %zmm22
   5f1d3: 62 21 9d 40 d4 e2            	vpaddq	%zmm18, %zmm28, %zmm28
   5f1d9: 62 81 5d 40 ef e0            	vpxord	%zmm24, %zmm20, %zmm20
   5f1df: 62 b1 dd 40 72 cc 20         	vprolq	$0x20, %zmm20, %zmm20
   5f1e6: 62 a1 cd 40 d4 f6            	vpaddq	%zmm22, %zmm22, %zmm22
   5f1ec: 62 81 cd 40 d4 f4            	vpaddq	%zmm28, %zmm22, %zmm22
   5f1f2: 62 31 35 48 ef ce            	vpxord	%zmm22, %zmm9, %zmm9
   5f1f8: 62 d1 b5 48 72 c9 20         	vprolq	$0x20, %zmm9, %zmm9
   5f1ff: 62 21 8d 40 f4 e4            	vpmuludq	%zmm20, %zmm30, %zmm28
   5f205: 62 21 8d 40 d4 f4            	vpaddq	%zmm20, %zmm30, %zmm30
   5f20b: 62 01 9d 40 d4 e4            	vpaddq	%zmm28, %zmm28, %zmm28
   5f211: 62 01 9d 40 d4 f6            	vpaddq	%zmm30, %zmm28, %zmm30
   5f217: 62 41 ad 40 f4 e1            	vpmuludq	%zmm9, %zmm26, %zmm28
   5f21d: 62 41 ad 40 d4 d1            	vpaddq	%zmm9, %zmm26, %zmm26
   5f223: 62 81 75 40 ef ce            	vpxord	%zmm30, %zmm17, %zmm17
   5f229: 62 b1 f5 40 72 c1 18         	vprorq	$0x18, %zmm17, %zmm17
   5f230: 62 01 9d 40 d4 e4            	vpaddq	%zmm28, %zmm28, %zmm28
   5f236: 62 01 9d 40 d4 e2            	vpaddq	%zmm26, %zmm28, %zmm28
   5f23c: 62 81 6d 40 ef d4            	vpxord	%zmm28, %zmm18, %zmm18
   5f242: 62 b1 ed 40 72 c2 18         	vprorq	$0x18, %zmm18, %zmm18
   5f249: 62 21 bd 40 f4 d1            	vpmuludq	%zmm17, %zmm24, %zmm26
   5f24f: 62 01 f5 40 d4 c0            	vpaddq	%zmm24, %zmm17, %zmm24
   5f255: 62 01 ad 40 d4 d2            	vpaddq	%zmm26, %zmm26, %zmm26
   5f25b: 62 01 ad 40 d4 d0            	vpaddq	%zmm24, %zmm26, %zmm26
   5f261: 62 21 cd 40 f4 c2            	vpmuludq	%zmm18, %zmm22, %zmm24
   5f267: 62 a1 ed 40 d4 f6            	vpaddq	%zmm22, %zmm18, %zmm22
   5f26d: 62 81 5d 40 ef e2            	vpxord	%zmm26, %zmm20, %zmm20
   5f273: 62 b1 dd 40 72 c4 10         	vprorq	$0x10, %zmm20, %zmm20
   5f27a: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   5f280: 62 21 bd 40 d4 c6            	vpaddq	%zmm22, %zmm24, %zmm24
   5f286: 62 11 35 48 ef c8            	vpxord	%zmm24, %zmm9, %zmm9
   5f28c: 62 d1 b5 48 72 c1 10         	vprorq	$0x10, %zmm9, %zmm9
   5f293: 62 a1 8d 40 f4 f4            	vpmuludq	%zmm20, %zmm30, %zmm22
   5f299: 62 01 dd 40 d4 f6            	vpaddq	%zmm30, %zmm20, %zmm30
   5f29f: 62 a3 fd 48 00 e4 93         	vpermq	$0x93, %zmm20, %zmm20   # zmm20 = zmm20[3,0,1,2,7,4,5,6]
   5f2a6: 62 a1 cd 40 d4 f6            	vpaddq	%zmm22, %zmm22, %zmm22
   5f2ac: 62 81 cd 40 d4 f6            	vpaddq	%zmm30, %zmm22, %zmm22
   5f2b2: 62 41 9d 40 f4 f1            	vpmuludq	%zmm9, %zmm28, %zmm30
   5f2b8: 62 01 b5 48 d4 e4            	vpaddq	%zmm28, %zmm9, %zmm28
   5f2be: 62 a1 75 40 ef ce            	vpxord	%zmm22, %zmm17, %zmm17
   5f2c4: 62 53 fd 48 00 c9 93         	vpermq	$0x93, %zmm9, %zmm9     # zmm9 = zmm9[3,0,1,2,7,4,5,6]
   5f2cb: 62 a3 cd 40 43 f6 b1         	vshufi64x2	$0xb1, %zmm22, %zmm22, %zmm22 # zmm22 = zmm22[2,3,0,1,6,7,4,5]
   5f2d2: 62 b1 f5 40 72 c9 01         	vprolq	$0x1, %zmm17, %zmm17
   5f2d9: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5f2df: 62 01 8d 40 d4 f4            	vpaddq	%zmm28, %zmm30, %zmm30
   5f2e5: 62 81 6d 40 ef d6            	vpxord	%zmm30, %zmm18, %zmm18
   5f2eb: 62 03 8d 40 43 f6 b1         	vshufi64x2	$0xb1, %zmm30, %zmm30, %zmm30 # zmm30 = zmm30[2,3,0,1,6,7,4,5]
   5f2f2: 62 b1 ed 40 72 ca 01         	vprolq	$0x1, %zmm18, %zmm18
   5f2f9: 62 a3 fd 48 00 c9 39         	vpermq	$0x39, %zmm17, %zmm17   # zmm17 = zmm17[1,2,3,0,5,6,7,4]
   5f300: 62 21 ad 40 f4 e1            	vpmuludq	%zmm17, %zmm26, %zmm28
   5f306: 62 01 f5 40 d4 d2            	vpaddq	%zmm26, %zmm17, %zmm26
   5f30c: 62 a3 fd 48 00 d2 39         	vpermq	$0x39, %zmm18, %zmm18   # zmm18 = zmm18[1,2,3,0,5,6,7,4]
   5f313: 62 01 9d 40 d4 e4            	vpaddq	%zmm28, %zmm28, %zmm28
   5f319: 62 01 9d 40 d4 e2            	vpaddq	%zmm26, %zmm28, %zmm28
   5f31f: 62 21 bd 40 f4 d2            	vpmuludq	%zmm18, %zmm24, %zmm26
   5f325: 62 01 ed 40 d4 c0            	vpaddq	%zmm24, %zmm18, %zmm24
   5f32b: 62 81 5d 40 ef e4            	vpxord	%zmm28, %zmm20, %zmm20
   5f331: 62 b1 dd 40 72 cc 20         	vprolq	$0x20, %zmm20, %zmm20
   5f338: 62 01 ad 40 d4 d2            	vpaddq	%zmm26, %zmm26, %zmm26
   5f33e: 62 01 ad 40 d4 d0            	vpaddq	%zmm24, %zmm26, %zmm26
   5f344: 62 11 35 48 ef ca            	vpxord	%zmm26, %zmm9, %zmm9
   5f34a: 62 d1 b5 48 72 c9 20         	vprolq	$0x20, %zmm9, %zmm9
   5f351: 62 21 cd 40 f4 c4            	vpmuludq	%zmm20, %zmm22, %zmm24
   5f357: 62 a1 cd 40 d4 f4            	vpaddq	%zmm20, %zmm22, %zmm22
   5f35d: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   5f363: 62 21 bd 40 d4 c6            	vpaddq	%zmm22, %zmm24, %zmm24
   5f369: 62 c1 8d 40 f4 f1            	vpmuludq	%zmm9, %zmm30, %zmm22
   5f36f: 62 41 8d 40 d4 f1            	vpaddq	%zmm9, %zmm30, %zmm30
   5f375: 62 81 75 40 ef c8            	vpxord	%zmm24, %zmm17, %zmm17
   5f37b: 62 b1 f5 40 72 c1 18         	vprorq	$0x18, %zmm17, %zmm17
   5f382: 62 a1 cd 40 d4 f6            	vpaddq	%zmm22, %zmm22, %zmm22
   5f388: 62 81 cd 40 d4 f6            	vpaddq	%zmm30, %zmm22, %zmm22
   5f38e: 62 a1 6d 40 ef d6            	vpxord	%zmm22, %zmm18, %zmm18
   5f394: 62 b1 ed 40 72 c2 18         	vprorq	$0x18, %zmm18, %zmm18
   5f39b: 62 21 9d 40 f4 f1            	vpmuludq	%zmm17, %zmm28, %zmm30
   5f3a1: 62 01 f5 40 d4 e4            	vpaddq	%zmm28, %zmm17, %zmm28
   5f3a7: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5f3ad: 62 01 8d 40 d4 e4            	vpaddq	%zmm28, %zmm30, %zmm28
   5f3b3: 62 21 ad 40 f4 f2            	vpmuludq	%zmm18, %zmm26, %zmm30
   5f3b9: 62 01 ed 40 d4 d2            	vpaddq	%zmm26, %zmm18, %zmm26
   5f3bf: 62 81 5d 40 ef e4            	vpxord	%zmm28, %zmm20, %zmm20
   5f3c5: 62 02 dd 48 36 e4            	vpermq	%zmm28, %zmm4, %zmm28
   5f3cb: 62 b1 dd 40 72 c4 10         	vprorq	$0x10, %zmm20, %zmm20
   5f3d2: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5f3d8: 62 01 8d 40 d4 d2            	vpaddq	%zmm26, %zmm30, %zmm26
   5f3de: 62 11 35 48 ef ca            	vpxord	%zmm26, %zmm9, %zmm9
   5f3e4: 62 02 dd 48 36 d2            	vpermq	%zmm26, %zmm4, %zmm26
   5f3ea: 62 d1 b5 48 72 c1 10         	vprorq	$0x10, %zmm9, %zmm9
   5f3f1: 62 21 bd 40 f4 f4            	vpmuludq	%zmm20, %zmm24, %zmm30
   5f3f7: 62 01 dd 40 d4 c0            	vpaddq	%zmm24, %zmm20, %zmm24
   5f3fd: 62 a3 fd 48 00 e4 39         	vpermq	$0x39, %zmm20, %zmm20   # zmm20 = zmm20[1,2,3,0,5,6,7,4]
   5f404: 62 a2 dd 48 36 e4            	vpermq	%zmm20, %zmm4, %zmm20
   5f40a: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5f410: 62 01 8d 40 d4 c0            	vpaddq	%zmm24, %zmm30, %zmm24
   5f416: 62 41 cd 40 f4 f1            	vpmuludq	%zmm9, %zmm22, %zmm30
   5f41c: 62 a1 b5 48 d4 f6            	vpaddq	%zmm22, %zmm9, %zmm22
   5f422: 62 81 75 40 ef c8            	vpxord	%zmm24, %zmm17, %zmm17
   5f428: 62 03 bd 40 43 c0 b1         	vshufi64x2	$0xb1, %zmm24, %zmm24, %zmm24 # zmm24 = zmm24[2,3,0,1,6,7,4,5]
   5f42f: 62 53 fd 48 00 c9 39         	vpermq	$0x39, %zmm9, %zmm9     # zmm9 = zmm9[1,2,3,0,5,6,7,4]
   5f436: 62 b1 f5 40 72 c9 01         	vprolq	$0x1, %zmm17, %zmm17
   5f43d: 62 02 dd 48 36 c0            	vpermq	%zmm24, %zmm4, %zmm24
   5f443: 62 52 dd 48 36 c9            	vpermq	%zmm9, %zmm4, %zmm9
   5f449: 62 01 8d 40 d4 f6            	vpaddq	%zmm30, %zmm30, %zmm30
   5f44f: 62 a1 8d 40 d4 f6            	vpaddq	%zmm22, %zmm30, %zmm22
   5f455: 62 03 9d 40 43 f2 44         	vshufi64x2	$0x44, %zmm26, %zmm28, %zmm30 # zmm30 = zmm28[0,1,2,3],zmm26[0,1,2,3]
   5f45c: 62 03 9d 40 43 e2 ee         	vshufi64x2	$0xee, %zmm26, %zmm28, %zmm28 # zmm28 = zmm28[4,5,6,7],zmm26[4,5,6,7]
   5f463: 62 a1 6d 40 ef d6            	vpxord	%zmm22, %zmm18, %zmm18
   5f469: 62 a3 cd 40 43 f6 b1         	vshufi64x2	$0xb1, %zmm22, %zmm22, %zmm22 # zmm22 = zmm22[2,3,0,1,6,7,4,5]
   5f470: 62 61 fd 48 7f 70 ff         	vmovdqa64	%zmm30, -0x40(%rax)
   5f477: 62 b1 ed 40 72 ca 01         	vprolq	$0x1, %zmm18, %zmm18
   5f47e: 62 a3 fd 48 00 c9 93         	vpermq	$0x93, %zmm17, %zmm17   # zmm17 = zmm17[3,0,1,2,7,4,5,6]
   5f485: 62 a2 dd 48 36 f6            	vpermq	%zmm22, %zmm4, %zmm22
   5f48b: 62 61 fd 48 7f 60 01         	vmovdqa64	%zmm28, 0x40(%rax)
   5f492: 62 a2 dd 48 36 c9            	vpermq	%zmm17, %zmm4, %zmm17
   5f498: 62 a3 fd 48 00 d2 93         	vpermq	$0x93, %zmm18, %zmm18   # zmm18 = zmm18[3,0,1,2,7,4,5,6]
   5f49f: 62 a2 dd 48 36 d2            	vpermq	%zmm18, %zmm4, %zmm18
   5f4a5: 62 23 f5 40 43 d2 44         	vshufi64x2	$0x44, %zmm18, %zmm17, %zmm26 # zmm26 = zmm17[0,1,2,3],zmm18[0,1,2,3]
   5f4ac: 62 a3 f5 40 43 ca ee         	vshufi64x2	$0xee, %zmm18, %zmm17, %zmm17 # zmm17 = zmm17[4,5,6,7],zmm18[4,5,6,7]
   5f4b3: 62 e1 fd 48 7f 48 05         	vmovdqa64	%zmm17, 0x140(%rax)
   5f4ba: 62 a3 bd 40 43 ce 44         	vshufi64x2	$0x44, %zmm22, %zmm24, %zmm17 # zmm17 = zmm24[0,1,2,3],zmm22[0,1,2,3]
   5f4c1: 62 23 bd 40 43 c6 ee         	vshufi64x2	$0xee, %zmm22, %zmm24, %zmm24 # zmm24 = zmm24[4,5,6,7],zmm22[4,5,6,7]
   5f4c8: 62 e1 fd 48 7f 48 07         	vmovdqa64	%zmm17, 0x1c0(%rax)
   5f4cf: 62 c3 dd 40 43 c9 44         	vshufi64x2	$0x44, %zmm9, %zmm20, %zmm17 # zmm17 = zmm20[0,1,2,3],zmm9[0,1,2,3]
   5f4d6: 62 c3 dd 40 43 e1 ee         	vshufi64x2	$0xee, %zmm9, %zmm20, %zmm20 # zmm20 = zmm20[4,5,6,7],zmm9[4,5,6,7]
   5f4dd: 62 61 fd 48 7f 50 03         	vmovdqa64	%zmm26, 0xc0(%rax)
   5f4e4: 62 61 fd 48 7f 40 09         	vmovdqa64	%zmm24, 0x240(%rax)
   5f4eb: 62 e1 fd 48 7f 48 0b         	vmovdqa64	%zmm17, 0x2c0(%rax)
   5f4f2: 62 e1 fd 48 7f 60 0d         	vmovdqa64	%zmm20, 0x340(%rax)
   5f4f9: 48 39 c8                     	cmpq	%rcx, %rax
   5f4fc: 0f 85 24 fc ff ff            	jne	0x5f126 <fill_block_with_xor+0x5d6>
   5f502: 62 61 7d 48 6f b4 24 48 01 00 00     	vmovdqa32	0x148(%rsp), %zmm30
   5f50d: 62 61 7d 48 6f a4 24 08 01 00 00     	vmovdqa32	0x108(%rsp), %zmm28
   5f518: 62 e1 7d 48 6f b4 24 48 00 00 00     	vmovdqa32	0x48(%rsp), %zmm22
   5f523: 62 e1 7d 48 6f a4 24 08 00 00 00     	vmovdqa32	0x8(%rsp), %zmm20
   5f52e: 62 63 0d 40 25 2f 96         	vpternlogd	$0x96, (%rdi), %zmm30, %zmm29
   5f535: 62 e1 7d 48 6f 94 24 c8 ff ff ff     	vmovdqa32	-0x38(%rsp), %zmm18
   5f540: 62 61 7d 48 6f 94 24 c8 00 00 00     	vmovdqa32	0xc8(%rsp), %zmm26
   5f54b: 62 61 fd 48 7f 2f            	vmovdqa64	%zmm29, (%rdi)
   5f551: 62 61 7d 48 6f 84 24 88 00 00 00     	vmovdqa32	0x88(%rsp), %zmm24
   5f55c: 62 e1 7d 48 6f 8c 24 88 ff ff ff     	vmovdqa32	-0x78(%rsp), %zmm17
   5f567: 62 61 fe 48 7f 2a            	vmovdqu64	%zmm29, (%rdx)
   5f56d: 62 71 7d 48 6f 8c 24 88 01 00 00     	vmovdqa32	0x188(%rsp), %zmm9
   5f578: 62 63 1d 40 25 5f 01 96      	vpternlogd	$0x96, 0x40(%rdi), %zmm28, %zmm27
   5f580: 62 61 fd 48 7f 5f 01         	vmovdqa64	%zmm27, 0x40(%rdi)
   5f587: 62 61 fe 48 7f 5a 01         	vmovdqu64	%zmm27, 0x40(%rdx)
   5f58e: 62 63 2d 40 25 4f 02 96      	vpternlogd	$0x96, 0x80(%rdi), %zmm26, %zmm25
   5f596: 62 61 fd 48 7f 4f 02         	vmovdqa64	%zmm25, 0x80(%rdi)
   5f59d: 62 61 fe 48 7f 4a 02         	vmovdqu64	%zmm25, 0x80(%rdx)
   5f5a4: 62 e3 3d 40 25 7f 03 96      	vpternlogd	$0x96, 0xc0(%rdi), %zmm24, %zmm23
   5f5ac: 62 e1 fd 48 7f 7f 03         	vmovdqa64	%zmm23, 0xc0(%rdi)
   5f5b3: 62 e1 fe 48 7f 7a 03         	vmovdqu64	%zmm23, 0xc0(%rdx)
   5f5ba: 62 e3 4d 40 25 6f 04 96      	vpternlogd	$0x96, 0x100(%rdi), %zmm22, %zmm21
   5f5c2: 62 e1 fd 48 7f 6f 04         	vmovdqa64	%zmm21, 0x100(%rdi)
   5f5c9: 62 e1 fe 48 7f 6a 04         	vmovdqu64	%zmm21, 0x100(%rdx)
   5f5d0: 62 e3 5d 40 25 5f 05 96      	vpternlogd	$0x96, 0x140(%rdi), %zmm20, %zmm19
   5f5d8: 62 e1 fd 48 7f 5f 05         	vmovdqa64	%zmm19, 0x140(%rdi)
   5f5df: 62 e1 fe 48 7f 5a 05         	vmovdqu64	%zmm19, 0x140(%rdx)
   5f5e6: 62 f3 6d 40 25 7f 06 96      	vpternlogd	$0x96, 0x180(%rdi), %zmm18, %zmm7
   5f5ee: 62 f1 fd 48 7f 7f 06         	vmovdqa64	%zmm7, 0x180(%rdi)
   5f5f5: 62 f1 fe 48 7f 7a 06         	vmovdqu64	%zmm7, 0x180(%rdx)
   5f5fc: 62 63 75 40 25 7f 07 96      	vpternlogd	$0x96, 0x1c0(%rdi), %zmm17, %zmm31
   5f604: 62 61 fd 48 7f 7f 07         	vmovdqa64	%zmm31, 0x1c0(%rdi)
   5f60b: 62 61 fe 48 7f 7a 07         	vmovdqu64	%zmm31, 0x1c0(%rdx)
   5f612: 62 73 7d 40 25 47 08 96      	vpternlogd	$0x96, 0x200(%rdi), %zmm16, %zmm8
   5f61a: 62 71 fd 48 7f 47 08         	vmovdqa64	%zmm8, 0x200(%rdi)
   5f621: 62 71 fe 48 7f 42 08         	vmovdqu64	%zmm8, 0x200(%rdx)
   5f628: 62 f3 05 48 25 4f 09 96      	vpternlogd	$0x96, 0x240(%rdi), %zmm15, %zmm1
   5f630: 62 f1 fd 48 7f 4f 09         	vmovdqa64	%zmm1, 0x240(%rdi)
   5f637: 62 f1 fe 48 7f 4a 09         	vmovdqu64	%zmm1, 0x240(%rdx)
   5f63e: 62 f3 0d 48 25 6f 0a 96      	vpternlogd	$0x96, 0x280(%rdi), %zmm14, %zmm5
   5f646: 62 f1 fd 48 7f 6f 0a         	vmovdqa64	%zmm5, 0x280(%rdi)
   5f64d: 62 f1 fe 48 7f 6a 0a         	vmovdqu64	%zmm5, 0x280(%rdx)
   5f654: 62 f3 15 48 25 57 0b 96      	vpternlogd	$0x96, 0x2c0(%rdi), %zmm13, %zmm2
   5f65c: 62 f1 fd 48 7f 57 0b         	vmovdqa64	%zmm2, 0x2c0(%rdi)
   5f663: 62 f1 fe 48 7f 52 0b         	vmovdqu64	%zmm2, 0x2c0(%rdx)
   5f66a: 62 f3 1d 48 25 5f 0c 96      	vpternlogd	$0x96, 0x300(%rdi), %zmm12, %zmm3
   5f672: 62 f1 fd 48 7f 5f 0c         	vmovdqa64	%zmm3, 0x300(%rdi)
   5f679: 62 f1 fe 48 7f 5a 0c         	vmovdqu64	%zmm3, 0x300(%rdx)
   5f680: 62 f3 25 48 25 47 0d 96      	vpternlogd	$0x96, 0x340(%rdi), %zmm11, %zmm0
   5f688: 62 f1 fd 48 7f 47 0d         	vmovdqa64	%zmm0, 0x340(%rdi)
   5f68f: 62 f1 fe 48 7f 42 0d         	vmovdqu64	%zmm0, 0x340(%rdx)
   5f696: 62 f1 7d 48 6f 84 24 c8 01 00 00     	vmovdqa32	0x1c8(%rsp), %zmm0
   5f6a1: 62 f3 2d 48 25 77 0e 96      	vpternlogd	$0x96, 0x380(%rdi), %zmm10, %zmm6
   5f6a9: 62 f1 fd 48 7f 77 0e         	vmovdqa64	%zmm6, 0x380(%rdi)
   5f6b0: 62 f1 fe 48 7f 72 0e         	vmovdqu64	%zmm6, 0x380(%rdx)
   5f6b7: 62 f3 35 48 25 47 0f 96      	vpternlogd	$0x96, 0x3c0(%rdi), %zmm9, %zmm0
   5f6bf: 62 f1 fd 48 7f 47 0f         	vmovdqa64	%zmm0, 0x3c0(%rdi)
   5f6c6: 62 f1 fe 48 7f 42 0f         	vmovdqu64	%zmm0, 0x3c0(%rdx)
   5f6cd: c5 f8 77                     	vzeroupper
   5f6d0: c9                           	leave
   5f6d1: c3                           	retq
   5f6d2: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   5f6dd: 0f 1f 00                     	nopl	(%rax)

000000000005f6e0 <argon2_fill_segment_avx512f>:
   5f6e0: 48 85 ff                     	testq	%rdi, %rdi
   5f6e3: 0f 84 5c 0f 00 00            	je	0x60645 <argon2_fill_segment_avx512f+0xf65>
   5f6e9: 55                           	pushq	%rbp
   5f6ea: 49 89 d3                     	movq	%rdx, %r11
   5f6ed: 49 89 f0                     	movq	%rsi, %r8
   5f6f0: 49 89 f2                     	movq	%rsi, %r10
   5f6f3: 49 c1 e8 20                  	shrq	$0x20, %r8
   5f6f7: 48 89 e5                     	movq	%rsp, %rbp
   5f6fa: 41 57                        	pushq	%r15
   5f6fc: 49 89 ff                     	movq	%rdi, %r15
   5f6ff: 41 56                        	pushq	%r14
   5f701: 41 55                        	pushq	%r13
   5f703: 45 89 c5                     	movl	%r8d, %r13d
   5f706: 41 54                        	pushq	%r12
   5f708: 53                           	pushq	%rbx
   5f709: 48 83 e4 c0                  	andq	$-0x40, %rsp
   5f70d: 48 81 ec 40 14 00 00         	subq	$0x1440, %rsp           # imm = 0x1440
   5f714: 4c 8b 77 08                  	movq	0x8(%rdi), %r14
   5f718: 88 54 24 33                  	movb	%dl, 0x33(%rsp)
   5f71c: 8b 57 2c                     	movl	0x2c(%rdi), %edx
   5f71f: 89 74 24 34                  	movl	%esi, 0x34(%rsp)
   5f723: 83 fa 02                     	cmpl	$0x2, %edx
   5f726: 0f 84 e6 0e 00 00            	je	0x60612 <argon2_fill_segment_avx512f+0xf32>
   5f72c: 48 8d 9c 24 40 08 00 00      	leaq	0x840(%rsp), %rbx
   5f734: 31 c0                        	xorl	%eax, %eax
   5f736: b9 80 00 00 00               	movl	$0x80, %ecx
   5f73b: c4 c1 79 6e 7f 10            	vmovd	0x10(%r15), %xmm7
   5f741: 48 89 df                     	movq	%rbx, %rdi
   5f744: 45 8b 67 1c                  	movl	0x1c(%r15), %r12d
   5f748: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5f74b: 48 8d bc 24 40 0c 00 00      	leaq	0xc40(%rsp), %rdi
   5f753: b9 80 00 00 00               	movl	$0x80, %ecx
   5f758: c4 e3 41 22 c2 01            	vpinsrd	$0x1, %edx, %xmm7, %xmm0
   5f75e: 48 89 7c 24 20               	movq	%rdi, 0x20(%rsp)
   5f763: c4 e2 79 35 c0               	vpmovzxdq	%xmm0, %xmm0    # xmm0 = xmm0[0],zero,xmm0[1],zero
   5f768: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5f76b: 44 89 d0                     	movl	%r10d, %eax
   5f76e: c5 f9 7f 84 24 60 0c 00 00   	vmovdqa	%xmm0, 0xc60(%rsp)
   5f777: 48 89 84 24 40 0c 00 00      	movq	%rax, 0xc40(%rsp)
   5f77f: 44 89 c0                     	movl	%r8d, %eax
   5f782: 48 89 84 24 48 0c 00 00      	movq	%rax, 0xc48(%rsp)
   5f78a: 41 0f b6 c3                  	movzbl	%r11b, %eax
   5f78e: 48 89 84 24 50 0c 00 00      	movq	%rax, 0xc50(%rsp)
   5f796: 41 8b 47 18                  	movl	0x18(%r15), %eax
   5f79a: 48 89 84 24 58 0c 00 00      	movq	%rax, 0xc58(%rsp)
   5f7a2: 45 85 e4                     	testl	%r12d, %r12d
   5f7a5: 0f 84 b9 00 00 00            	je	0x5f864 <argon2_fill_segment_avx512f+0x184>
   5f7ab: 48 8d 44 24 40               	leaq	0x40(%rsp), %rax
   5f7b0: 45 31 c9                     	xorl	%r9d, %r9d
   5f7b3: 48 89 44 24 38               	movq	%rax, 0x38(%rsp)
   5f7b8: eb 25                        	jmp	0x5f7df <argon2_fill_segment_avx512f+0xff>
   5f7ba: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   5f7c0: 89 c0                        	movl	%eax, %eax
   5f7c2: 48 8b 84 c4 40 08 00 00      	movq	0x840(%rsp,%rax,8), %rax
   5f7ca: 4b 89 04 ce                  	movq	%rax, (%r14,%r9,8)
   5f7ce: 45 8b 67 1c                  	movl	0x1c(%r15), %r12d
   5f7d2: 49 83 c1 01                  	addq	$0x1, %r9
   5f7d6: 45 39 e1                     	cmpl	%r12d, %r9d
   5f7d9: 0f 83 85 00 00 00            	jae	0x5f864 <argon2_fill_segment_avx512f+0x184>
   5f7df: 44 89 c8                     	movl	%r9d, %eax
   5f7e2: 83 e0 7f                     	andl	$0x7f, %eax
   5f7e5: 75 d9                        	jne	0x5f7c0 <argon2_fill_segment_avx512f+0xe0>
   5f7e7: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   5f7ec: 31 c0                        	xorl	%eax, %eax
   5f7ee: 48 8d b4 24 40 04 00 00      	leaq	0x440(%rsp), %rsi
   5f7f6: b9 80 00 00 00               	movl	$0x80, %ecx
   5f7fb: 4c 8d a4 24 40 10 00 00      	leaq	0x1040(%rsp), %r12
   5f803: 48 89 74 24 28               	movq	%rsi, 0x28(%rsp)
   5f808: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5f80b: 48 89 f7                     	movq	%rsi, %rdi
   5f80e: 4c 89 e2                     	movq	%r12, %rdx
   5f811: b9 80 00 00 00               	movl	$0x80, %ecx
   5f816: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5f819: b9 80 00 00 00               	movl	$0x80, %ecx
   5f81e: 48 89 df                     	movq	%rbx, %rdi
   5f821: 48 8b 74 24 20               	movq	0x20(%rsp), %rsi
   5f826: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5f829: b9 80 00 00 00               	movl	$0x80, %ecx
   5f82e: 4c 89 e7                     	movq	%r12, %rdi
   5f831: 48 83 84 24 70 0c 00 00 01   	addq	$0x1, 0xc70(%rsp)
   5f83a: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   5f83d: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   5f842: e8 09 f3 ff ff               	callq	0x5eb50 <fill_block_with_xor>
   5f847: 48 8b 7c 24 28               	movq	0x28(%rsp), %rdi
   5f84c: 48 89 da                     	movq	%rbx, %rdx
   5f84f: 4c 89 e6                     	movq	%r12, %rsi
   5f852: e8 f9 f2 ff ff               	callq	0x5eb50 <fill_block_with_xor>
   5f857: 48 8b 84 24 40 08 00 00      	movq	0x840(%rsp), %rax
   5f85f: e9 66 ff ff ff               	jmp	0x5f7ca <argon2_fill_segment_avx512f+0xea>
   5f864: c7 44 24 28 01 00 00 00      	movl	$0x1, 0x28(%rsp)
   5f86c: 45 31 c9                     	xorl	%r9d, %r9d
   5f86f: 45 85 d2                     	testl	%r10d, %r10d
   5f872: 75 0d                        	jne	0x5f881 <argon2_fill_segment_avx512f+0x1a1>
   5f874: 45 31 c9                     	xorl	%r9d, %r9d
   5f877: 45 84 db                     	testb	%r11b, %r11b
   5f87a: 41 0f 94 c1                  	sete	%r9b
   5f87e: 45 01 c9                     	addl	%r9d, %r9d
   5f881: 41 8b 77 20                  	movl	0x20(%r15), %esi
   5f885: 41 0f b6 c3                  	movzbl	%r11b, %eax
   5f889: 31 d2                        	xorl	%edx, %edx
   5f88b: 89 44 24 1c                  	movl	%eax, 0x1c(%rsp)
   5f88f: 41 0f af c4                  	imull	%r12d, %eax
   5f893: 44 0f af c6                  	imull	%esi, %r8d
   5f897: 45 01 c8                     	addl	%r9d, %r8d
   5f89a: 41 01 c0                     	addl	%eax, %r8d
   5f89d: 44 89 c0                     	movl	%r8d, %eax
   5f8a0: 41 8d 58 ff                  	leal	-0x1(%r8), %ebx
   5f8a4: f7 f6                        	divl	%esi
   5f8a6: 41 8d 44 30 ff               	leal	-0x1(%r8,%rsi), %eax
   5f8ab: 85 d2                        	testl	%edx, %edx
   5f8ad: 0f 44 d8                     	cmovel	%eax, %ebx
   5f8b0: 49 8b 07                     	movq	(%r15), %rax
   5f8b3: 48 8b 48 08                  	movq	0x8(%rax), %rcx
   5f8b7: 89 d8                        	movl	%ebx, %eax
   5f8b9: 48 c1 e0 0a                  	shlq	$0xa, %rax
   5f8bd: 48 01 c8                     	addq	%rcx, %rax
   5f8c0: 62 f1 fe 48 6f 30            	vmovdqu64	(%rax), %zmm6
   5f8c6: 62 f1 fe 48 6f 78 01         	vmovdqu64	0x40(%rax), %zmm7
   5f8cd: 62 f1 fe 48 6f 68 09         	vmovdqu64	0x240(%rax), %zmm5
   5f8d4: 62 f1 fd 48 7f 74 24 41      	vmovdqa64	%zmm6, 0x1040(%rsp)
   5f8dc: 62 f1 fe 48 6f 70 02         	vmovdqu64	0x80(%rax), %zmm6
   5f8e3: 62 f1 fd 48 7f 7c 24 42      	vmovdqa64	%zmm7, 0x1080(%rsp)
   5f8eb: 62 f1 fe 48 6f 78 03         	vmovdqu64	0xc0(%rax), %zmm7
   5f8f2: 62 f1 fd 48 7f 74 24 43      	vmovdqa64	%zmm6, 0x10c0(%rsp)
   5f8fa: 62 f1 fe 48 6f 70 04         	vmovdqu64	0x100(%rax), %zmm6
   5f901: 62 f1 fd 48 7f 7c 24 44      	vmovdqa64	%zmm7, 0x1100(%rsp)
   5f909: 62 f1 fe 48 6f 78 05         	vmovdqu64	0x140(%rax), %zmm7
   5f910: 62 f1 fd 48 7f 74 24 45      	vmovdqa64	%zmm6, 0x1140(%rsp)
   5f918: 62 f1 fe 48 6f 70 06         	vmovdqu64	0x180(%rax), %zmm6
   5f91f: 62 f1 fd 48 7f 7c 24 46      	vmovdqa64	%zmm7, 0x1180(%rsp)
   5f927: 62 f1 fe 48 6f 78 07         	vmovdqu64	0x1c0(%rax), %zmm7
   5f92e: 62 f1 fd 48 7f 74 24 47      	vmovdqa64	%zmm6, 0x11c0(%rsp)
   5f936: 62 f1 fe 48 6f 70 08         	vmovdqu64	0x200(%rax), %zmm6
   5f93d: 62 f1 fd 48 7f 7c 24 48      	vmovdqa64	%zmm7, 0x1200(%rsp)
   5f945: 62 f1 fe 48 6f 78 0a         	vmovdqu64	0x280(%rax), %zmm7
   5f94c: 62 f1 fd 48 7f 74 24 49      	vmovdqa64	%zmm6, 0x1240(%rsp)
   5f954: 62 f1 fe 48 6f 70 0b         	vmovdqu64	0x2c0(%rax), %zmm6
   5f95b: 62 f1 fd 48 7f 6c 24 4a      	vmovdqa64	%zmm5, 0x1280(%rsp)
   5f963: 62 f1 fe 48 6f 68 0c         	vmovdqu64	0x300(%rax), %zmm5
   5f96a: 62 f1 fd 48 7f 7c 24 4b      	vmovdqa64	%zmm7, 0x12c0(%rsp)
   5f972: 62 f1 fe 48 6f 78 0d         	vmovdqu64	0x340(%rax), %zmm7
   5f979: 62 f1 fd 48 7f 6c 24 4d      	vmovdqa64	%zmm5, 0x1340(%rsp)
   5f981: 62 f1 fd 48 7f 74 24 4c      	vmovdqa64	%zmm6, 0x1300(%rsp)
   5f989: 62 f1 fd 48 7f 7c 24 4e      	vmovdqa64	%zmm7, 0x1380(%rsp)
   5f991: 62 f1 fe 48 6f 70 0e         	vmovdqu64	0x380(%rax), %zmm6
   5f998: 62 f1 fe 48 6f 68 0f         	vmovdqu64	0x3c0(%rax), %zmm5
   5f99f: 62 f1 fd 48 7f 74 24 4f      	vmovdqa64	%zmm6, 0x13c0(%rsp)
   5f9a7: 62 f1 fd 48 7f 6c 24 50      	vmovdqa64	%zmm5, 0x1400(%rsp)
   5f9af: 45 39 e1                     	cmpl	%r12d, %r9d
   5f9b2: 0f 83 48 0c 00 00            	jae	0x60600 <argon2_fill_segment_avx512f+0xf20>
   5f9b8: 45 85 d2                     	testl	%r10d, %r10d
   5f9bb: 48 8d bc 24 40 10 00 00      	leaq	0x1040(%rsp), %rdi
   5f9c3: 62 f1 fd 48 6f 25 b3 a4 00 00	vmovdqa64	0xa4b3(%rip), %zmm4 # 0x69e80 <__PRETTY_FUNCTION__.3+0x170>
   5f9cd: 0f 95 c0                     	setne	%al
   5f9d0: 41 80 fb 03                  	cmpb	$0x3, %r11b
   5f9d4: 48 89 7c 24 38               	movq	%rdi, 0x38(%rsp)
   5f9d9: 45 89 eb                     	movl	%r13d, %r11d
   5f9dc: 0f 95 c2                     	setne	%dl
   5f9df: 45 89 e5                     	movl	%r12d, %r13d
   5f9e2: 21 d0                        	andl	%edx, %eax
   5f9e4: 88 44 24 20                  	movb	%al, 0x20(%rsp)
   5f9e8: 44 89 c8                     	movl	%r9d, %eax
   5f9eb: 4d 8d 14 c6                  	leaq	(%r14,%rax,8), %r10
   5f9ef: 0f b6 44 24 33               	movzbl	0x33(%rsp), %eax
   5f9f4: 83 c0 01                     	addl	$0x1, %eax
   5f9f7: 89 44 24 18                  	movl	%eax, 0x18(%rsp)
   5f9fb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   5fa00: 44 89 c0                     	movl	%r8d, %eax
   5fa03: 31 d2                        	xorl	%edx, %edx
   5fa05: f7 f6                        	divl	%esi
   5fa07: 89 d8                        	movl	%ebx, %eax
   5fa09: 83 c3 01                     	addl	$0x1, %ebx
   5fa0c: 83 fa 01                     	cmpl	$0x1, %edx
   5fa0f: 75 07                        	jne	0x5fa18 <argon2_fill_segment_avx512f+0x338>
   5fa11: 41 8d 40 ff                  	leal	-0x1(%r8), %eax
   5fa15: 44 89 c3                     	movl	%r8d, %ebx
   5fa18: 8b 54 24 28                  	movl	0x28(%rsp), %edx
   5fa1c: 85 d2                        	testl	%edx, %edx
   5fa1e: 0f 84 8c 0b 00 00            	je	0x605b0 <argon2_fill_segment_avx512f+0xed0>
   5fa24: 4d 8b 22                     	movq	(%r10), %r12
   5fa27: 41 8b 7f 24                  	movl	0x24(%r15), %edi
   5fa2b: 4c 89 e0                     	movq	%r12, %rax
   5fa2e: 31 d2                        	xorl	%edx, %edx
   5fa30: 48 c1 e8 20                  	shrq	$0x20, %rax
   5fa34: 48 f7 f7                     	divq	%rdi
   5fa37: 8b 44 24 34                  	movl	0x34(%rsp), %eax
   5fa3b: 4c 89 df                     	movq	%r11, %rdi
   5fa3e: 49 89 d6                     	movq	%rdx, %r14
   5fa41: 85 c0                        	testl	%eax, %eax
   5fa43: 0f 85 e7 0a 00 00            	jne	0x60530 <argon2_fill_segment_avx512f+0xe50>
   5fa49: 80 7c 24 33 00               	cmpb	$0x0, 0x33(%rsp)
   5fa4e: 41 8d 51 ff                  	leal	-0x1(%r9), %edx
   5fa52: 74 1b                        	je	0x5fa6f <argon2_fill_segment_avx512f+0x38f>
   5fa54: 8b 44 24 1c                  	movl	0x1c(%rsp), %eax
   5fa58: 41 0f af c5                  	imull	%r13d, %eax
   5fa5c: 01 c2                        	addl	%eax, %edx
   5fa5e: 4d 39 de                     	cmpq	%r11, %r14
   5fa61: 74 0c                        	je	0x5fa6f <argon2_fill_segment_avx512f+0x38f>
   5fa63: 41 83 f9 01                  	cmpl	$0x1, %r9d
   5fa67: 4c 89 f7                     	movq	%r14, %rdi
   5fa6a: 83 d8 00                     	sbbl	$0x0, %eax
   5fa6d: 89 c2                        	movl	%eax, %edx
   5fa6f: 45 89 e4                     	movl	%r12d, %r12d
   5fa72: 4d 0f af e4                  	imulq	%r12, %r12
   5fa76: 4c 89 e0                     	movq	%r12, %rax
   5fa79: 41 89 d4                     	movl	%edx, %r12d
   5fa7c: 48 c1 e8 20                  	shrq	$0x20, %rax
   5fa80: 4c 0f af e0                  	imulq	%rax, %r12
   5fa84: 8d 42 ff                     	leal	-0x1(%rdx), %eax
   5fa87: 31 d2                        	xorl	%edx, %edx
   5fa89: 49 c1 ec 20                  	shrq	$0x20, %r12
   5fa8d: 4c 29 e0                     	subq	%r12, %rax
   5fa90: 48 f7 f6                     	divq	%rsi
   5fa93: 48 0f af f7                  	imulq	%rdi, %rsi
   5fa97: 48 01 f2                     	addq	%rsi, %rdx
   5fa9a: 48 8d b4 24 40 14 00 00      	leaq	0x1440(%rsp), %rsi
   5faa2: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   5faa6: 48 8d 04 11                  	leaq	(%rcx,%rdx), %rax
   5faaa: 44 89 c2                     	movl	%r8d, %edx
   5faad: 62 f1 7e 48 6f 38            	vmovdqu32	(%rax), %zmm7
   5fab3: 62 f1 7e 48 6f 68 01         	vmovdqu32	0x40(%rax), %zmm5
   5faba: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   5fabe: 62 f1 7e 48 6f 70 02         	vmovdqu32	0x80(%rax), %zmm6
   5fac5: 48 01 d1                     	addq	%rdx, %rcx
   5fac8: 62 e1 45 48 ef 64 24 41      	vpxord	0x1040(%rsp), %zmm7, %zmm20
   5fad0: 62 e1 55 48 ef 5c 24 42      	vpxord	0x1080(%rsp), %zmm5, %zmm19
   5fad8: 62 f1 7e 48 6f 78 03         	vmovdqu32	0xc0(%rax), %zmm7
   5fadf: 62 f1 7e 48 6f 68 04         	vmovdqu32	0x100(%rax), %zmm5
   5fae6: 62 e1 4d 48 ef 54 24 43      	vpxord	0x10c0(%rsp), %zmm6, %zmm18
   5faee: 62 e1 7d 48 7f 64 24 41      	vmovdqa32	%zmm20, 0x1040(%rsp)
   5faf6: 62 f1 7e 48 6f 70 05         	vmovdqu32	0x140(%rax), %zmm6
   5fafd: 62 e1 45 48 ef 4c 24 44      	vpxord	0x1100(%rsp), %zmm7, %zmm17
   5fb05: 62 e1 7d 48 7f 5c 24 42      	vmovdqa32	%zmm19, 0x1080(%rsp)
   5fb0d: 62 f1 7e 48 6f 78 06         	vmovdqu32	0x180(%rax), %zmm7
   5fb14: 62 e1 55 48 ef 44 24 45      	vpxord	0x1140(%rsp), %zmm5, %zmm16
   5fb1c: 62 e1 7d 48 7f 54 24 43      	vmovdqa32	%zmm18, 0x10c0(%rsp)
   5fb24: 62 f1 7e 48 6f 68 07         	vmovdqu32	0x1c0(%rax), %zmm5
   5fb2b: 62 71 4d 48 ef 7c 24 46      	vpxord	0x1180(%rsp), %zmm6, %zmm15
   5fb33: 62 e1 7d 48 7f 4c 24 44      	vmovdqa32	%zmm17, 0x1100(%rsp)
   5fb3b: 62 f1 7e 48 6f 70 08         	vmovdqu32	0x200(%rax), %zmm6
   5fb42: 62 71 45 48 ef 74 24 47      	vpxord	0x11c0(%rsp), %zmm7, %zmm14
   5fb4a: 62 e1 7d 48 7f 44 24 45      	vmovdqa32	%zmm16, 0x1140(%rsp)
   5fb52: 62 f1 7e 48 6f 78 09         	vmovdqu32	0x240(%rax), %zmm7
   5fb59: 62 71 55 48 ef 6c 24 48      	vpxord	0x1200(%rsp), %zmm5, %zmm13
   5fb61: 62 71 7d 48 7f 7c 24 46      	vmovdqa32	%zmm15, 0x1180(%rsp)
   5fb69: 62 f1 7e 48 6f 68 0a         	vmovdqu32	0x280(%rax), %zmm5
   5fb70: 62 71 4d 48 ef 64 24 49      	vpxord	0x1240(%rsp), %zmm6, %zmm12
   5fb78: 62 71 7d 48 7f 74 24 47      	vmovdqa32	%zmm14, 0x11c0(%rsp)
   5fb80: 62 71 45 48 ef 5c 24 4a      	vpxord	0x1280(%rsp), %zmm7, %zmm11
   5fb88: 62 71 55 48 ef 54 24 4b      	vpxord	0x12c0(%rsp), %zmm5, %zmm10
   5fb90: 62 71 7d 48 7f 6c 24 48      	vmovdqa32	%zmm13, 0x1200(%rsp)
   5fb98: 62 71 7d 48 7f 64 24 49      	vmovdqa32	%zmm12, 0x1240(%rsp)
   5fba0: 62 71 7d 48 7f 5c 24 4a      	vmovdqa32	%zmm11, 0x1280(%rsp)
   5fba8: 62 71 7d 48 7f 54 24 4b      	vmovdqa32	%zmm10, 0x12c0(%rsp)
   5fbb0: 62 f1 7e 48 6f 70 0b         	vmovdqu32	0x2c0(%rax), %zmm6
   5fbb7: 62 f1 7e 48 6f 78 0c         	vmovdqu32	0x300(%rax), %zmm7
   5fbbe: 62 f1 7e 48 6f 68 0d         	vmovdqu32	0x340(%rax), %zmm5
   5fbc5: 62 71 4d 48 ef 4c 24 4c      	vpxord	0x1300(%rsp), %zmm6, %zmm9
   5fbcd: 62 71 45 48 ef 44 24 4d      	vpxord	0x1340(%rsp), %zmm7, %zmm8
   5fbd5: 62 f1 7e 48 6f 70 0e         	vmovdqu32	0x380(%rax), %zmm6
   5fbdc: 62 f1 55 48 ef 7c 24 4e      	vpxord	0x1380(%rsp), %zmm5, %zmm7
   5fbe4: 62 f1 4d 48 ef 74 24 4f      	vpxord	0x13c0(%rsp), %zmm6, %zmm6
   5fbec: 62 71 7d 48 7f 4c 24 4c      	vmovdqa32	%zmm9, 0x1300(%rsp)
   5fbf4: 62 f1 fe 48 6f 68 0f         	vmovdqu64	0x3c0(%rax), %zmm5
   5fbfb: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   5fc00: 62 71 7d 48 7f 44 24 4d      	vmovdqa32	%zmm8, 0x1340(%rsp)
   5fc08: 62 f1 55 48 ef 6c 24 50      	vpxord	0x1400(%rsp), %zmm5, %zmm5
   5fc10: 62 f1 7d 48 7f 7c 24 4e      	vmovdqa32	%zmm7, 0x1380(%rsp)
   5fc18: 62 f1 7d 48 7f 74 24 4f      	vmovdqa32	%zmm6, 0x13c0(%rsp)
   5fc20: 48 89 c2                     	movq	%rax, %rdx
   5fc23: 62 f1 7d 48 7f 6c 24 50      	vmovdqa32	%zmm5, 0x1400(%rsp)
   5fc2b: 62 f1 fd 48 6f 18            	vmovdqa64	(%rax), %zmm3
   5fc31: 48 05 00 02 00 00            	addq	$0x200, %rax            # imm = 0x200
   5fc37: 62 f3 e5 48 43 50 fa ee      	vshufi64x2	$0xee, -0x180(%rax), %zmm3, %zmm2 # zmm2 = zmm3[4,5,6,7],mem[4,5,6,7]
   5fc3f: 62 e3 e5 48 43 68 fa 44      	vshufi64x2	$0x44, -0x180(%rax), %zmm3, %zmm21 # zmm21 = zmm3[0,1,2,3],mem[0,1,2,3]
   5fc47: 62 f1 fd 48 6f 40 fc         	vmovdqa64	-0x100(%rax), %zmm0
   5fc4e: 62 f3 fd 48 43 48 fe ee      	vshufi64x2	$0xee, -0x80(%rax), %zmm0, %zmm1 # zmm1 = zmm0[4,5,6,7],mem[4,5,6,7]
   5fc56: 62 e3 fd 48 43 78 fe 44      	vshufi64x2	$0x44, -0x80(%rax), %zmm0, %zmm23 # zmm23 = zmm0[0,1,2,3],mem[0,1,2,3]
   5fc5e: 62 f1 fd 48 6f 58 f9         	vmovdqa64	-0x1c0(%rax), %zmm3
   5fc65: 62 e1 d5 40 f4 f2            	vpmuludq	%zmm2, %zmm21, %zmm22
   5fc6b: 62 63 e5 48 43 48 fb 44      	vshufi64x2	$0x44, -0x140(%rax), %zmm3, %zmm25 # zmm25 = zmm3[0,1,2,3],mem[0,1,2,3]
   5fc73: 62 e1 d5 40 d4 ea            	vpaddq	%zmm2, %zmm21, %zmm21
   5fc79: 62 f3 e5 48 43 58 fb ee      	vshufi64x2	$0xee, -0x140(%rax), %zmm3, %zmm3 # zmm3 = zmm3[4,5,6,7],mem[4,5,6,7]
   5fc81: 62 f1 fd 48 6f 40 fd         	vmovdqa64	-0xc0(%rax), %zmm0
   5fc88: 62 63 fd 48 43 40 ff 44      	vshufi64x2	$0x44, -0x40(%rax), %zmm0, %zmm24 # zmm24 = zmm0[0,1,2,3],mem[0,1,2,3]
   5fc90: 62 f3 fd 48 43 40 ff ee      	vshufi64x2	$0xee, -0x40(%rax), %zmm0, %zmm0 # zmm0 = zmm0[4,5,6,7],mem[4,5,6,7]
   5fc98: 62 a1 cd 40 d4 f6            	vpaddq	%zmm22, %zmm22, %zmm22
   5fc9e: 62 a1 cd 40 d4 f5            	vpaddq	%zmm21, %zmm22, %zmm22
   5fca4: 62 e1 c5 40 f4 e9            	vpmuludq	%zmm1, %zmm23, %zmm21
   5fcaa: 62 e1 c5 40 d4 f9            	vpaddq	%zmm1, %zmm23, %zmm23
   5fcb0: 62 b1 65 48 ef de            	vpxord	%zmm22, %zmm3, %zmm3
   5fcb6: 62 f1 e5 48 72 cb 20         	vprolq	$0x20, %zmm3, %zmm3
   5fcbd: 62 a1 d5 40 d4 ed            	vpaddq	%zmm21, %zmm21, %zmm21
   5fcc3: 62 a1 d5 40 d4 ef            	vpaddq	%zmm23, %zmm21, %zmm21
   5fcc9: 62 b1 7d 48 ef c5            	vpxord	%zmm21, %zmm0, %zmm0
   5fccf: 62 f1 fd 48 72 c8 20         	vprolq	$0x20, %zmm0, %zmm0
   5fcd6: 62 e1 b5 40 f4 fb            	vpmuludq	%zmm3, %zmm25, %zmm23
   5fcdc: 62 61 b5 40 d4 cb            	vpaddq	%zmm3, %zmm25, %zmm25
   5fce2: 62 a1 c5 40 d4 ff            	vpaddq	%zmm23, %zmm23, %zmm23
   5fce8: 62 81 c5 40 d4 f9            	vpaddq	%zmm25, %zmm23, %zmm23
   5fcee: 62 61 bd 40 f4 c8            	vpmuludq	%zmm0, %zmm24, %zmm25
   5fcf4: 62 61 bd 40 d4 c0            	vpaddq	%zmm0, %zmm24, %zmm24
   5fcfa: 62 b1 6d 48 ef d7            	vpxord	%zmm23, %zmm2, %zmm2
   5fd00: 62 f1 ed 48 72 c2 18         	vprorq	$0x18, %zmm2, %zmm2
   5fd07: 62 01 b5 40 d4 c9            	vpaddq	%zmm25, %zmm25, %zmm25
   5fd0d: 62 01 b5 40 d4 c8            	vpaddq	%zmm24, %zmm25, %zmm25
   5fd13: 62 91 75 48 ef c9            	vpxord	%zmm25, %zmm1, %zmm1
   5fd19: 62 f1 f5 48 72 c1 18         	vprorq	$0x18, %zmm1, %zmm1
   5fd20: 62 61 cd 40 f4 c2            	vpmuludq	%zmm2, %zmm22, %zmm24
   5fd26: 62 a1 ed 48 d4 f6            	vpaddq	%zmm22, %zmm2, %zmm22
   5fd2c: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   5fd32: 62 a1 bd 40 d4 f6            	vpaddq	%zmm22, %zmm24, %zmm22
   5fd38: 62 61 d5 40 f4 c1            	vpmuludq	%zmm1, %zmm21, %zmm24
   5fd3e: 62 a1 f5 48 d4 ed            	vpaddq	%zmm21, %zmm1, %zmm21
   5fd44: 62 b1 65 48 ef de            	vpxord	%zmm22, %zmm3, %zmm3
   5fd4a: 62 f1 e5 48 72 c3 10         	vprorq	$0x10, %zmm3, %zmm3
   5fd51: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   5fd57: 62 21 bd 40 d4 c5            	vpaddq	%zmm21, %zmm24, %zmm24
   5fd5d: 62 91 7d 48 ef c0            	vpxord	%zmm24, %zmm0, %zmm0
   5fd63: 62 f1 fd 48 72 c0 10         	vprorq	$0x10, %zmm0, %zmm0
   5fd6a: 62 e1 c5 40 f4 eb            	vpmuludq	%zmm3, %zmm23, %zmm21
   5fd70: 62 a1 e5 48 d4 ff            	vpaddq	%zmm23, %zmm3, %zmm23
   5fd76: 62 f3 fd 48 00 db 93         	vpermq	$0x93, %zmm3, %zmm3     # zmm3 = zmm3[3,0,1,2,7,4,5,6]
   5fd7d: 62 a1 d5 40 d4 ed            	vpaddq	%zmm21, %zmm21, %zmm21
   5fd83: 62 a1 d5 40 d4 ef            	vpaddq	%zmm23, %zmm21, %zmm21
   5fd89: 62 e1 b5 40 f4 f8            	vpmuludq	%zmm0, %zmm25, %zmm23
   5fd8f: 62 01 fd 48 d4 c9            	vpaddq	%zmm25, %zmm0, %zmm25
   5fd95: 62 b1 6d 48 ef d5            	vpxord	%zmm21, %zmm2, %zmm2
   5fd9b: 62 f3 fd 48 00 c0 93         	vpermq	$0x93, %zmm0, %zmm0     # zmm0 = zmm0[3,0,1,2,7,4,5,6]
   5fda2: 62 f1 ed 48 72 ca 01         	vprolq	$0x1, %zmm2, %zmm2
   5fda9: 62 a1 c5 40 d4 ff            	vpaddq	%zmm23, %zmm23, %zmm23
   5fdaf: 62 81 c5 40 d4 f9            	vpaddq	%zmm25, %zmm23, %zmm23
   5fdb5: 62 23 d5 40 43 cd b1         	vshufi64x2	$0xb1, %zmm21, %zmm21, %zmm25 # zmm25 = zmm21[2,3,0,1,6,7,4,5]
   5fdbc: 62 b1 75 48 ef cf            	vpxord	%zmm23, %zmm1, %zmm1
   5fdc2: 62 a3 c5 40 43 ff b1         	vshufi64x2	$0xb1, %zmm23, %zmm23, %zmm23 # zmm23 = zmm23[2,3,0,1,6,7,4,5]
   5fdc9: 62 f1 f5 48 72 c9 01         	vprolq	$0x1, %zmm1, %zmm1
   5fdd0: 62 f3 fd 48 00 d2 39         	vpermq	$0x39, %zmm2, %zmm2     # zmm2 = zmm2[1,2,3,0,5,6,7,4]
   5fdd7: 62 e1 cd 40 f4 ea            	vpmuludq	%zmm2, %zmm22, %zmm21
   5fddd: 62 f3 fd 48 00 c9 39         	vpermq	$0x39, %zmm1, %zmm1     # zmm1 = zmm1[1,2,3,0,5,6,7,4]
   5fde4: 62 21 d5 40 d4 d5            	vpaddq	%zmm21, %zmm21, %zmm26
   5fdea: 62 a1 ed 48 d4 ee            	vpaddq	%zmm22, %zmm2, %zmm21
   5fdf0: 62 a1 ad 40 d4 f5            	vpaddq	%zmm21, %zmm26, %zmm22
   5fdf6: 62 e1 bd 40 f4 e9            	vpmuludq	%zmm1, %zmm24, %zmm21
   5fdfc: 62 01 f5 48 d4 c0            	vpaddq	%zmm24, %zmm1, %zmm24
   5fe02: 62 b1 65 48 ef de            	vpxord	%zmm22, %zmm3, %zmm3
   5fe08: 62 f1 e5 48 72 cb 20         	vprolq	$0x20, %zmm3, %zmm3
   5fe0f: 62 a1 d5 40 d4 ed            	vpaddq	%zmm21, %zmm21, %zmm21
   5fe15: 62 81 d5 40 d4 e8            	vpaddq	%zmm24, %zmm21, %zmm21
   5fe1b: 62 b1 7d 48 ef c5            	vpxord	%zmm21, %zmm0, %zmm0
   5fe21: 62 f1 fd 48 72 c8 20         	vprolq	$0x20, %zmm0, %zmm0
   5fe28: 62 61 b5 40 f4 c3            	vpmuludq	%zmm3, %zmm25, %zmm24
   5fe2e: 62 61 b5 40 d4 cb            	vpaddq	%zmm3, %zmm25, %zmm25
   5fe34: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   5fe3a: 62 01 bd 40 d4 c1            	vpaddq	%zmm25, %zmm24, %zmm24
   5fe40: 62 61 c5 40 f4 c8            	vpmuludq	%zmm0, %zmm23, %zmm25
   5fe46: 62 e1 c5 40 d4 f8            	vpaddq	%zmm0, %zmm23, %zmm23
   5fe4c: 62 91 6d 48 ef d0            	vpxord	%zmm24, %zmm2, %zmm2
   5fe52: 62 f1 ed 48 72 c2 18         	vprorq	$0x18, %zmm2, %zmm2
   5fe59: 62 01 b5 40 d4 c9            	vpaddq	%zmm25, %zmm25, %zmm25
   5fe5f: 62 21 b5 40 d4 cf            	vpaddq	%zmm23, %zmm25, %zmm25
   5fe65: 62 91 75 48 ef c9            	vpxord	%zmm25, %zmm1, %zmm1
   5fe6b: 62 f1 f5 48 72 c1 18         	vprorq	$0x18, %zmm1, %zmm1
   5fe72: 62 e1 cd 40 f4 fa            	vpmuludq	%zmm2, %zmm22, %zmm23
   5fe78: 62 a1 ed 48 d4 f6            	vpaddq	%zmm22, %zmm2, %zmm22
   5fe7e: 62 a1 c5 40 d4 ff            	vpaddq	%zmm23, %zmm23, %zmm23
   5fe84: 62 a1 c5 40 d4 fe            	vpaddq	%zmm22, %zmm23, %zmm23
   5fe8a: 62 e1 d5 40 f4 f1            	vpmuludq	%zmm1, %zmm21, %zmm22
   5fe90: 62 a1 f5 48 d4 ed            	vpaddq	%zmm21, %zmm1, %zmm21
   5fe96: 62 b1 65 48 ef df            	vpxord	%zmm23, %zmm3, %zmm3
   5fe9c: 62 f1 e5 48 72 c3 10         	vprorq	$0x10, %zmm3, %zmm3
   5fea3: 62 a1 cd 40 d4 f6            	vpaddq	%zmm22, %zmm22, %zmm22
   5fea9: 62 a1 cd 40 d4 f5            	vpaddq	%zmm21, %zmm22, %zmm22
   5feaf: 62 b1 7d 48 ef c6            	vpxord	%zmm22, %zmm0, %zmm0
   5feb5: 62 f1 fd 48 72 c0 10         	vprorq	$0x10, %zmm0, %zmm0
   5febc: 62 e1 bd 40 f4 eb            	vpmuludq	%zmm3, %zmm24, %zmm21
   5fec2: 62 01 e5 48 d4 c0            	vpaddq	%zmm24, %zmm3, %zmm24
   5fec8: 62 f3 fd 48 00 db 39         	vpermq	$0x39, %zmm3, %zmm3     # zmm3 = zmm3[1,2,3,0,5,6,7,4]
   5fecf: 62 a1 d5 40 d4 ed            	vpaddq	%zmm21, %zmm21, %zmm21
   5fed5: 62 81 d5 40 d4 e8            	vpaddq	%zmm24, %zmm21, %zmm21
   5fedb: 62 61 b5 40 f4 c0            	vpmuludq	%zmm0, %zmm25, %zmm24
   5fee1: 62 01 fd 48 d4 c9            	vpaddq	%zmm25, %zmm0, %zmm25
   5fee7: 62 b1 6d 48 ef d5            	vpxord	%zmm21, %zmm2, %zmm2
   5feed: 62 a3 d5 40 43 ed b1         	vshufi64x2	$0xb1, %zmm21, %zmm21, %zmm21 # zmm21 = zmm21[2,3,0,1,6,7,4,5]
   5fef4: 62 f3 fd 48 00 c0 39         	vpermq	$0x39, %zmm0, %zmm0     # zmm0 = zmm0[1,2,3,0,5,6,7,4]
   5fefb: 62 f1 ed 48 72 ca 01         	vprolq	$0x1, %zmm2, %zmm2
   5ff02: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   5ff08: 62 01 bd 40 d4 c1            	vpaddq	%zmm25, %zmm24, %zmm24
   5ff0e: 62 91 75 48 ef c8            	vpxord	%zmm24, %zmm1, %zmm1
   5ff14: 62 03 bd 40 43 c0 b1         	vshufi64x2	$0xb1, %zmm24, %zmm24, %zmm24 # zmm24 = zmm24[2,3,0,1,6,7,4,5]
   5ff1b: 62 f1 f5 48 72 c9 01         	vprolq	$0x1, %zmm1, %zmm1
   5ff22: 62 f3 fd 48 00 d2 93         	vpermq	$0x93, %zmm2, %zmm2     # zmm2 = zmm2[3,0,1,2,7,4,5,6]
   5ff29: 62 63 c5 40 43 ca 44         	vshufi64x2	$0x44, %zmm2, %zmm23, %zmm25 # zmm25 = zmm23[0,1,2,3],zmm2[0,1,2,3]
   5ff30: 62 e3 c5 40 43 fa ee         	vshufi64x2	$0xee, %zmm2, %zmm23, %zmm23 # zmm23 = zmm23[4,5,6,7],zmm2[4,5,6,7]
   5ff37: 62 f3 d5 40 43 d3 44         	vshufi64x2	$0x44, %zmm3, %zmm21, %zmm2 # zmm2 = zmm21[0,1,2,3],zmm3[0,1,2,3]
   5ff3e: 62 f1 fd 48 7f 50 f9         	vmovdqa64	%zmm2, -0x1c0(%rax)
   5ff45: 62 e3 d5 40 43 eb ee         	vshufi64x2	$0xee, %zmm3, %zmm21, %zmm21 # zmm21 = zmm21[4,5,6,7],zmm3[4,5,6,7]
   5ff4c: 62 61 fd 48 7f 48 f8         	vmovdqa64	%zmm25, -0x200(%rax)
   5ff53: 62 e1 fd 48 7f 78 fa         	vmovdqa64	%zmm23, -0x180(%rax)
   5ff5a: 62 e1 fd 48 7f 68 fb         	vmovdqa64	%zmm21, -0x140(%rax)
   5ff61: 62 f3 fd 48 00 c9 93         	vpermq	$0x93, %zmm1, %zmm1     # zmm1 = zmm1[3,0,1,2,7,4,5,6]
   5ff68: 62 f3 cd 40 43 d1 44         	vshufi64x2	$0x44, %zmm1, %zmm22, %zmm2 # zmm2 = zmm22[0,1,2,3],zmm1[0,1,2,3]
   5ff6f: 62 e3 cd 40 43 f1 ee         	vshufi64x2	$0xee, %zmm1, %zmm22, %zmm22 # zmm22 = zmm22[4,5,6,7],zmm1[4,5,6,7]
   5ff76: 62 f3 bd 40 43 c8 44         	vshufi64x2	$0x44, %zmm0, %zmm24, %zmm1 # zmm1 = zmm24[0,1,2,3],zmm0[0,1,2,3]
   5ff7d: 62 63 bd 40 43 c0 ee         	vshufi64x2	$0xee, %zmm0, %zmm24, %zmm24 # zmm24 = zmm24[4,5,6,7],zmm0[4,5,6,7]
   5ff84: 62 f1 fd 48 7f 50 fc         	vmovdqa64	%zmm2, -0x100(%rax)
   5ff8b: 62 e1 fd 48 7f 70 fe         	vmovdqa64	%zmm22, -0x80(%rax)
   5ff92: 62 f1 fd 48 7f 48 fd         	vmovdqa64	%zmm1, -0xc0(%rax)
   5ff99: 62 61 fd 48 7f 40 ff         	vmovdqa64	%zmm24, -0x40(%rax)
   5ffa0: 48 39 f0                     	cmpq	%rsi, %rax
   5ffa3: 0f 85 82 fc ff ff            	jne	0x5fc2b <argon2_fill_segment_avx512f+0x54b>
   5ffa9: 48 8b 44 24 38               	movq	0x38(%rsp), %rax
   5ffae: 48 83 e8 80                  	subq	$-0x80, %rax
   5ffb2: 62 f1 fd 48 6f 12            	vmovdqa64	(%rdx), %zmm2
   5ffb8: 48 83 c2 40                  	addq	$0x40, %rdx
   5ffbc: 62 f3 ed 48 43 4a 01 44      	vshufi64x2	$0x44, 0x40(%rdx), %zmm2, %zmm1 # zmm1 = zmm2[0,1,2,3],mem[0,1,2,3]
   5ffc4: 62 f1 fd 48 6f 5a 03         	vmovdqa64	0xc0(%rdx), %zmm3
   5ffcb: 62 63 ed 48 43 42 01 ee      	vshufi64x2	$0xee, 0x40(%rdx), %zmm2, %zmm24 # zmm24 = zmm2[4,5,6,7],mem[4,5,6,7]
   5ffd3: 62 f1 fd 48 6f 52 07         	vmovdqa64	0x1c0(%rdx), %zmm2
   5ffda: 62 f2 dd 48 36 c9            	vpermq	%zmm1, %zmm4, %zmm1
   5ffe0: 62 e3 e5 48 43 6a 05 44      	vshufi64x2	$0x44, 0x140(%rdx), %zmm3, %zmm21 # zmm21 = zmm3[0,1,2,3],mem[0,1,2,3]
   5ffe8: 62 63 ed 48 43 4a 09 44      	vshufi64x2	$0x44, 0x240(%rdx), %zmm2, %zmm25 # zmm25 = zmm2[0,1,2,3],mem[0,1,2,3]
   5fff0: 62 02 dd 48 36 c0            	vpermq	%zmm24, %zmm4, %zmm24
   5fff6: 62 e3 ed 48 43 7a 09 ee      	vshufi64x2	$0xee, 0x240(%rdx), %zmm2, %zmm23 # zmm23 = zmm2[4,5,6,7],mem[4,5,6,7]
   5fffe: 62 f1 fd 48 6f 52 0b         	vmovdqa64	0x2c0(%rdx), %zmm2
   60005: 62 a2 dd 48 36 ed            	vpermq	%zmm21, %zmm4, %zmm21
   6000b: 62 e3 ed 48 43 72 0d 44      	vshufi64x2	$0x44, 0x340(%rdx), %zmm2, %zmm22 # zmm22 = zmm2[0,1,2,3],mem[0,1,2,3]
   60013: 62 02 dd 48 36 c9            	vpermq	%zmm25, %zmm4, %zmm25
   60019: 62 a2 dd 48 36 ff            	vpermq	%zmm23, %zmm4, %zmm23
   6001f: 62 f3 ed 48 43 42 0d ee      	vshufi64x2	$0xee, 0x340(%rdx), %zmm2, %zmm0 # zmm0 = zmm2[4,5,6,7],mem[4,5,6,7]
   60027: 62 b1 f5 48 f4 d5            	vpmuludq	%zmm21, %zmm1, %zmm2
   6002d: 62 b1 f5 48 d4 cd            	vpaddq	%zmm21, %zmm1, %zmm1
   60033: 62 f3 e5 48 43 5a 05 ee      	vshufi64x2	$0xee, 0x140(%rdx), %zmm3, %zmm3 # zmm3 = zmm3[4,5,6,7],mem[4,5,6,7]
   6003b: 62 a2 dd 48 36 f6            	vpermq	%zmm22, %zmm4, %zmm22
   60041: 62 f2 dd 48 36 c0            	vpermq	%zmm0, %zmm4, %zmm0
   60047: 62 f2 dd 48 36 db            	vpermq	%zmm3, %zmm4, %zmm3
   6004d: 62 f1 ed 48 d4 d2            	vpaddq	%zmm2, %zmm2, %zmm2
   60053: 62 f1 ed 48 d4 d1            	vpaddq	%zmm1, %zmm2, %zmm2
   60059: 62 f1 bd 40 f4 cb            	vpmuludq	%zmm3, %zmm24, %zmm1
   6005f: 62 61 bd 40 d4 c3            	vpaddq	%zmm3, %zmm24, %zmm24
   60065: 62 e1 4d 40 ef f2            	vpxord	%zmm2, %zmm22, %zmm22
   6006b: 62 b1 cd 40 72 ce 20         	vprolq	$0x20, %zmm22, %zmm22
   60072: 62 f1 f5 48 d4 c9            	vpaddq	%zmm1, %zmm1, %zmm1
   60078: 62 91 f5 48 d4 c8            	vpaddq	%zmm24, %zmm1, %zmm1
   6007e: 62 f1 7d 48 ef c1            	vpxord	%zmm1, %zmm0, %zmm0
   60084: 62 f1 fd 48 72 c8 20         	vprolq	$0x20, %zmm0, %zmm0
   6008b: 62 21 b5 40 f4 de            	vpmuludq	%zmm22, %zmm25, %zmm27
   60091: 62 21 b5 40 d4 c6            	vpaddq	%zmm22, %zmm25, %zmm24
   60097: 62 01 a5 40 d4 db            	vpaddq	%zmm27, %zmm27, %zmm27
   6009d: 62 01 a5 40 d4 d8            	vpaddq	%zmm24, %zmm27, %zmm27
   600a3: 62 61 c5 40 f4 d0            	vpmuludq	%zmm0, %zmm23, %zmm26
   600a9: 62 e1 c5 40 d4 f8            	vpaddq	%zmm0, %zmm23, %zmm23
   600af: 62 81 55 40 ef eb            	vpxord	%zmm27, %zmm21, %zmm21
   600b5: 62 b1 d5 40 72 c5 18         	vprorq	$0x18, %zmm21, %zmm21
   600bc: 62 01 ad 40 d4 d2            	vpaddq	%zmm26, %zmm26, %zmm26
   600c2: 62 21 ad 40 d4 d7            	vpaddq	%zmm23, %zmm26, %zmm26
   600c8: 62 91 65 48 ef da            	vpxord	%zmm26, %zmm3, %zmm3
   600ce: 62 f1 e5 48 72 c3 18         	vprorq	$0x18, %zmm3, %zmm3
   600d5: 62 21 ed 48 f4 c5            	vpmuludq	%zmm21, %zmm2, %zmm24
   600db: 62 f1 d5 40 d4 d2            	vpaddq	%zmm2, %zmm21, %zmm2
   600e1: 62 01 bd 40 d4 c0            	vpaddq	%zmm24, %zmm24, %zmm24
   600e7: 62 61 bd 40 d4 c2            	vpaddq	%zmm2, %zmm24, %zmm24
   600ed: 62 e1 f5 48 f4 fb            	vpmuludq	%zmm3, %zmm1, %zmm23
   600f3: 62 f1 e5 48 d4 c9            	vpaddq	%zmm1, %zmm3, %zmm1
   600f9: 62 81 4d 40 ef f0            	vpxord	%zmm24, %zmm22, %zmm22
   600ff: 62 b1 cd 40 72 c6 10         	vprorq	$0x10, %zmm22, %zmm22
   60106: 62 a1 c5 40 d4 ff            	vpaddq	%zmm23, %zmm23, %zmm23
   6010c: 62 e1 c5 40 d4 f9            	vpaddq	%zmm1, %zmm23, %zmm23
   60112: 62 b1 7d 48 ef c7            	vpxord	%zmm23, %zmm0, %zmm0
   60118: 62 f1 fd 48 72 c0 10         	vprorq	$0x10, %zmm0, %zmm0
   6011f: 62 21 a5 40 f4 ce            	vpmuludq	%zmm22, %zmm27, %zmm25
   60125: 62 91 cd 40 d4 cb            	vpaddq	%zmm27, %zmm22, %zmm1
   6012b: 62 23 fd 48 00 de 93         	vpermq	$0x93, %zmm22, %zmm27   # zmm27 = zmm22[3,0,1,2,7,4,5,6]
   60132: 62 01 b5 40 d4 c9            	vpaddq	%zmm25, %zmm25, %zmm25
   60138: 62 61 b5 40 d4 c9            	vpaddq	%zmm1, %zmm25, %zmm25
   6013e: 62 f1 ad 40 f4 c8            	vpmuludq	%zmm0, %zmm26, %zmm1
   60144: 62 01 fd 48 d4 d2            	vpaddq	%zmm26, %zmm0, %zmm26
   6014a: 62 81 55 40 ef e9            	vpxord	%zmm25, %zmm21, %zmm21
   60150: 62 f3 fd 48 00 c0 93         	vpermq	$0x93, %zmm0, %zmm0     # zmm0 = zmm0[3,0,1,2,7,4,5,6]
   60157: 62 b1 d5 40 72 cd 01         	vprolq	$0x1, %zmm21, %zmm21
   6015e: 62 f1 f5 48 d4 c9            	vpaddq	%zmm1, %zmm1, %zmm1
   60164: 62 91 f5 48 d4 ca            	vpaddq	%zmm26, %zmm1, %zmm1
   6016a: 62 03 b5 40 43 d1 b1         	vshufi64x2	$0xb1, %zmm25, %zmm25, %zmm26 # zmm26 = zmm25[2,3,0,1,6,7,4,5]
   60171: 62 f1 65 48 ef d1            	vpxord	%zmm1, %zmm3, %zmm2
   60177: 62 f3 f5 48 43 c9 b1         	vshufi64x2	$0xb1, %zmm1, %zmm1, %zmm1 # zmm1 = zmm1[2,3,0,1,6,7,4,5]
   6017e: 62 f1 ed 48 72 ca 01         	vprolq	$0x1, %zmm2, %zmm2
   60185: 62 b3 fd 48 00 dd 39         	vpermq	$0x39, %zmm21, %zmm3    # zmm3 = zmm21[1,2,3,0,5,6,7,4]
   6018c: 62 e1 bd 40 f4 f3            	vpmuludq	%zmm3, %zmm24, %zmm22
   60192: 62 01 e5 48 d4 c0            	vpaddq	%zmm24, %zmm3, %zmm24
   60198: 62 f3 fd 48 00 d2 39         	vpermq	$0x39, %zmm2, %zmm2     # zmm2 = zmm2[1,2,3,0,5,6,7,4]
   6019f: 62 a1 cd 40 d4 f6            	vpaddq	%zmm22, %zmm22, %zmm22
   601a5: 62 81 cd 40 d4 f0            	vpaddq	%zmm24, %zmm22, %zmm22
   601ab: 62 e1 c5 40 f4 ea            	vpmuludq	%zmm2, %zmm23, %zmm21
   601b1: 62 a1 ed 48 d4 ff            	vpaddq	%zmm23, %zmm2, %zmm23
   601b7: 62 21 25 40 ef de            	vpxord	%zmm22, %zmm27, %zmm27
   601bd: 62 91 a5 40 72 cb 20         	vprolq	$0x20, %zmm27, %zmm27
   601c4: 62 a1 d5 40 d4 ed            	vpaddq	%zmm21, %zmm21, %zmm21
   601ca: 62 a1 d5 40 d4 ef            	vpaddq	%zmm23, %zmm21, %zmm21
   601d0: 62 a1 7d 48 ef fd            	vpxord	%zmm21, %zmm0, %zmm23
   601d6: 62 b1 c5 40 72 cf 20         	vprolq	$0x20, %zmm23, %zmm23
   601dd: 62 01 ad 40 f4 cb            	vpmuludq	%zmm27, %zmm26, %zmm25
   601e3: 62 01 ad 40 d4 d3            	vpaddq	%zmm27, %zmm26, %zmm26
   601e9: 62 01 b5 40 d4 c9            	vpaddq	%zmm25, %zmm25, %zmm25
   601ef: 62 01 b5 40 d4 ca            	vpaddq	%zmm26, %zmm25, %zmm25
   601f5: 62 b1 f5 48 f4 c7            	vpmuludq	%zmm23, %zmm1, %zmm0
   601fb: 62 b1 f5 48 d4 cf            	vpaddq	%zmm23, %zmm1, %zmm1
   60201: 62 91 65 48 ef d9            	vpxord	%zmm25, %zmm3, %zmm3
   60207: 62 f1 e5 48 72 c3 18         	vprorq	$0x18, %zmm3, %zmm3
   6020e: 62 f1 fd 48 d4 c0            	vpaddq	%zmm0, %zmm0, %zmm0
   60214: 62 f1 fd 48 d4 c1            	vpaddq	%zmm1, %zmm0, %zmm0
   6021a: 62 f1 6d 48 ef d0            	vpxord	%zmm0, %zmm2, %zmm2
   60220: 62 f1 ed 48 72 c2 18         	vprorq	$0x18, %zmm2, %zmm2
   60227: 62 f1 cd 40 f4 cb            	vpmuludq	%zmm3, %zmm22, %zmm1
   6022d: 62 21 e5 48 d4 d6            	vpaddq	%zmm22, %zmm3, %zmm26
   60233: 62 f1 f5 48 d4 c9            	vpaddq	%zmm1, %zmm1, %zmm1
   60239: 62 01 f5 48 d4 c2            	vpaddq	%zmm26, %zmm1, %zmm24
   6023f: 62 f1 d5 40 f4 ca            	vpmuludq	%zmm2, %zmm21, %zmm1
   60245: 62 a1 ed 48 d4 ed            	vpaddq	%zmm21, %zmm2, %zmm21
   6024b: 62 81 25 40 ef f0            	vpxord	%zmm24, %zmm27, %zmm22
   60251: 62 b1 cd 40 72 c6 10         	vprorq	$0x10, %zmm22, %zmm22
   60258: 62 f1 f5 48 d4 c9            	vpaddq	%zmm1, %zmm1, %zmm1
   6025e: 62 e1 d5 40 d4 e9            	vpaddq	%zmm1, %zmm21, %zmm21
   60264: 62 a1 45 40 ef fd            	vpxord	%zmm21, %zmm23, %zmm23
   6026a: 62 a2 dd 48 36 ed            	vpermq	%zmm21, %zmm4, %zmm21
   60270: 62 b1 c5 40 72 c7 10         	vprorq	$0x10, %zmm23, %zmm23
   60277: 62 b1 b5 40 f4 ce            	vpmuludq	%zmm22, %zmm25, %zmm1
   6027d: 62 01 cd 40 d4 c9            	vpaddq	%zmm25, %zmm22, %zmm25
   60283: 62 a3 fd 48 00 f6 39         	vpermq	$0x39, %zmm22, %zmm22   # zmm22 = zmm22[1,2,3,0,5,6,7,4]
   6028a: 62 f1 f5 48 d4 c9            	vpaddq	%zmm1, %zmm1, %zmm1
   60290: 62 91 f5 48 d4 c9            	vpaddq	%zmm25, %zmm1, %zmm1
   60296: 62 21 fd 48 f4 cf            	vpmuludq	%zmm23, %zmm0, %zmm25
   6029c: 62 f1 c5 40 d4 c0            	vpaddq	%zmm0, %zmm23, %zmm0
   602a2: 62 f1 65 48 ef d9            	vpxord	%zmm1, %zmm3, %zmm3
   602a8: 62 63 f5 48 43 d1 b1         	vshufi64x2	$0xb1, %zmm1, %zmm1, %zmm26 # zmm26 = zmm1[2,3,0,1,6,7,4,5]
   602af: 62 92 dd 48 36 c8            	vpermq	%zmm24, %zmm4, %zmm1
   602b5: 62 f1 e5 48 72 cb 01         	vprolq	$0x1, %zmm3, %zmm3
   602bc: 62 a3 fd 48 00 ff 39         	vpermq	$0x39, %zmm23, %zmm23   # zmm23 = zmm23[1,2,3,0,5,6,7,4]
   602c3: 62 a2 dd 48 36 ff            	vpermq	%zmm23, %zmm4, %zmm23
   602c9: 62 01 b5 40 d4 c9            	vpaddq	%zmm25, %zmm25, %zmm25
   602cf: 62 91 fd 48 d4 c1            	vpaddq	%zmm25, %zmm0, %zmm0
   602d5: 62 f1 6d 48 ef d0            	vpxord	%zmm0, %zmm2, %zmm2
   602db: 62 63 fd 48 43 c8 b1         	vshufi64x2	$0xb1, %zmm0, %zmm0, %zmm25 # zmm25 = zmm0[2,3,0,1,6,7,4,5]
   602e2: 62 b3 f5 48 43 c5 44         	vshufi64x2	$0x44, %zmm21, %zmm1, %zmm0 # zmm0 = zmm1[0,1,2,3],zmm21[0,1,2,3]
   602e9: 62 f1 ed 48 72 ca 01         	vprolq	$0x1, %zmm2, %zmm2
   602f0: 62 f3 fd 48 00 db 93         	vpermq	$0x93, %zmm3, %zmm3     # zmm3 = zmm3[3,0,1,2,7,4,5,6]
   602f7: 62 b3 f5 48 43 cd ee         	vshufi64x2	$0xee, %zmm21, %zmm1, %zmm1 # zmm1 = zmm1[4,5,6,7],zmm21[4,5,6,7]
   602fe: 62 f1 fd 48 7f 42 ff         	vmovdqa64	%zmm0, -0x40(%rdx)
   60305: 62 f2 dd 48 36 db            	vpermq	%zmm3, %zmm4, %zmm3
   6030b: 62 f1 fd 48 7f 4a 01         	vmovdqa64	%zmm1, 0x40(%rdx)
   60312: 62 92 dd 48 36 ca            	vpermq	%zmm26, %zmm4, %zmm1
   60318: 62 f3 fd 48 00 d2 93         	vpermq	$0x93, %zmm2, %zmm2     # zmm2 = zmm2[3,0,1,2,7,4,5,6]
   6031f: 62 f2 dd 48 36 d2            	vpermq	%zmm2, %zmm4, %zmm2
   60325: 62 f3 e5 48 43 c2 44         	vshufi64x2	$0x44, %zmm2, %zmm3, %zmm0 # zmm0 = zmm3[0,1,2,3],zmm2[0,1,2,3]
   6032c: 62 f3 e5 48 43 da ee         	vshufi64x2	$0xee, %zmm2, %zmm3, %zmm3 # zmm3 = zmm3[4,5,6,7],zmm2[4,5,6,7]
   60333: 62 f1 fd 48 7f 42 03         	vmovdqa64	%zmm0, 0xc0(%rdx)
   6033a: 62 92 dd 48 36 c1            	vpermq	%zmm25, %zmm4, %zmm0
   60340: 62 f3 f5 48 43 d0 44         	vshufi64x2	$0x44, %zmm0, %zmm1, %zmm2 # zmm2 = zmm1[0,1,2,3],zmm0[0,1,2,3]
   60347: 62 f3 f5 48 43 c8 ee         	vshufi64x2	$0xee, %zmm0, %zmm1, %zmm1 # zmm1 = zmm1[4,5,6,7],zmm0[4,5,6,7]
   6034e: 62 b2 dd 48 36 c6            	vpermq	%zmm22, %zmm4, %zmm0
   60354: 62 f1 fd 48 7f 5a 05         	vmovdqa64	%zmm3, 0x140(%rdx)
   6035b: 62 f1 fd 48 7f 4a 09         	vmovdqa64	%zmm1, 0x240(%rdx)
   60362: 62 b3 fd 48 43 cf 44         	vshufi64x2	$0x44, %zmm23, %zmm0, %zmm1 # zmm1 = zmm0[0,1,2,3],zmm23[0,1,2,3]
   60369: 62 b3 fd 48 43 c7 ee         	vshufi64x2	$0xee, %zmm23, %zmm0, %zmm0 # zmm0 = zmm0[4,5,6,7],zmm23[4,5,6,7]
   60370: 62 f1 fd 48 7f 52 07         	vmovdqa64	%zmm2, 0x1c0(%rdx)
   60377: 62 f1 fd 48 7f 4a 0b         	vmovdqa64	%zmm1, 0x2c0(%rdx)
   6037e: 62 f1 fd 48 7f 42 0d         	vmovdqa64	%zmm0, 0x340(%rdx)
   60385: 48 39 d0                     	cmpq	%rdx, %rax
   60388: 0f 85 24 fc ff ff            	jne	0x5ffb2 <argon2_fill_segment_avx512f+0x8d2>
   6038e: 62 e1 5d 40 ef 64 24 41      	vpxord	0x1040(%rsp), %zmm20, %zmm20
   60396: 62 e1 65 40 ef 5c 24 42      	vpxord	0x1080(%rsp), %zmm19, %zmm19
   6039e: 62 e1 6d 40 ef 54 24 43      	vpxord	0x10c0(%rsp), %zmm18, %zmm18
   603a6: 62 e1 75 40 ef 4c 24 44      	vpxord	0x1100(%rsp), %zmm17, %zmm17
   603ae: 62 71 05 48 ef 7c 24 46      	vpxord	0x1180(%rsp), %zmm15, %zmm15
   603b6: 62 e1 fe 48 7f 21            	vmovdqu64	%zmm20, (%rcx)
   603bc: 62 e1 7d 40 ef 44 24 45      	vpxord	0x1140(%rsp), %zmm16, %zmm16
   603c4: 62 71 0d 48 ef 74 24 47      	vpxord	0x11c0(%rsp), %zmm14, %zmm14
   603cc: 62 e1 fe 48 7f 59 01         	vmovdqu64	%zmm19, 0x40(%rcx)
   603d3: 62 71 15 48 ef 6c 24 48      	vpxord	0x1200(%rsp), %zmm13, %zmm13
   603db: 62 71 1d 48 ef 64 24 49      	vpxord	0x1240(%rsp), %zmm12, %zmm12
   603e3: 62 71 25 48 ef 5c 24 4a      	vpxord	0x1280(%rsp), %zmm11, %zmm11
   603eb: 62 e1 fd 48 7f 64 24 41      	vmovdqa64	%zmm20, 0x1040(%rsp)
   603f3: 62 71 2d 48 ef 54 24 4b      	vpxord	0x12c0(%rsp), %zmm10, %zmm10
   603fb: 62 e1 fd 48 7f 5c 24 42      	vmovdqa64	%zmm19, 0x1080(%rsp)
   60403: 62 e1 fd 48 7f 54 24 43      	vmovdqa64	%zmm18, 0x10c0(%rsp)
   6040b: 62 e1 fe 48 7f 51 02         	vmovdqu64	%zmm18, 0x80(%rcx)
   60412: 62 e1 fd 48 7f 4c 24 44      	vmovdqa64	%zmm17, 0x1100(%rsp)
   6041a: 62 e1 fe 48 7f 49 03         	vmovdqu64	%zmm17, 0xc0(%rcx)
   60421: 62 e1 fd 48 7f 44 24 45      	vmovdqa64	%zmm16, 0x1140(%rsp)
   60429: 62 e1 fe 48 7f 41 04         	vmovdqu64	%zmm16, 0x100(%rcx)
   60430: 62 71 fd 48 7f 7c 24 46      	vmovdqa64	%zmm15, 0x1180(%rsp)
   60438: 62 71 fe 48 7f 79 05         	vmovdqu64	%zmm15, 0x140(%rcx)
   6043f: 62 71 fd 48 7f 74 24 47      	vmovdqa64	%zmm14, 0x11c0(%rsp)
   60447: 62 71 fe 48 7f 71 06         	vmovdqu64	%zmm14, 0x180(%rcx)
   6044e: 62 71 fd 48 7f 6c 24 48      	vmovdqa64	%zmm13, 0x1200(%rsp)
   60456: 62 71 fe 48 7f 69 07         	vmovdqu64	%zmm13, 0x1c0(%rcx)
   6045d: 62 71 fd 48 7f 64 24 49      	vmovdqa64	%zmm12, 0x1240(%rsp)
   60465: 62 71 fe 48 7f 61 08         	vmovdqu64	%zmm12, 0x200(%rcx)
   6046c: 62 71 fd 48 7f 5c 24 4a      	vmovdqa64	%zmm11, 0x1280(%rsp)
   60474: 62 71 fe 48 7f 59 09         	vmovdqu64	%zmm11, 0x240(%rcx)
   6047b: 62 71 fd 48 7f 54 24 4b      	vmovdqa64	%zmm10, 0x12c0(%rsp)
   60483: 62 71 fe 48 7f 51 0a         	vmovdqu64	%zmm10, 0x280(%rcx)
   6048a: 62 71 35 48 ef 4c 24 4c      	vpxord	0x1300(%rsp), %zmm9, %zmm9
   60492: 62 71 3d 48 ef 44 24 4d      	vpxord	0x1340(%rsp), %zmm8, %zmm8
   6049a: 62 f1 45 48 ef 7c 24 4e      	vpxord	0x1380(%rsp), %zmm7, %zmm7
   604a2: 62 f1 4d 48 ef 74 24 4f      	vpxord	0x13c0(%rsp), %zmm6, %zmm6
   604aa: 62 f1 55 48 ef 6c 24 50      	vpxord	0x1400(%rsp), %zmm5, %zmm5
   604b2: 62 71 fd 48 7f 4c 24 4c      	vmovdqa64	%zmm9, 0x1300(%rsp)
   604ba: 62 71 fe 48 7f 49 0b         	vmovdqu64	%zmm9, 0x2c0(%rcx)
   604c1: 62 71 fd 48 7f 44 24 4d      	vmovdqa64	%zmm8, 0x1340(%rsp)
   604c9: 62 71 fe 48 7f 41 0c         	vmovdqu64	%zmm8, 0x300(%rcx)
   604d0: 62 f1 fd 48 7f 7c 24 4e      	vmovdqa64	%zmm7, 0x1380(%rsp)
   604d8: 62 f1 fe 48 7f 79 0d         	vmovdqu64	%zmm7, 0x340(%rcx)
   604df: 62 f1 fd 48 7f 74 24 4f      	vmovdqa64	%zmm6, 0x13c0(%rsp)
   604e7: 62 f1 fe 48 7f 71 0e         	vmovdqu64	%zmm6, 0x380(%rcx)
   604ee: 62 f1 fd 48 7f 6c 24 50      	vmovdqa64	%zmm5, 0x1400(%rsp)
   604f6: 62 f1 fe 48 7f 69 0f         	vmovdqu64	%zmm5, 0x3c0(%rcx)
   604fd: 45 8b 6f 1c                  	movl	0x1c(%r15), %r13d
   60501: 41 83 c1 01                  	addl	$0x1, %r9d
   60505: 41 83 c0 01                  	addl	$0x1, %r8d
   60509: 49 83 c2 08                  	addq	$0x8, %r10
   6050d: 45 39 e9                     	cmpl	%r13d, %r9d
   60510: 0f 83 ea 00 00 00            	jae	0x60600 <argon2_fill_segment_avx512f+0xf20>
   60516: 49 8b 07                     	movq	(%r15), %rax
   60519: 41 8b 77 20                  	movl	0x20(%r15), %esi
   6051d: 48 8b 48 08                  	movq	0x8(%rax), %rcx
   60521: e9 da f4 ff ff               	jmp	0x5fa00 <argon2_fill_segment_avx512f+0x320>
   60526: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)
   60530: 4c 39 da                     	cmpq	%r11, %rdx
   60533: 0f 85 87 00 00 00            	jne	0x605c0 <argon2_fill_segment_avx512f+0xee0>
   60539: 41 8d 44 31 ff               	leal	-0x1(%r9,%rsi), %eax
   6053e: 44 29 e8                     	subl	%r13d, %eax
   60541: 45 89 e4                     	movl	%r12d, %r12d
   60544: 89 c2                        	movl	%eax, %edx
   60546: 83 e8 01                     	subl	$0x1, %eax
   60549: 4d 0f af e4                  	imulq	%r12, %r12
   6054d: 49 c1 ec 20                  	shrq	$0x20, %r12
   60551: 49 0f af d4                  	imulq	%r12, %rdx
   60555: 48 c1 ea 20                  	shrq	$0x20, %rdx
   60559: 48 29 d0                     	subq	%rdx, %rax
   6055c: 80 7c 24 20 00               	cmpb	$0x0, 0x20(%rsp)
   60561: 74 75                        	je	0x605d8 <argon2_fill_segment_avx512f+0xef8>
   60563: 44 89 c2                     	movl	%r8d, %edx
   60566: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   6056a: 4c 8d 24 11                  	leaq	(%rcx,%rdx), %r12
   6056e: 8b 54 24 18                  	movl	0x18(%rsp), %edx
   60572: 41 0f af d5                  	imull	%r13d, %edx
   60576: 48 01 d0                     	addq	%rdx, %rax
   60579: 31 d2                        	xorl	%edx, %edx
   6057b: 48 f7 f6                     	divq	%rsi
   6057e: 49 0f af f6                  	imulq	%r14, %rsi
   60582: 48 01 f2                     	addq	%rsi, %rdx
   60585: 48 c1 e2 0a                  	shlq	$0xa, %rdx
   60589: 48 8d 34 11                  	leaq	(%rcx,%rdx), %rsi
   6058d: 48 8b 7c 24 38               	movq	0x38(%rsp), %rdi
   60592: 4c 89 e2                     	movq	%r12, %rdx
   60595: c5 f8 77                     	vzeroupper
   60598: e8 b3 e5 ff ff               	callq	0x5eb50 <fill_block_with_xor>
   6059d: 62 f1 fd 48 6f 25 d9 98 00 00	vmovdqa64	0x98d9(%rip), %zmm4 # 0x69e80 <__PRETTY_FUNCTION__.3+0x170>
   605a7: e9 51 ff ff ff               	jmp	0x604fd <argon2_fill_segment_avx512f+0xe1d>
   605ac: 0f 1f 40 00                  	nopl	(%rax)
   605b0: 48 c1 e0 0a                  	shlq	$0xa, %rax
   605b4: 4c 8b 24 01                  	movq	(%rcx,%rax), %r12
   605b8: e9 6a f4 ff ff               	jmp	0x5fa27 <argon2_fill_segment_avx512f+0x347>
   605bd: 0f 1f 00                     	nopl	(%rax)
   605c0: 89 f0                        	movl	%esi, %eax
   605c2: 44 29 e8                     	subl	%r13d, %eax
   605c5: 41 83 f9 01                  	cmpl	$0x1, %r9d
   605c9: 83 d8 00                     	sbbl	$0x0, %eax
   605cc: e9 70 ff ff ff               	jmp	0x60541 <argon2_fill_segment_avx512f+0xe61>
   605d1: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   605d8: 31 d2                        	xorl	%edx, %edx
   605da: 4c 0f af f6                  	imulq	%rsi, %r14
   605de: 48 f7 f6                     	divq	%rsi
   605e1: 4d 89 f4                     	movq	%r14, %r12
   605e4: 49 01 d4                     	addq	%rdx, %r12
   605e7: 49 c1 e4 0a                  	shlq	$0xa, %r12
   605eb: 4a 8d 34 21                  	leaq	(%rcx,%r12), %rsi
   605ef: 45 89 c4                     	movl	%r8d, %r12d
   605f2: 49 c1 e4 0a                  	shlq	$0xa, %r12
   605f6: 49 01 cc                     	addq	%rcx, %r12
   605f9: eb 92                        	jmp	0x6058d <argon2_fill_segment_avx512f+0xead>
   605fb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   60600: c5 f8 77                     	vzeroupper
   60603: 48 8d 65 d8                  	leaq	-0x28(%rbp), %rsp
   60607: 5b                           	popq	%rbx
   60608: 41 5c                        	popq	%r12
   6060a: 41 5d                        	popq	%r13
   6060c: 41 5e                        	popq	%r14
   6060e: 41 5f                        	popq	%r15
   60610: 5d                           	popq	%rbp
   60611: c3                           	retq
   60612: 85 f6                        	testl	%esi, %esi
   60614: 75 1b                        	jne	0x60631 <argon2_fill_segment_avx512f+0xf51>
   60616: 41 80 fb 01                  	cmpb	$0x1, %r11b
   6061a: 0f 86 0c f1 ff ff            	jbe	0x5f72c <argon2_fill_segment_avx512f+0x4c>
   60620: c7 44 24 28 00 00 00 00      	movl	$0x0, 0x28(%rsp)
   60628: 44 8b 67 1c                  	movl	0x1c(%rdi), %r12d
   6062c: e9 43 f2 ff ff               	jmp	0x5f874 <argon2_fill_segment_avx512f+0x194>
   60631: c7 44 24 28 00 00 00 00      	movl	$0x0, 0x28(%rsp)
   60639: 44 8b 67 1c                  	movl	0x1c(%rdi), %r12d
   6063d: 45 31 c9                     	xorl	%r9d, %r9d
   60640: e9 3c f2 ff ff               	jmp	0x5f881 <argon2_fill_segment_avx512f+0x1a1>
   60645: c3                           	retq
   60646: 66 2e 0f 1f 84 00 00 00 00 00	nopw	%cs:(%rax,%rax)

0000000000060650 <randombytes_internal_implementation_name>:
   60650: 48 8d 05 51 0e 00 00         	leaq	0xe51(%rip), %rax       # 0x614a8 <_pad0+0x128>
   60657: c3                           	retq
   60658: 0f 1f 84 00 00 00 00 00      	nopl	(%rax,%rax)

0000000000060660 <randombytes_internal_random_close>:
   60660: 53                           	pushq	%rbx
   60661: 83 3d b0 50 01 00 01         	cmpl	$0x1, 0x150b0(%rip)     # 0x75718 <global+0x8>
   60668: 19 db                        	sbbl	%ebx, %ebx
   6066a: 48 8d 3d 4f 49 01 00         	leaq	0x1494f(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   60671: e8 fa dd fa ff               	callq	0xe470 <__tls_get_addr@plt>
   60676: be 38 02 00 00               	movl	$0x238, %esi            # imm = 0x238
   6067b: 48 8d b8 00 00 00 00         	leaq	(%rax), %rdi
   60682: e8 29 dc fa ff               	callq	0xe2b0 <sodium_memzero@plt>
   60687: 89 d8                        	movl	%ebx, %eax
   60689: 5b                           	popq	%rbx
   6068a: c3                           	retq
   6068b: 0f 1f 44 00 00               	nopl	(%rax,%rax)

0000000000060690 <randombytes_internal_random_stir>:
   60690: 41 56                        	pushq	%r14
   60692: 31 f6                        	xorl	%esi, %esi
   60694: 41 55                        	pushq	%r13
   60696: 41 54                        	pushq	%r12
   60698: 55                           	pushq	%rbp
   60699: 53                           	pushq	%rbx
   6069a: 48 81 ec b0 00 00 00         	subq	$0xb0, %rsp
   606a1: 64 48 8b 04 25 28 00 00 00   	movq	%fs:0x28, %rax
   606aa: 48 89 84 24 a8 00 00 00      	movq	%rax, 0xa8(%rsp)
   606b2: 31 c0                        	xorl	%eax, %eax
   606b4: 49 89 e5                     	movq	%rsp, %r13
   606b7: 4c 89 ef                     	movq	%r13, %rdi
   606ba: e8 d1 dc fa ff               	callq	0xe390 <gettimeofday@plt>
   606bf: 85 c0                        	testl	%eax, %eax
   606c1: 0f 85 a3 01 00 00            	jne	0x6086a <randombytes_internal_random_stir+0x1da>
   606c7: 48 8d 3d f2 48 01 00         	leaq	0x148f2(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   606ce: e8 9d dd fa ff               	callq	0xe470 <__tls_get_addr@plt>
   606d3: 48 69 1c 24 40 42 0f 00      	imulq	$0xf4240, (%rsp), %rbx  # imm = 0xF4240
   606db: 48 03 5c 24 08               	addq	0x8(%rsp), %rbx
   606e0: 48 8d 90 00 00 00 00         	leaq	(%rax), %rdx
   606e7: 48 89 9a 30 02 00 00         	movq	%rbx, 0x230(%rdx)
   606ee: 48 85 db                     	testq	%rbx, %rbx
   606f1: 0f 84 38 02 00 00            	je	0x6092f <randombytes_internal_random_stir+0x29f>
   606f7: 31 c0                        	xorl	%eax, %eax
   606f9: 48 8d 7a 30                  	leaq	0x30(%rdx), %rdi
   606fd: b9 40 00 00 00               	movl	$0x40, %ecx
   60702: 48 c7 42 08 00 00 00 00      	movq	$0x0, 0x8(%rdx)
   6070a: f3 48 ab                     	rep		stosq	%rax, %es:(%rdi)
   6070d: 8b 05 fd 4f 01 00            	movl	0x14ffd(%rip), %eax     # 0x75710 <global>
   60713: 85 c0                        	testl	%eax, %eax
   60715: 74 59                        	je	0x60770 <randombytes_internal_random_stir+0xe0>
   60717: 8b 1d fb 4f 01 00            	movl	0x14ffb(%rip), %ebx     # 0x75718 <global+0x8>
   6071d: e8 2e db fa ff               	callq	0xe250 <getpid@plt>
   60722: 89 05 fc 4f 01 00            	movl	%eax, 0x14ffc(%rip)     # 0x75724 <global+0x14>
   60728: 85 db                        	testl	%ebx, %ebx
   6072a: 0f 85 99 00 00 00            	jne	0x607c9 <randombytes_internal_random_stir+0x139>
   60730: 48 8d 3d 89 48 01 00         	leaq	0x14889(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   60737: e8 34 dd fa ff               	callq	0xe470 <__tls_get_addr@plt>
   6073c: c7 80 00 00 00 00 01 00 00 00	movl	$0x1, (%rax)
   60746: 48 8b 84 24 a8 00 00 00      	movq	0xa8(%rsp), %rax
   6074e: 64 48 2b 04 25 28 00 00 00   	subq	%fs:0x28, %rax
   60757: 0f 85 f1 01 00 00            	jne	0x6094e <randombytes_internal_random_stir+0x2be>
   6075d: 48 81 c4 b0 00 00 00         	addq	$0xb0, %rsp
   60764: 5b                           	popq	%rbx
   60765: 5d                           	popq	%rbp
   60766: 41 5c                        	popq	%r12
   60768: 41 5d                        	popq	%r13
   6076a: 41 5e                        	popq	%r14
   6076c: c3                           	retq
   6076d: 0f 1f 00                     	nopl	(%rax)
   60770: e8 ab d9 fa ff               	callq	0xe120 <__errno_location@plt>
   60775: 44 8b 20                     	movl	(%rax), %r12d
   60778: 48 89 c3                     	movq	%rax, %rbx
   6077b: e8 80 e0 fa ff               	callq	0xe800 <sodium_runtime_has_rdrand@plt>
   60780: 48 8d bc 24 90 00 00 00      	leaq	0x90(%rsp), %rdi
   60788: be 10 00 00 00               	movl	$0x10, %esi
   6078d: 48 c7 05 80 4f 01 00 00 00 00 00     	movq	$0x0, 0x14f80(%rip) # 0x75718 <global+0x8>
   60798: 89 05 82 4f 01 00            	movl	%eax, 0x14f82(%rip)     # 0x75720 <global+0x10>
   6079e: e8 dd da fa ff               	callq	0xe280 <getentropy@plt>
   607a3: 85 c0                        	testl	%eax, %eax
   607a5: 75 49                        	jne	0x607f0 <randombytes_internal_random_stir+0x160>
   607a7: 44 89 23                     	movl	%r12d, (%rbx)
   607aa: c7 05 64 4f 01 00 01 00 00 00	movl	$0x1, 0x14f64(%rip)     # 0x75718 <global+0x8>
   607b4: c7 05 52 4f 01 00 01 00 00 00	movl	$0x1, 0x14f52(%rip)     # 0x75710 <global>
   607be: e8 8d da fa ff               	callq	0xe250 <getpid@plt>
   607c3: 89 05 5b 4f 01 00            	movl	%eax, 0x14f5b(%rip)     # 0x75724 <global+0x14>
   607c9: 48 8d 3d f0 47 01 00         	leaq	0x147f0(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   607d0: e8 9b dc fa ff               	callq	0xe470 <__tls_get_addr@plt>
   607d5: be 20 00 00 00               	movl	$0x20, %esi
   607da: 48 8d b8 10 00 00 00         	leaq	0x10(%rax), %rdi
   607e1: e8 9a da fa ff               	callq	0xe280 <getentropy@plt>
   607e6: 85 c0                        	testl	%eax, %eax
   607e8: 0f 84 42 ff ff ff            	je	0x60730 <randombytes_internal_random_stir+0xa0>
   607ee: eb 7a                        	jmp	0x6086a <randombytes_internal_random_stir+0x1da>
   607f0: 8b 05 22 4f 01 00            	movl	0x14f22(%rip), %eax     # 0x75718 <global+0x8>
   607f6: 0b 05 20 4f 01 00            	orl	0x14f20(%rip), %eax     # 0x7571c <global+0xc>
   607fc: 0f 85 51 01 00 00            	jne	0x60953 <randombytes_internal_random_stir+0x2c3>
   60802: 31 f6                        	xorl	%esi, %esi
   60804: 48 8d 3d 59 0c 00 00         	leaq	0xc59(%rip), %rdi       # 0x61464 <_pad0+0xe4>
   6080b: 31 c0                        	xorl	%eax, %eax
   6080d: e8 2e e0 fa ff               	callq	0xe840 <open@plt>
   60812: 89 c5                        	movl	%eax, %ebp
   60814: 83 f8 ff                     	cmpl	$-0x1, %eax
   60817: 74 67                        	je	0x60880 <randombytes_internal_random_stir+0x1f0>
   60819: 89 04 24                     	movl	%eax, (%rsp)
   6081c: c7 44 24 04 01 00 00 00      	movl	$0x1, 0x4(%rsp)
   60824: 0f 1f 40 00                  	nopl	(%rax)
   60828: ba ff ff ff ff               	movl	$0xffffffff, %edx       # imm = 0xFFFFFFFF
   6082d: be 01 00 00 00               	movl	$0x1, %esi
   60832: 4c 89 ef                     	movq	%r13, %rdi
   60835: e8 86 df fa ff               	callq	0xe7c0 <poll@plt>
   6083a: 85 c0                        	testl	%eax, %eax
   6083c: 79 32                        	jns	0x60870 <randombytes_internal_random_stir+0x1e0>
   6083e: 8b 03                        	movl	(%rbx), %eax
   60840: 83 f8 04                     	cmpl	$0x4, %eax
   60843: 74 e3                        	je	0x60828 <randombytes_internal_random_stir+0x198>
   60845: 83 f8 0b                     	cmpl	$0xb, %eax
   60848: 74 de                        	je	0x60828 <randombytes_internal_random_stir+0x198>
   6084a: 89 ef                        	movl	%ebp, %edi
   6084c: e8 bf db fa ff               	callq	0xe410 <close@plt>
   60851: c7 03 05 00 00 00            	movl	$0x5, (%rbx)
   60857: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   60860: c7 05 aa 4e 01 00 ff ff ff ff	movl	$0xffffffff, 0x14eaa(%rip) # imm = 0xFFFFFFFF
                                                                        # 0x75714 <global+0x4>
   6086a: e8 21 d9 fa ff               	callq	0xe190 <sodium_misuse@plt>
   6086f: 90                           	nop
   60870: 83 f8 01                     	cmpl	$0x1, %eax
   60873: 75 d5                        	jne	0x6084a <randombytes_internal_random_stir+0x1ba>
   60875: 89 ef                        	movl	%ebp, %edi
   60877: e8 94 db fa ff               	callq	0xe410 <close@plt>
   6087c: 85 c0                        	testl	%eax, %eax
   6087e: 75 e0                        	jne	0x60860 <randombytes_internal_random_stir+0x1d0>
   60880: 48 8b 3d b9 4e 01 00         	movq	0x14eb9(%rip), %rdi     # 0x75740 <devices.3>
   60887: 4c 8d 35 b2 4e 01 00         	leaq	0x14eb2(%rip), %r14     # 0x75740 <devices.3>
   6088e: eb 32                        	jmp	0x608c2 <randombytes_internal_random_stir+0x232>
   60890: 4c 89 ee                     	movq	%r13, %rsi
   60893: 89 c7                        	movl	%eax, %edi
   60895: e8 f6 e0 fa ff               	callq	0xe990 <fstat@plt>
   6089a: 85 c0                        	testl	%eax, %eax
   6089c: 75 10                        	jne	0x608ae <randombytes_internal_random_stir+0x21e>
   6089e: 8b 44 24 18                  	movl	0x18(%rsp), %eax
   608a2: 25 00 f0 00 00               	andl	$0xf000, %eax           # imm = 0xF000
   608a7: 3d 00 20 00 00               	cmpl	$0x2000, %eax           # imm = 0x2000
   608ac: 74 42                        	je	0x608f0 <randombytes_internal_random_stir+0x260>
   608ae: 89 ef                        	movl	%ebp, %edi
   608b0: e8 5b db fa ff               	callq	0xe410 <close@plt>
   608b5: 49 8b 7e 08                  	movq	0x8(%r14), %rdi
   608b9: 49 83 c6 08                  	addq	$0x8, %r14
   608bd: 48 85 ff                     	testq	%rdi, %rdi
   608c0: 74 1e                        	je	0x608e0 <randombytes_internal_random_stir+0x250>
   608c2: 31 f6                        	xorl	%esi, %esi
   608c4: 31 c0                        	xorl	%eax, %eax
   608c6: e8 75 df fa ff               	callq	0xe840 <open@plt>
   608cb: 89 c5                        	movl	%eax, %ebp
   608cd: 83 f8 ff                     	cmpl	$-0x1, %eax
   608d0: 75 be                        	jne	0x60890 <randombytes_internal_random_stir+0x200>
   608d2: 83 3b 04                     	cmpl	$0x4, (%rbx)
   608d5: 75 de                        	jne	0x608b5 <randombytes_internal_random_stir+0x225>
   608d7: 49 8b 3e                     	movq	(%r14), %rdi
   608da: 48 85 ff                     	testq	%rdi, %rdi
   608dd: 75 e3                        	jne	0x608c2 <randombytes_internal_random_stir+0x232>
   608df: 90                           	nop
   608e0: c7 03 05 00 00 00            	movl	$0x5, (%rbx)
   608e6: e9 75 ff ff ff               	jmp	0x60860 <randombytes_internal_random_stir+0x1d0>
   608eb: 0f 1f 44 00 00               	nopl	(%rax,%rax)
   608f0: be 01 00 00 00               	movl	$0x1, %esi
   608f5: 89 ef                        	movl	%ebp, %edi
   608f7: 31 c0                        	xorl	%eax, %eax
   608f9: e8 22 d9 fa ff               	callq	0xe220 <fcntl@plt>
   608fe: be 02 00 00 00               	movl	$0x2, %esi
   60903: 89 ef                        	movl	%ebp, %edi
   60905: 83 c8 01                     	orl	$0x1, %eax
   60908: 89 c2                        	movl	%eax, %edx
   6090a: 31 c0                        	xorl	%eax, %eax
   6090c: e8 0f d9 fa ff               	callq	0xe220 <fcntl@plt>
   60911: 44 89 23                     	movl	%r12d, (%rbx)
   60914: 8b 1d fe 4d 01 00            	movl	0x14dfe(%rip), %ebx     # 0x75718 <global+0x8>
   6091a: 89 2d f4 4d 01 00            	movl	%ebp, 0x14df4(%rip)     # 0x75714 <global+0x4>
   60920: c7 05 e6 4d 01 00 01 00 00 00	movl	$0x1, 0x14de6(%rip)     # 0x75710 <global>
   6092a: e9 ee fd ff ff               	jmp	0x6071d <randombytes_internal_random_stir+0x8d>
   6092f: 48 8d 0d ea 95 00 00         	leaq	0x95ea(%rip), %rcx      # 0x69f20 <__PRETTY_FUNCTION__.5>
   60936: ba 92 01 00 00               	movl	$0x192, %edx            # imm = 0x192
   6093b: 48 8d 35 26 8d 00 00         	leaq	0x8d26(%rip), %rsi      # 0x69668 <d+0x308>
   60942: 48 8d 3d 68 0b 00 00         	leaq	0xb68(%rip), %rdi       # 0x614b1 <_pad0+0x131>
   60949: e8 62 da fa ff               	callq	0xe3b0 <__assert_fail@plt>
   6094e: e8 9d d9 fa ff               	callq	0xe2f0 <__stack_chk_fail@plt>
   60953: 48 8d 0d 86 95 00 00         	leaq	0x9586(%rip), %rcx      # 0x69ee0 <__PRETTY_FUNCTION__.4>
   6095a: ba 7a 01 00 00               	movl	$0x17a, %edx            # imm = 0x17A
   6095f: 48 8d 35 02 8d 00 00         	leaq	0x8d02(%rip), %rsi      # 0x69668 <d+0x308>
   60966: 48 8d 3d 63 8d 00 00         	leaq	0x8d63(%rip), %rdi      # 0x696d0 <d+0x370>
   6096d: e8 3e da fa ff               	callq	0xe3b0 <__assert_fail@plt>
   60972: 66 66 2e 0f 1f 84 00 00 00 00 00     	nopw	%cs:(%rax,%rax)
   6097d: 0f 1f 00                     	nopl	(%rax)

0000000000060980 <randombytes_internal_random_buf>:
   60980: 41 54                        	pushq	%r12
   60982: 49 89 fc                     	movq	%rdi, %r12
   60985: 55                           	pushq	%rbp
   60986: 53                           	pushq	%rbx
   60987: 48 89 f3                     	movq	%rsi, %rbx
   6098a: 48 83 ec 10                  	subq	$0x10, %rsp
   6098e: 48 8d 3d 2b 46 01 00         	leaq	0x1462b(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   60995: e8 d6 da fa ff               	callq	0xe470 <__tls_get_addr@plt>
   6099a: 8b 90 00 00 00 00            	movl	(%rax), %edx
   609a0: 85 d2                        	testl	%edx, %edx
   609a2: 0f 85 a8 00 00 00            	jne	0x60a50 <randombytes_internal_random_buf+0xd0>
   609a8: e8 e3 fc ff ff               	callq	0x60690 <randombytes_internal_random_stir>
   609ad: 48 8d 3d 0c 46 01 00         	leaq	0x1460c(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   609b4: e8 b7 da fa ff               	callq	0xe470 <__tls_get_addr@plt>
   609b9: 48 89 de                     	movq	%rbx, %rsi
   609bc: 4c 89 e7                     	movq	%r12, %rdi
   609bf: 48 8d 88 10 00 00 00         	leaq	0x10(%rax), %rcx
   609c6: 48 8d 90 30 02 00 00         	leaq	0x230(%rax), %rdx
   609cd: 48 8d a8 00 00 00 00         	leaq	(%rax), %rbp
   609d4: e8 e7 df fa ff               	callq	0xe9c0 <crypto_stream_chacha20@plt>
   609d9: 85 c0                        	testl	%eax, %eax
   609db: 0f 85 87 00 00 00            	jne	0x60a68 <randombytes_internal_random_buf+0xe8>
   609e1: f3 0f 7e 45 10               	movq	0x10(%rbp), %xmm0
   609e6: 66 48 0f 6e cb               	movq	%rbx, %xmm1
   609eb: 8b 05 2f 4d 01 00            	movl	0x14d2f(%rip), %eax     # 0x75720 <global+0x10>
   609f1: 66 0f ef c1                  	pxor	%xmm1, %xmm0
   609f5: 66 0f d6 45 10               	movq	%xmm0, 0x10(%rbp)
   609fa: 85 c0                        	testl	%eax, %eax
   609fc: 74 11                        	je	0x60a0f <randombytes_internal_random_buf+0x8f>
   609fe: 0f c7 f0                     	rdrandl	%eax
   60a01: 89 44 24 0c                  	movl	%eax, 0xc(%rsp)
   60a05: 8b 45 2c                     	movl	0x2c(%rbp), %eax
   60a08: 33 44 24 0c                  	xorl	0xc(%rsp), %eax
   60a0c: 89 45 2c                     	movl	%eax, 0x2c(%rbp)
   60a0f: 48 8d 3d aa 45 01 00         	leaq	0x145aa(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   60a16: e8 55 da fa ff               	callq	0xe470 <__tls_get_addr@plt>
   60a1b: ba 20 00 00 00               	movl	$0x20, %edx
   60a20: 48 83 80 30 02 00 00 01      	addq	$0x1, 0x230(%rax)
   60a28: 48 8d b8 10 00 00 00         	leaq	0x10(%rax), %rdi
   60a2f: 48 83 c4 10                  	addq	$0x10, %rsp
   60a33: 5b                           	popq	%rbx
   60a34: 48 8d 88 30 02 00 00         	leaq	0x230(%rax), %rcx
   60a3b: 5d                           	popq	%rbp
   60a3c: 49 89 f8                     	movq	%rdi, %r8
   60a3f: 48 89 fe                     	movq	%rdi, %rsi
   60a42: 41 5c                        	popq	%r12
   60a44: e9 07 dd fa ff               	jmp	0xe750 <crypto_stream_chacha20_xor@plt>
   60a49: 0f 1f 80 00 00 00 00         	nopl	(%rax)
   60a50: 8b 2d ce 4c 01 00            	movl	0x14cce(%rip), %ebp     # 0x75724 <global+0x14>
   60a56: e8 f5 d7 fa ff               	callq	0xe250 <getpid@plt>
   60a5b: 39 c5                        	cmpl	%eax, %ebp
   60a5d: 0f 84 4a ff ff ff            	je	0x609ad <randombytes_internal_random_buf+0x2d>
   60a63: e8 28 d7 fa ff               	callq	0xe190 <sodium_misuse@plt>
   60a68: 48 8d 0d f1 94 00 00         	leaq	0x94f1(%rip), %rcx      # 0x69f60 <__PRETTY_FUNCTION__.6>
   60a6f: ba 40 02 00 00               	movl	$0x240, %edx            # imm = 0x240
   60a74: 48 8d 35 ed 8b 00 00         	leaq	0x8bed(%rip), %rsi      # 0x69668 <d+0x308>
   60a7b: 48 8d 3d 4d 0a 00 00         	leaq	0xa4d(%rip), %rdi       # 0x614cf <_pad0+0x14f>
   60a82: e8 29 d9 fa ff               	callq	0xe3b0 <__assert_fail@plt>
   60a87: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)

0000000000060a90 <randombytes_internal_random>:
   60a90: 41 54                        	pushq	%r12
   60a92: 55                           	pushq	%rbp
   60a93: 53                           	pushq	%rbx
   60a94: 48 83 ec 10                  	subq	$0x10, %rsp
   60a98: 48 8d 3d 21 45 01 00         	leaq	0x14521(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   60a9f: e8 cc d9 fa ff               	callq	0xe470 <__tls_get_addr@plt>
   60aa4: 48 8b 98 08 00 00 00         	movq	0x8(%rax), %rbx
   60aab: 48 85 db                     	testq	%rbx, %rbx
   60aae: 0f 85 25 01 00 00            	jne	0x60bd9 <randombytes_internal_random+0x149>
   60ab4: 8b 90 00 00 00 00            	movl	(%rax), %edx
   60aba: 85 d2                        	testl	%edx, %edx
   60abc: 0f 84 9e 01 00 00            	je	0x60c60 <randombytes_internal_random+0x1d0>
   60ac2: 8b 2d 5c 4c 01 00            	movl	0x14c5c(%rip), %ebp     # 0x75724 <global+0x14>
   60ac8: e8 83 d7 fa ff               	callq	0xe250 <getpid@plt>
   60acd: 39 c5                        	cmpl	%eax, %ebp
   60acf: 0f 85 a7 01 00 00            	jne	0x60c7c <randombytes_internal_random+0x1ec>
   60ad5: 48 8d 3d e4 44 01 00         	leaq	0x144e4(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   60adc: e8 8f d9 fa ff               	callq	0xe470 <__tls_get_addr@plt>
   60ae1: be 00 02 00 00               	movl	$0x200, %esi            # imm = 0x200
   60ae6: 48 8d 88 10 00 00 00         	leaq	0x10(%rax), %rcx
   60aed: 48 8d 90 30 02 00 00         	leaq	0x230(%rax), %rdx
   60af4: 48 8d b8 30 00 00 00         	leaq	0x30(%rax), %rdi
   60afb: 48 8d a8 00 00 00 00         	leaq	(%rax), %rbp
   60b02: e8 b9 de fa ff               	callq	0xe9c0 <crypto_stream_chacha20@plt>
   60b07: 85 c0                        	testl	%eax, %eax
   60b09: 0f 85 72 01 00 00            	jne	0x60c81 <randombytes_internal_random+0x1f1>
   60b0f: 8b 05 0b 4c 01 00            	movl	0x14c0b(%rip), %eax     # 0x75720 <global+0x10>
   60b15: 48 c7 45 08 e0 01 00 00      	movq	$0x1e0, 0x8(%rbp)       # imm = 0x1E0
   60b1d: 85 c0                        	testl	%eax, %eax
   60b1f: 0f 84 4b 01 00 00            	je	0x60c70 <randombytes_internal_random+0x1e0>
   60b25: 0f c7 f0                     	rdrandl	%eax
   60b28: ba 0f 00 00 00               	movl	$0xf, %edx
   60b2d: 89 44 24 0c                  	movl	%eax, 0xc(%rsp)
   60b31: 8b 45 2c                     	movl	0x2c(%rbp), %eax
   60b34: 33 44 24 0c                  	xorl	0xc(%rsp), %eax
   60b38: 89 45 2c                     	movl	%eax, 0x2c(%rbp)
   60b3b: 48 8b 45 08                  	movq	0x8(%rbp), %rax
   60b3f: 48 83 c0 30                  	addq	$0x30, %rax
   60b43: 48 29 c2                     	subq	%rax, %rdx
   60b46: 48 01 c5                     	addq	%rax, %rbp
   60b49: 48 83 fa 0e                  	cmpq	$0xe, %rdx
   60b4d: 0f 86 dd 00 00 00            	jbe	0x60c30 <randombytes_internal_random+0x1a0>
   60b53: 48 8d 3d 66 44 01 00         	leaq	0x14466(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   60b5a: e8 11 d9 fa ff               	callq	0xe470 <__tls_get_addr@plt>
   60b5f: f3 0f 6f 45 00               	movdqu	(%rbp), %xmm0
   60b64: 66 0f ef 80 10 00 00 00      	pxor	0x10(%rax), %xmm0
   60b6c: 0f 29 80 10 00 00 00         	movaps	%xmm0, 0x10(%rax)
   60b73: f3 0f 6f 45 10               	movdqu	0x10(%rbp), %xmm0
   60b78: 66 0f ef 80 20 00 00 00      	pxor	0x20(%rax), %xmm0
   60b80: 0f 29 80 20 00 00 00         	movaps	%xmm0, 0x20(%rax)
   60b87: 48 8d 3d 32 44 01 00         	leaq	0x14432(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   60b8e: e8 dd d8 fa ff               	callq	0xe470 <__tls_get_addr@plt>
   60b93: 48 c7 c1 d0 ff ff ff         	movq	$-0x30, %rcx
   60b9a: ba 20 00 00 00               	movl	$0x20, %edx
   60b9f: 48 8d 98 00 00 00 00         	leaq	(%rax), %rbx
   60ba6: 48 8b 80 08 00 00 00         	movq	0x8(%rax), %rax
   60bad: 48 8d 78 30                  	leaq	0x30(%rax), %rdi
   60bb1: 48 29 c1                     	subq	%rax, %rcx
   60bb4: b8 38 02 00 00               	movl	$0x238, %eax            # imm = 0x238
   60bb9: 48 39 c7                     	cmpq	%rax, %rdi
   60bbc: 48 0f 43 c7                  	cmovaeq	%rdi, %rax
   60bc0: 48 01 df                     	addq	%rbx, %rdi
   60bc3: 31 f6                        	xorl	%esi, %esi
   60bc5: 48 01 c1                     	addq	%rax, %rcx
   60bc8: e8 e3 dc fa ff               	callq	0xe8b0 <__memset_chk@plt>
   60bcd: 48 83 83 30 02 00 00 01      	addq	$0x1, 0x230(%rbx)
   60bd5: 48 8b 5b 08                  	movq	0x8(%rbx), %rbx
   60bd9: 48 8d 3d e0 43 01 00         	leaq	0x143e0(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   60be0: e8 8b d8 fa ff               	callq	0xe470 <__tls_get_addr@plt>
   60be5: 4c 8d 63 fc                  	leaq	-0x4(%rbx), %r12
   60be9: 48 83 c3 2c                  	addq	$0x2c, %rbx
   60bed: ba 04 00 00 00               	movl	$0x4, %edx
   60bf2: 4c 89 a0 08 00 00 00         	movq	%r12, 0x8(%rax)
   60bf9: 48 8d b8 00 00 00 00         	leaq	(%rax), %rdi
   60c00: b8 38 02 00 00               	movl	$0x238, %eax            # imm = 0x238
   60c05: 48 01 df                     	addq	%rbx, %rdi
   60c08: 48 39 c3                     	cmpq	%rax, %rbx
   60c0b: 48 0f 43 c3                  	cmovaeq	%rbx, %rax
   60c0f: 8b 2f                        	movl	(%rdi), %ebp
   60c11: 31 f6                        	xorl	%esi, %esi
   60c13: 48 89 c1                     	movq	%rax, %rcx
   60c16: 4c 29 e1                     	subq	%r12, %rcx
   60c19: 48 8d 49 d0                  	leaq	-0x30(%rcx), %rcx
   60c1d: e8 8e dc fa ff               	callq	0xe8b0 <__memset_chk@plt>
   60c22: 48 83 c4 10                  	addq	$0x10, %rsp
   60c26: 89 e8                        	movl	%ebp, %eax
   60c28: 5b                           	popq	%rbx
   60c29: 5d                           	popq	%rbp
   60c2a: 41 5c                        	popq	%r12
   60c2c: c3                           	retq
   60c2d: 0f 1f 00                     	nopl	(%rax)
   60c30: 48 8d 3d 89 43 01 00         	leaq	0x14389(%rip), %rdi     # 0x74fc0 <_GLOBAL_OFFSET_TABLE_+0x500>
   60c37: e8 34 d8 fa ff               	callq	0xe470 <__tls_get_addr@plt>
   60c3c: 0f b6 54 1d 00               	movzbl	(%rbp,%rbx), %edx
   60c41: 30 94 03 10 00 00 00         	xorb	%dl, 0x10(%rbx,%rax)
   60c48: 48 83 c3 01                  	addq	$0x1, %rbx
   60c4c: 48 83 fb 20                  	cmpq	$0x20, %rbx
   60c50: 75 de                        	jne	0x60c30 <randombytes_internal_random+0x1a0>
   60c52: e9 30 ff ff ff               	jmp	0x60b87 <randombytes_internal_random+0xf7>
   60c57: 66 0f 1f 84 00 00 00 00 00   	nopw	(%rax,%rax)
   60c60: e8 2b fa ff ff               	callq	0x60690 <randombytes_internal_random_stir>
   60c65: e9 6b fe ff ff               	jmp	0x60ad5 <randombytes_internal_random+0x45>
   60c6a: 66 0f 1f 44 00 00            	nopw	(%rax,%rax)
   60c70: 48 81 c5 10 02 00 00         	addq	$0x210, %rbp            # imm = 0x210
   60c77: e9 d7 fe ff ff               	jmp	0x60b53 <randombytes_internal_random+0xc3>
   60c7c: e8 0f d5 fa ff               	callq	0xe190 <sodium_misuse@plt>
   60c81: 48 8d 0d 38 92 00 00         	leaq	0x9238(%rip), %rcx      # 0x69ec0 <__PRETTY_FUNCTION__.0>
   60c88: ba 60 02 00 00               	movl	$0x260, %edx            # imm = 0x260
   60c8d: 48 8d 35 d4 89 00 00         	leaq	0x89d4(%rip), %rsi      # 0x69668 <d+0x308>
   60c94: 48 8d 3d 34 08 00 00         	leaq	0x834(%rip), %rdi       # 0x614cf <_pad0+0x14f>
   60c9b: e8 10 d7 fa ff               	callq	0xe3b0 <__assert_fail@plt>

Disassembly of section .fini:

0000000000060ca0 <_fini>:
   60ca0: 48 83 ec 08                  	subq	$0x8, %rsp
   60ca4: 48 83 c4 08                  	addq	$0x8, %rsp
   60ca8: c3                           	retq